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
336639142395	336639142954	336639143504	336639144054	336639144604	336639145154	336639145704	336639146254	336639146804	336639147354	336639147904	336639148454	336639149004	336639149554	336639150104	336639150654	336639151204	336639151754	336639152304	336639152854	336639153404	336639153954	336639154504	336639155054	336639155604	336639156154	336639156704	336639157254	336639157804	336639158354	336639158904	336639159454	336639160004	336639160554	336639161104	336639161654	336639162204	336639162754	336639163304	336639163854	336639164404	336639164954	336639165504	336639166054	336639166604	336639167154	336639167704	336639168254	336639168804	336639169354	336639169904	336639170454	336639171004	336639171554	336639172104	336639172654	336639173204	336639173754	336639174304	336639174854	336639175404	336639175954	336639176504	336639177054	336639177604	336639178154	336639178704	336639179254	336639179804	336639180354	336639180904	336639181454	336639182004	336639182554	336639183104	336639183654	336639184204	336639184754	336639185304	336639185854	336639186404	336639186954	336639187504	336639188054	336639188604	336639189154	336639189704	336639190254	336639190804	336639191354	336639191904	336639192454	336639193004	336639193554	336639194104	336639194654	336639195204	336639195754	336639196304	336639196854	336639197404	336639197954	336639198504	336639199054	336639199604	336639200154	336639200704	336639201254	336639201804	336639202354	336639202904	336639203454	336639204004	336639204554	336639205104	336639205654	336639206204	336639206754	336639207304	336639207854	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2673	3650	2300	2673	3650	2300	2673	3650	2300	2673	3650	2300	2673	3650	2300	2673	3650	2300	2673	3650	2300	2673	3650	2300	2673	3650	2300	2673	3650	2300	2673	3650	2300	2673	3650	2300	2673	3650	2300	2673	3650	2300	2673	3650	2300	2673	3650	2300	2673	3650	2300	2673	3650	2300	2673	3650	2300	2673	3650	2300	2673	3650	2300	2673	3650	2300	2673	3650	2300	2673	3650	2300	2673	3650	2300	2673	3650	2300	2673	3650	2300	2673	3650	2300	2673	3650	2300	2673	3650	2300	2673	3650	2300	2673	3650	2300	2673	3650	2300	2673	3650	2300	2673	3650	2300	2673	3650	2300	2673	3650	2300	2673	3650	2300	2673	3650	2300	2673	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
31841	26013	30635	26435	22086	17511	13796	13471	11560	9167	7200	5281	5055	3128	3011	2626	1985	1323	669	474	533	674	840	645	603	480	503	605	449	352	283	997	1007	2096	2320	2788	1569	566	282	314	231	219	225	226	220	229	220	208	217	210	209	219	252	260	243	247	219	193	197	182	227	175	221	212	218	206	193	208	221	202	203	203	197	199	194	197	201	195	207	208	201	196	203	179	207	205	211	202	190	197	191	204	195	211	197	190	199	205	201	212	202	190	202	207	217	226	183	217	191	200	189	181	212	211	222	233	203	227	203	174	215	191	207	195	189	211	191	199	183	232	185	197	182	223	199	206	198	196	207	191	217	234	201	189	196	200	216	194	199	200	216	218	184	204	226	194	210	192	192	197	218	198	222	176	193	211	226	198	171	184	184	188	207	195	193	215	219	177	195	192	156	202	212	198	223	185	191	199	192	206	215	226	207	208	228	222	218	193	220	202	199	188	201	199	201	198	201	214	219	186	187	193	197	212	218	214	193	187	217	209	189	192	220	220	190	198	207	208	189	199	180	224	198	215	227	197	192	175	199	191	213	188	204	197	197	210	231	220	210	200	180	232	215	196	193	213	188	185	194	192	214	218	201	230	228	211	193	215	224	204	198	201	184	224	217	220	220	182	168	202	203	218	216	188	197	190	214	226	206	200	211	194	214	192	183	235	199	196	200	212	210	190	231	173	217	208	194	204	218	175	216	215	215	205	203	193	181	206	207	207	226	170	183	223	186	217	211	188	197	219	179	204	185	192	194	218	200	190	177	200	188	190	211	198	201	191	211	195	230	218	197	215	217	180	187	233	212	217	173	163	194	197	201	177	209	199	194	193	219	201	232	173	200	177	178	181	214	204	193	170	182	199	197	217	206	221	199	198	194	197	195	194	187	218	206	203	204	200	197	219	219	197	203	203	201	206	200	184	204	180	221	181	227	211	194	195	212	206	206	198	181	198	219	224	217	217	186	197	191	191	180	192	216	202	210	215	196	211	194	187	210	198	205	197	182	231	220	197	192	193	186	228	193	208	199	214	211	242	202	197	191	202	213	205	196	196	193	186	207	211	225	184	231	184	206	195	199	211	205	221	190	214	215	189	182	195	203	191	194	215	189	230	213	193	176	185	191	188	183	199	204	199	229	209	215	203	209	215	200	219	184	191	183	183	206	216	198	191	181	208	183	189	185	192	228	213	211	185	227	206	206	188	198	212	195	208	199	201	176	183	215	214	199	197	210	203	193	201	210	219	202	195	184	181	192	198	190	209	195	196	202	189	200	193	208	187	190	196	194	204	188	209	212	183	223	223	194	218	214	212	206	198	205	206	211	182	224	178	211	205	182	222	204	198	217	222	213	200	195	215	212	225	227	200	228	214	173	187	200	214	168	192	214	233	201	197	206	173	201	228	208	167	222	198	215	185	210	196	164	185	207	206	213	206	206	191	206	209	189	203	187	175	206	203	217	196	180	185	227	193	219	212	203	207	200	174	194	185	194	236	208	205	180	208	185	218	194	210	198	200	200	211	232	228	217	205	187	216	201	183	186	183	193	209	200	218	219	169	195	196	199	207	191	191	209	223	225	212	190	203	194	202	223	200	221	219	195	210	185	213	208	199	184	204	201	205	206	193	203	203	198	184	222	192	196	181	212	194	207	228	194	189	202	230	215	190	193	186	213	214	191	172	207	160	215	199	177	206	178	227	185	192	191	209	201	218	204	203	218	200	194	204	196	203	197	186	206	208	223	188	216	199	201	211	196	203	204	198	178	210	207	212	222	199	215	188	197	219	200	211	222	213	205	199	196	182	214	185	199	199	183	216	198	193	185	205	192	184	190	193	229	202	165	185	213	192	187	225	223	193	201	220	201	215	187	195	201	224	197	181	209	169	198	189	205	198	222	214	210	190	196	195	221	210	194	193	208	183	237	214	207	204	188	194	187	201	190	198	206	225	220	209	208	192	183	222	201	196	193	181	206	213	196	196	187	198	204	196	202	208	218	198	196	206	183	197	203	186	203	197	222	209	198	206	207	213	215	191	169	192	183	212	200	200	209	183	186	202	193	217	208	199	202	199	202	198	215	198	209	195	191	205	199	187	225	202	181	210	190	197	227	205	207	186	223	243	214	166	201	185	218	207	210	202	180	188	206	228	195	214	198	200	192	204	203	180	191	182	192	184	202	206	172	199	209	228	208	159	216	210	232	184	195	205	224	203	176	181	223	198	204	173	198	183	166	194	200	211	206	204	193	192	187	196	183	204	196	180	184	188	207	181	204	219	213	189	203	206	227	196	195	195	210	197	209	211	210	206	216	214	227	193	196	246	170	207	198	201	224	184	178	177	211	191	218	220	214	201	191	179	188	187	181	199	202	187	199	205	205	200	192	176	197	222	219	207	209	212	197	211	225	207	186	206	213	195	206	192	197	179	224	186	201	191	209	196	203	197	205	206	227	216	217	228	209	215	170	181	189	204	210	195	225	179	207	220	196	209	235	215	207	202	178	233	187	219	231	198	201	196	211	207	197	194	195	187	192	213	203	212	210	197	214	202	202	179	176	182	189	189	188	228	198	182	184	174	175	196	197	197	175	231	203	239	201	191	207	208	192	217	197	187	175	214	239	192	195	186	218	182	179	215	200	184	203	216	191	181	209	214	198	215	209	209	235	206	192	212	189	200	213	193	181	185	184	227	207	209	213	209	221	200	218	198	199	197	187	202	223	193	184	177	201	191	183	186	203	214	198	218	197	198	191	205	192	185	224	193	233	222	199	193	207	205	228	198	210	204	175	212	197	183	218	227	188	198	209	201	226	220	216	204	203	195	207	192	206	191	191	167	215	198	202	211	176	206	193	189	187	225	213	201	201	200	180	179	227	206	233	187	187	198	200	217	164	189	198	210	208	206	198	199	199	214	184	194	197	170	189	182	200	195	242	184	209	206	177	196	195	201	221	197	227	204	221	198	212	200	190	199	218	197	238	221	200	181	201	217	190	222	210	207	179	184	202	201	197	214	224	217	196	212	211	211	203	199	201	183	184	183	211	181	228	208	195	208	206	198	197	213	177	192	210	181	216	186	197	203	211	212	184	205	176	221	212	163	217	193	179	197	218	188	188	192	175	218	196	190	197	208	201	197	181	203	196	196	203	215	226	213	222	182	165	205	184	223	206	197	172	221	190	196	205	185	203	213	203	203	207	181	191	205	191	190	205	222	211	244	198	198	236	216	168	195	192	216	179	189	160	200	184	221	209	188	190	198	242	186	194	193	221	189	190	186	185	211	177	223	205	224	211	216	195	214	184	199	218	216	200	194	185	208	203	201	201	212	188	212	192	179	194	195	215	191	203	181	200	194	223	198	218	201	201	209	188	199	190	204	229	201	198	191	167	196	215	219	203	194	201	199	178	204	202	182	231	175	212	191	204	222	210	198	214	188	192	224	206	182	190	206	214	194	196	198	225	172	219	195	197	207	193	205	201	231	210	193
19475	21066	34583	36802	34236	29996	27549	27928	26796	24914	23115	20615	20707	14830	15252	14320	11720	8199	3952	2298	3465	3724	5250	4470	4055	2867	2888	3834	2496	1883	1258	6601	6409	13174	13927	15736	8990	3191	1184	1175	958	679	610	626	740	588	628	633	597	577	603	678	946	1083	832	634	563	594	509	579	583	590	589	567	615	580	569	562	528	577	597	608	579	600	578	577	551	550	573	557	581	601	525	544	560	589	562	575	564	541	561	564	563	553	543	556	532	554	580	568	627	610	581	584	585	549	555	548	573	568	572	558	551	550	525	545	554	570	573	559	615	558	576	596	587	597	594	582	556	531	542	549	544	578	554	594	590	543	577	574	591	588	576	560	566	554	515	605	566	573	570	568	588	562	557	565	550	630	497	527	599	527	537	552	542	501	537	560	570	583	573	578	544	576	600	554	516	565	554	556	544	528	552	594	564	577	559	613	576	533	567	557	577	570	607	563	551	552	551	541	578	564	545	591	558	604	588	547	624	590	593	570	564	556	551	552	538	560	574	557	589	545	570	524	553	548	540	530	554	563	573	548	539	595	555	534	575	563	568	588	562	540	553	569	554	519	552	561	558	549	564	549	542	579	601	555	580	530	533	539	545	594	549	550	595	548	551	552	541	612	581	530	545	498	564	579	539	573	586	560	577	546	538	578	549	593	581	573	632	558	552	557	554	563	505	580	557	585	580	521	531	532	567	571	556	559	575	550	600	568	567	544	553	572	594	531	557	546	610	548	555	565	573	565	575	558	611	568	528	532	577	548	560	579	535	595	586	580	592	592	543	565	561	545	587	572	570	588	545	543	531	555	580	571	562	584	562	555	575	561	543	535	592	551	572	593	558	570	586	609	555	598	561	555	565	582	577	553	543	548	541	578	568	609	586	620	579	561	559	607	550	563	559	547	549	548	600	601	555	551	565	594	574	570	609	556	580	544	546	535	591	558	567	593	564	563	542	531	585	560	562	561	585	560	560	600	600	553	578	576	585	575	555	541	559	623	593	543	575	561	565	604	558	552	580	586	558	551	552	529	547	595	590	557	571	533	562	550	582	547	559	561	559	556	552	565	569	586	557	553	585	558	557	523	540	601	622	580	601	540	589	556	560	627	540	528	591	536	581	580	567	593	589	562	601	545	556	533	565	563	519	583	559	543	568	559	554	594	538	546	563	564	604	637	577	572	599	533	595	546	545	604	569	567	592	549	551	554	573	559	588	564	577	585	568	554	558	548	548	565	527	587	537	534	578	572	550	568	554	572	529	531	582	529	545	545	533	595	565	562	585	550	555	544	575	559	536	538	565	571	553	576	603	564	573	545	545	538	570	555	593	587	574	571	558	563	520	568	560	574	597	585	596	589	584	567	554	566	590	578	528	560	600	542	574	586	583	569	569	511	586	589	587	543	600	599	530	559	576	565	535	562	567	541	570	524	592	614	555	536	536	563	591	599	528	545	591	621	570	543	569	574	561	554	563	587	563	558	581	603	602	592	573	573	537	553	515	537	625	568	559	561	557	607	565	567	602	579	566	523	561	609	529	545	591	504	585	513	598	562	569	525	557	582	550	590	556	566	555	602	567	535	568	584	562	562	592	581	563	584	551	559	574	582	592	567	527	548	553	530	560	558	584	538	570	528	544	523	573	520	543	614	554	560	519	540	597	545	550	573	540	553	574	547	608	564	611	554	538	549	537	568	589	583	566	553	556	561	573	611	554	595	542	525	544	559	601	565	542	566	536	595	611	567	572	556	522	566	564	494	575	619	535	551	592	499	551	580	587	552	593	578	543	546	588	557	515	617	601	544	543	564	572	563	541	554	599	582	556	557	555	593	562	561	581	545	532	583	550	536	599	578	558	579	582	566	535	604	541	569	567	587	537	578	587	572	590	590	566	586	554	558	568	583	550	553	537	536	550	595	560	561	568	544	583	555	545	533	564	557	527	598	594	567	578	548	583	508	550	599	533	552	559	577	550	549	585	559	600	537	563	560	565	557	587	554	574	539	539	568	588	589	598	604	568	557	582	601	576	572	595	576	536	587	588	601	595	576	607	584	551	541	523	552	538	591	592	584	532	555	524	550	580	574	587	564	591	552	560	591	550	553	593	587	605	560	599	565	548	583	548	618	601	579	562	603	573	574	558	564	556	593	540	550	568	581	579	554	596	553	549	561	538	583	549	535	578	603	566	582	583	558	562	550	541	559	558	533	583	534	578	560	574	567	561	584	561	542	540	547	550	569	563	536	539	554	599	561	545	550	587	529	576	540	564	558	511	577	525	555	535	562	569	564	531	562	562	546	593	546	589	592	586	532	610	582	545	582	557	570	579	574	564	584	578	541	570	590	615	580	573	552	518	585	549	549	548	527	565	590	514	526	547	577	546	521	563	588	549	561	548	537	602	564	560	591	630	574	564	576	581	574	543	549	600	560	567	581	574	569	513	545	620	569	593	535	587	586	518	582	576	598	584	550	569	551	560	596	577	532	571	571	555	526	543	548	553	547	546	553	595	566	590	555	530	550	527	572	556	591	566	589	558	592	580	578	559	596	558	597	588	578	584	578	572	561	566	571	519	583	579	550	567	545	600	551	568	561	570	594	579	597	515	561	589	559	584	577	553	534	517	511	494	540	556	515	535	593	569	530	585	561	598	566	580	605	576	586	522	598	564	577	532	558	564	541	569	613	600	596	562	580	608	568	579	552	596	542	573	585	581	557	556	591	598	604	529	609	592	519	580	589	563	530	543	589	553	564	522	548	556	558	581	561	576	632	564	602	599	568	587	569	599	566	563	542	560	578	538	567	533	569	573	589	573	565	601	547	577	577	543	569	576	566	595	556	522	549	542	538	539	597	595	520	526	531	516	590	600	589	570	582	558	546	552	533	556	578	576	581	561	556	550	570	551	601	518	561	541	573	524	593	569	574	570	597	620	574	589	559	549	593	569	575	539	556	545	566	606	532	545	578	615	572	556	552	548	633	588	547	632	553	584	590	576	523	560	563	549	562	512	590	512	580	569	567	501	547	572	570	533	554	577	579	550	538	538	613	583	545	527	548	546	538	531	568	571	557	571	548	542	585	570	580	583	623	537	536	539	539	561	588	567	584	546	591	607	570	554	557	568	542	571	582	573	583	605	571	549	566	560	592	519	578	539	593	551	535	591	550	551	605	573	568	572	599	576	575	547	598	593	586	537	574	554	568	540	637	583	551	529	562	578	567	553	516	571	564	570	602	555	547	586	524	550	563	547	565	558	541	528	533	549	574	594	575	527	548	570	535	582	584	578	544	575	522	544	570	572	521	602	575	627	549	541	521	543	587	558	593	545	600	552	550	597	565	574	573	597	586	581	549	552	597	516	542	587	624	559	558	565	583	604	579	585	550	578	580	575	561	569	578	575	572	573	557	557	599	605	611	539	529	535	568	579	605	542	566	559	573	571	563	579	554	557	552	592	557	574	549	590	564	588	582	568	609	550	589	584	556	585	578	549	526	624	546
15083	12767	14941	11442	8318	5369	3896	4029	3800	2757	1882	1435	1436	1030	1041	765	623	475	396	301	328	331	349	333	322	308	308	316	322	304	298	292	306	385	406	525	448	396	286	268	295	284	310	275	290	301	271	292	281	312	302	242	284	279	326	285	252	286	308	284	285	331	282	266	271	291	281	293	292	325	308	293	312	285	296	278	268	301	308	292	276	296	266	300	274	270	266	284	262	302	290	311	287	308	292	306	291	262	280	301	287	279	260	267	329	304	291	312	284	300	296	301	298	296	266	292	265	276	288	278	288	282	269	310	290	301	306	281	297	274	302	307	294	286	278	287	282	291	291	271	269	251	302	310	303	300	290	275	291	287	289	289	272	280	298	284	301	298	315	269	298	298	291	281	269	304	270	286	301	264	310	270	287	278	290	297	299	313	276	287	273	288	287	278	281	255	300	280	278	282	254	299	303	271	271	285	300	272	295	289	263	273	313	292	272	293	301	272	298	290	273	306	283	278	293	299	288	256	278	249	278	275	270	303	292	266	305	285	286	297	291	270	273	294	275	325	289	293	271	274	285	291	292	291	304	295	266	297	275	305	275	269	303	285	277	274	289	312	300	273	319	305	287	323	272	279	259	306	313	281	262	301	288	291	276	280	288	271	274	303	287	285	307	290	279	264	284	266	303	284	272	297	296	308	313	291	281	297	314	259	284	285	291	281	281	293	306	288	282	276	292	292	298	287	282	284	284	287	282	293	255	283	287	292	302	282	271	339	286	294	277	291	297	317	287	232	300	319	282	278	331	243	288	305	265	295	283	305	283	270	279	277	321	279	304	270	259	279	302	332	270	280	296	333	258	302	284	316	262	276	291	267	283	254	262	287	274	272	279	284	320	285	295	320	303	287	286	316	273	281	269	299	307	268	300	297	319	290	307	303	276	285	290	294	238	266	265	313	311	271	270	281	264	267	310	296	269	283	291	281	288	261	314	283	279	261	304	294	312	307	308	307	299	289	294	291	256	253	282	295	297	290	298	294	294	310	266	294	243	269	278	299	319	280	265	279	301	291	274	294	290	270	277	300	305	267	266	296	294	308	291	299	283	285	291	310	265	296	290	308	313	276	291	306	316	279	251	279	314	307	270	288	269	283	287	318	303	291	281	291	278	285	293	241	296	289	300	296	311	310	319	298	295	276	296	277	278	326	314	302	281	302	318	278	328	269	251	252	299	271	288	286	290	282	296	278	253	302	283	301	299	275	279	278	281	285	293	258	302	287	250	277	263	299	288	321	298	308	294	292	271	269	286	285	288	260	319	284	287	263	277	282	289	268	291	262	310	289	319	298	261	296	276	321	260	276	283	272	281	281	263	285	265	283	305	284	284	340	268	306	276	256	299	276	296	278	259	269	265	284	282	302	299	294	303	288	284	258	294	269	287	290	306	276	308	278	297	264	293	290	308	324	304	270	280	300	278	262	294	290	320	306	292	325	279	293	317	255	328	263	294	262	288	290	287	271	258	288	292	284	304	287	263	305	241	262	276	303	302	299	296	268	286	294	273	290	301	276	325	315	280	288	277	260	281	282	263	273	289	294	305	307	300	315	294	261	267	282	294	290	267	319	282	250	324	274	317	276	286	281	290	277	298	279	278	289	294	280	271	294	302	308	292	310	289	282	298	314	280	299	281	305	288	308	301	301	320	299	309	310	286	289	303	274	279	275	286	286	280	277	304	296	307	308	292	303	268	287	293	294	254	255	301	286	290	322	265	282	286	293	296	313	310	293	281	289	266	268	270	279	300	305	282	300	298	299	286	261	283	295	272	282	302	302	297	243	293	267	265	288	285	315	284	274	273	322	284	293	283	297	310	301	298	281	279	281	295	262	312	305	294	301	273	300	299	309	298	283	280	285	272	288	277	271	276	284	279	305	272	297	303	325	291	289	276	285	280	295	286	311	275	296	281	331	313	299	296	287	292	294	284	288	310	289	270	271	306	269	309	265	251	302	271	283	286	277	288	275	323	276	257	294	279	287	311	292	288	283	273	297	297	305	283	314	242	287	330	281	286	285	279	269	307	289	320	273	291	266	298	297	286	294	273	270	273	305	305	288	300	302	308	290	269	294	282	276	292	299	305	313	271	294	277	273	295	279	290	281	275	272	286	286	283	315	281	283	278	280	288	259	285	300	300	295	305	275	290	285	296	285	263	297	287	285	273	338	286	271	282	313	278	310	296	297	309	283	287	277	283	284	257	289	306	304	288	260	283	254	297	280	273	275	299	271	301	292	269	291	267	291	269	304	285	302	300	288	291	290	296	283	309	275	280	290	272	283	318	292	294	292	274	266	294	260	320	273	278	299	317	271	273	287	292	262	285	310	287	273	310	322	274	269	303	245	282	278	281	326	280	297	290	275	274	293	284	296	276	280	291	291	282	276	279	300	295	286	290	298	274	277	303	315	271	287	281	298	271	289	296	283	315	304	288	278	289	265	286	294	297	255	275	282	283	274	303	296	293	309	275	295	276	282	317	275	292	272	258	277	282	279	274	320	266	285	300	295	279	282	275	306	288	279	302	269	268	269	277	306	246	302	260	311	292	285	267	289	290	292	275	286	233	284	296	280	330	312	303	303	311	276	303	328	287	289	252	329	289	260	302	298	290	258	293	312	301	284	299	285	279	314	278	295	297	266	314	301	299	312	253	285	287	283	306	291	265	290	300	273	270	303	320	317	292	290	309	280	257	291	266	266	306	264	284	282	303	322	292	260	279	272	286	272	294	272	294	305	304	275	263	301	267	286	279	265	283	250	278	273	306	307	291	264	281	300	298	281	276	288	296	293	305	319	295	277	288	310	257	291	287	274	274	279	309	307	298	302	259	265	281	284	288	289	268	328	321	310	260	313	304	319	288	298	284	264	284	282	298	284	319	288	260	286	270	280	278	235	293	315	281	270	279	290	298	295	297	314	292	313	286	272	288	299	290	269	283	311	283	277	279	311	274	275	296	272	274	293	251	303	274	306	314	303	298	294	287	254	268	265	277	291	298	291	281	294	272	289	284	273	291	283	322	288	276	257	307	319	276	258	303	296	293	272	276	294	296	306	279	266	275	315	282	257	285	284	284	270	303	298	319	320	262	311	275	286	289	306	297	275	287	282	269	293	297	312	315	253	269	310	283	294	300	273	297	285	305	265	257	297	289	262	232	282	293	301	300	290	270	275	300	289	287	340	253	289	283	306	269	264	315	304	311	271	269	300	268	282	320	261	288	276	290	288	314	287	285	281	259	290	243	274	281	305	293	297	309	309	291	275	281	299	263	291	264	293	290	283	288	324	265	264	286	253	249	277	287	266	275	287	300	315	256	260	305	307	290	306	292	286	304	288	297	294	327	291	281	269	298	313	299	292	288	302	282	280	265	300	305	261	288	290	269	286	284	288	263	280	297	289	265	274	283	295	288	289	280	236	310	286	298	296	308	313	304	307	290	273	292	282	259	286	285	277	256	316	289	281
9545	11197	21460	22636	20214	16165	13985	14291	13833	11204	9185	7602	7604	5645	6129	4114	3225	2266	1487	1096	1096	1196	1217	1096	1158	971	1079	1053	998	870	846	949	1061	1401	1636	2320	1936	1219	900	798	772	794	777	806	770	756	772	765	794	775	765	771	760	806	841	819	829	783	739	767	740	783	809	778	792	774	794	773	764	747	804	754	795	744	796	778	700	754	802	802	782	784	730	830	780	779	795	790	830	835	721	785	766	813	768	714	731	817	772	768	759	769	807	756	802	748	740	725	760	773	779	763	771	724	726	777	749	797	766	776	781	750	807	745	795	762	775	779	764	745	748	785	790	768	702	764	802	806	855	755	833	770	765	786	784	766	773	792	746	770	760	776	848	721	791	752	747	758	725	766	802	839	798	789	675	784	783	800	777	802	825	721	784	777	761	786	813	746	784	774	762	766	774	784	757	781	811	820	803	772	780	787	760	752	777	831	767	801	799	774	791	808	771	780	767	782	776	776	809	736	813	769	768	750	715	765	803	787	802	783	833	756	765	822	793	788	713	752	760	779	753	812	792	759	804	730	758	785	757	741	789	790	785	792	751	780	762	756	782	726	755	745	740	805	753	753	809	765	742	800	799	748	766	776	769	743	772	802	790	772	756	810	784	796	808	796	801	827	805	793	798	770	785	757	727	795	759	751	753	762	775	751	748	793	770	761	744	758	762	790	771	765	765	773	782	766	781	702	767	758	771	803	719	785	768	768	815	784	792	780	750	785	741	803	757	741	787	798	762	728	794	792	772	795	795	797	726	750	777	799	752	777	714	747	786	779	808	745	795	751	831	772	780	714	766	728	783	775	797	755	778	796	765	734	791	786	724	792	769	754	782	763	757	767	749	796	780	754	783	790	777	806	761	750	744	791	713	778	790	807	752	764	769	841	786	810	769	751	817	800	788	808	779	805	735	812	801	796	739	769	775	791	769	794	822	806	771	738	772	777	773	799	772	777	772	755	800	799	777	793	815	727	771	821	778	751	775	795	809	771	799	775	799	731	725	807	732	737	761	741	787	747	768	751	740	786	769	808	724	767	782	786	783	775	808	753	761	803	769	768	723	818	752	795	817	716	806	866	786	794	757	758	799	823	803	734	755	830	749	790	738	765	794	739	764	762	788	796	804	738	820	802	770	806	727	782	805	782	746	759	837	738	755	727	764	730	746	796	767	822	744	794	762	793	727	831	747	784	752	774	767	780	787	765	730	735	799	754	832	804	791	715	774	750	767	797	805	761	816	817	789	784	747	770	839	797	771	806	773	777	755	805	802	801	746	786	769	783	783	768	762	715	820	780	805	807	752	750	763	774	778	780	784	733	769	768	845	777	804	756	759	790	756	783	795	750	821	767	744	808	789	795	794	883	738	779	772	794	766	791	780	823	807	781	815	774	812	855	708	781	777	847	819	772	805	797	790	758	709	781	762	781	760	827	793	836	725	813	809	788	742	758	785	778	799	756	825	750	765	763	778	823	753	785	768	751	778	806	771	801	767	777	774	734	750	810	787	774	802	747	812	834	747	782	760	751	729	796	764	820	760	728	705	772	765	738	735	811	812	819	779	776	801	765	766	816	779	809	793	802	737	799	783	731	789	760	782	751	760	784	793	755	772	776	782	778	774	771	786	747	809	809	773	761	784	794	780	774	846	768	794	743	738	757	801	736	750	790	822	767	772	772	783	759	771	777	746	752	824	739	771	762	764	761	779	814	735	819	732	811	792	754	743	778	800	745	817	783	787	794	739	782	754	754	743	856	803	778	822	758	780	792	819	737	768	800	754	774	787	817	798	793	813	722	796	811	794	815	794	771	800	789	805	789	765	750	771	781	799	788	760	780	781	762	789	766	755	806	775	811	803	764	774	762	796	831	800	779	814	754	769	769	819	827	757	763	790	783	822	780	759	769	752	727	787	798	768	766	810	810	770	751	762	775	821	766	791	749	779	798	760	840	833	824	775	787	800	760	810	789	804	746	760	787	785	782	801	771	787	771	773	814	800	796	761	766	784	801	816	772	805	767	774	762	742	793	784	786	797	746	803	820	765	812	767	738	760	809	773	810	772	755	798	804	775	757	757	748	748	786	822	802	797	796	792	748	781	844	748	828	777	778	669	796	728	705	774	778	755	803	796	813	797	750	772	748	800	753	818	802	768	788	773	817	779	792	781	798	796	777	760	767	795	771	790	779	783	763	713	771	824	793	748	796	823	758	728	763	763	798	802	744	777	746	750	788	807	784	734	757	774	765	777	810	777	763	779	760	737	783	785	755	788	817	763	769	770	787	799	827	707	754	783	761	819	785	804	742	787	706	729	771	810	776	763	774	795	743	798	808	796	764	709	772	765	773	793	826	759	752	780	797	755	770	760	725	814	787	781	725	770	768	735	779	782	784	797	769	745	821	830	790	777	755	789	783	795	783	735	789	802	760	745	808	742	775	776	736	786	816	780	759	747	797	775	788	758	788	817	731	804	794	737	808	719	776	795	748	746	835	777	733	795	776	766	749	769	792	775	776	739	834	756	817	781	777	829	789	762	805	801	820	794	764	795	781	821	838	739	831	782	791	744	764	808	752	748	780	814	777	808	813	765	841	765	766	736	796	716	796	834	780	733	775	747	759	770	744	781	769	750	856	796	734	818	794	764	771	754	790	784	747	754	794	789	757	788	770	834	742	762	776	727	754	742	759	747	802	813	727	755	745	782	743	737	808	767	716	757	779	690	777	811	788	726	798	801	790	721	841	803	749	795	756	829	791	755	736	768	721	798	824	790	765	816	805	817	809	822	787	723	708	799	745	788	791	760	782	801	765	803	826	757	731	801	775	816	748	828	785	784	816	819	768	765	790	781	784	759	747	805	752	799	755	791	730	786	865	794	775	788	776	779	777	757	787	864	728	758	772	775	735	766	817	776	759	773	767	750	753	731	797	770	731	753	780	750	806	797	757	748	757	770	799	802	760	776	746	788	745	775	767	773	769	763	842	767	785	787	789	776	751	712	763	768	814	788	775	729	746	836	757	741	745	756	795	751	740	765	835	734	827	786	788	827	787	823	790	754	762	817	798	796	763	787	787	803	762	792	754	729	766	765	758	798	733	773	791	735	792	814	740	769	816	809	760	780	765	795	784	770	789	804	792	814	833	769	787	729	797	751	809	792	794	797	778	787	801	778	755	764	806	720	754	829	783	758	771	810	775	724	803	764	756	808	755	823	799	737	733	722	753	763	772	750	781	777	794	751	765	798	789	770	790	803	796	722	806	816	770	850	783	738	769	717	795	775	754	768	787	728	750	764	818	747	739	789	757	808	754	811	739	816	806	813	808	810	827	797	765	809	751	831	752	772	764	785	788	799	786	826	766	766	806	779	799	840	814	774	799	769	813	767	794	796	805	790	734	772	785	801	825	793	818	790	814	713	782	774	746	792	776	783	764	731	784	807	821	820	770	779	830	772	759	729	775	779	753	777	801	783	757	748	804	774	741
23345	18419	23588	19888	15755	10789	8401	8122	8082	5835	3958	2977	2629	2142	1932	1494	1096	739	537	419	524	527	554	472	431	402	491	467	347	319	307	524	470	1124	1589	1810	987	597	440	328	277	309	276	262	248	280	272	275	289	282	315	279	281	263	290	241	304	296	272	257	275	275	256	318	291	255	271	263	280	265	281	253	273	279	244	340	269	265	276	254	278	251	250	260	260	290	260	272	268	279	287	281	260	276	272	264	283	272	244	252	269	262	260	282	261	295	248	262	261	254	262	252	283	285	250	271	257	271	233	289	273	284	295	273	256	273	270	240	283	280	258	289	270	274	271	254	273	279	260	252	270	275	254	259	272	264	279	283	279	267	251	277	265	263	276	278	270	259	290	249	261	281	278	263	282	269	272	252	284	279	275	252	267	275	270	268	282	279	263	258	287	253	294	258	256	284	269	260	288	251	276	299	279	290	272	260	283	276	278	283	273	276	252	266	271	265	261	255	260	254	270	273	264	264	275	282	288	248	274	263	310	284	249	254	290	259	234	278	281	270	262	291	290	292	257	294	268	259	260	292	270	254	240	213	281	276	287	274	279	236	251	278	250	271	268	278	271	285	261	273	284	260	260	259	285	281	263	279	283	273	285	266	288	259	284	277	280	290	259	285	285	289	284	270	277	267	276	280	256	291	289	263	253	255	303	282	232	280	274	256	301	274	266	276	267	266	248	264	263	266	267	263	252	272	276	235	271	278	245	271	271	237	309	279	248	271	258	265	269	296	259	268	266	268	287	251	293	269	252	257	270	273	297	310	279	293	284	280	275	288	275	273	239	284	268	284	288	278	297	275	278	320	280	257	285	274	266	282	290	258	276	286	281	279	259	298	274	301	261	269	301	270	271	264	303	280	247	259	257	260	250	276	289	257	275	290	272	260	302	262	295	249	244	283	302	253	287	283	273	281	262	247	275	267	278	279	273	290	235	310	271	272	250	287	279	279	268	263	284	251	255	276	256	295	293	253	270	298	268	278	287	266	308	269	269	290	268	247	243	278	284	269	293	291	248	278	265	247	250	281	254	287	258	270	283	271	279	248	262	240	265	258	287	255	271	259	283	274	301	249	258	252	285	289	296	283	312	258	297	261	273	288	282	266	282	270	300	253	283	242	281	274	264	264	255	278	280	264	263	288	256	276	276	307	289	281	302	254	309	284	264	249	274	276	294	254	280	290	250	278	309	266	290	274	261	263	274	277	285	273	271	259	246	275	264	290	277	260	285	270	274	258	261	245	281	265	279	249	279	273	268	297	287	299	292	266	254	241	262	282	300	258	257	260	299	273	272	244	278	289	291	252	283	265	284	271	292	296	264	278	287	248	272	287	282	268	280	254	252	255	277	281	266	245	258	268	281	281	291	262	249	262	280	256	255	241	247	299	273	270	291	276	292	280	256	261	296	283	279	263	300	239	272	257	279	295	291	242	286	282	275	268	259	265	281	225	251	267	283	271	267	303	268	260	268	259	256	267	272	265	287	260	276	257	282	265	277	260	252	269	277	282	283	266	295	290	277	282	282	286	256	275	276	247	270	271	256	261	271	264	271	268	241	264	273	273	266	246	288	243	303	263	314	274	270	263	263	281	251	275	291	262	272	307	285	250	297	283	270	275	268	295	262	251	256	282	276	274	304	291	287	253	263	284	290	248	264	256	262	288	280	245	290	261	263	301	264	278	288	258	266	292	258	286	303	240	274	267	284	296	300	250	246	316	257	281	268	251	278	256	286	263	273	243	248	238	284	265	283	297	248	261	275	254	276	255	294	273	248	299	292	260	282	290	258	290	246	271	268	289	274	278	279	279	261	278	264	284	269	300	288	271	255	287	264	295	255	267	268	290	256	322	282	290	245	248	246	287	275	239	274	283	302	248	316	274	255	285	285	278	284	255	247	258	275	274	281	266	262	310	271	278	290	261	305	245	238	272	282	238	268	269	247	247	246	280	278	269	295	292	279	294	258	260	265	266	267	258	285	252	249	253	283	260	265	274	262	254	267	277	253	263	255	252	269	256	293	231	289	259	249	290	255	287	276	277	261	258	281	259	275	261	285	274	269	274	288	282	266	262	310	277	245	275	260	267	247	273	277	267	273	276	293	259	285	305	250	283	298	278	277	253	270	266	269	304	263	264	231	251	264	278	289	290	263	249	255	278	305	265	312	290	263	286	265	238	263	281	255	283	301	272	293	268	278	278	275	298	261	286	303	262	313	301	254	247	294	245	248	241	283	263	249	253	286	263	274	290	272	276	254	271	292	252	264	268	270	271	295	305	255	276	284	275	261	277	248	274	243	267	276	264	287	288	233	294	280	277	280	281	293	275	270	258	278	268	255	290	261	287	280	279	271	275	262	278	269	288	269	275	270	279	281	239	268	285	277	300	241	249	271	267	278	261	276	266	290	296	276	262	286	279	278	282	267	285	281	241	266	262	242	289	274	269	285	263	276	295	270	293	281	277	243	288	272	293	276	267	290	252	299	256	249	257	280	272	268	267	285	265	266	255	277	255	274	284	282	270	305	264	249	253	286	264	276	265	296	240	238	287	253	277	252	286	272	294	264	274	278	281	279	226	279	252	283	256	284	296	283	286	266	278	274	262	268	258	287	296	275	272	269	304	299	265	280	303	282	273	271	283	257	275	254	282	257	255	257	227	243	313	256	291	280	255	253	244	266	270	272	281	285	290	269	278	261	311	290	282	289	247	254	256	266	263	296	265	253	261	258	266	268	283	288	272	262	256	262	289	300	314	249	294	293	259	268	266	278	261	273	265	257	293	264	263	273	248	272	254	260	256	265	274	287	306	303	267	276	266	250	278	245	281	252	256	281	272	256	257	270	305	271	279	291	293	233	292	273	280	270	255	299	249	279	279	269	279	285	274	266	281	304	272	265	292	250	303	280	282	287	267	255	295	268	269	266	275	234	289	272	270	284	278	275	269	286	270	274	245	266	256	289	265	266	282	292	234	284	296	262	286	270	254	265	279	272	268	260	285	288	277	274	248	259	240	258	288	290	267	274	257	278	286	283	275	264	289	266	292	273	272	298	263	267	292	275	274	229	259	277	249	278	285	262	291	298	267	250	251	271	247	281	248	246	273	276	275	253	282	267	288	253	267	264	252	250	269	307	301	282	276	281	268	266	251	288	291	294	271	278	258	264	255	286	264	294	296	257	252	290	284	267	247	250	280	268	301	296	248	259	286	276	260	292	268	263	244	267	277	299	281	264	273	256	262	267	260	267	300	263	280	264	263	271	270	306	281	290	285	277	275	294	253	275	263	274	258	274	248	275	275	276	272	289	276	270	261	296	273	254	238	274	274	253	285	267	270	263	271	270	299	279	263	247	295	271	264	277	265	241	260	260	249	288	279	274	281	282	277	278	295	252	254	296	263	275	284	294	269	276	262	276	242	276	269	262	305	275	263	274	286	300	255	264	266	277	228	258	248	273	273	263	236	275	284	273	281
14844	15816	29600	30276	27987	22625	20389	20975	23166	19076	16773	13947	13463	11478	11430	8339	6862	4181	2806	2077	2735	3034	3135	2071	1870	2010	2316	2308	1518	1033	1085	2835	2291	7229	9520	10489	5423	2730	1804	1151	836	777	749	714	726	789	730	761	814	742	780	840	792	794	740	737	709	704	753	745	772	685	778	748	689	759	730	742	762	742	750	739	723	758	764	749	737	744	720	763	714	730	698	754	681	750	737	736	720	772	744	732	813	684	716	766	737	707	763	749	756	795	739	739	747	750	780	766	745	728	759	787	781	720	764	713	726	698	735	730	760	710	745	792	695	722	749	741	718	775	792	741	764	783	714	763	717	731	741	763	758	769	734	716	781	735	763	720	711	755	707	730	762	737	709	731	697	741	731	727	782	760	760	705	768	741	723	707	710	748	764	769	762	797	787	734	735	721	763	691	729	727	744	699	762	701	789	769	750	712	746	694	702	694	719	739	736	762	738	707	713	767	780	793	790	810	722	778	790	714	778	761	725	707	758	772	765	762	773	731	708	720	728	722	742	697	762	788	731	723	750	763	718	762	760	756	712	725	717	741	724	698	761	697	706	753	736	751	684	710	813	737	750	729	715	712	737	687	762	771	755	719	770	769	746	724	767	761	730	778	766	767	762	764	773	739	788	734	730	696	773	768	760	775	699	729	743	728	769	787	756	760	786	770	730	769	782	769	755	718	748	804	702	792	776	754	768	741	729	696	783	782	728	740	728	721	795	750	689	751	691	744	692	727	742	769	773	724	732	750	750	729	736	805	727	709	674	689	754	721	730	722	743	707	758	705	752	722	754	727	762	731	774	688	740	728	777	766	710	712	739	791	741	761	746	722	710	764	762	734	761	732	691	796	758	709	740	739	761	742	718	800	770	736	740	754	787	781	768	700	701	761	726	709	739	742	715	736	820	775	726	749	767	789	723	732	691	737	733	725	734	758	844	754	758	749	740	766	757	793	703	721	729	727	718	726	734	819	709	743	726	731	741	770	733	763	763	717	758	730	721	764	765	724	743	727	714	733	770	733	746	762	724	751	736	743	758	796	753	789	760	771	754	735	764	742	761	716	754	688	758	738	743	739	759	754	764	748	707	758	746	778	725	760	748	770	786	712	789	748	708	814	719	739	695	782	776	777	729	749	719	769	718	755	781	744	702	739	700	737	758	764	767	720	738	701	735	721	757	684	730	782	751	750	728	708	742	736	752	760	737	740	801	800	737	719	748	717	767	731	765	727	754	740	752	727	730	735	745	718	727	779	755	784	704	711	761	733	730	785	764	760	750	723	711	750	754	766	729	744	781	746	742	798	745	679	756	727	741	743	761	751	722	698	739	757	735	777	734	761	729	757	765	753	719	723	740	702	733	745	753	739	734	741	766	770	729	756	709	710	779	747	750	736	710	774	771	760	726	724	753	697	751	725	703	733	832	772	806	762	698	785	755	771	742	707	733	766	705	750	743	750	761	725	719	734	771	704	753	707	752	803	798	729	735	748	757	768	746	734	722	734	745	754	789	734	727	744	774	721	727	737	722	771	782	773	786	713	720	713	750	760	699	771	712	715	736	764	770	721	743	774	720	762	752	743	752	753	777	783	721	719	714	734	740	735	736	674	764	747	733	751	720	749	735	732	723	756	699	791	767	727	708	717	708	726	753	777	745	765	764	746	748	741	733	739	772	765	747	737	755	718	750	712	741	768	745	743	697	768	762	767	749	716	731	759	724	741	753	729	718	751	763	772	748	744	739	751	718	797	752	722	785	794	743	737	731	774	754	760	750	741	745	770	743	744	710	703	790	743	724	721	683	741	737	730	775	706	718	748	718	749	771	745	750	780	753	808	745	721	713	754	762	750	726	699	671	721	768	768	750	687	781	798	701	753	746	790	767	748	770	752	795	739	730	746	730	725	758	744	741	745	688	766	732	721	729	723	712	756	680	720	709	722	738	739	745	738	739	750	716	764	734	740	728	764	805	752	758	740	746	734	750	758	709	696	770	764	781	744	730	734	775	710	721	766	711	741	753	744	690	738	767	717	730	711	716	751	807	746	747	762	715	764	767	767	729	763	747	701	738	750	705	767	766	718	760	717	706	722	755	731	735	726	716	773	785	727	759	752	710	714	730	744	759	746	751	779	771	681	753	747	770	747	769	778	728	716	726	712	744	707	766	768	749	745	768	731	726	807	711	721	710	755	790	723	725	734	768	791	740	730	761	721	724	763	762	707	727	718	742	745	747	725	748	770	731	714	778	710	748	762	780	740	695	741	721	720	759	713	762	743	709	723	713	701	734	729	767	705	808	760	744	738	736	699	777	723	772	719	731	729	718	773	758	695	713	736	735	749	766	793	720	789	782	770	736	723	750	731	724	741	733	756	746	778	787	772	790	692	733	767	744	752	733	795	776	712	750	771	720	768	772	792	770	792	778	794	731	719	739	706	680	693	767	694	746	710	774	758	757	726	749	770	704	715	731	731	760	763	738	721	700	701	754	710	776	712	755	740	800	769	737	715	757	734	723	766	705	726	742	743	737	755	697	742	722	754	728	720	738	767	750	720	699	769	722	705	733	743	713	772	729	681	729	743	732	720	796	755	763	705	741	699	745	751	728	717	775	778	722	743	719	757	729	741	696	725	725	748	740	750	734	722	724	727	777	721	703	748	733	764	760	716	727	764	721	765	724	756	778	767	794	747	737	712	716	769	775	790	760	754	757	788	737	743	722	686	794	698	790	699	730	797	730	731	735	737	753	699	756	786	764	760	744	713	792	742	734	730	738	767	743	741	791	737	732	776	762	784	714	726	769	731	795	743	745	751	776	747	742	709	727	757	774	757	746	716	718	748	756	728	758	710	729	722	741	782	730	748	681	725	767	743	784	720	765	747	761	768	723	741	752	752	725	778	732	764	743	711	734	775	693	746	709	760	696	687	689	727	729	784	740	747	747	790	743	714	713	736	727	804	712	717	768	741	722	758	739	750	707	747	787	758	716	730	755	761	757	731	745	688	752	816	767	725	738	698	735	724	748	763	757	744	742	759	762	731	710	745	763	759	746	715	754	727	755	749	725	714	730	743	774	738	780	705	765	742	792	767	762	809	716	716	766	750	757	745	788	779	720	742	742	761	751	780	757	778	755	740	781	797	819	667	785	749	762	761	742	705	793	726	716	763	780	778	753	734	709	717	740	729	779	730	755	794	762	769	807	743	699	781	719	718	681	750	761	720	777	774	741	718	772	757	712	750	797	723	759	740	745	699	756	764	750	752	669	767	731	736	717	729	725	780	780	782	735	749	772	757	721	748	734	771	773	739	727	742	777	771	739	741	730	690	739	730	752	769	775	718	731	736	789	717	707	744	708	685	766	738	739	764	763	765	750	722	769	722	733	726	759	724	722	741	747	782	724	744	735	800	733	770	763	729	775	751	737	778	715	782	745	761	756	745	767	724	756	794	749	775	782	759	716	779	810	684	717	749	762	710	749	739	720	723	769	729
30727	24606	30735	25499	20876	15412	12884	12262	12802	9421	7236	4745	4659	3649	3140	2414	2208	1313	859	551	746	848	859	542	582	546	597	410	321	303	306	378	532	1539	3477	3447	1781	962	649	414	276	212	219	255	210	229	234	212	224	269	238	223	207	235	196	265	251	250	241	234	203	233	238	222	223	198	236	233	239	222	239	241	239	237	239	244	217	243	261	220	211	230	225	232	222	246	232	221	222	238	232	247	217	219	248	204	194	235	221	226	241	209	252	230	216	211	223	219	234	231	234	237	193	232	227	221	237	219	204	243	214	241	249	220	214	248	243	227	218	219	237	215	204	239	236	225	205	235	224	216	250	231	274	214	206	223	210	225	215	216	214	219	230	234	234	226	240	227	210	208	202	235	210	236	218	217	237	217	256	232	211	214	229	210	233	224	228	222	230	240	206	240	201	242	219	221	204	205	221	236	233	228	202	223	213	199	238	214	236	221	223	242	239	218	234	220	227	204	202	212	212	228	225	250	209	242	225	238	244	215	229	220	225	220	204	203	231	201	224	226	218	220	234	223	248	215	229	182	254	230	251	239	219	219	241	216	213	211	199	242	214	209	233	237	243	250	214	217	253	249	234	224	214	247	211	221	237	239	248	236	223	221	219	226	210	238	220	229	216	250	232	259	205	201	231	212	215	208	231	239	216	245	220	207	222	226	232	226	220	203	240	213	261	229	220	237	199	225	237	242	223	203	222	194	219	238	210	193	209	230	253	242	239	261	211	210	206	223	252	201	201	238	225	242	212	239	236	236	226	214	240	229	234	201	212	218	219	223	228	242	231	207	223	270	226	207	227	259	217	222	230	246	259	233	247	257	240	240	215	255	213	239	234	222	220	235	233	196	226	239	248	208	233	218	225	232	225	217	198	239	205	222	193	238	225	231	268	243	219	204	239	228	205	237	218	209	214	230	218	207	231	232	225	209	246	221	233	198	244	227	216	223	198	242	216	226	225	238	218	216	211	241	242	236	239	224	247	229	205	226	217	199	199	231	231	245	233	238	229	228	223	210	229	227	221	240	219	219	227	197	210	217	207	236	241	212	231	224	208	240	199	220	193	238	232	235	233	241	218	236	224	221	241	231	241	201	209	215	246	230	211	226	208	231	221	232	233	238	237	240	206	217	244	233	257	218	229	220	211	224	206	205	221	210	259	230	218	223	225	257	215	238	214	241	214	220	175	221	243	220	227	231	248	211	228	255	217	238	224	215	225	223	236	217	224	206	252	242	228	228	238	215	241	222	240	221	200	221	240	259	224	213	215	252	245	240	233	206	225	210	223	255	214	242	223	231	240	222	198	234	235	233	190	211	220	251	229	203	224	209	238	241	214	239	234	224	224	228	243	209	209	203	236	239	251	194	207	242	254	237	216	244	236	222	243	224	256	236	224	209	253	229	224	203	192	244	250	206	218	214	240	251	217	222	243	216	239	199	221	223	220	206	268	191	221	237	218	220	222	210	202	222	231	220	218	206	221	228	239	243	195	223	213	235	224	225	258	216	217	219	222	232	234	238	231	239	237	229	218	203	218	210	200	238	211	216	213	219	224	207	217	224	212	213	201	242	222	222	225	255	229	240	222	231	235	232	234	234	218	209	218	205	233	215	225	219	246	234	215	213	210	241	267	220	229	245	231	251	192	248	240	216	178	220	215	212	227	238	219	240	201	240	225	204	236	239	253	241	248	221	233	219	253	234	232	235	218	217	213	203	238	194	220	228	237	259	224	232	217	228	210	220	237	238	226	226	232	228	224	222	246	199	214	240	251	218	219	250	230	223	224	205	220	211	236	234	196	237	242	222	204	247	231	250	211	222	233	210	261	230	242	231	255	226	221	214	202	224	256	231	227	248	252	236	243	234	219	245	229	234	242	240	221	222	208	223	212	234	202	231	257	207	233	232	228	224	239	237	259	227	234	198	239	229	205	237	206	240	223	260	219	257	213	203	232	204	224	196	249	225	226	223	235	224	208	203	257	206	233	252	197	215	224	207	251	229	215	200	240	227	223	225	228	223	198	238	234	206	244	213	214	211	206	212	236	225	228	201	228	196	249	251	233	223	259	222	232	235	219	218	201	226	253	244	240	241	211	226	235	211	246	236	249	211	209	217	223	256	248	232	237	226	253	216	198	223	208	210	223	218	246	219	210	214	231	231	218	228	228	228	219	226	239	210	216	244	219	231	225	215	206	217	227	232	225	223	252	220	220	222	209	247	239	207	227	245	241	224	219	238	223	229	241	208	213	238	249	232	237	239	238	218	203	245	233	225	199	234	213	228	233	228	227	218	224	208	199	219	245	242	252	246	256	250	212	249	259	239	233	242	232	226	225	221	206	251	248	232	252	235	210	252	268	214	219	242	215	202	211	240	245	258	244	236	250	224	223	201	200	224	223	209	236	239	213	222	241	248	232	252	222	222	242	252	240	223	240	235	212	240	226	205	222	225	231	240	224	219	221	215	229	228	248	222	239	240	231	236	252	230	218	234	227	205	244	234	229	214	197	212	209	239	247	251	237	240	224	235	190	218	240	218	235	250	227	228	218	222	239	219	204	239	239	236	215	221	233	229	222	224	230	240	233	230	216	225	215	210	217	234	227	241	219	225	217	245	228	260	248	208	238	256	208	236	202	227	242	242	213	204	237	201	210	218	237	237	198	245	237	207	199	228	229	226	216	233	223	206	255	213	218	213	213	209	242	204	212	240	232	243	212	219	240	214	224	204	217	209	220	240	223	208	201	240	243	224	246	194	234	201	230	256	238	217	210	230	233	178	213	218	268	228	236	245	220	227	229	240	244	224	215	249	206	205	224	214	240	221	243	224	240	255	224	182	215	231	244	212	210	199	197	220	220	235	211	228	235	226	233	242	231	234	243	195	233	256	187	217	217	229	209	258	228	212	235	241	232	212	224	235	223	255	246	218	213	234	201	223	256	195	215	232	223	243	215	225	243	220	221	209	240	225	213	225	198	223	184	210	236	205	254	228	235	225	246	240	201	214	206	231	232	238	215	227	213	237	202	239	230	229	237	222	229	203	232	201	234	221	224	245	220	220	216	225	224	252	216	231	217	220	207	230	231	233	236	219	232	248	231	253	229	226	248	232	226	225	224	197	269	215	230	248	238	241	234	227	247	244	242	205	230	200	228	219	214	216	225	232	204	222	223	223	247	235	215	242	232	218	226	223	236	211	262	216	215	227	224	250	246	200	218	222	250	227	213	234	212	236	213	208	220	225	229	225	226	216	244	206	234	236	208	219	216	235	211	226	214	239	213	234	223	227	250	217	213	249	246	220	251	240	269	245	207	224	216	227	228	227	219	217	213	232	211	248	266	251	203	245	263	233	235	234	255	257	219	194	230	231	232	202	246	217	212	241	214	255	236	236	246	212	237	219	226	246	226	219	220	222	228	260	254	219	222	214	217	215	248	224	258	234	231	235	229	211	228	231	221	232	204	245	218	221	226	238	229	223
18809	20008	34185	35138	32625	27462	25475	25419	28731	24721	22466	18705	19953	17024	15629	12974	12456	7848	4984	3069	5036	5386	5016	3310	3226	3149	3591	2317	1356	1291	1234	1819	2992	9540	18858	18242	10101	5423	3225	1795	1028	695	636	646	650	697	698	706	680	597	669	638	688	695	711	628	616	625	660	640	603	629	604	648	607	639	638	635	594	635	663	618	607	598	623	602	628	617	649	622	639	625	647	663	640	604	610	614	663	640	624	617	603	611	637	643	617	591	672	651	649	643	645	661	642	692	593	636	626	641	615	620	619	616	671	659	660	600	612	624	649	642	657	681	632	636	675	641	646	610	681	685	661	635	668	664	622	665	624	695	626	629	645	670	622	606	647	605	620	615	651	585	652	650	648	615	617	634	637	611	601	653	661	638	562	684	617	642	631	613	599	651	659	668	617	637	618	621	639	599	654	647	578	645	642	613	606	651	645	618	629	613	644	679	622	599	616	617	616	590	654	636	627	657	637	651	656	653	676	659	635	673	650	600	667	624	637	652	623	594	635	625	590	636	652	633	604	674	609	636	591	585	672	616	627	663	633	663	659	654	669	667	645	650	633	628	614	667	648	655	665	630	643	591	618	603	636	624	631	638	648	662	674	612	602	676	669	633	621	607	645	665	622	660	652	647	625	660	696	704	618	647	655	642	656	677	663	619	641	655	689	648	622	644	674	667	653	625	614	640	600	612	617	663	655	672	616	605	590	694	596	611	606	658	631	642	657	604	654	610	640	661	642	622	645	642	623	618	631	684	608	638	625	660	668	671	630	630	628	621	633	658	624	645	652	620	697	595	639	635	644	649	628	636	640	623	656	643	637	660	636	612	668	624	593	644	654	642	645	612	614	689	614	649	615	647	664	621	642	625	655	646	652	659	626	663	643	622	630	659	644	661	619	625	647	650	661	604	649	661	608	593	636	667	647	670	607	653	644	651	610	634	663	636	594	660	612	620	659	637	700	625	667	612	635	658	641	608	631	636	668	639	662	616	645	616	637	630	637	633	653	678	645	676	644	594	628	625	629	644	595	589	646	668	646	617	628	638	649	589	644	671	613	611	651	621	680	619	621	651	620	601	652	626	609	626	628	626	637	608	636	665	652	604	628	626	639	623	599	644	642	671	661	665	657	657	679	594	668	595	624	630	658	660	617	619	639	638	622	653	648	633	647	607	641	675	619	644	624	662	622	657	676	667	643	656	673	619	644	613	612	632	655	640	630	651	576	661	603	589	662	603	605	645	630	588	635	643	613	645	619	635	664	599	629	629	647	628	652	636	617	668	589	606	627	622	632	667	624	639	616	617	612	625	604	626	707	666	664	636	636	666	601	646	637	646	647	619	589	643	642	639	618	663	563	630	652	654	643	667	655	648	631	655	636	624	647	597	619	612	648	683	650	645	567	719	652	694	633	684	684	687	658	645	629	585	609	672	661	669	595	653	666	638	635	638	662	633	604	611	610	659	629	648	637	657	612	636	659	616	668	653	644	610	629	654	645	646	612	633	627	647	590	617	612	614	634	670	595	631	600	651	638	652	636	625	646	640	612	615	664	570	669	605	648	637	618	663	620	640	645	661	653	639	662	630	645	640	638	666	641	644	676	636	580	649	615	615	635	620	640	629	646	650	656	628	656	623	596	652	634	626	658	566	632	651	618	659	609	659	636	600	600	645	610	674	609	634	665	660	646	628	653	636	600	641	658	661	631	623	647	646	607	639	587	604	675	682	609	638	629	688	670	637	644	612	614	626	622	705	614	670	661	654	637	662	612	629	640	632	642	621	631	614	648	625	650	666	563	707	633	601	609	614	672	625	625	648	661	625	636	668	662	642	639	652	618	615	664	599	637	670	627	661	646	579	664	663	634	667	613	619	638	635	664	627	638	628	659	651	605	645	606	613	627	662	681	690	620	620	672	592	623	665	624	647	666	637	642	703	677	646	638	668	632	618	662	652	615	652	676	607	644	651	629	628	619	635	617	655	618	633	628	606	638	670	621	607	653	608	664	630	634	625	642	658	643	603	623	649	627	623	627	626	618	631	636	667	606	632	707	633	611	643	656	604	646	654	638	667	610	621	605	652	639	648	619	640	660	614	638	621	586	649	666	609	652	607	651	625	614	703	612	588	601	648	600	609	620	623	673	645	615	630	620	685	622	597	641	644	637	664	657	650	607	665	626	637	668	683	638	607	680	615	622	659	657	648	640	631	638	610	621	639	681	645	690	662	648	637	630	618	622	621	640	646	666	611	646	587	625	599	649	630	739	660	674	584	613	636	615	626	683	592	627	613	563	638	613	653	660	618	685	624	655	598	613	650	636	610	631	611	635	637	665	628	613	624	624	658	611	616	640	622	589	677	633	646	671	647	639	632	645	646	638	630	646	649	671	636	667	629	650	607	625	641	640	600	647	628	598	597	620	652	634	657	641	623	637	650	599	605	622	672	596	669	645	638	637	604	665	676	672	598	612	620	630	621	642	629	619	625	639	622	658	607	592	651	592	636	644	628	624	645	639	672	644	628	620	630	622	681	650	649	640	648	602	657	640	642	620	648	634	633	652	645	649	628	637	662	618	624	640	636	629	641	599	664	621	645	670	657	647	632	670	573	621	633	665	642	598	601	648	678	608	651	683	646	688	617	656	608	624	608	674	613	650	635	629	661	662	644	642	703	617	637	591	626	650	654	623	659	629	706	615	642	628	693	643	632	625	648	603	617	647	678	654	643	659	617	647	668	686	686	626	623	614	649	626	636	644	631	642	632	632	628	662	648	665	617	609	598	640	637	614	620	603	637	649	678	663	654	640	598	611	627	631	592	651	663	668	667	596	667	639	641	619	624	625	642	631	652	648	615	641	641	595	655	639	615	667	650	628	639	645	625	617	657	652	622	626	631	693	614	597	613	691	628	618	625	618	641	668	618	615	649	644	606	592	625	623	624	666	644	626	642	632	656	667	682	622	603	595	644	652	636	623	640	637	636	662	659	621	611	604	619	663	651	640	685	614	654	613	644	605	593	663	615	689	611	648	623	609	631	661	659	641	636	582	627	648	649	628	632	616	628	607	621	648	673	622	663	628	641	633	658	614	631	643	599	636	629	645	611	608	639	659	605	648	616	623	607	661	643	647	603	628	642	679	574	643	630	642	627	648	600	668	626	651	627	640	663	643	662	618	629	640	657	648	629	644	644	569	636	631	650	642	634	639	666	640	659	629	632	660	637	639	638	675	647	614	673	663	625	622	654	610	613	638	625	660	640	605	661	625	637	655	670	641	631	664	608	604	626	623	652	652	663	658	609	599	635	601	617	603	644	561	613	611	657	666	644	633	632	616	628	680	617	661	647	634	616	656	589	578	618	604	659	638	648	633	698	673	659	637	644	622	632	613	587	639	669	647	640	640	604	635	664	650	611	614	655	628	633	657	651	654	636	641	626	651	636	694	619	623	626	585	630	658	638	620	669	627	672	636	613	625	641	632	641	579	650	631	674	656	657
14004	10026	13051	10586	7469	4849	4116	3921	4127	3038	2179	1377	1348	1187	1048	771	654	520	366	371	368	387	332	300	380	324	296	305	283	271	342	337	285	371	453	593	528	389	325	347	310	358	313	292	320	308	308	298	303	303	298	309	290	302	294	305	347	316	308	273	332	295	280	313	305	268	307	317	284	273	273	301	343	265	280	296	294	310	302	293	288	314	268	326	299	312	306	309	286	304	314	306	310	315	325	264	314	296	309	319	311	307	284	306	330	277	304	291	314	301	297	288	339	274	324	294	286	300	308	296	291	293	285	271	302	306	306	277	304	293	302	319	287	305	291	309	334	327	321	310	315	298	272	299	296	305	259	296	306	305	306	290	346	286	313	281	294	341	319	303	287	298	274	293	286	305	327	308	294	301	296	316	283	301	277	325	304	288	302	300	291	315	303	294	284	288	314	298	332	291	328	303	301	290	304	340	273	287	282	273	271	271	306	271	293	310	303	282	307	304	324	298	323	312	288	345	309	294	281	279	325	299	302	255	286	294	290	292	292	294	292	273	310	288	307	294	271	290	316	300	324	297	277	288	282	324	288	321	287	297	262	298	320	325	299	291	291	326	309	318	316	280	300	290	308	266	288	338	310	317	325	269	270	303	295	275	267	302	324	309	299	302	299	293	278	287	310	291	292	317	320	302	283	266	276	325	322	288	296	297	283	270	310	320	296	283	260	281	277	275	293	287	309	302	308	305	288	290	335	315	282	292	284	305	328	307	295	302	298	324	297	296	321	305	303	311	296	322	281	308	298	306	313	288	267	326	325	315	280	279	322	278	302	327	302	281	330	289	323	281	285	298	315	290	312	277	303	316	301	309	300	299	263	262	319	295	289	314	301	306	307	313	273	276	307	293	310	295	318	293	285	278	303	317	259	306	298	276	309	296	301	329	301	321	290	329	275	311	290	305	302	312	290	302	278	252	293	271	310	290	304	281	282	307	325	310	294	296	306	279	321	294	310	312	240	297	312	294	307	296	281	305	282	313	273	289	309	308	280	296	284	291	306	308	305	295	287	314	315	293	295	352	291	321	275	292	290	330	281	323	285	289	319	304	296	276	302	336	304	277	318	307	332	297	291	294	312	314	305	324	300	337	308	304	319	304	295	318	321	303	283	280	281	299	287	301	290	319	289	292	294	317	338	281	296	289	301	345	273	287	301	278	300	308	289	303	313	283	315	313	327	310	301	316	322	284	297	299	349	274	305	329	307	250	286	309	315	290	268	308	300	295	301	292	338	312	279	302	333	337	285	314	301	290	285	326	290	306	324	306	311	261	301	306	280	303	302	289	304	295	293	311	317	275	310	307	281	290	303	333	273	259	289	292	282	325	305	300	300	277	293	297	297	268	289	295	305	330	313	268	276	292	304	302	264	319	294	289	299	346	356	317	315	305	305	290	268	259	270	284	300	310	300	296	313	320	317	284	314	303	291	264	295	283	332	288	288	275	346	316	282	287	268	309	300	295	281	270	310	298	312	288	313	295	292	306	286	290	303	303	294	300	309	315	290	330	273	276	306	308	277	292	272	267	297	309	287	302	290	312	270	310	327	288	310	317	315	304	315	308	292	311	301	274	301	273	303	294	306	300	327	302	276	319	319	300	308	286	305	314	277	306	301	273	292	305	276	276	334	296	309	288	309	278	290	283	304	314	278	301	302	302	281	282	313	297	306	308	305	303	293	294	279	289	303	304	306	296	293	298	303	323	308	311	298	284	289	280	302	306	302	295	289	283	290	320	285	311	302	298	267	287	291	307	315	297	293	297	296	327	324	303	320	316	302	271	304	314	330	283	317	278	300	296	308	319	262	307	307	297	300	269	305	302	284	317	301	280	291	290	298	280	285	306	308	287	299	318	307	286	264	313	262	324	316	291	285	293	342	304	321	297	329	290	298	334	335	291	345	311	306	328	343	295	312	315	309	314	328	298	288	299	301	276	298	302	321	311	289	300	304	298	316	273	313	294	286	305	273	294	282	318	307	283	318	312	265	306	285	293	293	311	272	315	312	297	307	327	307	301	306	316	316	287	305	296	311	301	288	296	265	309	312	299	310	296	301	292	311	278	297	310	295	297	278	294	309	296	278	311	288	289	304	335	294	292	330	324	289	290	328	323	287	306	291	287	272	314	280	307	308	310	292	286	260	273	293	307	307	310	307	282	334	308	305	269	274	315	292	293	294	296	301	291	311	285	301	274	291	294	318	324	291	301	301	303	312	283	305	324	294	328	283	308	313	302	329	281	319	283	284	252	325	294	296	327	289	326	299	301	278	296	312	307	344	313	296	309	324	312	288	318	301	279	294	303	267	306	311	289	318	319	287	290	300	289	301	313	289	304	294	270	304	297	321	288	300	297	304	298	275	309	292	307	300	302	309	298	337	282	332	278	318	309	310	298	324	309	307	274	300	291	314	328	296	307	284	304	322	300	301	317	278	286	292	319	295	292	321	311	323	316	296	307	310	286	312	263	287	293	310	287	279	324	295	309	324	293	266	315	281	320	346	302	282	282	274	291	301	320	295	309	300	296	273	269	293	317	289	279	316	334	284	304	288	320	295	296	271	277	285	312	302	290	307	299	327	265	304	295	315	294	302	327	303	312	302	301	294	291	301	314	289	297	294	315	310	299	316	306	279	280	305	274	288	346	309	286	301	316	297	269	313	290	302	288	317	310	327	322	275	281	294	314	271	325	281	319	276	282	293	310	320	317	307	295	313	275	291	309	265	287	310	302	291	298	304	300	294	342	296	305	268	294	268	344	287	312	320	296	310	271	283	333	343	295	317	287	328	308	279	299	295	291	288	295	276	293	309	269	289	298	295	304	279	286	297	299	288	311	299	275	326	285	316	321	299	278	312	329	289	292	306	310	329	267	339	336	279	285	317	294	295	311	289	323	303	315	264	304	333	320	302	305	301	292	295	299	286	316	323	333	286	293	314	296	290	304	327	341	306	323	319	300	324	300	302	317	285	320	296	283	298	276	303	298	300	301	320	320	290	302	292	295	285	299	313	299	318	281	311	245	306	335	321	277	289	264	280	303	300	267	290	298	283	288	304	298	294	311	279	324	289	326	264	318	300	316	321	297	281	316	310	302	284	310	318	298	296	297	290	322	299	289	311	297	291	310	288	297	289	300	301	309	326	305	260	308	286	306	304	283	284	299	295	313	315	289	286	320	285	243	296	322	314	269	302	273	281	321	307	322	304	253	280	305	312	311	296	317	315	299	301	286	291	319	303	297	311	297	296	291	286	287	306	274	320	311	288	291	306	296	320	317	306	294	332	316	312	284	291	309	313	277	297	282	310	310	275	314	320	309	292	306	303	281	310	273	275	328	301	293	328	286	291	302	312	304	274	302	291	284	286	322	308	302	288	289	312	258	285	317	316	270	276	296	322	315	319	279	297	288	314	307	275	310	281	297	291	314	312	288	294	270	321	302	301	305	274	303	314	297	317	339	301	304
8672	9332	19345	21198	18855	14581	13281	12739	14647	12133	10262	7339	7357	6523	5538	4144	3459	2492	1437	1120	1273	1315	1280	1211	1147	1078	1065	900	862	885	855	852	992	1416	2148	2737	2126	1363	1025	894	791	816	855	848	858	792	787	833	807	832	890	836	799	823	828	807	763	811	857	772	845	805	804	830	796	820	822	845	875	852	822	864	786	846	823	803	805	807	791	859	762	807	816	819	795	820	816	806	828	777	820	811	827	858	776	806	825	804	845	810	794	846	767	780	825	807	822	829	802	825	812	756	800	883	816	801	810	781	744	790	828	840	758	798	819	828	808	856	782	798	928	851	823	841	837	812	830	850	803	800	796	865	804	828	801	794	835	840	789	758	816	815	820	808	776	830	850	829	829	863	855	793	830	810	765	824	809	827	822	809	850	900	830	812	777	800	838	812	833	835	799	832	782	845	818	805	819	813	824	862	818	824	821	889	773	803	827	823	808	835	850	813	795	805	825	808	825	793	784	801	822	812	793	834	847	769	811	853	839	852	797	842	857	831	780	811	788	809	861	843	777	799	794	777	816	777	806	843	822	852	865	806	790	850	789	845	814	881	805	868	841	814	832	825	814	801	838	843	853	822	811	805	770	825	825	854	792	845	797	846	774	783	822	811	833	825	808	821	820	789	795	843	807	866	827	806	859	851	878	842	836	780	794	812	827	847	850	766	789	825	817	785	821	831	836	831	798	850	825	802	833	858	805	803	801	809	777	890	852	846	791	798	868	847	784	799	811	797	832	812	819	829	807	793	789	805	787	769	759	812	831	814	812	840	828	839	825	839	798	774	833	841	838	854	836	787	815	832	831	825	862	810	822	840	779	816	815	862	827	827	822	787	797	795	802	837	831	792	809	823	795	876	828	804	818	804	828	758	811	846	837	804	815	789	854	920	764	830	828	835	804	833	797	850	850	834	830	777	832	806	827	812	807	799	825	809	752	865	809	857	824	816	845	806	784	812	840	788	853	811	804	832	781	837	786	791	816	855	802	854	791	830	798	775	792	852	828	812	812	852	779	830	788	790	826	784	811	843	845	839	826	866	811	834	843	810	771	796	754	832	847	802	801	827	826	790	805	782	831	804	778	838	824	836	821	846	812	855	758	808	802	829	880	810	841	791	801	832	799	760	814	806	772	848	782	794	808	775	775	822	764	791	820	809	835	812	834	854	795	754	778	866	821	819	807	814	797	846	790	808	800	836	814	842	805	807	835	827	788	810	849	784	862	762	816	815	752	818	812	798	813	851	861	856	799	811	811	828	829	834	796	825	831	790	840	834	801	808	854	789	775	782	798	778	792	799	865	779	789	787	827	843	798	804	759	801	822	835	819	811	789	798	799	835	796	818	855	808	846	785	841	810	830	863	895	814	812	832	817	808	794	810	780	818	816	841	863	770	847	821	835	830	855	810	834	786	801	801	807	794	836	836	835	825	775	854	836	765	786	795	822	892	810	817	726	779	813	792	820	801	809	770	798	851	813	834	790	827	814	830	822	816	816	815	817	795	825	797	813	772	846	784	800	819	842	823	819	812	808	812	845	808	819	812	817	808	777	746	834	810	820	823	805	819	776	830	826	852	818	858	846	820	805	829	788	790	810	805	750	797	800	837	853	795	786	838	809	846	755	862	782	850	825	825	808	810	840	804	848	767	801	846	766	778	796	855	785	807	838	795	818	808	814	870	820	801	776	784	860	801	821	787	806	807	820	831	864	815	828	776	809	833	807	819	838	828	800	822	803	852	833	814	763	761	810	814	772	804	855	838	796	831	792	861	779	771	747	800	804	783	834	793	874	824	828	781	839	791	808	841	828	835	837	893	812	837	750	780	809	772	825	822	826	850	833	782	827	785	842	793	838	807	781	885	798	850	845	810	799	759	819	837	760	832	788	816	837	882	862	778	796	804	817	760	837	836	810	733	843	924	786	799	821	780	779	778	839	800	823	801	829	839	811	781	810	799	791	814	797	839	876	813	830	809	859	825	839	828	819	814	843	825	833	809	833	848	789	806	831	812	788	809	797	814	840	860	801	821	829	805	787	813	848	817	831	798	844	817	822	796	846	818	827	877	822	872	791	769	897	812	792	831	832	809	815	828	826	784	847	841	780	817	766	831	824	801	830	874	786	775	795	826	812	860	819	835	801	789	822	823	811	860	795	768	860	886	849	816	824	810	828	854	798	750	778	795	786	844	828	813	791	853	813	832	801	794	826	870	777	793	847	805	802	866	836	838	866	799	837	853	806	834	839	784	800	808	812	829	777	826	800	770	828	822	817	807	841	841	840	820	814	785	788	781	832	774	780	790	827	817	827	834	834	780	871	814	837	853	796	813	789	813	797	782	845	835	768	751	837	856	810	802	822	844	827	886	793	847	782	816	790	793	845	833	842	812	770	788	785	789	788	830	805	845	790	838	839	810	787	808	776	809	788	770	846	763	801	760	785	818	819	773	866	840	757	867	848	823	819	810	777	793	830	852	842	793	839	819	825	772	832	793	830	802	768	849	808	772	781	834	833	819	846	831	826	836	784	812	799	870	826	870	782	860	798	832	876	836	812	841	839	821	849	838	859	804	807	797	818	817	836	762	863	761	853	819	850	817	790	841	809	770	790	790	822	783	830	823	846	868	805	841	845	795	753	847	831	789	790	851	845	843	823	828	864	811	821	809	785	791	808	846	849	818	834	850	810	764	850	812	826	835	791	785	830	827	805	856	815	860	771	801	840	814	819	819	810	832	866	840	797	847	819	838	740	826	811	847	802	740	861	813	823	823	821	833	816	827	887	840	833	814	789	796	799	791	818	794	799	815	816	801	856	803	766	838	786	790	840	804	834	839	820	835	826	812	820	855	799	829	827	846	803	785	781	847	833	725	857	773	828	817	794	816	815	857	848	808	772	851	855	812	820	812	834	802	786	815	811	842	841	800	810	788	916	831	819	849	804	846	830	809	885	772	838	791	852	823	824	814	860	777	811	849	770	827	780	796	825	776	801	851	823	783	815	807	830	813	851	846	796	859	814	771	795	822	843	845	780	775	823	807	820	800	824	826	864	813	804	795	808	826	768	792	810	789	798	769	783	808	801	824	843	804	823	838	776	788	808	825	809	792	786	796	764	838	818	819	814	842	817	770	827	772	884	826	827	839	767	843	795	785	814	806	823	799	831	770	829	823	820	799	741	847	849	789	851	856	875	775	832	834	815	813	816	823	900	830	807	812	814	797	821	802	842	795	791	771	829	822	842	814	785	847	797	844	834	811	816	818	870	832	805	809	806	792	820	821	845	831	820	811	800	841	815	828	778	822	798	802	796	826	745	765	823	780	802	801	831	811	821	825	793	819	813	815	806	833	842	792	845	841	825	792	806	835	793	857	822	852	811	824	837	786	831	821	779	800	827	806	820	834	836	809	826	838	878	780	811	807	789	828	843	863	853	805	801	817	836	808	827	837	822	798	845	793	878	831	830	816	762	798	843	822	847	802
22613	16202	21579	18530	13630	10355	8483	7054	7674	6215	4939	2987	2654	2315	1966	1352	1121	818	492	502	568	524	520	439	449	396	318	298	311	286	303	355	441	988	1823	1849	1151	594	389	288	281	299	289	266	274	263	281	287	282	286	287	291	298	279	261	280	280	287	274	265	245	279	248	263	261	254	275	278	268	287	289	248	283	264	282	258	274	305	289	263	237	270	265	244	269	260	257	280	267	272	270	289	268	293	281	268	270	260	267	251	258	257	231	260	257	249	269	255	266	294	282	253	267	273	299	262	264	257	276	284	280	250	265	258	245	259	260	281	279	267	262	277	272	230	256	284	271	268	254	292	278	252	324	273	248	292	247	268	257	242	279	305	265	273	272	268	270	288	268	252	285	271	273	281	281	290	282	241	287	289	283	293	259	279	269	253	280	290	295	268	290	272	275	289	244	278	230	322	274	249	273	273	301	265	259	264	261	265	279	274	275	262	266	272	279	260	291	291	275	283	270	252	253	282	297	266	294	280	273	283	258	215	272	242	274	261	318	306	267	310	288	267	240	269	287	250	265	268	310	258	251	275	264	293	299	281	256	269	282	259	252	262	237	239	268	267	296	283	279	270	280	276	272	262	240	285	273	260	255	252	288	292	283	252	266	262	254	254	302	242	273	319	247	291	298	253	265	259	276	260	272	273	257	283	289	278	268	268	273	296	278	259	262	263	303	251	281	268	271	278	244	258	277	269	295	271	284	250	290	259	256	271	286	266	279	263	281	276	273	240	259	260	293	290	274	244	265	264	270	270	276	232	275	255	256	250	298	302	281	271	249	290	261	261	289	249	251	237	280	274	280	253	267	286	289	250	272	293	254	249	264	248	301	269	297	316	258	251	274	285	265	267	274	264	261	211	273	273	295	260	317	294	244	264	289	274	258	268	271	265	262	269	281	238	277	281	254	280	274	260	270	272	277	282	287	262	252	277	258	295	265	232	266	270	274	279	230	269	272	265	285	275	281	306	284	258	285	298	277	240	301	297	266	274	285	313	272	268	292	263	252	263	253	245	287	277	279	249	266	249	282	319	271	268	281	279	261	273	271	267	272	277	322	302	254	271	268	276	266	275	280	235	255	281	250	296	299	280	257	286	256	260	267	220	275	270	288	264	249	290	286	237	289	267	242	249	298	279	302	241	288	275	268	283	281	284	260	286	279	265	278	316	280	310	273	263	293	242	265	275	306	258	271	264	262	268	285	285	258	250	262	273	243	233	264	266	275	257	239	244	276	250	297	300	284	283	283	269	277	269	288	275	262	258	256	296	278	253	256	261	278	276	272	293	275	238	270	290	246	254	287	259	260	286	253	256	244	264	272	279	270	271	289	270	279	253	246	274	283	271	244	269	279	263	297	261	250	288	290	249	290	296	272	260	312	263	273	250	287	272	253	265	260	254	273	275	281	284	296	281	246	265	295	256	278	241	251	274	275	236	269	237	269	258	280	270	317	257	276	278	261	268	304	251	257	298	285	270	294	265	279	284	275	299	260	255	292	279	269	300	270	267	282	282	305	295	303	277	271	286	280	278	277	261	265	253	252	247	244	269	287	275	272	279	253	275	265	268	286	317	291	244	241	293	255	256	276	271	281	231	302	276	294	280	263	305	268	237	284	274	273	254	262	291	268	266	267	260	269	296	281	259	266	262	287	282	245	263	288	272	296	255	256	269	258	269	260	270	279	253	279	279	290	256	268	269	245	279	274	250	271	291	290	288	272	248	270	270	284	268	284	247	258	270	268	250	288	287	286	304	263	258	248	280	265	287	252	272	250	268	257	287	261	271	264	285	245	268	274	275	250	288	278	295	292	246	254	263	278	285	281	249	288	279	275	283	240	252	282	245	268	251	291	269	230	246	299	251	271	270	272	287	259	273	253	278	269	255	259	268	283	276	263	274	306	280	266	278	255	249	241	285	262	289	291	268	287	261	281	266	287	296	244	295	267	276	270	267	274	251	252	265	258	234	291	282	284	279	268	279	251	260	263	262	271	265	273	261	280	270	260	238	269	288	248	261	302	285	276	300	277	277	276	272	273	266	250	239	262	273	279	275	267	262	273	281	249	289	285	302	303	222	303	275	256	308	272	294	249	268	262	263	271	263	289	273	267	266	301	234	254	262	270	272	303	297	264	285	285	276	277	276	271	281	250	283	240	285	287	292	239	291	261	261	258	299	257	243	247	308	303	278	263	300	273	264	272	259	298	256	253	269	265	274	280	253	257	279	285	269	312	284	234	275	247	281	258	272	257	261	259	267	270	270	286	237	278	238	272	287	259	270	232	263	278	280	278	262	259	254	259	283	272	243	269	246	261	293	286	286	249	250	285	285	283	271	300	293	252	262	260	259	290	286	277	248	264	280	264	279	254	269	289	259	267	282	303	279	253	271	231	285	255	254	248	261	277	273	255	285	257	268	267	278	271	269	266	288	282	270	277	276	266	293	275	262	230	249	279	259	287	267	288	237	262	295	305	292	285	274	282	290	244	260	252	273	248	276	257	288	252	293	245	247	253	285	289	262	268	258	234	255	284	278	284	299	316	259	256	259	283	256	264	275	278	271	261	282	293	262	292	266	254	272	278	262	260	296	249	238	259	273	275	242	293	290	236	249	260	307	274	279	247	256	239	271	273	265	282	294	267	264	279	287	277	269	296	272	249	268	269	285	276	302	273	263	298	255	260	234	277	293	273	259	261	271	260	300	275	275	295	257	286	255	251	245	265	294	269	264	260	296	282	286	258	268	258	259	271	271	305	249	283	240	281	307	282	268	248	256	287	270	276	253	276	270	276	261	243	235	252	256	307	280	288	247	262	254	251	290	256	276	268	246	295	235	243	252	282	273	274	294	270	261	264	282	311	275	286	250	297	262	273	282	272	280	247	268	264	264	265	263	252	288	263	272	248	284	294	270	264	255	238	261	265	287	250	302	293	278	273	286	238	271	274	285	285	258	242	246	242	262	301	271	273	295	245	298	268	258	273	256	284	247	298	282	261	301	264	277	268	246	278	225	291	293	277	276	290	292	255	261	248	249	269	275	252	270	260	282	288	238	265	280	247	276	274	280	256	270	273	260	256	251	236	290	295	266	279	266	248	255	269	299	245	267	249	305	240	272	236	254	259	276	272	262	285	247	255	297	275	283	250	261	296	301	272	276	310	277	278	273	249	250	291	270	288	260	253	305	283	245	259	265	272	271	275	274	255	282	243	264	289	212	273	248	268	272	250	255	278	282	281	254	278	290	244	293	271	266	280	262	309	254	276	293	282	242	262	287	280	291	287	267	278	238	260	268	286	269	252	275	261	289	285	302	260	278	270	256	303	262	276	260	262	295	291	278	263	261	303	292	255	272	259	232	274	271	268	270	255	259	272	272	273	290	296	269	277	254	275	270	281	277	285	288	267	250	305	278	296	270	289	260	271	282	260	265	268	288	287	262	276	247	269	260	275	282	272	281	287	277	275	282	295	282
14300	13803	27771	29197	25584	22599	19995	18596	22399	20856	19395	14209	12946	12719	10968	8348	6844	5150	2760	2521	3223	3055	2696	2282	2183	1727	1364	1121	1084	1053	1055	1399	2602	6403	11915	11260	6308	2822	1439	819	817	778	821	767	747	752	770	777	708	715	742	762	809	823	744	767	713	725	675	729	745	691	759	701	739	766	749	755	742	723	736	768	741	759	738	718	711	726	762	768	736	730	796	748	764	732	729	723	697	766	714	776	727	720	728	723	775	718	697	737	750	770	737	798	716	752	711	774	805	747	743	765	733	685	727	726	702	755	736	768	758	779	738	737	732	758	713	773	750	778	742	704	669	775	701	678	727	720	751	738	789	717	712	752	723	761	727	726	747	753	728	719	739	706	741	776	748	713	786	725	717	773	723	722	790	753	744	729	701	701	702	740	698	759	703	755	713	742	744	731	756	747	764	716	742	735	746	702	772	704	706	712	754	745	767	742	756	784	694	795	721	720	758	730	791	694	783	731	760	734	720	747	752	733	739	698	696	734	727	731	769	693	741	717	734	800	721	710	723	745	722	745	714	748	721	693	770	753	708	755	717	728	723	771	690	698	692	750	718	797	751	748	749	764	774	739	743	738	716	728	710	720	705	716	725	702	773	697	771	755	714	768	729	767	708	772	771	734	705	701	794	755	736	720	691	683	721	745	735	736	727	718	728	738	728	769	726	694	757	774	764	724	725	694	699	729	738	744	716	740	734	712	745	695	739	752	775	718	753	742	719	726	744	746	797	741	800	743	727	732	756	761	716	716	725	745	740	748	776	758	714	724	809	751	745	725	758	726	751	756	722	747	771	739	707	729	751	817	747	717	708	731	797	723	707	768	706	702	720	733	767	735	771	682	738	733	786	724	742	720	746	735	763	728	784	734	746	729	725	731	727	751	753	797	709	708	727	755	726	763	752	727	728	735	690	738	755	783	750	750	789	721	736	710	737	746	726	739	715	763	751	697	728	717	768	761	738	743	777	731	688	740	725	733	684	729	715	772	784	766	719	716	712	786	761	710	730	787	761	708	740	785	737	756	691	741	752	738	734	729	744	760	760	734	738	758	762	726	721	722	726	690	715	733	720	775	785	710	675	718	720	745	782	765	722	741	706	763	788	686	726	686	791	779	719	766	791	728	741	704	715	714	738	720	705	790	791	800	723	720	676	734	756	735	713	754	717	701	748	728	734	734	731	719	759	779	699	758	725	756	693	735	734	704	732	728	757	706	743	732	804	721	741	725	735	767	770	686	732	744	747	738	697	773	813	746	741	714	750	721	768	759	795	732	788	756	734	767	752	743	699	758	707	699	711	777	685	747	721	768	662	726	740	723	792	722	716	737	728	738	741	756	747	750	739	710	708	733	750	740	742	755	759	700	773	732	733	756	731	735	713	693	727	808	737	753	750	713	752	763	709	696	755	698	778	729	728	718	751	751	702	727	740	739	784	695	685	736	790	658	674	741	759	741	762	714	761	742	701	705	775	775	697	720	739	710	767	729	756	734	727	782	721	720	785	709	738	760	719	755	706	725	732	764	767	720	672	732	703	723	758	752	746	740	779	735	768	689	713	720	726	727	696	705	732	749	759	742	751	719	772	760	711	777	752	772	720	764	775	686	771	694	745	735	734	774	728	739	732	726	710	716	704	756	749	713	765	756	745	685	723	749	706	751	702	740	740	730	756	787	752	772	692	773	731	733	700	715	722	749	717	765	717	714	747	728	699	732	785	742	682	776	683	694	752	734	772	757	755	768	744	721	727	739	694	701	701	748	743	755	766	732	733	742	700	732	709	755	718	689	723	716	720	752	752	749	708	745	699	716	700	767	736	755	687	724	778	729	737	733	786	762	761	770	725	724	783	723	702	759	733	714	744	731	734	730	731	751	744	739	771	726	715	709	808	680	737	739	738	774	700	716	701	789	688	764	739	749	757	670	712	706	708	699	728	765	753	733	768	728	686	748	737	744	742	746	743	753	724	763	734	702	778	749	769	733	754	716	724	713	770	710	734	675	766	739	715	772	681	750	694	724	728	754	739	726	707	778	698	728	694	697	752	756	775	768	721	729	791	706	786	735	755	758	709	711	719	716	712	773	739	729	774	742	721	755	737	755	743	725	735	733	719	705	792	740	746	744	760	686	739	778	731	779	706	724	724	754	743	712	729	760	708	754	723	731	749	732	739	743	672	775	767	692	756	721	725	789	725	778	765	754	706	717	735	779	693	721	714	739	755	703	704	750	752	761	721	764	693	731	712	697	740	736	679	746	724	789	718	717	748	756	711	735	717	755	790	724	728	743	718	734	756	726	719	737	690	715	767	769	727	734	716	733	714	755	706	749	717	710	703	754	756	746	706	757	754	773	769	759	764	748	733	749	763	744	773	675	740	732	763	697	711	679	754	691	699	734	731	752	760	755	725	766	777	714	676	735	753	740	690	732	773	761	786	725	732	726	770	752	739	748	703	754	792	711	668	689	712	707	742	727	690	734	713	720	738	714	725	719	737	819	718	756	734	729	751	779	736	727	808	728	712	735	751	766	765	782	732	686	747	754	740	728	763	721	751	720	711	759	726	711	710	736	762	737	726	698	731	737	743	713	738	762	693	710	731	708	691	754	741	707	745	774	706	772	685	726	762	740	742	768	700	743	726	759	720	683	747	761	755	723	684	790	751	734	780	751	766	732	728	762	724	726	772	754	722	731	741	733	777	721	709	773	732	721	779	711	730	757	682	748	705	726	736	723	747	685	722	748	748	755	752	720	741	767	783	702	692	718	718	761	691	774	721	746	741	755	766	754	717	736	735	808	723	747	734	727	763	724	742	730	790	730	720	683	724	727	763	737	731	767	779	714	713	738	746	729	721	745	722	745	729	768	701	705	753	747	759	757	734	772	772	781	704	718	702	754	727	696	763	714	754	726	723	728	710	744	730	691	732	785	715	760	752	717	712	745	706	725	754	755	723	753	777	732	722	748	724	740	732	695	751	735	694	783	752	743	779	736	757	684	769	728	726	718	741	750	737	718	712	721	719	754	695	732	747	709	763	688	754	737	735	765	712	752	749	704	718	733	702	714	715	723	767	744	712	747	713	725	741	778	727	710	718	739	712	737	742	750	693	720	761	737	699	765	720	724	789	727	700	744	732	732	787	780	742	711	726	667	690	789	733	738	763	707	778	750	728	740	743	744	761	737	719	743	737	715	742	703	733	762	761	724	688	763	787	721	761	718	738	755	729	739	749	706	696	745	747	702	718	720	723	741	740	709	746	720	737	760	782	729	737	760	755	714	737	740	704	708	723	733	756	781	777	726	738	729	734	755	739	719	716	746	728	748	702	751	738	693	757	790	733	722	823	751	746	723	701	725	733	716	747	690	756	723	753	765	762	761	694	702	753	762	741	694	731	701	741	710	754	813	753	739	724	732	693	741	733	707	749	773	735	736	710	767	737	751	691	730	759	752	757	725	783	724	758	792	752	732	749	694	759	761	701	782
29552	23202	29529	25725	19503	15604	12574	10796	10750	10281	8359	4977	4394	3965	3171	2471	2017	1442	727	642	869	718	627	507	430	321	319	287	278	234	256	476	560	1179	3815	3666	1858	761	284	203	221	234	194	181	196	233	197	199	201	190	191	213	227	208	212	207	193	229	182	214	210	195	190	196	194	187	197	201	181	198	191	189	197	195	211	190	202	206	198	223	209	195	199	185	196	186	198	181	202	207	210	192	180	193	179	204	190	190	187	230	173	235	181	203	210	204	212	210	223	147	185	172	199	193	186	203	193	202	197	206	203	190	188	190	168	175	182	193	213	181	183	203	206	209	195	186	189	189	198	181	193	185	192	168	192	188	202	186	174	214	206	216	188	168	170	197	182	180	165	197	211	202	213	173	203	183	206	191	184	189	188	177	189	197	189	183	185	205	186	181	172	207	210	193	201	181	195	218	208	202	221	174	193	193	179	189	174	208	198	204	219	186	193	171	202	190	213	184	204	198	188	186	169	213	194	169	183	191	180	202	197	212	195	181	197	205	200	200	179	203	172	187	184	200	200	185	202	209	198	203	186	195	201	227	202	202	188	189	190	201	169	184	215	199	201	203	215	198	186	176	196	218	181	212	199	191	196	177	179	214	170	205	202	177	203	188	202	188	187	188	193	197	175	188	169	204	186	212	199	199	191	194	186	185	190	181	198	215	213	206	192	223	203	169	184	177	209	185	179	197	199	204	187	181	213	215	179	206	178	201	203	194	178	197	200	198	206	176	174	201	190	193	196	211	208	223	188	171	223	182	190	182	218	187	185	191	198	191	208	209	184	191	186	175	197	208	200	200	178	174	204	203	201	189	170	217	192	193	195	215	190	191	195	209	223	208	182	197	213	176	171	189	204	216	201	197	193	185	200	200	198	230	196	187	217	177	191	194	188	189	216	192	204	175	183	214	200	195	173	183	183	199	199	183	207	175	196	195	198	191	199	191	212	212	203	182	188	217	192	207	199	190	187	201	178	204	245	201	176	197	179	226	212	186	210	184	168	193	182	209	223	199	211	213	188	198	179	191	190	198	195	182	229	183	213	228	205	210	221	207	211	184	186	201	203	196	225	209	181	210	185	185	189	186	177	180	188	179	203	191	183	229	168	199	205	207	206	192	169	205	184	200	162	191	149	200	200	193	178	159	180	194	193	211	227	168	179	202	203	194	201	214	197	176	187	196	198	216	186	197	204	183	205	174	218	196	166	214	183	178	186	190	184	191	220	186	203	197	185	206	197	229	191	203	176	190	168	199	197	163	213	189	189	178	201	175	175	208	218	176	197	195	194	216	186	196	200	181	188	182	189	203	189	218	182	211	215	190	205	181	182	196	205	222	200	197	184	207	208	208	207	205	180	201	183	204	230	201	199	196	189	220	184	199	242	178	198	194	187	187	204	197	208	197	204	180	218	208	191	197	187	197	167	198	201	212	180	196	207	211	193	192	190	179	195	208	188	187	154	202	224	176	204	187	200	213	205	191	200	214	195	187	176	199	213	208	176	189	201	191	198	184	194	183	224	178	180	207	212	192	187	189	188	190	199	170	187	226	180	182	173	167	203	191	195	181	207	209	208	230	197	218	217	189	197	177	173	196	189	192	192	199	188	189	198	184	190	178	207	199	224	188	216	186	204	193	192	185	168	192	198	195	164	195	201	203	204	197	178	209	191	196	192	189	201	197	200	184	216	197	214	186	221	214	193	211	211	180	185	202	197	217	221	209	180	175	199	185	199	174	176	188	196	161	189	176	187	203	209	205	192	184	194	182	214	190	201	163	197	201	204	200	213	205	186	194	208	213	217	202	192	199	202	201	198	198	204	171	193	205	186	209	177	183	199	214	171	227	207	188	194	193	181	194	191	210	211	185	178	208	172	224	175	182	220	218	205	213	192	164	177	198	200	185	181	217	198	207	200	192	161	203	197	195	213	202	185	183	203	203	194	173	163	199	207	187	219	220	224	201	217	192	205	200	195	193	179	188	184	197	195	194	181	191	202	203	186	199	157	189	180	188	162	203	204	199	208	214	207	193	211	213	188	186	203	195	189	181	197	184	190	198	184	205	198	202	180	198	175	209	203	210	191	191	169	197	207	199	207	173	209	176	189	176	194	216	208	208	197	202	192	200	181	205	196	180	196	170	204	216	203	199	193	181	218	200	187	193	185	200	195	198	189	190	185	184	198	224	212	189	201	198	199	186	187	202	197	180	202	202	199	192	189	205	191	198	169	215	172	219	214	198	190	196	196	209	202	211	194	187	186	198	207	193	162	186	198	199	193	184	206	216	199	214	172	217	179	213	208	218	215	186	187	207	188	199	203	210	193	192	188	210	182	196	188	177	210	167	202	194	182	193	213	211	208	203	186	179	210	226	177	185	169	181	181	182	165	206	201	190	201	176	194	177	174	220	189	180	219	200	175	190	180	178	195	218	179	174	191	211	189	199	175	149	228	227	198	187	200	222	205	204	217	211	197	174	221	184	181	201	193	190	201	207	197	205	196	195	209	197	204	208	208	233	183	198	198	188	195	195	193	197	168	190	193	188	163	201	199	195	160	198	191	203	209	200	218	201	209	190	224	205	192	221	161	206	214	220	205	211	216	173	177	205	189	204	178	207	170	192	201	205	177	213	205	242	201	207	198	202	205	184	194	201	189	202	189	222	194	205	181	187	183	185	220	205	189	205	189	175	213	197	186	182	169	194	212	192	201	188	196	212	207	188	193	185	184	200	205	172	184	211	191	207	173	195	227	207	204	199	161	196	230	176	198	198	205	181	196	190	197	183	209	201	188	169	186	180	207	193	207	195	196	206	195	186	194	186	182	197	207	175	212	173	195	194	184	213	212	191	203	182	194	207	198	190	180	181	183	194	211	168	193	187	196	178	220	199	179	210	191	206	221	202	192	194	213	218	191	211	211	201	168	184	184	213	183	223	176	225	234	196	200	179	178	194	183	192	155	189	192	210	182	168	205	217	189	216	198	203	203	174	176	210	184	175	191	218	182	212	188	189	196	184	195	217	199	194	196	200	186	172	219	181	203	212	184	210	208	211	201	190	195	204	179	231	209	206	205	220	193	189	198	185	211	200	183	185	214	169	210	217	215	220	189	209	203	203	213	181	186	179	185	183	201	184	184	193	200	226	205	190	188	179	186	182	195	217	188	221	201	216	201	205	199	206	213	196	165	230	181	188	213	180	182	194	191	205	192	208	194	203	169	176	210	183	199	206	204	176	224	184	199	181	198	201	188	201	203	188	193	170	218	209	185	174	210	206	188	189	204	207	220	179	193	181	195	194	194	189	176	185	229	184	180	189	190	193	205	210	197	194	188	170	180	187	201	204	220	198	194	211	188	213	196	193	201	185	193	175	197	194	178	179	178	201	183	184	168	191	193	201	178	167	177	194	198	198	191	164	182	201	195	195	210	210	190	199	199	200	188	196	190	180	211	188	191	216	200	210	192	196	182	188	190	196
18116	18622	33362	35030	30370	27397	24296	23342	25033	26944	24783	19227	18808	18206	15882	13206	11532	8559	4327	4089	5402	4668	3921	2812	2544	1533	1261	1171	1182	1168	1026	3130	3868	7984	20287	19035	10817	4044	1172	653	685	663	658	637	663	661	635	593	581	539	594	661	772	881	751	655	563	523	498	566	527	570	607	594	535	562	549	557	556	505	550	553	573	534	524	532	538	549	533	547	580	581	534	497	539	557	531	575	581	559	525	561	539	548	554	534	547	531	534	585	585	539	554	523	531	540	550	572	600	551	544	500	555	527	547	520	550	610	506	522	590	506	544	528	576	525	518	553	574	516	531	572	577	566	549	535	522	541	584	565	560	529	541	517	526	523	549	544	575	558	516	513	557	547	507	566	549	566	556	549	561	548	555	567	551	557	556	541	548	569	535	567	534	567	556	566	591	539	528	551	539	566	562	579	536	563	547	541	578	517	568	549	552	585	552	563	553	553	571	544	536	560	536	573	550	547	573	575	542	536	529	541	528	565	557	546	533	568	538	529	553	568	541	519	533	562	581	546	558	553	561	571	530	537	537	582	530	562	543	541	528	555	587	559	562	576	545	532	566	554	575	573	536	518	517	554	556	514	567	577	530	551	531	558	508	552	588	574	573	519	548	543	582	533	557	579	564	530	536	572	538	550	596	594	567	531	539	507	564	513	544	548	539	552	536	570	523	543	561	552	545	540	558	566	514	553	526	531	543	508	559	534	562	519	550	551	529	584	560	549	571	559	559	606	576	524	571	538	498	502	564	524	553	536	545	538	490	540	568	567	543	575	553	527	522	567	585	543	503	552	525	592	529	545	555	526	568	531	560	539	576	532	570	584	568	543	554	574	536	536	576	548	566	540	543	591	579	576	530	539	496	575	550	546	590	575	558	541	519	557	547	565	563	515	540	560	569	555	520	532	583	568	531	553	533	552	572	543	533	526	540	575	565	560	533	591	541	555	556	543	534	527	562	612	519	533	548	522	541	550	564	593	525	555	564	577	535	557	541	578	597	540	548	584	576	544	528	547	582	563	550	564	545	510	531	573	530	543	568	564	576	579	572	578	550	558	541	561	528	583	564	560	511	529	561	523	569	530	500	587	546	544	543	556	557	582	541	519	544	576	562	532	590	544	532	571	571	577	543	546	546	598	567	522	566	533	512	527	533	555	563	563	547	531	540	555	582	526	544	520	507	537	530	566	544	532	558	517	495	543	565	590	538	547	578	565	542	569	543	517	586	566	558	584	509	556	577	489	537	511	572	561	592	583	569	548	527	576	513	520	568	517	522	585	518	556	564	560	577	538	548	563	527	515	538	560	562	559	540	554	545	547	540	576	577	568	562	517	552	527	555	569	550	556	522	539	530	530	539	538	550	596	576	528	537	535	559	513	511	553	564	579	557	541	538	516	559	575	567	548	555	505	558	566	515	597	561	550	531	585	541	524	562	564	533	536	554	561	555	574	527	538	569	533	556	552	570	585	572	555	515	589	561	521	554	553	556	550	535	563	593	551	553	524	554	512	575	565	584	565	540	552	540	533	615	562	532	526	549	550	584	555	541	520	536	513	540	551	573	525	571	578	570	520	561	586	549	546	592	530	525	537	558	576	553	577	558	547	515	569	504	572	571	527	567	514	532	553	555	554	558	567	563	576	516	529	569	545	532	538	530	543	534	544	564	542	609	545	617	564	572	530	569	558	579	538	547	555	499	523	507	570	559	535	567	562	584	571	516	582	576	548	570	578	556	527	578	543	564	540	535	531	539	568	535	539	567	529	563	503	534	531	535	544	544	569	524	538	527	561	567	522	560	541	545	542	569	531	555	551	561	564	542	555	556	513	527	574	534	530	555	531	522	532	571	576	533	580	569	591	569	574	533	573	554	527	535	543	534	550	595	543	564	572	528	569	544	560	542	604	545	550	557	547	549	536	558	550	528	531	565	562	541	552	550	558	543	497	520	557	535	571	564	529	525	529	570	536	569	595	555	549	544	551	575	575	517	531	562	528	565	559	538	558	557	530	532	556	519	571	542	537	551	609	559	541	556	541	542	537	535	547	538	543	532	580	532	550	580	588	525	575	555	597	566	513	523	526	585	546	555	566	522	546	540	503	521	569	582	532	570	518	605	554	563	526	525	520	513	597	520	579	581	587	544	540	570	556	528	548	565	551	591	536	550	516	544	544	576	555	556	579	556	561	529	551	552	521	530	560	565	516	555	572	540	532	552	593	520	579	575	553	539	570	481	582	540	585	554	529	529	538	587	528	551	531	543	600	555	564	580	571	536	570	573	567	532	564	563	549	565	544	506	577	549	561	560	533	554	539	527	534	575	538	614	568	516	543	562	529	564	509	573	579	537	532	550	579	558	595	561	550	552	530	536	545	552	514	553	538	543	556	588	565	580	526	504	550	499	528	590	529	533	536	496	553	553	601	567	532	571	551	549	612	580	561	565	541	555	502	572	566	543	565	553	550	554	568	541	554	512	516	513	538	545	558	528	556	535	580	553	562	543	504	530	569	548	580	559	584	517	544	562	565	568	565	524	525	541	567	555	554	557	563	508	539	534	565	549	558	549	580	558	531	554	555	568	530	529	541	511	551	542	535	545	521	588	507	565	564	544	568	553	551	568	550	557	507	537	584	554	535	563	503	552	510	549	532	529	551	591	587	550	544	535	544	532	478	553	535	568	544	551	525	559	554	547	525	547	515	554	557	561	563	565	563	542	544	564	577	532	553	513	581	573	579	562	544	586	574	536	570	558	554	552	575	561	552	553	618	546	529	539	581	541	552	548	523	594	535	560	595	567	569	524	581	509	562	514	588	556	561	592	539	553	553	563	556	541	523	529	543	556	588	579	537	571	540	561	536	557	541	570	567	537	553	556	558	552	581	558	552	600	554	534	556	559	542	547	553	556	546	584	557	583	525	548	566	536	546	526	537	536	571	549	552	520	580	584	561	569	571	548	531	527	538	564	568	552	515	566	581	555	581	545	578	573	531	553	545	544	516	587	525	509	575	536	573	576	535	547	596	543	559	583	511	531	552	522	578	566	553	532	552	532	552	557	579	552	567	554	521	519	558	562	547	551	552	569	539	528	563	543	556	548	563	544	525	581	494	540	549	559	528	572	544	531	506	551	550	528	514	552	540	562	566	565	543	520	583	520	561	544	585	534	510	508	610	544	537	588	551	578	539	522	535	545	518	549	544	591	540	517	499	550	522	501	558	613	553	555	538	556	593	550	562	534	592	526	579	531	498	550	581	586	589	559	561	558	514	548	537	535	564	573	561	595	558	525	528	531	553	588	570	531	572	540	499	562	598	557	528	537	543	510	514	563	590	561	555	548	530	540	573	557	536	523	607	590	517	531	597	544	545	537	574	546	533	533	573	560	535	548	530	547	550	578	568	528	514	527	526	523	506	543	561	573	544	580	550	567	562	541	550	578	564	559	478	509	571	547	585	546	583	494	528	555	568	510	516	554	531	556	537	569	559
11618	9709	11856	10087	6493	4463	3182	3278	3148	3241	2691	1807	1348	1186	1002	653	596	502	352	308	356	345	345	312	301	304	276	288	290	291	294	330	294	332	431	570	508	349	274	289	271	287	269	271	286	271	259	288	280	284	292	306	281	290	279	287	264	272	268	277	253	288	256	267	275	299	305	284	301	271	278	274	277	257	270	278	283	291	278	294	246	270	248	301	268	283	290	281	285	251	287	268	307	277	288	284	262	265	234	244	275	270	276	269	301	274	277	262	272	263	233	279	281	268	270	231	286	250	257	266	288	288	274	277	287	283	284	302	267	298	285	290	309	283	308	255	263	261	286	265	277	297	265	271	275	264	294	268	302	283	266	260	280	284	276	277	260	280	287	278	280	249	281	306	287	295	269	264	272	312	274	302	256	301	295	288	270	269	270	258	282	295	278	264	292	274	282	330	262	304	272	263	287	290	303	268	271	283	239	276	257	284	271	286	272	260	265	287	255	296	263	249	270	301	303	291	275	280	267	267	300	306	285	313	271	283	297	281	266	294	253	289	280	294	285	278	278	294	277	281	280	268	272	252	270	305	264	290	256	242	247	265	249	270	270	272	262	255	256	258	314	280	289	305	301	297	276	282	267	271	257	298	296	270	284	260	281	269	274	293	273	270	300	267	281	301	282	265	276	269	246	291	286	294	271	259	284	262	289	284	278	293	296	255	281	267	283	268	258	255	275	300	279	250	285	245	272	287	257	269	247	256	265	292	294	253	283	269	254	255	247	266	300	248	269	267	268	291	258	242	251	285	288	283	250	266	288	282	302	254	285	244	241	272	255	272	229	263	282	256	282	291	298	272	255	281	288	255	249	249	299	250	284	253	265	293	241	254	268	282	276	278	256	288	263	260	284	252	284	282	261	261	279	297	267	286	271	282	305	270	274	270	279	267	278	245	243	309	287	263	306	283	270	279	265	209	274	247	259	283	273	260	291	288	292	255	232	281	293	255	261	274	270	276	256	274	283	260	287	261	308	276	262	231	261	285	254	287	298	314	258	301	258	295	288	285	294	279	245	258	290	277	267	252	267	268	267	284	281	297	298	250	254	271	268	284	266	288	262	282	317	280	255	286	304	290	246	283	295	253	270	268	294	272	289	255	249	272	257	297	254	288	262	283	258	275	286	286	300	284	282	249	242	285	279	265	300	247	274	287	286	282	265	293	263	271	295	276	259	244	296	266	241	279	288	270	282	265	274	301	323	298	283	274	292	278	257	289	281	283	299	233	280	300	286	262	277	277	259	269	243	257	276	303	255	287	261	307	253	269	295	268	275	288	265	295	267	259	284	249	295	249	296	277	277	287	297	279	298	294	293	267	276	264	257	267	285	288	255	282	287	276	241	270	271	268	283	256	273	308	276	238	282	289	294	265	294	264	259	297	269	304	287	258	272	289	275	258	268	284	272	266	289	273	296	274	281	259	282	270	286	287	275	286	279	297	299	278	283	273	267	254	295	263	253	289	290	309	260	277	266	302	282	275	270	280	303	251	253	312	280	305	292	230	277	276	269	280	255	294	292	256	251	257	255	304	273	237	251	255	268	275	254	265	272	292	259	258	260	280	267	246	263	238	270	267	282	265	251	280	309	303	316	274	258	273	268	289	269	278	274	259	289	312	292	275	268	266	285	271	269	247	276	272	239	281	242	280	246	256	313	270	283	276	293	299	313	301	292	253	266	264	287	267	264	268	272	258	295	286	308	265	250	269	280	254	270	269	287	284	288	267	283	288	250	273	259	237	284	271	291	286	302	237	295	271	278	282	250	299	309	292	267	278	266	255	250	317	272	271	268	285	273	295	297	270	263	279	259	264	278	298	261	276	272	270	259	275	277	264	256	267	286	290	259	298	264	298	262	248	291	280	290	257	281	274	273	261	257	263	273	289	297	253	280	260	260	277	255	272	313	278	288	251	278	273	265	261	281	260	271	271	267	257	264	278	333	286	263	284	292	277	299	266	286	311	257	255	274	254	265	258	240	270	308	273	280	282	297	285	249	261	281	260	288	272	286	296	277	269	274	272	274	280	283	258	290	286	255	289	256	286	255	289	260	281	283	285	261	274	245	280	263	298	293	266	246	259	247	270	258	288	265	290	241	269	260	263	278	267	266	286	281	258	284	258	260	287	283	262	273	265	256	278	274	257	257	276	258	264	255	294	287	236	265	250	299	284	297	282	299	291	261	275	283	270	312	288	263	274	278	307	268	276	288	282	240	275	268	303	256	298	295	276	243	320	275	267	275	289	270	291	283	288	291	297	287	291	258	280	241	254	261	276	282	290	239	269	268	282	264	248	267	288	264	249	276	257	283	270	270	267	269	274	264	287	296	263	279	300	288	280	267	278	275	281	241	263	251	274	278	285	295	270	277	287	277	289	267	274	307	276	269	272	285	263	289	296	284	276	297	281	278	263	285	311	279	291	295	251	252	292	277	291	297	270	270	280	250	261	237	284	266	297	278	268	276	272	265	260	272	248	285	278	242	287	270	271	292	257	273	242	253	300	281	292	246	264	290	273	262	289	277	318	278	269	278	242	272	311	290	279	296	281	235	290	304	267	259	277	290	267	284	255	283	270	290	279	240	285	289	269	298	302	287	249	282	265	279	233	306	277	286	284	249	282	303	291	269	270	297	265	279	254	286	270	295	298	267	281	296	274	291	279	320	294	263	281	257	262	291	252	269	266	297	272	281	259	270	296	264	313	282	266	277	273	271	286	316	299	283	263	252	274	280	287	259	262	315	266	279	271	310	271	240	250	278	286	250	257	283	287	287	268	255	288	270	260	304	271	268	265	257	314	264	269	294	264	259	259	282	284	293	240	289	276	272	259	277	273	305	267	264	262	315	308	297	267	241	274	289	278	280	302	261	283	264	274	267	272	286	281	277	258	278	270	287	255	249	280	281	320	278	261	263	276	262	267	267	293	292	274	262	277	287	265	270	257	272	252	279	290	289	274	271	249	262	283	241	306	272	274	263	264	282	294	274	297	275	313	248	275	287	326	282	278	291	279	286	275	257	290	272	278	263	281	262	284	276	276	289	302	283	280	283	271	283	280	287	269	251	253	304	292	264	287	278	258	297	270	288	261	297	257	278	266	302	273	263	302	275	290	265	296	258	302	298	279	267	267	268	289	274	280	268	272	283	272	313	288	271	305	280	297	289	244	240	256	297	270	280	271	295	289	267	260	282	287	289	297	248	275	308	305	271	303	311	285	285	261	292	279	258	258	269	281	293	262	270	246	284	268	282	283	284	282	302	268	290	250	292	300	300	264	264	264	262	298	262	284	291	268	295	257	275	259	259	235	284	249	269	330	269	273	261	267	273	274	305	273	326	281	316	251	256	279	282	279	285	282	298	256	249	267	271	273	280	292	288	253	286	262	294	280	281	286	245	267	271	291	260	257	265	263	273	278	282	255	276	238	283	269	233	284	275	269	257	254	298	272	294	280	266	304	256	247
7593	9444	18122	20139	15991	13431	11316	11347	11591	13412	11436	8267	7392	6600	5718	3787	3222	2280	1445	1241	1234	1184	1169	971	937	841	852	852	805	846	806	821	980	1213	2097	2835	2300	1158	766	731	779	771	748	727	758	739	738	773	747	700	742	766	715	712	763	781	733	777	749	805	786	745	735	805	741	791	788	769	721	734	729	704	771	711	756	689	750	676	727	690	719	702	815	759	811	776	726	757	765	723	745	731	735	782	746	810	750	699	723	742	751	739	774	728	812	766	719	760	790	779	748	735	750	743	735	714	770	737	741	771	770	744	776	763	702	762	729	761	765	742	769	790	743	752	713	759	742	710	774	715	701	790	721	758	686	755	729	771	812	742	776	721	802	709	787	752	729	706	728	801	697	829	692	750	789	675	775	767	723	800	775	779	727	725	749	758	754	692	741	767	747	781	721	779	771	752	761	761	735	739	783	809	754	754	757	747	796	738	747	760	731	731	773	751	787	776	724	736	727	773	787	838	741	762	736	737	762	744	765	764	714	804	773	743	739	692	796	760	715	781	804	763	751	788	737	757	762	753	829	755	784	805	794	799	778	778	724	739	796	757	751	774	741	748	769	755	706	784	756	774	721	746	800	756	747	726	755	787	772	737	731	775	775	778	763	842	760	774	712	747	736	712	766	754	719	751	778	784	782	779	717	764	743	727	774	724	727	731	731	718	738	765	741	729	726	779	809	794	747	777	734	714	736	759	729	781	789	711	766	745	782	718	760	795	729	744	754	772	745	791	778	765	691	738	759	847	738	742	752	728	766	771	750	761	721	758	752	755	716	722	780	713	756	739	737	711	735	775	758	732	705	712	773	760	747	752	741	766	708	777	733	760	718	798	723	737	742	788	758	755	684	758	769	780	739	779	775	752	714	800	787	746	735	810	733	730	731	719	789	820	763	791	754	734	807	768	742	743	772	737	780	727	751	766	770	749	768	736	783	749	766	768	775	783	795	783	778	750	709	716	791	763	734	743	729	828	766	722	768	770	729	758	753	693	743	754	724	774	767	783	768	771	714	747	785	778	724	770	787	764	763	735	747	753	756	766	800	767	737	737	748	702	766	778	762	764	750	756	768	745	791	709	800	740	761	810	732	765	722	771	733	835	750	730	763	705	760	726	780	804	763	759	741	764	718	750	772	803	747	775	771	760	743	747	738	729	744	724	726	766	716	750	777	730	738	752	725	733	717	679	744	774	745	750	741	739	742	750	789	758	720	753	751	796	716	738	755	745	776	704	740	750	751	724	768	780	735	823	690	725	724	743	755	761	754	737	781	790	725	775	774	738	738	753	757	744	773	729	718	753	753	702	771	738	762	765	771	786	741	754	785	781	794	765	736	744	759	780	676	756	722	802	792	759	758	719	735	779	742	731	732	765	739	792	801	756	755	799	735	700	756	729	720	702	740	776	766	742	776	773	744	763	700	759	735	775	768	779	780	727	735	742	749	792	743	727	786	744	721	770	738	768	757	774	727	751	725	769	756	752	780	748	767	754	717	788	799	744	780	790	715	761	754	751	711	753	703	745	757	735	773	771	726	754	768	720	764	764	764	738	723	737	729	767	775	734	757	764	757	747	774	703	707	745	748	802	765	781	798	744	713	752	733	720	739	739	769	731	746	762	753	764	735	731	718	722	771	743	755	725	783	748	742	733	732	728	728	750	719	722	707	732	751	847	741	745	749	781	765	754	750	709	723	738	713	728	744	727	815	775	781	741	773	756	731	711	741	724	808	760	750	728	748	764	755	747	732	740	804	764	741	764	734	749	759	743	763	752	778	760	762	732	776	776	712	724	793	754	788	809	752	767	781	773	763	765	715	722	754	744	754	745	708	801	771	742	743	781	791	751	754	749	750	753	785	731	719	757	776	791	750	750	767	787	794	731	728	751	767	760	720	763	732	765	742	785	777	751	781	744	733	717	771	758	782	741	770	713	743	733	759	773	730	732	766	776	740	771	763	821	804	757	722	797	781	785	697	708	763	721	707	788	780	738	779	783	707	782	752	774	776	749	793	750	754	775	777	767	762	752	720	803	803	732	782	746	758	738	731	788	714	728	745	765	768	723	742	741	718	816	751	737	725	770	709	726	732	750	760	777	784	742	723	778	760	750	721	752	716	721	758	752	752	758	746	771	754	721	759	680	726	765	804	777	763	752	721	752	781	788	792	758	750	725	779	744	765	737	750	758	764	719	736	749	752	720	738	749	726	766	741	689	766	720	757	735	736	772	740	746	762	773	754	739	801	719	767	749	769	746	779	817	844	780	733	752	733	760	718	790	751	759	726	780	748	742	795	762	758	768	775	738	740	738	719	737	742	736	736	779	801	709	762	751	738	771	772	766	779	719	729	765	784	708	798	762	753	712	743	784	733	787	736	751	756	752	738	784	768	794	728	738	749	705	739	717	753	762	767	761	742	760	748	757	731	762	750	751	716	694	798	752	739	746	721	712	731	768	734	752	745	764	788	801	757	744	737	719	761	758	703	764	741	770	739	759	762	742	805	736	765	795	781	781	773	751	750	703	805	779	766	739	771	796	742	765	704	776	734	775	746	707	748	734	774	750	792	740	754	776	771	741	745	771	770	740	831	803	744	734	777	727	754	777	749	774	740	753	801	790	817	716	714	795	786	770	777	732	671	713	765	750	757	779	738	729	728	725	757	731	736	782	784	731	767	765	814	778	723	714	767	732	706	726	779	765	690	771	710	768	761	763	724	733	768	734	771	726	786	783	810	762	801	744	744	729	774	746	718	764	802	809	699	767	746	698	794	781	771	775	716	727	741	755	754	763	790	754	766	742	757	740	769	778	732	802	760	741	760	766	745	757	747	770	761	758	696	719	777	779	715	773	716	723	760	791	685	784	672	742	752	747	760	699	766	774	790	759	789	736	783	741	703	713	710	762	739	740	729	727	816	735	731	728	750	772	763	762	753	710	747	747	759	718	780	782	735	731	764	766	786	735	734	764	733	774	736	742	765	774	733	788	784	739	734	676	728	737	731	777	758	681	749	764	783	723	814	716	712	739	761	754	781	769	745	746	713	771	757	782	743	697	764	768	756	799	777	711	739	727	744	780	752	757	739	754	735	748	718	755	749	692	789	805	742	756	672	780	785	720	746	755	732	724	746	746	780	785	710	749	737	770	771	700	749	766	744	761	704	739	777	799	743	771	709	764	798	750	788	779	701	749	783	756	800	775	726	721	706	746	762	803	741	770	780	743	744	764	750	726	725	732	716	692	744	802	721	750	797	770	719	770	784	718	769	741	750	719	756	750	794	739	728	728	828	739	777	788	776	729	712	794	787	763	751	727	755	743	718	732	756	749	747	726	751	675	745	700	772	752	714	768	735	752	740	726	743	766	750	793	750	775	758	731	716	722	730	731	754	747	823	719	725	778	741	738	779	748	763	756	745	742	749	740	789	774	760	762	764	728	766	785	715	785	742	789	779	759	784	726	750	714	729	750	794	697
20376	16545	20655	17345	12606	10145	6812	7103	6310	6883	5299	3284	2854	2196	1923	1455	1080	944	558	519	598	530	514	374	340	310	316	322	320	281	310	493	707	1110	1837	1789	1030	446	276	287	279	308	253	256	250	298	260	274	242	268	284	278	258	292	249	246	231	237	274	254	277	271	253	256	246	288	265	253	234	283	254	286	267	266	278	257	255	291	288	259	254	230	253	293	237	253	266	270	242	258	220	259	236	263	286	280	280	272	263	263	267	230	264	294	229	243	242	244	280	280	241	269	264	271	297	254	253	280	241	279	268	260	270	268	277	252	291	239	258	272	263	260	253	313	267	249	261	268	274	255	239	256	248	242	277	251	278	287	311	245	259	278	251	264	279	274	251	239	255	257	264	253	278	257	291	253	241	278	277	264	252	275	273	254	272	255	265	274	265	277	235	299	262	262	271	253	245	259	272	272	271	259	275	278	257	266	254	264	248	259	242	284	284	270	264	280	272	243	255	280	279	292	286	300	274	240	265	259	252	273	257	268	278	255	257	253	264	249	244	260	255	261	261	277	233	247	265	237	248	246	282	267	253	266	259	268	250	248	260	247	270	259	269	279	273	270	254	268	248	289	245	267	269	251	281	238	260	284	267	253	282	252	260	262	278	270	251	256	239	247	263	244	240	225	268	268	288	265	264	264	255	291	316	247	257	241	267	285	262	278	260	272	274	264	271	268	245	225	252	267	253	259	257	276	293	265	251	289	258	265	263	273	268	225	238	247	257	259	272	227	235	252	251	256	257	274	265	271	267	246	265	259	274	260	255	254	284	258	261	244	274	268	259	255	269	240	227	276	263	249	232	275	260	257	269	270	264	247	237	263	245	268	245	251	273	280	265	266	273	248	263	236	237	260	287	280	231	252	268	273	291	281	255	261	271	258	264	294	250	250	282	282	287	251	246	268	303	259	262	278	232	247	239	254	254	258	279	237	252	271	252	251	268	281	258	250	239	247	252	270	256	264	265	238	223	267	263	239	263	246	287	275	257	259	234	268	228	282	267	273	293	285	261	269	246	254	294	272	256	267	254	246	249	250	292	247	261	276	265	292	251	254	283	288	251	248	253	243	267	250	281	252	272	283	243	290	251	283	270	287	250	260	265	256	266	273	261	270	279	243	247	267	298	273	259	233	287	262	266	271	269	279	252	264	242	290	279	259	268	246	255	282	284	257	281	278	271	252	267	257	265	258	258	250	262	252	242	266	283	265	240	269	280	255	260	243	262	256	281	251	255	250	243	264	276	269	272	254	269	267	272	265	233	285	236	264	270	269	269	264	279	277	232	252	267	305	267	237	290	274	278	239	264	263	254	275	257	268	269	272	280	276	267	262	285	241	267	263	245	267	244	259	258	286	275	281	276	297	234	257	258	272	271	270	249	280	265	253	279	267	268	280	292	256	258	223	275	248	288	253	259	266	238	246	266	269	233	291	291	256	271	283	255	263	292	265	286	257	258	293	255	252	245	263	285	249	273	264	267	271	276	276	254	290	279	277	270	266	285	269	262	241	235	247	269	287	281	260	245	281	283	245	248	282	274	256	245	288	255	265	272	243	246	251	250	257	265	257	278	256	280	227	259	296	279	278	273	239	263	262	245	269	258	266	246	273	266	277	243	265	260	237	282	256	254	235	267	249	243	238	269	260	277	276	252	291	237	270	270	238	262	228	246	247	254	263	242	272	258	248	297	250	244	263	244	240	249	262	264	258	275	291	236	274	255	257	258	278	269	262	282	258	285	264	274	250	279	254	252	280	275	277	277	243	251	266	258	278	258	239	259	256	262	248	271	276	251	243	233	246	273	283	270	279	265	265	259	277	240	258	272	284	258	259	225	230	241	252	231	281	266	274	261	265	264	269	259	265	254	245	255	270	247	253	245	264	260	280	244	263	241	276	257	278	255	278	297	253	245	278	311	266	241	306	268	260	263	276	270	254	257	292	294	291	245	284	250	238	248	274	268	267	278	268	251	247	282	275	261	263	286	252	261	260	270	235	278	264	284	263	255	263	257	250	264	261	265	245	251	272	279	226	260	270	237	256	280	274	292	248	254	277	259	243	252	300	291	276	304	279	286	256	279	253	256	279	243	244	262	248	259	270	248	243	255	240	264	231	285	255	271	263	263	254	261	290	251	244	258	285	249	252	247	280	270	262	276	258	240	241	275	269	250	242	272	261	239	249	269	263	260	294	245	275	296	254	265	264	228	253	257	266	278	241	251	264	272	252	254	266	258	274	261	268	241	263	307	255	272	243	308	262	250	268	261	266	272	273	275	251	272	270	262	263	250	268	260	253	252	245	250	261	265	260	241	272	260	252	247	309	290	246	276	272	258	275	238	251	258	274	236	277	272	249	238	295	270	247	253	250	252	266	258	259	262	246	260	276	261	262	243	271	252	240	278	262	277	249	273	245	286	248	261	271	255	287	260	256	256	279	264	281	259	274	304	299	279	260	266	256	249	279	267	244	249	283	267	276	261	281	255	249	263	262	243	260	265	271	264	276	271	284	293	247	257	257	298	286	254	244	258	259	303	272	268	243	288	261	250	280	296	258	317	280	253	289	299	270	256	235	263	274	262	278	279	258	254	238	243	273	257	275	302	258	260	255	259	272	249	285	284	264	239	284	280	274	251	242	240	247	278	241	275	262	263	266	257	257	245	275	252	264	276	246	282	268	283	243	242	276	293	240	264	263	271	276	261	266	269	268	268	276	282	304	271	225	273	297	240	244	262	249	258	254	264	222	258	241	269	279	254	254	286	289	256	249	276	243	247	242	277	243	281	297	264	286	287	245	253	297	272	280	250	261	273	258	284	264	243	258	278	261	234	286	273	292	259	277	257	225	275	275	257	271	264	279	269	256	247	286	286	275	260	273	254	259	230	241	283	257	268	243	251	234	242	239	262	241	275	245	259	292	252	255	278	265	241	276	266	251	254	265	264	254	268	283	266	263	260	231	246	263	256	249	237	296	271	239	265	233	259	240	288	290	277	258	266	269	246	241	274	271	259	282	273	262	303	274	244	277	236	270	280	262	270	245	240	281	269	261	266	270	285	287	256	266	249	269	249	264	242	267	237	281	232	242	245	281	249	276	256	248	243	252	257	248	267	246	257	260	283	248	278	292	260	265	268	241	295	226	270	283	270	275	269	257	251	264	275	281	255	270	258	273	253	264	233	281	252	254	253	266	281	297	316	245	276	303	296	261	260	282	297	248	268	282	289	282	269	292	254	270	277	271	249	257	254	256	247	264	253	246	248	258	259	249	243	286	273	243	250	272	254	265	246	292	239	278	246	268	279	263	296	256	252	269	263	261	285	284	266	259	264	242	268	283	272	241	265	260	273	263	229	271	269	245	266	290	262	249	269	265	267	255	255	260	286	279	259	253	266	262	238	258	270	277	259	272	256	242	242	234	283	263	257	243	258	283	282	279	267	271	265	254	250	224	264	269	260	271	268	268	266	280	237	281
13277	14655	26377	27915	24401	21494	16804	19274	19483	23077	19979	14651	13961	11907	11051	8422	7138	5712	3173	2880	3137	2909	2201	1637	1391	1217	1173	1148	1114	1016	1254	2844	4224	7009	11343	10917	5718	1951	880	814	781	735	748	807	774	779	771	750	790	751	715	770	817	889	841	808	707	742	690	742	746	729	724	762	693	719	759	746	756	703	716	757	731	733	745	704	770	732	729	701	748	738	698	712	737	742	721	741	698	745	720	717	706	710	718	749	759	710	713	697	686	740	742	725	699	688	687	758	713	733	692	757	683	708	677	728	701	752	743	737	747	691	771	721	722	744	698	703	712	708	756	682	700	700	724	707	716	710	732	716	730	732	734	694	718	774	727	708	715	707	753	759	774	740	739	707	693	682	755	689	732	732	738	734	719	761	745	711	724	754	741	711	707	717	700	726	720	716	748	681	752	720	722	699	708	710	725	731	764	729	777	686	767	742	733	699	763	693	747	734	722	718	703	732	720	727	759	704	708	751	745	701	689	734	757	765	725	707	735	665	704	687	723	748	714	731	699	666	767	722	677	732	725	725	743	683	679	726	745	742	723	705	739	699	728	737	670	737	698	733	675	745	696	717	742	697	746	680	739	683	704	743	682	682	751	738	699	729	718	698	725	707	761	706	743	727	728	715	755	690	722	684	760	750	682	676	690	680	729	800	748	702	742	701	741	663	693	664	713	730	695	715	741	683	709	730	691	742	694	704	693	728	713	714	778	696	729	736	695	701	707	775	680	724	758	753	655	705	707	756	709	687	690	737	744	747	695	759	757	723	760	731	735	719	691	721	723	722	809	731	777	731	705	738	698	722	728	731	762	734	696	703	756	719	699	734	718	700	736	736	713	718	786	701	718	736	711	681	753	742	759	717	753	705	771	751	787	774	720	711	742	712	723	675	696	702	732	723	731	704	715	732	695	708	724	735	693	718	739	716	730	724	768	704	717	750	752	732	747	711	732	702	774	716	724	745	765	770	699	713	740	734	744	665	707	691	738	712	725	759	696	726	768	737	733	720	731	740	748	685	723	750	744	730	725	725	740	729	745	681	708	668	729	691	739	669	671	733	711	732	745	703	732	725	750	747	713	737	754	659	740	722	700	693	724	674	737	691	710	720	678	742	750	705	691	700	706	713	758	694	736	731	711	702	737	733	727	754	690	695	690	725	761	754	694	704	751	775	709	739	699	775	738	656	737	688	734	692	703	711	703	727	757	745	692	703	699	722	732	716	711	736	732	697	689	721	701	688	686	705	751	750	698	700	719	779	700	716	673	700	782	722	776	671	754	709	722	702	757	715	767	709	684	713	658	679	739	693	700	702	710	769	674	741	702	743	709	750	706	691	735	734	743	747	769	724	711	687	719	748	695	683	738	769	786	749	769	736	744	733	713	699	705	774	751	737	771	736	722	735	736	712	723	751	725	730	732	711	706	744	738	760	706	738	700	719	728	724	718	753	753	709	717	710	747	717	676	702	712	725	688	693	681	712	739	696	708	703	713	726	728	690	767	705	744	717	718	711	761	776	731	707	723	735	742	698	754	702	716	725	682	660	706	739	709	688	738	729	724	708	725	701	714	706	707	748	708	716	703	716	790	681	749	674	748	755	743	650	708	779	686	730	719	742	713	729	722	734	685	670	719	650	746	702	752	764	752	753	754	705	729	732	719	723	737	674	728	742	753	802	748	726	716	694	740	767	723	689	692	754	712	727	711	709	757	706	725	705	732	721	750	676	698	709	708	715	718	694	718	715	729	701	709	750	707	767	747	723	764	721	726	671	714	682	709	652	746	726	686	698	690	671	688	712	731	731	715	689	733	738	703	753	784	764	748	720	750	764	657	701	710	740	743	724	743	753	770	697	707	679	725	732	701	731	739	678	703	722	741	743	725	758	717	692	732	707	694	729	747	738	702	701	678	725	704	684	723	793	703	723	731	753	779	740	675	720	748	722	680	752	712	709	759	673	735	731	707	737	724	751	679	696	741	708	724	734	695	734	733	706	706	748	686	712	723	724	696	724	717	758	744	701	770	702	728	702	712	746	749	731	737	774	721	744	724	731	735	706	755	721	712	684	736	714	753	687	742	714	706	708	701	756	744	737	692	682	733	709	750	742	725	755	728	700	757	693	686	733	741	729	729	695	679	729	715	756	704	766	682	725	710	731	711	714	732	732	714	740	723	782	708	726	669	752	731	709	771	726	763	712	692	704	655	760	723	692	740	694	698	712	723	749	739	730	685	717	709	761	683	682	681	703	691	748	700	713	726	758	734	738	676	731	725	662	732	740	710	771	745	714	756	670	688	735	751	699	721	729	755	706	738	713	719	700	690	718	743	688	714	707	698	723	716	700	752	765	739	769	716	723	732	735	696	651	683	746	721	729	752	724	708	737	712	732	784	742	726	758	749	747	738	709	746	754	730	709	701	675	731	709	729	757	694	726	728	699	716	719	751	734	727	729	742	745	749	740	728	741	734	747	716	734	735	707	709	788	745	772	665	727	719	751	759	720	709	733	706	730	701	714	742	744	725	678	725	743	729	700	720	780	696	739	730	712	742	701	735	677	717	680	702	751	679	733	738	730	674	730	705	719	721	704	696	736	710	705	744	716	689	673	701	663	761	684	770	770	712	702	741	695	707	690	705	768	756	717	763	750	706	724	683	699	748	697	750	687	748	740	715	691	704	745	753	753	719	716	747	751	714	713	746	731	741	722	738	742	694	747	728	724	747	781	698	715	784	721	732	740	742	720	683	725	756	800	728	699	703	706	714	731	746	758	677	697	713	702	731	743	698	719	709	712	752	738	718	723	683	706	768	713	741	729	711	727	709	765	720	752	732	757	701	731	717	771	691	649	662	699	722	752	682	722	722	785	731	694	695	677	704	740	747	766	701	765	735	733	709	713	722	698	724	691	713	709	664	737	759	761	683	709	737	686	742	719	680	730	696	720	746	682	756	742	681	736	721	736	708	729	735	712	740	727	777	699	702	738	731	737	680	752	743	690	747	717	706	733	726	700	699	732	737	732	713	707	708	697	707	750	694	700	698	675	707	724	725	727	724	713	694	739	733	728	735	698	717	724	671	724	702	741	728	722	688	687	710	711	717	729	708	766	717	672	734	719	662	698	725	756	745	698	739	708	675	695	705	680	736	714	704	765	683	697	681	720	757	704	748	705	706	730	714	708	692	734	721	725	674	711	743	718	755	740	735	781	744	690	735	752	697	756	729	706	763	752	692	736	723	720	707	739	735	768	687	697	727	719	720	700	752	714	730	729	717	705	716	713	725	742	758	708	745	700	772	696	731	757	717	684	787	706	695	728	737	748	710	711	750	702	725	708	743	732	684	706	701	729	755	712	751	707	742	725	747	720	756	734	740	714	699	700	719	745	683	732	728	714	700	739	761	721	677	718	685	688	698	768	721	753	736	718	733	737	764	772	734	739	716	771	697	750	721	726	712	698	685	685	730	682	737	677	703	694	701	730	737	729
27909	22548	27253	22667	18107	14931	11573	9819	10447	11834	9531	5870	4493	3414	3012	2354	2129	1647	762	682	685	562	377	380	329	307	306	313	294	295	367	1226	1053	1907	3014	3081	1726	732	263	254	218	209	232	184	215	212	226	256	231	221	217	203	243	213	230	209	206	203	199	208	206	225	232	191	196	207	206	219	194	191	198	221	232	214	221	188	184	187	190	200	202	195	203	193	188	176	196	202	201	165	188	208	206	204	206	194	201	230	172	181	196	216	205	193	192	212	202	194	207	185	195	202	204	232	215	212	215	210	226	229	220	213	204	185	187	199	215	200	223	209	181	177	215	193	207	209	210	184	189	179	211	197	220	225	224	196	206	190	223	215	201	224	217	191	194	238	191	193	202	191	181	183	201	193	203	217	214	207	164	191	205	192	232	192	193	192	196	198	204	203	191	197	200	198	213	204	203	198	197	228	197	200	208	188	198	211	196	198	211	187	183	234	207	204	216	183	229	186	221	194	206	217	213	215	186	182	202	234	201	202	189	204	211	212	180	241	240	191	216	217	183	202	228	196	223	179	228	231	213	208	180	195	223	183	232	209	213	225	209	229	191	230	204	207	193	213	207	220	204	214	202	217	238	182	225	197	198	214	176	189	238	218	221	198	230	191	175	199	191	206	205	182	230	193	197	197	198	199	193	195	193	209	205	228	202	224	208	219	201	212	192	192	211	180	232	212	214	187	200	205	190	198	220	212	215	198	191	193	217	210	177	189	204	217	216	175	205	190	210	220	186	201	214	199	185	213	203	201	214	208	194	195	211	209	206	192	217	205	209	206	215	200	225	194	221	220	204	214	199	217	197	189	236	217	211	208	194	182	193	217	197	206	221	218	171	204	196	199	199	198	198	182	213	235	190	211	191	176	199	190	205	193	235	207	201	188	205	227	206	211	191	207	220	212	175	209	197	208	177	197	184	192	203	208	178	182	207	201	182	178	213	234	187	220	201	208	200	237	209	206	209	212	179	194	225	194	215	211	194	215	210	228	212	210	206	189	209	208	212	202	210	192	201	188	186	202	191	192	194	187	204	211	181	196	194	209	215	200	214	198	217	198	212	204	184	189	189	195	207	213	220	165	175	175	186	212	190	208	196	217	212	201	193	230	200	204	208	188	189	199	214	200	192	181	216	193	187	201	217	207	195	182	193	207	178	235	202	193	203	225	224	201	197	200	208	196	201	218	180	189	203	206	203	190	208	178	193	210	190	179	222	201	228	173	187	186	208	196	209	190	194	223	178	208	207	216	222	191	205	188	198	185	208	199	181	227	209	204	224	189	222	196	215	175	215	206	219	218	226	203	227	212	224	205	212	212	189	193	200	231	221	231	190	224	183	211	215	217	186	177	210	227	210	217	199	189	205	212	219	210	217	201	206	191	231	174	197	192	189	195	200	198	207	169	184	196	185	187	210	220	206	194	191	191	222	223	212	201	201	196	216	207	217	189	199	183	193	189	200	204	207	196	206	194	186	198	192	218	198	208	187	212	226	209	232	220	206	203	215	200	217	200	196	204	223	217	195	218	191	205	201	197	194	194	197	207	221	193	230	197	197	208	170	167	181	211	198	195	256	179	213	172	204	209	231	182	220	181	199	174	199	209	207	185	225	227	209	203	222	210	204	207	241	191	200	206	188	219	172	221	187	208	213	208	206	215	206	205	207	211	204	220	192	215	197	194	205	229	196	208	190	202	178	196	215	212	210	199	175	226	215	201	220	227	208	187	209	211	237	227	201	184	197	229	206	180	187	195	200	189	219	199	231	200	216	209	206	192	188	207	190	243	187	187	204	205	193	213	222	179	194	199	204	225	230	197	187	189	187	200	199	199	187	203	200	220	204	203	193	218	227	221	200	223	197	198	200	192	214	210	199	201	207	199	219	180	235	222	225	213	209	200	217	218	187	187	214	200	214	197	208	190	207	211	200	182	202	233	213	229	214	220	213	197	190	187	189	191	200	200	194	233	226	224	206	200	207	237	234	225	178	239	198	198	202	221	226	220	187	212	204	225	175	221	198	195	170	204	219	200	194	177	216	220	232	207	225	203	201	184	226	191	187	217	231	215	219	208	192	197	175	215	198	221	196	191	226	203	213	211	222	222	212	223	198	185	210	210	189	209	212	203	202	222	208	197	169	194	206	213	210	204	183	229	197	177	219	215	195	204	210	235	219	206	205	206	216	184	195	209	196	187	161	184	226	217	195	187	191	205	188	215	205	217	199	218	201	214	194	201	206	191	203	214	215	184	218	223	191	210	205	195	195	206	198	197	195	244	208	204	200	200	201	178	198	204	206	184	191	207	204	212	213	182	212	213	192	209	219	218	223	213	213	235	186	211	175	199	220	193	200	197	218	210	206	192	196	204	208	187	200	210	196	178	187	202	191	213	202	193	202	216	220	195	206	232	206	227	204	208	197	202	195	241	227	173	192	213	212	202	222	193	214	195	216	201	210	180	197	191	194	208	208	209	225	202	213	213	199	202	183	199	167	216	221	213	186	224	215	160	203	223	180	201	223	173	216	217	197	195	191	205	219	214	198	217	219	161	198	206	188	190	200	219	201	196	217	200	201	210	186	195	212	204	198	191	202	223	167	206	203	209	201	216	200	202	207	221	202	199	210	214	211	191	223	197	193	194	196	189	197	215	190	210	211	187	222	194	190	203	202	211	199	185	177	203	213	214	218	205	204	220	202	223	178	212	197	198	189	225	188	193	186	198	223	203	208	197	202	201	204	183	189	207	206	184	207	222	228	198	204	207	197	208	224	206	215	186	212	228	188	171	211	218	186	201	217	228	193	199	212	214	231	185	229	206	211	192	203	215	195	225	217	203	174	204	197	207	199	215	234	213	212	229	223	198	210	218	206	195	234	207	203	201	216	192	210	215	202	197	202	224	226	187	176	203	202	190	192	188	200	218	184	202	228	176	217	194	199	218	218	193	191	215	199	199	183	181	197	215	214	184	210	204	208	210	214	199	211	215	179	207	209	188	193	207	179	201	208	175	171	184	181	174	201	192	194	213	198	204	200	212	203	208	205	181	196	178	189	181	204	202	207	181	229	217	215	192	191	189	207	215	212	200	195	211	205	193	224	198	220	218	227	190	213	206	216	213	202	181	228	215	210	189	227	178	203	203	197	216	181	202	201	227	210	232	193	198	203	198	196	193	180	195	193	203	196	191	217	199	222	203	214	219	216	177	189	222	208	207	184	194	207	205	189	211	198	202	216	210	190	198	216	195	198	187	181	200	158	201	198	182	218	217	209	200	195	180	187	193	216	213	190	222	214	226	220	194	198	216	201	184	206	202	202	211	197	190	200	190	208	226	209	223	198	192	203	211	217	206	211	199	199	187	205	208	201	217	165	198	217	194	210	229	213	181	184	199	183	223	179	213	188	215	193	180	233	189	229	231	202	205	225	206	204	206	198	199	220	192	195	215	221	198	201	208	183	177	165	207	225	209	209	192	181	196
16844	18496	31440	32313	30672	27271	22994	21649	25545	30060	27094	20374	18113	16521	15500	13450	11748	9344	4679	4022	4077	3459	2192	2143	1710	1535	1572	1311	1221	1186	1878	8052	6301	12094	17431	16857	9465	3736	1060	688	731	681	652	663	634	659	629	748	819	685	636	616	776	828	758	623	571	583	565	576	586	558	581	604	597	559	599	559	543	564	557	557	581	584	595	641	576	584	590	562	538	559	561	572	578	575	584	576	616	591	579	664	580	575	564	601	553	609	576	560	584	575	618	564	592	582	585	576	592	591	557	573	527	600	633	578	525	590	578	583	528	550	591	544	555	611	568	589	591	592	597	555	617	568	603	593	549	573	568	593	572	568	600	575	565	619	563	565	588	585	597	578	584	559	562	564	585	527	544	528	611	590	585	619	623	576	560	610	551	589	575	610	579	601	630	610	562	535	557	552	591	614	557	581	585	567	561	584	577	503	619	580	592	590	592	599	609	613	597	590	622	563	561	603	567	544	601	619	571	574	530	612	584	581	558	605	583	550	611	559	571	585	592	595	569	564	589	620	575	591	553	562	601	610	584	600	564	567	570	598	551	578	584	562	567	572	566	584	557	591	582	575	584	577	562	586	559	599	533	598	547	586	551	620	566	534	612	553	648	570	590	518	605	550	561	608	588	629	544	579	579	591	535	576	579	585	590	592	609	580	613	590	598	546	550	645	606	550	592	579	577	525	615	582	559	582	603	597	574	546	602	545	564	594	540	571	568	532	547	611	589	586	590	606	595	577	574	549	613	594	582	566	559	590	544	560	589	605	544	612	570	554	601	581	557	534	606	575	532	544	535	588	581	598	577	570	553	551	608	588	589	544	576	594	536	582	577	580	576	651	523	572	589	614	580	597	609	625	617	604	573	570	574	565	600	541	531	539	604	590	558	531	552	570	599	581	623	570	543	618	555	565	569	545	629	569	525	548	566	537	593	594	650	515	576	578	585	559	567	585	549	578	587	560	609	589	564	581	574	595	566	588	592	583	576	559	605	552	536	621	581	594	534	582	575	598	559	594	596	583	554	571	554	548	569	584	601	599	550	611	553	600	572	615	591	585	604	586	620	573	573	521	563	582	560	585	576	611	574	604	542	577	536	557	570	561	557	555	564	568	560	559	595	556	625	538	538	547	583	557	600	596	598	612	585	611	558	599	568	562	577	579	616	562	578	535	610	593	585	559	552	582	602	536	581	592	568	566	557	597	561	603	522	618	581	564	628	567	569	589	558	589	597	568	570	590	549	565	613	625	576	558	582	639	575	543	593	562	573	555	558	540	543	594	571	593	579	564	558	566	575	525	603	574	612	614	580	567	579	568	595	564	628	603	559	587	592	584	548	558	577	591	556	597	559	613	566	575	548	582	547	591	577	569	559	619	559	632	566	599	589	537	535	581	597	533	617	564	574	582	604	574	592	570	573	547	568	592	569	594	555	575	581	573	588	581	559	575	577	611	564	578	580	592	577	604	588	600	591	607	539	558	580	575	589	565	628	558	579	592	554	613	547	611	541	547	579	554	580	549	570	571	573	567	581	608	538	553	587	574	600	556	549	554	558	576	600	618	551	562	558	519	543	584	625	609	579	579	563	535	558	561	580	566	578	591	564	595	578	574	609	528	608	591	558	626	578	603	590	562	568	541	541	600	505	554	586	585	599	596	579	597	580	575	574	595	537	546	548	606	589	554	593	546	517	565	591	567	572	577	601	543	560	561	539	580	578	577	569	593	587	614	535	554	538	616	542	585	635	579	609	508	602	560	554	564	554	571	536	575	556	576	576	589	587	604	586	595	548	597	586	594	599	563	541	571	561	577	571	576	579	583	604	568	575	573	565	608	572	574	560	567	638	574	577	596	608	565	581	590	616	585	548	543	592	589	552	580	546	514	550	573	605	594	579	545	552	535	575	624	569	579	549	547	577	549	611	616	544	559	643	590	573	595	543	606	572	581	573	545	621	583	528	564	600	600	612	570	604	585	583	592	623	566	590	562	571	580	550	582	562	559	597	583	574	565	551	555	580	601	517	605	604	566	567	587	589	569	540	586	542	642	557	579	585	564	588	582	579	609	549	561	595	609	567	596	550	555	581	634	601	578	559	586	592	580	575	578	574	580	554	612	586	533	595	579	548	586	584	585	597	574	570	557	610	590	572	584	557	610	567	586	602	589	558	569	575	540	574	583	593	610	596	566	580	587	563	607	539	562	536	589	543	570	618	593	581	554	580	575	557	561	530	611	615	609	586	588	563	588	585	580	567	562	590	551	571	601	536	564	585	541	572	627	551	612	568	554	546	525	558	606	591	587	657	551	611	549	594	566	581	599	610	565	582	607	597	516	600	607	607	567	589	578	603	591	534	575	572	622	538	551	592	569	613	634	545	564	561	605	554	611	594	550	601	549	609	608	576	613	582	549	538	567	537	540	614	560	604	583	585	579	583	562	531	594	573	574	535	595	558	549	578	604	580	591	630	610	584	550	568	614	575	582	572	573	557	587	578	537	535	614	561	572	552	572	589	523	592	582	559	622	621	590	598	574	586	539	580	613	595	568	560	596	563	546	591	550	577	590	572	566	617	585	614	555	584	568	596	593	544	555	539	557	550	542	618	587	580	564	586	589	565	572	574	583	570	606	556	605	555	549	600	580	555	608	567	560	585	511	578	562	556	572	583	575	527	565	587	573	595	598	574	531	580	611	537	588	539	536	565	580	558	551	566	529	612	603	596	564	556	580	589	566	587	588	590	580	627	602	586	540	546	560	582	588	543	576	603	583	581	621	540	578	539	580	609	619	627	592	567	601	564	575	580	634	601	585	623	608	567	577	582	580	585	634	577	622	571	560	580	615	573	633	612	613	613	583	580	536	615	560	583	517	570	581	552	555	579	584	586	546	557	553	592	573	587	630	551	544	588	575	555	611	582	569	556	574	584	559	562	569	576	598	574	609	550	588	607	584	603	533	582	541	596	602	557	565	556	613	578	595	548	572	563	579	571	559	603	588	599	582	560	569	597	572	574	544	595	585	561	592	542	533	540	592	590	588	563	559	543	579	555	596	590	548	582	594	640	592	637	595	598	590	597	557	553	588	601	570	590	598	587	619	569	544	567	514	598	572	586	588	588	597	558	572	584	562	557	620	582	583	581	591	556	581	552	560	577	568	559	577	544	619	581	539	564	564	568	590	555	568	562	555	609	578	599	552	554	584	584	558	560	553	550	593	598	584	530	564	588	581	596	584	563	575	586	580	601	532	553	574	586	568	557	574	547	521	586	546	578	573	564	553	592	575	543	594	578	592	580	555	621	580	583	557	540	642	583	589	598	606	582	549	544	565	600	565	566	556	594	589	575	555	587	591	625	586	568	607	603	534	599	564	577	607	612	590	582	559	583	575	566	587	548	567	588	577	608	558	626	618	566	592	568	583	556	545	562	537	558	571	596	569	564	580	583	582	561	586	598	554	606	624	547	552	593	566	579	594	568	579	573	580	569	548
10722	8469	10780	7618	6414	5182	3540	2643	3163	3235	2589	1796	1390	1078	908	761	624	502	360	311	335	319	355	343	317	312	301	272	295	277	297	336	327	377	371	493	440	363	292	296	289	274	260	257	282	284	283	288	339	305	326	299	309	289	316	304	285	296	309	281	263	284	274	279	293	273	276	281	288	274	293	288	281	281	259	287	317	289	313	259	288	288	295	259	300	315	296	271	293	301	325	282	298	301	263	284	282	283	287	286	275	297	297	270	275	316	292	282	270	261	305	302	278	280	322	277	305	292	292	287	290	260	263	273	316	272	278	271	294	307	282	287	280	309	322	280	289	257	281	290	294	302	312	325	283	254	296	307	274	266	298	251	240	294	269	265	283	235	277	285	270	270	282	269	288	286	302	286	282	253	272	292	284	296	297	294	347	283	299	264	298	280	314	344	272	283	269	284	300	275	270	314	280	285	314	285	274	294	311	248	290	301	313	298	290	304	304	291	277	285	286	287	283	268	299	296	286	290	293	279	284	249	318	297	251	320	310	323	306	291	264	287	293	252	317	278	274	286	289	287	277	295	279	293	275	309	281	295	322	288	293	294	297	291	317	323	278	287	286	305	277	269	286	287	253	294	278	287	308	294	286	303	276	287	278	305	335	303	279	282	281	279	306	295	264	268	296	258	298	288	277	274	274	317	286	290	261	293	276	300	307	284	308	300	278	304	263	288	308	278	280	316	285	272	272	277	273	301	256	292	293	275	264	289	293	312	316	269	255	300	265	289	304	281	293	315	293	308	275	292	253	315	273	259	263	290	311	290	293	277	260	275	266	288	285	269	294	267	284	259	306	320	293	278	289	277	281	249	280	290	280	270	311	312	318	295	260	288	273	284	278	269	289	286	304	284	282	298	285	316	267	264	303	293	276	302	301	283	277	317	290	288	301	285	283	289	294	297	277	275	310	301	294	285	270	280	323	315	273	284	280	280	290	285	315	274	287	271	290	299	261	265	290	261	308	296	299	301	308	295	267	301	285	278	310	284	269	288	280	285	309	321	269	281	274	274	279	268	288	289	289	296	296	276	272	274	275	301	278	266	264	336	270	270	272	307	298	289	307	294	276	291	305	295	276	290	313	285	287	278	276	253	272	284	286	272	309	288	280	290	264	293	267	287	279	269	275	304	283	269	275	295	283	279	259	264	289	294	247	279	302	295	319	288	281	294	297	292	277	288	289	278	284	268	293	301	273	274	286	308	301	288	291	300	312	281	288	268	292	273	309	274	294	312	331	252	256	285	298	303	289	262	311	317	268	304	280	273	275	260	290	277	317	281	314	296	290	284	318	324	292	280	318	305	302	292	279	265	297	292	287	256	284	276	283	295	270	326	281	269	301	268	258	255	324	273	283	295	332	299	291	270	291	290	278	269	302	307	298	282	289	284	279	281	309	292	293	265	294	297	269	296	292	298	288	275	255	317	306	265	280	291	296	272	336	301	295	292	295	275	272	277	308	284	283	279	288	266	283	294	275	272	297	253	270	301	291	332	286	289	298	267	280	291	289	287	269	301	249	305	291	274	258	299	283	286	259	308	330	281	308	287	295	322	286	291	268	288	275	262	276	304	289	280	268	330	306	292	258	274	279	254	256	312	285	265	326	268	309	295	312	271	284	285	301	303	303	266	296	287	273	266	288	283	288	276	279	259	278	274	294	313	273	302	298	252	285	256	261	281	303	268	278	282	287	293	299	270	286	279	281	272	312	314	281	333	282	298	286	303	277	281	282	282	302	317	313	296	286	295	296	313	330	264	297	294	322	297	301	302	271	294	288	281	269	293	305	298	294	294	310	249	288	320	290	259	271	302	277	310	278	284	298	297	262	287	284	297	304	297	276	293	319	288	323	315	278	289	298	286	286	309	300	267	285	316	297	310	279	299	290	320	290	277	278	268	281	307	305	268	261	282	296	301	303	272	288	289	273	296	280	304	323	307	298	284	302	291	288	288	278	295	276	272	297	269	290	256	309	289	276	274	295	290	314	309	301	282	275	323	308	314	291	279	259	256	302	312	312	303	261	282	277	287	261	296	292	283	306	288	280	290	288	296	280	277	271	285	299	293	278	282	293	306	281	274	279	302	305	284	303	287	299	319	279	326	274	322	281	258	284	260	297	268	250	290	293	307	285	276	287	286	252	278	260	299	273	324	250	259	282	278	297	299	284	275	282	306	278	289	277	277	257	272	284	277	305	267	302	305	296	275	316	260	286	285	261	269	274	248	271	295	302	270	289	295	307	301	280	303	301	268	330	303	290	250	259	284	285	283	296	277	291	265	274	258	280	292	305	299	307	266	304	276	289	284	265	287	293	286	302	282	271	301	300	289	290	300	269	290	291	263	314	289	279	292	292	289	300	292	312	285	281	286	297	282	280	293	284	282	283	280	298	289	277	289	287	296	299	291	293	274	309	293	252	300	314	290	291	281	305	282	286	314	300	271	293	259	299	279	269	288	290	270	252	269	301	285	285	264	310	293	293	289	291	286	262	286	290	279	282	292	254	286	272	306	281	280	262	292	294	273	300	280	304	283	278	276	290	291	312	261	259	296	259	291	284	277	295	258	298	296	290	246	291	296	266	293	284	269	284	289	286	265	267	272	298	292	275	242	284	317	292	296	280	285	282	293	295	284	309	268	262	277	277	295	265	277	303	268	277	277	294	295	264	292	282	283	285	292	290	278	300	317	291	313	292	302	314	274	306	276	282	288	275	303	281	319	265	271	264	298	268	270	295	313	312	252	288	304	304	301	278	296	285	294	291	295	287	290	282	252	285	280	285	287	264	294	294	262	287	275	274	318	318	278	283	247	302	296	261	316	280	287	283	302	267	278	299	279	281	285	306	313	249	274	292	290	277	284	298	290	300	293	318	300	277	278	329	309	306	335	244	270	308	296	266	264	286	266	261	293	290	310	318	299	292	273	290	284	312	281	290	295	302	293	302	317	277	300	281	273	277	284	310	283	330	319	292	318	303	265	320	279	281	287	293	321	289	298	289	272	293	288	266	305	284	289	301	272	304	314	269	279	312	287	262	322	280	288	259	264	258	291	269	287	279	277	328	292	288	283	288	293	266	259	297	242	310	286	267	318	311	308	277	288	292	284	276	276	313	280	295	276	297	289	282	286	304	269	302	260	266	280	304	293	297	284	282	264	287	283	335	300	296	264	286	285	307	331	272	295	294	260	270	249	294	302	270	300	288	295	264	310	290	284	301	288	276	305	289	266	279	268	307	296	268	269	267	313	287	276	314	271	260	257	288	263	259	287	284	282	294	293	286	317	287	289	292	308	284	298	306	287	268	300	300	283	311	300	263	285	277	281	319	295	263	292	267	285	293	278	282	272	277	279	301	286	316	307	273	294	275	283	275	252	285	286	270	291	296	292	283	309	308	288	267	306	288	296	289	283	297	270	293	276	279	279	289	278	299	282	290	305	301	290	279	284	315	300	291	273	307	295	268	273
6987	8268	16618	16459	17010	14513	11247	9274	12393	13205	11926	9184	7238	6150	5017	4138	3189	2182	1418	1306	1257	1095	1016	908	887	896	918	900	937	840	886	1141	1206	1696	1851	2316	1689	1264	958	784	742	768	761	834	774	802	850	860	776	822	802	817	788	831	766	753	840	815	781	784	818	800	804	817	788	770	796	795	742	776	830	798	810	751	803	795	765	749	765	843	772	783	815	794	782	818	785	835	776	770	814	749	815	746	813	735	786	753	778	766	799	822	767	704	722	762	747	799	789	785	785	862	826	789	771	744	752	818	749	827	777	832	812	817	770	791	834	777	766	780	825	774	821	792	811	805	788	735	805	786	772	794	752	802	772	795	757	758	796	796	809	765	833	779	767	791	771	802	767	730	802	754	738	816	785	797	788	761	798	739	806	804	834	759	769	725	741	784	768	744	798	778	753	770	732	809	763	791	795	776	811	779	704	801	746	795	828	801	777	802	781	761	753	828	817	774	787	783	803	781	750	818	801	771	771	753	773	833	844	790	774	794	790	774	795	766	756	801	797	800	751	799	810	773	744	784	781	767	794	824	798	832	757	748	806	764	765	775	843	786	769	808	817	792	791	724	801	763	759	782	813	798	782	783	758	766	774	738	758	767	806	810	767	797	778	783	785	773	770	770	801	800	755	845	836	808	787	805	813	767	725	790	792	738	818	795	761	765	779	795	792	794	793	773	769	764	779	748	752	778	801	787	827	779	785	810	792	775	863	762	780	751	763	788	802	779	781	775	785	805	765	777	782	747	776	795	771	776	754	752	807	802	755	749	716	815	757	792	764	786	798	717	795	837	773	790	796	785	727	753	787	745	757	820	769	775	837	779	775	744	752	779	807	771	762	755	822	834	780	743	809	775	783	808	760	763	801	776	822	836	784	823	838	767	750	756	820	797	802	778	759	751	832	731	806	829	779	823	769	783	797	781	770	784	810	737	763	750	790	790	805	841	767	761	714	743	783	775	808	754	837	758	753	791	777	739	741	820	848	744	812	737	803	779	855	738	833	723	783	806	774	750	798	784	820	775	789	759	780	812	811	761	801	813	762	743	783	765	799	754	807	796	776	775	749	729	791	728	748	825	805	811	745	762	786	793	801	778	747	806	766	832	765	762	778	759	792	793	797	816	799	791	766	821	722	773	812	808	748	798	759	709	781	811	777	789	818	784	734	779	764	771	786	800	779	815	789	809	778	767	809	776	784	823	802	810	794	827	733	749	785	780	782	814	766	809	836	781	790	767	820	776	748	758	752	798	776	782	771	770	752	812	746	799	781	812	809	766	767	761	756	777	751	808	720	745	811	732	830	849	800	814	747	767	790	786	751	807	824	743	816	775	789	758	761	825	776	775	789	765	783	752	782	754	793	805	765	796	816	804	798	797	768	795	765	808	766	801	829	835	752	741	784	812	767	694	758	801	749	823	773	707	773	804	787	806	782	800	785	728	806	747	794	829	776	844	792	789	798	787	781	814	825	837	760	857	697	737	795	822	823	764	794	766	788	777	815	784	767	798	816	752	736	753	799	746	766	796	738	805	717	796	799	743	768	744	811	785	769	837	808	817	789	823	791	758	783	742	775	748	849	781	816	712	780	797	774	792	771	726	808	804	793	794	796	744	818	823	784	787	791	794	790	850	778	783	753	817	818	788	800	776	840	795	803	743	725	751	788	789	780	794	770	779	794	823	765	823	778	766	775	750	766	814	806	757	746	806	767	763	803	783	744	782	819	811	790	798	834	762	819	804	799	786	785	773	824	798	762	790	765	779	768	781	791	787	778	803	779	755	782	782	768	745	786	794	801	796	768	771	759	808	720	846	813	762	832	776	754	770	832	782	777	773	795	753	816	759	816	764	837	755	819	800	746	765	787	790	769	763	791	772	774	761	768	746	747	767	794	774	828	799	733	775	812	798	807	779	800	849	805	824	772	785	762	741	776	762	768	778	800	730	803	793	774	781	816	783	763	838	787	783	823	813	795	772	774	754	769	809	770	807	756	822	820	780	769	781	785	794	778	798	774	757	820	808	809	759	790	733	786	790	735	758	764	745	789	770	773	784	754	770	748	794	785	780	746	813	765	778	766	804	769	799	764	805	772	778	784	829	812	769	807	788	744	734	763	818	767	752	798	796	767	789	741	809	765	753	832	756	835	787	779	775	804	795	730	798	820	752	834	826	780	833	813	785	794	842	803	763	811	785	803	771	787	807	755	787	737	806	747	783	809	777	805	836	816	783	773	780	845	766	768	761	772	792	780	830	805	796	789	761	812	816	742	797	781	804	822	793	783	754	748	755	813	798	800	808	778	775	807	763	790	783	789	779	796	807	784	789	798	788	736	810	810	825	773	798	773	813	731	824	761	776	810	799	796	803	819	754	753	796	782	805	779	785	786	751	808	812	767	752	768	793	816	751	770	805	822	784	821	791	787	774	764	772	772	766	735	853	798	782	811	782	738	798	749	757	759	781	802	811	812	698	799	798	785	803	780	769	739	782	794	846	813	768	742	773	772	741	789	793	761	828	812	796	791	777	822	718	809	770	806	777	753	742	807	785	756	818	798	800	758	797	742	777	768	747	776	803	776	751	796	803	754	772	712	803	776	788	744	736	762	754	790	775	760	742	772	755	746	798	786	798	784	745	755	820	770	784	750	776	784	787	800	812	771	786	788	794	765	788	785	817	779	833	774	777	776	747	819	781	728	798	746	792	789	804	746	806	767	813	783	774	771	798	736	836	749	765	800	783	747	799	790	818	779	752	775	799	802	814	749	783	777	795	801	725	755	786	778	794	760	740	765	852	846	800	760	769	759	845	854	761	791	785	790	735	752	793	818	753	761	861	830	750	775	863	797	737	799	735	789	781	788	784	775	825	816	840	823	788	783	785	813	787	740	780	762	780	766	804	815	795	818	781	789	807	841	788	757	835	765	791	792	794	766	837	769	775	822	841	727	784	807	823	770	748	828	796	760	736	770	785	813	772	804	768	773	827	803	757	784	750	791	791	767	822	809	834	769	802	783	804	777	806	784	766	826	824	818	762	813	732	811	821	810	765	748	789	759	843	796	773	759	760	787	725	801	824	729	770	826	810	819	785	784	800	728	809	790	784	794	747	824	819	814	741	802	781	803	805	788	774	803	823	809	708	760	774	755	799	767	763	745	744	796	758	786	843	780	789	772	755	816	777	747	814	811	802	780	839	747	837	749	753	795	829	792	781	796	810	762	767	802	790	800	735	742	786	789	784	748	806	746	798	762	796	781	797	829	752	814	774	772	764	755	800	810	747	797	795	783	762	775	807	803	854	774	824	747	764	813	828	796	771	771	787	780	769	824	758	740	806	821	808	833	767	779	822	819	773	810	803	802	749	812	783	786	794	735	790	835	791	762	763	763	766	787	822	728	836	836	830	775	804	796	806	798	808	761	751	768	800	779	783	832	784	737	794	783	818	792	828	769	786	744	762	794	842	776	799	793	770	779	735
19622	16549	18274	14220	12128	10188	7205	5315	6132	6018	5489	4219	2568	1883	1599	1370	1106	788	622	506	478	440	353	315	346	320	329	335	338	346	397	539	947	1317	1502	1435	940	610	380	344	303	300	296	288	268	271	275	280	259	261	250	292	233	276	265	274	278	264	273	288	275	266	296	285	288	274	284	295	265	267	253	298	278	260	314	266	287	283	287	263	309	271	297	290	289	274	302	270	274	251	272	255	287	282	283	261	261	287	282	293	282	306	298	300	285	300	267	281	304	255	290	296	297	264	303	292	278	285	295	261	293	298	279	250	256	305	257	265	285	318	280	309	305	269	275	267	285	278	321	283	277	317	282	265	295	272	306	272	292	263	276	280	260	305	285	284	311	316	253	274	299	256	274	270	281	300	287	272	243	260	275	264	271	281	300	281	273	279	278	284	302	285	288	277	280	286	288	281	284	278	294	267	274	270	304	289	307	248	278	296	276	286	280	285	282	301	277	274	273	332	277	277	270	298	273	278	280	281	254	252	286	278	289	288	304	280	275	255	283	275	277	297	314	290	283	245	306	282	275	287	262	267	305	282	288	256	286	300	245	281	295	243	268	291	258	288	310	276	275	276	295	287	263	279	272	262	238	286	268	276	253	270	287	298	271	249	269	290	316	281	273	284	283	250	298	287	280	302	286	271	303	287	285	287	283	305	287	284	274	261	280	285	275	296	322	298	281	274	266	259	269	249	288	271	329	270	318	255	270	256	277	287	284	258	283	287	305	288	283	279	271	268	304	285	276	299	249	293	313	269	268	268	290	265	275	291	274	293	287	268	295	298	291	274	296	297	287	295	310	265	333	271	268	290	302	319	300	275	292	277	294	266	257	270	289	276	302	267	290	251	296	280	271	266	272	279	263	278	279	276	272	286	258	253	264	288	303	279	275	281	269	272	284	237	232	273	305	273	283	282	279	270	254	270	272	278	289	280	272	268	269	290	297	254	308	292	270	258	264	305	293	268	248	296	258	293	265	279	284	266	263	302	267	302	283	258	267	312	285	306	262	289	257	268	290	292	278	290	311	293	291	281	294	260	267	272	259	288	289	277	280	287	282	259	275	254	299	246	283	292	258	314	263	300	277	265	264	270	275	268	267	289	283	281	279	256	325	258	301	321	302	301	289	279	303	283	278	246	266	262	290	274	259	278	260	305	311	258	323	238	262	288	270	264	290	262	295	276	279	261	284	257	271	269	300	281	262	285	258	279	300	289	269	297	303	270	273	278	289	261	302	265	277	289	274	309	283	283	270	276	280	293	266	284	275	310	278	301	237	262	291	277	279	278	280	307	276	270	288	290	289	273	283	257	288	280	295	295	266	285	339	269	289	289	261	300	282	284	284	262	272	265	282	286	250	303	296	282	278	299	241	278	270	270	270	304	292	277	277	279	261	279	296	294	252	310	236	302	281	287	288	259	262	296	260	284	249	295	275	261	254	263	272	319	294	277	285	249	261	282	244	270	285	289	275	274	282	248	283	283	251	252	256	260	284	276	298	292	244	278	277	270	261	226	266	295	298	273	315	251	299	269	283	286	247	261	260	279	253	272	312	278	292	291	286	249	263	291	270	277	267	275	268	293	271	266	287	261	282	292	287	291	285	275	303	267	286	262	276	240	246	319	268	251	268	304	289	293	277	320	293	307	292	284	275	249	268	300	270	274	265	299	269	305	275	289	273	294	273	288	269	271	262	239	281	280	280	261	276	306	282	292	261	252	253	282	226	271	268	263	286	265	255	258	287	291	315	287	264	265	274	242	295	283	305	258	269	274	297	306	257	261	280	259	269	295	261	281	284	302	269	297	278	298	301	261	281	263	293	262	282	266	278	278	254	283	273	266	276	272	273	257	261	324	264	267	253	286	251	250	286	257	278	280	283	272	316	268	286	264	279	287	261	315	268	314	282	280	296	280	286	245	271	293	273	286	299	259	313	295	291	242	257	323	274	283	264	262	289	288	270	274	288	292	261	283	291	271	290	269	263	286	286	269	285	308	286	277	266	277	254	273	278	296	288	283	282	298	266	300	271	307	293	253	297	285	259	274	258	274	283	299	309	298	275	271	240	278	263	263	268	301	292	279	244	295	264	287	269	271	267	276	261	283	274	274	283	263	280	269	281	298	254	259	286	291	276	271	260	282	304	283	297	286	280	286	286	260	275	295	259	290	281	245	290	289	287	271	256	308	300	276	289	283	288	307	277	279	282	271	298	287	295	295	302	298	267	267	277	253	262	279	291	264	271	281	286	307	269	283	301	297	301	287	275	282	295	302	257	288	281	286	274	277	323	275	248	282	296	277	301	308	252	275	279	259	269	278	324	279	283	305	290	255	274	336	254	290	294	291	278	271	259	260	308	257	273	284	297	310	234	278	286	275	256	272	280	250	283	289	279	267	271	261	294	269	265	293	238	289	295	261	277	258	284	277	253	261	309	269	284	232	250	276	280	286	325	273	292	268	309	317	269	260	259	286	301	268	305	256	277	287	284	255	285	298	248	285	254	293	269	285	266	294	275	296	290	289	268	242	297	310	295	277	278	272	298	271	325	296	254	259	272	252	270	285	285	296	264	298	260	288	281	271	265	279	291	253	269	275	280	288	293	264	286	263	277	275	291	290	281	288	281	262	288	289	272	293	253	280	267	260	283	262	305	298	322	285	245	268	270	309	265	294	261	268	297	253	290	299	289	296	292	271	279	274	298	294	281	285	298	275	255	300	267	277	295	249	279	277	289	278	290	271	267	300	268	283	295	271	292	279	272	297	266	287	272	266	262	288	313	260	321	270	283	278	280	268	277	269	285	251	289	288	266	287	297	270	271	283	266	263	284	290	258	278	276	257	264	280	286	258	273	294	257	263	267	252	273	264	271	248	272	250	274	282	291	280	279	277	297	298	270	278	273	271	297	260	289	252	282	278	267	266	286	266	292	263	252	278	257	278	259	274	287	279	269	289	271	293	293	282	292	264	274	262	303	288	279	277	273	286	273	279	282	277	271	267	262	280	301	278	277	284	301	264	295	262	282	288	273	266	261	295	278	295	278	282	268	274	312	247	279	297	287	233	276	290	285	286	300	303	249	261	314	305	285	304	285	273	281	276	290	264	296	243	270	304	273	307	266	260	282	282	292	284	278	289	297	266	263	316	269	282	316	275	242	267	267	285	278	256	294	290	307	238	274	247	303	289	293	256	285	241	291	284	268	304	316	254	299	281	298	259	294	282	254	263	275	272	270	289	289	271	296	278	282	255	267	278	276	277	289	270	277	263	279	259	252	275	272	272	275	288	304	297	261	258	266	271	282	290	290	302	310	281	262	252	292	276	284	300	288	274	283	262	278	256	251	279	307	283	276	309	256	275	280	297	282	263	273	258	255	290	291	287	261	278	288	303	277	311	275	302	289	273	297	283	286	271	267	280	248	267	264	283	298	289	254	278	294	301	276	313	264	263	285	290	292	263	306	305	286	288	255	242
12708	14746	23962	24511	24412	22081	17750	15319	19590	20929	20922	17209	12405	10551	9225	7978	6583	4568	3084	2434	2176	1846	1425	1119	1120	1203	1126	1020	1086	1324	1612	3304	5849	8672	9716	9226	5805	3014	1698	1067	824	759	801	777	732	780	770	767	793	773	732	771	839	832	845	781	788	763	747	734	769	776	753	725	777	793	748	770	812	800	741	771	738	772	748	784	835	799	791	778	806	825	779	730	754	740	783	768	742	737	753	785	773	770	764	802	754	736	804	715	777	824	777	796	777	802	813	810	756	785	783	827	745	799	795	765	771	743	783	762	771	767	753	765	732	770	781	776	726	826	767	794	756	746	758	775	714	765	757	752	795	803	759	762	748	757	785	708	767	802	758	780	753	784	731	733	755	779	815	768	778	725	772	763	779	792	790	770	746	745	756	760	789	792	790	773	760	778	739	754	743	696	752	742	757	738	761	806	778	751	761	773	747	725	790	765	754	788	724	749	745	743	750	730	766	760	752	743	765	770	795	788	746	737	753	746	742	771	770	809	755	776	700	742	768	764	812	781	739	721	774	794	811	716	790	756	753	767	755	755	722	797	772	778	719	756	781	760	787	752	769	764	734	769	763	751	753	796	845	732	722	780	807	768	759	797	752	790	807	777	766	774	747	794	738	774	820	767	770	775	834	720	765	741	741	812	799	765	759	761	786	777	752	755	724	758	728	745	786	786	766	795	772	740	746	741	730	761	772	775	799	759	719	770	741	756	788	773	773	769	750	799	788	721	736	743	786	718	775	781	756	728	773	771	823	754	753	775	750	768	764	752	685	762	777	775	791	823	802	773	805	806	767	752	808	730	761	765	783	753	733	750	779	739	709	801	775	737	798	782	786	726	757	774	766	779	766	734	784	781	778	765	777	772	731	778	752	805	745	801	762	746	758	758	720	795	750	813	787	808	789	717	771	753	789	755	749	769	745	774	785	764	778	769	769	779	739	767	735	762	781	792	760	769	736	804	773	795	757	779	797	786	747	760	766	727	775	812	760	791	770	741	767	759	799	733	758	766	735	804	739	730	781	752	804	804	756	742	756	777	798	802	733	785	782	761	782	765	743	781	780	781	737	804	794	738	749	721	771	755	798	735	732	773	756	800	746	743	786	730	752	767	757	766	778	800	749	781	740	715	703	798	794	752	761	733	789	727	759	752	736	755	813	789	775	744	734	772	749	706	753	744	752	775	755	745	693	763	714	761	707	747	771	728	728	770	742	721	782	776	759	752	782	799	755	756	761	824	722	781	796	740	757	772	783	756	748	736	741	777	769	798	758	778	708	758	776	725	745	777	776	803	746	761	753	723	761	799	754	818	764	761	766	763	729	794	801	785	788	746	795	743	761	788	757	805	757	760	748	724	770	757	766	803	736	803	742	775	703	782	779	762	781	759	748	766	732	842	825	789	725	810	811	748	790	734	797	737	761	821	786	794	773	796	766	740	704	764	791	775	736	763	713	762	791	765	802	763	755	749	758	760	777	763	745	728	729	793	770	742	785	787	765	776	770	739	698	804	766	733	718	736	714	832	794	772	808	801	765	772	752	779	824	772	792	787	771	773	787	756	813	765	716	802	742	758	805	718	754	764	749	754	734	774	738	769	750	771	747	797	781	746	805	773	724	733	744	779	729	762	771	746	765	743	737	754	795	775	740	758	774	778	793	778	735	780	792	771	783	760	730	786	733	773	752	770	777	796	741	748	738	787	761	741	724	793	751	746	739	734	750	744	783	767	813	745	758	809	754	774	757	819	745	780	757	745	716	825	746	752	742	741	763	723	800	816	734	753	713	755	737	759	793	759	796	751	753	730	742	762	788	717	813	797	721	766	734	768	758	763	731	727	761	765	765	785	740	748	813	804	844	756	749	815	780	721	815	775	736	757	792	798	738	775	783	801	810	765	774	730	782	769	752	741	759	769	745	765	794	839	762	776	742	748	746	755	751	716	760	760	760	786	724	782	779	792	776	754	761	755	797	771	802	775	760	788	774	765	802	758	750	821	773	746	748	770	777	771	777	753	721	741	722	753	785	781	754	710	765	743	741	749	773	788	768	810	759	814	774	816	771	779	763	815	802	816	779	751	803	792	800	797	829	770	702	775	754	781	758	750	714	767	808	760	736	764	725	744	789	757	779	768	774	743	763	779	787	787	784	790	766	735	775	787	760	827	769	734	771	782	790	776	729	750	780	791	712	761	744	743	762	732	761	779	730	758	821	774	766	766	781	737	758	742	786	772	810	735	774	781	793	718	801	780	761	739	759	772	791	756	759	764	768	738	800	746	775	793	771	790	733	766	814	728	731	773	744	762	741	797	742	752	835	833	776	756	857	774	720	774	751	757	787	748	705	777	752	789	813	759	728	767	728	721	753	730	766	770	782	802	778	755	798	789	759	789	743	800	758	766	805	787	776	793	817	801	805	760	754	785	778	742	773	743	747	740	794	744	760	751	743	712	769	794	741	760	789	761	762	770	770	756	791	743	791	741	799	779	818	731	762	829	766	821	778	784	778	785	772	782	734	755	743	804	753	776	766	774	767	804	770	804	791	818	806	787	739	756	774	730	797	768	821	794	782	792	731	752	749	742	824	783	791	788	760	746	740	741	750	725	750	781	791	822	766	783	732	767	750	773	720	747	780	690	703	721	770	746	781	763	788	796	751	743	774	789	754	739	772	769	812	811	814	815	790	714	743	765	801	730	766	777	776	708	723	746	793	786	777	797	757	765	743	796	763	691	802	791	782	732	783	803	725	795	760	740	805	802	758	790	741	822	748	734	790	785	769	764	759	800	745	798	763	821	771	794	764	795	751	769	765	743	731	755	831	740	734	760	808	777	781	746	716	804	744	785	794	740	792	744	827	776	783	765	700	774	765	769	765	747	788	778	797	739	815	796	766	760	765	753	756	718	794	734	735	785	779	764	735	843	778	760	769	731	780	760	794	774	739	756	744	774	780	693	765	761	780	785	731	775	744	821	769	767	721	764	768	722	762	790	718	844	770	772	801	776	750	733	732	790	759	768	757	692	761	756	757	713	750	771	701	848	777	774	741	778	737	773	775	771	771	766	731	777	747	767	788	736	781	753	761	805	727	762	772	770	786	795	775	783	795	765	831	746	747	770	777	759	707	719	721	760	792	762	750	759	782	791	775	773	774	775	774	751	826	802	730	726	747	765	785	768	772	775	788	795	784	767	734	816	789	748	787	739	743	799	745	780	769	764	748	784	770	714	758	778	749	758	776	815	759	790	800	818	764	756	756	780	770	757	799	770	782	760	756	750	779	787	810	743	718	751	759	786	744	786	750	810	784	757	748	756	795	715	775	772	733	786	732	761	767	784	744	809	771	716	754	769	777	750	719	876	783	743	736	779	727	749	761	796	802	771	715	745	796	753	770	756	787	750	749	765	779	757	788	736	782	802	827	727	785	776	759	712	716	758	755	775	713	795	781	758	769	789	763	797	743	752	753	777	767	730	796	796	761	754
27512	22294	27024	21383	17692	15216	11300	8806	11192	12148	10737	7444	4844	2929	2545	2323	2147	1401	748	606	622	488	347	299	335	292	340	324	315	416	502	694	2192	3015	2842	2215	1414	718	386	262	224	240	252	233	256	248	226	235	253	227	243	249	240	247	245	263	225	263	254	215	248	254	259	224	235	226	243	235	226	227	267	222	225	213	242	185	237	226	221	232	247	233	249	219	235	215	256	220	237	243	234	229	221	226	210	231	219	220	218	247	233	229	231	228	230	236	246	238	213	267	228	242	221	248	201	253	217	237	260	250	226	230	224	239	244	200	255	216	239	234	261	217	232	239	248	255	238	216	223	235	196	232	239	237	255	229	229	236	223	239	204	268	266	248	231	237	231	240	241	233	225	278	244	227	223	239	250	255	241	216	230	234	221	226	197	220	219	224	232	226	247	233	258	234	254	227	221	220	217	226	227	254	250	209	238	234	230	220	242	231	254	231	223	220	240	228	227	270	214	248	250	239	240	254	245	218	246	246	231	273	244	245	225	202	233	210	268	232	234	221	217	227	234	238	215	235	225	209	231	229	234	255	249	204	226	238	218	218	231	230	225	237	229	238	246	272	218	231	252	234	211	230	231	235	220	212	211	222	209	231	252	242	245	237	291	200	238	227	212	210	263	218	251	240	258	237	229	234	245	239	252	249	226	245	242	230	249	237	245	236	224	218	243	244	211	232	229	231	227	216	195	235	225	251	259	206	231	243	228	233	210	233	207	226	217	250	206	223	207	233	226	261	220	203	259	232	249	263	241	225	254	229	223	198	205	241	229	264	234	236	250	237	220	237	248	241	230	230	241	228	218	240	255	249	236	243	245	247	238	220	217	215	237	239	240	217	241	222	215	276	230	204	250	221	234	216	262	256	214	230	236	218	239	224	210	280	236	233	236	243	229	233	236	240	188	217	216	209	243	210	223	244	209	258	242	223	248	232	222	230	227	254	222	227	258	239	232	231	250	230	214	251	243	234	256	242	238	240	226	227	245	263	246	237	233	239	209	231	232	226	240	249	250	249	249	233	240	239	219	238	208	226	228	225	238	225	269	229	248	221	221	239	240	225	242	234	248	261	220	247	235	222	226	209	249	241	229	248	220	240	220	219	253	241	234	257	240	249	240	235	268	228	222	228	213	223	237	237	238	247	207	201	257	226	222	250	257	250	246	208	210	243	228	241	228	233	251	216	215	240	236	235	219	223	239	225	185	223	227	228	234	209	248	217	239	249	227	226	235	254	230	242	233	229	246	231	228	226	237	216	264	231	217	222	238	211	202	243	207	260	239	210	280	236	227	216	226	241	218	227	222	243	230	229	232	251	235	262	208	235	227	229	242	235	233	218	249	236	244	210	218	241	225	232	246	231	244	227	277	240	236	235	245	243	247	206	232	242	216	276	248	257	236	225	245	254	255	224	252	236	219	213	226	234	260	230	237	218	233	240	230	207	253	231	239	243	233	230	215	242	226	257	211	237	236	239	241	233	209	232	237	239	225	248	221	266	204	236	225	235	249	212	260	251	233	241	249	259	235	254	250	228	217	221	252	214	216	240	239	240	236	217	228	225	227	204	257	243	230	217	206	235	214	225	234	242	214	241	250	229	225	252	210	244	225	244	261	240	246	235	241	235	200	235	232	249	224	239	249	266	229	238	217	236	249	217	230	226	227	241	220	221	243	206	239	247	214	228	219	220	201	232	198	227	244	205	208	213	207	238	251	257	207	237	217	214	231	203	247	264	209	228	248	220	220	247	246	254	235	233	210	220	218	211	222	242	226	209	241	215	217	268	238	253	234	227	250	226	225	198	213	220	242	201	234	244	213	231	234	214	247	233	228	250	235	242	227	230	259	246	256	258	221	231	242	239	211	235	247	240	258	263	230	228	222	225	262	232	237	274	249	237	214	230	260	251	236	233	254	244	234	248	233	232	263	240	235	232	245	232	249	241	231	212	215	212	252	245	231	226	231	246	245	268	230	211	243	212	226	209	218	222	223	244	215	246	249	239	248	215	235	205	228	230	230	250	235	243	226	251	208	233	227	213	219	228	238	246	217	244	232	252	255	219	237	234	244	220	229	247	243	216	229	234	214	261	217	227	207	222	237	225	213	231	234	247	214	203	244	224	261	250	226	201	245	230	247	232	224	247	226	234	230	237	221	217	239	242	258	247	252	202	245	253	236	248	248	245	239	243	229	232	228	211	221	226	275	253	220	224	222	221	228	231	200	228	225	246	229	223	225	219	211	240	237	203	218	230	226	243	225	248	237	235	235	234	226	255	214	230	234	221	225	222	231	223	262	246	227	221	238	216	243	238	246	230	256	258	232	248	223	234	240	213	228	211	242	216	222	242	234	225	238	218	225	221	253	256	218	222	244	218	244	225	257	234	247	243	199	221	235	228	239	243	242	220	212	218	257	235	191	259	243	250	201	237	224	234	230	221	240	229	223	237	239	231	224	232	245	260	227	227	243	241	227	238	256	242	233	237	248	259	267	228	203	245	243	244	213	247	206	238	250	220	240	249	247	220	239	242	255	234	229	236	217	218	218	225	234	219	234	276	242	241	248	229	215	236	238	236	262	232	214	244	239	244	238	254	230	249	228	224	215	227	236	242	243	226	235	225	218	240	253	226	269	240	224	247	258	229	246	209	238	249	249	222	248	209	230	236	235	272	230	218	208	201	227	238	226	197	255	238	217	226	233	240	240	228	228	240	223	248	262	247	217	246	239	222	229	221	243	218	217	225	221	227	228	223	214	244	221	234	227	235	199	265	243	260	224	230	226	226	217	228	206	243	238	226	211	256	267	249	226	239	214	236	222	250	246	260	220	234	241	200	231	242	220	241	259	226	240	261	235	235	217	224	263	215	250	229	225	240	229	240	229	243	229	219	228	216	218	224	227	223	235	216	216	246	198	216	210	217	230	222	221	232	211	266	246	233	224	209	234	230	219	215	229	203	253	235	229	247	245	231	213	230	208	244	222	245	213	246	233	228	241	211	251	243	224	253	232	236	228	230	232	249	204	240	232	191	237	264	241	263	238	249	224	260	222	254	250	228	213	227	225	224	235	214	235	240	213	211	229	220	239	221	242	222	238	226	210	263	195	234	220	213	223	254	232	218	249	220	233	239	192	211	216	229	222	242	243	221	223	241	185	252	248	253	221	222	202	243	216	253	209	221	217	250	236	281	241	220	229	244	248	229	246	229	227	253	223	215	235	200	225	245	242	216	224	239	244	231	224	223	227	223	218	227	241	238	258	236	237	227	214	241	228	226	232	227	264	222	241	207	218	251	225	249	245	227	238	219	219	239	233	254	249	238	227	227	212	230	258	227	265	224	245	216	222	221	211	216	220	208	251	250	257	234	230	207	257	210	218	246	227	225	223	219	247	252	250	206	253	236	231	215	261	252	226	228	215	240	222	253	250	253	259	238	235	232	220	242	230	202	223	239	219	276	238	237	244	225	219	260	209	228
17046	18255	31343	30770	29812	27187	21325	19961	26684	29358	28662	24094	19399	14098	13238	13241	12418	8244	4587	3388	3586	2704	1615	1340	1430	1483	1623	1306	1536	2335	2599	4870	13069	16473	16211	12715	8223	3644	1677	948	725	731	654	720	611	675	656	622	634	645	665	636	673	671	683	619	688	720	676	615	609	698	666	644	678	680	637	633	656	648	687	668	627	652	676	667	663	621	637	626	645	680	668	631	652	634	681	654	647	701	632	657	638	656	660	645	629	690	695	637	625	666	654	694	687	596	686	639	669	668	689	627	593	630	623	635	617	692	700	692	697	627	659	660	690	674	638	667	680	628	662	683	635	683	663	682	645	628	683	616	699	679	668	710	648	633	673	681	714	638	643	619	630	644	678	684	682	690	646	679	638	666	683	648	631	642	649	687	656	693	674	675	681	643	640	669	646	672	656	671	665	622	647	718	650	669	651	671	666	666	673	671	647	642	656	666	667	686	633	623	693	661	614	663	689	632	603	648	622	648	611	649	632	671	631	702	657	642	688	631	667	661	643	697	659	613	703	648	665	684	651	644	629	664	679	674	670	654	657	632	635	686	658	646	679	605	652	646	632	659	649	684	647	627	659	691	677	634	655	637	666	653	662	664	648	635	668	654	657	658	714	656	632	646	619	618	596	641	621	650	605	675	648	614	666	639	671	680	681	678	659	669	696	653	663	660	674	660	662	618	658	633	649	655	690	654	630	670	637	685	684	643	661	663	667	678	699	681	633	649	663	661	648	669	680	662	660	637	679	639	685	603	693	641	665	629	676	684	639	653	636	645	687	646	658	672	642	668	667	674	671	613	682	743	619	641	695	653	643	652	627	670	674	631	668	661	677	627	615	650	637	639	613	639	641	640	659	629	704	639	649	695	602	640	664	654	663	631	646	636	648	654	640	648	710	679	677	686	642	651	647	648	665	662	661	663	670	648	681	636	619	662	656	637	633	697	638	675	636	670	665	673	657	648	680	665	623	654	664	642	645	660	625	666	600	693	610	667	643	625	665	670	626	622	633	651	680	684	663	634	641	646	658	628	637	620	664	667	657	676	680	678	656	638	649	631	650	624	623	667	608	641	657	648	642	661	669	695	666	609	652	649	641	698	673	665	619	632	673	645	652	691	656	641	647	674	658	685	644	716	639	664	658	655	629	680	654	669	638	618	640	636	688	647	689	638	675	669	696	653	662	656	650	641	669	674	693	667	683	665	631	658	670	648	655	688	641	654	631	704	640	605	655	688	692	642	669	637	670	675	643	677	620	651	647	644	635	664	688	663	648	702	624	654	657	676	710	653	633	643	644	671	643	687	688	666	676	696	726	652	653	646	668	684	665	643	628	655	650	708	641	627	669	622	671	628	648	661	641	646	623	616	648	681	663	665	656	670	660	669	652	632	622	646	615	665	678	636	694	654	634	674	680	652	692	677	699	678	678	630	643	648	648	643	638	670	673	650	650	650	671	695	619	628	703	657	629	667	640	671	659	670	672	628	673	687	659	650	636	655	705	630	689	645	642	644	682	604	641	660	651	631	637	664	616	619	686	674	687	617	652	661	681	675	664	648	665	644	636	672	654	641	678	659	677	676	672	659	669	673	686	649	683	662	665	698	664	669	628	651	673	662	639	712	675	681	678	633	649	656	645	617	636	693	669	651	694	649	713	656	703	655	648	620	640	674	730	683	632	681	615	604	633	664	659	661	653	627	693	673	669	634	684	686	672	625	689	647	647	647	627	622	645	688	678	669	675	668	656	666	635	661	712	658	658	671	640	636	631	656	677	633	729	624	677	624	632	682	641	674	636	673	678	661	677	655	638	652	662	655	688	657	670	677	681	676	654	657	632	649	655	666	671	643	673	647	643	625	678	675	628	664	694	630	685	696	666	652	679	677	695	647	674	656	695	684	695	696	648	667	646	684	645	672	668	681	655	711	629	723	652	634	690	676	640	650	664	702	652	650	600	655	673	658	674	703	657	625	688	662	661	661	648	712	681	693	655	622	639	660	635	653	614	639	656	659	631	652	713	630	657	679	673	657	647	631	678	627	668	698	656	648	656	691	633	619	680	672	617	604	635	649	685	660	660	668	624	606	647	683	687	641	690	650	671	653	643	640	663	659	665	651	688	692	641	631	669	668	667	663	648	657	728	693	651	674	655	637	670	641	631	717	665	693	643	653	626	676	647	658	686	684	672	657	689	607	662	647	657	627	673	608	639	693	662	644	687	662	636	653	661	660	684	688	668	643	656	660	682	654	597	610	679	676	675	649	675	679	662	689	629	681	622	642	685	664	649	692	673	647	678	657	644	633	659	651	606	655	664	656	637	612	672	684	642	665	628	686	669	618	691	676	668	670	655	632	672	637	659	596	649	648	675	625	712	647	661	667	649	656	664	642	627	625	657	666	639	666	667	630	682	668	678	666	668	686	662	654	648	652	618	657	661	666	649	667	634	686	685	668	641	675	672	643	629	657	631	670	630	619	640	620	658	626	647	639	659	670	646	649	612	631	643	673	698	636	668	638	664	656	692	657	664	661	609	655	637	682	637	651	641	636	637	699	612	593	634	651	631	639	684	678	668	645	637	646	688	652	673	670	677	664	661	641	690	664	681	639	629	679	641	656	657	621	591	632	694	654	666	635	684	643	701	671	639	631	701	643	641	656	644	628	645	610	648	657	670	676	647	622	646	699	630	720	643	636	654	666	642	703	661	651	640	653	659	661	643	642	627	623	662	694	649	618	651	664	646	657	668	656	664	698	660	645	627	635	635	663	627	683	674	675	697	681	655	659	682	682	652	609	665	655	599	649	686	656	712	654	649	663	624	644	655	617	654	673	602	679	588	651	668	677	589	692	674	704	668	664	633	666	679	651	623	679	664	680	703	652	681	623	665	652	671	658	693	627	663	695	668	619	645	601	659	653	685	643	684	693	630	688	647	699	615	691	714	679	648	641	650	663	635	659	657	672	619	648	665	619	662	677	660	708	656	677	645	674	640	647	667	654	663	664	623	692	673	669	708	665	669	661	625	685	608	660	638	677	713	674	637	628	657	638	664	599	679	629	653	651	647	674	643	685	674	620	646	671	674	646	714	649	649	612	682	636	622	647	689	620	650	714	644	670	620	695	642	668	640	669	664	690	655	641	673	654	657	649	636	636	693	659	688	634	649	645	699	642	652	655	620	614	654	646	643	641	662	702	641	637	638	678	624	629	663	635	657	610	663	660	664	692	637	666	662	690	681	643	639	624	646	660	659	619	660	695	678	660	632	630	650	681	660	654	683	677	627	695	673	666	630	628	658	685	646	668	667	651	650	619	664	588	618	662	647	609	652	668	662	659	657	626	651	694	652	686	617	638	693	674	584	632	674	656	720	664	629	662	639	693	643	672	680	667	674	614	671	594	668	629	642	696	621	655	700	643	688	632	665	663	675	630	645	650	680	640	646	682	641	693	623	632	665	645	649	624	650	679	637	572	671	681	656	655	675	628	638	613
10133	7628	9763	6956	6572	5166	4019	3631	4273	3448	3156	2247	1404	1121	874	729	616	454	374	349	347	314	300	333	277	315	301	340	315	281	335	315	438	487	501	470	455	373	325	292	290	305	286	297	328	311	292	306	269	289	280	304	274	283	333	295	279	285	317	312	318	305	271	311	324	281	292	304	269	285	322	281	301	292	276	318	302	305	275	316	311	278	301	311	280	337	316	298	300	322	316	294	338	289	298	290	329	284	299	268	290	291	291	264	275	311	304	285	314	287	297	306	288	316	298	311	337	284	311	309	319	300	278	273	329	323	314	289	307	320	281	293	345	289	318	288	340	315	284	296	312	286	314	299	302	296	302	291	289	286	305	288	267	306	328	293	277	292	293	284	309	349	303	256	315	311	272	288	298	319	285	310	290	274	286	295	307	336	288	306	322	323	282	306	319	279	301	273	307	292	333	280	289	297	325	297	272	283	322	279	306	306	309	310	281	284	285	320	300	277	305	266	278	296	284	299	292	283	315	308	320	281	290	272	284	312	297	290	303	294	274	274	269	270	303	300	318	296	266	295	266	323	267	286	294	303	295	299	316	299	292	289	316	305	304	297	267	286	275	293	291	316	322	325	301	294	289	275	289	316	296	285	296	316	268	269	291	289	276	284	293	310	308	280	319	293	314	326	318	296	299	327	303	275	292	320	288	295	304	258	257	296	291	313	336	312	344	289	273	328	281	283	309	291	287	309	351	309	275	325	283	279	318	300	312	329	295	310	280	278	299	292	257	311	310	318	301	305	303	308	275	314	297	298	292	266	287	329	307	274	295	322	284	319	300	319	308	270	323	294	304	300	306	299	333	326	329	293	266	290	317	277	276	280	307	307	319	311	290	278	286	296	267	306	276	273	290	309	290	328	304	293	303	268	300	301	281	302	324	271	292	323	276	322	297	295	298	282	295	284	319	275	327	306	307	321	306	316	275	290	317	345	294	296	324	311	271	292	269	290	284	295	286	298	285	297	308	282	331	297	275	298	308	274	268	284	303	319	280	299	286	291	302	286	290	319	268	311	296	304	293	293	315	297	285	297	299	301	303	274	287	349	302	263	272	318	316	266	296	317	309	270	296	297	268	299	284	300	302	324	300	316	284	346	310	287	292	290	289	307	290	284	275	305	295	287	314	333	272	318	307	310	278	289	311	292	296	321	308	312	270	300	286	292	289	273	344	289	275	290	305	312	305	312	311	296	333	290	305	315	277	286	301	292	280	281	317	275	319	285	301	302	333	246	317	299	274	292	282	294	309	297	288	284	293	306	313	305	301	277	293	309	300	311	297	314	320	284	293	297	281	314	300	302	306	304	295	286	274	300	281	298	287	293	289	267	291	290	294	298	277	304	308	274	325	270	311	286	299	291	312	287	313	293	304	274	314	281	289	293	296	266	270	292	301	267	319	267	268	317	311	333	279	296	287	322	317	303	309	311	294	310	299	304	293	309	303	277	302	266	296	301	298	289	282	292	296	261	316	317	318	291	306	297	296	342	295	308	295	298	320	286	307	337	315	288	322	308	282	245	299	259	313	281	279	305	300	299	289	300	312	319	272	318	304	283	315	329	305	297	266	291	320	290	275	299	313	293	295	301	297	290	301	302	297	310	317	254	282	327	286	283	314	331	328	309	304	296	298	285	276	298	310	326	302	299	301	307	319	302	309	293	294	259	316	302	288	300	280	296	296	310	284	337	313	335	316	347	295	351	287	325	323	288	331	307	313	293	275	309	292	299	300	306	315	298	288	306	341	300	289	342	329	287	341	318	283	287	306	287	308	301	297	308	315	299	323	286	294	310	264	286	293	279	296	308	288	312	314	304	268	276	277	295	306	320	295	308	278	314	307	302	318	297	308	265	289	276	295	291	306	308	302	306	323	314	307	279	274	266	301	320	288	309	294	298	299	277	293	281	300	297	297	304	310	285	288	267	336	305	313	257	319	289	258	258	275	292	308	317	249	280	264	295	274	286	291	320	293	314	324	283	301	293	313	297	293	320	306	298	267	293	290	269	292	283	263	294	306	294	275	264	313	296	307	307	312	277	289	269	321	290	293	296	271	302	282	328	311	289	298	302	295	301	278	335	266	297	287	279	306	300	285	304	305	282	285	299	287	316	312	311	325	327	287	319	325	319	297	254	307	310	309	319	330	313	318	314	313	277	295	279	292	306	289	291	266	298	292	343	283	297	299	280	324	278	270	323	299	302	319	276	307	261	279	354	317	300	291	326	287	298	298	273	286	290	285	310	321	314	291	290	266	298	321	311	303	296	297	314	305	316	307	283	301	291	295	320	295	315	317	282	311	276	266	314	282	315	324	305	315	272	294	294	300	271	305	325	306	310	331	297	309	298	306	304	320	316	311	281	300	304	291	291	328	307	321	306	291	274	283	284	289	284	300	323	328	303	304	316	274	305	275	303	326	278	282	283	298	252	273	291	337	263	313	308	315	312	302	312	295	303	318	289	316	280	319	301	319	286	302	285	308	275	304	291	308	287	289	290	339	290	306	299	313	290	281	311	291	282	290	293	306	278	323	271	304	287	299	280	286	313	270	286	294	331	297	320	325	323	302	284	323	311	301	284	292	279	279	293	305	314	306	291	300	297	333	295	300	327	268	281	317	303	303	299	297	277	319	274	304	279	294	290	288	299	326	280	284	301	317	292	320	319	299	324	322	269	298	310	276	308	305	280	269	280	305	329	286	322	311	250	307	281	302	302	301	316	319	291	318	292	310	287	279	327	295	277	313	298	285	310	302	304	326	305	325	324	295	307	298	288	304	258	305	315	325	290	305	294	318	316	333	314	302	285	321	335	309	310	317	303	278	312	281	298	309	281	314	283	320	276	295	290	279	312	279	310	311	288	290	305	275	277	316	277	296	299	286	294	269	296	301	301	310	295	324	304	303	270	270	285	303	289	312	335	316	305	306	327	306	312	329	313	283	326	305	263	287	310	303	294	343	262	316	285	312	311	307	305	302	281	260	288	317	289	309	294	317	271	305	299	324	304	287	297	312	311	276	262	281	295	276	306	286	291	276	269	320	292	275	274	297	267	305	291	293	307	266	298	305	294	292	312	317	295	301	286	300	313	275	286	313	288	313	275	311	300	296	307	289	307	314	270	299	333	279	273	302	311	268	296	282	288	289	271	295	294	314	298	310	321	321	319	287	270	298	309	305	279	313	303	290	283	314	289	286	300	314	291	298	294	289	329	320	285	302	290	287	306	318	306	310	306	329	287	266	332	300	300	309	293	288	300	323	274	298	317	296	294	281	313	310	300	286	306	341	300	290	287	289	296	284	297	319	248	294	281	309	294	296	297	311	266	331	260	281	310	298	317	282	303	287	293	326	330	251	313	294	303	322	314	306	297	296	289	309	323	285	327	304	292	284	290	320	281	338	295	290	322	293	252	285	280	310	305	291	339	302	309	339	263	276	330	326	296	325	303	290	318	270	315	279	337	269	340
6836	7596	15421	15369	16858	13862	12207	11577	14473	13429	13768	10765	7169	5756	4399	3909	3402	2090	1412	1278	1203	1048	971	894	933	921	893	895	921	880	981	1069	1733	1883	2061	1977	1686	1246	934	870	856	855	903	833	847	813	846	812	752	812	832	821	758	846	797	780	832	825	824	797	819	811	813	835	809	823	843	812	818	813	799	798	816	832	874	862	845	810	832	833	840	816	826	826	832	824	834	818	788	831	823	804	777	785	796	764	852	853	820	830	791	837	827	801	796	896	829	823	846	773	785	798	830	830	813	821	877	806	864	822	812	803	782	788	794	832	818	767	839	845	794	816	785	789	794	816	847	849	865	792	825	814	836	807	790	829	800	834	812	804	830	848	809	801	810	828	826	844	790	843	835	875	794	826	799	760	838	796	777	787	845	784	849	773	822	840	858	819	797	844	817	839	826	864	828	790	849	814	793	811	796	792	803	855	794	827	758	853	778	815	812	786	830	791	818	774	813	823	772	787	822	793	824	798	800	832	772	812	864	770	839	823	800	840	814	807	823	834	869	816	784	809	816	832	776	782	805	793	834	795	800	793	817	862	820	798	789	840	806	804	836	781	780	853	825	810	802	794	837	809	795	844	788	764	823	814	780	806	832	793	818	817	839	776	787	809	844	857	813	831	791	862	797	812	780	837	791	811	841	790	813	798	824	822	797	852	808	808	787	837	783	855	791	812	788	881	825	835	804	762	830	826	764	798	845	788	852	809	821	796	833	791	826	825	818	839	834	837	832	766	798	775	851	824	780	846	841	761	806	800	843	820	788	794	827	846	753	794	800	764	817	823	827	828	861	790	846	842	806	837	850	793	825	822	815	827	837	871	806	839	802	774	817	832	867	793	790	804	804	852	771	796	844	792	818	849	815	832	829	807	807	824	823	800	824	840	835	818	828	813	772	791	778	843	883	811	820	809	840	821	764	801	831	808	770	823	798	786	788	831	801	720	817	829	849	803	859	852	755	786	797	838	802	813	780	814	785	854	807	777	832	866	819	810	831	780	786	821	804	814	843	820	784	847	843	818	828	884	833	778	803	832	790	856	835	832	819	823	780	806	815	797	816	837	834	805	802	798	795	763	896	823	792	808	829	830	864	817	813	794	878	809	763	842	852	827	785	808	819	787	782	848	817	878	860	776	809	774	832	829	802	750	823	827	805	870	796	872	816	803	807	821	803	817	825	844	810	808	806	807	815	776	786	781	858	784	797	837	824	859	796	796	823	826	798	783	827	888	755	821	836	838	778	836	820	820	797	816	801	766	822	822	824	804	811	842	850	845	820	805	778	768	801	822	830	821	833	876	845	841	819	863	844	768	824	830	765	783	777	824	809	850	792	865	788	842	799	775	805	848	816	784	836	818	787	813	763	840	821	814	800	798	792	819	767	769	830	808	838	792	803	807	821	788	831	814	856	824	867	834	806	775	847	830	832	785	800	816	884	793	799	836	860	817	854	794	793	820	759	828	860	859	803	860	806	863	802	775	817	811	828	856	841	806	816	812	788	820	806	810	806	804	802	784	789	773	830	824	830	770	805	836	815	846	853	805	783	757	782	812	829	799	762	818	831	835	840	799	815	852	808	806	777	821	837	789	787	810	772	804	817	813	817	882	811	829	788	817	832	797	816	790	879	855	828	840	833	785	806	821	814	813	840	826	822	817	819	797	768	808	831	828	789	809	773	810	839	829	810	859	795	848	841	780	796	811	775	837	777	849	763	801	845	781	773	773	826	814	835	790	793	819	813	805	791	792	870	833	795	828	838	824	779	819	823	806	860	846	813	836	788	786	812	844	813	805	849	873	827	816	783	825	801	813	805	808	803	811	794	846	798	797	847	823	753	846	814	756	856	775	819	833	831	823	729	826	807	820	781	877	803	860	790	810	840	759	809	799	891	841	758	774	868	789	762	788	785	806	818	815	800	769	837	823	790	793	802	816	809	785	774	823	797	817	819	874	819	859	803	822	810	789	807	762	779	813	861	815	812	792	788	846	800	811	827	830	788	857	800	819	807	815	844	800	825	793	832	805	808	844	764	792	796	842	815	846	829	858	784	856	817	810	816	811	819	795	826	810	840	803	769	813	791	786	847	770	857	795	821	830	795	815	881	823	841	812	791	797	789	762	804	791	795	804	857	857	818	795	798	838	794	822	804	814	847	859	818	768	820	808	803	834	828	829	809	849	824	792	780	838	840	780	860	820	813	793	811	804	824	815	756	745	803	810	806	821	806	801	779	805	806	789	771	786	793	804	776	799	827	804	774	809	844	814	834	863	830	821	810	821	836	797	783	781	795	853	838	823	808	789	782	845	823	831	829	802	795	824	840	820	827	790	815	819	817	762	823	824	861	823	778	857	864	798	836	839	781	811	807	814	795	843	860	853	811	844	800	799	811	773	783	783	808	767	813	806	847	805	786	817	850	844	804	840	817	788	866	854	786	781	858	811	811	860	776	811	853	846	788	794	815	851	816	835	840	822	816	806	851	832	826	795	846	804	845	811	808	775	873	866	774	832	829	785	831	812	776	855	827	784	827	841	812	838	782	811	835	816	835	845	821	823	798	807	817	816	805	761	775	795	745	802	807	768	853	836	818	805	790	873	778	800	786	820	781	826	784	821	809	812	810	756	821	860	808	774	809	776	787	861	827	804	848	803	786	800	842	803	818	876	838	801	844	802	886	797	834	804	801	781	815	795	796	797	784	764	864	800	853	825	809	811	795	829	820	825	792	828	846	786	794	825	826	827	814	824	831	811	825	787	801	871	861	824	809	804	830	802	819	830	823	855	811	794	781	792	802	747	819	783	803	810	852	780	784	777	798	838	824	826	785	800	822	827	856	815	790	834	826	808	813	760	804	862	829	834	829	812	768	791	858	806	842	797	798	867	802	810	786	793	823	852	834	782	846	782	828	825	832	803	826	821	829	797	813	793	782	817	811	818	794	794	803	838	833	818	812	851	879	806	789	831	814	836	827	860	771	772	797	790	784	797	830	811	844	747	821	807	797	808	705	794	878	821	786	818	865	816	837	832	833	833	777	825	804	858	837	884	766	808	839	865	780	769	809	816	869	814	862	826	816	815	808	821	848	788	845	863	856	830	814	808	853	837	817	783	821	853	827	799	800	831	814	831	839	806	810	774	797	814	775	840	810	807	831	822	794	842	860	794	817	797	813	771	793	805	804	833	827	825	808	816	803	799	861	809	787	842	814	789	816	790	810	798	828	819	783	819	851	839	786	747	810	776	746	784	804	838	842	799	864	821	825	823	872	849	816	783	825	834	748	841	808	840	843	763	856	819	841	871	788	815	812	813	831	780	807	755	821	813	843	801	800	790	862	789	805	754	815	783	860	852	825	786	834	827	785	704	797	867	780	789	846	818	798	885	822	762	789	832	815	778	759	828	813	774	831	788	832	797	826	796	749	829	864	783	799	752	808	800	786	815	808	804	831	769	791	806	801	822	855	826	819	811	826	840
18591	14647	17934	14104	13676	10662	7564	7468	8988	8315	6669	5081	2871	2162	1546	1352	1149	793	532	530	466	359	520	472	362	367	340	356	396	475	537	1142	1475	1492	1398	1051	658	453	327	278	305	301	278	302	305	279	266	289	274	318	302	275	274	288	269	286	291	289	312	292	302	289	270	287	261	251	282	287	312	255	282	284	290	259	287	293	269	299	288	280	276	282	321	287	285	303	311	299	330	291	259	270	297	268	303	267	269	273	255	289	255	274	288	292	290	322	278	290	295	300	266	248	299	290	322	285	283	267	272	296	292	302	310	299	293	271	289	270	264	278	270	298	276	295	288	291	279	273	268	285	268	282	253	288	280	288	280	300	309	282	236	268	265	284	312	274	293	285	295	269	291	266	281	246	304	297	269	275	255	292	258	278	273	343	294	310	274	285	252	308	266	270	262	328	273	284	283	291	283	286	288	256	261	303	262	294	304	283	250	299	280	287	297	289	278	274	278	274	333	289	278	314	256	303	290	251	318	295	295	285	279	308	292	279	266	276	283	286	286	276	290	306	277	294	285	299	318	255	307	283	312	265	280	280	292	313	280	270	271	265	324	299	312	280	291	314	257	295	289	273	268	280	302	261	279	275	292	256	293	259	268	309	292	290	291	257	271	285	302	314	293	291	278	297	251	254	297	280	283	299	279	305	285	290	287	270	268	280	314	262	274	263	295	279	282	292	298	290	290	292	290	291	274	289	273	269	290	302	288	261	257	282	284	268	259	313	272	263	279	299	294	280	275	282	286	252	323	303	280	284	252	263	260	282	293	276	311	290	293	265	262	295	266	296	273	276	280	282	287	285	300	314	264	267	273	286	285	304	263	283	258	288	323	286	275	289	303	279	255	280	270	282	284	289	277	288	252	235	265	279	278	282	292	300	273	267	245	265	283	270	292	270	279	267	296	287	271	287	276	276	269	278	271	280	278	285	277	279	281	327	269	293	295	291	247	269	282	286	281	310	295	283	286	288	283	251	263	277	267	284	263	290	300	302	283	314	285	269	302	285	298	318	269	283	284	280	308	277	269	279	282	282	241	256	297	262	268	286	297	319	282	273	232	267	276	272	310	304	277	280	286	264	286	262	288	291	295	281	265	256	260	292	287	309	266	252	280	293	288	280	295	292	292	307	290	282	310	287	276	290	298	254	289	291	270	303	277	282	296	264	270	297	249	283	307	277	266	276	321	311	259	279	288	331	300	270	277	279	269	289	270	278	260	280	267	285	280	279	297	296	296	263	308	287	276	299	264	291	289	272	262	242	263	283	297	289	267	306	255	270	271	303	295	287	276	293	288	314	275	289	254	290	307	273	297	286	272	270	274	268	298	282	292	273	279	293	270	261	285	297	293	255	273	279	258	300	294	289	277	261	257	282	309	289	285	289	273	263	291	292	283	259	295	287	271	272	273	297	289	269	311	284	251	290	303	293	297	296	288	271	274	287	270	287	281	299	279	303	263	262	243	284	282	327	302	291	255	315	298	309	280	305	302	276	293	285	286	323	291	288	265	284	297	262	299	274	291	309	279	299	289	282	275	272	289	284	287	292	287	290	291	297	280	299	286	275	277	269	292	277	280	260	279	280	264	290	285	264	303	300	291	288	294	283	272	282	279	301	300	259	271	267	275	260	249	285	240	271	270	303	274	292	281	285	303	313	262	300	291	282	288	307	299	309	291	290	325	268	297	327	277	250	262	287	266	282	295	275	318	269	305	290	255	307	254	291	283	259	300	311	277	241	303	310	315	288	308	307	300	279	287	289	274	293	282	245	267	271	297	317	287	277	298	265	288	306	289	264	277	309	286	305	304	273	290	294	270	288	301	306	314	301	274	284	299	271	286	293	272	255	300	330	269	261	267	274	297	297	281	271	271	271	268	290	260	282	277	285	280	296	277	291	280	283	280	248	308	272	306	306	269	255	265	270	269	293	282	293	268	298	279	278	292	334	285	277	282	287	274	255	290	288	286	259	283	283	286	289	284	283	289	274	274	288	269	302	285	283	296	274	310	261	307	283	285	285	278	278	281	315	281	267	287	274	270	232	264	294	290	288	276	268	305	302	256	293	291	252	302	301	306	273	275	265	294	245	262	280	277	294	303	293	280	264	272	306	265	278	292	291	273	274	263	279	279	270	267	286	265	304	293	290	269	317	277	269	275	301	254	282	278	263	292	315	263	280	258	259	265	277	271	276	278	305	276	288	273	284	255	281	302	256	280	280	248	303	293	290	270	286	278	275	293	264	322	283	286	298	264	289	282	288	293	283	314	315	284	309	274	322	301	308	290	299	290	299	275	286	282	267	287	269	267	311	295	290	260	302	296	289	291	274	299	282	283	314	302	307	299	276	284	309	266	264	256	302	277	297	271	291	287	272	282	284	294	245	278	299	283	286	300	278	280	274	266	291	268	277	305	301	284	259	281	325	260	290	295	290	289	289	273	273	248	284	288	302	277	288	271	276	267	239	267	260	346	264	295	300	271	291	275	290	290	271	321	301	272	261	283	296	298	304	294	288	286	263	310	250	276	277	277	298	285	283	276	268	298	288	298	275	279	297	306	279	282	272	290	274	324	283	285	268	314	301	280	289	261	287	293	284	273	288	279	291	269	264	294	274	249	292	290	256	259	259	306	286	273	296	276	303	268	271	294	311	286	257	277	287	302	272	277	286	290	286	266	266	297	264	282	291	238	306	269	269	284	281	268	246	279	272	265	282	283	293	282	292	273	306	315	270	290	310	295	267	291	287	285	292	316	275	277	264	255	289	271	282	285	297	307	298	275	257	283	261	301	298	275	285	294	292	280	257	283	304	266	283	292	274	306	285	260	280	272	262	300	299	273	270	266	285	274	291	274	303	296	294	269	285	282	265	278	275	279	271	278	282	292	271	302	267	273	266	269	291	299	297	269	291	299	259	272	262	266	300	302	263	279	267	254	285	263	289	284	282	291	298	278	285	306	287	294	275	304	257	289	292	302	268	266	264	301	272	273	269	268	279	272	290	281	305	276	293	247	258	279	274	293	280	291	285	302	288	310	268	287	285	244	280	261	299	255	278	270	267	271	288	234	276	267	316	300	283	298	272	251	262	286	265	288	309	291	281	284	262	300	276	280	275	295	291	291	330	291	290	276	242	254	283	306	301	276	274	272	286	298	264	269	277	284	278	257	317	265	288	277	289	287	261	282	276	261	294	294	305	279	246	270	282	281	260	274	272	289	256	309	288	255	283	273	249	268	288	292	259	294	282	279	269	282	309	260	304	296	308	299	278	280	318	282	271	293	278	297	295	284	271	321	295	302	275	303	251	283	287	269	313	285	254	261	299	281	260	291	289	253	286	289	312	242	300	312	305	268	286	318	286	268	317	291	286	289	298	284	301	289	285	272	293	292	291	300	287	282	281	299	295	276	270	297	300	291	308	271	265	287	278	307	261	286	276	287	278	275	254	264	289	268	289	276	273	271	299	289	279	269	262
12262	13279	23399	24358	25494	20833	18325	19313	23768	25219	22993	19916	13641	10807	8656	7662	6907	4599	2885	2585	2132	1395	2223	2449	1274	1066	1145	1364	1748	2312	2937	7203	9772	9197	8390	5716	3177	1585	1026	886	814	756	761	798	775	738	780	745	771	807	822	778	789	720	741	771	757	754	819	727	767	793	717	792	771	769	811	765	791	746	772	758	768	766	758	805	804	737	790	787	748	786	739	805	726	790	717	784	767	805	776	742	792	761	788	806	762	727	787	830	760	740	745	767	749	752	710	782	754	757	782	771	765	771	802	786	753	717	760	753	754	766	796	809	714	733	772	789	802	713	772	743	742	760	709	783	788	787	769	732	748	808	776	755	755	735	783	753	733	815	793	767	767	767	711	768	777	762	752	796	735	804	793	797	780	758	819	797	789	712	761	773	759	771	779	780	786	790	810	770	815	770	775	798	777	773	773	813	718	693	745	747	807	755	744	748	754	733	762	812	755	784	765	724	766	751	812	786	773	760	777	726	791	733	810	753	742	762	792	778	788	808	704	763	796	787	738	795	741	728	734	752	752	786	792	763	771	788	788	784	775	770	753	779	774	751	740	780	796	772	768	752	754	753	832	759	799	790	827	805	788	847	771	821	786	755	759	762	775	780	758	794	775	754	805	777	780	792	762	772	773	757	752	746	763	740	798	803	793	808	755	703	737	782	793	787	786	727	802	758	768	777	703	721	761	790	794	772	746	758	765	776	825	784	776	780	781	764	748	758	742	745	773	808	792	766	786	749	806	738	754	804	756	737	753	787	764	761	741	740	811	789	786	721	781	802	756	761	763	776	758	818	782	752	745	793	816	774	762	768	762	769	736	772	715	765	786	737	741	828	739	804	755	760	751	760	786	791	750	771	748	740	716	772	788	744	777	767	748	719	795	766	745	797	711	790	816	807	785	781	765	764	779	774	772	785	770	794	773	761	733	801	787	730	791	803	788	792	771	796	795	790	781	757	791	781	753	824	814	750	728	777	759	781	780	723	827	744	735	772	785	770	776	760	749	779	757	735	799	799	807	753	769	809	834	792	794	798	778	757	778	766	808	772	797	771	751	762	796	778	698	803	789	789	831	771	763	750	750	778	793	774	764	761	752	771	782	755	754	767	767	774	814	778	714	775	732	825	811	738	781	813	762	796	755	811	810	778	774	783	814	773	777	842	765	763	765	835	804	724	744	704	799	806	765	750	771	732	818	761	806	765	787	783	760	762	778	771	736	785	765	756	705	829	781	756	772	763	817	762	787	738	780	803	804	784	805	787	756	766	787	768	747	777	792	777	806	760	746	807	756	827	731	769	759	785	782	789	761	760	783	773	851	753	770	760	741	788	777	717	781	740	751	739	779	716	802	769	787	743	736	739	760	781	769	743	795	800	721	783	789	763	821	741	786	781	862	758	737	756	786	743	805	718	792	783	765	760	768	734	775	779	802	779	756	763	737	747	819	791	785	693	738	763	793	740	767	751	738	761	758	850	836	762	763	754	752	803	755	780	782	728	797	736	831	750	775	795	764	813	770	705	768	724	800	776	804	814	757	807	792	716	801	794	804	786	714	785	782	736	780	767	791	734	814	746	780	750	772	772	793	745	792	674	777	756	825	795	799	782	773	809	792	782	746	757	824	725	811	772	798	804	778	758	751	744	830	779	794	802	801	807	791	789	833	766	787	805	750	772	759	783	770	785	765	787	782	790	778	804	843	821	735	791	740	781	755	759	772	786	805	786	810	782	812	826	761	769	768	768	730	787	764	792	794	814	771	793	721	770	722	773	794	746	800	789	783	788	721	757	796	752	797	785	779	768	772	765	777	779	770	744	776	739	780	746	817	726	775	819	751	719	696	754	753	784	756	770	767	749	782	767	764	781	751	834	774	751	824	754	740	779	828	806	770	783	815	792	769	794	799	766	792	724	748	773	738	764	796	796	826	794	782	759	745	718	751	827	800	773	784	751	766	738	796	787	763	776	793	750	796	814	772	796	794	722	756	763	750	777	766	750	744	816	717	734	763	736	775	827	752	775	733	840	824	709	775	806	764	791	803	807	792	770	758	794	801	787	754	785	801	814	820	767	727	770	772	782	725	782	739	803	793	796	805	755	769	785	827	757	813	774	773	783	730	721	758	788	779	771	784	760	766	763	763	761	783	775	794	807	766	774	807	754	787	802	738	796	774	783	807	769	752	757	798	795	755	774	723	790	802	804	827	782	800	744	780	776	760	745	806	784	771	787	759	735	784	785	738	747	787	759	751	760	784	776	748	771	798	775	795	789	744	822	766	747	783	768	761	786	737	824	727	859	835	772	758	798	760	766	800	766	796	754	751	754	783	766	774	742	754	825	815	755	778	785	700	757	845	812	767	791	794	801	761	748	747	722	735	812	796	810	744	790	771	780	792	788	747	775	768	792	751	767	800	715	802	780	755	765	778	773	768	736	743	787	793	787	814	782	803	775	762	792	754	748	754	789	734	808	804	759	786	766	783	788	788	783	795	762	732	790	763	708	745	776	772	725	827	796	758	801	780	783	754	792	726	751	756	802	767	830	780	767	749	793	801	765	776	716	745	806	782	811	783	803	757	741	746	726	741	779	820	792	718	763	750	756	732	741	793	794	793	723	784	743	767	746	748	800	819	798	754	705	780	803	764	743	730	780	784	777	759	770	781	717	754	792	738	790	770	753	769	776	783	814	771	749	753	799	788	770	837	800	773	778	778	769	843	747	719	788	785	730	791	772	762	797	756	800	826	744	758	803	776	771	813	796	721	763	767	807	786	755	780	733	818	747	720	746	773	804	736	772	765	713	828	743	736	799	760	764	799	856	754	796	807	711	782	748	768	787	762	769	746	788	774	796	758	793	762	778	775	732	858	767	782	767	784	795	786	765	783	788	782	763	799	744	738	798	744	793	804	787	772	782	771	751	754	832	793	761	737	806	774	809	815	798	736	769	743	751	760	804	742	793	781	768	734	710	744	783	812	759	768	745	785	777	731	726	792	786	724	815	763	794	755	781	785	726	771	740	773	797	797	753	830	783	761	779	772	739	724	771	736	783	734	775	751	795	747	754	728	761	769	810	767	818	788	779	783	773	783	753	763	779	759	741	781	788	762	820	778	803	765	702	840	777	778	808	746	807	769	803	797	731	813	750	742	781	789	812	787	747	764	754	747	789	764	740	796	724	778	766	758	749	795	795	759	746	799	755	802	736	782	857	867	727	831	748	808	777	719	786	781	781	729	790	767	843	739	771	743	753	756	805	766	734	770	745	776	743	764	794	790	781	750	790	767	761	777	800	796	788	773	787	781	760	798	805	796	760	802	805	797	809	810	764	835	771	785	778	737	816	778	754	782	799	755	794	756	763	748	775	809	779	810	827	811	726	779	743	805	801	797	757	754	736	766	820	722	763	766	759	757	736	805	741	768	769	756	750	821	790	731	793	741	744	797	797	792	790	762	787	795	760	804	758	780	791	776	755	779	835	759	796
27024	20707	24181	20969	19810	15630	12255	12047	13727	13024	11772	8210	4602	3404	2606	2122	2096	1238	829	704	496	353	1017	644	396	318	331	395	615	872	1173	2693	2344	2523	2112	1277	694	421	306	289	238	247	264	240	268	235	207	243	237	230	212	210	224	213	236	253	251	248	236	234	241	237	231	263	268	242	212	220	219	244	213	245	232	233	243	210	240	209	221	232	215	247	204	223	219	260	246	234	267	240	228	236	244	222	229	239	204	222	248	218	272	216	235	231	225	248	232	251	225	248	275	240	259	222	263	253	227	224	230	269	216	223	252	199	226	253	229	214	255	216	212	199	224	232	242	245	248	254	243	228	236	228	260	219	229	223	244	235	251	252	239	231	228	248	235	238	236	270	248	221	217	234	252	243	268	207	241	240	246	245	239	262	250	226	234	233	246	211	244	257	237	229	231	232	225	234	244	231	243	251	226	213	241	247	255	247	239	240	223	248	235	226	238	247	231	225	253	248	215	239	238	249	237	217	226	225	250	240	229	219	249	225	238	221	225	236	212	220	258	228	209	237	197	244	220	250	219	233	241	200	225	222	227	237	222	218	216	226	215	231	225	224	248	217	243	236	241	241	244	229	235	232	243	223	224	211	223	220	243	255	243	235	248	261	233	246	222	236	280	232	236	256	242	237	246	227	232	212	228	245	213	229	244	224	231	248	260	223	235	244	205	225	227	218	218	242	238	227	227	229	218	227	252	235	223	258	234	228	254	252	266	230	232	245	244	227	247	234	252	236	248	224	220	199	237	254	248	222	218	232	245	255	231	234	234	250	214	234	270	239	280	235	242	257	246	235	248	231	222	226	226	233	229	217	246	227	248	251	224	246	230	217	236	233	227	227	228	224	219	234	238	220	226	230	225	215	236	231	251	228	250	218	228	214	221	256	248	213	256	251	237	252	241	225	239	234	249	229	245	216	227	219	207	238	235	268	234	221	224	232	236	226	232	276	230	240	205	242	228	213	205	241	224	256	229	212	212	246	240	245	234	236	246	237	213	228	219	219	265	245	225	234	239	259	241	231	223	214	210	249	225	206	241	241	240	238	249	235	262	263	230	211	215	239	259	231	207	223	231	225	240	263	257	227	263	234	232	250	225	240	208	233	229	218	242	242	235	204	232	270	226	245	235	241	233	257	223	236	233	215	235	262	210	251	197	238	231	230	247	246	253	266	243	250	218	264	227	234	250	224	206	237	255	233	243	201	262	217	219	251	227	237	250	244	262	253	238	213	246	236	233	217	240	235	235	258	219	234	236	219	230	262	246	237	218	246	239	232	251	221	251	220	224	234	238	243	236	254	247	215	248	227	234	254	245	229	223	225	222	200	222	220	219	233	242	265	247	234	256	232	229	247	245	235	214	223	234	218	254	234	265	212	258	237	254	230	237	217	211	225	238	244	205	221	238	229	237	250	220	234	249	236	250	226	228	229	227	219	245	252	222	229	277	250	261	237	251	229	222	253	226	249	211	223	235	220	190	261	221	231	234	244	207	221	243	234	237	247	259	229	227	222	216	242	226	252	237	219	254	218	230	263	266	229	246	232	234	252	220	233	230	224	245	220	233	231	220	222	238	222	211	247	221	239	254	241	214	234	205	228	216	200	263	232	211	207	223	250	217	247	250	255	254	242	229	265	244	251	242	225	250	256	238	255	253	242	241	240	231	228	242	224	219	229	260	260	222	227	237	254	223	250	229	218	261	230	226	252	230	227	234	247	264	246	204	234	214	245	238	247	233	257	243	230	245	238	236	236	251	247	240	196	222	231	263	237	231	244	243	236	223	196	253	245	222	211	238	243	250	246	229	230	202	229	270	210	238	244	230	239	223	223	261	245	237	220	235	249	226	253	223	236	261	241	241	240	236	222	249	211	243	240	233	225	233	234	246	229	246	244	240	246	243	223	234	235	238	213	247	228	232	234	238	234	242	225	247	208	241	240	252	219	241	228	245	234	214	235	206	229	232	220	214	241	230	226	238	231	242	232	224	247	239	229	252	207	230	254	241	263	220	228	246	275	239	239	238	238	225	238	242	208	225	231	226	230	268	229	242	249	222	218	234	214	220	250	248	277	228	246	223	230	247	236	206	222	250	257	257	251	233	220	261	243	230	244	240	246	239	224	228	209	239	235	233	230	220	246	200	260	231	250	247	223	252	225	238	246	221	216	231	204	255	221	241	250	240	234	231	241	226	243	240	234	270	214	218	217	239	238	198	224	184	221	193	243	238	259	237	214	241	242	203	253	226	250	212	227	237	236	223	235	221	198	256	239	224	236	224	232	237	203	243	227	235	240	254	214	217	262	225	215	246	256	221	233	243	240	216	249	221	237	256	235	258	223	215	250	254	227	232	211	245	237	267	235	225	243	213	245	250	231	254	221	241	233	247	262	247	248	215	232	255	228	228	236	237	247	247	245	221	233	239	261	229	262	239	224	254	200	225	259	217	231	225	257	250	214	226	225	216	227	258	213	268	246	239	208	237	241	247	216	278	237	245	214	231	239	235	231	242	251	235	227	258	207	225	266	229	217	218	205	219	214	236	265	219	238	221	244	240	239	233	226	205	215	245	249	243	249	252	237	211	227	240	241	222	215	231	216	222	207	218	234	255	271	259	230	246	242	227	231	225	216	206	238	251	232	245	274	264	235	225	223	248	244	232	219	236	229	244	245	231	235	228	232	260	245	242	253	218	229	239	238	274	225	238	244	226	234	253	227	210	256	253	225	215	243	242	213	248	227	236	204	224	207	258	238	226	224	244	235	229	252	242	247	231	223	205	245	226	265	216	215	237	217	257	246	232	195	241	243	234	247	256	229	212	230	273	248	258	225	212	234	206	217	229	226	221	222	229	228	254	228	256	240	231	211	253	248	244	248	238	218	242	236	233	248	221	228	256	259	258	227	248	228	249	248	237	221	230	258	234	251	247	217	235	239	241	218	229	235	240	242	224	239	215	241	255	213	243	241	257	251	256	228	230	237	256	216	242	238	215	238	245	264	247	242	239	214	233	254	226	241	217	255	238	239	238	239	231	242	249	222	225	223	250	231	219	253	243	253	255	231	232	205	236	227	236	236	210	223	259	241	251	230	255	236	230	258	214	241	228	244	249	219	246	216	250	258	254	225	272	232	233	248	216	245	238	244	228	239	236	229	249	233	241	256	253	212	227	245	242	216	243	263	209	275	230	217	234	245	215	230	254	264	236	237	239	223	240	253	215	217	244	225	232	238	239	256	260	221	223	257	239	252	245	253	239	236	267	242	248	262	237	240	229	228	230	208	248	223	247	229	217	221	245	193	242	221	220	225	222	214	250	227	233	267	223	220	263	242	216	208	233	226	241	229	257	218	220	226	233	245	261	257	238	226	230	205	211	275	231	232	225	225	267	232	232	255	259	251	216	235	218	214	210	245	241	224	244	206	220	278	212	261	248	243	224	258	236	217	229	268	247	225	210	230	217	230	265	209	199	250	229	230
16564	16962	28378	31015	31492	26307	24068	25416	27572	30820	29965	25156	18139	15546	13529	12205	11781	7276	5168	3910	2608	1571	6404	3151	1795	1239	1426	2048	3457	5379	7694	16211	14081	14532	12177	7643	3868	1854	1084	807	707	687	622	668	619	636	672	685	615	606	672	653	622	660	713	663	657	658	654	660	652	657	688	643	675	675	681	627	670	668	667	674	684	644	617	632	687	654	623	617	646	654	650	683	688	705	651	601	683	677	643	631	664	699	668	661	634	652	694	663	690	646	673	694	649	621	651	635	645	640	687	669	659	649	634	672	646	648	689	650	643	660	655	640	650	669	675	665	653	700	666	601	651	653	679	674	673	674	673	705	633	675	678	625	632	642	671	678	670	634	694	666	674	664	684	671	629	656	653	658	658	644	643	695	658	679	695	679	673	717	639	672	668	667	621	654	666	668	655	608	660	669	673	673	664	680	673	668	638	634	669	637	687	665	655	658	685	665	643	665	692	673	670	638	645	649	698	616	640	653	638	660	663	641	673	662	595	615	650	624	682	636	646	655	639	690	707	651	647	666	660	635	667	636	652	694	676	657	641	647	715	672	704	640	671	646	640	649	651	624	657	671	700	607	602	633	638	675	683	708	614	722	661	641	620	675	666	632	628	670	719	646	657	663	681	652	667	641	598	630	663	680	627	644	659	669	631	652	627	636	671	639	697	613	629	644	657	689	613	645	709	643	660	641	674	679	655	691	635	643	661	655	666	668	639	677	679	628	684	714	652	627	642	656	680	607	691	644	663	660	662	631	657	687	631	669	638	649	641	678	677	644	664	662	598	655	703	669	659	658	654	660	632	628	635	662	615	670	682	684	688	661	675	664	681	681	630	693	654	657	651	680	665	666	654	630	629	661	658	679	624	605	660	675	635	655	634	663	668	673	692	655	712	700	637	664	660	657	667	692	619	585	663	648	649	670	670	652	640	672	629	674	642	707	654	621	625	668	645	643	646	682	641	676	686	653	707	653	638	675	626	638	673	665	643	624	689	677	678	661	643	626	634	653	686	658	682	665	647	646	677	633	696	598	637	656	641	683	637	642	635	699	664	664	670	637	661	698	651	622	620	666	662	666	683	669	657	670	682	621	657	648	688	645	613	673	658	648	691	670	641	627	667	662	631	610	639	662	660	704	681	703	651	659	636	616	693	653	663	674	681	634	675	614	623	635	654	647	623	651	661	647	667	674	659	655	676	637	639	649	636	667	647	697	697	665	622	681	633	664	667	669	635	666	655	616	665	687	622	682	633	702	655	687	693	614	657	712	629	664	646	668	653	704	694	727	636	651	637	635	646	670	600	652	614	660	650	676	674	694	686	653	670	639	628	626	664	684	668	718	649	667	639	636	624	689	681	662	637	644	679	660	633	669	632	667	647	711	623	634	645	641	660	686	620	669	647	644	639	641	616	633	667	695	699	654	638	667	698	655	634	643	657	675	674	713	684	647	687	669	648	630	686	642	687	646	655	630	687	668	644	676	688	630	682	659	694	643	638	698	683	626	650	627	680	613	673	686	639	657	654	681	684	653	662	659	693	657	675	661	640	688	663	635	699	631	664	652	684	676	655	653	673	655	737	675	665	707	684	634	686	644	651	680	664	695	683	695	621	661	667	657	651	709	711	673	645	659	641	651	619	619	701	621	665	666	619	675	672	672	642	671	638	639	654	703	663	661	679	655	721	617	650	633	639	636	676	658	655	638	643	651	672	674	664	639	701	661	635	707	708	693	686	670	669	638	677	667	608	633	661	669	635	652	640	667	684	656	608	670	645	707	660	704	659	668	630	649	657	654	681	643	634	653	657	634	657	678	632	669	664	697	691	639	673	621	672	685	664	667	666	659	674	610	666	651	707	638	632	646	674	676	642	682	685	657	669	656	682	677	669	653	690	653	709	632	624	607	631	667	650	682	676	608	686	640	636	659	734	642	671	680	619	722	690	613	671	653	621	658	677	626	637	664	683	650	648	653	628	656	629	658	641	632	632	657	681	660	658	666	632	668	649	655	676	651	634	642	649	670	659	695	640	668	683	643	679	700	661	694	621	630	639	710	654	732	612	670	651	674	665	713	660	643	659	688	648	681	619	625	650	672	663	696	642	673	630	656	608	678	655	639	638	665	657	650	703	695	630	666	702	605	698	654	740	616	637	694	635	645	654	673	671	675	645	626	699	647	627	639	696	672	664	669	636	656	650	696	625	667	638	664	622	683	654	648	662	675	659	661	670	671	665	680	653	626	688	674	693	669	706	642	661	662	688	658	636	688	669	685	694	684	650	631	611	659	652	650	650	682	633	691	660	676	627	638	691	673	668	647	684	687	682	639	621	667	658	678	668	637	677	730	665	701	638	698	644	644	601	653	629	686	659	669	625	645	636	728	635	675	657	723	660	667	646	682	647	612	647	620	664	664	619	668	626	644	695	640	674	692	635	617	634	657	617	615	655	647	633	658	708	662	661	657	655	670	640	665	653	664	685	628	713	651	656	652	707	708	650	629	610	651	637	678	677	680	619	656	674	652	647	664	635	645	627	661	649	680	688	634	620	651	660	653	650	611	661	676	635	650	669	627	667	688	694	631	641	680	652	636	677	617	684	627	726	662	670	618	637	636	622	600	663	636	631	710	669	641	633	652	678	664	670	644	639	710	678	701	665	659	665	684	705	677	591	700	674	669	671	652	607	643	630	656	625	655	623	639	653	648	638	667	664	617	650	627	657	622	678	705	691	659	655	673	687	660	676	680	675	639	733	635	631	675	668	641	647	623	705	668	707	648	626	653	641	678	616	677	690	652	687	640	639	656	661	680	640	671	681	692	688	620	644	657	705	632	664	608	673	681	666	654	679	704	685	683	679	662	662	609	635	663	695	628	701	689	629	644	645	634	653	626	691	664	659	659	680	641	679	648	645	623	681	638	695	677	653	644	641	669	662	695	670	668	631	638	655	676	648	668	675	678	638	676	664	625	658	633	715	677	674	646	643	643	646	623	673	691	615	628	667	641	608	677	650	698	673	728	652	674	689	685	641	655	681	676	665	640	684	641	676	633	656	685	653	652	652	635	641	715	651	612	632	639	677	623	671	671	617	615	660	673	605	666	657	675	695	648	672	658	639	682	703	654	632	683	660	641	658	677	623	631	602	650	631	667	627	677	633	627	669	658	654	632	646	640	651	654	671	644	689	668	682	656	684	670	645	701	645	657	684	646	666	699	659	638	622	696	625	649	629	664	652	626	666	624	614	636	610	697	670	650	657	668	653	677	642	671	701	694	688	656	662	716	696	623	668	652	659	608	633	639	683	662	712	677	667	645	649	668	637	651	709	604	658	720	670	641	634	649	684	640	615	650	666	637	655	651	650	684	645	651	671	709	662	647	723	667	668	641	688	683	659	632	645	656	667	649	683	694	638	603	683	663	656	646	676	590	649	646	675	715	663	683	642	650	660	637	652	639	670	645	657	690	630	623	723	686	663	633	718	659	668	682	651	684
9262	6932	8057	8075	7452	5375	4560	3547	5237	4336	3061	2200	1182	920	799	703	682	484	385	384	323	311	352	322	280	282	310	293	307	327	375	371	472	481	496	469	370	315	346	308	294	291	305	294	316	290	294	313	274	316	299	262	264	288	305	315	319	312	278	298	320	313	302	287	318	278	295	288	280	282	299	286	290	293	305	304	296	345	298	270	281	301	282	323	257	275	318	288	293	289	314	298	269	295	314	298	316	309	322	291	291	310	292	249	287	269	276	321	283	338	263	290	312	275	306	307	295	295	315	318	273	281	290	268	274	357	300	275	300	333	315	291	314	292	298	284	277	285	276	301	301	313	281	316	279	313	271	315	279	288	291	287	250	317	317	268	304	301	274	297	289	295	296	292	280	285	279	309	301	295	272	293	319	300	279	288	281	288	320	275	321	286	305	304	290	309	310	318	320	289	292	320	273	286	276	259	315	282	289	314	302	262	312	289	294	306	284	264	294	312	319	315	292	276	262	268	275	296	273	312	280	311	307	287	297	340	294	283	304	292	297	269	313	281	300	267	282	296	302	286	272	290	307	291	315	284	241	303	274	309	283	297	262	288	300	307	301	289	270	287	293	290	301	303	296	325	281	331	281	323	281	290	282	310	291	320	328	291	314	283	311	274	305	290	265	315	308	322	294	281	306	282	291	306	285	307	291	293	285	286	305	272	311	275	320	324	307	277	270	280	269	281	307	278	288	291	302	269	266	290	291	287	303	300	324	308	306	295	274	290	334	304	293	304	292	281	297	284	300	309	318	301	311	317	274	299	324	330	306	295	311	273	303	319	283	315	307	305	301	277	301	296	295	304	270	290	301	318	279	308	303	274	314	303	283	292	292	289	309	302	276	293	281	285	291	281	295	276	288	303	294	284	271	287	292	279	272	292	276	280	292	273	277	275	292	285	276	287	317	297	288	319	274	274	288	275	336	283	297	305	273	304	287	293	294	272	304	303	270	318	278	274	292	329	301	326	299	333	280	308	313	274	318	280	303	337	282	308	310	291	300	331	316	291	255	297	328	296	278	292	290	304	300	302	307	297	287	273	269	285	278	308	306	269	272	297	295	302	285	315	258	299	306	299	278	281	294	277	265	325	257	291	282	288	309	275	312	297	293	313	284	295	320	308	308	265	289	293	289	326	320	334	313	300	323	322	282	318	283	261	295	310	277	323	301	320	300	265	305	305	319	278	304	285	283	294	274	269	298	280	287	316	283	315	328	323	301	294	281	278	302	289	281	334	320	322	282	290	298	285	258	303	298	328	276	262	272	313	305	275	296	248	317	279	272	311	296	309	292	301	328	297	280	289	312	293	287	276	284	285	284	296	310	309	306	296	291	273	287	302	291	289	332	312	331	296	300	263	270	303	299	318	300	311	308	326	319	290	294	310	314	290	266	286	312	296	292	270	316	263	266	304	314	282	318	271	302	296	290	259	277	311	340	344	281	312	315	285	279	349	303	271	310	324	271	267	320	315	327	290	278	240	302	275	292	289	284	284	290	311	272	286	309	300	272	300	288	317	282	261	297	289	266	301	290	325	284	322	296	307	278	317	270	293	304	296	297	317	272	300	300	327	299	275	286	285	315	301	281	297	264	309	314	295	291	297	274	301	294	268	291	321	287	303	285	295	309	291	337	272	297	310	299	290	289	316	305	278	304	292	310	282	298	293	335	269	296	311	298	294	251	285	279	321	314	290	314	319	278	293	283	289	285	262	298	275	322	288	288	315	310	318	301	315	295	343	298	330	308	302	318	303	257	292	280	295	316	305	280	292	283	335	297	298	305	302	277	304	295	303	293	286	316	297	300	279	304	310	329	269	295	313	274	301	264	316	288	271	285	309	282	289	293	299	312	315	297	314	309	284	298	304	266	318	276	310	267	303	274	290	295	306	303	304	286	299	294	294	299	280	308	298	311	275	272	277	273	319	318	297	316	323	314	284	284	318	305	280	310	278	328	321	277	274	300	300	302	315	292	304	279	313	270	289	326	282	292	273	300	292	269	307	307	291	311	317	298	293	294	289	308	289	297	287	293	298	309	301	301	298	294	305	297	283	286	286	300	284	288	331	308	277	293	278	347	294	297	282	282	279	288	306	332	308	308	304	260	277	275	314	292	295	302	298	323	280	309	314	298	317	317	295	276	285	304	288	297	338	258	314	270	255	265	290	330	304	293	286	290	314	315	308	303	312	308	296	300	286	280	293	302	289	332	296	321	329	312	300	300	289	264	290	278	316	279	277	302	305	297	290	285	322	280	283	307	277	272	284	325	336	297	317	290	320	280	316	284	310	306	295	308	283	291	276	310	315	316	302	292	311	274	303	308	326	261	313	294	285	322	258	265	268	291	290	279	285	272	299	269	297	280	293	318	282	336	308	280	299	286	317	292	306	287	284	321	257	281	283	301	314	299	295	302	322	312	303	283	292	267	282	271	329	296	275	291	294	339	302	307	285	304	300	289	309	269	300	283	275	319	301	279	302	290	292	316	309	254	291	296	290	296	279	272	272	284	298	352	272	278	293	291	277	295	296	300	297	304	303	294	315	299	313	294	314	313	315	311	311	293	293	315	265	284	313	306	299	289	314	309	284	299	293	286	279	257	283	299	290	302	325	311	279	271	316	293	310	266	275	316	325	310	269	288	313	305	282	316	259	285	287	282	324	312	284	281	297	304	280	301	316	287	293	305	293	287	291	291	273	301	289	300	276	279	317	295	278	311	316	304	281	324	323	295	260	291	262	299	309	295	289	293	292	292	283	298	303	292	285	297	298	310	284	297	306	275	305	300	294	294	287	287	296	252	297	332	266	304	289	290	296	307	299	289	284	325	287	312	276	281	276	305	275	313	273	260	288	281	301	286	294	305	283	301	311	260	321	313	281	296	283	289	280	289	296	280	327	276	274	316	270	277	296	267	326	276	307	320	303	316	303	297	317	272	320	282	311	313	268	303	321	307	284	288	286	313	272	275	309	295	278	281	305	302	316	267	306	307	293	327	302	287	285	289	297	310	313	276	336	286	272	306	298	296	291	313	306	294	283	278	262	298	309	319	293	312	298	281	273	298	279	310	312	279	330	289	278	309	269	304	280	290	291	282	306	281	276	290	305	316	274	274	322	292	320	302	267	286	288	321	316	301	281	281	286	306	322	324	266	292	286	274	276	287	305	295	312	304	293	284	274	263	274	296	303	277	265	310	275	314	320	319	299	286	309	268	311	300	296	278	321	301	304	275	304	282	300	279	281	284	264	293	290	334	304	283	315	308	268	312	297	300	295	316	286	305	289	323	295	272	295	285	266	313	309	293	258	311	324	291	319	312	300	319	308	288	296	294	303	279	295	259	312	287	300	285	298	258	319	297	307	319	295	316	294	338	264	288	282	276	284	267	266	302	259	276	294	307	309	269	301	309	306	319	273	288	271	312	320	292	300	276	269	278	289	284	293	279	310	294	298	307	300	278	311	284	283
6505	6864	13639	16972	18310	15075	13533	12023	15333	15570	13188	10309	6106	5059	4245	3731	3167	2125	1457	1248	1057	895	1322	1062	889	890	930	909	988	1171	1199	1571	2048	2062	2038	1716	1229	1036	844	827	848	836	783	754	783	817	800	837	788	787	846	824	847	812	808	739	762	782	791	795	821	786	804	788	769	789	814	838	789	835	799	750	763	831	820	800	825	771	807	813	827	800	769	819	801	828	833	797	837	775	785	753	798	852	829	804	817	826	822	808	765	798	786	828	784	791	851	819	833	835	777	836	778	759	792	824	809	759	806	807	797	800	776	770	837	810	788	806	812	801	825	793	800	849	813	754	763	823	805	795	808	763	806	765	777	783	796	800	792	827	829	785	787	788	811	851	805	824	800	858	803	794	799	842	708	754	872	792	809	781	812	831	822	830	821	839	846	804	871	794	822	811	809	815	810	824	807	867	774	762	831	829	831	772	844	771	812	815	817	806	819	839	826	840	819	762	812	826	732	799	829	843	848	767	802	803	846	785	747	779	795	832	784	814	784	797	814	792	811	818	806	804	826	773	795	856	784	800	795	840	803	828	812	770	793	806	818	796	789	764	800	770	845	787	777	797	810	805	819	836	813	756	768	767	771	820	759	805	804	833	822	863	810	823	745	802	838	772	828	843	833	791	798	767	807	806	745	839	839	827	806	793	867	858	785	814	745	799	767	791	807	775	836	882	833	791	846	830	748	789	785	813	800	817	861	837	820	813	797	836	821	804	796	798	776	816	811	821	824	820	790	769	831	784	754	863	802	768	808	797	787	791	753	795	819	839	786	795	832	807	775	846	817	811	757	814	835	803	808	823	811	751	777	749	767	825	737	868	826	840	816	765	767	856	777	841	849	832	846	811	774	792	825	794	850	767	809	810	785	870	806	836	808	802	776	823	828	805	841	785	811	834	808	807	889	804	761	735	868	833	766	817	798	801	843	783	783	779	789	780	807	832	777	826	805	772	804	808	822	792	788	793	868	754	839	793	867	766	824	790	842	791	836	757	801	839	854	787	793	809	795	779	767	852	813	795	814	778	789	810	773	796	831	780	838	760	813	864	798	848	811	789	821	794	799	828	772	806	776	763	774	825	814	835	823	790	803	803	798	784	775	784	791	791	758	775	781	790	831	818	818	759	777	776	833	830	812	825	791	800	760	766	808	744	830	750	814	791	822	801	777	789	810	800	806	852	818	820	764	796	789	843	836	770	805	740	812	796	823	808	805	812	803	820	782	813	829	790	814	812	823	819	779	805	812	798	802	725	801	771	820	756	783	785	774	805	792	800	818	840	802	829	817	763	824	804	783	810	822	804	850	790	822	778	831	800	806	783	802	841	797	802	759	768	825	787	812	823	810	825	843	816	853	798	850	801	848	805	805	835	810	789	830	754	853	821	817	792	810	836	871	794	757	826	787	781	836	818	799	809	779	796	817	775	811	769	856	779	851	832	765	838	831	817	771	809	790	814	862	774	822	820	798	799	783	806	821	814	775	755	780	840	805	793	803	823	839	774	792	830	776	791	797	803	784	801	740	824	800	807	794	830	806	813	842	817	788	799	783	871	806	813	776	780	802	790	804	800	841	786	797	830	768	839	843	797	792	767	851	795	804	751	784	808	805	857	798	801	857	814	793	816	801	749	772	786	780	810	808	765	801	801	796	811	818	785	814	800	827	828	823	811	843	839	787	808	845	813	835	794	802	829	794	788	835	830	766	783	791	863	801	781	814	836	817	763	815	846	769	780	815	786	797	827	824	712	737	774	770	823	797	787	836	823	855	803	797	775	784	788	792	782	804	806	818	741	761	828	794	832	822	807	766	778	779	781	780	789	803	807	781	820	784	847	800	793	745	818	775	782	840	809	835	806	806	814	822	784	774	808	835	768	778	788	834	837	801	805	801	826	776	823	809	820	819	816	800	835	863	837	797	770	789	833	814	793	785	780	807	783	758	824	815	803	766	813	875	786	804	811	790	823	801	892	784	777	796	817	801	788	844	791	817	794	746	857	797	763	773	831	798	815	808	850	810	850	765	798	787	863	825	777	744	745	800	799	859	811	799	848	810	773	798	798	864	837	817	773	839	796	844	797	794	835	847	800	855	762	774	788	799	851	825	800	825	816	810	827	821	755	820	767	773	708	774	781	798	802	778	829	803	804	779	812	816	817	786	778	767	803	841	824	811	826	804	809	816	806	791	836	751	837	826	804	783	843	811	822	853	783	788	806	776	785	823	850	785	805	845	794	824	862	815	781	812	745	800	815	826	814	836	798	771	796	853	825	789	776	758	790	793	797	763	814	783	777	828	797	851	849	814	831	774	779	825	768	843	822	806	803	814	813	801	805	836	788	758	803	819	736	833	803	794	775	799	763	830	799	768	788	843	821	829	807	836	793	820	839	796	808	816	781	805	786	802	820	824	777	851	818	843	764	782	773	807	819	772	787	824	816	811	764	814	798	815	826	814	835	796	814	823	785	847	783	842	808	797	832	774	809	826	781	833	755	807	797	777	796	778	825	783	814	800	779	787	819	819	843	782	803	821	806	792	803	849	818	779	774	780	778	823	847	820	815	826	804	844	846	802	817	806	821	852	792	845	819	780	827	831	773	823	842	790	796	796	796	842	790	762	802	790	835	806	814	822	827	795	826	819	765	819	797	800	840	804	793	799	823	853	807	849	823	826	807	814	802	793	826	827	804	844	828	755	787	833	795	810	811	863	852	809	786	766	840	845	827	768	799	817	806	806	762	801	801	823	795	804	791	762	825	790	760	762	792	804	814	804	838	835	819	832	794	816	788	821	775	798	855	806	771	820	820	861	788	750	858	781	835	786	824	811	841	756	823	791	778	874	785	728	775	773	844	773	798	798	791	801	828	794	768	862	824	776	780	790	869	755	826	791	803	820	753	806	827	819	794	792	820	803	800	788	781	733	796	794	782	822	811	790	800	815	784	810	780	828	762	754	751	764	802	777	789	763	819	789	805	766	826	818	827	831	809	848	796	841	802	784	800	796	866	831	813	788	806	767	804	826	840	755	802	769	787	799	806	747	858	803	781	800	834	795	822	794	810	815	868	842	788	809	746	870	775	850	792	820	845	838	789	823	771	775	843	820	816	841	823	801	781	831	832	826	798	800	828	830	806	814	842	801	774	801	824	812	825	782	825	817	763	824	869	808	826	806	798	774	787	844	819	834	824	769	811	788	845	817	784	821	803	780	803	835	793	762	842	797	824	770	805	788	819	809	793	823	786	801	797	831	827	794	789	732	828	819	781	800	804	789	810	765	833	781	803	771	814	809	831	784	773	820	820	837	805	805	850	829	785	816	842	807	809	803	846	803	792	837	840	808	785	873	810	862	828	735	781	788	793	793	806	775	786	799	828	805	780	785	796	858	785	813	784	785	829	866	835	806	787	835	763	834	803	838	814	817	829	835	784	807	748	870	811	833	861	836	841	812	810	785	852	812	794	831	811	783	798	792	807
18221	13738	15771	15519	14677	11031	9129	6713	8714	8589	6225	4145	2387	1831	1541	1206	1042	726	559	450	392	367	1071	599	330	315	350	354	484	735	460	775	1390	1553	1298	933	637	419	337	309	285	282	313	286	286	285	278	279	307	334	305	284	252	316	271	287	288	298	293	309	327	260	290	321	294	259	298	294	276	278	305	296	282	266	278	303	290	326	300	289	299	278	255	259	269	307	273	309	274	306	299	282	282	288	303	351	314	268	328	310	289	311	283	293	281	287	276	290	284	278	236	315	246	283	297	300	295	278	270	283	261	279	269	285	305	275	277	286	277	288	290	283	300	293	276	264	265	306	272	280	298	291	283	317	295	288	299	303	300	309	285	297	298	270	289	271	302	269	289	315	279	263	275	285	279	283	277	269	277	308	299	288	304	296	286	292	294	282	323	298	300	280	278	289	272	254	299	263	278	320	312	317	293	277	301	247	283	291	260	261	301	268	274	271	275	298	265	275	297	287	271	303	280	284	278	295	273	250	293	307	285	290	280	310	301	282	287	275	297	296	276	293	286	291	295	292	265	290	265	322	298	289	280	327	247	296	280	292	301	291	283	309	262	300	287	300	296	308	303	289	267	295	278	290	241	284	323	306	303	306	287	304	302	253	301	298	295	289	287	268	294	276	287	275	270	296	274	302	238	302	283	284	280	301	294	263	267	279	290	261	280	269	280	254	296	295	293	299	304	308	320	251	285	290	301	276	283	268	281	282	315	288	281	293	282	269	256	282	285	264	306	288	248	294	305	285	271	282	346	272	311	285	286	307	308	290	291	271	281	250	285	288	285	322	280	296	276	290	270	310	247	331	291	278	296	275	276	277	287	280	302	267	289	324	260	300	286	296	291	312	267	293	290	302	288	300	310	293	261	286	275	271	298	297	304	275	294	296	297	309	309	269	298	269	323	288	332	303	252	282	313	285	290	288	292	292	250	293	317	275	305	299	289	322	300	282	284	281	305	271	266	280	308	272	278	278	306	271	279	290	329	268	319	312	294	298	288	257	278	290	262	286	272	313	293	282	271	287	322	271	281	294	263	309	276	308	245	311	278	280	262	296	316	265	320	307	281	305	304	292	283	302	303	267	259	265	289	281	276	275	291	293	291	316	274	301	257	302	303	286	244	300	282	288	317	291	325	281	277	292	294	275	277	276	250	305	299	306	284	288	270	291	293	274	267	288	309	273	260	292	296	264	277	283	252	263	287	295	291	265	283	297	298	307	304	278	258	311	260	299	293	284	309	277	294	297	253	272	261	294	290	283	276	292	299	293	292	282	308	304	273	293	314	289	296	282	281	286	305	246	298	291	301	289	271	315	301	258	280	289	291	278	331	320	303	289	311	314	302	260	295	311	297	282	295	304	273	297	277	252	279	262	281	272	283	294	303	277	296	304	269	274	277	301	320	286	287	278	283	288	282	302	294	283	255	306	295	251	279	295	258	300	254	291	308	258	261	289	301	290	292	287	287	309	276	298	308	260	295	281	290	285	269	281	291	252	261	297	265	285	284	275	288	287	295	300	273	308	269	276	262	292	271	257	297	297	271	313	294	288	289	269	291	271	313	282	313	306	275	306	256	315	283	272	259	262	281	250	278	284	300	286	284	281	303	259	258	270	305	262	316	307	298	296	300	258	283	278	291	286	308	278	271	293	280	291	282	299	311	269	301	298	289	288	294	253	297	268	262	273	283	285	269	285	271	269	303	296	288	305	268	271	283	304	279	287	270	288	293	256	268	307	266	249	312	277	313	273	267	285	301	308	286	304	289	272	303	311	270	295	288	275	306	287	285	327	272	299	273	284	302	286	314	296	295	263	321	265	294	282	281	277	309	282	282	310	321	265	250	275	286	262	280	296	314	275	295	292	267	292	307	246	284	303	273	263	288	277	307	286	304	311	290	312	284	291	294	253	269	274	268	289	288	279	289	300	286	272	313	301	275	311	279	302	289	303	301	329	297	261	308	283	295	291	250	305	284	313	251	283	294	287	273	296	305	290	260	321	270	253	293	273	286	287	291	301	278	260	287	289	281	276	278	307	294	255	294	262	302	281	313	276	286	285	295	274	301	301	299	293	274	282	295	299	311	278	316	309	323	306	285	297	304	305	292	283	265	299	287	303	279	273	299	306	288	311	306	299	293	281	296	310	261	291	299	261	286	268	259	276	280	267	303	291	286	267	304	277	298	285	302	309	338	313	301	277	279	263	294	300	255	277	312	275	296	293	294	278	312	311	311	283	289	297	268	308	289	312	264	286	298	299	278	264	302	299	290	273	283	290	263	256	337	316	295	299	275	288	328	315	301	306	260	278	266	288	298	287	296	275	292	293	280	289	295	312	277	261	252	300	274	287	246	260	302	285	299	282	280	260	289	266	284	312	268	313	276	283	304	295	308	302	258	301	265	263	323	268	311	281	289	280	285	253	298	275	280	345	315	296	307	280	273	302	292	295	299	309	317	278	279	326	291	269	275	288	298	262	263	291	273	301	279	280	296	312	279	302	271	272	267	274	292	264	288	304	286	329	274	273	276	306	282	283	302	284	319	259	297	272	275	321	297	297	329	277	280	271	287	320	290	283	295	295	297	298	289	306	274	256	278	286	285	277	295	275	289	305	287	288	296	277	291	265	288	277	282	289	286	280	281	286	285	309	299	291	301	262	304	257	271	304	269	294	278	259	275	270	270	277	297	289	248	277	299	307	287	255	305	300	265	287	291	282	297	308	314	276	264	274	248	269	283	290	282	314	285	293	282	287	300	315	288	284	320	268	277	305	282	283	282	291	289	289	318	290	323	303	287	277	286	297	291	292	266	307	287	274	278	269	286	289	258	273	246	292	274	257	296	274	340	239	281	303	286	299	303	285	321	299	300	316	280	299	279	266	304	269	331	265	288	300	305	302	274	297	281	266	293	288	282	291	281	286	302	305	310	270	303	268	310	252	313	314	285	303	280	322	298	291	274	286	262	258	277	282	271	321	321	291	285	287	294	303	255	268	287	268	311	271	277	264	260	264	289	294	277	304	270	293	291	276	280	301	254	255	275	286	292	302	315	270	287	284	283	285	293	276	316	289	286	285	278	270	280	298	294	255	277	256	257	279	273	323	297	292	266	302	312	294	288	298	322	263	257	295	278	322	285	251	264	263	284	271	293	296	290	280	272	276	300	306	251	278	299	291	260	306	293	291	272	273	287	274	280	281	293	269	266	303	301	305	270	303	275	265	279	310	237	311	255	265	280	268	319	306	293	292	304	295	307	310	319	280	280	297	301	280	296	284	293	283	294	272	310	277	285	269	297	315	283	252	308	297	310	309	282	304	275	298	279	276	306	279	290	270	281	283	305	298	302	285	317	294	260	265	287	284	261	272	289	297	306	248	270	284	289	263	292	288	265	285	299	304	283	281	276	279	287	277	278	301	290	276	290	275	304	287	288	266	264	311	262	277	280	270	274	291	282	308	313	299	292	288	252	270
12028	12129	21837	26462	26131	22706	20437	18366	23522	25842	21151	16994	11854	9353	8499	7327	6708	4393	2853	1814	1488	1395	6178	2842	1270	1104	1201	1670	2190	4555	2295	4615	8598	9317	7726	5375	2941	1639	1090	892	801	762	785	755	748	784	806	805	829	756	782	819	782	839	762	844	818	781	802	759	790	761	764	774	848	783	769	828	747	770	847	802	763	740	769	786	764	786	801	810	825	761	758	826	811	726	765	794	853	777	823	780	751	803	827	821	769	814	838	806	780	757	825	775	752	798	801	785	785	852	787	801	743	785	781	784	834	819	773	733	766	771	820	800	793	813	763	796	800	765	777	808	754	815	778	776	752	777	760	795	819	794	798	790	803	771	757	835	772	793	824	785	842	798	753	767	807	840	787	774	806	797	769	796	773	811	810	784	782	769	772	794	824	800	783	734	789	763	777	758	826	785	744	803	817	812	797	771	824	777	791	777	790	786	770	817	797	753	786	746	808	792	811	805	754	798	806	804	750	801	810	818	808	786	733	743	757	787	827	760	742	799	794	860	851	833	784	762	745	792	774	800	828	792	749	783	807	763	753	849	790	813	812	755	804	733	746	749	786	810	803	756	824	798	747	760	818	809	781	767	815	773	807	743	783	782	800	769	724	777	766	809	789	792	769	766	819	824	857	838	803	760	789	720	805	765	770	785	788	830	815	748	758	767	838	841	787	734	794	794	789	765	793	784	753	747	790	776	768	800	817	815	787	773	756	741	787	763	770	795	767	804	823	819	806	776	756	829	842	853	781	804	771	838	809	766	790	776	800	823	784	804	786	792	764	780	764	808	791	736	826	795	785	778	778	764	790	820	821	779	785	806	817	781	808	779	801	728	799	794	769	752	826	801	746	723	811	767	790	777	778	820	752	814	755	846	818	775	774	803	794	818	832	825	841	775	797	809	794	832	807	766	847	789	822	761	762	759	751	797	796	757	735	790	824	782	790	823	747	763	770	827	783	805	801	806	823	809	776	835	750	784	753	778	829	762	771	833	842	797	768	809	799	790	812	778	836	760	812	806	784	786	811	776	769	763	763	720	863	757	776	764	786	764	785	794	802	813	770	780	774	785	826	776	757	764	782	799	792	808	763	750	771	794	798	774	764	836	748	854	818	756	779	749	807	756	751	812	774	784	777	797	775	803	845	776	791	737	757	766	786	789	775	775	803	776	789	783	772	756	748	769	825	758	792	755	787	843	780	816	820	776	750	754	800	748	791	762	798	791	810	781	765	826	763	758	764	789	773	812	739	775	765	813	760	774	755	764	812	779	789	792	824	793	805	789	770	804	791	739	741	769	799	742	789	791	812	756	764	792	816	785	801	814	765	797	775	820	756	778	766	799	824	802	794	737	796	763	751	758	759	820	819	790	771	795	821	807	810	807	830	792	795	810	797	785	823	791	806	779	826	797	797	756	779	767	770	769	738	737	806	750	772	786	816	791	801	746	766	777	786	803	756	802	802	812	766	837	766	779	762	750	750	779	752	740	836	802	765	802	745	807	840	787	744	796	757	794	797	792	780	783	736	809	797	797	818	755	780	808	791	826	803	792	784	729	780	778	771	779	804	817	799	798	861	724	770	771	796	807	809	797	809	793	770	804	799	783	829	782	805	825	733	826	786	753	801	800	804	799	784	831	747	785	791	793	764	780	834	771	739	757	800	805	830	748	786	823	791	773	834	819	789	732	811	839	745	814	759	793	784	768	764	798	821	790	765	833	760	778	784	815	813	777	801	756	767	807	757	810	791	780	750	760	769	728	752	806	779	825	793	837	812	758	861	795	832	817	811	835	776	800	746	731	836	831	810	776	794	812	812	763	845	764	787	740	762	821	769	756	789	737	767	808	781	789	768	799	828	795	799	772	755	782	794	779	811	782	795	770	765	782	751	754	758	809	736	810	791	797	732	735	755	750	796	782	786	744	781	823	799	763	735	818	770	814	802	764	714	794	789	776	757	807	800	782	775	787	784	771	765	772	785	791	771	804	727	788	764	799	794	755	820	772	760	821	785	783	797	802	772	818	809	795	756	822	774	784	815	816	773	773	766	779	818	780	798	793	785	745	743	729	782	823	718	805	783	797	763	782	773	799	762	802	775	773	846	744	735	786	836	840	772	783	752	754	750	807	846	806	815	786	808	751	736	804	831	807	783	754	755	789	799	758	745	821	785	773	797	789	809	776	816	757	724	763	789	833	794	781	802	778	797	789	780	793	776	800	754	806	774	801	752	765	796	782	746	779	738	785	772	746	776	780	789	738	723	743	800	787	785	790	774	811	758	791	738	806	756	823	803	805	792	818	787	737	775	778	811	781	782	756	836	838	814	859	845	826	798	802	805	782	780	811	783	801	784	805	766	787	791	793	787	793	778	784	799	748	787	738	744	769	768	835	831	799	773	822	705	854	785	812	739	802	784	761	829	811	809	784	756	842	763	740	802	776	732	752	765	793	851	812	771	790	796	775	796	759	787	784	808	781	796	815	737	755	711	796	783	750	785	773	853	807	809	813	809	775	795	777	799	740	796	780	790	881	759	795	772	821	769	764	793	777	795	779	775	792	710	845	773	787	781	730	832	781	801	739	796	821	798	785	725	755	747	791	764	767	779	780	815	805	781	799	775	785	765	751	795	770	806	795	884	744	770	796	788	798	795	782	845	786	753	777	740	806	774	785	812	797	765	823	808	818	771	839	781	792	765	784	790	797	763	788	738	770	843	809	811	752	818	829	774	835	750	764	799	761	776	798	807	794	793	819	761	808	778	843	782	788	789	788	771	804	811	765	789	796	758	786	765	789	797	773	831	788	788	803	823	801	786	783	740	857	825	800	801	781	773	813	780	767	790	792	850	767	802	755	733	827	765	842	748	744	768	809	752	808	817	766	817	791	782	793	791	757	783	814	844	801	826	856	797	841	788	807	794	791	800	802	807	875	800	768	819	740	771	765	789	815	821	817	783	757	761	798	816	760	728	779	854	783	772	804	803	764	774	800	779	784	802	838	756	824	785	810	765	802	815	795	795	813	755	822	801	789	755	763	783	830	773	782	759	777	846	824	806	814	788	793	826	769	800	784	784	750	838	821	801	767	803	791	808	768	827	822	788	778	744	793	725	767	768	794	812	789	740	823	792	792	783	818	759	766	838	778	815	813	834	803	843	803	820	750	745	785	829	786	841	817	807	797	765	793	838	767	795	770	756	745	827	827	781	756	774	743	788	817	859	782	819	744	799	788	787	820	819	736	805	766	757	846	815	786	818	787	752	759	779	797	802	788	805	805	776	835	762	840	813	768	767	839	786	808	783	768	774	781	846	816	785	777	798	805	785	774	764	782	814	793	776	760	784	784	811	803	752	818	775	774	743	758	807	741	804	743	810	809	827	778	774	788	779	801	749	811	765	815	840	811	735	846	799	732	785	801	816	783	782	769	833	776	780	800	837	783	800	770	813	803	792	795	761	788	785	810	746	858	777	763	803	821	790	788	777	776
26872	20547	22195	22036	19962	16069	15183	12279	15439	15065	10012	6639	4079	2896	2469	2188	1951	1108	687	450	384	432	1639	596	347	355	522	596	595	827	389	1036	2550	3043	2528	1669	962	510	351	279	273	221	231	206	248	241	249	271	261	250	250	285	245	234	236	254	226	200	274	247	260	258	237	247	247	249	226	289	211	266	237	246	257	258	237	257	242	236	252	233	217	227	259	273	244	245	248	222	273	239	274	243	250	248	271	259	241	284	238	252	253	238	251	242	239	237	247	245	247	218	233	242	240	229	270	235	246	245	236	238	217	259	224	244	233	239	259	254	284	252	256	222	267	241	239	266	243	261	233	238	254	284	215	232	226	226	258	270	237	236	264	245	233	251	235	219	228	254	243	233	261	253	247	243	240	230	247	237	233	237	249	248	212	271	254	287	257	243	227	246	256	252	235	251	236	199	232	258	262	231	236	249	240	227	266	268	242	276	256	251	255	251	249	265	255	258	235	256	243	251	245	237	235	245	229	234	258	245	212	241	255	287	234	262	218	267	263	249	242	257	234	247	255	260	221	248	260	270	272	267	255	229	270	227	249	240	248	249	218	243	259	234	269	209	227	234	231	264	250	243	243	235	208	261	245	246	253	228	269	229	252	244	238	226	263	256	244	243	248	236	254	236	255	271	257	218	221	255	225	241	251	265	268	212	246	237	226	263	238	236	246	245	272	226	243	268	240	268	251	259	224	241	240	254	265	279	217	199	259	231	233	241	265	254	241	247	237	251	202	247	264	239	251	243	241	228	254	230	247	253	235	217	228	213	244	261	260	254	239	238	223	243	233	240	237	281	269	254	271	264	230	231	248	263	208	237	277	278	256	243	264	242	240	275	237	252	263	253	240	262	260	256	230	252	254	264	242	221	245	205	261	240	236	251	238	231	261	254	254	236	273	227	259	281	254	257	233	234	258	245	247	228	276	268	242	255	236	291	247	271	258	242	249	237	258	226	236	247	232	229	230	263	251	262	269	245	239	258	255	228	249	263	275	226	237	245	254	249	247	226	235	237	250	251	248	271	263	254	254	249	243	237	262	211	242	227	269	218	237	247	278	250	245	260	275	228	249	250	249	235	224	250	259	250	228	234	260	245	244	222	239	271	246	203	258	236	244	239	262	235	247	243	249	275	227	237	244	224	264	230	251	236	242	251	240	228	243	240	222	250	251	244	269	230	259	243	230	235	243	253	246	225	246	244	243	271	246	251	244	240	250	239	262	247	270	241	231	251	242	271	255	269	225	244	288	239	238	263	262	228	241	224	229	248	248	276	223	229	242	239	246	231	294	247	247	232	245	227	225	261	239	242	254	245	238	245	249	247	264	240	262	226	246	239	247	248	238	248	270	237	215	224	235	267	233	240	280	212	264	269	225	242	267	248	253	238	247	236	255	264	242	220	240	239	246	291	254	242	242	254	227	225	228	237	224	259	241	233	232	215	270	245	256	249	229	256	225	228	256	238	249	251	237	250	258	240	255	243	238	225	214	270	221	245	262	246	250	270	233	226	223	240	264	251	201	249	288	231	266	260	247	248	239	225	250	219	264	224	254	259	292	275	245	252	217	236	206	257	255	271	244	232	236	233	218	239	253	263	245	262	230	250	245	235	264	235	249	236	233	249	277	247	233	204	257	248	234	269	259	238	224	222	247	237	234	271	226	259	240	241	234	247	279	269	256	245	254	277	234	214	251	252	258	246	222	287	259	276	239	269	204	227	256	230	246	255	213	267	246	260	229	244	227	248	220	255	236	233	246	261	232	244	242	221	241	258	260	251	250	244	249	241	213	261	262	233	253	228	230	250	227	282	218	256	236	255	248	237	273	238	259	245	221	264	204	227	261	253	218	242	289	238	257	258	242	262	256	263	232	236	245	244	258	245	266	232	270	244	245	246	260	250	243	232	268	256	231	239	218	243	263	217	231	263	246	281	227	239	241	250	246	241	225	239	223	209	220	266	243	236	244	264	255	215	285	255	258	268	274	244	245	252	274	264	248	247	258	260	239	255	224	243	262	263	293	243	244	273	227	239	255	234	220	259	259	260	256	260	278	240	245	242	236	259	265	258	281	242	223	262	226	243	229	213	248	245	240	217	239	231	243	240	238	271	199	252	224	242	249	256	248	238	231	232	248	245	235	262	246	257	258	272	248	263	233	243	260	222	267	221	238	211	269	234	234	220	225	261	267	260	236	227	235	236	226	210	222	232	247	231	253	249	232	250	246	240	239	259	245	262	260	267	250	252	273	237	207	234	249	260	252	241	235	248	218	235	250	263	274	239	253	256	242	226	262	260	234	263	249	237	238	258	218	255	267	267	257	259	272	255	231	227	273	227	247	264	249	264	222	237	239	248	252	249	263	249	223	268	235	240	226	235	248	240	246	209	214	236	235	234	265	227	253	267	248	247	267	246	257	262	226	262	216	241	247	273	263	250	235	230	253	213	234	269	264	265	254	235	285	229	260	229	217	246	261	239	248	249	278	234	241	269	249	267	235	252	238	264	245	248	258	249	253	199	257	248	235	253	232	242	230	246	256	234	241	235	282	283	277	248	247	246	238	265	227	246	243	243	221	261	258	229	258	272	234	254	236	275	229	254	236	243	230	250	235	244	233	237	242	255	237	230	255	254	242	234	270	265	248	265	238	212	267	219	232	254	267	227	230	244	264	238	246	261	282	210	205	221	260	235	229	243	244	222	233	240	269	236	230	250	242	257	248	213	248	250	220	253	224	209	240	242	215	226	228	251	277	256	205	216	242	257	227	234	232	247	240	255	226	263	275	241	243	236	228	266	260	290	265	235	227	265	241	273	239	219	238	249	268	230	256	244	250	226	249	232	243	264	251	239	256	241	239	223	233	218	266	247	232	225	215	263	262	229	255	227	237	246	234	232	215	269	233	237	257	261	244	216	245	209	230	215	227	253	257	267	275	228	262	254	278	229	235	241	230	275	248	230	244	270	265	249	239	279	258	264	258	227	233	253	245	257	234	261	262	243	208	233	238	273	230	234	233	224	254	243	250	243	260	269	254	237	250	246	252	244	249	242	220	241	243	247	270	219	252	259	242	237	258	242	229	249	245	236	245	230	306	240	246	263	257	208	258	265	249	290	276	259	237	217	216	251	284	236	259	260	257	253	248	248	242	232	281	233	250	212	221	246	251	244	278	270	253	248	261	219	222	242	267	256	259	244	236	244	254	244	232	224	247	243	257	237	233	248	256	245	244	246	229	242	274	256	254	228	247	247	256	230	242	236	269	258	227	269	243	237	243	246	252	240	246	232	242	236	231	218	260	232	247	201	240	251	219	216	257	267	244	255	239	262	255	236	242	263	223	272	242	255	249	265	255	243	236	255	199	233	259	241	243	273	250	241	242	258	229	260	251	234	243	237	249	242	249	249	274	247	249	236	235	232	233	246	242	257	220	279	247	204	236	230	238	222	256	236	230	262	213	252	229	233	251	236	280	234	233	231
16540	16174	26911	31849	31857	28447	28216	24253	30719	32893	26411	22702	16827	13794	13035	12093	10723	6434	3912	2237	1811	2247	10041	2571	1560	1457	2755	3612	3212	4716	1791	6980	15642	16930	14464	9987	5369	2527	1293	843	651	649	671	697	712	633	670	672	692	678	677	661	683	691	665	716	732	680	689	658	687	661	684	685	658	634	683	660	726	652	656	727	725	641	672	674	696	651	672	718	663	697	648	718	681	687	664	645	693	666	676	676	696	659	648	708	655	703	660	677	657	726	709	652	624	644	694	703	699	684	679	691	730	681	676	676	697	683	697	678	720	683	686	690	658	693	724	693	636	697	704	722	720	696	693	687	687	675	665	706	694	637	664	699	661	715	685	696	691	716	666	692	680	699	704	648	640	649	691	699	701	682	656	689	692	647	648	679	628	690	637	690	688	728	704	705	694	685	711	635	728	675	664	658	665	700	692	663	644	666	663	696	678	689	690	668	696	695	659	662	665	637	707	677	663	696	658	649	721	704	696	702	660	667	666	669	690	700	659	644	716	698	678	649	664	683	671	696	676	717	695	695	687	684	666	646	711	661	702	734	670	632	704	654	713	716	675	691	698	681	651	741	666	659	666	704	631	687	672	676	669	717	665	717	724	651	719	655	697	688	697	679	669	673	652	653	654	682	668	664	654	694	714	712	704	689	717	658	657	638	687	710	648	683	717	675	677	758	685	683	695	671	693	660	691	643	689	689	689	671	653	679	638	699	701	680	704	718	713	704	681	654	696	687	680	673	711	670	688	656	668	690	678	710	728	698	685	665	690	677	675	701	662	635	685	650	674	704	652	694	694	675	667	665	636	724	687	708	689	650	673	697	720	766	699	688	617	695	704	655	692	664	669	668	683	656	726	679	668	687	659	701	693	699	699	663	656	668	685	692	701	720	722	645	702	689	706	672	654	678	690	696	661	652	648	662	648	685	648	660	650	686	692	663	672	707	718	695	703	683	667	677	670	656	718	679	682	657	666	636	690	770	668	694	660	690	677	746	673	675	692	664	691	684	691	668	669	656	643	677	665	663	715	710	710	710	692	684	715	649	676	679	672	675	677	667	669	683	673	629	657	700	680	689	699	669	656	669	720	680	688	653	695	675	695	703	672	690	653	709	678	638	649	664	725	664	725	636	678	695	692	647	671	688	675	706	726	649	690	677	697	659	678	675	682	682	667	706	647	726	676	674	689	675	685	638	702	680	657	657	717	677	701	715	655	699	638	665	741	665	628	678	681	698	734	680	693	715	702	689	734	668	661	698	683	668	711	702	666	637	721	676	697	709	699	688	716	724	668	711	698	645	690	665	691	685	642	689	703	682	689	626	644	679	696	692	753	685	736	674	711	659	696	667	713	657	689	677	647	684	676	724	653	713	678	726	720	726	715	657	692	680	699	668	681	735	690	726	690	690	704	695	676	708	675	695	656	684	703	714	701	661	667	692	743	704	675	692	691	661	726	658	629	738	691	671	631	676	706	687	688	705	716	752	660	683	695	713	722	732	690	676	676	720	695	702	711	717	660	726	647	716	687	723	656	635	656	699	678	672	649	712	695	738	676	694	690	691	637	709	695	664	661	688	718	698	684	663	682	713	664	674	685	681	634	706	686	697	712	681	681	681	729	664	682	734	700	697	658	694	683	697	713	668	661	731	686	718	692	682	682	678	699	703	686	688	685	679	682	661	648	660	652	642	697	681	654	705	691	646	679	656	699	663	668	692	672	670	698	690	702	647	693	660	687	708	665	674	698	696	658	632	679	699	644	668	653	659	663	661	684	708	672	662	649	673	689	727	693	669	683	698	684	674	660	704	675	665	696	647	675	695	674	692	674	661	658	684	670	693	649	696	660	688	674	733	676	654	702	724	619	680	675	652	676	642	734	674	656	716	653	702	715	651	680	670	689	700	680	652	684	725	722	718	663	634	657	744	653	687	663	627	715	687	693	671	652	698	648	642	632	776	701	663	659	639	660	617	679	683	672	682	695	649	661	644	622	692	673	650	688	655	655	665	657	725	669	703	650	722	693	738	684	682	680	704	662	692	678	722	712	671	672	689	665	673	715	637	675	704	642	694	628	650	731	701	683	709	706	714	698	672	677	670	695	664	696	714	689	706	701	656	668	696	720	700	689	747	728	667	639	710	692	689	670	650	717	684	657	682	650	660	684	615	698	679	655	720	698	708	686	655	677	672	652	719	673	662	683	706	663	695	664	714	652	691	691	703	704	655	653	664	670	712	714	692	649	669	686	700	673	680	678	649	693	679	667	690	674	684	698	720	694	686	720	698	727	685	697	695	658	685	734	687	668	695	690	679	700	683	683	672	685	658	688	718	661	655	711	676	665	694	701	656	674	679	688	637	696	671	684	687	686	691	674	697	664	654	664	677	704	670	689	658	698	682	681	686	667	665	692	643	705	702	700	687	679	660	734	664	686	658	687	660	687	683	661	716	668	629	721	717	716	675	659	680	726	687	684	661	712	678	697	679	683	712	678	619	665	695	655	668	657	651	706	703	673	668	653	699	694	715	694	677	717	677	633	714	653	697	665	684	702	721	672	731	664	723	740	659	650	675	701	678	694	687	672	643	710	671	687	700	710	736	695	676	729	690	637	684	654	681	695	671	705	689	685	675	664	710	688	734	754	705	663	705	685	724	676	686	697	721	681	724	656	765	661	685	704	673	711	678	692	681	699	716	714	654	672	722	633	657	682	707	676	702	682	670	672	683	678	710	712	680	697	691	654	679	701	724	697	672	681	710	699	634	696	706	663	717	698	635	666	674	695	647	674	616	634	728	647	682	688	669	673	694	691	667	679	689	673	696	640	697	735	718	687	696	715	714	664	671	709	709	682	669	688	643	709	686	722	710	653	619	721	706	667	637	675	695	703	665	666	678	678	681	702	675	701	680	720	704	711	725	739	629	669	688	704	663	656	667	648	668	683	679	663	714	703	684	713	676	674	659	657	701	586	694	716	655	691	672	660	706	692	702	680	710	660	698	646	673	704	725	651	647	706	668	652	654	726	681	679	684	641	672	669	696	714	689	706	670	705	648	677	708	682	664	686	691	690	693	691	687	650	692	658	753	667	734	637	701	690	667	687	675	725	740	696	742	723	718	700	721	685	680	679	669	704	664	706	648	691	654	663	685	691	674	669	710	638	679	710	728	720	679	659	709	674	683	655	670	695	677	701	658	703	687	673	648	691	635	695	647	725	702	662	676	724	701	664	696	678	633	666	689	669	635	717	665	672	690	707	697	709	676	651	649	706	735	662	676	722	714	664	677	698	667	725	656	666	707	624	684	645	633	749	668	699	687	687	745	708	693	702	669	666	688	683	663	681	652	697	655	703	673	699	667	659	680	717	678	667	726	697	717	734	681	672	621	716	656	657	681	728	720	714	693	680	738	646	688	700	674	680	679	652	712	677	712	697	676	700	683	744	648	711	688	716	676	700	686	653	686	660	695	670	674	716	710	668	652	653	665	663	650
8818	6338	7767	7739	6507	4896	4909	5193	6847	5133	2781	1776	1080	893	798	754	547	402	394	362	327	361	304	306	341	328	345	291	294	335	302	359	383	510	511	518	449	414	321	323	286	277	322	275	313	292	300	293	287	318	294	342	313	291	286	299	330	285	287	285	297	303	279	323	285	297	317	265	318	303	311	285	311	300	299	322	299	289	296	328	292	334	292	295	319	299	303	318	285	316	313	308	308	280	348	293	295	308	294	308	317	308	314	262	317	317	292	299	301	283	309	330	315	287	306	305	290	277	307	308	240	322	297	308	299	312	329	334	302	305	315	340	309	310	307	301	292	315	298	311	302	281	299	308	313	316	298	326	298	301	282	333	306	330	334	304	294	247	281	313	311	322	315	287	329	326	294	294	298	318	310	301	305	301	336	312	313	309	317	290	287	274	347	318	313	323	264	327	304	297	306	267	301	306	314	328	295	318	300	312	278	321	310	328	325	308	311	294	309	310	307	327	279	286	290	273	288	279	305	309	272	317	299	279	303	325	290	296	293	293	298	332	286	312	294	296	291	290	292	304	283	292	323	329	291	291	294	323	353	314	306	326	320	281	339	296	296	304	344	340	271	299	316	278	274	299	290	293	295	282	304	287	269	318	318	298	291	308	260	302	307	310	287	293	305	295	298	287	277	328	303	295	306	303	306	293	325	326	328	285	298	319	310	297	298	300	307	300	302	340	288	283	323	297	269	268	303	296	299	284	279	301	275	295	289	304	277	312	291	318	329	303	296	303	287	293	280	285	297	287	321	310	296	291	323	266	298	281	289	320	297	291	305	305	314	299	315	323	343	325	285	301	271	285	281	306	295	301	310	326	298	314	309	321	306	319	301	320	309	319	287	281	289	274	286	301	303	298	264	284	299	327	330	319	299	300	295	287	266	302	280	308	291	309	298	282	319	289	348	300	319	302	276	275	285	300	325	300	289	283	341	290	338	269	302	296	334	286	269	296	303	292	325	314	303	318	270	293	309	302	332	307	320	294	303	280	303	320	329	293	289	326	258	268	329	308	329	301	328	341	312	315	305	322	299	292	320	326	286	318	345	278	353	281	293	289	325	310	298	292	309	283	293	274	271	292	315	299	271	315	305	294	297	323	316	332	311	311	277	311	298	306	308	288	303	285	308	301	251	333	305	332	330	307	330	299	271	300	287	309	266	335	306	314	331	294	319	310	314	300	317	306	309	318	329	331	309	323	289	285	319	277	299	301	279	312	306	282	287	273	304	298	304	306	331	277	284	292	300	304	283	306	302	291	313	302	287	307	348	313	289	326	280	317	312	322	287	313	307	298	302	308	307	276	311	307	291	287	308	308	302	309	309	296	344	293	292	310	320	312	298	319	313	244	308	353	284	279	272	277	283	316	294	291	286	310	306	321	277	311	280	308	310	322	283	306	298	285	313	323	323	310	314	316	284	285	311	343	324	295	291	300	291	319	292	328	292	293	273	329	313	315	311	305	335	281	310	311	299	289	314	281	311	304	299	299	290	299	302	290	309	331	301	305	302	287	317	301	312	270	291	300	319	324	306	305	283	325	328	330	300	306	282	285	320	302	290	285	309	307	301	314	302	284	277	296	289	306	308	343	292	307	291	329	322	286	331	297	301	295	324	335	278	323	302	302	300	285	324	282	318	328	327	316	310	318	341	280	278	286	302	288	302	307	321	301	269	311	327	316	291	321	297	330	310	320	301	331	296	314	315	313	299	313	286	317	330	261	289	331	293	310	333	306	285	312	307	358	314	283	282	291	282	307	319	300	305	296	298	294	341	285	300	306	320	301	284	292	314	281	301	260	325	297	314	302	288	279	286	321	299	300	300	308	312	324	310	327	329	287	306	287	307	317	312	318	269	305	288	304	325	289	286	296	302	323	307	325	307	287	333	313	330	300	288	261	337	323	262	291	304	293	309	305	308	282	312	336	327	302	284	316	305	291	292	292	276	317	310	286	285	287	303	285	276	313	301	280	318	307	290	285	288	306	312	322	306	308	301	332	310	303	304	319	295	297	312	336	262	326	328	312	309	295	308	284	335	300	280	264	266	322	308	274	322	312	316	275	292	285	304	299	293	328	295	301	294	312	306	303	320	294	307	307	298	309	293	291	331	291	281	289	300	281	312	290	314	320	301	296	290	292	275	264	282	300	296	307	289	308	287	294	313	298	333	295	319	318	300	326	311	273	290	263	268	297	306	301	276	299	339	340	308	287	292	303	327	264	291	301	331	324	291	301	250	305	332	320	299	292	307	323	305	295	296	324	276	297	285	339	307	294	300	294	289	304	324	299	305	272	288	290	300	297	273	308	276	303	335	307	256	318	295	341	315	281	299	303	299	289	309	298	306	285	303	298	301	290	290	314	313	275	293	297	294	294	317	278	316	303	324	317	303	306	271	342	286	265	284	298	298	281	291	317	315	289	314	316	307	291	287	296	302	325	273	306	286	317	315	283	290	318	313	310	324	298	301	299	313	260	317	304	296	318	356	286	321	297	268	313	311	295	321	269	283	317	311	296	312	317	304	318	311	287	306	303	291	303	316	315	309	334	302	286	278	286	252	312	308	292	309	281	318	342	263	296	301	309	288	295	315	299	297	328	300	275	297	303	284	296	282	301	294	308	307	317	315	269	325	336	303	300	303	276	294	308	316	309	276	318	267	279	302	263	317	336	304	324	306	302	322	295	294	292	295	277	297	293	330	249	279	317	330	291	312	278	326	318	275	312	302	307	313	294	310	306	325	302	325	299	297	329	290	303	305	288	311	305	268	303	312	296	321	297	306	287	288	334	306	283	297	278	288	304	326	303	328	307	305	339	291	314	297	296	307	297	305	292	289	283	318	337	295	301	290	313	300	310	291	294	293	298	308	291	267	283	298	308	277	286	313	326	322	311	278	291	320	308	315	283	325	314	320	293	305	318	302	296	279	329	297	280	309	343	327	294	288	289	327	351	306	302	352	289	307	311	307	307	295	311	326	266	292	298	305	311	287	303	305	327	298	278	282	318	269	324	303	304	317	296	301	252	288	311	305	314	331	307	286	307	309	302	302	297	334	317	293	338	276	327	322	316	298	311	273	306	328	308	321	289	307	287	320	274	277	306	332	312	316	291	294	300	301	312	309	309	286	288	280	303	308	314	261	299	286	320	308	275	315	323	304	288	314	278	306	331	270	347	301	310	339	290	285	289	318	304	290	288	307	322	283	318	284	297	306	319	291	283	310	287	298	313	301	302	294	299	291	300	299	309	287	346	306	282	316	291	311	293	303	302	293	292	296	281	312	301	280	294	305	311	318	262	289	341	304	304	284	285	307	317	340	305	334	307	279	317	318	298	285	302	303	271	310	303	310	300	298	257	290	323	340	306	310	298	286	256	270	285	296	301	298	311	326	278	268	316	316	268	331	300	342	288	315	321	297	294	275	300	303	307	322	287	293	313	327	311	308	307	300	292	303	286	307	305	329	314
6019	6497	12998	16815	16553	14197	14924	15143	18992	16054	11760	8631	5618	4350	4058	3817	2697	1589	1319	1039	1029	1076	1014	973	968	969	1026	954	909	961	895	1135	1750	2118	2316	2052	1587	1216	871	854	854	810	876	813	887	821	846	800	774	835	839	803	854	813	796	882	864	838	781	811	878	788	809	858	854	798	833	816	845	796	801	780	777	844	791	814	786	841	873	813	828	888	856	872	835	774	830	827	848	801	795	804	808	808	821	769	805	802	853	848	833	788	823	841	827	808	837	768	795	864	797	794	795	812	899	846	863	803	871	809	829	810	876	839	826	851	820	838	837	828	840	801	842	808	796	823	796	828	840	837	812	803	861	796	764	820	814	802	851	834	823	801	846	854	861	816	801	814	811	810	844	817	843	829	825	814	851	829	850	882	878	820	790	883	823	827	876	826	797	808	806	807	868	855	854	833	811	844	820	812	836	818	839	769	843	813	853	812	851	847	801	855	861	847	847	828	797	821	834	809	821	877	824	828	832	814	829	839	870	840	820	763	863	805	841	810	877	850	799	800	799	809	796	848	816	809	850	866	796	789	858	822	807	825	789	828	812	792	805	779	819	761	834	811	793	752	807	841	827	825	827	793	820	839	836	775	837	888	829	809	814	834	876	846	844	835	782	833	826	776	794	878	812	838	799	825	855	875	833	839	848	808	797	861	796	805	846	833	802	839	840	865	801	816	827	878	828	823	777	849	804	864	816	817	860	878	772	820	797	876	818	827	843	814	759	834	792	817	788	892	803	861	846	842	836	770	803	845	831	845	763	841	790	806	817	812	789	807	843	839	861	823	827	880	853	806	849	832	855	799	827	863	818	849	861	822	862	826	777	789	858	812	834	832	839	855	816	797	851	841	826	849	826	824	794	865	851	785	775	811	800	774	873	813	799	865	865	775	871	881	808	817	859	860	871	832	814	806	814	854	798	861	849	819	810	842	836	807	832	813	842	856	806	842	823	827	880	828	796	846	840	801	820	762	824	842	811	795	807	832	802	810	828	812	814	816	787	823	851	837	844	790	828	798	812	816	853	831	791	807	883	792	857	845	840	844	834	764	805	782	832	825	843	822	910	870	863	805	823	836	858	786	808	792	801	814	877	767	876	800	851	774	838	789	837	828	834	801	802	783	805	816	823	845	894	789	825	845	827	815	819	815	821	810	835	807	803	840	829	843	831	768	850	849	810	793	809	856	812	853	821	789	863	840	836	826	798	792	794	847	817	819	839	788	784	862	848	862	811	827	840	820	853	808	809	810	836	809	852	779	789	826	796	844	857	824	825	844	791	802	838	818	824	835	829	811	826	868	797	884	854	842	814	852	810	799	856	837	817	843	839	800	785	814	818	825	817	793	861	811	816	804	808	843	876	862	813	795	838	784	818	790	818	860	890	827	820	803	849	824	891	813	790	799	840	838	828	806	774	791	857	790	853	836	832	803	782	829	858	771	793	823	815	846	823	883	829	855	782	791	786	808	798	789	884	854	867	836	957	856	821	846	810	788	888	755	844	828	830	806	830	857	857	808	829	849	787	835	817	841	842	856	828	805	852	794	811	832	864	884	796	840	824	854	799	834	812	826	828	823	822	847	827	848	843	785	847	826	823	807	836	821	795	788	815	804	855	808	877	798	823	832	808	824	835	792	857	812	872	854	835	852	885	879	796	830	801	806	880	827	801	874	821	812	796	836	830	823	840	765	789	859	837	787	805	788	861	801	843	844	860	843	878	804	866	862	842	880	862	867	812	835	823	857	831	834	829	839	852	801	830	831	861	845	819	864	831	839	812	812	822	790	831	851	838	791	819	787	861	875	827	878	875	829	822	746	820	851	850	823	866	832	793	808	808	857	814	873	844	818	776	854	832	808	797	838	838	848	803	841	803	777	803	810	807	848	804	821	817	759	836	849	813	768	827	796	868	845	851	840	837	821	837	873	828	790	879	841	813	806	845	835	831	802	825	812	831	775	857	841	821	884	804	851	809	829	854	841	848	884	787	818	818	865	885	817	802	825	794	837	798	878	840	824	823	851	812	830	841	872	824	797	795	822	833	811	805	826	838	820	796	817	834	788	850	806	860	809	777	776	806	817	850	859	785	829	804	812	782	856	817	852	827	822	791	820	866	821	812	787	788	843	806	831	859	799	836	881	779	772	816	797	773	830	827	836	841	869	825	803	804	856	808	850	867	786	854	829	802	796	771	828	807	803	799	803	842	819	844	812	807	845	811	851	853	846	814	841	833	840	794	820	802	875	774	882	826	778	786	840	807	791	832	814	832	837	835	844	890	806	791	796	837	852	825	768	847	841	904	857	856	808	830	876	858	869	834	812	796	823	792	871	848	885	756	799	824	812	817	791	794	848	824	895	815	755	816	847	790	753	785	782	819	754	817	885	851	838	801	783	846	799	901	775	839	846	847	829	820	871	770	875	846	788	845	804	825	798	833	837	773	839	827	803	800	834	802	860	827	762	821	758	781	858	808	807	869	836	807	803	821	814	868	841	856	820	839	829	838	807	799	872	785	837	809	869	854	754	858	834	841	834	810	810	839	879	864	874	802	857	822	803	826	810	793	817	827	831	855	821	769	854	823	880	837	843	800	766	807	786	801	822	874	858	804	866	838	872	825	806	809	848	813	808	812	846	834	799	836	856	774	810	831	808	827	873	808	829	860	831	820	804	862	836	857	813	843	850	801	819	862	797	743	829	855	827	813	862	863	783	830	834	838	826	831	858	794	823	818	854	809	836	801	819	803	811	881	810	860	874	783	849	809	813	816	818	800	837	853	846	801	781	835	861	828	843	845	797	827	776	854	855	833	836	808	810	873	789	807	851	850	839	793	851	770	862	837	818	836	843	842	791	792	838	828	815	834	819	847	878	825	834	815	832	765	832	829	840	828	841	789	826	858	831	816	869	828	785	846	828	852	838	885	828	878	780	833	854	784	826	848	850	839	850	882	830	838	815	826	861	832	869	840	857	841	823	880	861	808	849	766	830	817	831	793	812	842	833	860	822	815	836	799	808	784	824	891	845	838	848	832	808	839	802	854	836	801	839	858	819	814	844	820	866	837	823	822	804	793	857	798	823	853	801	814	831	874	860	823	837	861	846	809	811	862	823	855	870	876	813	825	850	816	846	859	809	793	810	840	846	879	826	837	835	810	837	851	831	895	808	838	833	836	816	850	821	807	805	836	771	838	781	776	822	832	836	818	802	842	855	855	851	788	804	841	821	824	862	874	800	811	786	798	859	830	823	839	829	801	795	830	860	808	801	799	831	893	838	815	790	841	862	838	817	835	856	787	868	832	868	853	844	878	895	776	815	892	824	843	821	834	807	811	820	794	779	790	793	809	797	792	846	805	858	851	834	815	824	873	834	877	847	777	863	865	849	873	839	852	814	840	815	895	826	820	804	824	830	897	832	858	831	882	823	807	799	843	799	851	774	821	789	765	808	789	855	847	821	805	806	822	796	822	829	818	820
17277	12036	14732	15055	13643	10205	8928	10216	10306	9047	5906	3306	1986	1827	1505	1383	947	669	473	433	420	484	426	385	425	412	369	324	384	415	361	565	1047	1840	1846	1295	754	467	377	298	279	282	325	280	319	221	292	297	270	289	275	314	283	288	295	272	324	265	305	253	334	296	291	307	313	293	323	306	297	306	301	309	306	277	304	264	279	279	287	271	284	294	313	281	303	274	303	320	253	287	315	311	286	287	296	280	316	283	290	326	277	310	316	299	298	293	289	296	299	258	284	275	279	283	261	294	273	275	301	295	263	264	287	274	318	291	281	276	268	288	293	276	316	299	290	275	284	287	257	294	292	300	292	315	283	275	292	259	303	323	291	276	321	281	282	269	249	281	285	273	303	299	297	287	286	278	298	313	309	297	286	283	296	302	265	317	271	282	291	305	310	291	289	282	321	297	287	270	288	285	284	310	278	303	268	290	265	275	290	290	290	285	273	303	322	291	266	259	270	306	274	287	309	288	289	295	271	265	299	278	296	289	289	283	282	296	285	290	269	292	303	286	280	278	281	318	273	277	298	290	277	273	316	266	296	269	307	283	279	288	249	281	319	299	313	288	275	291	286	271	267	269	313	248	295	275	270	312	290	294	304	305	330	276	293	302	292	255	298	311	274	292	294	287	287	288	318	274	280	266	303	302	286	278	269	292	294	300	290	308	276	257	274	286	284	272	286	278	282	277	290	295	277	294	269	306	295	264	280	299	329	283	277	282	272	299	285	324	276	280	295	288	282	289	295	315	301	282	300	287	289	286	285	287	271	293	258	291	291	290	311	283	284	280	283	263	277	297	276	314	253	313	294	301	285	284	288	285	301	308	301	228	289	302	283	302	304	296	299	280	277	281	288	261	280	280	297	299	307	280	263	257	303	312	313	304	292	275	290	278	286	293	298	266	294	309	293	278	313	264	275	283	278	276	261	306	303	305	301	289	278	254	294	314	279	266	306	302	291	316	274	278	276	277	296	300	326	307	284	289	295	299	289	291	262	285	290	259	283	293	291	286	307	284	284	270	274	282	257	315	320	278	282	290	298	274	284	294	310	292	294	287	287	257	269	288	295	290	305	281	308	280	336	304	293	313	272	301	287	298	296	283	281	250	305	326	270	295	290	280	284	306	275	265	299	301	295	273	266	267	289	289	298	263	307	294	304	271	307	277	258	278	290	280	305	294	289	304	294	275	279	279	295	315	278	293	275	326	276	314	289	298	267	281	294	280	285	285	307	318	310	295	293	286	296	266	284	303	315	274	280	286	295	267	305	321	327	274	284	275	329	282	285	324	293	288	292	304	260	309	290	260	288	285	300	292	294	283	281	272	283	305	313	270	283	279	276	310	288	281	281	292	300	310	300	299	293	278	295	296	268	280	280	291	281	262	260	298	303	296	313	292	299	275	293	316	267	293	289	305	279	270	276	313	279	301	297	286	280	297	327	357	285	292	296	322	273	258	269	296	320	294	277	271	296	258	291	287	295	275	307	320	306	247	277	281	281	292	299	277	298	297	295	288	309	306	323	308	296	306	301	289	285	287	290	263	299	285	281	315	295	277	270	276	277	285	309	267	303	312	261	260	268	315	263	292	260	296	284	280	280	287	296	307	264	314	312	264	273	293	251	268	280	292	292	291	306	283	269	319	283	295	286	254	267	266	280	296	321	289	332	277	286	290	253	302	290	281	264	295	262	305	295	306	280	307	292	302	284	266	285	323	250	305	292	254	290	288	271	294	292	281	269	297	279	285	307	316	293	330	264	281	282	300	299	292	297	252	283	265	286	291	293	301	277	282	311	303	299	356	313	317	306	284	303	310	271	302	299	294	303	287	281	295	281	292	285	310	266	287	279	293	301	310	302	289	289	315	302	295	287	271	327	300	275	281	293	301	281	296	282	316	272	282	289	275	297	297	316	265	305	296	297	280	286	258	287	290	288	277	274	309	300	299	293	285	261	253	297	269	304	310	272	304	312	284	290	296	327	306	319	282	288	289	292	308	312	292	294	295	306	303	259	268	283	309	313	274	278	281	309	278	280	296	299	269	279	261	274	304	283	271	274	305	274	281	277	287	290	316	293	278	282	307	291	307	336	289	293	336	273	262	299	305	304	306	307	291	304	290	298	284	271	297	273	295	298	315	280	310	281	279	300	284	289	318	307	288	310	288	302	256	311	259	300	268	282	297	297	308	288	308	290	310	314	293	273	308	284	278	326	324	271	266	265	274	285	292	298	270	276	308	294	276	285	266	303	282	296	281	300	291	252	273	273	301	273	274	286	283	295	283	262	299	315	277	293	267	289	291	308	284	257	277	304	263	301	285	286	277	312	286	312	284	265	294	272	287	298	280	263	273	285	281	282	292	300	317	288	258	264	267	302	321	301	306	286	281	253	318	281	272	301	315	306	299	265	302	316	304	303	251	291	300	272	280	297	281	277	315	282	263	247	314	282	264	285	279	276	282	298	317	287	258	259	300	282	318	316	328	270	303	299	287	278	301	294	269	286	308	292	277	316	302	315	285	340	313	290	300	282	287	268	295	275	277	298	269	314	279	303	287	293	294	341	260	301	306	266	265	296	295	273	288	304	282	283	299	292	300	300	277	296	314	323	325	302	277	289	303	307	284	317	303	286	289	288	275	295	289	284	274	284	307	330	258	288	292	311	276	277	326	304	294	269	275	294	297	315	286	304	289	288	291	283	285	303	287	279	280	299	307	305	300	245	319	266	282	274	277	312	280	317	275	286	276	283	274	306	257	317	272	282	287	277	274	288	300	254	296	285	259	277	284	304	278	285	331	305	278	276	328	342	302	307	287	299	288	299	283	322	316	267	287	285	281	297	280	319	282	253	270	312	302	297	282	299	298	294	271	285	316	290	314	308	302	285	283	310	305	274	293	301	275	305	298	305	294	282	290	295	279	288	298	276	329	276	272	291	282	278	294	262	303	278	272	286	325	295	286	314	295	274	286	272	273	304	294	305	313	268	315	307	302	303	288	290	307	296	290	279	284	264	320	271	280	279	247	313	303	284	315	266	303	287	285	315	303	292	295	278	305	327	286	269	257	286	305	276	265	335	304	288	300	281	276	285	307	282	271	269	313	271	298	293	258	295	304	290	293	294	288	308	264	263	294	305	298	309	303	290	283	340	285	296	284	261	286	320	313	313	290	328	279	270	304	315	281	324	292	299	278	271	307	298	317	325	269	317	270	304	339	283	300	294	271	307	261	274	275	306	298	275	316	298	275	288	281	306	299	316	264	308	289	285	307	262	283	305	316	283	284	319	273	298	301	326	293	326	264	285	278	268	300	273	261	282	306	291	267	282	291	280	283	290	287	301	255	283	294	280	296	284	285	287	290	292	283	281	281	302	304	266	296	301	290	297	316	269	315	297	298	286	303	310	294	304	304	291	288	276	323	278	261	295	300	298	249	321	316	282	288	287	303	325	274	287	306	288	286	294	305	294	281	294	296
11460	10725	20868	26199	25298	21046	20260	24258	25465	25191	20458	14518	10410	9442	8828	7969	5411	3780	2285	1636	1828	1986	1830	1468	1980	1880	1716	1210	1664	1716	1508	3135	6809	11666	11022	7483	3877	1919	1135	921	781	817	788	787	825	775	796	826	789	786	793	821	746	787	773	797	805	800	775	763	831	771	801	860	806	779	784	789	739	833	827	814	831	747	810	816	786	805	779	818	819	817	789	761	834	800	781	782	817	799	763	791	823	777	796	800	769	755	795	773	756	815	770	780	775	766	802	771	772	795	804	803	786	828	853	787	783	804	766	764	806	772	797	783	793	813	812	823	791	751	791	793	823	834	804	761	816	806	806	772	827	749	804	783	787	854	794	815	807	775	764	768	811	777	775	825	808	784	801	778	804	768	777	830	811	813	785	765	766	801	854	791	759	806	800	808	770	789	807	779	815	789	856	821	829	777	827	793	786	821	817	748	812	810	870	810	751	798	809	822	803	784	796	791	801	795	821	801	808	881	817	810	799	751	813	809	788	824	826	800	776	811	811	820	748	804	792	801	798	806	819	786	762	784	827	799	834	777	745	812	837	819	784	795	800	778	819	785	806	770	821	796	767	777	804	806	781	839	784	738	739	811	784	771	768	824	728	780	771	807	779	826	832	758	823	774	772	788	741	778	755	804	805	822	809	758	789	789	770	780	781	815	820	766	798	783	799	817	739	793	794	780	818	842	789	767	803	803	777	780	864	782	766	765	779	794	740	786	782	789	803	776	795	741	829	802	797	807	786	776	817	761	851	795	774	816	803	818	802	759	786	811	836	796	783	802	792	770	780	757	803	790	782	756	770	777	760	812	733	769	768	799	802	758	818	793	769	780	824	788	846	841	817	804	768	806	817	789	764	778	825	802	800	801	802	785	759	809	770	834	769	791	799	844	743	836	765	726	773	815	855	776	780	808	763	780	776	845	778	796	750	836	733	766	786	812	804	826	761	858	795	806	775	790	837	791	777	835	765	774	803	773	813	787	824	778	804	815	815	789	808	803	797	846	782	751	771	816	765	849	755	780	780	796	768	806	797	824	809	807	860	795	824	813	858	785	758	757	761	829	800	799	790	808	742	743	838	738	865	841	824	805	786	846	811	768	812	756	787	847	767	792	823	817	791	811	798	811	771	812	799	741	745	768	817	829	785	741	813	794	750	779	782	838	805	745	820	753	782	795	795	797	751	812	818	864	772	757	807	805	753	801	799	802	814	786	772	765	817	793	819	801	770	824	811	811	756	784	765	772	848	822	796	850	789	804	787	801	778	754	793	759	767	801	754	803	796	793	757	810	810	791	834	758	842	783	812	839	782	839	774	773	830	872	808	779	795	827	788	859	862	782	822	763	781	747	771	769	760	778	778	813	775	791	753	803	805	769	768	823	875	804	835	770	772	829	772	812	782	782	763	775	708	861	827	726	837	801	859	791	770	788	817	783	815	753	790	823	801	860	789	838	725	816	835	787	811	770	850	766	773	790	804	758	758	803	850	767	804	806	788	801	820	797	839	801	749	783	773	799	791	754	827	797	839	797	788	759	805	769	779	792	780	830	787	823	726	795	764	778	798	749	802	861	794	825	799	856	802	812	847	733	771	852	804	812	832	792	795	798	788	800	821	743	781	792	806	811	782	817	792	813	829	782	768	841	805	801	786	823	808	784	792	789	815	758	796	808	749	781	780	815	786	785	781	804	818	758	761	803	799	770	817	805	782	815	815	799	800	843	803	803	794	808	758	792	741	797	748	776	785	820	799	791	812	814	794	780	788	788	794	813	857	775	795	771	807	813	815	838	809	815	756	784	790	810	778	766	771	813	788	791	811	760	783	798	766	851	797	803	782	748	850	778	804	797	799	822	792	763	824	791	831	808	803	799	792	767	813	825	790	769	781	835	838	790	771	775	793	806	809	751	769	785	770	798	754	784	857	790	808	810	768	809	778	820	787	766	823	774	836	784	799	795	780	761	805	719	818	796	822	820	803	813	854	755	768	765	768	828	790	807	748	774	791	795	763	805	817	772	801	791	802	775	764	740	812	809	779	785	770	807	836	800	820	795	766	748	798	871	768	807	829	796	748	758	761	817	783	822	826	800	808	726	842	796	790	789	840	817	829	749	726	774	835	811	792	792	763	777	768	773	777	776	843	766	823	869	827	830	760	775	766	824	776	789	784	781	790	744	768	756	780	808	783	814	779	799	801	806	748	794	806	780	821	784	813	832	790	822	794	799	818	815	764	808	787	775	805	764	732	798	797	771	791	717	790	752	841	797	753	736	766	803	793	773	801	789	771	757	828	809	796	795	864	785	803	771	867	782	781	791	780	812	764	821	789	778	797	775	751	770	764	829	802	826	822	775	807	799	775	737	759	789	774	788	746	791	771	804	821	747	754	832	765	800	800	746	782	802	786	780	831	777	772	813	839	804	817	833	810	729	822	769	775	756	803	827	801	805	777	803	842	794	774	786	790	797	781	769	791	812	805	760	760	763	759	814	780	752	818	804	822	779	782	790	813	845	766	733	784	843	801	804	747	796	809	793	748	796	811	828	791	751	789	796	805	792	795	827	785	825	802	804	758	786	772	781	775	778	791	787	776	831	764	780	778	782	827	808	778	834	787	783	837	816	826	756	810	811	816	804	791	792	776	756	780	836	771	755	762	822	840	810	768	772	778	820	783	743	831	773	818	806	794	750	813	748	823	814	756	783	768	820	769	773	831	803	780	772	815	783	788	771	789	804	825	775	783	764	809	794	736	787	789	829	799	762	832	788	816	827	823	817	769	814	828	804	807	809	807	754	813	798	800	797	816	778	788	704	820	789	815	823	757	793	788	808	755	782	802	832	770	819	822	811	767	797	741	817	821	811	800	809	802	807	782	766	802	802	835	762	819	745	792	826	773	759	797	820	825	811	803	804	751	770	743	812	765	798	844	757	793	804	781	770	807	786	776	826	816	828	781	783	827	800	873	763	784	748	794	845	771	749	803	817	836	813	779	824	786	791	741	764	820	812	801	789	760	827	797	814	799	818	859	787	814	774	791	765	816	785	779	808	787	794	794	839	772	794	766	806	762	775	848	810	764	794	782	806	813	791	787	825	836	854	792	759	844	774	811	771	781	800	781	744	815	761	805	788	780	806	801	797	837	757	800	812	813	756	756	780	771	800	768	776	830	778	789	800	825	769	793	764	778	772	804	836	778	868	850	776	801	757	844	795	827	832	820	773	821	780	802	826	798	814	784	739	810	770	813	723	753	809	863	781	804	813	820	787	796	762	757	805	802	800	763	816	765	767	805	812	792	766	824	799	795	833	739	791	767	785	759	820	735	796	780	825	811	785	799	825	788	834	783	857	809	802	800	740	819	778	746	796	786	829	785	768	800	819	791	832	807	808	769	772	788	806	736	781	826	810	855	794	811	776	760	830	809	784	795	813	766	785	835	769	753	782	763	834	805	812	794	817	790	764	790	830	772	792	782	816	766	784	813	806
26061	18444	22908	23525	20221	15412	15619	15496	16478	15198	9957	5396	3629	2778	2481	2244	1445	850	589	503	535	486	458	418	441	393	401	320	416	339	370	653	1847	3753	3448	2381	1141	562	354	302	245	228	231	243	290	244	216	245	251	265	235	250	253	255	250	223	250	228	246	222	251	246	262	251	243	242	245	228	247	221	248	240	235	227	224	210	234	236	208	247	276	249	267	242	255	237	224	223	220	254	238	258	234	234	223	265	239	249	238	236	271	219	229	274	243	263	211	232	271	263	245	246	240	234	261	216	246	248	212	273	255	241	209	234	259	260	249	242	242	241	258	276	253	234	269	249	210	229	229	233	239	236	246	231	237	244	225	260	253	235	230	202	217	254	245	269	267	243	252	286	237	251	277	255	280	237	221	253	265	229	270	244	279	233	255	237	232	229	246	241	242	241	262	249	243	229	229	242	250	235	225	244	238	239	226	195	225	246	256	228	259	254	246	242	251	225	223	232	242	277	247	226	271	249	255	252	247	256	232	238	248	251	245	234	238	247	256	259	260	224	222	266	294	221	213	213	241	224	243	259	254	243	229	253	254	274	235	246	226	243	253	223	266	219	242	260	250	275	234	243	249	262	222	239	235	250	213	229	218	252	276	251	257	250	242	254	231	235	233	222	245	275	210	247	251	231	250	238	231	249	248	254	258	227	269	257	251	260	258	237	230	227	237	241	274	251	221	239	255	230	244	226	216	229	223	232	234	239	253	234	247	233	245	250	230	243	258	253	212	253	247	244	267	232	255	249	245	249	235	225	261	262	250	258	236	264	248	266	250	260	231	259	228	224	253	230	268	255	226	275	231	249	266	239	235	269	246	235	224	255	250	244	243	195	257	242	239	247	283	236	203	240	225	230	226	262	231	235	259	226	241	243	201	271	244	210	254	226	271	235	233	207	258	214	224	259	241	239	257	251	275	226	243	252	223	233	265	233	238	230	223	229	222	242	219	219	269	215	194	247	255	235	221	223	216	262	227	233	249	216	245	239	276	237	239	241	217	234	229	248	248	236	215	236	231	259	260	240	243	255	210	234	228	257	250	239	261	225	250	241	253	251	285	224	251	244	264	244	242	214	267	227	242	272	245	222	262	246	244	258	239	234	242	239	243	280	278	254	193	234	245	259	225	253	249	237	239	251	275	235	230	256	215	239	240	234	236	262	223	255	230	248	265	243	236	263	229	239	260	239	238	243	266	229	268	241	244	253	224	220	222	254	216	230	222	234	253	233	260	247	241	272	226	277	232	224	225	249	243	233	246	230	264	255	224	243	231	221	255	236	238	271	221	245	226	260	222	256	236	235	249	216	254	239	229	226	256	236	252	255	284	233	254	250	214	211	240	250	234	262	242	246	251	253	249	259	227	246	223	232	222	227	230	238	226	241	234	231	245	230	233	240	240	222	238	225	242	252	238	240	206	240	222	225	243	255	234	239	283	247	263	220	248	257	248	275	249	231	236	244	235	257	242	248	230	252	253	230	260	220	242	252	261	241	211	255	253	252	236	231	236	243	259	238	236	259	238	237	238	217	240	249	245	257	250	256	242	264	269	247	245	231	238	233	259	242	259	211	287	237	255	239	261	246	234	266	236	261	230	252	245	230	240	260	249	241	266	247	250	263	248	256	247	248	217	239	246	269	232	244	224	240	242	202	241	263	241	227	221	250	259	246	238	239	234	223	223	229	229	240	244	230	239	242	266	247	244	248	271	265	259	236	269	226	243	246	243	230	237	212	236	243	219	235	213	226	243	273	249	257	215	231	231	247	251	227	240	214	278	233	236	266	241	238	240	229	229	237	239	229	262	256	236	245	264	245	223	246	219	229	247	248	225	216	256	226	254	246	225	247	245	239	254	247	218	246	234	260	251	244	236	239	235	256	254	229	251	254	224	222	251	261	250	264	263	244	227	243	233	258	233	235	269	232	259	263	282	247	241	230	258	260	229	236	227	241	224	241	251	254	245	245	269	256	251	232	233	267	248	228	235	244	221	290	263	252	256	212	260	254	242	214	241	228	251	257	243	252	238	238	227	236	253	261	241	238	207	268	244	247	252	263	215	254	242	228	255	255	231	249	257	275	250	291	217	237	254	241	243	228	234	224	258	250	262	268	241	256	246	226	245	229	223	253	259	229	242	271	254	243	234	257	230	210	236	214	233	234	262	227	236	258	239	254	253	208	259	253	232	221	220	246	248	265	244	228	238	227	236	231	225	236	220	218	274	242	222	232	251	239	244	248	232	250	221	239	248	250	247	244	252	246	243	227	228	239	254	244	236	197	230	228	229	226	238	243	242	268	224	227	248	228	259	229	226	283	253	225	242	221	217	238	233	258	264	237	251	242	242	265	283	253	259	225	211	269	243	232	267	241	248	233	219	236	246	243	236	266	243	268	255	259	254	275	223	261	260	243	237	260	198	246	251	208	238	236	243	253	239	244	251	219	231	244	219	269	241	233	241	245	228	258	243	254	256	247	251	248	230	240	247	228	259	228	244	255	207	253	260	221	236	254	247	244	252	269	261	237	239	257	269	251	221	261	238	229	227	218	239	245	255	199	249	252	271	244	231	253	242	232	236	255	252	238	233	233	251	256	252	232	245	245	225	256	250	245	216	248	268	236	233	233	216	253	259	261	240	265	265	224	242	256	256	234	260	236	252	248	232	228	259	233	238	226	239	231	231	254	243	277	246	252	245	245	242	259	260	232	235	240	265	230	238	246	225	265	239	202	222	227	212	228	248	244	257	250	277	220	258	215	240	237	265	219	269	220	242	228	225	227	252	243	271	246	242	222	239	262	248	259	264	240	229	246	230	247	219	231	243	222	256	251	238	243	211	244	248	233	222	239	208	257	235	246	241	226	246	243	221	233	225	216	243	251	239	237	234	246	224	239	226	241	241	233	243	266	250	259	239	227	221	232	252	191	255	257	269	247	239	239	236	224	266	249	231	245	237	222	232	262	234	232	215	246	255	240	258	271	242	241	250	249	219	241	226	274	255	232	244	220	272	222	237	257	243	220	227	233	217	260	235	225	240	241	217	261	248	209	248	258	243	250	256	275	248	241	268	222	240	243	237	235	217	238	236	228	237	212	280	241	256	225	243	239	233	249	247	250	232	206	248	258	209	242	246	221	220	265	247	274	236	220	230	233	249	274	249	234	244	222	230	240	227	268	267	236	230	249	245	219	243	218	247	238	254	251	243	241	233	277	259	233	233	225	232	243	245	254	230	258	218	240	279	260	225	217	261	253	235	237	235	281	248	255	255	240	237	262	242	240	227	225	248	254	252	243	246	228	224	232	217	234	255	247	226	262	251	248	244	239	255	238	259	233	256	213	236	237	238	229	236	250	269	255	244	227	260	250	239	230	231	230	260	231	244	251	247	255	213	277	266	226	239	260	267	257	252	207	247	231	245	220	228	247	261	244	241	231	237	234	240	264	204	256	229	251	242	226	240	251	230	246	221	248	278	236
16113	14705	27796	33225	30974	26429	26973	28524	31661	32195	26135	19089	16002	13764	12796	12642	8242	5059	2896	2603	2900	2795	2036	1998	2304	1810	1649	1462	2164	1638	1960	3923	11534	20016	18151	13245	6426	2885	1411	891	725	643	686	687	662	644	649	718	713	671	695	660	688	672	679	673	673	662	683	673	692	672	686	648	685	680	665	708	675	684	640	652	680	670	634	651	650	684	677	677	696	720	658	663	694	660	713	679	680	645	662	674	647	660	630	637	676	684	671	677	673	639	666	671	685	624	679	651	672	680	648	667	619	685	661	639	663	719	664	654	635	708	682	667	688	686	652	671	652	659	672	624	663	666	700	693	686	684	640	688	692	657	655	686	631	677	665	712	685	655	685	657	598	684	717	643	664	670	714	690	687	686	650	689	622	656	684	651	676	666	655	674	671	675	737	677	662	696	641	664	638	639	675	679	735	640	651	668	664	745	641	665	651	649	688	713	659	702	656	653	663	700	608	640	710	666	686	657	646	690	643	690	701	695	664	645	639	667	669	638	643	706	664	672	652	690	684	617	643	690	622	657	667	617	685	698	644	646	667	671	652	691	695	684	675	713	668	676	667	679	632	692	691	687	718	616	715	704	664	626	669	668	701	686	691	668	689	660	725	625	665	684	726	669	675	637	668	680	680	662	707	710	700	668	664	667	639	680	652	714	692	641	701	682	644	648	661	697	668	648	646	684	712	673	622	687	699	699	683	711	708	656	674	661	662	688	687	705	601	668	667	660	683	662	683	662	607	697	680	647	691	678	688	668	692	628	689	646	683	672	627	640	676	686	697	666	710	647	676	710	672	664	669	660	666	705	659	635	627	726	644	684	682	646	645	663	721	694	692	672	692	699	704	659	699	689	657	622	675	689	647	650	730	702	702	673	638	657	643	680	672	674	689	696	677	683	673	660	656	646	695	663	708	678	710	642	725	642	686	684	683	644	694	687	659	646	702	677	703	599	616	668	688	727	701	675	716	665	678	648	674	653	688	691	735	617	668	625	638	677	677	671	676	655	659	717	684	696	657	655	662	657	673	653	672	681	637	640	654	677	675	645	692	626	662	639	657	690	703	649	677	655	728	626	673	654	608	694	688	688	657	702	661	658	647	691	691	625	704	636	682	666	666	681	689	673	713	730	712	677	654	693	671	699	642	664	685	699	664	647	662	645	617	722	683	646	682	617	705	673	693	685	654	672	697	654	668	702	663	662	692	658	658	681	676	684	657	651	647	633	695	703	672	660	612	702	662	662	706	690	718	670	709	646	717	672	641	684	687	657	664	716	681	633	704	679	662	621	655	669	671	722	684	659	671	689	665	699	701	636	654	675	663	700	677	674	642	667	683	658	726	700	687	691	689	687	622	610	709	667	680	636	673	735	652	628	623	679	645	669	647	742	684	682	667	654	669	660	719	702	667	662	633	634	692	677	686	631	650	710	692	650	671	650	669	679	679	659	653	710	648	697	677	646	631	663	661	630	688	669	633	647	670	676	652	682	672	691	667	744	643	697	664	654	658	629	646	634	660	653	751	663	704	662	672	639	669	626	655	654	674	689	666	697	678	657	660	657	701	685	685	687	685	691	711	693	669	680	674	680	710	691	690	689	681	679	693	680	669	692	666	674	696	654	635	665	686	648	667	685	650	649	686	678	651	703	671	621	662	691	662	635	646	663	668	671	690	687	675	659	689	640	685	626	661	643	606	650	655	699	661	721	660	687	727	673	651	655	618	698	648	641	707	616	672	608	642	647	675	696	713	726	697	647	696	604	677	657	665	710	647	698	638	662	730	661	682	677	699	644	651	697	696	655	675	675	689	683	650	656	662	668	687	659	647	705	708	643	677	629	641	645	689	683	635	705	662	698	658	669	697	686	687	645	671	677	702	719	659	712	717	676	701	695	638	676	687	683	676	662	680	663	734	626	654	632	671	673	705	651	650	663	632	670	677	681	683	722	686	690	647	683	682	664	707	660	688	662	656	675	667	650	615	639	665	668	671	644	662	698	687	671	668	669	614	665	675	725	676	655	659	661	664	638	678	686	689	670	720	699	675	653	622	705	687	628	694	665	693	632	668	710	668	719	663	676	691	730	666	726	703	700	704	666	668	725	660	703	668	689	644	609	668	660	664	643	703	689	632	667	652	705	670	692	680	649	657	702	711	633	711	701	658	636	621	684	685	734	654	708	726	663	669	689	667	680	662	696	654	668	653	695	663	648	663	693	645	651	662	710	664	646	655	694	693	652	694	702	656	666	621	716	706	690	647	674	679	683	665	709	753	683	655	662	664	665	641	686	603	698	647	659	670	724	696	644	654	705	716	673	699	677	707	659	660	654	680	726	635	682	681	697	700	667	655	650	664	690	686	663	669	682	670	675	660	680	650	705	656	690	687	669	716	686	692	639	669	720	678	655	604	650	674	677	647	611	705	660	669	649	647	661	690	664	728	639	710	676	669	642	708	692	635	689	667	625	662	697	651	613	701	649	664	682	709	664	725	646	691	650	660	646	670	691	718	681	688	709	703	647	656	700	636	673	663	655	659	643	698	662	645	678	659	662	669	689	666	668	699	684	674	680	687	617	698	675	685	665	673	673	652	638	640	689	690	661	691	711	662	696	697	634	695	690	698	701	666	692	689	687	694	695	674	730	705	656	697	666	659	683	657	664	713	665	687	657	668	679	674	655	704	619	670	699	630	658	679	614	677	662	712	658	686	680	659	619	638	647	695	675	709	679	642	672	701	707	663	666	696	667	708	697	697	726	664	643	646	675	686	676	681	692	643	607	679	660	710	688	684	656	654	669	671	646	668	682	662	690	679	735	685	648	720	656	683	687	680	695	703	668	664	723	665	671	674	624	710	654	663	614	672	658	727	666	666	667	685	646	658	669	689	666	701	626	682	651	657	689	700	674	691	700	702	641	663	661	635	677	638	693	697	697	664	687	684	661	693	662	617	688	643	680	704	708	673	685	670	688	690	651	664	669	676	676	663	667	692	697	707	642	628	691	690	693	696	684	699	630	698	722	691	614	647	684	693	654	648	646	681	681	688	700	669	633	636	637	667	698	689	660	674	663	706	673	692	655	686	702	661	659	693	655	665	675	655	672	700	668	681	685	663	715	717	648	665	651	664	642	679	675	667	704	639	656	627	677	719	681	679	673	648	708	693	625	636	677	683	686	655	635	687	694	673	692	679	668	660	674	657	635	649	673	618	648	681	640	696	621	643	679	684	736	687	713	648	661	654	679	664	665	674	644	648	682	700	648	673	641	657	679	697	704	681	676	676	675	665	682	659	705	672	658	645	663	672	659	660	668	664	644	641	665	648	717	651	674	699	696	667	649	673	684	702	695	714	681	673	694	712	678	679	691	699	633	696	655	669	663	684	679	650	685	648	720	644	641	710	702	652	662	743	699	689	722	660	703	688	614	692	648	650	643	673	686	680	725	708	685	633	693	696	662	658	655	715	709	714	668	667	685	672	654	693	632	700	688
7734	5489	9772	8390	6968	5644	5263	6661	6200	3981	2786	1540	1034	895	822	707	426	403	337	323	324	302	318	326	326	333	324	288	317	319	307	291	343	461	539	539	482	394	327	295	289	315	320	310	280	344	302	289	291	325	330	301	310	281	295	293	308	312	287	308	299	295	284	301	302	312	261	313	320	314	334	353	319	288	315	310	312	315	300	285	319	265	290	281	302	301	305	277	289	288	297	287	301	308	277	315	271	302	339	319	291	326	346	297	307	292	330	303	265	302	275	282	306	298	300	296	307	289	275	289	308	275	282	308	335	313	281	305	296	302	324	330	268	309	318	322	307	313	335	283	331	290	316	322	323	297	302	332	301	316	304	288	273	297	335	302	320	272	285	278	313	294	299	275	298	339	303	288	302	278	300	313	304	292	273	309	284	290	290	289	290	290	308	338	274	308	324	319	284	291	321	264	312	336	283	323	283	288	287	314	327	306	326	302	315	340	279	294	306	302	303	295	287	282	311	277	306	304	282	290	311	302	278	352	338	301	291	292	339	275	314	315	307	323	270	293	309	294	328	319	313	298	307	314	299	294	316	290	319	316	321	277	280	328	275	298	270	346	295	314	298	276	278	296	310	312	285	269	300	253	314	283	292	293	318	328	271	314	301	300	307	307	289	297	272	279	278	323	303	314	317	332	317	318	299	286	304	293	315	312	286	276	305	285	290	332	306	341	293	264	292	331	285	313	337	273	336	304	310	282	286	303	252	303	299	314	284	308	278	292	299	330	294	285	319	322	292	272	315	326	315	302	301	297	315	299	286	265	281	288	306	317	289	303	293	270	296	275	335	268	316	312	312	301	350	292	305	293	295	294	290	308	279	294	303	294	307	306	282	284	300	298	296	296	333	339	280	308	316	308	309	311	310	296	294	303	301	291	327	330	313	312	316	312	295	296	292	283	290	308	320	324	294	285	293	292	296	313	315	282	294	321	284	288	275	288	320	288	334	297	295	298	285	292	304	315	311	301	282	310	335	269	310	340	272	289	298	299	274	280	291	287	304	307	334	292	298	284	274	331	332	277	284	310	284	306	323	313	288	293	336	302	293	319	325	299	312	288	286	330	325	277	278	300	299	328	317	301	321	303	305	306	277	309	300	291	290	290	278	266	318	310	320	326	293	293	333	276	287	291	318	315	280	284	285	301	330	306	307	301	300	316	303	298	282	310	313	329	280	302	291	313	278	334	276	294	289	292	309	308	325	272	284	271	327	262	295	323	291	326	306	270	291	283	310	314	303	307	314	294	297	273	286	301	302	299	302	286	318	309	286	325	279	276	291	296	275	257	286	281	271	296	300	309	316	326	280	297	312	330	331	313	308	304	306	287	321	330	308	268	288	271	338	280	299	322	307	303	294	303	282	315	300	340	303	293	292	292	299	295	313	338	305	287	312	297	292	292	328	279	276	326	286	295	294	325	277	322	351	293	335	295	295	317	268	266	316	300	316	326	279	291	313	301	291	283	310	311	319	322	288	329	299	270	335	294	301	318	297	303	306	315	275	320	321	315	298	328	271	272	302	313	287	294	272	297	268	296	306	301	315	275	309	316	310	297	302	335	306	313	285	287	306	280	293	293	282	309	312	278	289	299	291	307	311	265	279	301	316	306	277	279	286	280	347	301	302	292	307	281	299	305	298	299	316	295	297	328	297	292	288	296	305	318	261	271	315	301	281	304	325	301	317	263	305	313	299	286	260	266	304	318	285	278	281	305	301	304	286	307	270	303	278	296	326	276	317	287	348	281	295	280	285	292	296	304	293	324	322	302	291	297	302	294	280	279	296	281	335	297	327	282	300	305	303	293	307	313	307	299	282	288	296	321	295	322	314	312	307	330	268	294	317	333	309	308	310	306	277	284	303	286	301	289	298	283	336	299	302	275	289	333	310	283	288	284	286	285	297	308	296	311	293	319	297	292	304	307	302	271	289	309	297	279	315	307	315	307	277	278	288	313	286	270	307	316	315	280	295	321	308	324	318	311	286	297	311	297	290	324	326	277	327	301	284	281	302	315	326	346	288	298	298	311	301	284	325	281	293	289	291	284	268	312	307	306	309	314	289	283	339	284	272	300	303	309	271	317	296	300	249	309	269	309	292	290	325	308	291	309	312	299	302	287	274	321	284	282	331	292	308	291	288	313	291	321	259	280	302	312	283	321	303	288	306	305	302	292	282	312	295	300	342	274	303	323	267	310	328	311	318	299	315	294	286	294	288	295	313	293	291	292	276	283	303	332	291	282	290	337	297	346	250	296	328	310	292	328	310	336	294	320	308	330	282	313	301	281	309	291	305	337	294	283	326	322	302	316	309	311	321	323	325	336	302	265	304	306	313	307	316	317	331	313	299	272	306	322	303	332	337	307	312	300	319	277	310	284	295	282	302	286	293	322	305	305	298	292	305	309	317	276	297	293	300	290	297	293	328	272	306	352	295	299	291	283	281	284	324	324	293	299	355	283	287	279	325	300	272	293	290	294	285	301	302	286	298	296	284	300	290	302	300	323	290	316	330	314	311	310	324	339	293	305	331	303	298	272	265	319	320	302	311	298	254	339	319	275	288	274	320	307	332	277	324	327	319	304	285	325	276	288	304	270	328	310	339	293	277	293	242	285	294	310	309	277	271	302	259	315	329	312	292	301	310	295	305	303	316	329	308	301	285	301	282	310	299	272	330	323	308	276	321	285	316	304	261	305	285	317	311	333	328	279	286	305	295	297	283	305	295	311	288	273	341	321	299	317	305	299	304	294	302	289	299	283	294	281	314	301	318	313	307	314	324	322	301	307	324	319	304	313	315	269	270	299	292	322	299	310	278	285	283	288	284	283	303	316	287	286	295	273	324	282	316	280	278	280	287	308	288	261	303	305	331	302	300	322	310	315	314	308	341	301	272	308	304	301	299	280	298	313	316	263	280	322	328	313	322	292	283	308	296	306	313	285	301	302	322	295	308	311	286	309	314	307	291	263	288	283	303	271	294	323	355	283	310	297	279	301	289	290	305	315	296	290	314	306	307	283	303	279	272	308	271	334	294	315	319	329	304	289	316	313	275	282	329	289	310	269	310	320	297	300	302	279	298	282	308	289	326	322	333	285	301	290	302	316	288	293	305	253	278	277	307	284	333	288	298	306	292	313	304	315	292	278	306	317	320	301	304	300	295	302	307	293	279	297	259	307	303	288	301	328	268	274	282	303	317	284	313	283	287	318	305	277	317	284	293	308	306	275	302	288	259	295	312	325	321	290	301	281	318	272	305	325	296	274	289	282	321	289	290	296	288	315	299	289	292	301	320	296	329	328	297	302	316	312	323	253	280	303	268	292	299	301	275	279	297	304	286	274	324	275	270	301	294	302	319	294	341	302	320	307	301	287	305	315	287	307	315	309	301	282	311	301	263	317	304	322	311	299	274	292	318	301	281	288	318	307	286	299	297	298	310	314	321	313	303	310	311	315	283	299	302	293
5592	5773	15059	17211	16386	14642	14110	17990	17566	14388	11535	7547	5312	4807	4746	3502	2093	1382	1135	983	972	999	1004	871	923	943	901	893	948	927	854	920	1345	2130	2624	2454	1780	1273	983	845	834	800	807	829	777	799	824	843	814	859	855	792	850	831	810	805	818	806	819	796	824	845	802	840	786	782	840	801	816	810	833	782	815	819	825	783	791	866	832	817	807	827	864	827	810	804	820	822	805	898	818	797	822	817	837	807	801	852	786	765	865	834	778	795	812	815	800	839	834	829	839	845	822	871	875	860	862	795	846	816	836	839	815	822	793	832	880	827	857	839	779	813	868	803	751	770	820	809	785	810	776	843	817	802	849	803	791	850	853	855	801	778	845	823	803	820	835	789	817	856	836	850	802	823	887	826	809	824	832	804	860	842	836	804	867	850	863	873	852	813	799	773	801	851	808	843	784	819	810	783	874	831	773	827	817	833	839	864	843	794	832	808	781	801	826	847	841	795	876	815	810	798	831	785	817	814	822	803	836	797	827	735	820	836	817	796	813	795	788	817	851	820	837	767	776	840	791	834	850	827	803	831	839	817	810	797	814	836	823	785	814	837	809	835	835	820	799	829	844	799	778	802	850	806	838	796	779	807	843	789	845	802	838	775	823	766	861	774	783	797	826	774	829	867	864	805	814	837	816	801	818	799	821	837	786	798	783	819	824	784	803	817	746	784	865	812	817	805	795	790	858	864	797	816	794	797	847	769	803	801	800	833	813	822	886	814	880	790	810	863	821	825	810	816	796	829	844	834	801	850	800	813	847	811	795	773	801	827	812	791	814	916	839	840	846	859	865	799	879	846	819	815	841	824	836	802	821	842	876	830	775	802	836	820	791	863	788	887	796	794	780	792	827	793	819	811	864	841	850	823	807	850	826	772	824	833	859	859	838	807	828	804	826	816	853	872	802	770	820	828	845	844	870	814	815	812	800	800	831	826	845	843	823	818	842	746	795	876	847	858	835	878	812	818	779	803	843	835	821	817	751	837	830	808	792	799	829	820	821	797	816	802	804	789	792	791	808	859	886	799	813	825	848	822	836	789	772	775	794	788	845	799	805	840	825	798	779	775	799	883	809	840	840	800	870	845	888	830	830	850	836	802	853	837	776	862	782	829	806	825	728	840	781	829	829	797	784	818	840	782	829	789	858	812	812	846	827	800	793	800	805	836	783	833	832	809	800	846	857	835	789	775	844	864	840	836	802	868	796	802	821	805	891	860	828	806	812	821	834	768	855	774	837	842	867	825	795	808	810	825	788	804	805	809	798	792	880	839	806	809	801	822	770	876	844	804	844	867	767	836	844	781	813	845	803	779	822	839	849	799	827	798	887	810	790	828	792	800	816	841	811	779	818	835	810	808	814	865	823	778	844	852	813	826	783	779	823	831	851	821	740	873	833	843	806	845	840	778	786	815	813	812	865	804	853	810	807	827	824	768	847	851	822	837	791	814	785	798	802	846	848	855	795	818	777	807	864	820	797	843	860	801	807	879	797	790	811	782	823	809	837	806	774	794	796	835	824	852	818	777	797	809	756	839	800	795	827	862	851	823	840	831	862	812	807	822	808	847	834	798	836	771	849	826	811	855	797	827	829	818	788	842	829	856	810	801	794	839	820	805	813	797	781	835	789	752	800	877	815	786	833	802	755	835	851	853	831	832	785	788	771	827	830	814	805	844	791	833	813	827	818	829	839	831	849	855	819	866	854	794	810	849	830	845	833	809	804	833	817	809	830	791	850	831	843	796	819	814	817	761	816	814	832	793	880	817	825	842	837	812	820	825	823	808	846	858	770	835	734	836	778	820	834	873	779	866	830	839	834	834	748	842	824	812	792	819	819	816	820	831	855	837	816	831	800	825	836	867	864	804	820	832	824	784	818	832	898	816	785	826	786	825	820	853	806	829	776	841	801	870	789	807	843	858	779	833	829	821	849	814	837	833	796	822	779	811	826	836	805	834	848	811	757	839	824	821	804	783	818	853	870	817	860	799	821	763	822	845	802	787	811	839	819	824	790	812	839	837	853	803	837	764	817	780	800	844	824	794	823	807	852	793	785	837	826	822	802	881	808	786	830	788	838	831	916	822	830	791	810	803	846	800	864	817	819	829	827	787	799	809	866	808	804	863	807	810	821	838	842	786	857	858	792	865	827	811	778	810	777	852	760	847	782	844	792	783	802	837	822	873	819	821	821	850	767	790	812	805	803	842	849	807	835	788	858	777	784	858	825	849	834	799	833	849	828	824	797	812	802	883	810	789	831	833	787	804	843	845	838	794	776	827	811	834	855	804	763	816	829	771	794	820	832	818	790	849	820	826	825	798	820	833	812	790	805	821	805	780	866	869	801	779	810	787	802	792	807	788	811	799	833	843	843	859	847	824	829	867	851	853	842	871	825	827	831	802	821	828	797	830	842	821	779	828	823	830	792	826	797	818	822	845	813	834	766	834	817	816	824	829	847	834	775	846	862	844	798	862	813	831	863	841	802	822	806	877	805	815	793	829	842	830	776	863	824	809	839	840	773	800	822	791	867	815	793	801	817	842	849	780	814	852	811	809	797	784	840	821	802	841	820	792	828	772	829	845	851	787	843	760	836	833	778	845	758	821	844	793	856	812	816	803	816	814	826	815	791	857	828	867	810	846	845	784	835	764	815	821	802	817	858	825	738	840	787	892	799	816	796	818	845	780	751	850	836	816	816	757	811	793	808	818	779	803	805	767	806	846	873	804	841	848	812	827	819	832	800	830	815	823	795	852	800	824	844	761	827	777	797	827	805	840	817	836	826	772	830	797	807	858	831	844	817	772	850	861	828	886	840	820	804	796	792	814	793	764	798	800	766	807	837	787	822	807	795	808	834	825	838	839	798	856	868	846	829	795	802	810	773	894	835	825	851	811	856	814	832	849	850	811	822	855	791	877	827	861	899	849	798	798	831	806	821	845	803	831	840	852	848	860	768	813	777	850	832	856	801	843	813	852	790	769	798	832	812	853	836	862	850	842	814	825	845	854	760	828	824	757	824	794	845	826	755	823	851	795	818	826	790	795	838	847	827	818	850	848	803	828	854	873	805	780	844	780	872	837	802	791	823	852	822	799	873	805	829	789	860	819	870	815	866	811	797	861	865	828	806	831	767	846	827	841	794	863	809	790	866	870	799	844	830	801	820	763	862	831	804	818	855	852	857	791	847	780	823	793	818	829	817	805	797	835	818	828	800	806	848	831	836	816	811	790	799	830	831	799	821	825	862	839	815	831	782	835	811	805	850	788	753	827	847	784	799	892	865	796	856	827	802	836	838	864	850	839	799	801	849	785	843	802	788	779	784	791	833	812	866	814	802	805	819	811	788	877	772	834	811	839	790	831	758	843	826	812	761	829	820	775	817	775	840	793	824	828	873	770	832	862	841	830	790	843	876	829	781	814	800	806	785	783	832	883	818	785	798	814	852	784	854	837	812	791	851	857	882	830
17009	11236	15572	15268	14379	12528	11199	11932	11188	8101	5416	3235	2034	1790	1568	1168	827	537	483	393	376	379	360	346	376	335	323	348	335	369	400	544	968	1918	2019	1298	843	532	326	294	273	299	287	305	253	308	316	284	305	294	293	289	311	312	260	278	281	267	257	285	306	316	294	322	296	293	289	303	263	296	256	276	311	291	315	296	278	286	279	257	274	288	302	263	282	281	283	300	282	286	295	294	309	289	298	289	276	279	286	286	272	288	253	269	266	294	309	320	271	323	267	276	258	306	317	288	305	277	266	294	293	273	284	320	314	305	291	281	297	297	297	335	311	278	281	276	281	310	291	285	246	266	303	315	271	283	293	294	295	304	279	308	307	271	240	277	277	323	272	294	314	286	273	281	287	292	279	281	289	270	295	287	282	266	263	282	284	256	312	294	276	305	286	285	297	297	319	318	300	284	326	292	299	305	251	318	300	295	323	296	285	314	320	270	281	280	298	269	281	289	295	283	291	306	305	265	287	301	264	263	272	282	290	262	284	297	288	307	292	282	300	314	296	291	287	306	260	255	301	272	293	301	274	309	278	289	270	285	283	285	280	314	292	276	300	324	304	281	266	285	298	283	287	292	288	294	269	281	316	274	308	298	274	270	272	285	278	282	265	266	275	278	279	295	257	297	334	265	278	292	318	271	323	280	287	295	267	265	315	297	254	300	297	273	297	264	300	300	303	289	298	262	285	273	315	306	290	306	309	294	320	304	286	307	330	279	291	313	308	321	273	295	286	294	295	305	286	269	318	274	291	297	287	267	275	308	259	296	286	284	298	281	288	283	302	299	307	300	294	301	279	275	290	282	316	279	307	300	292	279	291	297	306	289	316	277	280	276	333	294	292	297	273	289	247	275	278	296	288	260	268	275	276	269	278	290	317	294	280	274	278	250	294	285	298	297	287	293	289	283	300	307	304	253	288	271	295	284	295	293	290	280	282	294	288	287	313	288	259	309	312	268	265	301	323	304	275	293	274	299	272	301	325	278	294	287	270	300	296	288	276	297	298	282	306	285	304	305	288	298	292	316	282	285	295	259	288	311	317	277	283	278	310	284	288	301	267	300	281	249	270	319	284	293	294	255	288	280	287	304	267	309	282	288	267	279	284	253	293	285	281	278	296	284	273	248	302	280	281	324	279	286	280	292	273	295	293	267	259	259	317	297	299	290	294	273	291	295	269	282	305	263	300	301	283	303	277	287	288	290	302	312	281	277	319	280	288	284	304	287	263	291	263	311	294	285	306	311	309	301	294	274	307	293	290	286	277	271	286	275	275	294	307	281	278	293	295	269	293	293	326	309	305	271	274	291	315	316	300	315	271	274	313	275	291	240	286	321	281	249	296	308	292	290	278	266	295	273	292	309	262	320	278	277	320	324	294	300	312	296	276	336	297	274	299	274	305	264	295	265	258	309	322	294	255	265	282	277	271	296	298	309	289	301	265	282	293	301	274	299	283	284	306	261	314	298	284	274	305	300	296	306	281	334	313	275	298	322	292	284	323	304	318	245	296	280	294	287	292	294	317	272	307	299	303	299	288	292	247	271	274	267	289	330	282	299	282	288	287	272	288	288	256	306	309	305	274	298	278	277	289	284	293	305	298	292	284	253	285	284	300	281	300	293	266	289	282	302	285	266	293	289	297	320	292	333	280	312	306	263	291	287	252	304	269	277	314	300	305	304	259	265	287	237	275	322	279	285	279	311	285	288	284	275	306	302	273	273	262	304	270	275	287	280	296	267	294	293	293	310	288	288	292	252	324	292	281	294	293	279	303	297	275	329	268	310	302	274	304	295	294	261	297	294	262	269	269	263	296	280	296	280	282	303	275	272	299	297	325	306	269	292	283	295	280	288	279	291	282	292	297	306	301	298	274	300	331	288	295	272	301	252	300	294	300	308	278	305	266	280	269	269	329	303	271	282	300	302	287	289	297	302	292	290	311	290	277	280	304	300	289	280	315	298	274	297	273	308	309	280	285	265	288	299	301	288	295	293	277	295	297	272	289	262	262	259	278	276	290	307	287	274	297	286	259	256	290	301	306	263	288	273	291	298	280	283	255	302	259	307	315	255	296	283	284	290	295	289	292	296	271	322	287	294	298	296	306	299	283	303	268	261	315	331	289	294	308	306	295	266	299	303	305	293	308	287	320	340	283	263	300	279	292	302	284	280	273	282	307	310	273	286	283	268	275	287	285	275	301	263	285	281	277	292	277	281	275	274	299	285	285	278	303	282	278	312	284	318	285	274	320	269	280	293	280	287	306	312	285	290	275	274	264	285	261	317	271	308	284	282	293	279	295	292	278	286	276	322	295	319	298	290	255	279	276	288	311	312	284	287	317	260	324	297	286	292	292	288	297	284	290	300	294	283	296	295	264	291	270	312	283	245	282	306	262	293	281	307	273	285	288	266	282	281	279	310	306	288	303	297	289	272	278	278	289	280	252	288	287	259	284	267	309	311	294	270	296	286	291	299	283	289	305	304	235	300	296	309	300	300	340	291	291	292	289	283	300	282	271	288	305	290	309	309	261	321	301	307	307	289	332	268	281	304	289	303	293	290	277	326	300	348	262	295	268	289	286	292	287	280	287	310	306	273	285	278	267	293	282	309	306	307	262	285	277	293	301	277	295	300	248	319	297	290	301	291	300	288	305	292	299	274	293	281	273	281	297	285	303	298	289	294	300	275	252	258	298	308	291	312	282	298	260	268	264	306	272	305	293	294	265	280	278	277	290	276	307	275	296	301	278	290	265	294	299	295	289	278	288	305	278	314	268	270	278	287	281	294	278	277	278	282	289	321	294	282	266	305	318	291	285	276	289	288	287	290	305	267	333	305	290	259	280	280	285	275	289	330	274	314	302	305	280	276	299	291	262	273	260	282	281	283	296	282	297	254	286	302	292	274	309	283	280	262	288	286	265	279	299	279	278	278	289	278	281	280	274	298	298	279	288	315	268	263	320	290	289	282	290	301	310	279	279	288	285	307	240	288	294	302	294	282	275	287	294	323	300	281	290	256	284	253	292	238	268	287	283	273	270	281	269	297	301	292	257	299	284	298	302	303	273	314	308	273	296	284	250	282	304	324	264	270	315	319	302	283	312	266	297	307	291	286	308	267	308	297	286	285	262	296	249	331	286	307	287	290	286	313	299	260	305	282	301	320	303	323	291	279	292	304	297	300	313	266	301	296	304	282	294	293	286	295	286	292	286	302	283	300	303	265	294	286	285	280	334	282	285	259	291	275	300	325	305	286	291	288	275	304	341	295	298	297	318	273	297	289	291	286	283	276	304	291	280	275	283	306	295	288	273	276	282	287	279	266	289	273	284	288	283	293	290	272	292	284	296	305	299	286	274	276	297	284	308	264	288	296	300	287	259	296	284	265	256	306	288	276	301	310	282	285	314	290	283	311	287	308	316	291	280	305	262	277	302	292	299	283	274	277	287	282	305	308	307	299	314	275
11520	10117	21658	25406	26066	23378	21492	25323	25831	23632	18872	14485	9774	9748	8545	6877	4588	2838	2043	1826	1687	1559	1412	1374	1238	1153	1095	1293	1254	1396	1500	2665	6430	12159	12265	8076	4552	2158	1110	813	811	814	753	797	762	784	819	816	838	781	820	833	877	877	853	834	806	795	816	798	810	795	778	759	787	757	811	841	777	776	786	744	821	776	800	794	809	798	784	801	783	777	813	793	844	837	836	779	787	805	784	790	789	803	784	746	807	833	835	802	844	797	779	775	792	764	795	771	791	793	781	804	769	805	829	798	792	822	794	813	770	792	763	790	787	801	773	782	830	804	776	735	773	776	757	755	813	803	791	851	763	799	792	786	809	880	778	811	837	776	775	776	823	841	820	790	831	801	828	830	732	831	815	804	774	799	807	779	854	793	822	763	817	783	805	783	802	812	798	784	801	787	765	777	822	868	796	767	795	823	781	712	789	829	866	794	809	809	810	836	824	833	819	736	765	804	825	751	767	738	777	801	814	809	773	828	759	802	795	769	838	793	815	783	829	773	790	804	760	770	857	761	810	757	771	805	769	794	790	798	792	773	778	778	812	775	827	809	814	815	784	810	783	859	782	781	800	805	808	735	772	838	798	790	764	786	840	802	809	830	774	805	792	761	781	773	760	780	803	783	766	788	784	793	806	839	789	808	835	820	779	761	796	770	753	818	808	804	880	801	861	807	786	802	792	807	807	777	763	755	802	814	785	771	808	773	843	743	794	854	800	786	757	789	764	778	821	783	777	776	750	797	794	799	825	750	812	797	802	747	820	827	762	789	809	859	809	747	763	842	760	786	777	822	772	760	827	781	768	797	756	750	805	826	786	814	762	784	755	804	871	784	794	794	789	761	806	776	732	852	750	846	789	789	764	787	825	805	818	811	794	834	813	833	766	780	774	803	763	821	755	794	781	761	773	779	811	780	735	831	786	776	749	777	814	786	786	729	788	782	764	753	776	768	794	867	796	808	818	769	810	774	841	763	788	824	764	809	848	818	786	786	779	832	731	807	807	822	817	857	748	808	793	817	792	812	775	819	804	764	789	815	768	797	767	789	815	771	776	768	807	797	730	795	816	755	780	748	795	822	781	768	766	788	819	823	809	785	836	797	803	818	813	781	814	826	771	837	769	804	767	805	792	720	779	784	794	887	810	835	762	811	820	758	773	841	775	780	736	793	794	719	809	796	813	781	848	803	751	787	750	808	749	775	814	786	792	761	813	756	832	794	781	805	836	763	757	825	860	768	787	798	797	782	780	728	778	798	793	776	802	818	786	822	776	830	806	781	766	753	756	769	842	791	748	804	836	777	784	770	781	762	805	794	789	763	733	791	825	754	780	826	810	831	803	783	800	748	768	822	838	760	803	761	811	791	783	802	856	797	812	763	806	778	740	766	784	771	806	792	795	797	749	804	842	797	753	779	816	771	816	820	813	819	806	765	768	783	826	832	773	826	797	794	781	780	811	780	852	786	739	828	790	817	813	809	766	754	785	774	777	794	786	807	773	797	806	848	801	803	824	757	859	836	755	768	798	827	746	824	805	821	797	784	756	819	798	820	805	814	850	772	799	811	743	790	771	809	832	823	808	769	733	740	799	850	777	802	770	845	858	771	775	775	759	770	761	792	834	843	825	774	774	774	820	823	767	786	801	795	787	808	782	803	843	764	763	762	819	806	783	805	820	797	842	786	792	851	741	775	826	777	773	746	803	741	806	766	761	832	807	759	821	804	775	800	767	777	753	790	803	823	824	817	767	798	810	790	748	773	775	774	760	813	799	799	785	783	790	859	761	759	778	806	782	798	793	784	820	784	805	841	798	823	732	810	801	783	781	822	840	813	742	777	800	799	773	801	738	813	812	792	804	801	780	816	795	825	758	808	853	816	759	791	780	767	753	799	785	738	773	782	796	787	741	822	755	780	800	804	788	773	788	798	808	867	795	775	826	783	779	806	812	777	804	816	773	797	756	777	831	774	762	803	840	841	833	761	814	761	817	759	768	837	771	776	790	777	805	789	794	818	824	766	802	818	791	739	810	781	803	850	812	785	770	820	839	810	780	797	828	806	735	813	750	788	792	799	832	806	752	807	777	795	737	804	819	826	822	803	811	831	777	797	856	725	834	824	786	845	812	847	773	733	834	766	801	808	829	823	801	750	808	763	775	749	788	775	798	833	839	771	769	814	815	806	794	772	778	743	829	796	811	804	813	764	749	804	764	780	760	832	802	783	800	815	845	794	784	803	794	761	784	778	784	769	795	779	791	743	847	758	791	814	765	737	795	781	782	836	748	803	795	788	842	800	780	749	811	816	783	796	785	793	815	807	836	756	780	738	797	834	787	764	807	776	781	751	752	824	818	754	849	792	775	775	759	828	775	780	784	794	819	808	779	805	774	800	814	798	791	803	757	784	835	842	761	819	808	806	784	764	757	811	785	882	785	752	779	819	791	786	808	759	828	829	821	824	791	813	771	833	821	827	794	790	782	785	826	821	753	772	788	812	869	781	785	818	795	798	811	805	820	781	759	801	813	767	742	857	781	791	752	771	820	823	783	839	784	795	786	814	798	775	802	797	793	780	746	798	740	825	814	831	779	801	828	803	774	740	863	828	776	773	837	807	804	747	782	795	781	814	794	730	733	763	828	785	846	754	793	796	825	806	775	773	778	819	792	772	790	753	797	774	813	833	767	780	764	820	785	801	704	811	817	827	814	796	822	787	786	809	819	800	809	779	827	818	825	813	806	826	800	758	797	748	798	791	835	766	823	749	789	835	805	784	781	779	808	810	804	772	747	762	765	775	830	777	804	770	783	798	774	830	806	802	775	796	806	778	816	840	770	823	790	830	728	798	795	778	830	785	814	787	846	817	734	795	784	866	820	830	839	774	830	803	786	740	799	799	773	738	784	745	778	805	758	821	806	785	780	863	791	767	794	770	750	773	769	796	799	850	768	832	803	818	799	796	810	772	771	803	822	783	767	789	805	801	810	804	796	766	822	779	827	769	848	769	748	784	827	794	817	787	823	800	788	750	811	800	812	837	752	779	768	796	766	812	779	818	814	739	804	764	832	771	857	790	795	782	779	809	813	771	802	765	754	801	770	802	755	788	761	787	810	762	832	768	797	793	794	791	755	797	759	772	803	765	801	780	842	814	771	856	760	788	791	813	777	799	789	790	778	792	774	800	781	809	779	768	834	848	782	853	848	807	765	801	823	786	781	776	825	765	810	769	772	802	792	777	751	759	820	789	813	815	838	788	815	766	806	815	739	780	761	763	796	798	778	761	785	771	767	841	760	777	757	790	760	767	785	762	745	793	724	772	782	778	766	792	812	757	787	767	816	775	785	748	827	790	771	780	732	847	772	821	816	821	811	758	756	779	748	789	836	805	802	808	811	826	815	779	774	797	803	808	800	816	840	782	800	840	801	772	789	798	792	775	823	779	790	834	734	748	812	786	781	767	797	767	774	764	778	838	811	781
25105	17113	21998	21188	19698	16899	15583	13914	16022	13279	8812	5321	3181	2634	2601	2016	1178	865	529	521	464	412	370	324	334	299	316	463	313	385	499	860	2083	4202	3493	2055	1061	613	338	232	239	271	260	230	227	227	221	259	254	219	254	270	254	247	232	269	248	284	234	249	247	254	250	232	248	257	218	260	219	255	260	226	234	222	226	241	261	262	232	264	224	233	253	225	233	264	254	264	245	224	271	234	250	234	232	248	228	247	259	256	260	268	266	231	240	258	235	232	277	260	261	237	225	247	258	239	244	246	233	259	224	250	250	238	281	256	234	233	233	258	240	253	244	244	268	294	234	224	250	254	275	222	265	236	274	257	240	258	262	239	260	270	265	256	240	247	261	232	290	240	248	255	279	220	231	244	249	252	248	247	247	230	250	229	268	242	252	230	282	243	244	274	271	236	272	246	227	248	242	289	258	290	261	263	250	257	246	282	237	271	236	235	250	266	234	239	264	229	254	235	242	228	224	252	248	245	227	252	224	232	253	265	253	253	281	227	270	245	263	275	249	261	233	213	244	238	248	275	223	236	247	267	248	255	235	266	261	216	255	242	253	261	226	258	250	222	251	285	236	250	259	216	244	253	240	219	239	228	218	258	251	267	238	247	254	223	250	262	251	223	236	249	227	246	241	228	248	237	255	262	263	228	237	215	275	259	230	248	252	255	234	254	230	259	254	240	235	268	245	237	247	260	259	268	249	241	238	247	243	232	240	257	233	255	258	251	245	236	228	242	258	265	266	223	255	254	242	253	283	235	243	257	257	265	241	261	251	233	264	223	234	224	232	253	253	245	255	278	230	254	262	226	249	221	253	250	260	259	238	252	240	236	277	266	243	252	254	248	226	235	301	249	248	264	259	221	259	260	280	246	256	244	245	283	256	255	249	235	248	251	242	256	245	244	242	247	257	261	274	254	245	238	243	242	245	219	255	243	244	229	244	284	260	255	230	243	240	252	228	244	228	254	275	243	245	240	273	244	234	260	244	254	230	219	237	212	255	244	238	250	240	239	264	252	224	279	250	271	226	270	245	252	240	248	225	245	259	246	225	258	276	272	230	225	249	243	252	247	245	232	264	244	261	244	245	281	241	255	238	280	270	234	274	229	236	253	238	236	256	238	228	260	241	224	261	276	246	248	245	279	249	221	276	249	241	226	269	256	241	233	261	262	258	240	252	249	250	277	252	247	270	264	220	246	250	265	236	195	241	247	243	269	246	217	249	259	237	259	258	253	276	251	246	259	219	213	232	245	266	247	240	233	235	244	250	274	251	247	221	256	266	211	231	256	239	233	251	260	247	242	259	244	230	240	240	246	260	224	278	288	256	249	235	269	243	248	242	267	283	241	242	279	237	246	246	260	248	246	243	243	226	241	274	258	220	273	279	262	265	263	214	223	230	237	252	242	241	261	247	227	277	224	238	253	246	227	227	260	242	252	252	252	255	243	261	249	247	271	243	262	220	240	267	275	238	241	253	235	281	246	268	230	273	266	251	246	232	237	251	267	233	244	229	209	258	231	243	225	221	246	226	262	254	225	267	274	217	264	276	245	263	235	236	251	233	245	254	232	253	240	230	268	237	231	234	252	259	267	235	256	262	253	262	241	251	249	230	255	248	278	238	264	251	252	262	240	233	253	215	266	253	236	254	244	209	247	239	276	223	244	252	279	217	257	237	242	232	231	261	264	240	231	250	255	249	244	263	240	257	263	222	260	244	237	228	271	245	262	256	272	225	242	254	263	224	262	251	232	247	263	258	260	252	238	277	274	253	270	261	300	261	225	265	232	245	231	254	214	206	249	218	231	231	241	255	257	239	237	241	244	243	270	227	227	250	213	262	246	241	255	252	249	238	271	274	263	258	237	257	265	269	213	242	248	256	254	243	252	257	234	251	230	243	230	230	249	240	257	264	240	270	250	218	258	246	266	283	250	250	275	219	273	235	244	244	270	236	257	269	249	274	229	258	251	222	230	249	265	235	254	237	245	225	255	256	246	236	264	219	225	248	230	250	244	271	245	239	234	270	235	258	203	251	252	222	248	235	242	250	230	236	239	241	248	276	252	275	239	239	247	221	240	255	206	246	228	242	232	253	226	270	268	241	260	222	247	230	249	233	254	241	239	258	261	253	247	248	246	266	245	258	237	261	265	241	260	249	185	275	266	253	236	239	242	242	240	227	276	272	238	243	233	258	230	251	292	260	252	243	232	213	254	228	233	243	238	276	247	237	248	237	234	238	251	236	245	242	225	226	263	243	261	267	245	267	231	228	236	225	236	270	234	259	242	252	229	259	235	246	249	242	237	238	255	255	241	234	241	235	243	268	252	243	246	220	249	263	223	238	243	216	260	254	261	228	256	258	246	236	246	232	226	262	225	281	228	253	224	244	221	227	264	235	247	255	265	253	267	248	283	282	254	245	250	219	263	212	257	236	248	259	248	264	243	257	261	245	199	256	218	226	265	272	218	255	228	246	249	226	238	253	230	237	220	256	284	235	263	250	259	276	252	261	245	229	253	243	228	270	250	251	229	242	251	233	239	271	227	252	272	233	213	256	219	259	260	241	247	273	259	235	279	224	232	246	228	232	221	233	228	240	287	237	235	238	277	274	206	227	247	251	225	249	265	232	249	285	211	250	273	248	228	240	247	237	248	257	266	254	240	260	245	248	259	238	278	252	251	258	229	259	223	240	246	240	226	241	249	241	250	252	242	241	225	245	237	253	268	238	255	228	255	239	239	246	237	217	239	255	262	273	262	229	263	259	234	233	248	261	251	237	256	267	224	263	255	223	253	267	251	248	248	241	248	250	256	272	254	252	213	261	227	233	236	270	237	252	225	244	253	235	233	232	233	244	249	240	246	253	265	266	269	249	255	245	262	222	232	234	234	262	253	231	275	235	266	252	222	241	258	240	246	277	259	240	225	236	259	262	215	237	243	272	219	251	229	231	262	268	261	245	260	274	237	272	230	249	249	233	244	251	246	245	235	240	249	258	246	258	262	249	250	248	251	260	219	249	234	272	273	263	239	265	235	263	233	262	256	274	209	248	279	221	247	239	237	231	271	265	269	233	232	236	233	246	238	214	248	230	225	259	268	259	249	240	248	244	253	225	242	242	252	235	236	236	258	267	224	232	229	232	286	246	245	251	249	220	241	256	246	228	234	240	241	245	253	264	256	242	250	277	283	237	252	247	253	254	229	234	246	266	277	252	263	232	262	233	256	230	251	261	232	233	284	244	263	263	227	223	255	269	268	254	239	263	270	253	274	254	274	218	250	281	224	251	235	253	254	282	265	258	261	246	237	258	249	243	237	257	229	235	259	245	246	261	233	255	269	238	237	250	251	247	251	252	279	261	255	243	245	257	270	275	237	248	239	249	246	231	268	267	281	265	205	242	248	248	248	268	256	266	243	264	248	238	250	235	228	247	242	258	248	240	238	247	248	232	245	258	251	230	258	241	245	255	247
15284	13868	27197	31155	31556	27748	26792	26135	31650	30339	25047	19604	14136	12775	13716	11653	7077	4935	2988	2612	2449	1894	1720	1567	1482	1294	1418	2256	1442	1789	2406	5426	13379	21953	18486	11783	6011	2813	1202	724	747	669	700	719	674	714	690	684	692	696	761	748	769	702	728	732	710	761	701	665	653	671	724	747	721	722	726	709	680	704	711	717	686	707	696	645	678	669	681	642	700	645	728	735	676	715	742	690	626	704	663	710	682	690	684	723	657	689	728	664	691	677	644	698	745	680	663	689	675	692	741	662	706	677	680	715	674	720	703	676	700	697	715	720	708	706	690	725	691	646	728	690	674	635	744	712	728	694	622	674	700	694	649	663	677	668	676	664	674	737	700	720	689	718	725	674	703	704	679	719	677	666	687	685	724	653	702	678	675	636	755	641	690	664	697	703	727	670	646	636	696	652	715	670	680	675	755	685	736	675	692	678	700	716	655	707	684	682	702	679	681	702	684	693	703	693	646	661	711	716	642	690	679	678	709	703	690	710	655	702	654	693	717	654	699	723	698	667	676	666	638	690	714	700	645	729	709	708	661	652	659	745	746	721	731	655	679	676	705	689	664	735	689	661	698	696	686	715	653	657	698	709	627	707	713	691	669	664	707	686	673	699	712	681	709	643	733	636	674	684	682	668	699	684	695	682	720	728	721	668	651	702	675	677	703	680	716	661	660	675	695	680	717	697	751	689	668	693	698	642	709	663	677	673	702	701	717	691	716	684	716	685	693	686	723	706	717	709	672	680	671	689	742	640	642	648	712	713	659	712	707	639	669	700	646	730	656	704	721	694	674	684	694	673	679	701	711	713	717	694	654	735	684	729	690	695	639	668	670	685	660	692	740	652	711	701	683	667	699	667	680	637	682	718	681	688	711	669	631	740	681	702	684	677	677	672	689	681	700	706	680	682	684	662	682	665	682	717	640	658	669	704	662	665	659	686	677	664	687	690	661	727	675	689	714	657	713	681	676	670	688	744	670	685	650	688	716	688	711	701	674	662	687	730	683	723	704	733	689	679	642	650	693	708	701	685	726	716	709	678	714	620	706	716	707	680	717	686	654	648	692	714	666	711	655	686	666	710	688	684	687	707	672	677	704	712	731	683	679	655	660	744	683	680	690	690	735	695	640	717	686	695	678	750	686	674	708	715	696	662	670	707	699	696	742	712	693	688	683	693	684	731	695	662	758	742	674	658	730	653	654	720	676	730	682	680	677	695	652	637	716	682	738	696	690	710	633	707	657	678	726	667	745	687	704	745	714	687	694	704	656	627	670	730	683	664	684	731	674	648	607	654	664	699	639	668	715	723	672	694	670	721	750	717	734	663	684	693	694	696	654	714	685	655	685	727	711	680	673	659	695	740	725	727	717	710	697	677	730	739	710	639	692	744	669	686	721	660	690	734	699	731	678	698	722	708	672	670	726	657	735	715	639	697	706	691	722	661	684	668	705	660	670	721	718	676	720	701	687	653	637	689	669	723	728	685	701	691	682	705	720	646	742	685	645	682	702	651	733	667	715	749	737	680	733	673	705	700	722	718	676	694	721	697	661	662	684	700	698	701	701	723	721	671	661	743	710	706	720	678	688	733	667	716	677	692	666	696	683	683	699	654	673	697	699	684	659	718	711	713	684	700	705	691	711	655	679	694	700	698	669	640	683	662	702	666	660	667	675	729	673	690	699	675	697	683	701	714	675	729	713	674	739	694	716	683	639	677	677	652	677	704	700	692	678	712	663	718	674	703	690	686	676	713	708	712	738	659	653	710	702	662	692	697	699	690	706	738	684	649	697	690	735	717	672	705	691	687	756	722	732	631	721	668	703	663	712	687	672	690	693	662	662	699	701	729	641	720	725	726	720	716	687	747	710	690	692	677	679	709	718	678	683	651	676	680	695	681	723	687	719	625	718	732	739	669	712	647	659	677	642	615	706	699	654	645	731	706	654	684	678	699	708	690	754	673	672	674	656	741	657	634	655	706	686	711	716	704	708	666	670	713	753	715	650	649	705	664	708	656	651	687	662	682	693	698	715	695	706	700	660	705	673	671	726	689	684	665	678	692	721	672	743	712	676	717	699	696	713	690	741	699	743	643	678	689	719	685	660	711	672	690	721	669	723	682	726	713	685	703	689	669	670	714	718	655	720	715	751	715	684	704	642	693	696	689	678	613	753	672	734	715	698	723	698	683	726	687	719	722	678	683	677	721	687	705	660	702	718	734	691	665	679	721	671	716	644	707	661	662	700	709	683	687	688	667	664	680	712	677	690	733	769	681	729	725	696	740	705	683	691	679	679	665	682	736	679	715	656	681	695	676	678	698	744	700	674	666	743	659	690	672	725	659	700	634	647	704	730	688	710	689	668	722	690	723	689	681	689	681	693	698	728	703	700	723	717	721	632	676	722	668	680	679	724	688	727	671	743	686	706	652	759	671	720	704	745	681	698	760	735	697	680	684	679	723	720	710	718	720	709	688	682	723	704	684	660	676	673	678	690	676	703	692	731	649	664	669	648	698	692	721	726	696	673	686	673	672	675	716	665	705	679	670	718	690	681	660	711	674	686	675	672	715	692	739	706	700	710	686	720	701	687	626	663	684	755	713	698	725	671	670	692	692	711	643	703	696	721	652	656	726	653	679	677	695	723	687	710	701	663	661	667	641	677	709	687	682	706	699	727	694	696	666	655	712	695	749	714	694	667	675	743	691	677	748	664	698	711	693	698	695	706	718	647	691	732	696	681	708	708	707	708	680	702	683	709	706	675	676	665	732	697	700	688	710	705	697	664	717	692	689	698	737	638	636	672	717	719	657	658	739	683	693	635	683	710	688	646	656	666	707	695	682	643	668	683	714	690	688	684	712	709	696	707	695	697	701	709	665	708	665	677	629	699	708	707	708	676	654	750	669	687	712	694	705	695	720	718	658	715	713	653	686	699	713	716	717	697	661	671	660	659	721	695	721	713	729	671	664	692	673	725	692	707	697	650	725	671	672	699	712	711	666	694	683	708	725	695	671	669	683	734	680	716	683	653	723	671	674	689	677	637	625	646	682	701	659	682	671	696	741	699	644	704	714	692	677	688	656	683	666	701	631	684	713	729	701	737	653	697	695	671	702	648	703	708	646	670	681	655	693	695	636	647	663	690	665	634	689	681	678	660	704	671	714	672	727	720	708	655	670	730	684	714	730	682	712	674	738	687	719	679	764	703	697	719	688	674	709	672	695	718	712	676	686	735	702	670	664	687	617	719	712	706	713	660	668	702	671	718	728	727	706	654	672	689	702	662	680	668	657	705	675	673	686	692	666	740	658	663	725	677	692	696	693	679	657	676	754	700	727	731	633	718	678	690	662	689	713	698	710	738	733	665	662	662	704	683	740	670	730	678	733	679	680	654	674	655	683	699	663	659	706	666	695	736	671	674	703	710	713	672	732	662	734	667	687	674	693	667	671	671	693	701	644	703	726	676	687	697	670	692	762	664	649
7964	5805	8435	8475	7243	6426	6458	5958	5820	4160	2641	1445	1031	955	780	635	440	349	354	333	352	311	322	335	305	330	319	343	350	325	320	348	376	512	594	589	444	376	326	339	329	289	282	293	304	290	319	320	310	315	315	319	276	330	307	347	297	320	272	279	307	311	314	306	316	290	298	287	304	308	313	341	336	319	316	303	284	330	292	332	333	332	313	321	299	282	339	355	284	309	301	325	292	306	321	301	323	353	303	305	275	304	308	307	285	327	288	311	308	316	308	289	303	313	302	288	312	320	286	300	306	298	304	301	299	317	326	315	299	339	305	292	315	303	317	303	297	321	300	303	278	323	353	339	318	361	286	278	276	312	333	338	327	309	316	296	325	312	314	325	287	334	306	315	313	304	346	302	288	304	306	305	277	309	331	321	314	321	282	340	316	312	309	275	337	303	293	324	313	333	284	296	316	278	326	344	348	309	317	296	312	294	309	319	311	270	313	295	320	335	324	282	303	315	296	304	350	310	317	310	293	318	269	357	313	300	307	308	287	292	291	322	323	314	302	272	301	319	323	290	321	308	299	296	297	310	328	327	314	296	309	339	306	275	299	278	322	331	301	295	320	302	343	310	288	310	328	356	314	316	302	362	306	293	311	312	322	357	312	318	329	297	337	318	315	313	316	291	331	307	300	312	292	279	309	321	325	319	302	298	320	288	309	304	318	320	297	310	302	337	299	307	323	285	312	275	297	310	287	317	305	319	316	293	334	289	299	286	293	305	300	341	314	327	337	331	333	307	345	313	301	286	321	336	300	310	322	316	318	289	325	316	309	313	341	297	302	280	296	304	298	290	325	307	299	296	305	333	323	305	293	299	325	313	299	287	275	331	292	330	307	294	309	290	291	351	296	290	311	327	304	322	282	304	285	321	368	271	307	272	277	328	300	330	325	316	328	323	302	314	368	315	342	311	306	298	300	305	331	316	288	318	308	293	334	311	323	266	313	309	334	338	297	296	319	297	322	314	335	286	305	319	340	323	312	297	363	313	326	330	321	312	300	293	300	343	308	310	292	306	294	299	323	326	334	288	321	300	319	297	302	305	309	328	289	313	296	298	317	327	308	309	280	303	320	317	332	321	327	295	285	307	319	310	316	287	304	301	313	313	314	296	328	315	315	324	298	303	324	294	312	293	316	312	319	319	335	301	328	317	270	291	302	320	310	327	321	326	253	300	301	332	327	300	306	297	301	303	295	289	291	338	341	312	288	322	289	331	270	293	307	321	300	328	316	302	360	302	305	316	293	307	323	317	294	292	297	321	294	309	319	311	299	290	311	299	308	338	304	323	296	304	302	322	317	297	311	298	315	295	302	296	300	300	274	287	302	295	303	330	300	317	339	297	318	344	318	315	312	331	334	294	325	288	301	296	259	315	313	301	325	294	308	306	279	315	292	336	289	312	333	296	330	313	351	317	289	309	301	299	316	300	298	286	311	299	320	293	296	316	287	333	327	311	278	345	297	312	280	284	295	364	333	318	340	297	293	328	310	325	337	297	313	275	314	301	283	308	307	321	297	285	298	285	308	291	286	281	317	336	289	326	312	346	284	335	307	298	297	285	306	323	286	310	314	324	334	297	310	340	316	305	322	307	329	320	303	295	291	289	316	271	324	299	307	311	338	301	293	316	308	304	339	313	278	290	310	314	322	306	358	316	326	277	301	332	303	291	318	295	312	282	321	287	299	295	257	292	258	282	312	301	306	316	320	342	313	296	325	308	333	300	336	305	328	331	298	320	314	300	314	297	322	287	306	310	324	288	331	303	294	322	328	331	334	328	306	309	319	291	350	296	303	325	304	315	313	292	309	320	338	299	328	326	319	315	342	287	309	328	318	322	312	294	291	275	337	286	294	311	332	282	299	307	316	284	302	293	316	310	315	299	330	302	279	314	310	331	321	319	297	323	314	301	287	294	324	304	288	299	346	292	314	298	289	328	345	314	330	307	313	307	328	343	311	342	307	324	301	301	331	311	324	303	324	290	299	307	309	315	330	298	305	300	297	305	316	281	291	310	321	292	332	322	307	312	327	302	276	301	307	322	309	312	319	301	337	336	293	292	327	309	296	306	310	299	293	332	316	330	323	290	292	340	280	327	329	309	283	314	323	306	300	316	313	319	316	289	296	295	315	320	293	308	316	316	312	300	291	309	319	302	290	312	330	334	310	294	295	295	329	311	321	310	278	311	292	295	312	310	310	290	303	311	341	257	306	306	319	315	302	298	288	308	298	267	322	315	313	309	315	313	297	296	296	297	300	319	291	308	313	301	318	302	344	316	318	281	299	352	315	337	289	276	304	298	304	309	275	306	303	296	311	302	314	270	302	333	314	327	312	306	307	311	303	334	281	296	340	329	289	314	314	311	311	340	311	292	316	302	331	316	332	285	300	315	293	338	301	295	308	313	323	330	302	312	305	304	365	328	288	305	305	301	320	324	323	291	318	286	291	286	321	301	349	320	304	301	326	304	277	303	270	337	277	300	304	321	324	306	286	325	317	294	343	273	303	364	324	290	294	339	332	325	320	308	319	307	264	325	324	328	324	283	301	290	279	294	281	336	331	301	295	319	286	332	333	335	307	347	313	288	307	295	293	321	302	325	302	314	310	304	329	305	310	320	300	289	321	309	326	305	307	305	311	321	327	309	323	324	314	329	293	306	346	293	302	320	285	319	287	324	335	336	323	320	318	292	323	278	277	291	311	322	336	289	283	321	319	321	327	316	281	326	300	310	320	303	283	311	265	318	329	302	281	298	299	293	314	316	283	308	320	299	291	286	311	316	327	321	315	294	315	294	324	286	295	305	314	318	306	326	284	319	293	355	292	313	276	327	273	290	290	329	329	282	322	313	282	319	295	292	323	317	305	313	306	312	315	288	316	298	296	292	358	301	335	370	320	328	282	321	318	302	300	317	311	285	313	328	306	302	284	298	315	321	327	298	298	288	309	322	301	304	315	291	303	313	320	345	309	289	312	332	276	316	332	324	335	309	309	289	303	309	312	285	308	334	279	343	335	303	339	285	304	307	305	323	292	266	332	305	286	277	300	328	316	320	308	342	299	326	301	314	328	288	286	300	326	319	311	316	322	298	321	311	328	303	316	312	321	304	294	296	295	289	293	289	308	305	302	315	307	329	317	321	310	305	299	303	321	282	303	289	303	311	317	300	329	290	289	290	305	299	325	352	306	319	288	265	340	316	340	315	311	323	302	335	292	314	284	308	299	333	306	279	302	277	323	317	284	322	298	304	321	287	313	316	304	331	291	297	282	320	327	318	310	263	307	331	291	304	320	325	315	303	305	315	316	339	314	307	316	298	322	282	321	293	320	305	306	288	298	321	296	323	298	273	283	301	311	343	315	316	310	317	326	308	308	314	317	312	301	309	300	311	289	316	309	302	302	308	313	273	286	296	272	311	288	320	318	307	334	311	306	311	335	298	294	329	323	345	300	326	317	290
5799	5893	13506	16837	16470	15798	17078	15643	16543	14057	10661	7133	5226	4673	4532	3278	1900	1322	1132	1052	1096	1022	936	1020	985	891	969	951	966	925	957	1163	1671	2735	3031	2412	1705	1064	866	855	879	835	843	808	819	852	842	859	868	861	879	813	871	846	826	848	859	872	869	867	796	857	834	820	862	794	862	844	822	807	808	876	862	832	861	795	817	877	830	819	890	833	880	881	834	887	827	888	901	885	842	821	820	829	828	829	843	845	819	891	860	891	826	840	829	797	837	855	821	896	817	854	822	831	827	870	818	827	823	909	853	843	846	813	861	808	864	875	866	878	844	876	789	872	884	841	819	788	833	810	874	835	816	812	828	843	901	838	871	811	802	812	840	841	817	845	878	799	867	869	934	866	806	806	875	834	816	808	844	843	816	816	815	823	841	831	822	865	835	849	838	849	822	831	881	908	804	866	816	836	807	809	852	827	825	811	852	858	800	832	801	844	871	845	854	861	861	818	791	876	838	902	835	824	833	841	807	802	829	857	840	817	829	866	816	796	855	849	840	828	819	811	831	828	839	812	885	826	875	848	889	833	862	815	807	815	840	860	866	816	873	824	862	854	867	829	849	836	863	834	832	816	906	780	886	859	850	839	811	821	851	890	819	823	897	865	860	871	815	845	864	824	893	839	848	798	898	801	805	816	804	806	794	830	837	831	865	849	866	870	849	826	830	863	799	879	934	858	842	827	877	906	815	865	824	851	836	865	939	867	848	834	836	835	853	814	834	826	839	885	852	779	811	803	910	864	853	889	847	807	840	839	820	832	849	878	815	841	824	828	841	826	892	877	868	825	854	855	849	840	826	876	793	871	818	793	838	819	892	832	830	838	823	854	839	851	813	868	818	842	805	882	815	854	863	877	800	842	813	825	868	849	849	816	842	854	826	824	841	805	820	816	859	816	802	924	841	821	811	843	834	889	854	807	872	833	829	872	869	872	836	811	840	808	865	823	914	822	885	904	853	801	808	827	842	811	833	810	847	822	858	780	819	855	819	835	836	845	884	853	866	837	803	848	869	870	870	871	852	824	828	849	861	873	841	817	835	826	811	825	850	858	869	873	799	836	840	873	863	829	853	878	859	841	840	888	818	925	812	800	868	824	825	880	837	852	857	895	855	842	893	837	871	819	881	839	833	847	892	839	811	795	837	880	827	846	812	857	852	867	810	804	793	830	889	861	873	833	813	852	856	873	896	840	867	863	873	814	811	852	844	846	885	874	856	822	881	856	838	843	908	875	850	837	859	887	857	783	852	838	809	845	828	846	881	779	842	820	825	803	841	863	847	867	846	873	795	826	849	819	826	794	797	877	850	803	805	833	851	842	857	877	850	830	845	834	882	777	861	805	859	847	779	829	844	856	815	858	804	804	827	865	883	857	817	822	862	826	862	863	892	844	835	859	848	849	827	829	827	829	804	856	829	870	833	880	836	806	816	895	899	804	863	847	837	850	825	848	829	839	844	850	844	881	842	827	889	799	826	829	811	850	852	818	811	918	848	808	811	854	837	845	828	850	825	866	838	780	811	847	827	811	853	852	894	825	857	904	759	861	789	863	819	874	861	785	838	844	876	828	856	782	877	827	864	859	862	825	898	855	866	832	809	897	809	821	895	822	840	846	855	864	853	822	883	840	800	822	866	838	833	848	834	847	843	780	861	846	835	828	826	853	883	857	836	831	840	856	859	842	855	889	850	898	820	845	859	844	848	844	829	885	825	856	850	866	898	854	824	842	819	872	842	838	874	808	829	865	797	826	854	864	815	783	825	826	824	842	859	847	802	872	838	872	787	854	793	803	883	863	834	806	870	850	864	824	845	850	839	844	870	845	833	842	886	839	813	862	797	851	767	856	842	861	827	844	880	797	901	868	826	886	849	867	840	884	859	853	871	815	827	890	855	878	809	832	762	886	853	827	846	806	799	912	789	819	886	824	835	868	879	841	906	785	842	845	920	876	836	829	868	825	834	846	841	791	819	863	858	853	856	862	801	853	865	812	848	841	792	836	901	840	883	842	834	812	853	830	858	801	824	860	796	816	810	877	848	858	827	863	844	832	861	849	870	853	834	820	821	853	890	873	865	891	865	854	860	832	835	882	821	852	875	839	826	871	921	843	865	843	850	766	858	824	874	820	847	854	862	848	884	805	819	886	871	822	897	901	852	869	862	831	847	880	828	869	809	873	796	873	834	905	829	851	815	796	831	815	832	826	816	797	768	832	868	902	860	788	824	871	785	854	812	856	825	863	901	836	813	859	877	838	880	914	847	845	862	872	824	897	785	828	861	836	842	865	841	835	839	825	849	823	810	897	827	817	843	861	847	822	864	860	865	901	859	837	829	835	874	820	852	871	806	874	807	859	815	845	855	832	814	818	871	861	852	865	886	894	825	859	868	889	840	841	809	916	857	886	858	833	878	873	846	837	871	826	842	857	819	876	835	851	814	867	848	834	774	825	836	876	828	843	907	830	893	844	845	834	852	865	848	851	795	820	864	888	880	814	771	832	837	892	859	878	876	873	832	848	853	822	845	823	803	849	864	834	806	870	875	794	844	856	820	792	870	856	822	869	831	842	894	871	830	837	880	845	869	860	865	882	833	828	837	834	807	833	805	869	903	840	847	862	860	833	869	816	869	838	879	901	807	859	854	845	865	857	880	855	824	819	867	814	837	815	838	813	813	851	856	840	886	847	835	862	834	853	842	839	825	842	865	827	825	866	848	847	870	853	815	854	870	860	839	829	769	876	838	844	871	845	826	783	824	830	875	868	801	851	874	860	827	850	820	818	833	900	856	881	857	897	859	820	864	836	876	829	827	876	826	862	891	862	858	839	910	819	802	836	856	857	861	835	822	815	833	851	879	819	817	823	853	836	826	878	877	804	803	801	802	869	893	836	870	855	846	859	875	825	803	889	872	872	774	880	848	835	860	814	844	814	818	866	847	846	831	859	813	851	838	868	864	871	844	815	886	841	804	847	823	851	855	876	771	823	813	799	844	809	835	813	838	874	837	903	821	849	879	819	820	833	816	789	922	819	828	831	891	788	838	763	789	834	845	836	793	858	878	819	829	830	854	821	873	853	835	852	899	847	891	790	802	847	849	805	878	811	877	832	839	832	886	865	846	838	860	792	805	844	839	826	839	852	843	809	862	852	852	799	875	827	775	828	881	841	786	776	825	892	838	837	881	829	818	823	834	816	910	805	861	834	847	800	854	835	920	929	905	813	853	810	868	881	826	858	795	845	801	778	863	903	845	862	823	902	853	867	874	814	833	879	781	837	877	820	866	841	824	795	854	919	807	850	828	858	839	822	825	878	893	822	824	833	852	827	874	845	828	896	797	814	869	836	840	861	856	839	834	873	841	839	797	816	888	818	856	864	801	854	813	826	853	861	858	826	854	827	842	844	841	835	869	831	803	873	849	844	827	866	822	846	791	871	828	845	828	821	869	877	811	815	849	866	824	817	826	845
16554	11673	15416	15339	14117	13269	13674	11949	10252	7544	5187	3249	2079	1766	1470	1058	624	502	402	456	420	359	364	370	362	343	356	311	312	357	379	724	1480	2002	1758	1168	651	444	296	268	295	283	325	301	273	294	286	299	282	295	326	305	302	303	337	325	290	293	290	327	299	268	258	294	290	321	277	263	328	290	273	312	286	316	312	277	312	284	303	331	306	277	278	286	313	322	285	293	303	330	311	286	279	273	261	298	312	315	280	311	292	312	301	294	312	283	336	305	297	320	268	300	314	298	295	255	314	293	302	275	283	320	304	293	289	306	261	282	293	298	284	275	333	272	289	286	312	286	307	281	280	293	313	289	306	304	286	285	265	288	302	303	287	316	290	263	254	284	297	266	282	307	319	293	294	291	284	343	303	293	276	314	321	276	287	300	290	303	285	299	277	314	290	305	297	281	303	326	317	282	268	275	281	305	283	303	339	308	291	288	277	278	257	294	315	307	266	304	305	345	252	270	293	333	287	297	267	277	292	281	299	288	275	290	295	309	280	293	301	330	266	300	313	288	269	313	316	308	276	297	286	292	281	292	317	277	336	299	306	288	331	273	289	308	286	311	304	319	313	268	299	275	258	299	274	305	279	325	266	303	279	308	300	306	308	272	312	297	307	298	292	280	277	293	319	301	297	317	318	263	278	301	303	285	270	310	289	314	309	310	295	283	303	271	289	318	280	282	265	313	307	284	308	293	299	297	289	268	311	316	291	313	310	283	319	321	310	301	270	305	280	276	283	293	318	285	282	262	308	265	268	325	296	279	306	301	278	289	332	272	277	282	306	292	297	311	287	266	300	307	285	249	310	284	270	305	334	272	326	281	269	294	285	297	324	303	289	283	276	294	287	316	310	306	264	293	329	291	311	293	287	303	271	289	322	279	304	308	319	306	303	301	271	273	304	281	278	287	304	261	307	284	309	279	291	273	294	289	290	289	267	269	283	292	314	293	296	331	297	318	245	281	291	302	309	310	283	244	290	281	266	294	313	271	298	276	305	292	288	296	294	288	282	285	295	285	284	270	313	313	301	310	290	288	273	295	303	271	294	300	300	291	278	281	288	274	290	272	293	277	305	289	291	296	306	309	282	313	291	273	307	301	282	272	292	315	290	296	279	322	290	293	303	330	280	274	280	295	308	294	306	299	265	303	315	285	273	296	283	293	288	298	280	283	299	294	313	272	306	294	312	301	294	320	303	295	280	269	319	306	262	318	276	280	297	309	294	306	319	294	271	292	301	290	285	294	304	307	304	298	309	271	305	298	284	270	301	294	297	317	302	291	303	321	271	312	271	294	301	299	272	299	290	323	272	303	292	296	258	313	285	318	278	322	311	299	302	310	287	278	287	309	290	274	279	287	265	276	275	296	283	266	307	260	296	290	291	258	293	278	294	303	265	292	303	298	311	286	287	313	309	277	304	272	289	286	299	319	312	296	304	303	326	290	313	286	285	273	291	297	328	304	286	268	313	275	282	290	291	298	274	281	279	294	309	303	281	285	259	305	273	306	271	282	272	289	328	283	295	287	298	301	276	320	296	268	264	295	286	325	329	287	269	316	291	309	306	314	276	264	283	323	330	296	300	279	308	329	325	298	305	298	279	303	279	287	292	327	312	292	306	293	313	278	290	308	281	342	296	269	299	296	312	280	326	318	285	294	306	312	259	296	303	272	283	299	287	305	299	298	270	294	289	295	321	269	290	294	333	321	279	286	330	277	286	271	267	308	311	278	299	309	317	312	302	286	286	307	276	288	275	296	313	282	295	344	283	283	280	293	305	294	303	304	303	269	296	293	289	299	314	285	313	262	293	295	283	295	285	268	284	286	295	274	282	293	293	305	290	299	308	290	295	269	311	283	279	313	283	293	315	298	282	297	311	277	285	302	287	283	304	266	276	295	295	274	300	283	270	307	302	324	297	341	305	293	327	290	331	322	338	299	330	273	281	307	269	301	293	273	294	299	308	312	301	303	298	272	301	297	283	292	292	279	287	274	302	275	287	279	270	299	274	301	284	284	270	273	317	321	263	313	298	301	302	308	322	331	304	280	296	278	288	291	284	286	326	311	316	255	284	314	318	264	281	270	293	290	306	277	318	272	287	274	332	287	286	266	296	318	289	305	311	288	278	271	291	301	287	294	270	275	264	286	321	292	307	298	275	292	277	267	283	293	314	332	256	271	307	276	295	297	284	272	312	292	270	286	278	294	273	257	307	292	292	261	303	292	282	311	321	273	271	261	293	319	287	299	314	292	297	281	307	283	299	316	294	286	297	308	287	282	319	283	311	291	300	300	282	299	313	294	304	323	314	312	281	303	277	317	299	268	305	268	268	275	304	296	315	324	315	297	305	305	275	284	300	294	311	277	275	298	293	327	307	285	307	318	295	313	320	290	316	309	322	290	293	324	300	314	293	272	292	282	299	277	291	296	323	292	276	265	300	280	283	292	289	292	278	278	315	288	297	290	280	295	285	301	303	302	303	293	266	262	261	301	292	278	307	315	289	300	316	280	317	312	307	286	291	304	295	288	287	264	268	274	283	304	281	274	281	296	336	282	316	272	304	318	277	302	316	283	300	300	265	288	286	281	311	302	324	271	281	315	307	301	303	281	268	305	306	303	281	296	281	284	279	276	305	317	293	289	280	272	272	270	292	276	279	257	267	298	308	298	307	308	294	332	305	310	288	296	296	288	311	291	305	309	282	311	303	284	310	326	305	315	269	286	288	306	308	282	340	303	308	280	317	285	313	295	306	292	291	317	277	303	302	292	329	275	267	316	282	280	281	298	316	309	282	299	323	303	293	290	305	306	337	280	306	283	277	310	285	284	302	278	330	315	279	312	290	326	280	314	278	305	331	293	290	294	296	276	310	277	266	307	305	286	294	286	301	302	314	299	288	308	290	279	273	310	279	279	313	317	298	338	300	276	275	274	289	291	291	278	290	282	254	288	304	280	287	277	267	295	278	322	274	276	269	292	287	297	297	266	282	309	306	303	272	308	320	288	253	279	288	280	299	298	287	320	261	289	292	302	306	300	273	307	269	288	279	328	305	283	311	284	282	291	266	307	262	301	287	293	299	274	251	284	281	298	281	319	294	301	301	287	275	296	300	276	271	293	334	288	293	298	268	297	291	297	318	289	275	308	318	275	296	257	280	273	277	282	275	291	299	280	268	298	287	302	319	294	279	295	293	286	333	286	279	310	294	325	280	309	281	319	293	289	301	274	260	285	314	306	290	263	330	305	305	281	276	292	295	268	267	306	268	286	285	298	278	275	324	311	291	293	269	307	274	314	287	319	287	283	330	280	301	307	285	309	332	309	285	304	288	279	279	286	317	302	280	275	296	297	291	274	285	290	324	294	310	304	302	315	312	311	295	288	283	287	303	322	307	300	292	278	287	296	299	320	303	275	268	303	290	263	261	293	301	305	308	323	288	331	268	284	279	316	274	289	314	308	278	265	311	281
11008	10409	20618	25520	24580	24575	25692	23943	24528	23018	19371	13827	10880	9371	8156	6461	3434	2473	1790	1976	1837	1389	1323	1260	1194	1311	1437	1395	1220	1383	1668	4335	9713	12164	10394	6813	3316	1658	864	807	817	850	843	803	803	807	844	852	854	946	975	915	899	855	870	839	783	752	804	798	845	817	749	761	835	775	803	823	818	803	842	833	836	772	798	798	800	817	802	797	775	804	781	772	795	757	838	784	781	811	805	728	810	790	800	759	800	758	794	797	805	814	846	836	831	778	774	780	836	841	848	791	776	796	798	789	822	772	833	767	841	787	806	788	800	815	810	802	813	844	817	838	796	774	778	814	825	828	763	768	803	799	786	796	780	762	818	763	784	835	817	798	811	784	793	783	803	846	801	815	773	790	791	784	740	807	746	815	833	811	795	748	833	826	788	786	816	806	826	825	813	826	794	776	814	840	800	804	828	807	850	776	818	823	811	837	811	804	750	794	757	814	792	835	774	812	839	740	815	784	777	793	779	797	831	796	782	788	820	824	823	771	832	767	775	807	799	805	778	803	813	872	796	808	748	826	809	833	836	752	808	767	806	795	841	824	829	800	786	815	811	834	803	804	845	801	811	862	824	813	820	890	781	838	801	744	842	759	803	806	774	832	783	807	819	816	794	764	803	783	831	802	807	819	809	793	834	814	781	842	828	811	799	812	800	794	805	803	767	818	837	795	827	835	766	785	811	803	812	803	810	794	800	828	797	837	813	768	798	810	873	829	786	830	826	782	764	793	787	821	757	820	809	818	808	768	789	816	755	873	785	808	780	858	789	821	817	772	822	779	784	798	747	800	841	776	796	731	834	762	819	806	849	777	801	833	768	848	807	814	784	841	821	812	758	789	769	860	778	802	864	844	828	842	841	787	712	795	793	785	754	787	804	801	820	775	834	831	744	834	828	762	782	817	796	820	833	737	774	816	818	797	769	752	804	840	856	809	799	814	785	809	745	800	824	840	815	808	801	827	782	823	795	788	808	795	778	724	815	767	824	835	800	796	789	868	780	807	803	758	804	780	797	807	778	782	787	807	799	810	779	777	800	805	745	762	795	774	827	781	804	825	811	848	791	765	825	815	749	790	797	827	830	816	764	855	823	779	809	801	800	823	796	770	811	782	797	768	778	797	722	817	765	791	812	795	760	797	776	833	783	809	847	839	827	802	795	792	857	786	852	818	757	847	793	818	840	804	828	794	745	778	811	764	805	764	787	783	794	779	793	797	771	815	812	781	794	756	840	812	742	840	767	808	807	786	827	798	764	796	763	820	793	820	814	805	825	786	833	795	816	760	810	811	765	808	840	784	844	762	806	787	765	788	779	718	819	846	828	824	778	740	815	788	796	771	791	798	831	788	766	809	780	826	812	828	772	803	798	805	813	809	784	786	781	757	810	787	843	830	797	798	789	860	835	760	816	813	801	836	798	842	792	795	797	795	815	817	790	739	796	806	782	806	803	788	777	823	813	770	816	801	790	775	751	859	778	804	786	770	805	816	729	831	853	842	777	795	817	825	831	848	760	766	851	785	739	768	822	844	813	770	770	786	790	838	789	793	783	813	793	849	819	802	810	786	827	811	768	789	781	774	740	835	801	799	806	812	794	838	821	832	783	823	796	791	825	880	791	826	821	851	794	832	807	745	808	778	814	780	822	823	765	815	862	748	794	802	752	803	826	869	753	803	799	816	814	803	796	831	816	788	794	802	767	789	800	792	836	774	807	803	855	837	816	853	825	827	822	814	767	757	787	802	821	777	772	831	739	827	777	807	770	786	822	796	816	801	779	823	826	802	796	846	782	807	804	809	808	826	794	821	796	791	777	859	814	784	839	796	791	802	802	833	764	847	792	831	826	769	825	805	826	815	804	768	862	779	828	808	809	840	745	814	796	795	796	799	796	764	824	781	759	793	754	778	793	833	758	806	757	838	805	796	786	791	870	818	797	796	762	778	776	824	818	748	867	775	832	840	802	803	812	745	762	755	818	846	797	766	831	820	767	811	826	790	807	849	809	815	830	809	833	818	853	773	856	761	828	730	768	824	791	779	812	833	762	775	816	782	773	801	806	800	746	819	785	810	799	795	794	799	789	830	786	792	809	759	774	788	806	841	846	822	765	773	797	797	775	775	783	797	847	759	815	767	773	786	773	841	759	821	829	837	841	775	801	829	815	762	826	823	766	821	775	785	778	764	760	814	854	775	805	793	789	828	823	800	778	758	782	807	779	773	853	800	788	806	802	753	796	806	797	787	828	814	802	827	799	818	799	794	783	804	776	767	789	857	793	823	820	765	801	792	804	849	787	795	762	777	795	793	816	854	793	842	806	792	813	818	853	774	793	787	761	775	774	808	808	764	801	832	817	809	792	798	836	802	812	782	782	793	840	807	786	784	809	775	769	832	778	781	832	845	782	827	771	734	788	777	792	764	795	823	815	781	796	766	748	794	818	788	783	851	816	781	804	799	782	811	813	749	823	802	825	817	816	823	820	825	808	765	788	777	799	774	840	785	837	796	808	767	770	803	807	751	745	789	823	831	798	716	842	829	790	810	744	801	785	838	822	739	766	794	830	770	777	797	800	808	802	789	788	807	848	766	830	838	839	782	782	787	827	836	799	789	807	807	799	776	829	821	801	811	772	805	834	744	842	773	780	852	822	788	826	753	812	796	791	828	854	836	788	773	817	785	735	750	763	800	828	762	859	758	751	778	804	791	791	777	759	797	799	819	785	803	806	774	838	780	845	810	845	777	792	781	851	804	827	797	804	793	821	831	784	818	728	814	795	831	798	740	794	810	790	781	807	793	768	805	807	790	814	818	835	833	779	830	784	773	811	788	814	820	749	822	818	825	829	789	776	743	777	834	805	788	761	813	783	794	776	808	785	804	751	820	831	794	819	799	795	791	773	804	807	846	831	802	821	799	829	800	778	809	836	805	813	807	864	777	834	785	834	805	802	838	779	832	816	787	757	770	843	796	808	739	797	821	829	786	767	821	802	771	754	811	829	763	840	826	800	835	826	811	864	824	771	785	828	766	797	787	813	790	793	794	802	792	801	777	848	851	781	874	855	785	809	786	803	814	800	798	811	833	794	802	780	759	770	804	841	824	814	825	865	758	712	819	807	795	862	758	840	747	845	823	773	823	818	733	830	820	802	797	818	785	842	804	749	798	786	773	800	833	787	802	770	781	795	774	760	760	791	835	793	758	791	780	791	774	816	758	778	782	805	802	830	756	784	768	813	821	813	774	794	773	832	778	823	756	783	789	777	813	823	862	789	782	770	805	803	783	806	780	798	852	770	828	783	811	830	821	787	771	823	822	781	821	795	816	776	811	807	776	820	802	773	866	795	799	842	785	831	792	789	762	872	788	779	822	815	745	764	800	797	815	803	822	842	820	783	806	809	795	828	820	786	820	826	790	818	820	818	868	804	850	820	820	797	795	819	806	840	848	780	807	788	769	835	830	780	840	799	773	831	778
24776	17670	21680	20748	19026	20935	18609	16290	15162	12617	8590	5591	3271	2845	2253	1682	883	639	438	445	450	375	329	288	308	343	330	356	340	369	553	1472	2836	3495	3065	2088	1051	459	273	267	242	246	243	236	244	229	246	257	219	230	267	248	274	265	271	233	226	215	251	247	255	226	226	248	262	255	220	264	241	230	222	234	259	250	245	257	262	236	272	262	259	219	219	204	228	245	263	256	267	250	250	246	250	266	245	249	253	222	267	243	229	224	234	238	248	257	241	261	239	225	237	232	239	234	274	228	268	235	273	261	250	284	259	213	237	224	248	227	240	243	248	255	252	244	244	272	267	219	225	231	238	236	234	239	276	274	245	245	287	256	254	220	260	232	245	226	242	202	244	240	254	260	258	227	229	234	280	259	227	241	218	252	231	247	229	221	266	236	234	225	238	241	236	236	234	263	223	225	248	267	262	249	250	270	274	242	231	236	237	234	241	239	234	231	224	243	277	246	257	254	250	233	269	239	246	245	241	243	257	253	252	227	264	259	275	254	227	228	248	246	248	242	253	265	213	263	278	225	258	227	248	246	277	228	290	224	204	251	231	230	242	230	230	236	241	259	257	240	253	262	246	238	247	255	276	241	224	260	255	255	242	261	231	231	228	247	252	239	231	241	226	245	283	227	246	201	253	271	249	242	276	273	246	259	224	239	247	256	255	290	268	253	259	222	209	248	217	252	245	236	216	234	263	259	237	253	250	224	221	219	248	266	241	261	262	283	258	233	239	233	242	222	259	252	267	247	243	227	237	239	242	240	219	253	258	231	259	246	250	223	244	260	250	223	222	231	242	256	282	257	269	245	254	218	266	249	217	226	219	248	238	229	234	267	246	207	249	259	233	262	245	252	246	244	226	218	256	212	239	234	211	292	255	247	249	236	250	226	255	261	240	244	300	272	225	252	234	234	251	239	266	237	238	248	257	237	224	258	258	208	252	244	254	233	238	234	249	230	219	247	223	241	256	246	219	227	251	259	254	251	235	266	228	223	262	231	265	229	265	247	272	244	255	234	229	254	230	227	225	251	250	233	224	257	248	252	246	241	255	245	242	237	252	219	265	233	229	261	235	231	250	250	259	235	223	248	247	255	252	237	231	232	232	234	257	254	259	246	259	222	253	244	209	234	272	227	242	236	241	247	246	254	254	263	237	239	251	216	244	241	237	245	242	203	229	220	237	263	226	241	247	251	247	249	229	250	225	237	245	227	267	255	268	212	275	234	213	238	216	227	244	224	268	238	230	244	263	239	247	244	270	274	277	236	239	232	255	228	273	260	252	224	260	248	254	235	267	227	256	272	259	249	258	251	265	237	273	255	259	230	218	257	243	214	246	244	265	235	250	258	243	244	231	213	246	258	235	253	222	238	234	221	270	223	235	266	232	262	251	212	226	233	284	239	237	270	245	243	219	254	230	242	255	236	279	241	226	261	252	257	246	253	238	240	250	280	236	265	235	256	240	233	247	241	251	228	224	256	205	239	249	270	253	271	234	248	255	218	225	223	244	216	235	231	240	268	251	197	229	255	241	242	255	253	253	232	246	226	244	234	272	231	243	254	243	263	233	256	247	260	244	253	239	280	240	223	227	217	256	239	243	250	250	229	255	235	259	223	258	245	270	255	247	236	220	253	256	244	240	220	238	236	251	241	236	246	252	252	241	226	218	211	242	241	235	251	235	244	253	238	241	238	245	232	236	245	259	229	280	227	253	268	250	232	237	260	242	230	238	262	236	232	248	241	234	219	239	220	255	261	221	236	244	263	237	195	216	243	259	241	271	247	228	266	265	264	229	247	248	229	267	246	237	249	256	227	257	218	274	241	251	249	239	251	235	221	232	237	226	234	234	247	254	281	221	225	252	213	232	235	211	232	247	257	257	265	220	250	249	243	244	218	250	234	229	229	263	239	257	226	246	246	263	229	234	222	259	260	253	255	271	261	220	243	233	223	243	221	234	248	264	248	226	252	238	254	228	227	257	256	237	241	225	252	238	273	248	238	244	236	244	241	246	244	233	233	244	265	248	257	245	261	249	232	258	236	248	242	253	214	263	234	259	231	216	266	231	260	216	249	224	255	272	234	249	239	284	239	244	223	260	243	240	216	224	260	244	251	218	253	252	245	246	242	244	272	258	224	220	249	236	241	251	242	239	244	248	261	267	246	260	235	256	229	234	249	233	224	251	238	277	249	239	219	243	233	267	254	213	274	274	267	242	239	229	257	233	243	256	233	263	235	243	248	242	256	251	240	245	247	241	222	236	249	231	275	269	285	256	247	264	276	293	250	251	253	236	242	233	253	225	246	256	220	241	240	270	252	235	267	239	259	241	262	274	230	256	261	237	237	264	275	240	256	258	244	277	255	267	239	253	227	247	266	224	248	246	261	225	257	238	258	229	251	259	270	248	252	251	244	250	240	245	231	224	215	282	255	279	233	240	250	256	230	233	248	258	209	244	237	212	256	241	244	238	260	267	246	285	243	249	241	239	243	224	245	237	226	243	243	241	261	230	238	237	227	235	246	220	229	259	224	251	255	235	239	233	254	246	224	231	270	244	242	241	238	276	237	218	255	246	269	241	253	252	252	227	236	276	257	236	256	273	234	275	232	247	255	210	257	225	238	253	239	256	253	228	255	242	207	258	234	260	235	253	266	217	260	255	225	238	226	269	260	268	237	236	249	235	267	252	248	251	249	221	273	257	253	235	228	234	224	227	226	254	249	248	224	255	231	246	248	230	231	249	248	252	254	242	234	226	224	232	228	245	244	269	265	257	280	233	236	254	233	270	235	274	256	232	204	232	256	247	233	229	225	226	254	236	266	242	261	244	290	231	258	233	257	252	243	246	260	283	237	230	253	213	253	266	274	249	245	230	251	267	251	242	268	240	243	253	237	242	244	220	234	244	241	256	256	265	258	260	254	223	256	227	249	232	207	242	244	261	240	245	231	253	264	250	241	232	224	254	267	232	242	224	249	227	253	255	235	270	266	247	242	266	243	230	222	228	253	251	268	254	255	262	260	255	246	249	252	220	240	248	229	250	254	232	250	258	240	257	244	232	258	231	247	257	246	242	230	254	222	258	221	249	238	262	248	237	271	248	221	224	260	246	237	243	229	242	244	259	265	274	246	263	239	238	266	258	249	250	236	258	252	243	238	253	240	220	257	200	239	305	246	245	252	240	252	214	235	266	257	206	229	249	234	238	242	262	221	248	279	270	256	253	269	249	242	253	235	227	248	245	264	212	241	261	216	251	252	261	259	237	220	248	238	248	238	261	238	229	241	233	242	246	251	237	243	229	245	247	241	231	265	206	249	274	262	240	247	245	213	273	248	242	246	238	235	233	255	255	216	229	236	225	241	251	217	247	242	263	263	246	252	239	232	254	259	267	246	258	228	266	270	237	261	244	230	251	209	242	248	225	230	249	244	260	239	275	255	248	225	264	206	234	286	245	227	281	225	223	246	242	262
14963	14419	26504	30265	29966	32487	28304	28310	29389	29257	24293	20170	14187	14094	12186	9551	5304	3228	2051	2224	2416	1782	1496	1389	1345	1538	1620	1506	1426	1787	2973	9893	16521	19209	16438	11601	6236	1881	749	711	698	653	713	664	672	704	718	752	722	742	785	814	827	756	742	743	711	683	642	645	629	693	644	665	678	637	674	729	701	709	697	660	629	664	690	680	727	733	663	672	688	697	703	627	691	691	722	707	673	650	698	700	696	721	727	665	710	682	678	641	661	660	670	670	738	675	685	714	709	636	703	705	660	725	719	636	720	711	707	691	655	672	692	688	653	651	723	684	668	673	682	687	690	704	655	655	701	687	712	653	692	693	674	701	644	684	641	696	738	690	673	711	659	666	652	722	724	667	693	735	714	666	659	691	665	678	667	700	700	698	718	676	694	723	690	653	692	687	732	707	682	677	687	703	692	694	661	715	719	664	635	691	686	688	713	700	689	646	683	658	723	732	736	660	697	684	658	666	704	679	676	665	615	677	656	730	731	656	687	658	638	706	721	714	692	709	690	659	716	670	654	687	688	684	732	679	685	709	711	657	710	671	662	663	715	698	676	638	713	659	698	697	658	649	671	735	684	693	678	669	711	677	669	706	682	691	688	657	727	679	662	719	675	677	677	668	710	623	662	676	720	653	700	697	688	677	727	699	698	633	652	664	659	697	635	706	650	694	682	683	719	662	669	695	726	697	713	706	707	713	672	686	673	725	719	690	659	754	699	733	683	702	683	668	678	751	678	663	667	623	697	715	680	750	626	650	713	691	649	696	622	713	669	656	706	669	693	694	712	699	642	700	663	689	696	643	664	699	715	622	699	681	653	686	667	659	700	674	693	683	648	699	663	665	686	713	716	676	671	656	662	690	694	707	684	754	701	679	672	670	616	667	724	693	667	702	681	685	669	670	654	712	695	684	707	678	722	712	637	719	681	685	706	695	747	656	678	691	628	720	685	689	692	682	690	681	727	645	624	715	685	707	730	699	697	660	722	725	640	654	705	701	690	689	683	687	675	666	688	666	684	650	682	648	667	658	683	693	703	654	714	693	699	668	699	660	725	682	692	684	643	683	668	730	678	651	663	698	728	701	691	663	689	673	690	649	720	683	665	691	707	662	687	676	701	701	627	683	713	674	664	699	714	654	695	656	708	662	708	657	695	681	697	685	688	727	672	678	722	654	695	656	689	661	712	663	698	680	700	691	694	706	663	701	682	698	655	679	658	681	717	694	748	657	687	665	628	676	682	690	686	677	684	662	774	656	709	728	708	667	674	690	683	681	697	682	659	654	695	647	677	660	676	677	656	668	674	661	678	710	726	667	688	714	678	674	689	677	695	660	628	631	708	715	690	681	706	708	688	687	682	710	685	673	715	669	688	682	679	706	622	698	710	702	665	688	713	728	722	687	720	663	702	711	733	653	678	659	684	693	632	680	696	679	686	719	678	678	667	678	697	693	712	676	692	709	667	739	676	693	689	672	681	692	636	686	657	660	695	659	679	703	695	709	668	662	690	708	681	691	627	708	722	662	737	671	692	671	692	678	661	699	672	700	669	668	656	656	674	668	738	685	649	647	681	689	690	655	712	657	696	698	682	680	667	692	722	695	651	676	705	697	701	717	690	675	643	680	624	720	673	707	722	717	719	725	685	717	661	729	701	706	677	694	661	655	709	650	710	681	681	672	691	701	699	661	681	658	670	701	710	637	727	683	693	639	715	653	731	709	702	656	660	686	696	687	733	621	752	703	683	605	699	697	658	690	668	669	671	698	700	669	678	666	675	666	702	644	700	679	655	695	686	650	667	645	676	667	685	621	679	682	661	700	642	683	693	693	708	669	623	669	692	726	649	702	679	670	694	691	671	627	699	658	673	717	679	635	684	633	649	691	640	703	700	722	701	676	662	659	694	687	649	650	670	625	694	646	643	700	636	679	709	703	664	708	680	657	679	642	645	676	605	677	656	742	651	694	683	651	641	660	646	667	698	709	651	685	637	665	706	691	696	679	647	675	638	684	702	740	676	663	715	719	694	648	699	673	665	681	667	651	675	678	669	688	669	674	700	714	720	687	649	669	655	688	656	672	707	664	663	600	666	680	693	673	708	694	711	624	728	616	686	682	717	663	677	680	669	686	691	651	694	628	664	706	701	659	684	702	626	694	687	656	733	707	708	648	665	669	679	656	693	626	714	709	702	675	672	675	703	720	699	673	676	685	661	694	664	655	712	691	725	734	679	717	659	704	714	718	683	693	707	696	683	652	673	685	752	668	719	714	673	715	656	685	696	666	685	692	648	681	677	685	649	693	731	725	679	699	667	690	682	699	678	703	695	628	647	673	698	695	688	684	675	672	671	682	732	678	668	710	712	665	691	742	672	691	674	689	678	660	697	733	708	641	738	704	703	696	687	669	655	667	654	634	692	691	641	695	645	686	688	680	629	663	703	689	719	685	671	685	684	644	647	648	659	690	684	648	682	660	750	692	656	661	666	697	689	702	736	710	671	646	690	704	696	698	676	705	639	649	673	664	652	710	701	669	657	687	670	695	684	663	651	644	691	722	645	654	664	673	676	653	680	683	670	660	725	692	697	655	688	663	667	668	639	623	722	648	641	690	672	673	728	662	646	659	743	690	676	679	655	684	661	658	697	702	649	691	683	664	717	697	698	689	702	683	655	683	648	688	744	679	699	650	697	714	669	658	699	718	647	703	712	686	667	608	685	683	700	694	716	693	663	629	706	620	669	673	689	693	731	658	720	654	684	702	676	697	667	695	645	712	648	680	726	703	615	668	708	740	730	729	709	633	728	658	670	655	658	705	667	733	666	718	716	690	654	677	682	642	682	679	718	724	693	674	688	680	709	660	704	717	679	677	695	678	702	697	680	721	698	671	664	661	707	658	661	697	691	696	670	685	690	681	669	719	666	664	674	662	705	726	686	710	710	735	656	679	647	671	700	751	710	703	665	661	672	676	676	708	680	728	698	700	693	659	662	655	729	677	666	712	673	728	694	703	660	666	670	698	708	656	701	636	693	712	732	777	692	686	689	711	696	736	740	679	703	704	705	652	676	651	678	718	645	653	705	720	686	715	670	668	707	676	730	709	670	685	672	687	670	723	714	718	654	678	737	694	698	709	622	667	757	699	702	668	711	703	709	676	696	720	644	701	666	651	663	677	694	683	687	697	742	687	640	714	714	689	676	665	673	704	704	660	681	690	678	691	719	662	666	651	683	691	675	711	632	657	695	714	699	657	672	657	676	701	712	688	678	679	693	695	703	675	673	726	711	647	731	706	682	657	694	677	647	676	708	740	686	628	657	686	741	674	674	681	726	676	656	663	739	685	676	693	695	648	680	683	684	688	671	688	748	668	680	653	667	645	669	667	725	692	715	647	714	726	692	666	681	701	648	709	661	651	692	716	647	692	642	677	708	672	657	711	697	679	659	701	696	693	684	673	667	674	695	670	658	676	733	694	709	660	668	671
7421	5732	7732	7349	6175	6664	6693	7081	5156	3581	2381	1563	1106	906	765	571	386	355	318	305	350	335	319	286	313	347	312	307	302	358	336	342	436	516	536	511	474	343	313	308	330	341	296	337	310	305	289	299	318	300	312	310	312	324	316	301	279	292	293	290	313	291	318	312	336	345	286	316	293	306	296	308	310	359	290	330	329	329	300	301	306	316	288	302	315	285	305	313	328	335	288	279	316	317	308	308	307	328	323	285	331	317	284	312	353	310	308	300	289	333	311	292	341	306	329	320	335	310	287	289	283	313	311	333	344	311	334	328	333	301	291	284	323	276	318	307	298	312	302	321	329	319	341	294	329	317	327	334	298	317	323	341	284	327	278	282	301	260	268	313	338	308	324	284	303	312	290	317	337	307	300	326	285	302	278	341	283	336	332	294	280	318	286	320	317	296	290	291	315	302	321	290	317	291	303	320	333	293	280	323	303	335	309	319	324	282	321	287	335	308	322	344	276	346	290	308	330	316	292	301	260	334	320	337	290	318	322	304	306	333	293	307	302	304	308	294	319	331	278	317	321	316	287	317	298	289	324	289	309	315	310	301	291	299	307	331	362	295	336	299	287	304	340	305	316	277	330	306	326	326	303	324	321	322	291	313	297	293	321	303	318	308	307	326	312	305	291	319	319	296	335	313	300	335	316	315	295	304	298	297	330	304	360	341	302	305	311	303	332	299	338	330	296	266	312	322	286	290	294	316	333	311	342	309	305	361	291	314	324	302	308	330	343	283	312	315	299	290	300	332	314	321	291	310	300	300	298	314	345	339	319	293	321	358	321	301	324	320	302	293	283	321	309	306	307	320	312	292	304	299	301	324	313	324	302	292	291	299	243	297	324	323	309	297	294	326	321	299	316	299	291	299	332	321	313	312	283	300	304	333	338	325	310	316	312	309	301	309	314	320	327	325	296	286	317	295	333	341	282	349	299	310	335	319	289	308	338	342	320	314	353	306	314	276	266	324	325	293	339	310	332	290	279	293	277	327	296	311	332	316	307	319	323	320	297	286	323	310	333	284	301	345	325	302	304	290	317	312	311	336	326	319	282	305	338	308	324	324	362	339	309	303	313	288	327	308	290	318	330	340	309	318	321	290	298	318	286	325	307	319	331	299	313	315	317	310	293	300	312	299	293	290	322	297	312	329	341	305	303	301	297	317	330	317	308	294	286	355	338	271	352	283	331	293	339	340	313	324	326	307	282	292	313	334	306	314	306	316	330	337	313	331	340	290	329	317	282	285	306	301	319	296	328	346	283	318	291	290	341	287	325	333	295	300	334	340	303	313	306	280	301	283	305	277	351	329	294	287	323	339	282	290	343	324	327	308	296	293	310	299	300	318	305	290	311	301	318	273	311	297	328	300	272	273	329	290	327	293	314	324	303	302	347	317	302	317	312	327	289	324	288	297	328	319	320	314	328	341	323	292	323	336	339	295	303	317	318	310	289	306	305	316	298	253	319	310	278	332	329	311	290	305	276	312	328	293	309	299	313	331	286	319	292	334	305	296	300	287	318	288	305	284	309	311	303	336	309	332	317	316	271	327	326	321	258	286	300	348	315	295	308	280	338	324	289	306	319	296	306	319	300	308	331	313	310	315	305	327	322	331	301	285	306	326	310	347	323	287	310	311	317	320	331	303	335	309	347	334	287	310	316	311	334	340	299	315	314	251	302	329	330	298	300	296	313	295	299	290	345	299	280	292	332	304	307	305	290	331	304	287	317	290	326	319	317	335	318	303	309	318	304	311	340	318	308	308	294	341	305	310	319	321	332	316	294	339	295	309	285	322	284	298	332	329	312	307	328	309	312	308	304	286	306	310	292	299	318	316	310	333	300	343	311	323	320	278	339	347	302	308	313	334	283	323	299	302	304	305	324	299	319	323	312	298	319	260	324	291	316	333	285	306	324	310	320	308	294	313	324	310	327	301	296	323	300	276	346	286	288	306	321	300	294	294	319	336	292	295	320	327	314	302	323	323	275	322	324	291	312	310	286	290	308	315	292	312	313	322	297	278	312	325	323	297	336	313	278	337	300	327	307	306	299	273	270	318	346	320	310	308	312	307	309	299	305	315	348	306	331	323	308	305	309	298	322	301	314	298	324	344	335	287	309	277	355	319	310	310	289	278	316	314	280	305	295	305	332	298	296	302	327	301	304	298	304	335	294	342	291	330	295	334	332	320	279	326	320	326	306	347	324	289	326	306	290	306	338	290	323	316	338	305	308	299	328	283	292	304	319	303	340	318	307	338	339	307	323	318	311	315	310	302	341	293	301	324	277	317	325	316	316	301	297	303	302	285	300	307	310	297	315	302	294	311	314	300	322	314	319	287	317	312	300	327	302	305	302	325	318	292	303	291	309	285	313	262	292	321	308	325	319	302	300	319	321	295	293	298	342	307	296	330	345	322	348	343	316	261	310	320	305	325	331	282	324	296	295	322	331	317	305	295	311	311	312	282	288	337	353	319	267	316	309	286	330	340	311	347	317	305	308	326	329	294	310	305	301	297	321	315	290	317	291	318	318	284	330	319	304	316	325	346	359	280	294	306	302	284	300	342	309	294	317	302	328	329	307	309	288	316	334	303	286	310	287	326	309	302	312	335	297	325	321	322	294	338	304	331	320	312	308	317	312	326	310	291	325	316	334	329	322	301	319	324	331	316	307	319	312	325	297	306	319	334	320	316	304	281	292	305	313	324	290	329	318	304	310	316	292	319	292	301	308	345	331	293	307	302	302	306	293	291	300	336	312	319	321	325	310	302	334	307	291	305	290	334	286	340	321	319	300	307	304	311	339	291	281	295	294	332	306	317	308	298	323	275	315	311	302	321	304	312	356	313	295	295	318	297	317	321	313	312	290	278	314	320	280	294	327	312	333	303	305	305	314	295	297	313	297	328	332	324	323	250	302	303	322	320	306	319	319	282	304	309	289	284	352	294	321	313	317	319	330	344	306	313	305	343	280	290	341	315	296	303	282	292	297	295	327	314	316	286	303	297	301	285	318	306	319	308	301	320	297	302	308	314	312	322	339	307	317	310	312	315	319	342	303	291	275	320	306	296	321	301	313	318	330	286	319	334	337	299	306	320	336	317	325	296	360	289	320	310	318	314	332	312	337	329	332	329	308	293	280	305	326	343	309	301	296	322	315	322	294	322	293	289	318	302	316	304	331	326	274	305	331	291	311	311	329	321	311	326	289	315	340	335	306	320	331	333	296	325	297	320	309	323	301	303	305	317	321	306	303	318	310	331	305	274	321	339	295	300	305	302	297	280	322	349	301	328	286	317	313	332	307	331	330	304	311	318	313	332	280	319	328	325	333	315	311	282	338	311	282	319	325	284	309	313	302	315	308	308	326	309	303	310	317	317	299	331	294	322	335	319	291	291	318	315	311	314	321	311	311	323	343	301	287	322	302	333	326	325	301	323	306	322	332	301	314	311	305	321	313	304	311	293
5365	5937	12726	15439	15132	17282	16575	18658	14640	13078	10278	7516	5434	4796	3983	2388	1553	1236	1019	1089	970	1007	910	937	958	1024	954	915	949	975	1025	1295	1944	2402	2522	2271	1605	1092	837	858	835	855	886	854	867	806	847	895	861	816	878	912	803	888	872	847	860	850	788	842	790	890	805	841	865	795	794	809	840	847	796	805	848	823	784	825	843	858	921	831	878	833	808	821	807	855	858	820	806	882	848	852	877	885	835	860	896	886	847	844	838	879	790	847	853	870	788	855	832	803	829	808	816	884	773	902	810	860	856	842	853	789	814	831	812	817	852	837	852	871	819	859	840	823	840	843	838	793	872	818	873	803	853	813	830	870	874	855	845	814	910	878	928	839	837	814	896	844	856	853	853	830	846	853	854	837	874	871	827	837	847	812	891	815	846	816	874	884	845	860	881	811	848	828	801	853	834	889	869	843	803	836	864	830	823	813	837	846	788	841	872	899	825	800	858	864	873	798	909	821	837	825	804	846	821	832	831	831	873	862	846	826	870	838	874	841	805	815	844	867	832	932	793	861	838	889	804	858	799	877	908	862	865	851	903	853	847	858	859	848	853	826	866	885	870	820	836	870	791	840	848	820	855	851	863	799	857	893	853	850	834	866	862	890	868	811	836	871	850	819	874	872	838	852	865	860	860	845	863	824	801	811	863	874	836	846	804	865	851	842	813	885	827	833	865	810	871	867	826	857	813	836	841	852	801	830	827	814	873	837	844	834	872	814	855	805	843	837	877	809	844	826	818	844	874	835	851	835	838	861	832	883	835	897	839	863	815	846	833	857	892	912	867	815	837	866	907	823	831	871	832	845	901	837	839	793	772	851	829	833	842	802	804	846	888	826	840	846	836	856	789	872	826	830	853	820	864	850	790	855	883	818	854	794	842	824	834	893	860	787	816	831	874	782	868	832	864	862	863	864	879	859	887	863	817	835	864	841	859	809	812	888	821	871	847	885	885	877	848	859	864	820	868	808	851	902	853	822	850	807	889	889	853	841	819	860	865	855	820	846	861	886	853	851	824	776	863	860	860	913	816	847	888	861	883	909	826	915	849	838	826	864	813	853	857	829	864	853	845	863	882	862	865	853	824	795	821	883	857	858	889	853	875	838	866	841	835	796	851	864	784	884	816	859	812	829	848	886	845	831	918	850	857	863	839	868	826	830	867	865	900	772	827	812	865	892	828	873	854	832	858	813	839	832	883	890	913	853	866	871	828	852	846	861	854	846	845	868	822	781	853	799	842	842	848	760	852	913	835	861	839	811	866	804	883	828	818	893	854	848	818	867	804	898	841	836	831	806	878	867	829	833	874	859	880	862	807	869	860	853	843	827	813	811	830	844	808	858	860	858	841	820	839	890	807	902	854	776	872	830	855	814	789	860	827	810	873	800	853	875	868	838	824	810	854	863	894	827	830	811	837	904	853	891	828	836	858	842	836	799	797	857	880	841	861	807	872	883	866	821	853	839	831	830	846	858	810	851	869	839	876	862	862	864	841	820	843	834	823	831	845	843	813	858	814	893	859	837	797	898	875	845	866	846	957	826	859	825	877	823	847	877	855	825	795	886	842	887	880	864	826	922	860	821	847	848	865	888	850	820	803	834	865	838	894	800	846	897	832	821	840	855	843	834	864	875	827	853	849	875	858	878	801	839	835	845	844	846	854	835	858	868	839	837	844	902	846	838	806	851	915	906	854	805	870	816	855	858	840	808	872	861	850	827	865	888	868	890	921	810	850	860	879	854	828	833	815	878	820	867	872	862	863	829	888	893	835	834	879	856	843	831	835	789	876	831	833	831	814	778	861	817	871	864	882	806	818	861	854	859	863	821	893	859	859	799	810	804	795	775	814	876	883	807	829	857	849	879	834	855	886	868	878	829	906	839	828	846	861	858	835	848	861	822	851	849	848	841	873	876	823	789	843	865	859	853	802	831	869	854	831	802	813	834	865	853	860	811	830	833	804	829	832	859	860	830	852	862	814	788	878	866	865	848	852	820	882	846	836	898	850	854	866	850	791	837	843	841	835	844	855	883	816	840	847	860	796	848	797	838	853	901	838	870	864	823	852	873	823	829	858	886	828	847	843	841	880	857	832	837	881	834	853	832	795	898	801	808	888	856	876	820	901	859	831	887	847	837	857	818	819	882	849	859	827	840	784	836	875	888	853	846	824	882	899	889	810	807	864	870	788	830	834	866	817	870	828	828	859	810	878	855	807	851	859	794	855	855	865	848	821	812	874	864	816	812	899	855	808	909	821	849	835	857	852	829	830	823	884	823	823	807	768	834	862	845	836	856	861	818	865	825	781	866	887	893	884	813	856	842	837	862	829	819	845	806	890	868	861	853	831	806	822	856	804	774	828	872	830	865	824	890	862	829	852	831	863	870	844	913	855	856	840	866	848	831	825	858	905	779	873	862	816	896	853	832	869	873	820	842	836	787	839	826	861	863	816	840	923	886	825	854	817	836	857	852	829	861	918	817	853	851	850	875	855	893	815	865	854	851	848	904	827	857	855	842	819	834	806	816	864	785	837	863	840	857	867	851	844	852	890	874	804	807	862	880	848	826	807	820	811	807	890	859	821	835	869	825	840	844	804	829	819	902	834	870	849	828	856	837	857	903	869	860	805	830	832	883	842	867	827	848	850	842	841	861	887	817	892	856	841	826	855	820	856	847	810	835	846	869	860	860	885	857	841	820	848	794	850	861	833	832	887	832	824	805	810	817	857	851	875	832	861	824	785	840	880	868	810	820	838	889	776	838	831	826	772	889	858	853	905	905	820	909	879	818	821	812	837	831	850	810	799	845	860	830	839	805	831	855	842	885	813	879	845	866	831	792	815	822	855	861	815	847	873	854	841	816	847	826	932	857	874	789	828	841	860	831	932	846	847	834	867	840	786	817	851	846	865	824	809	870	826	808	795	843	873	756	832	840	817	865	838	847	819	865	837	895	874	837	820	830	852	801	835	835	843	842	843	889	858	890	850	872	835	903	896	843	852	819	807	826	873	854	842	863	829	854	824	837	807	860	845	842	820	857	855	827	862	845	885	853	859	861	818	844	861	868	817	820	868	843	843	866	881	845	796	883	830	821	841	821	810	835	835	851	808	862	792	873	853	870	869	820	822	858	813	808	828	861	811	870	870	832	807	860	851	901	794	839	910	879	827	804	865	843	824	829	842	838	831	827	850	847	841	865	862	840	828	890	852	792	859	892	801	854	842	838	863	837	851	809	846	788	850	847	811	810	860	880	895	818	873	849	862	827	839	841	808	851	805	889	852	828	859	886	845	837	823	889	866	799	889	879	856	814	822	814	870	865	836	798	842	827	830	845	859	852	816	853	834	826	850	815	853	848	843	896	834	832	809	888	835	871	838	874	883	858	801	794	850	881	851	836	862	878	779	817	857	857	849	881	810	854	803	843	877	833	844	880	867	801	853	859	852	791	832	830	810	760	828	839	820	840	805	860
15941	11103	14086	14225	13670	13807	14393	12614	9643	7622	4995	3683	2479	1935	1590	856	627	472	386	387	383	318	378	344	355	336	332	337	340	407	390	841	1755	2213	1568	1079	696	356	306	304	314	329	308	304	316	311	299	294	289	282	310	274	311	311	280	283	301	321	291	322	313	296	304	316	320	313	325	278	285	298	308	293	315	312	325	319	270	284	295	290	274	298	317	302	278	307	315	279	290	274	274	284	322	291	298	267	291	288	264	265	287	279	274	262	305	302	313	294	302	329	282	339	289	307	267	296	300	286	310	251	307	300	293	310	292	283	289	278	291	263	311	302	319	314	275	285	287	290	270	300	342	303	255	304	305	263	280	303	320	316	304	267	284	290	327	284	305	306	324	293	300	326	291	297	283	290	286	289	274	298	329	273	289	285	307	294	275	305	318	306	304	317	279	299	293	312	296	273	302	263	275	316	300	320	295	288	254	303	295	306	270	299	273	310	292	304	284	305	299	312	296	290	302	286	306	307	274	278	268	273	296	267	287	287	271	290	277	330	318	301	311	280	293	281	297	295	283	294	298	278	303	302	281	300	260	300	282	287	316	300	273	308	284	299	302	297	324	285	273	271	298	287	320	313	292	302	309	324	308	274	293	281	301	304	305	255	299	314	288	337	305	284	260	285	303	303	294	265	349	263	279	273	298	288	272	288	282	310	295	283	263	283	322	311	285	316	306	299	305	301	318	277	303	263	302	287	289	317	284	285	295	319	264	333	308	295	277	285	326	271	303	277	299	330	296	329	305	318	305	295	281	301	273	325	304	299	302	326	282	311	297	288	313	287	286	304	276	314	287	279	283	307	308	282	313	288	288	312	279	299	298	293	255	265	276	283	260	282	278	305	307	271	293	312	281	288	311	267	279	316	291	295	279	303	317	286	276	294	316	271	282	296	297	318	298	286	246	285	295	292	304	273	287	307	279	309	316	303	315	295	321	292	311	313	310	306	284	302	278	288	302	317	277	262	289	301	328	296	313	268	292	293	269	306	300	305	287	311	266	281	271	300	299	292	269	279	320	298	256	294	302	292	280	324	287	294	296	304	291	292	291	313	317	282	286	293	287	289	304	274	287	280	307	282	261	291	302	282	285	308	295	302	289	304	287	329	284	283	295	274	275	281	309	310	279	284	266	314	289	309	317	315	288	330	321	298	287	295	266	279	266	287	290	310	330	329	287	285	285	319	283	301	316	292	291	306	302	293	283	289	300	258	316	292	308	330	279	298	292	291	329	302	295	308	295	284	291	305	259	281	307	277	310	301	308	290	324	335	326	294	305	322	292	290	268	278	255	294	291	270	313	304	298	287	293	355	291	285	291	285	326	291	283	284	266	306	312	289	293	310	266	253	278	300	273	318	313	304	337	291	292	277	305	291	290	300	277	299	304	257	285	288	325	319	267	323	285	305	307	262	296	288	289	296	263	291	303	310	301	312	279	291	278	283	261	304	299	291	307	300	296	316	310	299	259	311	271	263	308	271	262	298	266	298	312	299	306	301	278	286	310	316	295	338	294	312	280	296	319	312	319	276	281	276	303	307	276	329	303	277	292	279	292	258	307	289	308	334	277	275	311	299	278	309	272	279	297	290	286	283	297	303	293	278	317	293	286	301	288	303	278	313	293	304	293	302	244	292	302	336	277	309	297	289	264	275	307	287	311	306	277	311	248	329	297	323	286	281	277	272	327	294	306	307	321	305	267	287	310	299	297	276	323	287	280	319	300	284	244	322	302	302	305	279	311	302	258	283	300	247	289	295	315	282	291	279	276	289	281	306	303	310	288	296	272	318	285	284	247	308	278	296	287	279	275	299	304	286	285	320	336	279	311	312	303	283	331	274	277	305	295	261	299	294	337	318	274	319	259	297	316	325	297	290	285	279	295	287	285	274	297	304	278	276	292	291	285	315	260	288	278	315	272	294	318	296	307	304	288	314	307	299	268	287	277	273	316	327	288	303	298	290	282	295	275	274	281	301	328	280	296	307	311	272	291	296	278	292	280	325	301	273	283	294	292	306	302	276	291	313	309	307	280	304	308	295	309	272	286	287	296	305	269	269	296	307	284	285	289	275	273	269	273	296	301	288	291	280	309	288	276	267	305	275	307	281	308	280	293	301	336	289	292	296	311	288	302	316	276	317	298	306	304	314	317	271	277	291	317	292	276	282	298	280	283	287	314	275	282	281	327	300	274	286	289	291	310	272	300	309	297	322	303	287	336	291	281	292	317	299	291	350	293	262	274	306	317	310	290	249	301	292	283	301	300	282	320	301	337	299	291	329	285	319	309	310	306	287	273	297	312	309	322	275	306	333	290	293	299	255	314	345	302	266	291	294	310	331	277	287	296	290	279	292	320	290	312	299	304	285	284	307	265	302	293	273	274	327	319	275	332	304	274	315	301	281	280	325	312	278	300	301	268	281	315	293	291	302	311	289	308	282	271	293	289	339	268	295	300	289	299	294	287	291	288	323	281	303	300	283	308	306	316	333	285	307	280	281	274	276	312	323	311	295	315	294	276	319	289	262	258	296	313	266	284	282	297	285	278	269	272	300	320	313	290	265	296	267	294	310	294	289	301	292	296	299	289	321	293	287	299	300	305	314	302	274	271	303	299	289	326	323	341	311	297	285	283	296	275	290	272	295	296	282	273	282	289	274	284	274	282	331	261	284	288	274	287	293	308	303	277	270	270	259	277	306	307	300	311	297	292	287	289	319	297	290	264	302	250	288	310	295	307	284	286	310	300	291	320	289	315	302	297	307	295	304	309	334	336	254	296	308	307	298	266	260	288	299	322	272	273	283	282	317	278	319	297	333	303	298	329	278	330	294	282	292	293	326	295	264	286	313	298	291	303	314	318	275	288	252	264	284	280	283	297	280	303	308	296	306	283	309	280	337	311	319	330	300	287	292	284	317	315	292	289	285	319	290	313	316	295	261	337	313	298	282	261	293	299	290	288	300	299	286	316	289	311	330	302	307	283	288	268	283	281	309	308	276	292	266	281	264	282	289	308	321	316	289	272	305	274	283	303	324	319	307	280	277	289	288	284	286	284	290	282	295	312	285	286	276	301	296	284	294	301	291	292	286	308	313	318	283	281	287	280	308	291	324	277	289	266	295	288	276	292	330	301	286	275	295	288	318	277	288	309	296	301	314	300	273	313	281	326	321	285	297	294	301	330	268	289	320	301	306	271	283	315	284	309	299	315	316	319	285	294	280	310	296	311	257	279	306	275	302	273	300	318	292	286	247	279	315	271	294	273	256	305	287	289	316	298	284	278	306	301	291	301	268	317	302	270	299	308	321	280	282	284	308	286	325	279	326	281	271	269	317	314	312	297	301	314	306	296	290	281	276	282	299	328	302	286	304	294	327	298	284	295	301	300	293	294	295	346	304	306	306	291	282	278	317	289	273	317	300	290	265	308	292	308	312	289	286	300	305	269	263	308	264	297	287	296	271	301	313	317	321
10777	10208	19945	24048	23913	25653	26085	24939	23437	23815	18889	16171	12112	10620	8533	5003	3292	2062	1472	1371	1324	1207	1482	1253	1219	1165	1195	1178	1153	1295	1839	5254	11096	12854	9705	6309	3118	1321	874	865	810	767	838	826	748	820	823	845	903	940	870	885	818	797	828	868	808	829	779	787	858	808	798	781	777	837	814	827	754	822	786	805	755	781	772	809	784	766	762	802	828	766	840	778	770	796	838	814	824	733	786	785	824	770	790	778	845	839	799	793	831	831	824	842	861	789	771	808	798	830	767	757	827	719	839	795	821	791	811	742	809	829	781	766	884	835	787	852	792	793	834	816	767	796	811	804	824	795	838	847	740	818	776	870	828	800	762	794	790	783	801	812	785	782	830	795	781	819	771	798	788	821	753	799	851	826	819	790	799	836	774	776	867	836	777	787	842	828	778	820	792	833	793	820	810	805	839	809	835	801	815	792	846	783	774	788	768	825	849	754	818	792	783	828	831	796	790	775	790	780	763	823	817	801	815	812	814	788	831	767	798	793	805	770	826	801	825	758	850	810	821	799	826	831	786	842	776	829	812	797	804	812	806	786	844	789	776	793	801	821	784	832	814	786	844	785	817	828	837	780	836	825	841	795	846	819	807	753	789	763	791	770	812	836	807	850	796	826	788	783	819	800	822	787	855	798	797	859	846	782	812	822	802	858	773	785	799	849	802	806	840	787	797	842	754	782	761	817	775	778	787	846	784	824	791	865	803	883	813	754	800	805	875	857	793	800	772	820	760	822	796	850	868	803	750	801	809	748	793	825	804	777	804	763	823	802	795	818	845	821	794	829	782	795	821	815	789	825	809	834	783	848	790	835	867	803	824	801	813	824	831	832	776	799	816	831	788	802	791	759	799	812	756	813	795	815	823	777	834	814	827	842	846	787	794	821	817	789	799	840	792	789	793	717	831	805	796	809	828	806	825	827	787	775	786	805	837	790	797	801	817	828	819	813	784	755	847	801	777	858	819	786	832	805	845	786	777	792	830	820	780	755	810	823	742	805	742	766	798	825	745	839	846	829	816	806	814	778	808	785	745	855	842	766	799	764	767	751	821	805	832	768	782	826	812	816	811	814	793	806	784	780	766	853	795	811	815	808	819	802	826	819	789	783	810	789	832	787	838	820	785	821	815	812	814	774	841	770	802	815	812	799	820	753	763	849	788	817	849	790	800	803	806	816	768	784	794	759	828	795	774	829	801	754	754	817	786	773	808	781	821	833	818	824	811	849	841	862	800	792	816	851	765	813	816	810	796	854	821	837	805	802	770	823	778	839	811	819	773	805	794	822	803	759	739	833	809	778	839	796	819	853	817	761	809	838	821	841	812	808	777	779	814	792	803	810	805	808	758	820	774	768	894	769	799	795	848	823	800	840	844	860	809	797	794	789	822	827	825	828	791	818	753	829	861	825	767	787	810	813	834	821	800	772	781	816	793	778	807	817	798	868	781	862	806	770	781	741	845	811	792	773	772	778	798	821	807	810	763	813	781	781	809	801	778	786	782	802	778	796	805	756	776	819	870	835	826	801	778	784	796	821	824	833	776	782	791	834	771	801	779	806	807	795	773	801	834	803	827	833	823	806	845	820	786	771	789	802	790	814	796	806	797	809	788	785	804	835	774	798	822	747	816	803	795	835	811	808	777	806	825	799	744	765	793	800	823	838	843	822	719	789	802	839	766	781	825	814	812	826	820	807	800	779	870	873	830	779	813	837	803	788	791	800	839	796	781	809	807	802	787	782	801	774	810	789	829	790	740	810	766	815	827	833	823	850	807	814	852	821	778	839	833	778	809	772	808	849	868	809	840	769	846	793	815	756	784	826	803	809	778	781	830	762	792	750	785	786	777	802	839	843	800	794	829	787	781	823	812	867	847	837	851	811	803	762	795	793	798	771	821	814	818	838	808	835	803	796	786	804	786	819	816	861	822	838	808	804	818	774	864	802	811	818	803	857	788	803	832	824	734	827	834	840	800	779	850	780	824	856	781	801	847	802	855	769	809	802	786	785	793	817	788	832	834	809	834	824	779	810	754	778	784	838	793	846	825	762	828	802	833	790	806	809	782	751	794	807	835	824	766	803	845	837	853	791	806	846	820	801	770	816	786	795	845	796	825	804	843	813	818	801	758	816	821	794	833	776	746	817	783	767	798	799	817	788	802	780	769	820	819	804	791	767	769	831	831	755	825	871	768	800	796	819	843	840	792	819	743	829	795	818	844	802	793	824	825	758	807	786	835	802	836	842	833	788	820	806	808	804	847	779	860	802	829	785	755	857	801	791	850	827	802	858	833	816	762	780	765	782	846	792	768	777	816	779	787	755	782	757	784	790	760	794	850	814	830	818	783	786	778	783	832	835	745	815	804	774	821	827	775	827	786	792	800	813	752	815	796	777	784	802	802	837	812	797	808	805	810	739	794	782	788	767	803	787	859	747	813	817	785	815	856	827	814	746	779	840	737	774	752	813	790	795	829	818	782	807	766	817	838	836	817	826	799	813	817	809	771	856	767	773	807	817	809	781	819	795	817	814	777	784	845	822	816	768	801	787	788	817	847	774	766	784	834	805	795	798	859	775	843	814	798	752	791	809	836	839	829	796	774	828	831	778	813	800	780	834	791	778	759	799	814	773	781	832	826	804	785	884	797	773	810	826	817	805	877	816	755	839	854	847	793	829	799	846	807	765	809	834	795	801	782	814	816	802	781	832	801	775	788	807	790	782	807	828	840	786	806	823	821	816	796	772	824	783	782	777	833	798	790	802	767	791	790	824	786	793	870	807	826	837	804	809	854	822	787	763	811	768	812	796	811	803	818	777	795	781	820	774	784	791	778	841	832	809	822	800	842	784	796	791	815	792	832	816	820	821	727	811	859	792	830	803	778	739	784	840	844	793	792	831	783	820	794	797	807	840	819	831	798	791	782	847	825	764	802	734	813	777	758	818	836	776	790	797	830	769	788	839	832	824	780	854	857	852	805	776	782	846	759	825	834	817	829	823	863	772	794	863	825	751	780	791	810	803	805	803	841	834	813	789	800	839	806	831	802	850	819	834	798	717	818	779	814	819	838	827	810	811	793	808	782	797	796	797	840	833	810	818	768	793	769	811	813	845	843	794	807	826	849	775	851	768	770	812	807	837	856	827	804	767	781	792	815	810	774	832	814	804	836	774	797	834	760	754	833	798	798	798	815	799	756	833	783	825	804	754	774	813	829	836	826	799	819	760	783	806	795	799	820	841	822	796	782	770	817	778	747	803	800	800	809	810	801	779	874	822	816	862	791	776	836	802	820	789	827	819	731	809	805	814	807	849	804	841	864	796	826	815	803	847	826	850	807	827	816	798	812	785	812	839	836	829	898	831	844	804	820	816	815	832	842	826	774	832	802	772	799	749	840	783	778	834	795	846	816	796	810	773	825	759	867	838	778	839	845	781	817	818	824	811	828	801	792	817	796	802	831	850	822	767	840	811	790	768
24235	16803	18928	19227	19017	20381	19098	17653	14978	13996	10046	6394	4028	3177	2226	1218	772	574	429	331	327	340	363	365	356	347	334	332	308	383	484	1281	3355	3609	2948	1723	952	448	252	239	251	247	252	229	244	229	253	274	229	250	227	304	259	241	231	255	237	237	250	250	244	255	245	230	257	253	238	246	246	231	256	256	209	234	225	255	240	231	227	247	234	240	228	248	266	241	229	232	245	257	248	238	219	229	253	252	205	232	223	204	210	231	240	237	233	220	205	237	224	239	209	239	238	249	242	249	267	216	228	235	237	231	255	264	240	240	245	246	249	253	217	255	236	203	198	248	274	212	257	262	223	249	246	212	267	224	220	226	237	234	253	225	234	233	249	253	200	245	257	234	251	246	261	228	233	247	221	211	285	233	245	204	224	240	237	230	225	253	242	227	225	237	243	261	223	237	243	246	245	227	232	234	257	240	229	240	238	266	262	259	229	263	230	259	254	254	236	289	247	231	240	230	250	246	222	237	227	241	215	231	238	212	236	256	230	236	243	244	241	263	204	230	253	252	233	205	247	219	253	220	225	214	230	241	204	221	227	231	249	249	248	255	268	245	219	241	242	230	248	255	218	234	275	219	267	243	228	239	247	243	251	231	225	233	227	246	246	265	232	224	242	251	259	255	223	246	236	235	220	252	251	209	226	244	219	250	233	215	237	225	253	265	232	255	229	249	214	258	232	239	211	232	232	205	247	224	245	247	241	235	229	225	233	235	250	222	269	243	245	236	230	240	228	230	238	234	242	261	230	245	246	238	235	265	226	266	226	214	257	269	251	233	240	247	236	256	246	257	258	247	244	235	251	247	252	229	243	251	239	249	216	216	247	253	255	246	241	238	249	218	225	245	242	266	265	222	216	211	238	232	241	257	225	277	230	243	233	233	231	254	234	230	233	281	231	197	262	261	237	251	214	232	245	242	259	211	277	232	255	243	236	237	244	231	221	231	251	251	228	232	244	228	262	238	222	216	221	261	262	249	235	227	247	249	218	246	232	224	229	253	224	266	238	247	222	225	233	263	259	254	237	218	251	260	248	239	240	262	213	220	248	230	224	241	204	234	224	234	251	244	240	226	225	264	250	255	228	280	258	218	247	250	261	244	218	206	232	245	212	253	252	241	247	248	241	223	284	226	225	245	247	231	249	227	249	204	258	290	257	236	232	234	232	228	223	222	239	226	234	233	237	237	243	253	276	235	248	215	252	282	241	241	222	269	237	253	253	221	232	259	224	230	246	202	229	254	223	252	243	246	231	238	239	224	243	234	241	246	246	206	257	260	236	215	225	248	259	235	257	227	254	219	265	242	244	258	255	242	241	223	238	219	237	228	241	245	239	256	201	234	200	235	230	247	249	273	225	229	253	236	244	258	250	223	242	250	227	230	267	207	245	244	272	234	259	224	240	243	280	209	297	230	230	221	227	236	251	267	250	236	231	235	221	256	257	247	231	266	236	255	243	246	262	228	248	250	263	221	244	248	257	230	225	211	242	252	232	268	245	254	251	235	238	264	224	220	231	229	231	244	235	253	243	223	239	229	238	266	248	232	246	238	245	239	262	236	236	247	239	261	236	262	238	252	247	233	276	262	250	255	239	262	245	207	232	267	243	239	208	286	260	199	225	246	253	241	266	238	245	214	251	237	224	271	228	242	241	219	269	248	237	237	226	252	227	236	248	227	231	245	253	222	274	264	238	239	233	248	251	242	228	223	249	239	205	236	249	226	243	237	237	244	245	253	218	239	244	261	251	237	220	200	255	227	241	246	265	222	261	257	229	236	213	229	252	234	246	227	237	222	225	258	225	248	242	231	253	241	236	252	230	230	245	232	228	219	253	239	212	235	225	247	219	243	255	272	214	215	229	260	228	265	236	250	229	257	249	229	231	260	248	232	220	274	241	241	230	225	245	247	246	231	213	229	254	236	212	213	239	240	239	234	237	244	241	218	246	234	235	237	230	247	209	236	251	234	237	238	219	262	237	228	251	205	223	235	232	236	242	250	261	221	242	214	229	252	246	253	228	257	224	243	262	247	246	236	236	212	249	245	231	216	219	211	217	234	222	246	243	244	233	234	228	220	234	272	247	235	232	218	229	239	225	242	255	251	250	252	257	251	231	249	233	230	239	259	232	234	225	212	256	229	258	247	223	252	260	244	249	250	248	222	242	258	225	261	221	264	228	237	236	223	251	267	242	234	221	251	221	222	250	240	234	231	253	252	234	218	217	231	238	258	237	234	271	260	248	247	230	253	230	218	255	249	217	240	226	224	237	220	235	218	239	221	257	267	247	240	212	235	253	225	234	214	241	233	225	244	248	263	247	264	240	237	244	228	240	231	250	278	253	258	243	238	251	236	244	234	246	243	217	260	268	265	236	238	229	239	234	238	234	232	248	246	224	232	264	212	238	236	232	235	232	265	242	251	246	228	237	209	255	235	249	243	248	230	254	245	259	250	234	233	233	240	221	223	269	241	239	232	244	231	228	220	232	271	246	227	221	242	232	230	223	240	213	251	254	263	253	252	255	239	231	231	239	229	224	225	249	266	270	228	238	234	239	228	248	226	193	263	243	245	239	235	230	237	237	227	241	217	259	253	214	238	236	263	241	236	230	251	255	269	240	236	214	223	244	235	254	253	208	233	250	223	218	228	243	222	229	224	237	245	240	237	234	231	243	230	252	261	249	254	235	249	266	263	214	241	257	212	195	239	214	247	237	243	233	231	218	279	234	226	233	250	252	233	275	216	252	253	269	260	254	246	230	226	246	258	241	219	217	232	247	258	219	234	203	229	251	236	221	248	227	242	223	237	226	244	250	228	249	232	238	258	231	228	224	258	233	231	261	230	245	268	242	238	262	222	217	235	265	278	251	256	242	251	258	257	247	247	253	242	248	203	195	245	268	227	250	231	231	235	218	217	261	234	255	239	244	259	265	256	246	240	232	248	229	222	253	222	250	233	274	227	265	220	260	250	206	222	222	220	255	230	226	196	222	237	256	232	229	232	231	241	227	216	235	250	240	240	223	225	248	215	224	228	266	271	239	216	239	264	276	210	238	282	255	251	243	231	235	235	247	232	231	227	228	258	243	255	248	225	231	211	252	205	217	245	253	234	235	220	276	221	237	238	251	247	250	248	227	245	219	251	249	240	237	222	266	217	250	247	238	231	231	232	260	255	256	206	241	214	235	244	232	225	232	230	267	220	249	243	260	234	236	222	235	240	222	245	237	251	197	268	250	227	240	248	221	246	231	226	258	228	220	244	251	230	220	244	228	248	227	230	234	236	250	256	249	230	246	232	250	248	240	242	240	252	227	243	223	240	214	214	257	261	256	247	246	255	225	234	238	248	247	242	274	249	249	260	220	217	237	283	236	241	236	214	228	253	220	242	269	262	239	226	227	226	242	257	221	243	250	275	236	239	241	216	246	239	256	233	225	220	262	245	235	207	219	233	243	255	233	268	236	252
14584	13998	23896	29262	29829	32491	29760	29264	30482	30825	27158	22150	16800	15523	11026	7296	4621	3269	1778	1609	1555	1423	1586	1542	1458	1504	1406	1326	1454	1562	2723	8624	19299	19514	15979	10013	5270	1933	916	692	635	698	659	684	692	691	649	695	667	761	782	883	881	767	755	736	648	716	661	715	645	675	654	653	654	672	682	696	649	714	654	672	699	674	644	647	706	674	645	677	711	676	688	687	700	669	665	656	668	689	632	634	686	656	636	685	659	638	681	659	660	684	666	662	728	637	674	637	668	657	692	646	631	661	670	692	675	676	704	681	683	641	669	641	681	690	645	665	703	640	676	682	709	682	644	655	685	662	700	693	632	664	666	688	641	659	658	667	654	633	662	705	665	669	646	693	648	701	647	686	630	634	687	650	650	655	680	614	661	623	639	632	667	686	656	661	652	688	695	631	655	683	691	662	647	668	632	701	698	677	731	682	684	629	701	647	648	631	725	714	641	715	697	639	679	652	678	683	636	650	663	616	690	645	701	683	639	620	610	685	666	665	682	666	749	664	675	687	690	666	679	688	684	675	647	680	665	626	644	650	666	658	696	676	662	633	688	649	627	715	649	702	689	643	688	659	658	661	640	669	663	723	629	727	668	730	653	635	654	627	651	662	584	658	687	679	656	657	645	659	676	665	673	647	659	709	657	683	678	676	674	696	666	709	693	671	676	689	681	715	677	672	646	700	635	728	659	645	705	630	649	643	665	671	665	698	700	659	702	645	675	727	654	673	661	649	666	646	688	683	691	633	698	688	695	684	686	683	649	663	666	691	672	650	662	653	680	679	682	695	734	664	656	690	679	715	719	686	644	639	659	659	658	664	688	664	667	644	651	669	628	667	635	652	698	704	630	661	691	710	697	658	641	634	666	667	715	637	651	658	697	659	635	645	680	644	638	649	676	654	661	630	652	650	665	696	674	635	627	663	661	719	647	716	670	648	665	678	654	649	616	639	659	684	653	668	672	648	687	677	623	706	619	670	695	698	698	654	656	671	643	694	650	649	652	644	700	666	665	683	674	678	664	689	686	633	661	658	654	675	687	646	723	712	701	659	683	715	659	657	663	644	679	642	677	637	661	671	684	682	686	728	688	685	708	648	647	701	650	691	690	673	704	662	664	696	688	720	716	666	673	654	659	662	683	668	645	688	661	630	645	674	641	701	595	645	657	692	631	628	639	667	701	688	680	713	713	657	661	663	668	649	687	644	660	687	686	677	705	693	669	657	687	677	716	701	660	645	673	599	698	680	661	633	647	637	646	660	666	721	689	670	699	690	680	661	659	682	679	609	638	607	708	691	675	670	654	692	662	618	632	688	696	703	687	699	665	699	676	649	640	657	635	685	634	657	654	692	682	688	688	693	619	696	684	673	691	668	630	676	637	676	669	698	693	662	680	687	667	685	663	698	736	646	675	669	724	672	644	732	700	676	669	673	696	667	690	687	724	678	652	646	670	671	645	673	639	648	677	652	683	675	646	698	641	664	666	640	625	649	644	669	656	694	698	649	711	671	659	669	675	656	633	668	677	695	633	653	667	681	645	644	686	675	666	682	682	640	689	685	641	654	672	713	666	737	684	651	672	660	675	705	669	667	667	670	704	647	692	648	655	691	645	693	687	725	667	646	708	624	682	685	677	660	686	676	665	677	658	678	658	654	665	675	698	649	695	668	664	645	689	651	641	661	685	645	694	680	637	697	638	683	675	681	649	654	721	617	730	649	665	665	683	645	674	691	685	670	666	661	682	647	666	693	678	637	626	671	691	705	706	666	648	718	685	661	644	645	644	691	645	663	675	684	642	685	675	665	664	628	680	670	676	682	673	673	700	674	671	691	658	687	702	630	675	641	669	628	672	685	674	671	694	682	637	666	669	736	665	635	637	637	668	660	675	675	735	659	712	692	668	625	649	655	691	611	683	664	667	678	680	656	666	628	682	674	681	648	659	674	658	686	713	666	657	637	687	697	633	674	638	666	697	678	682	668	651	629	675	615	651	652	667	660	681	630	679	690	705	684	662	667	670	689	691	678	718	649	667	681	710	647	666	654	655	685	665	705	600	684	681	659	695	686	666	665	692	643	628	662	654	686	647	677	660	663	697	678	654	652	651	684	698	630	638	680	648	700	639	640	693	623	692	661	644	653	671	625	644	684	664	676	661	663	685	666	656	673	693	663	673	643	698	693	660	687	667	663	624	637	699	657	650	663	624	667	673	677	704	664	663	646	669	674	695	670	675	660	671	647	698	653	675	711	697	697	629	644	674	695	634	705	656	703	665	652	656	671	708	707	655	706	672	639	625	657	701	633	643	690	669	648	700	721	622	674	661	688	667	669	672	698	647	682	660	694	682	713	685	686	694	675	652	657	689	709	706	688	647	657	675	644	684	694	675	627	680	627	673	690	648	647	694	639	636	645	657	690	652	676	688	687	691	677	667	697	653	680	685	636	670	675	653	713	687	657	616	642	682	683	692	706	631	660	667	695	697	690	657	672	719	662	644	675	663	677	660	677	655	654	671	673	666	682	684	688	711	711	660	662	680	650	741	679	712	685	694	658	698	634	629	686	632	689	690	666	680	680	706	698	677	676	633	697	692	627	603	662	649	676	654	681	650	674	692	667	722	652	676	655	668	652	660	703	668	680	680	685	684	627	620	674	697	666	636	645	719	666	652	661	679	676	641	694	585	659	668	688	629	671	679	632	707	636	667	641	642	653	665	663	633	627	659	652	719	661	650	621	655	664	689	652	672	642	669	703	631	631	652	696	649	687	641	665	677	661	678	665	635	660	710	678	654	684	659	650	661	653	695	669	634	629	611	629	702	651	656	645	634	676	684	631	641	656	653	636	618	667	649	653	635	636	708	674	666	669	683	652	707	683	638	701	680	666	637	654	685	634	690	668	636	644	644	684	681	713	689	627	672	661	691	655	658	719	657	642	703	675	681	685	683	685	684	657	639	695	686	705	664	628	674	669	648	689	685	660	703	679	637	672	672	663	670	664	698	642	666	683	695	634	689	649	697	664	695	664	664	674	674	665	679	703	704	684	616	673	656	680	647	646	639	649	662	693	647	655	673	650	674	635	641	654	673	655	665	660	686	678	651	698	678	708	617	695	644	677	668	640	634	682	692	638	661	679	659	689	674	707	651	633	692	666	645	621	657	682	643	663	650	646	653	693	684	632	650	633	676	658	651	638	680	624	680	663	708	664	631	626	700	643	637	691	656	694	660	667	628	659	669	693	668	673	632	643	656	636	667	697	636	728	642	659	667	644	638	633	669	656	672	688	696	640	624	653	727	656	702	696	699	638	669	692	727	693	645	664	630	631	666	633	692	674	640	655	669	659	628	685	687	632	677	689	680	740	667	663	671	633	659	667	675	631	694	672	667	696	692	667	669	686	644	656	680	691	692	663	657	607	659	636	639	674	662	694	684	648	648	655	674	668	646	619	694	757	643	646	704	693	647	619	678	660	728	651	686	695
7251	5550	6869	7115	7938	7901	6952	5755	4857	3634	2644	1810	1205	888	602	499	383	354	322	300	332	325	337	321	294	304	316	307	325	299	345	304	394	519	585	530	438	366	317	315	298	286	321	313	320	328	339	320	267	283	314	272	304	287	270	318	284	285	306	293	296	286	288	291	296	278	266	305	274	310	293	282	299	317	292	291	304	306	319	321	309	284	319	290	318	281	307	313	324	297	288	312	319	304	300	279	309	306	296	303	283	286	297	283	279	282	281	315	316	321	289	309	294	329	344	283	294	321	325	301	327	310	301	314	269	308	284	328	330	310	328	301	321	284	266	323	296	310	329	314	280	293	319	327	307	283	307	328	287	311	329	321	296	300	292	315	312	297	318	315	294	320	305	293	278	272	328	307	265	278	307	301	282	313	265	329	330	282	273	306	308	300	290	311	307	299	339	307	322	322	320	275	278	327	313	286	308	310	315	277	285	333	339	306	278	307	304	295	310	322	292	295	277	307	294	332	329	302	298	288	299	319	309	321	312	304	277	292	291	325	298	272	322	317	308	321	293	308	344	280	284	304	301	274	272	334	325	303	304	350	301	273	320	284	282	286	284	281	325	288	277	325	303	304	335	295	311	322	297	280	280	288	307	295	309	324	299	309	294	310	338	259	302	307	290	309	308	260	313	322	288	295	281	313	276	281	312	282	315	324	302	284	327	315	328	292	300	334	306	294	298	336	314	307	295	328	297	284	315	292	286	301	285	297	285	298	303	317	315	318	300	311	295	310	296	282	316	312	302	282	316	266	291	295	315	291	307	306	292	301	323	315	298	301	312	304	299	335	299	307	304	289	305	313	314	303	293	319	314	308	294	327	292	297	283	317	333	296	349	321	321	289	305	285	296	296	321	307	324	302	300	298	300	294	293	296	289	306	330	277	317	318	308	274	296	278	299	271	297	265	282	321	311	366	294	306	271	312	330	290	290	291	281	293	317	280	299	325	301	307	289	298	316	292	281	323	290	282	289	306	293	315	305	326	314	324	299	319	282	285	286	301	303	292	308	285	304	343	301	282	324	290	273	294	295	313	264	288	298	296	295	296	265	309	328	287	341	310	301	295	285	307	349	295	285	321	304	318	329	330	300	306	315	285	291	298	274	277	352	289	294	320	280	349	315	297	306	286	279	327	303	289	335	319	285	282	312	316	308	309	291	301	296	296	326	290	293	267	292	302	305	318	300	271	300	325	284	282	312	303	312	305	285	291	311	320	336	288	291	292	315	289	308	291	290	291	319	280	284	319	317	298	293	301	303	324	307	284	340	282	326	304	300	267	298	306	314	312	292	308	300	283	304	293	293	303	303	317	262	304	295	284	299	302	299	332	292	333	298	277	311	298	301	305	313	293	302	352	307	281	281	304	323	294	327	267	305	311	308	305	295	291	304	291	308	294	306	289	296	307	280	321	330	303	320	288	305	299	300	310	325	310	312	297	285	297	319	304	309	319	297	287	291	289	348	306	290	271	302	326	317	290	274	319	292	309	290	293	284	324	319	333	294	296	288	298	294	296	300	293	294	273	293	279	293	305	288	257	291	280	321	294	320	333	308	325	358	288	279	292	286	307	338	311	294	280	316	302	328	300	296	298	286	330	297	331	304	286	305	310	304	298	294	289	296	310	290	315	288	287	305	281	317	290	325	285	291	306	298	285	344	294	296	314	312	272	287	274	273	310	274	299	305	331	294	289	319	314	290	316	313	287	282	295	293	239	304	333	301	279	291	308	297	284	288	303	279	320	307	314	292	274	296	314	308	314	309	312	289	320	297	271	312	279	292	306	309	295	304	290	321	285	282	299	281	320	301	293	313	268	301	320	309	294	317	317	303	266	287	307	323	323	291	315	306	287	321	315	306	309	315	305	305	301	295	282	306	299	321	283	310	326	293	317	318	296	293	317	296	344	283	334	273	295	304	294	299	306	287	299	283	307	298	272	276	319	303	297	282	278	325	291	299	319	309	284	342	322	309	306	320	311	319	272	309	283	314	326	303	286	319	299	301	283	322	315	313	311	303	306	290	280	308	323	311	311	297	287	297	332	298	300	310	299	292	306	330	336	295	306	349	299	324	311	298	321	304	319	304	333	285	279	292	267	329	320	343	283	317	315	292	301	297	304	305	284	317	296	297	300	297	345	314	292	309	312	339	306	313	274	298	305	286	315	291	311	313	296	318	310	303	289	306	282	312	322	311	321	289	307	287	281	270	271	292	283	310	296	274	311	281	301	296	310	316	289	309	321	316	326	296	299	277	311	325	295	276	327	286	316	303	297	336	326	293	301	300	303	282	283	308	305	315	322	323	324	297	303	290	293	284	324	319	287	280	302	329	303	307	263	295	304	281	292	308	311	297	328	314	309	321	300	304	276	322	316	299	332	293	287	283	296	319	286	261	311	288	304	289	312	332	335	300	322	303	317	309	318	302	286	291	310	276	305	312	327	289	300	287	331	295	288	301	310	332	308	303	281	313	295	342	289	298	288	260	297	325	293	343	290	283	327	308	300	279	318	308	333	296	289	290	297	313	318	305	287	326	322	290	282	285	313	333	312	345	280	308	293	297	309	262	319	305	315	324	294	311	345	271	332	288	328	314	305	259	297	301	263	313	331	293	309	305	286	299	296	297	305	310	285	266	256	288	316	304	280	303	316	300	284	316	317	315	300	300	325	299	288	296	286	331	295	287	320	297	306	308	308	290	331	280	307	295	279	273	273	295	313	298	305	295	291	338	274	309	285	310	318	351	288	311	300	295	294	309	299	289	310	301	314	314	258	284	313	309	298	292	324	269	329	340	330	328	313	294	283	296	298	302	317	296	296	337	331	301	266	319	282	298	298	318	302	305	306	283	336	337	313	289	276	303	285	315	285	314	311	287	305	298	315	319	318	305	299	300	321	284	275	297	332	287	299	309	309	289	289	338	330	301	315	300	327	299	283	309	320	285	274	314	306	307	308	264	292	282	302	322	301	277	285	282	323	310	321	345	309	291	306	301	298	288	312	306	278	307	317	292	272	328	355	316	306	282	283	337	288	278	295	299	285	270	324	258	303	283	291	327	302	268	324	330	328	295	281	305	290	325	281	310	317	324	309	298	278	289	305	275	289	299	297	301	299	290	320	289	297	274	309	296	288	323	317	322	299	298	309	266	301	290	324	316	323	319	322	321	308	319	309	310	329	275	304	310	292	309	297	350	293	315	290	324	281	314	309	321	298	295	302	276	331	295	294	303	287	292	278	304	317	298	316	304	304	303	272	283	285	292	307	320	292	302	329	295	297	290	276	299	317	291	302	299	318	329	329	279	303	278	285	312	327	301	309	287	277	300	300	302	278	277	275	283	308	287	267	274	306	304	282	276	307	290	300	306	284	289	320	295	298	272	273	325	330	307	290	310	294	295	278	319	284	283	302	288	307	304	258	297	298	306	310	327	311	307	305	303	308	346	322	299	301	298	334	292	292	303	254
5155	5877	11479	15497	17186	18778	15720	15573	15209	13770	11536	8358	5800	4562	2836	2095	1463	1166	1052	1004	951	929	985	932	907	848	849	967	974	1003	1007	1097	1996	2605	2627	2182	1538	1084	865	812	827	860	798	820	856	837	804	896	843	861	827	867	812	876	860	871	800	801	815	841	878	814	815	822	855	820	903	834	838	832	841	823	787	844	783	905	845	831	801	777	804	822	809	778	830	796	836	842	834	864	854	788	778	812	864	796	869	820	826	856	786	808	852	850	782	861	824	774	810	807	816	793	795	787	782	828	822	851	844	809	837	825	853	847	761	811	780	825	812	826	861	846	797	839	815	826	817	895	841	833	809	804	855	813	833	791	867	816	829	802	793	819	841	773	834	813	855	804	808	798	871	793	834	829	801	824	829	822	822	850	839	834	822	810	796	855	821	872	823	828	807	827	830	833	760	845	824	827	789	821	827	800	838	809	817	837	823	804	833	818	812	853	810	837	866	848	811	778	834	820	820	839	811	788	781	787	850	844	847	810	873	851	809	812	845	821	814	859	804	813	809	840	854	829	823	824	816	868	891	791	849	835	816	807	787	816	831	813	857	861	842	859	858	821	771	802	802	871	806	855	813	862	798	809	817	837	869	784	762	818	774	862	798	755	769	834	807	809	821	815	825	825	866	805	805	797	769	871	808	753	805	825	834	876	831	790	821	819	816	811	844	821	785	804	802	785	804	801	880	832	853	817	825	771	810	836	822	741	852	847	859	824	771	844	755	803	832	804	816	815	844	845	768	814	860	798	854	762	824	840	786	875	820	781	874	865	794	817	828	842	816	824	811	816	833	808	787	830	834	759	831	816	795	839	803	862	779	849	821	857	767	814	780	745	803	841	771	849	827	850	792	845	869	816	895	803	791	854	781	816	839	854	865	806	816	802	819	808	824	840	790	791	776	817	853	798	792	854	847	798	823	836	774	857	796	771	852	836	797	809	777	837	822	808	805	837	787	794	807	814	823	828	842	823	859	870	858	834	801	814	786	788	811	799	771	780	821	877	825	806	764	775	811	852	822	765	801	803	853	771	823	805	843	819	862	804	825	821	832	797	834	808	805	838	845	788	796	821	808	832	820	813	804	817	863	868	847	815	799	830	836	797	812	830	849	868	845	853	832	787	838	808	796	843	868	799	845	828	848	826	820	790	807	799	832	814	839	790	812	872	865	845	820	784	808	820	783	829	840	813	827	795	796	845	798	832	833	818	810	799	881	839	800	813	809	853	868	794	856	857	821	796	850	823	844	805	860	836	828	808	802	819	802	854	776	839	785	828	819	810	881	820	778	818	793	809	837	820	802	851	777	881	830	840	837	791	838	799	825	809	880	801	804	806	817	807	828	815	816	818	850	802	812	814	807	848	892	835	829	833	766	817	871	872	845	797	793	828	820	802	830	884	818	836	797	783	862	824	794	845	803	825	806	766	849	861	842	872	864	844	861	819	828	756	815	800	816	799	860	832	816	803	840	842	825	844	806	775	828	817	842	804	766	845	801	803	797	795	808	838	822	838	788	840	787	818	844	813	855	845	864	825	771	841	822	845	814	840	805	803	767	784	813	816	779	845	823	857	844	842	806	854	818	887	772	799	833	785	831	836	830	842	804	839	797	817	926	785	840	784	803	804	784	860	845	864	817	828	815	827	810	850	842	846	818	803	809	821	767	817	838	842	859	851	839	799	854	818	784	815	822	793	833	796	868	848	843	847	876	782	778	827	825	849	842	839	852	800	868	854	880	794	860	852	785	866	818	823	844	871	780	838	772	832	809	812	839	848	830	825	833	843	803	870	791	821	855	791	792	796	828	855	849	749	850	842	804	797	809	826	831	867	821	843	787	830	797	851	788	850	817	805	850	847	824	824	808	783	787	847	829	798	778	790	823	821	821	829	818	877	831	852	830	839	824	755	870	852	805	843	774	807	813	795	854	811	804	833	839	853	856	867	872	838	778	847	828	821	794	842	819	824	773	853	844	804	853	811	785	847	840	832	752	846	798	777	801	801	814	816	870	828	812	818	806	817	828	853	814	826	766	840	815	815	790	837	811	767	863	837	833	801	822	846	835	801	766	785	820	838	823	814	841	806	870	838	812	846	858	793	828	850	817	854	844	787	863	799	849	799	821	850	823	777	770	836	847	889	842	816	807	805	819	816	847	822	832	826	823	785	840	754	789	818	826	776	840	836	806	865	829	819	841	813	833	866	838	794	828	860	803	788	835	849	822	852	777	800	837	813	803	850	805	830	820	837	899	840	810	842	791	805	841	820	857	822	813	804	796	784	807	796	808	895	834	824	797	834	822	805	847	848	821	770	837	817	857	800	865	775	839	825	779	846	828	778	812	859	828	808	875	790	864	797	818	793	809	816	773	841	861	867	780	811	818	843	863	818	854	824	855	816	865	863	800	837	819	849	781	781	821	873	805	842	833	813	836	828	817	820	821	781	810	783	823	838	836	806	844	795	817	807	773	793	800	844	830	851	858	852	844	814	892	824	798	854	820	847	787	885	792	796	809	820	838	812	871	819	842	807	864	798	837	837	805	823	761	837	814	819	763	864	814	825	855	821	817	865	798	819	864	826	843	844	784	837	837	837	788	788	854	831	821	783	828	801	806	804	799	772	814	815	831	811	841	795	800	778	793	807	792	831	822	854	801	846	814	830	802	807	818	843	833	813	843	876	816	854	813	810	841	805	822	762	834	844	866	844	823	835	801	784	826	841	831	830	819	825	877	817	812	764	833	802	831	771	798	823	815	836	814	811	807	811	844	795	851	867	813	816	779	856	802	823	883	821	880	842	850	837	803	810	855	814	828	833	887	876	811	832	814	800	750	830	822	824	821	802	806	802	822	807	869	852	832	784	813	799	833	837	830	800	854	843	846	816	828	861	805	820	839	877	853	838	794	850	788	823	883	826	852	829	828	826	839	825	879	852	844	818	794	829	770	828	783	791	816	857	815	855	829	821	824	792	813	808	769	837	765	815	853	834	828	773	819	816	781	848	831	815	792	881	836	791	879	823	819	833	856	802	864	805	808	842	820	804	807	832	817	883	809	829	762	825	813	847	789	858	835	783	855	821	869	869	824	818	823	871	840	797	802	820	825	801	794	837	827	788	870	782	833	861	809	921	827	807	767	830	848	813	813	879	766	812	839	828	822	804	769	800	812	890	822	823	815	801	833	811	846	782	802	843	844	810	821	794	815	849	783	860	798	789	768	766	853	855	859	829	816	774	838	873	819	804	846	823	831	804	779	847	813	778	804	799	830	781	774	859	807	848	764	754	821	862	839	804	833	875	856	846	838	806	766	832	779	839	823	788	829	822	812	837	774	849	817	806	855	814	851	824	857	780	804	808	857	810	872	810	787	833	834	760	815	772	835	840	787	757	823	850	850	809	787	853	848	807	861	814	811	845	837	848	779	850	857	801	814	845	827	784	832	823	830	827	794	857	839	841	838	830	879	833	776	833	853	825
15529	10158	13512	14951	13678	13493	14632	11298	9031	7960	5969	3696	2602	1495	1090	720	541	441	337	377	381	347	355	351	333	337	353	338	331	332	337	711	1599	2259	1702	1044	607	436	316	305	301	272	287	286	268	284	282	276	297	325	285	301	309	282	290	291	275	296	315	292	256	283	301	271	284	256	291	253	289	279	265	306	269	297	308	292	299	279	294	255	255	277	280	277	269	257	317	285	293	278	297	280	257	253	299	265	289	291	292	290	261	300	298	274	312	279	272	326	292	274	297	272	262	272	285	294	313	276	309	272	277	294	271	288	247	275	296	289	305	298	297	273	269	290	317	286	291	250	286	287	258	319	250	317	267	299	313	255	286	277	277	274	284	295	306	263	292	265	287	265	290	273	276	270	266	281	261	284	287	301	311	266	278	283	267	277	274	292	255	283	304	271	326	288	280	333	288	302	266	284	276	261	268	270	282	269	325	288	287	272	279	319	299	279	289	288	275	272	309	262	321	298	283	273	270	267	245	291	261	267	315	304	259	290	299	278	312	275	270	288	294	320	273	280	295	279	266	262	269	289	283	264	268	314	311	307	262	297	273	255	316	268	265	311	284	283	272	252	287	265	289	291	275	287	270	299	288	308	282	316	291	276	298	253	277	293	280	305	287	305	280	261	268	273	273	283	274	281	268	263	286	273	299	285	279	268	283	268	267	309	304	270	274	288	272	287	306	278	274	293	282	268	270	295	288	238	265	307	271	288	286	273	254	286	254	288	282	263	270	257	294	317	289	288	281	270	284	265	299	283	306	295	268	282	273	297	310	311	270	311	276	298	291	296	280	295	308	268	272	257	298	301	275	279	270	280	261	272	291	298	277	298	285	266	299	298	313	283	298	270	286	265	270	304	258	287	260	263	299	271	280	281	279	264	289	327	303	282	259	279	294	290	247	284	277	280	284	283	288	298	277	301	299	277	282	294	291	282	286	286	281	328	260	284	299	253	255	279	287	269	264	276	281	289	287	288	285	262	324	290	312	283	271	267	285	279	285	296	299	288	266	356	283	284	262	286	243	278	239	279	301	287	266	259	272	274	293	307	295	260	291	276	255	273	292	287	287	259	280	298	246	280	281	301	289	269	280	288	282	273	279	267	288	288	300	287	307	281	281	274	310	278	274	279	293	291	275	278	291	276	271	296	304	275	295	287	295	320	284	280	310	291	293	253	273	306	299	274	270	274	268	250	282	282	293	313	264	312	251	299	274	279	297	279	301	250	267	303	287	318	264	282	287	299	289	279	302	262	319	259	279	306	298	252	260	270	279	320	299	261	254	282	293	267	299	284	303	292	245	290	278	308	280	311	285	272	285	291	265	276	284	300	287	261	276	288	287	277	260	260	293	309	257	265	297	286	272	271	256	269	298	280	281	264	276	260	257	286	270	296	299	265	293	267	284	278	304	284	265	296	257	283	255	264	283	281	282	286	288	263	292	262	275	255	261	269	255	289	320	262	240	298	298	302	252	288	282	293	275	273	263	277	273	285	270	272	278	270	287	297	273	270	292	305	270	287	281	295	275	278	285	291	278	270	293	303	311	289	292	271	275	274	262	275	306	284	303	292	291	283	281	272	254	296	269	281	289	279	290	298	290	253	295	260	278	255	302	281	274	277	268	290	292	287	287	299	291	305	263	286	264	270	305	285	298	289	309	267	301	318	238	274	282	278	300	281	266	279	333	276	275	280	279	257	255	275	281	280	284	250	297	304	277	288	271	286	314	265	287	265	294	265	303	283	312	284	284	280	259	280	277	314	312	279	273	262	270	282	252	299	301	282	279	284	267	271	291	313	292	284	298	283	268	270	295	278	287	265	310	278	324	281	288	303	282	321	280	256	276	288	265	314	282	275	258	277	263	297	316	276	293	276	306	306	289	272	292	296	292	298	274	281	306	275	265	263	284	259	297	256	246	308	299	261	277	289	292	280	297	254	268	285	319	258	303	267	279	273	277	288	253	303	278	277	279	273	277	280	239	285	295	266	265	285	260	307	297	279	306	300	272	282	285	299	292	288	305	291	289	270	258	269	284	299	269	251	267	273	261	315	259	286	313	294	300	281	307	275	293	291	272	247	302	297	286	262	305	300	285	290	259	301	282	263	317	280	276	271	277	285	291	301	284	259	271	298	279	280	263	265	268	289	297	274	268	259	283	296	271	280	290	266	279	304	275	265	257	274	292	271	316	242	260	287	275	285	285	261	288	269	263	278	282	283	287	293	318	292	259	294	286	278	293	269	308	297	282	303	284	272	281	277	275	290	267	275	285	260	277	262	300	282	298	258	274	271	271	264	299	282	284	328	313	277	277	284	272	285	272	295	287	304	259	313	295	317	267	288	296	273	267	308	289	280	300	282	295	304	294	284	284	311	264	289	274	275	286	305	272	255	287	284	290	303	313	268	263	282	272	281	301	288	277	271	271	280	301	306	292	295	287	274	280	295	270	267	262	269	276	279	270	259	259	264	258	274	281	293	299	298	269	304	285	336	267	276	265	296	282	283	269	307	297	285	265	287	265	312	291	262	288	273	303	282	289	302	282	281	272	282	269	285	289	280	299	259	257	244	306	305	279	292	301	269	268	267	282	281	264	281	269	283	276	255	261	270	289	280	269	293	280	283	303	267	284	294	306	283	271	273	308	309	270	277	253	286	297	268	283	314	300	298	268	258	314	291	270	251	266	273	266	246	292	291	276	278	277	292	280	272	287	282	271	283	273	255	289	295	322	264	295	293	275	245	297	330	317	283	303	297	252	282	287	281	288	274	277	300	283	278	280	282	300	305	258	303	287	290	260	265	274	269	310	292	256	263	300	301	288	262	266	287	275	265	268	278	282	262	284	268	255	279	259	255	254	277	285	278	278	284	260	298	282	286	292	278	269	282	292	290	306	285	272	296	280	279	249	281	302	273	300	290	300	289	281	302	290	268	278	273	250	302	298	291	268	293	267	305	263	262	269	277	291	293	283	272	268	297	273	260	276	266	296	298	296	272	297	279	255	283	290	295	278	295	285	312	296	312	300	275	270	299	299	290	284	247	287	275	300	297	301	290	275	307	298	266	288	302	270	301	296	291	280	284	265	296	247	268	264	244	317	268	283	270	267	300	269	281	274	271	255	289	286	243	307	288	289	287	266	274	282	274	263	264	306	304	281	285	266	268	276	290	307	290	304	271	293	283	285	262	274	305	285	264	272	274	271	252	293	284	276	269	282	281	323	278	253	277	304	261	258	263	257	252	259	288	293	279	311	285	270	297	275	266	258	271	303	275	312	258	286	286	274	269	298	305	279	310	239	280	275	260	313	278	308	273	295	288	283	300	248	279	278	273	299	264	292	292	309	285	248	278	303	297	279	325	242	253	274	302	295	280	251	264	289	296	285	287	234	285	272	279	268	263	275	278	313	285	278	256	294	301	243	281	292	288	285	289	282	288	244	279	279	297	284	280	310	292	288	314	247	265	271	295	292	271
10459	9244	18905	25007	24111	26007	25715	23784	23219	23979	21305	16052	12097	8176	5749	3839	2801	1916	1484	1336	1287	1280	1371	1261	1262	1186	1231	1262	1350	1263	1328	4052	10303	13820	10509	6241	3309	1769	1004	797	790	789	781	811	782	785	775	756	735	791	753	806	783	841	792	763	755	770	751	807	772	769	772	763	740	778	675	728	785	779	737	752	785	774	763	818	798	754	738	752	777	783	797	726	790	720	807	746	801	751	787	757	785	778	789	767	752	781	761	766	782	778	745	713	779	791	731	748	742	795	754	726	750	760	789	752	763	783	805	777	762	772	781	775	735	779	790	755	789	777	736	828	758	771	746	811	818	737	765	787	758	725	807	771	740	792	744	788	743	798	752	769	763	761	764	785	742	747	757	826	781	771	709	750	780	677	785	781	769	805	827	788	782	760	806	785	722	776	792	810	766	770	748	785	755	745	776	766	784	760	745	793	764	720	770	724	778	755	757	741	783	788	766	771	769	724	743	743	741	756	778	774	755	769	768	735	754	747	745	748	763	767	791	806	775	793	797	754	793	779	817	740	788	784	761	765	757	770	778	794	807	828	777	774	733	756	800	822	749	784	815	716	817	726	754	810	776	750	760	776	766	760	769	794	782	770	787	756	739	761	765	765	776	781	783	770	851	774	774	751	745	763	731	786	718	799	825	767	770	808	760	799	786	786	732	791	757	753	767	757	773	804	816	806	735	785	768	815	823	742	824	799	803	782	760	770	758	743	744	779	798	758	809	782	788	721	764	743	743	771	808	770	798	833	781	791	786	738	815	788	752	766	818	773	754	788	776	765	738	809	778	746	732	780	787	762	747	770	814	782	780	751	743	754	747	759	762	763	847	758	749	781	818	794	814	748	772	814	777	767	798	752	785	828	728	804	774	773	788	778	754	746	792	791	801	794	746	768	761	765	775	815	784	729	752	788	735	731	760	767	764	827	803	772	748	782	827	773	787	809	774	751	712	798	733	783	795	760	821	743	817	785	751	779	734	790	787	729	775	727	770	775	784	731	775	774	761	745	770	777	798	778	741	774	727	781	751	712	799	773	747	789	763	752	726	798	849	805	726	767	767	765	758	737	781	774	767	764	736	759	806	807	759	710	794	772	780	781	780	768	779	740	771	787	737	726	760	737	789	715	797	826	779	774	753	771	782	725	738	776	782	803	777	736	798	793	777	752	798	792	785	795	772	763	766	743	771	765	810	777	810	797	756	806	769	776	743	747	784	750	747	748	782	816	767	764	774	799	770	805	738	754	776	759	755	796	726	753	827	749	769	767	800	764	753	766	736	774	767	806	792	786	802	770	733	799	781	779	789	806	832	800	785	785	785	768	769	793	787	755	779	733	760	740	766	790	744	784	789	742	787	818	783	791	739	733	816	803	829	773	792	788	752	731	751	727	733	774	770	758	774	749	813	740	788	741	759	763	752	803	772	748	749	787	797	745	732	786	747	797	769	755	743	746	734	754	762	774	809	785	763	788	790	722	783	825	725	754	712	775	807	750	741	740	792	758	747	699	749	765	799	781	728	785	705	738	765	769	787	776	811	754	782	773	787	802	766	751	806	760	805	797	770	743	733	774	772	749	784	821	742	744	741	752	837	779	740	769	771	784	735	726	751	750	827	804	729	763	763	769	763	776	766	745	759	783	783	756	792	762	764	763	760	821	786	788	786	729	802	755	771	810	743	838	719	789	764	805	733	721	786	776	754	760	780	754	777	794	750	843	786	768	761	829	748	770	750	777	764	774	790	779	782	782	744	781	789	785	770	799	797	749	770	753	710	729	776	762	805	762	790	786	823	815	764	796	798	792	741	737	738	783	780	788	723	726	800	763	790	753	751	759	746	776	754	732	775	740	766	805	791	787	825	733	834	809	798	784	720	811	815	741	750	804	720	735	740	762	708	745	742	767	764	806	785	797	822	780	763	721	734	724	843	757	782	735	859	760	726	760	772	786	825	762	771	779	752	792	803	758	774	782	756	794	820	737	821	819	783	783	724	765	792	741	812	702	758	798	803	768	707	735	802	770	765	776	799	772	777	766	805	818	743	773	761	775	788	762	794	759	763	824	760	728	762	733	737	779	769	764	807	764	756	756	762	756	765	777	760	834	794	792	756	725	713	745	790	801	755	751	732	802	802	770	803	727	826	807	787	792	761	779	732	849	807	751	760	777	802	780	805	814	766	769	730	766	786	778	741	794	765	741	742	812	765	762	756	744	755	792	727	756	791	739	814	787	816	819	813	748	779	808	785	849	741	754	740	778	771	775	788	684	772	761	793	724	807	728	826	684	758	768	734	758	704	737	784	792	740	807	781	730	743	789	811	787	748	777	768	700	742	846	754	814	775	773	797	738	764	779	776	752	765	718	793	727	741	784	802	728	803	758	745	747	762	806	744	791	717	803	789	776	812	781	805	748	809	751	755	743	769	761	783	780	774	734	768	755	830	741	799	782	734	781	794	784	797	740	756	769	768	786	804	785	764	733	825	772	767	739	788	772	748	774	779	769	736	749	780	767	755	788	757	769	782	751	791	772	742	800	769	732	798	832	741	824	828	807	744	805	768	790	830	785	788	770	787	793	709	791	763	745	760	781	785	735	808	732	740	782	737	777	781	759	707	767	747	808	754	777	798	767	791	769	770	721	787	790	788	804	791	798	783	787	761	794	769	760	771	772	753	724	793	741	771	792	762	742	796	766	800	808	781	769	784	779	753	757	754	788	804	776	793	772	798	766	755	755	778	731	810	780	791	801	792	755	761	778	741	785	756	740	776	751	783	756	803	765	817	784	765	828	737	767	806	754	793	819	769	721	803	754	751	731	719	752	823	788	790	794	716	732	784	790	705	807	765	717	820	740	726	773	783	760	757	800	790	754	772	754	763	775	810	793	788	752	708	774	773	748	740	784	764	761	799	802	718	779	726	752	719	758	750	795	720	747	734	770	753	779	730	788	754	771	722	768	749	749	766	759	781	807	745	788	775	716	817	764	809	790	800	760	776	788	826	790	752	792	809	768	758	798	815	793	799	785	756	763	767	825	758	757	799	779	737	714	773	763	810	803	742	784	771	756	785	776	812	780	733	818	806	812	755	769	779	790	759	755	779	870	757	777	764	721	748	749	734	811	811	706	768	752	748	787	797	775	782	754	791	794	763	781	762	796	803	792	735	779	740	783	782	726	750	741	780	800	781	782	794	775	763	793	810	748	768	796	845	762	699	728	837	755	770	784	755	806	804	779	726	735	774	737	781	751	784	737	790	768	829	742	771	747	794	775	747	816	793	769	787	746	802	786	750	724	726	777	729	775	794	794	792	758	808	800	755	770	775	742	757	793	773	759	745	783	758	757	716	742	764	753	797	778	754	770	761	809	776	737	752	780	806	773	787	735	753	723	797	749	775	753	749	780	755	778	810	791	726	790	762	809	763	785	764	778	778	775	802	714	716	748	749	777	759	794	751	768	777	771	790	776	772	784	713	733	792	726
24342	16096	20461	20273	19766	16266	16234	15800	13391	13979	10170	6379	4123	2117	1700	1038	735	496	357	321	361	364	361	309	348	321	329	337	347	368	350	1084	2918	3957	3259	1905	990	476	282	213	230	241	228	243	217	223	231	231	232	223	251	211	277	237	219	220	237	232	200	226	234	238	206	252	223	236	217	216	233	239	257	246	229	218	220	222	222	218	222	226	256	253	226	216	203	242	234	248	218	230	249	201	242	247	205	196	230	223	217	216	226	247	220	248	212	224	228	235	240	198	216	241	233	224	228	195	225	230	232	220	225	197	237	235	216	229	236	223	201	221	224	226	219	237	223	239	204	237	218	217	214	228	206	229	236	232	212	231	245	218	245	241	236	214	211	222	238	236	236	230	212	235	237	205	261	225	256	242	224	250	213	211	232	242	223	238	204	206	236	215	252	221	240	261	220	235	215	222	235	233	229	228	232	224	237	201	229	229	196	206	205	212	212	233	223	258	239	219	239	242	229	226	247	226	204	208	233	212	247	228	210	214	213	266	219	229	225	202	243	216	234	242	212	220	229	230	230	233	254	220	245	204	223	194	225	216	247	234	226	233	250	204	234	270	237	232	207	216	222	233	251	232	216	210	242	221	212	229	220	214	232	240	196	217	233	251	197	211	217	193	230	207	247	226	234	214	234	258	233	237	217	225	205	231	210	226	236	223	228	226	250	224	254	232	207	217	230	235	257	205	233	228	250	204	212	223	231	254	238	222	230	222	234	245	239	231	216	219	213	228	243	221	255	223	217	223	250	230	233	229	230	227	225	233	259	195	241	212	237	252	200	212	181	230	226	240	231	218	228	242	212	240	223	250	235	210	240	205	221	209	238	242	222	233	207	199	200	208	242	201	210	206	238	239	244	216	251	227	223	225	220	270	212	256	212	237	255	238	230	224	225	244	218	213	211	251	219	233	198	218	219	230	223	225	227	231	236	228	225	211	218	203	210	259	206	219	247	245	224	233	212	221	220	254	247	254	208	232	207	257	206	223	223	223	237	243	202	203	197	216	201	234	249	238	237	226	208	234	219	239	241	201	233	254	232	220	253	238	212	244	216	204	207	202	236	212	231	213	211	235	248	233	203	244	213	226	250	197	235	239	229	230	221	210	223	236	215	201	238	231	202	241	214	230	224	232	228	232	230	217	224	240	241	230	192	226	201	214	262	207	227	245	207	212	223	222	222	226	239	229	213	224	216	241	202	207	230	235	207	223	235	272	216	230	209	225	215	214	225	229	226	208	246	212	231	206	206	241	228	210	223	243	249	238	208	211	213	225	236	224	249	224	214	205	227	222	201	239	224	243	226	226	232	242	202	245	227	210	207	218	216	204	231	224	218	219	241	211	227	237	254	240	222	228	225	246	212	246	241	228	228	210	234	210	220	232	226	223	259	213	223	230	205	215	218	219	238	228	220	239	244	232	222	207	223	228	226	254	250	221	220	241	224	219	260	213	245	221	267	246	206	209	255	223	242	221	222	233	217	227	220	217	222	230	251	214	233	224	212	210	198	225	228	230	188	226	213	199	218	243	236	244	214	237	222	234	221	215	240	240	234	221	232	230	239	217	228	218	224	245	228	230	217	199	226	207	235	232	202	238	256	211	228	227	259	215	242	252	200	210	230	210	240	239	230	198	234	256	233	219	201	215	226	256	215	226	223	230	247	246	213	234	234	238	255	220	222	216	206	245	229	241	271	223	221	226	207	217	216	206	255	232	222	218	225	242	202	246	230	222	238	211	221	240	226	204	224	233	234	245	205	240	227	229	219	216	208	225	243	219	235	227	249	247	239	221	215	252	230	230	234	213	244	228	250	216	205	217	247	246	241	223	212	207	210	226	225	212	239	203	223	248	224	217	194	214	227	255	219	204	201	221	228	231	216	230	226	202	224	229	242	259	210	215	230	213	237	216	215	237	211	226	228	196	225	224	221	198	217	228	260	243	210	226	215	221	233	234	228	239	225	225	224	240	230	235	211	217	227	248	244	210	219	259	238	239	213	217	211	222	232	218	238	228	241	231	218	241	195	232	226	228	225	219	242	219	225	210	237	211	254	229	220	213	250	236	222	233	243	228	247	249	235	203	204	240	231	211	232	230	251	223	237	205	213	235	221	235	235	218	238	233	229	222	212	237	228	220	223	229	229	232	233	203	212	229	226	213	243	230	244	218	227	242	230	220	196	215	220	237	208	225	218	216	236	219	235	208	237	214	213	233	219	271	230	220	220	247	256	243	233	238	237	214	208	240	234	249	233	204	244	202	217	238	203	238	226	217	249	231	214	232	227	228	228	228	233	225	231	247	206	232	224	205	221	239	199	223	261	194	234	211	232	209	228	190	207	230	236	239	198	235	223	230	250	253	240	249	238	201	230	233	243	232	220	239	225	222	211	245	218	198	213	233	244	232	218	251	222	206	204	199	231	243	242	198	236	227	220	222	224	228	242	210	224	224	216	211	239	234	219	221	218	240	238	226	225	230	243	236	269	202	224	222	243	215	220	234	224	224	226	252	241	238	243	218	214	227	233	245	200	205	195	231	222	230	201	227	246	249	221	189	235	220	255	216	228	210	213	216	243	244	231	218	242	232	218	244	262	229	226	237	230	234	230	230	239	235	222	222	195	252	215	198	240	247	219	248	222	240	217	241	236	235	248	236	229	229	242	202	224	231	250	206	220	226	247	219	221	218	216	233	243	207	214	213	231	192	200	238	210	233	226	251	210	238	243	215	216	209	223	203	220	208	213	243	237	220	253	227	246	253	225	228	221	234	219	233	243	243	227	237	220	255	224	210	240	217	243	209	190	215	220	235	244	217	262	248	236	235	223	214	239	217	201	206	256	234	230	237	240	230	215	221	233	215	220	234	220	223	205	215	235	224	224	245	225	231	201	225	198	219	229	238	218	231	222	227	217	231	226	215	202	231	225	191	215	247	246	227	222	215	229	223	235	242	248	244	209	242	226	236	224	231	232	215	206	209	232	199	209	221	224	238	221	232	243	244	228	211	227	211	238	208	197	259	235	206	222	218	242	246	248	215	240	227	253	204	214	222	230	241	198	195	225	220	206	217	208	221	241	232	232	235	204	205	217	241	216	240	246	268	256	253	226	215	228	235	247	217	202	243	259	212	198	220	248	258	253	238	215	262	209	214	212	231	203	210	243	222	199	249	218	247	245	205	230	253	223	205	190	224	203	216	226	207	201	260	206	234	235	231	230	216	225	220	245	233	209	223	230	207	230	195	224	256	205	224	212	230	206	213	205	208	227	227	229	255	232	214	268	227	225	220	248	257	225	239	237	238	223	251	201	238	220	217	252	217	248	233	255	228	222	220	227	203	208	251	249	226	220	227	220	200	227	243	257	207	237	238	224	233	243	212	218	251	230	220	210	224	218	209	218	224	203	210	229	235	233	220	219	225	219	247	196	243	254	227	214	244	250	211	269	212	238	207	234	257	234	239	231	232	243	224	197	234
14585	12708	24702	29964	30639	27318	28873	28762	27943	32481	28349	21457	16889	10830	9240	6019	4312	2847	1817	1648	1541	1829	1947	1670	1635	1336	1576	1615	1541	1429	1808	7217	17475	20965	17362	10850	5676	2231	1067	718	636	632	651	657	637	619	664	633	616	641	643	692	671	703	598	629	639	611	619	651	612	622	600	683	606	659	640	610	627	645	591	627	605	591	639	643	648	708	644	636	630	603	626	648	632	650	614	611	640	582	621	633	613	675	605	626	600	632	618	618	643	630	613	675	624	646	630	591	674	623	615	625	635	621	603	630	596	617	590	630	643	614	669	668	575	638	632	650	631	604	599	624	608	580	636	583	586	623	629	629	638	648	668	574	640	599	640	600	592	637	617	636	627	616	638	599	641	619	609	663	631	587	637	614	614	623	623	657	631	591	628	648	642	642	639	589	613	598	648	622	606	611	599	657	642	616	683	597	596	582	615	645	669	671	660	617	659	641	645	596	620	656	647	605	678	612	649	640	663	592	606	628	611	620	602	627	635	652	615	620	600	627	574	578	623	631	643	625	648	635	634	631	616	637	605	665	666	678	645	639	607	637	589	616	603	659	626	609	623	609	630	613	642	613	635	654	590	678	612	640	611	674	585	631	635	651	648	619	648	588	630	636	597	635	641	608	603	657	593	654	653	646	604	638	636	650	648	614	620	647	639	641	646	603	642	628	653	613	614	647	600	644	641	635	656	658	613	588	575	608	592	620	685	597	677	598	619	674	596	635	601	609	658	636	643	625	600	637	655	653	620	626	622	596	632	571	634	679	612	641	638	619	629	624	650	677	596	652	620	626	639	659	658	617	646	640	628	660	611	616	658	637	609	581	616	600	631	621	702	698	642	612	644	628	633	638	654	645	626	630	591	640	675	626	636	614	665	664	626	608	641	614	632	639	607	586	660	620	640	620	658	656	634	606	606	662	617	615	612	605	628	618	619	627	639	652	643	613	634	621	599	648	673	604	608	630	660	635	616	579	613	630	623	581	672	589	644	649	634	636	685	636	635	649	609	626	629	605	635	652	624	614	614	673	665	639	635	572	623	664	629	666	628	654	645	602	646	619	616	630	643	611	617	618	658	607	698	625	612	612	621	601	666	630	598	642	589	626	655	623	599	603	585	641	627	661	653	610	611	639	616	606	648	672	576	690	611	653	649	624	634	577	659	667	607	607	627	626	610	600	616	621	608	668	582	618	628	618	598	641	616	634	620	637	632	609	650	628	595	641	636	636	693	637	656	614	567	678	657	642	637	644	607	630	621	609	651	612	605	609	610	634	645	643	597	626	642	683	623	672	661	622	632	641	608	605	668	616	619	592	621	621	631	610	650	627	650	609	588	645	606	636	558	640	570	662	629	640	616	666	624	637	621	635	648	640	631	647	655	632	625	641	609	625	705	624	650	668	584	639	632	605	594	640	648	613	709	604	626	597	645	597	600	630	610	642	670	630	612	636	644	631	683	616	666	626	643	626	640	612	639	600	646	661	650	623	650	642	612	617	577	623	640	654	611	628	625	664	647	616	594	651	635	603	647	671	628	623	679	603	643	618	634	613	639	654	643	595	663	635	649	637	644	612	624	613	659	636	596	670	615	606	675	614	622	611	634	657	603	601	598	662	632	630	663	648	656	646	606	655	622	649	612	631	620	645	635	621	652	632	622	623	609	677	618	618	624	655	601	609	664	651	642	640	587	629	633	631	612	658	645	621	609	658	646	611	597	643	630	628	603	614	612	654	646	593	633	640	681	621	589	595	633	657	638	601	622	636	645	652	640	606	629	632	623	644	619	625	640	606	609	615	631	645	629	633	630	611	620	650	619	628	615	633	591	631	608	626	615	618	586	649	613	614	634	611	644	601	601	630	607	683	665	656	663	610	689	630	659	657	654	620	670	656	603	636	614	636	626	636	642	647	620	653	655	600	647	607	636	602	598	643	641	628	643	604	648	656	605	659	636	615	644	600	638	597	611	621	668	628	633	638	615	604	626	608	626	610	596	621	616	627	652	632	613	606	650	630	654	639	653	647	675	640	631	616	657	648	613	628	624	689	644	634	609	628	605	600	612	594	607	606	586	665	650	608	626	576	638	661	620	688	624	633	613	628	622	601	686	648	627	643	636	645	659	575	574	623	608	678	640	692	615	621	614	633	661	643	696	609	609	697	598	620	641	624	649	634	673	629	581	587	629	667	626	622	620	636	616	632	676	624	610	579	568	656	618	582	611	645	604	588	601	645	625	650	603	625	616	620	629	611	682	614	618	605	613	656	648	636	593	664	606	604	613	612	610	653	657	588	620	615	606	642	600	627	629	597	615	634	605	595	674	615	601	622	631	609	634	640	690	602	618	644	594	614	608	577	639	618	676	658	649	658	619	648	619	679	623	629	600	612	651	627	637	625	610	658	637	599	616	626	627	641	589	644	646	640	589	612	610	615	629	621	619	639	616	607	628	589	638	621	637	655	603	622	656	609	617	593	675	619	626	649	640	625	647	618	697	674	627	615	601	677	592	618	618	671	591	618	637	631	613	663	644	605	630	629	634	618	638	602	661	629	622	636	607	634	614	677	651	651	617	590	646	640	626	649	630	600	625	619	634	569	655	664	659	656	612	602	618	572	634	607	663	618	644	648	645	662	610	643	635	633	560	646	658	598	561	643	582	630	633	651	665	613	677	621	673	586	643	614	575	652	658	636	601	637	629	625	627	662	615	615	645	730	623	632	590	609	609	687	653	642	646	645	631	641	603	591	626	597	633	616	678	617	651	655	625	623	605	651	643	604	633	609	576	610	620	623	645	609	629	662	585	632	610	638	617	637	622	616	624	620	638	580	643	591	635	651	618	595	589	622	611	626	623	645	614	639	680	606	626	631	673	612	643	650	657	621	617	590	635	661	664	623	632	595	639	617	639	640	668	622	628	611	649	662	648	626	679	604	617	602	634	635	592	594	592	621	623	647	583	597	638	592	600	646	668	626	595	622	631	637	623	654	608	603	613	643	604	628	627	640	659	615	675	622	634	642	614	610	582	671	660	631	603	613	634	612	626	600	623	620	572	628	612	615	629	594	665	664	614	619	653	666	610	623	605	643	617	659	601	612	605	630	668	650	631	587	661	604	624	628	612	629	636	602	605	618	620	633	693	642	650	631	644	621	638	628	661	645	626	630	633	619	599	622	608	607	637	640	635	625	594	652	634	648	602	610	653	648	628	631	612	618	650	636	622	629	615	652	635	600	627	628	631	640	642	657	602	626	610	638	650	671	632	622	627	662	643	597	640	614	579	648	611	640	657	587	622	642	671	589	617	656	641	616	617	605	656	630	657	633	642	636	640	641	592	654	613	556	560	625	637	667	600	610	613	642	641	594	643	636	610	609	634	609	642	636	645	670	589	600	630	647	619	622	581	638	599	626	672	653	664	621	656	625	582	589	583	682	625	578	625	593	585	620	633	656	599	635	609	666	651	630	661	587	638	677	663	603	630	620	603	637
7348	5223	7285	8344	9563	7539	6629	5725	4091	3918	2867	1683	1149	793	658	432	372	321	314	318	293	312	278	292	297	301	330	301	302	332	292	350	452	575	562	466	457	342	307	309	266	286	295	307	306	290	300	294	283	275	298	301	292	260	288	304	309	292	268	286	295	282	295	300	271	298	333	294	253	294	297	306	286	254	276	314	275	311	273	258	284	297	313	298	296	269	274	254	258	307	305	297	302	337	291	291	271	271	290	288	268	294	288	280	247	284	292	306	300	281	263	277	329	283	274	307	266	337	271	331	286	285	319	287	301	305	280	313	311	293	276	289	275	289	289	309	281	340	277	302	273	299	291	286	299	296	268	260	271	303	284	285	279	313	293	285	320	280	284	298	329	305	322	288	268	266	290	288	294	306	285	276	289	304	301	265	283	260	302	305	297	307	299	295	301	273	292	295	310	299	292	291	283	274	290	320	280	299	280	326	306	294	325	287	269	305	289	277	279	279	280	270	306	282	311	286	330	290	319	252	300	268	289	301	294	287	283	301	310	306	297	297	290	312	296	312	272	332	283	295	269	307	287	271	273	293	273	309	281	296	304	305	291	309	291	289	323	268	279	306	280	280	296	282	268	306	308	279	339	283	307	312	288	253	295	268	290	311	297	297	296	283	282	282	284	285	310	293	292	296	298	268	297	324	322	293	309	254	278	275	322	294	309	316	330	304	318	302	276	267	300	273	271	298	288	308	304	295	273	282	287	304	279	323	265	292	283	296	321	295	332	312	284	305	293	256	277	321	298	310	267	261	287	290	253	273	285	271	266	265	260	282	297	274	329	316	279	303	290	296	283	275	281	303	291	292	305	255	316	280	317	289	292	307	288	284	272	278	303	298	310	313	296	289	287	311	262	300	289	291	299	281	296	306	263	283	310	306	279	316	273	291	268	277	291	299	277	312	289	299	288	302	260	315	309	266	297	256	284	295	306	312	294	290	261	290	284	270	279	300	314	283	302	293	273	292	298	306	292	285	304	277	285	286	301	302	273	301	287	295	312	274	286	300	311	282	280	319	326	313	301	305	299	314	283	300	288	285	285	303	290	327	301	278	301	319	238	334	301	273	298	288	305	295	296	296	299	263	309	288	310	319	290	276	321	320	291	292	280	295	295	318	273	301	303	292	314	308	284	285	289	278	292	304	290	283	286	312	262	289	292	285	248	279	318	293	283	278	281	284	277	281	289	310	302	286	300	288	320	315	307	299	279	290	289	286	273	259	283	307	291	320	294	296	305	301	283	313	302	271	298	305	310	287	310	295	312	305	282	315	310	346	266	307	299	307	286	324	271	284	280	317	282	301	266	289	277	320	276	318	297	337	264	320	271	283	257	289	283	291	311	260	259	303	324	271	273	315	322	322	278	290	315	303	291	293	318	280	273	288	275	283	282	300	275	288	322	309	258	300	303	303	281	277	299	317	277	308	290	290	308	321	285	301	294	285	294	275	311	313	308	290	264	296	321	278	287	296	315	294	288	261	267	308	308	334	300	271	299	297	275	298	279	288	289	260	285	306	305	303	296	317	309	289	281	325	276	294	308	298	294	298	277	296	284	277	312	303	309	324	271	292	300	325	301	306	298	276	298	314	306	294	288	278	281	271	279	297	293	306	287	300	298	298	296	284	289	300	306	349	290	298	294	312	321	254	287	312	321	295	300	300	298	310	288	294	283	312	290	287	298	301	310	272	330	308	320	294	312	280	285	286	295	281	273	285	318	286	316	276	289	304	332	327	302	272	309	320	285	305	321	306	296	282	300	315	279	309	291	293	275	271	311	303	282	286	275	280	295	272	278	308	304	284	283	290	303	296	327	279	312	282	282	332	289	275	260	281	290	308	295	285	309	307	272	264	294	293	300	317	280	301	296	282	292	267	280	314	275	281	249	309	302	309	258	300	327	299	262	269	295	277	304	315	287	321	291	309	300	288	270	297	317	287	276	285	261	302	268	321	336	293	309	285	305	285	289	271	273	298	296	295	310	306	318	302	298	306	290	303	272	269	284	312	300	271	288	279	296	305	288	298	248	295	285	293	297	296	258	292	280	300	271	317	297	288	281	293	283	314	289	295	295	304	276	273	263	302	316	289	327	275	305	332	280	316	309	297	289	345	312	281	312	300	306	291	302	317	274	263	294	311	307	304	308	277	291	272	308	290	316	279	344	308	286	272	269	294	270	270	294	290	301	255	271	263	319	279	273	286	272	309	326	288	291	289	300	298	297	263	268	293	272	276	322	293	297	312	296	287	256	304	300	267	311	329	301	296	299	303	270	288	267	297	294	277	312	307	275	304	287	284	305	285	291	278	286	285	295	292	322	284	286	301	295	285	331	336	285	302	291	286	295	287	305	291	271	293	276	257	297	285	272	282	317	280	318	279	269	304	288	264	296	266	294	277	262	279	292	292	311	304	290	288	267	286	275	282	299	291	316	308	297	299	282	264	300	281	295	299	288	291	284	283	303	265	260	299	295	298	289	273	292	284	298	307	282	317	284	285	295	314	291	298	306	298	294	312	308	278	294	340	298	308	292	317	311	272	305	299	276	292	319	292	318	285	303	284	296	273	310	274	293	312	332	329	279	307	304	316	277	285	315	308	267	279	316	286	256	298	284	299	305	310	284	313	301	297	286	266	275	262	303	271	318	300	302	288	289	288	272	314	327	312	312	321	290	266	267	275	324	315	274	304	307	297	277	274	294	291	271	299	286	306	279	298	281	302	334	298	316	301	261	288	297	279	295	270	286	314	306	298	274	297	261	275	297	298	328	294	304	290	270	309	303	302	290	298	310	289	267	296	248	318	245	286	266	307	293	300	303	318	281	283	324	324	307	322	310	279	299	305	279	322	300	277	313	292	297	305	324	312	329	302	295	319	284	295	317	320	285	285	278	313	291	278	330	324	308	297	277	300	303	308	328	304	275	262	294	320	299	298	299	286	286	319	271	300	314	262	321	316	314	293	308	291	331	294	317	277	301	286	299	291	287	280	313	288	285	304	322	334	266	292	271	289	296	282	315	284	321	258	303	287	309	295	305	317	293	293	331	302	304	285	298	300	267	297	278	313	300	337	300	304	315	303	278	264	293	283	272	289	299	279	305	270	267	321	274	267	317	309	281	319	324	295	319	301	302	321	295	278	282	292	287	306	274	273	295	288	319	258	302	290	321	333	305	315	306	337	305	283	269	301	297	266	309	281	294	285	304	278	296	277	292	280	279	314	279	305	295	294	265	285	264	289	301	287	309	314	285	299	299	306	307	289	309	329	282	272	273	309	272	285	275	281	260	290	282	311	283	297	286	311	323	323	282	308	280	288	277	269	250	297	264	317	300	348	303	281	265	292	328	311	275	301	271	290	285	313	281	307	333	289	300	296	324	260	287	311	277	287	280	300	305	289	261	291	279	262	294	278	278	296	303	299	297	293	270	289	334	295	297	263	284	333	312	289	277	307	323	235	291	279	286	293
5394	5389	11224	17007	18854	16988	16547	15128	13418	14765	12045	8150	5512	4104	3420	1806	1351	1103	956	920	973	955	889	870	928	942	947	985	1014	925	962	1244	2144	2583	2508	2074	1545	1111	858	889	834	818	779	780	841	759	779	783	756	817	829	823	791	815	788	796	770	809	846	817	758	766	868	772	818	777	869	736	802	792	774	783	793	773	764	785	824	793	746	798	830	796	816	822	828	785	824	819	794	845	844	759	822	771	875	801	833	849	817	820	804	819	779	779	811	769	776	772	836	807	799	824	767	798	823	800	790	802	803	716	743	790	788	782	795	777	850	805	763	856	799	764	770	760	793	813	818	823	769	781	761	840	799	785	745	810	751	817	786	795	794	800	745	834	783	799	833	817	841	764	831	764	779	770	808	782	813	765	811	789	811	829	794	828	808	844	809	825	814	795	765	823	770	801	819	802	788	803	822	789	828	810	786	812	772	769	811	789	750	806	790	799	797	809	842	781	847	766	777	802	724	814	753	757	838	779	815	753	833	827	822	791	768	791	800	789	806	772	779	810	796	828	781	726	755	798	793	801	795	800	778	741	781	801	784	835	833	834	817	761	838	783	817	827	779	814	780	767	753	803	788	795	804	767	820	826	798	746	791	799	772	776	800	782	781	824	767	770	774	761	789	769	773	765	787	813	801	789	795	820	819	767	747	821	781	738	788	798	769	795	765	787	817	789	828	821	791	793	805	780	773	825	774	789	811	797	823	722	802	790	806	727	767	803	831	818	800	811	802	770	768	780	812	832	784	808	772	831	803	790	747	811	805	766	770	742	800	742	787	780	790	821	837	794	797	819	834	842	790	792	804	788	830	800	826	770	813	783	790	805	780	828	836	803	754	790	769	800	781	787	795	795	755	787	811	809	764	810	780	800	788	743	799	823	817	761	786	812	869	816	813	827	796	780	808	765	810	776	776	816	812	814	817	791	814	781	804	846	791	761	760	800	759	809	760	788	791	782	772	810	762	767	801	808	793	804	818	793	796	838	801	785	796	778	813	803	752	801	822	790	807	780	753	767	781	810	789	794	822	795	823	780	810	777	816	822	787	802	788	781	787	778	795	796	776	820	795	754	799	773	822	772	784	819	780	798	755	770	796	764	792	762	744	789	801	822	845	787	799	806	774	788	766	872	775	829	806	810	782	734	766	799	862	783	774	844	773	753	828	781	825	788	825	758	805	806	811	767	785	779	779	792	791	814	762	823	807	802	795	824	817	804	855	753	764	829	762	752	849	777	801	775	798	762	784	759	784	777	812	805	818	803	795	797	796	805	788	778	839	816	842	768	799	851	779	796	775	806	813	839	781	797	771	826	770	781	771	809	821	825	789	786	795	773	813	795	829	859	810	761	805	810	829	801	781	791	774	787	752	789	803	776	783	760	804	780	827	802	824	824	766	821	813	797	743	803	817	827	773	822	780	781	816	775	798	818	801	807	800	795	811	769	841	843	768	780	782	816	819	752	786	745	771	765	826	805	766	804	818	805	791	761	768	776	800	791	774	803	863	726	739	806	743	761	820	796	791	757	804	842	747	798	783	796	800	794	791	783	769	796	828	750	767	774	818	801	807	797	835	796	791	744	808	802	784	848	771	819	746	815	779	785	765	780	782	756	777	803	758	825	802	765	814	774	806	833	784	766	788	761	759	813	845	757	758	840	768	776	797	825	780	764	747	796	773	783	795	764	798	822	782	729	848	765	763	752	791	813	849	805	817	787	795	739	766	762	765	809	799	798	801	797	753	737	834	796	767	796	778	811	856	811	793	809	824	796	765	758	781	810	834	809	787	785	773	746	825	821	781	817	814	861	783	822	824	778	832	831	831	809	758	779	825	823	759	768	879	812	756	817	812	778	812	804	823	797	771	818	806	820	886	794	815	764	776	738	737	766	793	778	781	812	827	838	756	758	842	764	774	802	782	796	786	784	799	770	783	814	803	786	853	778	793	801	784	819	785	808	767	793	848	750	847	757	730	841	816	824	771	837	798	828	756	787	806	806	822	790	800	813	831	782	783	806	822	804	807	823	791	768	798	824	763	768	800	787	816	796	753	775	853	732	790	746	751	787	798	809	839	793	832	802	786	830	790	834	787	813	798	786	818	806	791	809	788	795	787	782	771	774	816	795	822	769	828	821	810	787	832	785	864	769	807	747	762	786	758	790	776	727	809	817	754	757	782	729	825	812	795	788	793	755	823	807	840	788	790	803	790	803	825	823	789	805	820	794	817	799	769	758	800	817	803	768	820	744	830	777	789	805	780	782	784	808	836	800	757	785	845	792	791	889	806	800	760	803	781	774	812	797	832	799	751	797	797	783	769	773	762	807	810	753	848	838	781	820	846	817	728	771	775	820	819	839	794	761	786	885	783	794	771	852	848	809	842	826	814	798	792	797	826	817	793	759	837	756	798	786	792	808	808	777	803	858	798	766	779	779	809	804	809	799	815	747	825	798	815	821	799	785	826	730	822	784	766	795	791	826	752	789	783	749	846	812	800	835	804	777	798	752	802	712	766	807	782	816	796	853	774	840	778	777	738	805	822	797	801	780	828	794	801	806	827	777	818	823	858	811	793	805	796	783	832	825	780	811	807	790	797	794	776	736	801	778	799	830	770	786	811	825	864	784	789	863	786	747	789	849	796	818	786	812	810	786	803	837	844	785	788	704	779	803	852	790	815	821	774	817	806	793	824	854	812	769	799	802	805	807	787	811	795	861	805	769	832	760	786	788	784	788	792	806	773	803	767	809	741	812	804	778	800	783	834	841	742	800	834	767	814	805	801	859	790	802	803	762	787	744	811	782	793	780	776	854	822	800	804	782	791	774	716	775	825	733	800	821	737	804	803	785	771	823	813	829	828	820	829	786	785	777	816	777	828	809	811	820	755	772	823	768	767	811	865	790	795	818	852	765	785	784	798	792	802	753	827	823	855	789	827	822	850	819	810	763	859	766	846	794	829	798	792	859	701	818	808	839	791	836	743	782	791	811	815	772	802	821	832	783	840	834	784	767	842	830	808	807	834	761	806	791	811	820	808	797	761	792	777	810	791	786	772	836	804	747	795	760	803	781	745	791	791	784	773	786	822	867	816	815	821	820	802	769	783	739	836	836	770	789	791	805	811	787	792	763	803	837	757	779	777	875	825	782	827	800	840	756	821	808	795	803	809	793	818	837	773	796	792	834	796	750	838	862	842	747	783	793	799	777	793	819	820	816	827	756	772	759	791	816	779	819	776	821	772	754	793	794	774	825	813	829	814	778	778	786	811	813	812	781	780	742	824	799	809	734	830	736	817	799	779	805	799	801	819	796	865	807	749	826	775	820	736	743	772	788	751	786	765	781	793	818	778	801	761	837	775	836	784	768	809	794	787	835	809	843	782	827	799	776	815	738	764	815	802	787	785	761	830	718	780	816	794	805	840	804	817	788	780	765	839	794	823	779	796	759	789	796	720	744	797	812	819	755	797	768	828	812
15969	9940	13320	15721	17318	13296	13112	10589	7840	7263	5927	3850	2099	1365	984	634	519	440	377	354	349	378	320	323	330	295	351	358	328	317	370	714	1727	2153	1656	1064	698	482	320	296	280	277	249	278	264	293	272	277	280	285	286	235	264	268	252	316	274	271	277	252	290	306	260	235	275	272	273	277	280	275	255	271	288	285	305	271	274	278	245	264	266	276	262	260	280	286	294	282	283	284	276	264	246	314	298	286	272	261	287	279	280	284	283	291	273	277	278	278	258	242	277	275	276	308	300	271	273	275	272	289	232	270	282	278	267	286	291	290	253	286	258	285	276	293	265	254	264	269	269	282	276	279	290	300	289	251	248	278	249	278	255	272	275	264	255	257	281	291	242	249	298	275	267	278	289	288	247	295	300	278	259	245	282	266	271	314	260	288	306	285	255	280	292	274	298	291	276	282	267	268	263	248	279	257	306	276	263	292	281	287	260	262	286	297	291	280	266	258	251	254	288	273	267	269	289	293	259	305	276	285	278	287	293	251	283	282	291	271	257	297	277	272	312	277	244	281	256	282	281	271	282	273	291	252	257	285	299	258	267	302	248	283	284	289	264	283	252	269	274	269	283	307	246	250	291	297	247	264	270	262	287	266	299	253	253	272	271	278	263	290	286	271	274	289	272	270	294	248	286	282	255	275	290	272	273	293	270	311	270	273	264	259	275	295	272	252	297	259	294	264	281	272	290	279	260	292	271	275	277	296	298	297	269	274	292	283	305	289	295	292	267	282	260	277	272	280	276	293	283	256	280	247	263	276	270	280	258	251	235	272	266	266	242	280	263	261	286	278	278	280	313	277	299	309	281	259	271	298	268	269	296	284	261	247	289	309	258	255	293	264	274	265	309	307	278	289	221	307	264	262	260	264	273	245	289	287	285	276	293	278	307	258	256	258	306	289	297	267	271	279	280	284	262	272	281	297	272	271	261	265	283	271	263	292	260	263	277	281	284	293	274	275	281	246	268	261	258	281	261	280	289	264	272	278	278	253	263	251	289	271	263	250	275	271	249	298	272	278	247	248	278	300	288	283	294	303	268	269	293	263	278	270	290	287	269	290	240	240	273	266	270	282	306	267	281	290	280	283	284	281	280	270	311	297	294	279	269	283	289	266	277	276	272	254	269	251	278	266	284	258	286	272	249	291	273	277	264	280	299	275	301	265	251	290	266	282	317	265	262	275	280	274	283	249	281	263	282	286	250	270	242	269	266	282	278	266	274	270	263	283	277	301	277	238	260	257	274	279	279	280	305	258	273	274	296	303	267	259	269	268	252	289	278	287	296	279	275	256	293	280	248	274	266	266	263	286	256	285	271	274	255	284	253	270	268	287	284	253	281	272	277	267	269	263	280	285	290	279	287	279	295	266	319	279	279	265	254	260	270	273	262	296	289	280	262	254	278	257	267	290	282	243	289	253	279	220	289	309	294	255	291	278	302	299	234	301	246	260	281	255	272	289	290	286	261	283	242	261	271	282	300	294	289	251	266	265	275	320	282	254	264	275	262	251	285	270	316	295	257	277	299	269	285	285	283	262	258	303	270	280	246	252	279	258	292	289	264	261	240	299	243	257	292	283	270	249	258	256	265	277	254	267	267	269	270	304	257	238	242	289	272	290	292	263	309	274	251	287	285	278	255	266	279	274	261	256	262	273	244	266	283	286	296	275	242	291	279	261	290	261	268	260	274	274	272	260	280	268	295	294	295	274	296	288	278	277	271	281	287	275	275	280	265	281	268	283	272	284	292	277	288	270	278	301	296	266	271	254	289	242	286	275	247	268	282	287	302	258	284	302	271	312	267	248	275	283	290	283	265	274	301	262	279	251	266	301	278	257	276	243	286	281	293	272	287	257	289	289	265	298	258	260	257	281	307	253	279	263	268	287	255	289	295	277	281	266	286	270	275	293	292	246	274	290	279	265	266	270	281	253	250	277	288	305	295	268	311	258	274	234	302	257	284	290	272	251	255	271	243	258	241	296	254	288	307	280	310	268	232	271	298	272	274	303	294	261	318	268	277	252	271	252	262	291	284	265	304	305	238	287	268	264	285	286	273	290	281	255	279	286	262	293	298	269	258	278	258	309	279	273	260	279	257	299	267	306	300	269	286	280	236	283	271	264	285	286	269	302	299	272	247	295	243	274	270	318	281	267	276	283	274	276	244	296	263	294	243	275	273	270	308	294	278	265	291	277	253	298	280	266	261	274	285	264	292	327	291	293	274	248	279	269	284	295	283	281	295	316	277	261	284	290	284	255	260	293	312	261	286	271	292	268	277	277	310	239	268	244	254	285	279	308	290	255	294	287	257	267	271	234	268	278	287	285	288	308	258	264	314	258	292	286	276	247	290	303	259	300	272	236	271	297	270	266	284	258	290	265	277	283	278	246	300	249	255	273	275	265	307	272	255	278	301	302	294	275	292	279	305	312	242	300	279	298	261	309	246	286	288	270	281	280	272	275	287	270	283	268	287	258	295	273	273	261	279	245	255	279	297	281	275	286	277	258	296	285	259	267	293	265	310	284	264	284	267	260	265	266	247	271	276	239	283	247	284	269	263	292	256	254	264	288	268	274	281	275	280	279	277	286	257	286	274	246	289	259	238	248	275	276	271	262	276	281	256	273	256	292	266	258	256	256	270	290	243	276	286	282	255	290	269	279	273	261	327	258	253	260	267	234	315	264	266	292	257	257	255	261	257	252	262	264	285	275	253	275	254	250	258	296	293	305	276	280	275	276	270	261	273	258	306	286	259	293	276	289	299	280	282	283	282	255	287	297	278	275	272	255	275	271	287	279	282	247	284	265	257	277	291	244	267	257	283	301	259	270	254	268	260	277	284	259	287	296	296	268	269	276	264	303	281	285	293	262	255	255	293	318	282	278	263	266	274	287	287	282	293	277	272	277	252	288	287	271	248	284	299	280	281	252	286	254	317	276	270	256	258	264	284	275	252	248	296	278	240	270	281	267	244	283	262	302	298	259	265	266	293	289	283	270	285	254	255	278	277	290	294	280	276	307	270	259	278	294	245	269	280	286	285	258	271	247	248	272	293	275	286	301	279	284	261	303	275	256	283	276	242	294	268	257	305	269	254	244	302	274	267	269	278	273	282	239	289	279	292	308	250	321	301	285	258	269	279	282	290	250	283	261	266	279	277	254	287	321	269	266	273	283	304	264	244	261	274	282	260	275	269	274	275	263	264	263	282	263	270	276	300	270	293	296	282	270	252	292	278	274	277	271	284	273	266	289	275	278	275	259	257	284	300	272	249	256	228	278	292	292	270	284	220	299	292	296	284	277	248	269	257	277	303	303	265	274	254	231	246	247	279	281	289	310	263	274	294	302	282	262	271	257	261	271	267	257	254	246	274	272	252	277	292	287	261	254	288	292	265	283	279	268	278	276	284	272	303	287	279	313	285	276	268	264	285	260	270	270	281	286	308	275	273	274	271	287	289	287	280	238
10637	9106	18468	26239	28043	24266	25744	23500	20694	23477	21622	16195	10571	7084	5820	3445	2797	1833	1386	1317	1301	1390	1399	1249	1186	1243	1212	1293	1173	1238	1378	4321	11431	12677	10012	6274	3387	1737	1058	825	755	758	768	763	763	776	753	755	754	748	743	770	733	758	732	725	726	768	776	749	806	726	781	823	810	785	729	792	773	776	717	775	723	718	745	755	716	745	738	755	806	747	733	791	734	740	751	749	739	700	796	806	789	762	729	737	714	735	770	692	749	744	712	739	763	722	711	725	739	792	751	726	771	750	739	761	740	739	776	737	764	764	725	720	763	783	755	743	747	719	741	810	727	698	730	741	735	705	761	740	760	738	745	793	795	736	731	793	747	738	772	730	785	721	790	731	765	762	768	727	706	756	753	749	761	784	699	700	756	749	742	754	727	741	734	730	707	723	769	752	747	773	750	719	842	751	747	785	737	755	783	710	818	715	783	732	817	774	788	775	770	795	804	729	785	692	764	730	740	759	736	763	789	712	752	737	738	752	721	728	721	734	704	733	751	689	762	744	758	738	772	749	711	767	715	751	701	736	767	729	809	740	700	768	740	717	754	707	777	735	710	748	720	736	759	725	775	812	741	756	727	769	739	752	757	745	752	761	734	736	767	758	733	707	747	774	804	727	755	769	748	688	753	808	742	764	685	810	738	761	741	797	759	755	778	740	767	745	776	788	743	762	728	770	719	743	794	728	725	797	767	753	785	750	748	747	788	730	711	767	781	701	791	708	745	729	748	755	729	739	738	713	777	776	736	726	734	763	762	767	818	757	749	799	752	747	743	746	785	729	757	789	706	751	742	728	704	763	798	736	751	771	776	698	737	797	736	768	742	828	755	771	728	737	751	744	757	763	733	724	754	737	725	803	741	740	779	684	723	779	753	692	707	777	751	773	716	720	710	798	746	751	779	792	711	742	745	742	767	741	747	759	757	769	725	732	771	793	773	728	745	784	695	713	733	741	697	747	702	771	731	751	720	762	760	714	761	713	685	732	784	747	690	775	767	754	731	743	736	771	807	752	792	741	774	794	738	726	751	714	724	797	750	769	758	738	800	715	759	740	718	724	779	761	775	750	728	727	751	734	758	698	759	724	818	752	767	761	746	767	779	724	788	752	726	709	742	782	734	725	710	760	756	802	776	731	751	795	716	742	711	739	764	745	742	754	750	722	729	713	765	777	787	743	767	751	785	753	761	765	742	719	778	787	760	752	784	737	742	721	731	773	720	727	721	777	717	728	741	747	787	800	753	772	762	803	805	719	691	762	783	760	717	749	694	724	765	732	716	710	739	792	716	777	777	720	707	748	766	749	770	760	822	760	760	759	739	738	772	750	775	708	757	796	750	737	739	698	716	729	703	798	756	748	765	774	721	723	791	760	700	746	754	765	725	761	751	771	726	781	765	761	765	734	740	753	697	782	775	734	753	727	759	782	737	748	785	716	723	691	703	705	783	760	783	792	773	718	791	692	745	709	726	759	704	815	743	758	790	762	797	789	764	746	769	806	748	737	734	746	750	761	755	798	778	744	757	758	729	719	772	782	761	719	761	716	758	784	790	758	729	742	759	806	756	737	701	741	735	759	741	751	762	764	776	783	734	766	778	787	761	730	746	737	766	780	767	795	706	795	761	741	739	760	731	777	724	768	745	754	732	771	728	742	771	753	740	743	713	717	712	760	751	779	712	769	721	765	743	793	758	779	749	710	759	805	758	750	735	748	733	741	748	738	751	752	721	743	817	754	745	701	738	742	762	748	739	747	753	758	722	775	712	744	763	774	756	723	673	755	734	750	779	731	802	738	756	754	706	751	735	757	754	758	734	733	772	808	715	741	715	731	730	769	719	774	753	780	828	724	772	747	691	758	730	782	692	676	748	737	708	766	771	733	728	730	725	748	759	774	745	799	736	756	768	721	743	722	763	778	771	747	753	741	722	794	749	822	747	755	734	730	687	795	725	774	749	704	693	732	747	803	775	703	742	689	780	778	773	762	729	776	734	742	743	754	744	718	766	807	721	773	755	751	739	715	725	775	768	738	696	695	737	756	703	739	759	756	804	767	752	767	742	767	735	764	723	753	750	784	698	745	732	756	740	765	735	796	765	725	746	750	803	762	778	717	801	746	776	765	768	753	756	755	788	750	758	708	752	772	751	762	732	730	744	769	775	738	750	823	729	785	716	732	743	753	741	759	803	717	717	762	733	751	744	768	778	807	769	761	745	748	753	729	749	747	731	728	700	800	763	784	734	775	745	743	727	709	781	773	792	707	730	741	815	786	734	726	761	767	690	772	731	784	788	775	750	728	734	766	768	728	762	736	768	722	722	733	762	745	718	782	744	770	790	701	715	783	798	767	708	691	764	750	790	765	763	774	754	743	752	743	720	745	756	717	769	763	762	797	767	728	742	789	805	739	758	829	713	768	773	726	748	737	755	766	772	736	716	771	738	720	689	775	761	781	755	745	746	761	749	738	734	744	736	726	752	768	700	749	769	796	704	743	748	741	740	744	759	754	749	723	744	785	793	767	765	721	756	720	741	745	762	723	747	734	745	744	783	744	733	775	738	768	735	729	744	754	738	765	728	775	709	745	732	735	722	788	696	719	713	718	729	731	751	787	706	768	747	715	751	744	760	726	736	747	769	782	718	734	760	743	755	732	740	766	781	762	770	782	744	755	738	737	737	766	767	754	733	720	799	750	706	766	707	754	746	772	769	789	732	769	799	791	754	750	759	674	777	750	746	757	774	762	754	770	718	721	746	763	707	742	764	748	772	786	765	740	759	744	764	775	740	765	749	727	734	734	771	767	820	732	755	750	771	786	754	707	703	734	729	723	689	726	731	679	728	740	771	750	730	718	722	810	788	765	799	739	758	709	779	792	763	765	749	756	823	711	730	796	732	739	781	765	767	722	806	753	741	727	750	735	771	723	739	779	788	762	751	748	732	777	701	751	785	785	753	774	711	725	768	729	746	739	740	757	719	737	733	761	738	773	763	771	728	722	742	765	797	734	810	774	734	727	741	787	793	750	733	746	746	733	801	683	696	755	715	763	751	741	735	751	766	762	760	793	739	755	757	758	731	714	760	746	717	789	759	739	712	736	717	735	830	717	725	770	740	734	707	774	753	754	775	713	696	745	803	729	794	768	758	780	775	782	734	723	758	714	784	801	781	701	771	773	788	755	745	721	823	730	742	788	730	753	738	760	767	766	739	769	792	733	807	702	778	741	744	763	782	708	744	730	793	737	737	764	758	767	752	780	710	737	735	736	743	780	763	726	729	758	777	717	762	789	761	830	759	737	772	766	744	783	784	803	758	713	758	761	774	765	752	752	711	754	777	763	718	806	749	699	743	744	699	740	719	735	789	755	744	716	718	754	733	716	776	718	777	723	726	726	763	771	779	763	727	780	766	782	718	723	763	703	748	796	732	716	747	738	731	752	747	763	703	770	728	731	725	824	738	773	750	743	765	718	737	750
24351	16037	20832	23864	24231	18081	16454	14769	12094	11660	10202	6896	3485	2164	1807	966	708	519	351	359	357	366	693	358	334	311	327	335	279	302	354	839	3210	3837	2973	1762	948	556	330	273	223	213	226	252	191	218	211	200	225	237	208	217	257	221	215	223	194	205	196	204	199	234	231	234	212	238	223	201	208	238	229	248	194	204	213	189	195	222	214	224	188	209	251	216	205	237	223	233	192	235	199	215	205	221	218	204	217	216	200	218	209	221	209	222	208	234	211	197	210	217	219	191	227	214	176	220	231	212	215	219	219	203	198	212	207	220	213	216	226	246	221	233	203	214	207	193	190	223	208	194	218	230	192	194	207	204	222	186	235	221	241	219	245	211	214	225	236	232	206	202	203	221	215	220	212	228	232	216	200	203	244	206	241	194	228	205	215	214	181	206	210	227	188	213	207	193	221	205	194	202	194	226	227	223	212	196	177	227	205	226	197	225	221	214	236	210	235	231	200	215	206	225	222	206	209	216	226	236	203	223	220	202	233	220	231	217	204	220	217	236	219	212	220	222	206	209	201	216	195	209	199	199	229	200	191	223	232	214	230	217	216	222	224	214	191	222	231	235	197	208	182	190	229	220	211	221	206	183	216	234	193	194	197	195	209	213	227	211	206	196	186	211	201	212	212	222	193	242	209	242	210	228	201	228	206	229	206	208	200	216	206	212	220	229	217	219	230	218	217	220	206	212	221	212	191	236	216	202	223	217	204	209	222	215	201	211	224	197	249	224	216	198	232	210	227	223	212	213	234	226	219	223	233	187	207	203	242	220	220	201	207	217	215	227	215	225	205	226	205	200	228	205	191	221	198	221	201	207	224	213	238	204	212	206	236	193	221	202	244	216	208	227	206	217	214	192	200	210	203	214	223	202	222	214	217	213	255	214	220	213	205	175	202	203	182	225	225	200	230	232	197	218	224	218	238	231	215	198	195	187	211	240	193	207	227	224	216	201	191	222	187	203	197	178	242	236	196	206	216	209	194	220	206	213	192	206	217	229	242	213	208	215	209	202	218	207	213	209	199	224	221	210	221	234	203	204	198	199	209	214	209	196	197	189	206	228	214	199	220	219	232	201	238	199	190	205	220	214	199	202	203	199	216	193	224	210	223	226	218	199	185	213	252	208	227	230	204	227	222	209	225	228	184	198	198	188	221	220	215	194	205	212	198	206	193	206	204	209	215	220	216	202	227	207	218	201	245	217	206	226	183	226	213	207	229	222	207	204	216	246	203	199	228	225	206	216	227	207	183	189	230	232	197	213	196	215	197	208	202	230	195	202	188	195	211	214	205	233	244	220	207	200	212	199	226	208	216	186	227	197	211	208	213	218	224	226	236	216	217	233	215	233	233	210	219	217	194	219	205	224	236	218	190	237	236	215	226	193	237	215	203	216	234	198	245	225	231	209	180	205	224	204	193	207	217	199	195	239	207	206	228	212	216	222	226	227	210	218	206	208	205	204	182	222	225	219	224	206	217	214	221	233	234	232	217	190	203	217	208	232	204	212	200	191	210	241	195	179	200	224	203	220	183	198	235	205	209	210	201	199	234	197	210	201	221	199	207	228	209	196	205	209	199	201	201	202	208	200	195	227	200	198	219	248	234	200	210	221	183	205	209	218	198	202	207	200	207	216	231	218	200	224	246	218	219	219	207	205	208	198	208	221	203	176	236	209	213	200	216	204	209	232	213	229	206	205	210	215	183	227	225	185	228	184	214	199	217	224	215	235	226	218	205	241	208	211	215	209	199	207	178	213	223	207	235	221	204	197	231	212	221	206	215	222	210	244	204	218	200	218	209	206	232	221	207	215	237	217	226	210	185	226	223	200	215	213	208	216	236	205	252	208	183	198	234	193	214	241	214	194	203	220	206	205	186	243	251	224	223	195	234	210	192	209	182	243	200	217	215	182	196	194	216	193	213	198	238	201	176	220	207	189	215	208	211	201	197	225	200	222	180	227	201	195	219	211	207	185	199	187	189	227	188	236	198	206	235	224	208	196	240	221	188	232	187	222	223	218	224	212	213	190	240	237	220	225	229	230	213	232	207	206	218	196	207	226	221	221	212	214	200	193	208	244	225	226	201	210	197	209	214	200	214	205	207	221	224	203	195	214	220	211	198	243	232	257	228	176	227	199	190	205	230	214	189	226	213	228	220	221	225	236	225	218	227	211	205	205	227	205	197	228	232	224	211	247	233	211	215	187	225	187	215	199	210	219	217	216	208	214	215	214	210	211	221	222	231	226	225	205	228	203	207	207	229	225	220	217	227	215	209	240	207	228	172	211	225	200	206	204	191	196	203	249	214	206	227	252	214	206	215	213	213	211	204	201	216	197	208	200	192	222	197	195	204	234	239	202	190	220	224	199	206	206	205	236	183	232	206	203	203	216	205	207	224	196	242	226	224	232	186	210	217	206	234	200	225	221	228	217	210	216	205	239	214	228	203	229	203	203	227	197	190	208	238	211	226	212	231	207	221	209	217	224	220	210	202	244	231	225	210	239	249	202	196	214	213	240	207	213	207	236	214	196	218	220	226	217	215	235	190	219	201	217	184	217	218	210	222	252	222	233	225	209	220	203	209	219	205	221	218	225	221	243	224	203	227	221	219	218	224	195	195	227	202	218	210	230	206	264	216	224	215	204	219	218	223	207	221	205	206	193	226	186	214	228	228	237	236	203	198	210	207	183	208	228	192	205	204	238	201	185	235	210	209	232	200	235	223	196	222	210	217	222	224	248	220	185	199	218	200	207	203	217	233	218	210	215	219	215	219	211	256	193	214	234	233	213	213	191	202	226	176	210	210	203	198	218	193	204	236	221	197	185	231	202	183	200	215	195	229	208	203	236	211	224	220	246	223	207	200	209	246	214	202	208	195	204	206	178	201	211	206	213	213	211	203	233	217	211	203	207	197	201	218	212	215	178	228	199	188	186	225	204	209	204	207	208	196	194	209	213	225	203	210	209	223	209	217	225	211	203	228	224	217	217	206	223	213	182	215	211	230	199	203	233	213	216	245	222	196	214	212	209	229	203	232	223	232	206	202	206	232	206	212	211	194	218	237	223	253	193	213	222	192	182	208	240	208	247	222	230	229	230	215	233	225	187	208	229	204	201	215	230	194	211	216	206	215	229	227	220	229	191	218	206	211	198	205	203	220	210	214	238	208	183	235	186	234	204	195	216	202	234	226	212	189	214	200	196	206	211	187	216	209	190	194	216	195	227	218	218	233	216	206	193	210	191	209	218	187	202	202	257	240	186	219	209	209	204	197	202	232	218	200	200	218	214	201	229	197	197	227	223	203	237	220	228	199	236	175	203	198	217	217	227	204	231	234	205	207	221	202	235	202	202	190	195	198	211	193	216	212	201	217	228	219	211	197	194	202	200	211	227	218	212	194	226	225	213	201	195	224	214	225	209	186	216	199	201	202	232	197	224	209	212	216	200	218	238	217	224	207	231	225	225
14651	13203	25432	33165	33113	28164	27827	27198	25037	29400	28497	22616	14605	11048	9846	5660	4316	2590	1764	1561	1561	1970	4051	1845	1431	1446	1523	1482	1164	1322	1738	5615	18489	20627	16250	9808	5433	2781	1283	911	605	628	574	592	597	593	591	613	613	640	623	672	631	645	612	544	645	615	611	591	607	599	573	654	605	575	631	581	616	579	576	640	563	557	604	602	597	581	593	636	626	571	633	553	620	612	603	568	614	601	627	591	609	615	599	607	616	621	609	603	569	623	607	649	628	608	560	570	590	590	602	572	609	606	582	581	565	596	574	589	606	600	576	599	637	539	582	579	614	617	575	596	603	598	574	631	605	596	584	591	585	583	583	622	527	598	591	616	598	569	591	593	633	602	595	601	616	596	608	628	561	595	602	614	594	596	557	612	587	605	577	609	604	582	581	603	595	576	587	585	617	568	579	600	576	572	582	599	580	612	587	544	588	606	565	569	603	568	571	590	581	602	633	594	567	592	605	551	564	609	588	589	611	575	598	578	588	590	637	598	605	556	635	564	607	594	593	626	568	552	546	541	583	578	610	657	589	575	578	596	588	590	574	607	606	574	591	549	647	603	592	607	626	578	594	592	624	577	573	598	604	619	602	633	612	618	622	620	571	647	593	644	557	594	592	535	562	606	593	631	606	581	596	596	633	543	553	581	596	615	590	584	619	584	586	628	633	583	647	621	603	579	569	611	537	595	576	595	632	575	600	559	618	579	588	627	572	555	589	622	641	542	566	543	595	651	573	542	578	616	627	590	560	597	598	563	624	618	637	636	601	592	581	609	555	580	594	594	601	627	603	584	565	599	624	612	576	583	607	643	552	563	538	608	625	544	635	591	598	594	598	603	598	601	630	646	586	552	606	577	612	583	591	629	616	617	541	639	641	604	577	582	613	608	583	580	594	589	596	581	590	602	577	581	627	578	633	584	646	604	588	581	582	589	592	593	597	596	572	572	602	601	583	612	571	541	612	577	556	585	614	638	554	576	547	603	589	615	619	613	595	579	595	582	586	562	608	570	554	582	574	624	559	578	600	565	593	552	567	617	633	575	591	581	557	601	600	560	590	580	593	586	606	616	607	573	614	587	585	582	606	562	578	611	644	624	585	606	594	583	578	603	615	587	581	605	565	565	582	630	566	593	615	562	598	593	567	581	586	571	559	559	588	544	566	574	585	577	569	589	573	564	559	597	556	595	643	610	557	637	648	603	614	588	653	572	616	583	599	609	586	555	561	576	608	580	603	608	582	627	626	589	583	568	589	582	641	574	575	596	563	593	603	610	644	576	569	600	567	584	608	594	612	605	618	600	576	619	633	568	658	641	607	580	532	611	547	642	570	616	595	586	602	561	634	596	587	590	633	595	607	601	587	628	595	538	579	594	633	583	578	646	626	625	526	619	618	588	650	620	599	607	618	596	615	610	615	593	572	625	585	607	602	620	585	594	597	585	583	593	601	606	619	625	592	597	550	562	588	602	603	600	610	558	598	660	555	601	601	602	591	587	586	575	591	612	597	582	598	601	617	573	582	586	610	595	555	557	549	564	572	577	620	574	619	578	559	650	553	592	594	547	532	592	590	597	610	608	607	582	597	582	586	616	594	588	574	598	613	603	601	600	615	625	608	629	645	584	596	585	571	601	600	562	637	539	557	555	606	546	602	588	589	561	607	627	647	589	577	583	591	588	608	516	567	597	572	560	557	610	615	591	535	614	631	604	588	638	591	591	602	577	597	585	603	634	580	611	615	564	623	569	567	553	586	578	561	629	582	611	578	602	594	627	624	572	625	583	556	606	561	611	567	598	646	577	582	602	597	625	564	597	622	555	577	559	606	626	605	593	605	618	592	582	603	623	537	551	627	582	531	606	609	599	601	575	602	624	593	579	560	556	590	582	570	575	608	626	619	591	570	607	645	604	573	561	591	569	601	601	550	580	595	573	593	547	594	607	546	603	590	620	587	548	626	595	615	587	608	587	617	549	567	586	602	598	624	577	587	604	594	612	614	627	586	623	570	650	593	595	596	599	603	600	588	606	554	582	627	624	587	570	591	515	588	620	592	590	556	587	611	605	570	555	560	578	587	616	586	618	598	572	577	597	590	597	589	592	605	640	639	617	568	561	611	633	602	588	577	617	606	577	577	620	590	612	556	597	598	545	554	622	618	563	605	620	603	614	604	570	602	555	604	573	544	601	626	590	556	614	596	580	556	616	583	595	592	579	587	586	603	571	600	559	610	596	592	613	589	616	607	652	618	602	598	607	619	624	615	626	611	574	571	620	579	561	604	609	583	615	591	594	583	619	546	600	599	591	622	577	606	496	627	619	601	625	633	595	595	577	560	592	572	639	639	568	602	555	614	604	600	577	618	587	545	584	567	593	598	574	591	594	606	567	595	562	596	607	592	576	575	644	630	625	556	606	571	609	595	600	543	609	601	604	625	646	623	577	585	613	602	554	560	593	548	601	624	607	582	593	598	621	575	590	633	576	617	647	576	618	628	583	626	613	574	667	571	628	573	595	590	636	590	596	586	598	599	588	621	626	614	638	570	571	605	602	621	593	586	602	593	580	605	544	619	576	579	544	592	587	580	622	640	582	584	583	599	623	589	608	617	589	537	609	630	573	621	573	622	631	634	573	623	591	635	574	630	567	583	631	608	641	616	616	585	586	591	600	591	574	595	567	596	613	611	653	606	603	580	612	610	633	579	546	588	604	595	610	631	589	605	569	585	561	545	589	605	606	588	572	488	600	562	610	639	569	627	582	566	632	606	592	618	629	610	584	575	564	591	604	584	579	612	567	628	565	608	602	585	571	596	581	556	591	607	626	621	548	635	619	593	559	605	612	605	602	596	542	623	582	613	582	564	550	577	563	577	596	562	588	538	565	582	610	563	584	593	603	613	559	585	602	585	603	625	600	627	554	611	610	596	569	622	579	581	628	612	592	602	562	562	613	582	581	601	594	585	629	597	596	632	567	593	608	637	558	554	621	546	585	557	603	609	613	587	606	597	561	580	612	597	616	623	593	589	585	569	579	609	608	598	615	625	631	577	604	648	579	624	610	595	566	612	591	594	578	643	570	565	582	567	586	612	585	614	592	585	604	557	606	591	579	610	611	564	566	590	534	616	545	601	603	598	614	599	547	586	574	605	622	615	568	587	594	587	625	618	598	632	600	620	590	651	584	574	559	604	584	578	589	588	629	599	597	579	602	624	645	615	571	576	559	578	575	589	647	606	561	578	564	579	574	548	586	604	634	614	565	585	581	586	575	602	577	582	607	627	571	549	587	564	574	614	589	606	598	618	607	587	551	596	588	590	641	564	618	575	592	605	590	568	596	560	562	580	598	602	587	612	569	593	594	617	619	591	589	642	586	614	559	553	622	630	615	609	596	622	569	574	581	604	606	589	595	586	577	606	589	635	615	575	618	638	594	617	620	635	607	606	608	575	574	595	601	582	596	558	579	600	606	587	578	643	622	575	558
7198	5273	7487	8793	9466	6197	5779	5446	3609	3133	2620	1807	1059	912	767	497	358	319	278	289	311	300	363	351	307	313	286	287	268	285	302	254	362	427	488	441	376	368	306	281	296	270	295	285	281	272	282	244	270	286	256	290	248	235	253	285	273	273	250	274	273	271	264	294	264	276	297	271	265	252	251	244	276	257	288	234	224	286	271	279	269	294	267	258	257	255	288	301	266	292	288	288	305	277	272	307	278	265	300	284	271	262	296	250	266	250	285	235	278	270	284	285	281	287	266	270	261	264	279	246	277	268	287	291	289	302	270	286	278	276	274	273	282	257	263	259	262	287	289	281	269	277	295	272	276	290	290	275	294	295	262	279	275	306	266	261	272	287	261	283	285	271	267	281	276	293	265	283	307	261	269	283	285	267	248	259	301	282	300	284	283	281	300	258	278	272	243	280	297	300	261	282	272	286	250	267	280	245	291	268	231	313	265	255	257	293	274	298	282	299	270	256	267	265	302	252	288	270	277	283	293	272	267	282	300	262	269	272	285	247	249	263	293	294	280	258	254	287	268	262	266	300	256	282	270	275	282	291	274	241	279	317	282	239	250	263	261	249	269	264	291	266	274	254	270	285	244	277	281	278	266	293	284	252	262	257	279	256	255	277	285	288	257	249	280	266	254	254	272	276	264	293	255	268	285	233	275	273	286	314	259	320	265	285	244	282	265	264	274	273	262	284	284	271	285	285	264	286	263	275	255	284	241	303	286	274	262	278	277	267	265	267	265	280	270	268	282	272	273	276	270	231	279	272	275	279	260	286	272	257	274	279	269	287	283	283	255	266	285	266	288	256	273	284	268	285	290	282	300	264	271	287	282	280	254	261	261	257	274	266	275	249	244	269	254	310	286	250	283	247	228	279	264	258	291	282	266	267	285	277	231	262	271	318	282	291	277	255	296	271	272	285	267	264	242	289	273	281	270	266	264	315	285	259	283	266	254	296	266	282	254	284	255	253	290	295	269	275	305	270	265	271	245	261	264	237	315	303	290	258	250	263	266	248	286	281	273	279	272	299	284	287	279	295	240	307	275	270	272	259	287	269	290	245	293	302	290	270	262	265	260	268	261	295	274	267	292	281	270	264	264	281	255	267	274	293	275	266	265	273	242	270	287	302	272	275	287	257	237	268	286	276	281	280	270	262	290	270	272	267	274	294	248	279	277	291	276	227	267	259	277	274	272	280	296	286	287	251	310	304	258	272	292	262	237	270	255	267	294	285	293	271	287	287	263	269	280	267	269	238	263	254	288	286	263	264	258	243	277	264	261	265	266	292	313	292	280	280	283	263	282	280	281	268	280	296	266	254	270	300	262	272	281	293	259	291	267	270	268	285	255	292	271	291	265	278	263	254	278	274	269	279	286	264	247	314	255	295	252	277	270	258	281	256	272	295	288	269	264	237	271	249	244	282	271	289	258	276	272	250	319	275	259	288	287	285	266	278	250	262	259	248	282	279	283	261	264	257	301	271	255	269	283	288	265	268	325	277	303	260	269	245	266	276	277	287	276	249	264	250	269	259	274	255	256	280	247	259	294	289	297	286	258	262	284	299	247	280	259	270	256	295	258	261	275	271	274	291	247	254	300	293	270	287	287	277	254	270	270	264	283	284	263	278	272	292	269	288	311	262	270	257	261	280	271	284	274	249	281	253	246	271	285	290	292	279	279	295	269	258	275	286	270	271	301	275	277	268	274	280	257	268	257	263	268	250	276	244	256	286	236	274	251	256	239	299	269	277	267	273	250	266	259	276	308	250	268	246	259	264	301	310	282	251	277	300	244	285	306	279	286	289	266	257	244	235	285	285	287	283	263	285	264	280	238	286	304	271	290	293	286	285	278	278	270	259	280	293	282	286	273	264	280	293	249	262	294	261	272	293	275	278	297	265	297	271	278	289	288	275	276	292	245	282	267	259	271	275	276	252	264	272	297	266	281	286	298	292	264	294	296	263	262	267	272	273	258	274	288	272	261	252	265	286	268	273	247	274	300	285	273	277	291	285	284	261	258	299	271	252	259	293	273	281	286	271	263	255	293	263	254	265	269	283	263	250	289	280	260	262	282	246	244	276	276	265	255	283	261	246	246	231	289	248	276	264	302	270	243	291	277	267	260	267	268	267	273	276	271	277	258	277	275	231	253	271	282	273	277	263	253	275	264	280	301	271	272	276	289	293	277	285	263	260	274	257	243	282	263	261	284	267	259	257	292	270	260	288	265	284	271	282	268	266	294	244	282	275	292	306	295	250	274	267	225	270	271	299	259	278	248	273	276	253	269	266	274	273	269	321	288	288	298	281	284	276	298	260	254	278	276	246	295	286	275	269	275	262	302	295	267	243	248	263	303	286	264	271	263	251	275	289	279	274	268	252	262	271	288	278	302	261	265	301	288	252	274	267	257	283	285	247	291	275	245	292	295	263	271	267	272	238	265	265	265	298	292	272	263	269	253	275	282	294	267	293	283	294	261	310	276	264	287	242	255	275	268	261	308	271	282	273	268	238	265	282	280	300	262	249	283	247	297	273	296	256	281	268	292	258	288	252	285	274	266	273	261	299	270	284	241	264	292	233	261	279	247	270	267	247	292	264	286	315	277	275	254	264	265	267	262	278	286	271	267	275	278	252	289	272	272	289	274	269	279	258	282	277	287	259	291	292	278	286	271	284	298	277	284	286	287	272	266	282	264	270	284	264	251	249	276	267	255	254	269	272	303	271	251	289	266	258	272	266	273	268	276	298	303	257	294	250	292	303	248	284	264	289	278	296	264	277	289	261	287	261	249	263	287	261	305	271	278	291	265	267	261	287	236	260	269	264	259	275	292	262	282	284	304	279	271	288	284	268	273	250	261	280	286	281	288	256	284	275	297	277	286	281	247	256	259	256	244	269	281	273	268	287	302	259	282	245	264	270	273	273	271	283	302	261	254	279	286	263	264	269	294	264	278	282	262	263	244	287	290	286	267	281	302	267	274	269	280	266	268	273	312	271	276	291	288	287	269	272	284	263	255	248	289	266	340	273	300	268	274	262	264	282	251	271	281	283	300	284	260	264	257	284	302	286	251	273	261	276	281	260	262	262	265	269	302	306	263	263	264	304	273	296	240	263	301	277	286	258	290	276	316	259	258	289	276	278	261	248	287	295	268	279	277	280	280	289	247	302	318	249	254	271	284	294	290	298	270	296	274	286	266	247	292	265	274	281	306	266	297	280	260	302	273	271	271	260	284	256	292	267	286	288	273	266	293	266	263	270	289	292	260	264	263	253	295	279	305	290	268	259	251	289	269	297	269	299	271	260	267	281	293	243	257	283	270	260	273	267	282	263	282	287	300	249	278	276	291	250	269	289	249	256	282	281	242	251	300	256	248	284	278	267	296	273	247	282	277	309	278	276	268	259	268	282	266	268	261	268	288	285	267	287	299	288	282	263	238	243	277	268	252	255	267	288	289	294	297	299	284	246
5247	5427	12241	17641	19922	15547	15146	15179	11255	12709	11729	9082	5400	4890	3911	1922	1211	1093	938	893	916	836	1337	1420	963	869	929	902	853	834	854	1000	1737	2339	2168	1840	1386	1030	812	756	702	725	732	750	790	807	782	757	751	746	770	781	727	770	755	800	733	787	721	739	723	726	717	683	755	747	755	732	706	745	708	765	711	701	752	732	751	739	762	756	757	737	760	761	734	749	739	742	765	786	782	731	735	733	722	791	790	737	794	774	720	818	788	726	746	773	749	700	725	733	723	706	749	745	794	744	729	745	765	716	791	746	788	776	755	741	759	722	711	728	731	718	729	760	739	698	764	810	763	721	702	718	769	762	758	743	751	724	747	729	734	755	736	718	770	711	772	748	795	741	731	752	756	799	768	700	681	691	789	683	766	729	736	777	717	776	750	761	692	728	730	750	734	769	731	803	727	771	717	744	745	752	761	748	714	711	762	749	786	686	783	758	740	741	757	735	733	716	767	736	715	718	743	738	721	758	736	715	731	736	724	743	715	737	746	722	744	755	740	759	745	714	771	740	732	775	760	727	745	761	764	724	776	752	745	722	683	727	755	743	770	762	739	752	739	767	782	779	706	716	691	715	784	742	761	715	774	749	700	741	748	771	794	747	675	731	757	761	756	741	787	720	782	777	678	705	771	736	719	739	731	718	742	737	732	738	748	712	717	744	732	689	730	750	776	767	745	765	707	749	781	742	779	724	709	723	753	713	745	723	789	735	772	740	735	758	758	736	724	751	732	684	736	715	701	687	703	775	782	741	783	755	748	721	684	771	748	740	745	797	787	760	714	802	739	768	762	747	734	753	768	771	778	739	803	719	755	727	743	729	741	806	773	795	708	731	772	728	702	786	777	719	741	734	757	720	787	783	721	735	724	716	717	737	739	747	756	688	730	742	707	749	752	748	707	731	715	706	764	698	733	733	736	718	728	721	724	748	724	722	728	712	733	722	741	697	758	805	757	719	719	732	702	751	755	702	701	767	750	771	743	767	737	712	758	766	765	708	750	749	767	749	755	755	740	737	729	729	774	736	761	713	731	721	697	701	730	763	804	696	751	698	709	750	779	716	719	731	749	752	758	744	722	734	753	719	724	727	736	741	764	749	765	760	720	724	731	797	720	753	744	724	760	705	696	702	707	744	718	774	758	729	759	800	737	730	736	739	727	738	733	797	714	752	727	726	735	767	691	680	735	752	721	702	756	721	780	745	767	755	745	740	752	714	788	703	735	686	746	763	731	745	735	719	737	728	749	734	754	731	707	746	749	741	720	721	745	745	768	706	754	789	746	733	720	696	721	782	738	745	729	697	749	777	756	773	794	729	748	748	786	752	666	721	719	801	782	763	747	702	737	718	764	730	727	784	712	757	768	736	695	746	752	723	768	756	783	767	692	682	788	740	772	712	758	752	727	759	750	712	784	745	762	742	738	735	727	771	758	748	731	772	805	759	780	728	675	788	762	752	732	782	732	774	718	768	714	728	760	720	722	734	718	688	715	765	763	707	764	756	763	768	736	750	734	748	718	721	739	746	723	747	719	687	754	689	714	707	747	770	703	785	783	740	748	730	753	724	763	765	756	742	753	731	747	765	789	760	700	818	742	734	752	761	734	734	746	767	754	710	737	728	762	747	791	745	769	784	683	784	765	751	769	702	745	706	780	697	760	755	735	733	724	746	747	721	697	746	737	748	777	707	776	740	735	761	734	694	813	741	781	777	723	744	769	736	806	692	705	732	766	777	716	787	717	759	662	730	725	774	714	759	735	739	721	699	705	749	704	731	738	705	751	787	736	750	717	718	685	741	774	723	771	697	797	741	696	738	782	719	735	726	743	733	716	718	739	785	758	744	763	734	761	740	726	765	789	747	741	765	774	745	702	715	756	717	724	749	764	772	720	755	746	682	688	691	723	739	738	767	694	757	720	759	767	799	783	765	732	739	785	775	759	732	733	760	761	730	765	760	696	750	732	768	681	729	735	739	718	732	799	765	768	775	746	701	757	771	740	712	743	768	746	724	793	746	775	741	749	770	768	716	718	738	703	774	725	695	704	699	703	737	737	780	723	716	740	766	758	695	796	749	759	708	732	779	775	741	746	751	763	712	718	776	736	723	725	733	724	696	709	755	773	806	742	760	806	791	666	746	788	755	792	760	772	760	766	756	735	720	751	733	728	746	737	712	754	764	728	762	724	782	739	756	740	740	750	768	694	760	836	739	758	693	702	742	714	727	720	728	795	751	713	737	748	822	760	735	744	721	764	721	801	728	735	739	707	741	714	720	751	805	732	762	739	737	746	726	736	701	753	717	698	748	730	737	773	788	737	715	815	767	786	705	741	710	739	685	718	752	734	773	721	764	761	755	746	721	722	741	715	720	730	762	721	771	751	727	751	728	796	755	699	762	730	712	748	723	737	697	782	744	706	732	774	720	738	755	766	690	738	760	749	761	736	736	677	764	772	720	730	748	735	689	752	730	745	771	732	756	737	774	739	768	697	731	759	808	719	765	738	750	761	750	754	760	752	730	711	793	692	733	757	746	747	710	747	750	751	729	754	703	723	699	759	741	733	758	723	748	714	671	717	676	720	735	713	727	730	812	757	771	723	727	774	769	724	717	778	740	753	735	740	666	777	708	790	701	748	679	689	772	757	782	745	732	743	723	720	755	716	766	771	724	779	766	715	783	710	775	720	732	727	765	739	781	750	693	752	767	781	734	736	736	738	800	776	725	806	770	764	734	757	739	770	790	741	778	710	755	741	765	783	754	717	755	745	780	776	741	690	768	719	763	750	739	788	732	718	703	733	750	732	728	758	733	735	760	723	757	812	727	755	761	763	742	693	753	699	719	733	756	759	746	742	787	711	732	725	728	726	728	790	735	742	721	735	771	704	770	755	783	782	752	747	723	760	728	759	803	731	725	726	725	731	753	771	743	751	672	751	797	742	738	721	692	792	724	730	739	772	766	710	719	752	801	726	759	738	782	787	708	711	761	735	781	765	751	720	757	774	750	784	738	732	717	742	683	716	750	739	787	742	772	733	766	702	786	757	681	796	728	726	770	718	755	712	680	763	752	770	761	712	752	723	741	743	711	781	718	742	788	757	724	703	799	765	776	761	723	750	766	720	788	753	730	750	732	756	741	721	797	749	817	742	760	749	769	725	756	711	720	708	695	742	725	743	752	735	755	727	750	744	726	726	742	753	702	725	732	685	694	721	743	765	733	721	699	770	726	712	734	751	750	740	756	729	706	722	718	760	707	734	707	722	696	775	788	713	779	770	750	747	730	728	704	797	770	717	723	809	742	751	773	768	776	767	742	696	732	743	666	746	742	757	754	734	734	680	749	765	782	722	768	730	747	735	781	727	736	775	722	703	701	702	712	785	748	758	740	746	732	767	692	754	733	727	736	739	727	710	765	787	775	745	718	749	786	812	718	724	760	779	709	778	757	711	796	733	772	769	734	777	731	728	711
15582	11135	15663	16243	16994	14391	12950	11168	7625	6581	5701	3666	2026	1589	1297	712	530	408	338	320	314	354	1966	1562	321	278	276	273	274	247	293	539	1271	1591	1253	861	548	363	289	271	264	269	226	255	238	258	270	248	282	262	243	228	282	247	244	264	240	238	254	232	258	272	244	252	253	252	251	245	268	246	271	234	265	237	244	254	242	263	255	234	249	261	251	272	254	238	247	237	243	228	245	244	275	253	255	246	256	263	219	243	270	289	249	246	258	236	233	257	239	247	264	272	253	233	245	224	250	250	237	211	231	266	261	213	226	259	242	237	247	245	249	241	251	241	262	225	240	276	272	256	262	264	246	255	264	270	255	280	259	245	268	263	242	247	243	235	250	269	253	224	249	230	257	223	257	237	265	244	267	254	245	244	251	244	221	281	238	247	258	269	235	221	227	248	251	239	287	282	254	254	291	224	248	258	222	250	250	240	242	272	243	238	246	234	233	231	258	244	246	250	250	228	273	254	243	262	264	265	261	267	248	245	255	253	261	234	274	250	253	267	237	225	251	240	235	231	257	256	217	237	267	252	229	233	249	229	234	270	243	252	248	255	216	283	263	253	231	263	257	264	255	276	228	247	275	251	259	239	310	245	240	244	253	254	252	262	273	280	261	268	261	262	246	272	240	264	232	238	257	215	254	273	246	250	282	240	250	275	267	233	272	242	252	242	285	253	250	281	202	266	260	260	256	276	253	245	245	264	228	234	282	262	218	216	255	268	268	240	257	255	228	245	244	245	219	257	255	242	269	236	237	258	225	245	261	283	245	259	260	277	239	213	285	241	250	259	249	246	235	229	255	268	257	248	259	221	244	231	253	278	243	250	261	235	230	270	230	247	236	264	253	234	264	222	233	247	273	237	222	239	222	251	253	227	260	268	254	244	253	252	246	247	261	238	246	239	240	260	258	249	237	269	214	242	262	231	228	256	220	241	248	264	267	236	226	210	231	266	269	233	276	253	240	265	234	235	235	233	264	228	243	247	254	251	264	271	239	233	237	233	274	242	256	220	233	245	239	273	285	226	252	260	246	269	259	241	250	264	262	231	265	259	259	237	255	255	239	234	256	249	269	266	267	271	282	276	267	257	266	233	246	281	259	247	260	234	247	254	283	256	266	243	276	242	275	238	258	264	278	245	239	241	225	228	238	246	268	230	251	243	244	260	263	254	243	263	283	280	241	246	255	254	278	238	236	247	243	253	256	256	238	244	249	257	240	266	243	270	232	255	236	257	272	232	252	234	276	255	245	263	254	242	240	242	261	273	241	279	232	232	227	269	266	260	219	254	224	267	243	256	248	229	207	264	267	272	245	263	247	255	263	267	240	240	258	266	259	218	250	249	249	273	271	224	234	283	246	259	239	235	217	250	225	216	229	257	221	266	256	234	251	237	240	225	236	246	220	229	283	240	247	249	247	234	266	260	249	265	274	252	285	278	249	248	230	236	262	288	246	241	226	250	228	238	247	251	278	268	240	240	255	232	258	265	262	245	261	277	240	277	267	219	243	256	249	232	249	245	223	233	246	224	267	245	252	270	258	261	205	221	239	229	230	237	254	253	234	258	254	276	273	265	265	238	242	239	215	271	244	251	261	232	255	245	263	265	229	273	260	242	262	276	249	237	248	242	254	252	267	257	232	260	250	258	273	239	256	243	241	285	218	270	246	277	276	256	228	265	241	264	234	255	244	248	265	280	258	253	251	254	263	235	250	284	258	264	240	250	238	275	242	253	231	236	245	278	254	258	236	244	241	255	245	245	257	255	251	274	241	225	232	237	238	241	253	242	214	256	235	258	241	226	270	272	256	252	270	259	236	251	229	262	262	244	282	241	293	254	245	242	252	250	244	226	224	252	253	268	234	249	237	238	256	247	293	240	254	224	246	256	230	264	237	252	260	237	249	226	264	260	261	252	256	228	242	248	247	240	251	264	245	265	253	290	246	257	221	283	248	261	235	241	232	285	233	279	261	257	257	227	246	268	264	243	240	250	254	264	251	250	271	252	229	245	261	272	243	245	234	267	248	274	239	273	254	251	262	253	239	240	262	266	259	234	276	288	222	237	247	262	227	266	236	254	242	256	246	237	255	268	224	243	252	263	231	239	274	226	271	273	267	255	265	226	238	242	242	222	241	249	253	263	247	237	260	221	258	260	235	234	232	275	236	265	246	238	248	230	235	225	234	269	242	252	251	254	240	279	248	239	258	246	243	236	255	252	244	252	248	273	244	259	222	237	255	274	251	234	252	251	263	258	255	224	267	258	285	247	245	255	250	286	237	234	238	272	252	259	236	271	217	242	235	243	258	261	236	275	246	248	258	259	231	251	220	240	250	257	224	269	253	240	243	239	269	241	268	250	260	278	245	246	229	252	262	240	234	248	239	241	282	231	258	251	270	266	264	209	246	229	224	277	235	236	236	274	255	238	249	264	239	239	255	249	239	217	253	234	266	261	256	253	267	288	265	239	257	249	256	257	252	256	246	257	231	267	228	255	274	274	250	251	230	232	258	243	246	246	274	253	249	222	269	248	274	263	245	243	224	246	252	241	244	239	261	246	237	248	264	254	246	254	232	269	246	262	215	259	243	238	232	255	231	243	227	258	246	245	213	251	250	247	253	224	237	246	226	254	254	231	232	266	261	267	247	251	236	220	253	249	234	253	269	292	239	305	209	255	250	238	245	253	260	240	245	255	235	214	252	246	249	262	219	262	210	236	271	234	258	280	246	255	257	262	271	232	242	259	275	240	254	272	219	272	216	230	254	270	260	231	231	261	251	251	253	264	240	244	253	251	237	259	221	235	236	254	237	227	244	277	259	246	231	257	244	237	251	231	231	280	256	229	251	238	251	248	242	220	243	224	239	236	262	234	234	256	264	247	222	248	250	238	256	252	248	240	247	258	262	259	248	254	238	239	256	248	229	231	207	264	262	279	278	225	241	261	260	248	255	245	230	256	246	233	235	235	267	252	238	254	249	240	244	249	220	260	251	249	240	238	247	251	248	240	252	274	235	290	267	249	232	266	255	281	272	248	255	257	272	279	285	266	265	238	256	259	273	203	242	264	260	243	255	242	252	267	262	257	245	239	242	277	225	241	251	226	241	227	256	228	230	240	257	226	251	259	236	239	240	229	260	254	253	238	273	207	233	258	233	237	282	242	242	236	256	236	268	243	267	254	260	256	250	249	240	251	267	254	253	282	243	246	240	236	246	245	262	255	234	273	235	237	253	225	261	268	228	237	249	225	250	239	246	245	236	263	259	244	240	281	232	230	242	239	247	251	262	287	253	233	256	240	272	242	233	246	237	266	246	215	249	257	215	246	218	246	242	266	244	254	247	233	251	232	260	245	243	245	254	251	219	250	235	247	240	246	245	279	265	246	264	261	229	248	260	235	264	247	271	255	242	286	265	269	261	269	250	238	255	262	248	250	208	276	232	234	249	270	243	264	251	295	273	229	258	235
10577	10282	20549	25838	28227	25837	24167	23899	19872	21810	20299	15350	10105	8551	7403	3865	2780	1991	1361	1248	1151	1674	11958	8364	1169	1005	1031	874	913	920	1063	3162	8664	10260	7697	4913	2678	1423	880	802	711	720	673	716	707	650	698	664	678	706	670	669	696	654	677	717	712	696	652	686	659	685	648	710	691	718	704	690	670	715	724	671	682	713	657	684	687	704	699	668	712	709	735	663	686	695	679	719	652	665	689	651	683	695	626	662	687	709	688	674	659	688	720	688	685	691	701	688	711	694	644	697	678	661	680	691	669	678	725	657	696	652	653	656	674	644	728	688	723	692	650	706	671	649	655	668	692	687	662	678	657	656	653	680	691	665	660	732	654	690	688	660	701	656	711	668	678	661	657	632	728	659	681	662	710	671	637	677	669	648	688	695	670	649	690	679	723	692	685	704	674	671	681	691	686	679	705	655	644	740	663	663	672	697	708	708	665	678	695	713	662	679	668	717	695	676	699	683	727	682	725	638	683	686	704	643	689	628	646	676	735	713	721	670	669	655	667	722	654	665	645	612	687	712	736	647	662	648	680	680	748	690	691	654	693	697	702	663	679	661	674	645	739	665	710	710	663	648	635	722	701	674	689	708	696	693	609	696	685	702	674	717	692	690	665	635	676	710	660	651	679	702	674	679	654	654	685	738	635	699	681	669	705	668	720	674	672	673	671	719	714	711	666	633	654	703	672	672	716	679	673	704	649	653	673	691	690	711	671	686	692	659	675	697	707	658	678	711	644	732	634	684	685	685	702	658	638	724	712	700	658	668	688	689	669	740	666	674	683	635	711	700	668	737	629	673	674	696	701	663	621	669	673	680	703	661	611	685	734	702	666	653	697	614	694	742	724	692	690	672	692	667	697	681	662	682	693	697	705	685	713	691	703	652	698	725	727	673	701	720	692	691	620	664	682	728	648	688	680	657	702	729	664	712	677	650	665	671	700	637	719	690	671	684	690	704	664	710	664	661	678	767	663	690	655	710	641	676	671	662	685	660	713	703	697	697	714	662	688	700	676	733	670	691	655	718	705	643	650	671	677	682	704	668	695	697	730	706	674	682	702	628	658	649	662	675	694	627	689	733	697	700	727	704	683	689	679	685	668	711	699	624	665	692	643	692	697	643	703	703	665	678	677	697	708	682	670	670	708	734	690	708	666	702	668	689	651	701	696	705	660	676	624	720	677	707	654	685	674	671	713	718	683	713	675	630	674	669	658	721	678	716	687	742	677	666	678	662	665	680	688	671	691	673	628	659	670	684	682	710	695	673	674	666	667	686	702	669	678	645	682	667	723	699	659	701	725	690	695	687	684	689	696	714	664	711	705	658	713	642	681	643	670	671	694	703	657	626	686	722	668	649	669	652	678	710	649	662	689	666	682	698	678	683	695	681	673	646	641	629	650	683	719	681	662	694	646	712	689	675	694	704	711	658	708	687	666	667	673	701	647	684	651	716	657	679	670	707	694	702	680	712	694	654	684	679	704	669	686	690	691	679	663	648	665	637	710	668	726	675	699	684	688	664	727	674	661	682	642	636	690	672	693	721	693	661	711	703	685	671	682	663	663	698	678	699	701	673	689	682	689	691	627	641	699	669	681	667	711	714	675	662	694	674	662	710	667	668	674	687	670	656	681	720	684	679	664	692	636	664	664	655	700	677	692	668	726	670	654	698	689	687	673	689	681	678	716	717	711	687	683	646	723	650	662	712	655	681	709	692	657	698	649	649	720	712	704	683	672	678	647	709	729	698	708	671	698	659	701	661	662	706	711	697	681	683	709	681	699	670	712	656	691	731	673	714	672	694	738	705	670	686	664	719	631	722	632	662	665	682	703	680	661	710	655	687	649	689	646	661	697	700	677	699	661	654	675	691	674	708	691	679	634	730	690	696	660	703	704	683	646	655	661	650	705	672	744	674	701	661	671	664	688	632	672	656	690	708	673	719	674	676	660	703	686	696	716	678	686	695	660	664	738	701	731	678	682	641	665	688	680	702	676	641	665	668	744	701	685	628	663	660	649	718	731	683	644	700	663	712	684	704	679	682	641	657	713	686	684	642	690	718	700	700	688	668	727	654	694	667	712	730	711	728	661	689	711	702	679	644	649	668	630	735	709	665	718	628	716	685	740	643	679	723	681	686	660	689	687	690	709	712	697	677	685	678	639	661	689	700	685	691	696	700	685	617	646	689	687	638	696	678	688	666	668	664	677	674	697	657	671	645	674	661	667	655	705	680	667	712	704	697	651	690	674	670	656	672	711	688	738	690	645	656	670	691	679	704	676	656	688	667	710	647	687	660	686	718	635	675	727	639	656	737	682	684	666	697	647	684	713	682	716	706	685	693	674	658	671	710	701	707	683	669	600	637	681	691	684	715	647	696	683	704	657	661	711	696	711	701	708	677	666	675	703	673	685	623	695	649	732	663	665	678	675	710	643	728	678	691	721	627	651	650	703	704	684	681	659	685	663	665	693	655	693	681	707	668	683	656	689	720	752	696	715	686	709	683	700	748	690	637	685	653	674	696	687	697	657	669	690	661	683	724	704	664	695	661	706	658	711	686	681	653	679	707	717	715	729	678	643	736	657	683	666	682	661	681	645	672	660	704	711	651	691	682	684	706	682	715	635	706	679	657	657	655	673	631	723	678	655	682	708	641	678	690	692	673	734	647	690	672	692	683	658	666	649	625	727	671	699	668	688	715	669	710	679	704	713	674	663	679	676	705	672	672	642	714	702	755	719	662	671	657	699	698	657	656	678	718	692	693	687	645	686	728	740	659	683	703	708	631	661	694	701	682	666	702	707	640	708	691	686	670	675	666	676	683	670	698	659	661	706	695	727	659	727	650	666	674	708	684	678	742	629	711	635	681	654	673	692	716	672	676	684	666	642	700	753	654	710	693	690	668	657	656	639	685	693	661	664	686	731	703	682	666	714	681	674	671	677	678	691	650	664	670	667	669	674	718	669	720	681	680	653	656	651	681	673	651	680	708	643	669	646	683	724	675	663	652	674	663	676	659	714	692	676	657	725	622	686	671	721	687	708	696	705	668	681	668	717	693	684	675	647	710	667	679	678	688	669	671	652	617	676	642	661	666	674	658	697	652	688	695	688	674	741	704	725	632	692	675	700	659	727	688	659	722	708	638	677	680	696	682	667	644	694	668	726	674	685	713	673	706	692	674	717	676	705	664	747	697	692	670	690	655	659	648	633	671	661	673	650	660	692	695	692	695	720	724	725	608	656	661	653	701	677	695	644	700	674	673	672	643	730	680	669	682	663	660	655	642	718	651	729	701	676	670	698	699	692	701	692	696	694	661	703	683	649	660	712	717	644	643	661	692	654	631	727	680	672	707	674	685	690	683	630	734	700	704	668	663	686	698	660	614	661	681	696	706	663	684	700	679	671	703	681	686	670	684	671	670	694	664	644	675	650	630	682	685	662	674	659	647	654	656	708	681	689	684	642	641	688	711	678	693
23641	17005	21889	22238	23422	18719	16651	15527	11115	9764	8502	5669	3070	2275	2013	1158	779	505	313	341	322	549	4011	2460	353	285	284	226	262	258	245	774	2514	3101	2002	1228	747	437	249	231	201	186	184	186	179	191	214	187	190	223	174	192	190	198	177	211	201	205	201	212	214	211	194	181	180	207	201	185	205	173	181	181	208	207	182	186	202	178	210	186	211	208	180	210	207	203	205	215	202	193	198	194	189	201	178	176	176	194	208	193	183	219	187	186	229	214	207	209	178	209	197	205	178	199	204	214	211	191	191	222	206	210	188	183	201	195	180	204	208	215	218	189	194	205	201	178	198	221	189	195	231	192	204	209	208	190	180	193	175	201	204	211	198	197	197	182	219	184	182	201	176	199	207	191	183	186	169	183	201	202	206	199	157	199	195	171	201	216	193	179	185	197	174	209	186	205	220	188	168	180	209	209	188	206	185	186	189	181	197	183	197	198	186	192	188	195	207	185	177	231	173	200	187	227	183	216	210	206	183	193	197	171	173	193	192	199	192	177	186	185	197	211	201	180	203	187	187	181	226	214	187	198	213	208	198	209	213	201	192	169	192	204	192	224	205	206	199	206	203	168	206	209	200	189	201	194	206	204	194	174	181	222	184	196	185	168	218	190	203	206	210	231	182	170	189	221	195	213	206	201	189	209	219	175	179	203	200	208	176	191	214	206	211	194	177	192	193	197	190	188	168	198	194	161	170	187	184	194	203	187	179	193	202	211	224	174	194	202	205	185	201	195	198	188	186	202	187	210	181	192	197	193	194	195	211	193	171	192	208	200	209	198	213	221	193	214	210	193	216	201	182	178	174	199	190	175	178	197	211	198	205	171	214	200	206	178	194	193	189	195	169	198	202	176	185	214	194	202	198	204	208	172	187	184	158	218	201	193	194	186	201	210	210	240	182	227	212	178	183	185	209	201	193	186	208	202	214	201	232	208	178	193	209	210	169	194	210	200	189	183	180	201	203	207	207	192	199	173	210	173	175	188	198	182	191	173	169	202	204	197	225	187	213	221	193	211	181	190	191	214	199	204	153	221	206	209	213	202	192	216	182	206	192	182	243	178	228	185	205	196	195	201	203	188	190	198	185	203	162	211	214	206	187	184	195	187	186	175	197	189	179	178	181	190	183	199	174	200	191	172	192	198	171	193	182	173	198	196	206	210	173	182	205	194	179	196	198	210	173	191	182	164	214	204	191	191	204	180	185	207	193	193	195	166	201	188	174	195	184	179	175	169	182	179	201	183	201	207	186	186	202	210	192	172	182	179	185	197	196	232	212	204	200	200	194	209	186	188	205	201	190	195	212	184	201	194	190	192	194	218	212	190	204	207	197	202	196	200	213	186	179	213	190	169	212	203	202	175	190	206	207	197	168	201	211	197	213	212	188	212	202	203	228	197	197	201	188	157	169	181	194	201	180	197	185	198	203	205	196	202	234	205	205	197	182	187	198	188	195	198	215	196	193	199	165	181	195	186	214	184	190	163	194	171	181	176	181	186	195	199	210	223	201	191	199	219	184	210	198	187	199	168	216	166	199	218	180	195	191	162	206	212	201	180	187	182	178	193	177	206	174	181	199	166	213	188	196	215	224	221	174	184	164	194	199	195	178	205	176	204	187	198	187	183	183	168	216	200	173	207	192	177	191	211	202	183	218	210	184	200	184	194	178	191	211	201	185	193	206	179	221	211	195	189	201	198	176	166	171	203	200	191	192	193	208	180	209	204	209	202	177	179	208	194	195	180	155	213	184	188	200	200	186	186	176	183	217	194	184	181	204	172	205	216	235	220	193	204	194	206	188	196	204	214	178	216	178	209	207	196	199	202	208	212	203	196	207	184	176	202	217	173	186	177	200	181	216	208	195	181	188	175	199	198	190	223	215	188	211	173	183	168	174	164	217	194	186	180	198	216	186	187	190	198	193	210	179	217	200	209	199	181	206	161	190	208	223	203	211	208	191	190	199	195	227	190	204	182	161	206	232	234	180	206	197	210	170	192	198	194	194	180	190	187	175	175	221	181	184	206	164	198	180	194	203	194	186	190	210	208	192	195	181	187	180	199	195	194	198	194	203	197	183	196	197	166	194	186	175	176	216	213	198	193	189	196	218	165	206	198	196	201	202	208	195	196	189	184	210	197	222	200	194	188	182	210	202	217	190	207	194	193	214	172	219	193	201	187	208	190	213	203	191	196	191	200	185	175	203	187	189	212	212	189	171	195	157	177	196	204	196	213	196	183	197	187	195	180	198	180	208	219	188	202	214	201	224	221	188	173	187	194	199	178	186	214	233	214	181	187	190	182	206	202	207	192	194	217	186	197	229	181	207	186	195	217	209	214	206	178	210	187	205	200	200	202	189	169	187	221	173	212	201	181	209	192	190	171	213	178	200	191	208	211	175	209	176	190	210	174	190	194	204	204	201	197	194	177	231	211	194	205	204	209	217	203	215	187	186	186	183	185	190	185	195	206	184	207	214	201	187	179	198	192	178	194	200	218	213	204	202	209	174	179	208	209	197	180	179	184	205	207	205	211	196	191	204	185	178	173	209	203	180	212	164	195	168	178	178	194	201	196	188	193	171	209	190	193	214	209	196	211	181	219	192	182	197	183	200	182	212	179	227	202	205	196	182	202	179	158	214	164	206	226	229	203	199	213	186	199	187	170	203	179	196	187	180	209	206	187	196	194	198	181	177	220	194	197	196	177	217	197	192	176	176	207	206	203	181	200	195	195	175	179	233	200	191	180	201	207	190	226	213	181	200	175	177	184	182	179	172	182	182	190	192	184	205	184	179	190	174	201	213	203	199	203	212	186	213	176	196	192	178	196	210	196	195	189	183	214	192	203	213	201	205	209	188	168	171	159	219	198	209	184	187	199	195	166	175	200	183	199	192	189	184	170	197	215	181	207	184	183	203	178	190	208	214	170	188	201	201	184	203	188	240	187	202	193	209	199	177	176	183	229	182	186	188	203	192	189	200	217	217	206	210	202	201	190	191	177	181	179	196	203	193	176	184	171	211	208	194	193	207	190	185	188	197	165	178	184	200	201	191	196	205	212	180	206	169	184	162	184	194	212	181	208	201	179	187	203	183	194	214	202	172	174	198	186	204	181	206	186	195	201	171	212	167	170	193	189	200	180	197	176	198	201	216	187	174	184	217	182	186	203	199	199	188	187	190	212	199	222	183	195	168	188	178	205	188	193	203	191	201	187	210	194	170	175	187	182	192	217	192	167	206	185	219	200	189	187	211	221	208	207	171	238	183	189	192	185	173	217	188	189	174	190	207	191	187	212	145	214	185	210	195	192	170	202	215	186	200	219	203	202	194	200	203	197	216	207	192	187	198	202	201	164	191	219	208	208	234	209	177	223	172	239	203	200	189	188	192	200	211	189	196	205	191	199	178	187	184	189	204	181	199	198	191	185	206	185	193	204	190	167	204	196	207	183	216	209	195	194	195	191	196	189
14199	13956	26006	32234	33918	29486	27782	27990	23609	25917	24760	20536	13776	11724	11107	6418	4569	2647	1590	1523	1542	3320	21071	12806	1436	1157	1270	877	944	976	1189	5231	15769	17464	11737	7385	4097	1766	964	715	593	561	541	533	561	541	569	591	566	536	560	570	546	545	557	553	510	588	560	544	540	548	572	603	563	565	546	539	541	566	525	522	539	572	564	538	566	540	533	555	505	527	555	587	507	566	555	550	550	587	559	567	574	543	561	531	559	577	576	580	529	542	547	532	592	545	552	530	560	563	557	562	534	554	545	570	520	544	538	573	576	558	574	537	555	538	540	554	535	538	582	525	510	538	545	595	559	524	525	590	551	554	541	544	568	537	496	571	566	524	545	555	567	528	535	558	548	536	576	546	536	547	596	516	535	521	543	553	524	587	554	570	546	545	553	549	544	551	542	530	508	544	533	553	560	594	546	562	597	593	502	565	550	524	554	545	529	523	569	495	557	549	570	580	560	556	543	528	565	564	550	569	544	532	561	551	580	575	528	570	497	525	545	559	543	531	545	561	531	542	523	552	563	562	540	513	543	557	514	517	532	516	527	521	568	598	547	505	550	562	529	562	518	581	559	585	529	558	533	528	535	565	531	532	535	581	587	587	558	564	547	540	522	548	561	521	587	566	543	551	566	578	563	547	551	542	544	534	537	522	570	516	536	505	518	581	585	557	558	564	537	570	545	565	534	517	560	548	550	592	583	534	568	592	547	546	599	563	591	527	568	569	543	548	610	541	542	558	576	516	534	571	535	538	538	617	560	541	564	562	542	490	519	506	559	513	514	559	584	621	578	558	516	565	541	564	529	558	551	576	555	594	578	545	534	509	534	541	529	529	565	550	580	559	548	555	590	554	575	576	558	553	525	540	536	552	578	547	536	540	582	552	554	549	572	558	550	532	597	502	544	591	544	539	552	532	557	534	535	547	537	544	506	558	561	554	532	541	568	535	547	563	545	583	587	579	563	511	538	597	515	541	506	575	561	576	565	536	539	579	583	537	552	567	560	541	547	525	548	571	562	557	529	579	529	546	569	612	514	545	541	584	585	573	592	511	580	577	541	504	530	590	531	542	592	552	555	581	543	553	546	536	619	525	551	542	545	531	551	547	502	555	570	541	478	524	533	571	537	525	523	538	564	541	567	524	537	515	571	549	571	588	579	563	562	540	545	544	566	562	550	551	568	546	582	575	554	522	539	544	516	562	555	528	553	568	578	545	570	560	531	580	520	528	614	512	519	550	585	516	538	568	554	513	568	523	570	561	539	528	521	555	527	534	539	561	561	542	575	531	579	562	584	549	548	547	567	568	563	569	579	521	569	570	519	556	563	517	541	559	576	566	518	547	549	546	584	556	517	544	573	539	515	539	540	544	560	550	562	548	532	533	559	569	529	560	545	574	548	526	569	538	519	545	551	526	550	551	575	532	550	502	547	584	506	541	561	576	527	576	553	593	550	497	571	545	569	551	533	529	517	566	525	536	567	558	579	553	563	555	501	540	537	525	550	511	568	553	553	564	578	532	547	519	535	583	598	598	552	552	519	564	523	530	553	579	491	556	561	562	530	584	552	596	554	525	557	571	558	553	538	541	522	569	556	585	553	553	559	575	508	587	540	551	572	557	589	566	547	568	514	556	557	555	552	593	590	563	523	569	542	523	584	550	516	558	562	575	558	541	548	556	549	554	543	545	557	610	523	566	560	523	533	532	557	538	543	516	566	571	567	537	571	544	517	584	569	564	605	545	542	528	552	558	524	561	566	527	553	547	576	570	528	569	561	547	526	538	597	574	527	521	605	545	514	557	572	547	541	525	577	574	534	550	550	563	564	563	510	555	599	550	573	511	569	537	585	534	506	568	603	569	546	562	557	549	518	535	568	516	543	538	563	600	532	564	591	515	553	560	521	577	565	549	524	513	529	538	545	551	551	593	533	575	552	516	553	576	589	577	538	561	571	536	534	532	554	538	576	524	551	544	530	537	542	551	549	546	547	578	545	552	575	530	537	535	517	534	533	533	569	531	516	574	523	518	523	561	594	547	589	554	520	591	528	555	542	527	522	601	580	554	534	525	509	555	538	571	536	532	571	556	542	516	551	527	502	568	545	562	525	568	527	538	561	545	532	557	559	573	529	526	527	537	549	557	540	550	557	567	547	565	536	538	554	517	527	544	577	590	543	568	583	506	502	544	549	548	576	524	533	555	601	499	510	555	562	559	577	537	585	555	563	574	547	560	531	524	543	575	553	523	558	529	521	570	539	544	576	514	559	530	534	609	544	538	561	568	560	581	529	559	562	602	566	562	554	567	569	566	542	591	558	560	527	511	539	494	518	534	551	558	536	549	558	575	552	569	527	517	585	563	572	549	530	531	574	554	548	558	536	564	505	533	520	532	591	564	519	522	544	561	537	516	603	570	570	557	555	554	553	579	536	546	596	541	517	562	572	556	545	606	542	563	538	556	532	553	532	528	544	569	555	531	534	525	560	500	555	555	555	547	558	588	551	567	554	554	539	585	582	518	546	580	541	527	575	621	538	553	573	543	547	541	525	539	535	590	552	562	527	515	542	550	515	538	556	538	538	529	580	517	524	588	561	574	549	563	546	536	529	580	535	545	515	505	590	557	558	523	532	552	573	584	563	577	549	513	555	560	580	568	527	547	561	540	552	549	556	542	536	600	506	578	558	555	497	542	591	610	534	595	544	540	560	553	527	565	555	561	593	563	563	584	549	543	562	521	525	557	571	558	543	549	530	582	570	572	574	540	537	576	530	541	577	559	517	565	508	545	569	533	568	544	566	551	537	582	575	531	558	538	536	554	562	538	555	571	546	548	580	572	555	508	553	569	548	541	527	563	564	594	532	566	539	519	536	545	544	528	541	520	577	563	520	573	525	530	560	499	553	535	570	598	545	547	501	556	537	566	544	572	551	560	533	585	550	525	581	570	524	573	549	541	576	573	571	569	556	539	579	562	538	523	552	516	566	569	526	530	538	534	549	592	528	525	558	560	519	590	554	542	550	557	581	545	582	570	570	580	552	536	559	591	546	516	500	581	561	543	534	518	543	536	521	510	596	559	534	547	574	523	540	551	536	587	563	574	541	549	531	537	512	546	545	559	524	532	522	512	554	526	557	570	561	579	551	509	552	552	579	587	574	548	533	524	505	530	546	528	559	586	537	543	558	525	546	536	532	512	563	532	577	576	523	522	549	542	577	553	546	518	548	538	570	549	556	557	521	579	610	600	568	571	524	606	505	535	556	549	537	504	575	557	579	524	521	564	570	547	566	513	581	508	554	543	556	589	516	587	594	552	532	544	532	525	533	558	565	563	539	564	539	529	516	568	547	518	542	585	511	552	592	568	558	545	552	555	528	535	564	535	562	542	552	512	568	533	596	531	567	537	572	607	556	582	562	562	540	556	533	573	558	537	525	547	552	538	530	509	595	560	531	510	508	533	587	568	527	563	602	548	562	499	581	614
6680	5358	8281	10167	10589	6875	5280	4617	3712	2606	2374	1887	1230	927	724	419	328	311	304	285	254	286	489	442	286	274	272	261	267	270	303	318	370	444	416	395	334	323	287	290	281	276	304	257	277	306	268	255	256	255	271	297	277	291	256	283	250	295	274	261	278	276	279	257	299	289	276	247	246	261	293	281	274	268	265	281	244	275	279	285	284	250	253	307	236	241	267	290	228	290	290	288	282	247	279	266	280	284	285	274	237	241	269	286	244	293	288	304	267	288	246	250	289	286	277	275	250	267	281	258	273	271	270	253	301	244	254	291	261	293	288	270	293	260	277	260	263	289	278	265	265	287	264	274	292	266	300	246	292	266	260	293	249	264	290	266	262	271	280	256	279	283	258	266	260	279	295	252	277	259	247	256	276	260	281	271	305	292	282	261	281	281	297	286	266	274	280	262	275	268	285	276	283	285	318	270	267	317	258	245	283	276	262	268	268	272	281	253	265	269	265	282	303	260	291	264	289	287	275	255	254	278	284	261	266	280	251	279	310	250	278	281	273	305	271	273	276	285	307	275	276	250	263	267	292	278	280	245	263	268	253	257	276	268	252	260	273	272	287	287	286	277	277	270	277	282	262	255	259	276	317	268	285	316	272	240	287	291	276	266	312	248	292	275	268	273	266	267	315	302	266	283	266	288	297	298	256	257	271	257	273	290	264	297	257	268	290	275	289	257	287	261	303	291	284	282	265	268	256	296	286	300	285	272	260	258	284	237	274	283	275	273	279	255	281	277	266	269	263	274	290	273	249	283	299	262	233	268	301	274	266	281	283	302	265	276	265	268	261	253	269	291	258	271	245	257	279	279	294	284	251	265	247	283	237	281	253	270	326	256	290	258	259	273	295	315	263	256	255	269	264	257	254	283	299	253	249	285	251	269	303	258	293	278	292	263	235	302	264	266	247	297	269	283	308	278	298	291	281	281	242	277	284	277	276	274	257	266	287	251	291	283	287	270	257	240	271	276	272	272	273	275	290	266	287	275	264	275	296	267	281	274	274	274	278	298	265	282	258	268	269	259	285	260	272	298	265	273	266	250	281	288	291	241	262	275	268	287	266	255	287	285	260	287	253	266	280	253	281	284	291	269	292	285	296	262	269	265	261	261	298	282	257	310	258	289	283	270	282	301	271	266	282	270	278	257	261	273	276	252	269	290	287	273	296	255	269	276	291	224	266	235	267	266	277	243	298	253	260	269	277	284	291	271	273	273	303	260	295	266	286	286	295	261	295	275	257	255	274	275	244	283	257	316	266	247	242	282	295	281	263	239	247	297	262	275	266	262	281	258	273	300	256	258	260	270	265	258	251	308	245	282	273	283	268	261	273	297	269	287	276	257	289	293	278	263	281	263	276	264	267	254	267	255	239	266	250	283	297	290	253	303	253	247	262	295	266	289	238	273	275	260	268	253	298	269	264	306	287	260	260	261	251	284	279	309	255	280	242	255	298	281	270	291	262	280	275	282	266	272	293	243	279	289	256	270	285	278	247	256	257	285	256	268	251	290	296	263	279	259	282	298	288	255	293	286	304	267	271	265	268	269	263	275	285	280	256	266	274	248	281	261	261	279	273	285	277	266	323	300	281	265	270	238	286	271	272	309	290	251	255	289	287	271	251	277	261	265	272	303	255	259	301	250	298	254	280	282	264	279	280	268	284	269	292	298	290	261	269	274	250	258	278	276	267	257	328	264	269	282	281	275	257	269	267	268	277	267	265	254	273	292	274	282	274	280	265	263	263	242	248	239	275	295	300	267	262	288	264	283	274	264	276	270	274	278	264	280	262	289	267	274	273	278	286	276	288	307	294	296	270	245	279	268	270	277	268	256	280	282	277	302	279	255	286	300	285	241	285	296	272	276	258	251	287	299	299	292	264	272	252	249	264	280	306	295	282	324	252	303	271	266	247	260	251	271	292	279	277	276	261	276	297	294	258	289	291	262	307	264	276	275	262	217	250	280	256	327	262	272	272	300	262	290	272	265	273	252	291	266	276	291	282	299	266	306	279	277	276	249	283	264	278	298	280	279	267	284	266	286	270	291	256	252	270	289	282	250	254	264	264	267	295	274	273	270	300	283	283	283	256	289	250	293	276	279	286	300	233	290	238	299	289	291	278	249	271	265	317	277	263	245	309	245	263	272	279	246	261	273	277	258	298	271	267	290	278	258	267	272	280	265	289	268	260	256	264	265	263	266	300	264	283	263	256	250	263	274	254	240	250	276	288	295	268	272	286	284	253	289	258	275	255	249	301	289	284	267	254	279	269	260	304	274	250	282	275	266	271	295	256	263	278	265	280	279	257	238	283	270	256	260	263	280	285	244	275	248	281	235	255	302	274	255	267	231	273	270	260	260	252	282	275	270	248	245	274	254	280	295	251	257	269	259	272	242	262	282	264	255	239	265	273	285	254	263	249	263	285	227	270	270	255	253	293	277	250	329	260	264	258	270	297	263	253	284	275	289	287	312	266	249	285	264	297	256	301	258	265	246	287	276	269	259	254	286	295	285	281	266	267	301	261	249	281	287	262	296	261	259	272	280	253	224	269	287	290	288	256	273	290	273	247	281	262	269	282	285	229	249	239	263	284	289	280	274	279	256	303	261	273	278	255	266	242	280	261	284	271	289	255	270	254	263	274	289	292	275	250	302	265	303	300	251	257	291	267	263	275	297	275	264	283	305	272	277	274	293	238	261	252	238	269	258	273	267	279	280	271	286	286	271	284	267	271	258	264	270	269	281	271	273	250	288	268	248	268	259	288	284	286	237	276	269	266	281	267	281	239	262	257	276	254	279	275	268	277	261	256	270	289	250	253	276	288	290	272	284	284	262	258	284	264	252	281	298	257	275	296	275	290	255	282	282	268	274	257	319	270	290	276	299	255	267	276	260	249	270	279	276	290	248	280	281	244	286	275	268	249	273	295	280	253	295	283	248	288	285	258	284	275	272	257	257	273	287	284	256	250	266	271	253	292	262	287	262	289	302	285	261	242	270	287	245	256	260	273	270	279	271	281	253	294	265	278	277	272	284	290	252	249	277	249	260	302	260	263	265	295	283	301	284	304	275	259	272	274	262	259	246	293	310	281	276	242	279	306	257	255	297	273	277	287	292	293	250	258	267	282	256	289	278	275	266	265	255	261	263	252	259	269	268	272	292	263	270	269	305	289	276	275	278	290	230	267	264	280	244	294	297	315	260	288	249	295	265	247	279	266	249	263	294	285	300	275	259	281	242	225	304	271	257	285	289	270	279	273	279	285	268	266	264	286	286	278	267	264	270	260	282	276	260	292	315	301	270	264	273	267	276	284	274	303	279	286	278	255	270	301	270	274	284	285	266	262	302	281	283	287	259	260	300	281	267	268	264	286	277	242	268	266	248	291	272	290	277	274	247	274	273	306	264	280	245	257	283	234	279	273	260	293	283	255	246	271	275	275	289	287	265	271	248	254	280	291	276
5172	5372	12791	19685	20860	16450	15448	13890	11928	10551	11085	9488	6190	4860	3722	1901	1188	959	888	887	910	1072	2490	1974	902	822	795	811	860	833	830	1112	1502	1923	1695	1450	1153	938	790	772	757	767	784	783	749	746	750	742	749	775	726	791	740	749	707	727	762	707	770	731	763	774	670	784	724	728	767	731	778	722	761	794	764	751	776	762	754	770	747	787	761	762	690	747	738	731	746	754	767	672	730	779	746	719	761	733	793	769	711	699	752	699	747	759	718	759	737	785	731	715	724	764	731	753	761	780	771	756	732	736	744	726	754	756	759	732	754	804	761	753	799	819	709	765	750	721	707	750	749	817	709	739	730	717	762	738	735	744	740	754	768	707	738	753	780	749	723	753	755	741	773	704	733	798	745	756	706	747	756	701	743	759	755	798	718	758	755	773	780	790	775	756	760	743	746	757	684	768	743	731	713	734	735	741	737	737	767	720	759	707	759	754	755	712	710	744	756	757	763	792	799	683	728	707	777	712	792	766	790	734	740	728	747	762	683	768	767	752	729	744	709	770	782	762	741	742	735	694	779	707	753	769	842	751	814	732	710	801	680	771	716	769	724	741	751	795	760	767	702	727	679	722	744	810	721	774	773	730	751	750	724	753	787	739	723	711	739	754	711	724	754	717	798	734	703	750	793	693	751	749	745	778	801	754	726	758	711	767	748	734	746	774	769	776	774	722	767	774	737	703	748	732	728	738	763	745	668	752	744	691	745	729	761	757	756	765	717	769	801	747	756	691	743	681	744	692	788	743	773	770	720	756	754	764	714	758	777	716	696	764	741	719	726	733	723	769	741	718	686	758	686	765	748	769	782	796	762	782	797	743	787	732	723	759	731	769	760	730	714	762	747	703	726	767	682	734	738	701	731	754	747	742	775	769	749	751	776	783	747	734	745	744	730	769	749	775	756	760	744	750	794	722	813	746	742	752	720	756	698	716	732	718	749	769	747	754	723	730	764	689	715	768	749	742	710	748	758	745	740	808	730	724	774	725	792	765	744	740	716	740	738	772	783	734	699	731	782	774	713	715	730	748	756	739	695	728	741	735	745	782	717	724	724	762	740	710	691	745	708	754	759	739	776	785	750	767	688	749	753	743	791	756	784	812	750	772	755	691	762	741	745	731	776	707	667	716	696	731	757	747	698	731	763	719	784	770	678	789	737	724	761	684	751	789	751	752	804	794	781	771	763	718	687	759	769	764	745	702	720	755	732	814	751	728	799	757	724	733	731	741	764	757	766	732	755	709	784	716	753	733	782	738	733	755	758	731	743	755	745	807	727	790	748	741	738	694	762	725	789	743	758	749	736	763	760	749	782	718	754	727	726	732	778	762	741	771	759	735	774	731	768	747	769	769	741	775	748	741	752	770	746	706	745	761	763	749	725	676	700	715	761	768	735	699	748	752	723	743	795	768	772	738	750	735	732	710	696	738	744	699	753	750	729	718	726	770	726	748	743	747	747	780	767	720	751	741	733	726	722	768	758	781	747	777	744	715	768	724	761	690	767	788	778	720	770	776	727	708	733	707	747	783	738	721	774	711	764	763	728	777	741	731	772	745	779	717	750	784	739	764	743	695	726	757	713	710	697	741	764	746	781	709	695	772	758	764	697	755	731	762	735	729	752	715	776	781	729	729	743	718	753	708	774	741	753	770	732	755	745	737	717	752	762	705	739	774	749	787	759	791	715	734	753	723	770	743	763	742	748	774	744	726	713	699	756	785	728	767	783	766	740	744	698	730	737	741	711	753	792	752	747	776	769	752	727	742	733	764	704	723	776	730	743	760	715	753	749	777	704	743	731	757	737	748	773	753	764	716	753	711	708	725	766	718	701	796	740	704	750	745	771	788	702	701	761	774	759	750	710	770	714	747	736	757	768	747	735	765	734	781	764	729	735	721	753	776	781	720	743	799	764	785	738	741	712	723	728	739	725	790	809	781	749	706	732	781	727	788	770	720	695	734	807	710	710	766	709	716	736	678	785	716	734	770	806	714	729	756	771	774	721	696	767	786	696	684	755	724	757	802	800	779	704	721	730	763	720	722	705	730	755	736	714	733	677	719	737	792	755	754	772	784	759	752	731	770	771	801	770	734	782	737	753	725	748	734	799	778	761	730	762	743	754	693	744	781	772	722	680	738	726	734	746	768	734	767	742	780	716	771	777	733	806	724	761	739	740	803	724	735	716	730	800	758	761	725	739	725	753	757	748	770	790	814	719	751	760	709	773	733	745	747	764	734	736	777	766	736	719	776	725	755	759	805	758	765	694	782	715	763	744	742	770	709	722	752	792	781	758	748	747	743	781	760	795	755	748	738	761	743	728	776	778	795	727	736	706	749	735	789	781	752	754	738	751	753	799	757	799	775	779	675	736	726	740	766	717	775	743	730	736	735	743	730	736	777	717	762	773	763	781	735	736	762	794	761	743	753	742	775	751	823	743	721	751	756	757	765	784	752	837	722	776	779	732	825	691	730	760	711	762	738	760	753	760	737	712	759	793	749	779	736	734	722	744	743	722	715	749	750	722	757	755	761	743	738	758	765	750	720	778	755	747	755	745	768	748	707	748	732	709	738	714	730	735	717	714	729	761	733	726	742	729	700	762	768	783	754	755	776	757	777	748	733	764	768	710	783	780	703	736	707	761	715	763	780	754	739	722	743	751	751	763	761	787	709	742	796	719	764	742	732	765	798	739	741	755	797	754	738	796	744	729	742	774	776	764	732	725	772	766	703	746	753	772	745	777	730	778	778	782	709	750	723	776	710	776	758	756	740	722	753	748	701	790	689	798	702	785	674	768	773	765	751	725	735	750	773	761	735	763	749	788	743	711	771	769	730	769	741	761	761	767	754	789	758	746	744	713	737	723	728	760	711	753	755	737	740	721	750	772	725	743	696	742	772	733	752	790	729	740	748	757	716	730	782	738	756	771	751	738	744	719	710	713	685	754	755	724	767	730	765	755	744	729	744	778	718	738	717	756	735	746	740	771	741	762	736	734	746	758	733	745	712	747	720	738	733	764	741	725	704	716	713	764	756	749	797	735	774	778	765	741	750	732	770	765	735	767	801	740	714	721	759	746	765	696	741	805	774	735	722	723	750	765	765	697	780	761	724	754	755	747	788	704	743	725	806	744	744	735	803	769	769	719	747	763	753	749	750	755	717	756	760	776	803	717	754	740	732	730	723	714	763	758	751	736	725	773	797	760	768	736	758	747	743	731	719	734	724	750	792	732	723	793	715	707	789	761	774	770	774	728	749	790	748	745	684	765	757	748	778	796	707	761	759	737	706	718	718	781	791	734	711	726	766	761	760	729	751	735	815	740	756	746	775	777	736	753	745	729	768	731	739	774	788	687	720	802	781	735	705	771	714	771	737	749	788	723	747	763	793	778	749	762	707	706	788	724	712	782	768	726	685	771	767	709	756	748	724	700	766	767	751	723	727	805	713	789	745	744	712	763	742	721	760
15511	10452	16031	18883	18026	13493	10872	8943	7783	5273	4537	3425	2251	1665	1230	681	498	373	357	376	351	524	2890	2391	519	447	340	329	355	305	438	906	1089	1112	762	588	391	335	305	305	273	270	274	281	261	259	273	297	290	276	255	263	280	270	266	292	285	269	279	301	266	259	291	242	266	272	261	277	265	271	273	264	252	252	267	275	263	322	243	243	280	233	268	248	279	269	284	272	269	285	272	252	261	260	251	287	254	297	262	311	257	305	288	231	284	273	257	286	274	291	249	243	247	277	267	273	280	270	285	291	280	284	286	286	279	269	269	254	269	304	253	263	267	271	268	276	275	258	281	262	278	258	259	259	267	256	297	287	257	258	260	265	262	262	268	258	257	275	250	272	271	272	277	285	264	255	258	246	262	286	304	269	277	252	281	271	254	254	227	286	260	264	271	277	276	226	282	276	272	271	286	275	255	279	277	285	258	260	274	257	304	272	266	259	252	271	253	284	295	280	307	281	249	278	259	264	246	285	265	275	289	291	268	296	295	287	258	245	284	315	265	281	275	255	246	268	270	250	284	313	256	275	268	227	271	270	287	278	270	264	264	245	282	253	273	265	257	254	267	291	240	247	292	239	296	280	251	285	252	250	281	272	276	263	263	288	289	277	263	252	254	246	261	250	284	271	268	266	284	302	268	260	261	256	271	275	291	243	259	273	289	232	267	265	275	279	268	295	257	296	256	238	258	266	250	268	281	250	268	290	308	255	279	259	261	255	278	281	256	270	277	265	255	264	266	238	281	294	269	254	280	263	276	284	282	238	289	274	260	229	264	296	278	277	271	259	256	292	296	254	289	256	265	269	268	280	283	268	284	281	277	316	270	257	268	315	271	242	287	258	273	283	277	276	291	262	269	254	258	252	271	258	275	275	289	253	280	280	246	286	269	288	254	256	271	286	264	279	268	267	249	280	297	299	297	282	273	320	281	259	271	263	253	261	251	277	286	264	277	257	266	280	274	273	257	290	288	290	254	258	267	300	250	298	269	255	259	288	258	261	252	261	262	245	261	275	274	267	280	242	286	281	273	261	243	259	250	271	288	271	268	269	289	253	276	274	250	281	267	271	243	245	267	248	270	286	246	290	279	281	264	291	246	261	280	253	262	270	263	267	264	282	293	294	278	272	271	248	269	299	268	276	259	264	289	275	274	275	265	283	271	261	282	289	292	296	258	267	265	256	268	259	276	301	269	256	250	261	285	273	262	256	245	273	270	267	246	283	250	254	299	255	295	286	283	253	299	263	300	242	261	257	297	278	252	277	260	276	271	299	249	260	238	271	268	255	276	290	289	268	284	256	246	280	279	273	263	271	256	267	279	291	263	298	251	296	284	287	243	254	268	236	263	252	263	269	244	278	271	254	280	260	272	248	305	257	258	248	269	295	237	285	242	267	290	297	269	265	347	285	263	287	267	276	261	283	259	251	284	278	269	260	248	261	281	290	241	271	283	305	267	281	294	286	267	309	268	254	273	257	273	274	260	275	288	257	284	285	290	278	288	252	267	227	301	294	266	270	248	243	255	249	278	251	261	273	265	270	280	262	284	265	245	271	276	239	264	253	299	258	276	299	312	281	301	303	242	252	270	258	269	283	243	297	258	277	254	295	278	274	278	302	290	281	293	263	265	275	291	304	268	246	274	290	297	275	242	251	275	289	280	280	327	291	263	264	277	280	277	268	277	296	296	287	286	240	261	273	269	265	245	263	279	256	267	236	301	290	272	275	273	291	278	258	305	252	257	283	251	272	298	286	269	248	245	253	250	268	250	295	284	266	277	240	273	255	246	277	291	281	278	269	303	275	298	251	259	247	286	256	288	270	260	251	295	256	253	291	240	265	288	252	283	280	260	288	272	268	274	310	260	300	258	267	265	270	267	281	283	276	261	288	275	280	236	302	289	265	255	291	296	266	253	275	278	286	272	281	287	265	289	261	255	275	282	256	262	271	291	273	284	275	279	251	271	258	250	262	259	268	262	342	302	265	281	293	254	294	267	280	289	263	283	255	270	262	287	267	291	270	269	244	275	251	288	272	246	286	272	262	267	278	289	298	254	280	279	284	270	266	255	260	296	285	287	288	274	281	262	220	253	268	271	296	265	284	267	292	289	258	282	273	244	290	251	284	290	279	260	284	284	286	272	264	276	262	288	274	281	267	242	287	254	276	268	299	262	259	284	270	280	257	243	282	234	265	303	280	268	305	268	281	280	284	279	241	241	257	273	253	247	263	262	283	286	259	291	293	246	263	264	269	271	245	273	310	264	310	269	269	276	269	293	279	281	241	300	247	285	246	275	286	286	297	292	289	276	265	256	266	238	281	280	270	263	269	298	272	273	298	271	256	296	242	253	260	256	319	289	287	248	252	274	263	258	291	270	273	282	253	266	263	278	284	255	256	248	278	264	268	290	251	271	267	256	290	312	259	280	244	294	244	276	272	269	262	251	283	256	277	263	250	285	272	271	272	276	283	289	267	256	259	261	287	275	266	285	259	252	307	303	279	268	276	259	267	280	271	300	251	254	261	256	293	262	260	240	275	261	284	264	295	260	291	248	271	282	267	288	263	275	292	280	280	241	285	287	278	268	276	291	271	246	285	276	256	264	273	257	280	308	279	278	288	260	257	276	258	266	256	244	251	279	274	279	275	259	253	252	270	269	266	257	272	282	258	266	257	281	274	267	269	271	262	250	271	265	311	261	273	265	275	259	272	249	296	280	274	285	266	286	264	260	270	278	241	257	268	268	264	255	251	293	258	264	255	258	261	242	265	281	300	257	241	258	259	271	266	262	304	268	262	266	266	246	302	255	296	240	276	264	271	261	264	254	289	281	269	291	266	279	294	247	249	269	290	278	283	255	268	264	291	287	306	288	287	294	275	265	275	300	245	262	269	270	287	261	249	238	255	292	269	262	278	326	291	285	242	271	281	286	233	242	282	288	295	273	265	271	256	276	232	295	283	278	283	242	272	271	253	272	281	257	266	301	291	256	233	242	282	282	281	259	245	273	249	257	263	263	259	256	255	298	288	283	251	229	288	245	293	306	269	246	293	279	268	249	298	284	285	268	243	253	295	265	272	244	254	283	253	268	277	264	260	278	245	283	285	267	266	274	269	262	283	293	296	306	279	276	270	250	304	262	258	265	304	285	281	273	300	282	261	250	256	248	299	274	270	289	260	250	280	275	263	250	295	270	259	252	271	265	278	288	277	282	273	292	299	299	285	270	271	282	306	278	295	239	265	274	285	277	292	280	286	287	268	242	274	278	263	273	292	278	238	251	286	247	265	255	254	277	286	291	268	310	275	259	265	262	259	277	263	247	277	268	268	254	305	253	266	279	252	282	262	278	270	292	287	281	278	241	284	279	297	230	285	274	284	278	274	257	276	275	276	250	282	279	253	267	280	261	255	260	270	236	242	291	270	274	265	264	258	240	299	265	257	268	270	255	288	291	257	290	253	237	280
10577	9472	21787	29067	28961	23721	21851	20896	19725	17923	18275	15454	10880	8845	6676	3742	2456	1667	1374	1442	1441	2600	16807	13557	2277	2155	1381	1200	1284	881	2069	5752	7237	6622	4210	2854	1703	1138	845	831	771	741	713	734	748	741	765	735	742	715	734	698	700	756	752	764	738	742	715	790	779	767	703	738	757	713	655	772	768	720	709	774	787	759	711	750	736	715	767	745	742	721	735	814	743	728	782	731	770	761	712	738	740	715	731	748	756	728	755	731	768	738	729	732	744	716	776	731	775	763	698	786	726	767	735	721	744	744	740	714	777	750	724	764	742	734	744	776	717	735	766	721	707	750	776	744	742	691	684	766	764	701	774	731	786	763	728	709	719	733	727	762	731	746	810	732	719	769	745	772	716	771	764	771	723	777	742	776	714	718	724	758	738	770	714	748	794	797	749	758	754	720	755	758	763	744	733	773	780	758	767	740	745	725	727	762	718	785	713	755	730	715	717	752	765	715	739	720	765	743	758	729	802	787	727	714	744	784	729	794	746	762	728	737	733	751	765	748	707	728	747	740	727	764	743	794	764	753	771	768	702	724	795	744	812	811	749	726	678	766	747	743	735	741	736	749	749	775	701	766	690	688	726	734	742	701	805	717	699	756	776	768	740	746	701	737	716	779	730	767	762	733	681	726	768	773	722	738	727	728	749	721	783	741	714	742	761	784	734	707	747	713	797	681	773	732	693	728	725	705	778	744	708	722	780	778	777	779	712	768	767	746	742	745	715	775	797	720	796	722	713	733	753	707	766	755	760	759	697	745	718	729	745	755	720	720	750	704	694	773	754	734	781	754	746	782	756	730	756	725	760	787	783	748	744	721	762	725	712	794	744	721	759	714	774	683	738	764	735	710	765	709	756	740	743	751	735	731	754	691	734	755	727	781	717	736	758	783	750	764	730	773	752	752	750	735	774	780	770	734	721	758	721	746	765	746	719	732	747	733	726	753	724	753	742	760	709	715	731	746	750	765	734	725	680	696	794	721	728	801	689	689	731	724	742	698	714	744	733	708	758	709	778	716	727	778	773	764	729	745	688	744	716	738	758	748	783	769	762	801	767	715	751	737	775	754	799	738	723	719	766	749	733	798	752	799	752	723	767	743	761	721	732	714	746	726	691	729	700	748	773	735	723	786	777	745	736	769	745	733	717	783	806	725	728	723	723	694	699	699	749	731	750	745	777	737	758	748	739	756	735	710	725	745	761	755	778	699	730	768	747	718	762	703	798	798	732	747	801	717	734	725	791	688	793	738	740	768	727	719	812	783	744	763	788	735	721	721	749	715	749	815	740	715	736	739	752	762	758	752	742	730	766	684	730	749	749	739	729	718	703	724	736	764	739	726	734	724	721	731	734	749	772	729	769	721	739	731	726	744	759	713	775	754	744	705	774	744	759	716	707	783	739	757	749	779	751	723	677	767	703	745	716	772	787	755	747	795	793	764	773	729	747	730	749	720	705	752	711	747	768	810	740	742	720	725	774	775	670	744	764	752	745	733	740	741	743	743	722	727	717	684	783	686	768	732	768	738	724	722	738	728	775	801	783	792	742	776	765	766	760	745	790	781	786	749	783	762	783	751	708	799	772	773	727	746	816	784	696	769	764	751	687	783	721	750	750	778	756	732	752	754	738	787	768	708	770	737	717	748	738	758	815	739	742	819	730	729	770	778	750	741	777	793	737	824	776	731	733	757	768	692	705	696	797	727	732	745	753	729	705	709	762	757	790	777	746	768	817	727	715	754	698	773	768	700	710	735	760	712	735	715	819	733	759	720	764	707	725	743	700	753	764	727	749	807	757	727	764	721	727	742	725	745	729	704	696	762	732	717	735	782	743	763	773	767	695	718	785	734	752	704	705	700	738	702	765	761	752	740	742	775	743	713	702	766	722	736	760	732	727	741	710	757	747	759	739	765	781	758	737	733	706	712	782	707	770	765	700	748	799	767	684	799	762	732	767	732	731	799	765	724	752	786	719	769	741	739	689	684	767	746	711	796	722	727	740	717	757	717	766	764	720	799	710	728	797	725	729	776	759	724	748	783	695	819	703	726	773	761	782	718	723	771	731	771	739	753	749	744	734	792	752	774	725	784	809	763	767	740	729	725	749	707	715	778	720	786	757	744	699	770	775	743	771	758	734	750	754	807	763	760	716	767	732	761	733	790	818	745	793	741	773	783	808	796	729	727	767	701	718	766	718	758	775	765	743	809	763	715	740	706	788	734	711	786	760	748	774	745	756	700	752	792	761	752	737	706	769	746	772	736	751	752	723	777	691	767	734	704	712	788	759	754	746	721	800	719	764	727	733	751	720	701	743	738	749	701	785	733	737	722	787	760	693	752	776	794	727	748	777	744	775	738	721	754	768	716	708	681	723	772	787	723	706	788	753	764	688	738	750	755	712	748	706	731	794	737	753	778	773	678	746	776	738	784	730	771	752	739	757	748	710	724	751	748	800	733	733	770	711	719	744	737	730	729	720	739	745	743	777	759	721	792	735	722	776	699	725	759	767	750	737	713	736	705	730	707	728	689	790	759	718	788	746	763	748	733	778	752	780	744	744	754	718	704	772	781	723	758	769	769	751	765	793	774	768	763	810	749	768	737	725	750	730	733	765	764	754	731	767	736	737	747	754	723	748	744	795	696	747	777	735	766	709	761	711	733	785	791	770	776	719	700	698	733	749	747	750	759	710	738	728	722	769	707	721	717	699	734	723	717	732	731	715	698	729	774	744	708	738	782	737	760	688	732	748	773	787	704	754	756	741	772	743	694	746	690	752	735	754	789	721	727	764	762	724	775	707	741	778	718	729	726	789	706	750	689	775	807	752	726	759	719	719	739	737	761	746	723	774	737	740	693	762	724	741	783	791	766	756	764	776	755	729	723	751	749	733	757	777	730	775	725	813	803	765	758	779	787	752	734	739	835	784	723	763	698	755	707	774	737	727	717	753	743	759	715	696	765	748	772	772	759	772	729	712	753	705	793	797	711	751	752	780	693	760	755	768	744	741	772	785	738	768	754	745	715	703	748	690	733	754	771	765	738	754	779	738	735	732	749	753	755	762	728	751	728	742	723	693	723	709	722	761	765	736	786	752	710	766	751	771	733	744	699	728	730	689	750	802	749	743	712	747	765	772	749	804	709	779	760	705	774	756	733	754	744	764	762	721	756	763	745	808	701	741	772	731	686	780	764	741	761	743	711	776	733	741	741	724	723	745	745	729	735	706	765	699	731	748	749	801	748	751	746	744	748	652	724	760	743	756	728	733	742	762	755	724	764	678	712	798	696	719	741	796	709	743	723	739	749	719	732	724	777	774	728	753	707	780	688	764	769	733	733	760	735	754	795	754	784	774	764	729	730	721	706	720	809	771	705	727	779	729	764	718	701	695	760	733	768	733	716	739	715	744	767	746	721	748	726	759	734	702	779	713	777	745	706	779	695	724	757	719	748	770	737	798	738	744	738	760	763	779	764
24344	16567	23126	26217	24335	17693	14491	12927	12022	8700	8149	5905	3801	2551	1844	1033	643	475	454	406	450	1159	6786	5570	905	1142	920	351	620	280	677	1280	1318	1228	856	574	426	301	255	214	252	239	221	228	246	251	234	237	249	241	260	222	251	265	262	247	212	225	225	252	223	226	235	260	232	258	231	249	242	273	253	224	228	235	240	230	224	244	248	247	251	244	234	227	212	242	223	257	229	234	239	244	236	210	264	242	233	244	251	252	261	256	251	277	233	236	242	224	209	255	242	240	266	253	256	241	221	243	249	247	231	245	274	238	240	242	201	250	270	259	244	247	250	209	229	235	244	224	236	247	238	242	257	241	237	258	243	242	276	239	262	253	243	226	251	239	235	241	262	245	216	245	213	215	215	243	233	239	242	239	256	238	284	256	249	261	257	246	251	225	259	221	247	236	243	243	233	266	251	235	234	246	236	224	233	238	230	245	226	233	252	257	254	216	242	239	245	237	246	239	241	227	233	240	241	213	234	243	255	241	237	264	246	237	215	244	229	256	263	230	217	224	250	232	236	259	240	236	223	258	247	214	230	260	217	216	240	235	241	233	223	224	253	237	244	261	231	227	224	257	245	205	239	245	245	247	231	244	253	243	249	236	242	258	222	220	259	265	270	237	216	235	237	238	229	256	246	260	246	257	243	260	270	230	231	242	210	243	234	238	239	260	263	233	258	240	237	208	240	231	221	256	210	227	261	215	243	225	237	228	270	248	240	236	260	246	269	233	210	259	241	220	234	228	232	238	238	229	215	218	218	210	227	222	241	223	249	221	234	252	246	233	234	248	221	271	247	244	268	261	236	243	267	243	206	200	234	231	202	223	257	250	225	246	248	226	250	223	240	222	243	238	246	225	239	255	240	236	232	214	233	225	255	243	252	220	214	243	262	231	260	222	270	247	230	250	224	235	212	260	245	241	250	245	241	234	236	241	205	246	244	220	228	240	228	227	251	188	243	247	234	214	269	232	222	248	241	234	247	237	230	241	248	236	250	252	251	251	265	239	256	214	240	222	245	236	227	243	245	237	236	248	224	257	270	244	243	235	241	237	240	241	233	247	267	232	223	244	224	237	243	232	232	215	241	231	237	230	212	255	231	237	224	234	241	260	245	256	247	234	239	265	243	224	225	203	231	254	212	209	233	223	262	227	215	230	228	236	244	238	243	249	219	238	248	227	222	217	238	224	234	256	235	248	231	251	227	239	224	242	223	235	216	241	255	235	218	242	222	241	240	210	220	245	245	244	233	237	246	209	247	223	230	250	239	236	235	236	275	212	230	225	217	263	254	248	257	255	220	250	265	239	244	210	236	212	250	236	250	240	210	222	258	253	246	238	240	256	232	242	234	218	225	209	216	233	220	230	213	238	236	264	207	225	237	231	224	227	239	218	239	260	231	229	244	238	222	264	221	256	243	219	229	229	227	213	234	239	248	227	256	235	253	223	227	224	247	219	260	254	241	281	240	244	273	243	262	268	218	219	238	266	243	214	249	207	190	232	221	230	234	242	245	258	231	242	242	232	256	233	232	239	221	242	237	216	246	233	227	230	228	231	237	226	269	222	236	244	235	214	242	242	267	247	249	232	246	239	224	248	258	239	224	264	222	230	245	231	260	255	242	223	245	232	272	227	247	262	252	241	238	243	223	270	246	259	247	265	235	234	241	238	256	234	234	254	225	228	229	261	225	225	228	221	235	241	255	204	236	245	215	260	235	247	260	204	228	267	241	252	252	228	230	209	221	226	260	242	248	201	241	237	221	241	227	252	222	264	249	221	242	253	224	205	251	247	259	234	218	224	213	223	240	214	229	240	215	231	217	223	230	244	260	231	227	204	268	258	232	218	232	280	261	233	206	226	241	246	248	220	228	217	236	235	236	228	240	247	208	252	275	233	271	233	259	225	235	256	250	271	262	224	267	223	254	231	215	248	250	235	249	244	256	232	198	242	258	205	252	219	221	249	231	230	213	215	240	258	232	207	224	257	260	244	214	251	247	262	250	256	223	231	255	218	241	231	244	230	228	254	221	240	231	200	229	226	227	255	244	247	240	233	262	256	227	230	215	232	203	220	241	247	203	235	213	233	195	207	243	231	251	250	241	233	244	255	218	221	222	254	244	241	228	233	280	228	214	254	235	266	243	249	209	253	227	238	239	240	240	243	255	269	231	247	249	217	252	232	248	255	213	240	261	245	228	198	220	236	205	242	238	257	247	253	245	224	232	222	256	224	229	236	233	230	231	240	251	238	225	260	218	247	244	224	221	238	240	251	244	214	242	243	236	228	208	250	232	240	267	200	230	224	228	253	243	258	234	222	235	226	238	244	240	228	227	221	216	240	248	233	239	235	238	231	253	218	225	230	204	233	238	237	247	279	249	242	246	251	248	268	239	269	235	225	260	250	245	236	224	247	244	257	224	247	256	232	227	237	258	202	259	219	236	223	227	237	253	239	229	247	221	252	228	228	238	240	225	214	243	231	239	222	271	260	227	246	254	255	240	226	223	236	252	234	231	216	230	235	213	253	234	253	226	226	218	239	269	244	240	257	264	237	231	237	230	219	210	218	230	245	240	204	241	254	242	240	230	210	252	225	230	239	232	233	208	236	226	247	242	225	261	217	258	237	219	232	214	223	261	212	224	251	207	246	232	248	238	226	217	250	250	221	237	218	241	228	238	237	260	228	234	222	238	216	239	236	258	212	221	253	240	240	247	242	252	256	224	233	255	232	231	242	242	258	229	245	259	257	224	226	227	235	239	212	241	246	249	238	236	233	237	249	238	234	255	235	235	238	236	245	254	249	237	234	231	259	241	230	245	207	235	249	227	225	235	221	247	217	239	229	231	241	224	229	248	279	242	240	202	242	217	211	234	278	238	222	243	251	235	254	230	231	228	225	243	260	238	253	239	239	245	220	233	220	221	241	221	234	248	239	233	230	252	243	235	245	250	209	252	249	212	262	245	225	226	238	238	220	259	225	243	245	233	223	222	233	226	223	229	259	245	232	268	248	246	244	224	239	223	228	223	259	225	261	231	228	223	251	269	260	236	245	250	234	260	235	255	215	245	243	256	225	252	238	237	242	219	208	252	219	256	231	214	230	226	249	238	248	258	259	232	247	242	261	210	245	236	217	231	226	232	243	244	230	235	236	261	226	239	242	240	246	236	239	234	224	232	223	234	204	217	250	244	247	246	235	244	238	211	209	228	234	231	246	247	248	239	219	235	228	236	254	206	256	252	247	232	230	233	229	223	236	236	240	228	233	235	222	241	243	250	237	260	240	249	225	236	231	254	254	253	215	225	264	253	228	239	234	235	232	263	216	227	259	246	259	240	256	242	240	231	241	237	222	241	257	255	256	245	236	247	228	247	267	226	227	237	228	244	211	253	247	239	256	225	241	283	240	222	247	236	223	228	221	240	240	216	222	240	259	202	264	280	253	235	255	233	274	225	253	227	243	241	257	266	232
14786	13237	27862	35740	34334	27130	25416	25586	25106	23217	24670	21201	16044	12465	10024	5895	3854	2340	2244	2191	2293	6884	28812	23525	3599	6881	5174	1578	3253	1087	4072	8050	8574	7494	5290	3263	1765	1077	832	744	735	693	690	624	661	656	681	659	686	679	668	674	683	723	672	636	659	617	654	640	644	622	659	710	693	621	661	619	650	651	629	654	672	670	679	673	658	677	667	675	641	591	645	642	715	692	640	649	678	683	622	624	632	666	652	689	636	618	640	647	662	654	655	669	688	621	692	695	627	664	644	655	660	670	679	683	656	669	677	618	707	701	637	655	654	664	650	664	706	648	673	650	660	657	713	695	675	678	638	667	628	620	636	661	652	679	691	657	675	668	719	638	646	670	592	634	659	729	636	714	665	668	663	667	728	662	667	670	648	694	652	650	706	677	667	627	662	659	647	663	666	667	655	666	675	688	724	654	739	692	663	682	637	657	701	671	651	635	667	713	690	702	694	703	684	669	665	674	707	666	700	685	669	673	696	688	695	685	688	657	690	620	653	637	701	641	714	686	701	668	648	701	675	612	645	656	674	675	645	695	631	693	669	656	670	659	655	690	632	662	649	722	665	654	647	637	638	630	628	655	697	697	609	667	654	674	652	646	638	641	659	624	685	657	679	664	676	714	694	630	644	683	702	700	667	699	602	655	637	628	688	609	696	652	673	682	616	656	660	657	619	614	669	652	692	692	669	674	660	695	680	680	671	680	664	603	662	657	662	647	688	674	674	690	632	679	663	666	652	690	668	672	638	671	665	621	658	677	692	642	677	622	631	656	723	683	639	634	630	675	676	670	594	648	598	673	614	678	713	688	665	707	700	679	662	663	659	641	711	665	713	706	695	680	628	656	677	688	691	676	640	667	661	697	677	609	718	692	663	657	625	642	696	668	614	654	703	662	650	666	724	679	662	681	697	685	664	647	698	692	655	672	637	652	685	661	673	705	680	688	672	628	698	697	635	695	675	687	656	664	688	665	684	682	674	679	655	649	667	673	655	652	673	688	674	676	623	660	703	678	657	688	660	686	687	649	643	647	640	675	657	704	660	633	686	658	676	664	687	657	661	695	648	654	649	674	675	655	639	644	675	648	670	603	669	687	680	648	643	649	640	680	661	651	674	657	687	673	617	627	633	699	660	666	680	646	623	675	675	642	670	666	635	623	657	635	641	661	696	632	697	626	654	653	628	666	614	682	663	646	667	680	691	632	651	656	644	676	668	663	660	626	667	685	708	679	680	676	599	671	708	698	673	645	645	674	664	655	695	649	671	632	693	708	664	641	691	645	692	651	655	639	660	698	647	655	649	680	653	688	688	652	683	649	689	682	676	665	655	671	670	647	701	646	681	658	662	668	683	599	682	662	669	652	671	685	692	638	650	673	644	701	675	651	628	661	656	705	651	655	680	632	645	631	630	678	675	609	697	679	671	648	643	674	642	619	637	670	682	682	629	676	674	676	671	653	662	683	633	677	683	723	648	716	689	691	643	697	718	681	669	664	669	651	668	654	700	668	668	645	669	656	665	647	687	686	657	604	678	645	645	653	661	654	638	678	653	643	706	657	658	633	706	618	708	697	666	676	627	614	625	657	704	667	653	587	626	740	660	677	622	649	656	717	636	655	671	651	665	687	652	639	633	709	668	650	653	679	638	660	658	643	651	650	707	655	616	670	724	690	677	646	711	694	694	606	645	685	650	692	688	660	653	690	701	693	634	690	676	638	699	684	657	670	641	657	620	705	642	646	688	632	654	705	685	650	639	680	649	674	668	634	641	664	697	675	724	641	620	704	685	658	669	636	677	661	644	687	642	694	695	658	695	655	626	679	648	621	664	717	673	626	668	668	682	662	643	680	633	672	640	658	635	629	658	677	628	643	671	674	709	647	659	698	642	634	630	672	684	656	664	654	644	683	688	654	697	652	691	678	637	684	658	689	680	678	643	667	618	650	598	706	673	628	670	656	678	650	683	655	670	698	655	661	668	623	665	670	695	652	661	630	646	720	630	619	648	655	647	672	652	687	658	644	690	666	670	643	684	639	668	693	652	674	656	675	688	615	717	667	653	645	634	632	642	645	659	658	705	684	665	665	661	682	652	653	730	628	662	662	646	676	706	665	647	669	651	647	675	680	626	610	613	661	632	668	680	668	634	647	701	618	629	657	655	705	636	696	601	684	652	715	624	667	646	684	585	657	689	652	641	671	627	668	640	690	642	652	651	684	669	673	683	687	622	682	697	703	676	640	664	681	688	661	668	636	639	673	621	661	682	658	723	657	658	669	631	679	656	628	638	688	691	640	734	656	637	685	663	662	637	650	665	695	625	622	675	663	658	659	673	692	643	662	719	652	622	634	695	689	662	670	655	667	657	648	650	633	652	663	678	668	669	680	668	703	654	652	687	599	632	674	653	696	647	631	692	621	657	688	671	606	662	678	671	650	690	733	649	722	665	703	663	656	601	651	639	690	642	674	701	688	684	671	614	654	666	640	680	684	654	705	643	657	664	675	632	656	642	659	615	636	661	688	629	668	628	637	657	689	634	619	677	637	669	682	690	675	673	685	611	673	635	665	658	671	618	699	637	656	666	696	672	645	649	703	656	689	679	675	666	692	674	717	645	626	695	646	679	645	665	682	606	680	650	674	646	628	681	619	602	685	693	703	688	681	630	603	690	683	646	612	633	672	658	663	674	665	628	656	655	691	682	670	651	719	709	644	651	658	713	649	711	668	680	615	667	658	715	646	686	673	641	640	698	666	708	656	623	645	664	706	667	693	684	678	687	667	714	654	634	674	691	648	653	630	631	678	682	660	660	641	638	655	651	700	669	629	698	691	682	655	622	654	651	643	627	644	662	669	703	690	679	656	629	690	667	662	677	637	577	603	666	654	676	657	663	668	680	661	633	700	625	716	628	656	636	701	641	626	660	636	665	625	662	673	653	685	680	676	687	687	669	666	703	636	585	673	673	688	675	658	638	675	695	705	693	659	668	652	662	630	667	675	697	695	643	657	637	630	696	680	668	665	672	655	651	637	654	682	665	672	647	670	655	683	659	693	657	636	666	652	677	654	630	671	714	699	634	670	638	667	694	644	657	664	685	647	642	616	653	647	609	660	663	651	673	674	676	609	647	673	676	660	643	646	658	673	665	665	697	707	672	671	624	685	661	650	705	692	627	608	684	698	675	661	663	637	620	602	660	683	641	707	628	684	688	683	663	687	673	673	693	666	681	646	675	684	666	674	621	700	646	676	678	665	650	694	659	652	657	618	717	637	693	680	654	632	662	675	652	718	655	640	642	684	679	651	705	683	677	677	671	675	657	663	634	693	683	700	660	671	649	652	665	738	628	631	637	664	674	646	674	651	631	671	670	640	687	616	637	656	663	689	658	666	701	653	637	685	640	722	633	681	662	627	631	681	658	680	722	629	623	681	644	722	691	681	679	674	696	683	642	629	641	659	630	680	656	697	669	652	658	687	673	664
6843	5432	8658	10771	9536	5898	4560	4360	4457	2943	2537	2057	1239	961	651	438	345	361	316	337	339	357	560	533	331	318	385	302	324	319	370	352	341	337	384	360	347	329	294	287	310	332	314	290	302	319	297	306	310	318	330	271	322	285	282	266	324	261	335	313	271	302	315	285	296	298	290	292	280	303	315	265	300	313	293	316	296	297	304	266	310	304	322	319	279	290	324	323	275	321	307	273	268	312	306	314	285	296	282	324	301	292	299	291	316	330	299	331	320	315	313	268	289	269	301	316	282	291	313	329	296	296	313	305	298	301	293	305	293	293	306	278	280	295	294	289	308	300	276	341	290	289	282	298	282	308	314	288	287	277	311	324	319	269	319	298	267	269	303	306	310	332	306	302	280	268	303	293	295	312	296	301	304	311	308	298	313	309	323	289	319	316	288	278	321	279	281	305	279	300	314	299	267	298	311	322	302	317	325	303	301	289	268	290	304	303	309	290	295	318	349	286	268	291	313	273	258	278	307	308	320	321	300	286	317	317	271	279	297	285	305	321	313	279	322	282	295	329	291	322	262	290	273	308	308	332	301	305	339	332	306	319	287	304	319	278	298	331	305	322	314	303	272	304	291	276	305	295	311	306	334	299	301	294	297	306	287	316	285	270	321	316	292	284	345	296	284	265	297	343	305	300	304	308	294	343	304	298	289	309	281	313	304	318	289	300	312	292	308	288	276	294	314	257	296	296	284	313	277	315	321	303	289	299	326	273	311	279	281	322	286	298	310	325	298	313	307	270	330	304	277	249	287	313	324	279	292	314	283	292	304	279	322	293	317	287	320	298	319	257	299	334	308	281	295	326	304	273	286	310	309	282	327	269	303	294	298	304	307	276	308	296	283	274	297	303	288	290	280	318	308	323	325	278	310	334	298	322	295	281	296	315	284	323	325	300	312	265	305	289	276	298	315	316	301	326	295	329	332	307	317	287	260	283	315	315	316	294	322	286	290	309	309	293	302	291	311	293	276	277	322	333	330	297	281	320	295	287	252	308	268	326	302	321	286	323	304	290	326	313	294	297	314	290	312	289	298	314	304	299	313	292	299	274	311	317	318	302	272	289	311	307	298	303	275	275	272	287	288	315	304	303	297	342	276	304	318	356	350	300	303	286	314	325	308	313	306	324	315	343	293	322	292	317	276	295	276	311	282	305	306	266	315	307	338	294	279	277	284	299	301	286	322	309	321	316	319	294	297	292	286	296	307	294	295	326	273	305	301	281	302	303	294	259	281	303	342	302	296	330	286	297	291	249	309	321	307	301	286	305	281	305	300	315	338	291	305	265	283	327	289	304	317	289	257	285	283	267	280	272	322	334	286	322	312	300	305	273	267	276	294	276	330	316	294	320	307	343	345	301	289	322	273	296	303	305	301	257	281	283	294	325	318	286	276	305	297	291	284	279	308	283	327	311	306	297	286	323	299	290	331	304	317	292	281	289	306	328	302	305	307	303	308	300	302	290	316	320	295	312	301	302	324	290	283	307	291	289	275	307	333	307	304	311	324	298	299	320	304	292	283	320	280	300	277	303	282	313	269	282	300	318	297	348	320	301	258	280	299	292	315	295	326	296	313	281	272	265	293	276	303	313	280	277	303	276	301	290	319	302	321	299	313	284	298	283	261	290	321	331	297	311	282	310	292	273	325	304	313	285	301	284	322	306	274	302	288	298	305	316	304	316	280	277	319	300	319	284	296	264	302	301	284	286	298	313	297	277	260	310	318	297	318	286	286	331	284	280	280	292	293	280	270	298	280	335	302	311	271	311	328	297	313	317	292	285	307	297	325	305	298	307	293	296	295	278	296	301	310	286	311	309	276	301	305	332	326	302	296	300	348	290	299	286	301	295	328	318	282	293	311	278	294	284	306	290	324	290	268	312	306	308	336	282	302	287	304	305	304	314	286	266	313	314	311	331	279	318	331	294	295	312	328	316	290	284	285	325	294	341	278	341	294	297	329	293	282	318	326	284	290	288	287	333	287	318	272	293	294	293	309	288	281	314	288	277	298	306	285	311	324	281	317	284	259	310	334	318	298	301	310	300	299	286	276	291	320	305	324	317	295	338	316	296	271	278	305	280	265	332	317	283	273	297	329	289	273	312	315	307	296	311	309	294	261	334	277	313	259	286	258	297	355	311	287	293	326	248	293	313	313	268	293	305	309	288	309	295	321	305	313	283	325	303	310	314	285	326	311	302	280	301	293	320	318	294	292	294	298	297	271	303	318	308	316	334	302	307	299	326	305	302	288	244	297	291	317	295	253	299	271	309	280	308	296	293	330	283	311	260	319	287	338	273	304	305	317	327	288	304	281	305	289	309	271	290	314	324	281	273	318	336	264	296	305	312	308	325	280	314	290	312	317	353	320	279	338	288	299	305	334	297	324	284	291	272	301	279	332	294	304	292	298	326	304	299	306	289	270	323	295	323	302	310	322	280	284	279	324	282	329	322	313	321	303	315	272	286	299	266	300	314	326	329	278	286	298	290	294	291	309	277	297	341	314	285	289	316	290	304	282	316	307	303	305	291	298	304	305	320	282	305	263	318	309	281	309	332	295	305	308	291	278	309	271	292	312	325	284	298	320	306	283	296	308	322	300	300	320	282	293	324	250	302	322	320	298	305	335	300	317	303	279	324	285	282	289	299	271	304	284	282	323	303	265	290	304	303	307	294	261	281	288	321	311	328	322	318	271	303	307	336	309	312	364	300	347	289	327	327	305	315	306	256	305	300	323	281	276	307	272	302	303	315	311	306	307	307	296	279	307	335	329	266	299	289	284	255	330	289	284	308	300	280	295	298	325	291	302	296	282	309	311	306	279	298	316	284	314	300	307	285	308	317	263	270	300	303	283	314	285	290	308	304	280	308	271	287	340	286	315	306	300	265	278	275	309	287	289	302	308	308	277	304	305	313	305	309	312	305	305	288	308	311	299	293	283	307	276	303	309	276	295	332	284	322	288	273	317	301	305	272	311	333	325	288	290	278	296	302	320	331	303	313	305	305	292	267	288	287	303	295	327	299	324	313	267	299	311	252	311	302	292	305	312	317	300	309	275	281	308	309	306	311	307	302	310	307	321	304	318	292	344	310	308	276	286	336	294	264	254	293	313	312	306	279	305	281	335	284	288	271	295	282	299	308	328	299	293	302	306	311	285	286	315	293	278	315	301	338	321	285	302	300	294	358	293	307	303	286	284	308	289	316	306	275	320	304	334	341	283	296	323	288	289	327	287	269	299	339	310	277	299	302	289	296	315	329	306	305	325	308	274	286	299	289	292	322	302	306	272	311	297	309	313	260	316	307	289	311	301	286	321	324	292	316	312	293	291	303	286	286	308	293	260	279	295	286	321	295	293	322	297	293	294	308	280	290	274	307	310	282	297	280	329	312	285	320	299	298	260	307	309	288	293	309	287	283	298	307	292	304	301	298	322	306	315	303	294	309	304	299	297	308	301	269
5114	5569	14041	20379	20559	14266	12942	13381	13361	10831	10465	9404	6135	5183	3253	1661	1134	1072	1082	1107	1077	1398	3108	2394	886	933	1395	904	994	946	1020	1241	1300	1414	1233	1075	1021	842	879	807	853	790	827	831	815	786	842	765	801	820	807	818	814	827	845	870	796	800	854	827	839	814	839	833	837	818	799	768	789	832	836	790	797	878	771	826	825	731	846	832	824	782	803	817	786	796	793	847	784	824	814	857	827	814	799	856	813	817	848	851	802	813	824	837	758	806	786	838	811	798	841	807	819	837	806	847	798	788	824	829	799	728	827	834	811	872	778	813	833	844	850	794	820	830	758	867	792	828	781	786	805	823	779	813	827	829	805	788	816	775	820	858	850	829	829	838	841	814	827	833	799	745	842	776	862	841	813	816	807	763	823	848	885	768	876	870	807	835	827	816	805	793	863	822	832	808	807	852	784	783	796	840	775	810	827	801	852	858	840	799	843	796	821	789	846	804	799	824	805	821	786	814	806	833	856	823	836	864	785	796	825	784	903	911	800	832	833	833	804	816	856	820	854	802	828	830	867	766	820	807	819	808	766	823	811	852	810	832	872	840	784	833	816	836	806	828	830	774	848	814	829	808	842	808	819	808	779	842	834	834	808	814	817	817	804	820	843	804	818	844	820	806	754	790	831	821	822	843	795	750	796	829	823	810	803	798	798	818	807	797	838	795	828	782	806	798	811	772	804	827	850	820	829	816	748	820	834	855	817	776	829	818	817	844	828	819	852	819	796	797	844	856	798	826	840	829	814	813	834	864	834	822	843	815	875	791	860	770	864	831	817	798	799	845	791	816	850	845	849	831	768	799	831	820	829	806	847	794	811	803	789	891	801	791	797	832	798	817	802	840	874	773	840	822	830	882	766	866	801	773	835	766	822	844	764	788	796	817	824	805	816	783	845	807	806	827	812	835	836	809	801	859	857	793	824	815	844	797	811	816	784	816	771	802	832	848	723	768	800	802	812	822	838	796	801	831	811	808	824	796	828	802	793	818	834	853	808	803	816	782	819	821	783	784	772	857	816	839	794	852	878	832	827	799	820	804	833	781	815	796	793	790	842	861	818	813	779	833	804	877	807	826	764	820	816	790	802	822	825	813	811	810	824	776	809	856	839	837	808	809	818	813	830	840	786	791	836	788	846	803	800	774	895	890	837	845	801	821	841	813	817	833	775	798	830	832	825	829	779	789	825	835	834	812	808	882	758	794	804	787	852	810	824	810	800	807	821	813	811	815	854	798	844	817	881	853	803	819	777	792	780	855	842	792	825	771	795	772	881	847	830	804	854	820	848	841	802	772	832	845	801	784	828	823	848	870	829	856	786	849	800	840	855	837	849	838	833	880	823	809	763	853	813	838	827	810	830	827	807	847	857	746	829	835	787	808	817	837	860	855	825	811	843	803	846	810	770	861	820	834	811	811	802	792	823	818	831	817	821	812	791	857	839	840	799	848	782	833	860	816	826	818	816	822	806	809	880	825	834	784	793	796	826	835	798	846	762	746	832	842	852	785	815	779	818	817	793	828	815	870	803	789	815	842	815	847	776	838	869	849	826	825	856	797	808	771	807	776	830	806	869	804	833	892	782	855	807	789	818	806	810	849	849	754	783	795	833	793	811	817	827	789	791	802	780	863	848	881	801	805	838	795	759	842	820	834	832	828	842	836	797	777	800	800	832	820	837	809	801	883	828	828	781	819	788	854	799	791	831	808	794	808	856	799	821	829	813	841	808	827	818	814	771	816	807	819	811	831	800	794	867	815	820	868	795	787	807	785	792	861	878	805	830	802	823	783	815	818	821	886	828	765	773	805	813	808	825	844	813	816	748	796	810	803	817	846	811	840	785	790	791	839	833	818	798	812	838	837	775	779	845	832	867	787	838	778	806	862	823	775	820	851	751	846	832	843	848	829	830	782	854	781	837	805	809	826	853	826	818	858	832	827	777	834	832	800	820	797	804	817	803	816	782	853	843	796	782	800	829	860	821	829	845	828	804	791	788	833	776	800	830	796	871	808	820	829	771	829	798	806	801	856	796	830	806	825	756	842	808	799	815	782	814	839	799	827	831	829	862	803	819	799	833	824	807	807	759	816	797	817	782	829	867	832	805	848	818	769	793	841	810	780	811	844	794	847	771	806	798	803	783	850	830	757	810	839	800	834	812	872	784	782	846	853	840	842	811	800	779	777	797	797	851	844	816	823	801	828	773	804	747	813	842	879	797	834	810	871	849	814	851	785	815	784	815	808	777	808	844	835	821	809	840	791	832	784	809	801	802	823	770	808	843	808	870	866	842	863	827	828	791	803	807	838	822	810	843	795	845	834	822	832	799	796	827	781	795	791	819	841	815	768	778	805	840	822	850	742	822	805	814	799	867	780	797	808	775	838	828	756	806	853	812	847	865	821	808	788	834	814	786	786	837	812	784	814	797	805	851	775	806	779	816	836	806	843	846	889	794	807	805	822	819	822	825	792	838	841	760	813	818	762	850	823	802	834	836	823	814	874	800	852	776	836	832	802	772	769	826	780	847	866	789	845	829	887	816	853	849	756	779	846	808	848	806	778	834	785	791	802	871	812	807	785	823	842	847	851	811	817	831	819	829	774	823	847	860	809	815	829	799	823	798	875	852	797	794	788	878	862	817	863	777	811	758	812	791	820	813	772	816	804	788	791	823	831	800	815	811	860	810	834	825	900	786	793	846	843	794	839	822	795	872	870	842	786	793	810	837	853	808	828	812	808	801	787	798	799	785	845	796	830	785	839	818	818	827	810	850	819	822	803	832	842	851	826	861	850	834	788	801	784	883	842	845	840	878	830	864	809	840	809	835	836	820	836	813	809	823	807	837	822	784	801	802	799	829	886	810	839	813	833	799	805	815	825	848	802	801	770	838	816	838	812	843	805	834	810	805	823	851	819	853	841	841	870	798	810	811	838	823	863	820	870	827	781	843	830	803	794	844	765	808	827	823	845	835	814	861	814	822	814	804	800	788	860	800	783	800	861	856	819	879	861	817	862	830	790	779	805	773	838	779	781	851	788	833	737	837	844	803	818	820	817	802	789	826	826	779	830	792	823	861	773	847	826	828	813	796	829	800	834	803	842	835	895	788	828	776	840	801	833	836	825	834	860	824	818	808	798	829	772	827	838	824	767	850	825	821	771	785	812	847	811	789	824	816	879	803	831	863	820	837	829	795	833	789	832	841	837	835	856	826	750	844	836	794	816	848	861	767	821	781	795	882	788	840	812	841	804	783	821	767	782	854	878	864	792	855	820	805	818	785	863	846	826	818	762	850	826	871	763	805	854	791	794	837	795	844	799	837	780	801	848	826	796	801	769	820	840	833	845	855	838	826	810	821	842	804	749	781	846	822	878	782	851	794	825	793	814	833	828	850	781	852	785	819	843	818	808	794	837	792	815	787	864	810	823	799	812	842	786	872	781	785	865	808	834	840	800	802	838	796	854	836	847
15567	11289	17106	19932	17415	12639	9888	7941	7247	5510	4060	3161	1829	1513	1059	566	477	451	442	378	341	860	3485	2461	376	595	1344	599	692	466	498	662	747	683	484	449	336	304	304	278	301	312	285	269	309	313	298	311	273	262	284	267	286	272	291	309	318	352	273	263	309	273	283	290	283	265	302	280	284	304	299	300	279	317	310	324	281	291	283	306	285	287	302	295	307	303	270	289	290	265	268	263	296	283	290	312	294	293	265	278	288	279	243	262	277	300	288	288	285	301	288	324	289	323	294	308	284	260	301	310	289	315	285	296	260	282	294	285	285	292	275	290	289	278	339	293	329	301	298	304	295	310	305	301	314	301	318	282	292	293	322	304	325	293	287	310	283	289	302	279	283	319	279	299	312	323	299	290	340	281	276	272	280	295	269	308	274	286	280	312	297	262	245	257	291	323	294	283	282	315	280	274	283	304	299	284	299	327	303	298	266	305	278	327	294	311	306	285	261	311	271	282	319	284	289	309	280	313	316	314	270	288	320	324	298	308	286	295	293	298	303	302	269	251	300	288	298	304	287	328	276	300	287	281	282	295	293	282	303	317	305	278	292	301	291	334	264	285	269	281	268	304	313	310	300	282	274	291	283	273	284	290	311	286	299	272	307	319	295	308	315	310	277	307	281	296	303	281	276	283	312	287	313	303	284	287	304	284	276	291	280	268	306	298	293	287	289	306	263	308	286	273	305	299	260	309	269	253	284	284	325	278	287	290	293	302	269	316	288	291	296	285	272	273	294	291	313	303	295	306	290	330	281	319	313	271	267	296	273	285	293	290	292	289	298	312	289	256	311	281	261	271	288	286	281	275	288	330	264	293	311	278	283	293	301	308	274	267	296	312	290	273	298	306	308	289	298	289	286	288	263	300	269	315	303	284	242	273	284	295	311	279	277	291	295	317	295	267	306	302	276	282	276	299	318	307	289	299	300	292	337	283	284	270	249	271	285	282	319	302	311	281	288	297	273	298	268	278	288	269	257	292	290	290	278	309	293	290	273	267	284	299	296	291	286	276	294	275	296	300	306	289	295	301	281	322	307	280	271	308	307	254	282	276	281	301	281	288	293	264	326	290	266	291	288	286	275	282	302	289	266	280	303	290	305	266	275	300	280	282	282	272	273	275	274	264	315	287	265	297	269	292	314	310	276	279	284	293	281	325	298	318	287	293	270	295	283	294	269	279	306	299	323	280	272	308	317	299	300	293	312	322	304	307	312	284	306	308	265	278	321	287	287	313	291	303	316	277	276	319	269	260	262	278	279	275	280	290	267	281	311	314	274	293	291	275	321	298	292	294	277	319	316	284	289	286	283	301	287	248	321	319	310	322	319	279	262	283	274	301	295	287	257	312	299	334	287	295	304	337	286	251	271	295	315	321	296	286	337	320	313	309	304	283	318	295	233	307	288	290	307	299	301	313	297	295	311	284	282	305	265	337	288	269	260	262	293	308	305	288	297	332	301	274	296	305	316	309	282	297	288	282	296	285	299	279	295	299	277	255	261	274	272	299	288	276	285	294	349	297	273	305	307	298	268	293	297	313	276	255	282	298	267	267	294	361	293	302	302	286	302	294	277	302	274	314	274	316	278	296	271	306	311	298	297	329	289	287	293	302	276	289	257	263	289	283	272	296	296	251	308	284	278	250	288	300	297	318	292	283	274	280	284	300	337	244	273	284	279	288	286	316	272	292	300	274	279	298	326	306	282	306	293	293	278	299	295	279	276	318	326	290	309	264	319	313	274	301	279	312	299	263	292	297	298	286	305	299	292	305	276	286	295	289	275	301	296	323	309	302	268	307	277	273	300	287	291	298	266	247	329	270	273	288	279	282	303	291	291	279	280	273	275	271	286	291	308	288	304	285	277	307	282	311	312	305	272	244	276	275	288	290	272	288	296	301	274	308	284	287	301	288	299	305	279	286	299	251	311	274	292	280	279	307	312	288	292	293	296	285	281	272	287	274	277	310	297	291	278	284	279	296	303	256	275	283	297	277	298	308	306	293	294	304	309	290	329	277	310	289	286	281	283	267	325	298	258	312	315	282	325	284	297	287	277	303	304	285	290	286	268	238	290	314	292	284	295	303	286	268	308	276	308	279	273	274	258	276	287	274	282	280	302	265	314	319	289	295	332	287	248	300	322	293	290	322	282	293	303	265	289	307	287	298	266	296	289	290	299	292	290	276	297	288	264	295	294	323	295	293	278	278	309	261	301	294	261	324	311	298	296	303	323	272	317	286	259	288	297	292	301	310	272	288	280	310	270	273	300	318	272	299	272	312	296	283	268	272	313	305	276	272	313	282	268	303	258	254	269	273	299	303	311	285	302	271	276	272	318	315	292	296	288	285	279	274	302	302	321	262	275	297	307	317	271	307	263	318	287	273	325	280	303	288	302	323	278	294	304	314	320	290	284	333	282	289	269	310	311	257	267	265	264	265	320	260	287	304	302	303	286	270	277	297	295	288	289	257	292	315	290	311	327	280	283	262	296	265	289	272	268	258	265	307	307	304	269	307	306	311	277	306	304	308	287	283	299	309	285	295	307	307	308	306	279	286	295	282	315	309	274	290	283	292	305	296	279	308	264	301	289	282	251	263	278	292	293	279	262	304	268	302	296	292	327	275	314	292	281	280	300	300	306	276	304	311	322	314	279	276	273	273	284	291	296	303	298	283	316	303	322	291	287	337	282	286	283	289	268	286	307	313	292	283	290	293	284	310	282	330	288	322	275	304	313	280	254	281	262	299	277	288	301	291	308	287	269	296	301	283	300	296	268	265	284	287	288	266	271	254	306	305	287	282	289	256	262	306	311	287	269	282	304	292	294	302	250	288	267	282	302	276	285	283	299	300	320	258	285	266	278	265	287	286	304	276	314	298	280	302	297	239	307	287	290	307	292	314	281	290	300	273	284	288	291	278	267	300	282	289	302	287	285	291	258	313	280	270	286	314	297	286	301	302	298	305	255	299	316	310	332	294	307	307	292	312	292	280	260	320	301	261	323	289	298	316	308	288	278	263	270	282	273	297	260	265	305	300	272	262	294	317	300	287	262	283	276	295	324	282	276	246	289	281	286	298	289	302	290	292	315	270	303	303	309	297	319	274	291	279	299	306	309	312	296	295	282	301	275	291	300	302	285	276	294	285	286	303	305	271	260	299	310	280	262	315	294	295	320	274	292	299	256	290	283	297	250	307	275	304	296	261	264	294	289	286	297	258	277	303	254	288	301	314	306	266	255	273	310	294	304	256	298	280	303	286	283	267	320	318	301	264	314	300	287	297	272	282	273	264	287	303	285	302	280	319	288	304	295	277	289	307	308	301	268	303	289	270	288	317	274	286	286	282	295	268	293	269	278	300	267	281	270	301	319	297	285	287	295	306	314	266	311	293	259	270	290	277	305	308	254	282	297	266	299	289	310	296	303	310	319	292	294	302	283	302	286	269	271	277	283	296	303	299	292	268
10458	10301	22920	29815	28673	22328	20144	19975	19656	17631	16403	14278	8944	8580	5734	3206	2268	1937	1846	1701	1574	4859	18989	12917	1402	3092	8240	2870	3364	1892	2518	3681	4195	3574	2615	1757	1256	980	876	831	821	760	821	752	790	802	760	779	851	774	764	843	746	829	845	798	810	791	785	818	833	775	794	857	878	794	772	765	791	764	835	814	755	842	801	843	788	814	799	783	752	761	812	817	807	814	791	785	818	791	776	737	826	762	813	811	790	755	852	760	832	857	816	776	815	828	767	830	754	733	813	795	816	793	778	828	773	787	764	813	806	818	762	796	790	782	735	829	793	760	776	823	806	862	799	755	787	819	829	777	797	777	802	788	824	771	832	767	851	776	809	795	830	780	793	799	807	825	759	791	804	791	809	785	841	825	888	790	864	818	820	783	815	760	810	823	823	809	790	801	834	794	774	775	765	805	787	790	770	772	796	799	764	794	792	796	799	753	812	773	775	836	815	768	851	790	815	800	851	851	801	799	754	786	817	781	776	765	782	812	804	795	769	776	819	779	801	809	824	819	807	807	787	805	765	772	805	817	793	842	767	817	824	770	786	791	814	769	809	817	830	795	799	816	819	833	766	821	804	777	798	810	825	831	833	808	844	779	814	814	819	806	807	842	821	763	822	809	773	817	840	757	753	812	801	810	793	844	751	833	795	820	798	809	814	799	763	834	834	820	813	762	756	842	787	809	745	777	765	774	762	790	753	799	792	813	833	817	751	775	781	839	809	797	820	831	764	775	791	813	774	737	800	799	826	778	801	764	814	801	854	806	830	813	748	816	817	802	777	797	784	832	832	780	831	804	839	793	824	756	812	825	827	728	778	800	776	771	825	776	784	806	810	787	823	777	777	793	785	824	821	801	851	800	824	811	803	776	816	820	803	829	795	806	783	762	752	782	794	814	832	782	826	837	801	825	773	810	776	765	782	781	828	777	786	809	766	767	826	795	750	817	761	797	812	809	769	787	730	793	809	785	788	784	775	868	797	773	827	780	828	792	815	782	764	826	783	777	860	772	785	803	770	768	839	802	826	808	800	779	786	838	851	774	761	764	780	804	775	774	819	803	859	789	748	824	803	839	770	753	819	818	766	765	765	759	798	778	778	748	742	820	823	784	789	818	783	828	762	824	840	821	811	847	843	746	803	757	790	754	814	788	747	788	841	806	731	787	763	751	805	848	827	777	858	851	757	789	784	738	762	761	797	853	811	773	784	808	779	870	837	772	831	739	770	815	853	791	809	824	775	854	764	792	803	803	801	861	841	834	763	810	779	753	850	812	797	799	775	820	816	779	811	817	812	789	845	799	802	779	788	790	746	862	755	846	822	770	795	773	816	802	760	796	774	802	826	786	791	755	808	831	770	776	831	793	829	826	733	808	779	796	772	752	770	784	809	790	814	806	773	791	761	834	797	812	804	756	818	848	762	814	816	792	762	802	792	798	823	835	763	844	804	805	796	812	781	809	829	770	775	785	788	762	761	778	800	776	817	837	808	825	800	823	816	845	810	830	804	783	779	821	810	822	799	806	780	778	788	778	808	846	826	799	760	800	826	755	807	783	799	836	797	767	827	824	779	793	800	789	816	795	796	775	828	793	789	814	801	796	815	805	832	769	754	834	822	797	795	796	782	810	779	804	784	810	750	831	773	805	778	789	772	793	798	803	813	752	761	784	853	769	784	779	773	775	833	818	822	782	803	754	775	791	807	811	788	788	824	839	764	758	807	751	782	775	772	820	801	785	829	739	748	819	765	818	817	819	775	790	808	785	805	833	832	820	825	768	783	777	824	784	776	858	788	777	852	800	750	778	785	766	863	785	753	784	807	814	809	793	857	798	851	842	777	785	812	804	742	796	845	770	788	818	820	757	786	790	816	830	822	798	807	833	779	790	829	861	740	785	830	771	820	865	819	817	676	837	800	833	808	807	791	820	762	761	816	799	838	797	830	831	873	792	812	758	805	806	792	803	817	793	833	795	851	775	787	769	827	842	767	789	817	761	820	749	836	799	779	812	777	776	816	778	815	799	836	835	824	818	734	852	729	826	786	785	850	802	771	812	765	802	849	772	812	820	794	796	768	815	769	778	828	827	773	828	770	780	827	787	815	803	817	847	789	786	801	803	797	802	808	786	820	770	792	822	859	864	831	786	807	805	781	794	762	805	792	769	836	786	826	824	785	776	776	811	877	844	771	821	734	765	755	832	818	803	767	817	829	850	824	800	808	775	798	744	786	774	785	808	839	805	806	792	815	757	801	802	767	783	766	777	778	815	766	764	793	847	814	889	805	777	830	794	805	853	776	826	850	818	811	766	868	805	781	787	783	849	798	779	768	803	781	713	769	812	834	803	787	786	795	782	803	791	820	801	797	796	846	789	782	867	838	802	846	790	769	823	806	793	768	816	822	739	808	808	789	781	789	786	805	803	788	858	779	821	805	803	797	787	807	777	790	863	763	839	801	769	791	822	774	785	804	767	815	821	807	766	809	794	802	811	823	770	829	812	768	786	745	783	809	782	813	777	756	826	811	805	821	805	801	802	781	814	790	807	811	787	823	845	724	840	783	804	811	741	812	779	759	819	819	799	831	799	789	777	783	770	796	761	855	775	792	832	805	798	802	836	750	810	817	806	809	773	766	776	761	761	754	827	822	826	761	815	878	854	846	752	793	868	779	769	825	801	771	858	844	783	840	796	819	783	804	819	833	832	798	833	855	765	793	779	811	789	771	870	812	808	805	821	838	875	818	792	829	790	811	792	757	777	796	786	775	821	783	824	819	796	812	801	752	819	816	811	755	831	821	804	819	732	811	830	837	846	783	847	783	780	779	750	786	763	809	809	802	786	759	797	792	787	773	797	806	769	805	752	805	788	803	760	743	754	806	820	761	775	804	841	833	779	714	790	803	798	815	808	845	845	787	771	783	799	764	781	807	741	789	786	777	798	801	818	816	792	793	753	799	763	813	787	811	771	774	814	745	854	832	778	790	786	820	801	798	831	787	810	779	766	802	795	788	820	742	742	760	784	785	794	828	786	798	785	787	802	807	775	778	799	779	812	792	786	821	801	741	783	785	827	781	845	793	779	772	744	822	767	794	745	813	789	820	758	819	784	813	821	822	773	871	806	794	788	779	804	757	811	802	758	794	833	800	839	766	808	771	808	835	768	791	792	766	822	757	771	797	767	825	785	749	777	827	804	824	779	781	811	777	786	841	837	778	773	780	818	807	805	813	746	810	849	780	781	830	778	770	821	844	796	786	807	791	759	723	821	763	812	826	810	829	789	838	778	802	781	833	799	756	765	850	782	791	791	787	784	809	800	832	787	791	719	780	797	786	778	851	825	807	815	849	812	781	800	794	796	797	822	768	789	818	810	780	820	781	792	833	788	795	828	780	796	798	800	767	822	796	834	774	809	820	773	778	780	826	809	802	841	802	818	796	834	834	780	762	806	795	796	820	763	808	790	806	846	793	813	801	784
24511	17310	23948	26012	22711	18075	13543	11276	9771	7694	6050	4912	2373	2223	1657	905	637	534	488	448	402	1190	7234	5059	467	1086	1933	788	1000	664	752	1179	1199	977	687	453	318	299	249	273	281	256	247	258	262	257	238	232	260	256	267	258	267	239	271	263	248	262	231	244	265	223	238	223	257	291	257	275	249	239	282	247	228	253	239	252	250	260	244	258	260	224	254	249	224	236	272	248	276	255	253	257	258	247	253	261	232	281	247	234	244	246	245	260	267	257	216	229	226	257	243	252	259	248	251	229	289	252	273	256	270	270	226	245	238	270	240	252	239	244	234	256	216	237	259	234	235	253	227	262	215	271	254	246	267	272	253	262	238	258	260	265	263	230	245	253	244	271	271	236	288	252	262	240	276	255	248	231	252	235	238	281	266	274	269	261	250	236	256	246	280	251	249	249	247	247	249	247	248	276	297	242	273	228	274	271	251	256	270	259	242	262	257	241	245	262	251	262	228	246	249	271	243	243	257	261	277	243	253	264	245	228	250	269	251	245	248	205	246	239	266	234	247	254	267	264	243	233	247	268	253	250	237	274	281	241	251	245	247	266	247	259	247	241	255	232	257	258	231	265	247	245	272	235	251	249	268	225	273	242	231	282	266	262	275	273	288	225	263	267	269	256	257	221	255	242	259	252	239	256	255	261	230	276	282	242	251	242	247	258	281	263	247	258	263	270	254	247	263	249	268	244	250	259	244	256	273	269	245	268	246	257	276	256	234	245	255	256	259	288	239	255	282	248	284	277	230	267	256	267	253	262	261	256	232	262	247	244	255	251	252	252	233	248	255	246	253	261	272	269	273	235	269	250	254	223	244	284	264	238	248	263	227	258	246	255	259	241	246	244	248	268	243	241	271	246	252	243	278	272	276	246	255	267	254	242	248	254	246	237	249	234	266	252	257	253	228	259	264	250	286	241	282	263	259	235	271	270	242	229	271	232	268	271	244	259	215	265	256	254	250	293	234	255	273	230	248	270	280	256	255	265	259	247	245	292	224	251	263	261	234	249	254	240	247	263	277	252	260	249	227	250	261	272	234	265	249	256	251	211	250	250	247	257	255	276	263	245	248	236	253	271	263	228	265	232	257	260	275	257	263	249	253	231	245	256	242	253	265	236	236	246	233	252	239	237	257	271	246	255	235	258	253	270	268	254	274	256	287	239	255	254	246	235	207	254	282	277	255	267	246	252	249	251	252	253	222	268	279	259	250	233	235	231	247	263	270	264	257	274	249	239	254	259	241	272	227	235	254	254	238	236	239	241	270	251	259	252	249	236	243	274	220	226	236	274	243	258	260	232	289	246	244	225	229	276	264	236	249	248	273	250	232	266	261	258	256	266	229	242	243	288	264	231	268	281	291	250	249	240	240	245	240	238	274	283	237	254	247	229	245	258	242	244	270	261	275	257	276	221	261	263	250	252	246	245	242	245	282	239	243	222	242	263	239	246	257	241	262	248	286	275	267	263	248	253	264	234	275	243	250	265	239	244	246	279	280	225	249	272	269	263	258	270	228	231	261	235	263	242	274	232	262	268	248	251	264	221	266	281	255	241	248	245	242	268	232	271	238	253	253	259	240	238	238	255	280	231	263	239	263	240	257	249	264	250	246	272	265	265	255	257	254	254	260	255	252	229	235	279	247	262	251	243	251	257	258	231	294	238	269	240	246	256	235	264	248	249	233	245	215	247	239	274	243	242	234	250	259	246	258	247	271	272	216	264	261	258	250	253	240	235	261	240	249	256	254	216	250	238	256	261	271	253	253	288	281	234	244	245	243	244	246	243	280	257	255	247	247	280	235	284	236	264	232	267	242	253	244	249	248	264	253	266	250	248	233	262	272	271	329	257	267	242	262	279	279	263	263	246	242	248	240	249	263	267	303	261	254	252	281	243	228	232	254	243	271	243	251	240	252	255	262	246	248	290	246	267	245	269	243	258	263	234	244	228	255	276	251	249	231	264	260	229	262	249	249	222	248	278	247	244	267	262	238	254	219	280	261	253	274	259	272	233	255	228	262	265	272	235	243	231	267	265	258	232	269	230	273	243	247	266	257	271	250	261	249	260	252	257	254	257	261	253	229	268	243	223	271	239	271	245	240	260	245	272	257	278	253	246	258	239	278	245	233	244	281	235	271	243	269	247	257	267	255	245	264	238	243	265	229	250	231	260	274	250	241	284	265	245	234	258	264	251	268	245	260	261	265	251	249	251	269	231	254	244	253	248	246	267	234	241	248	236	269	231	248	243	244	232	259	253	259	263	240	248	239	272	238	236	241	261	226	245	243	262	240	265	262	246	254	254	264	259	260	263	242	219	242	240	255	234	255	249	241	244	272	278	273	254	284	252	250	266	252	282	266	257	281	243	313	237	241	239	244	283	282	215	246	243	263	225	265	227	253	229	263	262	237	242	239	243	270	260	254	262	261	277	260	240	237	272	261	261	279	261	262	260	250	246	269	251	237	271	241	260	235	244	242	274	244	227	242	235	217	256	252	253	261	239	245	257	254	272	236	295	216	296	253	267	265	265	248	287	233	255	245	253	260	260	250	239	217	255	250	265	256	261	267	253	250	255	257	255	267	268	245	260	242	226	214	276	261	274	242	240	261	262	244	267	238	263	262	274	245	235	230	260	265	232	254	236	262	249	238	268	255	283	239	278	260	249	286	262	256	265	256	230	273	249	270	247	249	249	244	248	271	271	254	247	255	269	246	241	254	228	245	237	233	238	242	288	245	245	239	237	284	278	255	260	229	239	261	256	255	251	257	257	253	271	240	257	260	239	277	261	262	239	269	228	262	253	245	264	245	232	251	259	252	291	269	231	272	250	237	226	233	289	279	244	235	262	222	238	240	279	233	238	275	248	255	248	266	252	228	234	270	248	238	249	240	260	268	265	238	267	260	258	266	246	264	256	257	278	245	264	254	248	267	245	258	234	250	232	232	250	213	250	255	253	258	239	242	267	232	256	242	265	257	258	270	273	254	269	246	253	251	289	254	248	257	245	244	252	253	266	271	244	270	265	266	213	252	271	279	256	268	258	254	269	220	270	248	262	241	251	260	254	255	232	256	258	267	274	246	265	226	231	231	250	250	230	272	250	246	278	251	247	259	259	262	248	246	251	264	223	221	265	251	296	274	251	246	247	254	259	254	262	255	233	281	234	251	234	257	218	288	267	252	266	267	269	249	263	277	280	252	253	236	254	228	233	243	248	258	247	268	224	284	252	240	275	215	248	248	252	265	275	233	263	254	245	265	242	211	279	267	241	241	213	252	231	256	252	279	266	260	238	256	224	260	239	241	243	246	275	265	232	278	267	264	260	251	256	245	277	267	280	253	231	226	274	245	275	266	235	253	217	260	252	264	237	262	255	262	264	231	236	239	276	251	283	233	259	252	241	277	245	249	253	255	257	265	291	275	220	237	259	248	251	277	242	243	271	256	262	252	252	240	256	250	273	252	248	242	224
14796	14376	28208	35388	33277	27205	23839	22914	22360	21320	20336	18341	10867	11084	9331	5242	3563	2827	2570	2176	2071	6986	29770	20119	2013	6439	12240	4350	6206	3578	4674	7435	7109	5757	3751	2260	1358	949	766	692	737	706	715	679	725	733	707	702	744	693	707	713	693	694	734	699	747	702	748	680	708	715	697	711	707	688	722	733	686	692	725	727	728	721	731	734	678	742	742	706	716	704	725	703	683	719	695	696	755	742	750	656	676	717	699	727	729	760	742	712	689	717	687	699	716	676	759	743	660	695	692	726	704	701	678	691	729	675	692	732	701	727	720	727	746	677	706	729	701	724	687	656	647	697	728	760	694	668	740	712	669	687	695	692	692	696	706	689	651	650	639	650	727	725	682	758	670	711	694	715	690	705	696	688	695	728	689	695	707	709	723	698	692	756	796	739	688	674	706	715	685	673	647	665	697	714	717	699	678	723	673	703	662	737	710	697	658	735	758	753	678	736	748	727	709	701	706	707	692	693	686	720	707	713	710	738	722	690	686	684	688	696	724	725	732	669	709	697	673	687	647	704	689	702	721	700	700	685	703	703	737	686	645	699	756	723	739	746	741	756	684	736	743	724	718	712	694	700	693	740	699	670	680	673	708	727	688	685	698	725	715	730	719	720	763	697	718	720	645	738	670	725	688	738	710	637	685	713	730	731	689	697	677	711	682	646	639	665	695	653	694	673	695	705	733	710	692	692	684	714	695	708	708	700	688	705	664	684	726	704	723	757	725	709	711	700	702	731	715	693	664	744	724	725	672	736	742	734	713	714	664	709	652	733	668	699	710	713	695	660	686	687	672	708	682	744	696	732	662	681	709	725	698	711	754	725	771	713	670	679	711	683	691	702	717	730	694	722	704	716	714	684	730	653	735	662	680	696	690	695	723	718	720	721	719	718	663	710	705	667	703	700	667	711	737	711	659	690	686	762	735	688	735	727	727	673	723	713	731	731	711	671	697	711	709	708	704	724	724	724	674	666	727	710	711	676	721	753	686	709	690	698	683	728	672	757	713	716	701	673	721	736	658	752	696	742	709	694	679	690	679	668	692	702	682	689	699	716	721	711	671	714	736	700	697	707	697	696	707	701	708	699	711	726	718	722	705	732	710	672	669	663	667	715	719	696	756	703	718	709	705	721	742	687	719	693	712	709	745	710	661	698	737	677	753	723	736	682	723	713	661	702	702	732	709	709	688	702	732	734	705	736	701	679	715	678	720	686	680	688	707	654	719	711	704	705	740	691	719	742	706	717	725	749	672	720	720	709	698	694	741	696	694	751	717	699	691	737	692	741	744	696	708	667	704	705	665	707	701	711	646	693	678	721	733	783	706	748	716	705	718	674	745	706	724	660	751	728	706	720	704	683	698	736	722	763	700	667	751	743	659	706	695	674	672	660	775	728	719	714	738	698	683	727	666	733	666	723	687	695	735	675	706	720	674	697	713	738	714	671	735	700	748	696	675	700	736	697	681	690	694	709	687	737	722	669	745	709	676	690	744	694	714	701	707	725	641	685	766	715	722	631	713	672	712	727	745	682	686	656	692	753	703	686	735	722	719	754	725	701	712	723	693	708	678	675	664	710	726	666	731	762	692	732	676	704	674	709	691	744	687	709	677	686	670	738	743	742	710	694	711	707	705	744	742	708	703	743	702	688	647	706	727	719	723	676	748	725	723	659	717	709	644	730	707	711	674	666	696	711	711	717	740	687	679	675	729	744	745	675	675	646	676	722	652	706	683	705	704	706	731	699	723	710	718	702	758	726	722	696	680	708	700	665	679	701	694	698	699	676	719	720	702	687	699	710	700	732	706	717	692	728	694	688	723	704	696	702	721	652	728	704	723	701	685	738	703	700	648	746	706	709	685	674	682	727	653	736	683	737	707	714	710	701	675	662	699	716	766	739	684	696	703	667	706	702	704	692	696	699	725	716	708	714	749	709	691	754	693	739	706	714	710	721	680	716	729	666	714	677	675	693	684	739	765	700	682	694	684	718	689	652	681	708	713	706	728	722	696	706	730	738	684	699	702	720	640	774	732	702	721	721	664	686	735	737	699	709	707	709	704	672	745	695	681	753	717	661	715	651	732	709	754	720	683	742	719	709	701	706	732	735	740	708	766	691	678	738	737	694	703	708	746	726	661	670	659	699	696	689	695	718	696	691	705	718	739	706	692	700	695	665	676	676	741	669	738	731	703	722	715	720	723	750	700	678	710	725	723	700	733	696	668	690	677	759	655	738	711	713	680	712	722	712	709	743	706	720	750	710	693	668	737	693	712	697	690	687	700	728	723	677	693	696	683	725	693	679	705	689	686	721	695	700	696	699	697	707	731	694	682	691	690	755	727	626	742	661	732	693	702	752	722	747	714	716	712	740	708	695	645	700	759	711	671	704	701	727	750	702	730	715	695	734	697	699	782	690	662	719	767	674	665	707	706	736	693	708	667	666	724	695	672	688	712	688	676	708	708	688	720	732	692	726	686	693	728	739	733	712	752	700	762	706	716	677	703	699	682	699	714	686	701	666	689	729	700	645	683	651	738	722	681	731	705	722	703	700	693	748	719	689	719	695	723	707	717	701	709	704	745	709	700	712	768	659	724	719	736	745	694	664	705	726	721	701	687	686	709	702	668	712	702	700	744	715	738	739	718	710	683	688	722	704	721	736	701	728	695	685	742	684	717	693	642	662	757	697	676	736	693	727	680	728	733	645	675	723	728	738	708	657	723	705	669	726	737	693	700	709	679	707	682	716	670	687	734	684	681	665	731	666	648	714	702	725	710	706	710	713	708	664	689	733	699	736	721	718	712	699	753	731	727	691	719	700	714	652	694	697	713	692	759	718	669	718	719	752	748	719	678	720	703	696	740	718	668	691	707	742	643	719	656	684	714	724	751	704	687	690	702	678	688	648	686	732	690	702	718	723	742	744	677	705	756	727	694	694	749	748	695	731	712	692	746	697	709	689	699	711	702	710	656	712	747	708	661	736	756	677	725	748	700	631	699	699	749	671	686	651	739	704	753	724	694	700	702	703	721	716	698	687	713	683	700	691	709	696	656	692	695	696	734	682	708	708	708	734	727	694	716	676	759	755	705	688	714	693	674	713	692	759	678	687	724	712	737	705	703	700	702	682	719	639	697	682	710	710	677	698	759	720	702	700	658	697	688	707	692	726	709	702	724	757	764	709	685	702	689	714	693	721	682	729	704	693	686	704	668	689	743	708	689	732	705	713	718	745	678	708	726	707	668	721	716	718	708	717	707	692	700	665	721	700	687	697	741	718	663	680	683	734	690	693	696	694	682	745	746	681	717	633	728	731	678	741	715	709	718	720	659	696	670	674	761	729	724	709	719	691	691	737	676	714	699	677	722	710	705	745	701	667	702	724	696	677	684	705	729	719	703	703	693	695	675	693	705	706	651	689	694	711	729	715	675	701	684	684	731	722	734	697	726	756	710	734	679	696	749	720	694	649	702	679	723	735
7333	5579	9800	9904	9415	5819	4565	4431	3601	2717	2110	1676	885	881	604	416	373	332	354	302	331	376	586	504	295	326	380	369	374	362	334	369	311	384	340	318	326	358	288	326	337	320	286	314	311	341	272	302	292	311	301	328	309	301	333	292	315	307	305	305	292	345	286	300	347	290	322	311	308	300	329	304	327	308	296	274	300	295	303	298	303	297	342	313	314	297	322	304	305	322	317	297	305	302	305	281	323	324	298	316	296	294	295	342	333	319	308	309	309	329	311	288	323	286	293	348	310	311	340	310	312	302	324	313	294	312	347	288	312	292	318	300	290	302	337	306	344	320	322	316	308	315	305	312	319	292	291	324	318	332	307	321	305	292	316	302	325	314	322	323	315	305	313	316	336	287	315	317	324	308	317	307	329	319	319	330	313	338	308	302	359	303	322	315	300	324	292	319	310	335	316	328	321	314	318	282	321	326	309	330	294	319	338	304	333	340	296	298	307	307	344	290	307	330	345	311	299	290	327	312	312	303	303	307	329	276	325	291	289	288	317	337	333	309	304	318	335	295	320	309	332	327	304	315	321	296	350	317	306	301	321	289	278	338	321	276	313	334	292	274	314	316	298	258	313	320	314	296	294	289	305	314	279	284	315	257	291	343	325	352	312	290	273	272	301	323	291	297	307	347	291	328	324	305	327	321	302	353	315	314	305	321	303	348	306	302	334	329	320	322	285	347	306	306	340	307	307	312	311	328	311	305	326	272	305	300	320	305	302	337	302	333	329	281	299	293	307	305	301	318	280	319	288	317	277	322	284	313	324	333	311	311	304	278	286	290	300	327	302	301	306	302	297	287	308	301	333	358	313	333	295	282	289	328	316	296	356	310	337	341	361	328	281	318	294	317	344	290	359	300	307	295	338	320	323	284	327	322	301	315	323	295	296	297	313	324	282	316	331	312	308	312	274	299	317	319	291	321	293	305	342	308	296	300	340	322	322	305	285	328	340	332	307	293	322	296	334	303	301	325	314	298	302	320	316	305	330	326	341	340	285	341	311	298	310	313	309	322	327	306	315	346	331	298	326	320	297	315	303	330	333	328	345	296	283	333	347	282	309	336	310	322	314	291	320	332	327	289	342	272	317	325	290	327	330	331	299	287	317	306	325	266	299	296	316	310	315	308	325	289	297	334	282	289	316	352	272	282	304	303	297	281	321	301	323	332	290	309	326	319	315	298	308	368	300	334	325	333	319	308	316	283	310	267	309	305	303	332	262	285	327	286	294	303	332	314	307	320	318	304	307	322	321	268	336	297	345	312	342	319	296	346	330	299	327	305	312	330	322	300	320	312	317	311	297	323	282	303	298	295	315	347	307	292	264	303	313	296	303	342	312	314	314	301	280	300	303	264	363	279	316	332	305	273	333	281	303	345	280	288	292	312	307	319	304	329	319	298	327	301	297	292	291	309	297	289	347	284	310	337	310	321	304	309	280	316	294	278	280	318	345	310	351	311	306	316	326	287	321	301	308	313	306	306	312	319	285	314	329	322	342	308	295	319	330	318	301	316	315	333	307	304	299	331	336	304	294	298	304	314	311	298	310	330	307	332	327	341	301	323	268	317	361	331	308	323	300	285	311	301	320	299	339	297	310	318	302	290	303	299	310	294	311	305	347	318	302	317	334	290	325	306	310	293	305	313	283	276	287	320	320	322	304	307	303	324	308	303	309	289	296	321	310	289	300	336	315	285	318	309	306	343	311	290	313	291	318	282	297	306	294	304	330	302	306	298	347	291	318	302	318	314	266	280	303	324	299	321	325	352	333	306	328	298	291	298	329	319	307	312	322	297	315	319	326	289	304	275	299	320	295	313	298	293	329	305	308	303	296	314	310	302	311	296	320	314	291	282	324	293	315	293	286	322	289	313	302	294	310	323	312	315	304	306	285	289	299	326	284	292	276	311	290	328	300	303	290	300	320	315	313	300	311	301	372	345	346	293	281	298	334	318	293	317	281	302	309	330	298	309	318	300	297	319	311	304	286	302	301	345	321	310	298	300	323	276	306	320	318	310	289	288	301	317	320	316	330	312	301	334	282	343	322	325	309	319	325	301	306	323	317	325	322	315	286	278	327	300	314	319	305	313	296	315	319	314	329	294	306	279	297	279	312	296	295	288	291	313	292	281	340	292	326	310	299	278	336	319	313	318	315	314	307	277	299	326	319	298	287	353	308	271	275	298	334	308	294	315	300	294	318	280	281	312	329	327	298	306	318	332	298	306	327	309	329	314	331	289	312	310	264	283	318	318	295	297	321	335	326	334	309	293	286	304	302	303	288	313	347	303	282	315	292	293	299	290	296	314	340	319	298	327	318	281	342	300	302	288	329	319	311	333	310	321	279	303	320	258	318	306	312	298	304	317	289	304	322	334	319	277	302	332	292	306	321	290	310	322	331	317	303	282	304	305	300	325	291	291	313	330	323	318	288	278	279	308	329	295	357	366	313	306	327	284	310	320	327	299	314	287	301	284	310	311	296	303	317	322	288	330	304	312	309	348	292	305	341	353	321	320	299	314	315	292	320	305	303	306	308	310	316	325	269	318	317	312	304	323	307	298	300	316	300	332	342	297	321	319	307	293	315	295	280	277	298	299	312	292	297	293	271	310	316	333	286	340	299	313	294	285	323	275	307	316	353	292	318	336	319	316	375	341	306	292	299	310	314	301	304	315	299	305	326	331	298	315	293	290	300	307	315	307	325	310	272	306	306	330	319	336	315	298	326	274	295	347	317	291	291	303	318	321	307	287	320	323	303	314	331	292	297	353	290	326	319	300	336	325	273	312	303	291	315	295	268	313	308	305	310	336	317	309	299	319	294	293	309	285	300	329	309	307	308	299	336	305	305	317	286	304	324	291	313	303	339	308	298	301	331	307	325	310	296	322	311	319	315	295	295	291	295	288	324	323	310	330	297	307	328	316	304	324	305	287	320	296	301	303	311	293	305	273	312	298	300	274	312	276	333	300	300	317	290	290	324	335	280	307	341	298	298	354	309	322	331	324	318	283	316	287	289	300	303	286	337	304	320	326	320	294	295	310	282	300	308	322	303	308	294	332	326	323	310	313	313	331	277	298	320	305	288	317	274	317	312	306	315	300	323	342	294	314	299	287	334	319	329	336	300	303	290	319	311	309	296	314	321	351	330	328	331	340	310	276	311	295	297	318	322	344	288	329	292	309	328	318	296	290	286	312	321	326	334	291	289	350	282	302	292	314	298	313	291	302	300	322	303	324	294	325	332	317	319	306	329	307	324	293	300	309	274	316	291	300	299	314	286	330	320	318	307	311	341	313	263	332	308	303	321	306	285	336	303	284	313	254	332	339	342	300	312	323	335	313	306	305	327	285	310	327	323	336	309	292	347	303	303	300	281	306	314	354	344	318	316	290	361	328	312	329	310	301	311	289	322	305	310	331	338	319	303	303	318	286	289	290	308	305	313	295	318	330	312	292	325	300
5434	5618	15689	19378	20001	13731	13139	13341	11415	9927	9303	7543	4375	4662	2774	1424	1130	1129	1114	1169	1082	1214	3137	2209	906	1114	1461	1060	1245	1108	1176	1201	1287	1214	1105	974	954	878	857	879	859	820	855	886	859	893	815	868	869	845	855	845	828	824	846	818	845	852	796	842	818	808	840	901	860	860	871	872	891	817	824	887	827	824	826	780	848	893	855	879	835	886	832	813	875	831	856	892	803	836	830	825	823	832	827	847	847	877	837	835	825	841	857	786	846	822	820	882	854	847	829	820	876	799	800	868	848	845	806	884	845	803	843	820	804	846	874	814	847	798	818	828	865	859	838	867	844	845	846	823	835	856	854	880	861	894	830	809	838	863	849	866	861	843	843	823	804	860	867	854	873	855	824	832	885	835	798	866	869	873	866	850	879	831	822	915	827	852	848	882	849	849	851	845	832	813	846	835	845	855	850	808	851	842	894	832	861	833	898	833	873	835	821	880	849	828	820	854	834	866	859	890	826	845	872	891	881	832	808	804	874	833	859	868	852	866	820	829	871	863	819	922	878	848	827	863	845	863	829	832	831	828	894	851	865	878	832	864	824	834	811	791	868	824	809	852	843	877	874	804	829	850	834	782	816	912	835	831	851	880	830	813	850	850	816	846	853	849	848	829	856	830	804	841	824	832	866	792	811	838	854	833	788	826	824	838	817	855	875	843	821	866	831	820	840	849	842	804	803	850	781	884	814	859	869	856	895	806	862	819	837	855	834	880	825	828	825	851	806	819	856	884	795	840	802	784	861	845	842	831	871	786	870	816	878	852	861	844	830	850	862	886	847	794	828	871	789	851	847	910	928	859	832	824	786	863	873	835	883	782	854	799	767	847	900	832	864	844	818	813	833	813	848	817	811	839	871	864	828	815	817	840	881	838	812	856	819	827	854	873	873	836	805	888	822	852	886	855	843	878	849	818	814	877	845	873	896	825	798	849	799	848	838	843	844	880	791	851	850	865	821	849	836	798	884	866	862	879	834	801	816	854	824	814	834	782	861	880	837	824	841	825	800	791	834	858	795	845	892	878	877	838	821	816	874	787	880	845	848	814	889	875	858	798	860	851	862	810	850	831	856	877	884	850	797	844	866	901	837	784	811	881	883	845	837	838	838	869	843	819	877	814	829	832	793	909	887	818	862	803	836	887	875	831	842	863	842	851	848	875	815	838	882	851	856	877	854	833	856	839	846	856	795	848	832	828	809	836	858	844	845	838	845	879	854	846	856	840	818	837	829	919	857	801	848	794	881	899	777	857	896	835	847	812	844	814	857	916	826	890	841	800	858	812	871	831	855	771	809	791	865	842	839	823	831	831	887	853	862	830	870	829	854	867	846	893	804	831	805	841	816	838	861	886	829	810	853	864	834	819	864	782	842	875	891	858	849	869	794	815	893	868	792	833	896	785	870	855	896	834	841	899	828	847	879	849	799	795	814	870	849	819	876	858	869	835	875	814	827	822	883	821	871	854	858	845	849	790	858	929	870	897	839	826	881	802	870	812	815	853	816	833	848	872	870	825	938	868	878	842	794	899	839	852	827	907	828	854	869	858	769	840	847	886	839	896	826	847	818	825	872	833	870	850	805	845	881	869	791	800	850	846	820	808	833	854	828	864	848	807	831	831	866	828	817	819	851	829	898	832	874	913	802	843	828	829	846	872	861	848	863	879	844	841	824	889	895	811	805	852	868	788	880	837	902	801	889	845	821	852	842	837	851	835	829	802	855	858	850	850	908	826	851	820	851	871	856	841	852	835	827	793	807	830	833	918	810	838	892	824	808	848	836	848	816	878	880	883	800	802	860	856	840	852	862	811	841	845	854	816	839	859	877	812	830	863	843	864	853	890	840	800	830	840	865	872	864	843	821	844	886	825	810	838	834	805	909	833	827	885	850	853	765	880	907	878	888	848	802	824	823	876	803	872	867	816	835	903	826	816	845	809	890	824	850	833	861	825	805	839	828	871	836	845	825	845	891	816	846	814	865	850	839	858	836	865	875	846	810	836	836	818	865	871	850	813	863	807	836	830	882	828	877	836	840	850	891	833	786	824	822	899	848	851	801	881	861	820	791	866	870	833	819	819	865	832	847	857	893	829	858	822	879	818	848	831	825	843	824	852	855	799	783	815	814	855	823	858	804	817	809	832	824	830	846	862	811	829	875	836	860	905	855	833	845	812	856	872	868	825	912	808	870	833	878	821	804	809	875	863	825	830	864	838	863	876	888	877	885	812	863	805	851	843	880	825	872	805	866	801	933	827	877	892	822	820	859	858	877	868	890	800	867	875	847	815	834	870	861	866	857	815	810	867	820	869	790	863	849	810	813	813	845	860	820	810	836	855	864	884	864	842	862	825	810	845	839	835	821	828	822	862	797	795	842	918	789	852	825	843	830	821	852	807	871	836	881	834	817	834	784	857	847	853	819	745	823	836	820	857	846	788	816	795	823	851	860	859	830	826	882	859	847	857	837	862	822	838	815	878	869	870	807	873	824	898	887	824	838	821	885	828	858	799	843	839	817	890	871	928	839	847	803	878	846	786	855	835	867	811	762	910	847	801	885	824	805	843	822	833	817	856	813	873	829	890	871	835	846	821	825	866	855	892	852	814	789	816	847	866	835	811	831	853	818	824	859	862	894	810	864	826	871	822	874	841	854	830	832	831	868	822	858	837	812	826	821	836	881	817	867	820	805	893	857	822	839	871	847	831	883	838	874	863	878	869	861	843	855	849	793	858	803	856	850	847	799	802	780	870	882	847	871	790	874	875	861	840	856	896	820	881	863	823	844	809	851	836	815	844	896	852	868	824	917	845	848	884	859	812	814	881	834	897	827	853	835	845	845	888	851	837	886	874	832	828	821	894	886	841	807	822	885	834	847	852	832	808	814	875	855	876	816	895	897	821	856	898	865	841	875	884	888	791	827	809	845	873	856	844	905	844	835	814	856	828	827	783	831	850	821	871	847	840	760	850	869	862	803	796	850	809	846	819	855	841	876	819	855	844	874	838	847	874	853	781	858	837	876	816	887	909	829	813	883	841	835	874	879	870	863	845	836	862	852	864	881	849	822	876	840	853	866	882	827	858	875	856	826	845	870	840	834	887	799	867	811	828	881	796	780	869	813	838	849	774	814	829	837	870	805	862	853	782	826	873	847	865	833	826	782	864	842	797	842	888	839	847	868	802	838	815	862	825	832	869	828	879	850	856	885	843	856	920	862	882	830	901	879	863	852	798	826	876	840	845	866	845	852	822	848	805	786	897	820	829	847	832	866	867	853	799	923	832	879	818	834	794	855	869	858	834	847	898	863	809	800	860	787	824	826	849	840	833	874	860	916	891	860	919	890	821	837	805	928	812	838	879	866	825	876	868	871	841	844	841	835	894	839	888	834	849	882	827	803	857	839	835	838	873	858	858	854	841	794	885	828	827	846	840	856	822	766	847	826	781	867	855	850	833	891	821	853	814	835	840
16513	11903	18508	19007	15271	11027	8998	7212	6742	4893	3926	2965	1601	1512	974	573	518	420	461	423	341	758	2988	1545	350	762	840	737	949	706	638	664	831	693	572	433	378	327	293	338	276	276	320	295	287	289	303	302	289	291	283	285	285	293	295	297	299	334	308	311	303	286	280	296	294	289	294	304	278	279	277	290	276	293	262	267	317	297	282	312	309	303	307	295	292	329	276	282	306	246	289	315	312	319	283	296	284	332	277	270	326	318	301	276	292	301	289	312	266	287	307	302	277	294	281	288	306	305	282	288	306	286	313	314	296	293	310	295	318	322	268	299	315	316	295	285	297	301	303	280	287	281	328	278	307	290	311	307	310	265	293	300	279	291	304	273	316	332	269	269	263	266	293	315	304	266	291	286	281	301	316	253	303	265	295	252	299	262	284	315	307	310	291	307	291	304	309	308	275	290	312	300	304	306	286	285	311	291	300	309	276	282	304	301	258	309	280	314	281	313	294	290	314	273	290	312	299	298	269	301	321	280	296	276	279	295	294	278	268	306	324	316	263	293	290	300	301	290	308	289	311	313	301	290	314	299	297	299	323	333	288	291	343	292	305	288	276	319	264	281	295	300	296	294	305	289	264	284	292	303	303	302	278	259	287	328	316	291	320	285	277	299	283	309	299	287	288	265	274	305	267	288	296	268	305	282	278	297	278	281	295	316	317	270	288	305	325	285	284	293	275	280	290	304	330	266	314	287	294	298	267	298	283	308	307	311	272	271	298	312	321	290	307	289	274	270	267	303	303	306	284	315	283	320	306	304	326	312	286	253	315	291	312	326	275	303	317	271	283	303	289	312	258	323	294	289	302	288	341	309	291	301	316	298	305	287	274	295	288	339	300	306	293	288	273	315	305	308	303	287	326	278	298	308	281	331	276	271	305	300	286	276	307	300	343	288	290	297	289	298	271	301	303	315	263	324	305	283	281	292	268	246	292	271	321	266	299	276	295	275	293	295	294	284	269	264	289	288	314	303	296	274	273	298	283	296	330	286	330	306	287	289	282	314	289	282	320	279	321	321	296	252	305	293	270	296	283	315	303	289	298	304	287	293	289	298	335	292	303	311	311	307	285	310	286	297	276	298	303	259	295	312	306	312	304	311	271	296	298	299	294	281	293	309	294	286	282	295	283	286	291	274	296	259	282	282	301	306	304	301	262	280	304	321	284	286	284	297	293	316	283	291	298	309	302	291	296	295	308	275	298	281	300	312	279	306	310	280	287	304	298	323	292	306	282	295	296	311	275	271	296	314	284	254	285	280	268	307	288	306	239	283	286	291	323	330	290	300	313	316	304	291	289	274	312	277	291	312	266	306	314	298	262	283	279	289	295	299	300	282	280	284	299	291	281	273	267	282	290	281	316	256	281	274	281	297	285	276	288	294	289	286	294	313	301	255	286	294	278	295	331	285	284	267	258	286	323	267	284	257	317	305	295	287	300	294	283	276	298	295	284	283	289	288	295	281	278	312	299	295	306	247	286	321	303	305	297	304	274	290	319	290	288	277	276	284	308	310	274	311	287	261	294	261	297	277	243	284	308	263	313	284	318	285	289	284	301	284	282	275	289	334	292	288	314	269	317	302	314	282	286	310	291	267	282	272	282	325	266	326	294	334	292	286	272	282	280	277	296	263	266	281	317	286	304	302	256	311	288	279	288	313	308	304	282	308	291	286	272	283	268	306	288	310	291	274	314	300	285	301	327	291	291	294	319	280	283	284	289	312	298	281	310	332	278	280	290	284	289	285	297	277	305	295	318	323	309	295	297	305	302	293	280	284	295	309	293	300	303	240	300	288	264	289	279	297	272	317	305	272	301	272	325	272	293	299	305	295	279	262	302	278	296	302	301	290	291	285	284	280	290	287	294	327	284	300	289	293	256	278	301	307	254	274	290	327	319	282	275	306	308	294	299	315	282	305	305	298	289	337	293	305	332	325	300	311	272	293	277	305	309	295	296	282	282	285	297	247	294	319	268	264	298	293	302	302	279	267	308	307	291	296	269	294	272	278	298	307	283	290	275	269	275	298	301	293	276	291	311	279	296	303	277	301	289	307	316	306	325	308	264	287	299	282	311	317	302	296	305	298	292	329	284	277	263	276	298	291	300	283	294	300	301	289	284	322	272	316	298	286	285	285	285	313	296	295	274	283	285	300	309	321	288	294	316	302	285	329	297	280	306	303	330	286	305	265	292	316	287	308	293	279	285	268	325	283	297	292	317	270	295	282	286	310	286	301	281	278	309	309	266	283	302	302	286	270	281	291	285	308	293	340	278	304	305	276	315	284	291	284	287	308	276	288	277	327	298	270	274	306	315	290	292	261	266	301	292	278	268	316	312	299	293	289	281	306	266	282	300	293	252	302	301	307	297	284	292	317	297	294	287	307	283	302	297	289	278	279	285	302	299	293	313	286	294	298	305	266	304	314	278	313	282	282	299	289	290	284	275	253	281	303	285	320	281	289	298	290	304	258	291	280	254	309	337	256	255	297	295	273	267	276	313	285	321	294	291	298	270	294	260	329	295	324	290	286	290	291	282	281	297	303	277	292	296	311	265	281	296	295	272	292	317	302	274	315	291	290	284	296	301	310	278	299	282	299	287	301	302	335	291	283	305	291	301	285	303	282	274	287	254	286	277	289	257	282	322	306	297	286	300	288	271	305	294	314	306	316	299	278	268	290	281	309	278	308	298	310	288	289	322	291	286	322	314	301	307	272	313	295	286	327	275	323	299	324	301	283	331	287	306	287	284	298	290	309	303	276	326	299	299	323	283	264	302	286	290	299	254	328	314	284	290	303	318	311	274	273	289	270	304	273	296	299	322	271	303	290	308	319	318	317	303	291	269	306	277	318	291	312	292	268	305	297	281	312	280	301	330	265	344	273	284	304	300	298	287	244	302	310	282	313	255	313	301	248	259	289	304	285	271	295	273	291	326	315	290	285	309	272	284	291	284	290	304	288	278	298	266	293	279	295	315	292	276	309	291	309	316	279	258	285	285	291	292	295	297	281	306	313	286	289	279	309	275	287	300	284	282	283	300	280	271	277	301	287	290	322	292	331	295	282	325	307	285	292	292	303	317	313	288	324	314	269	251	279	298	282	300	301	287	282	295	283	305	328	261	282	294	303	295	306	287	298	282	277	280	279	286	347	304	272	308	293	303	280	288	321	287	299	306	285	297	321	317	315	311	276	311	313	292	315	297	300	284	296	308	267	287	286	284	305	292	294	271	300	276	305	298	290	255	276	292	272	295	326	316	284	325	290	290	290	296	304	333	277	302	315	344	271	289	278	284	293	300	304	294	307	270	301	271	307	295	284	283	282	275	293	295	345	273	281	278	309	276	267	302	276	280	298	293	322	285	315	307	296	266	299	281	286	295	293	282	284	279	305	273	272	311	296	317	289	299	317	280	301	278	311	277	293	296	305	313	292	281	297	290	279	311	303	275	302	293	341	296	292
11178	10684	24680	28666	25606	20376	18894	18270	19021	15907	15433	13577	7748	7953	5467	2959	2492	1981	1965	1638	1656	4391	17453	7630	1142	4222	4962	4341	5715	3952	3255	3597	4999	3728	2786	1839	1210	925	816	792	831	840	799	830	796	798	779	748	836	822	819	750	802	824	862	822	783	796	830	803	789	781	797	768	824	796	809	794	812	795	782	813	788	759	804	832	748	808	798	765	859	837	782	810	782	754	795	820	795	829	817	828	815	800	735	871	809	781	838	853	823	802	841	818	787	813	759	816	781	777	841	792	837	810	773	818	824	780	777	879	831	818	805	787	766	829	834	802	820	791	825	817	798	747	822	811	789	788	808	788	823	817	867	846	779	749	786	793	803	801	800	797	808	825	831	789	785	787	804	796	771	808	810	839	763	824	767	800	798	823	758	820	798	813	806	775	797	756	808	827	810	761	822	815	775	835	788	845	798	778	781	823	806	834	793	757	807	810	791	803	762	789	900	770	860	800	749	802	847	831	725	815	808	777	796	812	779	826	832	810	784	779	835	784	756	808	802	806	824	817	882	806	802	785	793	797	755	831	798	782	768	773	793	811	805	809	725	787	829	796	815	766	795	789	780	804	792	847	785	804	802	793	810	798	813	824	791	825	800	812	746	819	815	746	816	786	810	827	803	760	809	773	824	739	828	839	880	823	838	847	857	774	788	830	833	777	780	803	826	819	781	748	818	818	822	867	826	766	754	810	787	808	838	784	758	813	779	798	865	824	777	783	770	829	796	792	859	805	760	847	810	817	839	856	791	837	800	791	806	794	813	767	802	777	824	825	773	809	816	828	784	782	778	841	803	794	790	807	798	824	786	876	784	801	860	765	841	800	792	800	769	854	768	843	784	824	836	816	797	824	789	801	740	871	849	769	831	814	838	806	807	755	823	806	854	804	856	756	739	795	797	833	833	848	746	823	735	841	816	752	803	847	808	793	800	753	797	828	802	857	829	828	813	819	794	804	810	744	788	789	818	843	778	769	794	758	790	762	836	786	868	752	751	815	774	848	786	856	797	773	786	810	790	836	774	810	843	753	794	856	816	822	767	737	760	786	765	795	805	805	787	808	829	787	688	754	817	788	796	817	848	870	777	817	805	778	813	850	813	812	846	802	812	809	787	779	803	741	729	820	822	830	786	789	773	816	768	859	833	864	830	778	757	803	778	784	839	805	804	809	804	800	799	768	803	828	821	760	822	786	824	817	819	813	791	751	780	816	803	776	776	772	815	812	761	815	806	805	812	810	809	772	784	776	812	782	824	764	790	843	790	785	782	783	800	840	772	796	817	889	833	780	766	792	840	797	821	792	807	796	831	806	788	811	782	806	805	839	814	825	789	846	796	819	757	782	838	809	810	796	750	796	747	768	791	744	868	778	836	846	786	835	824	817	767	820	794	846	817	814	786	834	758	783	803	809	785	813	828	797	812	791	797	774	811	817	802	820	808	795	772	834	832	782	726	784	818	833	840	760	800	834	819	812	808	767	777	813	796	812	841	827	830	804	754	795	771	818	736	795	807	795	798	769	795	836	852	716	827	809	798	792	777	838	752	811	807	805	798	774	812	746	810	791	828	806	793	772	771	794	784	772	810	862	776	781	817	806	855	789	759	775	845	769	810	788	789	793	761	773	768	820	801	816	850	859	822	787	807	806	761	773	788	819	813	743	821	849	778	818	812	814	782	786	730	816	788	811	812	825	805	817	802	833	834	775	807	807	760	778	767	803	773	832	822	765	789	767	752	827	795	761	803	780	772	843	809	782	818	790	768	795	774	775	773	819	768	770	795	789	822	811	805	760	792	796	822	814	792	775	752	722	810	820	759	772	812	769	736	774	794	829	853	802	813	783	785	797	767	826	818	781	773	795	785	872	807	829	814	827	756	753	806	788	809	809	823	754	826	790	830	778	799	762	783	799	791	801	793	833	770	816	807	808	762	832	778	810	894	808	810	841	807	836	798	799	799	817	775	754	833	778	777	804	805	820	777	832	813	804	826	762	768	764	828	870	836	828	762	856	843	809	814	804	737	871	792	830	835	789	798	842	825	769	800	811	783	787	802	781	788	797	781	813	773	836	798	826	798	851	774	812	771	787	863	772	781	822	808	784	817	794	754	794	809	790	830	763	789	796	772	819	821	794	800	849	746	803	811	832	798	812	790	895	801	751	768	779	787	828	834	777	768	809	791	865	830	771	765	811	852	782	779	797	808	825	756	811	755	828	778	786	808	779	783	811	790	808	804	830	783	775	779	758	800	789	799	810	767	818	793	804	809	742	755	760	814	810	818	831	855	819	781	844	773	791	826	784	818	819	803	815	799	812	774	824	807	839	802	808	788	797	814	853	859	824	774	833	801	833	814	828	799	816	795	792	771	841	803	878	802	847	782	847	807	818	759	804	818	830	792	840	828	834	832	785	831	805	849	762	775	824	803	834	763	720	793	862	773	782	758	822	812	816	848	821	811	783	830	817	761	841	798	818	853	798	759	841	824	762	866	791	745	825	807	797	820	802	807	782	785	779	800	765	809	851	849	813	759	817	793	760	843	809	782	789	810	811	816	784	744	839	803	817	749	797	838	794	816	840	790	791	784	802	785	786	779	778	810	785	842	844	762	817	849	840	844	824	799	824	768	802	888	825	827	793	813	825	784	798	811	789	801	810	790	805	773	859	792	786	749	803	804	799	770	788	777	811	846	728	797	854	808	799	787	807	805	802	796	805	815	774	809	813	781	797	778	797	835	818	794	852	855	774	770	745	783	753	815	809	822	799	780	790	777	808	811	799	819	821	757	809	813	778	818	781	822	765	777	839	787	824	778	782	811	801	765	787	770	756	756	835	825	783	800	828	800	817	782	871	808	852	824	818	822	767	797	854	857	810	831	797	855	789	853	773	794	813	796	821	785	869	829	769	815	831	831	815	819	803	759	787	830	831	784	813	801	738	814	815	815	836	815	812	825	867	838	817	761	784	778	818	805	817	805	763	810	819	840	856	786	793	786	799	793	782	818	784	825	821	748	745	792	841	781	778	822	813	781	777	804	800	775	800	774	860	824	784	787	857	814	805	813	844	752	807	814	805	825	791	844	824	814	794	830	796	837	793	773	751	741	789	811	831	810	846	737	833	826	862	835	795	823	804	809	787	797	794	819	727	837	842	817	840	822	789	785	799	781	801	820	825	823	771	838	770	747	847	813	758	838	834	849	773	799	809	811	761	814	771	818	770	869	801	808	832	798	810	793	853	787	830	813	782	861	793	750	787	786	840	857	760	829	823	792	818	808	861	812	777	802	795	813	781	770	781	838	823	807	820	795	777	809	785	794	803	814	797	785	818	846	814	744	824	820	762	766	778	775	859	791	798	821	787	792	820	785	794	747	803	814	774	816	834	811	861	787	848	831	814	794	835	798	820	793	840	871	849	810	814	833	822	809	760	787	739	769	844	821	834	814	800	795	787	794	863	840	862	825	780	821	826	799	775	825	808
25083	18897	25946	25045	19854	15411	12845	11420	11032	7812	5964	4976	2378	2221	1458	857	708	534	486	430	438	1082	6315	3056	386	1405	792	1187	1547	916	888	979	1456	1071	843	538	370	322	260	243	243	224	263	264	241	238	233	254	250	265	254	248	254	241	235	219	253	256	252	251	281	237	246	255	264	234	206	227	259	226	265	232	251	246	246	242	282	255	246	222	258	248	237	246	250	243	261	232	248	223	237	225	271	235	265	222	263	226	255	246	258	288	249	256	245	249	259	246	234	230	257	247	251	258	223	273	255	251	225	276	225	256	226	227	241	229	270	258	230	252	248	242	254	286	274	254	270	265	265	232	250	267	275	247	243	214	246	267	268	264	238	261	213	254	249	246	243	230	242	217	236	263	230	257	239	243	233	251	229	257	273	241	254	220	243	250	260	253	257	269	252	221	259	216	248	258	235	237	243	250	209	243	260	256	259	265	273	248	242	246	229	264	218	256	253	255	257	249	233	219	258	248	238	251	253	239	236	247	219	252	240	225	222	268	287	239	227	253	269	227	269	238	244	259	232	271	258	226	245	257	230	231	245	269	268	250	253	215	233	247	249	235	249	244	255	220	224	242	262	246	243	242	223	244	251	240	247	234	237	232	264	242	237	257	226	276	260	222	257	229	235	268	251	226	245	281	258	233	257	261	238	249	230	228	225	222	260	231	255	251	225	235	269	255	263	247	248	239	233	241	242	272	242	254	243	247	227	227	231	254	208	228	259	235	222	263	261	230	248	242	272	242	265	261	271	251	248	271	238	264	236	254	236	256	241	247	271	235	245	261	226	276	242	242	275	226	273	241	245	228	238	247	202	235	259	237	258	277	254	249	255	267	259	247	235	254	247	237	254	250	257	258	212	228	259	240	261	219	261	237	227	253	228	262	290	247	250	220	230	248	272	262	218	234	247	251	258	262	253	256	244	244	241	244	230	265	255	248	251	238	230	228	245	281	209	236	236	256	282	251	260	249	260	252	259	253	241	221	263	245	246	254	217	249	243	230	244	235	238	248	252	256	264	258	271	238	234	228	252	266	256	248	251	245	246	251	238	257	274	249	244	259	250	244	280	257	245	264	268	245	258	258	262	224	248	220	228	219	232	242	256	252	256	257	268	240	233	260	226	262	227	242	255	233	256	235	261	243	234	261	265	202	235	243	253	262	209	263	254	219	236	240	259	213	240	231	259	245	256	245	269	231	241	217	264	226	256	228	270	274	276	223	245	217	262	278	276	234	260	270	228	275	234	255	240	266	237	255	246	238	241	231	261	224	220	281	267	259	270	227	271	268	248	275	259	269	265	253	263	222	247	259	294	273	234	236	274	244	244	250	253	256	240	219	226	246	221	258	254	256	226	218	239	273	237	274	249	243	236	253	262	257	244	250	266	267	239	237	261	234	237	264	234	240	219	231	209	231	243	237	235	247	257	255	228	252	258	250	238	238	234	255	257	253	232	213	240	242	238	248	239	243	255	249	242	242	260	244	241	243	261	250	238	243	236	261	264	258	235	253	237	263	248	252	268	238	246	258	248	278	238	215	226	239	223	255	265	222	216	233	267	264	252	248	236	237	237	255	222	249	251	243	218	222	244	246	236	245	248	231	236	264	235	251	261	213	233	232	272	240	258	230	268	238	249	225	220	246	249	267	233	223	262	248	237	218	243	245	250	239	243	245	266	251	228	259	230	267	224	256	254	228	261	219	238	228	263	276	240	246	276	266	258	239	241	262	236	235	229	252	253	248	276	238	247	231	270	247	265	256	214	217	255	285	252	207	251	243	273	278	255	226	261	251	231	250	252	252	222	237	232	258	200	225	257	267	249	253	239	264	261	244	245	253	249	254	250	244	259	265	250	220	251	260	247	246	235	267	239	234	262	262	234	257	230	246	243	254	255	213	258	270	247	213	237	270	248	216	252	271	246	234	260	231	267	236	268	261	250	236	256	250	250	265	239	248	206	211	238	246	233	226	270	258	226	252	243	226	261	233	245	248	251	233	253	230	252	209	239	277	245	233	240	250	233	241	232	251	244	241	229	215	251	244	219	262	273	244	239	255	235	227	255	231	255	247	250	227	261	228	227	264	240	262	264	263	249	248	271	233	232	260	296	225	244	268	260	224	234	235	228	230	251	220	231	255	257	237	238	249	266	230	256	266	245	268	274	257	235	247	258	262	259	264	232	254	231	249	258	213	243	239	239	256	276	226	265	237	251	287	276	251	230	267	270	276	258	234	251	250	241	228	280	236	252	234	231	240	247	245	264	238	233	237	222	261	254	248	219	220	200	251	260	222	251	241	249	273	242	267	274	245	219	208	265	267	230	262	245	269	248	268	267	245	251	228	272	246	265	267	247	269	235	273	234	258	210	262	241	259	228	243	248	221	253	241	249	256	231	244	242	257	215	240	242	254	250	270	250	237	238	237	239	238	246	265	269	253	236	243	263	265	241	220	231	248	256	254	232	232	235	231	252	277	220	225	255	234	228	216	263	232	277	241	281	248	241	257	257	237	234	248	275	243	256	233	270	247	252	251	227	259	233	228	238	288	258	242	261	227	274	252	243	242	246	251	266	242	245	270	239	237	248	254	269	261	214	253	254	239	233	259	240	222	247	229	254	264	253	231	220	237	254	293	253	252	256	256	226	217	278	245	248	231	266	250	261	231	206	213	232	252	278	265	260	258	232	265	269	238	249	265	256	236	255	244	235	234	264	241	245	281	227	240	235	277	260	227	283	230	245	229	257	246	243	239	237	241	225	239	257	250	265	247	271	284	208	241	250	234	260	243	225	250	243	221	225	226	225	231	233	246	223	243	232	250	258	264	272	235	235	213	256	229	264	236	243	236	270	258	260	240	254	249	235	219	254	260	238	232	282	237	231	271	242	246	240	261	248	264	246	263	227	249	238	234	232	275	252	232	214	241	244	250	246	251	243	212	242	222	268	257	225	242	278	235	260	259	252	258	228	258	252	269	249	254	273	259	268	250	227	257	266	250	240	234	264	253	235	246	252	255	232	245	220	258	233	229	236	276	259	245	266	249	258	284	222	255	261	255	231	247	242	235	240	275	235	263	224	260	258	231	236	241	250	219	240	263	239	277	243	256	259	240	235	260	241	238	269	252	240	253	257	228	246	235	260	248	252	247	242	267	269	237	252	253	258	231	250	271	244	258	240	239	259	226	238	259	224	238	243	221	227	258	260	212	231	242	239	248	224	223	264	233	255	253	271	238	234	240	238	254	248	251	236	237	269	259	237	231	237	230	249	238	269	256	237	264	232	222	218	235	219	244	240	283	259	247	271	247	241	234	246	243	243	276	233	264	250	227	231	206	243	210	257	254	237	214	241	239	265	241	222	235	249	246	235	237	242	251	261	241	225	243	262	237	241	285	248	253	243	241	257	234	220	265	245	225	275	252	262	206	262	258	260	234	261	245	242	244	237	255	254	254	243	222	243	253	231	250	251	252	246	240	237	273
15393	15495	30179	33883	29911	26193	23615	24289	24575	20085	20038	18773	9634	11375	8005	4831	3954	2931	2555	2250	2234	6626	27414	13106	1638	9016	4316	7676	9018	5872	5360	6550	8973	6919	5078	3029	1598	934	823	735	687	699	736	659	710	696	743	698	728	669	723	680	725	742	698	693	667	673	679	704	658	633	687	657	654	722	724	695	684	679	699	711	681	687	732	704	660	658	678	714	704	693	680	735	688	691	655	690	683	709	661	705	669	629	692	683	733	682	730	676	650	710	655	724	668	635	700	663	680	689	672	705	673	659	676	683	666	699	692	718	685	673	671	686	697	673	614	733	680	690	695	689	703	690	662	659	709	685	693	686	694	691	678	641	706	728	678	740	659	716	685	693	731	684	744	689	634	636	674	663	693	674	641	672	660	645	659	703	712	627	716	676	662	612	664	734	685	688	729	670	734	661	686	678	683	632	721	636	684	721	674	697	658	639	691	679	676	709	687	688	655	692	737	649	717	680	734	624	703	711	724	671	725	716	671	745	686	665	695	683	666	674	672	682	725	745	657	683	684	732	660	667	719	639	700	651	602	705	678	667	673	733	660	725	678	655	672	682	713	745	654	709	674	667	672	663	677	680	697	665	624	691	690	656	709	730	666	701	682	644	657	719	710	651	664	703	686	662	682	681	730	710	675	685	688	672	691	645	653	675	666	672	713	677	716	712	659	702	737	681	633	664	668	768	708	641	684	699	609	713	733	680	724	666	693	678	670	698	702	678	654	715	627	707	709	645	673	715	699	690	640	742	679	685	641	656	687	679	715	664	692	646	701	667	703	683	681	672	648	671	693	681	694	643	691	732	676	692	680	676	712	676	690	673	691	677	666	678	696	673	696	693	646	696	656	684	708	703	677	710	659	688	670	674	729	688	673	699	695	683	667	690	642	680	669	695	714	722	674	672	664	707	692	695	686	689	644	653	687	654	714	691	684	697	690	709	678	648	676	732	690	720	682	635	661	716	728	729	691	700	643	674	731	688	678	675	677	665	682	716	668	702	664	671	690	650	719	696	699	674	659	670	689	732	706	700	673	708	688	680	661	683	673	678	619	715	715	727	699	707	674	696	667	726	669	659	643	660	718	663	695	670	705	725	695	730	652	686	699	648	631	719	669	693	731	654	668	679	668	722	706	684	651	672	648	666	680	694	709	599	662	706	696	719	698	657	685	702	694	648	700	687	661	713	651	688	628	713	670	675	724	676	668	648	658	686	691	694	672	691	682	675	690	658	677	681	718	713	662	738	694	650	670	712	649	644	716	665	680	689	705	719	662	656	654	698	699	682	698	685	654	710	683	676	684	683	688	671	671	655	692	700	658	696	718	690	730	683	704	685	693	697	664	685	663	735	671	666	691	712	702	681	650	674	667	734	689	634	686	720	649	704	711	655	683	681	661	649	638	705	697	676	680	680	738	643	687	655	657	687	655	675	653	635	693	659	696	690	680	673	687	712	671	669	657	634	696	697	725	654	636	692	691	656	676	702	671	723	681	656	681	659	718	675	695	725	692	693	693	670	675	671	673	704	692	666	652	742	723	674	728	708	622	689	677	707	681	717	632	677	677	689	659	690	676	662	672	685	736	642	653	716	668	656	726	687	661	672	685	652	715	705	706	747	689	648	653	693	698	661	693	693	644	692	652	767	655	687	678	704	681	670	689	682	652	665	652	699	700	748	712	688	697	643	751	668	697	656	664	690	688	690	637	662	684	687	713	714	687	684	659	730	687	679	728	667	692	609	665	675	698	660	687	659	681	699	696	685	677	616	667	723	740	686	670	665	668	662	702	700	675	680	716	649	700	675	722	692	643	664	683	681	693	685	690	694	750	706	722	734	701	707	690	677	699	658	650	692	655	675	689	715	706	646	691	705	698	652	697	633	646	692	663	676	712	694	663	658	670	663	661	707	703	664	713	703	721	642	652	717	738	647	689	633	685	661	686	704	700	714	685	710	712	684	676	674	709	689	685	662	665	694	636	676	685	694	713	651	735	679	718	680	735	705	709	657	705	655	682	719	598	727	675	720	661	709	673	710	699	665	681	670	703	690	682	661	689	689	669	675	690	708	698	753	707	684	683	638	672	667	669	683	701	662	680	673	662	691	689	733	679	700	678	720	680	716	682	709	651	684	692	675	671	681	668	672	675	641	695	700	686	681	671	749	687	696	635	672	704	657	736	681	703	700	708	691	695	661	708	702	674	665	733	670	682	720	629	652	661	690	675	684	704	692	690	671	707	684	644	673	674	666	665	686	676	684	706	670	672	652	680	680	685	694	670	664	691	704	690	719	700	706	701	701	695	649	651	724	669	723	681	683	726	694	629	664	748	703	704	695	733	678	703	661	706	646	695	648	631	672	686	658	651	732	630	673	661	683	697	702	668	678	633	739	723	706	685	740	729	665	646	659	684	704	695	741	668	709	695	690	678	702	675	686	646	654	679	648	666	717	610	674	725	663	709	699	678	740	688	681	700	649	671	684	704	724	683	652	699	648	682	678	671	659	693	668	691	669	684	721	677	664	659	719	672	682	662	662	682	680	688	698	650	694	653	673	659	695	685	665	675	680	716	644	679	703	702	709	680	648	629	699	684	699	684	716	686	663	684	677	706	684	669	652	679	701	661	686	688	685	661	695	669	690	649	697	683	683	736	675	660	674	654	670	668	715	683	695	684	675	723	719	680	654	706	712	678	684	705	726	652	692	686	674	730	690	657	716	637	649	690	659	677	703	641	714	637	706	656	708	664	681	688	711	664	687	677	681	689	653	695	700	711	668	645	684	713	680	731	670	684	633	673	651	723	699	700	674	737	639	746	621	701	666	670	636	714	659	714	674	689	719	670	668	699	695	679	697	674	689	669	740	703	686	694	668	675	666	669	679	683	666	712	678	661	695	701	675	679	721	658	686	677	697	696	693	690	678	707	738	693	659	707	689	678	678	728	635	680	678	712	699	651	642	656	659	639	700	617	663	723	668	682	671	714	718	705	700	695	666	669	639	700	694	716	641	684	677	732	698	689	662	680	671	713	647	681	680	606	624	670	681	717	698	710	683	726	713	698	681	701	774	658	693	687	659	656	674	690	674	638	690	714	694	711	650	722	693	724	732	690	740	648	657	697	677	693	675	701	717	701	714	684	666	719	669	681	719	681	656	654	674	684	630	725	719	702	695	677	760	642	684	673	696	682	761	695	679	694	634	686	691	652	654	668	723	664	685	656	691	697	690	635	692	722	717	686	668	686	633	687	651	707	698	668	683	663	726	690	655	709	674	702	711	680	704	659	655	678	673	661	683	759	622	652	723	695	629	712	683	714	648	720	685	678	679	703	735	674	757	710	658	698	690	677	695	618	685	689	712	681	694	714	699	670	686	719	697	647	653	667	673	671	691	703	674	712	676	675	711	700	641	659	667	680	687	668	682	676	736	664	701	682	667	726	655	659	692	703	705	708	673	658	674	628	730	678	724	688	736	661	686	680	661	692	672
7971	6423	8837	9486	6598	4559	4542	4356	3394	2450	2306	1837	879	798	578	344	372	342	342	376	349	360	554	468	320	346	299	294	353	298	306	337	346	354	379	358	328	314	317	298	307	290	324	286	311	313	310	301	315	321	301	304	313	314	315	276	269	298	288	307	331	313	316	321	304	301	296	330	324	286	303	318	304	296	274	285	319	266	301	294	297	320	313	310	297	324	325	284	310	321	305	296	332	315	305	303	322	307	279	319	299	340	316	288	282	285	311	302	299	274	329	279	319	270	302	301	301	318	268	287	334	304	292	292	311	297	280	346	315	290	305	320	326	289	289	281	274	264	284	322	309	275	317	291	295	309	293	296	311	284	291	318	272	270	321	307	278	342	278	290	320	319	288	293	310	332	294	318	280	286	287	301	278	288	275	288	316	283	256	280	320	289	302	296	295	280	305	310	318	291	296	313	278	312	320	321	311	295	326	289	295	292	301	287	314	295	317	287	296	294	266	291	294	262	278	280	291	311	323	314	285	287	300	269	286	298	289	324	326	286	288	288	277	297	296	318	324	299	305	303	294	294	276	312	278	290	289	337	297	293	332	274	272	329	274	303	307	304	311	326	298	281	296	297	316	315	266	313	289	289	300	319	279	315	305	320	311	304	283	326	316	321	325	273	300	326	310	266	293	299	299	274	297	326	274	298	317	313	317	317	333	333	310	317	292	279	314	298	307	319	307	287	278	280	289	319	291	329	293	299	298	327	296	312	310	335	307	320	295	286	311	321	289	302	320	302	316	274	294	304	278	290	286	283	306	276	321	292	296	334	303	304	265	313	310	316	326	283	314	300	296	310	282	295	290	298	313	285	320	308	308	285	298	274	332	305	316	293	304	273	304	289	284	255	281	303	296	286	274	271	308	308	304	307	289	332	296	305	301	312	288	317	301	314	303	280	265	299	325	313	313	287	309	307	305	294	303	270	295	293	270	312	307	265	309	310	281	299	303	270	279	295	277	293	283	291	290	272	297	287	318	316	307	315	313	327	313	322	289	332	313	307	311	335	327	310	309	306	290	303	318	309	291	293	270	306	294	308	318	305	325	298	275	306	302	291	311	273	291	316	278	280	292	322	309	306	296	322	308	303	310	297	293	306	297	301	286	310	284	289	332	277	320	299	316	283	287	275	302	310	315	296	295	290	306	312	303	331	285	313	291	289	296	308	293	272	309	307	304	298	293	303	307	294	324	325	324	298	284	287	297	308	283	332	299	322	296	291	283	324	305	296	306	314	331	282	292	301	295	291	308	298	321	306	296	302	291	288	289	279	308	296	307	305	294	329	294	326	293	281	298	292	282	266	306	301	318	312	284	300	280	305	287	293	293	327	292	313	331	296	300	305	333	317	321	322	308	283	277	309	283	297	299	299	302	304	316	295	266	311	319	318	292	300	303	310	293	302	319	316	274	306	316	307	298	299	302	305	309	320	305	284	294	294	302	275	287	301	297	296	235	303	305	298	290	319	292	305	319	306	317	293	320	300	346	294	329	294	303	303	310	280	305	287	266	300	283	305	273	311	282	278	288	314	299	281	290	309	292	309	330	294	291	325	310	298	304	299	282	322	315	299	308	286	320	291	291	300	328	324	275	277	311	308	333	307	282	314	293	308	321	290	294	333	330	311	304	305	301	330	290	331	320	273	285	279	298	293	289	309	309	313	316	287	309	297	302	284	337	281	319	314	283	324	302	284	324	318	297	324	284	289	272	319	336	319	267	284	311	314	316	342	316	295	292	290	342	314	304	300	297	312	307	290	296	259	289	303	308	295	298	303	291	297	277	299	315	346	317	304	310	311	283	321	307	307	318	269	308	291	325	304	310	303	293	286	319	287	297	343	310	291	294	305	275	333	291	317	299	282	288	291	310	281	307	313	299	321	305	310	316	295	284	296	297	318	299	325	262	279	310	310	305	311	311	295	288	286	291	277	313	308	294	288	310	320	275	313	320	286	305	306	339	284	276	324	316	301	326	268	312	290	301	315	275	293	315	324	279	284	330	323	326	304	303	266	297	303	331	281	300	297	314	295	294	337	277	296	309	334	308	262	291	270	303	308	290	290	295	286	297	286	307	298	316	289	311	300	297	278	283	285	345	327	284	293	262	263	320	318	299	308	309	286	328	321	305	303	293	323	313	320	315	343	307	322	311	324	310	320	283	316	293	292	265	238	324	289	288	307	297	293	315	278	295	297	277	265	312	312	287	299	311	272	281	282	314	310	295	295	305	288	323	317	325	280	306	304	291	321	323	328	293	287	300	295	323	301	317	292	294	304	311	292	346	296	306	295	314	297	283	295	316	336	303	296	303	301	323	314	322	298	308	311	303	311	288	311	275	301	287	321	310	323	283	290	307	300	301	325	306	306	302	282	314	295	312	270	308	287	338	323	322	288	306	298	280	321	282	279	307	304	317	300	309	306	285	334	295	285	297	307	310	305	279	318	266	292	311	315	311	268	309	315	298	292	331	271	305	312	305	295	253	303	276	302	306	298	292	302	308	274	294	322	298	283	267	317	316	270	274	293	307	298	279	305	301	263	261	273	295	282	343	299	297	310	286	302	285	286	305	298	287	319	297	311	308	325	265	301	325	309	338	321	327	294	289	308	299	319	285	293	298	296	290	291	324	270	317	277	321	286	304	296	314	279	273	312	314	297	293	307	309	330	290	313	280	316	290	306	295	297	310	258	294	330	290	306	315	269	286	296	274	304	281	276	288	311	297	314	319	284	272	298	317	304	292	290	317	290	287	323	307	321	306	332	293	330	308	276	293	295	275	295	319	353	310	294	317	298	278	306	299	285	310	299	300	306	306	303	312	300	285	317	309	292	300	292	286	270	293	290	313	284	303	324	293	303	307	300	285	276	300	331	297	291	280	292	310	277	325	295	290	310	275	318	288	340	291	311	321	306	295	287	278	327	318	302	254	280	261	289	293	296	288	302	288	283	307	277	324	307	283	280	315	291	271	319	305	306	286	298	312	284	316	320	296	270	301	290	299	278	300	324	299	316	302	292	316	320	304	296	311	313	303	312	301	324	277	312	303	301	300	279	296	296	289	296	266	321	321	290	292	287	319	276	297	273	308	303	302	309	316	303	288	286	293	288	304	300	330	302	280	249	336	296	311	300	285	313	311	300	310	311	302	294	317	283	294	306	287	330	302	283	294	282	307	287	338	273	303	282	306	312	301	300	314	292	290	306	299	266	281	267	331	297	283	320	308	323	294	288	296	313	302	337	307	297	302	283	292	315	277	285	326	313	303	295	290	310	301	293	292	309	286	319	341	287	279	302	296	296	313	312	282	324	278	280	312	280	316	301	295	305	312	293	299	319	304	320	294	291	319	316	282	276	291	291	278	315	318	278	296	306	284	282	328	304	305	287	301	319	307	323	312	315	291	309	301	314	337	292	273	314	271	300	303	298	345	336	283	301	293	310	311	317	292	317	298	302	318	302	284	292	330	312
5841	6226	13852	19036	15365	13318	13232	12689	11115	9232	10217	8450	4065	4075	2727	1413	1230	1244	1307	1243	1132	1310	3159	1722	922	1287	899	1074	1099	949	912	1127	1414	1364	1215	1090	939	865	794	826	832	798	794	843	834	826	810	792	792	825	863	828	821	844	852	755	788	810	838	856	866	805	802	801	814	824	842	795	826	797	827	822	802	794	856	820	849	772	820	777	846	821	840	820	791	851	785	843	752	774	833	863	850	819	824	789	819	784	834	806	817	851	824	839	863	816	835	833	840	828	818	807	835	841	820	773	785	850	779	840	826	820	864	794	796	798	793	863	773	809	771	878	812	803	867	843	853	790	847	837	816	822	803	825	805	788	823	841	769	823	811	838	884	844	798	780	802	813	765	786	858	793	815	763	802	797	786	826	829	750	807	844	801	765	795	813	862	835	819	854	831	841	812	837	860	830	825	794	770	796	815	822	776	801	803	828	861	787	848	815	790	832	820	807	825	826	829	817	829	855	808	835	809	810	759	807	843	820	781	799	825	815	835	841	832	863	815	838	813	821	828	780	855	802	853	841	788	807	833	839	774	797	830	845	785	811	790	816	821	813	818	767	786	886	803	782	874	779	806	805	789	788	910	813	821	791	835	824	810	803	822	797	807	827	786	838	809	836	811	829	814	831	845	878	820	850	785	798	784	782	837	817	805	787	844	818	778	813	811	802	811	828	803	838	789	833	766	816	774	820	810	832	793	816	881	847	836	852	782	849	812	812	790	796	836	794	813	821	828	820	813	763	808	791	836	847	790	779	800	822	805	819	827	865	852	805	795	872	798	844	836	820	794	754	816	853	770	815	820	839	790	782	785	821	818	819	834	797	818	823	839	823	837	842	831	777	824	804	821	832	804	892	830	840	813	797	838	866	861	826	824	807	796	809	829	853	851	837	782	840	777	819	779	846	816	771	777	850	762	881	795	824	806	827	818	848	828	848	793	812	751	820	816	833	829	828	807	822	823	846	818	853	790	756	832	763	837	799	816	812	831	816	824	808	795	823	832	793	837	840	825	825	813	799	804	761	822	836	829	838	822	860	799	801	893	793	812	872	806	837	826	822	843	836	829	817	808	744	787	832	779	828	822	798	799	790	812	804	757	791	840	825	836	797	856	806	859	825	779	775	809	776	830	831	793	801	819	867	820	826	796	825	837	815	814	793	805	810	933	819	835	794	885	773	765	825	815	834	803	829	804	863	773	801	814	846	816	812	835	796	823	882	773	778	804	832	810	836	821	819	770	845	790	858	783	797	755	853	812	788	784	782	814	851	825	813	835	820	835	793	850	839	801	801	805	806	842	835	832	826	807	789	831	819	778	797	835	856	852	806	892	863	775	815	871	793	801	825	786	843	780	809	812	852	826	772	840	811	831	842	804	852	863	811	842	736	825	811	828	777	795	779	834	786	834	774	793	842	849	841	844	806	774	838	828	830	816	822	830	811	834	812	842	818	797	804	855	771	782	808	825	884	757	822	807	771	800	803	808	862	821	839	790	753	799	806	800	808	914	815	831	809	793	809	830	797	830	877	858	796	819	824	813	889	834	814	874	780	830	764	751	815	826	793	806	821	810	800	840	808	864	818	846	844	766	797	876	868	817	825	841	820	818	853	807	852	851	810	834	768	834	825	849	819	861	829	861	822	825	870	826	834	859	849	790	843	821	825	836	827	838	849	864	786	784	814	841	866	820	814	808	824	796	836	824	808	860	834	794	837	844	842	753	831	860	843	815	823	785	755	816	761	813	841	799	842	822	798	871	801	770	814	803	801	822	825	836	750	816	780	765	768	794	783	876	842	860	820	843	823	801	806	804	806	868	781	854	851	833	829	789	798	849	810	781	845	811	801	789	780	789	846	809	816	864	812	799	785	825	768	826	787	846	794	830	818	789	866	792	803	859	763	816	811	766	796	849	865	826	801	879	832	855	823	788	800	799	784	819	830	824	847	835	862	816	786	765	823	812	809	853	801	820	803	823	833	842	835	825	806	827	858	798	809	770	801	842	813	835	757	817	779	783	769	814	817	846	790	867	816	841	811	814	840	853	827	817	824	852	760	803	837	818	766	833	782	849	793	824	849	834	818	804	837	851	810	775	856	766	842	923	825	788	814	834	864	824	792	757	804	819	837	819	805	810	766	815	851	869	846	797	830	776	821	827	798	819	798	818	794	793	839	782	764	799	816	828	831	821	831	940	801	835	781	824	802	853	765	782	809	837	787	796	803	832	826	774	814	875	775	831	846	836	777	824	823	798	882	829	853	870	817	860	801	819	843	823	821	823	866	780	831	829	795	891	771	784	824	867	811	835	858	883	814	824	778	808	770	839	828	835	778	818	793	836	827	866	859	788	861	796	865	787	806	800	788	825	840	787	755	847	863	851	836	853	826	832	846	859	786	846	813	830	813	847	824	801	767	811	823	845	821	844	860	802	831	814	840	811	835	858	810	820	812	822	827	805	836	845	815	827	798	782	801	840	851	796	824	830	805	777	757	831	828	822	814	866	830	826	863	760	801	835	843	820	825	812	841	787	852	758	766	855	808	840	798	859	817	809	869	818	792	765	819	793	854	822	841	816	852	849	821	842	823	794	810	805	831	782	793	809	824	889	785	797	792	804	826	812	807	810	843	797	856	824	775	837	815	799	831	858	793	814	806	782	791	816	834	861	817	886	792	856	792	802	821	781	851	855	818	800	865	819	884	800	851	865	828	826	798	852	815	852	857	826	802	808	783	808	824	808	870	829	777	836	872	812	785	808	825	846	804	839	856	832	807	844	768	802	777	781	835	846	831	772	794	812	871	789	780	881	802	797	797	771	785	855	786	863	835	809	796	809	810	793	806	797	811	776	841	809	836	821	852	811	848	820	804	829	824	785	807	810	793	819	845	813	779	837	814	817	793	824	766	761	808	856	841	840	804	815	813	794	839	803	769	830	828	813	794	774	776	862	783	857	776	826	873	761	819	822	837	804	818	791	849	809	787	827	815	787	793	807	798	829	831	837	848	847	805	822	826	799	832	769	809	822	779	806	823	849	788	857	780	807	830	814	810	815	839	824	831	861	826	826	852	814	826	801	850	856	806	818	793	778	830	838	800	765	831	816	813	824	833	770	833	827	837	854	819	823	843	792	799	756	819	801	844	857	762	839	806	845	820	830	825	837	788	811	784	817	746	765	825	814	849	787	795	816	851	805	824	802	863	858	854	826	809	815	802	821	805	775	880	782	834	828	839	839	850	800	820	839	820	804	807	848	860	795	773	808	807	822	838	801	830	784	806	844	799	822	825	782	792	848	810	828	865	815	818	842	748	824	799	838	863	802	838	829	831	831	812	840	816	810	858	815	741	845	840	813	826	886	804	824	854	792	828	815	815	850	859	832	879	774	845	776	814	868	763	832	847	807	811	810	814	842	786	738	793	768	848	806	790	779	766	847	764	807	822	792	759	850	814	781	847	837	819	814	828	832	854	809	800	808	754
16766	12583	18990	18210	12295	9050	8986	8269	7913	5792	3796	3215	1606	1430	925	577	543	448	451	366	364	1086	3118	1183	568	969	478	606	609	351	401	717	931	863	711	469	357	288	275	316	292	256	280	281	294	314	262	245	314	256	279	295	266	282	279	245	287	257	274	277	279	278	279	305	285	278	265	259	260	261	271	241	288	260	263	287	264	297	265	296	293	253	291	296	257	267	283	287	255	274	289	253	268	249	287	285	281	295	283	241	267	276	260	301	259	275	280	279	287	272	253	277	278	304	263	268	274	273	287	255	268	258	298	311	294	280	265	273	243	266	280	270	279	289	294	282	255	259	238	262	271	313	279	264	283	244	274	264	260	261	269	265	281	279	280	298	262	277	263	274	273	260	262	294	237	251	266	260	268	287	296	248	256	292	242	275	292	280	280	257	256	311	284	255	262	286	281	266	266	288	269	290	253	264	264	283	269	242	298	280	302	305	289	303	271	288	244	256	272	279	291	295	241	253	245	241	296	287	312	300	281	259	292	283	259	267	269	259	261	254	268	269	286	260	320	283	280	276	280	265	265	302	266	296	287	242	275	257	264	269	293	303	308	281	292	261	265	273	289	257	286	261	273	293	267	282	302	279	280	269	298	260	292	269	249	266	290	301	272	313	246	264	288	260	293	278	266	263	268	296	278	259	286	269	264	276	260	265	279	248	306	269	258	279	267	278	283	264	291	271	283	269	267	262	282	264	272	288	299	299	296	273	274	272	291	298	273	273	263	286	297	283	279	283	259	291	278	272	261	238	270	269	293	298	266	256	272	292	283	252	267	260	272	278	287	285	286	247	271	253	290	257	258	280	289	300	276	268	269	288	290	264	293	252	262	311	269	309	266	288	271	276	261	335	256	260	251	291	311	269	291	289	273	288	297	296	262	239	294	305	289	264	283	310	298	260	298	314	252	275	276	300	263	252	290	258	242	274	272	283	263	298	282	272	288	279	280	300	264	267	271	276	269	306	253	272	294	252	259	289	301	266	293	292	291	262	269	303	288	271	275	268	292	268	290	267	285	284	283	271	261	271	305	263	291	274	256	290	290	282	291	282	283	264	247	311	306	280	254	255	302	294	246	269	287	268	257	256	268	268	276	252	260	263	288	306	288	275	256	285	296	272	256	292	297	296	257	279	272	300	265	282	269	291	281	283	279	285	288	256	268	277	263	243	281	267	270	284	253	271	272	270	318	285	277	255	257	249	255	253	265	283	275	275	250	280	279	293	312	286	250	273	286	251	319	286	295	304	268	285	262	244	283	318	276	282	261	271	256	297	237	313	251	281	276	277	296	265	296	307	276	262	272	290	288	278	272	274	251	267	252	260	265	261	265	253	301	270	296	279	288	281	253	236	263	257	245	276	275	243	265	276	290	282	270	270	268	267	322	268	302	266	280	285	255	281	294	245	296	272	279	288	276	290	273	268	270	278	275	272	280	272	253	275	232	291	285	287	263	284	291	272	277	270	280	291	292	252	282	257	278	270	242	273	271	274	253	279	252	289	290	242	253	286	284	259	276	273	255	268	242	293	262	256	284	265	270	263	283	288	269	245	252	303	244	299	286	271	297	269	284	293	247	262	276	291	272	292	274	287	271	265	285	275	260	269	285	298	290	310	274	308	281	238	281	290	283	310	273	275	260	286	277	273	264	262	311	254	265	248	285	277	285	328	298	282	246	257	301	299	286	295	261	277	266	277	297	274	277	255	281	314	251	282	267	296	299	272	275	263	285	315	253	281	298	256	286	264	283	276	272	265	310	316	291	261	287	264	270	267	289	285	279	262	277	270	290	255	269	247	281	293	275	274	296	261	265	276	284	287	276	283	274	240	233	299	277	272	269	320	274	263	270	272	243	276	293	274	263	271	263	257	285	264	280	272	269	278	266	249	299	256	290	269	260	242	259	293	265	293	271	274	269	278	234	298	259	291	270	267	269	272	284	275	263	279	295	284	295	255	304	280	276	278	257	282	293	283	292	289	269	251	274	291	292	248	255	297	285	274	261	284	268	293	238	232	264	264	281	300	290	267	261	272	296	305	284	290	306	278	302	271	312	278	259	304	263	265	281	295	259	278	289	280	289	271	270	271	269	268	264	234	280	270	263	307	261	309	282	287	264	274	257	267	277	298	260	280	279	293	281	239	265	283	277	290	272	275	301	262	288	280	261	262	268	284	316	269	286	288	262	293	280	283	263	281	281	292	273	272	283	284	288	265	270	302	306	285	262	283	277	294	262	286	278	259	294	275	276	268	279	254	280	291	255	248	269	320	274	282	287	266	262	273	285	275	281	247	275	277	287	287	305	285	258	283	269	256	290	293	241	287	291	316	289	260	289	283	286	256	300	258	278	258	277	289	256	291	273	286	251	294	273	282	310	290	247	283	260	291	244	275	261	291	294	253	272	283	284	298	284	270	298	261	297	270	244	292	300	284	288	267	257	287	275	288	258	291	296	263	300	272	258	266	267	302	302	283	261	315	275	268	288	277	293	284	284	297	251	250	294	230	264	290	292	275	264	271	255	273	283	288	280	294	267	294	285	272	307	282	291	297	250	262	267	282	261	227	266	257	274	307	260	272	292	289	274	265	262	286	297	291	298	277	270	278	297	258	261	270	264	272	241	268	297	292	278	272	278	299	274	278	282	270	275	271	282	275	293	273	257	284	292	250	265	235	284	263	286	260	275	283	253	274	298	271	292	263	301	298	264	301	252	290	283	278	272	313	259	281	280	266	290	265	275	277	268	290	257	283	279	289	279	324	245	296	290	264	294	265	236	250	283	267	268	271	275	272	276	297	268	254	257	271	272	255	293	273	282	271	290	249	265	282	254	295	240	270	273	285	276	275	239	251	286	300	257	295	235	284	279	300	291	283	264	277	267	276	262	295	260	276	261	255	280	284	275	297	276	235	258	281	277	302	286	265	259	252	275	264	290	301	278	308	267	251	269	286	292	315	244	247	240	283	292	276	251	294	274	258	273	266	269	260	295	273	285	283	284	284	260	256	289	293	270	262	255	235	284	273	295	286	303	301	257	249	279	286	293	271	270	260	302	267	277	290	230	276	277	249	278	284	287	272	281	268	271	287	298	275	272	266	265	270	288	263	261	309	288	309	265	305	295	262	269	282	264	276	269	284	279	290	294	285	287	266	295	260	283	281	245	293	289	260	265	291	289	290	281	286	292	246	261	278	264	278	279	296	278	284	285	285	250	223	290	232	250	262	273	271	287	269	274	289	311	268	305	284	280	252	266	240	273	279	296	302	287	260	284	306	271	266	276	305	297	271	305	269	250	304	283	245	289	253	290	287	272	252	262	276	267	274	278	279	311	304	274	244	291	282	251	241	274	244	284	252	266	277	265	265	280	280	273	272	275	276	274	281	265	271	276	286	268	271	287	278	290	277	276	298	291	301	270	243	277	283	300	269	266	258	275	276	266	255	264	266	289	261	286	294	245	263	251	261	250	290
11355	11207	24668	27460	21720	19387	20446	20612	20632	16881	15040	14934	7399	7270	5246	2941	2894	2049	1826	1535	1476	6334	17148	6816	2852	6015	2027	3611	2764	1492	1947	4523	5673	5114	3867	2326	1249	878	771	761	711	703	781	771	769	749	774	752	750	772	811	782	782	765	730	760	726	702	789	704	746	759	751	734	775	734	714	771	796	756	728	726	773	659	738	768	724	824	769	746	711	741	748	725	728	754	803	703	807	775	726	723	740	796	737	792	765	751	717	709	722	801	768	743	733	732	774	727	764	785	745	763	710	738	806	749	747	763	738	749	784	767	787	750	743	755	800	693	757	731	777	741	778	717	746	745	708	756	786	711	694	737	757	736	727	679	728	767	735	765	712	782	724	770	756	776	737	725	725	777	737	757	748	800	745	717	785	776	788	733	730	745	784	785	789	750	778	746	706	690	691	756	731	730	758	730	753	757	760	779	743	719	728	742	739	749	799	738	744	728	712	790	745	721	747	729	755	758	775	753	769	753	791	770	735	743	743	714	741	756	755	713	650	792	742	742	766	747	748	717	781	754	730	727	736	711	699	728	717	778	719	786	727	772	741	758	783	790	760	716	718	753	774	737	804	767	764	723	799	716	744	740	772	781	792	791	718	781	745	724	737	767	739	721	749	765	719	737	754	759	714	746	753	750	789	728	759	756	730	702	736	749	739	746	749	717	750	738	781	770	767	779	765	755	775	761	761	770	759	787	736	776	732	783	748	765	703	702	793	777	744	782	758	755	774	726	788	760	791	793	769	742	784	724	765	772	712	714	772	765	746	767	712	711	698	775	728	772	745	730	727	748	771	761	755	771	772	757	745	743	717	785	757	772	774	740	760	760	775	734	728	732	708	772	790	706	742	749	772	819	791	729	709	784	755	738	757	741	775	791	780	720	776	743	732	762	738	786	770	759	749	768	804	707	749	774	665	719	738	698	755	707	736	726	739	775	774	757	762	755	715	757	712	743	751	738	722	787	764	747	764	722	781	821	730	739	712	725	789	786	757	750	750	750	737	725	791	737	758	766	784	706	757	721	786	759	763	701	717	737	726	758	739	806	746	737	719	798	753	770	720	761	734	724	780	713	726	767	798	745	720	756	730	748	748	707	740	699	796	727	737	762	748	760	741	776	836	779	728	719	754	771	793	766	781	710	748	744	741	756	717	706	738	771	772	693	740	756	742	706	764	758	711	731	699	733	779	770	738	744	794	794	814	764	744	765	775	787	732	739	739	759	751	778	778	754	751	785	778	710	704	759	766	738	730	760	730	764	793	731	754	766	704	741	725	731	737	740	730	778	750	711	738	753	732	749	780	781	767	742	720	742	776	717	771	732	745	731	741	785	716	744	755	793	753	780	754	720	733	778	685	730	768	797	754	749	719	748	753	763	764	745	771	770	731	764	780	788	734	793	728	778	762	738	729	765	716	745	770	750	761	741	768	773	720	736	712	716	721	753	752	727	720	759	769	697	755	780	720	771	752	792	757	718	816	693	742	776	754	729	755	683	741	783	768	720	766	753	782	759	739	722	787	740	743	776	745	769	764	737	742	746	750	700	747	797	755	762	772	715	791	747	798	765	725	685	767	748	744	725	708	770	738	778	747	736	768	741	719	742	754	770	780	731	743	727	750	763	740	785	771	758	710	747	744	756	768	729	748	709	792	754	773	754	763	791	745	760	701	764	695	776	728	705	769	763	753	737	732	733	748	790	737	729	753	756	802	735	737	792	778	734	762	745	775	814	739	734	745	757	790	749	731	738	744	757	735	817	747	777	737	763	759	710	777	726	742	732	721	811	758	725	741	741	797	709	797	748	705	770	776	757	758	706	709	741	730	718	725	712	784	737	712	752	725	726	792	814	757	747	733	722	749	788	764	745	720	753	761	714	715	717	715	698	764	735	754	770	731	755	704	715	772	769	750	744	747	765	688	738	757	774	750	744	747	727	758	760	757	778	712	761	727	737	777	738	720	728	748	788	734	733	717	737	779	735	736	778	713	725	746	744	773	727	703	738	776	685	816	761	812	757	777	786	795	757	777	760	753	707	785	716	757	774	748	765	709	739	762	785	741	809	750	779	709	709	740	756	791	766	774	683	737	732	689	722	737	764	746	808	750	779	712	762	711	755	808	734	710	767	764	766	749	779	749	702	813	709	741	743	779	742	745	732	733	778	741	724	734	762	753	696	792	736	748	748	731	759	707	767	767	762	774	733	750	800	785	767	718	795	741	792	772	705	738	796	778	706	772	757	721	793	686	784	732	745	762	773	747	788	718	734	784	720	732	770	803	764	678	759	728	735	762	768	733	752	761	775	718	751	751	775	792	753	763	758	789	711	723	757	784	769	755	761	749	701	764	762	742	765	749	776	755	726	790	744	787	771	745	786	771	744	735	733	756	703	758	696	749	755	732	733	747	747	761	723	755	747	776	745	753	758	787	795	717	751	729	767	797	744	706	731	754	762	737	799	747	747	768	747	811	740	720	744	750	743	754	760	770	768	705	765	765	717	724	787	757	792	759	757	743	777	718	730	814	747	741	782	732	752	803	745	740	725	758	718	736	755	735	812	747	737	739	784	761	719	774	756	763	693	763	766	747	780	772	726	786	719	750	745	747	757	740	716	731	788	724	778	791	748	761	752	760	759	724	682	827	745	796	722	762	810	725	772	742	772	730	700	765	723	749	779	762	704	784	755	765	775	712	736	797	692	751	766	766	767	774	764	769	764	785	753	778	785	784	776	758	775	733	774	772	724	756	767	763	722	796	691	754	735	743	763	798	770	725	742	763	742	713	771	709	784	762	820	717	716	714	740	726	754	757	752	742	716	737	773	727	728	791	743	749	743	728	717	748	762	756	701	750	749	736	811	722	746	724	705	758	756	727	768	768	808	727	779	762	763	745	740	790	757	770	765	777	756	791	786	765	722	789	743	788	698	715	719	790	721	761	759	767	752	727	744	715	716	748	759	751	777	768	769	739	814	737	774	756	735	746	792	670	779	762	756	788	716	765	742	736	808	727	813	787	778	738	757	759	752	761	741	788	740	721	731	740	782	703	739	756	745	741	718	793	781	704	791	780	765	718	750	712	712	712	727	801	764	735	703	753	790	752	804	714	727	709	710	726	762	758	711	750	741	756	733	734	739	733	723	722	748	735	800	781	751	782	749	705	737	759	724	787	742	774	761	779	752	745	741	725	747	705	761	761	781	762	758	762	750	809	785	779	706	795	771	708	730	779	712	789	763	763	766	755	713	724	755	747	732	751	790	749	767	735	757	748	745	736	794	754	757	704	726	761	755	724	731	724	735	773	736	749	786	787	751	777	729	743	747	769	744	740	743	706	703	780	748	768	741	768	749	821	757	737	774	737	739	791	762	727	807	743	753	754	702	771	755	753	748	778	753	756	809	771	720	732	734	779	758	783	738	775	724	812	738	773	683	753	750	763	785	769	756	730	759	741	766	788	761	756	776	777	736	727	716	770	705	773	675
25061	19109	25685	22686	18706	14304	13411	13298	13031	9566	6490	5515	2749	1995	1456	837	790	568	446	352	434	1936	6309	3331	1163	1422	852	817	419	311	415	1369	1181	1287	970	650	399	235	245	232	224	217	210	226	238	195	220	210	200	218	199	225	211	217	222	198	201	232	215	205	196	229	249	233	195	186	198	217	203	216	192	208	211	219	207	187	234	217	203	223	232	222	241	208	234	239	229	229	225	235	204	205	228	214	245	216	213	241	196	219	232	226	213	245	212	223	205	220	217	226	230	215	216	227	213	221	222	236	217	209	202	203	240	231	254	227	224	224	228	224	211	216	231	221	209	234	201	234	212	229	229	232	248	220	210	215	198	215	208	204	228	212	226	225	226	238	189	230	229	232	208	224	208	208	190	225	206	217	203	220	208	221	233	195	216	213	229	222	221	246	227	223	208	211	204	214	208	202	208	236	243	202	223	221	223	243	204	241	202	212	223	215	221	244	199	218	234	228	207	219	224	244	202	213	223	204	200	210	218	217	212	212	214	250	227	250	216	204	220	197	215	219	225	198	227	214	248	230	230	240	208	207	227	228	233	228	206	220	206	225	228	213	237	202	212	245	203	206	234	236	205	213	218	195	199	222	226	204	183	191	228	196	224	196	231	183	239	214	215	209	221	216	216	234	228	215	221	222	209	223	206	224	227	265	223	226	206	215	216	217	177	233	221	221	242	213	220	223	211	211	245	232	217	217	214	221	210	206	225	209	218	243	226	226	236	213	232	237	209	242	207	218	230	231	220	241	207	200	229	204	229	236	211	196	199	191	216	219	228	206	209	211	199	210	194	231	214	238	211	210	224	203	188	218	208	215	215	264	250	209	227	193	231	216	200	229	226	196	227	182	215	216	202	215	212	196	218	191	206	230	255	244	225	239	228	231	203	203	202	228	222	215	195	225	212	223	233	232	225	201	198	227	205	216	200	200	242	213	221	231	209	231	215	210	189	218	196	222	215	233	255	215	239	240	224	221	220	220	207	232	192	224	195	194	209	215	240	215	216	198	221	204	225	195	213	190	203	203	201	226	219	207	204	214	206	227	202	190	211	229	201	242	212	210	212	225	222	214	236	211	210	207	243	230	242	224	211	220	231	255	232	230	190	221	231	203	208	222	177	226	209	213	218	229	249	212	208	227	209	232	210	239	223	213	230	229	201	217	245	195	238	212	216	226	241	202	204	200	184	222	228	216	209	238	194	214	226	245	218	209	222	205	205	237	206	227	210	212	205	225	203	224	235	212	239	232	248	223	275	221	199	202	200	221	229	212	227	214	221	199	233	204	198	231	236	191	209	228	215	241	243	207	228	219	203	225	203	204	218	214	206	217	257	236	240	216	214	240	215	242	245	225	193	218	226	212	218	230	192	226	213	219	205	241	216	210	208	203	243	226	224	224	233	226	221	228	208	246	203	217	223	220	243	224	229	215	235	249	203	211	197	215	223	221	224	218	213	181	205	215	223	237	210	219	202	217	210	227	225	215	228	226	214	244	223	202	197	230	223	196	206	225	221	217	202	195	215	232	221	229	200	198	204	228	192	231	224	208	231	239	223	232	238	223	238	221	200	214	192	210	242	233	222	237	225	231	209	237	236	228	190	223	232	241	193	195	230	206	243	229	230	215	220	229	245	223	223	213	212	218	203	195	209	198	245	217	222	222	234	230	203	221	229	203	225	194	243	245	223	182	216	232	214	217	241	205	232	211	218	230	257	225	213	234	205	194	210	215	238	219	236	198	197	214	222	224	201	209	216	184	228	256	213	226	247	243	214	201	208	220	223	195	200	209	228	212	222	234	207	211	196	190	215	225	223	211	203	207	216	202	212	216	186	232	193	226	238	219	217	227	216	252	214	216	213	219	240	216	218	236	194	198	211	201	232	219	233	198	224	212	228	208	212	225	197	209	224	228	222	227	221	206	241	238	240	225	209	214	209	207	215	215	218	231	230	227	224	226	226	230	242	231	212	199	223	195	199	234	206	219	204	231	218	223	206	237	208	225	240	233	204	225	210	228	250	238	198	215	221	224	225	208	221	202	229	199	212	223	211	197	223	205	213	202	225	225	236	230	226	213	222	203	188	239	212	217	229	210	238	201	204	218	235	214	214	224	236	197	195	191	242	224	233	221	244	212	235	196	227	206	214	219	208	208	224	235	193	194	187	195	228	229	226	204	201	257	225	221	222	208	199	230	234	217	242	197	223	229	231	230	207	207	210	223	241	198	225	245	211	234	221	246	244	225	214	195	233	223	220	203	205	205	200	212	215	200	262	216	234	212	225	224	220	208	221	190	212	204	200	255	210	217	200	205	204	195	240	246	223	240	211	206	208	196	196	202	223	220	185	224	249	250	219	216	194	231	232	201	221	206	215	200	222	197	212	230	216	205	209	226	224	240	219	230	217	228	219	242	206	195	212	225	203	195	215	204	232	243	221	209	190	219	242	253	209	209	233	190	206	207	182	199	209	227	216	212	247	222	234	220	233	217	204	213	203	226	230	245	237	248	220	212	233	189	218	196	220	226	220	257	200	214	191	205	236	214	194	218	238	206	227	215	220	213	230	204	230	239	210	261	219	203	227	190	224	218	213	216	249	228	206	221	202	200	189	243	230	263	221	189	201	233	222	218	224	218	236	243	219	218	237	195	220	222	234	213	221	235	210	211	221	230	208	197	213	223	264	242	222	251	241	202	214	222	241	221	202	199	227	223	200	227	219	214	205	200	218	216	235	246	231	204	231	234	199	205	231	218	238	232	208	212	202	201	213	213	214	222	238	227	237	225	223	226	192	223	190	207	216	227	212	210	245	239	198	184	215	205	233	248	225	219	219	242	217	224	207	203	192	196	218	219	189	213	212	222	234	218	210	202	211	238	195	184	227	235	205	238	220	240	245	215	228	218	228	223	212	217	185	238	241	206	246	220	223	221	231	214	236	213	213	237	227	215	229	222	223	248	246	220	232	208	207	202	217	192	227	209	225	206	230	209	202	196	229	231	234	189	197	201	220	235	256	230	241	202	245	215	236	201	223	257	251	221	209	192	243	193	241	220	214	226	219	207	226	223	208	231	225	189	220	189	191	248	226	208	212	234	219	230	221	193	226	201	213	219	227	198	213	209	220	213	182	230	218	225	243	216	233	251	237	234	203	245	220	214	232	228	204	214	198	211	195	227	219	226	207	227	235	198	206	205	215	229	231	220	217	213	205	215	212	227	247	230	223	214	226	181	215	233	231	235	234	220	204	186	245	222	244	233	228	233	204	225	229	202	221	188	221	229	217	206	221	201	211	217	183	209	219	199	233	214	222	204	213	199	195	224	221	222	212	227	212	236	190	203	225	232	220	221	225	224	198	203	222	191	199	214	217	216	217	217	217	214	202	205	206	230	225	230	224	214	223	218	221	223	247	222	218	212	215	210	217	250	203	209	234	190	225	222	208	234	220	234	211	217	228	209	234	232	246	213	235	226	231	208
15241	15116	30092	31967	29686	24764	24295	26616	26894	21400	21509	20498	12087	10262	8088	4765	4729	3131	2311	2022	1989	11471	26804	15806	6784	9080	4636	5027	1950	1396	2399	8679	7866	8332	6163	3710	1672	880	736	630	582	639	614	626	576	619	649	684	624	637	736	723	646	694	614	620	614	635	623	632	591	602	619	600	608	625	596	615	617	582	616	576	563	628	559	579	594	623	564	618	589	614	627	605	604	625	603	610	592	596	609	597	617	616	575	574	590	653	616	612	611	588	601	627	597	607	607	583	593	613	647	646	611	610	546	608	627	609	614	623	634	663	555	587	609	611	580	589	573	578	610	590	554	603	619	631	642	600	623	616	607	622	607	582	591	591	597	605	644	628	638	592	610	576	636	600	579	659	633	609	629	603	627	570	627	624	638	611	571	618	580	646	619	595	608	595	588	593	648	601	652	613	623	611	596	654	611	612	638	622	615	603	593	628	604	660	566	581	599	598	640	616	578	590	561	641	587	606	640	641	600	612	625	632	596	580	564	608	609	590	581	602	627	608	616	641	594	620	580	596	620	637	623	576	646	592	596	595	618	605	637	612	639	591	645	699	613	591	601	669	592	607	581	593	589	600	614	614	606	602	588	610	649	628	643	589	605	593	623	613	601	586	578	583	620	644	617	607	590	599	602	565	578	547	595	626	612	603	580	610	581	632	578	614	610	616	619	609	609	638	574	612	638	602	586	603	610	583	606	631	536	608	630	602	630	630	619	603	620	622	581	575	620	650	591	638	615	576	637	594	591	612	615	582	634	604	604	618	599	593	593	652	604	605	610	618	600	609	625	621	603	577	662	604	630	617	601	626	582	614	602	608	615	617	625	608	598	606	601	586	640	563	613	609	576	641	626	604	629	605	619	629	597	567	619	591	597	583	603	579	608	623	616	628	633	657	622	647	636	589	590	679	646	637	636	640	638	558	657	631	592	622	612	635	598	616	615	627	570	603	608	599	570	665	605	587	600	636	617	599	591	586	663	598	630	617	590	602	638	638	586	665	619	623	579	572	623	591	662	602	655	595	561	635	640	599	648	615	627	614	608	595	648	582	641	604	609	577	613	605	587	586	583	607	623	611	695	593	593	585	639	610	634	601	606	639	632	597	601	600	593	632	601	644	590	613	625	612	630	574	638	608	636	608	626	616	602	594	609	643	622	569	608	654	631	638	597	592	600	626	637	605	599	598	588	674	573	610	593	636	631	624	570	608	582	653	616	618	591	636	638	598	526	567	647	598	628	626	607	595	600	645	601	657	561	645	628	609	613	591	579	634	663	607	600	599	615	635	634	596	639	582	590	583	678	619	617	651	632	605	583	608	605	624	656	627	621	590	593	618	642	616	588	602	626	626	612	593	661	598	587	684	653	637	607	620	616	614	600	606	617	592	621	598	630	622	574	580	633	612	550	590	624	640	670	606	615	627	630	661	624	589	625	638	577	631	598	669	582	609	625	587	623	603	612	612	650	636	580	610	617	617	601	638	622	652	629	594	612	608	656	597	611	585	635	638	577	602	579	576	574	647	608	597	626	672	654	657	589	625	676	627	633	594	668	625	631	570	589	609	640	656	640	600	613	586	613	600	676	523	587	635	627	651	598	600	635	608	631	601	612	613	623	585	633	607	659	641	621	647	611	641	636	610	624	583	676	635	604	546	580	598	644	601	588	598	608	632	629	619	618	616	590	619	602	653	585	610	604	630	649	615	666	632	604	650	640	626	604	585	623	607	579	619	620	579	578	604	619	628	655	594	612	609	602	673	625	609	595	637	661	592	597	608	586	564	578	609	633	625	574	639	575	627	621	635	595	569	629	597	603	609	597	604	642	598	600	590	647	631	606	618	577	627	570	641	609	598	593	596	620	612	612	596	581	566	619	612	589	605	631	662	602	600	597	613	614	574	634	608	612	609	589	627	603	631	610	608	609	577	620	580	564	579	651	590	618	633	603	615	584	571	572	636	584	556	623	574	603	591	609	621	623	600	585	581	619	617	601	646	599	587	605	632	652	620	617	633	597	603	587	610	612	650	575	615	633	601	612	627	590	598	628	604	630	629	677	620	625	625	596	588	632	595	574	646	596	588	612	599	650	625	616	622	621	577	638	570	619	615	643	633	607	621	596	643	622	613	667	609	570	602	652	612	622	670	571	675	583	633	633	607	565	609	601	605	657	621	568	629	608	581	564	640	602	624	595	610	605	630	601	633	609	630	537	570	625	636	591	633	586	635	595	625	593	602	584	627	644	612	613	595	575	644	587	636	637	675	601	605	663	601	625	567	615	627	619	588	598	597	622	603	596	602	624	639	611	617	595	613	611	585	605	576	602	648	610	608	611	607	610	600	636	619	590	591	612	574	595	622	671	609	592	638	594	622	588	615	613	619	618	610	627	666	623	581	634	631	572	628	660	582	668	635	595	610	618	633	594	649	613	608	607	619	605	624	650	564	634	600	616	628	611	605	638	623	572	615	608	579	617	576	614	614	615	567	639	617	585	618	601	622	599	652	594	612	605	609	564	600	661	591	577	578	608	652	581	588	611	636	648	598	647	584	570	603	628	592	606	614	590	640	629	623	632	651	587	702	595	607	635	617	595	624	586	624	601	625	592	616	611	636	604	645	637	626	611	587	619	604	618	598	588	597	629	658	566	635	610	647	632	610	638	584	613	609	587	640	638	600	595	624	625	635	632	616	624	636	618	618	638	616	619	577	599	604	574	587	606	609	613	608	625	630	634	594	571	594	595	641	623	650	568	614	636	634	571	621	638	598	615	608	617	616	623	618	587	599	577	612	587	585	607	624	629	589	609	603	630	620	626	545	573	610	604	580	647	565	608	597	651	610	632	607	645	639	604	634	594	635	649	581	601	576	594	589	630	601	604	665	662	595	596	614	595	605	667	540	598	641	602	628	585	602	591	588	566	603	607	596	646	614	594	603	609	583	578	604	599	639	531	616	614	615	664	613	619	651	587	601	629	593	615	659	614	636	598	637	630	597	664	619	604	641	592	615	611	608	604	609	615	607	641	604	623	624	602	606	609	599	629	601	595	623	638	633	654	608	605	597	617	643	583	585	651	616	622	615	642	600	620	599	610	612	619	606	571	579	594	615	594	619	598	601	634	615	609	606	629	631	593	585	573	594	589	664	614	585	582	591	611	611	636	552	598	656	626	637	601	592	621	602	634	617	668	606	590	623	606	622	634	568	616	655	591	621	629	664	600	590	631	636	619	612	552	611	615	605	612	591	595	626	593	624	621	545	605	598	600	581	647	623	624	590	606	598	598	595	611	625	631	587	593	640	657	587	615	634	620	632	590	624	601	654	582	602	600	565	591	600	600	597	639	622	600	573	630	614	619	582	613	668	621	607	561	600	592	574	628	591	585	655	599	628	599	608	584	613	579	633	649	606	629	604	638	585	607	610	612	643	601	641	641	599	599	582	632	622	616	625	663	625	587	580	595	580	623	618	574	640	646	601	632	609	596	588
7287	5573	9487	8160	6677	4198	3676	4221	3995	3967	2213	1942	1187	794	591	382	340	291	359	304	319	386	611	462	365	324	287	316	318	300	316	349	337	357	359	351	329	276	280	313	315	285	296	262	271	245	323	305	275	270	263	274	299	285	286	281	278	291	291	305	314	294	289	322	269	268	300	302	263	283	289	284	306	265	300	247	276	289	320	289	275	270	301	299	316	277	289	282	296	294	282	314	296	298	303	274	287	293	286	234	245	259	283	296	299	287	307	297	258	315	283	298	276	297	266	281	273	265	293	288	292	276	286	294	300	254	308	280	303	263	300	288	295	297	290	257	267	292	294	290	252	280	299	307	298	290	268	300	306	334	267	257	296	285	280	295	309	335	282	307	288	282	286	276	276	296	312	300	294	277	277	300	294	283	306	293	293	285	295	289	282	311	237	275	281	286	284	308	296	288	289	299	258	306	299	303	267	305	306	283	290	322	300	284	257	266	273	319	269	281	277	248	287	309	297	260	274	285	299	283	274	291	275	285	278	276	256	256	272	296	288	240	267	278	294	296	269	301	289	276	310	296	268	279	293	306	294	296	305	298	280	282	308	304	291	284	271	277	296	305	258	278	281	271	285	275	301	282	295	278	289	277	303	272	277	278	268	261	259	305	263	252	280	256	279	256	284	263	326	316	274	306	309	295	268	276	325	271	264	308	288	299	288	263	281	272	310	267	285	267	326	275	269	290	310	294	278	288	274	270	293	289	275	286	259	292	319	254	254	283	284	288	307	311	265	277	286	292	289	278	290	297	309	287	273	286	291	278	294	290	287	305	302	263	267	313	281	276	284	313	277	264	273	286	291	272	281	303	277	266	273	268	284	248	273	282	311	284	305	292	307	275	281	288	289	279	257	342	259	269	263	276	263	300	281	274	299	318	284	309	281	300	280	306	281	274	282	281	285	305	278	326	295	283	302	298	301	272	269	299	299	256	317	282	272	286	299	249	260	271	268	307	312	292	280	277	285	297	289	290	281	279	289	285	285	293	287	279	271	261	294	283	272	275	261	282	265	274	271	281	279	282	298	317	295	315	298	297	297	240	293	281	272	277	280	275	281	303	262	296	280	292	282	267	295	278	286	291	313	326	343	299	277	299	283	300	285	266	309	291	307	302	299	287	278	294	269	299	286	309	287	301	316	287	275	272	293	305	334	345	277	277	294	283	313	267	273	282	295	275	302	275	304	269	301	320	266	300	313	274	288	313	274	305	293	285	263	274	297	297	296	282	313	297	344	305	275	282	294	299	295	291	283	307	259	293	265	288	288	286	284	287	283	284	281	284	295	279	301	264	274	268	258	277	248	307	299	275	307	277	264	294	267	280	296	282	262	293	270	285	291	259	309	310	309	331	306	288	289	285	308	312	273	277	288	287	255	295	303	280	270	294	313	291	298	284	265	282	285	308	304	257	318	296	299	325	283	318	288	277	304	291	305	325	278	289	295	292	273	311	287	271	299	275	270	280	299	281	269	283	258	281	261	299	250	280	283	263	287	274	291	290	265	298	264	276	272	314	297	321	287	284	319	322	295	304	287	298	273	299	303	266	315	324	310	322	305	277	283	288	296	274	296	298	264	296	276	278	310	301	257	321	267	257	269	287	288	296	278	297	274	284	294	287	296	290	268	264	277	280	298	300	278	314	303	290	303	270	302	256	313	272	269	287	273	268	299	256	272	264	290	280	324	301	317	272	289	307	258	270	305	262	272	275	284	291	285	271	307	299	278	277	260	288	323	307	279	278	278	278	306	303	283	309	294	287	271	304	297	293	303	293	294	263	294	269	295	287	294	270	294	290	296	271	279	301	249	257	296	281	285	259	294	294	302	296	305	279	282	270	273	296	298	285	286	339	283	269	275	298	272	304	284	265	289	294	286	272	297	316	314	278	280	296	291	267	289	298	272	271	268	299	291	300	284	278	279	287	261	289	267	302	256	293	302	283	272	287	306	279	269	306	296	294	303	294	270	255	303	274	282	267	280	281	315	312	298	255	304	278	317	324	274	280	321	273	261	287	297	281	305	274	282	300	286	288	282	265	274	325	252	288	279	298	272	292	299	288	281	284	285	306	292	291	293	292	317	310	261	320	276	255	280	306	276	256	312	280	269	284	294	291	291	268	300	312	251	292	313	307	277	265	271	295	309	271	308	283	281	316	271	305	262	262	280	268	272	290	294	293	292	290	279	275	290	278	289	297	264	280	293	304	289	307	276	271	278	295	272	270	290	279	317	272	340	326	292	280	325	320	292	288	245	294	284	254	299	292	297	288	293	269	275	279	278	278	262	293	279	265	312	303	306	321	278	278	288	298	310	294	282	276	299	246	311	268	297	257	292	282	304	289	299	280	281	295	329	282	294	286	276	270	257	295	297	283	326	297	271	288	284	270	303	307	286	306	291	288	275	321	261	274	295	308	280	286	311	286	291	290	281	287	262	299	281	287	314	282	330	275	298	304	265	288	312	292	284	293	283	311	301	277	240	298	300	301	308	275	314	302	297	295	268	282	286	314	291	300	293	313	292	280	297	311	283	307	293	308	262	282	300	303	277	253	276	276	281	295	299	304	299	297	318	289	263	295	296	307	284	269	301	301	299	284	287	296	300	288	294	284	297	311	280	291	279	324	289	289	307	310	282	287	284	301	284	289	256	304	312	267	276	291	289	273	272	256	283	293	290	278	278	269	252	255	285	303	288	305	318	270	298	253	287	297	297	286	285	265	297	268	288	268	295	278	275	299	303	300	281	283	307	309	279	316	289	284	327	296	273	269	271	297	284	293	282	304	260	276	317	285	284	308	270	289	285	289	280	306	307	286	290	273	309	323	336	293	275	279	293	290	278	293	262	319	303	298	282	275	287	289	314	258	262	261	251	299	293	268	285	286	289	298	312	285	268	281	310	299	298	284	276	299	305	298	278	293	300	310	328	287	301	307	325	292	280	314	304	293	293	302	282	287	280	308	300	309	302	278	309	271	261	284	271	306	265	283	280	293	283	294	258	287	324	307	301	308	309	306	301	305	310	294	276	308	283	262	300	324	315	307	282	331	297	282	291	275	282	298	268	290	284	306	269	268	276	300	277	262	324	308	304	254	291	303	266	297	307	255	262	249	301	302	294	287	285	283	305	289	276	266	274	307	308	299	296	298	307	312	294	284	282	305	299	266	288	282	283	282	317	321	259	267	264	289	272	313	318	276	256	263	313	301	274	297	304	314	299	283	289	260	311	322	263	313	262	268	287	311	297	277	270	310	314	271	299	287	279	304	300	287	293	297	321	307	282	262	292	305	284	283	290	304	283	291	258	266	293	317	318	285	318	284	282	302	318	300	311	290	249	305	264	307	305	242	326	301	287	276	290	273	304	292	330	289	320	300	302	281	271	270	293	277	271	293	275	284	292	305	296	288	271	307	294	285	261	286	296	258	309	299	285	260	279	264	257	296	296	301	290	296	310	265	287	295	296	275
5468	5679	14759	16387	16566	12313	12797	14268	14329	13365	9786	9580	6035	4159	2891	1499	1349	1207	1119	947	1022	1584	2944	2158	1201	1050	910	965	926	818	863	1175	1136	1330	1328	1104	894	883	816	764	753	813	727	762	790	813	775	800	743	804	806	763	810	762	794	754	787	783	765	798	799	776	787	787	748	779	776	773	768	800	787	747	833	763	750	761	780	751	804	788	811	784	811	757	791	760	748	764	807	780	770	807	802	794	726	797	847	733	789	757	787	781	750	822	778	801	793	725	811	784	771	824	777	738	775	801	797	816	783	834	762	799	775	750	795	787	780	800	751	782	782	821	814	767	777	798	756	763	752	771	784	791	797	797	825	742	726	761	790	740	800	765	754	718	776	824	767	783	739	737	783	796	797	798	809	809	796	745	793	744	748	783	741	784	745	756	809	781	792	783	827	740	793	787	771	820	724	756	784	723	774	799	758	789	720	769	831	772	805	830	717	803	824	747	726	765	768	769	763	789	817	781	805	770	797	777	759	732	792	774	772	775	776	752	801	768	818	793	733	719	758	774	790	773	741	785	735	749	791	756	747	788	783	766	791	784	822	811	818	796	767	757	763	763	779	770	801	765	818	749	711	760	782	795	771	785	770	755	773	756	744	763	810	753	776	769	733	755	782	782	835	790	810	796	814	775	809	781	811	782	747	802	852	758	778	807	776	833	750	789	786	806	841	780	763	746	785	804	746	777	728	736	794	722	774	802	800	780	770	816	818	821	783	741	797	745	799	777	749	780	779	839	790	829	783	797	789	793	752	771	766	787	775	759	775	759	744	707	746	781	750	783	763	752	801	744	800	797	786	807	807	753	743	793	774	764	765	810	789	795	730	791	795	729	767	806	757	790	767	765	729	772	788	757	789	803	817	838	805	733	763	674	759	818	775	719	748	780	792	746	793	727	780	778	797	780	786	719	800	796	746	770	810	720	776	781	772	821	819	790	828	817	718	807	760	795	787	782	810	787	799	814	753	778	789	742	751	776	729	764	784	808	776	758	749	776	772	821	734	714	769	760	809	786	784	772	773	749	797	738	761	810	796	816	761	823	762	795	781	807	746	799	768	812	774	777	806	744	772	760	835	785	771	777	778	741	744	752	815	814	792	762	799	762	719	796	808	790	800	751	712	770	764	770	775	780	765	779	769	743	841	781	750	761	754	854	786	783	751	754	786	733	799	785	797	753	841	785	774	804	780	739	766	774	803	766	782	782	755	775	780	745	773	772	765	786	796	805	776	810	735	778	796	783	776	717	790	756	787	776	739	774	809	811	785	805	797	807	829	786	793	780	733	739	810	725	761	778	763	820	743	822	766	779	800	787	749	744	811	736	792	751	765	776	753	770	747	744	755	786	767	803	783	799	742	790	808	806	735	792	805	778	819	748	800	763	791	771	786	786	776	803	766	767	702	773	760	788	776	809	812	740	804	777	789	758	802	801	732	795	814	831	733	763	801	794	794	762	814	774	827	773	773	810	765	814	811	831	771	775	760	804	800	793	754	812	808	712	805	792	789	771	802	783	784	799	830	794	738	780	764	798	840	784	749	764	835	802	776	767	791	818	774	767	779	768	769	777	773	768	756	837	769	749	766	734	774	781	779	746	802	795	777	793	811	760	771	759	760	813	747	782	768	783	752	757	802	776	793	789	812	728	757	797	793	717	809	784	744	755	743	755	801	777	779	759	754	768	798	777	788	772	795	782	823	787	763	783	778	762	763	753	767	766	802	807	771	792	779	786	772	753	797	779	837	758	740	709	806	755	789	790	774	755	797	789	766	756	779	774	771	754	837	694	773	813	735	738	817	769	800	764	765	746	807	781	790	751	795	785	786	786	790	839	833	792	783	784	786	732	779	754	774	808	775	796	757	789	801	754	729	795	761	782	734	793	739	766	772	775	782	804	796	782	783	754	784	753	744	724	827	771	783	767	755	792	836	763	736	738	809	820	799	784	756	771	769	807	803	828	807	781	772	768	786	772	791	767	779	779	792	837	778	761	761	762	762	759	785	717	755	798	765	773	785	798	786	780	738	841	772	769	749	744	802	804	806	834	783	779	750	780	772	792	786	792	806	717	745	745	744	759	782	779	785	766	763	804	760	772	812	781	743	796	752	777	741	803	747	775	797	779	787	786	757	780	772	765	798	792	796	705	813	773	755	757	774	768	765	792	785	758	791	785	801	843	760	747	794	796	757	788	785	799	790	779	817	801	814	767	726	743	770	762	799	748	797	749	791	791	803	735	774	804	786	825	748	785	799	804	801	779	797	771	764	779	806	783	730	782	733	793	808	784	763	837	744	782	766	744	733	730	782	805	747	797	789	767	800	788	779	766	793	799	757	764	799	751	744	815	793	787	772	796	783	749	804	774	819	809	786	744	818	849	853	830	706	792	802	756	701	736	760	769	805	764	783	770	762	740	744	765	743	802	795	758	765	792	816	754	794	773	756	827	761	778	755	782	779	747	763	792	795	766	760	800	813	832	817	818	790	743	759	782	767	769	793	824	801	758	788	822	810	757	742	768	776	802	815	759	786	800	785	844	767	802	836	774	717	845	778	804	784	763	788	766	763	738	765	811	754	778	796	766	778	819	854	803	767	809	765	802	821	812	788	773	792	787	769	824	815	812	857	764	744	746	767	752	748	817	757	820	761	744	778	795	800	777	779	775	827	757	811	829	745	721	793	789	759	744	773	764	773	772	788	803	729	712	777	783	784	741	761	831	811	804	765	836	778	786	768	799	726	764	766	745	783	762	787	734	719	793	770	806	769	767	787	783	781	772	767	742	816	776	797	797	772	790	748	800	763	809	779	835	802	749	788	766	805	828	826	743	779	809	725	740	710	777	788	836	798	776	748	793	789	738	763	811	833	765	796	776	793	755	768	755	772	775	782	781	832	796	804	790	826	746	801	807	770	750	778	758	836	768	772	755	774	739	779	735	781	793	792	720	802	748	794	821	773	752	796	814	780	794	761	702	752	757	762	787	779	779	794	765	792	784	805	812	780	835	778	721	739	805	780	799	769	803	753	841	775	805	766	803	769	771	794	765	794	780	782	808	754	802	778	775	786	752	754	814	805	804	781	801	760	806	770	762	772	791	769	762	792	805	746	762	739	715	757	773	758	819	745	761	783	824	738	748	752	767	777	771	782	791	781	795	768	784	746	807	748	804	741	803	788	783	799	787	787	747	792	780	748	803	835	767	783	752	817	800	776	785	784	758	751	748	781	761	773	782	748	788	758	769	756	806	769	850	726	794	751	742	759	795	794	761	791	786	750	771	808	763	805	774	798	761	814	765	773	816	813	867	776	778	803	781	794	798	764	799	767	788	791	826	783	778	776	736	767	792	786	780	750	767	791	752	815	791	768	819	768	793	768	751	775	845	861	766	772	747	821	781	745	828	794	761	774	781	785	764	810	771	805	826	782	757	772	817	809	798	763	794	828	811	786	787	772	758	806	760	808	790	775	783	798	817
16354	11724	17501	15386	13681	10087	9276	8135	7849	7782	5265	3924	2310	1542	1042	612	509	428	375	377	333	766	3434	1872	759	681	594	547	425	317	354	836	732	784	696	538	360	298	290	310	249	275	278	272	291	252	270	287	251	251	269	270	267	253	255	272	242	273	274	262	269	262	286	285	255	245	274	309	261	240	269	252	260	238	250	243	282	273	280	256	244	288	270	276	266	302	275	268	274	258	278	242	261	283	290	265	257	286	243	251	261	279	241	267	305	283	294	273	243	286	276	268	270	251	300	255	277	277	276	264	271	289	272	258	266	275	277	278	253	242	266	302	273	277	255	274	252	292	273	275	240	271	272	288	271	240	267	277	282	250	275	267	252	262	247	279	272	286	302	282	280	287	266	260	259	260	262	276	259	283	253	286	229	270	255	265	265	265	255	276	253	236	279	251	291	281	260	249	279	257	254	274	268	250	267	255	280	254	244	265	259	250	309	232	269	250	254	243	293	233	286	286	245	276	304	291	268	271	313	278	264	246	257	262	267	267	285	291	265	273	307	266	276	260	264	271	259	272	264	253	270	274	281	264	244	248	277	263	256	263	242	284	259	286	277	280	296	252	269	287	272	262	284	261	279	272	307	263	261	263	317	260	255	274	276	281	278	256	227	306	287	285	260	250	271	291	256	265	296	249	280	283	259	236	278	259	246	295	247	253	261	274	259	270	287	248	253	293	268	251	279	259	271	256	248	289	287	261	264	254	223	287	280	280	270	270	263	272	295	258	267	255	294	291	295	266	251	266	252	253	285	257	255	267	258	276	254	277	253	262	301	270	265	258	296	260	284	265	258	276	268	305	261	296	256	242	282	295	248	252	243	245	254	273	267	265	252	274	273	259	252	269	302	268	301	243	286	262	290	248	258	279	266	273	261	262	249	272	255	247	266	278	273	261	264	274	235	247	272	273	312	289	230	286	268	255	262	255	299	268	273	231	277	243	271	280	300	284	264	262	269	258	274	255	268	261	241	270	261	279	231	265	270	271	262	258	286	284	256	251	270	270	270	274	271	278	290	277	279	265	278	266	260	258	252	271	295	259	272	279	246	273	252	251	285	280	297	267	244	283	217	269	268	270	242	254	282	259	270	290	274	283	272	269	244	292	259	252	268	260	263	269	273	299	274	291	274	275	289	250	293	260	265	261	255	312	280	279	270	280	287	285	283	269	260	266	255	270	257	241	244	273	238	269	253	253	272	281	269	262	277	255	301	286	267	280	240	261	284	239	270	253	293	256	241	287	271	277	252	238	270	259	267	276	282	278	285	256	301	262	275	266	263	257	268	259	277	255	253	243	260	247	258	247	268	273	261	287	250	239	239	255	269	270	283	287	280	293	264	268	266	282	245	252	307	275	257	278	272	258	261	269	272	239	295	274	270	274	274	266	278	255	243	276	280	246	264	249	266	258	265	257	277	254	240	277	249	270	271	236	285	258	283	261	266	256	280	255	283	292	287	265	255	267	266	286	266	264	293	279	277	276	289	307	292	284	277	264	249	301	277	281	275	279	235	246	283	251	261	277	292	243	262	269	285	263	258	270	284	267	259	260	269	267	289	299	258	272	249	264	263	260	257	256	297	277	293	243	272	251	298	280	261	277	272	272	259	281	272	259	276	269	262	282	270	251	247	276	272	269	309	292	280	247	291	246	272	279	260	276	258	289	290	285	238	287	275	252	289	286	293	277	296	246	272	254	259	282	253	258	260	263	244	271	261	253	273	309	280	280	272	272	258	273	272	277	270	283	279	261	248	280	285	308	281	235	263	247	244	229	266	229	280	274	287	280	274	265	297	298	295	260	236	253	270	277	258	247	275	283	277	257	282	297	237	250	266	257	274	257	273	233	242	259	288	272	281	230	273	267	264	252	295	310	290	272	256	275	271	263	290	257	292	243	275	281	252	309	272	271	281	307	285	280	284	254	270	288	260	282	265	261	269	283	230	238	269	264	261	258	265	257	263	284	252	293	282	256	289	286	281	268	272	245	257	246	256	256	276	252	269	263	261	253	279	274	263	259	261	298	240	251	267	256	246	311	235	280	303	289	263	318	262	254	278	263	238	265	297	305	271	250	284	268	289	270	249	267	277	255	269	286	269	260	264	264	267	232	237	271	278	282	248	260	239	252	273	269	273	295	298	269	288	290	281	239	271	297	233	267	263	260	242	284	261	274	266	262	269	259	274	273	290	284	294	295	260	251	269	275	259	266	276	269	289	237	285	278	256	236	245	246	237	269	259	243	289	287	279	268	277	289	249	265	261	257	267	258	269	257	263	266	278	266	259	259	243	262	267	243	256	265	264	278	270	289	258	285	291	252	285	252	292	264	262	288	279	254	263	257	267	258	240	292	265	246	266	289	274	250	281	234	282	256	237	293	283	297	261	256	284	252	290	253	276	259	300	277	264	303	279	270	273	283	274	271	269	255	290	263	273	258	263	269	262	267	283	267	274	274	263	254	262	238	294	278	241	265	264	269	275	304	259	265	267	257	260	274	260	281	272	289	271	279	292	283	248	278	272	282	246	227	282	284	279	284	251	256	295	238	295	279	262	258	264	265	264	248	268	247	268	284	275	252	285	294	269	250	268	245	248	282	243	267	300	285	262	270	259	257	279	296	288	273	263	253	262	238	308	243	282	266	266	278	234	246	263	287	268	254	276	268	282	258	262	283	252	247	264	262	279	251	262	286	265	265	273	265	268	280	261	255	287	280	264	273	277	266	268	265	252	276	265	230	259	281	250	237	282	273	294	260	249	295	291	276	265	286	275	273	285	270	255	260	236	267	279	275	265	290	269	250	286	275	263	245	270	254	269	269	241	278	268	264	291	216	285	268	239	286	280	287	305	287	243	300	258	285	268	254	258	267	278	256	233	274	260	233	268	251	270	237	272	284	280	273	251	272	280	261	264	265	245	275	248	234	261	260	261	268	270	238	254	254	272	259	260	283	267	279	260	298	310	299	287	273	284	269	275	229	263	260	292	261	259	265	243	268	278	286	271	275	287	262	267	248	250	260	311	256	271	298	252	281	273	274	262	277	323	285	285	219	264	248	253	285	298	285	281	276	230	279	279	267	266	253	261	258	260	256	301	251	248	285	241	243	265	271	263	271	276	268	261	266	232	253	247	251	261	284	242	255	300	292	300	283	296	265	270	300	280	270	250	227	274	257	260	250	280	258	246	242	278	283	276	264	278	251	248	268	276	282	267	262	253	273	282	272	229	264	257	296	269	299	296	264	250	273	275	250	264	265	264	260	275	282	251	299	259	294	269	298	304	271	260	280	246	268	267	265	291	260	296	256	248	264	269	285	289	304	270	269	253	226	274	272	275	271	263	270	295	287	282	266	279	284	243	271	250	278	259	269	250	250	263	288	285	278	251	289	257	245	266	270	269	272	300	245	252	263	297	253	256	272	260	275	283	244	270	267	276	267	245	283	255	256	258	244	248	267	272	276	260	294	285	243
10871	10631	23348	25737	24686	19907	20560	20834	22191	22516	19100	16662	11203	7735	5586	3075	2551	1758	1609	1484	1327	4549	18702	10671	4353	4120	2946	3080	1932	986	1690	5194	4422	4662	3669	2217	1374	893	851	776	776	749	734	707	717	756	770	744	765	711	763	715	755	728	730	740	762	736	709	677	747	757	723	700	770	752	722	719	707	753	739	700	746	753	727	718	740	722	711	757	739	787	730	762	762	747	772	765	731	706	729	755	717	729	706	740	728	712	747	757	733	773	748	728	708	695	742	774	742	718	691	677	748	775	684	720	713	714	751	784	708	739	705	763	736	734	731	762	728	707	696	740	704	774	762	705	734	696	709	767	705	717	733	735	715	699	692	722	758	731	717	735	722	768	697	700	740	762	731	755	707	670	686	709	725	706	733	734	776	690	759	729	747	713	679	720	737	702	716	763	746	748	788	724	701	737	716	705	744	717	719	681	762	712	686	714	746	678	675	732	764	705	748	744	744	783	745	751	730	728	708	716	705	714	694	781	677	737	751	782	716	790	696	721	796	730	705	712	723	738	778	763	716	706	718	691	697	769	740	751	700	754	692	696	731	674	760	785	706	755	702	742	740	695	731	729	716	750	708	724	776	768	757	709	689	740	735	692	705	727	755	710	763	750	707	720	733	748	739	765	746	730	706	771	725	780	720	780	716	700	720	717	724	750	718	782	674	723	733	758	742	737	718	735	725	725	771	732	744	693	731	731	697	713	709	734	732	711	723	706	730	730	685	745	730	725	727	738	734	740	741	727	749	714	755	713	706	721	723	710	738	711	777	719	735	767	727	722	713	742	787	695	774	719	737	728	764	781	738	718	768	753	737	759	723	739	718	754	718	776	697	758	697	717	750	708	683	721	719	721	737	762	725	735	721	720	731	730	720	743	729	762	742	742	667	712	736	711	735	714	703	693	690	704	692	724	702	724	777	727	729	736	756	693	758	718	738	709	749	708	716	765	733	669	723	754	749	761	745	706	734	725	753	768	746	761	739	745	681	734	698	730	732	692	717	729	722	756	748	770	712	792	689	755	731	721	695	721	736	750	722	693	740	719	681	710	732	790	739	769	754	751	707	748	758	692	726	734	712	733	715	726	726	737	752	705	727	737	710	742	734	758	689	713	762	698	757	681	761	713	730	759	743	731	719	703	687	713	756	694	726	763	742	722	715	734	752	757	693	730	721	727	712	748	712	743	741	712	767	768	707	717	719	670	716	698	710	698	729	740	745	756	734	716	744	721	742	756	731	740	762	732	738	786	739	691	740	719	732	681	695	713	757	738	731	737	748	740	725	699	706	723	711	740	701	699	723	729	712	686	752	711	760	680	746	724	704	707	691	712	716	737	736	746	753	749	727	777	724	750	758	666	767	710	734	718	758	759	733	742	738	733	775	763	729	739	738	737	755	685	710	742	750	731	748	732	724	737	711	745	756	770	743	709	723	711	707	713	687	777	735	751	779	735	745	746	717	760	729	790	771	755	769	772	745	736	728	757	751	733	729	707	704	747	749	723	758	739	747	740	751	723	714	783	721	762	744	699	795	716	724	752	727	789	783	736	750	757	738	684	749	755	740	706	752	774	721	755	768	685	682	702	699	743	751	745	728	755	732	742	741	736	753	705	722	700	716	711	714	765	704	672	747	660	779	726	797	767	734	743	737	724	768	745	703	746	763	724	768	763	763	733	745	761	725	770	774	757	753	775	727	737	720	730	769	720	773	723	752	740	763	731	718	736	797	722	703	709	725	719	729	730	734	688	732	789	774	740	726	716	781	717	710	735	754	718	777	685	695	747	751	766	723	766	700	751	745	750	719	746	743	731	790	728	747	703	706	708	762	744	743	743	707	744	721	763	727	737	769	681	714	704	672	716	724	692	720	749	734	738	704	742	747	684	772	729	695	745	718	754	731	715	742	746	715	719	717	715	740	688	742	748	712	725	716	778	729	804	748	735	718	704	752	759	740	695	750	734	730	714	756	739	707	699	718	700	737	744	785	716	729	729	719	696	728	700	744	766	703	766	734	768	689	718	755	683	692	742	730	734	743	716	706	725	729	734	685	729	724	743	744	709	695	732	668	767	737	680	718	736	767	717	703	751	753	736	687	732	776	735	691	713	755	726	708	709	711	778	739	704	713	716	718	665	726	726	715	719	709	713	737	717	769	714	675	704	714	719	744	688	761	741	746	739	707	782	769	737	703	703	750	729	790	716	761	694	728	651	767	794	699	741	741	736	696	737	747	733	699	753	707	791	696	698	798	727	720	688	673	755	742	709	731	734	751	722	659	750	733	688	755	745	761	718	733	717	785	737	695	721	707	743	715	769	686	762	722	745	699	793	736	757	743	719	747	752	680	731	711	710	727	749	727	778	793	704	711	734	710	723	720	769	700	768	715	770	722	763	712	716	758	715	748	706	676	697	769	712	710	738	743	745	692	742	714	728	766	667	741	715	760	724	737	730	690	739	765	717	721	680	715	731	685	770	730	715	781	717	731	714	693	742	711	781	707	705	676	727	729	687	727	691	716	727	758	779	723	761	749	723	717	788	730	715	719	732	727	753	733	766	775	734	681	744	754	738	705	769	713	761	757	716	743	737	705	738	755	730	690	718	727	808	721	757	721	768	717	676	801	694	777	763	776	686	777	706	757	747	747	766	753	743	795	747	729	725	700	739	735	709	750	691	732	716	766	707	720	780	774	735	680	738	720	708	716	699	772	721	735	741	751	721	716	737	664	717	717	719	705	737	716	751	774	734	729	765	742	693	731	721	692	694	764	777	729	740	698	736	716	740	736	709	708	743	685	745	733	721	702	717	718	678	726	728	682	736	689	670	734	686	732	684	726	766	755	724	703	759	737	747	702	689	743	750	738	726	755	729	738	765	750	726	777	765	711	714	734	751	752	722	707	709	719	705	724	660	744	687	707	704	750	691	713	717	759	764	728	734	784	779	747	701	741	746	697	676	743	684	701	692	742	760	712	712	745	740	739	729	683	759	733	728	726	734	709	729	691	758	782	737	735	739	717	766	734	774	758	753	724	761	673	736	794	722	716	751	694	701	749	712	765	690	731	750	771	747	724	733	693	697	720	723	763	686	715	780	724	720	721	695	756	729	715	722	774	725	713	706	725	715	725	716	709	750	796	750	684	733	760	727	762	685	729	761	706	752	724	756	741	704	761	714	774	740	749	739	784	710	735	719	720	767	747	758	786	737	684	779	754	758	773	704	711	754	701	759	679	758	745	719	722	756	694	742	722	687	714	736	740	737	736	744	720	708	769	730	703	725	697	713	713	701	712	748	796	729	748	698	705	709	745	754	724	699	704	701	687	741	678	730	760	715	710	741	706	696	737	771	760	770	746	787	729	750	765	739	728	730	758	779	715	704	748	688	727	720	718	765	749	778	698	709	766	732	736	711	720	715	771	719	720	683	786	725	691	736	730	694	756	724	734	723	802	758	753	750	746	746	728	754	676	750	736	723	743	707
25033	17833	25625	23021	18674	14639	14348	12441	12274	14341	9920	8196	4088	2359	1498	801	615	472	400	354	375	1847	6488	2037	1341	1763	1390	733	710	287	443	1316	1160	1137	955	627	407	264	237	252	231	231	212	201	216	243	209	206	216	202	211	205	212	202	188	203	224	230	223	213	226	194	218	235	242	223	226	221	227	207	193	225	201	215	207	195	209	226	210	218	207	195	194	188	246	217	181	182	230	225	224	223	210	229	229	208	218	218	231	199	204	226	186	225	203	201	218	209	212	207	217	234	216	217	200	227	206	191	212	207	242	217	214	197	219	209	198	195	222	226	220	203	234	223	243	220	202	221	206	195	210	217	233	212	195	229	192	185	191	208	229	195	210	202	215	221	223	203	208	228	208	202	225	216	207	228	215	227	223	219	213	219	203	188	227	221	219	198	246	221	225	224	205	205	200	215	235	227	197	244	199	225	205	214	211	199	199	208	196	241	187	227	215	215	187	220	211	218	221	222	185	222	196	205	191	213	186	218	213	214	219	207	187	218	207	217	215	212	210	214	245	203	195	198	215	217	229	213	202	211	194	205	224	227	213	228	197	209	218	220	212	201	226	224	224	204	211	197	237	215	242	228	220	231	211	197	211	225	203	229	237	250	197	213	193	230	240	193	203	221	202	221	209	217	199	217	212	221	214	239	219	230	233	212	213	229	224	223	211	219	231	204	210	222	221	230	198	199	214	219	236	226	216	177	218	196	168	201	216	210	235	197	205	216	200	201	192	198	215	214	193	215	209	230	200	215	227	208	219	195	192	226	198	198	217	202	193	238	220	208	219	226	218	201	221	231	210	195	219	195	201	200	221	221	181	186	219	229	191	188	208	211	219	232	205	215	221	196	243	203	223	190	234	192	220	250	216	201	206	189	226	235	187	217	235	236	218	207	220	215	230	203	195	201	200	218	218	199	212	208	232	209	224	206	207	208	218	244	229	224	205	216	186	221	201	197	220	197	221	226	216	208	213	230	220	197	211	223	209	209	216	222	206	236	223	213	236	202	212	223	226	215	216	210	226	187	217	216	190	197	212	215	230	215	233	220	225	204	180	234	198	208	197	229	205	203	208	186	230	207	198	218	219	235	203	208	230	210	218	197	217	191	191	201	209	221	194	214	204	219	216	176	225	213	222	238	216	206	221	209	238	193	198	258	221	221	224	189	199	191	214	210	196	219	205	227	191	216	194	204	214	184	210	235	203	198	218	237	208	225	235	198	233	225	203	224	201	214	207	212	221	204	203	212	210	226	236	213	202	199	184	186	226	215	229	211	216	181	217	218	216	219	190	197	217	220	237	206	211	240	223	221	184	217	222	217	208	214	193	217	210	220	215	188	224	224	213	221	188	207	226	236	213	214	209	203	210	189	212	192	210	215	221	222	172	197	228	226	208	193	205	183	211	224	237	212	222	214	237	206	220	189	210	212	210	204	194	193	209	211	225	164	238	187	224	213	190	210	206	207	214	233	217	204	248	211	174	221	200	225	225	212	228	214	209	215	203	183	224	217	194	232	209	212	197	203	234	219	201	228	212	201	215	219	219	200	179	192	234	210	217	198	197	200	207	205	196	205	230	214	217	196	208	176	217	212	195	204	234	219	229	192	199	225	212	201	239	189	239	216	205	191	240	224	212	198	219	196	211	194	198	215	190	242	216	233	196	239	214	226	215	212	178	234	195	197	215	224	194	205	248	212	205	204	223	204	194	241	218	240	216	222	218	224	193	226	202	222	220	213	209	215	218	205	208	198	223	201	198	213	200	199	212	208	249	183	205	253	230	201	219	192	204	218	224	195	205	234	220	210	225	229	215	197	191	186	195	193	224	225	213	207	209	225	199	206	206	184	203	203	201	237	215	235	220	213	242	216	219	232	223	206	218	205	228	218	217	197	221	205	207	226	211	205	218	244	240	200	220	222	227	216	205	193	222	191	206	208	196	249	216	203	231	224	208	228	211	203	221	248	199	215	206	198	208	212	221	203	239	209	217	197	220	201	193	201	225	219	209	200	205	207	205	207	222	217	206	213	220	223	221	233	191	242	194	187	195	205	232	209	227	190	206	216	232	224	204	207	215	206	216	227	212	203	206	193	233	235	204	208	184	226	190	212	229	233	184	229	190	226	225	206	195	223	192	175	217	213	208	189	224	226	236	201	232	217	222	212	211	204	200	207	190	189	225	234	207	188	196	201	239	202	210	178	225	206	225	213	206	225	225	203	204	207	202	199	231	207	199	218	206	217	224	201	228	210	219	212	210	216	212	217	222	219	197	202	224	213	216	230	195	238	221	231	169	193	206	206	213	227	197	223	205	206	212	222	212	218	197	216	228	228	202	234	215	190	223	223	218	235	210	198	217	218	238	200	210	201	211	207	209	223	218	205	205	223	213	239	222	217	189	217	211	232	224	246	203	199	212	222	222	206	202	236	218	208	204	207	238	231	219	231	184	240	200	214	212	217	215	220	197	215	221	202	220	192	214	254	214	223	200	202	209	199	205	238	185	269	213	225	248	202	205	191	242	211	215	231	213	206	211	219	220	212	223	259	213	220	233	179	238	226	206	207	199	202	200	198	228	214	191	223	211	233	209	204	205	209	198	232	218	203	196	214	228	213	223	194	228	214	217	206	224	204	211	240	213	198	226	227	216	237	201	195	214	205	189	188	238	203	215	202	211	195	206	173	183	232	199	225	221	228	227	240	213	201	219	182	220	201	218	222	203	222	232	213	224	200	226	223	226	219	194	233	222	200	222	217	222	234	212	226	196	223	205	214	218	203	210	211	189	234	226	243	206	196	216	196	247	215	218	255	214	208	206	194	223	186	236	224	211	220	211	223	205	219	217	214	201	187	190	194	214	207	191	226	217	205	209	230	228	236	204	230	185	187	207	182	219	213	197	214	194	220	195	207	225	193	216	207	194	195	200	218	241	212	227	209	202	222	221	222	213	211	205	215	198	224	219	227	240	227	191	219	200	236	220	186	225	218	241	216	196	228	213	225	198	206	228	218	194	220	220	229	192	218	211	195	200	207	209	214	220	195	209	202	206	202	205	208	192	211	212	198	196	202	225	213	211	207	201	191	201	209	224	213	198	207	225	177	240	216	212	199	210	208	216	219	205	225	227	191	200	215	214	219	193	203	195	209	232	196	243	234	199	213	239	197	184	220	223	176	188	207	215	219	225	209	203	198	210	232	196	199	196	219	198	226	219	220	212	207	226	205	213	197	222	214	222	238	230	224	218	198	224	213	212	204	212	224	226	195	222	194	203	214	219	216	217	204	196	197	244	226	187	239	228	193	224	220	203	208	202	213	237	254	236	230	202	204	221	229	197	197	217	212	201	222	213	239	216	199	208	219	220	203	217	218	216	211	202	198	222	221	197	228	236	255	210	206	227	208	218	188	224	240	237	225	215	222	204	188	207	202	211	207	212	220	208	202	219	211	191	230	193	204	197	214	222	229	207	223	216	219	190	226
15043	14364	29731	32284	29750	25589	26321	25060	27389	31807	28024	25448	16007	11572	8018	4550	3532	2471	1828	1869	1789	10845	26792	9919	8168	10513	7969	4387	3648	1056	2314	8631	6943	7488	5720	3254	1739	980	780	630	598	685	578	572	629	611	602	552	599	633	635	588	614	570	605	604	582	663	593	547	616	606	617	575	609	616	645	616	565	599	578	577	606	579	591	627	585	572	595	577	591	561	664	585	601	581	607	614	583	613	575	597	607	631	584	597	629	631	567	586	622	555	601	590	603	576	602	600	596	559	620	573	598	578	582	621	558	615	582	631	613	591	597	585	611	599	591	558	620	631	623	641	564	563	599	551	611	605	626	559	619	596	573	632	603	586	548	655	537	545	583	575	584	629	558	546	582	626	624	610	589	550	608	633	580	572	556	615	601	594	605	493	613	540	576	583	631	591	584	627	607	545	577	590	593	596	570	561	590	594	616	603	542	635	615	561	599	592	601	621	618	570	614	625	599	568	584	614	556	578	599	575	595	643	648	579	597	572	582	606	569	574	610	563	642	618	616	590	630	559	598	607	592	580	630	606	576	548	568	590	573	563	561	578	591	601	596	593	598	633	609	614	605	583	591	579	534	578	576	618	581	586	600	601	586	571	617	636	610	596	624	585	565	587	573	506	585	644	618	619	594	608	572	603	627	569	567	639	543	664	559	589	611	576	601	611	612	610	538	592	578	579	575	610	596	574	559	575	620	599	632	583	591	602	593	602	581	591	571	592	588	607	626	604	611	563	604	541	591	626	598	580	607	607	661	602	633	598	593	631	609	648	587	551	574	602	555	567	606	619	607	588	609	574	595	605	597	570	614	556	586	594	606	560	609	584	580	598	586	608	600	569	585	576	584	620	631	591	585	591	594	614	615	578	558	549	625	591	581	634	643	604	594	539	581	605	560	564	595	593	587	579	606	575	566	591	559	580	590	580	547	576	590	610	578	583	585	625	619	557	589	570	553	577	583	596	615	633	642	560	605	602	584	622	593	581	624	580	563	596	608	594	596	602	585	564	583	571	613	615	576	620	621	592	641	606	593	586	592	572	584	598	573	516	590	629	596	597	566	619	581	605	603	600	581	611	551	587	607	575	580	554	591	587	598	628	569	593	600	589	603	623	586	605	618	609	599	594	604	591	561	569	584	641	582	587	559	615	575	589	616	589	669	586	560	606	575	577	606	585	604	603	609	590	656	584	587	582	567	561	575	602	577	573	583	584	607	597	547	645	609	604	577	598	590	538	571	613	602	617	556	598	610	623	632	576	595	550	590	578	606	621	614	600	577	583	610	571	564	590	589	616	565	532	595	596	604	570	591	598	588	596	565	611	602	554	626	576	589	629	600	614	610	614	606	598	614	622	600	589	567	649	561	610	595	645	596	558	586	581	622	625	627	584	604	522	639	576	581	582	587	612	564	548	582	583	591	593	609	556	576	644	544	604	616	590	551	605	631	633	563	642	557	587	560	610	604	621	594	557	593	601	595	562	608	528	585	603	609	602	635	606	577	602	620	579	606	625	614	603	575	583	582	657	546	603	622	565	592	603	568	585	587	575	581	574	635	604	579	595	587	617	600	612	598	568	604	602	558	610	559	570	601	597	601	609	562	588	565	621	581	570	603	627	631	593	589	569	573	652	627	615	622	561	604	607	582	603	577	575	599	605	626	576	585	585	578	563	628	586	623	573	608	604	571	642	602	598	587	539	591	587	584	615	591	630	628	610	585	596	572	602	558	593	591	583	583	606	585	595	578	581	601	584	583	586	577	621	574	613	591	586	591	568	636	546	588	599	632	605	575	636	575	601	603	636	618	607	597	596	571	591	569	624	575	591	592	594	650	614	572	620	582	571	582	597	601	573	589	584	598	581	598	590	594	590	633	581	566	581	609	615	551	580	625	629	614	606	637	552	577	599	573	594	584	587	590	600	604	596	561	572	570	579	598	592	602	616	583	570	637	591	610	623	571	615	603	568	594	606	536	580	609	594	564	583	624	548	598	568	568	597	627	551	591	548	589	584	554	584	577	580	578	581	571	564	595	590	573	566	590	591	583	545	601	638	587	618	599	615	598	588	604	571	553	613	596	617	600	579	575	604	585	610	586	601	621	577	618	566	564	576	599	600	611	573	577	579	618	557	625	602	560	614	572	621	636	594	596	575	603	594	611	604	603	580	568	565	571	616	634	593	577	592	591	565	570	604	584	634	598	573	556	577	606	574	578	620	571	585	563	583	594	531	586	591	565	619	553	581	580	580	606	563	615	569	605	605	600	578	626	617	596	598	571	626	577	625	632	587	625	582	609	586	568	587	610	572	586	590	567	559	609	590	642	606	609	535	590	626	627	595	596	652	607	518	639	624	607	599	587	645	588	633	633	551	575	596	587	543	659	618	604	611	651	579	624	611	609	615	517	611	561	615	575	647	632	641	606	594	609	588	586	574	593	567	566	612	566	596	641	601	576	569	639	587	576	572	572	569	537	557	589	575	616	609	637	571	580	588	603	613	590	619	582	566	579	539	615	584	624	564	608	612	604	597	572	580	613	595	600	618	624	618	606	577	601	600	540	602	550	604	583	658	603	622	650	677	607	602	620	568	660	613	610	605	606	609	613	579	611	560	579	590	560	594	580	579	552	598	629	577	593	613	585	588	599	609	646	606	554	608	580	665	628	560	562	613	606	576	587	537	561	566	588	612	605	564	535	595	593	601	605	600	579	563	591	611	596	616	605	596	610	565	536	540	598	596	574	604	607	561	582	581	576	597	601	576	568	607	621	585	579	604	618	622	639	576	581	602	570	636	579	595	612	625	583	585	601	618	613	564	579	605	599	532	616	655	578	592	581	593	606	626	535	596	586	548	629	604	626	574	612	557	605	591	579	601	611	554	577	612	610	584	602	614	595	593	582	564	573	572	599	577	594	616	555	584	600	573	624	555	558	577	583	596	584	552	603	594	582	606	583	622	558	558	579	592	589	535	604	592	572	556	572	599	592	581	599	549	612	586	608	601	632	581	576	586	610	582	581	587	590	595	608	570	564	591	556	556	604	582	602	586	581	562	570	578	594	570	600	611	585	582	587	574	606	586	582	620	581	578	565	591	573	580	599	574	571	578	561	582	570	600	616	624	582	578	597	583	637	619	578	601	621	611	589	567	595	596	588	603	610	585	605	577	610	604	612	613	609	579	628	589	607	576	583	565	608	608	618	578	569	621	583	584	556	641	589	584	593	575	596	586	596	564	550	559	606	588	597	560	567	600	576	592	592	611	604	596	618	599	611	581	548	572	593	612	571	640	597	571	600	644	535	609	594	575	576	604	571	595	612	609	632	622	569	618	601	590	584	616	609	579	549	607	607	601	617	556	584	605	564	581	605	581	547	587	610	608	596	577	580	594	616	580	623	579	608	580	595	576	608	627	569	572	616	611	590	592	613	630	583	611	597	596	594	592	525	572	622	576	538	579	621	621	598	620	603	595	618	594	631	595	602	614
7197	5570	10325	9428	6871	4337	4524	4095	3964	4861	2916	2279	1540	864	588	381	317	299	341	320	303	337	504	427	344	352	349	309	331	277	292	331	299	353	321	345	302	283	281	294	281	277	275	292	292	262	274	292	275	281	282	290	287	244	272	249	299	247	298	288	261	298	307	298	283	296	285	262	261	313	263	274	266	302	299	326	296	280	253	280	304	283	276	278	260	294	284	303	260	271	286	242	300	277	289	269	266	270	273	279	280	297	261	287	281	285	274	303	269	289	291	280	290	324	265	293	311	286	262	281	266	305	296	285	302	280	281	274	252	277	276	292	289	270	286	285	302	269	304	289	272	277	264	299	278	289	273	256	235	292	263	318	293	300	301	266	254	283	309	264	287	245	282	272	278	270	263	308	290	319	278	313	277	265	289	302	265	283	265	278	260	279	284	286	308	274	277	329	280	302	294	269	298	310	296	284	294	276	270	280	259	291	288	269	268	276	277	276	275	301	253	279	273	291	300	267	261	283	304	312	301	275	280	292	310	268	251	263	306	285	275	274	262	313	272	282	309	292	286	240	249	261	270	264	280	263	275	280	281	288	314	276	270	290	288	279	273	283	275	316	262	268	296	284	253	327	283	272	259	282	283	263	305	293	274	263	316	299	308	283	282	276	265	294	274	274	276	295	280	295	279	262	266	269	305	255	264	283	285	299	233	298	260	267	277	325	272	316	292	260	269	274	284	273	295	277	297	277	320	264	241	286	278	257	305	287	269	280	269	274	286	296	283	276	285	303	279	270	266	286	286	338	281	287	272	289	285	258	284	280	267	292	299	289	299	311	291	301	285	277	270	307	276	294	270	269	277	283	275	278	297	263	274	278	277	254	285	291	282	280	298	297	282	299	296	276	254	289	271	266	268	292	272	311	275	289	293	325	277	307	278	275	281	325	272	289	309	293	323	280	289	289	279	283	265	312	286	280	283	292	274	276	258	292	286	283	302	274	270	274	314	294	258	298	276	262	262	289	311	287	308	275	278	277	306	303	282	270	266	282	275	264	289	255	254	283	281	289	285	313	294	285	270	278	285	291	295	247	296	269	288	338	271	277	283	267	245	268	310	296	294	272	309	255	272	291	262	282	248	263	283	301	297	281	289	293	283	322	315	279	285	288	286	265	286	320	295	271	267	282	268	292	256	275	296	311	293	286	277	271	288	274	278	300	304	287	284	274	290	279	274	272	278	268	277	289	300	293	255	295	282	305	283	303	286	280	287	270	288	292	287	262	301	256	266	244	265	298	280	263	288	303	291	259	279	266	307	288	314	259	269	256	258	319	288	283	279	256	297	310	253	272	282	285	285	307	276	280	263	277	290	282	302	252	280	300	277	269	271	273	267	264	266	287	257	312	286	275	305	310	288	277	270	278	265	287	288	288	277	279	306	258	284	308	255	260	282	242	290	288	276	316	280	264	302	291	279	267	284	311	269	273	295	273	300	272	304	289	286	274	298	290	281	280	280	303	304	269	293	253	293	282	265	288	281	309	298	271	243	298	287	306	249	273	312	286	297	278	306	266	282	268	253	284	256	300	275	292	280	261	278	275	299	288	259	299	276	276	279	305	258	273	299	307	287	300	286	279	287	306	269	287	308	302	320	248	268	284	296	281	304	261	268	300	320	253	288	273	307	283	284	269	296	277	284	307	300	269	270	275	285	268	282	277	257	282	257	326	300	291	283	281	325	292	286	286	281	281	280	283	298	269	308	269	271	270	279	278	305	261	298	294	279	250	294	281	319	260	270	276	285	299	292	244	299	277	304	276	293	281	290	288	306	278	282	288	277	283	281	302	289	298	265	273	272	304	289	280	273	259	268	266	304	290	319	276	293	273	270	294	282	289	278	261	264	294	306	312	260	264	267	268	288	277	298	279	286	290	309	234	294	292	293	268	272	265	301	297	312	331	280	273	269	265	260	285	270	274	292	315	256	279	288	304	278	274	276	297	283	295	260	258	313	269	270	276	285	304	287	311	278	287	289	249	294	316	259	295	287	263	279	285	273	295	286	276	278	261	315	279	274	290	288	278	314	268	288	275	296	281	307	296	290	300	258	287	280	316	279	300	319	276	297	295	284	289	282	303	277	290	272	300	277	287	312	295	284	256	275	275	249	257	275	318	265	272	307	269	304	301	283	269	299	266	274	295	304	288	271	296	284	304	311	304	273	271	270	290	279	292	290	270	259	280	266	289	275	292	277	283	280	279	289	290	303	297	283	283	297	297	274	273	274	314	280	303	303	266	287	291	288	304	279	254	271	286	282	273	283	296	280	269	300	303	252	295	276	287	268	261	291	331	294	265	264	276	264	300	293	305	281	293	298	301	273	334	301	269	268	295	266	294	319	279	260	292	297	281	270	257	274	300	276	239	280	261	310	283	269	294	285	322	268	288	292	274	295	277	262	270	291	249	262	256	290	290	283	283	278	324	267	246	310	258	270	275	296	295	294	266	266	287	285	266	276	258	287	272	279	298	287	259	273	288	296	294	294	268	284	247	276	271	286	292	265	292	303	296	304	281	274	260	318	294	277	271	281	249	257	275	272	308	299	277	291	283	258	276	295	288	269	238	311	281	298	244	297	267	291	238	246	273	262	279	296	293	282	302	305	301	287	278	291	282	305	265	308	295	253	281	295	271	273	272	273	282	277	297	280	302	314	292	284	285	293	301	265	304	282	275	262	308	277	259	276	275	273	232	294	263	299	304	257	286	292	270	289	261	281	305	248	285	295	269	267	265	290	277	292	301	273	272	321	274	265	300	291	284	261	265	269	287	300	285	281	290	299	297	294	318	295	280	280	290	263	298	269	265	275	289	291	273	279	278	282	282	301	291	250	292	278	266	257	291	281	272	263	272	308	298	285	275	294	289	279	281	264	304	285	290	265	256	289	279	302	262	291	281	273	276	268	285	290	304	261	304	276	288	295	290	285	285	299	264	310	249	290	292	265	270	289	279	284	299	301	306	264	277	287	276	278	327	301	301	257	301	291	293	307	275	263	265	267	303	274	289	289	269	279	270	291	280	259	286	266	273	282	287	272	287	294	264	291	271	257	255	251	267	276	282	270	263	308	275	251	295	288	293	265	260	287	279	276	301	318	289	305	287	277	299	288	279	302	271	311	313	275	272	273	272	319	311	257	283	303	278	286	261	263	268	280	273	309	269	281	306	297	303	272	268	269	302	274	272	272	284	280	287	273	290	292	317	282	288	285	269	290	282	295	261	279	299	273	299	283	275	254	298	283	273	285	282	286	265	293	275	281	288	326	268	288	299	284	274	297	268	285	275	284	274	285	273	286	287	283	291	264	278	285	277	241	267	299	296	278	308	269	251	239	301	273	282	292	298	319	279	252	294	319	289	306	289	233	249	286	301	294	265	279	304	279	287	270	248	298	271	277	285	291	302	296	307	285	285	266	297	269	266	263	286	281	263	295	260	275	277	302	309	296	249	318	269	266	270	290	251
5228	5814	16015	17565	16330	12522	14317	13987	15241	16655	12702	10948	7584	4378	2935	1540	1247	1160	999	993	972	1157	2708	1623	1405	1253	1162	959	982	836	826	1054	1170	1216	1156	1098	908	814	759	753	781	822	702	753	708	760	729	781	719	732	780	773	829	728	745	744	761	706	785	766	772	771	825	762	754	785	764	773	808	743	742	772	742	759	739	729	769	736	764	779	738	779	767	774	755	762	785	788	751	810	768	764	702	751	800	732	802	729	721	803	799	791	749	738	772	780	723	741	785	748	787	718	765	732	728	770	764	763	771	729	777	731	756	789	738	806	734	769	757	752	806	762	733	770	740	771	768	745	733	782	771	791	762	710	766	739	805	787	745	785	764	765	707	741	804	771	768	766	744	737	781	771	713	742	729	740	768	778	743	774	765	744	735	792	790	752	781	769	769	749	779	748	739	734	763	739	750	765	810	762	778	767	771	801	807	749	753	764	792	756	818	797	770	767	749	777	759	764	761	791	756	780	771	788	780	732	762	788	768	826	781	788	752	723	757	771	706	738	840	789	789	794	764	758	772	714	758	735	743	793	766	802	750	807	756	792	766	776	780	722	763	768	740	779	785	838	815	733	762	736	746	773	792	752	734	775	767	837	749	779	775	747	727	772	792	730	741	758	735	724	730	759	788	795	759	741	746	832	790	757	775	756	798	767	810	776	807	769	737	746	750	804	763	784	761	737	737	788	743	747	747	832	740	767	739	778	752	767	735	731	771	744	762	773	772	736	704	759	774	777	790	757	761	761	754	766	765	778	710	784	753	761	773	772	783	731	742	757	778	751	736	756	822	777	755	741	745	819	710	743	755	810	775	777	779	778	749	777	743	767	766	765	769	723	769	813	758	759	803	766	746	779	763	748	784	780	760	756	736	749	787	733	757	756	779	753	830	745	763	802	770	746	714	767	780	729	777	785	765	789	754	751	774	736	815	730	740	766	748	794	731	756	810	784	796	704	778	746	811	766	753	697	744	779	734	763	789	768	783	752	727	738	767	728	792	815	782	763	743	711	686	754	777	792	747	731	756	769	741	742	747	757	775	782	741	772	737	730	765	794	717	793	789	745	761	696	745	803	728	744	794	800	771	779	732	738	756	787	742	795	729	772	768	741	737	736	759	746	763	792	774	746	774	753	737	756	810	810	750	789	718	762	764	765	696	768	758	740	729	736	771	793	778	754	798	776	795	753	765	789	772	789	802	777	796	768	771	716	740	790	778	780	733	736	803	785	775	768	767	783	761	772	797	752	731	748	780	739	749	659	779	724	788	796	754	812	752	767	788	782	782	753	773	766	796	777	767	796	732	739	694	762	817	780	767	745	756	821	709	744	762	735	759	790	785	771	764	747	808	732	759	767	770	778	752	728	722	775	763	737	787	755	792	816	778	724	761	738	728	746	747	749	768	741	771	740	733	755	718	777	749	773	703	760	800	752	787	784	759	733	766	725	747	683	795	730	748	810	721	746	748	733	751	802	748	754	767	733	774	822	703	716	793	761	746	767	755	764	720	770	811	803	760	772	731	775	787	819	772	741	778	779	768	784	796	749	764	768	737	742	735	796	747	762	784	770	703	810	806	733	781	741	757	737	719	791	775	781	728	742	773	740	796	797	768	741	767	770	786	736	746	756	750	748	803	777	748	740	755	784	800	801	761	785	841	745	714	776	753	714	750	804	782	768	735	741	754	789	823	765	770	740	787	775	765	763	798	728	729	804	769	730	799	726	778	793	735	776	755	699	776	749	788	763	770	793	809	809	747	774	802	735	767	775	755	756	777	771	778	780	780	772	756	745	755	775	787	819	767	721	787	752	738	788	818	747	763	731	757	815	751	768	732	783	732	730	746	753	731	822	832	763	744	754	787	799	707	754	752	793	691	750	733	752	748	691	759	758	785	768	749	770	769	764	760	802	759	751	772	807	737	775	765	806	687	738	773	712	811	740	740	776	748	794	720	792	788	746	758	767	771	787	768	759	764	769	791	765	794	758	782	795	791	785	804	761	828	736	789	788	794	756	746	770	748	826	763	752	768	794	789	747	745	751	732	747	715	751	814	768	756	829	763	752	779	719	729	735	788	761	763	811	762	750	762	777	775	801	734	790	776	804	727	779	736	740	745	742	739	800	819	747	750	780	799	750	719	757	745	799	763	748	800	812	752	757	781	732	754	751	760	769	781	742	791	753	715	773	774	733	720	798	738	740	763	808	753	762	758	772	795	726	777	747	773	734	689	764	782	762	811	811	756	724	767	736	701	760	779	738	771	787	722	738	738	758	777	777	743	769	774	785	753	759	756	729	756	764	762	770	725	716	804	750	725	747	812	745	819	790	725	772	761	698	717	792	765	781	735	760	777	719	752	757	787	791	758	761	729	782	803	750	793	769	817	788	772	809	776	783	743	766	742	783	785	729	750	738	737	742	789	827	805	727	767	759	746	743	782	795	763	802	786	779	711	757	741	674	771	766	746	734	773	753	799	777	746	783	776	791	780	721	816	822	750	832	782	711	771	711	787	788	741	799	704	769	696	756	763	810	771	759	747	757	769	809	729	727	828	730	781	794	768	732	777	761	768	759	765	729	773	799	767	772	763	733	791	759	789	775	758	739	748	707	734	777	784	780	752	737	756	794	755	782	736	758	695	772	761	786	789	784	764	762	746	789	782	731	726	732	766	765	817	756	793	778	772	779	742	757	738	778	785	755	748	735	738	719	804	773	789	764	715	766	774	748	827	725	744	758	776	786	790	705	725	796	756	790	795	766	732	781	749	763	762	759	768	740	758	752	738	760	752	755	758	784	763	716	802	738	770	768	751	757	782	804	855	774	745	706	740	735	780	732	739	783	794	785	776	734	741	736	764	733	778	735	756	805	754	780	769	734	777	817	776	758	774	806	733	776	753	745	772	764	718	752	764	776	782	778	726	777	714	839	802	739	765	733	811	734	768	739	755	792	735	743	770	776	798	778	752	777	751	827	718	776	772	785	782	755	835	739	761	750	747	776	815	796	764	805	785	852	803	782	808	746	776	761	754	813	795	751	779	765	789	709	770	778	752	761	739	739	739	739	733	750	697	742	747	719	777	773	752	742	719	764	829	791	757	689	725	766	769	751	778	709	782	762	813	767	808	730	772	690	792	769	736	818	764	783	776	751	733	742	767	753	736	802	731	780	807	779	732	739	845	711	762	780	730	757	787	773	784	791	744	759	797	699	758	697	787	769	787	714	751	764	770	777	738	759	756	741	743	717	772	744	748	754	820	767	779	777	758	737	734	784	766	772	745	787	755	752	788	752	756	729	752	746	784	750	769	738	805	747	773	760	785	720	747	781	817	790	721	749	815	787	769	780	771	752	781	775	737	768	804	772	785	753	784	793	736	749	715	795	744	714	785	785	710	824	743	796	688	774	768	725	777	797	826	746	769	799	770	715	774	704	760	781	770	734	719	742	818	800	754	786	809	756	741	733	817	765	745	720	760	748
14907	10974	18406	16439	12734	9993	10129	8082	8219	8969	7902	5895	2703	1543	1006	574	447	362	359	351	312	784	2374	1886	1076	986	823	491	593	329	376	669	615	698	564	389	332	269	261	239	237	263	281	234	244	264	258	287	285	260	234	250	238	256	293	291	278	240	282	278	267	286	297	245	245	270	271	267	288	248	264	287	274	237	239	262	253	272	266	262	279	259	277	260	277	255	246	260	246	238	268	258	254	238	261	268	266	276	273	270	271	258	238	280	251	268	291	269	288	273	278	260	264	245	250	262	255	255	258	274	284	249	261	237	263	251	257	257	257	282	271	269	255	258	279	248	293	266	261	269	263	307	253	258	244	269	259	241	269	299	269	243	276	261	274	244	228	268	274	264	231	270	276	224	257	277	251	258	254	230	241	265	265	260	257	249	246	263	261	253	236	284	249	261	258	267	269	252	256	239	254	258	260	257	272	272	266	251	263	260	273	254	235	281	273	270	263	264	257	255	260	252	250	272	246	237	230	253	238	282	250	258	245	252	302	239	256	293	277	264	255	243	247	289	268	257	273	253	271	271	256	282	269	275	247	265	268	253	257	282	250	239	252	239	263	232	257	247	263	282	252	267	267	251	267	247	249	238	231	251	282	268	257	268	277	250	292	264	256	233	239	290	291	256	262	291	256	289	242	248	295	256	272	288	252	237	238	292	232	265	269	244	269	276	267	276	301	265	267	225	266	251	276	258	289	243	265	267	257	281	266	253	256	272	264	264	273	253	267	250	251	261	255	255	264	264	276	274	276	266	274	253	266	253	275	243	250	237	242	238	259	270	306	268	287	260	263	248	297	249	239	277	259	247	270	274	250	253	265	273	283	274	294	262	274	275	270	240	287	241	291	259	262	276	255	276	254	239	272	258	251	246	249	255	277	251	277	246	263	231	253	277	281	255	271	240	247	251	277	251	266	245	264	243	259	303	255	258	229	247	259	267	258	269	273	237	262	263	298	249	263	259	256	260	246	273	271	245	247	240	278	222	284	273	251	240	275	247	257	255	283	254	256	260	257	266	261	227	261	240	244	275	259	252	250	263	265	266	259	280	261	267	243	243	248	272	245	237	259	297	244	263	255	242	250	224	223	254	251	234	261	280	251	264	285	274	246	255	250	272	258	274	299	262	245	254	246	250	263	259	261	274	278	272	255	268	260	268	226	227	251	255	262	242	247	259	241	290	242	284	245	280	281	261	241	269	266	244	274	265	280	276	282	269	260	264	276	271	234	281	292	248	255	236	255	239	263	252	251	273	238	259	253	245	265	264	260	258	274	278	246	257	288	241	256	274	259	274	238	257	268	241	273	295	266	244	262	263	261	265	299	257	281	263	239	256	262	247	259	268	265	324	258	221	254	240	250	261	248	232	283	259	240	251	252	263	280	240	265	277	296	242	247	266	251	281	241	270	254	246	257	252	278	248	238	267	273	262	286	263	278	258	255	243	234	271	248	274	273	260	268	264	255	240	251	257	257	280	265	241	276	261	266	247	260	242	257	263	256	286	266	260	281	243	310	248	264	266	279	222	314	277	260	256	262	261	270	248	298	272	246	272	274	266	239	246	246	250	243	286	260	250	257	228	259	251	272	267	253	255	274	252	243	240	297	279	252	237	271	244	243	280	250	267	252	240	267	271	269	279	237	274	252	252	263	272	255	216	294	267	274	240	251	256	270	289	253	265	295	263	269	267	261	255	251	217	249	254	262	276	264	261	283	248	266	292	279	237	246	265	283	264	262	255	266	278	268	280	265	243	278	244	270	245	239	252	291	252	245	251	267	240	246	309	246	250	244	228	272	249	270	258	274	248	262	263	267	295	263	225	244	266	257	286	260	273	250	263	262	261	274	235	283	274	267	250	250	256	296	266	257	260	270	275	238	253	215	287	260	258	247	279	261	263	253	258	282	245	272	264	235	265	283	257	269	276	238	276	277	276	266	312	226	242	287	240	295	246	246	272	276	251	308	266	256	264	267	268	269	276	243	270	280	237	269	276	218	267	250	273	266	278	261	266	253	221	243	258	240	243	246	248	271	278	256	257	261	246	277	272	291	279	238	263	238	255	257	231	264	255	276	259	276	237	275	259	259	257	259	231	244	268	264	268	239	282	277	272	245	249	249	261	294	239	273	264	278	277	235	252	260	305	230	253	227	219	257	273	259	246	281	262	259	264	264	253	269	225	284	214	287	244	256	238	231	243	265	278	274	274	283	244	258	268	268	274	273	237	246	239	280	268	298	285	229	264	246	261	272	262	289	272	247	260	240	241	270	283	253	278	290	285	269	251	266	265	289	268	266	282	254	261	288	258	273	275	253	283	220	233	229	267	259	260	284	241	277	251	266	288	239	258	269	259	271	255	265	272	278	257	227	290	233	241	249	277	300	252	273	254	245	243	253	221	264	230	270	269	265	267	270	229	268	267	271	274	262	251	253	253	273	262	284	231	290	249	272	281	258	260	273	273	255	273	246	237	265	238	277	268	249	261	233	253	280	277	239	253	265	266	267	252	288	246	268	281	267	291	267	274	263	264	273	251	271	287	282	258	229	271	265	233	244	263	259	251	268	238	269	279	264	285	268	260	256	279	246	248	270	285	259	258	272	269	277	252	273	259	251	244	258	278	246	250	244	248	264	221	253	260	267	252	266	267	267	244	231	270	236	279	280	232	279	248	270	273	288	255	235	281	262	249	271	241	270	269	285	237	287	263	230	237	259	245	288	276	263	251	278	271	233	255	242	234	258	283	229	267	234	252	251	277	246	270	270	248	260	266	275	263	263	256	235	259	279	282	266	261	317	238	263	249	264	274	297	252	278	263	289	253	275	264	270	283	285	243	312	278	281	260	228	251	264	253	236	252	281	264	273	264	249	279	275	250	228	267	271	260	243	253	279	263	297	271	254	268	253	260	282	256	265	253	253	232	273	259	271	267	263	242	232	254	247	221	253	282	252	256	248	246	257	236	273	272	261	271	262	267	237	299	281	266	291	261	259	269	248	247	241	266	253	255	283	265	264	247	256	252	248	256	248	270	294	250	235	274	267	260	295	246	254	273	259	278	278	300	274	274	273	290	292	261	286	251	280	230	267	230	278	266	258	276	243	253	245	233	294	284	272	274	259	248	255	240	248	256	253	257	272	246	263	250	266	243	237	290	300	273	264	272	240	277	289	257	263	282	279	271	262	260	234	252	263	254	261	253	302	284	278	252	237	249	251	256	248	238	238	272	250	269	251	251	252	239	285	251	250	263	270	250	267	262	250	250	256	247	275	241	269	248	274	265	250	285	278	262	274	265	265	246	258	251	239	246	250	277	284	274	275	251	304	259	228	257	286	273	272	256	274	270	279	278	236	224	247	281	259	250	286	258	260	244	260	266	295	263	246	281	276	233	283	264	246	274	284	272	270	280	240	255	272	267	240	274	258	255	241	242	267	268	261	269	251	237	273	275	259	247	260	256	283	263	270	269	291	262
10018	10440	23887	26136	23420	19821	21917	20717	23384	26362	25723	21002	12086	8036	5294	2735	2240	1618	1343	1345	1280	4908	14457	11021	6845	6017	4634	2544	3322	1058	1583	3860	3378	3699	2882	1738	1149	858	779	745	680	764	714	724	750	712	714	735	686	719	706	690	734	707	719	734	758	716	716	686	699	721	712	677	692	729	757	728	704	712	706	712	729	730	706	705	704	705	760	712	679	727	649	714	683	701	746	681	703	654	698	719	739	739	698	705	736	721	680	748	739	736	688	724	677	698	737	641	702	707	709	729	694	714	754	691	684	714	724	700	708	663	700	719	738	706	735	736	743	688	686	676	749	734	731	742	671	751	701	739	708	719	733	756	699	698	736	734	718	756	691	662	725	695	755	726	716	664	719	715	697	756	714	764	674	735	700	675	678	756	691	706	683	717	739	707	716	694	779	735	787	689	664	684	723	717	715	706	724	761	717	741	674	700	692	736	716	700	682	694	692	712	705	705	707	690	715	699	694	733	669	736	683	718	724	726	755	729	723	710	732	696	686	714	694	733	712	710	707	735	740	705	725	743	689	706	731	715	742	722	679	656	778	711	716	727	726	731	724	663	695	721	675	712	720	733	659	717	742	727	713	718	698	743	728	740	761	721	652	683	719	734	726	731	733	733	712	651	734	750	736	690	704	697	694	690	757	756	718	712	712	761	734	705	713	726	738	770	740	753	726	757	717	728	741	721	700	685	694	694	713	749	756	690	757	696	741	732	767	707	716	719	737	728	706	701	666	705	674	689	711	712	703	718	694	693	687	744	720	742	737	699	724	744	740	706	749	693	723	730	700	737	729	679	714	684	764	750	686	754	701	740	732	735	654	705	666	712	719	754	725	749	718	756	746	712	707	673	674	763	681	775	720	717	704	717	717	693	709	731	727	721	734	750	686	714	758	725	676	713	713	696	718	720	703	683	725	741	739	680	686	633	713	693	718	642	720	716	754	703	684	676	734	695	693	739	748	713	721	716	734	681	699	698	753	659	687	718	719	702	749	747	733	712	665	681	721	756	719	686	694	705	749	705	711	685	737	736	733	700	721	717	759	712	756	723	689	697	728	710	700	726	634	709	728	654	677	738	724	769	766	730	729	735	730	677	740	674	749	735	721	728	742	762	692	709	720	720	713	728	693	711	729	745	718	708	705	740	696	726	700	726	701	725	693	725	719	722	676	721	748	730	719	737	643	743	768	777	704	666	680	723	697	701	739	727	700	675	693	751	749	706	692	705	677	712	723	712	726	679	720	692	678	698	708	693	709	709	722	724	715	712	744	739	695	741	761	736	714	702	722	749	732	749	716	707	715	690	723	693	722	706	676	733	729	633	731	689	722	728	707	720	686	700	716	710	747	709	729	759	733	700	742	680	688	737	683	699	655	734	748	757	688	723	699	731	733	693	685	722	762	693	744	740	707	718	689	678	752	732	731	756	712	693	716	733	656	768	697	715	697	698	704	771	726	757	749	667	732	699	689	732	722	679	754	720	753	741	719	706	731	750	703	750	697	743	752	725	719	687	687	745	667	740	706	735	699	704	721	707	695	766	701	711	730	710	740	680	740	714	772	712	774	739	718	751	691	721	755	788	745	724	692	671	727	709	711	727	693	700	716	683	684	727	713	735	714	738	714	714	732	691	699	689	709	693	726	716	759	726	740	750	711	670	682	703	720	687	712	727	717	691	683	756	734	773	761	664	712	698	724	716	701	678	715	748	703	742	741	750	703	717	747	700	681	781	703	708	707	686	693	733	734	745	731	713	725	737	714	702	692	718	710	649	709	699	739	692	708	693	736	701	710	744	681	716	700	704	695	711	755	736	765	719	719	723	724	683	730	777	743	703	717	718	717	677	675	724	695	709	695	698	679	724	715	683	687	753	742	728	724	693	692	719	727	707	748	761	737	741	685	690	686	704	719	738	743	766	727	734	754	701	691	771	766	691	708	716	644	735	709	724	705	747	705	739	738	780	708	728	726	708	732	706	724	679	729	749	714	703	704	696	702	738	747	708	694	755	724	709	759	726	745	780	721	735	724	698	713	712	730	759	726	704	780	676	764	717	692	671	740	680	728	702	737	707	680	712	766	709	704	675	714	725	721	692	682	699	697	685	691	660	698	739	701	715	731	692	702	666	714	694	704	687	719	721	739	743	679	738	719	709	663	697	745	704	710	718	690	727	686	735	682	690	754	719	751	690	702	703	672	675	718	709	717	657	731	741	739	718	730	713	728	720	705	668	720	753	722	739	709	751	706	730	719	691	754	725	724	733	748	720	719	738	657	687	725	725	735	708	745	789	725	725	704	743	686	699	753	795	685	712	707	729	781	687	661	757	736	760	714	725	679	711	688	734	671	796	710	727	704	751	727	751	772	720	678	730	726	689	683	657	715	677	677	705	711	727	744	748	733	736	709	726	693	659	667	739	706	710	731	692	747	726	753	667	691	706	700	735	691	735	726	706	735	669	724	729	682	763	723	716	750	729	735	707	772	736	694	766	689	684	761	739	708	716	751	674	734	718	723	710	701	710	710	745	725	767	693	715	735	714	671	730	683	704	698	707	731	674	697	757	714	685	737	663	748	695	714	695	736	755	726	714	711	725	731	721	691	711	693	730	718	743	728	700	698	683	763	691	735	697	750	743	726	711	691	711	731	714	697	709	747	710	728	677	705	732	745	697	718	717	691	727	728	677	702	711	722	695	720	686	680	728	708	752	679	758	735	704	677	669	743	700	686	710	700	702	737	718	735	692	687	721	724	719	738	708	705	733	672	694	706	733	722	735	749	727	722	737	693	701	786	722	726	702	718	696	693	727	702	718	788	709	695	742	686	684	685	702	682	705	737	693	756	735	697	737	701	759	737	718	750	724	712	711	680	733	729	718	726	706	676	730	726	707	737	743	727	739	721	724	733	734	670	734	731	747	746	742	716	680	721	682	705	725	730	689	714	697	655	721	721	735	738	706	703	728	729	712	689	692	675	697	759	766	714	722	727	713	704	730	687	683	730	723	698	725	721	716	680	716	767	683	734	758	684	724	739	734	720	701	701	724	713	727	723	711	704	701	722	697	713	712	744	719	706	736	704	722	711	768	707	683	718	745	713	737	743	704	730	700	764	725	707	689	703	723	695	648	699	731	683	736	730	688	663	706	779	708	731	753	695	744	712	726	739	700	733	734	705	682	701	734	725	719	730	704	739	707	709	690	695	743	686	752	733	713	714	747	686	680	770	713	747	766	718	705	781	769	663	705	696	728	751	674	710	691	728	706	737	644	728	709	766	716	725	750	721	721	737	704	723	691	738	705	708	716	723	729	734	704	680	739	698	710	737	706	659	716	774	723	725	720	711	730	716	722	711	763	721	729	710	748	711	702	699	740	654	761	712	699	731	727	691	690	731	691	721	717	751	746	750	721	690	702	691	667	683	709	747	739	762	698	704	715	670	676	692	696	673	734	742	733	720	695	696	724	663	740	711	729	713	712	683	703
22704	17449	24537	22164	18838	13937	13912	13790	11632	11865	12501	10726	5599	2215	1359	829	582	432	357	330	328	1162	6030	3687	1831	1613	1389	783	933	362	490	1142	901	987	691	428	323	237	228	217	204	214	198	217	185	195	185	204	203	202	197	194	199	207	188	193	251	189	222	201	187	202	202	195	225	205	223	216	218	199	222	199	200	192	195	206	239	211	214	180	215	213	218	208	175	213	199	172	199	213	222	224	204	208	217	218	181	191	182	183	230	201	216	201	189	192	196	206	196	195	215	189	203	206	205	214	210	186	227	210	188	206	196	188	199	253	220	202	191	203	206	222	230	213	198	179	206	226	182	207	216	176	207	199	224	198	201	218	214	238	199	195	199	221	187	209	202	217	201	201	213	178	190	187	218	215	213	218	193	200	204	206	194	219	193	197	201	214	203	237	196	199	193	207	190	200	186	208	190	194	197	196	199	211	230	187	195	187	202	201	197	204	219	191	229	222	186	209	181	200	233	200	207	200	212	231	200	212	204	211	202	207	233	221	206	209	231	234	223	188	197	191	210	201	206	178	191	198	231	188	212	216	184	196	195	180	225	207	239	199	224	218	230	202	206	183	185	193	185	185	190	220	213	196	212	181	200	214	212	209	197	195	206	190	214	188	210	212	196	194	198	213	179	194	214	225	206	211	200	210	184	196	192	176	206	201	207	203	206	226	197	213	223	193	203	194	195	208	229	187	210	227	197	225	201	208	224	184	230	211	185	211	194	222	199	198	208	201	206	199	199	193	218	195	179	218	218	202	208	201	214	196	228	190	204	189	228	201	200	187	203	204	201	189	194	201	204	183	193	211	210	203	230	202	212	191	191	213	207	198	217	195	212	202	205	206	189	224	201	226	184	224	224	206	202	210	186	223	215	210	228	193	211	207	183	200	210	225	188	188	192	188	215	201	212	225	203	183	209	181	191	202	232	194	182	206	214	200	231	209	206	206	189	227	208	216	205	200	221	196	207	203	184	190	197	179	191	196	204	211	187	213	177	226	200	209	203	216	186	203	217	205	198	206	194	179	209	214	187	202	201	184	196	189	185	199	202	168	197	198	229	212	206	210	199	215	225	156	208	213	218	239	197	185	178	220	225	185	181	199	208	207	210	193	243	235	221	196	202	200	213	212	221	199	198	200	211	185	193	220	197	209	220	195	210	208	220	189	213	240	207	207	190	210	208	190	200	186	192	218	206	210	221	214	193	204	218	235	191	204	202	197	210	205	207	170	202	217	208	199	192	179	193	192	201	190	206	190	197	226	227	217	206	204	251	202	209	221	190	182	212	203	209	194	197	208	213	197	188	212	207	181	181	216	191	216	218	210	222	209	227	213	183	224	197	192	199	185	193	212	198	189	199	202	220	213	237	194	222	221	188	207	193	213	219	193	231	170	184	218	192	204	217	199	220	209	209	236	219	188	211	221	230	182	201	203	195	174	208	195	198	212	223	213	222	208	199	203	213	189	183	197	189	221	218	192	209	202	190	191	222	240	174	220	223	225	187	201	240	204	205	217	197	208	219	215	197	228	206	210	211	202	234	203	171	205	216	190	237	204	220	205	222	201	191	196	212	216	214	201	226	209	197	204	199	228	221	203	193	216	247	229	196	188	248	246	233	197	243	199	192	195	200	221	221	211	225	229	199	227	213	210	224	234	199	213	182	194	214	210	223	193	175	191	194	194	203	230	199	182	231	231	196	205	189	181	198	186	225	190	204	195	201	230	217	192	200	188	193	235	222	218	205	223	221	219	203	201	202	209	184	202	189	195	190	233	211	205	191	200	185	199	218	205	209	217	220	183	197	201	195	250	215	196	206	191	212	184	209	193	214	194	208	209	192	191	193	191	205	224	200	201	233	194	209	202	202	199	200	198	218	213	204	215	198	221	204	199	211	200	229	210	163	193	235	206	190	187	196	186	220	232	200	175	184	234	195	191	203	204	188	179	200	207	210	192	198	182	197	204	209	210	200	201	195	212	213	209	207	198	218	209	187	203	221	220	222	204	231	185	198	205	193	226	201	218	195	202	203	195	222	219	182	215	230	222	215	195	203	216	205	207	195	198	192	201	204	214	213	212	199	190	234	203	203	219	196	242	199	207	204	219	216	201	233	192	205	210	203	206	220	223	182	194	203	215	220	191	220	213	200	219	212	190	202	212	206	186	177	207	213	203	223	204	200	206	203	211	197	198	200	189	199	211	220	211	200	209	222	193	198	205	199	199	203	199	161	233	201	226	206	230	215	220	196	200	200	210	198	204	182	204	210	204	215	204	218	211	206	200	201	215	218	208	213	212	214	225	201	199	210	222	221	194	220	204	204	186	202	228	205	232	202	213	217	182	212	214	223	193	198	181	197	200	199	203	188	229	205	202	214	195	179	204	196	200	200	217	217	187	204	199	210	230	198	198	233	213	200	194	199	217	211	177	209	190	179	216	206	220	230	195	211	225	209	217	198	203	199	222	180	204	198	196	190	210	201	217	218	210	208	222	191	189	224	244	201	208	226	220	196	217	223	221	223	216	219	214	205	230	185	193	212	213	203	205	174	183	218	203	179	234	206	195	190	197	200	248	182	208	187	201	191	212	200	207	215	168	206	221	242	216	195	190	207	189	205	211	182	207	208	223	194	197	223	217	200	205	205	188	192	194	195	171	187	204	209	176	218	200	201	215	205	181	161	205	182	241	220	196	195	207	200	218	199	199	239	213	200	213	205	192	220	193	208	199	189	217	219	200	194	201	219	199	201	217	191	205	218	185	182	204	194	206	188	193	208	201	220	207	206	204	205	200	197	221	181	227	223	187	202	216	230	220	200	205	203	205	205	193	211	204	208	187	206	193	202	200	200	189	185	195	217	210	191	179	210	207	212	205	230	212	218	233	200	187	198	208	206	194	230	206	203	220	215	210	201	192	204	212	227	210	215	187	191	210	185	210	221	235	214	204	201	208	205	229	227	202	219	197	182	204	187	230	225	198	177	206	195	196	207	203	215	231	198	200	230	202	177	179	198	207	205	209	210	190	196	177	196	208	196	213	189	198	212	219	193	225	198	213	223	179	201	205	183	211	206	245	218	200	188	187	209	207	188	192	192	226	175	221	198	194	198	201	212	212	195	192	215	184	214	220	213	190	217	203	229	202	224	196	210	195	202	203	183	200	206	216	188	207	218	196	224	201	219	231	196	199	195	202	219	186	201	208	208	201	210	185	222	182	208	200	215	200	206	210	165	198	206	213	190	210	208	204	196	219	189	224	193	175	211	196	224	217	222	204	211	226	212	211	207	183	229	191	212	212	232	194	199	213	217	202	205	201	225	197	187	212	193	180	228	221	202	206	197	194	173	198	204	227	232	200	230	201	220	188	194	225	205	216	213	188	211	194	184	199	203	216	201	217	223	218	193	216	196	174	188	201	184	195	183	205	202	224	201	209	196	224	196	198	171	216	194	203	240	215	211	206	205	201	188	220	200	207	217	186
13445	14645	29232	31056	29529	25022	26163	27459	25265	29897	32564	28917	19860	10735	7493	4386	3437	2306	1874	1860	1526	7358	26219	17888	10887	9682	8267	4451	5849	1609	2692	7250	5559	5962	4187	2256	1179	771	720	624	620	559	591	575	631	569	612	608	562	577	581	584	522	570	586	618	587	649	601	515	585	579	606	606	589	589	580	539	568	541	558	572	537	577	572	583	564	519	524	606	539	587	586	622	578	561	598	550	563	614	570	568	570	589	584	574	596	622	605	564	598	570	576	610	545	580	532	569	551	569	536	552	599	593	573	588	554	567	601	552	594	590	577	591	568	553	565	596	575	581	598	581	557	583	519	603	572	518	572	620	584	560	580	592	578	537	577	592	585	564	574	605	577	571	552	589	599	565	564	581	551	590	602	578	570	551	586	575	629	584	575	540	585	546	600	528	539	556	560	557	591	559	585	577	573	565	560	611	554	544	559	604	586	581	585	619	570	565	573	556	590	517	592	560	597	593	561	593	552	562	593	590	578	535	582	536	610	581	587	565	568	582	579	614	565	570	590	597	561	581	612	573	569	629	572	597	562	585	577	593	566	591	565	567	612	590	580	569	556	568	547	543	539	578	555	577	619	578	617	605	611	599	583	542	630	583	573	558	561	563	578	548	534	566	583	589	566	532	575	536	528	582	596	562	580	560	600	618	592	540	596	570	548	575	575	582	582	581	573	588	549	552	584	586	576	588	541	615	573	534	573	566	576	528	565	549	581	613	562	545	559	576	576	571	605	584	574	570	578	601	615	559	605	551	586	597	546	578	595	598	612	581	573	544	542	558	601	547	550	608	560	578	588	571	536	598	536	589	578	592	558	594	565	566	566	529	596	545	509	534	565	560	565	562	569	585	545	584	619	589	591	565	608	565	601	567	564	572	561	592	549	589	569	582	570	574	569	591	576	545	594	579	596	552	545	566	551	577	553	553	578	561	633	585	609	521	577	590	530	569	613	571	580	587	543	531	584	576	556	555	562	547	559	574	592	603	550	649	570	589	582	556	525	507	578	542	578	564	590	582	570	573	601	566	584	593	608	624	550	576	627	609	590	594	594	536	612	607	600	595	613	561	569	549	578	581	565	547	540	534	571	571	549	559	582	558	548	566	577	542	572	571	574	574	578	592	568	601	598	533	592	601	573	543	589	560	575	574	554	595	541	552	548	623	611	622	590	565	554	558	575	549	567	584	569	546	563	616	570	615	586	545	559	586	515	598	555	589	563	570	551	531	551	576	583	595	580	532	559	613	568	595	627	560	569	566	579	574	552	565	596	585	623	558	586	543	555	566	543	567	583	541	571	561	563	578	558	582	534	538	557	588	588	622	573	556	581	585	570	568	586	613	639	571	532	584	559	518	560	581	575	549	598	556	625	538	593	611	559	606	585	588	575	597	595	531	579	561	610	556	549	601	565	576	581	555	549	571	566	553	573	602	583	565	556	591	549	569	590	575	561	556	563	595	544	559	580	572	594	590	567	576	584	575	596	620	588	567	574	572	552	536	576	554	583	588	635	539	591	548	585	550	603	554	559	584	545	568	522	590	598	574	571	629	579	608	601	568	595	582	593	517	544	567	601	586	542	538	530	579	565	622	583	572	589	538	559	546	547	562	585	583	581	590	527	568	568	628	607	564	584	609	566	583	601	598	585	604	523	591	574	572	579	518	590	551	559	555	550	560	493	568	563	576	539	564	594	573	538	589	542	619	603	589	568	548	542	565	570	577	566	555	538	581	588	617	579	543	564	534	525	557	539	577	572	561	585	591	600	586	555	579	584	576	575	571	579	504	586	559	556	556	583	577	591	625	586	586	564	607	531	551	558	558	561	597	620	545	600	564	538	556	538	571	574	619	562	610	616	541	543	608	523	585	529	591	585	560	560	589	600	621	593	592	559	598	576	581	564	581	551	528	589	554	581	552	600	590	518	572	565	546	570	576	578	588	603	546	569	593	562	568	569	559	583	578	607	575	595	548	610	541	606	603	580	529	592	561	602	553	541	512	559	574	616	557	562	595	608	624	567	630	590	572	594	551	560	546	552	590	539	572	595	605	600	591	548	577	600	554	584	579	544	566	567	583	536	596	604	580	547	561	625	569	612	603	562	620	578	575	540	543	570	564	572	561	581	574	574	554	542	544	603	541	595	608	586	543	554	617	555	543	600	570	574	553	587	555	586	538	561	576	599	563	614	581	598	570	560	591	593	556	551	582	552	570	613	539	602	597	602	564	527	572	595	529	577	578	552	604	604	551	535	567	611	576	562	602	552	582	566	539	530	557	561	600	574	586	599	578	562	551	623	602	564	570	539	530	551	566	544	603	578	565	561	579	593	541	555	572	556	519	588	606	571	599	552	606	582	567	574	554	588	578	595	538	599	578	610	599	564	576	622	551	569	600	535	617	597	561	546	552	567	584	589	602	589	540	586	559	569	606	580	597	585	574	569	567	569	537	572	580	607	562	534	612	577	583	536	558	559	593	584	568	566	559	603	623	608	543	572	590	593	601	584	519	567	604	533	619	588	580	573	595	601	560	540	555	585	574	600	574	587	576	555	602	562	605	582	576	543	561	560	598	594	553	560	540	585	608	567	591	535	561	595	567	583	602	632	554	550	538	591	566	548	593	566	590	574	576	550	574	559	526	575	576	581	600	553	522	583	596	574	539	610	578	548	568	605	589	571	547	540	635	574	598	604	579	579	610	570	606	573	558	578	571	528	598	584	567	561	570	562	554	568	588	586	552	588	562	562	575	546	570	583	608	577	552	583	574	571	581	578	602	587	587	587	554	605	575	560	579	561	586	542	552	560	632	577	559	531	545	560	582	505	560	584	574	550	610	565	604	602	559	602	566	557	546	600	595	585	605	558	587	597	574	591	587	525	615	567	580	561	591	560	547	594	577	572	591	606	617	570	560	604	622	557	558	530	529	561	539	584	599	611	583	571	617	547	583	598	546	552	571	570	559	551	574	593	580	605	582	541	546	586	562	576	592	598	518	589	538	538	545	573	560	551	560	563	582	579	576	559	605	605	578	575	586	550	565	582	580	584	552	555	562	594	572	596	602	598	557	579	563	584	655	606	552	586	590	574	563	572	539	600	582	548	591	571	576	592	546	575	549	543	566	595	552	582	557	559	522	559	596	573	605	535	580	535	558	567	597	532	552	570	541	601	580	560	565	585	582	576	541	580	586	576	605	590	582	563	572	593	574	565	587	582	544	556	619	572	556	577	581	555	634	570	580	558	591	558	605	544	552	577	562	612	580	570	608	581	551	572	563	529	583	561	559	540	572	583	556	613	542	523	580	553	560	598	594	528	590	613	590	580	600	558	552	563	564	574	562	584	578	603	593	581	547	552	582	568	585	544	597	586	581	561	519	558	585	560	556	581	547	562	564	545	567	552	591	592	566	540	569	617	582	599	569	569	539	539	550	539	580	572	571	563	566	578	553	607	580	574	563	580	584	556	608	593	579	556	571	583	553	557	557
6756	5239	8385	8092	6016	4486	4182	4008	3172	4092	3403	3017	2140	827	516	345	316	296	291	303	305	330	501	465	328	295	321	326	295	275	255	336	324	337	293	291	310	270	283	303	280	316	276	282	283	281	258	282	301	264	279	251	278	279	284	272	304	291	279	306	279	282	243	293	291	309	246	282	277	276	271	291	271	284	294	247	285	285	270	298	295	283	291	285	272	261	270	279	302	265	285	277	280	273	286	251	231	258	285	256	261	266	299	258	296	268	259	283	305	269	301	275	277	282	263	287	268	286	274	254	243	278	299	256	260	291	289	283	275	267	303	280	284	294	290	248	271	255	245	253	264	260	279	271	277	277	303	293	288	244	284	241	255	320	277	273	282	260	296	264	278	279	245	286	292	254	309	293	272	256	310	298	271	266	286	257	263	282	272	263	251	267	274	276	265	280	263	288	263	282	262	272	292	267	292	253	271	272	262	273	271	275	241	273	310	264	261	270	233	299	273	278	269	288	291	253	275	277	290	292	295	304	283	264	304	283	291	269	261	264	298	305	261	269	293	265	244	277	260	267	247	273	274	242	285	255	295	266	285	269	291	262	279	285	251	303	287	251	290	290	288	264	284	248	299	292	254	295	261	290	280	290	262	247	303	252	270	298	285	285	290	277	261	276	261	256	307	277	243	276	282	293	269	280	283	281	294	266	281	274	263	247	262	300	269	293	251	286	280	282	280	264	262	294	248	280	271	290	277	273	290	260	284	273	261	278	256	291	273	293	292	312	285	278	255	263	289	266	264	284	271	282	256	264	219	270	258	283	284	265	264	267	267	256	274	257	284	269	275	283	272	299	289	280	274	279	278	258	300	278	262	264	254	287	285	261	284	255	265	253	287	265	280	275	290	260	273	269	254	267	303	264	264	311	319	301	275	258	273	280	322	274	274	262	281	269	275	257	245	298	272	276	291	282	262	260	264	270	264	287	261	267	290	278	274	283	269	306	257	285	319	287	333	270	280	254	279	281	304	256	252	280	257	269	273	270	241	246	273	248	283	277	277	250	274	280	296	281	263	271	255	293	265	253	276	249	268	283	254	264	269	265	271	284	237	272	248	259	263	284	278	294	291	277	268	286	266	255	239	288	292	271	281	273	257	282	273	281	276	277	267	260	242	273	242	271	276	280	271	263	273	276	259	270	260	256	283	274	286	298	264	256	297	272	282	270	276	280	308	258	302	283	261	238	294	266	303	274	284	292	263	275	266	297	273	308	289	275	279	273	269	261	289	263	303	300	250	273	250	265	282	280	299	263	284	279	285	272	289	295	269	262	291	272	281	279	301	278	294	291	291	310	266	286	289	272	272	318	243	296	272	289	249	263	289	288	303	282	276	287	257	264	298	245	308	296	287	283	284	272	303	268	273	258	289	256	273	270	260	259	282	300	309	274	254	256	275	286	279	282	302	255	281	281	268	277	274	281	278	299	279	259	294	248	302	281	289	262	283	287	301	264	276	267	262	288	238	294	281	274	298	246	269	246	286	234	275	289	248	256	279	276	264	295	274	308	281	258	282	277	263	305	299	295	252	273	294	267	283	293	283	293	283	300	327	269	282	301	267	261	274	286	280	318	289	267	275	315	279	313	269	286	271	264	266	297	285	289	284	248	295	281	271	286	304	268	292	269	277	261	286	290	301	265	252	288	299	281	292	285	286	253	257	284	271	287	283	284	260	276	242	305	277	257	294	309	280	273	284	259	274	280	271	269	301	272	276	279	295	312	261	266	242	267	269	280	289	281	285	293	266	291	297	277	244	275	280	289	268	288	275	232	272	271	236	279	254	305	306	281	276	277	284	283	277	270	281	266	251	304	266	288	298	265	296	274	236	293	272	284	266	300	278	278	313	257	281	256	235	298	270	295	291	268	254	274	274	276	306	293	275	274	310	248	291	285	293	278	256	280	272	286	267	279	282	277	244	300	254	283	275	273	271	291	293	302	286	290	262	274	261	253	277	292	276	270	264	278	280	275	259	264	279	285	261	275	271	271	286	298	268	292	268	283	277	302	286	271	272	297	279	281	265	265	261	295	268	309	292	270	268	294	276	283	263	259	285	281	280	272	315	268	273	297	289	291	277	265	283	274	307	276	238	288	321	287	289	272	275	285	293	252	259	283	292	279	275	262	299	290	268	314	300	271	263	278	304	299	265	264	313	285	267	295	311	247	280	278	282	284	272	250	272	259	287	295	286	291	270	294	267	266	258	293	256	239	269	289	290	275	274	294	292	295	280	265	281	259	301	275	240	278	282	290	256	284	256	295	251	300	256	299	277	295	279	304	268	278	271	306	271	270	277	272	277	267	255	300	262	286	262	269	255	281	290	277	282	287	278	258	271	235	247	273	262	295	277	251	265	297	248	259	278	322	269	286	263	264	294	304	281	273	291	271	307	308	277	284	276	273	273	277	307	295	243	277	252	294	281	286	251	277	288	267	291	288	282	272	275	307	290	267	267	279	270	295	275	277	276	288	289	301	287	278	292	258	270	289	265	247	258	252	262	272	268	256	284	295	276	277	286	261	277	264	278	312	281	264	284	258	285	274	265	297	274	267	269	310	271	272	271	277	267	292	267	287	293	245	279	292	263	247	269	275	265	283	279	274	254	293	266	303	270	267	262	275	282	255	236	261	288	277	292	268	305	283	254	309	257	305	248	255	295	261	269	262	278	279	275	267	278	307	251	281	304	285	318	263	267	260	263	298	262	275	257	276	273	307	248	280	288	268	296	237	257	275	269	277	278	277	262	270	259	287	286	279	271	287	269	289	279	272	269	258	281	284	306	297	263	285	291	259	285	280	279	271	264	253	294	295	291	267	263	283	267	294	312	285	286	312	282	264	277	264	268	285	280	268	286	262	303	261	301	243	282	287	276	278	281	245	285	250	291	309	320	282	304	267	294	257	301	271	316	260	272	281	279	277	287	281	269	281	276	248	270	279	244	292	298	256	287	271	286	294	295	283	275	275	274	297	275	297	283	288	257	260	268	271	254	296	287	278	316	286	271	274	261	281	281	249	282	293	317	293	282	280	241	275	253	284	276	270	290	296	283	260	274	278	253	254	261	265	295	277	279	270	288	278	288	258	267	290	256	277	253	286	256	288	293	245	283	281	262	282	279	297	289	252	269	297	297	285	292	284	288	279	293	279	283	283	287	274	283	281	286	279	281	254	293	263	269	263	255	257	258	271	287	283	291	248	275	260	263	271	255	269	281	259	274	272	248	274	284	308	313	280	266	280	259	296	267	279	298	290	304	282	288	319	294	275	299	287	302	279	264	295	274	267	278	287	294	281	282	296	271	250	275	262	274	296	260	283	259	297	279	279	286	277	276	282	301	275	266	259	312	287	257	287	280	281	275	270	275	279	284	269	293	268	279	303	279	290	266	282	262	261	258	263	244	257	299	271	268	276	245	283	288	287	245	278	291	286	256	287	288	245	281	245	289	280	293	260	269	263	268	299
4914	5194	13814	16573	14372	13271	12990	13871	12435	15528	13868	13872	10057	4030	2492	1500	1178	1084	1037	930	876	1226	2727	2200	1310	1098	1092	906	1036	839	853	1151	1094	1173	1155	1001	913	739	788	752	774	783	770	715	711	752	813	771	707	744	723	771	740	765	735	761	785	778	771	754	724	817	802	771	770	797	783	749	760	776	787	732	846	773	778	719	787	700	748	788	777	735	799	800	777	726	777	764	732	733	739	724	738	748	750	777	761	762	754	759	738	756	763	777	749	762	714	758	761	788	777	717	786	744	748	707	769	762	780	778	754	708	727	777	736	738	758	782	728	751	773	756	727	727	769	809	753	746	726	704	800	743	737	766	725	755	786	768	764	756	735	737	731	791	715	737	749	792	739	694	718	722	780	758	817	778	769	742	763	740	756	764	758	750	764	753	769	770	684	775	725	746	746	755	752	764	752	768	757	769	774	751	746	741	694	719	787	718	732	765	794	739	763	786	724	762	766	720	771	788	778	763	693	779	752	711	749	753	736	766	768	759	726	731	765	772	743	744	729	790	732	743	745	721	724	746	770	714	742	724	727	819	752	767	792	753	760	804	761	736	738	791	767	747	723	728	736	779	708	768	810	729	773	740	730	768	776	695	745	747	804	761	715	743	770	779	765	762	774	768	721	737	763	752	786	790	738	790	763	752	756	793	728	727	745	685	759	741	744	744	753	754	778	768	679	787	766	746	762	653	790	782	738	759	724	741	752	806	779	743	739	734	720	756	657	706	760	798	736	773	761	746	735	751	755	773	785	778	752	781	746	793	754	702	738	754	747	753	692	795	776	754	739	729	769	805	781	730	793	776	751	767	753	774	781	735	779	737	746	749	744	745	720	730	765	766	713	717	780	753	782	772	762	737	791	726	799	750	758	775	748	821	754	752	742	793	790	708	791	789	775	709	786	737	774	835	718	783	739	772	741	787	736	740	811	764	796	766	702	761	762	755	781	754	760	731	724	762	774	731	763	796	739	743	792	760	706	766	719	769	757	773	735	776	744	767	774	759	737	778	797	753	726	701	751	718	762	720	754	723	757	751	768	760	746	749	742	766	703	686	727	730	753	761	778	747	769	742	779	731	762	743	795	734	718	717	789	731	761	739	747	788	699	722	726	765	761	716	730	747	796	794	768	822	759	753	759	791	763	728	785	762	785	755	730	741	733	744	721	781	705	759	810	764	761	735	753	743	720	736	731	761	801	764	694	722	781	803	764	718	754	731	739	720	775	759	782	788	749	727	744	764	725	729	712	746	735	780	814	705	709	762	792	737	774	769	797	716	746	738	772	765	802	787	805	791	797	766	697	736	722	751	777	779	781	715	777	759	806	747	743	770	756	755	782	732	733	747	742	699	710	734	827	733	817	743	765	694	744	793	797	779	722	739	778	763	736	785	753	711	780	769	774	746	800	690	791	709	741	729	792	748	716	741	780	736	769	749	792	693	738	718	764	743	720	758	739	755	744	779	730	760	727	773	755	752	773	728	775	743	766	746	761	757	732	767	725	749	727	758	744	798	756	759	758	725	731	765	766	745	772	774	761	749	745	692	712	743	743	781	745	757	716	792	718	709	772	714	782	793	772	770	749	818	794	773	741	794	766	725	744	762	744	741	777	721	743	730	787	734	757	737	782	730	728	726	736	707	796	752	763	748	756	807	739	783	745	734	740	729	791	699	734	768	805	720	728	745	734	740	762	750	736	744	711	788	736	720	737	713	747	748	740	733	786	766	804	744	696	723	775	762	763	716	773	753	742	795	762	761	752	741	752	807	770	709	769	722	744	747	769	759	769	704	742	706	733	758	731	802	734	791	755	791	752	782	731	765	771	725	764	773	732	778	780	755	745	789	731	743	754	783	762	732	738	724	764	742	797	726	776	754	731	795	743	746	739	750	752	792	747	795	741	726	770	807	767	762	717	733	759	721	753	816	727	777	739	729	779	757	775	778	738	749	771	729	734	770	724	789	770	742	782	761	774	746	784	778	738	749	735	755	753	732	747	731	707	767	797	728	757	715	728	726	764	760	720	778	763	734	718	725	752	798	697	744	763	769	801	775	771	765	727	774	733	766	741	758	759	720	793	754	734	736	686	769	778	698	780	744	738	757	737	761	716	709	778	724	799	766	762	794	710	785	768	768	760	716	709	757	787	723	768	753	788	732	730	792	760	745	725	727	744	753	751	749	709	778	779	746	757	757	722	704	733	709	725	787	725	709	774	778	751	746	749	748	734	777	746	751	805	711	716	736	774	734	791	741	749	774	760	766	773	733	769	825	754	729	689	724	730	770	761	762	783	746	742	751	788	764	765	800	714	781	742	742	734	774	783	743	770	837	744	754	780	736	758	729	796	734	716	729	732	786	746	787	753	731	755	755	769	806	722	776	762	790	780	746	742	768	771	711	736	704	746	752	791	772	759	764	791	810	814	754	771	746	732	742	765	759	750	751	752	763	753	747	736	754	721	737	773	748	761	754	727	764	756	701	734	770	769	718	740	714	689	761	807	791	736	751	715	764	780	750	744	735	760	756	788	789	736	803	778	727	757	737	743	716	747	721	756	726	725	718	744	752	737	709	703	745	789	821	786	751	780	774	778	707	684	770	794	762	785	732	724	773	722	735	730	783	743	727	778	751	772	780	744	763	777	711	780	760	717	772	713	748	757	796	744	766	725	719	773	731	796	741	755	704	797	739	748	734	729	775	742	732	713	768	776	744	793	734	723	758	720	752	766	774	750	807	785	739	740	715	791	746	753	765	746	717	784	802	747	747	762	737	771	740	763	783	764	794	759	778	747	736	765	705	801	708	784	777	736	782	775	733	741	752	735	761	779	790	714	733	688	735	782	723	733	745	795	772	718	804	775	732	731	753	800	745	788	695	730	739	726	772	754	731	711	742	771	745	779	774	757	721	708	725	770	757	767	785	760	762	737	745	755	776	750	776	778	781	729	781	749	755	747	772	779	764	754	742	783	782	766	781	775	773	782	762	755	737	756	687	769	686	752	729	754	792	740	720	772	793	812	765	758	723	807	751	730	736	770	777	724	786	721	729	780	779	796	774	730	733	792	765	764	764	764	756	731	725	773	706	734	812	767	737	761	803	700	753	747	806	699	728	689	759	761	736	764	752	755	780	740	734	718	770	768	759	713	750	756	755	758	751	756	702	742	738	760	768	758	750	719	791	775	796	733	775	709	740	765	790	728	791	776	744	747	806	759	747	728	730	742	697	752	756	806	790	695	725	778	755	773	778	772	816	809	704	763	717	778	686	768	730	733	768	769	739	793	737	728	780	732	746	697	731	781	745	749	764	771	765	744	828	739	777	755	749	807	739	765	750	742	729	700	742	726	756	748	755	749	775	701	727	749	690	782	738	776	722	769	722	810	768	751	772	823	789	715	747	759	750	776	759	759	741	761	721	767	765	783	749	752	758	727	747	750	730	759	742	730	767	781	755	786	735	746	748	722	784	785	762	749	738
14966	9939	16115	16853	12868	9490	9310	7944	6739	6613	6508	6090	3735	1675	811	510	429	387	359	337	335	980	2746	2052	681	549	551	496	810	544	439	797	631	621	530	369	320	266	277	271	229	255	270	242	272	254	275	277	272	289	241	279	272	240	271	269	276	270	243	287	255	229	256	253	257	273	253	233	270	259	294	244	267	272	237	256	258	273	264	259	261	255	253	270	242	276	230	259	284	260	255	271	309	243	248	256	271	271	257	288	272	274	225	229	245	259	263	259	253	274	260	250	219	251	247	268	274	265	253	276	255	286	246	270	249	272	272	263	270	300	263	285	270	304	276	264	241	292	252	254	263	252	261	226	232	260	274	250	283	274	287	250	278	248	265	253	276	276	242	260	279	281	245	287	252	257	245	256	274	237	279	276	260	262	250	229	258	248	256	281	266	240	248	272	265	278	261	269	269	241	271	279	241	265	237	253	267	246	249	249	280	275	281	257	238	254	255	247	252	266	232	272	282	275	243	237	270	229	259	271	285	304	261	249	243	282	257	261	256	250	258	268	246	263	249	268	243	270	260	257	259	290	263	236	250	282	265	263	255	260	242	250	296	257	274	273	249	242	262	277	250	276	255	255	285	277	254	254	267	240	249	276	298	224	247	258	288	280	274	223	243	268	254	264	235	266	246	265	268	298	262	252	239	232	245	259	268	276	296	269	262	253	269	299	276	242	233	250	275	241	245	273	260	295	229	245	259	247	257	242	272	246	279	247	262	249	267	282	280	250	252	249	270	233	285	257	239	252	262	256	251	268	259	245	259	279	253	260	279	261	287	246	252	261	255	266	284	267	249	264	271	228	262	247	266	287	266	271	239	281	246	279	249	219	255	241	255	232	274	254	254	246	255	263	261	260	228	253	272	259	244	249	253	267	283	257	255	269	214	277	242	247	240	248	244	263	255	260	239	277	257	301	250	276	280	273	246	248	274	240	251	280	255	233	248	295	267	264	260	270	234	269	243	259	300	223	313	256	252	271	257	256	271	260	252	219	307	278	239	235	271	251	245	268	222	254	265	254	260	264	254	289	268	251	238	265	291	258	268	291	245	223	237	257	264	271	244	272	265	262	236	247	247	266	285	273	268	259	249	274	272	229	266	252	230	236	262	268	299	289	282	251	240	267	249	260	245	253	267	238	259	254	258	266	248	273	278	262	270	278	276	251	264	261	243	271	246	256	247	250	257	242	237	256	271	239	249	249	266	253	237	250	267	239	266	260	239	254	272	271	256	248	276	235	274	240	267	251	283	303	269	288	229	250	283	273	270	261	261	279	232	279	257	241	273	249	263	243	225	243	233	238	247	230	249	247	247	246	256	255	272	261	274	244	272	261	259	240	229	261	277	227	263	270	245	266	255	259	272	251	286	249	274	235	273	241	276	249	245	297	242	249	255	254	247	258	278	276	247	258	256	257	282	244	266	276	255	266	292	256	287	270	252	246	256	238	280	249	267	259	250	226	245	250	245	226	256	250	279	259	258	276	274	243	255	278	262	272	282	245	243	281	252	253	264	277	286	258	244	287	272	262	244	279	259	233	259	257	281	271	264	256	264	282	270	258	238	263	244	236	295	266	251	238	246	281	276	220	258	268	294	243	240	248	252	240	268	272	267	274	253	249	277	260	247	282	234	302	287	263	249	254	272	278	234	270	289	260	269	242	253	272	246	236	248	262	287	289	264	299	258	233	269	226	282	213	264	269	261	265	270	253	237	260	287	252	280	286	244	260	269	256	242	254	307	273	288	255	257	232	257	262	267	269	256	245	241	247	246	271	264	250	284	260	262	251	242	277	275	255	245	242	251	261	249	253	269	260	262	262	243	284	269	258	284	253	256	254	264	249	279	246	254	246	252	261	224	260	273	278	268	238	262	253	264	275	253	232	276	278	279	250	277	291	252	244	253	234	269	261	239	272	250	244	246	253	291	297	280	259	249	283	262	250	248	273	240	259	278	250	277	251	268	234	283	264	259	250	233	261	269	261	296	280	267	246	252	277	266	269	254	272	255	250	250	239	290	272	285	287	282	283	261	249	302	280	264	251	283	276	260	312	245	268	243	245	268	253	270	247	253	267	290	292	271	266	246	232	227	254	280	234	272	285	271	269	248	275	248	257	247	264	251	259	250	248	260	248	246	265	259	276	263	271	285	282	280	257	244	257	261	265	237	250	289	247	271	261	286	234	267	275	272	279	263	229	278	265	274	270	273	252	251	246	259	266	264	269	266	268	265	249	280	286	262	295	251	255	274	283	250	289	268	254	254	264	273	244	255	289	250	261	254	268	278	254	279	278	286	250	275	260	259	253	256	234	264	250	226	296	273	263	251	248	276	287	268	259	259	273	236	240	276	263	278	269	243	276	258	249	251	254	251	275	255	259	264	241	247	273	260	271	246	225	242	248	263	276	249	275	232	259	260	263	273	254	256	276	259	243	249	255	248	273	268	267	295	245	257	240	272	233	258	268	237	258	272	249	274	266	278	288	259	264	269	285	246	246	259	245	241	276	281	279	257	260	291	238	253	260	281	255	278	225	265	250	269	233	260	256	253	259	266	288	232	279	276	244	287	265	277	229	265	257	261	262	284	276	263	254	260	246	249	269	252	272	270	254	266	262	283	259	255	263	264	282	246	288	242	280	264	249	263	254	257	254	252	272	263	264	249	229	272	266	242	247	284	235	279	249	248	255	266	231	292	249	273	284	274	274	251	239	294	259	268	245	236	267	273	269	230	280	273	247	239	261	298	285	265	223	296	244	256	261	256	242	272	248	227	257	255	220	268	247	234	263	264	273	247	270	279	266	269	269	263	257	265	258	263	227	242	268	281	285	252	264	266	268	257	281	250	271	272	260	272	261	267	251	262	233	257	240	246	252	242	254	263	256	250	252	253	228	246	265	284	256	245	255	252	244	266	272	265	246	260	268	259	273	294	237	269	265	240	248	279	259	275	252	270	224	268	263	245	258	260	236	279	260	237	297	228	264	265	251	281	241	248	272	263	275	250	271	264	282	252	290	261	271	295	282	272	257	262	274	242	258	263	229	282	256	284	249	256	258	239	267	249	257	253	267	241	246	265	258	246	303	242	259	256	281	258	269	280	286	264	256	243	274	245	264	277	235	275	270	279	263	286	258	265	255	240	261	280	281	269	269	250	278	249	262	267	270	258	217	254	273	259	260	235	256	243	260	257	274	271	271	286	257	257	253	251	248	256	264	297	264	258	273	256	247	257	259	275	274	263	260	274	276	269	248	258	268	216	252	233	267	263	270	249	288	283	260	273	255	266	280	234	260	244	271	266	272	276	256	273	233	276	254	283	276	270	223	268	274	248	271	249	277	278	237	278	247	236	269	242	276	278	238	247	275	270	265	280	256	230	237	264	262	255	287	270	225	252	248	252	269	235	266	258	256	260	261	276	272	241	243	268	268	227	268	284	277	260	272	239	246	261	250	254	252	253	241	250	291	243	282
10129	9376	22660	26341	22901	20452	20292	20656	19443	21136	23502	22945	16493	8447	4318	2582	2062	1594	1589	1297	1361	6372	15886	11434	4463	3005	2727	2497	4351	2942	2328	4994	3482	3434	2621	1726	1037	837	754	710	687	754	709	720	651	672	700	690	695	715	681	721	734	717	704	732	720	697	729	724	687	735	763	748	730	683	681	748	710	689	694	678	695	690	712	716	671	708	680	658	686	706	710	691	744	683	708	729	704	725	713	669	728	701	675	765	713	692	726	738	718	727	683	667	659	674	679	679	698	712	726	711	687	723	706	697	722	700	749	700	723	709	758	730	701	685	693	687	669	684	705	687	680	694	694	707	678	687	706	715	665	716	724	727	721	705	698	710	695	671	715	693	720	679	699	671	724	729	760	748	649	709	702	707	683	679	698	720	702	733	723	764	721	744	726	741	708	685	757	666	707	699	700	674	670	726	693	690	692	688	685	692	745	654	726	691	714	736	710	693	691	713	694	704	692	727	703	719	708	736	692	741	743	701	708	718	681	713	700	724	675	708	714	709	752	689	750	690	768	740	738	747	691	746	683	672	694	664	734	741	684	737	657	704	686	771	693	726	690	698	759	733	707	700	728	671	717	704	696	656	733	711	721	729	712	679	730	713	727	695	718	698	779	751	682	658	735	726	693	651	714	644	719	718	696	746	684	683	727	746	718	672	703	701	693	697	700	683	691	728	714	667	744	723	674	708	703	746	749	718	658	671	713	726	728	724	699	677	707	651	725	697	731	660	717	736	689	720	688	700	732	694	774	718	719	720	709	688	701	740	704	714	730	745	688	687	706	723	704	701	706	731	736	741	709	718	685	714	663	720	671	734	697	689	712	696	732	759	651	748	698	711	657	735	724	674	694	760	672	712	730	696	754	717	677	696	716	708	663	673	709	729	706	697	712	690	696	696	719	678	730	777	708	693	724	707	698	722	663	696	733	710	716	698	719	718	710	728	762	739	702	707	699	756	660	665	742	721	696	722	646	753	731	711	739	779	712	714	718	696	690	718	691	709	739	712	686	726	702	689	750	742	686	707	751	697	703	694	672	737	668	707	689	679	708	740	734	733	662	726	700	725	742	702	665	685	714	727	691	715	728	669	694	686	765	724	677	702	701	719	744	716	684	717	689	656	701	738	697	705	712	715	693	726	716	732	725	720	725	691	697	711	696	682	712	736	701	716	657	709	689	667	725	716	718	750	688	722	678	679	667	708	683	713	698	707	722	660	752	730	729	691	711	733	714	699	744	696	692	688	708	690	708	694	773	745	712	687	705	697	712	762	751	701	728	748	703	728	668	716	716	711	718	664	739	704	739	709	687	726	713	692	692	677	682	733	739	730	705	745	726	726	796	772	744	696	723	720	735	687	764	733	731	695	688	708	732	710	685	721	703	669	732	761	687	661	721	724	700	706	739	749	749	718	673	726	740	690	671	725	709	735	690	736	696	670	685	696	740	763	749	748	711	743	680	688	719	704	703	740	672	713	735	727	693	723	772	728	700	765	718	728	674	678	692	772	718	711	694	732	723	735	696	702	713	710	731	710	698	758	716	710	723	706	750	739	664	715	709	701	686	773	712	709	728	761	671	698	700	722	671	699	722	722	693	705	711	734	711	720	682	679	718	727	775	730	747	701	761	705	709	699	712	714	680	697	699	710	719	723	688	712	728	733	671	742	740	686	713	730	725	712	739	741	717	743	698	668	712	701	718	700	699	722	802	696	649	743	704	676	689	725	656	736	676	748	670	761	722	724	690	724	723	735	734	748	742	712	705	713	725	716	711	701	722	738	710	661	712	711	710	712	697	703	746	728	755	680	733	766	700	720	704	731	698	746	706	688	663	635	756	737	704	725	762	691	729	683	721	743	716	740	719	709	722	654	712	696	720	735	705	688	744	730	697	690	678	706	694	756	695	696	734	738	670	698	722	716	731	672	736	717	714	694	704	703	756	704	745	725	751	694	742	756	721	717	675	719	714	707	752	745	740	710	712	712	742	679	728	743	653	713	751	746	674	736	764	678	713	692	738	728	687	725	697	734	690	693	741	678	746	654	675	720	644	709	668	718	736	727	771	732	708	704	722	671	723	691	685	730	685	690	727	708	689	720	747	712	745	704	723	720	701	719	695	727	687	741	733	732	685	697	709	706	696	737	729	725	678	720	675	684	672	735	690	721	727	700	690	731	703	713	757	702	702	715	670	692	731	700	737	686	728	708	690	706	700	703	694	718	732	685	751	706	712	750	688	700	708	720	749	726	672	739	753	742	737	697	739	720	702	737	690	748	733	702	706	702	710	678	726	733	701	710	721	721	701	694	669	700	741	697	694	729	675	711	699	667	697	687	676	693	698	731	726	754	702	727	689	729	729	703	749	712	735	691	726	684	762	677	703	709	672	653	637	755	641	721	713	704	702	748	719	712	719	710	669	717	718	735	698	727	661	736	733	725	712	736	669	659	671	699	721	732	679	708	736	691	674	740	693	725	703	656	717	725	726	693	681	728	725	705	703	766	628	659	711	743	681	714	670	700	707	757	730	701	713	694	670	739	698	735	759	690	698	679	694	708	700	711	744	683	731	761	715	711	738	717	729	691	715	766	685	705	701	708	683	731	692	682	729	695	702	693	715	686	691	714	734	696	720	732	685	712	726	706	683	712	762	643	761	751	707	676	738	678	751	684	684	767	693	734	717	732	679	708	690	682	692	744	675	693	703	726	700	707	672	694	700	683	682	708	715	751	677	732	667	739	713	694	694	685	696	733	688	692	715	666	724	685	705	711	667	660	752	697	732	698	708	788	691	713	732	715	715	787	675	707	662	694	669	706	716	702	696	753	653	689	658	722	708	704	727	701	687	704	725	678	689	692	674	685	725	722	717	761	747	724	730	678	725	688	782	710	711	725	734	737	721	740	718	730	719	686	746	683	723	720	735	763	698	756	730	733	698	714	695	686	683	676	697	697	696	754	715	663	757	724	683	728	749	713	702	739	735	723	716	692	721	710	716	732	697	717	721	686	755	733	622	695	669	735	708	711	762	712	743	687	693	727	736	715	719	734	692	722	749	670	658	704	696	714	697	726	687	704	683	765	741	698	742	682	711	721	687	667	737	736	712	690	714	736	732	755	648	738	679	713	717	725	678	687	709	691	699	675	717	705	721	712	687	700	720	683	668	717	703	686	772	736	736	669	689	724	715	730	700	727	750	712	722	683	670	683	699	743	708	683	718	662	683	729	686	692	675	755	689	727	663	730	731	676	704	678	707	695	749	699	764	710	683	705	721	710	683	722	742	726	693	659	741	721	719	665	709	731	721	726	742	713	751	750	717	737	698	721	708	668	721	763	676	718	668	731	666	685	720	678	717	739	745	662	712	675	714	705	721	661	675	709	711	692	661	678	704	730	722	707	702	721	745	716	746	713	686	727	732	737	710	754	737	708	719	706	662	725	724	713	708	731	724	718	726	688	687	724	709	694	714	682	736	703	670	669	701	769
22961	16151	24362	21432	16500	13960	13374	13253	11812	11092	10032	8903	6821	2673	1205	727	563	397	419	321	367	1687	5282	3346	1617	815	324	728	1359	912	613	1456	1392	1015	711	402	300	222	197	189	214	205	196	208	183	207	184	222	191	214	212	191	190	197	199	184	201	175	198	215	183	193	172	213	191	189	208	210	173	193	179	231	198	201	186	186	206	208	195	191	177	205	206	189	210	198	192	189	195	162	182	209	193	218	198	204	203	194	177	200	206	212	226	187	198	196	186	189	176	167	180	191	183	200	185	207	201	200	188	210	199	230	191	222	178	218	194	200	210	204	189	188	193	221	187	174	181	196	182	207	212	184	184	176	162	165	194	200	214	187	188	206	179	198	182	199	171	170	195	197	183	211	187	181	203	199	210	190	209	196	177	208	198	199	193	207	235	209	195	186	195	213	195	212	184	196	192	183	189	197	218	186	185	174	218	208	193	171	195	204	202	172	183	164	201	185	203	198	199	192	187	205	189	198	219	211	189	213	192	201	187	193	214	171	184	195	179	191	214	188	178	192	189	198	207	221	208	176	206	186	179	182	176	216	197	174	199	202	193	195	192	204	192	192	186	209	220	189	190	202	186	212	197	192	198	179	206	195	188	191	224	170	204	213	192	182	188	200	204	232	176	197	190	190	198	209	189	216	198	156	178	212	189	203	181	198	212	167	197	188	192	180	188	177	187	205	176	198	186	194	200	181	203	182	197	190	221	170	181	204	185	217	202	196	183	200	208	197	200	181	178	186	182	192	186	212	217	190	188	211	196	182	198	217	196	176	199	169	172	167	179	180	191	206	195	178	218	185	179	185	179	212	199	213	191	200	184	195	199	225	216	198	186	189	217	194	187	211	194	222	189	194	204	186	211	218	197	215	202	181	179	191	201	229	193	213	185	171	207	176	197	195	180	178	181	216	207	165	189	205	217	183	193	185	191	205	207	209	210	187	213	195	187	170	186	190	201	219	195	207	161	166	190	166	175	189	182	202	189	217	212	208	201	188	201	190	200	189	200	183	205	192	199	212	191	198	191	177	184	203	177	171	189	196	189	200	205	181	229	196	197	211	162	204	193	213	206	224	220	190	211	160	167	208	196	224	205	198	208	194	203	174	226	180	211	194	210	214	205	182	203	175	181	203	194	192	180	199	172	166	181	198	191	194	185	186	168	204	210	215	189	188	208	197	210	206	178	182	183	195	185	196	193	183	198	221	187	176	180	197	205	199	201	189	172	178	189	181	173	198	198	194	197	189	176	210	168	187	189	208	187	197	203	181	198	230	214	199	168	200	200	198	195	190	194	181	203	192	185	169	214	190	199	204	174	211	161	183	206	194	199	197	189	184	177	176	194	193	198	175	181	200	192	190	170	200	211	168	177	163	174	198	206	185	182	207	176	192	190	191	202	158	197	215	171	198	191	206	190	188	195	179	191	174	202	196	200	183	211	215	181	214	176	219	176	187	203	207	176	207	196	203	187	192	168	181	193	207	199	195	193	183	170	199	193	180	190	203	201	200	189	201	208	217	184	194	181	181	197	192	171	185	199	204	188	189	182	186	205	161	202	197	184	200	200	191	183	190	178	188	199	202	183	240	220	192	178	185	186	206	186	183	199	215	197	184	199	186	182	195	208	193	195	189	186	213	200	185	197	209	183	190	195	206	171	200	212	210	185	186	195	210	216	181	213	201	186	216	201	185	186	167	212	182	188	187	182	183	183	197	179	213	166	214	196	214	185	187	175	204	184	178	191	205	202	182	216	187	209	178	206	187	181	189	180	187	185	203	194	189	187	173	161	184	178	203	177	191	204	179	220	194	225	181	211	233	179	218	180	209	192	193	231	166	184	199	211	203	197	196	202	194	197	217	207	212	193	205	172	212	172	208	214	195	183	193	197	199	219	192	202	196	193	200	199	197	195	227	189	205	188	198	186	192	167	199	208	189	175	218	192	182	182	202	183	203	186	216	188	177	190	169	190	208	191	214	181	182	182	192	178	200	211	194	191	190	195	185	187	214	183	186	196	201	210	201	185	199	190	197	184	163	194	194	188	197	195	173	180	179	185	195	215	203	169	178	218	186	186	187	201	181	211	189	206	197	204	177	186	165	192	167	183	188	205	216	205	176	192	174	181	192	187	199	171	219	205	211	206	187	185	201	216	181	196	204	186	187	195	217	205	182	204	199	201	188	194	176	212	197	231	198	207	190	182	188	207	200	198	183	207	204	175	198	215	189	207	205	176	214	169	162	174	174	166	192	211	207	181	185	193	188	198	198	183	206	203	174	177	199	208	201	206	197	185	197	194	203	191	170	202	209	178	195	213	194	202	206	194	198	219	202	171	206	228	159	191	223	175	189	195	185	217	182	189	186	189	227	201	207	227	180	191	194	178	180	187	168	205	200	216	171	199	204	199	204	164	208	206	195	190	208	190	183	187	206	204	192	179	185	201	204	186	169	199	213	168	193	194	195	203	207	182	190	190	181	201	180	211	189	182	179	194	196	166	185	190	173	193	189	189	193	198	198	209	180	193	203	177	186	185	177	189	202	181	183	193	177	189	169	205	187	209	207	200	167	225	210	198	184	211	174	189	210	203	202	198	199	237	183	212	165	181	203	207	194	200	206	201	204	187	203	189	175	224	209	200	188	185	174	206	204	143	190	176	193	208	203	206	167	211	184	201	216	191	200	184	193	184	187	181	186	198	195	188	177	190	182	198	179	186	188	198	207	210	181	180	191	189	220	205	185	193	196	182	211	207	203	191	205	173	199	221	192	198	184	199	204	182	205	202	185	201	193	183	206	193	187	199	199	195	193	207	175	195	196	183	203	185	204	174	182	200	189	183	181	205	193	222	193	196	182	199	208	194	216	190	215	202	203	167	181	189	200	218	184	201	191	214	185	221	177	202	198	161	172	201	184	211	222	202	190	190	194	211	193	199	195	191	195	168	189	178	178	211	229	216	190	182	190	191	200	185	208	190	195	178	174	193	187	216	214	159	188	219	213	208	200	188	190	180	206	196	202	209	191	172	188	188	194	196	211	193	173	214	221	184	203	188	187	202	178	182	189	196	194	196	180	203	191	185	163	181	175	190	208	175	237	220	185	205	185	179	163	196	189	188	214	173	181	189	218	174	195	205	185	205	180	176	183	178	202	189	167	202	184	186	199	224	213	206	174	216	215	206	192	194	190	209	185	208	201	214	175	198	217	194	208	186	187	199	181	188	211	203	184	209	209	176	206	171	216	193	186	176	202	195	208	192	193	181	192	188	195	189	206	178	213	230	203	186	180	189	202	178	182	195	200	212	190	193	192	211	189	203	222	175	190	193	213	208	200	207	206	188	184	190	184	199	190	155	183	182	207	193	207	207	183	225	180	187	172	190	191	185	213	196	204	181	198	176	181	208	168	217	177	202	196	206	198	199	180	227	155	199	193	191	192	190	176	195	192	186	180	182	202	207	180	187	219	214	191	191	188	162	173
13696	13547	28770	30850	27654	26400	25185	27714	26218	27801	28132	27864	23220	11676	6754	4280	2917	2216	2114	1506	2391	11269	25242	16437	8961	5155	1376	4743	8398	5858	3851	9657	8405	6294	4344	2111	1157	742	609	596	527	588	508	573	578	546	556	512	526	566	621	578	560	553	572	549	581	561	575	580	596	544	541	591	559	568	583	547	545	534	516	560	502	589	542	549	535	567	532	528	568	572	552	543	550	537	541	556	550	554	543	548	613	547	539	548	569	513	520	521	555	542	531	539	549	561	563	541	604	544	509	526	543	538	490	548	534	521	526	542	573	569	537	555	550	494	533	577	498	543	534	542	539	546	547	534	551	518	565	560	517	530	530	527	551	522	588	563	554	534	515	540	527	572	542	552	557	536	551	526	533	552	540	519	592	516	526	540	570	566	547	547	581	525	527	540	518	529	527	551	556	541	552	512	591	554	570	534	550	572	556	544	591	504	533	546	546	560	541	524	577	558	551	542	507	571	555	544	578	544	558	532	575	537	507	559	529	558	532	513	532	506	548	531	542	542	564	533	550	538	538	521	563	558	565	536	564	543	565	578	548	572	560	588	573	550	585	531	547	584	511	584	555	541	546	563	536	574	566	566	499	523	502	507	531	553	568	549	558	544	493	530	514	544	540	549	555	582	553	489	565	530	517	507	572	536	534	532	531	566	564	512	547	561	580	529	525	558	564	512	554	590	554	535	553	535	512	547	527	524	582	517	547	539	533	521	542	525	574	554	576	578	555	532	523	557	546	582	537	547	589	509	537	576	546	571	526	541	536	584	562	569	509	544	555	568	564	532	531	562	537	557	581	549	558	548	565	577	550	500	531	527	563	533	573	515	537	550	549	509	543	536	568	551	544	558	542	530	528	543	540	582	574	561	526	544	544	582	530	580	569	547	531	518	549	563	513	568	607	551	566	561	564	496	598	545	557	535	492	540	532	540	581	561	552	562	528	539	539	543	554	521	513	523	552	527	544	542	555	558	527	548	558	556	558	557	553	504	570	560	524	551	520	578	553	567	548	567	528	535	572	557	561	514	541	535	538	503	542	564	531	536	578	613	528	548	580	578	536	554	529	530	540	553	542	514	547	553	561	571	562	533	581	524	546	574	564	570	561	537	566	548	541	548	574	602	526	553	558	572	523	504	536	539	528	532	520	535	545	550	486	521	522	592	598	549	546	565	558	530	564	510	542	517	537	530	572	535	555	561	516	515	556	541	560	543	536	508	578	544	495	564	554	651	551	563	561	510	568	550	585	483	516	563	590	537	539	551	556	519	511	542	547	561	565	543	577	564	569	546	543	561	518	511	566	551	536	532	573	571	529	539	569	555	534	547	501	561	524	561	517	584	539	509	537	514	563	559	536	569	531	539	521	494	571	530	514	520	558	555	515	533	570	574	535	515	553	539	569	560	528	538	596	570	570	529	549	541	554	534	522	530	541	531	530	569	559	537	580	485	520	539	533	547	513	529	530	567	541	535	580	536	539	547	589	524	577	540	538	522	532	586	524	559	538	555	531	566	622	557	547	547	540	575	535	546	541	555	565	498	565	498	563	512	571	582	510	592	542	529	520	523	558	579	534	505	522	572	575	524	556	555	505	528	556	530	571	535	521	507	590	578	540	518	558	550	556	535	495	558	556	551	529	532	548	539	584	546	557	523	554	581	535	545	539	570	548	527	515	548	546	623	559	558	531	548	588	528	503	546	511	532	527	585	546	545	570	511	522	542	579	511	537	547	553	510	526	571	561	556	534	532	551	517	592	530	534	531	538	534	528	590	535	578	522	558	539	532	552	531	578	562	612	535	533	521	518	534	535	559	529	545	560	525	580	523	558	525	519	581	586	539	541	583	548	566	557	511	535	516	535	517	551	517	552	556	560	542	534	555	516	564	546	552	594	556	514	540	486	561	532	517	528	528	535	550	499	516	534	540	524	538	539	537	559	632	562	561	533	511	591	556	589	539	531	545	569	526	522	556	557	594	572	511	545	532	583	558	561	552	557	521	527	540	491	558	527	525	580	536	560	515	590	530	584	527	580	536	539	536	552	535	545	540	530	532	543	532	536	526	545	549	540	514	507	585	547	550	551	548	517	517	511	519	544	569	527	587	540	563	506	518	514	541	559	552	556	529	566	516	526	508	561	548	546	562	521	537	493	582	560	506	516	547	571	506	574	502	568	507	551	553	521	522	586	536	545	582	566	574	531	541	582	557	554	541	538	563	516	520	562	556	593	535	576	513	551	548	527	527	537	535	511	565	507	555	558	573	542	538	560	519	530	522	549	547	531	526	536	586	572	560	565	566	529	542	617	574	539	548	537	561	572	522	579	544	524	560	518	525	558	536	561	504	542	499	569	564	529	556	516	535	576	516	546	588	508	544	567	517	538	525	568	565	516	521	499	529	522	540	510	545	571	540	531	551	512	586	540	548	522	557	540	585	544	529	558	558	541	549	537	531	571	531	579	498	564	608	535	540	565	530	519	479	526	578	547	553	589	530	528	534	609	591	533	536	578	557	585	568	517	562	583	526	543	551	523	540	555	524	535	538	576	531	546	514	552	555	577	544	532	556	553	551	553	553	527	534	533	537	525	512	528	560	545	533	523	546	541	517	561	568	561	554	555	548	558	539	511	570	521	546	538	559	523	576	561	550	537	541	539	534	556	516	561	549	556	534	542	573	566	546	517	549	553	557	570	560	534	528	498	513	508	515	523	483	540	559	513	511	566	493	531	523	576	565	540	542	591	518	543	530	511	550	576	511	610	511	511	579	562	567	538	546	568	544	585	569	539	517	594	555	517	584	556	565	554	563	564	556	536	506	510	569	562	564	560	493	574	555	541	555	529	587	517	571	543	567	550	585	511	524	585	523	561	537	562	550	582	535	540	541	534	535	560	542	588	561	508	507	503	577	563	500	602	522	530	530	565	524	543	542	511	513	564	576	548	582	515	559	565	504	550	533	533	549	550	544	564	541	562	535	558	547	545	550	511	549	555	560	506	616	574	576	569	558	512	512	536	529	585	514	618	513	511	527	552	545	535	552	553	581	544	527	585	526	583	553	587	542	538	527	554	552	557	505	530	583	558	547	550	556	566	523	543	541	569	579	528	532	602	572	558	553	561	534	518	580	549	548	561	526	540	522	521	564	519	507	535	595	494	566	509	594	591	503	516	528	574	517	559	543	539	550	587	537	524	511	540	537	572	529	517	513	579	549	513	542	555	567	553	545	556	553	574	559	573	588	515	536	567	531	548	544	567	559	568	507	505	522	541	569	553	545	520	558	538	523	476	520	557	559	509	524	527	608	522	563	578	584	540	566	520	544	550	574	599	622	554	537	548	581	563	557	559	521	553	551	550	523	572	555	553	539	536	543	529	485	565	549	536	539	546	551	526	553	500	528	580	524	561	552	522	529	548	567	594	523	545	540	500	540	542	554	551	541	520	529	549	534	555	527	549	559	565	578	564	542	534	544	523	583	561	530	566	522
6176	4905	8691	7762	5806	5048	4491	4374	3953	3916	2918	2646	1968	990	482	371	303	314	312	307	303	340	476	440	339	293	301	285	293	291	269	332	351	316	326	281	306	285	275	259	283	299	283	264	248	255	266	267	245	263	259	287	267	270	263	276	256	272	262	285	262	273	283	251	235	249	263	277	263	269	272	252	270	289	270	264	257	290	245	291	274	265	266	246	268	276	254	267	287	249	308	267	287	246	261	268	243	247	274	240	294	224	236	254	297	243	259	277	249	271	282	266	267	254	266	254	290	256	267	263	284	268	260	251	246	265	268	258	268	271	248	264	251	270	278	252	255	280	286	244	260	255	257	277	261	244	243	254	257	248	261	264	249	272	277	271	249	296	254	278	260	287	278	296	245	234	257	271	268	294	247	256	293	246	270	256	247	239	252	240	248	273	260	284	273	304	228	271	296	253	289	267	273	286	267	247	268	284	253	275	251	290	249	255	240	283	278	285	271	281	287	292	255	262	299	268	255	243	278	294	275	279	262	264	271	256	285	260	266	269	258	266	259	269	276	274	259	242	246	252	262	260	248	259	251	246	268	249	255	292	251	262	260	240	279	285	256	279	280	255	272	269	296	247	252	261	266	237	296	252	264	272	263	259	250	276	244	280	282	278	277	294	279	252	244	266	282	281	284	257	271	269	290	270	283	220	280	271	250	251	271	269	262	265	247	283	258	265	267	253	286	267	275	266	285	260	275	235	247	266	239	283	283	249	261	275	258	267	268	261	279	258	239	237	238	271	270	234	252	276	271	280	250	263	265	263	257	252	262	252	260	261	264	286	267	298	261	258	295	260	257	261	270	265	251	278	259	254	265	256	264	280	255	243	248	290	263	273	273	271	253	278	281	291	273	286	279	272	284	278	240	253	257	275	258	249	257	271	281	254	279	263	258	261	260	259	267	251	286	277	242	268	252	266	273	260	232	277	267	267	252	260	292	267	284	267	255	290	285	269	307	259	273	239	247	259	262	244	243	268	247	287	295	235	263	262	256	246	278	282	257	271	267	252	232	250	250	268	260	258	268	264	261	247	279	295	251	270	270	248	240	286	274	293	253	284	261	233	267	249	267	248	267	280	270	308	259	238	279	292	282	268	264	260	251	277	268	266	265	276	253	274	292	275	262	271	247	241	238	275	235	253	282	262	258	279	282	279	241	293	265	273	254	257	263	251	262	253	277	275	267	269	272	273	255	242	290	311	258	262	261	287	253	285	297	260	274	263	248	261	294	271	250	256	247	268	282	289	257	284	280	284	252	256	236	282	274	279	272	284	275	267	257	245	271	286	266	242	266	251	250	285	253	263	269	272	246	269	250	280	278	278	291	288	266	286	241	270	277	289	273	276	258	245	266	262	283	264	292	246	258	265	257	269	263	276	272	250	253	268	274	260	298	256	265	246	271	281	273	280	247	262	265	294	266	263	263	262	257	289	257	244	251	261	236	235	266	284	271	285	277	272	278	244	249	254	272	269	258	297	271	246	264	287	275	283	270	262	253	227	244	255	251	252	270	227	265	269	273	246	264	274	263	272	258	276	286	255	275	216	259	277	272	298	268	285	266	263	281	273	291	259	290	274	283	270	259	261	243	274	265	243	279	264	283	238	280	286	262	245	266	274	295	305	284	316	276	255	277	269	226	301	250	269	266	281	271	246	241	253	273	269	264	254	264	243	275	281	252	279	232	236	262	287	265	291	289	291	264	257	258	267	262	275	267	266	274	281	277	267	253	278	271	279	252	262	254	227	258	257	242	278	246	256	276	263	264	262	268	265	265	288	260	260	283	254	266	242	254	255	272	251	292	237	276	275	265	275	282	245	245	314	275	247	262	228	256	279	260	248	310	250	267	245	284	285	299	272	258	289	274	261	268	286	266	259	260	267	252	276	260	277	288	255	292	253	227	270	251	276	259	252	258	277	282	268	257	267	275	276	278	281	287	262	254	260	241	254	259	286	296	265	260	260	288	256	250	253	261	276	279	253	252	245	254	289	269	260	260	277	246	275	272	253	244	269	250	307	296	256	251	267	263	277	231	269	278	264	271	248	258	277	254	270	296	267	248	273	284	267	253	254	247	294	268	273	276	266	274	263	238	301	277	252	254	263	258	296	257	242	266	273	258	279	258	300	291	289	289	256	265	255	255	263	259	258	260	273	256	293	272	263	255	258	275	268	276	289	214	265	264	268	274	242	292	243	286	267	277	265	294	274	263	254	287	286	276	267	274	280	278	255	293	229	225	295	278	261	251	241	262	285	280	274	262	241	271	262	248	238	263	254	254	250	271	284	252	252	239	293	271	219	259	274	255	243	259	255	253	252	265	236	269	275	278	243	268	236	274	266	264	284	246	277	265	295	249	261	273	247	248	292	253	280	275	261	256	293	306	256	265	233	270	263	256	260	272	280	252	262	275	303	275	272	264	243	262	275	284	278	269	248	278	285	287	254	258	256	288	233	270	303	272	255	255	308	269	240	289	256	255	265	267	256	270	244	277	262	301	271	243	226	294	248	260	286	270	263	252	287	282	227	241	308	240	288	239	276	253	268	267	270	298	263	247	253	271	276	281	263	283	265	274	260	239	258	289	288	235	261	277	262	275	296	282	290	258	263	260	248	262	284	279	264	267	277	248	271	268	226	259	251	269	280	229	250	270	245	252	262	271	279	280	265	274	280	241	258	241	240	240	292	250	264	249	292	254	265	279	280	281	291	280	234	264	255	276	269	241	245	271	275	280	258	283	273	269	270	250	292	254	282	280	282	249	249	251	266	251	283	275	264	262	232	240	244	267	262	262	267	284	266	271	292	276	252	271	260	260	250	233	256	246	260	283	265	252	296	266	272	270	254	261	273	244	266	279	285	300	268	300	268	269	242	270	250	281	269	262	261	264	247	263	254	267	256	246	253	270	280	292	270	247	272	253	298	238	243	279	245	255	280	275	267	252	264	259	262	230	255	278	244	285	262	239	260	271	260	238	265	239	233	271	260	272	261	252	247	255	275	262	292	253	245	250	259	284	253	281	264	242	281	238	277	276	250	259	243	240	279	266	266	286	268	278	250	283	270	270	235	289	272	263	263	280	256	267	279	264	286	291	263	282	253	265	240	254	251	271	269	265	236	274	254	305	258	263	276	275	278	267	281	290	284	257	283	255	259	256	274	250	269	291	292	237	287	233	276	259	247	240	277	306	252	247	258	276	295	280	290	265	270	262	259	235	251	273	262	266	269	260	292	240	263	274	269	270	257	270	280	246	261	267	266	264	260	264	227	252	255	276	269	237	281	263	259	252	242	267	246	270	262	274	259	268	262	252	277	274	274	261	265	282	258	263	278	263	268	274	265	240	247	257	274	279	253	253	278	271	268	267	278	253	255	289	269	260	277	237	288	269	283	285	273	282	269	267	284	270	279	264	255	249	279	274	256	287	269	260	232	254	277	252	252	274	285	287	257	247	248	262	288	265	260	261	288
4832	5310	13631	15802	14234	14118	12828	15306	14367	14520	12943	13234	10077	5106	2497	1283	1064	1118	968	890	880	1363	2626	2003	1138	1002	778	861	1130	1118	1001	1338	1237	1173	1093	914	751	708	741	757	723	716	769	745	683	714	738	745	764	737	744	751	736	733	713	762	695	726	729	750	713	711	715	754	714	714	813	750	708	732	702	721	761	733	775	748	727	697	758	703	743	724	735	747	757	700	697	731	775	739	766	717	743	744	702	680	737	719	723	698	729	688	712	703	738	736	675	679	724	708	753	814	704	709	716	682	695	720	699	769	744	723	736	751	680	691	740	725	742	720	715	704	719	729	724	766	743	692	731	721	715	744	716	731	736	715	692	732	703	723	704	727	733	742	712	742	778	770	726	710	779	713	759	728	703	727	709	727	684	726	720	726	727	724	726	721	729	720	714	751	775	731	727	771	760	741	742	699	779	724	729	719	780	724	728	738	747	730	722	765	803	693	699	698	762	740	729	717	737	755	738	724	743	700	671	731	744	743	719	690	740	700	677	740	718	706	717	736	735	689	687	743	710	717	696	759	742	703	711	714	742	740	714	763	769	692	722	751	766	713	715	778	737	742	760	707	707	691	700	740	712	744	756	749	764	713	706	774	724	735	707	692	727	705	719	727	735	705	706	732	654	690	730	690	689	717	714	712	717	684	731	737	711	733	788	695	742	710	745	736	752	730	735	702	731	746	767	706	711	726	695	781	702	640	730	710	705	766	771	772	798	679	703	743	716	729	687	715	739	730	710	714	720	727	686	725	718	714	687	730	712	703	711	677	691	771	755	755	722	777	720	778	728	692	753	741	664	687	768	756	748	722	719	747	712	754	707	721	676	717	668	758	699	720	668	755	686	745	741	724	706	747	719	737	698	742	742	703	741	733	727	770	727	727	703	703	711	746	687	698	768	735	778	681	752	694	753	747	725	720	705	733	702	730	712	770	694	755	666	720	675	724	740	742	715	699	698	748	770	719	718	734	678	722	759	694	726	755	695	741	708	720	733	774	731	692	700	705	705	697	722	773	757	711	709	679	632	719	695	752	711	727	736	768	680	699	755	751	701	766	724	690	691	686	660	749	731	705	763	813	712	730	709	727	761	723	722	799	701	715	715	680	749	791	738	754	712	707	721	681	705	733	769	709	727	726	708	739	725	723	673	746	708	705	740	748	734	721	746	686	761	710	696	722	710	711	717	714	769	768	673	691	751	725	750	741	768	727	656	704	726	766	721	717	754	728	749	715	769	771	698	718	736	725	770	714	716	697	705	721	683	737	720	703	743	735	712	721	709	769	675	717	714	750	742	704	711	692	732	679	723	701	686	686	700	746	705	721	736	704	746	684	714	742	732	749	714	712	772	716	739	679	712	756	711	712	705	750	709	649	735	719	741	663	740	749	713	728	696	713	681	699	734	723	730	758	731	725	711	736	716	728	720	738	724	690	725	721	789	735	729	680	745	691	710	694	730	731	730	725	691	738	730	749	699	728	729	695	687	702	671	712	730	727	765	715	718	704	695	705	691	720	743	746	729	799	733	706	733	749	741	709	740	700	768	669	751	721	694	724	703	736	755	713	719	738	710	732	727	742	691	710	715	704	716	676	749	678	731	741	804	741	703	722	749	763	717	740	684	729	767	708	719	710	721	735	755	713	722	775	680	740	719	686	714	774	723	707	741	700	759	679	791	676	733	722	714	735	720	730	732	729	755	724	692	733	700	734	719	744	702	699	692	686	718	646	713	728	758	728	704	747	717	691	685	777	741	767	699	735	735	767	727	759	701	747	813	709	747	713	746	712	720	744	759	719	728	734	749	678	715	742	764	779	714	663	736	767	742	737	682	723	723	718	736	706	691	711	713	740	714	748	719	717	738	689	689	731	702	695	718	681	751	747	744	718	667	718	670	737	721	759	690	703	737	765	725	706	779	736	718	707	726	662	715	704	700	748	732	671	769	746	757	730	740	713	753	706	724	751	745	725	699	690	720	714	734	768	770	698	752	719	734	750	723	697	704	763	714	745	721	726	700	670	707	732	727	696	744	672	774	734	731	722	711	699	730	761	733	714	704	721	774	715	694	714	659	683	706	670	747	708	755	678	764	659	702	686	767	744	753	700	742	761	749	759	683	719	712	716	704	758	768	763	720	711	726	756	733	699	734	693	722	722	715	758	707	772	681	735	723	723	704	750	712	772	727	731	769	695	717	709	699	713	771	711	711	719	751	697	715	705	714	720	716	714	685	735	711	724	703	696	683	723	763	709	690	730	719	674	767	713	696	685	730	768	733	701	733	749	723	741	701	694	721	731	721	710	806	737	681	769	679	726	701	724	695	754	733	780	710	766	721	697	725	703	744	719	707	714	746	718	715	669	729	671	765	750	710	699	721	721	727	777	739	688	775	751	716	717	721	704	685	734	744	731	691	702	767	674	788	695	695	723	710	746	716	672	697	667	742	708	736	715	700	733	732	730	698	684	745	712	736	689	709	744	722	693	762	744	704	747	724	705	726	689	691	723	713	732	696	709	718	737	703	731	714	703	644	716	683	722	740	759	682	796	721	725	724	781	686	751	714	737	775	750	705	718	708	739	718	736	720	710	688	764	715	737	740	751	698	726	735	741	708	698	712	707	711	719	737	716	755	741	689	749	733	733	704	671	740	741	713	725	698	742	776	722	726	677	755	710	693	669	703	731	751	703	742	722	715	706	714	692	727	684	692	772	756	737	728	744	707	677	747	718	702	747	720	743	712	695	729	721	725	727	740	709	712	721	710	720	723	706	728	703	726	732	694	757	765	710	689	699	712	697	732	717	771	767	778	751	729	780	712	717	675	705	704	736	732	671	764	727	756	723	716	681	767	687	775	706	702	722	695	744	709	721	712	778	735	679	714	778	715	731	684	738	712	701	734	747	738	738	714	779	734	762	689	773	739	733	701	675	711	720	671	746	743	743	712	674	737	728	702	702	749	726	727	720	746	691	743	742	690	744	733	735	715	723	745	766	709	704	729	768	692	771	717	729	704	733	716	685	753	689	703	733	736	740	730	692	731	713	733	696	698	691	723	723	750	690	766	695	762	783	795	685	697	689	713	735	726	730	780	690	710	740	677	758	730	712	741	714	738	702	698	698	721	722	769	714	776	779	721	753	808	728	735	700	719	737	748	685	688	708	743	689	771	681	743	722	723	748	703	719	727	703	745	733	695	724	699	765	743	728	707	704	740	719	755	729	730	759	756	774	710	701	735	690	739	762	765	710	744	754	733	740	691	734	764	707	700	715	715	785	681	756	731	710	694	721	701	725	734	721	699	689	740	689	705	704	723	752	725	769	713	710	715	686	708	722	718	735	684	766	726	743	708	753	756	738	706	762	704	768	749	745	749	685	742	744	724	730	737	702	759	734	730	707	674	714	700	689	737	778	705	716	714	753	734	712	737	742	706	683	726	757	739	766	738	731	741	723	727	721	692	708	701	687	717	658	726	701	754	693
14001	11183	16878	14127	12560	10077	8368	8923	8000	7862	5996	5194	3762	1991	748	489	415	359	349	306	374	1257	2808	1827	695	720	376	422	458	549	575	986	667	704	607	419	295	320	259	250	238	246	241	255	241	217	251	217	237	250	236	242	271	256	230	267	249	260	251	236	264	232	234	244	268	248	236	232	233	244	257	276	245	261	235	227	274	226	242	240	236	251	257	261	259	269	216	255	256	263	225	229	253	235	257	253	254	256	262	246	237	233	258	212	230	267	246	260	285	237	235	266	257	239	290	229	212	238	265	263	263	235	253	239	243	264	234	235	248	251	256	283	252	246	275	247	244	247	266	232	253	254	250	242	250	242	232	250	280	245	218	245	253	247	261	258	277	250	243	252	248	235	255	245	254	266	263	255	240	263	266	280	290	241	263	238	231	242	233	252	248	235	249	263	250	265	241	269	216	232	235	265	257	273	257	271	235	240	273	257	255	242	220	238	253	250	244	205	261	263	242	235	249	220	230	269	237	268	242	263	250	289	243	218	241	235	211	233	237	240	252	259	248	217	252	243	245	226	236	238	247	249	251	265	265	262	253	258	233	246	247	262	259	217	261	258	258	268	249	237	247	233	230	231	229	260	257	261	250	253	267	249	248	249	241	240	254	238	250	220	265	251	251	251	253	227	232	230	294	247	239	261	261	232	245	220	256	216	271	256	281	241	235	240	226	282	255	224	222	236	240	265	239	238	207	245	269	261	234	224	274	244	267	231	249	246	271	242	263	224	269	270	244	227	235	236	252	237	230	231	244	265	252	252	236	265	251	233	243	218	219	270	277	250	290	248	247	267	267	246	251	261	249	236	267	258	231	222	265	254	245	260	258	246	244	239	256	266	254	256	238	242	250	233	254	220	265	261	237	263	238	253	239	250	226	283	252	261	250	253	247	254	271	248	263	255	210	251	244	264	224	226	243	248	264	243	250	249	263	251	222	241	239	279	285	231	223	234	236	271	230	229	234	245	231	259	227	225	255	242	228	270	276	265	248	250	218	224	251	264	229	267	249	265	255	243	259	230	226	234	256	266	228	237	270	236	257	265	246	246	275	237	242	253	234	259	239	250	256	249	255	261	224	214	231	213	269	227	233	254	252	269	246	261	256	231	244	249	265	243	236	252	259	257	232	247	235	272	265	255	274	264	232	265	240	236	258	243	245	265	251	234	236	261	268	217	252	236	251	236	270	269	239	249	218	247	257	231	242	266	218	247	259	252	264	264	244	244	252	235	272	232	275	242	227	223	273	246	259	260	254	243	252	279	265	234	240	260	271	258	259	260	242	234	261	225	206	243	257	234	212	210	217	247	248	257	248	269	264	226	277	241	238	228	240	227	280	237	219	258	250	232	225	231	246	250	234	253	267	274	238	264	240	260	236	281	271	237	235	240	274	269	256	249	261	257	234	245	253	278	261	239	248	256	253	241	266	268	281	260	254	245	267	248	220	235	283	261	218	234	269	266	251	234	232	219	253	262	231	249	293	252	212	238	228	270	249	233	249	232	276	259	235	262	233	248	240	260	268	246	228	245	258	237	237	232	271	259	208	256	256	271	258	222	217	282	237	255	234	236	237	263	266	255	268	204	229	239	244	267	254	256	236	242	237	237	245	243	239	246	272	276	264	275	245	252	214	252	254	214	246	279	229	262	233	227	252	247	230	232	233	243	254	229	261	243	233	236	255	267	247	246	237	253	242	249	242	252	275	223	229	245	246	229	264	255	236	248	273	221	256	231	269	223	229	219	244	267	219	271	234	254	248	258	233	254	246	223	222	237	259	227	212	254	223	244	232	254	247	255	237	253	231	230	248	264	247	262	249	253	239	265	246	236	251	263	244	242	247	277	234	236	276	262	258	248	239	244	241	242	231	245	242	242	239	228	242	271	261	263	257	237	247	238	252	259	220	259	256	246	240	245	270	259	245	246	255	245	228	232	260	231	231	245	230	266	231	243	230	259	277	278	248	283	244	263	231	246	232	255	241	253	243	232	243	262	254	245	260	240	251	254	252	293	258	236	238	263	254	240	237	229	228	251	293	238	261	260	240	238	240	256	273	229	281	228	238	247	286	243	236	249	233	245	251	247	212	241	278	249	256	211	253	224	269	235	253	267	244	264	278	235	230	265	242	237	250	253	226	214	216	255	252	207	229	253	266	234	241	271	256	247	263	254	252	254	244	233	237	229	230	244	253	271	256	248	243	282	225	225	247	237	249	250	237	236	252	246	249	245	256	239	272	249	274	273	262	241	225	264	257	233	232	251	230	244	270	228	245	245	226	255	226	231	271	257	247	243	250	234	275	241	243	250	258	248	239	288	233	271	220	253	255	247	283	255	298	260	216	256	266	248	279	216	260	240	242	237	238	239	222	245	242	227	235	223	229	246	270	258	269	251	264	219	235	244	221	238	246	232	250	215	259	236	246	271	221	254	231	255	241	283	251	238	252	260	226	240	223	258	266	235	268	285	238	239	236	225	260	235	222	229	243	237	243	233	261	243	246	255	250	275	270	242	248	279	231	234	235	272	255	235	267	260	258	241	259	262	243	256	261	237	233	239	250	253	248	238	232	280	255	245	270	227	263	252	245	252	255	210	234	211	230	229	219	252	255	248	240	239	245	245	241	251	248	236	251	265	232	239	285	252	264	226	277	242	241	257	286	251	265	251	258	243	262	283	244	257	247	269	244	234	238	228	212	249	269	290	256	264	279	249	246	237	227	260	255	238	242	242	232	243	226	238	244	229	240	238	228	285	261	232	245	244	242	246	222	248	246	259	268	228	269	280	236	260	267	232	222	253	211	264	268	258	258	248	236	238	257	268	244	257	247	243	244	268	252	256	208	219	250	244	218	275	246	243	248	243	231	241	242	263	262	224	223	238	230	267	271	268	233	241	213	274	248	249	257	262	262	238	281	268	251	254	221	233	247	262	243	238	292	255	248	234	233	237	260	255	231	232	274	263	263	273	249	243	252	218	221	248	250	253	248	253	241	270	250	259	260	236	239	239	227	262	231	236	249	238	233	245	218	238	274	279	243	267	248	230	264	234	233	251	249	255	247	223	272	230	234	262	253	235	226	246	236	233	244	249	250	209	249	257	241	250	221	231	215	233	232	233	225	249	265	237	259	264	271	235	241	256	243	243	267	259	270	241	239	226	233	256	216	259	225	226	215	246	214	276	238	259	234	249	237	248	260	233	254	267	259	216	272	227	243	252	266	255	238	254	246	270	249	257	261	232	250	231	270	241	266	244	246	240	262	225	260	250	232	264	261	239	248	272	256	235	277	273	257	241	252	229	243	240	251	256	264	217	244	258	214	241	263	245	243	248	266	245	258	227	248	230	240	258	240	263	234	245	264	253	244	242	256	230	270	247	267	233	220	259	261	257	264	220	247	234	284	227	230	260	252	254	239	249	268	247	254	250	241	235	254	242	276	227	270	270	245	254	245	222	268	224	273	226	238	266	257	251
9607	10369	22160	23868	23193	21363	19677	22861	21566	22787	20890	20609	16808	9553	4009	2449	2162	1851	1524	1209	1793	8051	15957	10770	3388	4060	1505	2026	2443	3116	3648	6350	4110	4190	3364	1853	1028	819	675	668	682	718	696	683	666	655	654	687	706	682	722	691	679	658	692	709	678	688	683	717	709	702	707	679	708	712	670	695	652	694	688	723	620	681	727	660	706	691	697	678	654	684	684	677	671	720	659	681	642	673	649	652	680	662	691	696	681	658	708	672	700	657	632	698	692	681	655	691	707	687	673	685	706	654	702	670	720	700	689	652	665	705	631	659	667	672	675	730	682	745	677	696	695	674	666	682	662	702	692	697	691	691	668	673	722	625	686	694	689	636	721	656	706	665	660	691	671	680	715	708	660	693	731	675	697	694	656	660	695	688	685	713	715	728	699	710	728	707	708	667	662	704	690	675	661	635	639	704	683	654	620	693	689	686	702	686	689	697	677	638	687	678	641	656	652	625	694	687	681	683	634	665	649	697	667	663	664	683	752	723	665	690	617	655	632	632	684	655	736	695	681	694	706	691	685	703	736	639	690	662	636	635	695	705	612	722	650	698	666	675	691	723	661	651	661	671	729	678	688	696	624	662	641	682	663	668	676	686	712	693	708	735	666	680	706	685	695	678	637	672	677	677	666	647	675	700	659	687	699	700	674	718	702	655	690	643	688	684	654	698	664	705	688	722	671	700	691	684	682	700	688	692	642	653	670	674	735	696	671	663	721	698	625	681	694	693	687	683	710	673	690	678	709	697	670	694	671	663	655	687	725	724	647	639	691	671	676	648	644	678	672	661	654	670	658	633	696	669	723	724	647	663	672	630	679	634	607	642	682	696	626	688	683	697	699	727	662	703	645	678	690	654	682	671	698	630	660	685	681	674	644	628	626	671	698	696	702	668	661	683	638	682	647	700	726	676	679	632	707	652	679	697	660	682	710	672	713	667	676	659	731	664	679	674	677	669	696	714	651	656	734	658	653	718	685	721	691	703	646	656	710	683	681	688	683	668	684	676	683	642	714	752	710	679	733	665	714	707	643	652	709	689	732	645	629	678	719	690	666	623	643	650	708	673	665	640	702	650	647	682	713	646	692	673	668	708	722	687	687	643	762	656	704	618	655	690	693	706	678	680	684	662	684	721	706	656	697	683	660	669	724	658	672	705	732	703	696	693	631	696	683	674	697	708	686	713	683	667	642	690	722	693	651	716	699	670	669	702	686	728	709	709	646	692	663	703	690	667	756	707	673	703	662	674	681	695	682	663	699	651	672	623	709	714	699	649	668	660	672	640	657	661	683	705	703	673	667	702	660	689	676	705	706	718	675	646	679	677	628	654	710	660	680	669	674	711	669	658	646	635	670	636	636	721	667	664	679	710	661	628	648	651	655	680	691	683	617	661	717	710	654	693	695	686	679	678	670	687	633	694	700	663	705	685	683	697	701	688	696	639	698	696	675	666	659	707	638	665	705	683	750	646	679	676	690	713	621	653	644	671	674	633	664	720	710	712	657	698	717	680	708	665	697	672	676	649	685	695	658	706	655	692	708	689	670	711	651	716	681	662	617	631	685	662	681	670	694	698	685	735	685	697	649	657	667	682	691	692	661	685	667	700	643	676	688	668	693	706	721	637	673	697	710	665	760	706	658	698	713	634	675	710	661	719	687	683	673	677	662	597	676	670	646	696	683	682	694	688	702	646	679	751	679	675	693	749	746	655	700	658	752	718	653	665	644	703	651	704	684	649	729	684	699	666	712	660	655	668	672	675	670	674	654	692	652	719	622	714	695	721	663	667	724	631	670	722	681	724	698	703	666	744	669	681	655	687	694	623	675	644	705	646	685	650	682	696	738	656	666	673	684	677	682	685	718	638	697	633	701	713	657	722	678	636	653	644	672	656	651	696	679	733	695	651	689	668	662	703	674	667	706	703	665	668	649	691	637	684	705	740	717	676	636	707	722	702	685	678	725	660	675	733	666	671	681	650	712	659	729	634	658	685	629	663	678	692	680	694	713	675	642	680	643	675	718	697	698	727	724	663	656	719	648	693	690	661	663	671	690	653	684	670	742	702	653	693	661	647	680	670	651	683	676	643	707	675	700	672	665	679	705	678	711	743	659	703	661	694	677	702	675	676	672	723	670	669	635	682	697	692	675	701	684	682	633	663	703	663	645	677	666	674	686	706	663	670	681	660	673	688	661	731	657	769	690	710	600	702	710	656	664	676	669	678	639	690	675	670	685	666	696	703	699	704	715	674	658	669	731	659	711	717	658	654	720	632	678	736	717	705	689	671	664	659	722	729	658	691	718	669	662	683	733	726	706	706	676	705	642	691	667	685	693	723	701	712	727	677	696	703	728	732	662	656	749	707	651	646	662	672	675	701	688	694	662	639	724	695	678	659	679	629	701	624	703	686	692	657	673	669	683	691	680	701	642	735	642	687	726	694	711	684	688	681	731	728	723	701	666	665	688	698	732	723	695	679	690	660	701	652	741	671	652	664	674	704	659	686	703	689	716	677	664	731	719	685	733	657	674	713	707	673	716	643	685	704	665	672	719	675	696	701	691	716	704	636	707	647	701	702	648	665	690	654	640	721	651	668	686	680	606	685	683	717	683	681	651	750	669	714	688	696	671	691	612	622	701	674	674	710	685	706	673	685	669	634	647	713	632	694	681	689	686	681	679	667	711	686	631	668	695	700	683	675	657	695	697	648	710	675	658	684	728	659	683	691	637	611	715	679	665	631	668	651	644	701	653	694	653	684	659	688	700	719	711	725	671	672	667	669	673	661	714	671	665	679	664	683	691	678	718	726	663	651	679	695	690	666	686	694	664	654	712	700	644	697	679	688	684	687	712	732	700	661	688	724	673	637	690	688	659	710	626	674	648	705	726	633	677	689	650	709	704	634	667	647	689	659	657	710	647	678	647	686	673	702	647	665	699	638	672	680	676	659	687	661	694	678	696	660	667	667	701	666	641	702	659	685	658	682	680	663	680	709	687	672	692	672	715	700	634	688	677	666	676	675	659	703	656	696	698	647	730	651	680	694	666	675	698	676	682	682	695	725	700	615	676	684	696	730	648	732	680	646	691	692	643	636	672	726	669	686	681	690	671	680	654	669	712	658	696	695	650	678	686	655	686	637	720	685	661	649	698	672	645	688	641	673	648	699	641	672	688	648	672	677	653	637	713	673	651	658	704	713	723	655	700	639	685	673	725	632	695	678	656	667	723	719	661	676	636	640	638	599	653	701	691	713	695	679	677	722	703	664	662	685	691	676	719	670	691	695	675	639	711	673	673	645	681	705	623	675	719	677	651	681	689	729	677	654	689	670	660	665	659	681	658	635	664	703	666	694	732	705	732	690	691	621	685	675	712	648	639	732	681	614	659	698	684	710	695	713	685	678	710	703	688	630	688	688	649	629	604	640	701	673	676	676	655	682	692	684	652	654	660	716	701	670	689	719	722	689	637	675	657	652
22441	16694	23473	20416	17948	14324	11953	13598	12906	10602	8984	9487	5792	3004	978	630	611	538	396	286	416	3323	5056	3034	978	1658	1584	596	542	499	801	1432	937	1049	839	535	311	248	194	181	189	185	179	191	183	178	212	196	221	201	205	209	188	212	201	188	205	200	205	210	193	165	184	189	209	183	185	207	197	199	222	218	180	215	185	206	197	180	179	176	207	187	200	184	183	198	204	201	191	189	200	205	186	206	199	192	188	175	192	180	207	187	199	206	187	204	186	214	169	194	201	162	195	185	216	189	191	193	181	191	190	170	185	189	183	206	193	160	194	206	196	208	218	187	194	196	182	204	198	193	191	209	202	179	171	178	179	199	162	174	217	183	195	196	196	174	180	208	196	206	201	197	197	195	196	209	203	195	175	178	210	195	186	186	155	168	197	197	174	185	195	201	206	186	188	203	209	196	212	197	204	182	189	212	173	173	167	202	198	207	208	196	170	202	182	216	185	175	187	175	199	186	217	194	182	196	211	204	189	204	183	194	211	174	204	189	174	212	192	181	205	160	184	181	170	194	205	187	196	192	188	211	192	199	219	187	203	194	200	191	200	188	189	186	186	176	209	172	190	174	185	181	176	192	170	191	197	191	196	186	192	200	182	177	194	173	186	185	202	189	200	183	207	187	197	219	185	172	198	184	208	203	207	204	180	201	206	175	185	217	191	185	195	179	200	212	195	205	217	199	195	172	170	205	201	194	208	159	203	185	192	220	214	183	185	189	193	201	188	195	158	200	178	190	194	207	201	183	176	190	181	224	199	155	194	187	189	186	197	183	182	198	193	175	204	217	185	184	197	192	197	175	180	173	173	205	184	207	201	190	214	197	174	196	181	176	179	178	167	191	201	200	159	186	195	192	196	180	204	173	204	180	199	195	216	203	207	178	200	225	200	203	196	195	198	174	198	190	179	196	180	220	191	221	206	180	196	205	187	184	188	197	204	188	191	200	169	203	205	182	210	200	190	183	161	176	201	196	200	196	192	193	201	198	203	182	210	184	184	170	202	208	191	187	180	208	187	197	203	204	199	184	163	174	203	208	179	209	192	198	162	200	200	213	215	189	185	201	197	187	227	201	184	168	192	198	191	206	190	195	181	170	190	172	187	172	190	196	191	195	168	197	194	188	176	200	179	173	194	188	173	179	200	193	212	191	173	194	186	208	200	168	190	187	179	193	168	176	178	205	193	208	209	208	200	199	194	188	197	192	181	197	197	186	188	191	168	191	190	209	203	199	193	188	186	196	207	168	222	190	199	184	168	173	212	174	187	176	182	213	173	175	201	175	203	194	163	187	191	177	170	181	203	188	164	190	206	161	203	158	203	178	175	201	203	189	191	184	186	187	175	176	203	177	180	184	212	182	197	190	201	199	208	192	200	185	167	171	199	167	206	219	206	200	194	190	198	177	191	205	174	195	202	175	194	195	210	175	180	165	205	199	206	158	205	166	209	190	199	204	197	169	172	173	206	185	181	180	184	196	192	168	173	206	190	200	167	193	219	190	215	218	222	208	192	189	190	170	191	174	166	190	207	180	198	212	185	211	196	175	190	183	174	197	206	191	209	222	198	177	159	192	186	209	182	193	179	181	187	181	183	173	205	199	186	184	218	178	197	198	204	179	197	216	204	205	172	204	210	198	179	206	199	184	179	176	176	195	185	203	192	184	189	190	185	198	176	179	201	198	183	195	201	172	184	207	187	180	182	186	209	165	195	191	194	185	190	188	191	196	207	207	196	182	197	167	183	183	185	201	200	175	186	195	200	195	206	209	169	184	186	193	184	196	190	204	188	219	187	191	189	183	203	188	244	193	181	190	182	198	181	199	209	201	221	195	199	191	213	193	194	175	195	195	199	196	206	187	198	194	206	186	197	185	202	202	190	198	203	184	198	179	192	213	169	204	199	207	171	177	204	187	188	185	202	216	174	186	185	183	181	180	187	168	189	185	183	201	179	198	200	183	221	206	180	210	208	171	198	210	163	190	191	218	199	205	202	188	187	195	186	179	204	206	185	184	201	177	198	171	173	218	192	189	182	222	193	184	206	182	177	193	175	190	216	174	211	176	198	199	210	203	175	181	187	178	191	200	193	198	215	189	203	196	204	194	200	185	203	185	189	211	196	201	186	193	189	202	221	182	177	179	180	204	179	208	175	183	173	185	185	170	192	201	211	184	201	179	202	190	162	202	163	203	210	219	182	188	197	180	200	206	172	237	168	194	196	207	196	224	177	209	170	226	215	193	158	207	199	191	214	177	197	207	192	162	193	190	178	198	179	190	192	198	190	185	183	182	176	193	201	207	199	197	190	189	197	191	194	198	186	199	201	213	184	167	162	184	166	181	185	197	170	183	186	193	198	162	198	172	213	185	197	211	204	178	203	202	189	198	193	198	188	215	167	193	200	190	197	190	188	185	214	181	185	165	197	199	201	202	190	190	178	182	198	197	186	199	207	200	200	197	210	181	172	187	199	199	177	186	181	210	173	198	199	194	191	189	197	186	198	185	221	212	192	211	176	179	216	195	186	197	194	195	195	190	197	210	194	202	207	166	195	212	219	204	189	193	228	184	194	198	172	187	185	218	162	179	189	184	213	189	186	198	157	201	192	195	180	220	209	167	208	196	206	200	185	203	211	209	201	187	193	191	204	180	187	200	191	178	210	195	190	187	171	181	195	210	206	197	189	180	178	169	173	194	195	235	185	187	200	202	207	200	197	185	172	186	164	199	211	224	181	181	194	198	198	219	208	187	205	179	210	176	193	195	186	213	186	192	202	187	190	212	205	183	177	191	206	204	192	209	191	189	191	188	194	169	178	207	207	208	200	180	169	181	172	188	200	175	187	188	179	191	190	214	198	196	176	188	164	191	208	191	196	194	170	168	183	197	215	185	175	211	170	182	196	185	174	194	183	213	185	193	179	201	171	184	202	164	206	188	189	219	212	195	183	195	170	185	207	204	233	204	186	195	193	191	186	198	204	196	184	183	228	196	195	189	207	218	193	187	175	180	166	193	182	182	181	184	176	210	204	190	178	195	187	177	179	190	208	212	195	186	193	231	212	194	188	192	175	175	177	199	199	203	174	202	200	202	171	165	209	205	204	191	179	187	202	192	188	184	164	211	188	197	213	179	204	187	205	159	190	197	207	179	188	169	174	203	207	188	197	186	176	182	170	186	191	187	207	203	181	198	190	174	204	185	226	192	202	166	194	174	207	185	194	189	189	197	200	198	194	192	185	177	196	218	177	180	180	206	207	197	203	201	199	188	167	227	178	169	193	218	190	182	197	218	198	182	187	194	197	202	197	198	210	212	193	187	203	191	204	196	204	204	178	201	188	195	192	190	166	163	210	164	198	180	191	218	205	194	186	194	190	209	198	178	183	192	184	189	207	202	184	173	191	190	207	188	214	227	188	193	191	199	197	195	201	173	202	223	203	179	198	195	204	180	181	179	193	191	196	205	187	217
13365	14213	27483	30169	28419	26235	24454	28441	27029	25568	26209	27906	20359	13206	5451	3661	3360	3091	2012	1574	2369	17747	23488	16021	5246	10397	8710	3657	3221	2739	5250	8930	6099	6813	5026	2769	1216	844	561	522	570	547	517	520	525	575	560	577	525	556	570	562	571	549	527	579	570	588	561	544	549	595	533	507	545	554	548	535	583	538	516	536	537	567	516	562	553	511	535	526	489	544	577	549	562	548	541	544	498	540	533	544	519	498	538	564	546	559	500	590	535	555	526	530	519	584	566	538	536	551	563	567	562	541	548	564	510	553	529	549	574	544	591	575	566	577	565	541	557	534	541	547	528	547	524	505	581	500	559	528	528	492	536	556	551	548	563	516	537	543	545	550	536	581	547	521	471	524	520	500	585	563	532	554	550	520	540	508	540	552	584	570	538	605	518	565	532	520	534	519	523	482	534	523	538	525	545	523	569	498	567	500	524	551	561	524	550	524	554	557	521	555	543	522	539	543	542	520	573	560	546	571	595	526	520	534	541	562	566	575	531	536	544	507	544	540	533	557	571	531	497	550	552	573	549	544	537	560	541	541	534	547	535	541	555	546	526	548	570	557	570	542	568	514	548	557	584	589	545	514	520	549	554	564	548	509	516	520	549	580	536	533	556	592	563	562	536	570	551	571	531	564	509	520	568	541	552	552	528	540	520	569	579	552	532	546	556	503	538	539	542	567	515	510	529	544	550	549	532	547	521	537	505	544	554	568	532	536	546	524	538	605	509	512	564	541	553	577	573	542	546	524	536	508	531	555	564	509	570	536	536	561	508	570	571	523	563	545	542	547	559	550	539	533	520	574	581	541	549	512	550	564	553	493	510	548	537	533	568	560	495	554	560	547	504	556	566	595	526	570	529	538	565	509	525	534	550	518	511	562	558	563	561	568	567	544	540	527	539	522	531	521	544	548	494	559	564	553	579	542	548	564	569	575	535	523	527	510	547	541	546	589	572	552	547	515	570	553	553	527	545	523	573	550	559	550	540	535	529	557	518	545	548	537	521	538	563	547	552	546	536	526	564	561	549	497	532	528	599	580	574	555	493	523	517	530	543	530	522	547	510	497	572	585	541	523	527	571	558	536	590	534	571	557	574	551	548	557	538	561	509	526	530	523	504	550	559	533	579	542	527	542	529	546	549	539	549	559	528	532	530	544	493	596	544	543	590	528	546	535	524	523	522	534	493	526	542	572	562	526	561	527	525	534	554	540	529	582	543	561	488	557	532	545	562	533	561	561	533	588	556	503	539	535	506	545	521	519	556	525	540	511	546	560	514	555	564	546	545	549	545	558	579	557	592	545	557	517	515	548	599	572	565	525	560	576	569	521	513	534	543	566	537	565	554	545	548	520	540	594	597	581	527	517	520	554	540	568	520	560	576	547	532	571	536	555	552	522	536	512	533	528	539	513	551	508	563	549	553	563	528	547	577	517	557	543	571	551	554	536	506	555	497	523	548	568	526	549	561	523	574	509	507	559	562	578	534	521	529	544	521	550	569	555	525	554	530	532	542	560	547	555	539	573	552	554	564	567	561	505	576	544	571	572	540	524	517	496	558	556	580	566	543	529	540	532	567	540	586	557	576	552	506	575	596	543	529	517	554	550	535	541	513	548	518	553	534	527	529	537	538	540	538	577	562	516	561	522	543	546	518	532	589	553	523	567	540	548	528	558	541	521	535	536	499	525	530	566	505	527	528	574	547	541	526	576	543	573	530	548	571	530	530	534	550	566	579	570	540	539	551	541	547	518	561	575	595	566	526	535	522	558	493	579	507	517	567	487	549	574	530	541	558	543	533	558	526	526	545	570	548	521	585	590	556	555	508	534	539	514	533	559	533	509	506	514	513	545	547	575	562	513	528	514	527	590	550	566	569	546	572	550	525	510	557	519	531	550	532	519	503	574	536	530	580	487	574	542	563	533	520	534	564	560	565	519	554	564	521	531	542	551	554	500	502	519	564	571	534	579	518	525	569	521	565	538	542	544	578	553	576	566	547	549	538	524	526	550	500	489	547	576	540	545	520	555	564	583	537	555	596	538	557	555	530	510	542	568	539	540	539	523	546	518	530	495	542	526	549	524	555	511	526	560	537	548	569	515	534	557	543	549	531	555	573	533	536	569	542	560	566	547	529	556	518	524	532	578	550	516	574	577	548	555	559	518	536	534	541	565	531	528	557	528	566	554	569	533	527	546	509	548	585	563	556	557	531	478	572	498	571	549	540	512	561	567	553	512	585	550	544	551	555	548	534	541	559	509	554	524	554	543	554	576	500	552	517	539	555	566	584	553	544	551	560	577	539	542	518	517	504	526	544	582	540	520	491	509	565	563	575	546	594	546	568	503	575	536	533	534	560	545	537	526	532	557	546	574	556	558	498	597	571	502	547	543	534	564	574	523	546	553	532	548	541	554	576	550	524	507	536	539	547	567	555	531	553	530	520	576	577	537	529	564	559	555	541	553	553	557	498	525	560	565	513	584	528	552	554	549	532	544	565	528	523	555	566	552	507	543	555	553	536	553	577	525	539	535	530	563	551	529	526	564	570	496	520	537	562	544	533	515	528	562	551	572	578	565	562	538	552	531	561	559	543	558	551	531	533	533	560	501	505	537	564	508	537	534	544	478	561	551	501	567	557	561	494	521	537	548	557	581	557	553	517	543	556	563	546	538	517	542	523	559	529	530	584	552	523	509	556	580	607	563	558	501	544	550	574	596	544	524	556	530	589	566	573	561	551	555	570	551	524	575	525	549	549	520	599	555	591	534	530	553	570	561	510	543	562	543	528	574	570	546	554	534	538	540	532	565	471	532	541	553	567	549	561	537	574	507	570	506	492	551	519	538	575	514	555	507	586	533	579	541	539	555	528	542	531	536	498	531	546	527	514	517	567	572	538	558	518	597	544	572	559	552	519	543	536	578	590	596	536	531	542	519	521	510	509	549	546	568	538	533	541	522	541	565	526	532	536	540	569	529	589	547	557	558	590	558	501	516	547	567	546	561	531	544	504	546	524	532	535	561	552	528	567	579	526	535	568	510	552	554	559	570	524	504	539	544	500	534	585	556	524	498	572	523	549	578	515	546	541	562	536	562	567	554	549	558	519	526	605	531	563	573	557	546	529	549	499	555	602	560	523	510	518	571	566	511	513	539	547	553	540	514	548	553	549	579	564	545	550	591	554	542	522	576	545	537	499	547	513	541	541	549	571	585	601	494	546	540	571	515	530	514	518	547	510	540	499	558	547	542	506	554	568	529	560	554	565	565	549	569	538	569	535	533	559	515	590	564	543	580	541	533	515	503	552	571	501	556	499	533	529	586	545	510	571	565	555	580	570	504	525	530	516	562	554	504	535	539	523	541	547	534	558	551	532	572	586	543	586	547	513	548	549	582	537	541	561	497	534	557	542	539	564	495	546	511	548	547	536	548	543	559	507	551	543	523	557	527	577	531	510	530	558	575	528	529	565	558	552	529	522	564
5544	4474	8001	7783	6061	4509	3612	3531	4195	3908	3054	2813	1733	956	400	372	335	313	282	305	287	402	538	392	294	315	350	304	287	297	282	353	295	322	317	317	245	278	306	265	276	266	289	259	248	271	284	299	277	271	285	266	285	262	284	281	276	260	279	265	286	312	257	295	274	288	256	259	288	252	274	262	263	245	264	299	261	268	270	292	271	263	266	254	306	276	298	279	283	261	260	266	248	251	256	274	289	264	253	261	281	264	248	232	277	272	267	278	260	240	288	273	273	283	264	279	256	263	269	266	278	277	241	258	265	276	238	262	283	282	267	271	263	256	237	267	273	277	260	261	275	282	264	281	263	265	286	268	269	284	277	258	260	243	272	277	293	287	251	271	284	268	276	264	245	267	247	291	291	304	279	289	252	259	262	259	264	321	289	290	284	284	266	262	302	241	265	281	289	246	255	294	272	289	263	278	264	250	266	265	292	253	273	265	273	271	280	281	275	266	283	262	264	291	260	269	291	283	244	260	280	281	273	273	292	279	265	254	289	273	250	292	255	288	261	281	276	287	279	313	289	277	261	268	258	267	272	260	258	265	278	278	252	256	257	271	259	264	274	257	283	293	283	282	260	267	258	266	275	279	246	255	273	295	264	252	280	287	276	299	245	253	276	298	248	259	284	271	293	232	259	279	263	287	268	301	278	247	262	278	269	257	269	268	277	280	247	264	241	286	259	265	275	253	251	251	266	257	293	264	251	282	268	262	304	274	245	276	257	283	260	284	283	257	220	254	283	266	274	284	279	267	243	274	245	268	291	285	303	263	267	297	259	239	282	274	268	293	258	274	295	263	269	289	243	263	263	272	247	260	244	275	260	271	274	247	253	262	246	275	291	269	238	242	286	230	295	248	250	258	283	285	266	289	233	300	274	277	247	253	284	279	277	276	268	264	255	300	285	281	295	233	266	302	290	248	256	254	258	275	272	263	267	271	270	270	265	267	264	279	261	252	299	259	287	294	261	278	276	244	284	258	281	274	265	264	281	260	293	273	257	254	289	279	253	284	282	268	244	252	294	244	275	264	288	282	264	277	269	279	276	266	259	261	302	268	279	272	280	284	261	295	237	296	285	272	264	237	269	268	289	262	301	297	279	273	242	284	285	277	276	274	244	257	290	268	279	283	299	301	247	252	283	253	261	266	288	251	269	269	223	282	266	264	273	261	272	264	252	258	265	262	273	251	247	295	278	259	276	268	285	275	281	281	284	252	264	259	312	270	250	292	283	259	255	256	268	282	261	265	273	262	247	271	271	267	276	282	268	264	239	296	285	279	258	263	273	297	276	270	277	298	285	272	258	255	275	268	261	259	245	268	288	302	292	248	283	290	287	266	258	246	248	293	296	280	249	301	248	278	273	281	272	287	244	242	273	281	270	281	282	262	260	280	274	262	270	264	271	253	256	277	278	262	278	265	287	255	262	260	259	277	261	287	292	255	266	245	286	280	257	272	269	265	281	264	259	275	295	249	249	248	247	282	263	256	246	245	263	282	255	257	260	279	276	276	276	266	248	302	269	274	266	289	286	288	252	247	288	270	267	253	272	262	256	243	273	265	261	284	265	290	258	281	290	253	294	291	260	285	273	265	249	250	280	269	281	279	247	256	288	286	298	270	261	260	299	278	269	301	250	257	276	268	265	292	292	296	279	257	233	285	270	277	286	300	285	275	296	265	273	240	277	257	302	286	275	265	260	279	244	265	307	227	260	234	275	243	266	260	266	228	255	285	278	297	268	288	258	285	285	252	283	294	234	258	267	264	308	274	251	297	249	249	290	279	262	288	282	252	291	264	253	279	281	279	240	288	257	269	297	261	275	278	242	288	282	273	256	274	272	250	292	249	271	264	290	262	290	251	295	278	277	292	278	267	262	270	273	276	274	272	284	266	259	268	262	288	257	269	294	268	250	263	258	243	273	259	289	274	284	275	269	301	264	278	234	246	260	256	265	265	265	285	307	257	233	288	275	260	266	259	300	304	267	267	288	265	270	256	277	283	283	261	245	258	270	283	257	275	274	251	256	249	275	244	299	312	268	284	273	298	293	277	282	283	264	280	270	273	264	255	276	262	253	254	252	276	274	265	289	270	262	267	276	254	286	257	280	297	278	288	271	269	305	288	264	282	275	268	242	261	256	261	251	295	262	289	296	280	283	278	267	241	268	279	273	253	254	255	278	262	262	262	257	261	254	266	285	289	302	256	259	263	249	275	254	274	246	285	278	243	288	250	248	274	242	266	282	294	251	256	244	257	251	272	271	279	302	294	273	302	241	317	264	272	285	279	291	255	278	306	281	291	290	274	254	290	293	289	241	273	290	264	273	254	260	284	307	295	284	280	294	261	280	258	271	245	322	273	283	284	262	278	233	266	256	257	292	299	269	281	254	295	284	288	283	266	281	281	270	281	274	249	283	273	241	293	278	250	243	275	273	283	264	285	284	308	272	266	260	247	237	270	262	273	263	269	252	276	256	271	278	283	271	286	264	275	277	279	261	267	281	244	278	286	263	292	252	289	283	280	283	270	273	266	288	294	259	241	272	265	270	286	264	280	269	247	251	279	264	274	257	292	284	266	288	252	262	266	252	288	304	288	273	280	279	295	249	257	256	278	263	278	276	283	267	271	258	263	256	290	286	257	258	289	273	257	263	267	284	293	265	259	258	264	288	292	266	246	290	293	246	268	268	297	271	316	262	287	267	281	261	288	265	296	262	283	269	278	265	270	265	234	280	274	276	283	240	259	316	275	277	275	265	254	277	283	282	315	259	270	268	249	259	283	248	261	259	265	277	274	286	262	281	283	283	284	263	274	281	280	287	257	286	278	296	258	299	266	261	275	268	286	284	283	255	252	264	272	294	257	262	301	262	259	234	256	265	264	260	282	257	265	253	249	265	290	258	268	267	274	300	272	248	281	287	274	243	263	265	233	270	309	284	267	272	284	286	267	288	305	286	257	271	258	278	284	269	256	259	258	293	286	266	266	275	241	288	292	279	301	284	251	272	261	302	272	289	263	269	276	268	251	255	286	274	268	269	249	281	275	281	291	251	283	313	276	255	280	250	257	294	259	281	258	270	292	257	267	269	277	297	292	271	288	268	261	290	260	288	277	267	249	281	279	271	282	243	284	275	254	285	230	255	285	282	270	274	252	261	255	263	269	284	290	288	265	255	277	293	276	283	254	257	263	278	303	270	276	281	268	267	297	278	272	273	271	290	266	278	229	286	268	269	248	305	272	273	264	270	264	274	261	259	276	288	257	280	285	256	268	283	277	263	256	267	295	272	267	291	263	236	248	285	262	259	255	270	313	248	275	272	296	279	288	260	278	262	259	285	287	241	266	258	286	279	273	287	281	288	271	240	265	245	252	272	279	282	279	261	248	252	273	263	251	297	287	275	269	282	303	267	270	262	284	283	282	294	253	265	244	285	273	268	275	252	296	271	278	278	294	291	283	283	272
4561	4924	12656	15353	15280	12631	11454	12959	15152	13517	12672	13132	8612	5405	1912	1265	1246	1292	1050	1017	968	2330	2695	1575	1000	1256	1529	956	899	921	931	1099	1070	1158	1148	958	805	779	720	747	736	721	719	771	730	760	734	800	737	728	788	744	737	717	727	714	740	751	727	741	741	730	767	726	698	733	729	775	741	740	758	709	764	736	755	741	746	741	779	728	755	767	793	700	772	747	708	715	770	740	707	737	759	728	769	736	737	724	728	725	712	755	727	745	732	776	719	753	732	727	745	732	739	748	735	784	801	714	717	689	784	752	703	799	729	768	723	708	737	755	741	783	740	720	792	725	777	746	716	744	751	721	716	751	782	754	771	712	752	756	737	734	722	744	787	742	781	778	733	726	802	753	751	755	678	744	749	801	759	724	795	768	783	757	757	743	790	756	724	717	765	746	721	721	752	731	707	747	761	790	740	771	714	775	761	727	785	709	781	743	761	743	790	741	763	797	715	716	733	713	750	766	703	776	771	754	756	677	707	703	760	728	716	736	764	709	764	756	694	780	784	739	729	694	751	761	753	729	743	749	753	730	763	750	729	765	798	704	772	802	734	777	744	714	725	697	739	733	781	736	722	767	729	735	692	734	752	764	777	758	732	802	710	734	724	730	751	761	728	766	727	734	773	710	760	785	710	722	701	733	770	726	796	722	745	762	750	747	770	729	725	731	743	731	730	718	736	749	718	734	771	788	739	815	751	772	691	712	763	763	737	703	751	749	711	768	702	731	703	709	757	744	749	756	753	769	736	739	748	749	708	741	740	781	722	753	722	742	741	747	768	736	766	774	786	746	709	720	716	756	762	770	771	734	722	786	724	760	699	761	755	707	743	740	768	747	689	720	729	812	794	734	716	768	761	735	777	743	748	718	731	716	681	704	807	736	789	731	716	683	733	752	721	687	724	788	764	735	725	745	729	748	744	744	711	737	731	737	726	754	744	763	822	757	699	700	721	732	782	692	717	761	721	709	720	750	722	753	760	731	712	723	744	717	752	736	717	706	779	728	738	709	708	699	763	746	752	767	730	725	759	754	744	759	750	709	758	723	717	700	719	737	705	766	771	696	746	804	768	726	753	755	768	667	765	800	718	760	735	763	742	757	738	775	706	726	773	782	718	743	774	745	733	753	784	750	759	792	741	759	760	777	738	724	785	761	693	722	729	728	754	758	743	726	729	706	714	733	757	740	702	713	699	716	749	748	777	759	741	768	787	729	795	729	716	746	750	734	735	734	728	686	757	724	777	783	739	719	744	763	704	743	760	712	758	751	737	723	754	723	750	746	741	797	755	755	693	729	710	763	744	793	736	711	796	704	745	790	756	760	744	783	681	722	743	798	727	746	749	790	789	755	760	752	755	731	721	711	777	702	779	751	751	764	777	726	780	759	746	726	727	777	757	755	729	752	766	719	762	730	717	739	754	743	741	755	738	708	739	753	738	703	725	753	784	746	764	741	763	746	725	784	745	757	741	733	763	721	686	713	725	751	780	727	717	747	766	702	719	785	695	762	713	723	782	740	709	747	719	766	753	739	690	765	739	755	775	707	723	719	758	745	735	768	733	722	759	727	757	735	725	717	721	743	710	752	741	757	739	766	767	725	743	728	754	750	734	722	666	752	731	754	780	743	767	760	733	763	732	769	697	751	713	749	771	773	762	755	757	714	738	738	768	737	759	775	704	752	726	774	750	736	749	808	751	728	684	756	768	690	707	726	768	717	805	751	775	745	751	687	699	779	717	771	693	758	769	732	707	724	724	777	751	762	761	735	705	730	751	788	740	757	747	713	699	717	780	709	739	749	733	723	782	725	725	756	694	744	781	732	743	726	729	770	722	726	674	798	704	714	735	724	762	734	770	739	747	708	723	731	768	739	755	720	747	727	751	730	754	743	727	768	783	742	745	760	693	742	757	749	706	772	744	747	720	720	726	780	748	742	723	771	755	747	735	751	756	741	744	744	750	753	716	812	742	715	749	766	736	749	757	780	746	701	727	761	760	740	730	674	767	782	733	780	750	766	766	754	778	762	776	755	735	725	777	724	701	742	756	735	740	711	716	728	774	783	746	769	748	721	805	708	715	719	790	717	742	756	734	783	794	765	756	758	755	750	700	716	777	722	716	773	743	739	713	725	720	732	777	779	754	763	750	762	753	697	770	715	786	723	754	754	760	757	763	737	728	755	758	758	766	743	771	759	791	790	750	738	721	740	717	703	721	772	745	744	768	750	720	746	743	696	780	762	732	749	753	710	827	731	750	770	696	722	734	754	757	779	752	760	734	755	711	739	730	739	705	766	753	707	750	705	783	732	729	807	739	740	699	692	724	669	757	725	790	709	730	767	718	748	729	779	719	776	794	718	709	764	741	750	734	719	720	727	773	750	742	741	788	756	797	743	674	760	789	746	730	738	726	791	794	736	782	770	729	744	733	727	768	737	743	743	745	762	763	751	728	738	755	764	745	701	731	773	764	711	763	738	720	756	704	778	717	724	756	725	732	725	691	710	727	732	738	744	770	748	725	710	739	727	757	761	775	724	749	751	734	726	715	748	748	749	727	769	776	749	744	795	807	730	723	695	765	750	727	688	730	736	720	736	742	746	752	784	712	742	741	735	717	776	695	792	731	755	716	739	719	741	789	750	737	766	741	748	746	787	773	725	711	739	754	769	675	657	757	747	761	737	713	730	705	789	749	708	775	707	744	703	762	750	760	710	724	689	715	709	746	733	715	736	724	770	749	725	728	741	749	728	734	743	711	764	757	753	718	759	758	793	731	690	724	747	741	755	701	750	775	732	741	734	744	747	728	783	726	780	714	699	755	748	719	713	746	770	724	834	749	700	734	775	719	784	687	751	742	679	678	753	791	763	741	761	782	774	723	801	727	717	785	748	727	736	758	753	753	782	762	809	783	738	752	761	744	751	705	752	764	748	730	710	761	744	709	764	757	763	762	693	730	700	728	743	797	736	776	714	748	694	729	784	787	751	754	698	722	760	753	732	773	736	743	698	760	781	782	713	718	683	765	825	726	743	813	708	778	724	749	725	752	761	759	742	716	758	729	719	696	763	735	716	702	732	776	745	706	819	749	778	738	730	719	718	722	750	719	779	755	745	738	732	761	699	757	759	729	721	729	770	729	735	758	724	767	706	749	735	736	767	788	783	737	707	698	751	726	729	766	719	690	740	741	764	726	738	750	724	718	736	741	741	750	754	737	712	711	744	747	752	768	776	709	748	706	754	723	771	736	747	701	746	700	760	692	746	736	770	705	728	735	739	763	730	757	763	740	719	792	743	738	766	739	700	813	731	665	758	747	770	801	731	755	731	767	747	735	736	727	785	760	735	739	737	795	751	721	721	678	786	742	734	736	779	727	790	777	752	747	727	718	729	806	730	750	807	699	789	779	752	717	747	764	722	803	764	717	758	731	749	747	714	776	707	749	709	757	750	758	702	757	744	729	726	751	712	733	707
13154	10809	15751	14425	12146	9911	7890	7858	9344	6490	5789	4965	3231	1565	634	520	459	473	365	312	497	2322	2203	1454	622	902	1178	638	418	302	539	760	578	601	510	380	317	269	251	240	273	255	262	256	268	242	259	251	242	269	242	241	264	269	217	236	247	246	280	227	274	260	243	247	268	255	259	272	242	254	250	263	253	290	253	262	279	238	245	261	256	245	250	235	239	245	257	278	280	250	239	228	236	235	236	243	227	236	259	232	251	252	223	270	240	259	253	244	252	238	291	242	248	261	243	272	250	256	263	253	249	243	240	269	249	280	235	244	227	251	251	256	255	242	233	266	249	257	244	239	248	225	260	237	239	241	243	305	256	240	258	247	293	249	241	246	301	245	231	282	232	229	232	236	241	259	248	233	241	252	263	254	243	235	250	242	232	291	248	263	235	286	231	247	232	256	233	251	237	237	291	244	258	250	238	244	279	258	253	247	223	251	246	251	261	256	225	240	229	243	259	250	234	262	234	232	241	247	261	259	262	268	246	246	233	275	258	244	238	246	267	242	238	238	268	236	250	277	236	265	267	270	253	205	274	287	257	237	258	274	262	264	259	257	285	268	259	293	246	246	215	238	246	259	225	239	258	256	264	265	270	225	228	268	265	227	238	219	229	216	250	264	249	264	248	268	218	257	260	277	251	246	272	259	264	240	254	251	238	253	241	276	277	253	249	248	251	243	210	256	244	266	246	273	282	218	248	233	278	239	218	250	245	267	239	244	242	253	253	239	288	232	238	250	256	285	254	285	230	270	245	232	251	275	263	242	252	237	241	240	279	225	255	265	262	252	260	254	246	259	242	263	255	267	271	257	277	237	252	238	242	250	236	219	257	250	257	255	250	239	271	258	263	249	246	289	258	268	230	226	256	255	254	266	265	252	253	242	274	255	252	274	274	227	246	258	257	230	243	239	265	233	284	251	223	243	231	245	260	253	238	266	259	264	290	261	254	266	262	254	253	243	268	252	261	227	241	256	234	256	247	235	232	241	260	272	237	254	250	244	262	238	265	238	258	281	292	251	232	276	256	264	225	247	238	288	268	257	264	251	251	238	279	252	244	234	247	271	274	270	234	261	281	234	241	275	241	242	230	242	241	280	236	243	247	243	276	239	240	238	265	251	269	274	240	270	246	233	276	263	264	235	257	248	238	245	233	224	271	246	257	250	248	288	215	277	242	237	262	233	239	245	245	256	260	244	269	288	230	264	258	246	224	266	248	254	266	252	270	272	256	261	243	266	236	262	263	239	261	245	270	241	260	223	231	253	269	243	256	239	258	270	252	263	267	264	269	266	239	259	243	226	253	268	260	262	262	264	253	276	267	248	255	270	236	231	273	254	266	286	225	250	239	280	241	255	294	255	246	235	239	225	229	252	271	244	236	236	274	263	237	266	255	252	262	241	281	236	274	235	248	226	261	220	256	256	289	252	245	274	278	248	252	241	247	257	254	213	242	249	241	243	260	239	234	269	236	241	259	246	275	236	254	275	238	239	253	255	275	257	295	268	256	224	273	276	254	248	211	233	241	236	236	274	259	243	252	270	238	256	227	257	220	261	246	263	281	283	269	259	258	240	282	283	237	240	250	280	256	268	250	274	243	233	269	271	244	244	282	241	291	241	233	269	240	232	259	269	242	230	266	282	249	254	253	259	283	260	240	257	274	239	241	252	253	241	226	258	221	244	214	241	248	241	269	264	266	246	248	280	277	261	237	240	247	217	240	273	242	243	255	255	232	241	245	248	245	257	268	227	250	242	244	242	264	249	236	266	237	237	260	272	257	235	257	228	258	237	249	249	284	258	260	257	256	257	244	257	251	264	221	223	236	254	258	235	242	252	241	253	240	239	254	246	240	260	262	271	237	252	242	265	241	232	267	226	238	266	232	250	244	257	250	251	290	258	266	258	255	287	259	272	236	265	232	249	250	256	248	271	241	271	230	247	260	258	242	258	237	250	282	248	248	228	281	251	258	247	271	255	234	230	257	256	278	244	272	234	256	255	247	267	256	255	248	260	263	236	282	240	243	260	229	272	229	289	251	246	254	266	243	251	281	252	269	259	257	247	271	276	226	264	238	242	247	257	271	278	253	233	258	216	232	230	224	274	265	247	235	247	237	261	220	249	267	247	255	267	265	236	231	233	227	274	244	264	250	256	254	246	266	231	260	259	276	230	259	262	229	249	280	270	239	250	240	271	227	251	255	233	252	268	260	242	238	237	238	251	249	219	253	233	286	253	257	254	252	260	265	265	262	243	221	256	263	250	251	256	258	273	267	241	259	230	257	270	276	283	266	261	225	270	237	277	288	260	264	226	265	260	260	293	244	249	240	249	248	229	237	243	225	227	227	240	282	232	276	243	265	241	267	238	224	267	236	231	240	248	232	249	259	254	260	258	248	238	233	263	229	255	291	244	240	256	264	245	236	246	258	257	271	268	230	253	242	278	242	242	239	253	235	232	250	252	258	260	249	255	275	254	245	268	248	263	241	261	261	242	254	262	254	276	260	240	248	249	227	256	274	266	273	221	244	242	261	256	242	207	246	277	253	256	289	227	225	276	237	253	255	222	283	233	225	259	228	260	261	265	263	219	259	227	262	237	253	281	265	239	253	246	255	251	246	261	235	249	271	259	261	226	238	215	280	241	255	258	266	260	264	284	227	245	254	274	243	271	259	264	254	253	222	285	264	270	231	245	242	254	246	240	272	254	232	256	282	235	269	248	279	251	262	237	239	249	278	246	235	262	261	254	256	253	280	264	259	236	267	268	238	252	233	241	245	228	283	255	255	220	249	277	247	227	237	239	271	254	241	253	265	241	248	282	251	259	208	249	230	269	244	252	243	245	280	229	242	241	255	276	247	243	273	265	261	238	249	276	249	257	247	262	257	247	236	264	264	242	270	246	237	241	262	274	227	279	277	255	264	229	263	238	239	254	250	238	234	285	241	239	270	277	226	267	238	265	289	287	270	258	228	271	238	250	254	252	256	269	265	272	218	241	261	246	244	268	233	246	256	254	240	231	260	242	241	258	272	268	235	220	231	255	271	236	251	278	256	228	279	287	241	259	258	229	263	235	261	235	280	264	285	226	264	262	271	276	268	271	275	257	253	221	273	257	254	249	222	271	248	244	241	246	258	226	261	250	247	237	273	244	248	282	259	265	260	281	266	222	263	253	270	220	248	249	282	251	239	278	228	245	278	251	257	260	258	253	276	249	271	248	236	246	252	250	272	244	262	251	281	273	237	251	258	264	218	264	242	271	251	213	273	216	275	265	244	228	251	231	257	254	268	289	240	265	237	246	265	246	236	254	255	268	251	270	262	249	259	258	277	244	236	265	224	255	276	252	237	243	266	274	253	239	274	256	241	240	239	251	254	245	229	263	219	242	249	242	271	237	247	261	248	231	260	232	252	278	240	258	274	244	243	230	239	241	268	274	235	276	254	263	229	287	289	253	222	250	273	237
9434	10427	20937	23882	23029	21122	18812	21985	24757	19347	21457	19618	14809	8193	3231	2520	2565	2336	1597	1293	2479	14138	12528	8481	3276	6157	6853	3427	2137	1258	3113	4740	3235	3468	2650	1467	1000	782	709	755	688	692	741	686	755	698	683	701	705	699	676	738	710	689	693	715	706	722	709	718	728	666	690	680	696	723	696	734	718	692	648	671	679	710	734	667	732	676	696	678	728	714	707	671	709	712	721	719	723	690	649	644	681	708	679	707	710	707	715	674	687	702	678	750	637	697	666	654	703	693	701	729	717	703	673	641	743	707	718	665	663	681	718	683	677	676	680	693	724	727	690	701	712	683	701	716	704	658	696	656	604	684	733	684	708	698	680	654	702	661	645	693	677	679	676	668	757	716	661	679	705	684	696	696	712	691	666	733	744	711	694	700	717	684	713	679	657	659	703	645	658	683	757	744	738	674	732	690	675	697	732	649	710	651	709	681	699	654	678	708	682	695	743	655	727	704	648	678	704	710	701	723	658	709	697	695	718	693	710	654	675	685	723	662	714	673	698	697	723	649	680	733	657	690	697	700	718	673	743	694	684	670	686	673	714	698	691	703	678	743	682	634	709	688	657	710	658	720	645	710	717	707	678	681	699	705	639	705	694	704	730	728	711	681	693	709	721	668	679	720	644	686	737	672	654	696	688	725	680	725	706	697	715	688	708	712	704	698	697	725	712	726	684	709	698	723	659	693	743	685	717	708	710	668	720	706	742	724	635	666	707	711	684	721	706	683	724	662	655	733	712	699	716	689	723	743	723	711	697	698	645	738	696	729	724	683	720	728	662	705	645	699	745	723	696	688	693	684	723	747	678	717	674	729	683	678	680	713	676	684	650	705	713	659	683	698	643	673	671	699	697	727	690	689	703	709	646	703	728	726	676	726	679	681	704	665	691	643	697	687	669	689	645	702	698	711	712	705	688	642	717	645	676	681	661	709	691	685	726	741	672	694	706	685	712	682	676	708	653	620	690	709	696	682	716	687	686	756	707	719	687	716	693	736	658	714	741	723	686	688	683	710	722	686	755	672	672	657	680	652	658	715	681	690	691	724	671	682	674	702	711	673	764	716	716	658	699	700	713	653	691	663	705	719	706	694	747	654	699	703	665	664	648	701	685	700	663	647	702	714	682	666	727	680	684	668	701	718	702	662	693	684	662	660	670	693	697	718	753	661	681	680	744	682	686	767	663	693	719	704	681	720	701	654	658	706	678	697	723	665	700	694	644	677	721	724	652	713	704	694	691	704	734	695	729	706	678	688	675	689	670	722	673	713	678	703	685	658	664	663	649	702	685	696	705	653	717	720	701	623	703	678	686	671	713	694	736	730	698	714	686	641	696	639	675	691	634	691	697	669	736	680	690	658	693	669	685	652	664	676	716	672	687	698	663	646	687	667	707	689	714	691	654	652	661	670	737	717	720	690	742	728	704	703	705	685	680	673	751	728	686	698	715	705	698	676	677	654	696	696	660	669	717	743	637	719	698	688	672	669	729	655	706	670	701	678	673	714	682	698	678	695	681	688	699	694	713	682	698	661	687	714	707	652	665	689	710	673	661	731	682	671	682	657	748	701	669	694	728	673	735	708	676	656	705	665	744	693	713	709	680	708	673	691	698	681	684	707	724	697	654	703	711	715	714	699	689	676	693	663	697	711	608	692	720	667	689	730	680	644	718	697	714	664	651	720	688	691	670	701	716	688	688	694	656	684	703	681	679	668	664	664	704	693	684	717	694	669	728	673	717	682	677	664	701	699	701	707	650	673	677	694	669	663	694	687	710	661	760	681	679	673	720	677	700	707	662	734	688	712	714	679	707	683	674	698	695	715	681	736	678	710	690	672	693	683	740	718	696	713	716	738	701	673	710	653	717	689	716	694	707	665	723	689	688	693	678	703	684	718	728	671	705	697	714	635	666	697	715	648	671	669	667	666	686	667	666	709	669	652	692	705	714	657	742	712	719	690	679	727	663	729	681	672	685	657	698	683	715	742	714	688	703	719	688	705	684	726	696	734	675	693	674	724	694	702	701	656	718	720	680	688	697	721	694	675	699	689	674	680	639	649	716	668	700	690	754	648	724	685	739	665	653	669	666	675	701	682	703	722	671	684	750	702	725	704	726	681	732	704	702	664	664	715	693	646	709	724	716	676	704	683	699	663	670	646	679	667	688	713	695	670	694	727	742	670	673	672	683	665	730	710	687	716	683	736	719	680	684	674	700	671	702	677	671	694	645	690	701	719	709	708	707	684	670	699	717	713	681	667	724	692	710	687	691	730	706	731	643	666	687	704	670	708	696	719	707	711	700	689	631	717	693	651	758	690	651	710	718	703	682	680	698	696	665	618	726	668	689	733	701	694	744	709	692	690	674	728	690	686	725	670	713	733	682	697	712	661	676	701	731	708	674	682	699	676	666	695	700	748	716	685	696	714	704	706	707	760	705	668	709	702	675	617	642	703	691	708	664	650	711	648	699	685	746	701	735	689	669	689	726	707	700	692	721	697	682	650	710	707	623	725	688	681	717	713	708	681	724	724	689	661	671	674	727	686	751	707	694	676	680	721	701	718	678	687	709	701	671	711	688	694	649	720	686	697	649	674	678	705	654	692	662	693	719	661	662	703	709	668	669	695	685	682	696	717	698	718	684	713	718	706	631	656	672	671	696	685	698	716	690	723	708	679	700	715	693	653	685	711	679	703	668	645	673	683	733	664	656	658	663	751	705	679	738	705	673	642	664	711	689	659	685	665	708	707	714	729	687	706	720	670	705	673	729	710	656	680	708	692	670	671	692	687	713	722	689	716	681	716	701	683	731	736	659	685	723	713	692	675	718	759	701	708	721	752	681	657	681	688	655	663	690	685	684	731	733	734	638	714	714	675	716	718	699	734	690	660	715	696	683	685	664	715	680	669	736	696	675	682	678	732	726	691	680	660	659	669	665	688	708	668	676	678	669	703	666	688	745	649	693	699	753	715	661	722	742	692	705	743	709	719	699	713	701	697	722	707	690	720	712	684	672	689	699	658	674	655	678	700	682	692	714	706	665	704	738	656	691	722	684	693	694	722	712	670	705	726	702	730	679	662	667	671	647	673	686	645	705	668	697	673	691	700	767	687	699	653	695	715	709	710	636	705	701	707	731	703	662	645	659	669	722	672	738	704	706	685	681	689	731	710	709	741	704	694	672	679	675	671	708	691	677	720	716	684	751	675	720	680	687	726	672	698	725	703	693	715	759	668	659	713	693	705	686	665	678	688	707	705	698	716	710	705	694	688	644	771	693	701	722	696	687	692	746	671	692	659	753	679	690	699	762	720	725	734	706	708	688	668	685	698	704	695	680	661	689	706	661	760	706	693	680	703	689	707	677	712	724	743	705	684	708	644	696	694	653	709	665	677	684	668	756	697	662	705	689	719	702	687	693	705	712	700	715	700	697	675	671	699	677	677	675	723	718	726	693	691	706	691	709	707	701	675	655	681
22012	16152	21217	19803	16535	14087	11893	13188	14529	10802	10342	8687	5927	2998	899	678	659	595	353	310	689	4512	4749	3332	1163	1530	2130	1010	600	279	592	1091	967	745	507	368	240	231	201	201	191	175	183	194	187	220	205	195	196	184	183	199	174	182	185	189	183	186	203	193	177	181	180	192	186	195	184	182	175	167	198	183	175	201	189	190	151	200	202	179	164	212	165	179	203	209	189	191	180	164	182	189	176	175	192	166	185	180	181	170	186	198	188	202	179	209	206	168	211	180	198	178	192	204	193	184	191	168	174	222	190	178	188	194	189	199	184	171	198	176	189	171	201	189	189	190	203	188	166	169	190	178	172	167	191	181	172	203	182	164	181	184	185	166	186	193	178	215	193	188	158	182	211	182	190	169	180	200	185	204	193	177	200	204	190	183	179	174	172	178	226	192	217	198	169	174	183	202	198	171	185	195	164	208	185	155	179	181	190	161	201	203	206	166	184	198	205	187	158	204	193	169	198	189	174	178	183	188	178	168	191	174	164	183	181	162	211	188	183	167	207	200	191	187	178	207	197	203	183	196	213	189	193	198	174	188	181	189	179	213	188	169	203	196	176	183	186	167	178	177	215	167	190	204	167	182	180	180	171	201	155	166	170	186	194	154	173	176	164	186	163	205	202	181	183	183	183	178	165	219	165	194	212	187	167	184	167	173	187	199	165	186	205	198	168	217	208	204	184	166	201	176	203	169	202	212	178	191	159	205	191	180	188	192	215	184	193	185	184	208	171	181	171	183	176	200	193	161	193	190	188	181	181	172	228	172	174	185	182	211	178	188	195	189	190	192	179	198	184	178	187	204	189	177	202	188	186	172	185	175	184	203	182	218	205	174	177	190	208	199	192	184	203	182	183	196	192	173	183	178	203	167	163	194	197	181	201	178	206	205	202	183	198	197	183	172	180	199	192	214	168	207	175	192	182	192	192	164	189	178	156	175	161	200	169	185	173	195	194	161	182	165	186	176	193	191	202	175	167	199	216	212	174	184	206	188	187	167	183	175	200	191	183	200	171	216	207	178	169	187	181	197	199	176	156	197	161	186	203	208	186	168	180	204	160	206	179	191	200	198	202	167	166	200	199	168	178	187	177	163	194	192	186	189	173	196	179	178	217	176	176	177	167	204	170	190	192	184	171	188	172	164	201	194	208	198	167	179	208	183	206	164	198	204	201	177	200	204	156	183	186	207	169	225	185	194	193	167	200	207	192	189	183	185	193	190	165	197	167	169	200	157	171	176	167	180	184	182	173	193	186	186	177	194	164	162	198	172	200	197	167	188	180	189	192	178	176	174	172	218	220	168	177	207	196	172	201	175	182	186	175	185	172	170	196	219	210	200	179	198	214	198	188	160	184	188	167	190	189	198	180	165	182	150	166	203	176	178	181	210	195	191	225	177	167	194	193	167	187	176	187	176	197	192	203	179	199	178	200	175	187	187	182	174	210	183	169	206	179	193	189	184	176	183	178	184	187	177	199	203	182	174	181	160	164	193	170	188	166	194	195	198	189	186	181	197	187	165	181	170	209	195	202	201	165	208	177	205	201	176	197	207	182	186	186	186	198	187	186	178	205	192	188	179	177	174	203	185	183	188	195	180	194	194	197	179	174	180	208	196	164	181	185	177	195	190	204	158	170	201	182	189	192	177	189	204	168	205	198	196	182	173	198	194	183	186	193	191	184	174	172	187	195	169	181	182	205	204	154	170	193	202	170	185	200	174	180	178	215	190	167	198	161	182	169	186	193	191	184	176	177	193	185	197	212	210	157	175	201	201	193	189	178	174	179	173	172	166	166	173	172	184	182	206	188	177	198	170	168	189	175	198	178	181	162	168	174	173	188	175	176	190	191	199	187	166	189	190	167	203	192	186	172	216	183	170	186	176	212	184	200	213	190	191	175	193	179	201	205	185	167	178	187	194	184	207	185	199	180	192	191	167	181	187	177	184	203	178	158	187	180	181	196	173	171	183	198	199	204	180	171	170	193	172	199	182	186	165	185	206	184	172	185	176	190	182	189	199	200	215	187	185	185	175	185	198	196	182	199	170	175	197	198	172	173	192	212	189	179	160	177	178	187	167	178	218	226	194	187	205	187	192	183	202	205	181	192	186	201	197	178	156	193	165	193	160	199	200	173	194	209	205	175	188	180	175	167	187	178	189	195	179	202	168	203	176	196	208	215	198	201	193	192	188	191	190	178	206	182	170	187	196	171	179	187	173	164	196	200	209	209	182	193	172	166	187	183	188	169	165	195	195	191	201	172	175	207	198	188	189	200	193	184	192	179	181	178	211	175	185	200	193	190	190	173	194	176	192	176	202	178	182	163	179	194	184	194	180	185	166	193	178	171	170	160	186	192	194	190	183	183	159	219	172	202	201	194	202	208	188	194	186	165	195	182	183	189	183	168	183	194	198	184	183	172	208	202	199	175	202	205	193	207	191	193	175	155	184	167	207	191	209	188	191	184	174	185	166	167	183	226	194	196	183	183	203	211	203	191	169	189	184	176	192	191	183	206	196	179	184	181	180	196	179	181	167	196	177	176	191	164	175	188	192	180	190	195	188	205	197	193	206	208	182	196	224	198	214	178	196	194	186	187	193	219	194	200	190	171	187	186	181	184	187	179	192	199	177	188	169	179	194	178	208	166	181	193	186	187	188	178	187	208	194	182	183	209	220	174	181	166	199	193	198	179	172	189	176	165	212	175	188	219	190	177	160	190	169	201	190	199	190	178	184	198	188	188	178	188	195	211	201	210	206	202	183	196	165	194	190	172	173	192	177	197	178	176	206	171	202	195	167	165	184	206	216	189	183	166	190	175	159	182	181	182	166	190	166	189	195	190	178	173	162	216	186	179	185	179	176	178	186	182	183	207	164	180	170	173	193	191	170	164	189	177	171	191	199	200	206	199	186	185	206	199	184	188	192	178	168	182	186	201	186	184	161	161	192	227	154	198	195	186	184	175	175	169	181	181	196	177	195	185	188	202	173	169	193	194	170	171	162	170	184	174	195	190	207	182	182	197	193	193	181	202	209	210	186	182	217	182	186	173	207	179	220	176	182	192	159	169	187	183	186	166	165	197	192	154	204	180	199	204	171	178	179	185	203	188	192	179	187	168	200	209	183	215	178	185	191	207	212	193	159	175	194	173	187	186	185	189	196	158	187	182	200	201	189	173	195	183	184	207	191	187	208	186	182	159	169	191	179	177	182	186	180	184	199	202	183	156	184	192	193	211	179	213	188	195	187	174	181	183	178	208	195	169	215	204	172	173	190	184	182	180	173	202	196	226	172	173	182	219	187	175	198	204	194	154	209	199	201	192	177	169	212	190	190	184	173	197	185	172	192	177	201	200	168	167	179	191	196	192	171	202	202	183	179	211	168	159	202	207	183	216	190	189	167	194	175	199	192	193	207	169	198	172	170	174	179	195	183	164	180	170	188	171	183	176	165	171	180	207	212	214	164
13393	13495	25854	29164	27651	26556	24314	27857	29941	25730	28676	27224	21094	13569	5098	4099	3947	3540	1889	1772	4200	22223	21524	17602	6836	9653	12232	6286	3095	1422	3535	7672	5859	4578	2971	1907	1131	784	618	556	547	479	579	516	550	551	563	563	571	581	554	566	581	590	534	542	592	611	554	575	608	565	591	564	531	562	559	525	500	532	515	498	493	508	521	529	559	577	543	517	532	490	519	561	547	538	528	514	539	553	524	530	494	569	524	547	515	511	525	530	530	516	524	529	525	510	528	536	490	512	532	514	500	528	504	511	551	548	488	551	548	494	492	527	542	555	522	523	540	493	524	529	511	534	543	526	546	537	509	536	537	534	522	508	561	495	500	489	570	499	546	543	523	473	513	521	518	526	556	536	534	542	507	518	505	501	526	523	523	541	519	490	536	498	512	553	510	516	499	549	515	542	548	516	553	545	521	530	506	545	516	513	490	534	512	517	514	509	518	524	569	532	544	554	504	527	536	515	538	501	510	549	543	551	481	508	501	551	507	553	533	548	536	525	550	551	476	525	571	524	527	517	496	543	539	517	554	542	495	551	525	532	516	503	557	492	536	510	527	558	532	529	536	513	526	580	503	507	520	543	523	484	508	532	515	508	559	542	522	577	524	545	544	535	518	505	554	513	510	527	504	479	490	526	499	542	552	518	553	525	518	539	524	516	563	500	542	519	484	516	533	562	522	497	574	517	548	512	490	520	513	492	551	541	544	550	534	562	516	560	610	541	514	542	492	513	536	532	483	534	533	557	519	535	554	573	546	498	509	494	492	503	506	523	544	550	506	498	538	514	497	507	497	573	526	579	558	537	502	529	534	536	569	518	525	548	568	535	539	527	534	527	499	556	522	518	562	542	514	524	509	520	517	484	553	547	567	498	547	543	531	504	487	528	527	540	517	552	480	551	526	517	527	514	515	520	525	563	546	472	581	495	488	496	522	514	494	527	475	505	498	521	499	503	549	504	579	539	520	552	551	496	547	544	572	554	518	531	537	563	506	533	554	508	522	555	485	485	533	520	499	524	547	512	522	514	575	539	518	524	529	549	517	550	525	529	571	549	502	534	524	499	535	552	537	500	529	536	546	525	557	526	564	534	502	553	523	518	546	503	541	568	526	568	540	522	523	529	529	553	519	527	513	532	516	543	558	517	518	577	560	561	523	554	542	512	507	577	561	522	508	539	505	492	521	528	532	524	522	579	555	574	527	526	537	530	588	537	524	511	548	517	503	533	516	566	500	506	552	525	521	530	534	480	520	543	576	524	533	530	512	541	530	517	509	523	551	515	495	502	539	544	573	524	485	510	519	581	527	591	526	522	518	563	552	524	537	546	518	559	482	520	509	541	491	522	548	552	561	529	520	534	532	550	478	531	570	527	515	583	565	540	505	543	483	539	512	565	520	573	528	523	512	528	499	576	485	563	535	542	578	518	542	506	504	525	531	523	547	514	536	511	472	543	585	494	547	534	520	551	553	511	517	510	518	552	551	534	506	543	541	527	508	515	506	548	491	552	538	521	551	531	552	528	538	521	511	509	542	542	519	515	511	538	559	572	538	546	496	535	502	530	558	537	507	532	538	511	515	541	547	513	512	531	533	541	551	491	523	544	507	521	513	548	501	530	506	497	520	543	532	525	547	550	563	561	511	504	508	514	502	508	536	543	566	547	501	531	492	526	533	558	506	504	526	513	523	531	544	514	546	514	550	525	562	526	538	497	523	569	563	534	518	555	559	492	527	554	552	560	508	531	542	491	529	537	543	524	523	521	534	570	549	526	519	504	550	485	528	517	519	548	555	528	548	488	520	507	540	522	502	519	521	564	481	519	507	537	507	537	500	551	532	531	525	548	495	552	463	538	505	543	539	566	529	513	519	558	491	530	520	521	523	524	530	493	509	480	520	545	574	529	541	507	523	539	513	563	549	521	535	522	505	511	511	557	503	539	532	536	532	546	556	507	492	535	576	552	551	547	530	512	520	561	494	518	529	565	520	557	552	543	495	503	506	503	553	517	529	541	538	542	537	536	518	557	509	534	552	522	511	527	544	476	532	500	544	540	510	556	500	532	576	527	516	563	559	536	490	517	534	576	534	499	513	488	563	525	518	503	525	528	560	532	549	475	564	545	528	498	491	566	499	558	553	509	529	494	526	535	516	530	532	533	591	512	538	525	508	535	516	551	507	524	542	515	572	532	559	502	536	515	513	533	518	528	493	532	578	489	503	557	560	555	540	523	553	550	570	521	547	524	534	493	521	518	523	531	557	498	522	539	516	547	563	562	552	533	481	540	539	513	520	530	526	490	483	486	545	503	520	534	496	534	532	534	559	561	549	500	574	535	525	530	553	528	529	530	502	539	573	536	548	528	504	533	559	505	526	544	516	547	527	537	543	543	538	520	536	538	489	507	501	526	517	512	502	554	517	529	518	472	548	544	539	548	481	555	495	557	505	515	516	502	489	531	540	519	522	533	536	501	531	503	518	495	565	538	540	536	509	559	574	516	526	528	514	566	524	540	567	530	519	530	525	541	549	530	567	574	522	506	542	521	474	552	551	543	536	539	499	547	504	501	508	556	547	520	529	531	515	551	491	542	519	500	508	578	545	490	524	576	532	576	543	533	523	522	516	532	489	467	583	529	524	522	503	484	507	505	513	523	501	508	498	506	526	516	556	500	515	515	540	497	555	580	562	517	510	502	517	526	534	487	537	529	518	508	539	524	522	523	529	558	522	512	525	531	535	534	517	560	546	560	526	488	563	528	527	519	545	544	511	490	543	558	568	548	560	515	555	589	476	549	542	547	531	539	533	554	501	538	559	501	533	524	596	538	575	553	540	522	549	516	547	590	532	553	546	513	471	505	526	530	545	491	518	492	567	504	513	542	515	540	551	494	520	525	532	536	578	525	558	515	574	513	573	531	532	553	526	541	505	504	540	494	526	503	514	528	515	561	518	564	562	555	547	548	502	509	495	537	527	482	529	511	497	538	537	557	543	490	517	533	505	537	554	508	519	530	523	534	520	541	565	526	484	530	518	522	519	555	528	516	522	578	543	512	520	512	526	551	552	491	531	541	535	516	528	530	577	529	502	532	537	533	572	513	514	584	542	550	514	550	534	554	507	547	510	503	508	538	561	511	527	536	521	562	514	540	517	571	581	501	539	520	549	522	531	522	541	511	489	542	572	522	519	567	484	521	525	541	524	535	522	514	555	549	531	554	550	546	545	527	531	534	530	496	504	536	549	521	550	562	533	542	535	536	530	551	527	538	536	539	525	520	543	544	508	526	532	521	511	521	533	528	560	516	547	541	537	555	527	535	492	494	542	505	533	494	555	516	519	549	463	535	535	511	513	547	519	492	508	518	523	522	573	560	538	537	546	519	542	594	516	567	528	557	547	522	540	522	527	510	542	515	525	525	488	559	564	533	535	500	503	549	535	522	474	522	504	559	544	556	536	531	537	560	494	518	535	504	554	540	528	563
5069	4342	7043	6808	5771	5187	4571	4302	5660	3646	2734	2828	1833	983	439	367	409	316	283	328	325	413	576	431	343	334	362	308	301	295	286	298	301	340	335	310	282	268	255	273	265	254	275	282	270	267	263	279	260	285	272	258	264	269	284	247	269	262	274	257	270	289	257	283	245	259	272	254	255	287	263	264	274	234	251	267	252	284	230	247	254	301	249	280	305	269	262	278	250	297	263	270	293	275	248	251	254	264	268	252	264	267	243	268	268	270	247	261	257	273	280	239	281	275	276	276	269	283	271	241	271	269	232	256	296	249	279	255	230	283	257	281	270	277	263	290	271	268	253	245	270	266	283	238	242	267	270	287	280	281	278	253	254	283	283	284	273	261	280	254	286	243	263	238	266	265	282	281	270	299	251	249	295	243	281	279	264	271	278	244	268	270	275	309	260	288	246	270	257	260	254	264	271	257	242	252	279	255	267	247	261	240	217	262	248	272	251	266	233	286	260	269	262	260	255	282	258	252	263	248	318	252	270	267	279	246	276	246	258	260	257	268	278	288	247	282	278	280	312	242	255	268	282	281	259	286	259	257	261	260	271	269	234	254	270	267	286	259	265	275	267	283	237	269	275	267	244	259	264	265	265	258	239	272	269	265	284	260	281	265	285	244	262	290	305	256	270	259	265	253	275	283	298	249	274	281	256	268	272	265	234	260	283	267	285	255	282	266	294	291	296	247	261	263	281	261	264	292	252	254	289	248	267	219	261	256	249	272	255	259	256	257	268	280	250	275	251	276	279	246	250	289	289	258	282	251	249	263	246	288	260	293	237	286	284	274	254	244	256	271	261	288	266	300	279	249	270	244	268	255	266	291	257	250	258	266	267	269	253	259	282	277	275	232	275	263	262	267	258	271	241	299	282	314	274	262	259	251	236	276	253	263	232	260	262	257	263	296	261	227	250	239	264	250	271	262	260	247	268	277	244	259	248	290	230	247	273	249	263	261	246	253	247	288	269	247	274	266	267	255	290	271	249	273	254	244	272	266	275	282	274	279	224	275	266	253	259	267	265	262	294	268	282	257	273	277	252	259	249	272	249	250	245	281	282	260	262	278	240	241	252	274	262	253	279	265	235	252	249	296	297	257	275	260	254	287	284	269	252	267	290	263	261	261	262	247	271	271	251	256	283	262	240	248	281	251	272	267	297	266	259	270	271	237	259	266	269	284	261	276	236	227	264	239	254	255	283	272	257	268	257	271	271	227	273	246	258	283	299	268	252	274	307	278	275	263	281	244	297	263	254	281	263	251	260	237	290	265	275	247	264	273	255	255	278	262	252	260	236	264	292	276	278	275	281	256	254	288	253	232	263	267	267	230	258	278	293	261	233	243	297	282	274	261	260	254	254	255	238	238	258	257	310	269	269	262	282	276	254	258	289	264	269	244	241	337	278	261	251	262	264	259	236	271	252	250	276	287	258	267	240	262	260	262	257	286	268	235	288	266	255	290	283	269	295	275	259	268	263	256	291	274	257	252	248	270	269	237	276	253	252	261	259	273	250	252	257	271	290	312	263	251	238	292	249	259	243	296	254	285	239	255	259	288	284	260	279	251	254	240	249	273	266	263	278	254	311	246	264	253	273	289	277	246	269	271	265	267	241	258	248	268	274	274	259	258	263	269	243	255	254	258	274	226	272	273	243	265	270	266	273	279	231	277	290	297	273	280	243	234	248	269	246	272	264	249	241	280	255	278	263	268	268	283	268	269	265	226	273	270	251	277	239	230	241	255	240	273	289	279	281	269	277	246	268	271	296	264	248	288	283	292	233	267	276	273	260	243	267	271	226	289	247	246	274	281	258	272	267	274	277	278	265	268	277	275	247	267	247	265	261	278	302	278	256	256	265	236	291	288	251	242	285	243	266	289	278	284	251	261	259	220	313	244	284	229	294	276	285	257	253	261	256	265	262	270	267	273	276	281	257	228	272	285	278	275	299	261	278	266	284	248	238	244	251	270	263	269	283	246	242	257	273	246	305	293	287	252	252	270	247	258	267	267	264	272	251	252	247	275	222	283	294	270	258	300	258	261	245	264	265	266	227	291	268	266	268	273	230	259	273	276	244	256	261	246	290	280	269	272	283	278	288	256	232	318	274	263	283	260	262	257	287	247	264	275	267	268	258	269	247	256	270	260	269	259	239	241	255	303	252	256	247	269	277	297	243	261	277	269	278	279	269	243	253	271	245	252	271	275	267	288	263	264	240	269	282	272	269	248	310	277	238	273	258	250	280	245	273	266	244	257	271	241	271	257	310	263	274	267	272	247	267	260	251	284	278	241	277	281	291	316	245	261	280	268	252	279	269	250	300	254	252	260	261	259	252	271	260	273	252	244	246	266	273	301	258	296	263	273	248	261	237	274	270	259	263	259	296	235	253	282	281	289	280	235	252	249	273	269	271	274	245	254	281	267	271	262	259	262	289	271	292	278	254	278	284	279	255	274	272	254	270	211	266	265	267	270	268	282	250	237	255	280	273	261	252	277	249	248	258	275	279	303	271	279	279	261	261	257	240	239	250	264	283	257	245	261	272	229	281	268	253	250	257	287	252	260	283	243	255	269	271	262	252	257	288	298	271	303	284	272	271	255	270	285	280	277	265	255	275	253	292	283	311	259	277	265	267	298	263	283	265	250	272	273	263	285	258	289	288	271	292	277	272	282	287	260	288	268	269	296	259	275	242	296	228	280	278	265	235	276	261	261	288	273	256	254	276	250	282	274	261	282	278	250	263	273	285	297	259	258	294	284	279	284	239	237	270	252	240	250	246	248	267	300	245	279	260	255	276	285	305	293	270	232	289	253	277	256	269	242	241	262	249	253	248	261	281	264	279	260	262	256	251	244	275	302	255	298	265	273	260	269	246	273	261	270	305	257	264	270	262	242	258	252	221	230	237	270	262	275	242	290	210	269	260	264	258	259	255	266	290	273	270	283	248	262	247	243	256	262	286	263	260	252	263	252	255	270	255	276	255	245	245	270	231	266	275	310	242	247	277	296	233	263	270	270	289	283	251	288	300	285	274	269	297	263	292	280	282	261	302	268	258	219	240	289	256	257	274	276	267	249	251	290	267	269	255	279	296	269	281	269	252	271	288	257	288	257	268	282	241	241	254	247	258	257	274	233	269	252	285	297	268	268	282	272	258	300	249	239	285	268	267	261	244	247	294	295	269	279	237	269	272	259	224	263	283	279	306	263	239	266	246	261	284	250	269	272	271	242	252	262	245	270	249	271	265	253	284	267	282	265	255	307	251	289	271	244	273	282	253	283	258	248	272	280	293	276	228	282	276	246	284	278	261	264	252	277	277	253	254	245	253	263	250	283	257	229	257	250	254	268	265	279	251	272	251	273	252	291	252	255	302	236	265	274	251	261	274	285	275	270	271	258	271	250	255	281	291	266	229	250	273	265	255	243	293	289	265	267	257	249	289	243	279	267	279	258	286	286	288	254	276	266
4320	4643	11157	14460	13589	14508	12979	14853	19070	13038	12147	13044	9037	5490	2176	1440	1336	1221	1048	941	1132	2099	3146	1817	1108	1215	1447	1026	872	798	875	1063	922	1010	983	842	747	732	742	768	697	769	719	731	727	742	716	735	684	703	734	741	734	713	670	741	746	719	734	717	730	737	752	715	732	717	725	785	766	764	725	686	739	721	729	740	732	782	746	751	694	713	749	710	692	727	708	798	702	674	683	727	732	696	735	746	716	751	730	719	732	703	681	774	762	748	696	720	708	769	683	689	707	717	713	679	723	660	742	755	729	740	736	714	774	716	677	757	739	715	767	764	709	730	692	739	725	725	732	749	729	704	736	688	756	730	718	724	737	667	685	747	718	750	692	747	678	722	743	733	708	708	717	697	686	721	713	732	745	688	733	676	794	766	734	763	697	721	700	724	739	688	688	728	716	685	742	748	686	701	755	732	751	704	731	701	716	735	742	716	725	722	744	691	726	778	733	693	748	705	702	728	749	750	680	736	709	728	754	757	706	720	716	744	667	738	733	729	757	737	730	748	716	689	731	708	740	766	758	704	692	716	711	739	743	730	762	749	736	742	745	720	725	673	769	774	737	723	714	709	709	719	738	719	693	691	685	784	710	718	760	698	733	736	756	770	723	731	764	698	723	744	731	694	712	741	731	772	685	754	718	710	664	693	779	747	740	715	707	768	728	645	679	741	769	769	757	660	773	685	744	738	700	709	696	721	710	750	722	756	700	710	737	751	726	770	690	712	766	740	702	796	785	757	733	714	810	697	731	672	733	679	729	721	748	746	729	740	739	742	724	735	648	709	681	719	761	769	713	718	684	699	726	756	724	765	725	698	714	743	709	686	741	784	725	723	719	740	726	674	761	734	751	705	723	740	729	718	721	711	659	684	712	745	767	692	773	747	724	729	683	651	741	665	772	701	763	724	665	745	728	732	729	728	753	736	753	714	747	740	721	712	711	694	703	729	734	708	713	760	712	713	722	716	757	680	726	732	687	787	735	728	737	724	696	727	723	693	699	720	709	763	755	756	699	686	719	736	716	749	701	670	729	671	711	761	748	730	754	745	737	685	702	745	721	749	736	697	763	663	723	746	761	748	762	714	726	742	739	747	758	684	742	727	720	703	746	783	761	747	779	741	722	743	733	742	699	750	708	763	748	703	681	711	708	750	690	719	720	764	775	782	713	761	708	746	715	764	754	738	698	721	762	686	750	739	675	727	718	679	739	740	743	680	782	720	738	719	708	740	755	733	781	740	715	753	717	741	675	738	745	701	682	703	703	691	711	716	702	736	711	721	741	728	751	712	693	645	674	692	724	737	713	682	731	717	707	722	736	725	725	689	741	689	694	695	730	714	755	705	725	764	768	717	667	740	725	727	722	691	721	753	749	686	742	712	716	715	793	701	773	677	737	711	723	738	775	766	697	741	699	663	755	732	792	771	750	726	709	696	743	718	704	704	764	707	728	669	708	722	676	745	730	731	718	729	740	735	714	747	738	794	760	723	682	801	743	715	701	734	726	734	717	699	735	746	784	694	678	747	741	689	749	698	745	711	703	748	743	762	734	750	713	725	745	740	716	747	709	685	719	746	714	715	719	709	729	714	735	710	720	736	721	740	756	747	733	706	691	707	708	755	732	692	764	741	727	762	738	700	753	755	738	734	695	743	737	713	686	725	735	735	750	703	735	724	768	764	697	751	693	693	738	702	761	702	736	691	735	718	775	759	697	699	714	740	721	713	770	673	717	712	763	687	731	745	752	709	757	697	750	704	744	713	726	712	707	716	729	720	754	730	684	734	724	744	764	727	691	708	731	727	705	745	715	714	739	743	759	727	699	724	750	737	740	763	703	751	733	744	719	720	725	745	728	762	773	750	720	680	769	748	796	729	731	724	730	730	718	759	727	747	749	667	722	698	756	772	755	715	714	699	732	725	746	711	751	725	749	747	717	744	724	761	753	725	713	705	708	728	707	710	686	679	686	753	752	731	702	712	697	713	725	753	721	713	764	701	727	702	747	788	756	730	723	707	709	713	716	714	731	657	721	759	727	715	735	787	732	704	732	775	738	714	716	742	679	737	760	699	781	718	749	756	730	731	704	776	740	733	685	645	717	734	697	712	781	694	731	723	719	766	732	714	745	702	703	739	763	731	766	685	743	727	723	706	742	718	682	693	717	748	754	726	741	739	728	703	731	691	711	731	693	772	717	742	749	768	679	700	746	703	725	756	730	771	731	754	697	748	676	702	719	740	656	736	714	736	725	763	724	754	723	740	741	718	781	681	747	703	733	762	751	753	712	744	758	708	705	712	780	748	736	690	759	711	703	729	781	748	735	709	687	696	701	700	747	733	728	737	719	723	748	738	745	683	699	738	727	711	701	695	744	751	727	715	758	711	684	703	712	728	718	742	757	713	701	707	730	743	759	735	725	737	769	689	711	698	757	718	743	741	731	741	750	730	712	751	698	672	711	698	732	732	727	746	688	747	689	759	715	790	753	799	746	737	711	781	741	715	755	734	716	748	740	757	708	734	695	741	719	688	741	708	686	719	703	703	693	744	712	735	724	704	706	701	707	690	715	697	742	737	729	714	751	699	691	775	682	709	706	754	762	728	718	697	716	721	704	703	729	677	725	702	721	723	732	708	716	745	733	716	699	717	736	748	769	747	739	725	736	669	706	738	718	734	753	726	743	729	778	679	665	771	786	727	754	755	731	708	733	718	661	695	714	731	743	718	708	749	715	700	726	742	719	754	741	706	783	695	729	726	702	731	693	748	717	729	690	699	693	751	689	751	710	709	690	729	703	719	733	704	762	739	713	692	717	738	698	726	756	714	717	695	755	694	746	759	726	729	779	770	773	715	685	759	670	771	815	680	742	759	707	716	727	738	746	679	687	767	690	719	738	651	736	730	705	731	677	692	734	729	723	712	716	680	700	701	734	720	738	695	733	750	731	721	762	683	685	729	713	754	715	719	730	712	701	743	701	708	716	739	742	720	735	718	736	704	777	749	741	761	737	702	697	758	731	733	747	702	729	726	740	697	698	712	724	692	685	767	705	729	722	770	781	735	736	742	707	744	753	712	781	771	768	770	722	707	767	726	738	703	722	723	728	734	732	745	676	748	711	744	732	763	735	736	718	714	720	714	705	687	704	724	735	738	779	725	731	749	681	722	749	721	737	763	655	739	737	736	738	710	795	708	696	782	716	707	742	702	764	705	725	744	721	675	771	695	739	699	710	737	730	728	766	716	746	746	762	767	725	743	740	763	741	713	744	708	700	718	740	720	645	725	761	730	725	720	758	748	770	739	709	705	737	701	713	745	782	710	705	707	718	747	734	713	744	733	701	715	727	803	723	740	717	687	706	695	731	685	728	736	726	741	782	745	764	734	706	723	725	809	689	744	765	718	741	753	756	710	733	721	671	785	757	688	760	743	788	722	756	733	736	761	736	788	768	728	747	723	762	755	710	727	704	754
12674	9231	13210	13110	10659	9629	8247	7698	11453	8454	6216	4544	3326	1715	771	541	458	410	375	343	684	2848	2718	1247	851	982	1080	681	357	271	415	643	514	557	447	334	280	263	249	253	253	253	238	257	268	238	257	253	251	214	268	218	253	223	248	256	278	294	286	266	267	250	242	245	235	267	238	227	253	239	250	246	240	268	236	228	295	240	260	222	228	241	252	262	271	237	248	254	253	253	241	254	270	231	239	255	260	252	231	256	219	238	236	256	264	246	248	228	246	271	241	235	247	249	272	252	258	232	257	258	278	235	231	224	250	252	251	273	261	242	276	234	251	253	208	259	247	229	256	258	252	255	248	260	260	234	241	235	289	254	259	227	245	222	274	216	276	284	265	235	246	250	250	255	203	237	268	260	256	261	264	241	246	255	272	238	264	261	216	258	241	218	267	231	223	272	231	255	258	257	253	253	246	252	256	225	255	229	243	237	262	255	237	257	244	254	223	255	231	278	223	247	241	270	228	247	243	254	240	254	252	248	256	229	232	254	228	254	250	268	245	231	268	247	240	247	233	252	249	216	270	236	269	248	234	241	265	263	235	222	258	245	236	259	261	234	223	242	239	212	238	213	233	254	252	255	248	254	215	262	231	229	246	265	213	256	244	235	241	270	291	233	255	251	242	228	267	251	267	265	242	251	253	258	228	252	257	247	278	258	248	258	266	238	256	264	256	287	216	231	264	217	240	244	234	246	241	253	278	270	241	241	234	265	262	239	245	256	269	277	264	237	256	259	239	222	224	218	243	243	242	228	263	256	270	238	246	242	251	250	250	245	275	266	245	227	258	270	249	252	235	270	223	238	279	207	245	235	257	261	245	242	251	230	233	227	247	233	258	242	246	265	228	267	232	261	233	267	251	256	272	268	245	270	240	227	278	248	259	269	249	265	227	258	263	255	252	255	240	227	250	270	247	263	260	251	251	275	270	231	226	241	248	266	252	242	263	240	227	227	225	263	242	234	238	252	264	251	250	237	269	222	274	269	223	233	245	221	250	252	260	231	252	249	251	260	232	237	234	232	249	242	241	256	243	254	252	267	279	235	257	243	232	236	240	255	235	248	272	252	229	257	229	257	232	223	232	247	238	249	221	290	246	239	239	236	253	254	243	229	233	230	218	259	275	253	237	257	244	248	243	210	250	248	261	261	247	232	244	256	215	271	261	261	275	246	260	251	234	250	255	263	260	278	232	236	270	253	258	229	275	242	267	234	240	253	233	276	216	257	221	236	266	208	261	247	276	262	270	241	221	216	243	253	228	240	274	274	260	242	272	229	261	243	221	267	253	243	252	243	241	267	259	235	253	257	262	259	237	259	257	250	257	266	250	265	251	246	274	260	249	260	261	236	272	234	233	246	246	255	258	258	262	250	223	274	270	269	256	254	231	251	244	249	246	252	271	250	266	229	251	240	234	244	258	244	232	235	240	278	237	247	219	223	261	238	253	247	228	270	236	225	241	258	255	231	240	236	226	258	231	260	253	231	257	238	250	223	256	251	238	260	229	217	264	248	247	249	246	240	250	266	247	257	244	248	257	256	256	278	207	242	278	256	259	233	242	260	230	253	239	277	272	271	264	253	228	219	248	269	252	268	263	244	225	256	247	213	251	264	224	232	287	253	235	238	226	225	262	235	227	260	232	273	237	241	262	262	254	254	251	261	255	247	232	248	255	245	272	267	239	247	228	236	270	235	253	226	226	232	257	243	277	220	257	233	241	261	225	275	245	250	261	239	252	261	266	235	258	285	265	258	255	230	273	240	229	225	252	245	265	254	264	219	289	254	270	208	261	261	248	258	233	249	248	265	232	294	245	255	231	231	224	252	260	242	247	248	226	253	242	241	223	251	226	244	249	267	250	247	262	255	263	244	245	252	253	252	249	226	260	239	283	265	267	237	224	228	226	238	267	254	264	274	235	238	255	251	228	235	271	239	280	227	252	262	235	247	232	232	247	257	234	260	263	268	272	246	267	277	237	246	260	272	240	241	250	208	262	225	241	236	233	279	240	252	274	249	243	290	249	243	257	256	231	251	242	239	244	255	234	262	250	235	261	253	229	264	261	256	251	261	240	265	233	251	239	230	266	270	267	222	242	239	241	242	282	237	243	232	264	265	242	243	250	252	257	259	263	242	220	251	254	252	257	256	260	254	274	242	274	255	260	218	234	259	270	252	244	246	254	255	243	243	235	263	224	249	257	278	242	238	245	276	238	243	264	241	259	244	235	247	261	240	235	253	264	250	216	218	255	269	235	236	250	215	239	239	248	251	248	264	233	264	236	270	243	238	226	266	259	248	219	256	240	241	265	261	271	257	255	250	211	255	235	265	234	240	245	226	219	248	236	234	261	219	254	253	250	229	235	237	253	266	269	267	262	232	265	236	214	246	262	261	237	245	254	230	240	260	244	258	279	240	252	243	234	223	249	232	249	240	234	220	253	306	238	237	258	229	254	243	273	226	256	261	280	235	213	260	255	248	251	259	237	256	251	264	246	275	251	252	282	266	240	285	297	279	254	252	242	235	249	269	272	251	253	259	231	255	259	258	214	252	275	227	239	226	242	240	275	259	256	237	258	239	283	243	284	251	251	237	267	256	234	241	224	275	259	220	231	235	233	234	201	263	249	244	255	246	267	232	273	227	226	237	258	241	254	260	262	235	260	245	240	225	234	232	249	250	234	225	283	231	231	279	256	244	250	238	285	238	243	242	238	255	263	247	256	246	265	268	249	275	272	256	240	235	217	247	253	260	262	245	276	279	237	258	267	252	225	237	234	256	255	281	258	217	253	240	255	261	223	253	243	235	280	240	244	264	252	239	227	264	257	241	238	270	255	239	201	220	241	225	233	246	241	272	241	249	253	252	232	263	290	287	292	240	241	260	246	269	250	263	241	272	261	252	269	244	260	293	243	252	243	265	262	220	219	238	253	258	255	256	264	252	227	229	234	256	262	270	252	272	243	255	221	248	259	263	223	263	250	244	249	243	275	244	223	207	250	217	273	273	249	260	263	261	219	259	250	257	254	257	246	236	223	235	277	288	239	250	219	264	242	257	261	270	234	232	257	249	238	231	258	245	272	286	222	263	226	225	270	239	268	245	262	263	250	284	285	244	243	251	266	234	249	221	265	292	233	264	266	288	241	240	256	258	245	257	256	240	278	261	243	253	256	267	261	258	250	250	246	230	269	273	250	252	248	266	247	247	238	225	242	251	254	256	219	233	251	248	236	250	264	251	256	260	230	251	244	240	253	234	272	249	228	254	236	244	240	236	240	248	276	274	248	241	242	242	241	266	249	284	254	235	228	279	233	230	240	246	218	253	220	240	229	281	245	241	232	257	242	244	253	235	263	240	263	241	243	266	245	229	263	257	240	247	258	270	267	247	251	224	249	244	268	250	252	263	223	236	241	231	229	272	263	241	235	224	241	249	242	235	253	278	269	254	258	231	250	264	240	235	254	264
9067	9112	18494	23123	21400	21732	19626	21167	28372	22225	21133	18752	15368	8900	4006	2809	2599	2021	1442	1438	4150	16651	14432	7830	5148	6000	6603	3763	1442	960	2203	4035	2807	2911	2015	1321	989	762	707	681	677	699	724	724	657	710	660	722	674	753	782	715	693	702	695	649	683	763	716	626	693	705	742	680	668	708	673	653	682	707	667	696	681	720	662	681	751	721	695	745	658	699	697	678	630	703	746	636	703	664	683	682	668	696	685	667	676	703	729	649	686	640	725	723	664	670	690	644	637	725	658	648	719	674	689	675	663	686	672	668	687	674	645	650	672	676	651	716	714	707	714	687	635	721	746	651	670	669	685	642	689	653	648	692	699	665	677	713	659	688	658	687	665	652	727	658	661	664	674	693	643	700	702	684	707	716	668	676	658	663	705	695	673	702	677	693	665	659	703	707	686	688	690	664	700	730	667	747	647	676	733	674	689	683	710	684	669	659	683	689	728	698	648	679	636	637	669	740	712	687	667	656	655	709	687	692	657	699	657	673	667	643	718	722	682	731	702	694	681	689	680	728	707	701	707	659	695	690	746	674	727	672	704	652	672	632	671	673	696	681	722	708	691	690	687	699	701	727	700	652	706	670	676	701	686	720	732	685	670	664	683	706	652	718	647	684	720	691	662	714	695	661	713	701	675	667	707	678	663	673	661	729	711	677	684	673	720	651	630	645	700	649	670	700	647	709	663	682	682	663	649	732	722	695	713	667	697	667	740	655	685	720	744	683	674	665	710	626	707	689	667	701	634	634	697	666	683	676	683	706	665	656	696	673	689	668	674	663	671	670	668	724	701	658	690	657	715	660	662	694	699	649	681	651	693	670	703	673	681	653	630	695	678	639	659	674	700	742	652	694	695	692	623	658	677	696	695	659	722	649	641	610	695	659	718	680	671	712	652	680	690	722	692	617	717	687	681	744	682	686	667	717	700	694	723	680	710	712	705	651	672	679	677	675	708	693	710	720	688	726	656	714	722	653	676	682	743	700	677	670	685	695	662	685	684	663	674	666	678	736	711	662	673	744	715	668	698	648	727	669	686	642	707	684	686	664	698	660	671	680	712	656	671	679	679	707	698	696	686	686	680	678	691	644	748	652	626	714	679	716	727	693	701	662	687	663	630	682	701	709	681	673	721	699	621	734	714	696	696	634	694	699	668	686	622	693	655	658	713	677	679	695	666	722	646	672	683	661	732	687	683	708	676	725	636	698	689	654	708	724	659	714	698	610	659	656	664	679	705	662	648	688	677	703	649	686	725	753	723	668	665	729	716	642	668	671	672	657	681	633	726	673	688	701	668	740	704	687	701	634	655	681	657	716	727	689	714	691	676	700	757	690	699	697	685	667	598	668	672	674	696	675	651	691	738	666	647	699	665	670	732	699	700	694	702	708	647	678	701	697	671	707	692	657	738	651	732	683	693	653	683	675	736	735	707	695	681	705	648	675	646	708	725	698	664	691	744	684	735	670	665	689	693	699	695	726	661	668	682	733	662	695	724	681	708	662	689	654	702	727	653	707	690	695	658	670	701	662	701	678	671	701	677	662	688	721	676	722	706	683	670	700	700	649	675	675	676	644	675	717	649	692	689	672	643	686	667	653	655	719	665	711	664	731	704	671	709	655	685	712	698	639	668	687	676	676	665	668	694	661	689	712	699	706	702	707	709	707	686	694	659	708	650	687	688	696	689	644	666	708	714	672	681	694	685	684	669	658	640	737	699	629	694	674	701	687	707	649	692	661	700	710	690	665	667	677	686	671	708	709	675	683	649	678	688	691	679	636	655	656	718	695	687	703	707	710	660	702	711	665	686	659	675	674	705	698	699	688	669	650	719	732	680	747	695	706	665	685	638	708	673	657	615	707	713	674	678	675	685	664	687	687	705	649	691	717	686	696	652	690	695	711	647	710	710	652	687	699	709	628	684	707	676	671	694	699	696	698	663	632	681	615	656	662	710	645	667	661	680	685	732	691	676	658	635	683	642	683	689	718	665	662	680	617	699	691	702	690	682	708	681	680	718	706	701	673	708	714	681	637	683	689	709	698	718	676	688	681	685	670	672	695	673	692	626	690	688	702	680	677	693	680	688	669	687	678	666	721	731	707	688	728	690	679	659	703	691	705	721	747	672	671	665	741	663	657	663	701	668	654	707	669	652	680	662	690	711	713	677	687	729	712	685	651	645	699	672	650	679	675	668	658	705	650	614	661	640	731	660	720	725	727	716	737	669	686	696	655	701	712	714	702	705	687	657	723	658	650	644	655	705	695	631	674	691	696	695	662	690	690	667	738	693	672	692	602	634	696	719	718	706	706	669	693	690	619	709	718	692	714	725	647	688	702	647	655	689	696	689	678	720	689	648	650	675	624	630	694	662	623	682	732	689	634	724	726	691	675	691	688	725	720	733	675	703	648	696	713	653	686	687	697	732	707	674	662	651	694	650	733	673	667	675	706	712	700	659	717	685	643	730	675	665	675	695	699	668	654	691	675	674	676	672	721	705	677	713	679	629	672	718	709	736	669	734	665	699	713	710	673	632	736	648	659	677	699	682	659	666	653	633	680	743	689	652	655	711	680	680	696	670	674	633	683	648	688	704	703	674	685	713	711	680	674	676	699	682	702	691	693	696	677	702	717	658	678	708	632	724	695	676	713	687	734	698	640	687	693	660	709	734	699	649	667	669	641	645	677	695	666	691	686	684	701	679	681	649	659	652	713	720	675	659	727	689	684	730	737	699	675	653	700	645	667	637	678	681	637	652	655	656	680	697	695	619	688	696	706	668	699	690	697	678	693	687	689	711	714	651	696	693	704	692	661	637	687	674	727	642	668	712	693	681	627	691	701	696	688	654	683	708	692	662	725	654	663	672	643	693	675	688	685	669	680	673	685	649	670	687	718	667	669	641	655	684	679	705	710	721	640	644	725	659	705	694	676	641	696	664	697	656	665	679	683	649	670	670	730	724	678	671	688	692	644	656	693	634	700	716	663	707	667	678	648	720	682	696	694	748	687	695	682	696	672	709	656	633	692	684	700	728	674	713	634	650	725	672	665	703	701	734	718	686	674	683	703	670	724	649	653	645	696	676	639	735	689	657	723	669	686	687	711	618	644	722	724	689	705	653	707	673	682	662	680	703	667	671	670	677	695	660	671	679	711	706	646	674	665	693	664	660	650	652	673	654	720	690	639	711	681	694	661	691	675	665	681	681	651	659	697	678	686	698	694	677	664	700	717	628	741	724	663	671	689	682	710	671	694	673	679	687	666	707	714	699	660	698	700	673	656	734	695	699	670	654	637	751	713	727	693	730	648	725	728	696	669	704	645	688	662	657	693	750	676	671	661	644	654	694	666	681	675	666	662	684	625	733	691	685	708	752	676	648	710	672	702	638	703	685	665	666	688	648	744	690	664	686	712	683	704	673	649	705	690	692	662	658	719	718	670	631	709	665	660	710	650	682	620	678	643	650	708	650	680	642	698
21004	15255	20824	19097	15733	14802	12151	11577	16522	12268	12612	8032	5366	2723	1059	727	650	466	386	402	2185	6900	4176	2101	1801	1816	1586	937	382	247	499	986	675	730	548	337	270	232	222	199	187	195	193	186	188	195	200	206	194	205	194	216	199	198	189	201	190	224	188	189	189	198	180	194	198	190	195	206	193	214	202	207	189	192	200	193	218	196	184	164	191	213	203	184	197	201	196	185	209	221	180	200	198	202	181	177	210	218	221	195	220	207	227	217	180	183	187	195	211	198	181	202	181	225	180	212	209	208	170	201	224	194	208	184	185	203	203	185	206	176	225	187	195	198	199	165	203	228	190	226	200	183	204	200	199	207	184	196	230	201	201	192	181	181	200	185	205	183	196	200	215	207	192	205	187	211	204	179	216	184	187	228	200	212	237	191	205	204	197	176	207	188	215	187	211	188	202	188	193	194	190	203	189	181	193	188	210	195	182	195	185	190	198	221	194	187	195	189	176	187	185	199	181	187	204	223	193	206	213	191	206	190	176	201	178	216	205	188	190	210	213	196	189	208	214	183	195	199	180	227	219	215	178	189	186	199	194	185	205	213	177	203	208	181	185	203	219	205	197	196	187	205	159	196	184	185	201	188	188	203	202	189	189	180	191	211	179	192	191	171	217	187	196	177	181	177	206	204	192	190	195	208	173	198	200	202	175	206	192	208	204	206	194	169	196	216	207	211	200	221	198	220	185	180	203	177	198	162	202	192	196	185	182	175	220	214	197	204	199	197	205	212	202	179	189	205	200	185	190	185	208	204	196	193	195	180	214	209	196	191	191	211	224	180	198	198	191	203	194	219	190	176	203	194	205	199	167	193	175	191	181	207	186	174	199	190	201	179	216	207	218	216	212	199	224	193	192	186	206	219	227	192	187	213	177	217	197	204	181	174	181	196	192	210	185	189	195	205	211	168	203	185	197	186	172	197	225	208	198	206	203	161	171	167	210	186	185	171	198	174	206	185	201	173	208	178	201	185	190	170	203	243	212	200	201	183	210	214	181	193	212	187	191	193	194	197	182	202	197	211	188	178	197	212	189	206	197	214	182	180	210	191	192	188	194	205	195	188	206	201	216	181	176	215	175	189	192	231	174	206	216	191	203	191	213	205	178	178	200	222	212	184	187	194	206	192	195	189	215	196	221	190	211	190	201	187	210	204	169	203	169	218	216	201	189	228	200	199	165	194	205	206	192	187	184	207	208	219	211	176	194	181	208	184	208	195	178	219	198	221	203	204	206	195	193	199	186	192	181	184	192	208	214	193	185	207	214	178	172	200	173	188	196	212	184	179	216	206	182	201	188	213	218	177	183	182	219	213	223	206	196	212	190	214	214	168	218	181	193	183	199	186	198	212	203	195	192	198	198	190	209	207	160	166	210	208	191	189	189	215	188	207	193	219	196	202	160	196	183	188	186	192	226	197	219	192	198	200	202	182	170	217	208	206	195	193	178	205	216	215	189	191	197	193	195	202	186	204	199	181	213	191	219	203	192	210	216	195	191	203	175	173	199	208	197	224	203	193	201	190	198	190	186	159	180	211	189	203	190	193	189	206	240	213	212	184	182	204	185	181	207	190	211	217	210	190	202	177	188	208	239	201	196	181	217	197	180	195	195	185	178	187	196	196	211	178	181	191	203	198	193	190	209	207	192	199	170	197	182	182	191	189	178	189	176	170	194	211	185	195	214	182	200	185	187	214	181	176	171	193	195	200	245	200	198	205	213	206	184	191	182	201	181	171	208	203	192	191	203	209	186	205	199	200	189	218	194	204	187	194	180	184	207	196	211	206	205	221	188	186	193	186	198	189	236	234	175	188	181	182	192	189	176	194	198	182	200	209	208	212	213	195	194	218	227	202	186	206	187	211	214	179	184	225	200	203	197	221	175	205	204	203	208	207	191	198	180	206	194	197	198	188	214	204	207	196	219	189	190	199	196	181	240	182	194	205	186	212	210	202	201	219	207	197	203	194	206	177	195	196	196	204	195	203	214	191	197	180	204	209	200	182	187	202	199	189	198	222	200	193	194	185	202	183	194	184	189	184	201	176	202	208	206	179	204	174	209	182	195	206	193	195	193	204	190	210	208	215	188	201	218	215	206	203	184	179	195	189	191	185	202	179	191	198	192	190	239	212	211	184	203	190	200	201	196	202	181	206	208	186	166	192	197	191	190	209	200	180	200	203	202	195	192	185	190	201	199	220	190	197	186	187	191	214	179	198	182	211	217	197	204	210	213	225	195	184	199	205	209	186	203	194	186	198	179	230	213	201	199	195	186	200	220	178	178	215	193	218	208	175	197	195	169	210	191	185	209	196	196	175	219	199	198	217	201	197	192	191	222	178	224	192	185	195	237	202	191	193	201	202	226	169	199	205	224	239	209	206	212	216	202	170	199	215	194	228	242	220	193	193	191	170	212	196	174	202	202	180	231	201	176	191	225	187	199	194	209	209	197	189	187	181	173	200	178	187	210	195	185	197	180	209	162	192	199	189	176	180	215	223	203	182	203	208	187	206	172	177	192	214	206	192	177	190	193	216	215	209	195	170	182	174	192	192	185	205	213	205	197	177	218	194	185	228	203	191	199	224	187	181	188	194	212	203	178	218	197	200	203	199	209	217	198	202	186	200	208	184	194	212	218	198	184	208	195	189	185	174	197	175	195	192	203	205	175	179	195	183	176	201	172	197	203	215	194	184	208	187	209	190	185	191	187	192	187	207	199	174	192	200	192	169	181	201	196	202	191	195	224	200	187	191	198	200	185	181	196	224	221	215	171	183	206	174	189	181	200	196	216	204	181	192	188	219	195	209	220	218	181	167	199	199	200	195	200	187	207	191	176	205	170	204	205	244	179	217	212	184	208	181	207	186	203	162	192	201	209	186	192	193	206	199	200	199	198	212	211	183	209	228	218	201	198	182	195	205	188	207	181	191	185	198	179	173	168	187	208	186	203	202	195	185	213	199	183	167	197	205	179	195	184	195	192	189	223	254	200	208	197	224	190	218	189	205	227	204	194	190	174	198	191	193	185	222	203	172	222	194	205	216	203	182	206	192	165	178	169	210	185	202	204	213	205	211	197	205	191	199	212	206	215	207	207	190	178	225	211	231	220	173	179	182	189	190	187	197	206	204	188	203	207	186	215	205	157	183	202	199	186	192	188	174	204	187	182	195	207	189	185	216	197	168	187	215	187	213	195	220	217	190	207	190	182	182	177	188	218	229	204	201	189	191	208	189	222	191	177	188	217	198	193	199	207	227	190	193	184	226	190	191	192	204	204	199	181	198	186	192	196	196	197	187	200	186	213	182	212	178	206	200	181	199	208	204	189	195	195	180	196	223	195	199	210	194	167	181	186	216	190	201	203	213	213	201	215	201	197	211	220	220	210	205	226	193	170	211	195	180	202	179	189	199	216	191	190	199	198	204	204	203	178	186	207	181	194	190	163	204	203	171	216	206	176	187	183	218
12771	12825	25415	28877	27412	27132	24516	25088	33358	27549	31559	24993	19524	12081	5752	3881	3966	2621	1995	2125	12609	28549	18539	12931	10491	10734	9362	5835	1866	1086	2757	6365	4358	4242	3187	1676	1046	728	706	616	539	560	562	565	580	565	575	614	640	535	571	611	630	578	635	587	541	581	588	586	538	589	564	561	576	561	620	539	572	534	575	549	571	565	557	563	545	550	570	576	576	575	595	559	581	599	575	541	591	557	545	549	546	545	562	525	549	560	567	526	545	591	555	559	541	556	578	521	533	541	564	567	536	531	536	566	525	583	532	531	599	555	538	598	543	518	557	539	541	555	538	568	604	576	577	571	532	537	573	564	541	563	539	545	509	578	544	576	544	566	532	573	521	559	577	550	548	516	543	567	529	576	553	543	574	550	563	591	540	555	550	513	554	583	562	554	552	586	548	584	584	573	569	543	538	534	556	532	563	508	594	509	565	515	586	603	577	565	625	560	562	565	541	562	571	545	586	554	575	565	580	532	565	551	577	538	594	582	556	573	548	552	574	549	505	534	557	543	599	529	531	571	568	574	577	581	550	545	510	516	520	567	550	567	562	525	558	531	531	555	581	517	594	521	548	542	556	568	572	540	538	588	569	566	574	538	530	556	546	576	557	556	557	564	597	567	588	547	545	547	573	591	583	556	558	526	589	519	533	511	561	552	548	556	547	554	541	534	569	552	553	586	537	568	562	524	555	558	561	534	543	591	569	565	513	567	550	543	546	578	560	564	538	593	519	584	574	565	533	550	562	547	602	524	572	563	523	561	572	577	568	568	556	530	529	566	548	577	529	528	551	567	554	584	560	561	556	563	571	563	540	524	583	525	575	552	559	590	515	571	571	575	571	559	532	531	589	549	579	559	608	581	559	561	528	557	567	589	603	545	543	557	575	550	510	530	560	593	556	542	538	580	563	568	548	575	564	550	540	538	620	604	552	550	593	585	558	524	557	571	541	562	526	529	575	603	526	589	563	550	576	554	580	538	542	564	578	555	524	567	587	574	542	522	544	586	575	509	531	544	551	577	555	544	590	529	555	572	582	550	546	589	532	536	575	584	586	563	593	581	580	578	526	555	587	562	585	539	607	544	549	535	560	490	576	539	555	573	545	518	559	519	560	559	570	546	592	550	554	520	547	552	522	544	565	558	570	546	541	604	587	580	562	543	539	539	546	531	538	550	562	576	538	547	593	564	545	567	552	601	571	590	544	556	580	578	500	580	557	565	607	579	527	551	527	517	548	558	548	529	576	590	549	557	576	574	564	547	554	560	564	582	552	515	515	560	567	569	563	553	584	544	584	543	590	533	528	554	577	591	561	561	536	576	530	564	542	583	552	540	580	572	532	592	557	558	590	557	577	618	583	567	565	556	544	503	534	514	560	537	515	554	557	534	552	543	558	578	559	548	540	558	565	580	568	576	573	584	551	537	586	533	569	605	556	568	549	527	577	581	516	584	535	556	531	580	585	560	604	581	575	548	552	547	593	579	563	552	550	630	551	531	563	576	543	580	573	570	546	575	564	537	550	566	550	583	559	545	585	569	570	538	507	592	554	507	567	537	536	515	589	556	556	559	555	560	536	579	513	523	604	563	556	516	573	545	605	533	560	607	545	521	536	544	574	576	543	556	532	554	572	521	548	557	574	560	559	592	583	545	523	533	532	590	559	615	558	595	530	597	538	548	506	541	527	541	556	573	545	572	553	593	587	549	527	515	538	621	534	551	588	563	567	567	550	582	564	557	528	573	522	526	575	550	568	554	547	535	557	554	585	539	571	558	545	558	526	534	592	614	520	560	582	603	536	547	577	559	540	566	534	547	552	540	522	553	560	569	549	530	546	503	581	571	574	521	570	567	573	551	538	547	562	547	549	570	551	537	590	546	554	563	569	562	559	539	581	574	564	578	566	555	527	570	553	606	525	564	544	533	574	547	583	578	610	532	556	576	579	566	558	559	552	568	546	566	558	565	539	569	558	564	570	574	581	532	575	611	546	578	567	593	566	547	556	568	547	546	545	568	553	576	563	588	558	538	570	576	574	512	573	562	593	555	548	564	539	576	575	506	590	549	550	549	554	520	501	548	592	553	553	610	547	575	572	591	584	570	527	587	532	541	576	572	572	577	489	552	571	567	592	544	562	534	562	541	579	564	577	550	556	598	559	600	561	538	570	597	513	568	575	520	573	549	568	513	551	572	572	575	546	531	560	559	567	557	562	552	576	536	576	547	518	563	551	539	570	585	539	569	562	560	515	565	558	580	569	563	500	546	559	571	582	528	554	566	530	551	574	568	577	547	568	531	569	565	548	569	563	559	559	556	539	523	562	601	608	562	537	537	544	587	573	546	505	575	567	618	616	537	547	537	576	558	587	548	567	581	578	547	524	560	566	575	579	546	601	561	545	590	582	551	556	582	587	571	559	568	584	545	507	600	551	568	574	593	611	595	580	569	537	554	542	526	545	564	553	580	564	568	533	538	595	586	579	588	562	551	576	569	601	555	553	573	545	549	599	583	515	576	555	553	570	535	581	555	568	527	574	543	538	549	528	552	559	566	483	538	605	546	561	536	597	546	501	584	577	576	515	579	531	556	558	574	616	516	553	585	525	574	571	564	578	528	617	561	604	546	563	567	557	583	589	580	576	564	555	610	601	563	582	538	579	574	564	539	578	533	556	599	568	547	545	581	604	526	535	569	504	566	549	585	548	540	555	577	549	548	561	596	573	567	540	519	565	536	579	520	560	616	540	583	587	555	597	586	541	577	513	618	583	547	509	640	547	500	539	537	552	577	536	516	571	573	557	544	574	553	539	581	589	542	553	581	605	559	578	580	546	585	538	554	597	533	530	590	525	518	565	533	571	549	491	565	574	542	570	560	548	551	569	526	564	535	569	548	545	552	559	555	594	540	572	609	566	561	552	549	590	524	561	543	495	542	597	557	513	588	593	538	585	558	569	558	583	577	543	567	533	622	563	576	506	588	585	541	556	605	580	551	571	557	527	552	582	558	571	517	560	534	541	568	560	574	586	521	570	566	571	559	526	552	529	570	562	576	545	520	549	559	570	570	565	559	570	542	556	574	561	584	542	545	555	570	521	572	548	549	577	571	552	555	567	554	572	574	573	594	553	581	630	559	570	532	572	565	540	525	531	534	550	611	515	585	558	577	589	553	547	544	528	572	586	483	552	558	517	607	562	567	568	590	530	543	559	547	564	579	588	540	570	547	538	537	586	560	531	574	542	601	562	539	583	557	606	540	543	565	555	534	573	538	566	565	552	606	568	550	559	591	574	588	584	566	514	551	549	597	546	589	499	537	532	544	589	579	572	575	558	596	563	574	550	545	553	569	565	524	524	543	582	566	535	558	575	523	532	569	600	559	544	542	582	589	565	538	526	529	560	605	580	545	555	566	563	550	598	600	494	549	542	581	529	546	542	532	497	599	544	554	572	561	539	599	563	577	559	514	519	540	505	570	551	532	570	540
5551	4203	6760	6760	5978	5686	4533	4408	5315	3142	2840	2460	1372	865	437	340	328	308	311	328	403	604	472	354	371	390	307	344	288	287	304	312	335	324	340	298	272	279	273	291	273	289	253	307	295	285	251	307	279	307	310	303	292	287	301	295	297	300	263	286	305	286	275	293	295	282	303	268	306	290	280	316	292	281	292	308	286	270	274	287	288	275	317	291	296	306	289	243	309	240	283	248	290	264	297	250	290	279	291	312	300	317	292	255	283	284	280	271	260	303	292	263	281	287	334	315	294	259	248	282	279	281	288	273	259	275	265	314	272	281	272	252	291	283	288	290	293	270	281	260	267	265	288	288	276	292	269	285	237	283	300	268	273	239	275	258	295	269	295	294	283	244	293	307	296	270	285	259	270	291	260	257	273	272	279	300	256	314	239	263	317	286	304	269	285	280	296	264	267	297	274	308	291	284	291	278	270	282	253	300	299	280	274	294	315	285	305	273	283	283	281	300	284	250	302	252	288	264	276	272	234	263	253	261	309	297	290	258	308	304	271	264	306	316	271	286	294	277	288	302	285	275	288	266	269	269	276	293	277	313	290	293	268	277	298	281	314	298	279	303	259	299	254	284	266	287	281	276	286	296	287	262	267	301	285	330	275	274	252	282	284	282	285	296	284	277	262	289	278	279	275	271	282	293	267	270	266	251	284	266	293	270	286	267	291	230	267	274	292	284	310	260	262	281	292	282	270	309	272	254	287	298	290	290	284	273	269	260	297	279	279	293	287	304	293	287	304	285	297	262	278	287	276	317	297	272	297	287	307	271	289	307	275	297	271	287	289	277	277	312	260	289	290	294	277	286	292	298	280	281	269	294	313	249	278	298	268	259	311	266	300	278	303	275	279	285	297	282	286	309	237	272	268	285	287	290	288	269	284	264	324	283	264	284	304	297	276	296	302	289	260	309	269	297	281	283	290	312	254	268	275	271	277	271	289	250	267	258	277	320	287	258	270	275	292	323	281	283	273	281	300	277	286	279	269	261	275	292	266	300	298	253	294	280	278	281	298	292	307	301	269	296	309	281	277	297	316	303	271	289	245	269	248	271	287	269	289	309	274	278	266	272	295	258	297	286	268	269	262	276	283	273	263	274	327	297	283	318	273	301	270	284	287	252	264	285	281	286	268	273	294	298	261	285	286	294	314	271	282	280	284	288	309	268	272	276	289	303	269	298	279	281	301	288	261	279	266	336	270	299	298	274	287	301	294	311	304	306	278	263	331	273	275	271	300	291	289	292	288	270	281	285	298	271	320	276	291	283	309	305	278	268	308	284	260	297	268	287	288	284	233	260	304	294	290	259	276	284	270	280	269	282	292	292	298	279	256	275	280	286	286	275	285	277	284	279	280	296	263	282	228	269	277	285	259	286	270	270	284	279	296	303	275	295	303	272	277	264	334	278	306	265	291	280	284	316	275	295	266	294	276	304	264	285	295	299	301	286	284	300	252	328	269	285	301	293	286	285	266	291	292	290	280	292	265	300	269	294	292	280	275	274	289	288	292	279	263	301	293	272	294	274	267	273	324	266	286	253	276	279	272	262	265	316	276	270	279	283	285	290	311	305	269	309	269	278	258	295	273	305	270	278	263	306	260	262	284	288	283	283	267	291	253	269	280	276	287	306	282	289	276	309	304	279	304	267	278	279	306	272	265	259	272	243	275	309	309	269	285	322	292	305	305	286	257	257	291	299	288	288	268	268	281	282	281	291	309	259	273	273	254	289	298	285	271	292	293	274	284	313	288	275	267	267	280	301	311	293	285	265	282	273	296	297	260	306	245	291	252	295	297	276	283	284	297	294	303	273	262	272	257	290	240	254	292	293	308	265	280	297	267	274	292	279	290	279	308	303	293	276	255	269	284	301	268	269	302	260	285	288	273	341	291	269	294	278	305	286	303	317	294	272	290	269	250	301	277	265	289	266	283	303	277	271	292	269	278	306	326	297	270	288	293	255	289	272	291	264	275	300	246	311	256	296	260	266	261	283	280	286	309	264	282	277	260	274	295	286	290	285	305	273	263	267	237	291	284	260	294	312	305	270	264	298	297	270	281	281	272	281	312	275	269	266	254	287	292	273	289	275	277	267	238	261	278	298	286	253	287	303	276	301	280	287	288	280	308	270	241	276	280	258	289	318	297	262	269	245	266	311	275	296	266	282	294	284	313	259	284	290	283	287	274	252	294	291	283	288	259	282	275	308	291	287	290	270	288	282	287	250	307	317	274	302	314	286	297	245	282	265	324	267	287	289	278	297	256	285	287	272	308	268	280	286	269	278	300	266	303	284	279	275	291	260	299	239	241	281	270	291	277	291	285	270	266	320	296	274	245	289	274	296	282	277	268	309	328	278	298	286	315	297	282	295	265	265	293	267	289	284	307	337	309	274	284	299	281	261	291	288	239	295	263	252	279	261	291	271	291	282	309	328	275	255	247	274	278	333	292	280	282	302	304	265	280	297	275	289	269	269	297	258	300	271	266	301	314	287	265	292	285	293	290	299	294	265	296	290	283	282	257	271	271	286	289	272	282	271	266	265	281	294	315	280	311	301	255	263	323	298	296	271	295	269	292	263	262	273	301	271	271	280	279	304	282	319	288	282	276	260	279	278	296	291	288	295	297	291	293	296	311	300	285	254	274	262	275	287	282	307	289	256	308	282	307	277	266	267	276	255	304	290	294	258	275	303	318	275	309	307	276	285	295	268	293	239	307	291	271	269	287	301	294	259	283	293	285	281	271	246	258	297	302	281	264	285	285	306	276	300	274	281	238	283	261	305	327	295	298	273	269	291	287	281	272	257	261	289	266	277	275	299	290	269	263	263	269	268	272	289	282	288	261	296	268	287	279	275	307	336	301	292	271	301	266	262	262	293	326	274	311	284	300	307	272	276	283	285	296	265	285	285	270	264	289	312	289	282	298	273	273	301	279	271	274	321	281	256	288	290	281	313	255	282	281	304	307	274	279	292	276	298	256	300	277	276	272	291	274	277	262	286	281	321	267	283	232	296	293	279	292	270	279	276	290	330	280	298	283	295	287	278	279	264	308	273	274	279	258	287	276	283	283	278	311	310	230	291	258	287	283	259	243	282	301	283	280	293	306	306	295	274	302	305	283	272	305	282	292	279	267	295	300	335	266	313	295	271	289	271	291	287	320	254	293	266	275	297	264	266	294	307	267	257	249	282	282	269	281	277	308	298	268	284	309	282	268	293	263	301	294	281	264	298	274	291	304	268	283	301	272	302	263	303	274	272	302	252	267	280	268	267	283	289	308	283	297	286	287	273	266	264	268	282	312	299	282	278	279	281	277	265	280	308	295	272	292	273	280	287	266	277	280	253	280	261	292	268	272	279	311	311	291	283	287	281	292	290	258	269	268	269	315	287	291	270	274	277	290	296	285	265	272	315	284	270	285	287	306	302	271	272	299	249	287	280	270	294	285	284	249	266	283	250	302	273
4445	4492	10835	13567	14506	14791	13312	14605	17696	11542	13017	11234	6917	4771	1893	1289	1201	1159	1054	1123	1686	2984	2253	1471	1346	1347	1134	1094	913	837	872	990	995	1023	971	913	827	809	759	804	761	780	812	773	814	747	820	795	749	768	745	772	767	795	799	779	806	727	770	752	754	758	815	810	838	789	732	775	765	819	788	781	827	720	785	771	769	729	746	798	810	752	789	776	777	778	766	755	775	818	765	817	765	804	781	777	784	741	791	772	741	782	791	768	770	761	776	783	744	801	805	765	774	796	771	770	785	790	778	789	774	813	779	806	758	765	811	709	751	779	797	787	754	747	745	781	791	814	774	746	772	841	755	796	764	757	775	773	738	829	778	772	762	768	755	793	767	746	811	782	743	758	752	778	767	750	804	772	733	754	785	733	787	735	760	746	771	777	756	774	746	769	807	794	761	784	803	756	772	771	816	744	750	810	790	786	794	768	750	776	793	734	825	756	803	787	780	779	774	769	830	750	766	814	745	736	798	779	757	779	759	768	758	760	770	779	763	808	800	807	818	801	771	764	767	730	751	792	827	717	784	766	797	788	779	759	785	804	781	747	743	748	786	775	730	756	781	729	778	789	839	805	771	771	790	786	765	792	824	813	779	773	764	735	766	733	793	754	726	782	750	789	791	792	772	811	736	793	775	762	789	835	768	812	793	754	787	764	800	772	789	787	809	786	796	799	697	764	763	751	793	779	819	706	720	740	788	783	774	779	777	795	816	765	774	789	755	773	787	809	773	791	801	735	778	757	794	761	833	763	800	770	731	787	795	865	788	728	790	756	794	763	790	766	739	814	793	777	829	759	768	766	772	802	719	795	699	737	793	795	806	713	782	752	758	768	720	778	791	809	814	775	737	785	756	789	781	777	771	777	755	730	766	786	789	765	745	774	779	800	819	779	762	774	847	745	752	799	776	801	743	759	723	766	822	822	787	783	746	839	772	831	786	809	783	742	758	792	768	801	752	804	787	755	784	763	786	787	793	739	762	751	806	753	765	805	789	756	786	783	751	790	814	767	736	791	731	782	738	828	743	774	794	796	773	790	838	754	749	757	744	791	775	786	770	770	802	763	785	786	731	744	732	845	745	764	736	801	715	766	777	745	760	815	746	758	801	748	829	760	764	795	775	753	764	761	741	757	763	773	803	789	770	793	748	755	761	806	804	756	806	758	807	777	796	778	713	772	790	811	811	750	738	765	774	785	776	772	791	774	789	767	774	773	802	790	775	827	755	785	811	804	756	753	793	799	763	763	782	820	809	779	787	761	785	816	731	796	754	787	806	808	766	731	769	792	768	766	812	813	712	770	812	789	781	766	766	774	778	846	782	733	756	787	770	766	790	778	791	800	785	774	790	743	821	762	781	731	755	727	778	768	807	772	775	771	801	810	833	742	754	814	766	745	747	779	764	758	757	821	767	772	788	808	804	699	782	737	732	735	766	813	774	758	773	736	804	777	843	757	787	718	773	801	821	704	789	790	735	774	775	786	754	739	767	789	775	822	758	743	775	760	861	797	787	779	766	755	771	730	788	786	784	817	788	820	809	757	775	780	776	773	778	738	794	731	773	781	772	725	794	803	784	780	793	752	765	760	770	744	744	768	797	818	762	764	804	796	786	796	724	773	782	754	792	772	765	757	773	785	756	785	773	728	711	727	755	753	766	799	785	759	816	786	747	785	809	773	781	762	771	739	825	794	777	732	769	803	752	759	773	762	753	822	791	832	832	767	799	765	754	799	746	830	780	775	807	762	826	779	795	732	759	805	754	798	771	763	767	777	763	758	804	750	770	787	774	788	750	763	754	781	762	808	776	747	760	789	756	793	717	725	767	806	786	780	795	763	755	738	760	740	844	813	736	787	746	775	806	818	754	754	836	735	719	777	769	780	771	770	762	790	788	807	761	799	760	829	789	764	751	793	790	790	774	761	755	795	765	810	757	761	779	775	789	763	816	769	766	775	788	798	737	763	756	774	784	791	716	782	793	767	755	781	708	803	769	779	800	782	784	764	768	740	807	780	751	787	812	726	759	717	805	769	739	774	795	804	800	770	824	732	784	777	782	844	777	771	768	790	777	763	795	740	773	840	759	723	774	736	787	768	758	751	782	785	781	759	789	803	781	764	756	760	735	792	772	846	779	802	764	810	795	780	771	762	750	766	768	744	766	776	792	814	802	756	715	791	752	765	810	786	774	806	826	758	776	771	759	764	781	793	772	741	805	778	775	796	778	763	780	775	739	733	823	746	787	767	783	791	767	822	797	812	728	764	835	741	765	824	785	763	763	763	739	726	804	814	725	809	774	745	742	773	819	808	808	747	762	761	780	764	773	807	756	759	781	755	807	796	757	790	794	747	796	771	809	817	739	785	815	773	778	723	800	811	748	740	766	797	749	776	761	786	781	786	759	795	785	716	765	779	765	793	752	732	771	786	787	774	798	783	762	820	786	773	755	825	826	828	753	776	817	780	788	747	743	787	810	777	755	737	799	791	769	735	798	801	781	801	756	752	727	767	800	763	814	766	784	781	777	833	787	768	719	753	772	771	742	797	761	728	766	772	786	750	774	798	759	785	736	808	812	775	829	749	792	776	787	808	728	791	762	832	787	788	765	780	766	809	790	768	767	781	771	752	756	745	785	794	778	825	754	828	775	829	757	715	807	757	796	809	800	818	764	776	817	790	763	769	771	831	775	774	817	760	784	777	759	734	760	768	787	761	741	712	799	761	785	773	803	769	791	783	809	800	747	823	734	785	737	727	762	807	804	758	773	753	748	707	798	773	783	788	784	756	691	777	777	782	798	789	783	821	744	782	760	744	784	738	731	789	730	766	814	771	753	786	743	815	777	782	802	822	779	740	767	807	754	751	770	778	756	779	799	768	772	789	779	789	755	767	769	762	750	766	803	750	744	756	792	768	793	816	767	777	782	793	800	789	780	744	750	782	794	730	785	777	740	742	780	749	745	811	760	809	796	841	750	749	841	743	774	742	793	816	765	730	751	753	815	809	753	802	804	738	785	775	781	756	749	773	833	791	747	760	719	764	727	768	776	778	780	766	766	768	753	762	763	778	794	780	798	816	782	729	764	762	801	803	769	770	825	735	787	790	739	756	754	749	829	812	774	760	793	827	746	772	754	790	763	797	765	803	789	771	817	834	806	731	793	868	748	766	794	788	817	776	771	778	789	752	782	756	826	793	780	735	749	771	766	772	772	761	786	747	793	772	784	725	776	756	727	798	799	726	770	787	825	753	729	789	792	747	752	747	733	799	813	770	765	738	806	740	806	755	723	757	782	778	781	710	781	784	776	770	736	793	820	744	802	733	790	766	766	757	768	798	730	755	725	758	795	804	768	789	787	782	848	729	773	768	729	791	777	803	757	829	768	779	776	754	756	740	807	797	785	773	761	817	764	774	769	745	720	809	786	791	791	806	748	784	757	772	782	779	773	745	751	764	769	776	709	806	817	758
12934	8965	13316	12439	11831	11212	8710	9046	10891	5935	9453	4893	2235	1519	677	476	449	336	361	404	2071	3495	2042	1098	857	1049	778	646	437	314	363	537	391	410	374	357	283	292	266	289	265	278	254	284	286	264	290	286	257	294	283	235	267	278	297	281	276	240	258	270	231	264	256	279	258	288	239	291	282	278	302	274	261	278	288	278	263	271	253	274	286	247	281	280	271	272	284	250	291	259	269	291	266	261	264	272	273	259	280	256	263	291	253	277	255	279	255	241	284	282	295	285	255	293	283	277	296	264	264	282	300	257	271	259	282	255	283	265	280	258	258	246	303	247	254	283	250	265	254	239	245	244	268	281	280	257	290	254	264	286	267	272	265	279	272	273	270	305	292	276	254	248	269	297	283	281	280	283	277	277	246	283	283	264	264	296	248	257	274	271	251	246	255	268	261	278	280	246	279	292	249	269	269	287	258	258	288	278	250	269	300	284	263	243	263	274	302	301	292	258	269	276	245	285	249	263	246	254	258	279	265	263	281	277	260	269	270	300	263	256	266	269	284	263	291	258	264	239	312	289	278	275	266	283	258	295	307	245	282	257	282	254	267	286	256	239	255	239	247	294	300	252	282	252	309	297	238	274	264	292	248	286	282	243	283	268	275	263	284	246	274	259	302	269	255	287	258	243	265	271	257	238	289	235	268	280	278	269	273	263	295	265	292	254	289	268	250	255	285	269	279	276	274	282	251	272	246	275	277	278	263	249	278	260	260	301	259	266	269	284	270	272	305	264	283	276	270	296	284	268	288	247	249	283	275	274	280	282	283	272	263	272	308	236	269	293	261	303	282	277	274	276	259	279	253	250	220	280	283	278	275	273	269	294	304	277	272	298	247	267	270	276	284	271	284	244	260	265	255	272	263	262	269	244	276	286	306	261	302	255	250	241	250	279	267	242	289	279	317	297	266	287	294	279	266	309	249	286	268	258	298	267	259	253	292	259	277	272	265	249	279	270	255	276	300	283	256	274	288	254	278	259	295	283	260	264	290	283	273	299	314	259	297	262	287	294	275	275	278	252	293	276	297	268	272	282	250	286	247	301	278	255	279	272	277	253	262	243	242	261	248	270	277	276	274	283	279	278	306	291	272	275	270	266	282	277	258	293	279	275	262	274	280	278	251	244	265	266	274	294	262	283	252	286	256	264	260	271	269	286	255	288	269	251	284	247	280	306	262	258	287	259	239	283	264	282	275	272	263	277	263	246	285	257	290	279	270	245	290	257	316	282	248	302	320	265	277	271	257	286	269	282	308	260	298	250	271	281	263	287	280	257	245	248	230	271	267	271	265	279	267	271	281	273	269	264	282	250	283	255	260	264	260	271	287	256	250	307	294	280	290	251	258	287	294	296	269	285	291	282	277	287	283	264	245	271	261	279	264	265	240	270	302	282	251	266	287	277	252	257	263	280	287	277	269	307	275	285	270	303	284	285	263	256	258	298	290	301	288	259	251	261	278	271	288	264	288	251	245	244	279	268	260	281	267	292	254	268	280	263	289	269	270	306	285	266	283	298	257	276	253	266	289	291	296	268	277	286	277	276	269	265	279	297	274	266	268	275	274	262	272	287	297	309	276	252	273	253	264	273	265	261	284	289	290	254	263	300	288	286	284	278	287	290	313	279	285	265	266	294	277	300	226	279	289	282	267	264	299	264	259	267	269	258	248	273	255	274	241	271	289	275	267	258	279	271	286	275	262	294	292	264	275	264	269	264	290	270	278	289	266	290	276	301	270	298	274	244	268	252	272	250	242	276	285	257	308	250	280	264	271	280	277	293	269	263	281	287	258	283	274	265	290	244	255	261	264	268	262	281	285	264	282	275	236	277	279	289	271	275	307	279	248	269	280	295	268	274	265	277	266	247	270	276	247	279	291	253	265	285	278	294	267	255	239	278	264	274	274	250	282	249	278	253	276	284	290	285	259	249	279	268	262	279	260	297	289	267	286	277	301	281	278	251	286	288	259	279	262	302	293	265	303	275	271	257	277	265	278	263	244	260	274	251	274	291	256	274	266	277	267	268	273	267	279	299	239	261	282	292	284	268	263	265	322	275	261	259	264	299	292	297	271	254	274	282	287	236	267	270	246	283	283	277	271	286	298	273	283	283	297	305	278	255	275	280	273	277	271	268	270	299	258	249	255	289	247	295	297	261	275	292	335	274	279	246	293	293	273	267	258	282	261	257	276	223	296	282	271	261	287	221	249	251	266	280	273	263	262	268	281	246	247	303	273	265	243	257	283	257	251	247	242	282	278	253	251	288	248	271	245	267	295	261	278	279	283	262	280	251	271	268	273	272	295	243	285	272	265	277	261	242	277	275	259	255	295	278	268	231	261	275	225	267	287	293	286	237	277	254	264	261	268	255	266	277	280	272	262	275	263	258	278	317	289	260	262	272	288	267	271	294	300	264	263	287	299	281	251	242	291	284	262	246	290	289	294	261	257	257	278	267	271	284	258	283	266	306	258	282	254	287	285	274	286	257	292	247	276	246	279	258	268	278	233	278	288	242	270	262	279	267	251	273	241	274	264	275	274	242	269	279	302	258	275	273	268	284	314	280	265	261	259	284	267	279	276	251	262	283	286	285	266	287	243	281	263	269	266	274	271	283	259	304	273	288	284	287	251	299	239	283	241	308	283	295	254	280	287	285	309	266	248	273	261	255	256	277	280	245	271	272	261	271	242	268	275	253	257	267	272	276	285	243	267	270	293	272	259	253	275	301	265	286	263	299	284	259	274	275	270	286	259	298	291	295	276	265	266	261	265	269	283	265	265	259	280	283	265	287	265	292	289	296	287	263	262	265	296	265	267	264	259	269	274	251	250	275	275	257	270	271	294	291	270	288	278	278	261	295	264	270	249	255	240	278	267	284	251	285	286	268	294	283	261	277	265	293	268	273	281	290	305	268	260	253	273	277	269	275	264	256	253	249	246	253	255	271	262	258	284	283	283	267	311	257	268	273	306	273	270	259	274	251	264	264	269	262	245	264	276	273	264	280	288	281	262	281	247	267	245	278	248	290	260	255	286	248	258	259	261	291	275	279	291	285	291	232	295	240	268	299	252	298	313	300	266	291	253	245	261	279	265	282	279	262	299	284	302	266	293	261	296	284	281	267	284	264	264	238	289	268	259	252	282	275	301	268	261	258	271	290	268	263	259	262	288	272	290	299	274	285	279	276	277	295	264	263	237	240	271	294	233	259	269	238	267	267	235	272	265	250	260	310	269	260	285	277	270	293	304	258	261	301	271	251	288	278	250	265	290	299	258	296	286	303	264	282	293	290	269	271	275	269	264	294	252	261	288	267	279	248	265	252	252	272	279	278	282	274	287	265	265	244	280	248	265	273	291	278	275	277	256	273	253	284	273	299	279	270	279	255	256	306	308	261	288	263	286	302	265	239	285	278	250	285	268	271	265	297	273	259	230	270	267	270	251	281	286	257	314	268	244	272	253	290
9177	8697	19072	22440	23321	23436	20296	23357	28177	18266	29516	18030	10398	8045	3192	2228	2157	1511	1367	1682	12416	18601	11374	7262	4933	6156	4304	3081	1866	882	1347	2559	1822	2004	1592	1151	924	827	778	743	744	786	716	692	729	777	743	722	724	732	700	773	754	756	787	754	821	739	736	781	738	776	734	720	721	703	739	766	719	717	780	692	699	711	758	764	777	745	746	702	738	784	788	742	749	749	734	743	757	743	764	797	794	743	767	780	763	711	744	695	724	788	764	758	715	773	757	753	737	761	748	773	743	743	789	715	799	699	779	817	759	768	731	745	743	766	793	727	754	712	755	757	758	722	805	728	766	740	769	757	720	730	752	727	801	702	750	707	729	722	780	759	767	710	722	710	759	733	720	708	794	801	754	754	708	741	764	745	721	743	750	750	730	753	760	718	783	738	733	752	787	769	685	754	768	739	745	777	789	757	706	737	775	783	726	753	747	717	751	688	747	760	793	760	729	745	741	739	735	717	708	737	758	707	802	705	730	765	785	734	737	733	714	799	784	744	756	748	788	784	760	717	762	737	770	765	719	721	770	746	734	779	719	742	718	736	753	760	711	755	714	750	718	751	759	768	730	767	746	735	783	764	715	742	775	816	708	756	702	721	767	755	765	763	731	758	729	741	766	751	722	744	728	732	720	724	754	720	722	734	774	738	769	755	747	743	731	716	746	734	714	729	732	769	744	770	707	750	745	740	697	740	734	770	786	723	763	739	757	796	760	769	736	739	748	718	730	741	737	704	743	797	763	729	782	747	748	773	726	717	736	761	741	761	751	671	756	719	724	742	790	760	773	705	754	722	735	714	758	780	722	703	714	734	687	767	760	757	734	789	736	749	751	736	737	719	694	746	746	739	769	720	759	723	724	754	769	725	768	750	737	737	721	777	744	751	766	745	766	719	750	766	722	750	747	711	692	784	766	712	775	749	768	758	745	747	740	735	794	747	712	735	732	739	731	809	764	744	758	745	729	763	758	731	718	724	726	802	791	760	676	745	745	758	711	723	725	728	697	747	757	699	751	753	768	712	776	724	775	720	736	720	753	705	723	753	739	768	758	706	727	801	765	762	753	789	760	752	770	763	787	785	771	739	696	757	773	760	739	747	744	755	733	750	753	706	752	738	739	728	701	709	732	733	757	762	725	751	770	736	741	742	753	747	749	787	770	747	727	731	758	708	769	748	732	758	752	740	727	738	679	717	765	744	722	768	801	726	765	780	762	725	713	753	774	747	740	718	761	787	730	704	725	766	724	744	755	729	786	752	784	738	762	785	758	693	672	741	747	727	712	731	714	747	698	796	798	699	717	739	750	751	731	725	758	687	774	773	715	806	699	723	746	791	797	741	742	771	769	804	759	761	749	765	720	688	730	732	757	727	706	740	754	755	789	753	791	759	792	747	777	732	763	760	709	750	736	755	751	736	716	751	712	735	738	754	734	737	727	747	659	745	734	715	722	767	732	750	745	730	725	751	745	760	689	763	731	750	729	747	710	784	715	710	760	792	768	765	721	758	719	672	711	749	723	763	797	804	732	739	756	735	724	745	762	760	777	758	761	766	706	765	753	775	797	750	763	694	696	797	745	733	828	748	722	775	737	755	764	730	742	724	719	738	697	810	758	776	772	756	735	756	764	742	746	757	751	720	780	755	773	726	749	766	731	746	805	757	718	727	731	792	774	760	698	705	751	770	789	745	698	768	726	747	716	694	719	793	777	716	738	733	735	750	769	734	724	728	789	707	703	770	753	767	714	783	761	762	741	716	760	703	721	751	710	714	712	714	761	749	743	766	749	842	731	750	736	761	805	749	751	719	757	770	704	712	764	769	814	762	756	773	723	723	683	739	744	770	755	775	737	758	798	764	738	720	734	770	719	728	765	741	743	686	741	767	737	732	729	767	721	777	739	773	755	731	724	823	747	770	755	719	701	728	744	738	766	730	695	759	744	793	739	768	738	742	737	756	731	703	737	751	751	728	704	716	754	769	728	740	770	746	704	767	713	783	748	748	737	780	753	783	741	720	747	767	746	758	746	695	723	746	785	727	740	699	772	728	740	773	770	715	741	760	789	741	761	757	732	794	792	734	723	732	773	713	766	750	762	736	714	719	733	743	742	781	731	750	805	736	743	769	715	737	767	716	726	704	761	731	790	747	754	784	739	829	763	768	719	709	701	717	731	737	762	687	731	743	740	764	736	736	724	719	749	755	725	705	777	779	768	754	748	760	735	788	735	729	747	769	751	738	732	787	762	767	732	727	739	719	772	721	762	842	750	725	755	747	734	745	747	779	730	727	775	690	725	748	724	744	797	717	773	796	792	780	731	742	741	751	735	763	736	798	766	772	755	753	743	703	740	755	731	760	714	760	783	743	729	778	753	681	753	734	768	747	756	721	787	726	733	736	698	732	715	751	676	794	703	731	788	781	748	752	751	778	776	760	716	747	806	767	772	791	754	730	797	771	726	751	743	741	737	745	774	737	767	751	728	808	734	697	765	748	745	759	707	768	736	726	794	772	789	690	733	786	774	790	780	741	738	743	696	765	794	707	747	747	713	728	770	745	791	675	779	772	788	707	713	752	749	745	748	721	776	772	760	775	765	716	691	712	740	773	718	733	795	714	755	773	781	739	784	691	693	695	731	752	774	753	751	801	722	745	738	761	730	714	722	714	773	747	738	721	741	760	699	759	731	742	704	774	697	733	739	757	691	753	729	675	756	793	736	742	764	755	765	796	704	744	766	753	781	744	736	702	761	762	725	759	785	753	726	741	733	757	735	735	722	720	695	746	754	781	752	707	680	749	704	776	765	772	729	725	749	745	677	721	795	726	733	700	753	772	761	767	727	730	710	748	748	778	730	793	758	751	764	741	780	732	772	754	720	735	724	715	773	762	779	791	755	798	742	754	767	739	734	787	736	722	733	705	768	705	772	773	688	712	718	712	750	724	727	690	725	744	729	785	762	688	746	776	718	773	740	690	717	720	779	741	770	771	748	737	703	737	752	713	768	713	739	728	786	764	787	746	715	725	751	771	818	679	744	785	726	709	722	765	770	676	717	763	719	743	735	738	678	763	710	805	749	716	778	777	750	755	723	733	809	793	729	745	771	707	768	732	723	728	737	790	779	706	731	790	751	783	769	753	727	767	762	737	687	764	743	712	743	762	753	771	763	732	723	791	741	773	764	791	792	760	728	698	730	771	714	747	743	781	802	788	780	737	709	723	754	738	757	714	790	725	732	739	802	733	727	739	761	725	762	699	728	702	746	704	810	787	781	809	743	760	778	700	772	750	712	727	741	756	767	775	738	687	716	696	742	746	749	709	747	740	739	725	789	799	769	777	742	742	721	742	762	760	779	708	729	731	707	729	718	741	778	821	748	760	799	727	737	718	688	787	705	747	772	736	739	759	746	763	721	757	794	753	719	774	776	730	706	783	711	768	736	763	757	740	720	738	736	748	736	731	739	720	793	726	741	764
21387	15770	20151	18573	16462	16218	13287	14257	19580	11679	16582	8934	3657	2021	782	620	625	389	352	614	5399	5764	5376	2425	1132	1679	980	740	569	271	357	636	486	489	407	300	253	236	245	238	213	203	219	229	212	209	228	212	240	219	217	247	239	216	235	204	215	248	248	235	224	199	223	211	220	236	223	250	203	235	210	230	209	230	249	246	228	244	221	228	238	221	235	223	259	239	226	228	208	222	226	209	195	221	234	229	193	229	236	222	220	222	230	207	232	228	258	211	241	225	236	214	209	222	199	208	211	206	253	212	236	216	244	234	209	224	225	234	248	206	228	224	225	240	205	231	235	237	217	238	229	235	240	253	243	200	230	233	233	268	217	220	233	207	266	196	237	231	203	254	215	204	239	255	235	230	212	256	218	221	248	248	274	212	214	235	213	225	232	209	226	263	215	206	224	220	214	256	221	214	255	228	222	221	236	262	219	233	220	247	239	232	203	230	214	236	238	203	222	237	248	209	244	238	200	237	210	253	227	251	211	251	233	207	222	228	228	205	232	230	240	235	230	234	230	234	217	256	219	223	213	217	204	243	199	216	223	219	225	212	224	208	223	251	220	263	249	222	223	232	235	236	240	228	224	232	229	225	225	235	255	201	233	244	234	213	236	234	237	245	238	224	197	225	229	220	206	220	223	204	227	218	211	241	229	211	231	231	236	229	231	247	220	220	235	243	243	229	215	246	236	228	250	221	204	223	232	228	226	249	228	248	205	215	200	217	216	235	227	257	215	273	226	250	252	231	235	242	231	232	212	218	197	239	238	247	221	228	220	203	231	220	227	209	256	224	225	206	214	199	231	241	241	199	216	242	253	223	243	212	225	187	238	218	240	214	226	204	237	255	228	245	247	212	229	217	251	233	229	230	220	232	227	239	197	234	235	238	238	236	214	204	226	229	232	237	214	232	214	228	206	255	194	212	210	208	257	245	228	237	250	230	216	220	234	201	215	230	236	239	226	224	213	217	208	226	236	228	241	226	212	259	216	222	225	202	215	202	229	203	215	217	241	235	222	221	275	247	214	228	228	207	242	231	224	227	234	235	241	223	222	232	216	238	207	217	231	193	220	219	211	230	234	234	259	217	229	229	232	225	238	231	229	223	244	244	248	231	208	245	239	231	210	199	230	244	249	235	251	247	229	212	224	212	220	230	246	210	210	231	196	210	217	217	232	236	226	247	203	220	242	224	250	217	225	260	230	212	219	214	220	250	236	228	251	220	230	237	244	232	218	220	229	200	215	207	237	233	202	191	233	259	229	259	242	248	258	216	241	184	237	243	232	236	232	227	230	244	211	226	237	218	249	248	235	214	206	231	218	229	237	244	240	242	208	230	224	241	228	259	231	228	228	214	229	232	234	232	215	206	219	240	209	238	232	222	248	258	231	219	234	225	207	230	221	223	246	233	230	257	208	191	211	230	221	213	229	245	212	223	209	225	229	195	220	221	198	236	236	223	231	270	222	233	244	218	193	224	242	249	249	192	228	213	241	221	217	249	245	232	198	235	252	218	215	218	211	219	236	235	228	240	212	236	244	230	220	214	223	228	224	225	225	217	214	206	237	236	233	229	232	222	190	256	246	241	228	247	206	223	213	201	216	250	204	230	224	228	233	238	234	216	216	257	223	248	230	217	205	219	268	241	212	228	257	214	244	214	232	216	227	252	245	238	247	222	227	238	228	244	204	230	261	263	202	195	248	247	236	214	229	225	203	225	227	239	240	224	240	221	217	213	236	200	245	210	214	237	237	266	229	252	242	204	247	246	252	233	221	206	227	230	214	245	221	231	236	218	235	228	228	207	246	237	215	212	210	217	242	227	240	226	232	232	216	212	256	224	229	252	230	217	215	225	235	219	224	231	226	211	229	224	226	236	249	192	249	229	208	256	223	202	215	222	226	223	237	244	232	258	230	231	210	218	226	195	218	214	235	204	217	196	237	217	231	215	253	240	209	226	212	224	210	250	218	218	227	205	247	217	210	213	237	233	235	232	227	246	217	237	227	264	234	222	262	213	233	224	232	244	240	215	222	225	238	236	227	220	219	212	221	199	231	250	217	226	238	216	237	242	214	211	253	220	236	218	220	210	205	226	236	232	214	208	248	209	230	257	249	233	217	252	203	225	237	236	227	231	251	237	208	212	239	234	230	237	226	214	223	192	199	232	229	230	204	225	245	238	242	234	214	271	208	229	227	211	222	243	233	230	242	243	219	240	220	227	248	223	218	236	212	242	214	232	261	228	228	235	218	237	209	232	251	220	237	211	218	252	230	243	213	229	209	214	226	241	240	248	253	213	214	214	228	227	224	226	206	215	229	237	203	201	213	246	197	244	214	226	246	246	216	236	214	239	230	231	221	222	267	249	216	226	228	231	227	205	232	228	207	184	197	205	228	204	225	221	235	241	238	223	230	220	238	218	221	210	222	211	266	231	239	219	240	225	245	210	211	229	263	211	250	227	236	207	219	218	237	233	241	231	208	231	229	231	214	243	220	210	246	237	239	246	206	229	229	198	237	208	218	264	223	206	244	244	232	227	257	198	248	228	224	224	215	250	231	240	228	264	256	228	217	232	214	229	249	248	233	212	245	194	219	229	230	215	209	209	235	207	211	228	245	222	233	247	235	230	229	254	222	218	237	201	234	209	225	224	228	226	230	226	196	223	221	209	254	209	230	230	256	209	238	212	231	228	241	227	204	227	240	200	241	237	240	234	249	226	234	227	220	225	235	233	235	242	217	211	228	243	241	229	249	229	225	230	238	202	194	235	198	224	214	220	239	232	240	231	250	244	230	227	241	225	243	254	235	245	235	240	229	256	216	219	211	228	207	222	234	211	215	246	245	223	270	236	233	220	234	246	234	259	242	213	219	249	257	215	256	235	222	231	213	197	233	222	203	213	229	243	218	216	208	225	235	241	221	228	213	243	249	239	217	224	224	245	226	239	218	230	232	228	214	240	229	239	226	233	239	231	212	246	233	222	220	207	233	230	234	242	229	205	230	212	221	243	229	220	226	229	208	212	239	241	216	222	235	224	253	212	236	242	245	221	221	234	244	204	210	208	232	204	215	222	224	245	247	238	237	245	219	278	225	221	230	205	230	225	224	206	250	214	199	212	226	244	219	190	226	236	228	213	216	240	243	218	222	215	229	212	221	223	247	216	217	255	213	201	202	240	218	205	219	247	229	219	231	222	237	228	225	225	220	223	246	223	200	258	235	246	244	241	229	243	235	233	220	247	248	219	213	220	233	226	247	219	204	220	273	187	231	197	232	213	243	244	212	248	227	219	241	220	216	221	228	242	245	225	213	221	198	217	215	242	252	202	212	224	224	247	213	214	228	247	231	218	240	222	215	254	235	235	194	202	245	245	227	247	244	230	228	237	260	234	222	236	215	208	204	245	233	249	226	220	203	240	226	237	203	222	245	211	213	237	217	227	219	226	210	230	249	219	217	232	240	214	236	208
12765	13481	25043	28743	28994	29203	25830	29455	36391	25222	38017	24530	14809	9858	4317	3353	3223	2024	1701	3628	25042	24949	23383	12721	6480	10299	5999	4124	2946	1010	1789	3678	2584	2506	1894	1190	866	721	681	633	671	636	615	631	655	657	648	600	608	623	617	667	657	645	683	611	649	606	643	634	648	618	664	584	698	641	632	673	615	653	629	621	673	662	663	630	618	648	631	622	639	690	637	617	639	671	685	627	626	658	667	634	645	611	622	644	624	682	609	658	721	679	626	636	644	609	635	640	675	693	660	661	645	689	655	652	666	657	624	628	676	630	617	640	683	601	606	608	685	646	603	626	628	603	653	611	664	649	686	635	631	611	683	674	656	620	620	684	635	655	671	631	645	632	630	635	618	609	644	621	619	620	625	630	650	591	634	635	630	594	648	635	646	675	633	618	609	656	588	652	672	633	620	650	695	626	693	602	659	640	626	654	656	655	624	648	665	608	621	627	661	667	623	638	652	606	692	631	601	635	679	640	635	579	691	650	661	616	629	669	628	614	628	591	656	635	623	681	607	624	625	666	594	586	613	609	639	635	683	616	642	647	645	570	645	628	688	661	613	645	643	608	660	651	685	608	694	620	643	622	636	674	658	606	624	650	718	634	617	624	650	651	656	622	637	686	656	643	665	626	604	635	608	648	645	628	651	658	634	618	628	607	615	687	643	637	668	588	679	644	672	600	647	642	605	626	589	605	643	678	653	631	639	683	637	692	674	666	637	611	642	668	686	641	598	604	625	651	665	646	645	581	662	615	660	645	652	712	663	618	624	629	643	669	619	627	619	627	656	652	667	602	687	654	632	612	633	647	596	606	598	648	644	620	649	656	676	594	636	636	582	647	634	599	675	663	618	616	647	637	629	648	633	618	640	626	585	597	641	654	625	632	621	630	609	614	649	655	635	650	630	615	667	660	613	653	644	619	645	688	652	622	646	681	650	655	626	655	656	603	644	619	603	648	672	611	655	632	642	632	704	652	619	618	630	653	607	652	635	640	600	664	697	598	664	633	640	601	631	596	636	653	631	614	654	626	672	630	663	665	584	634	618	627	635	679	639	627	646	637	653	611	626	662	621	660	654	645	624	616	643	624	651	656	605	658	612	625	665	605	697	599	597	648	666	664	634	636	634	645	641	658	618	618	621	612	646	650	665	636	659	679	598	621	683	613	581	606	632	629	599	685	684	648	614	623	640	620	700	606	661	669	623	656	601	660	623	673	665	635	629	647	646	664	640	625	636	640	637	627	641	606	651	671	623	624	616	609	655	660	646	630	624	661	669	674	655	668	621	613	603	640	673	621	638	654	679	640	682	636	660	639	653	629	669	678	717	678	607	671	663	617	605	604	642	647	659	671	662	633	633	662	625	644	625	654	619	686	644	594	652	592	663	626	631	667	639	619	636	619	657	615	656	624	628	669	633	615	624	653	648	659	621	635	633	629	674	594	620	653	633	671	662	678	660	666	592	631	625	669	587	618	598	620	617	616	643	624	622	616	603	642	621	618	676	667	655	570	659	654	620	654	682	637	661	632	624	645	641	617	623	639	670	623	642	631	610	595	620	648	638	629	671	590	643	623	633	649	641	659	627	656	690	655	591	642	632	597	648	648	652	640	614	649	638	582	628	643	615	640	651	623	655	639	637	610	603	646	632	617	612	645	670	643	632	630	627	664	593	684	645	626	633	621	641	611	606	643	601	628	645	621	631	632	657	575	602	653	594	621	593	608	619	603	622	641	645	639	635	625	641	568	635	660	672	656	640	665	649	678	630	609	626	663	632	656	642	606	667	622	672	653	639	680	594	643	612	650	629	690	634	586	631	640	592	655	624	665	665	673	679	645	693	650	635	621	617	661	640	668	677	626	666	629	640	631	624	611	649	624	683	615	628	635	604	640	636	652	669	641	657	602	618	640	672	661	615	638	670	602	628	657	641	637	612	633	690	700	615	640	621	630	649	623	677	606	609	649	590	626	622	636	628	610	640	658	652	598	625	634	667	640	636	649	656	616	589	646	600	608	624	661	639	641	657	640	661	690	635	638	604	703	646	682	635	677	657	616	607	648	683	640	624	661	663	662	654	671	688	619	621	632	619	615	598	673	616	614	621	638	676	639	644	688	644	597	620	607	649	671	638	605	627	661	629	626	641	683	677	649	645	637	632	686	638	610	638	591	717	633	622	684	648	617	654	654	678	619	620	695	598	649	582	612	661	596	642	648	660	585	614	606	632	628	608	664	656	637	644	645	620	666	631	636	614	618	676	652	613	637	686	634	626	571	609	643	629	635	643	590	630	612	623	616	631	562	664	686	667	605	691	670	623	667	626	614	655	631	639	648	660	617	640	581	676	675	613	664	673	592	634	648	668	645	606	637	645	668	657	650	620	643	615	641	611	641	612	652	602	649	637	585	685	621	658	589	621	650	651	622	649	644	596	646	638	635	635	650	610	623	644	641	662	653	616	655	588	617	600	632	628	658	652	635	642	592	653	679	647	627	653	611	647	652	630	679	627	628	587	590	641	679	642	640	613	652	642	628	657	664	620	618	651	663	614	682	658	662	640	623	642	665	630	646	639	641	599	613	646	622	669	635	663	640	644	638	628	642	634	642	655	599	609	610	617	653	596	612	624	648	624	635	642	681	679	619	644	645	612	657	678	619	660	637	646	667	646	653	638	636	634	636	635	648	655	613	595	648	677	608	622	627	666	695	590	670	639	628	597	649	652	659	669	595	658	624	642	646	651	697	638	661	648	617	637	682	640	660	639	594	605	628	676	662	637	609	605	661	652	642	628	599	669	637	654	634	660	622	606	681	683	603	607	646	658	648	624	618	650	643	626	658	675	628	591	656	622	641	594	620	647	646	642	609	650	666	664	638	640	639	658	651	653	675	671	603	635	636	625	660	664	659	664	608	693	663	646	628	649	628	640	639	646	663	673	628	603	668	622	604	654	631	651	664	663	611	619	616	663	651	647	638	627	587	635	567	639	634	644	607	625	587	654	649	627	669	634	612	651	623	588	664	633	625	643	623	641	599	613	619	639	612	672	636	641	637	609	649	632	610	655	672	659	691	624	665	611	619	623	626	675	607	656	658	638	590	642	585	657	644	645	669	649	585	601	679	626	606	636	656	666	615	615	620	613	644	637	612	635	639	638	702	648	683	633	652	652	647	605	658	635	603	629	636	662	600	646	622	624	652	638	671	632	648	566	647	633	627	669	656	658	628	606	648	639	648	635	655	628	614	693	608	633	603	627	620	639	644	643	695	653	646	693	622	609	613	624	640	651	654	646	630	614	630	665	642	631	618	624	608	653	646	662	645	619	599	647	662	654	605	673	634	648	647	655	631	624	603	669	651	625	665	674	642	619	661	625	601	643	619	648	592	637	645	655	678	639	622	642	624	631	683	652	677	630	651	628	581	680	602	616	653	606	647	642	649	625	622	629	605	667	670	610	612	672	607	646	648	619	645	615	576	644	636	662	660
5391	4025	6422	6856	5957	6013	4094	4279	5059	3448	2917	2594	1212	674	422	348	369	344	345	362	509	561	559	483	342	364	363	309	326	323	306	313	294	306	291	318	306	303	278	318	318	289	288	298	307	282	284	280	267	292	301	307	324	329	330	297	302	291	279	285	286	320	280	312	314	314	286	299	293	288	304	252	282	334	307	312	284	296	300	319	279	282	280	318	297	274	310	280	281	291	294	298	323	323	306	300	264	309	271	315	279	299	312	316	284	284	298	287	312	288	303	303	287	263	323	314	288	313	327	274	283	287	311	279	266	291	258	278	290	298	297	269	318	311	302	310	291	304	293	306	343	304	288	304	312	269	287	333	298	288	301	301	313	274	313	294	278	288	304	345	274	286	295	266	268	293	269	316	286	278	255	281	264	324	322	302	277	283	275	301	274	309	295	263	294	317	282	300	295	310	289	307	318	282	298	276	312	278	286	319	273	291	328	301	285	318	288	282	290	309	306	302	279	266	291	278	288	286	276	297	329	314	321	331	270	316	273	290	309	302	262	313	306	287	308	292	315	300	333	324	322	306	304	247	296	292	307	264	292	285	296	276	285	297	302	288	297	289	316	299	299	287	301	312	305	291	285	313	318	322	264	311	316	289	308	280	282	272	273	279	304	331	304	292	285	328	306	297	310	313	309	315	315	286	329	258	281	294	313	304	299	283	296	279	284	283	286	292	313	306	289	327	304	284	297	322	284	286	313	307	291	302	306	287	312	278	316	298	290	299	286	320	327	256	324	300	299	294	331	300	261	281	279	283	303	307	269	332	280	258	308	261	290	303	295	289	283	281	287	286	307	276	307	267	265	286	306	306	301	283	324	329	302	315	304	283	318	312	329	320	308	285	274	288	318	249	296	304	293	307	290	305	277	281	305	316	301	317	290	312	295	311	289	304	309	281	291	322	289	293	297	280	321	323	325	289	277	295	304	301	314	314	299	281	302	284	275	287	289	292	296	297	281	293	279	298	300	301	310	319	285	294	295	311	330	285	294	280	316	295	314	324	289	300	291	273	341	259	268	287	312	306	306	277	293	318	320	269	287	278	265	290	303	294	342	288	323	323	286	287	284	286	302	301	282	292	299	295	297	300	291	276	291	284	326	289	306	304	283	305	309	289	290	290	304	269	298	268	251	287	329	279	299	266	302	275	296	328	310	316	305	325	301	303	304	314	277	293	295	288	286	299	322	297	316	298	295	286	317	328	295	292	309	302	282	285	304	278	292	288	322	291	279	307	283	277	301	319	297	297	274	329	275	314	275	307	312	285	265	297	305	280	288	300	306	305	304	317	289	317	283	309	325	311	272	278	302	285	303	285	283	291	286	274	292	311	306	271	301	269	288	305	306	302	305	293	293	273	341	313	300	297	293	278	280	304	287	307	277	293	298	299	270	298	315	279	284	288	283	314	325	320	297	294	270	322	298	299	337	328	277	314	238	287	296	294	287	324	299	261	283	296	327	327	307	307	298	279	283	317	283	292	305	312	261	295	325	294	293	288	295	318	292	324	337	302	293	262	293	295	321	265	295	299	278	294	285	301	313	311	279	264	287	317	332	284	255	319	285	324	273	328	278	315	282	302	285	291	268	323	309	312	279	268	320	323	291	297	274	303	265	327	280	311	286	284	276	266	293	271	269	295	287	317	292	330	295	285	308	292	279	300	308	315	297	292	300	307	285	313	272	270	318	300	287	301	291	261	306	316	302	293	304	307	314	310	290	296	278	307	321	299	312	321	271	279	280	313	272	296	277	278	293	296	282	297	301	311	299	277	285	331	328	300	297	319	276	288	319	288	279	326	321	297	270	295	317	308	291	301	313	291	290	307	286	316	302	317	285	288	299	298	311	315	285	284	285	300	288	296	294	293	304	277	295	299	287	292	351	337	277	335	293	321	313	286	307	327	281	318	303	316	291	274	293	314	283	293	275	286	299	311	301	295	327	328	305	319	270	287	327	301	283	270	284	288	284	248	284	279	270	280	313	286	286	286	297	305	279	290	291	284	313	286	291	309	298	294	314	300	304	294	299	293	328	311	309	314	319	294	291	318	299	280	337	308	295	318	288	281	309	295	323	290	317	259	320	294	324	316	302	301	298	307	301	277	311	288	317	306	298	280	293	295	333	310	344	302	291	304	307	316	301	338	301	302	303	295	305	271	283	291	260	294	331	295	304	289	296	289	296	309	268	306	321	307	285	271	283	331	290	322	310	281	290	273	277	286	291	273	324	315	331	274	291	260	309	295	302	274	299	288	318	279	311	301	320	281	306	320	288	310	305	291	299	320	306	305	278	281	332	295	288	280	278	304	285	282	318	294	324	291	292	320	302	280	309	296	312	308	297	274	281	327	298	298	267	274	296	312	302	329	283	300	302	312	318	283	299	310	313	310	304	289	298	322	314	291	303	295	318	284	288	296	288	299	312	294	281	300	295	309	310	292	311	291	293	327	299	298	292	282	305	283	294	299	285	299	303	293	308	318	286	304	297	301	272	289	291	304	271	273	290	304	305	303	272	305	305	280	293	284	312	262	305	323	282	317	306	322	301	309	279	271	318	297	279	300	290	329	283	286	299	276	272	324	302	292	268	304	307	331	287	272	289	297	303	280	287	301	292	295	290	310	314	315	310	291	279	283	293	310	314	289	297	274	307	308	294	254	297	329	294	289	314	301	319	282	338	307	259	315	294	314	283	301	274	304	307	286	290	312	295	293	315	294	306	300	277	298	307	314	293	283	294	296	292	292	284	279	311	310	303	320	290	285	271	291	286	311	275	265	251	316	289	287	317	284	312	298	301	294	306	308	279	322	305	303	297	310	290	326	348	300	288	277	303	279	307	272	302	272	292	303	305	251	303	280	300	284	289	294	284	285	290	296	303	322	285	297	264	263	257	307	293	263	307	306	267	282	267	298	295	299	290	301	291	328	298	305	323	319	309	298	291	313	295	270	301	292	331	304	296	281	333	304	328	292	319	289	329	273	289	286	299	303	289	296	302	274	286	270	292	315	312	311	302	263	329	316	311	312	317	296	307	311	306	278	291	333	314	307	293	269	300	296	320	315	310	260	278	288	288	307	322	305	289	247	325	307	302	323	275	330	309	286	274	279	288	289	300	304	312	273	309	303	274	285	258	330	289	297	282	271	303	312	302	292	280	302	322	280	308	330	274	297	283	290	313	292	286	287	300	288	315	308	287	327	309	272	309	301	309	259	301	283	324	243	312	270	268	330	301	261	275	303	281	306	291	276	314	294	295	333	317	287	303	291	282	299	301	302	310	310	322	301	304	300	304	318	301	303	317	287	274	306	271	297	331	267	295	305	276	275	291	284	292	296	270	281	321	301	288	320	320	288	304	298	295	288	299	314	312	297	275	302	274	309	302	296	296	300	293	316	302	284	321	299	293	331	292	265	312	299	287	258	281	289	280	280	323	296	301	291	314	355	330	297	291	305	262	290	268	316	272	274
4439	4384	10813	14533	14702	16095	13058	14949	17434	12579	13375	11892	6008	3412	1713	1165	1151	1042	1126	1150	2554	2956	2777	1778	1024	1395	1049	969	980	848	926	923	963	911	918	878	872	794	872	803	796	837	811	790	836	862	773	772	802	843	849	874	856	812	840	779	791	854	819	797	780	801	816	844	813	815	802	807	811	764	795	815	817	808	836	795	841	816	828	799	844	848	788	820	755	800	847	801	816	823	846	833	844	819	853	798	792	839	856	821	811	756	831	845	796	825	849	834	814	828	785	861	804	786	798	854	796	771	795	762	805	842	890	805	799	793	836	803	794	835	805	816	802	840	763	835	825	827	787	772	773	837	819	830	827	837	798	780	824	824	792	807	817	817	815	856	767	809	785	770	817	805	815	845	818	844	825	785	774	784	802	833	800	823	775	779	853	764	803	844	823	835	777	822	825	815	818	842	830	811	828	760	821	830	850	818	754	763	809	830	824	780	807	805	809	818	786	786	826	788	786	809	772	839	843	809	853	801	856	807	838	797	803	821	757	781	785	795	807	808	792	798	813	835	836	810	804	786	830	795	804	788	806	801	832	808	795	825	838	782	865	797	862	821	808	851	810	833	802	835	837	830	857	810	870	739	808	802	836	757	839	790	849	829	828	836	806	790	829	807	816	808	771	793	820	836	832	784	900	831	832	801	892	791	807	834	760	773	881	822	776	829	805	824	822	824	803	837	828	835	791	854	815	817	804	805	794	774	813	828	817	867	821	792	758	752	801	815	809	775	788	802	797	834	801	784	846	820	873	787	812	807	806	796	805	769	807	842	865	815	806	852	824	792	766	798	769	821	814	816	851	824	858	750	827	805	828	725	808	816	867	793	841	795	811	825	813	755	783	791	873	774	824	902	804	828	821	795	804	764	784	840	768	774	822	817	829	830	794	826	808	816	805	798	784	832	823	789	779	774	823	839	829	791	813	817	802	792	800	834	773	797	786	755	815	830	810	831	762	838	794	826	820	847	844	807	779	815	804	827	824	826	813	797	785	803	748	854	850	827	804	839	779	766	828	872	837	836	831	819	867	836	804	843	795	802	830	822	851	768	781	851	804	808	821	777	816	790	787	839	804	803	826	863	849	904	809	791	836	819	826	809	849	804	798	790	787	824	793	794	776	792	797	805	800	815	810	855	802	796	794	814	791	829	812	817	818	817	811	802	815	804	822	818	831	831	802	789	798	808	828	818	836	817	847	815	824	833	799	834	839	843	781	759	794	787	872	794	826	819	792	824	782	796	820	812	837	840	818	830	794	745	811	808	822	784	805	816	859	853	781	804	797	727	782	786	815	788	819	793	775	789	775	777	811	817	828	793	782	822	790	832	824	818	809	802	849	827	843	809	784	827	823	826	777	792	827	791	797	780	803	800	806	796	780	781	834	807	813	854	797	817	773	896	858	766	847	832	851	825	801	766	832	789	776	861	815	824	821	846	862	759	805	793	796	879	890	781	800	791	792	800	821	813	801	840	802	759	834	779	786	766	871	808	834	816	816	794	773	816	805	812	837	806	821	797	799	822	843	825	835	880	760	814	775	841	776	844	829	789	840	839	789	824	816	847	821	810	785	786	809	799	822	808	795	809	819	842	788	827	810	800	825	833	828	783	833	778	801	809	858	829	815	826	808	855	821	878	816	858	810	851	842	825	838	796	827	787	810	847	817	825	861	891	811	846	797	841	771	857	839	765	791	815	770	809	786	800	874	778	854	829	850	776	831	791	829	826	807	779	793	843	840	842	798	782	784	806	862	773	784	806	821	837	842	795	803	792	841	847	820	789	825	861	782	822	815	815	809	819	827	828	809	811	789	795	789	832	834	793	790	755	848	813	785	778	799	836	812	786	828	842	847	832	799	797	781	810	782	817	815	857	813	806	792	801	805	858	839	785	849	817	812	803	793	740	826	825	842	857	787	814	840	829	803	817	825	808	765	811	776	802	827	821	794	802	846	831	790	773	810	833	813	847	847	799	782	826	813	833	810	795	833	807	805	796	813	809	810	805	823	805	761	815	800	817	822	825	819	781	779	768	849	821	799	794	765	808	877	819	799	807	795	840	783	787	805	821	854	821	779	800	831	803	789	812	808	823	799	834	830	807	778	826	869	785	818	831	800	813	799	794	780	808	830	807	848	811	796	841	789	832	817	849	834	854	793	796	798	792	823	830	773	863	835	832	801	808	863	835	824	826	817	771	811	833	797	791	813	851	813	844	805	858	823	875	810	842	863	802	798	843	826	862	801	748	757	815	788	815	781	766	837	861	847	812	791	794	844	740	801	827	842	845	807	796	820	811	798	812	830	818	763	839	805	761	805	796	818	819	793	851	812	798	809	797	817	770	796	792	816	825	805	796	832	865	785	803	806	845	815	823	801	829	821	831	790	879	828	824	824	809	814	871	831	718	748	814	818	851	764	800	798	815	805	785	781	816	805	817	792	823	813	772	830	803	823	835	785	798	837	846	830	843	767	812	821	810	815	806	773	834	797	836	801	823	845	781	813	795	808	803	786	840	810	832	812	897	849	857	782	855	813	841	846	806	817	869	838	871	818	816	849	775	741	775	804	823	774	814	822	826	803	847	807	839	847	828	846	782	807	866	821	856	797	804	753	851	796	819	837	837	787	777	795	865	855	835	760	846	790	851	835	809	793	832	799	830	790	790	800	834	808	829	780	780	856	866	813	840	781	774	796	814	825	824	841	802	852	806	852	828	816	782	833	779	833	788	876	807	789	782	849	830	852	765	811	764	822	758	791	795	781	820	831	800	834	832	813	766	805	813	806	735	828	828	840	810	836	850	832	800	869	808	818	810	805	811	775	832	748	865	771	825	800	793	830	871	827	786	797	844	811	779	831	833	778	785	842	804	809	836	805	803	814	789	819	791	814	823	824	796	894	841	768	803	848	796	800	770	833	796	830	819	779	823	790	826	790	812	761	796	788	799	764	804	807	808	821	765	858	886	838	854	841	851	799	768	812	777	786	795	822	771	844	781	826	781	840	798	824	800	807	828	750	854	857	796	814	765	787	788	794	781	774	781	794	780	783	795	806	780	830	783	840	808	837	762	860	802	832	869	808	813	773	804	838	773	783	802	808	822	794	784	804	771	829	765	801	812	815	836	786	795	811	848	820	839	803	859	819	841	781	796	812	849	834	780	835	804	801	836	792	848	848	861	817	752	852	737	839	809	813	790	815	827	774	833	865	835	791	782	820	787	841	812	846	821	811	802	824	792	854	814	833	790	839	849	807	838	815	806	809	889	860	861	846	818	831	783	839	793	812	818	852	794	835	839	810	819	810	768	783	813	856	816	834	808	833	828	833	750	852	808	785	779	828	768	819	812	821	835	813	784	780	863	820	841	809	779	786	806	835	802	791	769	804	782	859	820	862	775	785	806	809	814	783	753	840	778	824	848	856	773	820	829	821	797	795	826	830	829	792	806	817	800	768	806	779	829	811	818	772	833	861	819
12900	9247	13280	13965	12152	12045	9308	8349	8733	5559	8564	5354	2168	1308	626	507	475	370	397	782	3372	3364	2454	1178	627	933	666	487	483	276	358	448	357	361	351	294	311	286	280	283	270	281	269	265	277	280	271	301	273	272	288	299	302	287	246	273	303	287	285	273	266	268	283	297	246	287	295	292	260	278	289	269	259	261	284	250	277	268	300	266	276	288	290	251	296	286	273	297	287	270	296	279	279	262	265	279	312	289	259	281	262	290	283	283	276	287	279	261	283	286	260	276	277	288	293	288	305	264	288	283	299	311	264	245	289	237	264	244	278	253	278	283	307	298	286	294	298	262	290	289	251	322	256	272	257	268	282	300	253	294	296	291	275	282	264	274	308	253	285	258	308	298	269	264	278	250	265	290	267	272	293	290	266	297	287	302	280	275	258	289	307	278	300	296	273	269	245	284	293	303	259	270	280	261	291	275	265	285	295	307	287	264	263	267	284	289	300	276	263	265	278	270	286	292	258	284	276	249	292	289	299	274	283	279	251	272	305	277	240	279	267	323	279	268	277	262	274	262	297	286	267	278	270	272	291	239	299	249	267	281	283	296	248	312	314	280	299	297	292	264	276	252	258	304	267	271	284	305	275	295	254	274	300	300	297	250	312	288	304	286	278	258	243	301	267	306	296	259	285	280	264	276	309	285	283	269	294	312	275	270	241	278	280	281	261	290	262	297	267	275	256	264	273	285	253	284	271	272	305	266	285	261	252	260	286	259	249	279	300	267	273	285	282	295	261	282	309	286	265	289	275	283	296	287	286	308	290	294	269	286	279	280	288	278	279	325	278	279	251	273	295	289	269	283	271	296	273	293	308	277	285	279	275	297	264	274	273	253	270	279	261	300	276	286	305	316	289	283	287	269	303	273	294	258	268	300	283	296	287	279	291	289	301	270	272	297	275	295	291	297	280	271	287	263	274	304	277	291	290	275	293	292	306	266	315	282	272	302	275	272	281	265	270	264	291	286	296	274	290	263	261	275	296	296	258	293	274	258	299	305	290	283	294	286	307	302	258	293	274	286	300	280	273	291	289	259	323	272	286	310	278	265	261	249	281	287	256	309	253	309	281	292	281	263	301	271	263	284	271	283	302	275	271	273	284	297	291	310	296	270	288	294	280	279	285	323	259	294	286	266	287	276	300	278	272	282	250	264	277	273	260	268	270	302	262	281	257	272	278	276	279	259	284	301	272	267	304	311	289	274	285	296	257	310	278	299	281	313	260	282	280	304	254	269	272	299	265	289	276	284	282	293	268	304	276	260	251	276	249	272	294	272	276	299	295	309	283	271	266	277	305	278	306	266	296	301	272	257	282	288	304	273	251	261	253	277	274	290	243	258	271	265	308	291	303	287	286	259	271	268	283	290	259	263	302	259	314	274	274	304	284	266	268	256	278	299	258	278	295	281	274	297	292	296	276	285	289	280	260	266	302	255	290	301	293	277	263	291	291	278	288	271	303	284	276	263	299	257	265	306	290	286	296	268	270	265	281	262	298	258	281	262	248	297	276	236	295	283	277	281	248	264	282	286	274	270	266	305	297	249	268	283	275	310	274	284	266	295	268	291	266	276	267	259	249	291	274	278	241	269	276	271	288	302	262	278	262	285	263	290	264	271	285	288	275	288	279	292	270	292	297	291	294	285	309	271	298	277	295	283	297	285	266	258	262	283	291	302	276	289	277	293	247	237	276	258	285	293	272	278	296	259	284	273	267	279	269	271	309	269	291	300	275	290	285	279	309	275	289	288	290	320	287	299	283	272	274	269	301	277	287	237	307	309	263	294	283	293	287	253	279	277	293	304	288	270	290	284	283	270	268	274	280	255	272	290	258	301	246	278	287	275	289	272	289	292	265	280	297	266	251	278	300	272	280	278	280	277	276	291	267	271	289	300	304	276	272	295	275	293	280	289	259	280	277	279	297	286	257	278	275	272	270	286	312	290	287	261	296	291	285	275	279	279	261	270	263	306	279	282	281	301	260	305	283	273	250	290	288	283	258	322	297	274	301	307	295	262	262	254	275	258	282	255	292	255	267	293	277	249	273	264	269	277	261	274	298	272	288	298	285	275	247	273	278	274	268	269	267	264	289	264	283	269	293	284	279	249	310	292	310	265	279	282	277	303	255	292	279	285	276	303	277	275	277	264	288	283	289	257	248	289	285	268	304	272	264	294	240	268	262	281	264	306	255	288	287	253	294	276	275	275	280	280	269	264	286	258	272	275	260	254	300	317	301	283	321	304	258	275	262	288	277	252	276	265	293	291	312	284	286	263	300	279	311	258	299	279	251	287	300	299	279	254	299	276	311	255	252	294	278	307	298	293	270	284	296	266	281	305	287	314	266	248	269	265	271	287	280	246	283	291	282	255	238	276	317	252	286	292	271	271	257	282	304	283	275	280	261	278	242	297	279	310	276	275	280	265	277	280	282	296	282	278	281	290	299	273	279	331	264	298	245	274	286	280	262	281	245	290	260	256	272	285	273	269	252	249	251	316	294	267	248	289	273	308	273	277	299	265	282	269	269	281	296	277	265	254	283	296	281	280	277	289	286	275	260	265	288	280	293	256	263	286	273	301	276	265	258	305	275	306	257	296	283	265	266	252	276	270	295	305	270	294	277	243	257	325	297	259	319	271	311	310	269	286	280	263	259	282	304	262	280	275	248	247	273	292	285	281	282	274	273	261	265	283	316	313	286	280	298	282	265	289	253	290	282	273	266	293	304	281	287	292	299	297	286	285	271	276	285	281	293	279	275	294	258	291	289	276	277	305	272	285	286	281	285	281	269	287	331	259	297	260	268	268	307	270	292	285	309	279	273	277	254	248	270	243	305	258	275	286	262	289	285	259	281	291	294	262	275	259	273	278	253	274	284	289	270	266	276	272	279	290	272	254	274	295	303	281	293	295	257	280	288	267	302	277	294	274	263	281	277	280	253	287	263	308	272	276	307	277	274	284	278	276	313	269	279	275	277	284	292	276	275	277	265	263	275	297	280	296	262	289	270	273	265	289	293	270	289	253	276	268	268	313	272	282	256	282	284	287	260	266	264	283	260	276	303	287	294	264	275	275	305	267	294	294	297	269	300	296	312	279	270	271	261	284	333	266	300	302	259	277	256	261	276	291	288	293	286	262	277	284	301	288	288	245	271	273	305	272	292	282	274	275	292	269	258	310	272	297	278	301	281	294	289	281	271	280	260	263	286	272	301	270	257	282	288	270	266	289	250	272	260	292	320	266	276	276	279	290	266	288	268	279	283	299	259	322	270	283	296	276	296	306	265	289	280	252	254	262	266	306	330	261	299	312	268	305	280	296	284	245	272	285	265	296	282	277	324	272	301	312	288	282	275	277	305	275	277	289	277	275	270	271	281	290	294	282	288	294	286	281	266	276	269	286	290	308	262	258	297	272	281	273	280	310	290	295	278	275	284	266	304	272	299	271	290	277	283	283	311	270	271	291
9253	8638	18939	23858	23965	24278	22144	22234	24719	17698	28336	19713	10597	6901	3271	2334	2139	1618	1469	4646	18478	18451	12638	6767	3234	5278	3391	2168	2139	980	1372	2069	1581	1539	1272	977	881	834	770	808	761	775	745	740	796	754	747	769	766	777	771	782	801	807	769	760	777	754	755	780	776	737	794	782	789	760	768	788	779	780	755	756	742	762	785	778	805	791	773	771	755	730	767	746	726	773	753	782	764	793	759	770	751	796	749	775	726	789	813	776	745	779	745	766	791	760	754	774	787	742	774	727	770	767	789	783	800	809	744	780	775	840	791	770	729	780	757	806	786	804	772	781	721	774	770	766	806	755	835	764	758	779	754	817	782	795	788	737	797	788	794	777	797	747	758	803	749	785	786	786	799	782	707	731	777	770	765	782	752	770	769	772	743	728	750	749	777	779	768	789	732	766	767	790	776	754	757	810	823	770	817	809	779	757	802	768	819	778	806	792	714	737	771	792	790	797	782	759	727	776	780	805	756	786	788	742	763	756	792	744	769	775	743	772	797	761	789	779	818	765	797	804	772	747	748	807	738	738	768	803	789	774	774	764	785	825	803	788	760	755	777	765	762	756	749	777	789	783	767	781	767	776	779	758	779	779	827	772	804	820	747	740	780	733	792	821	767	787	744	759	769	755	745	744	758	770	765	801	754	739	796	782	764	779	817	773	801	791	733	768	740	766	755	807	781	756	772	796	786	860	786	803	780	733	757	762	773	835	736	800	756	768	763	768	776	755	759	786	801	745	753	792	798	743	795	769	754	780	828	758	795	749	777	816	785	787	785	802	759	784	803	760	817	737	745	818	802	786	738	791	772	820	773	747	722	772	744	827	763	782	782	768	779	765	801	786	768	783	780	726	746	771	763	748	797	768	792	768	781	779	760	772	760	805	788	765	787	758	756	760	752	733	784	794	792	811	815	752	772	716	753	809	830	726	787	779	750	688	816	771	756	801	742	765	784	815	763	754	716	799	739	784	744	756	785	753	709	753	753	745	762	761	721	821	774	736	793	800	754	724	748	768	770	738	791	723	792	765	820	795	823	751	741	753	762	789	749	734	816	758	786	745	764	802	806	738	743	818	770	806	734	788	768	784	758	793	776	760	819	776	816	797	802	760	749	766	808	734	794	760	781	786	762	751	762	741	738	760	747	729	760	778	754	796	754	780	762	793	812	764	753	821	827	830	778	824	780	806	785	756	790	780	753	813	814	781	742	758	801	820	800	719	796	799	784	731	737	784	759	718	788	820	751	772	777	789	818	713	695	751	742	756	772	789	774	792	770	768	792	788	777	814	764	734	745	805	816	726	760	794	779	782	770	792	751	780	750	755	741	781	768	769	748	825	782	749	770	775	793	736	762	745	750	798	772	760	754	775	811	763	800	753	742	793	746	760	800	783	757	807	781	764	740	771	726	771	758	765	757	804	776	773	834	775	749	802	731	762	822	749	767	755	809	785	765	786	771	820	758	767	781	753	784	747	715	756	848	777	803	735	775	805	747	814	804	778	754	758	729	765	757	797	779	821	790	738	765	794	774	786	811	816	744	744	792	764	756	793	735	751	757	774	706	793	749	796	798	754	773	798	774	801	802	745	730	775	716	758	779	788	797	770	775	791	813	764	727	787	788	787	799	753	770	774	734	801	760	769	703	813	801	824	795	754	740	745	763	797	764	775	759	800	780	740	774	772	793	733	768	758	848	735	759	772	726	756	781	788	763	765	777	755	742	766	781	779	762	779	806	748	818	739	759	744	774	761	739	726	778	822	773	748	759	760	780	774	721	781	802	733	790	786	770	803	811	733	747	759	768	767	800	790	811	700	769	776	716	794	792	845	720	724	770	793	805	808	762	768	790	800	730	778	762	782	734	783	814	795	746	718	790	803	760	820	727	794	736	774	744	746	781	751	752	849	756	782	784	740	767	750	819	770	752	763	781	777	754	790	762	754	784	781	781	726	759	759	796	730	789	800	818	759	821	752	746	783	786	762	760	756	791	801	819	762	760	739	824	784	781	763	790	744	771	793	810	740	791	750	742	746	756	783	766	787	766	752	770	758	741	773	797	762	780	734	763	752	758	741	835	787	786	771	805	801	822	798	780	793	766	794	790	778	763	794	804	747	788	752	802	739	733	730	788	789	772	793	745	768	758	729	779	741	800	714	769	797	753	803	771	748	735	749	798	777	742	766	767	756	767	793	788	788	713	722	728	792	779	753	720	785	735	795	775	714	756	789	776	768	815	753	787	779	772	747	749	798	797	793	777	778	799	783	763	792	766	756	743	743	787	777	753	782	740	803	773	789	781	797	731	747	772	787	774	714	799	731	775	789	779	764	773	731	755	766	742	795	804	775	740	793	806	750	771	704	731	736	685	703	793	759	747	825	773	786	713	773	744	786	768	752	771	770	693	781	794	764	805	781	785	805	784	780	738	785	761	766	840	811	800	770	808	765	766	764	762	820	797	755	793	787	742	803	761	749	726	763	756	781	769	810	769	729	717	756	766	742	750	813	787	738	709	761	782	761	778	753	774	748	773	813	760	727	788	753	712	766	738	757	757	777	770	725	782	739	751	723	719	791	734	726	784	778	753	723	729	781	729	774	783	773	806	769	779	780	759	716	800	773	817	756	765	795	788	761	837	799	735	755	721	792	853	831	754	779	745	770	770	741	717	741	741	803	752	733	764	789	819	777	739	753	799	773	803	772	804	782	777	829	738	783	758	760	730	783	821	759	760	738	781	781	810	780	788	757	777	717	787	757	786	797	730	729	765	735	771	777	770	719	807	750	781	737	756	743	702	775	762	792	749	769	753	767	733	788	730	763	774	786	745	772	787	770	786	754	762	791	773	790	740	808	730	800	779	746	756	776	758	770	784	764	735	781	775	835	781	780	776	783	800	791	758	789	774	784	824	810	779	766	778	738	808	743	771	795	811	787	787	823	757	801	734	742	743	767	759	795	767	814	785	788	800	812	826	789	733	754	779	752	768	761	761	809	717	755	729	727	742	753	782	772	723	704	785	779	759	766	752	778	765	763	799	880	770	764	772	771	772	751	759	737	803	746	725	787	748	737	803	744	823	755	755	755	790	797	793	791	792	815	787	754	768	779	755	786	732	749	789	743	775	759	727	741	753	787	738	811	769	771	783	813	734	741	741	739	808	800	781	782	787	784	795	809	773	806	736	779	760	808	790	739	829	793	794	773	756	765	774	727	831	730	754	740	772	729	800	720	822	760	775	747	768	742	745	770	783	814	759	805	821	783	788	781	768	771	763	769	766	753	843	757	768	778	755	780	792	758	786	734	742	801	759	772	795	770	702	732	751	734	732	740	804	780	793	786	706	740	778	753	796	767	719	800	769	792	754	772	724	750	766	728	804	767	823	760	776	804	782	786	768	749	789	772	753	765	790	747	741	761	742	789	780	789	766	780	742	792	749	776	796	769	785	777	775	794	776	746	752	802	827	794	764	754	775	737	778	780
21388	14272	19732	20140	18371	18738	15660	12820	14542	8932	14034	10688	4322	2160	1088	662	562	418	431	1590	7100	7642	4109	2115	917	1480	1119	578	448	280	400	559	419	401	376	285	283	259	254	268	218	219	220	236	235	224	225	238	235	235	230	214	209	227	251	218	244	228	212	255	222	228	229	251	248	235	251	214	180	208	263	237	231	220	252	256	242	231	226	242	227	246	228	248	232	210	248	236	233	256	240	204	245	212	215	216	219	239	214	227	244	209	239	217	228	222	244	225	257	233	205	232	221	238	223	240	236	225	219	214	229	235	250	219	239	227	206	227	221	234	207	214	233	235	231	223	244	210	219	226	216	228	215	215	238	221	217	247	225	223	230	230	212	247	214	202	218	248	247	223	214	247	223	221	214	251	226	244	236	224	255	252	230	236	227	252	214	214	223	256	209	217	230	244	227	237	216	230	233	252	227	240	234	233	215	257	251	225	232	220	232	280	196	237	244	216	238	232	222	234	227	230	213	246	202	240	202	249	234	218	228	224	256	211	220	233	229	214	227	236	224	232	228	256	227	197	241	243	218	242	237	216	224	234	228	213	230	274	230	245	197	196	233	221	238	230	211	233	235	207	223	259	198	240	225	213	231	201	215	239	235	247	230	220	227	215	219	245	228	244	245	212	228	223	229	248	229	213	254	235	210	232	218	219	234	205	227	210	181	248	231	217	246	233	228	236	232	234	232	217	231	241	240	192	238	247	235	230	233	262	224	230	238	215	251	232	228	230	246	269	250	242	237	213	231	219	227	224	217	231	230	236	246	221	234	251	224	213	252	260	222	217	214	221	217	231	228	230	233	250	218	226	278	219	229	223	230	229	218	249	235	252	220	226	192	259	240	250	240	254	220	256	246	235	238	246	237	245	236	220	228	226	213	233	244	223	218	232	239	217	207	217	221	250	228	230	250	236	229	217	249	208	231	225	215	243	226	234	207	241	221	208	236	212	222	209	259	241	249	256	245	243	254	250	227	215	224	232	249	224	221	216	215	234	224	244	225	233	225	240	249	242	230	224	203	223	248	246	219	202	217	246	213	242	252	218	212	235	223	211	239	240	236	224	228	225	247	223	234	224	223	207	249	223	233	230	225	213	231	238	213	219	216	236	244	213	230	230	255	233	250	245	237	212	265	230	230	211	230	230	237	227	209	216	220	220	212	244	232	225	237	240	233	224	240	260	220	239	218	235	249	239	235	233	222	224	255	239	226	247	236	202	235	245	233	248	221	270	250	255	228	235	223	232	239	232	226	246	222	202	222	211	243	259	230	240	204	195	209	216	227	216	220	241	258	244	240	221	205	236	229	232	233	238	237	203	247	243	235	215	228	242	215	241	255	203	205	232	224	230	237	265	226	232	228	234	243	236	223	206	278	219	223	219	250	231	233	232	252	239	238	241	232	221	205	212	204	233	233	239	253	239	236	246	249	223	246	249	240	215	226	226	235	255	220	203	244	214	244	225	254	232	288	247	212	224	219	248	225	212	222	243	257	208	253	264	218	210	259	256	249	255	211	236	228	251	238	242	229	220	203	225	239	212	228	222	210	257	234	228	231	234	201	207	232	212	210	240	257	229	238	211	255	255	239	271	222	254	227	213	201	221	204	212	241	253	227	233	242	239	240	213	207	241	212	215	240	244	224	234	240	228	248	225	223	219	231	247	209	227	233	242	230	261	230	218	244	250	269	229	191	243	252	247	238	232	245	245	231	229	226	217	239	235	217	231	208	258	214	220	245	226	235	212	224	237	233	242	229	220	228	226	243	259	239	239	206	225	232	230	236	241	262	245	240	232	225	245	210	249	237	238	225	236	234	228	251	244	265	215	239	253	250	230	231	205	205	230	223	203	220	217	218	210	239	228	228	211	226	255	216	238	249	213	221	239	211	247	229	238	240	226	273	223	224	252	238	219	220	241	224	225	245	237	232	218	246	258	213	258	227	233	249	255	235	234	238	232	248	220	215	232	248	234	218	243	238	212	260	223	250	252	232	232	214	261	234	197	214	246	229	222	210	211	224	221	239	203	244	217	227	202	229	232	201	224	216	215	235	220	234	216	221	216	218	233	209	222	239	238	246	212	243	246	215	250	252	221	241	213	211	255	221	204	237	243	238	215	265	227	240	207	223	208	225	256	230	238	194	239	233	238	237	209	238	223	238	201	244	220	227	247	254	234	197	248	231	227	212	228	218	234	210	208	255	255	231	224	224	241	212	205	250	233	231	257	203	231	239	232	218	214	225	218	215	236	243	246	229	238	202	268	214	227	233	221	199	211	218	233	232	258	239	250	251	220	238	258	248	245	220	238	256	210	237	232	237	244	269	223	227	226	247	229	245	230	224	253	250	253	229	230	224	258	252	221	201	224	223	265	217	267	206	213	219	246	238	247	232	235	238	219	225	241	196	214	235	232	231	224	230	233	239	231	210	210	242	226	242	231	246	224	235	207	227	226	258	222	241	232	230	240	233	235	238	242	237	242	212	239	219	218	220	223	223	218	215	216	226	222	206	243	229	212	235	232	212	222	267	246	236	229	229	236	249	240	248	201	226	229	239	245	258	260	250	248	236	237	227	241	221	227	211	253	249	242	220	235	229	229	258	248	215	223	227	219	250	190	262	241	262	213	218	248	268	218	239	233	211	225	214	260	211	227	226	228	245	218	240	246	194	223	232	211	256	220	241	243	231	222	247	242	244	236	200	213	237	222	245	237	240	225	231	241	229	233	226	255	220	244	208	231	218	253	229	243	253	241	224	193	227	229	230	236	198	242	229	260	230	242	240	233	234	240	230	246	236	241	222	236	231	228	222	217	235	230	219	206	221	226	241	218	233	209	215	221	221	235	254	244	233	222	220	236	233	248	264	242	241	244	230	234	224	238	229	228	225	200	238	212	243	241	226	265	229	233	254	224	249	227	229	200	243	262	248	228	205	230	244	232	214	226	217	248	242	230	210	202	241	231	247	235	222	223	232	226	238	265	211	255	237	240	226	226	227	229	211	214	222	226	235	232	194	241	261	232	228	245	235	232	243	240	236	217	235	224	224	227	239	261	226	214	233	256	221	239	245	254	223	228	242	234	234	245	239	201	236	223	227	238	228	220	239	222	229	240	250	214	231	236	265	235	202	228	251	235	257	220	240	229	238	254	212	218	244	254	219	239	241	236	240	246	227	235	196	231	218	225	206	233	232	217	240	242	237	233	223	241	245	236	214	234	216	250	243	238	210	232	256	231	239	231	243	238	234	196	236	251	227	237	246	226	215	244	239	244	245	215	242	191	252	214	223	202	235	229	227	221	240	229	221	249	211	230	209	238	242	233	214	215	216	245	250	215	251	232	213	239	241	256	207	232	229	254	242	219	229	216	259	225	212	230	225	239	224	229	243	211	214	226	219	236	208	228	221	229	261	229	229	209	217	227	238	236	208	230	237	242	225	220	246	226	227	220	205	233	212	241	202	257	249	239	234	206	217	228
12869	11857	24662	30407	30924	32334	28181	26470	30517	21852	35367	29196	16412	11051	5635	3679	3476	2373	2030	9439	28934	28812	17846	11544	5269	8961	6493	3140	2218	871	1984	2840	2093	1883	1458	1005	748	700	618	640	659	645	698	603	681	637	616	615	644	629	671	696	639	666	629	590	662	640	593	623	638	646	613	646	674	684	630	658	618	592	705	657	644	616	672	642	605	584	663	644	653	699	626	660	629	612	637	661	644	631	619	655	613	633	662	664	634	650	611	638	711	665	632	652	651	652	634	631	638	659	697	620	664	669	668	631	624	660	601	625	658	648	653	633	691	621	690	670	640	649	639	686	611	646	649	628	618	663	702	658	646	630	668	643	671	639	582	660	657	654	594	649	650	616	607	636	614	647	621	620	614	658	710	615	686	633	663	642	657	639	636	693	620	659	648	627	641	625	628	714	652	637	638	605	645	677	650	650	653	686	640	601	657	637	670	620	619	611	646	644	664	660	670	686	610	663	649	678	704	642	634	653	672	591	640	664	669	637	635	655	651	658	678	652	594	656	665	659	652	678	661	617	660	632	615	632	639	631	644	642	628	639	669	638	651	679	609	658	694	650	659	656	704	641	665	646	670	642	638	659	616	682	638	667	649	654	643	649	674	644	628	637	642	659	619	643	626	621	645	675	659	636	682	665	654	637	638	677	663	641	659	696	640	673	640	653	687	641	644	628	638	636	634	684	633	626	635	659	645	682	643	692	647	659	676	638	640	642	674	682	644	687	640	639	642	741	673	659	674	695	614	657	677	671	620	651	672	692	668	663	637	657	649	673	632	683	629	635	640	642	634	626	666	667	670	695	665	608	639	609	670	650	640	648	632	660	604	628	627	631	674	621	629	658	678	637	649	697	605	643	656	670	685	678	671	650	658	642	673	631	628	635	667	651	649	673	686	651	677	677	636	675	652	663	615	669	699	637	658	655	703	642	665	660	642	650	653	654	671	633	645	631	683	664	684	624	662	635	672	670	657	600	642	629	694	597	724	632	630	680	638	671	653	669	638	638	637	661	628	650	668	651	650	642	677	665	625	585	647	609	671	694	658	655	675	670	649	607	674	639	635	660	686	656	696	633	712	669	658	632	615	667	651	591	610	649	662	665	652	661	629	638	651	687	642	671	619	670	651	663	598	679	687	651	628	698	649	681	709	638	617	660	600	638	673	613	655	632	682	654	661	645	617	627	644	631	636	596	664	643	603	634	626	638	642	650	613	647	645	638	619	643	659	675	598	640	614	637	657	698	632	621	664	661	694	638	664	641	640	703	599	635	673	625	687	646	628	630	631	680	646	580	646	617	645	685	670	646	640	674	633	663	696	633	604	655	666	629	654	615	665	649	656	669	622	666	663	658	608	632	622	651	640	626	646	660	629	638	640	650	660	672	638	662	636	618	648	638	669	631	608	649	617	643	696	626	629	638	653	604	628	659	649	608	667	666	622	699	670	690	681	659	636	655	620	655	642	635	618	626	679	659	621	630	683	655	636	654	666	672	619	646	654	606	636	629	653	625	677	618	669	656	656	614	713	647	650	638	623	631	678	638	647	630	698	645	626	662	607	658	656	643	664	658	711	619	645	636	649	618	640	670	673	635	653	601	610	664	683	658	677	697	658	666	630	658	634	659	685	668	647	633	641	646	667	664	649	654	618	674	649	690	668	650	624	662	660	642	649	650	674	654	652	632	627	627	665	627	658	663	654	646	676	654	656	660	644	627	673	714	621	660	652	687	628	619	614	651	675	629	610	640	683	606	676	598	659	668	651	626	632	605	661	711	656	639	591	658	633	649	644	671	645	639	641	628	610	653	641	709	643	625	594	667	663	634	672	630	646	686	654	670	630	672	652	647	652	645	654	709	616	677	651	655	649	693	676	638	610	622	688	648	645	661	722	626	607	628	684	662	621	650	656	667	660	618	651	606	642	639	682	616	675	648	630	628	636	593	658	675	692	631	652	656	626	651	668	665	627	677	604	669	618	669	637	634	637	637	612	684	653	617	634	604	576	647	629	633	655	673	625	666	660	673	643	614	682	616	682	634	670	658	659	647	699	630	604	625	677	614	633	687	634	662	640	669	645	636	627	636	642	626	698	662	661	611	628	623	649	629	655	642	666	706	636	632	609	635	605	650	685	613	656	660	653	634	656	659	624	667	672	685	648	700	705	644	607	629	651	686	639	652	617	649	673	659	643	676	635	631	628	680	644	616	662	624	578	649	626	632	613	612	661	613	645	659	619	633	615	639	626	699	655	686	634	667	679	695	645	626	617	627	642	652	575	714	655	661	600	647	611	644	626	630	615	648	668	652	650	671	692	673	679	654	643	652	655	683	629	644	668	691	666	615	599	647	631	642	671	671	678	661	661	676	624	677	625	679	609	661	660	627	629	586	638	682	627	639	659	633	628	610	641	653	639	606	641	679	632	661	648	659	628	617	654	660	659	624	694	628	645	675	641	635	629	638	669	631	584	653	668	615	611	627	636	630	648	659	668	613	641	672	642	667	605	632	659	659	680	670	662	661	651	649	614	654	648	664	648	615	632	651	699	619	687	632	652	638	628	667	646	640	645	648	677	637	629	642	656	674	679	586	661	649	624	642	653	647	640	686	648	674	676	637	648	653	658	617	675	640	652	664	603	677	654	672	623	689	612	613	651	646	602	662	674	674	670	618	616	593	649	639	651	606	663	660	640	639	630	623	591	664	634	662	676	657	650	625	673	664	642	651	666	708	610	647	653	661	682	610	633	618	609	651	639	668	653	646	683	669	674	644	632	631	642	682	681	631	655	626	642	639	679	603	687	649	608	658	708	689	674	650	649	694	655	665	664	619	585	621	691	683	616	676	662	646	633	640	685	677	642	644	663	637	644	666	650	642	642	676	654	650	645	661	665	668	682	610	677	678	665	606	656	641	605	632	623	624	647	606	645	641	682	626	606	656	643	632	619	630	635	639	626	670	656	603	640	592	650	645	607	658	622	663	630	672	668	652	667	620	633	683	676	630	666	650	589	615	672	626	660	665	687	671	673	612	647	638	685	650	702	684	670	678	605	637	690	682	647	657	650	689	650	660	683	664	642	643	594	660	640	708	664	667	605	689	670	623	666	615	627	631	668	687	623	653	659	575	665	677	635	654	626	637	672	673	645	644	672	669	640	703	661	625	627	614	622	597	702	657	617	654	646	654	623	613	639	609	627	668	626	684	641	646	627	643	639	632	611	663	685	620	627	681	612	637	638	648	656	632	661	635	627	645	631	624	644	616	633	649	645	643	630	652	621	627	624	660	665	660	624	665	678	628	675	655	636	659	632	651	650	625	623	619	659	659	632	652	648	624	624	669	669	658	685	651	646	658	668	633	638	629	678	622	660	607	635	624	660	634	630	622	669	654	626	651	672	635	685	648	674	583	601	661	665	640	636	636	651	625	696	624	687	669	674	625	693	644	636	659	692	671	681	657	664	608	668	627	626	665	674	657	696	644	662	637
4915	3811	6657	7416	6465	6493	4805	3568	3239	2254	3066	2559	1191	697	471	382	408	329	358	370	624	764	544	463	368	386	402	337	280	295	336	324	306	315	316	276	329	281	302	295	291	291	324	287	309	293	312	309	313	286	322	294	311	344	300	316	314	326	290	329	307	299	321	291	311	300	302	299	290	308	309	305	325	303	322	299	315	283	277	323	279	316	297	298	325	306	323	298	327	307	292	289	308	272	312	276	287	283	331	282	332	290	309	314	289	298	313	274	304	280	337	314	291	271	266	266	302	291	332	264	278	304	290	283	312	284	341	287	279	299	290	305	289	340	306	327	306	307	326	294	303	316	309	315	293	293	295	286	306	306	322	293	279	281	291	308	308	301	325	293	320	296	314	299	305	306	299	319	317	267	312	331	292	294	293	299	301	268	289	331	258	314	289	305	287	316	330	305	312	293	298	288	283	335	265	306	303	312	313	295	302	295	308	296	292	276	330	317	299	319	275	259	296	275	342	325	287	300	316	294	313	302	246	282	280	293	295	288	321	296	286	325	271	280	323	307	308	279	288	291	291	319	301	305	293	279	334	291	285	289	299	303	288	311	267	315	285	273	301	307	315	310	302	307	290	264	281	281	323	294	310	320	303	274	268	317	278	310	285	268	300	313	302	299	297	262	280	309	308	282	280	302	288	300	333	289	301	293	294	313	283	347	311	318	296	305	297	323	318	305	332	292	312	306	281	323	297	302	305	293	310	295	303	321	287	325	319	282	302	290	324	310	298	276	281	318	311	345	324	302	294	315	296	291	309	287	294	273	310	326	261	295	308	277	305	302	301	307	252	305	283	287	280	303	276	282	289	293	300	308	298	306	314	282	329	271	304	303	334	286	286	278	316	291	316	296	307	278	275	282	281	297	307	269	313	332	296	294	299	302	306	273	316	299	310	277	297	298	312	281	298	310	312	307	324	295	294	289	328	284	300	292	307	291	301	322	293	313	294	321	330	335	287	301	321	303	306	266	349	292	313	304	296	282	321	279	292	299	318	299	312	271	296	298	283	306	299	290	307	290	320	301	332	294	321	282	290	309	304	298	305	288	299	317	317	294	312	327	331	324	304	294	319	335	279	291	300	281	311	285	344	339	316	302	301	290	326	283	290	277	290	308	318	296	286	311	301	283	269	314	292	287	303	295	346	316	313	285	278	291	271	284	294	280	320	292	309	321	287	303	295	299	302	311	287	312	283	312	277	325	365	289	306	283	288	303	294	283	319	296	304	311	292	308	310	315	313	295	301	333	278	298	282	320	312	306	286	290	273	305	304	321	304	302	307	284	314	300	275	318	318	275	304	320	309	284	307	273	280	288	322	252	319	324	295	288	331	322	294	310	313	286	296	277	316	294	280	281	313	301	287	276	341	307	290	283	307	315	309	276	294	321	256	287	275	323	301	313	311	293	302	256	305	294	296	269	291	319	288	332	325	299	300	291	305	323	289	299	291	285	272	323	293	290	332	321	297	312	287	287	308	290	308	272	304	276	304	287	325	304	286	271	311	297	322	299	271	306	275	299	284	299	322	295	327	302	300	299	256	285	291	331	258	294	261	313	321	250	302	288	287	277	293	305	272	299	296	264	282	302	291	307	287	287	274	326	279	267	304	302	295	276	301	276	329	302	284	306	283	290	312	305	280	327	317	307	296	307	286	303	312	282	306	313	322	283	313	307	296	315	326	275	290	279	286	296	262	312	316	299	307	287	288	304	270	324	287	320	301	288	329	301	278	315	305	275	306	328	294	293	318	311	288	303	324	293	309	302	325	300	329	281	319	279	333	281	293	308	314	274	330	297	277	283	314	276	279	298	294	319	293	327	312	267	325	320	295	292	300	286	285	307	336	313	284	255	280	279	307	300	304	288	290	309	311	290	287	289	301	301	303	308	338	302	301	341	337	319	300	305	317	291	284	324	277	291	303	328	277	290	290	302	320	302	342	304	297	282	313	291	298	310	284	311	322	304	308	288	336	297	317	333	306	294	298	304	320	284	346	267	300	328	315	302	288	299	311	316	269	312	273	293	310	304	294	293	291	278	331	333	318	305	296	284	282	278	263	298	339	310	300	337	294	273	257	321	313	291	320	311	280	298	301	288	325	304	314	308	302	285	324	314	325	271	289	293	299	291	287	297	326	305	303	307	298	302	317	288	306	303	285	326	318	311	319	280	292	328	319	298	323	306	318	300	320	289	294	314	285	284	294	274	287	301	297	301	317	314	320	297	300	308	270	304	313	306	307	315	326	290	287	295	324	290	316	313	293	266	305	297	303	307	310	315	283	300	300	297	320	317	309	314	291	277	318	319	294	283	299	300	321	300	327	309	296	311	294	302	318	320	305	316	298	297	308	327	270	302	319	304	332	312	288	288	316	303	290	295	312	287	268	314	331	323	260	329	299	307	280	326	283	304	318	303	289	275	320	312	287	309	273	282	305	278	297	336	293	295	304	312	270	299	272	277	317	271	286	289	318	286	298	306	313	322	317	280	324	269	287	297	304	301	303	269	332	288	299	320	301	298	301	303	268	319	295	309	305	318	300	294	288	282	285	328	320	261	299	296	317	331	334	303	307	299	337	282	291	297	303	302	299	305	335	278	307	337	326	292	307	270	270	289	311	274	272	293	330	302	357	287	305	328	299	311	285	260	312	285	311	296	270	289	306	311	301	276	301	297	295	287	291	295	282	273	292	309	292	285	294	323	306	291	338	308	283	323	314	314	279	292	297	287	317	296	301	279	313	317	307	272	297	279	301	301	307	300	305	311	314	300	292	294	319	321	327	314	253	293	334	297	247	295	334	306	307	276	285	295	308	312	331	280	334	293	286	298	320	263	273	317	302	278	297	314	290	279	317	293	287	259	270	314	295	313	306	313	295	306	294	289	309	294	283	296	332	330	295	308	299	311	296	281	328	284	324	314	280	306	295	313	310	312	300	315	332	308	292	281	309	298	301	287	314	320	306	301	301	234	319	295	318	298	288	289	283	285	288	306	287	300	301	281	300	328	265	291	268	306	313	337	305	290	305	308	328	289	300	264	308	293	267	300	305	299	278	310	313	306	274	283	290	291	288	314	277	293	277	309	321	255	311	280	281	274	293	312	309	292	268	293	293	312	286	297	311	322	318	271	304	300	323	307	306	264	284	301	253	295	297	294	281	284	295	274	301	301	321	292	281	299	301	309	282	298	282	282	314	297	285	303	301	343	310	291	295	325	299	279	322	302	292	327	281	301	296	309	302	281	311	310	300	295	293	286	320	309	291	315	292	307	281	276	302	313	317	281	299	276	308	311	315	306	279	302	311	274	298	284	272	283	281	292	326	294	294	320	322	295	304	290	283	316	302	293	302	299	305	315	319	297	325	312	293	281	267	289	287	289	319	312	319	293	293	311	304	322	283	302	313	306	292	355	316	252	303	299	268	281	344	290	258	294	321	282	284	287	277	298	291	290	295	296	286	292	294	325
4252	4172	10981	15724	16193	18351	14069	13294	13078	9678	14018	12060	5720	3460	1906	1395	1346	1152	1128	1365	3284	4004	2404	1593	1149	1278	1362	1017	867	868	888	901	903	941	931	947	848	824	809	848	882	842	835	803	828	804	821	790	855	836	823	815	849	823	853	788	826	866	777	800	807	836	838	843	856	829	834	839	828	847	815	880	834	816	818	855	817	799	822	797	815	814	765	828	843	803	752	835	833	881	871	891	782	797	829	817	853	844	829	812	824	801	856	829	837	790	816	837	839	807	817	802	805	867	824	824	802	843	817	847	859	847	774	801	764	793	790	833	813	837	791	802	782	847	814	828	807	843	814	792	798	855	809	850	761	804	825	813	862	822	765	811	830	821	834	822	799	834	815	843	861	810	851	815	836	828	830	835	831	810	829	816	877	771	795	818	827	840	781	815	774	820	789	784	793	808	766	837	830	792	818	812	802	863	815	831	786	797	808	853	794	841	872	834	818	807	803	835	885	823	763	783	774	820	807	799	843	802	774	853	837	848	841	819	844	901	799	810	796	818	842	805	857	794	792	821	804	878	828	864	770	841	870	876	787	837	830	879	819	860	847	798	814	835	816	853	827	788	832	809	796	814	812	851	840	799	863	789	866	843	811	846	751	835	830	812	821	819	795	820	820	812	839	826	870	827	808	824	825	717	811	807	825	788	786	813	804	827	772	777	813	846	822	821	783	804	826	835	851	794	794	861	832	805	854	825	819	794	843	826	868	822	829	825	841	787	796	833	866	819	829	808	803	783	820	838	828	868	814	853	824	840	803	894	792	791	840	829	812	825	836	851	810	855	816	846	865	814	835	880	816	859	797	745	782	775	842	765	826	854	808	789	810	850	847	824	831	812	811	841	800	793	829	776	827	822	790	802	762	781	856	872	792	843	855	824	796	793	876	773	766	781	836	851	819	846	811	848	809	838	832	809	795	784	794	818	841	809	846	850	825	878	779	818	882	810	813	760	785	874	769	790	834	821	845	770	772	880	790	846	847	815	786	826	866	820	807	822	812	818	843	812	853	823	804	848	774	818	819	796	797	845	788	857	828	747	817	793	849	837	796	757	793	793	808	771	839	826	859	759	771	753	793	850	783	783	802	793	773	868	804	831	827	847	818	783	859	792	847	810	873	766	801	781	856	797	819	818	809	829	786	821	878	826	780	812	824	809	871	819	858	812	823	796	821	879	857	813	839	788	827	802	795	779	863	824	829	811	816	768	873	829	787	832	800	842	900	856	756	798	846	775	871	800	794	821	752	766	806	788	848	820	788	818	792	795	903	850	866	801	767	788	809	791	784	810	841	794	815	842	783	833	830	794	830	808	806	789	809	846	813	838	815	805	806	772	833	831	809	809	843	824	823	808	837	845	794	795	846	774	810	813	844	848	806	828	803	879	858	825	826	793	799	766	808	874	789	839	767	803	762	844	812	828	786	823	785	800	865	826	814	790	827	863	821	874	832	805	815	799	834	792	840	771	860	831	825	791	834	843	850	799	777	857	771	804	801	805	794	840	820	821	843	849	810	789	807	842	856	818	796	826	840	814	840	890	864	741	902	808	841	813	821	822	772	872	811	814	747	784	826	832	798	833	832	831	756	843	781	864	820	815	825	797	810	876	830	760	837	836	780	828	806	749	804	829	822	809	859	826	797	851	810	797	850	865	810	784	799	836	810	826	842	818	806	824	827	770	810	821	846	802	821	797	835	823	802	788	781	840	790	802	854	825	811	801	831	872	830	848	831	854	835	856	821	877	777	805	814	823	778	873	841	809	817	818	766	813	807	788	785	776	777	820	845	809	765	820	865	845	753	807	789	785	812	832	865	812	779	848	842	848	815	797	776	797	788	775	792	831	846	792	763	830	809	823	814	839	822	868	841	847	817	852	871	806	803	868	806	849	811	816	820	827	784	781	851	760	815	847	831	869	789	776	774	813	806	801	830	810	816	815	833	809	814	814	853	800	791	823	808	814	810	830	874	806	830	846	878	815	825	859	845	811	838	830	799	816	771	834	838	859	762	820	817	843	876	794	805	822	860	821	811	825	785	794	829	789	818	821	868	797	826	797	803	840	822	856	848	827	855	814	783	823	830	848	828	845	838	805	794	839	860	795	861	789	790	810	787	785	777	905	817	782	823	818	816	816	758	820	833	773	832	859	776	831	873	841	843	782	736	798	777	748	816	813	822	832	776	814	846	840	835	796	829	837	846	824	823	770	829	824	779	815	801	813	822	834	830	827	772	848	857	853	788	869	858	871	807	832	882	768	817	820	874	835	828	871	824	810	824	803	788	860	870	856	805	824	810	841	792	805	846	817	897	818	825	814	845	816	829	838	817	821	753	772	798	806	778	830	750	841	825	791	795	831	813	858	813	843	815	806	851	833	797	829	848	790	845	818	795	843	810	803	844	793	773	748	861	802	827	845	788	830	808	829	776	824	828	780	850	822	805	806	740	793	837	785	838	809	797	851	802	823	786	824	828	801	795	852	792	804	797	816	848	849	772	835	847	840	854	858	823	824	846	804	823	851	802	862	816	823	825	792	802	800	847	824	809	852	775	848	803	800	808	800	803	804	797	846	793	831	783	825	798	867	831	779	841	824	787	793	814	801	801	800	759	831	862	809	873	801	831	828	810	794	781	836	786	830	734	821	826	798	792	830	827	846	863	829	831	812	851	836	808	845	839	836	826	816	813	846	807	807	788	816	827	826	815	850	830	868	836	871	806	827	787	822	803	858	843	848	766	853	818	833	794	814	874	830	806	778	870	799	813	779	888	821	827	796	799	796	846	765	807	809	822	854	837	852	780	809	809	797	841	773	821	827	771	835	862	801	855	844	821	845	778	818	842	820	853	861	831	810	862	822	811	883	869	805	804	779	820	829	843	822	870	797	844	811	851	791	851	781	821	824	834	827	826	811	819	825	800	815	805	858	826	822	813	804	821	822	793	829	783	806	755	795	831	806	817	804	854	785	819	825	820	842	838	821	835	875	868	807	792	847	862	813	842	860	817	854	819	793	785	857	794	831	818	772	794	823	806	864	782	861	803	810	786	868	808	801	788	826	833	840	816	821	802	862	795	823	828	820	788	834	813	854	771	768	838	835	835	808	798	821	829	804	848	840	767	793	817	819	850	819	809	768	780	812	753	829	854	857	760	817	835	838	815	844	812	812	775	828	837	823	820	840	799	823	872	820	803	822	796	808	806	834	733	810	816	798	849	824	808	833	852	776	833	847	838	813	818	808	821	813	796	834	816	816	849	789	826	826	811	819	823	848	833	821	814	852	860	845	835	849	840	847	822	886	817	851	828	803	765	826	782	799	789	819	839	839	810	832	879	870	870	786	832	835	835	830	864	761	864	882	870	816	835	807	803	781	788	864	819	818	837	815	833	795	819	813	824	820	863	784	866	832	843	831	839	826	861	786	844	776	804	838	766	801	858	807	796	827	854	801	826	792	777	833	823	854	810	824	843	860
12124	8205	13977	15799	13592	13726	11024	8696	7771	3446	7603	4484	1717	1241	679	503	447	416	433	727	3795	3785	2216	1287	825	786	809	460	393	275	390	447	369	401	380	359	310	292	304	313	241	307	263	273	269	304	288	252	263	295	300	300	285	319	309	271	281	275	299	245	293	276	297	296	277	295	304	330	290	270	289	293	274	271	256	276	286	266	272	264	270	288	306	261	281	280	274	287	274	272	283	250	285	274	256	288	255	267	292	283	316	281	267	280	280	286	303	278	317	271	294	311	306	299	284	283	284	305	283	290	267	281	246	277	303	283	283	305	273	283	274	275	286	279	294	276	281	315	287	289	285	275	294	280	271	291	249	277	258	281	283	282	303	281	298	287	299	307	259	297	308	292	289	303	276	277	276	277	282	294	281	264	268	295	272	285	280	308	301	276	277	287	266	284	272	309	283	275	308	304	275	284	260	274	325	271	304	301	280	284	267	274	285	281	268	250	259	282	281	280	295	249	267	285	307	323	292	248	278	283	263	289	272	286	302	282	283	275	281	297	278	302	303	280	308	301	302	305	318	262	293	267	293	298	284	283	270	289	279	288	288	283	309	290	227	273	269	287	277	274	280	279	281	288	293	307	271	287	284	269	265	304	289	281	286	285	260	297	318	262	315	272	278	273	275	260	283	270	291	298	279	269	268	304	296	305	286	283	285	316	265	269	280	280	302	283	274	258	282	289	257	278	298	297	284	287	285	298	259	288	288	268	269	266	291	318	274	282	291	248	288	311	307	286	282	283	301	308	267	272	251	265	261	283	284	322	283	260	284	266	263	282	286	293	279	301	286	262	299	299	290	264	264	287	304	304	289	266	283	297	290	297	310	260	276	315	316	272	295	267	261	282	294	315	291	278	282	303	306	301	287	292	269	284	268	279	293	280	310	289	287	261	281	264	296	257	305	300	301	298	277	258	275	268	295	307	280	294	306	267	265	268	258	293	303	272	271	297	284	253	274	271	269	271	284	285	315	278	312	280	301	258	282	267	260	262	324	275	294	275	312	278	273	265	296	277	305	318	303	299	295	313	301	270	269	318	276	283	304	298	285	291	271	261	257	268	270	294	274	293	307	263	256	268	292	258	271	289	282	277	283	270	293	304	274	288	291	300	256	287	280	275	275	311	324	291	291	282	332	283	290	307	275	296	280	312	266	281	314	276	260	314	315	266	278	277	290	249	256	278	272	270	284	284	262	308	272	257	282	267	289	265	305	290	311	303	310	259	290	262	279	278	298	278	294	272	286	270	318	290	264	286	268	289	288	282	298	299	282	259	269	307	312	291	250	285	271	277	272	304	295	264	269	276	293	294	269	265	294	248	295	278	297	301	277	272	251	308	287	264	302	291	253	292	274	267	276	277	274	314	286	253	266	267	319	311	271	251	280	279	284	290	275	279	261	281	258	313	282	287	278	285	275	295	286	300	280	289	266	281	250	300	285	285	283	266	284	278	270	287	278	252	282	269	300	291	289	282	274	269	258	296	260	281	302	291	302	296	314	262	302	295	290	300	324	272	284	289	277	247	300	284	273	293	276	265	309	280	257	291	257	257	268	314	286	298	287	278	300	286	285	260	319	272	299	309	280	287	276	279	277	288	296	301	278	285	310	307	255	284	283	290	282	280	295	254	297	284	306	265	276	287	282	294	302	270	292	303	287	286	281	278	284	284	306	274	276	286	286	276	297	266	313	271	273	278	260	298	256	276	303	294	280	283	252	287	296	281	269	316	263	282	291	274	300	307	257	307	291	260	305	267	303	276	324	314	286	285	296	275	286	299	318	283	286	311	301	275	280	282	294	293	304	295	303	288	328	285	280	283	286	286	273	275	285	296	294	266	297	269	249	285	315	269	266	296	286	291	293	298	284	285	310	297	288	296	297	302	297	263	249	282	290	295	272	284	278	255	290	291	303	258	296	266	268	310	293	282	274	275	263	271	281	299	308	292	285	303	286	302	307	274	288	298	300	276	299	265	280	258	295	277	297	280	296	285	270	295	274	297	305	265	265	299	268	264	287	298	290	281	291	285	309	311	285	284	282	271	321	289	261	256	286	288	298	265	292	295	267	298	268	284	250	299	317	277	279	294	315	304	293	267	302	284	290	270	284	268	288	262	282	260	290	276	275	302	293	261	291	249	299	274	276	268	271	265	288	245	271	275	273	292	263	268	286	280	245	276	312	288	271	268	278	268	320	280	271	269	290	293	294	295	308	299	280	289	278	276	295	307	285	276	284	300	272	295	272	301	278	257	294	266	292	282	291	258	268	275	283	283	285	275	299	261	306	279	298	250	276	268	267	275	281	275	261	297	289	308	271	270	304	312	294	305	309	302	310	284	296	297	280	303	275	293	287	283	299	289	297	293	275	277	330	273	296	287	259	293	275	284	305	281	290	255	284	275	300	297	301	290	273	308	303	319	280	258	272	261	289	285	318	300	307	267	276	269	300	298	261	282	295	301	273	271	290	270	277	268	286	281	295	291	290	270	278	278	278	243	283	302	303	295	285	240	295	279	271	261	295	278	280	288	298	276	307	276	293	310	328	300	286	295	278	277	254	317	276	306	303	259	283	279	298	298	253	313	296	270	303	308	279	282	334	281	267	314	290	277	266	303	311	303	287	278	290	268	282	276	251	307	315	284	300	311	262	288	299	305	266	287	295	282	264	266	310	297	271	287	278	274	284	307	269	281	280	284	275	322	303	300	291	303	290	305	277	306	250	289	289	302	281	282	295	297	290	298	282	280	272	283	268	276	332	282	276	295	277	271	266	270	293	256	256	265	264	297	283	258	299	280	287	310	296	279	291	297	314	269	279	276	281	267	321	298	284	308	276	246	277	289	284	294	281	244	298	325	300	267	305	287	257	287	300	329	274	287	283	301	283	289	292	283	302	297	277	286	260	308	314	251	288	263	284	298	281	299	289	268	286	281	272	317	298	270	295	277	281	272	274	282	280	287	267	290	279	292	281	275	327	307	322	279	287	289	316	264	271	296	293	308	304	254	277	303	271	289	258	289	285	253	272	297	283	264	282	283	300	284	252	263	287	293	297	296	292	333	285	275	290	281	269	283	313	267	283	263	269	271	264	305	321	286	301	280	265	281	296	270	302	299	328	287	265	278	292	288	297	306	312	302	294	294	283	312	281	284	320	306	301	275	287	288	312	281	269	274	291	298	260	276	287	288	298	293	263	272	302	277	279	276	280	298	301	297	288	277	335	246	292	281	284	288	277	287	281	282	285	297	267	285	270	289	279	288	251	284	280	285	270	302	311	269	319	277	276	274	295	274	310	312	302	288	247	296	302	295	282	287	295	273	297	294	287	264	256	296	267	277	287	276	286	249	304	260	299	261	279	284	291	264	259	253	304	293	265	279	271	274	282	289	257	279	284	284	308	296	280	265	308	240	291	270	286	259	294	272	270	267	293	283	291	259	260	300	288	277	264	300	274	300	282	285	267	275	266	268
8939	7854	19836	25691	24765	27010	22328	22428	21724	12635	26817	17091	8614	6184	3415	2522	2230	1665	1815	4269	20032	18027	11663	7098	4582	4533	4575	1964	1365	877	1447	1758	1452	1491	1196	927	865	810	804	779	806	813	815	764	807	766	758	772	785	803	782	822	757	761	815	832	768	745	761	816	800	796	729	776	716	741	832	752	784	801	734	766	785	771	741	759	821	786	777	757	747	797	816	790	748	784	764	842	720	724	779	736	785	759	794	746	813	789	788	775	829	790	774	804	808	764	796	797	769	771	765	812	790	780	802	787	807	783	771	755	788	775	741	752	812	792	774	748	777	716	793	797	769	806	793	798	777	784	783	822	750	782	744	749	749	746	774	804	799	824	717	779	796	787	736	751	797	733	800	769	783	778	785	773	788	774	807	769	789	818	783	776	787	802	770	757	774	778	743	787	799	794	805	760	791	750	745	755	763	797	747	752	757	738	814	769	794	839	801	812	767	768	794	819	789	784	798	831	747	789	795	729	754	728	774	792	803	749	708	773	791	784	757	757	786	730	794	767	807	772	754	789	821	796	770	795	775	761	780	774	762	712	823	790	751	737	735	779	760	804	800	822	762	753	842	797	713	734	808	700	758	783	806	789	783	715	822	756	772	761	761	786	808	775	758	791	758	782	798	759	803	789	808	761	788	820	832	803	747	833	790	783	720	827	788	804	799	783	757	830	818	799	736	797	743	767	787	757	727	828	788	770	757	757	779	759	827	822	813	783	766	814	782	789	781	817	853	788	779	750	785	819	824	733	860	806	790	853	756	775	776	835	809	762	804	772	834	735	814	733	778	753	806	741	824	765	775	753	806	837	786	769	776	780	773	791	795	783	746	784	780	740	742	796	743	800	826	814	754	791	814	790	775	850	781	807	812	730	758	814	794	836	766	759	796	786	769	770	790	778	744	773	772	821	790	787	772	812	751	777	788	820	788	779	787	827	793	766	775	759	766	794	812	775	734	787	824	771	809	758	741	803	782	788	797	710	812	722	757	771	783	755	774	781	758	767	745	813	744	753	802	778	752	828	753	846	793	779	743	783	770	812	794	795	791	790	780	758	726	791	814	768	732	794	759	816	827	796	761	758	800	835	794	755	770	786	750	763	761	811	819	765	808	828	797	764	735	807	767	802	748	786	765	751	809	782	785	779	798	773	760	852	762	785	808	799	827	796	808	759	795	853	782	786	765	753	747	776	801	792	798	783	754	806	788	745	789	757	818	791	777	820	788	850	751	839	767	773	793	767	724	790	736	756	779	791	796	784	794	826	812	787	798	757	776	806	789	748	828	842	798	806	816	794	800	781	756	790	813	773	765	801	786	737	728	782	753	767	800	792	819	780	780	790	748	798	779	785	778	753	790	818	762	770	773	789	770	759	759	783	784	751	757	807	728	724	815	776	769	789	748	765	800	800	775	817	809	781	835	773	760	706	775	790	735	799	760	759	793	742	781	775	752	802	788	776	825	762	792	792	781	794	681	775	823	756	762	808	794	769	776	753	798	790	790	801	744	742	713	762	835	750	786	797	791	741	796	758	778	767	768	792	782	770	782	824	770	795	758	740	775	840	697	799	783	709	831	777	799	762	735	810	763	765	770	772	756	765	782	769	769	774	765	794	757	767	800	745	776	790	734	785	812	755	813	812	777	762	733	755	806	795	810	809	766	787	823	741	790	761	767	751	800	761	741	793	791	764	846	769	783	773	747	821	807	816	799	770	826	804	738	795	790	801	787	791	796	736	784	795	752	770	758	762	787	787	729	798	779	753	826	809	814	809	802	760	799	786	788	746	764	780	773	796	753	752	754	780	739	804	831	770	813	751	757	797	781	766	836	783	833	758	749	801	795	777	802	774	762	787	812	767	774	720	770	777	796	814	752	774	772	793	719	732	758	796	763	762	787	794	775	791	786	776	797	806	753	865	762	737	805	784	801	746	786	762	764	788	796	769	793	762	788	766	736	744	770	756	760	724	776	814	782	761	762	751	795	853	749	789	733	741	837	829	798	762	793	828	781	798	789	752	721	743	791	776	793	818	787	803	828	767	744	830	757	759	779	752	725	782	807	750	777	723	809	798	835	775	721	823	742	782	795	716	787	762	769	778	802	772	817	778	793	814	802	832	843	866	776	757	783	778	777	783	783	759	820	776	772	800	784	795	750	768	782	768	815	765	818	784	766	758	801	796	804	783	751	816	842	821	805	802	847	769	845	799	751	803	741	804	775	755	830	786	741	763	784	807	795	785	777	809	784	812	808	724	803	747	831	770	789	802	836	755	818	790	858	768	770	803	772	804	794	769	803	758	754	793	813	764	799	831	744	751	804	776	780	761	748	759	790	799	757	756	773	724	808	753	802	816	789	724	792	766	811	773	781	805	814	781	753	766	788	785	799	851	736	814	753	817	751	800	783	774	768	795	757	833	801	820	805	808	819	765	780	761	766	775	829	789	750	790	729	761	790	813	783	774	739	779	768	789	772	746	785	785	791	793	797	795	826	790	700	827	813	743	800	777	797	733	740	861	805	815	786	809	755	787	760	774	771	716	806	785	838	734	736	731	772	738	757	768	789	755	785	790	712	786	791	786	766	805	780	721	789	776	811	845	756	815	745	754	742	763	765	775	786	771	773	748	781	737	741	752	853	779	783	760	805	791	803	743	741	781	743	775	778	767	807	777	783	765	794	755	764	757	749	783	844	766	793	812	802	789	814	794	778	817	734	779	815	795	737	791	754	749	797	770	815	762	751	818	779	799	792	817	749	814	793	798	789	762	784	767	792	829	781	830	740	826	810	777	745	807	761	770	768	778	824	800	760	761	775	712	828	771	734	806	835	777	796	777	772	770	754	816	807	770	790	717	730	787	748	779	786	780	778	774	777	747	781	762	751	759	781	765	775	805	752	767	800	753	761	753	835	810	755	741	804	816	811	741	746	774	784	781	762	767	794	776	760	811	735	764	790	808	725	708	809	708	780	788	732	763	775	745	820	808	778	727	795	761	761	788	772	776	780	823	771	766	772	772	853	779	803	771	804	762	734	770	759	806	796	734	790	785	880	773	808	828	819	767	772	794	774	748	774	821	734	794	814	766	715	819	744	795	788	746	801	781	804	766	768	838	792	821	769	768	804	725	795	777	792	810	821	758	829	799	773	771	805	788	822	792	820	751	695	770	809	778	770	724	695	798	792	753	814	745	777	816	752	766	740	751	800	809	736	802	804	795	750	752	818	794	791	731	800	769	782	768	776	753	799	792	779	797	823	792	801	801	783	801	792	798	821	818	736	765	776	727	813	768	823	770	767	761	753	832	807	765	783	794	801	742	757	786	794	758	813	785	830	789	786	788	813	806	747	724	784	795	798	803	787	817	779	782	765	820	753	778	779	812	759	836	795	774	811	774	801	750	799	769	750	752	743	787	745	784	789	792	798	769	815	728	796	784	822	748	764	755	789	726	785	746	776	784	776	762	789	740	775	775	777	764	798	830
20380	13178	19991	20798	18299	18680	14952	12520	12463	4938	12572	8480	2203	1597	907	677	551	465	473	2058	7120	7616	4149	1997	1297	1210	1113	560	439	290	327	409	369	391	306	243	237	218	235	227	230	212	253	210	253	232	251	193	220	252	224	213	220	238	230	204	258	221	230	238	251	251	205	213	237	245	237	234	228	242	234	224	220	229	231	240	244	225	250	229	265	234	216	242	213	241	240	220	211	217	216	245	246	219	235	240	261	249	217	241	238	214	237	220	253	238	226	236	223	254	230	257	230	204	211	240	217	242	219	277	239	230	219	233	229	238	212	238	247	221	243	217	246	245	213	257	225	246	237	239	236	230	209	240	224	260	230	226	219	233	252	231	216	234	237	237	251	233	237	211	236	270	232	236	265	229	232	222	228	221	218	232	246	245	225	234	227	249	225	245	217	236	231	273	213	245	204	231	241	226	261	225	217	239	264	221	239	205	260	234	239	238	209	244	252	233	237	232	255	216	239	217	227	239	246	245	228	221	240	220	223	240	232	261	230	234	219	238	249	235	238	222	205	219	232	229	250	221	227	240	222	197	217	249	237	233	242	243	247	222	247	244	237	235	231	228	218	219	215	243	246	252	239	207	224	228	223	237	204	227	220	222	240	243	250	243	220	239	233	241	238	231	212	263	216	214	221	203	253	249	222	240	248	261	243	235	238	238	249	243	228	242	215	186	221	225	234	239	245	222	220	226	255	232	243	232	249	241	233	239	211	217	246	228	236	211	251	247	257	199	275	223	232	229	229	239	263	220	250	253	244	248	230	211	231	260	224	250	245	228	243	234	226	220	271	211	227	213	222	234	232	233	238	261	240	231	213	223	237	236	243	236	278	250	245	232	231	238	231	227	242	223	221	231	202	247	200	241	222	234	247	247	219	242	234	212	252	225	222	234	229	256	205	227	230	244	253	247	239	262	241	217	210	242	229	238	234	237	199	227	264	216	244	235	207	245	233	235	217	212	211	214	242	261	260	211	259	248	221	227	223	235	250	239	253	232	247	243	229	228	224	239	251	206	234	220	233	226	236	220	233	233	231	245	232	233	226	204	242	236	211	223	264	202	199	258	230	229	260	249	245	218	243	228	222	253	226	245	215	200	220	244	252	254	221	220	218	234	236	226	239	251	211	216	243	235	232	226	216	234	242	251	233	228	218	227	256	247	227	220	228	245	216	243	220	237	226	223	231	207	241	247	230	232	229	219	209	221	228	263	259	225	227	223	228	234	253	235	247	239	231	236	243	249	263	256	236	237	232	238	222	233	264	222	208	243	226	217	227	250	227	209	227	243	257	224	220	266	245	244	251	216	231	223	234	214	251	216	227	235	227	238	230	246	209	230	227	219	245	222	237	238	217	237	250	223	225	246	202	239	203	239	221	235	221	234	234	216	220	202	225	227	239	243	225	228	234	251	235	234	274	250	252	208	253	237	235	259	235	229	232	235	214	243	233	249	226	221	253	225	252	247	231	244	259	225	233	246	232	225	237	250	235	229	234	224	246	205	252	235	225	255	208	242	225	250	227	230	240	224	244	225	236	252	232	242	261	230	215	211	243	237	239	254	242	254	253	253	237	241	252	231	237	215	231	238	250	255	233	250	276	244	234	255	225	232	199	229	235	220	229	226	239	233	230	228	221	230	219	240	225	245	247	255	251	234	237	229	230	239	192	215	222	236	236	257	230	240	244	217	255	237	242	219	226	231	240	233	229	257	249	250	241	214	196	225	219	246	239	231	220	261	269	232	249	231	244	222	228	241	267	237	228	286	271	245	216	227	253	234	226	247	229	208	233	226	245	236	228	253	243	250	240	227	255	220	236	245	240	269	229	239	237	232	232	278	242	239	230	273	248	235	229	263	213	230	214	222	234	234	233	230	274	218	216	245	214	213	242	217	229	230	236	249	256	257	230	226	251	245	219	254	225	251	254	229	236	233	240	243	257	239	255	199	242	232	225	262	233	230	221	231	242	262	216	212	244	250	231	220	234	246	234	231	222	223	239	252	222	253	238	215	234	258	211	263	219	247	208	227	235	215	256	206	234	219	227	247	227	220	238	214	241	216	247	221	233	248	238	242	224	215	246	205	233	230	247	263	224	218	237	225	251	214	240	228	227	232	261	212	237	243	245	241	225	245	240	247	234	203	238	241	247	235	250	235	227	232	236	227	235	214	263	231	234	226	265	198	221	246	231	240	227	236	234	220	230	219	243	210	232	234	249	259	229	220	223	212	247	199	234	211	217	218	230	216	240	228	246	268	231	230	243	238	210	264	230	217	226	216	233	240	212	221	229	214	239	230	241	245	218	228	215	225	225	269	243	258	223	233	232	245	224	231	217	222	250	252	237	231	221	229	221	206	251	236	238	258	214	213	236	215	232	262	239	247	232	230	211	256	221	258	233	211	244	234	249	241	223	238	227	221	229	233	246	229	230	246	263	230	218	240	228	238	207	214	199	239	214	221	256	255	246	257	243	249	211	212	224	243	218	241	242	234	217	223	254	249	217	218	223	244	221	228	241	214	198	228	223	269	239	224	209	240	206	223	248	246	257	226	230	241	250	241	236	253	237	250	253	225	242	243	212	240	220	218	249	233	241	231	236	264	243	216	234	222	270	236	224	214	213	224	234	239	239	236	247	233	259	221	247	248	214	225	229	208	220	231	220	227	221	252	259	222	243	236	224	269	235	226	241	215	230	243	221	265	213	238	245	250	223	238	253	233	230	225	236	230	247	242	243	260	244	231	226	236	229	237	199	221	245	210	233	242	233	233	216	278	206	227	236	236	235	229	245	247	224	241	232	239	235	227	242	225	232	218	236	223	233	230	236	260	223	223	222	254	251	237	241	246	226	245	242	224	263	214	233	249	243	224	257	211	274	217	235	218	237	230	237	269	238	258	218	239	230	228	244	222	238	223	229	237	229	214	214	240	228	219	219	242	234	258	234	223	228	203	201	230	253	202	228	265	227	264	250	233	266	218	222	242	234	232	224	222	258	238	265	218	229	213	236	235	237	226	239	237	236	214	229	233	229	235	211	240	199	233	238	233	235	257	231	231	234	214	231	212	217	235	250	230	197	229	230	220	216	228	213	239	231	239	220	219	229	212	260	243	233	231	214	223	226	221	224	250	239	226	223	229	223	269	225	240	219	197	240	248	253	245	199	222	263	235	217	234	227	232	241	225	207	212	238	259	226	224	253	200	238	206	232	253	241	226	223	257	233	247	231	249	227	268	205	242	220	257	231	221	218	204	222	220	230	261	229	222	225	258	206	245	233	239	220	206	244	284	213	240	231	206	225	236	209	235	245	243	220	230	210	216	226	213	203	239	228	241	238	233	201	224	228	245	232	241	231	246	285	237	218	239	242	255	251	214	203	246	241	246	234	204	243	239	252	206	218	215	220	226	237	234	227	236	253	237	238	227	246	205	215	221	229	222	241	223	234	225	229	231	230	228	247	231	255	243	229	222	249	234
12121	11396	25533	31472	30845	32721	27301	25937	27336	14964	35014	23654	9102	8731	5243	3962	3091	2331	2341	11481	29080	28674	19365	11008	7650	6959	6320	2762	1927	909	1437	1974	1483	1663	1307	914	744	692	696	669	642	643	629	649	666	661	671	632	671	674	703	711	641	676	638	650	625	668	696	656	710	627	650	624	675	710	671	622	639	631	660	662	658	632	679	721	652	641	677	658	665	648	697	615	613	671	702	628	612	659	638	655	669	671	630	692	694	671	664	641	640	651	654	653	688	653	670	679	595	641	663	642	666	660	648	684	655	668	659	686	639	641	672	639	689	648	620	598	683	673	634	687	653	650	619	715	634	646	654	672	665	693	643	651	698	681	610	641	678	673	666	685	667	653	647	688	628	650	690	648	670	644	582	622	632	702	669	678	653	699	675	678	703	653	663	665	665	634	639	679	629	661	640	637	654	613	633	628	649	658	670	643	639	669	614	646	642	624	631	679	655	700	674	666	654	668	636	718	648	647	693	667	637	676	649	659	614	643	656	657	616	666	680	685	658	645	672	658	671	625	647	641	643	684	639	675	638	693	630	640	679	636	673	615	688	686	639	642	642	645	687	633	681	648	634	649	665	602	677	578	651	667	603	650	703	687	634	649	647	621	632	640	711	620	611	642	662	640	730	609	619	625	633	658	653	628	676	656	685	671	641	696	696	643	631	624	680	651	662	657	647	705	633	633	614	606	625	664	676	651	706	683	615	665	620	658	681	695	626	597	649	630	666	650	642	661	616	614	700	670	697	690	631	668	670	627	649	664	644	638	671	678	623	685	661	691	684	674	659	670	656	655	640	699	616	683	663	714	683	673	612	686	673	680	634	725	655	659	618	671	672	714	675	639	682	666	678	652	648	659	659	653	652	650	688	705	645	684	693	671	640	662	638	697	679	714	686	569	646	631	687	635	657	670	664	659	646	683	661	661	673	663	662	688	592	649	720	616	665	662	628	664	667	671	671	664	663	673	631	656	693	650	639	662	700	663	644	635	664	637	659	656	614	632	692	612	622	675	658	669	677	657	663	648	654	670	667	693	654	622	695	681	654	646	637	677	669	667	645	650	625	667	658	650	654	651	594	639	645	619	654	673	636	662	649	681	638	657	668	668	657	650	681	657	687	690	662	693	675	692	718	664	644	641	652	623	669	665	644	647	666	658	674	669	588	632	630	654	653	640	628	713	620	651	680	682	677	637	720	681	654	700	661	643	681	684	697	691	712	661	669	667	683	681	674	652	660	669	615	640	666	671	665	654	661	668	678	650	680	642	661	692	664	681	675	661	635	690	633	665	665	681	626	655	655	669	624	701	690	665	620	660	666	688	655	644	711	666	647	639	651	674	641	647	636	667	685	646	704	640	661	672	707	648	667	665	641	652	673	672	603	667	659	662	645	730	669	678	668	678	623	654	652	637	626	644	652	633	662	658	647	689	701	639	679	628	641	680	669	693	669	651	667	682	727	652	683	656	669	606	656	689	618	647	654	604	603	638	647	619	627	633	670	645	694	644	673	656	668	655	707	638	673	671	632	682	670	637	635	630	649	611	673	674	676	622	619	651	655	688	662	652	676	694	645	654	670	661	680	646	655	646	651	666	635	661	672	659	669	648	621	633	649	646	598	616	683	653	657	672	682	654	662	668	642	640	700	635	603	662	597	662	665	626	606	635	666	641	687	633	660	615	672	633	643	597	655	624	630	656	646	683	634	647	668	629	687	670	649	641	672	662	675	647	662	681	662	640	617	648	610	616	644	676	608	665	700	658	671	662	651	656	690	668	643	661	638	693	651	673	640	653	672	635	642	684	686	640	609	652	633	638	635	671	692	693	643	663	644	667	651	710	669	636	646	665	644	647	656	682	635	631	695	647	630	640	646	682	639	640	667	636	654	677	631	623	633	655	732	665	717	687	647	650	672	625	641	641	667	631	619	662	723	692	663	642	631	667	651	632	673	634	614	633	662	634	689	695	676	630	672	637	672	673	711	666	673	637	639	697	640	699	696	634	651	693	637	643	640	693	661	659	645	666	671	662	643	668	703	715	590	674	690	671	651	692	620	682	680	644	642	691	684	731	667	675	680	624	672	673	659	709	643	686	645	665	639	632	573	658	636	646	673	624	667	670	701	639	678	687	666	672	698	686	694	670	625	655	654	646	665	618	701	616	635	673	680	657	641	649	651	690	603	611	647	673	707	657	651	633	637	656	634	662	655	624	685	660	664	609	640	623	670	627	644	643	653	647	654	647	628	649	646	629	626	659	686	639	657	647	649	663	687	672	661	620	661	695	680	673	663	682	672	652	683	640	702	651	645	657	670	684	641	642	664	628	638	655	665	639	665	673	690	709	668	649	694	699	667	648	618	638	656	621	627	659	624	621	655	666	697	662	675	691	640	697	641	621	684	639	665	656	650	686	683	657	720	604	644	662	672	638	680	615	717	609	692	625	656	658	628	644	604	637	706	669	684	652	622	690	675	648	667	661	665	627	673	652	628	625	664	641	644	640	667	635	651	666	662	679	604	670	639	672	622	681	642	671	622	680	655	693	622	686	611	670	668	662	689	638	668	614	672	614	662	674	650	658	660	679	636	658	653	682	629	644	672	624	653	674	621	642	688	631	605	637	623	640	652	687	724	651	691	647	662	678	644	673	667	654	701	654	670	674	645	650	672	586	657	661	620	666	658	641	661	622	659	646	673	682	671	676	669	668	629	654	656	656	684	656	618	636	670	686	660	654	640	667	672	676	599	675	652	673	706	615	664	687	634	620	653	699	634	618	667	674	681	634	661	674	602	663	659	601	692	670	660	620	662	626	655	645	651	628	658	689	699	638	636	684	641	657	616	695	680	628	615	610	645	713	661	638	705	632	654	678	665	665	667	620	623	624	666	634	625	689	675	637	700	662	685	681	692	677	690	656	645	688	655	654	687	630	646	637	660	666	666	641	638	676	662	673	634	653	584	662	601	658	667	631	680	653	717	649	654	638	703	686	689	655	654	615	720	674	658	574	638	688	644	678	679	683	675	680	642	667	610	704	654	661	677	664	627	669	694	627	696	654	675	643	619	705	709	621	686	671	655	658	685	639	686	622	638	658	665	656	666	665	652	638	631	650	705	659	636	647	620	704	673	677	687	657	650	655	682	654	621	646	685	662	667	662	620	685	665	644	654	619	681	671	663	680	649	669	693	663	652	675	665	638	678	608	636	649	663	658	653	658	669	675	697	669	666	632	610	695	636	649	642	655	670	702	598	666	649	653	675	630	631	662	635	651	660	688	647	680	659	630	653	669	646	680	665	606	650	659	675	694	643	712	651	639	650	619	654	651	662	648	661	651	683	632	681	679	640	609	646	620	699	684	661	644	621	649	632	702	667	649	642	652	673	640	638	664	695	666	655	615	683	637	676	649	684	656	590	693	614	666	701	697	646	631	639	687	653	628	685	655	659	618	653	649	629	650	676	647	638	673	709	638	680	622	621	659	669	651
5044	3762	7057	7627	6001	6712	4180	3200	3172	1776	1693	1673	781	529	424	384	377	323	348	377	558	715	568	463	374	346	347	316	307	279	285	306	318	310	334	283	310	299	298	293	302	303	314	326	293	311	297	311	298	253	294	320	286	299	296	328	310	291	287	337	302	270	287	285	313	289	291	313	300	322	281	277	281	297	283	297	279	309	307	292	289	306	285	296	299	325	311	296	299	331	295	300	307	289	314	348	313	312	242	269	328	294	305	292	328	303	292	317	297	297	290	308	302	319	286	284	331	294	290	292	300	280	316	288	297	303	322	296	277	335	276	286	285	316	285	282	316	294	305	297	301	264	297	300	288	321	301	321	292	285	299	315	304	306	276	305	301	267	308	307	318	300	283	293	292	286	310	311	327	289	322	304	285	285	326	273	251	311	289	294	334	293	309	297	330	322	290	289	287	315	278	300	294	314	275	299	292	304	307	288	281	261	293	297	277	296	293	332	266	262	312	329	282	286	290	289	288	302	281	296	300	317	298	291	303	308	270	330	321	306	323	290	288	327	301	304	262	322	311	299	291	286	282	291	293	286	294	302	309	294	309	314	278	314	300	327	291	317	341	288	316	318	306	306	321	307	290	310	330	302	317	321	317	287	326	296	294	290	269	303	304	297	311	280	301	274	316	301	292	331	295	262	271	292	295	321	253	305	315	286	332	327	308	292	324	289	276	323	319	299	332	275	304	303	266	297	334	293	285	290	296	316	291	307	306	307	286	317	315	286	290	316	306	318	281	331	335	274	301	308	286	291	335	306	303	309	306	310	299	280	306	304	321	304	308	295	311	305	284	321	314	286	325	294	275	310	338	299	298	285	286	309	295	308	275	323	308	288	312	311	282	313	328	311	266	320	305	292	299	303	299	306	294	297	314	318	290	304	289	307	283	312	330	321	305	299	287	303	282	307	325	283	299	287	287	295	314	304	305	301	325	274	305	311	305	269	336	366	282	295	314	304	293	316	282	301	278	292	268	288	311	308	330	301	318	285	303	297	275	305	304	311	291	303	290	303	305	319	312	329	319	285	262	290	308	283	332	266	267	317	295	315	298	284	320	320	312	291	259	304	312	289	323	288	272	303	295	300	314	287	289	302	299	307	283	280	326	309	290	323	302	271	318	309	304	283	273	317	275	292	307	278	315	279	296	300	277	318	278	313	306	326	294	293	318	306	288	309	322	298	334	265	327	285	311	303	275	303	293	327	298	268	312	285	284	291	330	324	320	312	298	296	296	275	310	317	317	301	316	279	330	276	294	293	270	286	357	289	298	295	307	303	292	272	284	325	264	307	289	283	298	287	293	298	292	317	257	314	315	293	306	285	290	300	290	285	269	304	291	298	287	302	321	293	308	291	301	334	295	281	323	284	277	297	287	296	316	295	276	278	299	304	325	313	311	347	306	306	319	300	254	288	300	325	288	300	295	305	295	316	268	304	323	328	336	293	307	278	290	290	292	314	284	295	301	274	307	313	254	276	317	263	306	302	288	286	315	299	293	305	299	329	317	294	316	291	302	278	311	301	295	297	296	314	295	299	295	302	302	297	314	266	296	268	298	294	328	260	283	288	314	301	320	279	312	311	334	280	304	314	303	313	300	316	274	325	298	312	310	317	308	296	310	285	347	317	316	310	317	311	299	301	285	290	315	337	284	304	331	301	314	267	300	337	306	285	321	319	289	273	277	292	286	324	293	299	287	301	299	312	335	301	285	345	278	309	306	303	304	295	317	297	314	326	296	283	319	285	315	277	315	316	316	287	275	320	292	318	292	317	300	298	315	301	304	276	285	299	314	308	270	293	276	315	327	278	352	303	319	308	314	314	292	296	289	325	306	290	295	312	302	319	301	329	321	288	304	327	285	286	311	285	305	251	282	295	290	301	302	310	301	299	308	298	280	324	297	311	315	264	297	301	287	284	282	337	317	306	318	317	288	323	294	301	298	295	298	312	287	305	301	306	305	312	292	273	314	293	320	307	285	305	332	326	290	286	305	280	275	304	281	313	295	277	295	313	296	280	281	296	285	300	326	295	324	308	305	308	330	295	298	313	281	288	321	286	300	293	278	304	295	290	319	292	274	295	307	338	291	318	311	312	326	282	300	314	280	299	317	305	294	295	258	310	311	320	293	301	314	311	284	313	282	313	353	286	266	321	294	308	257	297	285	312	281	302	302	283	323	325	301	298	306	311	311	303	320	323	301	296	293	314	307	297	292	320	304	317	296	284	302	337	294	316	308	325	317	311	302	254	330	323	314	306	286	281	343	288	278	283	281	311	294	310	276	290	310	320	277	318	295	310	312	293	327	296	305	307	302	313	294	286	306	293	312	294	324	286	314	317	304	316	291	312	275	306	308	309	280	299	325	326	323	314	311	311	295	268	328	301	297	275	300	313	282	315	304	319	306	315	307	332	295	311	310	314	322	294	301	312	294	293	323	297	325	295	306	337	307	266	319	289	300	310	285	315	319	298	299	302	312	299	307	288	326	321	298	253	297	311	308	332	299	308	291	290	305	321	300	310	281	304	307	280	288	298	301	282	303	289	327	287	319	299	302	278	273	287	322	315	290	275	287	266	296	288	289	314	318	299	311	287	270	305	302	325	264	350	338	327	282	324	293	297	276	293	289	264	265	283	291	310	322	287	294	291	291	282	335	330	319	282	266	313	327	311	291	279	293	311	290	311	270	339	301	294	299	289	275	263	311	306	309	310	317	313	273	312	311	296	294	282	292	299	287	283	305	288	345	327	291	279	287	304	290	296	288	276	276	286	316	275	293	314	302	294	303	314	278	294	305	299	317	297	284	319	330	290	275	289	297	309	339	285	294	288	283	324	316	311	288	310	295	328	290	300	281	287	302	280	280	305	290	307	278	292	285	321	289	304	293	316	300	262	308	278	301	285	307	359	302	330	287	271	292	266	301	327	300	309	286	298	344	297	291	274	316	307	321	294	302	309	296	291	288	299	329	293	266	306	286	314	346	315	259	324	308	319	301	274	307	289	275	315	302	315	287	323	327	299	279	284	307	292	299	296	327	318	309	303	321	303	293	311	326	307	302	323	305	304	294	259	311	328	342	311	330	306	320	321	298	312	325	297	284	322	297	304	294	276	308	278	263	288	294	314	293	300	297	284	280	310	301	308	299	283	321	303	286	326	307	307	295	290	322	276	303	251	305	300	307	274	286	293	306	319	298	336	321	281	295	296	297	296	295	285	323	271	309	305	284	314	288	293	319	313	288	301	308	306	302	333	284	302	265	293	293	307	303	320	300	321	287	281	298	311	277	321	318	297	294	294	332	297	315	293	314	308	299	318	295	325	297	312	247	296	296	312	316	259	316	295	287	312	298	303	336	264	311	331	336	290	280	281	310	296	307	302	316	311	305	301	293	328	295	321	297	328	342	332	290	312	291	282	267	291	309	319	322	265	313	302	273	339	310	290	300	313	280	277	314	298	267	292	310	325
4258	4406	11703	16163	15499	18842	13250	12294	13004	7701	9317	8663	3395	2473	1700	1442	1283	1149	1067	1206	3141	3644	2735	1701	1218	1269	1144	1053	904	861	898	872	857	836	877	861	834	840	825	773	864	844	874	774	806	843	841	848	812	838	863	834	867	803	853	866	824	805	788	842	853	870	864	822	868	777	802	834	807	859	773	805	835	820	796	846	835	817	852	854	864	808	830	759	817	817	775	791	857	798	786	834	789	815	836	769	830	819	841	826	868	815	815	836	825	858	872	823	812	829	792	798	828	842	837	820	855	841	800	805	821	804	798	827	781	850	852	825	853	815	786	811	827	791	838	830	844	761	843	787	780	848	825	852	810	806	867	819	785	779	806	859	787	835	825	769	892	774	835	829	825	807	855	818	794	801	822	839	806	899	796	770	819	816	826	797	860	880	801	770	880	834	808	767	840	811	788	812	795	822	878	815	880	846	877	827	805	823	827	828	868	848	799	843	817	895	860	788	866	832	809	824	821	798	829	807	780	862	797	863	789	822	820	764	810	806	842	850	866	810	856	829	781	831	896	816	812	762	826	824	829	775	794	881	818	772	751	798	836	787	802	832	824	804	807	803	823	836	867	813	819	837	767	793	836	813	772	827	836	823	800	781	839	840	820	840	815	831	845	800	832	815	787	814	821	778	872	807	851	808	826	853	810	779	852	802	773	884	823	796	802	854	845	785	805	835	790	834	850	833	766	807	909	801	836	841	795	818	862	825	813	846	829	775	819	812	793	833	843	798	806	829	823	820	833	869	837	865	837	764	844	835	889	805	801	799	796	829	806	817	809	851	837	840	808	873	803	769	837	809	802	803	825	834	832	798	815	830	808	782	862	810	822	834	847	825	879	792	784	868	814	813	781	821	878	841	783	812	812	810	821	837	833	850	799	845	801	847	854	799	830	793	847	840	801	813	871	790	828	786	790	826	808	808	873	840	880	822	801	791	828	809	854	782	819	777	855	824	757	820	838	789	795	778	814	810	869	806	826	831	839	782	786	803	806	769	798	826	882	838	808	861	826	850	844	791	807	851	781	852	805	844	821	851	797	880	785	814	812	811	850	793	847	827	828	794	794	820	856	834	783	811	820	825	845	813	816	800	826	820	806	859	813	821	843	765	829	801	774	816	811	812	866	814	823	790	830	830	850	819	837	845	799	876	844	837	787	847	881	837	842	787	833	829	854	811	846	816	864	880	841	807	822	901	839	851	816	833	822	838	880	800	827	887	823	857	861	854	803	914	775	821	789	847	825	830	807	771	837	800	866	893	801	837	747	838	813	804	835	824	872	838	814	814	843	830	838	794	880	796	891	798	820	841	810	845	833	851	808	808	837	876	834	772	863	808	845	797	865	834	849	813	800	823	842	870	815	851	825	860	791	837	816	844	791	843	819	779	873	859	811	813	834	820	791	834	838	819	874	777	813	776	827	817	818	809	835	844	811	802	772	851	774	806	797	834	840	793	832	809	875	829	832	845	794	823	796	842	869	804	833	836	815	822	840	832	845	828	828	811	825	797	844	822	800	786	840	814	792	850	819	830	807	829	843	821	822	806	865	809	820	836	831	792	873	852	823	832	858	831	874	821	830	821	828	851	831	802	856	783	852	830	805	807	818	792	867	853	870	830	801	835	841	760	806	827	812	858	827	835	802	804	826	797	825	800	821	782	809	853	848	811	788	827	831	810	829	843	831	825	868	831	792	853	833	831	794	794	831	828	858	848	838	819	757	826	865	850	828	824	790	849	835	809	847	816	775	851	843	838	769	755	805	823	857	867	874	792	842	769	923	833	817	850	799	862	845	783	819	851	765	804	814	834	851	815	797	845	819	820	791	811	848	805	780	804	834	791	848	822	800	776	856	833	847	819	786	830	803	865	830	778	777	846	840	845	840	787	773	834	846	817	812	800	837	787	824	838	894	814	840	800	850	833	857	826	842	847	853	837	866	774	821	786	798	863	796	795	858	845	841	778	814	830	817	839	834	847	860	848	822	783	837	772	809	796	817	823	832	801	847	805	838	837	821	854	845	832	874	807	819	855	850	869	829	840	819	828	803	870	809	906	821	829	872	860	786	824	800	800	785	841	853	844	750	826	814	863	823	828	807	787	818	846	837	811	850	821	846	838	851	801	859	808	862	834	813	848	812	835	822	835	845	818	832	868	807	788	832	789	847	850	790	826	808	838	868	800	818	814	828	843	799	841	826	791	785	849	849	756	874	807	842	828	801	850	800	813	838	817	813	801	820	829	841	826	865	826	785	855	833	807	808	831	836	836	877	891	852	812	805	848	822	846	780	865	831	813	843	805	809	861	786	841	842	831	820	858	909	819	813	775	844	886	864	827	800	838	794	782	824	821	772	872	835	785	834	818	782	837	773	774	822	863	811	851	804	802	863	817	836	825	812	831	780	799	789	843	804	843	797	778	822	864	887	827	811	778	853	798	791	798	771	760	792	856	804	801	851	806	771	817	818	841	868	816	784	856	810	807	809	820	816	845	818	818	865	873	799	862	772	820	837	840	791	846	825	829	869	817	816	755	885	799	853	868	865	857	816	828	777	774	832	849	824	818	820	846	782	804	823	792	795	808	831	853	823	867	861	825	820	848	833	821	828	802	802	846	839	835	773	842	794	847	827	814	849	840	829	761	835	836	849	821	830	809	812	826	799	782	848	826	797	819	825	789	819	817	810	881	831	875	825	815	770	837	876	876	792	765	806	840	842	834	813	830	835	820	827	889	772	804	755	863	899	795	811	804	850	886	838	801	727	848	815	837	862	782	823	766	853	838	790	827	853	840	849	850	831	838	793	815	793	811	829	860	785	819	894	810	808	806	817	839	776	835	801	804	830	788	847	805	799	842	868	845	823	789	867	809	802	807	816	816	848	845	885	819	832	783	835	836	825	852	845	855	789	834	773	879	839	832	806	832	796	801	832	835	800	831	787	876	849	828	785	785	819	867	814	856	829	836	817	770	847	821	847	853	868	842	775	838	830	830	855	785	770	795	802	817	823	859	814	861	822	783	795	827	825	811	770	835	830	846	872	830	842	866	841	861	840	837	887	821	835	762	818	837	812	813	832	821	808	810	832	836	839	825	818	769	794	816	810	858	822	803	820	852	832	849	816	835	803	831	871	830	833	795	823	827	827	819	831	827	817	820	866	807	794	769	865	817	812	837	822	814	812	858	877	835	822	800	782	842	805	843	786	801	844	869	785	797	836	853	812	784	876	822	800	836	871	812	804	803	820	845	857	842	771	804	821	771	813	829	834	866	908	809	857	803	819	838	820	826	810	804	774	807	815	788	844	848	812	791	826	785	821	798	797	838	865	790	874	849	846	808	852	845	858	837	789	803	822	789	846	868	823	775	760	790	801	818	812	871	809	811	831	821	787	816	808	813	826	814	840	849	779	840	829	877	810	793	859	828	798	826	833	835	794	825	811	770	809	802	788	761	866	805	857	856	854	803	880	852	835	811
12627	8472	13620	15296	12741	10761	7760	7222	6419	3744	7595	4409	1461	898	643	536	451	406	411	598	3921	3134	2578	1172	806	784	720	563	379	320	321	383	344	316	352	322	273	288	275	284	279	303	300	293	282	296	285	245	287	267	249	283	292	281	302	312	271	302	289	307	292	288	287	281	303	290	287	247	282	311	283	246	280	296	336	250	285	271	293	275	285	279	274	294	299	274	319	300	286	281	299	291	272	291	250	305	270	293	294	284	293	291	264	279	280	295	265	293	296	289	313	294	295	310	283	250	294	267	297	282	284	290	273	288	310	281	291	305	279	264	301	281	278	281	288	301	302	294	289	323	278	289	279	292	311	285	279	299	292	293	293	268	287	291	287	287	288	302	282	279	290	286	289	301	288	265	296	281	293	264	293	279	273	289	332	279	277	305	290	303	272	281	286	267	314	297	287	284	312	276	274	277	284	298	287	273	264	296	270	280	291	288	254	281	238	289	276	265	282	270	284	307	276	244	283	289	277	333	280	286	286	278	284	278	317	288	257	317	284	309	304	298	287	272	247	298	288	272	299	285	274	263	301	268	316	265	284	259	280	274	259	270	264	271	287	303	262	310	301	258	289	285	256	249	287	297	307	259	292	285	292	295	269	252	301	294	277	299	274	272	271	300	254	293	262	308	270	285	297	292	283	299	280	287	297	298	285	292	314	256	283	316	280	278	277	265	314	249	274	314	295	278	306	266	283	307	276	246	263	249	274	292	291	314	276	275	279	270	307	258	326	273	289	276	267	298	275	302	295	307	272	289	282	279	278	288	299	272	284	284	323	307	275	295	301	276	288	286	293	269	293	279	286	294	295	296	283	249	269	295	295	277	282	286	294	288	265	275	321	293	266	290	253	274	288	279	287	287	303	314	286	297	293	271	277	295	297	273	268	290	296	290	322	273	267	287	276	292	290	259	292	334	268	288	307	265	298	282	262	290	305	281	299	327	280	320	281	282	291	293	268	273	272	264	301	273	288	303	311	271	315	283	271	276	260	273	269	284	256	281	319	272	282	292	272	254	303	290	278	289	247	273	277	304	281	289	302	321	272	300	294	289	270	306	316	306	294	296	287	312	297	281	268	284	285	277	262	289	283	311	297	287	278	264	266	302	283	309	294	253	288	299	296	318	290	285	271	315	333	276	263	272	296	307	303	288	318	287	269	282	259	284	278	244	283	283	253	307	284	263	280	312	279	271	287	254	281	295	298	292	285	287	298	297	272	295	277	288	281	283	280	292	288	277	288	297	275	282	272	290	308	276	310	264	268	296	264	277	253	284	270	294	278	299	321	285	274	277	306	329	311	276	295	282	281	307	266	286	285	260	261	277	277	264	281	273	287	289	296	304	278	306	236	303	262	296	281	281	314	272	280	268	278	282	304	272	280	281	294	284	292	263	290	301	295	294	296	277	297	277	281	262	301	304	273	259	316	283	273	262	264	262	312	300	303	280	299	265	290	284	270	277	281	317	281	255	274	295	287	301	288	287	280	282	299	280	265	303	300	287	281	297	295	272	288	271	318	330	279	265	285	294	293	299	302	282	299	284	297	266	337	277	295	308	292	299	275	283	298	260	303	281	308	291	278	267	307	273	246	335	300	298	289	258	307	259	297	295	272	260	294	297	314	305	225	252	297	300	255	269	272	284	271	274	272	264	267	314	260	303	295	310	265	307	315	278	273	286	261	273	272	298	277	319	269	330	293	282	281	266	305	292	258	271	307	304	293	254	287	272	282	292	307	278	287	306	272	278	269	262	258	245	286	279	297	305	282	263	284	303	289	282	290	274	296	291	258	274	301	286	269	267	306	267	335	269	272	293	301	296	295	304	287	293	280	283	295	283	294	300	285	269	279	274	247	281	286	295	276	281	298	288	277	274	277	279	291	287	252	320	262	278	289	302	288	305	298	280	281	278	302	267	309	269	270	294	281	261	283	299	283	284	301	274	269	265	275	278	249	305	261	295	279	259	277	285	288	276	263	243	269	284	301	274	267	299	262	272	259	279	302	255	290	289	264	289	300	274	295	285	265	260	266	283	290	292	297	313	282	288	293	301	280	281	275	274	278	306	283	292	270	289	289	294	286	289	303	274	264	302	285	284	304	288	296	278	300	286	273	288	282	269	257	300	247	279	288	310	282	308	245	297	298	255	304	300	272	285	276	297	257	285	281	295	289	299	287	309	285	300	269	288	240	292	284	284	307	270	254	268	270	292	294	282	316	283	308	310	291	278	260	272	262	290	266	283	235	288	288	285	267	283	308	284	276	320	277	277	304	305	261	311	258	274	289	295	281	286	262	278	286	298	307	262	293	256	295	268	301	314	302	287	281	269	268	315	294	283	285	312	295	295	277	296	270	277	296	277	290	268	299	285	260	266	302	286	264	284	309	288	312	253	272	284	299	261	266	317	270	263	284	258	295	275	273	260	282	304	269	289	306	299	309	284	283	281	295	292	292	276	291	305	283	303	279	280	302	298	302	282	251	274	305	314	276	302	261	274	293	280	312	281	297	280	276	273	297	305	260	289	286	296	281	280	268	326	266	270	291	274	250	268	311	278	271	257	266	283	285	297	288	263	317	294	251	313	284	298	279	268	262	285	292	268	265	281	275	289	288	283	300	281	300	269	268	291	280	268	273	262	271	286	298	259	257	271	278	285	277	284	318	279	269	305	306	268	263	274	255	280	277	325	273	277	291	271	271	305	277	280	281	266	292	301	271	290	284	308	293	264	274	285	293	281	307	259	274	278	282	266	297	287	288	287	247	266	272	292	259	290	287	265	273	262	301	300	299	307	250	319	269	269	288	304	319	298	297	303	329	272	283	302	291	301	266	254	269	289	253	299	318	275	272	274	244	293	284	272	277	269	269	287	286	319	274	277	264	284	296	322	266	260	283	301	271	291	295	285	298	280	278	258	261	277	303	272	297	290	272	301	286	278	312	307	273	286	291	273	285	252	312	273	285	294	262	304	300	285	306	286	290	300	299	288	298	275	264	292	296	271	273	289	275	319	307	293	259	268	293	273	306	283	301	279	282	257	304	303	299	279	277	309	300	316	277	283	270	292	286	294	277	267	300	287	277	266	270	317	292	281	262	270	288	277	295	284	286	287	274	278	293	281	281	311	300	286	294	291	284	279	266	275	271	268	299	296	284	281	285	323	277	289	301	302	276	295	276	297	310	277	268	272	292	281	276	268	299	286	272	300	272	283	284	273	277	292	271	310	293	310	286	286	307	291	305	282	278	270	270	289	272	256	268	273	274	291	291	273	294	301	296	281	264	314	258	287	306	284	266	319	292	307	303	281	268	300	255	274	271	286	288	294	279	249	301	305	295	265	283	303	268	319	272	288	276	315	295	268	303	284	276	287	285	278	299	289	277	244	259	270	292	308	285	290	292	293	261	285	280	301	287	290	286	300	296	279	273	290	308	275	287	285	265	285	309	270	250	284	274	266	291	298	269	314	294	319
9216	8358	19529	26575	24591	23618	19741	20224	20377	14108	26942	16679	6969	4860	3316	2562	2067	1799	1828	3399	20905	16076	13817	6490	4296	4463	3598	2838	1559	949	1093	1357	1189	1179	1076	937	798	795	821	760	770	786	829	788	773	821	786	735	742	755	743	772	768	743	831	793	759	773	783	764	781	763	826	739	793	778	813	732	792	779	749	779	838	800	790	806	743	786	768	789	792	827	780	725	799	804	774	774	798	815	797	842	823	773	794	785	785	719	787	788	712	800	796	794	769	791	790	795	768	814	762	737	787	836	787	751	770	755	736	787	826	805	775	782	801	803	755	786	767	770	738	761	791	764	798	806	741	834	821	806	830	831	730	777	787	803	837	804	805	826	798	807	799	794	776	771	738	746	758	805	844	764	783	763	772	789	751	783	775	815	768	736	761	784	770	797	778	811	778	773	794	768	781	763	821	777	767	741	779	743	780	834	770	738	771	879	823	772	760	763	782	831	771	833	806	747	769	797	793	754	778	785	784	765	766	784	782	766	813	714	779	777	785	755	744	773	782	856	797	792	781	779	783	753	794	783	764	796	761	761	748	782	763	822	798	769	848	799	769	786	772	824	797	808	761	798	797	804	763	767	792	781	757	772	742	770	793	759	766	762	803	776	765	768	799	808	799	781	786	765	776	755	799	801	802	781	855	790	768	782	731	779	749	805	795	753	806	801	841	800	788	840	756	806	789	824	785	788	733	758	777	772	808	783	811	787	781	830	801	827	746	739	808	782	759	806	811	807	794	825	772	716	739	758	801	769	790	843	798	734	751	785	772	815	830	782	776	788	790	765	799	794	797	815	794	756	775	693	787	811	833	824	778	785	796	810	828	774	849	783	797	765	816	801	766	730	752	810	774	774	779	758	790	766	795	818	801	794	775	785	785	820	748	736	778	780	788	804	735	815	796	754	773	741	813	782	864	783	793	765	808	770	776	753	780	800	751	829	767	807	776	760	782	789	791	787	780	807	814	797	819	766	797	816	741	814	749	754	751	744	768	805	737	811	756	798	803	726	820	728	770	708	807	822	788	791	765	799	794	722	813	804	744	781	787	793	797	780	770	831	792	770	818	821	721	728	770	783	720	729	777	800	762	788	759	760	804	761	786	710	748	862	817	812	708	777	791	788	728	824	790	754	784	792	834	793	802	760	775	828	778	796	814	771	802	799	807	844	816	801	766	783	780	790	806	768	808	798	803	769	745	787	787	749	781	829	785	769	766	809	771	791	800	813	823	793	759	806	768	824	791	788	790	783	741	779	777	792	811	788	751	802	773	746	795	785	711	744	775	744	786	758	759	826	784	795	762	786	808	766	780	759	806	780	778	794	765	781	745	742	804	773	843	744	796	770	759	805	781	752	767	716	763	820	780	802	870	780	763	764	772	787	827	779	759	772	760	772	807	824	816	744	761	828	818	748	802	829	817	758	812	773	764	745	754	747	786	793	794	790	786	738	758	802	750	808	721	762	779	734	832	799	744	754	757	774	825	831	784	762	764	823	781	785	767	724	801	752	778	771	760	807	784	803	808	795	775	783	767	734	795	776	711	806	761	757	793	773	821	826	827	790	815	831	787	764	815	805	738	787	780	789	777	804	805	810	714	783	778	736	811	788	797	746	821	713	779	763	844	804	778	759	779	758	768	790	756	775	771	770	761	747	857	784	795	751	738	828	752	763	806	776	832	840	720	761	835	811	823	813	813	779	762	761	791	773	790	753	748	777	799	742	744	762	786	833	803	819	807	855	856	842	805	782	762	768	753	786	822	767	808	786	788	813	812	799	762	839	795	752	763	794	759	730	781	761	781	722	779	801	842	786	764	761	768	770	765	777	737	775	763	795	805	839	795	785	818	816	796	729	772	763	771	787	792	831	801	790	808	778	812	781	780	771	758	795	774	740	753	786	815	774	787	780	788	777	805	816	803	809	776	772	829	786	801	761	800	812	774	747	805	822	801	769	796	832	826	727	793	754	767	814	754	772	768	835	754	824	774	839	758	794	792	788	756	743	791	780	738	781	773	782	828	716	786	805	762	768	784	797	772	766	779	831	806	805	782	761	766	767	732	769	740	810	801	780	781	780	772	798	805	827	751	824	737	779	784	851	744	748	801	774	752	816	787	817	786	773	831	755	785	784	840	769	811	730	764	743	779	784	825	732	811	817	753	783	760	789	803	762	851	753	785	794	765	737	800	830	757	699	802	840	805	774	814	819	826	790	796	801	767	758	821	848	791	764	782	807	816	792	762	790	764	797	800	756	825	773	790	771	760	787	779	747	701	772	745	725	729	736	831	791	784	818	742	825	793	823	795	750	783	773	772	796	806	768	781	824	786	841	831	829	760	801	721	767	769	755	813	753	785	767	776	767	783	797	766	800	809	833	803	788	795	846	781	754	787	793	797	729	791	815	792	809	785	814	764	752	809	758	743	751	738	805	769	775	808	771	775	805	853	805	805	755	805	776	748	816	775	768	769	786	836	733	830	815	815	769	769	754	798	733	754	758	792	780	752	785	780	811	844	830	732	837	784	743	763	823	800	825	804	782	749	807	792	804	784	834	814	778	807	830	780	782	769	756	770	775	821	791	758	780	819	773	750	762	775	771	809	756	768	767	776	773	801	768	762	796	825	798	808	815	754	762	767	783	766	831	826	745	822	827	794	781	777	698	860	792	829	714	768	807	818	829	802	775	829	781	793	804	772	811	752	811	804	767	822	711	737	758	817	832	780	784	813	796	779	783	773	756	743	783	771	764	805	809	777	786	770	758	805	786	778	811	754	774	764	765	786	755	756	766	779	786	769	776	761	787	781	792	791	826	820	796	728	799	790	806	799	749	775	773	811	761	797	808	740	780	780	743	743	772	801	801	804	784	745	784	760	772	773	774	852	745	769	776	780	797	770	802	811	801	775	749	738	793	802	817	781	745	800	811	795	798	782	797	788	775	810	766	779	783	734	784	768	811	803	823	793	745	714	790	776	816	776	813	802	773	841	746	794	791	832	805	783	796	744	744	777	735	770	773	791	800	823	702	773	765	807	756	858	749	724	736	828	774	794	733	740	742	780	739	747	779	794	831	795	792	799	777	774	801	770	793	828	764	770	825	718	778	798	805	765	747	786	822	809	811	754	789	801	785	785	797	807	732	807	787	777	798	791	822	787	783	789	766	734	807	779	801	809	790	816	803	750	762	749	754	790	768	819	817	791	815	805	772	773	821	760	799	781	739	799	762	750	784	766	770	726	817	838	817	774	780	805	777	830	783	777	770	754	786	798	782	763	783	777	795	730	807	796	784	788	819	855	773	833	776	775	791	765	782	786	827	807	781	788	764	789	809	819	824	838	730	801	792	790	824	814	794	837	790	771	781	796	787	767	787	760	781	730	753	775	840	811	808	803	862	792	819	767	754	717	747	726	783	788	771	743	779	753	755	751	806	768	775	786	714	793	806	771	747	786	832	743	824	786	775	770	800	760	814	779	798	751	790
21212	14482	20689	23073	19008	14437	11777	11573	10686	5444	15502	8712	2592	1231	863	700	535	452	473	963	6458	5104	4768	2252	1033	1284	1052	1032	541	323	375	442	367	405	338	277	216	231	208	233	260	234	269	247	219	248	245	206	203	220	270	208	240	226	244	249	224	270	244	256	249	239	251	220	212	238	233	226	218	214	233	226	229	242	246	245	226	236	254	242	237	233	210	220	278	231	220	228	243	241	227	224	232	231	245	190	222	228	242	239	235	217	224	224	233	223	245	255	239	206	245	239	265	232	239	240	266	210	252	242	241	214	230	219	243	241	214	244	250	226	238	231	224	228	223	216	266	227	239	236	208	239	252	215	233	236	242	242	221	236	225	224	235	251	230	241	235	233	230	220	209	202	241	273	225	232	237	224	246	212	244	236	231	229	227	225	223	260	248	225	220	211	224	232	257	251	244	204	206	235	206	243	241	231	227	226	213	249	208	256	243	237	223	231	236	218	223	230	242	255	250	239	248	247	238	227	208	244	237	227	252	232	229	258	228	235	218	232	222	210	236	212	231	227	239	270	231	264	223	234	254	239	271	229	224	214	253	226	227	225	251	235	246	243	251	243	258	235	244	222	221	239	223	257	203	245	218	227	220	204	224	226	260	225	229	237	245	248	208	224	246	242	263	248	255	237	236	236	216	225	248	253	232	270	206	229	219	241	228	244	209	249	217	216	221	247	228	244	242	264	230	211	215	236	240	231	274	243	212	229	201	246	218	245	248	233	230	229	212	183	214	233	231	233	219	250	239	204	227	235	242	248	244	228	259	207	235	223	237	237	235	195	225	245	245	217	225	246	219	230	210	258	220	207	241	208	245	234	233	232	239	254	250	246	237	236	232	251	238	243	231	253	231	221	240	218	239	237	239	216	233	253	238	214	236	228	258	225	208	243	232	240	237	221	232	254	250	237	242	228	248	221	245	239	238	225	239	207	235	229	210	242	253	255	241	237	259	245	247	224	241	251	223	224	216	259	237	242	232	207	228	236	221	221	211	259	232	247	222	246	252	225	231	219	242	227	240	234	226	200	239	223	214	229	201	255	218	232	247	230	238	239	225	230	219	255	239	236	224	243	235	237	198	230	225	230	253	219	219	208	218	262	264	244	206	222	233	249	266	213	254	225	223	237	255	234	214	220	237	249	236	230	213	252	217	225	225	238	253	217	246	223	227	258	243	210	225	236	237	219	229	246	234	234	228	242	198	229	242	215	229	243	214	209	227	250	221	218	227	242	238	224	240	233	243	237	231	217	224	217	238	241	226	218	227	229	240	228	237	251	208	243	249	231	241	203	230	230	231	229	232	236	251	220	233	217	217	224	223	238	227	208	225	240	242	217	219	236	240	251	234	265	232	216	234	214	226	226	238	255	235	230	218	233	248	243	253	230	251	234	232	226	236	201	230	219	241	229	244	232	207	245	261	239	236	228	228	244	247	217	228	221	232	220	208	212	224	229	234	247	270	223	218	231	240	230	225	231	229	212	236	232	249	263	244	216	249	227	218	236	254	242	242	232	229	223	253	221	222	229	242	210	235	246	225	200	219	246	215	215	217	236	216	246	262	266	230	281	250	256	247	239	221	236	237	252	238	230	257	215	238	238	227	230	220	214	244	217	240	215	235	228	209	256	235	236	222	241	221	266	243	233	241	238	255	227	228	256	216	237	243	208	250	242	259	250	230	234	251	220	241	220	226	222	231	244	215	239	203	232	240	231	245	238	257	225	218	235	226	243	240	258	236	273	249	217	214	246	227	235	231	222	228	225	221	221	232	250	230	212	258	216	226	232	260	226	208	217	233	234	246	246	243	224	212	198	216	236	241	232	243	220	259	259	254	242	193	223	242	238	242	252	253	220	213	248	253	219	268	247	267	230	223	240	216	232	232	223	243	237	230	229	229	231	237	242	246	233	241	253	212	256	227	229	248	228	223	254	254	231	235	202	257	221	219	237	216	233	224	221	246	220	234	239	256	247	230	260	217	217	229	226	227	248	239	240	241	235	208	219	239	220	216	261	251	250	226	230	237	278	232	252	227	227	241	249	242	224	220	228	234	220	255	232	215	242	256	213	220	252	217	255	210	232	218	249	214	224	211	249	248	239	265	234	238	217	229	221	237	254	216	218	225	229	243	235	225	206	254	249	266	243	191	226	228	205	234	239	222	257	239	225	249	242	236	213	218	246	212	254	228	224	220	235	211	249	229	234	236	213	219	262	219	223	248	222	235	235	230	231	228	232	216	214	207	225	262	230	241	221	233	232	234	240	239	240	220	235	233	233	227	243	226	221	238	240	234	259	254	228	219	208	251	205	239	243	218	233	228	227	236	233	254	256	259	223	212	247	242	228	255	230	213	220	235	235	240	237	229	245	235	214	228	247	206	234	252	256	207	232	233	227	239	256	235	245	217	236	238	226	227	230	246	214	253	204	236	230	236	255	217	214	221	255	256	233	250	215	252	212	227	219	223	244	229	223	258	252	215	214	207	220	237	219	238	248	224	221	237	232	271	244	250	238	260	243	188	238	234	243	229	230	233	240	259	234	230	229	273	226	211	230	243	212	253	243	241	212	234	209	243	233	231	245	239	233	237	241	232	219	202	234	188	238	232	225	231	231	217	225	242	248	239	233	241	238	252	225	242	254	238	249	232	182	234	229	231	214	248	245	229	247	242	232	197	233	262	228	238	233	237	229	204	199	223	241	236	213	259	206	205	246	241	233	222	232	218	227	224	217	214	235	257	241	224	240	237	232	235	240	215	261	209	236	230	221	213	215	245	230	219	232	234	247	211	232	242	220	235	235	210	219	219	252	258	217	215	239	218	224	233	215	256	197	269	224	235	229	222	243	239	244	216	231	243	247	224	248	242	229	222	218	225	230	218	225	234	257	227	239	244	215	207	212	222	245	213	220	214	248	251	248	254	236	216	201	231	247	235	211	243	246	231	243	220	252	234	210	252	253	216	219	237	219	205	267	220	226	253	233	213	220	234	256	227	252	221	206	217	235	219	229	227	206	197	242	246	218	221	242	240	232	229	248	229	264	231	230	236	255	248	259	203	205	259	250	223	257	243	218	199	193	230	228	264	220	237	223	224	237	226	216	245	235	216	239	250	225	240	235	207	236	247	219	210	205	239	254	249	221	227	234	220	206	214	267	246	258	230	261	248	243	245	237	231	224	235	262	240	210	256	238	242	214	225	229	245	242	212	213	248	247	206	240	235	226	223	213	224	221	230	233	244	255	226	235	248	240	206	216	241	227	236	211	258	213	203	248	232	209	219	226	238	238	245	210	217	242	238	247	207	220	221	211	237	207	240	224	246	257	208	213	228	246	240	254	203	194	218	237	244	243	229	209	221	261	204	228	221	220	207	224	245	277	262	211	222	236	232	209	217	229	225	250	236	242	244	211	213	240	201	220	236	229	207	205	245	218	228	218	229	243	241	255	223	247	266	216	245	210	255	207	237	219	228	219
12812	12373	25926	33541	31338	27072	25116	25439	26604	17168	38656	23133	10762	6573	5003	4134	2819	2437	2279	5857	27577	23160	21940	11936	5847	8172	6215	6028	2914	1194	1395	2008	1523	1750	1352	902	727	646	625	638	679	722	648	661	646	625	646	629	702	674	669	682	709	666	704	613	647	712	656	631	686	690	633	647	648	620	679	677	701	656	665	676	708	634	595	665	634	645	717	652	631	646	636	627	638	686	640	651	641	648	671	667	620	715	637	658	637	684	674	658	645	675	662	619	631	660	662	621	606	649	666	642	673	655	655	660	682	630	647	682	690	629	626	640	624	664	610	669	657	654	651	657	643	698	657	645	665	673	655	668	654	646	668	654	653	676	682	666	689	689	679	650	659	673	638	689	667	648	631	628	642	659	645	689	712	646	678	656	663	699	670	640	668	656	711	633	679	655	642	652	688	738	669	671	679	689	592	613	599	626	724	643	624	690	669	670	664	654	656	616	672	639	621	659	657	646	671	626	684	651	658	644	651	623	638	694	667	675	632	617	637	658	654	636	677	648	681	712	646	691	625	623	670	635	678	667	619	660	642	660	639	631	635	692	684	670	671	649	663	679	681	656	631	617	674	642	673	686	669	653	664	675	650	674	644	652	624	621	650	687	648	658	660	616	695	650	604	654	691	673	628	681	662	680	610	643	643	658	609	679	629	653	675	639	689	649	639	637	615	678	665	609	645	700	647	672	689	639	631	661	633	675	669	644	657	678	651	663	679	693	657	677	617	695	656	685	702	680	689	654	615	653	643	654	650	661	675	680	706	611	619	690	641	662	642	643	635	725	711	654	646	651	676	629	641	692	657	618	654	610	662	662	706	642	693	658	647	654	669	684	710	663	620	657	647	640	651	647	623	633	636	668	662	662	635	623	655	682	660	635	654	627	636	659	676	653	654	637	683	635	699	639	674	655	689	664	650	666	684	678	649	661	641	692	674	670	667	710	680	635	708	654	692	641	650	663	658	611	650	651	629	699	625	644	614	670	638	648	646	640	727	672	648	667	633	662	669	588	648	647	707	649	677	631	692	678	686	666	678	668	671	616	660	704	683	662	636	680	619	626	658	654	645	651	644	668	663	646	584	645	662	626	676	636	670	725	678	659	703	650	635	650	658	697	623	621	643	638	653	638	629	638	700	647	693	655	668	634	628	662	657	702	625	661	631	640	660	671	639	668	686	634	638	673	646	625	611	637	641	649	604	633	657	663	651	674	634	650	636	648	675	669	648	679	636	629	625	656	652	640	626	644	677	636	674	677	646	607	676	706	643	705	625	723	671	632	662	650	721	641	659	670	659	665	677	648	692	666	666	667	654	684	648	652	613	665	649	671	675	610	622	651	654	674	645	688	613	660	703	694	649	636	622	643	646	693	613	674	658	652	653	652	620	707	701	700	645	661	649	636	652	629	663	603	621	633	639	698	636	663	650	656	655	604	705	671	670	656	618	655	653	687	656	642	611	684	629	647	640	656	654	644	663	650	641	628	660	640	642	689	684	675	638	642	621	656	659	634	702	634	656	661	654	668	689	666	646	660	655	654	617	643	661	645	656	642	647	634	654	640	650	695	692	698	712	649	599	673	654	680	724	705	685	699	674	666	689	636	666	675	634	646	644	661	630	634	612	642	642	641	658	643	659	681	684	627	684	624	657	659	660	620	661	678	636	650	695	633	640	645	622	653	635	631	648	649	661	653	636	665	653	634	659	608	596	675	641	631	617	615	670	677	680	697	671	697	644	654	713	665	661	675	624	603	705	656	622	634	668	685	606	671	693	621	666	670	662	650	634	630	641	638	718	648	697	662	653	693	622	645	653	657	639	654	644	664	644	630	674	704	636	694	646	648	654	644	664	637	701	626	646	648	669	656	655	639	647	672	627	665	620	647	694	645	655	654	664	652	685	592	647	682	619	660	619	632	647	687	719	656	699	633	628	685	655	667	646	628	663	631	653	693	650	669	677	665	618	595	689	663	690	674	637	631	647	646	654	638	661	695	655	653	655	695	627	653	712	719	653	658	640	671	673	674	658	664	675	634	671	610	656	624	624	657	643	672	655	634	688	672	688	608	673	623	640	596	597	649	631	642	624	672	685	643	627	635	594	644	640	669	695	648	621	649	668	662	640	676	673	639	665	641	678	704	692	630	700	648	671	650	626	668	682	648	622	622	637	640	631	661	648	670	626	677	676	632	676	638	663	656	624	620	670	690	650	632	647	645	622	622	642	664	636	632	673	698	641	654	648	673	681	672	655	677	640	673	610	603	639	657	671	691	641	687	693	655	648	659	631	677	635	641	697	628	607	669	648	646	654	634	687	665	679	667	681	668	618	657	663	611	680	622	684	622	681	686	631	624	667	674	648	655	654	638	616	666	669	709	660	598	660	645	628	638	640	653	687	690	691	678	653	666	659	684	693	619	654	671	695	656	669	681	656	674	655	687	662	663	651	609	642	661	659	630	631	654	675	670	648	657	626	622	681	677	629	648	655	658	638	688	670	646	633	694	663	685	675	590	655	638	650	652	652	648	676	633	612	667	647	655	635	673	644	648	632	631	641	620	657	686	636	680	655	683	664	646	634	672	695	632	625	688	677	645	624	694	662	660	633	636	655	666	673	667	646	638	653	641	638	642	648	644	668	674	655	614	628	593	670	654	675	656	674	657	670	622	606	706	631	614	679	666	679	642	625	676	664	639	628	679	630	632	668	669	671	658	656	596	654	662	652	690	671	636	667	656	621	658	631	650	669	672	674	638	650	677	656	648	645	681	720	678	657	668	654	668	672	647	671	650	687	665	673	677	642	673	644	680	657	657	669	670	676	670	648	664	685	678	663	643	642	671	664	632	662	676	667	635	670	667	619	667	635	682	664	632	663	650	627	632	675	687	671	682	628	637	629	687	614	631	603	682	653	627	608	650	632	642	653	653	688	657	648	653	650	650	665	598	618	594	612	722	631	687	675	637	660	682	644	694	664	713	661	658	633	656	666	598	681	623	677	673	609	650	641	611	675	680	625	637	658	629	667	654	657	669	659	620	615	608	628	648	670	690	649	645	670	645	655	683	692	610	632	663	693	643	645	652	652	668	659	717	619	632	653	684	641	658	651	666	625	631	630	603	655	663	670	645	634	662	641	646	671	636	674	688	669	639	701	655	643	652	679	620	730	662	661	638	621	697	680	598	681	615	632	701	693	634	635	687	636	626	675	649	685	644	639	606	625	651	656	659	619	632	655	621	658	647	639	680	626	655	647	691	697	614	651	662	659	645	650	646	647	647	650	673	617	640	677	658	598	641	677	627	636	639	637	640	667	704	655	658	664	672	611	605	635	667	639	668	642	627	621	652	650	654	668	630	642	652	668	651	628	650	617	676	677	675	639	639	604	664	649	652	661	677	666	651	634	642	643	675	638	665	671	683	686	667	657	665	679	606	645	644	672	663	651	662	685	679	639	663	685	637	621	646	699	643	652	614	672	636	671	695	676	620
4938	3802	7030	8346	5875	4707	4006	4097	2692	1707	1725	1929	898	580	432	346	344	350	315	374	526	597	588	424	348	430	366	348	348	314	339	359	263	312	328	269	270	313	289	277	323	286	309	287	314	284	334	301	326	280	313	319	296	297	318	294	295	285	306	316	299	312	293	288	294	284	314	304	328	316	283	268	309	292	310	294	282	300	318	286	304	294	308	303	314	283	289	298	277	294	323	262	318	324	311	319	328	288	326	317	284	281	323	311	279	260	297	277	286	315	316	295	283	301	281	318	312	294	330	285	311	308	297	328	340	287	337	312	266	313	286	332	312	311	260	300	293	313	305	295	273	294	324	330	327	302	299	327	274	294	315	294	324	306	318	336	314	316	296	289	300	307	299	324	315	311	287	279	313	320	303	294	303	325	273	316	287	283	279	302	293	287	302	279	295	309	321	284	319	253	265	309	290	306	286	293	274	318	290	295	320	299	274	313	318	292	279	296	300	306	306	295	309	298	296	290	287	315	332	304	280	303	294	291	315	305	296	292	318	314	296	289	296	342	290	290	296	284	313	320	292	287	278	321	283	296	292	310	297	306	311	280	314	289	286	320	342	288	310	283	287	303	266	289	321	288	286	311	288	268	313	289	316	293	306	261	271	306	297	289	303	302	288	294	298	306	331	266	293	277	318	311	305	325	296	316	288	325	294	295	309	319	309	327	266	314	284	308	320	294	304	278	308	299	299	321	267	273	272	284	294	285	312	304	297	321	321	321	282	319	286	309	301	303	305	287	337	286	298	283	287	320	293	291	310	304	267	308	321	314	299	286	336	298	288	306	314	336	315	277	336	276	309	321	301	329	297	337	301	280	301	296	275	274	275	274	301	316	311	308	327	322	298	297	303	337	327	290	308	323	309	293	287	295	269	294	310	300	298	309	299	296	327	312	300	304	306	294	304	293	270	309	316	313	321	320	304	305	274	305	295	305	312	302	326	330	296	304	296	270	302	281	301	317	301	290	305	299	294	318	305	306	287	313	292	315	276	310	363	286	305	308	285	308	271	301	291	280	300	302	283	294	304	279	283	312	297	297	305	282	308	303	314	336	291	289	308	302	335	284	299	290	310	300	277	330	273	324	306	300	319	313	307	283	324	293	291	298	298	310	299	307	301	283	324	299	276	303	300	305	315	315	313	291	278	289	297	258	331	307	290	312	311	296	312	309	300	301	262	296	282	310	299	296	294	276	298	312	281	319	297	294	312	296	304	289	269	309	304	277	290	307	282	289	297	277	311	308	271	271	299	308	291	278	307	297	304	313	311	314	298	308	293	286	305	315	295	267	285	302	308	302	327	292	327	312	292	292	293	287	287	284	259	296	290	302	284	295	299	314	304	304	300	298	293	300	324	300	329	320	300	290	300	271	297	288	300	304	297	298	304	298	284	307	263	328	297	289	285	292	341	300	282	297	263	299	290	351	298	343	286	342	281	314	300	292	327	287	315	316	303	289	274	325	286	286	296	310	259	292	314	306	286	299	323	295	277	293	301	291	308	325	322	259	289	300	252	303	290	288	304	300	305	325	316	287	320	296	272	286	288	281	304	298	297	286	303	310	291	264	301	318	324	286	304	293	312	317	317	303	275	313	279	318	299	290	297	291	286	282	314	276	305	309	316	282	287	305	295	267	269	280	330	303	307	301	318	300	297	299	310	264	301	280	293	302	318	298	310	322	272	292	312	304	286	295	303	278	299	306	313	322	285	264	295	326	294	305	277	294	305	334	302	314	300	292	322	321	278	300	291	301	270	290	317	286	316	309	307	283	310	294	297	301	296	297	297	314	303	304	283	264	300	281	315	305	300	295	317	311	299	302	295	299	275	291	307	307	294	306	318	339	281	299	315	311	283	281	275	264	291	293	307	327	324	311	328	313	301	289	299	275	327	296	301	257	330	284	304	317	316	295	328	283	313	327	289	308	318	322	290	296	270	273	291	302	304	316	312	310	289	294	307	298	301	282	281	267	288	312	298	299	255	302	323	320	319	281	290	304	312	286	299	286	305	299	335	273	284	298	295	289	309	306	317	265	278	301	323	289	307	299	294	300	304	295	261	312	294	314	296	287	292	284	288	297	279	313	299	310	352	294	279	268	313	299	291	263	308	307	328	310	298	293	301	280	319	281	299	284	263	310	281	287	322	302	324	286	295	287	324	287	294	314	292	280	312	323	260	291	304	271	253	292	304	276	305	303	297	298	307	302	298	297	296	302	342	284	294	291	282	345	307	321	319	312	311	313	296	292	295	273	281	274	322	279	297	312	310	332	302	296	295	307	297	309	299	312	306	249	310	286	276	310	299	342	302	277	295	322	329	313	270	312	302	309	351	298	280	272	301	333	295	295	304	331	311	304	289	297	298	301	282	305	305	301	284	302	302	287	287	291	264	291	287	287	304	301	325	331	287	302	300	328	286	299	310	331	290	304	345	295	273	298	324	261	306	274	287	287	316	314	302	326	317	292	299	253	294	315	270	315	290	299	297	298	346	303	281	293	275	273	258	296	295	301	297	276	307	299	277	314	266	300	307	281	313	323	331	288	298	282	323	331	279	278	300	319	333	273	286	298	306	266	305	323	312	283	290	277	293	295	297	308	310	265	320	296	271	311	286	280	295	285	312	306	314	289	281	286	297	278	266	303	320	310	322	315	294	295	312	301	296	291	307	305	285	297	305	334	292	281	348	306	291	269	296	301	297	319	271	307	270	284	260	311	274	318	312	315	323	303	313	292	302	315	348	330	298	301	316	262	286	289	297	278	309	291	289	306	299	317	303	318	278	313	305	274	335	312	288	283	315	292	309	296	304	305	312	309	289	303	300	305	309	290	289	334	297	308	318	272	321	325	290	303	291	332	285	292	325	308	292	292	296	255	273	303	293	306	301	294	305	261	278	272	315	290	284	310	285	332	299	316	275	284	293	258	307	262	301	313	299	275	270	338	341	294	321	319	262	274	293	293	301	322	300	306	301	296	315	319	262	285	302	261	304	310	275	301	303	270	300	303	311	292	332	321	329	283	286	309	318	294	307	330	299	321	311	328	311	267	319	292	301	299	282	290	300	314	295	296	304	322	310	285	334	269	283	291	283	295	310	297	309	305	296	299	264	266	287	275	334	274	293	326	305	305	311	298	290	274	314	305	288	306	307	304	280	282	333	301	282	321	294	276	279	323	289	290	286	300	332	278	292	323	313	297	291	297	278	297	294	308	282	289	293	316	307	280	297	298	270	310	279	263	303	302	302	322	285	270	277	296	277	278	272	289	312	303	303	260	305	312	309	303	322	313	302	282	258	328	298	278	290	293	296	293	292	295	321	302	283	312	306	304	272	321	284	292	308	303	311	286	290	276	272	308	306	315	323	304	289	284	274	306	290	301	283	317	293	264	279	291	290	275	287	324	277	287	304	282	291	339	307	323	301	290	309	314	306	296	289	284	292	322	303	319	306	268	335	296	321	306	291	295
4288	4357	11613	17378	15647	14677	13430	14561	10961	7296	9100	9326	4202	2477	1725	1394	1313	1202	1056	1367	2830	2978	2567	1607	1217	1338	1234	1205	1022	846	851	883	847	914	920	857	804	828	838	830	804	798	843	795	837	775	828	861	833	858	825	799	790	858	777	838	849	795	835	844	834	808	825	814	805	829	850	791	815	837	836	834	764	847	818	848	777	829	813	859	818	783	878	884	801	840	792	808	869	827	852	809	858	819	823	845	765	831	854	814	775	796	854	799	852	817	787	837	808	866	810	790	805	806	844	839	842	846	847	766	773	879	808	801	801	805	882	875	801	800	822	792	855	833	812	820	865	788	842	866	813	770	828	800	849	767	790	825	834	832	837	800	815	816	810	876	823	872	852	796	770	823	744	865	819	809	816	783	802	804	796	790	817	829	783	865	781	854	846	794	842	814	806	854	884	859	777	844	794	817	839	810	841	746	744	796	830	774	811	826	808	828	800	869	857	778	856	820	818	903	808	872	841	811	839	788	764	808	837	772	822	762	850	780	836	748	844	868	817	839	841	821	819	781	847	821	816	792	818	787	824	817	823	808	801	836	788	861	839	837	784	842	806	788	809	862	789	764	797	783	792	814	800	827	774	885	825	815	851	840	814	850	850	838	821	855	774	805	845	827	856	810	800	834	854	859	821	865	827	820	853	825	831	816	858	822	799	761	880	776	847	806	799	887	787	838	837	837	804	817	843	869	844	832	827	801	849	808	810	870	858	787	759	839	845	886	859	844	818	827	814	839	766	806	839	837	867	817	807	834	791	803	826	809	842	793	853	838	833	804	804	853	829	822	891	863	840	829	770	790	798	827	830	885	779	832	819	809	843	842	836	805	863	814	817	859	803	794	794	826	872	793	823	851	826	807	829	795	832	812	833	845	801	768	815	893	847	852	755	810	823	844	813	835	789	802	868	789	808	875	818	782	854	831	814	854	833	794	866	795	769	781	855	840	809	844	818	846	793	776	807	858	856	828	760	839	786	852	807	836	792	799	807	845	851	842	822	818	808	850	815	822	858	814	833	865	804	789	855	848	802	810	817	838	810	834	840	815	810	802	816	836	765	770	808	828	797	842	818	830	817	815	805	838	802	850	850	830	821	801	799	843	849	857	800	792	786	780	808	793	838	848	858	856	854	758	842	852	755	826	838	832	854	803	851	831	870	824	819	874	857	860	857	842	851	791	827	839	796	797	841	788	841	824	861	795	840	831	793	858	866	817	794	806	796	800	850	873	778	788	790	792	905	859	819	887	799	825	855	827	852	878	851	831	844	798	809	869	845	825	811	816	810	804	783	827	838	819	850	781	816	824	822	845	839	792	812	801	826	785	754	816	785	794	791	804	913	802	827	831	871	818	848	820	826	787	838	830	851	797	824	856	786	822	808	824	803	815	822	826	815	822	806	796	853	812	841	794	859	799	847	802	855	846	853	845	832	795	808	768	815	787	870	807	812	840	820	849	809	844	843	827	840	807	829	835	840	845	801	810	809	794	811	770	803	848	862	796	802	803	811	816	841	801	836	806	818	825	828	785	832	811	829	777	849	844	861	827	866	808	839	828	814	804	816	802	858	820	854	825	836	804	808	851	820	817	847	822	830	868	805	853	774	830	813	808	817	759	801	814	825	796	867	842	746	823	784	768	825	807	792	815	889	807	837	810	840	793	811	842	801	832	819	813	836	817	809	832	766	785	802	823	833	824	845	825	794	823	821	856	791	854	817	785	854	869	782	842	823	848	795	783	799	813	842	846	801	821	780	783	838	815	821	851	770	819	805	799	835	832	845	831	817	804	823	811	804	798	804	868	763	828	828	840	822	827	782	768	812	852	856	798	833	896	786	808	884	789	811	808	828	819	841	822	838	815	786	779	792	803	853	828	852	829	798	847	809	864	785	817	816	783	835	826	837	823	842	805	820	825	840	836	823	805	802	801	815	810	817	797	819	845	880	856	916	874	750	868	814	856	825	863	839	846	836	767	827	810	831	850	832	848	822	820	817	817	837	833	854	825	802	851	849	860	830	837	819	833	846	833	771	843	889	814	800	817	850	821	855	829	837	813	840	784	794	804	760	833	838	797	812	809	842	811	857	807	766	886	812	797	805	894	814	818	800	800	836	844	793	769	835	782	814	789	793	825	837	850	816	811	818	832	869	832	849	877	779	841	785	821	781	800	843	848	826	844	857	777	825	826	799	811	820	793	870	789	837	822	803	837	851	836	811	804	834	829	812	838	769	789	880	783	843	815	825	842	815	818	894	854	856	874	866	802	803	880	789	828	855	860	826	821	816	850	827	815	796	807	832	795	757	813	804	782	819	840	771	806	844	832	824	823	808	789	800	861	872	865	807	828	794	866	823	871	830	843	865	767	839	820	817	798	803	823	837	826	801	832	859	807	804	844	782	815	829	828	815	735	828	866	825	819	815	841	824	774	822	799	858	819	791	822	849	848	803	851	839	820	823	806	766	842	856	821	861	799	794	852	768	787	826	777	851	865	814	773	819	834	797	883	859	844	772	814	835	802	897	844	787	811	829	846	872	867	814	817	846	828	764	782	883	815	853	804	810	882	861	791	830	826	799	852	808	830	809	843	851	881	847	762	798	873	807	860	799	884	796	825	818	843	811	860	872	820	837	820	800	786	805	838	839	854	872	807	824	822	809	870	817	862	845	787	861	806	822	874	847	791	737	814	810	811	779	818	816	787	834	834	847	862	784	844	822	786	822	864	841	835	794	781	825	789	797	846	852	791	804	841	832	818	838	820	845	867	834	822	831	810	844	807	850	832	830	835	834	843	796	792	842	828	813	803	792	815	864	806	798	830	834	756	815	818	819	801	818	831	801	793	820	795	792	799	876	814	804	829	877	792	858	803	819	841	833	822	851	839	789	795	839	829	769	799	776	813	808	811	766	827	835	859	845	824	831	817	836	806	805	791	825	841	796	770	822	814	843	805	832	770	759	800	827	792	828	807	872	811	819	831	840	814	841	788	791	788	833	803	834	831	840	866	812	781	828	808	829	813	788	840	828	776	899	808	826	790	855	831	834	821	784	853	817	812	803	831	803	808	815	839	845	896	821	747	835	812	833	794	854	815	821	860	834	842	842	826	809	860	816	844	840	834	834	810	796	785	841	814	829	771	837	840	807	808	840	836	841	841	873	843	872	852	834	804	844	824	825	811	797	790	779	825	834	775	807	831	788	870	847	807	841	816	771	828	838	780	818	801	826	824	838	774	802	798	852	836	835	807	766	809	833	810	790	791	802	813	881	809	865	830	858	782	839	790	792	858	805	846	851	786	838	833	826	818	820	825	832	792	845	808	772	860	850	805	848	826	824	790	821	818	870	839	821	803	779	839	813	827	769	838	889	831	854	860	817	808	802	851	811	833	856	820	848	866	814	839	858	785	867	866	884	807	827	819	847	785	836	833	876	826	841	804	822	830	846	868	871	853	872	839	824	792	815	875	800	821	752	801
12602	8116	13150	17616	13055	10053	8217	8933	5253	2922	8105	5343	1722	973	628	491	468	462	396	798	3553	2684	1731	1214	739	883	729	618	475	359	348	367	349	344	342	326	320	297	308	301	266	263	318	276	295	275	285	299	278	271	271	275	289	288	265	280	308	290	300	304	313	290	306	299	285	279	318	291	293	284	282	276	305	301	322	292	289	284	296	293	306	288	287	278	280	272	280	309	295	275	293	302	296	306	314	264	282	321	290	280	298	302	293	270	292	286	268	280	274	300	299	291	272	301	288	281	273	292	270	293	306	318	305	299	290	319	298	298	272	306	275	303	278	277	288	289	298	261	294	278	297	280	289	295	295	260	278	286	281	295	273	293	270	277	276	292	277	317	309	306	303	306	303	298	272	312	280	288	277	307	286	279	286	287	299	264	280	293	298	296	299	259	293	272	305	282	263	264	284	281	284	284	267	286	297	317	310	292	335	277	283	305	257	284	254	292	274	277	272	271	311	300	307	298	312	288	310	285	255	263	295	311	266	272	287	311	291	301	300	256	287	284	312	290	278	320	268	310	273	275	288	316	289	291	301	271	302	293	285	275	293	296	284	298	277	271	302	306	274	305	286	288	295	299	271	249	285	288	273	307	295	263	313	282	274	264	279	269	276	270	316	277	261	281	265	293	296	315	286	269	301	276	284	245	291	289	261	289	289	271	273	274	282	291	302	263	271	277	296	294	267	261	261	283	311	296	312	268	277	319	261	259	282	286	300	298	272	269	284	279	313	314	287	284	264	290	260	273	306	291	280	267	284	289	306	321	289	263	284	269	291	296	280	282	274	258	259	279	319	288	282	299	286	290	296	276	279	283	305	306	290	275	278	292	281	278	303	255	276	307	305	281	297	274	338	284	288	308	291	301	300	278	274	287	307	270	272	332	272	283	289	306	295	304	314	303	299	285	284	270	271	295	286	261	280	289	283	287	287	282	272	286	290	303	297	303	270	284	297	300	316	287	281	263	264	291	289	313	315	274	292	299	262	290	288	299	308	285	301	261	307	290	348	302	279	277	300	287	277	299	297	300	270	303	304	269	276	289	282	277	300	317	273	288	311	253	288	285	338	276	326	272	294	298	291	290	293	309	271	318	302	287	277	284	272	307	276	311	286	278	299	309	294	254	289	302	299	298	294	261	308	316	267	307	288	286	324	312	326	283	285	279	313	292	281	301	300	273	297	301	302	342	270	271	310	303	301	271	273	267	298	286	279	280	297	298	312	295	305	255	297	283	302	305	324	285	284	292	265	289	297	303	315	304	320	291	280	308	269	318	281	287	279	286	303	307	279	294	278	265	292	281	283	287	283	307	279	304	275	288	276	320	270	308	271	295	305	296	273	317	292	315	298	281	283	277	261	318	249	269	291	267	286	264	287	285	269	307	295	277	298	293	277	303	288	290	327	283	274	305	304	318	301	278	307	282	300	281	266	267	291	299	290	292	284	283	316	273	307	285	272	288	301	294	290	292	290	305	273	271	278	291	266	308	298	301	292	262	287	299	327	272	291	295	308	272	292	296	296	302	318	304	282	276	296	244	274	267	300	326	299	313	294	298	256	273	300	284	282	319	283	300	306	333	294	285	289	307	297	304	336	278	266	313	281	286	279	290	296	273	278	303	271	281	287	292	309	310	273	295	275	299	303	280	298	323	299	248	293	298	267	284	279	288	273	275	278	262	273	298	295	313	290	301	290	287	314	282	295	291	268	283	278	258	296	292	328	274	303	287	295	289	259	310	263	266	259	265	301	283	316	285	289	290	302	304	263	281	268	291	276	282	307	307	283	282	302	295	261	306	267	306	297	278	285	296	294	267	282	286	311	305	299	277	282	310	276	313	309	278	301	289	318	305	280	299	295	301	283	303	312	287	296	283	291	298	295	295	299	286	292	317	290	312	294	305	267	294	279	287	272	289	297	319	279	273	279	273	268	279	302	266	277	298	293	311	248	281	302	308	297	283	290	278	293	289	275	296	291	292	291	308	285	299	272	302	269	272	284	288	305	297	291	277	302	269	323	266	283	267	278	274	290	278	304	291	253	328	280	318	306	303	275	331	268	272	287	286	268	262	273	309	272	303	324	284	254	283	292	286	287	288	284	319	288	290	283	266	313	272	294	291	304	301	311	284	301	266	279	318	289	307	280	291	263	297	305	301	310	301	278	291	290	323	275	298	300	288	296	286	285	276	246	290	296	324	256	294	284	253	303	283	272	260	308	285	278	297	297	299	239	289	283	293	265	273	279	283	269	363	296	273	267	247	318	297	295	278	300	258	307	262	302	293	255	289	292	329	288	293	318	292	269	313	280	289	271	285	308	270	262	296	286	277	285	289	316	300	269	255	284	287	306	318	292	284	281	279	318	318	310	266	311	289	318	302	318	263	297	295	311	308	297	281	305	294	310	276	300	308	301	283	271	288	268	302	278	305	276	299	281	313	269	316	249	289	259	293	289	313	338	284	289	275	293	296	313	292	278	269	311	250	292	287	304	294	258	280	295	293	283	284	285	279	300	242	282	283	292	315	274	273	314	304	321	275	263	300	296	303	316	283	279	274	305	292	274	302	311	260	299	302	273	270	296	247	316	313	293	321	255	305	316	302	279	335	280	290	287	290	291	292	301	303	285	277	294	277	302	297	322	305	275	293	278	273	281	288	310	308	320	279	303	276	293	284	283	287	267	280	331	279	292	282	279	284	297	299	289	263	265	292	312	292	269	307	282	294	305	315	280	295	277	286	314	271	294	274	274	307	275	263	283	297	307	289	294	288	275	285	279	287	280	278	310	282	291	264	292	292	290	295	305	259	268	343	292	306	288	325	324	271	297	259	261	256	305	281	288	277	297	304	289	287	261	287	303	295	300	277	292	281	278	267	295	289	297	274	250	244	291	330	290	288	275	264	299	303	278	298	318	273	314	274	285	303	299	286	274	286	278	287	280	268	293	286	273	292	286	289	310	278	278	280	276	268	307	282	297	290	301	285	310	281	287	281	278	287	275	262	312	271	277	295	295	273	279	304	305	302	269	303	301	279	324	301	270	290	333	282	291	285	308	338	299	283	299	278	269	281	281	282	265	291	295	287	274	293	310	279	291	281	243	285	255	292	317	268	283	306	306	286	292	296	275	337	287	320	297	302	289	284	312	273	289	300	268	309	281	285	309	322	306	308	295	282	266	280	276	301	271	289	302	315	312	296	295	262	292	267	291	307	293	298	269	303	266	302	297	300	301	275	285	289	288	299	285	305	287	298	288	285	285	287	253	279	265	268	280	315	277	256	267	275	309	270	291	294	307	287	308	310	268	273	269	311	294	267	297	306	282	279	278	293	277	294	277	320	304	279	304	301	298	283	307	285	274	287	295	286	286	283	301	317	289	295	282	312	297	317	291	297	293	289	294	302	312	263	294	316	314	302	290	268	313	318	260	274	314	287	285	280	271	315	284	281	306	297	252	288	279	299	268	269	291	266
9063	7846	19578	28031	25307	23307	20362	23576	17203	12589	27881	20669	7704	5311	3190	2495	2442	1801	1632	4664	18977	14655	9451	7489	4138	5336	3783	3294	2174	1335	1147	1350	1200	1163	1023	909	748	772	792	750	800	818	796	813	792	807	752	827	828	807	777	831	790	761	789	774	796	842	811	767	782	781	824	830	798	799	747	779	774	798	743	806	776	811	800	758	804	809	791	841	779	794	753	806	790	822	763	857	809	805	784	816	834	757	786	781	804	813	826	827	802	800	755	790	733	766	771	789	860	807	755	770	789	784	771	791	829	835	827	758	801	781	821	835	763	784	805	773	795	839	785	782	682	786	818	760	777	788	718	778	756	754	806	803	839	777	765	763	824	793	785	784	759	789	795	836	811	820	823	777	758	774	810	764	781	803	787	806	809	781	789	801	820	808	778	808	844	778	787	782	807	828	784	768	811	818	791	820	829	791	799	789	831	847	799	829	783	791	729	787	771	849	797	792	761	800	840	787	775	768	771	853	772	777	880	799	814	805	829	790	832	817	783	804	842	815	827	843	781	800	766	762	809	841	839	785	811	804	780	834	787	775	833	812	772	787	828	826	867	786	771	819	779	756	852	803	791	786	790	758	779	810	790	786	820	748	818	806	784	822	824	782	807	772	814	738	810	796	854	813	825	768	743	801	780	758	829	813	791	770	773	805	806	756	788	802	798	827	803	768	811	745	805	751	832	789	780	769	867	791	769	780	763	797	795	824	764	807	764	831	732	770	776	838	793	838	803	808	742	764	775	762	798	779	762	742	805	749	736	750	800	794	763	751	823	824	817	772	765	796	752	772	755	821	835	763	820	767	791	768	809	787	770	811	764	805	743	774	799	806	796	766	791	780	789	760	821	801	784	823	732	776	815	797	811	795	782	798	783	794	849	782	817	839	796	819	795	767	815	784	776	820	803	801	767	746	781	773	791	766	755	789	778	722	826	805	774	831	784	819	794	793	801	796	801	781	816	823	769	831	771	810	825	795	814	857	772	815	816	798	783	804	734	778	802	808	788	801	801	840	867	780	786	802	773	740	778	779	752	769	808	795	809	818	841	801	735	885	764	824	778	793	756	785	757	833	752	731	806	840	818	777	804	784	780	810	809	775	774	755	788	891	780	808	765	810	792	843	811	729	794	816	781	745	742	800	834	775	794	753	741	775	798	805	780	739	776	786	820	818	800	782	806	759	830	815	769	786	758	776	800	896	822	805	764	781	747	792	773	789	761	804	769	787	809	810	814	789	768	805	805	756	756	789	801	725	760	781	780	826	805	837	833	851	810	759	734	816	731	822	779	807	788	811	783	818	770	815	762	769	824	800	829	816	791	756	814	820	838	829	766	811	809	825	813	826	800	780	801	789	755	790	819	781	801	794	791	820	789	833	815	773	789	814	802	791	781	813	820	779	779	807	757	802	767	776	806	829	766	860	743	758	799	774	759	818	828	786	785	801	796	832	777	824	832	799	797	768	830	794	803	769	822	802	808	787	832	780	789	771	768	800	772	808	831	823	785	794	778	758	789	819	833	820	781	778	820	796	761	827	796	822	772	805	756	801	815	813	771	771	812	797	791	819	771	819	793	777	803	800	769	830	822	738	749	826	799	781	788	782	799	841	776	755	730	824	726	814	793	716	776	818	779	820	739	838	783	823	819	769	780	844	781	836	803	797	804	786	849	836	785	782	779	814	775	803	816	787	846	766	775	752	753	856	808	814	783	798	747	825	759	762	771	836	829	780	784	759	761	756	762	772	761	744	789	853	719	771	701	785	808	793	795	794	811	802	814	798	772	778	767	827	788	782	822	814	813	796	820	764	767	757	812	749	829	744	823	857	789	786	805	855	787	803	769	855	778	820	768	829	792	786	761	773	785	812	763	826	801	803	819	754	772	785	821	841	823	789	807	809	787	775	767	776	770	803	799	788	757	831	765	775	752	786	836	761	792	812	838	797	757	785	800	767	817	846	819	768	745	788	781	774	761	760	800	811	828	784	781	807	835	823	805	779	783	812	802	748	794	797	762	851	793	846	807	782	745	783	763	755	798	783	760	723	806	818	801	780	805	760	794	787	816	798	802	794	738	829	791	809	764	749	777	837	806	785	782	792	851	782	742	836	792	778	827	763	795	828	832	810	766	767	843	792	779	828	805	840	809	813	754	813	801	827	786	785	796	788	791	773	774	823	793	749	814	816	799	802	839	830	789	803	890	814	756	760	779	803	812	766	827	767	776	775	736	754	826	792	773	778	840	803	807	804	808	765	811	800	833	746	795	819	831	812	828	825	806	786	840	797	769	777	770	811	789	849	787	785	785	826	797	761	798	772	827	829	826	825	791	813	795	735	786	799	827	814	779	814	786	839	807	750	807	763	774	804	823	754	818	776	826	795	831	784	796	788	848	818	822	788	810	788	778	818	794	813	781	809	747	813	784	793	779	781	787	806	787	770	791	833	792	786	797	831	749	817	784	806	767	741	849	799	841	820	826	798	760	780	791	805	789	815	830	827	785	807	774	802	786	741	738	820	794	762	817	773	805	787	801	865	819	756	830	862	771	759	761	794	812	836	763	732	799	794	775	825	767	816	811	823	829	825	762	796	788	825	767	812	764	807	820	795	815	784	821	785	808	805	757	796	782	785	818	817	788	774	798	758	770	757	793	866	796	816	871	790	799	808	788	807	763	790	827	773	768	822	788	807	806	811	805	822	816	766	834	789	770	881	779	804	857	843	774	800	834	790	792	789	796	810	759	802	823	856	813	822	820	784	730	784	852	768	757	830	810	764	731	768	787	817	773	807	813	807	832	768	790	763	772	800	770	802	818	804	763	803	798	775	791	825	807	797	812	787	789	798	746	778	786	805	782	790	796	774	832	815	753	798	728	831	819	806	792	833	790	787	793	825	818	771	804	767	796	762	820	805	806	801	773	783	851	751	775	818	790	803	796	780	775	827	778	797	764	802	758	782	802	820	866	824	801	781	805	811	735	780	773	783	815	798	762	820	816	819	789	879	848	799	870	741	842	774	786	810	799	822	800	812	791	793	750	780	744	811	817	806	856	834	833	815	742	782	757	797	811	818	762	763	816	763	826	804	789	776	807	815	856	786	809	798	748	786	807	796	750	753	796	823	754	804	850	790	789	777	746	764	736	734	831	792	837	791	792	757	794	827	828	766	799	785	826	793	806	762	764	822	760	827	776	842	799	801	811	776	799	757	797	816	784	803	811	822	824	811	764	807	743	762	823	832	809	759	775	724	805	779	773	758	798	788	728	769	773	792	796	758	831	795	780	807	763	814	795	795	833	769	753	736	725	801	784	791	824	807	798	775	778	766	798	829	864	783	797	784	778	748	794	802	782	776	799	783	798	790	806	783	858	766	754	818	757	812	765	806	741	831	795	781	806	714	778	800	817	838	818	798	817	807	812	819	799	773	807	785	775	807	734	797	827	756	894	813	782	780	789	768	805	774	813	743	801	809	760	800	778	840
20681	13163	19897	24815	19537	15324	11654	13396	7812	5487	19542	10843	3678	1597	940	617	561	448	402	1207	6636	3962	3184	2344	1247	1446	1206	835	608	424	326	400	320	323	313	242	263	259	261	241	219	252	241	226	262	251	261	229	213	232	265	250	265	280	237	221	244	241	250	262	226	250	236	211	259	217	245	257	244	240	234	251	260	261	237	222	249	238	233	231	238	260	263	275	252	231	275	248	242	250	233	254	259	260	257	277	242	241	247	249	249	261	231	280	252	227	240	259	265	244	229	249	246	249	230	246	240	231	228	272	269	252	219	263	281	251	240	230	270	246	228	231	224	265	251	234	231	249	237	247	263	255	227	221	237	288	253	236	250	263	253	253	229	217	243	252	288	254	252	253	237	243	247	246	222	267	226	267	228	270	248	261	225	264	237	264	241	237	251	255	266	237	265	235	244	244	246	261	240	245	233	271	225	255	272	252	265	270	253	238	226	253	256	223	230	264	249	247	234	271	260	267	257	267	266	261	240	259	267	227	261	238	255	239	224	226	281	257	236	227	229	260	257	244	243	239	248	233	280	257	228	257	232	259	234	240	265	264	229	242	225	282	272	252	262	257	266	232	215	239	264	235	244	277	253	262	225	232	236	235	259	229	249	276	251	246	272	232	230	209	265	276	235	242	238	229	287	270	237	247	242	232	260	229	228	217	247	239	228	220	257	250	297	264	215	254	255	218	226	255	247	231	298	256	262	265	237	256	282	263	250	278	256	241	248	251	249	250	257	232	226	245	275	232	274	254	251	280	276	261	247	249	263	242	259	244	232	228	259	222	248	292	239	244	260	259	237	201	221	246	231	245	200	247	227	264	253	256	246	248	249	259	262	282	244	242	262	231	242	250	255	245	244	228	261	217	267	240	268	239	259	256	238	232	248	249	284	257	269	265	264	267	237	259	231	255	223	251	257	257	279	236	227	248	238	269	215	239	267	250	257	249	283	271	240	242	247	253	240	259	223	259	239	236	251	277	268	239	271	240	243	261	227	237	242	276	253	268	243	235	237	251	255	249	241	282	266	230	247	247	240	271	255	253	225	272	248	242	250	228	251	265	250	237	261	231	256	272	242	254	258	253	260	248	266	273	241	266	239	250	241	239	246	243	239	244	254	232	257	240	241	242	250	256	243	228	240	257	240	255	223	234	278	253	243	262	216	226	267	236	276	240	260	254	272	232	252	206	266	287	254	263	245	234	237	239	226	232	261	238	234	285	288	220	260	207	257	258	240	227	252	254	254	233	266	244	231	231	289	247	265	255	221	255	238	249	272	273	249	251	254	246	271	259	259	237	251	229	201	244	256	250	258	240	239	252	253	252	277	239	284	272	264	244	268	265	228	253	259	268	243	235	250	221	270	240	223	239	247	224	267	244	261	263	252	253	239	245	262	241	230	244	249	249	253	242	228	249	248	260	259	234	248	225	196	247	233	230	224	231	274	246	240	261	242	238	275	231	226	263	256	250	273	239	261	239	274	252	228	234	250	246	258	236	252	245	251	253	269	229	254	236	239	251	258	205	207	259	282	264	234	238	252	271	248	249	233	252	230	241	228	242	224	225	236	213	226	256	250	271	275	234	252	259	232	250	250	279	256	262	236	259	234	233	217	243	249	254	249	238	259	251	261	228	250	266	236	254	239	230	239	256	243	229	249	251	250	278	244	255	224	216	258	261	279	260	222	238	272	242	258	236	241	249	251	244	243	249	233	252	228	244	252	251	248	267	243	265	253	236	246	272	243	246	238	248	259	248	270	230	255	256	219	241	247	252	244	237	257	270	241	281	263	235	256	231	235	233	227	284	242	257	280	242	253	255	243	265	258	244	239	276	242	261	280	237	254	239	248	257	242	211	259	238	247	268	262	256	224	242	249	246	254	261	235	253	238	239	278	250	259	226	254	261	238	234	232	257	247	250	276	261	250	227	221	244	281	262	223	263	245	286	245	233	273	234	222	281	251	257	247	254	263	270	254	257	247	242	274	259	259	268	257	233	232	253	227	222	216	267	245	233	260	243	239	249	256	247	245	237	256	253	265	237	233	249	250	238	243	237	250	267	251	258	247	281	240	268	245	239	263	266	245	273	234	231	217	236	271	246	247	268	259	282	257	242	241	217	251	249	248	192	238	232	246	256	254	224	224	257	226	264	231	273	249	247	244	255	254	246	255	228	255	258	240	258	237	246	265	225	246	224	252	274	257	240	243	267	252	223	242	267	230	237	263	246	257	245	222	255	266	237	224	250	242	251	264	224	234	243	270	262	264	232	273	241	269	234	228	254	242	259	253	243	227	259	265	231	240	246	258	269	251	243	259	253	248	232	263	233	250	276	250	242	234	247	233	251	266	229	272	259	229	254	242	263	230	235	254	291	238	240	248	243	242	226	273	251	259	252	278	258	238	227	258	245	270	232	272	248	215	205	244	282	239	246	280	264	221	238	245	258	245	229	242	233	252	254	243	246	273	258	250	231	223	222	259	238	266	234	226	235	245	266	249	247	249	262	248	227	238	269	240	235	249	248	223	207	266	225	229	255	240	244	276	265	247	273	268	248	273	228	261	270	241	235	241	226	249	240	251	272	235	224	272	286	246	235	232	230	239	227	258	274	269	269	230	240	222	253	247	240	244	254	244	273	225	263	205	269	285	260	236	241	230	241	264	266	257	228	273	245	230	251	266	222	240	241	251	241	211	223	240	254	221	260	251	259	240	274	264	234	243	250	221	269	255	219	254	238	254	257	230	226	262	285	237	249	283	228	241	246	249	279	250	230	240	241	260	224	236	254	251	271	240	238	241	269	239	252	263	231	273	257	246	233	236	223	240	274	241	239	228	279	225	266	225	232	262	246	234	258	243	283	221	237	246	250	280	253	235	242	241	275	250	250	278	258	242	265	237	225	279	254	250	259	229	275	307	258	244	247	228	232	248	248	227	210	248	253	240	268	250	278	268	260	258	254	246	250	248	241	270	255	238	232	253	237	258	233	219	247	250	242	238	250	226	218	288	242	226	272	274	234	212	241	262	251	245	239	248	243	238	271	249	244	240	264	281	254	261	252	268	236	262	257	302	259	225	259	245	247	251	242	240	239	244	274	262	258	240	258	255	249	258	233	249	286	251	269	241	265	257	238	241	232	251	286	245	234	236	255	267	241	280	245	250	248	228	247	255	230	243	257	220	255	243	237	247	249	274	230	220	234	245	245	285	234	242	244	233	267	257	218	250	251	215	255	265	269	274	235	252	229	255	206	244	275	229	220	232	256	254	251	254	260	234	236	258	285	237	270	250	234	258	240	230	246	242	244	251	244	234	239	240	254	256	258	241	252	255	261	278	265	257	258	238	211	291	264	252	269	277	259	232	228	229	245	249	276	256	251	244	237	254	217	239	244	259	262	269	235	248	272	255	274	251	233	240	249	275	271	243	269	262	252	245	240	240	235	269	265	251	241	239	250	232	241	222	262	269	241	262	229	245	266
12153	11325	25761	34186	32266	28786	25200	27911	21342	20295	41642	27280	13303	8131	4897	3631	3132	2329	2021	7225	27616	19184	16335	13235	7046	8712	6990	4603	3430	1804	1467	1619	1285	1369	1016	865	708	751	705	709	702	689	677	726	718	667	685	693	713	726	699	706	717	718	690	667	661	723	636	694	665	712	700	731	713	738	699	684	714	703	668	738	726	703	731	703	692	716	686	668	685	738	730	672	723	696	676	671	690	664	660	684	726	621	748	691	688	687	742	699	728	690	682	750	719	739	719	689	686	650	695	713	690	700	712	683	694	721	708	701	693	681	706	709	678	725	704	633	710	750	682	748	690	682	670	692	681	730	688	720	664	729	681	715	708	695	675	738	694	753	721	698	719	697	661	702	679	734	672	656	684	691	673	664	685	724	733	667	722	689	688	685	685	671	706	691	716	712	663	719	682	722	729	680	695	673	700	728	671	671	689	663	693	653	702	696	666	750	685	655	747	700	675	655	689	676	707	652	729	711	710	670	719	690	692	737	694	664	659	714	712	713	733	670	678	716	648	675	697	720	715	692	674	672	655	695	645	761	735	692	722	673	691	664	707	734	690	685	717	713	659	655	683	685	718	650	687	680	686	760	686	750	671	688	689	718	688	690	669	682	730	660	739	658	696	670	713	694	718	675	689	681	692	703	710	694	667	699	691	708	705	712	706	697	690	702	702	716	704	751	663	676	683	702	671	752	681	687	660	703	662	661	692	688	693	618	690	695	751	702	672	656	693	716	734	691	712	684	693	700	676	702	717	703	725	713	694	683	705	748	702	655	767	716	695	717	685	685	746	702	665	697	714	689	683	709	733	786	693	679	682	701	667	697	757	684	677	712	724	729	717	712	679	699	684	708	722	699	659	712	653	723	720	727	695	676	681	690	681	663	667	680	722	620	685	661	738	703	716	665	714	683	678	679	695	682	706	683	712	724	650	691	666	735	710	681	723	678	702	694	690	677	730	667	669	746	677	708	691	715	689	706	721	688	672	668	716	678	724	731	695	691	703	686	669	743	686	758	699	679	670	746	681	719	743	677	670	696	674	699	705	688	700	703	694	702	720	679	689	690	722	714	680	704	663	673	691	678	679	723	689	661	670	644	730	716	671	735	731	702	690	685	693	714	712	682	712	680	656	730	770	706	686	710	668	682	705	706	635	672	721	709	701	707	697	696	701	674	706	674	720	715	673	673	684	659	701	728	703	751	652	663	668	698	674	689	705	687	700	738	712	694	703	702	666	691	701	665	672	681	707	691	704	682	720	682	678	696	702	714	685	683	745	710	707	690	743	704	734	712	707	653	696	697	681	628	647	716	691	724	780	685	764	687	665	702	682	672	722	702	708	704	707	731	710	715	686	649	683	661	724	687	702	681	742	715	699	686	748	682	706	655	731	662	697	661	732	695	689	660	706	698	706	686	643	700	688	674	688	708	699	694	734	709	691	661	697	701	669	694	730	687	642	685	675	688	671	680	691	724	701	695	689	701	675	665	668	735	727	670	681	705	674	720	675	690	707	694	705	699	701	675	674	669	705	671	675	744	719	665	731	703	687	730	654	677	711	661	685	693	658	686	700	712	713	708	657	725	661	727	658	686	647	675	669	715	700	692	680	672	664	686	703	699	712	709	765	722	708	660	684	712	704	670	687	689	666	693	711	702	704	692	709	692	734	734	715	679	697	679	740	676	709	652	731	741	703	697	691	707	688	648	665	732	699	748	690	670	706	734	667	693	693	673	742	720	685	719	693	712	697	708	656	722	700	691	678	691	677	709	674	655	690	667	729	752	728	658	709	672	706	700	701	742	730	668	750	685	696	686	722	672	681	684	679	699	689	644	674	674	702	674	715	718	708	712	695	701	742	713	687	715	727	665	703	680	771	687	710	721	682	662	696	710	730	666	721	682	734	706	679	741	714	660	719	708	688	720	726	684	642	685	687	731	750	654	710	717	706	754	689	703	689	712	715	760	686	700	711	690	699	659	706	673	691	650	665	714	683	699	723	694	681	683	713	731	663	705	667	644	742	711	669	725	696	735	661	668	647	723	694	694	693	688	690	710	708	676	701	716	713	700	692	655	753	759	721	681	744	656	680	690	694	692	676	639	700	706	701	695	697	671	691	697	726	695	692	673	686	707	702	702	711	645	725	689	681	731	689	696	716	711	688	664	733	738	759	676	681	709	709	701	656	698	720	694	747	695	698	679	639	739	685	710	679	749	715	679	696	665	725	707	693	684	637	700	712	695	720	676	706	689	674	692	719	754	681	733	690	728	728	690	693	683	721	689	655	678	693	705	659	643	671	714	672	751	682	674	686	663	717	707	669	684	667	695	657	706	669	717	699	763	732	707	653	634	739	676	709	778	648	675	666	672	684	699	684	700	706	685	715	689	717	702	693	719	703	683	720	721	671	693	703	712	633	691	694	658	657	684	668	657	745	707	706	673	719	729	627	696	703	700	684	671	697	695	685	668	720	682	686	667	689	702	680	735	704	687	656	692	672	672	668	701	679	695	672	695	733	687	660	709	713	679	727	690	682	696	704	719	681	705	737	693	715	701	709	689	696	699	634	691	737	715	648	708	715	695	695	714	693	714	717	716	684	691	774	684	641	769	728	700	694	721	685	654	657	678	750	727	688	708	649	685	721	684	675	688	695	724	758	731	652	675	701	702	668	670	712	735	648	666	675	678	651	727	680	774	673	694	699	694	675	772	692	664	696	709	712	670	750	690	710	656	658	689	728	629	721	683	694	694	705	710	683	691	714	724	669	649	688	730	720	689	689	757	711	705	667	707	698	698	681	685	712	689	648	682	698	687	755	726	681	670	716	684	734	666	697	681	670	706	701	640	688	713	716	755	705	697	691	739	670	707	730	704	671	710	690	736	717	666	665	657	698	714	731	653	689	671	692	662	735	703	666	644	709	690	695	679	714	707	665	693	668	731	712	696	720	717	715	725	683	708	659	654	714	680	674	702	672	696	682	705	683	687	633	689	716	638	664	662	678	705	705	669	681	710	688	722	691	692	686	712	724	692	670	762	627	736	627	686	736	684	702	674	697	721	679	684	740	730	695	696	664	705	660	672	689	693	691	714	715	705	689	704	685	743	663	667	678	717	726	717	704	714	723	697	720	679	717	655	673	703	707	730	694	708	706	704	737	703	706	632	681	722	706	707	770	712	670	724	679	712	683	706	703	713	691	699	656	756	649	690	717	658	690	720	632	637	689	673	728	718	665	644	736	687	706	703	699	695	698	709	672	632	701	692	699	689	741	696	688	668	715	690	730	642	703	684	667	726	720	686	719	681	693	701	706	664	684	701	739	683	738	720	693	719	704	709	687	707	733	718	721	670	697	697	645	727	701	725	691	637	663	762	751	672	735	686	720	693	683	682	690	692	708	674	704	676	743	728	689	674	665	668	757	677	747	716	711	675	663	718	687	722	667	679	714	668	708	720	716	720	699	714	749	687	711	703	649	693	736	737	691	710
5064	3837	6623	8823	6521	4817	3357	3753	2202	1462	1743	1920	1124	571	461	429	381	347	358	354	566	573	520	432	378	424	387	356	356	344	337	317	311	306	341	312	310	351	316	308	301	332	314	355	325	327	305	335	311	294	331	318	310	294	328	318	315	303	323	317	329	307	337	286	322	312	356	316	284	314	324	308	347	314	312	330	332	330	328	307	308	351	320	334	316	286	271	360	348	305	287	339	298	373	315	330	296	294	316	298	315	316	341	335	313	327	313	301	299	318	314	319	334	321	319	314	317	337	331	346	310	336	297	292	313	312	322	347	349	333	330	317	305	331	336	312	293	325	307	306	311	291	333	334	310	328	310	305	309	321	317	315	334	326	309	296	323	298	345	324	289	313	336	323	296	314	327	321	319	311	303	304	351	336	312	308	308	291	316	293	296	299	319	321	339	360	324	318	329	329	327	322	318	344	334	320	332	313	337	327	323	340	293	315	342	322	287	308	342	342	325	305	329	346	317	302	317	329	344	304	303	369	292	310	297	310	322	306	314	302	306	313	323	307	329	316	320	333	330	283	330	345	332	359	306	308	356	277	333	295	328	282	308	317	327	319	291	324	342	331	322	341	326	340	315	330	316	299	325	257	309	327	314	321	328	327	319	311	329	358	331	320	320	327	333	289	321	296	334	298	278	304	302	313	315	347	326	337	329	320	363	305	307	320	324	315	292	318	312	332	315	296	298	314	285	326	288	330	312	321	292	332	311	306	306	350	323	313	339	313	327	317	300	314	332	341	344	315	318	328	311	292	307	303	309	272	309	317	338	324	308	314	331	316	329	294	302	325	311	320	274	339	309	306	309	327	322	332	330	295	341	316	303	301	325	334	299	301	307	340	308	360	313	291	340	338	294	318	305	303	330	344	349	327	310	291	304	315	321	347	314	317	317	338	272	345	333	299	346	328	304	299	306	316	296	278	321	300	325	292	321	347	320	329	340	339	324	304	315	331	289	321	329	304	292	326	333	307	318	322	309	302	358	324	296	333	307	303	343	324	310	289	341	316	321	347	329	310	310	297	351	342	304	338	343	354	309	350	321	342	262	321	340	354	331	282	272	340	305	361	293	316	301	318	324	315	325	292	324	327	324	313	321	311	302	308	302	299	343	332	304	318	319	350	285	327	276	344	310	313	315	335	342	323	345	333	303	312	322	349	302	291	329	301	289	297	328	296	313	337	315	324	287	312	322	329	262	303	318	345	307	287	315	338	334	318	324	297	323	313	334	321	342	296	312	311	309	338	322	333	327	347	314	348	300	306	314	313	294	321	321	333	297	326	326	306	303	286	321	351	342	320	328	321	295	320	322	324	325	336	297	323	280	327	322	286	323	291	328	313	335	286	298	340	312	287	350	334	307	329	301	307	291	340	321	297	322	311	334	302	318	320	344	283	335	335	321	311	314	306	316	348	315	354	332	295	300	337	304	352	331	304	293	358	316	313	299	300	329	330	338	304	303	333	305	301	296	306	297	328	302	322	347	313	336	327	314	357	325	334	333	327	332	297	338	353	304	315	292	328	309	303	317	327	311	348	303	330	300	321	300	289	332	337	299	290	316	314	311	316	311	326	306	321	306	287	312	354	283	292	301	299	308	330	299	314	340	293	330	340	323	310	328	312	300	315	345	303	321	301	315	329	280	324	338	302	317	329	323	326	341	267	319	318	297	293	289	322	315	300	331	311	332	317	319	326	289	311	359	322	311	354	305	319	314	333	322	317	317	330	337	301	333	347	306	295	323	318	310	306	339	345	296	304	282	315	319	288	306	280	306	310	293	275	345	330	310	311	317	300	301	302	300	321	309	326	311	317	291	292	303	310	303	332	321	308	299	304	303	320	300	318	325	303	310	323	301	297	328	303	300	337	287	317	321	322	297	336	339	320	318	318	330	314	314	284	344	293	327	298	306	365	340	320	318	289	324	376	297	323	327	308	302	335	281	308	322	320	330	330	316	324	320	307	313	333	342	322	306	342	317	301	319	335	338	305	315	313	325	304	334	342	306	300	295	288	330	297	350	351	314	316	314	337	320	314	325	332	325	305	297	315	290	313	263	312	318	299	312	321	297	346	310	351	292	331	340	316	340	309	310	342	312	305	319	302	315	311	334	338	312	315	341	321	349	323	309	285	329	301	311	311	312	323	310	335	306	326	291	332	318	328	331	323	312	299	310	301	312	294	316	305	349	318	315	279	308	326	328	334	316	335	310	291	323	298	314	324	294	318	330	319	294	326	300	323	329	331	324	315	316	306	330	303	293	344	280	338	293	295	318	291	310	340	352	321	323	320	323	297	310	333	303	293	314	349	299	330	277	364	302	294	311	331	301	311	340	342	315	303	321	337	318	329	331	290	324	324	325	308	347	337	335	329	312	328	332	308	340	297	313	319	335	314	324	285	295	330	306	313	304	316	331	308	289	315	304	345	308	315	302	314	309	309	349	342	304	335	319	334	314	326	287	332	323	312	291	327	328	308	319	325	307	302	307	296	317	326	312	312	329	275	321	292	275	301	317	326	346	341	305	328	309	304	318	299	294	334	315	325	323	314	319	320	307	319	328	308	310	311	296	313	329	306	331	323	314	297	306	313	315	293	340	334	301	304	311	297	302	312	342	302	317	323	335	369	299	317	318	370	326	318	324	350	334	348	304	316	323	298	336	358	307	304	314	365	322	334	337	328	335	283	313	301	331	332	313	307	315	304	308	307	325	309	317	355	299	303	344	316	344	302	322	343	325	320	308	305	302	347	322	292	316	301	321	335	293	312	303	344	319	311	316	330	330	341	309	308	291	325	317	296	323	289	333	316	341	331	310	283	303	321	337	326	312	292	317	302	299	318	343	333	332	344	329	333	344	327	303	333	329	319	312	333	313	322	334	321	309	328	330	331	280	311	325	300	331	298	322	317	308	345	359	354	311	315	317	369	325	312	313	357	340	322	312	316	291	302	307	319	317	328	323	329	301	334	292	325	330	311	323	308	331	326	304	300	320	313	310	306	310	313	326	305	315	301	301	319	358	296	329	326	309	341	333	340	297	320	315	299	316	316	315	335	306	322	292	324	330	331	327	333	331	319	290	337	311	300	303	320	325	350	307	304	307	273	309	337	304	298	318	341	298	304	293	332	320	314	293	341	291	345	333	343	324	323	309	307	318	321	320	321	309	322	293	321	342	338	323	331	327	304	314	322	319	326	322	333	349	312	321	305	287	328	310	327	294	324	334	289	278	313	323	312	302	334	307	326	314	279	307	313	331	320	332	303	348	322	327	306	326	296	326	314	321	305	339	328	323	319	349	307	322	334	304	319	352	287	315	294	328	324	300	314	318	337	306	318	337	303	299	330	319	343	320	307	326	292	326	310	291	284	330	309	310	303	327	308	297	321	311	323	304	304	311	284	337	356	326	301	315	333	343	310	326	345	320	306	290	340	304	326	346	305	316	325	323	350	353	338	329	342	287	340	301	328
4313	4349	11206	18196	16577	15382	12304	14303	9803	7108	9228	10167	5686	2947	1793	1465	1233	1125	1060	1264	3123	2902	2326	1620	1312	1278	1242	1165	1084	942	849	886	909	886	893	889	887	938	894	851	884	820	879	856	853	895	904	931	863	850	843	854	840	886	909	883	907	836	884	825	874	856	863	905	854	870	872	866	802	888	838	855	890	908	870	885	917	865	921	839	900	875	903	831	857	841	859	897	840	852	940	911	877	841	875	879	843	890	875	829	855	856	838	916	820	929	866	829	854	828	867	834	850	835	830	891	881	832	897	879	863	832	868	904	864	840	806	881	824	826	838	886	801	823	915	852	887	861	876	870	839	905	870	791	876	856	819	846	889	854	834	821	846	871	865	903	871	893	832	867	890	862	847	871	835	808	857	836	890	868	935	863	860	896	828	843	920	852	847	873	870	873	844	878	856	881	856	839	870	886	841	872	861	903	881	897	878	907	823	865	913	927	877	887	819	883	874	823	849	841	843	879	842	889	839	835	844	872	879	853	897	917	892	854	868	861	839	824	868	855	829	897	862	882	836	861	844	880	888	884	866	843	871	831	880	889	920	852	835	873	863	870	877	891	873	906	871	855	898	869	890	908	924	868	859	863	885	890	825	831	890	846	862	893	900	857	850	865	914	841	863	903	921	851	837	897	883	872	828	881	861	861	861	854	859	834	861	890	842	879	848	813	847	833	881	870	879	889	848	893	904	871	877	844	834	862	844	853	912	894	829	882	863	839	834	848	846	838	853	823	830	792	860	842	888	926	862	847	863	850	814	856	931	866	854	895	826	883	846	863	840	846	882	827	807	888	865	942	894	877	847	900	818	902	830	843	874	834	884	908	882	898	881	850	865	872	832	871	869	879	848	874	834	865	893	862	874	891	877	907	875	892	886	908	853	892	792	876	877	870	901	851	925	878	868	923	845	844	844	858	893	852	859	878	823	849	869	897	848	876	811	877	867	851	809	860	889	865	835	909	881	887	868	819	917	840	845	864	811	870	816	934	879	823	876	896	862	828	899	887	864	863	882	852	878	859	885	839	879	816	850	866	883	860	917	855	855	860	849	885	870	802	924	782	866	834	966	844	833	840	895	862	847	820	849	817	853	834	883	841	824	859	891	839	849	819	902	881	910	909	881	827	883	876	866	913	869	802	882	829	900	871	875	849	840	879	839	860	876	871	853	889	855	882	856	895	840	805	862	900	827	859	860	898	836	903	887	867	876	863	877	841	864	867	851	891	833	833	832	850	887	887	888	881	837	860	849	880	850	843	839	852	862	910	903	837	865	818	937	836	899	801	900	864	857	884	917	856	883	810	842	830	875	918	887	847	825	810	828	863	865	897	867	865	883	879	884	889	825	896	836	823	840	839	884	900	898	869	859	870	871	817	874	884	791	886	920	917	866	862	825	868	879	812	840	866	863	818	879	884	889	820	848	912	896	894	894	916	850	912	862	843	862	830	802	831	911	848	876	901	839	899	873	901	826	835	896	867	864	865	867	808	846	837	850	893	811	811	874	862	840	850	893	811	820	856	835	869	848	868	871	825	847	864	850	835	893	887	871	851	901	904	845	863	883	880	845	849	852	832	900	946	849	868	824	872	851	866	814	841	834	934	877	834	834	873	853	877	901	877	903	870	898	817	881	817	890	818	849	844	906	803	927	858	879	906	912	871	855	785	870	835	851	840	861	875	857	862	839	848	852	862	883	907	855	853	823	858	844	852	818	874	870	896	897	847	900	850	834	840	885	875	875	915	891	854	854	902	917	853	916	886	869	854	888	902	930	862	877	859	856	881	860	816	832	841	832	844	880	872	832	825	877	889	838	859	862	879	855	883	854	884	859	886	873	817	855	822	835	885	837	868	847	880	850	852	822	951	865	858	835	892	837	862	793	879	785	882	903	895	833	826	874	891	864	874	865	803	831	951	850	847	910	835	923	877	883	870	939	860	849	784	870	872	854	868	856	827	819	878	861	863	929	919	878	894	839	927	837	862	853	874	890	885	824	819	848	816	832	893	878	834	855	810	851	862	840	854	840	852	860	898	827	888	856	880	852	850	872	856	835	904	895	809	834	857	850	860	874	874	863	841	858	833	910	905	871	840	848	812	796	832	870	849	852	842	879	861	852	916	849	863	887	886	828	903	872	875	931	877	838	857	893	904	880	831	820	886	864	867	895	851	813	874	846	829	859	889	867	853	823	899	848	864	885	871	910	844	865	826	842	907	848	868	859	901	863	853	849	863	843	849	880	834	840	831	851	888	841	874	852	876	861	835	773	869	905	865	838	862	869	896	836	842	915	893	851	794	871	823	872	904	867	906	863	826	888	860	856	883	891	846	927	849	845	862	823	872	851	869	853	885	845	805	945	875	908	907	884	859	825	856	874	840	860	835	870	839	913	832	842	850	902	823	880	854	845	819	888	861	874	875	899	847	891	839	856	861	882	845	868	870	889	852	872	859	868	862	899	860	883	822	833	846	896	880	823	818	882	845	856	831	883	911	853	870	882	914	855	846	830	831	878	886	868	882	823	873	849	882	862	900	866	878	876	851	852	843	837	881	871	840	792	890	828	822	851	873	869	881	828	893	840	839	897	910	847	880	848	794	881	899	875	879	861	873	826	853	881	875	841	868	899	823	881	863	853	867	874	871	864	900	878	858	847	870	902	825	830	833	884	857	864	891	899	859	873	863	865	891	910	930	823	897	923	902	894	930	855	878	840	878	872	908	901	847	860	859	892	841	844	834	827	877	870	889	889	897	821	865	907	851	848	882	841	912	855	892	855	844	865	814	913	824	855	859	828	910	887	813	874	890	858	894	875	891	830	922	898	839	865	833	867	852	851	889	845	899	837	879	865	838	872	888	877	864	872	861	880	859	872	910	871	891	851	861	806	834	887	849	831	883	912	879	842	899	865	838	853	900	849	825	855	837	886	850	866	903	879	852	874	882	876	856	895	891	869	837	894	856	849	853	861	905	841	844	911	894	851	808	856	858	897	888	858	884	842	848	834	897	887	846	880	831	885	893	881	900	852	860	801	919	852	902	859	923	833	881	865	871	889	831	840	855	838	889	862	881	905	873	880	922	871	911	855	881	872	921	841	868	825	862	890	846	896	906	869	861	866	891	873	822	873	852	833	845	883	893	824	879	836	863	868	858	900	802	821	862	844	877	869	890	841	851	855	869	849	851	828	836	900	801	850	829	853	873	867	890	842	871	856	836	887	830	853	854	832	856	856	835	860	827	820	922	835	903	840	875	860	870	863	846	847	861	879	883	854	841	835	857	829	816	908	858	815	847	829	860	841	858	837	943	898	869	858	858	874	883	847	873	915	811	856	865	821	895	856	877	913	869	845	840	891	807	896	853	848	845	889	866	787	908	830	882	833	885	871	887	877	915	855	827	832	837	934	827	850	845	884	818	875	883	861	841	862	827	850	831	872	859	904	799	887	873	823	846	888	845	874	857	805	836	896	872	878	845
12449	8303	13230	18587	13486	10505	8249	8814	4580	3857	10656	7029	2069	1023	651	502	412	403	358	771	3095	2096	1681	1269	778	842	745	537	440	400	340	371	344	312	337	350	318	300	315	311	302	318	305	293	318	330	279	313	305	321	314	314	270	318	282	325	302	295	279	339	322	304	296	308	307	319	322	308	309	281	325	319	289	306	297	326	280	320	311	286	276	293	311	316	297	311	293	324	306	311	318	291	298	304	330	323	300	316	316	327	269	317	299	296	326	323	314	290	316	303	305	293	267	314	284	281	292	336	319	286	310	281	321	279	314	293	302	319	309	289	321	338	312	299	300	313	303	323	322	300	317	329	325	309	321	319	296	298	271	291	292	296	301	296	308	302	273	283	301	324	329	275	291	298	296	323	305	321	302	297	320	312	338	280	291	307	299	292	301	275	296	323	300	333	315	286	294	290	300	312	300	254	306	319	332	310	308	306	283	304	334	293	291	312	307	344	307	296	306	318	314	318	332	342	278	273	288	318	320	320	325	299	313	329	322	303	302	285	289	280	299	301	336	316	274	293	355	289	328	324	322	323	290	297	307	281	326	333	300	304	306	284	291	352	284	322	302	293	293	298	311	329	299	331	308	301	325	310	294	292	272	286	257	292	304	295	277	299	294	297	304	289	318	282	291	302	303	304	300	296	325	318	326	342	296	295	306	286	314	290	325	319	273	283	284	300	278	305	316	322	326	277	300	313	319	325	311	308	294	273	340	299	302	290	271	288	277	313	317	306	290	291	315	282	312	277	298	283	312	305	313	299	267	296	304	308	322	297	307	259	306	290	322	299	284	287	277	284	321	291	304	277	306	296	287	337	310	301	294	323	285	298	269	315	321	301	298	300	328	307	302	286	301	333	276	300	305	298	306	315	297	283	319	308	293	290	318	276	296	303	312	296	281	300	286	302	320	326	300	291	301	303	287	328	298	323	282	277	301	335	295	307	290	316	324	320	300	297	321	309	304	296	308	299	308	299	316	325	314	290	298	296	304	292	328	291	293	297	307	310	296	325	285	309	310	310	288	321	333	280	329	293	277	300	289	301	325	304	331	307	271	297	303	284	314	311	313	284	311	308	276	317	310	269	325	321	328	298	328	318	265	312	307	317	317	300	314	272	296	304	297	266	292	306	320	309	328	290	295	302	310	281	310	334	319	330	314	291	326	276	315	293	319	294	306	308	313	289	299	307	295	299	274	304	319	328	331	315	334	304	305	301	283	267	309	337	315	277	319	308	275	302	304	325	275	288	271	314	294	332	308	323	330	334	313	288	312	320	315	313	302	289	339	312	292	324	315	308	309	296	280	296	313	304	274	301	298	280	289	298	307	305	327	305	285	298	295	285	291	310	308	315	269	291	302	303	305	308	318	304	272	322	286	323	308	290	307	299	349	308	308	291	324	313	286	281	338	281	279	314	347	281	308	314	309	303	288	309	348	300	305	304	286	316	307	319	305	318	297	294	311	307	312	305	295	299	317	289	308	308	324	331	301	291	274	305	303	271	304	298	300	284	297	314	308	314	285	299	308	320	307	287	337	279	309	325	307	321	298	327	329	298	298	311	310	274	318	290	311	309	322	307	302	328	307	312	308	295	284	307	311	311	287	272	299	297	310	256	333	321	298	313	282	320	334	297	288	316	316	303	297	310	306	321	297	275	298	280	276	304	281	335	287	295	312	316	309	317	288	315	300	296	293	281	303	305	280	270	308	292	273	297	311	302	307	296	284	325	294	282	301	328	327	322	293	316	288	318	312	325	329	305	331	290	289	281	295	316	320	277	287	299	349	284	302	320	298	317	292	278	323	305	327	314	312	295	321	281	294	309	301	277	283	315	301	301	333	318	301	308	313	293	286	326	299	314	306	300	289	325	276	321	288	289	282	306	317	284	324	298	317	330	311	311	287	317	329	297	313	298	306	298	269	287	293	300	296	294	328	305	278	265	324	319	285	298	303	330	271	285	292	303	294	315	306	280	314	304	253	308	288	319	327	292	315	309	310	274	303	300	298	285	277	314	286	315	309	279	297	304	302	291	298	285	293	266	298	301	306	297	291	281	305	312	293	283	323	280	315	281	300	326	315	306	298	292	264	310	277	306	311	311	305	319	290	289	303	323	320	304	319	309	313	293	291	297	293	279	292	299	333	316	292	291	291	299	314	296	327	334	256	280	307	286	314	271	341	298	259	305	280	331	320	270	297	308	307	307	306	272	316	297	287	268	295	340	307	312	299	291	330	308	294	335	293	276	334	316	336	331	310	284	303	309	299	340	320	295	327	275	329	270	309	293	311	291	288	309	309	317	285	307	306	230	318	297	284	311	297	320	298	276	283	317	300	281	320	320	318	319	300	291	262	311	311	315	343	296	316	324	312	293	341	259	318	314	304	289	292	302	325	292	324	319	302	335	299	305	326	285	295	299	299	302	340	279	302	307	311	316	294	310	307	279	300	313	299	289	302	294	343	307	294	321	300	301	288	276	301	296	271	314	322	329	314	277	289	275	319	304	349	309	314	278	336	300	291	312	313	266	278	304	289	324	300	297	292	311	303	286	276	316	302	328	277	322	328	299	302	305	305	344	320	340	286	283	326	302	306	309	293	287	300	325	345	264	312	288	305	313	291	324	282	302	284	298	311	323	317	333	315	305	316	288	300	303	304	302	296	334	334	283	290	302	309	325	282	320	313	307	327	313	312	293	289	275	290	317	265	295	321	313	281	302	309	304	303	283	291	326	313	303	289	287	313	317	284	307	321	320	286	274	312	337	327	305	298	276	293	278	291	309	300	277	261	303	312	303	233	307	298	327	306	331	304	296	310	301	285	308	311	300	293	291	339	299	311	312	312	316	305	285	317	310	294	328	338	304	307	300	300	303	337	315	311	308	305	295	299	312	303	302	331	294	309	307	302	322	322	327	331	265	287	302	291	341	315	300	302	290	288	283	333	298	297	302	288	300	311	313	327	314	285	316	297	296	300	308	305	313	344	330	289	314	263	299	293	308	316	303	298	285	313	305	330	320	308	289	322	298	299	320	281	276	293	307	320	296	309	296	320	299	303	283	302	307	269	312	318	330	281	262	296	292	348	299	305	317	295	288	303	326	294	286	337	250	321	313	305	287	295	290	319	284	319	312	295	270	328	325	299	303	332	304	298	335	276	290	299	281	308	313	297	309	285	321	312	302	328	289	321	321	315	286	285	283	286	325	312	285	281	305	287	305	305	300	317	270	307	278	319	337	303	309	263	299	285	277	325	306	303	293	282	285	326	289	304	323	260	277	274	308	311	303	302	318	289	312	329	329	329	326	306	302	268	274	321	283	306	287	308	305	287	322	289	315	328	283	330	300	312	298	287	311	277	308	302	299	302	331	301	326	309	300	278	270	322	308	294	282	319	312	286	291	310	333	311	272	304	344	305	285	353	321	296	321	313	297	309	302	332	323	332	296	315	289	274	335	305	291	316	303	293	304	317	294
8857	8113	19746	29784	25329	23647	22022	23067	15725	16684	32820	22197	9827	5582	3236	2248	1954	1558	1493	4404	16692	11757	9534	7583	4613	4693	3753	2606	1792	1357	1158	1190	1116	1029	968	868	785	850	819	880	856	794	815	838	836	821	798	855	857	871	838	833	814	792	848	807	791	858	790	827	840	810	809	766	879	789	833	861	869	856	823	819	885	863	861	865	827	765	828	781	831	832	809	817	833	847	855	861	842	879	786	832	887	808	842	871	821	839	822	861	898	813	833	820	816	860	837	843	847	808	858	801	811	830	825	804	831	854	826	838	819	868	872	852	872	828	867	866	831	844	837	783	862	836	829	797	838	824	793	814	832	781	847	848	817	783	811	824	802	850	867	837	842	800	830	818	813	872	854	859	814	859	811	772	849	814	826	763	808	818	797	811	874	833	779	823	835	820	857	815	830	824	845	853	822	857	854	842	876	867	860	901	829	877	831	817	839	862	839	887	786	845	858	871	816	791	774	821	818	835	848	804	862	821	902	820	859	845	809	843	821	847	818	815	838	824	822	855	754	799	855	828	795	819	824	808	850	855	830	770	843	824	851	814	830	808	829	816	828	810	858	839	831	796	832	789	817	826	898	855	876	867	897	838	857	821	801	833	793	847	879	846	871	836	811	840	819	801	899	829	869	849	821	779	883	886	828	903	827	816	897	808	848	851	819	821	846	795	789	833	830	811	837	861	838	847	840	826	808	835	830	840	842	896	811	885	827	833	841	891	884	845	829	793	814	837	767	814	830	859	792	829	807	840	795	864	849	803	833	813	888	844	829	842	797	850	806	826	848	856	836	892	805	880	819	861	868	842	846	811	818	813	813	835	804	899	786	844	847	824	861	826	833	830	903	880	784	827	807	858	820	846	852	802	881	831	871	900	859	825	848	872	791	873	820	857	865	805	865	890	832	850	849	843	810	813	831	881	850	839	864	850	825	795	828	869	898	863	833	823	783	853	817	820	798	790	832	837	858	812	845	842	840	798	815	875	830	825	824	823	835	819	790	818	862	824	883	886	817	798	825	845	879	791	841	779	813	816	828	791	836	833	830	828	858	834	827	839	831	820	837	808	810	811	818	817	841	865	808	840	833	846	819	867	809	840	828	809	826	855	841	869	759	858	856	831	835	801	847	805	790	813	803	864	866	816	838	887	873	785	852	809	794	870	841	802	838	880	871	797	809	828	819	885	829	862	845	810	836	835	865	817	890	789	765	876	809	842	881	807	831	811	840	836	825	796	845	846	819	848	796	852	832	864	828	838	830	818	801	885	849	824	846	833	794	822	859	859	775	791	786	784	803	799	858	819	821	836	805	822	861	823	861	862	842	830	817	846	817	793	805	837	850	833	777	817	834	848	843	835	859	897	829	838	833	807	777	852	815	839	815	861	813	823	803	830	849	830	789	836	843	873	889	861	850	820	815	838	871	839	857	817	878	849	859	889	833	795	810	791	871	853	871	825	811	886	814	812	855	859	836	833	848	828	840	845	830	854	862	798	846	843	824	835	831	938	845	850	823	800	857	878	859	851	913	793	824	768	849	860	840	823	834	805	873	843	853	827	780	843	804	814	870	816	853	842	830	860	801	850	820	767	818	813	828	856	845	890	872	818	792	802	788	834	786	781	822	825	823	791	775	832	850	792	782	872	875	848	833	836	777	806	789	873	832	830	797	830	834	811	840	823	867	801	809	816	877	807	863	823	877	789	842	849	827	850	856	856	820	835	831	821	805	809	862	808	821	870	840	800	845	843	787	845	798	830	854	839	837	879	823	816	841	826	826	860	818	798	798	818	832	856	866	805	839	848	820	778	865	803	803	855	912	874	805	809	843	865	802	856	804	817	805	814	859	861	826	848	838	787	864	831	840	775	845	848	807	873	857	877	823	854	837	839	872	809	846	788	870	860	796	781	881	816	823	811	820	840	874	832	872	801	809	811	838	806	832	861	901	835	799	831	848	825	808	814	838	844	835	807	817	784	824	817	820	786	847	831	825	821	828	825	804	862	793	806	817	836	842	816	859	816	896	826	850	792	830	812	813	821	848	809	825	845	890	876	872	841	860	801	822	854	817	838	923	841	787	843	866	803	807	836	843	795	873	843	800	838	856	864	905	849	862	814	870	825	847	828	813	787	806	825	845	805	829	817	862	837	830	836	845	851	841	830	843	793	821	845	820	806	790	850	838	829	861	828	812	881	830	838	817	799	853	856	781	876	834	869	811	831	830	787	853	782	851	853	874	832	881	850	827	801	855	839	834	840	840	808	834	844	843	828	836	782	852	841	815	812	861	810	843	815	872	831	833	863	801	791	876	816	875	848	813	795	840	843	785	811	778	857	838	828	805	852	826	863	826	824	824	831	842	848	827	825	865	788	842	846	839	822	791	866	805	793	814	887	845	816	885	866	822	801	832	868	803	864	835	812	824	795	842	812	833	836	845	806	862	843	837	853	821	833	832	845	795	826	820	865	882	806	843	816	829	794	844	810	810	840	781	831	836	843	825	841	828	875	799	873	836	796	846	840	834	867	814	820	801	906	833	835	806	833	902	823	817	837	819	824	826	844	842	824	843	857	858	795	842	824	868	862	790	816	858	813	798	862	793	825	822	804	847	813	831	817	802	854	846	803	853	874	831	822	834	814	812	812	870	789	766	840	827	826	841	832	839	823	806	843	835	785	850	835	837	838	817	839	809	809	804	819	864	872	824	835	805	855	808	794	838	831	861	832	831	845	826	843	803	858	806	842	815	804	903	854	816	828	833	849	803	790	774	844	855	849	848	820	889	803	841	835	798	869	837	870	799	823	834	810	828	834	875	795	842	823	879	822	748	821	847	890	836	801	882	883	845	841	855	836	881	802	884	815	787	827	868	824	825	845	794	868	778	822	831	866	845	826	826	832	821	824	795	818	829	845	796	882	840	818	820	871	824	810	883	858	825	822	875	826	785	804	855	817	790	790	824	829	838	857	827	861	825	753	824	820	833	868	855	873	815	828	818	829	835	797	853	863	849	825	813	835	858	820	807	878	794	840	783	834	809	874	800	811	783	840	843	774	799	799	856	858	836	829	848	799	808	837	818	819	845	845	822	809	821	877	805	831	836	877	835	915	802	869	845	846	822	825	804	840	789	907	849	880	853	830	819	829	830	869	845	850	823	888	855	769	817	867	855	834	824	857	835	777	827	852	852	842	879	824	809	820	786	851	867	789	858	834	821	851	846	842	847	802	847	837	820	804	804	804	799	862	874	934	863	817	901	836	867	810	836	817	871	817	857	854	872	789	794	841	809	852	866	837	812	782	867	845	909	825	815	873	805	811	822	846	789	799	804	831	829	858	843	844	872	814	842	832	740	823	825	809	840	888	815	809	817	876	884	814	820	869	830	830	835	830	858	840	869	863	852	835	850	772	795	837	765	842	832	843	793	842	895	825	823	877	818	810	850	850	815	805	767	852	810	789	849	870	815	794	857	850	816	818	813	828	808	837
20812	13515	22048	27618	20672	15027	12912	12981	7555	7130	23515	13286	3619	1481	849	650	513	435	399	1054	4564	3564	2732	2299	1650	1518	1100	816	543	397	345	356	326	330	306	290	282	264	243	239	270	241	240	238	275	247	272	316	257	289	301	256	250	257	256	289	261	281	260	278	271	265	273	247	252	277	256	246	252	260	231	257	257	266	277	267	277	286	277	257	240	268	264	273	248	245	264	252	236	269	237	270	270	285	269	271	253	293	250	258	249	285	282	269	260	278	277	267	261	235	249	260	275	275	262	283	246	254	260	288	236	264	283	273	277	258	250	258	287	267	256	276	281	250	258	308	261	265	297	225	256	275	238	275	285	242	260	284	241	248	293	256	265	240	257	252	274	246	277	258	263	252	266	243	244	257	262	249	281	250	248	244	240	250	240	233	263	243	288	242	264	287	266	269	279	251	261	251	254	274	276	292	297	256	265	234	283	258	253	253	273	235	244	275	254	248	248	241	276	268	267	245	285	252	248	241	268	271	245	247	265	267	268	255	240	295	267	271	251	261	269	272	273	236	254	294	265	270	274	250	264	240	256	257	246	297	262	269	248	275	267	252	242	266	261	257	270	247	289	235	235	271	248	275	234	277	279	247	236	244	244	267	288	270	260	274	290	261	236	251	279	225	286	255	268	252	258	267	288	253	253	280	256	260	261	274	269	283	276	277	258	255	280	263	295	258	258	269	250	303	246	266	269	254	259	259	250	259	271	263	294	292	255	261	252	277	267	264	265	241	250	230	257	272	318	255	258	268	281	272	270	235	283	291	242	255	255	281	260	265	258	284	305	294	271	246	265	253	249	258	274	285	260	257	249	275	261	289	249	275	272	267	290	301	317	250	244	256	255	246	272	257	242	260	261	270	240	235	239	253	239	272	254	246	290	259	250	267	248	283	292	277	264	246	250	261	270	252	272	262	242	278	237	258	260	288	241	286	260	275	295	289	259	229	260	269	293	269	271	269	261	263	246	261	259	246	259	236	263	250	262	226	242	255	254	258	271	251	256	272	250	265	267	241	290	272	265	282	242	239	286	246	288	253	270	271	266	255	277	289	285	257	277	275	271	244	234	269	253	259	263	274	266	242	256	282	283	234	262	283	275	278	264	255	251	270	271	290	274	267	273	262	235	280	258	231	283	257	247	247	238	290	255	294	272	252	275	262	254	243	248	263	243	250	261	257	267	264	238	276	257	274	250	274	266	241	257	277	242	263	282	247	268	253	269	261	303	285	239	266	258	249	294	255	264	255	260	248	248	261	263	261	258	290	270	280	281	295	267	250	272	263	257	279	268	263	257	267	272	281	277	295	292	252	232	261	250	272	299	262	251	262	258	298	256	251	268	287	297	258	262	280	252	270	234	236	256	254	275	258	275	269	247	271	235	239	272	264	273	291	284	242	256	274	253	291	251	252	229	285	250	260	251	277	258	277	247	271	258	230	252	276	273	256	278	246	243	261	273	298	258	256	260	267	267	264	244	250	272	285	273	264	257	248	246	262	252	276	261	285	268	273	227	259	277	254	255	254	254	279	269	259	257	271	243	231	266	249	257	255	269	241	300	263	230	269	256	276	274	289	245	232	261	269	281	244	282	224	252	273	283	231	247	274	252	273	251	241	270	264	268	264	282	245	296	275	276	277	250	258	268	263	273	253	264	257	272	261	287	247	261	252	261	255	290	264	274	266	292	280	242	237	215	259	257	284	232	235	262	278	257	284	245	250	270	277	241	277	269	255	276	281	238	276	262	257	239	266	260	251	247	250	273	289	252	278	250	242	253	267	228	288	246	281	292	238	260	272	292	278	246	283	273	233	262	260	268	260	275	283	247	257	236	260	254	249	271	276	269	279	259	263	262	260	233	247	261	257	262	281	270	263	264	259	281	260	218	245	262	235	287	253	262	264	256	260	279	279	259	256	259	250	288	257	268	272	280	269	283	231	251	217	270	281	275	250	269	244	265	285	272	264	279	236	250	302	269	274	250	261	254	261	263	251	280	278	298	242	233	256	290	264	273	258	258	263	283	274	233	269	249	222	297	266	273	273	276	250	263	271	238	252	263	266	265	266	256	287	261	244	263	255	281	255	286	258	293	286	233	258	284	290	254	235	276	275	267	243	247	276	261	286	254	264	279	271	284	284	256	249	245	247	233	265	255	254	253	263	246	281	245	274	266	254	264	279	230	283	269	247	253	297	265	271	267	278	255	262	253	298	262	234	263	246	263	281	275	268	266	282	287	256	270	260	277	255	277	272	234	281	262	256	296	297	255	262	267	262	270	273	260	235	260	266	277	233	275	230	230	257	271	264	281	257	257	258	241	259	238	301	291	235	266	264	241	275	265	284	258	244	281	258	256	289	280	250	260	266	271	253	232	267	255	267	280	266	296	257	284	260	299	272	250	265	263	271	267	268	261	248	276	252	296	258	280	297	260	237	277	244	257	248	285	247	273	296	272	237	294	266	241	267	285	268	243	260	236	274	248	257	277	275	252	274	263	255	270	264	275	287	256	256	231	273	267	293	225	236	273	283	252	291	261	271	260	246	257	243	248	267	236	291	220	234	259	261	246	220	284	270	266	242	251	282	269	247	247	242	263	235	246	275	256	262	252	250	225	279	237	258	278	253	270	275	262	257	269	245	246	260	292	247	250	251	245	275	253	277	234	262	262	260	273	267	286	285	256	253	244	284	278	234	250	261	242	268	254	271	276	246	253	259	267	235	263	247	281	282	249	225	249	264	261	282	261	250	241	264	258	260	255	274	262	250	256	271	249	273	259	244	266	257	271	265	250	287	292	284	286	256	235	257	282	240	255	276	267	235	254	248	244	230	258	268	284	249	287	261	266	260	252	254	237	261	262	276	249	288	260	266	269	257	299	259	280	258	269	288	249	265	248	259	253	283	240	265	263	260	245	244	257	279	262	289	266	263	255	256	254	266	285	265	253	249	276	277	249	255	255	246	251	270	280	261	274	267	250	227	262	263	259	269	263	255	289	279	273	264	257	260	259	276	262	285	250	278	270	256	286	225	270	268	263	276	258	269	230	244	261	265	283	258	265	259	257	263	246	267	264	246	261	270	253	257	273	268	273	291	275	237	252	261	248	276	248	248	263	289	291	269	272	263	248	249	270	261	293	264	265	265	249	273	248	265	260	280	256	268	255	240	263	259	257	298	261	240	237	246	260	260	289	246	243	293	267	252	267	271	282	230	235	254	286	272	274	248	251	246	266	267	280	239	279	260	238	221	252	243	254	271	269	231	250	254	226	241	254	272	254	283	273	284	249	263	260	269	255	270	268	287	283	264	251	269	251	226	263	267	227	272	273	278	289	262	253	273	284	264	275	271	303	258	287	243	242	281	262	248	261	249	284	248	258	247	280	261	284	259	253	251	282	269	282	280	294	251	263	242	264	241	297	251	248	274	277	285	249	269	266	265	256	277	263	266	297	268	275	242	254	253	267	251	262	268	235	246
12216	11291	27524	37006	32619	28696	28025	27870	20213	23840	45413	28722	14162	8002	4551	3025	2525	1948	1837	6250	21623	18222	14487	12501	9749	9088	6470	4566	2682	1884	1466	1492	1250	1139	877	788	785	751	701	728	762	772	692	758	742	734	719	691	762	760	752	718	726	784	718	760	754	795	716	731	713	727	751	683	695	755	724	725	700	749	678	693	695	757	734	702	710	707	727	700	697	705	764	718	764	719	721	730	778	733	786	702	695	707	713	711	721	729	740	725	686	726	746	782	773	777	741	785	735	741	727	766	723	771	740	709	748	722	747	722	743	717	731	720	741	714	752	720	671	771	719	768	718	733	732	733	751	744	712	720	746	721	757	756	767	751	722	736	738	712	759	726	718	742	710	732	745	734	718	701	747	773	750	708	751	750	700	707	754	760	726	777	737	765	740	744	729	704	697	763	729	718	753	741	727	728	719	741	734	727	699	739	725	765	734	685	724	749	741	753	716	730	669	778	812	741	756	744	692	663	719	707	758	698	710	715	736	702	734	677	691	741	738	761	730	755	751	776	720	753	716	778	736	720	743	733	739	742	715	681	666	735	765	779	722	721	770	751	746	750	711	721	737	749	713	730	725	723	680	757	692	700	733	765	755	730	736	694	749	708	763	749	754	692	718	716	728	721	756	774	773	732	694	702	746	725	745	691	752	707	803	699	752	714	720	698	742	740	745	770	721	731	766	690	752	768	742	716	776	753	767	709	761	724	703	704	711	718	763	707	730	711	718	723	709	733	724	747	756	715	716	705	746	686	781	707	769	748	731	716	741	732	783	736	746	772	739	773	710	706	708	730	733	767	785	701	740	738	719	711	773	733	732	746	740	735	738	713	719	724	727	729	736	722	721	727	756	746	737	725	713	738	726	700	730	770	695	702	774	714	736	735	716	737	718	711	734	750	706	709	724	713	758	739	718	698	688	745	724	758	739	703	771	727	741	698	674	739	723	707	722	760	724	724	778	738	745	749	717	725	750	745	753	717	789	767	714	737	685	756	705	703	720	718	730	752	697	686	736	803	787	784	730	701	713	772	737	734	708	700	758	734	740	744	723	700	750	760	721	644	756	721	674	696	681	712	735	782	727	740	710	791	745	710	717	706	727	741	723	751	727	725	715	715	681	762	721	711	746	735	764	704	744	739	715	735	700	747	728	704	750	717	752	714	743	749	740	765	730	754	719	747	724	694	735	739	726	721	738	751	750	737	683	709	692	714	710	700	727	769	761	733	704	727	734	817	708	748	710	683	728	696	748	729	730	750	701	722	730	810	734	720	772	725	723	752	722	664	697	754	730	773	726	712	707	752	734	750	735	735	688	750	733	743	737	715	731	734	727	734	728	692	772	730	792	688	756	765	718	746	751	739	710	710	728	722	734	724	673	736	738	738	734	734	726	741	740	687	740	743	701	699	708	719	724	739	777	699	704	741	766	726	757	738	656	745	778	678	733	734	683	701	732	722	722	708	755	737	726	705	681	755	724	764	725	728	729	769	732	698	747	704	725	677	760	697	718	751	708	705	746	748	724	702	746	726	717	747	706	690	695	699	765	747	736	700	711	722	755	729	732	713	743	755	751	734	679	757	736	796	710	741	796	744	712	737	739	739	735	716	725	694	734	717	707	694	695	716	739	730	769	751	742	715	735	757	742	744	693	695	726	726	770	702	750	766	725	747	721	770	748	708	765	729	726	737	771	673	776	726	724	756	695	712	758	699	734	711	728	740	747	737	718	718	715	771	724	737	750	747	689	722	686	711	702	702	715	742	695	768	738	690	794	730	749	735	753	767	684	723	705	732	727	769	734	680	775	716	733	729	783	726	753	698	701	748	713	737	727	709	776	735	767	788	742	711	724	717	744	716	791	745	718	753	741	750	697	757	724	733	729	763	747	726	746	763	732	726	730	730	748	708	720	716	722	695	723	743	737	738	695	749	744	680	752	681	707	756	754	709	774	732	709	696	715	727	725	698	762	760	700	726	729	751	723	733	763	753	780	754	723	736	709	711	719	688	748	692	713	752	763	690	765	712	731	712	671	725	733	730	714	683	689	750	742	733	709	751	736	675	729	763	723	784	735	706	715	736	740	713	771	726	724	707	725	748	744	715	743	691	726	718	725	746	759	763	760	716	708	763	703	752	717	774	731	716	761	745	720	739	715	739	740	719	713	778	712	746	778	740	703	736	724	752	717	767	722	695	758	740	698	758	720	777	705	743	726	692	715	711	682	741	765	728	769	698	751	722	742	708	729	754	731	737	719	702	731	713	740	759	719	737	707	755	725	681	683	695	726	709	758	777	688	717	742	725	671	709	719	804	706	733	784	729	733	763	716	776	765	691	744	693	718	730	739	670	747	776	720	717	742	700	729	683	676	692	727	751	777	754	718	784	718	722	697	743	717	731	717	750	719	742	738	786	773	672	717	723	754	739	741	723	712	734	712	764	742	757	716	708	747	717	748	737	756	737	772	719	758	773	715	734	707	725	742	707	712	728	777	720	690	757	695	741	752	686	802	721	726	733	742	761	725	755	730	719	729	711	763	732	762	742	749	728	745	714	749	664	781	754	706	712	731	724	778	744	778	778	749	712	761	671	674	761	719	721	773	755	739	729	735	724	745	715	708	723	771	697	779	684	736	757	726	757	726	737	711	732	746	743	717	743	740	710	700	731	676	781	748	681	711	798	741	700	724	777	716	763	788	716	708	731	735	726	740	732	745	787	695	714	715	708	722	769	753	727	767	812	753	730	721	761	783	723	740	727	725	732	763	732	790	749	720	716	742	752	758	715	718	713	730	729	764	732	742	742	754	744	743	730	751	697	683	689	725	724	730	696	762	761	702	734	773	722	728	715	711	749	727	729	738	743	684	764	685	742	723	744	739	750	741	695	698	713	712	729	772	701	703	735	808	726	728	750	663	726	745	703	703	701	688	730	718	769	692	697	768	762	722	763	770	757	733	749	713	789	756	731	764	745	736	712	722	715	722	785	707	735	798	714	741	754	705	763	738	730	762	692	699	702	701	724	739	779	744	720	724	730	717	730	712	702	730	736	718	723	714	711	734	690	756	755	713	752	723	738	703	751	742	713	749	709	693	737	747	745	754	716	700	723	723	743	701	699	714	750	778	726	723	753	739	799	741	704	778	714	759	748	761	751	724	724	738	731	750	733	788	721	734	691	773	727	771	723	737	733	677	695	716	744	703	690	738	723	716	735	697	719	692	765	725	687	733	739	713	716	759	736	762	802	752	748	780	733	730	706	696	802	738	698	695	736	728	718	744	749	694	736	737	719	776	733	734	723	758	716	751	728	740	711	727	689	739	730	710	707	721	746	725	765	718	729	725	761	731	714	723	755	762	769	728	706	734	755	716	744	718	784	768	741	728	726	747	755	727	687	711	768	777	742	742	778	794	706	677	717	722	758	774	739	742	749	729	733	807	747	768	746	710	749	722	721	734	750	681	715	707	740	718	737	706	759	761	698	729	713
5358	3939	7562	9687	6499	4208	3257	2990	2005	1500	1783	1887	1228	606	425	367	365	316	345	347	455	556	515	478	415	430	405	373	376	324	303	349	325	316	345	316	295	298	331	352	340	311	304	302	362	315	286	294	300	327	294	298	337	303	317	339	327	293	356	333	334	338	358	335	319	303	349	295	324	297	289	320	311	337	345	290	319	325	318	333	330	344	348	333	328	334	322	283	301	303	355	353	319	311	324	314	305	344	337	316	324	349	320	305	312	303	356	306	308	323	277	291	328	332	328	318	306	321	304	333	306	281	346	320	303	292	316	362	297	310	326	321	319	319	332	301	318	332	305	309	295	326	299	313	309	330	327	354	319	318	334	330	292	333	319	312	328	322	288	294	287	284	320	322	314	318	300	306	318	289	334	347	312	336	327	318	353	332	338	331	305	345	302	321	325	317	318	316	297	317	324	317	335	308	356	317	313	318	354	303	301	337	311	353	285	300	275	317	295	323	321	331	309	339	314	301	308	342	312	297	315	323	343	292	339	366	320	356	355	330	317	315	337	328	319	321	321	278	313	309	331	314	313	344	311	347	309	328	309	304	311	320	332	327	334	357	349	298	330	333	300	312	326	318	322	298	284	315	313	318	320	313	335	287	344	293	327	337	306	320	307	305	334	308	340	274	359	304	355	320	322	349	292	325	294	305	305	310	362	308	305	303	319	321	335	298	297	326	301	318	332	314	349	316	324	309	300	291	330	312	328	300	310	319	325	319	328	326	334	319	330	320	315	326	332	290	340	314	362	322	314	338	330	326	325	293	309	315	310	330	357	323	360	321	371	318	308	322	316	318	295	302	309	336	319	342	306	325	314	300	333	285	323	321	297	315	325	311	341	346	318	310	343	333	299	322	313	331	348	347	298	319	309	302	325	304	306	343	298	303	311	316	330	354	360	301	323	328	313	329	311	362	289	329	318	312	317	332	323	285	272	324	352	301	316	316	324	336	303	362	310	363	309	325	316	346	320	325	302	347	304	332	309	350	304	322	335	328	307	317	318	312	337	314	292	314	346	315	354	324	322	348	332	306	340	320	325	314	339	311	298	317	332	317	340	295	346	342	308	317	307	278	315	321	330	318	299	295	338	299	327	307	316	315	292	310	312	328	328	306	304	316	342	306	304	313	298	323	317	315	330	292	324	316	294	345	318	344	295	340	312	316	335	313	322	311	341	320	306	326	354	337	351	344	327	313	343	352	345	313	332	315	357	314	312	352	315	317	356	307	284	334	309	306	348	295	336	308	306	314	338	307	332	317	353	305	272	340	338	340	302	325	324	309	293	314	339	322	282	302	338	323	332	314	311	335	336	319	317	317	319	327	370	337	297	301	335	321	330	312	308	334	276	335	322	340	314	317	306	354	331	314	325	317	312	311	330	314	326	341	307	329	318	343	317	355	306	324	304	304	327	322	328	323	335	328	338	308	333	321	342	330	327	317	339	344	313	291	314	344	348	326	337	314	351	327	306	319	287	304	340	377	301	340	305	345	295	306	314	309	315	331	320	311	316	329	350	363	322	308	324	315	322	269	326	337	349	324	337	316	310	308	321	321	330	303	312	309	312	318	300	318	349	322	301	317	323	329	312	296	302	316	303	295	343	277	318	345	290	295	292	314	317	363	300	334	303	334	348	322	337	318	299	329	337	322	325	318	341	317	336	334	336	309	318	333	333	284	304	317	329	332	333	312	317	307	323	361	313	273	318	323	312	343	342	357	330	302	316	340	332	326	329	358	316	312	287	315	319	316	297	327	310	329	313	325	337	313	319	292	339	324	291	350	331	304	335	312	310	311	330	328	318	324	321	339	297	293	328	323	318	291	305	323	305	354	309	290	308	360	330	332	307	295	310	328	290	303	324	309	334	334	340	321	314	323	311	280	318	306	343	296	309	338	298	303	322	338	327	346	345	342	305	345	331	315	340	313	336	312	326	315	319	302	321	279	299	331	304	327	301	317	345	324	333	315	345	322	344	332	355	306	338	331	286	312	322	348	308	325	356	344	349	323	309	313	317	319	336	326	301	345	303	307	326	343	334	325	350	305	295	313	312	319	319	318	301	322	306	307	308	311	332	342	320	321	316	316	310	332	309	317	307	329	308	333	315	303	327	294	365	305	325	306	344	313	319	308	314	333	314	336	314	326	295	280	314	321	298	318	292	341	302	340	343	307	306	309	296	315	312	339	320	321	358	340	322	298	340	334	342	293	294	326	294	332	317	332	350	321	322	330	313	303	344	324	314	297	310	306	314	311	290	330	301	316	309	314	308	304	290	292	274	304	330	299	312	308	312	320	331	310	342	311	311	304	318	302	280	332	313	301	352	341	328	330	302	312	331	331	360	331	312	277	319	313	314	336	328	339	340	320	304	323	334	337	297	310	314	313	335	314	315	324	326	311	352	337	298	278	347	319	332	330	332	276	320	352	299	321	312	344	328	306	337	305	335	335	352	357	335	342	352	302	305	300	345	336	329	341	336	319	295	315	305	331	310	286	319	344	300	321	338	312	330	314	337	360	305	314	303	361	333	331	336	324	295	327	351	330	339	325	333	320	318	328	305	304	339	313	306	317	308	285	291	319	317	337	340	323	307	342	346	337	326	307	315	301	347	353	334	313	300	297	303	345	307	322	306	307	316	317	314	311	312	294	306	313	306	317	315	340	309	308	327	320	324	313	309	344	348	329	333	308	305	341	311	307	328	325	298	321	330	311	292	319	332	281	312	308	334	313	320	350	324	333	344	327	307	312	300	290	337	352	289	341	314	350	314	296	329	296	291	307	296	372	317	314	296	344	365	310	317	311	281	317	313	322	325	295	312	335	338	299	310	331	320	312	326	320	298	316	326	327	285	321	297	346	308	320	318	339	299	284	331	316	339	336	336	328	316	333	310	322	294	338	302	324	310	315	304	343	300	315	335	331	302	334	345	352	334	301	263	315	297	339	312	308	292	305	316	307	311	305	295	312	317	323	344	333	293	318	361	298	324	311	331	320	345	343	321	323	302	295	327	358	301	329	365	342	328	343	325	332	311	303	293	357	308	334	336	349	305	330	300	334	317	310	344	324	319	331	328	301	321	327	317	342	322	338	334	354	332	325	336	308	337	327	328	344	293	301	338	308	320	327	272	315	337	323	347	325	338	300	294	297	334	330	346	327	304	322	331	309	302	316	313	317	312	306	289	297	280	314	328	338	329	336	342	290	295	300	298	306	300	315	298	341	330	349	313	339	318	308	352	326	302	293	320	302	338	324	333	323	299	319	322	314	328	349	283	333	311	313	324	338	320	297	330	319	320	336	311	339	324	300	340	333	301	331	330	342	328	335	323	335	335	330	322	351	312	312	318	333	314	341	288	351	328	304	311	315	311	315	292	330	317	293	325	320	303	335	312	299	317	346	294	324	339	301	345	340	353	339	329	308	362	319	346	340	329	301	325	307	298	303	316	341	322	306	292	318	301	298	343	322
4333	4340	12914	20124	16828	14884	12793	12636	9319	8015	9700	9841	5933	2768	1570	1145	1123	1040	969	1112	2095	2606	2189	1860	1549	1652	1257	1058	1010	959	937	950	876	950	923	896	859	881	842	912	885	875	833	881	912	925	841	861	922	857	845	879	849	874	871	896	925	873	873	836	920	867	888	859	839	865	837	884	861	833	818	810	860	838	860	869	929	906	882	874	908	862	918	834	911	889	918	851	832	858	860	866	871	878	877	864	880	886	860	851	920	869	884	872	873	827	863	831	808	849	933	879	868	878	925	891	823	904	859	844	949	877	896	901	819	869	858	956	886	817	811	904	863	863	904	857	835	824	837	830	827	914	864	872	875	841	879	801	896	868	906	908	818	880	830	848	806	873	877	887	874	854	857	842	872	890	837	847	878	858	841	907	805	860	847	868	832	914	856	884	871	880	894	807	823	917	874	923	877	881	860	880	914	906	900	923	834	872	882	857	855	861	856	904	876	849	917	883	832	864	859	897	857	800	924	912	882	899	867	913	835	835	848	854	830	874	871	904	891	841	854	860	880	846	853	839	916	908	893	883	909	883	823	873	876	841	876	864	887	848	877	854	901	842	856	904	916	860	927	870	813	878	855	875	880	930	871	843	881	868	855	854	850	917	883	853	918	833	856	865	837	880	881	947	900	876	867	897	895	870	891	900	873	879	897	848	857	900	885	863	869	895	884	873	800	889	902	874	915	886	891	882	815	890	884	911	855	883	873	845	864	867	878	881	899	895	849	852	868	850	868	868	861	880	926	845	842	885	838	825	869	923	869	862	893	884	859	813	865	879	884	861	833	892	863	889	815	838	865	884	826	862	907	857	899	917	870	814	882	822	874	875	862	873	870	858	891	892	910	919	830	831	827	881	795	882	884	892	843	848	870	848	899	858	863	891	857	901	872	900	842	924	877	849	957	853	879	898	860	850	864	858	915	904	845	886	870	842	868	837	858	857	848	873	874	848	893	820	836	893	962	877	823	877	864	864	876	890	837	845	896	879	867	824	885	821	937	890	812	927	862	910	871	865	866	862	852	905	889	853	844	904	900	815	827	892	842	832	790	857	933	893	803	828	897	864	833	865	875	906	846	850	858	925	877	845	864	884	872	837	839	865	838	886	873	876	835	839	886	881	881	858	888	863	885	901	877	871	870	909	863	878	878	905	884	845	885	899	869	826	882	899	822	923	820	844	858	860	887	870	843	827	826	871	886	848	848	887	872	862	851	847	876	932	817	871	864	845	825	886	815	889	863	858	842	887	844	878	822	904	836	879	874	841	861	887	894	899	859	866	845	903	909	913	829	872	842	910	876	871	831	904	914	952	914	893	894	867	874	837	826	851	863	809	905	857	840	855	854	834	868	916	877	821	805	908	893	912	854	830	859	847	834	898	852	858	882	863	856	885	840	860	892	848	867	894	880	876	922	892	898	851	897	866	840	901	884	870	892	864	896	908	873	874	921	914	892	850	938	890	874	876	846	894	890	915	867	871	876	847	873	847	880	867	865	860	826	873	905	888	916	853	857	852	879	874	872	909	864	940	909	856	908	901	876	888	920	853	870	844	852	893	849	895	905	897	882	822	880	918	903	833	940	891	839	873	930	871	831	906	873	828	845	873	885	879	880	943	898	851	848	897	880	883	850	834	863	861	829	878	881	872	893	920	888	847	842	852	865	859	841	854	849	825	891	889	893	900	854	885	888	859	813	894	848	897	880	858	901	899	897	870	847	825	857	852	841	834	856	886	896	845	828	825	831	856	864	899	855	896	877	897	865	901	895	882	877	868	839	925	832	880	877	828	883	885	875	901	895	891	830	868	841	872	879	890	890	852	855	860	919	892	907	909	885	872	885	848	854	855	887	892	836	857	869	852	900	901	837	895	923	862	798	898	865	937	795	895	876	822	904	851	833	869	832	826	887	887	853	850	951	849	823	913	826	931	837	904	858	883	935	874	861	929	929	881	819	937	874	847	879	868	914	846	855	865	862	916	878	851	858	872	888	879	879	902	886	831	891	842	863	855	837	891	840	873	790	897	860	880	830	860	873	863	901	797	870	873	865	880	802	904	894	854	914	872	900	858	891	852	863	838	875	891	890	859	871	812	886	851	909	843	850	851	907	891	821	880	873	814	894	843	861	810	914	838	897	847	855	870	833	837	851	864	898	867	877	848	935	899	900	900	887	887	854	871	848	907	895	878	853	921	836	881	868	929	923	825	801	854	839	901	863	835	840	891	849	841	840	900	869	887	912	865	888	857	886	855	822	845	819	856	838	889	882	879	824	879	874	875	871	816	839	930	945	878	883	907	901	881	891	864	852	892	902	876	868	905	844	852	890	836	855	858	852	903	874	871	836	881	933	865	880	848	850	895	851	896	889	883	865	885	922	887	838	915	898	833	788	839	848	848	892	881	850	874	840	844	864	863	856	843	860	850	869	868	813	859	871	915	880	889	882	883	833	889	875	905	914	812	860	882	848	865	859	872	879	906	885	852	868	841	877	850	870	891	836	915	890	858	867	841	874	790	861	861	898	899	870	875	891	873	843	882	829	912	851	835	866	876	849	869	953	889	920	884	860	817	853	941	862	887	904	899	831	836	877	870	868	885	914	856	874	925	870	851	862	929	857	898	843	834	835	887	899	882	827	906	855	942	876	864	865	836	846	887	829	891	824	846	873	865	847	850	888	912	851	856	865	868	871	842	859	858	865	887	873	883	913	845	921	856	874	834	823	857	832	819	878	890	863	874	854	834	913	875	855	872	902	898	844	843	832	892	898	835	865	866	872	880	871	860	819	843	836	900	835	892	891	899	874	839	867	873	890	863	889	868	884	861	882	831	883	874	856	877	863	908	849	893	900	907	859	837	925	865	867	868	884	871	873	883	853	849	908	881	883	839	870	860	862	888	884	856	822	827	904	795	860	902	848	895	883	899	831	867	906	849	869	872	849	944	860	855	844	898	832	923	875	832	943	833	904	828	926	909	840	930	855	875	881	845	869	836	872	903	813	911	855	886	877	875	871	876	902	916	850	879	862	838	905	898	889	872	876	866	845	865	900	869	882	799	899	836	888	886	868	879	904	906	833	847	868	905	825	842	854	858	856	832	861	865	858	856	903	868	837	899	858	890	856	864	884	862	818	864	860	857	820	827	870	849	841	852	882	834	824	833	853	833	935	861	890	901	886	883	838	885	841	904	861	865	836	850	868	880	893	899	818	844	840	908	839	881	852	866	922	904	833	893	873	841	890	851	800	838	871	920	854	906	903	925	872	856	838	847	899	886	883	872	916	892	859	852	885	883	881	896	890	836	920	832	849	901	854	889	944	888	893	848	827	894	910	882	975	927	857	890	855	866	825	928	856	850	878	835	880	874	822	910	887	857	873	901	878	872	872	869	924	935	896	892	840	882	908	861	863	914	870	873	848	873	846	902	841	854	865	867	874	892	877	897	819	856	902	883	885	880	871	891	843	899	871	885	845	919
11951	8074	15039	20281	14970	9316	7591	6433	4269	5462	11453	8109	2108	906	555	469	410	351	345	453	2009	2268	1600	1086	912	998	640	523	428	349	311	347	372	345	297	353	327	327	335	300	325	310	324	318	276	304	284	305	314	309	308	292	288	284	331	304	275	340	311	315	282	327	299	332	292	370	322	324	308	289	283	307	299	320	333	307	285	280	318	328	300	315	307	269	319	323	338	323	314	302	291	313	304	284	315	326	313	310	320	316	290	310	286	314	310	317	311	299	320	260	308	316	307	308	296	297	279	302	309	319	339	298	323	292	310	316	307	293	325	333	321	267	334	296	308	328	298	316	301	334	299	325	287	326	300	292	298	337	287	307	299	297	316	303	312	293	277	301	288	299	333	295	305	314	317	324	292	291	331	288	307	310	294	335	276	291	361	340	279	289	344	313	318	287	316	321	328	328	330	310	310	296	314	282	331	310	306	326	289	287	308	334	272	301	285	305	290	299	312	299	277	334	318	318	306	293	295	311	294	272	296	325	303	326	322	314	329	323	309	301	301	283	330	275	295	315	309	287	308	319	302	297	293	291	279	282	315	296	308	315	314	321	325	309	318	298	326	324	294	303	318	296	297	288	327	314	286	340	304	310	283	304	312	313	284	328	289	294	341	295	316	297	315	323	296	321	331	316	317	304	287	297	315	287	323	319	314	316	305	290	304	332	296	324	310	326	300	309	313	269	315	313	298	307	289	324	299	323	319	302	296	296	293	325	327	309	296	310	322	303	323	319	347	280	262	281	317	285	315	306	284	320	317	283	313	297	323	315	294	299	319	324	300	298	325	304	321	315	316	323	306	257	312	312	332	314	296	298	293	304	312	319	287	298	306	318	325	309	340	307	291	317	333	290	315	339	308	309	305	255	318	327	294	304	309	340	314	302	273	288	309	292	308	296	305	313	281	321	295	287	285	287	276	327	309	343	320	308	292	298	299	291	307	339	310	295	312	308	281	321	324	311	290	340	333	309	301	340	294	296	309	316	299	324	301	333	313	303	317	316	316	314	302	315	308	314	309	311	336	316	311	270	289	317	345	309	294	319	321	326	296	344	307	321	308	297	298	261	286	271	265	308	286	294	311	310	329	283	301	308	330	349	297	333	312	301	335	313	324	287	299	311	312	341	310	313	280	334	319	346	332	299	310	345	296	284	327	302	303	297	329	314	314	305	293	308	272	323	315	299	299	275	301	294	311	316	328	282	296	308	302	304	310	299	329	320	310	292	319	289	303	314	299	311	310	299	299	263	290	341	291	269	327	284	337	309	322	312	322	268	330	308	296	300	316	307	319	348	312	278	300	306	305	293	316	296	303	305	310	297	320	289	311	320	277	315	297	315	309	295	320	313	308	314	312	301	311	271	322	328	300	299	290	284	301	301	326	280	319	300	301	309	269	294	298	276	286	304	314	311	328	291	314	309	292	295	259	327	316	317	339	296	284	321	322	326	280	302	299	287	326	334	314	275	313	309	323	276	308	304	312	305	301	328	313	315	299	310	305	322	307	324	313	284	338	283	305	287	322	314	324	309	297	330	283	334	294	320	314	312	311	291	287	289	326	317	302	294	316	321	307	305	300	296	324	288	323	337	318	278	316	299	290	315	279	283	305	299	320	295	295	312	270	312	289	302	284	315	289	265	322	285	292	333	310	330	318	332	316	302	311	341	325	285	295	303	277	324	306	315	321	324	285	320	320	335	329	292	324	284	289	332	317	314	297	317	306	318	305	297	300	307	334	324	317	286	314	309	295	305	306	280	266	332	323	319	321	307	301	268	321	276	299	308	319	279	288	295	311	314	314	302	312	313	302	280	286	318	307	358	336	327	320	281	302	305	324	302	282	277	330	305	324	310	354	301	273	311	298	311	319	343	324	293	335	301	333	316	312	294	305	278	295	285	325	307	292	305	300	315	297	296	293	296	300	337	285	316	328	313	326	324	342	307	351	289	289	315	298	284	303	316	293	309	300	310	305	312	282	294	315	319	275	313	301	315	305	319	293	300	308	301	314	320	312	332	316	303	307	324	308	314	264	326	323	301	348	315	287	320	315	308	294	319	311	296	311	295	332	277	296	286	295	285	331	290	333	299	294	294	288	314	313	305	317	280	325	324	291	307	289	283	338	308	302	295	324	304	331	286	310	310	291	285	285	300	301	301	317	299	302	304	302	315	287	305	331	290	293	315	306	297	315	311	321	301	328	304	296	278	318	314	316	282	284	319	332	285	283	292	314	297	286	308	304	287	301	304	333	331	307	308	304	291	294	310	313	278	321	319	322	298	304	302	311	324	294	317	355	303	327	327	291	310	293	300	322	314	295	314	301	308	297	282	318	320	282	280	333	310	309	290	302	299	304	311	326	324	305	287	325	299	293	306	289	307	311	303	309	320	297	295	304	317	312	331	311	296	341	308	303	327	280	324	335	306	317	304	309	300	281	339	323	328	282	291	313	292	314	320	282	308	328	302	326	307	326	325	305	312	300	285	301	317	280	303	301	283	312	319	319	302	308	330	301	288	318	314	312	325	315	333	325	318	297	314	308	309	296	306	332	286	324	320	309	272	328	279	300	327	282	322	329	305	319	271	297	292	279	326	322	343	304	286	289	285	289	289	307	315	292	295	318	286	309	285	293	339	319	308	342	329	288	298	300	319	312	276	310	297	273	299	337	304	296	348	303	331	305	323	289	329	315	305	307	320	307	307	316	299	319	274	305	295	329	326	318	266	317	318	346	313	306	319	310	326	312	313	285	312	300	305	310	324	313	300	319	310	304	269	299	322	291	287	314	288	304	312	339	298	332	321	323	315	290	342	283	288	320	316	316	310	295	317	330	332	279	300	295	312	288	294	336	301	314	296	294	287	306	336	292	318	308	321	313	294	291	339	311	291	306	294	314	294	314	303	285	297	358	317	286	310	297	302	301	297	285	297	313	319	373	276	314	282	282	307	307	309	300	298	281	314	346	310	319	270	306	315	277	326	287	321	313	285	324	314	299	316	291	312	311	293	314	338	337	327	303	296	314	321	307	309	294	298	329	293	314	323	302	297	316	320	294	299	273	307	333	323	318	336	335	301	330	294	320	299	293	282	313	314	303	328	304	278	316	310	291	322	295	292	322	292	312	316	300	334	291	268	291	289	295	294	329	316	300	298	304	332	316	305	331	273	304	325	303	335	298	292	312	294	314	329	305	288	311	336	324	321	274	310	325	300	308	300	326	318	298	325	297	291	301	293	290	291	319	331	309	303	311	318	317	299	307	290	267	335	332	335	308	334	302	287	299	349	301	328	317	302	311	278	315	285	286	321	306	312	298	305	319	287	304	310	306	313	307	319	315	321	297	311	342	275	298	297	306	296	305	310	312	327	293	302	318	317	295	325	266	340	352	313	321	314	328	302	276	314	276	295	316	277	290	289	322	311	341	307	324	290	294	315	318	318	311	286	319	284	301	329	297	323	308	326	336	282	322	321
8754	7844	22122	31766	27503	21894	21075	19770	16412	21759	33673	25210	9069	4849	2789	2036	1704	1480	1334	1889	12104	12915	9185	5677	5174	5636	3276	2485	1896	1224	1069	1301	1145	1093	940	863	889	820	848	847	866	810	822	803	834	842	803	865	833	853	824	810	830	808	871	858	834	830	843	855	866	815	860	864	827	840	794	859	905	857	901	868	831	816	854	823	792	828	813	837	894	886	865	828	824	847	849	834	888	867	876	821	866	856	834	875	810	853	818	825	844	840	807	847	817	830	802	848	841	815	825	792	841	842	826	818	793	791	848	839	836	853	800	843	810	877	877	846	878	857	848	800	821	849	834	800	827	902	828	823	850	858	855	856	825	841	853	817	877	836	885	853	805	850	852	840	807	809	857	866	857	828	815	828	860	862	835	873	840	766	813	806	853	884	832	848	849	794	845	907	865	829	831	828	826	890	810	824	837	830	882	808	847	814	826	831	884	831	853	864	814	812	810	848	814	836	891	812	809	836	816	881	810	815	791	816	824	786	807	861	864	861	864	806	868	789	885	841	869	803	790	838	844	844	818	864	863	783	853	854	887	858	830	871	818	821	804	798	865	844	850	858	820	878	835	796	819	806	836	796	829	825	854	822	863	822	808	864	847	836	825	837	870	812	814	823	846	840	822	834	826	853	828	839	838	849	883	850	804	799	812	808	834	842	829	831	818	844	879	858	789	830	830	801	826	860	813	745	853	839	869	872	877	858	828	797	834	840	863	831	904	901	857	849	829	807	789	844	866	844	828	893	870	839	849	843	818	867	805	849	829	826	861	824	783	837	816	819	867	815	834	864	802	867	830	874	832	799	876	800	816	866	820	842	809	826	831	834	824	829	817	843	796	882	901	793	875	855	791	842	882	814	840	819	825	838	885	840	868	847	769	835	858	821	876	820	823	872	852	866	835	809	829	809	859	819	898	864	861	873	811	837	893	838	837	822	813	840	856	832	815	867	858	784	857	852	839	830	855	846	889	807	843	886	845	845	828	853	838	803	859	838	814	880	817	809	898	824	837	851	806	820	851	840	846	855	834	836	843	889	819	867	828	914	850	846	852	832	845	835	846	810	870	858	841	844	839	798	805	825	879	833	788	823	840	861	872	831	881	846	826	796	809	886	869	780	833	846	830	851	817	861	832	873	831	871	840	810	859	855	851	820	846	797	876	799	847	843	840	836	885	821	857	822	826	818	886	816	849	800	807	811	816	814	840	804	790	864	898	823	890	841	874	824	828	812	858	831	785	838	776	853	879	831	816	824	833	829	853	832	862	880	844	887	859	842	843	886	766	819	858	833	839	851	852	845	915	853	824	866	861	809	843	809	804	849	898	858	853	842	816	868	849	875	834	857	813	846	820	823	837	900	841	829	889	862	826	855	845	811	816	790	860	887	860	854	869	844	854	852	908	803	881	904	846	793	871	842	805	858	880	833	877	836	858	827	884	844	842	861	828	848	829	846	861	831	797	864	867	822	886	826	837	821	808	831	848	848	849	847	827	850	838	859	835	861	851	859	848	873	850	865	802	805	865	825	881	879	885	857	841	791	825	845	869	866	831	893	875	777	796	872	823	803	843	833	857	818	789	793	802	837	882	861	818	868	789	886	874	826	861	872	848	839	894	829	861	847	930	850	803	881	846	788	820	834	833	861	877	828	830	844	815	859	842	859	891	815	806	827	865	859	848	794	851	903	836	859	903	833	864	818	856	872	818	858	855	814	846	836	838	823	841	825	810	819	842	821	893	846	820	880	837	829	907	789	802	808	822	850	816	833	856	844	839	841	874	857	842	842	815	815	836	853	804	850	885	835	889	833	899	849	809	814	821	907	827	909	846	838	804	853	839	835	830	808	807	868	858	916	846	843	862	888	849	785	773	838	814	839	867	831	817	874	840	821	864	836	867	840	857	914	851	854	893	850	848	853	827	827	870	767	825	820	831	851	796	862	862	849	857	829	827	805	831	857	854	872	843	867	885	876	844	844	825	838	821	860	827	788	846	835	883	834	821	873	829	788	878	874	855	884	818	824	864	877	865	835	824	875	825	810	833	881	855	817	899	861	872	866	855	826	833	801	839	841	855	801	821	769	822	827	850	865	851	832	892	832	866	858	842	815	855	839	867	805	816	842	822	797	814	830	832	845	818	849	794	866	794	923	840	837	848	864	786	893	863	885	814	858	821	833	863	851	838	838	851	863	828	904	903	825	825	858	875	823	845	877	861	866	825	854	816	833	848	865	838	814	842	853	831	844	766	851	829	831	868	825	817	866	849	853	800	838	858	842	851	850	813	795	802	781	845	854	845	833	851	813	792	856	816	845	871	851	829	842	821	832	844	818	867	884	834	815	846	859	865	843	847	842	828	836	843	837	831	806	807	849	845	866	857	825	831	828	826	839	804	826	844	876	828	787	874	806	888	798	841	886	831	885	822	819	842	801	832	834	850	847	812	800	803	836	848	855	801	833	854	844	821	865	842	865	850	856	888	803	804	852	837	887	884	929	834	828	792	894	790	825	843	823	844	813	844	881	814	822	842	883	888	869	832	821	879	860	881	852	820	843	785	872	873	900	846	857	816	841	863	828	873	811	812	833	795	834	842	804	856	852	822	842	894	771	846	828	863	829	803	845	926	813	859	841	863	858	875	825	838	804	834	852	817	763	854	847	821	861	830	822	817	833	811	849	844	853	856	817	859	854	876	863	830	874	790	868	871	841	841	851	882	842	904	859	820	861	808	789	813	822	879	809	837	804	862	845	787	860	821	837	838	823	815	869	872	843	843	855	838	870	857	814	848	801	861	821	878	882	838	804	828	815	812	848	770	857	843	874	845	856	864	838	798	838	846	793	846	834	818	871	813	858	807	768	843	809	841	838	853	825	845	881	887	885	871	868	854	856	881	866	860	827	829	917	851	891	873	855	853	858	854	836	809	868	832	821	846	815	814	878	866	886	833	815	810	847	833	840	899	855	826	786	858	856	843	838	852	862	830	842	828	830	862	855	816	852	877	856	824	861	858	846	794	842	854	859	872	827	856	793	829	821	848	851	882	844	871	785	795	805	854	840	810	857	885	856	880	807	799	872	798	828	841	849	819	827	825	793	860	909	871	837	816	812	891	798	818	865	847	844	813	814	843	800	782	807	836	859	856	823	850	862	817	794	866	817	862	804	850	818	786	843	914	816	897	864	882	850	800	850	835	879	837	832	855	835	871	846	852	849	825	808	805	833	863	784	837	868	870	852	828	837	874	836	883	847	882	846	841	807	865	799	799	847	768	845	859	808	831	852	887	801	848	838	845	814	853	794	783	829	826	874	828	864	846	833	832	799	851	841	887	826	839	801	870	830	904	823	839	826	892	849	833	866	838	861	838	866	848	820	830	826	825	851	907	825	830	803	851	860	855	834	850	809	884	849	832	798	819	854	843	807	848	862	863	839	827	855	883	920	833	825	887	849	857	835	862	843	868	868	827	863	840	824	860	839	802	844
20537	14951	21070	27214	21524	14856	11972	9999	8808	9771	23283	17761	4921	1314	783	491	481	394	376	497	3168	3270	3116	1171	1450	1377	951	699	612	442	356	374	407	325	317	313	305	271	232	240	256	280	280	273	309	258	282	258	265	278	253	298	246	278	279	289	280	272	291	258	269	279	282	263	261	300	285	273	280	262	289	306	254	275	274	262	283	275	290	272	271	253	237	234	267	273	256	283	284	274	295	287	255	267	291	290	288	262	289	270	289	264	303	290	254	267	253	241	270	271	273	248	251	264	291	278	287	270	276	256	277	281	281	281	289	282	263	262	276	250	276	262	277	279	265	267	263	277	266	287	282	244	246	268	266	281	265	267	238	260	273	282	249	296	250	256	264	254	305	277	273	281	264	276	264	276	256	263	229	289	261	265	263	272	273	286	279	264	279	247	280	275	261	260	277	264	289	293	233	248	262	247	287	280	258	257	273	250	277	245	280	261	277	262	249	270	246	266	282	274	259	293	238	267	282	275	237	271	320	239	280	274	275	292	267	245	279	284	286	306	278	293	262	289	250	277	272	271	269	270	250	268	274	275	261	301	257	266	297	245	265	298	291	264	236	268	254	255	269	250	292	226	279	267	274	281	284	270	253	275	265	289	273	274	264	282	264	246	273	232	264	294	277	264	259	289	282	292	276	270	283	275	261	284	292	259	271	284	259	240	293	265	262	269	257	304	306	219	274	260	262	265	265	254	270	272	286	271	272	255	289	266	275	285	282	278	231	250	295	271	251	271	291	273	258	301	287	260	259	252	260	261	261	272	248	264	284	246	290	249	266	281	279	267	283	277	277	290	275	267	250	282	263	263	245	246	256	277	258	281	259	267	260	252	280	293	293	251	288	265	321	273	267	301	283	265	260	264	254	275	286	251	253	278	292	305	277	257	254	273	238	267	239	264	286	247	246	271	261	258	266	304	298	272	270	288	276	251	287	274	295	268	263	285	284	229	285	255	270	278	279	270	258	293	303	262	268	275	257	275	259	291	280	248	280	261	271	275	262	308	304	299	306	271	255	285	276	286	240	261	270	254	259	245	289	285	280	256	260	284	273	265	304	239	255	278	273	262	243	288	257	269	265	267	270	266	251	283	279	276	257	277	267	289	283	267	297	253	276	286	270	266	266	225	259	253	281	274	274	284	269	276	290	270	268	277	299	226	270	269	287	300	291	282	302	308	275	282	269	266	238	270	293	258	284	270	277	244	282	316	288	243	268	282	254	273	238	252	257	240	283	274	249	260	259	257	274	288	260	267	272	268	258	297	242	271	278	285	287	269	268	253	287	275	288	303	265	237	262	258	254	265	263	277	254	251	253	262	300	266	273	279	268	271	277	278	266	270	300	288	286	261	254	266	269	255	306	282	254	279	240	286	234	277	288	285	255	247	267	275	272	271	273	256	273	286	298	244	246	275	252	241	280	271	299	266	280	276	271	278	297	291	287	282	260	272	258	271	280	274	276	269	270	277	279	241	281	265	293	278	281	250	282	283	267	308	289	258	255	270	249	237	259	271	288	278	270	252	287	279	286	251	230	283	250	276	256	259	254	282	280	254	260	285	261	256	268	279	259	281	258	259	264	278	251	289	283	240	264	288	265	296	251	275	259	284	301	274	278	277	285	258	303	256	274	268	259	314	250	309	295	307	317	264	271	268	287	280	263	267	282	295	283	265	270	250	278	284	263	264	260	227	300	236	295	247	258	256	257	271	239	279	253	263	254	289	244	264	303	283	263	302	263	272	285	286	256	272	264	284	258	268	279	294	279	295	279	278	290	268	281	266	291	269	265	260	293	271	254	273	269	260	270	281	266	301	251	284	257	290	290	245	274	246	275	266	266	273	277	277	275	272	292	290	274	281	280	284	263	279	271	277	248	290	278	291	307	266	275	288	277	263	271	259	270	262	279	257	271	281	247	266	247	275	262	244	276	265	246	298	250	231	296	264	268	263	275	285	278	262	250	257	271	269	266	268	286	281	277	290	285	263	250	251	254	254	308	282	304	251	264	327	286	260	268	256	279	234	284	276	273	289	281	256	290	273	246	303	319	260	284	265	281	282	245	270	261	272	265	251	285	292	263	244	219	273	294	276	282	276	269	265	266	271	265	277	270	276	240	269	259	291	312	248	246	261	284	263	276	268	276	292	299	268	279	292	248	284	265	271	270	257	274	283	295	260	284	268	267	250	289	284	256	289	279	277	276	295	283	244	286	312	282	258	298	274	294	271	244	265	284	270	281	282	280	254	275	297	283	249	269	250	266	282	257	276	277	264	288	254	304	294	273	254	249	260	281	275	279	288	274	268	276	250	226	272	250	289	282	301	269	266	287	277	284	273	278	279	263	286	295	278	275	276	270	280	256	248	282	290	254	251	303	294	278	282	278	266	245	259	289	311	265	259	268	274	279	261	292	282	280	268	272	258	290	289	265	272	272	261	281	267	301	265	291	295	291	281	275	234	271	274	309	315	279	287	266	268	287	281	238	299	260	282	290	275	264	285	271	299	266	257	277	254	283	257	265	272	274	266	260	258	273	253	283	257	266	287	301	274	303	265	275	298	266	298	270	247	250	260	253	263	265	248	260	280	269	290	286	273	250	258	264	264	275	285	288	293	277	266	265	274	278	288	258	258	273	247	299	273	265	257	257	271	303	282	277	261	254	268	265	255	286	254	257	280	265	302	233	288	275	279	278	280	273	275	274	269	264	292	280	302	229	295	259	240	263	277	268	277	268	282	265	278	304	275	258	288	293	251	263	274	292	293	292	259	248	289	265	272	288	267	282	289	316	261	297	291	256	298	305	270	285	276	277	277	274	265	275	314	243	272	270	266	274	280	255	279	252	302	271	281	246	276	308	248	270	267	280	264	245	263	273	293	294	263	277	283	262	286	266	274	295	287	270	297	292	282	257	290	244	248	251	257	269	258	254	268	262	289	307	260	266	283	272	276	256	261	262	266	275	295	279	268	290	241	255	288	251	266	261	261	262	268	286	295	286	261	256	275	278	260	281	266	304	278	252	268	303	294	265	258	269	271	265	248	276	285	262	279	282	258	288	258	262	292	272	271	241	259	308	283	266	252	282	275	253	277	270	251	287	256	285	281	274	249	279	274	280	264	263	272	285	254	270	256	265	251	259	254	245	311	278	246	256	269	258	269	272	262	272	267	254	283	280	254	270	291	264	250	296	281	263	287	270	291	282	257	252	279	260	243	258	291	247	288	277	260	273	278	301	249	250	289	285	273	266	279	275	251	265	270	261	259	275	280	255	277	289	243	279	252	264	274	261	263	261	292	290	254	249	278	286	277	255	237	255	251	268	292	294	303	257	277	296	300	265	258	273	265	287	287	263	274	281	267	290	278	296	244	293	273	279	256	267	283	277	263	269	258	255	276	268	296	258	260	263	245	289	251	285	247	280	298	267	269	269	267	284	246	278	316	283	256	254	232	298	264	279	251	244	319	284	262	268	273
12281	13137	26840	37766	33720	29006	27276	25407	26082	28957	45423	37074	14562	6654	4020	2579	2341	1830	1591	2746	17485	17292	16092	6785	8932	7776	5238	3628	2932	1735	1411	1599	1485	1256	989	873	750	756	763	768	711	767	793	731	735	766	770	775	763	749	786	772	737	759	731	737	737	724	737	710	754	715	768	788	749	772	760	773	751	749	789	710	785	739	728	769	755	759	757	755	756	748	739	731	725	733	748	767	726	745	740	771	718	755	746	738	796	761	723	787	784	705	790	771	753	745	740	776	760	755	774	714	777	762	738	712	765	759	816	702	756	728	759	726	702	751	799	719	715	710	789	712	782	786	740	758	789	734	789	761	767	732	758	800	723	785	768	743	734	766	767	793	769	771	724	790	791	742	738	774	762	761	761	734	819	793	747	734	745	745	784	747	783	727	752	768	822	804	755	765	764	698	755	698	739	726	767	754	720	733	770	740	756	695	726	778	772	777	782	794	688	762	753	778	752	780	755	776	778	721	770	787	731	726	772	739	739	758	744	761	775	751	753	796	715	733	807	796	766	676	789	806	736	754	764	784	752	728	723	778	701	765	722	738	723	795	760	738	801	777	757	728	766	741	761	779	767	741	758	714	730	801	749	788	778	720	722	753	788	746	716	726	706	785	787	748	730	786	747	712	762	792	738	732	743	716	741	742	728	733	751	765	790	718	733	732	763	751	742	752	732	726	770	772	727	745	754	782	741	733	740	763	755	736	755	767	777	740	739	730	761	735	779	722	746	745	746	774	750	757	745	724	745	712	747	757	779	725	725	756	718	763	727	755	760	735	746	769	733	737	769	736	773	797	728	752	769	746	700	746	705	717	741	760	761	782	794	711	776	761	736	739	747	756	749	728	755	733	764	717	749	748	748	719	716	793	743	752	730	788	734	762	773	759	728	807	728	729	778	792	797	732	730	794	771	755	760	693	761	735	742	761	746	739	755	727	789	738	756	734	745	777	760	744	721	751	757	681	744	735	807	805	771	725	735	746	805	747	745	731	785	791	753	774	743	784	707	748	688	749	724	726	718	744	760	778	768	786	788	766	762	770	691	761	703	756	775	759	732	733	738	750	737	755	743	795	734	742	737	747	757	771	805	778	685	740	783	775	706	797	745	777	744	768	738	761	727	738	716	740	767	755	727	786	745	747	750	769	757	736	714	710	710	826	765	785	729	789	752	768	742	805	817	689	799	769	786	732	751	774	768	756	753	737	729	757	760	752	719	726	702	764	745	779	727	783	779	732	760	789	738	693	747	706	721	709	769	747	749	764	771	770	745	772	707	740	736	742	750	738	745	790	721	764	788	760	767	726	750	732	792	776	780	761	798	768	779	729	697	751	764	772	731	757	755	745	749	773	749	740	735	784	753	736	738	768	693	743	777	746	740	732	724	745	771	784	798	775	754	744	756	725	778	716	764	690	734	767	749	794	760	816	789	783	779	766	746	772	737	785	761	693	753	741	729	763	678	723	779	738	728	755	782	734	737	714	764	753	705	721	708	743	757	784	720	757	759	784	754	729	789	739	785	778	731	738	746	698	781	858	740	715	763	754	750	742	754	719	734	770	789	705	729	771	755	747	782	675	772	726	767	762	734	763	761	755	690	754	789	774	734	725	751	813	737	758	723	762	766	753	764	738	754	738	713	774	749	707	746	736	747	718	771	749	779	700	731	765	809	756	725	743	778	745	722	742	743	748	758	770	716	749	760	767	801	704	788	796	772	759	759	746	790	772	777	759	761	772	761	751	720	731	730	766	765	760	780	752	757	713	724	708	758	749	747	777	757	799	748	782	750	776	741	722	724	738	755	715	717	768	773	749	705	755	747	746	756	729	764	752	720	822	765	775	740	729	720	788	769	790	728	770	748	773	747	775	778	704	734	764	746	707	760	758	740	808	775	794	767	749	765	702	757	781	760	705	750	785	754	772	761	766	743	781	753	777	749	727	716	744	736	749	769	786	760	762	700	692	782	769	747	741	772	738	780	786	785	744	788	739	761	752	776	791	760	720	776	775	766	733	734	769	749	784	785	767	776	780	765	726	712	735	789	761	764	753	740	795	754	802	763	793	740	742	738	763	756	700	726	726	780	741	785	784	724	783	783	765	739	765	770	771	769	739	756	782	826	769	780	759	763	746	775	788	761	804	750	812	746	747	734	741	747	777	739	762	716	757	705	812	735	756	803	711	772	730	771	748	714	736	736	748	801	746	779	762	734	673	743	717	707	775	731	784	773	793	744	714	754	786	717	747	792	756	756	758	725	751	729	791	756	764	752	755	751	805	756	764	764	764	715	711	746	729	732	743	774	723	792	772	773	748	791	715	727	781	754	796	744	713	736	750	802	742	818	728	789	727	779	822	766	819	712	768	721	754	740	743	727	689	709	743	771	784	765	746	734	766	746	725	764	781	761	778	765	719	779	758	737	771	764	722	709	750	787	800	721	725	770	734	749	725	783	777	746	755	771	749	745	742	783	742	773	772	769	745	761	767	742	716	745	767	774	719	784	789	773	777	771	723	741	739	768	790	764	750	755	751	717	728	713	780	744	737	731	703	787	731	777	700	726	725	751	817	774	734	773	723	732	815	726	767	763	767	782	800	783	779	723	812	784	752	743	714	790	709	757	761	784	721	753	783	772	749	746	778	778	727	760	733	762	807	755	799	755	728	797	762	762	744	757	742	729	752	717	776	725	781	758	734	739	793	781	786	763	786	731	793	769	805	755	748	760	736	782	769	764	755	760	760	737	757	714	738	782	756	775	771	745	741	744	722	789	770	773	823	817	753	783	767	803	789	734	759	739	767	738	722	705	744	743	756	758	750	734	741	760	709	733	806	763	751	756	741	743	796	746	700	780	723	823	748	806	742	742	814	749	753	744	781	742	760	732	756	777	755	787	742	756	778	772	740	758	748	715	705	714	730	744	797	796	801	729	746	744	740	700	745	734	756	789	676	729	735	734	712	762	759	725	786	747	739	745	721	744	710	729	769	727	792	737	774	775	759	748	752	796	738	737	778	754	741	741	726	762	805	780	741	728	737	728	744	783	765	760	811	765	743	781	738	775	778	728	759	780	734	763	724	772	768	771	754	698	738	717	740	769	757	786	828	771	802	791	754	783	737	695	749	721	734	779	764	767	807	771	794	747	778	738	786	748	762	743	735	735	721	759	775	756	761	720	746	776	791	752	730	766	726	731	703	748	724	717	731	727	751	745	706	753	753	774	746	734	720	752	746	722	753	762	731	769	740	795	732	729	744	803	793	763	744	751	767	742	718	784	756	758	744	749	758	770	747	726	775	746	748	729	726	726	747	742	780	733	783	809	738	805	739	802	752	779	793	705	757	762	755	773	758	803	746	726	782	781	793	714	730	760	751	702	763	778	737	775	732	743	731	768	734	757	726	770	703	748	757	774	713	747	742	771	768	733	700	800	764	734	756	748	762	770	790	775	741	729	771	756	781	742	811	718	710	730	732	771	753	770	796
5016	4284	7119	9014	7062	4739	3968	2829	2186	1571	1920	1996	1072	541	423	355	344	332	375	385	430	512	506	381	402	432	338	326	316	347	315	335	304	308	342	339	349	350	323	330	331	315	351	322	325	323	313	297	306	339	337	319	319	276	312	299	357	332	333	321	315	339	309	349	317	345	333	314	340	336	320	333	298	333	335	346	336	349	313	320	314	295	344	326	340	348	350	318	330	306	359	307	335	339	323	331	345	352	330	342	305	330	302	346	300	332	312	347	336	357	317	307	299	349	348	343	342	329	344	332	338	290	315	342	317	293	344	358	310	318	337	321	315	327	357	341	327	293	367	365	329	308	317	321	294	317	316	326	332	294	316	311	307	339	309	334	322	306	339	323	356	316	343	323	323	321	325	314	362	312	305	348	341	339	328	304	355	331	336	337	333	321	322	312	360	337	334	314	313	353	337	314	310	310	323	346	364	339	327	323	352	354	309	313	291	331	299	315	332	334	344	329	304	315	364	329	346	348	321	313	344	314	316	329	340	356	338	329	375	335	345	301	329	300	347	318	345	293	343	306	336	358	327	328	305	336	290	329	301	343	339	337	315	331	328	329	383	312	338	286	342	331	296	294	313	318	324	307	343	327	316	309	333	313	365	308	337	310	351	299	334	324	310	338	310	347	306	321	329	367	354	326	329	311	328	342	349	332	338	340	339	344	319	332	327	341	311	337	339	308	318	299	322	306	349	331	364	319	350	326	307	333	322	306	306	323	316	335	359	344	344	310	349	337	349	312	362	317	299	303	318	345	302	351	321	313	328	333	313	323	326	330	367	351	345	318	364	363	325	312	326	325	342	324	308	365	322	333	308	339	338	341	310	301	374	327	337	340	320	338	350	341	359	349	320	301	350	313	338	349	332	322	323	348	315	349	311	350	330	318	351	331	303	337	352	308	325	338	313	340	299	315	366	313	290	329	334	316	335	325	311	326	346	346	340	326	373	341	320	317	318	329	319	327	335	326	325	343	329	322	346	355	303	340	330	323	317	323	316	330	298	327	342	345	349	323	305	342	301	338	292	317	330	311	364	319	362	314	322	359	326	345	340	344	319	340	309	309	331	305	332	318	318	345	322	318	309	306	339	333	316	361	338	335	322	330	311	360	319	294	337	308	322	356	318	365	348	341	357	311	332	334	325	313	342	339	295	307	331	284	359	341	309	333	318	312	332	376	340	296	300	319	334	312	293	317	308	319	297	323	306	309	332	336	317	339	338	324	322	367	323	315	291	306	331	335	326	362	319	323	329	320	302	335	315	348	305	329	337	332	324	318	325	354	342	323	295	317	327	315	282	326	325	315	328	311	338	291	356	333	304	312	337	326	341	319	339	341	321	337	328	282	352	323	319	324	303	338	317	359	336	309	339	341	338	315	309	325	310	343	339	345	275	351	368	357	346	310	341	318	318	304	368	350	313	307	358	307	328	377	329	326	322	311	340	331	351	344	310	304	301	317	331	330	342	335	304	330	342	289	348	315	331	331	334	317	316	304	326	333	306	323	343	361	318	366	320	326	330	330	320	321	334	313	337	327	334	361	331	315	309	339	318	339	309	311	363	302	300	322	317	369	304	324	342	316	331	291	311	313	307	321	320	323	363	324	371	358	338	317	373	306	306	311	353	339	317	332	317	345	349	328	323	333	308	321	335	313	345	309	375	307	309	314	305	303	339	333	345	328	296	323	355	353	328	320	336	288	303	348	323	341	349	353	330	305	315	323	339	340	337	351	330	337	343	330	335	333	304	341	288	325	313	310	328	310	365	323	310	352	355	356	320	325	332	312	317	353	340	319	329	327	338	352	352	329	331	304	294	311	318	345	298	327	328	337	366	349	340	329	354	322	329	339	333	308	349	317	350	357	377	315	314	323	314	346	324	348	315	335	305	337	317	298	357	296	326	334	326	347	334	315	315	333	307	334	320	320	338	338	338	306	343	346	311	317	299	360	307	334	336	322	342	346	339	313	336	324	325	354	341	322	292	337	325	348	321	306	315	351	317	325	315	336	343	293	343	327	321	309	319	329	288	312	310	330	321	329	337	323	348	299	294	308	323	327	342	340	338	310	315	338	322	317	338	327	332	317	362	333	308	293	330	340	308	306	333	349	362	312	360	332	320	317	336	334	305	327	308	348	350	321	326	305	334	318	331	328	323	346	317	322	348	337	352	328	325	324	306	320	325	358	327	328	359	329	340	327	325	333	353	338	342	312	343	301	335	332	315	327	335	319	312	325	316	336	317	343	366	360	341	362	330	307	313	330	363	282	358	313	336	377	345	338	357	334	340	339	321	299	333	345	358	313	323	334	327	313	346	361	338	348	305	360	351	362	332	303	354	320	278	342	298	319	331	326	338	301	306	313	334	326	325	312	327	361	335	337	370	286	319	323	371	317	329	316	322	297	295	326	338	313	312	362	278	316	319	323	332	293	336	323	326	329	341	342	372	351	317	326	330	340	337	339	336	344	325	331	304	311	334	345	332	301	322	327	334	300	275	330	307	296	351	342	336	345	309	312	300	332	339	337	359	347	326	325	290	320	326	305	328	283	329	333	316	318	281	325	331	303	316	325	317	321	329	320	314	328	304	331	322	348	296	339	326	358	318	333	361	347	323	324	281	358	308	312	322	334	310	324	368	320	310	297	311	306	302	344	298	329	330	337	345	337	303	340	331	338	322	344	334	335	315	339	342	320	305	324	331	352	344	306	324	331	318	369	336	364	348	315	308	316	365	311	318	348	332	337	295	313	308	339	316	308	336	347	331	314	339	347	339	332	341	325	362	354	323	347	317	290	329	329	346	305	313	325	375	344	351	364	301	350	316	337	337	345	334	319	311	308	321	368	325	332	334	337	296	350	300	323	324	335	336	351	310	351	329	329	331	325	352	335	337	331	333	364	319	286	359	310	312	327	332	328	346	344	358	337	321	306	315	319	305	320	351	320	321	312	341	339	352	359	326	281	318	348	342	347	323	326	356	309	301	336	330	354	317	342	321	294	334	299	310	356	317	373	340	316	353	328	353	306	307	321	327	349	352	315	333	306	340	365	308	310	372	315	302	313	339	300	305	340	340	339	330	322	306	359	328	325	340	324	352	358	322	346	294	320	299	349	322	316	316	325	345	327	348	326	316	313	303	335	366	323	352	314	321	315	345	324	344	318	321	346	322	326	310	312	347	292	334	326	300	320	304	316	319	320	299	339	333	308	317	329	326	316	305	350	318	316	339	317	289	315	352	316	333	325	327	332	319	318	313	331	326	323	311	318	334	309	296	300	358	333	303	319	330	362	303	321	333	323	290	307	329	349	324	322	305	348	348	325	307	299	300	314	340	316	317	329	311	356	321	328	326	332	354	316	332	354	338	358	335	345	322	341	329	325	323	323	326	302	326	336	283	324	349	321	346	350	315	344	317	317	313	328	322	309	325	344	308	343	318	338	328	288	328	326	323	323	339	336	334	312	329	337
4321	4886	12695	19967	18709	15893	15286	12367	10519	8036	10226	10267	5406	2132	1431	1178	1079	992	1099	1161	1745	2281	2005	1353	1410	1377	1108	1003	982	972	961	953	970	908	890	919	867	853	905	908	891	885	891	940	869	834	930	904	924	861	856	922	875	906	912	902	813	915	893	927	850	920	881	916	939	896	827	906	902	902	915	903	834	879	848	897	906	896	835	967	891	938	865	923	887	892	884	930	871	926	896	914	907	896	893	888	890	884	930	922	859	875	869	853	883	885	898	913	935	897	866	844	889	931	857	850	867	928	906	862	869	876	870	880	832	896	869	920	889	927	915	877	917	894	946	880	863	862	867	887	881	907	907	865	928	860	840	895	842	892	863	901	879	892	916	900	931	848	908	921	901	866	901	895	908	816	845	929	950	880	861	867	894	861	877	865	904	943	930	851	852	915	913	902	939	903	811	898	857	880	878	864	877	929	845	941	894	914	909	917	847	859	902	875	861	924	883	910	856	919	886	853	929	886	887	850	916	867	912	858	895	903	876	888	877	902	869	931	913	838	936	919	897	897	839	825	961	891	902	888	846	866	894	875	933	951	816	837	904	888	930	893	879	856	928	843	872	920	853	874	919	876	840	900	890	884	867	886	826	859	878	875	853	953	884	880	939	902	941	910	929	871	832	860	852	932	917	863	871	882	866	898	849	863	855	887	891	844	917	873	918	884	909	891	843	827	903	909	929	892	836	837	882	881	877	884	883	863	887	872	921	932	909	882	945	965	855	898	869	901	874	834	915	877	842	908	900	938	884	945	934	857	915	813	863	914	914	900	898	877	893	880	877	937	894	884	914	912	935	867	851	948	886	889	859	886	855	902	885	920	864	879	885	887	886	890	930	918	900	872	942	898	864	887	888	950	881	874	859	885	885	917	897	929	873	877	890	869	857	920	853	903	890	883	853	878	886	909	897	900	879	952	840	796	897	851	845	824	868	908	905	870	884	880	881	883	863	881	939	903	882	884	876	859	919	899	885	910	927	880	887	937	999	837	939	893	894	877	928	921	927	903	838	886	878	897	872	913	901	841	877	907	900	881	871	902	880	885	910	869	887	862	920	864	920	856	846	910	867	875	889	818	936	868	851	897	930	904	938	915	916	900	853	902	882	890	824	887	896	872	893	874	887	909	845	869	895	906	875	923	882	910	890	889	874	869	852	892	863	894	886	879	923	907	874	924	858	898	909	905	872	859	886	837	939	878	900	874	920	937	869	862	836	935	874	912	840	881	898	901	859	910	876	903	843	920	855	865	878	885	895	939	909	900	911	932	919	885	884	905	877	933	847	876	901	889	881	853	882	929	866	908	864	909	882	918	900	908	898	891	879	944	870	928	891	920	863	867	853	879	904	836	841	892	900	903	874	845	876	924	932	891	887	885	927	920	903	863	905	954	911	870	914	880	922	866	904	908	863	910	885	890	881	893	915	881	870	846	888	897	922	876	896	845	898	919	861	903	899	896	870	865	904	916	866	909	923	853	910	888	892	905	916	931	884	902	888	878	912	856	889	875	881	875	897	878	873	905	902	901	869	902	853	936	871	902	873	891	874	854	854	912	856	823	941	904	850	853	892	879	905	866	884	922	870	876	848	881	896	953	877	914	829	886	886	902	848	846	899	930	878	817	864	906	886	912	852	879	850	870	931	869	901	950	888	893	814	934	918	843	905	853	865	870	884	865	887	885	862	921	890	924	869	927	822	941	860	859	889	864	950	892	935	850	925	834	871	899	879	892	879	872	917	923	862	876	948	901	884	895	872	889	875	886	868	885	855	888	904	931	872	949	918	896	856	908	835	873	921	888	906	904	943	914	889	933	910	883	869	875	916	877	856	881	906	929	909	898	920	902	943	923	868	860	864	910	960	892	878	935	928	923	903	912	912	919	878	839	932	968	895	887	903	868	891	942	898	911	891	910	939	878	883	877	863	913	893	878	889	885	923	902	869	878	895	861	946	867	916	865	912	844	906	889	827	856	928	845	816	908	880	817	894	864	889	903	893	920	846	866	925	856	909	862	910	828	901	899	903	900	868	950	885	883	863	929	869	813	868	893	901	898	923	881	853	868	914	872	902	863	843	872	904	897	912	904	899	891	910	898	949	873	926	875	927	870	888	916	906	961	902	868	922	865	895	916	906	881	936	911	869	946	888	877	864	902	897	888	897	892	838	917	860	897	881	877	858	877	949	894	944	857	884	893	918	874	886	956	881	926	912	903	872	854	867	877	907	908	915	949	893	909	830	912	914	922	914	862	848	898	890	859	875	868	930	951	916	876	881	893	949	896	890	886	901	952	878	877	884	879	919	907	930	916	888	852	850	892	920	870	890	887	934	869	926	936	881	912	926	895	894	928	929	900	859	908	910	874	857	891	825	858	895	898	849	909	867	886	928	870	914	918	898	938	871	902	894	894	850	918	868	875	837	907	908	867	899	864	896	915	859	890	877	908	884	879	852	885	943	931	901	911	913	915	884	864	889	860	923	909	876	890	852	920	914	886	906	891	898	916	885	911	931	916	923	849	890	876	885	895	860	887	916	892	834	853	909	924	902	903	864	906	918	941	911	876	874	863	922	866	855	957	877	873	909	866	900	886	901	886	922	924	873	848	925	889	915	912	933	878	869	918	873	944	941	907	849	892	863	895	891	874	905	878	902	861	838	899	853	868	888	840	876	917	918	917	907	949	846	876	895	881	896	886	863	905	934	898	872	906	848	868	869	845	960	897	926	868	937	900	892	878	887	899	927	922	951	904	873	884	874	945	890	873	831	926	885	908	866	915	900	891	881	914	924	864	831	918	906	884	844	911	888	817	920	871	891	858	898	874	867	892	875	897	908	873	937	858	855	823	874	908	903	891	950	901	925	898	872	904	860	932	894	891	898	940	905	886	918	912	872	917	865	884	851	897	885	878	896	939	847	904	856	933	871	889	860	886	909	927	862	920	893	872	866	845	899	888	927	910	853	861	811	898	904	888	914	882	878	922	949	855	913	937	885	892	940	913	878	852	879	902	863	887	863	891	860	871	901	932	932	885	928	903	836	873	870	905	889	864	914	929	905	893	881	901	873	881	936	886	854	894	904	875	857	931	926	896	958	899	850	856	915	957	827	943	873	880	850	896	848	839	857	909	861	822	907	924	900	911	874	882	891	863	912	926	875	867	921	834	912	907	911	943	922	881	867	884	929	849	914	868	874	914	889	865	903	866	910	868	885	909	902	902	923	895	958	904	908	911	850	961	873	909	949	879	943	895	858	915	876	844	951	873	912	968	916	960	885	919	911	860	877	879	870	897	912	890	848	964	929	911	868	946	879	895	937	858	837	879	874	924	902	919	904	847	908	910	874	885	910	853	928	887	871	895	909	899	878	895	857	862	829	924	910	899	893	882	867	944	904	936	864	869	895	865	915	901	869	907	918	926	909	948	927	886	910	860	910	879	892	847	890	820	903	876	889	902	894	905	859	898	860	935	929	867
12682	9627	14897	16949	13577	10102	8595	5594	7189	7743	11994	7424	2356	930	563	414	420	406	415	417	1178	2237	1870	973	1053	808	654	402	417	396	359	336	344	355	329	296	295	326	315	306	285	291	309	315	297	319	363	328	333	332	306	326	298	319	302	322	277	307	296	343	317	271	309	314	327	299	297	306	324	341	311	316	310	295	297	326	275	312	330	329	289	302	301	296	294	346	305	314	312	318	293	327	327	309	301	295	317	313	312	303	281	313	289	320	259	331	323	324	337	303	285	310	297	322	276	292	284	320	273	342	333	333	328	326	312	328	297	349	315	328	312	286	305	312	330	298	316	329	324	330	306	286	295	279	293	307	313	303	307	317	347	289	325	333	320	341	314	313	293	323	325	276	313	305	274	284	277	321	307	278	292	341	314	318	337	324	330	320	319	298	307	303	323	297	301	340	356	301	337	319	301	286	329	338	327	314	316	341	346	328	284	301	312	315	310	332	305	297	309	315	311	305	282	307	319	276	285	325	309	285	351	328	327	304	328	342	342	293	321	319	329	297	307	328	309	281	290	293	294	328	323	286	311	307	284	327	296	333	322	321	282	324	303	333	291	322	327	308	328	311	325	317	305	314	314	307	344	286	308	319	265	317	320	314	294	287	311	310	292	310	367	305	319	343	304	327	272	307	303	288	301	311	341	291	308	310	304	334	287	289	271	314	317	316	295	310	325	325	291	274	272	308	295	305	306	314	345	305	308	316	328	307	286	333	297	298	327	294	314	304	296	327	313	337	339	304	284	307	312	348	306	310	300	323	310	299	305	332	309	296	324	320	308	280	332	330	327	311	308	301	309	319	311	304	339	302	340	311	318	328	312	297	305	302	302	296	275	280	303	299	299	281	287	309	289	263	292	337	311	310	319	317	306	300	289	291	312	308	300	321	284	326	311	285	298	316	293	325	308	289	288	302	317	309	317	323	329	303	303	326	326	305	330	290	312	306	330	315	320	297	327	324	325	300	300	322	322	294	322	301	305	307	300	307	357	334	339	292	287	282	320	291	273	333	293	325	270	283	314	330	316	334	300	324	284	316	317	315	312	328	299	288	311	307	286	307	297	301	298	306	291	329	304	309	300	309	314	290	336	309	268	298	306	297	316	315	302	288	300	281	268	316	303	311	305	324	302	324	283	333	291	302	301	257	333	322	276	277	294	307	291	348	280	314	336	291	297	269	318	290	307	316	302	272	286	295	329	326	311	292	303	326	308	285	272	322	314	308	321	319	308	310	332	327	304	294	311	323	312	311	278	301	304	322	285	330	309	312	332	280	296	322	278	286	328	290	305	349	297	313	309	308	326	350	319	312	304	304	319	307	322	324	325	335	272	281	316	315	285	312	304	314	317	327	332	309	296	288	296	377	282	269	315	323	331	302	323	282	329	312	280	329	323	301	287	332	303	309	286	291	346	323	320	300	310	303	312	303	341	316	303	318	319	281	292	299	305	310	305	297	342	347	315	333	327	311	303	332	294	313	343	292	308	331	319	327	295	296	315	306	300	330	336	293	307	322	306	291	302	316	307	296	330	291	343	300	322	287	315	328	305	294	306	324	323	301	307	310	277	289	306	333	297	280	318	312	307	321	295	320	309	294	284	303	287	301	288	304	304	290	317	345	320	315	317	301	326	329	294	290	303	322	291	289	325	341	308	310	318	305	327	306	302	298	333	279	322	339	310	305	307	297	289	329	306	324	344	310	324	287	348	315	339	316	341	310	329	299	313	293	312	322	302	284	330	293	325	333	296	317	313	305	284	304	328	292	338	299	308	322	308	336	299	335	284	292	318	304	325	309	337	318	290	282	302	325	297	308	344	337	322	305	300	302	304	282	322	321	316	353	294	301	312	319	317	319	300	285	312	303	310	340	298	308	313	307	328	326	317	315	352	307	325	297	310	310	280	303	317	281	294	299	316	313	346	315	252	328	326	305	340	327	329	312	317	332	274	303	321	317	334	299	287	307	264	299	306	310	315	338	337	331	302	328	323	334	289	315	320	264	317	345	327	298	301	305	315	301	312	335	316	325	300	323	273	300	320	309	316	309	306	313	300	288	280	321	293	311	314	331	319	304	331	330	308	334	289	339	319	309	293	307	294	282	311	332	309	335	334	314	306	332	290	320	330	332	272	309	296	310	335	291	327	320	321	325	323	337	286	314	339	306	343	288	323	323	257	267	324	287	324	353	299	286	335	311	315	271	314	324	315	303	312	336	295	306	304	333	307	311	303	342	317	343	334	302	307	279	293	318	293	295	293	335	289	288	282	306	324	315	324	306	332	315	297	322	317	327	328	307	331	293	321	315	336	301	304	316	303	296	309	329	316	336	296	322	281	332	294	290	324	318	324	313	322	309	312	302	274	279	320	292	278	282	277	272	309	314	356	297	319	315	311	315	305	318	305	311	310	306	283	277	317	288	336	282	310	317	286	336	309	275	291	326	325	335	316	306	305	291	309	261	312	335	283	310	309	319	313	317	303	305	313	336	315	329	312	337	348	292	306	284	316	322	320	327	311	301	305	323	323	294	315	276	328	305	317	318	349	314	298	288	295	280	312	323	310	303	302	308	308	296	316	297	337	306	308	297	291	294	309	320	299	289	313	323	349	274	314	325	309	316	318	328	305	292	327	321	307	312	325	317	292	311	309	308	322	333	301	330	290	315	322	341	308	309	328	329	283	296	282	300	257	298	322	315	302	292	316	336	313	307	287	307	355	289	298	296	316	308	291	270	274	321	337	299	315	314	319	324	321	298	322	287	317	328	313	357	324	310	284	288	321	308	328	318	296	291	328	327	326	269	312	308	314	297	317	310	261	342	288	287	279	294	330	312	327	308	293	295	289	314	306	301	302	302	318	318	292	347	314	342	300	348	320	328	319	304	345	297	333	305	295	317	293	299	321	313	346	305	336	320	292	313	294	311	316	317	338	340	313	304	311	319	294	296	317	281	289	301	309	307	311	302	310	292	290	315	286	319	318	302	298	331	340	331	303	296	320	294	302	291	307	310	298	276	288	307	286	316	337	333	303	303	330	309	321	331	327	311	298	337	315	318	306	312	286	315	318	319	283	318	292	325	291	331	302	312	324	341	310	314	290	315	353	276	318	308	323	350	325	342	317	323	309	321	295	320	333	285	314	319	316	328	308	308	314	300	304	314	302	296	322	283	318	329	288	293	329	332	296	351	321	302	293	325	311	288	308	316	302	269	332	323	288	330	329	349	319	324	350	286	344	298	349	313	310	313	314	333	295	297	311	304	295	294	324	303	311	295	299	289	322	294	303	317	313	308	305	327	330	292	300	343	330	318	281	304	303	312	314	318	305	278	328	312	353	333	333	358	297	313	296	319	285	305	337	324	318	317	319	316	312	310	320	267	307	321	346	313	281	342	318	300	296	304	305	298	323	300	312	347	343	254	321	323	310	305	340	281	295	310	273	311	297	303	317	303	336	302	285	288	334	314	327	328
8866	9181	22107	29294	27399	24396	23918	19239	24476	26803	34001	23733	10358	4683	2892	2198	1720	1516	1512	1604	7166	13093	10726	5299	5987	4318	3272	1674	1580	1282	1123	1194	1068	1026	959	813	848	864	831	802	863	782	838	810	800	844	857	860	830	780	781	873	823	892	859	820	856	866	840	836	859	836	848	837	859	842	836	837	832	857	788	861	874	840	859	888	838	842	834	903	781	887	847	893	855	806	870	848	867	847	810	879	893	850	861	868	830	867	886	839	813	847	861	878	827	841	824	819	843	821	828	800	852	855	880	865	824	827	851	776	825	839	798	829	850	839	895	820	900	831	785	845	869	852	901	803	813	860	879	857	880	810	841	818	806	841	845	874	858	869	815	832	856	822	880	822	864	861	849	859	853	816	809	854	857	872	839	910	826	857	857	813	912	814	851	883	901	828	901	864	817	805	913	828	834	843	843	863	897	865	826	850	865	869	838	837	860	806	850	823	799	823	884	840	838	845	863	861	857	901	834	877	873	915	870	863	846	830	757	833	863	830	855	844	857	862	883	790	806	831	805	887	848	842	827	833	876	854	813	820	875	879	829	856	829	852	829	845	892	853	912	878	882	826	833	885	762	886	827	801	807	856	834	861	854	857	813	858	854	844	839	882	844	900	869	835	858	894	845	851	857	833	892	846	833	853	812	793	834	849	839	874	859	785	812	827	817	840	815	846	843	882	839	838	874	872	842	838	861	870	870	788	831	851	869	840	877	825	850	831	862	881	837	822	851	861	851	894	866	871	840	833	830	833	915	853	874	824	817	827	851	842	854	892	843	862	914	839	845	855	839	899	806	815	929	833	881	871	904	859	880	824	846	824	841	835	879	825	878	863	830	844	883	861	808	822	872	842	859	854	860	845	834	786	830	864	814	874	871	852	816	809	886	870	898	820	855	873	831	821	882	842	852	804	896	831	830	852	828	835	835	886	795	857	808	893	818	850	829	867	832	930	874	799	871	934	826	784	870	859	860	838	856	819	848	847	866	865	855	825	849	836	812	845	837	810	845	833	832	836	809	851	800	863	897	879	881	865	820	847	852	841	855	812	883	901	891	852	797	833	858	854	883	859	877	839	845	888	887	856	855	803	864	858	835	882	860	907	845	840	834	800	830	855	835	801	857	821	850	906	860	858	879	851	830	827	791	830	813	831	817	888	830	876	885	839	807	830	836	877	832	866	839	862	819	875	826	793	852	842	827	820	895	823	818	849	817	915	896	876	878	856	882	841	835	879	849	881	925	895	860	872	876	916	830	844	845	883	802	862	866	837	879	844	873	833	846	865	864	834	875	835	851	782	882	846	875	869	849	802	895	867	795	868	863	819	879	869	805	858	842	831	787	822	829	883	907	830	785	810	931	830	853	836	844	830	861	911	814	870	861	819	841	842	836	881	798	852	917	836	824	862	813	865	889	866	832	877	870	855	826	867	889	821	838	834	887	916	871	836	882	847	833	883	892	867	866	840	848	855	843	811	875	821	891	848	819	842	830	834	870	840	844	863	811	806	803	852	834	844	859	884	840	853	905	827	836	848	869	842	842	846	890	890	855	799	863	815	877	851	854	840	804	885	849	856	893	887	806	838	853	871	842	815	839	804	838	797	803	822	843	863	818	847	866	885	811	918	827	846	844	894	803	793	826	816	817	892	842	828	842	895	875	828	851	867	828	851	851	859	889	793	878	831	868	811	830	852	848	794	816	834	852	853	833	829	867	850	846	819	872	913	839	864	869	866	886	863	847	839	845	807	844	862	825	891	848	817	849	837	812	839	872	833	833	881	906	881	835	856	825	807	800	825	848	834	877	868	850	829	871	861	865	814	828	865	856	856	826	815	888	880	804	848	843	860	875	852	864	836	836	858	807	825	855	899	845	883	870	845	860	864	792	837	864	919	831	824	858	887	896	861	787	867	933	859	882	897	856	811	841	881	880	812	838	860	843	840	809	833	861	860	885	840	872	807	847	852	867	830	815	894	868	819	814	830	873	879	875	801	907	815	818	855	838	874	833	841	835	841	876	808	827	856	807	827	850	851	826	781	861	858	831	841	824	875	832	861	861	843	867	899	859	821	821	832	893	861	818	817	808	867	883	836	810	904	865	840	833	849	874	856	825	879	876	862	836	830	828	857	837	848	860	850	851	843	825	806	845	840	796	840	853	827	832	821	878	873	874	935	787	895	847	839	864	839	890	885	838	899	821	885	811	877	837	832	845	833	787	804	861	889	859	919	854	844	900	835	875	841	872	903	861	894	858	847	905	835	839	879	874	785	842	858	797	803	851	891	840	811	859	850	830	823	836	816	838	851	839	808	857	825	851	825	875	936	828	867	877	879	827	883	806	781	808	851	883	889	874	842	870	880	816	823	836	881	850	855	851	841	756	871	852	839	909	909	851	877	849	815	890	880	866	847	871	893	841	811	835	847	840	884	808	868	837	862	833	852	831	826	891	883	827	828	825	856	878	826	809	890	856	862	867	880	857	893	890	834	811	879	863	851	807	847	904	836	832	832	878	829	860	871	881	891	888	883	836	862	821	896	859	825	812	820	799	805	838	897	807	852	873	822	883	842	816	814	838	838	838	816	843	810	853	885	890	845	827	804	852	867	849	813	832	836	855	873	794	803	825	823	869	826	878	848	865	849	850	827	864	843	861	893	863	800	778	881	811	858	838	834	890	817	865	832	853	869	840	785	871	860	888	799	818	840	847	867	853	847	869	868	820	853	904	878	871	876	839	840	829	869	890	836	891	816	798	826	848	846	917	880	817	900	829	855	814	829	851	842	872	818	844	839	855	915	811	829	796	870	858	848	895	833	842	856	815	869	883	762	828	876	872	855	841	853	822	816	904	876	882	815	856	865	896	815	824	853	826	833	925	877	889	868	860	805	838	864	848	878	850	837	867	841	809	815	840	810	841	812	841	784	886	845	856	848	839	813	899	842	868	839	848	834	908	817	825	849	844	836	841	808	880	888	852	870	867	821	830	861	843	845	829	832	822	828	816	881	831	856	847	867	839	882	813	867	835	865	825	838	843	780	865	852	867	863	862	799	843	841	862	820	874	788	833	834	832	869	864	913	834	831	848	872	870	802	865	900	827	849	825	846	863	863	835	839	861	868	826	872	881	829	808	829	785	835	847	871	838	830	841	846	801	852	829	838	836	816	842	869	860	876	860	862	828	812	850	870	880	836	841	846	852	824	873	824	841	828	841	883	827	872	919	834	868	877	871	898	856	875	816	854	852	859	821	799	912	819	867	903	916	833	852	814	834	805	898	883	877	825	856	835	854	785	769	823	789	865	888	826	876	880	924	888	815	833	838	901	869	865	876	856	849	808	866	861	863	887	802	816	881	871	869	872	855	877	810	914	808	863	844	868	806	873	859	823	852	883	815	846	886	863	821	847	851	818	816	833	875	900	826	827	838	917	871	819	890	837	895	840	841	857	834	846	878	904	839	848	846	869	832	858	868	842	818	800	888	895
20876	15758	23766	25712	23001	16504	15214	9692	10320	17106	23096	17986	3993	1253	825	555	484	402	397	569	2139	4032	3286	1320	1116	846	632	468	426	338	340	351	312	305	282	290	272	254	274	269	277	277	251	279	284	263	239	276	267	280	280	269	257	264	315	323	263	276	240	284	278	307	272	263	284	261	267	260	302	282	254	278	260	284	256	281	286	279	268	273	295	285	256	273	262	264	268	270	275	312	299	266	262	260	259	289	296	269	277	251	244	272	259	281	272	240	265	275	243	257	298	259	271	281	275	295	282	288	277	262	282	289	264	295	310	287	272	297	254	289	276	242	272	283	285	233	284	266	282	279	299	286	268	256	256	256	313	288	278	284	255	292	264	281	270	268	279	281	288	277	280	300	260	263	291	290	274	265	302	298	278	300	278	267	286	271	298	283	266	266	266	273	304	253	262	276	267	246	277	259	257	285	221	269	254	304	293	219	265	301	242	244	313	263	297	260	251	284	286	288	240	271	286	254	285	252	281	288	271	262	272	295	294	296	260	270	306	258	253	250	290	258	256	289	302	254	288	271	276	247	291	280	274	281	258	308	298	283	256	295	277	278	266	299	275	292	273	288	305	287	259	308	283	261	268	299	267	281	287	282	287	291	273	261	276	253	264	283	285	284	291	275	281	260	265	307	275	280	286	282	240	277	316	266	297	288	296	307	254	270	257	294	252	284	268	292	272	254	269	303	276	293	298	290	268	292	278	270	245	270	286	242	271	269	250	291	286	253	282	280	237	276	262	291	272	279	323	298	289	283	294	238	258	266	264	260	260	260	255	275	289	314	279	251	283	268	301	250	267	289	263	304	262	263	271	262	278	266	274	285	260	274	268	248	302	289	271	262	275	288	262	257	280	279	291	273	278	280	277	327	273	267	264	268	268	297	288	260	287	313	260	295	267	246	307	279	285	264	281	243	289	264	268	247	260	274	272	257	251	281	300	251	299	282	291	266	259	276	278	291	274	263	272	253	259	278	252	271	285	282	300	289	289	279	314	292	263	239	294	275	282	287	269	265	296	271	282	268	261	238	275	274	263	284	244	286	285	260	271	290	312	257	254	277	280	258	322	291	292	284	242	258	265	280	315	265	282	272	251	260	265	263	278	261	296	223	263	264	273	279	274	284	250	263	266	277	306	307	259	279	295	294	268	275	270	264	292	259	298	274	282	283	299	251	243	311	291	286	252	241	262	301	247	280	277	264	290	282	312	259	295	264	261	274	263	275	297	272	277	290	276	252	288	283	281	298	291	238	276	300	272	268	275	291	275	316	327	272	273	284	218	310	238	278	254	258	288	294	274	297	250	268	267	283	269	276	290	258	288	262	269	305	296	262	245	269	247	252	270	289	266	262	280	266	272	280	298	255	284	257	257	262	264	287	275	260	279	276	250	262	269	253	302	279	317	279	282	269	267	278	287	243	277	264	287	295	258	282	296	250	285	335	272	271	275	270	306	287	256	256	281	311	276	268	293	268	284	270	266	263	270	287	299	263	277	281	256	278	316	290	292	280	263	263	309	286	307	270	274	263	293	298	271	288	268	257	274	262	297	270	284	268	296	277	274	270	271	259	263	276	302	251	282	282	241	280	282	291	241	326	273	269	285	300	274	262	276	266	266	284	277	282	272	277	284	282	297	298	309	246	268	246	274	290	277	271	268	256	273	276	243	290	288	269	266	293	290	274	265	312	269	278	265	258	307	260	291	254	258	285	300	286	255	262	284	277	290	263	309	282	283	278	291	284	293	261	292	287	279	264	271	267	280	278	264	247	254	284	276	276	285	274	269	280	305	246	265	254	251	322	258	247	263	305	302	317	248	307	288	293	281	302	280	274	281	261	262	247	262	260	309	256	278	298	280	259	275	319	265	252	247	292	293	272	275	277	297	295	306	251	269	288	289	245	264	259	281	269	249	266	263	288	281	255	289	278	274	285	283	299	301	247	313	235	252	258	303	276	299	290	268	283	287	280	311	267	294	246	295	286	301	272	268	268	249	293	257	290	267	251	283	271	267	284	269	289	258	304	280	290	284	282	274	259	304	262	276	327	263	250	272	277	267	298	263	285	263	282	284	279	274	308	294	266	279	290	249	273	304	265	240	297	252	274	284	291	268	320	254	289	285	268	292	304	298	259	274	291	246	254	269	276	296	268	289	286	321	289	283	263	284	274	250	307	292	251	277	280	257	256	263	252	271	293	269	273	293	265	275	289	263	293	278	277	289	292	287	275	262	256	243	301	277	280	299	289	287	271	284	289	257	273	279	251	255	267	285	289	282	286	279	266	276	289	276	292	281	280	296	243	256	255	245	275	286	278	298	271	297	289	271	275	277	305	284	286	276	273	264	284	255	272	269	278	287	303	264	290	255	292	280	272	269	288	275	259	270	262	264	265	269	276	263	269	289	278	254	275	291	280	276	274	307	274	284	245	275	304	321	280	237	276	287	295	292	289	262	288	281	280	263	272	249	295	269	310	279	278	268	268	281	236	272	290	268	268	252	290	274	273	282	267	256	266	265	297	281	284	291	258	269	259	274	254	308	270	258	260	279	277	270	258	271	285	255	296	259	253	265	273	254	297	266	295	256	289	271	269	237	264	300	289	217	275	279	281	259	255	285	257	254	276	294	290	263	274	260	284	259	260	271	310	298	302	276	264	251	306	273	251	292	283	278	295	284	255	265	284	275	281	252	275	264	262	265	273	296	307	261	235	280	265	294	284	310	290	280	262	284	252	276	269	272	277	278	259	301	278	306	280	287	272	261	266	274	253	304	269	284	267	297	297	288	294	282	291	267	284	290	283	279	264	275	270	249	274	312	285	300	288	309	285	278	280	262	277	290	295	269	266	240	280	261	271	300	260	287	265	271	275	265	285	275	270	279	274	260	274	249	276	274	277	264	283	255	269	264	292	287	279	265	269	274	287	302	291	286	268	275	293	263	283	249	280	273	246	265	264	281	276	289	281	267	277	261	318	296	267	277	294	263	260	287	258	277	286	252	288	248	252	254	273	285	266	290	255	268	274	268	263	271	304	280	304	269	260	283	271	262	256	291	297	292	275	251	282	309	292	267	272	256	314	269	296	286	288	294	273	262	279	274	256	282	271	264	296	272	292	268	314	286	281	280	297	264	270	260	268	299	287	278	282	292	271	286	285	289	293	267	279	283	264	271	289	265	299	267	254	289	268	266	269	275	271	264	266	291	301	262	259	271	250	287	278	252	273	296	307	293	292	273	266	283	271	281	266	260	253	229	299	298	253	289	261	265	269	265	261	297	271	290	290	273	289	262	274	289	279	267	267	283	279	245	277	299	306	266	279	271	278	307	265	269	284	274	302	266	236	281	280	285	285	291	265	261	300	258	263	284	291	277	292	271	248	289	259	310	272	283	280	297	282	306	284	314	309	260	256	290	261	281	292	283	274	267	263	267	279	261	285	261	278	297	282	257	278	259	259	260	298	283	246	291	285	242	300
12598	13320	29214	36555	37009	31711	33232	24773	29667	39022	45029	35710	13197	5988	4371	2790	2067	1742	1736	2888	12791	20612	16177	7312	6612	4775	3584	1931	1721	1267	1108	1140	1087	991	851	790	783	869	771	774	760	762	790	760	773	766	793	736	768	785	752	753	866	786	736	771	828	762	806	800	806	825	744	747	751	741	771	751	747	743	791	752	749	769	692	770	792	740	758	748	797	737	765	832	796	751	756	734	790	809	808	748	754	784	746	741	745	779	761	793	732	789	786	716	774	747	766	748	773	743	784	751	756	786	776	768	763	774	755	751	788	735	776	777	740	746	744	742	713	744	771	757	746	773	747	794	750	780	802	770	753	733	705	782	766	806	742	736	794	760	759	767	752	720	788	748	766	760	725	761	823	783	748	761	749	816	777	773	779	788	721	782	731	785	718	834	763	773	736	749	824	747	785	740	762	763	742	750	780	803	760	755	776	756	769	732	795	776	783	722	709	751	765	789	724	753	766	721	776	741	785	768	771	754	765	733	773	734	765	748	745	792	753	752	763	791	761	771	818	814	741	705	791	752	740	763	736	752	759	752	722	747	752	755	728	773	701	767	783	749	744	816	773	767	737	761	764	812	795	799	746	772	723	773	727	791	741	825	753	801	754	792	753	766	751	753	769	766	773	807	777	759	749	772	761	795	790	735	800	746	762	769	768	818	737	789	739	805	767	770	772	745	793	777	769	778	700	766	808	778	769	766	762	789	770	805	764	787	787	790	780	765	801	794	802	749	788	760	773	774	784	778	798	818	723	774	762	806	805	773	768	788	738	754	773	737	814	804	719	815	826	758	741	813	825	822	742	801	743	833	720	740	747	739	802	771	789	784	819	790	771	759	745	777	790	770	756	748	842	725	764	736	770	774	780	768	790	789	787	750	777	724	759	757	753	744	785	738	771	743	740	830	759	777	770	814	754	764	790	790	754	733	779	748	777	748	755	808	738	757	756	777	794	789	788	821	733	792	795	740	777	766	715	833	750	767	793	742	816	761	809	746	761	784	763	764	757	799	758	722	726	713	745	780	785	744	758	786	773	744	782	739	763	805	768	791	745	812	740	779	811	748	785	776	746	822	810	782	769	791	788	770	741	821	749	764	761	772	764	765	728	756	810	776	730	760	756	765	791	751	714	731	764	742	793	714	809	728	793	792	753	737	789	751	777	757	763	789	751	810	806	745	780	803	751	789	721	744	760	760	720	784	805	800	778	749	797	748	746	770	769	769	775	781	736	763	757	739	797	790	816	731	800	770	743	781	713	801	734	691	732	731	768	797	776	739	733	759	735	739	748	732	744	718	762	739	757	761	789	807	714	754	819	785	724	726	727	754	736	715	734	788	767	817	757	784	745	796	787	753	749	732	789	742	752	777	773	754	801	816	768	773	748	762	791	790	791	775	757	767	776	735	753	773	764	748	749	801	782	682	737	807	779	776	769	733	750	776	785	799	821	758	795	783	763	756	790	723	771	767	770	783	789	789	714	770	800	749	748	748	815	792	779	773	784	773	718	785	777	739	792	730	805	815	779	785	731	694	727	761	752	774	769	727	752	701	762	766	767	804	739	806	757	767	786	712	711	701	769	777	727	763	725	746	707	742	769	715	728	778	786	757	801	777	696	773	757	787	761	768	794	708	766	768	740	768	720	758	764	770	789	740	733	825	761	779	806	780	729	755	822	766	846	783	769	833	802	741	730	745	752	774	769	778	771	739	715	800	800	790	836	811	789	727	800	765	758	770	799	762	779	773	783	807	788	815	790	765	744	771	793	755	757	836	804	749	798	775	775	805	696	755	741	796	770	792	745	817	690	770	746	716	774	771	790	782	762	761	761	805	747	762	803	790	762	804	779	789	792	762	785	778	772	784	810	757	788	798	783	770	773	794	750	816	793	767	739	765	722	789	761	765	793	740	785	755	758	796	767	756	740	781	758	756	755	774	757	773	775	759	736	732	733	770	796	742	789	761	736	771	794	764	787	751	776	758	795	748	762	758	767	832	772	767	794	774	741	700	751	758	747	751	742	779	779	796	822	763	768	746	784	757	744	768	764	766	761	761	741	774	773	753	785	736	751	720	762	739	807	765	755	746	763	796	736	787	757	786	788	780	765	741	735	821	777	758	754	749	794	783	757	790	787	801	741	724	778	771	750	753	773	748	715	721	774	762	807	765	780	744	783	795	739	782	753	802	794	761	747	777	799	785	747	778	743	764	804	727	751	795	784	762	765	739	790	799	754	796	695	843	745	777	795	740	733	806	816	799	765	781	805	765	789	766	810	808	734	770	771	747	798	758	712	751	764	743	761	741	782	764	774	752	754	772	735	765	808	807	753	772	781	745	803	755	771	790	764	758	794	790	792	806	772	727	768	750	801	805	739	721	762	775	760	747	781	761	824	765	809	731	814	766	763	818	822	748	786	767	786	759	801	771	817	783	776	805	709	755	763	771	820	706	723	775	757	824	819	771	761	779	758	768	782	740	742	826	782	774	754	785	788	800	788	710	775	769	767	733	807	737	778	734	741	747	778	746	764	813	796	773	740	757	773	760	791	765	813	754	729	805	731	779	795	784	767	805	733	736	748	788	743	773	789	757	746	763	768	801	817	805	794	715	722	776	791	744	754	803	752	755	803	784	779	779	727	759	752	724	711	815	749	766	758	758	795	762	750	755	797	746	768	775	718	770	751	769	739	777	760	807	788	727	811	774	768	765	799	715	739	770	811	750	719	744	769	749	803	753	768	767	751	723	761	726	788	734	770	809	745	743	707	723	753	753	779	751	759	767	783	788	796	785	775	753	746	762	777	786	749	766	810	714	835	777	780	714	771	745	785	766	755	797	756	725	752	739	828	773	776	729	820	773	748	778	813	839	771	749	820	783	787	744	766	758	782	719	773	751	721	768	802	775	754	750	745	772	740	734	733	775	796	765	794	796	782	756	747	791	788	785	727	812	780	800	797	775	749	790	755	775	831	701	764	811	759	773	795	741	739	751	781	757	740	724	781	755	787	763	766	760	746	807	818	744	808	774	766	776	808	764	776	773	769	772	805	781	800	791	775	726	716	785	761	766	764	791	811	757	794	764	785	757	767	779	782	725	772	786	813	781	790	816	748	796	805	764	765	754	779	736	748	805	804	740	740	712	768	816	807	707	746	767	777	741	750	774	751	739	819	786	771	753	760	714	818	744	727	725	802	797	790	819	765	732	722	762	754	756	788	785	798	779	788	780	777	807	814	751	758	749	734	743	765	739	727	747	726	749	787	787	778	800	805	801	790	795	743	770	771	751	780	803	782	746	802	805	806	741	850	746	760	756	793	794	761	744	743	731	816	744	713	759	785	695	767	760	752	755	719	807	831	748	756	778	764	735	738	786	731	798	782	766	751	839	757	773	769	742	757	805	758	716	744	739	737	736	771	796	763	785	769	790	770	758	758	750	789	782	744	735	782	741	734	747	778	773	723	770	690	732	743	780	753	781	760	761
5498	4289	6341	8855	8500	5482	3833	2592	2215	1771	1648	1535	1082	519	393	387	361	361	356	340	469	539	571	427	380	362	349	348	372	330	343	341	345	293	330	328	313	303	318	309	318	323	325	311	324	336	355	349	329	296	324	345	338	356	352	330	376	312	350	333	332	296	348	326	323	309	377	319	364	317	352	319	308	311	317	319	308	351	344	332	339	333	316	339	326	319	314	343	348	329	347	330	334	351	344	323	318	348	318	348	327	325	344	315	349	334	353	323	315	353	358	362	327	287	310	346	333	331	363	302	369	322	321	333	332	336	329	337	332	340	304	356	351	309	339	333	340	338	369	356	338	343	323	331	337	339	302	334	311	311	342	351	341	325	352	333	326	355	338	337	313	344	332	340	360	309	318	337	330	341	356	347	345	311	336	339	330	365	319	354	315	332	356	310	348	323	326	304	347	309	332	387	298	346	326	321	327	340	326	343	356	344	329	329	331	315	320	336	309	307	336	339	330	334	367	318	338	337	335	348	318	348	352	335	331	334	344	348	346	337	319	320	317	311	341	346	288	297	360	340	322	320	331	322	331	340	288	338	330	360	324	334	357	331	305	333	317	345	369	333	335	287	330	326	342	343	318	330	301	315	338	299	325	331	389	350	340	310	322	339	279	376	362	328	358	357	325	360	284	356	341	347	337	349	322	346	371	330	327	369	338	351	327	351	326	349	312	304	335	360	364	350	318	345	343	349	307	345	338	312	317	364	294	312	327	321	325	344	309	329	321	361	344	344	376	332	335	352	329	330	358	349	319	338	328	334	335	340	323	344	327	358	344	373	333	323	328	296	360	299	325	309	352	337	310	303	348	339	348	315	337	363	356	330	360	320	332	347	317	358	345	364	291	326	302	293	355	329	350	317	325	290	315	340	327	352	347	330	338	301	343	314	341	334	312	298	300	355	373	323	381	310	337	355	321	345	342	349	346	343	296	351	349	324	337	370	329	305	339	358	330	338	370	322	324	347	321	318	328	343	346	318	326	322	319	347	329	329	325	352	326	338	316	317	324	329	323	316	314	346	317	316	324	350	313	353	316	337	336	334	302	352	344	322	343	333	323	339	326	311	348	359	370	343	320	300	339	307	337	321	362	354	355	317	390	361	355	298	338	350	307	329	326	331	346	316	314	346	349	350	339	345	321	330	322	316	332	316	310	325	360	325	332	352	346	305	348	305	326	345	316	334	352	353	337	347	304	348	357	346	346	351	329	300	312	323	342	374	315	331	324	334	331	347	346	340	324	304	327	321	326	362	328	290	327	322	358	305	372	362	310	328	339	324	347	383	343	344	356	343	385	341	337	311	331	309	337	331	347	325	329	360	313	312	317	321	325	360	319	329	400	326	344	332	343	346	383	343	360	346	333	303	327	366	337	358	325	341	360	319	351	348	344	339	337	347	380	355	347	309	351	326	338	306	302	365	342	371	323	301	318	316	365	362	353	322	325	338	337	347	340	321	306	358	345	309	348	358	316	346	343	311	371	362	329	368	318	319	328	336	337	381	315	359	339	324	332	340	340	327	336	327	309	326	328	299	329	321	360	321	352	363	322	346	320	326	321	351	360	360	371	366	349	331	361	334	358	347	366	324	343	322	333	368	312	352	325	338	322	346	357	349	303	306	346	350	328	342	312	343	344	320	329	329	344	312	326	341	330	306	343	319	362	320	350	338	339	351	323	324	345	348	345	348	337	328	342	319	307	329	336	333	361	314	368	356	331	311	307	349	334	342	377	341	357	336	337	314	370	324	296	355	323	343	330	354	363	339	320	358	326	334	316	340	335	339	347	364	337	320	342	339	331	352	332	318	324	329	329	326	356	353	327	318	339	328	337	320	339	316	316	320	354	329	345	358	338	315	275	337	303	325	360	335	343	334	362	324	355	342	341	321	320	337	304	332	311	308	305	331	347	332	324	349	330	332	337	344	316	361	328	325	340	341	354	354	351	336	364	340	351	300	346	349	337	336	355	310	328	341	328	352	315	343	328	339	293	328	348	326	337	364	348	350	352	353	340	361	270	320	332	330	301	327	366	330	331	343	350	316	322	332	353	339	357	334	316	338	343	333	305	317	361	313	325	329	330	350	336	305	345	301	376	344	345	334	347	317	332	354	326	326	259	324	367	329	309	341	329	319	350	356	314	338	336	357	329	316	324	322	324	371	321	331	368	322	334	342	325	341	351	347	345	300	299	342	314	361	325	320	363	281	344	320	328	381	329	363	346	326	339	337	336	340	334	328	351	335	315	361	345	350	333	341	353	357	303	332	327	304	364	355	334	330	311	344	326	299	316	331	362	354	341	313	342	352	356	333	312	326	362	340	331	321	317	360	317	350	343	336	350	341	333	352	362	290	341	349	327	337	357	315	312	324	351	338	326	354	338	338	318	325	353	353	364	347	343	329	309	321	327	325	334	325	338	361	332	350	322	322	321	355	327	367	340	321	320	327	335	356	325	352	359	327	343	357	362	348	312	338	336	334	312	334	351	351	330	348	341	351	353	304	366	339	296	332	327	335	326	334	331	339	364	356	343	315	324	348	331	331	329	339	313	345	352	318	314	301	333	360	315	347	342	343	331	313	316	327	336	345	355	321	329	349	362	338	337	328	348	316	343	352	324	310	346	291	315	345	368	326	346	314	322	329	328	350	323	357	348	357	336	382	357	318	356	320	345	329	326	319	303	316	312	325	319	316	341	329	352	340	342	313	351	306	343	321	333	360	364	339	356	316	328	353	352	325	313	316	301	327	336	303	364	337	307	375	334	368	317	327	327	376	335	308	337	321	318	336	357	339	331	347	319	331	313	334	341	334	314	370	341	351	387	317	362	348	387	337	335	344	351	335	312	329	336	342	335	317	329	320	336	326	360	348	316	324	350	287	341	339	329	318	320	356	365	297	352	357	323	340	335	331	340	359	315	311	323	309	336	335	319	352	358	310	321	348	334	345	276	340	332	315	359	341	329	333	346	322	325	305	340	344	329	339	342	322	307	339	294	340	315	332	312	324	355	351	354	324	356	331	308	317	361	313	337	307	340	315	309	295	344	337	326	308	346	325	314	307	319	334	320	344	356	354	343	306	351	329	319	344	374	319	314	318	308	326	345	330	324	337	330	336	335	376	353	365	325	351	304	332	357	332	330	320	379	359	335	346	309	313	334	317	341	351	344	307	325	316	354	290	317	354	340	325	333	333	361	342	372	339	322	344	325	318	332	353	333	353	313	321	327	322	325	304	306	354	321	360	342	309	294	329	301	353	322	351	322	320	316	325	338	351	332	323	301	310	365	320	309	334	353	335	339	313	322	321	333	339	300	346	327	299	314	318	341	333	349	350	354	340	327	359	342	352	331	336	340	359	311	353	322	353	345	298	341	335	357	323	343	333	349	349	316	331	353	355	337	339	327	312	322	357	369	320	318	340	376	320	356	320	324	322	319	338	337	359	299	341	339	305	314	351	333	315	357	324
4612	4636	11972	19951	21149	17267	14837	11141	10776	9266	8514	7744	5238	2444	1446	1235	1103	1187	1205	1369	1993	2463	2345	1572	1265	1188	1051	993	934	910	947	934	940	970	927	882	899	889	883	873	933	930	916	917	892	921	891	935	897	900	910	969	894	886	904	899	920	874	909	931	915	899	916	960	910	900	913	906	976	945	875	874	956	866	902	896	871	940	916	872	923	893	926	924	897	902	930	930	915	882	870	951	908	973	917	892	895	931	894	975	910	928	876	930	862	906	916	962	950	920	910	897	913	889	943	904	905	947	931	859	889	885	904	947	886	875	908	905	878	918	940	898	889	932	908	912	916	949	928	941	959	878	866	925	919	933	920	923	917	912	929	930	899	884	892	901	880	911	900	928	850	902	923	909	940	896	909	894	931	875	935	897	930	928	900	848	886	916	926	880	866	910	940	865	950	877	921	887	961	885	966	910	847	867	935	909	925	857	875	896	952	862	932	926	892	915	914	920	912	947	867	915	955	908	894	911	905	908	871	919	936	903	934	898	943	892	930	892	874	958	919	921	882	935	874	906	913	907	924	927	908	907	897	904	938	933	904	903	919	911	893	898	920	920	872	919	900	923	942	893	908	895	957	901	898	904	885	893	915	921	901	943	850	910	900	936	882	950	937	876	952	925	938	930	874	862	914	860	864	914	933	922	966	897	904	874	941	926	904	854	852	911	927	908	877	842	908	827	897	902	943	948	881	899	949	930	866	884	903	908	891	911	942	903	892	839	915	927	849	907	937	903	934	863	870	908	934	944	949	960	918	891	898	931	827	926	931	919	897	933	921	862	869	907	941	882	919	903	890	941	922	936	933	889	929	973	966	963	983	911	936	861	935	874	915	904	917	916	877	921	903	972	857	932	928	928	869	889	849	914	921	977	910	863	912	919	893	932	884	885	837	960	931	930	930	913	911	990	912	949	963	949	942	922	889	905	886	883	895	921	919	947	933	929	916	992	906	875	909	878	844	929	906	849	916	909	941	924	914	856	903	884	925	858	923	923	934	912	888	909	887	941	906	878	872	968	888	916	918	928	915	909	974	928	904	905	863	940	850	896	879	920	925	920	902	886	922	925	906	890	843	904	907	973	910	912	925	913	876	932	856	985	907	909	926	899	897	928	915	942	921	873	950	943	869	922	948	917	939	929	925	935	894	889	888	871	877	940	901	959	943	914	895	920	954	888	945	947	860	921	936	970	934	947	945	879	939	905	916	919	881	927	895	946	866	922	907	888	889	897	900	816	904	946	927	903	925	913	904	907	943	892	924	892	942	870	968	920	908	908	844	913	927	878	948	907	900	932	926	908	928	934	927	927	883	924	927	884	947	878	930	953	889	876	940	897	935	868	955	868	904	952	852	921	897	931	878	867	886	902	892	909	952	929	890	921	848	901	907	838	948	935	892	939	919	944	932	912	909	918	907	926	929	828	927	913	881	903	927	916	954	873	927	937	921	921	897	924	902	928	870	873	961	904	862	851	896	864	929	938	918	938	944	895	937	925	883	935	831	903	894	945	905	944	879	906	901	907	923	884	907	895	920	894	957	882	954	954	945	935	959	948	950	981	919	939	875	934	957	837	953	912	928	897	890	953	870	909	921	899	953	897	920	928	961	980	908	871	890	940	895	936	914	924	895	937	932	906	896	978	909	907	934	917	898	896	932	947	922	931	937	879	871	859	872	891	905	894	944	876	900	846	921	890	977	880	862	866	920	887	928	925	865	926	915	860	907	881	913	983	916	885	868	907	905	941	924	893	903	918	982	837	879	898	924	934	889	900	923	907	956	877	896	900	949	915	832	870	883	929	865	907	936	893	892	878	913	901	953	892	950	893	896	941	915	888	880	868	884	919	918	933	950	886	900	907	890	938	899	945	881	906	927	911	881	926	888	946	937	942	922	899	882	954	894	922	920	868	888	882	919	922	988	920	936	905	924	918	960	914	890	923	881	917	955	958	913	875	862	919	935	917	881	927	961	929	896	865	885	899	875	893	937	877	909	887	926	907	883	904	895	894	887	907	870	952	925	912	948	926	879	904	897	881	892	897	906	950	866	888	900	875	911	884	919	907	883	907	903	857	900	933	889	920	907	886	911	978	916	914	925	904	920	949	908	928	868	939	907	895	877	862	960	931	877	930	899	915	933	907	910	938	843	867	900	900	900	902	903	947	920	954	896	970	868	907	913	959	920	919	919	901	942	853	934	919	970	910	906	915	887	910	911	937	916	951	923	902	874	915	910	899	921	937	857	927	949	864	939	891	942	896	918	912	902	914	904	872	937	914	922	915	856	939	898	952	915	862	941	936	866	883	964	930	944	900	960	916	929	922	920	927	936	895	901	909	935	932	849	915	949	912	901	878	950	901	886	922	909	864	917	944	879	911	910	865	936	894	891	953	924	947	871	887	925	887	909	910	870	875	906	937	905	946	925	958	934	944	888	876	890	921	881	896	867	888	963	918	905	880	886	868	965	884	919	941	898	925	878	935	923	872	857	880	959	935	869	915	864	930	902	925	849	921	931	914	890	913	906	879	968	934	933	877	939	854	963	940	837	934	952	865	938	925	910	861	859	871	925	919	842	901	923	898	906	926	918	893	922	952	942	876	917	858	903	915	839	867	899	863	854	914	938	954	914	933	870	923	875	899	880	949	908	944	927	898	968	905	909	900	922	922	910	1002	873	892	946	949	884	936	920	863	902	948	916	866	943	884	922	931	942	939	901	901	927	914	937	890	910	944	916	921	892	897	877	907	884	886	925	895	922	941	921	902	878	930	868	915	933	960	879	907	903	894	939	921	953	943	935	928	916	926	895	899	827	917	879	915	906	874	948	936	904	882	885	908	861	965	974	887	958	957	889	902	942	934	859	872	876	940	893	951	897	892	874	916	934	918	921	879	861	900	929	922	855	932	885	893	915	871	935	915	952	962	915	922	950	891	910	898	946	875	902	922	889	925	892	931	967	894	891	930	840	900	892	924	864	948	884	909	943	982	921	897	914	835	916	942	974	890	870	916	892	897	936	917	912	938	891	934	938	922	890	925	918	896	919	909	888	913	928	961	905	900	848	932	946	887	923	930	975	971	888	918	916	914	897	944	925	943	924	940	907	929	870	881	862	899	893	924	864	934	905	904	942	926	931	954	938	885	918	900	961	907	892	877	912	903	931	960	939	849	948	919	909	890	883	949	884	907	946	883	953	865	891	939	915	896	915	920	934	912	949	928	922	933	928	909	924	866	857	879	1017	952	859	983	948	940	888	900	880	966	872	887	912	942	931	866	936	979	929	947	863	910	861	876	838	960	880	885	888	916	959	883	871	898	965	892	927	928	973	925	879	853	923	904	891	956	882	962	857	903	949	927	974	885	921	888	943	904	915	966	880	909	895	895	941	923	923	932	913	951	840	875	907	906	975	918	937	912	939	910	862	940	899	899	871	971	912	929	967	938	918	931	921	917	917	897	878	853	917	916	927	902	932	874
12824	8478	15180	18876	16972	10955	10230	7105	12710	9423	10140	8569	2142	839	508	433	405	400	370	437	1785	1790	1589	844	590	600	488	349	344	368	327	334	362	318	325	324	309	326	300	309	314	343	305	336	300	326	324	308	349	326	329	344	320	329	270	299	348	329	321	297	312	343	310	295	323	332	327	321	346	331	325	324	280	335	315	332	362	319	339	334	357	327	352	314	356	315	337	342	343	310	339	309	338	324	343	299	336	331	338	335	330	278	331	338	357	308	302	337	320	289	333	320	319	313	302	323	320	335	309	343	307	323	362	321	338	324	305	323	360	333	323	335	294	326	334	363	325	326	336	305	314	334	320	311	379	308	335	341	321	301	343	300	296	310	326	313	320	344	327	357	354	364	337	353	291	341	297	357	324	323	336	282	312	334	365	348	302	336	336	314	296	350	310	334	345	306	335	336	288	320	323	324	331	290	320	326	301	312	307	302	290	347	319	330	311	348	342	329	327	313	334	329	356	340	342	339	323	301	338	306	340	328	323	309	294	297	348	335	324	317	299	308	271	352	336	339	311	313	357	304	314	337	295	323	353	307	319	323	328	314	324	325	365	363	298	334	293	328	339	336	308	328	335	323	307	335	315	319	339	303	329	310	351	300	321	332	319	337	329	294	303	292	321	332	350	348	337	314	324	344	330	341	321	339	291	302	358	311	327	359	305	315	271	309	311	315	322	337	324	335	327	318	311	275	340	305	348	322	315	291	352	320	339	326	352	321	355	324	331	330	354	339	343	334	338	340	327	329	310	302	309	313	353	321	313	337	324	336	314	305	318	327	331	292	335	339	331	326	321	298	322	292	312	344	354	312	307	313	323	314	359	333	327	344	345	332	345	320	323	344	313	349	320	322	337	332	340	333	347	310	336	343	335	318	324	323	316	316	321	316	318	341	333	321	326	308	343	315	338	318	314	339	326	311	342	319	324	313	325	343	309	342	335	307	321	372	326	338	343	350	301	297	353	323	337	302	313	327	334	319	334	345	328	325	318	330	314	319	321	321	302	329	351	327	348	328	318	360	335	337	344	295	324	314	309	332	347	336	325	377	328	316	345	304	323	317	320	324	331	327	334	325	314	317	287	315	343	371	294	346	318	337	335	297	319	321	340	337	314	337	299	338	328	344	303	356	331	331	347	303	376	345	332	324	318	311	301	315	304	300	315	314	323	322	326	335	297	323	349	308	309	330	325	321	328	334	308	314	309	315	326	347	337	307	336	312	320	319	335	345	318	322	296	328	335	340	312	313	339	311	311	305	324	281	324	312	331	355	295	312	322	305	330	322	309	296	307	321	303	367	326	354	348	289	325	315	297	325	320	333	319	298	341	325	325	313	318	337	322	355	290	322	327	336	354	346	310	344	325	327	308	317	347	338	334	293	314	334	330	285	341	332	329	307	326	320	329	327	317	312	321	315	300	319	337	348	341	321	317	341	317	319	320	272	343	308	303	311	358	344	329	349	353	343	349	344	347	335	317	332	323	341	356	286	317	333	336	300	345	314	326	339	330	338	342	322	323	331	309	322	364	301	324	304	324	337	321	336	350	327	327	328	341	317	330	323	293	310	330	319	345	334	338	324	308	313	311	289	329	385	318	342	335	354	341	325	327	327	340	351	354	317	327	299	319	341	323	340	353	332	351	312	301	343	337	342	289	352	324	342	320	330	346	305	334	319	304	322	338	335	331	311	323	331	316	320	306	333	322	352	306	301	305	297	327	347	304	351	352	324	303	341	342	330	295	272	305	318	308	336	311	329	330	307	323	315	355	332	357	312	323	322	316	304	348	298	326	317	329	341	297	321	316	327	314	325	305	338	317	318	291	332	296	325	303	327	320	308	289	331	334	339	325	339	317	342	323	337	330	325	297	347	342	320	341	346	321	321	385	358	324	332	334	333	346	313	335	350	339	338	291	324	330	318	316	313	335	348	322	307	312	309	352	316	301	306	316	329	327	316	276	334	316	335	336	341	325	324	321	323	302	323	354	301	301	315	323	326	302	306	333	325	328	344	337	327	313	296	313	309	331	328	327	327	306	307	274	329	312	330	338	321	328	316	334	351	337	338	312	328	334	350	323	301	344	302	315	347	328	318	380	344	308	338	312	347	320	331	312	346	303	335	338	311	303	332	323	305	362	329	317	326	318	333	337	347	314	323	332	359	305	314	358	333	309	330	297	336	315	354	323	374	332	341	308	315	320	348	330	334	295	353	282	280	347	316	320	319	344	332	331	333	301	344	326	306	302	317	330	324	321	317	314	319	305	312	329	337	338	328	315	332	350	316	359	334	294	327	308	312	324	296	301	321	273	311	342	311	315	318	318	321	319	330	288	324	323	366	323	304	314	303	337	316	331	331	312	342	357	337	324	310	323	370	304	299	299	342	309	330	349	326	290	312	296	311	329	364	357	337	324	367	315	329	294	336	336	338	321	308	337	302	322	340	344	289	351	335	315	288	317	323	318	328	340	306	315	290	343	318	342	312	309	328	310	310	341	328	326	307	314	295	309	336	316	338	363	331	323	344	300	286	356	335	339	336	344	348	306	369	324	313	321	362	330	324	309	305	330	324	311	344	302	355	344	309	345	319	329	327	287	323	335	324	346	288	338	317	322	311	351	347	331	314	352	325	311	293	360	328	331	288	346	316	314	321	329	350	328	325	336	318	311	314	312	305	323	359	331	361	325	325	355	320	352	354	358	329	310	318	316	345	328	306	337	328	308	335	313	313	307	327	315	353	334	317	333	324	309	326	330	330	318	311	347	321	315	356	313	341	342	330	327	352	347	325	329	313	310	308	333	308	294	322	334	369	326	310	339	344	361	340	328	308	329	301	299	303	321	324	324	332	319	354	325	348	356	318	336	337	338	307	315	322	303	315	313	327	318	298	333	319	320	373	297	336	346	327	316	324	301	338	367	333	343	329	335	314	312	335	335	338	293	332	358	344	346	301	327	328	357	335	327	331	330	331	302	339	332	324	327	338	322	336	331	309	317	354	308	316	323	308	322	336	326	327	296	336	348	340	331	352	318	341	310	333	310	326	287	310	322	301	348	336	321	301	353	333	331	336	323	375	334	323	310	322	345	342	315	309	335	321	307	311	325	340	347	320	283	314	325	292	339	361	329	336	327	334	338	335	354	339	310	330	332	312	339	347	325	324	349	353	350	355	317	313	338	332	326	323	325	364	366	287	320	324	338	322	361	315	326	318	285	302	344	340	298	348	321	365	326	319	342	319	307	309	338	306	298	331	335	316	315	293	324	334	331	330	294	330	307	327	342	329	302	306	317	329	295	297	309	330	329	306	307	306	333	311	341	310	330	351	287	340	331	322	341	348	343	323	335	320	314	285	322	323	327	297	315	340	327	324	346	359	335	344	369	318	319	330	351	343	358	334	308	340	319	362	337	319	351	362	330	333	304	311	311	318	354	310	317	323	345	348	320	319	367	338	357	333	345	316	325	316	370	308
9018	8192	22615	31773	30857	25781	26685	23281	34226	27706	31506	26176	9161	4328	2439	1982	1540	1457	1515	1757	10816	10636	8774	4303	2764	2785	1946	1271	1161	989	969	993	987	944	942	934	902	859	922	882	860	905	897	879	900	942	953	909	924	918	834	874	894	888	911	945	883	892	852	871	886	887	867	911	909	835	940	878	879	829	892	930	880	821	870	932	809	885	885	842	935	864	862	809	912	911	913	925	890	829	887	875	870	944	823	845	845	908	889	880	907	886	930	896	920	908	867	851	859	938	901	872	938	872	857	858	894	853	946	933	870	914	864	887	895	896	877	908	891	866	839	922	896	893	938	909	890	884	912	922	889	893	908	863	946	856	886	876	910	881	877	875	897	931	901	860	902	855	871	908	922	845	917	881	871	864	846	908	897	917	893	850	880	890	896	880	932	907	849	864	930	859	913	845	892	880	849	972	885	931	888	938	890	890	903	934	858	891	926	886	917	859	851	932	887	919	937	891	907	889	919	894	910	905	886	923	841	902	917	824	929	897	888	931	907	897	896	901	902	880	883	882	896	891	903	914	907	849	944	897	914	887	907	883	882	894	887	834	859	892	872	871	919	932	914	927	889	884	883	898	853	871	884	861	905	894	920	873	899	878	826	944	899	887	910	878	894	921	883	897	896	856	891	861	889	918	940	961	885	934	937	890	884	915	913	904	880	918	885	888	912	894	922	896	896	899	928	862	879	892	879	894	917	883	847	886	870	889	946	905	878	879	885	861	858	915	924	881	880	877	934	879	862	873	875	841	903	929	866	924	846	848	903	880	913	880	915	867	868	869	907	920	908	890	862	890	862	897	943	899	911	848	884	890	895	863	881	910	921	917	914	862	897	865	850	920	885	873	902	932	913	890	936	887	908	934	859	831	895	904	871	840	935	842	889	864	912	978	995	867	866	844	912	848	883	834	912	920	920	844	860	887	865	873	878	924	932	895	851	953	884	882	916	878	901	899	924	869	936	908	867	875	911	912	899	913	893	900	923	892	891	868	934	833	917	878	927	914	907	896	897	896	948	916	872	863	929	868	898	827	908	862	902	916	906	898	880	860	855	902	946	853	904	850	920	901	908	878	908	913	899	881	861	916	890	874	873	865	903	890	926	862	894	875	884	912	848	914	900	880	891	835	875	890	841	905	888	894	912	923	877	905	915	890	855	894	868	906	856	913	890	964	908	897	893	894	901	881	935	904	925	859	846	863	903	874	909	858	930	859	870	878	898	936	919	928	927	871	850	890	894	853	898	922	895	873	870	832	851	925	967	895	912	939	898	915	863	880	930	866	868	894	907	864	919	891	877	908	868	856	902	861	948	916	847	911	907	839	887	958	904	876	873	880	887	876	899	867	886	864	912	912	874	859	878	859	852	919	888	848	846	885	855	904	884	873	895	903	872	879	951	862	911	951	871	908	907	911	872	893	940	869	889	823	876	825	840	889	832	897	900	897	900	895	872	854	924	871	877	913	909	857	901	878	835	895	866	919	922	916	879	863	887	880	900	885	938	884	897	913	948	916	846	893	882	889	890	916	916	884	876	904	893	912	888	888	891	894	898	900	903	853	922	898	839	912	871	941	867	871	865	893	859	894	968	864	883	888	924	885	930	882	873	899	894	873	886	882	861	938	849	846	890	935	887	916	866	837	880	876	883	894	930	888	843	875	890	922	861	906	856	875	859	924	855	907	875	944	869	880	901	906	839	872	864	909	876	916	839	878	899	876	932	846	892	898	846	864	913	897	902	900	897	906	843	944	935	900	836	887	903	881	877	860	850	884	893	916	941	917	959	874	921	902	917	883	920	875	895	895	887	932	897	893	891	907	882	837	908	876	881	900	948	861	895	879	909	828	898	850	891	908	916	846	880	915	879	921	883	907	873	880	825	885	859	916	863	830	898	868	830	889	901	873	941	901	879	922	864	899	888	893	854	873	854	897	853	924	846	899	926	871	924	898	892	874	875	905	850	864	884	923	875	846	894	880	905	851	855	872	898	934	890	910	843	897	882	878	828	857	871	922	918	840	892	861	843	922	860	959	955	875	909	910	918	973	901	875	906	931	937	904	857	894	894	835	869	877	900	831	913	908	841	893	870	898	872	912	849	888	838	827	900	963	838	936	921	903	865	876	906	887	870	873	923	898	939	905	857	888	947	904	845	860	903	874	879	887	909	873	890	859	891	871	875	909	892	902	900	843	877	908	896	923	889	877	902	864	891	864	935	834	862	894	940	886	890	883	882	863	902	899	865	929	892	852	899	925	909	900	911	874	849	936	910	896	845	920	861	947	927	959	901	906	929	881	901	896	911	869	878	890	894	897	918	872	877	880	973	909	860	944	906	862	877	841	937	871	911	884	876	883	960	891	937	818	921	884	813	945	903	837	898	874	934	929	932	859	891	866	900	951	876	890	855	880	913	885	895	821	900	863	866	857	924	893	909	887	861	892	849	933	950	829	918	863	899	894	864	906	870	866	929	902	905	882	866	906	844	921	903	906	914	909	859	887	886	935	877	857	928	924	912	900	822	912	880	890	917	906	866	848	881	888	902	927	949	926	898	889	852	821	893	893	960	916	879	891	879	899	909	927	884	924	852	908	919	883	883	877	912	932	901	882	915	884	864	884	896	890	908	894	923	876	907	925	868	897	897	891	919	947	872	879	928	885	893	876	940	859	883	867	880	921	889	861	909	874	917	925	920	868	950	846	948	907	900	924	847	895	855	877	892	902	849	904	839	897	877	844	954	889	880	889	890	867	884	928	884	915	887	866	930	855	873	917	897	895	937	928	914	901	934	909	857	913	898	889	917	878	873	887	901	848	877	874	842	923	861	872	881	896	921	884	835	856	893	881	847	954	917	909	860	892	841	917	919	942	850	892	877	883	871	916	863	960	895	854	880	864	939	895	863	880	921	876	818	861	835	950	910	889	921	909	926	910	920	893	871	927	893	816	967	898	866	865	866	933	868	921	925	906	920	888	885	938	901	923	872	870	846	931	921	876	914	952	909	855	923	881	926	858	831	925	918	854	866	873	854	919	876	873	843	872	882	923	917	909	917	899	941	906	907	894	923	927	846	905	858	920	868	892	877	898	854	868	942	851	854	926	868	877	921	884	931	861	897	946	865	885	873	865	869	879	882	911	861	873	856	885	867	881	900	916	904	864	867	852	896	932	882	907	908	853	882	869	884	900	916	857	858	902	855	861	927	926	879	850	848	952	888	918	942	924	894	853	899	911	879	855	894	882	874	841	881	923	902	898	897	878	889	930	881	906	835	946	870	938	910	903	855	854	857	861	887	883	865	935	885	851	879	865	912	879	905	917	891	932	915	850	867	885	806	922	848	820	877	866	885	870	863	931	857	914	849	863	888	885	924	889	896	875	870	871	920	899	907	847	880	871	889	925	903	934	909	941	839	871	893	881	833	910	850	895	877	893	905	874	863	869	853	893	908	853	879	876	968	847	885	878	927	887	881	875	857	904
21139	14832	23119	26670	23494	16291	14632	15750	21708	19536	22065	18501	4541	1242	632	532	434	394	400	477	2981	2753	1791	997	779	747	557	377	367	317	350	335	281	336	299	291	291	284	278	283	323	254	312	285	303	307	304	308	298	260	313	275	296	272	252	306	290	295	270	278	266	281	274	291	298	283	290	290	280	278	313	285	307	279	300	310	287	296	335	262	306	273	325	257	270	277	296	290	273	329	300	290	307	266	293	323	273	288	286	296	276	297	292	267	287	306	289	270	308	292	309	285	294	296	276	290	323	326	279	307	283	291	287	283	297	288	292	331	292	280	328	307	335	282	299	292	322	291	264	284	310	298	295	285	300	303	280	301	297	283	332	331	281	287	286	272	293	296	287	278	316	285	262	280	313	302	306	282	279	313	273	278	313	305	285	291	271	292	283	289	273	307	285	291	329	318	264	291	274	323	308	314	278	306	297	314	301	295	283	310	278	268	269	304	301	275	317	290	259	276	301	287	276	311	334	261	281	306	308	337	301	298	282	264	274	293	319	286	313	296	280	298	261	292	311	288	273	302	288	284	298	311	325	299	265	286	278	320	295	309	273	287	287	276	285	300	274	303	281	302	341	315	278	278	303	326	285	281	291	325	301	287	296	325	282	272	303	293	286	273	289	268	284	272	274	316	301	292	281	283	276	306	307	289	304	268	297	283	290	321	285	280	270	290	275	328	296	288	284	273	291	302	287	276	286	311	294	283	287	289	305	290	281	299	317	253	295	292	280	282	316	284	284	298	288	282	271	290	312	273	289	292	272	297	309	271	303	271	288	273	302	304	259	293	297	268	286	313	304	299	293	284	277	278	299	317	291	288	303	285	280	304	304	319	316	309	300	274	320	279	296	288	283	294	279	319	299	291	293	300	270	279	282	322	288	321	280	287	299	284	292	302	284	281	280	268	277	284	295	302	233	288	284	267	279	329	253	303	295	295	277	336	276	296	306	279	272	267	302	338	287	315	276	314	302	300	304	302	263	294	293	291	289	304	279	284	293	278	330	293	296	308	270	315	287	274	286	286	308	294	296	330	275	280	284	299	291	289	251	265	285	305	288	266	257	272	314	270	329	286	312	303	297	314	267	281	267	293	283	320	279	270	294	325	310	281	268	278	289	267	274	307	283	268	279	298	296	283	287	307	311	266	325	313	288	290	300	303	266	283	271	295	291	300	322	277	301	285	300	293	305	300	271	273	310	312	288	309	307	275	300	295	293	278	290	257	289	284	281	303	266	305	271	301	291	301	291	304	291	298	290	278	298	296	299	286	308	277	292	301	312	285	275	326	286	287	312	275	294	260	312	272	276	303	303	276	281	296	287	289	294	281	258	252	273	290	290	300	278	293	267	294	301	271	285	320	286	251	301	285	293	289	320	284	309	294	292	274	271	302	312	295	297	283	317	284	279	276	302	277	303	301	281	269	322	272	268	327	290	329	313	298	279	318	298	282	324	299	286	285	307	294	279	272	261	326	318	288	321	302	270	286	273	296	296	321	304	300	311	312	305	288	294	258	278	258	310	276	276	270	269	288	282	271	281	302	284	284	295	259	288	243	294	305	297	291	292	292	297	311	309	295	319	267	278	313	308	327	286	302	278	291	287	301	297	310	284	313	267	302	275	323	280	269	313	270	283	289	284	264	282	325	312	276	280	300	302	301	284	310	261	302	297	262	336	283	281	263	279	271	287	270	317	260	276	301	301	280	299	300	274	285	279	291	286	287	323	281	277	316	278	314	326	326	313	295	306	316	308	279	309	290	249	276	273	304	296	290	285	295	279	286	298	302	246	284	307	298	274	280	287	288	268	281	286	278	305	284	279	296	293	292	264	280	286	291	252	296	280	353	306	304	258	315	302	292	289	302	263	305	276	286	310	277	282	293	280	297	280	260	282	291	289	322	267	279	295	305	294	298	268	283	263	301	299	286	296	300	265	296	314	287	292	287	303	305	298	320	282	273	290	278	288	297	279	295	302	269	259	260	292	271	293	316	289	287	294	297	307	316	266	277	308	280	319	312	304	305	273	307	288	302	277	291	296	287	277	312	293	288	290	315	281	294	312	306	270	263	285	314	274	277	307	292	305	319	308	298	278	253	294	320	268	301	299	299	284	302	298	295	299	297	286	247	285	270	274	264	305	305	290	287	322	275	320	295	276	301	292	297	272	280	265	293	300	322	300	284	298	262	260	298	303	278	270	282	290	293	332	292	270	289	296	283	314	267	313	294	307	289	275	287	306	272	293	255	314	302	298	271	269	274	299	296	271	297	272	288	300	334	319	286	322	307	290	279	280	298	290	287	271	268	324	291	304	287	289	302	279	312	284	288	306	306	312	270	276	306	301	310	271	285	295	282	324	294	295	292	281	285	285	325	277	294	292	283	265	299	298	264	291	316	293	303	279	278	301	290	272	292	280	321	285	307	277	287	299	274	290	280	291	307	292	294	314	304	294	300	318	284	285	298	275	296	293	315	286	269	268	262	299	277	301	306	301	263	289	293	285	294	319	291	279	304	294	278	291	306	291	282	304	307	301	311	301	298	280	285	260	308	304	290	272	269	298	275	272	308	304	294	296	266	318	309	309	260	294	313	287	270	278	263	300	330	268	275	288	304	322	268	292	284	293	316	301	274	321	294	276	286	271	282	281	282	277	288	307	302	277	317	309	279	291	293	328	300	276	320	279	290	284	295	306	306	314	283	307	286	295	279	314	304	293	303	276	295	290	331	277	316	274	286	301	277	292	325	301	281	312	244	291	267	337	278	303	305	316	304	290	289	282	285	271	301	282	260	269	321	293	282	288	280	282	320	280	298	282	278	282	286	303	288	304	281	308	284	333	304	289	266	333	299	280	314	299	285	296	268	308	339	274	273	313	291	311	302	290	288	300	308	284	307	299	279	278	287	296	269	274	325	287	308	289	302	292	294	287	282	265	312	291	283	306	288	287	278	312	312	312	287	311	271	282	287	298	273	284	297	290	297	296	296	290	293	310	264	276	284	293	284	300	297	257	295	280	299	310	288	294	272	287	294	262	281	303	267	278	303	294	297	296	310	298	303	270	306	273	290	333	280	302	283	283	300	308	279	291	314	315	296	304	307	304	270	284	289	307	265	300	262	286	252	313	268	285	268	301	282	292	319	309	276	291	279	310	289	277	281	291	284	290	270	322	319	310	282	315	289	271	312	298	310	277	275	297	293	296	307	277	293	280	304	276	311	301	302	286	284	292	296	285	255	287	277	286	272	284	303	330	247	327	288	285	289	298	300	312	273	288	286	313	294	305	284	278	296	282	296	271	299	305	278	275	281	290	308	277	285	323	299	334	260	275	292	305	261	276	296	279	332	292	291	284	317	280	276	288	286	301	300	285	256	276	304	263	305	294	290	304	300	268	282	301	281	270	288	303	297	272	272	313	308	291	295	311	304	298	279	313	270	307	313	274	297	291	280	316	292	334	268	261	281	283	323	314	273
12727	12637	29391	37738	36985	30942	33168	32929	42324	40293	43787	37612	13033	5990	3346	2222	1839	1638	1551	2305	16524	14407	10013	5526	3931	3713	2447	1532	1231	1025	982	1021	945	885	854	830	771	777	843	859	807	807	868	818	786	788	846	746	854	836	848	790	844	836	809	853	794	822	833	789	842	780	813	794	816	790	783	786	813	780	830	786	835	790	835	786	779	839	835	781	822	803	846	805	771	813	796	832	869	793	804	789	832	773	811	741	845	825	822	828	819	772	815	809	733	809	838	789	801	777	780	830	813	772	787	870	814	856	800	849	807	803	807	806	813	833	755	824	804	792	789	812	822	837	798	781	882	814	824	830	814	806	778	850	809	790	818	791	771	785	822	796	823	796	791	811	799	789	742	817	796	877	857	822	778	789	845	784	792	818	806	818	799	753	861	855	876	834	804	802	780	763	814	842	786	822	833	807	814	772	831	845	777	835	844	813	836	822	842	810	800	801	815	851	831	804	765	804	859	803	767	799	808	795	792	790	848	809	793	773	819	860	774	829	822	809	833	780	774	811	857	825	834	762	740	873	806	792	824	809	820	803	860	803	777	836	782	823	850	810	828	825	812	809	825	827	801	807	790	813	818	813	827	810	861	825	759	843	823	848	804	857	843	797	786	816	807	820	804	879	806	814	813	817	769	819	843	842	803	816	815	806	795	841	828	810	876	817	851	802	841	790	789	805	831	796	808	836	825	799	776	820	814	791	808	810	767	857	772	876	786	816	803	856	790	780	776	818	809	753	835	830	832	772	887	828	849	771	821	787	828	852	852	866	803	791	807	803	873	790	806	802	804	779	850	786	807	834	783	824	792	806	794	823	772	837	831	831	810	820	780	748	785	786	851	856	834	840	821	808	860	819	817	848	789	741	800	801	851	821	769	784	774	806	776	837	768	800	780	817	818	847	805	849	817	861	836	779	798	828	832	777	776	836	830	791	742	802	804	784	801	775	782	755	811	857	790	862	791	777	824	797	801	847	799	852	826	807	836	835	805	831	808	807	777	776	809	808	779	797	826	795	776	809	803	815	864	840	803	838	822	795	793	799	822	869	805	799	836	775	798	837	853	857	823	852	844	828	822	820	770	822	804	818	892	783	790	810	810	840	842	815	778	772	832	841	825	860	861	803	820	821	780	838	816	817	815	809	809	826	769	785	793	803	745	796	788	836	823	765	789	840	880	760	763	842	810	778	765	812	816	817	861	769	829	811	817	838	804	762	779	820	810	796	795	839	784	752	816	805	849	860	844	872	843	825	840	792	867	806	860	763	839	819	811	841	745	812	836	826	775	780	780	850	806	825	775	811	835	797	819	803	750	836	798	785	829	769	815	776	825	829	838	862	807	831	790	806	766	763	814	828	789	847	805	789	823	813	829	835	802	814	784	752	837	849	792	767	815	830	830	789	821	751	838	817	850	765	841	848	783	855	808	819	810	823	817	889	817	786	820	843	794	862	799	810	806	769	809	811	793	804	815	800	804	836	805	794	807	751	757	879	836	828	809	776	764	828	816	812	795	796	837	812	780	775	841	818	807	822	837	802	820	825	788	839	861	780	807	764	824	814	813	858	823	805	795	813	807	825	783	782	812	878	788	847	745	781	840	811	797	760	824	784	803	816	786	799	859	778	817	838	791	820	802	834	806	825	808	848	840	834	791	768	798	800	783	809	817	828	793	828	781	785	816	837	837	788	806	835	801	848	797	798	829	821	795	804	787	839	808	802	836	777	808	765	826	800	800	848	762	800	833	780	807	833	789	826	808	818	790	779	834	826	825	831	818	799	766	772	766	785	799	793	806	800	771	768	828	807	783	821	816	811	798	834	811	850	811	815	786	806	861	826	775	841	852	810	810	834	790	806	784	802	803	757	785	782	729	803	758	785	813	790	806	820	858	850	797	854	804	820	816	834	799	794	796	817	799	815	821	777	789	814	811	811	802	801	812	844	757	820	793	831	837	830	808	825	807	815	818	777	841	860	826	792	833	815	781	803	813	796	802	808	823	821	811	792	837	870	793	777	814	790	796	797	820	773	767	859	810	819	786	797	840	848	807	784	844	792	819	793	827	841	744	785	845	810	832	804	814	824	846	803	842	848	818	835	835	796	819	793	826	810	836	797	819	810	757	800	796	800	791	846	803	809	784	815	803	803	795	798	864	822	777	831	824	815	822	818	801	800	831	838	808	831	829	845	753	825	845	798	782	833	803	806	802	782	817	806	796	808	826	794	786	835	794	762	827	768	810	813	786	786	833	795	815	818	807	853	815	792	818	798	807	781	775	862	837	880	844	803	786	768	842	835	811	813	796	791	797	842	823	806	861	814	855	848	808	856	832	798	830	847	819	835	774	809	803	829	801	796	778	813	795	805	803	834	809	819	776	852	771	814	795	821	841	823	810	804	765	806	831	834	825	760	859	781	761	816	812	802	773	826	837	770	770	800	841	796	836	808	803	775	828	785	806	810	802	797	823	831	758	846	834	749	792	813	798	809	821	859	843	860	851	855	871	792	803	808	798	789	777	794	765	794	785	805	821	821	803	827	790	821	841	827	786	777	811	791	814	760	786	833	807	803	834	779	864	768	805	836	812	832	783	790	764	797	838	765	860	761	827	839	760	837	820	869	801	872	789	838	843	809	824	835	822	816	811	797	837	845	790	824	841	824	834	869	805	888	810	820	805	828	804	816	797	816	830	783	799	803	831	818	754	848	841	769	772	750	789	815	757	876	808	760	778	834	823	839	825	786	788	834	801	801	847	828	825	776	859	766	831	843	794	847	832	821	808	773	825	798	838	853	835	757	762	836	820	791	842	787	788	799	832	789	767	778	818	782	870	791	769	853	803	801	827	818	808	820	800	813	789	851	831	777	766	804	838	818	866	852	851	873	820	801	833	788	760	811	803	795	829	817	817	802	748	846	755	812	847	779	805	786	798	800	805	741	810	814	812	782	801	811	816	798	802	806	807	784	792	801	819	801	806	795	764	805	816	814	832	821	864	826	786	829	842	810	793	845	828	789	789	813	854	805	776	829	787	866	780	782	798	766	771	815	789	824	812	786	820	782	824	767	848	761	787	794	806	797	825	791	861	816	789	793	774	830	753	828	784	799	837	848	793	802	848	763	825	801	801	802	785	784	815	844	791	817	866	805	758	822	845	748	764	762	863	818	833	813	832	865	750	813	868	770	826	800	762	815	824	843	777	828	830	794	825	849	806	805	807	804	797	843	778	798	795	794	813	797	802	819	817	800	802	860	838	790	823	830	806	816	774	767	789	787	841	787	761	774	813	821	810	746	807	831	791	822	765	802	769	827	804	796	806	789	811	800	755	816	817	800	807	849	757	852	832	769	833	818	794	785	772	800	814	837	774	825	769	866	781	853	803	791	847	834	834	861	873	812	825	853	771	783	799	794	816	820	836	782	792	809	831	772	806	780	814	764	801	833	783	701	853	853	782	826	806	799	751	824	807	790	805	808	817	792
5361	4065	7755	9724	8289	5030	3364	2699	2250	1628	1402	1274	672	512	393	352	333	361	395	385	485	465	460	413	364	358	365	375	339	337	352	347	349	331	342	348	336	349	338	361	311	347	345	364	365	355	352	370	359	368	332	325	325	343	307	348	341	337	355	336	351	356	346	355	340	339	333	329	334	304	349	335	335	370	346	316	347	331	326	358	325	346	358	363	300	306	319	368	342	314	366	360	333	347	334	348	377	345	339	308	305	338	332	327	348	339	316	362	313	334	357	346	337	331	322	338	377	368	327	366	323	332	325	363	348	376	351	349	343	323	351	317	354	317	352	362	329	304	361	372	358	327	386	343	321	346	304	336	366	379	348	344	331	335	289	333	334	317	317	339	363	371	305	341	353	324	333	332	315	344	367	355	360	340	336	334	342	308	328	367	350	351	354	333	350	354	337	312	349	372	326	335	355	313	352	363	336	335	363	341	309	329	347	335	353	363	341	345	365	321	346	349	351	332	350	371	352	348	328	353	334	336	322	321	355	322	334	360	345	321	343	328	334	353	325	367	351	334	364	325	375	358	334	336	393	318	361	348	322	362	344	317	340	322	351	353	348	358	327	357	353	349	313	327	365	334	350	340	349	328	365	327	356	339	342	370	346	341	320	384	322	321	344	372	334	379	337	341	336	314	326	314	357	343	320	361	328	359	365	309	323	349	332	348	352	358	334	338	376	308	343	347	365	359	350	332	337	360	367	325	361	346	349	323	331	349	355	334	326	342	356	364	343	375	341	368	283	367	341	337	334	339	329	334	355	300	329	336	325	321	337	343	355	330	339	318	361	362	371	343	333	360	347	328	349	348	390	380	368	335	313	369	356	339	326	327	341	332	366	367	383	336	348	320	361	337	332	357	358	318	342	331	342	343	351	362	349	323	370	341	340	341	329	343	320	328	351	349	344	290	366	355	383	342	354	348	341	339	347	343	325	332	341	300	326	328	315	325	377	326	329	384	333	335	370	363	329	328	352	364	364	359	351	347	363	318	364	346	359	356	343	375	346	348	346	352	352	364	323	390	354	326	359	362	365	361	352	348	337	333	364	352	331	352	372	361	373	368	327	346	343	335	336	345	308	291	339	322	361	352	350	354	362	354	312	313	349	333	344	334	339	358	349	369	357	331	356	368	336	341	356	341	358	325	326	354	345	339	334	343	375	333	355	332	337	360	358	325	347	328	359	363	334	381	376	368	333	346	374	335	368	332	330	323	337	345	347	366	364	356	323	363	340	343	376	358	339	371	345	313	355	349	363	316	336	321	381	337	370	330	327	316	330	345	337	341	324	342	358	357	389	301	324	323	398	365	368	337	339	338	314	348	323	332	332	323	332	345	337	327	382	328	323	334	329	337	353	334	366	337	324	326	329	348	355	322	374	374	354	361	339	320	348	361	344	318	353	323	350	354	345	341	325	322	341	346	352	360	342	332	307	345	347	347	374	346	325	373	370	347	353	358	332	346	322	335	357	315	352	386	329	344	368	347	368	319	386	324	344	372	308	356	331	360	340	360	363	302	333	334	346	382	351	374	334	375	342	321	318	328	319	384	349	341	344	345	363	334	318	325	311	349	336	352	382	342	346	379	318	332	328	326	363	351	328	337	354	355	346	330	344	335	359	369	368	363	331	328	334	360	353	363	309	333	367	333	372	337	320	340	324	391	348	348	331	353	360	335	361	364	357	346	327	346	369	309	344	337	333	345	351	352	355	359	366	342	322	328	325	337	364	328	356	334	384	320	307	326	364	336	325	356	324	347	383	354	330	363	327	327	356	337	322	338	325	369	347	333	331	348	330	336	357	357	342	371	312	334	353	342	328	343	387	358	337	353	338	352	351	305	337	325	343	329	358	333	356	357	337	355	344	329	341	341	357	348	333	359	376	352	354	334	333	340	359	321	330	318	340	362	362	350	353	318	318	350	358	353	351	357	351	367	348	340	359	318	343	329	320	300	348	353	360	333	361	332	348	383	375	344	341	331	349	316	331	327	368	341	346	378	339	346	347	340	334	361	368	337	314	346	335	340	353	364	327	335	334	330	377	366	330	323	358	385	360	365	332	331	367	332	349	326	338	349	385	332	339	319	351	323	342	310	345	348	338	327	320	354	345	371	372	333	370	332	358	372	352	337	327	343	353	360	349	347	361	340	363	357	352	356	365	314	311	356	345	335	339	351	355	368	316	351	334	347	331	344	339	352	336	305	353	333	353	335	358	338	366	362	348	341	356	347	345	317	340	332	357	331	325	323	322	330	356	309	358	338	327	310	340	340	324	347	369	368	355	340	356	322	340	327	349	348	384	329	339	341	332	337	323	354	365	349	366	340	314	309	324	375	374	348	345	321	306	351	354	323	341	369	338	354	302	359	377	334	336	355	371	338	348	342	332	338	342	352	335	366	347	381	361	291	337	353	330	346	328	351	350	332	305	370	348	326	367	349	340	313	338	329	357	352	315	315	368	338	361	350	346	367	375	375	323	358	332	339	337	320	320	349	343	339	342	333	331	343	324	341	342	328	359	313	359	337	305	314	351	351	356	317	348	328	330	310	340	347	382	359	311	342	329	345	318	341	355	363	337	323	355	362	330	337	332	318	347	320	351	355	323	339	377	343	353	355	336	375	351	322	354	362	346	350	329	311	384	339	331	340	335	366	367	350	339	354	336	353	356	317	339	338	346	334	328	328	344	324	349	355	348	332	321	313	337	339	347	350	329	348	364	359	348	321	319	314	359	323	340	359	362	340	358	354	325	367	315	352	347	312	338	355	308	310	331	346	375	329	336	350	324	341	338	368	359	354	379	373	345	378	324	347	313	348	318	361	328	343	352	330	321	352	333	337	338	382	374	340	345	363	349	353	329	342	345	317	357	327	335	342	353	318	392	368	347	346	327	369	317	370	352	346	322	346	333	329	334	342	372	325	334	369	378	325	307	325	310	343	305	330	347	360	297	310	344	337	334	367	370	337	330	357	351	349	340	354	364	318	313	378	334	367	338	332	344	330	344	341	345	348	327	353	362	314	347	325	327	349	329	351	323	352	349	339	345	336	335	306	342	333	378	350	354	327	357	354	340	315	365	353	380	331	351	332	327	315	343	344	348	326	344	310	355	336	342	342	364	371	349	371	335	357	326	344	351	332	310	358	333	348	306	337	359	347	319	346	347	365	330	346	310	369	360	321	324	349	327	364	323	327	323	338	313	360	348	332	348	349	332	352	322	354	355	345	324	334	332	329	338	350	318	330	351	326	361	300	366	347	339	360	323	339	336	366	328	350	348	352	320	352	346	352	347	317	341	319	345	332	345	366	340	361	364	343	329	341	369	356	331	349	325	370	345	345	367	352	319	342	330	391	384	338	361	310	337	348	347	368	351	317	329	367	339	363	333	360	355	313	330	354	345	367	310	325	312	322	379	363	368	356	308	345	346	367	316	332	349	355	326	342	326	340	387	312	357	359	342	373	333	369
4499	4704	13712	21453	21327	16350	13798	12389	11073	8184	7485	6314	3711	2122	1334	1117	1107	1145	1155	1294	1835	1926	1593	1284	1181	1117	1070	1009	965	934	930	947	923	976	967	947	949	913	973	928	905	954	976	940	928	927	940	961	949	903	938	930	914	914	963	911	933	920	901	955	909	955	986	977	943	955	947	924	901	888	962	933	901	976	914	905	942	860	930	900	942	954	964	938	908	926	934	926	1002	942	909	982	918	1011	876	928	962	898	934	880	893	923	909	975	941	930	940	949	972	968	976	931	928	927	962	949	916	898	951	955	957	957	973	884	910	895	936	932	938	976	893	1017	931	933	974	920	902	918	867	922	966	983	920	878	944	965	956	916	837	938	953	924	942	932	929	937	948	961	932	911	991	894	945	909	957	923	904	963	921	916	966	976	971	951	947	936	955	925	950	961	942	902	936	925	901	872	910	916	916	942	972	966	917	927	936	952	935	975	881	910	887	957	939	913	967	961	980	918	927	966	944	976	907	940	916	1009	940	939	935	928	921	947	1005	943	983	886	940	966	924	866	886	908	957	914	945	963	930	948	950	981	933	999	949	978	951	992	957	959	888	926	928	968	943	983	999	967	957	969	911	932	888	975	907	914	939	916	949	951	999	977	952	893	936	922	993	867	930	1025	939	968	936	924	905	976	955	912	959	931	1018	931	955	926	925	965	939	920	945	935	900	945	949	958	911	929	908	859	899	886	948	942	915	946	940	855	913	910	922	890	935	886	952	919	992	930	983	891	913	888	884	929	939	935	942	984	958	985	889	917	942	947	913	941	924	950	927	961	915	887	949	915	949	874	947	931	925	950	949	934	919	851	902	955	945	932	957	899	943	917	925	1004	943	914	933	971	894	915	919	926	902	940	973	958	932	933	931	936	927	923	908	958	935	971	907	922	895	914	935	950	920	985	928	956	929	894	972	940	924	939	897	937	988	890	925	956	943	989	970	913	913	949	939	919	934	929	924	893	919	946	947	911	963	913	929	924	980	931	919	926	989	953	936	932	922	919	955	903	965	935	957	921	942	923	947	915	926	974	941	934	957	930	942	926	940	936	937	957	930	966	1002	913	916	902	946	949	949	929	907	922	921	932	937	936	899	920	969	960	939	898	959	913	925	928	921	899	974	945	943	919	940	915	947	924	921	971	935	924	924	916	928	1006	945	908	914	925	954	914	914	960	950	920	944	939	916	929	933	901	930	947	915	958	984	865	925	954	935	914	897	919	960	951	923	981	925	951	967	946	989	956	915	965	948	980	934	952	917	924	961	936	946	911	900	913	957	976	965	964	902	975	908	938	963	932	952	1010	963	960	906	940	834	983	923	836	962	965	906	967	923	1009	950	958	926	936	925	930	944	890	863	925	954	942	907	954	921	940	921	943	881	969	913	900	901	948	912	955	921	927	938	930	926	976	970	934	947	943	1007	973	972	988	937	932	940	945	913	922	921	890	982	989	926	906	940	940	911	967	931	887	963	948	949	935	945	1029	925	969	944	973	932	957	906	961	964	935	945	946	908	931	971	920	893	943	949	937	915	931	990	917	899	905	963	952	878	954	951	929	875	944	930	942	958	940	944	922	975	937	931	943	874	1000	909	976	944	940	938	953	962	894	909	938	906	953	957	973	961	968	887	973	911	957	933	913	921	979	1002	946	918	953	939	937	963	946	940	972	940	935	885	943	929	900	969	939	917	913	948	931	965	962	937	902	957	952	954	968	918	926	829	952	989	945	944	936	934	979	974	903	953	896	925	947	953	957	919	962	953	923	891	950	937	981	959	922	945	930	939	930	988	949	961	915	981	941	913	955	926	980	953	916	901	907	939	904	923	901	949	939	909	911	916	986	911	949	956	911	947	944	936	917	953	939	918	988	941	937	924	932	930	954	923	926	907	929	1002	903	960	923	944	967	939	998	964	970	900	885	1004	987	927	925	933	934	918	884	946	942	932	957	945	941	980	975	920	966	875	911	867	870	893	935	897	925	930	947	952	930	958	845	883	972	998	931	936	954	975	907	963	899	902	960	937	928	960	949	934	992	927	931	939	917	917	881	945	926	921	946	965	914	942	874	973	896	916	945	956	920	926	938	924	981	937	936	875	896	923	941	919	923	991	892	940	912	922	940	949	941	908	962	918	941	978	888	920	963	913	922	929	925	927	962	936	938	913	929	919	949	940	957	958	963	950	913	975	954	886	962	953	928	934	906	871	894	913	963	911	911	954	899	966	938	929	914	986	912	919	967	947	942	915	943	974	924	930	950	1003	900	969	976	945	891	899	945	920	969	915	938	890	929	951	918	916	980	872	907	978	981	921	949	976	964	898	918	968	986	915	926	925	944	908	954	918	895	932	964	910	878	918	915	877	937	925	963	977	932	960	944	1006	920	936	966	914	993	871	985	946	957	894	954	974	917	939	958	905	862	905	969	934	955	972	961	888	926	932	927	973	893	940	958	935	994	922	947	880	916	1009	936	970	940	941	938	929	911	993	904	958	950	911	937	959	980	914	935	993	932	968	994	904	905	944	930	963	956	928	978	955	947	937	969	921	979	887	946	950	946	917	891	893	902	953	905	857	943	874	938	980	926	943	935	953	943	930	997	982	916	898	941	955	941	916	880	979	906	935	925	960	898	947	906	945	953	963	949	950	956	933	972	914	918	996	954	927	922	945	882	900	930	908	977	924	917	902	962	961	879	899	917	918	903	949	978	934	897	987	910	922	922	928	990	945	926	892	936	933	944	917	909	991	953	891	955	940	857	912	904	935	982	903	946	906	1002	894	945	970	941	903	921	937	979	943	932	935	931	912	914	913	879	989	943	943	979	932	921	925	958	868	906	964	921	950	924	1010	956	996	975	930	958	961	919	918	919	922	933	943	936	991	903	911	935	935	881	1019	922	982	929	937	916	967	915	898	893	941	908	905	904	860	943	937	945	904	914	981	952	926	1004	912	949	911	867	906	927	922	1012	912	915	969	945	949	973	928	932	943	935	872	934	938	938	914	872	907	949	941	938	945	910	922	921	903	858	932	921	975	904	957	934	944	948	910	932	972	936	1001	902	880	942	957	892	969	927	954	952	934	918	989	953	903	953	928	959	935	975	888	933	981	920	942	919	895	929	960	960	861	913	948	910	949	933	929	983	1008	922	963	885	900	914	922	931	919	915	942	947	928	898	953	933	969	1005	950	962	931	958	952	937	965	955	896	946	933	956	915	957	930	983	945	963	944	934	927	988	905	930	946	924	961	929	946	919	915	946	946	935	935	898	955	918	932	905	903	926	964	975	893	930	925	943	895	943	880	932	1010	978	916	941	1017	963	946	927	992	917	972	915	902	925	936	936	961	965	945	962	932	951	894	931	931	890	943	942	922	987	948	939	922	891	902	969	928	922	916	921	920	960	923	909	957	978	887	928	925	916	897	946	948	951	900	922	925	956	953	982	907	954	948	926	902	961	928	919	901	965	938	939	904	952	950	957	928	938	1014	976	892	907	920	949	923	904	947	931	944	929	994	958
14387	8927	15159	18954	15663	10250	16916	17157	11758	9772	9317	7776	2063	790	489	424	406	409	422	449	1258	1196	1041	624	485	491	430	389	355	342	337	332	293	320	338	298	326	324	371	306	307	331	303	330	348	345	341	340	343	356	333	322	340	324	349	331	305	300	375	335	323	370	340	320	350	332	338	329	315	303	335	337	329	357	355	349	335	330	347	332	355	303	342	309	323	328	338	327	340	329	325	340	322	329	341	355	313	327	336	363	322	371	356	308	328	310	329	323	341	365	367	353	336	322	349	316	294	344	338	310	288	297	343	325	384	339	297	328	348	329	317	343	343	342	331	340	352	320	340	348	363	340	314	361	349	273	355	342	314	339	329	305	309	334	353	339	318	378	317	335	322	339	373	350	325	348	377	341	340	329	363	318	345	335	320	343	337	329	340	372	324	374	338	321	342	323	340	271	324	331	336	310	331	329	340	331	336	323	306	304	338	322	339	342	352	311	308	325	305	358	408	309	339	367	362	321	333	332	311	309	343	339	349	306	292	311	315	312	333	349	323	307	319	308	336	341	371	316	319	342	337	348	328	338	347	376	328	321	313	312	300	359	322	337	340	341	326	346	336	332	338	363	339	342	348	337	306	348	361	333	342	352	351	330	322	310	350	341	360	332	321	351	356	335	326	353	359	311	318	325	331	332	351	345	345	292	356	322	349	328	305	318	330	349	332	334	357	362	317	340	331	313	338	331	363	364	352	341	319	354	352	312	356	332	296	312	304	323	340	314	310	326	320	323	331	349	310	350	311	326	327	331	364	331	331	305	325	344	337	351	353	323	366	272	347	339	324	349	303	370	356	332	310	322	322	300	312	342	331	323	317	330	323	344	329	354	316	324	320	317	319	305	321	340	356	329	335	335	319	365	353	341	337	316	338	336	341	333	359	348	302	308	346	358	320	321	330	365	301	294	330	332	328	325	334	326	355	351	312	351	375	342	331	324	341	306	334	334	349	348	323	317	323	306	312	318	332	309	365	315	340	280	332	332	328	332	335	361	324	327	371	328	372	345	345	327	333	373	321	321	321	345	321	330	309	312	335	367	316	354	334	323	324	333	305	329	336	352	337	346	301	306	339	304	355	368	336	358	319	323	334	327	316	344	283	351	311	310	349	354	308	321	340	314	350	355	324	350	309	352	309	356	345	349	361	366	324	352	334	350	313	309	305	303	309	323	336	309	338	349	325	343	343	361	302	321	304	325	282	301	331	319	342	357	365	352	368	334	340	347	320	314	341	314	333	346	347	314	299	340	339	350	343	307	345	335	317	347	322	323	368	302	356	342	327	332	331	319	326	338	294	320	317	337	320	353	334	314	328	309	332	313	346	328	355	317	346	340	328	310	347	308	351	319	299	322	325	335	315	353	344	346	355	328	361	291	344	322	337	329	336	313	316	313	316	295	332	336	321	313	338	343	340	348	337	307	328	342	305	336	323	291	363	304	333	342	347	326	337	357	377	346	347	309	327	310	326	359	321	316	346	338	354	348	370	327	327	342	339	309	307	341	316	335	335	318	374	357	325	327	371	337	347	326	302	368	348	343	337	343	317	339	325	332	347	336	331	345	355	342	342	350	325	343	330	315	305	345	351	344	338	316	315	367	350	311	366	332	348	295	300	361	348	308	347	354	336	341	353	359	322	332	320	323	344	309	326	301	323	309	318	334	338	340	341	302	352	339	333	342	324	355	348	317	337	330	342	336	319	300	364	307	332	328	355	340	344	348	300	329	331	339	392	343	324	322	334	324	324	349	341	333	327	325	322	330	336	351	311	328	318	320	318	345	319	327	302	318	316	320	358	326	342	331	305	352	341	333	353	323	348	333	341	343	346	349	326	318	359	334	350	327	323	315	288	353	340	317	283	326	361	328	338	319	342	335	331	334	312	293	306	330	318	372	318	331	363	362	355	321	334	345	327	334	324	316	362	352	339	321	326	361	348	340	354	347	361	325	342	323	331	304	302	333	328	350	342	344	344	340	361	368	319	307	307	342	329	305	341	338	333	337	347	329	294	295	298	343	328	335	338	344	334	312	358	337	332	348	332	345	339	325	330	313	348	346	316	331	330	312	338	322	336	326	303	309	327	331	368	313	332	326	375	323	313	326	329	335	337	335	333	338	335	314	386	322	353	331	358	351	329	330	324	349	324	332	349	319	349	330	329	330	356	334	312	328	321	342	325	350	340	367	324	329	309	313	327	360	354	298	325	333	302	335	329	346	329	307	359	331	295	316	310	347	349	345	354	344	313	350	347	377	354	345	330	341	329	340	316	333	364	328	309	312	340	339	348	337	353	356	333	327	363	326	351	355	335	367	305	336	315	307	347	369	306	354	345	331	349	319	345	324	333	326	341	326	328	358	350	323	328	338	338	333	319	352	331	299	325	343	308	315	339	334	347	330	322	309	337	301	322	331	336	321	346	352	308	324	307	336	339	338	308	311	335	332	356	319	328	344	320	325	307	342	340	369	328	333	319	334	345	350	319	361	336	295	340	324	277	324	363	321	328	327	323	343	354	329	320	353	326	302	327	345	339	360	337	299	363	319	320	343	360	313	347	323	328	335	351	322	336	305	325	332	364	343	358	334	322	379	313	307	343	342	358	329	361	345	325	330	319	353	336	296	325	357	322	316	322	335	329	364	320	327	312	327	328	339	296	366	294	326	316	321	337	321	328	327	334	332	342	339	318	314	365	344	319	304	296	353	329	335	331	341	301	325	306	305	278	350	312	337	287	325	316	305	321	353	342	333	319	355	303	368	314	299	370	319	338	333	342	348	351	338	321	303	333	328	292	320	325	349	347	325	319	308	324	345	336	333	277	317	347	349	364	330	323	340	328	328	337	303	332	345	333	299	357	360	343	373	320	358	339	343	353	335	356	359	343	312	335	314	332	325	298	315	314	336	319	331	304	323	339	314	336	349	347	339	343	337	339	329	336	346	331	325	330	357	347	315	313	329	314	331	317	315	341	300	331	330	339	317	337	326	376	308	331	360	327	350	308	318	321	326	338	347	349	359	328	327	332	338	321	318	313	327	284	327	324	367	350	348	314	363	319	339	349	330	329	335	300	338	336	340	327	303	292	331	338	321	365	333	345	305	317	347	323	325	339	322	327	340	339	337	342	333	346	346	320	319	313	329	331	309	317	353	345	310	332	331	319	339	311	323	344	351	316	365	354	321	380	339	328	364	297	373	310	349	295	308	336	348	344	293	312	349	352	347	333	308	337	328	375	327	328	306	348	313	309	337	328	337	357	315	318	338	333	325	332	375	327	329	323	333	337	332	369	326	362	332	332	358	328	330	343	342	323	337	347	342	325	366	344	322	313	349	321	320	342	334	291	357	327	330	345	297	348	326	332	318	349	352	341	348	341	292	318	323	338	305	338	344	331	308	342	328	320	307	369	334	313	338	347	336	341	342	332	356	299	318	316	324	299	314	339	330	354	308	352	322	358	352	316	327	344	349
9966	8251	22743	31326	30720	25133	36531	35150	31962	28702	29820	26424	8283	4127	2289	1574	1411	1452	1480	1908	8068	6800	5474	2962	2204	2219	1663	1344	1073	977	1026	993	1025	976	993	935	966	903	954	917	902	929	928	894	886	895	878	929	886	942	915	906	885	903	915	909	858	930	935	892	923	932	915	909	858	941	879	865	879	901	892	942	931	917	910	931	898	918	893	883	885	887	837	934	929	908	913	948	939	933	898	960	959	949	900	871	973	851	931	959	901	943	878	903	941	896	920	929	963	927	909	911	899	903	905	867	920	871	920	880	875	928	949	917	883	939	884	880	901	929	915	928	904	885	901	900	888	884	919	918	881	916	892	907	910	927	922	918	866	944	906	918	832	939	914	895	933	985	958	930	889	927	901	924	924	911	946	898	918	907	892	888	922	913	923	871	948	947	902	902	899	895	942	921	899	903	985	896	854	901	938	869	902	950	909	885	896	945	910	891	917	962	939	877	852	896	860	905	886	889	898	953	909	901	900	907	879	881	925	954	906	871	948	914	883	910	936	958	931	954	869	917	926	908	865	868	941	909	875	892	905	911	840	941	909	890	918	867	910	914	883	923	882	915	913	862	942	911	912	946	894	865	863	895	903	879	912	892	917	922	921	908	956	866	872	843	879	878	877	925	889	911	878	914	913	924	892	877	888	922	901	891	935	916	885	867	961	929	971	905	947	876	915	883	922	858	894	913	887	914	862	933	895	884	901	876	913	884	911	910	920	936	888	898	903	926	953	931	882	879	904	891	891	898	927	930	891	876	875	870	919	918	933	946	886	915	931	921	878	948	941	979	952	901	867	912	897	973	901	966	915	918	862	905	887	922	919	941	946	946	981	907	917	868	896	893	891	870	898	907	916	868	919	906	884	861	853	907	852	917	924	835	919	934	901	868	880	935	937	953	901	895	925	870	936	931	911	906	900	888	908	876	914	963	901	883	903	896	975	868	907	869	923	907	929	900	885	938	889	892	920	917	910	918	855	914	886	934	890	992	895	933	871	858	941	976	939	883	896	911	982	919	933	826	914	933	908	894	909	944	904	903	917	884	875	944	928	874	896	879	971	899	921	905	885	840	881	907	861	938	954	850	901	857	932	920	959	919	957	906	870	886	861	907	895	877	867	878	861	957	858	909	901	890	976	886	912	902	897	836	927	904	893	936	918	867	913	906	918	962	916	909	943	897	878	893	922	877	928	898	948	901	856	887	902	957	891	902	902	923	868	870	935	873	893	898	917	874	895	888	921	913	908	930	924	901	922	871	882	918	910	911	941	883	926	873	889	867	854	935	951	896	860	919	947	876	848	864	904	909	887	911	847	897	853	891	894	930	882	958	929	887	941	919	908	918	921	904	908	897	873	904	917	939	933	893	894	959	891	913	881	876	857	944	918	925	884	942	923	915	924	879	884	901	891	857	889	912	923	894	889	919	946	859	893	907	932	920	910	899	940	878	888	876	932	912	885	914	846	959	911	911	901	910	888	910	932	948	872	869	888	910	866	928	918	956	926	887	921	881	941	912	873	972	943	861	906	910	866	902	892	890	888	907	895	875	941	882	925	904	841	961	887	919	894	882	905	915	906	923	877	920	922	937	935	911	885	914	883	916	908	897	947	938	896	925	910	889	868	944	960	874	893	928	889	896	894	950	913	897	848	940	856	918	930	894	865	891	891	916	948	889	951	885	856	887	872	898	910	922	891	897	931	896	887	948	940	912	955	901	904	877	905	920	891	912	879	911	903	924	884	973	940	911	908	930	935	876	885	876	913	908	918	927	885	863	919	922	910	833	870	897	850	907	933	875	968	895	916	938	921	918	962	927	877	991	874	880	971	906	855	880	889	915	932	900	898	904	893	986	912	913	933	915	950	937	895	921	966	899	941	958	912	877	944	910	871	871	922	938	909	919	846	906	906	931	913	957	939	946	924	913	940	884	880	866	893	928	897	884	881	893	921	888	916	827	889	963	937	921	894	900	868	902	913	944	909	909	858	873	871	905	931	915	941	904	948	894	888	955	958	918	897	932	900	867	874	917	876	921	938	882	864	947	903	923	904	884	898	903	971	900	913	908	974	921	948	884	917	920	907	911	941	895	865	928	862	886	928	901	913	915	974	947	917	901	895	928	963	907	973	928	904	918	867	921	898	949	881	890	892	882	969	892	937	904	936	916	925	894	865	874	941	973	912	917	897	949	938	893	957	935	880	910	852	904	912	912	938	883	932	923	934	895	937	884	869	827	935	880	925	925	907	895	935	969	913	868	904	901	857	850	933	945	868	906	897	899	927	931	908	939	886	885	926	910	927	942	950	909	883	914	882	919	865	888	910	955	914	871	943	949	888	864	895	923	865	931	903	909	906	895	917	902	947	896	895	893	857	922	856	931	898	939	900	999	882	974	958	926	910	877	916	900	942	921	968	935	971	956	851	870	829	893	815	866	908	879	948	901	926	961	924	918	910	889	882	899	898	913	938	892	886	897	944	902	891	924	923	903	885	907	861	907	899	880	882	938	909	933	919	874	896	932	939	898	861	845	902	883	951	870	935	884	903	895	929	880	912	954	899	893	899	910	970	929	868	886	857	954	976	853	839	882	918	883	911	869	927	909	913	841	865	897	935	937	926	874	906	914	918	880	911	909	894	891	843	930	918	891	937	925	934	888	932	913	924	889	923	940	913	912	917	945	910	892	945	875	936	894	936	888	902	879	969	882	926	909	911	911	937	944	931	907	926	892	892	894	898	893	923	860	896	934	868	925	843	934	935	879	895	887	954	872	961	938	950	881	968	891	925	924	868	908	902	910	908	866	925	926	874	894	969	838	937	885	932	931	909	901	912	880	936	948	886	935	915	909	907	884	920	949	909	889	913	922	910	938	897	889	869	853	931	893	964	967	884	936	895	943	926	889	921	872	897	936	855	910	898	955	926	899	925	955	932	877	898	894	926	935	819	848	897	931	912	900	895	914	929	910	888	885	863	911	902	944	933	915	890	908	890	858	875	904	882	885	853	921	915	926	891	908	871	878	966	918	946	904	938	860	909	943	920	872	898	886	889	885	965	857	937	902	942	887	864	906	823	932	949	848	869	908	963	968	873	874	950	937	810	942	875	935	876	844	939	991	913	909	901	887	910	921	914	926	960	918	876	952	990	918	863	923	891	910	926	902	955	952	924	889	918	900	948	900	887	849	879	888	933	887	912	887	950	856	914	913	889	960	935	956	911	866	889	910	921	870	909	873	917	893	880	926	891	931	934	943	911	896	867	873	933	981	929	903	919	909	819	835	899	900	908	879	873	920	878	934	922	905	827	897	935	912	953	882	933	932	920	929	909	860	869	947	823	932	906	899	941	935	900	913	898	924	950	894	920	896	875	938	882	890	893	926	934	861	907	922	953	892	924	937	919	909	922	921	933	914	905	914	940	894	908	907	891	904	922	948	955	919	895	860	881	899	882	899	893	880	894	1000	908	909	894	881	911	957	905	905
22384	14263	23816	25957	22601	16978	28819	32367	21765	19291	18109	14891	4345	1176	730	473	396	427	417	474	1864	1825	1526	773	597	649	482	428	340	298	306	321	351	320	312	307	310	267	300	312	264	299	281	301	265	326	282	285	298	315	301	275	264	304	287	265	311	273	295	277	271	261	274	283	293	290	300	250	302	303	246	275	297	303	274	295	283	290	292	281	297	297	282	276	310	303	292	320	292	300	306	275	261	288	299	283	266	293	261	301	320	310	274	280	283	300	303	318	306	300	302	330	305	268	276	281	291	278	347	327	275	246	294	309	261	295	318	271	296	298	301	271	314	303	281	287	258	298	304	316	264	277	324	262	341	280	283	309	307	314	310	268	279	332	311	288	269	291	290	320	295	274	294	284	288	307	286	351	290	302	300	303	301	251	277	331	278	275	276	291	319	284	312	299	276	291	295	306	269	319	268	292	294	268	299	305	301	268	268	293	290	295	260	328	296	309	331	297	305	308	278	274	299	303	288	294	235	288	297	317	274	283	272	296	273	318	285	301	289	302	319	301	320	281	288	287	281	277	272	299	308	302	301	283	276	269	295	290	273	292	280	278	273	303	316	287	330	325	269	272	282	302	293	298	316	296	286	312	283	292	300	285	291	301	260	308	276	269	295	293	293	291	286	282	311	315	285	271	287	301	308	278	290	288	300	254	290	294	322	306	297	281	296	278	290	289	289	291	292	301	291	286	280	293	286	284	298	310	300	283	291	298	292	325	293	290	338	284	252	321	278	293	293	288	287	317	275	272	304	281	282	281	275	282	306	296	313	296	287	270	303	309	294	298	315	302	305	280	313	303	310	287	296	306	300	274	287	315	285	306	328	325	291	256	290	295	285	282	306	308	296	287	269	300	289	274	259	321	295	295	275	285	312	312	298	303	301	292	301	296	273	291	285	264	274	298	274	292	314	294	255	264	278	303	302	308	284	330	305	281	253	283	285	298	306	291	302	315	291	287	286	271	269	301	287	258	308	270	274	279	276	306	269	291	304	300	304	324	312	325	307	295	275	284	328	282	302	271	312	289	283	277	310	303	273	292	294	295	282	314	334	302	314	308	297	287	291	298	271	270	289	328	310	298	308	318	302	278	311	278	284	289	280	291	305	292	313	277	277	313	297	336	268	288	287	318	292	304	306	294	306	289	297	284	283	295	281	322	326	305	285	296	261	305	290	303	313	279	323	287	308	286	298	298	298	301	266	288	324	269	297	300	287	319	293	296	300	269	319	272	313	293	293	303	255	287	287	290	288	299	296	300	301	319	332	283	313	288	328	294	294	283	331	287	286	254	301	307	288	263	285	273	281	306	323	286	289	306	318	285	308	338	296	323	318	317	299	320	276	289	330	305	308	293	317	293	275	325	279	327	267	292	312	286	298	270	324	305	265	298	284	279	294	293	327	284	289	321	283	282	279	274	302	276	299	299	334	297	289	277	290	289	301	293	312	295	264	303	304	331	306	297	275	302	279	291	285	307	325	293	321	300	292	300	288	281	279	298	295	292	264	302	311	279	291	301	269	307	300	277	280	318	270	278	302	293	314	293	286	284	259	300	309	300	299	296	303	336	304	289	273	267	310	298	302	299	303	299	294	305	280	297	275	300	288	305	267	298	305	288	293	274	287	279	283	301	269	292	264	280	293	333	298	284	286	272	280	308	321	285	279	301	293	281	285	320	311	272	289	273	295	292	317	296	288	299	303	277	275	300	317	305	283	295	280	300	285	296	288	277	265	306	331	292	285	303	305	299	278	300	283	327	291	292	283	296	271	303	304	325	284	280	287	275	280	299	319	302	293	299	279	284	324	283	294	264	288	260	285	308	271	284	312	278	279	277	309	287	318	286	311	292	291	306	299	304	313	300	317	278	302	268	297	293	300	296	285	309	284	311	251	292	275	307	293	290	295	299	299	286	287	314	280	248	286	283	286	284	270	293	302	302	311	316	302	286	290	286	286	275	283	277	278	316	300	310	282	333	292	324	298	298	326	288	289	294	289	318	298	305	277	301	281	304	277	288	270	300	287	307	273	295	298	307	294	286	276	308	287	304	293	298	288	286	340	263	297	295	290	295	310	275	289	307	298	301	270	283	300	271	277	301	286	299	292	286	304	265	286	281	278	303	260	270	293	258	266	284	301	299	283	307	295	289	295	310	283	287	280	280	269	277	315	257	302	340	248	287	317	311	275	298	289	306	308	302	311	299	257	286	287	286	295	299	281	294	297	299	288	331	291	304	306	298	303	285	271	294	284	269	290	298	278	293	317	291	308	267	280	297	325	307	316	300	272	302	291	284	313	304	299	294	307	286	278	262	311	294	297	294	280	306	274	280	266	295	296	303	316	327	287	280	285	299	321	275	328	309	289	304	311	329	305	304	273	309	272	286	291	285	300	304	295	273	326	279	296	308	260	277	315	297	307	303	296	287	278	270	269	299	306	271	299	308	343	288	271	292	314	303	297	284	299	282	291	290	299	282	271	280	289	273	284	278	279	320	311	265	292	288	288	246	287	317	317	298	320	324	295	319	286	296	340	266	277	315	303	296	307	310	289	279	299	296	293	301	248	288	293	298	284	292	307	271	298	283	280	242	289	297	286	296	261	279	290	307	284	288	269	286	316	277	304	333	329	301	273	310	295	270	272	293	299	325	308	306	323	278	311	292	286	273	268	305	307	316	283	298	265	287	312	276	315	277	273	299	299	281	288	296	328	295	297	312	267	351	296	324	288	281	301	266	317	293	260	281	301	265	296	286	317	278	291	289	299	283	300	336	289	289	284	284	320	323	283	311	295	309	291	282	305	278	303	303	269	259	281	276	288	272	291	299	325	297	295	268	278	302	302	274	295	318	312	291	311	254	310	306	245	311	295	304	345	312	312	334	316	284	303	289	291	279	270	315	300	279	305	267	309	277	360	278	267	299	300	296	305	289	289	314	276	321	312	314	301	289	294	266	321	315	308	328	305	275	296	298	289	291	311	295	285	270	342	274	302	286	293	265	281	308	310	282	280	293	312	282	295	284	278	292	295	258	313	298	307	297	305	263	294	310	296	299	316	312	297	294	272	280	319	317	288	296	281	311	287	277	316	287	287	313	300	272	298	300	303	303	298	276	275	298	286	286	303	300	319	282	287	259	301	313	292	260	307	281	310	308	302	285	305	290	311	294	272	333	299	274	305	288	284	300	301	302	307	280	296	276	303	268	335	301	298	299	290	288	283	304	268	286	294	300	285	285	308	297	278	275	294	340	300	314	305	306	279	306	284	262	292	289	279	280	260	311	281	314	276	291	301	297	281	309	307	301	319	297	284	292	290	272	267	290	272	314	301	329	269	262	308	263	312	290	328	325	306	265	283	300	291	291	273	285	288	299	290	311	311	292	289	265	312	323	288	293	261	310	311	283	303	274	268	314	284	313	257	295	278	308	310	323	294	298	273	303	265	325	305	283	285	271	313	291	301	277	276	305	281	301
13286	12192	30266	36913	36912	32706	48049	44388	41608	39357	39607	35445	12968	5727	3549	2167	1677	1630	1627	1891	11211	10271	8685	4379	3046	3292	2101	1583	1169	987	932	978	861	839	823	815	779	823	816	838	890	802	840	784	802	787	802	835	815	825	792	805	819	779	823	822	808	814	797	812	860	814	827	843	817	806	774	821	763	820	796	833	789	844	800	810	808	784	798	809	818	793	777	844	755	782	794	761	822	847	822	818	821	784	768	867	826	809	851	826	809	793	791	866	782	787	859	801	754	806	799	803	799	848	847	813	794	780	790	839	841	743	819	818	826	793	827	818	757	817	831	783	807	784	828	790	786	829	799	784	810	788	845	778	858	845	764	849	814	794	796	853	841	779	792	835	831	782	847	796	750	824	823	742	855	810	803	868	825	837	810	784	778	844	836	796	846	807	820	845	859	826	797	817	788	806	816	814	798	821	850	805	807	844	797	784	792	816	800	813	772	810	782	837	827	851	815	801	834	811	812	838	866	793	791	772	788	863	788	759	786	769	817	770	810	773	815	841	828	806	788	837	811	760	778	795	765	799	788	870	806	795	786	792	796	835	749	817	836	791	799	813	813	819	762	815	816	842	811	830	772	856	816	792	801	821	870	783	810	812	798	811	761	829	798	837	792	844	802	817	822	797	793	783	800	807	800	774	790	832	834	801	796	786	799	784	853	813	820	827	774	839	828	835	854	781	785	846	859	788	776	861	803	807	827	814	855	824	847	888	829	838	840	805	829	814	840	801	814	806	784	823	781	832	800	798	794	783	816	814	801	814	861	798	858	793	829	793	823	798	769	802	801	824	807	811	813	796	826	822	816	794	801	766	801	837	787	813	798	779	782	812	846	782	823	844	814	825	840	867	797	815	838	821	811	846	775	849	856	812	824	813	771	881	809	806	796	767	822	830	833	864	834	820	855	780	811	803	795	798	771	844	820	836	874	790	800	831	759	807	832	804	787	767	856	840	821	788	749	835	836	816	813	822	841	764	813	807	877	829	750	798	833	796	829	756	833	798	826	782	824	805	849	838	823	900	776	807	810	802	777	788	812	799	807	775	838	818	828	828	814	829	819	799	815	794	754	795	797	813	804	875	867	843	755	820	787	858	850	797	860	769	823	798	810	855	796	803	827	816	801	807	779	811	858	783	821	820	776	839	791	856	835	795	854	812	776	755	817	803	786	783	851	801	845	818	845	815	799	816	863	805	784	837	786	870	815	813	831	781	784	812	844	814	790	777	766	777	831	845	800	836	747	838	761	786	813	808	837	807	804	831	845	835	813	847	764	889	774	779	837	821	786	845	797	789	827	784	814	838	787	788	780	860	812	841	792	816	804	829	856	781	826	832	822	827	825	834	841	835	905	771	800	852	770	845	823	831	827	795	747	807	849	850	859	834	859	805	798	810	797	879	801	839	788	801	796	830	864	816	828	842	801	831	808	785	796	830	833	837	825	772	794	830	814	855	791	783	811	844	801	803	793	815	814	832	798	806	807	802	800	827	839	767	780	811	810	787	772	801	807	842	822	818	805	862	784	855	784	847	815	790	810	796	836	792	865	831	837	806	817	859	803	740	819	810	771	820	779	763	808	843	829	798	797	786	815	822	763	856	845	833	833	815	840	812	796	846	813	781	746	822	796	784	816	818	833	803	809	857	820	799	803	797	898	807	808	761	740	863	811	844	797	873	796	813	834	810	793	774	848	785	818	771	834	822	789	863	865	797	841	849	802	853	810	852	841	775	887	801	817	850	800	791	775	802	749	766	795	825	868	836	755	819	850	807	752	761	816	813	772	757	804	796	801	837	786	777	864	838	817	836	821	816	818	817	820	800	866	780	858	870	809	785	838	838	865	793	816	842	807	840	846	820	838	808	851	775	800	871	834	820	809	784	856	831	814	800	780	847	852	797	792	850	811	874	795	802	854	873	830	843	841	829	812	811	823	805	819	853	835	840	769	809	792	802	825	809	827	838	811	745	770	805	801	808	862	773	908	821	788	816	841	833	791	820	793	798	802	814	801	785	793	816	788	785	847	801	803	783	807	781	790	830	782	839	799	865	813	837	795	863	824	803	835	792	766	802	788	869	797	815	786	790	787	779	790	799	808	816	787	837	816	841	812	867	798	790	784	819	812	802	863	795	817	823	791	818	845	827	848	830	855	797	806	779	857	791	814	830	782	787	844	800	808	754	856	839	799	832	809	839	812	811	790	839	774	831	859	808	819	810	789	786	828	812	776	819	852	862	763	859	785	834	735	775	793	810	878	828	840	808	798	758	807	788	838	843	819	784	810	791	801	813	766	768	833	816	801	818	804	781	807	804	869	810	792	825	805	819	817	806	796	783	825	730	837	822	817	851	809	801	829	792	823	817	812	848	773	795	787	852	828	843	827	870	811	826	787	810	771	809	812	783	810	790	850	814	793	868	749	803	819	845	811	813	776	820	820	794	806	813	864	782	807	840	823	795	810	842	823	799	818	816	823	863	799	793	805	787	776	881	806	870	784	799	839	819	796	828	763	828	826	811	811	806	812	792	826	810	803	825	821	808	804	838	781	844	804	844	816	807	780	844	780	837	805	811	836	882	833	796	832	814	793	830	794	821	842	837	833	780	850	841	794	862	855	789	869	828	807	810	826	827	810	828	845	814	827	805	816	800	787	788	850	861	825	801	840	774	816	807	794	788	790	813	837	789	843	811	772	799	806	842	771	840	752	818	807	824	802	817	830	823	811	825	807	817	879	826	768	847	761	790	842	857	790	876	822	763	859	789	832	806	808	758	795	801	793	798	812	819	865	790	773	795	826	768	836	842	806	809	787	845	821	857	809	863	787	872	899	807	801	812	841	843	793	862	850	788	818	825	818	814	804	834	832	785	794	824	826	784	831	837	805	750	807	799	796	770	813	793	807	802	855	802	828	840	843	844	844	822	770	765	796	793	819	843	810	796	798	801	810	781	819	821	782	803	778	813	843	816	840	817	816	870	875	840	803	803	861	774	789	796	813	852	839	822	793	809	802	808	798	833	821	780	797	774	816	811	807	814	796	843	826	832	873	793	797	799	799	827	855	814	851	823	789	824	836	839	765	813	787	790	770	830	773	822	812	830	843	818	774	822	816	819	829	770	806	807	798	818	841	829	764	759	849	764	788	788	840	802	868	772	844	832	811	818	869	786	816	842	734	820	808	823	827	820	843	775	789	845	874	818	819	829	842	864	858	803	831	774	799	805	816	832	861	770	805	803	848	808	737	809	741	829	840	808	796	820	846	820	844	824	786	820	835	841	794	784	829	765	777	824	831	818	790	823	807	827	785	714	876	799	812	794	782	809	798	804	773	774	834	817	802	824	772	830	796	801	806	859	818	812	776	823	820	849	842	819	806	827	808	825	780	828	866	869	828	821	796	820	832	832	834	844	811	804	813	784	791	840	789	808	844	735	811	825	852	809	812	837	839	835	796	814	774	816	785	877	792	830	786	801	867	819
5468	4724	9980	9213	6841	4636	4018	2437	1905	1483	1191	1007	686	569	396	374	366	379	390	354	412	437	422	383	384	355	382	360	331	309	389	367	347	343	345	314	352	344	320	353	351	308	310	307	323	345	323	338	317	392	310	349	288	303	321	328	347	349	319	341	331	331	359	325	369	370	351	356	352	323	346	323	302	333	359	347	328	326	372	340	337	353	339	327	316	351	301	355	308	316	328	335	341	348	333	319	346	329	321	352	340	361	346	321	315	335	362	351	297	301	328	322	330	338	343	324	366	343	379	311	280	348	358	351	368	313	353	300	328	387	365	337	331	340	330	320	345	330	349	335	320	344	345	332	384	322	322	362	360	360	364	364	343	361	322	347	332	341	355	343	346	347	360	362	354	389	336	346	342	341	339	355	313	336	334	341	339	339	333	324	351	338	335	325	319	346	362	338	372	362	346	337	317	337	301	338	354	338	319	313	324	335	310	292	336	318	350	342	334	344	360	324	333	362	350	360	339	323	345	318	320	347	360	341	328	364	377	346	357	352	332	372	333	340	363	294	332	361	339	326	335	340	342	337	389	339	324	320	350	351	364	339	357	313	351	339	344	350	329	318	345	350	338	357	355	374	366	348	331	344	314	361	337	369	323	347	362	326	363	322	352	354	315	338	379	319	353	345	337	330	336	357	336	358	351	317	355	361	299	332	339	334	335	331	333	314	357	306	355	335	361	370	369	324	353	353	370	363	333	310	324	335	336	355	323	332	336	334	312	332	354	360	361	374	363	347	342	369	346	316	359	359	341	323	321	320	370	356	294	351	331	328	362	367	347	371	332	346	333	360	332	325	319	352	323	351	354	363	313	332	345	332	326	363	381	348	347	387	331	310	340	318	339	345	325	317	334	370	360	341	355	324	341	311	345	348	322	315	335	327	333	357	331	352	358	321	340	335	305	329	319	321	309	345	336	331	337	317	333	322	315	351	336	353	331	348	355	354	330	345	323	337	353	303	360	347	310	320	329	322	355	353	360	346	353	326	365	327	330	351	315	330	290	331	339	357	360	312	331	302	338	352	319	337	322	349	327	352	316	337	373	317	339	324	326	335	386	351	329	334	348	342	339	313	324	336	351	337	339	330	352	308	337	317	334	339	334	346	347	349	303	349	356	353	356	327	349	328	333	355	327	336	364	324	338	362	365	297	326	333	295	316	343	334	346	342	321	352	309	374	366	354	365	358	348	329	347	322	329	374	383	336	314	331	309	300	361	315	380	329	323	325	350	365	329	341	354	339	343	330	353	334	395	357	352	360	330	348	342	349	335	300	355	327	345	323	331	334	398	359	328	319	339	329	340	344	365	368	313	364	354	336	340	345	359	348	323	326	356	356	368	340	353	363	307	365	330	318	304	319	373	353	345	352	377	351	338	345	353	363	342	341	402	333	314	324	357	342	339	337	366	359	363	344	346	376	343	315	339	349	331	324	355	366	327	345	348	379	329	358	319	312	331	354	352	335	344	369	321	368	348	325	357	332	324	333	373	339	339	303	366	385	359	344	367	329	347	326	351	326	343	339	329	355	309	330	328	382	353	373	313	393	329	348	347	342	348	345	337	321	310	359	322	352	367	379	347	335	365	328	340	354	347	333	339	326	346	346	325	324	318	361	334	349	353	360	363	352	333	308	360	335	318	313	358	351	281	339	346	344	313	332	369	344	292	336	391	338	354	353	374	337	365	349	323	352	296	363	355	329	358	361	313	353	313	315	337	327	335	347	328	361	334	323	351	372	302	365	301	343	294	339	344	339	342	355	333	310	382	330	311	316	331	357	332	341	324	323	367	318	337	305	367	337	332	318	354	316	335	344	351	338	349	358	326	354	317	353	315	345	348	341	354	345	312	334	320	337	329	351	300	319	300	335	335	328	336	302	341	350	323	301	333	356	344	342	318	346	343	337	370	385	340	324	359	358	355	347	332	348	344	327	350	334	327	326	320	334	301	319	354	333	331	347	312	356	312	311	341	335	350	338	333	311	356	329	358	330	353	339	324	317	334	304	361	340	343	353	376	362	342	354	315	347	322	360	343	324	339	352	330	335	342	347	314	338	363	301	378	326	314	322	307	350	350	316	324	339	351	335	353	334	349	368	316	324	355	351	346	364	308	355	343	365	348	342	331	325	326	306	343	379	321	319	351	335	363	338	355	331	346	352	337	354	352	376	339	303	371	341	361	353	318	371	370	332	343	376	334	384	333	341	349	365	335	347	348	342	356	341	373	286	326	381	324	337	353	321	310	311	322	340	320	328	341	348	362	350	305	331	330	348	336	339	329	338	323	350	349	345	340	339	365	327	318	351	326	357	365	306	342	363	359	339	314	326	309	327	347	343	312	338	341	339	318	361	345	332	344	331	350	326	321	337	370	334	335	375	349	366	337	295	340	333	343	360	330	386	332	340	348	303	310	319	348	380	335	359	335	342	331	340	331	352	374	351	358	310	350	346	339	356	342	334	333	326	329	331	363	331	327	345	349	321	326	323	354	350	358	330	342	328	349	352	321	331	294	321	348	344	334	326	300	341	326	358	307	337	351	301	310	338	330	345	320	367	339	325	338	331	344	347	361	343	355	361	302	325	350	329	368	354	340	342	318	333	348	343	316	328	359	349	326	331	342	330	331	326	348	329	325	338	325	331	362	364	320	326	324	339	377	368	338	345	367	323	325	343	373	378	359	346	350	324	305	355	335	310	342	368	371	320	334	343	332	331	359	340	339	343	367	362	330	329	340	314	310	374	343	353	346	374	352	371	339	326	352	342	364	374	309	346	343	344	306	317	326	329	304	316	286	367	318	350	356	330	354	346	337	363	350	319	306	321	356	313	362	321	361	320	327	331	342	342	352	308	338	324	341	368	333	346	316	329	311	372	351	315	358	372	319	330	340	338	348	313	336	359	322	334	345	357	364	342	337	361	382	347	327	316	310	372	361	355	326	334	374	306	375	345	360	354	335	349	327	366	346	356	341	327	375	337	321	333	362	331	328	345	336	348	319	327	306	350	330	326	342	342	355	363	327	357	375	355	308	338	374	335	331	355	358	368	336	335	346	332	315	324	337	333	365	348	310	330	355	349	332	356	344	323	349	384	355	355	347	322	364	355	362	330	355	345	335	379	351	340	339	356	356	381	329	354	314	336	313	335	336	340	342	353	380	310	332	342	316	326	383	344	317	330	322	328	351	336	292	347	337	330	349	378	341	311	349	363	324	333	293	356	339	303	332	332	337	380	356	327	329	303	360	331	349	345	334	326	351	314	379	325	326	325	352	352	303	345	299	330	328	314	332	340	309	364	337	351	344	343	337	370	326	327	366	331	351	335	323	315	346	293	366	362	326	327	352	342	359	342	320	348	322	317	326	353	334	330	330	306	353	308	332	360	351	348	367	334	345	352	344	338	363	337	349	362	334	320	337	325	326	338	305	339	313	332	314	311	323	384	346	328	301	327	318	355	343	301	329	330
4513	5166	16519	19558	19183	15591	16542	10733	9397	7609	6004	4740	3322	2212	1460	1181	1110	1156	1134	1130	1528	1489	1631	1154	1007	1058	982	1010	926	885	901	970	911	929	985	951	946	934	918	940	965	953	875	921	917	885	916	908	950	948	948	891	923	931	879	936	905	927	951	874	922	909	902	905	927	928	924	951	959	924	878	942	884	915	925	944	911	924	950	946	848	950	934	972	909	899	922	891	962	926	935	899	871	905	963	928	966	909	950	953	972	878	878	881	911	940	876	889	922	940	972	881	895	911	941	884	917	909	887	897	974	897	910	884	930	906	919	884	948	893	908	910	933	892	862	992	920	887	913	961	923	878	926	939	907	917	889	879	871	936	928	930	912	946	894	842	939	973	926	879	944	908	891	880	905	887	939	895	946	927	949	953	899	965	984	917	948	950	879	911	930	871	907	908	933	949	962	902	886	964	958	931	846	875	909	910	963	917	958	907	892	920	891	851	906	950	882	866	938	862	892	937	945	943	866	953	927	915	949	892	921	899	941	906	893	949	946	933	900	881	918	950	935	948	918	959	927	982	983	954	942	887	969	923	933	880	954	882	898	943	893	946	926	877	933	894	908	928	948	900	952	869	976	911	906	934	953	971	940	914	935	915	907	939	968	936	938	958	984	935	887	932	954	900	903	866	962	931	898	955	890	947	952	908	920	895	895	973	915	921	940	912	963	919	926	928	914	900	916	927	939	914	941	916	895	978	949	937	923	898	913	917	917	901	894	943	933	892	917	981	923	938	919	916	992	933	949	935	912	927	887	921	884	967	880	925	966	910	875	940	953	1002	899	926	938	941	924	890	949	898	955	942	927	900	885	863	936	946	941	929	904	922	932	934	885	960	952	891	921	993	924	944	906	941	917	931	897	913	936	917	950	871	967	958	918	979	926	933	880	920	918	927	948	883	980	911	973	919	915	910	931	900	901	939	906	942	926	916	916	901	923	909	886	886	924	908	917	938	885	918	881	931	970	906	950	980	915	907	894	945	907	939	955	959	880	972	875	920	882	905	958	930	901	897	947	910	888	907	909	927	931	929	908	975	916	907	873	890	1000	963	904	971	937	890	884	902	889	912	942	897	913	902	904	930	960	925	975	871	875	906	903	912	934	917	930	929	877	915	949	943	904	956	897	932	896	970	949	924	954	928	911	879	920	865	986	892	904	882	881	899	933	935	934	957	929	951	872	909	921	958	909	908	977	910	918	968	884	918	909	938	896	871	907	903	937	914	954	901	917	917	890	937	934	918	967	966	941	909	896	941	920	912	904	928	905	856	914	884	915	926	917	903	904	944	946	894	900	901	956	900	993	900	958	936	855	935	964	927	933	968	914	906	884	971	902	902	947	937	873	977	1005	887	952	903	949	927	882	954	921	896	916	941	977	954	968	920	948	935	913	917	902	923	879	896	989	900	938	930	929	929	939	873	876	925	908	933	971	919	929	910	934	912	977	934	869	904	869	907	945	933	942	919	944	941	853	906	970	917	929	939	962	953	932	924	903	881	945	921	946	896	932	906	912	918	865	911	967	917	935	911	926	924	910	876	912	948	973	847	933	879	893	921	989	881	932	940	872	924	946	913	952	895	914	917	833	857	963	958	962	963	934	955	890	938	904	912	922	962	882	897	950	926	917	894	956	967	886	965	942	925	951	917	944	890	892	921	967	892	903	888	918	913	893	895	954	947	915	876	906	925	937	910	923	934	895	961	942	942	876	928	990	953	978	905	903	919	933	964	915	905	939	898	905	888	870	889	938	912	920	889	888	906	964	923	945	916	876	939	949	920	815	942	973	925	936	951	879	906	951	894	896	952	921	937	939	901	924	905	994	984	943	924	860	943	935	898	960	918	984	917	940	893	910	910	913	899	914	939	898	925	953	893	883	899	958	924	935	908	898	942	941	861	944	925	913	957	913	891	991	926	940	899	906	881	944	973	976	864	894	965	893	899	926	884	948	932	922	900	920	943	889	907	920	933	917	974	931	895	914	943	913	867	956	886	925	955	927	941	899	875	904	981	943	932	881	986	941	909	859	912	936	914	871	943	914	877	929	890	915	865	906	897	950	880	917	1003	932	935	901	943	904	919	921	902	965	930	934	886	995	948	993	906	907	911	960	878	920	968	909	911	841	903	945	923	921	876	879	910	915	920	915	926	948	917	962	919	931	924	939	881	926	951	858	915	901	960	899	914	948	901	885	894	936	865	968	863	962	877	933	946	920	932	912	914	939	896	913	949	908	933	981	911	929	930	940	913	921	880	922	890	917	930	910	959	909	925	919	922	965	903	928	925	938	914	948	943	974	900	979	967	940	919	934	897	877	922	944	906	910	882	938	965	954	931	912	953	879	975	946	886	946	913	930	915	918	882	897	904	968	909	919	888	920	944	905	954	886	949	920	964	880	897	916	907	891	895	879	958	892	910	959	877	969	966	911	946	915	930	958	927	924	892	945	992	966	928	937	865	855	919	953	955	880	948	909	918	932	933	957	930	904	951	918	895	926	908	944	964	945	932	904	889	902	942	967	974	901	877	925	901	939	923	901	956	912	942	856	882	972	916	926	916	874	948	911	943	973	930	888	860	1010	860	928	946	926	912	879	957	970	929	947	897	888	922	883	978	897	934	983	928	855	958	947	925	963	928	925	896	933	876	926	928	910	896	920	880	922	862	931	906	941	901	915	948	890	884	901	909	911	922	992	928	912	923	949	927	903	932	932	905	929	919	985	875	911	942	975	901	947	920	888	955	923	966	961	963	900	923	871	940	903	943	940	886	924	936	963	977	908	922	881	980	902	923	926	873	881	949	912	969	911	929	861	854	895	867	911	896	917	937	919	906	916	931	915	885	897	974	914	971	841	910	951	871	966	880	949	903	952	884	902	905	886	969	985	867	931	917	972	937	909	848	971	915	895	891	883	962	886	906	868	963	963	952	934	917	870	986	913	923	943	942	970	935	940	957	961	919	901	928	933	948	914	958	897	912	937	890	927	958	901	927	947	906	886	942	944	901	939	967	919	917	950	947	904	981	878	903	940	945	922	920	891	861	947	982	935	926	923	913	932	965	911	927	980	925	923	923	923	840	955	924	899	874	875	917	916	948	921	878	935	962	940	930	876	900	931	909	902	900	953	929	926	919	921	926	960	901	911	904	926	926	915	912	868	930	885	924	952	950	886	852	899	898	925	907	904	957	879	909	914	896	914	958	936	881	892	922	983	881	869	946	919	891	928	943	924	964	864	900	944	922	931	935	931	951	913	936	997	905	899	893	946	909	927	929	924	955	927	918	876	910	893	904	914	921	958	987	853	990	931	916	951	944	908	916	939	903	953	906	889	937	939	909	961	957	914	916	979	885	907	940	915	878	947	975	928	978	919	898	896	969	916	928	971	892	964	929	891	923	955	924	920	925	903	909	917	948	914	917	953	892	922	909	890	930	939	926	957	923	903	918	862	881	994	947	916	945	884	880	966	885	920	873	972	970
13157	9780	19252	17999	13138	9946	21954	19864	14989	12868	7216	5034	1424	821	513	416	388	391	378	390	1139	1011	788	537	452	503	434	374	365	327	344	329	319	349	349	323	306	327	279	320	302	317	350	324	362	341	322	319	308	338	300	341	298	320	340	319	287	334	306	345	347	306	315	291	307	338	283	318	346	317	355	368	334	338	345	346	319	329	300	303	307	339	314	348	313	309	349	292	353	312	297	292	324	337	320	301	318	318	309	295	304	346	332	317	320	319	315	349	322	320	304	310	343	361	312	286	318	305	308	328	317	327	366	298	352	290	342	305	345	328	314	337	349	290	314	280	278	327	322	302	313	293	331	334	354	312	285	340	346	296	306	344	322	331	323	326	321	340	327	309	308	323	313	335	299	344	320	334	322	310	310	306	305	342	361	333	348	302	341	324	311	316	323	318	331	343	359	362	318	342	299	316	332	325	335	303	339	325	330	363	329	295	337	330	328	316	316	323	320	327	333	308	362	318	296	333	331	317	304	331	317	329	298	302	330	331	314	318	307	285	292	312	319	309	303	371	338	325	312	304	321	324	305	325	328	337	291	302	335	337	298	317	357	315	336	309	312	303	325	313	308	303	343	321	290	308	306	285	342	305	330	315	279	340	330	335	323	320	301	312	352	331	347	331	339	324	350	335	336	371	395	315	306	327	335	296	320	257	299	316	321	320	333	334	314	351	311	284	321	332	330	333	314	316	328	318	322	324	325	363	291	293	314	353	308	324	297	345	336	329	326	322	292	346	320	315	325	346	311	326	311	298	323	295	337	329	300	309	308	299	324	322	298	330	317	310	347	339	306	341	323	317	327	352	309	316	324	338	315	327	339	319	319	320	342	314	343	330	301	333	320	308	319	345	334	335	332	343	310	288	339	335	317	300	342	316	322	347	317	314	309	350	331	342	332	280	344	313	302	344	357	323	332	298	337	301	341	319	341	327	325	311	292	340	346	327	344	300	331	324	300	326	329	308	342	317	353	365	332	322	328	319	340	333	334	265	388	301	339	349	366	335	330	345	306	350	317	334	329	313	319	316	320	354	327	344	343	339	306	329	312	317	337	320	342	356	333	338	305	304	377	323	359	356	343	346	341	314	303	312	299	334	317	327	331	309	289	345	339	297	321	321	324	348	348	352	303	311	297	314	308	298	344	299	352	322	319	329	340	323	325	316	316	311	328	320	330	354	341	306	331	353	333	339	301	324	337	328	295	310	315	305	312	341	311	325	314	323	293	325	330	324	303	343	340	334	338	336	332	330	350	330	340	353	338	281	345	300	326	343	293	326	330	322	336	323	351	312	316	318	353	356	305	325	300	339	312	329	322	290	358	302	369	335	315	289	339	316	353	317	335	325	337	362	340	338	318	336	318	331	340	326	336	329	338	293	296	347	344	338	321	332	307	322	333	305	347	309	336	338	331	337	320	322	321	264	322	320	322	331	303	334	292	320	354	351	313	305	319	330	327	340	329	291	324	337	315	319	315	317	362	318	294	335	304	318	310	342	305	322	299	326	314	333	336	317	285	339	299	330	346	306	315	316	338	339	328	331	314	315	362	325	309	292	334	313	331	320	324	338	321	307	353	312	307	295	320	363	339	352	317	313	329	347	305	358	318	319	311	314	332	316	338	311	356	331	301	334	364	336	312	351	322	326	333	309	313	329	349	335	325	315	314	310	335	338	314	301	306	314	310	291	326	322	333	329	327	324	318	330	286	355	343	310	312	368	336	294	327	347	300	355	342	305	319	320	314	318	354	320	331	331	358	300	299	321	325	332	331	348	343	307	295	328	317	335	344	357	319	321	308	302	341	311	306	302	331	330	307	313	304	318	342	323	358	332	353	317	351	344	339	323	326	338	300	354	320	315	293	311	324	325	304	327	316	272	331	315	330	305	338	307	304	304	294	293	293	307	308	314	327	321	306	327	366	307	316	333	278	308	332	367	320	335	330	337	287	335	344	343	286	309	329	334	308	319	306	312	327	311	301	318	321	333	349	351	327	307	349	319	322	310	299	332	289	339	311	340	347	356	322	369	353	308	337	317	323	323	302	349	329	303	289	323	338	331	348	356	318	327	327	327	331	322	321	316	318	314	326	327	320	320	307	312	335	330	308	340	318	327	308	334	324	317	323	343	324	331	311	286	324	347	328	343	304	356	344	319	346	324	337	285	368	296	315	320	312	294	341	290	332	327	340	322	323	321	318	346	312	328	310	324	317	311	315	318	315	304	351	303	339	340	333	325	315	308	340	329	340	341	297	324	312	331	288	316	336	350	313	310	354	336	334	331	335	320	291	307	342	317	324	326	318	296	348	323	322	316	337	335	322	325	349	344	297	347	314	315	322	319	337	313	310	325	324	329	312	317	308	320	349	319	327	341	333	346	388	343	346	330	365	358	298	354	335	312	298	326	308	337	324	320	334	300	312	343	309	325	331	320	315	330	327	349	320	351	325	346	330	333	307	332	310	326	305	319	326	324	355	287	319	346	340	301	355	352	357	333	328	324	324	363	320	300	340	271	301	317	303	312	318	324	365	313	295	324	334	317	321	280	324	320	309	332	316	335	317	292	302	305	296	335	317	348	335	343	308	334	339	296	333	314	345	311	326	336	337	305	287	338	316	298	298	320	320	322	338	343	328	297	305	322	343	339	289	310	359	338	321	347	299	302	307	315	296	334	314	359	302	339	308	334	312	328	322	337	339	322	373	340	288	319	291	318	329	317	323	298	323	312	381	316	287	314	310	333	340	343	334	340	326	308	334	297	346	328	350	311	301	361	349	300	339	316	304	317	324	325	310	326	356	295	342	317	320	329	311	341	339	326	313	318	332	328	313	321	344	339	343	322	307	353	326	297	336	306	378	318	321	298	342	283	293	360	342	340	319	320	341	331	307	337	312	336	313	341	350	310	336	326	326	337	335	323	320	358	338	324	317	321	304	311	338	340	313	300	371	323	329	330	353	349	336	316	323	317	299	301	305	318	308	354	319	337	338	332	294	301	349	341	304	322	328	303	298	321	327	332	316	325	277	364	376	320	296	339	341	316	324	322	287	283	319	301	316	349	342	361	312	351	321	313	297	317	322	303	340	323	321	330	327	319	364	345	332	313	334	329	308	285	318	344	325	328	320	315	306	303	342	313	304	297	291	329	341	291	349	333	320	314	319	327	318	331	300	349	323	307	338	329	362	313	334	307	289	285	313	301	289	324	356	334	348	346	345	282	322	311	300	351	333	339	311	302	306	348	324	307	348	299	324	319	312	319	288	339	325	325	307	304	351	326	329	301	296	329	293	317	296	342	337	335	324	339	318	341	323	329	333	311	365	332	310	328	328	305	284	322	321	310	337	328	317	313	322	333	345	356	361	319	304	301	318	355	366	322	334	340	296	303	318	331	295	298	373	296	326	306	327	337	320	314	333	328	319	330	288	313	348	346	321	302	322	341	338	320	331	328	314	311	333	310	327	337	321	310
9459	9625	26026	29606	27425	26098	42365	37942	35206	32386	24764	19269	6137	3953	2305	1497	1342	1405	1364	1345	6658	5781	4479	2424	1762	2160	1345	1282	1029	991	957	968	936	912	876	896	899	880	926	875	875	900	918	878	892	905	863	911	872	923	904	839	874	928	880	879	868	820	882	926	922	917	867	874	858	914	876	888	867	860	891	893	923	885	927	897	845	896	800	874	907	926	915	888	859	868	855	922	913	846	877	890	931	861	909	927	873	874	887	879	869	915	877	844	900	888	856	899	829	819	893	860	872	865	882	827	842	924	869	851	863	887	892	943	874	911	874	936	897	857	922	854	836	904	885	867	844	879	863	917	869	870	885	895	877	857	866	856	869	862	962	887	921	839	861	867	868	839	901	824	867	893	870	869	894	895	875	905	889	863	874	841	912	893	887	915	886	860	912	873	874	865	914	903	864	883	900	895	878	879	894	852	960	903	933	911	872	902	864	941	909	852	862	900	888	878	831	850	880	880	880	922	865	866	876	857	872	871	891	912	882	898	915	852	893	886	839	910	898	869	891	901	872	818	971	900	852	828	845	873	855	842	927	945	911	831	902	901	876	902	854	865	928	852	877	888	833	887	887	886	852	873	893	923	934	883	921	839	867	850	940	891	906	920	913	941	866	876	916	902	897	924	852	890	841	916	902	884	869	856	904	878	881	899	875	897	860	880	872	827	868	916	893	878	874	878	921	848	891	895	879	910	850	919	866	858	846	855	901	857	853	897	893	888	914	878	837	879	922	898	837	904	871	861	932	894	911	934	848	901	892	840	931	887	856	881	872	869	879	874	911	908	905	903	854	898	918	920	881	949	834	934	919	898	861	942	875	882	833	883	846	923	864	903	906	941	967	918	833	899	893	873	895	823	879	855	883	893	868	850	897	861	861	905	880	884	874	916	882	862	863	859	904	863	903	907	895	890	911	882	903	908	861	925	913	868	899	859	861	875	843	886	887	891	867	909	835	859	894	880	867	919	904	900	814	925	912	888	872	905	881	905	882	850	900	864	870	922	880	832	838	861	951	914	860	805	810	920	846	866	888	890	896	877	897	856	865	859	932	877	879	946	941	862	873	882	920	883	902	881	880	901	924	892	873	893	854	951	973	882	881	861	820	926	872	841	858	884	912	844	889	903	874	917	791	858	897	951	905	905	909	935	919	918	901	885	927	910	808	940	876	860	908	863	861	903	896	897	881	888	920	845	866	897	931	859	912	864	891	878	885	873	906	846	915	927	845	903	882	868	865	824	849	834	872	868	927	870	917	911	864	852	898	871	878	889	890	846	920	862	916	866	801	899	866	898	880	863	929	926	870	897	864	885	919	851	847	880	892	953	907	840	929	934	905	948	887	851	886	912	914	822	886	843	919	835	873	883	838	869	869	890	912	880	895	922	802	883	918	879	908	952	874	885	855	938	886	884	908	862	863	852	863	866	886	856	876	870	874	895	870	885	885	903	877	906	856	857	884	855	867	866	867	911	847	865	902	871	915	939	885	805	873	864	886	861	877	853	916	889	843	868	872	905	870	886	909	905	913	880	872	878	822	899	869	892	940	873	871	917	966	850	844	865	911	885	875	901	865	871	925	824	836	872	858	934	846	892	865	908	878	901	943	844	844	887	864	930	870	953	841	880	903	827	876	891	853	876	865	871	850	869	904	874	889	872	931	873	877	952	909	977	885	880	870	877	875	897	862	922	819	827	892	891	846	879	919	872	894	900	862	877	929	911	869	878	872	886	872	873	916	852	868	873	885	907	907	889	910	882	879	863	863	843	862	873	907	901	914	855	927	855	835	810	876	913	860	848	899	881	908	894	880	867	853	908	883	888	815	861	915	874	864	879	865	850	862	833	871	868	918	876	877	917	908	885	881	857	849	909	880	936	919	946	898	875	925	869	844	888	878	857	914	896	897	918	871	879	856	879	866	855	894	924	867	879	926	821	906	886	915	847	869	893	902	866	883	845	873	891	879	897	932	890	873	877	882	885	895	871	916	896	877	847	854	891	918	819	835	867	894	906	905	886	818	885	922	847	920	901	881	902	891	908	870	853	866	909	870	869	870	921	817	856	873	876	857	897	880	944	860	891	878	905	902	899	863	920	877	929	826	874	869	863	873	929	878	894	864	887	839	926	891	902	940	839	895	907	861	878	877	916	861	922	931	899	902	851	860	893	877	849	839	910	838	946	865	870	853	866	881	827	894	943	844	885	893	857	879	849	845	905	839	819	937	895	844	910	899	843	905	843	908	850	884	860	858	861	918	849	910	904	859	920	851	846	903	831	917	842	864	910	914	850	863	932	867	888	891	819	844	854	869	856	859	869	859	887	877	919	862	881	891	893	843	862	908	943	917	928	836	853	868	857	850	840	924	889	887	841	880	865	857	882	845	872	894	872	880	857	885	845	848	871	839	904	891	911	875	860	869	892	890	918	881	958	919	898	860	864	911	885	931	885	898	827	855	904	834	869	889	892	875	897	851	849	889	882	880	896	939	885	885	919	910	828	852	900	952	852	871	886	906	953	893	890	834	901	850	815	857	843	892	925	878	873	865	869	858	844	861	863	887	882	900	888	861	898	871	875	934	858	913	865	885	931	839	875	850	881	854	901	845	888	877	853	829	916	904	899	917	814	890	940	877	850	891	887	902	862	864	867	864	878	905	887	925	881	850	878	851	860	897	881	871	893	865	893	928	862	851	911	883	912	862	903	877	848	866	918	860	890	876	856	905	846	871	864	920	911	880	877	821	868	939	884	902	875	875	848	900	902	899	889	886	892	849	853	918	851	909	897	881	844	878	895	856	850	885	900	889	898	881	885	891	906	832	893	921	940	908	869	864	896	843	873	868	848	882	931	903	838	859	843	907	831	881	928	913	862	873	898	929	840	896	892	876	911	865	886	897	876	897	905	879	877	882	839	891	865	877	838	856	908	880	862	921	908	881	895	896	853	920	909	887	903	889	908	851	914	870	853	913	857	934	842	853	881	844	941	913	935	840	921	822	870	860	868	928	897	848	895	869	889	877	932	866	899	870	850	854	888	873	874	870	907	905	881	801	879	889	885	900	956	811	894	872	849	900	881	871	860	891	884	937	845	930	904	895	894	875	831	908	909	931	893	855	883	870	885	900	883	906	897	889	848	873	884	907	924	898	869	856	920	918	871	907	871	859	868	896	847	868	907	901	875	871	801	958	913	893	888	911	910	895	895	872	903	917	934	882	910	845	897	866	883	880	817	853	922	860	847	902	903	893	897	867	911	902	901	829	880	868	840	911	870	867	902	885	897	845	875	891	843	873	894	816	871	889	876	869	832	889	870	876	928	862	849	866	785	899	890	904	860	816	914	925	887	886	827	869	854	927	916	857	875	900	913	910	880	847	863	869	905	903	853	929	859	916	933	885	860	869	874	904	826	845	848	839	811	890	921	880	865	893	822	885	902	893	836	904	886	915	906	873	918	857	883	890	906	872	825	900	847	866	936
22281	16103	26679	24506	18971	16808	39429	26868	25644	23698	16195	11687	3237	1251	664	438	386	396	353	492	1755	1579	1186	667	526	566	413	399	313	303	326	311	285	288	277	305	298	285	289	295	281	255	294	279	271	305	270	331	296	306	289	280	289	268	298	287	280	292	275	263	300	345	304	291	295	292	293	309	281	288	254	298	295	289	282	294	319	249	295	313	247	293	319	288	260	280	304	274	283	280	258	297	271	286	284	292	294	267	316	309	277	292	283	294	295	273	261	272	266	277	292	256	280	279	328	285	308	292	291	287	294	314	253	258	268	286	285	285	300	257	306	301	279	306	295	295	267	290	272	273	301	283	295	303	275	336	284	268	293	289	278	264	303	291	280	283	272	263	293	298	286	276	244	301	296	287	274	317	299	266	259	271	284	290	302	290	288	264	298	297	277	290	272	279	285	289	278	305	326	297	270	274	270	312	261	301	290	275	261	302	333	303	276	279	262	291	251	281	288	297	233	280	292	272	326	293	295	303	287	312	284	316	293	259	296	276	250	272	265	315	287	295	292	296	257	238	274	255	275	271	289	292	276	293	287	291	273	270	274	289	284	251	291	266	279	302	309	262	292	280	322	296	281	316	323	265	280	275	263	309	297	293	254	289	266	270	272	270	269	258	298	275	269	297	253	276	265	309	298	287	306	285	263	274	287	268	285	291	277	293	312	280	264	314	285	291	288	298	296	262	262	294	310	248	268	272	284	286	289	276	297	307	248	269	273	273	264	296	291	272	258	242	276	274	268	263	305	303	287	281	289	290	274	278	255	272	300	270	295	291	286	291	269	291	294	266	302	276	275	298	296	259	297	280	282	305	257	331	296	272	293	267	277	267	272	286	285	287	288	272	254	278	265	280	292	259	278	251	277	271	297	296	276	280	284	307	263	264	297	264	285	290	283	289	306	264	266	266	291	283	285	297	278	250	282	254	261	290	278	314	274	312	292	282	296	250	302	301	291	244	278	274	283	273	289	292	255	289	298	320	311	308	256	251	274	298	280	279	318	298	286	289	286	290	267	289	296	282	302	296	256	291	276	287	277	298	277	284	284	278	284	279	265	259	276	272	294	293	306	312	294	311	275	285	300	276	293	322	303	288	267	266	293	281	280	280	253	274	286	308	279	286	271	302	292	255	269	282	276	282	244	277	259	276	295	249	294	289	259	305	286	299	294	276	280	319	274	251	289	284	310	316	308	295	270	283	289	305	285	289	273	265	301	306	281	285	305	276	302	302	292	265	262	293	300	264	291	273	265	317	263	272	302	291	289	273	326	260	279	256	276	259	327	301	279	289	259	277	264	278	269	293	301	291	300	284	273	270	263	292	254	242	316	273	289	265	304	290	272	301	267	260	267	291	283	301	270	320	267	308	312	279	294	286	273	273	292	289	309	306	296	278	281	283	305	268	295	280	273	286	286	277	293	267	290	284	276	316	236	278	277	285	285	270	294	282	288	294	273	291	270	319	266	317	284	289	279	275	261	262	300	288	283	296	294	255	308	301	264	291	296	307	278	277	264	264	269	270	296	267	348	267	299	301	247	305	279	293	277	268	286	284	262	313	270	289	276	277	301	267	302	273	291	292	274	273	290	274	279	282	293	289	286	284	301	263	309	299	313	294	274	298	266	286	279	282	288	296	279	266	275	291	277	292	275	295	300	296	298	292	286	265	275	272	298	277	302	306	302	278	300	314	303	272	259	276	274	261	275	276	283	252	290	299	298	315	301	295	297	307	301	280	265	261	303	278	316	256	306	315	306	270	261	272	292	304	265	267	270	272	295	273	318	274	294	278	277	267	275	272	286	269	290	291	283	269	263	258	285	267	245	291	296	270	272	268	275	254	252	290	312	259	329	296	241	279	304	305	294	275	279	323	292	310	263	299	291	291	312	254	284	306	285	301	277	272	261	303	255	312	270	278	325	284	267	296	294	293	294	305	281	277	284	254	288	295	289	267	293	282	260	268	288	271	272	281	285	272	286	293	307	291	279	293	275	292	292	280	303	282	285	262	306	279	321	275	338	286	285	276	290	277	240	289	280	296	285	278	285	271	252	267	247	262	295	250	277	261	303	281	307	273	302	277	298	275	282	277	299	263	262	271	291	285	297	290	285	286	289	281	264	255	286	259	283	265	287	273	252	311	302	291	266	253	286	293	323	282	270	295	289	279	263	315	283	287	263	299	282	269	301	303	267	312	300	298	306	274	297	284	246	298	269	279	297	278	273	310	241	255	245	269	282	246	300	258	279	276	281	284	263	280	339	284	295	298	285	277	273	267	288	254	248	299	283	292	284	284	285	278	281	305	332	270	304	300	294	285	284	278	308	289	285	275	272	270	292	302	266	256	308	269	260	252	299	289	290	265	255	288	288	259	262	293	282	284	316	275	272	262	275	307	255	263	237	263	268	289	277	272	264	255	281	285	287	272	313	293	298	258	301	264	298	311	286	285	274	283	304	292	308	263	274	303	282	306	303	269	290	263	290	273	241	271	279	278	275	318	294	274	275	289	304	289	268	285	291	271	302	271	280	271	300	286	272	283	283	258	281	278	261	325	278	281	286	301	292	289	308	293	299	266	288	268	280	279	315	304	270	283	295	313	321	286	266	283	286	258	272	317	281	289	260	289	273	283	306	287	296	290	329	258	282	313	298	286	297	280	292	307	292	268	327	319	262	279	274	295	292	285	264	267	258	309	283	291	303	295	296	294	291	267	311	300	251	313	309	259	281	270	292	296	303	293	301	277	289	293	287	290	284	274	290	312	279	266	290	282	285	236	302	312	276	316	311	310	274	285	300	276	278	302	279	264	262	298	296	265	273	314	275	281	275	303	291	261	246	275	290	314	294	280	256	282	278	279	270	291	274	271	266	293	292	280	332	263	272	284	288	283	290	306	284	276	299	242	274	303	253	289	296	256	290	292	280	321	271	272	269	268	272	284	288	306	298	288	272	301	284	307	271	296	239	267	283	282	292	279	268	254	279	255	288	268	293	292	301	261	270	308	271	259	282	304	281	310	312	274	282	301	275	270	271	278	294	286	293	266	293	284	287	262	288	309	289	295	279	289	291	276	261	277	278	294	307	305	277	285	295	302	283	287	305	263	282	292	239	297	285	273	302	291	279	285	278	295	285	282	305	312	288	248	277	286	291	304	288	300	299	289	279	293	271	273	284	233	257	258	256	304	284	284	281	293	289	309	247	303	295	260	280	276	263	265	281	300	303	274	313	289	282	271	290	306	264	278	274	266	276	287	317	280	283	285	267	290	289	289	278	268	265	273	254	280	294	284	318	272	296	274	292	264	244	276	295	269	272	270	279	256	264	285	306	275	288	309	252	287	285	268	281	277	264	288	292	300	280	300	285	298	295	291	304	293	277	300	289	304	269	297	299	304	292	278	253	310	280	293	303	279	254	266	273	291	291	306	267	283	307	290	259	282	258	304	298	287	284	281	257	265	276	304	303	255	265	270
13553	13688	31999	35737	33114	34749	55818	39892	46001	42225	36813	30849	11618	6472	3296	2007	1640	1555	1362	2337	10236	8910	6872	3720	2693	2987	1781	1327	1100	969	907	907	779	835	809	787	786	817	839	756	779	736	799	810	792	706	798	764	836	794	822	812	778	797	815	798	789	774	776	852	792	770	780	806	830	794	830	842	753	793	806	786	816	781	795	794	788	777	779	770	822	750	805	817	787	737	817	780	781	760	824	785	784	760	758	798	793	779	821	779	756	805	789	806	751	797	757	793	783	761	812	804	783	792	833	780	835	756	794	743	848	768	779	758	726	769	739	788	782	748	808	731	757	787	805	755	812	821	794	810	786	794	758	788	777	766	771	784	819	800	788	808	847	775	735	816	806	809	796	739	730	775	812	792	709	832	814	764	807	789	731	765	783	766	773	774	811	741	778	806	783	830	769	754	769	753	807	829	744	822	769	756	767	780	772	786	805	802	774	768	770	770	777	784	793	821	792	770	758	787	802	812	804	788	749	822	761	781	786	803	795	835	774	763	829	758	794	737	762	821	752	774	736	778	795	803	780	782	785	853	821	764	830	749	759	784	765	743	800	806	772	788	787	764	812	783	792	779	799	756	848	781	822	770	814	740	774	759	760	778	778	743	838	792	800	772	805	780	852	814	808	768	807	746	764	776	816	787	778	803	810	767	788	763	787	756	845	730	778	802	787	756	769	820	782	792	788	748	780	808	774	778	817	763	748	788	799	792	776	768	762	792	767	801	783	748	826	751	779	762	776	763	845	818	770	763	771	792	775	794	783	762	810	787	753	757	773	807	785	755	805	849	800	804	777	760	806	818	794	730	791	756	787	762	807	772	766	779	748	759	784	733	793	768	794	781	841	791	808	785	814	806	809	766	787	738	742	768	809	790	803	858	782	802	753	833	822	746	782	792	795	791	774	794	814	790	828	806	780	766	811	813	735	736	802	802	779	826	810	773	796	792	804	785	808	792	774	778	768	751	839	787	789	809	769	802	846	754	769	805	834	809	749	744	785	792	750	749	783	828	773	787	833	742	754	779	785	805	797	760	766	783	771	765	761	798	763	753	783	819	804	785	746	701	805	787	822	816	812	805	790	781	753	820	725	801	780	779	799	751	785	793	803	789	776	809	801	747	784	775	774	766	790	777	766	759	752	798	801	738	744	762	849	827	831	792	800	775	802	823	769	783	759	823	783	742	782	793	765	828	840	723	757	785	800	765	780	733	807	785	696	797	821	762	753	740	775	730	758	775	769	771	774	777	739	780	795	760	788	764	788	763	758	740	755	754	795	799	794	778	768	794	811	743	800	794	758	751	846	772	819	776	820	766	772	762	788	714	785	744	777	781	738	766	811	778	792	846	816	800	755	796	740	761	752	831	831	791	837	777	739	811	746	811	838	853	742	774	752	807	829	800	780	743	780	786	782	825	774	740	764	799	814	793	812	787	765	772	775	754	806	773	827	788	793	834	781	827	766	777	753	762	810	781	746	771	751	795	774	771	715	785	754	770	785	801	790	801	814	747	747	791	838	806	802	796	758	821	827	776	762	768	777	757	724	818	802	794	766	802	769	810	779	779	758	787	720	791	801	773	785	768	784	759	766	738	808	815	787	847	783	809	787	795	821	795	785	765	805	763	768	782	788	809	795	780	756	773	791	786	710	751	787	782	714	787	830	809	774	840	782	776	778	748	790	810	801	806	759	839	799	810	753	833	793	776	794	826	792	768	757	763	809	755	779	780	798	782	754	813	799	736	776	785	741	788	807	806	802	744	808	795	813	769	805	767	758	772	784	777	788	781	772	745	784	798	806	763	788	768	793	804	738	807	772	796	763	771	748	803	816	812	789	769	771	788	808	746	781	771	726	818	771	768	728	796	800	730	761	809	753	789	811	748	783	731	771	749	810	773	811	850	770	763	818	789	814	799	827	783	781	757	751	775	788	813	754	784	819	810	808	830	808	742	758	775	826	776	788	827	780	765	791	812	822	801	777	804	782	772	820	802	782	848	795	776	804	787	785	755	775	827	738	779	789	778	751	794	759	772	765	803	800	760	836	773	753	785	798	808	774	774	745	777	744	759	824	806	709	745	823	772	776	806	805	805	767	779	794	795	798	777	832	811	771	811	739	806	753	768	846	832	771	767	760	755	772	727	773	823	825	796	748	803	813	734	810	752	821	816	821	795	798	748	743	780	796	815	784	817	741	772	778	768	788	757	820	812	802	771	802	744	815	795	752	813	809	802	805	765	822	735	791	769	830	755	806	746	743	774	762	796	788	808	744	771	839	785	823	803	827	763	815	821	767	785	755	805	766	737	765	785	790	816	775	771	799	797	813	789	807	795	803	784	775	753	791	719	759	809	774	774	771	788	795	782	734	767	790	745	791	794	770	765	725	753	793	753	779	737	823	782	809	811	816	795	800	795	810	800	749	786	798	764	757	776	848	803	808	769	787	751	789	775	798	785	801	785	832	791	789	776	821	788	791	791	740	827	840	847	782	751	765	794	738	778	813	801	768	806	760	744	771	796	813	793	744	873	808	819	806	752	797	786	787	798	794	810	790	802	832	804	816	777	866	779	778	750	851	774	793	801	774	757	808	808	768	758	791	779	749	799	760	802	828	827	769	785	795	788	782	791	731	770	837	849	782	779	760	774	825	771	837	797	827	851	773	828	795	767	766	790	781	710	778	747	787	847	801	801	755	782	776	797	797	820	785	756	793	765	775	778	783	776	719	802	802	761	785	801	782	777	806	803	791	808	797	755	763	795	761	807	791	768	761	798	807	817	783	790	800	811	816	784	816	755	806	755	773	781	817	738	827	774	864	822	813	853	800	789	804	764	732	774	768	788	738	760	809	756	782	794	779	831	768	804	784	744	818	784	814	777	801	784	798	721	793	737	777	792	765	785	765	735	766	788	813	796	796	823	802	786	786	779	788	807	751	823	784	794	752	775	754	757	712	797	799	828	765	782	764	752	794	780	820	793	781	799	793	829	786	821	792	775	870	813	771	783	802	828	747	786	813	750	774	776	774	814	825	765	762	801	731	779	769	769	759	815	759	823	750	739	767	796	764	849	749	778	773	804	837	857	811	756	829	762	804	803	812	821	811	754	787	762	767	790	859	780	787	813	814	842	786	758	778	802	799	756	801	754	774	716	778	761	762	787	749	777	821	816	738	810	802	801	802	814	764	797	797	789	757	755	843	789	749	779	722	749	814	774	831	728	802	803	783	753	821	786	806	742	763	790	770	780	728	752	797	856	838	803	756	789	799	767	742	803	816	744	809	789	747	779	793	807	792	821	797	789	760	780	781	826	796	793	817	801	770	769	770	745	807	766	826	775	736	816	814	754	791	802	753	765	813	778	758	775	778	809	790	783	786	804	755	803	763	791	824	808	802	798	802	782	731	764	788	792	789	808	759	824	786	749	771	817	819	775	758	788	767	773	749	786	789	791	808	806	844	719	800	826	774	759	785	842	759	782
5835	4981	10168	8920	5856	3922	3146	1739	2184	1930	1191	854	660	540	412	404	397	365	346	310	385	430	430	367	340	350	366	330	309	307	329	336	337	295	340	340	331	328	322	324	364	317	363	348	307	348	355	320	317	322	338	354	348	329	361	367	346	349	368	326	314	336	332	325	341	321	344	334	316	337	345	339	337	317	343	353	347	310	320	329	379	316	316	357	346	336	296	331	351	324	286	320	337	327	337	333	359	319	341	348	290	306	345	333	328	339	338	351	304	325	359	332	324	342	342	366	356	328	326	323	320	362	349	320	330	355	334	322	336	346	356	338	337	343	303	337	327	359	327	326	315	332	326	348	328	339	325	365	343	365	336	367	310	337	333	326	335	354	334	309	327	344	313	336	344	316	353	347	329	311	338	316	333	314	301	329	328	366	306	363	313	324	334	345	323	330	339	331	352	291	369	325	307	321	333	356	321	355	374	341	347	327	323	321	345	329	341	318	355	358	325	291	301	329	294	339	322	308	355	312	357	357	356	304	298	336	314	328	328	316	337	334	361	345	346	343	307	358	364	351	309	345	327	343	352	336	326	361	357	317	341	336	348	345	336	316	307	308	321	360	340	385	325	341	383	332	361	313	358	297	299	326	371	323	334	292	314	330	299	304	327	327	348	333	340	338	336	328	331	346	301	339	367	356	312	344	301	311	349	342	325	315	310	309	320	325	329	348	342	321	347	352	326	294	328	307	353	332	319	326	328	342	336	348	316	322	320	299	344	341	311	310	342	343	302	328	335	336	340	313	333	329	340	341	376	343	347	329	319	312	305	323	339	314	332	357	302	342	326	331	327	331	316	312	334	327	328	288	315	338	344	305	339	327	333	311	341	335	355	319	302	322	340	354	334	318	320	360	333	332	334	306	357	360	313	320	328	309	323	323	291	340	345	323	337	376	341	347	311	361	321	344	323	327	323	339	368	355	347	356	319	358	317	336	296	324	314	332	340	341	331	333	327	346	331	332	332	333	322	308	311	344	328	347	318	313	330	310	345	312	304	324	333	313	353	308	329	333	322	319	356	303	299	338	314	316	328	336	331	305	299	338	333	313	319	334	323	319	323	331	332	331	362	335	307	342	334	337	350	383	326	353	342	326	329	319	322	354	330	338	327	324	373	325	319	345	298	332	320	330	326	340	347	334	314	317	327	332	354	310	324	336	296	312	332	323	350	334	351	304	334	334	320	338	333	353	334	345	293	333	311	314	335	291	312	312	321	342	331	346	348	310	324	331	339	311	317	361	360	337	315	341	344	339	346	345	358	337	364	350	323	332	317	309	334	354	324	332	316	349	335	311	342	297	332	324	322	330	334	320	360	368	364	340	356	333	324	350	315	347	355	339	398	325	324	304	343	353	369	347	336	327	344	342	313	362	332	350	360	328	336	339	339	345	308	327	345	346	296	303	315	336	335	336	342	336	312	363	339	349	331	324	330	357	349	375	348	343	316	312	318	340	334	348	330	323	345	304	349	338	338	314	333	331	337	279	342	326	332	341	321	326	312	351	361	347	327	356	319	332	327	341	344	356	338	350	293	321	317	330	316	358	321	330	327	312	323	344	330	330	325	329	332	333	338	333	335	335	326	365	325	327	300	333	349	328	347	343	286	312	340	343	342	333	306	321	312	321	328	298	325	324	344	344	368	352	356	333	335	357	334	332	353	315	321	346	372	358	359	318	339	346	339	322	320	324	308	328	328	349	367	349	348	282	334	318	335	340	357	323	365	317	347	333	300	334	305	323	356	317	344	333	315	315	343	320	293	352	337	348	342	316	296	332	340	348	321	330	357	306	314	330	339	320	401	325	336	317	333	347	348	354	333	334	346	306	313	313	324	354	299	319	278	312	316	311	331	328	357	343	340	333	343	305	312	319	359	353	291	329	328	340	324	374	342	342	312	357	330	305	335	314	312	323	329	317	320	344	363	348	308	311	317	353	354	333	335	342	321	352	329	305	336	366	308	320	346	310	305	363	334	325	301	343	359	326	325	329	358	332	316	309	340	355	306	335	318	295	303	312	342	336	324	332	343	359	328	311	297	375	322	334	358	321	317	344	343	328	318	291	305	338	328	336	366	346	345	339	330	322	315	320	350	333	321	340	326	338	369	336	330	315	317	347	345	304	313	349	395	316	338	314	333	370	327	320	336	334	339	345	352	335	318	334	319	315	327	309	331	315	347	348	331	334	311	322	301	313	336	340	326	324	323	323	346	305	345	361	357	333	308	325	356	309	345	303	350	346	320	325	340	343	358	353	324	340	330	335	316	327	337	372	334	299	335	335	326	344	345	333	329	332	348	328	359	318	309	315	317	329	337	328	349	316	330	337	367	300	335	345	333	349	325	351	323	328	314	290	329	357	333	348	309	320	344	307	325	346	307	332	335	351	322	291	308	321	336	323	328	351	319	330	346	300	375	349	332	324	323	331	332	347	329	321	331	354	338	310	316	329	320	348	310	341	332	348	291	355	336	360	326	334	340	347	358	362	299	316	325	348	341	366	316	313	298	322	315	339	312	336	315	323	333	336	296	304	300	318	343	325	334	325	335	321	307	294	310	347	322	311	314	334	330	356	316	339	312	311	315	349	314	298	327	334	324	342	311	335	318	379	355	333	331	311	324	356	351	371	332	316	325	350	346	314	337	362	339	340	357	312	322	328	339	356	304	325	309	339	342	327	357	331	320	357	352	333	306	344	319	365	321	288	347	322	309	302	322	321	322	317	353	383	353	336	337	339	318	355	340	335	345	325	316	356	343	317	338	334	338	306	340	339	324	357	335	343	307	337	342	363	330	314	300	316	330	307	349	349	342	329	313	339	328	350	306	342	359	331	341	304	336	333	339	341	331	359	313	341	322	347	354	371	305	332	327	336	307	367	378	289	344	369	328	304	344	323	318	330	325	312	320	348	349	310	322	361	360	316	329	326	325	329	333	321	311	314	340	331	323	331	320	320	301	380	356	367	315	340	337	313	320	335	335	329	359	335	330	350	331	353	315	374	350	342	322	305	337	359	354	322	310	348	324	345	310	316	320	327	311	332	312	348	347	331	342	321	369	305	326	343	322	358	329	370	343	367	326	353	321	360	296	355	333	300	313	340	334	354	302	334	324	343	322	322	341	327	325	341	331	322	320	376	326	326	347	335	309	373	343	360	332	367	361	301	338	313	387	327	352	311	386	309	290	317	350	350	322	310	363	344	344	337	333	316	343	339	337	320	340	308	321	305	351	367	336	316	344	339	365	358	354	340	333	321	343	322	316	318	294	351	310	366	350	345	351	344	309	354	334	339	328	343	330	326	308	349	337	297	326	336	383	310	331	337	323	324	343	312	362	302	342	314	335	315	311	339	322	353	355	349	300	348	332	323	322	345	332	316	333	354	323	329	312	304	321	343	345	352	349	335	319	333	356	349	340	321	335	312	345	337	326	330	340	334	329	335	352	290	338	365	309	324	329	346	327	343
4763	5465	16715	19583	16269	14215	13301	8655	11071	9622	5775	4117	2708	2424	1423	1184	1166	1174	1027	1009	1361	1543	1486	1139	1019	1021	925	971	916	927	934	924	971	868	861	948	915	870	915	889	853	934	890	859	916	939	910	925	963	895	882	884	894	926	896	906	952	856	908	889	921	904	874	952	917	879	925	888	879	974	928	889	873	905	888	924	910	902	857	899	885	922	923	873	940	862	852	894	879	883	971	887	839	921	878	919	924	920	877	882	916	944	894	940	914	913	888	918	896	916	876	872	862	954	895	900	925	826	896	905	860	915	903	867	937	934	896	911	908	893	886	855	914	909	865	914	949	862	917	908	945	922	925	866	867	950	867	927	900	964	918	886	938	899	864	900	925	930	936	909	885	884	952	933	834	924	898	883	871	866	933	889	898	893	869	890	916	901	872	894	896	847	916	874	929	875	863	870	931	865	913	889	876	912	905	991	920	945	873	932	893	887	864	961	910	919	851	910	891	910	881	923	932	917	907	872	913	879	894	920	887	912	913	847	879	928	900	934	869	916	893	858	925	884	916	909	920	925	898	891	886	892	891	901	928	893	893	941	910	904	973	936	903	922	902	892	904	874	932	909	879	914	881	869	854	879	922	855	891	926	877	893	912	927	932	905	884	884	930	918	915	850	913	883	871	910	872	897	868	883	867	866	893	848	872	902	875	881	898	892	901	880	833	906	916	895	859	950	939	872	892	883	879	902	898	918	917	911	867	896	903	874	871	933	891	919	890	993	901	880	933	929	882	927	890	906	970	903	853	931	930	896	891	875	913	882	875	832	919	905	941	868	914	935	908	854	930	876	920	932	907	903	888	921	896	899	895	872	940	860	903	892	891	865	950	923	906	919	947	911	865	956	896	930	878	912	935	893	902	952	908	908	946	969	939	899	909	914	913	884	895	872	917	914	876	948	919	869	875	888	904	959	882	921	865	935	960	914	862	845	927	873	865	879	905	900	888	873	890	948	891	862	936	847	850	920	901	923	885	920	911	869	912	905	910	895	870	935	918	871	897	877	875	914	971	932	870	945	919	882	904	887	922	889	950	934	952	864	937	943	873	878	874	847	946	934	902	921	862	892	886	910	913	894	893	928	917	882	871	927	889	915	899	908	886	921	866	885	902	899	885	901	885	897	872	871	924	918	916	901	904	880	980	880	866	908	874	886	824	922	893	899	903	830	931	876	911	891	885	866	896	886	933	870	885	924	860	914	855	882	883	947	835	867	944	926	882	902	911	861	952	839	944	866	904	917	892	898	856	907	843	957	933	879	885	941	864	936	925	921	888	870	884	903	872	918	886	877	879	885	908	868	859	924	838	895	886	888	938	909	860	926	922	945	874	931	904	868	931	893	888	887	900	907	918	860	877	930	880	906	965	904	947	914	905	870	892	903	935	911	892	947	951	897	883	940	858	858	861	894	858	861	925	880	908	912	889	933	979	908	896	944	967	888	856	953	931	890	901	960	949	892	904	917	913	934	880	921	889	897	912	953	897	981	895	897	900	911	876	895	899	892	890	877	940	862	880	908	886	869	952	923	868	886	880	950	925	847	900	895	888	932	890	883	933	908	991	872	935	901	904	948	890	935	867	895	860	896	907	928	937	893	932	894	887	924	866	898	839	863	910	865	903	896	901	870	916	895	928	919	917	891	903	924	896	892	875	843	888	879	872	924	873	893	916	885	922	914	979	890	902	929	961	881	907	879	969	908	875	938	913	855	915	882	927	881	898	927	958	867	934	918	850	896	926	870	954	911	855	911	896	839	885	898	909	918	868	854	854	879	906	869	918	968	931	882	928	918	880	847	944	852	886	918	891	908	865	864	855	842	857	887	888	848	906	905	828	928	859	906	897	857	942	885	930	887	888	844	885	904	886	969	959	898	870	882	916	897	853	906	887	909	928	908	899	866	883	914	906	871	907	925	866	846	892	910	887	916	866	895	881	907	863	898	923	900	905	912	879	919	891	917	917	926	998	917	877	900	867	903	905	942	896	887	887	892	926	872	901	931	890	898	874	918	898	923	901	910	898	898	928	901	888	921	897	894	907	901	876	904	861	879	900	870	920	918	915	883	905	921	937	852	932	880	903	864	910	891	901	932	898	909	854	913	894	915	911	898	917	878	893	936	834	860	911	925	881	920	902	938	849	846	830	872	926	896	912	908	867	900	876	919	907	900	907	882	892	904	897	913	920	843	883	911	902	883	879	895	902	931	939	863	875	924	909	942	914	865	911	902	890	916	906	892	902	951	899	910	856	880	920	857	970	891	857	944	917	885	915	924	903	882	894	859	915	881	887	945	884	895	864	896	947	905	884	919	864	904	954	888	867	902	913	914	836	945	934	863	895	893	895	927	901	868	867	955	924	886	897	922	875	870	921	956	941	920	917	917	989	878	841	922	862	871	885	926	888	881	893	950	885	857	914	885	890	965	919	895	880	846	923	870	901	899	893	893	926	868	923	890	920	923	896	871	862	886	910	892	923	958	860	916	901	920	939	914	933	907	863	982	930	853	886	904	850	977	852	877	913	897	820	848	856	888	966	874	928	881	916	874	861	855	915	824	917	890	931	912	857	865	880	865	846	870	880	883	913	849	958	925	887	925	864	907	828	886	907	888	902	927	923	917	875	883	928	946	900	905	873	912	946	845	901	860	869	914	932	889	877	895	878	876	875	890	851	871	883	911	921	875	907	922	934	909	876	890	839	954	877	933	908	898	877	884	890	949	886	921	901	869	889	932	909	926	886	897	863	899	908	850	884	888	897	903	855	872	851	942	889	914	914	913	886	864	916	854	892	855	890	905	908	898	888	914	881	952	894	932	928	889	905	913	865	918	945	833	934	898	880	863	855	898	922	931	868	934	884	923	934	877	875	888	896	878	923	946	883	951	929	946	984	896	930	974	941	904	954	841	853	894	872	886	865	876	934	929	868	903	922	904	884	913	881	924	895	879	895	896	903	907	934	928	849	899	928	886	885	860	917	877	935	897	890	873	903	948	883	930	868	905	874	883	902	936	904	910	843	897	888	941	875	930	901	915	834	884	960	891	882	915	872	970	944	856	909	966	885	888	874	933	898	911	916	955	853	935	896	895	937	888	885	883	896	904	897	929	910	884	926	916	892	928	898	967	886	921	857	865	895	878	925	881	888	909	888	932	868	924	898	838	913	862	870	921	910	878	890	841	868	875	894	913	928	888	932	906	860	850	907	890	868	941	923	922	893	846	923	873	851	906	902	951	903	886	899	903	888	909	951	885	898	916	904	860	894	931	875	899	852	917	906	899	919	883	928	910	878	933	866	931	850	884	926	937	864	894	853	894	907	883	875	892	848	923	868	871	961	876	945	967	974	899	906	888	865	866	897	880	870	893	906	899	954	891	969	856	927	916	892	917	925	920	905	898	852	901	917	832	925	876	901	939	903	930	891	893	912	868	933	898	904	915	936	905	882	862	887	871	912	884	915	913	897	897	817	859
13777	10270	19368	16540	11926	12168	24222	14634	15699	14684	8135	4651	1513	778	485	403	394	370	357	370	893	963	707	444	452	417	339	346	322	333	299	337	331	314	290	309	351	323	313	313	309	301	343	300	357	332	300	322	318	300	353	334	312	296	328	319	320	278	308	274	337	326	314	318	288	299	298	295	311	311	321	346	343	293	333	320	292	310	309	309	326	329	324	342	288	312	304	308	318	331	319	332	317	282	290	313	317	306	318	334	280	290	299	317	292	322	308	274	311	301	334	313	313	307	324	311	308	312	328	294	353	331	308	302	326	291	304	338	309	305	284	342	322	309	317	308	304	312	321	318	270	303	306	332	321	295	315	293	317	312	325	322	324	366	305	366	322	312	306	309	306	300	284	317	321	317	306	334	339	325	339	322	310	288	329	305	309	308	314	308	339	334	290	308	302	297	318	292	320	318	321	293	313	303	336	300	322	327	323	319	295	315	306	293	331	302	323	331	330	320	332	345	288	332	313	311	350	336	327	295	305	286	307	301	335	304	319	319	309	321	288	303	305	301	308	303	290	339	343	313	324	332	336	329	311	315	320	280	324	300	288	297	325	312	348	333	284	329	332	291	310	339	309	299	305	332	340	309	347	312	317	312	308	339	319	292	313	305	319	341	319	334	324	322	300	330	300	332	358	317	312	331	346	322	327	352	314	283	307	352	286	285	285	306	327	306	321	323	341	292	337	308	330	306	298	325	332	280	323	321	348	341	286	317	310	328	320	325	325	309	315	308	285	295	316	318	326	310	327	302	315	332	323	329	314	289	298	347	316	286	286	318	316	324	299	315	323	326	307	304	328	308	296	335	337	318	327	306	292	325	280	308	311	306	315	287	325	305	336	299	305	309	291	314	319	302	276	301	315	324	281	333	344	313	320	305	306	324	289	303	314	322	282	326	280	287	303	330	312	338	342	312	302	298	317	307	285	315	310	319	329	312	308	320	289	322	280	298	287	288	322	287	358	303	339	315	329	291	339	345	328	303	302	305	290	314	321	305	301	287	316	344	345	337	314	327	323	342	322	326	304	304	315	300	265	307	316	342	322	281	329	322	307	308	334	316	332	325	292	347	347	288	334	340	338	334	293	285	308	326	348	286	311	304	291	307	304	304	315	308	326	338	340	276	321	314	310	322	312	322	319	362	340	314	332	334	289	314	308	318	330	291	311	319	333	332	321	286	333	310	297	301	304	350	328	316	318	325	337	282	310	341	315	275	368	322	299	304	256	297	292	318	301	297	306	292	286	341	297	285	310	318	312	314	304	308	352	308	311	330	310	323	313	346	324	322	307	286	323	371	300	300	313	329	309	330	347	315	294	316	350	294	330	333	314	313	332	336	299	316	319	342	303	327	319	315	321	342	338	322	315	330	335	334	309	341	294	332	322	316	295	335	310	313	332	323	361	321	335	336	318	301	318	330	308	329	318	307	318	309	293	294	330	289	325	281	346	302	286	299	297	302	307	307	291	326	332	297	305	305	342	318	320	288	307	277	337	332	327	321	327	303	333	327	290	316	302	312	285	326	350	312	324	319	333	323	281	281	290	312	326	316	325	300	303	323	301	273	336	299	309	317	302	316	295	300	331	348	335	302	306	304	313	326	320	313	320	326	298	293	319	315	305	262	334	294	327	314	288	286	314	322	282	315	316	313	326	336	298	299	323	330	322	325	327	306	324	307	326	322	306	322	285	326	315	334	344	293	331	310	328	331	308	297	310	333	321	312	305	295	305	314	315	302	303	301	339	331	313	292	323	327	332	301	323	342	350	297	292	318	322	304	333	289	297	322	343	317	299	303	326	324	282	304	308	307	296	287	331	343	301	309	343	322	340	302	333	344	373	326	317	348	329	320	320	343	317	342	322	317	306	304	309	308	316	315	327	302	339	295	326	287	324	323	326	310	290	301	336	285	312	312	313	340	314	310	292	308	329	322	295	350	321	294	338	300	350	285	276	320	308	301	328	307	319	325	316	333	302	331	308	303	298	320	291	317	319	326	360	331	286	332	320	314	356	340	338	325	308	309	304	300	347	333	355	340	310	327	313	313	349	322	336	306	360	304	306	326	278	336	318	325	310	334	298	301	314	317	341	322	304	300	369	315	332	340	327	349	323	299	346	322	338	327	306	329	337	307	310	287	337	344	296	283	318	298	320	321	307	320	332	307	323	310	302	310	290	300	326	318	314	302	306	335	325	329	332	321	300	344	310	327	321	293	324	319	341	327	296	310	291	306	320	308	329	302	314	302	347	307	310	304	326	324	291	315	330	309	320	314	324	325	309	344	317	315	331	309	319	305	311	324	308	311	313	322	320	311	310	300	378	292	333	305	345	311	295	307	314	298	330	328	305	337	336	304	339	317	285	289	301	363	301	303	308	326	310	331	324	304	297	307	304	303	340	314	283	337	328	324	316	317	332	315	312	302	320	272	311	327	307	299	351	316	303	296	318	337	302	324	300	322	307	325	339	297	317	309	318	313	315	317	305	323	341	319	293	320	327	312	320	322	328	327	308	309	335	311	334	311	309	313	314	330	295	345	281	338	317	313	294	319	327	292	307	310	326	329	277	337	324	296	288	297	337	309	331	336	297	312	316	333	305	312	301	308	302	281	323	300	298	288	319	323	314	316	305	318	316	322	309	317	315	327	312	314	327	315	312	312	313	297	337	292	344	346	329	308	291	278	313	315	267	298	314	336	318	305	286	303	340	347	332	327	321	308	301	312	329	314	342	307	312	341	323	284	291	300	327	299	280	342	346	331	307	272	306	328	326	294	303	322	314	310	319	342	328	312	299	293	310	340	313	340	324	317	329	298	310	354	305	317	322	322	357	313	293	299	319	320	343	302	297	315	335	297	314	309	288	334	328	314	301	304	296	347	335	321	323	288	330	299	332	305	280	311	322	325	305	310	295	319	315	324	311	310	358	330	313	315	300	310	355	307	305	307	323	342	313	316	310	316	324	334	304	288	334	348	316	298	334	334	284	327	332	311	297	317	315	322	306	331	334	324	305	319	317	300	331	306	291	285	312	311	316	369	272	333	337	299	333	318	282	294	278	309	316	309	312	299	307	310	285	292	343	295	302	304	325	312	330	324	349	349	340	342	335	313	325	307	323	331	306	316	324	300	281	320	287	302	304	281	303	327	326	308	320	293	294	311	319	317	309	336	340	342	281	323	326	337	299	297	330	276	306	326	342	324	342	327	335	288	327	299	287	331	304	316	304	302	328	313	337	288	330	311	326	322	331	362	330	311	314	320	314	311	304	334	315	335	310	319	338	304	334	324	306	283	294	314	321	294	337	305	317	345	313	328	302	316	295	347	291	321	321	318	312	307	294	333	324	322	309	321	325	324	344	325	315	353	299	315	308	326	279	356	325	295	308	291	330	327	322	306	311	312	305	310	332	275	305	328	354	331	344	317	342	327	294	302	295	320	300	322	340	303	304	319	309	325	348	334	304	306	300	350
9483	9895	25639	28250	26129	30387	42957	31552	37720	34725	25483	18754	7080	4107	2160	1663	1433	1284	1075	1114	5179	5231	3772	2084	1744	1547	1149	982	983	944	933	901	869	863	869	868	859	926	934	855	839	884	865	904	876	897	851	886	874	891	903	879	865	836	872	833	846	858	882	885	845	818	854	855	928	842	848	840	871	795	892	875	842	847	852	847	895	828	873	813	875	831	873	837	885	879	888	802	920	861	861	925	840	846	886	842	876	886	899	869	852	905	905	901	841	878	872	892	810	905	841	873	842	817	883	852	847	838	882	870	878	898	863	795	875	859	881	859	840	862	929	859	858	876	852	896	848	858	877	857	875	832	872	854	862	868	896	876	812	890	861	903	870	900	865	867	900	861	869	853	887	919	889	816	855	839	897	902	860	845	881	853	854	800	864	896	846	914	864	890	886	815	875	877	863	910	851	859	825	844	852	855	847	945	854	882	836	854	845	928	856	869	863	858	802	931	879	878	871	842	847	910	892	896	916	879	870	860	860	907	860	892	919	863	856	887	847	814	922	801	876	868	909	867	807	863	838	875	896	846	826	846	859	843	910	888	854	831	880	892	866	865	910	849	826	892	815	883	894	879	901	864	881	871	862	855	827	900	899	839	842	913	846	843	888	830	848	919	841	866	866	819	940	869	812	855	853	863	875	839	880	870	934	827	857	865	874	860	878	862	880	909	880	883	868	897	917	841	889	796	833	830	882	853	919	873	889	856	845	877	853	893	833	910	884	871	867	829	875	833	847	843	867	782	841	853	892	848	831	851	907	822	821	873	854	844	880	900	809	874	825	872	858	849	824	850	927	882	905	854	822	836	841	853	835	891	857	818	890	901	928	830	897	895	883	891	859	872	878	881	929	843	837	925	913	894	880	829	912	867	841	866	798	871	864	876	899	883	876	878	871	870	876	886	855	790	826	868	855	827	897	863	854	846	853	890	894	901	870	846	878	875	823	861	870	880	896	882	871	877	840	865	862	904	850	920	855	888	852	844	886	891	815	824	869	859	863	857	868	862	825	901	876	857	858	823	854	877	863	863	882	831	841	886	847	880	929	898	869	838	903	811	854	855	905	893	827	864	890	873	817	909	886	870	836	854	915	914	848	884	883	853	864	854	866	845	902	869	858	903	872	893	819	870	843	822	857	857	855	899	852	938	893	836	879	890	865	904	848	853	929	847	851	824	872	846	893	895	845	855	846	865	805	820	877	864	860	893	872	952	875	877	800	900	834	890	858	859	882	887	894	872	841	858	878	882	835	878	895	864	829	871	874	854	826	859	865	834	888	877	825	908	866	811	811	867	899	852	830	854	858	796	784	886	800	891	895	844	843	886	858	848	855	880	908	872	837	864	858	800	861	834	869	843	915	862	871	921	884	886	920	849	812	897	842	856	827	850	914	845	862	798	852	829	865	843	904	900	886	846	860	903	878	872	855	885	849	877	840	874	819	889	866	829	898	865	845	871	886	892	869	849	906	887	839	901	876	872	844	858	890	883	853	885	830	859	850	884	860	847	901	849	847	802	817	783	853	802	876	870	883	853	869	899	848	884	844	865	848	846	872	842	873	827	900	849	805	835	861	829	855	878	852	846	840	877	833	882	896	887	831	892	869	871	821	849	860	845	882	897	869	859	903	870	862	863	896	869	896	860	781	848	863	866	850	896	867	928	864	883	895	864	884	892	834	881	873	846	895	891	904	873	881	827	860	867	859	850	855	873	849	850	909	816	884	895	876	872	878	834	883	885	820	849	853	875	921	897	894	869	847	838	869	913	850	886	845	885	839	917	840	892	889	864	856	823	862	877	837	848	919	882	904	911	876	831	872	846	873	876	870	851	835	887	845	845	920	910	915	945	913	858	861	877	865	902	861	890	910	868	945	861	853	882	902	886	885	840	822	836	898	872	839	895	858	838	859	878	882	884	839	855	900	825	875	855	921	836	833	816	846	780	856	865	867	845	919	905	901	867	865	867	889	905	859	845	836	802	847	857	881	837	915	848	873	897	914	838	925	884	912	872	882	854	844	864	851	841	866	876	830	804	918	864	856	889	912	850	802	804	836	831	892	885	813	875	834	813	886	861	859	857	888	856	879	930	947	844	903	837	834	882	857	836	897	856	832	922	886	874	877	874	839	878	895	789	851	841	856	845	843	832	874	965	895	871	867	859	878	858	837	873	864	856	860	896	864	846	897	893	863	908	881	836	851	846	840	899	860	870	878	907	838	847	873	877	863	846	877	822	841	951	882	906	821	865	814	859	883	878	845	931	832	861	870	876	859	889	869	825	847	858	919	902	864	867	835	826	908	945	823	871	849	796	808	863	929	868	883	822	862	819	865	859	864	831	899	830	892	885	854	864	831	938	899	883	831	846	847	842	851	814	858	894	902	844	817	862	850	840	854	836	858	854	848	817	911	841	865	866	800	846	823	873	841	896	843	875	879	824	874	884	851	848	883	871	874	818	846	870	837	854	867	863	850	893	864	886	841	865	872	875	842	872	879	881	848	889	873	828	844	836	869	887	851	885	880	862	875	888	887	869	858	874	875	822	880	854	848	902	789	858	855	870	888	860	894	899	792	867	848	878	859	820	828	845	845	894	864	826	903	857	848	853	868	862	870	831	836	853	842	883	878	867	839	869	883	869	887	846	856	857	869	872	910	847	861	873	804	823	788	862	925	893	884	825	864	930	847	855	903	898	904	868	853	830	857	879	856	896	893	878	947	845	874	829	869	886	905	871	871	834	883	906	791	842	851	895	846	868	805	851	855	845	936	835	920	836	856	883	875	885	848	857	881	794	835	838	877	898	853	835	902	812	842	862	844	897	857	910	895	851	878	809	897	828	852	862	896	869	866	865	847	884	903	819	857	900	821	856	897	878	901	885	823	907	856	840	842	865	878	830	809	862	857	884	807	908	829	889	862	900	944	840	850	850	912	871	840	912	877	854	860	855	822	873	885	834	855	860	854	870	886	813	899	894	793	863	876	819	862	849	884	816	857	890	897	852	880	837	872	834	892	847	881	882	865	820	846	901	870	851	848	814	854	864	924	834	869	903	839	875	835	855	887	814	873	924	896	894	815	852	846	929	838	828	934	861	914	856	887	865	868	842	821	853	900	834	871	872	920	889	805	816	884	930	880	876	875	834	871	873	887	881	825	809	832	861	912	858	896	867	842	799	899	810	873	899	943	874	887	871	850	880	819	840	832	918	858	925	858	885	851	862	805	882	889	877	843	869	804	894	916	830	905	851	833	885	865	850	888	883	881	823	839	853	837	866	858	867	875	871	893	895	905	848	862	842	884	857	849	867	868	860	861	832	861	873	878	797	832	827	886	883	853	910	890	833	813	896	879	838	875	815	893	870	813	846	884	891	850	863	873	873	861	865	908	852	875	830	870	922	893	863	846	869	922	833	918	919	900	907	880	837	862	878	839	859	852	920	831	876	849	881	906	927	828	853	830	939	847	970	869	835	866	847
22489	18285	26817	23874	18760	25969	37572	19559	27853	25859	14492	8135	2716	1298	757	513	451	376	307	582	2136	1928	1481	805	604	467	405	332	322	317	298	284	286	298	304	269	312	218	248	267	273	298	294	271	269	277	254	268	294	270	289	289	271	287	284	273	262	254	275	279	251	286	289	290	285	269	295	276	275	265	263	283	259	302	297	272	284	261	261	306	263	255	281	282	270	261	260	280	287	274	247	272	235	282	267	276	270	295	266	268	262	293	253	281	262	283	246	268	259	279	302	282	265	262	280	278	274	272	261	268	298	262	272	279	277	292	310	299	266	267	310	253	256	255	267	300	296	265	305	246	272	250	277	246	275	301	273	277	314	269	264	293	290	265	296	234	285	283	242	259	259	269	252	289	262	293	270	278	278	249	292	253	303	297	273	305	261	263	282	271	270	268	269	271	290	276	266	281	274	285	266	285	282	305	276	245	227	282	299	281	302	261	269	301	269	294	269	285	258	259	309	270	277	298	287	311	282	275	294	279	271	250	260	257	263	271	248	262	297	267	272	274	247	274	266	262	286	267	276	312	266	266	276	257	290	262	305	280	289	275	254	256	283	268	290	268	286	242	274	264	280	278	285	289	253	267	297	293	300	266	241	291	261	279	284	310	269	261	270	263	274	260	284	262	295	265	283	285	283	296	295	273	256	272	294	261	267	294	273	271	284	247	314	254	274	242	274	280	291	252	261	290	280	275	293	284	274	290	255	282	274	265	260	302	258	258	267	260	294	290	283	289	288	263	290	282	252	269	256	265	290	289	283	265	277	271	279	264	279	249	274	243	261	252	279	260	306	269	284	266	272	266	272	268	286	252	311	287	269	239	253	296	268	294	280	280	269	299	286	252	257	293	286	259	294	282	318	277	282	276	277	251	256	290	279	268	268	237	295	280	301	278	277	259	282	301	274	280	295	242	260	279	266	279	259	288	281	269	269	261	279	278	293	277	270	281	271	261	291	279	266	283	277	255	310	280	275	258	295	280	302	288	258	259	257	288	278	258	276	301	292	263	273	281	296	270	299	278	255	291	245	262	249	283	267	278	293	280	300	268	275	273	279	232	294	256	287	266	280	286	287	282	321	272	262	279	275	270	261	272	286	288	249	283	284	297	267	260	262	261	266	262	251	292	246	302	295	291	295	295	288	290	319	306	264	286	257	259	309	289	311	284	277	266	258	270	294	276	290	257	279	276	255	274	249	297	250	253	293	255	277	294	263	258	291	284	269	268	299	265	266	256	318	281	264	303	278	294	232	269	289	289	277	284	296	276	262	283	253	270	272	263	291	297	259	293	250	276	278	261	289	279	268	309	318	271	261	261	251	234	296	268	262	283	268	302	279	286	276	273	257	274	298	260	274	300	271	272	289	276	277	255	256	307	265	286	283	266	285	246	259	284	273	272	262	274	244	296	303	274	268	295	270	270	292	270	273	281	295	278	259	275	271	301	282	266	268	279	301	282	261	295	275	284	263	294	294	272	287	268	262	290	256	290	288	285	250	282	291	312	295	288	245	292	245	279	266	255	283	255	271	282	272	264	275	288	284	273	273	252	282	261	254	289	301	285	262	292	281	242	243	266	251	261	275	288	246	291	310	280	270	265	251	295	252	261	266	259	254	293	292	283	291	250	277	273	252	257	272	272	280	292	266	236	296	304	255	287	313	295	278	263	293	279	290	253	237	299	295	281	293	275	284	279	254	296	258	287	271	283	271	265	241	279	273	289	293	325	263	257	278	283	287	302	293	278	277	270	255	267	299	274	308	265	279	295	292	291	292	260	276	247	270	293	271	261	255	283	291	264	290	286	293	287	294	274	267	272	272	274	302	303	284	281	282	265	305	280	259	260	251	296	282	281	297	269	292	297	274	284	258	289	243	279	297	281	279	282	286	271	291	298	274	295	248	280	287	314	265	259	273	275	255	265	269	268	261	281	271	272	275	239	262	294	277	279	260	267	275	287	232	271	267	293	265	283	300	282	281	282	274	286	246	267	255	306	269	269	255	260	291	279	285	274	286	250	316	276	251	254	265	252	257	265	287	305	246	271	287	274	286	276	298	292	252	269	258	291	311	283	276	283	267	288	283	262	273	266	285	253	285	254	269	257	272	302	289	292	281	254	253	271	258	293	253	245	293	273	263	268	301	307	271	279	256	284	303	293	248	275	288	276	287	280	259	300	270	289	308	289	290	293	285	264	274	269	290	260	284	295	291	290	271	299	280	261	280	285	280	274	266	267	284	247	278	296	263	301	290	286	253	255	288	257	317	279	273	261	258	298	280	283	275	275	295	257	242	274	262	246	266	286	267	276	259	280	288	248	263	270	271	305	276	324	276	274	291	266	263	265	266	285	254	289	279	281	302	309	273	312	279	249	277	296	286	269	262	297	287	257	271	234	256	272	275	284	255	276	280	251	272	294	294	262	264	252	293	313	263	275	225	283	274	253	253	272	311	260	262	306	273	304	280	312	280	252	276	278	305	266	262	270	283	310	293	274	275	275	283	272	258	281	291	282	253	269	266	280	279	251	276	281	290	280	295	259	305	290	286	279	274	271	297	287	273	283	244	287	270	279	297	270	270	286	268	283	286	282	281	284	268	279	252	264	299	283	288	268	266	305	279	272	274	269	256	279	301	269	277	272	292	306	249	300	287	284	258	262	256	254	276	271	287	258	289	258	288	259	266	262	270	264	291	270	298	263	274	298	326	269	284	264	293	292	286	245	283	275	247	295	300	297	282	296	273	297	281	256	257	293	248	276	271	258	282	296	295	287	264	282	273	271	283	307	287	231	282	300	262	288	279	298	295	291	249	278	286	264	257	272	309	278	326	262	266	287	277	262	267	266	288	280	283	260	268	284	290	250	281	277	267	278	291	259	268	269	285	256	266	296	257	285	268	292	273	254	263	297	281	291	283	274	259	274	269	277	276	263	276	263	287	236	257	274	281	290	291	313	268	290	267	263	256	285	265	260	270	284	257	325	278	278	278	290	275	261	280	260	265	285	297	309	279	282	286	312	263	297	263	271	263	287	287	301	276	239	254	258	299	242	285	256	251	294	285	295	298	274	276	270	278	277	269	267	256	276	285	281	301	269	248	264	287	256	316	264	291	295	272	263	312	282	242	272	264	283	295	292	263	294	288	263	295	272	289	258	278	288	255	284	300	282	287	265	298	274	279	338	254	275	270	293	267	292	263	322	272	302	298	286	268	280	244	256	267	278	273	268	307	219	278	265	274	266	285	262	253	286	287	282	273	272	272	273	278	284	284	247	266	286	264	318	263	289	267	285	275	257	316	282	314	255	295	295	292	269	265	268	270	299	267	279	309	291	299	289	261	271	282	270	255	287	253	269	292	266	262	293	266	275	288	270	272	262	246	280	302	316	259	278	253	266	294	266	244	262	283	303	272	272	263	260	295	319	284	292	273	258	318	283	271	298	294	249	277	278	256	271	296	310	292	275	249	276	264	289
13492	15744	31088	34683	33445	44253	48286	35567	48374	44161	31990	26425	10722	6926	4386	2831	1952	1633	1147	3067	12118	11393	8116	4362	2803	2105	1572	1172	987	860	896	854	795	778	769	824	791	779	757	744	765	765	797	764	748	793	747	736	802	763	797	811	743	778	759	773	778	757	782	795	789	747	746	781	832	817	746	770	751	738	758	771	756	734	774	730	742	763	773	815	717	713	763	729	734	788	817	793	766	745	781	774	803	755	718	738	744	758	770	791	698	770	747	773	766	709	805	723	772	783	764	806	725	757	737	813	833	757	780	772	754	723	787	731	761	768	748	772	709	776	744	759	755	803	820	741	752	754	711	723	763	752	789	786	737	788	738	772	746	791	769	776	748	825	765	736	851	759	731	763	775	708	710	766	751	809	780	756	789	729	762	739	749	773	788	781	756	775	786	796	763	780	789	743	772	784	775	805	750	765	750	759	785	778	793	742	751	749	772	764	745	740	737	782	756	774	765	735	721	765	818	738	790	734	756	750	734	791	773	824	775	792	747	763	765	821	766	764	763	801	795	758	749	769	761	744	781	776	788	807	773	763	781	756	780	793	772	752	780	759	772	748	724	762	772	795	753	726	790	771	749	780	770	719	772	752	736	745	755	766	799	742	816	768	808	780	769	766	767	733	726	759	773	765	743	750	797	733	779	804	745	766	744	748	759	788	809	756	784	763	775	750	806	745	756	768	752	760	758	755	799	774	794	785	776	793	803	752	761	780	794	747	788	776	710	736	787	750	770	764	800	779	800	704	758	744	782	763	738	773	787	795	798	739	765	752	818	762	772	741	779	769	782	763	763	798	783	767	791	773	784	797	751	753	761	754	816	773	749	740	751	752	737	791	750	758	736	753	785	753	767	742	740	721	841	744	777	815	690	782	734	787	771	762	792	793	754	788	768	724	773	767	716	780	741	763	795	830	760	792	734	800	760	731	784	768	802	764	773	807	778	796	724	756	786	760	721	760	754	794	843	756	750	756	748	791	743	753	778	764	782	755	764	786	787	786	764	754	764	731	776	731	742	745	752	787	749	741	757	729	747	764	745	807	743	796	773	792	765	747	793	812	724	770	727	759	776	751	751	791	767	746	735	767	770	756	732	779	785	788	735	782	756	708	737	786	764	790	769	728	802	746	767	773	732	801	808	762	798	764	754	806	724	739	776	747	771	747	767	743	725	806	744	789	746	784	744	786	797	728	746	772	775	798	775	764	747	785	812	781	827	802	759	761	763	749	742	821	706	792	752	773	726	768	758	793	747	764	779	757	773	817	789	748	763	770	793	807	790	809	762	761	761	798	770	752	779	740	737	766	761	747	794	738	716	753	740	763	733	772	783	860	755	787	770	729	775	750	770	761	748	710	738	742	808	743	710	718	807	775	778	729	800	774	814	766	768	773	757	786	737	808	784	825	768	796	745	813	781	775	736	785	757	832	795	803	822	756	826	792	794	751	785	812	799	833	746	816	730	787	787	792	762	724	772	809	717	808	738	758	778	752	715	736	794	778	772	759	742	760	797	783	756	782	810	778	770	767	768	745	831	795	778	770	787	774	759	800	810	778	754	745	803	782	757	750	725	783	779	744	792	710	817	799	792	804	763	737	740	785	815	763	731	797	748	795	784	759	770	800	762	717	762	758	767	801	797	831	806	764	738	723	797	753	792	779	756	799	723	771	756	777	760	744	751	798	780	794	791	786	835	781	823	768	750	736	775	770	800	769	779	717	774	779	838	755	784	746	753	759	738	797	771	795	790	736	793	790	693	751	818	780	792	761	751	825	803	775	787	757	844	803	699	774	772	755	749	757	771	732	794	795	839	761	748	784	814	797	732	833	752	735	788	693	755	734	790	801	792	777	822	818	755	758	741	753	769	780	723	789	778	751	795	776	797	751	714	768	815	755	796	768	768	771	736	736	794	727	760	751	737	787	731	757	754	763	780	714	733	726	747	764	745	762	807	789	767	787	808	750	766	816	741	774	740	738	775	781	742	753	766	761	773	748	759	752	805	785	795	766	789	751	829	756	819	767	788	749	731	772	791	742	749	730	783	808	759	795	759	743	782	785	796	750	772	756	809	791	795	735	684	703	715	775	724	745	739	751	811	763	802	766	781	751	739	786	781	775	745	787	733	733	803	754	741	814	749	775	770	747	751	787	775	745	792	739	764	738	774	784	786	772	801	728	729	784	755	755	773	742	823	757	743	785	746	736	753	785	751	801	739	788	772	792	809	727	755	707	755	790	767	798	777	762	772	759	767	742	760	769	797	752	782	767	762	757	754	760	777	787	732	792	741	770	731	739	750	737	795	740	742	770	737	765	732	770	780	768	770	735	775	735	773	770	766	782	801	755	748	770	756	750	790	759	735	784	772	783	731	757	749	713	781	790	788	735	793	766	784	778	760	771	763	808	732	772	757	819	807	791	775	768	804	805	779	773	792	732	747	747	710	764	754	792	795	811	809	776	766	776	797	793	746	759	769	792	792	709	740	796	773	710	792	799	777	780	760	811	810	793	794	711	811	794	764	763	774	783	775	733	753	744	761	785	777	740	732	743	758	763	826	762	771	759	773	816	785	818	766	767	773	787	762	755	762	749	756	763	753	804	809	748	816	776	771	785	701	744	773	798	787	785	751	769	795	760	778	780	768	799	776	792	741	766	757	800	772	787	789	787	834	787	779	749	778	759	776	756	775	757	750	759	767	786	761	788	742	766	815	792	763	778	702	770	800	753	697	726	755	785	747	791	783	737	769	765	790	775	782	754	784	731	743	733	849	773	801	812	761	781	743	740	747	815	797	761	715	761	771	765	784	829	768	766	699	769	754	738	721	753	773	732	761	787	734	731	759	776	750	769	743	799	788	801	753	796	773	773	773	772	786	723	744	691	742	772	800	716	750	749	738	819	730	740	735	759	831	763	779	784	798	727	759	774	778	786	723	799	728	739	771	743	784	779	808	741	815	788	725	782	733	768	774	776	754	786	783	751	811	760	776	712	747	740	776	778	758	784	761	775	734	802	696	797	743	750	796	744	767	748	754	718	736	792	778	772	807	762	777	800	773	802	740	791	770	743	750	751	732	754	727	784	764	746	760	765	772	730	792	782	763	775	764	809	750	759	785	774	776	768	770	735	822	767	717	790	762	772	777	792	801	735	794	805	770	776	823	747	797	769	773	789	733	710	767	766	749	741	774	777	724	769	804	738	795	751	796	807	771	748	769	791	763	785	775	728	786	776	759	817	740	767	792	788	784	773	714	785	782	791	766	790	820	799	760	738	769	816	802	726	765	764	782	762	768	775	805	778	741	752	766	782	756	807	731	843	789	715	730	773	789	764	787	759	765	801	767	710	761	782	774	765	792	780	738	738	773	771	782	743	755	779	764	756	794	780	804	753	816	778	773	732	743	801	772	796	725	758	796	737	750	749	777	759	744	805	758	809	760	744	751	807	778	795	771	766	787	763	753	784	777	727	804	744	735	781
6397	5978	9170	7577	5129	3955	2979	2032	1839	1850	1281	739	641	486	428	342	347	351	320	383	351	425	433	381	360	344	334	331	308	341	339	328	347	333	303	320	302	324	323	330	321	310	341	313	307	290	309	296	346	343	338	317	354	335	313	339	361	345	357	312	342	315	294	326	318	336	308	326	349	334	319	328	380	352	333	325	331	340	320	325	356	336	342	361	299	332	335	328	335	319	357	328	338	320	335	342	318	339	315	333	359	318	353	359	309	326	319	354	329	327	370	351	357	360	333	357	314	340	323	337	366	327	327	329	329	308	302	333	353	355	355	301	332	369	318	337	330	313	329	294	329	310	304	319	361	364	346	334	351	346	311	336	354	337	288	297	322	376	313	346	321	303	340	317	324	330	340	351	317	342	327	350	341	344	315	329	348	346	310	344	351	322	357	365	335	356	336	307	317	312	330	306	290	331	352	352	316	343	284	353	357	327	359	349	314	330	336	309	335	315	355	313	317	339	344	345	308	307	334	302	334	349	337	351	299	342	310	343	312	327	327	339	310	300	309	331	355	344	338	344	321	337	290	320	356	356	322	316	346	309	322	326	338	361	319	342	334	330	339	346	343	314	335	307	348	311	330	328	321	363	333	340	339	336	323	358	331	326	334	328	312	335	308	334	325	324	288	335	341	345	337	299	344	347	350	350	341	301	313	323	305	323	339	341	330	324	283	359	363	308	338	361	333	331	281	341	346	365	326	334	381	322	309	356	320	323	347	344	370	301	333	321	313	330	350	314	328	326	311	338	328	313	297	324	340	330	352	355	319	314	310	328	344	312	325	325	336	355	347	332	319	332	329	338	330	318	343	309	360	345	325	322	280	338	335	307	308	339	310	316	310	314	352	321	352	306	329	332	315	330	311	327	340	351	333	313	321	344	329	317	340	332	308	357	340	336	348	346	323	333	360	327	314	310	335	351	328	368	339	332	334	336	317	353	367	342	307	332	369	319	323	302	359	312	322	338	326	329	345	339	321	331	321	335	333	318	324	344	373	308	326	331	299	330	350	328	356	342	338	327	287	338	307	339	344	358	304	321	340	337	316	320	316	335	350	352	330	307	335	313	366	347	346	326	360	355	358	345	350	322	356	340	352	322	326	333	326	304	329	332	335	327	347	333	329	334	347	312	314	315	302	323	335	349	367	335	321	330	320	323	313	349	313	312	330	324	288	316	338	359	328	337	329	333	346	323	372	308	304	313	331	320	331	322	330	291	333	353	316	299	304	307	313	363	319	332	329	310	321	340	309	335	321	310	365	351	323	321	322	347	371	335	358	343	341	371	328	319	323	310	315	318	332	341	345	319	308	325	337	351	370	359	334	315	329	344	325	327	307	298	366	352	304	323	328	321	327	336	341	319	313	346	355	345	332	347	337	346	351	345	343	342	273	324	318	337	329	323	333	340	329	329	348	326	327	352	363	341	308	316	330	336	350	331	336	369	325	386	331	351	347	321	323	380	315	352	337	345	316	344	325	335	310	347	375	349	318	313	327	336	306	323	326	349	341	333	357	301	311	304	335	334	335	315	315	331	341	324	300	309	330	295	360	381	345	335	310	319	320	346	312	327	339	368	326	347	346	351	355	322	344	332	305	342	351	348	345	330	334	302	328	294	311	356	311	342	340	360	313	342	358	333	342	312	335	308	315	334	319	309	335	334	347	379	329	314	315	313	302	362	363	366	296	310	343	328	322	319	345	358	339	328	294	311	308	341	351	366	341	317	357	351	311	343	339	361	320	356	393	333	334	344	342	324	306	339	346	289	287	324	322	330	314	353	344	316	353	315	323	364	348	315	359	339	327	316	319	327	338	347	354	303	327	343	308	361	325	300	324	337	323	363	344	323	357	303	346	362	326	342	322	349	311	322	372	309	382	318	333	352	329	335	333	320	346	315	328	331	335	329	336	320	279	350	322	340	333	323	345	303	311	313	289	321	352	331	335	345	328	343	321	337	325	320	388	326	328	319	324	381	322	302	354	351	337	312	356	334	370	329	331	332	331	310	281	339	338	352	342	316	298	324	307	303	355	333	361	324	325	360	359	352	322	337	296	357	319	356	331	338	342	336	314	333	339	314	307	321	339	350	335	328	339	344	316	335	351	332	333	318	327	309	294	339	327	332	312	317	327	308	375	307	307	315	343	331	341	329	362	324	357	354	322	323	310	326	324	315	297	335	314	346	302	315	317	317	344	318	321	335	329	344	322	332	316	313	312	330	333	355	328	367	313	339	353	300	345	320	328	348	323	342	327	328	355	321	338	326	337	305	309	331	317	334	316	340	305	338	310	337	317	333	355	334	317	290	299	329	325	335	323	320	330	328	337	337	315	321	315	342	325	314	325	361	352	324	369	336	303	341	347	361	339	350	354	342	339	316	315	356	360	317	329	333	338	340	344	371	308	296	322	310	307	343	355	342	349	338	334	338	373	326	308	338	345	330	328	333	338	358	352	345	320	330	314	306	322	341	320	345	325	314	344	321	316	324	338	342	327	335	320	344	321	356	344	355	301	315	350	312	350	358	314	330	306	356	295	335	348	309	361	326	375	347	318	325	343	320	326	328	331	332	353	340	297	352	326	366	351	321	323	324	346	309	336	333	327	295	302	357	338	322	324	326	346	330	332	291	360	349	325	311	336	343	335	343	325	302	315	306	331	340	310	353	341	301	347	311	361	335	348	327	354	352	344	334	358	330	310	298	326	329	325	319	361	317	327	340	324	358	320	345	332	331	325	355	356	334	342	347	323	299	349	323	359	317	350	327	330	330	336	340	353	338	327	302	307	350	313	342	334	361	339	370	336	338	325	322	333	336	310	372	336	349	348	319	295	300	332	336	363	310	339	311	331	321	337	316	318	334	352	305	319	370	331	323	333	333	358	332	326	352	329	334	307	319	324	338	317	306	366	330	358	353	333	323	369	336	325	337	329	322	343	297	298	330	346	338	308	297	346	291	300	326	345	345	332	326	331	348	354	325	356	314	325	320	354	329	289	331	330	346	329	362	345	361	331	316	346	325	322	343	333	328	334	301	371	318	324	320	318	342	300	366	292	341	323	352	313	310	355	319	327	324	341	339	358	350	316	334	322	330	334	292	343	321	328	340	352	340	356	358	357	323	344	336	349	368	306	309	317	307	324	330	317	327	337	336	312	313	301	327	337	355	329	341	315	342	333	342	325	298	339	345	312	302	318	320	333	315	302	307	352	291	302	330	331	316	373	337	330	333	348	324	319	371	323	315	345	360	333	347	325	331	361	348	329	324	344	337	312	352	337	312	328	337	314	327	311	345	328	344	336	340	336	304	319	328	338	309	297	347	357	337	313	297	327	318	334	327	332	336	340	323	347	313	350	282	309	305	313	335	343	315	335	352	329	320	349	313	294	312	325	349	326	319	320	322	375	332	350	349	328	374	346	312	337	334	317	337	333	332	280	324	332	328	307	331	343	352	332	335	328	342	336	335
4759	6277	15130	17190	15618	14904	12991	9369	9565	9018	5624	3309	2942	2021	1649	1335	1137	982	967	994	1453	1632	1535	1126	1006	968	956	890	916	935	932	896	904	935	878	972	923	852	881	902	939	852	903	902	869	909	909	941	929	850	899	922	938	922	891	896	871	898	894	962	873	844	896	947	871	917	883	807	875	891	903	888	909	946	911	891	901	902	890	858	945	958	920	847	881	867	943	832	871	899	895	910	915	900	875	869	861	931	878	921	933	938	918	904	862	869	893	927	875	832	935	877	852	907	872	922	877	884	849	883	939	924	883	897	921	972	901	945	936	921	839	897	877	871	947	935	891	826	869	957	941	904	844	967	913	889	946	835	915	873	919	886	948	896	926	914	907	936	918	897	941	909	925	932	880	904	913	888	890	814	906	890	867	839	888	898	896	866	892	889	852	870	919	890	896	915	932	888	883	887	913	904	910	894	904	927	843	898	903	923	894	955	906	861	882	862	986	868	828	944	893	952	907	914	926	880	865	921	884	874	886	886	900	831	898	905	920	913	873	860	885	866	892	899	866	933	887	913	875	879	865	889	857	859	897	903	886	938	942	906	898	911	872	959	897	922	938	900	916	920	913	934	936	898	911	898	872	918	881	929	911	919	892	875	892	913	933	932	878	867	926	888	899	916	906	932	922	941	844	915	859	908	853	901	905	915	836	884	922	862	905	958	925	883	917	918	930	881	915	917	899	910	892	903	950	893	942	907	870	879	892	944	880	897	873	910	915	924	869	925	941	892	871	920	860	904	910	877	892	890	872	864	879	898	918	921	935	892	908	940	915	931	870	911	938	878	890	911	877	868	957	862	882	846	897	908	882	887	898	901	877	883	877	913	970	889	877	869	926	882	885	920	897	915	927	910	932	904	915	936	861	900	913	914	900	863	947	911	909	878	904	866	882	910	917	881	900	906	855	875	864	917	929	908	888	889	914	902	901	913	911	938	963	890	888	853	851	878	916	909	878	915	933	890	903	887	843	924	899	980	926	861	887	874	926	1001	876	945	924	892	937	901	911	913	914	906	898	921	861	867	917	900	907	918	907	956	907	869	915	850	939	864	920	910	851	916	919	914	857	949	926	898	899	870	874	917	847	919	904	908	876	918	903	851	938	906	931	927	847	966	873	915	930	872	920	908	878	934	918	902	880	948	895	904	846	904	876	909	906	876	876	851	901	834	898	863	944	870	939	853	895	912	854	913	951	885	919	883	924	950	886	883	899	886	890	937	924	856	906	920	881	961	905	884	875	847	887	881	915	914	913	896	894	863	908	886	930	931	896	910	905	838	935	891	940	892	866	916	898	908	887	900	901	853	844	869	901	870	882	833	866	886	916	916	898	874	929	891	864	914	907	908	957	854	911	886	935	949	944	924	862	947	919	898	831	903	813	912	904	929	873	864	942	908	882	901	876	879	898	929	865	862	915	894	894	878	873	971	905	908	909	917	861	950	909	883	872	912	894	874	884	901	949	911	875	913	963	928	870	910	903	885	903	938	875	905	895	951	890	903	919	903	885	1001	899	913	892	878	917	913	899	898	864	872	930	867	885	955	914	911	954	920	913	905	852	891	912	879	850	857	857	869	935	898	906	951	910	929	899	855	871	900	925	912	847	919	909	920	913	920	948	887	898	952	878	901	938	930	862	883	920	886	915	981	923	899	876	906	921	881	929	931	965	994	876	927	950	900	900	884	857	883	916	871	931	936	860	964	924	929	874	915	947	937	867	923	904	916	928	878	919	894	884	977	944	887	912	925	915	893	855	906	822	888	906	884	905	884	914	896	870	954	843	856	881	956	919	899	845	830	872	890	834	900	905	953	881	902	908	880	898	866	921	882	857	932	782	896	895	864	892	873	892	888	911	925	911	909	886	914	889	917	911	897	893	928	905	847	905	890	904	904	874	875	848	910	897	892	929	956	939	902	915	916	888	864	883	898	1001	844	890	908	891	889	881	878	895	902	907	898	914	888	858	940	910	941	880	903	887	913	920	973	884	860	912	908	909	922	926	895	885	928	932	872	911	840	886	856	899	870	907	904	925	896	885	937	883	888	907	895	905	896	916	896	904	865	847	909	854	873	870	917	930	901	912	866	869	859	955	916	923	907	922	901	932	885	887	876	882	915	863	944	901	967	951	937	873	953	853	914	859	922	944	888	898	931	929	903	867	953	917	927	942	898	922	886	882	889	922	990	865	916	840	929	923	948	886	896	877	835	881	925	908	948	912	889	927	932	921	865	897	926	876	903	892	940	913	894	895	870	910	904	946	865	863	912	893	876	913	892	922	922	872	896	955	882	949	920	874	920	878	850	886	898	897	957	894	918	899	859	860	925	925	904	877	890	922	922	933	897	903	870	913	919	912	885	905	960	829	947	895	908	924	940	917	879	864	867	879	959	931	895	927	947	855	919	884	870	907	917	916	886	884	912	907	875	843	882	932	907	939	908	915	899	873	902	919	943	901	912	923	919	924	908	930	905	900	886	897	889	888	906	884	883	957	791	860	843	861	930	865	899	903	861	867	951	926	904	918	896	926	901	833	886	911	933	887	943	899	912	899	926	911	931	925	919	929	900	878	881	928	890	944	919	879	868	922	899	956	901	925	898	955	906	908	930	883	920	932	895	938	879	903	860	869	856	854	944	891	931	966	927	906	932	914	901	908	889	908	904	891	906	951	862	913	897	924	908	865	892	952	871	897	906	893	895	971	911	896	883	918	863	961	972	896	891	857	934	894	871	848	879	884	903	887	878	928	946	948	881	894	907	946	874	848	921	884	863	897	891	877	920	950	852	855	844	915	922	872	928	935	837	924	865	902	886	910	867	901	900	906	935	868	890	908	931	921	902	934	909	900	887	874	881	867	894	905	926	909	953	835	940	891	923	912	903	911	887	879	879	924	874	908	920	912	897	906	886	892	916	936	885	924	903	875	971	932	895	901	934	844	895	907	877	900	823	907	905	894	920	896	933	932	924	856	895	912	894	886	897	883	903	874	895	924	854	858	923	916	887	867	907	895	893	843	920	888	913	925	930	876	910	917	883	931	833	882	878	880	918	873	881	903	919	859	893	922	877	950	845	860	948	861	874	872	928	880	831	871	941	956	898	871	904	926	866	989	897	865	912	927	920	933	987	844	961	949	850	918	914	909	881	965	941	932	915	879	877	911	915	901	941	889	947	909	936	884	892	898	895	950	911	884	925	886	938	944	884	918	928	869	935	891	874	948	925	972	891	886	868	890	934	900	853	908	828	929	885	898	895	930	856	865	941	901	878	939	916	922	860	887	920	880	945	904	940	909	996	853	857	894	907	923	860	954	936	868	859	947	883	868	897	891	902	852	873	939	824	862	912	956	919	902	891	899	862	930	906	881	939	957	964	902	901	954	926	879	887	868	905	926	883	916	901	909	898	893	889	935	878	908	871	907	918	897	873	906	930	857	896	923	882	883	897	893	876	889	859	884	866	931	941	876	929	890	833
15003	12342	17404	14319	10744	16343	23720	14262	16635	12678	8868	3250	998	674	595	445	392	338	331	421	1066	1115	899	555	379	405	382	355	303	323	311	331	321	360	299	359	344	304	291	291	300	336	320	335	322	314	326	347	330	313	309	325	302	280	295	317	339	291	309	291	322	323	309	290	291	314	304	315	338	302	321	287	318	319	306	331	299	299	305	337	318	331	326	313	277	276	320	320	318	316	309	314	294	340	323	309	309	317	287	284	346	314	343	321	314	295	303	310	313	310	351	294	312	307	284	334	309	327	331	346	318	319	337	307	322	303	308	308	303	325	334	336	311	305	337	297	336	293	305	307	323	297	318	293	321	323	319	318	323	310	317	302	301	337	314	294	305	322	332	305	338	303	297	315	356	318	337	289	341	315	290	293	352	295	304	327	290	293	321	323	316	327	326	334	336	281	302	339	329	321	312	346	331	285	310	331	291	342	324	283	311	296	296	361	301	308	300	346	335	310	355	299	344	342	300	349	336	355	339	331	347	318	303	310	316	292	335	307	306	299	311	338	285	302	314	321	319	287	325	295	345	316	294	334	310	339	308	311	291	342	322	302	323	308	308	326	316	344	344	307	318	316	293	306	340	309	312	299	340	338	331	312	302	336	301	314	333	341	318	273	310	315	339	347	343	327	342	314	329	322	326	307	286	291	343	346	298	345	334	327	317	317	348	296	309	320	302	299	288	331	311	331	336	313	323	313	320	299	318	339	289	296	307	319	339	323	313	341	324	289	326	317	343	316	312	319	319	261	337	319	293	290	262	328	296	316	303	335	283	294	310	302	329	302	332	308	336	316	293	326	304	313	314	280	299	321	312	313	280	308	320	307	303	312	297	317	316	319	318	346	347	331	289	315	299	293	296	365	334	294	348	340	311	286	320	298	279	314	326	343	312	302	310	308	326	313	343	296	334	288	283	333	314	315	290	336	322	331	291	309	306	307	320	307	346	344	322	332	326	330	318	305	339	289	290	348	302	323	292	308	322	308	304	324	297	300	316	307	308	305	330	316	297	316	303	272	339	314	319	337	346	329	310	309	303	323	289	308	313	327	285	298	304	309	353	335	311	308	290	342	306	309	340	313	328	334	326	296	326	299	293	335	309	301	321	314	305	299	294	330	323	298	332	314	331	303	311	335	309	303	335	333	317	308	330	323	312	272	302	302	309	316	331	295	343	341	307	334	340	320	330	289	339	284	306	300	326	320	304	309	314	337	323	330	291	298	306	297	330	263	321	324	338	286	307	285	299	323	320	325	336	336	309	326	307	309	325	321	328	320	313	329	306	328	309	296	315	319	290	346	287	314	316	284	329	328	324	322	306	337	320	318	320	337	311	287	323	302	347	334	335	318	303	320	313	322	324	297	334	315	347	290	338	304	325	335	304	311	325	335	327	284	337	329	299	303	302	309	331	297	327	292	324	306	316	290	318	323	322	312	319	335	324	304	344	289	337	309	330	323	331	295	323	292	319	325	326	316	313	301	296	291	313	293	281	314	290	292	308	308	309	339	304	286	337	341	331	315	329	322	351	304	331	310	322	293	316	338	296	301	331	310	314	335	325	311	319	289	321	313	311	335	327	323	307	320	322	305	313	285	343	331	332	293	332	305	314	293	299	313	280	327	321	360	318	328	309	342	296	325	322	312	385	337	299	322	290	315	335	333	313	321	299	323	313	319	304	322	320	327	317	332	310	308	322	305	334	329	315	312	322	303	287	322	349	337	326	320	291	296	326	340	342	332	336	327	340	302	313	296	332	324	360	349	302	322	313	340	276	311	333	330	348	345	318	320	338	316	311	319	305	300	308	285	329	286	320	300	297	342	289	297	320	308	326	330	314	310	326	347	336	301	306	344	324	354	300	315	296	366	321	313	339	337	319	303	288	274	303	295	321	299	334	325	313	299	322	296	333	334	336	328	343	307	329	351	320	332	304	316	305	314	317	313	339	278	305	292	342	312	329	284	335	307	309	306	299	325	340	307	312	314	312	323	320	323	309	323	316	334	282	323	382	304	301	325	351	314	302	322	292	299	336	304	316	316	299	302	322	281	306	304	305	318	332	284	316	317	322	303	342	297	309	318	312	278	304	293	349	274	314	350	319	334	289	324	314	326	273	317	323	340	307	305	317	318	333	277	334	341	301	299	337	318	294	297	320	325	276	328	314	315	305	337	320	331	332	313	305	316	322	301	313	318	309	315	304	321	293	313	334	309	320	318	331	327	340	328	298	293	310	298	309	321	343	315	318	299	293	321	348	312	312	355	292	319	324	339	299	342	298	299	294	329	354	314	327	303	307	298	324	304	322	335	323	312	283	295	296	295	287	289	312	300	338	308	309	313	311	315	377	359	317	323	301	337	348	313	299	316	322	275	325	333	324	313	322	332	319	297	328	331	317	327	327	290	325	311	335	328	349	297	304	316	305	295	343	302	367	322	306	316	327	321	309	323	323	321	292	292	331	335	325	308	289	335	311	307	268	322	327	290	340	273	300	309	293	307	305	321	307	314	310	339	310	312	326	295	318	305	266	308	326	305	304	317	278	303	284	295	294	320	322	284	305	310	358	335	331	304	338	292	298	326	317	334	328	347	323	333	314	303	342	312	313	322	359	334	317	328	311	309	315	349	310	353	354	306	296	293	303	336	339	301	330	293	346	350	292	335	339	342	321	310	298	328	316	290	310	332	289	283	320	329	318	356	309	331	291	325	304	278	330	307	289	332	338	312	294	319	304	305	294	322	324	299	313	291	295	301	335	329	312	320	309	299	309	294	282	301	309	360	357	304	299	297	339	274	349	318	296	297	287	321	306	291	326	294	314	310	337	320	341	307	325	302	340	304	326	344	313	327	300	330	299	294	300	308	316	311	314	291	327	298	350	312	315	333	309	341	360	323	328	300	297	313	329	322	326	297	332	308	316	319	301	348	277	329	326	338	298	313	312	330	358	329	281	310	316	300	305	332	327	307	292	316	307	355	316	305	298	290	285	312	327	331	308	331	319	288	300	313	307	282	309	281	313	327	329	351	361	328	353	332	317	308	308	331	304	317	323	332	353	334	301	315	340	306	321	316	307	305	321	333	270	299	311	322	317	301	309	335	357	301	333	338	259	342	313	318	323	325	309	336	290	328	310	307	317	325	312	322	327	306	319	362	311	312	325	308	344	319	343	305	274	311	338	347	308	311	323	349	336	313	323	300	299	318	339	311	330	325	304	303	316	320	286	293	344	308	287	325	327	299	295	321	337	314	320	349	307	321	320	316	310	324	293	294	321	324	277	305	319	353	316	288	321	306	320	328	275	299	304	336	325	315	321	328	323	297	309	300	306	329	291	316	291	317	300	295	332	292	318	331	329	354	353	299	326	301	339	322	293	319	297	294	282	322	333	330	337	316	329	316	280	319	281	317	296	269	308	331	263	325	343	299	304	316	306	368	320	307	285	321	313	315	341	308	359	340	322	308	320	320	327	315
10297	11320	23516	26317	24866	35177	38508	33434	38077	32094	26828	12128	5159	3432	2759	1841	1365	1244	1056	1583	6281	6588	5004	2399	1691	1424	1230	1103	1018	936	966	949	878	859	901	827	848	845	866	864	841	853	832	886	913	819	852	853	854	879	862	864	878	850	852	869	880	825	907	848	866	850	840	862	861	891	863	907	853	847	892	857	830	906	831	859	816	871	890	865	881	852	856	848	846	826	827	827	894	906	832	891	867	854	824	873	840	904	868	845	843	873	865	902	859	813	892	872	903	826	855	862	854	869	858	870	922	900	862	849	868	840	815	900	889	877	844	839	867	861	847	852	858	821	832	886	847	841	870	840	819	821	861	878	901	823	843	891	882	781	860	852	875	868	897	871	847	844	862	853	851	871	814	833	873	875	828	813	864	879	807	887	824	864	840	924	933	852	820	900	871	864	832	860	882	900	895	829	904	863	889	855	846	832	898	862	847	787	862	934	867	866	862	875	871	881	840	835	865	816	868	778	848	827	848	814	872	911	925	821	862	905	854	866	885	827	843	872	889	855	823	850	890	848	773	864	825	860	926	881	902	858	878	876	845	835	846	856	866	928	867	890	846	871	919	848	886	836	849	854	873	834	854	847	859	848	852	825	889	811	887	853	898	852	903	850	824	891	791	881	891	906	818	874	873	878	835	861	849	845	859	862	881	884	919	857	809	821	835	852	822	882	875	849	862	897	874	891	849	829	879	873	856	885	865	867	848	813	871	842	873	887	863	837	863	890	881	901	843	845	847	878	835	845	888	847	908	811	885	798	869	911	865	865	827	866	917	843	839	908	809	896	890	852	865	831	867	821	920	884	897	853	861	827	868	846	863	853	868	854	878	874	875	906	892	848	877	894	880	920	863	839	872	869	885	829	852	836	883	872	856	817	877	824	870	831	894	829	868	854	929	825	822	845	855	846	838	790	896	955	823	887	911	885	872	838	830	838	905	924	854	853	876	870	864	896	875	835	858	862	815	833	836	874	858	805	901	814	858	868	868	814	875	823	836	888	891	916	840	812	832	889	839	855	836	859	914	847	861	793	956	881	883	843	803	833	881	834	856	925	875	860	905	902	868	811	862	823	848	843	850	831	903	869	888	863	838	864	852	870	876	859	841	864	857	851	906	865	874	849	843	860	911	846	852	865	899	877	897	863	833	928	881	889	817	1001	871	823	831	900	861	841	866	877	857	890	845	902	846	831	840	884	867	906	866	862	833	827	811	863	885	891	869	870	873	848	876	926	838	872	875	850	866	808	836	850	864	877	868	813	870	881	793	875	838	882	898	895	900	814	872	853	864	903	881	819	933	845	853	900	847	874	863	878	889	815	859	920	835	824	880	869	836	889	866	887	851	828	882	864	939	890	857	846	856	867	909	885	866	859	824	847	907	847	793	867	861	794	908	867	876	811	868	841	885	865	914	850	845	858	829	875	912	896	865	842	854	876	875	863	820	834	873	833	824	890	910	860	826	850	879	872	832	847	814	837	891	858	888	796	860	896	835	846	886	858	800	922	846	859	856	867	838	842	868	941	850	861	827	865	824	867	881	837	853	825	840	870	880	869	879	848	860	858	863	847	909	840	837	910	883	896	846	827	857	860	849	854	868	847	825	903	889	891	900	888	853	847	855	870	905	850	874	935	873	890	880	870	868	882	912	831	864	828	860	884	881	899	877	890	881	851	891	862	871	905	962	857	844	854	841	880	884	898	881	822	876	873	865	815	888	862	848	910	874	856	807	810	852	878	887	870	918	827	851	938	859	833	886	845	806	927	882	816	877	867	877	866	872	838	857	880	841	847	874	885	878	862	855	840	878	906	910	858	872	808	913	856	849	871	850	872	889	900	849	869	852	881	864	844	879	820	897	865	846	839	921	895	882	893	847	906	917	860	884	844	831	852	839	819	856	806	878	905	877	851	843	842	819	873	876	894	811	889	792	805	869	886	858	832	845	857	922	861	884	863	846	847	835	856	891	886	897	882	871	837	872	870	910	873	817	839	775	859	855	846	861	798	894	854	855	859	836	876	825	904	862	895	883	857	903	866	893	847	907	875	881	873	871	874	849	868	898	823	826	859	882	825	847	869	825	861	854	785	828	838	848	906	858	840	889	898	854	828	880	891	860	854	876	823	883	834	871	902	840	862	862	841	872	808	836	889	892	871	850	836	826	835	827	889	847	862	882	824	844	852	874	897	874	858	897	904	810	878	821	901	899	880	846	826	866	903	875	837	899	858	854	871	840	878	864	834	860	848	835	856	852	856	884	897	833	817	860	910	916	888	861	819	817	857	833	861	833	868	913	861	832	809	843	889	839	887	829	857	850	852	891	886	890	873	885	886	896	860	854	888	836	884	861	893	852	883	829	865	839	865	834	849	879	881	815	793	911	854	885	854	858	874	870	900	913	849	884	865	840	915	867	905	805	882	883	845	871	869	830	881	808	834	852	871	870	877	849	864	875	872	822	840	844	850	852	873	831	880	880	814	895	858	924	848	876	887	858	883	828	824	800	885	874	830	899	853	905	890	780	881	886	839	822	824	832	800	871	837	871	872	874	896	899	885	847	847	901	789	914	870	873	855	857	900	796	886	868	881	811	888	863	832	844	842	855	922	849	898	934	864	836	861	849	830	840	837	893	907	900	829	847	908	886	857	870	911	854	878	842	864	884	916	913	858	882	909	904	832	845	853	872	880	843	812	839	866	894	812	904	835	870	899	868	880	871	859	862	881	829	800	856	848	814	932	863	883	828	862	921	866	839	854	885	860	859	861	839	867	863	838	847	815	876	872	836	885	866	867	855	853	867	942	904	894	832	787	858	879	877	858	866	879	860	846	837	883	897	886	890	814	879	879	861	860	895	827	886	829	874	878	858	808	894	832	889	865	838	902	799	893	872	896	889	875	851	906	798	857	923	895	831	885	816	861	897	860	903	852	828	854	868	882	855	860	866	831	861	890	868	833	883	874	863	827	851	841	846	845	888	804	889	852	866	904	844	889	870	920	830	844	864	896	842	886	854	822	842	912	858	867	835	868	845	888	828	918	808	811	845	859	860	808	885	867	829	873	851	801	844	895	838	837	821	881	917	830	866	837	910	841	876	856	896	823	900	896	864	904	832	857	789	861	857	862	856	830	867	829	869	852	829	842	859	861	853	825	851	865	855	858	897	889	826	937	862	840	863	883	888	856	876	863	854	865	915	829	860	811	857	890	898	863	835	834	849	835	823	910	864	936	843	869	907	876	931	877	860	816	833	891	906	833	904	852	815	871	862	815	902	851	855	853	841	918	889	858	865	884	887	847	828	831	881	915	860	884	802	799	887	882	881	890	866	831	853	890	906	907	892	863	851	873	871	821	897	894	892	834	846	857	844	887	841	888	785	837	903	846	840	883	907	874	882	878	858	919	846	892	871	877	868	795	835	875	876	860	887	911	870	869	896	891	867	826	822	887	863	858	802	858	844	845	804	843	860	869	896	908	830	853
23987	18928	25009	21646	17646	30224	39451	28139	29037	23977	14923	3959	1324	939	757	487	373	343	315	454	1813	2025	1315	593	452	430	376	363	307	337	322	270	302	288	273	282	285	271	273	296	253	291	280	299	279	266	293	275	254	259	252	316	308	267	273	282	284	272	285	300	280	266	294	294	296	282	303	340	273	272	271	266	292	281	256	260	251	300	278	279	283	286	301	281	270	279	307	290	244	272	282	287	247	267	275	274	261	287	284	278	305	275	265	265	267	260	268	276	257	266	277	318	257	297	285	286	286	283	281	263	285	269	302	282	281	294	310	272	241	273	258	261	287	266	261	279	272	256	273	299	301	285	263	290	277	288	256	264	276	284	276	247	304	271	260	300	283	277	269	277	254	283	291	293	267	276	300	264	256	277	259	269	266	265	266	287	271	273	272	278	276	266	244	285	263	269	270	275	279	308	279	310	272	279	285	275	264	281	271	293	274	314	276	251	271	281	279	281	288	259	278	291	280	301	293	276	286	255	290	302	269	274	244	252	259	303	290	283	279	299	281	260	280	271	299	254	269	291	286	283	265	264	277	306	312	283	290	263	298	270	296	295	294	278	290	281	308	273	286	304	281	258	288	265	250	293	293	277	301	261	254	305	265	273	281	282	280	296	265	277	280	257	300	240	262	285	266	288	284	298	287	288	282	249	255	258	300	258	328	294	247	263	285	291	279	239	261	274	252	274	252	278	272	302	290	275	282	276	297	288	239	274	263	294	293	269	312	291	309	255	263	310	268	282	262	265	274	268	257	281	248	263	287	272	274	279	259	269	269	278	285	300	250	259	255	257	260	276	269	300	240	272	263	277	269	309	274	285	287	280	280	307	265	256	294	258	268	289	270	269	252	297	261	299	296	273	274	317	296	289	292	258	257	290	297	275	275	294	296	261	274	248	256	261	310	276	269	272	254	276	268	279	247	269	268	246	267	291	282	265	311	256	305	250	295	280	267	298	224	272	246	290	276	298	281	268	264	265	298	267	266	283	264	272	297	260	261	293	287	270	248	258	300	288	269	279	254	280	289	253	290	259	276	277	272	278	270	281	272	280	271	283	303	264	292	269	267	305	229	264	255	290	274	275	291	249	277	299	261	285	265	308	242	241	286	296	280	277	288	282	242	302	270	274	313	314	276	261	263	303	279	271	265	245	288	267	306	285	312	270	310	262	287	285	272	286	280	274	276	286	280	254	263	283	255	298	315	304	249	273	272	258	287	281	265	294	280	310	257	293	284	290	278	300	263	310	272	278	289	272	297	285	253	299	266	265	279	274	291	299	287	282	262	278	291	257	294	282	283	266	256	283	289	248	309	278	243	282	276	265	269	289	264	276	250	299	261	280	286	308	243	303	265	290	307	283	268	272	254	298	287	278	255	279	273	275	281	274	291	265	255	251	269	284	304	276	248	296	270	287	287	298	272	254	291	285	269	259	270	306	255	285	288	292	298	290	292	269	291	276	291	318	292	301	239	298	289	258	265	258	258	289	242	280	270	272	286	259	276	295	264	252	258	268	271	254	256	251	287	293	266	284	264	262	285	273	318	280	269	265	287	282	271	285	284	273	282	288	280	263	265	261	299	268	297	277	272	264	279	279	262	272	266	272	267	283	260	283	263	281	287	268	271	279	298	276	272	287	245	256	292	269	303	270	278	289	261	285	261	289	287	268	280	267	293	271	293	283	265	286	285	274	270	288	275	268	267	279	277	254	289	298	288	300	275	286	310	271	271	290	273	265	288	289	271	269	295	269	281	287	279	283	248	265	250	282	263	298	274	257	253	271	275	289	287	279	264	299	262	261	279	278	282	282	282	250	288	273	265	281	297	252	286	273	294	291	268	283	305	266	279	284	253	283	298	244	262	297	255	262	280	279	272	275	269	273	244	259	300	292	294	298	270	279	289	263	283	304	279	268	260	273	254	301	279	253	278	294	287	280	265	253	274	294	283	278	283	306	249	279	271	253	257	298	285	280	283	270	286	304	277	303	272	289	269	271	281	308	305	281	259	303	293	278	262	256	301	291	277	286	270	260	274	315	271	266	253	272	286	257	274	278	292	254	269	286	310	284	280	270	294	295	275	280	286	262	264	251	284	285	275	290	276	298	277	262	260	261	271	272	272	277	283	279	263	268	291	287	273	275	289	248	288	280	310	298	265	287	255	268	271	293	282	302	279	289	310	291	295	299	261	290	253	282	257	263	270	267	279	284	277	267	255	271	278	264	260	256	286	257	257	264	260	293	293	298	248	290	299	261	269	285	298	289	282	271	302	278	246	297	305	268	310	284	283	266	255	252	274	247	279	277	264	269	298	273	275	264	270	283	257	309	246	292	262	267	295	280	284	290	306	265	290	279	254	256	291	280	293	228	277	285	269	277	287	281	283	313	277	261	273	285	296	277	269	280	303	285	269	255	252	286	271	268	264	252	266	249	275	265	284	300	263	270	287	320	288	276	274	267	289	297	251	283	256	283	246	292	295	266	298	286	288	276	296	297	291	283	246	279	300	268	293	273	283	296	300	307	259	265	274	273	280	268	270	273	277	276	259	284	267	227	280	297	263	249	252	303	277	254	272	247	284	287	302	279	290	260	260	295	288	261	264	287	286	269	273	285	261	275	265	290	275	253	276	265	261	269	287	263	278	269	256	277	292	276	258	247	284	278	278	269	270	268	267	262	253	279	274	283	270	309	316	272	272	271	282	288	284	285	301	261	277	288	287	275	275	253	281	268	278	265	262	263	260	286	297	280	268	276	273	299	259	299	283	270	274	275	279	301	286	282	285	299	279	286	268	251	293	282	275	300	274	267	271	285	280	290	254	287	265	261	287	277	276	263	282	296	264	312	296	314	286	277	270	279	268	305	283	245	320	283	297	270	297	281	304	304	278	238	289	271	304	283	260	257	277	281	268	293	273	269	267	254	269	254	280	269	305	310	299	278	305	259	266	264	281	315	268	254	265	311	279	276	252	278	264	270	269	271	278	286	277	278	310	297	283	285	268	256	250	236	281	267	272	256	266	251	301	278	260	272	286	284	279	308	295	259	272	244	296	286	284	264	296	282	288	244	299	251	260	285	265	276	283	268	276	263	283	263	293	288	262	248	280	282	256	275	292	286	261	278	297	229	262	295	247	276	254	285	264	284	258	267	276	271	248	273	301	287	272	294	257	283	264	290	275	285	287	263	304	280	300	289	282	294	297	251	281	281	262	303	255	258	312	276	277	286	302	289	245	290	278	289	278	292	273	271	304	295	274	279	250	276	280	264	292	275	272	260	283	273	266	284	283	316	272	285	253	315	270	297	251	290	281	258	284	260	301	296	290	261	274	293	285	290	268	260	277	262	265	273	289	265	292	285	285	264	282	273	272	270	290	300	284	280	288	279	251	269	299	312	323	278	267	294	259	269	287	286	286	259	283	266	273	286	283	265	276	276	272	290	260	291	277	286	304	272	292	250	306	245	242	253	269	262
14371	15547	29852	33209	32353	46885	52075	45061	48055	43074	32477	13132	7107	5161	3729	2470	1617	1223	1111	2129	11270	11843	7750	3205	2327	1703	1546	1370	1061	943	879	900	826	833	761	782	769	809	724	806	735	776	757	777	749	717	774	759	770	801	794	719	773	722	733	766	756	760	775	806	785	783	746	701	772	767	802	771	754	771	749	764	747	733	801	769	779	712	782	804	767	741	792	689	781	787	790	757	754	783	816	768	737	739	757	780	758	782	760	736	710	767	753	765	801	765	788	715	845	728	796	758	782	723	712	758	746	788	795	769	759	782	789	778	734	792	764	781	792	794	784	763	789	782	741	716	762	768	803	756	772	784	795	769	770	805	786	758	759	740	754	775	737	811	794	793	764	720	798	775	735	829	782	762	808	717	803	739	781	768	772	752	746	739	745	764	760	728	771	771	764	788	761	761	769	751	727	757	758	781	765	751	720	756	750	730	723	806	808	749	769	737	741	771	813	770	808	740	750	775	745	773	752	770	764	788	780	762	732	753	735	736	714	764	782	705	741	752	773	764	789	782	748	776	795	756	747	787	752	758	783	726	783	752	782	763	752	770	799	736	754	794	763	825	698	747	746	773	754	719	827	758	780	760	738	724	803	749	752	774	746	769	759	750	774	742	751	796	753	798	732	734	804	699	741	822	719	744	847	781	791	772	778	729	740	763	745	758	729	810	755	718	746	799	780	750	776	763	724	804	763	762	782	809	794	788	737	716	754	777	762	750	768	802	786	741	779	784	747	741	773	754	776	767	763	809	780	773	754	728	733	806	752	728	766	791	744	793	726	765	778	732	725	765	749	742	738	757	795	748	789	746	774	779	770	749	717	778	760	711	758	718	774	778	767	744	779	739	746	802	756	764	740	776	759	846	730	744	729	747	748	791	776	730	779	745	773	771	761	775	763	808	809	776	751	773	781	768	754	731	758	769	744	772	772	770	788	774	736	762	746	757	718	748	839	764	760	781	776	755	734	785	760	752	774	800	785	659	753	758	763	735	757	759	759	798	771	766	815	757	773	742	732	807	787	744	772	752	784	781	715	744	734	763	780	784	734	788	703	761	697	774	750	731	722	749	745	787	806	747	764	741	774	737	764	803	724	792	763	750	669	749	786	782	755	770	758	756	741	798	759	749	811	787	732	709	746	750	782	789	794	804	775	785	750	724	748	776	728	750	788	819	796	796	792	728	759	745	824	787	786	802	804	773	779	738	764	781	734	750	726	810	706	758	780	800	737	765	754	740	721	783	742	773	789	734	756	754	743	721	800	767	747	756	737	801	783	764	748	786	825	757	762	722	753	757	786	815	770	747	755	737	763	721	744	784	774	782	773	731	737	742	739	771	742	781	741	804	731	782	802	762	760	792	766	717	808	721	743	818	700	744	776	745	770	787	683	809	747	807	742	719	749	765	753	772	759	750	741	822	790	730	811	768	803	781	745	761	744	758	739	776	788	768	775	731	782	774	721	763	792	769	730	740	758	795	734	811	801	783	758	720	739	811	726	778	743	777	745	801	747	778	748	793	709	715	751	722	794	711	729	720	781	791	778	799	809	781	781	772	800	745	813	733	707	751	796	739	799	778	748	802	745	752	753	765	764	752	782	747	750	819	724	745	788	744	727	840	790	761	788	756	727	728	759	707	776	718	746	747	756	757	756	756	744	761	815	763	766	761	777	753	762	775	731	804	724	771	734	782	761	778	734	724	747	760	819	794	777	759	755	778	730	792	772	797	768	743	766	763	745	755	796	771	761	787	734	741	725	784	783	765	772	778	798	803	802	736	789	782	718	771	780	769	779	728	749	736	823	751	758	793	813	761	747	741	759	778	771	792	727	766	767	741	741	760	698	767	770	798	743	774	724	796	762	747	749	772	792	753	778	767	726	740	750	817	748	781	784	734	731	835	711	720	730	769	779	766	769	784	756	792	768	787	742	770	815	728	775	712	731	748	730	812	730	785	774	725	770	771	782	715	837	824	767	793	810	755	748	765	756	758	766	744	806	726	782	777	731	790	786	763	768	819	792	749	778	710	773	790	768	768	752	741	795	767	740	791	781	827	763	756	760	768	756	721	788	744	775	775	749	815	805	717	783	752	700	801	788	761	740	786	756	754	793	735	768	793	801	738	711	803	712	774	728	774	770	769	822	759	739	791	761	793	738	760	752	775	752	727	752	731	765	801	764	765	766	774	792	762	753	784	805	769	745	809	812	783	782	731	766	727	801	785	753	802	745	732	772	731	764	737	752	782	720	794	805	750	736	776	752	765	759	785	736	762	776	784	693	746	786	760	789	789	749	801	763	759	770	763	729	717	780	768	793	788	785	756	803	780	776	758	762	764	703	769	752	760	753	736	761	740	766	801	742	743	813	793	768	794	708	734	789	768	758	750	774	733	767	782	769	736	776	772	806	769	759	761	778	720	772	765	730	788	775	766	793	718	782	723	766	754	796	763	752	759	695	736	754	739	713	724	786	739	731	721	793	727	744	756	794	777	754	713	792	777	787	718	770	806	793	786	765	795	762	738	789	754	800	759	724	773	766	753	768	743	766	767	737	815	795	778	790	734	779	785	710	816	781	770	772	756	839	744	763	719	764	752	764	766	749	757	743	739	688	791	769	756	802	791	760	778	809	760	756	771	739	762	747	737	724	737	779	738	800	778	780	744	761	759	785	763	706	776	766	774	764	736	797	806	778	742	773	790	706	752	755	768	790	797	808	767	783	763	765	800	782	746	766	782	765	722	722	759	782	764	749	749	757	781	771	804	768	755	793	792	789	737	750	747	775	810	777	772	795	755	789	718	716	783	778	804	785	712	740	763	786	745	753	749	756	796	754	745	746	767	816	775	788	745	754	701	795	729	805	780	786	773	761	775	821	737	764	729	764	780	791	752	757	795	715	759	759	719	793	771	824	786	779	753	741	802	746	795	735	768	746	733	744	776	739	712	756	837	822	710	757	805	742	716	785	752	780	753	775	785	701	782	785	749	772	775	739	761	730	778	739	750	730	801	735	709	751	726	775	797	784	759	790	781	746	752	754	770	732	763	728	722	680	771	763	793	738	791	815	748	730	708	778	801	750	811	778	773	771	800	757	770	783	737	753	745	791	739	759	714	710	775	754	760	777	803	730	755	748	811	800	782	734	771	779	754	811	743	784	760	713	759	724	817	747	764	753	741	791	792	755	792	732	760	776	801	794	752	773	771	765	752	753	784	820	775	771	754	739	791	739	800	806	781	689	774	715	729	751	733	789	770	811	815	753	787	752	733	743	763	767	756	778	761	795	733	813	752	781	791	780	752	771	763	722	745	776	700	794	773	747	795	783	753	807	756	773	756	803	793	746	761	765	786	786	779	734	746	758	759	785	764	742	763	762	777	805	775	765	799	823	733	796	807	755	760	722	742	808	731	814	795	728	738	762	749	743	748	786	683	784	768	801	788	739	762	791	810	756	813	758	775	794	775	751	728	772	782	748	795
6777	5334	7764	6669	4797	3933	3849	2180	1911	1620	1120	515	502	434	386	357	322	354	330	328	359	402	424	377	347	365	370	371	353	338	368	363	337	364	341	323	326	352	345	332	347	329	312	332	347	334	345	358	321	343	304	332	337	329	331	326	330	350	323	336	319	310	316	350	329	342	331	376	362	348	319	330	334	323	297	346	346	329	359	336	354	311	354	344	349	330	345	318	321	309	347	333	366	339	328	344	343	334	365	349	336	311	300	306	328	318	335	347	340	317	343	352	365	308	322	331	333	337	343	307	311	379	352	337	330	338	361	342	317	351	319	332	311	305	343	310	329	326	333	308	351	327	298	302	316	311	311	339	329	314	292	372	327	334	331	317	359	343	329	343	313	322	326	315	335	354	352	306	324	336	335	358	344	343	344	300	305	315	310	319	382	330	337	323	353	322	325	333	357	339	333	354	306	347	354	347	333	335	341	307	324	337	312	337	329	338	325	354	349	339	314	322	354	336	320	359	326	336	364	314	349	325	326	295	313	326	318	373	325	336	318	390	348	319	318	330	317	331	338	338	334	303	306	348	317	335	325	330	311	324	312	356	321	352	359	347	323	318	315	329	334	359	345	317	318	311	342	361	341	334	358	354	334	326	332	337	337	346	331	288	317	377	330	320	332	333	349	347	343	346	333	283	324	323	351	312	327	303	340	337	328	330	298	366	305	383	304	339	336	335	317	341	333	322	334	372	315	312	323	327	378	341	329	340	334	342	344	313	347	361	346	340	347	327	360	313	348	332	331	343	306	335	304	325	316	353	353	312	318	281	333	310	352	360	346	333	351	311	298	326	332	333	310	294	304	336	332	341	341	345	326	303	345	320	343	328	319	322	314	359	356	327	370	334	318	357	349	324	311	319	346	336	364	336	331	340	345	318	352	324	321	339	350	318	373	346	345	352	306	323	288	326	333	317	317	331	316	321	376	334	350	328	358	318	339	317	321	339	318	354	280	293	355	331	315	358	341	328	328	348	327	346	334	357	339	380	337	323	317	348	326	349	317	321	322	290	329	349	306	352	345	306	338	349	336	337	335	326	314	344	334	340	327	346	342	380	318	336	323	299	300	336	299	335	370	332	346	323	341	379	344	323	372	325	328	352	319	346	319	319	304	330	340	337	371	298	310	318	321	316	346	336	339	317	311	357	368	347	310	347	331	315	326	334	330	357	335	314	344	372	321	330	341	352	345	351	303	340	353	309	366	334	325	357	320	314	321	347	386	341	340	352	346	300	343	322	338	318	338	322	342	343	297	305	334	336	351	323	326	355	312	335	348	319	340	309	312	400	338	340	340	355	358	348	315	337	325	328	307	321	357	336	327	350	340	339	352	309	330	389	332	309	340	323	334	335	338	321	315	329	359	332	351	352	345	340	314	320	318	342	319	337	312	308	346	298	330	335	333	302	276	331	368	327	350	331	334	329	319	310	351	344	322	309	339	322	327	336	356	296	338	337	317	323	314	308	330	325	316	322	321	335	350	323	349	328	320	352	330	333	303	343	316	336	311	352	346	341	352	347	335	333	350	326	309	355	329	321	339	344	304	333	353	343	323	340	341	360	337	311	344	307	356	327	348	319	322	323	316	309	325	320	373	313	333	330	320	291	294	338	318	329	379	321	326	339	353	327	334	325	321	356	335	358	334	336	338	334	298	340	376	340	329	350	353	322	341	361	338	312	330	337	358	324	323	377	355	336	356	334	351	327	337	299	365	320	333	325	340	337	332	311	342	320	347	353	338	333	324	327	334	320	372	309	336	320	344	362	325	319	296	349	346	349	332	323	331	310	320	340	318	319	354	355	335	321	331	298	314	340	349	342	314	316	331	330	316	334	342	314	312	322	305	320	353	344	338	337	308	319	348	307	360	299	313	338	332	377	323	334	354	337	350	356	305	349	318	322	320	323	323	314	333	335	324	340	329	336	359	304	331	338	332	352	311	326	366	314	335	340	326	357	335	325	373	316	308	315	340	295	339	350	316	353	333	333	325	365	366	355	312	348	323	330	352	379	320	303	346	317	339	328	325	334	319	335	309	330	355	355	327	363	313	319	331	344	327	343	321	312	321	352	333	333	316	307	342	341	325	331	326	363	344	344	321	318	322	355	345	320	337	337	303	346	357	331	330	339	348	352	330	342	330	322	329	339	305	318	328	343	329	310	354	325	321	336	330	284	331	366	360	343	330	317	339	385	352	368	347	324	343	317	298	324	331	331	341	331	329	316	349	350	323	332	326	352	319	337	336	316	314	330	346	340	298	334	327	370	352	306	314	309	342	346	365	320	357	320	327	342	350	346	362	326	395	315	337	330	353	354	313	337	355	341	329	363	351	324	308	334	299	316	302	362	302	341	306	324	337	344	308	334	331	364	331	304	347	324	358	363	364	308	338	316	352	330	324	299	322	331	318	333	365	304	349	311	319	340	318	307	348	355	311	321	339	336	339	344	337	338	335	340	329	324	315	330	350	354	328	320	307	340	349	326	308	345	327	358	332	353	340	321	333	343	318	320	327	324	326	328	329	352	339	316	347	349	321	355	345	322	330	347	331	316	361	350	316	325	312	350	345	326	327	344	324	314	330	319	349	347	313	333	331	352	329	306	332	327	308	302	309	341	336	315	344	319	292	326	327	326	351	330	333	336	319	327	307	312	371	352	347	343	286	350	327	358	339	322	331	333	329	337	323	329	332	340	334	315	336	329	304	356	275	327	308	353	331	334	337	387	318	342	317	330	336	342	285	356	303	323	323	355	327	323	322	300	365	337	366	317	336	320	341	339	345	358	329	334	321	341	317	332	317	329	348	315	321	318	323	322	307	311	345	306	353	326	374	322	326	325	322	309	351	299	337	310	336	330	354	352	354	316	311	331	296	330	340	300	357	317	325	353	313	339	327	329	327	331	323	331	322	343	352	329	327	369	328	350	321	349	320	338	335	322	327	338	345	354	309	353	338	358	356	364	295	326	329	341	338	333	322	344	315	339	372	342	329	303	324	318	357	289	334	331	314	341	330	371	305	296	334	351	353	375	341	322	318	353	346	332	320	338	316	342	337	346	369	345	323	301	349	350	339	356	344	283	330	347	292	314	320	345	348	329	343	335	338	328	326	322	327	366	312	327	333	336	316	334	329	331	332	356	318	314	325	349	335	327	309	332	328	325	327	351	359	343	352	326	327	318	307	322	371	309	336	335	368	327	343	343	329	333	329	356	317	339	330	357	365	331	331	351	329	329	370	306	346	338	310	362	361	318	317	331	354	308	349	358	328	352	356	335	329	332	330	333	320	327	330	316	329	339	341	313	356	326	332	337	344	323	357	352	346	340	330	321	339	316	314	341	343	353	330	307	344	333	336	362	334	314	344	349	325	299	323	310	330	336	302	379	336	324	377	307	355	321	319	317	308	312	323	355	351	307	361	312	350	343	326	313	367	307	323	338	313	325	333	322	327	327	359	347	312	337	360	344
4983	5522	13246	16346	15060	15833	15538	10501	9477	7660	4958	2118	2153	1627	1313	1085	989	949	881	929	1258	1521	1357	1092	999	946	959	995	937	898	876	864	855	887	858	895	909	949	955	901	885	849	869	886	915	876	904	921	911	868	921	872	855	902	886	912	927	892	955	881	846	859	901	873	922	901	916	942	911	879	872	948	883	912	883	881	878	915	924	914	882	889	896	879	900	928	916	930	884	897	930	861	926	939	888	866	914	909	899	889	892	922	926	904	945	941	856	873	943	873	896	939	934	938	873	919	937	885	901	912	904	931	893	830	899	906	883	921	904	889	920	920	897	889	878	849	905	902	884	894	888	925	899	914	909	957	928	905	881	838	917	898	922	881	915	945	921	939	854	871	884	891	929	928	952	900	898	914	891	893	897	924	937	948	881	926	876	900	939	896	910	935	915	938	948	858	925	904	947	876	902	900	847	871	933	903	845	927	881	927	862	872	891	905	916	871	877	883	872	879	950	895	877	900	880	847	979	939	891	899	930	883	927	918	925	881	910	880	878	916	871	887	885	921	863	918	894	946	882	909	923	882	855	946	919	895	855	892	900	894	836	922	902	909	891	948	974	904	935	928	878	901	956	904	876	873	897	952	951	936	917	940	908	980	889	898	893	935	873	907	902	963	931	890	896	881	892	942	877	895	924	902	872	889	892	864	923	905	893	894	924	962	911	878	923	866	924	925	919	925	930	864	885	883	911	879	895	881	954	972	874	900	866	903	919	937	868	924	873	861	846	838	902	895	917	927	866	918	930	905	923	903	928	898	941	872	917	904	911	917	903	909	917	912	851	889	870	887	893	970	899	896	890	920	880	892	937	844	923	904	892	905	872	877	900	893	887	893	930	920	905	939	958	915	919	943	887	918	910	902	948	893	939	864	935	863	910	842	901	874	898	901	819	876	917	918	922	873	916	925	913	889	918	932	930	890	891	895	891	944	903	963	905	882	929	895	901	930	826	881	919	871	920	955	834	878	902	875	912	941	881	834	952	888	905	882	959	875	904	946	900	929	944	940	937	883	955	899	901	954	880	895	869	918	835	889	860	884	926	944	839	940	902	846	940	899	856	903	887	890	886	869	898	909	888	914	945	863	839	889	935	872	867	918	872	961	901	909	895	917	921	934	935	905	899	884	913	884	848	882	916	895	934	881	892	915	875	880	896	812	916	881	891	919	850	869	896	902	856	898	911	875	899	941	933	884	917	848	882	888	897	845	859	893	882	878	846	970	912	867	955	922	847	869	906	941	901	845	863	874	909	936	881	940	930	919	905	938	874	843	916	875	895	938	909	849	905	952	913	897	915	885	886	885	890	901	930	900	911	906	879	899	916	895	952	951	905	890	929	906	918	878	894	878	901	913	969	863	903	863	876	888	919	869	875	917	867	802	911	874	899	865	883	906	901	893	867	956	919	886	851	868	872	880	838	889	891	873	862	882	893	840	862	886	908	895	901	905	923	913	865	904	837	930	899	905	932	868	922	899	930	912	904	890	891	885	922	884	928	937	919	933	888	924	900	874	840	873	896	898	867	932	881	869	981	903	876	925	892	884	908	901	922	922	895	901	933	927	926	883	916	928	901	917	877	880	941	929	880	921	839	880	831	912	865	880	871	913	906	839	877	885	883	889	911	862	886	887	867	853	917	868	900	933	903	950	855	873	876	896	879	914	866	878	888	862	935	855	915	894	906	907	856	855	864	917	945	861	918	888	916	888	899	884	855	926	909	900	876	917	884	957	854	901	894	920	952	870	878	853	875	923	923	936	865	895	961	879	952	901	806	894	884	915	881	893	875	868	883	905	910	877	936	890	873	905	868	892	908	896	901	950	928	883	927	909	866	913	876	871	899	943	869	958	897	925	903	870	911	860	937	899	890	912	873	908	905	897	927	929	938	879	924	923	913	935	950	853	878	929	925	853	906	884	897	908	897	921	882	924	876	900	911	929	943	905	929	839	905	879	848	888	909	896	892	982	899	952	910	890	901	931	899	909	952	914	939	874	869	888	924	938	878	914	923	897	882	951	948	838	931	921	947	917	893	932	860	971	870	887	914	919	948	900	901	911	919	876	855	861	887	875	915	942	882	919	861	904	940	869	881	937	884	870	915	921	871	905	887	899	928	917	859	915	867	911	905	848	848	873	963	877	925	904	883	885	920	885	879	844	895	862	918	962	900	855	932	907	911	895	864	949	919	854	882	881	856	923	940	863	922	898	925	894	923	920	901	854	892	898	876	926	937	889	830	897	971	885	938	935	935	890	873	878	850	893	965	892	925	842	888	943	949	894	890	931	887	958	895	845	921	907	943	874	871	930	925	904	925	879	914	897	895	926	847	914	839	917	920	897	881	911	865	955	890	926	934	900	894	946	925	905	889	930	925	919	901	873	858	949	902	880	926	932	922	893	857	924	885	941	890	907	884	960	859	939	882	879	951	882	947	880	911	881	864	945	904	898	846	907	927	955	903	845	926	910	891	890	936	920	893	930	905	874	827	859	892	875	913	889	895	874	906	887	904	874	955	882	850	921	864	844	912	901	878	867	918	953	868	950	931	875	954	916	883	907	871	896	903	890	947	941	844	885	867	891	887	897	923	886	905	917	880	956	888	919	922	878	869	831	873	961	854	939	916	950	897	940	903	911	885	956	934	861	929	902	961	912	900	875	876	864	941	850	909	861	912	899	937	898	856	944	916	935	904	929	884	882	920	869	904	910	893	883	895	893	874	924	892	917	867	950	891	917	879	949	883	888	930	886	965	859	937	883	856	895	921	891	887	948	889	870	867	898	893	875	914	881	878	919	882	833	915	889	904	922	901	904	820	876	922	856	920	891	920	882	957	968	883	920	928	910	924	900	883	881	927	939	878	891	865	891	891	918	930	933	889	900	882	908	900	938	889	859	878	876	898	852	884	943	949	866	915	896	952	841	875	949	868	900	957	856	892	934	905	915	911	924	913	921	856	910	870	922	859	910	909	871	893	878	890	839	886	917	913	930	903	911	884	884	891	886	889	903	922	875	946	852	902	863	934	907	881	900	981	922	945	865	933	929	892	881	840	924	874	893	910	911	913	857	875	910	900	865	849	881	855	894	952	950	888	922	916	918	880	903	890	867	913	924	906	961	916	887	896	873	892	869	908	931	834	912	878	891	899	922	858	891	910	905	927	874	889	932	934	856	914	908	913	937	921	877	852	914	918	902	875	895	932	906	953	830	949	840	929	884	927	944	901	930	937	900	914	896	841	872	871	897	912	849	938	914	924	869	934	906	887	865	862	885	861	868	939	936	889	923	858	886	898	877	943	891	882	869	938	897	900	887	866	940	901	972	914	887	895	902	932	921	896	860	921	867	917	879	904	870	890	895	875	869	917	938	853	889	917	891	925	946	955	912	930	911	894	919	909	858	875	886	875	893	912	862	908	863	918	882	898	908	865	880	902	850	929	863	894	903	860	890	910	917	897	876	897	865	913	912
14827	10628	15494	14323	12039	23751	26203	14636	16585	13649	6189	1834	735	572	478	404	383	361	309	389	1013	1078	737	462	417	459	422	387	339	364	317	331	322	315	309	348	290	318	289	331	340	313	317	280	319	335	330	332	344	307	311	298	321	304	301	313	267	330	312	331	316	333	317	306	336	296	327	288	329	318	354	330	333	321	305	314	325	325	296	337	337	328	321	311	329	341	329	324	362	305	323	345	287	311	327	301	313	313	309	308	316	325	305	302	326	302	282	289	302	305	310	338	333	331	314	323	302	285	315	304	327	317	319	318	296	309	313	330	314	324	303	335	317	311	275	299	302	344	323	367	336	325	363	314	286	333	307	328	329	282	339	336	344	307	320	334	344	329	301	299	311	306	323	306	335	315	353	330	287	318	316	306	306	329	319	302	323	318	315	308	314	330	316	313	310	301	322	300	321	298	337	323	321	294	300	311	320	280	316	338	304	303	330	318	309	299	295	290	314	305	333	323	336	360	344	322	278	325	335	323	350	313	306	319	291	285	334	330	288	292	339	305	301	300	313	332	280	328	293	347	323	322	308	310	341	351	344	284	342	339	314	333	360	331	308	285	326	290	349	335	292	329	326	338	348	303	315	331	283	348	315	286	304	313	327	317	336	277	331	345	316	330	340	311	310	358	307	307	315	353	333	316	328	312	324	300	327	325	287	332	327	335	317	339	315	313	315	345	316	328	337	324	346	349	323	326	313	311	297	292	317	326	324	300	296	296	320	319	338	350	347	309	320	317	327	357	318	326	307	304	313	345	289	295	331	327	335	328	301	329	321	354	320	329	333	303	318	293	336	319	344	269	309	322	317	302	308	314	304	296	317	346	309	307	330	313	321	288	287	287	332	282	312	305	276	325	284	342	359	279	307	327	307	285	333	307	327	309	292	303	307	305	364	292	303	363	316	275	327	347	342	323	322	302	336	313	316	323	343	303	310	295	317	303	331	331	309	348	316	297	310	343	328	302	311	304	326	345	303	311	285	286	304	328	315	339	329	327	323	347	324	324	323	348	323	301	310	339	328	313	313	321	311	286	344	300	308	330	327	337	309	332	298	292	350	284	312	319	336	333	348	318	327	314	329	331	325	329	323	330	341	279	292	304	320	319	318	302	314	324	327	339	315	353	296	328	327	326	312	305	323	332	305	324	333	315	291	307	324	313	298	302	306	304	311	304	327	309	304	311	312	297	338	349	351	298	305	327	352	319	300	311	346	333	339	296	307	310	293	350	297	309	306	327	301	317	325	332	315	339	322	303	306	299	313	337	337	325	308	347	358	318	317	334	335	322	343	340	305	314	306	313	339	294	326	312	322	304	327	341	337	314	297	300	291	305	324	342	323	309	312	323	316	328	292	267	302	298	320	327	309	351	315	325	344	313	356	288	333	343	304	292	344	287	320	298	305	297	292	310	326	319	338	308	309	313	332	330	314	348	334	317	297	298	308	260	311	346	329	281	298	282	293	329	327	303	323	321	336	274	301	303	268	300	315	365	315	285	349	318	310	299	304	309	303	325	319	328	302	309	294	297	333	340	290	337	326	293	319	283	373	292	307	340	308	325	329	337	305	340	310	318	304	335	321	300	292	335	330	360	321	317	336	297	310	338	322	280	318	330	305	318	314	350	322	295	321	335	312	287	314	321	311	313	331	301	301	336	320	294	304	332	335	325	318	312	286	332	268	294	321	345	349	312	297	315	311	330	324	338	316	330	315	315	328	278	304	305	294	332	330	307	261	297	327	309	327	280	318	343	307	331	321	307	321	331	352	314	353	314	293	331	319	296	362	315	333	315	324	338	308	319	332	318	305	335	346	328	309	328	306	300	326	314	321	299	305	289	312	335	299	336	322	341	319	339	323	320	334	311	325	329	326	331	307	321	299	310	342	325	311	304	314	323	331	307	309	333	325	299	325	328	320	291	310	329	332	315	338	333	311	301	320	340	342	299	331	332	328	309	341	331	297	318	292	303	286	320	307	293	328	338	328	304	312	320	334	282	316	328	305	335	344	317	288	315	329	345	315	311	341	315	302	296	323	306	289	293	337	324	288	320	356	332	332	299	308	326	302	274	286	314	320	315	353	345	340	339	294	308	320	322	329	352	307	299	329	313	313	320	308	318	340	299	309	322	332	330	317	333	298	326	308	305	348	304	315	284	304	308	314	309	281	306	319	338	308	290	296	340	330	294	328	314	310	338	284	341	290	317	303	322	322	307	311	335	344	334	296	315	318	295	312	344	329	321	323	308	330	300	308	295	327	330	319	332	344	312	294	314	348	300	292	318	308	319	299	328	357	298	274	318	303	317	308	288	301	324	324	308	307	331	330	335	299	289	337	343	310	304	327	327	300	286	312	309	344	365	315	287	308	306	319	329	300	301	340	314	332	303	307	268	325	332	301	316	292	343	315	372	341	318	333	357	359	319	343	336	297	334	340	333	362	317	324	308	314	301	368	315	321	297	316	314	302	323	318	324	326	300	334	297	317	326	300	332	323	304	299	318	325	333	312	344	286	338	331	311	311	353	291	335	324	303	304	295	308	313	339	322	330	304	289	284	323	348	297	298	324	353	310	329	351	344	329	306	316	295	315	330	326	306	317	326	330	329	337	295	304	299	341	299	319	287	309	326	318	328	308	340	332	322	300	283	324	332	337	318	328	328	296	312	304	337	327	315	340	345	310	295	290	284	299	313	307	311	343	298	308	317	301	324	315	320	325	318	307	332	311	292	345	346	295	307	313	320	316	316	321	288	312	320	341	308	314	337	306	322	305	317	338	305	297	302	313	311	283	341	316	313	332	325	302	327	308	352	319	325	332	322	283	296	325	310	321	303	338	334	323	296	337	280	310	317	308	321	313	335	314	307	334	321	335	352	330	306	308	351	307	304	336	293	326	292	295	326	317	320	318	313	358	318	347	301	327	318	314	287	311	301	310	335	307	323	319	320	310	364	316	308	302	315	332	313	319	310	325	322	310	310	320	316	307	309	331	332	333	302	333	314	317	313	333	302	282	348	306	298	329	287	324	312	324	321	326	327	312	360	369	341	355	323	338	327	292	340	332	289	306	288	341	309	326	315	319	329	295	342	337	335	341	335	306	335	326	309	312	325	330	333	309	337	311	315	302	317	313	330	355	314	353	286	317	289	315	328	312	314	329	351	283	290	345	327	344	305	339	315	332	345	336	325	347	307	332	337	305	323	302	341	281	309	295	318	340	314	327	311	341	342	334	296	321	334	352	347	313	301	302	313	347	312	323	328	300	329	298	315	327	301	316	307	303	290	343	334	307	327	309	287	310	317	300	308	330	322	275	317	353	309	317	323	281	334	347	316	304	338	346	322	282	351	310	299	334	327	359	312	323	311	296	304	294	317	323	292	309	309	332	324	336	313	318	359	319	298	358	327	313	308	296	317	317	308	348	316	325	335	333	349	302	331	314	317	303	301	273	298	319	315	285	325	321	330	316	315
10152	9864	22099	26882	27112	42873	41782	32303	37747	33614	19841	7814	3470	2882	2178	1546	1232	1079	1068	1373	5902	5819	3647	2138	1773	1548	1422	1175	1090	972	945	955	887	866	900	867	893	846	852	871	908	822	846	835	884	821	871	829	824	837	898	905	884	908	889	820	873	842	853	863	883	877	863	880	836	849	819	845	842	812	865	871	882	825	896	844	841	848	885	874	873	870	893	889	869	860	919	818	830	918	883	887	845	870	843	878	850	853	856	911	888	861	909	851	871	898	903	854	908	859	863	905	911	857	803	844	886	921	885	823	842	872	865	843	861	868	893	833	852	840	894	858	828	849	852	864	861	885	893	862	859	892	883	914	902	853	877	832	850	862	828	826	865	796	897	843	828	919	849	861	897	870	874	853	919	903	869	880	856	890	846	838	827	833	863	843	854	864	880	848	803	830	861	864	840	868	923	849	907	832	855	827	817	843	846	873	883	857	814	832	841	818	905	841	833	835	869	871	925	904	894	905	912	841	899	847	845	863	860	869	863	837	829	824	853	888	839	828	884	852	913	908	885	860	867	881	873	898	899	868	845	847	893	882	865	866	891	796	839	875	847	862	835	881	860	875	818	828	818	844	870	829	845	857	905	864	876	867	864	850	883	872	827	861	833	849	874	817	922	856	868	877	867	842	852	951	865	881	876	905	865	866	847	855	857	858	869	849	849	837	815	836	836	921	856	829	881	857	861	853	841	854	797	818	910	865	840	856	812	833	923	886	886	847	902	893	896	913	860	840	841	870	804	828	836	844	853	914	927	879	867	837	851	868	889	928	832	903	809	881	906	862	878	871	847	845	877	875	861	850	859	805	893	938	890	920	814	839	841	869	826	863	898	842	849	837	928	871	883	868	856	853	850	826	886	789	883	811	868	820	897	850	890	939	870	916	830	838	845	838	867	843	834	899	858	854	892	832	823	876	838	838	880	882	842	881	861	859	877	871	855	855	873	830	933	881	813	898	843	865	861	863	853	836	883	857	908	837	911	857	861	872	854	834	886	831	830	864	873	912	873	790	812	807	894	877	824	877	854	822	849	848	832	854	841	834	875	890	871	890	839	883	848	840	838	839	883	907	881	878	859	822	887	838	858	889	854	880	872	839	890	856	901	807	866	893	815	866	887	825	936	901	904	861	835	842	824	826	876	847	869	879	836	861	825	910	860	870	849	881	893	868	844	799	865	919	896	878	879	845	846	847	844	899	904	898	834	819	829	856	848	882	861	883	903	877	901	907	859	883	898	856	869	779	881	835	898	854	866	894	860	847	858	871	819	877	844	943	806	851	895	895	870	863	933	835	905	819	828	810	826	847	919	836	888	850	869	863	892	901	821	848	840	867	893	898	895	846	868	829	907	851	816	895	839	841	882	839	870	839	894	864	860	891	846	863	876	860	852	821	842	891	902	888	901	856	840	910	849	871	892	892	829	884	876	885	853	916	846	844	835	844	839	871	837	837	851	813	863	850	798	863	860	850	860	868	865	871	818	890	899	850	831	854	905	870	844	911	859	935	881	897	894	867	859	858	865	840	821	875	814	861	907	882	822	893	913	854	877	842	844	880	899	854	868	878	882	878	876	874	860	883	822	877	939	870	889	856	824	860	864	860	855	859	839	871	862	848	843	894	861	864	850	864	875	865	843	845	815	888	875	856	919	835	829	854	822	847	855	848	862	824	858	848	872	839	842	881	904	902	790	835	883	865	845	816	855	830	879	861	909	870	832	873	868	861	838	863	884	922	865	841	871	841	866	846	840	836	883	863	870	844	888	894	868	880	816	842	848	922	854	893	858	856	873	872	886	855	825	870	824	876	877	830	885	858	889	845	859	825	853	903	827	840	907	858	906	863	876	859	870	851	862	862	911	902	838	834	828	843	858	863	782	867	832	862	844	835	846	891	822	863	861	881	799	842	810	874	871	847	803	857	837	854	871	907	905	868	869	855	873	839	899	849	818	852	909	880	856	842	861	874	825	928	878	834	876	879	859	871	884	821	902	889	872	884	839	857	852	901	849	838	833	865	905	813	897	818	863	872	830	880	883	871	867	842	886	861	859	844	857	820	894	883	859	868	905	854	858	802	861	825	865	837	838	864	896	863	865	918	821	861	856	870	855	880	864	816	867	902	820	874	849	818	818	842	912	848	835	910	871	835	870	841	821	839	862	823	902	864	871	860	819	835	838	840	838	900	900	852	891	869	881	846	885	845	829	862	885	892	852	822	822	879	923	897	867	891	865	877	843	916	823	876	856	858	851	864	807	820	894	892	831	779	825	871	871	895	872	839	832	891	831	899	840	855	907	803	792	909	871	884	841	884	904	868	845	906	871	877	840	798	853	900	858	893	900	830	799	898	843	861	834	852	841	852	845	823	831	852	871	878	817	860	874	861	869	856	864	866	864	840	833	865	936	913	885	901	865	875	827	834	836	817	851	854	872	881	852	875	840	856	820	897	845	888	864	884	872	851	910	820	873	893	805	842	837	839	865	823	864	892	870	850	874	891	853	844	857	818	838	859	904	852	835	826	896	851	871	852	832	883	839	907	868	914	882	843	850	845	859	888	896	891	837	819	886	887	877	839	872	878	848	842	848	853	840	873	927	883	865	849	892	863	865	843	847	881	902	849	832	837	848	851	874	858	855	861	888	856	865	906	861	885	868	842	798	872	818	807	853	917	851	889	828	910	855	844	913	839	800	864	845	842	895	814	833	898	869	887	807	821	874	908	874	856	874	880	891	845	855	896	880	845	873	872	847	825	930	825	882	891	885	815	863	833	825	800	872	855	874	879	906	824	820	896	862	796	845	895	856	876	903	858	854	871	864	795	928	851	832	821	853	833	884	849	852	818	849	849	864	891	835	859	879	830	868	827	849	858	831	858	825	856	858	907	834	864	842	907	829	888	887	867	829	859	855	875	883	833	911	889	859	851	849	845	826	898	880	880	855	846	878	846	870	854	871	869	857	843	806	856	804	814	909	821	865	860	838	864	903	824	878	851	850	846	827	875	832	809	870	858	892	861	874	891	893	904	883	836	926	857	853	846	844	865	850	877	892	867	930	893	830	819	865	855	880	833	826	869	871	888	848	871	846	846	790	785	855	884	878	885	874	851	857	890	865	887	859	920	866	810	843	839	837	795	905	850	860	940	892	833	840	845	836	876	865	898	865	863	867	836	833	867	868	854	875	859	882	855	858	849	908	869	860	849	847	814	857	849	872	824	895	880	863	861	835	840	874	856	842	835	937	850	837	852	878	869	803	866	879	824	856	844	879	816	870	852	844	837	861	911	826	909	874	815	909	820	875	844	874	871	868	877	866	841	884	898	835	901	839	866	850	857	879	850	857	895	874	828	887	857	868	890	844	888	910	886	914	885	862	841	909	806	875	866	852	864	825	835	869	861	948	859	849	824	824	869	902	855	811	846	871	846	869	784	864	865	862	818	888	842	889	881	886	843	881	863	874	850	833	867	841	889	901	872
23029	17606	23055	22099	20759	48699	35872	22249	30145	23815	12238	6065	1051	739	561	387	339	303	308	449	1510	1325	818	536	543	402	388	345	300	325	282	293	297	288	281	276	271	277	239	280	269	241	283	288	251	269	287	270	271	287	286	256	269	286	294	287	250	265	287	266	280	283	272	266	257	280	279	275	230	335	289	259	280	252	278	265	267	255	270	260	265	279	275	280	281	291	287	267	276	278	278	251	290	275	262	265	277	250	257	253	253	327	259	253	266	270	284	264	260	273	277	255	277	272	274	319	287	250	311	265	279	302	307	282	245	248	292	215	291	265	264	292	253	286	255	304	259	303	261	318	297	247	267	321	259	290	276	286	305	282	242	290	274	276	293	310	275	263	248	260	261	263	292	286	249	241	275	291	270	247	253	294	263	289	255	264	277	293	251	279	272	270	267	270	270	289	277	314	288	303	272	295	242	265	306	280	275	264	295	268	259	270	311	290	288	281	263	292	276	260	299	270	302	304	275	287	283	275	314	262	263	251	271	288	290	266	312	260	255	255	265	252	287	241	298	271	296	288	292	291	298	287	266	254	288	283	282	292	300	277	248	275	294	278	286	266	293	289	298	281	264	272	284	270	294	262	267	294	289	278	294	256	293	275	281	274	315	296	252	313	274	296	302	252	280	305	293	263	263	268	268	268	258	260	295	307	241	284	264	267	280	287	281	287	276	256	276	293	277	258	262	268	271	250	256	255	245	266	272	270	254	315	271	258	254	279	273	293	267	264	287	272	282	299	303	273	299	275	270	275	269	275	263	264	299	253	230	289	263	281	288	282	273	268	250	258	292	304	297	297	280	291	256	274	274	263	259	279	277	283	267	286	262	245	265	301	245	264	274	249	283	287	294	277	267	267	271	269	277	260	255	276	256	258	275	257	246	257	287	290	275	270	300	252	266	267	287	268	248	290	261	256	268	261	281	274	297	286	225	274	231	271	290	269	271	273	301	295	304	290	252	255	274	252	281	290	283	274	299	284	240	282	280	251	273	273	285	264	250	232	260	286	288	272	261	257	269	287	278	253	294	305	308	287	261	262	302	289	293	251	264	299	262	262	281	293	286	258	286	280	279	246	274	271	261	274	282	265	255	269	233	268	313	271	273	273	273	273	291	266	239	291	264	296	270	294	288	270	257	294	279	263	287	279	259	303	289	257	270	280	265	278	252	255	238	258	277	282	275	274	287	265	273	306	267	287	282	280	290	264	249	256	265	240	259	278	278	295	270	257	299	265	265	293	316	271	305	261	306	244	295	285	301	298	282	276	250	259	282	287	244	260	280	266	280	266	249	312	294	275	259	277	295	274	280	250	275	273	266	266	261	297	282	278	271	263	239	252	322	278	277	284	274	270	274	256	265	297	272	280	294	254	279	267	286	287	301	273	303	276	292	272	290	311	307	267	283	269	256	259	287	248	263	259	295	295	284	284	270	255	269	272	283	238	297	258	270	275	271	271	261	263	285	287	291	280	297	305	277	255	254	301	265	279	273	287	283	283	269	248	301	299	293	287	289	266	267	264	258	272	289	255	292	261	292	276	272	280	279	254	283	279	260	249	261	270	253	248	293	295	297	306	285	278	285	269	286	263	270	284	280	264	269	255	274	244	276	252	279	279	278	265	277	284	276	291	243	259	284	276	262	281	282	251	311	302	277	284	267	256	289	275	258	290	290	259	267	236	249	260	289	268	306	278	271	291	266	277	267	296	306	276	259	286	243	270	287	254	277	273	302	301	258	286	287	266	265	322	284	254	275	258	272	299	277	322	272	299	270	289	263	275	287	280	291	283	276	276	302	302	278	275	279	259	290	259	291	270	303	275	279	303	293	289	276	285	273	277	279	255	236	267	293	267	262	291	255	292	278	262	289	281	300	301	294	253	266	286	283	293	292	266	292	288	261	269	294	280	283	286	261	244	255	276	260	295	249	248	315	291	294	225	307	263	307	309	286	258	291	269	277	275	243	257	293	268	289	284	253	278	226	306	288	287	252	273	248	286	263	288	275	296	284	282	289	265	288	281	277	256	272	273	255	269	251	272	265	301	254	313	277	283	248	288	258	292	256	286	263	260	272	287	262	278	296	274	291	252	254	279	250	294	272	265	284	277	261	224	284	263	303	269	279	297	293	262	255	283	233	302	293	272	234	300	281	272	255	279	231	243	262	246	294	292	263	271	276	254	274	281	268	284	283	272	281	290	238	272	320	265	272	245	264	294	289	282	239	281	315	254	305	243	251	300	282	291	276	272	280	291	271	307	298	266	291	266	305	272	259	259	303	265	274	303	302	268	243	267	286	251	257	250	302	253	270	282	253	282	295	259	282	272	272	272	289	283	300	282	265	263	285	280	245	253	266	261	246	265	263	269	280	254	255	283	281	280	275	248	271	296	255	276	288	245	267	265	274	275	278	261	276	274	271	266	265	265	301	284	295	263	272	301	258	299	268	280	264	297	265	256	292	277	241	276	279	295	266	286	256	267	286	267	286	259	295	287	288	267	270	279	270	293	304	271	279	250	263	299	268	298	254	306	286	288	298	263	279	303	280	302	278	274	279	275	287	263	263	238	234	280	282	288	265	270	263	273	278	323	279	291	295	301	281	311	269	276	274	262	269	253	275	299	268	282	275	260	292	312	289	277	299	271	295	255	265	301	259	270	284	275	245	259	270	262	283	279	294	275	298	267	252	268	269	282	233	240	232	267	300	241	255	272	253	273	283	249	284	299	248	280	262	304	250	277	295	268	271	281	292	272	290	261	244	278	281	303	276	287	296	275	258	266	282	290	257	291	273	278	274	309	256	259	303	291	264	245	255	295	316	278	268	270	276	263	250	262	286	307	266	295	271	266	274	270	273	280	283	279	253	272	270	267	302	311	264	260	260	247	291	243	272	287	294	302	294	281	296	282	249	297	275	307	299	248	265	287	282	292	228	255	237	316	268	288	264	285	275	282	327	310	271	255	285	289	257	265	294	250	291	291	268	261	291	263	291	283	275	257	265	287	267	279	285	281	280	308	286	283	280	290	265	245	284	278	279	271	294	257	249	250	306	259	290	281	303	271	305	254	274	273	266	278	266	260	242	312	254	280	262	257	271	275	303	304	260	272	275	290	267	295	262	272	262	301	285	270	255	278	292	278	279	292	288	263	302	292	279	286	253	282	281	268	265	269	270	287	267	290	287	296	271	294	287	266	281	232	298	278	312	312	297	287	258	277	272	258	278	288	288	309	265	275	267	271	275	244	250	272	291	261	283	283	269	272	304	281	314	315	250	244	264	239	292	270	272	267	279	274	292	274	243	291	282	254	284	279	257	268	278	304	275	287	258	273	269	224	266	283	280	277	288	286	290	233	263	317	265	246	285	273	277	268	258	259	304	270	261	288	266	240	275	279	274	284	268	278	233	274	268	275	249	278	297	258	307	272	263	287	239	313	263	270	270	270	297	272	299	253	277	294	270	299	294	304	281	271
13625	15167	28152	34044	36766	62764	41761	41572	49230	42086	30161	19270	4227	3414	2463	1553	1282	1087	968	1951	8839	7580	4529	3028	2343	1845	1380	1343	1025	982	875	849	852	825	781	792	824	761	795	707	799	759	760	773	761	721	759	780	756	743	777	788	777	762	747	751	783	697	728	769	753	762	743	758	737	792	744	742	726	704	754	776	750	761	746	767	716	753	714	796	720	823	757	760	769	741	759	790	802	783	773	713	766	782	740	731	793	765	755	731	784	723	735	781	793	736	768	783	743	747	769	748	775	779	756	821	735	767	814	792	739	767	746	750	754	725	758	791	815	735	744	768	786	697	785	725	753	825	718	776	783	759	777	831	752	730	799	734	763	737	786	747	722	733	765	764	745	803	770	751	743	780	775	699	713	737	748	779	778	773	733	760	743	798	771	783	745	680	790	764	749	691	801	733	777	740	758	713	773	724	776	759	817	759	745	764	818	734	765	783	751	770	734	749	753	757	767	756	717	765	738	772	740	768	744	796	771	773	768	753	724	772	693	776	772	728	751	708	744	743	734	758	801	743	735	725	761	764	731	723	775	755	748	769	779	711	756	803	732	755	704	720	785	722	754	737	838	742	763	748	741	717	741	738	770	734	687	786	760	794	762	774	751	773	778	716	711	750	783	715	781	742	747	770	708	716	712	735	755	790	714	749	748	751	793	747	755	755	822	718	774	760	763	818	759	779	733	769	744	737	711	741	767	796	746	742	714	774	762	767	725	788	732	731	741	719	736	783	749	771	801	749	703	778	702	790	758	756	785	750	729	797	769	761	733	719	745	744	739	793	793	709	778	738	800	774	803	758	736	818	757	743	776	760	807	774	781	726	779	754	751	738	760	743	765	699	758	725	752	763	741	761	770	763	747	799	746	735	752	782	778	735	780	722	759	725	712	795	768	727	778	752	743	758	774	745	731	827	747	704	718	758	769	738	706	761	778	767	818	716	766	736	797	714	790	741	714	747	778	794	750	741	767	772	755	714	703	699	835	715	743	765	799	769	742	717	786	782	719	797	726	795	782	753	748	709	731	713	735	719	771	785	765	797	762	798	759	777	754	752	754	798	757	805	762	782	768	762	809	778	759	770	718	778	778	790	759	790	742	774	761	780	757	768	725	760	820	738	760	771	773	776	762	764	730	788	783	777	821	785	803	716	740	702	813	766	770	726	718	765	745	771	720	761	736	730	766	758	759	777	793	762	761	781	790	714	739	748	782	749	773	774	741	772	744	822	745	748	748	705	780	747	719	760	759	803	777	778	785	770	768	728	769	763	783	747	745	773	753	736	721	741	771	764	771	676	812	802	749	743	759	775	770	710	792	715	726	736	787	791	745	730	711	764	742	822	788	713	752	795	753	751	733	753	776	741	767	762	742	741	750	754	752	733	751	794	745	767	814	781	710	776	761	759	741	750	792	738	751	739	711	717	798	801	787	748	779	730	740	800	735	726	761	757	726	812	802	761	736	760	747	775	804	762	717	760	744	757	790	818	759	703	751	685	751	729	758	759	753	760	753	775	725	762	731	738	744	723	782	755	777	746	726	775	775	751	731	743	724	749	782	752	754	743	736	761	738	731	764	757	689	756	787	774	785	762	795	752	721	769	792	780	767	739	786	757	756	766	737	761	738	767	799	752	759	780	745	714	777	774	761	742	721	739	760	750	805	772	784	760	790	738	758	761	784	773	752	782	767	794	733	739	781	797	732	761	764	735	775	758	769	792	710	720	745	800	771	789	781	842	810	808	732	751	726	717	771	808	771	726	735	753	786	779	704	764	754	745	809	784	759	779	801	760	768	751	771	751	758	754	778	742	776	738	775	776	756	760	765	741	760	792	719	750	738	716	748	734	761	735	729	756	766	717	736	717	752	766	746	745	744	804	749	765	769	782	728	736	726	775	787	712	714	741	768	765	711	697	781	782	795	792	781	760	759	783	706	780	739	782	754	785	765	742	774	776	786	714	801	756	729	749	749	784	808	761	764	726	751	742	758	758	738	699	720	776	768	747	776	746	757	770	753	760	796	830	745	763	778	775	778	801	756	744	785	737	751	783	730	755	742	768	725	730	716	739	800	736	778	780	730	744	772	771	767	811	798	761	766	776	777	750	813	744	735	723	803	747	748	821	813	766	780	738	810	761	748	771	737	723	776	821	737	850	784	734	738	747	767	761	795	751	743	761	816	776	774	741	720	715	781	761	763	801	738	764	776	737	776	746	744	750	753	779	797	733	753	800	793	753	775	743	754	779	736	759	745	762	707	802	777	759	752	728	750	776	745	763	749	716	715	750	755	722	731	779	711	769	750	677	740	758	781	759	738	753	737	693	834	749	805	755	743	791	810	724	749	701	738	783	773	721	749	691	709	778	763	764	773	753	739	794	750	710	760	727	793	749	783	708	739	736	758	783	788	794	804	811	734	774	804	707	796	702	740	786	783	746	763	738	771	764	764	796	746	760	763	756	783	791	798	768	748	777	744	695	809	754	760	755	809	796	775	799	765	753	802	757	745	797	802	772	784	824	787	775	736	740	797	780	756	746	752	782	737	750	788	711	771	762	760	766	808	769	734	790	756	720	751	738	755	761	755	812	808	754	770	726	730	812	773	727	763	731	820	781	760	781	775	730	740	757	756	761	784	784	771	807	765	722	812	803	736	776	770	794	769	778	787	738	756	747	786	798	699	727	795	774	744	734	747	761	779	798	766	760	745	747	741	781	755	805	721	757	762	716	743	727	751	779	732	769	736	722	750	713	758	748	750	761	749	744	737	784	800	748	748	790	701	777	787	745	742	753	742	760	799	747	787	777	737	762	720	759	799	744	701	709	765	752	794	771	764	784	691	718	754	716	712	739	748	788	807	751	738	752	759	755	712	788	720	752	738	742	738	783	739	813	735	774	749	748	693	759	773	754	733	782	751	803	765	766	746	718	733	725	776	801	767	785	729	740	721	699	750	703	701	751	748	772	778	782	799	725	714	759	769	749	772	757	748	739	788	772	782	749	760	745	812	722	739	764	765	724	766	734	701	787	761	786	768	803	766	761	776	759	766	729	785	774	751	781	752	679	798	731	818	717	759	740	787	750	739	723	742	759	790	738	755	783	779	795	744	718	751	829	800	724	778	739	693	758	807	759	720	764	737	796	777	779	797	760	769	759	690	770	779	727	713	788	794	755	775	728	748	791	776	713	749	803	732	751	720	782	747	729	763	787	732	722	741	765	808	706	768	735	781	751	701	793	745	768	797	760	769	757	788	762	783	770	746	818	743	775	753	724	781	838	736	737	767	758	754	804	772	746	772	724	777	831	724	736	770	784	746	794	800	770	838	754	755	776	778	807	752	701	753	742	772	752	738	770	719	727	729	781	789	752	753	736	744	727	749	777	765	750	768	769	736	816	795	736	796	719	755	750	792	769	815	764	763	761	747	757	781	761	737	714	788	787	769	734	742	773	759	760	747	726	782	744	741	754	786	809	773	761
6671	5341	6959	6082	4221	4492	2504	1635	2159	1677	1166	691	493	431	404	319	349	346	328	383	367	419	368	337	347	349	342	337	343	307	334	337	326	325	356	324	349	318	331	333	329	320	331	329	313	334	320	346	338	346	341	349	345	331	326	313	305	327	372	308	306	334	323	293	317	308	325	329	325	283	357	358	339	301	334	344	345	335	342	379	352	338	317	339	332	332	357	288	311	338	317	364	333	345	323	317	338	320	342	338	313	325	332	351	327	322	325	335	336	344	297	319	279	339	319	334	344	338	373	346	335	324	311	340	346	313	355	324	344	367	339	310	349	371	270	301	295	315	320	323	330	321	358	325	346	323	315	300	320	350	362	327	341	301	304	313	345	330	323	336	361	350	312	300	316	348	345	344	335	330	376	330	302	330	358	344	332	325	347	336	327	305	331	305	350	334	335	364	363	356	312	318	357	317	347	315	336	331	336	315	323	358	317	313	350	347	350	316	311	335	349	347	334	307	335	296	333	324	335	352	337	340	314	339	359	332	339	325	346	325	329	332	324	325	340	347	332	334	337	330	317	347	377	330	336	326	350	351	322	325	313	327	319	328	322	329	340	393	334	320	299	348	307	333	331	350	336	335	327	303	342	314	362	368	329	328	332	320	339	347	338	327	331	328	342	323	332	337	313	305	323	318	338	311	326	346	331	307	369	297	338	309	329	316	365	330	312	316	323	347	349	336	327	335	334	290	331	345	363	330	306	323	355	298	325	327	337	327	325	335	350	290	359	323	313	330	352	295	354	338	371	327	353	306	345	334	314	317	334	347	327	322	348	361	383	326	317	302	369	298	348	316	331	337	335	335	340	305	362	327	334	333	314	320	350	342	318	339	325	331	309	307	331	318	302	346	303	350	367	335	324	339	332	307	344	318	311	322	360	370	327	331	335	318	294	329	341	352	333	352	341	328	354	313	344	285	307	354	321	322	352	348	328	349	342	348	344	321	339	286	356	315	320	342	309	348	307	344	327	313	327	322	305	335	356	340	343	339	337	310	330	321	313	356	316	338	328	318	312	322	329	325	336	347	343	345	363	316	310	317	314	348	326	365	356	311	356	333	350	323	320	317	323	331	347	307	345	346	372	333	347	311	336	370	344	303	328	323	343	302	318	322	315	329	344	331	330	336	321	350	345	334	342	344	343	331	326	354	344	359	329	303	362	303	332	320	320	319	319	319	280	328	301	329	321	350	347	298	329	323	303	376	336	326	323	358	354	368	344	349	321	351	323	333	317	323	311	312	315	321	316	317	323	365	335	324	331	346	337	341	372	308	287	300	336	312	345	334	332	334	343	305	317	338	319	364	341	309	311	288	328	354	330	322	342	312	340	345	330	316	320	322	350	318	363	334	337	338	328	324	314	343	326	322	353	319	352	321	316	319	329	336	367	309	319	312	335	359	340	345	331	345	318	335	347	329	338	315	353	386	358	319	357	347	362	333	333	328	313	329	341	320	326	330	339	350	293	322	313	355	327	326	324	359	308	318	315	317	323	315	329	338	326	328	340	289	347	354	318	304	333	326	338	336	324	359	339	348	327	362	333	330	352	339	308	372	321	325	353	332	319	346	335	352	323	312	337	320	301	346	334	291	360	366	344	331	343	321	322	320	339	327	303	301	296	367	306	328	327	321	306	343	317	340	319	319	327	309	357	347	313	295	307	342	348	332	366	318	307	335	309	329	348	351	320	346	336	371	324	347	356	340	352	309	334	329	345	350	335	338	318	371	315	358	307	331	326	321	313	322	326	311	317	362	335	305	330	323	311	358	343	319	311	343	342	328	322	355	324	351	337	346	322	310	318	319	324	322	328	297	372	364	305	320	293	317	298	336	323	337	341	332	298	336	330	296	342	335	329	311	314	331	329	336	322	313	326	317	317	355	332	372	390	323	329	329	340	328	349	305	346	340	322	329	337	312	320	331	386	329	295	298	354	344	322	323	336	345	297	371	337	342	320	323	323	306	351	333	353	331	345	339	354	351	321	336	323	310	330	365	319	352	370	320	356	338	375	332	342	377	295	334	332	304	328	362	338	330	363	320	335	309	321	323	347	324	354	334	357	338	339	366	320	321	332	325	345	303	347	340	331	353	356	350	336	313	315	359	344	346	346	337	323	350	326	353	327	308	306	338	356	312	354	332	345	319	348	315	345	329	328	298	327	334	343	341	336	329	303	302	354	329	336	350	309	328	326	325	316	317	337	366	313	333	315	331	375	309	328	339	343	352	308	313	304	351	334	338	339	337	349	299	335	332	360	338	305	325	338	331	367	362	331	289	348	335	327	307	319	338	341	372	320	358	369	346	307	345	337	329	318	326	304	300	314	342	350	307	323	348	301	340	337	336	318	314	330	398	311	335	310	322	352	317	333	350	333	327	346	355	340	347	314	322	345	329	325	321	369	334	348	322	320	333	355	316	349	315	356	303	317	336	311	348	330	320	346	331	313	330	318	322	336	299	375	343	330	337	332	329	331	371	345	336	355	354	300	356	332	309	336	330	323	321	337	311	310	358	313	323	342	324	349	372	358	342	343	327	321	333	362	378	338	331	328	323	337	344	339	347	330	306	356	341	301	324	300	336	324	328	327	323	346	311	348	331	317	337	332	355	338	326	356	367	303	345	340	344	334	335	359	354	345	348	347	370	310	314	330	340	317	334	337	296	362	330	370	340	328	291	343	324	330	332	318	316	344	323	335	327	330	312	341	327	335	310	348	329	350	310	335	343	336	325	339	313	337	335	348	320	341	328	342	306	327	368	307	326	334	340	365	293	315	309	365	348	307	319	364	322	339	326	319	347	309	321	320	340	318	338	347	325	332	327	299	328	330	331	346	319	340	363	337	328	335	332	348	306	299	379	337	320	352	315	344	349	314	372	328	350	355	328	340	335	297	351	375	347	348	340	342	333	318	356	339	327	334	302	328	341	345	357	342	375	371	332	302	311	350	368	340	332	338	376	297	312	356	323	296	318	346	320	322	364	358	348	354	310	327	361	375	331	335	347	307	331	320	318	332	331	331	373	332	346	326	343	348	325	333	304	314	365	358	336	298	371	336	314	327	341	344	339	342	346	340	338	359	318	317	329	356	349	356	309	321	293	337	341	331	343	308	316	325	373	337	315	360	334	373	301	339	321	379	373	352	358	376	328	312	347	344	337	339	308	344	321	314	337	344	353	357	334	376	318	346	290	340	322	327	305	338	366	346	327	336	343	309	322	313	338	310	336	357	325	383	342	322	365	351	336	338	312	323	341	319	328	324	304	343	373	310	318	335	321	337	290	341	323	312	324	344	327	331	350	330	329	336	312	304	353	353	347	323	366	349	360	348	328	324	337	324	342	338	343	337	353	290	284	349	313	355	314	296	345	344	335	310	337	319	357	342	348	328	356	341	335	330	360	344	330	318	341	318	325	310	349	337	335	325	325	341	335	346	342	340	340	351	339	348	316	334	325	335	324	343	351
5094	5705	12199	15238	14035	17663	10305	8244	10584	8279	5414	2645	1658	1444	1251	1042	983	956	937	965	1297	1266	1095	1045	995	937	928	936	931	928	915	951	917	871	918	913	960	937	870	938	882	939	864	894	920	934	872	909	878	889	869	934	877	898	852	918	876	902	882	928	872	890	850	901	884	932	888	937	972	921	846	949	906	919	928	924	869	802	897	908	906	892	926	903	879	876	877	938	911	891	900	931	899	927	930	873	885	899	929	931	925	876	923	907	891	883	934	908	914	897	871	884	851	886	940	879	905	884	858	883	875	869	972	889	912	845	859	883	926	941	868	877	861	904	922	892	904	892	891	921	872	893	895	806	878	914	872	887	905	916	846	878	831	897	842	937	890	883	937	887	867	898	927	878	890	966	923	909	880	897	887	908	937	926	912	879	963	933	909	873	896	895	905	939	984	900	861	903	880	896	918	888	892	929	891	940	885	943	836	893	909	939	858	898	865	846	901	864	867	868	941	906	823	901	925	930	918	905	918	920	897	903	934	909	911	878	946	862	919	923	932	897	879	929	930	924	853	895	908	903	931	901	863	936	908	918	937	878	882	846	913	912	897	886	946	894	939	876	888	876	904	912	953	899	915	923	886	880	856	873	906	901	901	888	879	922	850	819	879	922	910	904	912	876	875	906	897	913	849	872	906	888	901	889	881	873	890	901	870	904	894	872	916	968	901	947	908	888	914	894	900	911	877	919	841	923	926	907	884	889	894	850	935	906	872	890	905	875	879	869	899	916	863	966	894	859	887	908	839	882	928	910	921	925	897	865	897	879	907	885	857	935	902	922	901	933	943	829	862	872	875	918	852	971	888	870	877	849	927	928	919	962	883	947	896	854	871	898	851	913	924	849	915	935	902	914	898	915	856	907	927	928	894	934	926	877	935	927	872	888	947	858	884	939	939	907	895	860	887	865	883	907	900	892	916	932	853	939	969	892	888	937	904	898	874	881	929	922	919	935	957	878	899	845	887	877	865	913	867	884	865	871	930	863	862	881	912	900	876	893	877	926	918	951	974	911	911	921	879	916	896	841	911	898	881	895	877	916	932	868	911	893	875	901	906	927	931	958	916	910	946	873	922	883	908	903	916	869	904	907	909	870	881	971	856	904	862	873	898	926	891	944	894	905	906	907	934	867	876	919	860	877	977	915	915	938	877	857	910	888	882	945	847	928	921	925	910	880	865	977	938	911	882	898	885	867	923	871	956	928	896	872	859	916	896	925	890	890	923	943	883	940	907	852	937	868	860	920	869	892	872	888	884	923	897	883	939	896	879	932	892	861	939	915	891	923	923	878	889	883	895	912	907	952	881	879	935	917	943	857	925	927	893	930	943	891	883	947	939	925	898	953	924	901	893	938	874	926	939	894	913	882	896	957	926	894	868	902	875	878	905	907	874	907	893	883	835	915	950	876	880	908	856	917	925	919	948	922	930	928	908	887	892	901	937	914	903	868	895	858	895	874	924	908	863	852	935	897	880	929	838	902	871	920	873	918	896	888	900	908	927	868	877	895	918	888	892	923	920	919	886	919	914	969	866	909	918	933	879	900	968	894	935	882	876	919	932	894	890	905	897	921	848	882	897	937	931	859	900	910	873	900	896	896	871	950	951	879	893	885	872	916	918	853	869	829	912	891	916	853	884	926	912	890	871	936	873	862	872	885	897	880	872	883	889	902	889	900	925	933	905	900	832	934	944	982	917	911	882	897	980	879	948	938	900	891	888	925	927	870	927	900	915	874	853	902	868	870	862	910	910	890	912	919	905	893	930	945	931	926	864	867	921	857	909	896	908	871	941	950	923	872	928	905	843	912	868	904	884	903	881	906	868	878	952	945	901	880	906	912	878	897	901	957	930	874	852	900	946	950	961	902	927	866	917	912	905	898	901	916	915	885	925	890	992	953	900	859	856	925	856	934	953	915	853	887	893	858	860	932	903	892	851	849	904	932	853	950	900	930	922	882	899	895	913	944	912	941	883	867	886	916	947	865	885	869	895	932	890	897	924	928	893	865	863	905	932	885	920	852	920	917	879	881	926	878	902	895	881	871	855	937	898	947	955	881	872	915	873	907	854	878	925	881	930	882	930	908	901	954	898	850	896	908	932	925	917	880	908	909	903	931	909	843	913	844	879	867	866	906	847	872	869	869	914	916	882	880	939	877	850	855	883	857	922	884	952	905	888	892	891	880	872	919	894	979	929	849	880	943	913	924	928	936	909	891	879	883	922	865	877	922	825	890	873	860	916	931	946	937	914	883	922	902	900	883	854	914	883	930	878	876	883	958	898	882	916	917	903	907	886	918	917	898	879	900	911	888	916	879	921	934	834	854	895	941	894	932	925	901	895	937	914	911	891	869	907	893	881	869	878	889	909	894	871	888	911	863	932	885	862	925	914	892	916	901	940	895	889	913	887	895	901	856	916	883	927	929	901	903	884	931	892	958	889	867	910	867	883	883	906	947	887	907	892	892	899	937	897	907	894	969	914	865	896	911	890	894	869	877	952	836	874	884	905	907	880	905	886	909	921	826	915	902	896	839	875	884	881	882	919	884	933	902	890	908	906	900	858	856	946	887	893	925	917	940	884	883	926	882	886	891	886	940	910	944	942	918	886	902	913	895	895	889	880	859	929	929	886	918	885	898	888	836	894	983	923	902	899	916	879	944	900	997	902	894	853	917	842	925	881	935	912	893	849	893	912	889	879	863	938	911	932	908	937	862	901	954	893	943	888	946	868	912	893	983	859	881	852	937	920	901	888	956	920	861	860	975	906	908	897	885	841	832	886	919	930	853	895	892	908	888	878	867	927	941	929	939	915	875	855	863	846	875	885	940	890	862	902	918	904	953	910	881	909	908	869	913	915	877	892	879	948	843	901	921	930	897	924	881	913	944	866	949	901	879	934	885	899	912	886	903	937	902	894	887	885	889	852	894	977	892	885	938	892	916	908	928	918	902	895	902	895	891	902	860	874	856	901	929	941	912	845	863	938	901	915	902	943	940	922	948	902	886	916	929	935	939	962	905	926	870	857	899	899	889	882	889	902	901	905	900	913	935	865	951	896	856	874	918	855	902	906	877	895	909	938	891	956	940	902	940	874	920	972	906	946	901	887	850	822	884	878	923	913	872	911	934	937	973	897	907	918	903	917	876	923	938	904	865	863	850	931	906	885	917	848	901	928	901	907	909	883	895	921	952	921	909	908	910	842	912	888	927	940	877	927	877	845	921	856	872	862	928	902	902	933	880	899	842	891	862	858	936	926	953	901	888	858	924	930	844	911	892	889	856	913	865	880	910	921	855	878	938	913	903	869	897	937	971	906	940	924	881	932	917	875	935	971	880	880	869	900	878	901	841	896	886	925	873	905	851	906	928	847	933	899	909	880	921	936	914	910	872	877	863	890	909	948	881	885	865	914	933	878	908	906	904	995	837	894	842	941	873	903	935	888	896	909	932	889	897	890	907	915	916
14185	10237	14095	12667	15234	30293	21667	13705	17077	13278	6595	1865	617	444	423	380	359	334	336	467	835	746	578	485	463	405	374	329	316	352	345	325	355	343	298	320	346	322	305	321	267	344	337	334	315	302	336	303	321	309	317	306	315	298	292	304	329	319	326	302	321	317	312	344	337	353	304	312	317	303	339	327	345	299	297	318	313	314	316	348	362	302	310	320	315	289	307	335	307	293	330	282	355	318	323	330	345	322	307	310	348	327	314	320	330	330	338	373	311	332	296	317	310	331	335	298	314	305	311	321	316	308	307	312	283	273	315	328	305	302	290	299	294	332	347	342	333	307	306	327	326	316	337	305	343	325	339	318	322	322	286	308	324	323	310	279	313	279	284	327	350	320	342	291	306	272	312	349	322	298	320	313	318	304	325	327	336	308	331	326	311	350	311	297	318	331	298	307	329	324	327	295	339	292	314	309	286	303	290	305	322	326	327	331	325	320	315	277	312	303	302	301	309	326	295	313	315	324	292	309	310	304	323	325	307	327	309	327	267	298	333	310	334	318	304	323	321	328	318	336	300	314	308	335	346	304	322	334	324	285	324	309	315	332	325	316	289	323	292	321	341	331	287	334	342	320	317	295	327	274	306	285	336	297	309	321	346	347	288	287	334	290	311	322	347	315	290	309	288	320	310	299	326	327	295	305	319	312	310	332	318	322	299	296	309	286	319	277	274	324	308	314	337	315	304	315	326	306	333	309	364	305	316	326	304	300	313	310	322	308	341	348	316	293	287	313	329	332	321	301	305	312	324	298	310	316	312	300	275	297	298	315	307	316	328	305	287	332	359	314	298	296	317	328	304	298	287	335	309	324	327	316	304	323	320	305	311	264	320	322	300	343	307	311	303	322	333	314	288	273	323	337	342	316	318	328	317	323	333	329	365	303	286	287	344	308	324	313	281	332	329	323	300	330	349	323	296	312	296	328	324	312	323	336	339	332	339	308	298	331	326	322	281	331	302	277	329	313	366	331	318	334	282	298	300	319	268	329	292	302	304	319	320	317	285	314	317	287	308	284	327	302	315	293	306	319	300	352	320	356	320	323	311	332	335	298	305	331	305	292	347	330	305	314	316	324	287	298	323	305	303	314	309	289	294	281	341	292	345	295	286	303	337	316	326	300	307	306	289	296	288	315	326	296	312	320	294	336	309	309	286	340	357	322	298	331	322	297	317	313	323	300	319	306	324	304	313	319	293	298	311	309	307	316	308	303	337	340	325	302	315	301	315	285	327	321	320	330	321	290	314	310	280	335	342	324	283	307	332	319	314	300	261	313	341	296	313	357	323	325	309	346	330	327	320	343	319	308	301	319	340	295	281	327	313	332	309	323	290	298	322	329	311	315	279	271	318	306	310	312	318	317	331	345	314	328	290	332	325	298	327	314	328	302	308	328	324	321	321	316	347	292	307	313	319	360	337	333	324	306	315	326	328	295	274	310	308	318	365	332	339	336	302	293	320	344	337	320	307	334	295	299	280	316	347	312	297	328	320	328	304	359	306	326	326	281	325	303	336	309	302	329	309	309	336	279	316	351	345	306	305	333	333	313	291	316	326	277	323	326	334	341	317	310	291	321	336	313	302	293	332	354	321	300	322	329	310	301	296	356	295	284	282	335	307	297	352	334	337	316	285	325	316	303	313	313	319	314	292	320	343	296	296	318	316	287	306	300	349	335	276	290	320	325	291	288	321	330	329	325	316	274	353	321	334	314	274	338	314	340	351	315	340	337	328	352	311	329	326	349	315	298	291	306	317	300	337	315	312	304	329	316	333	293	292	342	307	292	277	308	312	281	319	332	321	355	323	312	310	334	313	313	301	314	321	335	297	322	315	317	306	322	327	320	333	305	317	307	305	315	312	334	319	341	321	309	329	313	300	317	339	328	353	326	306	320	310	303	289	280	315	332	307	318	323	319	331	318	318	339	292	327	280	331	277	309	315	318	328	309	326	347	302	345	338	332	293	319	315	329	290	303	284	317	309	316	345	317	303	285	281	314	313	327	315	303	347	313	290	290	313	323	323	332	320	311	311	289	325	313	296	300	320	329	327	333	300	301	294	330	325	328	291	345	324	306	288	312	320	312	342	314	305	295	322	304	316	357	313	326	329	317	286	299	325	337	354	306	324	295	344	294	325	313	335	337	335	344	301	306	309	338	324	304	313	313	337	289	291	311	328	304	324	337	316	322	326	327	324	302	293	325	343	296	325	342	304	335	330	293	296	286	287	295	311	343	332	301	296	319	344	320	318	312	330	321	351	299	335	355	292	307	321	299	318	290	317	304	357	329	296	348	340	321	306	305	296	316	299	297	315	358	367	310	305	287	313	332	326	302	329	300	337	341	334	306	338	357	318	248	315	330	324	320	296	362	292	333	286	334	295	317	355	321	334	310	304	337	309	313	310	288	316	309	327	319	296	354	336	310	332	292	313	292	314	331	330	289	297	321	317	312	325	319	338	297	334	296	301	289	348	307	321	300	330	291	320	308	323	303	310	307	364	301	292	293	333	310	312	290	291	275	320	318	325	303	276	305	330	304	299	304	315	325	316	303	356	309	298	322	287	328	303	322	315	296	318	270	343	290	314	323	346	323	333	287	339	338	332	356	309	333	300	328	343	324	298	319	333	333	324	311	299	294	328	322	288	312	305	313	286	279	344	319	316	311	294	316	346	313	351	324	311	299	316	302	326	326	298	311	326	315	304	322	328	318	317	319	331	310	297	340	324	318	292	326	328	328	293	294	312	306	336	289	309	290	290	303	326	306	332	303	302	311	316	325	294	315	304	320	345	309	311	314	313	304	309	308	307	325	317	298	301	346	317	333	311	313	311	322	327	304	317	335	315	314	333	313	309	336	310	303	305	288	321	299	322	319	334	288	322	320	316	286	311	341	300	360	318	317	336	309	312	297	313	336	305	328	322	295	318	320	325	337	293	294	317	314	304	285	302	316	361	334	325	318	314	298	326	324	316	280	295	321	311	331	314	316	332	308	333	312	277	331	315	326	348	310	318	325	300	321	290	304	329	315	307	339	327	296	270	301	303	327	327	298	333	284	313	321	324	324	302	316	284	322	356	303	304	291	294	304	340	311	327	310	272	323	324	314	332	307	304	315	316	318	328	289	320	324	326	347	318	339	320	299	327	307	290	338	323	319	284	299	334	333	307	300	321	289	355	306	309	310	291	311	295	313	349	322	313	291	313	283	341	292	301	354	316	307	321	328	300	299	317	339	317	330	313	331	350	319	292	315	294	293	339	321	324	296	325	318	300	310	297	305	301	282	308	313	300	302	319	313	328	321	328	314	317	297	322	332	319	304	267	340	292	310	349	319	291	310	293	315	369	277	320	337	339	302	297	293	336	291	327	309	329	276	291	316	315	301	319	317	344	307	332	330	307	312	358	302	332	293	319	338	343	333	312	299	301	300	327	292	300	316	324	315	309	335	311	280	326	293	311	303
9796	9698	21148	24743	32621	48016	34973	33383	38072	33285	21594	8276	2583	2149	1775	1310	1086	1052	1062	1934	4904	4043	2884	2112	2013	1556	1283	1183	994	979	961	981	916	922	863	902	902	885	811	843	806	836	831	833	898	841	859	823	841	876	833	855	890	858	835	901	865	844	847	836	914	857	841	827	856	884	892	880	845	868	827	871	876	859	815	843	840	837	823	852	873	818	811	853	885	824	808	850	876	883	844	849	885	854	868	880	868	911	839	845	840	882	819	832	862	867	856	852	856	904	823	865	811	866	836	871	842	857	840	828	858	821	840	881	867	839	873	873	908	837	845	877	887	866	837	881	849	824	860	840	892	765	903	836	846	824	821	814	817	838	855	873	865	865	850	843	911	818	857	807	846	844	856	860	900	889	818	820	845	814	875	781	863	838	860	836	824	848	857	854	835	887	870	838	836	845	881	847	827	857	828	877	845	910	896	845	814	830	866	840	847	893	876	870	851	867	866	850	870	828	893	817	821	893	862	860	812	836	872	853	842	836	928	848	888	847	846	867	866	918	905	862	869	877	799	879	853	899	839	792	857	873	853	882	914	924	888	830	854	860	882	824	908	838	854	819	858	849	889	842	898	856	916	907	857	877	825	856	904	853	850	849	841	829	807	900	797	912	825	843	853	835	863	834	834	895	856	871	869	858	855	890	888	839	890	818	820	820	856	910	882	849	867	812	933	851	846	822	807	829	849	826	814	828	861	895	855	893	877	844	874	814	885	875	860	885	824	864	887	856	829	919	841	848	879	878	867	851	854	868	824	848	869	920	829	873	866	916	818	911	886	838	832	893	828	841	861	901	881	829	839	849	865	891	901	874	854	844	861	894	825	893	756	820	881	846	885	877	883	837	843	819	829	922	848	836	832	857	826	809	879	898	866	863	890	855	832	886	866	857	850	839	817	868	853	866	882	857	874	865	854	837	874	851	877	871	859	838	861	840	871	869	842	853	892	853	867	885	840	823	826	870	923	871	901	865	874	851	820	833	841	856	842	856	843	852	828	868	879	895	861	850	855	845	847	869	861	860	868	854	852	840	870	847	842	863	861	868	873	845	823	845	837	849	931	825	835	786	880	851	828	843	863	847	854	852	895	783	874	904	875	864	876	858	890	856	857	816	843	869	861	868	868	843	863	894	877	817	893	878	842	842	842	898	906	817	867	839	882	864	816	912	896	820	850	822	875	814	785	917	876	892	828	856	825	861	856	863	846	834	893	839	920	826	867	829	822	827	827	870	838	876	844	819	828	880	845	890	782	836	873	858	824	870	878	900	849	883	830	853	822	834	865	872	845	853	854	835	859	820	906	842	852	906	893	842	847	858	875	891	899	877	892	844	884	897	837	841	900	869	862	899	827	854	844	869	863	829	877	829	835	824	865	907	827	835	846	864	873	870	865	867	863	833	885	878	892	879	830	905	887	840	866	827	824	889	919	818	826	859	868	836	898	837	861	877	834	861	853	843	892	848	855	884	897	855	867	872	867	847	918	820	842	835	832	857	851	891	856	874	831	880	831	854	897	788	840	880	839	816	845	868	812	890	859	828	827	860	823	872	827	865	855	847	849	849	871	871	905	817	862	855	874	876	827	853	827	853	894	881	840	901	836	867	841	837	837	845	865	858	833	861	838	865	840	833	838	857	878	873	855	874	820	801	870	863	843	869	889	880	792	880	862	863	816	879	793	883	806	836	796	883	871	898	802	834	876	803	877	917	808	855	854	853	791	846	860	845	821	857	929	875	855	845	919	833	924	868	878	841	825	892	864	869	850	842	863	813	857	889	852	853	822	827	838	840	807	857	824	853	808	844	849	875	898	845	864	862	856	890	908	831	873	908	863	908	863	884	870	853	842	910	860	880	818	865	866	859	889	878	811	838	824	818	855	856	837	842	913	865	874	879	838	827	872	884	897	860	875	840	833	834	807	882	855	886	897	811	817	862	890	848	886	892	864	858	872	885	857	842	850	880	851	833	852	830	895	835	887	855	900	823	854	848	872	886	812	928	828	833	851	884	844	859	904	879	826	838	887	813	860	815	823	804	826	803	863	856	832	825	862	830	845	839	890	911	840	860	840	906	878	858	871	868	860	890	864	885	804	891	837	877	888	905	835	807	860	861	831	843	815	872	801	797	900	809	875	847	848	863	881	856	876	821	827	850	841	917	843	868	929	866	864	864	898	855	855	890	897	885	844	854	829	827	857	850	842	853	865	844	859	850	806	825	832	835	838	858	866	860	887	859	855	832	826	810	868	900	832	842	820	865	905	836	829	803	805	852	826	917	826	892	866	871	893	884	904	852	899	879	853	893	852	901	844	878	844	897	844	841	891	852	861	875	866	871	847	899	836	857	841	797	901	891	865	873	888	871	876	833	872	837	847	853	865	865	859	793	891	868	885	855	854	865	855	911	928	774	822	815	887	870	845	871	917	945	787	842	868	816	844	895	903	858	895	839	826	842	840	778	837	867	832	870	889	852	854	859	832	882	850	869	886	830	904	909	862	832	814	881	813	806	837	866	878	853	882	886	861	865	831	832	899	809	841	822	885	843	825	853	830	868	896	864	832	890	806	864	872	846	855	848	873	845	829	850	814	780	865	854	789	863	867	781	845	888	819	875	879	880	856	909	861	880	869	900	914	908	814	835	824	877	852	862	812	760	913	855	850	831	839	838	818	920	858	886	856	799	899	876	869	859	844	804	882	877	904	878	866	872	842	830	871	902	868	824	815	852	837	848	911	847	880	873	828	827	818	837	867	845	851	877	894	868	884	857	851	914	845	864	855	823	898	880	843	854	889	873	851	878	854	842	819	836	810	877	862	831	847	819	880	895	862	810	816	901	830	834	865	869	883	882	851	844	823	865	874	932	818	893	834	875	806	871	853	915	873	836	872	831	874	862	848	854	891	821	880	842	852	854	884	878	912	840	837	816	830	857	832	887	835	867	895	884	871	873	915	836	895	913	885	855	910	859	872	836	828	895	870	850	852	912	908	870	857	843	881	854	861	861	903	856	825	810	832	828	844	843	868	826	909	882	922	834	789	819	862	864	891	882	831	830	857	879	878	862	841	848	809	855	848	860	824	845	849	820	897	861	865	920	869	869	866	893	906	831	860	828	899	848	820	809	845	885	864	888	841	844	822	812	883	893	929	845	853	788	923	887	829	877	874	867	834	853	829	878	877	825	917	879	900	876	866	872	855	865	884	851	914	867	757	890	813	873	865	845	893	850	868	847	850	882	874	801	841	866	854	874	886	850	872	874	860	868	870	821	832	885	810	821	885	911	851	855	782	908	872	851	871	861	904	860	803	882	852	857	853	891	875	830	813	831	872	822	827	826	880	819	857	868	841	872	825	893	779	912	812	854	846	847	872	882	808	802	849	769	834	883	900	847	871	837	861	874	889	879	861	819	853	816	880	826	877	857	904	867	859	824	865	883	896	819	868	865	884	829	929	830	843	865	850	833	844	869	879	867
23238	17129	21746	19701	32555	42585	38281	32529	26656	21751	11129	4532	832	540	467	359	275	288	291	564	1394	992	721	564	567	433	395	365	336	307	286	275	308	259	243	267	271	274	227	270	306	274	275	259	249	283	280	277	245	243	289	286	266	303	267	251	264	270	270	252	266	250	270	266	258	296	273	268	269	262	273	282	273	275	273	269	260	281	290	280	255	265	282	280	302	252	261	254	254	275	280	260	280	275	257	282	282	252	289	279	276	273	280	251	256	279	284	280	260	283	273	278	260	249	270	281	283	287	299	246	250	317	285	268	275	260	257	263	264	276	288	306	302	265	293	277	264	303	277	265	242	269	279	275	255	281	265	262	288	269	270	277	292	280	273	262	280	266	276	242	276	277	251	270	261	282	257	290	270	283	273	279	273	258	243	251	302	278	246	273	283	275	266	290	269	270	252	298	283	284	271	246	225	311	276	265	278	277	255	264	255	294	270	274	283	276	255	243	254	265	278	292	269	310	248	275	272	253	257	284	289	270	265	276	262	264	260	289	283	247	291	301	268	273	282	265	246	264	284	275	263	243	284	270	290	279	289	281	273	263	269	283	288	274	300	263	267	266	280	317	289	250	258	278	266	291	282	256	259	273	295	271	254	249	258	276	256	263	290	271	271	256	271	245	266	311	275	311	283	279	261	279	245	250	250	289	268	280	304	285	259	251	262	284	279	245	272	257	251	286	250	262	257	279	264	261	269	274	256	293	241	239	241	262	245	258	293	281	292	260	280	283	294	265	299	254	277	239	272	303	279	299	293	255	281	259	293	251	259	282	288	262	266	269	270	284	275	268	288	259	263	236	268	301	290	264	279	288	246	263	308	274	258	275	282	266	315	286	252	269	266	261	252	236	283	272	305	251	280	277	237	276	246	281	242	287	273	270	251	249	274	291	275	269	267	250	253	252	241	256	287	292	274	272	266	261	259	289	269	281	299	240	287	288	275	262	269	267	304	265	292	255	250	285	268	273	273	281	275	262	256	287	298	282	293	285	285	263	265	228	272	245	274	280	261	263	289	288	269	285	253	272	256	260	266	277	274	245	291	294	285	279	297	278	292	257	282	284	275	296	285	257	274	272	279	275	267	277	254	266	273	256	260	266	270	281	293	292	273	241	238	267	267	279	290	278	262	258	254	261	303	284	252	273	271	285	294	274	254	276	274	262	275	284	259	310	291	294	297	276	263	254	266	258	266	257	243	280	242	261	280	255	268	268	241	236	275	289	242	266	293	243	278	257	286	273	285	268	255	267	278	264	269	280	259	247	277	258	264	281	274	251	271	285	264	257	287	286	258	263	276	272	300	288	305	280	267	270	281	289	295	258	276	251	270	296	245	296	301	285	273	288	269	264	267	262	262	267	261	285	258	304	279	247	267	250	273	259	275	293	280	244	262	227	244	279	286	274	266	264	259	290	271	265	281	250	259	301	293	274	272	278	259	284	270	276	258	289	267	296	262	270	287	296	262	256	251	263	250	250	317	306	241	265	249	282	260	274	293	294	253	313	285	277	279	280	273	281	245	265	277	266	283	284	302	252	258	295	270	253	292	285	272	243	280	249	256	278	252	276	287	265	261	292	280	249	281	289	273	266	277	283	274	256	280	282	248	250	277	263	284	250	289	252	320	279	266	298	253	261	284	283	259	253	277	270	265	270	277	277	257	271	259	243	284	302	278	256	279	300	280	270	272	270	297	258	280	303	267	298	251	281	275	281	299	261	262	281	224	271	290	281	281	260	241	285	283	284	271	271	248	255	292	264	253	265	298	281	274	287	260	254	296	261	273	251	281	236	279	255	296	274	255	278	251	265	285	314	287	290	255	248	268	268	254	228	298	262	274	301	275	253	284	252	265	260	265	251	271	275	281	273	272	264	273	248	285	253	270	258	264	316	281	265	262	280	258	275	288	289	269	251	274	284	268	286	286	274	318	238	262	254	257	245	237	284	273	286	273	256	266	245	258	305	281	265	279	263	284	270	274	279	271	252	285	260	275	267	239	273	278	272	250	262	296	274	276	259	283	279	264	288	280	264	285	293	225	269	271	254	296	292	275	257	243	291	277	292	306	276	322	271	237	243	273	268	274	279	290	284	250	257	271	269	282	255	281	305	251	282	275	274	257	292	253	259	270	278	231	266	289	266	272	283	265	257	283	245	260	270	252	263	309	259	289	276	295	223	274	259	248	302	264	268	278	293	263	296	274	285	257	269	291	269	280	262	275	275	264	244	265	303	252	285	263	275	258	271	321	232	258	275	257	318	285	243	268	288	272	286	273	260	297	261	302	243	283	280	288	224	278	273	280	252	285	280	256	267	282	249	297	273	272	295	268	251	292	268	266	257	271	280	266	272	265	291	246	230	265	248	249	263	245	262	253	291	252	259	260	259	309	277	302	264	271	293	270	245	287	290	255	278	265	307	285	288	243	255	263	243	273	252	291	275	258	305	266	298	267	317	286	277	305	286	258	290	267	262	280	246	262	285	296	291	272	273	256	255	302	258	269	264	285	277	242	282	285	255	289	283	245	276	265	261	283	292	245	290	238	287	279	246	287	271	280	292	293	268	277	273	296	252	268	279	257	249	257	268	248	256	277	273	278	304	270	274	289	293	267	256	309	249	289	244	265	294	272	279	276	245	281	288	285	263	283	293	269	248	264	271	284	274	280	259	274	302	277	258	260	295	288	272	272	267	277	282	284	265	285	264	292	255	289	261	285	268	303	291	286	283	256	273	277	265	265	287	245	270	281	265	269	251	256	267	289	259	280	269	254	261	252	267	267	287	261	261	269	271	254	282	257	287	240	261	255	250	273	273	249	236	245	268	266	280	300	280	252	274	266	295	278	285	283	259	238	258	258	285	282	285	291	287	281	281	271	258	273	284	265	250	271	248	270	291	259	300	253	267	258	286	297	259	268	298	278	273	251	290	242	246	275	265	270	280	263	273	274	273	288	239	281	253	297	266	246	256	301	247	275	244	260	232	292	259	266	292	308	265	243	265	276	274	249	295	289	251	280	264	272	263	280	295	267	277	248	272	256	232	265	240	247	266	249	268	256	296	275	277	250	313	248	278	264	301	265	284	276	289	259	291	287	269	264	260	275	267	290	268	287	278	255	261	304	264	277	244	272	283	274	266	294	264	256	276	282	261	264	273	264	282	266	272	257	267	256	271	267	281	261	263	237	259	250	254	266	306	264	262	276	283	265	247	290	275	262	252	258	265	258	259	297	262	261	298	263	274	257	273	285	283	271	268	283	261	302	262	275	277	257	309	272	256	274	263	260	281	260	276	267	264	279	268	261	270	276	284	294	289	259	284	261	274	281	248	255	265	262	262	251	264	272	292	277	284	285	281	271	269	280	247	267	278	267	299	283	284	250	286	294	258	295	292	279	270	275	302	278	256	264	261	265	296	268	256	252	255	279	264	251	261	269	272	263	263	265	264	294	294	266	265	257	271	252	238	272	259
13802	14273	27012	32120	47095	54954	51586	48994	45053	40779	28031	16018	4044	2593	2018	1428	1003	1053	993	2885	8334	5810	3791	2779	2657	1820	1553	1287	995	901	944	904	869	746	751	792	789	731	751	751	709	743	733	778	748	779	756	712	795	794	741	770	720	788	767	801	738	737	705	813	767	736	740	756	768	791	719	667	747	750	727	747	715	772	750	751	795	778	742	750	760	745	809	770	775	756	732	757	776	749	761	771	725	783	823	745	773	756	767	750	719	742	733	780	712	732	710	728	759	769	785	769	722	792	752	766	735	779	756	788	769	737	798	787	795	792	720	706	710	784	758	763	711	766	753	779	754	764	825	741	768	775	751	795	716	737	792	735	702	784	731	772	762	771	733	759	740	774	758	766	798	760	801	745	713	754	718	750	752	784	756	778	825	746	729	711	767	738	783	758	699	775	691	723	722	770	738	785	801	742	749	767	755	737	738	734	768	794	808	732	764	747	710	762	734	730	739	779	740	751	751	757	719	730	753	747	738	754	758	759	766	725	752	769	775	772	794	754	722	719	754	739	719	746	750	713	743	741	719	708	759	738	808	738	800	806	715	735	735	722	779	756	770	729	735	769	767	726	758	784	751	735	717	781	738	716	764	778	763	749	741	721	774	777	729	756	785	796	727	741	745	711	737	755	773	715	803	781	775	687	782	741	802	706	746	762	778	745	765	800	732	681	714	770	769	770	766	736	734	731	719	775	744	705	767	735	707	780	789	793	756	765	735	766	777	775	775	748	780	749	717	706	756	714	753	695	753	761	787	720	766	767	757	750	797	746	699	733	751	763	782	747	691	705	764	743	686	765	762	697	734	746	774	760	723	770	709	745	735	732	695	795	756	677	773	735	767	718	762	727	727	764	732	778	735	766	741	771	763	757	740	733	763	755	749	772	741	768	730	748	736	728	766	816	764	685	756	750	752	738	760	759	769	757	737	765	806	761	750	758	691	723	735	777	777	799	722	782	733	671	752	743	715	761	731	757	707	745	755	757	761	766	755	795	799	760	738	751	666	704	727	757	692	723	814	731	736	744	763	784	822	755	788	743	785	800	758	780	732	755	712	771	735	787	738	736	775	803	714	736	749	752	713	760	749	724	793	774	747	756	729	734	745	782	735	731	747	750	732	743	755	735	705	727	723	730	784	759	808	734	779	741	729	797	748	815	710	767	760	726	732	769	723	729	781	706	766	754	728	793	773	727	757	767	780	719	722	756	800	758	674	732	768	774	722	754	724	708	775	784	801	795	735	768	729	808	754	739	733	756	685	737	750	738	767	752	759	756	742	786	779	781	774	738	773	726	793	759	768	747	716	801	705	744	781	793	722	740	773	765	787	759	755	709	802	731	731	808	768	747	758	749	797	762	776	803	770	759	793	771	744	763	754	721	807	744	801	798	746	744	700	746	725	697	746	751	734	745	717	773	767	734	816	765	765	742	786	733	777	739	780	747	757	776	702	756	765	721	734	727	737	802	750	741	729	779	803	733	741	732	782	782	752	762	705	706	749	764	764	736	736	754	731	767	731	833	734	783	762	749	793	744	746	767	719	766	760	710	753	739	725	773	749	770	759	759	743	789	748	700	747	753	756	713	726	803	711	760	772	774	772	741	756	735	683	717	762	790	707	733	763	755	712	768	789	732	760	798	791	758	752	763	748	730	761	754	758	795	707	711	701	787	698	744	768	777	815	810	797	765	718	741	786	739	752	728	767	758	791	730	772	750	773	729	749	738	746	715	729	707	781	743	751	721	746	776	756	778	737	771	807	711	762	803	743	761	689	737	750	795	803	741	735	739	775	722	772	727	774	774	779	710	759	762	748	774	768	808	704	737	755	727	737	715	712	678	781	726	750	789	787	713	786	775	770	720	802	733	691	764	745	769	811	720	730	734	743	713	732	753	744	722	741	757	786	707	746	793	834	802	746	766	782	763	729	770	790	742	753	738	767	724	739	783	752	744	762	745	779	751	714	768	777	709	715	733	800	786	748	742	713	741	769	765	753	770	747	801	737	776	731	774	770	775	712	731	761	745	731	756	724	724	777	713	710	778	765	789	729	790	725	773	778	735	727	707	732	748	731	744	684	772	808	762	721	785	752	748	743	738	816	741	754	752	745	776	747	729	763	709	730	751	780	750	780	770	755	734	771	774	783	751	794	759	749	728	768	758	792	720	741	734	745	696	767	739	775	763	748	758	755	796	780	767	770	754	765	776	816	696	754	756	727	788	733	748	741	804	737	755	755	731	739	752	698	734	813	789	735	809	765	757	762	725	768	760	722	705	718	759	742	753	748	709	788	722	751	790	755	724	747	725	773	799	706	753	759	769	719	766	705	741	717	769	695	765	760	779	769	722	727	735	767	727	714	759	787	746	741	756	714	767	751	778	799	761	721	737	733	720	753	741	782	739	786	768	778	752	725	776	715	731	726	729	751	751	724	756	678	753	708	742	694	772	755	770	750	741	713	725	741	747	716	766	742	761	703	712	700	696	779	786	717	766	689	754	741	709	753	717	788	769	728	768	685	758	720	756	693	738	814	728	740	798	741	784	740	742	738	764	715	806	718	729	753	785	752	763	774	772	740	724	722	757	739	766	818	760	682	784	733	732	709	734	766	728	731	750	716	753	734	759	781	787	795	723	783	781	778	800	759	723	749	736	714	768	753	772	740	773	764	797	763	725	744	736	783	748	720	773	755	730	739	764	723	716	746	754	769	761	792	751	718	702	774	779	706	775	734	763	727	789	773	739	779	767	742	735	746	734	796	768	781	754	773	735	728	780	715	774	769	747	758	709	747	731	797	720	728	763	746	784	724	750	771	746	770	724	732	734	715	730	747	745	790	718	785	773	756	736	737	709	786	689	796	720	768	769	743	772	787	813	731	746	776	753	748	766	778	744	772	722	771	720	724	761	759	753	749	759	775	773	764	752	691	739	739	809	728	767	734	821	718	753	761	764	731	748	789	774	758	761	738	767	740	720	768	730	749	755	805	758	769	769	745	730	759	723	745	704	744	769	738	735	794	757	782	760	696	737	735	788	775	746	721	796	702	733	761	730	770	750	747	794	755	766	779	738	756	757	779	727	748	715	736	767	753	758	770	771	740	748	737	735	728	722	719	742	742	751	740	738	787	789	738	750	724	713	776	763	739	778	743	785	753	764	772	763	771	733	735	766	764	756	718	787	759	783	735	770	721	756	738	778	750	748	721	775	795	741	751	693	771	690	782	745	774	742	764	764	721	793	762	742	760	775	766	740	756	780	717	771	729	720	770	729	768	796	746	777	786	794	765	768	780	786	766	729	767	738	705	788	736	740	748	758	737	737	722	795	787	739	748	764	753	766	749	731	745	756	731	758	734	715	744	757	703	742	730	793	780	743	763	748	731	785	738	721	779	711	743	779	775	774	747	740	707	763	754	788	792	715	794	748	686	776	727	733	757	753	773	720	762	725	750	798	768	771	717	802	760	746	766	778	748	731
6278	4776	6282	5439	5428	4410	2845	1813	1688	1573	1015	601	425	351	356	319	339	311	330	324	428	358	368	369	349	339	342	372	370	340	354	353	349	349	329	317	340	361	321	350	333	331	328	322	368	315	317	360	338	351	361	358	328	316	332	329	342	331	368	306	339	373	314	350	317	355	342	338	316	318	318	341	344	341	344	340	317	316	333	316	310	350	333	322	349	349	343	318	350	307	331	339	346	348	341	326	325	340	347	307	318	341	315	308	375	332	409	339	357	341	365	345	350	369	335	291	346	350	325	320	336	339	337	342	293	295	345	319	323	322	333	319	353	316	339	365	376	320	315	332	326	294	305	333	342	327	285	364	325	346	352	326	307	352	329	319	329	364	325	344	327	349	309	326	314	317	339	312	337	332	324	302	325	314	335	314	363	361	328	321	309	326	348	333	360	327	349	356	315	340	338	326	352	343	360	369	342	327	324	298	340	340	330	350	323	341	324	312	335	334	327	337	335	334	316	326	338	337	345	358	336	366	329	301	339	337	348	323	340	327	362	373	346	345	308	344	308	367	352	334	309	317	324	307	343	316	350	335	367	323	347	366	331	359	379	352	361	354	371	351	317	394	322	329	333	331	301	331	342	309	351	311	368	366	345	347	333	367	342	349	348	330	344	318	326	297	355	304	347	339	302	360	322	343	342	319	344	342	360	361	318	332	330	338	357	360	340	322	299	334	351	309	324	326	322	311	359	353	327	381	314	338	313	326	389	353	350	344	350	341	331	341	362	382	328	311	325	360	359	335	368	367	317	323	333	321	337	305	352	356	321	330	311	353	356	343	345	334	337	322	330	332	347	299	344	341	346	323	377	343	311	307	365	333	315	328	342	348	343	330	306	344	327	353	297	341	370	303	335	311	337	302	363	327	327	330	309	319	328	342	342	359	335	327	321	289	363	340	338	361	348	360	346	326	324	305	354	321	332	344	356	311	339	366	335	362	323	337	319	322	337	325	347	332	323	330	383	316	332	343	382	347	335	327	344	335	351	337	373	336	314	337	307	370	358	327	303	334	341	346	377	380	345	352	308	374	359	316	336	313	323	330	314	316	349	356	351	339	367	353	388	312	302	338	337	331	351	347	353	331	357	312	347	340	338	333	303	322	334	342	315	323	319	364	324	308	321	323	314	345	328	331	330	363	298	321	333	328	378	344	339	308	345	313	351	349	354	355	339	318	360	384	353	351	339	303	337	325	326	321	339	323	312	349	301	353	343	345	314	325	334	358	311	369	338	361	322	333	310	341	374	321	314	332	325	326	342	299	317	327	355	346	341	331	357	324	331	326	340	321	325	357	345	308	308	307	324	322	355	341	326	345	336	313	331	315	315	332	342	302	342	340	336	285	368	324	330	328	350	341	338	366	309	353	347	304	311	360	325	328	371	363	309	347	327	350	336	327	339	325	326	315	342	336	341	337	360	347	331	333	335	365	357	334	319	336	333	319	309	336	338	354	337	352	317	312	344	338	352	324	342	374	335	324	345	337	336	340	318	304	334	356	338	315	336	336	299	340	310	339	334	348	368	341	350	319	307	365	292	345	350	342	315	329	348	331	338	331	322	331	348	334	348	321	339	335	353	341	298	323	331	367	345	364	328	322	346	331	324	347	342	353	353	348	328	309	319	376	337	326	336	320	348	338	325	333	322	335	315	336	337	320	327	326	340	356	329	323	323	340	318	317	295	329	337	331	320	347	323	333	356	334	319	355	339	343	326	324	327	345	338	330	358	376	319	327	358	332	315	349	337	308	306	343	345	325	354	364	313	357	313	352	315	342	327	320	334	313	329	325	321	335	328	344	359	317	349	315	338	332	351	321	317	344	333	330	314	351	362	364	324	325	304	325	350	301	309	339	335	332	344	330	338	355	355	318	342	337	323	360	360	330	334	313	372	346	346	369	299	340	379	349	352	344	352	302	330	348	345	352	330	363	299	360	334	315	333	318	342	314	327	354	336	310	334	352	333	362	359	327	358	346	346	354	336	324	317	316	362	323	321	333	329	348	331	365	322	349	334	336	339	329	323	305	331	327	356	311	350	337	333	337	341	359	353	394	355	344	311	344	353	350	329	346	361	342	336	363	345	346	327	323	325	353	340	306	330	341	319	361	321	326	342	339	338	330	329	323	333	334	350	327	310	345	380	363	358	337	352	333	322	326	316	309	328	300	367	343	313	318	299	344	341	330	332	330	375	326	352	317	336	320	383	309	325	338	289	337	345	322	369	356	334	355	340	324	339	340	324	313	337	329	349	338	321	339	364	325	329	378	359	318	362	321	319	325	315	366	331	330	365	308	333	353	318	366	336	359	333	363	324	324	315	331	362	359	337	284	314	375	367	330	352	300	347	369	345	343	315	320	336	333	301	331	363	347	329	322	351	338	337	335	353	323	388	336	354	326	331	319	339	361	355	326	311	311	357	366	348	351	327	356	338	314	377	321	325	297	329	347	329	295	344	312	353	353	331	302	326	334	345	352	351	375	328	335	348	330	350	336	320	357	349	336	315	335	353	324	329	299	348	339	309	322	342	367	310	331	361	311	348	357	351	338	328	337	367	338	330	341	363	396	344	350	345	351	367	344	344	323	335	321	328	364	364	318	327	351	347	310	353	319	335	345	308	355	319	309	358	332	333	344	341	308	310	346	342	324	330	338	353	339	332	339	359	351	345	372	341	336	322	349	342	355	364	304	338	337	342	312	369	358	342	329	319	343	327	356	390	320	357	359	328	354	346	311	291	311	298	347	326	342	339	351	353	393	362	341	332	378	329	344	341	299	362	315	319	353	315	351	332	307	304	361	341	355	319	336	332	356	339	322	308	352	387	336	320	333	327	357	320	343	327	343	332	332	342	326	362	338	314	325	343	363	301	301	341	352	327	329	303	321	342	334	296	354	336	356	324	306	349	337	306	342	337	362	335	341	367	329	358	327	316	349	335	302	360	347	330	328	352	323	346	334	363	282	325	323	339	326	341	319	318	349	331	338	325	332	332	311	361	327	349	342	323	364	339	348	331	336	351	308	327	321	329	338	343	322	298	327	323	345	351	337	332	334	376	343	322	359	369	369	307	330	350	371	360	309	340	327	354	313	341	337	317	358	305	284	349	344	349	350	336	342	337	339	337	326	336	340	309	350	344	330	339	325	322	357	336	333	346	341	305	328	294	338	315	333	356	321	346	336	359	318	379	310	330	302	346	340	370	325	297	340	361	366	347	342	348	351	357	306	314	315	359	332	361	349	346	325	356	359	337	344	337	327	361	330	336	317	311	323	365	304	338	362	324	338	304	328	311	308	317	322	347	341	305	333	324	290	343	332	313	322	340	343	348	333	370	329	317	357	338	330	343	332	322	368	341	305	356	352	368	331	318	330	321	325	337	363	353	351	338	324	313	331	337	346	341	351	349	324	353	347	340	348	352	307	366	315	350	299	304	341	357	336	369	304	336	348	337	357	333	318	334	331
4946	5110	11486	14699	18296	16857	12181	8261	8162	7522	4583	2114	1468	1258	1073	1024	972	935	961	1006	1276	1222	1046	995	984	950	864	900	929	850	897	935	891	897	873	923	900	912	899	881	924	921	921	881	912	932	934	894	927	922	883	887	929	921	997	890	913	886	855	890	945	959	926	973	866	858	940	913	984	842	885	922	905	927	915	966	915	896	934	875	904	929	957	916	921	921	920	914	877	915	870	866	936	922	896	935	927	877	892	958	878	861	935	944	895	914	944	900	917	894	934	927	910	879	926	914	849	921	930	911	874	959	932	871	870	870	917	943	921	877	896	884	884	827	936	944	964	931	871	852	897	908	916	884	829	919	909	900	923	920	909	903	875	890	850	929	874	913	879	883	943	935	937	918	887	902	906	916	894	949	876	892	876	884	981	932	902	923	897	912	899	901	928	873	952	901	979	893	897	928	841	898	932	921	904	942	849	863	892	932	921	914	904	954	851	895	937	927	961	923	902	903	874	884	916	902	910	907	889	938	883	869	845	962	911	960	947	927	888	903	931	880	924	839	925	879	838	949	909	988	927	953	908	957	913	969	937	934	908	855	865	860	883	880	894	915	901	835	891	887	883	871	912	896	895	881	890	906	874	936	895	919	924	889	926	937	887	949	928	910	941	931	915	951	906	917	912	883	875	900	872	906	901	906	947	912	877	923	898	910	877	881	915	896	881	845	931	914	929	896	905	939	950	860	954	935	905	900	875	881	921	925	889	848	888	899	995	900	952	914	886	924	890	942	888	893	980	935	931	892	875	879	886	916	941	971	914	897	891	866	910	900	936	945	982	923	907	918	940	889	939	921	909	913	923	932	877	918	910	886	904	918	944	912	862	928	926	953	912	913	911	960	941	856	937	887	892	917	918	876	887	944	894	927	907	910	872	933	893	944	926	897	875	919	947	880	913	894	921	862	849	886	900	865	941	905	916	913	894	958	897	910	957	896	935	895	941	949	869	917	927	881	872	910	940	922	921	931	925	910	929	891	888	938	906	904	916	867	882	946	920	926	910	972	895	899	899	901	930	902	914	901	950	876	926	990	887	928	930	848	902	872	877	899	914	935	862	849	900	885	944	924	886	903	917	909	919	892	878	890	901	939	883	845	911	908	894	879	931	898	867	939	943	919	895	870	904	887	893	920	915	926	881	909	918	866	910	935	886	910	869	879	866	891	906	813	920	900	893	915	923	899	950	893	918	965	897	949	843	902	880	917	877	932	845	915	891	903	829	911	908	894	902	944	873	904	896	904	905	907	949	892	902	938	886	928	973	901	885	879	994	940	867	878	878	889	851	871	896	876	905	914	878	1004	909	928	888	917	974	900	917	946	903	935	883	939	870	900	921	881	898	898	898	905	925	914	829	857	919	813	920	909	926	943	958	873	917	979	905	875	883	904	891	913	891	883	955	857	889	923	913	888	914	898	939	937	876	964	924	925	894	921	936	922	923	910	913	868	891	886	913	915	956	873	859	866	923	895	921	930	905	942	929	888	904	893	902	963	884	863	868	963	897	839	909	907	947	957	924	902	936	921	945	890	853	869	867	913	843	825	894	917	959	920	899	920	949	956	915	886	936	920	916	925	882	900	884	930	886	913	890	930	917	895	937	899	886	833	893	869	948	922	889	964	913	928	876	859	914	902	874	888	900	901	937	919	893	883	902	899	905	924	922	859	896	949	907	894	930	912	948	950	864	919	888	907	946	908	868	877	899	917	937	860	881	900	913	920	882	915	885	874	873	851	971	970	892	884	931	880	922	920	883	903	906	923	876	921	1006	959	871	893	952	867	913	865	874	929	844	903	936	930	882	952	949	931	941	828	897	911	883	971	895	934	874	933	958	888	910	895	921	856	896	888	888	902	919	925	848	894	921	913	959	935	904	928	914	914	851	839	914	910	881	885	842	891	846	917	888	908	906	918	909	929	872	861	841	925	915	880	874	872	887	934	949	935	894	891	942	898	893	885	916	904	897	876	892	934	871	892	922	920	909	879	943	867	889	909	910	897	894	927	896	878	945	929	906	912	869	907	890	929	905	928	863	930	949	898	866	903	891	970	903	899	912	928	849	881	885	875	956	840	891	958	934	893	892	862	916	922	963	853	917	875	869	932	912	931	884	925	901	913	932	965	907	931	900	856	910	879	884	890	936	894	912	941	860	878	949	898	936	851	878	885	1002	881	888	936	940	941	928	877	863	931	937	883	949	885	933	894	921	970	922	911	904	861	914	875	860	954	894	897	910	900	925	943	896	885	907	886	937	899	852	931	922	953	938	908	877	889	978	867	903	898	918	866	889	919	923	921	947	900	900	925	929	921	936	900	949	914	908	947	944	914	869	975	863	927	887	842	936	910	946	912	855	914	954	931	903	919	917	895	907	934	921	945	954	912	901	878	904	936	909	940	922	904	937	918	905	915	942	929	874	868	892	920	925	928	934	930	888	948	875	912	965	925	895	884	958	966	858	924	920	920	962	910	929	901	875	928	910	876	905	913	920	917	900	876	863	886	913	932	900	922	877	945	911	860	894	909	899	885	949	936	923	947	872	916	980	942	863	902	908	880	919	940	972	905	892	827	940	911	876	933	920	898	855	870	850	873	868	903	927	909	925	937	922	900	908	931	993	964	902	928	904	940	932	939	942	947	863	892	947	915	906	881	921	904	890	937	925	912	968	924	935	862	860	868	940	899	906	909	873	858	900	854	905	888	932	895	925	927	925	885	898	913	886	908	890	950	877	947	934	845	860	898	948	910	894	907	898	920	903	892	878	963	933	914	932	919	917	910	870	890	876	933	915	906	891	886	873	927	880	917	925	947	904	903	872	928	916	902	890	896	894	906	928	882	911	920	894	888	892	934	932	910	911	871	910	917	884	874	912	874	944	898	875	957	910	855	886	897	888	943	873	954	950	916	930	899	903	947	933	902	913	871	875	897	921	936	930	912	928	888	899	957	892	892	929	862	924	936	931	864	885	953	903	916	882	944	871	952	928	861	934	862	864	885	935	935	866	892	889	937	961	922	920	895	903	998	885	947	957	887	903	890	888	927	895	921	882	902	915	925	913	946	924	966	915	912	887	892	948	887	939	927	891	906	867	922	892	880	893	908	866	893	905	869	915	894	874	897	902	882	895	908	882	904	895	935	857	966	857	888	896	891	937	911	899	901	948	864	909	949	978	933	879	870	944	905	918	930	903	900	882	942	931	941	851	908	937	917	846	883	925	868	866	855	922	881	895	913	942	909	946	875	903	943	911	953	885	880	872	894	863	912	938	879	909	851	904	951	935	898	909	942	939	891	905	901	917	832	910	892	952	944	881	889	901	876	898	882	930	895	884	925	903	903	894	972	910	917	907	861	842	858	914	893	902	944	901	926	912	869	904	867	904	895	883	885	965	874	904	860	893	897	877	950	903	918	931	939	970	938	906	935	887	931	919	905	928	927	875	914	922	867	893	890	878	915	873	913	947	889	914	868
14057	9352	13148	11914	14348	29182	22512	14854	17617	14216	6384	2215	564	414	391	346	338	352	354	410	954	744	538	486	402	423	358	347	331	321	312	348	304	345	308	329	360	295	320	317	339	299	322	294	315	326	308	287	313	328	288	313	301	316	287	311	311	307	321	344	337	303	293	344	298	312	321	323	350	311	293	291	336	328	320	319	306	310	329	341	271	319	329	311	327	322	296	315	341	312	318	317	323	322	321	320	313	356	335	338	345	343	317	345	307	353	308	324	313	312	343	328	304	347	335	329	339	328	336	346	327	338	341	347	302	318	296	319	331	298	302	318	310	335	327	330	317	349	339	310	348	294	312	306	323	329	313	339	336	284	318	289	316	313	331	325	311	339	320	311	333	350	322	331	306	313	322	316	342	322	307	308	307	340	303	294	329	317	289	320	311	318	337	327	331	276	306	357	325	290	266	317	288	363	318	312	308	336	323	322	320	358	334	331	329	316	317	335	323	337	307	298	315	331	300	300	322	285	300	289	339	314	299	304	325	312	330	322	294	351	309	327	331	326	353	305	291	325	297	292	319	347	320	333	336	311	330	323	351	300	324	337	340	323	312	339	312	299	308	347	314	317	302	328	322	309	328	319	308	309	350	318	341	354	340	331	326	306	323	311	348	307	319	344	326	292	305	328	326	285	297	335	305	334	311	328	323	323	303	317	333	317	310	285	345	317	331	331	331	336	336	320	329	339	343	301	352	346	332	312	344	302	342	318	339	293	343	302	326	282	324	305	317	330	315	338	294	310	332	320	313	327	325	340	334	325	339	314	317	315	348	303	313	342	334	316	306	324	327	281	310	311	317	319	307	322	320	305	335	344	341	362	307	339	297	328	306	319	319	345	317	308	331	316	306	339	307	360	318	319	314	313	317	342	320	307	311	302	312	329	283	327	327	322	316	323	344	304	325	370	336	288	351	304	335	320	355	299	304	316	352	328	330	352	326	315	323	335	345	287	293	342	319	344	323	310	302	315	321	304	333	313	338	303	299	312	326	314	310	317	324	346	316	300	314	324	296	361	311	325	327	308	298	301	299	281	347	308	327	318	310	336	312	321	310	332	317	348	327	301	317	281	316	299	308	324	291	357	294	318	301	307	328	335	331	334	339	344	322	327	336	295	315	313	326	303	322	313	317	313	317	297	282	307	330	302	350	333	321	311	284	331	308	340	317	331	292	331	302	317	312	311	298	313	331	296	299	338	331	332	316	312	322	334	290	288	311	293	334	370	327	292	295	301	314	328	375	340	332	310	312	308	299	337	329	309	323	338	315	291	309	334	359	299	264	303	334	347	294	333	342	315	350	288	323	346	275	349	292	328	304	318	300	312	315	340	317	310	334	310	317	319	361	321	312	299	347	309	328	299	326	293	327	314	320	297	339	327	343	341	334	327	354	291	326	301	298	327	335	303	320	323	352	308	298	323	293	314	266	337	321	317	306	331	304	324	347	320	318	314	319	339	289	296	329	342	344	311	319	310	349	328	301	302	321	356	298	304	295	324	293	328	310	324	306	312	273	324	297	316	310	321	326	315	299	316	338	314	314	366	353	312	333	301	301	292	288	323	333	324	327	338	364	329	324	319	316	340	323	272	340	312	350	326	330	291	314	298	342	317	296	340	318	301	332	317	305	307	334	339	338	333	295	334	293	292	323	354	305	307	316	333	322	326	325	312	326	334	339	318	307	316	302	301	337	364	315	370	304	306	360	317	321	306	335	331	299	312	299	320	319	308	334	305	302	323	321	321	319	321	322	340	307	288	347	324	319	287	318	293	335	335	337	325	283	321	298	332	329	338	317	331	320	313	336	306	316	341	343	331	337	347	336	339	332	351	296	327	312	290	313	290	302	330	327	325	319	316	370	322	339	331	336	330	337	344	360	338	340	349	324	331	308	336	308	337	338	281	339	305	315	333	329	371	346	309	297	298	330	323	309	340	331	321	345	325	310	304	342	366	335	337	307	330	288	332	354	300	323	358	347	303	327	348	335	301	304	309	318	366	277	322	324	319	339	301	333	316	353	302	321	314	307	341	344	298	309	317	306	323	315	322	286	333	296	330	305	329	318	323	336	340	322	304	278	304	351	315	306	311	345	347	307	271	282	323	329	287	322	305	320	299	328	362	308	287	315	353	326	347	325	303	321	289	323	338	320	326	368	332	318	300	345	333	302	338	315	315	346	301	317	354	309	341	329	335	292	303	325	332	315	327	327	328	342	302	356	320	311	333	328	334	336	310	333	329	323	362	323	320	291	335	317	364	340	312	320	310	329	312	324	351	322	363	320	300	328	323	355	329	286	312	313	328	336	315	328	293	337	304	327	331	319	298	320	297	326	315	301	292	354	316	323	315	332	324	345	313	334	296	309	329	322	327	290	314	308	318	360	300	324	312	317	308	289	334	329	334	288	336	329	331	353	362	317	325	342	347	322	366	341	298	307	353	301	319	328	323	336	289	320	347	331	323	305	334	328	326	322	325	359	329	332	321	318	289	333	315	329	350	308	342	324	295	336	307	330	300	334	325	299	336	283	325	290	324	341	311	331	327	337	295	287	323	339	341	332	335	340	321	318	318	317	309	307	302	314	345	341	299	299	332	330	298	296	343	306	330	306	299	313	318	329	326	298	296	296	324	344	339	305	345	346	326	297	334	325	325	324	321	357	312	303	310	345	325	306	330	341	345	343	324	300	324	301	364	343	328	316	322	319	305	310	326	314	319	312	321	315	302	349	306	339	342	284	332	343	343	335	318	296	319	326	320	330	328	342	289	298	313	320	326	309	297	323	309	323	325	313	341	316	387	314	326	335	296	319	357	330	320	318	315	296	335	308	326	337	287	325	355	324	333	331	335	301	325	330	309	332	315	350	332	359	294	324	336	299	335	320	344	310	339	323	331	308	302	304	319	283	353	329	289	331	328	296	337	343	325	314	334	324	305	283	299	326	325	336	330	324	315	320	318	319	344	331	299	324	336	347	327	297	301	319	301	308	295	309	344	340	325	300	349	295	343	322	365	329	320	305	320	341	307	301	335	325	338	295	336	343	312	328	329	325	308	302	335	318	312	343	319	321	347	315	338	298	337	337	319	319	308	300	337	314	349	332	303	298	306	294	347	293	306	308	329	344	293	282	369	298	324	303	296	328	322	337	345	325	348	327	299	351	318	305	306	311	333	314	320	320	302	308	316	322	326	333	316	310	343	339	339	317	337	332	322	316	299	317	310	303	350	324	301	303	316	337	327	331	291	341	329	340	329	301	282	311	304	357	321	343	307	335	309	342	345	292	313	297	309	311	304	324	337	318	298	307	340	344	341	323	321	318	297	339	319	328	307	319	315	308	317	301	344	329	349	314	320	341	338	309	333	325	346	328	309	314	267	301	330	316	312	299	313	315	335	325	257	287	338	324	324	324	319	302	342	317	329	326	335	342	322	284	333	339	300	328	328	319	315	343	332	319	332	343	312	327	324
9696	8931	19520	24775	30805	46826	34427	34646	38853	34292	20202	9833	2419	1725	1418	1220	1035	1040	1043	1565	5458	3661	2640	1912	1513	1383	1205	1150	941	966	936	948	919	877	792	897	875	873	829	899	923	900	948	879	888	834	879	905	909	862	939	858	872	874	895	859	840	861	884	879	911	882	849	890	884	883	842	900	880	897	851	892	891	884	830	872	839	903	912	867	854	886	861	868	880	878	902	844	866	899	892	862	871	884	873	891	930	893	893	863	874	865	859	901	874	863	895	873	909	846	858	869	884	898	924	913	937	888	940	925	891	861	906	860	880	863	892	894	900	874	849	891	886	955	859	840	836	836	916	870	839	900	915	857	932	848	900	869	812	848	824	899	875	871	898	868	877	859	892	874	903	886	881	858	836	850	860	909	866	904	920	878	885	845	866	843	885	896	885	882	876	882	885	901	829	857	903	841	835	882	899	852	882	910	895	843	905	841	889	895	836	871	877	855	925	860	878	833	857	858	909	853	867	862	850	791	850	884	918	829	908	877	855	903	864	876	911	888	893	885	869	892	901	866	860	866	882	866	890	841	911	919	858	912	890	936	812	839	856	875	842	877	909	860	888	850	878	853	894	863	815	856	877	908	913	876	890	845	901	837	845	939	827	922	886	898	817	878	913	875	836	851	842	891	875	845	844	885	900	836	851	873	833	887	818	821	864	868	829	861	844	891	839	872	909	906	860	907	919	848	852	862	907	887	844	855	882	889	915	920	867	846	866	889	844	902	867	864	913	818	892	872	884	869	890	887	897	885	825	841	853	870	892	889	911	876	923	873	865	841	884	855	900	902	852	857	909	873	896	851	925	869	885	889	866	831	833	882	873	865	925	864	858	876	881	887	869	878	896	865	881	867	917	892	852	877	877	895	915	901	909	888	891	925	891	858	871	938	917	924	821	930	918	879	816	921	872	841	857	880	874	799	858	849	887	869	847	819	877	900	862	846	841	869	916	874	913	850	856	855	852	823	862	849	865	866	902	857	868	891	926	904	890	872	896	910	857	853	866	885	896	865	873	874	894	815	853	873	833	857	876	860	869	925	888	840	845	847	828	854	967	894	900	900	821	832	871	859	822	842	904	887	887	898	855	839	872	869	890	890	859	834	880	929	924	897	871	930	891	937	855	883	880	928	883	915	913	925	842	862	898	826	818	890	908	925	891	884	864	930	900	899	859	850	909	852	872	908	877	840	809	879	884	879	935	916	863	878	839	907	908	890	842	860	833	901	869	848	866	912	844	926	872	866	821	875	860	859	884	876	891	835	894	897	830	836	867	837	869	850	841	847	860	896	877	877	903	817	879	875	839	871	886	873	890	932	911	849	889	935	890	915	891	886	895	864	858	856	909	914	894	833	850	879	855	894	874	898	844	877	875	835	913	902	863	909	807	871	887	844	916	860	885	884	898	901	899	958	866	832	901	859	854	858	851	921	840	898	869	907	889	893	890	866	866	871	894	801	872	896	932	912	852	865	903	857	856	919	866	844	853	849	897	892	888	861	889	879	902	862	843	835	908	899	861	884	857	867	850	909	882	866	887	909	877	827	867	854	927	884	922	896	838	862	857	895	935	900	816	835	898	835	850	868	928	913	883	847	850	913	863	842	885	914	877	872	825	836	844	882	857	891	830	919	881	866	844	870	823	872	886	869	840	918	805	852	877	832	886	913	855	941	862	854	881	861	873	910	875	890	890	864	851	892	895	880	923	973	892	900	883	952	876	866	854	831	852	896	898	856	880	878	863	868	841	881	884	905	873	862	841	930	851	925	848	856	874	818	817	899	873	900	815	818	892	868	930	877	894	815	868	896	939	901	921	888	821	850	913	836	881	903	844	848	906	899	872	896	878	830	878	857	919	791	931	880	807	896	822	906	869	912	887	876	862	898	862	881	890	847	905	857	830	865	937	906	913	875	897	871	887	834	863	900	831	935	825	884	924	899	912	874	876	900	863	852	840	903	905	872	899	864	923	890	871	858	858	876	903	857	927	856	870	908	876	881	853	913	876	873	877	813	844	909	848	929	853	860	890	879	843	822	853	877	861	876	864	851	825	847	856	816	896	883	890	886	937	921	853	840	868	879	933	896	833	856	931	865	831	903	917	841	832	888	924	892	925	892	873	963	867	846	872	846	897	867	860	871	909	878	906	893	941	857	864	925	856	889	887	892	923	904	854	893	885	834	851	884	920	873	870	878	897	833	836	881	911	862	866	918	890	851	859	910	882	808	879	853	905	860	877	877	906	847	849	894	863	867	908	862	860	894	846	928	887	886	954	872	876	853	894	874	852	861	856	920	846	912	906	923	903	883	870	851	907	880	847	890	867	868	890	859	858	858	877	915	884	876	897	855	931	852	890	844	868	875	895	862	927	960	911	877	919	918	866	916	854	871	893	892	889	894	914	872	879	871	845	893	866	902	899	865	894	893	902	828	832	874	873	882	925	934	873	864	832	844	836	887	863	884	893	883	906	851	847	901	867	887	844	953	855	886	876	913	876	853	914	859	886	836	891	877	872	878	841	889	913	907	913	867	868	846	850	888	879	876	879	842	893	892	850	913	909	859	930	881	892	933	852	892	865	803	864	885	842	906	900	888	896	826	824	876	871	861	844	885	880	912	905	878	865	867	957	887	842	857	868	901	871	820	873	918	892	871	910	836	935	852	888	863	872	844	861	931	839	900	866	822	892	899	862	872	835	887	864	882	887	916	896	884	858	830	877	829	903	845	904	898	856	899	900	904	858	863	883	892	867	845	876	869	903	890	863	876	863	914	879	834	899	855	819	859	859	878	896	872	880	875	883	853	873	871	869	872	844	881	860	862	872	919	896	939	880	881	862	831	890	897	900	896	928	853	849	849	927	865	891	851	866	862	832	869	859	834	839	845	874	891	890	924	866	917	832	810	854	820	867	883	835	903	849	942	839	894	896	904	896	884	870	897	920	921	898	903	876	913	877	938	879	844	874	914	893	804	855	855	900	861	839	890	869	850	916	922	798	858	860	856	860	874	877	902	851	852	861	932	899	888	866	948	866	810	827	882	816	892	929	895	931	895	859	854	899	932	901	926	870	855	855	902	880	876	856	885	904	842	851	916	889	859	911	934	878	854	869	913	872	934	881	804	867	886	903	852	879	851	850	880	853	871	899	871	917	857	868	853	868	867	877	862	849	875	891	859	854	866	932	895	846	915	870	897	873	883	789	933	898	901	832	899	886	868	864	869	903	824	868	904	924	877	880	908	870	971	866	864	906	825	860	811	947	837	889	864	912	831	865	876	792	858	894	842	926	836	851	872	920	898	881	868	847	876	832	862	889	864	891	904	904	918	859	899	823	881	865	868	881	869	928	896	868	854	878	872	901	915	904	914	868	800	882	872	833	878	851	874	939	849	865	855	913	891	869	868	829	895	880	865	864	859	878	843	843	884	893	874	879	875	859	909	835	877	856	830	946	894	899	897	879	847	890	881	881	875	880	872
22767	15289	20265	19275	21470	47794	37585	28690	30841	22092	12253	4222	593	473	376	360	331	327	315	508	1581	1088	654	596	478	394	354	319	309	282	293	297	309	301	282	274	277	264	264	272	273	289	259	255	263	256	282	264	299	264	275	301	321	292	248	283	279	283	272	264	261	289	278	261	294	262	282	302	303	311	288	253	289	271	256	275	271	305	274	288	269	265	297	281	278	272	277	281	278	262	256	295	272	274	252	302	263	253	275	287	294	275	297	272	310	288	300	277	256	284	291	297	295	290	276	271	281	282	311	289	281	277	239	267	249	276	309	282	274	261	281	291	257	246	269	298	288	273	293	272	275	290	263	298	291	286	296	301	276	283	258	276	254	286	286	305	285	267	293	258	302	262	272	282	237	285	282	290	268	279	270	299	262	257	303	269	262	325	262	266	260	279	307	266	291	292	262	247	283	274	287	315	274	270	288	296	281	280	289	283	272	247	288	278	293	250	273	285	267	259	293	245	282	293	303	253	287	284	256	268	246	246	301	282	261	291	255	290	267	276	281	281	284	265	289	290	237	261	279	296	262	271	270	302	311	280	272	276	279	264	269	281	295	267	290	278	292	265	292	280	304	279	263	307	279	282	309	258	270	290	287	292	277	287	279	294	284	267	284	260	299	265	292	284	267	300	268	290	267	307	297	266	296	291	316	276	256	262	266	259	235	303	311	274	295	260	293	301	293	307	252	306	294	279	271	314	273	293	283	250	307	285	235	273	295	286	266	262	289	276	290	295	257	280	286	276	273	294	284	297	286	267	250	263	288	278	289	269	281	277	284	275	256	314	291	305	263	297	281	266	270	310	297	273	282	278	290	258	268	258	269	264	290	293	288	286	294	312	292	301	296	284	271	262	294	287	295	274	263	298	285	276	287	272	268	287	266	293	271	303	261	277	291	261	276	296	240	328	294	289	314	289	302	275	272	269	271	283	278	263	277	266	266	271	289	258	305	248	287	284	279	275	291	272	275	270	294	256	282	259	268	294	286	273	266	268	285	277	257	272	250	295	291	264	290	259	333	262	271	274	306	271	264	253	292	263	281	281	265	284	286	288	268	272	269	283	298	325	256	257	272	298	305	262	301	306	301	297	268	274	251	281	272	264	307	283	264	252	289	261	281	271	266	285	270	305	257	298	295	262	279	281	290	285	280	267	290	271	289	266	291	278	259	299	289	268	269	286	294	260	279	266	269	252	262	269	262	272	296	298	299	264	265	289	285	257	286	282	270	259	277	274	284	244	281	281	282	253	263	284	279	274	277	302	311	265	293	283	294	264	252	270	265	288	285	291	284	312	306	289	270	265	291	269	288	317	280	316	277	278	282	282	273	281	272	278	299	282	286	298	295	269	279	301	274	274	271	298	277	309	260	273	278	265	279	274	284	279	287	250	266	248	279	307	271	320	289	251	298	267	277	270	249	276	277	296	305	266	256	297	312	279	297	258	280	279	281	290	252	261	267	267	251	267	281	266	314	257	297	259	251	296	294	249	271	282	268	290	303	273	284	276	285	301	290	307	306	284	268	263	299	291	258	280	289	286	263	278	313	263	311	275	292	316	289	283	304	315	272	295	265	272	261	288	285	283	298	325	265	270	282	255	276	300	301	277	273	290	285	287	268	294	298	264	243	314	288	285	318	287	259	278	258	259	299	288	301	273	299	269	286	282	290	282	258	292	284	302	296	254	293	267	280	252	287	324	260	288	290	282	287	287	293	265	246	284	277	286	260	288	314	287	286	293	282	253	273	282	269	251	306	280	286	255	280	288	240	258	266	278	298	254	283	262	247	282	281	266	253	288	335	294	259	293	277	283	287	285	304	269	294	244	278	291	268	272	273	293	268	265	284	290	277	248	289	293	274	280	283	308	269	302	281	265	264	277	298	271	261	290	263	288	263	262	284	297	291	308	265	306	317	268	278	267	279	316	266	298	294	278	281	265	302	272	269	271	269	295	269	277	273	263	272	251	309	273	294	255	288	247	263	275	270	281	295	273	276	256	258	274	259	270	244	278	293	290	286	283	269	263	270	280	283	288	290	294	288	311	260	288	297	247	290	270	303	285	278	307	279	266	281	279	278	273	286	307	281	271	298	290	264	278	276	262	252	266	261	274	259	269	235	263	273	303	247	299	242	296	286	265	282	315	282	309	254	277	292	296	282	265	266	271	275	310	266	304	283	302	275	266	286	289	284	276	268	302	297	279	292	295	261	281	303	291	285	276	285	270	294	254	278	281	283	277	251	274	287	302	284	265	262	312	281	321	249	291	264	273	301	263	256	277	267	287	263	258	316	243	298	294	304	283	252	278	303	294	253	284	265	294	287	260	294	274	305	284	298	287	287	292	265	294	268	272	283	272	282	267	272	275	298	272	270	261	279	283	273	273	254	285	262	276	274	282	280	267	298	277	279	255	285	259	296	292	297	254	251	287	302	264	288	259	287	286	271	281	287	263	303	284	295	278	297	280	289	313	323	282	278	292	306	276	278	267	283	296	285	290	302	289	279	290	298	284	287	277	264	275	288	281	255	274	275	259	278	295	286	258	294	290	256	280	254	291	270	273	303	291	280	296	290	322	270	294	271	309	299	318	315	272	275	266	290	284	274	307	290	278	271	302	232	276	271	277	263	269	288	254	295	297	291	272	292	226	285	277	259	316	303	279	272	267	304	287	297	261	251	309	266	264	301	231	265	282	266	324	283	278	272	276	270	278	282	274	300	276	283	294	277	258	283	238	250	313	308	265	295	270	288	265	281	271	267	265	280	257	267	285	263	283	296	282	271	289	260	275	292	255	269	292	267	282	260	286	318	294	266	274	293	256	256	282	278	331	250	262	256	272	299	297	245	245	277	300	252	279	277	279	265	267	271	309	281	270	279	284	301	278	291	274	307	270	304	270	288	258	285	274	267	277	263	284	241	284	264	276	274	272	280	278	274	272	268	289	284	291	300	271	265	293	253	258	279	290	246	270	264	261	295	301	301	271	275	257	301	280	273	270	256	249	279	320	274	264	300	266	267	298	286	276	252	270	290	291	285	287	286	256	272	256	291	271	294	300	266	270	297	306	267	283	279	269	263	295	258	291	260	308	286	290	283	275	267	294	286	269	313	293	289	290	268	286	282	294	245	254	320	267	280	287	274	323	281	280	284	310	275	287	281	271	290	285	282	294	291	271	287	276	251	269	268	263	270	272	264	278	268	298	300	255	280	303	298	270	260	293	291	282	276	327	305	277	326	293	284	290	301	285	293	264	255	288	272	273	229	273	302	288	284	251	288	290	299	325	263	288	305	263	255	306	297	287	292	288	287	294	291	279	298	269	243	278	286	266	267	300	273	287	272	288	313	291	305	293	307	295	270	274	261	285	245	279	274	299	295	276	271	314	302	283	303	263	286	267	273	315	305	270	275	294	261	277	296	266	296	273	279	263	289	296	282	318	264	290	264	284	277	267	266	293	290	255	247	290	281	310
13714	12535	26102	31111	37853	61365	49942	46291	48850	40428	30527	13935	2723	2150	1575	1272	1118	1074	1137	2395	9243	6058	3554	2999	2111	1689	1419	1232	1001	925	874	943	920	913	799	803	752	751	703	770	814	791	760	756	833	845	758	846	827	788	745	804	763	757	738	841	771	747	789	783	747	755	804	769	838	740	792	762	761	752	753	757	780	787	761	768	795	815	790	783	785	759	772	752	734	813	736	822	767	776	822	764	795	747	784	745	691	764	769	818	787	777	757	783	762	862	782	779	778	760	774	791	825	739	790	764	830	797	819	731	762	723	764	851	785	766	796	782	761	788	733	770	730	778	782	791	774	807	815	741	740	821	818	777	720	792	766	740	783	801	721	780	803	783	758	800	807	765	774	774	792	789	801	783	743	752	742	794	802	732	771	804	754	721	809	747	824	814	793	770	831	753	819	751	830	746	832	764	745	767	801	759	772	784	787	783	768	812	809	791	770	815	791	794	796	782	758	774	764	783	732	759	754	745	811	749	760	800	724	776	721	783	810	770	766	763	803	772	757	759	726	843	800	776	819	770	744	752	811	766	747	797	776	766	777	771	802	771	801	775	773	772	792	774	780	707	738	786	773	763	796	772	724	746	719	773	802	772	741	793	795	810	815	805	770	807	764	817	742	736	795	800	732	774	822	813	794	759	737	757	792	729	790	724	777	765	761	776	738	761	731	741	803	794	738	751	758	779	739	732	757	735	794	723	803	725	778	743	792	751	822	801	778	769	798	795	740	763	745	729	752	799	788	780	761	805	732	725	800	794	779	755	805	770	782	748	779	779	770	785	722	818	795	781	816	801	821	763	739	784	809	807	769	752	782	789	777	777	793	772	807	718	750	806	814	766	738	807	756	773	813	775	811	768	750	776	745	792	814	753	816	741	741	775	789	802	768	779	742	771	768	751	802	746	805	787	741	764	765	779	834	767	763	757	791	795	733	728	821	791	789	778	769	820	760	785	780	768	816	811	734	788	783	808	755	791	750	774	809	792	798	749	765	782	788	756	789	778	830	791	759	743	750	780	765	712	749	785	742	769	756	790	791	764	746	819	783	764	806	753	767	745	731	772	693	794	745	782	781	759	806	777	779	718	756	780	816	781	776	766	738	766	785	833	754	734	794	775	815	754	790	757	707	800	770	748	788	805	813	814	777	760	809	770	790	782	817	882	827	770	742	747	774	770	746	783	729	742	742	779	728	744	725	743	730	839	752	753	779	723	745	782	819	751	779	751	824	772	780	764	766	806	766	795	766	728	758	793	830	759	759	742	800	786	736	788	787	791	794	795	791	745	835	851	774	794	793	743	807	798	802	803	780	740	791	791	832	828	804	751	774	784	752	777	693	705	759	780	768	782	740	785	787	763	772	818	772	809	778	790	773	782	788	743	739	771	742	787	785	788	729	784	803	717	818	847	798	737	731	727	789	757	795	750	791	748	792	747	800	808	753	781	769	769	794	742	784	775	817	761	765	776	780	751	760	752	770	792	796	774	762	754	754	744	741	795	849	805	752	762	797	726	784	818	761	799	750	782	802	819	810	791	812	838	817	759	820	780	800	787	761	799	777	767	826	764	781	792	823	725	781	767	787	774	761	787	815	809	727	794	713	755	768	796	777	729	777	834	778	789	810	759	751	754	737	745	783	812	761	770	749	767	813	761	741	759	779	778	771	801	825	735	734	758	754	731	786	711	779	753	738	750	786	728	799	749	771	741	823	803	765	767	801	758	799	754	761	726	772	811	768	763	768	780	760	776	784	786	786	735	784	774	768	773	807	771	781	771	726	764	792	763	799	795	747	799	739	792	787	729	785	754	791	760	764	767	798	756	789	779	787	812	751	736	793	705	742	772	793	808	772	749	750	780	771	775	757	762	798	823	826	782	773	776	734	830	802	703	774	806	784	732	731	769	772	754	743	797	761	762	799	733	758	752	780	773	746	820	772	802	790	744	819	746	758	771	782	816	733	736	731	751	794	810	782	803	762	752	782	757	809	731	769	740	801	804	764	711	761	804	790	746	740	762	748	765	783	712	781	799	762	760	778	781	799	788	779	778	748	811	765	777	823	795	755	770	790	784	783	760	759	777	821	796	737	770	746	721	830	813	727	732	872	839	764	770	763	796	794	750	786	746	820	808	791	760	736	796	789	763	757	751	761	764	751	799	793	751	772	837	785	777	778	754	806	803	758	775	768	777	777	751	730	783	742	758	767	739	762	788	810	766	788	799	772	724	772	830	772	759	780	776	745	836	783	810	789	786	753	780	737	752	780	775	816	797	793	792	773	766	788	791	765	794	756	744	861	742	785	760	797	798	799	769	736	770	797	765	825	800	780	751	765	782	749	716	755	765	723	797	763	785	743	747	742	741	784	786	808	754	769	782	759	767	783	778	781	783	715	750	785	764	744	758	799	822	735	805	768	799	806	716	741	814	759	755	779	784	757	825	817	772	791	753	749	793	770	728	752	807	752	741	789	794	770	764	775	757	814	752	778	776	731	770	755	762	776	751	756	702	772	718	790	800	820	797	766	810	754	773	830	770	746	796	814	774	783	734	767	744	803	800	747	750	750	769	736	841	751	773	738	768	780	784	786	770	768	787	790	788	794	762	808	781	789	771	775	776	750	760	774	754	779	733	776	759	755	752	806	737	761	829	764	808	787	731	768	791	776	817	768	762	816	749	785	773	798	750	771	739	770	752	776	831	790	768	796	751	768	714	771	740	752	771	811	710	745	770	764	774	704	760	798	788	768	803	760	839	770	783	796	796	778	734	799	811	768	770	789	747	789	723	830	733	739	797	814	768	792	755	753	742	779	729	773	799	747	733	756	803	773	733	752	758	705	799	821	752	740	723	751	814	773	710	830	824	755	753	787	776	782	718	758	798	779	786	770	801	788	815	755	778	822	719	773	728	752	791	802	812	808	759	783	757	774	784	727	765	771	757	766	794	776	783	737	778	817	728	807	769	744	805	761	742	725	785	759	772	825	823	756	751	799	752	767	817	762	768	786	813	795	776	774	751	805	809	789	812	762	812	816	761	778	777	764	813	748	814	779	801	781	803	778	748	749	782	781	744	765	721	709	765	786	795	811	813	771	789	747	769	802	797	766	791	808	727	743	789	849	735	827	771	751	798	806	791	806	787	776	776	775	827	775	752	758	778	808	722	750	744	807	853	783	773	782	778	787	745	780	781	780	786	741	795	766	806	768	845	755	786	759	758	767	825	770	780	756	807	782	748	772	806	795	772	806	752	786	753	773	791	815	780	791	724	831	766	832	733	819	790	810	748	756	734	767	761	770	746	766	801	774	748	758	760	776	721	765	788	811	773	825	753	821	752	825	782	802	768	769	724	765	749	792	771	742	788	757	812	758	720	732	763	781	816	716	772	788	773	756	730	750	831	781	807	770	767	784	767	738	813	803	718	750	750	847	795	790	753	724	777	756	760	778	797	771	811	848	724	794	756	779	760	824	752	792	733
6530	4190	5888	5397	3730	3789	2994	2179	2021	1580	988	615	413	375	351	378	341	387	344	325	407	394	366	344	374	354	368	374	339	322	356	334	335	321	347	317	345	345	363	332	348	362	329	333	338	338	358	342	335	352	356	390	352	332	359	358	317	363	371	337	363	350	350	349	367	344	326	360	333	351	338	326	332	300	372	330	360	354	326	330	332	315	339	335	358	355	337	356	297	329	361	375	356	325	375	319	324	343	334	357	352	336	335	340	382	353	347	327	369	331	359	333	348	335	345	329	326	346	334	308	342	362	366	310	322	359	351	341	373	367	342	364	343	358	351	344	368	315	342	314	345	306	322	328	328	303	326	337	347	345	340	377	362	371	361	345	342	367	340	333	329	376	344	330	330	343	363	328	362	369	343	349	372	304	336	319	309	351	328	362	364	353	334	309	331	337	367	342	313	329	316	349	365	360	327	315	344	333	317	338	360	320	331	353	344	346	348	377	365	318	353	306	340	338	315	344	337	373	358	362	344	333	353	334	353	341	328	299	355	319	369	336	311	332	315	316	372	342	356	343	326	337	353	340	351	379	377	352	324	350	350	322	325	322	319	338	330	364	328	353	341	336	353	383	335	306	327	318	328	368	300	309	329	342	321	331	344	333	338	370	339	364	352	336	351	337	325	317	329	305	328	325	364	352	330	331	334	339	331	327	340	358	361	340	352	349	363	348	323	345	336	367	333	343	361	317	325	345	343	346	342	369	378	335	343	292	347	347	333	353	351	339	346	317	330	357	356	353	357	357	343	331	327	309	345	324	346	336	349	356	319	346	373	319	355	363	362	347	341	329	340	375	326	377	323	344	329	333	342	313	316	371	344	323	354	344	351	354	349	344	359	330	336	337	328	329	319	335	366	333	345	362	337	354	334	323	332	320	355	324	349	369	363	325	304	324	357	373	353	354	348	343	359	362	344	335	344	329	354	340	339	375	333	320	345	309	343	337	335	362	381	339	339	354	324	307	345	316	331	343	336	351	317	335	341	350	345	351	340	327	350	313	331	339	323	338	323	309	321	312	349	322	355	311	316	353	334	339	305	346	367	331	363	296	361	346	376	330	366	316	319	322	340	327	348	371	365	356	356	338	353	357	374	350	329	378	348	340	318	344	331	318	328	353	336	351	323	360	358	372	334	357	359	348	359	329	356	342	344	343	325	338	366	334	352	351	332	355	341	352	332	305	333	333	325	312	322	333	346	355	313	352	317	357	352	320	354	326	329	333	308	313	351	346	315	332	384	310	356	323	323	319	357	324	350	351	363	343	350	332	366	366	330	326	322	346	318	332	363	387	339	342	324	352	364	319	332	361	337	351	316	323	385	336	328	334	337	313	351	339	332	340	316	349	324	331	328	356	343	366	328	304	340	342	302	350	344	320	316	337	334	358	329	324	329	339	361	335	356	321	354	374	334	351	341	342	346	349	352	339	326	316	349	342	348	358	326	305	348	352	335	321	351	361	364	372	357	322	344	395	361	341	324	334	398	345	338	356	380	343	329	333	347	348	344	350	321	350	347	355	335	333	368	335	323	338	327	338	345	347	344	349	350	345	346	341	337	359	350	322	328	321	358	346	345	336	348	329	359	394	332	347	380	322	298	335	335	305	370	336	319	306	363	378	353	386	327	328	325	352	354	327	386	331	318	334	340	365	318	366	344	361	333	320	334	343	333	353	307	324	312	319	361	350	346	360	343	343	342	337	362	321	362	356	380	304	363	346	395	337	333	388	383	350	359	359	331	341	360	314	358	322	349	336	329	357	371	370	340	367	309	355	343	319	348	315	333	346	339	338	377	353	326	349	330	345	346	343	340	337	338	375	368	335	324	338	345	326	330	338	336	371	332	323	376	348	343	349	352	302	344	332	326	363	320	328	401	371	357	323	363	359	324	328	380	331	311	329	343	302	340	333	314	357	367	338	339	330	327	332	334	341	354	365	364	338	349	335	354	323	349	321	342	315	336	342	350	346	342	334	325	333	344	323	364	343	327	342	343	347	296	339	344	350	325	334	333	347	319	343	342	357	352	349	327	360	331	360	348	333	304	320	339	327	342	333	359	306	344	340	346	337	342	353	347	358	359	325	363	340	341	346	369	338	317	315	355	343	311	358	321	309	341	389	329	329	383	331	355	374	346	329	376	350	349	343	338	331	340	333	306	320	363	352	344	343	333	351	346	325	348	367	368	338	355	318	362	333	338	329	392	351	350	338	347	342	349	339	351	320	354	314	342	335	329	330	328	356	352	378	357	334	338	348	345	360	365	329	322	361	340	329	324	349	355	316	379	304	327	363	318	351	355	353	334	341	329	367	356	344	323	365	343	324	345	349	323	359	341	330	367	324	343	339	309	340	348	328	345	352	349	372	376	311	369	342	355	322	335	315	364	357	345	373	347	339	362	381	315	322	337	328	371	323	330	352	307	346	358	330	324	348	318	326	345	342	326	363	337	371	339	305	331	363	389	328	369	355	316	356	298	326	328	330	317	347	329	373	338	349	341	336	341	340	335	356	340	334	361	347	320	336	361	312	357	344	324	373	346	359	302	332	341	335	356	341	358	353	383	327	334	363	355	347	329	338	349	357	334	300	347	349	337	300	346	360	324	351	336	343	337	338	343	348	355	332	327	345	329	330	336	328	301	322	309	302	361	319	335	310	339	354	368	378	368	360	327	347	346	336	325	341	300	343	353	343	336	345	345	353	320	313	343	369	309	326	325	385	361	373	355	359	352	342	340	364	328	325	361	320	329	332	332	328	322	362	349	335	363	308	335	371	355	345	324	334	377	341	322	344	347	335	341	325	332	330	310	326	308	362	337	336	330	334	340	335	358	330	343	352	321	352	345	324	385	332	340	354	344	348	391	329	351	345	329	320	354	336	359	324	329	343	342	328	307	314	361	343	341	369	339	345	347	369	339	314	361	355	337	357	350	318	392	338	300	326	338	342	327	320	355	352	310	347	338	334	346	308	336	341	330	383	364	346	331	360	352	324	361	332	344	328	351	352	358	320	329	342	338	340	350	324	337	366	323	308	337	342	333	335	350	346	321	350	327	347	352	315	358	349	331	315	339	372	355	329	344	351	320	340	328	368	311	333	354	364	311	352	368	358	342	329	384	342	357	332	332	371	325	356	331	350	313	330	341	341	371	370	334	361	356	318	332	305	352	339	337	309	380	359	345	356	335	352	356	330	371	334	332	330	356	338	339	325	323	355	334	326	346	313	338	348	381	346	350	328	346	406	399	338	363	336	368	331	333	361	349	299	328	343	332	315	359	323	330	344	330	352	348	351	324	331	350	379	358	330	324	355	342	331	353	319	288	278	367	321	342	346	353	336	359	335	357	356	322	329	320	333	328	352	325	348	335	292	326	365	340	368	337	330	345	325	346	330	351	352	337	340	342	368	359	355	356	356	321	337	350	355	317	331	331	352	346	350	339	342	354	339	339	340	326	321	308	320	369	351
4954	4487	11094	14036	12704	15885	13273	10496	10135	7666	4184	2352	1328	1169	1046	1008	1047	969	1011	1090	1316	1134	1099	1067	1003	956	967	947	908	930	913	962	936	935	903	968	895	970	921	965	896	887	985	926	963	906	945	912	938	971	966	917	893	953	910	935	922	909	978	927	948	926	943	952	937	971	936	918	901	891	916	898	918	909	925	984	914	906	907	908	913	985	940	930	874	934	934	927	949	935	915	977	949	896	921	964	867	978	926	896	947	929	956	1002	940	971	909	971	925	913	892	909	964	902	906	888	929	917	941	964	899	897	945	925	909	921	904	957	955	941	902	915	804	909	947	912	926	913	926	966	957	899	896	931	917	922	888	903	878	973	925	937	900	908	896	932	905	949	927	971	973	907	952	903	919	936	944	951	919	987	909	935	922	984	905	977	926	917	902	971	910	920	888	916	923	961	941	927	954	935	921	888	926	907	946	907	953	910	923	945	967	907	932	917	958	951	873	907	851	909	916	927	844	955	935	919	913	921	941	903	901	886	929	877	915	895	894	942	909	961	932	902	934	956	889	906	923	863	976	957	901	891	915	902	943	919	880	902	929	960	913	947	868	948	921	890	893	934	951	900	955	935	916	881	901	916	942	887	939	986	947	955	923	861	960	980	898	942	942	927	900	890	932	869	938	956	982	886	926	928	837	970	896	929	925	961	922	923	967	908	891	934	948	918	960	930	956	966	942	920	900	993	899	930	896	938	937	906	978	916	897	937	902	924	914	946	975	874	927	919	906	924	975	937	884	986	923	908	893	940	963	947	936	869	907	908	935	1017	942	904	920	956	955	924	952	924	938	941	922	905	892	907	975	888	916	959	937	891	959	904	938	923	942	943	954	915	934	914	884	906	965	948	934	1023	927	930	963	935	969	904	899	930	920	904	962	894	940	948	951	956	895	925	911	924	951	924	949	912	872	933	916	955	927	976	984	932	944	946	977	981	913	943	936	848	913	929	905	936	910	947	953	963	925	935	956	940	952	916	919	900	944	951	903	922	931	919	947	922	947	898	896	917	941	918	926	915	931	924	960	934	931	887	924	966	927	945	931	855	962	898	923	936	900	898	938	891	923	905	907	887	942	947	896	952	948	863	941	963	951	953	905	928	904	909	914	890	921	939	941	937	920	935	949	932	864	937	895	951	905	920	971	947	895	934	931	914	941	905	868	918	930	944	906	923	887	897	956	944	938	933	936	942	921	872	941	909	943	926	914	919	918	1005	980	936	865	901	986	918	885	908	934	889	953	911	899	890	946	906	944	931	928	928	900	954	931	910	932	886	934	894	920	908	936	901	982	937	921	983	938	839	898	948	846	981	917	907	905	898	912	917	920	907	945	882	881	948	922	939	903	899	928	969	901	961	920	938	913	898	963	922	929	929	970	899	956	982	943	954	902	924	914	939	960	884	947	1003	919	906	928	938	940	952	906	918	938	920	918	929	892	901	920	915	933	912	905	975	903	936	949	924	913	927	917	924	839	927	917	932	944	964	940	906	910	918	964	968	895	998	934	969	913	968	897	968	881	914	919	926	938	895	930	910	954	995	941	920	943	928	914	956	937	943	926	943	965	959	938	904	948	884	940	885	893	933	950	952	902	909	945	905	891	955	921	920	927	954	875	921	943	904	904	908	865	922	929	916	915	902	920	870	906	904	983	921	883	957	884	941	944	909	962	883	927	919	879	903	946	909	920	949	930	871	928	913	896	923	967	908	872	922	884	949	974	927	944	863	947	942	911	936	890	916	869	901	930	918	962	871	911	940	930	917	944	920	939	931	896	915	865	962	930	918	885	901	919	904	973	953	966	928	946	960	959	955	941	944	907	923	953	951	884	991	966	952	939	967	944	915	951	877	952	961	918	939	904	918	904	1015	947	888	915	944	941	889	919	878	905	905	971	928	914	992	964	900	914	928	894	951	948	922	864	930	937	925	871	950	979	862	858	913	961	940	1000	959	924	922	954	969	960	955	885	902	924	873	951	975	974	955	932	952	915	983	950	951	977	873	994	874	900	954	929	959	926	976	961	922	902	996	917	918	958	901	956	952	926	915	951	980	946	887	917	953	845	918	930	893	888	868	918	904	886	944	990	967	912	944	966	941	890	899	932	916	928	882	945	935	878	908	923	919	917	903	954	889	989	912	872	959	908	953	921	941	876	934	876	898	908	922	887	976	931	912	933	938	897	915	951	908	951	891	913	956	962	935	888	965	958	898	917	944	994	888	922	921	938	949	931	931	986	967	927	947	980	946	922	953	887	932	914	975	911	955	903	988	935	897	924	935	965	905	968	949	893	934	926	919	921	947	886	891	956	942	924	891	921	902	940	928	935	962	894	977	869	925	912	949	941	985	965	923	935	951	926	958	944	897	925	951	887	972	924	926	958	927	921	917	955	922	957	928	940	930	959	975	926	966	911	929	946	908	943	916	938	942	963	933	934	918	917	871	888	896	944	979	966	954	936	914	948	913	939	945	876	914	922	884	924	972	883	903	897	904	921	936	926	892	952	901	931	959	934	913	970	933	881	948	933	981	953	912	914	933	987	948	919	980	885	986	905	881	900	942	895	916	906	937	903	933	912	954	936	980	894	912	920	865	881	897	895	910	979	937	915	908	930	977	992	899	941	945	905	905	916	938	888	919	966	963	928	928	967	945	888	909	884	923	923	987	946	902	904	920	926	955	885	907	935	924	931	897	922	988	992	952	904	944	899	926	878	927	894	872	929	885	897	940	939	944	945	978	929	926	897	858	936	935	932	969	939	907	931	940	902	907	931	905	905	968	956	973	927	892	878	950	947	924	880	928	940	1004	954	913	903	948	923	901	944	935	895	893	908	886	927	898	950	962	919	917	969	898	902	969	911	887	956	896	908	946	946	903	866	927	930	939	949	897	914	917	906	930	926	929	876	899	911	918	992	964	951	925	888	922	915	949	877	904	951	870	894	981	930	959	910	918	992	915	879	911	921	950	950	865	922	899	930	916	963	956	932	903	985	986	929	948	915	931	938	958	983	956	899	932	950	886	951	877	887	927	901	952	922	890	862	876	920	917	1005	889	927	921	899	923	940	923	875	935	932	921	968	989	954	939	925	908	883	924	931	907	918	943	977	937	919	952	946	918	913	968	942	912	947	932	926	938	923	974	970	948	898	904	917	927	936	900	929	996	951	957	946	944	962	972	938	893	894	920	929	918	844	917	934	934	899	908	902	916	909	908	996	978	929	912	901	900	972	931	877	951	924	929	934	963	902	917	936	947	946	951	914	885	964	940	934	956	884	965	957	935	944	868	900	948	960	909	942	891	968	947	911	941	878	968	931	1036	945	939	962	893	918	912	885	871	926	864	905	899	964	951	904	964	968	1028	944	919	863	922	909	936	924	916	888	903	973	900	929	889	946	935	927	937	864	935	903	926	917	924	948	927	945	967	898	950	923	962	907	895	954	946	889	948	920	904	969	930	921	926	993	950	976	931	903	987	956	980	920	942
14707	8771	12387	11541	10447	16581	16904	20322	19373	15778	8537	3102	483	438	384	373	319	346	352	499	917	678	568	530	417	385	373	320	339	365	350	297	325	344	328	344	325	335	288	332	317	302	321	298	330	314	297	305	323	317	309	320	312	277	317	315	311	335	309	266	325	317	367	316	302	315	334	322	314	333	310	312	342	349	304	342	334	319	353	288	313	307	311	335	332	324	303	338	329	317	324	337	368	310	332	324	316	306	319	347	273	264	306	326	343	323	358	331	364	306	306	322	319	344	344	329	320	315	330	329	309	313	325	294	346	313	316	333	331	302	311	334	347	341	340	298	326	316	329	305	311	328	336	324	308	298	335	305	317	314	311	304	318	306	294	339	325	369	314	312	335	305	340	323	339	291	304	324	324	350	309	337	300	323	346	341	312	334	339	309	342	334	335	336	283	321	351	317	328	323	342	326	327	323	323	309	317	334	346	313	320	333	310	325	321	321	345	291	365	337	322	324	330	333	322	348	359	379	316	279	330	295	343	343	300	275	343	327	307	327	354	322	368	313	325	335	325	369	333	323	369	333	280	278	302	314	328	337	285	303	341	324	309	293	323	318	343	359	347	283	331	352	339	337	313	356	324	290	326	350	294	327	339	348	301	326	346	320	343	294	302	308	356	316	326	360	308	310	350	333	325	300	348	334	325	280	308	299	321	318	332	337	306	328	330	333	350	296	316	342	344	277	295	308	287	322	347	314	304	296	339	344	316	311	347	306	322	308	328	290	335	323	334	317	319	319	335	333	331	320	344	304	281	344	318	318	340	321	335	333	351	322	309	315	361	329	355	330	325	332	335	336	334	317	294	312	336	334	316	308	315	359	326	303	340	324	313	329	318	322	318	322	337	322	317	320	307	321	320	318	320	331	327	337	323	291	325	291	346	324	324	300	323	326	326	306	330	355	307	343	367	327	337	304	307	303	334	321	338	326	316	314	297	321	339	341	336	320	347	320	326	307	321	346	300	327	335	314	287	334	297	282	283	331	298	309	341	342	327	288	331	347	338	339	303	315	295	320	321	325	338	334	296	329	313	307	306	329	337	352	334	321	306	323	317	343	287	321	293	337	341	323	321	313	317	320	300	301	340	344	349	319	274	285	336	332	343	359	332	323	320	336	339	343	288	330	323	332	287	339	330	307	302	360	363	296	313	309	317	325	317	293	313	304	346	318	316	330	310	309	320	323	386	294	300	357	322	277	326	324	327	340	318	322	338	324	288	306	341	327	324	337	330	323	317	333	329	338	358	315	300	343	313	373	336	334	294	310	317	311	313	336	320	310	320	306	328	341	323	303	336	341	293	311	325	292	310	309	330	338	339	331	310	299	311	346	328	334	341	371	357	317	318	322	332	301	334	297	345	304	347	323	267	328	305	317	303	348	305	317	338	355	338	304	319	329	328	318	309	332	342	319	340	325	349	310	306	297	285	326	353	297	317	327	320	292	311	325	338	301	328	303	322	342	348	335	313	313	332	312	297	311	339	338	339	319	291	307	316	329	306	315	330	330	309	318	315	321	337	320	342	327	328	334	347	308	326	334	321	344	300	324	325	327	313	323	335	336	304	334	315	330	350	314	322	289	329	356	332	324	319	321	344	301	299	306	350	329	312	327	331	336	320	319	320	282	329	332	332	337	350	359	312	317	318	283	343	334	356	340	329	319	325	305	318	312	333	309	324	331	327	326	314	318	352	335	302	347	331	359	327	334	344	320	307	344	313	295	315	340	310	304	308	340	328	357	320	374	343	322	348	321	340	316	303	308	309	346	325	314	317	342	291	341	319	308	309	308	337	331	300	306	312	348	309	332	317	349	289	324	337	320	349	342	325	314	334	332	322	327	334	351	319	333	292	337	322	315	329	334	298	342	347	353	338	334	305	299	349	361	312	365	333	342	344	339	330	279	318	310	334	331	304	336	325	363	271	308	314	303	326	360	350	304	316	314	317	323	303	302	308	305	322	337	304	302	315	313	318	339	322	325	329	289	328	322	285	335	318	324	301	357	349	293	306	327	347	343	292	318	314	327	317	336	324	347	305	337	311	305	345	309	313	312	337	333	304	299	323	294	345	330	348	334	284	324	337	308	355	336	291	315	311	372	333	329	316	304	320	322	329	312	319	328	343	302	292	343	305	323	325	304	338	351	310	343	334	324	331	309	323	308	336	320	302	333	298	323	344	306	308	319	323	341	319	333	311	294	341	315	313	351	338	353	342	353	288	308	351	315	306	315	352	294	330	316	354	314	302	323	335	325	321	355	324	337	314	308	370	331	333	312	294	319	321	343	347	312	351	290	309	312	305	330	341	353	339	300	296	329	347	333	312	316	304	301	303	321	339	333	304	321	365	325	334	296	349	340	331	323	337	312	332	328	327	335	348	312	323	322	345	316	318	303	293	285	354	310	345	313	353	307	339	313	331	316	306	336	289	313	326	356	316	334	321	313	289	349	373	308	314	332	310	310	334	326	315	331	306	301	313	324	334	300	292	308	328	312	306	320	325	344	336	328	308	302	316	325	355	331	331	334	338	312	340	311	311	335	313	298	339	288	324	322	355	325	305	318	322	342	297	306	327	330	344	357	353	337	303	342	325	311	316	344	309	347	319	339	351	293	313	313	322	335	344	305	332	318	331	348	348	334	308	333	338	350	295	333	337	325	315	337	367	291	332	322	373	314	343	344	334	338	311	332	322	349	336	317	306	320	307	303	322	316	310	313	344	338	381	317	326	320	316	319	342	334	359	335	305	307	329	321	325	313	328	320	292	334	326	315	283	300	306	320	330	333	332	334	322	321	301	300	320	321	321	337	337	304	315	310	293	318	335	346	303	332	314	332	339	318	316	304	341	296	341	365	331	310	336	334	334	330	322	319	332	317	324	347	316	344	359	338	340	298	331	342	335	340	337	307	292	288	332	326	312	295	305	321	310	350	304	364	338	354	308	336	326	348	312	331	319	319	336	330	338	336	328	324	339	341	313	310	327	310	307	339	300	324	334	343	347	338	363	341	305	336	335	354	313	256	328	318	324	346	334	323	309	309	299	314	328	323	326	331	309	305	325	302	322	324	291	365	342	328	311	309	346	335	283	318	298	358	332	312	305	309	337	324	353	316	331	333	294	317	356	324	317	322	307	321	329	337	343	358	295	320	330	326	321	314	349	322	328	309	327	292	356	336	310	334	290	311	293	311	331	322	298	307	328	286	318	346	310	331	298	336	345	317	318	318	326	315	304	337	303	315	345	306	311	342	334	303	294	317	300	309	350	320	300	301	335	332	341	319	347	321	319	325	308	344	344	359	307	342	328	337	338	314	320	339	317	322	289	307	291	343	333	326	334	320	339	335	330	298	332	318	333	327	321	308	298	319	345	321	314	302	303	322	345	354	330	332	348	333	319	331	321	339	311	311	338	305	344	291	326	340	342	344	326	306	339	348	336	314	332	318	301	346	336	351	329	305	326	327	307	326
9948	8144	18886	23603	25201	34406	35913	40302	39941	35538	25880	11418	1895	1575	1196	1079	1093	1047	1055	2385	5483	3518	2449	2146	1513	1327	1151	1025	1035	976	888	933	978	927	918	868	870	908	899	917	921	884	897	847	908	838	868	876	866	845	892	892	890	909	884	909	884	832	892	898	890	885	861	869	878	929	897	867	913	838	867	902	884	876	887	897	856	888	916	891	853	868	878	888	891	919	814	901	889	903	834	905	864	893	889	877	895	901	842	903	897	881	891	921	963	883	853	954	899	862	894	924	888	862	891	903	830	833	933	924	900	871	873	881	869	873	875	918	901	869	879	870	907	904	888	900	909	903	894	898	891	918	863	853	888	889	872	872	921	919	822	864	844	899	851	834	907	862	868	855	923	861	899	874	921	844	917	912	861	907	900	881	909	871	850	864	926	837	854	904	862	883	899	813	800	864	877	901	865	885	861	920	955	900	889	863	917	862	868	882	872	909	894	880	819	885	918	895	885	907	921	908	827	926	884	865	884	924	899	872	856	831	873	798	868	878	879	882	847	883	850	870	844	878	891	893	873	897	905	897	894	906	834	891	885	864	855	927	946	841	898	871	862	857	858	902	910	832	886	827	909	899	902	906	879	864	903	869	889	902	873	918	882	834	899	941	837	886	880	900	913	907	928	889	877	861	928	941	890	919	894	897	904	857	893	867	916	851	872	879	845	936	837	887	913	859	861	876	926	910	915	878	893	862	868	903	873	908	879	895	889	882	875	916	886	914	931	865	869	855	860	914	911	908	883	920	923	822	894	907	873	903	888	841	866	894	856	871	871	903	903	789	840	973	862	860	890	884	843	845	882	875	864	876	866	838	848	912	849	876	897	884	827	858	884	871	921	921	898	890	879	882	874	894	847	887	809	850	888	868	853	873	866	834	856	856	870	883	857	938	857	849	856	888	905	904	910	857	837	936	822	884	855	910	871	884	926	865	885	843	903	891	880	835	821	892	867	832	860	873	849	922	877	912	872	888	891	847	879	885	852	902	953	913	904	841	846	872	885	913	869	855	893	872	863	922	863	833	897	835	927	838	905	810	874	908	810	848	869	924	841	925	874	906	861	861	883	851	924	866	894	860	899	885	916	852	894	889	899	876	874	859	888	857	862	930	904	962	874	890	874	872	866	858	882	877	919	911	858	913	818	892	881	844	894	895	861	856	857	900	826	899	922	869	882	857	899	896	867	863	920	898	895	875	863	881	885	877	875	892	866	848	878	868	906	897	864	844	826	815	817	879	881	891	901	907	885	884	912	866	840	912	869	950	888	852	849	874	868	853	904	919	887	879	877	891	852	901	864	860	889	875	840	864	915	826	860	895	865	872	839	879	880	931	928	892	876	848	923	830	904	937	899	876	884	856	875	884	832	910	904	860	937	866	867	859	900	890	928	867	877	883	852	827	912	874	853	931	869	898	857	839	877	853	914	874	896	913	949	827	911	886	870	954	844	878	860	836	893	922	825	780	856	880	866	885	868	881	880	822	870	911	892	866	908	911	897	846	877	932	859	886	844	859	860	846	852	825	898	855	842	874	868	869	921	947	850	838	873	863	877	889	840	894	887	901	914	898	844	844	840	909	912	851	863	847	824	918	894	851	895	941	906	880	836	848	887	913	848	892	812	879	905	872	877	877	869	815	906	909	869	888	847	906	893	935	844	951	822	853	873	922	897	875	890	865	871	883	857	874	913	856	895	911	820	908	910	886	916	906	865	903	863	919	881	890	874	918	850	845	907	924	872	851	864	914	853	862	882	882	962	866	881	862	834	934	823	884	845	866	884	828	840	850	793	889	869	836	857	865	860	849	873	902	862	876	846	909	893	870	848	847	888	887	839	856	912	915	881	924	845	853	800	877	873	888	877	855	878	895	866	915	880	891	900	936	907	899	865	865	879	907	889	809	921	891	892	898	914	944	867	856	853	879	939	869	832	904	877	861	909	845	912	874	860	875	925	848	918	908	818	870	894	865	898	923	894	858	903	855	847	882	900	877	849	870	888	911	886	892	890	881	925	828	871	890	871	904	887	879	941	850	831	861	917	895	890	915	826	876	872	898	896	894	871	882	933	858	855	853	889	863	886	855	842	879	881	879	856	873	852	935	920	888	881	867	877	841	892	919	890	921	843	862	854	904	925	873	842	838	868	855	877	844	895	843	850	870	881	874	895	853	851	844	892	885	883	845	895	844	919	907	848	807	827	867	894	897	893	862	882	888	886	879	890	960	856	898	883	814	876	862	931	894	882	902	885	844	910	881	889	878	881	893	831	915	932	884	900	849	869	890	901	876	811	869	894	913	884	926	847	846	839	875	835	927	899	915	893	872	899	865	930	942	856	838	901	877	888	911	927	878	872	844	875	879	888	841	913	902	911	873	899	908	877	936	894	861	925	883	853	848	899	886	880	824	887	881	876	885	925	869	916	936	832	913	900	849	841	936	899	917	897	892	859	872	899	869	902	898	836	880	825	859	922	861	894	912	926	895	886	853	880	844	896	896	839	840	870	864	876	928	878	873	899	856	846	867	931	897	890	866	936	902	844	940	897	936	879	876	874	865	908	930	860	868	862	869	940	854	865	864	840	915	905	872	884	883	890	852	914	855	875	879	899	892	907	907	831	904	880	811	858	836	876	903	834	929	893	877	896	860	894	883	898	885	867	881	881	926	895	848	883	870	846	847	848	862	876	859	904	895	879	868	859	896	926	864	895	852	889	923	867	886	923	909	844	848	855	874	930	869	891	890	927	886	885	881	891	888	942	885	891	911	924	924	858	887	834	912	865	847	925	894	822	893	928	866	901	848	906	916	902	856	889	890	873	922	910	903	872	887	865	896	899	934	833	855	848	879	912	898	892	872	893	881	907	903	824	893	917	909	941	861	906	934	852	854	845	882	919	853	865	881	946	912	853	816	918	905	955	880	924	889	873	878	838	871	886	831	921	839	900	815	892	893	893	900	866	903	884	885	872	795	856	920	858	857	918	861	894	874	880	855	836	906	858	903	953	863	914	830	901	865	896	872	900	876	881	914	852	877	886	858	876	853	853	874	862	848	842	866	911	841	889	909	890	878	905	874	875	869	892	901	868	887	914	937	902	900	927	886	866	922	882	905	827	872	890	864	926	916	922	905	883	904	847	876	903	889	889	886	833	946	860	871	894	868	862	849	865	908	886	907	873	890	912	891	811	894	875	910	880	848	840	863	922	873	884	852	887	903	831	878	902	897	871	908	873	897	881	857	854	893	869	947	918	841	885	874	874	894	906	918	866	906	928	864	864	868	902	868	929	848	845	925	817	858	842	904	862	848	865	869	896	874	861	871	865	908	935	892	909	905	826	818	895	938	898	901	926	852	855	907	918	910	892	820	889	882	895	877	890	857	883	875	904	868	897	890	877	870	867	884	883	865	841	868	899	897	889	913	821	862	866	914	830	867	942	875	884	911	896	872	877	926	875	874	957	874	863	879	871	934	850	840
29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
