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
336773287331	336773287890	336773288440	336773288990	336773289540	336773290090	336773290640	336773291190	336773291740	336773292290	336773292840	336773293390	336773293940	336773294490	336773295040	336773295590	336773296140	336773296690	336773297240	336773297790	336773298340	336773298890	336773299440	336773299990	336773300540	336773301090	336773301640	336773302190	336773302740	336773303290	336773303840	336773304390	336773304940	336773305490	336773306040	336773306590	336773307140	336773307690	336773308240	336773308790	336773309340	336773309890	336773310440	336773310990	336773311540	336773312090	336773312640	336773313190	336773313740	336773314290	336773314840	336773315390	336773315940	336773316490	336773317040	336773317590	336773318140	336773318690	336773319240	336773319790	336773320340	336773320890	336773321440	336773321990	336773322540	336773323090	336773323640	336773324190	336773324740	336773325290	336773325840	336773326390	336773326940	336773327490	336773328040	336773328590	336773329140	336773329690	336773330240	336773330790	336773331340	336773331890	336773332440	336773332990	336773333540	336773334090	336773334640	336773335190	336773335740	336773336290	336773336840	336773337390	336773337940	336773338490	336773339040	336773339590	336773340140	336773340690	336773341240	336773341790	336773342340	336773342890	336773343440	336773343990	336773344540	336773345090	336773345640	336773346190	336773346740	336773347290	336773347840	336773348390	336773348940	336773349490	336773350040	336773350590	336773351140	336773351690	336773352240	336773352790	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
29120	26234	18892	14918	10685	7761	5976	3791	2838	2728	2035	1809	1746	1719	2026	2023	1932	1408	1643	1108	1415	943	1288	1485	1285	888	1078	1179	1204	993	962	1107	1025	618	494	467	506	388	313	241	220	235	200	177	147	188	150	169	167	184	139	132	154	145	156	159	139	150	175	143	133	156	150	159	149	156	159	146	133	135	142	146	129	149	129	134	134	137	161	141	134	134	126	124	138	120	140	124	127	153	149	132	144	135	135	127	138	147	137	132	128	131	150	143	143	129	152	122	155	141	112	125	148	128	119	149	130	156	125	142	157	129	131	138	143	137	120	135	132	123	139	144	137	135	129	132	150	132	116	158	145	130	119	111	122	140	114	127	149	131	156	129	150	134	141	129	134	136	129	160	150	153	141	122	145	135	110	152	133	136	120	160	140	122	149	122	136	139	130	161	146	137	148	144	121	126	128	128	118	123	165	151	130	126	137	135	146	132	143	134	147	147	123	118	150	126	113	138	122	119	135	119	127	143	122	132	135	134	141	126	159	144	111	145	133	130	138	125	128	161	127	129	141	158	137	137	122	132	113	138	134	145	132	121	107	118	141	143	122	146	123	142	143	124	108	134	155	136	114	139	133	135	146	101	136	119	138	135	144	138	130	155	135	143	132	130	148	127	146	147	133	117	145	125	136	120	149	125	108	135	142	135	130	132	147	143	153	122	109	139	136	145	138	125	120	141	140	158	130	125	128	132	138	146	157	124	141	145	126	122	124	153	133	111	110	134	132	121	147	114	149	113	141	139	137	130	135	120	121	130	142	118	145	142	111	126	129	122	146	139	140	144	139	137	131	123	143	128	155	141	130	143	139	156	125	118	113	127	113	125	154	135	115	151	153	146	128	134	154	129	129	116	126	125	131	127	133	137	137	170	120	130	136	134	139	110	122	139	144	127	126	144	129	124	126	138	130	117	148	143	143	126	126	154	138	134	114	110	131	143	129	127	150	144	127	120	139	165	132	126	110	135	134	139	119	143	135	127	111	136	126	154	141	124	126	103	134	145	144	121	139	118	119	131	138	173	124	136	122	136	148	149	111	144	145	153	143	106	121	136	107	148	137	106	121	126	125	136	139	132	129	127	136	141	144	119	145	140	142	167	150	152	135	130	112	126	123	122	112	132	121	139	140	131	146	137	132	132	141	123	151	126	125	133	129	109	142	150	130	131	138	141	136	142	144	126	127	127	144	117	139	149	130	142	138	124	154	133	135	131	134	129	134	129	137	151	127	133	129	145	127	136	162	157	132	138	141	116	142	143	132	107	127	138	151	120	124	130	139	130	131	141	121	114	133	130	150	124	121	122	147	127	119	154	120	120	145	125	134	139	106	137	131	126	158	151	132	128	145	147	146	135	107	127	135	121	115	146	127	146	150	137	128	148	126	118	146	147	150	124	141	133	146	124	128	127	131	142	152	149	113	136	123	132	115	153	141	105	120	126	123	122	139	137	133	131	113	143	151	131	119	140	144	133	138	133	126	134	151	140	125	143	133	128	128	147	125	143	123	142	130	141	127	122	128	146	131	132	139	153	141	139	124	139	141	120	149	134	146	132	120	141	170	122	111	136	137	151	120	127	133	117	143	135	158	128	123	145	120	147	112	126	128	124	133	136	125	127	119	124	127	138	128	130	119	144	117	126	142	165	143	152	142	121	140	141	115	121	130	142	141	124	125	133	119	140	123	147	132	137	129	140	134	147	136	100	136	145	125	143	112	118	128	140	134	120	143	124	135	145	121	125	133	133	130	140	128	120	142	131	140	153	142	137	130	129	141	132	119	141	149	130	162	130	120	126	156	145	129	133	146	126	141	139	118	149	146	118	106	139	118	139	119	145	125	146	119	131	143	128	95	127	139	129	134	149	118	124	119	145	129	145	133	142	138	120	142	142	126	135	131	122	141	140	125	128	127	118	125	129	135	133	147	141	121	108	134	134	120	155	128	125	136	130	137	131	123	127	126	116	129	123	114	133	127	118	123	151	136	106	149	134	154	130	147	158	126	124	145	136	127	138	142	125	107	147	97	130	134	109	137	115	155	137	126	157	138	129	145	141	140	159	142	149	159	136	146	128	125	116	150	150	126	149	126	122	135	161	138	145	117	142	130	121	148	124	144	118	129	127	128	130	128	147	121	133	146	139	128	132	134	121	121	138	124	143	148	125	118	126	129	130	137	138	126	136	141	134	110	116	158	135	134	153	138	124	138	148	131	139	136	123	124	122	109	120	122	134	129	141	138	144	113	143	139	133	145	125	126	133	124	111	139	121	141	146	126	103	130	127	143	112	132	142	136	146	152	125	155	127	105	124	134	136	140	119	120	125	142	140	138	132	142	112	138	127	143	171	132	142	128	123	126	135	130	134	140	127	144	135	130	143	128	107	124	138	141	137	138	127	135	131	137	134	156	156	133	139	123	120	120	134	140	131	112	147	135	144	107	138	137	128	114	121	135	124	134	131	154	120	162	133	155	131	153	123	143	119	153	121	135	161	131	144	122	140	124	129	137	132	151	129	148	131	135	138	142	133	123	132	145	118	129	125	132	137	162	138	140	148	132	119	107	127	139	130	111	134	130	123	140	110	129	138	144	115	137	108	104	151	133	137	121	124	146	120	139	129	126	138	145	121	140	136	137	144	124	120	129	138	136	145	162	148	139	118	124	123	141	138	129	135	140	162	125	141	148	146	131	117	127	136	122	119	134	123	125	152	113	141	129	141	143	141	133	136	128	138	135	114	107	137	147	99	147	167	158	133	123	126	133	152	130	137	131	116	130	135	137	140	149	112	124	141	134	143	123	115	117	141	137	119	142	138	140	131	138	117	132	134	143	156	138	143	145	121	141	118	146	131	126	137	152	150	156	121	160	132	123	145	130	118	130	143	164	152	134	124	117	141	132	128	110	146	123	142	131	131	138	146	110	124	121	133	146	135	130	137	148	135	132	132	138	143	142	138	119	148	151	146	146	148	154	113	132	142	148	143	137	135	126	129	105	135	135	144	133	160	131	152	129	127	129	155	145	150	136	149	158	129	131	116	111	128	138	128	121	126	145	135	134	125	146	125	128	145	126	148	117	134	137	145	131	116	139	152	124	132	132	137	141	128	126	123	133	129	116	130	142	104	145	147	136	141	126	117	116	139	117	126	145	134	110	141	113	124	144	117	129	146	141	116	136	131	124	137	132	132	132	131	131	130	135	127	136	131	130	132	140	120	142	117	118	138	113	119	137	141	140	127	142	156	126	124	125	131	121	147	133	146	139	123	125	123	134	117	148	133	164	121	133	144	142	121	132	137	138	131	152	107	129	134	143	111	133	145	122	140	159	141	137	149	175	124	159	130	125	126	135	140	119	114	137	141	141	122	136	143	151	118	127	138	116	125	131	124	122	148	140	136	137	125	138	145	132	163	140	137	123	124	136	145	150	125	138	127	134	124	133	141	148	150	138	133	155	117	138	124	115	141	131	128	126	167	122	123
19170	11886	15944	17799	17897	15768	15197	11838	9890	10635	8849	7244	7498	8897	10253	10271	9990	8440	8547	6919	8276	5659	8763	8422	7763	5887	7507	7757	9250	6396	6555	8062	7486	4560	3294	3120	3322	2388	1809	1164	1082	1099	1005	742	625	611	597	565	560	499	488	487	458	421	414	542	592	568	608	565	462	501	579	562	489	475	477	398	393	396	381	403	395	363	409	374	348	404	364	389	372	363	364	363	343	357	404	401	366	367	359	364	382	338	351	356	390	329	363	352	335	296	352	334	347	336	326	372	349	365	331	357	326	356	344	356	382	329	378	373	335	348	325	357	352	351	359	361	345	343	355	372	341	369	343	373	356	338	363	387	343	363	364	365	358	352	339	341	373	370	352	354	327	370	355	366	356	344	389	347	343	387	383	353	351	353	306	340	349	344	345	349	352	368	346	365	353	368	357	334	391	335	387	362	355	350	365	326	351	351	387	334	316	353	335	322	346	320	359	361	364	353	357	343	341	375	336	360	352	380	358	366	362	350	360	391	379	329	315	354	375	336	362	351	366	377	355	356	342	321	348	375	345	359	346	331	366	347	350	362	366	368	371	370	343	367	327	332	376	362	330	325	366	373	360	378	355	353	376	373	345	346	359	367	372	384	351	348	367	350	383	352	375	353	341	347	359	327	330	340	360	350	375	345	341	313	331	343	357	348	346	379	342	388	372	401	364	356	355	391	346	354	359	341	352	368	379	366	382	331	382	332	355	336	317	346	343	368	340	348	326	337	349	386	366	359	374	340	377	329	358	341	371	338	371	351	369	367	373	352	331	361	363	382	389	349	378	364	337	358	337	339	351	365	334	371	375	343	362	370	322	376	392	329	337	341	348	363	334	352	369	342	353	361	353	340	347	348	384	343	366	357	348	377	301	359	375	314	369	361	342	372	339	328	344	339	354	353	336	351	324	300	357	338	373	351	339	362	367	380	366	338	378	353	363	349	341	322	360	376	345	361	377	355	365	367	396	362	368	349	369	340	346	373	374	343	307	355	365	346	368	349	349	365	366	360	349	359	345	357	348	347	364	348	367	318	327	362	358	335	346	340	337	345	342	368	352	369	350	357	364	341	336	350	367	355	388	358	357	344	320	346	350	330	373	359	384	333	345	359	349	342	344	357	352	348	339	339	375	375	318	347	341	393	351	354	367	355	373	363	357	357	350	399	369	353	377	343	343	352	372	361	357	375	365	370	350	371	343	372	345	352	337	360	354	331	354	343	372	333	360	328	335	307	348	337	337	351	382	366	360	336	353	334	399	343	344	335	357	316	329	345	330	334	377	322	325	360	374	348	375	371	366	324	337	314	337	356	358	354	337	351	346	362	348	358	362	342	336	368	374	373	346	343	320	334	351	377	378	344	349	345	342	342	367	361	322	339	323	351	341	365	398	368	342	341	364	380	345	352	333	391	343	366	358	351	372	366	339	347	335	314	347	339	334	330	345	348	359	353	335	375	361	352	346	348	339	349	361	393	361	329	337	361	361	359	381	373	387	363	383	351	349	329	335	343	385	378	348	338	313	362	349	342	379	342	356	330	350	369	335	360	325	386	349	331	330	365	346	362	356	327	369	338	354	330	378	337	362	344	350	346	343	371	357	343	344	357	386	360	384	362	318	353	341	340	357	334	370	369	357	354	367	330	376	338	380	365	369	351	366	354	361	345	351	369	367	370	357	409	366	347	319	358	357	348	356	306	314	335	344	349	337	378	377	379	327	356	339	322	371	339	369	359	357	332	380	343	329	387	340	363	346	390	385	370	336	312	317	364	313	341	389	351	392	379	355	331	380	343	373	351	347	346	339	381	378	366	364	316	334	344	359	320	357	350	362	370	355	340	358	365	359	321	346	354	360	347	338	333	349	337	336	353	351	341	318	339	357	374	411	349	372	348	368	309	341	354	335	364	338	339	350	333	369	325	369	371	351	373	390	362	349	359	347	365	346	382	344	344	376	379	342	349	345	355	357	364	373	338	323	366	356	363	352	353	346	340	347	363	350	361	355	358	351	333	341	382	387	376	376	330	367	346	354	353	321	350	347	348	344	362	404	383	352	326	329	327	341	341	373	360	359	333	349	354	343	351	357	351	323	371	382	351	352	378	379	344	377	350	306	359	360	337	325	340	330	374	296	352	391	348	366	349	347	362	322	386	352	352	339	375	333	343	322	338	348	309	353	332	337	322	353	330	392	373	376	361	355	361	323	374	350	335	353	384	369	350	362	348	346	375	379	362	356	339	353	378	349	323	370	328	332	365	361	352	347	355	360	301	366	336	342	343	344	375	311	348	333	367	373	344	375	344	367	349	362	368	362	354	321	358	334	398	337	344	304	355	371	353	363	341	351	378	349	355	385	358	394	355	353	351	378	378	361	343	352	334	365	348	340	355	373	339	356	375	332	320	329	365	334	331	308	365	347	323	339	373	360	337	346	349	346	341	356	376	340	364	363	341	352	366	340	339	333	370	326	349	367	342	329	361	334	362	351	360	343	364	347	377	351	371	352	363	383	325	338	325	357	332	323	341	351	385	390	361	399	362	352	342	374	389	355	379	366	336	384	337	334	383	334	352	360	324	317	402	391	359	308	323	345	366	347	360	342	362	375	352	337	375	357	328	367	375	373	345	322	346	371	338	317	330	360	384	364	325	345	349	342	323	366	347	337	366	333	350	335	371	333	348	340	357	341	315	376	330	352	322	337	368	338	313	331	359	334	352	322	365	351	329	356	338	351	334	397	375	357	378	335	337	366	383	335	357	346	304	324	385	336	353	337	335	331	367	350	376	363	351	376	335	353	326	327	365	336	355	352	359	364	355	350	341	368	360	329	375	351	333	363	341	379	354	385	371	354	357	312	319	358	345	343	365	358	355	369	347	339	364	337	370	371	393	367	362	366	371	365	336	323	316	363	367	367	365	351	322	361	347	370	353	352	358	380	329	344	397	351	349	375	319	394	324	342	355	330	355	361	403	359	348	380	371	364	357	344	370	367	362	359	335	348	379	327	315	356	359	332	355	344	332	356	348	351	395	347	309	343	337	337	359	383	350	327	365	320	337	337	349	329	331	345	324	351	384	343	328	334	355	343	334	345	359	341	371	389	338	355	343	336	340	362	375	348	368	335	339	363	354	370	347	346	368	367	354	352	347	350	346	357	350	337	327	335	358	370	332	335	388	340	356	343	349	378	317	377	341	333	360	378	354	338	342	354	351	361	347	395	367	347	371	345	344	319	377	334	335	357	327	334	333	344	316	318	337	341	383	391	324	338	389	334	353	355	363	367	356	324	367	372	411	351	362	390	320	372	341	348	356	314	323	336	363	368	353	347	370	338	367	389	349	362	343	385	334	345	359	364	343	342	375	351	335	340	350	358	348	354	332	357	343	348	349	371	345	351	336	320	348	358	349	327	344	363	378	357	342	339	386	366	366	366	345	319	347	358	338	314	375	370	383	344	338	372	374	349	323	379	356	343	354	336	337	351	340	379	353
5293	2583	2729	1839	1217	1020	824	715	584	596	522	450	437	460	453	447	449	460	465	409	411	427	361	383	381	375	315	356	352	341	358	345	316	316	338	317	272	304	278	305	282	332	312	277	309	328	282	289	301	308	291	300	282	303	291	290	298	293	306	268	308	268	294	284	267	300	252	287	258	286	294	296	323	285	332	309	316	284	306	273	248	289	267	341	325	302	309	326	307	284	294	273	324	271	299	308	295	284	305	300	278	274	322	294	317	298	292	297	281	305	334	302	276	292	270	308	306	326	286	300	312	302	322	299	305	306	284	303	274	285	284	312	291	276	293	290	271	307	281	299	295	310	296	270	284	325	257	284	281	302	278	297	312	281	324	311	264	283	287	296	309	289	263	308	241	277	295	275	281	271	304	311	308	313	252	293	305	293	259	292	288	309	302	276	317	305	302	257	295	276	288	294	305	306	278	304	302	284	280	292	268	288	291	291	295	275	305	312	263	316	286	285	257	303	291	318	267	277	282	266	280	263	272	265	295	267	276	265	295	268	267	272	294	269	277	264	316	283	276	282	286	331	291	289	290	292	305	297	268	284	292	288	296	312	313	288	265	294	314	264	307	298	336	302	266	307	279	263	274	287	279	305	303	307	305	277	269	288	285	290	295	337	284	304	301	305	281	287	269	293	260	278	329	287	324	291	299	306	264	273	303	277	287	320	296	282	316	261	314	266	291	300	288	261	280	303	271	251	284	297	301	305	294	306	262	295	308	247	298	296	297	308	293	283	264	286	312	266	274	286	297	294	283	289	296	269	311	299	330	283	323	317	268	291	290	291	285	286	275	278	281	333	296	303	314	259	324	260	275	290	305	272	281	287	316	287	298	317	276	300	287	287	303	278	298	282	314	274	280	276	285	286	307	314	292	279	311	322	273	331	279	282	337	318	326	334	306	327	311	306	267	274	293	316	268	313	311	332	292	264	295	260	298	272	289	283	281	309	266	286	298	306	294	295	309	267	287	280	296	287	280	304	255	292	265	272	336	294	284	295	297	301	300	288	301	302	288	260	303	285	313	285	296	271	282	296	319	297	318	293	315	318	294	304	292	314	312	280	289	296	292	260	273	293	306	280	259	304	305	287	318	298	290	294	266	299	301	312	267	307	312	301	311	297	268	284	295	285	285	293	294	301	271	291	286	281	293	302	260	304	287	278	277	318	308	275	298	331	304	285	298	315	270	320	269	281	279	269	269	274	330	288	287	289	310	280	268	278	280	259	296	311	321	307	305	285	292	298	268	279	271	297	305	276	263	306	298	283	296	258	306	288	291	300	292	280	284	332	294	334	304	323	289	309	299	265	271	265	279	287	285	290	254	278	305	292	262	299	275	299	290	300	290	327	312	263	293	288	283	288	274	298	265	280	282	313	311	321	279	300	290	296	291	292	276	307	277	323	271	275	286	284	305	295	295	289	290	274	324	261	318	281	268	296	305	299	288	266	286	325	274	300	294	302	300	314	288	305	269	311	273	315	306	310	308	298	317	294	281	281	253	271	312	246	297	294	282	270	280	277	307	290	273	288	300	292	282	305	257	312	321	309	311	287	277	297	305	295	288	307	311	314	263	293	294	313	268	304	301	339	298	304	291	276	312	286	303	264	284	330	256	310	291	267	293	315	290	291	279	270	261	285	321	264	301	264	267	268	269	311	320	287	276	287	301	299	318	277	320	274	305	348	289	335	254	263	293	293	294	264	280	284	304	295	276	335	319	286	284	306	267	304	294	297	262	276	296	278	276	268	292	293	304	286	299	296	291	285	278	293	261	292	312	266	309	316	280	270	276	294	272	307	289	313	324	283	290	301	300	297	276	321	278	262	280	274	282	295	282	295	305	297	319	301	314	309	306	276	340	286	295	308	297	288	311	294	286	292	288	288	279	318	276	287	314	269	291	277	307	279	301	286	295	286	277	328	285	303	309	274	331	288	334	306	301	280	272	289	339	328	320	313	288	306	284	272	292	313	323	259	281	302	300	276	282	324	305	306	302	312	305	280	282	298	307	294	293	260	303	264	311	330	305	282	298	267	294	264	292	310	254	291	317	322	287	252	287	344	296	301	275	249	282	305	279	283	291	296	303	332	301	278	326	278	309	302	300	292	295	293	284	294	314	323	279	297	326	289	277	330	332	316	326	297	294	291	266	296	276	270	297	299	286	295	282	274	295	312	279	311	289	279	303	332	323	273	240	311	262	283	310	333	315	284	300	298	289	294	279	319	279	285	305	272	278	306	312	259	286	323	275	291	292	323	300	273	287	289	268	304	282	285	284	298	295	294	291	325	325	284	284	327	277	292	275	280	317	286	292	296	296	295	261	320	306	287	305	323	262	274	281	271	302	302	295	298	327	326	314	281	257	287	292	282	254	312	322	290	301	303	281	291	277	289	287	294	300	310	300	301	289	284	272	323	309	275	301	304	306	269	304	304	278	302	297	311	309	278	299	309	289	296	290	317	303	287	274	282	323	317	271	281	260	313	254	309	280	258	308	275	268	270	288	280	322	316	288	283	281	305	317	306	286	292	277	319	263	308	267	282	300	282	290	289	294	295	307	300	335	287	293	294	294	282	294	300	305	295	296	297	292	271	321	299	298	300	300	311	282	302	314	292	291	272	264	297	289	289	293	295	284	275	292	305	302	280	302	284	271	269	288	301	289	319	266	288	296	269	312	276	296	268	284	311	273	281	297	296	286	285	296	266	273	287	270	317	284	290	295	311	266	308	256	288	292	283	277	269	292	264	318	289	279	292	296	294	281	303	303	286	284	313	278	298	298	336	298	285	295	305	292	304	292	258	328	319	275	261	272	299	315	278	260	310	313	280	263	297	262	311	312	307	316	315	285	318	285	299	283	273	359	273	270	289	291	315	292	296	297	280	292	281	296	277	280	305	289	262	317	267	273	291	296	310	300	283	288	310	301	307	259	304	294	335	288	272	290	294	300	285	273	300	299	314	297	288	297	338	305	264	303	310	283	297	306	338	296	298	267	316	305	293	310	292	296	294	292	288	271	275	309	279	330	291	297	301	299	252	281	286	280	285	288	271	267	283	306	301	266	306	320	320	296	286	260	319	356	307	293	276	347	289	300	288	319	273	281	317	272	288	256	306	324	248	308	299	303	301	297	291	312	291	289	301	273	297	307	286	302	311	294	325	311	308	269	293	277	287	286	305	291	285	323	259	264	288	244	298	294	271	282	301	291	293	296	272	296	283	275	295	297	319	300	291	297	294	318	302	312	301	297	313	285	287	261	272	297	306	294	275	303	304	271	279	337	288	305	306	291	292	291	307	328	309	290	286	263	250	286	317	312	271	275	279	271	298	296	270	294	290	278	271	290	304	297	295	303	300	284	265	280	319	306	294	284	262	303	282	306	317	301	296	279	288	263	277	289	260	273	293	300	330	279	306	287	283	318	288	276	289	299	271	295	283	292	303	274	280	288	261	276	265	312	285	280	273
4162	3090	5112	5351	4394	3860	3478	2839	2389	2329	2083	1794	1692	1806	1824	1770	1697	1942	1688	1623	1507	1393	1418	1292	1256	1286	1193	1158	1230	1122	1158	1108	1131	1020	949	888	927	849	871	843	757	788	841	752	759	764	777	789	758	711	754	720	743	744	705	762	748	816	832	715	740	773	773	725	726	717	715	702	699	706	702	722	738	679	700	687	701	766	687	734	749	673	664	724	683	711	740	662	687	710	700	712	717	693	738	706	713	720	699	703	755	652	651	672	666	695	677	657	697	702	693	724	690	748	693	676	739	724	689	745	690	710	692	739	697	732	670	714	675	715	681	687	714	722	719	681	735	659	728	683	675	714	700	721	697	694	711	660	707	734	679	706	688	706	720	717	703	705	729	680	727	715	764	694	694	696	708	703	703	702	746	718	705	708	710	682	699	729	687	685	684	699	676	697	682	713	742	716	708	693	721	681	689	671	679	673	686	724	684	650	697	751	733	700	707	704	729	651	734	691	716	647	721	689	727	767	720	750	675	734	704	679	715	728	714	682	690	728	714	684	722	700	712	668	744	698	669	673	740	699	720	695	647	677	700	716	714	696	739	752	706	695	710	690	742	739	676	717	674	719	726	709	675	688	687	695	706	724	716	716	689	710	691	729	684	677	667	685	688	729	699	697	732	698	708	734	727	680	677	685	700	707	695	675	737	730	706	744	713	733	716	667	677	692	717	672	674	708	731	691	704	696	713	711	722	727	697	725	694	699	677	689	686	710	687	648	686	711	711	720	743	695	719	760	744	766	711	682	733	695	693	733	708	686	705	703	701	714	680	721	690	732	710	727	678	718	661	733	698	687	732	738	754	727	714	727	710	708	727	704	705	690	692	671	708	691	677	723	732	693	696	686	755	687	714	677	671	674	713	706	697	666	703	751	719	695	699	701	752	720	702	692	764	669	705	679	729	688	732	716	680	685	692	713	656	698	730	668	710	683	680	674	670	726	694	723	733	676	693	683	708	661	693	716	710	690	701	718	701	675	702	720	715	695	689	698	716	672	715	692	666	709	709	719	700	705	688	727	712	692	686	737	702	706	690	656	693	754	670	770	742	681	702	703	742	678	714	702	686	704	709	697	672	696	740	708	694	710	689	717	685	714	751	646	693	693	736	694	683	696	672	680	701	731	713	708	695	683	718	734	732	683	696	707	717	669	700	653	712	721	716	690	724	685	713	685	747	665	709	724	733	698	721	765	685	698	687	642	665	707	691	716	697	681	729	692	713	700	723	748	673	723	710	734	734	700	717	711	733	717	682	670	728	730	650	711	681	669	731	678	705	698	666	705	680	684	719	658	690	709	715	707	665	676	745	697	717	693	673	697	716	742	707	718	689	698	709	688	670	711	745	678	691	707	666	646	693	717	678	658	657	703	706	735	711	683	715	771	691	691	688	730	709	725	691	728	682	725	711	746	661	751	688	713	697	673	704	715	724	694	719	781	651	709	718	744	693	693	720	705	717	683	695	705	690	681	687	736	727	706	719	691	715	702	724	700	742	784	695	675	686	683	652	744	696	731	690	649	757	664	724	691	675	687	733	701	735	725	718	715	719	671	667	696	692	713	709	710	684	721	670	722	692	704	698	706	741	714	675	669	728	708	736	659	752	674	657	723	705	705	703	650	674	676	678	683	678	725	665	697	712	659	712	733	693	671	685	700	743	710	723	686	721	667	716	705	727	692	723	658	698	725	693	689	684	700	716	705	722	670	721	682	681	730	712	731	672	677	744	729	730	702	659	656	701	710	684	640	698	665	725	726	664	725	694	724	686	741	730	665	714	728	698	668	700	691	723	762	691	693	686	724	659	709	714	716	701	696	665	706	736	767	677	699	614	679	697	704	725	706	716	683	716	667	764	740	673	768	750	672	714	715	716	690	689	696	651	700	705	687	711	714	655	678	704	668	737	664	720	661	696	724	694	691	705	677	710	698	736	709	679	724	697	757	729	708	710	728	705	681	708	722	762	652	678	675	689	698	756	722	691	722	725	712	706	686	668	736	727	708	685	743	737	708	695	685	713	696	728	726	682	775	716	707	692	710	690	656	693	709	698	758	691	749	728	736	697	700	716	716	725	759	705	692	661	703	677	711	722	711	693	705	695	724	674	714	675	711	690	734	695	691	694	734	726	663	736	744	678	737	729	735	662	682	737	686	734	718	730	666	706	694	715	713	664	751	714	710	732	700	665	737	650	755	716	707	729	728	724	738	736	723	700	759	753	726	698	659	723	689	726	719	722	695	734	703	720	686	682	696	698	710	671	690	695	702	741	705	671	697	727	763	679	752	675	700	723	721	729	684	687	717	711	719	684	685	758	710	696	699	696	721	684	738	688	692	669	674	738	723	729	709	702	698	685	719	665	696	681	718	683	726	707	723	669	654	692	711	739	665	691	737	679	694	654	651	749	659	709	727	702	690	697	752	646	679	744	707	700	678	660	690	695	707	707	715	663	735	679	740	674	706	714	682	742	693	712	726	767	666	716	695	749	679	702	680	701	701	711	740	706	708	726	663	712	695	725	702	714	679	724	728	727	710	707	686	700	757	679	697	749	702	730	714	678	748	666	714	692	671	711	695	712	720	706	675	638	710	742	737	744	768	661	740	740	700	710	693	723	730	701	721	758	656	679	708	669	700	697	694	676	653	686	712	732	725	730	691	682	698	689	696	671	711	683	739	746	685	713	675	736	713	730	686	698	724	738	719	724	688	640	721	715	684	704	713	685	666	696	713	697	702	735	661	706	706	619	701	708	721	732	701	685	710	646	737	710	713	726	697	679	723	706	768	745	670	683	703	659	676	760	710	690	718	692	751	685	715	733	690	729	740	686	647	687	657	723	665	730	717	727	718	677	666	685	742	729	710	708	669	678	700	710	687	693	702	683	678	727	692	704	697	675	712	664	693	712	755	682	695	657	680	713	677	662	720	764	756	728	702	694	753	682	695	734	691	663	695	698	741	704	710	692	737	714	680	711	712	717	685	766	758	675	705	699	692	735	682	704	685	713	628	712	681	666	674	695	751	758	681	703	719	701	728	714	670	702	748	676	712	701	704	676	747	674	725	663	686	690	696	668	688	698	704	711	744	723	684	713	698	694	704	665	736	682	728	677	683	699	647	709	726	705	728	655	714	710	703	693	695	689	680	694	746	696	687	689	701	729	731	685	719	727	671	702	703	716	710	695	719	708	707	742	671	720	731	652	693	700	686	710	714	779	673	690	684	684	707	683	690	737	720	666	711	678	702	765	719	711	684	694	687	735	681	709	697	681	715	690	699	713	722	677	705	706	690	752	692	696	696	710	685	681	699	638	694	714	686	669	666	711	745	708	720	709	711	670	711	720	740	679	706	744	700	717	688	751	777	693	691	707	682	729	691	705	691	692	688	713	722	717	734	708	679	690	701	733	695	682	705	722	681	726	692	715	723	647	735	701	672	693	696	685	714	704	712	654	679	722	697	671	694	706	688	670	695
21351	19286	11817	9840	5783	3991	2990	1994	1689	1505	1208	1010	1096	1422	1631	1181	1432	1139	1193	1072	757	670	866	861	768	569	761	815	824	683	590	686	679	512	427	390	403	350	309	299	285	287	261	262	244	251	243	260	274	250	225	245	243	240	244	237	243	250	269	240	269	237	238	251	255	230	274	228	244	240	237	244	232	234	240	233	224	260	224	245	230	239	269	241	257	227	239	220	229	265	242	238	241	220	229	224	220	234	255	234	244	254	226	247	233	247	231	269	240	218	219	234	206	258	238	234	253	256	256	242	235	234	241	261	239	225	218	245	247	250	263	223	221	237	245	228	256	234	254	254	223	245	234	241	250	241	219	251	225	242	248	224	233	221	240	220	236	216	223	216	244	242	233	236	246	240	229	252	236	221	220	247	244	229	212	244	253	278	216	252	243	248	216	226	250	223	254	219	220	182	274	203	240	238	239	229	229	219	250	237	234	235	228	243	247	232	218	240	242	225	261	231	225	272	251	226	215	235	231	239	230	241	221	271	229	242	230	240	212	249	228	257	237	235	230	247	245	256	267	232	225	253	222	226	225	242	237	230	207	261	240	229	258	241	260	226	217	253	255	216	229	240	207	209	219	238	211	238	209	246	228	224	241	240	256	212	246	224	245	248	218	212	222	231	211	248	245	220	235	243	230	246	223	205	224	271	242	249	229	235	253	270	230	216	236	244	223	217	237	225	226	223	225	216	206	232	233	219	219	259	235	231	219	235	216	254	227	252	233	239	226	219	240	234	259	230	231	257	238	241	241	233	238	236	228	250	255	221	251	228	270	235	231	226	262	245	215	249	253	238	219	238	227	232	211	239	239	223	214	261	233	223	248	251	250	225	220	236	209	218	215	236	243	228	247	236	235	207	253	226	236	254	238	228	244	240	265	263	229	234	250	231	223	225	239	249	245	226	251	261	232	239	260	233	245	218	229	220	241	234	238	244	212	249	230	243	226	257	224	228	252	231	262	236	226	217	235	261	226	240	247	258	227	247	235	239	254	254	244	226	228	232	217	219	234	250	215	224	256	249	226	260	235	230	245	267	238	275	239	247	227	228	235	216	217	248	237	215	237	253	242	226	249	231	279	232	222	237	223	226	222	219	198	290	253	244	210	209	254	210	243	232	205	208	223	255	249	236	239	232	251	232	240	214	250	220	265	220	247	226	213	257	222	243	222	221	209	247	216	232	226	241	215	222	210	239	241	231	236	199	225	249	223	260	242	200	246	259	243	232	253	224	221	232	223	220	218	231	248	247	242	239	235	223	224	239	222	245	236	227	244	241	266	235	235	232	216	213	224	205	219	241	246	239	233	251	264	246	272	234	223	242	237	205	228	217	229	234	254	246	208	218	219	209	236	232	222	234	227	200	217	233	244	239	199	238	243	233	215	225	253	217	247	232	220	248	230	260	229	234	253	225	198	239	231	237	238	268	253	202	243	227	244	239	232	221	236	235	223	236	244	208	237	235	237	260	246	242	224	227	263	243	218	197	243	257	238	213	252	222	221	231	229	210	274	253	247	259	215	225	256	218	237	227	251	235	234	235	238	211	222	210	254	228	226	217	235	240	231	238	239	252	234	234	257	209	214	229	235	244	225	257	250	216	212	238	227	264	244	273	212	199	235	235	221	256	237	225	248	221	230	235	226	245	230	245	254	231	235	229	229	215	230	224	239	240	227	241	233	214	259	237	264	237	239	228	214	245	222	265	251	250	259	248	208	259	252	210	251	240	244	223	221	214	253	261	227	251	244	237	225	208	238	237	258	236	230	241	223	232	235	234	214	202	238	242	234	240	229	241	231	242	233	261	227	221	240	228	221	250	268	227	222	229	217	247	220	231	221	227	230	222	246	257	254	241	217	247	238	248	249	216	251	265	237	232	203	235	219	224	236	251	261	247	229	225	246	256	227	221	242	224	247	252	252	261	238	253	203	222	244	234	232	230	238	221	238	228	247	249	223	236	235	227	224	250	266	259	238	221	242	258	225	249	235	245	235	248	241	219	227	216	241	249	219	255	227	245	220	207	219	222	229	242	223	221	236	235	202	232	219	210	227	229	251	234	218	228	239	249	250	234	199	231	233	218	245	230	211	235	241	261	240	228	232	251	233	211	203	230	217	233	239	262	240	226	209	240	247	236	218	259	204	251	227	229	250	253	233	241	241	242	200	219	233	270	262	241	240	272	222	255	277	260	241	238	239	265	245	250	256	238	258	248	228	232	222	231	224	231	251	218	224	245	236	214	207	232	265	236	236	228	254	240	234	222	254	215	233	207	199	228	265	215	264	227	240	264	249	251	220	244	224	234	247	232	253	242	253	230	265	271	222	230	216	239	215	259	250	235	225	241	263	246	219	258	229	237	211	239	239	219	226	225	233	257	226	278	239	240	242	238	241	245	245	236	211	214	215	222	223	222	274	254	218	217	236	236	243	262	241	198	262	268	243	226	208	227	221	205	236	209	233	238	261	231	231	223	227	214	245	208	235	227	244	216	207	235	231	204	220	231	243	226	235	204	227	242	239	220	248	239	250	242	253	234	214	251	235	223	216	252	236	243	256	243	208	235	261	229	222	231	247	251	234	225	237	247	246	253	236	237	249	199	227	243	236	207	241	230	199	237	232	251	231	230	224	252	240	234	250	221	226	208	233	254	229	225	254	249	244	224	231	237	219	221	218	211	242	210	260	237	242	225	189	220	256	200	253	273	243	264	231	240	237	236	229	254	247	234	216	234	232	269	252	256	250	246	215	250	232	258	232	243	258	228	264	241	251	227	233	241	229	233	230	245	230	243	239	236	197	222	243	265	228	226	249	220	245	252	228	227	255	238	242	238	215	236	251	230	263	269	227	241	212	253	249	233	229	234	240	221	239	228	260	225	241	235	237	237	209	258	238	234	251	277	230	248	224	250	251	209	222	246	254	228	226	224	233	231	267	228	254	237	250	245	258	225	245	214	241	222	231	243	188	245	251	233	234	215	236	238	238	262	269	223	203	241	235	226	230	252	249	247	231	247	245	242	262	192	237	264	232	248	259	230	237	224	256	249	250	257	213	236	241	211	223	247	234	212	247	245	221	225	248	226	250	242	252	230	228	234	276	235	268	230	244	250	221	210	239	212	234	264	248	217	252	241	241	233	237	241	235	226	247	235	221	222	256	226	265	206	230	243	236	213	237	258	242	237	232	232	239	218	245	270	259	272	232	233	236	264	231	244	240	232	216	218	220	272	238	223	252	226	237	227	257	240	230	242	232	246	252	220	214	220	245	237	213	211	249	249	257	237	214	215	212	258	210	252	235	226	225	234	269	205	224	231	228	232	224	201	227	259	244	255	216	221	227	265	233	264	250	244	223	267	255	239	224	215	227	245	225	237	193	238	251	213	225	220	227	244	245	221	248	257	255	226	216	249	244	231	255	273	244	239	254	259	202	241	246	225	221	240	266	271	227	247	212	211	272	233	273	244	237	281
14863	9495	11327	12909	11631	10843	9865	7983	6615	6640	5570	4723	5287	6894	7356	6408	7746	5697	6235	5525	4268	3681	5324	5140	4336	3483	4509	5168	5540	3891	3796	4370	4110	2697	2269	1770	2101	1462	1218	1041	902	876	876	816	772	692	690	653	666	656	677	613	591	634	703	679	774	731	706	645	642	660	629	655	654	619	636	658	621	590	599	600	607	645	592	611	574	599	591	611	578	601	592	577	578	591	603	569	543	585	592	593	551	575	582	578	558	566	561	531	576	577	562	530	598	553	596	605	591	621	570	563	569	549	583	578	555	579	578	570	561	579	563	593	560	580	596	599	600	547	565	529	542	552	616	574	598	566	580	609	557	544	604	580	572	562	559	615	579	569	576	554	532	556	582	553	604	600	581	581	595	586	571	555	564	572	578	572	511	574	614	607	579	557	593	589	594	561	559	589	558	554	556	562	531	557	583	581	587	568	556	600	564	580	542	571	560	595	544	537	516	560	606	586	601	526	585	589	592	540	567	574	591	584	591	536	546	517	597	601	537	587	586	477	551	585	595	548	574	577	496	521	563	556	561	577	556	552	607	571	563	583	551	594	544	575	535	624	563	603	546	546	572	543	520	567	576	598	575	562	553	532	585	546	596	562	556	590	574	536	571	572	583	541	576	559	546	564	587	565	561	537	557	563	591	560	557	593	585	593	548	557	545	552	572	593	572	539	634	581	567	595	544	586	542	561	535	600	583	556	599	604	553	595	545	564	531	560	573	599	515	581	565	604	531	590	593	577	555	543	538	537	555	621	511	601	573	560	561	571	551	524	593	545	546	564	540	605	581	587	588	575	579	531	560	579	602	603	559	571	565	564	583	582	587	623	562	596	568	573	564	572	538	550	555	570	568	537	585	543	569	617	600	539	596	578	585	573	599	625	539	552	594	576	556	555	549	596	568	599	593	561	576	541	579	584	589	597	558	564	529	587	527	560	549	579	561	558	570	595	596	587	592	573	603	571	548	595	616	580	561	562	521	594	560	607	567	570	572	588	578	565	545	529	534	576	565	560	578	553	589	572	580	571	541	578	585	574	538	524	595	586	591	574	583	567	544	558	552	596	561	592	555	586	557	590	561	564	559	593	610	609	584	570	563	583	537	553	565	580	612	577	579	596	547	561	571	574	586	583	618	543	587	589	548	556	595	549	559	605	571	551	604	602	597	576	591	600	599	619	605	593	557	603	583	606	563	572	544	554	560	577	598	583	553	566	542	615	580	567	575	569	586	542	574	587	572	560	528	560	560	592	531	580	550	549	542	599	549	591	575	541	578	599	562	556	558	556	560	593	577	569	592	574	568	526	557	549	599	607	598	574	542	576	578	589	588	547	552	589	606	598	567	559	541	577	579	564	566	615	586	524	593	539	580	537	502	593	563	560	585	523	577	588	565	605	607	589	542	551	571	617	560	594	601	525	594	624	584	567	544	572	580	586	558	573	579	568	545	543	565	605	583	604	603	599	569	571	524	567	568	571	593	513	555	578	585	521	577	585	566	589	583	583	572	577	562	599	593	578	579	558	566	583	559	555	599	577	621	612	545	586	541	605	588	580	543	552	601	561	572	591	542	570	585	561	531	572	562	559	600	534	559	557	576	565	577	582	571	573	564	569	535	592	558	555	568	569	529	613	549	574	550	552	606	572	590	574	566	607	534	547	562	560	553	604	536	575	585	611	573	558	586	588	598	586	611	565	600	584	576	553	576	549	592	581	575	508	567	589	598	595	612	552	598	605	573	587	562	553	563	572	554	578	573	608	536	570	563	575	578	595	535	570	569	588	570	569	583	530	552	574	601	587	591	563	579	575	601	583	574	568	553	571	564	549	510	565	564	577	560	550	556	529	591	577	575	578	572	586	569	595	573	557	576	536	570	556	540	502	576	589	574	593	578	548	600	526	577	584	611	590	601	539	562	568	606	583	622	566	549	542	536	585	563	572	568	605	610	593	563	528	595	580	577	593	594	560	566	507	567	570	604	570	547	542	540	531	582	577	530	532	575	559	544	620	587	539	542	633	581	549	592	578	590	608	588	584	551	556	618	607	599	563	561	520	593	606	581	593	578	581	561	554	547	589	576	565	551	605	527	569	547	585	618	561	586	568	550	567	572	555	587	572	589	595	565	536	553	602	585	563	541	552	567	601	594	575	567	586	560	556	566	551	568	586	556	561	588	560	578	579	578	531	569	566	561	607	593	609	598	554	610	549	560	605	585	571	578	551	579	523	599	591	598	599	587	558	590	607	603	572	534	574	586	555	593	578	578	567	573	553	577	584	613	598	564	587	592	590	596	569	571	593	560	545	586	568	577	531	580	573	593	584	539	591	588	579	600	593	613	558	576	567	534	525	537	590	556	548	584	580	576	529	597	590	584	527	593	604	528	544	602	590	557	560	541	563	550	537	563	583	534	608	591	578	558	551	568	557	554	537	568	569	564	585	571	545	551	557	568	583	561	609	596	565	549	603	639	566	561	570	599	547	539	544	567	594	574	590	543	565	615	570	580	613	575	575	568	559	571	534	569	591	579	604	562	570	576	578	572	581	570	566	598	562	551	563	550	553	576	579	556	591	564	592	587	562	584	575	544	575	543	583	574	558	547	584	569	591	603	539	557	557	584	616	592	551	575	598	610	557	555	570	599	596	595	617	541	633	549	562	580	552	560	511	569	547	577	567	532	591	593	642	547	560	585	486	568	538	607	563	594	606	577	574	587	531	566	592	558	572	541	540	544	565	598	575	572	567	606	569	559	585	564	616	577	578	617	571	622	598	605	570	587	573	557	547	538	550	629	606	559	573	525	552	582	539	591	617	629	569	516	560	559	587	574	555	575	572	585	584	563	583	596	537	509	575	576	567	560	567	580	544	629	555	562	527	556	617	557	551	593	573	566	573	614	635	591	553	560	532	567	593	540	631	569	564	580	538	596	577	574	579	533	565	584	568	557	545	585	568	575	597	567	557	550	556	561	591	573	563	551	601	562	566	544	563	593	570	599	523	568	617	619	556	540	560	593	568	634	568	580	547	557	570	558	553	573	547	550	544	519	581	594	575	525	571	552	570	582	537	594	575	582	572	585	600	591	604	600	611	554	585	582	568	564	586	601	553	611	603	594	562	573	542	580	575	566	566	600	565	572	563	593	610	572	568	572	566	584	539	563	589	552	578	634	571	534	603	596	574	611	547	571	554	596	580	598	564	543	613	583	567	510	562	560	553	585	598	558	578	581	594	565	623	568	540	606	545	559	582	586	561	594	627	594	554	603	563	554	595	582	597	583	583	550	559	537	566	588	567	551	550	547	593	550	552	542	591	582	604	576	576	581	555	559	610	561	586	536	576	572	575	523	550	571	590	585	551	557	558	576	569	555	557	555	575	562	560	514	587	565	625	579	573	583	582	561	563	568	579	596	549	564	555	611	625	554	585	556	603	636	536	558	566	545	568	603	544	567	568	597	587	558	587	552	560	578	539	583	568	597	598	575	596
28821	27803	18948	15516	10001	6825	4725	3461	2637	3022	1999	1719	1847	2425	2716	2218	2299	1742	1568	1393	1380	992	1419	1324	968	865	862	1191	1091	907	867	924	923	559	490	349	457	277	228	223	220	200	170	165	137	140	143	146	148	150	164	137	129	129	133	151	174	146	153	153	120	142	135	161	158	150	127	145	131	135	142	137	140	135	133	127	129	128	113	119	144	134	143	95	142	132	135	141	125	127	131	138	153	141	130	129	115	141	129	132	124	138	130	134	143	137	124	111	111	129	157	141	123	134	151	119	139	143	125	130	144	135	136	129	134	141	120	95	138	142	130	120	134	127	125	119	116	132	134	148	153	124	154	140	140	125	135	122	133	133	121	140	137	119	134	130	131	125	136	128	139	133	146	126	128	136	134	122	131	132	145	116	139	133	145	136	120	130	138	128	119	139	144	123	154	139	118	133	151	156	121	127	137	124	135	137	125	148	132	138	119	135	134	139	139	115	137	132	128	145	128	122	132	123	121	140	116	122	123	147	143	129	146	124	141	119	114	138	145	119	132	125	134	116	136	125	125	126	139	121	140	115	134	125	137	149	112	163	149	139	147	141	107	110	125	139	124	136	130	134	118	126	127	126	132	126	127	127	131	131	128	130	117	130	106	122	122	138	111	126	117	123	112	160	132	117	139	113	117	122	118	140	118	129	132	118	152	137	134	115	131	147	125	138	137	118	125	129	108	145	135	121	128	147	142	129	132	123	139	120	123	136	120	136	137	123	139	142	145	165	146	139	124	144	112	106	122	129	126	106	120	141	114	137	112	141	115	141	138	121	129	117	136	156	118	117	138	125	134	142	121	136	131	142	117	156	140	145	146	121	129	126	107	142	130	148	114	150	114	130	128	128	145	124	128	113	125	118	118	114	125	115	127	144	152	133	125	118	127	145	146	131	134	135	156	127	127	122	125	126	101	125	123	127	128	119	128	118	130	119	132	125	128	128	123	117	146	119	130	120	136	124	154	120	153	100	125	125	112	119	124	156	128	128	139	127	133	110	148	103	125	123	118	135	125	127	133	112	156	145	114	123	136	129	139	120	130	127	125	121	113	133	130	135	125	129	125	132	126	141	131	139	128	114	125	112	137	118	139	142	116	132	116	109	148	128	141	147	127	136	114	115	117	134	132	123	140	116	126	143	122	126	153	121	124	138	129	114	138	118	119	129	141	173	127	144	155	138	125	117	133	143	128	141	137	132	156	146	124	149	148	148	146	125	143	119	126	133	154	125	117	147	147	128	135	137	124	145	132	122	126	130	118	138	118	130	129	141	138	127	122	128	130	150	118	137	120	114	126	147	142	138	117	126	119	99	139	146	133	127	133	131	129	160	126	135	112	118	167	140	136	102	146	122	129	106	147	130	122	139	143	134	131	126	120	142	124	140	115	153	110	127	125	124	111	135	132	122	116	134	158	134	116	128	136	116	118	123	140	119	108	146	126	116	111	104	129	152	148	127	122	139	150	145	141	130	131	132	131	124	130	122	140	121	133	131	139	134	129	126	116	117	130	127	149	134	128	132	139	131	130	136	128	144	128	136	134	163	130	145	133	131	122	151	140	144	119	134	138	127	128	130	136	117	113	136	112	142	132	146	118	127	130	126	132	161	125	136	141	145	126	113	157	110	126	144	134	136	122	156	128	130	144	130	121	134	129	112	131	145	145	123	120	135	136	148	135	140	139	115	123	115	134	142	127	105	134	122	118	138	131	124	146	109	148	139	117	139	133	144	146	135	138	106	115	129	137	129	127	137	140	133	138	127	118	116	113	120	147	124	147	145	125	129	138	119	124	116	143	128	126	137	137	121	133	119	128	131	127	140	105	112	134	118	131	106	127	136	130	141	126	104	153	110	118	117	140	127	112	135	117	118	149	112	125	116	133	130	145	128	116	128	131	148	137	138	114	147	122	134	122	117	120	134	115	129	139	118	131	120	125	138	127	122	120	155	107	132	131	117	116	148	134	118	144	116	117	142	133	143	124	153	141	142	136	120	128	134	142	132	104	127	133	126	130	133	117	133	133	131	120	124	136	127	141	122	143	145	133	119	116	132	145	136	124	130	124	131	157	149	125	132	135	143	141	138	136	143	111	134	136	134	132	113	125	104	139	125	116	137	115	135	117	147	128	116	144	133	110	118	133	132	126	157	140	136	125	147	129	135	129	127	130	96	119	121	128	125	125	134	135	120	127	113	120	125	145	122	119	131	147	152	134	134	123	116	119	125	125	130	119	122	114	138	125	141	151	132	134	106	126	134	127	88	147	120	139	137	134	125	135	137	126	124	128	126	129	117	123	115	133	130	135	131	124	137	140	145	121	116	119	126	116	133	118	132	138	117	129	139	135	104	141	130	130	142	159	134	131	131	136	122	113	142	105	146	125	145	145	135	139	116	146	112	119	135	134	145	131	134	140	146	125	145	131	115	131	150	140	129	129	122	141	143	135	124	142	135	121	153	120	141	125	156	152	128	121	152	132	119	131	120	135	127	119	123	158	138	101	128	135	131	129	122	128	143	136	140	140	146	139	137	128	132	129	130	130	148	127	121	135	126	142	117	126	138	125	125	124	136	130	122	113	139	145	139	135	147	124	124	129	135	137	113	123	139	139	139	118	135	114	118	149	137	134	107	127	123	125	117	141	129	134	130	101	147	115	153	122	131	116	115	138	139	109	136	127	135	155	109	151	136	139	123	125	120	120	140	97	118	119	130	129	142	128	121	128	147	123	135	128	151	133	141	120	132	140	135	114	145	129	133	123	125	126	120	141	132	140	125	122	114	122	131	139	127	145	125	133	118	119	144	126	123	116	118	139	119	134	130	122	130	150	147	146	129	113	120	140	121	123	118	135	119	134	139	145	114	122	129	145	139	146	132	140	115	130	131	136	125	126	127	147	121	138	117	133	125	129	152	127	136	122	128	116	130	132	135	132	162	140	121	128	134	126	141	120	131	144	145	129	117	134	131	121	125	117	124	144	144	130	129	115	145	141	119	117	124	116	119	140	125	110	140	135	153	110	126	155	134	146	147	116	130	127	147	138	120	124	135	122	135	146	151	124	131	104	130	132	111	134	118	146	122	131	128	113	140	152	117	130	146	137	133	123	135	130	127	136	128	119	145	128	126	124	126	104	124	146	126	142	122	130	134	126	138	124	155	130	133	125	128	107	123	143	108	126	146	120	138	138	132	143	126	145	117	127	139	113	130	127	111	138	150	124	106	123	139	149	128	113	113	143	140	131	163	135	147	127	118	148	134	125	149	124	117	114	137	132	132	140	139	110	132	139	141	143	126	152	112	124	131	137	128	125	126	132	125	141	109	139	129	166	134	115	131	149	121	133	120	128	111	144	137	128	123	118	133	156	125	122	114	144	109	143	144	140	129	145	114	134	123	115	138	123	138	133	119	123	137	139	117	123	131	139	115	109	112	128	137	122	148	114	137	135	132	127	144	132	119	146	138	142	116	113	134
19011	12462	14807	16808	15941	14624	13270	11126	10189	10371	8255	6892	8400	10444	11379	10525	11382	8059	8374	7247	6810	6214	8837	7656	6295	5484	6143	8226	8163	6149	5961	6896	6145	3820	3116	2084	2842	1603	1198	1199	1243	1079	852	761	547	537	521	557	534	557	556	505	501	469	488	529	520	507	536	469	473	455	445	541	476	402	464	451	472	511	466	423	368	355	377	348	369	362	352	336	382	374	360	362	368	353	314	352	355	362	342	340	341	335	330	401	315	353	334	361	338	356	371	375	364	343	351	335	354	357	359	367	334	363	331	343	347	345	330	352	370	338	350	347	346	339	355	380	335	356	336	365	322	358	360	389	328	333	306	354	339	362	331	346	372	360	357	340	337	346	345	328	343	369	350	351	321	339	376	337	332	322	388	371	344	329	332	344	336	349	352	337	351	331	365	367	352	348	310	335	374	324	349	320	378	344	358	377	309	369	343	372	317	365	331	348	360	349	326	353	311	348	394	336	340	321	368	326	398	372	302	335	373	357	346	333	366	348	308	332	356	383	359	347	363	370	346	318	327	314	323	381	354	327	308	361	378	364	343	352	368	338	310	347	321	339	327	337	371	353	342	362	321	321	339	306	344	328	352	345	354	376	319	355	336	362	346	349	334	379	338	330	310	333	319	343	350	333	382	358	320	360	342	323	376	344	354	334	349	372	294	309	325	321	329	332	352	327	329	337	336	359	341	350	342	351	365	344	364	367	344	355	365	337	312	374	321	314	323	375	342	321	329	333	317	338	341	321	355	355	298	366	324	325	323	332	335	355	319	367	364	334	342	332	332	311	328	338	308	332	364	347	327	328	341	327	372	396	350	366	377	343	345	329	352	314	380	356	346	354	309	323	357	347	310	341	322	336	359	359	343	355	353	378	351	338	357	353	350	331	360	369	347	363	344	319	337	306	351	332	331	366	332	359	343	329	363	353	304	344	308	334	350	332	337	365	331	352	301	366	328	363	334	326	345	356	350	348	363	334	318	350	332	331	343	355	348	326	331	303	359	371	359	333	369	342	360	359	332	379	296	356	373	372	360	345	319	380	335	352	351	324	370	326	320	329	333	375	330	315	355	328	360	378	359	325	324	323	367	365	354	331	308	340	345	350	319	337	333	343	347	337	358	381	335	335	354	340	323	370	365	350	367	321	325	346	342	383	335	343	326	332	317	342	327	341	361	341	335	372	328	288	344	347	346	355	342	371	355	351	375	324	349	327	314	383	359	365	345	341	363	385	337	315	316	348	346	339	319	348	345	376	328	344	351	321	307	355	345	321	319	337	318	345	364	340	332	319	350	358	314	342	353	337	320	361	340	329	347	298	353	328	348	341	364	347	340	345	329	329	371	357	350	358	366	333	334	349	326	357	341	351	321	373	346	371	359	326	367	359	295	334	394	334	335	329	365	337	336	328	349	353	342	326	352	331	321	342	320	322	334	343	363	356	335	352	344	353	346	353	331	352	334	368	346	352	339	374	308	349	303	353	304	321	348	362	322	326	369	310	334	312	328	350	361	332	370	352	326	336	352	349	357	373	327	334	358	363	336	336	321	348	355	393	348	342	364	337	330	337	324	320	300	321	327	357	359	332	353	330	363	354	339	326	362	392	314	343	334	342	306	372	337	364	339	350	339	334	340	369	357	348	369	351	379	356	346	365	337	300	373	371	311	360	339	365	355	328	362	346	340	330	345	356	316	314	369	347	336	392	368	357	331	324	329	338	303	320	334	339	383	331	358	349	356	346	319	340	340	346	387	339	313	293	356	347	334	322	327	360	356	354	363	337	326	349	361	340	333	354	321	319	345	319	372	344	346	345	346	328	371	340	333	359	335	333	335	358	359	345	350	348	331	335	323	349	336	368	318	357	328	324	345	320	342	351	350	333	343	350	330	339	335	312	337	336	339	350	334	373	352	355	321	355	341	346	324	325	384	358	367	335	357	341	348	296	362	323	326	333	332	326	356	340	328	322	336	329	328	360	377	328	375	364	332	355	312	331	371	358	330	336	346	335	337	340	324	316	349	367	321	306	305	311	332	326	320	307	333	301	336	363	330	340	361	332	321	339	352	358	327	352	322	331	334	366	337	356	327	349	302	291	353	355	316	380	394	333	338	319	337	368	328	324	366	362	357	335	341	352	333	353	342	358	322	331	368	324	352	333	313	344	354	334	331	329	351	327	343	331	369	320	328	357	331	359	350	370	329	329	347	375	347	367	338	366	331	351	352	349	347	340	385	355	343	324	357	344	358	338	338	321	304	345	339	322	332	332	328	355	347	349	309	384	328	336	319	291	324	347	355	337	333	341	320	299	330	340	337	378	353	324	317	337	345	324	338	311	326	385	339	334	316	358	299	339	357	329	326	336	340	388	353	353	348	338	350	328	369	382	347	365	352	334	318	342	351	358	325	344	365	313	321	369	345	342	330	350	328	349	339	349	354	352	361	365	366	351	327	341	341	355	355	348	318	296	340	351	350	334	317	351	343	336	344	358	356	325	324	356	346	349	353	319	375	323	326	348	379	346	341	346	368	368	345	344	365	322	359	335	334	326	337	356	360	321	346	321	339	308	306	320	336	337	304	315	344	327	349	360	366	346	346	332	311	339	331	346	355	355	319	341	324	366	359	299	382	335	354	329	330	351	348	317	305	340	357	321	319	306	351	358	326	326	330	360	320	361	354	351	329	380	322	360	355	315	354	337	368	322	349	333	338	360	359	336	345	348	377	334	352	354	335	359	346	334	343	313	355	329	331	353	402	346	324	344	359	334	367	352	364	383	360	351	338	321	325	347	368	359	319	331	358	370	325	372	348	340	338	329	351	323	347	375	301	355	370	326	352	301	335	365	323	365	352	351	319	320	318	351	339	333	364	356	331	347	348	385	365	364	331	355	373	343	349	320	338	377	322	366	321	354	315	336	344	353	363	338	336	344	346	360	309	352	331	323	363	354	349	332	359	393	312	399	340	352	357	358	325	367	321	368	343	334	370	325	306	353	327	319	321	374	374	321	372	331	324	335	356	357	318	352	341	352	340	377	328	334	351	319	348	341	353	347	343	335	348	368	340	386	349	353	329	355	360	363	353	341	335	330	346	349	330	337	318	380	305	348	354	380	356	356	360	306	357	349	353	341	333	328	358	315	323	346	334	370	350	320	333	351	327	368	331	350	341	323	325	342	341	346	328	339	336	342	318	340	330	343	321	307	331	351	334	364	350	363	335	357	311	317	344	341	342	351	334	338	334	345	346	360	377	387	334	322	348	370	345	327	358	355	347	360	348	343	332	343	330	386	338	335	335	363	354	327	351	326	366	333	341	326	350	340	333	343	313	351	319	341	348	319	306	329	365	359	329	320	315	346	337	346	349	337	341	354	351	327	343	359	346	331	321	329	349	349	341	346	340	331	347	351	348	321	380	346	330	362	333	325	329	358	378	326	338	342	326	313	340	351	359	335	341	332	322	355	311	345	370	384	364	329	373	336	343	341	344	345
5023	2443	2361	1737	1232	938	777	586	537	540	473	437	457	420	442	467	437	407	439	431	408	367	360	385	347	320	386	352	333	308	315	338	331	359	324	343	305	271	320	305	322	299	286	299	315	323	328	291	307	286	283	327	271	302	261	296	314	301	279	289	278	349	295	296	283	294	295	256	293	310	270	277	259	270	286	286	295	282	280	296	294	278	303	297	266	269	270	338	278	330	285	289	280	312	320	307	283	274	273	300	284	307	252	298	275	286	305	274	309	260	300	267	292	318	287	304	316	320	325	281	276	302	281	290	289	256	285	313	284	264	311	272	280	315	273	325	308	275	309	303	298	293	271	296	296	317	308	315	261	268	293	277	279	292	274	288	286	291	281	267	289	307	313	283	297	286	277	250	268	301	281	266	273	275	268	328	320	282	288	265	289	274	299	287	293	279	268	285	283	278	288	287	285	298	300	304	279	286	278	284	286	280	275	290	302	288	267	321	292	284	320	316	293	299	278	288	305	304	322	290	311	290	265	301	299	293	313	278	291	298	256	276	243	278	282	301	306	313	263	296	305	262	277	288	283	283	270	296	320	306	312	284	282	302	274	262	285	271	268	262	298	279	303	282	257	307	273	293	285	306	284	285	302	290	290	319	277	306	301	304	277	289	276	283	314	286	301	276	288	307	283	285	295	321	262	262	297	291	282	266	276	297	287	298	294	271	291	277	285	292	271	291	294	267	304	303	306	284	282	303	293	274	301	293	290	289	304	295	248	276	284	305	288	292	265	258	302	297	285	305	313	297	312	280	294	274	281	271	310	299	302	286	299	303	292	313	279	263	325	286	279	306	322	315	282	314	269	280	303	278	285	302	277	279	265	281	293	315	294	299	311	300	307	275	306	293	287	283	285	298	296	307	288	286	302	303	310	279	285	296	309	289	276	295	309	309	305	319	262	284	326	284	296	290	295	275	310	276	293	300	322	283	301	285	287	279	276	283	279	254	267	280	327	263	267	290	286	295	298	295	280	273	309	300	286	275	300	265	284	281	306	269	300	299	253	312	285	284	306	298	281	263	284	292	291	266	289	302	287	310	308	287	279	299	302	289	274	324	274	316	279	279	277	292	278	280	305	297	311	290	301	312	317	276	250	287	309	306	298	245	303	330	313	249	307	255	267	279	290	286	247	300	296	313	287	288	306	302	293	308	293	248	277	313	268	288	255	284	263	241	279	291	286	287	299	328	281	288	293	273	305	283	299	283	283	310	296	306	288	249	313	320	262	282	293	308	305	276	268	294	280	281	291	276	291	281	299	299	307	301	298	286	304	281	278	278	295	313	305	267	310	319	287	285	295	274	262	332	296	286	271	248	302	288	266	300	304	294	267	298	298	282	301	294	295	305	264	283	274	303	303	316	271	288	255	272	279	293	298	253	282	298	339	313	280	293	298	301	294	289	276	266	264	269	321	317	286	329	299	292	281	288	293	306	286	305	303	267	305	301	291	292	282	269	271	329	262	285	269	295	302	299	313	298	310	292	276	297	293	277	279	291	275	295	316	290	253	292	328	294	307	297	287	273	292	302	322	283	283	290	285	293	254	302	285	283	290	254	280	274	268	291	272	277	289	262	287	311	265	301	330	290	284	278	271	289	288	296	295	269	314	299	301	284	318	264	296	276	295	293	309	297	295	279	283	305	261	285	289	281	285	321	279	297	262	293	288	314	299	293	293	298	244	272	280	304	280	266	271	244	275	302	301	306	267	283	301	284	289	292	296	290	300	323	322	297	296	267	276	280	330	265	285	273	319	298	295	299	307	298	281	280	292	298	299	285	289	297	284	284	292	304	307	318	276	277	289	316	275	299	289	293	301	295	295	293	283	295	292	299	285	275	310	292	259	312	316	283	259	272	303	324	289	299	291	327	290	242	272	307	290	291	302	276	295	293	266	314	280	291	283	284	288	253	267	291	257	293	286	275	291	287	295	289	293	297	303	293	277	334	282	293	299	289	299	291	255	272	285	282	275	251	300	302	273	283	290	311	271	295	282	305	306	298	314	292	295	306	292	260	287	298	300	283	271	322	304	269	283	289	278	284	294	290	256	294	290	292	264	319	313	271	280	285	308	295	263	271	254	254	267	251	272	263	290	299	283	293	277	308	297	280	325	312	291	291	268	272	277	308	306	278	260	291	257	289	299	287	256	270	280	301	277	313	277	291	259	284	318	286	306	263	280	259	319	297	279	292	341	266	267	327	302	269	258	296	289	270	292	314	309	273	274	315	328	278	300	286	297	280	301	304	304	299	296	292	263	278	291	295	306	296	299	286	329	305	311	282	276	303	286	265	329	277	288	311	284	305	303	306	282	313	288	272	314	293	288	275	302	277	315	276	280	283	300	284	277	273	286	307	283	262	261	238	312	253	255	287	318	284	292	282	305	279	304	282	275	276	300	290	278	294	294	288	305	279	310	288	286	284	268	286	299	308	290	297	292	316	295	306	285	264	320	301	322	293	319	292	295	291	300	286	272	292	290	297	279	306	281	267	268	285	310	291	290	291	282	287	262	292	273	298	308	296	271	288	289	286	277	264	274	301	293	296	290	301	285	312	284	304	301	267	284	281	290	311	283	261	313	295	287	307	332	290	276	285	253	306	301	272	332	270	238	300	269	312	291	284	269	258	291	318	267	312	285	297	300	309	279	279	265	278	297	291	324	297	337	300	263	297	299	264	275	292	294	309	251	288	293	293	286	290	280	278	316	287	271	303	286	326	313	289	292	294	301	284	278	299	307	309	276	262	283	255	327	290	297	304	273	313	291	317	329	307	262	303	293	283	279	269	275	290	275	255	313	296	312	281	304	263	292	264	278	299	293	270	304	320	289	289	292	266	288	309	270	274	280	284	278	269	303	276	254	272	284	270	229	276	287	273	292	306	294	274	284	313	283	294	300	284	301	313	267	265	281	292	279	302	316	278	298	309	290	308	289	276	283	287	275	296	282	275	263	284	292	298	281	295	279	290	328	287	305	305	289	287	298	277	316	251	296	307	231	256	284	321	281	284	343	290	306	289	297	273	283	298	260	244	294	317	268	279	308	286	284	268	309	332	307	317	313	313	282	294	278	267	277	293	297	246	288	283	284	311	296	275	281	274	296	283	280	292	287	310	285	306	274	299	282	268	290	292	299	273	288	291	295	270	315	307	273	304	299	301	286	300	300	275	286	297	292	297	277	290	300	319	313	285	301	294	287	293	269	250	288	297	325	295	307	313	284	266	281	291	315	286	313	314	296	244	301	303	277	317	266	270	307	276	305	294	283	274	285	285	302	239	323	318	310	315	286	310	304	298	305	308	265	280	292	295	322	307	280	322	306	285	288	284	256	289	264	289	253	281	295	273	297	279	298	321	289	274	297	283	317	320	257	297	289	293	291	273	274	274	306	268	265	291	275	291	311	285	324	301	291	300	259	252	269	303	271	256	289	291	318	313	303	263	302	275	275	290	287	273	278	291
4058	3006	4566	5342	4395	3678	3166	2387	2180	2080	1813	1787	1801	1965	1922	1743	1778	1656	1729	1753	1604	1351	1341	1214	1135	1146	1145	1177	1122	1051	1119	1112	1037	1047	913	906	841	859	837	821	889	770	801	719	776	726	783	753	761	807	731	746	716	719	742	706	781	752	709	731	775	716	766	792	713	692	726	740	758	677	718	691	689	672	710	703	703	671	670	679	724	704	745	702	729	742	692	719	703	706	700	711	668	717	712	719	724	684	707	670	721	729	697	693	652	680	739	687	693	669	661	680	708	698	713	699	689	667	681	758	720	710	676	687	728	687	716	765	650	736	726	687	681	672	663	710	686	691	627	681	695	664	687	666	727	723	714	724	692	682	674	700	713	707	731	636	682	706	704	696	700	734	715	718	689	680	683	683	719	719	684	681	715	696	729	695	711	712	727	743	716	680	725	714	658	702	703	739	708	684	666	695	703	705	743	696	705	683	720	699	689	692	732	725	715	698	703	742	713	694	680	688	718	712	692	680	683	699	715	707	685	668	743	678	666	657	723	718	691	719	657	686	758	696	690	653	690	659	680	715	714	661	686	699	734	732	696	673	692	711	733	702	699	654	723	693	697	710	699	691	706	682	684	766	664	647	719	680	738	687	683	683	694	691	696	652	697	724	670	685	689	689	688	680	681	695	681	698	694	697	689	707	726	684	703	680	732	677	726	715	721	781	722	669	680	734	690	704	678	680	702	679	740	667	679	696	725	744	722	657	676	722	703	726	664	756	716	658	690	673	660	690	663	668	701	659	703	688	668	669	715	691	701	698	709	669	677	656	706	697	682	658	738	684	714	674	756	670	682	681	700	733	692	730	756	686	704	705	739	683	681	704	695	718	709	703	688	667	704	676	701	718	706	693	726	747	736	707	723	727	683	719	703	689	727	713	693	713	676	710	763	696	685	750	674	669	690	752	689	658	724	673	697	693	701	713	666	671	679	711	695	721	696	687	725	702	678	723	667	668	686	744	692	700	708	716	679	708	664	665	729	700	693	697	695	673	712	702	658	693	752	697	672	730	701	669	677	682	748	728	674	699	704	692	712	719	670	744	675	675	719	681	702	678	729	685	662	707	680	672	730	666	705	752	695	699	693	674	718	695	725	695	645	712	693	714	747	714	701	694	675	716	725	778	709	712	734	715	711	707	697	655	760	684	716	706	665	664	655	692	681	739	720	737	697	686	692	720	680	754	683	717	697	701	664	689	655	766	679	672	690	704	739	671	698	720	675	710	701	724	667	696	736	757	745	711	755	713	707	691	685	662	685	696	698	721	694	682	735	724	652	724	740	728	695	704	702	728	694	686	735	659	703	662	684	681	697	701	683	699	697	693	691	712	711	667	703	705	702	698	655	723	698	704	738	719	698	717	676	695	661	657	716	707	730	715	701	730	666	674	702	708	731	700	672	692	687	709	668	668	717	695	681	643	701	706	681	682	675	741	729	696	725	679	733	681	717	731	687	711	724	681	759	702	691	688	741	713	737	686	686	685	661	666	672	650	732	687	699	718	696	746	751	712	677	667	709	720	688	703	705	680	714	681	701	666	679	718	710	691	683	718	669	699	703	690	671	666	746	719	702	679	743	716	672	618	677	741	691	743	687	688	661	738	654	689	665	723	758	682	711	652	749	731	710	693	715	701	714	712	682	730	682	745	676	708	651	712	720	705	703	689	690	724	699	723	734	706	671	712	731	714	699	669	695	703	706	729	605	710	679	738	671	677	700	725	698	724	673	737	710	679	702	662	712	717	720	670	713	723	649	717	677	729	721	689	708	660	742	676	728	720	748	725	674	684	756	733	674	705	685	710	679	697	689	706	721	702	685	703	653	704	708	688	701	676	692	751	680	684	715	702	700	721	712	658	676	717	729	678	680	689	694	710	681	676	729	690	651	756	717	697	704	674	679	750	664	675	728	688	683	677	712	696	712	685	720	707	678	686	707	734	709	661	732	663	675	692	668	656	728	706	691	723	709	697	666	678	685	684	655	715	682	696	692	699	703	678	673	687	643	711	668	715	692	680	692	714	711	726	694	714	714	722	699	727	675	684	683	724	696	723	693	679	721	734	678	694	702	706	668	715	719	668	650	661	664	689	714	702	665	707	700	703	721	670	679	758	677	692	682	707	699	679	701	696	674	665	669	696	712	731	763	664	714	676	744	739	705	742	697	681	656	686	706	708	669	731	708	705	711	679	671	719	731	655	722	680	699	680	741	741	699	709	708	683	679	709	714	695	701	683	669	704	724	689	683	709	703	700	730	705	669	691	753	716	692	677	697	716	681	681	669	716	719	734	697	688	723	693	704	701	718	713	703	763	683	704	720	725	712	707	696	657	673	715	735	675	777	721	679	691	762	727	706	722	696	681	669	741	687	697	681	739	732	697	724	703	678	682	687	695	667	769	721	712	665	709	701	681	705	696	729	653	695	648	683	684	732	749	679	699	690	694	684	686	714	672	689	683	690	684	704	647	673	727	696	711	726	690	689	663	692	713	737	707	736	683	689	723	711	677	682	731	704	664	724	683	676	716	675	763	702	714	750	697	721	683	654	685	692	727	733	698	705	673	617	677	714	675	707	653	746	723	709	709	702	708	721	742	699	700	714	636	665	676	715	715	753	642	718	681	698	687	670	713	697	724	658	688	657	708	702	725	686	682	720	694	686	628	642	715	740	650	680	643	701	721	679	652	694	710	688	694	669	718	714	702	740	731	692	731	690	639	688	684	715	697	657	656	677	714	721	661	726	709	717	705	711	720	733	740	718	707	680	700	695	737	722	659	702	663	689	716	674	669	696	681	697	722	709	720	726	716	700	693	689	726	685	679	709	721	701	731	689	660	680	697	709	719	700	667	677	676	679	698	731	696	689	699	678	663	695	736	712	668	669	670	667	692	687	705	718	704	678	756	727	706	694	662	712	688	682	654	726	746	735	726	729	733	720	671	721	675	699	729	727	710	707	696	698	698	721	671	738	709	693	712	709	726	702	665	678	747	665	685	685	644	704	698	699	695	679	710	671	678	646	684	691	666	694	671	686	687	700	741	748	751	670	719	705	687	712	737	701	681	724	722	668	699	675	681	718	667	677	697	696	720	681	689	736	696	669	700	707	725	705	706	691	696	709	734	686	722	741	653	689	725	742	696	699	641	739	684	691	649	726	744	713	709	736	681	687	687	695	693	708	696	708	725	655	708	717	733	712	703	652	682	711	729	647	675	714	684	684	714	716	721	688	691	746	719	630	750	656	706	694	696	721	705	714	672	716	741	707	707	703	673	705	715	667	701	709	670	716	717	681	720	663	720	702	673	710	709	692	664	667	730	709	758	705	717	729	678	675	680	704	720	705	707	738	747	700	718	758	721	673	718	707	704	696	690	672	701	709	703	678	712	728	704	673	670	695	681	708	674	668	696	667	711	740	650	695	699	690	635	666	752	695	726	681	679	686	700	722	706	701	686	676	675	667	651	671	682	637	741
18537	17860	12271	10709	5781	4045	2736	1995	1709	1492	1268	1144	1333	1574	1619	1093	1345	919	1041	932	901	635	922	680	723	641	618	830	697	595	636	584	585	466	347	379	383	316	271	310	260	257	234	234	263	275	239	269	265	235	210	254	197	237	264	230	245	262	263	245	228	238	238	246	230	207	256	216	233	236	251	214	252	202	258	219	261	219	218	236	249	230	204	251	253	206	238	228	223	218	233	242	239	223	221	241	219	216	248	250	229	250	212	241	223	211	185	216	215	194	224	195	235	230	242	236	231	199	207	225	241	234	252	226	227	229	210	239	223	232	231	219	213	220	225	238	232	212	203	230	210	208	240	236	209	217	242	222	222	219	226	239	214	203	212	221	215	209	226	240	221	219	217	235	215	228	225	237	218	221	226	216	217	210	246	200	237	237	229	231	246	220	207	211	202	227	254	204	223	239	240	209	220	220	217	224	220	211	277	246	233	239	209	212	235	234	254	242	232	247	220	238	222	230	210	217	224	242	233	258	237	224	251	241	218	231	219	232	216	213	262	188	229	236	204	233	230	231	213	222	228	222	201	217	234	236	220	249	239	206	228	246	235	227	232	220	255	242	226	224	239	222	197	202	229	211	247	241	234	205	215	212	273	224	209	217	240	225	226	243	227	241	213	249	237	224	238	247	208	213	200	205	221	245	200	224	230	237	213	202	193	227	228	226	202	224	241	215	233	237	225	218	220	215	215	245	252	239	234	223	217	225	228	254	233	229	207	213	221	263	221	234	226	233	220	258	238	214	254	234	223	270	225	225	221	216	231	245	209	203	216	255	214	210	229	253	238	205	225	212	235	222	222	243	248	205	205	215	223	214	242	223	236	222	233	248	239	221	215	223	205	262	231	206	258	238	221	242	236	219	225	226	209	214	216	234	236	221	201	209	232	222	218	225	232	252	235	272	223	214	227	227	218	254	232	245	241	224	228	219	246	228	218	228	234	224	266	239	223	261	222	226	234	202	213	205	249	235	278	205	214	227	221	223	238	203	228	227	244	246	270	212	240	223	222	212	227	251	236	228	223	242	222	221	234	229	212	226	241	228	228	211	227	222	223	205	215	236	244	234	206	229	251	203	208	238	258	240	222	235	218	233	241	242	249	203	238	199	247	223	212	202	229	230	219	248	213	238	225	233	243	216	234	247	206	270	225	229	239	248	252	230	205	226	231	227	197	213	238	237	234	236	220	213	217	239	244	211	204	215	239	233	249	226	229	234	232	227	240	229	230	213	210	221	220	197	222	238	247	235	228	227	242	216	219	205	239	246	203	217	223	208	236	196	215	213	228	228	259	225	227	232	226	236	241	215	234	246	225	192	238	201	232	241	233	206	216	238	233	199	223	227	229	228	213	218	206	228	211	230	222	216	207	195	220	191	227	218	218	212	222	242	257	227	236	228	175	239	236	237	218	217	245	225	238	241	248	239	204	221	241	226	248	229	256	227	203	226	240	269	222	259	235	207	207	220	221	201	235	206	228	221	227	242	213	225	220	233	232	235	187	225	240	237	234	222	214	244	211	256	231	224	256	223	227	231	237	208	222	214	227	228	237	210	235	240	210	236	220	202	226	251	247	229	210	231	206	218	242	249	220	235	243	237	233	206	233	237	207	201	213	217	226	221	209	226	238	243	215	225	236	237	243	213	225	263	231	250	230	246	216	235	209	212	234	226	204	244	241	249	208	223	232	203	226	235	214	233	231	220	220	231	225	250	236	211	255	193	218	225	220	242	243	236	186	236	237	218	265	230	236	219	230	253	244	210	244	234	224	242	235	235	191	231	226	199	205	233	241	238	222	242	195	215	259	226	234	227	229	221	239	211	240	242	231	220	222	222	199	223	237	226	200	236	253	236	240	235	234	224	214	232	217	239	257	215	229	236	253	236	248	230	236	237	227	250	257	235	233	224	232	240	232	238	229	224	239	208	226	246	213	238	202	204	253	206	228	219	211	233	213	224	222	230	221	217	207	238	240	246	228	233	212	227	204	207	222	245	240	218	227	196	225	220	227	219	226	222	221	229	207	235	230	216	219	229	218	224	219	206	237	243	213	227	230	200	201	218	218	251	204	214	236	208	211	244	229	233	229	207	242	231	253	250	230	209	219	224	217	243	238	249	223	213	225	223	215	233	222	228	242	222	231	215	194	234	226	236	226	231	205	242	239	220	236	266	241	243	238	244	251	226	231	204	234	238	211	182	228	221	218	222	211	210	245	233	247	217	180	234	225	226	218	272	227	215	229	225	221	228	242	217	229	226	243	202	257	246	220	202	218	220	246	239	246	252	208	217	227	208	191	221	246	218	201	233	222	247	205	238	245	222	219	230	228	228	261	219	251	211	189	216	230	212	242	225	239	225	236	217	212	241	235	235	240	238	223	230	232	223	224	214	228	248	236	237	237	245	222	225	222	238	245	224	248	222	219	254	252	227	222	215	216	229	238	232	227	239	222	255	234	197	241	239	229	212	239	239	222	248	205	232	214	247	211	206	228	237	212	210	198	236	241	217	234	264	234	217	228	231	227	222	247	236	210	221	225	216	236	253	215	221	209	213	219	244	205	225	248	202	236	216	238	248	212	217	217	221	250	220	215	223	210	224	238	207	240	232	249	236	224	204	253	229	244	228	203	226	199	210	209	233	228	227	197	217	240	226	250	218	242	246	197	211	227	254	218	211	227	230	212	225	207	217	219	202	237	225	221	219	225	219	218	216	244	226	191	232	224	213	221	215	242	245	218	211	230	207	226	222	227	226	242	224	227	217	228	226	234	232	208	203	207	243	226	227	211	221	205	228	203	211	244	186	222	219	249	225	243	222	249	224	232	231	232	240	235	211	218	225	208	228	222	210	240	248	234	227	231	226	219	232	243	234	231	232	174	226	218	210	228	235	217	243	212	220	244	244	250	217	199	227	200	217	206	225	222	231	219	217	256	235	228	198	214	217	252	241	228	210	226	202	220	232	224	232	244	212	256	249	234	254	201	197	223	251	238	242	249	216	224	217	222	198	248	267	227	224	232	230	212	219	232	259	235	248	213	209	240	199	217	245	220	225	226	210	220	233	224	230	213	248	230	237	239	211	227	255	229	238	214	257	233	198	239	216	217	218	215	239	231	249	212	224	212	227	234	228	217	234	207	262	268	240	230	228	244	206	237	225	234	254	242	206	215	232	221	246	223	239	213	195	236	247	244	240	232	238	240	223	242	224	235	256	225	227	248	215	218	215	208	205	234	229	250	181	224	207	228	204	228	242	222	241	221	232	257	233	206	239	221	217	223	259	238	225	228	217	240	245	218	215	223	227	232	249	248	220	217	280	215	219	225	231	215	226	249	224	230	251	213	234	226	246	275	232	255	210	223	222	217	224	240	214	222	221	243	235	230	211	232	230	209	229	225	220	207	226	201	227	250	215	236	209	228	226	231	228	236	239	227	212	227	210	218	245	239	215	235	245	230	239	237	240	213	221
12900	10753	12167	14171	10984	10335	8880	7211	6366	6369	5492	5235	6303	7069	7947	5919	8004	5541	5700	5192	5238	4201	5668	4671	3746	3449	3755	5252	4617	3415	3777	3861	4001	2761	1909	1829	1961	1571	1108	1126	988	877	801	839	800	699	616	695	682	661	673	660	652	686	672	612	603	649	626	607	624	632	649	635	633	593	581	644	619	637	621	575	573	602	624	555	584	530	548	538	547	556	612	584	575	535	526	554	560	584	549	534	576	577	551	586	587	568	537	571	570	560	572	520	512	592	552	560	531	576	598	511	572	563	565	522	528	573	556	603	579	586	590	559	593	587	587	570	553	541	577	516	572	546	596	569	566	562	570	561	542	566	507	548	546	549	538	561	544	543	567	543	517	538	507	520	546	593	546	582	553	541	551	552	553	526	562	559	576	584	548	538	580	558	569	517	557	533	557	551	571	543	547	577	606	602	545	576	574	572	588	596	592	590	554	555	591	550	542	533	590	572	539	527	556	581	570	553	562	555	558	559	597	529	573	583	598	558	568	573	545	564	493	547	537	598	531	575	536	549	564	558	546	538	546	572	520	514	525	564	533	554	581	567	571	532	570	541	553	580	567	519	555	582	585	534	553	576	557	568	578	571	592	555	538	550	564	556	549	529	554	558	581	542	575	554	608	530	551	592	531	535	589	582	574	588	589	561	579	519	527	533	543	555	547	551	534	553	545	577	588	574	547	559	519	563	572	551	545	571	554	549	581	582	576	569	554	585	553	541	566	580	537	513	555	575	579	560	517	578	572	598	551	580	557	538	557	582	570	589	562	539	550	536	538	566	546	537	562	564	521	566	546	525	528	545	530	520	565	554	582	566	565	529	555	548	567	541	553	556	574	553	541	561	515	532	558	564	548	533	557	593	525	590	566	568	560	536	545	580	573	565	556	581	581	528	582	553	585	551	567	523	569	539	580	550	592	574	525	576	568	550	550	584	541	592	552	523	530	585	571	565	549	551	539	552	606	563	566	564	549	523	584	520	534	550	548	551	570	544	584	526	528	562	563	562	532	537	566	545	536	565	558	543	530	526	564	570	572	507	568	551	523	595	529	614	579	565	561	539	549	556	534	550	565	573	564	537	613	563	529	525	542	559	565	517	552	573	528	537	569	541	546	573	521	577	530	560	545	517	562	515	577	596	563	577	578	536	549	561	565	584	553	571	576	563	567	564	563	520	568	545	563	543	551	598	503	530	541	577	561	568	543	554	615	562	511	543	571	580	562	540	578	553	547	568	524	570	556	562	518	551	554	555	556	536	557	567	535	545	568	554	544	567	537	539	564	556	559	556	557	555	562	570	561	534	499	538	526	544	581	568	544	539	562	574	560	558	568	560	552	558	577	536	574	560	534	499	571	560	565	554	556	544	571	544	562	574	580	557	581	541	574	589	591	555	547	555	531	546	565	542	564	569	521	517	567	549	528	574	557	517	586	552	578	562	588	564	527	548	568	527	593	543	598	515	595	539	548	542	630	557	552	576	556	544	540	551	526	550	563	563	581	576	566	569	543	573	554	548	563	594	548	545	609	592	555	545	523	529	520	538	573	551	519	512	521	517	564	558	547	618	574	580	546	551	515	525	581	565	553	574	565	530	603	545	544	528	551	565	569	540	606	549	551	572	579	550	533	570	555	544	546	543	527	558	545	568	590	602	573	538	548	603	550	524	581	518	570	545	568	556	527	579	550	563	552	562	597	589	580	570	557	553	565	570	562	523	531	602	537	585	550	551	572	540	550	581	562	501	553	569	529	570	574	510	528	505	547	560	546	533	566	624	508	546	545	586	544	554	558	577	573	550	560	527	558	587	536	551	577	552	553	555	591	535	565	577	545	567	572	576	553	539	565	610	588	567	578	540	558	549	572	526	541	541	573	565	563	523	601	557	513	538	508	552	573	635	570	546	539	567	549	571	557	511	564	520	582	591	565	587	550	556	550	576	583	550	563	506	535	551	522	531	623	532	556	564	552	559	568	519	569	593	568	554	596	509	526	567	552	565	558	547	523	539	559	575	629	542	531	526	543	529	603	568	598	547	543	557	546	547	560	549	530	554	585	574	569	545	519	550	536	564	522	538	572	499	598	574	574	584	544	537	535	559	501	580	540	558	506	522	524	502	543	564	548	537	575	563	557	523	593	590	565	524	542	542	549	569	524	573	577	575	569	534	542	564	584	549	579	549	542	527	585	547	542	561	539	565	613	565	542	534	537	555	568	596	532	601	555	567	567	531	539	544	578	592	565	594	540	576	527	595	542	505	544	589	546	556	576	546	580	582	593	565	560	577	562	573	567	548	541	556	542	531	521	576	587	519	575	567	563	564	561	581	576	553	572	555	567	522	558	530	509	539	535	552	570	576	550	538	527	580	589	525	568	527	507	501	564	569	533	542	542	526	542	530	583	556	560	566	532	536	575	547	564	558	577	581	568	587	575	515	599	537	565	613	493	571	518	597	554	554	564	556	535	557	554	647	551	553	488	577	578	543	559	575	552	554	530	518	564	594	558	556	560	535	534	530	556	587	610	575	550	585	587	548	525	530	576	544	554	544	570	524	555	541	574	567	567	537	586	591	523	558	572	574	553	540	550	580	557	521	567	553	559	530	557	605	510	565	552	529	562	544	575	544	587	564	529	588	578	553	567	552	511	534	578	567	527	501	569	555	553	584	553	612	545	523	519	559	549	525	600	576	522	597	529	594	517	561	545	532	578	547	549	556	577	555	580	544	553	524	554	614	531	552	549	561	563	545	586	535	549	574	579	536	528	554	597	580	557	565	544	563	588	539	592	571	503	557	579	551	550	560	504	507	519	571	551	570	565	537	495	597	565	564	545	602	592	540	506	550	531	565	525	563	510	565	568	557	560	532	581	537	528	567	539	549	553	581	546	564	529	553	581	566	566	567	534	565	567	567	568	567	574	548	543	598	578	555	570	572	515	584	552	570	546	555	571	524	519	579	558	574	531	551	558	564	539	544	531	548	528	591	573	570	530	520	556	564	536	539	546	571	551	546	576	567	528	545	565	592	549	577	591	545	564	551	522	592	564	547	587	527	535	555	551	538	535	568	519	579	587	527	530	538	564	508	544	586	561	559	571	533	575	555	514	590	529	548	561	539	578	554	556	592	551	500	574	566	569	586	567	541	570	547	577	578	498	581	553	547	615	568	538	544	554	563	612	534	566	581	516	531	568	587	572	514	576	551	512	555	517	553	540	579	600	545	580	577	561	576	505	562	529	544	508	583	574	568	563	575	563	503	583	561	548	563	563	591	564	608	585	523	583	560	567	602	560	535	565	557	572	548	548	596	605	527	546	574	535	591	541	571	527	582	548	557	559	557	559	526	515	566	527	564	547	571	546	538	561	516	530	538	552	566	580	532	522	520	568	601	577	578	553	552	584	563	538	568	559	555	585	587	550	605	544	543	594	570	527	538	539	537	573	545	529	568	547	523	535	559	532	581	523	576	560	558	583	588	588	510	545	591
25832	25931	18010	15474	10841	6880	4744	3387	2528	2094	1845	1795	1666	2622	2979	1649	1735	1512	1325	1389	1281	944	1607	1257	1029	845	881	1155	971	760	731	781	784	588	392	364	416	337	299	247	218	188	168	165	179	143	153	148	151	148	148	173	141	139	141	161	143	143	124	133	136	148	132	131	122	125	143	149	158	119	128	121	111	130	115	116	106	136	134	131	120	132	112	115	123	113	101	133	92	138	122	113	135	116	114	108	104	120	125	125	118	122	102	114	122	102	142	114	113	119	109	125	139	120	112	114	112	110	121	110	122	132	125	104	114	115	116	107	124	118	123	107	125	124	104	128	142	107	111	128	126	135	122	117	133	116	106	122	125	145	120	121	134	116	126	106	118	126	107	122	115	147	126	102	111	134	108	124	110	132	121	107	103	115	131	123	122	136	113	114	116	119	119	123	136	128	116	122	120	125	104	130	117	104	120	103	121	130	129	117	104	131	132	112	124	126	131	129	120	124	123	123	136	128	121	121	117	99	123	139	128	127	126	132	138	124	128	125	121	118	128	135	112	99	119	118	132	131	120	134	104	110	120	141	136	111	126	96	125	115	130	135	125	118	124	131	125	113	88	105	105	119	141	137	102	145	131	135	134	114	124	132	114	125	112	118	126	130	145	122	132	101	131	119	127	125	114	133	130	117	118	131	123	119	115	133	117	130	136	118	131	130	143	114	122	124	126	128	133	107	128	145	117	111	112	126	110	119	135	111	129	108	117	143	106	133	109	122	124	133	128	105	126	111	120	118	111	123	112	120	120	113	124	113	121	128	140	137	120	123	128	134	128	114	125	128	116	120	119	132	145	123	123	126	125	145	139	108	110	132	129	117	115	99	114	100	131	118	129	126	119	118	126	138	122	125	126	122	112	134	98	117	125	124	111	117	131	130	119	134	125	133	113	123	119	138	107	108	120	114	127	134	141	118	129	113	142	106	109	121	118	114	127	130	121	125	123	115	123	132	134	125	130	146	130	129	148	130	126	137	131	106	112	112	117	135	130	145	88	123	140	106	119	101	114	114	122	117	131	121	105	119	117	127	126	113	124	118	150	120	134	105	138	114	131	135	128	113	117	113	130	140	130	117	124	123	118	124	134	135	106	125	109	133	128	108	126	126	123	113	109	112	117	123	136	134	126	136	116	143	141	149	113	138	135	104	130	128	131	110	129	130	126	116	99	126	122	124	122	126	117	118	129	108	123	122	118	134	136	112	131	108	128	121	160	128	103	130	138	134	118	129	128	124	104	120	121	126	126	108	138	130	130	133	135	126	122	132	128	123	103	116	129	98	122	122	135	114	126	123	106	136	120	122	126	116	118	127	101	109	142	128	133	142	112	109	119	110	123	112	146	123	112	118	122	138	121	101	112	138	128	111	133	135	121	147	114	125	103	111	119	131	124	140	111	122	111	113	132	114	123	125	112	116	121	119	114	123	148	125	105	122	124	114	128	109	131	142	116	133	115	129	106	124	132	122	126	130	133	116	120	108	127	116	110	115	127	112	150	114	117	140	140	121	111	131	109	118	118	102	115	126	117	135	116	117	137	100	126	146	121	127	121	119	141	124	135	125	122	105	123	123	130	117	127	134	127	117	113	102	120	138	120	143	108	146	117	127	124	132	122	115	112	117	130	121	116	116	127	123	128	125	154	111	139	146	117	119	119	118	119	109	106	116	113	129	116	123	131	126	116	130	109	151	139	117	116	154	135	109	122	119	120	132	117	118	103	111	112	142	128	130	104	141	115	107	124	121	109	108	116	124	131	130	124	131	127	141	136	119	118	116	124	137	108	126	110	114	130	134	113	122	111	132	122	124	123	135	138	127	116	116	112	126	111	133	95	121	121	114	139	135	153	113	115	117	122	112	133	114	129	121	136	132	133	121	131	119	111	141	120	109	118	133	127	111	112	141	119	125	122	126	129	110	110	120	118	131	119	117	129	118	129	118	151	121	134	111	132	128	114	129	117	135	120	126	144	132	131	104	124	132	128	128	102	108	109	127	106	111	130	123	124	131	129	103	133	117	116	129	122	126	127	126	118	132	119	130	117	120	126	113	132	141	130	122	125	124	111	129	133	89	128	119	116	130	125	147	111	108	125	135	110	137	128	121	125	133	151	121	105	110	127	129	135	124	121	111	118	139	131	138	137	113	115	108	136	124	121	132	125	119	107	118	127	105	129	115	120	144	113	126	109	106	114	124	128	119	132	120	125	111	117	110	143	116	135	96	123	113	114	117	113	125	131	125	116	122	114	109	133	127	126	116	108	116	103	119	118	120	129	111	128	127	126	113	140	130	129	114	138	128	115	121	131	128	127	120	117	114	127	130	114	103	123	113	107	132	124	142	120	115	114	118	127	151	135	121	113	122	103	125	132	136	146	115	165	134	125	120	138	115	129	117	121	113	103	116	116	116	116	120	127	110	119	110	120	140	136	152	122	124	107	123	102	129	127	134	122	113	128	141	129	131	130	112	126	130	107	134	155	130	140	126	113	109	113	110	133	123	120	114	108	133	110	127	142	116	109	118	126	129	134	124	128	121	120	138	138	108	120	104	138	125	124	127	129	131	117	109	122	120	111	121	138	120	103	110	122	120	121	122	137	116	117	125	118	120	131	129	138	117	126	115	109	140	128	109	109	142	142	117	113	116	114	122	121	137	123	119	120	118	117	123	122	117	123	109	133	121	130	142	116	127	97	117	136	117	107	130	101	125	144	143	104	114	142	118	98	117	131	111	135	122	137	117	135	121	129	118	132	101	103	102	132	130	117	103	116	132	112	118	127	123	109	120	113	105	115	138	109	118	94	117	124	114	129	98	122	100	106	121	107	136	122	109	136	103	132	114	121	139	128	113	135	103	103	114	129	118	132	133	121	111	124	124	113	138	117	108	129	132	106	124	121	104	113	108	124	123	129	118	117	114	103	123	130	129	134	135	114	121	96	127	117	136	119	104	134	121	113	123	132	136	140	128	134	134	129	120	133	118	120	118	138	107	125	103	139	138	105	135	125	119	104	145	127	118	126	116	114	117	134	108	121	131	125	112	124	118	143	114	127	125	119	132	134	114	153	125	120	146	114	143	127	131	110	118	120	108	125	114	139	125	112	114	103	104	122	129	137	130	118	123	119	119	126	126	116	143	126	121	111	121	116	129	114	118	137	134	119	158	103	128	117	135	129	125	117	145	125	120	124	119	117	105	117	97	117	118	134	110	130	129	121	127	108	123	132	132	110	111	138	108	121	122	111	133	133	111	118	121	123	114	123	115	119	132	134	107	132	124	96	123	128	122	112	107	128	127	123	129	132	103	120	138	137	135	121	120	121	131	107	132	132	121	110	134	125	144	122	97	133	152	135	113	125	121	122	130	122	117	113	119	118	126	114	121	134	112	122	107	125	122	121	141	125	132	125	106	126	114	161	108	118	125	118	113	121	117	135	129	138	140	110	126	126	131	135	125	136	125	137	150	124	132
16341	13334	15700	17682	15327	14548	12789	10770	10086	9479	7941	8404	8141	10737	11110	8124	10253	8509	7444	7834	7925	5599	9180	7811	6569	5543	6120	8120	6981	5127	5735	5077	5571	3996	2632	2402	2706	1800	1626	1468	1108	885	702	662	683	637	508	519	536	549	572	566	539	527	487	454	479	479	456	464	399	505	462	417	402	396	436	465	452	533	464	395	390	375	337	374	329	325	343	346	323	332	352	305	340	331	339	348	332	337	360	324	339	318	328	329	319	322	325	326	331	326	346	297	326	348	309	295	342	330	333	328	331	334	303	330	334	347	353	292	317	309	301	326	333	320	322	389	326	354	334	331	329	342	326	331	306	325	312	347	325	313	308	305	321	325	323	305	351	336	315	305	339	315	350	347	321	318	308	337	319	326	337	344	335	313	352	290	302	339	348	309	302	342	313	315	352	315	346	342	318	313	305	346	324	315	320	333	323	343	300	297	314	330	352	297	339	325	314	307	299	332	331	342	339	312	304	341	341	330	334	331	312	348	304	332	344	322	331	319	296	333	329	311	326	322	324	325	326	315	316	353	313	310	317	331	337	361	314	311	297	329	302	317	327	305	330	324	336	301	306	332	332	327	330	302	298	342	300	354	343	344	344	352	340	340	329	304	335	314	315	316	314	340	316	325	320	347	361	341	324	356	343	327	300	328	372	330	339	309	315	324	349	350	366	310	329	322	325	316	309	355	335	334	347	357	308	352	339	311	300	286	340	315	332	309	313	335	300	322	300	312	346	316	286	334	354	352	323	335	309	342	339	332	345	327	304	295	315	325	321	317	334	302	296	308	352	332	328	314	328	320	320	318	332	326	357	295	319	343	315	304	303	328	335	327	338	312	337	338	302	307	336	326	350	324	305	315	316	307	283	309	321	327	341	335	319	332	323	345	326	330	330	312	351	316	317	294	333	319	327	327	321	317	336	350	351	316	312	323	329	325	336	356	311	357	333	356	319	337	287	317	358	324	345	337	322	349	318	313	313	297	315	324	325	341	310	294	336	329	332	314	304	317	309	339	332	309	335	337	344	330	324	328	342	331	328	325	319	311	336	330	336	305	358	306	346	310	327	354	313	349	321	300	310	356	316	342	296	332	353	311	296	334	304	335	311	337	308	305	316	341	313	299	320	328	335	354	330	320	300	284	319	322	336	325	301	322	312	322	317	306	303	341	325	311	352	303	331	285	333	328	293	305	334	315	343	338	322	345	312	303	354	316	346	328	341	278	322	336	300	318	347	305	323	321	307	309	325	331	332	333	311	310	287	324	330	328	322	323	347	338	343	343	330	322	318	317	356	306	317	330	313	343	317	333	332	317	309	336	328	312	333	299	350	347	305	341	298	321	315	331	304	331	325	329	302	315	325	343	356	333	337	335	303	334	329	307	327	334	334	350	295	335	303	339	314	302	344	323	353	301	337	325	317	324	297	301	316	340	314	343	309	348	321	341	304	350	323	331	322	314	341	322	323	342	329	300	343	333	287	341	342	314	337	312	325	314	343	308	324	330	267	336	339	330	326	332	334	331	314	318	322	321	310	322	286	298	303	316	340	345	341	332	340	313	332	324	357	351	322	308	335	337	337	333	337	327	330	303	316	271	342	321	303	304	320	343	328	347	334	335	319	302	324	311	325	328	274	341	320	333	328	358	326	351	342	308	351	337	312	319	319	328	346	339	326	329	309	322	280	327	341	339	308	328	342	324	302	300	324	320	304	313	339	313	328	319	271	321	313	326	331	314	338	277	304	306	336	294	298	328	281	298	333	315	354	359	305	337	330	305	332	341	323	334	319	305	314	344	332	330	331	338	348	348	301	330	313	294	345	322	330	334	336	319	340	299	307	329	314	337	310	346	307	317	312	335	336	282	349	328	323	341	318	348	329	291	334	343	321	293	301	350	359	352	315	331	324	294	310	311	317	361	310	344	315	308	318	348	310	330	299	284	311	330	341	327	340	322	318	337	360	311	359	340	382	344	293	357	334	348	321	320	314	317	321	329	353	312	341	363	309	327	320	295	311	349	314	328	325	359	330	324	330	334	351	349	320	316	312	329	292	334	332	299	343	317	294	324	326	319	334	305	342	331	342	362	329	327	323	340	337	315	337	346	325	305	338	331	320	315	333	358	307	351	322	346	314	314	335	351	336	339	329	321	322	353	307	320	356	331	329	311	309	316	317	335	342	309	337	346	313	299	354	330	299	345	297	320	358	331	321	308	306	337	326	350	304	281	324	337	346	312	335	296	330	308	308	319	339	308	327	327	328	319	356	308	321	331	310	324	319	321	318	345	292	346	303	325	326	316	326	330	326	324	316	322	323	320	323	314	335	344	300	309	346	330	337	353	313	349	297	352	311	314	317	327	309	318	305	341	322	333	322	347	335	318	327	304	311	304	298	319	343	327	309	322	329	325	338	312	334	304	342	345	293	320	319	309	318	353	329	320	350	293	336	324	353	356	328	361	340	293	338	313	304	333	318	329	325	320	300	352	327	317	324	326	342	340	329	346	333	311	290	319	318	327	301	350	320	328	331	333	325	335	336	337	331	317	324	326	344	323	328	342	322	296	289	328	332	317	351	316	318	329	311	327	340	354	353	313	325	346	330	357	324	319	316	342	327	322	338	320	340	323	321	289	326	318	312	302	269	296	340	320	303	315	304	314	336	317	306	317	327	336	350	328	291	331	313	316	336	352	371	319	316	323	326	323	337	333	323	291	338	336	285	297	326	308	298	333	296	314	346	367	309	340	332	315	332	360	347	319	335	351	293	348	337	360	277	324	338	329	301	332	336	304	290	313	324	320	322	340	334	298	335	301	324	324	285	335	332	334	340	319	338	324	319	349	333	312	336	309	327	331	317	299	335	325	318	322	306	338	344	332	325	330	333	349	356	319	359	303	317	325	335	305	281	298	331	322	348	334	354	316	333	328	333	327	308	359	311	334	311	312	305	313	316	292	334	326	338	282	339	339	319	317	328	346	330	304	335	353	343	325	300	303	348	333	320	302	370	316	319	339	321	315	357	355	351	342	341	338	315	323	336	332	342	303	310	310	285	334	322	357	350	329	352	339	339	316	353	319	322	311	348	334	309	310	322	338	343	322	324	308	307	326	319	333	360	318	332	343	342	340	300	317	317	334	332	310	344	324	346	285	307	336	298	316	356	353	380	340	303	344	309	363	312	342	306	297	321	334	332	306	326	362	356	284	314	315	316	321	335	324	318	347	358	348	323	313	299	338	328	315	339	310	335	345	315	353	340	328	345	350	313	332	348	321	308	351	324	328	316	323	318	346	283	301	297	329	331	324	326	340	343	326	324	351	299	335	323	319	343	328	337	290	329	314	316	308	346	352	323	324	353	326	318	307	305	308	310	298	301	328	311	347	311	355	331	313	319	322	322	296	303	323	327	296	332	319	349	298	301	299	300	330	328	312	320	348	336	336	349	302	336	305	337	321	315	323	336	345	333	326	278	305	352	349	290	348	312	314	336	364
4562	2179	2452	1792	1281	960	743	659	617	487	442	435	462	416	374	384	411	373	392	392	390	364	356	346	370	343	348	353	345	321	297	372	322	328	305	316	305	283	306	296	310	305	310	294	314	256	278	289	298	282	342	285	307	294	311	304	275	290	293	318	297	289	315	301	300	289	300	272	280	303	294	271	302	280	289	263	276	299	263	264	257	300	284	299	307	281	304	288	286	299	290	301	282	262	282	249	268	299	275	303	263	268	281	288	285	269	258	280	282	305	260	283	282	292	270	249	284	268	276	297	286	292	295	307	306	293	267	288	277	282	291	299	289	292	265	277	253	267	269	273	323	277	291	282	288	302	266	279	251	291	294	280	314	262	313	298	285	274	277	297	307	289	293	318	308	278	289	289	253	320	287	289	293	293	241	317	244	265	274	261	296	303	278	274	249	284	287	283	291	275	286	271	315	314	297	267	278	263	259	282	290	277	280	300	289	278	280	277	269	260	304	321	308	267	282	272	273	286	278	307	276	242	305	306	294	263	286	249	299	317	257	325	274	290	295	287	322	292	257	272	325	263	261	274	255	280	294	301	255	327	289	271	279	309	288	282	302	255	292	300	254	285	283	265	264	244	293	271	298	260	290	259	275	270	273	279	323	253	263	310	314	281	291	299	287	296	304	318	273	274	288	302	321	262	311	242	270	275	270	287	299	269	273	276	276	280	266	274	309	306	294	289	292	282	279	299	311	325	283	287	276	265	294	288	302	283	281	304	257	269	282	302	266	277	269	292	269	282	278	274	254	311	272	263	265	264	304	315	270	257	281	288	307	283	300	277	255	283	292	263	255	293	292	272	273	316	277	266	296	283	298	287	291	240	292	269	289	287	296	285	300	273	302	289	269	295	305	300	279	273	269	270	307	279	288	278	289	250	299	265	311	262	281	272	259	234	299	283	264	260	279	284	305	286	280	313	317	246	264	286	311	289	282	302	244	274	250	262	296	284	305	283	299	291	298	282	245	329	275	278	298	266	273	283	265	305	273	264	277	280	274	283	305	256	265	302	283	282	291	277	294	279	288	293	281	284	305	272	290	286	304	281	282	245	272	292	311	277	246	275	279	267	257	282	293	264	304	246	312	309	270	306	284	276	304	246	286	313	275	280	304	294	301	279	254	251	279	286	287	266	301	301	285	293	300	286	273	274	282	265	295	277	292	291	293	290	296	284	294	279	310	273	269	295	272	304	292	271	265	280	296	281	279	284	271	268	297	299	310	285	262	269	300	274	270	236	276	255	260	281	256	323	271	306	291	290	268	274	305	257	308	257	313	297	286	284	273	280	299	310	293	294	292	273	292	289	279	262	279	276	320	286	310	260	264	266	296	303	282	327	295	306	286	265	273	288	269	269	301	305	284	271	251	271	254	273	272	289	275	287	273	262	285	289	257	299	278	261	286	270	293	295	281	279	260	268	269	282	292	267	270	275	288	262	272	279	277	295	282	286	298	281	284	250	280	296	306	268	305	261	288	291	283	272	263	292	297	297	259	310	275	286	271	256	274	275	295	283	276	270	311	265	288	287	267	287	289	286	329	294	305	268	296	272	264	293	256	305	325	313	301	301	251	254	303	275	270	277	264	280	257	282	289	252	268	279	294	296	268	266	261	259	275	285	313	250	292	280	288	283	325	264	279	284	312	262	256	312	234	256	290	283	283	258	296	248	287	271	304	282	282	281	296	289	289	276	271	282	292	265	292	255	284	271	299	273	270	285	282	242	277	293	261	289	315	270	273	279	304	283	265	291	293	281	287	300	287	282	320	295	291	294	298	287	292	233	297	293	263	273	291	247	282	291	300	266	265	293	288	268	294	282	310	296	289	286	274	266	298	260	279	279	275	295	298	261	256	295	258	291	267	291	286	270	302	265	278	297	281	259	309	277	316	277	262	299	267	265	290	316	286	287	274	296	269	283	301	283	275	306	296	284	296	272	290	280	254	281	298	294	319	300	312	233	293	284	282	282	267	270	279	275	244	269	282	289	304	272	295	324	299	284	293	279	273	296	288	311	262	271	290	289	273	296	302	292	281	286	285	285	274	283	278	304	284	303	268	263	287	282	283	290	339	299	288	282	281	264	303	284	297	265	268	262	303	279	301	285	242	288	300	250	273	296	286	305	286	283	283	321	305	285	254	267	311	330	278	307	299	317	287	300	288	276	257	286	292	269	276	260	252	309	301	286	294	303	283	264	283	277	283	266	289	284	304	286	274	250	273	275	299	294	271	312	263	262	266	250	274	277	296	280	266	297	279	282	273	274	284	312	237	247	263	287	280	294	297	277	293	261	285	248	266	280	276	274	266	285	323	298	295	249	266	274	290	294	272	309	282	291	304	321	292	260	294	305	277	263	289	301	269	307	306	272	296	295	277	272	280	269	282	312	303	262	285	276	298	303	292	269	258	305	298	298	281	261	280	276	262	295	277	317	275	276	269	270	284	286	261	287	309	280	278	285	286	259	309	279	302	299	302	277	277	277	293	311	309	305	275	279	284	305	277	284	280	300	284	279	280	268	310	289	272	306	270	319	286	250	305	286	289	297	271	278	295	282	279	289	282	274	312	283	280	300	269	295	291	312	276	281	323	311	287	282	303	272	297	271	293	289	281	295	259	270	260	281	285	280	267	280	317	279	270	288	284	281	267	321	270	304	293	273	279	274	307	292	273	266	302	252	303	283	281	306	267	260	267	265	281	293	262	270	329	291	280	314	285	287	268	268	256	320	251	305	305	315	309	258	284	304	264	314	293	225	279	277	278	292	276	314	306	292	298	286	283	284	303	302	297	280	305	311	293	287	311	301	280	302	277	302	284	264	281	261	297	286	291	283	276	261	283	284	285	302	288	278	326	293	305	302	301	312	291	297	262	270	328	297	282	282	299	291	303	277	294	270	275	272	302	288	274	267	286	252	291	247	295	267	279	231	291	288	313	264	273	281	301	317	310	257	288	308	293	305	268	249	261	273	275	287	295	292	295	291	263	312	293	310	294	248	299	277	281	267	286	252	285	280	247	297	302	297	285	299	271	263	320	285	287	293	321	270	290	301	291	266	291	316	272	303	272	284	272	287	289	271	289	275	255	312	268	284	264	276	249	265	279	306	291	257	266	303	279	321	273	271	289	275	269	295	289	305	277	280	316	279	309	289	265	297	276	274	288	281	306	274	305	316	297	279	336	296	316	300	275	274	282	292	237	298	283	296	300	290	288	304	309	270	259	298	294	251	234	271	300	268	287	288	296	260	298	316	270	304	266	278	290	257	276	275	289	294	291	266	268	285	282	288	305	287	292	248	257	291	261	323	275	277	246	295	274	268	301	276	296	293	260	248	268	277	268	278	292	310	287	283	263	295	279	307	276	302	311	305	295	271	269	279	273	307	255	290	287	287	252	282	274	286	288	246	268	278	275	264	317	301	267	281	304	311	289	287	261	272	265	259	287	285	289	291	243	298	308	288	290	278
3591	2646	4754	5504	4549	3837	3019	2588	2276	1924	1663	1745	1778	1702	1726	1586	1616	1445	1529	1477	1528	1249	1263	1186	1182	1262	1172	1119	1086	1023	922	1029	989	969	928	845	823	851	837	819	816	773	778	774	770	718	748	737	727	756	753	755	703	706	743	700	740	731	730	689	701	720	667	728	746	626	737	711	696	713	669	724	668	656	672	706	670	699	652	700	708	691	658	679	683	734	670	719	735	692	678	691	705	715	721	698	693	731	653	704	709	697	717	682	657	702	688	700	694	649	709	682	739	629	701	694	619	712	707	680	677	662	777	699	701	720	696	688	716	714	639	696	676	605	705	684	716	658	695	715	666	682	672	680	606	714	667	666	706	705	710	711	666	732	641	722	642	694	692	700	693	644	652	687	697	650	657	710	686	683	716	698	675	760	680	687	699	660	716	666	663	678	659	688	675	670	702	661	660	699	667	671	692	639	670	692	664	697	731	656	685	682	674	661	657	673	641	662	682	720	764	690	675	692	736	669	696	704	701	681	742	698	669	705	718	669	716	730	694	635	686	727	661	661	685	650	688	702	722	733	664	715	679	672	725	680	699	692	683	664	699	658	681	685	728	629	660	681	700	719	643	673	681	690	693	684	656	672	664	690	694	740	688	684	657	711	669	715	679	660	701	662	650	668	694	689	724	697	694	683	686	664	732	676	731	670	675	687	740	661	657	669	665	670	685	718	670	705	687	701	674	680	728	714	721	691	684	673	703	730	672	689	668	701	709	707	691	672	661	702	650	724	716	663	695	657	699	699	696	671	694	725	718	708	668	684	653	684	702	667	622	680	719	667	630	702	699	698	672	726	674	671	713	650	646	705	695	714	710	682	702	648	743	669	684	716	664	691	638	644	660	675	690	701	724	682	680	684	661	683	713	706	721	659	711	677	698	634	742	716	660	686	649	691	665	656	624	618	675	701	695	664	692	667	677	708	699	669	696	671	642	683	670	669	694	690	681	653	701	696	719	668	683	708	711	632	626	671	689	648	680	659	646	704	707	701	704	688	655	717	683	698	675	699	676	655	697	679	662	682	667	659	687	719	661	705	702	634	638	643	659	678	696	716	687	703	673	676	730	664	701	716	683	704	657	709	706	698	659	647	687	679	661	679	673	697	692	683	645	732	667	647	667	702	685	666	691	650	689	694	684	714	696	666	676	689	644	660	698	676	640	737	718	655	723	716	740	709	665	675	695	758	674	698	693	709	645	675	684	717	721	709	693	661	684	707	689	690	705	732	709	690	717	710	688	670	652	654	688	632	722	729	696	721	709	663	681	690	680	686	695	661	737	654	673	712	679	708	736	695	682	680	662	700	696	683	704	679	661	681	683	675	670	706	741	716	707	682	718	721	716	702	645	718	698	689	701	675	692	720	632	669	627	608	653	704	675	677	649	648	731	716	695	666	681	695	741	717	688	678	668	651	704	718	711	705	706	642	665	711	683	702	689	696	711	717	663	684	681	722	705	683	679	693	669	684	676	715	722	733	672	700	679	641	610	713	696	671	665	671	683	667	663	699	719	639	677	696	678	735	680	665	702	670	670	719	667	691	695	663	717	736	667	669	685	696	665	691	660	687	651	680	691	706	678	743	651	675	655	715	729	707	677	668	670	685	706	692	667	670	642	722	691	668	659	697	686	708	676	651	714	665	670	725	689	657	657	703	668	640	713	666	708	709	740	671	694	648	702	708	688	694	694	687	683	676	712	692	694	713	653	718	710	635	751	658	710	679	679	673	680	668	632	683	680	759	697	702	674	731	690	712	730	726	687	665	672	659	736	681	679	679	662	721	685	671	715	716	719	725	685	673	684	659	704	708	671	724	737	678	649	668	675	700	703	699	667	745	661	714	679	702	660	651	686	691	705	686	670	715	702	688	668	706	678	657	687	695	684	698	665	673	685	737	718	708	678	719	727	691	721	675	700	644	693	688	686	687	716	705	651	702	690	740	636	686	687	683	702	681	688	680	741	729	688	676	684	654	696	674	675	705	661	665	730	703	681	727	675	647	725	685	668	691	696	668	700	700	687	693	612	723	677	689	677	674	695	671	677	681	666	682	660	732	700	668	698	732	630	706	674	694	667	670	682	703	680	729	689	694	679	650	726	673	675	724	676	645	661	672	708	644	712	647	688	673	672	682	679	752	647	679	634	674	692	721	706	702	726	706	696	642	687	690	689	675	665	661	693	718	699	681	717	687	739	641	651	689	710	663	668	740	687	735	704	632	705	677	688	727	681	680	711	652	724	669	651	647	695	673	686	656	713	677	679	707	654	704	669	614	660	737	678	643	709	670	665	684	676	688	660	708	693	662	636	681	756	696	718	692	704	733	666	672	669	706	651	702	676	657	694	676	659	708	693	703	649	658	678	705	715	651	696	672	732	672	666	692	706	705	699	677	673	652	737	712	711	670	691	691	661	694	668	706	693	692	652	683	709	720	719	691	734	682	709	725	679	713	676	712	670	726	674	645	739	640	688	674	658	689	681	665	675	676	660	706	693	685	642	687	697	703	718	675	710	716	636	684	677	672	670	744	672	688	724	701	631	673	652	642	694	663	716	667	706	689	676	701	679	691	694	656	716	646	665	626	727	685	705	705	694	680	699	695	721	660	677	685	676	679	721	686	640	705	653	664	693	684	756	655	681	673	666	667	719	698	752	754	678	666	651	648	727	663	689	667	677	716	652	659	701	649	688	669	693	703	699	694	684	664	705	704	676	734	642	674	726	640	686	698	704	650	715	706	680	633	704	693	711	719	700	739	733	718	693	702	689	713	681	709	737	701	666	677	681	669	690	722	775	687	693	684	677	675	665	737	667	644	677	725	685	686	655	627	734	705	656	717	671	657	738	689	693	680	710	675	681	683	745	726	705	685	718	693	661	710	686	691	704	691	687	658	665	660	682	659	673	686	700	658	684	685	682	676	724	662	705	705	719	651	715	673	715	695	672	694	683	690	728	723	696	673	702	645	702	695	648	690	734	682	719	700	661	688	683	692	694	675	700	694	625	667	658	691	626	654	669	671	696	691	669	729	700	696	623	677	710	704	690	690	709	672	652	679	687	679	664	627	696	676	704	701	695	707	676	695	682	675	727	666	755	703	688	697	676	669	706	637	656	634	672	670	699	670	676	691	660	649	636	658	723	660	709	688	707	702	695	681	674	659	705	653	670	720	666	698	732	677	764	674	693	655	681	712	720	695	654	683	678	701	657	693	667	667	702	646	678	636	670	690	719	691	713	673	643	694	688	733	693	696	719	699	695	659	704	681	673	647	697	662	714	682	671	691	659	695	665	740	718	669	687	654	734	676	684	688	663	698	695	693	698	708	703	707	699	651	709	725	620	687	667	701	692	735	684	685	719	676	699	669	723	720	680	681	677	636	679	657	680	675	648	673	678	690	690	694	686	673	664	685	648	678	689	722	679	690	667	676	697	679	672	687	719	698	687	701	714	692	699	694	687	689	683	700	741	681
17328	15650	11599	9697	6295	3848	2688	2238	1646	1373	1351	1104	1083	1475	1628	1082	1251	913	793	709	814	576	941	831	740	785	663	837	676	637	568	510	554	447	336	374	372	315	326	331	284	273	270	262	245	243	259	227	244	245	262	228	228	231	232	236	243	217	235	242	239	253	212	241	263	240	224	224	220	227	218	223	237	215	235	234	235	202	228	227	232	238	226	192	198	199	240	218	220	240	219	217	243	204	217	244	226	200	224	206	176	223	213	251	235	219	261	211	237	214	237	220	227	255	237	212	224	243	247	223	195	238	229	223	202	219	215	220	216	204	210	224	223	232	212	219	227	230	195	211	247	238	214	198	219	217	206	216	197	225	244	210	237	222	210	201	201	202	219	221	214	223	227	257	229	217	222	220	231	230	234	201	202	227	254	238	251	207	206	193	217	241	215	220	207	239	221	234	252	205	202	221	215	195	203	228	228	217	242	225	223	244	218	202	209	225	202	221	223	234	222	260	237	220	218	235	206	215	223	220	233	183	219	210	244	223	232	217	214	233	228	214	205	207	222	212	244	233	190	207	214	217	204	217	185	222	207	213	221	215	240	248	237	228	223	229	185	203	210	241	230	224	245	216	223	228	232	237	214	237	232	225	270	227	207	233	206	226	267	222	258	241	227	209	210	201	219	212	208	241	235	247	203	214	211	211	213	218	214	212	220	225	236	223	221	230	210	246	231	217	237	204	210	220	238	217	229	204	193	198	223	251	238	214	230	219	239	227	214	221	207	217	212	233	237	234	194	220	206	218	217	233	221	200	220	197	226	217	200	203	205	210	195	232	228	225	232	231	212	235	236	214	222	229	231	220	231	217	236	235	212	199	232	225	199	233	230	217	233	246	221	198	224	210	202	198	242	229	221	226	230	227	219	224	208	236	195	197	241	215	213	197	230	234	221	220	219	211	190	203	238	218	206	226	254	208	191	220	230	223	202	218	191	196	246	223	244	240	221	220	220	212	202	235	216	234	234	201	240	242	249	232	219	212	252	194	224	201	221	211	209	198	218	207	227	214	239	215	212	205	239	231	232	239	231	201	233	216	217	222	224	230	206	220	208	186	250	200	218	224	210	218	226	213	191	240	224	219	233	234	224	211	230	226	227	237	235	218	227	186	222	197	217	214	229	210	211	228	222	224	243	206	220	197	228	234	198	246	201	210	235	232	220	224	207	219	227	232	233	238	236	213	222	213	235	217	209	221	203	213	190	205	215	242	220	201	213	206	236	219	241	253	223	245	212	226	227	249	219	219	242	217	244	207	221	228	221	234	232	214	215	208	226	214	240	197	230	203	251	230	260	231	241	241	201	212	230	227	222	211	231	205	215	222	198	197	201	232	204	240	229	231	219	215	217	215	220	217	231	223	226	221	226	227	248	218	220	239	209	238	229	201	222	228	212	210	248	222	230	237	235	237	242	223	235	265	199	182	237	213	213	230	213	216	240	242	215	229	228	227	216	194	223	235	200	219	212	216	209	228	227	246	207	203	241	206	231	192	204	179	226	211	240	245	236	239	231	233	226	228	223	217	228	194	211	226	239	211	222	224	214	199	221	214	227	220	201	219	221	231	218	224	246	228	210	213	245	222	210	218	236	242	194	223	210	233	200	236	208	243	238	209	203	207	226	200	239	231	218	217	227	226	209	244	223	224	223	236	210	215	254	217	182	240	214	222	242	194	217	208	219	217	207	231	226	193	254	215	206	212	214	241	196	205	212	220	220	244	206	238	208	224	230	190	209	231	225	231	199	239	222	204	192	229	221	215	212	214	215	209	240	212	221	244	218	197	221	208	241	194	201	246	241	241	215	189	225	239	231	210	203	265	196	210	210	208	238	232	212	255	208	228	229	214	252	207	223	211	191	249	229	200	240	198	224	207	207	232	246	227	242	188	214	199	230	217	223	230	219	217	208	220	215	214	212	224	201	214	216	219	234	220	239	223	264	234	237	222	218	215	211	238	237	244	222	225	210	235	208	229	225	240	221	205	225	219	262	227	239	230	203	239	218	255	233	230	257	228	234	223	227	252	212	234	209	231	232	205	228	208	224	226	237	221	203	236	209	235	240	228	211	238	255	232	213	212	196	232	219	215	206	229	203	189	237	227	213	227	200	203	237	210	222	253	215	259	196	195	199	245	210	224	244	215	217	191	225	239	226	216	212	197	226	210	201	236	219	264	221	215	217	221	218	229	214	207	232	212	215	231	213	241	234	217	223	235	211	214	226	213	247	210	237	251	227	215	235	201	250	192	221	229	210	200	225	206	217	211	203	211	221	228	246	200	228	209	250	216	220	205	233	204	229	214	266	204	225	220	194	216	230	198	225	215	235	220	251	236	220	239	207	215	213	233	203	215	217	198	221	223	238	211	208	225	238	204	215	260	205	214	229	227	199	203	191	230	227	234	217	223	221	193	236	214	221	220	215	212	253	212	178	216	235	212	214	207	227	228	251	227	208	228	211	234	213	223	246	214	247	229	235	185	227	247	237	204	211	221	209	230	217	228	208	217	242	239	201	229	209	217	238	228	237	200	193	208	189	251	194	221	220	228	233	225	237	241	243	242	226	224	231	188	222	234	187	212	226	232	230	226	209	223	235	236	211	222	227	222	231	229	241	229	208	228	201	234	193	235	229	206	224	223	203	221	242	245	225	203	229	217	245	232	250	214	207	233	213	197	191	239	225	250	227	230	225	223	224	224	229	250	213	199	242	211	226	219	218	199	207	214	233	241	203	237	209	211	221	223	227	193	206	237	256	211	248	236	216	238	241	255	234	198	233	237	214	230	206	197	212	210	220	214	219	223	204	203	233	218	221	231	228	208	245	187	233	212	240	242	196	219	235	219	244	215	211	205	218	184	211	223	217	206	231	222	209	229	230	229	209	203	238	218	235	230	225	199	212	234	205	223	217	244	188	218	223	237	201	239	214	207	208	245	194	250	207	223	225	219	222	221	224	224	226	240	219	229	208	192	230	244	207	223	213	239	243	207	214	248	234	255	236	192	217	225	209	194	222	222	243	245	232	212	224	228	203	220	233	247	194	245	240	207	205	224	196	196	224	222	201	231	203	227	244	224	226	242	225	233	205	231	234	227	243	230	229	213	232	209	211	192	214	217	251	206	218	207	209	238	231	210	228	200	220	257	219	221	242	211	224	217	206	192	248	219	225	206	220	228	219	234	203	211	234	236	224	209	205	216	232	237	243	212	235	219	220	201	213	224	201	215	197	229	224	224	218	205	220	211	244	214	214	214	211	196	178	217	222	224	220	222	250	215	217	232	227	219	222	215	234	214	206	206	204	204	249	229	225	222	223	223	251	226	205	227	225	233	205	209	221	198	217	224	213	197	214	213	218	212	207	229	211	214	250	235	220	216	212	190	217	234	236	219	241	231	208	228	247	250	214	246	223	201	220	194	233	255	216	218	212	245	239	226	207	199	218	210	243	239	215	257	196	229	217	219	229	220
11954	9931	11816	13744	11285	10005	8643	7965	6324	5784	6136	5023	5422	7530	8252	5599	6471	4858	4579	4289	4488	4056	6101	5266	4477	4397	4108	5215	4586	3878	3410	2952	3395	2591	1825	2016	1786	1333	1270	1197	1028	866	797	716	743	658	692	666	651	706	709	720	697	633	626	636	601	632	591	577	596	637	622	620	627	622	598	617	615	621	602	551	587	585	583	614	560	552	544	552	542	540	565	527	536	542	567	528	573	526	509	547	524	575	521	558	538	550	594	551	576	553	521	544	520	539	550	544	580	631	567	535	537	526	533	529	530	551	550	546	528	536	546	549	575	562	525	526	539	544	529	569	558	541	521	567	573	544	538	576	538	526	506	574	526	583	509	536	517	500	560	525	523	544	540	517	567	538	556	565	518	523	529	520	585	508	522	513	501	511	548	517	530	510	519	553	531	506	507	538	545	537	542	524	507	535	488	564	577	533	532	552	562	561	554	565	546	558	575	544	535	565	518	511	565	555	529	510	561	531	531	525	504	566	534	512	511	549	540	545	500	546	532	546	557	584	568	546	550	580	531	554	539	511	499	575	568	582	533	572	512	556	527	557	558	497	565	511	518	510	591	564	549	567	518	544	563	536	536	547	525	539	545	494	571	549	575	563	506	548	558	520	559	582	544	481	553	529	536	566	554	562	482	542	500	498	554	522	564	575	525	603	552	580	514	545	550	493	498	540	529	539	578	577	571	606	551	551	539	527	511	503	563	523	512	570	505	535	584	539	565	571	576	503	567	537	542	544	556	491	577	549	556	534	527	568	580	554	562	556	554	540	533	524	507	539	510	529	498	581	506	544	553	539	541	557	520	487	557	536	524	550	536	539	578	546	563	533	544	535	502	567	515	558	539	532	525	529	551	578	573	497	524	574	543	533	605	585	517	567	522	541	568	551	528	559	537	584	571	547	577	534	560	529	564	551	515	543	589	592	552	554	553	515	542	550	545	512	555	567	526	562	512	541	559	525	524	579	502	490	548	575	551	592	554	565	494	525	534	557	529	532	561	530	559	511	548	571	535	564	532	531	538	529	506	556	516	537	528	540	509	533	521	533	523	568	502	567	563	563	482	562	570	552	523	566	555	574	520	486	517	515	525	514	547	565	518	543	540	520	517	505	574	555	543	506	530	567	527	508	571	555	536	535	513	552	553	529	514	565	539	560	504	568	554	567	598	529	529	532	511	551	563	572	569	555	522	545	529	558	559	558	515	511	564	558	548	555	548	568	555	548	557	567	527	549	537	545	577	566	555	525	538	563	553	570	526	518	549	528	504	562	507	534	533	536	560	577	520	547	521	552	546	512	557	538	563	544	541	544	563	551	537	555	474	522	564	530	579	582	513	520	489	568	578	541	563	568	538	513	575	493	510	553	554	537	548	558	554	541	525	537	574	562	563	509	578	548	544	474	528	533	562	525	558	520	535	548	532	501	515	570	530	552	555	490	548	525	551	543	495	531	564	560	558	555	518	473	525	555	554	576	554	538	555	573	480	513	491	503	514	527	535	527	526	561	559	499	543	495	547	555	556	542	536	528	535	558	511	513	539	549	553	526	517	541	531	543	530	512	568	532	529	557	545	560	572	504	521	532	574	585	521	569	520	551	536	582	508	514	529	490	542	575	528	588	545	553	583	537	502	546	598	589	518	580	537	538	566	551	553	550	550	568	526	512	543	501	535	565	527	467	551	580	563	563	535	567	564	581	563	563	538	566	493	504	551	525	519	506	530	506	526	566	558	557	543	571	507	570	533	528	572	530	535	538	534	568	520	514	553	532	576	537	572	550	514	551	564	543	565	535	528	538	531	540	510	548	557	547	545	537	559	561	571	562	554	576	550	546	517	546	540	537	507	530	567	521	514	540	534	557	535	533	534	486	548	525	523	547	586	523	524	548	564	519	565	529	562	523	546	535	522	530	543	513	503	494	548	562	558	494	557	550	542	580	506	583	592	569	520	538	540	538	518	532	540	513	502	564	559	555	538	527	503	543	559	543	538	541	555	592	484	521	533	516	517	529	545	522	551	524	573	516	542	542	519	516	559	554	539	548	525	538	562	530	564	552	546	541	557	529	551	573	545	562	535	562	509	544	527	574	552	551	536	532	572	537	545	516	557	506	563	518	562	503	544	527	495	510	543	544	543	546	542	511	548	563	527	533	529	528	507	552	523	577	508	558	563	506	567	537	527	551	503	539	554	564	541	553	526	524	535	497	547	546	536	577	489	554	575	607	564	543	584	518	569	564	548	564	524	539	540	519	540	547	534	569	540	536	529	539	540	510	551	483	522	515	556	565	560	546	527	538	530	569	530	533	535	527	589	562	536	571	549	504	536	562	490	561	537	552	582	540	518	583	520	511	532	544	543	515	549	552	546	528	595	540	558	580	482	545	497	525	557	582	555	553	521	532	515	548	561	593	545	527	542	531	530	518	543	555	511	523	526	554	551	573	540	530	500	556	567	526	567	536	559	570	584	547	565	550	556	505	502	551	532	562	551	523	516	541	550	550	552	559	526	541	530	551	536	534	544	498	569	550	537	547	543	582	565	548	540	525	560	546	552	562	504	556	566	520	537	534	530	586	505	571	486	599	548	549	544	548	507	519	551	557	555	591	487	564	565	549	569	568	515	536	548	517	544	533	551	507	520	548	504	563	553	546	548	530	527	534	547	499	548	534	573	535	556	521	538	506	557	560	529	545	611	536	544	540	520	579	513	564	532	529	541	547	555	565	563	510	561	524	546	526	539	585	580	548	522	522	609	489	546	508	575	565	542	515	538	572	544	536	497	556	549	514	550	552	547	515	540	567	572	533	579	508	564	582	551	520	568	566	561	502	602	564	497	591	511	549	533	527	512	585	534	511	535	491	542	542	572	536	537	537	497	553	539	494	547	549	538	542	569	524	559	516	537	518	549	556	524	543	529	537	568	503	523	587	531	564	528	504	494	557	487	501	544	560	509	574	558	591	556	560	529	531	522	501	550	537	523	549	549	541	577	537	541	538	533	552	556	550	511	538	550	536	601	537	554	547	557	532	533	537	551	521	534	542	524	542	541	534	541	516	532	586	527	526	517	546	553	536	566	487	501	560	588	584	544	538	576	540	575	539	582	543	543	535	553	555	578	581	532	528	547	546	556	569	538	555	565	551	519	533	538	562	537	539	523	530	514	562	525	499	527	566	557	574	534	570	536	516	538	559	524	534	523	543	543	531	522	534	606	539	558	524	540	545	501	527	563	528	542	568	534	517	537	534	547	570	562	533	520	523	523	560	544	530	535	549	596	493	483	504	547	571	560	534	515	500	510	540	534	607	537	536	576	528	530	531	527	555	533	524	556	542	573	541	513	539	585	520	499	567	581	529	507	540	605	546	559	489	536	550	565	567	532	543	576	553	529	533	585	519	540	526	543	533	577	521	503	529	578	542	528	550	499	561	552	511	560	560	563	561	527	529	551	552	548	538	542	560	501	528	500	512	556	554	554	538	541	549
22839	25378	16950	14655	10506	7025	4907	4160	2876	2459	2112	1605	1576	2316	2611	1638	1764	1504	1097	1149	1139	1025	1252	1292	1045	919	972	1294	843	794	765	643	729	524	408	438	398	305	274	253	201	187	159	165	159	145	132	134	151	144	160	148	124	120	148	137	160	118	129	141	130	157	143	157	121	133	147	125	139	122	130	124	116	136	132	122	123	115	107	123	112	102	103	119	118	121	114	125	101	104	119	115	111	102	103	112	115	132	121	106	132	107	129	116	125	119	112	113	125	138	111	129	104	117	98	99	122	117	97	122	118	129	102	131	118	118	112	97	123	105	114	110	107	108	129	115	92	112	127	133	129	129	103	125	113	107	114	116	114	137	98	139	130	115	118	135	124	109	132	124	134	113	109	102	114	137	114	106	123	111	107	126	125	114	103	124	115	116	106	135	125	107	90	101	104	124	94	130	142	112	116	123	107	105	128	120	130	116	101	118	120	90	118	125	109	131	111	117	135	126	104	124	114	117	116	113	123	110	108	105	124	129	119	100	119	125	123	131	102	121	117	121	124	112	146	111	101	125	91	138	126	120	124	117	103	109	110	125	108	111	104	115	130	107	106	116	113	114	122	129	131	114	115	118	113	113	124	117	120	112	126	143	146	126	128	116	124	127	130	134	117	128	124	137	115	131	123	107	125	107	119	140	115	118	107	125	110	113	105	107	110	110	93	112	107	102	112	114	100	106	138	132	103	111	111	116	105	109	113	110	121	109	125	113	110	132	123	96	121	109	91	122	130	116	132	121	108	105	111	116	115	98	112	151	120	126	109	124	134	111	110	111	115	122	117	118	126	115	104	121	121	99	118	123	108	104	121	117	98	94	107	104	125	133	135	95	121	120	127	91	122	110	113	109	118	114	135	118	111	110	103	124	123	123	109	111	109	115	112	135	107	111	112	124	130	114	101	114	131	118	116	111	113	125	130	121	94	88	131	114	126	111	105	141	112	111	101	129	107	99	116	110	115	103	130	124	114	137	121	119	124	126	122	104	134	116	112	111	118	106	139	113	129	104	106	100	100	131	98	117	100	117	111	130	93	94	113	111	94	111	124	101	123	123	95	116	134	125	105	99	123	121	114	118	123	102	112	125	101	127	104	106	129	105	140	128	109	111	111	123	120	139	104	125	122	118	119	130	122	112	126	100	121	103	115	135	122	129	114	111	116	128	129	115	122	128	120	103	121	122	126	114	122	110	116	107	113	136	117	114	113	113	131	121	118	101	111	100	125	124	137	130	114	104	102	123	118	106	114	128	110	116	136	120	118	123	106	122	112	127	111	116	112	118	122	94	107	112	106	106	112	122	123	120	122	125	107	100	98	124	123	104	116	95	130	104	117	109	124	129	100	110	117	151	95	95	117	131	103	122	127	117	113	144	117	131	117	105	138	117	126	118	119	99	113	119	126	123	113	104	117	125	98	120	117	113	118	127	119	110	117	105	131	122	120	117	105	101	115	120	147	124	146	117	109	108	109	113	129	116	123	111	95	112	115	119	115	117	106	111	123	119	115	129	126	133	105	118	132	110	113	135	97	130	98	126	112	132	127	120	115	106	105	131	107	120	122	108	106	124	139	115	115	108	124	111	114	114	116	118	125	113	114	104	106	138	105	132	103	116	99	107	126	130	118	122	111	121	124	104	108	111	123	139	88	115	98	111	128	118	117	115	106	123	94	122	112	110	125	109	103	109	113	96	121	103	105	129	115	128	107	108	119	105	124	144	110	121	115	122	131	135	120	107	106	135	114	103	121	115	115	118	116	108	111	113	112	96	129	112	111	110	104	125	109	128	141	131	116	127	128	96	105	97	128	137	125	124	115	109	113	100	108	111	116	118	118	114	115	129	119	104	112	112	152	113	109	112	124	121	109	101	116	108	107	122	119	117	102	159	129	116	122	113	121	108	111	133	129	126	127	109	115	109	117	127	100	102	107	116	123	110	114	119	118	115	103	129	107	110	142	110	119	126	110	91	113	107	122	119	102	101	115	127	92	121	98	120	121	130	95	128	107	117	102	117	115	108	106	119	113	113	139	107	115	114	140	137	121	139	96	99	105	113	130	118	114	123	118	130	117	114	86	98	106	119	121	124	126	101	131	93	126	135	115	116	120	133	110	129	126	123	126	110	118	125	115	122	122	129	99	111	128	104	105	129	135	110	108	114	99	130	112	127	112	131	127	123	121	112	110	110	119	110	128	99	130	120	138	120	114	117	123	89	132	119	112	144	119	105	116	93	104	107	114	147	108	138	130	118	101	123	114	120	108	130	111	121	119	128	131	116	113	108	97	111	119	101	98	127	118	119	121	117	124	112	120	152	122	122	124	124	133	126	138	97	123	119	102	105	115	106	115	123	120	115	108	120	134	126	113	110	104	128	118	118	138	106	118	109	117	119	105	122	104	112	118	134	136	106	118	111	133	122	108	116	107	134	125	110	125	110	111	113	116	109	128	121	107	100	128	131	116	127	125	117	122	94	127	107	107	136	123	92	126	143	125	130	105	124	118	119	122	129	117	110	133	111	109	111	122	115	94	113	124	110	111	112	121	133	135	110	129	133	122	97	138	108	125	119	130	113	124	130	112	110	113	111	128	122	138	123	137	120	106	115	121	129	112	125	120	107	104	129	127	133	101	109	106	123	111	140	113	129	90	115	121	104	107	117	119	116	118	114	118	117	143	111	115	124	131	116	113	123	128	131	120	128	127	107	116	120	113	101	123	123	91	112	137	113	119	107	118	111	103	124	134	101	124	122	113	104	101	102	106	129	115	115	123	113	129	109	121	118	127	130	126	112	105	109	130	109	109	133	119	121	97	131	109	105	115	128	104	113	117	118	126	112	116	111	113	122	116	121	94	122	144	136	117	121	108	113	104	130	115	99	109	118	126	126	130	116	126	132	109	109	115	115	105	97	114	119	130	131	108	109	121	119	103	106	94	107	108	108	116	127	109	106	126	112	103	117	106	109	112	112	127	125	95	134	123	122	129	112	109	125	102	117	112	118	111	131	124	120	126	115	128	124	141	127	123	111	116	114	117	114	122	107	120	120	114	129	136	111	125	133	120	112	115	121	121	113	121	108	117	120	110	121	105	135	124	141	108	109	121	110	112	113	121	122	123	148	89	96	140	126	125	116	148	124	112	135	136	122	122	122	125	92	115	128	124	104	123	103	125	102	128	110	138	115	129	129	110	115	124	104	118	132	122	109	115	118	109	115	106	120	127	118	119	135	117	110	126	127	114	127	110	103	137	114	123	111	111	124	123	126	122	90	118	107	123	111	120	129	129	96	106	114	113	118	119	112	111	113	124	128	122	114	112	124	104	119	112	122	122	128	108	124	117	112	127	122	140	91	124	127	116	114	112	117	100	115	116	103	103	107	123	102	126	114	108	117	110	134	104	112	112	155	119	136	106	110	112	114	107	99	119	104	127	120	119	116	106	99	126	126	99	119	105	126	112	110	116	107	112	104
13282	15306	15069	16892	15492	13549	11517	11901	9308	8698	9461	7389	7869	10706	11238	8120	9370	7848	6319	6511	7282	6639	8280	7996	6613	6690	6454	8603	7026	6166	5070	4513	4773	3719	2619	2777	2409	2018	1690	1357	1028	839	741	624	561	549	523	535	574	536	610	514	477	456	450	417	451	425	440	395	401	414	435	451	552	474	462	422	409	425	421	405	379	348	369	349	353	355	324	325	265	310	311	344	320	314	306	311	319	302	302	322	322	318	350	330	304	314	314	336	311	339	318	309	307	322	329	319	301	301	310	301	303	298	327	304	311	310	327	314	316	340	306	307	306	316	312	347	334	309	304	296	336	295	333	320	301	328	313	287	285	339	309	331	315	334	335	316	315	319	319	305	306	331	308	320	320	289	303	316	314	291	349	336	337	307	321	350	282	320	314	323	328	324	320	274	324	325	323	305	306	321	283	323	296	297	299	335	313	309	316	284	304	332	275	306	285	289	334	322	315	329	301	307	303	289	322	304	313	299	321	325	356	324	316	318	328	309	317	327	313	337	314	343	315	326	294	338	307	297	321	339	345	300	335	318	319	320	306	294	335	304	325	301	301	310	286	343	317	313	314	261	279	299	326	342	303	285	324	330	326	317	324	310	369	290	274	323	321	302	307	293	325	333	321	301	358	297	303	270	303	294	317	296	304	312	307	338	309	310	315	324	334	306	315	290	276	324	359	298	311	327	326	326	319	327	329	301	317	302	281	322	301	320	315	310	330	322	321	322	321	333	348	333	303	294	306	314	305	334	300	257	286	329	310	332	320	322	331	299	320	332	301	319	291	310	318	316	314	297	337	319	324	287	298	331	317	306	319	291	315	297	328	323	301	314	277	300	351	306	307	312	341	298	318	300	291	294	315	311	321	307	329	327	285	336	289	262	332	306	346	306	338	313	329	302	325	319	327	291	327	325	298	332	287	318	347	284	318	351	330	279	329	281	312	295	325	309	341	332	309	298	306	309	310	288	291	310	314	354	308	296	322	327	350	332	294	289	311	314	319	328	277	300	287	306	297	326	330	301	292	289	324	278	306	317	320	333	310	324	335	299	342	280	302	309	320	333	305	341	303	343	307	323	294	312	318	319	324	277	283	318	302	273	331	326	296	294	297	345	321	305	319	312	290	309	316	317	321	287	295	302	321	314	304	314	317	304	314	304	358	328	296	294	296	284	317	305	334	339	303	336	340	305	309	317	288	337	300	324	299	325	303	308	289	305	292	310	292	293	316	315	327	282	302	324	297	265	277	320	277	321	331	334	279	298	338	308	315	295	313	312	323	320	300	291	325	314	323	302	285	319	303	312	320	309	311	315	314	289	328	339	317	325	319	333	316	313	325	300	302	315	313	308	283	291	335	274	316	312	292	311	284	332	309	317	332	311	333	337	309	303	316	313	308	287	355	310	338	332	296	306	308	327	346	343	314	286	305	343	341	299	310	336	318	333	305	309	310	310	311	313	321	334	338	292	340	328	337	308	317	321	313	310	327	328	294	300	291	283	334	309	316	299	325	306	291	304	325	325	298	315	320	335	305	296	308	324	288	300	353	291	303	288	297	306	348	298	290	293	322	298	335	321	293	296	329	342	302	326	295	326	321	292	313	327	271	339	312	320	317	355	308	322	330	306	305	335	318	335	321	310	328	334	344	284	289	298	301	322	292	287	321	292	304	321	309	314	323	304	301	320	315	330	278	333	305	321	293	309	324	280	291	308	301	312	321	289	333	274	304	298	294	303	309	292	327	325	294	309	322	330	312	304	329	313	324	309	307	325	361	318	315	310	299	284	345	295	300	295	322	323	321	309	323	304	270	324	326	307	328	306	322	297	291	312	299	325	342	302	294	320	317	319	312	277	338	311	317	313	306	284	338	309	326	328	311	317	305	323	331	317	326	326	332	297	322	329	310	321	320	313	344	323	335	274	298	320	313	349	313	318	317	303	284	308	319	307	306	306	301	277	305	336	301	313	276	339	309	351	336	316	289	323	310	293	325	292	301	361	328	327	314	323	290	305	310	290	290	295	296	317	319	335	324	262	320	340	299	334	299	306	343	291	289	292	294	326	345	320	298	301	317	310	295	318	302	319	312	283	287	264	303	316	338	280	297	304	324	313	336	302	319	306	337	257	298	307	339	330	315	307	310	301	291	316	327	312	315	307	308	278	319	290	326	303	323	334	303	324	329	320	320	307	271	291	331	326	320	303	300	329	322	361	321	299	309	295	315	302	323	318	323	326	326	294	302	296	320	320	339	280	315	321	303	305	324	336	301	294	319	320	306	348	333	342	298	302	330	319	314	281	334	288	292	307	307	327	310	317	302	304	306	286	301	309	288	337	317	287	307	296	302	303	300	308	301	298	348	315	291	289	317	306	308	305	315	335	299	309	303	335	297	308	291	358	275	298	310	334	301	329	341	319	329	308	304	320	316	296	308	348	306	324	300	317	304	307	308	338	306	304	305	337	336	318	319	326	315	322	301	273	293	316	306	288	311	297	308	343	330	315	300	293	328	326	309	335	326	340	284	324	282	313	309	332	272	299	317	289	287	308	294	280	298	305	310	329	270	290	305	294	294	305	305	307	297	297	333	290	336	303	306	315	317	349	312	277	291	309	342	310	329	297	311	318	265	310	286	294	303	324	294	312	281	313	304	290	371	299	318	353	317	315	310	320	276	285	329	294	348	310	309	296	339	337	277	312	299	322	330	291	342	313	300	316	339	317	368	311	303	323	319	328	321	294	286	308	292	347	316	336	338	326	310	291	320	306	320	304	303	318	326	289	325	302	283	273	318	306	323	339	295	342	326	290	331	318	281	293	320	339	333	327	279	333	307	315	324	324	291	303	311	333	307	323	341	314	335	317	302	294	310	317	289	318	301	320	333	322	314	286	322	359	307	322	319	309	329	309	318	297	313	316	320	344	296	343	326	309	301	314	340	358	330	322	313	313	279	349	319	331	329	316	316	293	277	341	319	327	325	318	333	300	330	299	310	326	280	294	317	291	331	297	317	297	304	312	336	326	349	296	306	296	300	328	326	315	286	304	300	306	307	294	285	320	316	328	307	292	334	326	321	343	319	321	328	312	300	324	317	320	317	311	308	315	307	293	300	267	312	298	341	315	326	307	325	307	308	315	315	296	294	300	327	299	315	309	294	310	299	302	279	294	292	308	315	317	314	297	328	331	294	298	293	323	324	351	315	337	311	287	332	344	315	305	321	314	343	290	317	301	322	331	282	330	287	330	322	275	317	317	293	288	289	350	308	318	337	316	313	301	299	301	306	300	314	293	315	308	316	335	295	322	312	323	316	336	318	332	351	337	309	305	305	300	314	335	309	346	312	287	317	305	334	322	325	285	310	299	286	326	314	294	339	331	328	303	293	288	299	293	332	307	320	313	327	347	286	297	298	355	301	292	310	317	294	330	318	295	314	328	303	310	323	315	319	306	331	288	320	321	306	322	315	293	328	299	324	316	328	296	342	309	316	335
4286	1998	2182	1687	1183	906	725	583	494	453	501	445	433	417	413	354	416	361	371	374	343	361	336	347	354	346	333	363	313	305	319	310	344	319	326	290	300	304	270	292	294	302	290	294	281	278	314	327	296	300	299	301	284	274	287	311	322	291	289	259	292	319	290	260	269	271	305	257	291	290	286	295	274	276	285	301	309	312	293	281	305	295	302	271	302	277	277	273	260	286	281	285	319	276	267	278	293	257	295	275	320	277	287	273	271	275	256	260	290	298	295	290	268	279	275	304	310	248	277	301	292	271	241	303	268	274	260	263	272	288	268	272	281	306	282	284	283	280	286	302	313	268	318	259	294	279	305	284	295	283	306	275	302	278	269	271	296	278	292	282	270	300	267	298	286	261	294	265	250	283	273	281	280	277	283	315	280	277	288	250	285	307	301	270	250	307	294	293	327	277	271	277	294	244	293	282	282	301	254	276	265	292	307	312	279	290	275	297	245	257	259	287	277	282	255	331	248	259	310	283	310	307	257	275	293	263	272	263	262	308	271	277	303	321	297	296	307	271	261	292	285	296	270	256	291	278	285	301	281	286	260	276	272	263	313	304	306	273	272	301	267	293	278	273	265	283	290	279	271	267	283	296	315	274	309	280	267	281	294	250	268	296	285	339	301	294	265	287	308	294	293	290	285	281	276	308	259	291	294	294	273	296	274	290	253	288	281	280	275	280	296	278	293	296	280	251	288	292	302	285	272	281	287	277	266	295	297	256	297	289	288	287	308	280	295	300	269	291	260	273	271	305	261	320	283	299	286	260	293	275	282	282	307	275	310	267	283	281	283	288	301	322	274	303	285	275	269	245	308	265	257	263	272	312	304	279	272	263	274	289	293	263	276	288	286	281	293	298	293	320	247	302	285	291	302	277	302	293	288	263	271	274	273	284	271	248	284	282	279	291	272	308	256	276	251	290	253	274	297	249	282	303	275	261	278	260	267	292	291	255	276	287	278	297	249	271	277	264	264	296	266	294	272	269	285	285	277	282	282	284	306	280	287	287	301	304	267	274	314	266	272	274	291	288	277	266	272	297	281	303	277	275	291	305	269	282	255	304	304	285	303	284	254	274	293	280	298	261	267	257	279	309	278	285	278	308	244	262	281	298	267	253	275	288	259	288	293	260	280	287	281	292	298	318	316	291	246	295	262	267	303	330	292	296	271	267	295	270	274	263	291	284	266	272	292	254	272	290	307	281	284	292	256	237	265	308	292	308	254	315	280	288	290	270	272	271	279	256	296	288	258	260	280	264	265	272	312	312	278	242	283	279	283	293	285	300	284	273	289	259	274	291	284	302	253	277	289	276	279	312	304	281	283	260	282	310	278	269	311	301	296	262	314	256	279	307	259	272	287	279	273	281	300	292	276	249	245	252	266	299	282	311	268	307	287	282	279	287	286	302	302	274	266	301	277	264	270	320	283	268	285	271	298	268	273	291	267	299	272	300	296	300	283	291	261	284	269	270	297	269	288	271	303	276	271	309	284	282	271	287	277	273	293	292	263	296	270	297	276	293	334	288	286	268	267	294	289	308	281	278	308	288	287	274	280	269	308	308	301	276	309	265	273	271	277	273	260	292	296	286	300	289	285	245	308	271	291	274	267	292	262	260	292	268	253	278	273	307	292	277	284	276	274	275	289	295	267	276	276	265	262	279	273	316	279	279	248	285	258	292	297	291	279	269	291	273	271	263	267	266	261	285	293	274	301	271	288	289	295	276	293	292	278	288	299	266	268	271	279	291	309	235	273	270	263	276	281	260	290	270	296	325	280	272	296	291	296	288	306	279	277	262	283	262	258	268	312	271	281	247	268	279	310	331	276	302	310	280	331	265	274	291	251	288	289	273	298	236	290	282	281	288	286	298	261	288	280	269	297	273	256	270	274	255	283	304	309	276	292	274	270	263	275	284	302	230	299	306	275	305	255	286	284	273	272	260	280	260	293	275	302	287	267	286	293	279	300	285	306	313	259	290	288	297	266	279	273	308	304	269	315	300	282	289	276	276	273	280	286	296	290	286	275	260	307	301	303	264	282	273	277	273	281	283	326	306	269	252	281	282	278	255	291	295	258	275	284	279	262	266	290	295	275	246	278	270	293	273	269	281	290	275	278	273	302	251	311	320	235	275	269	264	286	270	259	306	307	274	295	282	257	262	272	309	280	274	304	283	283	293	270	259	305	273	277	265	280	290	277	272	273	286	295	301	290	266	283	286	270	302	260	240	257	265	266	269	284	298	243	259	274	289	289	258	280	275	291	297	289	248	275	286	304	274	280	288	309	297	280	315	267	252	285	289	245	296	283	298	279	296	288	273	277	245	299	269	275	293	294	259	263	287	305	288	273	276	297	317	275	274	242	256	293	276	278	285	284	271	310	299	278	284	276	284	254	273	276	263	278	253	303	299	280	303	281	265	247	273	278	281	268	271	284	260	290	292	265	291	274	259	289	271	299	294	279	332	253	298	268	287	269	299	297	264	268	285	277	303	302	264	317	264	283	252	290	267	249	265	274	290	317	280	291	264	263	320	290	284	272	298	287	238	299	257	276	267	300	290	251	278	267	278	288	281	325	264	280	270	267	287	259	284	278	275	293	253	309	279	270	271	265	317	293	278	270	266	303	293	265	265	287	283	286	274	268	274	291	259	262	302	273	286	296	296	288	310	295	270	287	262	269	307	293	290	275	293	286	287	264	279	273	297	277	260	266	284	302	276	259	284	282	264	300	278	312	294	322	281	254	258	298	305	289	283	277	296	303	276	266	285	271	290	273	322	278	276	278	270	252	265	285	276	291	316	313	233	318	251	286	264	288	268	261	283	274	292	289	248	307	265	274	274	290	297	272	277	272	286	256	272	307	302	296	274	268	255	278	263	306	298	279	316	305	255	264	302	274	299	274	303	259	270	277	291	281	281	269	276	299	287	274	296	278	287	278	267	279	270	295	302	282	322	274	276	272	298	284	299	309	306	292	311	268	264	311	284	297	311	272	242	311	293	294	291	285	270	280	264	274	307	306	292	288	270	279	286	265	311	247	300	296	306	324	315	284	277	283	271	264	267	261	308	254	272	293	289	249	262	295	278	279	256	296	276	270	269	271	295	297	298	279	278	263	281	294	310	285	307	304	306	305	258	287	277	281	274	285	271	284	274	265	305	274	274	284	265	294	302	301	292	266	255	275	265	264	269	296	279	290	283	313	273	278	266	288	282	305	273	240	297	274	294	312	274	295	277	271	244	285	268	273	297	297	287	264	303	304	289	277	260	294	277	284	283	257	278	286	313	283	273	273	283	291	291	330	310	279	288	300	310	254	274	290	283	283	268	276	275	279	290	280	289	228	259	292	292	262	299	305	273	272	300	271	272	299	264	269	253	278	258	290	275	289	255	288	259	293	296	273	288	272	282	259	267	270	307	277	277	278	283	268	277	257	272	249	279	254	346	270	251	277	300	307	290	287	283
3601	2799	4318	5050	4488	3520	2791	2345	2112	1970	1990	1683	1669	1641	1597	1494	1468	1271	1197	1250	1256	1335	1209	1215	1147	1155	1092	1211	1187	1079	1023	1004	967	916	848	906	807	788	798	809	759	793	794	729	689	789	767	758	744	773	788	723	701	722	734	709	710	731	732	650	722	703	711	729	671	698	702	678	689	700	680	706	724	668	683	719	680	660	724	658	639	674	723	743	686	670	685	633	698	676	676	714	684	662	684	706	722	624	685	658	707	655	676	654	716	677	753	694	720	647	637	680	678	635	681	686	689	715	674	648	679	673	654	679	660	713	705	740	680	677	631	649	678	728	671	663	652	700	681	726	655	686	664	670	685	716	651	684	700	638	679	708	697	699	710	722	685	735	690	654	696	653	662	733	707	694	643	689	687	711	677	666	657	671	678	680	675	654	669	724	675	661	672	671	679	648	691	672	685	671	683	668	657	659	693	715	710	665	772	703	708	685	677	648	700	674	705	662	657	684	699	679	667	709	676	688	684	628	637	701	700	670	742	651	669	658	635	647	660	709	695	652	676	715	689	669	716	685	695	674	695	700	692	672	703	705	732	683	683	737	679	703	661	682	669	692	658	669	675	701	669	668	709	655	688	691	687	683	659	745	734	668	642	608	624	698	704	682	694	640	648	658	694	675	680	703	697	713	670	660	655	673	708	669	717	678	657	678	684	657	685	659	672	705	708	699	707	672	678	695	669	687	654	718	647	638	692	714	656	693	656	693	695	681	708	686	692	694	679	717	645	676	657	680	668	694	706	714	672	680	695	716	660	650	685	633	692	680	675	653	691	683	667	654	692	650	673	711	668	679	617	651	713	654	671	677	679	658	685	735	681	669	654	692	655	663	678	673	648	714	700	692	660	700	696	666	692	713	669	686	690	681	690	681	706	729	716	649	630	697	664	699	646	680	703	691	740	702	684	684	737	683	680	669	688	653	693	669	655	659	688	658	718	712	729	673	722	690	637	720	679	685	683	729	699	680	657	669	656	695	700	713	720	695	731	658	678	637	669	712	683	672	698	659	707	681	643	687	697	673	691	697	681	666	648	614	647	629	681	645	696	721	702	694	696	693	696	708	687	679	708	699	700	701	656	705	657	673	713	677	677	675	666	686	638	680	661	678	693	710	676	729	704	710	699	667	728	696	672	704	710	702	664	674	653	699	652	675	714	626	693	675	704	716	718	702	708	740	670	708	671	655	705	720	711	666	710	704	732	639	673	657	674	705	669	621	696	667	714	683	687	649	692	725	698	642	725	649	693	662	670	638	676	732	671	687	666	672	659	706	701	702	697	674	658	657	666	689	675	679	652	684	679	640	639	673	686	627	642	612	690	654	642	685	660	741	642	747	723	641	722	661	670	659	661	673	690	711	647	687	679	713	720	633	670	672	644	716	693	648	671	660	689	689	641	639	655	767	731	663	694	688	654	741	685	689	745	675	666	623	685	662	676	669	683	702	696	668	697	717	737	713	663	667	659	699	659	693	679	672	688	634	691	688	725	700	656	669	712	669	667	673	665	659	684	680	687	715	705	689	692	697	640	621	591	670	674	654	673	720	636	708	672	641	631	665	704	699	701	673	704	759	669	654	692	720	720	658	648	685	685	672	688	710	675	672	675	718	682	690	695	677	710	702	665	732	676	676	665	693	653	687	734	686	705	669	729	691	683	691	678	684	677	662	685	684	675	649	685	680	710	677	668	680	680	691	670	628	747	703	654	675	678	676	610	710	700	690	730	757	699	649	687	641	685	685	715	719	708	688	689	674	703	693	726	681	693	661	699	635	652	697	648	659	675	637	713	656	707	666	667	691	694	651	694	675	709	705	690	701	665	695	717	705	748	714	742	669	695	682	705	662	671	680	683	732	673	660	647	655	656	721	646	727	698	684	680	706	734	714	690	680	666	703	683	653	704	715	651	718	708	661	703	676	662	725	673	643	698	671	623	688	655	677	690	671	701	716	629	694	686	679	680	668	641	724	697	712	694	635	708	690	677	606	675	668	700	724	685	693	653	720	691	682	720	696	698	703	703	649	696	679	666	717	645	677	701	673	691	676	714	676	627	699	676	651	680	727	656	678	675	641	693	724	653	661	645	673	698	695	676	696	624	666	684	647	680	662	686	703	684	701	705	714	697	673	670	728	641	687	684	671	652	713	668	722	643	631	659	650	705	703	683	699	701	644	673	662	648	693	674	714	658	711	660	664	677	676	689	704	652	694	718	654	724	674	705	669	668	672	656	650	710	702	662	678	630	670	716	660	670	666	635	675	691	665	697	685	680	663	723	675	658	716	682	641	674	732	662	696	672	696	687	738	711	743	692	703	667	683	723	688	725	709	653	693	688	663	688	713	673	709	650	695	689	732	683	669	670	717	665	702	665	685	732	674	716	686	687	691	670	673	701	673	708	683	696	662	674	653	645	689	634	662	689	692	637	622	692	722	655	677	679	686	634	656	711	661	676	624	654	686	677	675	721	662	681	649	703	700	666	714	676	701	697	645	707	701	624	713	628	705	718	693	716	676	632	671	654	654	676	682	701	639	689	704	696	673	699	665	651	676	671	695	683	710	660	690	703	652	679	688	720	704	670	669	668	676	715	661	654	698	712	678	644	678	688	640	698	708	674	683	678	683	702	664	630	721	695	690	668	720	706	679	671	697	739	674	693	705	688	667	718	730	671	699	686	708	707	679	737	724	700	740	677	677	659	689	713	689	648	674	703	699	678	622	644	681	676	692	660	692	713	665	697	666	715	688	675	672	682	696	696	686	704	691	698	701	680	678	648	715	702	663	679	721	681	737	649	711	699	721	696	724	642	672	707	679	690	722	673	712	681	701	661	695	678	711	730	670	671	673	693	657	694	697	693	660	664	652	703	686	679	706	678	645	680	699	687	674	686	666	667	700	689	701	669	718	670	658	700	696	707	713	687	693	694	675	676	654	677	665	677	738	694	728	654	696	640	686	673	651	708	731	728	703	697	698	660	708	648	709	715	733	686	633	708	648	709	699	647	656	670	699	714	698	666	684	686	695	638	696	676	672	697	670	669	646	708	652	713	651	667	711	704	685	715	686	689	685	696	658	692	668	691	727	643	680	652	674	685	709	704	696	696	629	671	672	685	671	676	696	669	760	698	707	688	657	705	669	630	707	646	714	694	692	702	681	656	715	671	695	711	637	705	676	688	681	705	651	689	670	698	668	692	709	674	634	676	656	664	683	730	679	647	672	682	689	687	741	672	687	746	686	740	676	661	663	680	650	692	677	650	659	665	673	685	727	719	633	632	720	757	668	682	708	717	663	631	667	708	633	687	723	654	680	675	753	701	693	692	645	669	698	658	678	700	691	741	688	662	635	696	703	695	737	706	672	680	690	665	680	662	700	636	644	736	695	691	676	640	766	675	652	666	694	677	679	683	693	676	691	660	705	684	706	704	697	654	684	721	681	700	699	689	688	689	717	673	697	689	696	661	671	707	710
14524	17593	9888	8536	6136	3267	2391	2424	1838	1744	1415	1141	1225	1392	1225	981	827	756	688	787	737	778	785	849	643	661	740	830	730	612	549	511	488	393	401	400	383	309	283	261	233	281	250	249	219	226	263	224	259	233	235	205	266	235	230	217	229	233	200	236	243	236	213	234	209	195	214	221	242	232	255	234	242	235	209	218	217	222	214	221	206	224	231	206	215	227	207	233	228	217	223	223	200	198	223	226	188	228	219	247	233	231	230	226	220	204	221	222	250	239	246	210	191	219	217	213	208	210	224	206	223	199	232	226	199	218	205	242	220	247	220	213	231	223	220	206	205	211	223	225	252	225	241	202	222	236	187	184	197	227	216	209	209	212	222	240	220	224	236	243	241	193	222	239	202	190	218	245	210	222	240	224	195	228	243	220	218	239	230	206	204	212	223	221	225	227	224	225	227	213	205	216	220	217	207	175	238	232	221	215	237	225	226	222	220	227	230	211	228	215	242	220	225	218	228	225	219	207	247	222	244	218	237	218	223	220	240	206	211	227	214	210	218	215	208	218	199	223	218	225	246	203	251	212	196	216	250	215	229	216	219	217	199	255	201	227	216	200	242	209	221	213	216	225	224	209	225	244	217	209	216	225	235	220	224	214	223	249	229	213	212	212	228	228	224	237	226	221	212	224	232	214	219	212	230	224	221	203	218	217	231	219	233	204	226	198	221	249	224	204	211	211	221	208	216	227	228	204	247	233	231	227	200	219	217	225	216	210	224	234	200	199	236	227	214	212	211	223	212	231	205	203	214	218	241	231	213	208	213	233	227	176	216	224	215	212	211	222	182	222	227	218	207	226	219	194	228	211	216	229	201	199	192	205	204	228	236	204	239	208	214	215	236	237	213	215	226	250	251	225	235	202	191	216	217	238	193	214	195	221	206	244	209	216	235	220	241	232	249	229	224	204	201	236	193	177	206	217	229	220	217	197	219	216	225	178	243	255	243	240	207	193	217	224	236	205	238	191	183	234	233	251	202	241	215	248	202	221	211	222	219	239	239	206	204	206	220	205	202	213	201	239	226	214	235	220	243	222	201	197	223	195	242	235	201	240	212	215	218	219	240	214	233	233	223	254	232	250	217	218	234	215	196	223	194	195	231	197	194	257	201	221	212	214	230	203	228	210	211	197	226	214	229	242	212	266	211	205	247	224	253	212	214	223	233	226	207	238	205	227	237	226	224	219	220	229	213	235	216	213	218	231	250	237	235	238	224	215	230	179	254	213	244	213	194	213	196	238	205	204	223	197	220	219	223	237	215	208	199	203	214	226	233	204	193	234	240	216	213	206	204	234	208	190	212	221	220	226	214	201	249	224	208	228	204	206	257	187	191	251	223	218	199	229	213	225	195	209	253	225	217	233	206	218	224	186	215	229	204	225	221	199	203	215	209	230	211	205	221	212	205	231	213	240	220	221	228	222	227	228	222	210	201	232	231	214	241	218	228	246	197	219	214	218	230	229	223	220	212	236	231	257	233	210	225	227	188	225	192	225	199	248	232	224	212	244	207	220	201	212	226	219	236	221	229	221	215	205	224	231	203	210	231	221	212	220	235	182	207	225	214	235	226	211	217	231	237	218	239	236	204	213	227	204	176	213	181	203	243	214	223	219	224	223	215	247	243	214	208	200	234	222	239	202	259	218	239	201	205	222	188	254	185	204	206	206	234	237	229	229	214	196	242	209	210	214	221	219	202	203	241	202	212	189	232	223	220	234	197	243	207	225	209	242	197	200	202	211	228	244	223	232	226	202	223	200	231	202	207	228	222	231	221	197	195	211	216	244	225	219	232	224	203	230	227	207	230	203	231	203	208	230	208	215	228	191	250	219	218	226	261	250	200	246	205	215	226	203	210	217	234	224	212	195	214	223	244	237	209	202	232	195	225	222	196	243	222	254	224	228	227	213	200	218	221	216	234	232	228	202	235	233	221	213	215	208	219	216	240	229	210	203	209	196	224	221	214	217	217	236	225	208	221	217	238	222	204	249	219	209	205	233	219	231	195	218	221	211	203	235	237	226	217	240	223	213	228	240	218	199	221	214	207	189	213	211	216	208	221	238	225	194	235	202	203	228	211	179	230	217	228	249	212	192	211	232	205	205	252	221	232	225	214	211	197	212	216	198	236	240	189	217	183	209	196	241	208	196	218	213	230	204	215	210	208	209	220	232	227	190	272	223	202	184	210	228	177	209	187	226	209	232	209	246	211	190	213	230	221	226	225	190	212	205	235	244	242	237	232	206	229	208	189	210	213	212	251	239	215	243	217	202	216	213	219	222	216	214	206	193	238	224	186	241	212	220	226	203	220	210	220	218	236	232	207	214	227	217	218	226	230	231	238	238	209	219	222	216	218	250	220	226	235	236	216	222	195	220	213	213	221	215	220	210	231	219	205	215	218	207	217	249	221	241	227	207	241	227	230	206	215	231	199	211	221	200	210	210	234	207	220	221	241	206	217	216	230	204	206	244	214	194	218	209	202	235	227	223	209	216	214	203	231	235	195	251	234	208	219	224	232	224	198	197	196	230	202	212	205	200	217	206	201	210	217	210	205	214	228	204	229	210	198	211	236	242	243	209	185	198	203	232	237	198	218	239	208	171	239	193	196	225	216	218	215	234	221	220	218	218	244	224	220	238	219	210	222	215	215	196	205	212	197	204	232	218	191	203	246	202	222	210	233	245	222	238	228	223	214	225	215	213	234	225	248	232	217	216	197	217	208	207	189	229	211	241	221	214	228	207	228	212	232	211	215	186	195	212	218	195	208	227	216	207	231	212	230	217	196	197	210	219	211	205	235	238	226	227	233	212	224	234	232	237	219	230	224	214	206	239	209	231	213	228	241	246	211	220	250	230	217	237	208	205	231	246	211	242	229	244	202	206	222	216	227	217	219	194	217	248	219	219	218	211	227	189	212	213	232	220	221	224	212	223	235	225	178	201	215	213	217	214	213	208	198	221	190	177	187	189	245	223	236	260	207	220	216	237	236	210	224	219	220	255	243	199	200	214	205	192	203	205	221	207	226	246	239	254	229	233	205	219	210	218	215	196	222	244	198	262	214	196	199	198	235	217	228	204	237	249	223	232	222	207	221	230	221	219	217	205	232	238	208	210	267	235	227	218	226	218	241	210	209	243	227	221	225	213	215	247	223	237	232	202	209	220	214	228	219	210	219	220	206	236	221	233	215	234	208	189	227	207	228	221	205	234	210	240	198	212	248	215	233	221	239	210	226	237	234	228	216	234	225	220	228	229	240	234	256	226	201	221	214	214	189	206	209	218	233	221	236	189	194	199	205	250	207	222	230	198	243	200	203	215	215	211	221	210	253	243	201	221	227	229	203	216	224	215	211	216	223	230	230	215	261	232	210	216	231	243	200	200	221	215	211	233	201	206	218	239	217	193	203	220	228	224	233	230	211	207	234	211	211	233	224	207	227	199	208	202	217	216	221	206	226	229
9750	11997	10704	12725	11650	9439	8193	8302	6642	6779	6915	5609	5597	6939	7386	5368	4961	4474	4439	4817	4155	4700	5687	5222	4016	4304	4530	5678	4499	3697	3012	3120	2761	2296	1988	1707	1721	1265	1056	996	959	926	811	777	695	668	671	721	676	716	739	666	637	618	616	595	633	602	565	575	610	574	606	594	580	582	633	657	625	618	673	604	587	554	570	546	527	604	541	559	500	536	556	512	543	535	561	531	552	560	574	488	513	579	552	523	577	548	500	523	559	537	518	520	545	541	515	541	555	508	545	529	557	538	525	561	525	513	586	515	533	524	542	506	496	537	533	501	556	554	502	538	577	532	573	552	522	526	555	531	549	570	507	541	505	546	593	512	555	537	527	574	525	552	495	518	519	536	502	512	517	520	517	538	550	521	527	541	537	558	554	519	535	522	556	535	501	548	577	515	529	570	526	593	529	539	516	554	537	517	521	521	576	502	508	537	561	531	519	444	512	563	526	552	543	566	525	506	536	548	485	582	526	527	524	540	528	545	523	521	532	519	500	530	529	534	543	507	583	558	498	514	549	554	570	535	547	485	552	593	512	546	505	549	528	510	575	547	555	570	517	529	545	527	588	537	535	526	576	509	540	527	537	511	515	553	520	568	551	530	507	551	531	539	542	522	489	553	554	516	558	534	518	566	539	544	547	533	512	520	553	513	530	529	529	506	537	605	547	547	565	549	564	548	496	514	524	544	552	565	498	572	558	541	527	536	513	545	565	544	540	511	539	510	575	506	526	521	509	523	490	509	518	577	572	517	518	548	547	538	520	517	578	522	559	567	517	522	537	529	503	551	509	505	539	567	569	527	529	541	551	539	541	541	530	506	512	524	507	559	571	576	514	513	508	514	538	526	540	539	534	543	555	495	547	545	495	560	535	525	507	552	516	558	514	526	550	550	532	510	587	518	494	581	538	470	510	567	524	503	510	529	543	542	536	507	538	517	553	520	535	504	526	535	510	535	550	490	553	515	528	513	540	532	496	557	542	549	550	526	538	526	561	563	512	549	529	547	537	560	547	533	523	565	539	537	519	518	499	538	506	518	554	529	544	520	526	498	532	549	520	512	562	523	546	555	489	534	555	498	579	549	558	547	561	563	523	509	535	488	539	564	544	541	533	560	549	546	498	531	543	528	537	538	534	553	590	536	567	533	561	555	516	557	572	518	557	519	551	513	526	504	522	590	502	558	530	538	528	547	579	545	578	546	523	525	549	494	514	521	540	496	517	558	545	539	547	508	529	520	566	520	576	550	569	530	519	592	510	507	535	542	544	519	547	534	541	537	519	570	547	566	553	517	509	524	520	545	538	532	528	529	582	528	568	524	504	529	534	533	504	490	526	520	539	515	543	518	566	537	540	537	536	549	528	546	512	532	527	575	571	527	550	558	558	528	537	556	549	529	555	527	528	533	565	562	516	525	519	538	569	520	516	500	550	514	518	524	552	548	556	584	526	496	563	583	552	498	469	534	552	588	508	517	563	563	523	501	526	554	503	527	521	581	566	509	535	554	564	536	538	505	549	547	525	524	433	525	576	553	527	530	539	598	579	506	476	519	518	527	536	542	513	537	557	565	546	528	573	536	531	543	537	527	550	532	528	521	497	559	518	536	548	538	552	516	521	533	549	542	555	561	545	520	543	555	529	519	473	551	548	563	532	517	514	514	533	537	525	534	538	524	485	559	550	523	547	527	541	555	572	540	491	559	526	560	573	570	514	507	516	529	543	540	567	554	535	573	542	509	510	526	523	566	506	517	572	555	548	507	558	543	542	575	512	519	519	552	546	497	513	507	501	559	575	517	569	505	557	541	520	525	520	534	557	528	584	539	494	545	550	493	474	561	544	519	558	543	538	567	534	542	552	527	544	541	502	505	514	491	513	502	530	524	503	558	562	544	539	533	498	512	555	521	550	560	556	527	531	538	562	546	526	558	520	514	530	518	543	558	509	557	556	565	556	536	563	533	515	562	517	519	505	542	506	528	560	516	518	558	498	563	563	553	493	540	525	516	543	515	572	558	561	519	513	525	560	543	545	557	500	541	515	513	549	576	545	494	558	544	549	553	485	568	525	502	574	537	560	571	545	539	549	523	516	566	545	523	534	527	555	552	509	557	503	541	559	568	570	545	567	564	491	516	545	519	553	532	543	517	543	572	523	524	532	545	532	523	502	548	524	542	505	515	570	554	527	533	535	538	551	538	524	561	518	528	515	549	537	535	517	556	522	542	566	556	536	514	494	504	505	538	536	514	532	527	554	526	568	510	535	557	492	532	533	538	529	539	557	507	558	537	547	550	519	507	559	536	569	574	540	522	554	550	529	549	508	549	548	553	584	527	509	554	544	577	543	524	496	557	541	532	553	529	531	521	542	545	581	540	593	523	539	515	585	532	526	534	539	574	551	576	531	533	573	540	551	491	531	570	537	554	494	546	506	559	584	523	515	528	531	547	539	531	505	533	541	537	578	542	524	529	523	520	514	566	533	546	503	553	516	520	565	501	567	507	522	542	505	517	522	551	540	535	521	560	523	551	488	547	534	553	472	486	504	487	541	529	520	528	548	543	539	520	549	538	500	540	525	517	530	498	563	554	517	560	529	527	533	574	534	525	557	532	528	516	501	498	512	534	569	547	527	552	528	525	504	521	567	487	565	522	523	513	542	498	572	508	532	513	504	554	556	573	481	508	530	507	531	545	517	518	521	498	481	533	470	621	510	521	530	535	510	556	535	544	499	540	533	523	494	564	507	534	542	520	542	569	556	534	498	514	562	510	500	560	484	515	510	537	467	549	537	543	511	534	532	514	538	558	520	498	548	561	535	541	530	565	522	519	524	527	497	493	524	537	520	516	553	466	571	528	552	531	553	505	580	517	539	549	533	547	557	506	565	496	542	527	529	538	549	537	561	548	585	526	522	497	542	537	541	524	541	486	547	509	549	561	529	578	529	521	559	516	557	535	541	541	524	525	548	523	547	580	525	514	517	585	524	538	530	565	550	506	537	543	543	579	496	499	552	526	505	525	514	484	552	559	510	514	535	553	570	534	507	537	526	553	481	575	551	498	577	556	518	543	509	560	540	545	482	534	579	518	528	542	557	535	513	559	542	542	555	506	551	511	529	528	533	549	524	523	515	494	527	547	514	517	508	494	522	517	565	533	503	523	552	547	519	512	536	557	540	564	541	513	536	542	504	516	587	592	522	517	528	542	520	558	498	536	487	549	495	531	555	595	542	549	522	544	556	528	575	562	506	585	557	532	506	537	574	564	491	561	530	519	579	532	511	550	510	544	502	526	539	548	546	541	538	513	562	575	545	497	535	554	566	523	525	522	540	521	557	539	553	499	542	506	546	514	537	535	589	527	492	551	544	526	538	523	534	524	540	521	531	535	569	537	551	515	499	545	540	513	529	477	500	501	563	524	515	491	547	552	519	551	490	544	536	530	552	535	557	513	514	494	568	559	574	536	547	540	533	543	549	552
22385	29277	15818	13694	10216	5996	4602	3789	2653	2671	2278	1609	2197	2324	2029	1511	1378	1102	1206	1346	1230	1463	1039	1171	939	1004	923	1271	1030	867	687	607	615	555	397	354	290	226	223	211	202	196	159	151	155	124	142	122	140	126	149	127	142	121	117	123	121	119	125	123	121	112	127	114	116	113	148	161	150	144	146	135	130	118	122	111	116	107	101	118	120	114	119	115	110	110	108	119	121	111	101	123	132	104	123	116	104	107	116	107	106	143	136	96	117	107	110	117	147	120	128	116	118	128	117	103	122	105	122	120	112	101	108	100	113	113	126	100	119	107	134	117	118	104	114	117	113	144	104	96	107	125	90	104	117	122	95	93	135	122	122	111	125	114	94	124	120	121	102	109	105	118	118	127	112	104	101	95	117	102	121	109	106	132	127	114	101	103	92	97	142	104	109	112	114	94	95	98	105	85	115	129	112	126	120	110	114	106	96	134	104	107	107	96	121	96	112	136	106	103	113	105	112	93	107	113	115	126	122	129	115	118	129	110	98	92	124	109	111	99	126	96	109	107	117	122	102	118	122	119	113	108	119	117	128	115	103	105	119	105	123	102	127	96	120	108	106	107	111	99	121	108	105	107	117	116	119	98	115	103	116	102	108	132	101	106	110	115	114	113	106	114	106	115	116	99	112	105	109	120	105	101	116	116	107	111	134	118	100	126	101	97	138	123	110	111	107	108	139	106	106	98	121	102	96	112	113	103	131	103	109	136	123	116	109	123	133	108	110	103	103	125	108	99	125	103	108	113	102	132	111	118	124	135	106	108	115	113	109	123	102	122	101	102	111	101	107	108	121	125	123	117	102	116	112	108	114	114	102	116	111	110	94	94	112	131	132	121	109	116	147	128	96	110	114	110	113	129	101	100	94	87	112	114	111	121	104	119	114	106	132	116	111	124	112	114	125	100	107	88	126	106	112	111	124	115	106	135	98	122	122	117	98	110	114	113	120	97	93	120	114	105	111	117	126	103	117	96	104	101	110	110	118	110	118	111	102	110	102	107	106	126	130	111	110	115	108	109	111	113	137	119	103	121	121	116	126	119	113	114	110	116	118	106	110	113	103	102	109	105	106	111	108	121	131	107	121	127	110	111	103	118	92	119	113	128	108	120	122	109	113	126	114	95	124	135	124	107	103	113	106	98	127	113	123	123	93	100	94	113	134	119	126	122	99	117	122	120	97	109	118	140	105	116	111	122	120	110	105	88	120	122	95	122	121	117	104	118	98	106	106	117	111	112	111	119	108	117	112	133	127	112	129	123	109	102	120	110	110	99	107	117	112	117	112	107	125	115	139	101	131	104	130	134	107	113	103	108	119	112	120	101	125	124	101	121	122	108	101	122	118	97	127	113	121	112	132	99	110	107	128	100	127	104	111	101	105	104	106	121	130	96	107	120	127	129	112	104	135	106	103	123	109	119	125	131	135	148	121	116	129	95	108	131	112	108	111	122	115	121	123	113	112	105	112	109	128	93	126	112	129	102	119	101	129	114	117	124	98	99	115	108	119	126	114	127	122	111	117	98	95	114	127	117	120	122	126	103	108	104	120	107	126	112	103	128	103	85	104	111	94	87	104	101	124	118	114	132	102	125	111	110	103	93	114	108	121	112	111	93	110	135	96	99	109	111	100	109	104	104	104	104	115	122	116	105	111	121	120	105	125	83	114	111	100	110	92	105	116	106	127	114	104	110	108	110	115	126	117	108	114	108	130	111	116	95	124	120	119	124	102	100	112	99	105	89	134	95	106	110	116	135	122	100	125	106	113	123	135	110	119	93	108	89	116	93	112	106	117	110	98	101	123	114	119	125	110	109	130	130	108	117	112	113	118	125	111	114	114	135	119	109	98	106	99	125	109	102	112	118	106	135	120	131	118	103	122	132	98	139	114	116	124	110	95	111	121	108	132	91	120	104	107	123	119	117	107	111	97	100	118	107	120	112	100	110	105	124	112	114	105	129	113	99	111	111	135	123	111	115	113	117	113	112	140	125	110	108	90	125	90	123	120	121	117	125	121	102	121	109	101	95	112	103	112	128	124	109	115	104	101	119	90	108	127	106	122	130	122	110	116	120	115	120	76	104	103	99	128	99	99	87	120	108	108	118	113	97	126	111	110	125	115	121	122	108	114	124	114	114	114	125	127	115	105	106	111	108	110	122	123	129	106	110	105	108	130	91	103	113	111	116	114	103	107	101	113	99	118	123	119	117	104	100	116	115	103	123	117	118	102	125	119	122	126	101	90	92	109	110	106	104	122	125	115	115	102	108	99	108	112	101	117	121	109	124	134	132	102	92	133	129	126	83	96	114	107	126	113	132	115	98	124	111	98	112	101	119	114	129	114	97	124	132	125	103	122	115	92	102	96	107	100	106	94	132	98	105	114	119	95	116	115	117	109	100	126	111	115	120	122	110	128	109	124	98	111	108	102	103	112	128	98	112	119	107	105	117	102	107	118	152	117	118	115	116	128	139	100	112	99	109	109	106	122	116	142	106	110	116	105	106	117	104	110	123	123	131	92	97	123	107	110	101	111	107	104	102	114	108	110	126	113	98	112	103	124	93	123	101	144	110	116	119	95	94	121	108	111	107	121	114	100	119	96	111	97	121	118	115	115	107	116	99	134	99	108	119	107	118	110	103	122	129	103	104	105	98	120	115	106	123	110	102	101	121	117	110	115	79	103	115	122	104	105	113	113	103	124	106	112	102	108	122	105	91	98	126	101	117	110	114	105	122	117	121	113	103	115	110	109	117	108	104	102	151	134	93	116	116	90	127	104	132	99	95	107	111	118	110	112	114	111	108	129	99	122	119	135	118	113	117	114	102	91	127	119	120	107	104	126	108	120	125	108	116	110	138	140	112	98	89	108	109	109	120	119	90	107	130	130	116	102	97	116	106	115	109	96	127	135	101	111	113	127	135	102	113	94	117	109	132	94	104	118	115	126	110	98	136	103	93	116	112	110	122	124	108	113	110	113	135	103	132	109	101	130	110	123	106	91	114	103	113	116	108	99	98	108	111	111	108	114	109	116	114	109	144	111	129	118	119	124	123	111	126	109	118	125	115	114	118	126	109	122	100	105	117	98	122	110	125	98	122	117	120	107	133	140	115	132	115	140	115	131	123	132	119	117	97	91	96	118	119	138	121	100	106	108	121	119	109	98	108	106	131	111	109	122	126	127	116	106	114	132	117	122	149	114	111	121	106	104	95	101	117	91	106	107	128	114	97	134	119	116	106	103	100	96	116	98	114	120	111	104	117	110	109	109	116	108	104	109	103	109	119	110	119	111	121	107	116	110	119	94	107	126	98	102	116	98	128	90	122	99	129	111	104	105	127	110	124	120	115	120	122	114	116	108	104	129	119	131	111	112	121	101	114	111	119	136	130	104	112	119	116	110	115	113	116	112	108	102	103	122	109	115	116	121	115	98	120	126	106	99	113	95	126	129	119	112	105	115	109	99	98
12760	15301	14624	16658	15375	12661	12548	13067	10445	10596	10428	8385	9376	10192	10772	8500	7379	7150	6721	7852	7285	9220	7412	7763	6633	6610	6370	9034	7424	6213	4829	4706	4237	3573	3022	2687	2028	1680	1401	1181	851	894	682	652	566	545	545	527	516	522	463	515	510	491	403	409	414	357	349	361	364	369	395	361	369	375	479	518	559	430	408	406	382	357	335	311	326	327	294	309	327	288	340	306	328	300	318	324	321	304	301	311	342	301	310	314	318	321	301	337	296	269	327	298	300	288	304	281	313	305	321	306	271	312	290	308	298	310	339	307	285	313	291	327	330	304	337	309	334	315	311	303	328	308	276	258	294	288	297	307	299	295	282	279	322	298	297	319	283	295	303	327	307	305	311	301	316	321	282	318	308	294	315	298	304	304	279	303	295	330	320	314	301	276	306	306	283	324	310	318	297	308	285	289	318	305	315	267	289	306	299	319	297	313	287	320	290	307	275	272	295	295	280	321	297	307	309	278	303	311	278	295	306	296	275	292	270	307	305	318	312	321	304	266	300	295	309	303	322	286	265	309	293	311	291	288	249	319	304	333	312	334	313	291	281	307	284	273	304	300	285	300	292	312	320	306	297	329	303	321	270	283	338	321	293	291	314	335	288	322	299	306	302	332	292	302	290	324	292	283	293	292	280	313	284	304	296	330	283	305	321	322	293	295	311	318	317	298	304	311	318	300	311	256	306	310	308	284	290	292	299	314	299	322	291	318	330	297	309	298	311	298	300	303	321	284	306	305	327	287	296	290	323	313	317	305	307	283	280	256	307	292	319	311	311	285	291	291	303	299	349	299	298	290	312	325	280	294	318	283	291	297	292	313	314	279	302	322	340	322	303	301	311	312	316	294	325	318	273	305	306	297	313	309	279	313	299	307	286	322	303	302	300	314	301	277	297	297	316	327	286	311	296	317	280	296	301	315	298	280	308	293	285	297	308	290	312	319	266	337	294	307	319	279	297	297	309	294	330	293	298	294	296	261	322	291	290	307	284	329	264	344	299	293	270	303	299	291	303	303	275	291	306	310	299	311	294	303	306	321	300	301	295	318	302	350	297	293	307	283	299	293	327	315	285	311	284	301	294	308	299	296	315	332	317	321	307	324	293	320	280	304	307	285	322	313	309	324	327	310	297	282	305	298	297	329	269	300	285	304	315	280	278	316	290	324	314	306	279	301	324	285	287	322	318	264	323	284	293	312	297	291	301	295	307	316	293	326	314	310	292	322	305	305	312	303	282	295	276	326	326	305	302	290	270	319	324	294	311	313	292	303	333	298	309	286	317	299	300	291	307	287	327	286	278	308	310	307	315	295	295	291	293	317	316	323	300	335	272	281	324	296	284	294	319	302	308	296	320	299	294	261	283	304	312	298	294	314	295	273	304	331	290	276	303	296	264	283	312	314	284	336	265	298	309	301	304	289	290	352	314	287	316	259	319	305	329	305	317	322	265	314	309	274	295	269	295	318	325	271	302	335	285	305	302	300	339	276	329	296	292	294	292	310	291	308	299	315	303	287	313	309	290	263	295	290	346	280	300	303	300	307	313	295	314	270	286	319	314	300	295	277	303	285	296	297	337	311	316	297	291	307	269	308	301	275	314	296	282	315	294	299	305	322	302	315	324	341	295	310	321	323	326	296	272	297	318	307	294	307	287	304	304	306	302	292	285	287	276	315	306	279	297	281	278	322	310	335	312	274	307	303	328	300	279	321	310	266	315	332	277	345	247	302	325	304	285	306	297	301	274	291	290	294	306	308	288	299	291	308	308	305	306	281	326	291	305	267	294	273	327	293	303	303	306	321	318	297	285	278	299	310	295	319	303	310	277	285	322	275	297	310	325	308	266	291	311	284	293	307	339	283	305	299	310	292	300	309	286	289	317	319	305	293	290	290	313	321	332	286	286	280	319	286	283	315	317	293	266	291	313	324	307	292	279	323	302	282	299	288	318	299	314	293	298	343	330	298	333	298	312	299	294	322	301	330	286	297	319	294	276	295	300	313	283	266	300	294	294	305	286	318	289	333	292	312	323	297	305	286	270	319	276	314	319	301	285	295	301	316	276	305	283	285	304	263	307	305	312	303	312	302	304	304	310	323	286	275	296	302	300	320	278	304	285	303	308	291	318	303	313	316	318	298	287	314	309	299	274	285	324	323	298	292	292	285	318	332	316	287	304	297	284	277	258	315	301	282	307	288	292	291	302	289	311	277	290	314	312	300	291	318	321	338	305	325	304	275	313	298	319	311	275	322	283	310	292	307	288	318	311	301	282	301	295	311	295	259	306	303	290	321	304	286	288	287	300	334	342	279	318	322	288	322	314	278	290	266	300	329	276	301	291	328	328	276	304	277	318	314	317	316	333	310	322	312	308	293	297	300	280	279	299	300	311	301	314	301	306	281	344	300	282	274	320	303	302	323	276	329	297	288	317	307	331	296	266	314	325	295	322	279	289	272	318	288	289	305	308	282	287	285	285	276	301	280	316	304	318	274	329	301	307	274	306	309	311	300	318	287	302	291	303	265	301	315	265	291	323	323	313	316	303	319	281	278	300	282	277	298	304	272	302	308	292	290	298	286	318	281	290	323	295	298	296	293	300	289	316	319	311	288	257	306	291	289	314	330	326	337	271	304	318	293	315	296	305	319	326	299	286	278	284	313	315	318	324	268	311	298	292	276	319	309	290	270	283	339	331	313	265	320	298	320	276	312	307	283	280	295	309	305	309	281	308	284	291	311	318	305	303	302	311	303	322	301	274	305	272	309	318	305	305	337	299	297	260	294	278	300	292	291	311	287	297	291	243	279	307	318	304	308	292	306	322	312	316	271	276	314	328	316	279	256	290	328	289	314	307	266	331	310	301	321	275	306	324	276	295	326	295	272	320	310	325	300	309	301	298	305	283	289	317	312	290	309	307	307	315	301	298	293	295	280	309	330	285	313	282	288	313	312	307	291	306	313	315	325	298	282	301	293	292	278	290	316	287	299	299	284	273	302	290	307	286	291	343	297	312	312	308	316	308	291	331	328	278	280	314	291	330	275	289	297	264	294	272	292	286	269	301	298	297	319	283	292	301	310	264	318	347	323	295	312	311	291	298	296	343	292	334	323	297	317	303	300	293	319	298	305	344	315	286	331	282	301	275	312	301	295	307	300	314	317	306	286	285	302	311	291	318	315	306	312	314	307	263	310	288	288	285	320	312	315	305	279	293	302	296	309	312	288	302	278	293	306	282	316	316	312	303	323	300	291	331	287	299	286	286	270	297	308	309	295	311	307	284	304	294	291	288	313	260	326	314	278	311	300	341	295	287	316	308	286	297	297	315	320	277	287	293	321	274	301	281	290	336	300	282	293	319	307	319	283	297	281	281	320	284	310	302	275	283	312	306	278	315	281	275	297	306	284	309	294	304	295	306	305	280	331	275	295	285	286	316	306	307	273	272	285	288	302	290	309	296	324	308	290	269	294	307	337	279	299	287	324
4162	2287	2271	1530	1071	783	676	620	556	499	486	470	418	365	350	350	419	361	323	360	367	356	338	345	346	356	327	317	339	296	312	272	294	318	305	294	288	302	303	267	278	268	316	285	285	252	290	293	284	289	291	285	265	272	283	264	295	274	284	309	289	252	275	318	267	252	275	286	271	283	276	281	291	262	275	291	284	245	270	260	279	280	271	294	281	269	277	263	278	262	270	290	274	296	291	275	275	321	266	264	266	300	247	250	266	280	245	263	281	271	290	280	289	291	291	269	285	260	275	301	300	296	268	249	250	290	282	257	291	264	291	254	258	285	251	266	291	250	277	275	297	259	288	283	292	256	273	256	265	282	310	275	288	264	305	292	251	276	285	296	309	297	252	289	306	280	300	282	275	285	271	283	271	298	256	295	267	297	281	276	283	273	278	275	285	275	257	264	278	271	281	245	319	278	283	296	279	285	291	297	284	283	283	239	305	289	306	270	286	269	287	294	248	294	278	268	279	280	283	251	271	263	284	264	295	257	265	305	281	274	261	270	277	271	317	291	273	309	285	257	236	267	286	283	264	263	250	288	287	261	290	268	258	300	296	266	298	270	283	251	280	282	286	273	285	242	287	284	320	300	281	294	241	307	259	262	261	277	241	276	302	281	285	264	291	278	248	259	269	278	278	272	270	277	283	252	280	289	272	256	273	311	302	276	287	268	284	268	294	257	272	269	250	273	276	248	290	281	286	272	277	281	260	298	285	271	264	302	300	264	275	296	284	289	295	266	295	300	284	291	276	266	286	274	292	254	299	311	306	277	323	282	278	271	253	297	295	288	258	273	267	275	277	271	257	293	271	310	291	249	284	295	284	272	308	264	287	289	285	268	267	240	305	274	268	314	258	267	263	284	306	267	303	309	292	294	257	289	274	274	290	287	259	270	288	268	299	261	255	275	290	290	268	290	273	290	290	277	286	277	297	285	248	277	256	298	269	257	267	289	250	267	309	304	292	287	269	266	281	294	270	278	261	271	271	273	312	286	281	270	319	298	287	255	272	289	256	266	269	256	300	263	235	269	279	294	253	273	266	260	267	290	279	267	279	263	257	257	263	279	281	248	284	244	297	292	289	281	305	276	263	293	300	272	273	278	269	274	277	308	277	281	266	264	263	280	279	271	295	264	299	285	304	300	275	295	262	279	299	244	259	244	298	258	271	246	275	273	295	281	286	263	281	257	260	249	286	268	289	285	282	263	234	285	290	304	250	278	269	287	279	292	307	282	300	246	269	311	290	282	286	271	295	266	257	260	299	269	245	269	304	293	301	279	273	301	269	301	258	252	312	287	299	278	279	248	284	298	231	288	285	291	300	264	240	283	251	251	274	279	292	288	272	267	273	296	262	278	284	272	295	272	286	302	279	297	277	275	272	304	266	286	276	286	255	276	295	287	287	281	294	321	282	289	300	278	291	299	292	324	278	301	282	287	289	237	260	256	286	256	278	272	240	287	312	263	278	287	306	280	274	278	278	273	289	244	293	286	268	256	269	249	261	277	261	252	278	296	304	297	256	304	271	256	278	248	262	272	286	244	266	255	292	284	266	296	300	256	275	296	248	269	268	300	283	300	253	263	253	283	293	272	276	310	272	254	287	257	295	283	292	264	299	275	274	259	303	263	274	286	269	286	262	265	263	288	268	266	299	319	267	276	265	254	300	287	278	271	261	289	290	268	282	273	269	294	245	268	290	276	285	281	265	301	298	281	310	296	305	289	272	296	300	290	293	304	284	271	290	286	278	289	292	284	270	268	285	262	275	279	255	227	289	282	275	298	249	268	310	292	268	261	266	287	276	291	263	272	272	282	286	276	269	298	304	284	265	278	247	269	253	297	277	266	277	280	295	260	290	264	282	277	260	278	249	279	280	293	296	270	293	254	253	271	281	295	286	295	283	302	253	284	279	259	308	279	274	282	250	304	295	259	273	268	277	270	291	272	277	282	267	283	277	279	269	287	264	262	306	304	265	304	276	245	289	277	268	278	287	277	316	291	264	266	279	257	280	278	273	263	254	259	293	311	282	281	284	292	280	281	256	273	269	290	298	254	250	251	260	222	296	266	305	283	267	283	273	290	296	292	289	259	266	276	287	280	293	278	252	287	276	284	243	272	291	301	299	281	262	243	283	279	262	270	266	307	283	293	249	281	293	267	289	280	277	279	277	255	272	287	258	260	284	282	311	257	298	291	268	255	271	258	300	290	283	264	267	285	262	304	293	257	289	274	278	296	281	258	292	286	253	268	257	297	274	264	285	275	272	287	253	305	240	268	259	262	268	260	275	265	276	289	288	237	295	296	291	286	296	277	278	270	249	289	289	275	287	271	271	261	275	270	238	287	263	278	284	280	292	302	272	273	272	269	275	289	300	280	292	280	296	290	309	266	262	274	283	298	284	299	295	288	267	254	281	276	254	285	288	298	302	264	295	262	303	269	283	268	265	290	322	259	258	319	275	295	287	269	263	303	254	290	261	274	297	272	283	268	287	273	267	277	289	301	292	264	258	263	282	239	285	278	259	266	262	247	269	254	271	288	299	269	261	291	301	284	260	280	290	294	294	294	321	279	291	287	274	293	296	279	274	277	285	302	290	265	288	272	269	302	265	273	291	273	285	300	268	303	251	270	250	268	277	256	274	285	306	278	258	311	285	275	285	292	266	264	290	235	300	273	300	286	285	298	264	292	285	270	261	268	252	283	286	269	244	263	290	274	257	283	275	311	250	290	266	261	273	307	297	282	277	283	246	270	299	278	287	286	245	258	281	265	256	264	276	281	279	258	269	258	280	257	305	277	314	276	279	248	259	286	240	303	270	294	273	256	271	263	291	259	256	289	260	280	287	293	288	277	280	266	244	319	280	266	305	269	288	262	261	281	265	307	270	253	253	276	291	265	303	255	286	280	287	277	257	256	300	294	253	279	273	266	249	309	263	281	270	252	277	292	252	263	249	276	256	274	292	297	263	274	248	258	289	285	248	298	287	276	262	245	292	294	267	309	287	270	284	266	304	277	265	273	231	252	277	271	248	286	268	266	265	285	245	282	252	278	287	288	283	284	290	270	270	279	285	284	260	252	287	306	264	250	267	273	284	280	285	285	265	266	282	268	258	280	271	302	281	282	278	269	263	287	261	268	265	270	283	302	272	300	287	284	289	282	277	277	266	325	259	274	279	288	279	303	250	282	322	275	270	292	268	266	264	258	289	279	299	281	259	334	276	264	259	273	289	269	234	287	281	288	287	291	298	273	298	250	288	275	269	285	272	285	293	253	268	288	254	269	285	299	294	291	274	306	268	279	285	289	267	291	273	300	279	279	280	287	287	273	279	266	281	267	284	282	271	262	276	289	312	302	280	252	254	251	302	298	284	275	284	284	277	236	244	298	285	264	263	280	272	265	242	263	329	281	267	288	263	283	292	289	289	278	284	307	267	318	290	279	289	288	278	293	245	294	290	270
3276	3012	4500	4895	3941	2827	2723	2440	2221	2196	1935	1813	1579	1427	1453	1234	1329	1339	1231	1161	1173	1270	1200	1135	1111	1026	1044	1093	1211	1068	1004	917	877	924	857	845	796	783	778	740	767	761	797	721	797	731	709	753	725	758	742	697	715	742	742	641	735	658	699	713	704	689	724	696	716	683	687	773	702	713	684	721	688	710	627	668	681	687	663	693	688	693	663	648	703	651	672	659	733	656	684	641	716	702	685	700	663	685	660	680	698	692	659	635	672	703	714	671	681	666	666	684	662	661	639	687	666	673	677	637	726	679	690	644	657	667	688	719	687	690	716	658	706	657	640	698	673	644	694	683	676	654	668	649	695	681	714	655	686	682	710	664	647	668	666	669	675	652	670	668	692	706	589	627	703	674	659	610	673	660	683	684	684	684	648	691	706	688	682	682	700	648	705	658	686	677	661	721	686	693	735	695	674	722	655	680	668	640	676	652	664	685	644	675	713	697	676	712	684	703	645	633	697	649	699	615	624	636	695	720	666	663	648	617	641	663	655	721	697	685	635	674	701	642	689	668	691	679	663	661	693	668	643	673	730	652	672	634	683	684	679	650	720	682	705	670	663	618	655	696	686	712	673	726	667	634	684	652	636	680	648	690	721	633	657	681	638	671	658	678	712	609	632	630	725	700	715	645	641	721	695	703	699	661	654	682	632	697	659	662	666	660	687	661	683	726	677	668	666	710	669	713	676	664	707	683	657	642	665	669	687	705	656	665	681	677	636	629	672	648	710	682	685	693	642	650	672	652	704	682	671	688	645	624	689	688	690	666	690	745	674	657	708	657	661	653	659	706	661	750	657	670	725	708	713	659	673	683	691	639	690	630	701	646	682	691	673	674	706	667	687	661	689	695	670	679	669	655	692	643	631	652	662	744	678	691	676	704	662	697	657	654	695	684	677	676	666	700	684	699	690	668	654	666	681	718	688	673	662	693	697	706	651	707	675	676	698	604	638	670	671	671	661	677	681	685	669	640	662	710	690	680	640	649	647	659	666	697	687	681	620	646	680	676	655	671	662	666	677	688	692	690	663	641	633	668	666	694	716	632	697	693	665	660	664	674	727	650	651	654	640	634	712	691	657	697	674	646	660	740	651	713	692	640	716	681	631	728	649	643	684	670	643	716	672	691	674	656	675	670	681	726	700	681	651	695	681	648	696	595	726	654	648	673	669	667	708	647	686	696	681	605	697	703	617	705	697	684	675	681	714	667	676	668	634	709	669	666	674	685	662	659	684	667	679	670	665	693	687	694	666	684	658	666	715	712	679	657	661	691	667	628	660	602	675	662	659	693	675	666	699	700	646	621	698	631	626	700	699	675	659	655	707	643	674	666	677	662	674	658	644	695	677	684	619	659	683	656	678	635	703	644	698	660	688	628	694	672	690	714	701	674	688	668	657	686	679	626	682	676	656	707	678	668	689	669	654	657	678	670	691	670	647	675	653	689	673	701	645	679	667	631	702	677	668	658	666	634	704	667	696	672	654	728	678	618	664	633	656	644	655	691	660	645	601	679	681	701	678	690	672	650	660	688	673	685	684	636	653	665	645	692	678	655	682	685	626	664	716	616	690	672	728	674	657	667	681	696	709	676	622	668	654	702	691	607	653	652	717	674	680	678	715	680	698	692	687	669	675	684	649	636	646	652	670	705	732	668	666	683	689	688	679	717	684	678	645	757	614	651	676	704	668	692	692	718	675	657	647	637	713	650	673	668	707	662	660	676	667	671	707	649	703	641	675	640	644	662	642	661	662	700	719	606	654	692	691	634	707	688	653	683	659	659	673	642	669	672	687	622	677	638	683	674	656	634	697	654	665	648	682	667	691	688	721	649	647	647	623	598	699	698	668	663	646	688	704	679	653	679	654	748	635	659	688	611	653	701	688	693	652	671	676	660	650	658	635	646	685	731	660	679	659	661	674	653	668	664	683	627	646	644	703	677	654	697	704	655	701	688	684	705	681	714	668	651	683	651	647	643	669	663	662	669	694	657	690	669	650	670	725	666	681	676	664	719	654	672	673	672	633	652	638	692	697	683	662	700	696	648	713	635	658	677	635	676	717	694	662	682	665	706	657	679	646	650	697	700	670	681	643	679	680	645	658	704	667	679	682	673	703	659	700	682	665	635	677	670	688	691	668	689	682	693	641	697	677	669	683	695	671	721	667	683	707	702	665	662	672	695	702	689	689	654	672	634	640	702	653	698	678	660	682	710	675	663	667	682	715	681	607	639	679	666	667	703	636	644	675	676	679	679	654	675	668	658	609	633	661	677	685	681	656	638	642	645	676	708	636	655	662	657	656	712	630	666	654	664	647	638	680	658	647	646	677	690	703	707	680	679	710	664	686	679	647	672	675	642	696	657	684	665	652	680	727	638	688	663	684	648	679	674	718	667	683	652	698	727	662	666	660	652	710	683	663	630	675	684	655	699	640	675	662	704	634	662	661	647	639	636	689	691	672	697	661	656	689	770	650	670	727	687	630	695	685	684	663	680	648	675	659	664	702	697	684	661	643	673	674	692	658	665	667	665	647	676	680	691	666	690	666	655	671	674	652	705	660	700	677	649	674	705	686	631	691	662	631	633	652	657	684	681	713	673	623	656	691	673	681	697	661	642	691	679	666	733	678	694	696	691	665	677	687	665	652	669	642	666	712	701	641	676	664	693	654	670	704	672	712	619	664	696	707	639	665	682	660	691	686	638	633	720	684	654	642	673	695	688	684	691	643	638	644	695	642	682	686	664	658	642	668	703	646	656	645	674	703	675	687	677	668	687	681	627	685	692	668	647	644	704	690	686	697	675	664	638	607	651	695	696	687	649	678	696	670	631	645	671	656	659	668	730	660	721	658	581	683	678	670	654	637	667	666	701	660	662	667	649	687	670	659	708	644	625	679	675	679	672	678	667	684	662	705	667	671	697	661	647	653	700	695	695	678	668	681	726	697	692	689	653	649	709	635	659	685	689	641	656	644	680	672	647	697	663	648	653	738	674	655	707	663	626	655	652	660	670	675	672	644	683	683	716	722	696	678	689	707	668	680	694	679	695	637	664	670	664	670	647	702	659	662	694	669	716	629	698	698	659	685	653	646	714	755	650	689	640	755	676	708	632	638	707	662	663	696	688	619	655	685	700	671	650	673	631	609	662	653	715	681	673	646	707	686	687	655	675	715	661	683	665	694	673	685	706	714	691	677	661	664	649	682	658	695	635	690	671	705	655	674	677	627	728	683	669	676	584	694	656	660	685	691	740	652	664	661	661	646	715	687	688	625	704	691	672	690	665	687	679	662	648	670	660	653	624	671	682	680	686	661	679	651	676	721	679	680	675	623	645	663	618	676	672	633	661	687	685	706	648	680	702	657	703	663	696	719	643	685	623	658	701	677	686	644	659	668	675	621	686	691	670	693	659	682	680	677	694	643	686	675	697	668	690	705	637	654	710	660	694	682	671	690	737	645	655	688	659
15034	21738	9973	8453	5954	3554	3321	2849	1906	1760	1543	1400	1220	1372	1261	969	756	847	837	712	780	911	761	776	702	705	650	712	681	664	514	469	469	423	379	387	307	295	315	243	294	240	243	235	232	238	253	257	252	265	227	225	241	240	231	222	211	228	203	227	213	244	224	228	213	240	230	215	219	213	210	242	214	221	214	219	215	205	217	193	225	212	219	216	194	220	178	231	229	215	208	211	228	187	230	221	221	251	211	229	216	209	211	214	227	208	226	230	193	201	233	211	203	223	231	199	233	180	216	196	202	209	226	215	197	211	215	224	215	209	195	205	216	200	218	243	209	215	224	203	173	215	213	209	206	219	226	248	218	240	208	226	204	222	216	236	216	233	196	210	243	203	214	222	197	212	213	218	207	207	213	212	244	172	181	233	213	194	206	219	208	249	166	202	199	209	222	207	201	220	240	202	218	209	210	208	231	256	196	203	223	198	253	236	240	209	216	231	240	194	223	240	201	217	228	221	211	203	229	212	230	233	180	201	228	212	223	214	213	225	219	207	238	229	244	204	246	227	203	200	221	209	236	223	233	230	197	229	187	231	218	231	222	199	216	203	206	219	218	207	218	193	216	209	237	208	255	207	230	197	243	205	233	206	225	251	222	255	217	232	210	197	220	211	189	215	216	242	235	237	220	194	208	230	241	226	211	198	196	215	218	205	216	210	188	212	216	196	219	231	214	240	213	201	207	233	218	225	209	209	213	204	229	237	218	219	210	221	251	200	207	212	244	226	201	180	218	199	204	218	211	229	220	225	233	219	215	211	219	219	227	219	226	230	215	236	225	218	218	213	226	235	214	218	201	243	204	222	225	219	217	204	227	229	223	201	194	231	219	225	208	211	209	223	202	236	244	208	217	225	223	216	241	217	209	228	209	205	205	212	221	223	211	220	199	221	220	235	220	218	228	215	200	213	223	188	238	217	207	198	199	209	213	226	224	203	230	201	181	243	232	223	195	231	229	204	215	228	218	217	211	214	219	200	230	210	207	226	199	195	192	227	195	223	202	227	228	231	225	223	228	209	193	208	214	210	198	220	233	181	196	244	219	179	210	220	219	230	203	195	192	203	199	234	214	218	205	211	220	212	209	196	207	205	196	212	191	190	219	202	218	235	224	212	223	211	226	202	234	221	208	202	235	203	192	178	223	217	195	219	217	208	193	215	228	226	239	229	210	222	201	213	203	213	213	185	207	231	214	232	211	188	224	204	241	217	234	195	220	224	215	227	195	202	187	212	227	192	224	208	219	216	220	207	225	208	246	220	200	219	224	227	225	209	209	214	219	199	189	231	202	219	207	237	233	230	205	213	248	217	190	197	219	222	205	185	225	204	213	242	206	181	221	242	213	236	219	247	212	230	198	195	205	209	188	212	225	224	228	215	211	203	224	230	217	225	208	216	228	226	219	246	226	236	215	222	229	176	217	220	214	226	211	237	217	214	196	212	225	215	193	229	212	213	208	202	240	236	206	234	240	206	187	202	218	227	223	190	188	233	250	204	213	215	227	231	202	224	237	224	230	223	194	224	208	220	215	225	206	203	246	189	228	220	224	216	220	223	217	213	210	223	213	216	224	237	239	217	204	229	203	217	197	212	204	224	220	226	204	201	215	223	214	229	198	216	225	205	200	201	228	241	193	212	184	199	216	218	198	206	214	227	239	228	213	233	239	221	189	230	195	206	196	182	212	197	209	206	242	226	224	219	244	216	229	208	203	212	247	206	219	207	191	186	206	197	231	220	224	229	213	217	211	210	220	217	194	211	223	245	223	210	212	199	208	226	210	197	220	218	187	207	196	201	207	251	216	202	226	217	194	248	225	213	214	232	223	195	217	227	199	210	200	185	202	247	212	221	193	217	215	245	212	224	251	245	213	220	212	231	203	176	212	219	218	219	227	212	207	219	218	211	187	211	212	215	185	211	219	197	233	235	223	230	216	203	214	245	234	190	194	190	237	195	233	213	235	235	203	197	185	215	196	216	249	202	216	199	198	240	226	197	221	217	234	211	200	238	224	233	227	221	220	219	201	210	224	217	223	217	206	214	213	198	219	238	200	235	210	228	235	233	227	225	223	211	195	215	223	233	218	216	220	229	216	240	235	233	221	240	190	211	240	210	212	217	221	213	197	240	212	201	211	227	233	246	202	213	210	203	230	218	229	207	205	216	238	210	222	214	208	209	215	225	230	228	227	204	235	246	215	223	188	222	214	220	227	222	225	206	241	209	222	216	213	231	227	209	208	185	225	222	194	230	243	216	214	210	206	237	205	199	227	222	208	211	204	192	230	198	198	235	220	221	179	194	223	198	221	227	217	230	221	195	255	205	216	232	231	232	213	233	220	224	220	212	253	211	239	232	202	206	228	193	186	208	205	206	201	210	220	218	202	198	232	213	239	205	227	217	225	190	246	195	203	214	180	210	221	240	240	239	220	217	230	237	235	224	187	210	228	206	225	224	220	218	208	231	238	232	236	225	248	215	219	204	210	207	218	183	226	226	203	238	231	220	218	195	220	213	190	240	244	223	218	235	230	218	211	234	226	227	212	194	196	218	223	221	196	221	232	237	233	221	241	249	209	214	224	223	230	211	189	199	224	221	212	226	197	192	231	217	192	228	220	236	229	199	197	179	215	233	229	199	227	226	224	238	214	230	197	241	203	204	211	221	212	207	221	205	202	226	214	201	205	205	199	202	213	202	212	211	206	208	221	198	217	223	218	213	184	207	210	204	226	221	227	219	228	203	232	202	225	212	242	221	216	238	211	217	202	201	204	201	212	231	215	205	223	202	213	207	250	227	197	219	199	218	216	215	245	187	222	220	231	220	194	200	224	233	219	202	230	223	221	222	236	219	211	193	239	224	213	236	235	187	196	209	218	230	201	208	224	202	214	193	209	212	217	214	225	215	229	232	195	215	198	198	214	213	231	220	200	212	221	213	232	189	232	222	223	234	195	217	201	201	229	225	231	192	237	213	206	217	210	225	216	234	226	206	190	217	214	199	216	234	180	231	233	228	228	196	198	216	204	212	230	200	228	223	219	212	202	209	250	167	244	191	195	211	206	221	231	201	199	197	241	227	252	197	235	209	197	235	217	206	193	231	213	202	219	197	242	210	210	205	261	210	226	202	240	209	221	190	186	229	208	214	209	193	222	196	213	215	221	208	200	228	219	205	211	219	217	222	202	227	188	197	232	228	235	232	248	220	183	211	229	230	213	204	215	201	221	211	212	200	210	209	222	228	195	217	249	228	211	206	192	223	216	188	206	206	245	205	216	200	201	204	200	202	198	224	215	202	211	238	211	231	203	226	206	207	214	228	223	225	217	216	225	191	239	205	225	231	172	225	217	229	190	217	184	198	223	208	224	202	211	234	210	211	223	223	191	212	209	215	204	230	198	191	228	243	199	202	228	226	236	184	206	266	233	239	214	230	212	202	207	208	212	210	229	221	209	217	238	229
10144	13230	10795	11839	11192	9337	10202	9609	7116	7680	7591	6628	6516	6257	6417	4860	4607	5113	4708	4686	4803	5576	4600	5055	4468	4222	3669	4610	4615	4358	3148	2687	2674	2442	1874	2082	1473	1288	1186	925	789	787	814	725	683	626	727	682	667	662	680	655	616	669	619	582	632	568	612	579	579	601	555	587	566	597	641	690	636	587	638	585	625	546	538	581	588	547	555	548	559	551	551	577	555	560	499	507	514	552	538	552	579	573	555	525	551	515	540	533	533	529	541	552	525	552	547	523	525	543	548	563	522	535	495	537	490	482	514	524	527	578	509	506	508	544	509	541	544	511	578	520	534	553	505	538	565	514	553	545	577	539	536	517	517	540	492	527	545	544	485	519	553	566	499	539	501	549	545	511	531	503	568	527	522	508	513	524	607	534	536	558	512	544	532	520	541	591	540	535	581	541	538	513	557	562	539	585	540	538	536	512	536	574	571	559	498	526	530	540	511	538	525	519	536	506	531	565	540	524	539	558	510	515	550	554	513	511	503	543	536	516	552	595	531	531	580	526	528	517	530	506	536	517	549	506	483	513	537	499	531	548	529	541	517	509	543	527	522	521	550	512	492	527	546	560	533	517	528	553	536	565	483	510	532	519	498	479	555	513	524	547	554	512	504	506	524	523	525	510	496	537	537	494	587	520	518	533	521	557	522	531	529	548	525	558	520	532	502	557	518	522	512	554	530	534	557	504	524	521	529	561	529	520	496	511	513	540	516	497	533	536	489	521	578	547	515	523	504	488	522	545	496	579	526	501	531	534	521	510	513	531	502	545	527	529	519	577	494	540	544	574	541	483	499	571	530	566	551	505	532	559	555	560	561	516	519	533	592	541	508	539	555	523	548	551	521	513	566	524	541	485	501	497	488	592	535	521	505	517	540	531	515	505	513	526	552	519	524	532	523	519	539	504	506	517	502	543	483	546	528	510	493	505	513	551	550	498	553	502	521	564	521	515	520	525	502	545	481	488	546	519	528	515	526	514	516	527	552	491	477	531	523	530	504	552	576	546	510	532	540	524	571	528	559	522	492	553	485	579	516	524	574	578	557	560	500	525	502	573	567	512	520	540	524	566	526	529	546	579	524	527	543	523	535	530	560	552	488	512	534	566	555	502	532	533	490	526	501	524	532	502	529	509	494	529	537	544	561	523	519	519	531	489	555	533	524	559	546	497	528	547	579	510	564	558	562	560	536	511	528	608	535	519	518	498	509	546	519	522	507	536	494	502	499	498	504	509	566	500	535	536	594	535	533	535	529	537	555	539	531	517	521	542	529	558	536	549	492	537	497	519	518	531	515	517	565	542	532	536	493	558	531	506	522	534	501	563	537	548	538	577	538	564	482	535	487	579	542	522	540	553	539	540	540	542	535	517	526	530	528	507	503	565	536	550	491	540	520	543	506	535	498	566	535	519	569	497	544	523	517	578	512	527	503	506	563	570	522	522	494	532	532	524	500	531	542	506	523	500	531	553	516	495	532	524	521	560	552	482	512	548	537	538	483	489	547	538	555	509	535	544	570	560	555	563	501	583	527	520	524	531	506	509	559	515	538	526	542	534	521	559	555	536	544	500	506	550	540	532	523	491	517	517	539	560	543	517	520	537	494	526	550	540	518	519	517	518	533	551	523	514	531	528	550	504	531	466	531	502	514	521	511	560	518	578	507	516	544	544	516	499	515	522	517	542	532	499	561	529	540	515	506	510	571	540	504	525	523	531	517	516	589	580	527	503	498	515	543	532	535	568	525	557	521	597	519	508	535	496	525	560	520	545	557	531	560	518	534	482	510	535	561	499	545	566	509	527	542	502	525	566	514	495	506	545	526	507	515	481	505	534	518	529	487	491	527	512	499	556	504	530	539	525	564	515	547	497	570	538	561	514	514	519	543	534	559	555	529	528	556	547	519	546	557	556	523	509	511	485	528	520	549	524	518	526	524	517	528	545	535	542	513	488	533	512	517	516	507	512	513	522	510	525	512	526	542	519	551	558	481	514	574	523	533	517	504	523	521	533	528	506	531	513	553	555	524	542	526	519	569	506	544	549	490	535	511	533	575	531	539	535	531	525	516	521	498	554	502	475	551	585	547	550	528	510	576	509	500	526	532	539	549	555	521	528	531	543	562	501	496	558	518	519	523	537	537	526	527	525	487	542	548	549	542	518	508	545	553	539	535	468	509	546	584	518	520	566	514	551	532	541	531	553	497	542	489	520	583	519	540	525	539	545	542	508	514	508	533	498	523	504	559	551	552	565	529	533	528	550	549	543	539	529	528	529	486	489	540	544	501	521	533	518	512	539	509	489	531	521	494	546	517	523	526	517	539	538	529	526	526	559	540	570	538	539	573	504	539	516	569	563	535	539	536	540	547	521	499	529	534	488	530	513	543	512	518	504	531	567	522	511	524	577	553	552	562	532	561	552	541	550	522	534	510	514	525	542	520	539	540	532	526	543	550	538	498	520	525	555	528	515	536	521	573	527	537	536	517	548	502	546	517	540	543	513	538	522	501	509	488	527	577	485	514	517	544	541	511	551	555	533	529	554	531	547	499	527	543	531	514	544	509	523	506	514	518	526	536	533	544	521	548	558	538	510	557	528	541	535	511	539	532	503	515	580	525	483	525	539	503	510	541	529	538	570	518	546	540	561	522	559	525	524	542	514	538	516	487	535	514	520	552	549	514	566	508	526	563	531	526	510	531	509	534	570	503	524	510	562	540	541	507	538	557	533	529	532	557	549	517	548	520	541	522	490	545	559	456	539	505	577	522	527	582	557	523	501	530	554	547	541	493	535	577	578	528	530	529	528	523	558	515	556	488	564	521	559	506	532	529	545	511	520	542	501	544	502	480	498	535	533	494	526	550	551	501	533	473	529	507	526	573	514	531	512	523	510	535	534	536	494	557	510	534	574	517	545	549	510	571	499	531	502	529	540	551	544	521	518	518	549	528	549	531	555	492	528	508	476	555	498	511	507	540	518	505	556	550	522	535	543	547	524	565	529	520	534	546	504	487	576	508	560	511	537	526	505	503	561	566	525	514	520	502	551	519	542	519	529	527	519	575	559	547	560	604	540	496	508	515	548	538	548	504	510	497	522	518	518	474	543	520	522	556	531	548	539	545	534	513	549	514	520	510	540	530	508	521	525	571	515	523	552	529	497	499	526	545	547	526	555	533	533	531	564	571	509	497	515	551	555	545	512	542	496	540	480	493	500	483	499	550	524	529	518	509	522	557	479	533	547	520	518	561	594	549	534	541	560	526	485	521	545	545	540	546	529	536	526	519	550	484	560	545	510	498	505	502	508	564	522	533	531	549	537	547	515	530	560	524	513	477	533	524	516	514	510	517	531	523	570	518	540	488	509	545	548	549	545	508	475	522	519	531	519	516	552	524	526	500	502	541	556	565	556	547	568	544	487	519	541	478	519	484	477	526	519	554	517	521	522	528	531	504	542	531	534	493	558	541	537	540	522	528	483
23864	33739	16067	13833	10588	6602	5735	4588	2903	2594	2608	2512	1820	2029	1958	1354	1084	1328	1186	1207	1398	1450	1021	1135	1017	948	887	1049	1009	951	627	509	602	417	400	440	296	260	207	210	158	134	149	149	141	138	149	144	131	159	111	138	125	127	124	135	98	95	92	125	107	115	107	130	105	102	134	125	159	138	123	120	110	102	120	116	108	115	92	104	136	98	111	105	110	121	119	122	102	125	96	103	92	119	105	96	120	121	107	111	110	108	109	98	96	107	99	94	111	92	116	111	106	119	106	119	127	101	122	103	104	106	111	107	84	104	118	97	109	106	116	90	106	95	100	138	106	102	116	106	114	98	98	109	105	115	95	106	110	121	99	112	103	115	107	121	112	114	95	124	112	113	125	107	117	120	119	113	124	92	105	102	102	117	110	105	112	104	101	96	115	118	100	116	113	102	90	107	112	80	108	107	132	98	107	104	104	98	110	97	84	111	114	92	90	107	92	112	120	116	107	110	112	121	112	112	116	86	123	105	113	115	101	114	113	94	78	76	123	104	110	110	81	114	91	108	124	111	122	119	99	102	119	128	114	113	112	98	102	102	104	120	120	126	101	106	124	97	104	119	127	105	89	106	98	117	95	111	112	123	140	90	116	89	100	131	102	123	103	109	101	118	109	99	99	114	123	109	125	105	99	114	123	128	107	108	106	121	112	113	132	97	120	122	114	105	107	102	123	93	104	99	103	118	98	109	122	104	131	113	103	127	111	111	117	127	99	100	119	106	116	116	123	101	99	103	105	119	107	94	109	109	109	109	112	115	114	105	92	136	109	99	117	104	106	105	119	131	121	94	124	108	120	127	113	101	99	105	108	104	103	91	77	126	110	124	104	104	94	107	111	92	100	115	92	112	96	106	121	108	110	111	135	109	99	107	129	116	99	133	97	105	116	92	110	104	109	116	98	118	121	142	93	102	105	89	99	98	103	101	125	122	93	109	92	85	97	109	109	105	100	106	116	113	134	112	98	88	109	93	106	118	106	113	105	105	110	116	123	123	109	102	110	138	81	100	100	107	118	102	107	118	118	101	113	116	118	102	111	122	122	102	86	97	114	113	99	83	121	143	127	113	105	110	94	103	126	113	99	95	108	105	129	101	122	92	112	110	98	97	117	111	105	134	107	124	100	114	115	121	125	108	101	100	102	115	113	105	112	112	105	97	128	113	110	107	107	88	136	112	116	121	102	100	104	93	118	113	95	107	96	88	102	141	111	113	98	101	116	100	102	102	108	100	121	95	111	121	113	116	86	131	130	94	109	106	99	100	91	119	126	96	122	122	108	106	122	97	101	108	103	114	106	100	94	111	116	114	95	118	123	99	111	112	127	106	107	114	119	102	111	117	97	86	123	93	101	110	95	98	126	98	118	115	107	111	114	105	125	112	107	91	113	121	122	104	105	100	107	114	102	122	132	105	106	106	132	114	102	109	132	121	111	121	87	94	92	116	93	120	109	114	109	116	81	103	99	101	117	100	98	107	111	92	111	98	112	94	113	113	123	109	119	104	114	116	149	106	91	110	99	92	86	105	131	108	96	108	112	109	119	112	86	115	109	103	104	103	96	92	106	131	94	117	113	127	106	117	125	105	99	89	89	132	101	102	98	95	106	113	99	97	116	126	97	107	95	87	92	114	103	97	118	118	95	103	116	121	113	98	104	104	115	104	99	92	100	123	128	105	108	122	110	104	117	118	96	114	98	115	120	95	116	115	104	110	137	111	110	106	121	115	114	105	105	83	92	105	111	105	101	113	118	115	109	99	100	105	108	97	103	115	122	104	87	111	123	114	104	97	131	103	122	112	115	121	109	114	104	114	106	130	108	116	124	105	104	116	100	89	114	125	93	119	110	106	95	102	115	87	107	117	114	122	125	122	113	97	124	116	120	114	117	96	120	113	103	88	101	111	111	110	105	114	136	109	114	120	97	103	106	128	108	121	93	121	103	108	126	107	102	119	119	105	113	107	107	114	107	108	122	89	103	106	132	106	118	102	110	123	103	120	121	126	92	104	95	118	111	118	112	95	113	104	105	138	105	96	104	108	115	121	100	110	108	98	96	97	104	107	102	111	107	105	110	115	105	111	104	112	121	111	129	118	98	87	117	80	111	123	114	107	96	112	112	103	112	115	112	109	126	128	107	106	107	117	119	96	97	116	91	130	110	114	125	89	107	91	118	132	110	111	116	100	107	103	108	112	116	109	101	106	128	122	140	106	104	96	111	114	120	115	97	117	121	109	115	86	120	102	94	134	112	105	113	104	107	124	103	120	107	98	100	115	109	104	100	99	113	109	118	90	127	105	120	95	100	105	96	115	112	93	98	93	123	122	120	112	108	97	116	121	84	140	98	110	122	111	120	130	106	114	106	115	108	111	98	104	102	129	116	112	101	100	115	96	111	98	106	120	97	108	116	103	115	87	107	122	113	87	101	77	98	107	100	136	110	85	121	120	126	117	110	121	94	121	94	101	104	106	120	107	107	111	91	90	95	125	130	102	95	137	96	106	106	114	114	116	114	106	113	91	105	106	96	122	120	97	105	101	110	114	92	98	93	116	122	108	112	117	99	74	120	107	106	119	109	87	99	104	109	110	120	98	115	95	125	101	83	121	106	80	115	110	113	119	117	117	109	104	116	106	118	108	114	99	108	83	97	105	107	70	112	93	112	110	87	105	84	97	119	98	119	96	114	101	92	107	98	112	97	114	106	108	128	129	94	116	115	110	96	101	107	110	115	112	101	107	112	110	112	109	97	98	99	111	103	119	110	107	108	108	110	119	112	96	120	112	108	113	108	109	120	116	123	101	96	109	104	120	116	106	127	106	114	115	104	99	107	103	96	111	88	109	114	96	94	113	120	95	96	97	114	106	106	98	120	100	103	117	116	105	106	102	111	107	106	107	127	127	109	84	100	123	106	106	115	115	100	109	100	126	126	85	107	116	112	123	108	105	90	118	103	114	105	116	106	103	115	99	104	96	119	104	107	103	119	119	114	115	87	104	127	102	89	127	106	125	94	93	119	115	127	114	93	115	106	124	88	114	122	117	111	127	99	102	90	120	98	117	104	103	118	116	134	93	116	120	120	108	101	110	102	110	107	109	105	111	95	111	105	100	106	116	120	107	112	117	112	109	113	108	102	124	92	116	118	122	114	118	122	109	107	109	115	120	98	116	118	117	99	107	102	106	117	96	115	113	124	118	110	107	110	116	125	120	116	120	108	124	111	101	117	100	98	108	103	126	102	107	94	107	100	108	101	109	103	115	118	100	104	129	114	108	112	107	120	125	110	102	105	87	105	94	96	117	109	99	130	123	103	94	117	129	99	80	112	105	115	97	88	106	102	98	104	104	98	97	104	91	116	102	113	95	115	95	114	93	104	124	109	112	86	120	100	112	114	119	98	104	103	107	88	111	99	102	86	127	106	98	99	104	104	121	107	107	97	111	133	108	106	123	97	110	118	103
14263	16195	13715	15957	14994	12845	14480	13707	10402	11381	11695	11258	8710	9298	9555	7199	6110	7796	7170	7200	8039	9347	6882	8326	7026	6784	6279	7370	7073	6661	4709	3694	4262	3063	2820	3014	1932	1640	1233	1040	800	577	612	606	487	512	555	531	496	505	515	436	469	399	444	401	389	371	412	348	385	395	357	397	366	402	446	480	519	473	390	381	354	337	309	329	341	307	327	321	290	289	278	311	296	324	314	311	287	339	310	306	298	328	268	313	334	292	309	330	253	283	316	321	320	283	305	270	311	284	323	271	290	301	328	298	303	283	317	269	275	300	318	329	271	289	289	280	289	304	285	296	323	289	286	304	297	309	279	338	279	286	273	327	304	336	311	275	294	315	276	262	286	282	272	287	283	295	330	288	306	295	305	289	285	296	274	304	312	263	279	300	315	309	278	301	299	263	303	296	286	299	288	298	290	314	279	315	282	314	291	281	316	329	269	295	313	276	284	299	283	305	271	286	281	288	269	291	299	289	285	296	289	253	310	294	297	260	318	298	331	321	286	299	295	323	291	297	290	291	303	306	286	284	293	298	296	311	291	294	269	313	309	305	294	325	275	302	283	269	296	263	326	279	304	285	275	324	310	312	296	275	287	278	299	260	290	298	289	305	290	270	274	294	292	295	304	309	288	265	310	287	287	303	295	289	310	305	291	300	298	357	303	278	289	297	307	317	297	283	300	295	276	295	264	289	313	311	280	313	294	298	264	296	296	298	311	269	292	297	274	291	289	284	286	309	285	293	281	301	280	302	280	301	293	292	332	299	274	285	263	300	298	318	300	306	294	292	313	303	319	291	318	288	262	288	294	331	291	299	302	312	299	280	286	289	276	285	292	302	321	264	291	284	278	310	316	294	291	279	315	276	312	328	316	279	303	289	299	296	270	268	319	292	276	299	287	301	276	305	263	297	303	310	278	299	296	277	295	302	288	273	332	275	285	265	295	306	305	290	287	273	312	287	321	261	277	299	279	270	280	266	309	282	307	291	321	298	296	313	291	288	321	291	281	269	279	309	306	313	306	293	299	313	330	302	320	313	299	290	281	287	291	294	287	316	319	274	288	286	296	311	294	307	301	297	302	273	298	300	279	280	290	297	307	302	287	301	297	285	259	303	296	311	294	298	286	305	296	293	316	308	348	312	304	265	290	299	291	291	276	313	315	293	290	286	324	260	279	301	304	275	274	301	283	290	294	280	290	299	310	275	309	291	292	275	292	272	288	289	298	315	311	298	303	295	270	326	267	304	277	281	308	296	279	307	303	302	266	300	306	320	304	286	288	306	314	286	267	313	307	287	301	289	315	298	292	281	276	267	270	291	251	314	306	313	292	271	296	281	310	285	307	294	288	295	290	311	296	283	285	276	291	305	282	280	297	304	296	321	287	301	296	301	318	267	266	311	294	277	301	281	283	273	283	307	317	298	275	289	300	291	292	301	297	290	288	294	298	293	289	296	299	287	260	286	301	289	265	319	307	285	288	283	300	334	255	273	320	264	307	278	284	319	308	275	322	271	301	303	279	334	302	300	306	291	289	290	301	296	291	316	278	278	282	300	332	279	308	281	282	276	287	283	318	311	285	270	300	304	268	290	306	314	304	281	277	272	272	339	288	263	286	305	336	314	304	281	301	299	291	291	303	270	311	320	285	293	295	317	266	274	314	280	300	301	289	267	324	264	305	295	320	285	284	305	301	278	300	283	272	283	277	288	307	311	291	288	282	285	270	296	282	282	254	302	317	297	293	317	296	321	328	328	292	294	266	298	305	275	289	310	294	230	273	293	279	309	262	280	291	292	276	305	302	288	314	301	293	308	291	296	304	268	315	294	275	268	282	301	313	315	299	314	256	308	297	302	304	288	278	302	287	324	310	284	312	291	308	294	282	298	295	293	267	326	294	308	309	288	272	281	265	268	325	265	317	298	288	280	271	303	308	276	284	312	272	290	292	300	293	272	287	321	283	297	303	258	278	293	316	282	321	272	263	294	315	279	307	296	276	305	286	313	264	301	304	299	327	281	283	292	279	290	309	264	293	293	275	283	291	281	292	267	330	275	278	279	301	291	293	295	285	280	304	280	293	275	335	311	312	338	303	311	319	295	309	324	284	296	271	278	278	322	279	323	299	260	299	270	266	284	319	265	311	298	287	276	284	321	312	300	267	283	273	281	271	253	283	316	275	297	278	275	290	306	290	317	302	317	293	293	306	294	279	286	280	284	283	283	296	313	289	292	312	276	291	274	313	257	259	283	287	310	307	282	289	277	313	299	312	295	275	276	254	290	306	264	263	303	295	260	291	293	291	305	314	298	300	289	314	311	294	282	266	304	282	288	266	282	291	311	289	274	273	328	295	287	287	270	297	296	309	287	281	282	299	285	295	286	270	290	289	301	288	298	333	304	313	325	289	310	306	276	287	286	277	277	286	311	317	310	281	294	287	279	263	266	300	311	302	298	337	300	288	300	280	274	290	301	270	292	317	277	307	285	287	276	313	320	310	289	328	292	299	315	295	288	280	304	271	296	270	292	290	257	291	308	280	295	294	297	311	302	318	283	302	322	285	284	278	296	277	311	311	268	282	269	265	294	316	288	291	290	282	290	289	279	298	287	290	291	291	289	251	304	282	300	293	300	291	244	277	308	270	296	320	293	315	281	305	272	288	297	273	290	315	279	278	299	291	287	295	300	265	282	297	282	309	271	272	297	313	330	283	293	304	274	248	301	281	275	322	295	266	292	264	308	308	287	275	270	307	274	297	308	304	309	309	287	296	324	299	290	291	309	291	273	293	292	303	282	322	322	295	290	340	291	288	279	270	294	300	290	313	276	275	299	287	300	307	275	292	283	299	264	297	298	282	303	305	302	277	280	264	300	303	283	299	301	275	288	299	283	295	319	317	287	297	296	311	287	295	305	309	296	324	271	297	279	327	285	288	287	293	308	263	284	252	314	302	305	283	296	266	294	289	306	294	300	290	340	313	286	331	284	261	284	294	282	321	292	291	289	285	299	286	271	276	279	301	290	287	290	306	298	292	287	316	317	275	295	317	266	302	282	311	294	309	281	262	299	278	284	291	326	323	289	299	281	311	263	292	294	290	272	312	266	291	263	257	311	281	317	291	307	308	276	293	291	303	297	274	278	284	271	276	285	291	295	282	317	271	278	283	267	287	273	291	291	256	306	303	303	290	290	299	300	297	294	320	328	261	274	292	282	289	281	272	305	320	280	300	294	306	291	319	301	320	321	318	329	299	295	316	310	296	296	319	307	305	280	254	301	289	296	284	284	296	279	319	291	287	272	288	265	296	286	271	290	268	269	285	293	288	272	293	279	293	299	306	269	297	295	270	313	294	259	266	286	266	276	259	287	293	280	301	292	297	296	293	273	272	316	312	274	303	297	294	295	290	303	276	257	273	246	303	294	267	292	284	260	289	284	293	328	292	295	315	298	299	276	283	258	309	297	285	305	295	281	299	313	305	282	280	305
4154	2466	1950	1370	944	750	677	603	544	506	506	420	434	410	331	370	360	369	364	341	336	318	339	312	322	312	294	322	317	308	304	282	308	336	298	289	277	262	283	308	280	291	314	256	293	283	254	303	291	267	261	284	273	292	297	281	262	278	259	270	269	307	285	293	269	274	275	272	292	288	270	302	284	304	274	301	280	284	263	309	278	248	264	293	269	271	272	281	250	269	287	264	283	266	259	290	242	276	268	261	230	259	271	283	274	257	289	256	262	294	280	270	275	280	268	243	251	238	254	276	283	289	240	288	260	259	287	283	260	272	294	258	289	264	268	247	268	262	273	263	305	259	284	297	288	265	263	267	290	251	268	291	293	281	289	292	244	260	274	262	244	254	302	282	257	256	261	286	247	273	262	250	262	269	296	278	294	286	295	295	274	284	286	266	267	306	256	262	283	292	267	267	307	290	249	256	257	266	259	269	269	308	289	262	260	305	282	293	276	289	270	284	245	278	295	274	260	267	260	292	267	294	309	298	287	285	275	281	278	270	281	257	276	271	277	292	278	283	266	287	240	267	266	283	255	264	284	263	262	283	279	282	228	298	279	276	274	235	263	259	254	288	280	292	270	291	284	293	299	258	270	252	290	275	287	245	292	287	276	289	263	293	278	259	275	300	276	302	295	264	266	255	270	285	278	255	293	284	277	270	283	278	279	284	276	292	281	291	285	313	292	238	256	253	279	273	277	262	231	295	258	293	273	291	273	267	284	275	283	280	259	237	292	272	278	260	271	271	267	261	281	261	257	279	257	298	266	287	249	246	279	279	261	248	293	265	284	282	297	292	276	274	303	292	299	312	266	294	249	303	273	279	271	277	307	291	289	282	268	264	285	317	275	285	276	262	311	294	259	274	297	280	291	263	268	266	256	267	249	270	266	285	263	254	279	282	283	298	282	301	255	291	298	283	303	274	281	255	276	293	288	294	260	266	269	268	282	282	276	260	268	279	254	300	283	285	274	266	282	285	281	275	294	269	287	284	281	276	296	273	280	313	269	309	273	269	247	275	257	296	293	295	295	260	284	275	247	300	275	235	254	281	300	254	251	286	286	270	279	255	281	320	252	297	252	265	292	289	273	303	274	286	267	253	286	274	248	259	305	309	297	291	272	272	282	276	277	244	283	298	246	289	295	268	288	274	271	264	277	294	284	287	294	299	272	303	270	293	293	283	279	272	283	298	271	251	294	269	265	260	270	285	254	266	271	260	287	278	282	280	294	270	274	265	296	264	289	252	255	270	259	257	281	244	254	296	266	269	262	286	256	276	290	270	274	270	267	272	288	279	282	287	275	270	310	297	295	272	264	282	288	284	285	274	289	281	280	288	308	272	280	288	291	263	303	255	265	283	292	280	288	256	273	285	271	234	263	281	279	262	283	229	287	297	291	294	235	274	263	272	252	307	276	257	289	281	266	276	257	281	240	266	281	249	255	268	274	287	292	271	272	253	276	265	282	254	278	280	299	305	238	262	257	266	257	270	273	280	258	277	284	265	293	302	269	263	284	267	279	267	271	258	269	285	254	266	261	277	254	250	286	256	274	285	268	283	282	263	272	280	257	249	283	290	333	296	296	282	275	275	277	282	270	281	278	309	295	267	251	257	280	264	268	262	267	255	265	267	267	265	266	250	243	287	244	269	292	289	264	264	267	298	266	280	269	281	263	268	283	317	288	275	240	260	257	250	246	272	283	275	276	314	301	293	272	292	290	296	271	287	249	252	292	286	272	260	262	273	284	283	287	272	272	248	266	285	279	264	300	301	274	284	293	275	249	262	280	298	270	290	264	261	291	299	294	306	283	288	283	294	288	253	242	283	246	262	273	249	277	239	270	285	291	279	281	294	269	279	268	279	284	259	265	268	291	314	274	262	262	225	261	293	264	281	291	238	283	254	285	302	279	251	259	301	256	292	264	289	287	264	264	291	252	252	306	277	291	264	285	240	291	290	289	269	294	306	291	231	281	272	304	268	273	256	291	261	240	260	271	279	286	270	289	254	258	257	286	310	296	287	255	293	272	293	247	273	263	280	292	270	296	271	277	257	279	282	252	285	319	270	268	262	276	274	275	256	271	242	259	274	298	259	274	304	292	246	266	282	274	295	311	284	252	293	274	298	293	285	299	286	261	256	255	281	285	267	257	283	293	255	266	266	257	281	267	283	309	265	254	267	280	273	290	257	281	274	256	273	270	289	264	267	294	260	274	281	268	291	257	285	259	287	275	300	260	264	296	258	290	274	301	287	289	280	293	275	253	279	278	247	263	249	261	301	270	242	267	245	262	263	250	279	270	284	307	272	272	252	263	277	291	285	275	278	285	265	283	269	258	251	256	264	265	273	251	279	265	270	265	255	290	288	263	267	294	296	277	256	289	257	277	290	249	270	277	278	278	284	290	271	302	263	254	250	291	309	259	274	270	302	269	288	271	290	276	273	265	294	275	270	282	305	257	295	299	262	267	275	271	298	269	281	269	273	249	265	243	284	274	270	284	304	288	256	276	251	296	299	256	269	253	268	278	302	240	251	295	278	265	258	278	286	256	310	264	274	276	298	248	256	271	290	307	295	280	298	284	272	312	258	278	295	283	263	266	274	284	283	256	260	293	252	287	255	287	267	283	248	281	247	293	267	283	293	276	270	299	300	256	250	255	271	275	228	251	272	271	287	272	310	269	296	314	276	306	269	262	312	292	259	294	297	275	265	261	282	252	282	283	285	289	273	256	280	301	307	248	289	251	226	257	274	318	281	288	281	273	262	296	277	259	278	270	262	263	293	278	271	267	298	270	292	249	226	278	269	275	279	280	268	266	276	291	264	264	272	262	291	273	250	270	269	279	284	284	263	257	297	275	302	277	248	256	257	274	293	278	256	259	285	264	268	298	280	298	273	228	284	266	257	286	279	306	265	284	284	272	253	256	277	259	246	260	297	265	278	295	278	267	250	289	265	292	273	251	258	253	257	270	262	271	280	291	302	304	232	267	261	332	272	298	271	278	267	271	283	271	249	238	296	280	276	264	283	319	311	272	273	291	273	282	269	261	282	269	259	247	311	289	255	284	251	262	266	270	298	274	276	246	259	286	262	275	257	264	266	290	261	271	318	280	261	319	271	286	267	255	260	277	276	263	290	238	282	267	280	299	287	262	274	313	271	274	271	254	258	267	255	285	272	268	292	298	259	280	269	278	281	286	277	219	286	282	287	265	276	285	251	257	290	269	263	270	257	267	298	276	294	285	259	257	249	317	251	292	277	290	264	271	255	288	305	250	268	263	294	244	283	256	318	271	272	314	299	268	264	279	273	267	267	269	276	278	295	294	276	288	291	258	282	260	273	264	288	233	269	281	254	260	263	263	280	267	262	283	266	285	263	309	287	278	246	264	295	239	287	258	262	261	262	254	285	298	270	283	272	250	269	267	271	285	263	264	289	284	276	309	270	263	302	279	252	275	294	292	280
3494	3221	3949	4354	3575	2935	2770	2633	2311	2236	2009	1725	1502	1427	1318	1237	1262	1217	1200	1258	1151	1299	1139	1142	1070	1065	983	998	1035	913	883	905	876	834	816	787	826	776	721	760	722	723	766	792	762	690	724	730	687	698	705	699	708	680	733	665	691	689	686	677	709	645	688	674	687	687	700	696	701	693	704	693	715	658	739	679	660	708	666	698	661	681	690	684	669	601	663	648	706	703	692	676	655	693	659	653	661	725	650	673	660	680	698	661	667	670	671	695	669	693	665	658	668	690	650	622	716	709	689	716	661	654	635	697	640	671	654	709	696	659	618	732	674	671	677	679	699	706	685	711	683	638	689	657	680	722	692	650	667	709	689	659	647	679	665	694	674	652	655	681	689	630	708	630	662	675	741	657	655	688	736	662	698	689	634	658	682	701	707	698	667	718	640	654	660	685	635	680	651	627	682	635	695	689	656	629	702	676	668	690	653	693	644	694	644	667	662	682	655	704	699	655	647	694	694	663	676	673	676	643	643	695	626	676	684	629	687	703	652	644	667	648	701	625	664	663	710	639	695	676	694	725	716	660	639	672	664	657	685	728	674	668	673	653	675	641	655	661	664	685	656	659	638	695	650	684	678	689	654	625	635	667	707	704	654	636	670	731	650	649	675	664	680	644	663	710	667	636	683	630	646	660	679	655	713	686	645	653	675	658	680	629	636	690	688	639	633	689	677	674	677	648	650	697	653	701	676	710	716	681	677	629	704	682	693	636	659	642	652	695	690	696	672	642	624	675	616	684	695	688	641	646	606	688	650	643	708	685	676	634	636	700	701	612	675	672	661	658	651	678	710	637	668	658	688	694	671	700	688	638	676	670	706	635	664	691	652	662	671	650	679	701	666	619	675	664	688	700	658	680	664	695	669	669	676	624	610	643	639	655	697	759	629	652	662	650	687	691	677	697	624	653	624	662	638	689	667	698	688	618	686	718	649	682	703	628	696	659	677	685	666	676	627	661	652	678	688	664	694	673	648	660	645	640	641	703	666	675	672	685	680	651	678	667	622	642	671	661	644	671	682	675	665	677	669	687	682	667	719	656	628	700	650	687	652	697	667	656	673	623	706	656	622	658	702	655	675	696	649	655	679	674	648	679	688	703	627	676	642	685	684	688	701	662	683	654	691	675	642	708	674	628	701	707	710	675	627	643	682	663	652	628	649	661	723	666	672	621	634	654	671	695	650	664	671	705	644	631	712	697	662	627	642	656	675	662	659	660	699	654	673	691	675	680	628	708	682	656	670	746	702	702	658	650	637	664	665	632	609	647	652	668	661	653	694	705	697	691	690	673	625	665	715	693	648	645	688	691	679	651	646	675	629	670	629	704	666	667	657	716	651	652	660	654	699	665	659	694	663	653	677	685	659	687	638	665	718	649	708	674	694	652	680	670	666	702	644	700	605	654	671	662	650	679	657	666	634	672	652	673	684	667	681	640	672	663	690	698	586	638	634	651	673	653	701	682	636	658	663	651	635	671	689	616	682	626	670	659	655	688	676	677	674	686	645	659	644	677	680	684	674	719	708	710	671	666	679	710	710	671	702	630	677	685	694	660	683	663	677	668	654	685	620	668	634	695	663	673	572	656	622	671	667	675	672	666	624	675	661	645	657	684	676	712	688	679	653	664	662	668	667	662	649	692	674	671	638	625	704	681	706	690	686	665	634	628	701	658	667	685	655	695	639	641	674	636	671	678	676	675	649	647	683	661	652	697	669	688	673	696	686	674	677	673	688	680	714	657	670	683	659	724	669	658	676	668	704	643	651	662	646	674	618	671	631	664	687	679	674	726	644	663	674	692	677	687	674	699	635	663	686	609	629	621	679	631	667	672	681	651	630	692	663	739	644	639	674	640	643	635	630	677	669	694	667	660	695	681	689	720	652	691	654	664	618	684	659	672	714	693	664	654	664	651	655	684	715	658	635	670	673	684	691	682	643	708	643	683	674	674	688	674	694	649	653	686	644	699	699	696	645	660	697	710	694	704	654	712	672	645	632	615	613	685	635	668	666	656	691	674	665	650	687	659	683	670	678	657	680	652	645	693	693	666	662	691	691	623	679	666	640	659	659	668	638	660	696	617	668	711	644	686	728	649	654	657	674	695	666	677	651	659	740	688	647	670	661	694	649	655	677	666	723	670	658	691	680	693	668	674	653	673	662	643	656	607	693	680	616	659	707	627	668	693	701	651	656	679	703	706	668	712	692	694	695	647	688	657	686	717	711	632	676	665	647	648	690	646	681	640	644	695	653	698	693	663	666	658	662	674	631	694	699	672	668	663	660	653	691	626	661	699	668	640	661	692	614	690	656	685	646	667	702	631	684	657	656	692	647	656	711	671	723	659	663	669	682	665	644	604	646	709	687	693	630	645	693	691	639	661	665	689	654	666	653	668	653	649	625	633	661	657	694	650	639	668	680	690	660	663	683	706	639	679	648	668	692	672	685	689	621	692	663	653	683	610	630	665	649	637	692	644	674	630	671	663	707	703	688	654	593	655	680	668	680	645	646	717	680	658	699	646	690	633	669	652	657	637	635	679	671	663	634	642	618	647	634	693	700	666	698	720	650	685	677	708	707	730	677	704	661	630	720	667	690	646	664	645	687	623	650	754	682	661	637	686	665	662	701	677	679	658	626	696	673	659	659	673	641	681	682	672	648	612	719	624	665	672	672	686	687	667	677	645	676	659	639	645	680	710	671	653	647	651	702	625	653	687	665	662	696	650	682	656	669	671	650	677	659	666	687	670	725	707	683	704	684	681	717	638	669	649	642	665	638	675	659	683	632	704	694	661	627	653	677	688	677	637	646	648	661	690	682	666	702	656	694	693	634	661	675	681	692	674	669	674	704	670	653	647	671	689	633	700	692	667	694	671	668	644	702	630	683	653	654	657	658	685	695	648	632	662	670	720	663	686	674	682	662	645	620	692	638	721	645	661	636	656	700	693	692	649	669	662	662	692	658	672	680	664	709	728	661	644	692	670	653	693	646	648	660	685	672	678	671	679	653	710	619	627	614	689	652	705	668	696	709	660	691	711	625	696	665	688	654	699	665	663	656	661	711	670	685	700	628	641	668	652	677	678	670	696	713	654	682	676	642	698	646	673	678	657	684	695	630	657	679	674	667	676	680	694	600	683	644	682	627	597	678	678	661	646	673	661	641	605	693	659	643	688	642	701	707	694	668	637	643	686	680	671	648	667	678	705	620	675	643	694	668	713	687	691	668	638	677	699	681	626	679	629	588	659	641	674	661	670	667	669	676	670	665	661	689	670	656	677	655	675	665	666	672	682	645	614	626	689	650	712	684	625	650	712	700	641	680	657	634	711	669	663	662	613	702	681	694	667	695	705	629	650	699	707	662	700	698	705	631	696	661	632	625	723	629	609	682	623	710	666	714	670	643	641	651	702	694	677	658	623	639	663	693	657	645	674	666	680	693	663	655	686	732	719	665	675	639	732
17145	24935	10031	8940	6642	3827	3282	2868	1894	2020	1925	1594	1354	1123	1231	919	829	963	725	764	803	915	688	808	728	705	566	622	569	570	540	436	462	403	369	364	289	298	274	236	230	234	216	244	238	203	231	240	237	238	214	215	236	232	224	220	228	187	214	191	211	200	218	238	216	223	219	219	226	210	210	200	231	209	203	224	226	220	243	222	209	206	205	204	221	170	229	248	215	208	226	214	217	253	218	200	196	220	230	221	227	216	228	221	220	227	224	210	219	192	212	211	216	201	204	204	215	211	244	207	196	184	193	207	197	211	195	212	212	206	217	225	216	238	236	237	218	231	221	206	193	191	212	210	252	220	232	209	220	226	197	202	215	215	207	185	219	194	215	233	233	213	216	199	220	233	208	216	198	207	215	196	211	232	225	226	232	243	235	195	215	217	206	221	196	209	210	201	218	191	182	211	212	193	209	230	212	199	200	228	212	207	212	234	222	206	185	206	211	241	220	200	178	222	215	212	237	224	198	223	191	207	188	225	240	209	203	209	207	219	208	212	218	214	223	204	226	214	204	218	246	211	216	220	234	209	198	213	218	191	199	196	231	222	234	199	224	199	200	215	224	210	218	220	244	223	228	196	193	199	211	229	261	214	195	203	197	215	218	234	229	203	213	218	212	217	192	227	241	211	222	212	230	210	238	203	228	232	216	204	227	222	194	221	206	200	208	200	216	199	230	249	190	191	209	205	217	202	201	198	214	208	206	203	173	224	221	221	247	224	211	193	252	209	204	231	201	227	216	203	221	219	225	199	191	224	206	196	205	225	221	216	247	202	231	212	218	219	230	201	212	229	196	214	215	204	232	225	223	209	212	214	182	225	221	205	226	233	196	198	203	220	223	202	203	194	192	216	237	180	213	201	215	198	212	234	230	218	216	205	230	231	200	195	235	218	224	209	207	218	202	206	243	195	197	208	223	209	206	218	216	184	194	209	235	228	214	208	225	213	212	218	196	220	221	226	213	229	222	225	192	213	213	196	217	223	210	230	215	201	223	208	233	220	209	203	217	206	212	225	215	221	209	222	223	191	206	212	225	222	192	232	193	205	206	216	197	204	177	213	216	232	218	188	212	221	238	237	203	216	198	204	212	196	216	198	212	216	184	219	210	203	206	199	203	203	214	214	206	227	224	235	196	236	188	218	215	202	208	190	233	231	214	230	216	231	198	207	196	222	217	246	236	241	249	197	220	231	181	173	198	234	252	201	201	188	235	184	210	218	223	219	200	209	211	210	218	211	223	209	207	198	203	231	203	201	214	205	221	199	216	204	216	209	181	214	228	216	218	200	197	221	213	200	219	209	191	224	204	202	222	190	201	198	210	239	221	212	223	197	205	241	223	205	218	218	219	226	233	192	229	218	211	208	228	238	220	224	225	205	209	200	201	227	211	209	202	177	218	219	203	246	205	234	220	198	182	205	218	208	222	208	228	227	199	216	234	239	232	203	199	201	231	207	209	207	239	217	216	238	213	215	209	216	189	224	239	233	217	192	223	214	198	220	205	195	238	212	205	205	190	196	212	232	217	200	209	201	178	212	203	191	221	242	229	213	211	192	206	227	210	212	174	228	221	194	210	197	212	212	210	207	194	184	211	202	209	228	209	213	245	205	226	227	193	213	218	209	227	234	235	219	206	189	236	197	213	229	229	227	206	216	220	222	218	204	186	213	196	212	200	200	199	189	224	189	227	204	211	222	195	203	183	215	230	206	194	202	224	234	217	177	192	202	216	209	218	211	199	210	244	225	216	228	214	223	219	185	222	179	210	217	201	191	206	209	213	216	232	219	222	225	222	206	228	217	204	224	217	245	207	201	194	166	235	233	231	200	205	213	242	203	219	209	243	201	203	225	219	237	207	195	221	232	225	205	215	212	211	212	182	209	197	213	223	220	215	196	200	231	233	228	237	243	211	240	226	193	205	195	225	259	206	191	191	198	209	218	211	221	213	204	235	200	227	215	196	210	199	221	219	220	228	220	221	219	219	218	179	234	213	198	240	224	210	243	220	220	185	198	195	220	203	203	191	239	210	219	211	207	220	229	217	235	207	221	203	167	206	206	216	209	203	214	204	207	228	223	226	200	195	236	210	204	212	183	203	208	207	224	200	201	214	195	216	212	190	233	198	203	232	239	203	188	187	226	227	216	217	215	203	218	228	224	191	200	181	224	221	217	209	193	202	213	187	218	212	209	229	218	210	220	203	198	218	195	229	206	233	211	221	209	214	233	218	213	203	211	218	237	219	210	181	196	200	209	214	196	218	226	220	200	199	205	184	207	188	196	187	193	230	203	210	235	202	213	218	201	204	227	237	205	236	197	200	216	212	232	223	228	203	205	181	190	218	199	208	229	233	217	242	208	223	201	226	198	220	195	204	217	224	198	196	222	194	222	226	200	216	214	223	182	187	198	197	212	193	193	217	225	232	208	217	219	227	202	188	203	209	207	240	220	223	216	205	217	221	193	212	186	223	214	188	241	254	199	178	192	211	195	201	218	224	213	217	219	221	216	191	239	229	203	198	220	218	219	179	236	191	203	204	200	230	203	217	199	228	200	195	197	198	222	214	223	216	214	189	214	213	206	252	216	231	217	224	212	206	204	217	227	207	194	214	231	215	225	211	216	220	239	229	209	197	195	233	224	199	199	221	202	196	209	220	193	214	199	241	210	227	224	212	216	217	209	240	214	221	214	211	230	231	220	210	201	206	211	206	210	235	208	219	216	194	198	229	222	208	225	232	197	212	211	220	213	178	246	226	223	220	228	220	223	185	233	239	225	221	255	214	239	224	214	211	221	207	211	207	214	210	199	218	208	212	200	218	220	228	221	234	188	226	210	219	226	204	202	202	217	207	220	208	229	221	197	237	203	211	209	214	209	202	247	198	219	243	252	233	223	208	226	222	230	200	219	247	223	205	219	188	183	205	213	196	220	190	206	232	204	221	211	211	221	210	219	239	202	205	219	192	247	217	223	206	217	197	215	203	198	194	231	183	227	218	222	193	204	218	223	220	237	204	223	221	229	184	207	211	227	207	214	246	231	234	254	206	208	205	206	209	216	239	208	195	190	213	220	253	222	223	223	216	224	197	219	202	211	223	202	226	220	225	216	234	232	187	208	250	194	209	235	215	192	206	224	209	208	197	196	224	196	188	236	205	224	222	259	237	202	207	227	196	245	225	169	205	232	216	219	202	227	210	208	214	233	228	193	201	231	214	225	210	209	226	212	210	222	218	213	206	195	219	212	230	229	207	238	200	237	205	205	209	214	218	205	236	245	222	184	219	190	188	206	199	245	214	226	206	211	218	206	206	218	200	208	208	231	236	201	213	227	197	218	211	195	224	202	206	211	226	227	208	186	206	210	214	187	226	216	228	203	205	208	224	223	204	193	187	213	202	219	213	210	214	209	197	219	216	216	230	206	254	235	226	200	218	214	226	206	214	184	219	216	212	232	233	217
12020	13084	9863	12192	12003	9802	10469	9863	7784	9045	8630	7659	6248	6272	6954	5408	4221	5719	4373	4078	5171	5836	4517	4948	4813	4401	3612	4107	3582	3604	3167	2895	2455	2150	1813	1986	1249	1171	1026	759	693	684	699	695	662	622	641	681	620	639	604	577	596	607	618	556	599	594	586	571	578	589	562	603	558	599	612	588	600	591	564	580	547	572	554	543	516	538	522	545	487	501	547	493	538	511	511	525	548	488	562	566	531	502	524	535	563	566	537	510	556	545	526	570	533	507	503	494	540	537	530	526	547	495	522	536	533	542	529	545	571	498	556	486	508	513	519	535	520	506	522	522	499	548	535	526	541	549	498	506	534	532	542	503	523	541	515	509	534	560	542	536	489	547	532	514	511	524	528	527	506	525	519	503	512	538	510	511	555	540	518	492	495	550	549	559	502	481	564	481	510	530	520	562	517	491	537	506	514	535	523	499	505	520	533	517	528	516	484	498	532	508	542	523	523	556	561	544	533	529	534	539	516	516	547	479	548	507	529	570	507	583	526	514	556	526	538	524	486	485	534	522	485	566	517	540	514	528	474	545	522	552	526	555	539	538	548	513	563	518	564	496	460	544	549	530	456	527	545	506	523	505	504	495	528	504	558	522	517	501	534	520	550	511	510	538	543	578	526	519	542	524	522	506	537	516	545	567	501	522	535	515	504	545	467	587	503	528	531	534	501	535	560	533	509	537	523	503	527	555	543	529	548	532	540	514	504	519	547	520	517	537	491	514	498	538	545	500	524	546	507	520	490	561	553	470	520	501	509	541	514	560	570	542	528	519	525	532	501	482	520	494	526	514	559	561	514	534	499	514	499	517	527	538	499	517	536	549	518	516	525	512	514	514	545	535	569	520	520	500	477	511	487	550	502	529	486	541	518	510	539	528	541	482	558	535	494	539	525	508	559	485	504	489	516	525	561	521	534	514	528	534	528	519	525	527	525	556	535	540	520	521	545	502	477	558	511	559	525	513	488	535	530	526	523	516	524	501	553	510	514	519	522	498	521	527	534	526	552	589	540	514	509	519	503	505	545	529	495	559	533	512	518	519	525	500	516	489	511	538	529	504	572	524	539	526	541	512	522	521	495	531	522	511	475	521	528	530	538	553	521	519	490	551	518	497	554	534	505	533	509	508	569	548	519	526	494	519	540	530	496	544	518	533	511	540	516	521	482	560	520	556	498	538	528	544	544	533	575	548	555	532	582	539	553	560	551	496	522	530	571	571	488	518	521	534	495	525	533	524	550	535	552	548	609	480	530	553	511	503	506	498	540	541	521	504	545	524	506	518	540	498	503	514	473	527	544	572	535	551	502	556	517	519	484	531	535	507	540	525	527	510	543	568	531	549	525	537	557	509	583	521	521	513	529	538	562	574	544	505	536	550	499	503	518	538	534	527	481	534	539	521	506	513	554	508	553	547	544	522	523	473	522	529	499	526	550	547	506	523	560	539	496	558	526	535	567	532	565	519	544	520	521	512	531	547	512	513	542	577	514	505	515	506	506	526	557	532	524	534	539	569	541	498	542	539	504	551	501	516	543	532	533	503	551	530	503	514	539	521	510	507	525	541	514	499	558	509	518	598	498	526	530	500	533	497	569	555	522	512	540	509	589	555	493	539	491	504	548	546	535	531	495	525	503	531	501	536	535	546	522	489	573	511	547	535	540	510	478	508	544	502	528	544	505	554	506	522	521	520	536	543	556	525	486	521	535	507	531	544	515	491	529	513	507	505	513	517	512	580	492	543	519	504	493	515	498	518	517	554	515	469	543	511	502	488	536	538	523	504	538	512	553	528	543	504	547	527	492	506	490	535	521	560	523	519	559	521	482	517	542	522	504	520	519	514	574	563	544	504	553	530	543	500	538	567	525	517	526	546	523	495	506	498	526	513	513	498	530	534	513	541	519	515	544	525	528	526	534	528	526	510	516	504	533	496	499	518	535	527	532	499	519	524	570	579	539	568	528	522	545	503	533	542	536	528	520	539	539	541	545	533	521	556	518	538	522	534	519	528	573	530	529	538	553	526	498	546	485	517	566	498	510	536	521	538	495	496	528	541	541	523	545	509	541	534	552	530	555	536	537	509	515	517	562	524	514	516	540	530	541	511	551	510	506	522	541	492	540	525	520	544	570	534	511	544	530	514	529	516	493	513	536	526	523	520	540	514	512	534	467	533	556	532	499	466	534	570	491	506	505	496	503	528	534	555	575	507	516	538	505	525	510	539	493	521	521	552	533	521	528	518	512	557	538	533	504	550	537	525	530	529	519	538	551	488	512	514	492	527	498	490	538	544	527	500	496	536	535	542	484	535	543	517	547	514	535	553	559	551	477	524	522	512	535	540	520	513	529	512	513	534	480	470	505	505	552	547	491	523	539	542	528	513	538	529	542	579	517	478	519	522	520	530	510	514	507	509	534	538	567	543	530	481	523	495	545	541	497	538	495	514	529	571	535	528	529	508	544	485	551	522	531	501	511	511	519	552	523	524	493	478	533	534	547	502	547	512	529	523	519	540	516	533	518	506	476	575	500	526	503	536	505	518	512	537	508	480	571	523	500	516	494	497	510	527	508	547	552	533	574	519	541	519	542	537	493	512	488	507	545	522	568	549	534	552	459	556	534	523	541	552	494	525	473	518	575	534	542	544	534	516	501	518	550	505	542	499	556	518	529	538	535	532	520	523	518	503	494	479	526	527	537	556	518	506	530	480	496	592	519	550	502	533	503	555	558	523	552	546	519	513	489	524	554	524	523	528	525	518	513	537	544	580	491	504	507	544	532	513	519	529	524	522	575	541	512	530	527	491	529	522	561	538	509	546	509	511	499	501	516	491	517	499	531	501	551	507	500	496	497	521	529	553	518	527	518	520	530	553	506	524	501	543	534	520	524	523	532	543	551	477	581	530	513	516	564	540	530	536	533	510	564	574	533	520	536	497	554	532	558	478	550	535	513	519	504	478	515	566	470	520	489	505	492	498	527	495	501	545	550	543	528	533	516	500	507	527	514	566	541	513	492	520	556	498	528	530	509	511	499	491	555	520	484	537	495	554	563	518	533	494	526	535	539	526	511	524	553	525	502	561	527	505	540	553	528	515	511	531	505	505	535	529	513	531	507	545	537	511	549	567	496	517	527	460	514	564	536	478	523	529	489	532	543	481	545	533	551	565	557	547	547	521	520	542	515	546	511	544	531	557	512	519	478	565	518	544	513	543	504	516	546	547	507	527	528	520	504	533	549	532	562	510	518	534	540	512	471	538	528	568	551	526	534	522	510	541	557	545	507	553	517	536	534	512	532	492	565	526	521	560	549	504	462	496	501	510	507	532	546	538	521	528	509	532	512	499	545	528	490	507	526	508	519	515	521	507	506	504	494	516	496	507	552	508	534	523	593	516	497	521	523	523	518	527	540	500	540	528	532	486	520	497	522	519	553	482	472	519	562	530	557	494	541	558	535	563	529	518	515	548	512	506	532	495
25964	31128	18815	15322	12088	8197	6754	5389	3807	3674	3250	2516	1836	1756	2561	1583	1132	1318	1152	1161	1313	1279	996	1239	1045	1011	809	943	780	791	680	617	525	469	407	374	275	228	222	162	139	114	136	140	126	124	114	144	123	103	130	124	144	119	129	118	112	118	104	115	112	115	115	126	125	124	119	103	103	109	115	96	105	122	118	122	111	96	108	119	97	108	103	111	138	112	97	119	114	95	106	104	109	119	89	111	103	104	123	87	106	115	99	96	124	113	117	106	132	90	108	96	93	82	85	122	121	97	98	102	93	128	101	108	94	105	126	94	110	92	109	87	105	95	112	95	88	125	123	93	106	117	101	90	103	111	103	97	115	111	114	88	105	104	102	96	97	107	103	112	110	112	118	120	98	109	108	122	99	103	96	100	111	92	91	101	118	106	98	108	98	111	107	104	99	107	105	97	103	101	124	114	112	100	94	115	102	114	128	103	100	102	97	126	117	109	103	115	87	118	107	96	90	102	117	131	105	123	103	111	127	96	109	99	92	91	116	99	127	110	99	120	100	76	116	121	83	102	104	124	113	115	102	107	96	101	108	95	100	104	108	107	127	114	105	88	93	94	102	100	116	99	108	104	108	112	105	102	100	102	112	93	113	110	112	99	98	109	111	105	94	117	101	113	104	114	106	113	95	124	98	99	83	109	127	115	102	95	129	119	117	113	87	114	97	120	100	88	109	96	106	105	126	127	107	102	121	98	96	104	120	108	108	114	124	86	86	110	105	110	97	116	118	106	102	104	117	100	96	110	99	129	108	103	107	104	97	106	110	102	96	110	109	106	105	117	90	102	118	106	106	96	104	135	97	95	93	90	113	117	97	102	89	108	79	101	122	85	99	110	100	113	84	114	109	100	110	111	101	105	101	114	99	107	113	102	104	95	88	88	88	106	116	93	112	119	118	119	118	119	116	110	110	91	117	93	95	100	107	135	101	71	114	114	86	106	100	109	99	112	102	104	98	92	136	100	95	104	129	121	109	103	114	123	108	115	97	109	92	100	98	121	101	112	122	107	99	118	114	84	88	108	96	89	108	110	100	103	90	95	109	106	117	105	108	107	97	100	110	105	111	104	110	107	108	97	110	86	100	107	100	119	118	118	115	100	95	114	119	111	94	99	111	104	106	111	108	114	117	111	100	118	101	99	100	109	114	107	124	89	109	111	85	97	90	97	96	94	102	97	110	97	110	91	99	108	99	132	114	104	104	90	122	90	108	88	99	96	97	111	97	102	99	117	99	88	136	103	121	98	96	105	124	96	100	99	98	87	104	111	109	120	113	106	109	91	92	111	108	116	108	127	106	96	106	95	98	92	132	94	93	103	118	104	100	108	111	101	96	94	114	114	103	102	107	104	109	111	101	124	83	82	119	121	88	85	104	100	105	96	113	121	102	104	117	94	83	78	98	92	91	102	124	86	113	108	94	110	109	118	110	103	98	121	98	88	100	110	128	110	105	98	99	118	107	100	93	100	112	107	97	114	113	89	90	102	103	125	124	110	113	100	97	89	105	108	113	102	109	102	93	99	113	97	112	101	108	99	100	118	98	93	104	115	102	86	94	101	102	113	97	114	117	93	118	101	93	104	84	109	94	99	100	86	107	80	105	92	113	118	109	118	111	108	117	126	102	106	101	120	110	102	120	118	112	113	117	108	113	102	115	97	103	103	102	117	96	118	94	122	126	109	112	107	116	106	112	95	99	113	100	114	99	92	105	81	106	99	102	110	102	93	108	90	120	99	107	103	121	109	120	107	109	110	115	94	105	95	89	88	119	104	111	96	105	104	110	99	106	80	114	124	101	124	106	89	109	105	95	85	98	90	93	110	109	99	106	102	121	106	103	104	99	105	94	126	110	86	111	105	108	112	85	122	99	111	114	101	109	93	125	107	94	104	96	96	92	97	96	101	107	100	122	103	119	106	100	107	96	111	94	94	105	120	89	103	121	98	111	111	105	115	105	119	108	115	103	119	112	131	109	85	108	105	102	109	107	87	88	103	124	126	96	125	102	86	113	110	98	101	119	104	114	81	91	89	107	86	110	90	90	101	118	112	96	100	104	98	96	103	86	108	94	110	110	105	104	103	127	108	104	107	114	113	84	99	98	111	104	88	104	113	105	104	117	110	80	118	106	110	120	102	101	101	109	96	108	103	81	94	95	102	92	106	105	94	103	114	80	104	116	112	119	101	119	105	105	93	102	108	105	110	124	115	103	88	95	108	114	98	100	101	102	103	108	94	102	106	102	118	105	122	102	116	122	100	129	118	119	99	102	100	108	112	117	115	93	104	116	86	122	124	93	105	95	107	109	92	110	119	121	97	105	112	117	90	110	116	104	101	134	120	108	103	94	101	112	111	96	95	126	102	106	87	107	84	113	121	117	123	110	88	92	105	111	99	103	114	102	100	101	111	109	112	108	106	105	118	114	118	90	106	85	92	100	106	110	118	100	104	108	95	75	101	110	125	91	84	99	98	94	99	103	100	106	91	105	88	100	102	107	107	98	98	100	115	117	102	92	126	118	98	118	101	115	105	92	105	94	99	104	94	116	95	99	111	110	122	109	125	119	111	91	103	116	103	117	117	120	107	114	108	105	121	107	104	105	115	101	120	107	98	121	101	97	103	98	117	106	109	119	113	100	116	114	106	90	93	114	104	114	106	96	116	101	113	106	113	94	103	115	93	119	118	112	100	103	117	114	111	121	104	97	104	95	115	116	109	93	109	119	102	96	114	111	106	101	105	109	108	107	110	107	100	92	116	118	90	116	87	120	106	101	107	84	96	119	102	112	122	125	124	104	113	94	104	110	87	97	101	121	88	112	94	95	101	109	104	103	98	95	111	110	106	98	100	107	120	113	97	119	104	103	102	96	95	99	88	110	93	115	106	104	98	130	109	119	98	118	135	102	99	100	100	87	108	96	101	85	114	103	106	122	132	96	105	95	96	78	85	113	107	94	107	128	101	106	107	95	113	104	123	119	113	92	116	97	117	100	111	96	116	96	114	117	93	101	99	96	100	123	95	109	106	99	98	125	119	104	108	93	102	125	97	89	90	104	101	94	95	99	119	93	105	83	112	93	107	128	103	108	112	101	122	99	93	95	105	117	86	93	104	102	102	104	93	121	108	109	98	89	89	93	126	108	91	99	100	102	113	100	112	92	112	126	110	107	90	94	104	101	98	97	109	108	98	110	73	111	85	94	96	95	101	121	90	110	115	105	108	123	110	117	113	127	103	108	123	94	121	121	115	132	103	102	106	101	104	115	99	112	102	112	105	102	97	87	75	88	99	105	101	79	115	77	97	107	117	100	117	110	105	133	111	106	84	108	103	100	109	90	96	103	99	120	121	116	89	112	122	98	113	108	111	106	90	112	108	98	122	109	90	98	101	101	112	91	119	95	118	122	84	118	99	120	101	103	92	109	90	109	126	116	95	101	89	111	106	101	104	114	114	101	102	93	109
16520	14677	13088	15670	16940	15425	16413	15097	12206	12997	13312	11064	9379	9882	10997	8065	6997	8473	6711	7204	7828	8453	6711	8158	7400	6927	6293	6604	5538	5814	5194	4431	3598	3452	3063	2589	1654	1494	1148	674	570	524	502	527	547	424	421	474	421	348	407	376	375	351	372	396	373	367	357	387	377	329	336	375	447	401	428	410	439	361	387	360	360	328	308	316	308	313	301	283	332	269	299	307	296	306	310	318	293	265	290	302	299	311	297	300	275	289	286	286	284	290	292	269	301	301	309	308	302	310	304	281	261	296	323	289	294	284	308	309	291	274	283	306	285	276	297	305	276	302	287	287	316	301	281	331	300	311	311	271	290	294	301	282	289	291	315	282	293	286	275	295	293	269	295	278	259	280	289	243	283	271	293	284	281	308	268	281	317	285	271	289	277	275	278	312	281	310	284	276	274	304	284	271	253	290	286	299	277	292	285	309	304	280	288	267	263	284	284	284	290	298	291	295	273	308	262	293	270	313	276	274	297	299	289	291	270	311	298	288	309	306	301	295	285	276	286	279	280	239	298	295	259	275	296	292	280	262	306	298	295	289	278	250	285	307	301	297	269	305	280	261	306	284	323	298	293	291	275	299	290	272	302	297	310	298	298	289	305	238	278	287	290	286	279	305	270	274	258	283	292	278	258	292	249	297	294	306	321	287	274	308	273	261	271	293	283	315	278	283	298	282	299	282	276	280	283	271	287	276	290	289	297	287	283	297	274	265	279	280	296	297	267	284	280	294	289	291	318	284	268	288	278	280	296	294	268	299	297	289	272	283	256	313	245	295	317	269	299	285	295	273	284	305	260	256	273	285	278	268	271	300	302	306	304	269	291	339	258	296	296	268	285	277	289	267	302	277	287	283	261	267	264	301	293	306	274	301	278	280	303	270	269	282	288	280	309	306	285	282	304	290	284	323	324	316	271	268	287	270	265	242	268	279	273	281	269	284	300	276	272	288	268	263	267	282	270	262	254	304	272	265	302	319	281	287	290	276	284	316	280	291	267	302	280	274	292	288	279	251	282	293	292	274	260	298	306	300	307	260	293	288	293	285	257	284	283	286	261	256	290	261	295	285	306	281	288	272	297	262	277	271	294	311	309	297	298	259	273	254	304	289	278	263	330	275	263	279	251	279	270	258	309	281	302	255	263	278	271	328	269	298	283	301	330	260	280	272	234	313	302	266	276	279	258	294	294	303	291	264	271	270	279	306	298	272	278	262	277	279	301	300	266	294	291	297	299	264	283	264	283	266	256	288	286	278	273	268	295	340	293	288	290	293	308	291	265	247	292	281	276	277	308	260	287	285	288	300	299	326	268	293	309	264	271	293	292	272	284	318	331	258	295	249	294	289	280	277	252	316	289	267	316	278	307	331	278	286	314	300	313	263	307	283	256	296	286	285	288	272	320	292	303	252	296	289	279	313	273	280	302	271	294	308	294	301	303	302	319	293	283	312	265	285	325	305	283	268	275	292	272	292	300	274	272	314	297	268	278	295	285	276	301	263	296	273	269	268	309	281	283	280	273	292	309	278	240	294	283	304	290	271	276	294	267	273	261	276	275	283	256	301	295	289	323	290	249	301	303	258	269	307	266	282	280	275	296	299	275	279	272	259	290	291	257	282	289	313	255	304	273	296	267	268	302	289	282	293	306	269	273	278	262	286	307	314	278	299	266	276	300	298	293	310	287	272	261	256	278	298	282	306	260	275	267	272	294	291	291	278	262	294	260	294	323	274	297	284	300	294	294	278	304	298	267	319	298	287	284	274	266	310	288	240	297	293	260	267	339	288	282	278	278	286	291	306	271	287	298	313	292	282	267	325	308	309	287	256	292	270	278	270	283	317	285	270	294	295	313	274	293	295	247	291	281	291	278	292	297	306	317	282	295	274	263	285	265	283	293	280	274	273	285	294	298	273	308	302	266	295	320	297	309	293	291	245	279	285	299	280	281	276	285	286	273	278	267	300	291	282	289	295	299	283	281	319	293	296	305	298	300	285	275	278	304	268	280	281	309	287	293	276	276	292	273	316	300	262	312	287	306	294	291	292	280	282	275	294	291	276	282	284	287	255	272	308	296	282	298	263	277	294	274	274	284	314	293	258	294	297	278	284	294	270	284	257	294	292	278	290	310	282	276	263	270	281	270	291	303	309	297	279	305	265	293	289	263	273	267	245	282	263	267	295	307	285	265	281	287	285	305	265	285	270	295	275	297	286	288	312	265	271	294	247	276	276	294	258	305	262	291	304	290	276	284	288	297	276	286	280	256	260	272	291	269	236	291	281	300	283	277	306	281	286	276	301	291	291	313	269	264	279	284	292	304	305	298	278	257	296	269	287	317	298	268	292	261	305	278	287	273	283	264	273	274	263	265	263	267	308	266	281	297	259	289	282	270	286	267	309	297	307	291	324	305	280	304	320	260	268	283	317	288	282	282	260	276	280	299	263	298	312	286	294	306	263	263	274	291	288	287	303	282	291	286	274	319	300	302	291	304	255	313	305	287	268	258	286	285	276	272	308	314	275	287	242	300	309	280	311	303	265	254	274	268	287	279	283	287	317	272	277	292	253	290	294	314	273	346	311	269	256	288	284	295	297	287	320	282	272	266	304	290	269	279	300	283	282	303	265	286	282	325	311	282	277	276	297	280	291	261	287	269	264	295	286	269	277	303	262	261	256	277	310	309	261	300	319	272	302	303	286	330	284	271	313	300	298	285	282	289	264	280	282	289	288	311	308	295	302	263	286	288	258	293	300	311	263	305	273	271	273	291	267	309	279	281	270	265	252	309	294	303	300	305	312	285	283	284	282	276	278	275	302	303	286	311	262	276	276	296	278	276	255	298	281	292	284	295	290	280	282	271	270	302	286	296	279	280	261	301	280	300	293	318	280	265	282	267	317	286	269	272	330	264	275	264	281	301	304	327	317	278	296	262	262	262	313	311	272	255	291	279	264	282	264	292	296	276	293	267	303	287	282	294	276	287	274	293	286	284	288	249	278	278	297	276	267	288	290	291	313	286	246	280	319	269	296	301	272	259	265	244	279	267	281	295	275	294	300	297	249	259	251	273	284	259	280	278	293	297	296	308	300	299	249	286	291	263	293	250	271	289	255	261	281	269	274	278	246	306	248	266	297	287	276	302	276	316	285	280	285	273	283	299	273	258	274	297	313	299	308	268	273	310	277	287	279	291	300	284	267	295	269	299	283	287	276	278	305	287	285	311	311	306	282	266	268	315	307	284	275	264	306	285	278	277	277	269	288	274	292	285	302	304	284	277	280	284	298	271	274	285	313	313	289	274	286	285	291	245	332	285	270	277	298	298	310	289	274	279	285	295	286	252	287	307	264	288	298	273	281	278	268	260	317	279	300	294	276	270	269	279	270	278	290	291	293	303	295	311	291	287	303	282	283	279	259	290	248	265	268	291	268	274	318	280	281	286	286	308	257	284	270	295	283	305	282	256	292	276	297	285	308	281	304
4330	2418	1878	1394	1051	886	721	650	558	578	535	450	383	351	384	323	326	322	378	344	327	350	340	301	316	304	328	307	316	290	296	285	324	277	281	280	284	257	294	319	255	257	289	267	299	283	281	265	319	309	286	302	278	287	286	286	285	288	262	266	250	279	254	274	251	262	265	291	283	278	265	251	271	290	259	254	308	278	267	265	274	283	300	234	281	266	278	288	258	286	277	263	267	303	281	247	270	271	276	248	272	279	272	238	307	253	252	262	293	265	304	234	263	290	274	265	270	282	283	273	271	258	276	280	289	282	215	248	241	248	256	311	295	282	248	276	273	262	274	317	265	291	276	287	281	277	269	285	255	287	281	285	302	273	292	235	270	280	245	251	278	294	262	295	285	278	308	297	294	272	285	262	276	285	299	241	272	278	244	265	278	251	270	277	266	266	309	266	249	289	267	259	282	291	280	307	239	275	266	224	245	290	255	303	273	302	261	260	278	241	267	292	294	261	274	256	274	273	273	256	269	269	281	303	287	281	261	282	295	274	294	285	271	297	275	241	276	254	285	301	279	244	266	281	246	270	292	256	293	261	249	294	290	296	284	271	268	283	298	263	268	251	304	249	266	300	263	274	290	294	270	300	258	259	276	255	262	263	264	261	266	271	284	258	270	298	269	256	283	284	261	271	264	277	271	272	267	289	259	269	267	281	250	273	290	288	278	268	294	273	237	313	269	249	259	288	277	260	280	280	262	269	280	287	233	248	266	250	249	243	269	253	285	271	272	277	304	310	238	284	294	279	270	268	290	293	293	270	247	268	275	279	274	248	307	288	259	303	310	256	258	294	304	268	275	274	290	244	246	306	271	262	298	295	272	253	261	259	239	257	281	248	269	274	294	277	272	257	296	275	275	278	269	264	278	268	283	255	260	289	259	277	257	255	310	292	265	264	298	282	237	265	263	255	274	241	306	285	232	287	291	280	265	274	303	271	229	295	263	263	267	252	312	275	278	261	265	287	274	247	280	264	261	279	268	284	277	279	301	276	288	278	255	267	254	258	305	283	249	264	315	270	268	287	287	285	283	276	267	313	282	299	272	251	250	287	269	297	271	268	303	244	256	259	277	273	267	238	279	265	277	290	286	282	284	270	269	257	282	278	287	287	278	267	267	287	289	295	254	286	269	284	276	265	272	234	266	275	265	249	264	229	261	269	268	283	270	315	284	299	240	216	263	269	274	275	289	281	271	292	272	248	284	268	283	274	251	272	268	270	256	283	269	250	266	261	269	302	266	300	276	284	285	226	277	272	294	255	266	233	277	288	281	303	240	265	257	276	281	272	286	272	250	273	282	286	270	252	274	283	274	257	276	268	289	261	305	249	281	260	268	265	279	249	301	304	290	266	249	247	264	273	284	291	261	264	271	246	263	251	253	276	297	262	278	275	276	281	276	253	294	274	281	267	310	261	254	263	283	278	281	256	252	266	242	265	271	254	268	270	284	258	289	259	281	280	278	273	286	280	270	257	303	287	264	282	266	270	261	282	263	297	253	262	254	276	259	292	254	294	266	244	294	295	258	261	263	290	276	276	260	278	282	256	255	287	274	284	237	244	265	291	278	281	285	292	300	279	273	304	259	283	254	274	250	230	269	274	255	246	282	289	286	269	315	261	290	292	268	268	263	248	271	281	281	273	260	245	259	274	273	285	271	268	259	293	232	294	286	290	278	269	308	302	240	275	265	276	300	297	268	264	285	302	251	269	269	250	272	231	246	297	271	270	279	253	280	300	273	271	269	260	294	267	260	257	287	281	271	270	268	280	276	283	273	266	267	285	307	284	277	264	266	256	268	277	264	270	283	287	252	311	291	293	268	276	267	299	288	262	242	270	280	250	245	282	296	291	278	257	279	293	266	277	258	266	260	267	279	303	264	258	249	255	255	280	266	296	277	293	261	284	256	264	267	295	319	286	263	282	272	268	266	270	284	275	293	281	239	276	286	284	249	265	264	292	259	281	318	260	241	257	272	298	249	268	277	255	265	260	284	285	296	278	263	284	275	279	293	262	294	296	297	249	270	287	267	284	275	265	274	274	281	229	262	265	260	261	284	274	260	261	292	282	267	263	256	268	284	282	290	295	259	279	287	242	282	264	275	248	307	252	292	295	243	309	235	260	270	251	301	271	322	256	275	312	252	305	261	276	274	265	297	278	258	263	285	290	246	283	267	281	261	248	263	298	261	300	289	268	248	301	270	264	283	293	284	299	266	288	257	271	307	282	279	271	256	260	286	270	266	284	280	295	294	284	286	291	281	255	265	267	281	257	268	281	283	280	301	248	287	263	246	246	276	278	270	286	279	266	249	293	272	287	275	274	285	254	263	245	272	288	274	274	259	278	258	254	279	258	253	266	268	262	265	280	265	252	280	271	287	323	300	248	260	289	259	275	267	275	275	276	272	266	282	284	281	296	293	288	272	260	263	277	259	289	274	264	268	258	279	232	278	295	298	270	277	275	294	270	289	281	267	303	289	272	295	275	292	272	285	274	264	270	290	277	276	268	288	290	288	269	278	282	256	278	269	257	276	259	281	293	296	308	276	286	275	253	271	275	271	264	305	253	290	265	270	273	271	254	277	278	308	275	252	272	313	238	292	276	282	254	260	257	262	282	280	285	270	276	282	294	272	293	304	311	259	273	290	288	270	282	277	294	255	280	265	272	231	279	264	279	265	254	269	283	266	251	285	260	255	306	276	253	272	259	284	282	245	266	310	283	237	265	283	276	277	281	278	263	291	283	265	299	270	289	269	278	287	241	280	308	303	268	297	271	284	284	292	301	260	259	285	262	281	260	272	283	263	255	284	273	293	283	264	304	291	258	269	277	296	240	246	283	284	257	257	288	265	285	276	257	250	262	271	286	264	285	283	249	272	280	281	265	265	241	266	279	289	280	271	259	259	275	285	297	295	249	247	273	288	263	280	259	235	254	282	243	275	276	288	283	253	290	279	241	270	251	245	318	269	285	267	282	304	291	264	301	293	295	309	267	267	296	288	285	254	282	288	281	294	284	269	283	270	281	290	292	323	265	278	288	274	265	264	305	277	281	310	299	253	283	271	288	266	302	263	281	260	262	290	280	264	257	269	289	241	286	259	262	272	283	260	277	281	288	285	289	274	304	265	253	253	261	260	274	259	273	276	251	263	284	278	290	265	246	260	281	275	292	275	296	286	328	279	287	285	264	275	258	275	264	251	291	261	274	293	271	275	267	287	266	283	285	272	281	254	276	262	258	272	269	263	279	263	296	253	289	253	255	298	276	254	302	251	247	287	236	273	265	272	287	258	284	274	247	275	272	259	271	276	305	284	268	270	275	245	251	260	279	284	268	274	255	281	288	283	295	269	255	253	279	267	254	283	258	252	281	267	275	270	260	306	281	277	290	259	278	264	277	260	291	276	292	280	300	266	290	272	289	268	256	267	312	254	266	273	251	289	273	287	285	264	290	251	273
3784	3331	3782	4438	3891	3315	3191	3020	2561	2402	2187	1923	1574	1609	1540	1259	1250	1245	1105	1165	1077	1245	1247	1070	1028	957	940	904	883	958	987	839	867	885	866	837	735	726	733	702	793	686	691	742	690	685	716	629	684	669	721	661	684	667	672	678	648	692	648	706	690	686	708	646	672	695	678	699	689	654	660	678	671	678	673	715	643	679	665	708	678	675	685	623	691	661	643	662	714	673	690	644	708	658	647	643	660	672	671	637	642	636	649	707	690	651	679	641	693	686	711	661	650	689	661	685	661	692	663	682	647	657	699	702	666	680	686	663	709	682	641	665	681	603	691	652	642	674	688	687	687	664	649	674	666	650	635	678	690	662	653	658	667	622	658	709	640	675	641	630	693	630	641	687	654	652	656	654	646	676	653	674	644	654	706	681	642	646	670	655	658	727	658	670	623	694	703	608	685	684	670	630	665	685	682	692	691	632	662	662	655	698	668	696	665	633	660	664	641	688	652	689	697	661	601	669	689	637	654	695	654	638	623	625	684	696	647	656	632	657	678	695	683	682	658	704	604	636	633	703	715	687	680	675	666	617	618	665	676	680	687	650	656	707	680	656	623	640	675	677	701	635	684	690	677	686	645	645	643	640	681	655	645	684	699	633	649	679	685	648	670	649	656	649	611	664	668	638	661	686	665	664	634	658	660	654	622	657	670	654	722	646	630	617	678	716	652	678	676	697	669	681	658	661	657	740	656	681	678	655	693	649	679	639	674	615	655	669	625	683	610	613	671	629	646	668	614	680	669	679	705	639	676	637	635	651	681	655	681	642	663	680	707	666	628	628	668	714	681	672	676	656	674	697	667	681	683	712	689	678	649	699	669	692	647	650	668	672	693	696	700	657	686	678	707	645	662	618	646	641	711	669	708	653	635	685	678	651	670	684	700	657	672	657	684	637	682	632	660	669	645	659	653	671	678	633	666	689	681	670	710	627	657	648	655	702	657	653	676	618	671	667	680	699	677	662	666	640	653	681	680	636	672	699	629	678	658	663	697	667	667	708	618	690	634	734	643	690	655	646	690	681	663	665	678	608	638	681	662	644	681	671	636	607	654	724	701	693	689	693	652	668	666	659	669	634	630	719	714	667	653	658	671	665	621	691	640	650	690	671	663	639	673	664	642	694	655	679	679	623	625	666	672	688	658	657	652	659	679	668	681	601	645	708	680	684	668	664	649	654	687	648	636	681	687	646	681	701	649	657	663	653	675	653	679	645	641	691	655	616	666	691	677	655	613	643	668	675	660	647	657	650	674	689	632	680	689	660	676	652	665	630	682	683	662	643	694	632	643	670	691	644	659	658	648	643	691	632	691	700	714	631	628	689	696	648	645	680	662	684	679	670	667	670	643	667	626	690	687	651	669	672	666	643	684	703	680	693	682	687	691	647	641	692	665	685	686	660	676	651	622	651	667	654	681	637	635	622	643	707	668	672	712	627	663	675	665	650	668	656	654	680	665	660	628	669	648	716	680	663	675	667	686	687	701	634	694	691	650	699	648	693	624	695	663	678	713	658	682	689	704	678	614	667	676	667	662	667	660	672	673	640	661	655	706	687	692	624	699	706	663	639	641	653	629	693	623	677	667	620	685	631	604	664	626	651	683	715	675	750	674	633	623	650	689	662	674	664	690	656	697	635	678	728	652	641	621	671	659	685	645	646	659	615	689	648	694	610	650	657	687	652	692	625	662	671	613	639	675	620	645	659	698	696	711	658	667	661	622	624	669	694	622	672	679	648	600	653	640	672	692	663	657	617	695	659	729	618	610	665	671	652	616	665	670	631	652	618	697	649	706	705	682	612	724	635	650	698	632	658	732	716	680	636	682	670	655	647	669	652	679	659	664	653	722	648	640	683	652	636	600	638	670	644	716	629	655	645	705	690	687	630	679	661	631	670	637	716	661	642	694	678	630	657	660	688	691	646	639	700	622	670	644	636	632	638	668	665	694	687	669	665	652	626	656	629	672	650	712	692	665	705	628	652	661	688	654	642	667	701	667	724	649	631	640	672	676	683	638	639	691	625	634	662	624	657	704	671	695	641	701	655	649	641	696	637	675	675	670	665	678	672	709	670	643	684	677	710	656	633	695	673	633	642	677	680	680	667	662	681	680	683	652	663	688	652	722	631	636	601	701	607	647	653	646	680	685	669	659	641	668	596	695	707	646	681	671	660	641	678	668	679	666	657	667	653	651	671	674	632	663	650	640	683	690	720	641	674	622	682	683	676	672	662	663	646	670	654	636	648	632	678	669	654	676	664	689	654	689	611	681	677	671	668	623	647	671	693	640	682	647	676	661	663	649	676	652	664	660	682	685	696	678	666	684	658	692	700	656	628	653	628	641	693	639	635	632	646	656	702	638	643	645	689	665	674	682	632	667	667	693	706	694	685	687	646	659	723	673	673	678	681	666	671	648	717	634	711	626	657	656	693	661	682	635	668	676	662	615	700	676	626	662	680	694	650	685	699	654	649	689	617	669	688	672	686	671	678	658	681	699	622	655	700	677	659	672	646	705	639	587	665	659	676	724	658	658	669	678	704	646	686	659	661	655	651	665	645	651	627	705	663	683	644	676	633	673	676	705	671	653	636	676	689	697	651	674	653	647	686	674	657	672	693	720	693	666	631	643	685	701	644	684	664	665	641	676	698	676	665	667	683	658	666	685	694	649	674	644	631	644	660	722	681	696	677	647	701	676	594	684	690	690	636	691	695	694	651	643	712	690	672	630	658	665	641	646	677	703	695	658	635	613	657	669	666	697	691	683	691	655	671	687	662	631	648	663	662	688	711	682	673	673	629	621	670	659	673	691	682	657	659	685	719	645	713	672	635	677	678	663	670	664	662	700	732	670	678	705	638	684	650	681	629	661	646	668	649	736	695	653	655	695	695	665	638	696	667	646	686	683	668	647	657	654	679	669	645	709	615	671	682	692	659	638	658	688	667	714	703	659	613	667	676	611	699	705	622	717	630	684	663	698	673	632	679	666	639	669	676	635	658	693	671	670	673	679	656	660	648	647	642	649	679	650	701	653	643	687	662	666	702	667	651	622	722	650	707	702	653	672	649	681	687	692	689	658	671	653	725	624	673	656	703	674	658	703	679	592	685	655	695	674	655	689	659	670	572	670	632	655	641	658	684	635	653	683	723	676	614	675	659	671	628	656	657	660	626	668	693	678	618	637	660	663	635	689	622	660	645	648	661	659	669	630	710	684	686	688	689	683	697	679	640	634	664	656	677	657	646	640	662	675	690	709	640	661	638	646	677	657	687	657	705	641	648	666	676	668	685	632	661	692	673	645	668	664	693	695	670	629	663	661	662	687	631	676	690	651	640	636	648	715	652	648	697	679	651	679	647	667	621	676	630	664	676	690	674	670	645	664	650	681	697	610	660	648	639	637	673	670	658	673	676	651	635	628	652	696	661	658	643	668	668	647	726	688	628	713	672	640	643	733	661	655	658
17957	26512	11813	10284	7794	4731	4094	3618	2642	1909	1898	1563	1312	1454	1158	864	925	865	815	867	851	851	684	881	780	664	603	568	588	530	506	491	348	426	362	371	289	258	239	217	226	227	224	204	200	239	203	230	228	218	222	258	212	197	217	204	210	223	218	233	206	220	191	224	203	211	246	237	214	212	210	202	211	213	211	222	234	230	221	217	208	218	205	183	238	203	263	217	203	218	206	209	214	169	178	222	189	213	205	224	216	215	221	200	208	205	229	219	227	216	208	203	219	208	200	222	213	162	205	243	207	232	247	225	206	227	214	214	220	213	196	227	205	197	222	221	204	194	204	188	225	220	221	182	195	193	223	219	198	211	206	206	220	248	210	231	234	204	208	219	217	218	201	203	196	228	212	212	210	205	221	215	213	179	216	195	224	185	210	205	200	212	209	188	229	187	233	222	234	190	214	207	185	188	185	211	223	203	223	191	222	236	228	220	221	195	221	232	218	202	209	199	192	179	219	213	227	219	229	191	207	220	188	211	211	220	222	221	217	235	214	211	214	216	239	231	217	209	201	223	201	217	199	208	202	207	207	181	193	218	220	223	227	197	202	213	202	205	221	203	240	200	206	211	207	193	236	211	198	186	210	221	200	213	226	199	229	207	234	188	204	214	221	225	219	233	201	200	214	218	188	190	221	213	228	188	225	231	232	215	224	205	212	186	201	213	209	191	223	210	220	194	225	199	198	225	216	194	209	217	217	220	215	240	192	202	220	195	215	200	207	211	200	206	230	214	202	212	206	181	189	188	200	234	217	197	250	235	216	206	215	218	217	200	226	180	209	176	220	226	207	195	225	223	201	226	206	198	209	221	220	207	190	214	204	222	207	225	195	235	210	224	192	218	217	203	196	239	225	227	215	202	205	221	195	208	217	194	228	217	194	231	220	227	234	218	218	195	193	222	185	219	207	241	218	220	214	203	232	201	194	197	219	229	214	231	232	207	230	200	243	238	212	203	209	213	214	214	197	197	194	199	226	216	214	201	205	236	220	200	212	208	207	209	220	240	198	221	222	203	205	189	220	237	224	210	218	230	202	210	203	202	207	212	211	210	220	216	219	198	212	216	200	193	207	229	192	208	187	198	210	226	212	200	223	238	208	202	219	212	199	197	209	192	205	184	226	232	210	205	211	222	188	223	217	231	201	211	208	259	211	186	206	226	232	219	199	184	232	191	221	187	223	226	232	223	222	247	197	226	213	193	215	201	182	211	248	197	196	188	200	199	193	213	240	195	202	204	228	204	220	207	224	185	231	225	213	191	210	204	209	198	208	222	232	199	179	215	207	224	213	210	223	211	189	199	204	217	219	213	215	219	208	207	217	226	207	188	224	189	230	229	220	188	203	203	215	207	218	225	204	204	187	196	200	213	194	217	177	223	227	188	167	203	198	209	209	185	205	219	212	208	192	209	215	208	195	190	208	217	214	210	211	233	193	219	189	226	209	195	227	187	206	207	229	244	213	227	213	190	203	202	210	216	196	201	207	193	198	204	220	209	199	206	191	241	193	221	226	204	211	207	211	232	236	198	210	231	210	173	225	214	192	208	225	210	215	206	214	189	188	177	222	219	217	193	208	210	224	191	211	221	208	218	239	182	225	191	223	200	184	187	233	207	203	198	203	197	226	197	226	199	204	206	209	197	208	214	226	214	192	190	214	240	213	183	231	226	197	214	204	170	224	218	200	197	192	201	208	188	209	241	204	211	211	185	222	197	200	204	183	218	194	213	203	202	215	216	196	213	214	212	205	214	220	191	218	214	200	223	238	210	219	197	203	230	210	185	228	224	228	220	212	223	216	230	205	228	220	201	189	217	220	213	194	231	207	204	206	213	207	216	226	201	205	220	222	219	212	190	199	191	194	203	208	190	212	218	235	191	194	217	217	217	230	193	197	218	214	198	207	177	161	220	202	216	224	198	235	234	186	213	186	206	223	188	191	213	217	212	233	193	210	208	216	229	228	208	217	218	206	225	208	219	208	224	211	241	201	215	202	222	195	214	197	236	218	234	195	227	218	196	203	202	222	208	197	204	183	200	201	213	214	197	190	197	232	223	204	207	221	224	215	214	213	221	227	221	232	215	191	241	222	206	219	198	224	192	192	223	211	202	219	214	204	205	233	211	181	218	229	220	182	204	213	243	214	199	212	201	226	194	210	208	210	188	182	177	194	209	210	218	223	206	222	218	191	215	189	208	196	197	215	198	207	201	214	173	191	182	192	207	242	188	204	199	234	210	195	216	206	213	218	213	207	222	229	214	224	208	217	218	195	218	184	217	194	207	208	220	193	214	214	184	200	228	201	219	200	197	213	242	214	203	199	226	198	192	236	209	202	198	191	200	196	262	208	227	203	225	239	220	217	193	244	207	190	195	187	203	202	185	206	230	202	227	211	206	198	199	217	204	208	219	201	212	224	202	203	196	241	202	200	223	216	251	207	231	207	202	182	174	207	178	214	230	208	236	220	230	208	207	209	228	226	222	195	222	201	211	200	217	219	210	195	205	229	201	240	189	233	181	221	221	227	189	213	202	207	202	215	215	205	216	212	218	220	184	229	211	223	242	202	204	205	193	200	187	219	212	254	221	211	193	210	190	172	204	226	230	215	206	214	222	223	186	234	224	199	204	221	203	193	221	229	210	220	216	209	213	203	207	213	206	197	218	199	203	213	200	222	206	199	214	217	227	221	203	208	220	200	185	230	209	221	190	202	204	176	218	197	198	213	205	204	224	195	194	221	211	218	212	193	214	217	204	196	206	212	193	200	223	221	204	234	197	206	206	238	189	214	220	213	184	215	171	201	220	236	193	211	211	198	219	220	182	222	222	183	212	215	210	213	234	182	226	201	223	216	208	207	214	219	234	178	236	209	229	214	207	225	215	224	214	213	216	197	257	217	204	212	202	198	222	200	194	224	201	215	226	233	224	211	225	215	194	220	204	217	218	190	197	240	219	203	199	207	215	222	208	196	217	204	209	212	209	206	215	226	215	203	191	198	221	219	204	220	195	199	204	219	198	199	199	195	219	195	226	216	213	215	192	228	194	235	205	234	213	217	231	202	213	220	223	205	211	196	207	219	193	209	199	202	221	197	205	237	183	210	216	223	208	202	213	199	215	189	208	220	230	211	219	233	211	218	214	205	203	228	188	219	193	198	227	215	200	200	206	184	228	173	220	206	192	242	205	202	218	206	209	206	209	218	201	212	203	194	212	206	197	208	205	206	209	208	192	210	199	210	222	181	221	181	231	198	193	213	234	210	217	194	214	205	217	211	212	196	190	204	209	217	208	203	212	224	220	211	221	190	215	226	218	209	212	195	188	218	223	195	227	205	215	209	218	217	226	195	227	212	207	204	218	222	209	194	196	226	220	233	213	228	227	224	198	187	215	217	226	213	205	210	205	208	205	218	212	213	222	186	231	189	226	212	191	190	232	214	198	184	210	221	223	212	211	215	229
12787	12903	10469	13211	13788	11472	12802	12004	9396	8841	10349	7653	6102	7651	6336	4707	5487	4892	4497	4966	5465	5300	4415	5416	4816	4420	3747	3595	3636	3411	3400	2783	1980	2397	1857	1695	1221	1001	824	667	672	671	687	620	629	646	604	597	554	544	581	597	558	568	545	577	571	532	562	570	532	549	593	592	603	632	655	597	680	611	576	556	564	552	531	552	557	543	531	541	494	518	542	530	568	501	538	519	561	535	546	538	518	467	508	548	541	531	512	496	529	533	489	514	530	551	482	503	499	519	539	482	536	541	490	539	469	518	541	520	454	472	529	515	563	506	527	503	497	529	504	500	537	529	531	497	566	498	513	538	547	550	532	501	544	541	528	513	471	513	457	516	483	528	523	506	537	500	499	533	496	517	486	506	519	548	523	539	496	509	510	456	566	517	547	508	524	519	527	486	512	495	467	494	525	543	496	510	542	503	521	550	534	532	489	523	508	523	520	527	550	548	517	497	497	565	502	542	508	491	527	513	549	513	520	482	536	520	565	515	504	511	485	535	529	501	521	500	540	491	487	500	524	516	504	530	503	516	501	538	541	526	518	522	527	558	553	519	489	512	523	527	502	527	519	488	520	540	561	508	492	504	515	503	553	525	508	504	493	524	493	538	543	510	468	498	514	514	513	509	494	488	524	497	513	550	516	520	538	503	546	497	507	507	537	537	494	534	498	522	514	494	529	489	529	534	543	514	495	492	523	519	468	500	495	547	509	557	516	505	501	538	505	537	517	495	530	533	512	530	529	513	513	501	473	515	471	574	504	550	536	484	496	515	532	530	517	518	516	514	483	541	557	523	530	515	508	508	562	541	572	550	509	517	520	498	528	534	581	494	504	519	509	544	521	544	523	540	535	479	485	512	523	498	539	532	505	498	519	525	533	524	515	517	493	504	528	538	500	511	520	495	547	541	506	507	536	507	480	504	551	542	497	516	544	538	511	549	527	548	534	494	534	539	524	504	471	543	538	495	529	509	489	526	524	536	565	495	519	468	561	524	538	533	494	528	543	516	547	506	526	507	508	594	506	523	501	520	567	521	533	497	483	554	528	505	508	509	516	546	511	532	516	539	540	517	522	532	511	520	510	507	544	493	506	543	501	497	530	505	482	514	491	525	540	514	514	510	514	490	527	546	492	509	551	540	510	511	563	543	516	520	534	500	507	510	521	497	497	465	516	525	509	507	510	502	512	540	509	536	517	532	505	505	505	528	501	514	498	550	536	503	521	527	493	467	504	539	498	516	495	547	521	494	535	548	509	530	505	491	500	506	541	495	501	520	497	544	527	530	491	537	502	492	521	516	510	528	481	523	515	537	502	522	531	535	515	517	529	530	549	504	485	536	524	491	493	555	524	510	517	526	523	492	535	552	562	532	534	498	553	512	518	533	522	497	506	483	553	519	522	548	479	534	554	474	507	535	513	542	513	535	492	533	506	531	510	508	505	526	540	496	492	528	529	449	504	528	531	514	500	565	506	525	475	541	528	507	504	530	548	515	551	485	506	511	543	523	492	544	526	528	519	543	500	474	570	524	473	529	503	488	507	514	457	516	541	539	549	534	512	535	550	502	512	533	543	516	490	533	528	514	532	525	488	509	523	551	524	568	536	550	540	538	497	542	512	568	484	474	481	518	565	513	528	503	517	484	517	521	554	516	547	506	524	491	524	523	527	517	511	540	540	545	496	481	529	482	516	546	519	502	520	552	507	518	486	546	525	507	526	551	528	534	523	512	508	499	505	521	550	493	517	546	516	515	531	519	500	527	516	497	508	545	505	504	520	532	538	535	499	517	480	501	531	484	528	570	541	515	519	524	505	557	524	503	533	532	513	524	527	489	540	527	528	523	477	524	505	508	535	508	527	540	498	524	515	517	509	533	527	522	533	499	540	513	518	568	506	530	508	510	554	503	514	549	518	521	509	501	520	502	502	492	552	497	579	515	536	536	523	501	532	515	455	490	495	510	499	550	497	540	501	521	518	523	529	560	529	529	534	509	504	528	507	543	538	527	511	511	497	532	535	557	486	525	528	521	526	535	498	542	512	514	519	545	507	542	500	533	522	525	503	528	529	536	506	540	544	517	524	540	525	497	514	525	533	548	576	530	534	524	527	508	463	553	501	537	513	541	542	520	489	496	507	497	539	530	524	541	513	508	539	537	507	538	555	526	537	507	518	547	529	517	492	552	503	536	514	534	523	574	511	495	524	525	537	490	502	499	530	546	500	513	535	505	546	534	527	531	509	577	471	501	503	502	500	527	500	538	521	518	504	550	524	484	515	575	488	566	522	515	487	542	495	562	492	551	520	499	510	511	563	503	553	543	565	517	531	521	504	516	566	511	504	554	554	504	585	535	520	536	518	533	524	507	540	513	516	521	519	533	548	499	502	537	540	526	502	543	528	544	540	541	495	476	523	526	510	486	526	540	506	540	503	495	528	556	492	458	519	518	505	541	472	526	512	495	526	545	521	534	534	537	477	525	517	517	515	543	509	481	531	548	500	519	541	523	544	499	510	551	571	498	497	537	514	553	505	537	532	515	537	510	475	508	475	533	548	513	506	534	540	537	570	519	515	453	501	521	518	489	496	551	496	520	523	531	497	541	493	507	508	550	485	505	511	511	512	533	518	528	503	547	510	529	530	508	500	528	517	509	528	519	541	509	544	516	518	510	553	517	501	546	538	471	524	523	496	507	506	512	489	512	538	528	534	480	584	549	519	532	515	511	581	516	504	501	540	493	495	543	494	516	518	491	530	538	514	507	555	523	530	545	510	519	540	520	523	515	511	523	512	550	480	550	486	545	520	491	522	512	481	549	505	500	547	549	510	536	505	537	516	539	518	514	534	463	524	559	513	520	527	549	509	541	521	520	524	525	561	505	533	539	498	521	547	499	507	487	543	527	519	532	509	516	517	517	492	487	517	531	548	532	555	526	507	514	497	495	506	539	533	539	491	480	493	507	479	522	493	530	541	524	523	508	524	504	473	467	532	526	531	515	566	529	516	526	539	545	521	501	519	551	528	563	500	524	511	487	544	516	511	553	545	524	493	513	512	567	542	551	570	499	531	502	505	486	503	545	515	530	502	523	533	520	537	519	535	489	523	496	487	498	550	470	512	527	510	529	531	542	508	512	553	513	521	531	491	493	525	531	534	516	557	506	517	524	497	536	522	549	488	496	539	508	514	557	514	524	514	513	531	526	507	495	525	522	534	502	501	545	538	514	500	569	495	556	536	475	569	517	526	549	494	538	527	513	530	549	529	488	447	525	533	537	500	519	551	514	529	517	503	492	552	508	529	514	515	523	552	508	512	526	537	485	493	539	513	545	535	503	510	517	563	529	544	548	531	496	516	492	473	557	552	533	522	560	529	463	558	529	535	540	497	524	509	524	493	516	560	526	519	517	507	528	560	539	497	518	573	536	512	516	499	466	541	579	522	546	523	463	443	528	530	519	525	493	510	558	479	533	562	525	532	487
26801	31525	22593	19556	14652	9476	7673	6149	4258	3781	3567	2477	1903	2548	2197	1831	1462	1250	1018	1039	1294	1177	1144	1228	944	1011	766	711	759	713	656	567	449	462	369	396	219	203	170	162	119	141	144	132	145	101	118	105	134	135	114	120	102	110	108	117	126	117	113	125	110	125	118	116	111	120	121	140	155	113	131	104	92	102	100	98	123	102	101	109	107	106	104	98	117	108	109	98	107	96	110	133	104	121	116	86	96	118	107	111	110	101	104	125	110	92	102	127	112	104	105	126	127	111	108	112	90	122	99	77	120	87	90	92	114	101	126	109	102	89	99	111	93	94	113	114	124	136	113	113	121	104	110	85	105	101	108	98	95	104	104	102	109	106	97	113	113	102	111	106	120	124	113	110	113	96	109	112	113	114	101	111	116	109	98	108	98	104	98	121	121	109	105	91	86	98	101	110	112	96	114	110	107	85	103	107	109	118	98	103	105	110	115	89	103	82	100	103	111	104	99	97	106	129	87	83	94	99	108	101	107	99	103	117	87	107	101	92	117	91	113	119	115	114	99	84	117	118	102	95	98	96	112	95	104	70	97	118	110	88	97	106	116	112	94	108	117	116	98	115	100	106	108	103	104	118	108	116	96	107	104	116	114	103	119	100	107	116	109	128	102	108	111	112	113	118	110	120	91	107	97	116	108	95	124	103	116	99	123	95	100	123	114	113	108	101	102	104	100	101	104	114	108	121	123	98	97	102	107	92	127	119	112	105	103	105	122	118	111	111	130	105	103	102	116	94	89	101	118	99	99	107	122	113	111	115	117	98	99	112	114	103	112	95	95	125	104	116	105	100	132	108	115	119	128	107	89	99	101	127	109	103	121	109	94	115	106	95	104	94	93	101	115	88	115	99	80	98	101	129	102	90	99	110	98	122	102	104	108	100	115	100	116	111	93	111	97	111	114	119	131	114	111	115	109	103	114	100	93	107	107	111	116	118	111	128	121	98	95	101	98	98	106	90	112	105	110	107	119	98	98	108	113	110	108	86	107	104	90	111	101	111	119	89	112	105	102	113	116	110	100	105	125	99	119	116	107	128	93	99	99	114	114	109	117	120	101	115	101	97	122	108	111	88	110	105	106	98	98	116	113	120	117	100	131	127	104	133	124	109	105	110	111	104	115	108	88	116	98	93	111	105	107	109	92	99	122	116	116	92	100	105	110	106	127	111	115	112	97	119	110	132	119	104	99	108	123	110	89	116	95	100	111	105	124	107	101	115	89	110	100	98	109	100	117	108	98	103	108	131	121	113	108	101	111	101	121	117	113	114	103	89	98	91	112	112	95	117	112	102	98	109	108	112	105	108	102	104	92	114	109	131	114	114	99	110	90	122	81	98	108	122	105	106	116	125	110	86	123	122	121	98	94	104	97	103	105	112	122	115	110	113	88	109	110	111	121	102	99	95	128	98	100	104	114	100	135	113	121	108	100	93	101	104	111	100	111	100	117	109	123	100	98	100	89	99	106	111	105	105	106	111	101	87	112	99	110	113	104	114	99	97	99	113	95	113	121	97	120	93	122	95	115	106	117	99	115	105	128	103	118	99	94	105	114	109	99	111	93	85	100	110	111	110	89	115	114	117	102	110	133	116	102	96	104	105	115	99	133	105	110	98	105	105	91	109	101	79	105	110	103	108	107	110	113	92	125	105	105	113	101	109	109	109	114	87	109	89	89	118	100	110	106	110	102	108	98	107	125	122	113	96	95	116	105	111	109	113	99	99	107	90	113	107	99	119	106	116	107	110	116	120	115	102	96	103	105	100	97	102	96	100	107	102	100	90	114	109	104	103	102	103	98	100	113	84	104	107	101	99	103	78	118	106	120	100	90	103	95	125	113	103	99	110	93	104	114	121	121	114	107	95	108	107	101	118	104	96	99	119	109	121	132	92	109	103	111	115	98	114	106	108	92	105	108	95	105	98	120	101	112	109	114	101	104	111	117	103	119	134	116	101	118	125	113	102	134	132	90	87	119	109	86	107	105	80	106	102	106	102	138	116	102	103	108	94	116	96	96	105	99	116	96	96	107	124	92	111	115	112	100	85	108	92	118	109	118	90	104	105	93	96	106	107	102	114	96	104	112	115	113	101	116	100	101	103	126	117	106	110	102	119	100	112	121	102	100	112	113	82	120	87	114	115	109	117	114	120	108	96	105	101	93	115	121	115	111	105	101	111	107	95	105	108	111	104	109	91	92	102	112	106	111	103	106	96	109	120	108	99	102	114	113	100	112	111	112	116	109	104	103	119	96	114	112	104	99	122	105	108	108	100	113	97	124	122	102	104	94	92	104	96	85	109	104	104	101	106	116	107	112	102	129	126	110	98	96	106	104	110	103	114	103	110	93	123	103	111	116	124	116	110	100	99	114	108	97	118	108	87	109	119	123	90	92	100	98	100	104	87	105	103	105	109	108	119	118	115	111	118	103	93	103	122	100	117	103	93	100	100	108	115	111	116	106	126	97	96	99	99	117	103	121	105	111	115	124	111	100	102	116	107	112	106	119	94	116	109	107	101	111	105	98	92	124	112	98	96	111	101	100	113	127	113	111	99	105	124	116	118	91	112	98	98	95	90	97	115	84	98	115	114	107	102	98	111	130	111	104	100	99	116	127	99	115	110	97	141	96	109	114	110	110	100	84	117	106	100	89	121	97	118	114	98	112	119	92	95	102	118	110	111	98	109	119	119	118	87	109	119	119	102	118	113	111	95	101	94	116	87	124	122	100	99	113	108	95	92	89	99	108	107	114	87	110	100	120	119	110	107	113	124	96	96	112	121	116	119	106	91	113	116	103	85	104	103	113	109	111	123	90	98	111	118	88	105	111	97	124	109	104	122	94	115	123	99	126	112	101	125	103	124	102	103	107	92	104	91	106	117	105	93	95	109	107	91	98	90	106	119	89	101	91	118	122	117	100	101	107	132	94	100	116	92	100	116	117	120	90	96	104	111	117	83	93	99	104	109	109	103	107	94	104	122	94	109	119	115	93	113	109	117	98	105	115	88	116	103	96	106	118	98	91	118	100	99	132	110	108	94	124	108	103	90	112	108	103	119	112	97	101	99	97	108	105	100	114	105	115	106	91	99	91	116	131	92	103	103	108	107	106	116	105	105	91	108	109	106	110	89	106	95	96	94	106	98	91	106	92	95	105	110	108	93	87	135	101	99	90	99	109	118	117	118	101	102	117	121	95	108	98	109	109	107	95	117	101	101	95	119	114	113	98	101	110	117	106	112	106	100	84	106	85	110	107	96	122	105	127	95	120	111	123	111	111	104	105	105	95	105	93	101	110	107	94	90	91	97	116	97	120	109	110	101	100	127	130	92	108	107	134	98	96	98	114	92	116	99	105	108	106	89	106	101	112	110	98	105	116	119	96	99	100	114	114	122	112	106	112	112	146	102	106	93	91	105	103	111	95	109	117	110	101	119	112	115	106	95	114	118	136	113	126	108	112	113
17602	17256	15111	17984	19200	17308	17641	16721	13864	14266	15198	11173	9511	11300	9357	8251	8206	7829	6518	6740	8317	7967	7681	8999	6352	7193	5414	5343	5403	5185	5219	4016	3023	3571	2579	2245	1178	1181	775	613	558	513	502	511	444	406	459	385	403	386	403	374	380	336	379	402	411	398	383	395	347	389	371	374	394	420	441	534	564	484	421	341	351	326	352	296	316	341	336	292	321	319	317	310	292	310	335	339	274	316	308	323	310	278	281	288	288	312	325	321	260	306	307	307	314	287	279	290	253	293	316	300	308	308	281	286	293	262	296	281	338	330	288	289	302	293	291	309	319	292	282	306	283	295	244	284	276	270	283	307	304	309	266	293	293	279	257	282	314	294	289	300	282	279	299	294	285	279	282	302	228	284	288	271	280	283	299	270	307	290	296	278	309	269	295	318	311	292	282	275	279	291	275	291	288	295	291	297	280	274	291	271	293	308	294	308	302	269	280	314	296	322	305	299	290	302	287	303	275	312	308	278	273	278	294	279	281	304	293	290	298	289	297	281	308	280	296	293	296	268	282	297	301	301	296	309	294	287	280	313	287	286	289	289	296	302	273	297	296	258	312	286	279	299	284	260	283	301	277	279	266	303	276	284	277	324	266	297	318	283	272	280	303	289	308	288	286	270	266	294	263	276	274	330	285	288	292	286	275	294	275	273	293	305	288	271	282	282	320	298	312	264	301	267	302	297	331	307	304	301	299	272	250	290	291	298	286	294	271	309	308	312	307	358	298	313	304	302	261	290	300	313	315	301	324	315	270	292	283	314	271	314	273	309	301	291	269	293	330	280	290	261	309	298	317	328	288	266	310	298	286	315	273	293	269	275	261	286	304	296	252	280	307	268	284	300	295	310	289	256	315	285	287	289	282	271	280	276	290	266	268	256	276	299	298	292	289	298	304	285	276	318	312	316	322	278	274	281	276	300	296	300	289	291	280	310	302	297	293	296	311	318	285	262	261	301	271	289	284	283	287	275	284	304	291	269	296	270	294	294	281	287	292	277	289	301	291	292	317	294	307	286	280	272	302	293	287	289	312	301	305	267	284	296	283	289	304	295	268	280	270	316	263	288	305	319	282	303	287	284	299	289	267	316	285	277	297	289	279	278	289	247	266	274	284	288	279	329	305	320	308	294	283	324	295	291	268	305	297	280	259	303	255	289	295	232	313	293	272	275	286	277	302	311	310	300	275	283	306	288	307	269	286	284	286	265	285	280	281	292	293	273	281	291	282	278	295	283	258	284	276	259	272	283	291	284	285	288	305	297	301	260	272	299	268	287	282	266	293	312	295	279	291	281	275	269	245	300	329	300	264	288	273	275	287	307	282	278	295	294	298	291	292	289	284	286	283	292	274	282	288	275	270	322	290	269	287	288	312	292	264	271	290	293	262	289	284	305	267	284	269	287	288	271	285	301	264	281	282	286	273	290	317	300	249	276	261	309	305	291	294	299	263	291	238	269	288	299	276	278	293	309	296	304	285	294	249	284	300	286	262	320	309	264	294	274	268	283	319	310	272	259	257	263	269	259	281	293	288	269	280	304	308	276	286	305	299	298	326	279	309	264	286	293	284	318	306	271	273	302	274	264	292	251	296	269	271	301	282	290	300	279	284	288	288	284	305	290	285	299	308	265	281	277	257	290	281	284	284	283	286	311	283	308	318	271	329	301	293	293	277	292	295	287	303	297	268	316	270	263	279	264	302	285	285	286	279	283	256	258	319	273	291	303	290	271	307	303	285	271	284	262	281	296	279	280	297	279	308	289	264	262	302	285	324	282	290	289	256	272	297	303	283	280	294	275	322	295	272	296	273	277	270	277	307	287	278	337	283	281	308	283	277	261	294	305	329	285	296	307	284	273	320	301	285	286	306	305	257	280	292	282	275	272	297	289	282	309	308	295	250	286	284	311	296	280	315	281	302	296	275	288	311	319	293	279	292	291	294	300	291	280	264	304	286	270	299	276	307	258	310	299	292	290	260	293	287	294	295	272	280	261	265	302	287	262	292	291	293	278	311	280	285	289	265	282	305	317	289	275	279	312	297	280	324	281	287	284	294	273	285	266	273	283	256	289	295	313	295	270	291	261	323	286	256	294	264	277	293	295	267	272	263	264	301	271	309	266	260	291	271	282	286	278	271	263	309	290	257	313	286	293	280	282	277	298	293	281	302	274	268	287	313	272	268	305	264	319	279	291	319	309	289	281	276	320	261	297	265	278	296	282	254	279	260	249	295	309	308	258	271	297	271	297	278	281	284	264	270	277	305	310	294	275	278	279	281	289	313	290	266	307	283	296	288	284	267	311	283	320	308	292	292	278	262	268	268	308	280	302	246	301	285	292	297	284	288	312	300	272	305	303	298	282	299	273	279	336	268	291	294	289	288	299	257	274	314	294	277	298	274	309	278	263	301	270	284	255	315	295	274	311	310	303	252	291	292	295	294	262	262	284	274	256	277	302	284	303	298	309	298	261	279	282	303	289	247	269	275	284	298	270	294	286	266	304	329	297	280	282	292	287	294	281	288	316	286	275	291	286	279	292	306	288	296	286	260	278	269	271	287	284	278	293	311	268	289	317	280	278	298	301	256	300	290	303	274	287	311	313	306	301	304	313	300	296	282	311	270	304	323	308	273	274	288	283	253	252	324	280	286	289	261	286	259	272	271	277	286	304	285	303	287	295	268	305	286	255	276	292	289	283	265	296	299	276	288	294	337	257	263	264	305	278	295	269	286	279	311	291	324	336	291	275	311	291	285	291	293	269	281	310	300	286	291	297	286	302	286	289	286	288	258	295	258	285	308	280	308	289	322	285	313	288	288	291	298	287	298	288	275	298	277	285	291	286	293	312	286	260	298	273	310	295	307	308	259	274	302	301	287	291	254	285	277	277	242	290	286	341	249	287	260	305	264	270	297	291	313	272	270	293	281	314	278	317	291	279	292	281	293	281	293	272	244	299	312	290	301	282	293	288	266	299	268	304	306	283	307	275	285	270	256	276	304	336	309	302	305	304	287	287	276	302	295	301	292	281	300	288	306	289	273	291	274	262	299	268	293	288	303	300	306	302	288	305	285	280	282	269	263	284	320	282	248	284	269	310	287	280	283	269	297	301	292	283	295	300	270	259	281	269	303	285	294	275	300	308	262	261	307	317	281	284	293	274	283	259	281	293	270	305	279	300	281	309	273	292	293	284	286	308	302	299	278	293	253	301	298	266	301	311	266	290	282	279	271	291	283	314	291	293	306	297	311	279	291	305	292	280	309	276	269	270	282	298	291	302	306	278	311	272	260	302	287	295	297	285	277	315	303	296	269	302	275	290	308	282	293	280	307	257	253	278	273	291	276	277	295	298	292	306	289	325	278	287	271	284	269	271	302	274	320	269	293	276	280	276	290	288	299	273	305	309	277	274	259	300	270	273	295	271	283	267	311	290	316	311	311	280	305	269	284	315	251	295	301	298	279	271	273	323	265	266	267	275
4379	3217	2520	1948	1337	993	923	725	693	566	485	425	428	410	376	357	344	364	320	341	370	354	337	325	294	310	295	287	332	316	326	316	273	283	286	291	300	278	268	263	285	276	294	275	265	274	308	272	280	280	280	264	289	265	252	274	279	276	257	259	305	281	295	275	289	261	265	261	273	288	271	296	232	267	273	264	278	288	265	284	264	254	264	290	289	262	307	266	256	299	295	266	277	290	291	251	294	249	261	265	249	284	244	287	263	255	264	288	297	265	273	294	269	263	283	276	258	253	271	283	277	276	301	283	293	273	290	278	264	270	317	293	291	313	312	274	246	271	300	268	293	286	253	309	256	265	273	272	278	273	252	291	282	270	296	259	248	265	294	325	297	269	256	277	236	282	280	265	273	275	295	250	269	290	284	274	270	302	278	275	278	283	260	278	302	289	275	266	272	266	286	264	269	273	284	272	315	306	242	285	274	273	232	278	305	299	258	260	278	258	274	313	298	268	280	276	291	311	247	277	289	275	236	282	283	295	284	296	244	287	302	275	291	289	292	254	264	263	271	293	249	309	280	316	298	268	314	289	302	254	277	250	268	285	268	288	260	285	313	307	280	274	246	285	272	291	295	252	273	299	287	284	301	305	253	265	285	277	280	281	286	294	279	299	276	293	259	278	280	278	314	261	265	274	305	295	301	294	267	287	279	299	301	287	286	282	294	295	289	279	278	275	268	263	301	269	254	312	274	261	266	299	257	270	285	286	289	272	252	280	295	234	281	279	288	276	297	282	274	280	260	296	249	258	319	264	282	284	263	289	250	270	280	260	275	259	293	259	271	294	269	288	312	302	325	294	290	279	252	279	301	238	272	280	273	274	287	272	282	286	289	283	309	255	313	252	256	288	296	283	279	292	278	286	289	288	263	318	303	269	283	285	263	279	297	265	277	281	266	239	259	307	299	284	273	266	275	294	260	298	255	317	254	267	279	291	268	280	274	272	296	273	262	278	251	292	279	237	275	278	256	270	305	265	288	286	264	315	246	284	263	264	272	262	268	248	277	295	264	301	299	262	260	300	298	255	298	282	278	265	266	251	246	266	260	266	310	287	298	266	259	270	296	282	270	249	275	296	278	266	248	261	294	250	283	254	280	272	281	272	280	285	300	302	254	263	249	289	282	304	265	273	265	283	274	269	245	285	267	288	297	274	259	302	277	281	319	262	297	264	263	270	300	301	284	263	276	318	281	276	272	272	272	244	282	275	273	300	302	290	253	307	292	270	262	260	264	257	271	262	256	284	274	294	271	285	258	286	270	283	266	253	276	253	266	280	258	283	293	286	261	288	243	278	279	329	257	251	274	276	299	295	268	253	280	266	304	279	295	275	262	285	267	277	271	290	309	271	267	281	271	277	257	272	244	288	262	281	284	293	309	269	283	286	252	276	232	252	317	298	281	280	303	266	279	268	260	274	265	300	287	272	285	276	246	294	262	236	270	287	267	294	280	293	269	285	265	267	290	321	271	265	268	272	287	266	301	261	245	268	276	278	270	270	264	260	276	297	283	273	280	265	316	279	297	265	258	248	283	281	264	273	270	250	303	275	313	275	276	308	288	284	289	259	264	277	278	274	274	288	280	272	259	267	282	274	296	262	277	291	254	290	286	254	285	293	266	308	265	288	292	296	277	291	275	286	308	275	320	286	293	290	270	283	310	289	254	272	280	283	276	300	275	288	265	281	265	303	289	291	321	262	270	279	296	290	272	280	290	255	247	295	298	300	266	312	262	267	284	283	239	254	302	295	274	274	288	278	295	264	275	292	272	279	279	306	304	263	283	286	259	275	253	307	249	285	270	272	277	281	309	293	278	269	279	310	282	293	245	278	286	277	275	284	244	279	268	268	294	312	284	291	300	296	278	282	254	274	270	252	265	262	303	298	293	282	300	323	317	315	271	233	284	269	279	298	293	253	284	302	314	286	285	257	271	292	266	285	271	291	292	288	274	253	296	284	283	281	313	272	258	286	279	261	302	270	279	268	266	273	271	265	275	276	290	279	291	286	291	269	289	267	262	251	280	284	291	273	283	293	279	301	290	280	231	249	285	276	276	275	259	298	294	292	313	291	273	285	269	275	293	288	248	265	274	281	277	268	302	317	263	300	278	286	274	273	290	263	254	262	262	257	266	270	302	283	271	242	261	292	274	306	253	281	258	276	266	253	264	256	290	274	263	297	290	266	281	306	310	264	263	287	297	308	277	280	271	290	263	269	296	293	280	279	271	299	280	259	275	256	294	310	292	284	268	294	287	275	276	293	261	261	285	294	267	293	278	285	299	268	259	306	247	275	263	283	259	298	304	296	258	253	262	264	263	273	271	269	278	289	284	288	269	254	283	273	268	276	303	235	247	247	265	273	242	287	261	285	285	283	296	261	309	288	272	288	276	266	276	308	277	285	279	289	241	258	280	278	281	272	279	290	294	305	263	251	276	263	302	307	280	270	299	268	256	262	279	275	265	263	263	317	262	284	293	269	292	273	286	263	317	280	274	308	279	286	268	316	276	269	273	291	264	289	271	309	259	275	298	279	279	281	253	282	284	278	265	267	273	274	288	300	275	264	269	282	296	292	271	258	298	280	263	287	276	270	271	267	289	300	246	277	249	290	278	290	278	254	271	290	260	293	277	254	302	261	269	282	246	266	305	243	280	279	291	292	268	268	256	296	272	270	283	290	265	257	284	306	296	264	254	263	282	284	253	281	293	272	284	292	277	265	307	272	284	283	264	296	260	281	268	288	293	285	305	297	290	266	330	273	304	285	278	261	285	323	299	276	252	285	344	251	277	262	272	305	273	309	248	285	272	262	274	294	300	300	309	281	261	248	245	289	323	269	263	258	282	301	255	301	275	285	296	298	323	270	278	265	288	264	301	278	273	270	296	280	316	283	245	280	274	304	278	271	288	289	282	278	284	298	289	288	276	271	270	299	289	286	310	275	283	274	264	295	325	281	252	292	256	301	306	280	311	283	277	297	259	284	269	269	318	282	303	277	265	248	313	296	246	264	263	264	256	282	258	278	265	271	284	299	272	284	267	290	273	285	253	321	301	289	279	286	293	283	283	271	288	272	254	250	295	274	305	283	294	294	270	295	280	280	266	279	290	279	304	262	302	272	279	266	271	314	276	280	294	281	270	292	273	270	284	293	248	262	283	285	289	283	298	277	252	269	282	296	288	256	258	266	283	275	274	310	265	268	276	267	249	278	294	287	323	276	272	265	255	295	286	277	268	306	282	314	288	281	244	284	253	296	282	304	283	273	289	286	275	287	287	289	264	308	251	271	278	289	263	273	293	287	308	280	272	278	304	281	283	287	307	274	264	296	280	300	267	262	250	265	288	259	287	274	258	275	277	268	280	309	268	263	258	296	280	267	271	304	286	276	272	275	223	270	287	311	292	256	279	269	285	277	290	297	281	278	259	275	310	294	269	292	284	260	267	295	260	264	263	281
3818	4207	4980	5534	4906	4092	3917	3510	2709	2347	2073	1656	1626	1649	1410	1284	1411	1180	1200	1245	1179	1347	1144	1179	976	982	877	963	944	1019	925	902	855	834	793	787	781	754	703	763	778	698	721	745	719	733	697	680	684	712	680	647	664	695	702	693	732	682	645	695	745	701	713	693	692	682	671	703	653	709	676	667	650	668	648	661	659	699	654	709	647	671	676	678	683	671	722	702	652	697	643	634	701	668	687	711	733	698	685	644	637	648	654	682	683	674	673	659	690	648	695	662	659	719	621	701	697	687	702	666	710	683	694	704	693	670	678	699	640	657	696	659	655	658	700	636	663	695	659	707	728	676	613	661	658	685	660	660	639	620	701	646	719	652	669	626	627	674	683	654	683	636	715	629	680	667	654	673	714	670	723	722	675	683	669	660	708	669	688	667	665	676	741	637	632	663	690	703	681	707	681	704	737	690	646	650	632	639	647	670	604	627	684	626	658	669	642	688	699	670	676	687	639	650	670	668	724	661	704	701	712	693	671	634	607	610	648	696	697	663	690	654	667	700	683	655	725	672	678	675	661	723	675	692	669	660	649	685	681	642	675	649	704	657	762	657	663	675	673	728	607	706	702	657	667	651	710	660	681	700	679	654	627	667	703	685	677	663	675	723	675	673	653	689	639	647	661	640	686	680	669	683	648	713	656	649	681	651	684	709	682	694	693	669	750	656	630	676	673	696	685	623	715	690	658	686	668	638	704	695	666	703	663	666	684	677	677	655	674	657	696	676	658	683	673	771	650	740	700	733	662	685	645	702	680	663	693	661	634	690	669	633	716	682	640	639	683	685	685	671	676	686	672	707	632	649	678	680	682	654	670	668	665	708	659	680	756	664	675	661	645	649	716	636	658	731	666	688	691	674	693	665	658	657	667	661	666	694	671	623	719	665	616	690	638	655	656	646	677	659	701	664	672	670	733	680	690	675	671	676	657	674	691	687	707	695	702	736	657	676	694	668	604	690	647	676	690	658	622	760	670	675	712	711	696	712	659	698	690	686	685	684	667	682	682	691	691	695	711	692	693	659	633	694	646	697	659	675	676	710	638	714	643	699	686	707	664	667	624	605	682	632	631	688	678	600	680	651	683	656	679	634	662	691	720	708	719	660	666	717	690	682	591	717	689	723	675	712	622	691	669	662	662	700	698	667	646	698	647	712	640	664	657	675	731	666	665	674	648	672	652	688	682	655	685	687	692	692	654	710	684	656	664	688	687	681	728	663	690	702	686	684	674	670	649	701	709	660	672	669	688	662	692	659	693	645	723	716	659	617	673	714	671	637	715	687	672	676	696	713	697	668	644	669	654	665	631	663	632	679	680	706	692	665	710	660	661	662	644	699	665	672	697	652	698	691	729	659	684	704	694	667	720	679	649	712	711	666	675	657	671	684	707	685	683	661	637	678	675	682	705	670	655	712	679	656	626	699	650	691	678	652	651	634	680	682	669	666	729	662	671	660	692	646	671	670	664	649	672	695	673	685	673	695	684	687	704	640	679	677	658	662	656	698	655	694	677	670	680	677	666	655	699	682	688	669	708	661	692	689	627	651	627	631	695	654	679	660	676	694	730	664	659	627	684	692	691	664	662	677	696	689	689	662	705	692	706	692	656	672	722	697	667	600	708	671	668	680	680	693	682	678	635	694	678	662	657	692	677	673	655	648	682	678	634	699	683	671	683	686	657	680	679	663	648	688	687	706	671	630	710	661	680	661	604	628	637	664	709	656	666	647	706	695	656	636	708	707	701	654	693	685	656	720	702	696	710	671	680	706	658	677	678	682	623	671	669	659	715	640	676	683	719	653	668	683	662	672	676	694	693	668	710	698	700	660	647	675	691	607	694	654	667	649	703	651	673	703	681	666	684	639	703	659	669	746	676	674	691	681	720	683	656	657	635	709	627	689	703	647	666	697	702	669	669	710	672	689	672	655	644	675	681	691	708	726	713	676	648	671	672	674	628	672	658	721	692	665	711	717	670	682	694	672	710	691	658	645	642	689	631	696	710	620	706	690	637	664	636	684	731	689	638	657	710	644	639	648	652	684	624	621	690	690	662	658	693	667	641	689	700	681	678	677	652	679	671	696	680	680	663	673	659	624	688	678	616	617	723	647	651	685	673	710	682	665	687	706	677	702	727	670	657	707	682	701	664	715	667	647	716	652	672	701	693	667	682	635	638	734	643	728	672	674	695	654	698	683	671	683	611	634	706	679	676	701	692	674	683	655	683	670	658	693	670	671	668	667	669	697	694	663	660	695	687	700	638	686	670	679	717	665	675	600	684	672	706	655	648	665	666	674	685	686	690	640	628	679	642	676	682	702	667	673	668	626	676	661	702	670	705	662	709	670	648	683	703	705	629	668	671	704	653	653	712	709	695	678	667	680	689	651	664	726	640	663	666	659	633	705	646	622	666	703	711	664	700	717	686	668	673	729	640	643	678	658	678	709	676	701	678	691	617	663	669	695	647	669	667	683	647	674	652	627	676	666	659	724	681	684	704	643	695	668	756	630	632	654	685	644	667	698	684	678	628	660	635	683	683	677	677	695	653	695	682	624	667	647	684	653	672	673	657	664	649	677	669	679	714	667	654	664	717	697	665	681	704	679	703	646	693	655	612	634	682	693	623	688	687	738	646	635	700	692	700	686	689	696	710	688	703	672	670	699	635	724	665	719	697	675	696	697	640	655	681	696	647	694	683	711	718	665	701	660	687	676	677	664	720	716	642	676	686	680	635	689	656	655	714	667	679	654	699	649	690	722	675	730	694	654	682	672	687	620	651	670	674	674	709	656	632	675	671	645	706	671	704	666	651	697	680	707	684	635	668	677	686	667	735	703	706	669	690	698	679	653	659	674	666	666	692	680	663	657	622	645	676	712	645	691	679	688	686	659	683	729	657	622	708	699	667	685	661	637	697	710	691	700	672	703	671	675	707	690	685	656	659	662	616	648	676	729	686	656	666	657	673	715	660	694	674	643	683	732	668	706	675	692	692	650	666	668	640	687	694	688	664	669	666	688	650	659	695	703	671	642	689	671	656	672	672	654	701	685	665	679	679	689	651	666	688	657	734	709	637	669	621	694	678	644	656	707	672	658	649	705	714	653	682	610	725	655	662	713	706	661	641	688	686	707	653	718	677	618	652	654	685	656	709	681	681	669	677	692	690	650	690	682	684	701	645	687	710	632	682	678	655	646	677	722	712	661	704	705	694	690	620	641	666	620	686	693	695	631	699	642	703	691	636	661	641	694	673	729	659	651	648	677	690	671	666	680	626	658	675	679	698	661	668	659	615	675	653	717	721	669	652	691	684	693	646	684	684	654	674	684	675	668	643	629	639	637	671	664	682	659	696	705	679	710	698	654	675	676	660	652	706	662	668	650	666	692	675	619	680	651	644	631	670	708	688	685	732	684	690	722	677	670	739	694	687	680	668	687	657	653	676	618	651	701	703	704	685	677	699	706
19081	30149	14589	12400	9106	6417	5281	3782	2692	2101	2147	1437	1274	1424	1232	885	929	900	825	847	875	893	754	838	678	610	519	557	547	535	507	432	394	406	417	274	283	274	270	250	246	229	236	250	226	226	256	228	214	203	204	226	201	218	242	211	235	218	203	237	212	202	238	206	231	207	221	205	244	216	251	241	213	230	235	205	239	233	211	248	189	201	212	195	237	206	207	207	214	212	254	226	229	218	236	210	243	218	188	223	236	208	216	206	220	214	205	231	220	212	222	209	209	201	222	217	240	241	245	219	231	192	202	202	239	206	217	223	228	231	227	219	215	225	191	210	211	218	203	220	196	213	197	223	210	258	247	226	222	221	204	198	210	235	203	198	205	205	217	200	241	214	211	191	205	214	210	219	236	206	229	211	230	242	225	222	202	211	220	211	228	239	232	206	233	209	217	191	212	207	222	215	202	207	210	239	214	221	233	189	200	193	222	212	230	213	176	214	202	199	222	201	234	220	202	201	223	210	207	226	229	208	233	217	232	237	226	217	213	221	247	218	203	218	211	231	191	191	199	209	213	196	220	249	200	217	205	227	191	223	227	228	226	232	231	176	227	198	219	227	237	225	230	221	216	204	211	205	224	201	210	194	210	228	218	214	205	233	190	212	213	243	213	193	218	218	200	262	230	207	208	194	210	210	225	204	193	200	221	256	229	208	226	214	214	196	218	236	201	218	214	195	212	223	224	244	210	224	202	220	214	204	236	212	191	215	223	213	208	218	225	209	202	176	224	202	241	242	208	210	189	231	199	224	205	227	230	220	208	249	235	212	202	220	226	212	191	238	211	235	221	210	201	223	214	236	213	212	215	202	181	224	225	206	202	221	183	211	196	228	219	238	211	218	222	226	198	223	245	227	216	227	226	234	191	206	225	211	198	212	186	211	227	216	227	206	232	202	212	228	218	216	208	223	214	221	204	212	222	214	220	218	191	223	239	224	232	210	182	210	205	234	173	221	182	237	205	223	215	231	203	207	212	250	218	227	232	215	209	211	236	211	243	225	213	214	211	228	217	233	242	219	222	200	222	213	212	239	186	200	207	231	242	221	247	212	224	212	199	208	219	207	233	239	223	216	209	229	213	226	193	194	222	202	205	200	229	212	197	225	217	200	213	183	223	215	209	214	242	225	203	215	240	215	209	231	232	224	227	246	216	230	235	211	190	234	216	216	191	214	209	212	169	211	207	211	234	226	225	200	221	217	220	219	240	222	225	221	213	206	202	222	196	211	224	203	223	188	220	201	207	222	220	221	203	193	214	217	193	232	211	173	245	218	212	203	223	228	212	225	222	213	241	211	191	210	210	197	193	194	219	215	229	234	227	206	216	234	237	215	209	215	208	237	212	228	200	214	212	219	179	229	216	231	234	202	213	203	205	196	188	208	223	198	194	236	230	211	197	238	219	219	214	191	215	223	225	234	253	211	217	215	224	207	203	198	192	201	207	214	195	207	202	209	215	220	209	227	206	232	251	196	200	223	193	216	234	192	191	186	223	195	236	221	239	219	211	215	204	213	189	215	183	239	201	224	226	219	176	219	203	227	207	235	247	216	244	213	215	209	205	201	214	216	206	198	222	239	199	223	218	197	219	188	221	208	183	216	212	200	214	213	233	213	226	245	217	220	214	213	231	216	211	214	225	232	198	209	234	216	217	205	222	215	216	236	213	197	210	218	235	224	227	200	213	208	195	220	202	197	230	232	191	219	225	186	208	235	214	205	242	194	232	168	215	237	205	170	224	216	224	206	222	207	210	236	226	205	219	190	203	211	208	223	233	213	208	218	236	195	208	199	232	240	223	210	219	230	211	231	204	228	204	194	234	206	224	204	226	202	261	214	196	206	199	209	242	220	230	207	218	236	239	206	207	210	202	199	195	230	225	203	200	207	218	201	222	201	213	224	229	243	214	233	213	218	211	236	218	212	224	217	211	224	194	227	241	228	245	187	224	215	211	208	229	204	204	240	207	210	226	196	216	209	206	198	216	232	243	233	201	199	245	240	214	234	215	185	225	197	232	201	219	227	203	207	221	221	229	217	206	218	218	211	224	212	229	221	205	216	222	212	222	250	223	244	232	205	216	217	192	222	199	224	216	228	221	220	242	212	186	196	229	219	221	210	233	243	228	207	208	215	215	214	217	222	214	230	216	200	252	197	200	228	228	211	217	186	203	220	213	199	232	212	234	246	216	212	211	216	235	238	204	219	203	224	230	208	201	197	215	214	202	224	215	207	219	223	217	205	209	223	207	251	189	227	188	229	221	233	183	195	230	201	224	225	222	232	219	203	214	195	200	214	224	211	194	217	243	211	221	214	220	219	196	238	196	193	210	219	216	201	224	249	217	223	222	229	204	213	247	190	203	239	212	237	209	226	224	222	212	221	202	205	208	215	211	222	214	230	229	225	213	209	232	214	199	204	193	192	240	210	223	231	198	225	200	216	231	211	227	238	227	215	234	236	226	229	198	220	204	245	196	202	237	217	221	211	208	231	219	226	209	198	250	221	217	240	212	235	237	225	233	204	238	208	224	214	207	243	226	202	192	208	211	213	208	210	205	233	225	223	209	218	221	194	202	197	219	224	203	219	196	224	227	197	228	243	212	228	237	225	212	209	222	216	232	230	208	218	206	188	249	227	220	238	230	217	246	224	240	230	220	193	235	211	213	240	253	228	229	238	247	230	243	211	195	245	227	204	204	237	216	237	228	227	209	205	221	233	219	219	207	220	232	210	215	223	215	241	220	225	212	227	232	207	194	179	191	209	206	207	233	194	221	228	227	225	214	208	245	213	249	214	223	217	217	212	211	232	226	209	180	209	214	253	191	216	216	222	227	206	218	212	190	226	221	214	215	205	207	207	224	213	198	216	211	185	213	218	206	238	187	219	206	218	219	208	222	206	231	204	222	212	227	252	220	227	214	220	233	223	218	236	196	229	216	211	213	216	214	201	222	244	197	250	249	222	204	214	193	225	211	205	244	208	227	244	226	220	225	221	207	214	209	229	191	215	200	219	243	224	201	225	229	214	211	184	212	229	209	195	210	222	232	210	220	214	191	180	217	219	229	239	204	199	208	215	226	217	245	218	241	235	231	206	225	201	258	227	221	221	216	233	191	242	228	215	201	210	218	206	203	203	231	221	194	190	191	194	196	181	232	210	226	250	210	248	238	226	217	217	211	219	201	196	227	240	207	230	227	216	208	217	230	226	225	206	224	226	216	196	238	228	208	209	216	193	212	201	230	191	241	201	197	236	215	223	222	206	206	253	241	226	243	215	227	203	196	212	200	229	213	242	217	212	224	231	220	207	221	226	219	215	211	245	204	218	208	210	221	221	215	234	200	231	216	204	226	249	218	223	232	219	223	192	230	219	182	216	202	237	230	209	249	216	217	224	202	213	214	211	233	235	221	220	225	208	212	202	213	224	245	232	189	214	203	207	187	215	207	228	220	207	223	208
13523	16530	12894	15545	16294	14661	14440	12978	10565	9990	10040	6751	6286	7125	5792	4703	5600	4813	5199	5055	5975	5271	4772	5329	4327	3952	3367	3626	3458	3295	3006	2321	2095	2366	1981	1281	1033	1007	840	692	733	678	623	696	677	604	607	546	619	587	594	649	616	576	629	595	588	575	572	613	604	577	567	587	615	635	625	651	709	689	655	562	554	526	538	574	560	546	562	553	544	540	465	502	538	553	592	532	541	525	530	564	561	553	560	551	549	544	528	556	518	529	562	538	581	577	479	559	536	550	518	564	568	550	517	519	513	554	550	567	546	542	543	516	558	510	540	526	516	530	562	538	562	545	514	563	535	544	531	556	543	523	526	552	543	536	511	523	517	545	547	538	537	524	530	480	536	543	513	492	583	509	524	515	580	508	530	577	538	527	532	524	510	518	537	524	571	520	556	526	552	512	512	536	529	528	564	524	516	511	540	554	543	468	527	520	515	553	504	483	538	475	516	533	556	534	540	547	547	536	510	555	540	560	572	561	566	533	541	514	511	535	571	515	550	515	520	571	522	547	523	513	562	532	521	565	537	546	547	529	535	555	527	569	508	542	564	510	564	532	533	521	560	551	528	555	516	558	569	523	538	559	528	490	566	531	527	520	516	532	526	524	514	514	518	565	545	496	497	558	507	545	531	504	549	530	534	482	506	533	559	542	491	538	537	547	546	571	548	517	549	530	524	552	512	509	511	513	563	536	520	550	524	517	563	538	535	517	491	520	484	480	528	585	556	524	564	575	544	566	557	529	493	546	511	512	549	511	577	491	506	540	547	550	539	574	474	527	520	529	547	535	560	528	564	545	504	540	527	511	538	541	490	509	514	509	514	500	547	531	565	524	546	536	515	578	547	501	520	564	501	543	567	519	543	546	523	526	518	522	526	523	545	509	570	534	538	517	507	589	548	514	551	524	512	508	514	529	525	544	508	553	543	524	530	519	565	512	526	520	533	564	537	531	596	559	548	540	537	515	533	539	528	548	544	485	539	532	529	534	544	549	545	496	560	574	524	489	571	538	558	525	501	545	537	522	536	509	539	541	506	511	519	519	510	548	543	547	540	557	553	544	556	518	550	515	514	514	505	538	530	529	513	537	487	517	560	511	528	541	519	540	504	527	496	555	537	610	568	543	583	520	488	518	553	533	545	492	507	564	519	509	502	544	545	540	535	542	542	510	515	497	511	510	532	513	555	574	523	524	523	499	516	518	495	566	526	547	481	544	511	529	529	545	516	539	534	533	492	547	545	546	504	553	527	534	534	549	523	538	528	543	524	567	509	514	542	479	553	546	557	515	546	549	514	567	560	524	549	522	503	525	524	525	521	555	529	572	529	560	509	528	504	554	498	526	558	530	578	536	529	521	535	513	534	513	557	543	544	533	512	535	539	543	523	570	507	541	550	536	520	531	524	524	490	579	543	546	515	581	548	560	558	552	511	539	528	560	522	556	545	535	522	562	524	516	521	556	565	531	519	486	515	533	547	530	537	520	551	523	544	546	538	542	561	553	525	514	565	522	541	563	539	564	538	586	554	532	522	571	482	508	521	536	525	540	516	535	538	547	534	590	515	536	514	530	553	556	497	508	491	500	526	523	547	524	542	525	496	554	565	473	569	543	543	492	551	529	532	562	497	548	518	507	550	519	544	560	494	548	528	582	510	537	514	543	542	558	523	569	539	544	548	543	523	508	546	508	509	539	497	531	526	561	544	527	496	524	496	489	544	532	491	543	512	526	546	498	498	522	556	504	552	507	543	496	546	559	538	544	557	553	579	539	510	528	573	523	542	560	573	505	504	549	529	568	549	515	542	520	547	551	528	550	506	544	518	536	526	559	528	492	566	513	562	532	505	525	526	521	516	522	544	519	511	514	502	506	542	530	567	552	539	513	565	513	575	516	505	550	586	494	528	559	554	512	473	552	488	548	534	541	583	483	546	539	535	552	547	535	506	525	549	528	530	525	546	535	536	521	517	519	533	543	565	554	522	568	527	540	551	513	496	508	544	528	532	461	555	499	542	524	530	508	519	543	498	514	527	557	518	540	562	563	537	526	532	549	507	518	511	522	539	503	506	558	547	543	532	501	488	525	518	536	536	531	505	568	553	551	535	523	490	509	548	497	511	524	542	565	496	494	536	584	549	574	540	532	552	546	539	540	537	535	545	553	578	595	517	490	552	514	490	539	525	507	541	528	552	547	562	517	513	549	541	475	544	554	500	534	541	518	530	540	505	500	531	534	561	552	554	567	587	529	532	507	529	503	523	560	509	473	508	514	537	522	525	523	516	555	481	560	534	522	505	551	525	568	519	587	532	529	501	543	555	517	530	502	481	546	574	513	552	478	534	517	508	519	542	539	556	537	550	534	549	568	506	529	543	507	535	511	516	496	571	590	500	551	494	554	537	533	533	500	505	544	535	552	549	529	520	550	539	532	524	514	545	532	534	507	546	509	540	481	516	543	519	567	539	532	534	557	581	525	585	575	525	527	541	548	523	538	515	545	575	503	542	514	520	543	555	560	542	480	535	522	526	498	538	510	526	491	501	515	507	570	512	501	509	523	532	547	545	565	549	532	524	538	515	551	518	548	540	504	524	537	536	518	530	517	569	541	580	531	530	518	569	543	540	551	531	518	514	537	539	550	522	571	500	539	536	509	580	548	533	511	524	521	579	540	480	524	523	542	553	539	526	547	584	544	557	508	543	532	532	540	523	525	559	531	525	496	526	559	513	513	540	537	538	520	509	520	575	550	516	563	457	513	520	531	501	529	538	538	498	543	531	486	521	576	494	500	519	531	563	518	542	548	506	503	543	533	518	557	529	524	495	556	533	504	523	523	521	548	540	543	530	509	496	530	530	542	523	532	528	546	516	540	541	500	537	535	547	547	502	533	518	542	530	562	587	541	551	506	507	521	495	500	532	546	529	520	481	536	551	555	535	521	528	553	550	561	503	535	550	491	499	503	528	557	513	522	590	503	567	523	540	546	492	530	504	524	508	485	517	575	528	553	528	536	480	566	497	506	539	563	572	569	521	530	569	538	531	537	541	574	491	523	531	530	570	550	558	542	511	519	527	488	472	552	537	528	540	530	555	503	500	516	565	528	513	548	495	554	527	588	557	531	541	540	532	537	533	531	590	533	551	543	595	531	545	528	558	549	488	518	522	512	511	550	534	544	513	527	559	496	522	520	524	536	498	540	579	550	539	531	535	520	551	496	494	524	548	552	528	515	539	545	513	533	506	528	585	527	509	544	568	501	535	512	537	539	483	573	521	527	554	519	536	538	528	529	565	554	543	489	503	516	528	519	518	500	512	520	542	572	540	546	552	528	553	512	538	548	538	504	528	486	557	530	486	518	549	541	546	529	540	525	567	522	490	555	595	557	518	522	501	544	556	541	527	480	523	510	514	531	522	532	519	543	545	562	571	537	581	587	555	487	513	508	508	540	504	505	517	522	496	566	504	549	556	514	543	485	543	522
26191	36591	22257	19847	15623	11967	9266	6987	4987	4052	3684	2348	1743	1963	1673	1527	1506	1276	1264	1438	1495	1225	1250	1269	1051	850	772	845	734	647	677	464	431	471	389	220	214	184	177	151	148	150	144	117	151	146	126	123	139	125	120	136	123	124	122	146	129	107	123	111	121	110	116	96	116	127	114	116	144	161	134	117	123	95	109	112	113	109	102	112	104	103	124	111	104	120	90	98	106	125	101	114	101	115	124	133	124	88	103	88	95	101	121	124	126	92	108	110	109	111	117	110	138	99	71	103	128	113	99	110	102	117	124	102	120	107	102	109	131	105	114	109	108	122	114	99	128	108	106	107	117	113	108	109	112	104	102	104	131	115	109	106	91	95	114	108	119	98	128	127	124	128	129	119	101	124	116	111	111	117	123	96	102	95	100	107	104	106	116	106	95	127	114	89	107	105	110	106	126	118	131	121	87	120	124	124	123	126	120	112	105	112	123	110	118	114	91	117	99	125	129	98	108	115	101	115	104	109	119	134	109	94	115	98	119	98	112	120	114	120	102	117	119	118	101	97	86	122	98	117	115	122	137	103	97	98	115	113	115	109	117	119	106	111	117	128	92	101	122	103	116	122	127	121	93	107	107	114	110	125	113	113	105	121	115	107	128	121	116	111	107	118	111	131	120	102	114	133	111	109	111	117	106	84	123	106	120	100	103	105	108	106	118	103	128	107	118	133	87	110	99	106	104	130	103	121	110	112	123	114	134	113	107	127	138	109	92	119	101	101	121	106	111	126	127	115	112	125	122	107	110	118	91	108	104	108	91	99	119	110	115	105	115	102	117	111	105	111	122	97	115	109	119	110	130	113	113	89	110	97	126	101	116	107	122	109	128	110	109	108	109	116	115	119	119	111	108	116	123	94	116	106	102	110	126	110	107	101	106	114	110	119	100	117	123	108	105	116	109	105	106	112	119	98	97	115	104	124	99	114	114	104	107	119	109	101	114	123	97	132	125	115	138	112	111	138	127	106	108	110	130	108	116	118	100	91	114	109	98	110	96	117	113	110	123	119	105	112	115	112	100	108	103	113	117	85	124	109	99	102	108	116	100	104	117	124	119	107	103	121	132	103	101	120	115	113	121	106	97	113	97	105	108	109	103	116	119	113	103	117	114	112	117	121	108	102	114	102	122	124	125	123	128	101	113	119	116	110	99	103	104	96	133	123	110	91	101	112	101	141	111	93	104	120	117	105	109	99	135	94	109	101	106	104	103	104	88	100	101	117	109	109	118	99	110	103	112	109	92	121	83	103	104	110	118	102	98	103	106	117	115	107	103	118	109	119	102	108	95	130	106	118	134	110	107	118	94	117	100	97	108	119	102	114	131	120	99	107	117	101	93	108	122	119	107	109	110	115	93	127	81	107	98	99	98	110	128	114	121	126	105	119	102	96	94	136	102	103	120	113	116	119	112	116	106	103	101	115	99	109	103	108	114	124	106	106	91	127	106	109	109	110	105	103	114	126	102	105	94	87	92	109	111	109	120	124	93	105	110	112	113	109	105	128	100	116	107	112	119	105	118	117	104	120	104	115	128	122	105	119	124	90	103	106	113	115	115	116	104	119	104	125	97	109	101	99	97	92	120	111	79	113	97	129	118	107	115	123	114	106	113	123	92	89	117	116	100	112	120	130	111	111	89	104	97	115	113	113	104	115	125	94	94	120	124	89	118	127	118	103	100	109	90	115	102	96	99	123	131	117	105	123	120	111	112	113	95	109	107	106	125	120	110	120	77	103	107	106	112	119	93	107	108	98	106	110	113	115	114	115	106	102	105	123	111	127	99	88	119	103	103	95	99	110	133	98	120	134	99	111	95	100	102	101	104	115	104	110	97	106	99	102	119	130	102	118	110	110	100	101	118	108	98	99	121	121	110	98	111	102	125	106	114	119	96	112	102	118	108	110	94	96	103	121	113	109	123	104	126	114	113	108	101	120	90	106	111	106	113	119	125	129	121	112	106	107	117	124	107	120	107	135	119	117	149	131	127	114	118	111	114	123	113	88	111	107	121	107	104	92	93	119	86	109	93	94	133	107	103	117	116	110	128	115	109	107	108	119	110	110	125	93	119	94	100	111	95	115	113	111	108	120	106	109	98	107	100	133	108	125	107	109	97	104	101	112	108	114	97	102	91	102	133	114	93	104	110	108	109	114	126	110	119	96	112	108	118	133	136	102	90	116	121	127	107	120	93	110	143	92	98	109	112	111	113	114	108	94	132	104	99	115	118	128	117	109	111	102	108	122	105	110	124	99	104	104	99	111	94	111	107	122	108	103	107	108	123	105	103	115	118	111	97	114	99	121	123	102	103	111	126	87	111	122	120	119	96	105	116	118	100	118	109	119	105	105	90	118	120	105	112	102	119	103	101	101	123	86	120	124	119	110	104	119	118	119	113	120	114	101	108	94	104	123	95	106	106	102	118	110	117	135	105	124	103	103	102	96	106	108	112	91	130	125	107	104	96	123	102	104	117	121	122	106	122	123	90	119	106	119	113	119	105	103	110	99	126	111	103	121	126	122	125	110	111	128	114	110	111	99	113	116	115	113	101	99	103	113	108	92	102	107	112	117	116	124	109	110	104	123	100	94	145	103	119	118	102	128	110	123	108	99	104	118	109	111	117	112	103	116	101	116	117	115	109	125	106	131	103	112	110	112	96	100	111	106	114	100	110	87	101	112	110	99	100	121	107	88	112	109	114	122	114	96	93	128	103	120	116	94	119	113	99	122	132	114	108	103	101	110	105	101	116	106	117	117	103	97	112	126	125	115	101	99	102	118	105	125	102	113	117	99	113	120	105	110	124	123	120	99	109	101	115	119	92	94	103	123	120	115	82	122	90	118	128	107	108	109	114	100	97	120	133	117	106	95	105	118	111	111	123	106	124	111	91	111	110	112	111	117	121	117	105	102	111	99	116	101	119	120	118	103	118	115	121	122	102	97	110	106	116	100	102	92	106	113	115	95	97	83	109	119	114	103	128	119	121	110	111	106	108	108	108	112	118	108	108	113	89	117	115	124	99	107	108	117	98	121	81	125	100	118	129	99	127	113	117	110	117	97	103	105	104	99	106	96	112	106	120	107	121	126	103	107	136	129	126	113	101	101	115	119	107	121	124	89	124	131	107	102	100	105	106	110	117	98	114	108	111	124	115	102	116	117	101	91	105	106	113	111	107	131	140	117	79	111	123	110	91	107	92	122	129	104	117	121	124	120	104	122	131	101	122	93	104	105	111	119	117	90	113	100	115	111	102	130	106	128	116	119	137	112	117	127	116	106	91	120	123	127	103	96	100	103	112	94	113	146	107	115	115	111	102	106	114	117	89	109	104	112	100	104	115	100	125	102	97	101	109	97	116	90	111	100	135	107	97	101	102	120	103	117	97	98	93	100	105	121	119	109	101	107	105	112	104	125	106	104	84	103	110	97	117	121	104	115	114	112	100	116	127	124	104	122	105	86
16406	22384	16569	20605	20647	20806	19506	18471	14879	14259	15458	10032	8635	9895	8644	7543	8539	7515	8166	8838	9548	8372	7789	8376	7014	5759	5555	5634	5174	4737	4597	3280	3147	3242	2578	1290	1202	1002	769	554	564	480	475	478	527	504	429	393	416	377	380	396	400	403	449	396	415	398	414	386	366	370	361	370	424	397	447	543	580	644	507	348	341	286	294	345	340	348	359	339	302	319	289	293	338	304	332	303	315	310	309	288	307	344	272	313	310	312	325	296	326	322	300	333	307	323	313	312	309	303	297	297	305	322	272	274	280	281	318	306	284	279	287	299	291	308	319	302	270	347	268	300	291	321	301	297	306	328	314	301	295	313	276	317	302	301	291	305	308	302	300	312	327	276	308	297	314	322	277	319	312	314	281	310	263	328	285	296	291	290	276	253	307	322	290	298	291	296	310	305	296	312	331	300	303	287	310	311	306	305	313	304	296	262	321	289	319	293	295	306	285	293	268	282	305	305	293	272	299	283	299	269	283	313	323	294	334	294	300	316	299	298	288	276	324	295	285	286	294	329	309	255	313	301	298	308	308	313	314	277	300	280	255	274	306	307	274	283	301	293	259	312	283	292	290	296	315	298	307	300	296	325	308	268	306	300	291	327	285	292	273	300	339	332	299	286	274	291	291	300	304	279	280	298	282	296	301	276	278	302	285	279	314	303	284	306	295	276	283	305	287	260	325	273	288	320	306	281	342	286	281	269	301	280	285	272	285	319	297	318	306	307	278	310	290	282	301	288	303	287	305	325	308	295	270	278	296	275	314	283	288	304	285	299	288	295	280	327	306	330	305	287	323	308	301	261	266	309	301	291	320	298	278	294	291	300	257	268	301	287	281	298	301	320	294	279	282	324	318	269	302	296	294	298	304	303	291	274	263	327	279	290	295	260	305	292	285	289	319	314	300	310	302	277	299	302	286	308	280	286	300	299	302	327	320	315	298	294	278	303	280	324	296	299	312	314	301	301	254	291	256	287	276	304	288	297	292	311	284	307	341	281	298	304	254	339	261	288	314	291	312	305	268	280	308	316	303	268	280	273	296	297	287	276	309	301	320	302	263	264	291	302	271	324	304	304	306	307	289	307	296	265	290	291	298	284	296	287	285	299	282	279	290	316	299	293	312	289	301	296	295	310	270	292	298	299	289	307	296	288	274	345	268	320	321	291	294	307	291	323	263	308	293	254	287	317	290	288	311	299	297	270	312	299	282	292	298	302	313	323	305	275	295	284	295	261	301	297	303	290	304	324	315	274	279	286	294	249	290	277	301	297	276	302	313	300	279	310	264	286	306	310	316	310	314	309	332	295	311	325	266	278	297	274	311	300	271	299	279	310	296	323	300	306	306	290	300	310	309	319	272	311	284	309	313	277	292	312	279	290	315	333	283	286	317	299	290	298	291	279	282	303	309	303	295	273	329	277	256	295	312	303	254	285	286	271	308	301	286	276	302	319	295	313	307	293	290	265	301	294	300	284	288	304	316	282	310	298	279	302	279	280	288	291	297	293	282	277	312	266	299	301	281	290	283	306	293	309	319	314	286	290	292	300	290	285	307	300	311	275	309	291	305	296	291	289	258	284	286	283	285	313	319	293	313	290	321	268	314	299	315	322	273	273	303	277	277	287	297	290	297	328	290	284	298	280	305	318	308	311	308	309	286	326	271	281	337	330	290	322	303	278	317	277	305	293	327	305	271	307	288	295	276	296	289	306	290	287	283	295	329	333	314	282	318	313	317	277	301	296	277	297	311	303	298	299	284	305	322	301	330	336	290	297	275	321	315	272	290	297	323	325	296	287	300	273	309	289	281	325	320	292	304	300	272	291	275	301	291	304	278	309	288	326	274	283	306	293	279	316	296	303	289	311	309	307	273	308	296	295	298	298	306	296	287	285	280	287	294	311	288	255	261	307	298	341	301	268	270	288	305	286	300	295	319	287	303	283	305	302	315	285	311	277	304	288	301	287	312	305	305	297	285	266	314	297	314	281	286	289	284	295	287	300	299	301	273	299	285	283	304	302	329	275	289	272	306	278	295	302	298	314	327	324	284	293	297	306	285	271	295	312	273	331	277	314	316	294	299	293	310	279	283	273	295	306	290	306	301	274	303	274	315	304	306	299	289	288	267	298	315	318	296	317	294	283	292	320	277	277	241	274	294	304	295	280	248	299	284	289	297	347	296	309	323	290	273	301	303	286	295	304	311	312	307	307	293	294	315	311	316	301	296	265	294	299	288	271	319	305	322	302	275	301	284	286	286	304	304	297	308	299	289	286	286	261	312	290	302	293	281	310	302	303	262	295	303	320	288	318	266	331	292	301	291	316	297	291	341	316	272	300	302	284	319	312	295	312	281	309	272	316	293	284	319	299	278	290	288	304	293	294	278	293	295	330	264	308	311	302	301	309	268	319	318	294	307	305	310	287	313	298	277	284	305	304	289	309	310	295	291	301	294	295	314	295	306	299	276	316	306	296	271	273	289	279	285	277	292	283	291	320	288	311	284	297	297	295	276	291	308	276	323	286	286	329	284	276	311	316	306	292	309	296	320	312	266	295	326	297	283	307	288	307	290	283	305	308	262	311	311	304	301	310	305	318	303	304	303	286	288	295	289	306	311	309	291	289	298	324	267	277	318	298	299	298	299	300	311	308	303	314	315	290	285	298	311	289	284	269	276	296	305	297	278	306	273	270	312	291	312	278	310	299	281	298	290	295	279	289	301	279	326	291	308	278	269	307	289	281	301	291	281	322	302	292	314	285	328	281	257	326	299	259	295	298	326	298	294	277	268	287	305	304	303	296	302	319	271	307	310	278	305	311	294	264	274	301	294	306	269	313	330	306	289	285	301	305	295	290	300	276	301	298	293	286	277	300	311	279	288	288	297	286	284	317	303	321	280	320	301	302	303	294	273	281	283	288	277	326	311	275	284	298	307	295	292	275	273	333	281	305	295	310	295	309	308	282	309	322	288	311	304	283	327	306	295	278	296	305	295	280	315	265	293	305	272	289	311	285	306	315	320	279	288	321	306	306	303	314	285	322	301	320	312	267	300	309	297	299	294	291	284	283	297	313	307	284	293	304	302	299	304	310	307	307	291	277	307	307	300	290	272	310	306	305	313	298	286	320	299	282	293	261	262	302	292	289	293	305	286	290	307	296	270	309	293	304	308	304	307	293	280	314	303	254	272	295	280	317	327	286	304	276	280	302	301	296	307	297	309	296	291	313	281	308	303	308	303	297	299	317	314	266	296	295	306	306	278	324	310	258	270	282	261	274	301	276	295	280	278	288	288	308	329	293	300	341	282	276	298	289	302	331	296	304	282	297	289	312	316	302	294	285	306	307	261	317	306	304	286	315	332	303	320	304	311	334	291	313	281	292	283	302	308	265	287	279	296	284	302	292	350	285	269	331	242	305	295	302	305	300	319	291	306	293	301	315	316	317	266	308	308	296	312	313	303	287	279	305	269	311	322	281	260	287
4742	3432	2846	2241	1554	1201	994	811	646	572	471	413	382	374	365	379	352	330	373	352	380	371	337	324	312	311	357	283	341	338	327	284	267	301	315	281	289	303	294	289	255	285	290	298	270	276	285	275	284	251	287	301	278	298	293	302	299	257	269	290	285	284	291	270	297	280	259	308	266	265	280	251	308	274	289	264	304	279	269	307	284	268	256	262	249	283	296	273	290	285	289	286	286	281	246	291	318	305	258	283	295	285	270	298	259	289	279	273	282	247	295	300	280	268	261	273	277	312	283	259	305	307	273	264	295	254	306	286	297	295	281	293	309	238	303	277	287	273	269	261	274	281	260	279	302	240	263	283	281	261	280	296	296	299	283	294	293	296	284	286	282	291	286	307	286	272	284	259	265	305	286	295	268	293	273	267	253	290	256	314	311	293	292	264	293	293	266	240	310	279	292	262	280	272	298	300	274	296	274	288	267	282	297	273	320	318	254	293	293	261	265	287	297	292	274	250	257	276	275	286	267	269	275	255	302	285	276	290	269	274	302	257	286	286	267	273	289	296	296	278	275	315	292	309	290	286	259	258	300	276	275	293	265	293	284	272	290	255	278	250	265	286	256	288	295	271	279	285	322	281	250	272	280	283	284	294	274	291	270	266	285	270	276	298	304	296	313	302	293	280	265	282	238	307	274	283	271	323	285	315	271	302	294	260	291	265	296	268	307	282	298	284	258	278	295	264	291	287	235	289	287	296	298	271	272	306	273	298	275	285	276	274	298	283	285	311	276	289	291	311	290	292	297	286	250	283	267	288	277	292	317	279	312	289	289	295	287	271	284	290	241	309	279	275	290	305	312	275	274	292	257	237	285	278	315	305	266	286	311	264	290	265	268	297	265	316	274	273	282	288	296	276	280	284	281	282	325	289	285	254	264	264	259	238	283	265	312	248	290	257	313	306	292	294	261	273	269	265	300	267	260	313	249	281	269	265	285	308	269	261	263	269	292	266	287	281	275	302	271	291	287	269	259	287	313	257	259	275	277	274	282	280	280	294	290	283	276	301	269	281	279	286	287	284	285	260	300	294	279	259	284	278	292	279	288	299	286	278	304	282	290	277	285	266	259	273	281	259	279	290	320	276	300	309	267	286	266	303	263	305	298	281	283	281	274	280	279	298	288	293	297	310	282	227	320	290	278	267	283	287	256	298	259	280	277	297	275	285	251	269	286	294	278	291	277	271	293	264	321	300	279	276	271	260	283	293	242	284	285	276	260	278	300	315	257	300	286	286	336	279	270	278	289	304	258	282	281	245	284	290	287	261	288	264	259	284	276	264	300	294	278	284	287	256	263	269	289	282	303	239	282	254	305	273	300	268	284	279	288	293	290	281	302	249	269	286	295	265	284	283	284	278	283	259	257	258	285	269	263	267	281	311	248	305	272	283	268	286	258	271	320	288	264	281	285	289	270	277	308	262	308	282	291	273	264	266	290	269	295	270	278	306	239	275	299	287	259	275	271	250	279	279	286	302	262	272	268	282	265	266	295	269	270	286	294	295	283	275	283	268	269	282	291	288	301	293	286	278	307	279	283	259	291	275	273	268	275	292	272	249	307	315	257	280	291	278	287	266	302	309	274	296	303	267	279	270	308	265	252	273	259	270	297	273	276	316	283	257	290	254	296	273	332	275	240	293	290	311	297	286	290	279	264	288	276	291	282	267	275	260	283	265	324	296	284	321	274	282	287	291	281	277	297	284	286	280	311	305	279	267	264	248	283	264	280	271	265	269	305	261	269	263	271	299	277	258	291	290	273	293	277	250	270	286	280	295	304	292	241	232	240	286	272	278	299	269	281	319	295	278	303	248	270	294	283	255	271	283	282	272	288	300	291	277	271	249	296	272	289	262	255	277	273	268	262	298	294	299	273	286	269	275	262	302	278	282	272	299	298	252	287	308	253	296	284	276	270	270	318	285	296	268	270	297	292	260	281	246	274	276	298	292	272	276	269	297	298	278	279	266	280	258	275	296	275	310	286	296	270	308	285	290	286	295	271	263	280	314	264	264	270	257	292	274	282	259	260	289	308	273	287	284	241	244	261	262	295	263	249	266	270	306	306	252	302	262	282	281	286	302	273	333	292	264	273	295	283	303	310	268	266	269	274	249	271	287	285	271	271	286	277	303	280	285	302	298	281	283	284	291	273	297	255	297	263	256	292	284	255	263	276	301	281	292	278	268	298	265	274	274	275	301	279	287	272	283	296	261	261	268	290	284	296	283	284	304	250	277	266	280	265	275	257	295	289	271	275	270	293	292	299	264	266	262	313	290	282	295	244	281	264	275	291	268	287	271	259	302	282	285	297	286	280	321	283	278	260	267	244	270	274	274	289	289	257	269	272	295	326	258	274	317	278	266	248	306	253	253	295	265	266	269	274	297	278	289	266	270	276	291	268	282	281	277	283	261	262	306	280	262	290	301	269	291	277	289	287	341	300	267	288	257	286	282	266	251	259	308	274	258	258	299	303	307	288	295	266	258	262	277	269	272	297	269	291	244	283	267	274	290	284	262	257	249	282	283	259	275	277	295	289	264	262	255	271	321	299	290	274	277	280	299	297	269	259	301	258	286	275	270	295	278	292	276	284	323	267	297	281	280	273	268	278	266	265	304	273	313	262	288	282	310	281	261	276	290	297	268	286	302	276	255	285	305	295	292	277	301	287	317	280	264	282	324	297	283	317	292	282	283	300	308	296	285	295	266	299	296	257	305	283	282	271	269	291	303	314	300	263	252	292	293	275	267	295	272	258	317	271	295	307	269	275	260	273	292	292	311	300	281	267	289	285	296	295	257	272	281	293	268	272	267	271	290	273	275	279	288	272	242	287	301	296	260	235	302	288	253	246	294	287	246	246	308	288	285	292	296	289	283	284	278	278	271	268	298	256	289	262	290	252	289	280	292	292	289	313	261	280	277	287	293	248	263	307	313	260	275	271	307	303	283	287	268	286	312	281	295	250	278	290	296	265	276	284	307	289	281	274	268	287	300	282	258	292	263	278	275	254	266	266	290	256	295	282	285	308	271	269	272	290	286	295	275	264	249	298	279	284	283	265	278	273	299	316	232	272	291	276	309	268	279	256	285	292	283	284	303	291	294	309	283	298	256	275	276	268	256	282	288	281	308	287	282	284	284	283	271	279	261	290	289	255	266	281	272	251	285	294	275	273	290	286	280	265	302	260	273	259	285	294	273	300	287	305	247	306	304	279	272	291	306	289	263	274	304	274	278	267	258	273	297	309	287	317	298	276	285	315	253	278	289	289	292	306	293	277	299	289	296	292	308	259	272	288	267	290	307	263	273	286	291	287	264	285	269	304	269	254	295	267	276	289	291	252	279	291	276	262	283	296	298	253	279	285	267	293	269	249	281	288	274	271	244	312	288	238	287	265	300	299	286	304	275	332	322	284	292	262	257	300	274	266	258	261	277	291	284	274	285	303	277	247	290	277	273
3766	4528	5427	6343	5806	4950	4330	3382	2646	2402	2053	1657	1470	1459	1405	1355	1339	1423	1363	1345	1382	1255	1255	1147	1016	1020	938	949	1029	974	896	806	866	796	849	790	754	761	732	730	769	687	763	764	720	749	744	722	686	670	726	718	735	708	691	639	686	685	685	721	713	683	697	691	690	741	656	667	686	711	669	728	684	704	693	730	676	694	680	688	657	683	681	667	687	687	679	692	677	653	634	667	675	681	674	678	685	718	662	757	622	694	682	653	684	677	693	670	686	684	707	714	709	667	721	665	629	693	722	670	643	672	654	662	684	651	706	659	681	686	668	671	720	669	714	702	659	666	711	707	678	623	671	648	662	682	690	673	681	686	698	701	650	720	686	676	689	660	685	672	675	726	695	634	716	686	701	650	679	701	689	702	669	701	678	687	706	684	667	652	658	656	678	678	696	681	709	609	708	690	686	674	677	670	653	676	629	653	660	697	691	676	694	653	734	659	637	657	711	671	717	648	702	680	676	663	607	665	659	668	688	681	694	683	695	665	731	683	677	677	680	691	708	685	724	631	674	652	668	656	723	652	694	714	666	733	697	705	652	745	694	694	667	662	679	644	690	683	674	715	644	663	713	686	692	717	657	694	643	669	647	635	684	690	720	705	661	698	679	697	665	686	700	651	699	675	688	710	713	658	655	675	716	663	676	670	668	663	759	700	676	708	708	678	705	720	676	654	672	644	710	669	692	659	665	723	642	702	664	664	690	679	699	691	658	645	650	689	661	637	700	686	702	684	707	681	674	693	680	657	668	676	692	681	631	685	682	722	695	700	676	695	643	731	686	710	713	730	665	729	697	670	663	722	619	633	646	685	686	668	715	695	679	667	698	679	715	648	672	728	665	664	672	686	685	687	670	713	752	694	681	647	721	710	697	708	733	649	661	696	689	707	682	661	708	659	687	701	631	682	696	690	663	751	705	673	709	690	694	666	698	689	672	658	689	687	703	693	720	695	733	679	640	675	653	728	701	702	692	676	632	755	677	697	707	688	694	732	649	650	678	701	733	665	750	675	647	663	690	639	660	695	668	674	625	679	659	668	674	703	658	670	677	703	660	653	750	683	701	669	664	645	711	756	715	653	708	635	661	721	648	643	688	705	638	673	679	674	653	683	699	682	701	702	694	666	692	698	667	680	671	682	713	671	637	676	658	725	686	672	638	687	670	638	715	721	665	687	694	685	662	663	714	643	685	715	723	698	688	706	682	639	654	691	645	683	673	676	677	665	676	707	727	690	671	706	730	699	675	703	646	665	650	660	690	665	715	645	657	751	713	708	689	668	628	637	619	672	636	638	709	711	711	694	667	706	679	623	688	662	698	639	662	661	694	703	658	653	684	629	678	686	667	654	709	694	655	663	660	674	658	679	615	690	658	693	707	708	719	710	712	674	638	709	673	684	654	673	646	662	681	688	701	663	683	671	699	631	693	727	680	672	696	612	691	734	666	683	669	671	664	639	685	702	660	701	665	719	650	635	677	668	675	636	692	723	630	683	685	734	673	720	687	655	653	677	724	672	692	677	658	746	679	695	700	690	658	658	678	694	694	652	666	680	706	704	694	688	688	686	706	682	657	666	673	644	640	688	682	739	698	682	673	683	679	700	694	736	682	673	715	698	642	678	724	694	689	713	622	646	646	659	640	689	697	665	645	711	648	695	711	718	658	679	643	662	648	676	676	647	655	683	665	656	697	654	654	662	683	688	665	667	697	641	682	649	665	667	707	675	700	666	643	686	670	682	658	620	683	672	665	678	670	657	677	706	673	676	786	669	665	704	695	695	663	707	682	655	695	631	627	655	696	668	678	677	680	670	645	690	700	712	685	650	682	704	686	731	677	644	658	688	661	687	687	675	656	701	672	724	691	683	673	693	669	725	701	686	684	645	717	686	702	645	640	713	686	715	697	655	727	691	675	692	702	723	653	673	672	699	705	676	656	682	680	676	707	664	658	700	680	664	698	667	666	675	726	700	699	729	669	670	673	686	710	662	672	682	672	639	719	696	660	678	662	678	684	710	742	673	695	686	696	640	645	722	685	678	692	692	662	697	712	636	688	687	728	649	636	661	700	654	640	714	644	716	647	628	647	700	680	664	699	668	723	696	651	686	677	657	706	704	668	690	699	731	712	645	676	664	684	669	676	653	720	682	727	691	712	714	686	692	661	691	645	654	655	642	707	676	728	728	670	686	669	648	692	689	672	673	702	710	688	672	678	671	714	659	657	689	656	659	696	671	705	630	656	672	682	684	726	664	666	688	704	668	686	694	617	708	656	682	676	674	684	668	684	649	691	641	681	682	691	712	727	709	701	722	709	664	701	702	641	666	683	658	688	680	648	674	679	696	633	713	684	663	731	739	649	689	697	706	657	714	660	699	695	675	656	646	688	729	657	671	679	673	642	681	703	707	696	707	700	652	711	736	671	680	661	711	726	737	638	687	688	656	712	695	666	680	677	717	655	686	715	681	707	686	669	715	629	689	662	705	713	671	693	703	709	706	689	730	644	684	671	704	681	648	670	637	674	654	687	708	691	631	702	696	629	696	685	676	680	700	662	689	696	661	677	664	648	695	680	684	666	663	656	682	660	704	669	692	644	679	665	657	671	703	667	695	701	672	690	707	637	686	701	673	652	682	684	640	688	657	689	659	680	684	676	680	694	679	664	674	682	678	651	721	708	696	690	661	684	684	718	673	686	682	729	693	729	638	707	715	702	681	669	650	673	653	692	707	710	688	706	704	667	660	669	675	705	690	673	711	676	696	662	719	684	660	722	662	652	651	649	649	662	691	683	675	621	655	686	678	669	699	669	703	703	637	689	645	683	643	680	683	683	690	670	724	659	716	680	660	707	709	666	690	656	606	705	698	679	697	666	644	682	653	650	696	708	690	694	708	681	620	668	699	672	629	709	663	697	687	644	689	659	675	701	658	647	689	666	666	709	668	707	702	763	719	722	681	637	667	678	659	674	730	680	686	720	652	701	655	697	741	663	618	690	706	678	687	673	690	703	666	684	632	633	679	676	663	695	679	670	682	683	622	702	677	724	692	688	670	648	636	676	654	695	700	658	677	700	691	677	679	663	684	617	642	712	690	704	659	635	729	692	653	739	675	688	667	709	644	716	684	662	676	734	668	693	629	661	673	667	646	642	660	735	684	715	668	717	661	661	706	668	709	680	706	682	666	714	661	666	711	654	650	705	693	729	723	679	695	722	664	677	668	688	683	697	661	695	642	700	678	688	714	682	680	766	693	720	687	696	688	663	715	722	705	719	662	630	684	681	728	724	663	727	673	646	666	671	673	632	681	650	666	705	691	690	652	669	701	701	652	695	713	692	648	674	718	681	663	681	684	686	658	663	728	666	704	657	667	680	652	676	705	695	725	680	686	729	652	759	665	679	689	738	725	633	680	646	648	685	660	688	721	688	691	715	671	665	666	685	696	702	694	713	689	673	692	672	671	628	694
16592	29964	14893	13132	9934	7276	5854	3660	2658	2355	2060	1421	1131	1667	1272	852	1016	917	995	968	901	836	749	753	720	740	588	573	511	529	511	399	394	380	310	261	267	276	236	261	236	261	233	230	244	197	233	216	241	211	225	217	227	234	212	249	210	230	226	215	212	218	207	232	254	225	232	186	255	228	233	239	209	211	212	211	245	225	229	203	230	238	198	231	203	222	199	198	218	203	238	243	212	228	217	220	225	249	223	219	214	231	217	188	228	212	230	203	210	211	227	214	216	241	236	223	193	207	215	201	200	220	208	203	230	202	215	242	219	185	211	223	186	202	207	200	258	210	220	219	218	210	219	209	210	248	196	198	220	195	214	229	223	214	216	205	201	211	210	195	220	237	255	237	197	238	223	211	241	195	203	232	228	216	204	219	229	215	234	199	192	229	227	201	232	211	226	225	230	217	224	236	244	214	231	227	205	226	261	240	224	245	225	212	185	244	210	216	226	191	223	221	234	235	224	229	212	227	234	203	202	230	209	215	236	198	201	222	196	214	218	206	256	200	232	186	180	222	252	211	215	192	221	208	197	181	207	215	224	231	231	190	236	225	205	202	253	200	206	204	202	220	211	214	204	193	218	218	231	226	244	210	216	212	208	239	221	217	196	209	220	207	227	237	229	207	234	214	244	187	198	244	248	219	234	232	219	246	204	235	229	217	188	224	188	228	193	202	220	218	225	225	193	193	210	211	209	211	222	216	212	186	215	226	196	199	207	233	233	211	235	223	227	216	227	229	220	214	248	238	193	204	223	210	197	225	237	235	214	211	202	206	226	221	230	204	227	224	218	229	241	232	216	221	221	199	216	219	191	195	233	199	207	224	236	216	215	221	209	201	232	207	221	219	194	253	222	229	215	215	199	212	239	195	204	237	227	199	219	203	229	213	227	231	212	240	229	244	206	216	213	218	211	217	214	232	237	186	240	222	214	217	223	224	234	229	225	194	225	208	225	224	221	220	227	228	214	236	216	204	221	206	230	223	227	221	240	218	191	248	218	216	205	231	208	229	202	221	210	204	228	197	215	233	223	253	222	201	218	204	234	217	249	232	195	210	254	186	227	210	224	203	212	227	211	228	225	214	240	221	204	234	209	220	211	219	211	239	226	248	232	216	210	251	206	221	206	187	193	235	183	213	191	208	212	212	225	198	198	208	238	227	251	204	248	225	219	206	208	184	234	242	201	236	205	226	220	231	228	222	203	210	228	209	216	212	239	221	225	216	213	222	229	235	225	253	234	223	230	233	210	224	234	218	201	213	197	221	184	234	229	229	204	203	195	229	227	233	217	207	230	206	232	211	200	223	228	233	218	217	248	194	205	237	214	215	206	213	219	209	230	210	198	201	218	214	218	220	191	232	216	232	228	218	203	223	216	199	231	211	215	216	234	237	253	221	201	220	217	198	215	216	225	246	229	228	224	210	203	213	214	220	219	231	218	224	228	221	222	223	215	223	216	199	229	211	226	211	202	236	216	218	224	212	199	225	196	214	203	216	212	236	203	196	227	226	246	207	239	224	217	215	213	212	198	191	204	235	229	217	185	190	219	224	219	219	213	217	228	189	231	239	238	242	232	228	224	213	244	210	219	227	197	220	204	204	219	202	243	208	195	238	238	217	208	226	228	200	230	238	205	230	226	222	228	200	199	229	186	209	188	220	216	211	215	216	206	206	229	245	228	206	222	211	226	247	223	220	220	216	206	253	228	210	206	195	228	219	201	210	202	202	197	212	208	215	224	245	208	219	209	237	234	200	203	202	207	230	231	224	228	219	204	209	212	192	212	199	229	212	207	193	223	233	247	203	243	193	218	197	223	233	210	190	218	181	226	234	228	226	238	216	198	223	243	208	214	209	201	214	232	237	224	230	231	193	232	219	229	195	234	211	242	197	228	187	228	218	214	231	222	253	208	202	217	228	226	207	226	199	227	236	248	234	231	242	195	226	229	214	214	202	252	224	225	202	216	182	192	214	215	231	192	205	168	231	251	214	196	217	201	210	243	229	228	207	215	214	217	242	236	227	232	222	201	217	238	218	223	189	208	227	239	199	201	240	213	196	215	187	226	203	214	186	220	206	200	194	233	257	217	248	231	227	228	206	224	210	223	199	210	228	234	234	226	224	201	211	199	228	213	203	208	224	231	242	217	231	223	227	209	212	229	204	216	240	233	204	209	234	236	207	214	232	196	219	227	219	231	239	223	210	193	212	242	209	220	210	221	203	203	220	221	221	237	221	221	202	214	216	216	224	206	214	225	222	236	214	195	228	212	231	237	219	224	239	227	191	208	245	225	237	239	215	228	208	187	213	207	214	201	236	211	194	191	203	205	218	219	214	219	228	211	228	217	181	207	206	205	224	233	222	193	222	218	189	205	216	200	192	200	202	217	203	201	223	241	207	222	185	229	212	203	220	225	209	212	210	199	233	211	211	223	205	219	252	253	224	211	199	226	205	232	222	233	204	231	224	246	230	227	228	220	243	206	248	207	231	223	228	207	189	212	214	205	207	222	193	222	217	199	223	218	188	218	228	214	219	221	225	228	238	197	242	222	203	225	213	207	212	209	198	237	190	200	223	199	210	238	230	227	219	203	192	215	210	207	211	227	225	219	243	223	199	209	208	191	207	230	204	198	206	236	266	211	236	227	219	218	211	214	208	230	212	237	209	236	228	207	197	209	200	223	198	217	221	208	229	212	228	206	220	189	194	209	229	213	220	186	224	197	224	217	202	216	192	240	202	231	228	203	229	234	228	183	238	214	217	213	232	218	219	233	215	225	207	220	234	194	225	227	209	225	245	219	232	232	230	232	215	210	211	227	231	215	224	205	224	238	227	203	235	240	214	241	236	237	214	236	219	245	217	218	213	199	220	229	196	237	226	220	200	217	240	221	207	238	211	197	236	230	206	219	235	241	184	217	230	210	197	227	214	234	219	197	218	226	215	230	200	228	215	219	232	244	240	193	198	226	198	225	206	211	246	225	217	233	229	232	234	200	214	199	239	209	243	213	221	206	206	211	217	222	225	218	183	227	207	220	189	212	208	207	230	236	185	223	237	213	220	201	213	200	222	201	232	219	198	198	232	225	228	210	243	188	224	216	214	201	201	224	189	205	218	202	211	251	239	204	198	200	210	192	225	233	218	205	211	247	210	238	214	206	202	208	243	227	254	210	202	228	216	202	208	240	230	245	223	234	210	229	243	207	167	209	229	222	210	223	174	230	222	209	229	213	214	193	219	246	225	256	241	206	230	226	210	216	227	205	209	221	224	209	198	221	213	225	220	213	196	215	237	232	215	190	229	211	192	218	209	232	212	239	226	221	195	242	213	233	204	207	199	226	223	209	199	226	215	197	207	237	225	224	181	222	216	243	220	226	228	227	222	226	237	215	236	221	266	222	215	214	204	216	201	209	198	210	217	218	208	213	222	217	226	216	213	207	233	202	216	234	199	213	243	242	224
11260	20522	13146	16131	16490	16075	15773	13161	10167	11127	10293	6958	5912	7628	5789	4749	5393	5513	5777	6300	5717	5138	4817	5177	4260	4255	3812	3868	3254	3372	2871	2104	2137	2265	1654	1001	1061	887	799	698	711	686	633	675	651	653	604	668	586	530	591	592	625	558	640	591	586	605	596	584	588	559	605	566	592	653	598	607	648	627	663	643	556	559	573	525	562	577	517	533	545	561	534	553	573	528	527	551	530	576	596	514	553	519	581	486	522	528	496	561	560	548	525	515	553	564	573	534	536	578	535	533	530	524	550	522	529	514	541	568	564	545	527	575	522	521	554	538	558	550	537	532	546	505	480	575	551	533	535	524	509	505	499	539	545	521	522	517	559	567	577	520	509	496	551	536	527	515	555	518	555	507	577	560	567	557	525	561	494	540	526	526	557	540	527	566	525	525	502	539	544	523	546	533	505	499	513	478	512	557	542	534	548	516	506	530	525	525	530	529	558	559	558	548	540	510	534	511	508	554	531	486	578	510	505	545	535	530	521	554	529	560	551	528	539	509	518	515	575	538	545	524	544	572	531	513	525	532	563	528	558	533	550	556	539	527	522	500	526	550	525	515	540	566	574	570	521	537	555	551	527	526	534	520	589	512	545	526	541	559	559	539	504	539	509	575	530	549	560	525	541	572	557	603	521	532	523	562	529	575	523	584	576	528	497	482	564	577	532	532	564	543	547	595	559	533	550	532	554	530	535	495	544	595	559	530	533	494	533	527	533	500	524	512	538	527	527	518	549	538	559	566	550	608	532	536	480	501	551	578	524	549	538	533	551	529	541	536	538	496	521	528	525	571	585	555	522	554	519	519	560	523	551	519	550	535	516	545	507	578	543	498	560	514	523	503	539	506	552	527	544	522	505	548	514	537	533	512	518	555	577	539	521	505	540	500	587	528	556	574	551	543	530	534	559	567	561	563	501	530	547	533	575	502	544	537	528	527	549	552	572	509	543	527	555	539	504	526	562	583	515	568	538	537	533	495	525	558	567	543	529	556	570	539	555	507	513	550	499	548	532	524	528	558	576	552	545	535	500	552	518	537	532	576	573	573	539	530	558	541	537	548	544	528	505	539	560	563	520	512	544	550	516	519	545	532	531	516	499	537	541	538	490	571	538	537	524	525	520	543	533	517	562	542	563	571	512	553	530	517	530	542	522	492	521	508	511	513	563	549	499	534	513	541	544	485	553	577	520	603	536	541	517	527	562	514	549	581	556	535	522	521	580	494	580	507	540	546	505	491	522	523	491	486	522	574	569	530	553	533	527	504	506	537	532	556	569	506	520	566	533	500	550	518	529	528	539	528	501	527	533	557	535	577	515	533	520	550	531	505	512	528	557	532	540	530	531	541	525	533	525	550	561	530	485	500	599	524	565	528	517	573	539	511	541	489	542	532	518	504	521	530	537	527	550	513	552	499	543	528	505	525	508	553	536	544	564	540	489	497	509	570	547	561	577	516	508	551	531	570	521	573	517	504	524	595	532	548	540	553	536	534	492	561	569	535	512	548	519	575	522	563	545	547	520	521	531	560	533	527	540	510	555	546	563	549	525	566	573	543	543	538	550	559	517	557	534	547	544	558	559	549	558	572	557	548	548	534	546	476	533	529	585	530	531	540	529	493	561	515	557	537	573	501	566	542	563	565	502	520	525	571	569	582	532	567	509	550	557	532	521	538	534	561	576	533	527	548	522	598	500	533	544	513	536	549	503	553	500	533	517	545	503	522	545	543	550	571	535	521	529	524	498	570	541	545	525	544	544	531	570	526	522	535	534	548	535	551	543	506	553	527	511	546	556	547	541	558	531	540	510	490	537	534	553	532	521	541	528	548	508	562	546	520	510	512	536	529	515	499	532	542	481	489	534	536	525	558	548	558	548	559	534	520	555	516	562	520	586	488	520	512	597	570	533	547	499	538	508	579	486	544	534	529	497	571	574	518	506	562	554	527	510	508	584	539	557	569	521	556	576	600	532	520	481	527	555	513	505	498	559	545	543	550	543	548	517	591	512	488	532	533	542	531	546	517	564	553	577	486	487	572	511	521	537	549	543	514	484	502	530	464	519	546	506	538	546	549	545	498	579	526	535	500	545	535	590	550	494	548	509	504	556	513	528	538	527	481	550	565	529	536	530	550	536	533	561	488	528	499	551	552	549	541	483	525	539	560	558	477	529	524	578	560	554	532	544	533	524	557	542	563	540	533	523	565	542	551	570	552	536	521	539	524	564	539	538	538	514	517	503	518	508	543	506	543	570	541	512	566	555	531	544	549	551	539	533	495	522	552	508	565	560	501	522	542	528	493	551	540	554	534	536	503	495	545	550	559	572	525	496	543	521	563	481	516	533	526	537	555	529	520	526	523	510	537	530	536	560	559	558	528	579	497	538	579	495	522	542	547	546	517	527	566	520	514	537	527	527	548	535	543	544	512	481	518	530	557	530	530	550	593	537	548	545	529	533	567	561	517	566	486	517	557	524	538	536	580	536	549	560	525	543	508	517	498	563	535	533	557	538	552	538	578	509	548	520	546	548	547	499	517	551	549	556	519	525	521	565	509	543	525	534	540	566	518	580	536	555	531	507	586	555	555	582	512	533	517	555	547	552	547	576	532	516	543	563	508	530	492	561	548	556	560	527	535	563	553	521	543	487	520	526	562	522	531	557	522	523	524	500	512	506	551	552	567	535	534	531	557	518	538	502	543	506	570	547	543	552	546	522	500	505	552	548	519	574	529	500	568	552	543	536	528	514	491	521	550	513	555	543	558	534	512	532	529	530	513	561	533	518	553	537	521	503	565	545	538	533	518	548	527	570	539	492	504	568	590	499	561	536	507	556	505	528	542	547	546	536	570	533	539	532	579	517	540	555	553	568	542	497	549	533	545	523	544	534	532	537	560	565	565	510	557	535	487	569	550	569	531	524	528	520	544	501	559	555	520	514	552	520	519	520	536	543	500	542	507	559	563	514	601	512	561	537	566	538	538	542	550	523	498	518	575	566	528	543	521	549	510	529	543	545	569	545	535	557	550	492	540	554	537	531	572	561	566	523	502	506	525	520	510	526	520	548	527	544	570	525	518	519	577	550	550	538	501	509	551	564	591	518	555	564	530	526	514	515	522	569	532	539	505	557	522	521	525	518	521	525	576	544	534	510	538	490	518	563	530	516	537	572	529	495	514	529	514	581	550	536	518	585	576	525	507	532	530	510	552	534	557	558	516	524	548	544	524	550	565	568	562	548	519	591	483	546	559	524	537	514	555	520	553	541	563	566	575	539	550	515	581	520	555	544	558	528	533	561	533	549	548	536	561	507	536	531	515	521	530	518	547	516	517	513	516	500	525	521	582	524	484	544	532	563	540	488	538	559	551	511	519	555	519	493	536	536	545	518	523	513	516	514	535	538	516	513	527	533	564	549	542	559	511	531	556	535	537	525	560	560	540	556	512	539	516	559	572	550	487	515	562	544	559	574	492	544	561
23370	38110	21296	18951	15818	12764	10481	7669	5100	3771	3814	2406	2094	2338	2139	1298	1630	1722	1578	1681	1226	1303	1093	1151	1109	1124	905	797	762	690	651	487	628	437	283	229	184	161	152	146	147	146	154	127	138	126	133	121	128	122	117	107	126	110	123	119	141	130	128	117	123	126	123	113	124	137	132	125	140	160	134	142	138	96	110	152	115	113	108	92	112	88	123	112	101	111	117	102	126	129	126	115	119	110	106	132	114	132	128	126	118	96	99	98	133	106	112	114	97	108	106	109	123	104	123	121	103	111	122	135	115	116	121	118	107	146	96	110	124	120	103	121	106	106	116	140	114	100	101	126	111	88	109	113	115	118	113	104	122	101	113	109	105	96	106	90	100	116	104	107	100	108	116	116	103	114	122	102	116	107	128	113	107	109	118	105	127	109	102	101	112	91	118	109	103	107	118	108	95	144	87	120	99	100	100	103	115	97	132	97	122	95	103	115	115	109	135	118	96	118	110	105	109	116	97	112	93	109	102	107	114	97	103	94	126	98	113	90	108	118	113	78	102	106	115	113	108	112	100	120	98	104	103	118	128	125	107	129	101	115	109	98	121	115	137	108	117	104	113	105	95	114	120	101	128	126	112	115	107	109	105	94	111	120	106	124	114	122	118	110	101	110	104	105	87	101	96	124	113	107	122	107	115	115	119	107	118	96	107	125	94	136	125	134	92	116	118	124	113	116	100	112	122	119	112	130	123	119	96	100	96	126	92	124	117	117	119	121	106	89	101	122	103	119	114	96	107	110	104	133	123	103	113	94	137	116	112	116	128	93	114	110	118	90	106	100	116	118	120	125	96	119	137	132	118	103	121	111	133	109	112	109	94	122	101	107	121	107	96	100	120	125	120	122	113	116	96	112	109	109	106	113	94	117	106	123	105	116	103	119	115	125	128	111	104	109	101	115	130	121	113	95	108	111	106	102	108	109	104	118	124	103	125	119	132	110	106	104	118	103	104	107	115	111	114	136	114	123	119	114	112	115	129	102	106	112	110	111	95	97	117	99	119	107	125	107	111	120	97	125	131	132	109	105	125	133	108	101	115	111	98	100	129	104	110	127	88	106	133	125	108	116	125	106	141	97	124	108	119	112	129	117	124	106	129	114	117	110	121	115	109	112	121	122	105	119	97	103	119	111	101	121	107	111	123	107	115	128	103	118	125	126	112	96	131	124	110	120	96	114	130	121	135	102	117	123	116	118	104	131	101	145	129	114	102	110	112	98	123	96	110	120	128	119	107	120	111	102	107	114	131	112	115	100	95	131	108	105	117	115	91	101	115	125	101	124	122	107	121	104	117	122	89	116	108	113	126	109	133	131	118	99	121	114	121	108	109	96	118	106	116	121	108	102	120	124	115	99	104	119	103	120	112	106	114	119	100	117	117	91	111	88	111	123	99	129	105	106	110	125	119	115	120	116	118	118	110	110	120	111	112	100	96	128	124	87	105	97	102	105	115	118	111	105	108	105	109	103	103	126	120	115	110	100	118	108	125	105	114	97	129	122	123	96	120	126	116	115	135	98	102	106	110	108	106	123	91	127	93	104	101	112	100	110	112	122	137	104	131	105	116	113	113	125	96	111	107	93	110	116	120	112	104	117	133	119	120	105	118	111	114	99	111	106	114	113	110	108	118	118	108	144	98	106	105	125	120	126	98	131	127	111	108	103	102	103	107	107	120	123	119	124	109	112	120	115	109	111	126	115	102	100	115	121	110	92	111	125	98	100	121	119	124	103	118	114	104	143	105	109	115	109	100	127	135	119	110	127	106	96	126	105	115	120	106	108	89	100	109	118	105	128	108	124	107	103	111	102	107	111	108	105	105	95	105	109	108	111	114	114	92	121	110	110	131	122	118	98	113	121	126	109	95	108	107	122	126	104	119	107	115	108	119	112	125	101	110	101	111	102	112	117	136	101	106	116	113	117	101	95	95	131	109	93	110	107	117	118	120	119	102	85	110	103	103	116	115	94	108	103	100	116	115	107	102	130	112	103	118	94	100	105	129	128	120	125	107	118	120	112	101	98	112	117	107	118	105	118	119	105	115	113	126	99	120	125	111	122	121	109	98	115	102	122	100	116	108	118	111	127	100	115	120	106	103	124	125	126	102	100	107	112	122	128	95	89	105	105	113	106	107	101	117	122	108	120	120	127	118	107	94	102	91	113	103	109	98	122	104	111	107	118	138	120	112	98	100	110	109	96	119	120	123	114	129	120	123	131	99	123	125	116	117	90	111	109	106	103	105	129	117	123	117	93	119	88	83	113	118	107	122	106	117	121	118	132	112	105	123	122	96	120	103	116	94	109	102	118	112	111	101	116	139	111	111	113	115	118	123	105	100	116	111	103	98	100	119	109	105	141	131	110	109	121	109	112	108	103	104	126	106	95	110	113	108	127	112	115	120	120	96	114	114	119	107	114	114	130	106	110	130	106	103	103	127	127	111	124	103	112	93	99	90	118	109	115	116	118	101	115	110	103	103	110	108	115	116	108	110	109	98	116	114	112	122	91	122	104	136	118	114	113	131	120	106	97	104	123	108	114	112	117	118	102	108	110	97	92	121	128	121	111	121	106	119	85	123	122	116	117	124	118	128	102	111	95	107	107	101	102	124	130	106	100	105	99	96	108	125	116	106	103	111	117	89	126	96	115	116	107	108	120	118	118	126	107	117	106	118	105	105	114	127	112	115	108	100	112	81	117	107	91	94	102	127	128	112	114	123	106	108	101	128	116	109	98	120	122	100	119	119	101	109	96	104	128	133	110	102	115	120	123	113	100	107	120	122	112	115	113	116	99	114	113	126	121	112	89	107	111	107	98	105	123	110	141	124	132	85	118	104	119	121	89	104	99	119	100	119	98	88	122	126	127	110	107	122	117	120	109	108	113	100	121	98	109	117	97	126	108	109	104	110	121	121	101	112	106	96	130	120	126	109	112	102	107	125	108	105	108	119	106	109	121	126	126	125	124	113	108	113	110	116	136	98	123	112	112	120	118	132	116	123	111	114	117	128	116	132	130	126	119	106	114	113	111	109	118	114	121	92	117	120	117	110	85	115	104	131	114	110	99	102	114	99	116	98	94	117	100	131	108	112	128	113	144	118	119	123	114	113	103	118	121	115	125	100	126	121	116	107	120	119	104	123	97	118	121	93	101	100	142	102	112	118	119	113	114	124	124	113	100	120	99	100	97	121	114	130	108	114	130	103	108	115	102	103	104	103	112	96	124	114	117	108	111	113	117	111	120	120	114	114	110	120	122	114	106	115	107	116	119	90	102	110	129	126	120	87	96	102	125	113	98	124	120	103	94	110	123	93	113	118	121	110	114	107	120	110	106	98	99	118	113	114	114	100	108	118	122	111	127	121	112	108	110	104	104	114	106	119	108	109	124	115	118	104	106	102	117	117	123	116	91	125	93	107	118	111	111	121	118	135	91	100	119	103	103	113	132	120	104	109	122	109	101
13200	25879	17747	20222	21665	22436	20689	19629	14826	15384	15136	11365	9658	10803	9057	7064	8886	9823	9709	10267	8089	8339	7408	7572	7477	7162	6262	5844	5494	5153	4455	3277	3789	3103	1865	1247	1017	801	717	566	597	571	509	433	516	503	457	474	445	419	373	398	398	423	378	409	360	414	441	375	406	373	370	371	388	459	453	452	505	531	564	501	383	352	305	326	347	323	309	327	352	310	307	336	292	317	321	311	307	327	320	314	296	327	296	305	316	322	327	263	327	329	297	330	311	308	267	312	308	316	293	286	315	305	290	317	308	271	319	269	318	322	285	260	276	315	345	340	335	283	303	328	286	292	287	322	325	317	318	280	295	292	276	292	292	297	299	304	319	279	319	282	277	289	293	272	294	302	297	288	314	282	291	318	307	292	316	312	334	290	305	294	287	326	331	312	313	295	328	308	342	329	281	270	314	283	334	297	309	359	304	295	301	277	315	302	291	298	299	313	294	312	296	278	312	293	307	301	314	315	337	280	304	277	279	308	300	309	308	285	292	311	332	301	289	311	323	318	312	305	288	351	291	301	305	310	295	316	304	324	317	287	292	316	263	303	311	297	307	299	295	297	311	312	304	281	284	295	311	293	304	316	315	306	272	266	299	274	270	303	280	291	333	275	298	290	323	316	309	303	273	297	281	290	308	275	305	304	278	321	291	305	329	298	292	333	275	299	302	302	356	306	293	298	321	295	318	332	296	295	323	285	305	299	278	268	324	306	285	298	300	327	309	308	304	319	286	328	293	293	302	292	326	278	298	325	287	282	271	293	289	308	299	289	319	306	320	312	326	302	309	278	331	309	344	304	316	267	309	295	292	289	337	299	314	308	296	311	310	302	317	284	279	304	290	300	314	245	289	318	324	304	276	317	345	300	293	292	293	306	294	299	297	298	284	277	276	300	301	278	288	315	302	341	304	306	308	314	312	305	307	298	277	323	314	302	311	306	306	328	277	303	295	320	305	326	302	321	312	280	317	304	303	333	321	300	276	313	303	291	312	305	293	351	303	288	304	314	271	291	301	298	307	317	297	322	340	272	321	266	281	319	297	292	289	309	306	296	292	305	311	302	321	306	336	334	301	305	275	314	323	296	292	320	326	320	309	282	322	292	301	291	314	294	323	312	297	299	295	287	328	314	291	314	325	282	309	298	283	306	322	311	291	294	294	290	332	280	266	303	309	305	291	304	300	298	302	299	310	291	295	358	308	316	317	301	293	282	341	316	329	312	282	291	294	304	306	296	293	344	302	306	291	297	336	293	296	275	317	303	283	295	268	292	334	294	312	297	321	298	273	297	285	273	324	283	289	278	299	304	300	294	326	296	304	295	291	292	303	335	307	304	310	296	262	300	292	342	290	316	294	311	283	328	292	308	312	323	311	333	276	296	303	301	301	305	297	313	294	282	312	299	307	307	310	268	311	326	297	302	297	271	305	292	303	285	295	281	322	293	315	273	306	292	306	324	322	299	323	334	297	321	302	313	290	297	310	294	307	300	313	300	301	330	275	285	320	291	307	297	287	285	326	273	305	258	322	295	310	302	294	313	303	307	303	303	293	302	277	297	286	299	307	300	296	278	297	289	313	322	307	284	309	312	284	261	292	325	303	300	296	265	293	278	284	275	295	303	320	335	287	280	319	283	300	294	343	324	320	328	306	312	282	342	303	286	276	297	342	316	323	331	300	303	303	285	293	298	316	308	288	289	284	301	319	313	308	319	284	305	288	312	312	295	335	291	286	301	308	274	326	317	296	308	308	313	298	317	276	305	282	305	315	315	298	308	306	282	306	279	290	286	310	325	290	296	270	288	313	279	289	294	307	280	309	298	291	313	281	316	313	261	299	312	322	305	313	277	324	283	292	292	307	373	310	348	289	296	270	284	342	328	310	311	315	308	304	277	317	268	314	326	298	302	286	303	341	312	297	325	308	286	313	275	293	303	302	307	265	318	294	298	297	318	288	323	289	315	290	286	280	295	324	318	327	301	317	295	326	274	294	297	331	289	281	284	300	306	295	283	297	291	279	255	274	308	313	295	302	275	335	309	280	286	287	344	290	312	299	300	278	307	332	312	290	321	296	318	332	290	293	310	296	291	324	299	269	322	286	281	314	316	316	322	311	270	295	318	305	294	324	293	317	272	295	296	279	299	300	270	309	315	327	278	305	276	298	283	285	305	338	295	291	300	330	298	309	295	284	332	324	324	309	315	283	279	326	286	298	299	280	310	303	264	281	321	324	288	327	306	271	273	298	307	289	280	283	307	286	287	305	306	292	319	287	296	276	325	280	323	284	301	301	303	303	281	311	334	333	310	309	316	282	301	310	308	278	306	291	295	296	306	322	261	339	312	325	302	295	323	309	316	300	319	313	295	290	311	286	290	313	290	322	304	298	280	305	263	300	301	320	332	322	298	315	291	264	268	282	284	294	272	321	313	314	325	282	301	289	307	312	296	311	299	304	313	341	302	308	291	314	285	296	283	274	287	325	285	303	305	298	340	288	272	291	290	314	326	311	301	304	289	290	266	289	294	311	311	280	294	342	298	303	303	289	291	297	296	323	305	330	317	300	299	320	328	297	308	309	298	285	316	272	304	304	307	284	331	313	325	277	324	292	287	296	338	309	319	312	324	293	281	339	355	290	291	332	329	286	279	288	303	302	323	262	293	301	301	295	327	310	343	335	285	300	285	304	304	293	303	285	297	298	275	307	285	296	298	344	302	330	310	321	319	290	318	293	280	301	308	307	295	312	291	313	330	326	303	279	266	309	343	322	296	287	288	329	308	327	328	308	299	308	283	339	315	310	312	318	295	259	292	294	299	286	306	266	296	332	311	302	263	316	331	280	314	290	266	315	284	294	294	287	305	304	317	307	299	316	285	288	302	316	294	322	301	284	299	330	345	289	321	321	294	282	328	333	288	328	295	312	256	325	320	304	302	325	314	319	307	282	286	330	294	320	271	313	330	279	265	329	270	275	293	312	287	298	294	272	284	315	318	299	312	316	300	315	280	293	306	260	334	273	311	311	306	292	325	298	309	337	284	281	298	311	290	332	305	267	327	312	319	322	256	312	288	311	320	305	311	297	286	306	285	309	336	308	307	308	324	325	341	301	269	290	313	335	297	279	281	321	311	331	297	297	279	297	314	328	321	312	308	285	309	310	321	326	298	321	311	315	319	288	310	311	296	295	301	357	290	319	287	304	288	302	277	321	303	265	290	292	267	287	300	297	300	297	320	287	300	298	300	324	334	290	311	291	304	313	299	312	270	299	277	305	280	281	320	336	297	291	319	294	269	322	308	323	307	312	325	297	335	314	290	312	318	295	298	263	303	305	316	288	308	301	291	292	273	293	311	294	305	290	303	324	307	298	318	317	296	271	311	307	269	301	303	299	277	295	306	322	300	298	299	322	317	312	323	309	329	285	308	292	301	284	290	301	300	290	290	292	287	313	307	289	307	301	309	316	289	297	298	336	303	323	290
4729	3149	3123	2367	1741	1386	920	775	609	531	495	430	383	407	345	373	391	425	437	349	348	358	362	312	352	337	294	333	335	308	307	343	301	292	282	285	303	282	313	307	284	342	283	288	267	312	299	297	286	265	301	253	299	285	281	317	283	290	270	283	267	260	304	285	286	294	284	281	276	300	291	280	256	304	281	293	274	322	304	300	275	302	277	272	250	319	264	269	254	283	302	252	252	290	247	265	284	263	319	289	301	289	294	296	239	272	268	320	285	260	274	286	297	282	272	273	248	297	291	304	303	314	292	266	310	282	278	318	272	289	282	289	291	282	299	292	308	299	284	261	275	293	279	274	285	311	275	301	299	293	287	248	287	289	296	302	292	279	285	285	287	257	303	284	260	280	287	268	260	297	299	295	295	296	309	317	278	292	287	311	280	288	283	267	297	273	258	288	328	281	306	283	325	290	290	273	273	292	294	262	301	266	270	280	270	268	289	301	289	296	287	278	288	273	284	268	300	285	290	287	287	287	292	305	296	266	298	284	294	283	262	328	291	285	254	293	257	321	286	282	281	289	288	316	259	269	279	306	305	286	300	308	293	305	279	280	254	285	270	303	283	289	262	295	281	294	261	313	312	289	293	301	305	279	302	312	285	262	268	268	305	280	296	259	274	299	289	287	282	316	275	285	293	305	287	281	287	314	274	281	266	292	265	300	319	292	293	287	277	305	307	297	247	264	306	306	273	299	301	274	284	289	283	307	310	308	296	282	299	286	324	276	297	283	288	285	273	288	274	268	317	270	313	304	260	280	317	300	284	281	285	258	293	256	276	292	277	276	277	285	294	324	255	293	303	276	273	290	294	302	347	266	307	289	264	263	279	273	294	315	311	282	274	295	303	265	285	300	280	274	283	301	283	271	282	286	258	272	305	272	292	264	282	299	307	285	258	274	298	320	291	247	266	266	290	270	312	269	305	284	259	289	270	310	269	274	295	282	292	275	304	296	289	281	271	292	283	290	295	282	268	295	294	311	261	320	301	300	275	303	289	263	258	292	288	290	262	260	257	281	309	288	318	283	313	291	289	292	263	284	275	293	296	282	284	303	290	277	295	265	292	268	276	279	248	324	283	287	298	267	296	299	272	314	273	259	312	274	276	290	294	275	280	278	272	286	289	288	265	280	274	255	264	281	283	256	281	280	283	268	290	302	310	266	311	271	254	293	257	311	287	286	269	267	278	276	272	261	290	287	330	308	277	314	274	318	282	270	324	314	282	280	280	288	295	313	269	294	274	256	281	253	280	276	286	307	293	286	264	280	290	259	257	320	273	265	290	296	293	284	292	248	280	298	300	238	258	276	274	292	294	305	280	273	287	282	290	276	294	299	308	265	279	273	267	301	281	297	283	261	268	279	240	252	270	270	267	283	261	273	290	308	312	321	278	292	290	261	272	220	285	301	292	290	312	291	248	283	255	278	282	318	303	310	296	312	271	299	289	269	257	262	283	285	263	314	276	299	253	293	285	279	288	276	270	272	308	252	284	298	280	279	298	278	273	272	282	278	288	271	311	277	260	301	270	286	241	316	293	254	290	282	264	289	264	293	290	297	288	262	284	287	313	299	304	265	268	266	299	259	265	290	276	288	271	274	255	277	269	264	265	270	296	270	271	288	250	284	289	309	306	279	256	314	267	280	292	278	275	282	305	293	270	288	271	269	279	273	275	249	274	296	233	283	310	279	319	287	276	285	279	262	295	276	278	293	269	274	276	261	286	302	298	279	261	277	269	251	316	275	278	306	335	260	279	323	281	300	256	306	267	273	283	295	271	279	278	294	289	287	292	299	302	308	311	261	295	287	295	274	303	262	291	277	306	280	284	307	283	303	269	279	285	269	254	273	275	285	275	290	304	308	301	302	292	287	283	265	286	293	303	290	287	310	277	266	285	310	280	306	287	283	306	246	320	301	305	268	311	280	281	305	305	282	294	294	250	289	267	259	282	281	274	266	256	282	311	294	286	280	271	296	262	305	275	289	287	287	285	290	266	317	284	286	280	304	295	272	294	275	305	272	282	289	288	290	247	263	285	291	247	266	256	247	263	261	256	287	279	316	281	294	270	277	292	306	297	269	270	261	287	289	270	285	297	268	302	276	288	259	268	277	262	298	306	299	288	275	306	293	282	276	286	266	296	265	283	282	289	294	319	279	270	270	286	312	274	290	287	295	307	291	285	258	298	259	270	316	305	286	304	273	288	274	286	317	294	287	282	296	267	283	302	251	271	285	318	294	297	294	308	287	288	305	267	291	283	250	293	285	299	295	319	317	288	278	241	281	294	253	265	312	269	264	282	288	285	286	298	274	274	289	268	307	287	282	254	292	306	270	267	273	296	281	307	301	260	263	258	279	316	326	298	272	306	279	296	275	252	299	285	307	297	264	278	276	280	292	315	293	273	286	294	289	256	286	289	284	281	296	303	258	277	326	304	311	284	309	287	293	284	282	301	292	272	286	306	279	274	296	295	273	297	293	290	292	288	259	316	267	286	293	288	317	274	308	297	279	287	280	271	235	260	283	264	261	296	282	285	291	299	297	320	275	303	269	283	282	268	289	302	280	280	287	265	278	290	303	270	288	281	289	291	275	292	287	248	270	272	293	272	269	319	305	262	295	280	284	298	302	312	277	273	234	268	301	280	281	295	306	297	275	269	289	288	291	273	310	265	313	276	279	269	325	264	264	295	275	304	283	293	283	288	279	297	270	265	278	300	279	302	288	298	272	308	283	252	275	312	276	306	250	334	260	271	274	286	273	283	295	275	262	253	273	288	321	300	295	290	299	295	303	285	283	289	313	278	310	318	303	286	284	294	281	277	282	300	344	291	255	303	277	308	286	266	271	294	280	282	282	280	308	296	283	296	284	261	306	269	284	272	258	298	262	297	287	249	265	302	268	269	267	259	275	276	274	289	265	293	299	256	304	317	278	274	278	288	268	271	290	290	279	304	278	289	300	278	312	304	297	294	286	304	259	266	305	310	296	274	298	263	277	272	268	303	302	282	291	298	309	239	300	279	300	264	272	279	279	263	275	293	311	282	263	283	281	268	308	320	262	303	294	291	297	272	291	268	305	260	277	274	293	285	290	296	269	275	291	301	288	309	266	278	284	292	271	272	264	265	290	260	300	294	286	265	250	291	303	266	273	277	324	287	255	297	269	256	233	252	309	262	301	300	276	279	259	297	270	279	312	271	323	287	274	290	272	238	332	302	268	309	267	270	292	275	286	302	272	341	302	268	296	302	298	306	258	248	276	267	309	288	297	300	284	297	289	273	296	285	292	276	275	265	285	305	306	276	288	272	289	326	289	242	297	300	263	297	283	288	290	272	276	299	304	284	277	309	287	298	273	279	278	268	306	303	260	249	289	273	307	282	287	277	264	282	282	267	277	294	289	259	270	282	301	275	306	283	278	277	243	291	301	264	261	267	299	278	293	240	272	290	287	284	280	278	295
3574	4148	6113	7019	6145	5621	4586	3399	2580	2458	1995	1716	1551	1558	1368	1209	1373	1653	1684	1471	1271	1168	1119	1023	1020	1082	1019	1084	1038	954	890	883	916	859	813	784	760	755	758	772	769	772	711	769	728	736	677	665	719	731	754	725	722	709	692	740	735	683	729	697	698	678	725	700	765	706	691	714	711	716	736	722	691	729	692	703	745	683	690	716	700	694	714	681	719	702	668	658	669	706	726	699	708	691	686	685	704	706	699	685	677	685	707	687	695	693	678	696	654	723	710	713	689	672	673	674	707	713	686	711	692	685	746	694	681	641	688	671	720	714	678	691	712	659	706	716	694	687	677	709	703	717	712	700	728	680	700	750	706	684	654	673	684	702	719	700	653	654	666	708	697	711	691	762	686	660	690	718	681	662	675	709	707	710	684	618	655	684	696	691	678	672	649	692	682	632	704	679	712	707	737	677	699	691	688	683	725	661	660	708	687	690	690	681	732	728	677	729	674	737	670	683	676	657	687	700	661	701	624	692	650	679	701	669	718	711	699	680	661	688	679	680	713	677	647	690	678	648	675	695	691	654	691	690	667	727	642	678	696	663	686	678	682	718	695	680	640	671	666	701	697	685	689	696	713	742	686	674	674	675	690	711	683	737	696	634	717	682	686	694	684	676	637	659	643	689	710	694	668	680	702	702	712	678	741	732	666	672	719	697	712	710	704	738	686	680	724	697	710	678	708	706	689	675	734	658	730	666	643	710	711	673	705	692	682	696	722	653	642	659	692	721	729	673	665	699	690	695	680	735	648	734	690	719	624	729	685	670	689	718	738	675	692	702	711	701	687	740	670	739	725	698	702	744	709	661	698	672	709	690	675	696	690	717	684	697	663	701	650	685	628	690	675	751	678	697	687	695	712	690	708	661	685	677	681	681	726	720	675	720	673	706	667	651	667	671	678	673	645	691	769	679	681	709	704	700	694	718	677	675	642	687	688	741	679	721	699	665	691	675	707	734	671	705	717	684	747	699	703	721	659	752	711	668	694	690	713	669	703	709	698	671	689	678	663	725	739	700	665	629	687	685	672	692	707	747	696	689	684	691	704	683	701	678	688	709	698	669	688	648	703	715	735	696	658	702	663	707	702	718	643	691	699	697	663	690	725	677	692	696	688	696	741	668	705	727	687	661	679	710	717	649	709	707	701	663	706	686	698	671	704	691	679	719	690	700	697	697	720	726	663	711	711	668	668	712	691	662	728	703	676	701	669	706	678	688	704	695	697	703	681	715	686	717	719	637	681	641	695	706	657	718	679	700	711	697	696	660	641	708	733	730	706	722	686	728	704	674	673	708	701	668	711	692	714	693	710	677	695	638	691	712	701	724	654	638	641	694	687	703	666	684	685	696	677	719	652	654	720	710	674	677	694	697	670	707	682	707	696	682	679	674	744	694	688	671	730	722	680	661	695	723	660	718	665	647	652	676	649	670	678	696	670	691	675	703	681	714	707	706	695	658	734	698	697	658	702	714	723	684	672	688	668	696	734	649	722	668	716	708	674	716	661	719	697	713	686	705	699	695	736	701	680	638	715	705	663	715	709	644	694	683	689	655	686	697	658	682	672	709	695	666	684	725	675	711	766	691	656	694	641	710	739	685	680	669	704	722	694	725	705	708	687	712	662	688	741	708	700	670	697	683	693	711	674	706	679	676	680	717	688	726	708	736	674	666	687	737	688	685	714	688	712	702	629	656	727	717	659	693	744	706	656	732	673	719	733	678	682	716	737	718	702	688	718	694	716	639	689	724	646	645	713	698	722	622	674	675	665	730	713	706	672	706	679	656	658	682	704	686	675	675	687	753	696	690	682	670	653	668	709	669	693	667	659	685	722	658	699	700	697	688	718	702	697	679	656	695	692	669	737	672	738	701	698	699	709	697	717	658	695	685	677	710	712	695	668	672	733	692	706	668	678	679	713	679	723	727	700	704	697	751	672	670	686	683	704	708	697	692	677	709	698	688	705	678	680	726	683	642	671	703	701	696	669	678	692	711	725	712	697	681	711	699	688	681	689	710	713	709	687	731	722	701	670	679	673	697	687	654	703	697	700	645	625	644	683	672	688	670	671	696	700	745	696	700	717	639	663	694	675	690	707	699	686	708	713	694	701	723	670	674	706	666	674	682	703	698	717	692	660	670	719	691	646	672	696	671	709	682	708	699	679	683	666	678	669	670	687	705	744	696	670	710	667	704	734	657	673	696	665	659	671	678	696	720	754	669	676	713	654	712	638	690	670	680	679	711	699	677	670	680	692	716	659	660	688	707	718	703	662	657	678	653	702	656	682	718	700	710	667	709	708	643	623	715	734	682	728	649	689	666	693	661	665	735	746	715	655	678	677	652	651	674	671	643	695	697	672	720	658	659	720	705	689	688	732	690	718	712	695	713	724	675	653	710	684	680	652	664	669	761	658	743	690	683	681	727	715	667	738	690	684	676	664	667	649	676	691	672	662	704	717	738	711	693	644	691	712	677	706	701	704	690	676	676	663	669	743	668	696	682	687	717	667	716	681	693	710	690	686	702	703	717	689	750	665	725	666	703	685	729	697	717	717	665	665	711	721	717	715	733	678	675	671	638	722	683	650	657	638	667	678	718	738	686	709	717	679	707	705	733	729	719	705	656	678	720	688	674	655	670	709	733	649	694	706	709	688	693	657	699	717	692	720	682	710	652	603	685	712	720	688	700	636	716	729	679	717	699	729	650	711	672	738	653	653	704	673	700	664	729	665	689	663	700	699	737	682	709	717	686	720	695	703	666	703	726	687	708	663	681	702	698	658	735	672	733	695	696	671	726	683	677	695	688	737	646	733	722	675	627	672	689	669	740	649	697	718	717	664	741	722	747	688	675	710	707	739	702	686	706	700	665	702	746	700	647	731	683	704	679	682	720	641	675	694	657	696	675	692	731	698	670	700	711	658	647	663	697	643	700	692	702	689	690	667	704	689	637	710	711	629	732	660	664	679	664	682	655	685	684	683	680	716	721	681	698	681	718	719	696	668	699	679	646	708	658	675	684	705	696	671	691	665	709	730	698	675	677	670	723	683	692	709	667	654	697	718	710	697	701	702	700	655	683	726	706	727	669	679	696	698	725	676	723	684	686	703	657	678	673	683	667	700	681	683	697	702	679	701	708	652	712	675	683	685	682	715	665	675	689	697	718	676	759	711	681	680	712	728	695	668	704	730	699	670	659	675	703	668	732	688	679	711	721	714	696	687	741	652	724	707	715	690	720	667	651	668	679	680	729	700	702	644	738	684	721	750	727	682	674	705	682	677	720	671	713	698	661	734	692	652	701	689	682	679	696	635	679	613	669	705	689	698	683	693	690	681	749	684	711	666	680	692	720	681	698	744	726	700	648	689	650	675	719	690	674	701	680	669	668	691	683	670	726	664	696	645	694	675	701	732	708	678	637	674	663	699	675	688	685	719	642	710	687	715	700	696	719	725	670	680	677	687	673
13908	24058	13333	12233	9557	7676	6524	4137	2786	2809	2139	1546	1191	1548	1201	745	879	1110	1155	1143	898	908	728	701	737	584	625	554	587	459	510	422	459	363	271	263	248	256	236	246	268	245	205	258	232	246	254	247	229	251	231	220	245	241	233	243	203	211	256	232	221	224	228	254	225	259	217	222	234	217	227	223	228	201	210	209	200	219	214	211	204	243	207	207	222	227	190	214	207	212	193	225	207	178	245	231	223	227	224	206	225	197	210	222	218	219	210	220	248	248	222	217	228	233	222	231	244	238	228	248	228	195	212	209	227	219	210	224	221	213	245	229	211	235	241	208	200	204	214	229	224	234	189	209	195	196	219	203	207	223	229	187	222	241	232	205	234	217	209	238	231	228	227	238	200	228	204	239	205	227	232	209	207	211	215	204	217	210	209	238	213	235	212	211	227	234	248	208	226	242	215	238	226	240	220	230	203	212	209	212	203	213	212	248	233	227	236	252	214	224	236	206	218	220	215	247	226	232	232	237	218	236	201	220	218	222	250	218	209	204	213	207	217	233	204	237	238	225	216	202	211	211	263	217	222	230	236	213	243	240	203	220	225	217	231	213	209	200	222	219	251	213	216	220	201	240	241	210	220	197	201	213	214	210	218	235	235	230	215	235	222	208	196	226	182	181	225	215	214	203	228	231	218	253	228	201	218	214	217	208	221	210	245	212	166	228	235	196	206	226	238	236	227	236	214	214	242	228	219	206	237	231	207	206	227	232	220	216	220	203	244	232	198	238	207	238	249	203	218	193	237	209	220	193	213	237	236	232	228	251	228	215	218	220	213	216	222	214	238	211	223	261	227	222	198	246	222	225	240	226	250	228	211	210	204	213	222	224	200	202	231	232	201	232	203	218	212	211	246	200	233	222	233	198	219	238	224	247	233	214	231	216	213	217	195	196	206	223	226	209	210	216	211	209	209	198	233	251	233	212	206	226	201	212	221	237	174	232	243	211	207	187	212	202	204	217	228	200	226	233	212	213	222	231	225	205	228	211	214	202	231	215	237	233	216	236	223	207	223	218	226	207	192	231	228	211	216	220	214	235	202	226	226	238	214	190	212	231	224	219	223	230	206	219	229	222	238	197	230	217	193	223	232	225	202	235	217	220	235	197	248	235	220	233	241	217	229	215	201	225	232	219	221	213	201	235	226	194	223	230	250	212	223	197	207	239	225	214	228	226	216	219	204	276	181	194	196	210	207	217	216	205	209	202	216	206	246	235	232	209	205	248	254	256	227	207	210	191	210	240	215	217	237	219	214	207	235	217	213	223	230	234	207	214	213	209	206	232	191	225	239	215	180	184	221	211	217	212	235	208	216	217	234	209	222	214	209	246	233	230	205	203	219	235	236	197	218	241	223	231	210	242	248	201	219	257	213	234	212	199	241	236	206	217	198	270	199	222	233	229	214	230	204	209	220	221	211	235	206	205	215	222	234	217	207	229	231	209	194	214	217	219	208	229	212	226	211	211	260	235	224	226	211	225	221	215	196	258	221	229	248	207	200	235	229	220	213	221	238	216	221	218	205	235	232	208	204	192	241	221	242	195	206	213	199	234	210	209	214	237	206	200	226	229	236	221	219	195	222	219	223	231	215	240	224	211	218	213	209	217	219	229	232	236	223	226	216	238	229	227	233	241	221	235	194	228	229	235	225	220	218	221	260	213	230	224	207	231	202	219	237	225	188	201	238	229	245	198	233	219	234	231	228	215	233	209	214	234	244	213	221	228	244	214	213	224	220	193	218	224	218	240	212	196	198	227	215	223	185	230	198	203	219	209	202	224	224	218	215	214	231	240	231	235	196	225	222	237	218	203	223	215	210	241	229	224	215	212	219	235	206	234	211	220	242	209	233	225	215	208	220	222	208	209	247	230	205	195	223	241	209	255	205	205	207	191	243	242	234	215	216	235	222	219	254	213	213	231	202	213	250	224	256	212	218	237	227	197	206	253	235	202	227	226	228	213	219	201	213	199	228	217	221	272	223	221	209	219	232	208	205	226	224	227	216	207	252	222	225	238	216	209	213	241	227	197	219	218	231	213	209	232	231	214	225	247	175	238	204	236	200	210	230	223	215	226	182	213	221	220	230	217	194	220	193	214	214	215	211	190	219	243	222	252	234	245	246	245	221	210	197	196	191	226	220	198	224	206	230	234	229	247	201	254	236	218	197	220	220	218	220	220	229	228	211	216	225	203	205	223	200	222	233	239	236	229	205	222	215	233	236	237	195	240	221	192	238	206	213	219	224	209	198	212	249	205	241	228	222	223	206	226	203	237	218	221	221	221	222	204	222	221	200	213	233	218	229	209	206	213	259	224	222	222	220	211	232	208	199	203	245	228	177	207	197	209	213	212	207	197	220	184	213	230	200	221	233	219	246	233	225	208	242	212	236	262	222	238	239	194	208	222	237	254	205	216	223	233	233	220	198	202	205	235	195	220	181	216	257	235	236	225	227	219	217	192	223	215	229	202	218	227	217	225	212	203	232	208	223	233	217	217	210	229	222	200	210	244	223	219	218	218	218	199	216	212	235	225	217	225	208	204	209	213	262	231	196	239	209	202	183	218	185	206	216	223	226	214	210	230	209	227	227	221	216	205	224	232	244	205	242	216	222	188	217	237	224	223	212	231	217	231	236	193	236	237	197	207	209	206	248	222	224	209	216	205	234	184	218	229	245	210	238	259	251	213	213	239	211	227	235	227	242	228	229	229	230	214	233	218	232	228	241	197	228	221	222	205	245	220	207	212	214	220	203	216	224	218	217	192	226	219	210	207	204	255	226	229	198	227	230	200	211	209	214	194	231	206	229	224	225	210	210	194	226	225	186	248	218	225	220	209	228	222	210	224	242	213	237	222	218	203	222	217	182	210	243	240	223	213	207	207	211	226	218	216	208	223	209	235	203	211	200	214	219	210	216	201	239	211	210	195	222	241	250	218	210	225	209	190	236	227	183	240	210	214	228	225	235	206	218	203	225	227	214	218	239	201	195	212	251	218	226	219	215	204	251	196	216	207	223	228	230	212	225	220	211	196	209	246	229	214	220	199	215	243	243	221	214	214	247	210	229	221	214	217	220	223	208	231	217	263	195	221	214	208	240	212	208	227	230	237	208	231	211	211	249	233	222	231	213	208	220	177	194	203	215	211	231	201	202	226	234	211	248	218	200	225	211	235	200	204	220	202	216	222	216	235	235	244	245	235	249	205	216	240	183	210	245	209	232	203	194	202	194	216	229	247	218	192	218	196	217	220	247	245	238	219	241	199	214	201	218	205	213	232	213	208	242	231	227	202	208	256	214	204	217	247	202	207	219	205	242	216	231	203	233	198	214	243	212	211	214	202	203	207	203	222	184	212	210	225	198	225	240	213	204	226	190	219	209	209	210	241	223	198	204	183	237	235	195	233	228	233	237	215	234	202	200	232	211	215	205	220	233	213	209	224	221	210	239	235	199	218	213	213
8704	18154	13787	16367	17632	17895	16986	14055	10891	11087	11096	7731	6344	7722	6158	4097	5825	6078	7225	6499	5272	5332	4696	4538	4491	3760	3565	3298	3327	2885	2876	2201	2667	1791	1037	989	912	833	768	696	706	694	665	664	628	642	703	609	606	653	614	615	635	607	621	591	578	628	587	602	556	583	546	578	603	617	616	646	674	611	643	606	562	564	604	621	558	582	539	567	560	546	568	524	561	527	562	517	512	521	553	541	524	544	537	557	550	559	549	553	550	568	527	541	565	552	546	553	538	540	587	513	543	519	567	537	512	562	535	522	554	544	500	551	598	561	548	543	564	534	606	545	529	541	578	568	555	559	525	561	521	568	538	501	546	513	551	546	491	508	555	541	542	569	528	508	558	513	541	499	513	529	519	538	552	536	566	560	547	546	550	509	519	524	531	582	543	567	584	521	547	561	501	549	606	550	589	558	557	528	518	522	554	536	544	541	569	566	558	540	557	536	527	526	532	524	566	552	539	567	560	517	596	503	526	573	535	524	593	522	551	553	517	532	560	538	576	560	509	560	585	522	570	559	502	567	493	538	553	499	562	513	554	560	540	560	559	548	513	539	537	534	531	568	528	530	519	505	546	528	590	568	522	573	539	561	568	522	521	545	544	526	517	501	519	541	549	522	571	566	488	520	528	560	527	590	471	570	508	552	532	552	523	564	522	557	517	570	547	559	553	535	557	517	517	514	533	553	542	570	523	543	540	500	535	565	547	565	554	532	553	562	519	511	541	546	542	544	500	549	546	537	534	550	524	530	545	511	566	510	542	557	583	540	525	551	550	521	555	541	579	553	524	580	557	542	541	568	526	556	565	522	517	537	540	498	547	568	520	526	552	566	551	512	544	565	515	510	529	552	501	555	564	550	539	531	531	543	557	558	564	513	516	519	527	559	529	583	542	555	540	597	558	560	518	550	520	542	528	520	547	535	572	560	541	496	516	533	538	521	503	572	548	509	536	557	535	512	535	513	563	510	529	548	540	540	573	576	542	549	550	577	506	535	535	530	566	549	580	559	543	551	563	538	543	561	563	564	520	531	517	508	543	564	538	591	560	553	513	526	530	545	551	537	553	525	555	532	539	490	556	552	580	575	544	558	550	523	541	576	563	510	505	534	521	559	529	539	558	522	515	570	550	554	540	506	534	535	535	548	541	542	574	526	571	509	589	539	557	549	546	582	554	545	545	544	541	557	537	517	537	553	554	547	522	525	535	538	537	560	536	549	535	524	573	572	549	567	581	520	555	508	517	545	544	537	497	553	502	526	552	545	535	518	531	546	519	548	552	510	533	527	544	550	541	585	506	512	527	527	547	533	524	541	536	512	586	541	586	556	535	523	492	542	542	536	541	554	539	544	563	530	525	568	559	523	558	546	538	534	542	535	532	540	556	519	537	568	525	544	511	489	529	533	582	564	584	549	566	546	506	545	528	480	539	546	535	539	550	541	475	553	541	559	517	566	516	501	547	529	527	501	519	547	555	604	532	571	542	545	543	521	545	541	560	551	521	532	555	524	521	533	535	523	521	557	534	504	576	536	524	536	564	505	552	500	511	522	536	510	537	557	547	554	528	539	530	556	540	523	546	511	531	532	478	568	527	533	498	501	539	524	561	572	581	538	513	535	575	560	552	556	572	513	508	525	531	527	548	542	556	573	561	542	518	552	538	518	545	535	514	527	489	566	556	545	577	552	534	505	537	525	549	547	517	522	550	509	532	549	562	537	518	560	558	531	527	533	534	582	565	523	516	583	589	547	523	570	548	533	537	537	541	516	551	536	565	529	533	521	574	517	532	592	522	526	506	532	529	513	534	485	546	534	534	534	551	546	576	527	504	516	539	572	550	527	582	502	562	544	537	594	522	511	499	500	533	520	549	560	548	561	562	513	520	538	536	563	548	539	547	554	549	544	550	546	524	568	560	516	557	537	526	510	594	562	546	510	574	589	559	537	543	514	542	578	524	562	527	517	524	556	600	529	525	527	568	563	544	503	551	549	569	499	520	546	489	565	555	565	534	547	567	553	499	509	563	554	554	565	566	522	526	516	585	525	574	539	567	512	568	544	538	501	584	533	523	521	613	523	549	550	539	507	523	542	548	534	547	536	539	530	554	541	544	554	535	544	583	524	538	548	480	542	552	521	572	567	567	572	587	578	503	500	525	591	521	544	533	571	557	519	546	519	528	530	533	568	512	549	527	586	563	557	547	540	513	511	562	542	562	505	551	535	563	523	537	536	556	552	538	555	547	538	584	572	529	560	529	556	543	560	502	575	547	531	546	543	545	526	515	546	533	568	561	534	533	538	528	508	583	523	514	553	557	543	529	501	558	543	507	559	497	508	521	554	542	526	559	591	524	519	543	563	543	513	520	536	539	543	555	526	554	554	547	551	513	555	537	555	526	543	537	562	572	535	576	586	568	536	507	549	550	515	541	492	564	511	540	528	533	542	525	540	488	547	546	551	531	512	534	548	540	533	567	533	554	550	524	599	558	526	526	522	510	550	571	535	529	545	572	579	522	560	564	573	550	547	549	553	543	565	547	545	563	537	574	510	521	574	550	523	492	538	548	580	535	552	537	548	559	510	512	578	543	522	498	571	502	588	541	527	551	504	529	543	476	540	476	537	529	578	555	530	503	519	535	546	505	527	522	525	544	516	531	545	575	530	520	590	551	549	505	595	550	562	509	507	552	531	519	530	519	526	515	536	563	532	513	513	523	543	560	516	525	553	557	523	552	583	567	556	535	529	553	573	560	560	538	527	557	558	508	555	540	522	521	552	536	553	523	550	530	544	577	535	525	528	548	477	517	547	531	542	533	551	543	561	556	513	549	565	532	577	563	581	554	556	560	522	555	548	506	570	556	582	572	509	567	538	526	537	499	537	541	562	559	570	523	523	563	501	550	537	505	559	543	523	550	577	542	524	536	547	538	532	545	567	572	552	585	561	494	524	577	546	559	487	548	580	497	564	592	544	543	525	533	531	535	527	564	540	580	575	550	543	588	563	489	549	531	533	495	551	573	594	573	504	553	531	521	542	565	569	560	543	588	544	580	526	504	541	529	543	558	618	531	560	521	553	539	497	545	525	530	507	560	544	543	551	531	539	570	568	544	603	562	538	515	563	530	550	532	527	602	543	512	567	535	549	542	532	571	512	534	524	494	549	516	540	554	540	531	552	577	541	542	533	564	541	533	531	576	555	566	553	536	543	555	538	514	513	513	542	530	528	534	535	505	528	549	582	543	541	526	529	527	550	558	556	518	564	550	479	558	517	510	551	597	511	516	547	556	550	566	522	582	544	557	608	555	549	580	542	575	515	554	508	532	544	537	535	528	566	502	554	555	527	535	540	552	527	524	544	533	553	535	558	554	576	559	524	519	530	546	517	514	542	547	532	517	559	560	523	510	525	572	536	534	570	498	535	559	516	556	538	537	598	533	551	525	552	520	569	526	534	549	542	524	523	549	563	528	537	511	546
21488	34835	20012	17959	15618	12341	11006	7586	5445	5303	4758	3188	2093	2847	2343	1475	1605	1956	1936	1639	1340	1400	1120	961	946	804	825	698	685	618	459	431	535	369	225	187	181	179	142	137	143	163	149	140	115	130	141	158	156	136	116	117	127	128	98	119	98	117	124	124	124	110	125	122	103	123	119	108	112	113	117	130	102	108	115	129	121	123	128	94	112	107	95	123	114	109	125	106	111	120	112	96	98	110	114	115	109	113	81	96	132	126	110	116	123	106	115	116	114	117	86	104	90	112	97	107	115	103	130	134	124	117	99	97	91	114	98	108	104	118	132	123	100	109	113	127	132	114	100	103	94	109	113	115	120	87	105	113	114	103	98	122	104	116	112	111	127	112	100	110	110	104	108	106	132	127	100	87	100	109	113	95	126	114	125	97	126	113	102	99	107	110	114	116	100	109	102	113	108	99	103	99	125	95	112	105	102	109	120	114	100	102	114	121	97	94	114	124	116	118	90	108	107	107	109	122	133	112	113	105	109	91	120	109	89	101	113	108	111	112	104	108	100	104	107	117	125	123	108	100	116	121	102	110	104	110	103	108	123	118	103	126	106	107	126	102	130	97	103	112	122	109	107	112	118	110	120	105	103	103	86	103	98	113	126	124	98	112	115	108	107	112	116	108	107	117	115	99	120	108	118	102	120	101	120	115	135	102	118	112	109	104	118	96	104	102	125	120	130	107	121	109	125	101	106	128	92	108	116	98	110	118	113	118	128	116	111	116	110	109	107	127	119	95	99	116	99	85	122	104	86	114	114	102	121	111	91	119	106	97	127	110	100	111	113	93	113	123	100	122	124	111	105	100	120	112	118	128	95	91	131	100	106	106	100	107	102	108	105	99	109	98	102	112	108	93	111	103	96	119	116	131	106	97	124	115	111	119	102	102	104	93	104	89	138	101	117	116	109	104	104	105	95	120	135	126	109	106	117	110	109	110	98	121	113	100	115	109	90	103	101	111	107	96	126	126	117	105	121	126	98	93	97	104	111	100	108	101	115	123	121	115	96	106	95	128	108	112	109	103	97	117	98	107	128	106	108	104	105	84	111	116	97	100	102	116	91	130	117	96	123	120	112	103	117	104	111	123	128	115	99	101	102	122	113	110	115	126	111	109	115	98	122	114	119	102	131	133	106	103	117	101	104	113	112	103	109	123	123	90	106	130	114	107	110	114	110	127	121	99	124	99	102	117	118	111	88	105	118	115	104	113	110	98	118	93	120	116	106	115	94	107	109	111	110	119	118	126	126	114	117	101	129	113	114	112	118	117	112	121	117	103	108	107	113	110	111	132	111	119	109	98	91	95	122	124	79	116	102	109	135	120	103	107	96	101	107	120	117	114	112	104	99	89	115	101	108	97	92	121	83	105	111	115	108	107	105	103	125	110	118	115	118	93	135	110	110	118	106	110	109	105	111	101	96	97	130	126	120	116	92	113	122	116	111	103	107	112	123	101	108	105	132	115	129	104	109	101	122	92	110	107	109	92	93	108	120	98	108	88	112	111	91	102	112	113	121	123	113	120	110	92	101	94	122	118	103	103	102	107	104	132	115	112	108	131	104	120	106	118	109	127	114	117	103	92	100	122	120	111	133	123	119	108	125	91	122	76	101	94	101	116	122	115	107	121	112	102	126	116	110	120	101	114	108	118	111	99	95	98	120	124	112	99	122	122	117	116	117	124	103	99	104	134	113	96	109	110	118	100	101	113	107	87	110	86	116	108	120	109	115	106	102	107	89	113	113	106	111	105	110	102	111	100	103	129	113	86	98	101	99	121	109	114	123	110	93	115	117	102	87	126	109	114	111	113	109	137	126	116	117	113	120	103	133	111	105	103	118	132	104	119	124	131	106	112	104	127	109	116	130	98	97	107	122	110	120	96	115	101	102	115	94	92	106	116	110	123	91	109	121	97	104	107	103	88	131	108	95	115	107	105	121	129	120	104	118	107	103	110	109	115	114	118	112	107	106	106	124	110	122	120	104	112	92	93	96	130	125	111	124	108	132	105	109	105	107	104	107	111	87	114	97	111	117	91	110	114	98	89	98	116	115	105	120	121	123	116	108	108	118	95	101	109	107	108	104	100	96	126	117	101	124	110	104	105	110	84	108	93	114	101	110	134	96	122	101	123	121	106	121	99	106	117	102	102	111	124	97	95	94	116	133	114	101	110	122	107	129	101	123	112	89	108	97	100	107	114	108	104	103	87	105	102	108	114	114	109	101	112	84	117	115	106	110	105	108	117	129	101	105	90	118	124	111	111	95	125	115	118	98	92	121	97	86	126	116	121	118	105	114	84	92	112	119	104	113	126	111	91	97	127	97	88	92	133	104	105	108	96	116	122	113	111	110	104	118	114	111	117	104	127	102	112	92	116	87	109	99	113	91	106	116	95	137	111	109	117	112	133	108	110	118	116	102	124	123	100	116	100	96	108	120	100	122	98	123	107	123	123	120	95	122	135	124	108	112	112	103	105	116	122	96	114	108	116	101	100	119	110	126	95	104	107	106	98	118	120	102	113	120	94	109	112	109	123	99	113	116	96	113	124	101	104	95	96	119	101	117	98	110	110	111	105	110	116	112	112	117	105	107	117	128	117	117	91	98	98	132	111	114	96	102	97	109	115	103	100	113	115	122	115	106	100	108	131	107	109	129	126	120	97	107	103	104	115	118	114	99	116	106	90	113	94	99	107	117	111	120	108	106	115	105	111	102	111	104	132	109	105	110	106	105	104	96	102	105	93	108	112	100	106	105	99	127	96	96	117	106	100	110	121	116	104	123	101	130	105	110	97	107	101	123	114	102	105	110	101	108	116	112	117	114	105	107	93	127	109	112	109	108	86	112	95	113	115	91	103	111	131	121	101	106	99	109	129	100	100	119	110	116	93	112	98	128	115	79	118	106	117	121	105	104	117	100	102	100	117	96	111	106	110	101	89	115	104	106	106	93	119	110	99	105	96	110	138	104	123	89	118	106	94	107	123	111	116	111	116	112	105	98	102	115	113	104	110	114	98	104	110	110	110	107	110	93	112	104	101	106	114	116	103	112	109	129	116	112	107	117	99	117	120	90	101	124	90	112	102	91	107	96	112	115	96	113	101	117	106	110	101	122	108	124	112	101	111	121	120	113	129	120	106	110	98	127	110	117	110	117	102	110	115	104	103	96	105	99	113	102	125	105	117	102	117	107	105	120	112	128	115	106	95	120	110	112	100	102	121	99	113	103	106	94	104	109	104	103	115	111	100	139	118	103	119	106	106	109	126	103	100	118	111	102	95	111	116	95	118	102	120	127	102	111	111	124	106	109	134	102	102	143	110	121	114	100	117	111	108	101	108	111	94	117	123	88	117	116	112	119	120	101	115	106	117	108	102	99	102	112	92	123	101	107	117	119	101	122	123	118	96	97	111	111	94	124	119	97	104	114	110	108	113	136	113	114	94	100	121	115	100	121	83	120	101	85	123
11192	22940	17167	20428	22440	22379	22816	18734	16232	17625	17251	11822	9604	12661	9835	6645	9364	10126	10561	10084	8564	8962	7259	6492	6446	5242	5907	5059	5076	4284	3726	2917	3786	2269	1185	974	904	796	636	584	543	593	512	473	422	471	450	443	440	430	378	369	396	382	332	354	353	347	396	348	352	382	375	373	379	441	501	527	463	406	411	322	354	323	317	314	324	354	304	283	333	310	335	309	331	330	297	305	294	322	334	287	330	292	320	305	318	314	310	299	337	319	286	312	287	275	321	305	318	303	281	322	264	283	296	334	293	299	316	301	311	275	307	310	317	274	281	312	313	297	331	290	307	305	310	287	296	317	294	324	285	307	304	317	297	289	292	306	281	296	323	297	302	304	264	299	299	314	294	319	297	277	297	300	315	293	318	276	290	303	254	294	300	283	276	304	339	309	283	290	294	308	315	310	286	305	288	305	289	310	275	294	314	302	309	279	283	307	285	288	256	285	311	298	320	305	298	291	300	313	291	309	288	277	291	299	288	331	285	277	335	290	299	298	293	297	275	300	311	286	266	299	300	294	306	292	303	288	301	307	282	322	316	302	269	265	300	288	272	311	289	306	267	325	290	304	307	301	279	329	310	287	310	283	283	300	277	298	313	323	300	271	292	288	268	290	294	308	319	298	314	325	306	312	319	282	290	281	267	293	314	293	250	293	287	319	288	302	278	280	301	306	292	290	322	310	311	295	281	310	279	283	292	300	286	281	275	298	294	287	270	325	307	272	265	287	285	306	306	311	311	266	321	281	305	270	267	302	312	285	291	317	289	287	298	335	291	277	299	290	314	258	302	305	293	313	316	275	295	324	282	310	313	298	305	310	311	313	299	298	292	286	293	337	324	294	297	268	284	239	275	270	281	299	304	293	304	248	253	321	280	301	278	298	306	281	327	301	318	309	309	310	316	238	306	296	306	285	282	314	311	310	281	277	326	313	294	295	304	302	319	267	281	302	317	322	312	291	282	307	298	302	283	279	324	301	281	275	303	313	285	259	307	302	327	320	285	268	286	271	278	303	272	293	282	308	293	299	305	309	307	291	316	307	285	312	275	280	282	298	296	287	273	279	284	318	287	280	309	283	284	318	276	300	296	284	303	278	314	290	299	305	319	272	287	248	288	289	279	295	292	292	283	298	305	309	317	298	278	339	317	309	287	322	304	292	303	302	259	287	263	304	306	296	270	306	299	275	320	316	295	291	295	277	317	323	310	301	307	287	325	288	304	301	329	304	285	283	261	320	296	302	291	268	293	307	285	297	289	303	293	291	309	340	311	296	295	280	253	323	295	315	272	291	269	313	275	297	285	344	282	313	272	267	306	281	275	293	266	303	271	281	338	298	277	310	260	296	269	261	292	281	315	301	303	313	294	291	289	290	295	303	294	276	298	323	273	295	313	306	292	281	300	300	262	277	338	294	307	299	295	290	304	280	322	312	297	322	316	347	284	303	293	292	286	317	258	289	293	281	300	297	314	319	267	283	277	304	268	292	287	289	293	284	286	287	271	270	335	301	297	285	291	305	301	317	293	262	330	292	294	285	298	320	280	273	287	289	299	284	307	256	303	305	309	302	313	334	303	278	258	261	291	280	320	327	310	306	287	285	290	313	299	286	296	271	292	301	302	270	291	277	293	290	333	292	313	262	295	274	282	317	293	273	301	331	294	286	291	291	318	297	277	295	291	313	303	302	293	272	335	317	267	293	315	292	304	294	297	295	309	279	325	319	311	272	309	307	282	287	302	327	273	274	325	307	274	292	300	291	318	295	295	311	311	290	293	289	277	300	301	295	295	259	303	277	308	310	285	290	268	289	238	288	289	266	277	273	280	281	313	328	287	285	276	317	307	301	293	295	274	286	276	272	266	312	336	303	299	286	283	313	294	290	315	279	284	281	325	284	343	274	307	283	251	322	263	296	337	288	291	295	310	300	285	312	283	317	330	287	283	319	306	315	297	284	323	308	273	290	275	298	322	324	290	293	299	293	320	291	282	289	267	282	260	292	267	305	253	287	286	310	317	302	328	300	288	256	288	277	279	305	307	302	319	276	298	295	298	286	284	271	303	302	286	276	257	275	293	305	316	296	285	286	307	285	257	301	322	307	294	288	294	278	300	269	293	309	309	276	307	298	295	329	308	269	263	282	328	331	277	322	325	240	304	317	330	294	296	266	317	290	281	304	288	325	284	287	311	317	301	292	276	304	274	290	301	283	306	312	300	297	291	311	297	315	284	294	277	287	278	297	276	270	280	301	283	295	298	280	297	317	324	293	279	285	274	275	301	267	281	290	282	324	300	287	281	308	277	318	283	294	304	330	286	311	300	297	298	292	297	299	296	258	291	319	300	271	305	293	293	298	274	293	302	308	292	304	292	308	307	302	285	267	301	299	313	307	286	299	287	296	302	271	275	285	285	296	327	257	278	314	274	297	316	284	295	343	293	316	279	286	278	295	309	275	280	284	296	268	295	288	313	293	307	269	290	322	301	289	284	293	266	316	286	292	292	294	278	286	312	329	269	294	310	249	290	305	325	301	302	290	282	293	297	309	294	266	312	332	280	280	326	274	311	303	289	276	289	301	276	275	291	268	301	284	290	317	300	283	309	276	297	321	304	272	276	262	317	309	271	278	318	310	276	295	325	327	255	290	304	338	324	251	284	305	291	305	274	301	283	292	287	314	321	292	292	280	303	310	264	291	289	278	297	296	279	302	279	290	286	310	316	299	310	312	305	286	272	275	283	318	310	290	312	306	304	310	296	282	314	296	301	310	298	282	295	297	265	269	274	286	330	291	291	304	322	323	287	296	296	278	315	317	291	280	320	294	287	285	298	316	292	279	279	293	282	282	297	314	285	299	281	288	282	285	346	278	319	308	299	295	295	301	316	291	320	303	313	300	278	283	302	298	303	305	277	306	297	315	292	343	322	294	293	270	254	258	332	317	310	315	312	291	298	353	287	317	325	302	313	317	284	309	316	272	304	296	317	282	266	293	294	295	298	295	265	280	296	299	286	290	296	274	269	277	295	278	308	283	285	269	309	294	294	289	279	282	274	283	274	287	303	275	308	295	292	257	283	284	310	265	280	288	292	299	298	304	308	272	295	304	304	304	307	280	287	273	288	306	290	286	285	264	299	264	284	295	273	279	303	280	287	311	298	309	306	309	317	319	290	285	295	278	308	287	296	279	304	328	293	302	302	313	274	310	281	289	274	284	288	292	304	289	312	322	289	292	315	263	277	285	283	302	278	300	314	290	310	284	283	303	298	279	301	305	294	285	287	314	287	288	325	293	294	300	286	294	297	326	292	320	313	274	283	271	329	273	336	271	294	285	285	276	311	304	305	282	287	257	310	281	283	293	282	324	286	267	287	277	278	300	304	274	300	281	296	312	265	295	296	320	295	337	278	286	269	305	271	287	298	293	273	310	301	276	327	296	270	264	308	256	314	306	277	308	289	338	297	314	293	314	290	298	302	293
4839	3022	2873	2260	1632	1224	991	715	592	496	497	433	371	364	332	364	488	498	432	388	349	336	334	375	352	315	334	315	306	313	291	326	325	278	292	311	309	272	247	270	259	310	274	309	317	297	300	263	292	278	294	282	269	268	298	287	264	317	282	277	288	288	262	275	260	265	282	284	286	284	317	273	274	319	280	293	277	279	314	278	274	267	284	269	319	265	274	238	286	281	250	292	293	268	300	284	276	307	266	295	288	287	296	288	302	262	283	288	275	299	257	230	266	288	279	300	258	279	279	267	337	275	256	266	296	288	289	251	256	281	297	283	283	323	281	286	290	286	292	276	241	294	255	276	292	273	290	298	280	272	267	287	281	290	277	279	281	295	279	272	270	305	282	281	289	286	253	258	280	285	266	287	280	292	264	339	264	255	251	299	278	264	257	306	324	272	285	281	266	260	297	282	298	285	304	292	285	278	285	255	262	304	286	280	300	257	279	290	253	282	295	267	292	295	278	294	278	286	283	267	298	287	280	295	280	269	277	263	219	258	268	275	300	271	310	281	273	264	291	293	287	284	283	272	261	300	277	260	279	279	282	316	284	254	290	272	290	273	263	286	293	286	266	268	284	293	291	280	273	268	265	284	275	282	277	277	264	257	319	292	281	290	268	282	281	302	244	278	275	286	287	254	305	307	270	260	290	276	269	293	287	287	280	295	261	296	298	246	280	262	286	273	273	285	286	260	246	273	278	293	281	249	280	273	269	293	295	291	279	262	277	255	278	281	295	274	308	255	274	261	293	297	273	278	258	313	293	301	250	282	282	290	285	285	309	283	289	259	266	299	250	259	264	279	282	292	270	286	287	288	293	258	283	260	280	281	280	269	280	294	297	254	286	274	282	262	285	270	273	266	290	267	307	253	259	282	239	293	283	303	285	271	279	320	286	293	304	261	280	287	290	272	285	272	264	285	258	293	269	265	256	249	249	249	282	275	289	278	287	259	261	275	280	279	322	274	280	306	284	260	293	302	288	303	263	284	314	276	248	274	271	316	302	270	282	304	259	268	267	306	310	290	273	256	287	283	283	273	268	282	289	279	306	291	269	271	294	273	266	272	312	288	288	256	293	305	293	269	285	259	271	283	277	283	298	270	298	270	282	256	287	269	283	287	276	310	276	297	325	281	271	296	243	267	297	305	261	284	282	297	285	294	320	318	283	306	281	306	290	287	290	290	249	269	290	292	317	257	265	282	247	298	260	285	286	266	281	276	280	297	288	282	275	293	304	297	306	295	288	301	289	287	278	279	293	234	287	269	264	276	289	257	272	274	293	270	287	264	311	296	287	275	267	286	279	262	263	252	279	282	292	317	274	274	305	288	248	307	245	267	306	269	298	281	280	266	258	297	291	330	283	260	273	261	267	281	274	269	273	279	296	287	270	283	306	297	305	278	283	282	315	286	265	274	275	282	293	295	275	274	280	285	292	287	282	275	276	283	298	294	315	268	290	321	302	299	310	265	287	285	269	266	275	251	273	278	275	274	273	259	260	298	286	304	285	288	278	303	272	272	287	261	278	312	296	277	283	276	240	275	285	294	259	261	289	307	284	290	294	274	313	283	301	256	298	272	260	279	267	287	301	294	278	279	247	251	316	270	252	302	283	291	274	316	283	302	290	270	293	296	266	333	267	258	284	271	276	305	302	268	289	267	264	301	303	268	252	274	256	276	279	292	287	291	269	273	292	267	285	270	265	277	234	306	259	320	284	265	285	279	289	313	283	278	300	276	279	310	259	307	247	264	280	283	262	285	299	259	287	285	266	279	269	299	293	303	298	274	313	242	274	277	263	303	286	284	255	276	286	281	280	273	317	278	284	269	262	294	299	262	299	258	308	272	274	304	310	258	227	279	274	296	286	290	240	285	265	268	305	280	283	275	275	259	273	285	275	287	273	317	311	287	282	281	288	259	312	282	271	283	301	288	282	290	266	287	243	269	283	272	285	272	267	262	289	286	271	291	296	273	264	296	308	300	278	294	269	262	275	297	265	290	305	265	310	287	322	263	285	307	286	278	265	292	290	291	273	282	278	274	290	268	293	283	284	272	261	287	268	280	280	273	272	301	304	289	294	298	280	296	286	276	294	287	263	287	300	308	265	275	300	292	274	289	267	322	286	277	256	300	244	259	274	274	278	261	284	271	299	296	281	313	288	293	267	283	276	263	271	284	293	271	261	272	284	296	268	241	282	269	271	288	281	279	268	272	281	271	296	249	288	311	284	271	270	283	257	299	277	263	277	275	263	271	281	282	284	286	308	265	269	266	282	306	290	320	275	269	269	280	276	274	284	288	284	320	301	277	283	302	275	262	278	288	277	295	276	292	283	296	277	296	291	260	274	265	282	254	251	269	300	268	258	286	270	272	275	242	278	287	311	256	276	288	295	290	271	296	282	273	312	280	280	280	294	272	290	303	303	278	304	294	249	282	291	274	259	262	282	287	285	278	275	276	275	278	263	291	287	282	314	281	292	277	267	279	265	280	276	283	268	305	288	264	268	282	277	285	286	309	246	310	288	306	286	279	309	278	270	294	284	282	304	287	339	288	257	277	293	298	301	296	283	261	294	301	264	248	276	295	279	275	299	288	272	287	286	286	260	333	289	270	284	322	294	279	285	310	289	304	290	314	292	289	283	298	295	269	299	266	259	276	260	280	253	289	303	276	247	265	294	278	293	249	246	307	276	248	298	270	312	276	267	278	292	302	330	265	259	256	274	279	278	287	292	250	294	280	264	312	284	295	309	284	263	284	293	300	292	278	308	282	296	257	293	279	250	273	267	289	284	278	254	306	270	266	285	280	256	276	288	288	299	294	277	291	264	294	263	274	292	262	291	312	274	287	282	263	270	289	288	272	266	259	247	261	274	266	292	324	288	303	271	263	297	276	284	296	271	281	285	309	297	294	282	267	262	280	273	306	276	301	329	275	267	262	299	264	263	274	303	280	251	268	276	264	291	262	289	276	283	255	296	245	287	298	290	272	263	289	276	297	286	283	271	304	277	296	255	291	263	276	280	275	275	303	290	277	300	267	274	279	282	282	273	271	263	304	281	273	261	289	264	313	267	281	272	282	308	307	265	282	268	280	283	286	295	261	305	269	263	300	255	272	275	281	282	289	271	293	289	297	284	274	291	265	310	277	269	291	269	306	280	272	249	281	284	287	282	283	267	277	292	268	256	254	292	273	284	298	264	275	277	295	285	231	289	274	270	272	269	262	243	286	312	270	247	290	288	274	284	292	272	274	301	282	274	267	288	261	289	308	277	258	301	277	274	263	279	274	300	266	253	266	287	275	278	303	288	297	292	269	265	291	281	257	305	270	311	290	272	265	290	298	298	280	287	300	277	296	301	283	310	274	300	288	279	277	290	305	297	291	291	264	290	305	274	258	328	300	295	263	273	270	304	278	255	277	316	280	282	278	281	281	266	271	287	293	285	280	265	278	286	280	282	284
3646	3800	5633	6468	5990	4929	4119	3279	2607	2303	2132	1651	1504	1435	1376	1433	1871	1851	1721	1553	1345	1141	1080	1130	1101	1109	1097	1074	1041	1025	897	857	865	808	860	722	727	758	728	696	740	690	741	703	735	693	663	717	678	723	688	706	708	667	711	667	661	745	729	665	698	688	645	697	696	761	719	691	667	712	686	682	668	653	741	704	695	671	624	666	723	716	683	648	689	696	650	726	673	674	667	687	697	682	716	670	674	714	646	670	700	687	724	724	706	677	687	702	689	652	686	714	697	673	671	710	711	660	688	696	658	704	681	677	623	674	687	634	676	702	693	644	680	660	679	703	701	664	666	690	678	665	626	711	681	725	667	692	676	703	690	721	677	692	703	614	670	733	677	687	671	647	702	694	666	676	694	707	646	707	648	668	741	707	708	613	713	693	704	650	673	662	672	674	702	699	656	694	665	674	656	683	632	688	716	692	691	692	655	700	697	681	653	703	671	690	736	682	674	701	685	709	679	706	671	642	724	680	632	753	699	701	710	660	651	670	673	704	706	664	692	694	668	721	705	703	664	706	677	716	684	686	721	649	644	639	674	685	682	696	736	673	646	662	713	657	722	720	687	660	696	680	687	657	637	689	687	668	671	720	710	680	647	682	770	651	675	700	720	680	711	697	636	666	665	692	702	678	710	718	692	680	722	669	696	683	648	681	691	658	659	633	670	648	675	712	699	658	671	661	659	691	677	661	719	685	689	742	691	645	692	716	688	717	711	720	649	634	692	665	682	718	711	688	742	704	675	703	719	705	645	637	642	706	701	633	732	665	672	727	691	724	687	660	663	673	684	702	697	687	660	659	670	666	691	697	697	728	667	702	701	699	683	687	690	678	679	706	683	690	632	686	663	709	691	669	676	692	686	731	704	669	734	691	745	708	700	706	638	668	716	694	729	702	684	666	698	677	699	642	668	656	705	691	720	648	709	663	642	687	693	666	674	687	749	677	724	662	684	699	691	661	683	694	717	694	664	660	699	655	658	643	711	715	657	646	676	706	693	691	658	687	714	639	668	643	635	680	703	698	690	685	668	717	660	678	673	714	692	670	676	695	679	682	687	680	691	711	695	649	660	667	672	679	630	689	698	733	653	700	720	714	684	679	649	702	709	643	656	699	683	712	678	732	727	625	699	658	685	664	679	725	662	683	673	715	694	682	708	645	710	661	672	704	663	698	691	679	691	731	709	682	623	695	696	687	678	692	685	672	710	636	692	666	684	687	691	658	692	704	684	655	675	687	676	657	653	671	686	716	666	673	701	692	681	706	662	650	706	654	707	712	706	668	667	731	638	708	745	691	721	688	681	649	666	673	722	670	680	651	680	684	711	683	689	703	679	626	673	675	652	727	685	646	671	681	689	647	679	688	703	658	638	750	675	675	696	658	657	699	745	673	679	666	677	704	702	678	691	653	734	673	667	721	719	692	643	682	646	654	685	709	683	645	662	699	676	682	685	675	679	682	651	691	690	656	671	719	635	683	658	659	695	679	690	747	704	658	620	701	685	707	705	641	688	673	694	751	699	657	661	718	719	682	712	706	711	696	628	676	679	724	691	677	676	680	712	684	681	699	683	686	678	691	675	698	670	701	689	659	687	681	661	694	700	680	710	732	691	684	660	663	641	687	746	688	673	739	669	746	699	736	696	693	669	692	681	675	626	673	717	665	749	692	741	679	641	721	668	683	670	696	637	684	670	662	659	688	746	671	682	697	684	710	647	667	680	665	717	675	719	702	719	706	675	679	710	676	656	670	711	693	669	678	664	669	649	682	728	671	701	723	700	683	675	639	702	658	688	676	723	687	654	664	676	698	710	648	731	677	720	646	655	662	701	647	701	681	637	673	655	705	668	690	677	688	649	689	681	683	683	669	712	724	673	707	714	665	686	707	693	679	690	687	693	651	684	696	702	678	684	670	706	641	658	695	679	681	704	692	699	747	706	670	651	706	684	692	654	693	626	643	667	669	718	668	668	612	728	644	668	695	678	660	673	694	688	669	717	681	683	663	679	732	667	712	627	681	678	648	727	686	674	675	687	737	697	703	620	678	687	733	658	680	664	628	650	664	682	690	725	649	694	699	684	718	674	681	670	676	697	680	681	669	663	701	726	674	667	670	724	637	702	631	655	686	656	697	635	670	684	696	675	692	684	649	677	665	684	715	629	719	688	716	643	672	672	666	674	672	653	696	641	702	668	746	735	669	689	697	692	627	652	703	672	671	670	644	692	649	692	678	696	695	673	724	675	698	667	633	668	696	660	651	725	687	690	650	697	653	689	676	706	723	683	678	681	677	668	728	650	699	713	682	640	683	658	694	693	671	704	679	688	688	666	708	710	793	674	630	683	704	659	631	649	711	688	675	732	676	708	658	681	683	654	653	712	689	683	738	703	707	787	706	631	698	708	659	650	640	686	684	671	702	687	685	724	629	680	676	690	660	694	669	676	662	702	595	679	677	735	653	711	641	683	701	687	675	684	668	657	661	694	695	653	691	676	651	704	680	720	672	632	642	667	734	689	660	678	689	685	669	675	674	677	702	704	667	689	694	698	721	666	654	673	692	704	661	666	678	668	709	679	702	666	685	685	705	632	654	738	695	655	707	723	763	675	647	688	645	694	692	677	681	724	689	705	747	683	666	694	691	717	666	720	678	726	670	667	675	673	665	692	676	703	666	652	685	705	674	658	652	711	682	668	691	695	694	669	669	659	675	746	699	677	743	647	703	680	690	678	674	675	643	684	693	709	705	676	715	689	718	665	684	701	683	708	673	666	677	688	654	746	691	707	704	694	662	661	661	708	684	686	698	665	667	640	708	680	681	707	711	688	701	677	701	695	675	715	648	675	629	680	684	661	619	687	690	666	686	688	689	729	672	704	690	665	680	742	681	704	659	699	690	675	699	700	698	700	660	679	671	650	700	664	667	634	677	691	698	685	682	694	681	652	692	699	683	678	766	708	689	676	690	657	664	695	699	748	687	651	690	691	666	697	719	659	667	681	674	640	714	697	684	662	665	655	686	665	674	664	645	665	714	688	698	632	665	683	713	690	682	717	683	686	679	661	721	710	668	685	740	692	713	681	670	679	659	692	703	667	698	732	688	695	673	695	678	647	692	686	660	664	689	725	670	709	705	691	671	646	716	700	687	650	672	664	739	706	738	668	686	649	683	657	623	710	674	694	645	695	712	702	724	718	683	725	656	711	678	681	649	697	732	658	703	702	694	702	698	706	702	684	708	646	682	694	674	678	665	682	676	713	710	666	683	730	683	665	708	725	674	699	726	695	706	670	703	683	667	656	695	683	648	688	660	705	686	679	692	723	668	677	672	674	724	650	686	674	719	712	672	684	666	668	679	666	701	695	696	654	666	701	686	716	674	680	660	635	672	654	684	709	704	681	664	664	706	644	645	677	706	665	698	681	683	664	718	681	670	667	677	748	726	729	693	703	687	704	662	706	710	750	693	677	672
14104	25303	12930	11335	9415	7176	6356	4193	3171	2700	2667	1776	1392	1570	1098	925	1476	1290	1018	937	790	804	734	679	667	472	507	466	542	491	420	380	474	320	259	222	258	246	225	237	195	226	238	224	254	241	229	215	208	197	203	219	211	237	234	228	221	224	249	230	216	220	206	234	212	217	215	231	219	240	197	201	186	227	235	212	227	210	207	204	239	208	221	223	244	211	229	232	205	224	250	220	222	217	222	228	193	216	198	203	229	202	214	207	223	191	231	212	203	228	213	226	253	236	201	192	225	222	231	217	228	213	200	208	233	224	241	206	222	214	251	232	215	211	213	210	224	214	205	249	190	195	248	224	199	213	211	222	205	224	224	227	200	256	232	220	249	184	201	208	238	214	234	230	200	197	220	234	207	206	225	216	199	211	215	224	223	193	209	221	230	228	224	213	231	239	213	222	203	234	208	209	220	219	196	257	219	226	222	245	213	209	222	216	210	216	175	193	202	265	200	239	238	182	234	192	207	186	210	226	217	216	211	244	209	214	215	207	209	197	218	219	223	213	234	199	234	195	225	219	209	223	213	229	215	250	216	228	217	220	203	213	224	206	211	203	218	251	235	228	218	188	216	194	223	248	190	205	211	196	230	224	233	214	214	224	218	231	219	223	247	238	223	223	234	225	228	205	198	228	204	197	210	196	209	197	217	213	214	206	194	223	212	211	212	199	209	228	235	221	215	221	200	221	206	213	199	207	209	227	212	210	221	219	212	193	185	227	220	230	244	199	234	220	222	175	223	222	182	220	207	206	218	213	212	197	200	220	207	195	229	205	194	205	220	236	211	238	216	211	203	233	231	235	223	220	232	229	237	226	224	213	222	202	219	208	201	225	257	218	240	211	183	232	208	245	224	233	230	212	231	240	209	212	236	224	218	232	196	224	240	188	216	234	218	208	239	196	223	241	195	222	260	222	241	215	237	202	238	232	235	208	233	230	248	208	232	224	230	218	215	229	197	186	211	211	233	221	228	212	242	220	249	203	191	188	232	234	226	207	246	213	209	225	213	204	230	199	212	224	214	201	231	212	224	233	213	206	223	201	214	214	228	219	205	228	221	213	201	198	209	230	215	207	237	216	229	225	225	198	207	190	222	207	232	242	218	234	234	216	210	194	206	238	204	187	221	217	215	220	202	217	212	231	225	216	225	232	219	220	228	238	217	213	212	228	208	205	199	234	252	245	188	201	206	219	209	231	197	205	224	210	225	229	216	224	208	191	215	246	215	222	231	252	222	213	221	213	214	206	230	232	199	231	215	197	215	214	228	241	209	193	220	237	223	213	207	211	184	179	209	224	206	204	216	185	218	214	237	231	202	210	219	207	254	221	210	210	236	202	205	220	213	253	240	212	249	193	181	215	204	198	228	218	221	216	169	244	216	219	231	236	198	208	227	242	230	210	241	215	223	225	202	213	218	235	216	216	245	206	226	189	216	237	221	210	218	205	215	212	251	233	195	217	205	251	206	215	198	225	227	197	194	210	206	225	210	229	196	169	230	199	225	175	197	216	204	222	232	207	248	225	225	253	235	242	178	203	229	237	185	201	216	216	197	212	214	223	237	220	201	216	228	212	221	193	227	232	197	215	205	243	206	222	225	219	202	195	225	228	219	201	217	221	233	210	227	241	195	201	200	218	234	215	210	240	206	223	227	234	222	234	202	224	221	211	216	215	224	194	217	203	213	212	222	209	229	232	233	212	240	228	224	218	217	216	203	244	198	199	248	185	208	217	191	225	213	248	219	228	251	248	225	180	199	241	239	228	216	214	220	228	216	218	197	208	200	195	235	204	214	231	211	212	211	236	204	225	215	212	195	204	211	218	202	223	227	235	238	180	228	222	193	232	211	216	196	230	212	243	186	222	215	210	215	215	211	209	208	222	200	204	221	206	210	226	273	212	225	241	197	225	215	222	227	206	231	214	198	212	223	209	214	209	228	219	231	216	245	213	209	212	221	210	245	222	231	217	230	221	210	208	231	210	227	212	207	233	213	198	205	201	245	215	175	210	246	229	238	229	208	225	212	223	215	214	234	215	232	216	202	237	229	204	230	254	229	231	236	221	224	229	234	201	200	203	225	234	224	194	240	211	216	216	228	207	223	213	197	210	205	212	210	214	215	203	251	233	230	210	208	222	231	201	239	194	183	264	214	226	227	253	221	200	232	221	222	225	207	201	212	215	216	212	232	234	206	227	243	192	214	168	220	215	151	243	224	232	218	225	187	233	219	201	211	215	224	209	206	224	213	233	203	215	202	228	207	237	209	205	214	208	245	224	216	238	205	222	243	194	206	239	225	204	212	233	238	214	240	215	185	223	248	243	226	232	234	199	224	227	233	227	205	216	226	196	221	219	230	210	217	238	223	229	212	256	237	209	193	218	211	211	210	213	216	235	207	219	216	248	253	189	230	233	219	231	210	204	204	202	199	213	231	198	235	235	222	222	212	236	218	212	217	216	208	217	199	202	201	223	227	226	213	209	210	192	220	198	222	183	232	250	204	232	231	195	227	210	214	223	212	206	241	212	216	236	239	214	225	227	243	232	228	237	210	218	226	204	237	229	215	227	224	210	240	228	222	229	234	201	206	213	211	245	228	220	237	238	222	205	206	222	222	194	210	222	204	198	229	208	235	223	221	179	256	204	221	234	224	241	233	217	227	228	211	215	209	234	222	207	216	235	213	221	225	208	239	250	226	206	219	211	218	226	233	212	210	201	221	220	228	203	241	183	224	214	222	203	203	196	204	203	221	258	231	230	216	203	195	223	196	237	218	231	214	202	231	225	225	248	202	216	217	217	219	234	232	236	200	208	221	214	198	208	217	210	211	234	220	222	229	235	204	227	207	201	233	214	208	213	220	214	216	238	213	248	207	221	209	203	200	188	202	224	225	237	217	212	192	207	236	225	242	239	219	199	227	215	216	189	240	242	217	209	226	217	244	232	237	214	234	222	221	212	212	227	240	200	205	229	216	203	229	210	218	225	222	233	235	243	181	245	230	226	216	242	234	232	211	207	212	209	198	226	254	201	198	207	207	192	210	220	217	203	210	227	234	235	209	226	211	217	222	223	201	248	210	198	207	198	241	224	235	231	215	200	236	214	211	236	207	211	200	199	225	195	233	207	234	206	230	194	212	239	223	222	231	210	213	213	224	234	201	218	200	218	226	208	206	201	214	218	225	226	212	234	202	199	223	229	236	241	220	211	214	230	198	191	202	217	223	203	232	212	236	198	223	238	229	219	230	192	208	245	212	225	194	222	237	212	226	223	190	221	195	226	189	219	212	247	216	245	225	223	222	230	200	234	206	200	223	199	197	195	216	220	224	207	209	222	238	226	231	212	214	206	196	210	197	221	207	231	222	219	227	218	214	239	250	231	222	208	243	190	210	206	206	224	228	198	222	201	220	221	221	197	191	234	219	208	219	202	201	232	233	222	220	197	232	196	211	227	216	208	195	237
8614	18727	12839	15200	16771	16437	17098	13307	11613	12097	12491	8435	6830	7853	6149	4977	7584	7100	6549	6050	5015	5250	4870	4288	4277	2874	3147	2975	2942	2433	2421	1936	2557	1382	977	921	898	794	768	734	713	727	694	646	646	620	615	615	644	600	572	551	556	591	574	542	556	518	572	575	547	610	571	599	681	605	609	679	647	590	519	561	589	546	556	550	556	537	554	586	570	548	538	546	536	518	555	578	566	515	568	542	518	545	554	526	535	534	537	532	559	538	532	521	527	519	529	548	522	540	517	516	503	524	534	562	564	538	504	547	530	550	532	522	514	510	554	603	557	510	593	528	527	552	522	580	536	570	533	525	530	539	554	501	510	529	491	559	529	506	511	525	537	516	501	550	562	531	521	525	533	514	540	520	548	536	530	517	560	557	514	549	548	515	519	543	547	553	554	493	544	502	530	522	508	514	531	568	555	535	524	524	501	555	505	535	558	540	543	508	547	535	552	508	484	556	536	552	514	534	560	546	530	519	551	550	558	534	524	559	552	561	510	547	536	534	517	532	512	531	522	513	532	560	542	530	535	561	498	524	538	518	517	567	553	538	520	527	537	532	537	539	509	533	527	601	523	542	531	535	574	569	538	535	558	549	538	500	511	514	570	570	520	512	518	482	535	545	545	562	521	525	578	545	531	536	535	542	563	532	523	534	521	511	556	512	511	560	517	538	543	510	549	540	564	498	522	559	558	564	510	525	536	519	543	531	539	567	545	522	542	588	560	554	565	531	521	513	529	569	571	608	506	545	581	568	544	581	515	490	538	522	543	519	497	526	542	512	531	496	519	544	575	552	538	499	536	581	556	518	524	538	519	538	544	511	530	517	543	509	494	540	519	547	521	519	529	504	518	520	551	533	552	555	540	542	518	534	521	545	544	534	517	546	578	515	506	508	538	530	550	512	531	529	571	536	529	553	513	530	510	564	540	541	548	542	543	540	533	536	571	520	507	528	519	528	559	550	523	523	523	515	533	504	516	531	541	540	529	512	556	548	596	534	544	557	531	527	538	561	537	522	570	560	505	519	546	532	535	546	511	540	523	513	512	576	538	507	554	565	537	520	564	513	544	536	568	478	511	536	538	552	517	551	542	528	591	526	531	569	568	547	540	534	534	476	511	560	495	565	527	495	498	518	519	552	563	536	486	520	572	550	495	515	533	527	506	514	527	514	533	531	522	515	555	543	570	530	511	520	568	570	530	571	561	531	537	526	538	545	525	546	522	556	545	499	524	517	498	588	519	555	520	514	530	553	545	559	532	549	526	526	532	531	509	518	527	488	506	531	569	511	530	528	498	537	530	539	513	505	507	558	510	546	548	552	548	542	513	542	534	500	553	534	524	526	533	540	549	565	524	518	552	555	572	562	493	493	565	535	543	537	506	541	521	572	549	522	596	511	524	549	517	536	530	527	499	575	576	484	539	513	533	541	516	542	516	542	520	521	503	517	562	545	533	555	514	568	567	506	526	552	530	527	533	565	522	568	486	555	518	512	516	568	539	582	536	538	515	526	541	554	509	542	572	522	540	568	579	513	536	563	540	494	533	516	589	542	541	535	559	515	557	559	497	580	519	539	581	558	507	541	545	500	536	523	515	510	509	536	538	524	541	556	525	550	519	534	534	527	538	544	501	497	534	559	557	548	530	543	555	515	558	529	564	506	501	487	506	559	505	564	510	490	523	506	559	543	567	534	495	532	531	531	534	562	536	498	511	569	560	526	498	543	582	492	556	552	559	593	589	571	529	561	553	559	524	521	521	521	513	552	539	526	537	506	532	552	529	515	528	503	485	522	522	552	518	542	545	519	546	500	536	511	542	518	576	519	530	524	566	561	528	538	518	524	540	561	568	522	495	546	553	555	504	516	527	532	551	501	537	553	509	543	541	561	554	545	511	495	569	509	531	546	509	515	544	565	507	501	575	543	533	481	540	485	534	543	565	586	552	587	520	517	511	532	582	532	555	528	520	552	493	507	543	540	506	552	590	546	569	562	585	544	558	532	556	530	563	530	537	533	504	534	520	586	529	505	524	543	571	562	557	521	580	515	549	537	579	529	546	501	524	563	502	493	558	512	569	527	547	528	565	524	563	549	508	545	495	563	540	491	533	547	520	529	539	470	509	518	549	565	487	520	538	531	522	534	520	502	504	496	528	544	542	515	543	535	553	529	493	528	509	532	520	547	547	488	496	521	560	543	557	531	545	561	539	474	495	552	556	521	553	568	536	576	556	543	503	543	536	512	528	551	546	524	537	548	535	580	542	530	547	544	516	528	533	544	552	554	529	526	551	531	548	518	529	574	534	555	549	510	540	536	542	498	541	550	536	543	494	555	561	574	526	537	529	527	541	542	558	535	529	518	550	561	528	533	507	530	531	544	569	576	537	465	553	546	546	526	529	502	489	553	483	579	567	489	527	529	534	571	527	523	571	520	497	552	551	519	536	491	519	521	520	499	537	538	578	529	517	511	536	548	545	532	564	515	533	527	505	500	508	523	569	536	531	544	523	520	508	517	544	556	496	556	584	535	519	523	538	550	553	508	576	499	555	543	534	504	536	525	549	530	531	507	544	491	552	542	507	515	521	527	492	534	502	567	520	506	549	560	535	557	559	569	505	481	576	518	559	547	532	518	508	573	540	568	542	543	594	583	555	496	561	495	545	530	515	542	533	565	525	555	526	544	539	547	521	517	508	532	556	508	494	515	564	540	518	503	530	526	540	527	507	537	505	541	505	539	531	500	497	567	503	499	517	538	607	520	533	521	523	522	541	522	535	500	531	519	546	552	571	525	536	541	558	516	489	557	541	531	517	534	559	537	570	521	574	543	552	526	557	529	590	505	549	540	507	568	525	555	561	568	564	515	497	522	509	535	549	546	508	536	537	528	517	541	570	534	509	583	538	538	521	532	508	501	504	582	548	511	557	520	541	551	547	522	568	513	483	473	524	543	531	496	572	556	531	585	508	540	548	549	557	561	528	526	551	530	514	530	563	523	536	540	563	540	575	535	552	548	548	538	522	561	564	520	510	556	518	553	511	535	540	535	498	562	546	517	501	579	543	534	513	515	552	559	555	514	522	549	523	508	567	534	516	508	568	532	507	516	501	588	529	550	534	496	525	531	585	531	523	542	514	521	523	516	584	550	502	557	556	557	521	564	552	507	561	570	527	536	507	473	503	496	538	504	536	551	509	542	562	528	566	557	488	560	530	546	511	527	534	495	522	509	547	528	566	573	577	510	527	526	511	574	565	514	536	534	571	563	546	547	546	554	522	520	557	524	519	540	535	557	534	545	504	572	573	557	560	495	533	539	496	534	563	523	559	555	516	546	554	538	559	560	559	560	536	517	507	484	502	518	583	572	543	530	535	546	537	550	527	526	534	498	553	556	537	522	542	539	535	549	536	525	521	542	491	549	528	502	520	539	534	545	530	533	547	555	544	526	508	541	508	565	550	494	518	540	557	546	509	520	544	505
21561	39047	21034	17288	15921	12421	11592	7120	5498	4377	4884	3527	2436	2515	1734	1602	2306	2056	1848	1586	1221	1376	1058	1177	946	697	698	617	634	454	547	421	498	257	213	204	184	166	141	145	154	144	126	140	143	130	135	101	112	136	104	114	114	108	139	117	122	106	124	145	120	108	121	136	107	122	122	127	138	117	102	132	100	95	109	106	112	114	128	113	126	103	117	116	105	125	103	109	121	113	110	109	105	115	131	98	105	128	134	99	102	115	108	101	134	116	117	114	96	97	101	130	110	116	120	116	119	105	107	131	136	100	110	115	115	111	105	121	100	107	116	122	113	108	103	119	124	103	105	105	114	113	106	107	108	112	108	114	108	112	105	105	105	107	113	110	126	84	131	121	108	109	126	120	121	107	109	98	136	85	105	115	88	109	113	105	108	117	112	120	90	89	117	117	122	125	128	99	108	112	116	91	103	110	127	106	115	128	119	108	97	115	122	114	115	127	125	104	123	118	108	109	115	113	90	130	115	107	124	106	117	112	127	115	107	120	111	122	120	113	103	106	114	116	116	111	101	99	104	106	115	110	119	106	112	118	114	112	120	116	116	114	108	135	119	113	99	122	97	119	115	112	96	121	114	112	102	118	115	118	137	112	120	102	111	117	116	122	132	121	125	130	88	120	103	103	126	107	115	107	121	122	120	100	120	123	116	116	132	117	130	108	119	116	93	121	121	125	117	99	106	124	122	122	104	118	100	121	113	105	101	133	101	88	114	114	126	105	95	123	118	113	103	100	98	114	117	116	132	105	129	104	136	122	97	123	114	102	112	118	117	120	109	105	99	118	93	115	122	96	111	104	108	104	120	113	127	140	99	113	123	108	105	109	113	106	129	107	98	93	101	117	106	100	86	136	105	120	111	112	104	105	113	101	100	103	91	115	119	118	106	113	95	90	96	121	118	103	120	109	125	112	124	112	107	97	122	123	134	102	121	92	92	117	92	113	134	125	109	105	131	96	94	99	134	117	104	117	130	100	112	124	104	91	103	107	120	93	105	117	97	111	120	110	104	107	121	102	105	112	108	104	120	108	128	120	117	104	115	121	98	105	113	121	112	115	80	114	109	107	116	135	119	120	108	108	93	118	116	129	109	120	101	117	107	121	94	105	109	116	102	119	124	95	129	92	103	120	106	113	104	116	135	85	114	126	109	109	117	119	104	106	112	106	98	122	111	123	102	124	115	119	102	100	106	89	106	111	97	121	115	134	112	111	111	99	106	125	121	95	126	128	116	105	114	98	93	119	102	110	125	111	96	117	90	110	143	114	100	105	90	114	116	102	111	132	100	109	90	99	123	118	128	133	104	114	85	124	100	106	120	109	115	133	84	109	110	112	106	103	127	102	101	121	125	102	100	77	125	107	99	123	116	108	112	105	101	117	115	115	125	111	114	112	102	101	105	92	105	123	109	107	102	115	109	117	93	115	121	113	109	111	107	115	121	98	109	109	84	110	115	117	118	126	109	95	117	124	99	97	111	114	124	91	136	112	112	113	97	103	115	106	121	119	98	113	116	101	125	106	112	99	109	104	104	120	119	124	114	99	102	115	102	127	116	117	126	89	131	111	128	133	106	115	121	128	105	98	118	110	112	120	109	106	114	109	112	114	111	126	107	111	85	111	113	101	106	101	113	104	94	121	134	111	105	110	128	110	118	98	118	114	100	116	109	115	86	106	131	125	120	116	118	102	105	111	105	98	116	90	109	131	120	104	108	114	127	106	85	112	110	127	102	124	132	115	93	104	113	96	98	127	105	98	140	102	100	100	105	102	114	112	123	134	109	97	100	116	114	103	93	119	91	100	94	94	112	140	103	128	101	115	107	113	117	122	100	91	117	119	108	137	123	108	103	109	103	99	97	126	108	109	129	103	119	106	98	109	105	98	137	98	97	106	136	102	112	115	109	119	119	98	110	107	101	112	100	89	120	122	126	113	112	108	108	110	119	107	123	115	109	109	122	113	110	118	115	113	105	92	110	112	111	112	113	116	110	112	104	106	110	122	119	114	108	111	97	101	96	112	108	108	103	101	112	124	110	87	107	111	87	134	112	107	120	115	102	125	119	103	127	107	135	87	119	116	105	103	119	134	103	95	123	117	121	96	117	109	108	116	127	111	112	98	116	104	93	120	109	96	110	97	128	110	111	106	130	134	124	134	103	107	101	115	118	88	109	106	118	121	94	115	124	131	104	110	113	108	98	124	113	116	112	100	106	124	130	106	110	133	112	103	102	118	106	108	106	102	117	125	126	123	116	111	112	125	114	95	111	102	126	118	115	100	116	117	119	98	113	109	122	124	102	108	126	108	119	113	110	127	106	93	111	108	135	120	103	109	126	109	99	104	95	103	98	112	96	127	104	113	112	104	110	103	123	90	95	120	107	118	105	91	103	114	114	112	115	117	114	121	118	89	115	107	107	107	103	120	100	118	111	140	114	92	112	136	105	103	121	138	108	98	129	113	117	107	114	92	92	127	105	102	108	92	112	119	118	111	107	117	112	87	120	115	122	112	118	104	104	137	119	110	105	131	102	95	112	112	120	89	109	127	115	95	118	101	117	133	108	124	117	105	102	129	101	102	127	102	127	118	125	113	112	88	124	108	107	97	99	118	109	124	114	106	94	113	92	92	97	110	109	98	116	102	110	99	100	105	96	103	130	117	115	117	109	92	118	109	106	122	119	114	102	100	133	132	115	99	109	116	120	102	109	124	110	119	112	107	98	117	99	96	112	93	125	110	107	118	105	126	116	104	103	105	125	99	109	106	112	126	122	114	104	110	101	113	93	113	106	114	118	120	109	82	102	103	106	117	130	102	119	126	109	102	102	122	99	93	96	99	114	101	111	139	111	115	93	91	119	110	107	103	108	97	103	118	111	106	122	104	108	115	99	119	108	119	116	106	123	102	125	113	113	120	110	106	109	128	108	127	99	118	125	112	119	104	125	118	113	100	120	109	114	100	101	110	108	119	104	140	116	107	103	124	99	112	116	96	136	98	103	103	118	126	113	122	136	102	126	108	91	106	138	96	107	101	104	105	94	92	115	98	118	110	117	93	101	104	123	111	120	113	109	99	106	88	106	104	99	99	110	124	102	99	116	116	112	118	133	90	93	109	107	109	86	130	100	93	110	122	103	115	111	112	110	120	119	98	105	113	102	112	113	110	118	102	122	110	114	109	104	125	103	106	119	104	99	100	118	104	119	128	113	106	119	113	100	105	90	114	117	106	113	117	116	126	109	130	106	122	112	113	111	108	131	102	103	131	124	107	109	107	128	125	107	106	95	116	113	128	123	125	104	106	124	114	127	96	99	113	95	108	110	103	107	121	97	113	91	97	113	111	123	112	109	118	114	126	108	121	107	126	121	93	119	129	125	124	111	108	106	137	116	99	96	99	121	118	96	132	137	113	102	96	116	115	107	121	101	130	127	115	110	120	105	118	107	110	114	98	112	99	119	97	125	114
11006	25481	16291	19727	21820	21493	23195	18565	17311	16567	18359	13507	10144	11837	8023	8646	12967	10979	10401	9146	8347	9131	7762	7905	6476	4022	4519	3847	4068	3711	3934	2673	3233	1493	1175	931	853	783	754	662	605	573	542	588	519	475	432	386	401	385	391	364	371	354	372	369	342	337	332	357	380	365	411	387	368	424	488	434	451	388	405	364	352	323	358	317	342	338	358	337	320	313	345	317	295	314	313	292	316	270	292	338	328	277	309	291	315	305	316	292	285	297	287	292	298	329	324	287	336	352	311	285	274	319	333	337	302	310	338	291	301	324	287	304	298	298	303	325	289	319	310	302	293	307	335	303	291	299	307	298	290	306	278	313	315	309	286	303	283	340	321	294	313	315	307	283	273	293	301	284	293	269	316	284	302	293	301	302	274	302	289	323	296	311	286	325	304	267	277	275	317	327	347	310	263	289	330	285	282	311	281	322	303	275	277	292	328	277	332	314	309	281	323	308	297	276	290	270	313	300	298	322	315	282	301	286	304	301	293	278	277	340	291	321	315	268	284	309	299	295	302	284	292	301	267	300	277	301	282	296	291	282	293	323	284	295	319	290	311	262	308	322	292	301	274	301	311	281	279	314	312	299	312	300	284	308	304	280	265	301	287	289	310	316	293	334	306	315	315	309	313	301	283	283	314	313	314	286	307	298	283	303	283	311	300	287	326	247	298	274	298	299	299	307	296	278	290	305	312	301	308	315	321	313	272	346	282	289	292	289	310	295	312	285	291	286	283	293	312	281	318	313	289	297	307	267	298	317	286	304	280	298	272	322	257	310	280	305	283	302	316	300	294	286	278	297	328	322	319	326	330	285	293	300	331	273	273	283	275	312	310	294	305	284	310	289	297	322	297	306	272	286	332	322	293	290	271	289	308	294	300	298	297	304	294	289	307	298	296	293	302	267	300	316	323	301	302	282	289	292	303	302	284	309	327	299	283	316	320	280	275	273	296	297	311	320	299	288	279	291	287	312	302	314	298	311	294	317	317	295	310	288	319	271	305	331	295	307	274	279	331	271	310	286	299	284	311	294	300	304	312	297	311	298	283	304	312	301	313	317	301	259	299	300	290	264	268	298	301	316	291	295	286	271	311	323	305	295	274	278	294	295	309	267	274	272	286	314	297	284	298	286	288	287	298	277	274	309	298	299	291	333	299	285	288	279	322	287	324	288	291	299	278	327	268	317	293	271	289	319	321	303	304	279	307	315	322	284	318	314	274	316	295	275	300	278	310	306	306	298	310	297	292	318	253	299	290	308	292	314	277	293	278	278	289	305	314	320	292	329	293	294	296	294	300	310	311	323	291	307	260	331	329	310	303	311	307	298	286	263	292	322	314	278	312	304	267	308	283	267	326	324	310	293	293	289	303	273	322	290	307	275	324	303	309	282	248	306	301	308	290	284	298	285	285	316	309	304	301	302	280	315	298	302	297	289	299	296	271	311	331	250	302	303	290	300	341	295	312	299	291	278	278	281	311	313	257	290	293	324	283	285	330	292	307	268	289	289	275	303	304	298	313	286	308	302	311	308	322	312	275	344	292	301	300	295	267	280	271	294	292	324	286	282	280	271	305	286	277	314	305	292	300	289	299	290	265	300	299	300	290	292	292	307	292	328	300	290	301	284	302	309	318	292	325	289	260	301	299	323	286	300	294	281	309	306	295	296	303	279	270	274	292	305	263	311	290	306	296	301	281	310	320	308	295	315	295	284	281	287	287	302	291	288	260	277	266	279	304	260	290	292	305	291	298	288	284	293	298	282	311	295	284	293	309	307	315	277	300	331	314	302	326	309	263	292	295	279	321	306	315	292	337	309	290	282	307	295	280	313	313	298	293	289	308	318	272	307	284	293	298	275	290	316	311	274	278	310	275	305	287	269	311	280	308	304	309	293	274	299	296	276	302	281	297	307	315	305	308	290	295	282	326	286	296	297	302	315	308	314	301	285	318	291	276	323	307	299	327	308	297	291	298	309	278	275	311	289	274	256	298	302	282	297	293	280	291	321	281	319	273	308	262	290	323	294	306	293	298	308	343	280	295	269	293	294	323	314	319	295	278	314	305	271	303	310	317	325	307	273	292	314	288	323	286	313	292	291	270	283	292	303	284	310	288	264	277	316	299	346	317	282	294	278	285	310	304	293	276	318	309	311	304	300	318	311	301	331	304	328	301	289	316	282	296	289	270	286	289	295	293	322	280	319	274	282	298	283	288	284	312	285	258	276	299	290	291	297	283	315	294	304	329	321	308	302	312	288	314	288	336	291	270	315	309	285	288	270	317	304	313	291	270	274	297	300	296	317	305	319	286	279	288	298	291	291	284	310	297	312	317	287	306	311	300	284	310	283	326	303	299	276	317	283	323	300	279	288	315	288	307	298	308	288	314	327	287	293	285	318	327	264	283	300	274	291	294	278	290	329	297	303	310	282	286	324	310	288	260	312	285	303	317	300	293	259	272	292	280	296	297	305	291	300	294	263	322	304	317	271	292	310	287	263	303	293	281	318	298	316	293	296	301	304	268	301	325	295	312	275	305	335	309	310	334	284	299	291	263	308	305	278	309	308	301	311	273	297	337	295	317	314	310	308	288	330	324	299	271	290	305	296	269	293	316	293	310	307	302	291	295	296	322	301	287	304	291	299	304	274	303	329	291	284	299	291	280	293	299	301	320	291	320	302	295	310	288	289	276	301	308	263	312	313	299	274	285	279	296	299	332	297	326	309	309	290	317	299	300	278	303	325	303	323	295	304	284	282	335	337	320	305	305	302	285	306	306	307	292	272	291	303	303	283	284	289	288	296	283	293	294	311	299	290	308	283	291	282	307	250	291	298	322	319	286	293	291	274	290	317	293	290	317	328	294	292	332	302	285	308	307	288	293	322	301	301	306	293	312	309	287	290	291	301	322	289	279	294	273	318	282	297	312	260	317	287	290	287	308	300	281	308	289	324	330	319	320	313	329	278	282	293	287	310	291	291	288	311	359	276	309	298	273	289	303	274	329	327	306	304	274	284	278	301	298	308	308	308	286	286	287	312	281	288	278	305	292	313	285	323	279	280	296	285	296	283	298	260	271	278	303	291	268	331	324	276	302	284	306	305	307	269	287	305	305	293	291	267	306	293	301	317	265	303	297	298	295	290	287	272	275	282	326	302	311	302	314	307	278	298	291	296	304	261	278	287	280	293	299	305	301	269	273	312	280	292	331	331	315	278	271	304	303	279	302	256	311	307	277	291	289	296	287	285	335	294	315	308	294	309	279	311	289	283	302	304	323	310	296	298	293	293	296	289	289	295	297	322	297	303	283	303	278	288	320	317	297	277	296	271	301	267	275	305	299	284	307	278	292	290	309	280	276	293	265	294	290	299	296	274	258	315	266	333	283	292	301	281	289	314	301	275	286	324	314	317	312	305	266	293	278	329	302	336	318	309	338	298	292	290	289	315	312	324	302	306	292	266	297	319	289	313	307	296	276	266
4415	2853	2444	1790	1244	1024	822	675	542	477	446	425	349	397	333	419	442	407	411	364	349	330	326	325	332	328	326	312	291	354	314	326	312	322	259	300	300	308	309	285	275	308	279	291	308	313	301	279	274	258	280	288	252	268	270	296	273	256	296	333	303	267	279	292	313	281	282	279	295	298	254	290	303	295	273	275	290	326	284	283	277	298	285	306	292	289	280	282	287	293	253	259	262	272	283	281	296	286	271	285	271	275	300	283	272	285	291	299	254	270	268	276	317	264	289	325	304	290	268	289	251	285	262	300	292	288	286	289	263	273	270	327	276	265	291	312	274	317	265	301	281	284	267	301	258	294	292	278	263	280	285	287	267	298	259	301	275	278	277	258	288	286	269	278	299	277	285	269	239	294	322	280	280	285	287	280	286	307	313	294	278	269	293	274	272	285	293	297	282	308	289	300	262	287	293	282	286	265	302	272	271	267	262	265	263	306	266	264	268	279	261	282	272	317	293	276	311	288	264	282	286	267	303	278	246	287	294	284	310	286	281	284	291	279	282	279	289	285	283	299	277	290	285	267	273	267	296	293	264	280	330	308	262	273	300	296	271	273	282	281	302	264	252	293	285	255	289	296	281	280	279	275	263	301	277	283	281	283	275	258	288	282	241	270	259	273	271	256	257	284	280	295	260	316	264	289	303	294	262	277	279	250	275	287	302	277	285	257	299	247	260	270	267	278	293	300	284	315	296	262	294	295	285	298	258	262	241	272	259	294	279	287	296	275	300	273	278	307	310	295	283	269	282	291	286	291	266	309	313	254	280	264	303	330	265	288	293	299	245	289	280	302	303	288	300	288	269	330	301	265	274	279	279	329	260	286	313	285	280	286	266	279	290	268	280	292	282	262	307	290	312	301	290	292	278	285	320	306	294	263	277	293	262	290	320	289	272	274	316	288	301	280	291	254	283	271	299	299	269	264	294	259	300	296	291	285	267	242	280	274	280	303	296	295	261	288	278	291	295	277	291	287	298	269	307	287	302	328	288	271	287	279	259	287	278	267	241	284	291	264	271	285	291	256	281	274	259	309	296	291	288	304	278	282	296	322	273	258	278	325	263	281	295	298	257	263	256	281	287	317	272	309	283	314	290	266	283	357	276	283	294	290	260	265	292	269	278	284	290	293	288	253	292	284	275	308	269	261	283	280	303	317	287	307	305	276	282	284	315	277	261	286	289	264	298	297	284	272	303	237	276	275	298	288	311	323	312	293	282	268	285	288	323	251	265	259	266	273	287	286	288	283	307	265	294	281	264	320	261	266	320	303	299	255	297	302	300	311	297	305	313	347	303	260	268	278	293	277	293	286	261	287	286	291	290	313	303	294	296	265	282	302	272	301	278	270	295	274	280	298	259	314	267	259	255	282	262	281	260	332	271	291	267	260	267	301	294	289	286	322	281	278	293	285	260	263	288	278	267	266	295	304	274	302	273	276	290	288	266	266	283	268	277	309	301	274	291	288	273	289	285	268	264	287	249	285	257	279	303	301	261	287	267	299	282	328	293	287	279	277	286	262	271	286	253	272	283	290	294	303	286	298	283	260	289	245	300	269	312	309	291	282	302	257	259	254	278	280	258	300	265	298	290	295	276	285	300	282	297	305	268	314	310	285	271	272	296	291	300	312	320	274	256	290	271	278	304	303	277	293	315	263	285	280	279	290	248	293	300	280	268	291	275	278	289	297	311	284	293	285	274	312	297	297	261	262	302	282	272	281	277	287	281	285	279	272	262	270	245	303	261	273	263	288	269	314	328	261	304	299	282	285	312	282	291	251	291	293	273	285	275	282	290	255	269	255	288	247	276	283	259	283	266	279	262	318	313	306	277	275	257	298	251	286	294	261	291	299	266	269	303	308	291	264	284	289	321	304	266	316	285	268	255	277	280	282	302	300	283	285	297	283	280	234	294	267	289	286	306	284	262	278	276	292	266	275	313	268	289	295	279	282	261	338	320	267	279	284	255	265	294	260	279	259	308	290	289	278	296	282	254	278	300	258	294	316	307	284	295	305	273	312	242	271	275	274	311	311	267	288	291	325	324	299	256	309	278	294	281	285	283	300	265	247	247	265	290	302	320	291	286	290	289	296	304	276	266	299	261	276	284	247	292	297	290	283	310	286	279	305	316	278	292	301	278	273	261	272	296	303	286	274	294	290	275	247	280	295	288	282	296	265	274	281	288	279	271	288	264	289	264	315	284	269	286	261	257	286	289	282	304	289	273	280	298	267	264	276	322	242	273	293	260	259	287	272	276	285	298	297	300	288	291	268	294	265	291	275	284	315	274	250	286	258	287	267	282	295	310	292	291	316	273	283	304	292	284	284	295	303	278	267	277	311	292	304	268	301	274	248	273	300	313	276	290	307	307	297	267	282	304	268	318	309	276	319	266	258	283	298	253	268	285	274	320	277	300	264	306	313	291	274	291	310	272	268	271	290	295	286	281	267	255	303	271	265	273	289	311	307	267	265	267	289	275	288	267	270	289	276	276	289	304	286	274	288	308	292	289	300	248	285	297	287	285	292	276	286	256	252	258	298	319	260	301	280	275	269	304	271	288	255	269	289	275	272	275	287	287	266	304	269	311	257	302	289	292	288	301	282	274	280	269	274	268	277	279	252	279	271	267	292	304	297	302	271	271	299	274	267	259	300	269	292	274	290	288	295	300	300	286	281	280	282	299	275	268	283	272	274	269	237	313	290	310	273	293	264	264	293	285	286	273	290	291	266	284	292	264	274	318	292	309	289	243	291	277	293	303	291	278	270	280	284	331	279	281	290	269	262	271	284	271	271	287	273	306	290	293	258	295	294	311	241	257	296	282	285	254	296	294	317	277	270	303	284	279	259	259	285	292	275	272	302	291	290	267	296	291	313	312	243	299	312	273	291	299	311	260	281	311	285	262	298	260	267	283	278	297	273	263	287	295	274	258	299	296	286	297	296	261	302	303	259	300	264	276	284	280	272	252	290	262	284	271	283	263	271	297	311	274	286	292	268	304	262	313	317	283	272	267	290	272	257	259	276	274	300	267	299	288	302	269	283	318	293	289	295	305	282	268	278	287	263	281	321	304	295	295	298	272	266	260	277	286	250	298	291	264	263	260	326	270	297	275	306	297	266	287	303	301	265	269	292	289	298	297	259	272	251	298	284	305	305	291	308	245	293	277	304	295	265	287	304	292	254	253	267	276	281	313	299	280	255	268	295	277	292	343	307	296	292	287	308	297	312	256	258	242	306	263	283	291	285	266	280	268	256	280	274	310	301	274	296	288	289	280	285	267	258	274	264	295	279	275	313	291	283	301	306	290	292	311	270	277	274	318	300	264	288	276	271	291	302	277	270	273	250	300	276	265	274	259	271	295	276	295	283	301	264	274	280	293	259	303	317	258	293	281	296	274	277	298	263	296	248	272	287	274	303	270	258	293	282	283	268	282	313	299	296	296	315	303	287	283	294
3373	3705	5084	5402	4784	4264	3607	2751	2218	1983	1995	1711	1423	1402	1232	1696	1885	1781	1532	1496	1267	1089	1129	1138	1145	1058	997	963	953	907	907	932	847	794	781	779	764	722	779	749	763	762	755	740	713	741	660	710	707	693	706	716	701	733	702	738	712	672	694	708	700	701	742	709	707	697	715	689	696	683	705	672	685	700	696	675	715	753	732	671	681	676	677	707	672	694	702	706	718	707	717	728	656	737	708	644	676	698	715	682	682	703	704	694	666	687	686	715	634	672	671	693	731	632	689	669	669	672	686	643	708	722	676	682	717	681	696	664	733	656	703	724	641	690	698	642	714	672	722	664	715	680	679	664	680	708	701	684	652	699	677	695	693	655	767	697	663	634	701	668	716	717	687	669	686	690	692	656	670	683	677	666	684	700	671	697	714	664	680	726	733	693	695	677	694	699	695	656	680	678	684	661	741	679	657	679	700	683	654	729	671	687	694	679	692	668	641	724	687	699	651	683	680	675	677	716	705	691	680	695	682	651	681	694	689	699	674	654	703	694	656	731	698	677	722	665	696	716	654	734	670	704	721	699	681	655	710	700	657	660	632	649	704	662	698	738	705	723	678	686	664	703	669	678	695	715	700	709	755	706	673	662	699	706	686	677	715	640	679	696	711	681	751	745	718	706	707	725	687	682	667	694	697	690	719	667	705	676	727	708	701	713	623	661	724	671	635	690	658	658	708	704	683	675	680	698	683	685	702	676	692	675	685	712	693	709	705	692	687	670	699	684	697	660	696	689	708	675	708	684	692	712	658	702	667	692	686	696	647	660	690	684	739	679	671	687	689	739	706	670	715	679	738	678	653	688	693	675	684	637	716	707	686	669	692	705	682	637	642	710	659	656	654	707	668	729	629	686	673	675	693	697	713	735	636	671	715	681	675	732	715	667	708	672	729	672	669	648	660	650	702	706	688	699	721	713	662	654	694	717	682	707	670	695	651	718	693	673	703	670	677	657	699	681	630	709	649	688	713	704	713	707	646	670	672	725	715	663	696	658	694	671	695	686	665	743	653	678	720	686	712	668	711	686	662	653	685	686	714	681	711	713	665	655	687	683	706	689	726	705	688	685	690	699	635	713	707	653	640	676	677	739	668	712	751	739	693	711	682	696	675	682	632	654	680	723	695	709	665	720	672	718	676	679	692	700	718	669	680	705	626	685	699	757	721	709	737	689	726	678	710	711	713	619	685	671	725	728	642	656	708	662	681	658	715	688	667	656	736	661	687	751	719	680	679	693	635	678	694	658	696	698	702	703	684	668	692	719	698	678	683	670	685	695	653	644	665	712	664	657	675	650	708	688	681	680	717	699	724	716	664	664	659	637	689	692	635	655	713	659	682	713	672	683	661	704	702	702	733	716	656	676	692	715	746	684	689	754	678	691	660	732	677	679	732	694	768	691	648	688	684	667	674	680	713	654	743	642	719	677	694	695	656	669	685	709	703	709	669	661	707	701	719	683	684	736	717	704	713	683	676	707	743	738	669	669	687	722	700	612	732	690	726	719	723	676	695	662	667	664	687	655	756	629	661	707	677	652	641	711	688	703	667	669	708	662	626	743	704	713	648	677	700	681	672	653	721	678	688	673	700	672	702	687	706	686	658	678	697	681	650	687	698	686	647	647	660	703	711	681	717	696	704	749	731	660	740	685	672	723	688	693	676	685	669	692	724	699	685	664	701	705	675	728	682	689	703	669	723	744	685	687	667	676	692	653	657	692	694	672	746	754	635	662	702	609	674	638	680	721	697	699	654	667	707	688	698	675	715	693	670	735	709	723	648	705	701	698	700	684	660	693	681	686	667	685	687	675	688	681	675	742	717	675	692	681	678	754	724	654	683	654	681	639	701	692	711	641	700	679	690	688	703	715	708	720	675	642	673	675	677	728	705	690	695	681	689	688	674	659	680	699	667	700	720	680	635	702	719	708	723	711	709	662	659	721	719	698	671	682	694	694	719	692	672	652	695	677	690	667	656	674	677	770	666	697	701	672	745	686	702	681	655	700	665	744	708	673	682	730	651	677	713	689	644	729	709	697	662	715	683	715	699	710	702	705	735	693	718	696	677	695	678	674	716	703	687	675	674	681	685	650	690	702	708	697	682	690	681	694	622	710	679	702	725	735	675	707	687	676	660	681	650	690	673	692	659	696	685	716	700	749	691	676	677	714	708	682	646	659	689	695	695	683	673	730	707	685	672	699	688	670	659	672	660	677	655	662	692	711	639	778	690	704	673	699	766	733	680	686	688	680	726	695	717	669	711	702	653	658	711	751	754	718	728	675	703	679	684	696	706	693	724	711	666	692	740	702	729	679	692	762	692	685	712	663	688	723	683	691	710	670	693	722	687	713	660	652	717	661	666	714	697	668	714	739	663	687	709	727	634	702	678	686	726	669	653	711	688	714	691	670	701	662	717	700	676	641	695	690	687	705	678	633	678	702	698	691	701	690	718	742	728	655	723	632	691	682	721	657	705	742	708	687	685	697	722	686	654	697	667	645	644	671	670	669	706	717	667	660	674	686	663	624	713	698	705	713	738	701	678	678	683	672	683	664	741	673	671	728	700	709	690	676	691	691	667	676	659	654	700	681	710	686	625	662	750	681	693	716	686	680	639	685	684	673	689	671	736	693	722	685	696	693	702	692	695	713	653	679	706	688	706	710	672	697	699	712	631	728	689	686	693	674	733	685	712	636	699	687	694	707	703	664	678	720	688	657	659	686	717	667	675	674	709	672	695	690	710	716	726	663	728	656	688	703	694	676	740	649	650	695	684	704	710	687	723	638	729	718	674	669	687	742	730	635	680	713	732	683	696	669	676	677	659	680	696	675	658	707	656	687	700	688	682	699	676	717	709	699	688	689	719	690	656	725	706	664	688	697	730	676	728	704	737	709	671	656	694	658	680	667	678	707	663	652	662	653	667	668	675	676	763	703	680	637	712	710	673	714	706	702	670	695	720	664	682	779	692	691	673	704	711	676	728	713	683	647	652	706	731	707	692	690	685	674	691	674	692	739	659	656	665	692	642	679	699	703	718	637	691	653	666	745	685	725	727	641	652	707	676	655	726	741	685	706	647	702	658	685	743	722	652	676	635	708	668	712	710	691	671	694	691	665	706	693	717	672	678	661	699	684	661	690	699	644	754	698	700	686	695	677	693	684	721	691	685	708	676	677	675	692	671	711	700	726	634	715	690	678	711	724	736	700	697	682	717	705	686	686	688	641	710	718	753	669	673	713	685	679	689	629	727	695	643	673	703	669	646	687	622	688	749	690	746	742	652	709	666	665	702	741	707	693	685	669	677	716	669	705	717	689	722	665	655	717	677	672	667	705	687	698	686	691	656	678	658	708	717	695	647	659	681	712	662	728	698	695	680	694	695	680	694	676	642	716	688	731	739	658	681	711	721	704	699	675	665	668	713	702	683	714	678	684	711	651	678	670	644	681	729	691	690	698	679	667
13147	23946	13947	12683	10106	7553	6411	3984	3040	2616	2718	2020	1414	1926	1381	1280	1559	1200	1148	1024	963	856	803	763	646	475	499	480	438	525	493	383	417	299	259	256	274	253	231	249	208	261	224	206	247	237	243	243	205	232	250	226	217	214	210	230	221	231	225	210	235	239	261	219	233	223	248	257	230	235	219	212	230	211	224	203	205	250	236	224	246	258	239	196	200	227	218	239	219	239	222	226	229	198	225	252	237	225	233	218	237	225	194	238	202	202	204	226	235	208	216	197	217	215	226	209	222	205	209	225	214	243	242	251	230	216	202	230	246	227	214	233	236	223	213	229	229	220	210	220	213	214	229	207	213	222	210	250	223	203	222	223	193	215	231	219	221	235	194	207	188	224	217	217	214	226	230	197	229	230	228	240	241	208	234	236	217	201	217	204	224	210	234	211	203	234	237	203	219	212	231	224	202	202	213	215	235	217	217	207	203	231	234	246	205	200	209	226	213	204	205	219	223	227	212	246	247	206	227	215	211	244	203	202	213	239	229	206	235	239	221	253	216	223	224	200	215	220	217	215	206	246	225	251	232	230	209	216	201	234	220	233	226	205	217	192	230	243	194	216	238	237	223	231	235	232	218	206	237	234	231	215	250	229	197	209	256	237	228	234	225	197	211	232	189	231	204	265	225	236	216	205	215	210	237	226	187	229	205	217	224	231	229	209	209	247	221	226	232	210	202	204	243	222	219	215	205	255	211	226	204	236	226	218	222	238	214	211	213	234	264	236	223	214	224	243	234	216	233	218	209	224	245	232	230	245	207	235	211	235	208	215	207	210	196	217	218	222	218	223	237	218	230	234	236	205	216	212	189	228	230	230	231	215	216	201	200	228	237	229	223	206	244	205	231	239	246	218	224	215	218	184	215	219	222	214	253	230	233	226	225	233	229	214	226	217	222	234	238	198	231	207	247	201	219	266	213	213	233	235	206	212	233	230	224	205	212	174	220	221	215	225	203	224	221	233	195	222	224	209	237	247	209	202	218	226	207	219	217	227	216	214	210	213	223	202	221	222	190	221	238	224	220	225	204	232	222	240	229	217	215	229	265	215	213	236	234	229	250	219	212	224	215	226	192	217	205	215	214	190	222	218	228	240	231	223	217	233	236	242	202	222	194	214	208	221	222	226	240	208	197	251	220	191	224	220	217	213	217	224	218	233	220	222	221	250	212	185	214	218	213	219	216	204	198	226	246	238	196	209	234	222	235	207	213	247	210	207	218	236	220	206	258	244	230	261	216	210	220	227	204	227	226	240	198	215	234	200	197	236	250	210	241	215	199	219	222	215	213	218	220	229	215	222	211	227	223	223	226	227	232	218	209	231	196	192	236	229	237	231	228	208	225	223	214	229	231	216	220	192	218	202	214	231	231	212	216	239	205	207	257	221	221	232	221	208	182	221	221	196	214	244	224	230	199	213	213	240	215	199	250	240	209	234	226	253	200	209	246	230	213	197	222	218	196	228	218	259	214	223	223	222	224	230	183	227	226	228	224	243	226	209	230	253	200	237	240	236	226	215	200	196	216	207	204	235	201	210	241	216	233	233	246	251	221	220	236	239	221	203	218	225	188	249	221	240	212	208	228	211	203	219	240	221	245	226	231	220	244	242	216	217	241	189	234	225	213	223	231	228	213	230	234	219	194	193	239	211	220	225	221	233	213	196	225	221	223	235	235	236	253	207	229	246	218	218	213	235	222	214	195	197	246	218	226	221	213	211	225	221	237	227	233	222	214	241	230	216	219	232	211	199	241	209	203	217	214	231	230	237	234	223	233	220	203	215	207	228	218	195	219	216	223	203	205	238	200	223	210	239	249	198	225	205	213	224	206	224	220	230	232	254	233	232	225	187	227	224	240	214	230	217	206	211	192	219	217	205	227	210	218	252	221	227	236	223	221	235	235	236	213	211	191	194	254	215	247	221	220	222	209	221	208	217	214	224	226	231	210	210	237	230	230	213	236	221	250	215	218	227	209	260	232	213	206	193	224	197	196	231	202	241	218	236	209	206	212	207	244	210	229	231	224	215	238	238	214	217	218	210	202	239	237	230	210	218	201	221	213	232	235	221	202	190	235	186	232	246	231	208	215	238	221	229	219	203	222	221	209	205	207	211	237	226	217	198	216	223	225	206	226	230	208	243	252	233	196	233	238	210	218	207	222	216	229	198	245	234	203	211	230	210	228	218	244	230	213	226	233	227	242	187	209	253	201	203	222	225	223	230	250	224	216	196	221	244	208	238	219	207	227	232	232	228	225	222	220	193	230	230	206	230	210	218	216	225	223	223	213	213	225	202	208	216	216	239	205	198	221	231	224	228	224	226	219	204	195	225	209	209	238	216	220	214	233	240	226	237	236	229	227	213	221	235	218	209	207	229	236	202	235	223	219	258	211	187	239	234	190	209	227	223	217	198	234	210	214	258	216	225	219	237	214	250	214	213	237	228	225	199	212	219	216	223	247	231	224	222	213	238	244	212	231	217	208	188	224	210	247	235	225	213	257	225	195	217	221	209	228	203	200	237	221	246	232	244	245	176	224	222	212	230	211	213	232	225	211	215	227	211	237	232	204	202	244	207	217	227	204	219	224	231	213	216	234	216	224	196	222	226	231	214	220	217	218	205	210	217	234	218	217	245	223	242	207	216	212	214	219	228	224	223	219	223	185	190	244	238	219	224	226	218	233	212	206	208	225	226	229	216	249	242	228	207	208	205	235	224	212	246	207	214	223	218	214	228	200	234	202	229	231	217	222	217	229	247	202	204	248	237	231	223	219	229	210	205	234	232	240	219	235	213	200	211	228	242	218	219	197	228	230	252	215	210	213	215	239	227	224	231	201	222	214	225	218	248	229	207	207	192	206	244	233	216	224	201	235	220	227	204	229	222	194	210	242	216	240	211	228	223	220	184	230	206	223	192	219	238	239	244	253	217	260	219	228	224	208	221	227	232	236	220	229	219	220	242	219	231	228	235	244	213	206	216	223	251	217	201	222	237	214	229	244	222	189	198	217	220	217	205	216	217	208	221	243	217	230	240	210	221	254	234	243	253	234	247	220	203	224	227	216	212	190	221	225	230	217	232	221	227	227	222	208	212	248	228	233	211	200	195	224	216	197	253	223	236	212	202	232	224	232	203	189	226	246	211	241	224	249	240	228	201	220	243	199	179	228	253	236	230	212	236	218	219	246	220	200	232	231	206	236	227	208	216	208	219	207	235	208	218	226	226	189	213	203	207	208	209	209	246	199	220	220	227	209	227	223	220	218	225	219	214	238	206	219	220	219	216	219	236	190	208	213	204	209	219	243	214	216	229	219	209	228	210	234	216	249	249	200	211	181	214	237	236	217	237	218	234	226	198	222	225	212	275	205	239	223	220	203	240	213	243	252	229	229	213	208	215	202	221	219	213	205	218	240	211	206	243	238	208	254	192	210	195	228	197	237	231	220	238	212	220	200	220	217	238
8324	17479	13022	15864	16875	16481	16576	12664	11439	11993	12479	10361	6697	8747	6562	6595	8783	7332	6869	5863	5604	5548	5337	4712	3719	2730	2994	2760	2594	2968	2501	1819	2068	1243	1160	986	873	879	834	755	703	741	716	696	680	661	636	636	629	581	582	591	572	559	586	595	606	572	533	615	564	647	606	615	613	624	687	701	620	628	582	587	560	521	591	536	548	557	577	557	557	557	543	568	525	548	527	564	564	543	571	560	514	505	564	539	526	567	557	571	505	539	552	542	528	540	530	519	559	576	534	532	548	566	526	541	501	483	601	516	525	544	527	521	588	567	534	526	559	576	530	560	557	552	532	582	528	537	538	532	588	532	506	554	595	537	524	570	524	493	528	531	563	576	535	547	535	505	550	552	558	534	555	544	550	550	522	535	560	537	563	522	529	524	540	554	520	538	568	515	508	539	549	569	567	520	534	566	507	554	568	529	562	531	537	597	557	551	543	536	559	539	548	547	595	532	568	537	552	557	589	517	521	534	579	562	482	523	558	600	544	541	539	533	576	561	532	577	526	557	538	481	540	564	576	515	510	533	534	556	548	570	518	535	532	565	559	554	556	559	545	571	555	558	540	555	535	549	555	530	594	558	533	564	494	517	584	526	521	520	558	533	581	558	549	553	547	534	536	538	556	568	514	556	549	519	501	551	558	561	570	543	548	539	532	594	495	554	564	563	559	555	579	583	551	538	537	566	509	531	523	534	555	530	550	513	533	554	517	538	566	567	544	529	536	526	556	551	516	570	542	538	543	514	518	559	548	517	547	572	530	543	541	551	516	498	487	528	539	534	544	542	534	558	521	506	549	540	559	544	543	548	569	557	509	549	551	581	543	559	547	556	574	577	507	541	524	543	557	524	548	522	546	507	539	576	553	546	525	522	525	558	578	566	542	590	534	556	543	545	536	532	530	541	549	565	529	504	566	545	520	538	564	547	587	542	575	531	542	538	557	511	507	570	555	564	577	532	542	522	512	557	504	576	557	515	559	544	542	543	523	527	569	520	563	541	525	544	507	513	533	540	540	525	560	516	560	521	535	542	531	535	566	520	534	502	548	554	532	498	541	554	531	517	564	537	546	540	569	530	538	547	554	533	537	543	533	519	544	517	541	510	554	542	563	552	572	565	525	570	537	520	571	538	544	539	587	554	570	492	567	554	523	561	525	532	519	551	561	559	568	561	588	526	555	516	544	569	525	552	553	566	499	529	541	537	543	557	584	577	565	566	516	530	536	535	547	554	528	561	575	541	582	553	534	577	588	585	552	534	547	501	561	589	539	535	544	543	526	554	553	539	541	502	552	597	533	573	521	584	551	518	546	532	510	567	581	537	547	567	548	567	556	583	531	518	534	540	571	538	568	499	501	556	579	595	571	527	536	543	589	580	529	559	525	542	535	520	513	570	565	556	548	518	553	545	540	580	507	499	528	535	568	527	486	571	526	569	548	546	518	546	519	568	531	574	543	567	541	582	547	535	557	526	511	558	550	507	511	516	559	542	555	550	573	538	544	500	531	524	531	545	581	532	542	540	556	505	544	550	510	521	519	567	558	571	550	506	572	570	535	574	591	560	550	543	569	574	509	570	544	510	584	519	555	548	558	543	530	526	516	545	569	561	565	534	540	546	510	514	562	549	556	546	564	574	528	508	544	531	560	490	547	554	567	570	557	553	566	549	536	594	534	542	536	560	524	499	564	576	554	511	501	537	568	548	539	489	483	599	575	511	539	521	550	545	558	508	602	520	535	519	591	569	520	531	522	531	525	533	567	531	588	578	593	503	505	571	526	555	518	595	561	557	511	555	559	525	549	568	520	539	509	540	553	552	534	547	547	558	569	533	532	603	494	539	521	576	559	533	547	545	577	535	526	600	579	559	598	524	532	489	564	550	543	486	528	507	545	511	540	527	486	550	529	537	527	567	567	526	577	533	503	554	529	565	544	589	550	548	528	530	543	531	540	531	535	528	563	533	524	545	529	592	501	565	529	549	537	521	547	507	519	555	546	541	521	522	524	519	550	535	538	568	557	552	580	506	514	545	550	545	499	561	544	554	548	527	509	519	590	547	536	513	532	549	583	486	558	552	566	530	531	518	540	576	550	516	548	564	547	527	604	496	551	567	542	532	527	541	577	543	567	580	571	565	551	575	568	521	539	532	569	525	547	534	562	522	561	525	532	537	540	540	560	549	584	523	532	526	562	527	529	559	542	531	536	511	578	543	514	554	533	566	551	535	548	572	538	512	565	555	543	545	599	540	520	535	569	500	565	526	552	515	533	548	576	532	530	555	528	581	549	533	560	534	475	547	513	539	558	562	549	573	546	533	547	561	540	542	543	520	544	536	555	552	575	602	522	544	556	563	527	517	531	551	511	552	544	491	536	544	536	519	561	575	531	552	529	519	574	509	516	515	532	495	581	557	515	561	522	567	510	523	534	520	521	536	547	522	521	533	553	560	583	536	564	563	530	545	562	572	555	549	538	507	555	519	563	553	551	558	567	539	536	537	541	579	515	562	511	513	490	576	532	541	543	524	542	567	594	544	537	550	558	549	558	549	554	524	526	544	544	534	527	511	556	550	590	532	552	507	525	567	561	547	530	562	552	544	542	526	557	560	525	557	558	534	546	592	551	526	547	513	512	564	535	544	602	524	498	566	551	529	518	549	513	535	507	551	552	545	538	555	513	530	507	541	553	563	551	570	518	530	514	545	542	516	538	533	577	543	538	558	526	590	569	541	521	537	540	520	543	546	541	550	544	529	561	538	560	514	528	568	565	573	559	575	535	546	551	556	544	544	558	514	514	547	546	547	549	554	569	553	575	542	519	567	551	552	537	529	512	556	562	542	528	539	537	543	572	533	570	560	548	581	555	560	547	523	516	589	567	564	562	528	518	544	561	538	517	549	553	523	571	466	558	527	480	555	533	529	540	545	580	567	560	568	579	551	563	558	523	525	526	553	592	501	534	530	532	541	566	558	544	510	554	538	551	482	529	539	555	534	559	537	549	516	573	566	579	545	511	525	493	568	494	532	538	553	568	546	569	542	508	547	523	539	555	497	537	528	529	545	510	567	562	553	540	548	516	522	543	537	561	520	602	513	540	510	537	541	566	530	533	529	514	533	522	509	566	553	527	521	517	576	540	531	510	567	572	514	558	558	582	541	560	517	550	556	539	563	570	542	527	528	544	566	533	536	551	525	570	516	526	542	547	506	550	521	551	551	551	530	525	574	522	564	583	582	527	535	482	623	559	579	533	538	592	545	593	556	542	556	557	504	525	516	572	551	552	536	554	556	564	551	550	538	544	521	542	534	531	554	564	572	520	563	508	546	596	578	562	555	561	557	548	493	546	578	538	580	533	530	543	575	553	549	496	569	538	552	559	522	533	534	545	546	530	552	528	544	555	567	535	498	568	518	576	550	544	555	568	564	555	539	534	563	525	532	551	519	512	543	504	530	549	522	551	531	482	592	539	570	546	578
20672	34218	22508	19822	16866	13981	11709	7914	5902	5508	4987	3658	2512	2924	1963	1930	2760	2078	1823	1400	1621	1168	1306	1068	823	587	632	705	564	599	483	343	431	268	256	182	198	154	177	153	147	148	146	145	136	126	145	135	140	127	132	118	111	115	143	118	122	121	113	113	141	126	108	119	127	123	152	122	144	129	111	114	139	123	130	126	124	124	114	118	116	121	130	103	128	113	123	122	123	120	126	95	121	111	119	110	111	124	132	129	92	119	130	113	118	102	117	108	102	123	103	112	114	113	102	115	121	123	120	137	119	113	121	111	119	109	111	115	107	105	117	105	123	131	126	121	109	84	116	116	100	111	113	101	102	113	128	111	129	108	120	121	129	134	111	131	122	114	132	133	130	135	134	123	127	127	108	98	102	114	113	100	121	102	116	105	121	113	125	106	104	117	120	117	96	123	112	116	121	119	106	127	116	111	119	118	128	123	118	127	130	103	120	96	117	121	110	99	105	109	124	138	111	117	108	117	116	98	112	105	106	130	109	125	101	120	106	123	130	112	109	121	116	95	118	113	117	116	126	131	116	109	117	99	115	120	118	105	87	111	120	136	151	126	116	121	135	119	112	123	120	114	124	126	116	130	121	118	132	133	96	125	106	107	114	118	134	104	110	124	121	128	121	126	119	110	100	102	107	121	113	127	117	119	119	96	119	99	121	100	108	117	123	114	108	120	139	114	90	106	118	114	112	125	133	103	106	108	101	127	109	123	95	100	117	110	122	127	111	126	101	109	103	122	97	140	120	134	140	108	127	117	88	115	102	116	111	129	97	103	133	108	120	115	124	105	110	111	103	104	109	110	100	115	117	103	122	129	104	122	141	120	105	106	106	112	115	108	126	109	125	113	121	102	101	137	115	112	125	117	106	122	115	110	113	115	114	112	112	103	105	126	117	113	115	106	124	86	111	113	112	119	90	116	91	118	115	122	118	94	116	118	104	118	123	120	102	120	100	110	96	109	137	125	100	110	130	124	112	120	98	125	129	111	131	107	93	119	126	115	120	94	122	98	112	104	109	115	109	113	122	130	130	114	108	108	111	101	114	109	145	110	125	133	110	125	106	101	114	110	100	93	120	132	103	119	113	103	92	97	102	134	123	121	114	108	106	105	104	120	107	94	100	127	105	111	137	101	115	122	117	109	112	114	111	89	102	120	120	106	120	132	140	120	113	113	106	109	119	113	115	131	120	112	118	104	106	105	122	111	125	93	119	120	112	123	108	116	119	120	95	94	94	125	113	105	108	109	112	120	113	110	120	135	141	133	131	105	110	110	114	109	115	109	98	118	114	95	113	128	106	117	114	101	108	112	102	121	127	110	117	108	115	126	125	129	119	110	120	99	88	129	124	129	115	114	106	137	115	105	106	92	110	112	98	106	88	112	110	95	121	118	93	105	112	107	99	115	113	119	123	112	119	103	133	110	111	122	112	110	119	109	98	104	105	110	104	130	121	96	96	104	134	119	130	109	137	128	104	111	108	106	97	152	126	115	116	110	101	119	91	87	137	106	114	124	127	95	108	124	100	104	139	111	105	96	130	106	104	87	123	143	109	110	105	123	104	134	117	104	135	111	122	123	112	113	114	107	109	94	123	136	113	102	114	106	98	116	117	131	114	106	94	113	117	105	99	124	124	132	104	122	129	94	144	106	129	116	118	116	94	139	105	105	113	121	103	109	124	122	112	113	112	91	114	122	117	102	125	112	117	106	102	98	123	133	127	118	125	102	120	121	126	104	96	117	108	121	96	102	105	106	104	105	115	110	110	96	102	128	116	117	97	121	112	104	126	112	104	127	130	108	103	96	105	113	109	123	132	126	91	106	107	120	123	105	115	104	94	96	114	111	113	111	120	122	115	103	110	106	129	107	96	117	122	116	107	114	113	110	113	123	115	141	104	118	103	91	116	111	132	99	115	120	138	102	116	100	115	118	109	114	99	122	101	99	117	104	107	130	107	133	131	120	125	116	119	115	104	125	98	128	98	103	122	114	109	119	98	110	121	106	120	92	103	119	105	97	127	115	108	112	110	123	117	112	99	87	110	113	110	106	113	127	108	114	116	125	115	110	142	108	102	120	119	118	134	103	115	106	105	119	125	99	89	105	109	119	118	116	104	115	106	103	111	142	119	106	106	134	104	107	133	126	104	130	125	114	114	104	94	112	124	115	105	123	126	125	94	113	104	111	111	120	115	109	117	111	101	89	119	106	112	95	98	117	122	123	130	106	87	103	118	114	115	119	102	112	96	125	113	136	104	114	116	119	121	94	128	109	135	97	94	118	118	130	100	125	125	106	92	102	105	115	123	133	117	101	100	107	106	113	95	116	117	101	101	110	122	94	110	109	112	118	131	129	126	106	105	108	123	108	118	101	117	109	110	87	108	108	126	90	94	111	99	100	95	123	121	113	119	115	116	107	143	106	116	116	129	94	107	123	112	115	101	99	102	99	116	120	116	100	109	107	116	103	97	97	97	114	90	111	111	105	105	107	128	120	104	115	101	106	129	89	116	108	127	103	106	110	108	118	107	109	136	126	107	111	120	101	137	111	127	128	123	119	104	126	115	119	121	108	105	120	135	120	119	98	111	99	116	127	101	111	107	113	94	117	118	125	97	104	108	110	104	118	116	122	122	127	133	120	93	93	108	100	126	112	113	114	99	103	119	125	113	110	118	131	113	128	120	118	120	114	114	98	140	116	115	95	136	122	113	100	138	88	120	103	122	126	110	116	105	107	110	123	116	99	110	128	115	86	136	111	113	124	118	95	114	112	121	109	110	105	109	129	118	114	120	93	109	128	116	111	104	115	118	118	128	116	107	91	129	110	96	115	105	120	119	114	108	112	116	115	136	98	116	126	123	137	123	131	97	115	106	104	109	106	131	102	132	113	104	93	110	90	112	129	118	118	100	112	122	128	113	110	125	128	103	134	123	128	108	104	107	123	121	142	123	108	94	120	121	108	115	99	119	100	95	116	136	130	126	121	79	96	122	101	123	122	104	104	111	104	95	128	131	137	127	111	123	123	94	121	125	114	98	119	106	121	127	121	106	99	138	99	132	115	109	103	100	117	144	117	99	110	86	112	102	101	110	110	103	119	133	100	113	103	103	110	106	127	107	122	106	107	123	127	126	116	123	99	117	109	105	116	141	113	98	116	128	110	111	105	112	123	116	118	115	96	120	108	123	109	105	107	105	115	112	107	113	114	118	114	101	113	118	103	119	104	114	108	101	121	125	123	133	117	134	117	104	109	113	92	93	110	111	140	133	97	105	120	126	137	113	108	123	112	117	100	105	117	108	110	121	105	103	124	113	118	101	130	109	96	98	124	137	120	98	103	109	95	99	106	125	120	130	134	126	109	107	135	127	93	105	107	104	96	120	110	111	101	118	110	114	114	131	112	104	109	100	121	92	121	104	126	110	127	122	109	97	122	129	114	102	111	112	112	112	116	120	116	122	106	98	127
10583	22093	17992	20884	22601	22963	21731	19004	17114	18711	18528	14724	11167	13026	9182	10923	13727	11617	10727	8397	10044	8333	9051	7581	5320	3836	4601	4332	3846	4209	3952	2649	2759	1674	1252	998	939	796	789	679	623	585	592	603	538	492	497	412	407	410	399	392	382	368	341	404	401	375	365	376	374	409	423	429	449	463	557	520	485	407	387	378	360	338	341	327	340	314	352	318	320	339	327	311	303	305	326	299	298	297	320	304	324	343	335	296	312	337	345	320	352	348	309	295	308	301	310	299	300	300	311	317	323	347	310	322	329	319	320	305	309	283	290	284	275	278	307	314	307	308	304	318	319	299	311	316	281	330	329	321	295	307	295	271	311	344	353	314	298	289	316	323	324	302	332	288	307	295	322	319	312	320	341	290	289	300	312	320	318	313	319	338	307	323	318	303	315	330	300	306	299	304	330	313	310	307	299	341	298	276	283	313	298	290	329	288	311	307	318	300	305	293	321	321	335	301	311	302	324	315	312	315	292	297	293	294	317	283	308	318	323	305	310	274	275	307	302	324	332	311	333	299	294	293	281	281	274	296	323	308	315	325	306	292	306	318	273	305	307	286	282	318	296	309	317	337	319	287	298	278	304	307	319	312	315	322	311	313	284	309	305	297	340	300	312	304	285	340	321	310	316	310	341	316	319	320	293	294	277	269	300	319	305	305	280	300	319	307	318	329	300	312	296	297	279	281	307	324	332	317	318	306	318	288	305	326	298	284	314	307	308	268	269	286	333	326	320	300	315	317	312	318	304	336	309	281	330	301	319	313	316	333	298	310	318	306	309	320	305	304	294	312	323	335	313	335	300	291	304	312	312	306	295	320	322	276	289	305	320	282	292	324	318	289	319	297	315	290	311	333	303	308	299	301	330	287	312	315	294	329	293	294	286	284	261	294	294	321	302	291	308	300	299	295	326	322	353	312	324	311	312	316	318	322	313	312	273	290	295	307	293	305	303	282	318	330	323	320	317	338	323	320	343	322	291	300	283	289	295	316	272	283	288	283	319	294	284	309	290	294	326	314	297	316	294	356	303	325	301	302	319	300	333	303	303	320	311	299	301	284	300	309	303	308	291	306	356	291	308	300	312	279	283	282	270	296	335	298	292	338	304	320	306	294	334	330	337	308	317	337	325	289	322	317	327	327	319	282	314	296	314	282	312	295	316	316	306	316	309	314	298	293	301	326	310	296	296	309	289	309	291	304	324	307	298	319	323	294	298	327	297	318	294	293	345	311	312	317	300	300	273	291	310	283	306	292	297	317	328	332	325	281	308	352	295	291	278	292	300	319	326	321	313	323	287	308	289	315	302	301	343	312	300	301	306	317	324	316	317	307	301	325	312	324	317	322	298	312	317	301	299	305	314	300	281	305	284	304	294	282	285	340	326	312	324	290	325	309	284	298	312	321	339	280	316	312	307	295	298	310	308	307	305	320	286	273	296	307	306	362	306	274	282	293	306	324	288	283	264	315	292	293	293	289	285	322	306	295	284	289	293	308	300	306	289	300	320	311	295	320	298	334	331	299	303	317	320	314	272	334	311	310	329	301	302	287	276	340	292	309	286	297	314	333	312	300	301	294	284	288	279	290	299	323	310	310	304	293	292	334	281	289	318	301	333	291	286	295	292	335	309	309	307	326	279	329	307	317	275	313	276	294	311	304	303	288	302	320	337	278	286	305	320	310	285	299	324	282	296	257	284	318	316	297	323	303	311	317	285	285	272	311	338	311	308	308	307	307	319	319	284	318	318	284	297	291	276	293	321	294	323	303	312	285	288	305	292	297	324	338	294	306	284	303	336	332	300	305	299	311	292	307	314	295	316	323	296	321	302	317	309	308	298	303	299	330	286	303	301	301	283	329	281	279	317	313	312	294	322	298	324	324	288	277	304	311	299	293	314	313	302	307	295	303	331	306	290	271	315	326	329	323	289	317	284	306	288	315	292	306	324	303	314	320	283	315	314	332	330	331	310	327	296	318	310	295	302	291	291	295	307	310	295	308	299	277	300	304	328	310	298	312	279	319	293	316	331	302	309	292	284	295	275	293	293	295	325	294	316	321	282	344	308	290	303	300	316	304	313	293	296	347	311	277	328	295	313	318	302	287	334	266	314	284	318	308	346	331	305	320	313	315	297	328	291	307	331	345	331	340	303	312	300	313	290	312	310	276	310	303	346	282	309	310	342	306	321	296	306	298	306	313	304	311	299	325	348	300	313	285	313	325	286	312	286	296	310	319	298	305	306	309	305	281	314	336	265	307	319	326	314	315	316	301	312	325	308	284	306	306	308	320	285	304	307	300	309	286	300	336	297	294	316	323	341	313	289	280	304	311	305	292	317	278	317	322	269	293	301	332	312	288	300	333	316	300	340	319	309	298	252	299	295	306	310	307	290	318	270	319	277	324	298	291	308	297	309	288	321	314	288	286	289	288	322	286	324	327	296	313	303	299	309	287	288	330	292	287	284	318	306	315	305	280	297	331	320	348	321	316	319	325	297	305	282	328	294	314	296	312	291	323	290	319	319	323	283	311	310	287	304	328	308	291	273	340	302	332	300	318	311	329	338	317	328	316	309	299	309	310	307	294	297	302	319	316	303	311	282	318	310	340	313	314	329	320	300	309	279	308	326	305	314	318	301	317	313	311	293	296	318	300	292	339	286	305	295	313	318	326	286	330	305	329	322	274	316	302	299	303	309	308	312	327	336	319	321	323	281	311	327	308	312	327	331	309	314	284	327	300	342	297	314	302	302	295	319	286	335	303	296	280	294	304	306	332	327	303	331	321	296	302	274	310	316	308	309	302	324	318	308	318	316	317	315	302	301	305	290	332	317	300	308	289	318	325	324	294	281	327	302	295	316	335	296	294	330	326	313	333	293	298	315	313	295	311	328	328	303	327	332	284	278	314	296	319	306	317	334	290	319	315	301	298	302	307	310	295	302	297	312	302	308	284	315	285	304	280	297	251	314	298	297	285	301	303	286	326	309	313	323	291	282	294	289	277	331	325	336	311	324	291	306	297	320	303	316	307	287	302	294	287	316	308	294	297	305	292	295	294	293	307	267	293	319	292	308	319	316	284	326	308	292	326	301	302	304	295	330	344	293	338	310	315	281	302	326	312	277	274	285	286	308	321	313	314	285	319	305	291	323	287	318	306	316	291	293	285	330	323	312	315	301	304	314	328	328	314	331	312	298	329	322	293	284	320	295	293	329	323	300	276	317	284	313	316	371	279	300	320	299	293	297	276	294	330	317	283	290	281	323	287	311	299	292	291	322	330	315	332	288	321	324	335	300	324	300	318	297	306	331	321	318	296	299	277	300	317	318	256	318	320	282	305	335	300	302	321	318	274	302	266	301	304	310	296	293	321	294	301	328	284	285	319	285	301	294	277	281	313	293	307	305	311	293	318	345	307	341	301	277	325	305	295	338	294	306	301	285	316	297	291	299	340	285	300	295	301	288	338	264	285	322	317	278	284
4191	2495	2434	1888	1298	966	791	612	526	492	432	396	418	472	423	456	451	438	378	400	366	365	369	324	361	312	327	328	360	321	298	323	295	290	329	299	310	266	298	275	316	303	282	308	281	294	307	314	287	261	286	282	271	289	275	313	278	291	289	284	257	296	286	276	258	279	290	273	276	316	296	298	296	303	298	276	275	302	300	270	295	272	278	278	298	339	273	284	292	297	297	307	316	275	261	272	276	284	255	296	274	292	280	289	290	300	328	292	303	326	275	300	270	298	292	272	278	270	294	281	324	293	298	275	302	274	303	273	299	322	263	298	305	292	285	285	273	270	294	304	272	304	313	297	306	251	280	320	291	298	299	293	301	308	277	304	281	282	299	288	286	309	310	301	286	264	291	289	294	275	264	312	259	303	302	280	278	288	301	277	296	277	271	277	273	277	308	267	319	293	291	294	287	315	308	292	268	301	307	305	274	283	300	316	290	310	289	288	279	300	281	290	289	310	301	273	306	296	293	255	321	266	278	305	293	263	300	264	305	289	314	284	284	268	286	278	301	267	285	315	312	267	322	301	271	321	283	282	289	283	267	297	291	308	263	282	283	311	254	296	290	268	296	293	309	307	273	271	271	273	288	264	295	295	277	288	304	294	314	242	273	285	294	281	309	309	274	286	298	288	280	275	281	270	271	306	292	314	287	271	320	309	291	274	306	300	281	274	300	303	255	288	282	267	247	278	280	295	303	307	309	292	269	299	299	284	295	295	313	285	298	281	280	320	254	279	266	271	252	303	295	282	299	276	286	288	295	291	300	257	280	291	299	308	274	286	282	261	264	294	285	286	279	241	266	296	273	301	309	287	309	278	314	269	314	284	288	285	258	279	304	289	297	308	275	255	309	284	337	285	283	284	297	264	293	277	331	327	316	282	312	304	257	284	312	272	301	326	282	246	278	275	305	276	257	261	275	287	276	260	296	283	260	263	303	287	276	273	298	293	291	257	283	276	286	302	259	271	277	281	316	260	314	302	270	277	289	290	288	250	271	304	298	283	282	337	296	286	315	308	286	292	315	269	318	275	279	274	304	295	284	272	300	272	292	288	285	272	322	315	258	297	295	273	300	315	301	316	285	289	267	295	249	276	283	271	280	274	279	292	260	285	315	273	282	318	280	295	293	283	264	280	300	297	277	274	285	268	283	279	252	304	287	260	266	295	298	283	277	311	275	270	265	285	296	310	284	307	276	258	256	279	295	282	303	294	299	274	257	289	297	298	250	293	301	293	242	298	300	270	314	295	259	287	295	283	271	280	309	288	280	300	313	319	304	291	296	270	306	289	294	298	277	271	284	292	275	258	282	270	309	268	301	279	269	264	294	287	309	309	287	298	316	320	287	289	266	284	261	282	281	302	321	274	286	263	275	286	324	281	301	250	303	280	310	286	262	291	247	305	277	296	269	290	295	262	293	290	289	276	267	272	295	295	295	300	267	317	278	289	272	291	282	240	324	280	263	307	279	284	253	283	316	293	320	306	278	300	258	267	298	323	291	282	304	289	251	275	294	283	295	281	269	288	300	301	295	296	311	277	326	313	310	276	282	268	274	320	274	266	306	315	287	253	288	289	295	296	284	289	274	277	288	268	287	313	297	320	293	277	296	272	299	299	292	315	302	279	275	241	287	270	283	288	306	277	290	311	286	272	298	279	275	299	275	277	263	284	304	269	281	301	307	285	275	292	294	268	290	289	283	293	273	290	278	267	287	306	270	297	299	288	308	289	289	287	323	282	275	279	273	317	310	289	290	303	286	282	290	293	269	264	297	282	327	298	287	274	311	287	306	271	306	273	304	287	284	307	312	278	312	261	243	284	260	295	278	262	253	296	292	276	324	278	283	295	269	285	292	270	253	281	291	277	288	259	301	252	305	295	306	273	292	266	274	304	289	260	304	271	263	247	283	293	312	269	320	252	308	270	288	278	259	306	271	270	304	308	251	279	269	277	291	298	298	285	323	310	298	307	299	306	297	305	286	292	283	261	308	254	272	287	295	302	324	311	286	301	276	299	304	275	291	264	299	335	273	297	303	286	253	280	308	288	244	281	289	287	301	304	281	295	276	288	268	287	311	285	286	280	284	262	286	311	321	259	310	318	304	271	259	282	266	281	299	305	289	316	271	298	284	279	276	304	270	285	284	287	267	303	289	304	299	284	265	305	333	305	286	292	283	291	273	252	299	258	338	307	301	288	271	290	291	292	295	262	304	277	274	284	283	292	300	299	302	285	276	302	299	271	300	280	280	304	269	296	295	278	299	269	267	302	275	300	278	291	314	299	276	275	267	295	325	278	249	260	267	294	311	275	252	296	296	302	287	292	293	266	304	293	293	300	309	267	288	299	279	313	313	306	329	276	274	257	273	335	287	299	284	288	296	293	244	288	295	291	298	259	293	292	320	265	298	280	320	258	292	289	298	294	300	285	283	281	293	279	259	277	274	293	279	274	299	323	268	279	285	278	300	263	269	269	311	298	262	265	302	289	302	289	289	256	306	308	294	289	272	281	292	272	302	293	290	344	298	290	297	294	285	271	295	311	314	270	291	314	265	275	282	294	295	304	293	265	295	302	271	286	320	259	284	277	266	322	307	297	294	278	305	289	284	282	265	290	316	276	278	290	257	308	276	309	288	291	319	263	294	319	285	293	281	298	313	294	307	283	300	268	287	310	282	278	294	287	286	264	282	298	275	269	275	271	277	250	273	297	314	274	273	283	267	308	259	296	294	327	306	297	290	286	287	292	256	294	292	319	307	281	290	273	281	277	294	311	247	310	296	316	285	285	278	296	300	295	264	280	297	302	260	281	302	260	277	298	284	264	291	284	285	315	298	276	288	287	292	282	293	302	294	296	274	293	280	278	305	297	288	269	284	276	274	247	305	280	261	275	282	281	298	278	291	278	280	285	307	280	322	280	273	269	308	289	270	322	269	294	239	284	312	284	292	277	293	296	247	298	293	300	272	278	311	270	258	319	272	284	303	261	284	277	311	317	249	278	268	315	272	272	306	288	268	318	309	281	323	292	294	282	291	274	269	266	348	296	269	287	289	258	286	268	281	283	268	300	257	307	285	298	274	295	257	302	274	314	276	260	289	305	275	300	325	297	285	285	295	286	287	267	306	290	293	308	285	296	285	282	284	259	288	295	288	294	262	283	274	272	278	326	299	283	271	292	310	311	306	306	295	284	293	288	298	280	291	310	269	275	271	274	304	276	232	295	322	265	284	251	301	299	301	307	281	244	272	256	303	271	301	305	282	301	287	281	289	296	290	267	280	284	281	281	281	312	319	278	282	301	310	262	288	285	287	273	307	286	254	310	288	294	291	303	273	289	284	312	292	303	307	287	292	325	305	314	280	298	264	287	275	309	314	286	304	301	279	294	319	278	273	286	267	287	271	270	320	296	316	280	299	273	292	294	307	292	271	278	290	271	318	325	243	304	260	253	256	280	270	303
3263	3342	4977	5392	4753	4275	3364	2795	2309	2151	1899	1712	1510	1802	1708	1792	1921	1650	1507	1386	1324	1263	1244	1078	1103	1077	1015	990	1008	980	978	868	930	845	797	793	765	759	745	761	787	772	783	754	769	780	703	689	723	691	722	683	732	722	716	679	716	709	730	682	751	744	721	703	735	691	674	716	748	742	683	692	708	733	693	687	683	674	711	681	688	695	684	689	698	724	661	716	719	658	735	691	702	737	707	714	693	656	659	691	715	713	722	740	657	674	670	703	725	685	705	665	686	744	726	680	659	706	752	738	681	640	713	701	759	658	739	678	689	739	730	702	730	697	710	724	677	677	747	675	695	701	726	760	701	674	734	673	694	729	697	711	695	686	709	679	689	723	688	685	700	682	673	657	713	660	696	713	692	706	661	714	735	714	665	661	761	684	714	687	728	706	676	717	677	683	719	719	698	761	746	718	724	702	657	683	713	679	715	703	755	736	612	686	739	650	703	697	698	696	752	693	665	670	666	715	689	676	686	674	723	713	720	653	753	748	691	740	690	707	719	669	713	646	718	687	704	692	694	689	723	677	710	666	723	710	716	716	700	643	687	672	682	738	686	709	729	686	682	667	740	713	699	729	732	716	668	772	730	711	700	699	680	651	746	687	705	711	679	764	667	683	689	671	715	759	666	707	658	691	693	731	670	712	694	686	679	678	693	700	743	711	694	698	702	707	681	663	729	734	712	680	676	724	687	654	698	682	661	669	687	712	742	713	650	703	670	659	718	697	716	689	704	626	732	670	668	690	717	729	706	706	689	729	710	673	722	759	665	721	669	703	689	720	687	708	679	690	681	693	672	693	726	692	652	686	674	682	651	699	724	704	709	709	743	697	693	686	660	638	660	681	692	696	723	687	716	655	657	715	654	707	691	748	692	706	732	689	668	714	714	696	696	728	721	734	723	699	671	681	691	686	669	709	649	685	698	664	686	708	656	670	686	688	753	757	726	693	685	736	673	695	729	657	720	729	678	720	727	681	683	724	699	724	715	721	717	703	676	769	672	709	731	705	725	731	722	696	668	695	714	658	702	681	737	729	684	651	707	703	764	677	709	671	690	670	715	714	679	742	658	710	671	724	673	703	691	690	664	721	720	660	676	636	704	680	672	710	724	709	690	696	734	701	731	722	670	715	709	692	694	698	678	714	649	745	701	695	688	701	667	706	689	708	735	730	739	710	655	673	684	737	698	666	687	691	675	682	714	662	663	694	722	725	761	672	723	691	737	677	693	668	695	680	703	684	692	712	704	697	711	732	695	710	750	710	630	665	701	681	717	686	692	673	654	726	681	651	672	721	719	703	671	690	723	684	697	640	748	723	680	707	662	733	681	727	654	678	700	703	716	709	665	677	666	684	697	716	689	718	701	667	710	683	688	692	696	691	670	704	666	667	719	705	725	690	732	696	696	703	678	622	668	748	698	682	699	738	693	684	711	661	699	697	684	649	685	735	702	711	675	691	721	714	687	721	683	728	696	703	657	753	693	659	713	673	697	718	714	678	670	700	694	628	703	696	668	697	687	676	691	682	718	697	664	679	688	705	678	719	691	716	664	705	716	670	723	687	692	725	675	705	707	676	711	706	682	685	694	722	695	729	770	630	748	625	681	680	675	698	705	702	648	730	669	706	685	688	757	685	714	707	712	659	657	680	682	674	708	699	682	705	668	741	704	674	708	711	691	716	730	712	741	740	683	690	695	722	759	682	690	686	664	733	708	639	687	702	731	645	654	746	704	718	728	733	725	699	685	685	724	720	707	702	676	700	720	700	700	729	686	675	658	743	667	701	693	723	693	668	677	686	697	699	675	695	690	699	655	686	687	674	688	730	706	746	690	701	695	689	659	680	732	725	692	652	711	648	684	732	710	720	668	697	707	730	696	709	654	721	720	684	688	724	694	696	674	640	736	683	728	709	672	636	729	683	726	690	659	738	687	687	778	682	719	707	727	690	704	713	770	681	725	720	699	714	668	688	712	696	712	669	732	713	675	679	735	684	646	741	719	641	692	721	673	706	679	677	663	663	700	715	676	694	678	687	704	717	695	699	705	664	707	719	706	686	672	686	669	736	742	686	675	747	694	706	664	679	683	656	728	672	696	674	701	662	710	690	704	737	697	702	710	680	739	685	786	705	709	703	716	669	683	675	682	705	692	710	708	735	720	673	652	698	681	669	734	681	724	699	674	690	724	693	693	721	732	652	700	684	705	740	699	726	760	705	667	743	695	653	705	682	687	689	721	719	681	681	689	665	702	693	673	655	671	711	699	687	707	707	712	685	696	706	729	685	717	719	648	709	705	700	692	682	653	692	752	688	740	698	699	694	675	684	697	728	714	703	696	707	702	688	696	676	740	679	700	691	697	654	737	680	739	735	733	674	697	677	707	676	687	675	696	703	706	729	702	688	685	686	699	700	695	706	681	715	726	708	669	708	677	719	675	731	689	673	649	664	698	692	658	698	713	698	702	645	721	721	705	724	693	720	698	675	685	720	740	680	703	661	647	660	665	703	706	649	678	681	725	698	717	657	708	730	679	702	730	720	663	720	658	678	676	737	668	698	721	701	682	681	716	693	674	675	736	686	687	724	693	714	678	697	712	638	707	705	687	715	641	687	678	681	689	733	698	708	710	690	716	649	714	690	683	682	703	688	702	711	649	756	670	668	738	698	669	714	730	692	726	697	740	684	730	693	626	698	693	672	743	679	722	715	682	679	675	733	671	726	666	748	710	707	735	688	686	684	706	708	691	684	708	730	687	672	689	696	700	693	674	718	663	664	697	684	698	663	730	697	700	715	711	707	706	701	706	691	711	712	725	689	717	677	704	684	714	659	705	698	719	721	701	662	674	670	695	687	662	726	741	714	694	720	690	701	689	694	694	708	690	679	665	738	699	698	688	724	672	658	727	733	675	688	702	694	721	742	714	685	682	743	657	694	666	718	728	700	714	663	641	685	680	735	777	739	730	700	709	695	719	701	706	660	738	710	711	703	614	728	654	718	720	715	677	708	720	690	684	659	695	682	705	652	680	685	698	711	674	715	670	703	699	702	700	678	676	683	727	694	666	717	681	695	750	740	721	712	691	719	710	701	669	664	686	665	725	689	732	647	661	657	669	632	683	672	743	703	722	718	652	691	732	694	721	693	754	665	692	660	741	699	722	731	702	717	687	712	672	708	709	704	702	691	713	660	665	720	667	670	681	694	706	722	673	739	741	681	672	702	724	690	686	705	705	684	689	688	658	709	712	671	761	711	679	712	722	635	696	709	720	690	689	698	746	731	635	692	681	673	679	686	699	693	744	672	710	685	665	741	683	701	691	677	674	691	718	726	651	733	700	682	741	734	678	643	670	684	673	717	693	720	678	712	716	709	755	701	730	749	658	690	705	678	676	709	700	635	714	701	721	697	721	732	698	656	669	705	706	647	693	658	703	720	723	643	705	678	687	666	735	719	703	724	689	765	693	680
13025	19488	15298	13564	10559	9092	6216	4259	3314	3184	2548	2046	1660	2110	1457	1448	1529	1370	1170	1057	1128	854	895	730	562	505	502	527	538	457	491	401	370	296	265	235	258	223	266	245	234	232	223	245	248	258	232	251	277	247	226	208	253	240	242	234	232	270	250	233	221	249	223	232	256	249	254	219	237	217	213	223	235	237	223	248	228	217	193	225	211	226	244	220	216	239	236	241	214	235	205	237	242	212	220	222	229	233	240	227	215	226	242	226	235	241	197	278	201	206	225	240	240	236	193	206	218	242	217	236	219	188	224	230	237	221	222	225	229	251	207	223	214	205	244	212	213	229	227	221	217	248	235	207	209	238	217	208	224	219	219	213	234	238	222	215	221	225	239	238	218	266	206	231	222	224	203	242	219	223	199	206	239	212	228	222	222	210	263	226	237	200	264	234	200	235	206	234	241	232	205	223	216	247	217	237	242	234	245	219	203	215	226	236	213	211	241	255	216	240	223	252	210	234	222	200	239	214	213	233	243	242	256	220	216	227	243	248	218	237	236	226	205	246	231	219	216	222	228	225	232	209	228	236	223	193	259	243	230	216	211	233	209	216	224	207	226	212	241	233	224	205	197	205	196	201	228	208	201	227	229	219	232	228	220	216	225	211	259	220	217	229	235	216	222	199	224	220	232	237	227	217	232	209	241	240	218	259	207	236	212	232	216	236	220	245	233	237	225	234	225	193	216	236	240	206	209	223	242	231	198	237	204	207	243	221	245	218	217	205	256	249	244	197	223	200	230	213	246	259	227	236	207	227	217	248	213	227	237	205	207	226	221	215	227	233	214	229	215	208	251	257	212	232	221	246	233	214	237	245	251	230	202	230	193	231	236	242	216	234	234	233	208	212	238	226	228	239	198	254	217	210	235	221	247	227	230	229	181	222	197	230	208	201	228	257	206	216	223	243	232	182	200	232	223	231	214	222	210	222	195	211	243	239	228	225	215	223	218	213	233	229	221	254	204	224	219	209	218	226	221	232	207	237	259	231	242	226	247	240	257	200	228	238	217	217	209	217	220	228	238	237	202	213	222	226	208	201	225	216	205	217	234	230	245	226	233	233	214	209	229	207	221	213	215	222	208	210	238	186	226	231	231	232	194	222	228	224	223	226	214	228	244	236	234	239	223	215	228	210	234	229	226	207	229	230	227	227	219	231	218	236	219	234	218	238	231	237	238	211	206	241	210	242	236	246	231	241	228	229	248	200	229	237	241	253	232	254	248	232	230	206	226	240	229	194	218	220	240	230	232	237	212	234	255	239	212	209	235	229	243	252	212	215	200	215	232	233	227	247	230	201	232	209	219	197	236	192	217	237	228	226	222	208	220	236	240	231	238	215	225	218	234	205	240	232	246	225	240	211	207	231	238	240	196	227	227	232	218	220	220	199	233	224	233	223	241	240	206	193	240	194	214	237	222	204	217	234	218	224	229	240	236	203	244	236	200	222	227	235	203	232	248	195	252	238	210	238	244	246	200	204	240	209	220	207	198	203	224	241	221	235	202	222	215	241	214	238	225	228	232	216	229	194	235	223	221	249	227	203	235	231	212	238	190	202	207	221	216	246	242	222	209	220	215	234	215	222	222	233	263	201	223	222	242	203	238	245	250	249	259	242	235	236	221	222	207	243	216	241	223	251	231	216	247	225	242	231	232	236	243	245	258	233	231	209	227	214	232	216	221	219	227	253	225	222	208	217	220	229	226	227	247	225	227	220	224	210	246	233	239	202	210	205	212	231	262	214	226	198	225	233	226	226	221	253	235	199	213	237	228	232	235	233	227	226	224	215	235	225	235	221	241	233	231	226	241	217	254	216	189	222	212	229	227	226	236	216	202	226	221	252	211	226	232	224	251	235	217	213	249	246	227	221	211	197	245	233	228	227	218	235	224	252	259	231	260	237	207	210	239	232	242	221	214	255	220	227	230	223	214	206	227	226	216	230	211	222	227	204	224	229	199	235	228	233	210	189	213	234	238	232	231	221	217	229	240	203	216	196	237	237	208	178	236	245	191	211	198	226	223	225	221	228	220	204	240	226	237	229	245	232	238	230	213	227	221	214	216	228	233	216	250	244	237	230	234	225	224	230	226	235	225	208	214	227	210	214	231	230	236	215	240	221	233	213	223	240	232	204	229	226	207	256	249	231	216	201	230	207	266	222	224	219	230	231	230	229	219	244	252	221	203	232	197	204	242	210	198	208	248	223	228	221	254	212	260	238	234	235	217	228	237	205	220	238	212	223	248	238	249	206	222	203	222	207	256	232	232	234	202	227	231	245	213	209	223	240	248	177	209	221	226	194	204	231	247	238	218	219	226	246	227	222	227	199	211	210	215	205	180	235	217	211	230	246	217	202	265	202	250	231	212	192	233	216	236	225	237	232	214	216	237	220	201	211	230	241	204	208	210	230	213	259	241	238	216	228	225	210	228	203	210	232	200	241	224	227	238	227	238	225	224	216	232	222	213	211	229	238	219	213	253	229	224	206	224	205	245	216	222	211	211	209	233	230	214	223	231	239	224	198	227	241	242	196	220	222	222	219	213	240	220	233	230	238	219	226	236	223	208	210	244	228	201	230	206	225	229	227	244	229	250	234	243	234	229	231	247	226	212	225	255	261	238	216	238	211	220	215	222	228	234	210	229	218	238	205	211	229	265	243	207	240	221	248	221	245	250	226	229	208	201	224	259	228	202	218	225	214	229	245	214	237	211	239	220	227	233	215	213	213	230	232	211	201	231	186	267	225	220	240	239	237	216	235	253	205	191	211	208	207	233	233	222	236	252	208	199	215	249	237	224	219	231	229	243	216	226	218	235	216	202	236	220	216	200	194	208	188	223	205	221	224	225	220	210	224	231	240	247	209	217	211	191	205	225	219	221	225	224	195	219	224	239	228	226	234	221	232	217	227	241	209	228	229	239	227	221	223	233	230	237	213	233	223	220	222	210	252	224	210	213	198	226	214	235	224	246	207	210	226	256	243	240	204	221	238	242	229	199	235	225	221	211	247	224	250	220	191	213	215	255	213	210	249	243	226	222	220	194	211	235	208	246	216	219	216	235	227	225	224	221	228	231	212	224	237	234	237	211	245	220	232	242	223	224	213	226	225	196	213	213	220	248	231	213	216	215	234	201	213	242	216	227	213	249	187	214	244	226	212	228	218	232	241	215	210	227	260	232	233	246	263	229	231	239	235	223	253	232	254	197	223	222	202	222	211	234	220	236	238	230	225	227	215	257	258	224	218	227	228	211	230	238	229	216	206	230	228	208	228	232	228	216	210	244	231	213	249	253	209	242	205	242	221	240	248	242	262	232	211	207	219	242	266	240	234	204	235	218	219	232	226	208	208	231	227	210	239	212	222	252	228	219	246	230	221	254	209	230	231	216	256	227	232	253	245	218	215	226	240	215	243	212	221	214	232	206	208	234	235	233	212	218	222	232	244	210	242	198	230	222	243	215	210
8197	15118	14138	15882	16396	18055	15081	13601	11996	13815	11313	10107	7875	10027	6944	7711	9092	8132	6903	6041	7280	5195	5544	4464	3367	2947	2943	2835	3118	2991	3026	2122	1989	1308	1076	887	854	780	792	747	710	687	676	701	696	673	668	731	635	646	637	623	606	627	620	625	623	596	643	603	588	616	672	654	649	652	687	676	689	621	628	584	582	619	607	583	510	613	551	572	588	558	589	609	545	521	576	518	564	560	546	570	554	544	547	568	579	573	560	571	572	547	540	535	545	534	550	590	545	589	598	546	553	590	548	543	548	572	578	565	580	552	569	542	562	564	594	533	585	599	581	561	543	570	538	568	573	564	522	542	551	569	546	548	556	555	547	537	598	593	546	536	577	548	576	536	566	558	550	507	573	529	566	552	542	539	573	553	591	539	551	547	575	552	576	558	549	567	566	549	536	557	582	537	550	582	540	575	599	579	574	563	570	560	532	539	517	537	543	506	549	524	525	623	541	574	575	533	536	501	559	510	562	567	545	541	572	550	598	537	529	581	521	534	565	600	583	555	579	551	564	572	568	550	579	570	587	553	546	509	545	573	560	566	521	523	550	475	564	551	585	566	556	539	505	525	579	543	520	574	590	570	568	568	557	609	533	573	571	533	565	550	571	557	580	564	574	576	557	567	537	593	564	533	563	565	590	529	568	561	579	556	561	549	569	525	607	546	595	575	553	539	545	575	588	569	535	566	573	528	532	554	541	524	556	551	513	575	558	570	597	564	507	558	541	543	576	568	539	533	609	506	537	562	570	603	508	524	573	580	600	534	519	599	554	604	492	555	571	544	524	580	574	571	559	541	557	537	590	550	541	578	574	535	542	586	555	572	575	577	542	558	559	578	538	539	512	521	560	562	545	534	564	550	574	579	553	555	562	561	503	525	529	559	510	569	529	608	520	520	592	529	514	552	542	525	581	557	556	562	568	598	555	573	565	511	549	561	557	570	577	526	588	543	553	576	534	542	521	529	567	583	576	564	563	612	527	565	578	529	581	591	558	522	608	535	547	580	547	542	566	544	543	559	562	532	584	580	539	573	527	577	573	544	600	518	565	547	515	541	590	536	532	551	541	562	564	522	551	587	603	535	555	552	565	586	545	575	554	534	503	552	588	561	563	567	563	514	537	527	562	565	543	547	537	571	554	528	585	517	552	564	556	529	573	519	575	536	580	553	566	580	543	551	540	520	583	545	522	596	592	582	532	564	548	545	543	537	544	526	600	577	564	600	517	555	568	529	533	562	567	609	547	576	560	553	550	599	584	508	546	540	609	571	601	544	526	558	552	582	543	523	552	519	531	565	523	523	534	519	571	545	580	575	568	555	567	541	533	544	530	597	536	589	522	538	561	518	543	571	569	572	539	560	556	548	551	584	522	570	545	539	560	571	573	527	532	547	584	578	581	511	536	531	565	549	563	577	542	544	592	582	548	511	571	548	536	557	546	564	518	546	546	531	533	537	548	536	560	577	574	541	547	532	561	543	568	508	544	564	564	533	560	555	558	524	579	536	560	605	575	572	556	558	613	515	548	578	557	585	555	551	555	533	580	488	524	545	589	572	531	556	546	578	585	543	554	575	538	523	591	547	527	558	584	515	556	587	550	558	530	595	509	543	551	523	557	585	548	511	547	549	554	534	558	570	559	578	578	556	603	604	534	534	557	595	554	561	613	543	519	555	553	524	580	570	556	545	540	591	544	540	569	536	542	551	532	533	559	563	511	548	573	549	531	565	543	556	536	563	582	531	546	552	530	535	564	551	557	554	558	592	549	537	556	522	571	490	557	574	555	553	542	580	559	540	559	569	526	518	505	576	526	530	526	573	595	515	572	587	586	548	601	536	556	570	516	543	560	539	553	570	569	552	589	549	553	559	567	599	527	566	568	547	571	553	544	531	566	553	535	510	535	557	543	555	565	557	551	535	546	532	563	568	571	529	547	562	608	558	547	549	552	540	532	523	586	551	571	549	575	604	558	547	581	574	563	562	570	547	588	568	564	576	553	558	538	552	573	540	545	562	568	562	559	576	583	580	498	605	583	552	517	616	526	516	537	573	547	554	540	501	531	525	556	554	572	544	580	522	543	559	551	569	558	543	550	586	572	602	525	560	553	535	567	587	550	571	537	557	568	560	588	581	576	583	564	606	545	585	544	550	565	549	564	529	563	580	557	534	564	547	512	533	600	534	562	546	562	548	558	554	521	577	545	581	574	605	537	544	531	561	564	545	548	550	573	528	551	531	582	557	540	538	536	543	576	533	632	563	552	544	545	555	556	551	540	563	544	594	531	537	540	502	551	558	578	574	573	575	556	573	542	549	556	549	489	571	579	567	528	554	526	560	553	508	595	519	496	525	524	568	539	520	547	549	591	580	515	561	539	562	567	527	600	552	566	542	565	567	549	570	554	590	541	596	562	563	576	524	556	535	562	540	580	569	544	591	595	569	595	568	573	560	607	583	579	517	553	520	578	549	563	568	546	590	539	593	569	577	558	570	544	543	527	589	567	533	564	581	612	512	563	547	578	545	566	520	540	525	560	526	541	520	551	558	545	481	549	540	608	601	561	570	586	532	600	571	577	566	557	538	566	530	566	493	548	570	569	570	583	590	581	563	593	542	538	540	568	518	610	519	603	563	589	549	586	537	565	564	544	574	632	520	556	550	531	559	522	596	572	601	573	557	559	553	566	568	539	532	561	569	534	551	578	569	532	577	564	555	565	551	585	546	574	555	563	543	543	536	543	539	589	576	543	519	548	622	508	561	573	554	543	548	540	553	537	551	527	602	510	513	544	590	546	561	531	583	530	561	549	558	539	577	559	544	541	584	593	596	548	573	529	541	495	568	556	578	565	557	561	552	540	597	599	558	563	552	528	518	561	544	549	557	528	585	558	584	501	562	535	552	557	560	547	543	566	566	572	554	523	545	575	584	561	536	558	524	524	576	581	475	580	550	576	576	530	559	541	575	557	557	576	573	587	525	572	558	553	537	556	567	606	566	574	574	547	528	532	558	532	555	559	545	547	568	544	519	527	563	573	543	563	535	530	564	552	558	564	564	584	517	581	576	540	552	543	577	549	549	565	599	551	531	554	535	517	556	594	553	568	528	569	604	546	515	571	525	565	535	596	541	582	518	574	560	568	556	562	573	535	542	508	573	580	556	550	539	521	589	553	561	513	532	533	533	565	553	582	565	567	573	524	513	584	560	566	582	567	581	586	587	564	559	554	522	558	524	537	512	582	560	556	540	556	539	550	570	575	563	586	506	571	532	567	528	591	575	545	581	536	476	502	539	568	598	563	523	532	543	585	557	508	547	514	527	545	506	554	508	548	546	527	559	533	568	544	565	555	585	554	532	553	558	544	554	523	549	535	543	536	560	493	561	568	563	616	572	587	516	571	579	552	583	547	556	547	594	547	546	563	564	556	543	561	517	559	558	564	548	569	596	553	562	568	575	567	569	566	561	557	553	551	522	577	585
20640	30266	23750	20662	17890	16544	11870	8597	6164	5763	4783	4049	2875	3562	3113	2536	2471	1900	1643	1498	1905	1108	1217	1134	980	664	710	662	656	669	693	503	468	250	210	171	167	150	176	150	141	156	131	133	144	134	131	139	139	130	136	106	114	128	132	124	140	122	134	129	118	122	111	145	126	120	133	133	145	129	141	103	112	116	114	106	113	129	102	119	110	113	109	109	125	135	99	85	109	128	120	111	116	126	122	124	113	117	126	99	93	110	125	118	113	91	133	108	124	100	142	106	110	125	129	115	115	110	118	115	122	109	105	113	96	122	131	133	117	99	110	121	108	111	127	132	114	111	123	112	100	105	116	125	125	109	102	114	106	123	97	129	119	128	117	99	117	110	127	139	119	115	107	100	102	132	113	121	94	120	114	107	112	141	117	103	106	118	114	122	124	129	122	117	108	128	108	105	102	111	127	109	114	111	97	119	114	132	125	118	115	113	114	114	109	102	128	112	106	133	101	112	109	105	124	107	99	106	103	108	108	113	123	117	110	127	140	113	103	117	113	119	110	114	113	130	109	116	113	119	115	117	105	129	119	106	111	120	132	125	97	120	116	111	131	125	116	114	125	123	127	121	122	117	131	119	128	117	120	102	106	101	123	108	115	105	118	135	131	109	90	126	121	128	114	88	122	104	105	119	116	131	112	108	97	129	109	114	116	114	126	106	107	123	124	116	131	124	110	92	122	125	99	101	104	135	105	114	95	121	105	120	117	103	110	109	114	123	107	109	109	124	122	97	112	106	104	101	115	99	130	118	117	106	108	101	112	99	106	122	104	94	128	109	106	132	115	104	119	138	109	116	115	96	106	129	107	123	120	106	148	118	111	104	106	99	127	117	116	133	121	101	118	105	120	114	117	105	117	96	121	106	114	94	107	124	119	123	129	101	105	119	142	125	117	113	108	108	116	118	115	126	120	116	126	130	112	111	110	124	108	110	136	116	128	119	117	125	153	97	119	138	106	118	119	103	111	120	114	105	117	106	152	132	134	112	136	109	121	124	93	123	125	116	130	114	131	102	101	103	103	92	99	122	123	119	122	119	93	142	112	99	112	132	119	116	136	114	105	132	129	115	115	103	109	123	125	118	120	110	117	122	121	101	110	107	119	102	111	114	115	99	104	107	104	98	113	124	100	96	107	99	100	102	120	107	101	128	118	111	109	118	110	106	123	92	114	128	116	112	123	116	125	116	126	117	125	119	110	113	114	116	123	119	117	111	99	108	109	115	134	127	108	117	113	128	114	119	100	97	114	112	124	105	110	114	106	119	122	110	117	97	109	100	131	103	102	121	130	125	117	119	121	113	123	93	114	119	124	117	114	123	115	114	118	115	116	107	124	117	138	98	109	115	122	115	100	109	111	106	116	115	91	108	121	117	100	113	107	111	125	114	107	120	107	119	119	115	127	139	109	108	90	110	94	112	124	127	147	107	101	134	133	95	118	125	115	97	113	94	109	90	105	93	129	102	119	120	110	119	134	121	130	109	124	115	132	120	113	106	111	115	134	117	98	109	121	109	111	106	105	114	110	128	103	116	103	100	119	113	128	116	114	110	82	87	111	122	123	135	125	118	116	113	99	102	124	112	126	105	96	133	128	136	117	105	124	99	127	106	122	112	117	114	115	102	130	116	135	121	115	112	112	122	125	113	94	112	101	121	131	94	129	125	102	132	107	107	130	111	107	122	111	103	93	121	113	108	122	131	121	96	108	97	128	111	100	113	87	132	105	99	109	100	121	123	137	119	105	110	120	125	89	128	110	116	110	121	107	116	98	106	111	109	104	98	111	124	109	122	118	119	127	103	103	107	93	100	102	102	112	97	107	112	112	114	105	108	112	111	120	108	122	120	116	111	108	112	117	101	128	87	130	103	97	115	100	128	118	116	110	108	106	112	123	113	99	111	113	107	111	100	134	109	104	116	119	132	122	134	99	122	126	108	113	110	128	114	129	119	111	118	119	127	103	119	114	123	114	131	110	112	98	117	124	144	127	131	109	130	98	110	134	121	106	120	105	104	114	83	139	111	116	114	132	98	105	110	114	100	139	124	122	141	97	120	119	105	121	103	114	119	135	103	114	111	138	132	100	137	100	137	121	125	108	120	101	136	110	124	116	109	113	123	124	102	111	109	135	140	116	110	103	100	116	128	121	105	119	109	104	125	112	139	114	106	111	118	109	115	110	116	105	107	101	104	118	141	142	117	122	103	123	101	127	139	100	119	114	110	119	131	130	125	108	102	108	137	110	108	120	120	120	124	106	115	100	106	127	137	106	131	132	101	121	114	110	116	117	122	125	104	131	101	129	104	113	116	113	122	105	126	108	125	101	109	111	113	117	131	96	114	114	110	118	121	106	92	112	99	110	108	119	100	123	107	112	130	107	112	103	133	101	138	120	119	124	109	124	97	109	102	105	107	127	128	105	105	114	126	116	96	139	94	110	111	116	99	108	85	119	113	90	106	107	108	103	119	122	106	111	93	123	98	101	111	137	118	113	86	115	121	125	124	139	97	130	95	133	156	110	128	108	118	111	118	101	113	122	119	108	115	140	108	106	84	130	110	100	122	113	104	122	98	120	131	118	117	109	129	96	108	120	120	111	92	111	118	143	122	121	105	116	136	97	99	119	115	119	136	109	97	99	128	95	112	101	122	118	106	105	119	106	114	98	115	109	111	125	111	117	112	131	128	112	104	118	86	113	115	111	118	120	120	113	105	114	114	93	102	112	99	115	113	109	122	95	120	124	104	112	122	103	110	107	123	109	123	110	118	98	120	135	104	114	111	114	134	120	125	121	127	112	115	103	129	127	97	120	119	114	110	116	112	113	115	113	109	104	109	111	116	113	100	116	102	100	114	107	130	120	109	116	123	119	100	111	111	129	106	103	119	104	130	102	106	107	102	92	117	118	117	118	108	110	137	105	130	133	106	122	110	115	107	112	107	119	120	103	104	118	120	132	105	131	112	127	99	106	116	98	105	122	107	126	114	135	125	102	114	118	99	117	116	124	139	128	105	122	101	122	93	113	112	119	124	120	110	113	116	118	144	117	124	119	117	107	109	109	112	116	109	116	116	117	136	114	125	116	104	113	107	106	123	111	124	117	112	111	116	107	126	117	123	110	107	93	128	122	109	118	98	101	97	113	117	104	127	111	122	121	109	128	129	107	117	109	121	109	110	100	107	117	95	124	141	102	114	124	117	106	99	105	130	115	132	119	113	105	126	107	112	120	127	117	135	119	107	107	103	119	101	104	130	99	116	123	107	122	119	112	104	118	108	119	139	130	114	113	109	116	106	104	125	116	97	113	134	113	144	101	105	98	116	111	105	120	101	114	114	115	111	128	109	96	109	111	92	139	114	127	104	96	116	122	112	98	99	123	117	97	111	113	104	103	106	113	120	116	113	125	80	113	122	126	129	139	119	102	129	124	125	113	120	115	130	111	104	100	117	121	121	116	96	124	121
10869	20606	18368	21055	23104	25797	20876	19895	17801	19956	17724	15668	12481	14540	11754	12575	13271	11559	9102	8986	10948	7496	7926	7311	5334	4327	4709	4684	4805	5011	5223	3127	2698	1421	1146	986	765	702	672	634	575	616	550	557	483	494	465	493	490	486	425	442	417	406	417	386	408	403	417	348	405	408	517	548	453	442	485	533	479	404	441	392	348	367	337	314	319	358	332	320	327	323	346	327	313	306	331	303	333	327	316	306	328	262	303	311	333	311	304	313	307	290	308	318	333	312	320	299	298	337	308	309	317	287	310	335	295	340	310	305	335	290	320	325	318	292	347	335	300	289	318	296	296	351	311	298	319	305	326	319	302	299	329	303	321	319	339	307	307	322	314	304	311	322	300	310	318	340	334	324	341	285	312	332	277	324	311	341	309	279	300	324	363	303	303	324	316	297	308	315	297	331	274	280	298	293	328	320	284	298	272	307	335	322	320	310	273	311	285	333	297	298	292	293	298	326	318	329	297	329	311	293	308	308	353	294	294	300	291	294	318	306	287	275	298	290	261	333	297	309	309	324	305	316	338	336	330	320	284	297	310	301	290	310	304	329	279	287	319	296	319	285	306	338	295	269	316	302	292	322	311	280	306	288	304	281	336	312	330	285	303	315	300	325	296	346	311	308	311	301	316	330	316	322	283	299	320	340	320	291	334	286	315	304	331	318	330	292	328	305	312	276	329	311	293	295	289	337	288	273	280	281	301	309	308	264	334	306	298	305	314	275	330	312	333	318	274	318	299	311	302	312	277	337	313	287	303	319	314	337	315	301	294	303	306	315	309	325	304	307	324	322	340	325	318	320	341	283	312	302	301	308	292	336	319	341	305	320	294	299	277	341	328	299	315	316	328	316	320	327	318	324	297	312	320	293	301	293	301	339	284	292	265	299	278	322	317	308	306	264	308	290	322	311	291	313	301	311	314	293	302	306	272	284	318	305	308	329	295	297	282	278	297	335	306	293	309	277	283	319	286	299	299	303	291	284	343	316	299	306	299	290	266	287	324	311	323	348	288	321	296	282	305	278	318	299	276	301	337	298	302	266	303	338	295	277	326	318	289	295	318	314	316	289	321	309	292	308	324	299	288	303	289	294	317	303	289	322	287	310	282	326	317	301	297	313	329	299	295	291	297	307	294	322	309	321	288	289	334	297	316	321	302	300	305	322	314	317	326	307	335	352	310	305	294	332	306	310	301	304	314	340	313	293	267	309	306	311	304	307	301	318	306	318	325	316	318	329	326	307	317	313	312	321	297	310	297	320	320	314	320	303	310	299	309	304	273	295	303	314	303	286	321	313	323	312	292	310	292	322	312	309	293	317	325	310	317	322	307	329	286	289	302	288	272	335	323	313	335	293	312	332	316	295	324	308	285	281	309	295	302	311	307	292	308	299	339	314	305	321	326	295	330	318	262	322	325	276	315	340	325	299	324	303	339	300	343	280	309	327	306	305	282	317	335	295	314	311	340	302	332	310	296	293	283	291	310	307	312	310	309	294	319	284	305	277	296	296	304	306	318	342	285	315	324	318	282	314	301	335	320	309	286	311	341	326	314	334	317	345	297	308	298	327	311	294	308	308	293	315	307	317	310	309	294	324	322	295	298	305	343	317	292	307	299	315	293	319	291	294	315	343	311	315	305	306	312	313	317	326	324	304	327	288	332	283	284	274	310	304	283	309	284	310	299	291	302	319	313	319	295	294	311	295	268	333	295	309	323	316	302	288	346	294	304	316	338	321	301	295	287	311	308	304	322	312	316	298	342	306	316	292	320	308	305	311	272	308	307	310	297	314	309	303	294	300	316	304	312	302	287	264	313	299	310	279	301	315	306	308	295	293	313	302	308	305	293	329	316	321	298	290	312	325	311	303	320	279	318	301	295	329	327	294	318	309	319	319	297	329	337	308	329	335	308	312	311	302	295	321	313	300	295	323	327	336	344	298	337	321	302	320	300	325	290	319	281	298	298	310	319	290	337	295	297	318	355	309	323	284	266	305	297	284	321	272	304	328	289	295	358	291	300	288	321	330	343	345	327	300	318	310	319	322	271	340	301	335	303	282	281	295	296	306	289	298	298	303	286	315	287	284	279	324	297	301	304	328	298	324	315	309	320	307	328	329	311	302	312	305	318	272	310	284	315	284	296	276	296	338	326	282	352	292	297	298	342	303	302	267	326	317	326	302	346	319	289	326	315	336	315	340	295	304	316	325	286	335	294	317	340	301	300	293	278	300	303	301	314	325	325	293	275	323	286	303	292	274	312	298	296	315	318	300	302	326	267	323	309	277	310	317	312	306	293	300	324	288	335	317	289	287	322	320	335	286	299	334	303	311	324	282	298	297	293	316	304	284	319	294	300	306	304	309	292	288	296	288	294	310	300	316	343	313	344	330	310	322	311	329	336	344	297	298	308	345	291	305	302	317	300	304	337	316	300	328	327	310	295	314	285	288	302	296	312	331	307	321	311	334	339	294	306	321	342	326	314	292	326	318	271	297	287	287	320	303	349	311	332	331	317	304	319	325	328	310	308	310	329	293	288	314	341	307	279	336	305	293	304	332	321	297	304	275	325	307	298	319	321	301	327	289	284	322	311	297	315	313	302	299	285	285	321	293	318	305	320	290	306	316	329	324	316	307	301	310	298	286	305	291	281	304	300	316	310	284	298	311	292	298	320	322	277	303	321	313	303	307	286	331	304	305	302	292	295	336	320	292	280	292	308	322	347	306	318	327	337	292	326	346	298	303	306	300	305	324	325	311	334	326	334	323	292	347	323	296	288	300	300	308	305	315	302	300	324	315	333	290	332	322	329	321	318	291	320	309	278	325	295	310	322	309	299	305	336	322	300	296	282	304	303	290	317	305	283	311	321	306	309	290	310	276	305	306	268	306	299	297	359	309	320	299	331	295	300	342	305	289	332	312	309	293	293	293	314	302	318	307	324	332	313	291	300	299	304	301	263	321	309	293	297	342	329	311	328	321	344	324	324	318	317	329	319	310	323	324	304	345	305	295	298	305	305	310	314	307	292	326	287	267	302	304	276	302	331	327	266	315	296	275	273	303	270	336	326	324	317	336	288	262	335	318	317	320	316	285	295	298	259	316	314	306	298	340	295	320	342	307	339	296	297	315	310	327	308	334	293	306	296	281	308	273	288	278	317	311	298	298	300	296	274	291	290	302	299	278	306	293	317	307	312	307	309	290	293	307	293	316	292	341	321	326	286	317	293	337	332	310	290	299	307	317	283	303	284	313	305	313	311	277	296	290	293	285	286	321	287	319	330	304	292	280	324	300	341	311	317	312	294	306	298	304	274	312	276	294	301	312	321	328	339	301	335	301	312	302	298	331	318	313	294	287	325	309	311	318	322	325	282	291	284	342	303	301	282	302	299	302	346	320	318	310	288	289	309	308	316	323	319	278	280	306	271	314	308	317	283	302	281	298	309	316	317	308	330	313	317	322	343	313	316	317	332	308	297	324
3968	2131	2413	1607	1091	921	625	683	502	464	439	436	460	501	493	482	451	414	379	362	384	378	302	336	287	318	314	309	302	323	281	337	319	301	262	283	267	285	279	304	290	296	278	279	276	297	274	332	311	305	281	278	271	304	306	285	287	332	269	269	295	241	291	264	308	283	254	298	260	282	298	306	282	294	283	291	281	292	316	281	289	299	268	285	279	263	293	279	264	248	301	263	303	269	273	324	285	302	273	299	281	301	280	288	298	277	301	276	271	290	287	280	290	294	291	275	280	286	284	264	295	298	264	275	272	246	302	273	274	289	281	294	281	316	281	294	300	293	297	282	278	267	276	286	238	274	292	314	270	293	318	260	255	262	271	281	306	293	287	267	279	320	268	298	313	292	311	270	264	268	298	305	291	278	280	319	296	284	276	250	306	259	302	304	301	289	299	259	297	281	293	305	266	308	283	298	261	279	275	291	273	303	293	276	285	264	278	282	294	272	273	243	266	282	289	283	315	282	283	301	287	273	256	304	276	281	295	275	250	272	275	254	287	266	255	268	314	314	267	267	292	304	261	259	262	309	282	302	283	258	289	256	288	274	284	303	294	278	277	275	295	305	296	281	303	279	273	251	271	301	271	278	285	264	314	311	283	268	280	292	316	285	251	295	267	308	280	271	320	292	302	268	297	262	291	325	290	289	278	284	280	308	273	270	251	308	334	290	284	289	291	275	292	273	231	272	290	274	315	293	291	254	273	284	252	292	285	279	301	293	312	305	276	301	263	281	298	287	266	300	265	279	298	286	280	290	271	293	270	245	275	255	291	290	280	307	273	293	267	309	261	286	291	284	292	286	277	327	289	258	286	291	287	275	293	284	278	297	301	307	282	310	295	284	316	273	327	306	263	268	259	289	281	270	294	297	277	288	291	294	289	287	242	250	282	303	300	300	270	292	317	276	294	298	288	272	279	321	308	270	282	270	299	279	261	316	295	299	287	294	256	290	266	297	277	249	262	274	305	265	274	301	278	263	272	281	272	273	337	262	294	274	302	297	281	303	267	304	278	295	298	289	265	289	291	298	279	293	278	310	293	280	299	295	266	290	284	262	271	271	285	271	298	299	312	262	291	306	305	276	276	294	280	280	239	291	253	302	266	298	294	272	306	265	283	284	258	284	324	285	278	275	294	284	283	275	286	291	287	286	269	314	291	282	273	251	259	299	305	266	311	286	315	280	253	301	290	338	305	302	292	306	262	249	267	267	282	260	299	267	292	290	289	278	286	282	255	275	292	299	283	281	286	296	282	330	257	285	283	287	284	294	282	285	268	296	289	294	265	281	290	271	274	323	284	283	279	302	278	272	276	284	298	284	301	278	259	274	252	274	269	251	285	295	272	302	296	288	328	280	302	273	270	278	297	275	287	278	277	286	274	262	245	274	287	315	306	295	287	282	294	290	301	273	311	298	292	273	290	267	257	282	285	301	332	281	297	277	309	302	279	278	268	289	278	281	261	331	281	283	290	279	298	292	296	282	251	254	284	285	244	279	277	297	297	300	267	277	308	291	280	299	280	286	280	299	259	314	311	248	276	295	281	304	278	294	298	270	257	284	282	289	278	312	286	292	269	281	278	289	271	299	277	295	307	292	278	285	312	295	284	292	278	311	273	274	280	264	266	270	291	308	296	276	265	259	277	297	294	293	260	236	318	302	289	275	283	269	281	292	286	306	280	278	298	281	299	262	323	301	293	256	274	277	279	290	316	263	239	307	301	290	292	284	267	296	294	286	292	295	283	276	307	300	275	273	255	274	282	283	315	278	312	263	275	288	274	296	240	265	298	271	284	271	276	294	273	300	275	297	273	309	303	294	287	298	290	298	289	282	281	288	272	306	303	263	252	298	274	232	278	299	295	314	286	266	302	276	300	292	295	271	275	259	284	332	272	293	311	271	293	277	296	278	310	280	282	290	286	308	261	304	303	284	286	307	285	270	280	269	289	260	275	322	297	296	289	273	276	265	269	278	293	270	275	286	284	307	295	303	291	275	273	283	251	316	304	291	251	303	286	268	272	257	282	259	278	301	311	293	296	282	316	250	287	291	285	297	298	289	297	289	281	283	285	272	273	268	280	294	279	268	300	293	295	302	287	275	293	297	286	282	286	287	284	279	264	315	301	261	271	292	286	285	277	274	280	285	301	277	320	256	287	281	281	263	319	288	304	288	274	319	291	298	282	278	273	276	316	268	305	300	327	284	302	292	327	255	268	290	295	275	304	271	270	270	294	273	302	278	248	275	296	294	295	295	291	265	301	285	313	273	282	270	265	285	298	259	281	282	285	297	284	295	295	259	293	276	275	310	299	277	302	295	278	277	280	289	266	303	267	281	303	299	286	297	267	249	294	271	303	294	284	261	300	262	301	305	282	293	283	261	269	285	306	319	278	299	286	290	277	288	293	261	301	261	261	293	303	308	299	287	308	274	320	274	287	285	266	313	287	296	282	293	301	284	303	293	243	301	274	282	305	292	288	312	311	293	259	272	302	292	258	290	280	326	279	304	287	292	304	291	308	280	273	265	293	267	265	276	269	276	304	273	269	272	294	276	260	306	292	279	273	284	281	280	272	252	293	272	287	276	282	299	306	283	283	255	286	259	261	268	271	288	314	296	273	280	303	281	270	284	273	270	302	286	272	292	279	279	280	299	280	224	272	295	258	270	281	287	302	279	251	303	293	269	259	299	299	285	266	292	265	290	271	295	287	316	277	293	312	288	296	266	290	304	300	297	258	300	282	262	270	292	296	251	291	272	264	283	272	286	256	333	299	282	268	266	294	252	294	280	286	296	289	275	274	293	286	291	283	247	296	271	283	288	283	281	313	277	272	296	275	278	298	278	313	272	276	272	308	280	287	296	280	271	271	303	283	300	273	249	282	270	261	257	297	265	303	286	273	280	239	282	295	259	283	284	295	290	278	299	260	293	270	290	278	300	325	255	266	293	306	267	266	263	267	281	273	290	312	279	293	288	293	253	268	278	306	267	240	280	275	265	289	316	305	305	282	314	285	311	299	278	295	237	309	287	291	279	290	291	280	298	288	267	281	290	298	260	267	268	281	269	307	266	276	293	263	294	288	262	282	308	313	298	283	310	279	275	309	285	278	247	260	274	276	295	266	310	260	269	263	263	285	276	251	285	272	281	296	280	290	287	265	274	312	285	270	271	301	309	299	293	273	290	271	284	291	273	261	277	275	260	252	274	306	238	282	293	284	278	281	250	246	290	278	264	258	312	295	251	275	280	303	268	306	261	280	271	284	261	312	304	277	280	278	274	275	294	246	272	312	289	292	282	297	266	261	315	287	276	307	268	284	273	252	278	298	282	307	290	302	314	291	264	269	280	291	298	269	269	277	285	329	290	292	261	271	276	295	284	288	259	310	249	319	262	283	275	310	270	307	263	290	295	286	270	295	289	263	300	270	279	291	291	321	260	297	305	279	261	280	305	238	291
3320	3015	4977	5004	4391	4105	2858	2621	2151	2119	1895	1912	1904	2043	2204	2150	1918	1607	1400	1315	1393	1320	1126	1053	1011	989	1029	1036	985	984	985	932	824	752	747	746	695	791	758	748	756	748	772	716	693	695	665	774	729	699	687	672	720	722	692	719	691	725	713	679	732	691	714	733	718	722	690	750	738	699	690	719	737	700	713	686	718	697	700	684	700	708	693	695	636	703	731	706	718	667	704	668	701	715	642	701	687	717	711	692	665	709	725	681	716	707	651	704	689	701	722	685	706	716	658	693	729	693	720	691	739	658	694	681	698	681	653	721	706	667	707	759	642	711	693	700	692	706	667	721	651	703	727	707	697	708	688	672	703	667	651	744	718	593	689	719	677	679	648	672	680	633	761	681	691	680	690	670	689	655	670	714	645	731	652	678	690	709	727	691	666	697	686	670	682	702	687	639	711	733	692	637	691	707	674	709	714	714	663	656	689	706	647	708	680	678	688	683	681	674	743	669	657	685	694	677	669	687	712	704	712	692	732	708	680	670	732	674	708	638	682	721	701	687	762	655	689	703	708	639	674	735	683	727	747	687	700	710	672	663	695	746	699	650	697	643	681	690	711	700	707	751	656	707	703	731	655	756	694	672	708	653	700	655	669	710	685	669	651	712	715	690	649	698	669	686	719	706	678	688	641	690	714	730	666	659	691	653	722	717	701	668	713	679	653	647	648	632	726	660	723	692	692	698	673	734	684	656	701	698	739	687	722	687	653	672	663	682	720	717	691	675	659	657	704	753	700	690	734	672	686	676	673	694	685	707	676	697	706	710	707	699	691	692	659	693	665	639	702	726	726	702	705	692	680	677	649	708	699	731	679	677	628	687	712	746	669	675	711	675	703	727	689	709	729	705	723	652	673	658	684	684	718	686	682	681	693	691	667	707	681	666	703	663	677	700	674	723	715	690	715	743	744	627	705	695	681	655	688	691	708	684	755	682	700	659	681	717	721	675	697	685	732	708	687	702	674	692	723	727	690	705	649	690	719	661	718	714	702	688	706	707	677	666	670	703	722	727	662	695	722	733	705	681	712	699	708	715	693	746	708	705	703	640	682	659	707	636	625	675	700	675	725	730	655	708	645	748	736	715	715	666	711	716	665	653	694	742	678	695	708	708	668	642	669	674	725	672	686	681	647	713	709	648	683	664	716	711	692	693	700	714	692	671	692	722	660	713	689	662	684	692	685	683	694	719	742	692	679	728	710	722	636	660	675	683	694	702	747	648	698	675	699	691	669	710	662	703	675	713	687	710	680	667	729	628	664	660	658	716	683	669	705	654	666	703	724	672	675	689	709	639	680	692	697	711	681	704	695	697	682	680	646	701	680	706	664	707	694	692	676	692	699	663	697	694	744	709	695	686	710	688	705	677	653	737	686	666	705	664	639	723	708	721	667	654	710	707	700	706	664	676	721	715	725	678	667	722	734	724	700	651	673	702	675	718	665	693	713	702	692	699	666	720	670	687	686	666	665	678	693	688	711	643	665	681	658	691	721	742	744	694	672	716	676	685	680	696	693	711	716	726	727	674	728	713	669	695	703	686	688	700	630	691	713	689	678	654	677	689	640	679	637	692	730	690	678	693	702	670	699	720	711	670	657	659	728	718	695	680	695	666	683	706	723	689	704	677	720	650	741	695	709	725	659	735	734	648	725	692	667	706	704	663	642	680	708	701	676	737	669	688	605	676	698	640	692	752	706	652	695	641	696	734	700	689	651	641	672	719	742	683	748	740	698	675	672	725	703	689	693	737	615	749	713	669	730	679	716	739	679	660	670	692	667	701	667	726	702	687	711	718	696	691	682	731	697	716	676	681	700	721	672	674	687	699	688	668	708	683	710	702	669	722	672	668	704	779	701	675	716	719	670	699	686	692	716	685	671	662	674	690	730	669	683	631	677	709	681	682	680	705	663	714	725	677	718	691	633	699	695	703	676	702	682	723	710	699	679	750	694	686	715	707	677	695	666	692	713	770	738	716	680	660	682	753	696	703	668	648	695	701	656	690	697	642	709	690	670	662	722	666	666	702	686	737	687	695	723	673	642	707	711	706	706	693	717	705	681	685	706	686	734	663	728	685	724	657	690	678	650	693	692	689	673	692	696	669	718	735	676	715	673	698	684	700	632	705	743	680	699	683	706	735	721	687	711	694	701	684	728	700	705	678	665	706	711	723	699	676	738	696	725	671	691	657	660	690	691	703	725	671	735	708	647	697	667	663	671	669	645	674	716	720	656	704	725	691	695	739	704	724	717	699	683	709	667	719	664	687	703	702	686	650	695	677	658	681	716	725	718	682	645	661	694	681	702	697	663	666	698	655	698	727	688	681	700	676	678	649	684	704	685	678	695	711	685	727	700	717	688	664	655	700	677	706	703	692	683	719	689	654	642	750	706	713	659	682	712	698	654	697	692	705	689	709	725	656	736	683	701	711	664	688	716	661	733	689	678	660	727	733	706	747	728	664	698	664	709	733	722	709	691	656	700	695	681	722	695	688	693	713	688	709	727	679	716	694	693	697	695	693	704	644	664	689	637	679	709	696	724	694	660	699	676	714	703	717	687	700	710	704	700	705	664	696	657	694	662	671	659	710	710	717	676	711	691	661	729	659	668	730	712	675	645	735	680	660	700	665	676	639	659	673	668	666	715	714	673	683	735	759	665	690	707	744	679	702	684	713	683	678	668	676	680	717	694	712	666	667	704	693	692	712	643	721	665	731	634	732	655	696	708	697	700	690	710	718	714	652	739	667	708	704	700	706	700	669	687	680	718	666	637	738	724	741	656	716	697	712	691	716	687	701	649	685	680	677	640	673	700	720	699	717	693	726	691	706	648	731	673	657	652	667	691	665	700	695	640	711	680	671	703	680	716	674	697	710	656	719	631	678	666	665	670	685	638	722	696	707	667	681	701	643	691	687	704	680	704	748	644	732	659	693	705	683	687	689	712	727	675	675	746	715	666	692	695	735	712	675	660	677	729	686	701	662	678	671	669	674	706	703	720	683	698	705	669	715	752	731	646	663	730	684	669	693	688	689	691	715	676	672	738	718	672	624	704	727	729	682	689	702	658	669	719	684	674	664	695	655	701	661	678	697	712	738	651	689	669	765	712	680	709	708	673	682	664	689	682	676	717	690	711	676	656	719	687	658	661	680	657	675	718	711	717	713	675	716	686	738	716	711	702	664	718	705	693	700	679	698	686	681	676	632	653	701	694	701	677	697	734	709	677	659	713	710	693	671	691	695	634	679	710	742	674	700	709	675	734	715	693	665	706	678	678	688	654	658	690	711	668	702	721	692	715	675	652	676	681	662	665	669	711	683	696	676	712	698	736	702	713	725	670	680	662	697	708	728	684	712	712	693	699	698	708	662	671	654	719	692	692	730	707	681	630	708	673	720	681	664	738	729	705	712	774	689	699	699	659	660	694	723	656	699	702	684	672	711	706	714	695	694	669	641	693	726
12990	20098	17366	15472	12165	10309	5773	4833	3855	3830	2809	2124	1812	2061	1812	1455	1417	1258	913	975	1011	810	871	676	691	496	520	439	502	633	682	413	319	287	269	258	234	247	235	249	239	223	255	242	231	224	244	229	217	223	236	220	204	207	247	214	201	226	233	228	249	240	234	246	239	223	233	267	229	219	235	221	235	243	209	230	219	210	221	232	224	218	225	191	224	221	179	229	216	243	199	196	229	221	216	205	239	226	231	233	240	226	205	233	210	230	213	230	216	224	217	216	198	244	211	235	214	210	230	221	238	236	231	218	214	218	215	201	216	217	237	231	244	231	233	212	219	230	236	177	222	213	249	231	219	200	214	195	219	233	229	192	227	199	215	196	214	192	235	219	217	219	229	247	199	223	212	228	217	214	203	218	217	212	207	210	193	211	238	191	214	190	208	236	253	234	253	228	216	207	233	219	211	215	237	233	194	201	236	193	231	195	218	211	215	222	230	215	223	215	219	208	198	244	235	213	232	230	209	252	208	212	215	212	214	215	205	227	226	216	226	189	245	209	230	176	211	223	204	231	213	201	210	202	201	220	217	212	247	192	186	233	228	215	215	217	221	232	230	230	223	231	244	201	210	213	215	221	212	227	212	209	235	232	222	198	229	215	241	242	241	207	215	238	211	233	243	223	216	222	231	226	235	205	235	219	199	270	217	180	208	208	228	185	239	226	216	230	197	235	221	221	214	210	200	242	217	229	218	234	235	224	202	193	217	228	240	206	207	204	201	206	191	211	256	204	229	225	224	245	234	193	231	227	209	245	237	225	211	197	226	239	229	211	218	227	218	237	222	226	205	217	209	229	215	207	212	224	217	192	244	222	213	208	234	191	232	253	229	208	202	233	218	222	232	247	193	197	217	228	202	219	212	218	217	225	223	220	217	200	216	217	229	212	240	205	215	230	222	212	224	231	223	229	241	188	250	216	225	227	255	228	213	239	249	226	215	238	222	229	220	199	216	204	210	224	228	246	222	238	209	236	219	218	228	250	215	228	218	244	205	223	217	230	222	223	241	206	221	206	245	231	232	203	203	211	237	236	184	222	192	200	239	208	232	231	186	211	227	224	225	220	229	207	259	186	230	212	207	228	217	252	220	224	212	223	216	220	212	215	222	214	213	230	197	219	210	227	226	243	219	210	221	226	228	191	245	234	248	214	196	218	227	193	233	252	223	226	196	234	226	225	224	236	206	211	223	218	257	205	216	230	230	222	220	205	202	214	215	214	230	229	241	221	237	217	200	212	223	210	204	234	235	227	244	231	212	236	218	210	197	217	213	228	258	219	208	237	191	227	213	215	222	235	223	235	211	202	223	230	246	219	214	224	215	194	206	217	236	194	216	261	235	213	206	217	229	236	222	213	225	203	220	236	202	214	221	214	251	200	207	202	214	224	198	217	233	220	220	218	219	218	237	182	225	216	215	224	217	219	194	235	234	239	214	222	209	223	218	219	216	245	205	222	207	224	211	230	204	232	210	232	202	216	205	234	200	203	235	244	227	228	235	204	250	217	200	195	235	239	204	212	194	191	209	188	194	239	206	238	248	202	204	232	203	201	219	243	244	247	201	216	217	193	201	210	245	234	216	250	224	228	235	224	206	231	213	212	236	207	210	229	210	230	221	236	237	228	238	209	231	217	218	230	224	235	198	233	234	208	244	239	208	216	230	210	220	202	228	185	208	227	227	240	203	194	214	228	222	234	249	228	251	203	232	224	240	227	215	243	260	200	221	213	232	220	202	216	249	216	220	194	186	203	213	258	223	191	227	228	245	220	211	227	229	249	218	238	231	205	215	200	203	211	229	192	208	194	237	205	217	246	212	211	193	225	234	220	210	193	226	197	210	225	216	223	240	231	184	210	209	212	248	215	232	233	219	219	219	214	216	199	223	216	234	202	193	225	198	229	239	240	245	230	231	214	219	211	215	216	244	210	213	217	200	231	232	217	216	199	215	221	246	217	214	223	218	222	207	212	216	212	195	198	233	211	219	229	241	235	230	199	226	204	209	214	223	235	215	218	218	213	234	231	218	215	223	228	220	229	212	214	231	234	205	208	201	205	232	220	241	246	215	221	220	234	219	219	202	257	219	223	239	206	220	217	209	245	205	217	206	235	220	238	247	207	243	200	225	246	221	229	224	218	210	223	200	228	244	196	225	227	238	201	211	221	206	234	215	234	207	199	212	220	231	237	200	230	213	238	250	212	219	202	228	231	221	224	210	214	222	217	216	206	233	233	196	221	237	234	200	224	213	252	216	237	216	227	235	210	233	223	189	225	210	199	223	196	188	199	209	219	235	213	206	211	216	230	229	232	217	253	226	206	225	228	219	224	225	238	196	237	224	217	200	173	199	215	252	230	232	208	233	230	215	196	203	218	240	224	219	219	229	227	236	198	228	214	245	198	228	209	210	232	226	221	226	219	201	225	217	221	215	207	194	206	222	213	225	236	202	226	215	237	221	218	210	211	234	204	193	228	212	224	214	219	221	221	244	213	184	201	221	201	213	232	225	250	237	217	224	194	211	194	221	256	203	218	194	215	218	203	225	214	254	210	207	212	221	225	222	199	214	196	244	213	231	185	218	223	213	205	223	208	213	214	213	241	209	250	256	205	222	215	212	220	217	204	224	211	194	214	231	213	216	230	230	243	207	232	209	207	193	245	226	238	209	237	220	227	221	225	229	210	227	213	196	234	237	223	224	198	215	199	245	237	189	214	212	221	222	223	202	204	221	203	207	227	236	232	256	203	216	214	220	208	214	240	232	234	211	238	214	213	194	206	229	221	225	202	228	256	218	230	240	183	213	224	241	224	227	217	226	228	219	202	203	183	219	208	209	213	208	192	234	205	236	240	239	200	239	207	228	218	237	210	233	236	214	259	203	214	201	230	226	210	199	212	240	248	200	211	215	232	229	210	218	238	229	236	227	257	195	187	209	209	238	185	190	218	222	232	238	231	226	216	199	220	208	204	216	240	226	222	231	241	227	205	208	212	239	232	203	209	237	193	219	249	215	228	208	199	225	220	203	219	222	237	208	218	212	206	223	237	241	244	242	217	201	234	216	217	219	221	246	224	211	227	224	189	237	221	228	200	235	213	214	198	237	216	227	213	225	230	217	221	245	222	223	200	211	223	242	221	239	225	239	228	246	217	218	192	220	205	208	208	246	214	213	242	226	222	230	205	223	231	203	209	227	239	201	231	250	205	218	213	214	258	197	200	223	231	211	217	236	220	219	213	213	198	209	228	219	244	218	208	230	240	244	221	230	241	203	221	238	211	238	221	242	228	215	246	215	238	241	227	219	215	212	210	248	204	226	220	224	226	214	239	220	221	223	227	231	234	221	212	225	221	212	221	237	221	252	229	246	219	234	213	215	204	223	241	221	237	244	208	212	233	215	225	223	241	229	206	227	192	220	205	226	210	243	233	232	212	208	226	225	214	208	229	222	206	194	214	211	202
8267	15895	15347	17551	18602	19891	14273	14147	13746	14034	11649	10364	8573	9254	8353	8160	8472	8055	5529	6036	6436	5126	5542	4380	3836	3036	3010	2906	3190	3675	4075	2213	1290	1141	984	869	771	776	771	708	628	707	658	661	633	645	668	682	669	627	617	608	654	619	608	591	604	593	634	583	616	649	690	662	644	561	622	604	563	541	567	559	519	554	559	530	586	576	564	555	601	566	551	546	549	528	562	520	622	530	577	561	538	570	556	559	536	578	551	535	561	545	556	549	588	527	560	547	571	542	565	566	555	547	548	542	572	539	565	546	515	546	555	515	585	528	561	494	564	553	550	522	557	541	588	578	520	502	580	567	538	570	501	577	535	499	549	519	511	573	543	555	536	538	534	585	527	552	513	535	519	523	548	556	535	567	500	544	557	489	541	509	539	544	505	539	537	541	494	535	554	522	541	577	536	516	535	493	545	531	557	531	555	530	557	523	535	550	517	564	534	578	527	539	561	572	563	531	520	535	517	559	560	543	526	567	524	490	503	546	540	518	553	546	501	553	551	560	509	527	522	538	578	584	528	544	560	554	558	546	547	541	527	519	507	543	533	537	516	540	510	584	527	554	540	543	524	519	513	564	513	530	526	527	523	570	569	537	529	554	528	533	557	551	521	532	562	557	540	556	532	562	508	547	541	504	547	538	551	563	562	555	599	579	515	529	551	557	479	534	539	547	567	563	545	517	570	542	566	523	515	541	536	540	554	519	527	526	511	538	542	566	539	560	545	548	554	549	555	532	524	506	571	508	541	534	526	529	534	573	553	572	538	542	508	538	526	533	529	546	560	552	545	481	517	517	531	539	505	546	539	540	517	535	532	564	580	530	539	540	566	580	544	557	557	543	528	524	543	554	528	541	511	511	504	542	557	562	510	560	501	540	517	561	563	531	516	515	550	564	565	510	547	565	539	542	520	520	518	563	570	560	498	567	515	520	527	583	525	551	539	542	536	562	525	560	547	528	536	535	561	530	533	567	518	512	484	529	533	508	556	585	538	513	522	577	539	543	575	539	574	557	552	560	581	540	517	541	515	527	577	523	549	506	528	520	544	544	518	540	500	503	543	545	508	552	529	546	493	515	547	564	530	507	552	538	560	505	496	534	547	534	528	528	536	552	499	491	532	570	547	568	534	549	514	561	541	540	559	530	523	518	535	540	524	539	551	573	549	524	562	507	535	535	528	546	509	548	542	553	552	517	540	555	543	532	566	533	538	521	526	548	523	576	532	570	497	509	567	539	528	548	569	528	538	575	523	569	588	521	591	534	562	519	572	533	568	547	527	555	538	549	548	502	529	531	521	518	560	516	553	544	512	572	545	533	497	522	576	529	525	506	597	570	519	583	539	573	554	546	574	526	509	536	529	555	519	516	540	573	555	504	546	482	519	535	557	538	510	521	565	508	521	565	551	515	521	594	531	554	522	500	524	575	535	537	602	539	545	551	535	548	497	525	512	573	524	550	528	547	572	571	514	501	550	536	568	535	566	491	560	554	530	500	532	525	565	501	543	531	550	549	511	566	560	515	560	520	550	579	585	496	559	537	528	536	573	525	559	548	510	567	531	488	501	532	523	548	514	542	549	522	568	520	484	556	554	529	547	534	554	530	562	513	542	515	544	546	544	524	557	542	522	553	555	504	521	568	504	519	531	548	583	542	546	515	544	573	557	568	529	580	533	538	517	543	571	552	557	562	535	549	557	535	525	572	556	535	561	537	563	513	529	536	558	559	539	511	551	529	543	535	549	528	574	565	583	568	562	542	533	517	523	532	532	559	589	560	532	528	543	564	536	543	509	560	546	531	578	560	546	517	500	548	562	581	500	546	513	517	562	547	525	525	534	507	575	520	536	548	553	555	506	518	479	589	558	544	539	519	561	551	524	539	581	543	550	546	540	563	529	561	551	535	517	544	557	509	560	567	546	549	560	516	518	530	524	585	548	535	492	580	511	552	534	577	542	518	556	533	537	516	548	533	498	555	563	546	539	543	546	540	509	513	546	516	576	527	556	539	556	547	542	550	556	551	499	536	542	477	517	523	517	545	514	554	511	562	574	563	538	522	508	512	540	512	527	524	544	576	570	573	522	546	533	565	520	556	544	539	578	546	573	533	550	539	526	527	536	571	537	543	564	528	541	491	536	525	563	547	508	550	565	558	508	498	534	507	526	517	579	544	576	540	510	554	556	571	548	561	523	541	536	528	557	514	507	571	528	565	569	524	542	536	506	519	580	550	548	589	527	523	505	582	534	551	610	537	581	521	545	545	537	535	552	525	554	515	543	541	557	548	537	540	517	509	518	575	558	525	557	494	558	534	536	542	535	527	540	541	550	568	549	517	549	542	569	559	539	554	537	550	555	490	567	535	540	533	541	521	564	529	539	543	552	469	533	583	556	525	533	536	519	519	538	574	552	556	514	571	491	544	537	538	571	502	551	530	538	549	520	560	513	492	552	524	552	514	568	571	552	552	554	507	552	509	560	550	546	574	520	549	549	502	538	531	496	500	511	523	480	530	573	545	559	512	538	548	544	522	547	534	542	597	541	553	535	548	560	528	543	535	506	518	558	526	550	586	547	565	506	519	540	501	539	519	504	534	565	568	523	552	544	566	579	544	560	538	532	546	505	563	576	509	550	549	542	518	504	561	544	550	527	548	595	576	544	567	538	528	535	528	535	565	518	552	541	532	554	566	546	549	500	569	542	570	529	544	568	553	508	563	542	542	535	530	554	568	530	531	528	496	543	528	543	522	512	515	548	520	575	521	575	553	536	525	489	537	546	547	555	568	544	535	520	595	490	578	599	533	536	541	545	518	513	532	500	495	536	531	543	525	535	522	506	533	541	571	543	516	544	531	533	538	543	519	529	557	534	528	522	537	580	523	531	560	572	528	552	489	555	556	544	520	548	558	585	526	520	593	529	541	558	567	561	556	541	526	521	549	518	560	525	527	499	511	540	552	559	567	532	542	510	592	516	523	536	550	563	518	518	564	476	531	568	539	555	532	551	505	578	524	558	566	528	521	552	516	518	508	546	545	575	525	532	517	543	538	513	531	504	507	509	561	515	548	552	555	544	525	542	561	509	553	555	551	572	532	566	512	554	593	531	555	546	583	532	562	603	517	507	517	559	528	552	586	503	534	533	537	574	542	536	567	510	546	526	566	548	541	551	542	518	538	541	591	541	517	574	511	554	545	530	537	559	520	571	554	570	575	542	517	529	547	595	548	523	549	550	528	567	561	563	547	531	550	583	543	550	566	549	568	489	519	540	522	541	566	514	541	520	503	540	550	557	502	512	564	511	555	561	533	539	550	537	534	532	530	556	542	514	518	537	549	519	544	516	480	555	553	515	552	517	574	543	535	596	537	566	496	557	508	530	540	504	553	524	552	520	563	551	521	574	581	564	515	566	562	577	534	578	534	537	521	569	568	525	544	547	579	523	533	520	533	542	536	563	538	487	570	522	512	522	547	557	561
20886	33363	25016	22244	19847	17336	11483	9014	7550	6113	5100	3789	2709	3008	3198	2596	2227	2149	1302	1656	1660	1137	1195	1065	1120	743	713	733	733	994	1043	568	246	220	201	185	139	156	162	131	138	139	126	146	143	121	121	126	145	126	104	125	127	132	117	123	106	130	147	108	108	135	119	131	131	119	105	132	108	89	131	109	114	134	99	129	116	109	116	132	115	122	119	110	111	127	121	119	119	96	127	96	103	112	131	106	111	91	112	118	120	116	132	126	90	99	106	119	106	146	126	113	90	121	116	124	113	117	97	101	117	103	104	96	135	113	108	103	109	99	99	118	128	135	118	107	114	98	102	105	138	116	130	110	97	100	120	108	109	110	126	93	115	122	107	116	113	139	113	130	104	116	121	113	132	127	109	124	113	115	123	114	110	129	109	105	99	119	117	109	122	118	108	116	130	127	104	127	103	131	97	114	122	130	97	119	100	133	111	122	122	109	122	120	121	114	121	138	147	106	102	97	124	118	109	123	93	109	99	128	121	110	106	90	124	114	109	94	117	100	112	102	129	118	92	108	124	121	93	102	107	126	128	103	128	102	103	124	114	92	114	111	132	114	100	98	97	103	114	126	124	119	110	118	103	116	127	110	114	131	118	131	124	120	108	96	117	104	113	109	102	107	135	110	124	94	123	110	125	114	120	121	95	115	104	106	126	123	119	106	103	109	115	103	114	114	111	122	95	115	96	106	129	117	118	112	110	126	134	120	125	109	109	100	104	132	120	110	104	125	115	98	127	121	131	110	100	118	123	116	124	119	112	110	110	90	117	113	113	118	102	104	116	122	105	93	120	107	112	118	121	115	117	103	102	127	120	119	129	111	100	108	131	112	124	121	118	129	112	112	117	130	132	123	111	116	141	124	103	107	94	127	127	119	116	124	115	111	106	113	114	114	113	126	125	128	103	131	107	104	113	102	113	107	103	119	111	123	104	116	125	109	124	123	111	104	125	111	101	105	126	107	130	110	94	114	108	91	111	111	96	126	131	118	106	117	98	106	119	123	124	118	117	109	99	124	124	98	90	128	115	116	110	102	117	122	118	117	116	120	138	102	122	127	116	99	96	129	114	124	124	125	123	96	113	116	135	108	123	142	122	120	121	133	133	99	85	109	126	119	112	130	120	102	125	125	113	110	130	103	87	114	109	103	109	112	112	111	105	136	123	117	113	114	117	122	114	99	109	115	136	95	115	126	116	120	121	108	105	122	102	104	99	108	130	128	118	117	109	137	107	109	107	113	118	119	120	108	118	124	117	127	117	99	105	115	120	106	120	136	106	114	102	114	131	107	111	123	138	91	107	120	114	113	115	109	111	88	92	131	109	110	133	107	113	121	129	121	117	111	94	134	123	120	101	102	106	89	105	116	120	101	126	111	102	90	127	116	117	102	124	97	124	114	113	98	132	102	117	105	131	103	114	122	129	101	120	107	102	106	115	93	119	107	107	125	110	136	102	128	118	124	120	129	99	114	109	117	116	106	101	123	96	101	88	109	133	113	122	108	110	99	112	140	131	112	127	110	118	120	102	104	115	100	110	135	132	117	132	99	107	125	106	115	123	122	91	125	118	116	123	108	107	110	142	124	110	134	122	127	108	104	115	123	104	109	99	125	95	120	112	114	107	116	116	129	110	115	97	117	117	99	109	101	112	114	123	116	116	99	125	109	125	103	100	120	102	135	129	108	126	100	108	137	118	125	144	122	127	134	123	105	112	133	106	118	118	115	125	118	107	113	103	105	115	120	123	116	104	112	115	112	119	109	85	134	109	117	128	111	124	106	124	90	108	93	109	123	96	122	115	125	137	120	115	95	113	106	116	124	130	123	123	126	111	106	125	124	135	130	110	81	119	93	111	114	126	100	98	125	118	108	97	102	103	109	102	117	115	125	110	104	126	124	140	90	116	100	119	99	119	102	109	100	126	121	115	118	106	128	96	124	100	116	127	110	99	109	95	115	114	117	105	120	113	114	111	98	103	110	104	107	108	120	121	104	108	120	120	110	110	112	118	97	111	114	128	88	119	110	125	110	97	117	113	113	111	99	116	124	134	118	109	110	128	112	103	134	106	110	112	98	115	103	115	109	120	102	99	120	99	115	110	109	120	105	104	120	114	123	94	120	112	100	106	116	105	132	125	115	153	102	123	134	110	129	100	129	116	123	106	112	117	108	138	134	134	110	122	117	102	104	102	114	135	121	106	106	114	110	118	121	120	117	116	122	99	115	125	98	105	113	107	109	115	110	98	87	136	124	126	121	116	115	100	136	120	113	114	118	100	96	108	100	118	118	103	125	128	129	89	123	127	114	108	101	122	112	105	130	131	120	122	118	108	124	148	108	110	104	113	114	118	108	116	112	134	112	99	114	122	106	118	98	129	94	118	94	112	116	127	119	94	130	111	102	96	105	112	111	98	111	100	118	111	111	140	128	95	119	122	102	122	143	114	131	132	89	111	103	112	104	97	123	111	122	103	112	122	126	97	117	113	114	103	116	112	101	116	119	83	118	108	102	99	102	118	107	104	122	100	111	129	126	136	130	122	108	96	103	119	112	119	101	106	116	116	121	117	125	110	99	122	114	134	123	118	133	105	100	116	133	133	127	108	109	132	112	110	116	124	106	115	92	131	103	104	117	117	124	132	114	112	120	119	111	112	111	109	113	125	93	97	116	120	119	110	132	115	103	101	119	114	108	116	131	117	107	115	125	109	102	108	109	108	114	117	123	108	141	119	105	108	102	106	137	106	90	119	128	111	124	113	139	116	117	116	115	113	108	136	100	108	106	120	125	101	102	113	109	116	107	131	115	110	104	114	121	118	117	114	111	103	115	129	97	121	103	121	119	125	117	101	104	121	111	125	109	121	105	116	118	118	103	120	115	114	109	112	115	127	134	124	101	102	104	130	110	93	114	107	114	127	93	111	122	124	90	116	135	104	118	126	93	125	108	122	101	124	112	107	104	98	115	126	130	129	108	122	129	111	116	108	125	104	106	106	104	101	99	135	109	114	112	94	129	112	120	112	114	102	114	111	93	129	110	104	127	126	105	112	94	106	100	107	123	103	128	110	131	119	92	120	118	108	97	123	126	111	103	112	94	106	105	100	116	102	120	102	122	102	122	113	124	122	93	127	108	104	107	107	116	123	119	118	134	110	103	115	125	111	111	117	121	115	125	120	115	109	114	107	107	133	103	121	123	99	104	116	109	120	102	117	113	103	120	105	111	102	113	104	91	99	111	110	139	108	104	108	127	114	114	113	123	111	114	100	102	107	111	104	118	121	120	126	128	117	120	118	84	123	117	139	107	93	101	105	105	115	105	115	92	109	97	99	102	116	131	110	92	112	120	108	92	127	112	119	112	96	85	117	106	95	109	101	110	110	116	108	132	126	109	117	102	95	108	123	102	115	104	115	107	107	97	114	107	104	120	117	115	117	115	138	115	109	110	124	114	107	117	104	109	124	104	114	110
11192	22750	19289	22045	23848	25289	19956	20734	20344	20287	18269	16160	13272	14016	13080	12051	12738	11741	7916	9323	10383	7283	7971	7718	7154	5162	4583	4803	5454	6697	7314	4106	1522	1322	942	774	681	730	694	626	569	555	523	458	461	455	510	448	461	508	482	421	393	436	401	422	408	459	437	433	441	457	524	571	565	499	369	384	368	390	377	344	350	343	309	291	356	321	323	307	320	334	346	316	360	326	310	316	289	316	322	300	346	317	339	317	338	288	296	324	299	336	304	325	317	325	313	292	299	301	308	312	311	297	289	324	351	307	283	346	317	301	307	327	326	317	308	320	324	315	295	310	341	300	299	302	293	314	291	310	284	324	329	312	371	312	321	318	311	311	322	320	280	322	308	266	316	277	287	328	310	288	329	319	310	341	321	317	280	294	295	296	315	321	305	328	323	301	344	370	296	302	286	318	337	295	314	276	299	296	311	306	306	299	299	288	314	291	284	302	285	293	319	325	335	310	301	294	311	312	307	281	309	292	307	332	314	275	320	306	328	304	298	311	302	333	317	295	307	289	309	296	336	292	303	326	293	287	313	318	264	340	298	296	329	292	301	323	307	321	288	307	308	298	308	332	323	303	297	320	293	302	347	278	316	320	270	311	321	303	301	309	318	269	303	327	308	321	326	333	271	324	308	327	287	297	288	321	308	323	290	307	321	316	310	286	308	322	315	309	308	295	315	283	294	317	307	289	306	293	290	296	299	306	301	296	324	289	316	315	296	279	292	297	288	309	291	291	311	268	321	311	301	333	300	313	300	304	322	306	327	320	306	304	273	308	265	323	276	307	296	284	286	294	286	320	295	330	290	286	305	293	293	324	312	327	294	276	300	290	321	329	300	300	292	322	307	300	319	321	307	276	326	297	307	283	319	320	317	302	294	335	338	301	314	354	291	322	330	296	296	313	325	289	322	320	298	303	295	311	318	324	330	292	295	296	295	275	319	304	297	298	325	317	329	261	293	294	318	338	319	305	341	293	282	333	298	311	311	316	289	291	296	283	315	290	305	344	327	285	312	324	309	315	295	293	290	299	274	293	319	279	307	288	298	294	317	312	291	304	284	295	314	266	338	288	322	289	284	287	292	320	274	313	282	306	281	318	311	317	316	297	272	296	289	298	294	284	313	303	293	286	303	311	299	339	323	286	316	300	291	335	330	310	348	317	316	317	290	291	293	301	289	302	310	329	320	343	340	299	287	299	332	299	295	310	293	281	299	303	288	296	305	296	290	274	309	292	285	298	292	330	286	309	325	337	291	324	319	286	318	299	304	330	292	298	319	318	317	289	298	304	296	308	291	332	274	289	271	283	293	286	303	347	257	307	306	339	298	324	329	295	323	326	275	314	272	297	316	319	320	319	289	292	320	318	273	336	325	287	298	275	300	310	330	288	308	289	300	307	308	304	329	306	309	318	301	314	290	323	294	305	342	300	312	295	320	303	297	304	316	317	300	333	302	280	284	278	311	319	320	301	295	273	290	295	295	312	307	309	285	319	313	288	339	302	337	315	294	300	307	285	301	324	297	281	326	306	311	285	295	289	332	328	343	316	277	329	334	274	304	328	269	317	310	325	286	299	299	300	295	321	291	292	317	268	284	327	348	329	311	300	309	314	306	295	297	314	301	304	316	324	330	313	326	306	318	310	277	306	299	301	298	329	291	297	294	302	335	287	300	326	285	311	295	313	313	308	293	310	297	276	302	310	296	304	325	300	304	337	327	331	304	318	280	334	322	300	270	296	309	294	325	283	323	278	289	319	311	312	273	321	300	287	301	311	323	308	304	322	292	299	295	288	297	299	272	289	304	307	344	285	325	334	295	296	325	300	324	304	294	333	304	292	302	299	267	302	295	278	269	331	314	294	324	311	256	325	316	281	347	304	304	326	314	322	282	292	323	289	304	286	287	300	298	286	298	317	309	358	299	314	314	299	322	353	333	320	298	304	305	273	298	326	277	262	302	292	307	297	306	298	278	327	358	300	295	336	315	309	323	305	292	299	303	285	306	283	272	323	310	290	310	307	303	308	322	329	299	309	311	303	305	288	303	325	318	285	287	300	314	287	335	309	316	292	286	306	310	307	313	318	307	300	329	307	305	284	295	319	284	305	321	281	292	300	289	278	293	298	304	299	315	323	319	312	334	313	300	301	294	271	317	317	282	328	304	297	293	304	286	277	315	296	287	284	314	291	326	326	294	321	318	289	284	261	270	294	310	319	343	310	304	315	316	305	275	324	306	298	267	291	293	316	297	310	291	273	309	338	317	290	287	306	295	288	299	308	311	310	293	313	323	328	312	279	297	299	324	298	337	289	310	305	254	280	299	289	297	329	315	314	330	307	289	319	290	322	291	279	337	324	305	317	273	329	292	304	324	315	285	294	318	281	301	307	305	322	315	299	309	285	314	313	290	297	287	288	326	305	305	294	327	285	328	297	291	319	302	311	296	284	298	301	332	302	323	308	327	288	311	316	294	298	290	269	295	305	269	311	324	293	324	310	281	274	314	292	289	272	290	302	276	312	316	289	311	285	306	327	304	291	293	329	303	275	351	319	298	336	271	305	285	307	355	339	300	331	315	271	277	312	281	330	282	287	295	290	291	299	308	286	327	293	303	297	315	315	297	272	328	306	284	292	324	325	311	287	314	319	337	291	310	299	308	290	307	300	313	315	294	271	300	283	299	305	334	309	314	292	308	305	328	259	284	303	335	300	296	282	294	313	322	313	322	274	309	346	289	303	270	306	302	284	274	289	325	263	312	300	318	297	286	273	318	289	273	296	289	296	288	294	306	306	318	325	277	316	288	309	293	320	313	298	324	316	299	292	292	307	294	315	281	319	277	302	285	302	345	325	279	298	303	308	318	317	319	311	305	294	297	315	325	303	293	308	279	287	307	300	288	286	306	308	303	302	316	292	302	290	294	301	312	325	298	304	325	291	279	294	309	313	273	297	286	300	314	296	321	284	269	319	307	314	293	341	325	287	315	304	297	307	317	291	323	307	328	302	320	285	320	318	295	280	317	326	299	288	306	300	329	312	331	307	313	300	291	297	296	328	310	335	312	284	286	292	285	308	313	317	299	316	290	322	309	304	295	295	302	319	248	309	289	315	298	302	267	329	310	330	307	291	297	330	316	298	346	317	316	321	294	300	285	322	319	307	268	308	320	300	300	331	306	337	291	306	281	291	319	310	307	295	319	315	276	300	295	330	289	299	313	286	296	319	302	305	273	299	302	326	304	287	318	286	325	321	317	336	284	314	307	291	282	317	312	303	262	309	308	296	283	324	276	335	286	301	299	277	328	321	313	285	296	319	307	286	260	300	298	314	327	311	262	327	324	303	273	332	315	315	346	319	313	300	317	319	315	306	316	287	297	297	328	300	292	312	300	336	292	290	275	315	305	317	300	324	309	255	303	328	298	324	307	299	301	290	309	293	305	278	299	296	301	301	299	299	308	265	326	287	332	300	278	307	288	296
3793	2509	2529	1590	1187	948	714	654	605	552	488	549	509	515	478	461	438	377	378	364	388	324	360	336	349	331	322	337	348	333	302	314	305	285	299	274	336	290	306	319	321	299	334	283	299	299	300	303	305	279	325	279	280	284	304	322	263	268	300	263	274	290	309	303	278	266	263	265	293	278	293	284	259	296	263	278	291	274	282	301	299	322	273	288	272	279	298	296	305	306	302	287	304	293	285	291	337	307	263	311	292	287	310	322	287	276	292	281	313	268	285	292	287	288	313	285	318	290	281	302	293	290	270	285	273	259	317	284	289	313	282	298	281	278	273	279	270	303	266	302	277	285	276	239	309	296	319	269	259	298	295	301	273	283	251	260	300	305	279	293	311	275	281	291	252	292	264	264	320	279	295	310	310	289	293	314	304	308	307	272	295	270	282	285	302	258	282	274	278	262	282	272	268	290	312	293	313	272	283	287	285	277	291	283	313	289	265	284	296	295	296	313	293	286	302	289	296	298	258	267	284	302	260	309	276	295	299	309	290	310	299	324	333	280	286	284	293	302	275	300	302	297	276	295	298	300	297	265	267	290	285	306	296	278	306	284	298	308	287	288	296	273	310	272	309	325	275	304	302	299	272	306	291	298	281	273	322	303	295	291	270	269	280	283	283	322	305	267	276	333	288	300	312	276	275	289	286	310	299	308	295	327	277	315	291	280	308	293	286	327	237	256	280	281	308	321	283	313	278	271	292	294	277	307	315	306	289	279	279	310	286	303	289	285	323	316	307	279	278	251	288	262	274	288	290	304	271	294	299	284	319	280	284	277	305	277	300	312	270	288	266	291	270	300	296	297	321	288	310	305	299	300	302	274	279	262	263	314	278	282	280	305	291	299	258	269	297	268	288	287	296	272	268	297	276	285	288	303	275	302	276	305	277	281	297	302	294	292	292	274	308	302	301	274	291	271	274	303	293	294	290	283	275	268	291	280	306	281	278	288	259	287	293	280	291	285	263	270	280	276	283	327	268	295	293	295	290	268	293	269	290	299	326	265	268	263	281	313	295	299	275	286	283	281	284	294	286	294	291	284	278	289	273	312	258	295	280	302	309	312	282	245	297	242	271	264	310	278	313	264	309	254	325	289	255	314	299	251	316	289	288	280	303	310	303	290	309	291	284	303	332	297	294	266	288	280	287	298	289	288	296	296	285	287	260	288	314	304	288	294	300	279	290	273	314	288	290	300	283	281	304	318	303	320	280	292	276	294	314	280	285	272	273	300	272	284	252	301	296	306	266	257	305	293	321	311	286	281	300	289	269	282	268	302	268	303	277	278	299	258	276	308	303	288	299	289	282	270	286	274	279	314	303	281	275	253	301	262	286	296	295	309	310	295	300	296	259	300	275	308	301	280	280	282	293	278	307	280	308	304	289	309	260	277	272	280	278	276	311	299	319	287	295	269	290	322	259	271	270	277	290	290	305	281	279	282	294	273	296	337	297	309	305	272	278	286	285	298	311	284	318	278	304	282	314	273	265	282	302	306	288	304	305	300	307	284	284	299	279	306	299	309	320	279	314	269	293	267	273	273	330	286	282	289	275	284	275	274	277	294	300	276	312	286	320	280	276	280	331	288	288	281	290	290	293	288	289	287	276	276	291	247	270	300	298	294	279	288	289	296	280	292	307	297	279	297	268	285	297	261	303	322	289	276	289	298	274	276	259	284	253	272	252	286	279	272	291	277	308	265	279	287	289	286	290	261	288	290	291	314	285	298	277	317	295	311	268	293	282	269	291	261	248	298	299	313	274	270	256	297	297	325	293	289	308	296	300	299	272	282	305	279	315	290	288	292	282	259	262	290	306	311	294	266	296	280	278	315	277	288	250	282	300	292	296	294	287	292	249	306	277	280	279	265	283	280	302	298	289	270	291	315	298	285	289	285	289	260	271	290	322	296	317	318	295	298	262	284	278	247	308	291	258	284	268	286	305	277	285	252	284	294	292	277	274	258	297	294	297	290	304	314	291	275	299	280	306	294	283	297	280	290	280	311	291	281	300	320	302	291	273	288	294	301	282	264	308	268	277	283	257	295	281	284	280	291	316	289	312	280	272	279	271	275	284	301	291	288	306	271	275	303	289	282	287	307	301	271	293	287	299	319	305	282	253	246	305	291	303	304	272	312	316	296	265	298	288	271	269	304	258	284	281	290	261	292	284	291	278	301	271	274	311	296	301	294	293	303	264	284	323	292	295	262	271	260	287	300	282	281	292	276	275	280	290	252	278	302	294	299	283	266	269	298	291	284	273	299	312	264	295	260	277	268	297	279	294	299	287	288	307	311	314	297	296	320	308	301	277	273	280	299	289	292	268	303	284	315	291	317	299	307	295	309	284	298	294	245	289	276	293	277	269	272	297	276	286	293	262	243	263	274	293	270	316	295	286	286	274	292	300	306	297	274	268	294	280	289	286	312	285	270	286	276	253	307	290	295	273	277	288	275	279	285	282	294	278	289	292	277	290	315	304	266	286	280	279	294	256	294	276	279	275	286	307	307	306	284	301	304	288	264	303	256	318	306	311	291	297	284	312	283	294	318	266	272	293	278	267	297	279	312	303	298	299	264	288	281	278	308	293	270	301	299	289	300	287	293	309	268	305	314	275	283	323	274	290	316	305	252	305	300	287	290	282	318	280	305	296	295	278	312	316	258	322	292	316	293	296	299	277	278	279	287	311	301	287	324	295	269	303	307	311	309	295	280	263	276	302	254	286	297	293	269	282	278	288	292	264	300	281	290	268	280	246	278	269	273	286	338	279	301	337	291	257	273	291	288	282	300	287	276	277	300	283	312	272	276	276	279	304	279	279	297	323	306	288	308	330	314	296	299	304	253	303	301	271	260	274	263	277	305	286	286	308	258	306	334	284	247	282	296	302	284	282	311	317	259	318	291	291	266	299	280	258	260	296	272	281	297	301	272	308	302	309	303	259	302	312	281	284	300	297	279	271	271	265	275	263	277	302	284	316	295	288	333	313	273	289	295	301	292	275	320	280	275	300	226	276	292	311	285	282	307	302	318	324	289	287	242	317	294	305	304	302	279	289	269	301	297	280	269	275	292	291	338	275	288	295	281	290	285	277	280	285	284	274	274	285	306	282	284	314	297	320	289	286	264	270	270	292	298	300	301	307	301	331	306	299	310	316	317	241	304	291	268	265	305	310	284	297	304	295	274	266	294	283	297	299	324	257	261	277	260	287	287	306	276	298	292	298	305	265	278	314	270	299	296	301	309	302	275	300	290	292	295	302	269	292	295	318	300	290	294	308	299	312	336	267	298	304	308	299	304	295	284	307	285	291	288	251	286	276	273	301	311	316	289	300	298	304	302	282	325	246	296	307	311	297	281	301	293	297	288	273	293	317	289	314	288	284	285	318	328	304	279	294	294	263	270	282	311	287	264	301	312	314	302	285	299	274	307	279	287	290	287	316	281	276	284	287	300	264	297	273	286
3166	3520	5055	4952	4511	3733	2981	2728	2378	2260	2403	2431	2309	2440	2151	1955	1715	1593	1301	1305	1358	1192	1117	1002	1045	1013	1020	990	1112	1024	995	840	794	777	793	740	703	780	804	751	729	750	762	723	718	696	753	734	763	737	773	738	735	714	761	707	734	682	717	716	687	732	768	734	733	769	723	726	705	685	695	721	690	689	689	704	707	721	756	696	710	683	723	712	689	717	682	717	701	670	694	686	684	762	664	669	731	701	707	657	679	732	676	661	685	722	702	672	715	679	714	648	694	694	713	706	696	704	680	695	728	711	691	698	699	659	711	682	703	687	709	706	695	711	710	665	647	706	686	715	691	743	710	736	711	672	740	720	742	708	681	696	697	690	703	708	702	654	734	690	719	733	699	685	711	715	712	683	664	664	749	712	692	690	717	717	711	695	708	662	711	700	732	678	708	667	677	634	706	684	681	729	702	713	690	729	695	673	694	700	704	724	712	687	675	659	661	676	665	724	687	690	694	661	694	673	691	688	718	697	672	714	751	737	738	727	730	664	669	698	731	722	697	706	732	687	676	697	678	705	668	698	655	765	660	680	709	718	617	688	679	723	626	691	674	719	665	706	676	741	705	655	662	667	690	635	725	684	649	715	697	689	669	692	676	695	693	677	700	675	725	676	705	677	701	653	697	723	716	681	695	742	726	705	737	706	727	736	672	652	666	667	685	667	729	684	668	699	783	725	691	703	727	694	757	743	698	713	719	681	682	672	681	697	669	714	674	710	699	694	709	739	705	672	737	640	692	668	693	699	694	701	690	695	684	686	672	701	703	698	758	734	755	730	690	714	694	717	689	700	710	698	725	718	703	687	734	696	732	685	712	649	690	667	728	666	668	693	668	724	695	683	718	688	678	695	683	724	696	659	672	718	709	657	673	675	666	659	670	697	674	706	723	742	691	691	617	672	710	716	715	691	745	706	687	721	687	647	691	655	720	703	664	698	671	702	682	705	682	649	726	672	663	699	699	670	675	685	688	712	639	728	664	695	683	728	702	686	700	709	748	710	702	672	684	673	677	686	667	725	689	677	721	652	705	691	690	694	701	679	676	664	716	633	630	694	698	687	709	743	681	708	703	694	681	681	723	669	724	690	750	728	761	690	691	723	738	692	681	704	715	707	727	745	709	704	678	694	720	758	698	668	688	670	701	716	697	732	706	707	687	691	674	702	711	680	740	728	678	746	740	654	679	715	694	705	737	729	703	704	751	671	719	673	711	711	676	631	703	669	736	751	672	687	721	730	705	664	678	705	708	696	712	723	724	685	736	678	644	711	683	720	711	683	719	682	748	691	666	743	697	730	655	706	717	688	678	707	701	723	717	731	665	694	750	738	679	703	678	680	679	685	692	681	693	706	707	705	716	700	709	715	675	674	698	793	688	696	691	695	701	678	656	625	747	705	705	703	691	720	720	694	639	690	725	693	715	768	668	698	691	695	638	687	710	689	663	702	698	735	727	720	656	767	690	672	695	695	673	672	738	706	732	709	716	736	694	680	718	685	725	687	691	689	723	707	750	675	672	675	731	692	692	676	685	740	697	672	721	718	684	743	687	680	713	692	719	740	679	714	719	682	709	721	669	692	672	700	654	697	709	712	677	679	718	701	693	717	697	723	708	711	742	723	660	678	702	667	694	677	682	681	720	732	715	671	688	716	729	750	720	723	683	688	671	707	736	733	685	693	695	713	691	684	690	683	705	638	750	727	703	670	693	695	722	674	686	748	717	681	679	732	736	654	731	658	693	661	676	715	766	742	661	718	705	697	725	739	655	681	658	658	677	751	687	732	749	680	689	751	708	689	678	695	713	705	716	734	693	669	690	694	684	641	693	652	729	729	752	686	647	669	700	741	730	664	698	674	662	661	693	678	688	697	745	684	702	713	678	701	741	714	697	691	683	715	696	695	653	669	679	683	687	719	691	689	709	703	757	728	630	693	649	682	700	705	713	700	686	637	715	695	717	708	705	703	735	659	711	686	694	683	694	710	673	674	679	732	684	671	695	709	726	713	760	663	716	679	733	686	710	693	710	703	700	714	713	692	707	671	687	732	648	676	675	699	702	662	700	726	710	670	690	717	728	740	713	682	697	724	681	706	667	700	700	692	671	663	701	688	716	713	661	725	661	705	713	713	735	669	698	650	668	711	725	681	717	753	712	705	688	706	711	743	695	754	696	715	744	677	728	658	717	740	691	707	729	682	657	674	700	662	660	719	720	671	693	704	706	727	687	654	693	721	693	743	721	710	703	680	732	724	673	679	713	672	696	644	706	673	670	672	733	641	711	698	726	729	738	693	679	675	697	686	716	690	711	706	637	696	712	726	638	717	685	735	673	741	666	750	699	701	645	704	673	707	681	638	696	686	718	698	701	724	646	747	638	666	690	726	718	672	709	691	701	701	703	756	730	718	702	725	624	747	681	709	669	679	696	669	680	704	694	704	658	701	657	673	698	716	689	693	721	698	693	696	723	706	664	718	696	724	684	697	702	677	719	730	702	665	724	659	656	648	721	704	724	693	712	675	684	701	690	698	715	683	734	731	713	675	718	721	716	685	682	682	701	730	695	702	709	724	642	734	666	706	698	675	683	702	684	673	635	739	663	730	724	640	719	673	716	702	702	663	715	684	718	713	691	672	705	703	689	692	699	764	721	741	717	694	637	687	716	738	710	674	705	674	710	673	697	732	652	693	707	689	714	695	672	728	726	680	723	729	688	696	697	673	718	737	684	724	692	713	755	695	681	689	703	727	699	682	659	661	685	635	719	730	733	719	719	675	717	669	688	688	711	674	717	685	740	690	729	659	694	681	684	700	682	691	683	696	723	694	686	687	744	685	737	714	699	669	679	720	692	709	722	716	726	697	723	691	699	707	674	686	724	707	711	740	637	733	726	718	713	736	776	706	687	722	709	707	712	716	720	694	710	704	667	663	708	690	722	673	667	673	682	709	683	701	672	658	729	694	706	722	738	721	729	692	737	713	699	696	709	737	722	704	682	694	673	651	705	697	725	672	711	696	653	713	664	693	673	694	739	678	685	690	718	691	723	696	707	689	713	703	711	662	645	668	660	684	719	654	670	748	732	650	650	690	677	702	684	706	722	726	659	657	697	709	670	667	693	729	679	667	721	702	713	719	657	718	687	734	706	737	708	670	678	745	750	710	727	697	693	708	773	700	709	711	659	712	723	642	698	695	722	730	694	658	692	599	682	727	692	686	673	755	717	666	726	686	696	708	710	671	725	715	707	709	665	654	699	731	688	716	685	717	651	690	746	683	717	658	718	667	688	758	698	715	707	659	688	694	743	688	722	724	723	693	756	691	691	687	700	748	698	672	675	731	709	716	720	709	729	672	724	710	702	727	661	745	741	709	691	676	675	730	698	678	686	735	703	710	638	681	674	673	676	720	693	690	711	673	663	720	693	665	693	699	701	706	744	693	675	709	681	711	714	741	672	725	742	655	684	697
13417	26008	19272	16820	13021	10376	6022	5483	3873	3227	2869	2231	1889	2491	1741	1653	1540	1256	1016	860	1170	831	765	849	805	495	481	563	680	645	563	446	286	285	258	263	256	256	236	238	228	262	202	219	252	218	232	251	244	215	231	231	225	227	237	221	254	232	228	218	225	222	228	241	206	233	220	210	225	221	221	218	204	228	231	210	216	216	246	216	196	210	223	223	239	243	221	197	230	222	216	208	198	223	217	228	240	223	218	196	207	227	211	206	230	246	243	232	227	221	224	214	207	245	222	276	225	246	228	228	222	225	216	220	210	212	212	236	214	220	209	216	229	226	212	200	225	220	222	216	234	212	207	225	219	196	220	217	204	233	240	199	191	210	206	215	186	220	216	222	223	236	218	219	228	223	233	235	210	253	234	218	216	219	196	235	265	219	240	226	220	213	230	246	207	199	236	217	251	224	171	223	220	212	224	211	205	215	215	229	235	217	211	230	231	212	225	233	203	233	208	212	221	235	233	209	220	232	223	232	233	210	268	240	236	234	221	225	236	222	250	226	221	232	216	203	222	199	242	222	236	212	225	230	235	240	248	220	231	219	193	235	233	239	224	198	226	203	224	243	224	231	224	214	216	203	232	210	237	220	213	202	226	241	189	186	218	233	220	241	245	248	249	220	206	225	219	239	248	218	240	236	219	177	253	209	219	235	222	228	219	224	200	227	231	206	203	227	206	222	213	206	209	218	253	204	243	228	219	213	229	217	234	204	207	232	198	222	229	248	224	199	205	245	213	211	210	205	217	233	232	201	224	236	198	233	228	223	233	191	220	220	208	222	229	218	192	237	223	261	215	221	239	234	217	222	181	185	244	230	237	196	223	234	212	215	220	237	222	226	242	249	202	180	242	222	232	215	211	228	196	231	234	234	211	235	239	200	203	241	207	234	220	212	229	194	243	211	235	253	215	224	226	210	223	233	230	222	227	235	209	214	240	204	236	215	218	220	254	236	218	214	220	205	203	209	211	225	238	232	213	209	218	208	218	218	228	223	214	213	245	206	220	247	234	246	209	181	218	201	252	225	217	202	223	218	250	207	208	239	218	227	229	225	229	223	240	215	218	216	231	223	250	207	232	238	217	231	185	212	224	216	231	200	243	210	208	220	219	241	222	213	222	209	232	223	244	233	218	245	210	184	221	222	223	209	220	240	249	223	193	254	236	239	194	217	245	200	223	215	232	191	231	231	207	229	208	208	209	190	198	201	217	232	210	235	219	218	236	206	224	208	220	231	240	230	223	227	205	213	222	257	218	216	215	235	227	224	234	223	253	230	199	215	263	238	211	237	225	224	241	228	215	209	229	217	242	245	222	235	194	221	214	233	220	231	228	186	217	210	213	234	225	225	214	209	239	213	226	220	246	253	232	217	205	226	220	206	203	202	209	216	203	216	225	222	226	224	210	218	248	237	210	219	224	216	232	221	197	191	216	194	211	214	230	219	203	247	229	240	222	233	209	202	226	207	205	219	241	233	215	218	245	219	230	216	213	231	202	243	222	192	234	219	240	205	226	192	201	251	224	219	233	219	222	220	238	215	248	218	214	225	233	223	218	219	214	231	229	224	224	214	225	228	237	211	217	216	231	222	247	204	237	202	219	225	210	216	222	207	217	247	240	247	203	195	208	208	225	207	203	216	220	227	221	236	224	207	239	218	206	226	222	209	200	226	234	216	239	219	208	238	191	212	210	216	225	213	251	228	250	214	215	195	214	200	223	218	224	229	202	235	212	216	194	237	223	217	233	217	222	210	225	217	199	194	253	220	246	222	221	243	232	228	227	235	222	195	224	214	209	202	226	229	220	240	230	216	225	223	226	224	218	232	240	221	209	206	245	239	222	208	214	210	222	219	228	224	220	217	218	226	222	199	218	205	233	210	221	222	211	218	233	241	222	216	231	224	225	236	228	226	240	240	227	221	189	229	227	204	240	212	209	227	219	221	206	263	234	238	240	195	226	233	223	223	217	253	192	192	253	240	208	248	216	257	213	201	196	215	188	228	244	245	232	172	208	194	261	224	245	210	225	208	211	235	220	232	240	234	221	228	216	234	233	204	225	231	219	217	250	222	261	210	226	225	237	212	230	209	215	252	212	236	226	194	242	215	204	207	201	216	208	223	233	176	236	229	227	244	212	217	216	228	215	217	207	218	210	222	224	235	229	208	195	229	212	212	248	237	207	208	244	226	218	228	218	217	220	215	194	219	237	217	223	237	233	245	242	217	208	220	226	228	218	223	252	234	224	212	221	208	230	216	201	206	222	219	251	236	232	208	237	240	204	215	212	238	202	225	209	248	223	233	240	220	224	205	217	193	221	216	212	238	230	229	221	220	215	213	220	230	243	215	216	235	229	234	230	231	232	240	198	218	223	210	252	230	206	243	217	227	196	234	219	229	218	221	213	231	226	209	236	226	246	216	226	244	235	221	229	210	241	248	244	200	209	222	224	227	228	211	231	233	230	211	238	230	229	248	238	186	231	228	231	200	262	225	179	224	205	231	242	229	239	208	242	224	238	252	222	205	208	224	234	244	237	217	224	232	225	247	217	218	248	210	235	213	204	216	203	240	212	211	232	215	198	253	223	210	236	225	239	207	220	218	220	226	234	242	254	227	196	206	226	212	244	217	231	231	198	235	201	216	244	237	224	213	238	214	236	225	202	224	213	222	214	213	237	227	217	222	212	225	200	218	229	205	237	241	213	197	230	192	237	224	232	224	224	238	210	195	243	258	229	220	281	200	205	230	227	208	222	211	218	233	242	215	199	243	211	208	220	227	219	215	200	225	204	226	218	232	238	213	221	216	225	237	229	197	229	244	235	197	198	195	229	212	243	213	236	222	218	237	231	225	205	218	237	252	209	229	229	242	227	249	233	234	215	245	212	239	242	241	212	227	222	227	221	223	228	224	236	222	209	200	201	214	229	191	210	206	222	226	211	232	223	216	221	231	221	231	252	234	206	209	236	216	212	239	220	205	219	209	229	228	226	230	214	234	256	202	213	226	222	242	231	189	209	221	224	214	224	235	231	207	220	196	210	217	242	231	221	220	230	210	237	232	224	237	221	229	223	197	214	223	225	214	232	217	214	219	230	222	221	227	253	212	234	223	246	239	208	225	216	201	228	221	193	237	244	211	244	236	210	213	212	237	207	205	231	223	190	212	230	222	228	214	245	223	233	220	223	234	227	197	232	221	214	223	213	209	234	223	235	260	227	216	192	222	236	221	250	225	210	238	218	197	234	247	242	232	211	241	228	224	205	217	197	191	226	229	208	221	228	262	227	242	232	211	219	217	227	231	217	232	219	219	228	230	244	250	214	218	226	209	249	226	202	202	238	257	207	227	242	242	219	231	235	218	213	217	246	221	218	221	198	222	212	221	226	213	243	227	245	238	216	232	221	219	189	211	225	197	224	222	239	234	246	217	246	224	226	230	212	239	216	231	214	220	207	220	206	216	193	230
8865	19461	15938	18095	18586	18561	14365	14932	13518	13649	13214	11230	9805	11500	9239	8593	8444	7105	6068	5043	6501	4886	5030	5063	5083	2839	2730	3548	4426	4194	3840	2444	1239	1008	792	822	852	785	795	751	668	728	636	642	633	624	637	621	651	598	662	631	633	642	618	593	634	629	587	637	575	680	751	663	672	596	578	606	537	600	584	525	550	585	561	534	591	612	540	580	530	508	513	502	539	539	575	542	586	573	569	552	552	533	563	543	575	553	558	506	558	541	528	593	520	509	551	543	552	537	521	568	539	491	567	550	533	564	581	561	538	504	579	543	566	548	567	542	551	563	529	529	537	533	567	535	532	528	556	596	529	560	549	546	531	539	524	499	564	590	548	570	547	562	566	577	500	537	545	497	575	568	482	520	561	580	504	556	538	570	560	583	554	562	559	567	556	543	533	552	562	559	518	507	579	544	569	581	526	562	582	535	536	570	527	537	502	556	544	527	568	560	512	548	559	529	538	549	557	553	534	574	526	577	539	554	527	590	586	544	527	522	551	546	506	579	560	508	525	539	542	467	541	570	575	524	549	534	539	564	577	540	541	581	554	549	529	519	582	595	529	519	554	556	547	590	519	534	509	528	595	527	554	525	550	525	525	567	525	542	556	606	535	537	529	570	561	528	518	603	542	558	589	552	577	545	524	526	563	552	559	535	540	534	564	554	546	539	532	549	527	545	549	549	553	531	531	544	550	546	590	532	534	496	560	481	547	533	533	591	541	558	564	526	553	604	562	557	533	539	517	532	561	555	547	552	524	553	552	527	563	573	556	549	523	543	525	548	528	546	513	538	563	536	528	531	483	514	521	549	585	560	532	563	538	521	517	519	566	553	576	547	514	548	524	535	587	536	557	558	501	517	556	563	497	533	552	553	507	520	574	513	569	526	566	534	528	513	594	541	534	523	535	585	540	520	582	565	560	521	545	562	553	550	553	579	545	520	534	537	535	533	535	562	558	511	558	556	513	503	547	556	557	542	521	577	559	577	559	524	513	556	530	540	555	499	554	537	553	519	532	548	533	562	531	511	544	542	563	518	531	574	565	563	562	535	542	543	508	525	572	526	551	544	521	531	518	508	598	518	574	521	541	532	562	555	506	575	533	529	553	546	541	524	604	570	520	555	564	553	550	513	510	582	546	570	581	572	555	517	521	591	551	546	575	509	542	538	543	551	522	569	589	589	551	534	504	521	572	561	549	535	561	544	560	550	608	514	520	543	526	525	575	584	564	550	595	499	537	551	545	536	547	508	544	557	563	553	596	582	550	566	544	516	518	532	554	538	544	565	493	546	524	524	597	520	546	563	522	507	538	533	564	557	556	505	587	535	529	541	504	556	521	565	533	527	554	500	504	536	529	531	525	546	514	550	476	544	540	552	483	538	596	528	538	516	533	530	544	529	541	582	533	547	571	533	518	552	557	558	583	527	557	506	530	531	566	575	548	580	552	514	543	543	529	541	541	524	557	562	573	602	541	548	552	536	571	552	576	532	570	544	555	559	559	491	565	520	535	565	567	536	526	520	534	532	571	528	565	559	543	538	520	543	573	529	554	534	573	550	512	567	520	595	513	563	550	582	518	608	548	512	549	550	523	574	540	536	544	506	504	535	553	534	538	560	530	504	544	566	540	541	536	546	536	541	566	522	535	539	549	529	595	569	556	538	543	551	525	550	518	579	565	538	524	568	490	546	574	568	572	549	501	537	573	492	547	545	551	506	483	542	534	590	530	550	574	535	544	570	525	513	524	518	558	541	539	564	556	546	588	551	529	566	508	569	544	556	546	538	545	573	541	551	526	543	538	604	539	549	538	541	579	535	591	541	515	532	529	556	556	545	583	513	612	553	561	530	560	557	517	553	541	529	517	549	523	581	541	528	567	553	528	535	533	521	557	557	526	564	520	536	520	597	524	544	545	584	539	580	529	527	558	530	552	579	518	546	525	523	588	564	581	537	476	535	545	549	539	521	573	539	526	556	561	539	530	530	517	558	577	525	535	536	480	554	537	584	562	521	533	585	531	575	484	536	537	543	572	565	555	533	505	612	553	547	483	543	526	561	575	541	540	545	551	595	548	521	518	522	552	567	587	457	540	531	554	518	552	550	520	551	568	477	553	527	525	562	558	570	533	524	559	543	541	562	506	529	506	535	546	537	549	615	526	530	544	530	513	583	531	541	542	545	525	547	540	535	542	563	551	556	518	559	564	537	535	559	519	537	545	539	532	544	538	533	540	546	525	538	538	555	521	553	551	526	542	566	545	556	522	512	548	499	523	515	583	529	561	563	562	594	518	566	536	498	569	527	546	557	502	565	556	503	559	539	571	533	495	568	517	561	550	530	525	555	557	541	537	549	531	543	553	575	568	548	592	527	587	525	552	508	532	565	543	534	569	540	556	547	541	580	512	525	545	540	567	537	537	526	512	580	546	524	580	566	576	579	546	549	542	536	547	570	538	543	560	591	561	537	547	513	524	544	513	553	529	545	562	520	522	560	516	542	536	536	512	541	546	598	553	583	550	566	541	544	573	519	542	527	508	565	520	492	531	537	546	549	541	563	515	555	527	536	520	516	572	557	567	533	562	552	560	534	592	557	546	531	536	513	566	544	560	499	533	563	547	553	509	507	548	518	568	507	581	524	563	573	550	534	536	548	543	559	591	547	570	545	532	505	518	549	538	552	542	528	535	570	518	536	573	516	544	562	546	524	518	557	555	547	570	575	505	591	554	537	555	542	572	492	558	569	579	557	570	505	515	576	567	522	536	524	504	561	528	550	561	518	522	556	541	547	540	597	586	581	569	540	536	564	518	517	550	528	565	507	536	601	575	579	535	555	563	505	558	540	539	543	550	563	549	593	510	513	593	552	576	558	556	544	584	566	528	573	532	555	515	568	554	585	583	541	559	535	561	572	564	565	534	564	553	495	520	509	563	541	548	538	522	538	592	560	554	559	539	531	542	532	543	558	515	553	546	556	524	511	518	568	561	522	543	528	550	576	572	519	553	519	546	548	571	541	570	542	500	514	557	559	555	550	512	508	590	572	544	568	543	557	571	542	583	556	525	554	557	566	526	529	557	538	526	544	581	524	565	521	535	578	505	530	570	554	564	545	532	531	533	555	562	502	558	501	566	583	548	523	507	558	578	555	584	536	537	575	539	562	554	565	558	528	532	547	547	533	531	559	567	524	552	493	495	567	579	564	544	539	533	484	566	574	516	491	551	553	522	537	537	548	510	553	544	496	555	516	526	487	577	513	560	507	539	554	554	538	576	517	529	583	552	542	550	531	551	519	518	530	539	544	547	540	536	541	537	565	534	535	581	562	557	524	523	564	560	541	577	533	543	534	499	505	543	551	562	582	549	602	521	566	551	551	544	494	507	553	557	538	572	546	481	541	588	581	532	530	506	543	550	537	522	563	579	512	559	540	540	529	551	592	527	541	567	548	536	539	525	532	551	507	557	533	542	529	560	533	544	539
21305	31689	26473	23613	20001	16953	10965	9690	7992	6900	5970	4146	3074	3518	3095	2424	2388	2436	1642	1534	1601	1308	1125	1234	1213	704	575	979	1055	1060	731	491	277	217	179	177	158	145	152	136	129	147	128	125	135	139	140	128	129	114	114	106	134	150	124	123	123	122	124	118	122	141	157	138	120	133	105	126	113	106	105	103	103	121	112	85	109	144	130	108	110	107	128	98	118	134	123	114	102	103	118	103	114	114	115	95	98	113	106	115	125	103	104	103	99	100	121	109	104	108	113	118	111	102	120	110	117	115	109	110	117	115	115	112	115	117	103	134	127	115	105	139	133	121	134	112	118	104	107	101	131	103	102	103	130	114	126	104	100	100	127	101	85	114	88	113	97	105	145	116	116	125	110	91	108	111	112	107	104	105	105	125	134	95	120	92	119	105	105	106	97	111	108	88	112	109	107	103	107	113	112	145	120	122	104	107	87	111	114	101	115	112	107	114	99	117	120	119	112	91	102	80	114	127	112	100	99	93	119	109	125	109	110	108	122	114	111	104	125	108	120	82	105	115	100	90	107	92	107	140	97	106	102	103	133	110	108	114	113	117	123	110	97	109	97	104	107	123	95	119	104	108	129	119	112	112	121	96	104	108	110	109	123	113	116	113	100	97	102	114	136	117	116	111	110	93	117	117	120	100	91	100	108	103	111	108	97	100	119	113	110	123	117	127	114	107	117	107	125	117	116	119	93	117	107	97	124	113	118	95	119	71	114	97	113	115	90	110	115	106	107	103	112	118	98	129	107	100	124	123	141	110	127	114	102	99	116	107	121	105	107	121	108	103	105	107	104	109	109	112	121	122	121	114	125	100	119	108	126	110	117	103	133	121	112	108	126	126	102	105	98	116	110	117	116	100	99	102	117	114	124	102	134	103	89	132	98	112	114	122	102	113	117	101	129	118	108	127	94	108	98	113	119	135	101	114	117	106	114	107	101	126	115	117	103	119	101	106	121	104	118	125	119	90	103	115	109	113	125	110	122	128	107	112	96	127	99	115	114	115	105	114	120	105	124	113	105	91	133	129	124	94	122	96	110	114	104	115	109	99	123	129	108	112	130	99	121	124	87	116	109	116	122	100	112	123	113	107	105	97	127	119	115	105	106	107	117	120	104	109	106	124	117	104	117	115	116	113	117	120	100	100	105	101	85	97	103	101	97	111	112	112	117	123	110	102	112	103	118	120	95	125	105	106	100	113	100	100	117	103	109	116	118	105	112	125	99	124	92	104	110	117	112	114	115	115	112	122	110	117	105	119	102	110	111	111	94	113	113	124	126	126	99	116	117	119	129	124	115	104	125	116	122	96	109	112	111	130	128	125	84	107	117	98	117	136	103	106	106	115	105	125	103	91	129	115	120	94	119	127	116	117	122	106	101	114	133	115	123	105	95	90	116	113	120	101	108	119	115	126	109	118	105	114	128	99	106	119	121	121	87	114	104	111	96	107	127	107	120	90	115	117	96	102	109	115	117	119	133	120	111	122	117	116	106	103	95	137	118	131	123	99	106	137	102	115	138	102	116	105	124	92	117	133	108	97	113	103	98	96	111	120	118	98	125	116	128	117	105	119	131	136	120	120	118	109	93	127	111	119	100	129	99	99	106	128	111	116	121	100	137	123	106	123	108	97	129	111	126	118	107	96	93	128	96	120	126	109	133	108	118	106	113	121	133	110	126	118	124	115	119	101	94	128	102	108	102	117	100	136	111	124	110	108	104	98	98	109	99	123	105	116	116	120	111	115	109	121	112	105	120	115	107	112	112	85	95	89	113	120	108	112	109	133	120	130	100	99	117	127	96	124	102	120	103	108	110	103	118	113	103	99	113	117	118	100	105	110	111	104	93	106	104	104	102	119	109	100	117	99	125	120	102	109	100	124	102	123	125	108	121	128	120	109	123	131	107	101	104	108	124	103	110	103	119	113	123	117	110	106	83	108	112	116	99	116	96	105	109	119	107	98	95	100	90	123	117	102	98	113	141	103	114	96	112	113	126	103	110	119	126	122	103	94	107	119	121	128	105	108	99	112	117	106	109	98	123	140	125	110	100	108	130	112	113	103	113	103	127	118	102	116	107	101	103	111	118	110	127	120	136	106	134	114	104	120	95	111	93	110	110	119	119	105	108	92	93	107	123	132	104	127	131	113	117	118	107	112	106	112	102	96	89	117	119	103	95	127	126	110	117	104	125	120	110	102	122	114	108	116	106	116	113	102	107	111	119	125	106	95	121	122	104	127	124	97	116	113	119	110	94	106	107	119	91	82	108	112	110	110	102	88	118	113	117	107	111	101	116	98	123	113	107	116	106	125	118	116	106	106	95	107	94	116	117	102	123	105	106	115	116	109	107	97	95	100	130	126	111	101	114	102	118	98	117	112	110	117	120	99	122	109	110	113	106	134	100	107	107	119	96	128	117	110	93	118	114	126	100	118	113	122	114	124	92	96	121	107	123	97	125	107	94	107	120	123	95	100	118	122	101	108	121	125	96	96	96	98	115	98	105	123	119	120	111	117	109	99	96	122	109	125	84	100	115	99	112	124	101	106	103	103	120	112	114	114	115	98	109	101	121	106	119	108	107	101	116	113	112	139	110	121	103	108	99	95	98	116	113	120	107	120	105	109	106	126	112	111	89	117	98	118	110	124	103	107	122	100	120	115	102	109	93	106	112	112	119	117	125	101	98	87	109	107	106	119	127	108	118	101	106	112	108	117	108	120	106	109	107	106	118	106	92	116	133	103	117	113	103	132	111	120	97	99	115	124	110	117	104	114	103	120	127	112	118	120	110	111	106	137	112	110	121	97	113	112	120	117	120	90	118	130	118	97	131	108	110	121	109	113	102	109	116	100	138	107	102	119	96	106	94	117	124	134	110	116	103	117	120	126	115	123	105	117	104	107	119	89	130	117	120	84	117	130	109	108	139	132	126	109	107	109	120	105	102	102	116	102	110	95	139	121	115	124	110	97	138	116	97	113	116	112	106	112	107	124	103	114	113	104	106	113	104	129	108	101	110	103	99	96	124	108	100	106	132	111	120	116	92	103	94	112	107	130	134	123	104	96	108	114	121	128	119	106	126	97	88	107	108	125	113	98	105	132	101	120	127	112	113	126	103	114	95	120	103	122	127	117	99	105	120	112	122	95	107	132	113	114	110	91	103	116	112	102	116	127	99	103	102	126	110	109	137	110	109	126	119	127	119	117	104	117	125	105	126	105	104	109	115	99	128	116	142	85	110	107	98	103	112	122	105	110	126	113	112	112	103	96	101	119	92	120	102	95	103	114	93	122	114	116	117	119	114	114	131	112	107	104	107	105	110	122	119	128	132	109	106	103	108	120	118	111	109	108	90	115	115	109	124	123	116	106	112	108	97	130	125	113	127	113	116	118	97	118	120	111	106	113	107	99	118	127	92	97	105	112	109	123	115	115	110	114	106	107	114	90	112	122	136	96	126	113	103	114	104	126
11611	22442	20519	22534	24345	24584	20587	22065	20513	21346	20980	16738	14421	15165	14427	11880	12640	11578	8879	8729	9691	8293	7819	8621	7860	4383	4128	5934	7606	7620	5054	3759	1745	1108	995	791	823	744	608	556	536	493	470	450	415	457	446	465	457	412	457	440	442	395	425	385	398	381	418	425	408	620	652	539	469	414	387	396	376	374	311	341	364	313	316	310	323	334	335	309	329	299	293	298	333	302	315	317	287	338	317	319	305	323	305	314	276	283	320	301	284	300	319	299	288	261	293	335	308	320	291	304	320	289	327	317	318	299	310	278	306	317	292	266	297	313	287	309	300	309	304	299	311	292	289	302	300	321	314	318	329	329	284	305	276	296	298	312	305	302	286	319	320	292	335	298	302	290	321	324	305	301	326	326	288	279	333	304	304	308	315	310	302	304	325	303	248	332	287	342	309	317	294	312	308	295	298	308	306	269	298	308	309	314	318	309	300	280	301	310	304	300	293	274	309	267	292	315	300	303	288	313	307	303	321	297	312	295	269	279	264	316	307	284	322	320	290	291	293	285	331	323	331	287	325	307	301	282	300	343	302	286	310	300	281	314	318	306	251	334	326	307	279	305	279	282	309	265	303	280	307	329	287	300	328	309	273	296	284	316	289	274	296	290	282	309	295	275	319	272	289	270	277	276	301	314	312	310	280	297	300	312	291	273	323	306	281	312	315	320	284	299	327	321	344	281	312	297	304	327	268	302	307	291	286	314	275	306	297	307	326	285	300	291	319	287	293	309	306	302	304	291	306	274	307	289	305	301	291	322	338	276	287	298	302	291	315	320	284	270	298	312	304	319	290	334	298	298	310	295	277	314	310	300	283	325	292	318	284	295	310	297	321	285	316	310	314	300	281	285	304	303	301	293	300	329	309	287	267	322	330	323	298	307	313	288	286	302	333	278	271	292	302	306	315	315	305	301	290	277	336	285	313	283	280	334	302	318	291	275	314	296	323	282	307	306	312	279	289	299	271	294	283	300	303	285	305	301	289	273	318	286	298	294	312	290	324	307	317	314	297	315	335	318	311	291	295	321	309	313	269	291	285	259	307	306	309	302	261	305	290	302	313	322	317	313	294	292	302	305	297	289	321	312	273	285	292	314	300	316	307	304	333	251	330	303	289	290	299	280	302	294	273	303	299	307	324	305	322	300	331	304	289	299	294	295	301	311	283	300	307	284	302	276	283	303	289	295	310	295	303	305	313	295	290	305	329	296	302	309	307	309	287	274	306	297	321	288	298	294	296	317	299	305	305	289	279	324	319	319	299	287	292	282	295	300	294	292	276	283	277	350	307	304	309	293	322	304	299	291	270	321	277	304	295	324	295	311	300	287	288	270	259	318	320	300	297	306	328	291	330	304	296	300	300	277	306	312	307	298	318	304	283	306	317	303	316	342	299	301	265	300	329	299	305	300	299	322	285	302	304	291	288	277	288	320	276	278	298	282	313	325	319	276	276	280	298	304	307	316	302	305	273	282	289	291	307	290	307	314	305	316	297	267	283	292	297	293	325	297	314	301	306	300	303	303	289	303	295	288	301	324	295	306	292	318	299	324	284	319	312	302	273	295	305	301	297	333	305	304	290	317	288	300	294	335	289	297	299	294	323	302	305	283	281	298	285	293	301	327	283	314	322	313	307	287	296	323	299	291	310	291	286	290	308	331	288	286	305	271	313	339	292	277	306	312	314	282	343	310	288	292	290	306	332	306	293	298	301	295	270	292	294	318	299	301	258	286	298	332	273	307	297	304	314	309	286	285	307	280	305	299	291	301	289	259	298	295	318	276	297	315	308	316	289	279	271	296	266	300	313	303	301	309	286	312	292	285	292	262	283	313	317	305	282	300	312	304	278	311	292	302	323	309	331	307	296	326	274	310	287	288	332	313	277	286	296	297	271	309	296	290	302	307	308	302	315	307	320	314	313	351	281	330	323	294	298	307	296	318	310	291	309	280	301	289	299	284	313	287	305	302	289	320	310	301	285	298	293	309	303	308	316	306	277	312	314	331	303	311	284	315	314	330	272	307	311	337	269	261	291	315	327	288	295	304	298	267	278	316	295	286	300	280	320	278	317	285	310	296	287	286	301	323	304	269	311	306	295	307	308	321	307	309	308	312	309	302	309	270	304	308	301	287	266	286	333	296	310	312	313	322	319	292	275	309	292	270	310	329	308	315	304	288	303	302	320	302	310	329	294	302	298	290	298	275	304	302	328	301	316	320	313	295	282	299	290	313	292	335	275	313	322	307	266	322	295	315	294	327	274	296	311	281	283	310	305	307	293	316	291	307	305	274	300	298	306	296	296	296	290	306	281	283	282	300	302	266	295	305	283	297	308	301	289	323	290	318	307	300	325	314	311	287	290	313	282	297	320	332	327	318	302	313	280	300	329	317	314	311	283	315	292	275	307	283	294	278	292	280	309	261	283	324	298	330	289	290	295	290	303	277	310	286	309	307	289	289	307	286	318	318	293	301	300	313	303	315	331	331	276	306	296	326	296	292	343	307	307	297	295	303	297	294	291	294	311	302	277	329	314	318	310	289	301	304	301	308	267	283	289	293	317	300	297	306	309	316	288	282	304	306	302	289	292	292	275	324	274	269	318	274	320	272	288	323	292	293	297	295	332	302	276	311	323	310	271	309	299	300	303	274	308	281	289	322	304	286	307	309	296	283	317	274	313	295	312	271	292	309	286	290	299	328	317	270	310	284	298	323	299	267	281	286	304	282	250	320	329	275	290	308	331	279	286	308	303	281	315	314	312	285	305	297	289	300	289	299	307	305	298	348	284	337	333	302	304	306	300	320	270	305	321	293	300	294	308	311	292	286	295	286	304	312	291	293	315	293	301	309	297	317	293	280	282	307	295	313	288	329	312	271	289	328	311	311	321	289	294	288	317	296	296	319	297	312	302	344	315	289	297	290	292	275	308	281	270	313	283	285	303	293	303	286	301	314	324	312	270	295	312	306	293	297	297	297	314	300	329	292	280	292	311	292	294	315	281	324	302	275	330	309	287	291	309	317	323	298	294	271	326	296	288	321	298	295	295	276	292	301	290	311	308	294	274	302	308	287	276	342	304	314	296	318	305	303	323	283	323	301	285	314	291	318	330	290	273	316	301	294	289	340	272	306	307	302	323	293	292	310	272	300	264	309	295	299	286	319	304	300	316	276	300	280	269	281	312	330	269	339	304	294	296	289	288	278	297	325	305	312	324	340	294	309	299	287	303	312	299	301	329	315	306	331	308	305	275	309	327	313	294	304	271	323	322	281	272	298	291	330	322	304	332	274	298	293	297	291	319	321	302	299	299	288	295	298	281	270	290	325	295	306	299	284	304	281	301	264	321	306	280	328	311	293	329	341	266	312	270	300	311	290	276	282	296	274	318	289	310	319	307	297	314	305	294	293	313	287	324	308	275	277	263	290	312	289	289	304	299	340	326	296	283	306	294	316	302	270	310	304	286	261	320	297	307	318
4047	2405	2568	1714	1376	1110	856	710	661	592	616	599	568	584	499	429	409	430	353	380	345	338	305	362	331	301	282	310	317	335	312	293	296	288	294	311	314	311	259	262	297	301	311	299	293	283	310	267	284	257	291	286	313	291	299	290	293	276	304	299	274	290	301	296	300	265	271	272	256	308	283	288	290	286	271	288	292	248	290	284	268	282	287	278	289	307	284	273	253	264	300	283	277	286	307	280	270	283	279	286	272	300	268	267	304	300	289	281	298	311	273	289	303	307	329	270	278	290	255	258	275	285	274	302	289	288	274	314	269	272	298	300	312	290	299	280	288	286	283	266	271	295	297	309	306	319	321	312	260	304	299	269	284	254	274	300	286	288	297	292	286	287	287	274	296	289	292	302	236	324	277	285	287	290	274	320	278	287	253	290	274	326	280	274	290	289	284	286	304	259	260	273	280	266	301	299	306	279	260	297	296	256	282	317	278	266	347	304	261	294	273	304	269	253	280	276	261	305	258	290	251	295	288	258	304	304	251	305	257	267	306	281	301	303	320	290	292	273	284	287	290	273	293	289	260	254	275	278	243	270	295	306	310	285	271	286	298	287	314	291	295	291	285	264	296	292	307	243	272	266	275	269	317	285	283	292	285	305	270	312	292	285	304	261	279	283	283	288	263	272	295	266	275	288	304	317	259	287	252	290	263	259	279	290	274	290	296	309	307	288	277	256	256	285	282	290	310	270	305	291	286	277	286	288	278	286	287	253	318	276	307	290	291	281	262	273	315	304	267	312	268	271	289	279	314	298	263	304	300	298	270	253	273	284	305	270	280	254	263	289	270	303	257	308	304	279	289	289	283	318	287	290	269	254	284	307	291	296	279	314	288	279	266	307	283	302	284	285	276	281	278	273	277	299	299	292	307	278	295	299	288	279	272	262	291	281	248	298	284	282	280	279	288	293	286	291	305	287	274	285	272	266	284	291	275	285	298	277	276	275	279	286	266	292	287	276	295	283	271	278	286	261	306	239	287	292	287	272	276	284	296	280	278	290	306	288	270	315	299	291	296	284	297	290	253	278	306	271	279	272	269	281	302	312	289	297	320	276	281	302	279	276	298	277	288	280	280	287	285	287	294	270	287	312	303	277	259	264	307	304	270	275	311	288	276	283	302	266	265	305	271	317	277	299	291	289	250	275	278	268	289	317	261	291	287	300	315	291	298	266	285	290	278	296	282	292	301	279	284	298	291	252	313	286	306	280	259	298	284	267	296	266	322	275	259	309	303	264	316	291	285	281	281	283	276	275	300	275	310	310	283	301	288	268	282	318	273	275	288	298	272	306	308	270	287	309	282	251	307	282	304	302	284	289	296	296	295	302	316	309	297	305	284	307	303	274	285	290	289	278	310	289	273	316	299	260	278	302	276	311	300	270	296	306	289	299	292	277	279	272	286	290	251	268	296	277	279	305	270	282	290	308	265	267	280	290	286	280	261	268	325	268	293	274	291	277	297	292	280	261	307	300	293	285	274	307	306	309	284	266	256	289	273	266	312	267	320	263	285	301	307	290	292	314	285	280	290	286	275	287	287	312	287	288	298	271	288	274	279	297	263	287	270	290	277	289	276	250	248	279	315	273	309	324	292	312	293	303	272	283	268	279	280	283	282	287	268	267	309	256	266	279	314	296	291	291	272	279	300	307	292	302	300	263	285	273	303	266	259	249	292	305	302	304	274	300	272	269	264	300	274	280	299	324	270	294	288	310	257	270	300	268	265	294	286	313	276	303	297	275	273	270	285	271	306	314	329	273	266	289	263	290	289	287	288	317	275	294	296	289	283	286	274	297	301	300	261	267	286	273	257	280	303	270	289	292	286	287	282	320	314	293	272	264	256	299	278	298	294	305	254	330	267	285	285	281	307	267	284	276	299	290	274	258	282	300	272	275	277	275	318	282	276	275	275	265	283	255	261	271	274	281	294	272	282	271	306	302	289	275	305	262	298	321	279	285	260	299	317	269	271	256	269	303	302	308	295	306	311	273	293	275	296	271	300	284	288	278	293	292	254	308	296	296	281	280	294	290	290	260	287	278	305	302	280	292	262	309	302	296	322	267	257	293	289	300	279	289	300	270	253	326	325	283	301	285	293	287	275	279	294	300	272	281	300	286	272	291	280	267	303	300	319	309	272	280	323	294	304	263	305	298	261	272	269	261	289	267	297	276	303	273	291	264	324	274	286	307	280	280	276	290	274	312	307	279	278	299	285	271	253	255	264	293	266	287	275	278	313	293	291	293	256	283	259	284	277	298	314	245	323	287	297	294	294	281	294	260	267	263	286	278	286	283	295	330	287	279	324	310	306	254	283	316	280	294	299	255	269	288	279	273	276	303	286	288	266	265	278	301	279	307	305	254	285	306	298	315	313	274	287	278	309	284	299	285	279	278	316	307	270	288	258	315	287	281	273	307	304	276	298	289	277	277	294	270	303	284	278	279	257	298	284	300	252	283	279	287	287	296	284	291	305	292	298	291	292	312	265	274	301	287	282	292	296	289	285	274	305	300	307	283	273	270	311	311	310	299	292	285	279	279	278	288	279	284	266	315	294	317	295	284	281	294	299	291	279	272	288	277	295	287	277	278	281	281	280	290	302	265	276	288	280	298	257	300	277	285	295	259	250	288	277	272	291	273	296	265	275	270	278	273	314	270	268	329	262	269	282	282	290	310	298	304	282	280	291	311	300	279	276	296	297	340	276	292	269	268	278	323	282	285	318	273	307	266	312	297	280	278	280	312	278	270	295	308	277	293	274	312	300	285	312	281	282	289	321	285	271	285	296	288	277	247	296	283	300	292	286	295	269	305	274	320	271	278	277	259	252	279	317	294	252	291	292	282	267	318	283	274	312	272	266	317	290	294	277	294	287	289	282	284	291	267	260	273	272	261	280	275	294	277	275	277	269	297	277	272	272	289	312	283	320	297	282	247	268	281	288	263	306	293	280	258	289	328	304	292	289	250	281	278	261	279	298	275	300	287	294	296	273	304	311	290	305	247	263	272	286	276	283	276	302	316	281	285	304	284	283	273	277	262	271	309	279	259	293	289	295	323	264	302	308	265	283	317	285	279	267	271	284	263	303	281	284	258	279	303	295	261	253	296	291	306	264	275	304	290	298	293	279	296	294	320	253	287	299	301	272	243	239	300	284	281	315	277	313	293	248	259	261	290	296	272	275	309	270	285	256	282	330	295	276	312	260	264	310	267	300	274	298	276	290	300	282	261	287	283	278	269	264	266	293	287	282	282	285	263	288	300	277	258	275	293	294	267	289	330	324	284	312	289	266	297	296	270	289	282	277	311	292	315	289	276	262	293	302	295	274	287	309	302	278	282	258	291	282	306	278	290	292	308	285	285	293	271	255	259	273	286	283	284	285	266	274	303	295	288	248	284	321	282	269	280	278	288	305	281	289	294	268	292	297	297	300	310	300	303	282	248	290	294	295	305	279	306
3247	3619	5588	5393	5051	4410	3385	3152	2995	2983	2811	2763	2757	2696	2321	2010	1732	1828	1457	1339	1263	1132	1008	1084	1041	890	962	1046	1004	980	912	870	733	721	777	737	788	744	771	735	772	724	714	724	722	699	729	691	759	757	738	682	695	711	710	718	730	719	727	725	699	729	775	737	713	689	736	760	746	661	683	719	730	719	774	673	714	742	698	674	689	713	681	682	726	729	715	681	693	708	736	728	710	720	778	706	639	692	672	705	703	665	689	687	704	662	739	658	671	670	728	700	684	668	679	687	684	644	710	678	725	694	705	710	702	685	701	730	696	686	702	711	699	673	700	707	722	696	729	707	682	687	657	707	750	675	698	693	700	724	707	645	732	699	727	713	729	735	668	745	691	755	699	724	706	695	641	701	664	682	689	682	698	680	682	702	662	685	617	694	693	695	733	700	664	714	671	695	670	681	687	678	689	740	713	708	732	670	670	673	689	699	700	674	716	717	733	705	667	661	702	712	749	684	694	673	734	684	684	720	724	652	697	689	672	740	749	709	710	744	672	694	666	697	657	719	684	687	700	730	690	703	710	710	691	678	688	691	725	669	714	715	670	697	696	711	691	703	726	674	733	696	640	706	673	664	713	736	717	671	700	713	691	682	697	706	726	714	696	719	680	645	716	677	683	675	698	680	687	693	683	716	717	683	643	666	673	659	698	684	705	685	658	673	674	691	694	710	679	710	701	710	668	706	662	674	713	754	678	692	703	678	655	713	702	693	715	706	697	723	711	659	751	675	682	700	674	700	634	682	676	737	675	677	713	744	693	736	710	702	676	749	734	687	680	685	732	676	666	657	693	667	697	677	681	714	711	661	744	748	673	712	701	663	719	696	675	683	693	687	738	678	694	716	690	709	665	703	689	698	695	673	723	767	740	730	700	677	689	667	733	649	716	699	703	698	696	698	658	712	713	699	722	690	703	698	699	697	653	685	726	717	688	721	735	705	731	732	699	704	705	660	713	658	684	679	666	706	734	703	700	715	689	692	671	715	679	715	722	675	719	703	715	694	725	691	685	657	689	704	726	686	698	726	729	726	685	707	696	725	734	706	713	717	714	750	681	674	704	754	660	705	649	713	686	704	689	709	694	702	679	723	707	685	698	700	714	754	696	724	670	677	675	688	696	712	710	704	733	688	690	696	663	702	685	647	699	696	699	700	737	666	675	665	743	675	728	721	700	685	692	741	783	699	704	694	681	716	652	702	656	689	699	689	723	669	646	710	707	653	720	684	653	688	660	673	676	673	665	659	712	695	698	706	649	719	675	673	656	674	697	703	710	668	691	665	709	721	683	719	650	678	674	683	633	694	684	702	683	670	687	657	704	733	706	746	741	711	697	671	721	683	740	711	715	709	716	656	726	734	654	712	727	731	652	716	687	711	678	702	681	677	721	715	705	696	636	714	686	683	652	709	714	756	716	692	706	668	681	696	726	715	637	666	725	642	715	673	710	768	686	675	737	718	727	698	695	734	637	713	692	707	671	703	685	681	699	711	750	718	721	718	683	677	708	707	748	700	717	726	697	710	694	747	714	696	607	706	664	671	672	680	650	693	679	693	684	685	713	735	682	655	669	728	674	659	722	723	701	748	672	698	713	661	744	725	676	691	717	682	681	700	719	654	701	699	740	678	702	690	694	693	708	698	682	714	708	691	682	710	669	715	682	742	689	714	667	703	725	765	673	711	688	671	735	730	683	671	664	732	699	658	703	694	682	671	687	658	743	691	771	686	690	697	717	738	699	699	680	715	693	716	642	689	682	667	684	683	704	684	648	715	709	670	671	681	746	660	651	678	753	737	681	686	694	706	730	708	707	647	728	686	683	700	723	705	728	776	659	685	724	702	663	686	690	701	663	681	705	668	708	754	690	726	735	687	703	670	733	689	708	729	709	687	708	724	687	741	686	726	693	692	713	649	670	693	695	726	721	700	697	672	751	679	704	692	645	685	700	691	676	692	666	668	714	709	720	708	681	699	695	725	680	653	660	687	725	652	706	727	726	698	710	735	667	752	681	701	669	686	720	690	699	694	718	719	708	682	673	708	678	676	701	723	719	685	686	712	710	704	710	712	704	677	663	665	705	710	756	706	643	698	663	714	692	642	651	684	728	697	689	707	715	718	684	683	713	712	688	730	655	734	685	691	656	691	704	654	718	709	717	701	682	677	682	716	712	670	722	680	686	695	708	675	716	695	703	686	693	726	676	685	671	724	670	700	672	695	740	700	663	670	666	628	698	690	677	702	734	693	720	695	710	694	671	700	693	694	671	678	720	654	681	669	708	701	741	693	685	690	670	726	710	696	695	659	710	684	697	697	692	704	706	665	652	655	669	708	684	707	656	680	680	682	705	732	655	697	689	678	703	652	656	726	676	680	702	709	717	692	660	750	711	647	695	711	693	677	740	668	717	729	721	722	711	721	683	702	707	687	686	730	674	664	674	726	706	726	689	701	699	768	736	694	690	738	722	651	731	698	704	680	740	684	708	691	659	665	673	690	658	698	714	673	753	671	673	683	702	682	730	706	680	743	666	712	675	689	686	732	692	668	751	706	698	712	719	718	719	709	758	702	682	709	723	714	683	684	659	653	701	664	642	651	678	677	698	714	681	650	669	702	640	687	675	645	703	681	686	680	694	668	651	721	696	670	708	684	725	670	715	705	685	685	728	705	682	683	688	694	674	691	656	694	698	679	695	733	716	713	678	731	698	691	656	698	685	690	740	635	701	683	726	657	689	657	734	664	751	699	635	680	670	717	744	686	721	659	677	652	668	743	766	664	668	667	703	727	730	717	685	691	656	680	702	709	696	730	655	678	689	685	720	739	699	692	673	671	712	702	704	689	671	705	727	718	724	704	684	688	692	735	657	685	701	715	719	723	685	649	702	711	660	705	694	682	705	730	715	702	633	677	688	685	702	716	713	713	715	731	729	754	717	700	718	702	684	691	696	676	752	699	688	711	693	718	685	648	716	691	712	716	643	738	693	699	616	758	687	705	654	687	668	725	699	726	674	679	694	691	712	680	736	722	697	697	704	677	719	730	717	692	718	711	696	673	686	720	658	658	744	742	715	676	708	695	684	702	683	700	704	691	685	711	660	705	684	742	710	687	694	647	729	687	693	688	699	690	693	681	748	726	713	661	705	710	709	686	644	724	711	662	676	709	704	706	649	689	720	689	657	712	679	670	686	699	677	669	713	718	728	641	693	699	718	703	681	668	718	705	662	682	672	722	671	684	749	678	706	717	706	669	733	702	710	692	703	719	711	695	719	703	720	723	760	714	731	734	682	639	693	674	700	733	723	678	692	697	665	682	712	697	679	712	669	735	689	687	712	693	730	693	718	754	698	658	704	673	687	706	681	711	700	728	728	710	623	641	718	662	718	726	728	717	700	692	708	707	680	665	665	712	665	721	703	679	697	769	743	699	700	709	671	699	741	702	692	718	666	665	677	647	707	712	728	703
14799	25636	19591	16468	12994	9845	6742	5216	4470	3634	3374	2807	2038	2113	2030	1352	1353	1606	1032	845	865	835	733	812	700	518	451	740	768	546	357	384	304	250	259	255	260	235	223	255	223	218	237	229	250	205	232	224	250	226	209	218	251	219	254	210	255	238	223	226	237	251	260	247	234	242	221	211	219	234	233	235	206	232	243	222	204	229	245	249	223	209	238	221	221	209	205	214	240	222	235	217	210	224	247	224	215	221	234	212	204	220	232	200	224	210	224	230	236	265	197	211	240	205	239	246	202	177	213	217	228	201	226	223	211	224	249	222	211	229	215	228	232	217	217	237	238	199	223	229	220	229	217	216	228	237	192	239	205	231	230	231	196	227	220	243	234	221	239	197	203	209	203	226	228	238	243	232	224	251	218	216	218	210	239	212	250	211	198	220	234	236	218	215	221	228	215	247	260	204	214	189	231	253	227	231	202	230	198	205	211	222	205	230	230	215	195	213	224	205	228	222	206	224	208	227	199	208	194	232	218	214	218	203	238	244	241	229	219	232	220	213	227	217	201	209	227	187	253	196	224	214	235	204	194	242	234	228	209	220	210	192	222	231	235	221	235	204	217	215	220	231	207	227	228	220	230	192	214	236	239	215	214	193	221	190	223	202	206	237	221	210	218	222	220	204	231	218	206	203	201	224	227	207	241	220	200	234	225	230	214	220	220	242	203	213	230	242	216	218	229	220	216	233	208	209	220	240	208	218	209	212	187	215	247	218	221	207	213	211	231	227	219	214	191	214	249	213	220	220	199	224	218	237	223	210	222	242	255	234	239	204	196	258	209	202	219	228	215	224	227	234	225	205	228	229	232	212	200	220	225	215	201	220	227	212	246	219	239	235	234	218	161	207	214	226	224	239	186	207	196	200	213	237	243	207	221	220	209	211	220	214	223	186	215	244	218	200	221	213	233	218	231	218	202	223	229	227	232	206	220	248	225	204	225	224	199	203	229	222	234	215	234	207	207	231	227	236	199	254	212	198	203	223	207	204	209	200	211	206	236	236	226	243	217	247	228	229	213	216	207	204	211	238	221	234	226	223	220	224	222	216	208	221	223	215	211	213	221	233	227	220	190	229	199	222	226	233	236	228	208	235	231	231	227	206	225	215	212	229	230	201	234	211	216	206	246	239	219	233	254	215	224	218	236	240	228	238	218	203	199	203	218	228	225	232	224	215	244	205	227	213	226	229	241	216	227	227	213	226	206	224	213	221	202	237	214	198	228	200	199	255	210	231	243	232	204	203	218	201	195	223	211	195	224	217	225	207	205	244	226	227	194	215	226	231	223	227	212	238	206	210	186	223	215	247	226	220	214	218	193	223	250	221	240	212	208	222	200	224	226	225	204	225	223	232	217	237	236	236	233	222	224	206	223	202	225	219	215	199	199	227	235	219	213	229	199	241	203	230	251	228	207	219	233	248	218	237	226	232	211	241	222	221	192	205	205	200	198	214	179	206	235	206	203	229	205	228	200	227	243	185	213	198	218	225	200	239	224	238	227	224	246	221	214	237	262	218	214	225	220	201	215	221	222	222	218	220	209	220	219	214	211	228	253	233	215	234	236	206	230	206	221	240	219	245	228	227	214	194	209	216	223	234	234	247	209	228	255	215	200	228	217	228	220	248	230	210	210	239	207	217	239	209	221	228	225	226	221	227	238	209	202	225	233	233	250	246	201	231	198	218	235	210	208	222	219	208	233	216	237	227	256	229	224	225	227	201	215	204	226	202	207	219	210	221	205	216	234	219	219	203	216	235	227	242	236	238	205	207	213	245	225	227	222	219	266	216	204	238	203	217	226	199	251	191	215	238	230	227	209	220	212	215	210	248	261	215	210	208	206	230	212	223	220	189	212	202	210	238	218	223	256	199	204	247	233	216	215	251	254	205	239	210	223	241	226	238	240	238	213	177	225	206	180	219	209	232	201	212	223	216	244	222	229	218	231	207	229	228	204	241	210	221	224	207	250	193	207	231	238	223	245	251	227	214	211	164	222	209	217	214	219	260	237	200	218	227	239	218	228	186	225	215	227	194	218	196	209	242	217	208	235	228	229	219	208	212	220	210	222	247	192	196	197	214	225	227	227	217	220	236	229	227	224	215	207	232	193	191	206	224	232	235	185	209	203	225	217	223	215	200	230	214	224	209	181	223	219	225	215	223	196	213	225	219	216	228	226	225	226	241	209	229	216	202	227	225	204	213	228	265	241	207	243	236	212	207	217	204	216	233	217	185	190	202	231	208	214	221	226	225	213	242	179	206	211	221	215	217	226	216	197	201	221	215	187	229	205	206	178	205	235	228	234	230	208	208	226	203	236	245	220	267	218	220	220	213	216	216	211	206	229	229	200	187	195	201	246	239	245	211	237	218	239	215	197	228	217	209	231	199	219	229	227	201	229	222	216	211	227	217	252	214	235	202	240	230	223	231	218	208	227	245	234	228	234	210	232	248	214	220	221	232	227	223	234	238	214	217	189	251	193	214	227	220	200	193	195	234	198	218	247	234	202	200	245	253	224	209	213	227	242	229	234	226	195	193	216	225	204	221	200	227	218	208	229	225	215	201	209	201	219	214	227	217	205	232	232	218	225	200	188	223	194	192	228	203	228	220	222	225	218	234	207	223	222	224	229	225	241	236	230	230	207	217	213	224	225	234	202	229	223	221	208	200	202	204	225	216	222	239	241	237	237	207	237	210	215	216	263	210	255	224	245	219	224	222	220	226	232	232	230	220	222	211	212	235	214	235	212	218	217	217	203	216	235	210	211	216	236	235	232	231	223	200	188	213	250	206	235	212	210	214	252	225	193	219	202	223	246	231	209	233	190	234	256	219	228	192	212	226	227	229	230	211	233	246	239	211	234	217	199	212	249	250	241	205	195	219	192	216	230	231	229	227	214	218	199	229	203	191	237	234	226	213	228	230	223	232	228	212	200	218	241	233	263	237	228	211	236	246	212	212	217	210	217	175	188	193	205	225	216	235	214	244	210	199	209	215	226	209	216	198	217	229	213	222	205	232	218	220	211	224	204	223	225	214	216	221	223	218	196	212	196	205	214	216	223	213	213	203	201	209	232	218	251	245	241	214	204	229	224	186	210	245	211	244	214	241	222	196	217	244	208	213	207	196	227	204	245	191	226	234	211	221	219	224	242	253	246	186	222	228	208	238	221	240	238	238	221	211	210	224	211	223	223	220	229	234	231	222	223	222	212	229	232	197	220	232	204	200	207	230	236	225	217	231	195	226	217	243	230	213	219	215	228	225	241	233	222	222	208	233	248	224	246	219	212	226	224	229	256	228	230	228	207	200	220	219	202	224	223	240	244	208	210	235	229	201	192	205	228	213	229	246	234	209	225	226	214	268	182	224	248	223	219	243	222	219	248	209	218	198	231	233	217	217	237	210	242	258	246	215	217	248	227	194	229	222	216	208	203	178	241	236	214	256	208	253	219	194	241	198	209	200
9393	19928	16659	18490	19862	18030	16756	15417	15233	14911	14696	13313	10199	10188	9807	7375	7379	9366	5689	5156	5545	5349	4686	4987	4551	2735	2730	4321	5065	3381	1747	2017	1165	908	825	882	737	763	722	687	637	615	646	665	612	607	595	650	675	620	667	581	577	643	542	607	610	643	709	725	693	727	769	757	638	590	574	532	571	554	583	561	570	579	553	571	536	550	535	553	508	596	557	566	510	550	491	597	560	537	524	511	563	565	502	521	519	557	567	591	577	558	543	517	534	519	555	597	540	519	553	578	540	551	527	548	559	535	553	560	557	550	571	536	537	530	496	532	519	546	527	543	538	552	533	540	501	539	591	534	529	471	562	542	535	527	580	482	546	573	550	515	538	559	485	536	512	557	548	555	509	571	568	534	517	555	554	540	558	565	551	559	526	568	587	573	549	543	584	539	546	536	530	562	546	544	530	488	554	528	565	538	537	519	517	500	553	563	479	521	510	516	559	530	551	554	560	566	572	507	545	568	478	538	564	500	566	499	546	568	526	552	559	525	545	530	602	517	583	531	540	538	565	564	585	552	567	559	543	561	551	578	508	542	551	533	556	593	512	539	575	511	566	476	543	543	546	554	540	551	575	553	559	550	588	536	513	537	531	541	522	534	572	564	568	541	513	526	544	571	561	553	553	562	570	530	514	534	558	545	498	550	514	622	530	515	513	548	545	559	556	557	580	543	552	542	553	552	560	573	543	535	568	570	527	545	516	531	549	535	538	510	543	551	562	507	531	538	548	528	510	525	518	532	549	526	520	536	559	550	524	529	543	523	505	540	574	505	552	553	541	554	521	546	557	544	566	534	552	533	542	553	495	500	548	560	537	564	560	571	563	521	553	534	506	571	560	573	569	519	506	542	541	545	532	505	560	578	506	595	564	573	577	548	522	537	531	520	547	532	540	535	544	543	564	545	584	497	542	533	535	522	546	529	579	526	522	552	526	533	554	537	533	531	554	536	557	552	527	490	560	528	573	506	542	511	560	550	530	541	559	531	524	525	532	559	538	547	548	483	504	496	536	524	552	567	531	530	527	602	500	543	535	526	540	578	527	533	508	586	537	580	548	611	505	496	535	541	561	564	530	509	572	531	524	585	536	557	507	545	547	542	547	546	517	530	514	535	503	500	568	546	539	574	577	561	527	507	562	549	492	501	548	518	548	538	542	526	512	527	553	522	506	509	563	550	548	522	567	516	567	472	513	553	499	563	538	518	543	531	536	507	546	584	563	551	574	539	508	507	533	551	535	546	525	540	507	572	509	552	555	562	578	559	562	549	543	535	501	577	571	543	530	541	548	526	552	541	574	553	534	566	552	548	545	556	542	543	527	582	541	557	556	558	581	566	546	506	527	528	508	564	566	563	517	549	558	585	530	491	531	509	521	559	516	559	566	511	540	574	546	534	530	543	519	577	585	510	485	548	565	524	526	540	550	517	542	534	518	510	517	566	539	553	535	563	537	569	539	527	514	523	550	551	525	555	558	528	539	539	539	535	540	564	515	571	597	544	516	586	534	524	594	506	497	535	588	570	546	524	562	521	522	548	550	532	585	515	540	543	566	531	511	558	567	530	526	532	555	534	494	588	579	515	562	594	556	508	534	517	546	505	560	577	553	543	529	511	497	577	557	570	526	528	550	521	524	554	527	545	550	560	546	560	545	539	534	503	518	561	516	536	511	547	521	515	545	535	532	551	574	529	571	542	552	521	539	548	559	509	518	561	540	568	535	557	597	529	587	520	566	506	534	572	565	518	502	544	582	515	532	602	521	535	563	560	513	587	566	559	562	558	549	529	554	532	562	527	549	554	541	570	544	573	537	563	552	533	525	559	547	520	527	548	553	495	544	506	540	547	545	567	561	552	528	559	501	491	551	524	515	565	564	556	563	547	595	528	531	548	533	519	531	560	552	577	598	510	508	514	528	510	543	548	540	520	539	533	565	541	566	586	518	544	549	521	560	540	551	536	562	554	590	505	510	510	544	514	509	590	536	566	550	572	584	531	566	518	542	574	570	526	524	551	553	516	561	549	518	554	548	547	554	524	506	530	544	580	547	577	523	532	525	538	494	519	559	555	554	544	517	590	536	535	576	507	517	570	576	540	567	522	529	520	534	548	531	553	556	537	558	538	507	545	491	533	499	634	509	557	511	518	572	546	538	534	510	546	547	493	555	527	608	549	504	511	557	505	522	584	515	540	537	555	550	536	537	534	567	598	575	546	524	608	517	541	519	584	522	566	508	535	557	562	491	538	513	567	492	549	528	555	520	524	582	551	543	534	520	530	572	538	550	504	563	562	551	515	548	543	552	540	533	548	516	523	560	541	553	575	507	515	537	549	496	518	533	544	555	562	512	547	538	526	511	552	568	487	529	556	532	547	535	533	530	525	549	577	557	569	548	534	565	524	557	518	546	498	528	504	556	585	555	572	553	578	513	553	521	523	571	560	555	521	537	542	526	548	531	548	545	577	527	537	555	578	519	558	533	549	580	543	540	521	536	551	538	548	548	545	504	503	532	564	600	542	543	534	534	535	513	503	559	546	545	568	568	548	519	541	566	554	544	531	509	567	528	563	507	558	565	549	576	551	511	572	551	573	550	536	529	546	544	521	518	592	527	529	489	540	520	530	557	547	548	532	529	590	540	545	548	545	622	539	492	549	578	538	536	513	567	561	552	534	576	511	511	569	550	581	544	552	547	551	529	559	578	525	498	552	541	522	550	542	500	548	548	554	582	543	536	512	543	566	598	499	529	526	575	520	563	565	565	544	521	564	569	517	603	522	518	533	563	576	535	519	525	532	533	523	516	546	512	525	542	569	592	554	504	526	541	547	533	509	547	569	552	549	519	526	546	545	549	572	542	563	576	527	513	527	541	499	545	549	507	513	556	556	526	585	562	495	552	535	558	548	562	518	550	559	594	514	549	550	503	555	510	568	568	565	565	511	545	559	565	558	505	579	566	520	554	504	523	545	532	540	558	536	512	532	538	487	511	575	545	545	558	518	503	523	537	500	563	560	573	573	555	535	539	549	548	577	533	576	524	542	552	515	532	521	532	532	562	551	519	493	540	534	531	570	534	536	541	551	552	553	525	525	545	533	561	546	573	524	542	511	501	556	549	544	538	507	543	538	532	519	539	557	572	576	573	539	566	525	525	547	528	580	551	542	518	535	578	536	547	534	518	538	555	574	518	556	553	538	552	534	556	541	527	562	510	500	586	575	525	571	563	538	547	506	598	542	541	515	513	550	544	522	582	526	540	561	535	533	557	539	533	551	548	533	525	545	538	504	568	537	574	563	568	516	536	517	564	558	567	538	546	531	570	555	521	564	551	595	549	529	542	582	560	552	556	550	557	524	552	522	606	539	547	557	553	563	516	528	551	564	570	537	514	584	544	542	567	536	512	516	567	521	521	537	553	539	548	552	585	526	560	546	572	554	521	593	535	569	532	572	546	542	528	530	548	546	543	555	533	530
22757	35923	26808	22940	20559	16636	12465	8988	6989	7115	5566	4378	3616	3241	3333	2559	2341	2202	1561	1501	1348	1287	1151	1064	940	558	572	940	1049	633	267	396	231	170	177	170	161	145	136	154	161	143	136	142	141	133	112	130	120	124	136	123	110	127	128	142	126	130	148	160	151	128	144	159	126	126	122	113	117	115	116	113	110	124	114	110	124	122	127	117	120	103	112	125	106	112	108	108	106	123	111	94	113	112	111	110	132	109	124	117	106	100	111	132	119	112	101	113	125	98	117	122	118	116	126	109	106	102	109	123	130	115	110	134	125	116	130	106	107	97	110	123	97	107	130	106	119	97	108	118	107	139	116	105	111	106	123	100	118	110	119	112	97	115	112	114	107	110	91	117	116	128	97	122	100	109	113	119	113	111	113	120	106	116	128	118	110	104	121	113	123	126	115	135	97	122	120	126	127	110	116	119	110	103	105	112	113	95	96	105	112	117	110	116	107	137	107	98	122	106	112	127	113	115	110	123	127	123	122	111	114	108	111	101	126	104	131	116	109	108	129	119	104	94	101	116	128	113	123	125	114	109	113	139	110	104	121	110	123	124	115	108	109	108	115	113	105	110	108	122	106	104	104	101	119	95	99	106	141	131	125	135	97	110	97	111	124	108	100	129	103	110	105	102	104	117	107	119	114	101	119	120	120	92	94	123	109	142	112	120	108	127	90	111	94	121	136	125	96	101	114	96	132	113	111	102	130	107	120	118	103	117	105	102	109	117	123	118	111	107	119	112	113	149	115	120	109	115	134	113	99	100	120	112	104	115	112	120	133	116	100	130	100	85	118	129	122	94	115	97	110	106	109	119	122	116	115	122	100	101	107	102	114	137	121	103	117	90	102	123	103	103	114	130	113	136	124	114	110	101	121	111	122	109	99	98	109	115	97	109	126	112	121	124	115	119	115	116	123	118	115	95	96	110	108	125	99	116	119	94	107	82	104	114	112	114	131	128	109	116	122	127	108	124	114	121	125	117	119	97	132	119	133	109	92	120	116	131	105	102	122	129	115	122	98	133	107	109	112	125	106	104	143	119	100	99	115	108	114	129	105	91	117	97	117	115	115	103	101	104	119	100	113	92	113	114	137	113	104	121	103	128	110	103	111	116	100	102	122	128	126	117	119	122	140	112	118	112	99	121	98	126	110	117	133	102	122	119	98	106	124	110	115	115	114	120	103	121	94	122	106	102	144	109	111	133	109	125	108	111	109	108	119	120	110	109	121	114	125	109	114	107	108	136	112	93	130	105	93	95	104	109	130	115	115	123	118	89	108	128	112	111	99	109	118	117	101	109	108	120	101	135	108	124	108	118	109	119	96	99	105	110	127	124	102	144	112	107	92	106	111	102	101	136	122	112	131	109	101	116	100	117	123	113	81	106	98	116	116	138	118	106	122	126	111	121	102	127	110	116	116	107	112	111	104	114	114	108	128	113	117	111	104	128	125	116	109	120	120	113	123	112	102	117	111	104	116	118	102	121	100	108	99	103	123	123	116	123	136	104	112	125	95	96	117	115	121	124	125	129	125	106	113	116	118	127	102	130	132	110	121	112	99	116	126	107	100	117	115	111	97	98	103	105	99	108	97	112	114	116	101	123	121	144	112	122	121	112	119	114	115	111	119	107	114	124	105	136	119	96	125	117	107	93	124	125	137	110	118	93	105	93	103	93	118	127	110	109	105	113	117	91	102	98	107	120	91	100	113	104	115	107	109	132	121	111	115	101	98	120	121	118	116	111	99	114	120	110	132	103	127	126	118	110	110	133	106	108	119	122	112	113	130	121	107	122	115	130	121	101	88	107	119	115	126	120	118	113	122	118	127	114	104	121	114	125	113	124	98	103	102	117	118	143	99	92	112	108	121	121	119	123	119	112	90	102	123	137	116	111	109	110	101	109	117	116	131	110	105	97	106	124	114	119	110	110	105	111	114	126	120	107	125	120	108	129	131	117	102	109	107	115	121	126	133	133	81	107	153	109	117	105	122	119	120	107	125	111	118	107	133	111	92	114	107	108	126	105	94	109	98	107	119	96	112	98	134	96	108	128	119	94	98	119	119	92	103	94	133	114	117	114	110	102	100	130	115	106	90	133	113	134	135	127	105	103	117	92	112	96	130	108	123	118	132	98	119	123	110	124	103	110	121	107	112	119	104	116	97	102	97	132	97	95	87	92	118	133	104	117	130	121	96	119	106	126	122	116	92	102	112	119	117	112	111	109	102	104	129	119	121	117	115	107	118	100	100	109	107	123	106	116	107	124	126	107	123	115	130	105	121	117	107	85	117	99	120	93	120	106	111	104	99	110	98	122	98	107	105	106	126	100	113	106	141	108	138	126	109	105	120	129	116	86	103	124	102	110	131	106	111	121	112	131	101	112	101	111	114	113	113	123	103	114	132	115	94	116	118	120	139	120	103	99	101	130	105	132	104	138	117	121	115	107	106	118	93	113	92	128	116	133	99	125	137	118	122	110	108	118	103	104	116	119	128	114	117	101	111	115	109	118	111	103	103	114	92	103	113	99	99	111	112	106	123	106	128	119	110	114	113	123	112	136	114	102	132	110	96	113	109	102	129	114	111	123	119	117	115	115	91	91	109	123	112	106	100	104	121	107	120	147	115	113	104	122	121	104	102	106	120	98	109	113	118	101	127	96	96	114	121	105	111	108	113	120	113	125	129	110	116	120	132	112	120	101	115	118	133	126	111	112	134	106	104	109	110	118	100	121	132	109	108	114	116	109	113	101	113	121	114	112	107	101	118	110	107	132	113	113	115	126	115	119	100	109	120	105	130	118	112	98	97	97	120	98	85	115	121	114	121	129	91	131	98	96	122	128	116	103	99	104	125	118	118	106	129	114	113	128	128	126	125	130	137	110	115	147	116	137	130	113	106	116	104	116	131	105	107	122	130	122	116	131	110	101	113	116	117	116	107	120	113	121	128	108	103	119	94	115	84	115	103	110	123	112	128	105	120	107	108	95	105	129	122	129	109	125	108	132	124	121	108	106	118	120	108	112	116	102	112	106	110	86	132	112	131	111	121	120	120	110	134	109	104	115	101	115	118	116	119	128	122	109	132	127	110	124	123	107	124	111	115	103	129	99	119	106	121	118	109	106	100	96	108	111	124	99	95	103	113	96	104	136	133	113	111	102	115	107	123	108	109	122	109	108	108	111	116	119	98	91	98	115	128	123	110	122	120	122	113	111	109	104	118	122	137	121	94	105	122	119	121	111	118	129	114	112	96	124	108	104	91	85	138	108	114	107	95	113	112	135	109	129	102	116	106	104	113	81	123	114	113	120	111	124	123	96	105	92	105	103	107	116	105	129	106	115	111	115	115	107	112	138	117	112	139	116	95	96	110	131	131	125	111	114	92	105	111	117	107	132	101	111	123	101	95	115	124	108	128	115	95	120	118	114	115	127	121	105	123	102	104	113	127	112	124	103	135	102	112	110	113	121	106	133
12638	25318	21077	23121	26394	24225	23527	22156	19921	21750	20533	18641	14473	14561	14617	12541	11266	12824	9275	7854	8307	8404	7777	7708	6196	4169	4822	6503	7453	4613	1761	2535	1466	871	836	684	716	695	529	519	554	489	438	476	465	416	471	451	505	439	402	419	418	440	475	505	458	521	625	544	593	564	567	590	465	444	407	335	325	347	356	330	379	324	339	321	360	351	318	345	328	354	348	299	341	309	305	325	303	330	292	308	301	319	306	301	357	315	336	290	338	346	346	309	313	325	333	328	302	342	289	305	336	329	323	325	298	325	282	317	299	300	307	331	329	318	306	319	313	334	267	306	310	304	296	314	328	287	314	326	291	283	300	293	302	323	333	339	308	306	342	331	298	302	342	315	354	267	302	312	315	331	313	305	327	287	297	292	297	325	290	291	325	267	306	304	328	285	315	327	331	314	294	353	337	332	329	335	285	329	319	302	304	282	292	302	311	313	322	334	308	283	297	320	273	326	304	319	309	311	300	321	334	321	295	327	331	283	337	279	293	307	331	307	304	329	329	278	311	334	296	289	279	354	291	326	303	313	297	285	346	315	299	343	313	306	288	334	308	341	272	327	320	295	317	327	322	313	283	303	342	317	280	325	296	290	305	310	310	318	322	294	287	310	278	314	306	323	303	297	291	343	319	321	275	312	290	316	327	307	348	298	315	312	301	286	303	299	276	316	323	309	307	304	326	304	295	323	304	287	315	283	324	292	316	269	297	306	297	291	295	260	267	283	317	301	334	268	340	276	314	306	363	307	337	352	304	299	274	296	298	314	310	317	326	300	293	301	315	312	331	287	318	316	312	329	326	300	266	287	300	321	299	310	316	311	305	272	305	338	298	301	326	305	307	308	323	312	333	287	278	318	307	267	303	278	307	303	307	291	335	280	297	280	304	286	319	307	303	318	289	332	318	322	296	304	304	308	291	309	303	297	315	297	310	303	279	299	314	304	319	292	299	307	321	355	295	291	282	278	320	307	324	317	295	283	322	266	286	300	273	275	299	331	290	307	314	307	292	302	315	306	279	352	300	300	348	307	307	306	293	318	292	299	326	303	324	309	303	345	272	338	310	316	308	287	321	319	339	311	311	302	299	298	281	305	354	306	300	292	297	302	299	336	320	321	334	293	301	281	321	311	287	295	309	326	283	262	288	297	311	306	296	309	290	277	297	325	276	312	314	320	316	300	320	325	323	305	292	323	291	299	311	300	288	328	325	300	303	320	295	254	297	316	289	332	312	309	270	299	298	311	295	306	314	325	294	295	315	318	296	323	317	294	316	295	277	329	282	303	289	291	309	323	308	342	280	314	305	318	325	299	316	286	269	281	288	294	321	290	297	309	313	327	325	285	300	335	301	331	285	352	290	293	309	292	294	289	320	280	327	293	318	294	333	329	307	311	305	321	295	289	297	325	311	309	290	295	313	351	283	307	318	291	313	311	325	287	309	329	298	298	346	292	313	300	277	323	282	322	297	321	315	316	312	331	289	296	323	291	265	312	291	296	309	313	321	331	296	310	318	300	297	319	307	283	302	317	305	327	278	298	281	301	285	314	302	312	292	288	300	313	307	319	330	318	317	322	340	313	303	308	317	309	302	304	298	277	317	293	294	280	336	305	340	280	305	271	304	306	319	299	321	337	319	318	324	281	290	316	303	313	331	298	311	299	284	288	317	327	292	290	295	292	289	314	321	279	315	331	278	315	334	303	287	278	266	300	311	306	336	324	305	274	286	299	305	310	324	335	315	296	306	315	292	296	292	310	300	275	304	330	289	304	316	305	286	297	324	332	322	273	270	309	299	328	338	349	315	294	330	327	332	330	318	310	299	291	318	322	285	310	281	312	311	299	311	320	333	285	340	282	329	333	317	283	310	310	328	332	298	283	324	325	321	323	292	295	321	319	315	303	311	331	289	310	305	301	305	314	297	311	313	296	336	293	322	326	313	321	334	293	305	288	327	278	277	352	321	290	303	320	286	292	330	294	328	291	295	304	314	294	285	304	311	292	281	280	308	323	306	304	337	278	311	308	295	282	328	283	283	277	278	325	297	324	321	311	322	323	322	315	299	328	298	315	306	287	306	330	271	260	296	295	337	303	301	288	321	316	330	324	286	301	272	313	279	299	328	325	294	316	297	317	318	287	287	307	297	278	275	297	331	305	310	335	302	299	302	320	310	309	286	271	299	256	288	298	338	316	315	285	304	321	284	320	343	355	344	283	305	295	323	286	281	325	293	305	313	302	305	313	298	296	289	283	308	324	304	318	318	283	306	312	297	305	313	274	312	272	306	271	292	307	298	331	317	317	288	302	336	321	292	316	302	261	317	295	311	310	301	302	295	330	290	315	291	330	325	299	323	291	326	288	312	290	279	274	280	281	317	328	288	304	304	291	315	330	305	326	285	299	302	294	322	300	288	304	302	306	292	356	295	330	309	303	333	292	302	319	277	326	313	321	326	296	282	313	308	332	312	303	322	281	297	328	297	283	311	307	291	289	297	341	292	317	269	300	288	287	337	281	314	300	310	289	292	299	282	312	300	328	303	294	290	313	307	335	305	288	302	295	298	337	288	295	275	308	270	295	298	317	271	334	299	299	312	313	323	329	310	316	281	340	305	334	301	300	314	321	300	328	333	300	312	313	318	314	299	309	316	287	326	293	302	291	331	298	315	312	335	311	281	314	282	296	293	272	291	319	302	308	322	336	309	315	310	326	318	314	303	277	272	304	315	319	304	317	316	302	292	303	293	303	312	276	318	339	317	316	301	308	322	308	308	285	292	332	331	309	291	306	302	301	289	296	319	310	347	319	323	327	298	326	332	304	300	304	329	291	330	299	333	315	322	280	314	299	300	284	306	301	309	307	308	307	290	338	299	267	337	312	297	318	285	304	294	284	283	276	309	336	280	307	308	294	315	297	328	320	280	286	300	308	324	267	280	298	259	328	289	298	327	296	311	321	281	334	333	315	321	306	287	302	316	292	304	309	312	285	285	309	326	297	314	320	288	303	334	339	321	308	304	327	284	312	307	301	288	298	314	334	316	316	275	287	334	332	330	276	300	334	283	262	301	328	327	322	297	351	311	320	325	329	359	333	298	332	329	309	281	329	316	302	299	304	282	316	304	330	322	311	304	309	317	285	285	309	319	309	340	305	314	306	294	332	310	295	320	325	298	295	292	285	329	302	330	284	283	300	286	290	319	286	310	313	332	300	301	299	290	350	309	303	297	296	293	297	296	311	298	304	302	299	305	338	293	275	323	302	332	269	321	280	321	297	296	338	292	314	292	281	289	314	325	305	312	318	312	298	293	307	297	315	286	313	281	314	321	293	287	297	289	326	322	307	287	293	280	293	296	291	314	278	303	324	307	294	317	354	280	311	299	306	311	346	344	303	284	305	315	284	314	301	328	304	334	306	325	291	307	292	311	323	346	309	327	305	313	301	295	334	335	313	292	322	310	296	320	333	308	298	292	285	285	320
4414	2492	3182	2208	1875	1355	1067	880	842	752	702	652	549	543	478	445	458	415	400	342	346	314	326	357	286	336	289	338	311	315	305	324	285	331	256	307	286	296	279	292	290	314	291	326	251	288	285	310	292	290	255	291	263	292	323	259	292	349	311	299	303	300	272	280	281	317	291	308	276	306	294	292	278	302	284	284	330	263	269	272	322	293	266	291	285	288	261	269	280	292	308	287	284	250	272	278	286	293	280	306	284	295	276	331	297	322	295	272	282	326	264	286	278	311	291	310	314	283	289	290	280	295	282	255	251	288	300	288	316	296	277	259	295	265	296	291	281	296	306	292	281	294	308	307	272	347	275	296	274	293	312	275	274	287	312	307	275	286	302	327	246	272	292	275	302	286	326	265	323	282	286	301	286	281	280	306	304	306	310	303	308	282	301	254	288	319	290	312	292	275	297	301	296	291	272	312	275	290	285	272	296	266	280	282	303	252	287	298	275	286	264	278	359	284	281	270	276	302	282	276	285	273	267	291	288	291	295	284	265	308	299	279	289	290	280	276	285	294	305	265	304	281	300	292	303	271	286	302	271	277	261	282	285	283	269	281	303	271	320	301	287	318	290	313	283	255	273	289	291	332	285	302	317	298	345	288	267	283	309	293	296	287	284	296	295	267	291	285	294	293	282	270	292	309	291	266	279	277	295	300	286	300	313	277	303	287	283	292	270	284	282	313	326	320	268	294	285	306	314	304	279	314	264	287	284	302	288	299	302	267	304	285	275	282	285	290	294	286	280	289	290	285	290	291	305	310	298	272	277	282	283	259	295	285	275	329	297	265	290	329	296	282	301	305	281	256	266	288	281	299	304	272	305	289	287	284	283	295	260	283	284	301	281	339	325	276	306	308	310	273	275	286	287	295	289	285	286	262	298	273	309	312	283	282	290	271	278	275	289	291	304	266	267	296	292	285	303	304	263	317	281	294	287	283	249	270	308	289	275	265	282	314	269	279	297	291	272	319	301	297	305	275	267	297	281	272	279	290	284	284	310	329	307	271	271	270	299	280	255	261	273	304	280	293	311	282	264	278	283	311	281	314	311	277	297	296	289	275	284	308	303	279	274	269	302	289	274	301	307	275	310	277	257	305	310	308	291	302	282	281	264	272	266	290	278	270	294	291	299	300	310	309	276	306	272	265	289	291	288	280	319	297	293	313	294	268	290	281	270	289	288	271	278	302	312	305	285	294	266	299	296	303	275	294	295	296	318	284	291	252	272	283	276	287	285	288	294	298	284	274	279	281	279	270	295	262	283	267	297	301	307	300	295	301	274	283	252	262	285	318	287	281	289	302	290	298	315	280	296	269	257	261	312	270	281	298	296	256	273	317	300	277	261	302	299	308	266	306	288	294	296	294	264	279	296	287	294	310	280	316	296	284	296	278	317	278	311	292	280	296	285	301	284	260	290	290	282	293	282	278	302	300	274	258	268	307	288	295	254	301	262	336	296	286	294	304	297	278	261	268	290	294	279	277	284	281	304	288	311	288	278	286	301	312	274	313	315	281	284	294	295	312	290	278	299	310	287	258	289	291	316	268	284	308	310	273	275	291	284	303	274	263	289	296	281	286	285	296	285	292	306	290	305	278	266	302	298	281	302	294	269	308	275	290	342	275	285	274	271	293	291	288	315	293	311	290	271	272	275	294	259	322	306	312	310	270	265	276	280	304	286	302	295	279	272	316	281	313	301	316	255	260	288	283	283	292	265	309	285	307	300	291	293	268	293	283	276	284	306	301	286	290	276	290	297	307	303	289	304	264	285	255	310	282	279	238	269	300	314	307	314	300	275	308	308	297	286	271	266	282	259	285	274	314	270	278	286	269	282	285	251	309	300	287	291	294	266	300	268	271	294	280	296	281	274	299	276	256	297	242	263	309	299	264	264	308	289	274	307	291	267	280	291	328	288	274	284	290	268	306	282	267	291	285	283	283	256	299	300	303	265	261	314	286	312	267	284	305	288	298	305	318	267	284	281	283	314	273	295	308	272	255	263	248	266	301	290	277	327	296	293	259	298	301	277	306	321	296	259	290	294	283	260	292	302	306	299	285	268	326	290	289	273	295	277	279	296	286	270	300	280	318	320	306	270	275	307	276	292	306	276	273	331	280	301	288	324	286	291	298	253	283	329	312	286	269	336	314	276	320	288	277	292	300	283	307	286	311	268	315	308	329	284	285	274	323	266	292	299	301	299	265	257	290	303	274	287	279	290	302	291	277	295	295	299	281	257	268	283	270	301	302	296	286	336	298	285	307	257	302	266	302	297	322	289	289	289	285	296	276	274	290	274	290	298	287	291	266	245	285	278	278	310	299	298	278	272	293	313	311	311	306	310	266	276	292	279	298	287	325	277	257	296	282	264	276	299	258	288	296	311	292	312	303	288	308	281	300	309	285	268	271	295	298	298	314	261	286	286	285	281	283	305	289	319	284	316	292	301	301	290	266	269	273	253	296	288	287	309	281	281	283	295	276	277	258	326	301	291	320	288	297	292	271	284	278	267	278	268	292	271	329	294	271	282	328	274	288	298	285	301	306	298	280	303	290	301	285	291	303	309	292	293	289	274	275	290	296	296	256	293	302	273	303	274	291	277	280	292	264	296	320	293	287	307	268	282	282	287	284	277	262	299	317	332	278	323	283	302	268	285	275	303	327	254	279	292	294	309	287	330	267	286	311	301	273	311	281	284	292	277	329	284	275	293	288	282	327	296	293	275	274	299	254	284	298	308	291	250	278	266	283	271	299	268	276	298	282	304	299	287	300	301	303	279	296	316	283	282	287	309	302	325	268	257	305	289	278	268	279	284	283	316	292	325	289	282	262	304	254	273	315	298	278	262	273	278	287	271	265	287	298	278	308	264	279	290	274	306	281	275	301	300	297	281	306	269	263	319	285	251	278	269	290	255	281	303	328	298	295	284	298	315	287	320	307	270	273	274	294	296	248	292	308	285	280	247	299	306	299	297	309	308	269	281	269	282	318	298	303	308	277	317	332	292	308	291	291	289	307	296	266	270	308	298	290	313	311	259	269	271	306	277	297	292	277	313	286	275	298	284	291	305	287	291	288	291	284	338	296	298	293	298	307	280	270	280	293	301	279	292	277	275	322	292	288	277	307	269	313	267	301	287	288	285	282	296	274	324	298	262	275	281	287	304	278	282	289	312	335	292	304	305	316	299	282	294	310	326	338	292	264	251	287	301	272	267	273	293	293	276	274	297	301	318	287	276	278	300	291	328	292	301	289	288	265	286	287	259	308	305	322	292	288	292	281	322	287	310	287	275	286	313	299	294	270	291	292	310	296	271	281	310	259	301	319	274	276	274	292	294	287	271	299	255	292	299	319	279	259	318	292	280	292	291	278	302	278	297	308	276	276	269	311	315	259	266	307	287	322	289	285	295	319	305	325	291	286	291	289	291	275	301	298	288	269	332	309	295	295	307	271	289	299	275	276
3630	3284	6070	6700	7019	5743	4930	4224	3626	3598	3237	3036	2740	2578	2304	1938	1740	1696	1417	1221	1196	1157	996	1000	933	925	859	963	946	825	753	786	776	748	732	742	766	730	763	741	774	706	769	697	713	704	718	782	728	754	772	759	696	709	732	714	746	721	714	746	743	735	694	728	726	723	718	782	687	680	695	706	675	686	728	706	732	664	726	691	692	734	721	676	706	699	737	735	678	758	710	705	681	660	692	677	788	764	734	714	715	739	725	703	702	719	709	706	691	702	691	701	693	729	729	652	740	659	710	733	727	733	682	704	720	694	704	679	699	681	672	718	695	671	686	690	712	628	739	701	717	703	643	733	680	725	661	698	658	688	762	738	714	782	735	688	732	709	709	709	731	722	680	724	688	681	747	696	664	734	638	713	693	685	734	705	667	682	688	704	695	683	703	708	749	720	680	664	687	673	676	711	660	669	708	712	673	668	706	677	710	755	652	694	722	689	716	770	742	755	743	661	733	699	653	642	726	658	727	631	720	700	713	679	673	703	721	694	690	681	707	698	677	682	693	660	699	694	722	706	683	683	734	685	762	676	715	723	738	717	732	667	681	749	692	652	751	670	721	701	707	689	720	721	685	687	665	699	732	708	688	764	705	654	664	702	733	659	746	705	666	680	693	690	735	675	666	667	672	720	678	699	731	715	731	713	722	692	677	686	736	711	639	693	672	725	692	744	697	739	711	693	644	718	684	706	651	667	667	694	739	742	703	698	702	720	694	753	722	690	705	650	723	698	721	691	730	736	710	694	722	708	689	716	683	676	638	698	717	702	697	732	724	678	708	694	690	725	726	701	722	718	702	738	698	701	727	673	654	703	686	703	731	716	715	666	735	757	720	664	667	706	717	708	682	684	743	709	740	709	693	763	718	714	705	708	725	701	716	702	713	702	723	650	741	635	698	750	736	716	704	716	665	694	683	681	746	689	694	742	703	652	723	704	671	708	686	696	708	762	681	665	688	701	696	694	675	717	650	738	685	707	737	646	732	719	706	712	706	729	703	706	705	689	688	755	691	709	714	665	656	697	699	625	669	714	774	712	684	702	715	692	660	739	640	733	702	715	708	706	692	695	747	678	703	732	663	680	693	717	675	690	688	706	712	710	727	660	674	713	703	686	690	708	743	737	683	684	739	730	713	710	701	693	708	705	716	691	667	715	697	693	675	663	714	660	725	710	651	656	727	654	641	709	707	736	680	669	742	684	698	741	730	701	745	734	729	654	719	694	714	651	689	723	742	698	744	696	744	658	674	725	647	701	714	731	715	736	700	705	741	719	718	660	726	690	740	722	688	695	722	696	682	667	697	689	685	709	721	734	723	683	744	739	745	691	729	651	725	707	720	643	717	668	673	712	672	718	723	729	712	722	705	717	666	717	701	709	705	695	698	689	693	696	708	708	697	687	686	765	678	709	662	687	687	687	706	716	690	753	685	696	666	711	705	688	701	660	724	679	707	712	696	735	727	732	705	704	728	724	687	709	705	718	715	689	693	725	652	702	698	669	680	705	665	724	708	700	701	700	677	701	644	697	686	703	720	666	692	672	714	732	731	748	687	705	734	666	720	686	726	689	715	709	699	723	611	674	726	718	728	672	755	753	699	704	743	717	684	711	695	710	662	736	725	726	696	639	691	706	660	730	730	753	648	686	693	736	723	663	717	690	693	725	674	722	691	695	641	712	662	734	671	714	724	707	681	687	703	744	706	708	746	697	664	708	735	656	675	686	707	748	695	678	660	728	719	687	697	691	705	716	726	726	709	664	717	684	718	713	656	730	728	726	706	757	664	709	673	689	714	655	664	743	706	718	718	701	718	690	702	735	665	710	724	740	692	682	693	660	721	689	682	691	720	645	742	684	691	669	727	711	702	709	697	685	726	709	681	727	665	694	732	710	710	729	723	731	673	739	666	673	676	688	690	688	722	680	697	699	692	730	693	684	737	660	684	680	691	749	724	699	666	745	750	723	669	697	716	736	724	656	721	678	704	689	691	681	746	703	671	717	682	722	754	724	679	706	685	702	741	748	693	703	719	709	708	717	692	673	702	672	715	702	666	696	725	622	731	706	722	721	699	684	732	662	724	720	723	743	682	699	722	679	713	677	667	683	679	723	676	689	667	699	700	691	713	701	680	674	704	722	750	696	697	694	719	726	760	690	693	673	728	692	712	701	720	687	701	701	687	681	695	698	713	712	739	726	677	696	717	687	720	737	747	692	698	699	756	779	695	710	687	723	737	703	720	724	717	719	739	681	712	684	728	708	749	690	700	691	698	720	695	717	738	726	654	672	747	689	744	718	708	748	736	686	725	695	683	712	687	684	708	693	736	723	720	725	695	708	716	694	672	710	712	704	745	683	716	668	669	724	720	682	720	700	688	689	690	708	676	750	689	663	689	725	727	713	725	716	765	681	700	753	690	775	734	709	670	697	661	687	744	757	712	694	729	746	717	710	686	731	712	710	682	707	712	708	734	695	666	638	752	670	697	696	690	702	715	692	672	621	671	685	745	728	667	692	708	666	729	700	723	707	705	704	714	776	715	754	693	662	693	663	701	716	706	693	727	705	649	698	726	732	760	716	646	710	706	690	691	697	700	710	721	674	713	669	652	672	728	731	713	691	725	680	709	697	651	727	697	704	705	700	718	654	726	716	704	693	678	699	757	713	748	677	760	764	706	759	689	700	725	680	769	680	695	688	748	644	696	700	693	670	721	705	684	687	722	688	687	752	708	720	732	747	670	685	691	659	706	708	704	743	701	686	642	659	681	698	685	677	679	741	684	707	722	722	719	695	678	742	690	670	713	675	723	681	687	712	731	698	708	724	688	728	723	750	699	721	679	740	714	692	735	696	676	688	682	738	646	717	672	711	718	732	690	693	697	736	723	747	731	714	651	669	701	693	743	741	690	697	727	741	719	734	692	734	705	716	653	738	646	685	744	690	699	712	737	698	678	642	682	687	725	712	741	756	697	686	678	725	710	708	753	724	690	720	699	686	702	685	654	719	678	732	749	726	665	713	675	702	694	711	723	701	706	710	681	695	711	718	676	685	714	696	750	704	733	708	723	725	725	713	762	690	667	704	716	744	729	676	713	712	714	682	683	722	674	670	670	705	728	706	712	669	702	725	710	699	678	704	734	694	711	744	731	779	710	712	663	708	686	672	694	655	691	765	710	721	652	705	699	682	731	715	714	676	673	712	749	677	632	718	700	730	714	727	701	710	723	738	706	692	691	727	754	679	681	698	691	603	693	657	710	708	728	716	702	744	724	693	662	726	700	694	709	690	711	676	685	736	695	699	710	698	688	677	662	735	699	761	716	723	713	719	683	722	745	702	688	671	722	696	743	750	783	679	736	716	689	744	696	721	682	686	727	737	740	661	726	714	710	695	692	709	698	672	739	725	713	683	719	692	684	688	657	711	705	755	693	687	628	702	720	714	734	687	693	766	719	652	699	714	729	729
15756	19004	19962	17935	15034	9922	7293	5539	4514	4107	3336	2854	1997	2021	1946	1330	1228	1526	1036	898	803	847	714	649	721	514	478	728	693	397	243	282	266	246	254	228	253	236	222	226	222	241	245	223	234	215	225	261	224	219	227	249	251	251	215	236	234	217	235	268	212	227	260	231	250	224	240	238	231	213	220	226	227	229	203	201	224	234	218	223	236	227	243	243	223	241	234	221	261	219	238	198	236	220	226	212	217	231	230	216	236	225	223	238	237	199	216	229	225	213	225	243	255	238	204	231	227	222	229	218	207	229	240	213	216	249	240	214	267	247	221	236	226	223	192	242	247	217	217	226	210	219	224	242	250	272	231	239	210	237	227	236	215	191	232	237	226	207	216	247	185	250	249	218	223	214	243	201	237	223	235	226	233	207	231	245	225	205	229	204	218	234	241	220	230	226	216	252	198	232	224	209	215	227	220	227	210	196	251	223	238	213	211	227	222	204	254	212	229	247	247	224	239	211	238	201	241	197	229	240	200	189	239	277	170	226	219	228	222	234	252	259	236	226	229	229	211	222	206	237	242	260	235	219	205	231	229	223	232	213	243	227	223	235	216	235	217	251	201	210	215	224	208	240	206	237	227	227	198	215	227	221	204	219	240	224	220	231	225	218	208	222	224	231	250	246	273	240	229	228	227	191	207	234	235	225	212	223	218	252	212	210	205	223	213	188	273	235	226	232	202	209	235	218	231	223	227	240	217	212	218	239	230	216	229	220	220	236	216	243	230	222	238	208	237	227	227	222	229	227	233	239	235	194	200	214	208	244	219	255	214	221	237	209	223	231	211	240	260	229	217	224	236	216	215	222	258	195	217	227	259	246	223	241	210	245	222	214	225	220	221	207	250	225	217	247	243	220	218	198	232	242	225	249	236	235	219	231	216	247	214	227	195	229	214	225	216	218	234	217	210	213	218	238	217	202	214	214	218	212	249	215	238	217	225	220	206	248	222	201	226	216	236	248	208	231	234	221	236	224	208	239	225	210	219	224	215	239	247	214	226	199	235	216	228	204	247	212	217	209	214	204	229	192	246	217	229	248	235	233	241	234	220	207	262	214	253	198	205	250	234	215	236	192	248	239	213	199	221	204	239	218	198	191	241	223	224	231	236	242	201	218	234	209	231	218	216	216	200	234	205	222	227	246	207	229	233	235	211	233	248	229	243	222	241	211	189	224	214	252	221	183	197	225	210	219	206	235	207	231	219	201	227	235	232	215	212	241	223	222	238	211	207	234	200	211	219	210	222	202	217	237	230	242	206	223	212	226	219	235	220	250	236	228	238	249	222	202	215	248	242	226	242	232	204	221	205	228	236	269	227	206	234	207	219	243	233	240	212	192	228	198	236	238	258	228	228	206	235	212	202	204	269	249	234	235	217	241	243	213	218	210	222	236	225	196	231	197	215	252	234	191	245	231	216	219	220	226	206	179	209	237	216	210	239	261	217	222	258	238	226	212	206	204	227	221	248	215	210	240	248	221	238	226	213	193	225	210	220	223	221	211	240	210	192	225	211	218	229	208	225	206	197	225	189	221	210	218	249	229	212	218	263	238	217	219	221	227	242	212	226	237	255	228	209	223	230	215	227	234	223	212	213	252	215	226	221	203	213	225	227	198	231	232	219	219	222	191	243	213	244	225	223	226	216	234	233	205	231	238	214	239	236	218	205	231	226	226	192	209	210	231	243	234	225	214	226	238	234	217	215	213	212	244	233	245	252	238	196	246	219	198	217	204	232	234	205	230	229	239	223	228	209	227	238	244	236	272	218	217	220	226	211	225	214	208	226	226	232	247	264	211	229	225	238	230	242	224	229	210	221	221	237	212	195	212	202	221	224	232	188	256	228	240	245	219	248	206	215	209	202	223	203	219	231	207	230	238	230	232	241	233	244	215	232	247	221	240	209	221	217	195	211	237	244	223	214	260	213	212	200	206	200	221	212	218	219	199	203	243	211	227	267	230	238	229	225	230	251	260	246	217	225	201	228	212	222	213	209	206	218	229	213	229	235	232	234	233	200	225	236	226	222	229	214	227	216	235	201	253	224	231	248	255	244	236	214	264	231	238	199	221	239	233	223	216	197	222	259	226	214	197	223	226	253	205	214	228	213	218	228	199	205	219	230	239	218	233	256	234	209	254	230	208	190	229	243	244	213	216	183	225	228	232	225	222	220	238	223	191	225	219	225	221	213	214	233	183	211	226	204	236	242	231	199	245	260	220	214	250	226	218	233	236	244	231	221	211	205	239	218	225	237	192	222	221	202	200	192	228	218	237	242	229	224	214	209	220	212	222	214	208	229	204	218	216	220	212	224	227	237	237	233	241	203	193	226	216	227	228	225	240	240	197	211	205	234	241	223	211	213	227	206	229	229	257	222	221	238	234	250	220	192	227	220	230	220	232	228	219	241	212	208	195	230	249	241	222	244	238	265	213	203	231	213	205	232	235	202	229	221	252	250	206	209	252	243	241	226	244	232	215	219	202	222	237	238	228	219	230	245	230	248	207	230	245	229	213	215	186	194	194	215	220	214	228	209	239	215	220	231	184	224	228	226	226	211	248	220	236	210	218	217	208	238	234	247	215	213	199	243	219	228	228	241	232	218	221	264	213	189	225	214	217	227	210	222	242	227	275	222	242	213	214	221	225	229	206	252	211	213	241	237	240	189	207	248	221	225	236	239	230	220	249	223	226	234	223	228	232	198	197	225	212	216	229	215	211	205	220	218	225	208	240	205	225	244	226	238	227	240	209	238	237	227	219	231	215	265	226	218	234	217	255	215	211	219	241	193	195	228	203	225	240	223	195	230	254	214	208	231	217	241	244	247	188	225	219	239	218	234	237	230	221	228	217	218	242	223	229	206	236	231	198	235	245	232	231	220	211	232	219	202	217	232	234	234	229	219	242	231	225	236	213	217	248	216	226	218	232	213	220	227	250	239	216	221	204	243	242	262	212	221	225	230	220	216	211	228	231	219	217	211	230	223	208	236	241	219	201	225	270	205	204	236	236	209	200	234	221	195	236	200	221	243	212	248	213	224	228	224	237	190	223	206	194	238	241	216	219	214	212	211	240	219	245	243	230	242	201	207	227	211	212	240	255	199	231	205	219	250	241	258	223	221	233	229	226	231	199	225	225	252	205	261	220	222	235	229	244	255	212	229	239	222	221	211	225	231	211	226	215	222	245	212	218	221	212	220	216	229	260	240	233	223	210	221	247	217	225	248	217	212	226	224	201	208	218	192	200	223	205	206	225	239	251	254	221	241	252	220	236	206	228	210	226	227	179	225	226	219	211	218	240	207	240	214	211	203	237	213	211	206	205	214	199	234	201	243	254	205	227	228	222	215	227	229	218	221	230	246	235	210	205	253	225	230	241	191	205	221	236	233	231	201	208	221	225	210	223	220	204	214	230	245	241	234	201	213	227	227	194	218	223	218	223	199	231	232	244	203	211	220	227	266	216
10318	15282	18300	21149	22444	18987	17377	16257	15027	16065	14440	12574	9604	10103	9872	7633	7441	8210	6149	5266	4903	5407	4781	4075	4279	2779	2877	4822	4100	1876	1156	1079	980	823	757	778	771	699	692	758	703	643	635	637	660	610	648	591	611	654	646	611	625	643	669	706	730	648	686	695	700	641	640	636	599	579	573	581	551	580	593	560	542	564	580	557	545	561	535	555	537	524	571	534	542	539	594	521	538	566	530	588	524	563	540	572	561	564	546	565	545	544	516	542	564	592	560	515	552	516	607	528	526	546	566	570	535	594	515	510	548	572	542	536	554	558	545	526	558	550	547	572	589	584	571	510	547	471	507	517	592	537	617	556	542	570	541	526	523	530	583	563	572	553	551	549	580	569	569	540	557	551	585	528	559	509	541	580	533	499	564	562	596	535	577	519	577	492	555	587	539	585	535	548	542	521	549	554	561	549	576	569	512	535	508	573	566	531	551	614	577	575	566	568	562	563	569	508	570	589	562	589	560	557	560	555	546	558	525	541	490	535	534	514	539	530	564	557	538	516	549	578	581	541	603	545	561	554	569	527	518	544	500	568	516	538	561	578	559	580	577	537	551	561	581	534	556	575	562	553	492	545	542	568	557	576	541	536	549	552	580	512	520	542	537	544	545	550	537	540	549	523	547	575	556	553	558	530	560	542	575	496	561	551	544	548	507	575	537	522	560	525	528	534	524	551	551	554	579	562	559	545	539	598	580	551	541	572	586	510	579	546	531	545	582	492	578	529	532	589	553	538	533	551	550	550	605	572	516	550	520	545	561	544	588	584	568	531	508	554	549	512	556	558	552	509	590	522	541	533	550	540	520	523	548	543	533	570	563	519	547	585	546	595	517	521	519	519	578	519	516	526	558	557	541	534	546	550	546	531	539	526	513	572	562	566	499	556	547	544	539	529	517	587	573	526	555	570	553	552	545	561	556	583	585	535	555	535	544	573	590	511	575	524	530	536	521	555	544	585	557	516	547	548	541	576	508	533	510	551	573	534	613	483	574	584	531	513	574	521	542	593	514	578	544	566	557	581	537	534	546	549	557	512	557	561	544	532	549	543	490	585	515	569	563	525	529	523	585	565	580	541	528	546	554	546	575	552	549	548	546	557	509	541	552	534	546	512	537	560	547	561	586	543	532	525	561	564	541	522	573	544	494	556	544	561	543	573	548	583	576	553	586	532	578	540	549	539	542	541	551	501	507	552	554	549	526	532	585	539	529	551	556	530	554	552	497	518	582	501	616	543	589	555	538	556	500	576	610	552	552	520	504	556	564	545	533	588	508	536	535	508	559	527	538	569	524	568	585	541	588	528	573	500	553	543	555	545	568	582	542	564	495	513	547	537	531	548	536	529	529	497	570	538	591	546	556	530	572	540	544	530	555	587	549	529	567	529	514	550	551	563	581	531	539	542	551	612	551	561	509	516	512	539	563	587	543	518	561	522	528	520	571	557	556	505	581	569	497	564	541	527	527	553	535	546	568	577	528	581	540	525	568	559	548	510	523	566	568	568	500	494	564	580	506	531	572	531	547	551	542	553	504	549	533	546	542	515	574	586	559	554	546	564	534	576	542	541	547	517	530	566	526	544	560	559	548	572	538	561	515	574	531	554	583	547	558	578	564	534	570	555	537	535	546	521	505	558	582	551	557	579	558	518	543	535	528	532	567	540	547	542	556	521	608	548	565	537	556	571	558	545	524	550	583	546	531	539	578	499	550	543	518	572	532	504	562	506	576	597	527	585	547	549	526	550	564	557	557	549	576	534	528	547	550	523	527	555	523	542	540	518	504	531	526	538	577	577	545	528	550	552	556	512	558	539	508	543	544	532	531	563	488	557	566	545	522	560	545	527	522	546	565	529	505	562	534	527	528	560	576	548	530	529	551	535	565	564	560	518	524	508	580	569	563	538	570	521	547	552	510	558	578	607	501	531	528	565	550	515	535	531	555	563	521	608	548	546	523	538	523	528	555	555	571	560	525	541	532	541	576	498	542	557	507	554	544	550	583	531	575	563	517	535	563	521	532	546	531	582	549	542	558	545	556	508	526	544	527	535	512	561	498	534	563	583	519	545	540	553	524	560	529	516	550	535	544	551	581	548	586	537	533	556	557	553	534	566	558	529	594	543	559	505	547	558	591	549	552	567	572	548	597	545	555	538	562	541	491	547	516	533	585	536	571	539	532	552	513	553	566	587	555	565	558	533	559	506	533	582	579	567	523	560	563	557	543	591	529	554	529	538	542	592	551	559	547	539	529	555	548	527	570	548	523	547	581	535	538	569	542	541	533	540	545	578	503	507	563	539	534	564	593	559	579	571	580	533	509	552	541	556	591	521	577	535	571	520	551	550	525	574	524	547	510	552	540	499	540	537	557	522	540	586	561	567	565	523	577	553	528	573	582	570	532	542	558	533	539	590	558	529	517	523	561	575	547	537	530	542	571	553	509	521	506	544	581	546	555	589	566	554	554	532	551	545	554	544	542	547	548	560	513	572	516	518	539	525	560	577	573	568	522	557	535	560	567	504	532	552	574	552	583	541	547	567	541	564	544	529	501	558	559	533	565	550	539	559	558	537	536	508	538	570	578	533	584	547	589	538	521	510	595	552	571	590	586	501	559	576	580	509	564	539	520	539	516	557	547	562	539	521	536	566	528	568	583	557	540	542	540	529	582	552	505	558	566	557	536	543	543	529	574	497	516	580	508	542	533	555	550	530	563	551	563	559	508	513	489	595	536	567	495	529	516	558	554	584	524	557	561	524	530	562	576	528	548	559	577	499	546	522	536	543	554	546	557	548	572	541	505	539	555	553	540	589	552	552	524	559	571	534	603	498	579	555	507	573	566	576	546	548	502	547	557	519	551	557	535	543	540	565	538	491	548	512	553	563	568	539	589	526	537	610	565	522	588	545	558	531	542	551	533	580	537	572	577	566	529	560	560	550	528	548	552	566	526	525	496	567	557	571	589	591	532	546	529	541	514	522	566	553	521	518	595	520	527	537	556	570	549	546	552	571	586	561	576	565	541	559	568	582	565	535	534	512	532	565	551	548	554	558	539	563	540	557	545	558	549	566	557	568	532	543	520	552	551	587	566	512	569	577	535	515	558	530	591	505	542	554	549	562	543	606	577	534	569	562	575	538	529	547	535	527	551	521	570	543	542	579	551	544	610	513	509	571	561	548	518	568	538	538	574	569	603	560	583	486	605	552	513	527	564	547	555	543	524	569	578	546	549	548	587	547	538	551	556	547	529	589	558	534	549	539	551	522	539	550	545	597	572	552	578	586	547	496	573	522	578	526	547	542	579	525	515	560	598	587	553	576	542	583	511	545	538	552	578	551	538	516	547	587	543	517	560	511	543	590	521	532	534	589	569	514	537	619	550	551	542	567	578	555	519	560	536	608	574	544	571	552	564	549	548	593	521	562	564	587	547	568	596	552	535	517	549	597	549	571	527	549	492	563	523	493	580	556
24072	27751	27922	24952	21370	15810	12569	9592	7455	7201	5501	4781	3443	3426	3417	2245	2209	2320	1561	1249	1353	1248	1182	956	991	753	673	1082	904	323	227	216	219	198	168	153	154	150	145	150	129	147	158	126	126	120	153	135	152	124	125	145	133	120	166	155	152	147	144	176	150	144	128	118	134	129	138	115	118	120	133	128	108	116	122	132	103	123	119	125	104	111	123	125	135	121	126	118	99	118	129	121	113	113	121	135	110	109	116	122	112	89	123	102	116	130	120	128	110	113	116	131	133	116	106	116	110	116	122	104	108	125	112	113	116	111	113	117	116	110	117	103	113	102	136	118	105	118	113	122	132	91	112	104	120	127	114	115	107	107	131	120	94	120	122	111	142	93	121	108	115	120	122	112	133	120	108	97	117	98	113	114	95	113	103	123	124	115	118	127	104	108	118	117	96	103	117	122	146	116	100	107	107	105	116	97	126	127	119	114	93	108	121	117	118	124	114	108	116	122	112	124	103	120	124	128	111	112	120	103	123	108	81	102	103	111	131	109	117	122	110	109	117	123	127	120	131	117	115	125	110	128	125	117	111	115	127	109	113	100	110	119	117	108	113	132	112	103	121	132	132	113	121	116	113	102	106	112	118	133	105	101	136	113	100	105	140	105	104	123	133	105	101	118	106	127	115	121	118	113	115	102	107	113	118	120	108	127	97	110	114	121	113	102	102	106	125	118	110	105	121	108	96	137	98	94	110	118	112	118	110	117	122	109	119	115	118	114	110	126	125	121	104	125	106	124	141	131	112	98	113	114	107	120	121	105	112	99	104	108	117	117	102	118	124	122	98	113	105	88	101	102	123	110	115	120	114	94	109	121	106	99	126	108	120	111	107	108	119	113	117	127	117	103	106	112	99	105	122	103	113	122	124	108	122	123	96	122	107	127	125	111	123	119	108	123	120	117	127	130	102	131	111	96	98	130	106	126	130	127	119	122	106	120	118	129	109	111	134	120	125	112	121	113	116	119	105	90	97	110	106	94	123	103	113	108	107	112	107	101	113	128	150	105	113	108	104	107	131	116	140	140	117	110	107	111	107	115	111	117	118	127	110	118	100	116	117	124	121	110	128	112	124	116	99	120	127	105	88	124	130	117	119	108	99	99	122	110	147	127	111	126	116	139	115	131	118	110	103	105	123	137	127	132	116	136	103	104	117	88	136	117	116	128	131	107	114	129	125	111	124	120	120	105	134	106	131	112	118	119	111	113	108	119	105	116	110	115	106	114	110	106	90	103	110	120	125	114	124	115	104	113	124	103	111	125	118	118	138	115	130	114	109	119	129	113	107	111	110	123	111	109	109	92	137	122	108	112	96	144	85	128	126	130	130	94	123	110	121	106	108	114	102	102	94	99	119	113	107	126	95	129	125	107	109	125	129	114	107	134	124	90	108	134	107	117	111	111	105	114	126	114	119	130	131	95	113	118	113	108	114	129	114	124	134	127	122	115	111	114	129	132	101	92	106	104	116	139	132	120	114	111	105	124	116	110	110	131	142	102	108	124	109	97	118	115	122	112	99	115	111	107	122	97	118	115	126	123	116	118	125	122	105	101	103	111	100	113	120	119	120	92	104	114	118	144	132	94	114	121	143	111	104	120	115	103	123	106	109	113	115	109	121	123	117	119	106	114	106	111	115	117	114	128	130	106	116	134	122	129	100	121	112	110	124	89	110	97	114	126	109	108	136	116	128	119	113	120	120	108	122	111	111	105	115	127	142	123	90	119	114	115	105	102	141	99	114	134	112	128	116	130	114	110	105	89	103	108	109	103	118	99	107	103	115	99	101	111	98	102	115	115	98	122	98	109	118	126	114	106	97	105	101	123	114	129	106	121	117	109	96	116	121	102	116	114	124	116	96	100	119	124	125	122	134	127	114	124	118	118	114	116	116	116	110	104	121	126	120	122	135	104	97	120	108	123	111	123	111	109	116	119	109	131	121	115	114	123	126	94	123	111	110	120	112	109	102	106	119	110	114	118	99	126	105	105	121	125	117	101	112	124	93	109	135	126	112	107	117	118	118	115	113	122	103	91	123	112	106	113	93	121	101	121	117	100	119	121	108	110	121	102	135	120	134	111	111	107	115	110	121	93	118	111	94	98	114	132	125	111	109	110	111	97	111	131	107	116	105	104	136	141	147	149	112	101	102	97	101	101	106	124	122	99	112	124	118	124	124	124	121	122	113	103	100	107	106	103	129	109	113	116	89	131	127	126	116	110	105	101	98	109	111	123	123	90	90	114	114	121	113	113	114	115	114	110	114	112	118	128	103	106	109	119	89	104	87	131	128	109	119	104	108	112	111	125	115	110	130	112	90	110	102	142	98	114	117	97	104	100	110	114	140	132	135	118	125	125	115	115	110	107	112	127	113	139	102	132	128	119	119	111	108	122	111	113	148	106	138	110	107	105	116	118	108	115	116	131	104	104	109	114	120	122	98	105	116	101	141	112	120	93	134	115	122	116	113	116	144	155	111	133	116	117	130	131	95	109	121	124	107	107	96	121	134	122	107	135	113	88	121	102	113	132	112	118	112	104	100	122	122	121	115	119	128	105	121	130	104	104	127	110	122	106	120	109	134	120	119	117	105	117	103	96	100	121	112	124	130	109	110	137	107	105	116	114	116	110	121	88	109	141	102	102	122	129	138	119	107	126	122	106	124	96	89	119	123	99	116	117	128	117	101	116	105	100	118	118	125	129	123	111	113	125	121	117	128	136	134	123	128	105	119	106	132	129	121	113	120	124	107	110	135	117	112	132	95	110	133	123	117	127	123	102	120	99	122	136	116	121	109	138	99	107	123	100	112	111	111	111	111	119	101	126	138	110	119	112	103	116	103	108	102	114	125	111	98	131	112	110	125	110	123	118	101	137	134	103	107	111	130	103	110	98	115	117	98	124	124	107	126	101	114	117	100	97	119	123	110	131	97	103	116	130	123	100	90	115	113	111	103	111	108	119	114	123	109	108	103	109	107	118	102	116	124	123	103	105	118	97	115	106	112	120	96	101	98	104	111	103	133	113	91	101	114	113	104	105	116	102	91	106	123	125	121	104	125	125	112	121	116	143	119	110	109	122	121	110	106	108	121	107	109	129	104	114	112	87	96	110	103	129	125	109	93	106	101	117	109	117	113	125	128	92	112	119	118	92	102	123	121	115	147	125	106	137	105	118	104	128	122	118	96	126	92	131	111	126	127	113	94	138	120	99	126	106	126	113	104	113	111	114	108	114	113	129	103	123	122	116	111	113	112	113	130	108	125	120	135	120	120	133	130	89	96	124	107	127	120	96	121	118	110	115	144	106	119	107	135	115	108	120	121	119	100	101	113	110	102	107	101	122	108	147	119	114	118	112	99	116	106	108	96	112	137	108	116	116	137	108	108	115	113	109	109	117	134	109	116	101	104	126	108	99	102	121	129	127	116	101	130	106	131	135	132	114	117	107	117	135	123	119	99	118	112	135
13614	20523	24098	27356	26399	23722	23766	22736	20550	22677	20361	18093	14105	14832	14335	11224	11390	12627	9101	7481	8219	8249	7785	6806	6665	4755	4866	8100	5568	2236	1329	1155	1038	805	845	736	596	552	559	549	544	554	474	472	454	447	406	447	452	464	430	424	448	491	561	560	528	497	467	488	610	570	513	522	455	429	417	346	363	374	372	336	320	378	361	347	318	345	311	333	305	301	311	322	297	312	310	337	304	350	319	302	285	297	310	320	319	312	301	310	307	291	314	299	337	320	334	304	291	329	330	333	317	318	327	301	322	319	321	315	319	332	332	333	305	304	327	345	320	299	318	353	329	333	321	320	302	278	349	338	275	314	314	341	341	299	300	306	294	311	302	300	264	314	287	306	309	295	323	277	318	288	334	294	327	312	316	320	322	313	311	302	304	325	311	283	333	282	298	303	327	293	313	344	296	307	308	320	294	296	257	338	315	295	328	339	321	315	338	324	303	299	270	303	286	305	323	307	282	310	337	296	307	289	303	294	304	310	324	322	298	290	306	284	296	287	299	345	329	310	293	299	341	315	333	335	300	322	291	320	323	308	308	288	300	284	308	284	293	305	316	296	286	334	259	299	323	302	298	305	312	348	329	331	318	303	289	329	300	310	277	310	304	331	314	316	294	301	309	287	313	285	325	280	333	306	315	342	311	330	280	303	290	316	308	329	297	329	300	297	328	323	300	316	342	289	326	315	307	294	329	346	315	296	337	323	306	328	286	307	309	321	319	284	302	288	305	308	288	318	312	314	319	322	290	322	303	297	307	332	267	333	335	329	291	301	305	332	284	293	300	327	284	322	313	321	333	314	303	291	307	282	302	303	291	314	308	273	330	301	278	249	312	303	299	323	301	288	318	263	305	307	293	313	318	346	307	318	323	354	322	293	293	296	268	313	298	304	281	313	286	293	307	357	320	353	276	314	322	306	288	299	321	302	290	318	305	324	280	312	291	303	304	317	324	333	289	343	323	301	331	326	312	284	307	294	337	297	313	309	283	306	299	317	316	306	334	302	276	318	311	284	313	311	310	281	292	299	314	319	295	300	286	314	308	293	355	306	304	324	301	301	294	304	306	314	262	288	284	301	276	315	313	317	328	292	326	318	338	334	344	286	339	314	320	315	320	301	300	295	308	343	303	298	300	306	316	326	321	304	308	285	301	297	299	307	305	292	289	286	329	312	294	266	354	277	317	284	303	299	302	295	314	285	322	312	318	293	252	284	272	312	324	330	312	310	314	310	303	343	327	330	297	343	316	318	275	299	321	325	320	283	296	302	304	270	319	332	301	278	339	287	304	317	325	300	277	318	300	331	278	333	315	278	278	304	344	318	294	325	295	344	308	353	308	281	293	321	329	283	332	293	291	321	291	319	304	313	308	302	277	293	338	298	317	294	313	288	303	284	305	298	301	311	283	284	273	303	306	288	283	307	276	307	317	310	284	319	313	307	307	320	300	311	298	318	318	310	300	295	334	261	331	306	316	315	314	346	303	298	332	302	340	335	291	314	287	312	347	350	310	294	308	315	325	308	296	300	314	307	293	313	278	286	256	303	292	266	285	302	330	328	306	273	286	314	307	274	304	296	292	323	314	292	272	333	316	305	295	291	303	301	296	324	300	288	321	275	294	337	333	325	329	284	327	304	287	295	272	325	324	281	247	296	291	339	305	301	306	304	308	326	305	306	273	294	305	295	290	302	280	320	273	299	328	326	316	309	301	353	321	300	317	299	309	310	286	298	318	292	287	293	259	308	291	293	292	291	287	313	296	310	303	305	294	281	342	300	289	336	304	321	294	337	307	276	301	294	308	325	305	321	300	312	307	309	338	306	331	297	334	298	298	323	301	329	338	307	322	304	309	316	319	311	299	291	317	311	299	319	292	304	331	338	327	305	320	306	330	298	294	313	325	322	312	276	314	304	334	310	317	314	280	302	301	315	311	309	327	306	295	341	314	289	293	300	306	306	342	298	303	327	298	303	292	298	314	318	337	310	303	333	314	327	353	326	326	308	330	300	293	305	315	319	273	315	333	321	299	294	318	299	284	293	300	286	304	291	321	314	277	319	306	321	295	280	316	274	314	314	290	319	337	335	317	337	343	279	307	322	304	320	331	286	301	293	310	294	311	306	330	328	277	304	318	306	310	317	295	301	304	288	323	310	298	297	318	329	314	293	298	302	292	283	303	306	324	285	248	320	290	316	307	307	300	281	332	311	333	323	337	314	289	283	286	280	299	295	330	288	298	291	314	296	296	313	321	334	335	302	292	311	306	319	326	274	300	292	304	315	303	298	314	275	318	298	314	306	305	300	333	320	308	304	316	288	306	301	308	276	305	284	318	318	311	265	313	288	307	322	303	313	261	313	302	295	307	260	278	298	322	285	307	302	322	326	294	305	296	319	282	327	299	313	280	323	303	307	299	311	298	287	277	314	294	292	313	270	294	287	324	294	346	307	292	289	318	325	300	365	285	311	307	316	303	310	287	302	300	273	303	324	318	298	336	321	326	307	313	299	299	329	324	333	288	317	318	333	299	283	291	274	298	300	304	313	310	299	298	322	322	310	345	313	326	287	280	298	328	329	309	314	299	297	304	309	312	299	293	299	328	299	285	332	304	293	336	330	288	321	281	293	326	317	320	305	283	325	284	342	270	322	308	289	286	293	333	319	271	306	329	292	327	318	284	288	298	309	286	273	338	286	296	300	295	353	309	295	318	274	295	297	305	332	297	337	335	320	340	305	328	293	311	305	312	316	331	319	296	327	303	273	300	322	293	309	310	291	331	282	334	288	297	285	302	291	312	308	298	287	330	329	311	295	327	321	323	318	344	316	307	343	306	307	313	343	285	293	271	332	319	318	289	316	314	314	287	311	310	296	297	321	306	283	299	298	315	320	301	292	320	288	295	327	321	309	295	300	287	283	295	290	324	345	306	287	331	355	303	283	329	322	317	327	301	323	305	337	298	321	264	310	312	307	297	308	318	326	313	324	296	310	307	276	292	314	324	322	328	326	322	320	308	310	331	297	325	321	291	307	295	305	296	309	313	285	330	312	316	315	309	312	305	284	317	289	295	321	313	302	296	299	287	297	310	318	298	291	325	287	292	296	301	349	278	326	275	311	323	319	320	309	290	318	298	309	349	314	314	298	304	306	306	295	333	334	311	304	331	334	268	314	293	310	290	286	297	302	293	293	316	307	294	310	301	306	311	324	323	322	344	301	287	290	286	283	303	285	299	299	290	297	326	296	307	280	307	327	319	326	306	303	320	324	287	297	326	297	288	294	275	296	306	282	328	311	284	340	332	294	310	299	325	313	294	310	332	335	314	305	297	296	295	284	333	324	310	329	332	298	314	302	294	296	260	303	323	327	349	294	295	291	291	311	297	329	278	326	306	321	319	272	302	300	311	324	313	325	300	334	311	303	295	322	273	318	297	335	348	310	307	325	268	304	325	277	307	286	295	275	291	323	295	333	329	318
5293	3152	4268	3074	1981	1496	1239	997	844	886	767	673	626	540	483	436	438	427	338	333	309	353	323	313	354	285	278	278	340	314	316	270	311	322	278	282	293	316	323	315	293	330	292	272	300	316	291	300	299	299	269	292	301	310	309	317	294	289	301	299	325	293	301	279	304	351	303	264	264	291	304	310	280	298	304	311	300	301	285	273	299	287	278	307	292	308	322	304	267	275	307	291	295	289	286	290	286	259	300	283	286	293	333	257	278	298	313	305	294	297	257	266	264	249	292	285	298	300	285	280	322	270	276	294	297	294	287	272	291	310	300	315	293	299	299	292	279	295	304	309	275	271	298	259	277	291	273	280	309	302	298	286	256	288	299	302	284	273	281	288	281	286	311	272	280	275	269	304	302	304	290	325	288	288	282	277	298	281	305	281	264	311	298	276	341	274	281	287	296	303	271	301	286	283	272	306	295	294	286	304	271	282	311	302	281	289	277	332	273	299	289	288	289	313	275	274	280	253	281	300	268	323	264	290	314	321	298	277	285	297	330	294	294	293	281	286	286	306	285	278	283	292	283	272	301	302	270	294	297	298	311	290	268	288	266	269	300	290	307	313	287	270	321	309	261	289	276	289	277	302	297	293	276	330	304	294	315	267	319	305	284	300	267	296	273	293	254	304	288	271	267	276	317	277	306	295	272	334	308	294	272	298	281	275	303	282	272	294	282	267	279	322	268	264	291	316	276	286	278	272	306	288	290	292	288	293	297	280	281	305	273	285	277	302	309	287	297	277	305	314	311	333	287	283	274	284	289	289	333	288	304	296	300	263	285	311	288	304	309	294	300	294	281	272	265	308	285	271	302	292	301	298	271	296	291	281	311	280	303	288	286	291	289	302	271	281	291	283	283	297	289	279	296	292	286	295	289	307	301	291	299	295	277	256	275	301	288	262	299	318	253	296	286	303	300	313	300	283	306	323	294	303	266	309	288	292	278	318	276	285	275	267	287	262	304	304	278	312	299	295	312	334	305	322	280	301	299	284	291	316	332	292	286	301	300	297	307	259	304	282	299	304	295	283	313	298	298	304	302	276	265	303	282	254	293	290	299	285	294	314	300	323	312	278	294	262	291	271	308	272	277	284	272	290	269	298	284	280	337	306	294	280	286	302	249	295	275	308	296	295	285	331	255	300	285	314	301	302	291	291	278	267	301	273	319	289	294	283	272	302	278	301	311	311	301	247	314	301	296	316	302	267	324	311	292	345	314	292	303	304	287	305	284	284	290	293	307	293	332	265	305	331	303	279	274	279	317	284	320	289	294	271	277	252	311	283	282	285	263	293	293	300	257	302	305	265	267	306	282	300	302	315	311	303	275	254	292	309	305	303	260	305	310	285	275	291	291	273	288	260	308	303	300	279	306	317	301	286	278	261	270	301	277	292	264	318	283	284	279	318	297	297	272	303	279	315	311	307	250	312	287	290	296	312	257	316	287	283	271	286	284	287	286	292	289	322	304	336	294	265	273	313	301	295	276	288	292	280	324	282	292	259	294	292	309	292	275	301	300	300	315	296	314	299	316	288	302	267	308	292	256	308	291	319	314	309	312	281	313	297	276	300	300	291	300	295	300	316	305	291	289	254	268	291	278	300	294	258	257	273	271	299	287	313	290	299	304	273	317	277	290	307	304	260	292	280	289	283	307	263	298	278	285	292	310	324	307	283	316	284	281	290	255	344	302	301	314	311	316	285	274	296	276	273	318	271	306	321	333	306	332	323	316	298	308	325	320	265	287	295	294	319	296	300	324	292	262	304	305	295	298	278	275	322	279	272	284	285	315	273	316	325	309	256	271	298	295	263	257	312	293	282	290	274	267	278	288	304	302	288	276	276	338	318	304	318	302	277	303	283	266	274	303	303	295	247	311	311	252	273	288	284	263	285	329	295	294	292	288	279	319	290	296	279	298	286	268	284	264	302	315	299	296	291	300	280	284	285	311	283	291	292	313	310	290	285	314	264	284	274	309	290	275	307	322	303	289	292	294	277	264	311	290	261	316	302	290	306	273	287	264	319	282	244	283	296	308	292	275	291	295	243	292	281	277	286	271	318	277	286	308	316	284	319	293	247	277	301	274	251	274	308	269	286	282	325	281	261	297	337	260	273	299	272	292	310	300	305	308	295	331	258	283	309	298	294	298	273	255	313	280	258	303	297	306	302	264	324	268	280	282	279	290	287	287	295	290	283	299	261	272	278	291	258	305	293	292	296	283	308	284	310	268	301	300	306	280	299	288	294	275	264	302	269	294	318	289	330	313	322	297	296	278	282	307	277	285	277	276	286	290	294	320	266	296	279	261	274	287	308	324	280	245	325	312	312	293	276	285	305	315	269	287	313	284	303	321	299	274	266	292	270	291	289	277	284	295	296	288	286	292	313	284	287	295	283	270	300	301	311	261	291	296	287	310	288	285	315	259	326	269	304	278	302	268	293	285	295	287	269	300	279	291	317	294	285	319	294	291	299	292	301	313	307	321	294	268	263	283	289	299	311	257	282	271	270	283	293	294	293	295	265	275	300	282	291	276	289	326	306	303	311	274	277	315	290	289	308	312	291	286	305	294	266	304	263	285	277	278	284	313	271	272	279	287	302	307	296	272	290	285	287	283	258	278	308	288	288	277	288	323	303	313	285	280	290	280	304	314	322	295	291	292	295	292	288	292	316	293	286	291	272	285	312	274	305	276	276	288	274	277	266	291	285	292	319	304	279	294	265	288	304	297	282	295	310	292	275	316	331	279	302	268	321	280	279	303	285	288	307	328	323	312	295	268	307	310	270	286	269	297	267	314	281	309	307	289	278	291	277	272	285	305	292	315	274	279	266	273	284	298	306	293	283	268	284	313	299	278	272	310	272	282	322	323	292	284	299	295	302	246	304	313	288	286	299	267	267	308	319	323	302	272	276	312	282	305	274	288	282	277	287	290	278	286	300	310	294	291	296	291	312	311	311	288	303	269	237	306	290	274	293	313	298	274	271	277	286	315	311	337	343	324	296	269	260	286	283	275	291	249	279	288	269	272	286	274	255	321	276	317	285	284	264	307	292	251	285	305	299	297	292	295	306	260	308	320	270	255	285	280	286	301	289	321	290	292	292	266	257	342	315	299	296	295	268	251	281	322	307	313	305	279	308	287	289	273	329	279	270	294	349	265	286	292	299	281	300	284	295	281	260	323	295	284	300	268	269	297	297	288	263	299	291	260	270	255	301	295	284	285	271	274	228	270	315	326	295	296	298	339	259	321	253	297	294	305	308	269	269	286	284	305	297	327	317	336	281	284	254	289	252	299	290	302	275	291	268	303	287	292	294	319	297	279	284	313	287	270	310	292	276	288	306	294	302	273	286	255	302	294	272	279	301	291	286	291	291	321	275	314	280	296	289	299	314	288	265	269	265	289	288	281	292	289	267	281	285	282	270	308	282	268	310	285	276	279	272	298	281	286	270	293	306	307	297
3901	3820	7957	8809	7326	5735	5362	4713	4000	4053	3717	3171	2701	2477	2127	1915	1721	1554	1376	1061	1123	1084	1030	932	887	911	934	942	810	796	707	729	752	796	790	750	715	688	723	754	695	759	735	739	730	747	729	736	746	723	695	749	729	716	724	755	746	743	767	761	758	743	684	751	724	699	709	689	724	700	687	721	718	697	738	692	691	751	762	710	687	680	731	690	700	658	688	692	693	715	726	742	720	721	696	684	706	705	686	714	672	735	712	691	689	704	716	699	696	721	712	747	698	687	703	696	695	707	752	695	664	707	669	724	749	705	684	730	675	727	748	726	714	679	722	751	663	691	716	714	705	755	732	724	731	710	740	697	700	719	728	693	692	688	692	748	713	687	697	676	747	679	702	692	694	715	699	709	738	647	671	742	649	742	765	686	731	649	736	786	741	703	703	695	703	683	692	724	700	712	695	735	706	704	677	727	663	698	692	721	735	679	714	691	717	673	772	685	671	676	776	717	726	742	709	704	686	672	715	736	718	684	754	723	681	682	689	747	699	722	717	662	675	720	700	685	711	694	716	705	709	731	734	651	695	678	686	699	703	703	704	661	672	704	701	703	675	685	739	695	646	722	676	705	670	727	727	697	712	666	729	701	685	749	704	711	729	696	676	713	716	733	730	682	752	734	688	726	695	695	718	750	702	729	684	713	684	699	697	720	713	699	678	698	714	734	739	754	720	717	712	668	694	698	700	700	708	722	726	715	702	727	701	754	683	709	702	706	712	680	765	679	707	695	698	689	689	708	709	689	705	705	694	708	663	704	729	712	751	700	684	682	662	696	716	706	724	727	715	703	700	673	691	761	650	741	703	728	746	722	715	661	740	765	709	711	732	724	718	718	675	688	664	730	697	652	710	727	718	679	683	756	720	732	728	660	709	736	683	698	686	733	701	677	751	741	667	735	706	733	770	745	700	688	760	696	690	697	724	698	738	688	713	731	692	703	681	691	722	766	728	710	663	709	709	737	683	734	712	721	702	706	682	745	756	710	708	755	752	742	696	794	693	742	658	696	649	719	736	710	675	675	680	658	730	720	742	706	702	781	719	731	720	693	693	658	762	704	724	715	673	695	677	678	725	717	729	732	696	719	683	711	680	616	748	730	648	713	709	737	713	641	698	651	702	702	724	704	715	686	733	752	700	711	741	716	713	720	715	737	681	727	757	746	734	678	714	649	716	711	657	732	737	682	707	772	712	739	691	672	772	715	680	732	678	727	696	707	704	700	709	711	689	683	741	699	715	749	690	653	703	744	707	700	752	754	701	693	737	731	738	744	703	692	695	709	675	724	730	698	717	724	740	701	717	753	718	708	680	726	725	763	669	716	737	697	731	721	682	757	713	710	731	693	699	713	726	700	696	672	683	707	734	725	693	724	662	666	747	703	704	698	675	660	693	698	708	752	742	736	689	695	685	728	662	707	705	714	683	726	703	720	719	671	789	697	742	713	690	702	702	684	662	763	716	704	678	712	741	711	704	711	696	696	686	739	697	699	713	724	745	725	721	707	726	710	722	704	693	782	743	686	696	648	717	707	690	706	718	718	720	719	695	689	751	668	708	730	732	746	754	712	754	704	704	716	713	735	718	681	708	729	722	676	719	655	733	694	728	719	695	747	676	665	691	747	729	729	725	711	719	683	736	739	705	667	706	684	697	672	674	708	699	670	694	712	741	670	709	649	722	734	712	695	757	683	708	689	693	767	742	680	682	685	752	671	708	729	724	697	727	722	723	702	707	706	710	703	686	749	721	757	654	709	656	658	698	745	748	721	707	700	704	754	697	688	662	712	756	715	748	724	703	711	716	687	680	703	661	725	748	652	735	638	759	736	729	712	676	674	743	688	702	727	716	702	703	699	729	721	711	699	718	728	697	702	700	697	705	675	690	718	707	698	727	698	683	676	716	706	728	669	669	724	709	664	715	683	704	702	704	718	718	723	737	672	735	702	684	699	731	692	702	686	701	704	691	687	710	683	694	703	690	688	703	700	722	725	705	710	694	727	741	722	671	732	711	677	698	690	691	698	723	669	678	716	678	666	707	743	699	691	678	788	647	724	667	698	710	786	726	730	711	704	685	662	689	666	735	702	733	764	743	668	761	738	720	696	659	731	705	726	738	702	705	704	695	709	715	674	641	732	696	656	740	721	704	700	702	792	684	735	698	711	684	714	743	723	697	697	645	723	739	672	754	680	766	737	738	701	715	683	718	706	710	715	718	663	713	698	726	651	700	682	717	706	699	747	706	726	706	711	716	692	723	682	696	722	694	683	696	718	744	704	725	757	662	735	694	737	726	717	713	716	744	702	689	702	727	732	747	724	722	707	732	677	710	715	666	745	737	694	702	759	718	713	719	677	731	679	735	668	678	677	704	727	692	700	674	720	715	712	721	662	709	688	711	707	694	670	726	732	695	680	745	699	724	749	703	743	704	680	690	698	678	703	731	730	699	707	698	697	695	716	661	680	697	680	693	658	761	706	708	707	697	672	752	732	700	703	674	716	714	669	720	640	737	683	730	699	669	705	742	707	691	710	700	724	710	722	680	673	689	752	736	678	715	710	723	728	706	743	731	662	741	711	688	667	733	728	711	695	673	729	666	649	733	726	676	688	717	756	752	761	687	776	687	752	714	687	708	711	674	695	697	723	699	654	763	728	706	763	736	728	759	658	686	729	711	695	719	702	639	696	725	686	738	722	693	676	682	740	763	749	630	708	730	717	684	712	685	749	717	680	675	717	715	711	666	661	656	758	704	702	665	740	652	709	678	745	772	718	771	693	667	708	681	692	735	717	730	720	658	724	722	672	753	646	751	751	711	721	669	742	695	694	671	688	784	694	645	707	659	753	696	682	713	687	704	660	729	765	702	687	729	732	710	713	720	737	708	727	773	700	668	709	706	720	670	687	697	679	733	696	692	773	756	687	696	750	698	716	702	764	696	727	694	710	723	710	727	683	677	692	684	705	707	710	697	656	678	686	692	707	700	667	693	714	695	709	729	728	737	674	700	692	721	716	667	678	674	724	709	688	692	697	696	699	706	691	723	690	687	709	702	677	679	676	634	693	716	743	693	700	733	748	669	707	731	677	710	697	722	759	699	686	726	674	708	708	694	675	698	743	696	698	665	751	656	728	660	703	698	698	712	701	697	770	777	691	698	671	701	721	662	704	708	715	714	737	677	726	701	747	739	682	637	660	752	724	712	721	706	724	694	696	722	729	696	713	752	704	699	665	655	673	710	668	677	718	733	715	721	676	670	704	696	713	740	662	736	681	709	641	722	720	666	673	664	727	717	718	709	716	700	695	683	759	711	725	715	701	747	693	725	693	716	684	713	691	719	691	698	695	724	701	709	708	725	723	716	665	734	722	736	735	717	709	767	687	723	725	702	739	707	695	674	710	712	686	701	728	720	752	702	706	725	718	683	655	690	717	716	694	663	696	717	762	669	706	696	755	706	648	672	735
16875	17625	20656	18394	13337	9176	7212	5730	4728	4703	3781	2534	2482	2080	1778	1279	1195	1260	1012	779	853	837	690	746	795	557	532	636	454	301	277	270	253	236	240	236	233	232	213	231	233	236	235	242	240	245	218	214	240	216	261	251	234	235	234	261	244	241	233	235	291	222	259	226	239	245	226	212	224	232	204	215	238	226	241	213	249	214	233	220	262	228	204	241	212	232	204	235	232	222	191	241	237	223	224	206	214	218	225	214	212	227	217	213	214	251	220	229	216	232	226	201	229	235	240	227	240	219	243	222	240	253	222	233	220	224	200	248	231	210	204	209	214	182	222	231	266	235	210	246	248	244	247	222	241	241	230	223	214	211	245	227	225	213	247	239	215	205	232	225	240	223	211	226	212	201	233	222	230	242	203	231	225	220	230	227	252	224	217	251	241	233	229	221	261	223	233	198	194	245	210	200	242	210	244	236	213	242	204	196	243	207	230	228	253	244	232	231	223	223	250	204	233	237	213	232	258	242	234	268	225	223	231	250	220	253	203	229	211	228	250	238	227	241	231	225	229	226	219	252	209	222	213	233	238	225	211	210	219	233	259	219	221	229	218	200	226	230	243	216	243	251	223	246	263	223	228	253	241	214	212	258	264	230	229	263	218	222	200	247	229	254	236	213	260	214	210	218	191	227	226	214	214	216	217	210	238	247	212	233	233	215	203	242	218	242	214	206	223	224	239	210	210	229	214	213	230	217	237	207	201	226	239	232	228	233	231	229	222	224	225	235	237	244	250	228	217	219	209	226	254	226	203	231	228	232	237	236	228	249	227	228	238	224	248	240	248	252	228	227	230	217	227	250	240	212	211	223	206	239	212	223	223	232	222	204	209	224	224	245	253	243	226	229	217	238	199	210	193	259	222	232	239	224	211	244	259	224	219	253	202	262	240	238	224	229	227	254	229	239	230	248	234	232	238	222	232	187	232	232	211	206	224	227	236	232	256	222	224	218	228	224	218	209	234	220	206	220	210	214	231	190	213	219	250	259	220	216	248	219	238	221	216	226	208	204	249	241	205	211	228	228	240	221	255	230	198	220	234	237	242	247	238	248	229	238	198	202	216	254	218	252	225	226	231	226	236	223	247	267	212	267	244	244	221	241	199	221	232	241	223	224	227	236	209	229	229	204	203	255	228	205	209	242	238	227	214	239	238	217	244	220	240	209	228	226	235	227	224	239	230	225	231	212	239	242	223	230	247	226	245	230	239	211	203	227	228	202	225	244	236	228	250	239	229	207	219	227	255	233	223	235	219	248	234	230	225	197	229	214	213	231	204	252	210	201	223	202	210	227	218	249	230	220	217	229	214	200	256	206	237	226	188	233	257	203	219	237	206	192	218	240	237	232	241	224	254	225	231	197	223	198	234	219	229	217	216	195	232	233	215	222	264	215	233	215	209	244	248	228	238	246	238	211	208	202	253	220	221	223	237	206	223	241	236	235	235	235	230	194	217	222	215	242	242	219	221	225	214	204	221	271	204	237	205	230	239	218	221	226	226	205	244	230	221	223	209	262	250	226	237	222	232	244	241	240	237	236	236	220	223	212	227	218	216	238	235	235	237	212	193	241	227	227	248	219	251	239	221	235	223	237	235	219	210	236	201	247	233	222	225	230	235	234	233	222	192	203	219	217	220	216	204	220	201	235	235	219	241	201	208	216	199	214	228	233	195	220	242	244	231	257	254	241	239	242	228	215	242	162	217	213	185	216	206	222	230	236	216	216	223	252	218	224	237	238	233	204	242	252	214	230	222	188	214	225	226	227	226	238	221	205	224	231	209	230	218	210	214	225	239	231	233	233	225	216	246	228	229	231	219	238	202	222	235	241	224	226	220	230	220	227	218	217	244	215	232	222	222	232	229	207	235	218	245	215	219	239	253	201	248	242	211	233	219	248	212	215	235	198	231	207	227	229	227	230	213	230	216	230	251	225	200	248	244	221	200	262	226	231	216	223	234	211	246	254	235	232	227	214	236	218	227	211	225	231	218	226	254	236	226	244	217	224	220	206	252	266	235	223	215	230	246	254	227	245	245	247	270	223	238	231	241	220	192	210	221	221	239	216	224	219	213	224	208	249	214	240	214	232	228	223	204	192	199	201	220	225	219	223	213	225	231	216	221	242	205	239	210	218	228	227	212	237	228	242	249	225	247	243	241	211	219	218	201	235	217	240	218	234	225	222	229	219	211	243	210	247	246	222	225	225	224	209	244	224	223	226	205	225	230	253	212	227	243	216	224	212	227	236	229	196	231	199	234	248	245	210	221	254	211	217	207	228	225	230	237	241	215	208	207	226	216	223	203	221	214	224	227	221	236	205	221	204	220	236	240	227	241	220	192	236	203	218	196	212	250	222	219	239	240	245	224	218	244	225	206	213	227	223	239	212	223	226	229	217	225	262	213	244	218	240	244	237	217	240	215	240	230	249	211	263	225	237	220	260	216	245	225	232	207	220	238	193	211	228	207	221	236	207	227	229	232	217	229	240	219	238	234	212	245	242	254	250	226	236	241	246	190	223	225	235	214	225	212	233	242	228	194	239	233	233	203	228	204	229	221	233	204	209	195	232	226	203	229	226	205	241	212	195	224	228	243	225	231	242	244	229	209	205	230	220	216	236	203	215	240	225	245	226	239	243	222	249	224	225	247	232	244	234	210	240	228	208	217	226	232	224	233	201	216	222	237	243	236	246	243	230	221	219	204	208	224	252	211	236	202	226	217	207	238	213	223	247	228	227	242	220	217	237	224	219	219	241	211	194	241	224	220	223	241	237	226	227	221	247	232	255	208	229	238	235	246	225	224	242	227	212	228	219	229	243	235	256	226	187	223	218	224	225	237	203	241	242	229	222	230	203	232	228	225	234	252	235	242	233	241	217	203	210	244	200	197	234	246	225	238	238	207	255	226	200	208	251	224	236	219	207	222	210	243	210	253	216	274	237	255	219	201	222	231	242	233	219	208	212	228	199	231	239	203	228	243	215	226	218	245	242	237	222	217	230	214	250	231	235	226	222	239	221	210	214	240	237	248	235	215	204	240	226	239	223	248	226	242	232	247	236	229	208	215	235	222	210	233	242	199	206	245	220	227	252	234	221	237	208	224	258	255	213	244	228	241	238	228	233	213	227	226	207	228	210	224	237	200	218	221	216	235	227	247	244	222	239	221	239	228	209	222	200	256	227	236	222	203	230	228	221	229	209	213	213	246	227	203	216	216	240	246	210	216	227	211	242	223	228	239	234	219	226	227	220	232	243	194	210	220	209	227	215	226	225	215	244	246	223	223	221	210	227	213	221	230	220	227	227	225	211	223	220	239	225	243	245	222	222	235	236	244	196	212	243	248	244	218	218	229	234	235	204	243	210	207	232	227	235	237	258	227	242	203	246	229	218	213	239	231	223	170	240	238	228	224	226	225	223	231	216	216	230	210	231	226	215	236	209	212	208	202	257	216	247	234	180	230	235
10667	14712	19247	21825	19517	18667	18148	17091	15810	17328	15625	12973	10600	10164	9215	6990	7563	7528	5645	4639	5203	5286	4792	4592	5026	3446	3332	4217	2488	1283	995	903	899	809	748	710	669	616	711	701	699	689	676	697	694	680	662	618	686	656	633	634	602	650	706	751	691	723	659	703	721	762	687	734	702	628	638	628	604	575	561	599	583	544	556	551	560	610	529	536	548	595	576	534	547	601	571	551	576	546	576	545	560	567	572	611	560	593	540	569	579	570	540	571	495	572	587	576	570	561	592	563	602	574	542	506	572	567	539	555	514	543	534	549	541	525	543	608	544	527	563	590	531	563	587	548	620	569	537	562	557	592	558	515	598	540	552	530	580	563	551	580	561	597	555	567	583	545	552	535	587	576	572	550	524	543	585	542	543	556	551	589	554	587	525	574	579	542	596	551	579	534	553	552	525	559	541	541	584	566	537	600	589	560	519	588	548	560	497	550	543	578	593	527	571	543	555	547	558	546	543	553	529	584	556	534	560	536	518	538	553	557	541	574	547	532	548	542	553	563	603	538	529	562	603	527	630	572	597	538	570	553	586	538	573	549	544	537	566	548	523	523	572	551	541	578	541	601	550	532	516	588	586	555	577	540	533	553	577	505	568	552	534	553	579	558	587	498	516	594	550	560	529	556	572	583	553	602	534	566	556	557	538	567	499	541	574	550	534	610	574	543	572	562	554	555	535	571	547	521	594	559	541	573	578	543	582	591	544	566	549	540	595	518	545	532	561	538	537	552	529	545	582	554	556	587	549	564	569	555	565	544	554	602	529	596	540	596	544	547	587	548	563	546	528	554	568	532	515	546	571	563	534	526	560	567	532	556	547	570	574	552	540	567	556	548	543	578	550	559	549	542	563	534	589	544	515	562	550	527	503	565	590	594	529	478	546	542	514	599	559	560	518	586	578	517	568	558	547	535	553	563	557	576	550	552	534	572	575	557	510	593	563	583	553	564	550	584	578	568	564	522	546	523	562	572	541	567	524	551	606	559	560	562	591	561	535	582	551	550	547	508	546	529	542	578	569	603	579	546	579	536	527	516	565	546	573	540	582	561	521	554	530	604	516	541	571	574	508	548	546	529	534	562	543	519	527	602	491	548	594	540	552	543	593	586	508	535	548	553	553	576	561	535	573	562	583	557	576	532	586	534	556	537	570	572	568	555	584	528	585	562	587	570	557	553	558	517	565	561	568	534	532	531	546	567	532	557	564	547	566	547	601	564	542	567	553	547	591	538	559	564	548	592	522	530	544	543	536	538	598	566	567	533	594	574	540	570	508	614	543	548	568	562	531	529	535	545	541	518	542	593	530	523	577	540	541	524	515	568	558	558	557	572	574	554	556	573	578	579	565	494	508	579	550	570	572	584	531	550	502	567	565	529	553	595	536	570	540	538	564	562	573	558	555	552	573	549	602	562	527	537	526	542	537	583	556	546	548	611	527	536	551	542	566	539	567	527	569	557	565	551	550	570	577	582	570	565	532	532	526	567	582	570	550	545	552	564	570	530	593	573	544	550	548	592	530	557	572	601	551	550	538	546	560	573	569	579	567	534	524	566	590	583	541	515	536	582	561	579	533	547	592	570	560	528	589	547	546	522	557	499	590	557	549	582	569	571	519	564	528	563	565	520	566	608	587	537	531	551	529	568	528	533	564	539	509	566	559	556	557	564	523	498	597	569	574	552	524	558	556	543	596	573	537	546	544	554	540	588	601	536	570	565	581	538	560	573	537	585	570	533	572	578	580	533	539	583	569	551	546	545	545	597	569	578	554	546	581	564	580	575	570	541	615	559	572	531	564	552	530	558	571	554	582	574	573	550	540	532	560	526	588	538	510	509	559	577	536	568	579	567	516	583	551	552	577	556	536	602	572	557	540	554	567	527	564	549	536	599	552	553	578	572	541	579	588	565	547	540	555	569	577	560	592	560	555	563	568	564	521	584	555	547	575	602	566	556	575	525	541	573	550	555	576	566	572	577	550	563	584	543	571	557	591	600	576	571	501	573	577	580	536	536	572	551	521	576	511	605	557	534	558	584	556	530	562	553	597	572	571	604	542	580	521	537	514	562	585	567	551	567	594	524	578	553	525	547	536	550	551	545	598	530	544	603	564	563	526	567	566	598	577	585	536	588	524	551	576	565	546	532	560	575	583	555	577	548	521	580	522	587	555	562	553	583	528	550	562	554	576	559	617	521	535	593	553	542	534	557	598	577	553	523	543	542	528	554	540	535	550	540	518	554	566	573	528	538	556	566	579	534	547	584	596	563	522	537	554	554	548	537	508	546	544	538	599	533	557	587	550	545	592	567	555	555	598	546	532	614	513	540	570	564	556	577	548	588	510	558	530	567	575	539	557	544	560	568	574	562	551	571	591	530	538	533	562	551	560	543	524	577	588	566	540	551	588	580	542	544	530	577	559	546	574	541	567	576	557	539	538	509	547	545	515	585	551	523	562	584	571	590	534	536	551	557	567	537	536	546	535	573	569	543	506	613	549	578	518	543	583	579	527	546	539	550	551	517	541	579	551	539	568	541	596	585	546	544	552	545	569	554	579	576	580	577	538	548	544	579	532	536	585	531	554	592	562	542	553	582	567	538	587	527	547	563	560	537	569	568	552	505	558	555	563	536	549	549	554	546	566	527	544	518	561	552	560	597	547	577	511	567	552	540	555	552	588	576	551	529	544	540	597	546	529	520	563	573	594	529	568	549	552	536	531	558	555	524	565	541	597	550	532	553	537	555	545	584	573	552	544	595	558	543	558	522	542	591	555	564	531	554	572	576	596	512	526	553	551	560	569	569	587	537	528	554	519	553	548	553	578	518	549	591	555	552	543	569	542	579	570	551	558	574	548	582	552	562	565	532	533	565	554	526	554	552	566	594	564	540	577	581	592	551	558	585	564	537	560	529	574	543	567	539	559	518	573	537	558	578	552	571	557	555	509	562	563	561	545	539	516	575	500	584	579	601	556	558	581	585	591	503	590	544	564	582	563	549	591	575	519	571	531	547	573	565	563	525	549	544	495	527	597	528	550	581	569	539	550	568	557	552	549	544	556	562	503	542	538	554	510	506	576	536	527	564	501	566	571	525	539	523	561	576	537	573	600	544	561	490	527	576	587	556	560	563	529	554	548	566	504	564	576	585	546	550	568	567	537	528	549	568	544	581	574	569	528	513	558	572	543	539	550	530	547	575	542	596	515	587	570	593	549	534	545	556	553	569	576	577	505	542	534	519	530	526	540	532	545	575	559	552	567	573	506	544	536	589	560	551	559	537	574	581	593	582	560	558	542	536	586	511	555	534	520	543	562	554	610	532	546	578	551	582	553	528	574	545	564	586	572	567	539	576	562	548	558	548	541	530	576	536	564	578	515	539	541	603	560	541	568	532	575	560	545	577	559	536	521	541	550	541	562	548	530	553	546	551	561	567	586	490	560	558	557	533	573	613	572	537	539	504	570	547	557	505
24691	25871	26922	24271	19804	15257	12713	10926	8448	7984	6436	4421	3440	3323	2778	1859	1990	2119	1264	1259	1323	1341	1144	1208	1195	728	577	769	373	230	257	189	194	142	164	127	170	177	141	148	143	149	138	116	161	135	119	137	124	125	138	123	126	111	146	149	181	167	153	132	150	130	145	134	118	117	132	119	122	128	117	138	128	128	111	116	123	131	122	114	134	131	123	135	100	138	112	111	134	122	115	124	113	131	112	117	117	119	109	126	140	130	137	119	124	97	129	93	122	123	125	128	151	119	123	125	135	115	129	130	107	127	120	107	122	125	127	99	125	119	126	130	114	127	119	127	114	143	107	123	122	124	113	98	104	122	119	92	132	106	138	131	129	107	104	108	115	118	119	118	126	95	113	123	132	106	118	138	129	121	130	92	103	111	115	118	121	126	132	110	128	116	125	102	108	128	121	130	120	130	127	136	123	134	117	148	121	121	123	134	124	109	109	117	124	120	109	123	97	110	129	115	115	114	128	121	106	119	122	118	125	118	114	134	99	113	112	121	126	130	102	108	120	138	115	110	119	118	147	111	120	118	133	108	98	104	130	104	118	136	96	117	128	118	116	126	121	127	128	122	107	123	118	124	125	115	139	119	125	108	126	108	125	138	114	121	128	119	114	141	132	121	101	114	92	127	121	124	120	108	104	123	108	123	126	141	130	107	96	124	120	114	148	112	109	142	124	119	100	124	115	118	129	111	123	114	123	111	129	126	135	114	105	113	138	109	120	114	111	118	120	127	120	121	98	98	109	127	130	113	122	128	110	118	127	108	105	121	129	108	119	121	126	122	124	107	120	138	124	124	139	122	114	126	127	123	129	137	124	128	115	112	120	107	102	126	124	105	120	149	126	103	102	103	131	138	112	116	108	101	137	123	106	119	118	115	139	134	123	124	126	115	130	115	104	125	124	112	103	117	112	128	119	119	123	117	130	118	122	133	105	116	110	116	117	116	120	122	114	113	125	133	109	124	127	114	133	104	102	145	107	119	119	125	115	112	121	138	112	110	108	104	112	115	109	114	132	89	103	124	126	119	123	119	108	127	130	120	105	110	135	111	117	116	119	114	113	115	117	117	101	120	120	102	121	137	123	127	116	128	93	120	111	109	112	108	144	114	109	120	103	110	94	133	123	106	117	127	134	122	107	128	117	110	153	120	122	99	106	113	118	123	110	120	119	104	137	123	120	114	154	128	137	103	120	111	104	119	122	107	124	115	111	115	121	121	121	124	100	111	101	114	117	121	110	117	105	125	116	111	126	115	102	116	115	130	143	116	100	120	137	138	139	118	125	104	109	121	105	100	117	121	115	116	115	121	128	118	111	106	106	117	140	122	123	106	143	107	121	131	134	114	111	129	147	111	115	136	120	137	129	120	111	127	130	115	131	113	119	117	129	125	132	126	112	118	112	139	117	110	140	117	115	121	118	111	119	106	123	120	103	115	96	100	109	113	117	102	113	132	117	140	111	102	102	107	104	125	136	111	122	123	113	120	127	112	111	110	112	117	119	112	116	128	120	112	116	105	145	119	106	128	124	111	100	119	118	122	120	118	125	133	118	114	111	109	128	130	105	118	122	132	131	106	126	97	128	112	119	123	124	120	126	102	108	129	113	123	108	100	115	145	101	113	136	114	100	121	118	113	86	123	124	129	105	117	113	109	103	119	133	124	126	123	117	96	130	127	112	124	95	112	108	99	113	120	116	110	99	107	106	137	118	103	117	131	120	136	110	119	105	105	124	147	134	129	118	115	120	107	121	131	127	119	115	124	125	123	109	108	113	96	100	132	125	95	125	145	127	126	106	138	113	110	113	103	115	123	120	129	135	115	98	118	119	110	127	122	115	130	132	112	129	127	134	95	110	104	104	125	117	99	128	120	103	119	107	122	116	115	123	108	109	122	144	112	125	123	118	108	105	104	141	131	133	122	117	129	132	119	122	119	138	103	138	110	110	129	114	123	129	119	127	137	127	115	103	129	115	118	113	107	150	103	108	125	110	120	115	114	107	142	110	109	112	112	128	124	117	103	123	107	135	145	137	120	116	114	117	121	105	119	118	124	115	122	122	141	104	123	100	124	99	123	104	140	125	129	98	138	137	119	108	119	116	99	134	130	131	106	118	109	115	121	128	114	122	104	105	120	114	128	109	117	111	114	119	117	155	109	124	98	111	111	133	117	115	98	108	136	120	125	118	131	113	122	118	134	127	137	115	109	117	130	103	130	109	126	118	120	106	101	116	108	117	95	112	119	111	145	112	125	132	114	117	138	128	108	118	125	113	104	121	110	124	109	110	112	123	145	139	110	125	106	135	115	108	106	126	127	142	108	117	121	107	109	121	133	133	94	117	132	120	118	100	133	125	114	119	128	117	110	127	122	120	106	130	122	108	114	123	111	113	114	119	108	142	145	118	125	132	143	127	131	107	110	120	133	108	104	153	98	139	120	117	133	119	109	124	119	120	145	124	111	94	120	116	139	109	125	123	106	128	119	138	115	145	135	120	109	114	137	127	125	121	118	116	133	129	119	116	115	114	120	122	122	134	117	128	114	137	123	121	111	93	113	116	125	130	121	120	114	132	133	113	109	116	124	129	115	117	109	103	113	111	114	134	102	142	129	124	106	125	123	127	135	107	111	112	116	128	111	106	119	114	126	107	98	139	125	138	133	128	109	110	124	128	104	122	140	113	122	112	134	116	108	123	106	122	124	109	130	130	126	126	110	108	116	100	125	110	117	105	119	100	116	116	111	105	132	126	117	130	126	119	124	123	107	129	118	118	125	123	122	141	111	124	120	108	118	111	114	116	112	119	119	133	109	125	129	127	110	120	114	131	118	110	123	112	121	122	109	98	117	93	125	129	130	125	112	113	120	127	144	101	115	123	136	108	122	116	125	118	127	140	126	123	121	115	118	114	125	115	126	148	129	95	110	109	121	123	114	115	142	121	120	120	144	123	113	136	116	111	134	120	131	113	128	128	120	113	110	117	104	100	105	123	113	115	106	129	126	111	100	93	123	136	141	112	115	134	115	115	110	114	129	117	116	130	111	116	136	128	137	119	96	112	126	121	126	116	123	117	101	118	121	116	114	118	117	110	107	121	136	127	101	121	125	127	125	121	135	123	111	121	111	125	116	112	123	124	128	138	106	122	97	109	106	156	97	133	114	97	128	106	115	115	96	119	129	104	127	108	112	123	118	146	110	116	96	104	120	115	113	114	104	139	119	111	114	118	116	143	128	140	119	116	120	114	121	124	111	145	125	119	121	121	87	113	115	129	127	117	102	117	126	137	124	106	99	123	123	116	92	121	105	123	106	103	117	118	143	98	88	129	121	110	118	114	100	130	107	125	118	124	113	123	88	111	126	127	119	105	121	129	127	131	143	115	121	115	104	121	108	131	131	116	96	101	124	124	111	108	137	112	115	114	103	110	120	101	117	109	127	123	130	126	110	130	141	111	100	118	131	126	118
14060	19884	23743	26512	25106	23796	24543	23760	22164	23510	21483	18508	14113	14386	13418	10240	11260	12377	8388	7915	8626	8357	7604	7832	6728	5373	4324	5716	2386	1453	1161	898	1006	788	866	621	584	540	544	548	551	486	520	497	453	516	463	478	523	480	437	462	444	521	503	572	618	623	639	604	615	606	590	640	537	455	459	430	381	362	385	364	356	357	362	363	381	357	306	350	344	331	326	352	318	325	328	314	323	314	312	338	355	306	341	354	341	325	308	341	314	341	328	337	332	331	318	339	357	325	297	353	311	343	334	325	334	319	329	325	316	323	324	304	303	354	337	355	325	316	338	286	323	343	343	337	333	276	317	317	331	367	304	307	295	305	355	327	314	282	351	343	299	317	328	345	324	361	334	334	319	350	276	331	296	335	317	319	332	348	320	304	321	307	326	303	299	307	336	314	306	315	331	289	347	306	317	346	345	327	323	345	352	322	303	301	321	351	331	349	312	323	311	333	321	327	339	345	329	307	306	313	320	305	326	331	292	306	305	321	310	302	341	326	306	330	319	306	340	307	296	346	304	312	337	300	305	321	340	326	318	335	356	339	329	328	336	302	309	328	324	307	274	339	299	328	323	306	324	298	329	298	325	325	296	339	295	309	331	326	303	327	317	281	304	290	315	313	317	321	309	304	330	322	334	340	313	311	330	345	332	323	311	301	325	349	328	297	323	320	344	316	296	328	328	328	306	311	341	331	318	320	295	332	325	308	287	321	304	312	306	313	331	322	306	310	315	330	318	308	344	315	327	335	328	312	324	295	314	317	350	336	341	310	312	302	335	318	316	301	320	320	308	315	345	308	342	355	324	299	313	325	329	324	317	334	338	335	315	327	352	320	332	283	337	294	315	298	310	291	318	304	332	313	336	338	332	287	317	298	330	323	301	308	283	319	324	307	323	374	317	355	327	292	327	325	312	336	318	311	282	308	303	308	310	315	360	312	328	310	291	343	332	289	350	329	308	357	330	315	277	332	349	337	318	284	305	307	290	325	282	323	315	312	319	332	313	331	339	335	291	316	327	313	304	304	325	320	350	323	335	297	303	324	307	322	312	338	287	327	337	335	323	315	340	319	324	322	319	310	308	301	287	318	291	300	327	283	314	315	307	326	332	308	302	324	323	339	343	335	318	340	343	305	355	326	325	334	297	273	312	346	342	338	301	327	323	305	338	304	317	305	297	309	316	312	297	352	324	320	355	308	317	288	322	331	293	353	293	307	318	281	319	352	292	322	310	347	307	308	298	339	330	323	328	307	312	343	289	316	309	305	341	303	327	326	314	328	301	298	328	319	306	314	282	353	356	325	320	333	316	335	315	311	306	326	316	318	302	311	313	311	324	334	341	342	275	329	322	316	341	285	295	290	313	319	361	332	326	307	306	311	322	327	327	303	320	287	332	311	324	323	323	338	317	335	327	289	336	328	307	310	332	345	341	330	337	306	315	310	294	258	312	295	334	309	331	290	345	321	294	297	331	295	339	309	291	328	306	331	324	265	319	304	316	322	347	310	338	317	296	313	304	304	315	333	353	285	321	332	310	309	300	304	319	300	335	310	295	332	307	293	298	320	328	303	340	304	314	302	341	299	310	323	292	333	301	300	330	326	326	336	324	315	310	305	334	324	288	273	304	292	318	327	325	308	316	303	328	309	323	320	314	329	284	337	322	344	330	340	322	320	317	337	335	332	333	307	325	313	328	319	291	293	316	321	348	292	331	287	330	323	323	301	358	315	314	296	320	332	316	311	276	317	314	296	322	313	311	299	292	306	345	292	291	312	310	313	307	319	321	297	325	330	342	331	328	295	304	300	332	313	290	342	327	299	338	332	344	322	305	344	284	303	305	311	295	307	293	311	308	305	347	311	308	318	308	331	282	318	318	331	323	335	317	310	317	291	298	340	326	343	314	304	318	328	298	334	319	342	309	327	310	306	293	350	315	326	350	319	331	336	312	297	317	311	315	297	298	294	322	367	327	321	342	322	296	335	341	334	337	331	349	300	303	338	333	346	319	332	361	328	315	319	306	327	335	341	279	349	336	319	323	296	355	354	309	309	297	313	302	321	337	298	330	314	307	291	324	343	306	296	339	307	305	305	278	300	306	311	290	352	323	318	314	283	334	288	301	322	299	344	310	303	314	329	320	323	334	275	301	332	312	352	309	315	327	326	314	297	357	315	315	317	339	317	304	327	289	302	295	336	314	311	302	350	299	328	323	323	328	334	305	308	346	295	299	316	337	305	308	311	305	333	309	321	303	288	286	341	307	324	304	333	329	325	314	318	331	287	331	306	303	326	303	319	367	310	354	327	318	325	344	322	328	321	321	341	306	329	316	309	307	311	304	342	326	334	326	345	307	341	276	321	297	296	343	318	317	292	314	326	336	313	297	358	325	346	312	332	336	336	330	301	328	315	315	307	322	302	323	320	322	307	311	318	308	295	310	338	305	333	320	328	313	308	307	322	340	346	299	315	327	354	330	311	331	322	304	314	302	307	303	324	301	306	348	287	312	320	335	352	339	315	304	258	325	328	276	326	302	306	331	361	318	315	317	328	300	302	317	335	345	291	308	305	328	319	342	342	317	316	340	321	294	305	320	322	341	337	303	311	297	312	310	309	335	306	306	329	328	297	312	320	313	316	320	315	319	294	323	332	325	296	291	296	300	334	332	291	347	296	320	319	310	292	303	318	304	328	291	302	329	306	338	309	287	330	292	323	322	341	314	302	341	296	313	309	314	306	310	313	280	320	308	314	302	281	334	306	321	311	313	334	304	334	301	358	317	315	299	320	305	314	324	303	320	306	347	320	308	314	328	332	318	301	326	300	307	336	342	347	342	325	322	317	325	323	334	362	344	314	296	304	305	306	296	329	327	309	301	328	332	301	355	336	310	276	291	316	340	314	306	294	306	333	304	298	361	337	277	317	334	315	316	322	298	305	297	324	342	327	289	307	320	323	322	299	302	315	327	332	309	303	316	358	316	311	303	335	313	321	326	320	318	296	296	333	286	299	328	325	342	312	329	329	339	299	306	343	324	293	352	332	320	302	319	331	345	328	328	327	308	333	336	349	300	312	313	318	335	311	317	282	335	300	305	303	321	329	302	286	317	312	329	313	319	325	315	323	297	307	342	318	298	369	285	331	337	338	316	306	318	352	349	308	308	318	335	321	315	309	319	320	329	323	331	314	304	310	345	307	332	295	304	364	311	347	344	331	324	306	334	332	342	288	315	310	290	304	307	321	324	318	335	281	342	304	306	327	334	329	341	320	338	303	319	302	330	323	341	344	326	316	309	311	290	328	313	312	334	312	344	327	317	327	308	325	305	320	321	272	338	300	336	303	280	325	304	296	311	331	335	326	308	310	294	326	318	333	318	326	337	315	302	275	320	319	294	316	322	333	320	312	313	325	308	314	322	359	312	343	318	322	326	314	325	315	324	336	356	348	308	318	314	323	302	330	310	339	301	295	339	302	326	321
5636	3601	4966	3428	2384	1709	1421	1212	1065	911	747	662	587	542	504	436	431	390	339	331	313	353	335	322	314	299	321	323	284	301	303	289	283	318	308	282	293	322	300	293	290	278	332	292	309	295	281	324	307	289	322	309	262	327	313	320	269	318	296	294	315	300	288	302	283	297	312	295	318	307	306	303	292	285	319	317	291	317	314	301	316	312	308	325	328	301	278	283	300	318	290	266	305	274	288	269	297	289	290	292	269	292	286	297	291	275	331	295	299	296	289	305	297	289	317	296	270	309	317	294	336	312	310	296	310	275	309	301	308	287	271	309	269	284	328	291	305	289	292	339	290	317	285	298	300	266	267	269	263	272	308	301	324	295	308	275	324	275	267	304	308	283	323	317	288	253	296	300	298	314	307	315	284	312	303	281	303	288	329	293	318	316	329	300	282	300	307	310	331	311	275	283	262	301	268	290	302	291	310	329	295	322	298	284	293	275	316	288	293	293	313	310	268	291	285	284	270	296	315	276	294	304	285	269	308	318	284	301	294	302	319	284	308	309	294	285	289	346	291	268	275	325	296	316	311	305	288	286	327	271	291	278	329	311	330	318	297	278	277	300	305	284	274	288	296	272	280	278	300	328	290	266	269	312	308	294	345	297	292	303	308	269	291	297	298	266	284	295	274	327	287	303	304	299	303	308	307	290	264	295	314	319	288	275	309	284	290	308	250	294	294	280	311	298	318	296	273	288	314	303	320	312	300	285	297	281	303	309	298	287	291	289	280	265	299	302	284	298	348	306	274	327	282	303	288	302	327	285	315	280	286	270	269	295	279	287	301	307	289	270	287	305	296	297	287	265	270	293	315	309	291	288	329	321	296	300	291	281	287	266	349	297	288	280	317	293	298	294	297	303	298	297	266	269	268	301	287	306	300	283	271	289	295	316	324	317	315	283	336	285	274	302	298	337	298	271	303	306	285	290	297	290	288	273	294	270	318	305	293	280	291	291	311	306	291	296	314	293	280	273	283	274	292	277	308	322	316	308	263	300	295	329	312	295	302	309	295	287	327	307	294	250	321	275	313	251	324	308	290	278	269	278	291	296	284	293	273	323	295	287	292	291	311	266	286	287	322	283	318	274	292	284	273	298	287	277	280	295	304	300	316	308	281	278	298	280	310	301	268	295	297	312	331	315	278	321	295	299	294	310	270	291	298	317	306	280	313	305	318	269	309	290	293	286	316	279	296	308	315	282	307	294	318	289	299	305	285	289	305	306	287	311	322	314	301	296	304	322	299	318	297	287	298	290	319	295	304	274	301	300	293	303	279	296	325	300	289	296	293	322	317	326	296	304	298	264	300	302	271	275	287	274	295	295	286	299	283	312	296	298	314	286	322	292	308	274	328	310	309	300	289	303	279	302	291	334	288	295	299	291	287	296	286	303	286	292	308	283	294	285	282	284	307	277	278	311	258	310	306	273	258	282	291	276	280	291	266	317	301	293	269	328	311	285	286	344	315	270	283	324	284	281	313	290	295	304	304	313	289	296	273	320	322	295	309	305	281	309	298	301	297	311	285	303	346	301	281	281	294	300	285	290	295	306	326	313	308	297	316	331	321	295	321	291	283	280	284	327	281	302	296	284	297	313	314	308	283	299	295	307	301	311	285	308	303	298	301	335	313	318	290	309	326	293	279	316	295	304	323	290	262	286	299	314	318	297	287	303	317	299	254	281	293	300	271	283	306	313	305	263	261	265	313	311	287	291	291	313	315	325	295	312	313	332	282	315	297	303	293	272	276	296	271	320	303	315	299	330	322	304	268	306	277	268	275	306	301	302	336	306	306	283	274	298	321	297	302	285	300	308	311	303	294	268	327	274	318	278	277	306	308	292	300	268	288	300	294	300	316	317	316	311	303	279	310	321	317	308	311	310	293	266	312	283	283	280	298	271	335	316	301	303	294	284	266	288	306	299	285	333	302	349	287	295	282	312	308	309	317	280	298	291	300	314	302	284	286	279	263	298	311	285	275	250	285	347	276	284	266	290	308	286	310	287	285	305	284	311	294	282	307	302	314	330	290	296	306	286	304	289	303	291	274	328	307	291	319	303	294	305	287	316	324	304	306	315	308	331	283	319	257	302	281	286	316	312	313	241	305	256	284	305	278	307	286	271	301	329	313	309	295	305	300	293	320	329	293	281	296	279	298	298	320	330	315	308	291	266	306	291	301	293	291	262	293	296	279	308	304	274	278	308	323	286	283	292	310	259	291	305	321	292	307	289	287	288	310	311	296	292	299	321	296	321	316	297	299	287	286	312	318	310	251	279	302	306	305	302	295	293	327	312	282	273	292	312	297	274	288	281	287	323	327	300	281	301	267	313	295	307	277	327	311	303	331	329	281	261	287	296	312	296	281	357	294	288	305	279	275	299	282	292	326	284	268	287	330	288	306	300	306	296	296	297	299	300	301	271	301	311	278	287	321	266	302	284	290	289	294	284	289	289	289	298	287	287	287	345	283	300	308	285	291	335	279	291	294	310	299	321	288	284	293	279	289	271	266	273	293	310	316	305	288	313	296	295	290	295	293	294	286	346	315	298	318	290	318	287	296	272	304	310	299	297	312	310	317	328	270	251	303	316	323	301	303	296	290	276	311	295	276	313	282	316	265	285	295	298	291	295	274	312	300	296	323	332	290	273	318	288	321	296	293	305	279	308	271	279	297	292	300	244	328	290	325	273	281	263	328	317	307	348	308	299	286	285	263	284	277	283	312	283	294	293	302	271	305	270	307	314	290	303	315	313	326	263	276	286	300	307	259	275	299	281	285	288	271	283	275	283	283	306	300	306	295	300	306	313	274	276	288	288	298	294	292	309	313	292	287	291	284	317	298	289	300	288	305	307	304	281	275	270	291	301	287	283	279	305	285	296	291	292	297	296	282	281	272	277	279	280	290	322	311	333	304	297	272	312	327	295	294	305	321	286	278	287	282	304	306	307	307	287	276	288	268	314	312	295	288	284	286	318	315	269	290	319	293	279	317	307	293	295	304	297	307	287	302	294	278	308	293	310	311	292	296	283	291	321	349	277	304	284	299	294	302	292	277	287	298	293	281	306	300	252	300	294	265	289	297	306	287	282	264	298	331	312	292	310	315	293	298	271	313	277	300	311	278	272	289	307	270	301	292	279	329	311	255	281	312	306	315	281	303	273	302	294	290	298	333	310	288	269	312	308	295	309	294	280	302	312	311	297	291	287	295	283	304	285	279	332	288	283	287	310	302	280	280	329	312	322	292	319	273	314	286	296	275	267	314	310	313	341	305	289	303	309	290	292	309	337	262	311	304	311	280	294	306	313	303	292	283	291	264	314	316	289	273	305	314	281	292	277	271	311	302	290	281	340	293	302	301	311	322	284	277	335	325	318	265	313	302	307	339	282	308	271	293	305	300	304	294	279	311	293	287	297	280	332	309	318	297	295	295	281	313	312	310	322	282	290	287	278	290	290	307	278
4051	4225	8715	9672	8365	6715	6018	5740	5024	4374	3534	3043	2683	2511	2254	2026	1793	1737	1219	1081	1056	1012	1047	1029	966	907	907	887	834	770	792	747	764	737	706	720	746	755	737	782	743	797	784	749	790	796	774	729	735	704	781	746	710	776	833	770	784	754	798	789	708	757	737	728	759	742	744	695	693	702	705	637	744	738	738	744	767	727	736	764	737	717	708	741	672	703	763	689	730	696	723	747	750	706	728	776	706	664	715	715	731	659	717	707	708	734	737	709	700	690	693	694	732	749	751	687	730	688	746	749	734	758	717	739	704	730	725	694	731	732	670	751	759	732	719	731	712	644	761	736	698	740	726	738	722	748	682	726	738	749	691	722	696	696	730	789	736	743	706	714	705	753	678	708	759	706	740	676	770	725	770	703	749	725	707	747	693	682	715	756	739	756	709	687	710	721	743	665	723	733	729	717	729	745	748	713	684	703	745	729	690	753	688	724	716	692	720	730	743	725	714	705	704	724	745	737	724	706	669	736	712	729	687	692	695	659	667	727	709	729	755	698	726	689	701	728	728	710	702	708	703	729	685	751	757	749	772	721	697	749	719	690	720	709	676	750	722	751	715	753	707	712	730	727	700	709	688	708	712	751	808	713	709	734	783	723	765	709	700	762	749	717	708	742	729	737	754	726	730	711	726	722	717	702	746	681	729	718	740	697	705	699	726	761	718	667	728	696	739	735	732	672	699	726	699	724	717	748	675	712	730	685	695	746	715	722	730	679	709	717	701	728	671	680	726	682	704	766	685	706	743	698	687	707	661	768	689	716	739	748	719	678	696	716	699	727	695	686	737	687	724	782	723	759	732	687	695	707	694	709	762	749	729	677	719	681	668	710	728	742	721	736	730	724	708	760	734	688	725	717	706	726	729	742	709	728	653	698	716	731	751	736	747	716	684	680	732	779	710	692	666	712	726	698	718	702	724	727	747	777	747	745	758	711	708	646	726	715	692	740	792	737	681	739	725	744	695	764	691	711	710	741	744	708	715	709	748	747	702	692	695	699	731	727	721	725	726	637	679	730	750	717	758	694	748	702	746	748	728	781	718	710	667	695	731	728	704	798	713	727	714	731	685	726	717	690	728	766	750	695	741	730	739	699	709	726	718	713	704	717	701	745	717	695	753	704	708	728	694	758	751	699	728	721	698	725	697	693	711	714	741	746	769	674	764	694	703	787	708	717	737	713	686	714	704	711	680	705	668	748	744	701	740	678	685	701	729	714	739	709	753	708	684	702	709	715	709	706	711	676	706	687	758	707	736	696	691	735	707	763	731	694	669	695	744	648	723	691	709	704	695	695	699	749	690	708	751	753	687	721	695	769	712	701	764	777	720	749	733	700	765	742	690	690	732	750	724	720	694	654	692	703	693	720	699	744	722	671	734	720	700	730	728	783	737	734	722	741	727	668	742	715	729	727	755	718	741	713	745	723	743	722	742	714	776	688	716	740	732	720	682	720	688	732	743	685	744	689	734	767	744	750	716	714	730	713	768	719	824	718	692	755	723	722	704	719	774	710	720	702	756	696	728	706	712	711	743	687	759	684	769	724	698	643	714	700	676	751	729	708	724	721	717	736	727	736	710	723	713	730	720	708	732	692	692	721	755	694	706	744	715	698	716	750	744	698	713	708	712	731	737	731	750	756	679	697	693	767	722	692	676	764	731	727	712	711	705	675	706	684	751	710	735	702	721	700	738	695	733	732	726	653	771	704	730	659	732	747	719	727	738	693	702	677	693	739	768	693	735	672	725	742	735	735	732	700	746	687	688	723	734	710	724	734	717	732	729	739	705	737	686	699	704	733	691	702	720	735	665	718	677	732	695	731	727	737	748	685	694	710	695	737	767	692	739	732	737	722	705	720	727	754	712	699	710	704	684	750	727	720	697	729	716	674	720	718	739	711	711	716	697	760	707	734	767	699	714	741	683	720	733	723	769	705	745	709	745	729	712	696	715	673	737	766	724	731	705	680	679	710	696	679	719	729	699	691	700	757	748	656	715	735	757	714	730	742	752	798	719	732	684	670	724	750	683	709	701	737	715	726	717	728	702	708	697	754	721	724	758	678	720	750	723	750	737	743	748	733	758	656	708	778	708	744	707	760	681	720	785	684	703	671	695	736	689	707	717	723	683	725	713	687	753	732	732	644	693	700	685	723	753	688	725	716	763	750	731	742	713	700	684	727	754	720	702	737	697	732	749	680	760	756	722	761	702	680	679	677	698	739	746	737	687	721	715	714	666	715	730	733	764	746	712	680	758	647	717	706	693	719	737	731	729	780	698	718	745	711	704	717	733	731	677	753	717	711	702	705	743	729	731	687	673	738	685	681	715	731	722	716	751	738	753	753	690	725	769	731	708	725	675	757	683	729	779	725	720	711	730	753	711	677	707	683	696	712	708	733	759	707	723	772	695	739	712	721	764	670	721	690	697	730	679	729	675	728	744	765	714	715	728	747	723	749	719	728	690	710	741	718	722	726	688	697	772	713	675	707	706	707	727	728	723	749	716	681	703	729	697	728	701	705	705	719	700	685	746	683	707	752	728	739	693	667	678	700	720	696	711	745	732	735	721	672	756	685	711	773	719	722	691	720	701	710	730	757	721	765	648	739	719	687	711	697	721	716	708	749	754	728	693	694	703	724	728	720	746	751	712	732	718	751	703	701	699	708	745	663	714	751	674	723	704	735	731	693	734	773	754	734	741	732	740	728	713	709	747	725	698	685	676	737	711	710	728	720	716	710	678	696	768	692	729	702	725	724	753	719	681	681	726	774	704	717	656	738	703	727	764	730	697	754	734	725	743	735	722	699	686	697	697	688	726	740	702	736	773	743	739	710	750	694	751	723	680	708	686	667	718	739	761	694	732	704	719	707	705	725	719	758	766	717	711	701	713	740	702	687	726	756	704	740	738	713	708	700	744	715	760	702	757	708	753	700	757	723	678	715	707	697	762	691	711	702	713	756	748	641	725	710	740	754	745	703	723	702	693	693	744	728	737	718	688	672	710	759	771	714	730	690	748	745	748	684	721	714	718	758	722	717	691	700	721	699	718	713	730	720	722	776	723	720	720	671	721	740	700	695	710	722	684	718	738	697	717	692	690	690	718	755	735	716	736	761	722	707	747	739	701	779	711	745	761	731	743	744	789	722	759	685	724	773	713	744	678	731	756	699	743	730	712	725	702	713	787	742	684	726	732	729	718	738	676	713	661	675	758	737	739	660	772	717	665	722	732	701	709	715	674	690	744	720	754	657	701	761	732	720	718	712	690	724	729	696	746	715	701	695	754	742	713	699	710	704	704	736	748	689	714	689	727	686	741	704	741	697	678	699	718	720	717	720	745	709	705	720	722	731	668	710	718	751	777	702	719	707	690	716	719	756	714	728	671	720	719	710	726	755	728	751	710	726	773	733	714	714	754	699	721	694	700	771	776	754	734	774	711	696	681	776	707	704	735	730	714	720
16980	15871	20828	17389	13148	9293	7931	6670	5594	4067	3067	2460	2013	1855	1839	1432	1475	1380	845	876	859	878	802	813	773	589	502	521	330	288	283	286	277	246	265	276	228	263	254	248	226	236	243	268	229	234	268	256	246	266	249	217	245	258	256	228	261	244	214	255	243	282	247	233	216	276	243	240	229	230	240	238	222	266	266	228	196	206	238	225	203	245	238	223	211	248	206	215	219	232	240	253	206	211	218	221	261	215	242	209	239	249	223	258	244	226	239	220	235	223	246	219	243	208	242	226	234	207	234	203	243	214	217	228	209	233	245	228	203	240	243	243	209	222	234	226	216	253	207	215	237	229	231	227	217	237	246	235	229	239	235	246	211	216	246	226	245	243	228	242	209	230	199	240	215	222	252	245	230	240	256	235	220	286	246	235	248	210	227	215	231	216	238	242	224	241	236	255	240	203	230	209	225	217	262	226	230	234	245	223	223	239	230	203	218	238	193	247	238	224	205	212	206	218	206	235	207	242	205	230	262	252	239	235	243	259	231	255	241	239	224	227	195	224	251	271	219	224	224	215	248	230	242	224	254	219	223	216	245	229	218	232	229	243	245	239	243	230	218	209	228	230	258	211	218	221	261	233	245	233	239	233	222	261	237	247	231	213	245	244	241	219	243	244	224	226	205	238	224	221	210	234	231	186	243	259	240	214	250	240	205	242	246	219	209	229	198	224	229	238	233	230	234	231	216	218	225	241	227	230	228	234	224	241	245	216	227	226	229	242	220	222	232	228	217	237	240	239	217	218	217	203	228	218	235	225	248	215	213	215	247	250	227	219	247	215	221	225	223	228	245	235	225	222	233	227	222	220	218	234	223	213	250	243	245	217	216	234	245	213	233	225	249	245	219	235	230	238	225	243	231	246	248	219	238	220	226	225	229	224	242	238	255	223	236	228	264	207	229	222	203	208	233	233	221	227	245	224	216	246	237	226	240	237	227	196	232	233	207	203	207	234	223	224	254	218	234	220	245	237	237	226	233	253	241	250	213	207	228	249	212	221	242	238	216	238	244	224	229	227	229	220	223	205	248	238	266	230	191	250	245	209	239	197	221	238	203	249	219	257	234	212	249	243	251	222	208	209	229	237	247	230	222	234	215	222	229	246	245	237	229	230	217	224	254	227	222	217	234	228	231	223	259	230	261	246	233	241	228	224	229	226	222	232	247	199	243	232	233	198	220	239	246	233	220	243	217	229	245	224	233	250	232	204	237	260	235	213	235	219	239	202	244	207	220	246	236	232	228	239	233	235	222	258	228	237	225	251	242	243	196	216	229	237	246	249	249	251	275	244	234	263	212	209	246	249	227	220	228	215	221	220	230	260	222	225	243	236	201	220	212	240	217	224	249	249	249	235	208	233	230	229	233	252	227	221	224	233	243	215	240	232	255	278	220	257	227	235	241	219	247	223	232	254	220	202	251	215	220	216	224	226	221	235	222	204	201	227	222	206	236	246	239	259	223	261	240	205	222	214	218	233	208	224	232	254	207	222	265	260	240	221	212	246	212	229	211	210	226	215	236	228	245	207	244	234	255	239	222	247	235	247	195	253	223	220	233	231	216	240	216	233	231	257	245	241	256	240	219	216	241	240	213	218	253	240	253	209	228	240	236	227	243	236	242	221	225	231	244	215	254	223	249	243	236	234	245	204	215	244	239	216	210	239	209	227	246	249	211	196	224	226	233	218	244	238	248	237	232	223	230	230	267	224	215	201	224	234	248	244	210	229	201	241	223	220	238	268	225	240	252	248	203	245	224	233	222	247	240	244	231	245	217	246	207	284	218	260	205	249	208	226	246	225	210	239	232	241	267	230	238	257	239	238	218	216	247	227	225	237	258	223	217	228	193	218	219	264	210	228	231	259	215	214	251	245	255	230	253	236	243	203	237	224	215	231	221	211	234	241	206	247	218	246	249	213	228	239	244	238	213	224	230	243	227	234	239	215	235	238	222	222	223	222	249	268	249	238	251	253	253	256	237	231	209	231	235	247	214	241	242	234	226	220	230	225	233	241	224	206	241	226	228	218	237	246	215	215	243	270	235	231	238	236	217	226	243	234	223	231	249	231	232	239	223	243	232	219	204	221	224	220	262	243	251	214	240	201	236	230	224	229	222	228	239	241	220	251	214	230	250	214	229	242	235	238	248	217	226	252	219	260	225	213	240	244	248	256	237	226	213	219	219	244	254	237	253	229	235	211	239	197	217	233	228	206	238	241	227	205	271	227	247	230	241	242	234	212	233	239	249	237	217	200	245	208	233	223	232	230	216	204	221	193	239	244	212	233	239	213	201	263	218	233	246	213	247	195	245	215	208	213	203	253	235	218	233	228	231	236	251	216	241	226	227	238	190	228	234	245	212	224	225	244	246	214	205	249	232	217	242	210	230	228	232	247	261	213	218	241	224	233	236	237	207	251	215	227	217	224	222	246	231	236	246	238	217	240	231	236	231	214	221	192	239	241	213	229	240	255	268	266	211	226	263	240	226	224	232	229	254	211	265	214	218	233	223	203	242	217	231	257	211	236	239	236	225	240	245	237	237	231	228	228	212	227	239	236	235	206	210	226	220	204	247	254	207	237	237	217	250	259	222	228	225	221	238	233	223	244	238	233	212	228	226	204	234	207	220	222	240	244	222	252	224	229	220	224	236	223	204	231	220	214	233	204	233	215	237	227	232	221	247	223	215	208	227	223	223	232	237	265	228	221	226	211	224	233	244	211	260	255	243	247	244	228	237	265	236	250	215	209	232	230	240	235	211	230	243	228	226	221	223	258	225	216	218	232	238	191	264	236	220	239	249	267	246	228	227	206	231	229	228	225	231	232	207	215	223	212	239	240	232	208	237	260	256	220	217	230	230	222	258	203	228	225	224	206	258	253	214	229	246	228	220	246	215	225	243	203	219	229	240	246	219	214	228	232	256	240	229	252	236	233	226	236	228	235	213	226	221	255	250	244	262	228	212	230	227	222	233	250	220	248	240	234	238	223	247	221	234	241	230	249	236	243	224	244	236	211	277	211	212	245	213	252	214	256	234	221	230	223	231	236	223	240	238	235	210	231	228	240	217	184	194	230	244	229	207	237	245	248	234	245	229	207	253	210	240	253	226	236	243	253	228	238	227	226	231	251	238	255	234	257	202	248	232	237	260	201	234	208	200	226	221	248	255	227	227	207	235	218	239	258	225	202	220	212	236	242	228	239	221	223	262	220	218	247	246	234	220	207	245	250	225	223	222	223	241	264	202	246	236	231	235	236	212	232	246	227	213	227	265	236	211	241	231	238	223	253	237	236	221	259	244	259	236	238	222	223	209	211	211	231	207	252	229	225	241	215	208	208	238	222	225	230	249	240	231	251	218	233	215	229	239	221	206	192	202	229	243	214	241	219	217	232	243	240	222	206	240	241	238	225	197	225	227	248	218	218	220	220	227	250	211	212	281	229	215	231	216	233	229	230	225	247
10682	13154	20025	21011	19993	18548	18520	18946	17641	14716	13990	12384	9329	9832	9401	7664	7992	8288	4950	4911	5409	5306	5316	5453	4640	3471	2923	2647	1194	1163	949	901	865	759	807	712	710	675	642	672	715	657	673	692	710	713	668	678	674	661	620	622	648	601	659	757	772	710	673	631	681	681	681	638	663	656	605	622	642	590	537	584	649	587	602	597	571	654	617	602	575	583	572	575	570	584	554	548	577	524	528	598	570	579	569	577	528	573	543	570	534	552	539	526	587	561	582	626	567	574	567	516	557	563	591	524	576	540	576	555	561	559	526	549	568	584	543	598	565	559	537	587	564	593	569	555	557	554	549	592	558	580	557	525	572	615	585	585	559	570	544	558	598	534	560	578	583	600	536	602	520	587	612	564	585	557	541	605	588	539	540	553	528	537	576	609	581	575	583	596	491	561	571	547	598	550	581	551	524	574	576	551	532	602	518	552	564	593	605	584	535	527	535	584	569	498	570	566	548	621	575	566	574	560	572	533	558	575	578	534	568	547	612	568	564	566	582	523	567	576	559	590	613	557	571	576	564	538	541	573	565	567	606	604	565	581	559	533	596	548	551	566	558	527	554	579	560	558	549	534	559	580	558	555	576	593	573	592	541	589	573	592	567	573	608	557	549	550	567	578	549	544	529	546	560	581	565	583	539	535	565	546	583	601	552	557	538	606	568	545	568	551	562	578	577	563	550	528	569	558	514	618	556	568	576	578	544	557	590	616	556	586	600	576	608	554	557	550	564	557	603	587	565	543	577	554	538	617	544	560	555	588	554	601	572	541	558	538	611	616	624	521	590	559	549	553	560	552	566	583	571	577	527	580	610	579	548	587	561	530	550	576	567	618	574	583	544	601	575	583	574	592	557	547	539	584	581	548	564	577	550	552	568	538	589	513	589	595	574	551	540	577	576	586	618	612	536	540	522	600	564	576	527	540	581	544	605	599	574	573	579	577	564	557	583	586	549	560	558	605	547	545	582	600	569	587	563	559	544	552	533	575	528	565	541	582	540	565	532	620	544	589	553	530	564	532	586	545	536	557	567	589	573	524	588	572	529	533	572	542	549	596	553	615	556	580	583	546	601	560	571	551	550	562	569	580	561	585	573	551	557	574	588	602	564	550	592	527	546	583	554	545	522	570	557	571	515	568	586	573	561	531	564	573	598	573	591	620	540	543	552	555	601	516	575	635	558	579	547	562	613	568	541	570	519	551	571	576	548	561	562	579	530	577	568	565	557	588	556	530	584	602	585	579	538	533	530	554	544	584	543	571	548	593	565	597	551	556	537	572	582	544	609	522	547	571	605	531	596	520	558	593	564	548	596	572	562	555	547	532	543	548	572	563	530	510	536	524	593	567	552	553	576	590	571	577	539	581	549	599	533	536	555	563	559	574	558	570	583	591	572	515	546	583	546	541	542	549	534	582	543	563	514	561	562	581	588	556	566	557	575	548	554	599	568	599	593	539	560	561	558	599	592	591	621	582	548	537	584	574	548	567	574	598	549	556	571	550	597	565	583	549	572	525	538	581	606	573	565	575	541	563	592	592	577	561	541	582	568	545	545	574	556	560	557	551	552	563	541	571	599	539	550	583	570	545	577	552	603	518	579	588	539	544	545	532	557	555	542	526	584	527	578	561	572	592	538	568	577	539	558	563	532	549	554	576	553	565	570	549	561	561	566	573	568	542	580	558	588	549	576	576	559	554	554	587	589	554	545	550	546	553	584	499	558	619	596	581	537	552	556	542	541	553	582	564	588	544	575	571	560	572	564	587	565	549	544	555	569	618	605	549	550	591	598	563	575	503	568	547	588	569	530	615	548	580	572	559	550	569	564	537	574	587	562	530	533	566	562	527	584	588	575	607	562	572	563	535	509	576	588	576	552	552	538	550	519	527	570	572	545	567	567	559	560	572	566	553	579	579	528	563	519	583	525	559	581	559	581	565	583	573	579	579	561	542	572	599	538	574	596	556	563	592	580	569	590	569	591	574	577	567	552	540	541	553	528	548	557	559	534	580	604	559	530	558	546	543	600	609	562	615	593	599	593	546	551	523	546	529	558	600	589	566	522	562	594	582	571	565	589	544	567	569	595	569	623	526	582	547	554	528	559	577	567	602	561	547	564	525	534	536	577	561	576	558	550	513	562	542	560	592	567	536	598	576	618	568	568	552	561	545	568	533	523	540	581	580	547	588	577	582	556	548	603	561	592	549	543	547	573	597	548	589	530	507	544	552	569	590	578	545	536	562	585	586	594	573	624	582	539	565	531	527	554	614	520	597	529	560	536	583	557	571	599	557	544	537	565	557	578	571	570	570	578	593	572	551	558	512	589	639	528	534	608	590	553	538	533	542	537	586	566	564	555	545	541	526	548	541	547	587	548	545	629	605	569	575	555	578	558	565	526	537	560	580	553	565	573	569	619	561	592	585	623	577	567	612	524	564	554	576	564	552	580	589	566	603	527	543	563	617	570	564	547	555	555	585	549	613	560	567	549	562	552	552	600	545	555	566	543	546	607	606	567	542	546	510	537	561	561	530	554	540	576	563	563	589	555	528	561	557	538	585	559	556	607	544	549	583	567	574	560	617	544	609	604	558	557	558	565	578	517	540	603	576	541	593	606	576	575	549	589	562	560	547	558	564	532	594	562	540	549	535	623	535	545	594	533	565	576	553	572	573	575	565	576	540	559	568	558	617	599	564	529	529	567	544	589	564	554	585	544	551	550	546	574	560	536	579	544	605	580	576	553	558	546	606	549	534	505	542	507	573	594	557	586	601	570	576	551	560	566	559	548	584	582	564	539	571	538	569	578	535	590	574	572	501	518	551	575	568	528	529	568	554	548	541	518	557	573	522	568	597	578	561	548	580	565	563	538	569	553	586	581	547	538	581	564	537	557	578	580	606	573	564	545	531	607	548	571	588	580	564	534	573	526	583	551	534	593	569	555	539	531	551	523	573	533	542	574	593	539	524	597	557	547	531	571	569	556	546	567	564	602	552	534	549	572	552	587	554	590	575	574	570	559	521	566	560	591	573	575	604	571	547	559	555	544	529	562	551	564	563	560	561	539	568	567	569	578	531	532	550	565	549	505	606	565	550	566	557	577	545	576	513	592	558	549	522	590	531	561	521	635	533	508	559	556	573	573	579	576	540	539	556	507	578	519	525	563	556	548	546	549	541	565	582	574	574	571	572	573	554	543	570	599	565	584	556	565	579	605	569	569	587	599	582	550	537	555	513	514	586	577	566	548	562	539	566	567	556	534	559	563	529	579	576	516	573	550	535	530	552	586	568	557	553	559	584	553	544	564	560	559	552	554	558	563	549	579	517	555	555	530	576	555	575	592	541	545	544	591	583	534	519	549	553	523	575	602	584	580	580	558	532	592	591	554	562	527	607	575	542	580	556	545	570	589	562	563	566	582	533	546	526	605	596	520	548	582	548	571	560	537	573	528	552	534	567	528	530	557	590	565	551
25140	20443	26046	23423	19642	15123	12522	11088	9394	7321	5746	4019	3451	2859	2527	2224	1955	1995	1453	1411	1626	1458	1360	1332	1163	945	683	411	236	211	236	196	193	173	135	172	139	153	156	149	154	163	148	164	162	134	141	133	133	150	151	154	149	131	134	160	140	142	164	152	121	146	147	142	158	153	137	130	163	124	143	126	125	107	131	148	139	127	127	105	128	113	124	128	127	118	144	131	122	126	113	155	139	120	112	126	121	119	109	108	123	135	120	124	136	115	137	131	130	117	114	124	129	125	109	134	124	129	125	122	115	111	116	118	124	116	105	122	118	114	118	113	102	127	110	105	144	132	132	114	119	118	119	131	117	141	120	117	139	135	118	120	128	121	111	147	122	111	148	134	122	145	111	119	122	129	144	134	124	155	139	142	125	129	132	111	127	120	120	114	115	119	127	130	133	125	132	116	113	123	126	139	108	134	138	118	133	123	122	148	120	98	119	111	128	134	137	119	122	145	118	132	123	115	131	110	135	132	114	131	119	143	130	131	123	135	107	136	132	116	145	117	136	122	150	131	126	142	128	116	130	123	122	142	121	111	94	126	127	133	109	121	123	121	102	116	104	134	118	137	118	122	117	110	133	135	111	114	138	114	120	114	114	142	112	112	122	125	132	135	120	133	118	116	129	130	129	138	125	124	126	105	136	126	140	137	132	127	127	138	126	113	108	128	104	117	95	137	115	113	126	119	146	100	136	132	109	128	118	147	136	106	127	138	107	102	113	123	109	121	112	136	145	153	131	91	119	121	127	136	130	128	137	122	131	131	108	123	133	130	129	151	124	128	117	114	123	129	120	137	130	142	127	127	134	115	160	121	123	134	101	130	128	128	118	121	123	132	115	117	127	143	106	116	107	132	127	127	133	118	112	106	132	123	116	130	127	119	142	127	143	109	146	112	114	127	122	127	122	124	127	116	134	132	113	127	110	143	121	116	115	111	128	103	107	134	112	116	100	125	120	116	126	130	116	125	106	107	120	117	115	108	132	137	126	121	119	135	131	136	153	122	112	134	104	135	121	129	129	132	121	132	108	122	131	129	144	136	117	110	125	130	119	122	125	134	122	123	121	111	131	121	123	128	114	130	122	114	115	112	130	132	135	122	135	106	120	110	137	131	130	110	125	115	105	122	108	118	118	114	139	106	128	117	135	139	131	132	140	143	123	118	117	121	134	141	137	137	125	117	130	122	126	127	123	137	127	137	107	141	119	135	133	137	130	124	135	105	138	124	107	135	130	103	155	145	109	111	121	114	124	125	145	116	129	121	123	122	115	135	129	110	134	127	123	118	126	131	137	131	138	110	132	142	130	137	135	150	130	129	123	128	140	111	103	138	129	110	129	121	135	129	109	112	119	136	128	110	111	124	118	123	118	113	116	122	122	122	132	110	121	128	110	120	127	135	117	117	118	118	151	111	119	122	133	126	125	125	125	114	140	115	125	121	117	124	120	110	119	134	128	123	117	125	127	129	119	134	125	132	138	130	124	122	126	127	118	123	135	136	109	103	113	126	142	121	113	132	109	140	144	110	123	127	134	116	131	139	115	134	121	106	130	136	130	116	138	135	136	115	148	136	125	134	130	136	136	125	124	117	121	134	110	115	127	131	115	134	127	113	140	138	122	123	125	118	125	125	128	121	116	109	117	130	122	134	133	105	118	121	131	118	126	137	129	134	147	113	132	139	121	131	126	136	124	143	111	131	121	126	129	122	132	136	139	117	129	128	126	118	116	136	137	108	135	138	132	122	129	124	115	113	130	105	139	127	114	127	107	113	113	131	144	132	115	106	132	116	105	108	119	118	123	130	120	114	123	120	129	147	128	131	130	117	145	131	108	115	135	135	124	135	111	129	99	100	131	96	121	125	110	135	133	129	123	144	125	126	118	134	95	134	128	114	131	141	121	124	129	138	113	124	120	133	143	127	137	124	120	98	111	116	139	138	108	117	125	136	102	112	109	106	123	139	121	101	124	140	131	108	140	124	118	114	151	127	151	118	124	108	129	146	132	115	118	115	135	119	125	116	121	117	132	139	138	145	120	112	107	133	106	112	118	123	123	129	128	111	105	117	145	124	129	132	147	128	111	114	100	124	121	105	134	109	120	134	135	123	145	118	135	119	121	123	134	114	118	141	130	127	132	112	112	118	136	136	120	114	119	109	119	137	117	127	119	113	114	129	121	115	107	112	126	129	120	128	126	121	111	146	130	137	120	138	140	138	126	98	127	108	124	126	118	130	121	123	132	126	119	114	128	152	138	111	118	133	138	128	118	111	132	125	116	129	110	118	130	117	138	128	115	122	130	111	121	115	130	121	123	133	95	137	118	142	126	131	115	126	126	122	130	122	155	126	129	121	132	107	112	136	126	113	129	123	111	108	125	109	137	133	132	107	122	138	126	136	105	128	121	143	115	150	120	111	124	124	119	114	122	127	115	105	130	109	136	145	135	106	122	119	127	125	142	113	138	118	129	130	123	116	132	107	122	128	107	104	129	123	113	114	132	116	117	144	152	127	132	116	113	108	115	108	143	140	133	132	134	115	125	145	108	114	134	126	116	130	128	109	130	126	120	116	138	117	119	132	130	130	128	120	119	128	117	114	119	123	120	128	135	125	120	137	126	120	119	106	123	107	128	108	118	129	121	125	117	158	110	129	118	114	107	106	113	123	121	121	115	108	119	114	123	127	123	143	120	133	116	102	122	115	115	115	122	131	127	121	122	123	115	107	115	121	135	120	137	103	108	145	135	121	131	101	108	109	128	129	131	137	110	122	106	118	132	135	121	139	105	124	130	148	119	91	130	116	139	119	116	137	117	130	109	133	118	133	128	133	130	131	117	121	101	117	125	115	124	130	140	121	130	118	119	140	141	111	119	147	126	112	132	116	119	121	135	112	121	125	127	125	122	158	115	115	132	109	126	137	131	121	106	133	136	129	136	122	109	145	143	113	123	130	125	103	123	126	124	142	90	136	132	137	96	114	116	128	108	130	140	125	131	120	114	122	113	129	122	154	125	121	108	123	106	128	122	138	130	125	133	112	134	131	129	128	118	103	130	130	124	120	118	103	111	136	116	132	116	115	100	150	130	114	121	118	115	128	109	110	120	112	117	105	126	141	123	132	154	142	109	121	117	131	126	100	121	108	130	127	133	127	125	123	122	134	111	109	124	113	116	137	114	122	114	115	132	126	113	107	116	130	101	122	134	118	111	137	124	131	114	120	126	123	117	107	116	121	117	106	130	142	117	103	98	112	134	116	145	121	107	109	98	128	106	109	106	126	144	143	127	113	134	120	117	119	129	112	136	105	123	106	111	118	150	120	123	124	133	123	114	118	127	144	127	125	116	128	132	126	109	116	122	140	110	129	125	130	138	120	121	120	116	126	161	126	118	115	119	121	154	124	111	120	134	113	128	124	123	106	124	120	111	102	124	125	129	131	120	128	122	119	149	125	116	104	119	98	142	106
14165	15462	23602	26300	26150	24884	24669	24708	22954	20316	20290	17591	14025	13468	11685	11118	10920	11059	8294	7556	9327	9003	8843	8987	7547	5944	4927	3023	1617	1291	1037	914	836	768	676	678	587	535	509	545	534	572	625	573	587	559	540	544	478	469	448	482	459	499	533	564	632	642	549	579	562	529	577	559	536	487	437	412	456	407	397	387	378	373	384	393	361	372	332	362	340	336	322	330	338	327	368	352	344	319	367	357	343	333	337	341	356	332	353	344	319	340	337	341	379	331	344	337	368	306	297	352	347	346	343	346	346	339	329	326	338	347	314	333	323	329	311	346	317	331	327	288	357	321	345	332	340	293	301	338	364	335	331	344	307	354	318	320	345	345	290	353	305	326	338	360	309	336	333	313	287	320	328	341	328	349	327	349	335	348	362	345	310	324	352	338	364	324	347	310	338	324	324	314	322	350	318	317	311	366	305	351	336	332	333	336	347	347	313	345	341	326	326	325	378	356	332	352	312	321	351	340	330	341	353	368	301	324	327	355	328	326	336	344	338	350	335	332	342	337	348	310	311	330	336	321	331	322	352	308	333	317	342	338	301	354	327	316	331	320	341	321	356	355	333	322	342	328	336	321	319	309	357	324	344	351	335	305	350	338	334	307	357	332	357	330	303	312	323	324	347	344	316	361	330	325	322	348	346	343	369	299	352	339	328	345	337	296	340	321	349	330	362	344	337	338	317	333	338	305	331	344	322	320	290	344	305	359	326	359	356	304	309	340	317	333	336	346	307	317	329	307	343	347	331	353	341	370	312	347	364	362	328	308	324	327	324	283	351	289	338	336	315	335	336	333	323	304	303	350	312	330	333	314	346	339	345	313	334	298	334	345	341	293	354	344	359	358	316	329	352	319	298	338	341	328	330	338	313	306	326	322	337	388	342	313	321	348	345	357	314	306	308	286	326	314	300	327	313	321	321	317	318	341	345	305	353	327	327	311	321	325	336	333	327	321	356	337	342	359	361	312	343	342	332	342	314	308	310	315	316	341	334	280	315	322	343	313	299	378	316	342	315	315	325	307	337	334	365	338	339	334	319	307	310	331	368	337	302	319	309	324	351	321	344	345	320	367	384	321	312	333	331	346	355	327	331	326	351	331	342	338	353	318	330	343	343	340	345	325	363	296	320	340	321	329	333	363	319	335	333	357	328	325	347	347	373	330	321	334	373	321	325	341	299	324	328	327	346	344	341	334	336	298	324	323	348	343	319	351	324	336	343	322	319	320	349	361	306	327	351	334	321	358	299	365	322	315	326	279	355	341	357	328	326	316	314	325	342	325	339	329	338	327	320	312	363	357	335	355	316	337	315	323	353	319	316	331	348	360	317	306	310	310	306	353	334	313	340	335	345	369	335	322	362	342	315	326	318	331	332	352	319	320	301	349	381	310	290	335	372	297	341	311	328	337	311	315	321	311	332	346	353	339	336	336	315	330	335	321	344	304	322	369	369	315	298	315	369	341	292	305	340	306	334	359	331	320	318	347	318	308	350	314	357	349	330	337	326	350	339	307	329	332	359	364	349	353	328	350	317	345	325	322	351	340	308	334	339	336	330	319	312	334	324	326	330	318	320	307	302	335	323	371	324	326	317	338	317	348	289	334	327	341	335	326	314	298	338	327	320	342	345	355	327	333	347	327	333	362	330	331	337	317	322	345	338	299	316	365	305	327	330	306	325	350	299	332	349	322	313	332	325	322	347	332	331	357	349	328	304	331	348	312	291	345	321	318	318	304	350	339	321	311	346	338	314	349	341	364	315	310	344	361	354	368	332	343	328	306	289	319	314	325	335	319	318	357	339	326	321	339	354	322	313	328	341	340	338	338	354	335	334	356	344	314	328	332	356	334	318	358	353	334	299	302	348	322	326	324	321	321	364	315	351	304	310	365	296	343	339	315	336	321	317	315	329	352	303	316	341	336	333	322	357	303	351	320	304	327	331	329	334	330	326	366	305	320	330	358	321	340	339	317	347	310	326	327	317	351	287	317	335	316	327	324	327	316	340	352	338	315	309	313	327	302	314	374	324	343	322	316	336	343	316	319	335	336	296	317	323	316	331	361	322	317	356	339	326	302	354	319	337	293	324	326	316	334	332	339	307	342	349	328	319	327	302	330	359	297	313	345	330	318	301	319	345	323	333	344	309	363	307	370	328	331	364	312	351	353	334	313	319	318	336	335	340	310	305	326	323	317	342	327	343	330	319	330	338	304	322	323	343	325	341	320	304	329	327	356	329	321	317	327	334	316	346	338	327	328	351	333	360	331	353	305	337	323	330	335	312	329	323	384	336	311	311	330	311	334	359	302	331	346	319	316	329	351	347	306	315	336	305	309	337	361	320	334	311	332	343	296	316	316	348	299	323	334	314	347	329	337	343	336	300	354	333	346	354	330	358	338	324	324	333	293	325	318	322	359	348	348	355	371	347	315	318	332	343	310	307	342	324	334	313	359	318	354	291	351	320	337	338	332	324	343	323	331	350	311	367	367	348	326	347	349	353	318	353	332	306	332	323	321	311	310	337	328	350	307	329	275	325	334	301	344	338	336	327	333	303	332	333	331	360	337	329	338	332	339	324	339	314	374	334	318	313	330	310	307	292	348	321	373	367	342	340	315	337	313	339	343	339	335	358	321	319	385	352	334	350	308	319	338	331	337	331	327	315	320	331	323	327	342	374	355	341	317	331	370	337	376	293	330	319	321	337	348	304	326	353	351	301	331	335	339	316	346	328	331	343	304	333	330	337	326	319	350	310	323	341	320	303	345	312	297	327	320	336	310	295	349	320	352	335	302	314	332	350	333	339	320	362	319	334	319	331	333	312	364	341	381	337	335	317	365	337	307	368	367	318	363	349	330	308	334	322	314	317	344	345	336	359	328	332	355	357	303	322	310	335	333	309	374	334	331	339	342	327	313	327	313	323	330	315	344	307	320	318	313	295	332	310	332	341	328	316	330	368	315	346	354	346	303	307	338	318	337	339	351	322	338	357	349	343	310	319	338	332	341	329	343	327	344	301	318	327	330	361	347	316	364	310	320	336	356	304	328	329	336	372	318	336	357	325	305	353	358	335	330	345	302	344	357	306	332	341	316	335	337	362	304	334	339	338	286	344	343	347	286	358	360	323	315	314	343	325	320	334	343	309	322	320	322	304	337	327	359	324	316	372	351	351	360	320	323	315	324	358	346	335	327	348	324	362	319	322	342	328	326	329	349	351	332	318	306	331	339	325	325	307	304	329	341	340	350	333	317	305	286	347	330	378	335	315	346	328	335	342	303	334	339	357	322	359	355	312	332	309	344	346	316	357	332	315	298	320	344	359	323	325	307	340	306	346	343	312	348	349	348	335	350	315	334	308	341	338	348	320	312	313	339	338	358	332	308	333	332	330	317	356	314	346	326	356	336	316	331	317	342	311	321	306	304	302	320	308	327	330	354	363	336	333	330	310	316	331	347	338	348	366	333	315	326	308	337
6392	3834	5158	4049	2713	1974	1697	1372	1245	923	802	696	577	568	525	517	447	397	371	323	328	348	344	319	373	351	305	335	336	320	328	322	329	347	322	302	304	275	292	269	289	284	362	320	288	326	306	303	310	284	261	277	269	319	297	315	318	304	338	315	308	300	309	314	315	305	277	300	285	303	329	305	299	295	297	302	291	277	256	283	315	288	318	298	289	326	299	305	276	314	294	298	329	311	293	281	289	312	292	301	337	294	299	302	297	301	322	307	318	291	288	306	296	320	306	321	274	318	300	308	312	279	299	314	316	311	287	332	349	324	313	341	269	311	302	305	281	322	282	316	292	294	283	338	279	284	315	340	310	317	289	294	313	309	297	290	293	306	282	299	317	309	285	290	297	287	278	284	281	286	335	283	279	321	300	305	310	323	258	300	335	286	291	290	297	306	340	323	286	288	317	311	319	285	269	316	305	301	312	290	356	310	313	305	288	292	298	278	314	283	292	304	292	332	264	262	277	315	275	292	324	308	315	305	301	326	306	312	286	302	301	297	298	300	284	268	287	296	323	304	305	320	340	296	288	319	287	298	295	328	290	299	289	268	321	318	273	309	304	298	312	301	269	295	334	323	302	292	303	264	315	317	317	309	322	288	278	306	292	296	291	320	321	306	311	319	283	297	307	290	276	309	315	322	295	297	274	315	274	301	282	295	272	280	316	320	318	268	273	283	333	260	300	332	276	323	304	264	283	291	291	289	301	298	268	320	296	285	274	306	319	322	291	328	297	295	280	283	330	302	322	299	301	304	302	305	317	313	293	290	300	274	294	279	263	316	305	264	283	310	291	277	317	328	314	305	298	298	288	293	305	287	291	298	290	291	328	304	325	309	298	308	288	290	284	304	297	275	307	283	310	293	299	285	330	304	289	294	310	282	275	304	325	265	305	286	311	278	308	310	297	313	271	320	323	302	311	331	262	309	312	295	297	314	291	334	309	284	284	299	326	297	320	321	278	281	300	302	305	335	291	333	302	316	322	292	277	282	296	295	292	313	287	268	298	309	294	352	291	292	285	295	323	296	308	300	316	332	289	312	288	296	307	282	290	307	299	287	293	331	299	280	310	305	298	307	287	277	300	303	285	283	285	304	280	326	289	281	301	290	324	315	294	296	324	296	311	284	306	311	297	321	298	349	275	317	298	309	297	286	318	318	278	291	312	291	302	287	298	295	302	308	287	294	321	297	284	302	294	290	282	295	319	285	321	302	286	306	266	298	277	285	303	306	275	320	284	315	276	285	324	282	324	314	277	317	296	298	320	282	295	281	293	297	301	310	308	291	291	298	301	314	278	295	298	287	309	287	321	308	322	296	280	314	294	295	304	338	298	275	291	336	304	297	308	276	286	321	309	311	315	331	317	314	286	286	290	289	295	291	297	309	268	302	310	311	280	304	311	307	307	274	348	271	309	267	280	285	302	314	294	288	317	293	305	309	297	298	267	319	307	308	283	312	296	286	311	295	307	305	291	285	336	274	275	330	261	305	323	289	300	294	303	311	275	318	300	297	294	296	322	328	298	296	274	310	301	282	305	278	298	304	285	266	304	262	315	315	309	292	289	289	289	280	296	268	297	291	299	290	305	295	278	294	325	298	297	323	302	276	314	292	301	313	315	307	306	285	333	290	241	291	287	280	307	313	292	299	280	268	284	300	285	284	302	314	299	295	334	314	273	301	310	338	277	268	285	298	339	266	282	299	324	250	284	323	294	315	273	324	319	313	289	294	336	334	292	308	303	309	269	294	314	314	297	301	300	308	305	302	313	319	319	279	288	306	338	315	303	298	333	322	307	280	301	260	300	304	265	292	321	293	273	295	284	320	291	315	279	301	310	324	309	309	298	301	297	336	322	311	343	302	290	284	307	293	322	313	284	300	276	284	318	317	290	313	267	305	287	291	291	298	275	302	310	316	314	299	300	310	311	285	275	286	298	322	307	298	302	306	330	330	274	314	335	289	318	314	275	289	295	305	290	313	306	304	308	312	277	281	293	291	333	277	287	296	297	299	297	302	293	307	293	302	274	289	281	299	284	311	305	272	341	295	311	316	315	290	299	303	282	266	321	325	263	304	312	266	287	304	314	318	283	325	271	307	309	298	269	291	292	308	303	342	325	312	245	290	273	315	298	269	316	297	302	278	283	298	339	288	272	293	304	277	299	313	277	329	290	310	309	337	284	309	295	257	306	294	269	271	289	276	305	281	314	286	286	325	286	314	340	295	292	313	329	305	283	318	268	295	293	359	337	293	312	301	305	288	297	299	274	313	294	313	298	299	306	298	308	267	297	279	331	284	297	296	275	311	335	283	302	288	301	303	321	270	293	280	300	289	303	307	302	290	282	274	308	303	311	295	319	319	270	293	322	311	327	312	312	310	324	328	284	314	307	332	285	296	293	288	290	306	308	302	290	275	324	299	290	291	308	315	325	293	290	314	306	270	305	342	318	315	304	338	329	285	274	289	316	293	267	292	295	276	296	306	267	257	266	322	291	298	309	340	291	318	294	293	312	286	320	281	296	307	318	286	295	310	321	276	294	301	307	299	322	313	301	326	276	293	273	314	300	325	291	297	280	304	310	286	265	325	300	286	320	295	346	289	321	300	299	312	313	303	276	298	289	300	275	278	283	255	274	292	280	332	277	278	310	285	317	303	302	295	299	265	290	324	296	306	278	325	316	336	332	310	300	291	337	336	280	305	322	313	322	302	322	280	300	293	273	308	299	295	294	275	332	305	300	299	297	312	294	303	303	319	253	273	325	313	285	295	307	313	315	297	335	300	303	275	326	308	280	309	308	308	294	289	305	300	327	282	289	309	301	338	310	298	337	295	305	290	312	276	291	308	295	320	278	267	316	282	318	333	324	307	304	280	312	308	303	268	300	277	297	317	328	265	273	291	290	310	309	283	314	304	299	308	295	281	273	303	291	309	294	324	318	324	309	283	334	294	293	302	295	273	290	297	322	298	293	255	324	305	328	307	302	319	273	342	290	298	325	288	279	290	292	294	307	282	309	291	329	292	249	297	306	286	272	330	313	305	321	299	301	301	274	305	311	286	307	294	286	314	300	277	300	277	291	296	306	309	292	323	299	276	300	306	312	290	343	300	291	281	297	290	297	299	290	288	303	304	329	265	280	329	283	297	292	301	309	299	300	301	309	280	321	282	294	284	313	309	311	324	290	305	285	280	307	341	301	310	325	279	302	285	306	291	334	289	299	289	327	300	313	276	314	267	319	296	300	287	330	320	269	287	323	312	278	336	306	291	280	290	268	269	302	307	331	311	291	291	325	294	291	326	328	319	298	311	314	310	299	298	294	287	295	315	328	314	325	272	316	307	299	312	288	291	296	303	265	295	310	308	295	304	294	292	288	301	285	280	320	296	291	300	286	329	326	304	276	271	280	274	286	309	268	289	308	300	292	315	298	312	273	325	277	290	300	285	300	302	308	298	289	250
4312	4326	9067	10950	8904	7787	6978	6091	5125	4151	3879	3295	2780	2638	2297	1851	1760	1545	1243	1131	1176	1168	1187	1112	1073	1055	876	889	861	798	742	791	795	767	761	724	789	750	753	792	723	827	762	827	775	780	736	753	767	782	753	721	751	701	760	818	819	776	769	745	800	767	753	800	744	762	733	750	688	697	724	725	730	699	783	773	712	759	735	719	755	674	704	751	705	726	685	753	749	743	704	681	697	704	691	700	745	730	747	724	726	721	798	729	698	759	756	756	743	709	766	715	743	724	743	754	704	688	749	738	717	772	780	746	740	688	750	747	737	729	728	701	723	778	703	715	698	735	731	713	697	693	718	742	735	716	745	696	702	719	716	735	725	710	725	734	714	714	709	720	722	774	732	734	736	665	722	734	696	735	715	738	774	729	723	687	704	755	689	756	696	729	700	716	758	705	674	752	759	773	697	788	705	711	735	692	766	736	705	681	732	718	699	731	725	697	730	744	703	713	735	714	707	760	738	746	712	690	713	663	765	715	750	780	723	736	730	665	768	694	721	772	743	742	732	672	750	740	755	724	750	723	728	716	721	699	747	754	727	800	747	675	716	723	703	745	740	717	733	762	729	728	770	780	752	705	715	723	694	738	760	722	679	674	727	738	722	715	760	722	726	719	732	698	722	767	707	772	742	724	786	802	728	733	771	756	731	691	717	723	726	737	701	735	774	752	721	759	722	699	684	762	750	737	778	684	707	770	742	739	672	707	712	725	725	739	751	721	704	754	702	775	731	757	731	749	739	719	762	718	723	696	705	735	724	743	724	683	726	722	688	771	687	755	719	781	714	710	743	699	756	715	746	739	718	755	692	729	747	699	683	725	750	699	713	740	721	769	705	760	715	725	700	769	652	723	784	732	695	728	683	736	750	728	744	715	730	736	729	758	733	741	714	744	732	713	755	718	753	742	694	776	691	736	768	756	752	778	731	736	751	679	747	738	726	680	782	763	780	714	708	714	722	738	706	750	709	707	774	751	738	735	734	704	736	739	745	721	716	736	660	737	743	726	715	774	700	715	748	728	703	724	764	703	719	713	699	715	765	681	740	752	683	725	724	733	744	734	738	741	716	758	724	752	720	775	754	723	762	688	750	709	663	691	678	757	727	695	698	727	740	727	747	700	774	752	747	723	698	815	770	727	698	732	790	753	726	702	722	752	717	712	706	749	719	692	745	726	710	743	705	732	780	709	739	701	742	706	724	752	673	735	736	784	730	733	713	745	686	712	701	775	734	724	714	739	809	712	726	704	762	777	790	737	725	728	722	723	725	771	712	725	702	716	704	696	764	755	743	759	696	706	751	733	646	751	719	787	733	756	708	730	723	727	738	739	687	769	712	732	697	738	772	756	694	733	752	735	716	733	722	702	693	772	714	724	705	726	700	759	723	751	724	722	752	768	720	777	757	733	690	743	710	723	686	685	705	698	739	781	711	735	700	710	747	717	711	740	700	776	764	718	729	718	718	701	732	705	740	722	662	727	681	738	710	710	670	691	732	734	738	714	744	726	728	717	711	702	694	734	769	733	726	722	688	756	744	722	668	701	736	722	716	709	716	704	694	768	707	765	759	722	711	710	735	756	753	713	745	759	744	701	723	692	719	710	740	711	722	754	736	721	735	672	764	768	741	703	722	744	765	727	754	763	719	705	725	756	757	695	752	708	743	705	684	727	707	734	747	727	727	710	741	728	718	707	736	723	720	755	739	781	765	729	729	723	709	753	769	777	731	725	776	746	722	752	715	741	720	708	691	689	729	705	748	700	714	672	758	725	679	712	728	758	667	702	719	745	731	746	710	658	718	731	730	681	740	700	731	737	704	708	702	709	746	738	755	724	704	740	716	762	701	746	723	741	741	714	750	735	726	769	787	715	716	734	693	719	721	731	709	779	720	731	670	742	749	730	724	773	741	734	771	743	748	676	756	743	740	753	695	748	747	730	713	760	686	714	753	679	755	751	719	743	729	705	749	704	750	768	718	767	750	705	732	704	715	661	746	732	747	694	724	705	714	791	705	720	717	761	660	753	733	730	726	761	701	736	701	776	711	790	735	765	751	748	715	762	742	696	751	746	731	690	716	733	747	702	727	704	722	813	728	719	770	731	704	713	680	743	701	753	739	762	699	745	709	721	803	736	724	734	672	732	738	707	748	711	779	717	745	720	675	718	720	704	781	712	739	726	713	750	743	683	687	762	748	779	689	739	729	679	747	682	676	721	720	742	727	672	748	731	733	723	712	721	719	781	700	745	720	711	741	700	759	699	758	737	760	781	743	742	709	722	708	748	722	691	742	717	741	709	716	710	699	704	734	719	714	755	751	758	695	721	728	757	738	751	752	710	721	736	741	649	692	685	708	742	740	741	757	755	750	766	714	730	726	700	729	719	711	766	766	750	721	734	694	766	714	750	728	725	766	700	734	722	767	693	710	697	722	723	734	763	740	779	707	721	754	722	715	726	740	721	705	765	804	713	740	745	716	739	743	748	761	777	687	720	714	711	754	736	700	746	731	764	745	740	746	711	768	721	717	746	704	727	702	756	731	738	741	699	755	703	729	719	702	764	730	685	717	721	789	743	702	713	735	718	694	738	739	695	715	754	698	760	697	734	726	730	698	740	721	732	720	731	685	744	688	743	736	742	733	791	728	706	723	716	699	687	710	679	710	710	703	711	725	736	745	712	710	710	712	736	774	710	718	705	707	751	730	749	678	727	745	716	724	721	704	710	711	725	694	739	776	735	724	765	706	707	679	739	714	725	723	721	736	722	729	691	761	744	713	792	745	718	769	709	773	729	702	717	737	752	738	781	704	763	694	737	732	740	744	749	775	735	680	709	762	742	753	683	733	749	670	741	717	717	714	712	748	758	757	756	717	736	796	751	758	738	754	758	727	701	746	721	707	732	747	749	729	732	701	717	689	720	684	749	733	758	752	703	734	723	712	767	737	732	740	753	710	724	722	799	753	758	762	751	686	749	791	724	767	729	701	762	751	745	753	714	724	713	717	710	702	761	681	728	724	698	690	712	687	697	725	724	684	719	747	736	763	735	769	711	772	697	766	715	756	723	706	735	729	744	728	738	708	736	722	758	740	669	736	695	698	753	724	720	700	698	748	680	761	754	736	721	732	749	748	690	686	737	724	777	747	730	771	742	727	702	760	756	748	704	737	753	712	768	728	774	728	709	736	747	758	722	738	730	743	729	694	767	724	758	698	751	719	702	718	715	711	714	741	735	723	704	729	736	727	722	785	724	720	704	690	709	765	700	719	736	694	682	755	732	731	693	722	696	716	715	740	764	711	693	747	665	708	726	751	708	686	729	773	748	771	721	748	756	737	725	738	736	713	788	668	730	719	788	684	685	702	721	794	742	777	721	719	805	790	750	793	714	797	754	712	726	721	717	703	757	731	724	718	672	768	708	781	722	742	717	728	751	771	747	753	765	738	712	731	706	709	725	772	749	701	755
17069	13718	18971	16571	12159	8655	6461	5862	4752	3728	3004	2480	2123	1742	1447	1096	1183	1058	994	819	862	960	921	902	876	574	481	327	276	331	312	298	285	283	259	275	242	249	286	246	267	245	267	221	204	272	251	243	222	266	245	234	241	235	265	242	246	253	240	241	245	258	270	239	255	249	237	267	273	251	227	238	265	209	215	246	221	247	238	212	247	215	215	236	256	250	238	202	219	234	221	234	280	245	238	249	221	225	238	248	267	238	231	228	234	251	238	245	232	221	251	213	210	226	190	244	241	249	209	213	268	223	221	243	233	225	223	228	244	211	240	233	235	241	276	233	249	244	244	234	236	211	234	220	224	205	232	228	218	221	231	237	237	246	262	235	234	251	230	228	223	232	229	240	234	250	227	243	239	243	226	258	226	191	229	241	231	217	263	245	238	216	232	248	223	248	239	242	212	239	195	189	221	214	227	232	236	248	260	239	226	255	237	224	253	240	238	234	233	210	229	214	259	264	248	254	192	225	262	235	221	255	256	237	246	260	216	237	245	206	215	244	261	260	264	233	236	196	245	243	209	225	221	223	230	218	234	221	251	222	231	231	218	253	270	249	244	250	244	250	255	236	212	258	217	224	236	224	244	222	240	226	251	239	236	248	239	257	237	235	227	235	217	218	254	219	202	248	219	221	227	206	217	226	221	205	202	218	232	251	238	241	247	233	250	217	270	220	230	218	247	241	238	242	214	240	222	209	201	214	232	216	239	262	231	221	233	242	210	236	224	228	245	258	242	237	258	222	245	240	252	217	245	240	214	253	218	243	235	213	264	281	211	227	217	241	241	237	245	252	271	226	250	244	232	253	210	252	233	226	222	236	229	222	230	226	251	234	222	203	222	228	233	240	249	218	231	225	243	237	247	226	228	248	229	243	208	223	222	222	229	216	224	245	210	254	202	226	229	240	276	219	227	225	230	251	225	218	222	232	203	229	221	252	227	233	194	247	236	230	242	217	230	212	207	237	227	273	240	225	241	196	236	204	249	241	233	267	234	221	228	217	248	248	234	231	241	245	225	253	247	249	209	253	233	242	236	241	212	237	246	227	256	206	237	227	246	241	231	221	242	234	270	242	241	230	224	255	258	235	217	227	241	218	216	273	243	253	225	260	219	250	236	218	223	217	251	231	245	229	216	238	230	244	242	235	255	240	228	240	232	247	252	210	247	234	254	226	228	254	223	248	256	237	230	238	229	246	249	227	243	258	231	243	228	206	242	237	213	238	225	235	214	248	265	266	254	242	225	237	242	228	240	248	219	213	269	259	246	219	258	200	248	242	213	226	235	269	235	238	236	217	246	221	208	211	217	219	232	242	242	228	235	272	228	226	249	222	262	261	221	232	241	248	235	236	251	244	219	245	222	252	247	231	237	211	234	234	227	230	229	239	233	226	223	229	238	230	230	269	239	241	212	240	233	233	199	221	247	212	220	244	231	234	238	209	233	227	241	225	244	239	237	219	229	187	232	240	207	229	254	204	225	265	224	228	240	242	259	213	222	249	256	238	238	240	257	255	247	219	232	235	247	205	213	215	203	247	230	247	237	236	272	222	230	217	236	254	214	242	238	214	210	246	205	222	234	240	236	234	234	209	235	241	232	234	225	222	248	224	238	264	248	254	246	246	231	251	236	231	233	243	221	255	243	200	240	233	245	263	218	269	217	233	249	255	223	247	206	237	205	239	212	248	237	236	230	238	209	241	249	227	222	227	259	236	252	248	247	260	232	211	223	209	217	244	268	240	232	196	248	268	246	207	253	215	205	213	241	233	237	254	232	237	237	239	221	237	234	230	242	213	218	232	269	214	230	228	263	235	226	239	217	250	237	245	230	235	249	216	219	225	234	223	221	212	208	235	218	228	216	191	228	213	204	243	214	234	262	234	253	214	262	209	219	217	255	208	215	226	226	245	234	223	237	243	231	224	222	232	236	240	223	208	227	217	224	253	231	234	218	252	214	241	238	231	256	251	196	235	237	217	246	211	236	260	207	228	236	250	239	225	226	211	208	224	230	225	212	231	267	219	245	223	222	256	230	222	193	232	203	249	231	246	238	246	223	254	248	226	250	226	238	227	244	225	249	245	260	252	218	236	248	259	239	241	253	237	237	244	215	222	239	233	232	239	231	228	231	221	238	234	218	236	225	226	234	254	258	264	226	255	228	248	220	247	259	228	227	217	226	250	236	235	227	245	233	202	228	237	237	238	225	214	228	226	236	215	232	285	248	229	241	244	245	228	228	204	254	226	235	229	230	221	240	210	221	241	233	227	261	247	235	237	213	223	224	221	257	241	229	213	227	242	238	246	214	253	244	233	253	212	235	235	226	235	230	230	256	225	212	220	225	235	237	259	240	243	281	249	238	247	243	232	253	242	221	231	243	237	248	245	242	244	239	220	231	257	246	259	253	218	249	226	258	229	219	242	253	244	242	243	236	235	228	239	236	232	243	214	253	236	241	216	216	256	228	187	238	263	229	241	238	243	231	225	257	257	245	223	219	253	219	218	212	227	240	237	250	202	228	248	248	242	245	218	217	246	226	238	237	228	226	233	203	218	229	230	229	256	221	257	229	238	230	219	229	229	236	225	257	239	232	233	221	239	251	219	255	207	253	241	231	214	244	217	241	221	226	230	208	243	245	241	238	228	237	243	223	230	254	225	270	228	209	235	239	261	263	215	264	237	285	253	240	250	202	265	243	221	266	242	228	226	252	223	246	203	257	242	244	247	210	212	245	227	236	243	221	238	246	202	266	221	219	263	213	256	221	234	242	230	227	212	239	210	222	229	240	247	264	223	207	244	235	248	231	201	219	240	238	234	220	240	213	253	244	246	262	240	249	266	222	212	222	240	235	260	240	241	235	209	261	207	249	222	240	211	247	228	247	242	200	213	243	240	234	236	241	244	247	224	251	262	198	223	252	236	268	229	249	229	231	221	249	236	231	238	248	241	233	252	205	236	243	248	232	231	255	249	238	204	246	232	230	244	227	203	194	239	231	224	236	275	242	232	236	241	227	246	253	252	230	239	227	243	217	236	208	230	216	236	225	257	228	234	210	221	201	234	236	217	219	224	230	270	258	226	238	228	223	208	254	239	224	262	226	201	262	258	219	230	209	227	215	227	250	238	261	238	241	261	250	239	216	246	253	275	219	210	237	232	227	237	230	221	232	229	269	218	235	251	248	252	206	253	207	224	247	217	233	196	249	221	212	235	256	239	228	239	226	262	249	242	220	237	231	242	236	261	236	249	238	221	253	248	259	210	222	227	215	229	227	221	222	266	256	207	217	248	258	261	222	251	243	249	212	247	259	220	225	231	197	246	215	236	261	208	255	246	229	239	236	261	245	234	231	241	241	250	251	245	227	217	244	214	260	237	236	226	223	239	260	233	232	256	232	216	236	252	222	230	208	236	245	264	226	207	229	242	233	260	222	253	240	232	252	257	248	260	228	255	234	193	252	235
10574	11488	19101	21697	20257	18965	17690	18127	15940	14750	13524	11751	10260	9029	7402	6183	7366	6484	5753	4568	5775	6215	5755	5589	5373	3237	2699	1516	1137	1143	984	985	808	856	742	695	761	669	729	682	684	743	750	820	751	697	677	683	695	669	620	682	658	701	681	721	674	722	727	699	677	680	779	723	812	741	651	679	633	618	634	574	618	583	596	619	632	567	559	579	596	620	583	586	605	616	584	545	581	575	596	539	561	541	605	595	542	565	596	595	555	572	608	552	621	585	598	585	592	616	593	618	629	597	574	559	598	589	553	584	548	545	541	578	539	593	517	578	570	564	559	565	558	595	570	579	584	550	527	590	594	586	549	613	579	587	536	589	582	564	618	582	585	578	548	585	585	576	554	545	580	565	566	555	528	589	590	588	539	581	589	595	604	569	557	561	626	585	588	622	579	538	552	565	554	572	596	591	569	545	556	540	568	586	611	559	617	558	625	575	576	574	585	537	583	629	551	569	591	589	542	574	589	561	600	566	539	593	563	531	601	585	608	549	612	566	586	579	585	551	559	590	578	571	564	610	594	639	565	581	576	565	568	596	531	568	582	583	531	596	552	595	549	570	546	612	626	603	584	592	584	539	573	579	565	581	597	582	575	530	564	542	568	583	571	598	537	535	595	562	524	556	570	559	613	584	553	615	588	562	545	562	568	547	582	607	598	567	593	529	599	533	596	574	534	541	577	574	570	545	584	548	580	613	585	602	579	591	611	554	565	559	615	578	595	545	546	555	551	594	603	577	584	593	594	599	612	569	650	582	573	582	594	580	569	528	569	571	560	576	585	567	568	582	584	567	518	572	609	534	592	579	599	607	557	543	564	639	616	581	556	580	565	554	584	609	630	578	553	583	558	597	626	615	565	599	600	600	537	508	646	596	568	619	587	573	566	565	576	589	582	574	559	573	612	569	570	570	575	586	569	583	599	612	511	554	575	559	556	549	550	561	563	560	526	567	599	551	601	602	608	585	548	615	584	600	633	592	614	590	542	547	553	590	561	592	587	586	526	595	581	598	570	595	559	548	590	552	560	558	567	562	569	591	561	580	573	567	624	570	589	568	564	568	598	616	574	542	531	578	555	563	630	598	594	555	579	593	560	518	577	607	561	545	584	582	557	534	590	592	602	574	577	564	581	548	577	535	636	567	566	553	531	588	537	575	590	625	526	559	575	568	586	584	574	571	552	566	542	556	558	598	606	575	574	577	556	592	585	587	523	568	578	596	613	595	556	586	546	614	580	592	563	609	562	584	598	593	581	598	606	575	568	598	565	534	576	593	596	608	571	605	617	600	568	573	582	545	589	571	609	585	583	535	573	566	609	576	590	587	585	579	582	597	581	575	609	577	564	577	560	601	559	603	615	588	586	557	569	585	611	597	597	613	569	549	548	597	555	577	550	568	554	585	569	600	568	537	606	586	574	610	535	588	581	613	549	587	599	579	570	618	585	524	569	537	573	589	542	547	580	552	597	591	616	558	597	582	552	569	553	565	543	604	548	597	566	557	589	583	582	582	596	574	555	608	574	570	610	522	573	553	543	583	595	590	545	592	550	584	593	557	579	576	570	542	589	619	611	574	600	555	559	586	586	575	589	611	586	616	596	616	575	563	547	572	594	548	571	607	561	604	591	541	562	611	551	576	604	556	571	631	572	572	629	589	549	562	569	580	597	565	538	570	552	568	583	575	501	574	578	606	552	564	551	590	560	607	566	621	628	555	606	573	572	613	617	623	548	568	611	521	621	551	576	554	578	564	591	564	544	567	554	596	582	575	604	612	611	543	517	583	551	572	572	565	560	561	578	596	578	601	615	566	548	574	575	605	563	575	558	587	568	589	582	598	605	571	587	583	538	604	607	589	573	571	601	567	523	585	587	588	594	601	594	574	588	629	612	556	562	586	566	570	579	601	579	582	542	604	570	570	578	557	544	638	547	608	558	632	557	584	607	567	614	535	567	605	582	561	572	619	575	541	592	590	576	577	555	580	570	589	593	509	602	578	586	558	537	572	573	577	592	570	608	597	612	582	528	589	606	594	571	600	549	564	556	599	603	567	574	550	583	591	574	595	606	615	532	603	582	557	581	565	541	578	554	586	589	574	553	538	597	557	550	567	541	600	557	596	599	568	613	618	603	587	581	620	556	592	625	573	617	566	600	590	549	613	544	597	567	577	577	576	567	534	564	584	579	589	552	541	586	586	580	574	578	611	563	569	592	564	548	559	569	545	608	563	568	546	580	568	610	561	610	532	556	546	587	553	603	623	544	579	560	537	549	562	565	575	591	558	552	592	573	573	559	576	558	593	569	561	559	532	563	542	566	552	562	555	541	554	597	534	558	535	602	588	556	567	528	577	603	588	597	560	535	587	598	627	567	586	562	578	563	558	575	601	576	572	575	551	591	539	591	583	552	635	602	597	589	557	544	583	593	575	573	584	569	555	587	558	576	580	548	509	606	624	572	614	544	573	601	585	555	552	570	544	565	574	580	583	615	536	590	582	564	524	573	553	578	572	565	600	564	567	569	584	531	624	580	556	572	514	562	603	565	564	579	534	572	540	593	564	581	616	558	587	612	564	584	608	609	524	608	566	542	616	587	601	587	583	610	557	563	589	590	582	603	600	569	556	601	638	556	609	615	548	578	598	602	589	567	571	546	598	584	586	541	562	599	535	563	631	552	574	548	572	590	537	518	560	596	581	587	566	591	564	547	590	597	606	577	587	606	585	525	535	598	569	556	629	537	557	595	576	542	540	551	569	582	552	571	590	586	560	562	579	587	587	588	629	613	555	568	568	561	581	607	537	554	530	568	544	587	568	578	606	579	643	560	595	538	539	562	562	599	607	601	628	531	575	563	550	590	603	578	588	558	590	588	559	630	548	535	543	630	596	587	580	583	615	636	579	561	557	621	608	611	565	570	565	555	599	580	558	571	527	537	593	587	554	574	617	586	566	582	562	587	578	581	563	560	558	572	590	570	604	631	521	560	599	590	570	553	546	633	579	608	550	563	577	586	592	584	587	531	577	575	637	555	566	565	582	549	531	568	623	624	579	557	545	563	567	538	627	617	566	569	551	604	551	581	578	574	528	593	552	570	538	547	561	569	540	594	572	612	609	562	599	569	590	594	596	509	592	576	583	598	557	562	607	583	567	569	583	580	564	568	554	574	609	599	566	553	600	573	591	557	542	600	628	569	557	534	607	560	549	562	584	589	570	583	562	533	579	591	581	590	577	560	573	628	590	561	572	642	569	553	545	538	587	548	573	559	603	579	599	561	561	567	612	565	572	602	581	602	628	585	565	582	555	565	602	593	533	611	575	549	579	621	578	617	539	579	575	585	577	567	578	588	566	561	568	558	579	562	585	626	577	575	593	578	569	572	596	560	598	567	571	581	585	545	605	538	552	561	578	536	566	531	580	554	593	547	554	594	588	584	613	584	520	576	618	569	591	554	590	622	569	572	535	573	588	590	570
25104	19707	25232	23103	18142	13319	11854	10651	8094	6936	5198	4100	3382	2858	2114	2115	1902	2187	1561	1161	1402	1398	1392	1340	1435	728	519	273	260	216	234	201	197	195	174	165	165	156	151	158	156	140	170	157	156	136	124	140	124	118	160	126	123	151	140	157	161	170	164	154	157	163	196	156	146	152	128	140	143	134	128	126	127	120	135	133	117	115	104	124	130	121	123	116	129	140	148	145	132	125	137	128	124	101	122	132	112	129	115	144	137	114	118	134	130	126	140	129	103	131	148	136	145	110	100	127	128	132	139	131	110	114	140	123	121	116	122	121	105	137	135	128	125	145	127	129	113	122	134	107	124	104	125	108	113	115	131	131	118	125	119	134	135	99	137	124	125	128	129	132	120	109	111	117	122	150	128	133	152	121	113	103	121	120	145	117	120	117	135	123	117	132	126	107	125	110	123	124	130	127	120	115	127	119	111	128	112	140	130	123	122	122	134	136	133	119	142	97	106	130	131	121	116	131	112	119	138	127	129	120	113	121	112	97	124	133	117	135	131	132	123	114	116	117	106	112	111	121	134	139	141	133	138	117	120	130	128	134	147	134	107	123	139	137	122	117	117	135	149	122	113	120	134	126	131	125	130	134	147	120	97	127	131	125	126	131	117	113	135	124	141	142	119	119	123	138	129	127	127	119	111	120	105	127	119	128	130	140	131	112	130	131	116	110	111	131	153	130	114	137	123	114	132	127	122	147	143	121	142	130	125	116	144	132	116	125	126	152	123	118	136	140	129	113	110	132	115	119	126	120	132	130	138	115	127	105	124	124	119	120	132	119	124	125	146	143	131	138	117	111	133	112	142	135	119	135	131	136	130	125	123	117	129	129	124	120	122	124	121	121	118	114	132	117	89	129	129	128	129	126	127	130	131	134	108	117	122	109	111	108	140	148	119	128	138	109	141	137	162	133	138	124	113	127	100	126	135	133	104	131	124	155	122	117	135	130	149	110	150	107	123	126	113	134	119	131	122	138	121	123	134	145	127	110	114	125	110	101	139	140	151	131	112	142	121	121	118	133	125	128	126	134	136	126	129	140	128	104	131	131	117	115	140	121	117	132	130	103	127	122	138	122	146	122	122	132	127	121	142	128	126	140	138	129	132	128	107	130	124	143	131	124	127	114	125	121	141	124	124	120	122	117	119	120	119	126	127	127	136	137	164	142	121	111	129	132	131	120	113	128	125	122	123	98	106	112	145	147	119	115	113	134	128	123	126	108	107	128	148	127	108	137	128	130	131	158	119	119	120	126	136	117	123	128	157	130	129	96	120	123	136	131	131	113	156	114	145	123	122	124	120	141	143	116	137	125	112	115	137	129	119	125	115	123	143	122	130	125	108	147	118	139	133	114	131	123	130	111	132	132	130	105	124	131	151	121	116	131	119	137	116	121	116	122	127	152	111	138	127	113	125	136	114	125	115	110	126	132	121	104	128	113	114	129	131	137	123	120	115	135	120	112	137	146	131	127	124	117	132	137	114	142	125	155	107	128	128	127	124	131	110	108	129	128	128	114	115	136	140	142	112	134	128	118	131	121	98	144	117	133	130	127	142	126	124	107	124	130	118	142	119	120	124	123	144	128	127	139	122	123	127	113	135	135	136	113	127	111	110	115	131	128	143	134	127	152	126	121	143	128	132	142	110	112	119	140	117	118	131	131	131	130	117	135	132	118	133	115	119	115	130	116	125	136	131	151	128	118	132	119	126	126	128	111	125	134	127	125	125	141	114	114	149	117	108	110	120	122	140	130	118	130	120	127	119	118	116	139	129	126	148	107	126	146	134	130	110	131	131	108	125	122	161	122	127	131	111	133	126	127	128	127	136	124	133	111	130	136	113	115	130	118	117	110	134	130	130	137	146	130	113	128	132	119	137	120	100	126	106	114	118	124	137	127	121	140	111	117	151	144	150	112	118	90	116	128	136	111	132	126	121	132	111	122	121	128	122	128	115	123	130	115	119	122	124	127	129	148	121	120	100	145	117	113	125	125	115	109	119	131	122	142	114	124	133	126	138	112	134	121	131	120	130	130	110	130	136	103	119	121	132	138	123	130	110	117	147	128	124	149	114	122	118	130	129	104	127	124	122	129	130	143	170	127	138	105	126	128	125	142	132	143	125	134	116	148	130	128	133	116	130	110	105	120	123	116	118	128	126	119	114	124	115	127	113	125	126	117	138	110	119	98	112	126	134	122	145	143	127	128	127	108	126	153	136	107	115	139	139	126	125	121	127	114	126	131	117	110	107	151	114	123	125	121	138	115	133	133	143	135	118	111	108	123	135	132	135	113	133	142	117	127	137	121	132	113	143	122	141	143	116	119	132	120	137	122	118	107	132	120	90	119	123	119	114	123	130	126	139	120	139	139	144	115	125	108	124	126	119	98	129	115	110	95	129	123	125	145	131	117	129	138	140	130	132	115	122	114	111	124	136	124	126	123	105	121	115	102	117	130	122	132	122	103	151	102	128	123	123	143	120	117	129	141	129	127	117	138	132	121	132	128	142	123	144	126	151	131	123	114	116	149	139	143	126	130	110	107	114	125	127	138	125	104	127	129	114	119	141	128	130	120	124	110	122	132	121	127	111	148	143	110	116	131	119	129	133	116	136	138	134	108	113	139	138	123	147	142	129	125	133	133	123	131	134	137	119	142	145	121	142	134	120	95	134	139	127	137	116	114	120	105	134	120	120	133	125	133	114	112	124	144	127	123	119	111	118	126	119	135	132	130	123	124	121	111	109	119	123	139	125	102	123	122	131	113	93	141	124	116	135	145	103	117	127	136	124	136	126	147	115	128	110	125	113	120	119	133	122	118	131	116	109	124	141	127	131	137	129	142	124	136	131	114	137	117	122	99	126	137	118	120	134	113	122	122	131	115	143	100	134	116	117	126	126	111	132	132	122	139	124	130	137	133	141	132	135	121	148	128	145	107	110	126	121	121	140	112	156	108	103	121	131	119	132	116	144	111	128	157	119	104	134	142	119	125	131	114	116	112	129	121	117	123	142	119	147	124	111	119	120	141	138	111	114	130	132	114	133	139	137	136	128	123	148	133	117	122	128	136	117	137	97	128	124	129	128	135	118	102	124	119	122	122	131	125	140	130	131	101	125	112	121	132	145	115	131	133	126	118	127	116	143	118	121	124	124	123	118	111	135	123	126	128	108	121	122	126	137	118	129	140	109	121	124	126	108	114	134	121	126	127	117	135	128	136	130	124	123	149	140	141	133	110	128	127	117	113	134	119	148	128	110	127	112	100	107	118	112	128	136	125	127	129	126	121	128	146	139	123	110	123	141	109	136	110	146	123	140	136	125	110	125	122	116	135	109	117	128	104	136	126	145	125	120	118	115	128	131	135	135	134	101	118	117	119	127	119	122	122	146	140	131	145	128	110	115	131	132	122	129	128	138	127	112	127	108	132	126	115	108	122	124	128	135	136	130	121	140	124	108	131	129	140	113	117
13751	15186	23679	26737	25121	23333	23460	24312	21644	20688	19553	15844	13641	13245	10323	10117	10485	10600	9059	7875	9603	9455	9234	8966	9274	4806	3139	1683	1330	1162	1059	969	866	725	660	611	584	576	590	555	524	564	612	621	593	557	553	507	486	448	480	432	416	444	469	524	568	651	554	492	493	637	987	633	737	647	504	483	462	375	358	372	358	393	425	364	359	400	351	341	367	360	370	334	336	341	335	366	326	355	348	358	346	346	356	332	353	357	345	345	357	305	312	320	368	339	364	334	341	314	326	352	319	369	397	335	361	355	332	349	350	339	352	351	313	358	345	317	329	369	327	345	345	346	349	313	295	300	340	339	330	358	323	344	343	332	354	343	335	368	330	313	311	339	332	328	342	309	316	342	331	322	291	336	363	358	342	301	344	350	300	349	329	316	320	320	334	339	293	358	312	337	329	340	330	344	378	368	313	363	333	331	291	327	357	361	326	320	346	311	335	347	375	316	321	347	314	358	358	334	324	334	311	338	343	334	330	334	330	344	344	337	318	313	342	355	318	324	354	347	339	335	336	341	357	360	350	329	303	315	378	320	342	315	314	375	304	328	334	338	335	328	331	297	356	327	299	321	355	353	349	336	336	312	331	331	333	354	331	347	337	347	343	328	284	329	324	325	320	323	349	336	340	358	330	346	306	325	329	308	362	336	356	336	334	347	306	349	321	354	341	319	307	344	325	325	335	321	362	330	333	332	360	322	336	377	344	355	345	357	337	335	355	349	309	346	367	325	308	334	328	297	309	344	350	335	335	350	335	316	314	344	318	347	339	366	330	301	326	320	329	364	347	327	305	343	327	344	356	325	346	340	308	331	352	331	314	340	327	296	351	339	331	334	323	340	354	343	330	339	315	318	299	323	373	341	336	332	326	336	314	312	366	333	314	351	320	321	325	331	335	323	372	337	327	340	335	280	320	366	374	329	333	334	344	324	312	360	323	366	304	344	342	324	354	328	322	344	321	344	356	318	341	303	341	338	317	316	338	335	346	324	309	335	367	332	319	327	316	338	319	348	310	338	344	302	329	308	316	343	328	329	368	342	328	366	345	362	325	319	329	339	361	330	298	315	306	324	326	286	324	321	336	322	314	330	339	353	314	334	338	321	313	300	328	354	321	328	341	349	314	341	344	343	337	313	312	344	378	325	314	341	333	325	360	355	321	369	358	353	327	374	317	337	345	322	376	317	338	332	330	348	326	326	311	345	350	330	364	337	339	367	345	350	335	324	347	326	302	350	319	341	328	306	318	324	339	332	333	336	361	360	323	329	315	374	313	324	359	325	340	361	353	322	328	338	333	307	291	324	308	346	340	316	321	301	363	328	315	305	355	351	331	335	324	316	340	329	296	356	361	322	318	324	301	324	340	354	370	352	339	321	325	337	356	317	319	325	343	326	343	323	362	331	340	327	358	300	322	318	318	316	334	358	345	341	328	363	317	362	322	334	295	333	353	318	372	332	310	367	334	328	344	348	333	357	330	347	341	323	310	322	373	311	350	328	306	309	381	306	334	340	296	337	330	319	369	355	368	312	377	312	343	315	365	322	355	357	346	311	366	334	329	362	369	352	327	335	348	300	323	305	355	329	323	328	360	357	358	324	317	304	332	351	331	326	341	332	388	350	333	342	332	322	358	327	307	291	320	337	337	352	354	334	364	368	363	361	297	357	304	317	340	323	343	335	325	326	303	339	329	317	338	336	298	327	335	338	328	289	354	314	306	344	305	311	350	320	298	361	367	315	334	317	336	351	340	310	290	347	321	305	299	328	347	343	344	336	351	351	278	328	325	355	310	339	337	329	354	351	337	324	330	341	356	341	327	346	343	338	325	323	334	345	331	344	342	346	362	318	312	298	322	315	310	321	324	314	340	319	317	337	340	325	316	325	353	352	314	339	312	325	367	342	331	338	316	371	350	354	349	336	301	338	368	292	326	325	291	319	320	331	335	349	330	338	366	326	333	293	301	310	341	307	354	304	313	340	312	336	320	335	329	345	350	321	349	344	323	332	327	328	353	329	313	325	362	332	317	291	332	315	364	325	324	321	313	327	337	338	355	344	360	343	301	363	299	359	297	335	348	370	332	327	356	350	299	327	347	371	363	350	344	323	328	346	313	337	342	327	327	341	348	327	323	348	343	361	323	370	346	360	342	317	352	345	325	310	326	354	322	328	344	336	308	334	327	319	356	328	297	342	333	356	364	318	337	349	325	339	329	326	328	328	351	341	348	336	341	315	355	318	324	331	323	335	324	314	342	345	371	337	349	326	333	340	342	350	351	344	338	317	333	368	355	380	348	350	368	315	304	343	323	326	345	362	335	343	318	302	328	329	343	325	358	308	363	337	341	341	336	335	335	323	320	310	354	340	313	337	354	350	274	332	347	303	331	344	360	345	326	336	377	341	334	321	337	381	335	342	344	314	342	324	325	371	314	333	323	333	357	328	309	317	332	309	349	315	346	365	355	358	347	326	333	334	323	333	315	354	354	340	316	314	332	355	307	321	372	369	343	367	311	324	311	313	317	295	340	338	322	319	351	313	330	327	309	338	345	328	357	308	333	372	323	315	304	331	342	357	333	340	321	326	356	316	373	356	334	362	337	329	328	338	362	345	323	363	328	351	329	342	358	345	328	334	335	357	310	342	310	324	333	365	316	337	332	345	326	325	306	308	305	317	334	332	336	362	329	339	343	339	332	333	348	319	344	330	326	342	334	319	329	324	313	338	319	322	334	325	381	352	362	292	356	358	347	331	318	383	331	335	344	324	321	345	336	343	313	326	340	335	331	332	324	334	355	309	323	332	330	316	338	329	311	343	371	331	320	323	369	353	331	368	325	334	320	333	333	316	336	342	320	359	331	328	343	323	373	322	343	344	352	328	318	329	328	320	346	299	323	347	368	337	363	333	333	321	353	338	344	351	339	345	340	300	346	320	346	307	357	338	338	357	351	339	336	346	363	319	304	306	329	329	328	319	317	330	353	356	298	322	360	360	328	323	324	329	325	307	345	303	333	301	338	297	354	339	307	315	344	317	309	321	338	333	342	326	305	345	364	326	314	350	315	349	372	332	344	321	282	381	333	341	328	342	343	318	358	337	340	328	319	319	329	340	336	336	282	311	325	362	336	353	324	349	325	330	327	331	292	344	343	323	331	329	316	343	342	340	343	310	318	330	327	298	339	312	310	328	315	381	325	309	307	323	366	322	364	342	351	322	302	322	366	330	325	321	327	321	356	337	325	337	338	305	343	329	328	314	337	331	331	359	347	343	360	353	343	350	336	317	311	312	339	324	345	322	323	333	326	331	312	322	337	334	343	306	341	342	321	343	343	350	287	339	310	324	332	331	328	342	315	324	330	342	319	357	320	314	353	330	343	325	322	332	334	325	324	336	353	361	341	338	362	342	340	337	369	347	331	318	326	340	342	345	346	319	314	318	356	333	367	344	312	343	334	312	351	306	336	341	305	346	319	322
6866	4392	5889	4264	2886	2074	1540	1210	1167	1045	881	680	635	548	512	432	422	433	340	346	404	340	316	379	348	302	323	297	269	326	301	330	270	318	288	322	316	313	294	309	311	297	310	322	327	321	317	314	329	311	311	303	290	316	285	332	289	337	315	300	307	319	290	290	303	300	310	332	300	336	305	292	304	309	288	319	305	312	308	301	296	315	284	293	297	314	306	319	339	322	311	281	323	299	296	334	281	306	312	333	311	303	318	310	307	330	268	269	277	292	287	318	276	305	302	307	296	284	285	309	281	320	318	301	311	270	289	307	301	315	313	313	294	300	311	307	316	296	301	311	280	304	280	300	333	315	316	311	292	315	302	302	316	283	313	310	311	305	329	290	291	307	304	301	296	315	304	319	326	328	291	271	287	299	291	303	283	318	310	281	340	304	259	325	314	331	326	296	289	301	272	323	291	319	303	296	306	284	310	305	305	300	290	315	291	284	290	319	321	288	307	274	312	300	300	320	287	326	280	268	288	300	310	319	319	279	313	309	336	316	290	291	306	284	321	286	331	305	330	292	313	310	308	305	286	307	317	300	270	255	306	309	273	295	280	296	303	319	285	284	288	298	275	329	303	321	306	297	288	282	315	297	310	302	319	293	304	274	302	307	319	287	342	321	300	320	298	306	305	297	289	306	298	286	296	304	339	313	315	291	309	314	294	329	319	301	315	312	285	289	318	293	272	283	325	313	278	306	307	329	292	315	298	283	335	307	315	299	285	313	266	289	316	296	313	317	278	273	294	298	303	312	292	318	312	299	296	311	306	299	323	319	275	302	310	274	309	313	295	303	322	300	285	288	322	277	322	272	302	287	312	303	323	309	305	310	276	309	272	283	282	277	276	296	299	306	296	306	289	303	298	277	287	344	318	313	310	294	292	347	313	311	301	289	312	314	302	293	299	302	281	285	294	324	302	271	306	299	306	313	285	282	282	282	307	274	343	282	319	267	309	319	296	316	313	328	288	314	312	321	291	297	268	323	314	291	305	323	296	315	307	275	311	290	314	305	323	313	307	293	335	284	296	296	315	267	310	267	308	315	306	275	288	324	327	275	314	308	299	273	327	311	318	309	293	322	279	307	306	290	284	297	281	307	304	347	291	283	324	356	288	309	307	314	297	318	319	292	324	299	293	311	310	322	310	319	310	296	298	285	316	299	342	291	313	270	299	317	317	304	287	308	311	280	299	296	305	313	307	311	309	293	329	295	322	295	315	300	299	271	334	304	295	327	284	288	310	294	293	303	346	293	311	302	279	327	314	277	305	280	321	316	283	299	272	311	361	297	252	341	304	300	291	297	310	329	333	312	306	291	306	290	309	302	289	289	270	294	319	304	315	296	298	294	276	298	297	295	277	311	314	290	282	305	281	300	303	292	312	295	301	300	313	332	280	262	288	293	289	291	312	337	307	298	287	318	320	295	283	306	326	287	315	289	316	282	312	328	315	299	325	289	308	279	297	296	284	279	320	311	299	326	279	294	282	298	287	307	281	289	303	293	300	304	315	324	321	298	322	307	341	319	313	309	303	292	298	329	277	268	297	307	298	293	286	283	346	293	316	320	295	325	322	296	270	299	318	314	323	325	262	306	315	284	287	306	262	304	327	284	306	304	291	305	292	289	272	287	327	296	301	290	276	290	285	275	297	320	307	281	305	328	315	295	296	305	312	294	300	308	315	278	289	290	313	299	292	316	301	305	299	307	274	281	285	331	292	317	270	307	302	281	276	333	299	290	300	311	331	294	269	315	288	316	298	301	317	292	329	264	296	290	303	315	313	283	300	327	284	286	342	320	286	315	284	327	306	300	323	315	321	322	275	286	295	302	275	250	317	315	302	276	310	298	328	296	279	307	301	309	311	328	304	323	276	311	306	289	291	269	293	283	283	300	333	320	318	336	266	299	293	293	303	279	306	331	307	327	279	293	324	297	285	293	331	291	290	278	304	286	295	284	270	277	301	314	318	327	316	266	312	308	296	306	314	319	290	313	303	299	309	265	325	278	255	273	283	314	310	285	301	309	291	282	289	324	309	325	293	298	298	323	313	305	285	280	282	281	320	316	318	313	301	327	307	298	287	317	278	284	285	294	313	290	295	326	282	331	321	331	296	289	333	310	298	310	347	304	305	319	289	292	294	327	319	295	301	290	269	277	298	306	318	321	306	267	340	270	338	319	317	291	304	337	309	307	303	312	295	307	288	308	304	321	260	289	302	267	291	293	297	281	312	314	316	275	315	284	296	324	317	307	318	296	328	279	278	314	288	303	317	322	313	294	297	329	311	284	321	311	291	290	281	292	310	305	304	292	308	297	308	305	263	286	295	320	268	307	282	305	301	294	273	282	293	291	337	302	302	330	307	257	293	271	296	283	292	293	323	299	275	269	286	298	291	293	322	283	297	276	320	318	304	320	312	310	325	306	284	297	285	305	305	311	296	268	300	323	279	269	306	282	279	305	282	327	309	301	349	280	324	306	298	298	305	293	315	297	296	273	302	318	310	288	271	307	306	307	291	310	274	301	283	283	311	306	312	279	307	313	314	298	302	314	317	316	322	300	326	313	296	312	303	313	308	293	320	310	312	295	287	316	317	298	283	309	283	307	295	316	290	293	288	287	274	322	277	324	293	333	346	301	310	311	306	304	308	311	306	315	333	280	317	335	291	351	290	268	328	312	280	282	330	317	302	304	318	305	278	330	319	298	316	303	295	278	293	287	310	298	269	299	316	278	283	325	327	329	300	279	279	285	340	273	264	323	315	296	292	309	314	314	301	294	305	303	299	306	249	295	299	294	299	277	309	300	300	293	324	297	283	295	275	309	306	310	294	274	286	299	291	278	300	264	264	285	300	312	321	322	297	309	301	271	294	305	272	281	323	278	288	319	282	303	284	323	334	303	249	294	300	300	292	274	317	276	301	302	303	294	319	324	299	280	293	290	308	304	306	319	334	323	295	325	324	313	310	285	297	328	299	282	299	335	277	274	288	277	300	301	350	321	305	326	316	279	317	298	307	315	318	298	278	293	304	276	311	295	300	313	321	282	292	315	307	288	275	273	299	312	307	324	305	295	311	332	298	307	281	290	309	321	324	270	284	292	289	336	291	315	295	268	311	314	288	309	303	312	296	332	284	334	325	315	334	299	320	300	301	289	297	325	278	282	346	326	284	295	283	288	264	286	279	289	297	310	304	296	320	282	313	287	258	296	322	280	274	283	333	290	285	317	302	311	309	313	297	278	286	282	297	324	335	330	291	302	317	330	294	297	329	307	275	334	294	314	305	315	296	298	314	316	316	284	296	318	285	316	323	305	277	277	321	294	336	266	290	306	279	280	292	297	322	304	308	295	307	288	295	259	283	315	292	331	273	297	341	303	298	314	298	300	315	318	286	280	312	269	277	309	317	295	325	314	303	276	313	307	289	337	292	273	331	321	331	301	331	282	299	299	313	292	286	339	322	292
4717	4832	9871	11090	9354	7548	6723	5758	5067	4685	3942	3246	2876	2603	2000	1679	1519	1360	1293	1190	1191	1135	1190	1142	1129	928	863	832	820	778	780	806	729	821	758	824	743	760	783	721	750	735	788	853	788	732	760	748	758	741	726	793	748	756	716	768	760	769	734	746	739	797	760	729	805	711	732	753	768	731	704	746	768	757	723	740	756	710	764	701	735	715	739	702	711	733	727	705	764	723	719	793	744	750	700	722	704	735	738	722	754	771	753	742	725	727	683	751	746	725	721	760	696	751	713	720	731	694	737	720	690	733	731	756	738	748	702	717	700	778	745	705	753	755	747	693	741	726	743	679	728	748	761	726	731	747	779	775	676	714	738	752	710	785	727	707	721	703	704	759	738	738	762	666	766	744	748	760	710	751	689	763	771	721	721	709	687	690	722	719	782	729	727	732	749	743	715	751	711	751	769	736	741	717	747	748	745	722	774	718	750	743	708	711	720	709	705	721	755	721	724	656	751	700	713	786	728	728	732	731	718	720	733	760	741	738	737	713	713	692	717	728	734	815	714	761	710	739	766	743	738	752	783	754	699	678	749	740	642	705	733	700	750	744	701	708	758	742	746	727	748	697	763	671	677	723	734	715	657	712	744	777	743	714	729	771	717	724	786	713	756	751	733	758	710	691	709	772	735	718	804	748	684	742	750	739	748	753	673	736	711	753	708	727	700	727	730	734	765	728	735	721	758	690	718	725	743	743	751	713	712	743	692	738	747	756	738	699	725	717	754	756	715	730	731	683	730	705	785	804	708	753	723	752	763	773	724	746	720	737	732	716	754	764	721	698	742	733	700	772	746	722	760	724	734	743	707	746	715	764	797	720	711	719	708	747	758	677	761	727	737	719	710	732	689	764	706	756	752	766	755	748	727	757	747	738	743	722	698	726	760	758	719	728	716	733	755	723	755	729	747	714	791	740	740	736	685	720	759	799	746	710	758	718	726	729	767	718	715	729	744	690	758	713	765	696	684	702	722	763	723	765	742	751	760	704	736	732	720	686	749	803	733	745	723	720	763	745	724	754	713	696	732	713	734	733	757	709	775	737	711	750	740	694	745	783	669	733	750	686	787	767	763	708	718	753	687	723	759	735	700	771	735	732	753	728	718	728	710	761	717	750	693	654	769	708	763	793	756	759	697	753	767	680	726	716	767	740	715	709	729	716	680	683	721	734	766	791	692	713	743	786	700	664	745	668	737	741	749	748	676	748	736	678	692	765	778	731	745	719	732	728	732	761	724	735	737	760	770	761	710	718	732	716	741	748	677	765	746	781	742	803	745	728	721	730	757	694	706	721	732	734	731	777	737	735	711	728	729	778	747	747	708	729	722	733	705	706	695	716	743	704	737	750	743	730	744	737	679	715	716	711	714	764	745	751	724	718	785	770	726	743	734	748	706	668	765	755	770	710	749	775	736	798	743	732	772	752	727	759	719	747	738	740	732	718	762	740	732	745	715	778	777	766	701	735	703	759	740	708	728	744	716	717	729	738	741	713	723	692	738	711	744	724	733	722	774	697	733	776	692	687	704	698	762	771	782	744	715	744	748	754	712	709	707	704	741	730	730	774	716	720	761	721	740	730	747	724	761	756	719	693	721	729	667	713	732	743	713	713	678	680	729	693	754	761	731	734	752	712	703	699	770	699	745	722	738	697	704	702	721	703	761	731	757	739	778	716	712	699	751	738	713	717	684	712	692	768	713	716	732	726	683	713	746	718	695	761	698	713	718	690	744	707	728	820	727	702	774	702	775	723	783	695	769	722	756	726	749	693	701	702	726	736	723	774	762	742	738	769	727	688	749	720	700	765	693	769	735	749	761	715	723	721	744	751	741	691	727	720	760	764	717	734	721	727	719	768	738	737	724	759	683	747	726	722	744	728	692	727	771	727	712	739	785	748	722	700	719	744	760	695	734	760	723	696	690	754	784	720	754	725	760	735	682	743	746	741	723	708	740	717	708	751	762	726	746	769	717	765	721	715	730	768	741	769	761	721	713	672	748	737	725	709	782	705	717	722	722	737	747	747	724	741	711	765	766	769	755	759	740	732	756	732	763	719	717	752	721	747	732	759	760	733	766	731	722	705	690	781	718	710	706	736	719	718	778	720	692	732	711	715	736	760	749	723	735	736	765	703	752	735	737	732	742	697	732	752	726	753	705	757	800	748	717	732	715	723	743	702	751	763	731	764	734	694	746	717	757	711	728	747	722	729	704	726	697	684	695	753	694	706	692	685	751	704	750	749	729	706	739	692	713	750	686	723	717	769	710	691	739	763	733	718	765	723	696	696	707	723	686	782	679	715	736	734	748	728	727	721	745	679	772	731	791	721	766	733	742	692	723	799	725	725	740	722	745	743	750	707	715	708	693	695	726	721	653	737	761	745	715	701	758	743	733	787	787	730	714	731	754	740	723	801	729	721	744	681	740	768	731	734	740	732	729	732	694	750	767	754	757	708	687	723	761	715	724	751	697	679	704	731	717	729	732	763	733	765	715	740	728	744	771	736	711	736	770	717	778	780	748	770	742	731	754	738	741	792	754	717	708	740	775	719	779	745	723	711	729	675	697	725	749	722	711	713	739	693	754	748	750	722	703	724	742	747	740	776	728	742	781	719	741	692	739	761	745	713	722	759	752	730	721	710	704	722	719	691	735	719	717	702	755	789	700	754	708	739	761	744	776	775	773	692	737	757	732	751	733	714	706	712	697	712	749	748	718	712	701	794	748	781	746	718	672	710	770	758	740	779	753	730	751	720	724	718	715	686	748	728	746	738	657	729	714	696	723	736	695	686	719	699	730	771	738	716	696	767	752	728	735	760	715	727	705	714	730	777	698	700	704	710	778	747	743	717	727	732	726	728	728	770	735	719	762	739	755	687	737	667	704	697	707	766	768	686	733	738	755	730	720	762	739	679	714	789	758	720	774	765	756	738	777	725	720	765	758	709	756	732	719	743	807	754	716	733	705	763	731	711	729	760	748	703	760	699	713	706	744	749	724	723	699	726	757	728	773	688	742	746	749	756	743	738	661	757	721	670	757	778	728	741	710	703	723	738	662	704	743	775	714	778	736	703	709	730	727	713	729	698	744	737	697	732	714	738	747	728	775	706	741	736	743	727	685	715	701	726	742	729	688	754	722	706	741	759	719	727	790	752	778	730	723	758	715	759	721	728	726	731	765	731	725	743	693	742	708	701	704	745	726	745	732	719	715	735	741	717	769	772	701	728	739	710	733	735	754	678	761	739	717	738	793	734	719	732	726	723	749	715	735	750	739	766	714	751	703	719	742	728	738	759	741	751	763	753	732	695	753	742	725	724	732	742	768	725	757	701	753	720	757	785	718	728	756	758	698	761	744	713	731	750	789	728	739	756	709	718	731	758	674	735	738	731	701	757	739	728	746	727	754	731	714	770	675	749	705	745	729	748	707	738	746	752	784	769	686	682	753	724	738	682	743	737	694	738
17814	12557	17663	15175	10870	8351	7601	6610	5224	4056	3020	2146	1940	1711	1429	1170	1068	1237	975	830	935	954	800	831	865	464	382	310	317	286	255	248	259	267	263	253	275	251	242	248	254	252	265	248	256	263	255	229	237	252	244	228	260	256	276	250	276	266	271	246	248	280	257	275	277	238	241	227	251	275	247	241	249	243	244	273	273	207	213	255	229	243	252	246	232	207	229	231	213	243	242	245	223	285	227	263	246	228	225	257	240	229	242	210	243	244	252	236	237	208	266	235	251	252	235	219	232	214	267	212	221	247	206	217	228	273	239	237	217	209	268	232	218	250	256	225	203	240	248	250	253	221	215	212	252	224	242	213	232	228	234	221	237	256	238	245	224	246	237	250	240	241	250	267	236	270	238	209	250	225	245	232	242	233	249	232	202	223	232	212	211	240	237	228	262	233	244	235	230	225	226	232	224	237	241	234	241	214	212	224	236	253	245	226	252	228	222	237	236	245	253	251	235	247	229	220	238	255	235	232	250	222	257	227	228	226	270	250	231	247	224	232	246	224	248	248	218	235	236	225	216	235	250	238	240	232	239	251	235	238	223	234	246	253	204	231	250	217	254	237	231	235	204	232	238	255	255	226	236	222	200	226	244	206	239	224	249	227	246	226	236	237	213	204	245	217	228	233	246	255	234	206	222	225	235	220	234	217	232	233	220	243	237	251	234	251	208	223	242	234	213	247	219	230	228	262	239	239	247	249	257	250	225	251	249	249	246	236	203	220	216	227	215	234	233	199	244	241	254	246	229	252	216	219	244	271	246	226	232	240	250	231	232	245	265	234	224	227	240	242	254	222	234	227	247	226	249	255	210	220	231	237	265	245	277	246	243	242	242	226	233	228	252	228	233	231	241	260	231	205	221	240	213	227	234	211	233	221	245	215	240	217	211	250	217	207	220	250	234	233	246	210	234	212	236	244	262	231	222	218	207	223	234	271	220	239	211	228	237	256	246	239	213	237	234	240	257	224	233	213	236	276	204	249	229	243	233	259	222	221	242	217	232	232	253	225	247	230	234	248	222	268	224	229	214	226	258	217	221	228	212	242	206	206	251	261	202	242	281	218	225	256	242	240	242	234	232	249	236	241	247	222	232	225	216	231	243	218	235	250	233	253	247	235	258	232	255	226	225	231	217	234	236	252	225	230	244	233	243	255	216	239	256	239	248	224	221	231	205	232	228	234	232	246	241	231	231	238	274	249	256	213	230	254	254	245	222	246	223	240	228	255	226	251	227	240	248	225	224	238	240	211	260	231	215	241	260	249	233	231	242	253	235	211	215	226	227	250	221	238	221	217	245	229	243	222	236	244	257	242	269	270	223	224	242	240	235	245	238	257	273	247	255	213	259	224	252	243	246	229	217	223	239	257	222	234	244	209	241	257	222	241	234	210	226	241	217	243	269	227	230	227	222	239	250	230	216	220	228	207	229	244	232	231	253	225	232	244	234	220	242	233	250	256	238	212	228	222	241	237	255	250	253	229	230	237	233	224	248	240	250	218	217	234	234	221	251	255	230	251	213	260	242	263	254	229	245	247	235	245	222	252	233	231	230	221	245	217	207	253	233	221	233	237	235	243	221	244	216	256	235	248	234	256	234	202	229	238	231	227	255	236	235	268	254	233	223	240	267	224	244	243	263	255	222	219	232	232	222	226	238	208	210	231	254	256	229	250	265	200	216	249	240	240	221	257	247	222	236	234	262	227	229	226	216	224	218	215	237	239	228	224	262	243	216	247	220	233	241	241	222	251	254	242	224	260	226	243	251	244	216	267	244	244	237	241	243	234	245	219	254	235	223	223	218	236	230	219	225	224	218	231	248	247	204	219	235	212	239	234	212	261	246	231	238	232	218	272	244	266	257	232	249	233	223	243	238	232	250	234	207	229	251	239	247	234	204	234	239	257	206	225	249	215	229	220	246	269	221	243	234	245	261	231	224	276	259	231	218	252	226	232	233	233	213	238	230	231	223	227	216	240	229	230	243	230	224	232	233	254	230	239	217	250	250	250	219	226	232	251	231	247	228	239	257	238	261	241	223	231	234	243	228	242	227	260	239	233	222	256	230	242	231	241	236	252	223	227	233	237	263	208	214	232	216	246	248	222	235	238	220	254	262	239	244	238	260	243	235	246	243	209	204	229	258	218	244	233	221	241	237	228	203	196	240	242	246	221	246	232	226	248	222	229	231	237	232	223	237	243	233	261	244	249	227	262	234	240	231	226	236	239	235	230	248	216	223	259	261	253	263	230	233	256	264	256	246	221	224	252	236	227	236	223	242	223	248	255	231	211	272	243	245	233	236	241	251	232	258	210	224	245	201	244	245	226	242	233	248	220	242	221	206	210	217	236	250	216	242	242	255	255	226	265	245	245	216	242	247	244	268	236	224	233	253	222	241	253	237	253	229	245	241	252	240	244	242	262	255	245	211	244	237	224	203	237	197	248	233	260	228	236	244	245	251	211	213	227	239	242	237	224	237	214	244	270	243	232	266	212	230	226	250	235	238	248	229	244	222	217	243	243	221	239	243	223	228	241	219	242	227	259	234	207	239	230	252	238	238	226	235	226	245	239	225	255	223	250	238	219	253	238	260	253	214	249	241	225	220	233	240	229	241	232	220	222	231	229	243	219	223	238	246	278	232	213	205	269	241	245	217	245	238	234	236	223	220	233	248	254	221	203	239	214	249	245	235	261	218	218	241	242	239	237	223	268	220	238	233	238	221	234	240	215	243	223	239	218	236	231	236	209	237	213	231	225	244	243	250	247	236	255	252	234	243	255	253	209	234	278	249	253	225	246	258	238	222	230	261	230	230	215	232	238	236	247	272	241	221	224	230	244	223	255	271	213	247	248	233	237	191	236	245	225	207	278	253	240	247	215	226	248	216	220	243	240	212	233	241	252	236	221	268	213	246	224	248	265	223	231	237	221	266	226	233	225	236	243	244	223	242	243	264	201	261	250	253	223	218	252	224	257	224	235	247	235	242	224	236	233	238	237	236	219	204	228	238	237	234	259	236	232	241	225	224	260	220	248	267	235	244	220	259	222	249	254	230	235	258	202	251	249	241	230	232	244	242	236	206	245	238	234	246	231	225	237	228	233	255	248	239	217	217	252	220	233	260	232	243	242	242	225	220	237	223	215	202	233	248	244	239	220	223	236	243	221	228	244	254	234	239	250	233	242	232	247	233	213	241	223	232	219	232	222	230	242	239	228	234	233	210	242	208	269	237	221	230	224	235	243	253	242	260	224	248	223	244	212	219	246	221	205	243	239	243	232	242	241	240	236	260	246	219	241	257	236	254	227	228	207	244	260	260	219	249	242	232	253	249	231	238	257	243	233	197	234	242	236	240	223	198	236	207	237	243	235	230	212	260	233	227	218	244	259	236	242	226	261	249	245	214	240	237	250	233	229	240	257	234	222	220	235	235	247	228	242	268	214	254	241	235	190	220	240	225	227
10684	10870	19085	21211	20310	19286	18981	17891	15870	14721	12559	9775	9546	8364	6584	6810	7202	6291	5673	5174	5886	5996	5121	5545	5062	2438	1664	1201	1130	1025	860	866	838	789	810	761	756	767	701	700	650	625	646	757	775	815	740	679	674	713	642	629	687	695	759	808	786	757	753	770	724	831	899	783	623	696	648	643	617	617	642	582	570	598	647	570	608	618	592	592	639	619	600	643	567	623	620	541	587	620	591	594	563	602	553	562	585	586	578	590	615	597	595	565	570	562	593	580	607	562	583	542	584	585	590	549	559	568	583	614	597	555	548	580	545	607	558	573	578	550	578	586	594	582	576	572	612	612	557	595	568	614	540	586	582	575	559	603	527	625	607	542	600	585	576	543	565	611	587	586	582	596	590	595	579	598	572	609	627	584	599	618	555	554	609	552	586	565	606	537	555	591	589	633	567	568	575	583	608	565	573	591	558	505	572	562	577	596	531	630	613	609	596	591	591	591	556	592	604	553	568	594	565	609	584	571	585	578	587	542	563	584	548	585	571	598	522	570	598	576	594	565	571	548	586	601	609	578	576	587	574	596	560	601	561	638	580	545	523	554	577	536	591	560	561	581	580	612	571	606	581	569	606	587	579	568	565	554	543	608	563	582	593	608	601	607	599	590	549	583	574	599	581	575	566	596	545	595	590	544	612	595	585	601	554	582	581	596	562	590	579	587	591	528	605	580	635	546	589	586	580	559	621	550	557	602	565	613	593	585	593	570	569	551	571	569	506	593	559	583	561	599	556	601	559	561	599	599	588	545	502	592	614	530	604	532	560	580	577	594	539	517	571	554	597	613	582	565	622	582	614	585	565	585	590	578	590	596	592	569	539	550	589	592	571	573	615	619	613	612	610	578	591	563	577	574	581	553	587	553	573	567	618	565	579	587	578	601	577	574	615	570	599	579	567	579	648	573	584	549	564	589	633	552	599	591	566	554	576	589	634	620	556	569	605	609	552	526	567	600	591	563	554	574	553	607	591	570	591	606	560	570	574	584	601	593	556	559	601	573	554	629	626	596	553	598	612	577	609	619	582	562	566	589	584	596	572	590	600	577	585	615	554	592	585	565	581	583	591	595	567	599	577	576	558	585	608	586	593	592	574	608	614	602	545	619	567	558	561	576	571	551	579	570	586	564	551	557	598	591	546	614	587	534	582	574	596	560	622	587	613	570	562	618	648	571	590	571	547	566	529	595	562	581	554	574	583	594	613	545	625	581	603	586	568	606	586	586	591	583	623	606	598	619	574	579	523	586	583	610	579	578	519	603	547	580	535	570	547	561	582	535	597	555	583	594	591	570	613	564	570	611	588	592	633	471	560	591	610	600	608	552	579	606	587	563	554	534	608	593	570	607	573	566	534	593	580	621	599	547	589	610	570	598	603	580	570	589	530	564	617	552	600	573	541	549	592	587	593	605	550	598	559	578	592	577	583	556	587	564	566	612	537	589	584	572	596	583	570	586	595	600	599	570	601	575	540	580	566	562	505	591	573	604	586	646	562	616	580	566	585	558	559	586	611	575	598	567	589	618	597	576	590	579	583	582	649	629	623	545	606	574	559	603	627	613	563	579	603	599	541	567	553	556	580	610	557	555	582	573	568	587	600	555	566	585	568	637	613	573	554	581	589	547	585	593	605	576	617	620	576	576	568	617	549	568	565	574	582	573	609	613	577	544	539	606	573	561	538	585	582	553	551	579	528	607	582	577	590	557	578	606	590	580	578	602	550	596	568	549	543	588	589	565	545	586	586	583	569	565	571	570	606	540	607	516	575	558	582	544	557	575	574	618	622	574	548	515	556	555	564	582	589	586	596	550	597	600	566	527	551	588	624	574	574	559	570	554	564	599	594	629	562	565	597	597	579	550	551	525	550	552	622	584	569	605	613	553	581	571	618	574	582	539	619	606	549	557	541	575	579	569	600	572	603	559	551	569	577	594	552	599	587	597	537	590	569	618	604	598	563	550	569	623	588	603	560	604	576	583	611	565	558	579	578	601	555	598	578	588	560	581	592	572	595	562	589	560	564	623	548	583	603	609	614	557	554	583	574	558	534	594	587	617	573	613	526	570	534	653	548	597	561	584	554	573	596	571	591	589	608	549	590	619	583	574	596	632	575	542	573	571	551	553	576	577	591	558	557	587	577	563	567	559	571	588	575	563	564	601	611	569	582	555	602	598	562	580	577	563	567	566	593	596	569	581	587	532	607	604	591	598	629	558	603	578	550	558	608	589	621	580	586	608	580	608	601	580	553	546	611	585	596	571	543	555	591	618	571	543	603	591	592	554	604	538	568	569	551	599	576	568	589	585	560	574	549	556	612	574	543	552	574	596	563	558	577	601	567	574	574	646	593	542	551	575	582	575	583	616	555	595	579	543	568	587	583	590	583	558	565	601	564	535	585	618	564	625	526	577	586	549	603	582	562	579	553	607	589	566	589	605	622	582	633	554	560	565	573	623	586	591	560	568	588	603	604	537	563	603	583	537	573	615	636	551	564	624	574	596	577	562	534	569	580	590	591	525	628	640	606	590	566	598	589	608	575	549	557	572	580	575	587	559	601	596	526	554	551	603	573	558	559	543	585	573	570	554	542	572	554	594	596	589	561	597	582	617	560	576	590	590	606	547	600	574	555	588	580	588	576	575	600	568	552	547	577	597	607	568	555	562	553	582	583	617	646	604	555	599	591	634	607	551	610	615	578	542	513	566	573	587	601	555	567	599	592	571	595	546	559	613	574	573	598	544	637	610	556	586	578	599	564	587	571	603	613	588	554	532	598	595	580	578	496	563	597	601	569	576	615	625	563	535	587	575	581	595	595	579	561	551	545	588	593	554	557	582	562	573	616	573	595	592	603	597	562	523	597	583	562	574	570	523	593	545	577	594	546	606	566	581	579	611	589	612	621	572	573	626	615	643	556	593	570	576	571	615	598	570	556	578	544	575	553	540	563	597	591	580	508	582	585	592	571	581	564	570	547	555	567	591	584	571	602	567	615	554	562	604	565	594	580	611	555	593	585	564	565	531	592	619	564	565	562	557	576	578	509	624	582	593	570	580	621	539	550	564	538	575	601	581	597	533	602	599	547	570	593	591	592	552	551	567	572	581	571	557	561	580	596	597	582	600	603	557	597	596	611	565	564	565	558	594	562	608	535	544	589	564	605	583	580	567	567	618	579	601	558	583	586	577	576	613	569	629	568	611	610	570	573	589	567	528	557	557	604	607	544	605	582	619	538	569	538	576	560	549	587	579	592	570	551	594	548	589	577	592	564	586	581	578	591	528	560	600	590	581	596	625	592	585	585	596	584	563	594	589	528	589	574	562	603	561	544	575	520	576	577	583	615	569	543	560	577	574	567	553	581	563	588	574	627	634	576	579	544	599	577	569	524	603	602	603	551	585	605	551	566	591	561	566	568	566	572	562	597	565	581	583	557	609	593	589	582	567	567	621	601	592	604	542	596	583	593	547
25779	19855	24134	20666	16930	13595	12016	10788	9030	6569	5220	3220	3013	2460	1781	1952	1720	1569	1347	1210	1669	1434	1215	1412	1123	533	302	276	256	208	200	226	183	185	172	176	156	155	147	146	169	145	161	172	175	177	165	164	181	137	149	158	147	153	153	181	184	156	163	168	166	162	178	209	146	144	143	134	140	131	126	138	129	137	143	146	150	106	118	120	130	142	152	129	150	146	147	127	128	141	119	132	141	133	118	146	137	117	129	120	117	117	151	123	145	120	137	125	125	137	122	116	117	123	130	113	116	118	117	118	135	125	146	121	134	130	120	120	145	136	133	137	141	142	125	135	146	138	142	141	113	129	132	134	126	121	106	125	137	123	126	111	129	137	124	134	140	118	120	131	115	122	141	118	128	125	156	131	145	147	121	139	157	132	126	132	156	141	141	135	140	136	118	126	123	131	127	143	137	134	119	140	147	122	117	112	125	147	119	118	140	142	115	149	134	141	111	130	130	145	131	121	120	144	138	127	128	140	134	141	131	125	140	138	133	155	126	130	124	125	129	126	154	131	110	122	145	112	138	124	111	127	122	117	132	133	153	122	111	142	118	140	127	139	133	137	122	134	134	127	121	139	124	130	119	124	143	126	132	127	131	138	140	130	139	133	123	121	129	152	134	109	130	131	155	140	141	131	129	111	114	112	133	118	128	121	125	141	129	137	120	122	139	136	121	130	139	124	116	151	142	116	113	131	146	134	131	134	114	127	135	106	133	138	112	137	135	119	113	132	131	154	148	124	149	124	119	146	120	135	133	118	144	123	152	120	135	112	135	146	129	136	138	129	149	135	130	135	142	137	159	147	149	117	123	134	146	137	129	120	126	125	110	128	128	125	137	133	129	148	137	130	107	124	160	119	146	136	138	145	129	119	128	133	131	129	139	127	129	144	114	124	110	129	141	143	131	118	137	153	133	124	151	148	119	129	133	129	118	137	113	113	119	131	140	139	125	140	140	125	140	131	127	133	115	131	130	125	141	127	151	128	121	131	93	139	151	139	136	126	146	120	133	118	130	122	137	151	138	125	148	129	114	150	109	130	161	140	114	151	149	148	120	156	104	109	135	120	124	127	119	126	138	140	135	119	133	142	134	127	100	133	124	136	169	133	106	131	159	119	138	127	130	129	136	126	132	134	136	112	120	134	114	127	140	132	135	139	131	132	124	109	133	156	136	126	113	139	131	130	118	141	124	124	132	154	155	147	126	158	140	115	116	131	150	126	146	128	147	136	154	122	110	130	139	139	126	128	118	140	122	121	126	130	123	127	118	115	110	129	121	109	110	134	122	132	139	119	111	120	112	137	126	136	118	116	135	111	132	124	128	122	160	114	113	110	128	140	117	108	133	133	140	126	111	127	127	123	133	121	124	137	126	140	140	126	132	134	144	126	114	155	108	147	130	122	125	139	137	134	127	133	135	147	139	115	131	125	114	150	141	119	141	137	154	141	128	121	140	136	137	133	133	109	111	129	137	127	139	125	151	125	140	124	127	133	137	142	136	117	137	104	116	136	129	119	114	108	131	128	120	132	131	116	128	132	128	137	139	129	145	141	133	136	130	137	124	150	113	136	126	141	128	109	132	134	139	141	127	136	127	150	116	141	127	139	132	144	117	132	137	127	116	125	133	147	125	130	140	140	142	123	120	123	120	126	148	127	126	109	124	112	155	126	142	150	141	116	133	127	108	128	115	137	147	150	152	143	132	147	148	121	126	119	142	123	138	133	136	149	140	139	130	125	154	125	121	124	134	137	131	112	116	111	138	151	125	122	115	143	140	132	128	121	144	139	135	125	139	143	130	129	144	139	111	136	131	132	112	152	124	125	135	140	123	117	118	111	139	136	112	141	135	116	123	141	128	152	127	129	116	127	127	117	137	127	102	141	139	132	130	139	126	105	115	124	130	142	149	136	115	145	127	118	131	130	131	132	130	133	120	137	139	122	150	143	106	135	131	145	129	123	143	117	140	137	138	129	115	140	126	154	116	115	112	134	119	117	136	121	139	112	124	116	131	144	142	147	134	139	141	116	120	131	138	139	144	154	161	130	135	137	136	125	139	160	123	121	116	143	142	117	139	110	112	147	154	135	120	144	118	125	137	149	121	116	150	127	134	154	122	130	122	140	127	140	123	127	117	143	132	126	115	126	125	135	128	137	134	141	115	149	103	121	144	144	133	123	136	139	142	122	119	126	120	147	150	133	136	147	129	112	132	148	118	113	138	134	140	108	127	132	132	116	120	129	135	116	115	129	128	113	126	134	167	123	128	124	136	138	134	115	126	138	126	121	131	101	140	133	112	124	115	142	114	148	128	113	101	126	150	115	134	126	144	129	154	132	150	134	151	140	132	113	140	115	132	135	118	128	142	137	138	128	132	127	129	123	118	141	111	129	129	114	134	139	126	138	122	129	128	143	136	119	113	146	125	129	148	138	112	142	147	126	126	124	130	126	127	117	122	127	126	136	145	126	143	145	113	141	152	129	133	122	153	140	116	122	124	124	142	131	119	125	135	153	125	122	118	122	123	123	125	134	134	113	130	128	132	125	136	136	99	124	145	132	118	150	107	133	128	120	126	142	119	128	105	130	120	126	135	145	144	134	136	131	129	136	133	123	122	140	133	137	123	122	155	118	110	130	130	140	120	135	148	123	98	134	130	166	123	139	133	148	158	144	141	158	140	128	142	120	139	122	130	119	120	130	130	123	142	135	123	113	171	143	132	138	138	123	129	123	121	134	131	119	149	135	128	157	137	121	136	119	145	112	125	117	125	117	121	129	118	138	138	121	113	116	144	122	141	130	148	115	122	131	130	127	122	125	138	146	126	141	137	122	113	114	129	136	140	113	117	141	144	119	115	135	138	114	133	118	127	120	116	115	142	128	137	145	135	136	103	154	152	140	132	124	124	141	120	124	126	128	149	114	120	136	136	133	134	103	127	129	100	130	129	124	129	132	138	153	143	154	111	120	131	138	121	116	140	146	132	146	132	119	128	130	137	125	125	115	134	130	130	122	125	129	122	147	113	132	136	126	133	130	148	130	122	129	120	118	124	130	121	122	123	131	114	139	143	135	118	129	138	126	135	131	118	119	116	127	119	128	121	145	111	143	111	133	129	113	126	132	143	118	134	123	144	121	115	137	118	138	137	130	114	121	129	138	151	125	133	132	119	138	150	127	119	135	119	127	146	146	125	118	147	135	144	129	128	141	148	115	120	137	132	124	137	126	129	133	141	126	109	147	136	140	139	144	121	122	131	125	159	138	132	136	127	130	117	123	124	134	124	148	152	135	111	140	125	113	123	123	118	119	116	123	124	135	124	153	130	127	139	155	131	119	126	164	124	125	121	134	155	123	137	126	143	103	108	139	133	133	126	134	126	121	119	130	133	130	123	137	106	118	138	138	119	133	152	129	140	158	120	125	131	123	131	121	135	132	143	131	135	140	132	118	131	124	144	129	125	132	138	117
14308	15163	23342	25810	25686	25318	24375	23964	22072	19802	17988	12916	13062	11601	9022	9857	9986	9067	8642	7862	10089	9274	7923	8986	7400	3698	1745	1562	1314	1211	891	823	714	712	662	619	638	685	584	550	524	463	530	565	617	673	614	584	554	480	506	485	510	538	560	734	743	750	656	716	717	655	893	882	532	524	499	508	474	392	438	412	344	379	389	402	392	388	384	387	401	358	335	366	368	372	383	347	374	354	367	396	340	371	360	337	372	350	352	391	331	385	355	381	359	359	372	343	332	347	356	368	390	342	331	381	299	387	346	360	357	345	360	339	371	357	382	381	334	360	380	346	339	368	327	378	301	341	376	356	392	356	367	370	348	379	331	324	344	355	376	326	338	346	371	301	314	343	386	377	321	359	352	346	364	350	363	342	332	346	333	356	363	356	345	352	340	337	343	321	338	351	343	330	324	330	336	338	378	334	347	369	337	349	345	363	366	343	326	360	354	341	343	326	311	358	358	380	373	346	349	335	337	348	366	297	358	350	360	335	315	360	359	348	344	338	338	366	322	361	359	347	335	305	328	348	353	339	339	335	344	354	360	352	342	355	359	340	356	304	334	332	345	346	324	355	306	322	365	338	322	356	345	340	308	344	338	308	345	354	352	361	375	337	339	359	352	358	346	347	337	368	326	358	341	366	336	341	362	328	368	361	364	343	356	344	352	327	365	336	341	336	363	343	359	360	348	331	330	406	352	359	342	369	339	328	309	367	344	380	338	321	350	366	344	352	367	340	364	322	333	365	343	333	357	326	334	341	349	369	329	342	352	337	367	324	328	317	331	346	325	342	325	339	319	362	353	316	356	357	331	331	352	343	351	369	336	369	335	347	364	360	369	318	352	349	328	354	355	326	335	347	340	349	349	337	370	350	348	347	347	342	375	327	381	347	328	352	373	355	318	343	330	351	353	336	359	353	309	370	373	355	361	343	373	368	336	331	329	288	302	351	365	331	319	396	356	332	362	355	328	339	370	359	363	348	358	387	360	357	327	318	365	314	329	370	360	329	315	348	359	328	336	343	326	327	351	329	368	352	317	322	384	378	340	334	289	349	330	327	364	358	365	341	349	335	351	357	323	333	367	352	339	337	383	345	319	353	291	341	360	386	365	350	364	370	329	342	340	362	361	345	348	347	330	385	371	341	316	380	346	386	349	384	337	351	390	379	357	348	355	335	309	326	360	314	360	357	346	365	375	304	343	342	340	345	351	342	364	366	324	375	357	298	316	317	332	333	341	361	361	355	346	337	339	314	361	357	357	351	331	318	384	339	365	349	349	343	337	367	321	344	316	350	311	324	339	356	378	349	366	345	331	351	336	348	349	341	361	351	351	340	342	341	364	330	373	319	344	353	330	338	355	384	323	341	301	318	361	307	384	335	329	374	420	350	332	391	348	329	364	322	335	381	351	326	314	345	344	373	334	339	321	349	317	320	368	335	363	318	319	360	366	350	347	369	353	362	320	327	357	328	322	346	344	333	341	349	324	318	338	346	328	331	357	374	330	366	361	361	324	351	348	327	356	378	343	372	384	325	358	337	329	350	333	362	353	373	328	346	370	339	332	358	363	355	339	358	310	365	356	366	334	332	364	318	364	355	308	353	363	339	340	327	319	338	362	327	327	346	352	350	349	335	374	366	372	354	379	338	347	362	367	342	365	362	348	345	306	326	319	354	358	344	371	331	358	330	376	330	373	381	319	358	363	363	300	343	325	345	327	336	346	345	314	372	355	367	352	371	359	351	347	347	340	364	359	334	329	358	350	333	362	346	339	354	364	350	332	368	322	380	333	352	335	343	327	354	325	334	339	377	337	340	374	368	345	327	365	364	351	337	366	348	329	367	357	359	350	361	336	354	375	331	343	372	343	360	367	311	345	353	340	356	328	356	326	368	317	376	331	346	377	341	329	333	350	348	337	326	377	331	369	324	334	372	353	344	351	333	339	337	328	328	341	312	351	351	364	314	339	361	353	332	350	357	358	349	393	352	357	344	338	375	342	383	349	346	350	374	347	328	377	351	328	371	331	353	372	342	340	368	338	333	319	360	328	345	324	347	352	366	321	348	360	308	340	361	372	366	364	347	349	340	352	341	294	321	346	356	368	333	322	366	347	340	369	370	309	330	351	367	323	343	325	309	354	388	368	343	333	365	341	335	351	342	349	352	329	363	323	313	340	349	342	364	335	359	367	331	363	336	319	359	331	355	350	355	322	335	377	342	357	328	371	377	342	319	345	352	357	347	358	379	329	359	346	312	363	368	390	341	364	373	361	344	368	328	327	360	348	341	310	334	347	352	360	349	321	374	361	320	344	335	326	359	360	323	336	347	330	360	355	353	335	330	370	339	343	383	368	336	314	337	338	318	373	341	334	332	351	368	352	341	367	332	365	325	329	341	326	366	351	355	371	334	349	382	348	377	312	301	371	375	341	343	323	350	387	330	364	338	321	347	350	355	347	339	390	370	356	324	350	329	349	337	361	361	405	368	369	352	350	355	362	381	336	335	355	304	362	353	362	352	353	347	328	325	331	400	351	337	351	328	347	342	318	371	330	363	308	353	335	355	356	375	341	341	347	330	398	333	305	342	352	348	318	341	327	346	364	360	341	331	344	336	324	342	365	320	346	342	362	347	329	373	360	348	367	296	340	358	353	320	334	336	372	316	327	348	351	355	358	350	342	341	338	342	354	338	343	343	359	366	364	352	341	373	370	346	351	380	344	338	326	334	320	369	368	338	344	337	370	323	317	331	338	365	336	327	373	338	345	331	362	308	343	345	328	372	356	339	348	324	341	323	351	331	342	346	372	369	351	343	370	323	346	346	333	337	347	337	379	315	325	327	376	362	346	360	330	388	341	332	342	352	348	351	324	371	355	331	379	369	334	381	329	340	328	367	358	340	360	354	363	346	349	375	319	348	348	355	342	319	342	347	361	327	335	335	336	340	350	343	350	349	375	316	384	351	335	358	328	354	340	350	365	373	339	376	324	361	376	344	340	347	379	330	327	357	352	372	358	331	336	346	346	329	327	353	325	344	328	354	323	348	365	355	375	315	345	325	336	388	335	345	344	330	343	348	347	360	372	334	375	350	369	345	331	349	388	353	341	342	342	345	345	330	367	346	308	348	361	351	365	341	379	328	334	346	334	371	361	337	378	361	336	350	365	353	337	295	356	332	332	337	328	355	374	336	345	333	333	343	336	382	374	341	330	356	373	311	353	361	328	343	331	328	347	338	377	353	345	348	387	351	383	352	371	348	361	330	363	347	337	342	365	348	343	328	350	328	327	326	353	338	335	391	365	328	337	341	349	342	330	339	347	330	343	337	377	334	334	348	314	338	337	353	344	334	345	334	351	367	369	363	343	377	323	358	360	360	350	344	349	345	347	338	353	377	349	364	381	338	322	352	366	325	338	342	358	344	371	338	345	335	328	352	326	316	334	383	332	334	367	332	314	330	352	295	392	353	351	350	347	323
7400	4591	5618	4337	3116	2215	1913	1774	1228	982	761	609	571	519	413	377	354	388	396	369	360	344	358	343	366	319	324	314	340	338	316	319	323	324	338	314	320	330	296	293	319	308	294	315	292	325	330	327	321	321	337	314	353	334	303	321	335	299	329	300	331	313	309	302	307	325	311	327	309	308	299	331	297	318	319	348	304	357	288	325	325	316	336	316	317	308	339	325	304	314	287	330	292	322	304	269	316	304	312	265	316	274	314	320	271	289	301	325	311	307	315	292	313	317	351	327	310	292	309	332	334	329	343	314	293	332	285	311	309	332	283	308	298	305	311	302	301	307	306	309	338	289	353	296	326	322	320	300	298	316	287	313	315	333	310	315	299	328	337	295	286	321	325	295	295	307	307	376	304	295	315	309	332	299	305	318	322	335	296	321	325	337	305	312	294	299	346	302	301	297	290	301	323	333	301	322	294	317	289	308	314	330	307	312	336	324	303	307	328	293	267	356	364	289	314	315	309	319	310	303	307	309	288	311	314	321	327	284	319	303	283	297	287	330	335	307	312	329	334	306	335	302	301	289	318	310	317	316	317	292	302	323	309	290	306	293	310	292	320	323	290	317	307	288	300	311	294	305	338	319	333	315	317	294	310	315	310	319	332	317	320	299	325	307	293	292	309	350	294	288	301	299	297	330	340	351	326	276	307	312	292	275	303	317	338	326	286	315	343	335	285	278	299	310	326	300	321	293	300	299	316	296	326	286	345	324	297	324	306	347	322	326	306	296	325	281	287	312	309	308	322	300	291	321	288	324	291	316	317	339	298	320	296	313	302	313	279	281	315	320	312	294	282	290	328	334	318	332	292	282	316	320	324	301	277	307	326	306	325	307	287	343	337	299	298	287	291	293	313	312	314	300	322	343	321	336	331	311	308	288	302	315	321	302	320	307	304	309	350	348	323	319	327	283	300	317	308	286	318	307	315	308	324	304	295	294	299	313	313	317	291	294	289	348	300	306	299	315	313	315	318	315	313	309	321	335	287	305	323	299	305	313	326	321	336	315	337	334	293	334	321	339	323	311	316	330	273	316	281	315	277	292	301	268	329	297	335	289	285	293	299	319	303	347	329	304	317	327	277	314	332	307	276	299	287	282	319	288	296	287	350	299	302	312	322	297	286	317	304	340	304	323	291	282	297	329	305	337	321	273	295	285	307	301	326	289	304	314	298	308	322	314	300	318	312	338	322	318	283	264	295	348	318	298	305	307	351	309	303	316	275	322	316	299	318	293	299	328	303	297	275	304	309	339	357	292	303	251	327	319	353	312	321	322	289	298	314	330	335	310	293	273	327	367	324	312	304	316	322	279	276	331	306	311	302	268	282	265	312	294	338	335	308	319	290	347	291	310	285	351	329	310	319	336	314	276	313	281	325	364	309	323	305	322	305	297	318	311	311	279	298	332	342	311	302	288	306	304	310	300	329	320	311	321	312	308	322	295	320	275	325	317	317	300	311	296	301	319	321	316	300	301	300	300	324	289	320	299	295	295	326	306	323	303	312	291	288	324	326	295	313	308	305	337	303	308	301	303	310	288	332	318	310	343	319	309	307	375	284	313	289	278	336	318	325	324	298	284	316	304	290	314	350	334	309	301	319	309	338	329	311	333	317	312	327	340	295	309	304	291	291	274	322	311	322	313	295	292	333	308	337	300	290	319	311	342	295	326	347	292	338	249	302	315	291	306	297	307	340	297	304	290	310	324	313	300	293	305	275	338	277	277	313	327	313	289	304	329	317	297	303	318	316	301	317	307	302	302	269	311	293	329	312	298	313	331	338	293	289	302	334	318	301	298	320	309	297	303	277	321	276	308	297	295	336	314	295	343	315	282	302	281	313	337	340	301	304	341	305	316	332	335	338	303	329	327	309	357	308	296	303	292	294	320	328	305	320	308	318	303	302	322	362	310	322	295	323	300	331	315	317	276	290	326	313	323	303	265	315	315	327	321	324	320	328	328	321	322	296	271	330	271	322	332	283	309	314	348	316	286	293	303	301	315	324	319	334	311	305	314	320	325	304	347	335	274	305	288	303	319	305	290	304	333	294	324	272	335	307	317	298	306	333	313	297	291	311	303	324	298	314	302	318	313	325	291	286	309	288	297	302	300	306	315	304	316	331	285	300	321	322	330	316	305	313	315	325	322	312	292	325	305	334	315	305	309	293	289	297	297	326	315	299	306	323	289	331	324	281	322	308	292	318	300	292	322	333	301	277	314	299	320	302	320	291	311	309	317	288	310	321	343	317	310	325	316	330	301	309	316	288	325	323	316	324	282	299	329	311	327	326	291	323	315	337	329	297	284	325	318	283	299	323	299	336	305	317	298	316	320	293	308	284	340	329	352	310	306	332	321	300	298	283	334	312	290	296	308	299	290	314	336	314	304	297	306	282	302	312	301	332	322	328	311	294	302	333	303	306	321	316	328	320	295	311	277	319	321	383	310	297	333	283	338	322	266	341	303	292	316	305	314	306	304	311	317	326	342	293	302	293	324	294	332	286	309	284	336	291	305	320	307	308	308	305	322	286	313	313	289	295	299	354	300	341	296	306	299	313	297	325	315	287	327	334	311	301	310	341	318	305	329	300	320	322	304	328	307	297	288	326	326	305	285	299	305	350	322	305	305	288	312	307	298	313	294	309	272	295	293	291	298	327	355	301	346	323	332	338	310	305	307	296	312	308	299	289	283	309	318	328	322	348	308	320	300	311	296	286	339	288	281	321	306	308	352	314	336	296	284	294	344	281	306	328	302	285	296	313	299	300	305	348	282	312	292	315	282	291	331	310	293	294	305	305	326	316	298	274	317	316	295	325	320	311	315	315	324	312	327	287	294	315	290	297	318	281	327	287	301	351	292	314	286	336	301	284	300	316	308	299	314	262	331	319	322	325	292	311	304	283	295	305	310	312	304	310	312	308	324	328	296	297	295	291	305	316	311	287	308	283	312	304	280	335	334	342	299	306	329	313	336	316	304	315	308	318	301	285	304	281	308	306	306	333	292	315	295	339	317	318	302	315	295	312	351	289	290	274	308	327	328	316	325	301	275	319	268	343	294	294	317	327	317	324	332	301	333	354	342	324	311	308	307	311	277	315	321	292	353	328	344	322	297	316	306	281	283	300	289	305	293	332	314	302	300	291	324	317	289	311	328	287	282	296	319	278	321	297	285	315	314	291	329	320	292	281	322	300	261	344	296	285	321	318	309	354	262	247	305	326	303	351	308	317	301	313	332	288	319	292	326	300	331	305	319	311	297	310	300	295	276	311	290	290	308	298	295	330	313	310	316	330	321	300	289	300	328	329	325	270	302	312	313	317	297	294	300	285	338	306	352	288	349	324	309	311	299	294	316	307	310	315	314	305	301	295	308	277	341	333	303	300	307	334	304	270	327	290	310	335	305	300	304	336	314	302	303	308	339	306	333	311	309	318	331	356	336	303	294	313	317	330	330	322	287
4879	4949	9815	11586	10311	8654	8122	7073	5860	4486	3617	2980	2546	2117	1693	1533	1433	1411	1270	1135	1090	1137	1094	1030	1080	871	846	842	818	831	798	813	787	769	748	788	786	740	769	779	795	785	853	818	838	828	839	783	838	795	782	726	793	829	819	796	822	769	741	825	800	777	804	757	748	791	799	764	746	782	700	766	783	741	792	729	791	763	789	731	824	734	771	769	753	738	721	801	740	729	730	733	745	738	764	803	752	724	763	759	752	743	721	763	736	755	791	724	749	762	733	732	757	743	790	730	735	819	795	730	764	742	759	710	801	750	695	752	753	747	725	760	749	732	757	764	706	764	766	744	809	713	774	734	743	741	665	751	773	718	727	719	729	778	769	742	756	799	735	792	757	718	781	781	679	764	792	774	723	779	747	779	788	721	794	721	763	720	745	765	726	734	732	741	744	775	734	767	803	758	734	706	777	760	756	790	739	781	761	760	738	748	767	771	729	739	671	762	788	760	767	730	783	735	767	751	742	759	744	756	740	751	750	771	778	750	749	778	749	726	764	752	768	732	768	769	775	726	736	799	711	727	742	756	792	810	759	750	785	762	765	733	717	717	742	766	742	751	781	758	749	753	746	786	762	752	772	803	743	750	748	747	784	785	756	687	751	755	728	774	736	730	753	778	757	724	795	802	695	746	742	751	719	728	780	727	784	744	725	719	773	768	761	757	791	759	759	744	764	805	782	760	728	729	701	746	809	765	742	747	753	749	734	717	791	769	728	732	748	719	782	714	761	772	762	810	752	783	737	820	756	770	733	772	731	768	766	773	739	767	727	815	712	814	705	786	728	722	773	727	786	791	754	761	732	784	744	709	740	758	789	825	764	760	768	679	763	753	784	749	734	751	715	754	758	763	733	794	818	758	749	774	737	721	785	735	765	767	782	758	779	741	806	781	730	768	698	792	732	765	764	759	757	792	772	795	786	758	742	733	752	783	758	768	778	782	724	732	806	729	769	725	764	737	791	772	752	721	750	757	717	740	753	749	758	702	752	762	756	773	760	662	752	819	745	790	755	743	767	737	736	762	751	770	719	763	731	752	793	753	759	779	699	745	765	760	763	763	719	759	781	771	737	719	750	750	745	733	766	786	799	771	742	790	763	752	744	745	715	791	729	718	769	738	723	737	718	773	749	702	751	724	797	713	792	781	734	734	765	739	704	792	725	784	749	751	771	775	777	769	704	751	779	742	756	786	747	780	769	704	765	761	761	796	795	784	736	791	771	800	752	736	739	742	740	789	779	710	746	809	673	762	707	740	764	787	731	795	756	730	756	746	782	760	727	777	761	760	681	773	750	770	726	738	762	730	767	772	792	797	755	858	721	741	757	755	721	721	728	742	720	774	748	772	753	757	808	766	765	738	767	756	774	730	795	774	787	705	767	776	790	762	738	755	722	744	758	752	762	726	719	745	734	776	715	709	729	719	707	813	791	720	755	760	683	788	779	741	751	807	751	740	707	753	705	750	767	770	711	740	776	780	771	792	765	773	740	742	803	728	687	746	809	719	745	751	718	728	733	753	730	734	801	743	763	724	771	731	741	758	753	720	790	773	752	762	820	756	729	767	753	728	755	745	728	754	761	797	737	769	772	765	735	791	774	736	771	798	717	763	789	770	789	726	758	785	756	695	737	782	731	745	739	756	690	753	768	732	741	768	735	761	721	759	768	720	756	729	808	789	743	748	741	800	785	748	755	776	748	781	728	680	749	738	761	744	761	769	778	751	772	774	779	778	749	722	723	771	776	754	785	783	800	752	740	727	755	735	740	729	803	771	744	767	776	714	749	777	769	772	758	686	755	738	727	783	819	821	721	783	759	829	761	773	796	739	767	767	798	738	766	769	817	767	780	717	707	726	761	751	791	725	796	786	791	745	757	725	719	717	736	776	776	776	785	724	747	742	790	754	733	744	728	752	761	748	736	731	754	771	734	722	762	710	769	782	775	760	753	781	721	715	809	781	709	726	748	796	743	766	756	735	780	740	724	771	782	740	746	732	772	758	729	771	747	784	793	739	759	764	802	757	792	753	738	786	748	778	750	738	806	751	789	776	738	781	723	745	784	797	744	746	737	762	769	666	790	765	753	709	711	742	733	742	756	757	777	739	780	802	715	766	799	764	721	843	739	749	787	735	719	790	798	743	717	723	760	757	767	768	723	746	801	741	720	749	783	715	774	761	770	760	729	781	776	757	801	769	775	749	805	753	751	776	801	734	712	724	764	762	768	724	720	781	762	748	780	752	761	742	742	762	765	768	780	755	676	738	779	773	760	722	721	784	788	764	750	784	798	770	744	767	849	736	742	716	738	709	761	776	683	758	783	772	740	769	735	780	752	708	822	725	786	746	798	733	792	757	786	753	728	797	770	724	753	770	800	773	793	819	744	816	782	753	753	734	755	747	745	712	722	733	752	728	702	777	785	777	741	739	721	754	779	742	683	760	730	760	739	771	765	711	767	729	733	735	775	751	749	764	781	756	742	704	744	779	737	737	702	748	764	797	693	714	740	748	767	746	761	794	714	744	770	745	770	754	781	749	736	758	801	693	724	779	766	783	711	779	759	759	778	774	754	719	747	733	752	770	737	736	801	745	792	755	773	733	761	788	746	782	752	782	739	813	751	800	766	768	754	787	767	755	771	802	787	748	708	786	795	758	714	804	736	767	779	759	733	753	797	806	757	694	761	761	717	774	703	727	803	706	726	719	754	780	772	719	717	737	760	700	730	757	715	798	728	768	756	743	702	731	753	736	750	734	734	751	795	766	826	754	742	687	737	721	734	757	730	762	695	696	728	796	735	706	742	759	744	785	792	766	708	728	779	804	802	757	801	738	696	736	739	759	738	745	766	755	783	760	712	776	729	740	771	818	766	724	751	771	694	755	753	748	703	747	791	749	740	713	726	783	823	760	757	764	733	741	743	778	726	784	779	768	737	795	793	763	784	709	796	788	716	713	803	737	774	709	789	740	767	737	726	731	774	777	740	718	744	720	801	790	725	777	745	794	702	773	792	754	788	754	725	728	748	789	772	766	735	754	727	735	746	798	714	782	732	717	792	796	747	751	796	732	782	769	766	740	743	758	750	778	797	774	786	744	739	699	789	773	737	714	765	783	743	752	734	720	780	794	776	785	780	721	767	721	751	750	725	811	689	762	764	783	709	709	724	709	746	753	714	835	766	721	724	754	744	759	779	726	726	754	775	774	781	792	754	769	753	757	722	765	744	732	702	741	755	779	789	783	763	765	742	764	775	711	735	702	778	720	766	690	734	728	774	739	710	798	736	756	770	746	822	774	771	738	768	776	767	789	758	775	719	704	785	746	792	704	755	773	716	710	755	794	764	810	823	767	765	750	773	767	761	722	736	750	788	720	765	708	787	732	696	739	724	780	746	749	757	778	736	768	822	736	752	778	736	739	764	758	761	734	738	748	759	777	788	741	743	750	778	739	783	795	715	719	838	731
18255	14428	18177	16463	11993	9436	7118	5874	4795	3364	2421	1907	1528	1534	1157	1079	948	941	1003	929	1156	878	814	696	726	413	327	296	310	322	268	300	276	237	274	255	252	266	252	238	246	250	227	260	286	259	293	248	278	241	248	234	269	287	272	267	298	266	261	292	282	282	281	268	251	264	272	264	275	236	259	253	228	240	238	218	251	251	269	242	247	257	267	250	268	237	250	238	238	264	220	242	218	244	245	244	240	215	255	232	218	268	253	237	244	255	206	226	238	226	227	269	233	243	216	257	247	255	232	257	254	224	236	269	210	229	255	238	285	235	230	221	268	266	241	267	237	235	260	252	236	248	256	238	238	280	260	272	246	233	245	245	242	235	239	266	249	233	252	283	259	225	247	282	228	237	230	229	237	261	225	238	246	235	252	222	282	243	232	256	249	248	244	266	236	240	256	213	238	233	247	246	241	255	214	236	236	224	266	260	276	244	228	233	250	260	232	231	251	255	262	247	239	257	257	275	245	238	216	261	270	269	248	242	247	272	264	220	249	255	248	266	226	241	248	222	264	253	244	284	258	257	245	214	269	264	258	215	247	262	240	260	226	224	226	254	258	234	259	244	247	220	219	227	250	230	245	251	228	234	262	247	234	240	271	243	261	242	257	226	241	233	243	221	237	267	253	220	247	243	225	268	238	249	236	248	253	266	241	228	237	217	237	247	215	249	244	231	243	258	228	227	255	249	280	235	212	271	270	218	259	241	254	255	276	231	224	246	219	207	268	251	233	237	251	255	251	245	244	260	240	257	260	260	234	235	242	233	233	214	243	247	217	241	238	238	267	223	248	232	253	247	208	226	273	241	262	281	277	247	217	260	224	237	244	253	230	261	235	239	253	236	219	244	258	268	212	255	277	244	259	252	243	244	276	243	237	249	210	244	207	212	225	250	258	213	235	236	274	224	233	227	222	269	239	225	272	236	217	224	257	271	261	246	264	248	230	232	260	225	238	245	218	244	269	274	258	237	199	235	233	238	251	216	222	243	230	230	256	236	242	245	252	220	234	255	257	236	203	237	245	259	258	268	252	248	250	231	263	258	244	239	245	223	234	215	260	249	248	231	248	254	212	256	243	240	250	224	255	254	248	256	240	236	238	251	252	227	236	265	266	249	260	247	229	267	203	225	252	258	239	257	228	250	261	254	266	226	248	241	230	257	269	246	243	225	236	226	243	239	254	252	255	232	238	237	245	271	249	251	223	253	250	230	255	245	233	252	259	242	235	246	241	231	219	245	244	207	251	248	267	222	254	245	280	217	230	230	240	235	225	249	237	229	243	217	251	238	252	249	269	249	262	256	237	252	244	248	259	240	252	262	260	230	260	214	249	248	232	242	298	254	236	240	246	247	251	231	224	241	215	245	249	249	247	237	246	254	218	244	273	242	266	239	263	256	239	261	248	253	247	250	236	254	241	238	237	244	249	251	257	255	262	244	232	259	264	255	261	260	262	249	232	245	271	252	238	255	240	226	256	232	278	258	256	247	242	281	249	277	218	257	255	237	243	219	267	275	249	276	245	230	261	248	257	247	222	271	276	242	235	267	239	232	255	254	234	250	257	274	240	247	238	221	249	245	232	224	248	226	236	301	244	280	259	249	260	255	280	234	245	239	214	266	230	244	247	238	251	220	246	238	252	246	274	221	216	231	246	234	256	252	256	240	281	248	220	261	246	238	246	244	251	219	214	254	251	242	280	224	246	236	259	261	222	239	244	275	258	224	227	254	267	258	236	253	242	242	260	220	270	225	256	273	239	248	276	244	231	261	254	236	247	243	197	232	242	243	205	253	238	241	237	280	254	252	240	229	228	238	264	272	237	263	237	250	244	238	261	260	260	254	217	231	245	279	246	245	252	236	244	256	258	238	293	246	235	237	251	236	249	202	248	227	246	228	279	268	202	259	242	252	257	270	234	231	246	252	257	233	247	268	226	242	237	255	232	226	241	209	247	246	236	272	236	266	246	249	264	227	251	243	229	240	246	226	250	235	256	252	250	228	232	222	230	280	277	251	260	262	243	234	266	239	232	243	262	240	235	247	238	226	259	281	247	277	222	238	271	264	270	257	238	208	251	249	247	266	245	260	252	228	208	252	231	246	258	249	247	264	236	274	261	251	252	254	262	242	241	251	240	260	223	268	241	248	252	241	233	243	253	234	280	253	251	257	211	230	284	223	251	209	209	232	257	243	258	258	240	246	251	256	231	257	268	235	249	236	247	238	254	265	238	223	230	243	220	246	238	250	240	244	252	254	235	228	234	237	211	250	252	234	255	235	257	233	225	240	239	255	228	256	242	224	221	226	244	249	254	261	247	255	235	244	227	229	245	228	213	283	273	260	247	244	236	250	264	233	259	245	233	262	248	246	251	261	221	238	253	260	257	249	219	259	253	250	233	250	266	278	224	216	266	265	272	249	239	229	265	238	241	273	264	231	255	225	246	226	234	236	237	259	240	215	244	237	242	266	243	263	242	229	243	241	259	237	240	269	225	227	221	248	247	262	236	219	288	249	237	237	225	231	240	228	273	234	250	237	242	202	228	229	238	248	248	238	232	232	254	232	226	243	247	256	268	255	230	250	247	239	259	219	227	229	249	260	226	247	233	233	243	231	262	226	260	233	230	245	250	258	248	244	232	229	252	269	225	254	234	264	258	238	259	243	242	255	254	245	250	250	231	249	243	235	212	237	254	231	237	213	257	216	247	251	233	261	240	253	227	242	243	237	245	234	238	249	256	231	251	251	240	234	253	280	225	260	263	252	217	269	269	242	260	252	239	270	260	239	244	267	227	269	241	247	233	243	239	265	260	253	304	264	255	271	226	246	252	272	235	248	234	257	246	258	249	228	218	226	250	238	246	252	225	275	244	222	255	244	244	246	235	246	246	231	238	228	248	252	294	224	269	228	258	236	233	240	251	238	249	231	252	233	289	230	275	271	249	238	272	253	233	241	252	244	237	245	277	236	270	264	236	230	246	243	241	243	265	234	229	257	254	232	229	273	234	248	257	254	245	282	259	242	226	244	237	237	256	227	231	271	206	275	255	252	223	244	242	252	231	255	241	244	250	260	228	239	220	271	231	261	242	229	235	216	242	243	225	246	237	272	253	242	262	268	224	253	236	224	241	257	243	234	265	265	248	266	273	269	240	259	226	257	262	255	247	267	249	255	251	233	242	255	232	253	222	227	226	288	224	221	255	245	255	260	279	241	256	226	221	234	271	267	239	226	273	258	283	274	222	231	243	226	254	263	240	271	273	229	236	252	253	235	246	266	272	243	253	216	243	226	229	242	251	253	251	221	235	256	234	240	247	230	229	242	241	244	232	260	253	234	212	260	250	253	230	235	238	224	220	243	257	268	253	242	250	260	230	251	254	238	234	201	236	255	251	225	261	209	228	268	215	253	238	257	231	260	261	246	268	243	260	222	248	251	232	260	230	266	237	240	248	246	258	263	241	280
11510	11764	18985	22655	21423	20730	18406	17339	14889	11948	10415	9295	7602	7968	6176	6174	6046	5556	5571	4887	7018	5195	4811	4662	4506	2079	1253	1113	1119	993	885	897	862	784	767	850	722	745	751	681	682	652	702	805	724	833	780	795	782	695	692	723	694	745	715	779	825	848	844	871	895	815	874	835	677	692	647	621	689	631	675	627	623	624	621	647	589	637	628	619	580	616	599	607	591	619	616	641	665	622	623	637	583	610	608	621	582	641	593	619	600	567	605	568	601	605	586	588	605	585	608	628	574	637	564	610	586	598	614	590	596	601	595	641	612	629	566	612	599	603	603	624	606	574	620	661	585	654	617	608	586	612	599	559	668	537	573	565	562	618	584	603	542	582	591	561	637	587	615	560	595	638	586	582	619	609	646	574	599	623	592	631	578	580	620	604	597	599	565	559	609	610	577	603	647	568	625	602	611	655	602	622	645	590	609	620	591	580	614	626	594	611	600	564	595	589	622	578	632	609	578	636	590	637	585	599	593	582	590	597	626	604	657	592	569	598	596	545	594	593	629	595	608	624	586	596	613	565	607	572	585	540	598	610	618	603	588	581	587	555	614	601	649	567	602	594	600	570	596	592	653	583	582	594	632	585	599	606	584	597	572	538	638	603	593	591	569	651	591	646	574	584	597	602	572	546	620	614	585	582	591	640	626	610	633	569	594	601	559	579	602	592	624	616	618	633	587	583	575	622	630	602	582	628	613	586	605	587	592	637	566	626	603	608	601	635	579	572	602	588	562	598	618	571	592	619	622	648	590	609	575	573	611	566	570	597	611	590	570	641	594	621	639	554	584	674	621	610	600	579	633	607	624	601	612	600	598	590	632	634	631	624	558	600	613	606	580	587	576	600	582	596	615	590	618	569	583	616	623	598	578	611	566	568	598	554	605	646	616	605	595	596	593	607	632	588	602	633	548	599	616	637	584	596	626	599	600	620	619	559	597	628	564	612	612	641	629	571	598	587	605	636	560	592	631	591	638	614	597	557	579	593	610	605	602	628	589	583	621	575	616	605	606	592	564	579	599	580	636	566	629	554	611	565	560	618	573	627	603	617	563	623	585	642	566	609	627	587	601	577	601	609	607	610	600	647	618	615	630	543	639	602	614	581	614	580	563	604	586	594	587	607	592	594	650	627	613	593	588	617	595	608	594	605	600	555	588	619	625	608	603	627	580	608	589	583	579	578	612	608	595	584	616	590	555	623	570	583	584	600	608	618	625	615	610	578	607	577	575	621	564	588	564	626	616	601	584	616	581	607	598	602	594	614	582	600	574	624	599	661	585	594	612	588	606	574	618	599	571	606	587	625	590	635	611	626	581	579	589	620	667	574	615	612	587	606	598	580	641	551	575	630	603	628	570	595	568	593	609	612	610	628	608	597	636	562	610	637	581	607	580	617	588	580	609	617	573	584	597	645	596	562	566	600	580	571	593	570	609	610	614	583	619	630	595	627	617	602	580	590	586	595	580	643	614	625	582	579	622	596	575	606	605	579	576	588	547	603	572	586	613	601	573	581	595	602	625	610	572	570	566	579	610	617	669	604	589	611	594	620	637	631	622	611	627	642	614	581	569	633	596	572	601	650	604	620	672	638	571	583	608	618	597	550	637	595	610	591	591	608	560	585	615	631	603	576	620	610	605	541	571	605	614	605	585	591	585	657	627	559	615	569	575	564	616	609	626	592	620	562	612	629	576	577	594	633	622	573	564	615	597	611	572	615	564	580	602	547	620	575	639	570	610	569	610	588	604	637	605	553	587	615	546	604	615	555	602	644	627	620	592	595	593	576	613	598	629	594	620	609	656	616	596	585	574	584	585	612	603	577	619	668	580	569	592	612	610	602	602	620	606	577	622	624	582	665	585	602	559	607	614	583	597	611	558	574	624	608	606	628	581	608	616	635	560	637	579	555	598	663	629	592	604	617	582	550	597	585	605	634	639	541	594	610	582	598	633	609	585	593	587	635	586	576	624	599	570	602	591	621	588	581	619	585	609	618	612	571	565	634	621	590	622	603	631	604	603	588	565	603	635	569	593	605	616	626	588	644	601	552	592	601	560	611	607	628	591	579	586	597	577	564	643	575	627	610	595	579	597	615	620	524	578	637	571	586	654	626	601	595	616	576	557	590	625	627	600	581	587	569	584	566	646	597	589	553	584	640	585	560	582	599	586	574	572	567	597	597	620	621	575	561	609	623	597	590	562	579	641	607	556	640	589	634	626	581	580	607	578	599	608	602	616	592	577	587	594	617	588	582	632	637	613	596	561	583	563	589	576	635	579	624	579	577	589	625	619	591	542	595	574	607	621	591	602	617	590	584	607	581	634	648	611	562	634	637	615	556	590	582	609	608	593	605	595	597	568	619	638	581	629	602	587	566	660	608	587	605	583	598	586	628	612	583	603	611	623	606	608	662	624	624	560	629	589	585	585	664	609	629	561	606	585	598	607	581	609	597	590	582	601	639	557	632	627	615	607	590	606	574	596	619	607	573	567	613	637	604	578	607	587	629	602	566	600	560	599	600	573	650	611	605	590	629	595	583	605	627	591	633	613	605	577	598	597	586	649	555	593	568	604	618	612	625	614	624	592	592	593	596	581	637	558	603	584	605	553	595	568	604	615	563	605	585	624	593	625	630	565	597	566	573	603	579	613	595	618	556	609	627	623	589	605	581	585	612	604	581	551	587	595	600	618	624	587	593	571	601	625	604	584	616	598	577	620	628	637	565	611	590	577	610	551	613	597	608	601	575	585	617	609	625	591	587	610	623	540	595	603	599	588	614	609	602	593	598	596	604	610	588	601	573	614	643	645	561	601	622	627	551	591	560	607	608	586	584	644	566	569	610	583	542	605	559	599	579	568	566	555	590	602	598	598	643	636	575	588	611	590	586	596	599	609	621	622	555	584	650	608	595	646	586	606	610	602	566	567	659	594	626	610	601	580	577	615	601	560	615	587	646	569	639	572	574	580	606	585	579	604	590	618	636	618	632	535	603	600	583	588	647	641	539	594	587	613	543	573	580	577	595	569	608	571	588	558	601	622	565	555	587	579	620	620	574	591	560	588	592	623	581	578	578	637	604	590	562	600	612	625	561	602	566	584	604	595	571	580	585	592	573	569	558	626	604	610	607	620	575	624	639	562	649	608	586	619	613	640	600	640	573	629	625	655	611	576	618	632	591	622	588	608	615	628	560	547	584	565	593	611	575	600	605	569	580	606	535	587	615	572	649	548	594	625	604	607	599	589	609	616	582	579	597	576	626	579	582	608	634	620	579	582	637	602	580	623	608	595	585	612	577	575	558	590	560	612	616	625	588	608	635	606	614	631	591	567	637	614	619	660	607	598	651	600	601	615	623	608	591	588	628	565	555	594	608	590	576	565	621	556	574	634	619	636	630	584	602	576	589	623	618	589	567	636	607	651	576	592	607	630	651	575	599	619	599	618	610	555	621	617	601	556	629	548	612	612	621
26334	20360	24981	22600	18075	14642	11428	8631	6455	4750	3756	3040	2545	2441	1874	1758	1804	1618	1577	1291	1773	1291	1172	1049	1062	417	316	221	226	231	217	177	190	173	170	167	152	166	140	145	169	169	143	186	171	170	163	180	200	171	173	168	170	182	186	157	188	180	194	168	210	200	186	176	181	160	132	155	153	162	134	132	145	145	145	171	175	144	151	133	147	168	134	133	113	132	123	148	133	117	126	123	126	119	126	148	147	111	131	131	137	143	126	154	122	128	166	139	147	140	152	145	154	133	124	149	155	148	152	139	142	145	142	138	127	126	133	149	141	168	149	132	142	139	136	127	136	120	142	122	156	132	119	141	135	138	124	154	126	137	164	131	140	135	131	141	151	147	140	135	139	124	122	152	141	131	132	140	134	126	130	168	150	138	131	173	137	124	125	141	117	134	137	134	130	137	152	119	117	127	128	148	140	127	153	120	119	125	135	137	126	152	133	145	145	135	124	135	161	103	133	127	120	135	139	177	141	129	142	134	130	131	138	139	136	144	138	115	133	132	119	151	120	132	126	120	154	135	126	148	150	122	148	146	152	144	149	146	124	160	130	130	142	134	138	152	134	135	130	113	127	143	146	145	126	123	123	123	140	141	116	124	162	154	143	137	136	164	121	162	125	143	154	171	142	136	141	158	156	144	117	147	111	106	137	131	128	137	143	140	151	154	134	152	131	118	121	112	145	139	135	122	134	138	147	151	136	138	130	131	139	145	148	116	136	137	136	132	146	137	142	123	125	115	140	139	125	149	154	153	149	125	124	151	116	159	127	143	139	136	138	148	157	133	143	139	135	133	145	117	150	134	150	140	151	141	129	154	145	142	144	138	137	127	130	137	145	123	133	137	151	144	133	138	118	163	148	145	133	133	145	120	139	111	148	146	123	117	134	139	143	128	145	128	121	148	133	149	125	134	138	144	140	136	134	133	139	131	155	138	139	128	126	140	129	117	129	165	151	133	124	128	117	130	127	135	151	151	129	139	139	157	123	120	122	145	131	115	117	153	150	137	140	145	145	132	150	110	135	159	162	128	141	137	152	139	125	134	141	120	151	131	133	128	126	126	159	159	114	153	138	134	142	130	139	143	137	156	125	129	141	125	141	141	144	144	122	137	140	144	151	124	143	135	142	131	135	146	153	154	141	100	132	104	125	138	129	129	149	146	131	127	153	141	157	130	140	121	132	140	142	127	118	119	147	123	154	131	141	162	131	148	148	145	135	118	126	141	133	117	156	127	133	169	141	151	120	142	144	116	158	125	125	130	127	148	114	126	138	125	131	138	134	148	131	123	107	132	142	138	122	111	123	131	141	136	123	113	150	137	131	132	124	140	128	120	122	149	127	139	140	144	147	132	144	125	138	117	121	151	143	133	127	125	145	149	143	125	139	153	131	146	131	150	123	131	148	118	140	126	135	112	124	132	137	121	121	127	144	114	124	162	121	119	134	142	127	140	162	170	137	102	134	129	153	167	147	132	125	146	123	136	169	130	148	147	116	160	136	157	141	125	139	129	138	131	142	122	141	129	139	144	122	137	130	120	161	138	126	124	119	136	150	143	130	140	142	136	170	145	116	146	130	112	154	145	120	125	153	140	146	139	134	138	123	122	158	137	141	124	117	150	118	129	122	139	147	147	143	137	160	125	113	161	146	122	140	127	138	130	160	118	142	141	141	144	142	113	131	157	133	141	128	151	144	130	132	152	130	127	137	127	142	118	156	147	133	141	138	133	113	127	150	124	134	121	134	137	149	136	126	138	141	152	134	121	129	116	121	129	133	121	123	141	134	163	153	139	121	143	135	128	152	135	128	136	147	110	131	141	133	147	143	140	135	141	165	141	141	146	146	129	135	129	140	143	142	130	142	137	127	134	155	149	152	149	148	141	123	141	145	143	151	140	137	156	152	149	131	132	153	148	135	134	105	142	124	125	127	122	123	152	137	135	163	147	142	143	160	152	139	150	137	145	151	155	150	137	154	162	136	132	153	108	144	142	144	146	147	141	116	128	142	143	129	129	134	126	118	124	151	119	133	135	130	144	139	137	137	158	122	144	117	136	148	116	138	133	145	121	133	135	159	127	137	141	157	137	143	109	136	133	151	115	148	124	138	148	148	121	127	129	136	141	156	142	133	157	122	142	108	137	130	136	142	157	145	118	131	124	130	129	143	147	140	140	143	130	145	128	155	121	124	123	140	123	132	134	138	129	148	134	146	120	147	148	146	155	129	148	157	126	127	125	166	128	136	112	143	133	138	128	123	132	124	128	129	146	149	116	137	135	115	166	138	130	138	142	137	132	135	138	137	145	134	152	147	136	152	143	155	142	108	143	140	118	120	136	140	126	160	113	134	118	154	129	123	138	116	139	158	134	131	140	130	130	126	134	120	143	143	141	144	126	132	124	144	140	127	139	140	135	121	113	136	152	152	132	134	134	128	124	134	133	152	132	125	134	140	131	115	142	124	151	119	118	127	129	155	133	129	124	118	135	128	124	131	136	133	134	143	137	149	139	120	134	139	133	140	131	153	136	138	128	153	138	175	132	150	119	148	141	136	126	128	162	127	139	128	140	151	131	159	126	125	141	144	149	144	142	139	151	139	144	129	136	145	122	168	125	138	131	122	129	138	157	128	143	148	128	133	127	135	137	132	148	141	135	134	128	109	141	130	124	135	171	152	124	133	115	138	129	140	146	132	132	151	126	131	136	148	159	137	120	121	137	135	135	158	145	140	143	163	137	140	118	149	132	149	137	152	136	133	133	120	157	140	138	148	136	134	133	113	119	131	126	135	122	131	127	112	123	131	139	136	157	153	143	144	132	144	140	137	129	153	131	129	136	121	126	140	117	124	130	140	153	136	143	165	139	137	136	129	134	155	128	125	128	145	141	165	130	115	141	118	138	153	142	136	122	114	119	135	137	133	138	125	154	142	126	119	138	137	155	144	145	125	138	129	133	141	134	152	125	134	141	141	127	139	135	131	126	147	159	128	150	139	130	122	138	141	129	131	127	132	141	130	126	118	133	146	141	132	130	147	148	183	147	137	125	116	135	126	151	152	168	153	121	152	130	129	139	147	133	144	128	134	133	117	140	131	127	155	145	126	143	131	136	133	148	142	138	140	123	127	142	152	152	143	145	148	156	149	125	142	151	124	147	125	124	139	126	143	140	154	157	130	147	163	142	136	119	135	137	131	129	149	142	161	138	122	131	137	126	150	127	135	153	146	122	141	125	144	144	146	141	138	149	128	139	148	126	137	141	136	145	140	112	136	140	125	135	162	122	142	131	131	137	129	155	138	146	148	139	109	126	120	121	145	150	145	122	145	157	127	122	140	125	140	150	146	157	135	125	147	158	147	124	132	119	128	152	146	125	128	148	155	156	142	147	138	142	119	135	139	146	135	139	115	140	123	112	141	140	128	129	125	138	130	125	160	154	120	125	137	133	118	117	148	127	122	118	137	132	140	142
14847	15311	24413	27232	26984	26527	23357	20969	18533	15910	14207	12507	10970	11302	8618	8798	9940	9158	8737	8044	10795	8271	7946	6850	6086	2250	1619	1269	1282	1065	906	750	734	705	713	599	654	710	595	491	571	518	490	627	619	653	737	706	713	625	514	554	553	621	594	699	707	797	828	931	976	936	852	638	575	511	541	465	423	467	421	399	443	400	413	404	376	432	414	379	387	359	344	336	375	364	370	336	360	353	389	358	374	368	353	347	394	341	365	381	355	388	348	394	361	403	361	363	370	348	374	371	310	365	391	357	376	361	358	349	405	373	377	398	369	347	351	361	388	371	368	370	374	366	336	384	355	388	361	335	384	327	376	382	350	331	297	386	376	356	342	357	379	336	351	339	355	366	386	380	347	334	392	365	377	374	329	368	366	369	387	395	346	327	387	371	381	328	354	345	352	374	353	365	344	391	389	370	379	369	368	363	371	377	367	357	370	339	331	360	364	332	386	383	390	337	385	372	359	355	362	372	349	370	365	387	381	346	390	373	332	380	379	369	359	369	395	358	372	370	333	350	374	337	344	350	358	353	372	354	366	379	352	375	351	347	346	370	367	359	345	344	353	368	362	359	356	362	357	346	387	382	359	364	382	359	338	376	366	368	379	351	344	327	347	349	364	396	371	363	317	381	366	338	362	405	359	352	389	362	364	367	364	365	347	392	372	335	363	390	364	315	326	402	347	382	333	348	360	355	365	357	359	364	361	380	357	338	358	334	336	355	378	359	353	350	360	423	377	368	374	385	373	358	362	347	380	350	375	369	384	361	366	341	355	369	345	344	375	339	357	346	356	387	365	352	375	354	340	370	359	341	388	365	354	345	366	385	366	374	363	368	374	370	390	343	368	361	354	347	360	361	358	364	364	368	366	373	347	335	344	366	341	353	361	328	390	364	356	338	373	400	380	389	369	381	349	402	367	363	348	381	321	360	363	376	359	356	353	379	367	370	378	360	366	374	353	339	380	365	345	359	354	394	363	368	344	378	355	349	339	376	366	349	368	374	347	379	331	363	346	347	377	329	343	392	363	337	360	327	360	382	378	354	342	398	374	325	390	361	337	344	351	352	348	365	356	360	363	359	384	363	339	363	356	350	354	354	357	370	342	317	381	392	371	349	376	379	366	377	345	352	376	393	366	380	344	391	374	359	360	356	343	360	394	406	373	343	351	354	341	348	342	365	340	347	344	348	342	326	360	344	341	360	378	351	383	336	376	399	380	368	352	356	343	361	350	352	387	345	365	357	382	381	367	347	371	350	373	333	380	385	350	371	343	350	356	337	369	358	368	356	394	356	374	337	351	393	378	353	342	359	370	351	380	338	383	359	353	359	349	371	360	378	335	383	378	343	368	368	323	363	362	371	372	338	341	336	324	353	351	357	335	372	354	357	357	340	356	380	357	397	348	307	395	344	358	350	321	357	346	344	363	355	359	354	360	345	346	359	367	390	358	349	366	370	358	364	348	378	373	357	370	395	357	348	369	376	372	384	368	379	364	361	370	377	369	340	352	339	389	360	338	379	362	378	355	353	362	367	329	352	312	365	346	352	359	371	355	369	371	353	367	370	360	357	354	343	376	388	362	349	366	373	364	359	354	356	386	370	358	370	337	364	346	383	364	351	378	353	377	371	373	334	371	356	339	325	398	349	404	347	399	370	341	352	380	333	339	360	360	362	368	382	348	369	383	354	363	347	358	364	403	329	343	350	349	329	339	357	359	330	377	379	354	374	367	375	371	350	368	366	350	351	320	388	354	367	386	333	396	347	363	326	345	352	372	347	349	379	359	387	374	345	341	381	352	373	344	355	366	343	346	363	383	355	343	389	374	340	381	346	390	361	378	354	359	333	358	338	379	355	398	325	359	356	347	360	348	358	369	352	374	369	363	371	327	358	348	373	356	357	364	376	329	332	355	379	341	365	370	367	370	359	321	334	389	372	351	372	354	363	355	368	347	401	385	318	373	354	373	384	360	343	380	378	381	356	375	373	376	359	383	351	351	337	348	364	368	362	343	321	375	337	356	389	363	374	344	378	356	351	371	338	353	354	383	350	351	316	335	347	343	358	366	403	381	380	376	337	340	354	351	376	364	377	353	346	377	348	357	385	402	326	361	325	362	355	393	349	364	375	366	348	370	333	358	343	370	356	382	385	352	365	343	330	351	345	343	383	400	383	352	340	361	372	374	353	344	379	351	355	345	349	392	374	334	373	362	361	322	387	391	360	342	360	360	366	358	377	382	355	375	369	375	362	371	365	351	366	363	393	376	361	328	372	353	337	377	371	384	374	353	372	341	412	348	336	361	353	361	335	325	371	367	335	359	371	362	358	358	351	380	386	385	350	344	368	368	352	348	334	379	323	379	385	340	373	376	348	355	370	339	375	372	342	377	364	338	397	356	336	352	370	355	373	336	344	343	371	366	352	383	337	332	346	332	349	407	345	366	313	351	361	351	349	352	378	366	356	375	340	344	370	328	349	331	366	358	351	354	357	337	382	359	360	332	365	381	333	385	366	335	382	391	361	359	343	347	374	370	372	368	386	344	354	361	357	354	349	329	339	388	385	351	356	358	351	365	374	333	378	352	403	308	314	343	334	375	406	381	353	348	345	372	339	352	348	371	344	377	355	350	352	345	349	346	377	393	321	351	330	369	351	345	355	390	380	364	368	375	363	338	399	382	386	334	355	380	341	375	368	354	356	363	357	356	362	358	347	398	368	339	358	384	336	357	375	343	355	353	360	360	385	317	372	351	389	395	347	372	357	377	338	389	340	343	364	373	371	370	357	390	375	363	352	368	371	353	393	379	339	358	384	371	331	358	353	376	381	349	344	366	357	366	370	368	355	403	355	369	393	336	335	339	377	362	364	397	340	354	357	346	382	374	369	372	385	366	350	335	364	358	350	339	379	408	349	381	371	366	363	363	380	404	357	383	358	317	368	360	355	363	393	369	328	341	386	363	350	408	329	372	381	359	379	354	370	369	335	357	369	344	380	360	375	332	366	382	321	369	365	335	360	352	365	342	366	321	352	346	384	340	371	327	397	357	372	353	367	350	363	351	357	347	352	373	364	349	338	361	341	362	319	364	331	339	367	391	318	326	377	343	355	348	371	334	355	346	365	380	400	365	337	413	342	351	393	345	345	412	371	372	367	380	352	356	356	359	358	361	373	351	330	355	363	373	358	319	377	360	351	333	366	349	356	383	348	369	357	359	406	379	366	328	339	352	332	338	377	305	352	353	362	355	343	370	381	377	340	361	365	372	339	365	356	321	358	377	389	355	361	347	340	369	342	343	357	353	356	352	375	386	354	351	366	372	349	394	364	382	353	352	382	344	392	338	358	338	362	388	384	400	342	346	328	369	358	352	348	375	354	342	383	357	375	355	358	347	396	375	331	350	365	382	386	377	378	379	334	379	363	385	353	356	370	351	370	360	369	359	358	332	351	343	320	348	365	347	373	351	333	317	364	331	367
7658	5177	6846	5306	3826	2676	1928	1313	1058	934	725	580	570	568	543	404	403	431	369	386	405	355	383	370	356	336	335	331	337	368	318	326	320	324	337	340	310	325	300	301	365	336	342	297	327	303	319	316	299	333	330	338	316	327	329	342	351	322	316	324	286	297	340	310	301	315	297	328	355	323	315	338	336	280	323	315	313	283	321	297	303	321	318	293	321	341	331	315	309	338	326	303	308	346	301	297	316	279	293	307	328	297	337	314	296	325	315	309	330	305	291	313	313	291	364	303	373	325	309	342	313	320	316	285	320	340	286	344	290	284	336	305	303	323	351	291	296	336	328	319	302	337	282	299	290	277	306	272	296	335	342	340	318	332	301	277	286	342	301	334	301	335	322	338	318	319	342	346	307	302	317	292	321	356	313	328	313	313	286	324	307	274	336	318	303	299	309	337	279	314	304	322	321	335	328	320	297	335	338	313	309	315	318	298	313	321	306	290	331	321	291	295	304	316	347	337	302	330	326	324	315	344	321	313	320	291	326	282	301	309	295	338	321	324	330	295	309	300	304	331	341	295	292	319	332	337	299	296	330	350	334	306	317	306	339	292	320	338	339	302	320	333	317	341	347	309	352	325	293	293	303	325	325	331	314	287	310	365	308	342	285	289	304	316	313	302	342	301	279	334	304	330	352	326	325	325	335	319	305	297	320	343	326	324	336	305	307	298	304	339	346	308	293	310	327	329	321	347	319	312	345	298	314	311	325	329	302	294	350	322	308	289	309	327	326	329	312	290	327	337	310	316	308	308	298	311	296	287	292	310	316	316	301	313	322	309	312	330	304	319	302	309	311	336	320	322	305	338	296	336	327	298	308	326	314	314	314	295	327	320	313	302	288	333	377	312	310	313	285	285	314	267	305	316	317	315	305	313	326	333	305	304	338	319	295	309	299	295	313	312	315	326	303	314	324	313	301	327	302	319	296	281	321	287	286	316	310	341	293	305	305	311	330	291	331	294	319	324	338	311	287	304	316	300	320	293	285	274	328	328	339	313	302	324	314	321	283	315	296	322	273	310	326	324	297	327	286	321	329	323	296	335	281	341	352	292	319	280	317	314	287	302	322	326	291	304	319	310	306	291	329	297	309	283	323	329	304	315	295	348	340	292	307	338	296	309	302	318	295	300	272	314	330	335	311	284	299	312	283	313	328	329	323	306	326	324	331	314	319	306	267	349	311	299	305	333	314	335	330	297	319	303	328	327	317	289	326	293	326	329	348	274	299	306	317	318	294	324	309	347	338	314	308	288	324	289	307	341	345	310	297	330	303	323	287	301	335	343	323	320	324	311	289	268	312	363	317	333	311	313	283	327	340	339	305	303	344	296	322	317	298	293	324	310	325	280	317	284	310	313	311	342	294	313	304	303	346	320	300	308	296	316	310	326	316	318	330	302	328	308	307	332	316	327	321	295	294	321	288	333	331	302	346	300	274	328	336	322	321	321	316	333	339	300	324	309	295	306	323	295	274	329	345	293	326	342	326	342	313	273	330	342	348	311	275	295	302	313	310	313	317	318	331	313	322	333	320	297	338	335	331	306	297	313	329	333	287	310	295	327	323	323	331	292	307	291	312	317	358	331	296	304	330	320	329	307	331	377	350	303	309	307	310	311	331	283	326	309	348	329	308	315	305	304	306	295	296	317	310	292	311	355	302	296	298	330	304	308	334	318	341	307	353	294	332	313	319	321	341	336	318	315	298	310	329	297	320	329	288	308	322	343	313	295	311	303	308	336	316	323	322	322	326	303	343	374	315	324	345	326	283	304	319	313	296	322	355	321	316	332	344	325	311	277	316	331	303	330	346	306	303	345	287	341	288	292	283	280	343	331	299	280	294	307	304	307	316	316	311	303	315	293	299	302	332	315	317	298	322	321	357	330	335	289	317	320	281	322	317	298	294	322	283	315	300	287	291	290	316	315	290	266	301	317	290	335	298	297	333	334	299	286	316	343	324	299	296	321	325	314	312	324	293	307	341	333	311	353	327	310	289	301	327	319	336	349	332	312	307	309	312	311	291	339	323	313	301	308	291	309	306	322	304	290	331	316	322	298	322	297	343	309	319	314	278	287	312	302	313	281	303	306	329	317	336	337	302	323	286	364	318	271	338	323	283	308	294	314	318	319	296	333	319	317	328	306	324	326	329	330	289	296	303	304	326	300	314	316	313	300	282	279	301	266	288	324	339	310	321	309	290	301	324	310	300	294	316	295	291	360	297	328	341	333	278	329	277	346	310	326	322	342	322	284	303	363	318	286	303	308	333	324	356	285	288	319	310	295	302	311	317	282	301	295	323	301	332	276	305	306	338	291	326	302	300	337	310	308	288	316	320	302	356	319	348	324	305	290	318	285	308	297	304	311	322	323	325	307	338	320	315	320	322	332	309	308	301	355	291	319	342	321	313	299	303	311	313	306	324	342	304	306	339	312	316	313	321	311	333	306	342	341	328	328	327	338	321	333	316	316	363	328	308	299	306	307	319	328	308	301	337	316	323	322	329	332	305	301	326	318	321	321	327	333	342	327	315	316	355	327	292	312	334	300	324	286	294	291	328	338	294	285	321	336	301	308	309	335	297	297	319	299	322	311	315	308	309	299	330	322	320	300	300	345	304	313	307	346	312	360	312	299	308	334	285	303	329	322	304	313	281	308	290	306	335	326	297	315	332	309	332	333	316	340	330	286	311	338	294	303	307	340	328	294	314	331	320	320	291	324	300	331	296	313	321	300	326	338	328	324	328	302	342	297	249	342	345	284	285	325	314	306	327	314	328	305	295	342	295	277	305	328	329	319	298	313	299	292	297	311	314	293	316	299	299	347	331	314	305	308	320	345	295	313	320	296	303	301	304	355	300	314	333	324	338	321	363	293	321	290	317	314	304	299	270	276	301	298	295	305	310	308	311	302	313	295	325	303	315	339	376	323	281	323	325	309	302	298	312	316	320	325	312	316	326	320	334	301	320	353	308	311	326	307	300	339	318	329	334	300	306	289	330	314	333	313	332	299	331	259	307	255	342	287	296	310	324	291	343	304	360	315	345	310	313	318	339	292	287	325	309	336	318	329	285	309	293	295	326	312	320	336	314	332	337	270	344	303	292	308	279	320	337	368	303	308	311	284	330	329	322	291	323	297	296	336	286	327	308	307	356	370	309	301	326	379	304	334	313	362	319	320	310	295	320	320	280	294	321	287	295	318	312	313	337	327	333	307	333	317	332	300	305	297	288	308	336	313	333	308	350	322	311	351	324	326	269	306	315	307	309	312	317	278	312	308	306	341	317	299	328	352	285	331	323	275	329	318	341	316	332	317	347	281	328	296	334	303	317	321	302	333	308	322	321	320	303	328	308	297	315	325	295	319	300	253	322	330	318	323	308	332	293	339	325	333	318	333	336	302	329	305	292	311	301	311	335	323	328	318	336	320	293	301	272	312	339	327	306	316	285	306	302	342	296	322
5178	5378	11747	13338	11836	9594	7581	5848	4659	3830	3100	2516	2219	2111	1729	1545	1491	1379	1264	1301	1242	1155	1155	1044	992	848	848	840	855	795	863	778	785	837	815	846	781	787	766	791	767	784	776	860	853	880	899	841	846	754	878	850	808	855	807	795	752	733	813	818	786	751	780	782	754	790	768	734	760	767	851	784	745	770	772	779	781	789	728	802	758	769	741	781	748	796	776	711	741	736	743	756	750	734	785	788	762	732	792	725	775	760	747	757	781	777	791	724	756	725	768	771	751	737	758	728	748	767	772	767	772	772	805	755	770	754	785	780	735	759	783	761	699	757	766	794	770	764	748	755	756	748	789	749	725	767	706	732	770	790	736	749	756	781	756	817	778	722	788	740	800	744	753	721	760	782	762	773	748	778	757	723	776	775	736	769	706	744	773	769	744	735	784	741	739	783	770	722	727	743	725	735	725	759	806	753	665	763	719	760	767	721	789	783	738	760	770	788	743	763	772	791	765	743	751	795	773	832	789	732	744	791	805	764	746	741	786	757	717	737	811	706	777	770	793	763	737	734	803	803	747	784	799	748	762	777	794	750	711	757	794	745	759	700	804	730	791	747	764	745	733	768	734	752	774	738	750	754	736	788	729	751	735	822	770	731	773	775	723	783	766	792	776	746	798	808	732	773	750	744	776	737	792	737	791	773	735	757	790	735	722	774	780	742	717	742	748	736	774	757	745	754	754	750	725	778	757	749	760	769	783	779	770	779	773	785	771	724	781	698	813	772	764	765	775	775	789	789	769	739	762	762	739	823	772	746	764	751	762	767	769	757	797	746	762	782	751	738	739	796	789	760	794	781	769	760	723	761	707	749	748	772	772	746	810	783	743	734	784	734	760	791	768	727	782	726	779	726	770	795	751	807	731	726	756	780	800	751	740	784	807	758	784	769	785	752	699	761	752	760	772	764	847	744	739	778	740	767	794	756	726	796	760	772	740	774	738	787	765	790	789	730	793	760	740	801	802	749	785	766	755	811	756	730	814	741	772	741	777	742	800	733	793	774	786	788	788	722	726	768	756	724	801	794	796	730	759	747	762	760	782	762	741	691	751	802	761	790	753	779	783	727	759	754	726	777	790	738	796	791	759	746	760	741	774	772	728	755	770	773	796	802	758	751	771	764	750	696	754	771	843	765	739	778	732	802	788	789	758	707	772	777	756	788	823	732	794	772	789	800	745	766	740	775	739	787	743	780	796	763	739	726	795	739	774	773	764	749	799	793	755	710	703	734	794	791	794	704	746	781	744	764	762	776	761	744	714	755	794	751	774	759	771	778	774	801	793	761	775	832	782	779	741	716	808	740	769	764	803	749	749	812	739	748	742	769	753	760	783	718	791	768	804	792	796	766	708	762	740	759	777	757	751	774	790	812	752	748	761	735	752	718	771	749	762	721	730	717	803	744	716	786	747	799	707	785	782	782	755	754	789	785	740	743	758	759	772	739	810	769	819	737	748	795	778	771	810	743	747	707	808	690	824	773	783	749	769	761	755	809	753	808	749	760	743	743	766	727	771	731	728	766	769	735	756	765	737	746	735	757	750	730	777	819	791	735	770	791	760	736	713	755	771	799	793	723	750	753	712	735	793	754	780	774	801	727	743	765	754	822	771	791	761	764	776	789	775	747	787	776	814	742	742	751	746	748	782	717	767	759	782	729	733	765	793	810	724	794	754	792	744	739	799	818	800	757	759	770	739	731	753	773	767	707	767	746	721	746	744	759	746	790	790	796	761	717	752	787	753	771	756	745	771	775	777	760	805	753	755	760	770	805	775	762	778	808	774	816	770	728	721	766	790	762	738	755	772	785	786	798	783	789	758	740	720	722	808	745	750	759	787	767	770	714	798	795	778	764	701	810	768	750	713	702	777	770	771	744	745	717	789	769	743	737	779	749	746	770	777	738	749	751	736	753	797	776	734	801	758	771	747	764	765	753	736	802	758	759	780	776	740	792	738	761	808	774	784	755	784	785	760	700	801	815	732	732	794	744	789	775	743	756	770	778	755	784	735	744	729	807	800	777	776	755	758	816	722	729	721	724	784	741	755	793	760	781	748	774	748	744	750	748	740	755	746	692	787	767	729	712	743	742	748	761	736	745	785	783	741	748	784	766	830	764	709	780	771	729	761	779	814	774	777	720	778	802	752	735	769	749	742	743	723	724	772	752	728	766	764	775	723	813	743	801	804	790	751	742	791	784	751	768	736	775	755	781	734	807	746	756	736	775	722	745	785	773	772	785	759	696	797	775	767	759	758	782	748	729	783	765	705	790	767	736	754	813	799	751	775	835	771	774	754	717	755	783	811	745	726	744	753	774	720	717	736	764	741	771	781	770	777	747	768	714	736	811	792	753	777	730	761	780	794	772	754	773	752	767	733	813	721	769	718	772	736	818	730	798	794	711	752	749	783	733	724	763	817	742	791	724	757	741	777	708	778	743	742	730	754	742	833	797	788	738	739	754	737	763	748	761	791	754	817	732	763	761	715	762	783	755	793	741	755	721	799	761	749	775	766	770	750	757	789	754	815	791	751	737	762	702	738	718	769	758	738	740	800	782	758	808	740	756	754	748	739	764	737	745	754	775	731	699	778	767	752	739	700	751	820	761	787	797	744	785	759	781	778	772	746	793	765	721	728	754	720	743	802	754	817	822	757	776	753	773	737	756	785	760	777	770	759	733	738	750	725	767	761	740	726	761	793	799	741	719	776	763	784	738	786	767	788	785	733	776	731	806	771	792	727	781	717	802	780	769	734	733	784	726	756	747	794	811	792	727	776	754	750	760	719	719	767	808	783	754	725	783	718	751	725	806	732	722	813	738	746	815	794	761	795	790	804	739	833	734	788	783	755	755	792	772	742	776	754	746	745	780	755	729	695	734	768	763	784	799	741	783	760	751	810	697	765	748	789	780	786	767	750	754	789	768	720	774	787	716	726	791	767	759	755	804	742	795	782	738	800	760	777	780	750	737	781	742	768	762	788	792	726	789	701	736	786	767	770	762	766	704	750	761	752	777	713	807	800	729	768	751	766	784	794	776	762	772	768	734	768	791	760	754	729	768	750	706	739	787	767	725	764	746	777	760	726	729	775	788	777	800	750	815	771	746	759	788	737	756	818	795	737	758	784	757	776	796	759	726	749	756	766	794	824	789	792	777	740	744	723	800	735	785	749	736	772	743	734	735	760	747	755	776	753	766	783	744	716	783	734	795	791	761	750	730	780	749	790	743	803	734	779	759	739	752	806	752	778	789	784	792	727	720	757	799	769	726	781	763	742	776	741	745	785	781	738	798	769	761	752	716	741	751	731	780	749	770	783	770	733	790	787	788	760	736	758	779	710	763	781	756	719	753	731	752	739	790	755	762	747	722	759	799	765	755	772	761	742	780	780	742	679	783	799	788	748	774	735	771	741	796	782	760	719	781	773	730	749	770	737	755	752	770	762	775	787	767	720	778	752	766
19631	15540	19734	16791	11524	7749	5962	5142	3519	2811	2048	1453	1229	1414	1058	915	1070	1006	1034	1054	981	748	703	639	557	377	322	327	308	287	268	281	265	247	298	267	287	205	224	263	259	261	259	268	248	278	264	280	254	281	308	295	256	263	235	286	282	286	290	296	302	252	288	276	273	266	277	242	250	246	240	275	241	258	244	261	245	250	264	220	232	218	220	257	255	234	267	236	234	241	217	238	240	229	223	241	258	249	256	251	236	263	220	246	231	239	249	214	252	221	256	242	241	249	242	247	274	255	252	246	219	215	259	225	259	246	227	242	257	253	244	264	245	261	248	242	258	261	243	241	210	266	235	254	218	218	239	230	239	262	240	241	254	237	247	230	234	247	269	239	254	234	226	255	238	248	225	279	243	245	250	247	277	243	249	251	238	252	246	242	251	233	226	260	267	224	266	240	274	242	248	248	248	238	252	258	258	236	250	243	245	246	255	251	248	244	264	281	229	241	223	259	255	230	251	270	246	283	282	240	220	255	234	269	266	278	219	236	241	260	234	222	252	237	269	224	237	250	250	243	239	246	255	260	290	242	243	265	229	224	243	253	261	224	235	283	222	261	254	265	248	223	231	231	220	263	252	227	263	210	231	242	249	267	219	236	230	262	227	272	255	267	224	246	243	249	221	281	247	231	250	209	241	253	235	251	259	258	247	255	244	256	270	241	239	249	250	237	271	259	239	271	260	242	250	261	251	240	255	264	250	234	245	248	233	240	232	241	243	236	258	255	230	239	264	247	234	221	234	239	239	228	233	253	266	251	240	244	249	265	257	246	253	256	231	230	251	255	253	260	214	250	272	233	263	253	233	227	215	232	265	231	255	250	247	246	253	231	265	247	240	257	247	230	262	256	267	250	226	253	246	261	226	229	224	234	241	247	232	252	265	229	255	297	220	249	245	239	246	235	248	237	264	225	247	229	253	237	280	256	250	247	251	232	239	257	222	238	206	247	235	241	243	238	261	242	254	250	252	282	237	251	255	252	268	214	234	234	228	244	226	268	254	277	246	242	223	250	246	253	243	232	252	241	255	227	221	233	229	250	221	228	241	241	250	211	261	256	193	244	245	276	228	253	227	266	265	241	242	243	232	236	260	231	220	259	253	247	234	255	264	245	254	242	259	240	233	205	253	233	218	265	219	247	239	246	236	260	279	252	230	241	227	263	258	263	236	229	253	239	238	285	225	252	233	265	247	256	261	265	270	251	239	255	268	234	256	227	249	260	246	248	247	246	251	266	250	248	268	235	232	254	241	246	247	243	227	245	241	262	283	267	220	243	228	258	231	275	228	257	222	224	234	206	244	246	232	217	246	269	238	225	267	261	266	249	259	255	269	240	250	226	270	248	226	226	231	265	241	256	246	240	236	225	236	265	237	257	266	236	235	274	252	279	244	250	262	272	224	238	228	251	249	263	233	224	252	228	226	247	267	245	234	256	242	245	250	265	257	219	242	238	194	228	246	257	221	240	242	264	251	221	251	264	256	233	230	227	212	270	242	234	232	244	238	220	266	242	232	259	217	254	225	253	248	236	238	239	241	252	234	238	259	249	238	208	250	227	239	272	233	235	236	228	224	269	239	238	253	265	235	269	267	266	231	252	240	248	234	236	241	232	248	263	258	241	239	238	236	247	230	248	235	251	242	252	239	256	233	264	259	244	258	231	242	255	234	257	231	233	251	238	232	244	231	244	249	255	275	225	263	246	222	246	261	240	258	260	252	264	237	258	246	224	257	245	239	253	261	230	281	248	253	246	256	249	210	235	267	263	275	254	244	208	246	243	257	228	225	260	238	226	266	252	268	233	232	272	249	250	247	234	243	269	254	250	240	220	238	240	248	229	254	266	240	228	243	265	253	261	218	255	268	217	233	297	272	228	234	264	250	251	241	264	278	266	235	255	243	254	245	241	277	239	238	247	243	229	221	273	265	264	237	257	234	262	243	256	245	241	234	240	247	234	255	235	240	253	266	270	230	261	278	282	230	230	247	218	245	232	215	232	268	245	241	253	281	270	260	243	220	268	229	232	234	239	250	250	243	226	266	236	263	237	247	238	233	229	255	249	252	216	257	283	266	239	247	240	241	225	254	240	238	250	241	240	250	229	246	263	220	217	235	256	232	235	248	257	236	240	250	270	225	255	260	263	259	269	237	249	254	254	254	269	222	265	250	231	238	240	253	254	241	257	253	247	250	252	246	251	241	243	229	252	262	223	249	224	250	227	253	251	230	254	224	236	209	244	247	241	260	275	255	246	236	265	238	253	224	225	222	235	240	234	255	231	240	246	273	232	248	261	252	234	248	243	215	229	250	231	275	232	255	228	243	261	241	228	248	237	240	259	231	238	256	251	243	271	240	247	229	265	241	243	269	229	240	246	237	232	239	268	239	245	243	232	239	252	242	248	228	259	264	200	261	256	255	217	250	225	228	248	261	258	252	223	245	251	234	246	246	245	236	223	240	228	253	234	252	243	270	274	259	230	220	252	243	243	269	229	253	215	265	247	249	239	252	251	223	245	253	241	249	208	274	250	223	229	252	242	257	248	278	229	258	242	227	238	230	238	249	231	249	248	247	223	240	243	240	234	271	240	245	252	264	250	266	251	229	227	265	250	228	234	236	259	226	255	239	228	259	226	254	240	223	236	261	243	246	234	249	246	257	231	250	238	242	255	230	254	245	238	252	229	246	249	259	227	254	256	253	256	222	249	249	254	228	235	257	267	238	235	245	246	277	255	244	249	256	259	268	236	232	244	245	257	268	234	270	233	291	237	209	228	263	244	263	246	252	259	251	235	249	213	241	253	240	252	230	249	238	228	254	229	238	242	220	265	199	252	236	243	236	252	260	264	217	235	237	249	274	239	258	239	221	222	237	249	239	255	248	219	253	278	249	273	211	224	258	210	236	235	239	261	236	231	249	284	234	235	230	250	244	258	245	281	270	249	236	233	256	240	231	224	235	245	249	242	257	233	249	260	266	237	278	278	255	235	234	287	256	269	264	236	238	242	234	264	250	266	252	232	261	234	262	237	219	239	234	239	230	202	250	245	247	254	271	241	202	242	244	250	278	203	250	232	242	238	233	265	240	239	257	249	232	251	244	253	234	253	233	228	276	217	237	230	239	283	250	230	260	247	245	244	262	219	252	217	233	269	253	240	230	265	238	222	243	246	251	230	213	241	263	247	251	222	264	266	233	232	215	275	249	231	239	256	248	247	227	236	270	244	283	254	235	216	224	227	225	216	265	258	248	229	238	235	243	229	236	244	277	234	227	247	267	242	233	233	269	235	256	249	236	254	238	249	281	238	251	246	243	238	250	244	260	248	260	254	242	234	239	222	256	266	225	221	247	226	301	250	251	231	251	244	234	253	240	249	254	227	221	265	257	251	296	256	264	247	225	252	231	233	248	254	224	209	233	242	251	237	231	243	273	252	239	240	243	253	257	245	255	227	248	260	247	255
12054	12816	21272	23309	21042	18299	16174	14863	11884	10447	9687	7394	7064	7772	5460	4851	6494	5915	5748	6698	5576	4554	4200	4037	2779	1348	1091	1280	979	989	978	820	812	794	794	755	755	769	739	684	699	699	740	755	801	802	820	771	812	877	868	727	722	718	788	885	800	862	873	955	952	876	847	779	751	700	773	631	639	618	613	584	588	636	630	610	637	631	668	585	645	594	641	589	605	649	645	619	592	596	626	611	596	604	618	590	603	601	628	576	590	580	578	590	643	597	638	630	611	570	630	603	588	589	604	547	615	595	586	611	626	569	576	566	630	593	595	642	587	590	619	550	613	621	606	595	563	573	559	616	606	643	640	595	598	594	671	651	571	613	595	580	631	620	619	588	584	543	623	626	624	622	582	612	596	588	547	614	565	621	632	578	618	624	606	590	628	583	549	616	613	586	618	600	592	614	623	651	644	584	621	621	590	556	582	616	626	607	609	624	617	606	610	620	588	636	621	621	593	588	583	623	579	595	589	580	642	616	636	567	584	595	622	556	612	600	603	620	599	608	655	598	579	623	594	576	630	575	580	604	610	636	588	603	575	602	639	579	610	602	589	574	574	612	623	583	554	612	601	625	600	657	633	575	622	648	588	591	636	617	589	579	619	574	571	600	623	564	588	586	595	602	555	605	628	612	624	654	565	644	591	621	635	628	615	612	588	591	643	582	571	635	592	586	556	595	607	617	580	620	628	609	599	554	610	592	564	644	588	609	590	587	626	611	586	612	643	598	622	624	608	596	589	620	591	557	597	564	603	598	601	641	630	613	644	606	573	572	626	579	598	574	631	651	624	591	559	614	570	598	587	630	602	606	614	555	586	609	585	592	581	590	588	639	637	612	586	580	623	557	593	620	581	581	629	620	601	646	594	580	591	597	628	628	571	621	542	590	583	629	596	562	619	600	578	630	579	573	636	622	589	543	606	600	576	561	598	632	582	587	597	566	602	568	594	601	596	632	571	605	589	583	585	595	588	605	622	588	612	553	642	600	573	592	621	604	590	581	591	623	595	600	579	619	606	631	615	594	600	620	549	626	625	601	600	583	614	581	606	601	585	596	633	609	596	635	584	587	585	656	645	604	551	591	623	571	597	610	632	602	607	603	602	589	616	658	604	621	557	639	602	648	601	602	624	642	570	597	589	669	594	601	596	609	601	589	586	610	612	612	638	627	588	626	611	619	600	601	620	632	556	587	600	575	626	596	593	610	599	585	593	612	583	635	577	585	570	605	572	585	613	637	603	617	639	587	552	583	571	545	591	647	606	607	632	611	659	585	607	575	604	593	634	639	589	640	598	561	604	588	565	570	608	619	588	598	648	599	594	563	635	589	602	562	615	573	561	565	595	595	556	575	547	587	602	598	617	612	595	579	621	592	599	583	596	603	624	601	560	566	597	588	601	621	621	626	602	647	648	581	608	631	573	618	577	616	592	599	593	563	570	565	640	590	637	610	581	577	587	616	640	590	621	588	604	586	633	590	629	622	556	567	613	587	572	584	635	610	623	626	604	563	575	598	590	643	637	571	580	606	554	601	618	632	577	585	558	616	588	591	615	626	531	547	632	616	647	611	590	600	573	607	584	608	587	602	609	619	603	592	580	596	598	637	639	596	622	642	647	596	598	582	601	601	625	620	623	625	674	588	545	579	608	609	619	596	595	587	586	583	604	588	596	569	564	625	627	594	601	598	599	542	598	596	625	593	593	624	566	591	587	603	585	628	577	613	621	607	607	583	586	561	676	570	584	587	631	643	594	620	557	633	564	641	579	625	633	619	593	564	604	624	589	593	625	589	618	594	579	603	609	623	576	621	632	609	607	616	585	601	606	581	612	625	621	621	599	560	563	583	603	587	622	636	600	570	541	566	622	590	574	611	613	584	592	575	537	574	572	606	611	589	589	649	578	623	625	600	620	593	554	629	605	599	621	624	639	619	578	563	613	600	608	595	595	576	593	582	642	599	616	628	617	627	597	626	610	545	618	586	613	620	577	598	603	582	620	615	589	598	571	609	572	602	645	612	549	616	601	553	603	572	617	609	589	598	598	592	579	622	621	579	568	636	618	588	569	608	584	588	570	593	642	578	608	614	566	578	558	621	639	607	609	598	593	602	627	556	574	602	599	561	597	601	623	550	589	617	587	591	598	619	580	551	634	582	638	639	634	602	651	540	598	609	574	638	612	626	656	584	574	606	593	577	600	611	616	593	629	632	569	579	609	581	586	634	639	619	604	610	571	639	565	637	582	585	594	598	615	591	587	570	634	594	599	608	614	604	546	600	576	606	605	611	602	584	586	597	567	584	608	643	607	609	601	626	621	612	589	625	647	594	615	591	586	633	591	563	583	610	571	621	623	569	615	550	637	582	622	640	587	600	556	616	594	600	572	592	604	589	574	618	608	631	598	613	592	597	624	617	599	566	606	599	605	614	593	594	613	557	619	608	616	630	595	592	603	607	612	593	640	582	624	659	608	553	618	627	583	650	586	588	583	599	623	568	628	596	597	545	621	618	635	567	597	611	568	616	592	586	618	628	578	594	603	588	550	594	590	621	632	602	606	582	600	585	578	607	617	647	638	560	583	591	622	629	583	619	541	614	612	566	584	570	609	598	623	623	615	576	608	614	616	595	601	586	609	604	577	616	576	608	616	591	625	606	596	565	556	591	537	633	551	593	619	627	600	581	614	572	604	564	631	573	557	598	619	609	571	580	584	619	605	567	600	601	606	635	560	619	581	595	576	640	560	589	590	561	647	597	614	632	635	646	573	631	604	583	634	604	584	595	639	588	612	603	634	612	615	610	639	592	592	605	596	603	583	568	575	615	579	598	626	586	607	589	592	643	621	600	578	572	676	647	562	586	617	604	583	574	592	621	585	573	578	582	577	623	578	608	586	636	597	583	588	625	617	571	621	575	633	573	591	650	581	549	580	558	580	593	606	600	592	597	584	606	647	577	615	638	592	592	529	601	567	615	596	590	590	608	555	615	604	627	574	597	589	599	619	623	607	621	623	582	599	616	659	588	615	639	586	615	591	564	563	613	604	635	579	579	584	605	564	570	600	595	612	641	597	580	611	587	575	600	549	600	609	602	611	598	606	603	599	611	574	606	598	609	598	571	610	590	577	635	581	601	630	626	602	603	634	592	548	605	598	605	624	631	596	591	596	618	634	637	609	644	572	649	604	641	563	594	603	653	603	601	612	597	588	617	521	586	604	595	598	614	617	611	636	633	583	579	600	582	575	566	598	623	567	590	603	614	557	541	615	581	584	611	570	592	597	613	613	615	617	626	632	592	626	576	610	605	621	598	629	600	580	634	617	605	590	559	624	585	602	608	575	611	592	574	608	612	605	615	584	585	608	618	592	584	607	619	600	584	605	615	607	591	582	592	607	654	616	560	610	591	627	593	625	577	578	595	620	589	589	600	621	618	586	600	581	621	613	561	604	611	631	605	618	580	643	614	615	596	608	577
26895	22445	25907	22979	17744	13149	10097	7289	5874	4162	3868	2788	2292	2604	1538	1311	2229	1717	1475	1582	1364	1113	1033	944	565	315	231	237	217	188	205	195	179	195	158	162	190	184	150	160	168	153	166	157	148	184	179	163	171	226	193	184	177	172	190	157	197	178	211	195	208	174	216	236	174	155	122	141	145	152	124	134	132	122	138	145	151	138	142	120	126	134	123	136	132	121	160	126	135	139	117	119	150	119	130	134	141	124	137	143	150	152	151	119	127	146	125	142	143	126	151	130	130	131	142	155	135	133	144	130	131	122	130	119	121	130	155	142	140	128	154	143	128	139	121	133	132	154	124	131	130	133	138	138	135	152	141	122	120	120	130	146	122	130	146	120	138	149	150	114	131	117	111	137	134	117	124	128	122	121	130	128	133	113	144	129	124	141	161	127	120	117	124	137	150	126	155	108	121	132	152	132	118	134	130	109	130	126	158	137	127	110	135	115	156	139	114	136	141	129	130	157	120	127	129	136	130	123	137	141	124	145	157	127	123	132	115	121	139	142	152	120	132	142	140	126	115	126	156	135	123	131	125	117	151	147	135	147	153	126	136	104	136	116	138	171	119	136	140	153	112	130	133	113	117	136	148	144	122	151	141	136	160	146	124	134	150	129	134	147	123	106	141	159	150	123	119	143	137	124	121	118	141	155	113	137	127	122	154	143	110	112	127	150	122	152	110	146	136	129	143	130	130	129	122	139	134	129	111	127	145	120	127	138	158	155	125	117	133	119	135	126	141	142	133	131	135	147	128	118	128	132	123	140	128	129	132	136	133	129	135	134	145	118	130	154	123	133	126	139	141	109	130	134	131	137	136	149	125	129	146	149	140	129	123	114	145	137	150	129	133	130	131	153	145	125	146	135	134	139	145	133	121	137	128	150	130	122	124	138	141	139	133	132	141	115	122	125	126	129	137	159	112	145	132	130	128	110	150	127	156	145	137	112	128	147	129	147	149	152	104	124	147	132	156	133	126	134	129	129	135	117	130	146	120	130	130	143	140	133	117	136	136	128	136	133	126	143	129	115	122	119	118	140	124	135	149	116	154	137	111	136	145	132	138	133	138	149	132	118	140	122	150	133	127	118	121	124	129	149	127	143	148	146	131	160	143	153	146	152	122	119	142	120	148	152	154	136	129	130	141	150	149	129	134	130	145	115	127	137	166	124	127	139	134	116	123	116	138	139	116	139	147	128	125	115	143	161	148	123	132	132	163	135	129	161	137	129	134	120	125	135	127	148	139	128	157	136	137	118	123	143	126	125	126	134	120	130	134	147	135	146	109	128	129	129	132	134	121	120	131	142	126	131	112	143	123	137	130	120	130	117	135	154	134	139	131	157	126	138	101	137	118	141	131	133	137	118	144	138	144	133	160	140	145	139	133	143	138	147	136	150	141	121	119	147	148	135	137	126	119	148	144	156	141	148	135	120	115	137	148	139	146	128	132	142	125	132	127	143	137	140	110	125	160	147	128	133	140	122	133	128	119	128	132	143	114	145	140	138	151	132	118	114	131	159	129	129	126	141	156	144	135	126	125	145	148	123	153	120	138	129	136	160	138	139	134	129	138	140	119	141	139	118	151	112	112	126	135	135	153	117	144	137	140	94	130	144	111	137	131	122	144	139	145	137	137	149	137	140	124	132	131	123	155	144	92	137	137	149	116	130	126	130	122	121	135	132	147	137	115	145	162	148	136	127	115	132	141	140	135	153	119	133	118	148	128	120	153	124	123	135	108	143	120	132	150	129	124	149	113	133	165	120	119	126	121	137	133	138	156	139	129	124	121	152	134	123	154	128	141	145	144	149	131	123	141	157	148	144	121	121	137	146	124	137	133	147	150	133	129	124	145	135	110	119	126	137	132	156	142	116	144	145	143	130	135	132	155	146	152	133	125	134	155	120	126	132	108	147	128	120	127	132	150	147	129	142	128	129	132	117	138	128	130	140	136	125	142	120	123	130	134	147	137	133	132	129	133	131	156	120	146	107	137	127	129	125	137	141	134	136	124	137	123	130	125	150	158	103	136	112	119	125	148	109	129	129	146	135	132	122	120	142	123	153	140	122	134	128	130	134	133	163	132	150	119	149	122	128	140	149	131	129	129	130	153	116	123	132	137	152	118	139	144	136	147	116	122	142	98	141	148	124	140	132	140	130	129	158	126	136	117	121	130	131	141	139	146	144	149	137	146	138	136	130	146	139	131	130	138	125	141	150	136	123	121	128	131	123	120	173	125	127	121	120	150	128	124	141	151	128	153	138	143	132	139	132	157	128	125	122	127	149	147	131	119	133	129	130	138	117	147	138	148	157	130	137	150	140	140	130	145	147	117	132	140	147	136	139	124	139	141	136	132	130	144	110	137	134	130	127	134	101	118	131	140	143	149	124	152	149	113	138	120	159	141	99	132	136	145	126	136	120	131	106	127	123	132	103	124	129	131	140	144	141	158	116	138	120	139	130	129	127	126	126	133	146	133	154	148	135	132	143	157	123	146	135	130	120	153	119	134	130	106	122	149	151	143	134	143	116	121	138	134	142	165	124	130	118	136	145	145	149	146	137	138	148	128	147	120	135	132	135	142	135	127	122	151	125	144	130	136	138	158	119	135	153	132	133	121	145	162	139	128	146	146	150	134	122	137	125	143	136	120	144	136	109	132	153	130	142	129	129	144	136	153	137	140	149	143	121	135	124	136	118	122	143	148	127	157	123	152	142	141	144	120	126	139	127	164	147	124	138	130	122	125	128	153	123	138	124	144	132	129	132	138	128	129	153	152	125	144	152	141	142	121	106	134	156	118	113	115	124	133	116	124	152	141	136	139	132	130	128	144	137	128	135	141	137	121	146	132	122	114	137	127	113	124	156	129	125	119	121	121	114	146	113	143	111	124	137	136	146	113	115	141	138	129	126	130	130	112	151	145	105	132	149	123	139	116	129	117	123	145	162	132	138	138	137	146	129	124	125	153	135	130	137	135	152	120	119	147	125	127	124	158	135	122	132	142	126	125	131	133	134	134	155	146	131	111	134	159	116	139	133	136	135	147	119	161	129	138	143	129	144	143	128	148	150	142	142	159	135	109	128	138	144	132	121	143	125	124	133	122	128	130	120	127	137	140	133	138	112	102	143	121	136	123	123	129	121	120	115	147	140	140	148	134	140	137	152	128	118	124	128	158	115	124	135	135	117	130	114	133	146	123	132	129	119	152	138	159	132	129	125	121	143	143	126	131	123	117	149	132	146	140	122	146	131	142	142	148	119	135	132	138	120	143	126	122	116	148	126	131	128	121	129	127	134	126	136	135	148	124	137	126	144	126	136	112	142	133	128	130	136	133	135	126	148	137	145	124	129	160	117	129	127	136	129	129	110	150	144	118	155	135	142	121	131	161	141	170	108	104	126	144	124	121	145	127	127	143	152	135	131	159	171	138	133	144	147	123	135	131	157	127	133	154	127	118	146	138	131	135	126
15416	17137	25620	28093	26188	23827	21603	19497	16175	13561	13604	11142	10139	11715	7899	8062	11874	9099	9039	10219	8386	7128	6516	6186	3197	1488	1168	1400	1193	885	820	904	765	748	664	668	702	623	614	518	506	546	560	594	569	635	604	659	644	881	824	626	513	531	553	676	721	868	914	1040	894	757	1026	1016	748	550	519	520	438	407	389	391	428	433	388	387	429	385	445	396	391	353	390	363	356	388	359	354	408	344	298	386	366	350	355	346	369	347	359	381	350	354	354	376	409	342	391	361	372	310	361	351	370	367	406	375	379	345	372	365	365	367	385	316	341	353	342	343	362	359	325	377	381	347	371	350	378	357	361	362	348	352	352	364	370	347	377	347	386	334	342	384	348	391	335	372	341	339	343	358	383	339	367	346	323	404	324	375	361	334	361	345	378	337	364	381	320	374	391	348	345	329	349	339	330	338	358	392	336	360	342	354	353	390	368	336	373	335	379	379	335	357	340	325	370	337	394	378	357	327	355	329	371	391	363	349	371	378	339	364	318	346	345	370	385	364	326	348	352	350	358	361	368	320	385	357	363	365	364	376	359	343	354	341	331	379	383	351	364	339	340	342	343	343	346	356	340	347	369	348	360	390	399	361	360	351	335	384	329	361	359	348	310	385	327	337	354	382	347	347	324	385	361	340	325	390	341	336	353	356	351	364	316	379	334	343	372	319	362	338	359	336	356	353	377	348	346	360	353	350	380	343	383	374	346	354	377	372	370	361	362	352	339	395	350	331	381	383	359	368	366	358	354	367	358	352	379	374	347	347	344	364	337	371	356	363	382	357	341	370	355	339	356	373	377	400	352	348	343	373	350	319	349	363	357	381	333	359	330	357	341	366	329	352	349	375	331	356	366	365	337	367	348	339	375	368	356	347	368	358	348	391	391	375	318	346	362	363	353	337	337	335	342	340	350	358	350	368	316	345	369	347	365	364	364	381	375	357	340	351	347	365	371	345	359	330	401	393	358	344	346	344	354	348	384	397	396	325	396	329	378	345	345	344	363	347	379	355	343	368	343	374	337	378	370	367	346	358	341	364	355	368	362	397	387	318	346	348	333	350	352	389	360	372	352	333	351	358	347	341	351	367	345	312	353	368	331	391	372	353	332	354	328	354	387	371	345	376	351	349	356	350	363	359	327	375	348	344	394	377	358	354	350	328	359	347	354	332	364	356	388	375	368	377	355	353	340	350	358	366	384	335	358	327	349	368	344	359	379	364	357	357	344	364	365	345	342	332	358	383	342	362	323	371	322	378	351	351	351	357	327	359	352	345	363	330	334	374	356	376	353	360	312	348	383	352	382	353	357	324	337	380	352	359	371	364	314	341	364	343	331	375	341	360	383	374	343	330	346	363	352	341	369	330	360	373	347	344	335	350	329	319	314	386	390	344	372	325	332	350	376	403	371	363	345	386	368	351	363	345	377	337	345	342	356	337	388	367	323	351	320	367	358	316	358	337	338	353	343	342	321	386	376	364	356	342	349	383	360	332	339	363	359	367	350	381	331	366	337	389	362	357	359	362	325	378	374	346	332	370	314	316	384	334	342	353	350	403	356	364	365	361	346	354	353	355	387	371	348	366	361	368	326	371	354	356	371	345	361	369	361	345	323	332	368	359	343	367	366	330	373	373	332	357	344	357	356	311	333	386	353	355	350	354	347	353	369	369	356	337	367	376	339	363	353	335	373	345	361	368	346	363	364	366	366	361	363	372	345	353	344	356	343	377	368	363	311	338	341	363	362	366	336	309	356	354	360	353	350	331	337	357	373	344	337	377	341	352	406	346	341	369	357	353	352	339	345	386	338	340	376	363	355	371	359	356	370	336	340	368	397	364	373	394	367	333	377	362	326	370	382	339	331	369	339	348	328	361	310	346	373	330	342	334	394	348	356	345	336	350	371	355	334	350	346	388	333	360	360	352	315	343	358	399	374	381	353	378	327	336	357	359	358	364	338	362	354	359	368	346	381	371	356	366	374	341	366	347	338	342	361	359	346	365	338	339	373	341	389	375	390	334	360	355	353	353	351	370	350	373	390	334	341	353	377	362	338	376	332	350	380	327	362	358	335	352	371	355	382	369	342	376	353	386	369	370	414	389	356	326	359	357	332	347	374	356	404	372	363	376	371	359	345	353	367	322	379	349	388	342	351	323	369	351	332	335	336	370	322	388	402	368	366	376	398	357	356	357	347	310	359	357	329	353	358	364	341	323	345	347	365	319	372	377	360	364	371	387	345	368	345	355	304	340	364	343	361	363	353	383	351	375	344	332	363	372	402	368	348	367	380	342	362	328	403	358	370	371	366	373	343	369	357	366	337	384	358	352	349	341	370	346	374	357	351	364	365	346	377	328	367	335	357	327	385	334	336	351	348	380	360	389	353	372	351	351	364	357	355	350	344	335	336	333	365	371	342	361	346	356	352	391	371	307	337	331	361	352	357	328	377	341	320	360	359	362	352	359	363	382	320	355	342	348	349	324	341	330	372	342	359	329	351	341	377	357	341	346	375	380	381	341	326	356	356	373	369	342	340	331	363	341	349	349	375	347	364	339	334	343	361	371	351	352	371	342	364	372	350	338	337	357	370	369	384	371	337	345	378	350	361	380	352	355	358	359	363	353	343	323	318	347	342	351	357	366	370	370	363	404	344	369	341	342	358	354	318	339	377	331	354	335	348	376	339	370	348	377	339	337	358	357	346	362	341	382	361	378	372	360	360	353	366	370	360	341	335	388	368	358	385	362	322	334	390	315	346	364	376	358	364	382	344	388	334	357	341	334	348	349	339	315	358	361	388	375	353	336	355	365	352	363	362	334	348	376	353	367	354	359	337	378	338	354	345	351	338	334	323	334	329	311	386	336	327	371	374	376	369	370	357	360	325	324	352	388	337	336	356	314	372	352	362	338	377	382	384	364	363	332	374	360	357	358	343	338	335	341	348	385	343	324	354	336	370	334	359	332	333	333	346	347	355	340	335	368	356	330	353	377	356	361	353	349	345	349	310	351	325	373	374	365	310	362	351	338	348	350	325	347	343	384	341	354	368	311	329	358	375	360	328	364	361	347	349	338	377	381	354	363	344	359	365	341	358	335	356	349	379	334	356	375	338	371	351	369	360	381	370	364	370	359	370	383	340	346	345	348	367	329	382	348	337	338	352	319	356	391	338	359	355	344	349	346	367	343	347	345	347	344	364	360	348	347	351	384	341	365	353	354	362	353	355	370	367	352	358	380	345	322	353	341	359	346	372	342	326	368	330	350	350	362	350	355	336	372	365	351	319	321	325	364	361	347	306	342	385	380	367	397	364	355	356	352	348	342	326	342	377	356	355	353	356	349	332	353	322	373	335	382	392	368	345	350	366	339	368	364	372	372	360	335	359	359	364	377	334	364	382	371	349	354	361	376	358	340	349	323	329	396	337	380	308	375	338	352	374	357	376	342	329	362	363	355	367	361	368	364	348	341	357	334	381	372	373	371
8468	5556	6780	5157	3487	2419	1767	1253	906	710	609	532	527	456	428	408	389	385	365	349	356	350	331	344	336	358	313	319	328	343	301	324	350	309	326	322	298	278	297	326	366	337	331	312	317	290	323	355	320	321	306	298	315	292	302	330	342	332	311	300	302	303	335	306	324	309	334	299	316	303	286	336	311	319	298	303	291	317	295	304	291	302	299	315	318	307	325	340	319	307	307	318	297	305	316	309	293	296	314	298	282	310	290	300	305	326	329	321	303	316	333	277	321	316	313	310	301	316	320	319	320	295	312	327	319	316	289	288	341	310	300	334	321	314	311	305	299	344	265	294	293	284	316	290	290	325	312	327	330	299	306	329	330	304	312	311	312	362	308	324	352	309	331	341	307	320	307	305	291	310	321	286	319	344	305	313	306	342	287	275	319	295	294	330	323	315	282	295	321	327	314	304	275	305	315	289	288	293	330	304	294	313	326	302	361	326	326	293	265	311	328	299	289	329	298	295	311	324	322	305	294	305	312	320	322	316	306	315	299	309	327	319	319	359	318	298	311	305	315	288	294	311	301	335	321	269	287	329	309	330	300	313	295	326	356	309	330	311	336	320	313	251	326	340	291	338	335	329	327	346	302	353	331	281	288	315	313	337	293	324	306	279	361	314	303	321	331	307	308	311	285	282	296	332	307	302	334	314	324	333	291	284	333	278	310	302	324	309	277	325	325	287	321	284	287	333	320	301	322	329	293	312	352	323	336	291	327	313	305	307	295	322	347	294	292	339	302	312	333	324	316	326	315	298	300	295	312	334	303	346	289	283	291	313	306	314	354	289	315	323	301	291	306	308	345	317	332	300	361	312	322	318	327	323	306	346	323	319	315	322	332	310	303	313	299	328	278	345	311	309	309	311	308	301	326	333	304	324	335	326	312	336	333	310	305	281	315	340	308	294	293	321	339	306	309	309	337	324	292	308	309	302	319	307	324	348	331	330	336	327	308	326	306	316	307	320	310	298	302	322	332	307	313	288	336	306	322	339	330	296	302	299	337	312	347	334	319	279	312	313	318	316	313	307	361	298	310	321	330	292	299	313	296	334	338	315	310	308	294	331	329	322	330	307	299	304	297	296	295	301	294	289	319	311	319	303	321	315	320	327	287	323	313	309	336	313	292	297	292	332	341	317	336	309	345	308	308	311	321	340	343	354	315	333	328	308	301	293	311	291	316	300	331	319	281	314	301	305	298	297	304	344	298	300	310	320	340	305	316	324	317	335	308	304	302	302	298	352	304	310	315	295	356	290	309	335	305	328	338	340	305	336	303	307	296	296	324	316	300	312	302	282	308	309	314	318	302	283	297	364	292	291	321	349	286	289	324	307	332	298	309	277	309	343	318	298	276	309	313	330	334	296	307	304	305	283	307	295	293	306	296	307	324	329	299	295	298	329	316	290	285	277	295	290	300	305	345	304	301	313	302	276	314	343	320	320	331	358	330	339	308	292	309	327	293	315	320	335	309	358	313	276	310	306	343	303	333	346	336	309	261	327	254	277	312	319	300	318	283	297	328	312	324	314	319	298	335	302	316	304	341	293	302	312	328	329	297	306	273	309	317	317	291	335	324	343	311	305	299	294	325	316	305	315	311	310	348	307	306	303	313	306	314	315	326	307	304	300	314	293	307	337	311	321	318	319	313	274	320	303	315	309	315	298	295	304	300	314	291	333	349	280	314	273	314	306	330	268	311	290	309	315	341	293	318	281	331	323	314	292	323	312	303	338	340	330	308	316	318	331	301	298	279	307	310	293	303	326	305	304	325	321	330	290	322	336	300	286	342	301	337	300	296	323	300	316	301	309	310	333	318	316	315	327	313	315	308	323	316	336	309	292	324	342	310	298	327	342	318	319	304	315	320	304	322	285	327	326	310	315	295	350	316	340	287	296	330	315	350	333	300	315	280	314	337	333	288	297	279	330	299	291	300	312	275	301	325	292	342	319	285	314	302	273	320	297	293	307	308	330	319	312	326	326	341	342	292	308	264	306	321	310	303	312	332	302	338	330	303	334	325	292	333	289	314	302	329	310	309	293	344	291	322	303	306	299	306	292	289	306	315	298	316	299	318	319	269	290	322	289	332	328	315	302	319	290	353	318	245	266	292	301	323	318	307	300	340	314	322	290	310	312	320	310	309	282	308	298	306	296	323	312	297	347	306	329	323	322	303	308	301	284	305	300	337	323	294	326	300	345	341	300	326	331	295	311	310	303	293	289	304	301	342	297	316	283	330	320	293	323	297	325	304	287	334	333	313	313	333	317	302	287	314	288	333	298	330	309	320	344	314	305	323	346	293	307	295	316	340	317	298	316	291	315	284	334	298	308	296	312	289	286	310	347	323	248	295	309	319	326	325	324	289	306	300	311	311	310	307	289	300	349	332	337	314	313	308	295	308	314	327	328	314	288	279	306	307	340	303	324	313	324	333	315	324	320	293	295	325	311	338	315	311	316	299	318	320	314	315	282	327	348	336	322	314	334	295	346	326	297	302	300	286	299	306	305	319	273	304	314	315	317	317	312	302	314	277	284	302	278	335	324	310	311	318	282	346	296	294	303	314	306	287	336	341	321	340	305	307	314	339	318	323	317	311	322	338	301	338	285	322	350	285	322	323	294	317	341	304	337	311	274	320	328	308	301	322	327	300	327	302	318	277	325	302	273	294	316	332	303	318	318	347	326	323	335	328	312	308	315	328	319	315	328	289	317	308	280	328	286	322	310	340	343	317	324	300	326	323	318	342	302	326	323	328	281	311	313	299	345	299	317	299	342	306	279	345	324	307	316	323	334	315	281	286	317	310	323	292	330	327	325	278	304	316	323	321	310	310	329	325	300	318	311	306	328	324	315	317	279	309	292	299	315	328	309	326	345	312	309	314	321	340	325	314	323	314	317	283	279	292	300	309	304	298	307	314	335	337	310	301	284	344	325	328	292	282	301	314	296	288	322	289	301	300	304	313	309	315	283	337	300	314	321	329	327	306	348	303	327	307	338	327	323	323	327	337	323	372	307	322	267	302	335	302	328	299	342	312	304	320	330	322	319	308	326	281	281	334	309	318	321	275	323	313	300	330	322	347	325	334	314	298	301	303	317	308	316	324	367	325	290	322	330	301	331	316	325	324	288	287	291	293	348	347	332	346	337	326	327	278	301	323	269	302	294	314	324	301	301	318	326	304	312	310	338	304	317	313	329	313	344	313	304	313	331	320	335	350	287	322	329	284	287	281	339	334	349	302	298	340	287	316	324	312	306	290	283	312	312	314	312	335	312	313	333	322	320	314	338	300	280	325	316	292	337	318	285	271	296	304	311	346	308	294	312	336	330	341	304	309	306	331	323	299	306	275	310	280	340	302	302	344	302	290	287	310	307	302	308	308	296	305	309	335	324	298	335	327	290	347	321	318	318	329	334	316	338	311	302	333	327	328	306	277	286	283	286	314	287	291	310	317	280	304	329
5565	5630	11437	13113	11103	8875	7428	5463	4044	2914	2569	2333	1892	1761	1515	1457	1447	1356	1117	1286	1174	1119	1012	944	874	847	843	890	847	871	845	806	817	844	795	840	789	786	775	800	763	799	802	811	863	889	846	842	822	814	801	802	795	768	819	820	778	752	767	772	846	752	820	766	769	762	789	730	735	757	775	822	778	800	754	750	798	759	809	743	736	753	761	793	762	738	752	770	776	744	724	758	754	727	770	730	723	784	720	765	745	777	753	780	785	749	791	798	749	690	770	758	765	679	732	735	763	773	771	786	708	742	710	799	752	733	803	738	763	799	718	783	741	720	798	724	732	727	732	758	775	710	745	794	743	754	763	778	803	763	760	754	720	757	758	778	744	779	688	780	725	769	777	762	782	767	756	771	750	732	790	794	731	741	779	800	679	799	765	787	750	789	758	809	726	802	762	762	761	716	761	757	754	750	764	781	795	781	744	732	797	756	760	743	705	783	756	766	737	735	721	771	774	775	786	784	785	724	759	780	781	741	759	775	785	737	742	774	753	763	803	694	744	699	736	735	768	765	787	746	775	736	729	702	717	758	745	771	753	726	809	717	744	736	750	791	740	783	753	782	746	716	781	770	751	723	786	760	766	749	775	742	817	723	755	734	774	705	797	761	773	786	786	704	780	756	784	720	703	747	744	792	783	722	762	751	745	779	696	781	707	730	805	756	771	776	787	748	754	693	716	755	784	743	747	805	748	754	712	816	714	765	765	719	740	768	731	751	761	765	770	813	748	785	741	760	769	768	733	726	700	744	778	732	782	745	754	791	810	752	765	712	735	804	819	745	748	800	750	746	745	740	760	771	707	716	790	732	763	760	748	801	725	727	745	771	793	782	728	730	754	783	729	777	745	766	770	763	768	744	774	767	761	782	728	731	785	776	762	770	818	751	727	749	733	785	775	817	761	717	779	809	756	754	769	745	787	765	806	758	764	777	687	741	786	760	733	721	807	774	742	766	799	764	757	729	697	732	792	765	769	758	730	776	729	710	746	776	751	732	715	750	797	794	738	751	788	807	730	731	752	754	789	783	756	731	770	792	763	742	811	718	754	741	762	754	768	764	730	770	729	770	784	724	755	807	716	774	747	741	702	755	769	722	737	758	746	766	728	771	813	711	746	770	745	770	789	752	755	786	758	731	748	708	787	758	784	768	784	736	807	792	784	759	802	791	717	763	737	732	772	778	748	738	773	774	735	728	684	754	766	751	801	762	730	790	712	763	760	732	753	739	748	791	709	733	770	730	788	771	762	783	756	761	737	751	763	738	700	739	744	747	816	722	782	750	771	759	726	744	764	781	748	801	719	769	735	736	768	774	733	770	721	686	710	773	767	730	714	757	754	754	717	732	796	773	740	794	745	768	730	730	741	741	681	759	759	777	788	733	736	747	748	749	773	713	745	746	728	793	735	779	713	795	788	712	783	760	754	772	760	684	760	736	789	796	805	712	765	783	778	754	805	730	735	800	749	723	752	757	772	769	719	785	716	795	755	750	783	747	796	804	732	743	778	736	742	723	794	742	744	779	722	753	740	719	771	774	721	756	772	726	757	747	746	747	715	817	785	750	690	748	701	761	806	711	769	761	692	729	726	778	745	768	741	773	768	729	721	752	725	729	734	764	735	773	760	744	749	776	708	722	731	741	773	736	777	741	738	736	724	760	823	682	752	811	781	753	770	760	789	752	752	798	743	729	747	756	739	748	758	758	787	736	736	757	780	817	792	759	712	754	765	725	708	788	773	710	736	750	800	796	755	788	747	758	767	766	728	765	736	703	738	737	732	793	765	760	762	802	793	707	763	765	743	750	768	761	732	753	763	747	746	765	735	734	725	721	733	795	759	711	821	791	750	736	750	723	751	789	795	759	711	746	747	740	723	778	756	712	818	791	776	718	689	719	783	764	706	791	775	748	728	736	746	742	790	765	788	702	792	762	714	816	777	781	755	733	775	740	719	778	776	723	749	758	734	783	763	704	742	785	803	728	742	728	794	705	760	749	761	711	737	712	716	776	756	726	724	748	757	741	744	739	769	757	728	746	718	793	748	740	713	753	757	708	703	749	737	782	784	704	810	803	776	762	704	763	771	745	767	760	712	752	740	774	737	780	761	755	719	769	753	760	784	759	713	757	715	729	784	702	833	759	718	750	781	745	763	796	722	720	748	821	749	722	727	792	771	709	774	739	736	753	769	783	776	776	744	731	698	793	778	754	737	729	757	764	748	759	718	767	744	793	772	734	778	798	755	774	708	743	772	775	715	777	756	769	801	768	708	750	764	706	774	765	745	792	775	771	796	808	760	754	705	812	784	730	755	777	762	754	725	778	741	722	744	773	778	773	756	735	790	764	754	743	713	727	792	763	760	781	793	754	750	777	783	773	732	776	768	773	740	778	740	715	750	728	759	726	718	725	802	715	799	732	747	771	746	757	785	735	769	755	769	732	785	765	771	770	753	816	751	780	732	731	750	774	753	743	742	781	770	775	772	781	758	743	815	723	753	820	742	763	752	765	775	709	730	730	738	752	762	757	812	724	793	775	795	781	715	811	731	759	768	731	776	760	733	793	727	731	778	774	762	760	745	721	778	748	784	756	793	713	759	721	757	784	733	777	723	746	762	745	720	754	735	763	736	814	758	724	694	768	756	743	763	745	742	776	785	764	742	803	763	753	760	781	819	685	718	739	727	778	767	747	771	779	781	740	768	732	735	783	753	760	754	735	745	786	780	718	778	740	767	742	782	775	694	751	784	798	721	757	811	772	707	740	751	785	767	746	761	741	753	761	719	755	766	758	777	756	770	730	771	766	755	766	771	774	762	748	727	761	760	723	772	768	782	706	762	732	772	707	739	728	753	748	784	688	762	747	745	778	758	787	791	788	773	776	767	709	745	798	752	784	800	806	722	814	735	799	796	767	811	739	761	746	746	784	752	741	785	751	789	740	781	729	737	772	753	716	763	685	756	757	767	732	748	749	806	753	738	760	742	753	751	785	739	738	757	747	788	762	749	773	769	809	770	816	765	749	739	742	680	773	782	760	736	709	741	748	772	716	739	765	808	792	788	778	767	762	752	769	766	817	770	728	728	771	729	765	736	729	740	735	763	770	783	758	773	750	754	737	733	797	772	733	764	736	812	783	742	797	720	780	787	734	747	722	795	748	789	756	719	732	798	760	747	787	724	815	721	748	766	735	794	742	737	720	769	788	753	775	748	778	735	765	749	730	731	707	763	724	754	774	778	798	768	767	722	733	758	742	756	764	737	667	791	776	746	771	715	762	767	733	767	743	726	794	724	768	753	801	770	751	789	737	725	709	745	798	764	773	766	739	731	746	767	817	754	767	733	759	731	732	739	786	771	759	799	760	806	789	744	761	750	804	722	749	763	750	753	746	781	756	731	740	725	722	785	782	742	764	782	748	808	777	798	806	750	788	777	739	733	705	753	821	788	808	765	722	788	784	751	759
20407	15715	19711	17009	11821	8392	6888	4869	3396	2250	1902	1398	1348	1200	994	946	1281	1131	784	948	775	808	614	529	368	328	243	316	299	283	298	270	299	252	264	270	241	251	266	244	265	213	276	252	297	261	279	251	270	284	275	283	262	283	253	255	265	261	246	305	275	283	270	288	279	260	256	253	257	250	251	226	230	222	232	249	248	255	216	235	229	250	227	252	265	234	242	265	261	219	240	210	258	224	233	252	260	238	260	247	242	249	202	256	220	246	246	260	272	233	242	223	258	227	228	224	257	233	243	247	240	229	249	203	238	248	269	248	224	256	241	249	243	236	226	228	226	211	255	243	243	238	251	255	247	254	218	216	225	240	257	236	245	229	234	249	244	224	249	255	257	255	257	258	231	215	248	256	229	245	273	231	215	241	226	222	256	249	270	206	241	221	217	262	235	244	248	244	221	263	243	265	251	246	251	231	260	238	264	234	257	227	257	251	238	251	240	274	267	255	237	251	274	253	235	276	241	246	274	249	228	229	241	236	251	243	227	264	254	219	219	240	230	244	251	237	248	256	235	211	225	236	248	249	245	245	252	252	262	235	237	258	236	244	255	243	247	278	270	240	228	226	242	272	255	261	231	241	251	236	263	261	244	230	263	243	242	264	264	247	233	261	230	238	265	254	234	258	241	261	259	231	238	243	262	253	234	256	208	272	255	264	271	246	254	252	268	272	225	249	265	245	237	267	243	226	238	235	236	285	266	236	237	237	258	274	238	236	271	239	278	233	234	260	255	258	231	261	229	252	248	238	244	237	243	230	248	223	253	271	226	238	242	233	250	267	264	246	252	244	222	230	245	224	264	242	247	264	259	247	234	245	227	245	261	230	243	233	240	266	226	232	253	229	246	247	234	227	240	243	238	258	253	249	226	248	247	234	278	241	248	236	240	245	226	251	233	209	226	252	270	268	243	243	244	248	235	239	233	244	211	254	235	268	248	253	274	245	251	255	231	251	223	228	256	250	197	249	237	206	250	254	225	246	255	269	279	259	225	265	270	241	231	263	235	294	237	214	234	233	229	253	212	245	244	239	261	251	267	245	236	228	276	239	238	251	260	236	250	236	244	259	251	253	253	255	255	228	237	254	263	254	237	249	236	243	214	256	247	216	249	280	239	240	249	220	241	245	260	251	266	239	245	261	247	229	236	247	231	229	246	205	239	220	254	241	259	263	245	245	217	258	241	228	255	245	237	245	255	236	250	222	238	218	254	239	240	223	241	259	248	259	245	236	247	266	279	227	250	225	251	254	248	225	222	252	240	253	242	227	251	238	249	242	242	247	255	256	257	244	252	248	216	260	259	244	242	222	242	211	272	243	229	238	259	259	245	236	227	210	264	246	281	231	242	232	220	251	239	242	240	246	260	252	232	264	264	248	225	229	228	263	231	254	271	256	268	269	278	240	293	235	229	246	279	231	265	248	251	253	244	241	259	266	254	240	243	253	215	218	256	240	214	250	218	251	251	238	230	255	257	232	244	230	245	231	229	267	242	263	242	253	239	211	252	244	250	251	228	234	239	257	230	239	284	252	234	258	232	248	261	261	258	270	245	245	257	246	241	235	253	238	267	256	274	225	265	252	222	261	248	254	275	237	244	230	259	242	246	232	262	219	241	243	264	236	241	239	253	261	229	248	249	250	232	247	244	263	261	232	233	241	266	252	255	257	261	259	235	238	256	251	259	281	242	251	244	267	228	226	251	245	246	240	260	228	216	233	248	243	219	240	271	241	266	250	231	240	242	253	254	236	240	225	242	241	249	253	226	244	268	267	224	240	240	228	217	239	240	285	244	230	252	253	242	251	224	236	225	226	218	217	233	236	233	226	242	236	249	244	270	257	230	245	264	269	225	201	238	223	222	233	215	258	242	242	273	235	225	219	226	247	226	242	230	246	248	264	249	249	246	238	265	269	241	250	251	245	277	209	233	240	231	242	245	239	251	267	242	207	223	247	263	250	262	250	245	238	277	246	240	261	256	259	249	239	245	264	248	235	248	258	249	269	227	240	216	239	237	213	246	236	237	226	259	277	243	237	240	265	226	252	254	289	236	245	230	257	267	239	251	222	250	262	278	243	245	231	220	227	231	268	250	245	272	244	250	245	247	257	228	237	257	206	245	228	219	231	250	270	241	240	262	251	226	206	239	251	232	265	221	245	238	249	227	271	219	247	272	242	232	251	231	257	244	243	225	266	257	250	256	241	265	260	254	227	242	243	277	242	246	273	249	214	228	241	266	259	278	231	227	262	233	208	252	210	228	257	227	256	258	222	274	243	233	266	253	267	243	225	227	274	229	259	228	260	251	254	253	255	251	242	242	250	243	254	247	205	227	233	265	245	249	229	226	261	235	259	241	246	245	245	223	243	257	241	234	236	250	234	267	237	241	253	243	294	257	219	242	227	250	257	281	243	256	263	238	235	258	254	231	263	221	252	261	218	224	257	256	295	257	249	239	236	255	237	236	236	242	255	241	206	225	255	266	253	213	190	219	239	261	255	243	232	247	235	261	244	270	228	244	202	260	256	219	235	259	244	214	227	233	258	233	251	271	246	243	257	225	243	216	249	237	250	222	274	259	247	218	233	269	235	287	231	231	251	238	244	253	228	269	265	225	228	262	212	267	252	223	242	252	241	243	242	249	265	252	262	264	244	245	256	254	259	265	258	257	229	231	222	247	225	237	227	256	226	249	247	239	260	225	246	236	246	262	258	244	227	235	228	267	243	212	243	237	235	258	255	219	249	258	240	250	245	267	237	226	250	261	263	250	252	231	215	250	297	237	253	256	235	237	267	247	245	237	254	244	269	225	253	238	229	275	256	236	241	259	262	251	236	234	260	275	257	251	235	236	230	249	259	224	259	248	255	249	232	250	247	210	235	251	251	253	249	228	256	227	242	247	208	236	227	230	250	244	218	247	251	249	252	220	245	217	248	241	214	249	252	233	235	222	210	231	252	243	243	267	243	228	269	229	240	238	220	269	243	239	261	277	243	223	215	252	273	252	234	249	233	246	235	254	235	230	229	261	259	242	236	243	247	219	248	272	238	254	223	253	247	262	246	228	242	245	221	233	258	236	283	236	233	245	269	236	235	230	265	227	251	262	263	238	242	236	229	240	263	234	250	266	253	224	263	237	239	253	215	256	252	227	251	250	248	240	264	260	215	260	272	213	254	229	260	241	225	255	249	239	247	232	259	274	241	253	266	239	255	247	251	247	273	238	276	297	259	249	244	268	250	237	271	242	229	255	248	258	259	237	239	211	246	260	241	219	232	241	209	243	256	256	250	279	251	232	266	259	281	251	268	233	240	234	232	233	212	231	219	276	254	277	245	239	286	234	226	251	248	258	229	241	249	230	233	259	270	236	217	256	263	263	222	238	251	220	259	271	242	239	235	242	238	272	262	231	230	252	246	256	237	242	240	253	239	254	266	248	262	257	264	274	242	257	226	251	249	230	233
12613	13104	20499	23964	20813	18817	17476	14586	11428	9101	8783	7161	6537	6856	5187	5768	8361	6374	4652	6086	4534	4701	3715	2885	1453	1080	1078	1179	953	925	918	873	921	779	762	765	773	739	700	699	702	683	740	767	759	839	747	815	780	843	888	865	781	744	691	653	751	834	849	980	870	862	855	945	815	722	722	718	671	664	636	634	635	595	614	705	660	599	604	617	595	664	594	585	622	564	638	551	644	638	604	634	602	600	594	566	570	643	621	629	638	597	600	628	568	575	626	617	625	602	615	591	639	602	638	600	602	598	623	590	619	607	606	565	612	573	563	581	625	605	590	601	593	634	657	622	625	599	619	572	602	673	622	629	625	547	620	579	592	610	568	619	595	604	562	620	594	592	593	581	643	597	582	562	587	635	617	619	538	614	579	616	628	610	576	581	616	613	588	603	619	632	608	604	584	575	611	630	569	605	568	588	625	597	595	592	568	618	629	585	602	523	598	614	625	615	551	596	615	577	592	577	615	599	568	603	613	607	588	578	586	611	589	625	641	599	652	605	561	595	600	589	589	613	602	601	630	541	550	594	594	638	615	620	579	578	598	579	613	587	591	592	601	610	568	637	623	654	597	619	607	573	563	610	562	559	608	602	583	657	577	593	628	615	604	618	593	599	622	609	636	614	597	621	577	656	565	616	578	580	587	621	600	587	627	597	568	540	592	602	585	606	599	633	609	587	578	622	621	611	557	608	589	611	600	631	637	600	603	640	598	600	601	584	639	583	611	591	612	579	603	617	653	627	628	661	593	583	583	612	593	569	626	625	601	608	609	586	603	626	579	580	576	608	584	580	616	584	614	606	638	593	607	617	607	652	636	653	609	567	590	589	600	631	589	605	583	568	616	593	610	650	628	626	553	623	554	602	601	539	606	574	550	589	594	559	604	591	593	554	613	619	637	608	618	651	603	550	610	579	632	582	570	574	572	578	587	642	603	604	622	620	582	608	608	602	592	595	564	582	603	618	601	578	657	639	611	600	600	573	588	571	584	584	616	605	618	614	626	608	612	606	587	684	584	599	575	629	585	609	611	606	605	616	584	639	576	580	601	640	618	654	590	603	632	596	579	558	598	646	546	553	587	551	615	622	597	602	612	633	624	569	590	614	550	623	592	613	568	586	571	612	582	556	625	604	620	594	583	635	621	615	580	556	598	595	554	581	588	589	560	613	576	579	631	597	572	613	582	632	578	622	591	585	587	632	593	603	590	577	606	585	614	617	644	587	636	599	613	628	572	595	557	585	571	570	589	576	568	607	590	607	603	574	609	577	617	564	605	652	589	581	619	581	655	582	567	593	598	576	585	603	634	603	571	604	535	573	612	606	617	639	565	582	625	557	576	633	586	608	620	595	620	617	597	604	609	622	616	649	581	583	625	596	621	622	594	573	617	579	596	606	583	605	605	599	598	603	568	609	619	622	543	622	607	605	571	621	579	619	586	584	607	610	640	643	593	622	624	609	589	595	669	608	567	584	618	583	557	533	560	603	608	613	618	555	600	649	572	625	621	540	579	588	564	612	575	590	621	577	627	572	681	582	601	576	589	574	596	619	580	592	658	613	624	625	580	562	612	615	622	585	597	639	594	588	587	614	639	659	608	557	595	593	553	615	578	612	630	612	596	629	609	641	593	615	614	642	586	559	606	586	583	585	621	601	572	610	583	633	611	601	655	553	595	607	589	593	593	553	585	600	612	554	587	581	589	589	633	598	586	581	614	604	592	622	623	574	598	598	582	612	594	615	611	625	583	594	626	562	594	584	611	661	571	638	615	584	581	598	601	581	538	581	601	568	614	570	592	598	592	577	595	617	527	561	586	626	576	628	575	607	570	616	573	563	580	613	639	553	612	605	628	593	548	573	655	636	587	606	614	597	600	610	621	592	605	601	594	583	620	574	632	620	617	596	584	632	579	637	609	626	620	589	569	586	565	630	603	626	587	636	588	592	639	613	610	604	542	573	640	580	578	588	646	611	571	605	601	656	602	612	590	563	573	637	586	570	603	599	565	575	592	586	559	564	610	649	578	572	551	592	640	624	614	587	603	583	598	587	576	600	628	623	595	609	564	592	582	560	635	597	591	617	602	627	633	594	668	583	584	599	577	585	550	559	607	643	624	594	629	608	547	642	632	611	591	612	574	570	592	611	643	564	580	560	617	609	585	601	594	558	624	576	634	587	581	597	606	572	621	577	595	623	564	599	577	553	546	589	607	641	601	601	607	622	574	642	620	567	618	615	609	580	559	644	546	604	554	613	628	538	606	616	562	598	579	576	653	635	580	655	577	590	612	563	545	593	612	618	559	605	619	602	642	625	579	656	588	566	575	556	606	610	634	608	579	635	620	620	561	631	580	637	587	588	586	596	593	606	642	624	612	637	610	626	584	580	569	579	581	561	619	648	620	587	577	622	566	584	613	622	614	604	557	625	640	544	596	648	619	561	576	592	578	610	612	605	619	619	591	639	642	616	618	554	626	592	612	580	596	602	581	625	598	627	617	605	563	603	618	613	656	596	613	580	631	639	605	597	581	604	563	611	620	574	614	581	628	618	613	606	581	609	626	595	582	576	622	640	588	568	630	614	594	593	607	586	575	576	572	627	586	594	645	607	611	578	605	622	571	647	603	627	616	587	637	606	637	552	579	605	634	618	653	642	608	610	601	577	596	617	592	657	559	641	604	563	596	603	603	656	612	643	603	627	559	590	584	626	616	551	640	585	638	586	557	650	607	610	581	592	640	612	577	607	596	591	586	566	615	590	599	603	583	569	632	571	639	632	603	639	607	593	622	561	588	626	599	634	639	582	611	581	587	575	574	547	584	614	585	571	587	588	624	564	625	609	627	578	590	597	601	598	630	563	655	558	573	601	612	599	571	572	634	642	582	603	567	603	621	567	592	606	639	578	588	636	565	589	623	559	619	579	618	608	607	607	615	607	548	606	624	604	561	602	582	595	574	539	619	641	614	626	605	575	585	593	561	579	594	601	536	603	581	630	588	591	600	617	571	615	572	625	608	588	589	557	549	530	663	654	568	554	609	594	616	612	596	601	598	623	582	604	599	590	579	622	649	589	598	584	575	608	604	597	577	652	604	557	595	611	623	625	620	620	631	597	596	621	556	565	621	606	607	597	581	640	582	623	585	567	615	585	537	613	601	559	585	573	600	584	577	592	566	572	610	574	607	582	627	658	601	624	591	631	608	619	596	594	597	593	654	579	611	602	605	601	615	594	587	611	605	658	607	617	650	624	585	608	556	556	608	593	630	587	617	578	571	584	604	591	627	613	606	622	614	604	583	587	610	593	573	566	617	585	576	605	580	616	585	631	598	586	611	646	593	596	622	582	619	627	590	590	585	609	571	586	615	601	565	567	593	627	580	632	586	611	609	605	594	607	606	608	593	610	611	618	615	635	560	587	581	571	619	598	631	633	663	625	583	615	608	649	602	571	591	582	580	592	595	572	607	580	623	615
27431	22145	25027	22153	16898	12345	10111	7049	4775	3310	2808	2109	1788	2104	1164	1493	2218	1582	1133	1247	1171	1161	898	638	276	290	232	261	243	198	191	194	181	172	167	175	196	143	143	152	158	152	143	139	164	159	148	159	159	186	190	210	140	170	161	159	161	159	187	188	186	182	179	202	184	154	136	144	166	138	133	126	141	144	149	143	139	129	145	121	146	125	140	133	132	132	131	137	115	125	121	144	128	124	137	131	127	130	135	122	143	142	126	147	128	141	136	128	113	118	119	131	154	146	132	134	134	110	138	151	133	143	125	116	122	144	149	119	158	136	114	126	133	132	136	126	142	146	129	136	122	115	122	143	127	122	111	158	132	128	152	133	128	121	134	124	131	136	106	144	135	122	123	112	140	113	123	153	142	140	148	121	129	122	136	139	139	139	134	132	145	135	143	129	132	131	149	130	138	128	137	134	122	125	150	123	131	147	141	112	139	113	142	129	129	128	124	101	149	135	145	125	129	141	122	135	124	112	131	127	131	147	107	154	123	144	120	121	143	139	136	126	139	126	149	131	125	147	137	141	150	147	134	133	105	118	123	107	164	122	147	147	133	117	119	137	140	134	128	147	122	126	131	140	143	126	138	132	131	138	124	127	131	133	126	120	117	150	150	144	124	146	118	117	147	150	135	115	127	138	154	138	136	147	122	142	129	123	131	130	121	155	136	148	132	149	105	148	126	128	143	136	144	139	144	140	118	133	165	149	110	129	118	149	126	139	136	138	141	140	146	131	139	144	134	131	141	129	139	118	121	134	130	147	126	158	125	133	109	134	128	121	139	144	142	123	126	128	128	140	129	127	119	132	130	106	119	135	126	135	130	140	121	144	130	128	130	121	143	136	124	125	116	127	128	126	139	133	129	141	125	132	124	149	145	103	124	118	121	136	141	137	133	135	120	126	143	126	139	132	124	129	147	119	132	151	149	118	126	142	122	141	136	132	137	114	129	124	131	134	148	123	116	123	126	131	149	119	136	137	149	144	161	129	121	144	118	110	125	129	150	133	124	137	124	148	126	132	141	154	150	124	144	130	128	132	136	118	134	116	132	133	149	128	133	123	145	144	127	137	145	135	156	160	136	119	115	144	129	118	148	113	136	135	132	135	122	144	129	145	156	134	138	112	154	134	141	134	143	136	134	126	127	142	135	129	105	127	150	124	142	136	142	136	122	137	116	142	138	143	116	118	122	119	146	110	143	118	121	129	144	130	127	140	136	143	140	148	141	133	141	145	130	113	107	144	114	131	136	125	127	129	129	114	124	124	131	134	110	144	158	138	133	130	132	138	138	134	138	127	133	127	155	110	118	126	134	141	132	130	164	122	150	130	123	118	129	133	136	147	127	139	133	137	147	135	127	130	147	152	134	141	129	131	124	130	113	169	124	167	149	145	130	105	139	145	124	143	141	123	141	131	100	134	145	105	146	120	134	135	144	128	139	121	135	140	138	148	138	126	142	135	146	166	133	123	137	125	149	130	139	121	112	123	130	131	154	120	138	116	130	119	129	117	129	117	128	136	127	153	117	154	130	140	126	121	140	128	114	125	143	117	124	126	121	144	152	122	130	136	144	121	138	121	115	117	137	128	138	134	130	141	123	142	139	145	132	140	131	138	121	121	144	113	144	125	144	146	133	147	138	128	138	127	130	142	128	149	136	112	133	145	124	122	132	127	111	143	147	144	124	162	135	150	138	113	114	137	138	129	131	146	125	127	124	144	140	150	113	134	131	132	123	145	116	124	124	126	121	128	144	129	133	134	135	122	141	137	104	146	127	125	132	125	130	145	140	108	138	129	133	144	129	119	118	120	148	128	135	118	140	115	127	107	121	138	142	149	126	142	141	145	119	147	139	131	137	129	127	120	115	120	136	117	136	149	115	133	123	134	127	117	140	112	128	134	115	142	146	116	129	132	125	154	127	119	126	129	122	131	144	135	128	113	155	140	128	132	123	140	128	128	112	139	132	127	136	131	138	115	143	142	135	158	135	108	121	139	113	121	109	119	158	133	141	118	144	141	140	131	126	144	144	141	128	145	144	139	150	143	120	138	110	123	126	145	95	130	135	129	151	128	143	122	120	139	140	116	120	142	134	136	110	120	140	121	129	134	131	121	127	125	125	145	125	114	143	132	109	122	118	125	132	128	133	152	114	121	127	142	126	132	131	128	135	122	138	143	140	110	127	139	135	120	140	134	143	128	141	127	123	133	130	125	116	127	114	130	150	124	133	127	136	150	138	134	137	124	145	125	145	127	115	151	111	132	137	152	151	144	118	133	127	130	119	136	132	138	161	141	146	121	124	131	124	140	121	142	135	128	112	134	125	132	135	146	130	145	138	119	121	136	137	137	120	135	159	130	149	153	130	107	125	138	120	126	129	115	129	129	123	130	128	113	146	130	133	140	154	121	133	148	134	127	133	121	144	143	125	130	133	113	135	152	148	120	134	130	140	130	113	137	133	135	143	140	129	119	131	143	131	116	140	142	154	115	128	125	125	154	115	130	153	133	148	127	130	125	125	120	159	152	115	113	133	128	139	127	127	145	109	141	126	133	130	129	145	140	127	135	136	128	123	134	131	137	115	111	135	116	133	127	136	141	130	126	140	138	124	125	133	142	122	119	137	128	129	129	108	136	137	123	138	103	131	139	125	124	104	136	126	158	114	133	120	133	113	146	135	120	132	133	132	140	132	129	122	113	135	124	127	128	136	128	121	134	114	105	145	141	150	121	139	142	125	135	128	116	110	134	140	118	120	97	140	128	118	130	127	129	120	126	133	137	144	105	117	122	143	140	138	132	126	150	126	126	142	128	133	115	110	125	120	120	133	138	140	126	135	155	141	135	147	121	131	123	127	120	112	138	149	118	143	125	134	119	111	132	135	120	137	124	145	127	117	127	147	140	134	123	129	117	143	124	140	127	140	152	115	133	122	126	133	135	122	152	132	128	131	142	124	145	131	125	155	118	138	131	118	131	113	143	123	133	125	116	116	144	140	132	136	130	126	141	150	116	130	144	141	142	118	137	165	148	124	128	125	140	130	132	111	128	133	124	119	119	129	135	124	134	122	103	152	145	112	120	130	136	121	119	155	141	122	127	118	133	129	123	143	155	137	117	130	140	138	116	120	144	104	137	139	136	118	139	132	126	134	140	124	130	140	117	151	146	112	153	113	141	115	126	128	124	135	144	133	134	127	142	131	143	118	127	139	124	131	136	132	123	135	121	132	129	142	125	153	116	120	132	131	136	151	122	148	149	139	146	139	115	139	134	148	136	136	150	128	137	144	133	150	149	129	127	140	144	111	142	140	123	113	122	158	129	125	129	123	134	140	147	97	138	131	132	138	124	141	128	126	118	136	139	127	130	136	141	139	136	147	144	127	126	124	159	129	124	130	127	123	130	145	135	123	125	153	136	139	113	149	131	125	135	149	116	120	148	155	135	104	130	125	150	114	127	134	122	124	129
15497	16679	24746	27762	25493	23407	22433	19018	15492	13399	12539	10021	8976	10286	7000	9618	12287	8512	7291	8545	6914	7480	6087	4079	1493	1410	1356	1127	962	874	782	737	776	718	592	652	623	593	532	504	507	567	586	558	570	608	641	589	607	656	793	920	755	689	572	576	664	759	761	842	738	713	797	725	741	482	494	525	448	375	406	379	416	379	351	390	384	352	379	381	403	365	344	367	395	358	351	376	374	363	306	365	341	373	334	350	336	341	325	349	315	397	325	353	379	342	386	385	395	384	347	351	341	351	327	331	346	340	354	355	362	370	350	346	352	387	317	363	423	358	351	322	362	336	359	364	343	354	349	379	364	337	362	315	360	362	334	364	330	339	353	372	341	322	346	338	362	353	370	371	367	358	325	377	334	362	326	335	364	342	316	332	348	343	324	347	308	350	349	333	348	325	312	346	318	329	351	360	383	370	353	313	355	364	358	366	357	369	338	365	349	346	342	358	353	341	332	321	361	359	342	342	354	332	360	348	363	343	353	366	378	375	343	371	368	359	349	335	366	382	324	367	366	364	377	321	379	325	337	334	341	360	335	370	347	386	338	348	348	337	321	368	344	357	353	339	355	353	375	382	293	347	326	354	325	348	364	359	341	349	310	330	317	380	362	373	367	352	352	349	347	367	352	371	356	353	383	346	320	323	361	342	361	354	346	367	363	359	367	335	388	298	365	365	347	340	347	372	361	317	351	388	360	353	332	337	329	356	342	344	347	347	341	344	367	337	369	354	354	315	320	375	319	348	341	334	346	360	340	356	347	336	345	376	349	379	337	313	353	357	346	381	345	370	336	329	357	344	328	347	301	332	392	347	362	356	370	362	351	300	355	319	361	373	369	354	371	363	323	347	320	324	355	362	379	330	328	372	348	334	319	336	349	335	361	385	364	366	372	322	322	315	364	361	328	375	321	347	340	315	376	367	336	347	336	313	353	366	333	359	324	385	355	336	375	328	316	329	363	330	329	353	348	362	341	380	305	328	335	363	335	368	363	346	358	350	364	355	311	366	321	311	323	359	342	349	398	366	340	324	338	370	353	346	357	364	375	373	342	349	334	361	362	364	375	328	342	357	341	369	337	343	308	342	357	351	359	340	375	355	335	344	321	327	322	382	349	369	358	349	317	349	371	387	351	376	336	347	315	358	337	349	335	357	339	337	350	337	342	371	370	366	373	350	324	371	344	360	361	354	363	331	348	348	374	350	337	319	328	337	356	312	351	315	359	333	346	362	348	352	369	374	340	352	344	385	326	343	347	371	364	323	334	347	378	371	355	380	340	359	357	364	340	336	356	342	310	326	332	359	345	381	370	374	358	360	369	358	336	303	372	375	375	344	317	345	312	345	371	345	367	368	362	336	343	362	356	370	309	340	368	374	355	361	360	321	377	342	370	329	338	338	316	328	381	365	323	335	370	373	336	337	372	359	351	388	332	348	364	355	364	358	321	376	380	328	335	329	334	343	367	327	352	350	357	354	353	360	351	372	362	356	356	348	359	339	352	347	385	321	331	364	344	301	353	333	346	361	331	309	343	336	381	360	357	352	359	315	360	342	354	362	327	329	372	372	369	350	336	360	332	347	336	370	329	376	336	357	370	333	366	381	338	399	342	336	333	371	355	341	354	399	327	333	372	355	374	344	367	335	371	329	330	358	321	339	369	349	308	360	342	342	334	364	350	356	358	358	358	358	357	344	364	346	375	353	367	331	335	358	344	334	340	366	359	324	321	351	314	375	373	368	327	368	337	328	330	352	355	373	350	321	385	350	314	369	335	331	328	361	357	376	367	361	325	326	346	358	346	362	368	343	353	358	303	362	350	354	327	355	357	336	351	345	353	388	368	325	330	320	348	358	360	340	332	334	335	354	335	357	377	354	346	341	346	350	365	351	331	359	346	376	357	346	355	338	374	342	361	345	372	369	387	329	361	341	369	352	326	348	348	343	390	365	327	367	354	340	307	332	338	339	370	330	292	355	332	379	355	361	323	342	333	329	349	374	357	344	354	359	367	376	352	349	337	337	379	360	324	358	360	336	320	340	342	371	350	354	344	350	338	319	335	356	355	334	358	351	353	345	344	349	323	357	345	345	340	355	347	384	359	354	333	398	344	355	338	358	367	354	348	355	352	340	324	357	333	363	364	298	356	350	354	367	317	352	344	342	342	349	324	337	377	358	315	365	311	341	337	345	365	352	337	317	339	364	340	355	382	359	354	373	327	336	355	379	366	338	328	354	376	368	366	356	377	352	347	336	330	350	308	318	356	364	341	339	335	342	364	295	352	315	324	332	350	372	340	334	297	388	363	388	372	307	395	378	323	337	349	320	360	343	356	360	361	363	377	356	361	327	340	364	367	351	333	335	343	334	351	338	368	349	363	363	313	399	363	371	384	357	346	368	366	367	329	345	333	364	355	336	376	381	329	308	331	352	357	377	323	356	371	346	340	338	355	344	353	375	330	317	376	339	344	348	368	324	373	334	349	341	359	341	327	352	361	334	368	328	337	360	341	343	342	335	349	406	316	368	339	343	382	354	358	322	341	333	334	371	334	379	368	320	357	352	364	351	339	336	370	376	348	340	374	331	340	367	344	330	365	362	331	374	345	359	373	369	354	378	375	354	327	343	318	338	371	359	356	341	380	350	349	342	356	356	336	353	354	369	363	336	380	344	303	336	349	336	362	367	344	372	352	362	351	354	329	375	353	355	358	336	384	324	319	330	351	331	361	364	348	346	345	349	386	364	356	359	365	364	343	332	310	334	347	364	373	347	369	365	336	364	340	377	336	358	326	334	353	355	367	342	351	376	333	369	361	339	395	342	325	350	322	336	360	364	345	311	366	377	348	353	368	351	347	345	357	359	340	341	320	381	349	366	348	348	327	341	351	361	314	346	376	365	325	355	343	368	336	309	351	336	342	358	335	382	370	374	333	342	355	373	368	362	339	342	319	327	345	336	349	357	315	359	339	349	351	351	352	354	347	346	370	345	370	328	345	346	366	342	375	357	349	365	359	354	358	349	378	369	332	346	351	364	353	359	335	344	367	322	319	365	341	366	362	328	338	324	367	373	346	325	327	342	352	360	345	301	349	344	360	362	359	351	349	329	339	353	361	382	359	329	369	355	332	391	314	328	350	349	351	343	339	354	329	360	335	352	378	355	358	343	371	327	352	357	352	384	345	397	358	368	399	325	340	326	304	349	338	358	340	353	330	358	359	340	317	338	325	363	374	355	350	369	342	402	344	358	355	324	349	326	341	362	351	314	351	344	361	366	359	358	353	366	363	316	353	366	358	326	332	355	382	347	355	356	366	342	333	348	326	379	353	337	373	339	329	337	364	384	345	358	344	353	342	358	350	344	351	346	352	360	347	365	340	338	339	366	362	320	361	363	355	351	347	372	327	349	337	330	356	369	341	376	361	341	355	350	323	368	313	356	357	316	320	339	323	337	378	312	382	355	386	353	335	355	346	362
8695	5544	6314	4960	3507	2532	1853	1127	816	619	606	531	491	506	510	457	435	390	403	377	370	404	339	317	345	309	330	319	310	315	330	306	314	318	309	300	309	333	315	322	312	315	350	318	318	271	328	309	330	324	319	302	329	328	314	297	305	316	299	305	333	311	311	296	332	332	315	285	308	351	315	293	328	326	355	345	313	353	319	306	310	314	343	316	308	305	305	284	298	291	259	330	321	298	316	345	313	325	306	332	303	285	297	326	346	315	316	323	298	297	312	321	331	340	316	307	310	300	323	315	338	298	307	292	309	351	340	319	289	322	333	345	318	286	336	307	308	304	341	338	305	307	286	264	302	302	265	323	321	267	319	323	334	322	303	339	302	329	328	321	301	311	314	295	313	324	294	304	302	311	327	297	330	306	329	314	327	290	334	329	337	317	321	318	313	304	270	294	304	324	341	301	299	331	330	282	313	338	345	325	308	312	316	317	287	307	323	313	327	317	333	347	312	316	301	295	309	320	340	334	312	334	333	298	324	324	293	330	288	288	315	292	297	310	312	299	302	333	311	286	308	311	299	302	320	318	276	303	327	309	302	285	318	300	336	329	338	304	317	312	316	323	328	315	323	285	336	322	309	302	322	295	323	326	318	338	326	336	305	345	331	310	313	301	311	275	307	318	309	310	333	325	342	305	342	329	296	320	311	335	322	327	305	335	353	319	285	285	278	334	317	300	294	315	290	304	315	321	304	325	315	318	294	297	341	315	317	315	352	341	307	345	314	336	305	331	304	290	301	300	301	299	317	328	320	310	293	291	317	299	305	302	338	301	292	335	327	355	320	341	327	315	320	350	317	313	315	316	281	301	310	307	295	295	359	306	321	313	340	312	330	327	292	298	345	293	327	315	324	292	288	341	299	318	315	331	309	290	312	268	306	336	313	324	304	292	322	316	314	299	324	302	316	333	307	297	285	302	306	329	320	291	301	329	300	295	302	271	299	322	297	314	307	286	353	304	308	344	275	286	334	290	349	309	313	332	318	321	314	292	307	331	298	316	306	326	316	312	328	311	300	336	321	332	330	275	296	339	308	279	347	325	293	294	327	322	322	327	334	275	296	323	279	284	284	322	301	316	321	312	321	320	310	317	303	288	289	319	271	318	293	305	321	298	339	337	320	317	349	333	332	318	336	311	342	307	320	325	313	347	313	285	304	345	308	273	347	309	361	318	323	279	283	300	298	304	337	323	308	297	293	335	290	289	317	319	310	321	306	299	288	303	312	316	315	314	317	326	298	312	333	333	301	324	291	297	298	293	317	266	313	299	292	311	293	345	304	297	314	340	301	315	295	318	310	310	315	312	293	269	291	298	303	301	314	283	292	311	311	309	298	343	315	337	291	288	319	297	343	351	323	296	286	328	280	315	333	327	306	336	315	319	296	366	307	318	303	307	281	308	305	319	321	315	302	308	357	295	290	352	302	315	320	309	297	304	304	315	299	297	318	315	316	305	296	300	316	326	293	310	337	280	278	292	314	280	298	292	309	308	303	297	324	298	345	299	322	313	274	295	293	313	298	326	362	345	335	314	358	306	297	325	287	341	320	314	315	282	324	325	319	317	345	337	308	313	314	332	271	311	324	289	297	310	305	306	318	307	326	346	304	294	316	274	338	302	308	291	317	333	304	328	301	283	333	316	310	301	295	303	309	326	347	310	298	324	341	308	313	323	335	296	325	305	306	308	307	316	309	311	339	316	304	331	339	303	344	287	344	330	292	286	296	306	331	348	312	278	298	285	311	330	305	308	325	294	316	288	355	286	284	309	313	312	305	297	306	314	281	295	310	292	310	351	362	333	287	302	328	325	313	287	310	301	326	302	292	285	311	299	335	316	296	337	298	314	295	290	298	318	316	320	321	358	314	316	321	333	315	290	335	327	306	317	321	305	332	324	320	316	310	296	321	335	299	300	297	294	339	300	310	291	303	291	294	328	327	308	340	311	305	309	304	316	292	322	305	326	331	282	348	309	339	278	281	296	327	322	307	316	324	295	301	331	344	281	337	332	298	301	290	290	314	279	290	323	301	303	338	321	304	309	339	294	316	297	286	315	311	321	292	285	329	313	328	293	287	291	299	303	324	300	325	333	315	324	334	304	316	297	291	324	336	337	272	328	291	336	309	310	313	309	301	297	331	308	318	280	294	338	309	312	324	311	297	305	309	331	277	308	342	315	345	297	343	312	312	344	316	322	338	321	298	339	316	317	307	287	294	314	319	353	299	308	337	327	325	349	313	276	313	319	320	331	289	275	346	338	282	291	337	321	319	313	325	346	339	322	304	345	313	331	332	321	322	304	308	288	312	295	278	309	310	305	318	311	274	301	336	304	293	312	290	349	320	323	345	348	340	314	295	341	319	281	313	302	311	316	276	327	326	291	295	296	333	304	324	290	289	299	326	304	310	303	330	276	316	307	265	307	294	305	329	295	320	330	307	329	355	325	329	304	321	313	321	308	310	328	307	300	301	316	318	313	343	289	318	304	329	284	300	303	286	287	296	302	301	312	316	287	317	284	304	301	292	304	325	299	306	328	310	280	320	306	329	325	328	315	304	309	334	336	319	303	320	296	311	304	313	334	337	311	327	340	356	316	291	301	293	304	321	318	338	313	323	294	321	301	310	289	307	305	318	317	358	313	314	309	313	305	299	302	300	328	317	322	341	341	335	333	334	343	305	312	304	295	308	301	352	323	279	293	310	289	336	359	320	309	314	312	299	315	331	306	316	294	321	324	340	318	352	281	279	311	308	293	290	310	298	334	317	298	337	300	271	302	367	335	310	298	303	306	303	299	324	323	358	282	315	291	329	327	295	327	280	314	332	326	297	308	306	309	319	314	300	328	327	310	308	318	329	312	324	328	301	300	324	292	301	304	358	267	336	306	286	323	357	324	273	322	344	314	305	294	262	312	326	316	340	297	321	310	305	299	318	337	290	317	315	290	296	293	312	331	305	301	305	299	308	309	303	317	290	313	343	285	324	293	327	309	291	289	313	295	317	317	325	308	305	317	301	322	291	285	276	328	308	299	304	320	295	291	321	322	314	302	318	348	307	345	325	316	317	299	311	337	281	323	315	328	325	298	304	349	309	301	300	328	307	300	309	355	351	336	292	335	312	300	306	314	326	343	342	344	323	301	304	308	309	298	336	286	306	304	303	287	297	280	339	288	318	335	295	317	309	289	262	305	292	271	322	312	286	283	290	287	331	306	303	320	318	299	347	291	300	333	306	295	318	295	342	317	299	306	299	295	305	321	293	315	285	327	330	328	336	328	334	301	302	324	310	296	303	325	306	336	293	320	309	320	325	343	313	260	295	353	322	329	343	316	306	338	272	291	321	289	309	316	358	303	291	298	305	292	269	340	287	323	305	341	340	328	278	284	358	326	287	306	332	308	332	306	317	293	332	286	307	320	343	358	328	300	302	325	305	341	317	320	299	314	289	282	352	345	319	293
5575	5358	11006	12411	11143	9214	7188	4892	3684	2969	2582	2220	1915	1891	1467	1513	1473	1326	1158	1195	1124	1195	1062	937	866	914	860	877	863	810	817	796	770	804	750	777	774	770	770	747	829	815	844	761	807	809	821	776	793	827	819	801	780	824	757	768	785	751	775	793	818	799	768	792	757	792	800	729	781	744	756	737	781	744	781	739	738	742	761	718	784	757	726	746	749	745	698	754	736	793	763	752	795	779	739	756	773	792	707	734	791	723	683	756	748	763	744	744	755	726	744	742	797	733	750	733	761	782	691	739	770	732	726	760	763	696	787	814	738	714	778	749	798	710	716	743	744	732	732	769	752	750	765	759	738	744	787	804	732	722	751	752	727	787	830	722	713	761	747	774	760	749	773	777	710	694	745	699	774	782	745	742	781	777	755	714	833	770	777	764	718	709	741	775	734	761	778	740	772	766	761	732	725	770	752	768	748	713	775	753	747	794	798	738	753	778	685	757	742	742	788	785	731	713	694	782	731	782	775	730	741	729	707	742	769	795	758	755	793	745	768	745	734	714	796	761	727	742	749	762	732	768	732	730	768	800	778	727	821	765	797	730	731	754	736	786	736	692	739	733	799	750	772	787	752	764	714	753	709	728	713	801	738	751	718	756	685	812	729	719	711	735	743	711	761	792	720	758	765	740	739	755	747	720	793	785	735	781	745	743	758	717	792	785	805	759	712	815	775	799	758	739	705	810	774	738	725	747	767	763	772	784	760	785	746	758	721	759	769	714	728	759	713	718	800	758	694	758	756	771	690	743	708	692	763	766	714	746	735	739	781	783	714	743	745	765	742	779	779	769	781	774	797	796	752	750	763	745	758	739	752	766	767	793	806	758	765	736	755	789	760	749	746	703	739	810	726	735	749	751	763	762	793	786	757	776	780	770	736	762	759	752	772	743	745	738	729	772	697	762	801	774	777	752	777	803	753	719	727	768	743	764	780	746	759	787	728	776	780	765	739	736	705	758	723	749	748	760	749	787	749	743	705	723	761	723	798	703	735	717	719	787	727	749	754	709	745	759	781	758	725	700	741	778	763	782	758	759	752	771	751	789	734	709	713	725	746	755	706	797	726	702	721	777	697	711	728	770	726	733	724	737	788	747	753	782	728	811	773	730	795	724	710	757	775	728	752	787	752	777	764	812	777	799	769	760	768	760	741	775	733	755	725	777	729	699	739	735	764	750	772	782	738	757	759	734	734	742	769	768	737	755	753	756	759	751	726	709	770	775	727	776	713	737	743	756	719	719	733	712	808	733	794	750	727	741	803	767	758	734	761	760	755	734	754	751	720	717	785	805	698	751	700	713	745	728	702	787	728	788	786	736	795	751	766	731	724	735	768	745	765	728	745	732	740	737	764	763	730	766	746	809	762	705	762	790	762	742	697	698	755	747	765	696	725	728	749	787	759	728	781	745	751	761	755	722	703	790	747	755	736	730	765	745	731	724	767	764	733	727	755	755	773	729	740	768	776	770	694	751	755	752	751	771	771	760	752	754	779	768	808	790	759	714	768	728	719	763	792	718	763	742	767	738	739	739	754	734	739	766	768	760	788	734	770	695	778	741	770	730	762	680	780	719	753	746	792	731	745	748	749	718	703	764	743	755	742	751	746	763	772	749	784	698	763	703	770	701	783	820	794	775	743	724	711	748	728	793	780	717	757	730	770	742	688	742	807	748	838	751	775	706	725	758	781	746	812	745	744	708	705	710	733	764	717	783	761	770	735	737	724	723	726	760	736	773	729	736	704	760	701	785	772	736	753	783	723	722	778	736	764	751	740	711	784	755	771	763	747	743	735	742	734	791	734	792	727	750	735	769	768	783	778	752	718	751	737	750	771	752	761	734	778	760	726	724	769	728	746	766	731	744	729	750	708	771	744	786	732	697	799	767	640	775	754	759	769	729	773	752	751	723	771	772	748	753	747	662	726	785	781	763	763	762	782	731	749	755	764	770	763	767	717	721	739	696	804	791	790	731	713	790	780	734	732	748	746	756	733	785	746	726	792	745	709	712	703	697	726	807	749	720	737	743	739	767	735	728	718	717	746	726	730	765	774	745	749	713	739	772	718	677	774	756	761	791	700	753	702	730	744	730	756	773	704	704	808	743	729	715	728	737	719	801	747	740	765	739	741	772	772	763	764	759	763	780	731	772	759	817	789	750	723	776	724	713	693	750	744	712	742	734	775	802	768	767	768	725	744	712	761	741	742	731	773	746	741	789	751	801	770	750	808	717	795	696	742	764	780	747	767	801	754	771	748	716	770	757	749	739	740	785	728	744	694	750	746	807	719	754	697	724	738	695	728	788	756	735	716	818	821	731	767	704	750	740	746	756	725	747	735	766	722	724	784	749	753	740	759	789	754	752	708	764	741	767	742	745	783	754	766	725	777	791	749	739	716	781	712	776	765	706	762	717	773	736	742	773	760	727	756	787	741	730	732	742	721	757	753	747	756	757	787	782	730	783	744	744	758	754	722	735	783	737	766	752	745	727	756	772	742	753	740	743	787	742	719	740	801	783	786	723	726	743	754	793	711	758	752	772	732	801	771	738	708	735	761	752	761	709	727	723	771	770	749	780	702	727	754	738	737	784	690	732	766	788	808	739	772	710	786	711	761	815	785	766	717	736	720	745	727	747	791	754	781	749	797	780	755	775	745	748	765	797	788	748	711	803	763	784	691	758	740	740	723	804	780	753	764	742	744	748	737	736	733	782	787	725	784	815	732	763	791	734	785	738	746	753	746	769	746	736	690	758	745	750	772	771	746	741	753	737	758	715	781	697	775	778	746	757	799	737	757	727	763	782	747	689	786	730	748	734	781	744	681	714	754	752	762	796	749	746	761	742	733	757	731	778	733	780	742	783	724	728	778	713	750	759	705	727	700	791	752	747	769	718	732	746	727	791	765	752	734	712	704	814	796	725	779	739	717	693	779	813	776	741	769	795	740	783	778	740	723	760	736	737	770	773	706	784	723	751	781	714	803	771	761	744	797	763	809	746	759	782	743	728	766	695	753	779	772	777	726	774	772	739	722	780	794	764	753	770	784	731	733	743	750	755	742	750	738	756	731	705	770	736	765	774	735	767	752	770	781	785	729	751	760	795	727	732	757	748	796	749	764	765	792	745	765	807	741	727	728	752	795	737	771	715	784	745	780	720	763	791	709	728	696	708	764	787	768	769	734	758	712	757	753	759	778	736	762	737	742	751	741	760	744	785	778	741	696	687	746	730	764	741	777	717	766	775	740	719	748	767	723	765	804	764	734	766	739	781	741	737	718	729	724	718	738	731	764	767	755	723	750	751	734	728	761	734	752	734	744	726	781	734	718	758	742	763	737	781	738	777	734	737	706	701	782	739	739	718	741	667	715	780	807	752	756	730	733	754	740	730	731	737	765	715	788	736	805	724	758	747	709	678	765	737	758	732	706	732	723	765	744	736	777	759	766	733	797	744	770	783	747	754
19643	15114	19225	15913	11954	7859	5953	3989	3269	2373	2144	1584	1276	1217	950	1071	1337	1044	781	712	700	845	692	417	325	316	290	301	302	249	261	249	265	274	276	278	226	258	252	221	248	275	268	273	268	277	250	240	250	271	285	300	274	280	277	248	251	250	271	276	249	273	222	245	233	237	249	271	261	232	253	267	237	259	252	244	236	220	236	273	236	239	266	266	230	261	236	240	234	248	217	239	243	243	256	232	257	224	247	252	235	259	243	271	245	224	269	257	244	251	223	251	259	229	205	233	257	247	248	271	243	263	220	246	225	216	247	227	273	243	219	246	258	231	236	244	225	241	238	247	217	256	221	249	206	264	270	215	240	239	240	230	270	239	257	239	232	237	259	212	223	233	260	247	235	224	233	224	249	251	241	223	251	246	240	240	255	240	230	259	258	247	239	223	210	243	274	239	252	219	232	225	256	225	250	266	265	242	241	235	276	241	220	257	252	249	197	232	265	271	243	244	257	260	263	233	241	247	235	246	235	236	259	258	287	204	246	236	246	224	246	236	244	260	215	243	256	273	263	238	242	249	270	240	254	223	222	245	251	260	231	252	261	225	237	231	205	260	227	252	290	238	245	237	244	260	232	241	258	240	226	251	244	258	241	218	266	242	256	245	261	255	223	254	237	232	233	232	242	203	230	261	235	220	233	240	232	256	228	251	242	238	206	252	248	249	252	225	250	242	241	267	231	244	226	227	235	282	283	244	248	258	233	227	238	265	234	260	252	243	246	249	233	262	258	253	238	216	220	232	271	241	204	246	239	244	238	240	265	242	242	235	259	216	223	216	243	268	221	220	231	241	268	263	228	256	236	241	229	239	239	228	228	277	276	265	246	222	253	238	240	240	236	253	233	284	263	253	241	257	225	248	251	261	259	252	236	236	248	243	263	228	236	226	240	230	227	221	258	227	249	263	227	221	240	242	241	234	256	225	259	227	243	207	230	247	207	242	243	231	241	230	283	248	244	205	266	260	223	254	205	235	231	278	240	258	264	219	273	249	246	249	250	246	246	247	266	245	235	249	235	233	237	233	244	232	237	226	248	210	247	222	228	248	215	259	223	234	222	216	233	273	250	253	238	245	255	260	231	240	267	230	223	235	249	226	244	276	222	235	234	267	238	237	264	243	216	231	238	240	225	271	266	217	244	226	235	210	235	221	256	245	230	271	236	223	262	239	234	270	228	247	227	258	256	249	238	248	234	274	249	222	236	228	264	257	227	253	244	257	247	256	253	232	238	253	254	241	232	232	256	224	239	208	221	271	228	277	242	224	241	240	240	245	226	205	235	261	229	270	245	243	230	249	241	248	235	222	250	238	256	242	247	236	237	225	214	264	271	252	264	247	231	245	238	261	274	228	243	244	248	222	217	240	249	237	238	234	243	232	237	237	250	228	235	236	255	272	234	229	262	263	239	242	236	233	241	250	236	215	244	251	233	276	255	246	245	261	237	236	241	236	238	244	217	247	230	249	213	226	236	229	236	247	250	231	240	278	224	244	238	234	246	227	241	232	269	230	263	287	222	227	262	222	262	229	240	226	249	239	246	244	275	263	241	245	229	235	237	235	234	223	252	231	276	251	225	242	239	234	214	256	239	228	252	224	251	244	258	271	241	240	233	242	242	222	262	238	239	232	231	231	235	222	243	224	234	226	216	251	210	282	222	234	230	243	238	244	249	262	234	243	261	248	254	229	220	237	238	247	242	238	245	236	261	226	241	260	239	225	209	231	263	223	227	221	244	235	239	242	271	240	236	241	225	221	229	224	217	231	231	234	273	234	223	223	244	237	236	207	235	266	242	204	237	224	235	253	242	231	249	239	261	263	241	257	258	236	254	252	248	236	228	258	242	208	240	248	261	252	241	257	251	228	247	223	247	228	242	252	225	258	248	274	224	254	251	249	228	243	252	270	259	259	230	249	277	223	233	246	253	260	267	222	219	235	254	240	229	230	250	256	233	233	225	226	216	249	243	231	242	241	244	245	252	289	235	223	258	230	242	243	220	263	239	272	251	230	254	232	222	252	242	248	236	224	240	248	236	239	240	237	222	239	242	252	238	240	236	256	222	254	242	241	250	249	229	246	230	261	216	258	242	234	234	257	247	229	246	229	252	246	256	267	248	254	266	234	266	229	234	208	232	237	238	231	237	225	247	294	245	230	270	251	246	235	258	250	233	241	230	246	251	246	240	248	239	251	260	243	239	237	255	247	257	247	259	255	219	237	254	265	261	262	257	238	261	242	245	273	268	238	235	238	238	229	256	242	242	239	264	224	250	251	229	239	218	223	254	212	256	268	250	248	272	249	223	244	281	245	209	242	217	238	247	235	235	239	220	214	228	245	241	230	224	224	242	233	214	211	251	241	256	277	242	228	241	254	227	222	205	244	248	235	248	275	240	243	257	271	247	231	233	257	262	238	252	226	261	261	233	239	266	238	234	232	239	216	256	244	248	235	202	244	237	224	235	216	242	251	263	247	242	239	244	219	248	251	256	269	246	247	241	241	213	230	243	222	222	242	214	242	225	213	251	247	241	235	247	212	241	249	255	243	248	230	237	247	263	265	269	235	216	246	252	257	251	249	304	245	227	209	218	231	233	263	248	237	238	252	230	243	230	268	235	255	235	211	236	251	232	262	251	235	255	247	264	244	242	243	231	266	226	266	259	231	258	249	273	243	225	254	256	287	230	249	244	273	229	244	248	261	234	248	236	260	234	237	244	239	268	256	222	246	259	247	234	227	236	244	227	243	204	230	219	228	251	233	269	251	251	237	246	248	228	236	278	222	223	248	277	241	242	206	233	253	232	261	261	228	261	249	241	235	269	234	251	245	222	221	254	238	267	238	235	226	241	238	263	243	236	239	232	236	253	236	264	255	231	239	231	244	256	232	242	249	256	258	239	223	229	240	251	219	250	244	259	237	204	231	240	216	247	227	233	256	218	211	216	251	258	268	251	232	239	240	249	253	271	220	242	261	248	242	224	246	258	233	258	248	258	265	259	252	237	249	220	229	245	234	260	231	219	223	262	232	224	249	240	234	239	243	270	233	268	219	236	237	258	242	246	257	256	266	246	261	241	206	231	288	234	232	237	241	232	239	233	251	240	232	236	214	243	238	227	270	256	234	231	211	254	252	253	250	225	257	276	241	224	258	242	241	224	213	232	223	255	224	211	239	284	242	255	239	256	220	245	253	221	253	237	224	248	225	229	244	217	263	238	233	250	270	226	254	241	229	244	214	271	278	229	226	266	253	216	269	235	236	238	238	257	235	253	272	266	240	210	212	250	255	233	227	214	236	258	242	246	235	260	239	238	237	238	236	251	234	262	228	250	251	228	234	232	236	234	247	253	245	230	234	244	229	253	231	238	241	262	231	248	252	238	221	230	227	243	215	205	244	234	249	253	223	255	256	255	258	252	238	241	245	235	251	233	219	253	251	245	278	214	244	255	246	253	283	233	248
11894	12619	20554	23160	19992	17477	16384	12918	10941	8865	8459	6622	6661	6897	5024	6372	8060	5633	4426	4325	3935	5420	3810	1830	1317	1209	1092	981	922	881	813	856	798	765	705	724	689	704	723	709	667	690	701	715	762	746	764	690	773	805	926	884	915	883	792	671	803	869	791	941	894	733	778	731	763	716	762	621	651	649	593	585	605	601	583	642	625	648	621	581	615	638	598	582	600	556	623	598	628	596	601	619	595	602	595	620	603	590	577	546	590	553	593	663	597	584	608	579	587	581	553	604	563	554	598	587	621	638	590	568	641	650	603	599	616	608	619	595	595	612	565	595	571	602	619	582	556	564	549	576	624	575	600	587	605	619	617	556	618	595	600	611	645	588	587	621	563	591	595	576	595	604	570	582	599	629	637	642	620	591	606	556	598	609	622	614	594	570	573	595	570	581	604	551	587	580	574	596	600	584	627	542	593	584	583	594	595	629	573	598	614	614	613	556	548	596	635	561	553	593	577	609	613	567	604	623	566	600	586	589	584	584	576	605	620	613	594	636	584	583	571	580	588	589	579	619	578	566	618	600	619	609	594	596	583	603	592	620	606	571	615	558	592	541	591	593	590	574	594	576	585	575	581	574	552	568	606	567	592	565	575	542	638	582	549	552	594	572	620	591	622	656	567	601	618	600	537	615	585	595	642	589	596	584	571	585	567	581	587	554	586	612	607	603	559	599	577	608	560	576	602	605	594	599	660	617	567	557	608	625	630	611	591	612	630	536	588	589	588	599	566	561	555	593	610	594	592	591	627	626	614	576	657	570	626	610	627	615	604	620	574	615	604	556	580	583	573	594	591	573	569	597	556	563	575	608	613	615	576	583	651	589	545	571	563	599	588	565	588	594	597	627	598	567	588	572	586	536	601	588	577	608	566	569	579	591	614	578	596	588	554	564	589	621	569	590	571	595	636	607	597	583	603	600	616	579	619	613	597	588	554	608	632	583	611	555	593	579	586	563	604	572	539	569	591	604	614	595	598	558	596	588	634	543	598	582	611	588	604	527	555	586	572	566	585	567	618	611	599	570	602	561	630	577	621	629	598	582	561	638	597	575	588	574	622	584	589	587	592	602	575	617	580	583	589	578	615	609	630	604	602	577	562	542	565	568	582	611	628	625	601	612	605	626	580	587	598	589	583	535	635	602	600	669	565	628	627	610	620	638	590	566	579	592	592	603	616	590	602	597	606	551	594	551	575	588	581	566	579	573	607	630	597	600	642	587	609	571	591	618	605	580	615	607	592	591	608	568	610	664	562	609	572	598	599	620	615	592	626	623	595	583	584	580	579	586	601	588	607	611	567	570	636	577	559	599	592	590	599	567	599	584	535	626	623	599	549	574	591	550	588	632	573	601	593	604	586	615	612	583	620	566	597	604	608	597	600	587	596	601	601	601	603	582	606	615	586	581	592	599	583	602	588	599	562	556	563	662	602	561	597	617	581	572	586	576	601	590	582	632	587	621	570	581	571	600	645	575	583	596	583	626	591	608	586	570	560	626	578	577	559	588	631	574	594	566	594	621	621	624	606	594	571	590	610	592	624	567	645	601	609	591	585	609	607	602	582	575	627	579	598	610	588	586	587	615	564	651	604	564	571	564	597	618	611	590	591	602	592	580	586	606	618	570	615	565	596	619	561	596	573	589	627	600	587	568	578	628	616	574	558	623	638	556	587	616	611	587	600	588	599	586	613	581	641	611	575	624	572	564	616	569	554	587	583	580	589	595	557	609	637	604	584	616	543	619	641	579	612	591	592	602	607	530	590	635	567	659	595	562	570	595	617	596	561	564	589	604	606	588	541	601	567	589	599	564	576	604	602	593	614	630	595	583	551	600	566	594	576	585	540	643	579	608	613	570	597	562	568	631	583	605	621	608	623	583	583	590	599	608	585	571	611	612	564	574	561	598	609	602	619	581	647	616	535	554	586	560	635	618	573	596	611	580	553	629	568	615	582	557	595	625	610	607	604	607	565	542	566	618	624	587	550	591	569	574	584	621	605	603	627	620	616	580	603	615	553	597	600	613	641	569	581	575	575	559	568	540	541	618	619	630	595	610	596	562	560	556	641	626	571	614	570	593	601	590	619	608	588	528	575	575	542	570	604	596	599	573	574	561	607	581	607	640	596	554	584	614	594	590	597	571	648	641	589	572	595	604	553	585	569	580	579	567	631	598	556	605	561	603	602	544	599	602	584	598	623	613	619	587	585	599	623	529	606	558	592	637	632	630	594	558	574	549	568	560	568	583	554	636	628	641	583	621	576	602	608	580	603	557	570	575	649	573	588	619	594	563	603	576	584	659	580	553	599	577	556	570	576	592	620	596	589	605	569	603	580	606	600	594	554	608	565	642	630	605	583	606	585	581	554	606	614	585	601	603	603	556	608	649	580	581	616	611	574	581	589	590	579	605	604	608	628	546	562	608	566	574	584	589	584	616	584	562	626	625	599	601	589	605	640	604	581	591	571	614	598	639	557	605	592	582	613	595	603	566	567	625	585	599	566	606	555	621	584	555	647	587	609	573	572	598	575	605	664	606	576	579	610	619	569	562	618	550	589	614	609	578	627	601	591	590	581	616	634	584	579	566	545	595	600	605	634	603	590	564	580	577	571	579	622	591	600	602	588	573	612	536	630	634	556	611	594	547	598	635	548	586	580	572	579	618	585	590	546	558	588	530	608	606	596	608	580	593	615	593	575	603	595	598	607	563	535	582	599	613	595	580	558	579	643	634	545	600	587	561	558	600	590	592	578	578	581	575	612	582	580	588	584	567	593	622	614	602	609	566	652	584	661	513	607	561	606	565	564	578	581	597	593	591	614	615	551	587	588	572	554	543	615	606	588	620	587	594	555	581	615	609	594	611	561	595	556	572	585	578	585	628	580	583	624	574	574	592	606	564	591	588	593	589	621	595	599	563	587	565	627	592	613	587	651	597	627	592	577	573	626	573	559	565	571	573	585	581	572	600	537	608	613	576	578	602	587	598	619	574	607	586	563	583	661	533	600	593	555	549	616	618	583	551	558	597	620	590	621	580	572	574	578	588	583	566	562	594	581	578	564	586	627	584	566	589	562	613	587	584	581	579	581	633	599	561	622	610	587	631	569	583	618	631	612	580	608	625	576	576	571	614	612	608	603	589	580	606	614	518	559	576	600	620	595	591	563	548	632	607	570	607	590	553	579	619	599	566	563	590	596	580	583	592	616	580	569	614	581	575	587	585	615	621	603	620	581	587	593	631	566	649	597	556	580	588	622	583	594	557	573	577	563	579	630	595	592	575	614	574	624	557	584	594	600	596	590	592	595	631	591	608	622	589	629	584	558	562	573	579	560	598	582	565	604	608	609	610	602	588	582	590	552	628	600	606	615	613	612	596	613	629	574	586	568	567	607	570	589	544	623	542	613	595	600	562	650	625	612	560	588	553	637	559	560	567	565	602	577	605	621	611	556	567	581	584	622	585	609	590
26804	21341	24737	21933	18119	12223	9266	6763	4575	3809	2775	2471	2028	1977	1429	1544	2032	1546	1173	958	833	1189	935	343	289	232	241	198	193	182	195	189	181	170	160	148	131	164	151	154	145	164	145	132	138	131	147	156	138	163	188	151	186	200	184	165	173	169	228	200	195	152	155	145	163	146	157	147	150	123	120	123	143	103	120	125	140	138	133	121	127	133	122	126	131	140	135	130	121	129	122	144	120	112	151	140	124	126	111	124	136	137	123	122	129	137	142	131	126	112	124	142	126	125	134	142	120	143	150	147	128	125	117	126	135	115	116	125	137	132	128	119	141	119	130	102	136	136	125	144	119	131	146	124	129	144	141	139	117	97	133	135	113	138	116	134	139	121	139	147	128	138	130	131	136	118	152	138	152	120	147	125	134	140	122	121	123	125	115	128	137	141	115	151	133	140	154	121	124	122	139	128	138	125	133	125	122	132	123	113	119	127	105	144	135	132	141	112	116	119	136	156	129	113	147	115	139	131	143	122	101	120	127	125	124	132	142	125	112	138	134	127	111	142	118	141	127	118	126	134	131	130	99	128	144	146	133	112	146	116	149	112	131	146	122	112	102	122	125	117	151	120	121	131	110	134	135	146	127	139	137	132	141	120	120	130	108	139	137	141	139	136	115	137	138	137	141	138	122	119	122	122	126	146	102	124	125	137	119	135	122	139	129	146	154	133	154	136	116	119	134	128	137	131	135	145	125	119	135	117	135	118	124	134	125	148	121	130	115	134	132	124	136	142	134	137	145	125	117	110	130	123	142	126	131	136	128	133	135	146	113	146	122	137	130	141	127	131	123	129	138	147	128	143	123	125	128	160	137	117	119	107	102	115	120	131	116	127	122	143	135	130	124	114	135	114	146	145	114	151	164	127	139	130	125	108	134	134	120	116	126	122	130	109	112	150	143	161	116	146	130	142	145	136	125	117	130	118	110	138	136	131	136	126	125	124	124	142	127	120	131	141	104	118	134	138	129	148	117	135	158	105	136	134	129	140	117	134	123	141	115	154	120	127	126	117	120	134	140	135	138	122	126	109	150	143	140	123	121	136	118	119	103	138	113	132	135	138	145	138	130	136	117	127	147	107	144	131	140	134	134	126	138	124	143	121	120	131	122	144	146	130	132	130	154	130	124	123	144	129	131	128	134	148	132	140	108	106	109	129	124	120	143	130	128	127	136	164	128	137	126	132	127	128	119	130	121	148	119	134	138	139	149	142	141	121	118	127	131	130	130	111	121	154	149	135	149	110	129	116	137	139	114	109	130	119	162	150	132	117	129	162	115	143	137	108	129	126	121	123	132	120	117	121	145	124	139	127	144	137	128	141	123	121	138	127	127	124	131	112	128	131	127	151	155	108	125	147	135	124	125	141	105	111	136	122	133	123	148	136	133	128	128	121	133	134	119	134	117	125	116	122	128	121	118	132	133	127	135	143	132	115	131	108	122	122	111	132	153	133	142	129	113	125	117	137	122	138	127	123	119	140	136	143	131	132	116	136	156	151	125	129	130	130	136	126	129	137	135	136	130	132	144	150	139	140	117	135	134	135	146	137	123	124	127	133	141	137	138	123	119	121	133	132	157	126	119	146	124	128	123	135	152	124	114	131	135	113	132	137	131	131	125	122	119	124	133	124	111	146	127	118	121	126	131	133	131	137	132	126	154	136	127	135	153	128	129	140	134	143	125	150	120	132	120	134	136	110	131	101	117	120	115	119	136	118	145	137	149	157	128	139	110	172	129	122	147	122	109	113	148	132	112	144	118	146	96	125	130	130	138	134	123	131	144	135	140	152	126	128	143	128	140	136	128	131	107	131	122	155	124	151	142	103	139	120	129	120	119	141	138	131	121	140	163	116	117	143	128	129	130	131	137	130	135	126	118	130	123	131	130	127	116	125	137	138	128	137	134	146	119	119	130	123	126	141	113	142	135	128	134	128	120	125	116	125	132	139	143	125	147	110	138	140	121	140	146	122	114	104	143	140	139	115	131	134	117	113	125	120	131	126	127	125	115	140	150	127	131	133	125	108	122	108	132	131	125	121	139	136	128	128	117	122	143	135	116	139	141	136	150	125	143	112	142	130	115	119	138	112	162	117	138	135	148	130	121	142	119	116	138	139	129	131	136	140	129	138	147	131	137	147	145	122	137	131	128	133	139	137	142	143	129	141	137	148	145	129	142	121	121	129	138	137	118	137	125	132	130	144	129	123	149	126	116	133	129	140	135	133	133	130	123	116	121	141	129	145	122	154	117	136	149	152	134	124	141	122	114	121	134	133	122	114	143	113	136	127	120	139	155	129	111	148	138	115	118	121	124	124	135	139	144	126	115	137	138	113	120	113	120	149	127	131	134	131	138	134	134	127	129	125	111	134	125	115	127	123	130	124	127	132	120	132	121	119	126	125	137	115	153	119	146	125	127	117	120	151	140	129	140	148	121	118	116	160	134	132	117	121	141	140	139	157	145	125	131	106	119	140	143	156	129	126	146	140	149	133	128	122	129	125	123	129	115	130	114	150	122	125	140	144	133	141	149	131	113	138	130	133	129	116	129	147	124	131	130	123	146	140	140	137	131	135	118	125	118	143	130	134	128	149	136	110	126	137	131	135	136	118	116	148	135	129	125	122	120	133	126	102	131	134	148	145	137	132	109	125	162	124	139	116	114	111	120	147	142	130	131	132	146	128	138	124	128	124	128	148	149	144	131	152	122	143	141	145	141	131	136	126	133	133	123	120	146	133	124	108	109	123	117	141	142	134	138	143	141	144	118	102	125	130	137	106	112	140	120	136	141	135	109	132	131	138	130	129	134	123	148	123	130	128	108	118	163	131	139	107	128	130	132	134	147	103	147	130	142	121	119	129	131	127	139	148	103	128	150	129	133	124	112	131	140	128	122	109	138	107	133	125	130	113	127	123	141	132	124	126	131	110	143	115	123	113	135	137	151	143	137	155	124	121	126	129	136	137	124	133	129	138	120	135	157	150	104	121	112	133	114	120	113	128	119	137	135	132	123	114	126	150	123	146	148	128	117	111	145	135	133	110	128	113	126	139	155	135	118	129	136	153	121	138	122	128	113	116	132	152	141	137	134	134	130	136	159	163	114	134	154	113	115	138	130	146	137	106	105	124	142	135	140	124	131	122	120	146	100	129	122	157	149	132	124	128	121	141	129	126	128	142	151	149	138	132	140	150	144	142	144	137	147	127	117	143	144	125	126	137	133	140	145	136	135	130	115	123	127	136	118	113	142	133	138	143	109	121	121	130	159	147	123	143	136	140	127	136	139	120	117	129	139	138	142	126	140	142	133	140	118	124	146	133	146	118	138	131	142	118	126	128	134	122	128	122	144	154	128	130	120	123	143	93	123	134	145	142	134	136	135	116	119	135	134	121	119	115	130	127	107	135	134	135	144	146	132	126	147	130	132	141	138	148	129	122	137	128	131	129	125	131	132	132	138	153	131	133
15007	15794	24399	27164	25608	22540	20781	17557	13890	13396	12158	9743	9863	10139	7879	9200	11714	8680	7189	6143	5564	7926	5908	2453	1471	1335	1107	1043	977	767	835	786	741	615	631	601	654	620	549	540	499	568	520	473	511	529	557	564	568	634	757	710	830	849	845	619	634	985	1181	1031	746	659	584	526	576	499	582	543	472	407	382	424	398	368	344	377	388	410	390	371	383	336	382	337	353	371	347	345	339	344	358	308	366	328	352	364	323	362	360	339	370	343	349	358	329	363	347	375	333	323	354	331	378	364	335	355	385	316	346	373	350	382	351	356	329	352	349	392	363	394	358	344	372	337	393	367	366	363	309	345	357	330	371	365	362	330	350	357	376	349	340	341	324	325	352	323	363	390	349	327	354	329	354	354	337	365	362	313	359	347	339	344	370	367	350	351	343	339	346	326	351	348	313	341	343	375	375	341	341	339	365	369	347	376	336	361	379	383	302	386	356	331	328	336	351	335	356	366	345	379	351	383	368	360	381	347	324	327	382	326	349	375	368	332	348	357	365	327	351	378	339	302	370	335	353	336	325	338	369	352	332	357	340	376	331	362	373	324	355	371	340	319	348	369	348	381	325	386	345	367	338	349	303	354	350	338	357	329	307	359	347	338	354	344	329	373	359	308	354	329	339	333	355	337	342	351	344	351	348	363	350	359	356	359	320	370	312	351	334	324	312	335	341	347	316	370	369	357	338	345	325	337	359	338	363	340	363	318	360	314	351	340	344	329	344	345	373	307	346	339	367	330	376	353	340	371	349	333	337	364	370	341	293	347	335	340	331	347	322	372	332	353	336	367	350	336	355	323	335	361	341	391	357	350	326	360	351	297	335	370	339	375	334	356	332	334	300	346	379	339	343	353	364	352	341	383	360	326	333	327	343	322	345	338	362	345	374	336	361	334	372	367	345	369	337	309	337	326	341	340	333	333	356	344	346	348	356	359	346	366	371	346	336	348	359	324	357	372	361	338	360	355	368	330	352	328	333	351	355	336	348	331	350	358	327	347	357	340	350	349	369	336	294	366	383	330	330	314	354	363	330	391	331	348	331	326	348	327	344	313	333	347	325	329	323	330	330	382	355	331	321	357	365	355	332	318	370	356	344	358	351	360	311	320	325	369	391	357	324	318	328	359	317	317	342	316	330	370	382	363	312	332	335	332	309	343	335	353	354	318	354	361	380	312	365	346	321	320	369	360	364	364	357	316	362	335	354	352	366	330	341	336	365	366	344	370	325	391	334	334	334	360	352	359	342	361	337	368	361	334	336	340	308	342	369	361	364	324	339	353	316	348	344	359	336	329	340	328	338	356	344	329	350	305	370	338	330	320	334	353	336	338	341	367	342	352	354	369	358	343	352	356	361	349	343	335	334	372	296	350	342	349	340	348	349	315	326	366	320	353	339	333	359	354	341	340	358	354	344	354	342	363	354	361	345	354	335	320	353	359	352	334	388	345	341	355	345	354	372	376	315	347	351	392	300	341	363	342	372	392	333	322	330	334	336	329	371	370	360	336	364	358	322	314	351	317	345	338	350	333	343	347	337	359	351	332	356	355	367	341	346	335	368	352	329	325	350	331	357	350	361	333	351	318	362	328	345	374	336	338	354	320	339	337	355	365	366	340	353	335	344	349	352	319	343	352	339	319	341	376	393	318	343	330	365	347	324	317	300	343	365	346	320	356	345	348	340	344	368	370	384	344	351	357	366	350	354	351	329	354	366	338	335	301	302	349	325	328	334	365	373	325	360	325	331	328	338	321	341	350	344	316	347	367	361	326	382	340	348	338	344	365	362	362	363	332	353	293	359	364	357	340	344	352	319	328	367	342	347	361	334	350	342	331	292	333	365	355	348	334	339	341	313	368	344	363	344	340	347	358	346	352	345	342	337	367	366	360	336	356	346	337	381	334	350	377	340	328	333	365	337	377	346	330	349	335	349	330	345	346	356	367	352	355	316	364	315	332	340	368	350	331	350	353	347	346	312	368	323	338	374	353	360	345	351	353	322	375	361	357	341	357	328	340	351	353	328	353	342	366	309	343	350	315	333	349	344	343	343	339	325	356	349	337	345	347	326	338	342	381	334	341	341	347	364	328	326	348	361	394	316	319	345	345	356	334	354	363	353	360	331	357	349	359	384	384	336	317	365	351	360	347	328	361	349	317	352	312	338	347	315	313	352	344	381	343	326	335	343	375	347	309	326	351	349	345	345	348	328	330	351	347	351	333	331	337	349	325	351	326	357	333	360	343	314	337	345	329	344	360	326	326	343	363	362	337	341	344	323	347	369	317	336	300	308	369	335	338	381	338	349	369	328	340	333	354	390	378	366	351	341	325	318	348	329	346	336	357	323	351	352	354	368	376	353	345	332	344	382	350	335	308	328	362	359	362	322	358	320	339	373	349	342	360	328	357	322	370	364	324	341	339	378	342	358	357	354	334	319	329	355	327	386	342	326	370	346	346	342	308	368	357	344	323	348	361	339	343	385	371	350	313	346	330	344	355	314	367	382	374	319	345	336	330	345	349	361	325	361	346	339	362	349	339	341	300	332	334	358	323	361	337	351	331	331	376	320	340	353	359	356	350	347	326	335	326	363	338	335	335	320	358	326	365	315	320	383	322	348	338	361	350	349	354	340	353	362	346	353	342	330	331	334	376	340	342	332	339	346	323	351	349	326	334	331	354	337	340	340	333	364	330	344	323	372	339	329	332	381	321	356	366	315	342	325	344	329	336	335	366	332	354	357	302	357	367	343	347	346	361	339	348	326	354	345	357	391	353	355	314	344	359	361	308	337	342	329	310	361	318	318	328	351	357	380	342	369	316	338	324	340	348	357	338	327	325	322	369	375	347	337	362	349	312	367	359	356	353	288	353	341	325	315	378	332	341	365	365	339	357	388	324	328	345	363	344	346	355	316	337	338	354	347	354	328	308	350	327	352	324	358	357	363	359	327	354	368	338	358	337	339	304	352	354	356	327	340	350	333	334	353	339	344	345	323	332	370	340	324	348	344	323	338	329	344	347	360	308	356	340	350	328	365	331	327	382	365	362	370	327	360	359	349	352	353	334	329	319	343	377	347	309	351	344	339	345	321	352	341	379	323	330	380	353	314	312	322	360	335	339	342	316	354	348	369	349	323	356	379	360	338	345	388	292	348	335	378	331	346	330	357	319	344	320	354	342	371	343	350	366	350	358	369	348	346	333	362	354	320	353	341	353	350	318	354	347	368	338	329	369	344	359	357	388	356	320	351	335	358	406	353	344	320	333	327	337	334	373	371	366	357	336	336	345	349	332	363	350	371	347	350	326	372	347	348	337	319	340	374	384	345	305	329	377	358	326	367	345	365	365	340	342	357	355	355	336	318	328	347	353	368	355	343	318	354	374	317	354	346	330	320	339	344	364	345	346	340	325	352	323	370	351	316	356	341	337	335	381	314	342	351	353	329	394	385	359	371	361	361	346	339	364	339	367	366	362
8528	5059	6152	4735	3189	2074	1389	958	727	606	522	497	555	483	436	392	435	414	370	341	363	340	341	313	349	298	307	332	310	307	325	331	285	331	284	344	295	317	323	293	300	288	335	319	310	283	333	314	290	296	316	320	312	336	324	308	299	317	289	331	319	313	317	323	290	321	332	321	304	327	312	347	292	340	319	309	312	322	296	316	305	309	306	309	316	290	327	326	364	343	313	299	310	296	324	319	324	308	331	298	285	338	322	295	318	318	347	311	299	313	313	315	313	323	313	310	335	309	315	311	293	309	305	324	291	308	310	335	316	308	322	330	276	346	306	321	345	300	334	316	316	326	339	328	328	329	355	307	278	315	300	319	312	306	314	339	290	324	310	318	290	379	320	327	312	285	287	284	294	298	331	282	319	292	316	325	311	318	329	334	294	320	330	310	308	274	308	304	279	291	298	301	311	298	293	304	317	326	329	302	305	299	317	340	314	336	325	309	310	344	347	299	341	342	313	310	350	338	341	298	320	300	291	316	309	296	316	298	341	329	312	305	306	312	319	320	301	310	304	330	334	331	314	326	313	322	356	271	316	291	328	272	332	326	315	289	292	326	319	306	354	327	317	308	309	323	308	295	305	325	324	268	313	293	353	318	306	260	287	308	344	320	301	282	278	311	304	302	334	306	292	304	305	287	296	320	335	359	321	306	259	310	336	302	286	331	303	340	315	289	284	282	309	312	316	336	326	338	311	319	300	329	314	280	284	307	326	323	282	326	287	333	304	330	288	260	347	271	292	296	310	324	329	324	299	328	336	325	325	319	281	308	269	316	307	294	316	279	287	286	299	301	293	328	295	317	290	337	286	326	308	313	302	283	302	334	289	329	336	293	326	312	298	291	308	308	295	295	312	296	312	337	318	287	306	305	302	298	305	281	279	321	308	317	291	296	300	270	326	317	286	327	320	280	310	322	307	293	311	344	335	320	337	356	291	311	315	334	323	305	316	324	336	333	281	309	324	327	341	291	305	296	323	318	302	319	315	310	340	300	313	310	298	318	303	295	313	332	284	310	336	316	309	292	289	296	308	334	301	307	304	322	308	306	311	304	298	306	297	321	326	321	284	301	283	338	325	313	344	337	332	306	316	306	295	288	273	286	315	310	317	305	328	301	310	301	310	278	275	321	337	310	298	315	309	329	309	309	306	279	278	346	309	312	288	326	311	334	294	307	315	330	310	321	337	315	317	314	322	312	304	305	321	289	300	293	298	335	328	312	346	311	313	346	298	283	319	319	307	319	318	326	274	298	299	322	275	307	318	315	342	334	331	347	276	318	310	309	313	309	324	297	308	322	313	320	330	285	330	345	297	309	311	312	324	320	312	321	300	309	324	321	336	314	261	304	312	296	315	333	314	297	314	280	330	296	293	332	310	318	292	313	348	315	321	284	325	342	284	338	332	305	331	314	256	350	311	299	309	313	319	287	316	277	327	323	333	316	317	306	284	316	358	341	298	312	308	328	285	311	290	318	308	320	339	298	295	285	298	327	299	296	274	326	313	291	341	297	328	311	292	291	319	347	313	330	281	297	307	303	301	296	298	292	304	327	316	313	344	283	310	312	284	324	286	292	328	298	325	334	346	319	318	332	329	309	289	302	295	311	327	341	324	327	316	315	318	301	286	316	318	322	309	322	334	325	314	313	277	311	304	272	310	335	324	303	279	313	276	300	300	325	307	352	318	307	299	333	314	308	306	315	296	335	301	325	296	299	320	311	323	336	290	307	305	322	292	318	288	309	304	322	284	332	305	299	316	307	285	290	302	276	307	333	331	340	290	312	292	328	290	322	314	330	296	318	312	324	292	323	301	319	333	338	312	295	303	294	332	290	306	316	317	315	358	286	311	304	317	284	327	304	337	332	289	265	309	284	294	299	307	304	294	316	312	308	309	311	301	292	290	308	306	350	306	282	315	317	307	317	318	319	307	334	309	305	275	306	288	347	335	338	283	311	338	299	335	292	303	305	322	287	319	306	293	337	310	350	311	285	309	337	269	312	334	312	278	339	302	331	289	317	307	321	287	344	337	315	276	317	285	295	319	314	300	293	326	363	288	324	279	304	324	332	309	304	290	290	293	335	324	349	321	315	288	328	285	328	319	292	315	317	315	306	306	325	274	327	325	338	313	300	288	324	363	329	317	322	279	310	304	299	296	305	325	313	301	336	338	330	340	361	312	332	336	321	315	304	305	306	280	289	330	277	311	300	355	360	317	335	305	304	317	265	297	338	292	276	299	314	297	282	287	326	298	318	301	297	272	292	301	298	347	314	329	333	310	306	279	310	324	298	307	303	329	294	320	296	298	256	327	326	313	329	348	334	279	307	311	266	310	307	302	305	310	312	315	318	312	302	310	282	282	283	341	307	318	311	281	324	302	304	299	272	299	307	300	304	307	302	294	315	322	304	303	329	293	311	326	309	289	307	304	303	338	303	298	307	291	333	335	336	311	294	321	298	306	324	296	292	303	292	298	317	323	285	316	318	328	333	308	309	312	328	313	298	286	328	298	312	309	320	316	318	308	314	299	323	335	317	319	340	308	318	317	297	282	313	260	314	274	328	304	308	319	315	320	339	290	277	311	343	336	309	340	313	330	303	356	305	303	312	328	301	311	297	298	326	289	299	325	282	293	285	327	328	292	290	304	296	362	314	296	302	284	298	341	302	300	321	289	290	286	337	294	304	324	321	289	307	313	319	341	320	354	302	300	322	318	317	315	314	314	297	307	278	301	326	312	297	346	301	328	281	325	297	319	301	333	304	308	290	316	316	360	342	278	303	312	303	330	302	306	348	359	318	321	308	273	308	312	318	315	335	297	317	339	317	293	335	281	310	306	327	321	330	305	340	298	309	332	312	280	290	295	314	280	342	314	320	300	300	337	325	302	300	308	310	309	314	309	272	334	323	332	323	294	307	330	320	315	311	328	299	324	318	312	328	323	327	293	308	301	302	315	326	302	324	283	296	291	327	288	341	302	328	293	349	307	292	328	311	349	307	288	305	323	274	289	306	291	291	342	338	308	275	313	280	327	311	302	314	318	312	333	342	329	309	291	298	302	291	321	293	320	311	326	329	305	299	317	293	300	305	346	330	352	327	317	292	303	305	323	283	307	326	302	309	326	339	312	300	324	298	305	333	321	305	300	296	331	320	335	304	307	282	304	293	315	328	297	314	304	334	294	308	314	309	282	317	315	336	344	286	319	308	354	313	326	324	283	314	313	320	291	321	274	320	297	298	297	293	316	294	322	321	313	343	319	307	333	293	301	326	310	313	322	315	301	299	326	300	285	339	293	317	324	306	301	331	274	329	322	274	330	291	316	350	321	285	303	304	299	288	323	309	300	298	304	316	348	330	297	315	315	309	304	332	285	311	295	346	318	285	279	315	315	292	314	294	317	320	296	292	307	291	287	290	307	321	316	309	312	309	333	318	319	317	303	318	317	318	326	301	326	291
5371	5113	10788	12087	10225	7802	5725	4016	3058	2717	2166	2149	2157	2028	1572	1605	1626	1378	1128	1134	1072	1103	992	883	875	852	804	829	832	783	818	801	774	795	773	791	775	811	816	767	775	756	733	798	770	808	809	835	800	795	795	778	771	861	756	780	802	791	810	798	806	828	779	807	768	753	743	733	712	742	747	749	795	754	776	758	771	739	788	751	746	741	745	753	784	743	732	772	713	785	799	688	729	796	706	786	775	711	780	728	708	744	735	739	737	761	768	763	739	753	718	786	775	758	795	763	740	745	793	750	763	790	729	691	735	745	752	700	732	764	748	756	781	739	791	756	766	761	750	749	764	742	734	748	764	712	720	719	758	743	737	716	782	703	785	748	812	727	805	747	728	726	799	746	710	754	773	749	763	738	763	777	715	750	763	753	703	799	743	761	733	726	737	732	713	725	722	732	761	735	741	769	721	698	668	760	726	744	766	752	690	772	736	758	742	719	729	754	688	779	760	770	715	714	732	688	774	706	710	760	736	739	756	779	761	749	749	705	808	715	776	782	750	793	749	701	739	724	760	748	775	750	741	703	744	756	730	741	750	728	762	730	760	791	760	742	732	716	756	754	813	749	757	717	709	761	745	731	743	739	726	722	756	734	758	751	719	746	720	782	753	773	725	723	749	727	773	770	750	762	757	733	748	784	720	770	746	767	708	672	763	701	743	726	782	729	731	737	746	807	763	759	754	762	728	818	780	773	733	743	775	746	737	740	755	685	766	742	781	697	750	721	782	710	720	713	744	774	738	757	756	776	746	722	783	719	783	758	749	754	775	738	747	786	724	699	708	760	772	754	762	724	769	716	743	715	709	733	771	735	705	768	752	745	754	764	792	730	712	745	806	804	696	698	727	765	771	742	774	732	750	712	753	707	729	734	752	714	731	717	758	772	750	753	782	706	671	726	729	739	734	764	770	745	738	723	745	766	721	744	716	778	693	783	808	736	712	780	731	710	773	772	687	776	763	760	784	735	782	729	727	733	783	773	767	750	730	765	731	755	753	760	781	732	772	752	755	697	767	740	782	743	761	744	725	793	709	753	727	706	768	735	727	734	739	773	751	750	813	766	752	757	772	730	722	782	807	764	767	766	767	794	719	717	753	750	808	714	699	753	778	716	780	741	740	726	734	735	746	767	809	708	738	724	708	771	782	723	790	731	739	784	732	700	723	740	718	730	744	745	714	703	727	792	747	756	746	741	769	694	734	754	744	800	734	746	730	739	780	743	710	756	717	722	708	755	729	763	766	750	732	753	747	734	759	746	734	758	753	700	727	705	757	759	736	750	748	721	731	751	774	810	720	740	746	736	714	761	710	794	736	724	762	748	689	712	773	745	744	772	745	766	774	736	774	728	748	661	787	737	741	726	751	731	753	792	735	713	733	716	730	765	774	733	740	745	756	783	746	785	729	731	747	749	749	784	743	768	750	767	732	745	729	768	760	750	704	763	714	757	735	774	749	754	757	755	728	738	764	804	756	781	763	795	720	702	704	732	792	757	724	737	818	721	714	746	735	780	720	716	730	764	733	741	787	737	754	741	791	746	752	745	755	733	741	757	734	742	699	793	723	759	760	730	734	784	710	745	716	771	718	746	804	738	731	749	756	761	774	808	763	761	745	750	765	762	734	784	759	795	806	747	784	706	748	741	801	764	774	751	763	749	758	719	756	729	761	728	790	742	728	779	730	728	791	766	736	733	728	773	788	765	761	736	728	737	759	774	788	747	685	732	748	729	763	721	685	726	738	769	735	752	726	764	749	710	751	767	717	811	745	767	786	759	725	756	742	768	729	797	737	800	729	728	786	735	744	782	751	724	728	742	758	740	740	748	744	781	761	767	749	757	809	781	746	686	766	739	734	693	738	734	750	751	753	793	776	770	742	763	762	733	787	779	733	730	723	762	728	818	775	709	709	724	805	741	772	766	749	762	782	710	783	761	779	773	716	754	725	752	733	742	757	735	761	716	723	704	745	766	729	756	789	755	733	733	751	786	712	755	756	734	768	763	748	772	763	742	787	742	742	756	725	770	775	734	739	755	739	760	803	741	734	677	738	763	755	751	751	759	763	789	776	769	724	765	774	729	715	785	737	769	740	704	771	756	752	740	741	744	754	733	755	745	708	727	716	783	778	771	777	713	782	748	735	758	724	699	757	710	725	748	737	776	832	733	758	782	746	780	754	754	735	730	784	730	798	736	754	741	790	795	754	800	758	743	739	699	737	748	757	745	744	671	708	740	698	768	742	711	751	749	701	737	739	758	715	776	741	785	775	784	774	745	738	759	748	737	748	768	749	754	706	757	765	798	825	722	747	765	787	781	731	833	721	738	760	756	748	787	798	775	754	733	731	773	805	765	749	694	740	716	703	768	771	737	793	736	801	734	684	760	745	796	731	756	690	778	787	747	773	669	775	814	759	701	741	698	788	742	731	755	726	755	697	732	746	786	778	701	730	811	749	766	734	751	748	748	718	747	783	704	758	760	742	780	736	782	723	710	737	722	759	763	775	700	745	747	748	752	774	739	763	779	728	780	692	740	735	749	720	759	774	761	739	734	747	795	748	736	791	766	782	719	744	730	763	753	731	780	775	765	746	764	771	778	672	732	691	742	715	737	762	793	753	767	787	707	771	751	748	744	744	765	775	707	768	786	697	704	737	791	743	775	761	781	743	731	734	732	726	732	756	747	783	731	738	791	737	802	741	773	771	736	741	763	775	788	730	778	761	774	747	767	710	742	750	758	755	739	760	714	722	763	768	748	778	759	746	692	745	708	741	810	737	718	758	742	698	764	749	738	749	745	729	755	791	718	787	733	749	699	772	694	726	731	715	786	751	741	764	785	711	722	722	746	745	736	796	721	791	748	774	741	755	753	753	707	719	801	713	723	765	714	755	756	731	771	807	783	727	727	737	763	762	761	743	775	748	783	704	729	738	722	787	758	724	751	766	716	751	734	768	705	758	744	750	768	756	802	707	719	705	735	748	740	772	726	709	765	752	784	741	698	771	750	763	800	759	732	762	758	727	727	773	759	731	747	733	769	703	744	704	763	743	724	747	792	759	699	710	706	726	768	720	757	776	769	735	753	718	724	794	745	791	719	756	771	765	733	744	756	714	738	764	752	762	776	737	772	757	733	735	731	724	722	726	759	729	735	761	707	721	767	705	690	716	710	784	744	770	726	779	779	740	742	751	770	750	712	769	758	737	773	714	796	761	768	743	700	738	726	749	732	743	774	722	773	732	747	793	755	744	727	736	759	763	759	765	763	729	749	767	749	737	719	792	759	698	747	722	708	757	776	701	755	765	758	754	715	761	766	747	755	733	765	691	786	797	742	773	742	745	712	717	787	777	721	717	774	763	732	756	767	787	737	802	771	732	771	742	722	731	755	773	718	753	763	696	741	734	735	715	735	737	789	767	726	759	702	726	790	707	725	769	764	691	756	765	728	751	670	715	757	752	743
19350	14293	18353	15689	12148	7013	5415	4033	2561	2240	1776	1482	1472	1444	939	1086	1429	1000	774	642	640	794	624	376	368	314	271	269	219	246	264	255	259	279	250	277	278	254	239	249	232	274	272	260	247	277	240	232	237	236	272	295	295	282	313	273	318	266	299	272	294	265	251	286	264	213	256	253	220	217	239	253	248	260	263	237	216	236	258	246	226	250	252	263	248	249	201	210	234	226	252	255	248	239	233	221	257	216	239	232	231	234	242	231	246	210	247	255	234	231	237	265	252	248	230	252	227	269	225	241	199	234	238	261	220	243	227	241	219	239	289	249	215	225	225	227	226	255	228	233	231	243	231	263	207	237	237	284	233	225	265	236	259	244	222	231	253	214	259	244	218	230	239	254	241	236	227	235	233	233	231	251	226	241	224	223	245	246	240	247	209	238	242	251	215	228	225	253	229	262	242	269	232	227	249	229	263	249	236	222	232	262	227	227	230	247	267	254	234	233	212	239	253	243	212	235	254	213	232	229	236	250	211	259	254	217	216	252	281	229	245	257	219	254	238	216	214	246	247	227	245	216	246	232	253	272	234	268	240	252	249	229	267	232	242	254	254	219	231	233	253	233	222	225	226	215	242	218	222	212	228	224	247	220	235	256	256	211	238	246	262	254	251	230	215	231	215	207	239	231	263	248	240	269	250	230	247	229	237	259	263	216	241	210	221	246	238	203	215	238	231	240	227	219	218	269	248	241	201	227	253	233	240	215	255	241	218	216	230	250	228	194	249	223	229	228	244	240	238	233	263	228	259	249	239	240	236	210	226	256	244	231	254	228	233	248	250	231	232	231	247	232	270	247	221	236	213	242	221	228	256	242	239	244	240	208	213	229	223	247	212	232	247	238	222	249	239	223	251	227	214	244	223	251	248	237	253	232	212	243	239	227	216	246	237	228	207	247	234	263	220	256	248	244	231	259	238	208	207	215	245	242	240	236	233	252	251	237	245	244	244	278	239	236	247	259	261	228	267	246	239	241	234	239	250	241	211	255	205	218	243	276	251	219	243	221	235	231	234	256	279	227	222	233	242	256	246	258	244	256	272	257	248	227	219	214	211	220	229	232	239	227	232	239	245	259	236	262	253	214	234	204	198	239	204	229	232	256	226	238	210	227	194	234	240	248	267	251	236	197	227	207	254	226	232	244	238	208	214	258	236	232	248	226	221	252	241	252	244	239	263	222	225	266	226	221	251	245	265	262	242	210	228	242	233	220	242	237	230	226	217	251	224	237	244	223	249	278	241	247	254	204	212	227	238	232	248	240	228	233	243	252	225	251	248	235	243	226	217	238	225	243	218	244	210	209	208	263	223	244	235	221	263	226	230	246	235	245	228	232	227	223	218	234	217	242	260	239	260	241	233	224	229	229	234	209	222	238	243	242	243	213	225	232	276	212	222	262	235	246	245	220	221	240	219	248	225	241	246	225	250	255	206	232	231	255	255	220	247	232	245	222	221	235	250	257	231	228	230	235	264	256	245	223	231	248	213	245	263	234	244	244	256	241	246	203	230	248	223	241	246	260	253	247	237	231	263	222	231	263	245	224	234	226	251	222	216	231	232	252	259	242	232	231	230	241	235	240	231	239	248	246	246	250	242	226	211	247	254	244	277	265	249	208	242	231	242	190	232	247	257	228	239	271	268	226	228	256	248	254	240	224	234	245	249	259	239	210	214	255	240	233	263	228	247	251	242	232	260	230	261	235	254	254	212	234	215	204	228	228	251	254	209	251	228	245	242	222	238	236	207	255	231	264	226	213	251	263	242	243	242	261	224	214	233	227	238	205	246	239	226	253	243	211	217	239	239	239	221	226	219	229	220	234	230	225	232	242	254	214	216	244	269	225	248	246	233	227	257	256	250	230	240	241	213	215	237	264	232	206	250	240	241	240	218	250	245	218	237	238	228	239	260	228	242	243	247	223	244	233	217	251	224	260	239	233	209	216	219	234	203	221	227	226	250	247	243	257	234	212	247	257	264	220	246	229	230	217	229	242	254	217	262	191	238	213	194	245	243	227	255	239	222	240	245	233	230	247	238	236	236	221	225	236	229	234	221	213	230	219	239	229	235	249	232	230	240	250	260	250	217	220	216	255	242	229	245	244	228	228	261	238	244	264	240	266	245	245	253	251	232	215	237	230	233	227	240	221	234	223	248	212	270	208	264	263	208	235	237	215	256	222	241	227	274	234	206	229	228	218	235	223	234	261	250	235	243	247	240	237	233	227	246	257	259	228	228	221	229	238	234	220	245	250	229	241	230	243	233	222	231	247	227	230	250	244	234	240	268	254	235	223	219	233	244	238	232	243	218	261	239	217	253	210	231	230	236	242	248	244	236	232	221	229	231	204	232	235	236	230	202	258	240	241	219	236	224	252	244	248	221	230	255	264	212	250	227	253	257	230	222	240	278	240	235	222	224	220	242	249	234	221	228	226	222	224	216	226	240	250	250	253	268	234	260	215	245	258	229	228	237	234	246	244	247	269	232	256	226	244	236	226	218	249	241	249	240	249	260	221	249	231	275	258	242	238	250	227	246	240	222	236	236	239	245	269	245	259	205	234	224	219	237	239	258	229	260	209	204	218	230	225	245	229	219	257	267	231	258	239	243	208	214	221	257	254	243	228	213	233	230	247	265	230	271	238	266	226	226	223	258	247	252	253	227	231	212	256	220	233	220	213	199	233	256	249	236	253	248	246	196	236	255	235	234	238	226	233	234	259	242	270	214	232	260	216	224	228	233	246	264	246	251	245	241	271	234	190	224	243	231	248	236	226	232	233	248	247	227	250	245	203	207	228	231	217	231	236	233	236	219	229	211	236	230	249	223	242	235	239	237	221	234	221	228	208	240	249	234	248	241	240	228	236	215	224	225	207	248	242	228	228	243	234	207	236	224	223	234	256	201	252	249	225	240	245	238	256	247	242	226	220	244	251	252	212	265	249	246	264	253	233	215	251	225	243	225	218	223	233	233	250	225	217	244	243	239	249	237	241	235	229	223	244	251	262	235	280	246	236	254	222	202	233	205	238	256	237	246	242	244	237	255	234	233	236	243	216	228	233	241	223	261	235	232	250	278	265	234	268	250	243	237	258	248	241	219	255	203	245	226	224	220	246	261	251	235	227	253	233	232	227	250	223	242	254	207	208	241	235	248	231	220	203	236	228	246	289	233	237	224	251	216	232	239	205	222	247	260	198	242	216	242	255	234	239	237	205	239	232	233	250	234	212	226	211	231	240	257	201	220	234	251	224	212	226	217	250	213	230	258	242	267	230	226	210	218	244	227	229	250	238	272	255	219	254	217	211	220	207	242	236	253	240	233	228	242	269	213	262	265	234	228	229	247	238	246	236	207	197	225	264	235	268	242	238	219	215	258	250	252	259	234	238	213	242	242	249	259	226	235	243	234	229	236	224	243	270	226	235	249	223	230	219	262	250	263	244	251	209	241	215	233	239	237	246
11669	11552	19806	21922	20152	16294	16052	11914	9433	9145	7359	6756	7134	7220	5630	6429	8487	5223	4742	3656	3311	4690	3772	1585	1364	1049	991	937	868	818	917	849	773	739	712	741	742	649	675	714	658	669	655	655	646	654	694	709	722	700	799	728	810	812	1058	1004	1095	901	967	945	886	788	793	634	688	626	691	625	628	607	575	550	586	599	597	605	583	617	611	594	569	552	556	581	565	590	560	571	604	602	559	583	607	531	608	575	605	590	573	630	627	566	618	594	597	568	606	566	589	583	582	588	604	559	639	601	594	566	641	620	573	573	569	572	609	596	602	597	578	583	590	597	593	577	625	587	568	546	566	556	602	587	566	610	559	631	577	574	605	571	586	579	562	574	543	576	598	549	550	561	599	561	578	555	563	522	575	614	552	547	566	558	618	544	593	598	586	598	622	606	582	538	596	602	550	596	571	603	558	592	605	579	567	552	603	585	599	598	608	571	599	548	555	594	580	607	583	581	578	580	517	593	541	576	583	606	565	601	595	572	589	576	597	550	596	564	576	627	596	608	566	543	602	580	522	550	561	606	580	570	562	585	602	580	555	574	569	559	639	539	547	577	577	602	563	564	558	589	565	570	549	615	617	561	577	571	565	617	582	566	576	552	587	580	558	573	628	613	563	613	603	624	609	620	567	584	623	571	547	586	579	594	584	597	570	600	548	566	578	560	588	584	567	588	610	570	539	571	628	580	526	607	602	541	596	586	586	587	549	586	568	608	563	601	578	565	610	582	573	610	601	564	597	589	569	577	569	547	579	563	550	563	597	597	578	621	585	551	562	581	614	587	599	574	579	594	574	568	569	601	565	597	585	603	593	566	568	560	609	522	585	601	596	594	611	599	582	634	562	593	555	593	580	521	583	556	555	588	568	569	579	535	550	571	595	602	594	575	615	595	594	585	577	572	554	625	567	614	579	605	572	569	583	579	597	556	586	572	559	583	575	540	560	552	610	571	598	563	594	616	583	588	613	563	571	574	571	587	561	567	605	560	536	570	549	619	561	588	583	511	610	614	563	605	567	567	614	544	585	632	597	560	609	581	574	534	574	585	559	555	588	540	529	597	547	588	522	573	581	582	589	596	578	621	531	611	562	605	537	531	595	561	627	594	563	548	557	525	580	553	588	600	600	595	574	565	571	557	609	566	613	597	592	599	590	575	583	548	537	610	590	632	590	591	596	568	617	537	586	569	589	620	576	589	588	565	560	565	608	554	553	575	600	589	548	573	550	618	575	595	595	580	566	559	589	599	590	552	526	562	597	583	619	543	625	567	596	591	555	600	570	557	572	551	603	574	566	600	616	577	590	551	562	587	583	579	602	574	550	535	596	567	610	575	586	552	600	579	573	590	597	597	568	600	580	602	556	592	566	634	574	581	550	570	548	559	582	566	595	564	591	584	526	560	624	552	588	556	543	556	631	583	546	584	630	579	560	596	598	610	566	638	585	609	585	547	618	547	585	547	566	567	609	580	547	594	560	623	576	576	592	548	540	587	575	570	535	593	567	588	606	582	579	616	613	607	562	567	601	556	558	604	593	535	544	601	578	598	569	596	581	560	610	575	587	556	548	558	600	565	608	581	582	538	578	623	595	576	575	609	549	565	548	552	612	578	559	583	538	555	592	560	611	588	581	626	579	552	594	608	598	570	557	533	586	578	532	580	575	572	599	585	606	585	617	538	535	588	602	587	576	568	592	563	555	603	601	559	555	551	576	526	550	551	550	592	544	552	587	581	592	562	543	555	641	553	627	568	555	555	579	568	590	591	551	575	578	543	600	587	560	572	627	570	592	579	577	602	593	596	595	561	590	577	620	586	556	560	594	536	560	614	568	571	546	555	624	585	553	610	605	576	584	569	578	554	577	607	562	608	595	578	588	559	613	592	573	555	568	609	603	570	571	534	586	616	588	559	558	577	568	536	595	564	564	587	605	573	584	587	550	577	570	548	525	578	545	598	599	584	587	590	562	590	606	616	562	567	579	585	529	565	566	525	587	578	573	562	631	595	579	574	586	553	580	612	604	560	556	572	564	567	541	602	562	583	582	594	566	599	574	577	566	593	623	601	608	585	558	571	587	571	591	582	603	589	564	589	601	562	569	609	580	649	546	619	574	575	581	561	605	567	554	583	585	618	598	579	583	613	573	569	553	598	568	606	587	561	590	553	546	581	571	568	581	542	552	525	577	548	604	571	569	575	560	583	578	580	579	626	570	575	572	549	549	585	557	616	604	585	600	572	542	575	598	589	549	555	597	583	615	576	568	591	520	609	559	564	578	570	584	563	548	603	598	571	583	567	627	612	586	571	602	576	589	610	574	565	589	550	610	586	580	531	537	571	566	575	552	552	570	595	556	573	550	580	558	559	577	576	576	599	572	584	570	571	620	564	515	524	562	583	555	607	576	582	549	579	560	596	578	573	581	580	546	576	570	596	584	604	552	572	591	564	585	573	561	583	584	577	583	598	572	553	571	594	546	587	603	631	558	598	594	589	589	552	599	632	591	563	574	558	545	575	599	576	549	567	585	588	598	548	573	578	548	542	560	584	534	568	579	582	550	541	567	572	549	603	605	606	593	562	573	577	615	597	558	561	576	523	572	600	540	582	583	552	571	598	584	564	562	567	582	605	565	579	558	563	564	579	577	640	543	543	566	537	558	618	565	571	564	602	602	583	575	616	519	565	577	562	550	548	549	570	586	593	625	585	565	549	552	611	558	549	601	591	588	562	579	550	583	561	586	632	587	578	600	602	553	552	583	561	581	589	572	575	567	612	576	543	592	582	578	616	537	584	560	532	557	578	552	562	572	577	573	580	574	571	591	625	577	626	559	582	565	581	620	589	585	567	596	624	583	573	593	560	571	561	579	583	537	568	598	624	654	543	582	585	601	586	574	587	579	582	601	614	505	587	581	553	553	570	570	565	583	570	574	591	608	613	553	559	605	558	571	585	604	600	571	577	605	614	625	562	614	625	558	607	598	548	582	596	513	629	584	569	579	576	605	565	604	603	551	586	567	566	560	539	556	588	582	584	558	578	577	580	569	591	609	578	622	561	569	596	567	581	573	584	595	542	542	582	612	581	579	611	610	566	600	588	563	558	559	559	584	572	540	605	581	588	606	553	561	558	586	565	560	597	595	606	557	538	635	592	549	580	583	611	606	530	625	580	618	581	576	566	548	579	557	585	572	573	559	602	611	562	552	600	615	571	574	568	593	586	595	601	560	552	581	558	607	521	589	548	591	541	583	575	531	610	577	570	562	558	575	581	554	564	571	587	583	598	607	547	547	610	585	541	576	539	581	628	563	568	573	568	568	600	563	551	617	560	605	602	572	571	623	553	560	589	583	581	619	550	546	550	624	609	656	598	596	568	608	586	624	556	564	571	566	592	553	656	557	580	585	544	541	548	570	583	588	559	582	601	588	589	535	624	607	569	543	571	550	578	566	589	568	621	610	551	571	544	590	598	579	580
26929	19944	22790	20254	17782	12663	9034	7009	4801	4210	2478	2317	2196	2336	1651	1874	2554	1655	1339	861	748	1042	923	338	248	212	220	188	184	174	186	158	159	164	158	133	136	150	144	157	148	150	137	128	147	168	137	166	180	142	131	188	142	189	262	222	210	226	196	165	185	189	165	149	154	131	143	134	124	159	137	136	118	138	139	130	129	101	122	116	121	116	124	132	126	127	116	139	141	113	130	120	108	116	135	110	107	127	115	121	120	133	146	116	119	125	122	143	141	118	113	135	109	140	137	105	117	131	114	118	101	126	118	113	123	149	120	123	139	103	136	148	130	105	127	112	118	120	124	88	118	128	135	120	114	128	118	117	119	125	117	142	124	109	132	117	113	139	142	131	111	119	116	127	134	116	126	123	115	149	106	142	118	118	145	115	134	121	97	112	130	109	117	129	128	120	117	133	119	107	117	115	126	121	141	113	109	145	125	134	121	104	120	109	125	125	122	122	136	103	130	115	109	122	103	124	131	143	107	125	123	130	113	138	148	116	113	129	142	124	113	121	110	138	144	110	111	110	137	131	128	93	139	109	137	134	114	130	106	140	145	129	113	116	131	108	141	121	134	105	106	110	115	113	108	140	134	124	126	121	128	115	124	104	110	118	130	124	127	117	97	113	123	139	124	135	121	100	125	115	106	122	94	134	131	123	121	121	137	126	148	153	156	112	116	113	129	118	121	129	128	115	120	111	103	124	120	122	127	118	126	107	109	116	106	124	109	111	153	121	123	101	148	126	136	138	129	120	117	137	126	122	104	116	130	130	117	137	114	110	119	125	128	107	134	120	113	114	123	97	112	126	113	113	114	127	122	147	139	132	116	116	131	108	119	151	128	129	129	129	109	106	127	121	115	120	131	124	131	113	108	102	130	108	140	123	119	110	106	125	128	117	119	112	131	128	139	120	140	112	116	113	123	135	123	123	130	129	109	147	122	90	113	113	139	120	125	116	117	108	125	108	128	96	118	125	113	125	116	102	125	116	133	118	102	127	122	112	135	132	151	124	128	118	129	111	115	132	131	105	116	130	121	118	125	143	113	122	136	119	126	92	120	117	129	125	145	111	123	107	138	128	132	135	125	125	113	105	133	126	133	135	113	118	125	127	129	131	114	147	102	118	129	128	110	114	126	115	145	129	116	100	113	113	112	126	115	112	129	117	124	142	91	123	115	115	102	132	139	114	124	127	132	117	137	128	138	129	117	112	124	152	111	99	122	107	117	132	129	97	110	125	131	139	126	120	113	103	119	137	121	126	125	130	134	112	122	112	127	121	122	148	104	132	113	132	143	118	140	142	124	110	123	125	119	119	135	122	130	116	118	133	137	118	111	121	117	110	116	114	140	116	146	105	134	142	133	104	120	125	109	107	113	127	131	116	125	131	122	113	118	121	121	131	130	142	136	112	134	135	130	109	104	118	120	113	128	120	111	104	125	101	116	109	111	133	139	118	143	134	132	110	133	127	135	119	143	134	136	127	130	119	144	119	122	104	122	116	137	141	117	126	115	141	133	141	131	132	138	131	121	109	127	131	99	125	137	118	123	129	94	118	114	116	109	114	127	112	135	132	132	121	127	112	143	110	110	98	103	120	124	146	127	125	124	122	115	128	110	110	119	120	120	115	137	119	104	115	129	121	128	135	122	132	111	110	119	134	161	122	121	134	123	111	125	119	140	132	137	121	126	133	120	135	104	137	124	133	122	126	123	123	127	129	130	117	109	122	100	117	133	111	124	118	96	126	123	134	119	118	124	114	105	114	130	135	107	142	130	118	117	126	130	108	117	136	121	118	125	111	111	118	129	111	140	141	125	116	121	118	123	117	129	144	138	116	139	141	126	124	123	120	125	116	122	114	125	119	114	120	113	129	107	122	117	123	125	115	115	126	129	121	116	125	119	101	129	138	149	109	122	131	128	106	113	143	114	105	120	127	107	113	117	128	119	127	159	110	131	108	126	113	121	127	126	120	125	137	112	122	113	117	119	112	113	104	122	137	120	130	147	142	117	146	131	121	103	125	122	132	125	117	95	134	127	135	106	141	142	98	125	139	137	128	122	132	118	120	115	117	114	116	113	130	130	114	126	126	120	108	117	133	126	134	140	120	122	143	118	120	112	126	140	99	126	137	119	142	118	141	126	124	137	120	124	101	111	130	122	121	134	114	123	116	107	133	118	114	131	124	120	110	135	134	121	118	131	120	123	129	122	124	126	120	120	135	109	116	114	123	135	127	130	128	107	155	130	128	101	123	101	141	116	137	114	118	128	113	125	139	138	106	108	128	131	118	110	113	129	126	106	126	115	130	136	103	111	122	130	109	116	113	126	112	119	121	128	118	140	120	140	116	120	95	115	138	119	116	127	133	121	119	130	122	129	110	118	151	121	103	116	132	131	106	117	119	130	126	137	109	119	141	144	139	105	118	119	124	107	114	105	131	119	129	169	123	133	121	123	121	124	138	101	121	120	124	121	137	115	134	126	136	112	133	139	135	112	134	142	124	108	117	121	87	118	119	125	118	143	124	125	142	148	113	107	121	108	121	118	109	104	125	114	118	111	113	116	116	134	120	108	138	129	133	105	129	126	121	114	122	126	111	122	102	115	140	122	120	117	132	112	106	141	135	132	138	131	111	133	127	119	101	121	108	122	98	118	120	148	109	118	107	103	98	129	129	139	130	132	124	128	133	111	134	128	123	109	118	110	129	111	121	123	110	130	117	113	113	86	133	127	133	112	126	124	125	102	136	123	102	120	115	132	123	117	134	98	125	107	126	126	122	142	117	118	113	107	118	140	145	122	150	123	141	151	108	127	115	115	121	99	126	122	118	130	122	129	111	135	122	122	122	111	104	121	101	105	108	131	128	125	110	120	137	122	117	105	123	129	124	133	123	106	119	108	130	111	114	136	126	125	113	110	113	122	139	120	113	133	111	121	119	108	123	105	127	101	110	99	116	130	122	118	120	134	144	143	145	116	136	144	117	132	122	119	133	118	127	130	123	124	132	119	124	116	140	114	116	135	105	122	137	117	126	104	121	138	93	140	123	127	130	140	119	111	112	113	135	106	136	117	116	132	99	143	115	135	121	116	125	113	134	109	131	135	135	104	122	128	122	114	117	119	147	122	114	96	101	119	124	117	126	98	112	138	125	133	109	133	122	110	117	132	112	117	138	128	135	115	119	116	116	122	124	106	116	128	136	127	120	133	129	137	117	118	137	113	140	111	147	108	133	122	125	123	126	103	140	107	133	124	116	100	115	116	108	106	129	110	148	125	118	108	121	113	124	119	114	118	126	137	128	110	138	135	137	135	116	124	114	111	139	128	117	125	108	131	117	106	110	126	137	138	116	117	133	131	102	120	126	148	113	109	126	130	150	135	131	120	112	114	122	134	131	149	127	107	137	126	133	132	134	127	135	128	124	98	140	120	107	127	127	114	122	113	104	130	131	125	134	133	118	139	113	121	140
15128	14520	22255	25503	25269	21371	19585	15573	13023	13561	10177	10420	10837	10851	8556	10374	13070	8772	7276	5334	4933	7031	5948	1964	1547	1096	1208	1101	889	762	774	846	790	578	592	540	556	521	502	530	567	509	442	439	473	484	473	528	554	556	594	713	771	809	1312	1286	1295	1135	918	821	713	882	741	553	496	389	509	476	373	376	385	380	335	338	350	362	362	343	368	355	351	338	355	302	310	376	382	322	359	343	363	312	339	332	318	350	360	334	314	324	323	330	304	332	312	354	318	333	346	374	328	343	311	309	337	316	343	331	373	319	337	336	334	331	350	313	337	352	322	308	349	300	337	349	336	331	314	333	338	323	323	326	315	336	331	341	313	348	312	330	317	341	336	339	349	316	290	331	323	339	355	287	318	333	348	333	322	299	317	337	329	344	341	332	302	347	340	309	379	319	312	355	324	313	302	303	319	306	329	299	336	350	349	309	321	314	340	304	318	312	327	329	327	324	373	348	321	332	286	313	353	339	334	329	326	315	361	318	325	318	326	329	314	300	357	324	342	314	332	335	344	302	293	308	305	322	340	304	326	325	320	304	336	315	338	330	341	318	350	302	321	309	337	336	325	328	322	330	276	302	336	334	343	315	338	305	348	325	310	320	362	322	309	320	306	341	296	329	320	323	332	322	342	327	317	332	340	330	335	349	319	332	350	328	335	300	325	326	358	301	315	311	322	350	354	324	312	319	342	306	331	313	340	316	319	332	309	311	338	330	321	341	320	337	336	348	338	343	345	354	333	331	335	345	356	334	307	358	336	322	335	343	345	348	326	314	302	304	357	317	295	317	314	337	346	313	302	337	343	336	302	321	348	324	319	326	308	319	297	355	298	310	323	324	319	325	329	341	332	358	310	369	329	321	345	292	319	332	329	330	317	336	307	306	304	331	355	319	325	336	342	339	334	307	356	339	308	319	314	352	325	356	321	323	309	340	298	315	320	314	319	321	324	294	299	349	358	308	318	307	355	335	356	301	352	320	331	346	336	316	325	285	323	301	347	329	320	311	321	321	314	326	296	367	342	337	306	313	355	330	319	315	319	326	331	355	341	347	350	343	354	327	302	323	305	339	328	311	326	357	345	327	316	334	343	288	323	334	297	352	342	314	323	326	360	325	318	352	324	306	295	323	337	314	337	305	327	353	335	327	321	358	308	322	300	334	298	350	342	319	310	339	344	334	337	386	332	369	319	346	330	326	323	334	337	284	308	315	350	330	323	320	310	308	319	335	327	328	287	341	349	340	310	337	310	331	322	320	334	346	289	328	326	304	302	314	321	307	298	322	326	330	347	326	329	372	309	321	305	287	315	328	307	311	335	335	325	324	322	334	352	323	322	336	323	328	342	344	355	326	289	325	318	320	323	319	340	334	316	300	341	338	315	310	337	312	341	357	348	366	319	310	312	302	323	358	325	309	325	343	340	338	339	335	346	327	303	306	344	341	348	346	349	309	319	317	348	353	325	321	314	324	290	346	333	298	309	311	303	328	303	320	356	323	325	337	309	321	296	340	328	332	330	311	302	308	316	343	357	328	340	326	348	323	293	327	316	309	331	330	349	315	355	372	343	358	355	323	302	337	320	330	339	321	309	352	346	311	302	317	345	322	294	334	300	348	337	296	337	333	346	309	352	351	323	308	301	328	314	324	332	324	359	329	348	311	363	355	285	321	327	326	324	326	320	365	323	332	339	324	285	325	305	345	339	328	336	333	329	348	317	333	351	333	297	314	346	318	326	351	278	329	353	328	302	316	333	320	344	339	322	312	320	333	335	304	360	317	333	331	315	326	320	333	299	346	311	328	318	329	335	306	319	306	338	325	318	333	345	334	303	352	282	333	305	321	291	337	306	326	319	338	346	339	332	345	310	318	345	318	332	308	330	352	312	325	320	315	315	338	337	344	340	303	334	361	305	324	316	324	312	339	312	303	359	344	325	305	344	292	345	313	340	305	303	324	313	356	312	334	330	331	333	329	323	292	338	277	308	332	338	314	351	322	357	331	298	319	290	342	309	314	347	309	321	329	348	317	342	331	306	340	329	333	338	344	351	323	372	315	295	304	355	315	322	300	332	326	331	320	336	348	330	329	312	341	345	332	317	324	299	339	332	324	335	296	361	357	342	299	335	304	313	330	343	303	337	364	262	345	311	296	319	323	322	281	334	311	343	329	335	285	368	334	349	315	325	317	326	320	288	322	324	346	322	326	325	345	369	333	368	313	326	311	339	327	324	349	315	316	287	326	324	349	320	352	322	313	304	331	343	317	335	351	331	329	367	333	320	316	297	310	332	357	346	338	352	343	316	342	293	339	336	344	315	343	304	302	303	309	355	309	334	334	334	313	342	316	325	360	309	280	331	301	331	296	351	320	313	337	334	361	308	333	279	321	336	318	348	355	325	331	323	356	329	322	331	344	344	328	310	298	323	338	315	322	317	299	347	348	335	336	293	325	341	324	319	321	321	311	320	304	345	337	336	335	330	340	328	337	287	346	311	331	356	327	321	336	356	306	328	309	333	322	334	323	312	360	335	320	319	322	310	300	320	334	295	323	348	314	339	334	335	311	296	329	323	286	319	318	324	341	316	328	325	328	324	307	332	338	315	329	330	314	335	318	323	351	291	336	325	316	339	343	333	302	294	332	326	320	301	342	316	325	295	325	336	318	329	348	360	326	322	330	312	296	341	334	305	338	329	303	343	341	308	324	332	346	335	331	354	350	325	308	331	288	334	328	326	320	304	290	323	327	304	303	356	353	311	296	328	337	317	285	308	342	316	326	307	326	309	309	343	327	356	354	333	322	323	317	325	315	311	341	355	335	296	310	303	299	329	313	346	317	339	297	325	330	367	298	319	361	333	349	306	339	328	319	330	369	346	344	334	318	349	323	365	305	300	326	325	328	352	348	344	304	282	342	359	308	315	315	304	332	324	322	322	323	331	346	333	335	311	306	319	345	286	304	358	337	325	304	319	286	331	356	329	324	326	335	330	316	330	298	338	331	344	343	303	349	364	333	305	301	328	316	347	355	318	319	333	343	335	341	306	329	322	334	341	316	327	343	328	322	334	318	329	326	322	303	313	310	340	325	349	359	331	310	301	342	324	330	306	331	344	319	325	305	331	325	329	323	304	328	339	338	314	329	349	344	320	294	327	337	296	326	307	333	320	359	316	298	328	298	335	322	334	349	334	366	337	284	314	322	325	329	306	323	313	303	309	338	330	347	314	310	323	349	347	318	319	307	305	324	354	300	330	325	324	297	283	331	315	363	287	293	324	319	372	342	320	320	318	329	391	317	348	349	345	355	309	334	311	339	335	333	324	373	306	330	334	306	303	304	344	321	312	329	327	301	305	326	307	301	346	311	319	318	312	322	319	322	317	357	331	340	314	338	362	316	327	340	297	311	324	340	334	318	352	352	310	305	301	334	311	344	309	299	322	297	313	292	313	361	356	318	339	311	341	301	345	333	325	333	335	344
8194	4246	4811	3637	2485	1640	1068	849	603	599	598	546	538	434	466	399	403	344	358	351	324	317	333	342	327	313	327	333	309	321	320	336	311	311	291	324	313	298	303	312	306	278	265	351	317	326	338	296	329	311	360	302	292	301	333	308	308	300	311	288	326	356	340	291	273	317	303	316	317	312	311	312	286	314	296	308	320	307	325	304	300	289	284	312	303	315	299	292	316	334	281	293	320	277	327	291	309	301	333	297	313	288	298	250	283	313	303	293	285	292	308	319	287	294	285	304	313	294	329	318	277	319	317	314	287	300	327	308	295	270	331	302	295	303	306	308	297	267	303	282	271	289	315	309	324	328	292	274	280	297	315	297	309	318	315	299	293	324	302	269	330	343	293	290	303	272	311	302	344	324	277	297	296	322	311	333	315	330	287	306	264	311	285	276	286	302	314	274	302	292	310	305	310	290	323	311	320	290	328	304	282	292	334	301	285	305	292	313	311	319	308	332	282	294	297	281	303	298	288	299	300	339	298	270	312	320	285	328	300	324	305	330	277	301	296	279	273	301	307	291	288	315	287	285	314	345	282	312	328	309	303	286	297	301	315	317	310	341	308	301	288	301	338	314	312	274	292	312	299	296	285	333	297	293	326	306	324	300	326	315	299	292	316	309	301	312	311	277	295	296	303	288	339	309	273	323	297	323	310	292	309	276	309	260	323	338	291	296	301	294	319	329	285	307	329	285	325	343	301	310	295	309	283	322	278	322	306	295	305	285	288	304	306	303	346	311	310	287	298	317	314	292	306	297	294	303	305	333	289	289	321	324	291	315	311	310	292	319	310	292	317	299	307	291	317	301	300	290	295	302	315	315	317	291	305	331	317	298	302	293	313	309	339	297	292	305	293	286	311	278	290	285	325	309	353	324	286	325	300	297	315	300	307	298	305	303	305	315	300	314	308	304	280	323	319	278	292	322	311	294	299	289	311	311	345	283	314	296	307	287	326	293	305	314	318	300	291	331	292	315	301	300	318	311	284	302	298	340	323	300	312	317	324	306	297	291	307	316	331	297	318	302	275	340	316	307	346	301	345	281	293	289	306	298	285	303	277	322	319	290	294	299	317	328	330	316	266	298	294	299	328	304	353	329	294	304	323	286	279	295	304	293	299	298	344	312	341	305	329	279	309	313	327	308	310	295	280	309	305	343	291	310	317	308	298	297	271	328	310	344	298	298	289	318	298	295	311	330	295	330	308	296	287	281	291	266	290	295	298	307	301	293	301	292	284	301	294	294	279	304	309	316	304	329	304	304	308	351	304	286	312	323	297	307	314	289	307	331	305	295	305	287	329	300	293	301	324	272	331	332	309	289	323	306	308	325	289	332	300	294	324	309	313	312	331	316	326	299	304	300	325	315	287	289	328	300	327	314	299	279	337	288	326	293	289	281	311	312	320	310	296	309	281	280	278	308	288	308	300	296	317	294	301	296	319	306	292	285	323	299	319	296	322	257	308	322	326	317	324	343	317	328	293	276	265	318	290	303	328	301	262	319	282	297	309	273	297	304	298	309	308	301	301	322	252	302	261	309	260	322	311	322	311	326	317	282	297	298	286	294	305	319	298	292	280	311	327	315	315	337	308	290	313	293	341	305	312	309	336	322	305	294	324	291	298	320	330	301	290	353	307	335	311	342	295	301	313	297	329	327	331	320	315	279	314	318	288	327	286	305	289	297	301	323	324	304	273	325	303	270	286	315	301	323	295	304	314	290	311	314	291	333	274	318	312	336	316	295	324	282	318	283	309	280	277	294	303	312	294	306	310	305	275	268	315	314	328	319	301	299	277	320	330	330	261	306	286	318	308	308	294	309	291	294	322	315	292	276	298	287	308	303	311	320	308	294	338	328	334	326	292	283	286	315	321	333	303	278	326	295	292	295	330	328	293	318	300	314	339	297	291	306	318	342	309	309	296	321	284	296	320	316	306	328	341	299	310	298	292	282	331	354	286	314	334	322	303	274	295	283	301	318	279	300	297	266	317	302	320	275	315	311	282	266	298	314	320	293	302	325	296	309	271	274	274	285	315	285	309	284	292	317	315	319	283	317	310	293	327	296	339	307	289	332	307	303	274	306	294	297	323	304	310	320	338	289	304	305	328	333	280	283	323	300	300	333	326	293	287	282	286	288	306	306	296	326	316	303	319	269	302	309	308	310	291	318	302	300	287	296	321	318	296	275	334	286	311	299	294	301	318	338	297	317	309	295	343	328	319	291	294	299	312	323	333	322	283	322	325	286	291	289	307	332	321	286	304	300	329	307	310	327	277	263	308	322	299	276	282	318	301	307	287	271	313	312	330	298	282	315	295	297	332	359	320	307	294	301	282	296	298	309	312	331	314	313	300	315	290	302	328	308	307	316	312	291	315	304	292	326	313	304	312	294	304	320	332	281	307	291	314	280	304	292	316	286	308	330	334	300	336	331	281	325	296	305	315	316	287	304	301	306	311	304	297	307	318	275	278	314	317	248	285	331	297	301	334	324	305	280	345	327	335	281	335	330	313	291	317	324	262	322	330	299	299	314	319	294	285	320	300	329	297	317	295	301	314	313	296	276	325	305	285	331	333	287	312	278	298	283	307	319	282	309	307	306	327	282	297	331	311	282	305	290	309	284	313	301	326	293	320	320	323	312	302	280	332	301	300	295	304	317	299	323	317	276	281	293	284	277	292	278	312	283	319	345	319	296	287	296	297	286	312	312	302	319	296	309	328	327	306	311	293	315	313	296	320	298	302	303	269	304	285	337	321	307	290	337	312	293	296	295	296	291	301	303	333	302	282	322	290	323	318	276	303	320	332	286	292	287	294	307	283	306	293	313	269	336	296	306	284	328	312	323	315	277	297	298	327	314	312	278	312	328	288	308	292	302	328	312	289	289	305	317	339	326	304	312	289	283	297	277	305	269	308	289	308	329	298	283	341	345	306	276	318	327	312	318	306	310	314	326	299	298	316	325	320	296	299	307	314	280	279	298	306	317	339	304	296	295	304	284	319	333	279	291	326	307	308	326	321	312	344	295	302	286	297	296	293	287	313	297	289	302	301	302	306	329	304	311	277	308	307	290	326	286	316	319	318	295	295	291	305	302	332	303	304	278	293	271	293	311	320	304	296	314	329	302	286	310	304	324	312	289	321	311	307	303	296	273	283	291	292	294	268	287	281	284	309	296	311	308	272	309	275	325	296	310	289	347	312	324	315	307	283	327	296	320	317	298	300	299	316	325	345	286	281	321	311	287	323	302	278	295	287	307	267	314	282	286	290	307	337	313	313	286	315	345	322	308	323	315	298	292	319	327	269	292	305	315	268	326	308	297	307	300	329	323	328	292	298	336	297	299	308	309	303	314	335	322	300	324	302	279	322	280	319	347	321	329	314	295	293	280	281	285	340	304	307	315	305	319	290	319	305	331	327	295	307	320	320	286	339	320	315	245	333	303	285	309	322	319	343	300	344	319
5301	4247	8526	9751	8623	5982	4408	3348	2683	2660	2474	2324	2213	1849	1840	1575	1544	1233	1209	1008	1013	1010	1014	896	900	836	873	816	798	776	821	753	775	804	754	726	759	767	762	703	721	795	703	759	798	734	772	781	803	809	789	739	798	703	818	739	716	805	769	752	833	732	779	750	751	780	751	747	742	726	735	716	738	778	673	742	771	709	733	716	749	698	698	754	697	742	729	740	772	745	743	780	717	768	759	711	692	781	725	692	713	771	711	743	759	740	765	713	726	706	716	728	695	708	711	722	775	730	742	738	715	711	717	696	741	758	729	745	789	763	739	691	774	740	763	750	716	756	735	709	775	766	725	735	780	729	697	768	678	695	757	717	693	732	742	759	707	732	749	730	758	687	756	749	696	766	741	691	743	760	777	725	735	748	740	697	703	688	728	744	669	737	750	723	781	701	699	725	746	714	726	765	725	745	728	717	778	755	732	727	734	753	807	755	734	733	737	726	705	719	715	746	713	734	728	741	740	717	741	775	713	728	722	746	737	763	761	734	703	750	749	712	706	698	716	727	766	677	706	764	773	688	678	733	734	748	703	751	717	748	741	740	718	717	762	739	709	736	706	749	783	731	685	767	741	750	757	757	661	719	742	749	772	756	771	757	758	753	759	715	717	720	770	718	754	751	721	711	758	708	739	745	764	700	755	720	734	770	715	745	753	730	718	751	765	751	672	740	731	770	743	728	727	728	769	721	706	726	732	766	721	756	702	728	764	715	779	714	735	749	742	718	688	709	721	711	711	720	747	716	752	700	739	742	724	769	697	730	738	751	699	705	777	766	678	732	783	710	716	737	731	747	759	696	721	745	712	770	754	712	733	703	719	710	728	774	701	792	749	707	732	701	693	727	719	734	759	708	736	746	734	705	708	727	716	747	777	771	719	743	757	712	711	672	790	764	762	710	702	751	809	705	708	730	733	779	752	704	763	754	768	720	787	689	766	745	696	750	697	769	725	708	760	745	745	756	717	724	779	718	712	705	740	693	703	718	707	754	783	742	741	718	708	759	707	756	761	686	727	729	743	709	715	741	730	748	753	740	751	755	753	711	729	733	775	820	761	726	747	749	769	702	746	756	789	779	732	715	735	690	748	722	716	708	720	702	742	744	744	725	741	677	718	752	738	745	755	765	695	739	752	767	760	695	759	764	737	759	721	767	692	760	720	746	724	749	756	699	758	733	702	732	754	725	734	774	753	750	773	753	711	723	732	810	776	714	735	751	700	745	742	716	731	802	724	779	760	740	760	752	767	739	775	764	715	728	756	716	730	773	737	729	745	770	713	719	726	729	738	740	677	767	788	763	767	682	743	761	754	746	722	700	715	781	767	734	719	774	769	710	734	733	731	726	765	695	739	751	739	717	712	771	709	698	758	742	719	719	734	735	686	716	757	755	715	740	757	725	717	694	763	773	711	723	685	754	728	766	746	688	761	711	701	741	735	743	734	704	732	687	724	726	710	738	746	722	756	754	730	757	718	761	718	737	721	772	776	741	731	737	758	736	774	778	745	751	741	774	770	778	775	731	679	697	755	747	718	675	711	741	731	753	728	738	706	707	745	708	768	709	703	790	764	761	754	721	743	765	723	735	744	721	753	750	708	777	680	715	786	727	739	719	701	712	742	745	719	707	733	753	761	712	764	716	742	674	758	730	710	710	731	698	718	681	757	784	768	733	747	767	734	748	720	776	702	723	721	735	750	746	754	718	724	741	779	707	717	755	739	713	715	778	757	739	722	707	752	752	733	765	743	732	753	738	718	752	749	740	723	691	748	719	750	706	757	756	742	732	766	728	713	724	759	752	782	716	704	717	731	705	725	692	776	743	768	760	773	767	707	784	695	768	693	743	689	694	776	741	750	745	727	770	819	692	715	730	718	729	728	741	738	773	709	735	714	741	693	711	704	777	739	757	761	753	704	700	747	774	732	794	700	709	709	779	768	761	691	721	713	774	723	741	695	732	734	741	732	728	764	710	733	723	719	725	680	659	727	708	744	786	710	768	754	706	751	726	767	713	717	730	768	789	746	733	751	765	772	776	750	766	719	777	738	704	806	774	734	714	718	732	728	734	784	726	767	700	753	757	713	749	737	726	760	719	723	756	716	735	727	735	784	735	721	688	755	771	753	715	754	710	727	759	724	726	733	711	738	756	740	720	775	690	743	759	742	766	746	731	776	735	750	746	703	727	737	749	747	696	721	696	729	678	744	713	738	756	731	726	735	783	703	698	716	708	734	715	761	716	701	712	752	717	790	715	742	754	734	752	736	733	715	669	733	697	770	749	735	705	715	719	706	765	728	734	711	752	723	658	739	734	761	722	737	705	750	747	731	741	698	732	742	737	719	749	739	707	780	716	766	743	765	724	741	724	778	719	730	769	782	681	763	726	702	766	714	705	749	716	747	778	741	781	706	780	718	787	749	688	721	721	724	802	735	737	688	753	689	779	730	747	739	756	749	763	746	712	690	742	753	764	731	733	733	724	707	722	717	693	752	762	673	703	782	753	711	764	729	732	744	662	754	786	748	755	728	707	727	687	738	738	738	706	713	739	731	771	749	731	713	735	713	742	716	764	738	768	739	744	752	771	736	781	706	693	751	724	714	763	722	749	698	737	740	748	733	725	717	718	756	722	679	714	704	688	706	726	702	730	719	745	753	728	672	751	731	712	743	710	714	739	769	748	728	735	758	664	664	741	764	737	770	731	781	728	772	700	747	722	719	749	737	711	753	711	736	746	748	688	731	755	742	735	725	718	713	747	743	723	755	724	757	769	729	726	735	767	774	723	790	732	702	721	736	756	752	723	716	750	732	761	735	745	730	703	743	724	746	726	728	699	724	743	722	729	721	795	716	705	710	735	733	725	762	702	785	705	733	722	739	718	802	701	716	697	737	764	710	684	747	751	749	749	708	718	773	713	718	737	722	755	734	778	750	790	736	751	736	706	736	749	756	753	730	770	763	731	689	741	736	745	702	788	768	785	759	717	759	738	762	713	694	731	738	734	751	729	706	675	729	751	736	686	714	784	724	662	718	704	713	720	752	735	718	749	691	741	736	732	713	756	751	770	732	779	746	735	745	791	706	718	739	696	745	715	682	688	735	749	722	746	775	738	763	728	737	718	722	712	737	747	802	738	738	763	773	718	752	723	712	736	715	726	698	697	760	788	756	756	713	681	736	737	723	778	747	768	699	724	779	727	720	712	716	725	759	719	767	720	720	745	748	732	757	724	740	728	746	723	742	746	762	752	744	748	765	749	701	774	751	736	708	731	685	747	711	765	761	743	764	754	719	745	752	778	750	742	761	741	742	720	774	671	742	706	740	763	774	774	763	709	702	761	780	722	705	700	695	757	688	740	725	749	789	756	761	705	704	729	694	754	746	736	718	698	760	809	718	712	712	741	751	713	738	759	776	723	734	740	775	756	732	744	755	741	746	737	778	724	723	743	751	699	738	775	746	715
18333	12386	16517	15190	10950	7221	4457	3541	2360	2243	1511	1548	1434	1375	1229	1255	1479	952	684	584	596	709	661	323	336	328	293	241	269	272	276	253	256	248	278	237	268	252	266	211	252	232	228	241	251	249	243	228	225	237	255	230	247	275	279	312	297	270	261	241	258	267	255	242	281	240	233	230	249	249	235	270	226	251	246	229	243	237	243	271	220	234	227	223	223	229	250	233	230	259	236	203	226	242	251	219	216	248	236	218	225	239	225	229	245	201	230	247	246	225	233	229	249	238	253	216	264	225	209	212	235	234	237	229	246	254	223	225	237	227	225	239	201	236	232	232	215	231	261	220	237	216	231	249	259	209	234	242	218	224	239	229	239	236	228	218	210	225	245	234	213	223	229	231	248	217	224	243	242	249	236	213	252	265	207	262	240	257	217	224	239	236	237	264	221	220	196	219	251	207	216	223	233	217	220	220	200	218	251	224	239	242	230	235	233	219	220	248	232	242	248	229	218	226	231	231	230	232	226	231	216	243	228	221	235	216	233	225	240	236	228	245	219	203	244	220	234	206	225	250	240	203	212	220	221	245	222	233	227	224	224	252	239	217	239	232	224	233	249	239	231	253	262	263	241	241	248	243	240	201	223	231	231	225	221	238	199	231	214	213	263	237	225	242	245	230	236	230	255	231	246	211	249	223	239	237	218	232	221	209	220	223	255	246	222	252	229	221	194	246	221	230	224	232	243	214	203	243	239	245	229	206	204	216	223	250	237	245	219	242	222	219	227	208	230	243	233	210	235	227	224	252	254	223	228	239	228	208	226	226	231	245	237	235	223	229	226	234	235	244	221	255	212	214	223	229	223	228	232	218	236	264	237	217	220	249	256	211	229	238	221	257	248	213	249	221	233	262	211	244	242	230	219	234	232	235	227	244	209	233	229	221	215	216	227	203	228	243	229	218	239	226	232	228	237	243	234	219	237	215	234	217	242	229	229	237	238	239	232	251	219	238	231	245	224	216	223	230	224	239	274	222	226	224	240	215	245	229	261	231	238	212	217	244	214	228	218	246	220	236	256	252	224	233	262	228	259	249	249	252	250	229	202	242	228	225	205	249	242	259	230	232	232	212	220	234	236	225	238	221	256	212	243	274	215	241	259	206	248	228	231	226	200	261	225	253	250	251	254	235	232	209	245	246	252	283	224	254	254	227	265	246	228	234	218	227	241	232	245	225	235	246	249	225	235	234	262	240	244	236	259	230	238	224	214	229	255	226	214	258	229	229	234	225	193	224	225	232	244	234	219	224	219	216	234	245	223	219	233	225	253	232	223	256	219	236	247	249	245	229	228	225	222	231	241	207	229	229	211	226	228	230	229	231	232	255	242	228	244	228	251	226	247	241	224	219	240	233	244	240	266	203	209	201	210	224	226	238	239	230	253	204	236	223	217	236	235	232	226	250	216	252	235	224	216	221	263	245	249	216	209	251	264	238	207	216	243	254	241	241	238	238	233	221	210	199	211	223	219	235	226	225	253	224	235	252	241	214	256	244	215	243	229	232	240	228	214	244	237	230	237	238	255	221	240	253	230	250	214	248	236	234	219	244	226	202	231	224	209	207	222	244	224	259	231	270	260	242	238	220	222	270	219	226	224	233	236	229	263	233	239	205	233	223	236	259	219	223	244	224	246	238	211	231	216	233	231	245	249	229	214	241	248	254	213	245	207	223	228	224	229	243	248	230	239	222	243	256	223	231	188	209	247	223	208	246	266	243	221	229	198	235	224	237	244	214	221	238	214	257	226	246	219	258	216	232	223	227	236	233	244	225	240	238	244	226	222	228	223	243	250	270	237	229	218	204	242	214	211	249	201	266	232	245	229	214	218	239	236	254	239	249	214	200	240	224	242	221	235	238	206	211	224	214	242	236	228	252	237	224	261	251	244	257	236	241	239	263	246	228	228	211	241	278	251	251	227	245	219	217	232	235	222	228	239	249	205	243	235	217	228	210	237	218	235	223	241	204	219	232	192	250	236	224	228	248	238	225	229	241	213	260	230	226	254	235	229	236	211	208	242	249	235	235	213	238	263	263	224	241	238	225	227	248	231	214	228	226	216	241	239	232	233	236	221	235	229	254	205	223	203	236	249	235	237	232	227	244	240	232	236	238	229	227	234	217	213	252	224	200	214	237	254	212	250	256	226	248	220	217	229	215	245	262	245	254	240	207	220	260	225	214	222	204	203	226	222	227	233	238	242	238	233	241	221	255	245	191	236	253	243	230	234	215	231	222	233	210	242	242	226	254	258	235	241	244	215	239	223	257	231	213	220	256	233	229	247	225	252	236	234	266	220	196	244	226	239	228	235	225	225	244	222	249	245	266	241	240	265	209	228	226	233	229	258	240	233	210	242	209	225	222	249	218	209	249	207	233	213	240	251	226	221	212	248	227	251	266	255	223	266	227	286	245	222	227	232	206	216	225	230	257	238	243	233	239	195	243	237	258	219	222	251	224	208	223	223	216	251	236	244	246	199	225	248	251	226	219	226	224	216	246	233	235	213	226	219	252	233	230	225	239	249	214	256	238	225	199	228	227	234	221	220	238	242	239	239	263	223	227	227	234	229	235	212	238	229	239	212	202	238	237	242	239	260	232	206	216	213	211	240	240	204	227	232	191	218	243	241	259	215	252	258	240	244	259	237	262	216	250	213	238	213	250	228	200	219	242	276	240	254	220	258	246	228	236	250	223	231	210	220	242	237	234	224	243	219	248	220	229	214	258	241	236	226	238	236	231	241	233	231	273	203	221	227	243	226	248	247	223	208	223	247	248	256	205	215	264	232	238	225	218	231	253	236	226	248	229	236	246	225	214	242	241	225	249	237	211	230	233	251	249	216	244	229	223	261	263	241	226	239	245	202	197	243	233	237	227	212	228	217	221	240	225	229	202	250	233	221	210	223	229	245	230	223	252	251	231	230	231	227	243	250	205	225	216	253	242	238	233	244	230	239	246	231	227	245	245	217	225	235	223	217	248	228	252	238	249	204	205	217	233	216	242	247	246	244	225	231	219	232	227	245	228	195	252	224	235	228	219	262	229	224	226	231	279	268	221	223	245	247	209	223	257	226	224	240	197	218	233	247	245	252	198	238	268	261	209	230	226	205	249	235	231	255	229	235	219	230	243	213	214	228	237	229	250	238	246	210	197	259	228	234	244	251	234	245	221	238	252	240	215	249	245	247	220	251	239	231	249	239	235	236	198	218	228	228	232	218	224	226	199	248	216	269	234	214	243	223	237	209	248	220	226	239	222	202	245	241	256	250	206	224	243	253	214	227	222	213	220	202	242	244	232	292	220	229	231	219	239	204	242	231	232	224	213	234	235	235	220	212	224	203	231	211	216	212	213	209	257	234	226	237	245	208	229	209	257	225	232	200	232	257	244	241	225	218	237	229	221	240	255	226	209	227	223	236	235	225	213	215	245	261	212	256	233	227	222	224	221	236	215	238	219	224	237
11178	10194	17885	20100	18754	15599	13211	11286	8964	8707	6906	7124	7763	7429	6445	6688	8307	5257	3926	3417	3475	4391	4006	1403	1257	1073	984	986	926	845	905	777	774	697	696	650	733	673	688	717	723	626	656	617	704	665	641	672	665	666	683	773	824	749	915	1192	1058	890	797	732	719	765	719	701	639	614	649	674	658	617	565	629	617	572	594	634	616	592	627	579	604	596	540	586	550	525	573	586	571	522	569	549	585	570	549	563	555	574	580	558	551	559	574	564	556	557	544	529	561	572	563	561	549	569	529	609	595	566	572	526	593	565	590	581	540	584	569	578	574	551	528	577	552	564	537	591	579	595	569	590	598	537	564	544	604	579	554	572	596	566	564	530	508	554	567	563	617	586	538	576	563	577	560	571	557	535	561	556	557	603	596	566	555	541	593	545	578	582	559	562	595	562	545	561	574	543	541	557	532	639	541	604	550	539	607	526	574	568	579	586	574	551	581	562	557	533	519	558	578	533	563	544	559	544	565	563	569	550	591	571	566	597	547	561	620	566	583	579	550	531	556	541	607	557	577	582	537	555	579	563	584	551	560	555	547	584	565	588	548	548	554	589	546	543	550	541	569	551	589	548	570	581	588	592	566	581	562	546	561	558	540	586	577	579	568	552	546	556	542	565	538	585	580	584	559	580	553	611	556	564	582	569	589	566	583	515	552	619	558	538	601	565	553	548	546	568	579	549	555	577	553	537	544	607	558	573	545	547	547	578	550	549	580	548	568	575	587	572	561	594	595	575	554	513	585	545	560	603	562	553	565	600	555	611	523	564	568	603	563	575	580	516	589	539	579	593	576	593	557	560	588	559	628	585	554	545	577	577	596	547	569	541	586	576	550	596	554	549	566	545	559	619	570	563	576	587	589	526	553	554	541	584	587	552	570	568	576	580	563	549	601	583	613	559	589	546	563	576	561	500	519	547	576	564	571	578	600	494	569	558	522	539	602	613	580	569	604	525	556	556	576	573	553	578	551	599	565	521	596	587	559	548	547	585	573	537	564	608	572	569	519	552	550	569	576	555	551	568	554	548	523	497	576	556	610	571	564	565	551	535	596	545	580	514	572	540	559	549	568	617	572	583	559	567	572	529	551	560	564	588	544	556	549	562	545	564	586	542	552	580	538	589	536	548	608	545	575	555	517	597	579	538	573	590	568	561	586	503	594	527	578	602	532	510	594	596	617	527	573	530	551	579	550	546	578	569	578	569	593	613	543	590	589	615	577	614	542	569	543	581	559	530	565	565	570	571	524	615	569	550	577	572	576	534	560	524	574	564	601	549	560	597	552	549	561	531	594	530	553	522	567	587	556	552	544	581	577	615	578	536	552	594	561	564	578	547	547	566	560	585	580	578	578	524	553	563	539	550	617	550	594	531	554	566	591	576	553	591	558	608	559	580	581	561	580	528	594	520	591	572	551	566	576	569	578	520	545	518	566	530	588	555	553	541	550	509	536	550	558	598	545	515	559	547	583	564	531	574	605	614	589	557	589	579	604	576	566	578	515	577	604	541	560	549	578	545	542	554	581	539	565	545	559	577	529	557	539	554	533	556	566	618	582	582	596	552	574	552	545	535	563	598	558	506	541	505	529	567	585	577	579	588	548	596	557	567	543	557	526	534	538	587	584	566	578	580	535	580	573	590	588	529	585	549	561	557	595	567	575	560	588	579	578	555	516	539	582	567	518	584	555	578	600	604	580	574	565	554	581	535	583	542	587	572	564	527	583	549	582	524	543	524	563	539	586	569	591	591	548	597	512	559	548	560	551	595	558	549	573	556	571	551	584	555	530	563	553	525	530	589	616	553	566	557	574	564	573	602	532	581	525	595	544	554	548	551	596	568	563	509	543	551	572	584	540	556	545	550	613	562	594	549	575	539	569	554	536	569	549	560	531	553	565	534	559	559	605	559	544	557	588	571	557	599	540	554	565	577	535	567	569	555	554	590	582	572	545	563	585	549	614	516	573	572	600	537	561	579	582	592	553	572	585	559	571	558	583	556	551	558	541	547	545	537	539	563	562	582	564	511	534	572	540	505	531	623	579	586	599	582	578	520	584	547	599	556	576	563	600	606	577	573	512	537	559	530	544	574	581	572	565	542	543	564	571	568	513	567	556	542	560	529	584	539	522	566	573	557	590	559	583	584	572	545	604	573	580	596	558	547	562	558	587	596	540	584	537	603	602	559	561	601	507	555	590	523	597	598	569	557	579	569	563	605	524	634	548	603	587	544	616	535	559	529	578	576	575	552	556	555	533	575	584	551	575	523	600	575	579	574	583	568	556	530	515	579	606	558	562	519	530	537	580	578	571	574	535	571	544	583	562	575	580	589	614	570	564	550	602	590	592	541	555	561	593	543	565	604	544	519	594	550	596	574	586	571	520	541	596	578	554	549	563	550	571	566	549	559	534	544	570	560	553	591	560	588	576	542	542	561	562	552	560	559	573	602	577	533	592	562	550	551	560	592	549	516	570	571	539	552	568	568	551	592	553	578	571	523	580	565	571	578	563	544	554	533	604	575	555	610	565	567	568	599	570	537	554	559	570	554	580	564	597	523	572	554	567	539	526	542	562	572	549	549	598	559	542	522	521	541	573	590	559	549	534	570	542	556	530	588	545	525	565	532	519	589	547	556	557	572	544	619	604	584	641	545	588	564	571	545	518	535	547	574	552	576	561	560	596	565	551	547	512	571	556	557	541	566	564	580	602	560	521	568	586	521	513	595	522	549	593	532	551	540	557	598	595	547	608	542	553	574	561	600	587	555	544	581	592	596	585	565	556	528	513	528	555	540	569	586	534	578	559	531	566	540	543	586	580	540	576	563	592	546	518	584	604	559	600	601	528	579	549	538	583	545	552	594	551	574	576	542	585	583	538	589	548	576	541	540	555	558	601	560	574	575	563	553	536	498	551	557	609	550	577	579	575	567	570	568	587	611	553	525	571	629	530	568	547	617	562	577	528	596	554	568	534	611	591	534	548	550	572	606	591	564	564	524	560	606	593	542	554	547	546	603	570	524	601	602	550	522	601	568	553	565	529	582	540	594	584	569	556	571	554	577	604	568	565	576	558	598	571	622	587	577	522	553	567	537	561	552	538	539	570	564	589	571	565	610	580	578	610	560	545	585	525	550	581	591	565	552	578	525	547	579	536	563	554	557	588	589	572	560	547	590	538	565	541	543	600	548	584	580	511	571	542	586	590	541	552	562	578	566	560	531	594	557	575	572	528	583	579	555	529	561	600	539	567	553	570	542	525	534	543	578	571	561	556	554	553	556	543	559	586	548	530	557	576	558	561	538	572	536	566	553	575	513	589	548	565	606	614	575	564	591	525	548	573	556	542	561	583	614	592	555	562	531	567	563	544	570	585	588	591	537	547	545	545	553	582	573	599	544	548	557	559	629	567	594	568	591	539	604	585	574	592	571	573	606	568	608	585	571	565	588	569	582	591	553	562	549	570	550	574	584
25452	17764	22095	19296	16829	12824	8538	6312	4359	3798	2551	2056	2358	2074	1791	1846	2478	1339	879	848	838	1071	769	312	234	196	211	175	183	152	145	154	156	123	152	131	133	170	135	158	166	107	138	130	136	137	136	124	154	135	136	160	173	174	165	204	212	208	170	154	176	165	141	134	151	134	112	142	151	128	135	123	126	109	135	133	126	135	130	137	124	109	110	120	123	130	113	126	120	109	137	121	122	129	129	131	135	122	115	119	123	115	121	119	129	112	109	132	122	130	101	112	93	124	120	104	116	109	125	129	153	122	111	123	143	111	108	119	115	132	118	119	131	84	121	117	112	122	110	130	115	135	124	114	119	106	126	120	133	106	124	136	122	101	107	133	121	114	123	110	126	115	140	115	138	133	110	122	132	127	107	122	124	120	115	135	117	123	113	121	112	131	132	116	106	119	99	136	101	121	127	119	122	119	108	123	109	115	122	100	122	108	147	131	108	101	124	115	128	123	142	147	107	114	96	128	123	109	131	129	115	114	126	111	132	116	125	106	135	130	115	143	112	125	118	103	114	126	125	112	123	127	133	109	102	149	145	136	103	135	124	112	94	113	109	103	93	108	126	116	132	119	120	126	126	125	123	144	116	107	114	114	116	121	124	134	133	121	124	117	104	100	124	112	118	137	114	116	127	116	116	105	122	110	98	122	118	113	124	120	111	99	105	137	120	109	116	111	118	132	149	136	110	115	125	132	117	128	116	148	128	120	131	87	115	133	121	102	122	140	131	116	112	129	104	140	116	111	128	112	97	131	122	103	112	98	114	108	123	117	120	130	113	102	122	106	106	122	108	129	107	109	127	116	112	87	116	137	114	128	121	119	114	128	112	119	117	104	121	125	112	123	125	103	131	117	122	114	114	102	112	109	118	122	119	118	135	107	121	122	121	120	125	120	133	106	126	127	119	132	105	121	108	132	119	111	124	117	110	129	128	103	122	109	126	114	130	120	122	125	116	134	115	115	127	127	126	109	111	125	126	107	134	98	122	126	120	119	122	112	117	118	134	121	129	128	114	133	147	115	122	128	134	120	123	127	117	113	125	137	112	119	102	126	100	117	111	123	103	112	122	110	118	110	123	112	119	121	108	101	111	103	119	117	141	139	134	113	123	110	133	114	107	110	119	133	127	105	122	105	141	112	118	125	102	122	145	117	109	107	138	115	122	124	138	104	112	127	106	118	109	114	118	133	101	137	105	123	110	156	110	114	127	131	97	138	122	125	111	123	110	113	130	102	128	125	111	129	106	99	116	131	139	136	119	116	119	107	110	124	119	107	122	131	117	114	133	124	111	119	120	111	127	102	136	106	112	103	141	119	124	102	127	107	94	131	122	104	140	130	123	100	110	115	134	123	120	116	118	114	115	131	112	115	118	111	128	126	112	105	95	101	137	115	136	127	119	126	118	116	118	108	122	142	133	121	125	123	119	123	118	112	112	119	118	131	118	111	133	120	115	116	107	106	110	127	130	125	130	129	116	122	119	129	133	105	93	135	122	126	120	117	122	107	126	110	122	115	90	133	126	119	128	109	121	107	130	106	110	127	127	127	116	117	106	105	124	110	101	118	106	124	122	109	129	116	111	124	143	126	110	121	119	108	130	97	118	111	112	120	119	137	132	139	122	123	123	118	117	114	117	109	129	104	126	114	118	117	147	131	114	109	106	114	133	102	107	127	120	121	114	128	105	122	113	137	124	121	133	127	127	135	116	126	111	148	111	136	107	102	117	97	120	121	124	113	102	123	126	114	119	126	132	124	108	122	124	96	106	133	119	123	109	111	121	118	119	125	131	109	119	112	131	114	115	126	147	113	129	110	110	128	120	110	130	119	137	121	120	131	103	105	135	115	118	120	104	112	98	99	100	118	151	125	108	107	111	102	123	118	88	135	118	113	109	133	128	109	121	111	121	116	94	129	98	104	108	106	106	130	122	135	118	111	117	99	110	109	124	107	130	122	122	126	109	107	130	112	131	99	114	130	115	116	120	131	113	116	110	125	123	110	127	108	97	122	123	109	111	116	137	121	98	120	98	124	120	98	120	98	128	111	109	98	115	128	113	117	133	120	94	125	127	113	110	145	124	134	146	127	136	121	122	107	119	132	124	122	118	116	100	111	110	112	112	113	107	131	109	111	116	128	126	109	113	128	121	126	109	103	98	123	117	121	133	132	131	121	124	132	132	130	92	131	121	99	129	128	109	116	116	105	121	95	122	126	121	112	123	142	128	133	119	109	120	107	115	112	117	125	131	107	122	127	124	137	127	113	96	122	113	111	116	101	118	127	121	130	115	116	133	108	110	105	137	115	134	118	119	128	112	104	126	116	105	115	114	132	116	118	133	107	118	138	99	126	116	107	135	133	139	120	109	138	116	113	121	119	115	103	120	122	115	112	111	98	116	102	117	108	112	123	129	108	116	133	126	88	124	132	114	106	120	130	127	131	110	120	124	112	124	115	106	115	126	107	123	108	118	97	106	122	102	124	142	124	133	112	116	127	118	136	110	121	120	123	150	113	103	99	116	136	113	117	104	137	129	119	119	143	118	103	119	126	111	123	133	129	118	103	114	122	136	125	110	114	132	106	104	114	106	127	107	94	118	104	136	118	120	110	116	121	94	115	134	104	117	113	117	111	118	119	132	99	154	124	98	107	118	123	115	120	131	124	114	132	122	119	100	129	99	113	117	129	114	120	138	120	110	93	117	110	126	111	115	115	138	125	137	120	113	109	129	134	104	132	126	130	103	136	105	120	97	103	133	139	130	97	100	110	115	127	99	116	124	101	117	97	121	105	110	109	86	112	131	114	93	126	132	145	120	112	103	122	128	116	109	113	117	112	130	107	112	104	127	125	117	110	104	108	139	109	112	129	104	102	99	121	111	107	141	138	119	105	116	129	134	130	130	112	115	117	125	136	129	130	95	111	107	106	129	112	119	111	117	121	106	118	124	117	128	127	123	140	109	117	115	112	102	128	138	132	130	109	128	116	121	111	124	134	106	125	98	116	103	122	115	112	132	108	139	125	116	138	128	111	128	103	121	124	142	113	118	128	124	102	116	110	102	124	120	104	120	108	120	114	110	118	125	121	109	130	122	124	102	143	105	127	133	118	118	111	114	110	121	109	130	128	117	109	88	135	108	123	116	131	114	140	124	108	111	126	120	117	111	121	107	130	119	131	135	112	111	120	113	118	114	108	117	127	111	134	115	114	108	130	132	107	125	121	105	123	104	121	124	117	124	110	92	129	111	106	118	111	131	133	128	107	120	120	134	102	111	109	118	123	114	117	102	131	93	100	114	104	129	117	110	106	100	115	129	109	129	119	124	117	125	114	108	119	124	105	115	106	96	116	109	129	109	116	111	92	112	140	111	128	101	115	117	133	127	108	134	101	106	113	126	130	118	129	105	121	118	111	118	123	99	127	135	130	131	111	117	124	142	116	120	122	142	117	93	118	130	117	141	105
14001	13423	21391	23068	23784	20676	17486	16161	12575	12516	10318	10460	11861	10791	9427	10096	13178	7345	5941	5443	5599	6775	5360	1844	1324	1214	1255	1055	928	837	690	729	788	584	572	508	508	607	541	568	497	458	479	487	434	462	475	404	473	514	481	590	646	703	635	1167	1173	1032	868	905	799	710	675	545	481	424	403	470	389	371	348	342	363	322	345	382	340	359	321	343	366	360	323	340	323	337	326	340	354	366	327	325	328	340	324	335	325	319	338	334	333	317	316	299	314	300	321	333	328	340	329	334	314	303	338	313	343	304	326	321	341	338	329	321	307	298	319	310	310	318	313	297	323	302	335	307	311	304	323	298	322	300	338	357	345	311	322	330	336	315	344	353	327	304	291	321	320	327	303	321	328	323	318	305	288	333	313	314	311	307	302	365	306	315	300	294	300	346	315	326	338	303	312	314	341	338	294	314	343	300	323	307	315	294	311	329	309	296	339	317	311	300	319	310	300	322	282	344	374	307	316	309	348	323	325	292	357	321	299	302	341	325	310	307	326	341	281	330	315	329	332	316	370	343	341	336	280	306	295	297	302	293	279	281	307	337	320	349	320	313	288	324	307	328	303	330	353	319	318	305	307	322	293	302	323	311	311	356	335	329	313	313	295	319	279	323	315	321	315	318	305	322	311	346	309	348	310	331	303	312	303	319	322	329	306	324	327	273	316	316	339	304	323	320	317	326	314	322	301	288	310	332	314	324	296	295	324	316	356	343	337	286	335	306	333	315	317	315	335	290	311	309	314	282	315	307	301	314	308	316	305	315	317	330	320	321	324	304	317	323	311	303	320	312	338	333	301	328	311	301	326	267	304	305	325	322	320	315	310	295	335	308	317	330	305	345	325	354	287	293	316	314	338	292	313	331	326	312	310	324	288	334	310	335	294	316	302	280	323	311	328	286	341	313	330	342	291	302	306	305	307	322	317	335	289	329	313	314	318	344	311	309	329	323	324	324	317	312	346	286	322	306	320	318	321	327	307	293	323	342	326	321	336	312	304	306	318	315	314	322	306	318	300	327	319	319	320	345	333	304	319	305	311	325	348	327	308	301	322	317	315	310	328	305	310	316	330	296	284	268	330	309	320	342	334	316	320	305	307	330	290	318	316	348	290	329	322	282	307	299	323	315	333	310	312	312	308	345	321	320	297	292	326	322	301	338	313	296	305	319	302	318	338	335	310	307	362	308	309	309	339	348	309	295	285	300	316	319	322	325	328	316	272	305	323	344	311	329	301	293	312	324	310	339	318	326	349	294	351	317	311	326	311	304	315	315	301	304	290	296	309	346	353	316	302	340	309	323	334	349	336	322	313	350	333	314	299	297	298	311	315	319	325	323	312	308	311	335	305	324	302	303	334	293	328	322	310	307	318	305	317	316	317	323	284	303	338	352	313	306	315	318	330	293	328	307	299	322	311	328	307	325	316	302	306	333	325	296	314	306	313	304	334	292	334	333	347	351	324	290	316	368	308	319	326	299	304	326	352	349	309	333	335	322	320	310	307	299	307	327	354	313	288	321	326	312	325	316	328	295	291	311	322	332	307	288	291	318	331	338	327	315	308	329	323	302	333	317	305	297	296	319	324	311	318	288	345	333	281	310	303	307	342	315	328	306	290	330	292	299	300	347	293	309	322	332	297	299	332	319	314	335	340	284	340	310	330	351	326	298	311	336	334	269	338	328	293	335	295	333	341	338	321	317	300	337	340	269	319	306	300	309	317	283	309	313	297	329	339	299	329	333	328	303	335	329	312	332	310	315	293	316	312	339	320	335	334	314	318	320	332	313	299	335	324	317	320	299	318	311	312	346	313	308	284	301	352	273	336	339	301	319	294	292	321	345	342	308	304	353	299	347	303	328	325	317	321	300	309	331	299	326	310	329	314	307	312	305	326	316	317	302	325	300	345	303	310	303	277	307	301	332	294	328	324	319	305	308	321	285	320	282	312	309	315	334	350	306	319	303	317	308	295	307	323	320	302	349	296	307	262	300	305	299	300	293	340	316	335	307	295	325	289	326	340	312	308	326	296	310	296	288	318	310	289	319	305	301	329	309	318	347	318	341	310	331	349	310	310	352	295	280	332	332	317	345	324	315	310	323	297	339	313	349	297	351	324	313	306	292	325	286	348	311	318	329	319	284	321	291	317	336	308	315	307	318	289	309	295	315	301	308	304	306	338	331	304	354	310	291	313	324	345	303	290	327	310	329	329	306	310	320	322	302	349	333	342	311	328	320	337	293	334	309	298	353	306	316	309	317	342	315	308	315	332	319	327	295	309	280	315	312	320	384	334	311	329	301	289	331	348	348	302	313	311	294	291	327	317	329	311	316	303	324	294	266	334	325	337	322	312	290	335	317	313	310	311	314	300	303	345	318	297	309	296	301	341	303	318	308	305	301	308	334	345	294	322	331	308	317	310	287	329	325	304	295	317	309	311	360	313	306	328	341	333	368	323	307	304	352	315	354	350	325	338	325	323	341	339	311	313	324	306	296	279	325	325	335	289	324	316	329	315	311	292	309	297	320	309	301	304	321	318	322	299	345	321	334	320	315	341	291	324	349	324	317	301	320	304	272	342	348	287	311	314	314	308	325	317	338	335	312	318	321	315	310	317	342	334	307	355	331	338	290	315	288	308	312	303	323	282	340	353	304	292	309	331	313	328	325	339	287	288	326	321	305	348	340	292	317	336	287	316	309	338	318	301	306	301	343	325	311	328	324	296	326	301	312	338	308	285	349	322	328	336	312	311	321	325	322	272	298	334	335	292	303	345	296	300	296	317	347	290	316	322	314	310	337	313	318	317	319	327	302	310	296	304	301	350	285	315	300	328	319	298	299	290	343	320	391	322	358	315	320	335	343	315	317	309	291	341	329	312	306	290	309	287	321	291	304	334	325	326	325	336	292	327	313	309	323	314	332	307	303	302	276	286	307	303	317	305	278	315	315	294	306	322	302	315	324	348	337	317	332	304	328	335	329	328	299	337	343	306	320	301	321	311	299	329	362	342	311	311	322	315	333	311	321	311	349	352	325	309	335	305	294	323	334	296	310	336	327	345	311	303	326	341	323	347	316	318	314	321	307	322	314	339	294	327	317	308	330	359	325	311	297	324	353	316	305	332	302	310	318	321	326	300	320	336	367	308	303	324	294	304	319	328	340	289	287	293	290	332	346	350	319	300	295	336	313	290	310	325	299	307	333	305	302	296	320	314	333	319	304	323	293	302	288	318	311	319	346	302	315	304	301	316	329	339	288	347	312	340	323	335	336	276	305	306	339	300	338	312	317	299	315	307	354	322	335	308	307	310	322	314	334	306	286	301	294	322	306	271	315	317	314	309	304	312	302	326	335	321	331	354	299	348	308	301	285	292	304	328	345	308	315	306	331	300	320	335	294	330	358	258	311	314	307	339	314	324	308	337	292	310	343	305	313	283	317	327	316	313	313	324	305	343	301	319	310	326	331	277	339	291	294
7018	3775	4114	2906	1894	1489	997	795	609	639	568	494	464	421	501	410	388	380	368	328	307	336	327	310	303	298	329	299	267	320	301	328	313	279	324	302	303	289	287	325	305	317	294	275	278	295	299	270	310	308	336	313	312	288	304	325	314	311	257	320	269	302	299	301	339	312	274	319	311	305	273	309	297	313	285	290	306	300	284	278	301	298	320	297	298	294	268	318	321	298	306	280	291	300	319	295	287	299	283	322	314	290	311	293	305	314	280	300	321	295	298	303	295	302	303	287	315	271	293	288	338	273	309	311	290	286	294	269	309	327	294	289	318	290	304	328	308	323	294	328	278	285	312	306	299	314	316	300	317	287	320	291	284	321	324	265	321	254	279	284	278	277	276	287	284	308	293	309	323	300	283	316	301	287	302	287	284	320	309	313	285	269	310	317	294	266	314	278	268	297	313	306	314	314	281	271	333	292	297	273	286	312	292	304	296	289	327	305	280	298	288	337	306	268	301	289	309	294	320	303	287	287	311	302	303	287	291	298	303	299	317	298	343	286	304	297	280	290	305	265	309	271	293	307	316	307	301	327	302	285	343	303	285	302	275	296	329	307	314	286	291	298	284	320	309	316	309	308	316	282	293	297	295	296	297	302	270	298	312	283	304	298	284	285	312	295	311	327	267	279	309	273	316	298	284	274	285	292	321	286	316	335	291	292	285	310	306	331	287	294	286	298	317	285	297	295	292	331	326	294	288	294	256	331	298	305	267	297	321	300	305	283	317	303	297	312	282	271	284	351	297	312	309	311	305	297	279	296	301	306	292	300	264	274	301	311	300	297	286	290	301	275	284	350	327	280	283	302	288	297	303	306	275	270	267	290	324	313	282	330	294	323	318	309	329	277	310	302	300	323	318	275	304	302	294	297	303	277	300	280	279	308	309	315	294	320	293	258	302	327	289	338	326	309	300	315	303	310	292	294	327	308	318	317	298	293	303	277	299	274	277	311	297	293	288	311	290	292	312	296	313	310	311	349	277	274	289	288	283	325	298	313	304	290	293	326	293	302	310	292	346	291	304	314	267	291	294	314	280	307	306	305	335	303	300	326	286	299	338	328	283	321	295	283	292	272	286	291	310	285	288	332	319	297	296	293	312	296	349	295	261	278	287	310	308	285	303	273	312	295	330	314	323	319	317	348	269	298	290	310	288	320	293	320	306	312	293	292	289	290	301	310	336	265	262	306	315	311	296	298	280	295	306	298	295	308	316	306	333	298	295	303	256	316	322	300	307	361	293	310	317	302	286	313	311	280	302	303	262	316	309	303	307	320	253	302	292	311	303	321	309	278	268	318	318	306	308	320	288	289	263	283	297	297	271	296	319	300	293	296	305	309	330	305	298	322	321	288	281	306	290	283	293	321	301	281	280	270	301	286	258	285	339	283	294	309	258	277	299	301	300	316	296	305	317	303	284	304	266	330	293	326	313	277	347	299	292	287	302	313	292	304	276	328	311	321	324	299	300	292	300	322	320	305	325	328	295	309	257	286	304	300	280	301	310	353	300	309	291	309	282	325	316	290	289	290	277	297	301	328	303	308	296	290	278	278	277	309	307	335	283	293	320	288	294	331	306	291	305	309	286	306	314	333	323	287	316	304	304	316	288	345	298	291	303	287	300	272	295	294	304	304	300	291	302	322	288	304	308	307	318	302	294	311	309	310	299	306	286	312	308	320	269	279	279	273	305	263	324	285	310	315	311	286	279	291	318	292	284	258	282	314	281	265	297	322	342	309	335	295	269	292	299	328	323	309	264	306	283	283	331	287	320	269	305	305	309	295	319	324	312	299	335	323	333	292	311	317	285	280	296	329	305	290	274	282	280	289	291	299	304	299	312	293	335	318	277	362	295	328	321	294	316	306	284	298	307	305	279	290	281	318	294	301	284	317	296	306	300	313	331	301	295	286	293	306	287	319	317	294	293	305	325	310	300	266	291	289	282	264	302	304	280	298	263	336	330	296	308	303	301	306	332	304	312	304	292	327	294	298	311	303	305	278	301	268	303	295	285	298	303	309	288	290	307	324	314	322	289	278	290	289	312	311	283	304	287	259	329	317	299	276	280	293	305	306	307	292	304	307	331	335	301	281	285	280	315	290	281	315	291	318	284	297	303	307	296	312	316	278	287	306	316	301	275	268	287	323	303	319	286	299	282	308	316	295	317	283	282	308	298	307	281	300	303	284	314	292	317	305	286	294	325	291	304	301	289	282	281	296	303	273	332	294	276	265	283	308	286	301	295	292	317	296	292	307	295	307	249	267	315	288	289	286	304	291	298	300	312	308	289	318	323	301	312	311	318	277	325	288	302	296	301	301	284	285	282	307	307	322	302	279	321	290	327	290	306	307	294	302	287	295	312	295	284	286	311	319	287	315	320	307	287	295	304	300	337	303	290	314	293	308	340	278	291	324	303	308	312	280	282	350	351	262	265	304	306	288	308	293	307	287	313	295	308	317	326	322	281	287	300	308	335	282	296	276	307	332	320	321	276	313	300	305	305	284	306	276	307	295	282	315	294	309	299	289	304	275	300	279	300	307	290	298	320	318	295	308	311	274	337	315	278	305	330	279	325	293	290	316	279	318	307	292	297	316	338	266	305	271	289	320	297	306	304	316	296	280	314	304	285	315	319	294	277	270	322	301	326	306	312	280	286	285	266	287	291	304	298	299	294	301	324	298	316	321	262	303	320	322	303	284	331	298	290	275	277	262	277	260	291	274	283	320	291	254	288	285	284	297	310	289	305	298	323	320	296	337	311	337	302	265	303	276	306	280	305	285	309	296	315	295	312	318	314	281	316	275	294	269	320	303	282	291	342	332	272	309	309	324	279	311	304	296	303	306	294	310	317	298	290	287	319	272	283	274	320	282	298	290	290	295	324	314	313	318	323	284	300	318	307	264	275	297	262	288	310	292	323	306	283	302	276	262	298	297	328	322	326	310	325	320	308	306	308	319	328	320	312	298	285	296	311	292	300	298	293	303	290	304	282	270	320	307	314	301	278	316	280	325	305	320	294	293	334	269	273	294	299	319	306	310	295	295	298	305	324	314	288	340	331	271	320	300	254	285	276	319	274	269	286	271	278	292	307	268	265	343	278	301	317	332	301	331	278	286	340	304	286	320	306	293	292	318	253	298	294	279	311	273	319	332	323	326	271	339	297	283	306	281	286	288	299	279	277	287	309	268	334	312	329	307	288	298	297	320	269	295	277	295	319	315	315	323	292	317	284	332	290	289	300	276	270	288	336	306	306	318	292	327	311	318	288	322	297	281	307	287	293	286	328	306	315	297	315	269	272	296	294	260	277	290	276	315	256	287	297	292	295	274	298	327	293	313	333	290	284	292	292	323	310	305	318	276	305	310	296	303	281	291	319	315	326	258	302	314	331	287	296	338	300	265	325	306	288	315	319	295	280	317	337	297	284	305	316	281	304	265	341	313	299	291	271	301	293	265
4701	3880	7690	8107	6971	5313	3698	3253	2743	2856	2437	2118	2111	1977	1691	1567	1542	1211	1053	1013	1045	1012	1037	919	824	810	829	819	807	804	839	770	794	750	740	774	769	744	731	708	714	681	722	756	708	759	768	775	735	807	748	803	743	800	757	770	761	799	730	765	734	751	727	711	714	751	751	752	714	747	727	721	745	753	763	741	713	738	728	732	712	698	708	747	752	746	727	750	743	700	744	707	734	734	731	755	689	690	723	744	764	718	724	704	766	709	715	723	735	720	734	716	720	764	734	719	737	740	731	742	725	733	698	715	776	728	771	737	755	729	722	695	688	779	706	755	745	742	733	747	748	693	701	752	706	772	758	703	720	708	734	745	752	701	717	739	727	708	720	695	736	685	715	692	712	725	666	703	748	769	722	673	705	729	750	731	708	716	784	727	702	755	673	714	730	712	742	705	710	700	736	805	752	716	698	733	753	770	749	698	679	733	698	773	774	706	735	737	713	706	714	712	696	742	726	724	777	716	704	733	711	685	708	704	761	790	733	747	725	711	717	763	728	696	701	677	721	696	697	724	710	699	757	733	701	770	712	751	736	742	691	713	710	720	726	708	742	723	732	734	759	707	718	679	735	691	690	771	690	764	794	685	757	681	706	751	748	744	756	740	718	735	700	733	671	762	705	697	720	760	717	707	731	698	692	700	722	718	754	756	717	748	741	710	718	665	680	716	711	711	728	699	721	733	702	694	696	762	672	742	756	741	751	714	697	762	776	718	661	713	730	788	690	721	710	667	726	736	692	742	735	740	772	734	707	707	721	715	739	726	687	741	735	715	759	701	720	784	738	692	711	758	723	735	772	723	728	762	760	749	715	736	744	741	744	736	756	749	727	699	734	716	683	721	752	718	754	735	708	744	720	718	736	688	707	763	687	693	750	716	785	689	783	683	757	672	710	717	737	714	732	762	713	724	660	741	747	693	755	693	733	758	665	748	765	752	706	749	695	685	742	730	699	764	708	743	741	765	751	715	725	748	732	750	753	767	787	746	671	728	751	735	725	775	727	734	728	680	740	719	751	733	778	721	708	710	741	687	766	705	720	707	735	694	732	749	690	724	714	732	719	741	748	745	761	759	732	756	693	706	803	701	699	770	735	717	718	724	700	722	705	725	705	734	778	744	723	683	714	698	662	718	763	701	713	666	746	703	681	706	688	734	737	694	738	752	710	760	694	765	677	730	751	692	795	710	692	693	745	733	694	712	773	753	724	769	711	701	756	698	687	737	709	721	705	707	722	717	701	771	721	733	708	711	697	727	739	687	773	713	727	756	729	728	719	705	710	693	716	690	773	733	712	733	764	718	719	756	719	697	701	713	743	749	704	717	749	697	697	726	711	730	711	766	779	724	783	712	680	678	735	729	704	742	720	740	741	728	694	725	706	768	731	743	724	721	698	685	768	746	726	682	744	689	729	749	711	740	702	669	729	731	751	695	687	741	732	744	753	752	785	696	699	696	697	706	724	734	754	733	735	712	701	715	717	692	694	692	705	723	751	705	728	721	732	735	743	719	714	797	700	719	725	724	722	749	725	680	739	746	709	764	754	703	718	708	701	717	700	719	745	733	728	721	683	720	734	678	724	755	708	699	742	720	687	737	742	697	708	723	712	688	707	690	766	743	714	737	705	736	709	717	738	780	748	735	721	736	751	704	708	767	753	749	734	747	708	746	700	741	709	764	702	717	734	695	744	703	736	748	726	729	769	697	723	720	721	691	697	721	700	765	730	711	709	734	731	710	732	673	748	688	712	729	689	693	714	705	724	773	724	706	684	715	725	754	698	714	687	709	751	712	737	723	744	722	701	689	737	759	746	703	688	731	674	705	746	704	721	692	724	686	749	693	724	715	722	778	718	723	759	725	697	721	664	773	734	739	741	724	693	689	703	723	731	709	748	691	740	744	704	751	703	726	719	706	733	770	686	719	724	742	765	705	735	741	759	730	741	696	737	703	689	748	743	771	684	739	752	747	774	738	690	755	711	734	773	737	750	723	762	730	746	728	736	726	738	733	705	737	754	702	725	747	737	690	780	722	763	721	735	716	738	707	723	714	751	685	696	768	689	731	704	708	745	715	717	698	734	759	725	715	743	692	717	765	699	669	746	724	721	737	748	749	772	739	737	732	761	732	731	748	718	701	774	706	732	712	751	722	665	674	694	733	704	761	771	723	662	757	726	729	698	705	750	729	715	755	683	784	772	730	734	750	731	714	746	751	746	725	716	751	692	740	713	714	709	723	663	712	725	730	713	711	714	752	770	694	716	737	698	699	706	723	718	740	697	724	726	735	712	751	718	733	719	710	713	732	735	718	729	695	737	708	734	735	710	741	683	755	716	691	735	696	740	692	714	775	758	705	787	744	723	726	716	690	741	700	691	694	716	703	713	738	692	702	732	752	684	726	718	713	727	712	768	746	723	785	718	741	787	714	721	736	689	718	711	734	732	723	720	732	700	684	694	723	706	636	760	756	735	717	725	741	682	712	731	731	723	735	652	710	679	697	720	756	719	753	745	719	718	761	711	740	729	737	773	727	705	767	743	711	737	751	715	779	692	740	735	712	685	790	702	726	761	775	717	743	688	760	731	708	698	728	737	704	710	705	753	773	763	739	693	736	699	720	737	690	745	699	738	709	747	754	740	746	761	729	771	726	751	753	688	750	695	722	740	700	687	705	710	759	699	705	695	718	727	689	703	706	696	669	731	690	797	727	741	738	720	758	752	697	726	752	704	729	727	740	740	788	709	688	699	712	720	743	722	758	736	770	669	741	677	746	702	728	753	714	752	725	743	774	736	691	729	660	744	738	736	719	693	720	726	709	700	718	736	722	721	736	661	716	715	733	730	721	671	746	733	780	737	685	694	794	740	771	723	688	734	724	759	758	667	702	736	713	724	713	738	763	680	736	704	686	712	696	695	782	741	712	717	751	805	712	748	754	683	754	703	712	733	707	714	769	760	709	731	703	688	719	722	706	697	680	703	696	713	706	743	760	709	746	726	705	745	702	660	728	704	721	758	735	732	723	705	703	759	745	697	769	733	675	745	720	737	707	743	740	723	771	777	692	699	748	727	737	786	743	703	703	732	762	736	704	692	740	722	719	724	703	679	699	714	717	699	700	677	723	719	751	755	709	770	707	732	711	705	735	739	711	707	753	694	698	745	752	715	706	729	755	746	690	745	708	708	736	742	656	743	721	776	715	686	721	774	738	760	762	747	720	743	720	721	712	757	750	742	715	717	692	730	707	751	759	716	697	725	749	722	688	708	741	684	737	692	714	715	725	736	753	675	677	720	711	759	744	758	765	752	797	748	735	640	696	701	763	723	692	741	736	723	699	701	735	703	705	690	720	737	750	753	677	780	734	683	714	731	726	689	771	710	727	742	704	798	713	748	715	692	722	714	720	744	730	677	689	717	748	675	691	766	754	700	740	761	717	731	773	738	727	706	714	690	700	699	694
17032	11398	14762	12923	10677	7843	4286	3498	2524	2104	1620	1551	1840	1380	1122	1278	1364	821	562	592	630	588	519	318	346	308	268	275	247	279	275	255	261	238	243	247	269	267	237	234	231	222	239	232	212	232	243	228	236	247	263	266	242	243	239	266	275	254	268	248	224	210	211	246	236	244	219	222	217	225	232	237	217	262	235	237	207	224	226	234	214	210	231	241	224	239	213	212	228	238	225	220	214	219	232	218	219	225	216	231	218	224	236	204	236	218	271	221	205	219	254	220	203	221	223	247	209	232	210	249	246	228	220	203	221	225	231	243	242	207	223	222	188	251	228	232	231	247	213	249	203	238	209	216	209	237	245	192	251	204	208	230	201	205	212	226	205	221	236	241	257	230	224	251	231	215	239	191	231	209	211	236	232	231	255	215	228	195	219	224	195	224	221	227	232	255	243	247	224	229	242	248	241	220	241	229	238	213	227	217	232	222	233	241	202	189	222	206	211	237	237	206	239	234	228	208	227	245	237	223	239	209	218	241	236	244	215	230	244	225	208	230	214	219	209	217	204	235	243	216	210	227	224	236	219	228	228	240	253	219	234	223	226	242	203	229	220	226	235	212	222	215	225	249	251	217	212	208	239	224	233	221	239	208	223	242	238	229	220	234	229	234	219	199	244	220	220	240	204	238	228	253	263	228	209	232	242	216	218	233	221	224	215	219	245	213	254	229	226	224	222	243	216	210	200	240	233	210	244	200	215	219	237	205	238	228	213	224	248	254	237	198	213	217	219	192	209	217	213	230	232	223	220	223	239	243	202	220	209	238	251	219	206	214	207	224	222	246	236	233	223	222	216	211	238	230	234	241	226	194	259	268	229	236	221	252	213	225	186	240	237	206	230	216	226	235	227	239	227	255	194	210	250	233	221	227	240	215	223	247	241	239	235	226	248	243	214	232	234	253	229	231	224	218	241	213	233	231	221	231	233	221	229	234	246	217	254	228	210	203	207	228	244	217	209	225	225	229	205	202	254	193	199	243	234	201	221	228	228	212	252	203	225	227	240	245	247	229	229	231	236	250	220	212	240	233	196	263	209	237	212	239	220	234	235	235	233	226	232	219	240	224	220	225	212	219	239	231	211	251	243	232	213	230	220	257	231	220	213	245	205	197	220	228	216	228	224	240	254	236	229	230	205	222	242	236	212	239	224	230	251	221	228	219	227	225	219	209	202	208	224	234	226	189	217	204	212	229	203	222	219	208	207	207	254	215	220	237	218	225	231	214	233	253	242	226	196	221	227	240	217	228	211	223	246	241	220	252	203	216	225	229	219	236	249	208	232	261	212	236	228	218	232	227	183	230	224	224	226	238	214	212	220	220	232	204	232	217	193	235	239	239	201	237	256	243	246	226	237	213	210	203	222	199	221	234	227	207	238	249	221	234	207	224	228	220	222	233	226	208	199	233	213	217	228	221	219	236	248	270	248	227	220	234	241	202	259	241	226	197	240	221	233	218	231	222	237	244	236	221	219	247	248	218	220	234	226	217	228	239	237	220	232	182	220	218	237	241	240	236	240	205	249	211	239	219	244	240	209	248	220	222	235	203	268	226	232	218	230	247	253	217	234	215	223	247	204	233	222	238	225	232	236	225	236	229	244	215	240	203	218	233	246	215	250	235	241	233	210	270	208	220	225	236	248	218	231	233	245	199	223	228	214	223	238	257	214	228	221	215	235	244	225	238	223	234	251	202	226	221	220	219	220	225	233	236	258	215	234	234	186	214	236	203	234	245	218	240	201	231	199	203	220	230	227	215	224	230	236	237	208	229	205	246	211	223	212	231	248	212	234	248	231	240	182	242	238	202	250	207	202	230	223	239	240	237	231	228	210	228	227	227	243	237	217	237	241	242	251	239	232	232	219	261	251	217	228	214	205	249	249	202	217	230	209	203	239	217	261	233	225	256	239	245	237	216	205	226	242	223	251	197	242	251	225	224	220	210	236	247	206	209	231	239	240	207	254	240	217	233	243	227	203	211	258	257	225	233	247	252	236	215	208	205	233	237	267	243	213	217	214	214	238	229	206	222	248	237	229	238	241	219	255	243	226	219	215	247	208	227	220	202	225	206	199	240	250	214	201	218	206	243	219	226	222	228	219	237	228	253	226	230	245	211	230	238	227	220	216	217	232	205	208	234	226	267	244	213	237	239	233	230	229	229	231	221	248	228	215	236	206	240	215	238	232	248	215	210	235	260	237	205	252	205	238	203	232	208	246	217	218	240	213	242	249	222	225	247	242	208	254	243	223	221	213	198	238	220	254	225	218	226	224	225	237	235	207	238	220	214	251	224	210	223	236	225	200	262	220	231	229	228	215	210	232	209	215	240	230	210	204	268	196	227	206	242	215	256	213	207	249	268	228	219	195	233	223	216	246	238	256	211	255	222	207	220	251	227	206	224	230	223	240	223	217	210	228	230	254	237	249	238	183	243	232	261	263	241	209	236	221	236	208	220	217	250	238	225	245	206	217	228	209	240	250	235	231	213	209	220	220	216	239	240	218	226	247	242	242	223	217	229	236	226	196	231	215	216	232	214	209	230	232	226	239	234	224	269	229	222	215	231	245	225	218	213	241	247	203	241	230	250	227	253	235	257	207	224	229	226	228	223	231	242	249	248	231	233	241	217	230	232	243	227	228	213	246	221	228	220	233	209	214	246	224	210	257	242	213	225	223	226	245	235	227	241	248	235	229	223	197	245	224	212	227	199	251	227	238	224	235	222	213	198	226	223	217	216	233	232	214	224	222	203	246	225	244	239	229	211	202	222	217	226	248	229	208	215	245	222	258	230	217	235	223	208	238	213	208	223	233	215	229	217	247	216	239	226	234	240	233	231	238	240	220	237	229	232	221	240	227	224	245	267	224	241	229	213	230	222	209	243	246	233	212	244	235	209	209	231	222	225	220	209	217	226	230	225	203	242	235	216	212	243	226	226	204	235	224	230	221	221	224	234	219	236	225	271	221	215	241	256	255	223	231	219	231	240	237	236	228	206	242	224	234	226	208	210	228	222	242	239	228	227	215	209	230	202	220	219	236	226	237	228	221	231	241	232	233	211	252	213	212	230	223	210	230	229	257	250	217	195	225	231	260	243	260	242	265	217	219	223	261	247	241	221	247	231	205	245	238	212	217	259	211	223	237	215	209	208	220	235	204	226	237	238	220	283	226	232	224	226	234	228	224	218	201	235	189	211	238	249	247	230	251	246	243	222	236	229	209	232	205	201	234	237	237	223	215	227	229	233	218	237	247	228	216	251	243	260	215	237	236	233	202	231	215	238	238	206	222	201	229	235	240	239	257	249	256	221	210	238	221	225	213	226	225	214	246	240	232	233	271	222	212	202	224	236	203	234	210	231	242	234	225	221	220	229	210	237	214	216	236	215	208	229	253	208	211	233	245	205	232	225	238	236	219	242	218	238	226	234	220	213	248	205	243	235	237	209	231	231	230	240	228	196
10599	8949	16349	18115	18619	16830	11567	10956	9357	8644	6905	7570	9013	7462	6151	7636	8040	4178	3158	3187	3594	3794	2968	1334	1241	1081	1034	1015	837	901	786	896	711	697	696	668	636	676	717	602	628	609	612	602	606	657	654	663	613	665	638	680	696	654	779	718	811	899	843	737	703	701	670	626	633	646	586	641	624	598	566	553	542	587	584	564	559	593	585	563	582	607	568	550	573	557	540	520	586	573	539	542	598	574	539	538	529	558	557	507	541	545	583	539	542	582	568	578	596	548	554	551	536	521	537	602	562	539	520	524	567	555	538	585	534	567	590	551	507	545	568	567	540	557	551	538	551	538	565	557	565	560	551	533	560	547	580	555	584	575	567	583	551	595	595	529	544	549	525	542	537	546	563	520	557	525	541	546	531	541	550	549	505	582	580	564	608	535	597	532	560	578	589	562	540	564	575	576	545	532	572	539	567	602	560	558	561	551	593	570	551	548	550	563	566	525	537	555	540	592	519	603	554	535	558	552	572	556	563	572	524	579	573	578	581	490	550	578	540	544	576	581	559	584	553	545	541	612	583	560	595	540	542	571	564	554	560	529	573	520	565	544	530	562	561	572	531	553	592	551	529	562	559	573	548	509	554	548	583	536	537	583	585	560	558	553	554	564	554	529	577	565	532	517	542	532	550	570	572	546	567	519	547	518	576	554	576	553	542	545	573	530	577	518	547	526	550	544	581	540	552	550	582	546	547	515	555	591	571	569	571	529	547	516	574	548	603	529	584	561	573	571	534	554	523	548	543	576	531	542	574	545	613	569	533	542	540	557	574	551	553	569	534	554	530	565	548	557	549	555	566	541	605	557	545	567	548	520	569	553	551	542	560	565	527	515	540	533	549	562	537	561	587	566	562	571	560	540	554	574	563	523	557	533	591	589	534	512	559	568	565	563	567	549	579	546	537	559	551	555	530	545	581	530	547	580	569	535	536	534	554	574	584	629	550	581	514	539	566	579	584	525	562	591	536	534	506	535	524	544	535	599	529	577	572	526	549	603	557	586	563	550	565	553	557	541	551	581	591	511	580	567	587	506	540	525	544	561	569	564	580	578	556	549	572	566	575	571	553	594	551	542	539	529	580	565	563	616	580	557	563	527	551	593	525	591	528	543	555	546	565	554	544	512	538	542	561	549	528	531	514	561	575	553	560	563	547	560	577	552	530	613	552	567	583	567	594	555	582	555	513	549	570	609	572	532	570	565	595	583	626	547	564	527	527	543	572	553	552	535	545	536	564	565	570	545	586	533	543	530	544	533	558	558	527	578	549	584	568	575	542	557	548	534	528	555	524	538	537	579	597	512	558	546	584	557	536	568	532	580	550	536	572	530	552	562	570	587	578	592	563	542	538	551	517	555	550	563	576	589	579	562	543	577	536	592	569	589	542	573	563	556	556	556	561	546	563	546	528	589	578	563	564	515	577	549	562	554	570	549	574	616	561	531	569	519	561	538	570	559	560	550	523	567	540	543	509	568	558	552	549	528	586	573	549	536	597	543	506	556	549	540	592	541	543	553	555	540	527	540	540	538	603	519	565	547	501	556	554	521	564	559	543	542	535	577	520	575	545	527	582	543	527	527	546	537	546	571	562	560	555	556	531	553	534	567	580	591	555	572	559	571	545	552	544	587	560	551	494	567	521	605	523	543	538	519	549	581	562	573	541	556	605	551	535	582	580	525	529	532	557	575	565	539	552	559	556	549	540	559	605	560	555	532	562	578	568	549	527	584	554	586	563	570	543	576	583	549	547	554	553	569	561	581	562	526	526	529	572	547	582	567	527	520	532	571	585	498	568	589	525	593	551	531	544	552	567	528	526	580	540	549	595	569	557	548	596	530	543	567	555	572	556	581	577	532	584	521	551	513	548	557	530	520	540	516	602	545	558	579	565	530	566	569	576	560	587	525	587	542	566	596	553	563	573	547	598	564	585	534	546	540	599	607	546	526	552	587	534	543	567	562	556	570	546	534	543	598	570	559	568	541	539	565	586	583	587	584	551	560	580	551	528	566	530	555	552	559	506	512	563	528	543	587	555	592	527	553	584	559	568	535	573	576	538	538	571	575	561	546	587	546	536	487	553	526	583	601	557	569	535	557	559	586	546	556	549	571	552	532	547	546	573	542	561	573	533	609	559	540	598	523	579	547	519	558	560	557	594	515	602	577	562	556	561	548	547	573	539	526	570	557	553	555	523	557	544	568	494	550	558	589	548	512	519	549	561	556	543	556	558	563	583	613	545	602	554	524	541	582	567	549	530	591	566	560	528	523	574	572	511	569	532	585	596	546	549	559	560	576	603	528	573	557	600	599	530	583	520	537	565	517	530	542	563	540	529	551	545	562	601	557	564	537	558	527	547	526	607	557	562	578	532	560	557	550	565	519	545	552	548	556	550	553	514	584	550	576	579	579	555	547	563	569	594	546	598	565	627	531	535	542	547	530	540	503	572	560	539	524	555	575	515	566	548	565	574	619	567	569	548	550	523	546	550	563	592	545	598	603	599	540	554	569	550	549	576	530	555	550	539	540	538	590	551	539	558	579	518	557	576	581	583	486	556	552	507	536	575	530	551	569	576	542	567	615	568	598	529	593	544	548	537	581	567	537	573	571	533	588	548	529	561	539	555	576	578	519	526	562	571	577	564	514	582	554	556	550	550	559	584	507	572	527	579	528	548	560	547	534	522	533	587	575	555	563	563	574	579	572	551	537	559	526	520	583	525	570	526	557	549	561	500	565	559	532	543	565	503	567	547	545	598	514	545	586	558	575	547	552	576	541	569	527	574	516	563	536	565	534	576	555	529	526	572	566	583	544	552	551	528	589	569	577	578	551	553	506	527	543	550	553	559	538	529	541	553	578	549	589	572	591	565	514	539	561	555	547	555	539	585	556	593	543	580	600	586	566	536	594	540	522	536	564	541	598	608	550	538	551	556	519	552	558	546	549	551	607	537	531	535	582	504	539	550	575	568	501	601	571	589	590	563	572	548	545	555	565	568	573	568	537	528	566	548	498	554	543	554	537	544	535	588	564	528	534	543	579	549	554	549	546	557	567	562	537	571	565	598	588	553	573	555	563	553	595	537	583	554	542	565	555	543	549	520	557	581	591	534	552	513	529	499	579	561	544	532	524	580	590	544	603	570	577	516	546	547	573	546	589	546	550	550	556	574	577	555	560	526	574	577	515	559	565	542	570	579	565	580	609	541	592	531	558	557	533	605	567	564	577	616	529	560	549	589	550	559	526	509	541	576	548	549	567	571	558	582	604	537	574	582	547	546	522	565	551	535	608	553	549	538	588	570	600	541	563	549	502	522	559	567	599	532	570	585	554	589	587	557	512	555	528	583	493	549	569	536	555	611	617	553	559	568	544	531	575	531	585	542	522	531	570	540	582	539	636	593	569	560	594	545	521	534	531	536	581	549	542	567	503	558	577	567	527	578	574	536	576	530	552	559	517	534	584	578	567
24088	16654	20599	18807	16437	12345	7347	6125	4713	3725	2953	2435	2882	2051	1717	2168	2241	1103	698	865	910	844	594	281	231	221	245	190	142	185	159	162	150	160	133	131	142	143	128	145	121	143	142	144	126	121	111	129	130	151	129	129	146	128	138	163	164	178	154	147	133	139	132	131	125	97	121	121	139	118	135	90	108	106	114	110	120	113	104	111	133	117	107	115	125	100	136	117	98	112	99	132	124	98	99	107	115	99	105	125	111	108	121	132	124	116	119	108	106	135	115	110	101	123	121	108	114	120	109	112	127	125	99	97	127	112	111	103	101	102	117	106	120	105	129	124	129	103	109	115	121	86	99	137	106	104	105	136	126	106	121	137	106	118	111	105	106	141	128	110	115	108	104	85	121	114	105	116	108	119	123	120	105	113	113	122	106	109	111	129	106	136	110	107	133	98	130	123	115	123	96	118	89	125	105	120	115	117	112	126	122	116	100	106	111	122	137	110	108	98	136	110	115	120	115	115	109	110	121	124	96	104	109	120	110	111	92	119	106	104	135	104	100	112	115	123	112	115	113	100	112	111	110	107	114	124	110	111	117	112	129	118	114	91	108	126	141	117	102	133	116	108	102	123	104	102	136	114	123	105	113	105	113	117	112	126	119	115	120	106	113	119	91	114	118	126	142	105	108	101	118	119	115	124	115	108	108	106	105	115	122	122	134	126	111	102	121	122	109	111	114	112	120	96	119	113	114	133	122	120	115	106	118	101	109	120	104	134	103	127	126	89	120	121	125	94	106	128	124	100	121	103	104	130	125	105	124	117	103	113	136	133	114	91	102	122	112	112	96	125	128	99	112	112	121	112	104	101	115	111	113	99	104	110	98	124	115	121	117	110	123	144	123	131	99	129	125	118	130	111	117	118	110	107	117	129	121	118	103	107	112	111	80	113	105	118	115	119	109	97	113	105	106	101	111	116	118	101	112	122	114	118	106	105	127	108	96	121	116	111	138	111	126	130	117	111	114	101	118	121	109	108	98	99	107	116	122	95	121	97	98	91	85	123	128	112	112	108	109	112	99	130	127	116	107	131	124	118	129	105	114	95	105	101	103	122	115	117	118	111	110	107	102	115	115	91	118	127	110	110	104	116	116	140	112	127	127	106	104	105	111	119	111	104	88	111	113	111	110	105	108	109	139	117	105	135	105	113	114	113	101	106	110	116	115	100	106	102	120	125	102	116	106	110	117	119	123	96	115	122	115	93	113	106	119	126	120	108	125	107	111	100	92	105	126	112	129	120	121	117	107	105	123	123	114	91	128	136	129	115	126	94	118	107	97	95	117	109	111	116	113	104	125	133	125	111	124	104	122	103	124	123	102	118	114	108	105	102	101	108	103	106	93	120	98	127	115	103	94	116	103	106	98	110	97	99	126	112	116	100	114	118	116	117	116	123	104	95	117	143	106	122	118	117	132	112	108	109	138	121	117	109	120	125	118	108	122	101	99	106	115	115	120	120	105	95	117	100	106	120	120	112	99	103	131	120	110	109	108	113	121	98	111	110	110	106	116	109	107	109	113	121	121	107	120	113	107	109	118	131	118	126	109	82	116	105	102	124	112	119	122	133	124	121	137	121	104	122	126	120	106	115	110	101	99	128	104	96	102	106	99	125	115	135	115	102	102	130	114	99	102	84	89	119	109	111	127	108	113	124	125	96	117	103	96	122	129	107	105	125	94	97	99	120	119	118	110	113	120	117	119	90	132	119	109	96	118	104	113	91	101	131	117	120	119	145	118	122	120	108	119	119	121	95	108	124	142	101	120	141	112	109	132	110	105	110	129	131	114	96	117	116	129	118	120	141	104	115	127	110	111	117	111	116	119	104	138	123	111	110	129	100	115	102	106	95	131	105	109	126	131	118	124	109	136	117	112	112	104	119	126	98	125	106	99	107	114	89	116	120	95	125	107	113	120	124	119	102	118	112	127	121	110	93	106	110	124	132	126	110	111	94	118	118	88	107	127	112	127	131	110	116	107	123	116	106	128	111	124	113	115	116	119	120	123	124	104	114	120	116	122	139	103	97	128	117	106	120	113	106	123	111	122	129	116	111	104	108	124	118	109	112	133	116	129	96	126	105	124	126	115	127	92	122	107	123	123	132	114	133	123	116	110	115	132	122	123	112	111	105	115	105	113	128	116	116	101	108	116	132	118	111	123	110	98	104	115	106	117	106	108	135	130	120	120	91	103	100	107	120	104	91	134	115	126	105	117	113	125	115	111	114	136	113	119	125	95	130	118	96	111	117	112	117	91	141	113	121	113	99	111	125	107	104	119	107	102	113	124	121	129	120	118	121	99	110	109	105	103	127	138	99	133	133	111	102	107	123	104	120	100	101	114	116	128	106	101	122	118	121	122	113	109	116	135	106	104	118	93	108	112	116	116	115	109	116	123	96	104	111	113	91	107	121	112	122	103	122	111	114	118	107	111	103	97	115	112	121	111	128	123	130	113	102	103	117	104	105	98	111	109	119	88	106	123	109	122	97	122	113	120	119	83	118	139	116	111	102	112	101	107	114	102	105	95	124	124	116	115	137	119	111	137	124	109	133	103	132	115	132	117	117	112	107	122	126	105	109	106	121	118	115	110	107	125	118	127	117	98	123	112	102	138	121	115	106	127	107	136	124	123	107	114	114	133	124	127	115	120	118	122	137	103	106	115	120	119	117	104	119	122	108	109	117	114	109	117	120	108	124	121	125	111	120	111	100	104	97	126	113	90	117	124	122	111	123	104	133	135	115	125	127	128	119	113	112	130	109	124	133	95	119	111	113	110	104	113	116	114	115	103	121	107	112	118	97	106	123	105	95	115	106	132	99	132	136	110	119	121	103	122	123	126	98	124	105	108	107	108	109	109	121	124	94	112	110	109	124	104	104	119	109	112	120	128	116	125	119	104	103	101	123	111	124	119	106	103	117	115	110	108	107	132	104	116	103	97	117	132	129	106	114	116	108	104	102	98	112	103	121	124	118	104	128	112	103	109	116	105	92	126	84	123	98	126	120	107	104	151	114	120	129	129	102	111	119	110	145	119	111	127	110	143	109	113	104	112	100	105	110	92	135	103	107	113	100	98	99	114	125	126	112	116	126	115	120	119	114	108	95	108	128	126	112	116	95	108	96	111	102	126	108	118	97	103	114	148	121	99	102	105	94	110	106	108	122	127	105	99	113	110	102	112	110	108	104	116	110	122	100	122	99	125	121	119	97	106	108	128	126	118	99	98	110	117	112	102	118	100	96	119	110	129	95	115	101	109	126	109	98	141	116	110	119	93	120	122	113	116	136	111	102	97	111	107	132	105	112	131	122	109	118	120	95	104	112	100	131	113	115	153	135	96	146	126	102	110	130	99	100	125	107	133	109	104	116	124	99	114	128	120	112	103	108	126	132	115	119	142	118	134	119	110	98	115	108	127	120	83	101	103	120	117	120	138	133	143	134	95	126	123	102	114	96	126	122
13116	12493	20514	22275	23665	21019	15990	15454	13058	12512	10379	10791	13178	9868	9691	11595	11216	6534	5297	5291	6333	5505	3961	1469	1304	1300	1188	989	892	861	794	690	666	626	570	552	540	686	690	486	461	458	379	410	403	497	528	490	431	458	467	539	576	593	636	658	727	959	853	609	464	460	472	484	378	408	397	466	420	386	358	315	358	317	356	332	358	360	348	307	313	302	328	311	299	365	315	338	328	324	316	322	273	302	323	314	356	297	293	322	321	324	319	331	321	314	334	310	337	332	319	313	341	318	321	298	300	294	327	280	309	311	327	299	304	312	314	308	283	293	315	326	315	316	301	339	317	332	350	327	290	310	319	307	314	328	277	311	314	320	279	273	337	337	309	312	289	312	321	288	350	303	333	336	332	291	378	302	285	299	290	313	282	294	336	326	311	325	345	328	336	325	313	305	304	307	309	311	318	322	333	281	326	293	350	321	315	284	315	293	309	309	341	302	320	310	317	311	308	314	329	311	323	317	292	299	282	327	309	284	317	292	300	311	345	289	302	299	319	295	321	312	311	296	301	316	306	290	303	311	299	284	343	303	303	324	291	310	293	292	308	306	306	278	283	315	307	307	323	308	330	308	315	307	308	293	327	272	308	319	321	284	334	276	285	323	297	314	299	286	302	316	311	307	335	345	317	273	319	307	314	298	296	333	302	306	290	303	316	314	318	303	311	279	292	305	316	295	315	306	304	358	312	295	307	323	321	330	335	300	317	314	308	320	334	307	302	339	307	305	341	304	311	293	306	310	303	315	323	310	315	298	315	322	305	313	275	319	294	307	300	322	300	309	292	309	310	292	317	301	317	295	300	299	322	331	317	295	293	297	315	282	303	295	298	289	333	307	326	292	277	313	297	332	284	296	321	321	306	300	324	320	297	312	300	314	289	316	317	324	301	300	332	310	303	321	310	294	315	294	311	276	271	325	300	311	301	310	320	324	307	310	323	279	300	334	285	340	318	322	306	326	294	342	304	312	316	335	292	284	327	316	291	319	305	306	331	314	304	340	329	335	308	288	306	314	306	319	306	319	345	300	319	292	303	306	317	316	291	288	280	293	341	321	316	297	327	294	312	335	292	296	325	325	318	297	301	280	295	303	310	292	296	308	277	330	331	308	288	327	334	282	265	316	332	319	274	294	295	286	339	321	333	265	309	309	335	292	336	313	289	320	290	316	336	341	304	304	299	341	308	316	306	277	298	343	320	343	310	328	327	326	292	303	312	316	325	324	294	297	311	328	335	316	320	312	343	285	342	324	297	304	316	303	323	339	295	280	297	313	314	303	288	309	323	277	305	324	301	296	303	287	328	297	318	289	319	318	307	296	321	317	281	299	296	307	323	280	329	301	315	325	302	310	283	311	331	292	320	307	282	305	312	332	323	298	302	324	329	312	299	337	282	280	364	305	300	308	308	330	331	313	290	271	304	310	336	296	319	328	327	280	311	292	310	322	265	309	318	318	301	287	280	268	317	285	324	322	280	301	295	312	306	280	296	329	327	303	278	311	290	304	300	316	316	289	318	333	314	330	279	302	304	335	291	276	295	304	251	284	289	283	324	264	325	331	264	316	299	322	295	316	314	305	329	312	297	296	319	320	326	303	288	315	310	292	296	340	334	303	277	294	319	286	326	310	301	277	311	299	289	308	305	316	295	297	299	306	322	266	329	304	320	299	279	313	297	308	308	293	307	316	293	325	290	319	302	309	281	305	317	302	278	287	324	305	318	326	281	332	331	321	312	292	319	267	300	319	308	310	352	299	281	302	319	308	309	310	320	303	259	284	306	324	285	334	302	320	325	303	306	297	295	287	280	323	344	296	327	305	323	279	339	317	276	312	316	303	322	322	291	335	330	291	298	307	314	320	301	305	288	309	307	339	330	301	333	281	301	295	298	324	319	292	309	305	314	316	262	300	331	340	302	296	328	321	308	305	292	279	321	313	290	299	314	293	302	341	292	290	293	336	320	299	308	319	341	320	307	349	297	306	303	315	311	299	285	276	302	321	330	303	341	306	289	323	329	306	328	272	300	338	312	287	321	309	316	297	329	277	313	282	293	285	332	309	302	303	288	264	323	293	305	309	294	308	322	274	315	321	275	289	316	340	287	317	299	294	335	287	292	338	295	295	359	278	293	346	306	333	285	327	319	310	297	305	302	274	299	303	318	302	290	311	294	300	284	273	289	303	311	303	306	315	306	315	291	314	308	284	299	307	303	346	305	304	315	300	279	345	272	297	294	324	299	298	314	277	320	327	304	302	316	294	295	345	288	313	307	318	302	326	317	320	306	278	296	296	323	289	277	299	285	323	303	290	300	315	322	299	328	305	298	296	314	330	325	287	315	299	305	318	312	280	306	316	302	321	318	278	311	287	268	299	286	320	288	336	293	291	284	283	284	323	337	303	307	326	311	290	297	320	302	300	257	312	328	332	278	300	327	329	313	314	316	302	258	286	292	282	316	324	303	279	302	294	329	302	304	315	309	322	308	308	313	300	298	335	317	314	291	289	300	328	320	320	311	273	339	314	310	304	300	315	308	329	307	323	315	308	321	270	291	293	311	305	326	292	298	309	321	298	295	322	317	323	298	324	289	289	300	308	320	300	313	301	323	297	309	328	315	314	310	293	339	276	311	296	293	311	308	346	311	315	298	293	337	302	306	324	293	306	302	303	305	275	354	279	302	306	304	303	316	290	290	323	269	338	302	291	302	315	290	331	278	310	309	286	320	291	312	307	307	306	309	306	316	284	349	305	310	305	283	303	314	298	298	294	302	314	330	310	315	326	311	318	326	293	342	309	310	344	299	341	316	291	309	313	326	323	268	306	283	315	328	313	284	290	319	271	331	299	284	276	285	308	308	303	313	357	313	356	339	295	305	312	315	263	309	304	311	301	302	320	298	307	315	302	307	333	299	325	339	310	314	339	320	323	313	323	351	305	307	307	323	275	298	277	329	317	323	316	296	314	321	312	324	282	348	279	321	290	327	309	302	279	329	312	314	301	280	301	306	311	310	309	316	342	334	336	339	314	330	299	305	299	290	314	269	317	295	283	311	306	286	308	298	298	312	307	301	299	297	295	327	290	262	291	309	277	277	310	310	307	326	335	346	327	326	278	309	292	325	273	303	303	338	318	344	297	290	309	312	335	342	269	322	313	313	296	287	296	286	316	307	292	310	321	281	303	323	332	334	310	318	286	295	310	329	294	310	312	317	299	297	341	290	315	333	305	306	306	287	275	280	344	295	311	298	321	298	292	334	311	317	283	295	296	333	321	309	291	303	325	313	301	322	335	280	328	309	322	318	301	301	305	317	324	306	315	290	295	286	290	313	311	272	280	294	306	295	314	311	290	329	304	323	281	328	286	323	322	322	302	286	306	292	339	314	315	302	321	290	320	301	306	313	290	312	306	324	314	301	295	302	286	307	294	293	325	313	298	314	292	300	316	328	307	327	291	315	306	278	301	304	276
6075	3029	3475	2450	1653	1148	891	792	628	575	500	451	480	422	397	404	379	352	369	311	356	349	335	319	305	319	309	307	268	313	344	318	320	302	306	278	304	342	292	303	295	296	299	332	321	294	318	277	318	295	303	291	289	325	315	278	320	304	323	303	288	315	298	319	314	292	314	291	284	305	335	305	296	311	334	284	265	325	302	323	309	290	272	294	305	295	310	268	302	292	327	314	321	339	285	283	278	284	306	306	292	290	267	313	312	287	306	282	303	292	325	291	295	301	318	275	288	307	327	303	293	298	296	323	308	287	291	260	298	303	307	285	293	295	315	288	278	281	290	289	314	297	293	281	311	294	309	329	318	292	299	284	304	289	308	300	256	272	292	291	314	307	320	273	297	321	276	323	286	328	298	305	317	327	292	302	330	292	277	320	326	299	314	274	320	316	338	291	297	283	326	317	296	284	318	280	297	272	265	290	311	283	297	314	304	291	282	317	310	301	270	295	308	270	313	284	294	299	286	294	279	348	288	290	304	315	307	312	295	286	297	310	311	283	293	306	298	308	285	338	306	338	314	268	283	282	264	314	289	294	287	287	315	307	276	294	304	275	286	314	304	265	290	310	300	312	276	310	296	295	294	306	283	350	341	287	312	298	290	297	297	329	304	307	319	271	296	276	288	280	299	302	322	324	292	295	274	307	290	264	329	305	308	294	303	286	297	293	264	312	294	295	312	300	291	291	301	299	286	315	299	301	289	270	316	302	304	327	305	304	314	309	289	330	292	281	274	338	285	282	330	285	283	322	332	305	281	309	309	330	300	318	267	302	315	301	275	308	309	305	317	306	300	292	292	279	273	308	327	315	288	308	281	292	280	292	307	317	282	320	300	327	283	314	296	250	301	311	281	298	276	298	289	308	306	280	302	284	327	320	272	277	298	298	309	275	306	293	286	289	315	306	277	313	289	285	282	266	315	312	296	296	314	317	318	287	297	297	282	301	280	297	310	297	307	313	296	303	308	346	283	311	317	283	271	284	292	323	308	293	313	317	296	317	278	304	311	294	299	320	309	287	281	299	288	276	303	280	316	297	280	311	308	305	286	329	310	307	295	289	297	304	284	305	293	302	304	299	318	298	296	279	307	270	298	284	316	292	302	313	326	292	315	325	310	284	306	285	306	309	285	307	306	314	308	282	312	287	284	305	284	314	308	284	281	325	304	277	283	296	295	293	303	298	309	300	319	297	269	323	280	298	277	285	299	276	291	297	322	322	320	310	291	300	285	306	296	307	302	303	270	290	312	288	264	317	270	283	307	313	321	289	278	330	280	296	282	307	298	282	279	298	298	280	315	354	309	312	313	274	293	297	303	304	313	320	271	276	305	297	299	294	300	287	304	308	279	284	268	290	307	298	299	287	285	308	306	325	310	301	322	298	279	317	280	297	313	287	295	323	319	328	304	299	315	318	288	282	292	300	328	301	276	335	302	303	280	294	295	273	320	297	315	318	289	293	278	288	334	291	303	304	302	326	321	300	283	315	332	285	286	293	305	298	292	310	304	275	303	305	297	306	304	283	300	290	333	326	305	305	319	280	297	305	296	290	295	277	307	327	305	308	271	284	289	277	298	290	309	288	279	298	283	299	298	333	319	310	287	291	293	319	296	298	309	275	261	280	288	307	292	281	303	309	304	298	332	308	302	271	283	313	313	311	288	312	275	319	282	339	303	277	282	245	322	300	289	322	298	294	286	291	300	308	311	302	292	298	288	295	345	308	317	287	284	302	321	319	324	296	267	337	315	284	287	279	294	306	328	322	297	305	296	269	307	320	341	268	283	291	287	293	301	292	295	268	277	312	292	291	303	285	317	306	303	310	314	338	300	278	293	325	275	273	328	299	291	267	276	319	279	290	329	293	287	285	296	290	285	314	313	266	298	335	291	300	318	299	273	283	309	299	306	296	267	336	286	292	300	285	319	303	288	300	304	307	300	294	279	303	343	296	303	328	284	304	284	288	286	290	325	268	304	290	312	302	320	279	300	287	304	308	295	284	317	276	308	323	308	286	292	317	302	293	317	308	315	310	335	304	295	309	289	294	288	311	300	280	324	302	295	322	287	355	281	308	320	302	301	319	290	328	278	327	309	277	315	285	310	301	303	332	298	279	292	306	329	289	306	279	303	303	265	286	321	285	287	251	303	315	283	322	296	260	305	310	291	287	260	330	291	291	334	307	274	293	320	280	264	313	303	300	298	324	335	294	294	282	313	295	295	308	314	297	280	296	303	299	324	293	299	309	275	298	270	320	285	291	309	309	282	298	272	287	320	320	303	288	282	294	328	278	322	303	303	288	288	308	290	328	282	300	311	306	306	291	311	340	310	319	310	291	302	290	292	292	310	280	305	324	267	283	298	297	296	309	314	302	278	279	284	301	290	306	281	325	310	332	289	296	283	302	313	313	300	304	281	318	292	292	309	277	316	313	291	303	273	289	318	292	304	317	298	271	314	318	320	286	260	256	316	293	310	310	325	308	345	306	277	299	302	317	275	324	303	322	286	282	306	298	291	328	302	328	288	315	319	288	304	279	290	278	298	350	264	298	302	277	305	268	282	304	315	304	306	312	314	333	306	276	291	300	297	331	293	302	309	288	300	288	317	300	314	317	300	324	319	314	322	271	324	315	306	304	309	319	287	275	271	258	310	279	288	304	296	281	302	319	299	318	304	302	265	292	308	281	320	292	317	295	291	317	264	288	320	299	302	326	278	270	299	323	315	297	309	313	308	283	275	314	292	279	322	329	278	299	306	287	307	294	273	296	269	304	301	299	322	319	300	301	286	298	319	304	319	281	294	325	309	278	282	288	302	297	297	264	286	302	292	290	345	288	315	322	304	307	257	279	306	305	288	328	298	314	288	252	308	313	302	312	255	316	280	299	282	305	317	280	265	305	316	327	335	281	326	328	307	301	289	279	304	322	288	307	281	300	317	291	290	317	304	290	318	313	293	329	299	297	308	284	302	303	310	313	261	294	304	271	318	312	312	300	312	302	302	278	324	301	311	284	306	280	324	301	292	325	316	319	292	311	314	307	294	321	307	283	328	296	289	293	340	290	306	294	284	288	307	282	312	300	295	276	270	299	274	293	288	292	263	300	296	319	288	302	295	297	288	297	309	290	304	326	304	291	315	291	292	272	310	285	292	291	309	300	285	283	318	257	333	303	317	281	305	296	298	308	297	293	280	305	306	280	290	265	328	288	299	301	319	312	314	279	313	286	299	310	285	320	292	303	305	319	317	277	295	302	280	311	323	289	328	272	258	287	297	310	314	301	308	276	317	274	312	311	295	311	335	313	294	342	295	308	308	281	302	317	282	319	323	300	287	297	274	307	302	307	289	284	316	329	285	285	284	316	327	293	298	289	298	338	298	296	303	318	323	287	297	283	314	261	283	295	303	304	270	300	287	294	286	302	300	282	321	296	307	313	294	301	315	261	305	346	310	320	312	287
4229	3321	6977	7103	6207	4900	3628	3327	2814	2356	2075	1864	1926	1536	1466	1425	1275	1067	968	973	981	1068	978	847	841	814	759	760	827	811	740	754	717	736	691	750	722	724	709	795	766	753	758	730	701	756	801	744	816	679	749	791	761	765	749	764	770	749	747	734	768	742	755	711	753	746	766	703	733	756	753	723	722	756	718	710	684	763	712	722	755	729	726	723	707	721	714	710	712	670	751	706	685	733	706	697	664	719	729	709	731	734	781	728	714	775	709	685	699	712	740	727	746	729	719	759	679	744	710	754	720	727	748	750	679	703	721	762	797	732	780	716	730	730	701	683	738	741	730	746	707	673	732	767	723	744	715	727	687	714	716	690	757	721	724	725	734	721	700	714	703	701	695	747	688	703	793	717	755	710	760	723	735	677	743	733	695	728	689	729	747	714	713	695	708	707	653	712	716	708	721	716	716	768	725	730	735	743	729	684	702	753	753	769	757	727	718	796	689	712	689	728	737	699	731	703	689	744	700	743	737	757	700	728	723	708	696	711	745	755	722	723	744	794	720	790	710	692	696	707	688	714	712	684	775	768	700	672	751	720	703	674	738	706	693	706	755	748	717	712	742	752	751	740	713	746	730	747	697	737	707	731	729	690	749	688	730	724	734	705	700	714	728	761	750	688	699	713	719	696	741	723	705	763	751	682	707	708	689	752	753	708	718	677	704	707	711	664	719	814	747	754	697	743	751	675	735	710	738	753	689	702	733	738	732	714	746	735	785	711	704	756	725	709	754	672	692	740	713	693	759	700	763	711	705	715	749	742	787	709	757	718	769	705	698	759	680	691	735	724	703	713	715	713	761	716	737	771	750	716	721	751	731	718	735	762	739	726	717	747	712	727	711	711	749	753	707	697	713	757	724	695	690	747	715	755	738	704	728	731	738	697	739	737	723	713	717	784	729	773	728	700	735	703	728	747	732	701	728	680	721	737	712	722	739	762	708	736	759	748	692	674	719	716	738	714	693	667	718	715	741	694	730	723	667	692	723	711	700	721	704	692	740	722	684	744	702	708	709	732	778	721	732	780	733	747	738	693	757	716	727	735	699	704	754	719	716	715	692	736	723	765	694	738	745	728	710	682	738	733	680	701	710	690	733	730	731	734	724	736	710	703	687	753	733	731	779	762	742	731	711	755	733	761	744	758	799	716	738	735	738	753	725	685	753	747	725	731	704	664	738	707	756	660	728	732	708	697	726	711	746	715	705	716	713	661	725	698	711	726	768	775	718	685	765	685	709	719	744	712	746	724	709	701	767	705	703	708	760	756	751	736	734	720	716	728	741	740	750	775	717	710	744	702	725	748	711	753	695	685	723	751	690	734	706	750	710	719	755	706	737	676	709	705	714	721	754	759	679	699	778	711	679	647	670	708	717	728	673	743	691	752	706	741	733	760	773	712	717	719	658	721	723	731	730	733	742	768	716	743	695	742	738	686	718	736	751	710	734	760	744	726	774	718	724	710	699	736	709	690	687	718	709	675	731	692	700	747	717	725	743	720	699	732	755	757	750	703	674	730	691	728	723	769	742	769	743	705	752	731	752	733	720	711	700	729	727	719	763	736	702	757	744	742	703	752	691	708	716	708	720	712	724	721	729	736	680	734	683	751	701	749	716	727	715	705	699	755	743	724	762	726	745	714	747	664	762	725	726	648	690	729	687	788	738	743	719	746	709	743	684	723	745	768	771	702	747	730	729	730	744	734	734	761	752	736	697	691	723	695	776	722	770	744	700	721	715	756	740	720	707	724	729	738	754	722	731	697	732	744	708	719	752	685	702	666	682	729	766	734	676	715	677	700	715	746	764	698	661	706	702	721	723	727	721	739	735	728	740	727	760	674	714	803	703	722	702	723	706	741	724	697	706	744	737	720	770	770	719	713	728	737	721	740	711	732	762	715	719	734	705	724	723	697	736	703	714	698	724	689	693	726	730	693	781	695	745	707	716	731	718	717	725	717	724	708	757	808	729	748	706	762	718	668	736	765	734	762	726	671	732	730	720	715	730	679	750	707	730	733	744	661	743	724	715	715	735	743	770	689	691	728	713	715	751	725	717	694	706	721	733	767	754	723	727	751	704	710	691	733	654	731	741	734	711	727	688	775	714	739	772	730	714	736	687	722	753	699	753	718	703	705	710	708	724	714	710	716	701	744	688	668	752	722	704	754	738	730	768	741	734	752	718	706	719	712	723	735	759	701	728	764	733	716	703	711	735	700	708	763	723	720	716	716	705	732	710	734	747	699	698	798	735	760	706	739	680	707	653	728	673	726	679	684	759	738	698	716	735	692	725	719	721	741	706	704	755	715	737	722	725	721	739	703	706	749	733	731	759	779	690	667	733	734	734	742	733	711	802	667	699	733	743	702	741	726	713	684	776	732	763	690	749	698	705	707	720	768	742	742	707	695	753	771	746	692	716	767	695	714	737	718	756	723	741	732	736	736	710	743	707	701	774	760	735	756	717	687	732	684	714	717	713	703	722	738	743	693	704	726	719	650	721	719	687	707	726	731	750	723	703	749	728	720	753	724	736	705	786	723	710	703	757	722	741	748	738	729	684	692	716	698	715	707	705	714	749	753	698	729	751	733	729	756	753	748	698	702	718	750	719	736	742	704	734	691	715	727	744	711	735	701	708	763	689	755	708	748	749	698	723	700	743	721	714	721	736	748	711	721	720	750	733	740	698	804	752	708	760	710	725	752	733	711	682	743	771	705	765	769	726	719	716	685	711	703	713	713	728	732	736	699	737	753	681	748	701	716	711	733	740	725	724	688	714	715	702	775	696	704	760	707	711	764	718	729	723	709	769	724	728	737	703	717	691	761	708	718	749	733	710	706	722	717	730	749	716	687	726	742	773	711	708	774	762	740	701	719	741	765	703	678	718	703	686	705	714	741	702	711	694	720	743	720	750	710	717	747	736	792	691	705	716	690	717	745	724	688	732	723	709	728	710	762	704	724	705	731	709	760	808	721	750	732	693	733	711	704	676	725	686	792	727	715	712	702	751	710	718	770	693	741	789	771	710	695	733	747	734	746	675	745	735	759	719	712	738	731	776	712	721	732	760	709	721	698	763	746	714	735	732	753	734	736	729	739	736	720	699	679	704	722	709	724	696	722	760	716	726	750	708	748	721	721	721	715	716	778	747	764	729	733	747	718	761	741	703	753	704	701	716	733	734	743	757	733	663	734	748	758	731	682	712	724	741	698	734	750	698	680	732	745	681	739	710	683	725	747	686	714	693	726	759	701	737	739	695	715	730	711	722	697	694	728	742	717	683	679	717	751	717	712	716	753	782	726	681	705	708	718	708	709	748	774	737	733	699	717	697	739	699	691	746	701	748	716	719	757	683	749	724	732	697	704	710	742	718	720	738	711	732	698	716	736	712	785	717	732	752	735	734	730	784	695	715	704	676	714	733	674	742	740	712	700	779	712	731	749	717	678	731	742	748	735	703	714
16003	10728	15301	12896	10281	7769	4441	3330	2226	2050	1532	1477	1641	1208	1165	1470	1177	781	605	563	596	601	438	289	302	293	285	283	243	250	250	275	231	210	219	207	227	251	223	209	232	203	265	259	230	208	267	245	231	229	240	251	228	238	235	256	238	238	238	233	221	224	257	210	251	224	238	274	242	220	217	212	213	220	218	204	228	232	230	211	227	241	234	248	252	220	251	202	234	234	238	227	218	239	238	259	210	250	214	250	217	227	246	210	209	208	235	213	207	228	206	230	205	238	228	220	250	234	249	229	208	272	219	192	242	212	218	232	216	238	237	229	254	244	225	228	240	239	238	224	257	243	220	247	248	232	235	244	221	227	208	223	234	239	253	221	256	225	204	227	221	231	210	214	210	228	239	236	231	245	243	226	227	237	234	248	212	241	226	250	242	225	203	189	203	252	237	217	256	224	211	220	238	217	229	246	220	211	208	242	251	220	238	231	217	249	231	217	218	245	210	221	220	250	211	246	248	231	233	235	202	237	204	198	253	248	203	259	251	238	237	221	223	268	262	244	219	207	227	243	234	241	222	224	229	230	224	229	208	231	215	251	268	225	223	256	288	211	183	216	213	239	260	226	215	220	230	237	226	231	229	210	213	219	230	238	230	229	209	245	252	228	214	236	218	236	205	243	255	233	221	220	211	249	245	229	228	228	237	213	204	219	215	240	240	240	242	238	240	238	246	221	235	207	223	231	205	238	224	232	225	200	248	238	252	243	226	226	221	249	235	242	264	217	227	212	212	229	229	218	220	226	220	262	228	219	204	225	267	237	224	207	222	247	225	227	255	244	232	226	215	210	211	238	245	237	202	255	239	221	236	222	214	195	235	205	196	224	209	233	221	231	220	190	206	232	191	265	196	256	221	230	217	220	238	249	234	241	219	209	216	230	224	216	212	212	251	223	229	230	235	213	217	237	220	247	241	232	236	237	239	235	221	245	214	213	252	232	230	247	206	215	200	213	198	218	215	210	244	237	223	240	232	219	231	219	216	233	250	246	236	225	217	224	236	243	224	227	264	231	225	214	240	244	241	222	252	247	210	229	207	218	233	246	225	205	203	222	219	234	222	245	211	227	206	220	235	227	236	224	234	256	219	222	245	202	232	216	220	228	230	196	234	232	213	225	233	237	222	217	208	221	212	254	238	220	215	198	231	237	226	230	193	239	206	220	233	243	213	194	212	232	233	217	202	245	214	219	241	219	239	223	243	222	223	223	222	239	229	212	231	216	211	236	228	217	221	233	242	234	202	224	250	211	218	230	237	229	221	229	225	224	239	227	205	246	220	242	246	182	250	237	222	229	219	218	208	202	232	217	216	229	203	203	216	253	231	215	206	226	225	251	238	232	233	242	209	202	218	228	229	228	242	236	223	215	220	211	214	196	211	232	237	223	233	203	230	227	218	211	219	224	224	231	260	247	218	254	235	225	243	229	199	243	208	248	212	213	232	225	235	248	227	217	208	227	217	235	222	211	227	223	217	204	249	216	205	233	253	201	241	215	199	229	227	214	199	224	236	244	238	251	218	229	218	237	241	232	209	230	221	196	213	208	238	248	243	229	237	248	207	266	220	228	224	200	243	210	210	218	237	228	251	234	226	243	215	227	245	218	231	197	243	237	220	229	207	255	232	198	229	243	215	212	228	219	225	238	220	201	233	260	230	222	232	234	210	224	243	214	180	228	231	225	196	228	243	238	213	262	235	222	232	224	239	238	229	226	254	233	228	245	231	256	198	231	206	200	280	222	240	222	231	247	222	212	232	226	231	250	231	268	212	217	220	231	217	208	241	213	242	219	212	226	217	216	239	239	229	222	224	250	227	239	238	218	196	248	252	223	238	242	227	241	220	242	228	227	251	202	260	215	246	247	209	232	226	228	216	214	214	227	244	232	240	222	239	248	232	227	219	219	224	241	227	220	229	244	203	206	228	229	219	229	226	245	244	232	234	211	203	197	214	215	248	219	227	231	218	243	199	205	238	225	250	236	225	216	228	219	221	255	237	218	226	236	215	226	234	212	218	234	243	233	222	205	240	244	210	261	221	228	223	221	232	242	215	199	199	223	243	221	208	203	234	234	207	218	198	221	211	196	232	207	222	200	231	219	209	231	238	212	225	230	234	248	229	256	221	215	217	203	236	241	239	243	224	221	230	219	237	226	209	225	212	222	237	210	229	227	200	244	229	224	222	210	223	227	240	267	239	190	228	221	212	243	203	216	195	251	224	229	232	246	206	229	219	235	237	215	202	211	209	234	219	222	224	216	218	212	214	222	206	238	242	235	243	238	218	202	221	243	203	224	232	212	232	242	212	220	243	219	202	200	228	252	258	261	207	237	211	246	199	212	237	230	234	212	214	278	227	220	229	227	205	217	249	229	213	213	241	234	232	221	201	242	216	217	241	246	244	239	238	210	236	185	238	223	238	231	212	255	224	232	239	235	222	213	222	234	214	268	224	211	224	238	213	226	243	212	241	247	247	236	217	219	252	178	205	245	239	232	206	210	254	245	241	235	194	192	225	246	223	232	224	214	242	192	222	228	221	194	231	220	227	171	227	208	224	230	241	246	231	240	220	256	212	223	222	205	231	230	211	212	209	224	226	242	227	223	217	245	224	210	215	212	249	214	213	229	241	207	245	228	220	240	207	216	183	217	216	223	221	220	250	215	238	216	220	218	227	223	238	231	219	240	239	232	237	207	240	226	230	227	243	230	214	233	215	203	227	248	193	229	223	248	226	225	235	200	246	211	200	266	213	224	223	250	204	252	236	224	244	231	217	223	208	222	218	210	220	232	263	222	225	229	212	210	214	224	237	218	237	239	234	197	231	216	240	213	211	215	195	213	237	213	206	200	234	241	223	223	248	211	243	203	254	245	228	227	237	228	220	210	188	227	212	226	241	241	222	233	227	212	229	216	218	236	227	225	235	216	232	215	209	260	258	230	204	222	236	241	224	229	221	244	213	211	209	233	247	207	250	255	241	204	214	234	223	219	209	208	236	257	251	231	230	236	240	233	233	154	247	237	222	212	241	220	234	214	239	219	237	223	242	242	229	210	236	241	237	231	200	224	230	231	238	248	223	239	225	220	205	246	229	235	241	218	203	205	227	256	239	240	196	240	217	263	232	243	210	234	213	219	224	197	207	224	236	215	231	246	184	241	250	204	233	221	231	243	223	232	231	200	233	227	262	211	221	237	238	246	219	190	213	219	230	214	197	240	226	266	197	212	238	213	237	230	215	233	249	224	239	216	260	255	228	250	257	229	237	250	224	213	226	220	244	213	243	251	232	221	201	216	234	202	231	210	204	248	276	223	237	203	221	230	237	235	211	235	219	235	234	212	211	222	234	230	219	231	208	206	243	204	247	243	226	233	236	240	230	236	219	246	232	219	236	221	206	231	216	229	219	233	237	234	213	233	224	200	241	219	267	214	205	223	214	244	230	210	218	244	240	224	233	211
10001	9165	15904	17353	17819	16637	11771	10457	7968	8010	6186	7352	8146	5920	6880	8586	5676	4487	3509	3432	3300	3435	2270	1224	1239	1135	961	997	838	855	793	776	764	671	662	710	816	719	633	633	618	630	602	584	619	641	679	661	683	636	667	640	726	683	719	829	704	736	687	731	661	653	690	600	618	643	674	653	551	582	594	579	639	582	568	527	590	572	590	528	596	556	587	612	590	591	591	573	573	511	546	526	526	530	586	547	534	581	555	581	540	570	535	561	578	522	526	581	548	603	508	530	563	538	538	547	544	585	532	552	563	557	566	564	596	533	585	569	543	543	537	527	541	512	603	530	579	564	584	547	551	531	553	571	521	525	582	552	514	602	573	576	560	551	537	549	605	534	545	541	531	580	581	547	538	535	566	568	565	534	553	561	571	566	562	576	520	561	544	527	545	524	551	542	563	546	591	542	544	532	533	595	517	553	572	570	542	576	578	509	563	585	562	549	570	557	580	568	588	560	554	554	586	558	574	623	559	577	535	551	550	557	559	562	572	551	551	553	530	519	516	544	542	566	590	560	579	582	524	514	550	539	564	560	517	544	570	549	553	563	536	583	592	569	542	572	561	549	563	546	544	562	566	543	559	538	559	558	552	543	570	540	557	537	567	584	595	561	549	547	523	535	584	578	551	562	537	553	539	561	539	567	553	566	556	566	541	539	563	558	555	573	585	571	553	514	556	589	557	558	509	548	563	557	529	583	538	550	545	558	596	520	572	534	591	546	574	535	516	539	535	553	543	555	536	551	569	563	537	577	550	544	551	552	560	558	542	546	521	556	556	559	562	593	588	563	536	556	535	542	547	562	575	559	547	570	540	552	557	556	528	588	558	561	563	609	554	529	540	544	582	557	533	547	501	547	548	559	563	580	533	579	572	510	525	562	560	573	544	582	561	578	561	571	580	573	542	560	546	546	549	533	541	556	558	597	527	548	597	559	566	540	539	575	528	582	517	556	525	609	533	523	521	507	593	569	513	586	551	547	537	558	589	534	589	568	558	539	583	531	538	562	548	537	520	534	528	567	593	545	506	573	563	558	551	535	543	534	570	561	556	576	560	582	501	565	571	583	571	544	576	562	491	553	606	555	548	547	547	529	544	562	508	591	558	535	526	537	562	533	541	543	579	552	522	569	557	504	517	535	558	592	555	561	623	557	576	567	524	553	553	585	566	517	533	591	600	550	576	582	531	563	552	565	542	542	571	538	555	606	575	553	581	518	556	566	541	525	538	577	553	465	596	544	556	566	521	574	566	570	529	560	547	532	546	524	516	593	574	545	549	519	507	553	543	523	532	538	520	614	546	563	570	534	532	530	560	570	571	570	591	536	523	537	573	516	567	556	551	588	584	546	554	536	530	546	520	590	549	535	579	544	573	581	557	532	561	544	550	584	564	564	571	597	531	536	557	536	533	539	557	524	538	596	579	546	531	571	566	569	576	564	528	546	536	553	563	534	591	505	541	510	526	505	565	537	555	539	551	534	523	540	574	560	566	578	507	509	567	566	565	531	530	580	572	551	565	576	549	561	589	517	569	536	528	567	535	586	508	573	567	575	548	574	503	529	583	566	543	543	594	533	556	526	571	556	558	566	582	555	560	539	530	560	584	511	579	576	572	576	565	594	572	530	559	526	601	565	577	583	553	580	543	548	541	568	580	581	532	574	540	531	568	573	552	574	549	507	543	553	541	533	550	559	557	556	520	591	525	537	550	525	569	565	562	519	556	561	531	533	547	592	553	536	540	520	538	558	547	540	571	564	545	601	539	522	546	510	513	568	590	587	563	582	520	544	616	588	584	582	538	555	539	583	573	543	524	560	492	559	551	532	541	594	567	564	537	553	558	574	566	527	536	600	545	609	527	536	549	535	575	576	547	577	580	544	543	550	558	567	544	548	553	539	544	560	584	565	568	531	553	599	542	555	552	484	561	518	575	557	568	569	521	588	584	612	518	540	547	568	529	539	561	535	569	561	541	526	546	558	582	553	579	552	552	536	500	530	568	590	548	547	554	552	534	543	551	579	605	563	573	544	567	586	552	544	537	546	579	522	575	557	591	546	552	548	514	554	534	566	561	550	556	538	573	556	571	559	530	541	556	557	574	563	549	500	603	537	543	539	559	551	532	535	552	574	572	539	576	510	524	558	545	546	552	551	561	584	532	517	522	534	566	552	550	552	577	525	577	542	570	561	520	555	564	536	562	512	535	540	568	532	570	551	525	525	519	550	529	571	565	555	566	598	592	582	523	584	541	538	613	569	559	523	560	554	556	561	561	572	526	598	544	527	507	559	546	568	543	556	563	535	590	570	554	610	548	583	552	558	597	564	573	568	551	534	559	532	504	555	543	565	579	570	556	634	508	585	590	526	573	553	569	576	585	568	537	537	588	545	542	577	561	572	522	569	619	524	560	549	539	551	495	541	543	552	564	539	508	585	549	559	529	567	558	517	540	554	583	567	575	587	560	561	562	545	551	566	575	525	537	549	572	555	524	599	561	532	552	542	558	530	582	539	561	552	505	537	554	506	557	557	572	533	561	564	568	587	508	570	548	541	551	552	548	533	528	559	562	546	581	590	570	559	534	574	533	601	564	551	567	531	594	522	536	554	575	558	526	534	535	552	567	540	614	529	519	564	561	578	590	537	529	552	535	528	544	522	554	605	556	533	546	525	508	558	611	579	552	563	526	571	575	588	570	551	535	560	556	514	528	538	590	564	534	572	562	572	532	548	578	534	530	553	549	537	506	599	542	606	543	618	559	526	515	588	555	540	544	547	533	557	550	528	527	569	539	543	542	560	545	560	527	508	604	541	540	595	551	553	534	591	585	524	568	553	575	506	547	578	522	545	552	533	571	568	540	502	530	601	545	529	534	559	547	546	575	578	521	573	547	529	522	555	558	590	594	584	587	560	555	593	566	562	555	549	604	513	548	572	600	561	567	523	576	552	565	578	517	534	562	566	524	549	553	505	551	610	573	560	547	582	566	526	582	557	590	565	544	492	552	590	519	562	536	529	516	568	528	548	520	559	576	554	580	548	580	536	566	567	550	532	535	557	600	548	530	517	560	591	561	556	578	536	587	535	551	529	591	549	508	548	534	534	540	554	534	569	559	548	563	597	513	537	530	523	535	522	531	570	509	527	525	535	543	578	569	534	555	531	514	600	556	589	572	556	547	546	515	572	577	565	557	515	572	541	547	587	595	583	544	512	559	546	543	544	554	533	587	569	538	557	574	579	573	553	530	532	572	529	578	525	561	548	555	550	570	556	587	559	523	553	565	531	576	539	555	518	540	530	549	576	554	537	558	498	564	555	562	608	544	549	585	576	545	581	534	531	543	492	575	546	531	566	559	549	562	582	532	540	498	541	537	567	553	608	559	572	566	488	552	532	537	551	560	583	577	537	583	540	515	534	546	576	533	561	549	586	562	526	573	611	583	582	578	578	573	545	570	559	532	541	577	549	527	603
23334	16091	19960	18029	15834	12368	7173	5553	3895	3274	2035	2298	2517	1476	1760	2395	1497	1226	912	799	752	776	524	278	236	231	186	177	213	185	164	149	147	136	147	160	137	125	136	122	119	112	130	127	138	131	134	118	145	140	140	140	157	133	142	142	152	144	134	128	144	123	140	138	114	121	116	125	115	116	119	116	111	130	105	129	114	111	109	119	112	109	124	130	109	115	101	106	134	104	127	100	118	111	114	121	107	123	126	103	106	134	113	101	115	122	122	98	116	120	112	108	92	102	136	103	127	116	123	99	103	127	105	111	106	113	103	110	98	96	100	96	109	122	118	105	117	117	113	102	105	108	141	119	106	123	118	121	124	127	109	112	125	110	138	100	106	118	129	106	133	113	94	120	110	119	115	114	110	105	129	116	112	122	124	104	100	119	105	112	112	116	92	111	110	102	100	115	124	117	112	98	117	117	96	128	126	114	122	105	119	115	111	113	113	100	120	103	113	104	107	113	126	104	106	107	122	103	118	126	137	114	135	108	102	106	117	114	102	108	115	124	109	106	120	103	139	121	80	112	125	120	137	82	125	100	108	115	100	100	101	107	90	131	105	101	107	117	107	118	108	103	112	108	102	120	139	102	97	108	110	114	137	112	116	119	123	125	130	100	118	106	118	120	122	113	115	126	121	117	119	109	114	98	93	108	106	124	83	92	117	108	130	111	96	102	133	109	115	123	122	124	106	102	102	107	101	112	111	114	111	102	117	109	115	112	98	98	96	109	115	116	94	113	99	104	120	107	117	91	100	106	112	106	128	124	109	117	117	118	108	111	123	117	112	104	92	122	108	119	103	112	112	108	119	99	115	110	104	98	99	123	106	99	115	85	108	118	111	107	122	114	104	120	113	111	108	129	104	107	110	116	122	112	89	109	110	108	110	110	107	100	111	116	111	105	105	102	113	117	124	124	128	94	118	119	131	104	114	90	109	101	121	104	124	108	137	99	124	106	127	124	108	102	104	114	90	121	120	106	107	120	96	100	107	119	120	112	117	121	121	129	105	105	112	100	92	112	97	111	89	111	116	107	112	111	104	113	111	123	128	109	119	96	139	100	112	112	135	115	105	136	112	124	116	119	94	114	115	101	101	108	112	121	112	129	129	128	109	94	119	107	117	106	112	127	126	107	107	123	92	134	119	123	119	116	105	117	105	124	125	111	115	120	139	94	128	117	109	137	126	108	103	116	102	112	125	108	98	108	107	99	117	123	119	115	116	112	114	110	109	117	126	114	112	107	117	102	102	118	115	116	114	107	103	96	119	104	120	129	129	121	109	121	124	120	102	100	120	104	103	125	115	130	127	115	112	108	100	104	104	102	107	103	101	121	113	101	106	125	115	100	99	137	121	104	111	121	116	112	101	124	118	136	121	99	132	112	104	128	122	115	109	129	106	96	122	105	112	111	107	128	106	105	124	128	106	117	114	138	98	107	105	119	117	125	103	99	111	109	101	114	108	100	128	117	120	103	112	128	126	104	94	135	116	129	125	115	132	110	116	111	115	109	88	104	100	100	118	120	106	102	107	117	103	114	117	127	116	110	120	117	120	124	93	122	110	120	119	113	101	116	121	106	99	111	120	100	112	95	130	119	117	123	110	84	110	106	149	125	108	110	131	109	110	138	115	133	109	124	128	100	119	107	108	108	121	125	115	114	112	110	118	111	103	97	113	104	99	118	105	104	118	114	104	124	102	111	108	98	103	131	123	108	107	123	102	120	104	97	89	121	123	109	116	113	113	116	119	133	132	110	134	115	118	123	112	102	120	116	110	119	126	107	119	116	95	111	119	133	106	101	119	123	114	120	110	114	116	115	126	125	88	117	131	94	134	124	113	98	128	114	108	106	113	102	127	105	109	95	105	102	125	106	130	113	109	105	128	105	105	114	129	125	96	104	104	113	124	115	120	138	113	96	121	101	125	100	99	117	102	133	116	133	106	128	115	112	127	111	119	114	120	118	116	113	109	121	105	110	101	121	99	105	136	103	95	110	109	108	105	114	123	110	105	114	99	119	100	113	120	113	102	104	124	119	135	108	114	123	120	112	106	106	108	112	111	114	118	114	95	134	120	97	114	109	106	113	113	91	97	107	121	110	134	105	98	97	109	127	110	113	124	99	120	112	134	106	110	112	90	108	103	110	103	119	108	114	118	108	105	115	128	98	96	148	123	113	110	104	115	106	122	92	133	125	99	109	123	120	132	97	105	103	107	127	96	121	135	124	93	136	98	113	113	110	119	103	110	107	102	139	111	100	108	118	108	99	114	125	116	96	122	120	90	92	96	121	147	101	103	106	109	126	112	101	107	119	119	131	108	110	104	112	111	125	113	111	117	107	121	111	126	109	108	120	96	125	134	97	83	115	102	117	90	128	116	103	121	133	126	107	116	118	133	95	117	122	114	118	116	129	120	124	137	103	119	128	111	121	122	123	117	128	116	123	103	124	111	101	132	107	101	124	133	116	115	130	117	101	117	129	108	121	103	118	111	96	107	85	104	117	107	110	95	108	112	120	107	115	129	92	107	119	119	94	118	127	100	109	123	98	103	124	111	133	132	118	121	105	100	108	117	111	106	141	120	117	98	117	134	108	129	124	101	108	103	113	109	105	95	126	108	101	111	117	113	102	102	121	109	92	121	127	111	117	113	107	98	117	121	101	105	98	125	110	97	102	110	115	107	113	128	110	105	110	118	101	107	107	118	105	115	113	91	127	129	104	119	135	110	115	111	109	104	115	117	119	129	117	114	111	101	118	88	107	105	132	117	111	120	111	99	95	121	107	119	106	116	120	115	102	97	101	115	110	116	98	100	109	114	108	97	122	143	109	119	112	123	100	90	102	109	123	103	125	99	111	112	118	112	108	98	114	109	90	109	108	122	91	101	101	125	115	124	129	109	85	110	114	128	100	102	131	121	107	125	122	105	136	94	97	103	117	123	118	116	115	108	108	118	119	114	109	104	100	128	103	106	108	109	107	97	120	114	128	116	131	120	117	106	94	120	122	107	101	101	123	112	116	108	110	116	107	104	110	113	94	98	110	118	108	99	112	106	106	126	102	106	101	111	93	125	94	96	85	118	94	104	115	112	105	110	136	110	91	121	119	109	112	110	104	131	107	133	126	97	106	108	111	125	107	94	107	113	94	129	128	112	119	114	112	129	127	114	112	108	105	126	120	109	111	107	112	123	125	76	97	104	107	105	110	97	94	120	106	122	112	93	109	105	98	97	103	126	123	120	116	104	137	96	127	125	111	117	90	122	125	104	102	97	92	110	104	112	111	110	111	105	111	100	108	110	111	130	112	133	123	118	123	128	104	107	114	93	122	102	102	124	94	111	142	108	117	107	100	104	119	107	111	102	111	112	112	104	104	100	120	121	88	118	116	120	115	120	109	112	103	115	109	140	129	122	99	126	112	125	90	126	118	107	121	115	112	108	122	108	118	121	112	102	128	127	93	119	127
12957	12102	19355	20595	22363	19692	15199	13414	11641	11302	8857	10239	11452	7718	10519	13454	8119	6595	5296	5360	4585	5179	3164	1671	1369	1370	1109	993	915	817	633	619	656	519	585	873	592	561	529	558	460	449	412	388	405	424	472	512	463	443	455	481	546	587	543	640	696	691	700	610	455	456	438	435	428	464	414	425	387	347	345	315	354	320	350	338	355	327	298	309	319	344	317	315	322	309	333	311	303	327	294	343	339	322	331	318	297	317	325	317	325	311	331	313	328	323	331	306	328	324	299	326	315	320	290	332	290	317	328	312	337	310	333	330	308	317	282	273	331	335	307	301	290	310	321	299	310	284	300	327	316	294	331	340	322	333	284	300	320	295	306	310	294	312	332	275	316	314	284	307	318	332	313	282	302	343	300	298	280	298	304	331	299	322	316	291	296	307	312	282	317	297	319	301	315	275	300	323	296	304	295	307	318	359	279	296	265	329	305	290	302	305	294	275	311	286	315	268	312	315	300	294	284	299	329	288	314	325	314	300	308	290	335	287	293	348	286	325	321	319	277	301	322	319	314	300	318	307	338	313	344	305	327	310	301	335	314	336	337	315	320	314	326	286	289	280	335	302	292	320	299	324	317	295	286	302	317	295	291	309	329	323	309	316	267	308	297	326	286	297	311	329	310	325	296	290	305	332	301	302	326	306	292	334	294	298	316	321	285	327	295	288	292	282	284	304	289	320	298	280	321	284	313	290	290	308	296	303	299	322	309	299	301	290	322	281	288	303	280	301	349	325	300	324	293	297	338	281	294	297	319	327	304	306	319	317	306	291	273	309	283	319	278	317	271	288	299	296	291	299	287	302	276	302	283	294	324	295	308	312	317	293	292	304	292	323	291	295	323	292	316	322	295	307	313	314	281	296	338	301	302	317	325	320	328	292	313	289	295	320	311	312	330	285	325	324	331	307	307	303	301	321	316	316	255	304	304	303	303	301	306	328	329	304	300	314	312	316	281	300	278	305	293	296	291	293	293	318	278	338	330	342	334	333	283	313	315	287	326	284	311	316	312	298	319	317	318	342	368	292	341	320	311	290	305	312	304	325	303	296	286	344	308	288	297	309	327	316	300	293	324	296	278	305	310	322	296	326	316	298	313	310	260	315	318	312	289	314	263	300	314	280	331	274	306	343	300	277	313	328	309	303	300	309	290	294	297	303	292	322	290	289	308	312	291	317	346	320	311	324	301	332	296	321	317	293	330	318	317	304	303	298	324	330	324	340	299	314	299	312	299	320	291	287	313	294	311	295	281	310	306	327	307	310	309	327	291	291	320	296	307	306	306	308	323	283	293	336	302	338	326	334	334	312	291	302	336	321	308	314	301	285	323	331	296	321	313	305	304	361	291	285	293	338	290	286	322	290	306	259	287	302	314	300	272	316	303	302	291	294	273	305	310	304	318	296	313	313	313	306	297	330	299	325	327	314	339	281	290	309	310	282	311	298	319	303	311	302	330	283	292	297	303	329	322	288	344	294	330	328	324	310	310	310	303	286	302	286	310	308	306	277	299	279	308	312	331	290	292	313	293	310	333	295	303	280	279	278	291	284	279	308	335	309	280	309	301	283	275	308	304	314	286	297	317	274	299	327	321	332	287	304	331	288	334	330	280	296	330	331	299	303	294	308	339	307	304	311	287	311	313	334	296	308	295	304	330	319	312	268	287	283	313	305	329	291	319	319	316	290	283	294	307	296	305	295	323	318	305	298	307	300	311	283	299	310	304	300	324	298	335	264	296	308	309	313	305	290	277	328	265	317	305	294	312	306	314	311	297	304	294	322	338	279	310	313	300	308	299	310	288	298	303	322	284	306	338	327	269	295	271	286	282	306	303	309	356	308	321	294	305	314	310	295	317	318	283	300	293	279	297	278	332	311	279	294	333	274	310	338	314	292	307	332	280	324	298	339	326	269	321	296	295	313	306	303	296	349	276	301	308	294	313	304	295	321	324	275	320	309	321	294	301	311	325	286	290	291	296	293	289	317	311	305	302	273	295	323	309	337	342	295	294	280	301	306	290	296	278	308	306	306	308	291	272	306	286	327	324	290	291	304	268	316	316	304	307	310	311	292	318	325	306	300	326	288	310	310	306	290	317	294	323	306	317	315	311	290	311	303	292	280	299	290	299	311	327	294	331	287	297	300	288	294	302	306	275	326	299	282	314	274	293	303	304	278	326	291	314	308	312	295	335	322	275	300	342	319	290	285	313	292	291	356	307	306	311	309	317	280	289	339	321	291	321	276	315	281	309	292	322	314	309	344	291	309	285	265	285	282	290	274	299	294	306	298	310	316	275	276	309	269	300	334	321	321	280	287	305	317	302	329	292	317	302	309	302	313	322	348	308	289	314	304	319	286	303	346	289	302	317	327	317	314	327	288	313	322	309	276	282	310	292	332	293	318	297	309	324	309	312	290	315	325	316	296	284	310	330	278	323	319	321	266	299	313	259	298	323	326	319	305	327	288	316	311	323	292	323	309	296	287	289	297	294	291	305	282	351	290	323	290	313	323	298	295	288	297	335	321	323	307	317	304	314	307	315	290	295	322	338	301	316	319	303	299	292	318	311	298	296	310	291	329	317	296	321	281	320	296	325	316	337	288	287	312	305	289	277	317	279	302	317	334	320	298	315	337	298	290	328	291	312	331	300	316	288	310	268	309	288	319	294	304	267	269	307	311	318	310	285	303	323	317	301	305	250	308	282	327	323	341	333	313	270	310	314	322	307	326	305	315	297	292	303	292	306	289	297	343	310	301	319	296	295	341	287	315	283	297	297	303	323	280	296	307	295	300	320	302	273	339	299	315	276	302	309	305	293	297	303	280	286	279	293	312	296	293	292	307	335	334	273	278	329	298	317	295	289	331	300	301	306	319	295	281	347	311	305	291	290	322	320	304	311	318	285	295	271	316	312	295	304	322	277	335	290	312	300	316	306	322	300	321	295	306	298	301	288	324	297	305	306	306	296	305	311	307	308	320	260	327	295	336	314	296	322	284	300	325	308	313	310	306	308	331	324	312	309	294	331	262	297	309	266	288	308	308	290	299	327	318	305	300	313	318	306	304	296	290	292	281	306	317	279	307	293	298	313	340	280	299	310	295	307	324	332	329	296	315	315	307	317	345	301	321	322	281	313	290	316	283	322	296	304	327	301	320	327	306	338	311	342	299	289	293	320	303	332	325	301	307	311	287	291	297	286	328	291	301	318	325	277	308	314	325	320	303	284	315	274	256	298	291	273	293	339	326	280	287	303	312	296	296	298	310	319	300	336	303	297	308	312	314	322	304	304	278	328	302	313	273	302	320	333	304	307	306	321	297	312	310	299	297	307	315	301	308	319	271	332	295	307	283	334	326	291	290	302	303	299	336	322	282	301	330	317	293	327	289	313	339	314	289	320	302	313	272	310	323	319	284	284	280	302	307	272	314	321	286	307	305	300	302	315	316	270	279	294	330	317	304	311	317	308	319
5436	2199	2658	1757	1276	936	769	749	651	584	498	454	452	368	413	363	342	337	359	335	294	324	327	351	327	314	305	321	288	282	329	288	294	269	326	308	284	279	267	289	302	275	293	316	307	309	286	340	288	321	300	298	314	296	294	291	295	316	303	308	267	297	334	265	311	313	293	335	299	286	268	325	280	277	286	304	301	307	316	305	297	313	289	301	352	296	285	322	291	286	302	290	281	287	312	309	314	285	286	298	293	290	323	280	290	285	263	287	294	241	295	320	294	289	312	305	302	278	288	300	304	301	287	300	296	322	275	286	308	286	285	268	299	315	293	311	297	275	264	288	281	301	310	281	275	255	317	310	291	285	291	290	308	302	274	284	311	298	296	274	310	267	309	307	310	282	285	319	294	299	324	310	307	302	314	278	290	316	279	304	299	293	333	274	288	295	308	334	311	298	310	276	315	282	340	310	276	324	303	317	286	321	283	304	289	283	267	327	329	259	273	275	314	310	300	300	279	314	294	284	303	306	334	286	314	329	305	280	299	290	289	298	311	306	312	268	295	340	304	273	314	287	268	287	325	325	308	340	305	287	285	302	313	284	282	268	262	276	277	306	281	302	315	316	281	270	302	305	285	279	300	316	310	273	302	299	278	326	301	315	283	326	276	319	294	286	305	301	283	322	305	309	302	337	309	295	267	303	332	262	280	280	300	297	287	327	305	302	283	332	310	293	300	303	284	293	308	294	322	305	283	310	275	313	301	326	293	298	283	300	289	286	309	303	314	301	304	342	279	281	282	300	310	277	324	292	315	325	300	306	292	298	295	307	319	254	302	279	296	272	291	270	283	292	329	342	298	271	310	306	306	323	302	280	314	279	310	305	275	312	291	276	290	298	289	306	298	313	285	313	297	291	309	272	269	284	279	311	300	271	308	307	287	316	285	302	303	306	302	307	303	286	304	264	282	309	302	286	298	331	322	277	276	301	304	285	297	310	304	293	321	306	291	305	288	310	287	316	282	277	265	306	296	293	297	288	293	288	280	302	296	255	280	310	304	293	313	294	296	280	283	290	299	291	293	319	312	322	301	281	289	296	333	302	313	340	297	327	310	314	285	292	322	299	277	306	299	294	298	256	281	303	264	299	297	306	315	340	279	341	315	316	306	307	288	294	310	307	307	298	314	268	296	301	297	294	261	286	287	325	303	288	266	316	273	291	301	308	314	325	299	252	304	310	300	287	287	292	291	308	318	349	315	335	303	318	339	313	314	312	313	293	286	281	277	326	272	296	313	315	319	298	298	310	288	286	309	302	325	310	280	315	319	345	316	300	299	299	275	311	310	300	278	286	307	344	300	271	301	256	291	265	297	285	318	332	306	288	285	316	289	310	295	259	308	311	326	294	343	299	300	312	337	311	296	291	350	301	300	319	276	294	292	311	285	284	323	273	287	331	301	288	307	288	325	305	295	287	319	296	330	302	302	322	306	307	303	322	323	291	303	304	288	303	313	315	283	287	311	278	293	298	298	289	304	302	327	281	278	298	291	291	286	299	315	291	304	311	312	290	285	297	320	319	254	282	302	314	307	291	302	283	307	285	309	338	282	317	286	300	328	295	305	329	307	294	292	293	295	301	287	312	310	305	293	329	281	290	321	292	271	305	281	305	319	321	331	323	289	285	318	300	310	290	279	302	334	322	295	296	298	288	286	291	305	282	350	305	275	274	292	328	301	318	308	283	328	291	292	298	300	314	305	282	277	251	287	322	255	286	296	313	290	305	311	296	284	255	296	275	277	276	289	312	257	281	286	293	326	291	303	313	304	282	309	286	296	295	308	293	312	326	316	292	286	294	309	300	305	332	321	281	321	334	324	278	291	281	291	304	319	307	296	321	306	301	307	288	312	312	301	320	313	316	288	313	281	317	309	291	290	284	340	342	309	297	304	328	329	288	297	313	332	301	279	271	311	293	306	334	319	346	301	286	302	298	302	292	311	316	303	281	320	313	332	307	282	307	295	296	297	311	291	302	320	303	296	308	273	281	290	294	302	298	302	298	313	305	289	336	333	299	299	280	267	316	312	331	296	286	303	310	288	301	305	314	297	301	321	299	302	291	288	309	303	317	291	273	283	292	317	319	326	304	278	301	290	293	310	299	285	301	281	284	336	322	311	278	318	336	311	274	276	285	294	295	288	323	318	288	289	318	279	320	268	286	285	280	287	258	304	292	280	284	302	276	298	300	326	278	269	289	294	348	301	292	266	275	323	296	289	321	264	327	277	287	287	303	306	289	262	289	277	300	326	295	314	279	306	273	295	278	310	276	286	301	283	315	287	307	296	303	286	276	298	331	313	314	253	308	298	294	297	318	297	305	295	266	299	313	299	289	284	295	307	345	270	296	311	322	298	293	312	309	292	293	328	321	294	280	302	299	291	315	280	299	322	307	338	288	325	282	314	303	287	276	300	290	284	330	307	289	295	292	289	313	300	324	312	322	333	288	310	293	317	292	295	307	299	299	304	285	311	296	315	347	302	307	301	289	293	304	287	298	300	294	298	307	287	287	285	296	303	302	304	318	284	303	301	305	281	292	308	289	317	290	304	282	309	308	308	291	302	289	313	267	284	329	281	293	321	291	287	298	314	288	299	273	300	291	296	301	291	262	300	310	285	313	328	282	288	316	285	319	265	330	297	299	298	286	329	287	292	303	303	328	292	314	295	287	305	327	266	288	274	307	313	314	322	326	307	342	263	312	285	290	322	276	284	290	297	300	300	299	316	294	316	304	280	297	278	305	283	281	288	291	297	318	329	322	279	270	292	338	295	312	327	323	294	315	300	300	333	321	309	308	341	301	310	320	317	301	324	305	288	277	295	311	311	300	291	335	285	300	269	290	307	308	322	283	320	302	280	294	289	287	300	322	282	274	312	292	326	307	281	274	297	306	330	294	275	299	316	305	282	282	308	289	288	282	298	293	286	313	301	338	314	276	305	298	299	332	314	297	296	260	298	282	288	310	265	305	308	324	290	298	296	328	299	290	308	343	334	296	292	304	301	307	305	273	293	292	288	279	293	312	300	278	316	283	266	291	302	277	296	283	293	279	299	297	319	289	291	292	313	289	305	302	287	284	271	286	281	302	314	334	289	287	300	306	308	315	306	317	290	325	287	307	297	313	328	339	309	311	268	306	317	284	311	294	315	304	275	309	285	301	313	297	312	263	239	304	279	288	302	282	317	296	292	297	286	284	299	279	312	326	312	285	312	318	305	281	279	313	302	259	311	294	327	279	308	297	298	310	300	317	282	290	300	318	309	270	324	302	326	305	276	299	303	317	281	300	260	287	319	301	311	302	298	279	290	273	316	312	301	308	285	301	286	294	308	290	300	298	303	313	289	333	293	292	267	331	307	306	319	323	307	315	327	304	302	286	293	326	329	314	265	280	307	298	300	296	284	286	289	320	346	306	310	318	283	331	294	300	296	322	272	315	319	302	329	259	307	300	329	281
3978	2733	5387	5151	4533	3695	3247	3107	2529	2260	1889	1647	1691	1353	1287	1306	1056	1068	1001	967	956	998	918	914	821	812	876	774	794	795	761	715	798	734	733	692	703	740	724	714	767	714	739	761	760	754	713	745	750	794	758	729	777	783	724	726	746	741	778	788	768	728	760	718	745	775	720	723	740	757	732	747	726	727	706	755	720	729	712	735	794	755	748	681	739	777	725	745	723	667	715	715	691	755	746	667	720	699	657	754	691	714	748	745	710	713	752	705	762	744	695	739	762	685	703	715	698	698	786	754	734	709	783	731	710	729	778	735	734	727	701	730	707	668	759	752	736	718	653	703	731	682	710	763	711	761	731	721	736	698	776	675	731	729	726	679	769	743	733	728	730	703	735	700	724	702	737	731	734	731	741	772	696	747	737	737	700	773	687	674	707	696	752	714	685	730	750	686	694	677	748	727	682	681	722	713	711	738	705	713	737	700	702	712	708	743	747	669	720	657	727	682	734	728	721	725	740	739	735	660	711	731	765	715	720	690	683	732	718	697	727	773	749	725	714	700	782	700	705	671	700	730	723	750	684	726	709	710	738	727	674	740	677	733	741	716	744	733	710	720	709	754	762	709	744	745	709	729	699	737	687	764	713	747	711	739	742	747	703	687	731	759	714	723	740	717	740	758	731	702	745	734	719	719	734	737	757	741	761	696	758	750	730	721	726	718	711	706	737	738	654	704	769	722	689	757	727	709	699	714	747	770	724	710	719	737	734	703	725	763	755	721	733	704	759	724	761	713	727	756	740	688	696	714	741	695	745	688	748	733	737	725	711	721	715	732	719	728	773	732	725	773	756	766	767	696	716	724	690	687	686	742	692	722	732	717	694	742	698	709	754	722	681	719	735	746	718	709	722	749	706	690	776	702	710	757	750	739	727	710	683	735	696	722	706	763	739	753	758	734	771	699	724	706	737	753	703	697	727	709	729	696	685	763	696	714	725	687	703	707	701	722	699	711	714	697	699	678	737	754	700	719	680	750	685	750	721	722	748	677	691	711	707	774	736	690	727	740	701	724	739	730	709	697	712	717	692	728	738	746	725	671	744	730	732	727	742	718	741	709	690	752	721	710	696	649	725	760	733	725	754	737	706	700	731	716	712	773	741	717	734	682	703	730	691	722	722	759	693	686	745	740	679	707	736	731	694	722	752	702	683	763	706	712	701	699	707	713	717	708	746	754	727	706	713	689	708	695	694	737	713	739	693	675	742	716	703	722	701	726	725	766	734	699	726	745	738	691	725	729	729	747	747	692	728	701	641	713	684	715	700	759	697	752	698	716	713	722	661	724	683	706	734	743	690	765	711	707	739	720	722	702	696	776	714	670	733	705	705	731	696	697	728	697	702	706	736	760	717	723	674	695	679	701	715	688	714	713	762	751	757	801	677	692	703	721	746	702	776	752	721	696	717	750	756	706	739	715	735	680	741	732	785	720	710	743	752	700	745	712	675	695	718	726	739	678	723	729	783	681	735	701	743	733	663	718	712	771	721	719	695	760	739	710	717	770	712	696	713	678	701	695	706	675	713	696	759	694	776	741	686	722	749	690	758	778	765	712	788	741	735	763	730	785	729	720	770	715	704	724	727	691	731	692	692	714	725	745	749	772	693	711	755	685	705	696	762	729	762	736	728	777	737	732	763	745	706	741	713	766	749	716	701	749	706	754	724	715	760	739	748	723	729	718	707	758	723	747	698	728	736	730	730	712	733	730	699	724	714	718	787	725	746	727	680	732	724	701	768	730	763	713	704	705	755	768	730	730	755	737	750	783	699	766	700	718	733	773	676	746	741	708	716	755	739	721	693	706	722	705	718	775	708	736	731	718	686	749	750	726	707	695	784	700	756	735	735	731	753	744	717	722	694	775	748	727	718	718	714	731	734	711	742	705	711	723	678	713	683	758	747	740	709	783	765	706	759	707	721	698	730	716	723	698	730	699	690	708	709	712	752	682	719	732	718	749	727	677	704	742	740	754	739	693	682	772	716	743	692	686	706	737	758	667	714	741	700	736	777	690	713	718	734	725	716	739	721	738	732	654	740	743	746	768	720	741	722	741	720	708	797	707	752	671	733	691	698	763	726	695	719	725	717	745	693	703	754	696	729	716	714	708	687	738	749	752	729	706	730	715	751	703	707	738	689	712	736	789	755	746	730	687	681	744	726	738	746	714	710	682	681	726	715	699	738	689	715	748	693	763	736	743	716	724	730	715	725	752	725	720	685	703	734	726	743	713	728	723	625	698	741	750	739	728	750	711	724	709	750	747	717	776	726	701	724	737	707	699	741	739	720	710	714	711	715	703	756	727	744	695	722	681	773	707	704	702	753	722	780	685	707	753	703	735	660	746	675	735	708	694	688	696	717	723	710	727	728	713	732	748	754	667	733	690	680	722	722	693	715	742	705	730	737	700	726	683	677	708	725	751	700	698	748	716	739	752	720	720	737	681	700	686	697	706	713	736	700	701	702	702	738	709	724	740	743	739	729	728	724	720	748	725	687	675	752	709	769	725	730	740	744	753	717	754	712	702	709	668	716	739	732	721	746	784	742	730	744	698	698	733	753	732	734	760	704	687	741	799	678	748	736	740	798	675	723	694	680	695	755	794	708	730	709	739	715	724	730	729	738	701	735	723	701	734	693	737	662	681	738	753	728	741	747	697	751	701	728	673	741	676	685	737	695	778	737	724	693	700	772	670	722	745	726	704	732	694	754	731	694	728	728	725	713	751	740	735	714	705	658	714	725	741	738	676	754	722	735	724	704	758	704	714	752	708	720	706	659	751	734	821	752	717	732	722	681	707	779	742	729	726	717	756	704	737	739	794	703	675	710	729	730	748	750	729	716	721	708	707	675	709	719	740	701	737	712	726	702	699	679	687	697	758	696	754	715	758	732	760	761	662	721	731	719	753	793	712	675	743	704	696	684	727	744	743	689	718	745	743	756	760	709	751	707	740	697	719	742	714	704	742	704	685	750	777	752	772	723	726	729	760	717	702	711	717	732	733	770	734	703	732	748	706	718	724	726	722	723	759	732	680	754	740	699	683	733	718	687	756	690	714	721	715	735	730	665	757	735	740	712	722	678	702	735	769	741	697	753	697	719	749	657	675	665	734	713	752	790	747	712	708	708	717	711	729	732	739	749	721	678	722	727	699	689	674	729	749	692	698	703	718	744	731	710	717	744	711	727	680	730	754	748	731	739	724	715	728	729	728	726	751	741	711	743	758	697	722	750	723	696	695	660	712	712	700	726	734	771	705	736	762	700	689	730	705	669	664	704	799	724	722	707	692	704	709	672	679	740	758	658	748	697	753	711	704	741	790	691	690	738	751	718	728	692	704	729	727	686	756	753	674	680	689	765	696	729	739	708	717	743	716	728	717	738	717	703	698	796	739	719	749	693	722	735	719	786	693	696	723	729	723	723	700	754	691	723	756	719	718	737	703	713	691	732	710	723	720
14201	9170	13853	12011	10579	6281	4073	2953	2316	2141	1591	1336	1473	961	1266	1233	805	763	783	510	527	552	400	326	263	264	267	267	270	275	282	231	271	225	255	263	257	235	224	217	237	247	251	226	245	237	258	258	266	226	232	253	247	276	247	243	252	239	253	231	240	228	228	256	223	230	246	213	251	197	222	232	237	232	219	233	220	229	228	229	228	263	212	218	214	227	232	224	224	203	224	201	223	221	228	234	218	217	218	190	228	221	219	213	250	230	253	229	217	224	243	222	221	213	242	224	226	238	233	210	219	239	198	245	224	256	244	215	217	227	227	233	219	226	255	218	220	263	206	230	254	226	216	234	234	223	228	204	221	223	203	215	207	247	243	224	214	229	225	198	227	225	224	217	230	219	231	223	234	224	216	210	246	242	214	241	201	240	251	233	205	230	205	247	211	232	266	236	228	218	209	213	200	235	207	224	188	242	244	235	211	216	205	214	211	215	220	223	217	225	250	219	232	253	215	272	228	240	242	257	218	249	203	212	199	227	230	249	213	243	238	221	226	202	204	202	191	203	231	238	258	224	255	223	245	240	228	202	237	222	202	237	236	224	239	236	263	205	222	218	227	199	204	222	248	227	222	228	242	223	210	217	233	254	218	216	201	216	211	223	261	218	213	238	211	254	229	245	228	217	237	257	226	219	250	228	217	254	208	237	199	242	213	214	221	221	216	220	236	214	226	203	211	251	221	215	204	214	233	215	231	230	217	222	253	233	230	219	220	239	230	260	235	219	189	249	239	198	206	193	221	223	187	233	238	239	224	212	227	187	224	205	225	207	210	222	233	227	237	241	242	219	204	222	217	225	215	226	228	219	218	213	195	230	206	228	227	236	204	214	245	224	234	233	250	220	231	229	199	234	202	233	232	203	223	193	237	227	225	228	252	209	224	226	198	243	226	228	234	211	217	225	235	237	243	242	243	221	258	248	237	234	210	222	228	209	211	257	249	214	226	225	224	187	260	195	220	223	220	250	247	200	211	238	205	245	196	239	250	236	240	235	240	233	179	203	246	223	202	218	220	225	245	210	201	235	240	224	242	242	220	195	238	222	216	225	246	226	227	222	226	184	227	200	213	198	241	209	216	244	227	235	197	224	244	247	214	265	228	222	225	259	259	224	229	214	233	230	231	225	236	207	205	222	213	237	226	201	183	230	242	225	229	244	233	212	195	253	219	230	212	228	223	232	225	222	247	197	221	208	233	214	218	227	223	230	226	221	245	222	214	226	234	204	225	208	200	219	202	222	227	225	232	226	221	258	213	233	213	215	222	248	192	224	238	232	224	229	215	220	228	226	233	237	229	238	236	229	255	216	240	218	221	200	240	217	214	222	224	217	219	257	240	230	201	246	214	228	212	227	253	225	212	230	226	199	213	218	247	218	227	222	246	207	234	240	236	254	217	227	226	223	247	239	212	247	194	259	254	212	241	230	236	225	230	249	222	229	207	205	227	222	236	231	235	238	197	199	233	221	224	242	266	227	203	216	217	229	209	214	218	257	243	244	258	224	217	220	222	234	237	233	204	214	242	217	237	226	231	237	232	224	214	222	237	210	212	257	220	255	207	235	218	214	227	225	234	238	255	207	257	232	222	201	245	247	243	222	201	229	211	209	228	221	232	205	224	232	233	231	244	222	234	223	220	235	241	203	220	212	205	217	215	221	245	226	220	210	252	221	218	243	229	231	250	232	215	216	232	236	237	231	236	217	219	230	249	228	238	257	236	262	226	244	213	202	200	252	245	240	208	235	235	227	219	238	216	200	234	237	223	230	215	211	211	203	220	247	215	232	249	215	214	235	217	217	231	254	226	211	227	216	217	226	233	251	231	241	233	212	221	237	227	230	228	250	206	208	200	215	235	236	241	220	234	239	223	259	242	218	244	214	217	227	220	239	219	204	207	215	233	227	225	249	227	228	228	211	243	210	218	208	223	234	216	218	221	223	254	239	234	218	248	230	211	248	232	247	244	220	209	232	236	252	233	205	229	207	217	229	194	194	229	224	231	232	212	196	243	209	224	248	233	202	219	223	220	245	221	236	207	218	223	223	228	249	220	217	225	234	205	208	207	196	229	229	216	240	257	223	232	223	215	245	220	200	213	236	232	237	215	219	218	269	269	223	210	214	226	231	233	211	225	201	224	201	238	226	185	197	221	210	253	210	236	225	238	198	203	249	236	226	197	238	253	217	237	222	195	222	208	202	255	232	216	204	209	256	209	231	215	248	228	208	221	198	202	206	228	232	214	251	236	227	237	220	205	231	222	194	229	225	226	217	230	218	245	215	222	218	232	231	220	232	222	222	212	231	226	229	227	212	217	197	231	234	215	218	257	225	220	217	202	239	224	219	246	228	224	234	230	241	209	225	232	229	211	216	246	224	242	219	228	240	219	215	224	238	235	202	230	268	218	213	220	214	218	219	224	221	207	226	214	223	212	247	227	200	219	217	229	209	223	204	237	209	256	238	233	235	255	221	231	241	216	210	236	225	238	230	207	220	204	222	226	219	238	228	212	232	206	229	217	236	238	232	247	212	244	250	236	227	244	229	214	241	254	214	225	252	234	215	267	241	248	246	246	209	257	238	238	223	248	209	212	222	217	216	221	216	242	220	251	201	215	215	196	233	216	235	238	258	248	230	229	236	213	200	244	230	242	214	230	208	205	229	244	231	245	235	208	235	225	214	245	242	208	241	233	247	209	229	232	232	232	247	224	243	196	249	241	245	210	194	235	227	216	212	217	202	179	249	220	223	204	214	219	263	234	220	233	206	204	242	229	232	256	222	215	197	247	223	251	249	221	219	251	217	205	239	215	229	206	240	230	220	227	232	235	205	260	230	237	227	262	224	221	208	225	233	216	246	232	212	228	214	233	212	245	202	237	235	237	235	243	218	223	230	240	217	214	234	215	229	228	235	227	215	201	223	244	249	236	201	212	231	234	240	239	215	231	235	253	250	197	235	224	239	251	227	211	242	227	231	214	224	218	231	228	238	254	234	232	246	237	214	237	222	214	235	229	220	226	233	246	233	229	199	227	220	231	209	238	236	211	203	197	259	246	227	240	237	215	241	220	221	219	220	236	212	215	211	221	215	235	221	227	209	248	243	228	223	217	229	220	224	219	247	220	225	187	264	230	232	231	226	233	251	225	203	210	208	213	222	201	259	241	200	249	215	246	215	225	195	223	249	221	209	237	227	204	226	240	222	238	206	227	235	260	231	211	234	248	206	223	219	210	224	222	219	213	217	261	217	217	229	219	215	231	223	270	240	232	239	230	225	219	240	199	215	246	242	205	208	222	207	232	227	234	249	236	221	209	247	208	216	223	223	254	217	235	216	228	221	229	204	241	235	255	219	222	217	218	236	241	228	185	237	243	235	217	240	234	227	225	219	224	236	224	225	195	226	213	218	224	227	242	236	222	241	207	227	221	233	211	214	240	226	232	253	236	270	200	237	235	227
8824	8324	14245	14814	16898	13086	10899	9429	7930	7771	6301	5648	7083	5459	6609	7363	4422	4120	4599	2997	2789	2871	2315	1367	1255	1110	954	960	911	808	837	698	733	718	720	788	643	645	633	647	631	608	610	555	552	590	643	653	639	630	639	646	639	685	691	727	798	693	690	696	591	658	667	653	625	582	595	631	642	619	600	581	576	591	600	597	579	601	606	544	545	555	509	543	563	592	589	521	557	553	528	552	589	566	552	563	565	572	577	530	491	584	539	517	555	598	597	573	548	545	546	565	529	552	548	536	550	574	558	577	553	541	587	581	592	585	572	560	523	566	535	555	531	603	547	517	587	546	538	537	549	547	534	524	560	572	575	518	516	558	564	567	557	594	564	567	562	558	582	584	589	531	546	577	548	616	545	560	552	549	571	578	526	538	553	547	564	560	568	538	528	569	522	581	565	561	538	545	544	537	576	575	543	543	533	537	573	550	565	547	517	541	582	569	581	619	529	550	558	555	553	582	526	550	527	582	541	584	507	567	537	578	582	552	553	578	570	539	542	550	538	544	561	518	558	516	539	552	553	579	548	537	561	537	552	555	537	587	548	565	584	529	572	494	519	571	536	576	569	568	548	531	522	571	574	547	543	582	552	563	538	545	496	600	517	512	520	538	513	553	543	583	493	562	564	574	555	537	553	553	563	545	556	538	547	611	541	542	533	533	543	534	560	572	532	580	565	516	580	511	552	562	558	579	579	522	563	564	558	582	542	582	529	561	537	580	578	557	567	540	584	571	549	532	560	564	594	556	565	580	536	527	558	549	519	560	500	547	571	569	552	563	570	559	518	521	556	539	587	560	566	503	553	549	559	541	519	551	568	512	514	540	539	612	558	528	555	546	504	524	575	564	541	546	587	537	572	542	562	542	568	546	560	579	545	554	543	554	559	557	535	529	523	567	572	580	561	557	545	549	517	527	568	528	548	548	537	564	543	523	595	572	578	548	550	523	562	557	594	554	583	549	516	555	555	531	542	543	507	550	577	610	556	553	553	530	570	536	565	575	542	572	526	584	580	554	571	581	558	610	590	552	541	529	570	592	565	556	504	513	568	511	537	573	539	589	545	563	574	533	538	527	516	553	531	524	569	536	522	538	584	584	551	566	555	546	569	531	543	543	565	573	562	584	577	548	527	565	558	523	587	552	524	559	552	543	562	529	541	549	538	563	574	517	554	583	536	530	530	522	565	556	499	548	541	562	539	531	567	556	592	614	543	567	574	580	575	531	557	568	557	556	538	538	493	527	567	529	589	557	517	546	549	529	548	537	538	550	561	565	534	546	519	534	549	535	594	574	562	559	547	567	545	572	552	549	569	550	544	515	573	574	567	533	567	560	576	544	556	566	530	523	548	541	530	526	555	562	507	527	572	562	533	545	596	543	532	568	538	548	550	568	595	565	557	567	556	567	573	574	541	565	507	564	571	557	580	587	576	579	577	585	546	566	556	555	536	544	590	531	562	525	554	529	552	545	551	498	545	497	570	537	544	535	531	606	558	537	543	556	557	558	537	581	546	515	500	554	543	542	547	568	587	555	545	546	552	565	578	577	560	574	537	556	565	533	544	579	525	569	498	571	515	539	533	581	570	569	529	615	545	573	554	509	548	566	573	547	563	567	513	547	492	547	571	587	588	537	607	547	527	567	573	492	550	565	547	530	523	565	568	547	534	535	531	571	543	557	562	561	500	525	567	565	526	545	525	556	549	528	544	547	598	553	532	573	531	561	556	555	614	518	550	539	562	557	534	567	582	537	558	556	563	550	545	525	525	528	568	570	593	539	551	543	584	566	614	555	552	552	535	525	539	545	544	588	552	595	542	544	556	538	586	569	544	544	527	587	581	572	520	546	545	538	561	521	566	565	557	541	529	542	554	529	587	539	584	546	536	574	541	527	560	554	522	570	581	575	526	511	571	551	553	548	553	555	551	532	539	538	583	565	569	514	577	596	543	519	557	546	564	542	560	544	517	539	537	559	581	540	556	559	557	499	534	550	545	568	569	551	537	561	592	510	565	563	510	593	574	565	560	560	550	583	557	564	522	543	560	549	524	538	579	571	539	571	519	533	554	529	555	547	519	570	553	561	571	568	489	522	579	559	556	530	533	535	583	570	497	572	549	546	548	563	552	545	562	526	545	557	566	546	570	558	580	572	539	545	542	532	554	542	565	548	567	568	561	585	565	542	515	621	525	578	535	544	580	544	549	569	495	600	583	562	580	536	546	544	549	562	517	520	554	523	541	528	582	561	564	589	554	532	543	495	477	532	538	524	570	581	537	565	564	541	511	497	594	537	542	536	593	585	558	551	561	551	531	569	568	555	559	520	535	589	560	533	587	592	574	494	535	547	558	551	544	593	542	563	560	578	560	516	569	535	564	560	539	575	522	523	556	596	551	546	552	522	523	549	543	547	541	526	521	553	523	549	553	515	530	522	568	529	570	565	537	548	575	584	520	584	534	553	552	542	564	556	557	556	553	553	544	580	585	573	572	580	584	568	578	550	547	554	555	592	515	545	526	542	532	588	492	530	523	576	551	527	611	554	529	552	549	541	541	560	519	554	510	564	565	569	568	581	558	589	585	533	564	556	525	558	524	544	566	587	543	558	521	591	516	578	530	602	541	592	572	563	593	602	626	540	504	552	541	551	604	517	504	558	538	557	563	549	595	529	584	559	532	601	556	561	496	557	566	552	533	584	528	551	590	588	586	606	575	554	556	551	553	536	568	572	558	571	494	548	529	597	530	544	572	552	555	520	550	579	555	570	541	524	575	522	593	572	586	565	532	536	567	531	544	591	579	503	574	556	527	558	520	538	591	589	544	543	611	557	582	594	553	519	511	512	520	591	571	532	575	559	547	542	547	565	555	564	534	531	547	563	548	546	553	543	565	508	588	562	547	548	525	550	544	590	577	542	509	601	561	544	567	543	580	533	542	532	560	528	546	550	556	584	553	506	547	571	562	575	571	549	561	516	527	576	550	561	543	564	561	549	543	557	502	533	554	568	538	553	576	558	552	577	525	590	517	567	540	543	526	564	543	569	547	562	595	572	538	516	533	564	549	574	547	552	556	574	529	585	593	552	588	546	520	565	573	549	539	521	544	535	542	578	585	495	569	541	570	546	509	549	556	530	543	562	518	555	585	566	552	544	571	578	535	562	536	519	556	522	532	538	551	547	553	568	580	513	558	537	593	561	532	550	539	540	555	521	550	527	565	526	539	542	554	517	547	546	552	573	562	515	540	607	537	513	581	582	559	541	559	563	563	486	561	527	563	553	586	568	527	512	539	605	552	548	478	515	552	532	526	558	556	540	556	547	546	541	561	524	571	535	546	574	525	575	580	529	516	488	572	578	509	543	545	553	525	513	602	544	565	552	573	565	550	531	558	560	521	543	550	550	567	576	540	603	528	521	591	562	558	519	534	569	591	567	526	600	554	559	565	537	560	591	559	596	565	566	530	547	569	585
21447	14207	18519	17658	15784	10411	6462	4130	3529	3042	2160	2038	2137	1713	1992	1867	1328	1151	984	634	623	624	460	292	244	238	239	189	171	178	166	156	168	160	147	177	135	159	159	148	135	125	88	116	119	109	153	118	158	151	123	126	163	134	115	176	151	140	146	126	123	121	104	129	132	108	116	122	126	117	121	106	135	98	134	122	116	106	134	120	94	103	115	110	123	114	101	134	108	131	120	138	114	111	103	105	121	132	113	105	102	97	109	124	114	128	133	110	123	96	119	100	110	123	114	102	115	123	128	130	101	130	124	117	118	120	111	114	121	91	104	112	126	115	124	113	112	117	137	87	114	110	134	109	124	94	102	103	100	107	98	120	157	111	110	100	127	145	97	112	115	101	143	111	104	103	95	110	109	105	134	107	115	117	111	121	103	95	114	104	103	111	94	102	113	126	126	133	130	105	132	99	96	117	106	95	100	100	128	94	111	115	103	100	113	116	114	117	119	108	119	105	92	112	106	110	108	125	125	123	120	122	112	100	112	132	124	133	100	122	132	129	115	107	128	98	101	122	120	117	131	123	118	119	109	87	112	132	122	100	120	134	113	108	88	121	110	106	117	111	123	129	113	125	114	94	104	101	94	98	118	107	102	127	113	117	106	103	123	111	122	135	115	102	133	109	100	90	109	104	112	117	105	111	104	118	108	99	108	127	117	104	106	114	115	111	124	102	100	108	141	115	104	136	101	123	88	90	106	100	98	100	94	110	125	108	117	96	118	118	100	103	120	119	106	123	112	116	121	118	143	101	105	128	83	103	105	115	118	122	100	147	110	100	120	104	116	124	95	102	125	117	132	105	99	105	100	120	103	90	112	106	105	113	133	136	106	108	101	106	114	99	106	128	126	122	110	110	103	120	98	94	110	111	103	117	121	120	127	130	118	102	104	112	119	113	127	104	129	107	116	124	130	113	121	90	123	117	107	109	134	104	102	128	116	115	103	105	111	116	110	114	126	108	120	128	128	111	116	111	107	134	111	130	120	96	111	116	106	133	134	107	126	119	98	132	129	105	94	100	119	109	109	137	123	129	104	114	109	129	113	99	104	115	119	104	124	110	116	108	118	111	115	108	130	141	113	122	95	121	116	113	109	115	116	144	104	126	110	113	108	135	115	133	122	124	120	130	96	119	122	109	119	100	127	118	112	111	118	134	119	101	114	97	118	117	107	125	112	115	106	121	137	97	119	110	121	112	119	114	111	120	127	113	117	109	107	127	120	125	146	105	114	105	97	110	116	110	100	103	115	117	117	98	100	134	122	113	132	108	90	117	91	117	109	117	100	95	117	127	111	116	112	103	115	116	120	118	122	107	104	108	114	111	97	122	103	124	116	107	110	118	130	106	114	114	115	114	114	115	100	109	134	108	102	101	92	133	127	106	116	102	109	112	107	100	126	127	123	146	106	101	106	123	101	104	126	120	97	118	119	114	112	101	97	82	99	114	126	127	122	106	115	124	127	115	100	100	104	106	96	113	113	128	104	107	106	117	104	134	117	118	114	118	100	112	105	119	122	109	107	112	107	132	87	115	116	128	103	115	105	103	92	117	102	123	116	118	105	114	117	122	103	116	88	102	127	118	114	119	115	114	111	112	100	111	109	114	100	115	111	108	125	99	118	99	111	130	113	110	125	117	121	102	119	108	105	101	81	99	107	118	114	97	112	125	111	111	115	126	139	111	92	125	101	120	113	119	107	116	107	117	104	113	118	89	122	111	100	117	115	114	96	103	119	124	96	129	107	111	101	101	106	134	103	125	120	113	89	87	105	104	128	134	106	105	106	105	114	129	120	100	124	117	105	116	128	108	106	129	114	129	108	126	129	103	93	115	101	112	108	113	113	117	132	127	111	127	130	112	122	103	114	115	129	111	130	109	95	110	115	102	111	99	97	119	99	117	106	125	120	112	136	116	109	116	115	97	101	113	122	117	101	114	112	119	107	111	135	140	116	107	90	110	123	126	115	123	107	126	124	98	143	113	118	97	131	120	128	104	121	107	124	123	111	132	118	121	99	111	139	107	101	108	110	101	105	91	118	128	103	95	123	126	100	114	98	105	109	96	118	111	127	116	103	121	108	115	105	109	129	115	126	142	122	114	113	97	116	116	108	119	113	107	110	106	136	108	114	96	109	111	97	115	116	109	100	108	99	106	112	115	108	125	107	109	113	118	112	123	111	100	89	108	109	104	117	119	118	118	120	125	126	124	118	109	114	116	122	106	114	90	115	120	116	92	125	136	125	122	132	117	100	111	108	119	107	113	123	102	107	113	119	137	142	133	105	116	103	91	116	137	118	119	112	141	121	108	104	129	132	104	98	115	116	116	123	126	121	108	97	103	108	109	105	107	123	116	136	108	107	107	100	127	123	116	113	100	107	103	102	122	108	122	121	112	120	99	115	102	129	108	114	106	113	106	112	109	125	103	121	114	135	106	109	112	114	103	106	114	124	109	123	100	118	147	124	101	114	107	93	115	99	100	103	112	113	108	113	113	123	115	107	99	110	103	121	121	114	119	104	100	110	116	99	121	109	124	112	102	105	116	135	99	94	126	109	126	125	107	123	124	111	99	110	114	132	103	133	121	126	119	111	105	105	102	129	105	93	113	127	105	119	88	118	117	101	111	118	130	120	120	116	112	121	103	117	113	125	134	118	105	107	111	101	120	103	112	95	133	114	113	90	119	111	119	119	105	121	100	121	109	106	94	101	125	113	100	120	135	123	121	105	121	102	122	116	119	91	109	93	147	112	113	120	114	97	130	125	121	105	119	115	128	108	91	107	120	100	114	119	125	126	97	129	95	122	119	86	100	110	117	122	117	132	117	111	136	130	103	128	112	141	125	96	117	123	137	106	111	94	114	121	140	116	108	124	133	111	106	113	115	110	132	95	122	98	117	128	129	117	109	123	116	107	123	97	92	116	109	115	92	89	107	123	100	109	108	117	125	107	108	105	116	109	127	115	106	113	117	105	128	107	115	114	112	126	93	134	102	135	110	112	104	138	110	99	127	109	143	139	121	104	106	107	104	115	125	116	116	108	111	99	106	109	117	102	120	104	113	108	114	115	94	129	94	118	113	111	100	110	93	105	132	120	125	121	129	117	121	123	117	115	90	111	113	81	100	102	111	113	132	92	111	110	106	84	100	129	111	103	133	119	118	99	122	113	103	104	99	117	126	130	107	108	128	102	133	111	106	124	115	100	118	101	114	102	132	119	127	126	113	108	121	107	111	129	100	110	99	99	115	109	111	131	109	134	90	130	108	96	128	118	121	119	123	117	102	116	101	132	102	102	114	112	94	115	134	99	113	116	110	127	115	134	103	109	112	108	115	110	110	117	102	104	114	114	128	118	106	126	114	104	113	102	125	107	108	130	116	122	122	97	100	98	102	107	92	117	132	126	127	119	106	104	114	109	104	108	122	120	109	118	128	108	103	107	107	106	121	117	114	119	88	105	97
11170	11046	17576	20280	20301	17811	15018	12457	11334	11139	8670	8347	10731	8947	10747	9812	6695	6357	6673	4649	4186	4099	3253	1461	1465	1441	1022	1101	890	798	626	781	668	533	665	720	540	513	597	505	474	446	385	411	397	415	455	477	452	462	490	521	503	510	557	612	777	789	612	533	525	433	471	460	425	417	396	387	404	328	390	355	343	327	311	345	339	332	351	342	331	305	360	270	344	311	312	307	317	312	309	332	323	290	267	307	304	292	312	323	345	326	334	327	324	297	289	312	303	318	304	319	286	302	331	294	319	312	307	303	311	332	299	316	326	313	340	334	295	316	362	283	289	298	326	310	323	337	358	320	310	321	282	317	348	321	297	303	330	335	298	290	293	313	293	323	317	307	309	287	280	321	340	306	322	282	300	337	292	297	304	327	324	294	284	302	328	291	318	306	319	317	301	342	309	321	351	323	335	332	325	285	310	295	307	298	286	318	299	313	316	330	314	342	320	300	311	296	306	285	287	301	305	283	335	310	307	305	311	302	348	336	293	303	321	292	331	334	313	278	294	318	287	345	293	316	302	312	287	309	283	322	305	286	332	307	291	297	310	280	293	314	303	333	302	315	311	282	312	307	345	304	328	298	294	287	272	316	283	307	318	315	319	308	319	335	320	301	306	306	302	338	298	328	271	293	299	286	292	273	330	311	286	308	320	291	348	292	319	324	297	284	282	317	296	271	255	343	280	302	324	321	359	294	324	329	334	277	317	314	320	276	341	307	279	301	299	317	286	322	298	282	316	296	326	286	293	309	319	326	285	295	315	314	323	316	313	323	300	300	301	305	304	301	316	311	315	329	299	294	323	319	294	293	289	309	253	317	296	342	327	319	306	308	276	328	313	297	304	340	321	310	279	322	313	296	314	293	300	301	325	311	328	302	311	312	303	278	308	313	300	325	290	289	285	321	290	302	287	329	322	289	286	311	310	319	296	303	325	313	298	310	309	315	286	293	304	333	301	328	315	307	302	298	313	296	338	325	328	315	337	322	305	271	349	290	354	320	311	286	298	304	291	278	319	319	311	308	295	309	294	288	311	288	287	290	317	316	288	317	319	326	321	282	341	317	316	291	296	304	320	307	274	288	311	305	317	318	323	319	313	291	294	320	303	321	317	318	322	275	336	323	284	337	292	295	307	285	312	298	308	287	316	287	290	333	335	320	301	293	329	297	310	344	294	291	324	336	300	309	313	304	302	300	338	338	304	321	296	293	301	315	285	294	247	319	306	317	318	293	343	250	300	301	286	314	317	329	307	332	331	320	330	280	274	289	311	320	330	310	331	293	313	322	325	306	302	293	323	304	306	290	300	295	317	303	298	336	308	316	321	309	268	325	270	313	299	316	320	305	287	338	286	364	312	276	288	333	314	325	320	327	333	351	304	302	314	307	322	295	341	308	287	290	270	302	326	340	281	283	321	297	317	297	301	311	285	305	314	306	318	279	332	294	341	311	297	317	313	361	303	322	326	282	334	319	310	310	297	293	308	332	306	310	319	305	303	265	330	297	327	272	328	255	286	328	322	305	315	291	307	280	279	318	308	261	286	302	300	292	344	300	317	283	301	281	279	301	306	309	309	330	299	304	326	349	290	302	319	318	308	322	283	294	332	300	297	269	270	271	304	328	313	331	332	305	284	298	322	277	281	289	290	322	300	317	335	315	311	281	330	302	319	307	311	288	311	327	291	333	307	334	306	288	309	313	302	273	309	294	331	311	313	283	292	308	341	297	331	309	308	285	316	322	315	295	280	290	286	321	300	287	309	315	290	297	304	303	290	294	314	317	283	289	295	278	310	319	313	317	308	298	285	281	303	324	311	320	308	284	297	305	325	314	333	296	284	308	304	299	299	301	295	311	297	303	293	317	292	294	311	314	297	299	324	297	321	322	302	303	284	316	302	331	323	319	293	304	343	290	271	297	326	328	321	299	324	324	296	311	291	291	302	310	289	289	297	292	302	288	311	278	347	306	325	295	306	308	319	294	311	325	324	312	315	322	310	319	268	280	310	293	279	301	321	331	298	299	327	333	325	338	328	317	291	328	314	323	313	313	283	327	305	287	351	293	338	316	299	289	319	308	292	312	296	318	304	307	290	298	261	307	312	318	296	292	327	313	330	337	312	342	328	297	323	335	309	307	290	307	309	303	322	311	297	296	284	314	315	318	334	327	304	339	318	313	310	312	318	319	309	283	269	314	318	305	287	332	304	301	319	315	312	291	285	305	274	287	343	313	297	300	303	335	299	332	308	278	338	311	329	326	328	331	303	310	300	295	267	319	325	312	340	339	292	302	331	285	358	300	333	313	297	291	311	291	347	331	311	319	308	317	282	299	327	329	284	287	304	301	302	304	280	326	337	319	325	297	315	301	332	312	272	361	278	334	298	304	298	329	314	302	298	271	329	340	274	304	299	304	306	319	338	337	324	313	298	299	292	286	338	297	319	318	277	293	309	309	282	301	327	311	287	303	318	323	312	301	302	342	321	306	295	315	334	262	292	319	289	313	288	289	299	310	288	280	290	318	311	301	304	311	304	325	300	294	310	318	306	298	325	300	291	288	317	320	321	317	296	330	294	288	328	324	314	315	291	293	282	307	282	302	284	325	273	313	328	299	288	320	302	301	335	297	299	289	308	310	311	318	322	305	303	297	281	295	288	309	321	299	316	315	333	313	299	333	315	327	286	336	310	320	296	295	301	289	305	322	314	297	297	314	320	301	284	295	306	287	272	323	325	334	283	327	311	331	304	308	332	299	291	344	290	329	324	337	336	287	281	323	303	291	326	331	309	323	306	293	319	319	313	327	305	313	290	316	308	312	300	297	314	302	320	285	276	301	309	299	304	303	307	293	281	361	320	323	290	315	302	277	314	304	296	312	293	318	327	304	297	302	329	302	321	314	289	309	311	311	319	320	316	286	326	330	316	271	299	302	280	294	307	323	341	285	290	314	326	321	308	290	322	300	305	330	297	304	314	318	287	307	332	305	265	333	318	286	303	302	318	312	299	298	324	306	283	314	285	314	298	340	314	302	321	308	328	297	304	336	291	305	307	305	279	328	325	294	302	312	311	313	338	347	308	315	318	309	324	307	293	307	328	293	327	300	330	328	321	301	299	337	276	250	277	307	300	305	344	304	320	292	308	300	301	335	314	305	302	331	295	283	308	310	304	300	277	332	320	316	297	268	310	328	301	336	302	289	308	293	297	311	317	302	304	310	282	324	307	315	322	307	318	317	342	259	313	325	324	320	314	295	273	332	313	291	312	334	313	303	333	321	311	304	341	309	310	329	313	310	283	320	306	307	340	320	314	309	286	305	281	322	309	285	285	292	291	307	301	281	278	338	346	283	316	308	274	279	290	310	279	296	296	310	312	298	287	322	286	304	292	325	323	290	308	325	335	307	309	315	295	307	310	310	285	289	293	306	304	269	307	289	309	282	297	317	308	303	331	265	295	251	295	292	320	332	303	305
4431	2022	2557	1690	1207	966	772	605	559	511	464	455	444	380	407	368	378	336	346	327	355	330	360	338	300	327	340	325	312	291	311	315	331	307	303	330	291	307	323	257	294	304	313	296	332	291	279	287	281	274	315	307	299	324	318	338	300	327	353	283	291	318	284	334	284	333	290	314	308	283	290	281	351	292	295	304	318	337	317	273	295	298	274	354	306	312	336	331	321	292	326	294	282	301	320	349	315	347	317	285	305	299	345	319	322	265	289	325	317	278	292	307	303	298	333	281	284	282	295	296	332	290	308	317	296	309	278	336	290	311	302	273	295	314	296	315	282	288	322	325	292	323	330	315	296	327	309	305	312	320	300	300	312	284	297	313	316	308	284	294	299	321	299	317	308	269	315	296	308	319	298	299	302	305	325	325	283	326	302	349	309	312	301	305	322	313	291	308	314	313	321	310	309	318	300	309	309	306	293	318	309	282	290	302	310	324	327	293	316	284	329	300	302	284	302	330	331	304	300	300	327	334	316	292	290	315	301	290	306	312	327	297	326	331	269	309	310	326	290	306	285	332	304	287	279	303	282	318	329	307	281	313	320	315	322	349	303	291	342	309	307	322	330	324	304	270	305	290	337	266	297	262	319	321	312	292	296	322	276	305	301	325	312	327	309	298	318	290	289	294	299	284	298	304	310	287	289	328	298	316	310	304	272	302	304	311	280	282	279	291	293	310	306	292	313	330	302	308	329	291	323	310	279	313	289	302	328	291	310	323	311	327	316	313	294	299	294	301	317	309	257	299	294	309	311	291	268	301	304	331	280	301	306	315	288	300	302	308	262	304	274	312	290	313	307	282	269	290	323	312	316	302	291	315	290	297	319	276	319	288	313	311	313	324	309	333	297	287	308	315	296	293	323	341	303	305	303	292	292	305	281	310	292	295	303	306	315	301	298	281	317	289	272	288	309	314	298	297	300	302	327	315	318	322	321	321	305	272	305	338	286	318	320	300	320	295	334	343	269	307	315	318	310	318	298	303	300	328	336	286	287	301	280	278	333	337	325	300	282	310	280	304	308	291	312	326	300	324	327	305	292	352	340	324	304	298	324	283	305	320	326	314	294	287	301	289	283	309	310	291	313	307	302	296	298	292	303	286	310	301	308	287	307	354	289	294	279	308	302	309	309	312	284	308	290	285	309	300	307	307	276	327	302	307	318	305	332	302	320	315	315	301	294	321	314	309	304	317	281	299	300	314	309	319	297	315	309	300	352	304	318	284	298	313	293	300	314	310	323	303	254	307	316	328	316	304	317	333	345	268	312	282	297	325	290	332	287	331	256	314	298	277	323	297	318	299	290	294	295	318	319	272	301	288	272	301	317	303	298	275	299	294	306	335	322	300	291	327	298	341	302	295	295	297	305	323	299	268	330	308	299	292	316	278	281	326	307	306	307	298	276	297	285	318	309	281	299	275	313	282	330	314	319	301	302	338	308	296	319	268	307	325	288	296	279	332	327	276	307	330	299	324	333	308	327	318	325	293	284	300	299	290	311	278	313	275	342	302	288	275	291	307	341	336	314	318	308	294	285	280	291	325	292	326	336	297	291	306	317	306	244	309	312	315	318	293	275	284	333	321	288	304	300	294	294	310	316	314	302	290	324	352	300	318	305	325	302	307	306	340	333	299	355	285	311	309	319	304	280	300	313	293	278	317	334	311	316	274	295	301	277	311	304	313	318	293	335	313	287	295	302	302	299	325	339	286	250	336	307	313	291	339	304	274	285	290	314	309	309	333	290	287	305	294	321	319	304	277	308	304	352	308	308	279	282	268	274	318	301	295	312	310	313	282	305	289	303	302	328	309	288	292	324	311	271	309	301	268	296	313	288	303	303	276	305	301	305	295	319	300	315	315	292	303	318	333	291	315	342	284	275	286	330	301	305	289	318	303	306	325	273	295	306	314	338	316	302	272	297	301	304	293	266	315	295	307	302	277	308	295	330	298	307	327	302	311	312	321	280	311	311	301	321	296	312	289	308	289	277	317	329	285	288	297	284	289	310	292	332	324	275	309	305	291	298	319	315	285	292	299	333	315	280	292	306	333	348	306	304	338	297	308	298	300	325	305	292	268	320	343	300	297	307	282	331	334	321	253	278	304	301	296	335	361	280	288	294	321	310	306	305	322	320	302	309	290	304	297	295	321	293	293	282	300	311	309	317	314	316	305	332	320	316	334	290	273	304	328	273	283	309	301	339	301	310	299	336	326	313	296	290	296	304	274	279	292	312	321	363	303	333	280	310	273	303	301	343	340	324	309	324	315	295	288	312	275	324	282	327	325	303	302	319	292	289	306	275	310	320	281	302	289	317	341	304	329	298	335	310	314	292	277	312	308	319	284	291	303	312	276	286	298	306	295	285	313	312	316	317	284	310	322	295	336	301	341	327	319	302	292	327	290	297	285	314	295	276	318	310	280	295	303	310	321	292	306	303	295	317	320	305	291	300	283	276	311	269	310	308	290	295	291	338	268	315	309	318	315	264	293	294	301	317	303	281	297	323	291	303	291	306	324	272	316	333	307	298	295	320	274	315	304	284	297	308	305	310	298	289	256	302	284	279	336	305	301	301	292	298	313	296	300	289	287	309	301	307	321	355	315	303	308	325	286	304	286	291	290	313	291	301	321	315	297	336	302	296	306	282	339	283	282	309	305	305	301	362	337	305	310	326	321	296	281	324	293	302	289	357	332	306	307	302	325	292	290	312	316	311	289	314	321	317	330	291	300	303	311	318	324	318	295	287	310	317	315	331	309	300	295	298	330	285	282	343	299	295	329	279	276	293	297	301	318	311	288	301	304	269	285	310	294	292	303	293	279	298	330	319	283	285	319	337	329	354	310	265	314	341	297	275	289	279	346	310	324	308	280	301	284	288	314	340	265	292	267	294	305	300	304	312	291	331	295	271	291	308	329	319	297	253	289	336	305	320	293	332	302	322	291	310	308	313	278	318	320	319	300	284	302	284	282	274	316	323	317	313	285	298	325	323	279	302	329	315	317	335	312	304	329	288	347	293	321	284	298	312	334	304	335	316	311	290	312	312	331	336	285	301	329	320	304	311	332	338	274	331	286	310	335	313	297	280	320	324	327	305	322	310	281	319	298	333	321	308	277	312	284	312	277	323	310	302	327	343	296	328	325	353	310	301	312	286	291	296	323	324	305	327	300	294	308	299	314	291	299	296	289	317	301	343	315	288	316	302	313	321	321	308	292	320	292	357	319	332	303	312	301	289	280	326	302	305	314	305	302	276	308	306	305	343	291	302	313	319	292	303	327	290	297	314	323	321	316	302	279	300	304	313	289	296	291	289	304	278	298	294	319	325	302	357	309	317	310	325	302	295	288	316	340	290	287	287	300	329	340	295	269	344	308	294	307	317	291	284	270	348	331	318	284	309	312	325	314	289	305	275	304	314	309	320	317	284	312	307	301	326	288	306	294	285	258	306	281	297	298
3588	2554	5369	5381	4734	3606	3025	2635	2337	2118	1836	1696	1518	1276	1290	1191	1172	1118	1119	1003	956	1042	1008	886	841	881	859	830	775	817	756	824	750	766	760	739	779	703	739	729	750	740	746	726	741	732	801	748	731	753	766	762	732	771	750	812	835	794	786	766	779	781	744	763	746	762	782	750	782	775	780	717	730	751	715	757	765	808	731	745	779	694	760	745	714	791	747	710	771	756	709	715	723	775	779	741	711	741	737	768	744	719	776	726	767	781	751	775	687	727	767	744	729	756	726	673	734	761	724	813	744	726	747	783	753	722	751	743	716	759	743	726	739	741	767	733	738	759	755	723	729	702	766	690	750	691	707	769	714	716	771	716	774	720	754	730	758	728	728	735	717	720	723	719	746	760	729	748	749	735	722	731	745	744	744	752	728	712	769	730	696	718	722	739	805	779	778	720	728	711	735	771	721	753	759	730	760	734	724	733	704	745	688	746	759	737	719	749	743	722	769	763	680	734	711	737	708	715	747	734	725	732	757	740	751	712	683	746	737	761	725	708	748	752	733	671	769	783	725	724	758	758	726	710	725	731	786	766	726	746	720	787	750	782	699	728	748	768	694	728	752	696	735	756	762	737	708	821	781	725	725	759	751	712	752	735	748	729	713	697	730	765	759	739	732	741	720	747	733	745	712	711	782	702	719	761	725	713	746	723	744	705	712	761	711	708	727	732	763	679	747	736	730	769	749	704	746	797	754	744	755	769	735	755	751	709	693	723	714	725	756	740	732	719	716	758	696	758	722	709	724	720	769	761	734	759	751	742	719	698	722	768	725	715	763	750	752	767	739	759	750	727	783	748	736	752	746	728	736	716	726	695	730	759	675	715	741	737	775	823	735	729	743	765	711	737	750	725	747	757	719	729	698	723	748	718	671	749	747	719	724	744	726	729	742	750	688	758	687	747	731	732	711	719	721	722	759	781	758	725	743	725	710	743	707	709	753	735	747	740	719	763	775	779	734	709	758	757	725	723	754	788	681	767	724	674	748	741	751	709	695	706	794	734	679	698	754	722	742	716	761	767	667	757	762	721	762	730	762	680	736	730	682	766	776	779	765	747	742	730	772	713	751	759	723	742	716	748	764	775	759	760	704	771	749	765	725	772	762	674	737	767	763	733	755	804	760	721	727	744	746	784	749	721	766	752	759	745	725	752	722	754	754	741	687	698	714	743	735	744	792	762	770	736	702	731	766	724	755	751	724	762	777	720	711	696	751	714	754	787	719	734	708	750	753	721	740	723	736	728	765	730	730	766	717	733	769	722	751	742	764	733	717	734	789	726	698	700	734	743	741	735	769	711	772	767	762	732	701	728	700	720	745	769	691	725	763	747	709	762	708	778	772	696	784	760	765	702	711	756	748	742	698	744	742	754	722	717	727	766	729	744	758	704	737	756	717	753	765	737	748	732	730	681	692	746	765	727	730	733	781	754	723	739	761	684	764	701	714	725	745	752	724	758	771	687	773	699	664	705	775	730	759	780	715	734	740	707	737	717	737	728	753	713	723	741	694	689	747	709	809	746	772	746	749	713	720	704	715	758	758	728	718	730	730	726	716	733	726	768	746	746	767	711	777	742	738	740	713	781	749	736	741	761	753	730	711	767	746	727	757	756	725	753	755	739	733	709	704	762	720	723	747	741	709	777	706	719	743	722	727	760	696	756	730	773	708	715	717	748	760	778	770	734	724	785	720	713	717	752	740	694	770	735	770	701	710	727	752	710	733	745	744	700	718	777	716	726	709	712	708	746	794	738	720	742	756	750	717	708	765	727	718	769	750	730	734	693	737	731	773	748	722	783	716	769	718	737	749	773	735	720	725	749	734	736	736	743	678	763	798	742	742	741	729	761	778	654	736	726	734	714	766	767	743	771	699	773	718	698	741	705	743	734	760	671	767	701	712	695	760	741	705	749	756	733	771	717	728	748	712	735	780	751	750	739	708	720	727	710	748	689	713	731	745	762	721	689	781	709	716	687	721	772	717	727	731	723	766	780	728	697	742	741	714	683	734	763	764	802	721	717	779	735	781	726	775	720	754	740	758	701	797	739	718	750	764	731	727	771	728	728	735	744	697	711	684	780	724	720	754	747	774	758	744	738	696	732	748	730	793	719	740	710	767	782	771	731	710	738	788	733	763	729	802	691	716	737	748	743	804	774	707	711	720	787	730	700	760	778	743	716	747	744	784	749	693	735	770	743	734	719	698	717	746	709	741	714	724	721	770	747	733	755	763	766	712	722	779	756	786	712	759	748	692	738	736	758	735	734	767	775	711	715	721	719	763	731	731	717	728	719	768	717	718	700	781	726	760	794	761	740	726	707	723	729	757	743	730	731	769	766	796	750	751	756	759	710	755	789	719	727	742	720	784	690	734	750	745	741	727	755	765	701	742	718	637	753	735	738	751	753	724	747	721	713	720	677	756	733	701	768	726	728	708	740	767	718	718	740	700	767	734	695	758	733	765	754	641	718	782	732	744	767	739	785	781	780	782	727	795	785	749	726	744	755	774	685	761	740	669	736	744	723	744	753	743	786	765	724	700	751	780	746	775	747	736	728	766	734	760	743	723	774	774	758	782	745	734	738	719	764	755	717	705	717	719	718	680	724	744	776	729	736	731	745	735	702	736	736	721	775	722	709	715	722	758	733	743	723	719	746	707	749	748	721	732	734	788	757	723	737	707	667	726	763	723	702	729	761	725	745	794	733	739	744	709	725	737	727	728	768	750	728	795	737	750	718	777	757	718	716	694	736	710	713	749	755	741	736	737	698	768	759	754	740	732	751	742	756	712	723	763	757	748	703	772	717	697	706	699	739	712	739	697	761	746	736	757	725	762	741	734	742	786	732	758	761	688	749	670	741	739	737	719	681	695	723	730	747	781	700	703	702	720	719	794	719	739	714	720	806	753	752	718	768	780	759	779	748	723	748	779	710	720	698	787	739	801	678	757	728	711	720	752	775	731	737	794	707	779	716	730	680	742	731	709	775	720	787	742	748	746	737	761	728	752	744	773	682	728	733	755	702	743	735	717	773	756	749	735	718	709	743	712	739	746	762	776	764	754	723	750	737	766	723	729	722	660	745	757	741	725	698	773	724	739	694	717	724	713	741	790	742	732	730	749	761	734	672	726	728	765	707	745	761	718	734	745	701	741	722	702	756	706	715	723	760	743	734	725	727	723	737	722	725	756	732	737	688	746	749	730	710	704	731	721	772	719	774	755	737	753	722	759	736	748	742	683	764	687	720	753	729	752	773	745	731	765	693	776	730	755	757	725	715	770	699	747	737	745	762	709	654	746	813	713	739	757	740	764	724	753	723	736	719	693	739	761	733	738	705	719	758	713	715	705	703	697	735	701	736	775	717	781	704	678	798	750	718	726	737	778	701	712	733	718	717	790	741	739	727	756	748	719	720	719	764	753	732	726	693	735	705	749	760	742	744	749	691	747	745	725	727	747	769
14140	9737	14111	13135	9777	6308	4265	2757	2148	1512	1335	1277	1368	1080	1032	986	787	732	686	574	546	490	477	338	348	296	290	287	289	259	221	229	232	229	283	262	270	216	232	229	252	243	232	246	242	229	233	248	249	231	233	235	234	250	227	235	247	296	250	239	255	213	220	259	246	268	241	260	211	228	237	220	224	217	227	220	229	223	224	240	201	228	225	222	224	208	257	215	242	237	264	233	222	216	249	237	222	238	198	218	188	251	221	239	195	242	226	214	226	220	220	215	203	218	207	218	241	231	241	230	222	247	240	230	230	243	256	233	235	201	243	238	214	227	222	214	240	245	234	238	259	218	221	216	266	242	228	215	227	209	235	201	224	210	251	230	221	238	218	255	187	235	270	215	234	236	225	227	241	264	221	226	215	247	228	230	215	238	219	221	220	242	222	232	244	215	216	221	219	261	217	216	200	197	214	236	211	231	231	238	222	226	234	236	219	236	213	231	225	218	203	233	222	237	249	226	242	253	219	237	236	218	194	223	210	237	235	239	238	215	187	212	235	217	224	220	203	232	251	220	227	223	226	239	232	215	226	208	200	225	186	219	213	218	232	260	230	218	226	243	211	216	267	236	235	222	237	216	223	218	236	202	227	248	247	232	254	230	225	237	239	240	236	213	215	256	211	218	241	218	231	212	216	245	237	221	206	214	215	251	244	224	242	234	241	218	241	232	217	233	201	228	230	183	232	205	228	222	230	269	243	223	205	215	250	229	222	244	250	229	257	240	224	241	215	235	232	225	247	254	256	212	226	239	216	207	223	217	241	221	231	250	247	220	240	192	262	235	203	235	209	213	244	220	216	214	230	247	227	214	204	248	238	242	221	232	227	251	237	223	213	227	213	213	213	229	239	226	246	232	232	227	234	225	212	214	221	241	231	232	227	219	261	255	264	241	242	214	239	227	200	218	235	220	226	218	228	215	242	211	225	212	224	231	224	228	222	220	230	235	209	222	250	224	209	209	209	243	235	205	254	219	228	201	206	259	236	246	205	201	240	232	230	252	251	241	242	236	245	242	248	222	217	222	229	254	228	224	223	208	225	201	208	222	233	223	253	245	217	228	240	216	214	248	204	242	224	207	239	263	222	241	209	231	241	231	207	230	220	197	203	219	224	220	246	236	228	221	259	241	247	226	258	218	218	261	205	243	218	229	237	210	243	219	238	226	227	197	207	252	192	251	247	248	258	187	226	189	223	185	215	221	245	250	254	257	239	202	221	226	229	219	215	228	223	233	230	206	232	234	211	241	204	231	226	233	235	210	233	244	203	256	198	227	216	217	239	247	241	220	224	251	229	251	190	209	217	225	221	238	237	239	229	224	267	214	250	245	229	236	246	250	245	225	267	237	205	207	224	228	234	232	221	230	218	220	234	246	228	251	209	217	242	233	210	260	256	227	229	245	253	226	197	213	190	204	216	245	195	222	228	216	203	236	221	233	218	215	204	239	213	243	196	224	230	221	225	207	212	205	226	230	244	203	214	222	213	232	239	229	236	225	270	236	224	215	239	215	220	218	232	228	217	242	237	184	236	235	215	230	216	243	232	245	258	213	230	244	259	215	213	234	219	220	275	236	241	265	228	252	221	192	240	258	241	224	215	225	239	221	205	228	251	220	228	209	229	240	214	258	208	229	244	228	243	229	215	203	246	225	221	231	230	232	261	230	199	223	220	225	254	229	243	210	232	229	230	255	229	260	229	232	245	245	254	217	211	244	217	214	258	258	218	231	194	217	223	228	226	248	222	254	214	234	216	233	202	215	236	223	203	262	229	221	243	218	220	243	260	205	209	221	215	220	254	224	233	225	218	245	212	218	225	234	238	221	211	259	207	200	208	230	250	260	243	240	244	235	213	211	234	221	226	261	218	213	222	238	229	225	244	221	227	220	229	224	223	220	210	203	258	241	222	224	218	213	225	221	231	238	247	216	225	241	211	275	229	232	201	256	248	236	258	229	252	208	218	229	239	225	228	216	240	228	245	234	216	230	221	238	247	213	228	214	240	238	221	226	208	231	249	223	243	245	221	249	240	225	214	215	222	261	218	226	216	222	217	238	274	205	220	216	219	214	260	225	232	240	234	223	245	244	213	240	231	205	234	228	226	216	216	228	232	269	192	220	247	234	240	216	216	248	224	210	203	251	215	200	222	226	206	224	231	237	214	204	254	248	211	228	228	210	226	236	209	221	233	214	240	213	220	267	224	232	219	226	241	255	254	227	229	256	227	235	223	222	225	232	226	209	241	240	227	231	232	213	230	225	214	225	238	238	226	216	234	224	242	229	213	245	239	253	255	223	216	237	220	235	224	237	236	206	200	198	225	233	214	214	253	218	229	230	235	229	231	241	229	237	218	213	246	219	218	222	225	210	192	223	239	205	226	250	198	209	239	244	216	217	221	208	219	224	212	226	212	209	208	235	252	210	207	236	233	214	238	217	214	236	217	227	230	226	200	217	230	230	244	232	237	221	249	250	236	207	220	226	226	252	235	226	224	244	226	233	251	225	231	235	238	225	223	233	240	227	222	210	235	230	224	217	266	218	224	199	229	232	226	224	219	208	240	200	224	242	206	219	200	214	240	226	239	212	200	212	231	215	233	223	256	221	201	238	230	226	205	226	220	215	235	234	230	214	239	217	207	238	252	240	218	284	240	211	221	238	230	228	272	222	230	220	221	243	251	231	234	230	227	225	234	257	249	226	224	231	244	236	209	234	242	235	222	207	231	237	223	221	252	241	199	223	230	249	224	219	221	228	220	243	208	224	183	244	225	223	254	249	225	233	252	216	249	233	234	237	236	203	233	230	234	204	220	222	237	213	218	222	234	240	218	207	240	251	245	263	225	201	224	208	217	252	229	207	227	270	224	235	248	234	261	231	232	233	228	242	237	220	207	252	221	231	204	243	225	226	230	248	238	225	222	231	219	220	227	244	230	206	219	213	244	208	244	236	233	223	220	261	220	242	218	230	219	224	233	244	222	213	239	227	243	261	215	216	223	214	221	217	219	214	222	244	248	224	230	217	227	214	254	260	230	264	232	219	214	237	220	214	235	228	214	246	233	242	238	258	231	217	258	209	213	220	202	238	195	243	222	209	244	236	245	210	204	227	241	226	215	241	265	206	247	232	242	261	208	243	257	215	205	218	262	203	224	214	276	222	225	227	232	249	254	210	251	225	241	242	234	230	233	237	241	225	238	233	268	221	207	253	235	239	209	225	247	210	247	225	225	233	240	248	237	242	218	238	228	235	205	236	235	204	207	228	213	224	234	232	237	260	222	235	231	208	231	193	248	246	246	205	233	210	231	267	233	210	221	248	237	207	230	232	240	208	217	203	201	204	219	221	210	230	256	256	241	240	210	238	209	249	214	216	226	252	220	219	229	217	236	214	260	223	221	209	214	231	227	230	232	209	234	243	245	242	209	222	219	208	220	203	235	239	205	244	239	223	245	241	245	233
8973	8225	13892	16457	14735	12985	11527	8584	7722	6486	6231	5837	6899	5820	6183	6075	3896	3864	3909	2898	2683	2527	2281	1338	1245	1206	933	1064	809	801	754	786	642	717	849	788	743	694	675	657	678	657	605	588	614	645	654	672	631	641	628	674	683	728	722	785	835	854	818	739	714	663	642	659	580	654	662	626	566	594	635	576	588	621	549	607	621	533	526	572	544	585	562	581	569	542	550	568	598	565	619	574	568	527	551	575	579	547	580	572	548	540	566	566	579	568	545	552	583	566	519	592	590	553	543	551	533	569	606	573	544	577	546	537	535	559	578	528	580	589	521	561	565	547	534	590	556	545	571	595	587	546	558	574	545	535	566	554	552	614	566	599	586	565	577	543	568	551	544	559	557	549	597	554	536	555	562	531	528	548	549	563	539	566	551	543	535	574	564	573	584	555	540	581	560	550	574	603	550	563	570	575	618	543	589	592	563	549	543	564	574	558	563	559	541	613	562	512	589	527	555	531	529	565	555	562	574	624	563	582	548	558	543	547	590	552	547	559	569	576	563	556	538	582	520	593	588	554	544	517	573	553	513	555	562	582	542	579	621	516	580	510	557	568	583	584	569	555	482	527	529	596	545	552	552	553	531	563	546	556	584	545	568	534	551	566	554	538	580	531	539	537	638	556	549	515	582	557	549	558	606	561	555	578	578	547	567	560	569	542	616	570	562	508	561	551	544	574	613	587	587	499	592	529	538	552	582	548	566	571	573	594	550	546	569	538	530	563	566	572	568	550	578	565	543	576	550	575	512	577	557	557	570	512	573	503	508	573	544	532	558	563	561	572	571	581	560	567	520	538	601	564	559	601	581	559	538	578	558	580	543	553	578	581	559	541	567	556	539	559	538	608	543	575	598	549	530	613	528	523	562	566	546	549	540	598	579	544	525	585	591	589	575	525	567	558	555	597	556	521	549	559	539	596	575	575	568	543	560	553	581	598	554	555	524	568	578	574	546	528	573	533	611	540	563	601	574	563	574	564	574	552	572	537	564	561	546	584	542	557	566	568	571	593	581	536	553	585	608	583	568	537	506	520	587	525	549	547	556	573	540	567	580	571	561	555	568	554	583	551	580	572	519	564	563	495	551	580	562	567	567	540	545	558	566	581	555	557	608	591	551	493	587	523	554	585	537	539	537	575	594	561	587	574	534	548	560	574	570	531	567	550	549	560	492	570	547	548	588	542	541	566	574	547	608	578	589	549	612	565	586	572	503	583	530	498	562	581	543	559	573	545	581	601	545	563	561	555	561	545	571	579	555	593	573	576	522	527	557	534	594	560	546	554	614	578	542	561	574	577	577	554	505	546	554	533	548	512	556	574	558	561	560	599	560	528	534	567	558	544	599	603	529	565	547	532	566	563	570	589	579	532	562	583	603	536	543	585	586	610	538	561	556	597	560	557	561	545	578	552	558	532	568	582	538	563	554	536	583	572	577	558	596	557	589	559	553	550	623	576	590	547	567	586	597	592	572	524	532	563	551	582	528	563	573	568	539	561	544	546	546	559	525	553	559	613	580	528	566	573	528	557	556	575	598	542	541	528	579	584	530	549	579	537	561	568	581	558	550	563	544	553	565	523	552	595	526	583	582	588	604	533	551	554	535	577	558	534	552	567	597	562	534	577	566	568	563	557	574	568	563	573	567	544	524	567	576	597	535	557	585	540	563	559	549	567	513	565	551	590	565	548	583	573	514	553	539	567	576	589	611	581	553	568	593	509	547	558	515	590	541	521	524	537	553	567	564	547	563	546	545	561	563	552	583	573	569	579	592	593	544	567	579	544	570	590	591	574	589	580	566	540	584	568	538	577	600	532	534	562	570	554	569	574	593	581	615	573	556	530	566	548	546	552	548	512	563	533	554	531	566	539	550	567	591	538	535	561	520	550	553	576	540	579	560	569	580	548	544	599	551	589	559	520	573	576	522	560	544	548	554	589	534	579	558	495	574	566	567	500	554	545	631	542	558	539	549	599	567	525	535	506	574	540	571	586	540	570	546	582	549	551	544	555	555	579	560	527	555	556	572	567	508	560	548	508	550	550	521	546	569	584	521	541	544	565	579	589	539	556	603	571	566	551	536	568	584	574	587	579	552	588	563	564	542	549	585	544	521	554	553	537	596	566	575	588	542	524	577	574	577	561	582	540	571	579	573	538	590	550	559	576	593	590	590	559	579	520	568	606	588	560	566	557	558	574	550	573	559	553	554	554	569	586	602	576	567	529	561	564	581	586	513	579	551	554	548	575	539	547	560	595	588	515	537	548	546	523	522	587	563	543	573	546	559	530	540	551	566	586	554	555	549	533	543	589	537	560	557	547	515	533	583	563	552	536	526	552	579	594	553	555	584	509	544	545	554	524	550	590	557	535	542	585	555	622	542	527	568	543	572	544	582	587	553	534	524	520	556	598	536	604	539	569	593	581	538	584	556	553	520	555	581	570	517	591	576	553	540	549	534	554	554	597	579	543	577	546	568	605	549	585	573	556	545	599	540	608	580	576	567	605	582	539	578	583	566	537	573	556	565	555	595	585	550	585	593	552	527	547	574	575	590	590	520	588	519	579	542	516	538	555	522	551	557	569	543	559	520	546	562	546	559	578	527	581	568	565	515	559	552	567	533	551	513	570	545	560	553	596	584	565	571	582	544	590	534	538	548	586	592	525	542	509	546	601	577	577	556	576	568	546	566	533	524	555	597	552	543	545	552	613	522	573	604	595	565	578	554	624	562	566	546	526	611	562	571	537	586	585	580	538	546	615	570	537	559	540	593	555	531	541	569	577	554	563	611	561	578	508	549	551	598	554	563	564	561	549	528	581	581	541	587	565	566	552	553	558	611	561	537	543	553	535	568	528	542	581	584	553	579	538	553	526	608	569	537	551	540	529	597	543	594	527	535	568	546	567	574	527	556	539	546	555	558	566	568	556	549	542	559	615	584	546	567	616	526	561	537	521	569	569	539	513	586	577	542	568	542	551	560	521	549	572	584	556	526	555	588	556	551	555	551	551	568	545	526	542	580	548	577	533	565	556	571	544	592	553	584	563	567	550	539	539	583	546	552	558	532	576	562	568	553	574	551	547	552	577	561	568	570	559	566	579	568	555	592	548	582	526	559	575	582	568	542	608	612	584	531	570	580	552	554	562	564	583	582	569	547	583	577	524	539	562	574	534	562	564	601	548	569	538	526	551	518	564	576	553	543	548	511	523	565	577	563	554	597	549	541	543	553	589	532	511	571	548	534	524	593	573	578	604	568	581	511	535	578	576	568	593	571	572	516	517	554	538	549	539	566	543	553	565	525	522	562	529	555	534	550	553	572	512	535	542	587	546	553	552	551	576	554	566	537	578	612	547	579	571	559	572	538	536	571	593	583	556	513	558	520	545	599	583	508	569	535	539	577	551	552	525	561	545	592	564	572	546	558	548	543	578	536	566	548	564	534	587	570	563	565	596	532	562	564	551	618	562
21523	14304	19806	19555	15522	10806	7684	4799	3201	2680	2608	1602	2482	2069	1817	1665	1398	965	958	771	627	664	527	317	235	239	174	210	155	174	182	153	142	134	187	183	140	150	146	142	141	145	121	134	117	145	124	132	140	126	147	141	154	152	153	149	165	156	155	164	153	131	114	143	132	124	139	131	119	128	112	102	104	88	133	116	130	94	125	128	116	115	98	104	125	131	123	127	104	97	124	110	122	123	111	113	124	115	118	129	97	107	117	96	116	107	108	132	97	113	122	112	103	97	112	107	118	136	129	107	104	118	124	125	113	103	99	109	118	122	122	119	112	119	110	115	116	119	110	131	116	112	87	105	112	119	130	96	109	109	111	101	114	120	101	119	118	114	108	125	137	143	123	102	110	118	121	106	123	120	126	111	111	115	109	125	116	125	106	142	132	103	122	74	101	116	92	110	116	122	123	105	120	102	100	110	107	96	118	115	121	118	115	110	127	115	96	103	108	109	108	118	118	125	101	117	118	121	119	112	93	113	110	112	107	110	120	108	124	120	104	110	97	107	102	113	112	144	85	112	126	118	95	86	111	107	121	95	106	113	116	118	117	111	120	116	102	111	122	105	109	96	108	107	127	125	101	120	135	115	115	111	142	114	126	119	95	108	120	142	112	107	110	115	118	110	124	104	107	117	126	104	105	130	138	95	106	109	96	121	139	127	119	115	105	110	103	100	126	100	95	113	117	106	93	94	100	116	119	138	118	118	105	119	110	115	115	124	117	122	106	91	95	111	93	109	116	113	108	119	108	103	113	100	113	103	116	115	126	113	113	129	111	113	107	117	117	102	105	118	119	134	102	91	108	108	99	102	129	131	103	96	125	100	113	105	114	125	102	107	114	125	97	117	118	120	120	104	115	109	126	104	142	126	119	109	90	112	112	117	102	122	104	104	124	118	119	113	117	94	113	124	103	134	93	134	99	135	89	110	116	115	107	127	140	124	122	121	116	111	113	112	96	115	102	112	122	117	122	90	117	111	111	112	110	112	102	126	114	119	109	100	145	134	96	121	121	116	116	106	112	110	109	110	99	123	105	119	114	129	127	115	112	105	127	98	112	123	100	109	120	113	119	102	111	127	114	125	127	122	125	98	119	114	102	123	135	120	119	116	118	117	111	108	109	111	111	108	124	122	134	110	99	118	99	109	119	120	126	118	108	127	124	107	132	101	108	133	113	127	123	130	112	113	113	97	100	119	107	100	104	118	117	121	101	100	96	104	118	93	125	107	116	97	134	115	113	110	113	107	108	106	117	131	107	108	91	118	127	109	129	115	106	106	131	111	111	119	107	112	111	108	103	115	100	120	112	104	132	124	90	96	123	117	121	104	106	113	111	126	109	105	111	127	113	124	109	119	125	126	91	123	99	113	118	108	96	136	103	96	121	107	104	120	124	106	114	111	116	119	114	113	111	115	116	115	120	101	116	132	126	105	122	131	127	111	125	86	120	133	107	118	123	111	104	119	109	115	110	121	111	107	125	124	142	98	104	119	101	106	108	103	115	111	113	106	110	121	132	106	134	134	111	128	107	138	113	102	130	129	121	129	129	127	99	106	110	115	92	121	101	108	114	116	126	117	141	121	117	121	119	106	116	118	125	100	114	91	129	136	124	127	123	99	112	116	111	96	98	118	134	130	114	122	101	105	116	119	97	122	111	87	114	122	112	106	117	105	115	135	104	108	105	99	113	113	118	104	111	120	105	117	105	115	145	96	125	127	115	131	133	116	110	110	115	117	107	120	118	113	135	122	117	109	120	124	113	112	129	126	113	108	129	102	104	109	122	117	100	114	106	119	118	134	115	104	99	118	120	142	124	117	120	112	129	118	133	141	126	117	118	118	101	107	85	106	108	115	106	117	131	113	113	100	107	102	116	107	116	116	125	98	101	120	110	107	123	129	121	108	115	107	114	115	118	101	112	111	124	114	116	96	101	118	153	93	109	98	131	125	117	110	115	91	121	120	105	111	102	124	131	129	108	102	103	113	120	97	107	114	127	114	108	112	108	128	83	123	115	126	95	119	140	108	118	107	95	124	96	124	124	133	110	100	119	124	87	129	118	115	103	103	109	121	130	125	114	93	122	108	130	115	102	112	111	110	121	117	121	131	138	130	116	100	120	115	113	99	117	94	113	93	116	117	118	119	113	94	101	99	114	105	123	105	115	134	110	105	122	115	115	94	135	122	94	132	122	138	122	102	101	117	132	103	116	130	117	121	99	100	93	105	109	125	112	140	107	120	97	108	98	86	108	117	111	91	121	111	99	107	112	118	111	141	119	103	116	133	123	126	113	123	122	111	116	124	104	109	112	125	123	99	114	105	113	95	137	102	114	116	123	131	106	118	106	106	98	109	116	131	100	112	110	112	122	115	118	119	109	123	132	115	100	110	124	106	106	126	115	110	121	132	100	114	120	130	118	113	109	133	128	119	121	111	109	125	130	111	115	119	135	122	106	123	101	115	118	122	125	112	130	119	105	92	100	107	127	104	126	114	111	112	120	125	99	118	120	118	112	109	113	102	115	114	122	108	122	99	122	98	125	120	123	124	114	111	127	94	122	115	116	98	116	90	109	112	115	106	109	133	136	113	101	131	136	127	113	117	108	118	98	114	96	127	109	96	108	119	125	120	106	116	110	122	96	133	131	98	115	134	131	120	104	115	113	111	126	108	106	99	92	108	111	124	119	107	114	111	111	90	132	114	105	131	107	106	103	112	117	105	114	122	107	131	113	131	117	121	111	115	101	135	120	121	115	121	117	100	116	138	104	98	134	111	128	127	111	93	113	109	95	104	121	119	121	117	115	112	113	106	124	121	137	128	121	109	118	122	111	117	115	111	133	124	123	125	110	105	109	117	106	92	88	124	122	109	108	112	119	110	101	117	110	130	95	111	126	145	118	143	107	94	90	124	103	125	121	110	112	88	117	105	92	115	112	111	110	120	107	113	106	133	106	122	95	137	125	110	138	111	108	113	113	125	97	128	91	106	110	125	118	128	114	109	110	113	126	123	102	78	129	122	110	100	98	114	123	118	106	106	108	116	107	138	122	116	120	136	121	122	119	93	109	115	114	113	103	114	116	104	110	111	111	97	101	128	114	119	113	101	106	111	117	121	119	99	104	137	119	93	105	117	101	116	117	109	121	102	111	111	125	112	135	113	147	114	112	121	113	83	105	103	114	124	129	117	83	108	130	98	109	100	113	122	129	129	98	114	102	113	115	138	108	109	121	117	128	118	96	104	115	116	117	97	111	120	103	99	113	122	106	105	118	127	109	105	103	97	127	94	118	111	122	120	101	119	106	102	131	99	127	110	125	98	127	118	87	104	137	106	133	107	111	99	106	96	126	105	124	112	101	113	115	116	107	105	120	104	108	107	111	117	105	110	109	110	107	124	119	120	121	116	102	106	99	101	108	115	109	112	98	127	121	128	95	120	102	127	120	95	100	104	102	113	122	111
11682	10700	18161	20811	19027	17756	16537	12059	10795	9145	9211	8091	10746	9384	8527	9236	7493	6439	6215	4959	4415	4333	3207	1647	1477	1378	946	1075	781	813	890	731	651	575	849	662	569	623	596	500	463	451	403	355	357	405	472	480	492	382	416	430	469	518	571	787	698	817	814	618	505	542	452	397	428	436	425	461	368	354	366	352	369	349	308	337	359	313	332	295	331	330	307	330	280	329	335	298	302	313	335	326	322	317	309	335	302	304	313	272	307	316	310	352	284	305	313	310	305	342	298	320	310	313	323	316	299	316	295	315	322	313	287	307	316	319	310	329	309	332	337	309	309	329	301	301	300	302	343	316	332	342	336	275	294	283	338	308	282	319	291	319	302	303	286	313	276	296	306	302	355	284	328	315	348	302	326	318	304	274	278	305	328	326	306	317	310	331	331	350	322	350	321	331	333	303	289	326	308	307	293	288	325	276	279	308	310	324	283	305	299	300	343	310	284	288	310	312	315	303	319	308	305	277	312	316	305	283	334	292	309	323	311	311	333	302	289	302	330	308	300	331	293	293	301	322	274	311	304	275	348	327	315	281	296	311	320	308	299	288	296	326	323	286	294	338	323	290	302	315	295	309	314	309	334	324	318	323	292	309	295	324	335	332	310	310	336	319	318	296	301	285	298	325	289	317	315	302	313	310	284	315	332	286	302	307	290	307	309	298	315	290	342	328	338	320	296	332	330	275	325	313	307	321	321	276	312	318	307	304	284	337	281	313	303	318	296	293	297	331	274	319	320	276	297	312	314	306	311	294	307	321	303	319	329	280	365	329	322	289	317	333	310	310	305	281	321	312	309	348	307	305	315	308	308	282	329	358	307	317	300	298	314	299	304	320	284	339	306	349	295	290	323	283	309	302	309	309	295	296	315	313	322	301	294	315	316	323	282	293	325	317	310	312	345	306	311	328	314	334	325	269	299	298	310	309	304	309	312	311	318	300	305	344	298	287	307	315	297	297	313	313	278	297	315	297	305	302	303	314	309	295	300	307	320	308	286	313	340	349	312	318	288	302	311	326	280	299	331	342	310	271	280	322	280	295	267	306	320	333	301	297	304	313	273	279	306	306	285	312	307	297	290	309	307	306	321	331	281	303	297	281	293	299	313	348	287	300	329	292	330	328	296	303	285	324	317	282	315	318	290	320	326	295	332	295	315	334	288	292	316	290	296	321	304	307	300	284	331	300	347	295	325	345	303	328	319	289	285	291	300	283	307	296	313	311	346	325	288	346	311	329	322	313	329	331	286	294	300	272	314	298	320	311	307	313	327	301	321	303	305	326	296	293	294	307	309	279	314	315	310	331	317	325	305	301	302	312	281	303	307	294	296	315	341	307	317	268	342	344	325	325	315	279	326	302	286	311	330	306	312	304	284	275	309	292	321	308	295	308	305	324	330	322	301	308	309	291	303	307	321	311	324	299	314	297	316	303	291	306	322	329	289	314	316	297	309	278	301	309	298	301	309	305	288	309	300	314	278	323	314	293	282	289	311	305	298	298	303	295	297	313	305	337	307	299	304	319	317	341	299	288	306	311	320	315	325	335	319	317	302	273	295	303	277	290	312	277	312	291	325	284	283	302	310	290	321	325	313	336	276	328	317	330	287	325	329	269	308	318	317	319	312	326	302	320	317	293	317	326	289	303	295	298	325	278	313	305	295	272	296	272	335	315	323	293	302	295	294	302	301	290	345	309	327	309	276	309	312	310	317	311	314	310	306	320	303	321	306	326	325	299	293	317	320	312	279	315	323	298	325	312	323	317	306	320	331	324	323	305	288	345	286	316	277	293	311	313	294	307	294	275	303	291	321	310	311	302	293	313	301	306	305	334	304	273	314	268	300	314	299	306	291	296	341	287	312	306	301	290	302	319	333	306	316	267	307	295	305	305	301	324	315	312	296	320	312	296	305	301	343	299	297	312	305	320	314	333	287	313	292	326	318	305	308	303	302	316	300	299	303	309	309	266	292	334	316	318	286	306	302	304	295	331	339	311	326	302	298	311	309	317	328	337	326	279	295	289	319	320	290	330	308	284	322	315	307	337	307	288	311	313	312	284	280	280	334	315	331	303	299	296	297	320	299	268	277	322	291	320	289	284	283	324	309	312	292	332	309	291	320	317	313	328	315	331	310	324	323	301	309	296	301	307	310	303	327	313	294	306	252	309	313	332	304	311	320	293	306	306	310	294	305	321	314	298	322	336	297	320	278	318	269	307	294	286	282	325	304	281	289	324	323	326	296	306	299	325	318	300	297	305	307	293	308	296	303	316	294	307	328	302	330	300	310	308	317	318	289	289	312	289	294	296	306	301	315	315	282	320	313	297	303	307	312	321	333	313	286	291	328	303	335	298	317	313	308	319	295	295	335	343	307	352	286	317	285	303	313	314	282	314	298	283	303	308	296	313	328	318	304	310	349	300	308	282	310	295	318	296	319	317	312	310	295	329	328	315	311	294	288	300	299	311	326	299	302	303	300	315	322	292	319	300	338	284	311	305	345	310	317	298	320	325	277	334	305	308	323	312	316	303	336	272	290	318	288	307	294	305	292	297	303	317	296	329	295	316	303	294	296	317	296	307	312	337	307	335	296	304	319	317	313	303	321	310	306	335	307	309	291	295	313	297	325	316	297	330	327	301	311	332	295	302	328	323	343	335	285	323	304	312	304	304	298	291	322	305	316	322	296	302	341	301	333	317	307	345	303	274	310	319	314	298	322	275	286	330	327	332	309	269	305	302	311	305	311	322	320	357	332	313	312	294	306	296	302	341	310	305	307	304	334	316	308	321	304	305	298	304	298	330	293	320	333	322	315	346	307	288	307	315	315	282	255	334	300	281	292	320	321	324	306	300	284	307	304	326	304	313	292	297	323	292	334	304	306	317	286	299	297	331	301	333	299	335	306	318	327	303	326	282	307	300	311	292	310	358	307	318	303	319	321	303	362	309	316	275	300	315	277	349	317	319	319	302	295	296	311	316	329	269	337	306	306	309	342	300	305	312	312	296	294	314	317	298	309	297	316	337	286	305	300	307	323	305	320	279	333	321	294	318	311	298	288	305	360	291	293	285	320	278	277	294	292	307	334	294	321	283	294	332	326	283	317	272	331	284	299	317	324	303	320	323	317	321	310	321	305	279	349	308	321	325	292	296	315	314	321	320	299	312	319	288	332	292	323	323	317	286	343	316	304	311	288	306	292	301	310	301	322	305	292	338	327	264	320	302	310	313	289	350	298	306	290	306	310	293	308	362	326	329	344	285	275	293	339	265	314	328	300	312	316	300	281	294	324	334	313	320	307	330	327	306	297	348	305	286	298	306	294	331	303	280	337	259	291	286	303	295	332	309	322	279	315	302	304	288	330	316	281	278	322	321	324	320	330	281	286	298	300	316	312	303	302	283	308	339	277	345	333	301	320	304	304	338	286	292	298	329	305	308	295	296	297	323	266	291	292	345	303	321	322	289	304	284
4157	1833	2395	1604	1063	796	773	598	525	515	442	382	452	388	380	400	334	334	336	321	343	339	333	309	345	300	335	314	307	319	297	303	286	284	324	314	292	292	322	298	306	285	322	294	320	290	306	307	291	295	323	336	309	304	302	292	296	296	325	327	332	291	284	317	305	295	303	303	301	333	316	303	339	294	309	334	260	285	326	282	311	313	276	293	336	318	320	302	325	286	269	318	299	291	295	293	287	289	298	304	312	312	309	323	337	284	302	291	279	308	319	318	302	304	330	311	324	289	332	330	293	311	313	296	291	273	308	297	299	332	310	286	306	324	304	320	319	295	275	322	314	298	312	274	322	308	281	318	323	306	349	329	323	290	303	302	309	307	288	322	293	297	296	318	300	321	294	301	308	322	299	304	273	297	306	295	254	295	302	314	305	295	307	348	311	288	328	317	306	334	306	334	339	355	295	273	282	327	327	290	287	313	270	297	297	299	305	325	290	294	320	282	285	280	327	291	346	303	286	312	302	321	293	304	333	281	266	309	293	320	302	301	320	318	308	318	312	320	294	295	344	300	316	315	297	283	311	318	339	268	319	279	323	333	310	314	307	310	302	307	318	297	300	307	309	310	264	307	310	314	274	309	317	296	307	326	295	290	309	301	287	277	306	292	287	325	340	299	296	317	325	302	329	308	296	335	296	288	304	288	326	308	308	299	288	297	276	286	315	281	297	277	312	349	309	298	306	325	297	338	283	294	295	311	311	319	289	315	275	289	290	347	309	299	310	357	283	302	310	279	292	317	312	288	305	307	260	279	305	307	295	310	283	307	319	290	293	278	323	286	300	323	302	311	316	322	334	315	316	292	309	305	310	300	309	290	263	340	290	279	325	295	305	318	308	325	302	306	310	281	278	284	317	293	332	302	304	327	304	294	281	280	288	274	316	314	325	315	337	304	312	307	278	329	274	307	294	307	289	304	309	294	269	332	302	298	299	257	304	290	299	298	304	283	281	305	328	311	316	304	317	297	309	337	315	306	312	294	286	295	289	279	293	281	284	315	316	285	293	297	293	306	328	255	289	335	323	291	315	353	300	291	270	323	320	299	319	348	304	317	297	312	288	291	288	300	313	310	305	333	308	321	327	273	291	309	291	314	275	295	264	306	283	315	338	285	325	300	317	327	327	298	315	300	333	303	310	303	285	313	325	328	313	313	311	305	283	283	287	312	299	304	292	320	253	290	290	313	321	316	278	308	299	284	315	293	299	317	320	307	283	333	319	306	311	264	294	303	315	291	294	322	294	292	279	321	292	317	295	304	305	286	305	313	311	307	316	316	325	317	299	327	278	324	289	263	350	303	265	291	324	321	329	269	307	332	292	314	279	309	319	306	332	304	280	323	313	303	287	307	310	285	292	307	358	290	310	302	291	347	261	284	266	309	283	290	317	294	318	292	340	334	300	307	298	343	296	315	294	302	337	286	319	319	304	321	299	279	267	308	313	326	274	296	315	321	298	306	309	303	309	281	343	292	280	296	305	309	319	298	305	339	291	327	295	325	333	297	316	295	312	303	298	311	299	294	317	335	286	315	316	290	326	323	306	323	297	328	325	296	290	320	292	312	292	291	301	294	278	312	336	331	284	311	302	312	278	325	309	311	257	322	313	316	294	311	310	321	300	293	263	321	287	296	330	317	317	330	301	326	329	294	278	300	331	271	306	315	315	275	324	304	341	301	290	302	289	275	303	312	320	314	319	287	278	299	320	303	308	303	287	339	315	303	302	296	324	323	283	306	295	307	289	288	305	314	301	310	329	314	310	317	300	273	317	311	304	329	308	293	314	325	301	327	310	310	311	330	289	326	294	310	325	297	320	328	329	291	319	321	301	324	305	292	299	298	349	306	299	304	308	332	283	270	338	301	289	320	307	331	307	276	284	305	318	309	316	291	289	300	294	275	310	281	321	302	322	306	323	298	288	290	292	311	312	326	302	302	340	304	307	307	326	298	310	296	292	292	320	296	282	281	282	302	315	310	311	293	344	308	291	292	299	293	287	304	285	300	329	317	290	280	267	328	307	325	328	339	324	292	329	286	273	302	302	353	300	338	291	314	272	308	295	282	297	285	301	288	301	297	291	302	295	298	299	321	319	299	323	322	315	306	335	301	320	318	300	297	306	329	335	311	301	314	318	342	318	279	294	286	268	315	337	320	330	323	288	282	283	303	307	286	308	307	288	299	263	324	300	306	297	257	293	292	290	307	320	268	331	308	329	287	314	291	286	316	310	302	272	294	295	305	288	284	316	316	282	327	289	278	306	330	292	287	287	315	307	299	293	290	284	324	283	321	298	317	283	311	287	322	302	315	268	293	310	302	321	289	296	328	310	341	325	296	303	307	343	285	301	313	314	297	318	320	311	313	330	309	323	314	292	344	291	294	306	333	299	321	323	304	274	294	304	298	292	298	257	322	305	273	307	302	361	284	309	331	345	315	306	302	332	297	301	291	281	304	317	338	272	273	319	321	294	330	285	280	306	281	316	312	284	299	301	300	305	323	320	277	330	314	300	325	301	296	259	288	314	315	277	302	291	311	335	301	269	287	316	327	309	302	332	294	299	321	317	317	335	277	326	290	298	283	316	326	311	294	301	274	316	277	290	282	316	298	315	278	271	319	301	309	307	321	279	305	277	283	288	304	321	283	317	287	282	302	338	307	319	292	319	299	306	305	334	357	306	289	324	298	300	288	298	293	317	321	298	287	284	272	314	298	296	269	333	344	321	303	298	325	332	280	299	313	321	321	305	327	339	322	288	305	305	273	310	295	310	285	282	292	307	336	313	307	346	321	293	309	338	309	308	309	293	297	292	273	305	332	311	313	309	308	297	306	287	263	315	324	334	336	333	285	314	286	335	272	308	316	305	324	340	291	343	305	312	296	308	291	324	303	303	281	316	314	322	315	259	303	316	285	311	311	305	353	301	284	305	282	292	286	335	306	315	286	296	305	300	316	302	285	306	264	308	327	287	295	304	288	291	325	316	327	330	273	311	296	326	306	272	299	326	308	309	290	292	293	284	310	323	306	314	278	311	289	291	282	296	291	329	283	303	323	297	307	278	281	285	294	307	300	303	350	310	328	264	323	331	318	303	293	312	331	329	299	292	277	294	319	293	316	322	326	314	293	310	332	307	305	318	289	345	307	277	308	304	310	303	285	289	298	328	294	315	302	338	302	310	295	285	277	318	317	309	309	295	289	322	300	363	287	294	320	313	296	281	329	264	312	279	347	321	296	291	314	334	328	308	312	314	309	286	326	296	285	291	304	307	304	284	317	303	292	300	324	297	326	310	301	295	321	324	304	329	304	272	279	271	290	292	316	301	322	320	295	320	325	300	308	308	300	281	312	318	281	296	327	311	294	285	274	284	338	316	299	291	290	307	332	286	287	310	306	277	310	288	301	319	281	303	307	276	317	315	290	288	283	277	326	294	287	304	251	299	334	349	277	295	280
3423	2507	4929	5025	4012	3373	2888	2544	2275	1945	1784	1643	1640	1328	1285	1260	1167	1038	1018	1054	1002	991	921	814	884	824	801	770	812	792	786	798	766	736	729	769	744	794	749	728	761	709	727	780	773	727	730	750	763	752	800	788	767	720	769	709	788	781	754	728	738	730	776	802	789	791	766	724	756	776	719	745	742	757	744	717	729	725	732	745	715	721	732	691	747	773	722	756	686	731	720	752	759	743	767	735	703	725	771	735	746	737	695	728	749	748	727	710	768	739	776	704	753	751	719	715	716	761	759	725	792	732	753	729	790	775	756	765	724	794	779	724	728	680	718	724	733	738	745	736	754	718	717	721	738	699	757	731	774	773	729	690	730	770	742	710	673	723	698	732	720	722	685	721	666	798	731	712	711	756	784	770	751	782	748	664	759	714	760	747	725	725	725	731	740	741	733	782	728	753	752	701	727	771	763	706	754	750	743	713	710	768	740	811	748	741	778	764	730	731	742	738	705	770	681	709	732	771	686	727	748	774	756	756	783	757	728	745	738	719	779	723	726	703	732	731	699	734	737	730	686	726	734	697	708	761	685	737	791	729	713	755	743	709	681	773	735	745	789	772	740	715	734	701	762	738	757	714	735	740	765	755	714	715	730	792	715	746	786	703	753	729	750	776	769	710	758	734	715	753	748	746	737	763	769	774	716	742	774	751	765	757	742	727	719	712	794	699	667	735	757	741	743	730	745	713	725	765	700	747	748	710	701	701	747	750	763	717	719	716	732	714	762	724	736	745	724	800	746	767	714	737	754	763	733	740	782	743	721	756	705	815	719	694	740	731	747	735	747	728	739	821	783	755	673	703	724	721	709	703	748	788	729	754	732	736	680	781	752	769	718	749	750	755	695	727	778	775	711	751	700	758	730	691	725	748	682	688	698	748	686	736	760	726	762	714	754	807	725	750	771	732	723	812	714	741	693	721	732	728	706	783	684	737	693	756	759	724	736	715	674	717	686	705	726	729	733	751	749	727	689	756	712	760	721	734	711	714	744	736	705	744	842	740	745	709	738	751	708	753	709	720	728	752	712	705	815	717	717	750	683	723	702	730	694	736	714	750	678	774	771	742	742	686	754	698	706	721	721	678	770	741	769	759	742	674	747	727	746	731	693	726	720	733	733	775	770	701	683	732	742	718	751	704	798	753	756	707	748	771	740	759	742	746	744	778	733	731	758	713	792	732	740	743	731	742	727	692	708	785	785	760	756	703	781	744	716	748	752	712	736	690	730	751	720	747	731	719	728	753	743	749	715	734	805	730	724	767	791	694	736	740	766	724	703	696	724	773	764	719	737	683	737	733	714	753	747	713	717	737	751	765	722	723	742	753	761	751	726	752	732	739	795	718	727	730	770	727	756	743	704	760	722	717	727	776	759	774	707	704	716	682	770	725	716	779	690	739	743	765	791	740	708	752	668	762	708	746	737	697	736	752	767	735	676	802	701	688	747	713	691	782	713	761	696	742	737	730	775	729	754	726	727	684	762	757	763	704	767	741	743	777	781	724	787	761	738	746	741	727	726	719	722	750	736	730	716	733	724	760	741	740	793	734	777	785	756	691	719	756	671	745	733	712	755	767	743	748	764	707	735	751	741	741	727	756	736	742	750	726	749	801	730	772	756	694	785	736	714	689	739	741	717	770	751	754	798	717	723	781	682	719	732	709	749	755	730	744	766	715	710	679	739	753	739	766	751	738	716	785	734	748	715	771	772	749	714	721	728	772	709	782	744	709	728	752	758	696	777	710	718	756	778	726	739	759	733	736	678	730	749	702	739	722	711	683	750	721	725	749	674	711	744	753	762	738	744	747	743	734	747	726	738	755	692	692	696	745	766	708	735	779	757	726	764	739	709	727	694	751	767	710	756	727	751	792	732	704	723	782	711	786	735	697	715	734	774	705	810	769	709	729	757	735	690	780	746	711	755	732	779	755	777	712	721	759	733	717	722	697	783	748	751	751	761	729	701	733	763	711	733	744	780	764	704	752	778	749	717	756	711	756	721	741	722	726	754	748	779	702	764	747	694	733	758	749	726	765	752	754	719	715	743	721	744	760	749	712	774	780	753	706	684	727	735	773	727	739	777	743	736	766	714	719	747	763	738	793	731	784	711	732	808	704	730	753	713	738	723	747	716	802	734	744	689	696	754	751	708	703	741	724	735	727	786	734	812	797	727	665	672	782	711	729	752	741	714	707	736	716	764	700	747	751	735	723	750	736	770	704	719	752	752	704	722	756	778	749	688	736	728	695	760	722	703	678	759	736	712	716	732	727	756	705	747	702	743	750	775	717	705	722	721	760	733	792	771	732	745	747	721	714	702	717	760	732	744	758	771	731	700	768	812	782	736	694	751	749	773	746	691	760	727	676	787	773	776	676	704	754	759	750	768	779	727	725	728	734	743	732	699	766	731	777	676	754	715	800	751	717	773	718	721	737	723	716	755	754	737	743	734	709	687	750	747	717	672	775	725	722	729	793	716	766	706	760	777	745	749	687	764	772	733	720	736	772	699	709	720	780	776	707	704	712	704	785	734	763	748	750	700	756	726	774	744	744	757	757	767	745	716	716	736	686	766	763	763	755	738	721	740	667	740	724	734	704	771	737	738	707	746	726	758	733	759	752	753	741	750	714	740	723	708	764	747	725	783	684	761	786	649	773	744	748	724	767	726	706	720	702	747	742	725	709	671	771	734	711	696	699	758	725	793	718	713	744	691	731	736	791	682	753	752	754	752	700	727	751	677	748	753	728	769	703	709	680	753	750	730	734	713	732	714	730	714	750	732	763	789	699	672	715	735	721	746	719	694	781	756	741	707	715	679	767	727	764	772	721	695	746	715	732	707	722	726	729	705	726	717	753	755	760	741	753	731	718	786	732	748	716	768	705	741	699	762	748	710	748	768	750	751	758	695	703	719	719	725	721	707	760	759	772	759	765	815	762	744	725	774	685	725	696	707	774	779	736	745	734	759	750	746	718	689	755	739	741	774	691	733	771	749	728	715	757	755	735	722	731	686	767	709	741	762	760	766	764	709	692	759	698	753	735	737	747	722	741	726	728	721	717	704	742	705	710	694	780	728	767	745	700	728	756	744	774	727	739	740	722	755	718	692	719	747	765	734	718	720	729	758	735	692	735	756	754	726	746	753	716	717	714	704	719	773	778	765	720	732	625	708	720	670	785	686	712	760	725	759	733	741	749	762	782	704	720	703	712	778	737	731	722	756	756	757	722	736	724	723	765	721	745	681	773	740	716	723	759	774	732	741	785	771	752	713	756	725	739	740	750	760	714	697	780	720	708	774	705	683	762	700	734	729	749	739	736	721	712	722	690	743	763	716	771	702	742	731	742	722	807	686	769	776	774	701	727	725	704	725	752	715	732	720	743	725	705	762	717	771	724	725	776	752	768	753	720	736	731	773	743	733	773	711	736	749	753	731	703	745	709	729	696	761	718	770	734	699	703
13485	9824	14508	13086	8755	5625	3986	2940	1990	1659	1357	1234	1239	1135	1017	1122	836	704	670	515	450	491	384	289	259	304	318	282	279	271	289	244	264	257	261	242	242	270	228	238	245	263	217	230	249	251	225	236	230	256	218	241	241	234	262	267	254	227	265	254	235	247	239	257	258	257	250	223	238	234	228	246	220	234	213	220	259	252	246	211	200	206	237	233	248	219	232	227	269	230	206	223	220	253	234	203	222	232	211	223	227	208	220	218	245	214	221	220	230	248	237	234	233	244	230	227	232	247	208	229	218	210	197	215	242	231	250	227	215	218	225	239	243	231	233	212	228	213	220	255	255	226	246	204	224	254	254	248	195	241	224	222	198	194	214	235	218	224	222	221	229	236	247	201	212	252	228	214	243	240	234	258	250	222	235	244	217	229	244	247	207	248	217	200	257	210	242	229	244	224	206	223	269	220	191	241	275	224	231	234	211	224	235	229	229	236	206	205	207	233	227	234	237	231	233	221	231	222	245	223	243	224	232	216	222	245	256	246	201	226	224	221	219	222	252	226	239	234	230	243	237	208	201	253	225	234	235	202	239	217	233	211	204	208	223	215	242	212	243	221	236	212	212	262	221	258	234	250	215	209	212	241	228	236	234	229	216	238	234	229	209	207	236	237	215	204	220	240	216	234	237	256	229	231	216	245	212	244	238	220	195	245	210	246	222	234	228	254	229	236	248	237	261	243	230	222	217	202	260	220	246	236	239	213	232	235	265	257	252	236	227	213	229	237	207	201	243	209	255	249	219	266	220	218	272	245	259	207	226	256	236	226	228	220	257	211	241	239	237	215	206	205	237	229	232	238	211	247	206	219	211	246	215	259	213	247	212	234	215	230	206	239	232	205	208	220	225	227	201	241	248	265	235	213	250	238	223	238	246	233	204	215	221	229	214	234	213	226	256	228	208	231	241	232	215	229	237	240	236	222	227	250	231	219	190	264	237	213	254	224	226	212	236	259	228	211	223	244	248	251	220	210	204	247	196	236	221	183	196	204	216	219	204	258	209	204	250	248	220	256	191	234	284	225	252	227	228	217	211	223	243	251	218	249	241	204	226	220	221	233	223	208	211	200	217	228	216	214	230	217	270	220	234	244	242	208	231	222	204	215	246	239	247	230	235	246	229	215	248	232	207	219	220	260	224	236	231	256	236	230	210	226	234	213	245	224	237	208	259	227	218	251	215	225	228	248	235	220	230	199	256	212	232	240	240	227	232	233	224	235	243	233	244	219	221	249	210	234	235	224	231	231	222	229	257	221	257	240	265	231	216	259	229	227	224	237	209	242	221	226	247	221	224	217	211	247	234	244	234	194	200	218	241	236	232	220	211	281	221	225	235	218	216	251	240	199	246	228	235	230	231	216	227	219	230	229	216	216	228	220	232	219	229	234	268	216	231	246	256	238	212	227	245	233	223	192	215	219	215	278	234	226	222	229	225	210	226	249	233	227	228	248	254	238	230	231	236	233	216	249	221	268	222	228	231	237	209	221	235	234	256	218	252	233	238	238	219	256	247	241	214	228	215	226	237	268	226	216	232	245	234	212	217	234	221	224	250	223	204	242	241	240	247	235	219	235	231	232	219	218	232	213	234	213	226	221	231	243	212	222	234	234	193	237	215	233	205	244	212	234	223	243	241	247	244	233	237	209	240	235	236	251	244	259	243	254	227	215	235	189	252	241	253	219	226	240	243	227	220	242	230	232	215	261	238	243	228	247	232	234	247	226	228	226	216	213	228	223	267	249	216	224	224	214	239	234	220	208	210	269	233	257	211	220	229	240	232	238	230	221	247	221	207	236	236	221	229	211	220	236	243	242	232	234	226	242	231	262	237	244	228	220	239	229	205	219	205	233	207	237	233	250	249	274	239	216	233	235	253	216	223	233	253	248	219	227	210	256	212	230	249	216	229	242	241	246	228	247	216	247	199	234	235	236	228	245	230	222	244	231	210	219	234	217	252	246	221	214	220	229	228	271	244	213	213	247	243	231	236	220	231	238	209	229	241	237	226	229	228	208	225	193	237	244	230	230	259	214	190	233	240	206	233	258	254	238	228	205	255	245	239	242	264	215	199	233	236	226	241	214	229	245	238	263	221	230	237	262	219	245	210	214	218	223	228	240	256	232	230	226	221	233	238	242	243	232	241	246	252	261	269	237	211	251	231	227	244	245	241	208	223	256	196	235	240	240	270	248	249	221	221	218	219	232	230	239	238	225	232	218	211	204	216	257	198	202	216	206	217	246	249	226	231	227	223	233	229	229	224	263	228	218	227	238	215	226	214	228	216	261	215	225	218	221	223	243	216	231	240	197	240	230	205	233	224	246	253	230	233	228	227	234	234	236	254	228	227	242	211	235	233	211	239	232	222	232	231	220	227	218	228	213	223	220	251	207	234	209	239	189	220	219	225	236	205	228	239	210	202	240	248	250	227	247	207	240	226	225	270	208	237	234	238	234	239	246	242	233	259	233	213	238	219	252	235	244	247	225	248	279	222	220	215	227	250	244	224	240	287	214	244	226	223	236	238	212	214	222	246	216	253	223	250	215	234	253	234	194	230	208	273	217	226	224	261	234	219	215	238	210	239	241	262	248	246	228	234	227	247	235	227	241	209	220	222	208	249	235	247	211	247	217	250	220	212	252	224	229	233	202	214	249	225	223	220	219	222	209	242	247	254	206	236	214	247	242	234	234	226	220	228	229	223	231	265	235	250	227	255	251	226	227	233	240	226	219	220	235	260	236	240	228	232	247	179	236	208	217	220	236	248	249	241	230	203	226	227	265	218	234	240	206	220	229	247	256	217	247	216	216	220	223	222	243	226	225	239	205	248	226	224	225	248	243	215	220	213	263	215	212	226	238	244	235	218	220	250	236	234	208	232	241	257	242	232	236	225	244	201	221	225	212	245	217	220	233	236	228	207	197	245	246	217	248	208	243	248	222	224	254	218	226	214	246	223	274	237	246	227	220	184	251	219	239	213	231	217	240	224	227	250	224	244	218	253	244	262	191	241	234	241	221	223	242	221	238	228	237	238	234	246	214	239	250	228	252	217	244	217	211	203	218	226	206	225	233	258	223	213	266	241	241	228	232	229	221	236	248	224	198	239	216	224	233	228	215	228	255	244	235	210	202	227	252	220	239	237	229	243	251	207	262	234	220	254	216	216	201	212	229	246	236	218	232	211	213	211	241	225	221	225	234	255	214	219	233	240	232	207	204	215	247	236	251	210	211	264	245	240	234	224	217	241	231	250	217	223	225	229	218	232	207	249	239	275	236	220	236	215	221	224	236	241	203	245	244	202	196	240	229	195	236	222	241	231	255	216	233	223	239	215	215	221	217	232	234	262	188	241	222	227	237	216	228	261	224	239	200	220	229	252	247	228	222	215	206	210	224	246	242	233	238	203	252	234	253	228	207	228	231	247	217	222	243	233	223	217	234	237	240	253	241	234	234	265	218
8564	8449	14179	15078	13231	12411	11276	9064	7352	6731	6462	5885	6218	6081	5706	6062	5034	3807	3946	2574	2481	2410	1917	1196	1182	1135	1030	1016	829	842	803	812	784	769	860	732	794	744	624	690	632	617	593	591	582	574	657	647	655	666	627	623	654	658	768	909	829	869	925	858	837	708	733	688	627	663	603	621	642	589	569	610	636	585	564	565	595	596	615	601	561	577	576	567	553	564	595	603	518	598	579	544	558	546	553	591	568	585	587	605	539	567	555	574	559	582	579	528	617	555	536	561	559	560	613	567	567	555	572	588	579	581	570	571	541	543	541	553	544	605	532	594	589	570	581	580	575	577	591	567	563	586	520	512	559	533	576	532	559	561	561	530	557	584	597	552	579	564	564	558	569	564	630	535	569	563	531	558	578	589	555	557	549	515	586	606	537	521	538	605	606	591	546	558	549	540	614	535	549	520	568	557	520	608	571	568	561	549	580	525	512	550	550	575	553	539	539	560	576	564	586	541	560	541	550	519	543	531	599	582	550	591	556	577	579	537	547	556	572	547	544	529	549	547	549	558	546	542	557	557	547	564	544	587	565	551	561	548	508	550	596	540	560	527	586	567	535	532	606	576	617	551	573	544	562	574	563	540	515	577	525	570	549	553	564	517	566	552	558	600	543	542	564	597	530	553	564	521	556	567	559	541	565	565	563	580	583	549	528	579	607	564	570	586	551	516	521	560	565	545	566	578	570	572	584	552	567	572	571	580	543	562	631	569	609	538	534	544	556	560	566	532	536	561	611	563	538	575	527	536	560	577	538	520	579	591	591	597	608	541	586	525	515	566	557	540	577	564	545	577	547	565	567	562	565	595	536	544	576	568	574	549	610	559	600	561	587	540	586	584	562	584	523	595	543	558	541	545	582	579	554	568	593	573	543	542	531	569	533	556	573	567	580	576	608	560	601	564	553	548	560	536	553	569	522	561	525	572	555	561	536	576	561	550	584	519	557	588	553	588	535	526	593	562	522	567	541	552	547	570	553	554	555	526	536	545	572	598	522	540	552	556	587	538	565	572	557	529	529	498	533	566	535	583	591	573	575	601	564	543	548	579	570	533	560	563	557	620	587	583	531	560	597	560	547	604	538	586	565	586	549	572	551	548	543	587	559	560	542	571	574	548	533	576	562	547	581	544	548	546	562	588	563	568	569	588	565	552	547	543	590	537	552	594	541	583	546	579	521	569	562	532	558	546	555	559	543	546	562	515	570	556	539	579	539	540	530	591	569	588	553	536	528	542	601	561	511	555	558	598	611	579	556	533	561	531	616	627	548	600	585	567	570	541	553	558	562	572	569	565	590	553	583	552	541	570	551	573	614	577	606	576	538	603	605	591	578	529	572	561	539	542	571	591	610	593	528	576	541	538	593	552	537	575	548	609	568	563	542	551	525	546	517	571	591	565	547	550	582	566	566	533	606	514	578	561	571	529	583	527	549	534	579	558	579	534	549	539	576	603	548	558	580	554	570	541	590	546	566	563	553	572	556	567	546	546	545	506	568	554	555	528	594	560	591	586	550	524	571	567	585	554	576	583	594	571	513	534	569	566	549	549	571	556	578	570	548	542	569	572	574	603	586	612	562	543	564	544	546	603	564	504	571	510	594	544	528	514	587	546	559	570	553	595	580	535	558	546	587	552	543	519	550	527	572	574	581	554	547	574	546	533	589	548	591	565	506	574	572	516	553	587	556	591	575	557	542	547	547	549	565	559	549	556	582	551	582	548	569	612	582	587	562	619	594	529	540	546	596	548	568	557	535	609	577	573	548	567	516	571	603	565	553	577	565	546	570	553	570	526	557	528	548	596	590	570	545	568	504	531	535	537	579	630	514	543	544	551	559	551	563	536	555	579	555	581	541	554	549	522	573	541	547	546	528	536	580	541	558	560	559	578	599	535	561	515	591	551	612	555	536	549	561	504	552	616	548	548	565	554	532	581	565	516	570	591	589	586	534	545	578	551	571	634	534	592	580	576	565	558	548	574	567	551	576	551	529	576	547	547	578	577	590	524	573	583	603	568	523	568	551	564	553	563	514	534	590	525	608	597	583	576	619	553	568	552	571	564	543	603	561	580	555	585	566	557	589	617	515	554	576	582	548	586	559	505	532	538	582	559	600	578	561	544	581	586	592	586	543	564	574	535	548	593	571	538	586	546	574	574	574	534	556	551	544	572	588	552	587	554	542	561	594	546	533	558	579	564	587	546	534	568	585	562	575	622	567	524	560	555	550	583	523	581	568	583	542	489	540	542	532	516	592	560	575	582	559	538	562	565	550	562	528	540	518	578	583	571	551	584	546	545	577	556	531	568	555	557	581	581	551	550	595	563	603	586	527	544	554	549	512	557	568	578	594	556	536	551	595	586	553	602	524	531	551	594	585	571	522	544	550	542	543	587	602	555	565	559	545	550	593	521	528	535	559	560	546	594	594	634	528	587	539	570	574	575	573	562	565	552	549	578	583	528	533	556	571	574	546	586	567	552	569	526	578	542	582	574	570	544	504	602	573	552	584	563	565	567	588	561	563	523	571	578	591	574	521	549	545	544	541	568	545	574	591	533	569	566	574	557	553	562	610	562	542	595	542	561	576	561	603	567	543	603	569	621	529	538	562	589	492	613	538	612	565	547	563	526	538	565	618	581	553	553	572	569	551	519	537	574	574	603	527	576	511	566	545	594	559	585	549	525	563	567	576	536	597	554	597	571	566	555	591	567	543	547	595	619	543	592	575	595	563	551	540	571	553	556	610	590	537	552	563	579	562	531	539	524	555	532	569	564	575	539	562	587	556	485	559	604	557	541	561	588	552	548	542	546	547	562	537	563	576	535	581	557	533	593	557	573	574	557	528	583	567	525	560	561	574	582	558	554	581	561	553	562	530	541	581	544	564	571	586	556	586	505	555	548	587	555	493	546	593	586	549	550	566	540	584	556	552	575	589	551	540	613	557	564	522	608	568	565	542	525	562	597	530	580	558	529	554	551	584	602	545	604	587	562	552	581	567	588	581	561	577	621	587	513	515	589	598	573	585	545	568	597	526	556	553	562	581	560	595	539	611	565	590	564	572	575	582	564	571	588	576	579	556	567	546	598	530	547	541	596	559	612	532	546	595	574	556	556	496	552	537	582	554	563	593	584	564	585	559	564	587	556	561	540	566	621	579	578	591	574	564	567	589	549	558	560	621	542	633	543	540	579	557	565	559	568	588	552	592	550	580	565	555	571	563	538	553	610	546	555	562	585	562	571	550	564	534	524	576	563	559	512	567	555	598	557	567	529	571	598	554	565	570	613	544	557	538	615	532	536	567	602	556	579	603	573	543	574	549	559	532	538	561	572	547	526	548	589	561	555	590	580	559	553	549	562	611	561	541	554	549	578	558	594	536	543	579	572	594	565	551	531	566	572	562	582	587	534	556	535	581	570	551	576	562	545	518	544	531	563	559	570	620	537	565	575	554	612	538	604	563	568
20797	16577	18399	17088	14528	9627	6696	5019	3387	3287	2508	1820	2090	1682	1632	1651	1235	806	905	734	586	524	397	272	224	231	242	223	198	168	163	158	184	187	148	188	162	138	124	140	125	106	109	114	115	134	120	138	134	147	110	138	133	162	123	197	173	185	189	171	141	146	124	132	121	133	119	99	91	110	108	137	140	118	118	116	145	121	112	112	112	136	124	105	92	97	118	115	118	110	103	122	111	110	113	120	104	120	121	124	113	119	116	119	120	114	132	124	119	113	122	134	125	119	113	105	116	113	103	111	129	108	103	101	120	106	127	128	112	104	108	123	90	124	113	96	106	119	122	119	122	114	125	105	116	103	114	118	119	110	115	139	117	123	104	90	108	128	95	110	105	124	119	125	113	112	116	101	109	102	107	94	114	115	111	103	107	119	123	117	113	114	109	117	98	97	127	119	113	126	114	122	109	119	108	111	89	103	108	122	116	115	111	107	113	130	123	113	119	120	92	113	124	107	112	129	109	111	96	96	107	99	105	111	99	112	134	115	123	114	99	110	108	113	115	102	103	100	119	105	128	88	99	128	106	114	124	116	117	114	116	90	123	119	113	120	103	109	115	108	102	130	111	107	110	122	114	124	110	113	99	84	93	95	108	104	100	128	109	112	113	134	110	120	125	125	109	110	105	112	127	100	138	104	116	99	128	107	107	108	127	103	109	113	110	119	109	104	116	127	104	120	103	111	118	104	117	124	100	111	106	121	124	135	124	102	119	125	114	121	114	108	122	101	115	108	121	91	111	97	106	127	103	118	105	119	129	104	105	114	125	115	116	118	108	115	111	120	111	103	109	110	128	92	107	125	108	115	110	138	114	106	124	114	132	113	115	109	109	88	95	144	114	111	99	93	100	109	115	112	99	106	102	101	94	103	112	116	109	117	99	125	119	125	124	113	111	109	129	110	117	97	124	94	123	136	130	107	116	113	114	110	118	122	129	115	128	119	109	108	115	115	112	135	121	102	87	105	128	114	88	113	111	119	104	113	109	128	121	114	109	127	112	91	111	93	99	108	102	103	118	97	127	119	115	112	118	113	119	118	107	112	116	126	122	111	127	105	116	124	104	111	123	128	102	102	125	115	101	113	115	122	102	107	118	116	125	111	133	124	97	108	113	103	117	112	111	98	110	121	112	104	103	136	119	100	119	105	122	133	102	91	125	116	99	122	85	81	111	106	116	106	91	95	111	111	120	113	119	126	117	108	120	123	118	113	121	123	120	115	101	114	109	112	97	105	129	105	108	124	116	115	115	100	95	125	117	109	134	127	123	106	104	110	117	107	95	134	106	116	108	113	121	106	120	110	119	128	125	120	122	98	104	100	131	105	126	113	96	100	128	104	117	127	126	104	129	116	108	118	116	119	122	108	114	130	96	99	106	104	107	113	121	111	118	112	121	123	115	110	107	111	126	113	86	115	117	116	107	126	129	117	114	119	125	103	126	134	113	114	123	129	112	113	116	102	111	120	133	110	111	105	111	103	115	104	99	110	92	98	113	114	107	122	120	101	94	102	112	107	88	104	102	98	126	102	122	127	125	125	134	122	97	117	104	105	122	115	107	112	137	124	104	106	105	109	104	113	110	110	112	115	127	124	111	107	119	99	123	100	104	118	118	123	101	108	98	128	118	107	115	111	109	130	108	129	125	116	104	118	116	102	119	102	111	104	106	98	92	116	129	133	108	114	110	118	120	109	113	113	104	106	114	126	85	108	113	114	120	125	123	131	138	134	125	124	125	106	95	95	116	101	111	111	117	111	99	102	98	110	104	114	116	125	115	106	110	121	120	129	124	110	113	134	106	82	106	85	113	124	102	125	103	121	103	112	109	106	123	106	125	126	103	124	121	126	118	112	105	117	119	120	121	87	107	109	122	95	112	119	104	103	124	126	117	109	102	99	97	130	101	119	129	103	124	117	117	124	112	123	115	98	127	120	110	108	102	106	114	102	126	132	110	100	116	119	129	131	108	129	110	109	113	106	126	104	100	112	142	118	106	126	111	106	116	118	93	116	105	110	117	81	113	127	111	131	114	105	95	95	97	121	117	112	106	107	116	115	115	109	104	84	114	129	142	110	106	117	118	118	131	119	132	96	126	118	115	112	117	115	103	127	107	130	112	107	100	111	112	114	118	120	90	106	93	115	124	111	106	127	108	112	122	123	135	136	97	137	127	101	106	121	115	108	104	105	93	113	109	111	118	115	120	130	115	108	106	133	111	97	128	107	102	128	90	100	108	95	103	121	112	104	113	125	112	122	120	96	115	118	91	93	126	112	110	109	91	105	97	99	97	94	114	120	138	127	122	120	108	107	106	106	120	115	120	120	110	130	107	106	112	109	120	113	113	111	96	101	102	99	126	105	112	122	109	119	124	103	132	123	118	116	112	119	108	124	117	110	116	99	118	105	97	96	107	109	125	115	123	92	94	108	105	106	117	109	92	111	130	123	111	106	109	107	112	87	107	120	106	124	120	108	111	110	99	104	122	94	113	105	128	105	103	109	105	105	115	116	118	102	97	113	118	107	108	94	117	110	132	106	131	130	112	131	103	113	142	126	115	113	108	107	104	111	117	118	114	102	117	132	134	115	118	113	91	103	108	129	80	123	111	118	98	110	95	103	113	113	108	115	99	124	98	112	110	115	118	106	121	110	115	109	124	126	108	124	98	113	120	124	96	104	125	99	117	123	115	137	107	122	98	125	122	114	116	110	127	121	111	102	106	121	116	103	115	115	108	112	130	114	105	104	107	119	133	99	124	109	124	113	106	103	113	99	115	117	115	113	107	111	116	112	102	109	122	118	126	109	140	123	124	106	111	112	110	136	108	124	129	109	99	118	110	113	122	103	99	112	106	130	118	110	107	97	110	131	118	121	121	123	129	130	91	103	109	129	106	108	121	122	109	136	104	110	113	114	108	123	113	131	115	125	94	102	109	102	119	119	100	124	109	103	105	102	100	114	125	114	112	121	91	112	116	101	120	120	105	126	109	129	118	112	117	123	126	117	97	106	127	115	108	122	113	119	123	129	112	115	132	118	115	89	132	123	115	124	126	108	97	102	109	105	122	133	106	120	111	115	101	116	115	122	112	137	98	130	102	111	104	93	108	124	112	115	96	109	112	118	107	119	112	120	93	119	119	106	109	92	108	102	116	115	115	122	107	107	115	124	97	120	118	111	97	96	113	116	127	103	108	108	93	140	129	99	122	117	110	118	108	112	107	101	108	104	102	132	116	123	125	121	96	113	112	131	123	109	109	105	116	111	116	123	131	117	109	116	132	120	98	102	119	112	104	118	117	123	102	107	115	122	115	115	120	123	118	102	113	98	125	128	101	108	102	119	102	120	118	112	108	111	115	114	111	107	102	116	116	130	123	113	118	116	109	112	126	113	105	91	144	120	102	120	118	130	110	122	103	137	128	111	96	121	127	138	96	122	108	115	123	99	110	107	124	106	106	126
10866	12563	15668	19310	18175	15878	15351	12419	10718	11247	9528	8713	10269	9481	9203	9322	6716	4674	5759	4318	3721	3132	2326	1535	1351	1232	1275	1201	858	867	809	785	757	823	872	742	730	620	581	484	417	386	375	379	404	417	455	446	479	474	401	423	474	589	608	872	934	1065	898	837	689	502	563	574	559	451	430	420	420	368	364	388	355	383	376	333	332	362	313	337	329	333	327	315	363	299	315	306	318	330	305	297	285	321	324	327	318	294	317	329	307	309	314	334	287	317	353	312	310	321	296	308	282	360	284	300	282	323	338	284	302	317	346	318	331	326	324	302	302	338	346	294	307	309	306	316	307	313	317	320	299	308	285	317	330	308	308	292	309	299	299	316	311	318	299	339	323	285	334	314	274	324	338	291	290	296	318	320	334	308	299	312	321	296	304	310	290	348	312	312	309	326	288	306	296	327	328	285	292	341	304	302	306	338	304	326	279	312	283	305	309	299	313	300	299	300	284	308	291	320	285	310	328	296	308	325	328	300	287	314	313	313	351	316	294	313	308	312	321	320	310	296	313	303	312	305	306	287	310	290	304	292	320	309	323	332	331	333	284	296	327	315	297	275	314	310	323	306	293	290	315	307	305	313	302	320	307	301	309	302	275	316	302	285	282	316	316	335	296	292	336	280	307	296	306	290	313	306	300	307	317	293	288	279	302	316	292	297	338	308	268	291	330	317	275	301	291	303	315	321	270	326	309	315	312	331	297	334	293	313	279	296	311	322	305	294	324	305	304	279	313	299	288	297	325	349	295	320	300	325	267	319	285	296	299	323	308	316	291	293	343	305	313	285	311	296	279	304	310	325	274	294	307	291	294	305	299	265	341	286	288	310	315	293	285	297	279	290	327	314	300	299	326	311	321	309	312	301	305	308	301	326	303	271	339	329	273	313	324	294	295	324	296	317	288	288	287	308	293	291	306	283	308	298	309	321	320	291	299	300	286	282	289	279	283	277	283	294	347	287	327	310	287	304	290	299	298	298	290	292	320	300	298	297	353	309	332	304	336	309	303	309	314	298	319	310	312	285	313	301	299	282	289	294	320	297	309	330	312	299	295	287	313	334	314	312	306	302	320	299	344	285	329	300	310	312	299	304	312	322	333	318	313	289	310	329	303	294	295	301	323	313	315	306	305	305	306	308	320	276	301	334	300	315	326	310	308	292	289	308	312	320	298	309	308	308	304	285	299	307	268	290	308	327	296	312	315	273	306	309	312	317	327	289	297	283	310	284	290	306	288	305	294	320	302	312	344	305	291	312	290	299	295	311	338	309	314	300	312	281	304	308	322	332	313	328	327	329	319	308	297	269	340	308	300	306	316	271	283	310	313	323	280	316	317	315	299	301	310	323	298	305	292	343	314	312	321	294	302	276	322	313	319	317	305	319	303	324	299	321	372	303	323	292	307	273	292	320	288	317	290	317	293	311	307	308	314	353	308	312	315	314	311	302	281	279	346	301	290	310	303	313	292	288	292	332	285	337	314	320	284	293	279	323	308	307	275	320	333	275	275	312	311	297	323	311	324	340	317	301	284	334	306	289	307	327	332	304	302	312	324	320	310	307	288	332	300	282	297	327	278	299	280	309	260	332	297	288	328	291	302	287	328	311	308	282	299	308	329	300	288	306	258	333	303	294	292	337	300	325	286	288	303	343	315	290	299	329	302	320	308	279	319	269	312	327	286	311	320	311	292	291	268	277	326	292	310	304	313	289	293	291	308	270	289	292	321	305	320	294	314	309	291	305	295	284	322	284	316	273	287	330	306	314	287	301	301	304	318	311	329	312	294	329	313	282	301	294	301	303	311	300	329	336	308	273	315	312	275	317	306	335	282	261	313	314	277	282	283	302	330	305	293	309	344	313	297	311	320	298	313	320	308	305	268	298	279	328	301	330	332	299	316	271	300	283	275	327	315	272	295	300	309	293	286	308	305	336	292	314	306	317	305	279	282	292	308	298	313	295	304	323	290	293	280	318	295	318	312	334	310	284	288	307	313	290	324	310	277	331	283	284	324	314	334	291	319	309	332	335	299	319	308	314	319	294	310	293	318	299	303	303	314	304	315	312	284	271	266	286	288	329	298	307	278	299	300	308	314	313	330	325	324	314	329	286	303	317	307	299	295	312	312	333	310	315	341	284	289	294	306	301	314	318	301	305	346	325	328	298	320	294	310	297	315	297	277	309	320	309	309	325	299	329	319	310	307	298	317	316	316	299	317	285	300	281	314	307	275	334	306	342	287	297	294	312	284	335	320	320	306	300	288	325	308	288	285	324	304	292	293	309	296	304	296	300	311	304	319	312	324	315	291	301	292	299	325	318	280	298	309	310	304	309	296	288	299	302	329	302	317	320	294	280	314	306	331	299	349	295	296	321	312	281	324	294	310	276	300	324	280	316	328	300	297	321	276	310	293	321	321	308	291	327	281	306	304	309	291	321	334	309	316	327	311	299	312	329	301	311	312	321	303	292	293	305	295	272	300	312	301	301	297	307	295	301	310	293	323	301	318	333	313	321	311	298	272	327	310	292	313	290	305	320	279	315	345	332	303	306	299	332	278	332	329	293	319	313	321	315	267	297	322	282	301	323	315	319	351	305	310	267	303	275	308	297	291	325	308	305	290	317	305	318	322	312	307	336	304	323	303	308	302	316	304	284	314	287	323	315	299	305	286	314	316	315	279	295	312	322	313	325	289	285	306	334	283	286	315	307	313	279	316	281	310	300	314	316	279	313	272	303	298	269	303	298	290	328	290	288	296	302	299	314	307	315	300	320	302	313	293	340	302	294	304	290	301	295	331	280	322	313	305	298	292	316	320	301	294	301	281	325	300	316	332	305	350	282	278	333	339	316	305	340	328	324	336	326	327	304	294	287	290	316	316	296	297	304	355	309	327	302	267	323	284	314	338	289	293	291	318	337	312	304	297	297	309	296	289	287	304	283	309	287	315	281	324	309	293	304	310	273	314	296	307	331	318	300	301	318	296	337	326	267	284	305	296	294	299	336	291	350	292	285	303	304	293	310	278	312	322	321	330	283	325	322	293	338	291	304	296	299	309	307	296	292	300	283	312	280	278	296	305	309	331	318	282	281	312	294	295	269	323	320	315	304	295	304	321	286	321	289	290	312	332	308	278	310	326	306	334	310	298	299	313	316	312	295	302	306	280	326	337	309	322	275	299	308	306	313	290	303	284	295	306	296	307	316	303	325	309	324	297	265	315	328	321	293	297	306	316	292	303	277	333	287	306	329	282	318	321	313	337	293	329	293	280	319	311	327	307	310	291	299	330	303	294	324	275	302	314	299	313	327	290	287	294	302	288	272	308	283	336	331	327	299	322	325	290	314	312	337	347	324	298	357	312	317	297	305	308	322	304	354	297	290	300	303	324	303	327	276	292	309	289	301	295	324	271	295	321	313	334	292	320	324	314	320	286	295	301	311	296	292	309	303	267	303	298	288	306	288	305	305	323	311
3772	1531	1950	1331	1034	768	682	604	482	538	455	470	424	412	363	374	344	354	334	292	332	320	320	329	305	337	342	350	300	348	289	281	317	319	305	295	302	312	313	318	315	306	274	335	300	298	312	319	302	296	319	265	309	314	324	296	271	301	296	287	306	304	301	327	307	320	316	324	294	295	289	341	286	295	306	306	279	312	308	306	278	300	317	292	303	297	295	278	305	299	307	294	318	299	288	299	341	313	325	288	296	321	335	306	306	315	311	309	322	314	284	301	317	307	306	301	294	311	303	299	315	297	267	274	307	323	284	312	287	294	318	316	314	270	315	303	341	261	315	281	321	296	299	300	303	289	295	310	324	331	300	307	315	301	300	296	292	323	299	307	301	311	326	286	290	280	312	308	283	272	289	286	337	284	310	316	283	326	302	306	322	280	303	273	307	285	274	312	313	315	294	290	337	339	275	299	264	268	280	324	322	312	306	306	309	325	296	285	319	307	324	303	344	316	337	278	310	299	316	325	280	292	298	264	292	312	289	291	305	275	302	289	317	282	293	329	301	337	312	314	314	316	299	342	290	322	337	278	313	300	281	300	293	295	315	301	260	307	331	328	278	308	296	293	284	306	299	312	307	331	335	289	331	296	298	296	304	285	267	313	336	300	318	309	337	284	299	316	283	317	308	292	305	293	305	312	302	285	290	345	262	309	285	337	303	357	323	288	313	321	305	273	310	296	317	307	292	304	276	292	320	275	316	333	284	303	341	309	307	339	308	295	286	316	304	305	298	303	316	289	296	293	265	320	325	335	258	315	294	310	317	282	306	310	284	287	296	295	353	319	324	268	279	293	286	319	322	307	305	280	349	314	304	282	288	314	302	298	310	326	302	293	322	302	299	330	292	331	296	306	273	284	284	269	316	298	305	281	316	296	333	296	302	283	311	310	299	292	316	299	289	264	316	305	293	301	296	306	282	271	309	328	303	299	303	314	269	287	339	328	289	302	320	323	302	287	311	320	273	308	278	270	287	305	313	314	319	308	311	279	306	291	294	306	314	311	281	314	310	291	286	325	327	304	310	294	317	316	305	290	307	292	324	273	300	280	338	337	319	309	300	297	291	285	314	296	321	299	313	293	311	327	301	278	319	295	302	312	252	271	296	330	314	296	279	290	290	307	345	354	321	279	277	297	318	312	316	284	293	271	282	280	295	285	309	309	305	311	302	308	297	292	299	310	295	282	328	322	290	299	308	281	324	286	291	300	302	324	293	281	299	289	310	334	296	279	295	301	283	293	309	305	300	286	290	325	307	340	273	302	271	287	297	265	309	283	295	308	275	294	258	295	308	334	308	261	292	295	289	331	302	314	280	289	304	293	317	276	321	325	331	312	323	296	302	286	288	279	282	296	312	306	315	308	303	288	283	295	315	305	297	302	285	278	314	303	303	280	309	308	305	317	284	317	302	309	320	321	292	312	304	292	357	305	304	293	291	320	323	294	281	311	270	310	303	314	310	304	266	311	293	309	310	322	281	298	270	331	307	310	331	314	295	316	317	294	322	277	307	310	319	302	336	286	269	300	320	282	332	311	322	307	305	308	277	304	311	275	293	298	305	329	301	286	331	313	291	290	306	306	331	283	331	296	289	294	287	275	288	294	324	311	305	300	322	291	314	291	278	299	306	273	294	294	280	321	319	290	311	331	296	312	329	293	300	316	278	314	291	318	324	307	341	348	312	309	321	288	280	271	320	321	306	287	281	313	292	275	295	313	297	268	324	318	303	319	282	297	322	331	307	306	293	299	305	320	311	326	277	295	293	316	336	283	265	280	347	281	300	297	295	316	348	291	288	312	307	316	311	318	291	313	309	301	310	292	307	298	326	308	289	308	276	281	337	315	347	281	322	333	291	304	280	275	277	321	303	307	269	281	288	311	302	301	296	301	290	302	270	288	298	302	319	292	293	305	324	268	302	319	290	328	293	288	281	269	292	323	299	315	285	287	331	292	279	299	315	284	315	308	291	287	282	306	299	298	283	305	277	301	325	328	302	276	337	283	295	298	297	300	299	322	315	283	285	297	303	286	283	287	262	290	317	266	281	313	308	302	297	331	279	297	302	295	333	336	312	337	282	347	311	304	339	309	297	308	309	296	326	330	297	311	284	297	330	310	293	295	349	333	307	304	308	274	306	324	304	284	288	298	297	286	302	286	328	302	315	283	299	351	278	296	293	308	294	308	300	311	309	284	276	316	295	313	325	316	299	289	275	298	298	312	317	275	301	297	291	293	292	303	283	294	281	284	302	315	304	293	298	272	329	284	324	296	298	295	299	270	280	300	359	263	315	290	318	314	304	287	292	280	300	270	294	307	299	296	288	293	303	321	295	313	315	271	283	280	302	298	308	282	311	323	280	286	301	304	322	310	321	309	312	290	322	327	281	288	321	303	287	325	285	296	297	299	286	279	301	303	292	319	323	309	293	322	281	317	301	314	302	292	299	308	318	338	295	322	308	294	319	310	324	288	315	334	261	308	320	299	332	290	288	316	314	304	299	326	294	304	298	274	301	289	300	288	299	321	300	256	267	281	300	289	313	303	270	304	269	290	298	289	309	309	330	325	321	307	298	293	296	276	289	318	300	299	295	326	294	322	258	297	337	280	301	305	336	300	316	309	289	288	272	330	311	311	313	320	298	284	312	318	300	263	264	295	314	287	278	289	259	305	306	350	315	311	305	313	295	309	317	301	292	306	308	286	293	278	314	321	300	304	333	317	322	306	336	312	284	276	287	311	314	324	280	295	312	315	310	309	338	304	298	330	307	288	299	298	302	272	309	316	304	309	294	320	330	315	308	294	306	301	298	305	299	291	290	336	309	333	316	308	292	277	305	304	301	334	325	328	332	310	288	307	321	318	332	290	316	282	279	299	290	305	327	332	282	314	293	275	302	326	321	323	299	290	302	293	295	336	304	294	298	320	328	296	307	333	307	325	325	303	295	321	300	287	349	299	304	317	295	308	302	288	335	303	292	321	316	303	314	320	327	312	275	328	299	312	294	299	287	335	316	315	262	297	271	296	341	317	290	281	326	319	312	304	303	295	312	337	268	303	274	309	305	346	315	260	326	293	310	323	333	298	298	281	324	289	277	304	335	275	337	317	314	296	265	299	303	299	329	302	289	331	304	325	289	310	300	288	300	285	301	273	298	278	296	313	291	298	310	347	293	328	304	284	298	312	317	298	320	283	286	297	301	283	319	296	295	290	313	334	284	313	347	312	312	318	308	306	304	326	295	279	300	305	316	314	306	316	265	296	292	296	283	302	279	305	303	270	294	304	338	315	321	300	295	305	285	301	288	332	328	330	319	292	282	326	289	308	265	295	306	300	313	310	288	292	327	295	316	301	293	317	314	302	279	294	312	267	293	320	295	301	312	284	307	327	345	299	315	295	257	289	322	323	286	301	304	306	324	290	287	296	316	324	291	318	302	279	313	308	299	294	278	273	309	284
3288	2133	3908	4378	3850	3198	3018	2441	2130	1985	1876	1739	1484	1463	1275	1250	1049	982	999	1002	999	867	919	916	815	811	868	791	795	812	755	749	721	761	750	787	741	719	780	727	680	717	735	736	731	742	749	735	794	716	733	754	790	743	723	777	792	798	736	802	742	784	699	794	759	767	780	751	756	703	703	708	748	734	718	773	714	715	684	700	711	728	730	744	758	751	759	766	739	741	722	692	698	746	705	707	765	721	749	706	740	771	725	735	783	702	735	701	760	767	784	740	710	722	694	693	720	695	734	718	728	733	730	715	723	728	749	722	730	712	742	739	713	716	746	749	717	771	757	724	689	757	750	748	744	761	703	738	750	775	724	727	736	749	760	721	731	728	761	750	728	719	700	747	730	752	727	660	722	730	754	707	707	783	736	783	722	674	742	722	757	711	738	773	738	756	717	760	704	773	717	743	711	720	734	726	720	772	723	743	732	708	738	710	783	682	757	731	695	676	741	750	724	734	751	705	717	692	747	714	732	683	699	732	690	718	727	743	720	729	789	753	729	718	746	782	765	747	708	734	740	749	711	676	785	720	708	758	765	755	740	741	728	692	725	736	696	719	738	792	769	723	693	723	684	726	754	763	713	714	732	704	767	731	719	733	702	709	735	699	737	746	726	726	705	707	747	755	697	729	751	772	746	727	660	704	705	745	756	766	685	741	712	703	731	707	740	732	721	766	712	775	726	777	762	765	715	707	695	702	737	727	715	718	710	735	729	721	747	745	728	730	656	753	693	727	751	731	727	738	719	730	715	745	694	759	718	692	748	708	703	718	721	691	719	719	734	756	743	757	690	723	705	692	777	753	759	702	700	708	763	693	736	743	761	708	763	701	717	728	724	760	705	732	773	745	801	751	712	727	737	734	704	745	726	729	758	690	716	755	691	726	725	722	715	753	727	719	692	726	767	717	723	767	721	719	732	673	736	718	755	749	718	752	711	719	717	710	763	702	719	739	676	766	759	750	718	751	732	751	793	781	711	722	710	715	753	737	758	706	748	714	771	664	773	742	715	717	678	726	735	782	746	734	778	718	743	777	743	748	684	739	732	699	725	711	705	719	690	742	731	726	737	737	713	774	751	717	719	770	740	746	771	722	727	720	755	705	722	743	724	729	732	713	725	705	707	718	734	727	759	742	715	715	753	655	730	731	759	762	813	713	715	705	687	719	749	729	727	746	674	754	721	730	704	744	728	715	755	690	775	787	751	704	696	765	739	747	773	726	750	716	742	749	748	758	714	793	700	743	689	716	668	722	722	760	719	743	727	737	684	713	722	723	712	741	742	786	749	687	738	772	764	732	733	792	766	754	766	735	753	767	722	730	747	738	750	750	737	689	775	725	733	734	763	707	704	772	732	712	757	719	703	711	745	732	752	751	748	735	714	766	792	727	702	723	764	637	769	742	700	723	689	769	754	791	738	789	738	699	702	738	764	750	763	729	720	710	718	716	772	775	702	722	685	719	634	727	696	721	680	736	728	698	733	714	744	720	757	742	760	738	669	758	722	751	717	723	745	717	749	708	757	760	742	731	718	715	718	752	730	761	742	681	768	727	742	690	743	714	736	745	798	765	732	778	703	687	727	781	678	717	706	727	781	717	754	749	745	752	759	776	748	730	684	755	726	726	729	744	759	734	677	781	726	717	757	691	719	707	704	738	733	764	678	787	793	713	756	754	754	724	772	658	734	754	785	691	753	756	724	687	721	712	718	772	747	765	781	756	752	733	721	729	722	691	664	743	721	735	743	701	747	753	760	690	721	727	743	755	694	701	687	759	733	672	719	734	723	714	734	751	740	722	744	719	754	701	725	762	744	747	716	695	742	704	735	714	669	729	685	761	705	739	740	741	760	717	748	717	737	750	698	757	709	721	745	703	738	727	727	688	661	771	727	734	684	745	727	749	700	729	746	766	754	732	724	711	729	746	727	703	704	749	718	751	711	759	703	721	708	761	751	733	743	717	743	755	744	698	735	714	721	725	719	718	739	767	705	734	705	762	751	729	705	712	754	708	775	747	750	728	728	759	692	753	759	682	775	728	718	703	742	734	738	795	750	740	712	762	732	685	699	682	703	740	735	758	722	744	744	721	747	725	726	713	723	729	701	701	738	817	766	733	730	699	750	759	754	732	720	703	735	703	734	759	722	705	720	747	736	694	700	724	728	761	700	746	764	711	780	744	698	681	780	758	749	767	722	661	726	750	698	690	734	682	756	732	749	695	737	752	731	760	708	737	725	743	774	728	707	765	710	754	697	732	708	733	732	736	726	783	712	742	778	754	756	742	721	737	713	721	731	697	702	691	750	751	716	702	719	744	736	755	744	744	723	730	737	704	759	698	767	673	755	740	741	731	754	705	706	685	683	714	721	734	731	751	698	748	752	762	744	742	769	742	705	750	715	729	748	712	709	745	766	721	679	732	675	723	732	714	687	752	729	704	774	742	698	718	716	710	760	749	739	736	673	724	774	741	740	733	750	671	714	754	670	742	674	702	742	719	727	734	773	748	721	761	686	703	792	727	759	731	744	755	753	716	774	702	769	657	783	729	728	749	766	756	720	791	731	751	685	723	719	714	716	706	719	774	698	774	717	721	749	689	762	722	703	747	716	776	713	718	727	745	734	698	754	707	714	706	716	748	777	697	712	721	691	729	686	704	692	681	695	751	736	711	732	713	714	724	691	729	697	706	768	677	743	760	758	771	790	768	744	802	723	709	697	733	741	719	727	721	752	707	767	696	733	734	742	733	752	745	730	713	741	708	736	714	710	736	737	713	719	711	756	732	742	760	708	714	725	762	660	719	757	777	722	707	733	727	733	744	669	716	681	762	716	727	689	697	696	757	704	679	773	753	761	740	732	737	794	683	757	721	723	741	708	675	747	707	748	706	692	757	761	734	729	701	760	718	779	775	725	702	701	727	686	744	694	717	753	762	759	704	723	749	699	781	667	738	748	733	731	731	703	734	716	744	737	746	683	747	729	706	732	758	723	735	713	762	714	735	740	694	731	711	716	773	738	713	707	749	720	791	761	709	727	759	686	767	724	714	719	749	731	789	721	696	674	773	742	749	699	775	699	699	750	715	745	732	754	728	748	716	733	740	716	751	737	699	733	732	773	728	719	736	753	757	730	700	727	675	723	670	795	703	754	742	731	719	756	741	703	705	694	787	685	754	747	738	762	749	770	739	786	715	714	688	695	723	735	719	727	700	731	713	717	718	725	707	730	746	733	740	712	769	726	735	764	741	801	717	730	715	767	736	691	758	750	732	737	712	757	768	711	722	740	723	687	745	745	721	711	742	725	740	710	744	740	734	762	748	733	686	768	757	782	724	750	778	691	741	719	678	735	750	714	763	755	701	719	730	737	748	787	759	716	754	723	709	728	732	722	722	704	724	712	708	747	736	736	739	794	704	699	738	734	721	676	755	723	659	720	713	767	743	710	737	722	722	691	763	709	694
12424	11930	14103	11914	9366	6477	5250	3960	2349	2009	1334	1290	1516	1276	870	820	767	522	522	487	513	386	371	325	273	286	301	285	248	287	276	214	246	242	240	243	256	247	206	269	233	215	201	252	235	211	228	230	234	262	245	237	214	222	247	264	265	283	302	297	274	253	275	238	232	249	220	231	242	240	253	238	202	216	233	236	230	254	248	223	254	217	262	247	203	226	222	230	234	218	255	247	220	239	216	229	182	215	260	215	235	227	229	237	231	233	223	253	251	239	192	222	219	246	226	240	234	216	197	213	228	210	209	220	242	234	248	263	251	227	233	227	238	240	253	200	233	217	251	233	218	230	224	231	218	216	224	240	214	222	218	233	249	247	226	235	236	231	222	215	203	258	205	243	239	218	223	243	196	227	222	238	261	233	221	230	229	224	220	230	215	240	236	222	238	231	222	260	220	244	235	226	204	213	213	226	196	223	228	214	204	227	197	241	197	228	235	215	242	231	243	219	231	205	226	247	210	247	208	220	231	213	216	211	247	249	230	236	218	196	238	208	213	234	257	210	245	222	232	244	216	229	223	235	218	233	217	207	218	230	228	231	213	222	243	226	210	238	241	263	250	261	255	242	218	227	229	214	227	214	216	213	208	234	225	213	249	231	235	208	242	239	251	219	209	221	235	212	214	229	199	225	213	230	210	205	220	224	217	245	243	210	209	258	238	227	241	222	201	213	227	246	218	229	224	207	247	227	226	218	219	210	257	207	219	237	216	231	221	229	219	246	257	210	258	245	224	254	263	251	209	232	234	221	230	240	236	201	239	240	232	214	230	210	230	244	194	226	220	222	215	211	238	234	199	210	208	265	236	210	234	218	217	215	203	218	202	227	211	213	208	226	236	233	226	242	252	213	260	225	222	242	241	219	219	207	211	236	242	205	203	236	223	229	237	222	232	237	226	232	213	223	223	217	221	231	232	243	212	234	220	211	221	219	242	236	235	233	212	229	232	227	234	218	229	232	205	203	216	210	220	222	212	240	214	257	234	222	224	206	241	227	215	220	230	224	193	208	231	227	215	268	218	220	219	222	211	213	218	240	227	203	220	227	214	241	234	241	256	237	256	247	229	241	207	220	247	202	206	209	224	219	232	229	240	231	228	211	243	245	220	238	238	224	233	202	237	213	219	228	230	197	236	199	272	211	232	203	205	225	235	239	209	243	213	247	206	210	215	239	259	214	234	245	212	239	228	264	222	274	246	222	215	242	224	233	223	209	214	217	245	239	222	241	214	239	224	218	191	197	221	207	232	219	220	215	210	257	250	260	210	229	212	205	217	230	204	218	236	216	203	220	235	209	210	216	224	225	216	234	227	239	232	247	224	225	253	221	250	208	232	249	260	230	228	203	248	204	191	222	269	245	179	214	231	228	213	206	223	255	247	224	200	233	234	198	227	237	228	209	234	239	246	236	249	235	227	237	227	221	204	214	213	204	236	232	212	197	216	221	235	225	237	225	224	202	229	241	229	225	211	205	207	233	227	216	235	204	244	225	247	227	223	215	224	223	240	222	193	257	228	227	220	204	214	235	213	199	214	240	232	229	243	204	230	241	199	233	261	206	190	229	225	213	215	204	218	193	220	246	247	228	233	211	218	208	215	242	214	225	230	222	225	239	214	220	227	217	235	242	209	243	250	236	220	219	252	249	206	211	231	228	261	226	227	235	222	230	261	243	214	231	226	215	219	232	241	208	235	235	233	237	211	202	206	246	214	200	209	244	272	233	218	199	218	211	232	224	221	218	205	203	229	208	217	240	217	218	229	202	210	227	232	249	231	196	210	216	235	238	247	215	215	229	216	182	229	230	222	225	247	219	227	262	220	207	223	233	205	236	241	206	244	211	215	207	232	230	234	216	224	200	235	227	219	240	239	259	237	232	217	242	210	198	237	233	232	234	208	229	231	221	228	201	233	219	201	244	223	191	267	244	241	243	228	246	244	212	228	216	231	241	218	224	256	239	217	211	207	204	258	240	243	230	231	241	239	203	239	223	216	247	242	249	234	226	222	251	233	236	212	238	238	213	222	220	238	255	259	232	215	220	242	246	224	242	209	220	225	284	219	235	232	223	211	229	221	238	230	223	238	258	213	226	222	228	225	221	220	210	231	212	223	263	237	227	228	237	214	224	220	232	238	205	224	237	237	235	212	231	243	226	233	230	225	235	209	238	229	206	224	241	203	262	236	220	255	218	213	259	229	240	251	206	221	230	248	258	213	212	222	237	203	229	219	186	208	234	237	234	216	224	237	224	217	194	228	244	231	231	236	246	245	205	235	220	227	234	214	233	237	249	219	212	248	226	222	257	206	232	238	254	239	238	248	212	202	206	231	217	232	242	210	235	234	249	235	213	213	217	235	240	230	206	222	225	237	227	194	228	230	215	224	238	220	221	244	217	213	212	235	222	221	231	227	205	247	270	231	233	231	218	206	246	231	227	222	243	253	262	220	214	239	187	229	218	243	257	227	236	197	225	219	256	254	242	218	237	214	231	228	211	233	250	229	200	227	200	229	207	224	243	235	246	235	238	228	231	216	224	236	221	253	221	239	232	229	216	209	203	270	220	206	225	232	247	221	241	221	232	212	240	208	215	213	206	213	227	228	230	235	216	219	226	239	209	206	232	207	234	226	246	226	219	201	232	234	228	222	198	202	251	231	229	257	235	238	227	225	224	246	213	238	206	221	242	224	242	253	253	221	210	208	221	223	203	239	214	215	227	209	234	228	238	235	223	232	214	218	233	232	236	250	224	223	245	215	248	214	251	218	223	252	196	229	254	221	227	224	217	220	225	242	207	208	230	233	242	227	214	224	213	230	240	241	236	234	233	240	228	210	226	229	197	225	229	235	205	234	213	244	215	196	220	220	240	212	213	223	235	230	230	215	216	202	219	263	219	216	239	235	224	234	228	221	205	234	227	233	214	229	233	204	234	231	241	245	200	239	221	222	213	211	207	226	235	207	235	236	200	241	231	247	233	219	239	228	204	265	230	224	254	225	214	214	237	216	199	231	255	221	216	240	220	215	231	226	240	222	226	219	197	204	231	222	245	216	233	214	225	201	222	229	239	230	225	231	215	238	201	203	257	239	212	196	220	247	242	225	217	216	256	231	238	220	218	226	238	235	238	196	251	227	219	235	226	217	199	259	212	232	221	232	242	225	224	212	231	205	230	246	225	249	219	215	237	237	233	237	239	188	240	227	241	208	213	230	253	245	198	224	237	237	247	264	229	208	212	203	227	234	228	231	213	224	237	227	263	217	264	215	233	248	221	197	234	214	223	198	205	209	210	253	216	227	224	242	219	233	222	256	236	204	216	218	237	229	233	210	233	237	209	216	232	220	210	209	250	230	236	240	246	231	226	248	213	222	235	242	230	204	229	221	220	196	222	233	234	258	212	198	219	208	252	227	212	223	230	214	240	214	219	220	213	246	245	217	212	209	218	211	206	237	202	223	230
8099	11039	11521	14878	14650	13414	14667	10844	8229	7842	6874	6465	7148	6650	5159	4919	4145	2663	3052	2702	2610	1997	1694	1220	1122	1120	1139	939	935	946	861	775	758	820	870	773	706	755	677	679	612	609	535	596	572	657	652	611	654	650	629	660	677	695	718	779	795	823	942	960	931	775	721	687	657	677	625	637	595	599	588	553	551	576	594	623	577	541	598	555	525	567	587	517	566	611	543	534	560	601	600	534	591	551	590	540	597	536	574	581	581	561	560	568	574	530	545	535	571	573	572	625	561	540	535	586	549	584	564	594	524	534	579	541	533	554	541	547	550	547	567	540	528	546	574	558	574	556	505	556	542	558	577	550	559	534	577	573	553	536	597	568	522	556	557	544	514	584	540	557	600	582	574	574	544	552	531	538	572	585	523	571	606	537	565	537	560	556	536	571	537	545	570	593	555	602	546	565	540	575	553	585	591	547	527	524	590	564	529	542	558	578	530	542	546	519	579	555	574	576	562	513	584	534	609	585	561	519	564	570	555	549	587	579	554	570	586	545	564	541	555	604	540	523	529	548	549	591	542	520	577	522	552	536	591	532	544	554	554	532	567	557	585	551	533	521	571	526	555	566	539	540	550	579	546	541	529	530	545	562	543	551	563	544	557	550	542	569	524	556	513	536	557	534	512	589	558	581	551	570	535	543	598	575	587	553	538	514	580	526	561	550	533	569	544	536	561	564	570	544	541	572	592	560	556	547	551	551	552	566	540	548	560	520	509	537	524	567	545	535	609	532	536	545	552	557	550	526	582	541	574	563	551	591	544	559	571	567	543	571	573	563	573	554	580	561	557	565	514	574	566	569	546	592	606	544	559	556	540	573	565	584	572	519	577	533	549	542	540	586	587	553	533	553	562	579	613	582	539	554	571	563	529	561	569	519	565	554	545	577	539	555	530	563	604	555	579	566	585	548	570	533	527	559	547	560	539	564	570	573	584	533	561	540	507	592	556	546	584	540	566	585	586	554	556	591	561	547	581	588	546	524	551	569	538	564	525	571	553	566	585	537	563	532	550	504	555	539	592	528	519	552	529	570	551	537	570	573	587	558	532	570	553	551	521	575	582	604	528	542	549	531	568	539	505	551	561	566	624	554	538	570	571	555	579	549	567	576	564	535	587	575	546	564	595	559	552	561	572	550	554	566	574	560	557	541	514	560	545	583	562	540	520	516	539	532	571	552	552	528	555	559	572	573	565	586	542	551	543	606	559	572	571	553	601	552	551	589	629	553	569	517	588	599	537	565	496	591	561	576	572	531	587	539	592	580	527	507	514	538	589	565	548	547	602	551	528	541	566	547	540	561	551	626	565	532	617	543	567	568	604	541	571	595	543	588	552	560	596	542	538	526	551	600	540	583	576	543	576	579	587	523	540	592	525	553	569	580	572	529	540	521	572	549	504	586	568	554	550	522	544	568	572	549	518	557	555	547	577	562	551	532	561	542	571	564	557	565	543	566	531	573	546	566	555	532	586	598	567	555	565	604	548	554	554	545	595	547	568	578	578	581	542	551	550	558	554	611	566	589	575	562	561	521	559	535	518	596	541	548	545	575	556	575	542	572	567	542	535	550	531	545	530	554	588	570	540	548	576	567	545	569	598	536	542	565	558	536	596	538	585	556	563	510	574	552	591	555	541	570	551	532	538	552	562	509	588	561	560	531	527	545	565	565	620	516	547	538	565	501	528	525	538	572	564	596	564	601	573	564	547	525	575	527	588	560	597	565	530	568	534	507	551	540	579	534	542	590	544	525	550	552	550	593	551	587	592	517	596	569	543	573	557	554	611	584	534	539	533	558	525	587	556	579	610	545	535	571	590	547	558	574	520	563	511	542	496	575	557	512	572	579	552	524	542	498	568	530	494	563	549	562	571	575	537	557	513	551	577	540	553	549	563	553	568	534	563	605	536	550	530	557	563	498	553	548	556	563	565	574	582	589	546	550	518	589	599	558	547	557	571	552	551	550	562	557	591	547	565	579	551	555	526	612	611	529	563	557	563	542	552	546	521	530	545	584	525	568	545	561	576	561	577	544	531	554	583	609	548	582	530	571	534	567	535	563	531	550	556	549	540	531	599	503	538	570	543	578	553	518	558	572	539	547	520	527	570	533	563	549	583	558	574	590	532	543	576	531	567	573	569	549	560	519	547	557	529	537	581	577	571	552	555	524	522	565	561	542	547	565	540	580	530	549	611	558	583	598	556	549	553	582	527	542	556	574	572	545	595	559	576	550	546	583	583	604	554	563	531	550	557	574	559	535	532	585	541	568	588	561	556	545	536	580	565	558	520	566	600	584	547	571	539	571	525	554	568	550	572	558	576	547	515	560	572	537	542	603	557	544	532	557	571	549	538	538	578	572	604	569	561	578	575	575	580	564	515	594	539	543	544	547	584	548	596	537	566	564	553	582	562	545	593	540	580	563	574	533	562	543	516	590	571	582	538	574	567	584	548	584	570	567	556	542	566	577	581	570	563	531	508	599	558	538	559	555	589	553	547	516	549	579	538	558	525	597	537	540	557	547	528	563	533	551	578	554	610	513	568	531	551	598	570	529	541	561	551	538	538	562	556	573	573	562	550	558	564	529	584	590	545	504	587	566	536	561	536	557	560	578	527	499	540	535	572	549	569	552	575	556	524	553	569	547	559	535	570	526	602	566	586	548	579	536	544	571	542	507	540	568	561	521	586	541	548	541	544	530	552	534	566	540	585	552	539	534	578	613	579	534	600	574	562	554	559	576	564	546	587	577	548	560	560	551	493	532	579	561	541	554	572	566	576	547	552	543	555	559	555	529	574	531	582	578	537	561	546	565	551	516	588	580	593	573	564	559	549	530	549	587	600	556	537	552	533	564	535	556	519	549	593	569	530	553	574	578	569	579	562	571	514	551	514	505	545	530	550	543	594	575	549	565	549	582	530	562	578	532	555	530	593	556	608	555	566	555	538	582	532	519	555	553	575	570	587	554	567	562	545	572	555	538	557	570	566	523	538	533	568	591	535	566	553	522	603	525	524	545	554	554	573	540	546	550	574	555	551	546	576	545	558	592	544	499	539	564	554	587	521	519	557	542	540	532	538	540	573	557	524	519	580	516	599	534	546	542	550	530	515	558	580	551	550	537	551	541	587	572	575	537	529	594	586	568	549	589	564	552	571	585	559	543	569	564	583	562	542	565	558	584	554	584	544	577	518	594	516	553	485	547	532	525	591	571	540	566	537	548	582	565	550	537	590	561	537	575	538	525	555	578	605	566	520	599	542	511	540	567	566	531	563	527	592	542	557	549	547	539	524	558	602	538	596	598	548	530	552	533	522	514	543	552	561	592	528	532	546	574	542	541	551	546	538	592	581	554	542	559	560	556	563	572	582	534	520	573	527	588	527	551	528	595	550	538	546	536	575	535	550	521	576	506	588	563	537	585	546	584	573	611	528	571	555	563	546	530	573	524	603	575	544	546	549	551	539	550
20024	20713	25906	19689	15831	11135	9062	6070	3698	3446	2776	2447	2503	1830	1296	1326	981	707	814	606	634	415	305	235	220	216	227	194	172	184	165	147	170	182	166	173	155	148	138	131	113	106	116	109	94	121	112	100	139	135	116	122	114	131	128	139	146	178	209	185	182	144	121	157	122	118	123	99	114	129	130	121	122	111	118	124	115	114	121	110	107	109	93	117	110	126	110	110	101	106	125	119	111	104	101	110	96	109	104	121	101	99	89	121	112	117	112	120	111	112	95	112	103	116	112	120	137	124	112	119	124	109	135	104	102	116	116	123	121	99	99	106	118	109	127	127	122	119	103	89	106	106	102	109	113	104	116	115	107	116	109	107	108	106	110	126	122	121	114	97	120	115	124	116	97	117	104	99	125	99	117	94	112	107	86	106	118	112	113	111	114	110	131	93	109	122	85	116	121	102	110	110	101	104	116	104	117	103	108	113	114	128	141	121	122	111	108	122	110	120	123	103	126	116	110	105	108	120	113	105	110	112	112	104	97	110	100	107	120	116	96	130	103	98	116	114	109	135	117	101	110	102	103	92	115	109	106	129	108	114	106	106	103	122	123	113	108	108	117	132	100	104	104	103	103	122	114	112	111	97	103	118	120	109	115	105	98	103	109	104	105	99	102	133	115	110	117	96	83	115	115	99	116	120	111	90	106	115	113	107	113	120	97	121	103	121	108	118	121	118	111	119	112	94	133	102	104	107	102	111	129	111	119	123	121	119	113	115	126	117	93	124	121	116	113	108	112	112	113	131	93	128	113	109	118	112	97	130	104	112	121	92	107	117	113	109	112	107	135	107	125	102	112	101	118	94	110	121	104	121	111	106	105	104	102	128	111	113	115	138	125	108	120	101	117	115	95	97	88	98	95	122	120	108	118	120	93	127	111	110	102	117	109	99	108	99	115	94	130	109	128	124	111	109	116	121	98	110	116	96	104	119	114	115	128	123	118	98	77	109	133	116	99	109	88	112	108	121	113	111	114	115	113	122	118	110	98	100	122	112	125	106	113	106	119	131	93	119	95	107	94	108	113	121	119	122	132	113	116	119	112	130	96	105	96	96	117	105	116	106	117	107	117	133	124	107	97	99	124	114	116	104	114	121	108	103	113	104	122	115	121	106	119	109	108	120	103	107	114	122	108	88	95	90	99	112	112	123	107	109	109	104	119	88	109	118	117	108	97	118	133	112	106	135	121	121	114	114	102	127	126	105	116	124	115	122	125	99	125	114	103	122	104	116	120	119	111	113	105	116	112	124	125	114	138	109	131	124	109	106	124	137	120	127	94	112	105	106	92	133	95	109	119	108	114	110	109	106	125	107	109	124	123	117	127	102	131	127	107	117	113	110	144	124	105	109	102	118	122	114	113	100	113	114	128	101	125	101	102	124	133	108	112	118	128	80	127	105	104	101	110	108	111	109	104	124	103	99	107	107	109	97	113	122	111	113	107	115	98	117	106	111	124	106	119	105	117	122	118	118	100	110	96	109	108	116	115	128	97	114	103	128	124	115	116	132	116	121	96	104	107	125	127	103	121	137	113	116	117	102	107	101	109	111	115	100	98	124	96	114	103	103	103	96	133	111	115	120	107	99	118	118	101	120	102	121	112	117	117	118	107	93	107	90	126	112	107	98	118	110	118	118	91	101	113	120	94	115	87	99	115	107	126	107	108	97	88	115	93	113	124	125	125	92	91	111	105	116	129	127	114	105	117	101	118	106	107	112	110	122	122	113	112	108	113	113	99	99	99	109	119	122	126	118	114	123	139	100	99	90	113	119	116	99	115	115	101	97	121	109	125	108	103	100	105	128	101	124	112	97	120	104	114	111	123	108	96	130	97	121	102	114	111	103	105	127	114	107	118	119	91	119	109	117	100	115	117	121	111	102	132	111	110	111	99	105	118	110	106	89	118	125	99	101	104	91	120	115	130	123	135	116	114	119	104	129	126	109	120	114	123	122	126	108	111	94	111	109	117	109	114	107	114	101	116	102	118	106	133	112	123	114	125	108	121	119	107	109	109	98	98	96	122	93	132	135	125	117	107	108	127	113	116	88	91	118	113	118	97	107	109	98	105	110	118	119	108	116	109	113	97	131	138	110	116	118	93	104	114	123	113	107	117	118	110	114	113	100	108	103	119	99	110	118	134	118	118	122	114	131	112	111	116	116	116	99	109	111	120	105	106	102	105	101	111	105	132	116	137	121	102	108	98	107	110	101	115	134	105	129	111	104	108	120	123	90	103	103	116	123	112	126	89	132	112	111	112	136	126	117	120	111	114	115	113	115	103	102	113	111	125	114	93	114	108	115	108	116	103	114	116	99	108	117	106	114	101	125	102	118	86	97	94	125	103	90	104	114	114	125	113	132	112	110	108	128	122	127	97	125	121	129	114	102	111	127	109	119	97	93	115	110	123	105	107	99	122	111	133	122	100	93	112	132	113	100	127	109	114	112	109	103	107	129	93	108	119	112	102	103	112	125	103	110	116	115	131	95	104	110	121	121	130	110	132	105	106	106	92	109	127	115	116	141	118	105	132	111	128	110	101	107	123	113	82	109	95	117	85	110	122	101	123	120	102	103	113	120	124	107	132	116	103	112	126	110	117	107	103	114	109	109	102	103	105	91	108	106	107	125	120	102	115	125	108	132	111	124	115	118	119	109	101	108	96	107	121	110	114	109	93	115	116	112	114	102	101	119	99	84	109	111	108	110	122	106	101	117	106	111	135	124	118	121	102	108	121	119	102	125	97	88	113	108	103	111	120	117	125	102	109	100	120	112	98	105	106	103	114	110	118	110	106	96	100	120	112	90	121	132	92	116	112	95	124	131	110	114	99	121	115	127	104	114	107	96	120	129	95	125	108	127	116	106	112	95	128	114	99	113	125	119	104	103	135	102	127	122	99	121	116	125	118	105	113	126	123	98	107	121	109	111	104	121	137	106	116	99	106	91	105	114	117	125	111	114	115	132	113	105	114	129	103	123	112	98	118	98	124	114	119	114	121	110	88	107	107	105	114	109	118	108	107	114	101	119	111	105	115	112	90	106	101	94	104	86	99	113	95	97	102	100	118	105	110	106	113	98	96	96	104	122	110	103	99	131	122	120	98	111	112	122	103	109	116	99	101	101	118	104	110	124	110	104	115	105	119	122	109	99	108	121	132	117	121	112	117	116	107	101	111	87	116	121	114	109	117	116	110	122	110	115	117	108	92	102	113	106	98	117	108	114	117	108	135	132	116	106	100	110	93	109	124	113	133	125	117	126	98	101	94	123	120	118	121	109	107	118	98	135	113	104	121	112	99	123	122	115	110	117	88	117	89	103	112	105	109	106	119	118	109	126	97	118	107	113	118	96	113	121	114	108	117	105	113	109	109	114	122	107	100	98	100	132	123	114	128	105	129	112	104	116	107	123	106	133	129	120	126	99	107	100	115	121	105	129	102	117	106	99	99	125	127	107	92	103
10303	16880	15362	18367	19940	18832	19601	13377	11115	12541	10810	9642	10736	9333	7030	7673	5773	3747	4906	4029	4172	2607	2029	1327	1272	1327	1246	984	875	964	896	633	759	873	786	829	661	533	495	536	407	409	379	371	373	385	404	433	427	433	416	446	420	453	515	668	751	787	902	1133	999	715	570	546	557	470	372	422	424	428	378	327	372	352	314	359	339	326	313	371	304	345	315	337	340	328	298	324	333	325	341	281	306	300	323	335	269	296	295	337	304	331	302	303	312	314	308	319	295	300	295	291	325	270	272	289	310	328	309	309	295	293	316	315	292	337	304	317	304	315	278	291	312	309	335	291	318	317	306	318	317	288	302	313	314	321	292	289	302	307	309	322	307	281	284	285	326	296	300	306	313	299	312	328	301	305	298	301	326	289	311	296	284	311	324	307	312	295	288	307	325	321	303	294	279	317	266	325	304	291	302	339	304	310	294	291	301	298	299	305	300	299	295	317	294	297	300	311	316	307	325	332	310	339	302	326	318	279	314	285	290	324	277	280	280	301	295	307	308	316	303	320	319	312	293	338	287	314	317	292	287	333	311	302	324	282	315	356	278	293	310	290	319	308	280	299	310	298	335	295	283	290	337	308	282	303	295	317	294	274	284	298	279	297	285	346	311	347	278	309	287	337	306	293	322	274	338	289	324	335	290	276	293	307	288	307	304	342	321	321	294	328	294	279	347	290	309	309	294	292	315	282	320	275	298	298	287	298	294	301	286	284	308	265	296	334	296	302	303	301	267	335	305	309	299	337	330	312	301	290	284	288	300	318	319	292	266	323	275	302	315	308	278	298	266	313	287	296	319	281	317	306	286	304	313	348	309	275	323	281	322	292	320	318	298	278	267	337	295	267	303	292	329	293	307	306	316	311	285	288	302	321	295	321	287	324	285	329	311	283	276	314	328	310	299	300	316	286	336	302	339	270	313	336	304	278	282	295	319	315	310	317	309	279	300	323	333	256	305	283	296	274	286	314	294	352	323	287	305	295	278	267	316	303	308	300	331	319	288	301	314	316	280	315	292	326	307	312	310	323	338	318	301	325	318	284	331	325	312	276	309	312	299	296	285	314	283	301	284	286	332	320	311	297	296	278	335	325	307	301	306	273	267	314	289	305	310	296	322	301	341	277	301	324	330	283	287	320	286	289	283	312	312	323	307	288	308	335	321	309	278	295	308	304	309	326	333	308	324	304	303	277	285	310	312	297	325	324	284	307	299	309	299	307	306	285	292	304	304	342	298	297	275	307	303	322	276	343	299	305	302	319	313	285	292	299	328	287	275	264	334	293	295	313	306	318	322	300	324	286	306	291	282	300	328	305	314	274	312	260	302	312	280	335	300	329	307	343	311	287	278	288	272	317	301	294	318	348	321	305	300	311	307	288	333	336	308	304	292	303	286	304	338	302	319	258	299	303	294	291	312	317	289	300	303	322	311	286	287	297	304	298	321	269	282	303	284	280	347	297	298	298	308	310	302	292	305	280	294	319	310	314	296	297	300	307	314	305	303	296	312	296	293	285	314	306	297	286	292	286	308	289	313	285	286	336	303	290	306	307	310	299	322	295	281	311	320	304	274	302	288	307	303	322	295	313	288	325	298	322	300	301	313	276	322	287	300	320	317	307	299	299	294	296	300	312	309	324	319	294	273	293	297	319	305	280	297	303	310	297	279	322	318	280	335	328	308	290	294	274	284	292	305	268	293	312	325	310	354	328	291	325	306	302	339	300	332	310	308	299	302	315	312	314	326	282	289	275	291	318	314	319	274	291	298	280	311	311	317	328	307	320	320	289	339	309	318	321	294	297	318	276	302	287	303	323	285	315	279	287	285	303	313	302	336	300	320	283	280	296	279	319	282	307	298	351	283	269	305	280	332	294	287	289	282	281	301	323	287	316	321	300	301	293	342	306	309	329	329	310	339	290	321	312	300	287	333	270	267	324	325	290	294	325	314	318	298	312	293	300	298	258	303	310	305	304	325	331	320	318	285	293	316	311	356	304	302	309	305	314	341	318	292	274	289	324	284	338	318	325	310	328	301	292	330	308	288	282	305	308	317	299	259	339	318	319	305	312	287	294	339	333	312	262	310	330	333	309	310	290	295	294	307	294	270	278	303	291	285	324	300	307	286	277	319	296	293	290	309	269	316	309	311	311	322	285	278	300	327	278	292	302	314	338	299	298	333	307	319	310	329	285	336	304	289	285	309	291	327	315	261	315	308	298	295	300	327	314	319	273	289	295	302	326	338	319	304	337	317	297	292	296	329	314	305	316	286	296	311	285	324	306	271	311	310	283	311	298	318	317	278	310	276	300	317	294	339	291	305	317	311	344	313	309	296	324	295	311	324	315	280	307	325	264	279	305	302	294	341	288	281	276	314	297	302	302	293	318	313	311	277	287	281	308	273	265	339	261	291	295	303	272	321	322	309	291	304	310	309	316	260	304	308	300	309	299	291	303	319	320	327	295	281	310	313	337	294	317	290	305	305	317	301	274	285	319	282	303	326	300	311	316	290	304	327	300	319	256	297	301	323	307	323	317	344	293	309	307	293	303	290	293	327	324	318	308	283	307	290	295	304	302	304	304	317	301	268	300	314	290	283	305	309	285	282	306	281	275	310	282	306	290	311	300	320	283	276	279	324	298	294	343	304	293	280	291	302	321	284	312	285	316	284	317	295	308	263	330	296	286	310	318	290	309	292	317	329	326	292	285	293	308	347	258	300	287	308	266	322	282	296	278	294	295	310	303	299	333	285	291	313	302	310	300	291	309	297	323	298	304	318	297	339	310	308	319	303	280	298	292	307	278	305	313	290	277	300	302	297	332	256	318	293	270	281	295	339	272	319	282	311	322	299	306	319	296	316	287	309	320	291	312	285	281	303	318	323	295	279	317	294	309	333	311	288	325	311	298	299	319	312	270	292	301	347	281	300	308	303	315	318	305	301	335	322	309	368	286	311	325	310	316	302	284	337	282	323	318	309	327	276	317	291	315	301	333	323	291	281	287	330	296	296	322	297	305	281	308	293	317	264	286	301	280	283	301	300	297	327	283	287	301	320	293	301	288	318	275	291	312	326	326	300	293	309	298	321	312	302	302	307	308	337	298	338	307	318	318	310	311	283	299	311	332	310	304	307	300	294	303	295	290	316	311	283	296	306	284	319	283	324	284	296	301	329	290	307	291	303	331	290	296	274	311	319	311	292	263	281	303	303	295	328	307	286	322	307	310	291	306	286	311	311	305	307	311	279	308	268	325	304	319	307	278	291	288	295	295	303	286	332	286	297	301	275	308	336	294	316	293	314	289	316	337	318	301	298	304	273	283	292	285	298	297	327	309	285	295	287	307	297	304	280	297	301	297	305	275	290	266	303	290	311	310	323	321	276	304	311	282	300	331	321	258	310	323	314	300	288	291	332	299	334	306	330	319	297	292	323	321	303	282	293	326	333	304	257	308	323	315	259	311	304	291	303	327
3667	1804	2013	1451	1122	984	748	621	566	471	463	396	413	392	370	362	330	375	359	328	363	333	312	312	276	323	304	330	276	340	331	320	308	317	309	297	298	319	324	291	296	310	311	322	278	300	318	296	269	327	307	310	257	310	305	361	299	301	331	287	290	292	306	289	336	328	323	308	314	287	293	288	312	315	317	298	303	301	297	292	318	307	284	313	287	313	287	296	278	315	323	285	322	308	304	288	319	297	302	308	294	323	299	304	297	322	274	289	278	276	311	302	301	289	300	322	294	314	285	312	308	277	279	313	317	319	315	330	291	312	298	313	297	307	299	302	293	307	304	323	259	282	259	317	302	309	268	322	319	323	271	285	292	309	293	298	292	304	283	282	300	287	298	313	311	324	273	317	302	289	277	288	301	303	304	305	320	336	281	308	345	321	296	335	310	266	308	316	280	296	300	324	314	281	289	302	326	294	331	309	294	273	277	263	284	309	286	293	296	297	285	308	290	298	322	305	336	307	289	304	307	309	291	309	310	316	264	285	299	272	334	321	293	287	308	276	325	306	285	305	279	316	281	266	288	280	311	289	280	290	328	312	288	293	299	289	288	309	297	307	310	313	290	290	257	327	295	321	304	280	294	311	301	297	316	298	353	320	295	312	288	296	287	326	286	311	342	325	279	285	305	270	296	300	278	302	272	334	288	306	271	292	306	299	322	287	314	314	311	326	299	289	306	330	286	291	336	314	326	318	320	333	292	300	299	263	278	287	255	299	321	284	279	298	310	278	312	322	289	276	306	308	298	309	316	272	291	298	340	304	318	288	305	318	319	283	315	295	314	318	309	325	281	298	319	299	327	290	306	266	342	298	299	294	268	308	306	272	306	342	298	288	280	284	278	309	310	322	314	301	291	286	273	274	304	292	278	318	292	310	274	286	291	327	306	294	297	318	320	306	295	320	281	265	296	312	290	290	304	285	316	306	283	303	298	291	297	319	290	314	292	286	288	261	289	281	297	325	276	266	296	290	340	279	301	289	277	303	287	300	283	304	297	326	328	260	317	320	258	294	295	324	299	309	326	271	313	286	315	297	324	323	300	298	310	289	308	331	294	310	267	297	330	318	301	317	315	299	285	316	293	261	291	300	271	284	299	316	302	292	329	304	303	326	265	283	299	283	315	342	291	320	314	283	317	296	304	316	294	308	275	278	299	316	295	292	306	329	291	290	309	306	296	325	325	325	303	302	336	314	320	344	288	294	283	302	280	293	314	299	312	291	279	293	297	319	347	321	316	298	310	291	301	278	277	324	321	312	297	318	295	288	311	315	352	306	313	310	296	313	313	296	300	301	293	280	301	271	298	295	312	329	302	311	309	327	315	297	299	320	307	300	293	298	328	321	282	320	310	284	269	311	280	330	331	298	310	299	306	274	280	322	312	313	286	277	321	290	281	325	275	298	353	252	316	314	296	305	324	291	282	321	308	255	306	287	309	294	315	310	310	293	291	296	286	301	323	289	320	309	302	333	260	297	320	291	312	310	276	296	326	317	294	287	297	321	297	308	298	298	320	305	310	334	317	310	286	291	298	302	290	320	291	299	301	286	299	299	279	303	290	302	297	272	273	294	289	326	335	315	324	319	277	289	286	290	288	300	298	331	327	318	279	287	318	286	326	299	276	325	316	285	300	304	277	315	283	314	304	298	280	325	322	315	309	322	299	308	310	289	309	334	264	300	347	315	296	325	282	301	287	320	315	333	317	277	318	295	325	287	315	305	282	276	291	312	324	294	288	314	305	307	295	313	269	304	257	288	305	318	269	307	290	315	294	325	283	302	295	286	313	259	261	341	318	309	272	283	295	298	312	321	283	289	309	312	296	288	292	320	286	316	326	290	312	280	310	299	272	288	305	286	291	321	284	334	316	324	278	298	313	328	306	297	303	308	290	281	315	324	328	282	290	291	296	298	317	315	294	303	294	298	284	294	313	309	293	310	303	337	336	302	326	319	301	296	297	300	298	282	300	279	297	308	294	297	269	263	300	323	280	306	324	294	325	322	317	303	299	297	304	302	297	290	297	329	287	265	300	262	335	313	311	295	297	315	304	301	317	278	307	277	356	274	304	333	325	305	312	319	308	286	280	333	305	308	338	349	289	308	267	281	269	307	332	316	304	276	294	318	308	282	320	299	282	290	309	301	309	269	292	264	290	315	287	334	303	329	276	310	324	307	276	295	302	299	303	301	282	286	325	292	321	331	294	329	302	319	321	297	314	321	306	288	291	302	283	294	295	304	284	309	318	332	307	312	308	281	315	302	310	326	304	336	318	321	329	288	289	268	286	327	309	290	307	294	322	295	307	269	292	307	272	291	292	318	317	307	291	328	276	293	301	311	310	304	303	296	309	318	301	280	324	307	297	300	317	298	326	318	295	316	296	301	292	282	276	276	285	333	281	342	288	294	302	302	312	301	315	298	300	274	312	312	292	305	273	291	263	325	286	295	256	314	284	302	332	300	289	288	277	311	298	301	299	305	285	274	313	307	312	317	299	298	306	277	307	320	302	288	310	338	277	284	311	291	313	339	317	305	305	266	289	284	333	311	290	271	284	294	318	317	306	311	348	296	297	293	299	306	267	278	313	328	315	300	285	291	325	273	302	302	315	288	347	297	291	299	298	327	299	300	303	289	284	339	305	326	322	338	298	308	299	315	325	313	295	303	276	297	267	274	290	315	301	319	316	315	317	326	306	287	326	316	300	306	282	298	288	283	313	337	291	313	300	335	317	307	290	270	307	314	298	289	287	337	300	295	280	330	329	321	301	297	311	291	327	278	299	282	278	270	302	316	327	315	317	288	301	294	290	279	271	309	265	320	341	297	295	303	305	321	303	308	312	329	317	282	316	319	334	307	325	300	286	317	263	297	279	318	263	311	303	314	296	291	287	329	272	288	291	296	287	323	324	311	319	319	303	315	298	312	306	326	314	325	310	309	288	297	283	291	324	318	272	313	324	300	300	309	274	285	284	314	314	291	303	307	310	339	291	293	286	293	281	301	286	284	305	311	320	310	319	307	301	308	287	315	291	265	315	308	271	271	326	297	297	305	302	291	305	305	302	317	300	305	303	285	308	298	304	328	312	293	304	274	310	330	309	315	293	323	315	303	320	283	282	279	287	305	324	318	293	273	297	333	311	314	277	344	314	302	318	280	290	310	318	307	307	313	321	292	307	281	306	285	333	298	278	315	292	317	296	310	302	304	260	319	287	286	315	292	312	293	301	309	298	317	284	306	297	295	318	327	273	272	339	303	311	288	325	301	306	299	273	291	321	289	271	324	285	291	302	298	307	281	305	311	333	296	279	283	298	311	303	302	294	334	305	310	278	314	275	271	296	289	279	319	274	280	342	296	308	279	312	296	295	298	299	318	298	303	322	261	305	294	285	297	301	285	303	307	319	355	294	302	300	280	269	278	282	305	298	321	295	271	294	314	281	322	275	312	302	317	263	305
3012	2789	3877	4703	4468	3686	3014	2545	2240	2093	1696	1628	1487	1479	1235	1235	1015	956	950	970	987	903	865	798	859	919	854	851	795	789	767	776	724	797	769	737	744	743	755	714	751	746	709	750	674	740	758	732	756	776	739	735	716	729	792	796	739	746	803	726	756	781	762	744	734	782	731	722	749	726	737	738	698	716	734	696	752	706	763	705	703	752	709	725	736	746	751	660	721	665	735	703	746	790	716	750	716	758	671	724	733	730	735	709	733	691	723	704	748	684	729	765	741	739	705	752	749	745	723	713	710	732	756	708	779	720	733	783	689	739	713	684	717	757	668	701	763	706	734	748	747	729	701	736	724	721	754	700	725	683	729	722	743	715	749	760	763	758	719	724	730	753	727	744	763	724	713	701	705	725	719	725	709	722	728	689	720	760	765	735	701	739	738	714	723	747	651	717	758	738	739	776	715	737	715	696	694	751	718	732	700	752	760	697	746	720	758	777	747	751	744	771	722	707	720	751	749	752	770	725	713	708	755	732	762	754	743	761	724	734	704	740	723	727	705	726	731	709	702	833	720	689	706	738	700	739	707	724	772	759	735	726	683	734	756	729	747	756	803	739	729	761	676	719	715	726	772	689	750	733	725	719	707	680	748	765	758	762	757	732	773	766	674	707	688	719	747	757	737	722	771	698	766	748	681	739	742	741	732	704	695	727	726	736	741	720	739	711	671	734	740	748	728	727	766	761	732	731	700	786	788	767	758	696	751	724	718	778	704	704	729	740	709	675	710	759	717	687	746	720	767	715	741	719	711	791	761	731	760	765	728	759	709	742	682	743	701	690	720	743	739	717	769	745	742	744	763	728	782	750	764	767	661	718	765	720	699	717	698	759	742	713	698	745	685	719	719	699	748	752	713	731	709	703	724	702	731	753	721	686	749	701	697	751	763	733	768	767	707	650	735	701	751	795	729	713	732	677	699	703	716	723	731	739	731	722	722	765	772	706	713	724	755	720	708	693	720	726	777	716	764	695	726	699	691	734	783	751	726	732	712	747	748	781	740	745	788	715	730	693	782	714	701	749	718	697	734	741	717	719	709	718	757	718	750	740	719	727	728	722	735	743	697	730	706	726	735	738	702	719	720	734	697	760	761	739	753	756	757	766	762	712	710	709	767	688	698	694	715	763	719	788	709	709	725	707	702	691	717	714	749	709	749	749	733	784	761	703	686	687	761	714	735	694	748	696	727	730	715	757	690	699	736	759	705	739	750	756	698	693	738	711	706	716	759	724	740	743	758	757	771	757	730	707	678	691	758	754	721	693	671	734	717	768	741	733	664	736	764	713	760	717	756	705	734	726	717	715	746	753	707	726	741	707	695	700	717	741	725	732	739	700	731	716	731	721	729	713	759	737	761	767	753	724	730	661	737	691	773	736	742	725	695	753	692	808	729	721	754	720	769	710	733	680	719	728	743	767	768	719	765	733	699	763	697	746	758	715	749	710	742	664	738	751	736	744	699	755	720	670	684	768	706	719	743	716	718	689	653	735	785	735	761	712	768	727	742	754	694	738	755	738	746	691	728	724	712	753	725	759	746	733	697	714	707	743	735	717	759	744	813	691	721	757	720	709	752	687	724	703	773	714	748	720	717	754	755	711	715	720	735	729	754	733	710	745	694	717	719	714	707	683	752	718	750	715	718	742	700	740	726	698	725	746	696	756	724	734	694	695	726	726	774	733	692	778	689	726	789	738	774	700	774	779	726	742	722	764	723	768	742	722	754	720	695	756	721	738	708	713	741	739	713	700	762	692	685	743	709	729	765	749	753	775	733	692	729	743	716	769	736	717	703	759	721	710	680	678	707	740	699	736	709	726	667	749	765	727	676	704	758	754	745	729	743	739	723	790	705	717	747	779	707	699	694	724	726	750	711	711	714	750	710	713	739	764	724	706	741	664	770	730	742	754	690	770	689	712	739	741	731	748	732	722	698	733	713	751	699	734	725	675	696	692	706	740	701	751	723	748	726	711	740	734	714	680	713	717	703	752	722	749	733	728	724	752	760	738	728	699	703	705	714	715	717	744	725	736	714	707	736	707	709	742	693	717	770	724	771	719	769	764	729	734	727	713	758	746	724	732	711	774	774	722	716	738	716	744	728	736	725	724	722	744	718	707	755	780	744	721	707	713	708	710	771	750	695	718	731	753	768	712	748	765	736	719	719	739	747	673	750	722	757	725	681	722	705	745	788	737	758	675	762	713	769	710	707	723	713	722	783	695	741	743	760	706	719	721	675	709	778	737	732	715	716	706	713	746	707	726	729	765	693	717	680	700	715	761	673	768	711	762	745	700	738	720	740	679	705	747	724	747	721	765	730	772	732	759	765	702	712	704	744	780	698	766	729	755	742	806	769	721	699	731	721	675	713	711	717	687	771	733	735	722	718	761	747	736	755	726	721	719	704	787	759	702	731	763	728	738	707	695	774	749	753	730	695	715	750	741	699	718	745	711	768	725	707	766	723	683	686	730	757	762	695	751	752	745	730	708	755	772	724	736	722	750	724	766	715	702	692	726	764	743	731	724	735	753	687	721	747	736	735	766	751	717	763	711	696	711	757	799	724	747	749	753	777	682	732	705	749	728	712	754	736	757	791	715	725	767	748	690	773	750	747	804	796	714	722	752	741	794	708	783	736	730	762	724	726	749	699	723	732	748	749	752	725	771	723	764	731	712	698	739	706	702	724	721	705	750	727	742	723	761	727	763	768	696	769	723	771	676	718	698	714	695	692	719	703	711	750	744	796	766	743	718	716	786	718	687	741	696	748	755	728	750	753	716	772	775	742	757	706	723	764	706	736	737	705	762	761	759	714	774	754	701	757	677	725	716	742	802	732	719	737	733	741	731	750	744	745	783	727	747	765	697	695	698	718	764	708	716	710	764	717	747	737	738	721	706	709	712	773	717	676	691	744	706	724	756	733	745	767	746	743	719	707	772	707	722	745	746	671	702	714	723	683	751	718	688	684	695	781	747	708	778	749	746	809	701	715	766	729	754	735	719	743	755	722	729	742	730	756	706	695	753	745	683	762	750	756	695	721	737	758	656	723	727	746	683	782	700	757	708	742	755	716	732	746	741	685	750	752	670	763	775	777	700	720	737	701	712	725	719	697	764	679	710	721	736	734	751	729	747	731	744	714	715	726	729	732	738	745	684	713	727	741	718	734	743	729	737	768	738	697	787	677	690	671	700	745	734	785	719	715	738	718	701	725	730	765	690	743	738	730	739	729	786	710	721	745	742	751	745	728	732	760	716	705	703	703	718	742	701	744	742	722	701	728	732	737	742	701	749	694	748	737	712	711	750	748	746	723	740	754	740	726	696	764	747	712	723	755	740	684	699	782	721	729	742	708	768	685	747	754	747	759	688	720	759	723	754	749	748	763	695	715	718	710	747	721	743	750	689	712	728	743	698	755	743	720	708	748	726	746	764	751	733	724	731	735	712	708	789	717	731
12283	17659	22189	15713	11761	7670	4584	2936	2299	2065	1420	1546	1579	1263	846	768	735	517	566	493	445	376	276	288	331	320	290	250	292	277	253	269	261	305	251	258	262	231	225	245	231	243	216	242	239	253	242	233	225	256	237	216	215	227	255	247	266	258	255	294	254	251	250	249	241	225	215	240	230	229	224	215	254	241	255	225	269	209	205	239	220	227	229	240	230	192	219	204	209	242	228	226	210	221	223	236	200	227	215	230	238	255	217	234	241	260	236	226	264	213	232	225	217	228	228	218	228	237	225	194	221	227	244	245	218	213	232	212	220	223	231	230	223	235	243	205	248	228	206	229	238	211	233	217	222	234	229	214	244	220	229	231	200	245	251	194	242	247	247	222	219	209	229	208	215	237	234	211	227	250	252	246	269	259	204	242	249	226	252	217	239	224	252	249	229	247	248	241	224	237	241	202	244	224	221	206	209	242	228	217	209	232	221	237	217	236	222	219	223	237	219	216	221	225	212	227	213	223	220	200	231	221	221	240	218	250	238	269	235	219	199	206	208	206	225	209	275	216	182	260	259	227	231	244	247	243	210	229	215	225	230	243	213	229	243	225	217	198	206	227	216	242	237	236	223	267	230	213	253	216	212	201	243	211	212	221	234	229	207	243	209	238	193	223	236	200	229	214	275	257	239	255	234	221	233	211	218	217	236	219	212	242	219	198	230	237	235	202	226	206	221	218	199	222	208	220	226	237	176	238	252	227	222	210	219	213	215	240	233	238	264	249	222	228	219	234	223	237	242	242	207	206	239	205	220	233	225	215	212	221	198	218	203	224	222	241	215	219	242	231	220	200	266	218	228	221	240	220	194	235	209	227	228	213	226	264	246	221	227	197	228	206	274	237	233	245	218	228	211	228	215	213	215	224	242	214	212	231	217	247	207	235	210	219	203	242	219	212	235	219	237	222	217	215	243	257	217	211	222	224	232	256	186	224	218	236	220	227	208	221	221	225	235	235	214	236	238	222	251	219	207	207	258	235	212	243	262	251	205	199	254	241	238	229	195	216	206	217	215	232	201	230	216	222	229	203	209	227	220	247	233	210	220	234	223	223	224	218	230	224	233	223	210	212	239	227	239	202	234	243	225	233	241	197	230	222	222	246	240	196	241	216	219	251	229	213	228	208	240	230	241	246	223	257	212	216	191	255	243	193	204	203	239	207	260	258	230	241	222	216	251	243	233	271	240	225	244	236	230	218	214	226	228	233	255	246	231	241	195	224	228	243	249	234	242	233	229	214	200	203	206	227	236	203	222	210	227	208	219	235	255	224	234	245	215	225	249	224	247	205	225	233	228	223	206	232	239	262	246	246	247	239	213	243	204	237	222	221	231	242	227	208	201	226	252	251	220	247	221	196	246	230	215	229	228	217	233	228	206	233	219	222	215	219	232	252	230	209	236	229	203	206	208	236	239	228	232	216	214	223	220	232	245	232	221	256	194	223	218	224	229	248	212	237	211	244	209	233	214	241	219	216	209	216	244	222	218	210	215	236	250	221	228	232	240	222	213	204	248	217	208	208	210	249	214	240	227	243	205	199	256	215	220	241	243	222	234	205	214	216	205	228	238	222	246	247	196	232	217	268	235	237	214	233	230	207	210	206	227	217	227	224	209	217	245	239	235	229	207	215	234	216	206	209	211	206	227	252	239	229	246	226	225	261	245	242	190	203	223	246	236	228	212	226	240	223	240	215	231	225	244	229	221	235	243	236	262	239	213	202	223	199	238	245	209	226	224	220	235	232	212	223	243	259	234	232	263	216	241	213	236	215	223	246	213	237	230	242	232	227	203	216	227	220	198	216	219	221	239	230	205	233	237	222	246	222	224	231	212	211	238	213	243	222	267	231	244	210	215	243	218	194	220	245	230	218	196	204	199	226	240	216	245	258	231	219	241	232	237	243	210	230	225	214	236	203	219	235	241	230	225	209	230	229	232	217	214	227	227	222	223	210	218	234	245	198	227	242	249	241	221	223	231	225	219	254	239	221	274	242	234	202	223	252	243	244	246	245	246	212	226	211	247	219	232	219	243	224	223	268	228	237	207	205	227	224	215	226	203	230	211	218	213	225	260	223	224	237	215	246	240	217	236	235	237	231	231	246	242	241	219	191	220	215	231	236	213	219	201	208	208	213	215	257	253	230	221	213	214	226	242	225	238	244	213	243	239	247	224	259	234	224	234	218	232	262	187	247	235	235	242	237	242	237	231	266	245	246	225	232	239	232	209	260	202	207	233	229	222	233	235	234	231	227	224	234	208	231	218	229	220	227	246	237	214	236	213	234	244	235	253	235	240	208	253	216	209	220	241	228	231	224	204	206	241	216	245	225	240	218	220	215	217	222	212	218	230	209	255	259	221	232	219	194	227	216	213	201	201	224	261	233	214	221	204	202	209	216	243	196	251	219	213	242	194	266	197	244	212	220	212	236	220	229	236	264	210	214	214	231	234	210	230	209	217	216	201	231	248	252	255	244	206	233	227	222	226	224	237	241	216	207	233	232	215	223	223	233	246	236	229	226	218	198	224	240	227	212	207	226	219	238	235	229	231	251	222	267	238	211	233	256	221	251	232	239	241	219	214	214	237	230	239	237	231	234	230	218	237	238	232	223	244	239	189	220	231	219	219	228	245	225	231	219	253	233	221	245	237	225	214	238	223	214	238	246	267	209	231	209	220	197	217	234	222	197	222	263	188	251	241	193	205	224	265	232	233	224	245	229	241	237	225	240	229	220	225	215	229	222	223	219	232	235	223	214	218	240	271	232	227	254	213	240	200	257	201	225	219	211	230	233	226	234	264	206	219	225	192	203	223	238	232	236	217	224	216	217	239	213	231	231	247	262	216	223	245	184	226	219	229	223	234	239	216	243	221	224	212	240	203	230	218	226	251	222	235	221	221	226	231	226	236	204	241	234	219	229	232	205	240	222	218	218	208	236	261	270	221	242	212	216	228	216	221	264	214	213	237	210	243	258	232	272	224	225	223	235	219	237	256	238	207	225	222	213	254	211	217	234	220	224	214	222	218	206	228	222	209	217	223	229	229	222	224	220	241	203	244	240	224	223	229	211	227	231	221	220	216	237	222	225	208	223	229	247	217	215	229	241	215	219	210	237	206	246	206	236	224	240	210	239	227	230	221	234	234	233	224	251	227	234	222	226	209	209	213	239	222	207	233	245	248	232	231	218	193	227	237	187	249	219	216	244	211	227	223	237	230	245	238	210	225	245	253	233	221	222	211	244	236	251	206	217	203	240	223	219	227	238	230	216	231	225	236	218	220	264	228	222	211	230	233	215	235	226	241	203	234	214	217	268	218	226	237	206	226	212	226	226	220	215	234	238	227	222	213	237	261	229	229	197	230	229	243	248	231	251	199	239	223	233	236	227	234	217	194	203	245	224	234	194	227	221	244	227	250	223	227	216	234	202	207	230	227	200	209	244	226	249	220	223	237	252	216	228
7945	15715	13291	16365	19301	15160	12106	9067	7950	8751	7480	7036	7554	6861	5169	4532	3548	2543	2719	2753	2285	1623	1344	1083	1185	1253	1042	971	835	893	815	777	803	965	917	775	731	710	646	618	640	617	593	608	595	579	630	610	590	629	658	631	618	655	719	749	869	849	821	1020	846	684	747	670	689	621	607	610	643	606	590	624	595	599	581	596	576	597	543	522	575	588	565	523	553	534	547	552	539	561	590	532	567	556	570	548	594	555	546	549	571	586	519	569	579	582	592	593	561	564	520	573	568	567	599	543	569	556	579	545	510	595	568	551	574	588	567	582	549	538	555	558	591	569	600	543	543	594	535	583	524	559	557	522	552	533	554	589	507	573	570	542	553	568	533	526	575	573	534	588	545	541	526	527	529	536	536	545	552	533	587	545	572	574	567	561	531	568	562	540	556	568	506	536	551	579	592	551	555	540	552	586	577	559	586	543	604	489	557	522	597	581	537	528	566	553	536	601	567	569	563	565	539	574	540	550	520	538	563	545	608	577	546	530	579	514	510	504	549	567	548	545	591	581	604	558	542	570	571	557	565	556	588	562	557	600	550	540	550	558	523	551	541	556	571	550	549	546	527	536	594	549	571	531	567	483	555	536	553	563	563	534	551	531	568	561	559	566	548	551	521	544	571	534	540	558	532	552	624	589	537	566	571	583	585	536	597	550	578	549	584	608	580	538	517	528	581	511	565	512	569	540	520	534	578	578	567	574	565	523	550	560	555	539	549	559	528	515	536	552	543	589	544	567	562	528	556	547	586	577	523	539	557	585	524	552	530	508	572	553	570	588	534	534	521	551	613	534	592	554	580	555	550	550	560	538	564	492	524	575	532	523	535	576	537	566	535	556	563	577	569	545	546	595	504	555	561	563	554	576	538	555	591	571	570	540	551	566	557	586	571	556	568	484	555	523	533	558	540	571	550	587	577	576	555	535	586	570	543	591	557	524	543	557	510	574	569	548	534	538	582	554	594	536	532	549	568	566	557	559	553	532	569	524	512	530	535	543	557	618	540	574	524	540	547	563	575	526	551	534	597	586	533	590	603	578	543	532	550	563	548	576	524	512	597	538	570	543	565	540	561	591	554	552	519	546	526	554	591	548	534	512	570	583	577	608	565	555	587	526	561	564	522	500	530	524	597	560	579	548	521	567	556	529	551	590	520	590	562	557	546	534	578	541	579	594	577	575	539	589	545	533	601	537	574	574	559	538	547	527	535	567	554	520	533	582	552	575	568	564	542	575	558	565	581	590	589	578	554	575	583	550	552	534	533	553	536	571	541	562	536	573	568	556	554	582	560	546	574	525	582	577	563	605	538	549	564	574	577	581	595	620	545	604	554	520	566	545	554	561	587	593	587	583	577	550	546	556	552	579	539	585	536	562	539	551	517	537	523	552	570	550	568	570	548	568	541	527	536	556	502	565	559	569	535	591	560	557	536	543	543	578	573	532	568	566	536	554	578	535	556	523	507	565	550	494	502	551	550	562	572	507	552	577	590	532	613	524	557	570	561	508	558	550	523	529	558	593	570	577	551	555	545	550	534	560	602	577	561	592	560	556	530	572	538	571	588	594	534	522	578	537	551	560	581	529	551	543	528	550	543	562	533	577	547	559	558	605	564	597	570	571	552	577	542	528	556	553	549	548	577	533	571	587	578	567	564	604	539	520	574	501	567	593	577	553	596	542	562	513	507	565	577	589	602	600	535	579	515	577	568	585	540	556	592	530	563	567	546	555	530	567	550	579	566	526	543	549	577	552	581	578	586	566	549	563	577	581	593	558	522	545	559	571	525	568	575	529	551	538	518	618	514	537	518	537	526	597	502	531	542	505	536	600	530	559	573	555	575	499	513	564	534	577	525	517	551	596	534	541	549	550	552	533	518	558	539	573	553	571	536	550	557	525	553	572	526	560	528	556	569	529	542	530	572	546	548	544	545	576	539	559	569	564	577	580	553	540	550	562	559	558	591	529	546	559	581	549	557	575	549	535	544	560	575	553	546	558	589	541	567	529	590	568	541	587	547	582	546	555	545	607	547	560	579	537	544	536	550	523	548	543	535	547	558	505	581	552	521	548	547	591	513	564	541	554	585	532	550	555	573	573	522	537	547	518	547	545	561	536	530	528	537	572	568	570	539	558	565	524	569	555	557	548	580	607	546	556	538	565	556	558	559	511	593	556	539	557	499	538	533	555	533	535	587	533	520	584	520	541	547	543	585	574	522	589	605	609	544	567	574	547	590	551	544	576	538	535	566	545	549	501	577	552	554	547	523	513	570	615	561	555	537	559	513	550	579	552	614	560	534	539	568	549	543	556	580	545	536	544	578	535	573	567	569	531	513	542	588	575	543	524	573	546	539	529	566	540	543	529	516	544	553	521	558	560	557	552	551	546	584	582	579	600	543	566	540	549	567	516	536	553	568	559	586	588	553	568	564	558	542	548	544	578	533	558	583	543	533	592	536	538	535	557	533	532	542	569	526	582	529	530	557	583	582	566	547	579	573	539	539	508	560	539	574	526	549	583	564	579	505	572	573	557	538	574	534	547	578	539	549	552	581	568	561	527	587	575	554	547	551	570	528	543	538	535	533	531	577	562	548	580	560	558	523	562	570	549	553	542	545	556	543	581	534	536	562	566	557	578	535	551	568	537	569	569	586	624	544	518	544	586	578	559	558	542	581	519	554	592	550	524	532	512	525	563	556	580	554	531	547	534	546	568	560	560	567	529	546	509	561	558	557	544	542	545	551	532	556	561	514	530	575	568	575	615	563	561	575	550	532	565	578	562	536	571	578	535	582	565	542	608	590	560	573	550	546	530	608	541	547	576	579	584	534	506	562	508	590	561	572	577	585	517	569	573	549	573	563	532	560	535	554	553	544	571	583	540	552	552	568	581	564	557	557	553	553	548	521	560	547	552	548	548	533	574	561	564	598	555	537	560	561	539	569	594	583	542	543	565	526	551	525	540	535	526	587	540	528	546	513	543	565	551	555	580	559	540	564	606	515	579	523	572	538	589	548	530	591	560	575	505	588	550	564	579	543	543	545	524	575	530	544	597	579	584	545	527	525	570	590	543	574	547	540	557	562	556	520	534	500	565	529	539	537	553	561	573	534	593	558	556	590	564	570	529	573	530	580	553	558	538	529	529	539	597	569	571	558	508	551	559	531	578	570	505	565	563	559	534	525	522	562	576	529	540	571	575	535	589	568	519	569	521	556	570	544	556	542	528	551	559	582	556	554	578	548	563	551	563	540	561	552	577	607	563	594	540	547	565	524	555	600	573	556	553	557	577	573	631	566	557	566	553	562	526	535	526	548	509	572	564	575	597	565	592	578	567	522	581	556	556	589	554	510	542	566	564	538	568	527	569	558	503	582	572	564	565	583	529	576	536	559	568	541	581	526	484	608	573	550	573	557	553	538	557	564	560	519	542	529	527	560	598	571	532	565	577	550	542	558	588	524	544	602	549
20043	23648	28895	25207	21841	14871	9492	5890	4597	4433	2961	2117	2261	1948	1436	1084	766	574	618	632	458	308	309	188	232	263	200	201	168	162	164	138	208	203	187	156	163	151	155	127	129	137	116	126	111	110	118	126	141	129	151	120	122	153	146	153	144	154	143	170	140	151	134	165	151	132	150	127	117	140	129	113	117	112	116	128	131	106	107	119	127	106	126	110	121	118	135	113	102	123	101	101	106	112	111	108	118	98	116	111	96	106	105	109	104	115	114	122	101	114	92	98	113	116	122	118	117	123	95	113	145	98	105	111	110	103	100	127	93	114	111	119	141	107	113	120	117	107	120	101	121	116	116	118	103	117	115	102	125	138	114	113	119	109	108	101	103	112	114	106	131	122	128	128	129	109	117	92	107	97	109	114	132	130	112	131	115	96	105	110	105	109	104	122	123	107	128	112	112	115	101	89	113	98	103	94	106	126	140	117	112	128	118	113	122	102	101	97	96	113	114	112	95	129	113	115	116	106	132	111	119	107	113	116	105	118	98	109	124	134	125	118	115	123	105	134	121	100	107	112	109	110	121	97	138	106	120	102	116	107	132	118	106	120	100	125	113	126	126	122	120	92	102	119	110	107	119	109	111	111	137	109	116	122	115	111	102	110	107	101	99	121	126	117	95	112	122	124	129	95	124	105	124	115	129	108	112	100	103	108	98	120	118	128	113	110	120	109	110	123	92	114	104	111	98	123	119	132	106	118	91	106	109	105	88	125	134	107	113	126	130	118	99	122	136	90	97	105	120	105	114	116	119	120	110	131	110	117	125	109	107	96	117	109	100	106	100	101	119	96	106	105	130	125	123	119	104	128	117	120	115	131	143	128	107	110	103	101	118	108	115	116	119	101	119	127	86	98	114	128	126	127	108	118	111	88	113	112	103	109	102	129	109	96	91	108	135	116	116	126	123	118	134	108	110	114	97	116	131	118	126	112	94	118	120	106	88	103	110	123	137	132	126	121	124	96	105	108	126	94	125	117	114	109	104	113	118	87	104	96	131	110	103	117	124	106	96	90	107	102	98	100	107	112	119	116	116	124	113	133	103	102	119	121	121	107	113	133	102	129	130	117	130	113	95	118	92	103	120	100	115	89	112	124	105	102	111	118	112	129	110	98	102	117	102	99	113	102	109	108	118	103	109	127	113	122	115	110	104	106	103	107	115	107	116	110	95	105	96	105	107	122	102	124	122	101	102	116	119	97	107	111	93	103	108	107	109	116	115	127	112	106	102	130	110	106	102	102	110	107	111	96	119	107	85	98	102	123	92	113	109	105	110	100	108	111	115	110	103	113	99	108	109	130	93	110	119	110	126	131	134	105	105	108	95	106	109	116	121	85	121	117	129	129	124	100	109	115	102	112	100	97	124	118	96	120	96	109	97	115	129	134	125	137	104	111	120	122	116	110	116	113	114	104	117	90	120	115	122	111	135	114	123	105	117	102	104	135	96	97	93	108	109	112	115	110	96	116	119	106	107	125	114	119	136	126	113	116	114	86	111	106	110	116	121	98	97	109	117	101	111	114	125	97	94	112	114	109	108	115	114	105	108	115	93	111	108	100	134	109	114	135	107	130	115	114	117	112	117	115	100	118	111	108	124	129	125	110	105	99	112	109	114	112	100	112	110	91	104	109	112	113	130	132	124	118	105	116	124	105	118	116	112	103	109	115	110	112	97	146	130	101	101	113	114	115	123	102	115	115	102	106	113	97	109	103	95	121	118	118	119	120	93	116	105	108	120	129	102	97	107	113	96	95	101	109	114	118	103	113	120	106	95	112	110	104	109	122	106	126	125	94	115	106	104	107	122	107	116	105	110	106	115	112	102	113	98	121	102	106	106	123	124	110	93	114	115	103	110	101	122	103	102	117	98	93	117	119	112	117	125	107	119	94	110	130	117	107	133	112	112	110	103	108	104	106	110	121	113	106	113	114	120	111	118	130	135	91	129	109	111	119	114	88	112	125	112	121	119	108	106	118	114	94	116	113	109	123	123	114	125	113	107	125	102	119	114	136	111	131	114	87	98	123	106	98	97	102	125	119	105	118	131	131	108	116	124	111	107	103	93	108	95	114	143	141	98	124	117	111	108	106	102	118	122	106	110	120	115	113	113	110	113	101	117	93	96	124	102	133	101	103	95	106	111	137	118	110	101	99	105	98	114	111	122	128	117	115	133	99	118	108	113	92	108	103	128	118	113	116	102	111	113	120	131	119	96	122	126	105	109	125	133	110	94	128	100	101	115	126	109	123	129	111	87	118	107	111	116	111	108	114	113	110	104	121	133	124	96	118	113	124	120	101	104	114	109	99	113	96	102	116	139	102	106	109	116	105	119	114	120	117	126	122	113	113	125	97	116	116	115	113	121	125	113	112	114	110	111	102	112	110	120	97	110	140	101	104	99	121	143	115	111	116	110	110	124	125	127	139	109	100	114	126	96	99	131	97	123	125	123	124	126	109	119	119	149	126	123	109	120	106	109	118	112	90	112	111	121	98	115	120	108	107	107	116	101	115	112	112	107	108	121	111	112	112	104	106	104	104	120	112	83	105	120	103	108	140	87	114	108	107	111	107	111	117	95	94	114	112	89	120	104	109	125	78	102	115	115	102	113	110	116	98	102	120	99	110	104	105	100	112	106	119	107	119	122	110	109	103	102	111	99	100	120	136	113	135	108	118	110	113	132	107	125	120	113	108	109	111	116	91	118	112	102	107	127	106	120	122	114	109	105	134	111	120	108	109	100	83	90	108	117	111	115	108	113	113	118	112	121	118	110	120	107	117	117	90	136	111	114	108	97	114	97	107	125	116	118	84	119	121	123	108	114	113	103	99	115	120	119	102	92	105	100	98	110	119	110	101	103	115	113	110	112	114	123	123	107	111	111	103	103	107	117	128	111	82	102	123	111	108	129	111	106	104	127	104	91	123	109	104	111	105	122	102	108	120	112	116	107	122	137	109	112	117	114	112	118	123	118	113	129	112	101	107	119	100	109	120	92	117	118	121	136	123	130	114	112	106	90	92	118	107	111	128	111	109	115	126	97	148	124	104	127	103	104	103	117	113	96	117	126	110	103	97	130	102	125	113	117	130	86	108	124	111	124	112	107	152	99	113	123	108	101	109	109	109	113	118	111	121	114	104	132	115	93	114	111	108	99	128	112	139	113	125	94	113	113	125	127	106	121	122	121	103	114	109	124	119	99	113	117	103	125	101	117	113	117	116	104	121	114	111	128	104	99	120	95	85	126	95	122	103	140	116	104	130	106	98	116	122	106	117	91	118	104	98	106	101	126	134	102	102	107	132	116	135	113	131	112	111	127	102	109	112	115	115	102	109	114	121	113	119	124	110	112	126	127	135	112	105	117	107	115	112	114	123	135	106	98	121	111	112	106	119	91	107	105	110	121	104	93	125	107	130	85	107	110	104	121	126	118	104	107	120	97	105	109	114	112	91	120	132	138	110
10346	19196	18058	21457	27477	22058	17790	14493	13341	14767	10827	9431	11526	10238	8201	5726	4285	3749	4305	3606	2990	1777	1685	1225	1434	1544	1040	1010	896	806	959	707	911	1013	850	681	584	518	529	452	404	417	378	365	409	366	415	387	426	418	435	407	408	485	653	737	754	639	694	764	757	673	612	621	530	433	417	422	451	442	359	380	356	327	372	356	381	358	306	313	328	323	310	305	318	289	293	292	314	345	332	305	306	322	337	292	287	333	295	347	328	325	331	298	306	336	307	315	298	315	337	317	334	306	295	316	293	280	319	277	305	287	320	312	324	305	308	295	299	337	334	299	311	303	317	293	345	320	320	329	325	332	325	310	287	320	308	336	300	278	295	301	336	293	323	297	347	308	281	309	306	302	325	295	302	314	322	311	315	339	279	267	318	317	300	293	334	314	301	302	296	287	322	308	316	292	308	311	295	293	336	318	300	312	328	306	289	306	292	313	302	332	311	304	300	312	334	300	314	297	279	301	326	298	281	327	281	280	288	304	292	288	298	309	313	290	306	288	315	305	288	306	301	299	315	307	269	307	300	296	308	320	340	311	317	284	288	296	296	319	326	303	326	325	309	320	305	309	278	302	295	292	302	325	293	290	294	309	297	263	300	295	299	317	287	309	314	291	313	325	303	309	306	296	348	316	316	308	352	299	308	337	316	300	312	318	272	309	300	295	297	300	319	311	313	293	266	294	294	279	316	306	294	299	279	299	336	308	303	316	322	326	306	289	314	331	304	322	287	350	320	304	301	293	313	305	296	302	309	313	309	339	296	316	336	312	319	308	314	308	303	302	288	318	276	283	311	320	344	319	303	320	302	316	293	307	278	299	299	282	267	289	321	288	324	299	330	322	287	321	309	304	339	299	322	288	309	329	289	291	293	317	314	320	295	296	313	303	325	296	345	287	315	346	330	288	291	311	315	295	305	311	316	285	334	273	303	302	316	328	288	326	285	315	295	284	315	314	314	313	292	322	280	308	295	311	280	282	283	308	293	299	284	327	280	289	287	306	297	300	317	270	322	291	315	336	321	273	295	279	304	307	297	329	337	308	294	309	324	318	316	303	314	310	267	309	272	312	324	300	279	301	297	300	315	311	286	278	315	309	311	307	264	261	312	278	277	331	283	288	344	330	309	280	293	299	312	316	303	285	317	313	327	295	331	297	334	313	297	302	307	289	296	296	314	296	302	322	298	285	309	315	300	313	290	318	275	292	311	301	303	315	309	313	297	332	286	326	325	309	284	320	270	288	289	325	318	295	325	291	289	319	311	295	308	314	292	314	299	292	319	302	285	295	288	323	305	362	310	292	281	282	304	292	302	290	283	293	316	303	329	312	274	280	298	339	316	334	305	293	306	298	313	303	289	322	292	295	301	325	325	306	289	319	293	294	268	274	303	310	309	320	274	314	296	315	338	321	290	303	306	293	289	267	292	283	318	293	306	282	284	311	303	313	309	295	315	296	300	304	285	295	322	305	301	299	291	301	298	279	316	314	299	336	273	318	305	300	318	309	295	323	283	340	298	318	302	305	286	303	316	294	323	293	297	277	329	285	308	295	332	306	312	276	305	316	287	292	315	324	306	319	298	278	279	274	343	339	337	272	307	313	296	313	268	306	326	307	295	312	276	293	304	316	312	313	287	309	311	310	346	280	274	326	295	314	282	304	320	332	294	315	283	308	328	282	296	304	287	327	315	325	282	293	298	292	309	325	287	300	307	299	310	294	308	312	312	294	293	297	329	351	285	318	294	320	326	322	296	299	305	281	313	320	321	311	315	299	300	278	310	269	299	290	281	309	311	285	305	302	276	280	285	339	285	301	306	321	296	316	296	330	333	303	292	318	322	301	300	307	278	293	354	338	341	302	301	325	319	284	321	300	306	333	303	284	313	300	320	294	325	286	313	323	335	279	314	284	267	287	316	318	327	320	311	302	301	320	316	312	322	300	312	312	295	286	319	301	302	289	349	297	325	312	304	302	338	313	305	320	358	283	289	290	328	337	306	311	291	316	308	270	304	337	309	333	304	294	341	331	314	314	299	369	282	315	296	278	345	305	320	313	319	287	315	308	296	322	303	293	303	311	309	281	326	286	307	307	293	311	317	282	323	287	302	293	290	287	286	284	307	300	256	273	301	285	263	295	312	284	329	306	299	317	266	301	269	297	300	361	308	305	300	319	290	326	293	291	287	301	338	312	288	308	296	316	304	315	334	264	293	321	291	320	300	312	307	316	317	295	331	325	313	285	292	319	307	307	320	311	315	319	323	342	296	291	321	305	304	315	324	296	318	306	326	286	327	300	312	317	343	295	312	331	330	295	305	302	290	305	324	284	320	293	292	280	284	305	299	310	328	314	301	290	356	314	336	302	293	336	297	298	306	294	289	314	330	285	285	306	291	297	325	280	286	310	296	305	337	307	274	293	319	292	286	287	318	303	319	260	301	291	292	312	327	292	314	296	322	303	316	340	295	296	322	299	298	306	299	288	294	289	305	306	268	305	275	300	285	311	296	290	332	303	303	323	290	331	303	302	296	328	287	257	311	326	287	286	321	301	299	284	280	285	318	301	297	268	335	301	306	295	271	321	291	285	293	312	294	285	324	331	322	277	278	300	310	313	285	282	305	269	318	300	303	285	315	312	297	310	313	297	308	297	305	285	326	297	295	288	303	305	298	325	302	306	341	340	320	287	325	297	296	300	297	296	291	297	295	281	329	319	324	326	313	304	317	323	297	303	305	252	316	295	298	299	284	301	342	321	316	311	309	303	305	290	289	306	281	295	274	280	291	286	348	295	328	313	321	308	325	310	302	306	290	302	278	312	332	303	291	312	299	293	298	279	283	300	317	306	316	341	295	313	307	303	308	304	302	291	305	321	319	316	309	298	320	314	304	283	291	305	265	300	336	288	301	314	278	317	338	283	317	308	274	279	333	311	299	325	294	324	302	286	302	328	298	316	324	318	297	282	329	286	287	271	304	319	348	315	293	276	282	312	310	314	326	294	312	315	285	316	321	295	332	310	301	304	334	309	302	295	324	310	326	292	314	293	294	283	319	300	306	280	316	316	332	284	308	297	334	323	298	303	298	284	312	318	292	301	283	295	288	281	338	303	305	290	293	285	297	285	284	303	288	320	318	328	290	304	324	299	330	294	301	312	303	297	297	298	305	318	290	307	331	287	282	276	264	301	286	335	291	267	288	321	268	299	321	309	324	269	303	310	276	324	314	319	309	352	296	297	319	315	289	306	301	284	296	274	320	300	317	300	284	281	277	318	320	308	293	303	302	307	323	305	301	302	275	297	301	293	356	289	282	299	299	313	296	319	329	313	276	284	300	305	298	318	290	297	298	304	290	311	284	317	302	275	319	315	334	343	304	286	275	282	271	301	287	253	305	324	276	302	324	272	310	307	290	314	324	280	335	285	321	328	292	282	303	321	302	329	312	303	311	303	329	319	311	321	306	351	315	316	271	308
3426	1869	2346	1795	1370	990	755	642	555	488	461	413	430	365	378	350	322	305	333	323	336	324	348	341	325	316	333	366	336	318	313	352	296	297	302	302	326	324	312	295	307	289	308	295	309	328	321	317	303	288	338	332	288	326	311	330	301	312	302	300	306	306	297	306	310	317	287	330	278	300	304	303	292	322	289	277	339	324	310	287	311	309	278	290	283	258	310	271	268	310	301	312	333	320	338	294	293	310	309	330	300	275	307	298	297	308	326	305	318	329	273	296	334	309	324	291	266	325	309	292	281	290	290	308	318	305	328	313	314	313	294	313	279	290	296	324	310	288	326	308	329	277	302	306	307	292	297	307	318	307	298	310	317	315	306	308	317	286	318	318	297	310	262	292	306	317	294	330	285	325	328	332	282	333	344	319	289	313	318	308	314	310	283	266	325	297	312	330	312	321	276	283	305	321	304	290	283	307	294	304	262	312	286	302	328	270	318	297	307	283	305	342	304	327	295	286	270	288	334	292	295	309	342	300	304	298	270	295	318	293	285	313	314	288	299	313	302	274	307	310	319	301	289	321	291	280	304	285	314	286	311	307	295	278	278	295	311	325	274	300	275	298	321	331	308	289	309	342	311	299	300	329	301	325	308	311	296	337	301	300	306	317	306	315	305	317	333	298	288	260	288	272	319	329	314	326	309	318	287	327	325	296	323	318	293	279	293	294	273	303	299	277	290	319	317	332	291	266	302	320	294	293	294	314	295	301	314	301	289	311	309	286	333	288	274	312	315	323	307	279	277	326	320	282	318	315	348	318	296	319	327	321	300	318	314	279	302	275	289	288	306	312	287	313	318	301	343	305	289	316	285	307	326	307	307	323	289	296	319	306	274	321	320	298	316	313	304	311	291	308	295	300	280	293	289	304	335	276	320	312	324	310	330	269	304	314	321	313	303	340	306	306	332	315	351	319	303	286	288	322	315	305	309	289	293	318	301	313	313	303	334	336	292	314	302	288	269	315	312	306	309	305	292	320	313	291	323	312	316	304	291	265	289	299	262	336	322	307	325	309	320	312	326	332	286	341	309	283	332	309	317	308	282	290	334	320	299	308	308	292	286	332	323	338	344	296	310	304	333	284	321	304	299	277	301	303	302	289	319	269	302	307	290	298	337	308	297	296	317	303	333	322	298	279	295	277	292	337	345	326	308	291	314	277	295	305	325	299	319	300	315	300	285	257	299	317	273	288	284	308	323	314	297	322	317	294	320	308	297	308	293	305	295	286	301	324	280	331	348	306	297	303	322	320	281	305	299	326	295	313	301	305	290	294	324	289	320	297	334	293	288	314	326	322	315	308	296	324	319	303	305	314	260	301	308	327	329	318	312	316	281	325	312	298	321	320	300	338	322	288	306	309	329	301	355	321	297	318	286	291	314	304	291	295	306	313	274	288	318	312	314	309	315	291	304	283	313	320	302	293	269	322	309	288	314	294	294	302	281	302	334	309	332	324	288	308	318	320	310	313	323	311	307	279	305	355	321	309	341	296	308	325	312	295	326	353	314	276	278	297	354	326	276	299	283	312	284	293	315	297	294	324	306	294	277	294	315	301	290	334	324	300	288	263	305	297	319	340	303	316	326	320	329	290	302	299	332	291	330	320	288	334	293	296	286	309	278	298	312	305	313	289	310	324	319	298	319	319	316	303	289	293	322	302	293	305	301	299	318	285	311	294	302	292	283	297	306	330	292	292	313	332	302	278	296	290	315	312	281	299	309	314	341	340	330	262	293	346	278	309	287	277	299	288	332	298	295	304	297	303	300	308	295	317	323	305	310	312	321	306	300	336	317	310	308	316	298	331	302	279	317	298	275	317	296	319	277	304	295	301	326	346	290	306	322	311	298	273	281	309	327	323	287	336	305	298	325	318	293	299	317	304	319	312	335	288	296	274	246	327	334	306	329	290	318	283	347	291	305	316	295	320	296	334	319	300	343	305	284	291	325	305	333	286	299	305	301	318	282	327	284	314	301	292	317	300	279	310	299	312	325	312	300	301	292	283	316	313	304	290	287	310	307	284	327	318	289	303	298	303	304	317	296	272	317	294	293	317	334	284	321	278	280	283	334	308	298	299	304	310	291	349	304	303	309	274	326	312	315	359	330	286	309	319	272	316	311	270	318	311	340	325	316	323	277	294	350	317	327	309	339	285	300	313	309	302	301	288	305	288	291	288	342	320	343	321	266	298	302	306	301	286	296	301	309	298	291	300	294	295	331	311	328	317	303	320	307	307	320	341	305	306	291	296	319	332	345	282	304	320	290	338	300	280	314	313	304	306	282	295	307	343	329	300	280	316	296	300	297	338	310	296	304	309	341	314	268	289	297	307	260	261	335	293	279	296	294	313	315	306	298	285	285	327	323	311	281	283	311	307	297	322	291	320	316	298	301	330	308	287	280	287	279	296	280	295	321	304	333	320	282	307	309	317	274	330	321	307	325	269	310	304	284	311	310	324	285	312	273	315	302	319	317	301	277	311	304	291	325	306	336	288	308	336	286	315	300	331	304	322	326	329	314	306	329	330	323	311	345	272	338	299	300	280	299	314	302	301	299	286	326	296	267	324	277	273	326	300	299	316	297	324	288	293	298	334	277	338	286	288	325	302	301	298	292	296	328	300	330	269	284	313	316	300	293	284	312	317	302	314	284	326	317	328	293	330	301	316	335	308	304	325	313	279	303	327	321	316	292	275	303	302	311	304	309	279	292	316	291	324	305	318	295	308	336	301	308	323	337	291	302	314	312	296	299	280	286	309	318	302	314	334	294	310	332	341	304	305	302	311	294	321	294	305	326	304	329	294	290	315	331	302	325	287	298	329	318	337	315	268	320	293	280	287	280	293	311	286	295	318	323	317	274	295	302	279	310	344	331	279	339	280	300	310	295	324	315	311	266	275	266	336	319	296	303	311	302	330	300	270	317	306	290	268	342	307	310	291	327	315	305	285	319	293	310	314	289	270	297	269	308	316	304	293	333	329	321	330	320	296	310	276	333	309	327	298	303	301	319	310	345	297	306	325	293	292	298	294	290	290	303	315	314	301	342	338	295	305	322	313	285	300	333	329	315	326	298	294	295	296	296	311	330	297	320	304	290	304	326	304	261	311	317	324	284	311	282	302	278	316	329	292	303	311	319	303	301	313	310	327	299	301	290	268	304	278	261	309	332	276	305	312	300	310	316	329	282	300	307	322	298	303	301	315	276	310	277	301	303	301	319	322	279	311	326	340	308	311	305	285	338	311	300	314	319	304	287	290	321	298	304	310	300	328	269	304	294	315	307	326	292	297	296	297	297	300	310	285	295	292	304	308	272	295	306	314	324	305	332	302	332	284	299	325	299	266	294	305	307	299	297	321	294	329	281	316	301	285	289	302	308	306	324	284	320	272	296	306	323	310	311	297	315	287	311	306	325	319	335	301	316	305	279	321	338	315	311	278	319	295	293	280	308	320	295	308
3160	2999	4493	5260	5083	4388	3269	2749	2103	2071	1740	1527	1517	1309	1073	1027	940	936	1035	934	892	859	795	904	944	906	839	874	846	830	799	780	820	831	792	705	781	750	764	781	755	795	767	734	738	775	780	745	740	840	786	765	746	733	772	808	778	806	772	791	793	819	750	783	822	795	788	785	703	748	716	727	775	738	710	749	723	777	764	725	731	745	741	710	706	764	711	781	750	735	792	743	762	684	699	722	709	746	730	764	692	769	782	736	733	788	790	743	700	718	762	729	762	765	722	695	728	714	777	762	769	764	726	721	782	771	707	699	755	747	758	721	674	737	746	777	716	732	759	767	740	716	736	764	765	739	711	753	756	748	703	733	738	715	767	745	751	763	738	718	721	720	714	774	763	754	767	678	703	799	741	696	715	748	762	745	720	732	724	767	737	765	718	748	725	778	715	697	724	770	737	751	723	714	735	692	733	718	787	775	761	739	793	754	769	775	720	772	766	729	718	718	718	761	778	799	731	744	791	725	753	700	748	715	734	733	739	751	719	738	739	723	689	703	750	710	792	749	753	801	748	758	701	769	717	796	684	688	733	761	733	789	748	720	715	742	732	750	779	772	701	713	693	720	757	737	765	735	688	734	728	722	797	727	781	719	739	736	728	722	738	718	732	733	742	718	710	745	743	740	752	696	699	749	757	725	716	696	726	709	746	742	748	785	723	730	766	741	743	716	765	730	722	752	718	766	710	730	771	714	750	705	717	734	689	719	716	745	709	751	775	705	777	759	723	699	767	738	711	749	707	779	727	739	732	758	747	735	782	711	723	723	784	714	723	750	713	748	743	703	767	711	751	742	804	763	741	693	718	721	739	794	748	754	703	702	721	689	721	744	717	742	689	724	746	765	727	764	740	720	765	711	798	766	747	741	779	727	718	756	689	723	721	719	737	806	773	735	717	684	693	761	751	806	735	717	721	743	732	762	738	719	722	773	706	769	681	722	740	728	714	777	747	774	757	754	748	732	743	765	702	730	718	729	754	767	757	683	706	728	703	764	770	740	726	716	718	715	745	750	727	764	760	750	717	752	737	788	727	723	779	708	716	747	742	706	748	690	764	752	762	735	717	706	778	745	750	698	731	725	725	736	726	729	727	732	787	771	777	722	727	750	728	759	741	725	808	758	763	763	742	698	737	724	780	721	676	690	767	730	724	770	763	750	746	745	721	705	739	720	740	706	761	695	714	782	814	756	754	721	718	720	694	728	734	778	736	770	733	770	753	736	683	737	741	681	761	769	768	749	680	703	794	737	767	723	764	756	743	780	763	744	754	767	708	736	724	726	761	703	740	728	764	734	718	726	725	720	769	747	742	785	747	737	715	763	722	697	732	736	710	711	665	724	724	768	735	766	781	729	750	789	753	736	746	727	763	753	717	745	732	735	731	726	727	737	723	737	833	746	775	763	761	716	728	668	736	737	702	742	747	722	725	712	779	695	759	741	747	695	775	759	743	771	767	747	743	741	716	756	757	648	761	784	790	714	708	779	788	814	715	737	702	704	761	766	759	801	776	769	713	741	771	734	749	747	731	751	739	749	714	716	765	740	674	754	731	730	761	763	690	724	750	748	762	770	735	731	780	771	726	757	790	754	720	744	770	739	789	728	710	715	732	745	728	735	694	726	718	731	734	744	727	725	773	754	746	785	753	750	726	752	733	775	745	731	743	711	723	702	753	737	730	748	751	792	764	723	739	688	729	763	745	761	719	740	772	743	710	697	733	721	682	735	712	694	716	713	706	738	704	705	736	737	742	701	730	724	780	717	717	754	771	733	735	735	771	744	756	736	753	770	752	723	739	782	751	750	752	724	760	674	743	734	769	746	766	771	784	706	754	735	740	724	773	799	749	679	694	754	735	752	669	703	718	729	733	736	743	746	741	725	722	745	735	736	770	757	728	758	765	718	754	749	756	715	787	739	775	721	752	746	733	735	728	747	766	731	809	769	754	740	746	735	728	783	764	769	711	759	728	726	754	791	778	700	744	743	794	742	789	759	679	713	755	714	723	761	709	727	773	738	680	740	690	784	714	755	747	796	719	677	754	735	726	709	776	749	680	759	775	759	708	703	703	743	721	712	721	738	716	743	771	732	767	745	768	714	808	710	757	693	721	735	762	745	719	777	741	714	789	766	747	716	737	769	734	762	740	761	731	747	745	702	706	703	720	740	724	741	759	760	750	769	762	705	741	750	754	710	728	708	738	704	769	719	729	731	734	760	741	762	722	733	731	761	766	718	759	757	715	718	767	705	755	706	693	722	740	766	753	730	748	689	716	769	733	760	755	762	749	767	741	793	776	781	713	760	708	772	743	716	714	769	754	766	743	782	783	719	743	711	745	751	753	722	708	741	764	691	764	783	750	730	704	710	767	707	714	749	737	742	760	719	730	704	688	730	757	715	698	696	717	715	751	712	776	794	726	761	772	707	742	689	762	770	730	748	716	755	722	735	770	760	783	757	741	723	741	770	771	717	754	766	765	787	718	729	739	793	722	713	735	707	716	751	773	721	713	778	751	747	741	743	729	721	726	732	748	722	786	718	715	726	682	746	769	762	735	700	747	757	721	732	730	740	752	701	702	778	746	733	753	773	737	690	786	686	764	776	727	757	765	756	783	741	725	738	743	759	770	762	707	783	730	752	721	717	773	699	741	777	759	714	719	735	752	787	778	739	718	710	771	732	751	748	756	723	724	760	737	711	761	738	753	755	711	755	744	753	746	752	774	762	766	788	699	755	743	732	771	719	747	743	751	745	727	742	716	768	733	750	703	754	735	751	687	759	734	741	701	742	751	707	719	713	754	701	757	789	766	729	686	710	767	772	734	751	732	736	726	723	706	735	684	732	737	722	724	737	739	770	725	706	735	725	740	710	785	730	794	751	757	738	673	752	703	740	688	734	735	712	714	722	757	723	711	761	779	745	728	685	769	751	698	727	712	732	721	748	779	741	741	731	742	727	739	748	746	780	722	706	764	765	757	787	724	751	693	724	739	747	743	747	723	759	719	719	759	710	719	675	758	715	770	715	779	738	689	747	720	730	714	782	762	766	737	759	723	697	728	745	778	784	738	822	750	792	755	756	753	751	733	726	727	770	699	730	763	761	765	721	717	751	717	786	715	702	729	750	729	739	714	750	733	713	779	698	739	767	802	783	759	744	747	783	735	743	759	767	723	758	746	707	751	779	737	759	744	744	723	735	730	742	734	752	746	732	716	770	768	671	710	759	737	770	756	751	756	757	761	786	739	738	751	752	761	768	755	731	722	754	723	761	738	761	761	744	709	743	775	765	765	704	737	780	722	719	733	674	749	774	761	761	754	743	744	764	724	736	765	730	725	756	792	765	708	729	734	718	685	765	722	741	761	743	714	781	762	764	757	723	725	750	707	756	784	745	749	743	749	729	771	728	737	805	767	739	736	737	760	775	740	718	798	678	734	708	718	779	726	708	756	763	741	708
12337	16479	21236	16459	12688	8137	4699	3479	3109	2306	1662	1607	2037	1105	717	804	660	587	542	466	351	327	349	323	332	299	283	280	292	266	282	237	270	269	258	232	238	269	255	232	238	236	245	241	237	232	248	248	249	261	268	254	236	243	226	251	225	273	254	279	253	266	270	237	243	256	239	262	241	217	232	232	234	265	258	227	207	223	240	229	221	235	217	244	229	206	217	213	226	222	228	219	235	236	244	223	212	252	260	248	227	253	230	244	243	251	237	223	228	241	248	199	237	225	204	198	223	222	239	251	255	256	221	194	239	220	211	211	207	232	227	234	267	205	225	213	224	233	241	231	237	214	236	219	214	222	238	237	250	236	222	232	219	257	235	248	257	225	224	235	269	250	207	217	221	211	237	242	199	223	212	235	215	266	233	233	222	222	223	212	262	228	237	252	227	228	237	221	227	231	221	213	223	254	225	247	217	224	266	248	236	233	259	242	223	192	222	225	246	233	236	241	251	237	204	223	244	242	246	256	227	218	256	231	227	237	210	234	247	235	244	253	230	217	211	231	228	244	214	235	221	238	213	211	225	217	223	199	243	239	228	232	241	262	213	223	224	230	236	240	239	239	254	256	211	220	244	246	232	242	238	210	229	226	220	209	219	213	255	235	239	233	236	191	230	219	231	229	249	196	235	223	230	239	239	245	256	208	238	228	242	215	257	241	241	232	237	195	227	222	212	240	233	191	199	217	224	238	231	219	197	224	248	235	221	241	254	219	243	229	238	202	197	214	224	239	286	252	247	233	225	234	238	233	242	240	230	237	265	226	250	232	240	234	237	249	260	240	229	225	217	237	241	254	229	211	232	239	222	226	240	217	214	238	236	230	241	217	246	249	241	225	230	246	235	212	266	216	248	243	210	230	208	253	221	236	230	211	238	229	191	202	229	231	228	234	217	258	237	258	237	239	256	249	245	233	227	210	222	276	231	241	226	244	227	233	229	202	227	237	205	228	212	215	227	244	235	243	248	236	245	233	234	228	254	282	207	243	239	233	235	216	219	206	230	239	248	215	233	210	231	251	263	218	224	226	220	232	221	221	248	222	230	234	225	225	204	229	233	239	234	244	228	234	247	214	247	226	251	231	217	250	244	226	211	232	232	239	261	247	198	223	223	236	218	240	195	235	237	234	244	226	237	221	250	237	238	219	222	223	264	232	228	210	232	213	214	212	228	230	243	242	233	226	240	215	233	221	246	247	202	215	243	205	227	219	238	204	213	232	207	225	222	234	214	228	228	241	236	220	257	201	228	225	261	220	230	192	238	247	206	241	209	236	207	237	236	209	249	248	219	212	221	212	222	254	203	250	242	246	226	235	231	212	236	257	235	232	235	225	240	223	234	209	245	225	222	216	242	265	232	217	233	240	248	244	210	225	249	219	219	255	232	207	233	230	226	207	239	231	206	202	242	230	217	221	233	223	223	215	225	220	234	227	238	232	218	236	235	230	211	230	237	213	248	242	228	254	234	221	220	239	211	253	218	249	233	225	230	211	230	221	241	255	202	253	241	228	218	215	221	232	229	238	251	237	222	238	239	239	258	223	230	225	227	201	251	236	243	199	244	254	234	221	223	225	223	218	220	254	238	200	210	249	242	210	251	226	235	238	247	230	237	257	230	215	243	264	253	243	236	225	232	239	239	245	243	231	268	215	222	235	221	207	232	259	216	230	236	210	216	234	233	248	236	239	211	220	213	235	222	227	232	243	214	241	216	212	217	200	230	234	229	220	221	246	233	231	206	239	228	202	215	218	265	242	230	219	211	247	247	231	198	243	228	259	223	246	263	228	234	252	229	223	216	220	250	213	235	221	208	209	248	210	217	232	254	214	244	227	260	230	251	266	234	225	250	221	214	234	244	244	221	221	262	242	226	244	247	243	222	240	255	218	253	245	237	210	238	232	254	219	252	261	211	227	239	221	193	267	229	245	234	229	254	239	221	231	239	258	211	264	224	205	201	277	230	238	262	198	243	244	227	249	225	221	221	223	239	235	213	235	229	242	229	243	250	220	200	215	231	236	222	235	271	229	238	218	247	228	241	259	241	262	212	216	218	219	246	212	212	265	249	235	218	236	231	243	191	215	231	233	229	225	218	205	246	225	234	266	217	249	228	227	225	257	224	212	188	217	248	241	241	239	230	239	203	245	232	236	240	211	223	225	252	228	222	245	230	234	234	252	233	221	250	215	227	247	232	210	233	213	264	245	261	234	217	217	278	243	219	235	230	234	223	215	235	208	261	228	220	242	219	239	237	223	218	225	232	246	230	259	248	220	223	227	235	222	216	232	247	244	236	251	252	207	228	209	208	230	247	227	248	202	233	213	210	220	241	245	241	240	221	230	232	248	218	216	239	234	246	231	236	236	230	231	215	237	225	247	228	248	229	250	218	203	231	247	223	233	246	218	234	242	212	226	248	211	232	240	238	243	225	219	230	244	239	230	242	226	246	250	255	226	209	220	249	237	240	218	245	238	244	226	238	232	249	264	250	186	239	230	225	253	238	237	239	228	222	224	221	233	257	243	240	232	228	196	242	235	194	217	212	233	224	224	222	223	229	223	252	245	213	244	233	213	215	246	223	235	238	198	234	241	225	214	205	252	245	225	202	275	213	238	221	214	233	232	227	243	227	250	224	262	234	237	227	200	229	272	228	214	235	209	239	249	239	244	229	215	214	239	231	222	207	235	221	235	247	219	238	237	246	240	238	191	235	247	213	212	222	239	231	245	242	232	245	220	242	220	235	243	217	255	240	214	226	209	219	218	221	246	238	200	257	235	244	249	222	205	203	240	217	241	243	237	221	245	223	249	226	233	236	242	230	226	217	237	237	239	231	219	238	237	262	230	244	271	267	219	244	242	265	218	240	224	223	201	259	202	220	217	241	196	243	250	248	241	214	249	208	226	229	240	227	244	218	212	245	232	208	225	227	199	218	235	220	221	208	214	220	211	269	238	204	211	201	217	211	243	228	198	245	234	234	232	249	220	220	220	235	206	226	223	231	211	235	229	239	257	224	220	243	250	230	228	248	221	248	224	207	228	215	267	217	257	222	239	213	242	237	241	228	247	262	217	258	212	236	243	204	213	202	236	194	240	229	245	252	228	225	233	231	223	259	233	233	224	220	236	226	228	222	199	214	226	224	245	252	238	207	209	244	233	235	232	232	219	245	214	199	240	232	237	224	255	242	225	236	223	232	235	235	235	233	210	231	233	213	234	244	233	215	213	190	229	222	217	240	223	196	228	227	233	214	240	232	239	232	230	222	235	227	218	234	194	208	184	222	234	226	207	204	224	217	231	238	214	216	231	228	212	243	237	244	220	218	233	253	253	203	213	231	231	240	218	210	238	228	256	253	259	234	216	213	242	255	245	252	233	240	243	239	225	247	235	241	229	234	224	209	229	237	248	212	219	275	233	219	226	214	237	231	214	209	243	243	230	225	235	236	222	236	257	211	242
7914	14920	15353	17257	18880	15793	12553	10997	9384	8376	6963	7204	9294	5491	4034	4626	3000	3079	3049	2139	1722	1369	1353	1050	1327	1159	1049	932	888	906	877	768	1038	923	784	757	665	648	668	599	600	599	561	598	623	592	611	669	578	633	610	615	665	677	712	803	835	770	867	762	829	793	735	769	703	649	670	610	651	629	643	571	557	566	586	621	614	555	564	557	583	611	557	574	563	544	549	598	592	593	589	552	582	567	531	568	575	591	588	538	545	583	559	530	549	559	616	557	509	591	574	567	598	629	536	575	574	550	580	557	585	560	566	593	535	578	571	585	574	572	553	532	538	562	558	534	554	583	551	547	556	548	574	600	564	581	556	594	568	574	514	539	571	587	544	547	584	560	552	558	596	623	552	573	587	586	588	599	556	589	581	563	535	591	539	520	551	564	596	536	619	551	556	537	563	590	558	565	579	506	555	571	566	560	595	556	575	601	572	573	581	588	565	545	568	618	579	551	596	541	533	556	511	563	594	541	614	573	568	511	549	603	604	515	589	577	566	569	572	570	576	595	564	562	579	540	583	541	565	556	583	522	560	557	511	574	517	579	514	560	578	537	581	529	568	631	581	560	561	577	542	559	515	568	564	559	579	535	539	609	573	554	586	576	558	548	609	598	620	570	540	578	572	572	545	542	533	556	557	558	538	582	580	526	560	535	597	544	556	580	553	597	536	541	566	589	563	556	570	552	583	573	549	600	545	570	560	534	539	631	581	584	581	545	532	543	525	584	557	528	585	543	560	557	530	598	568	596	574	561	588	558	577	560	575	530	611	548	567	577	531	560	530	542	588	530	573	579	590	554	528	591	596	528	524	568	557	562	591	561	561	527	596	540	593	562	535	551	566	559	567	540	573	560	550	624	542	568	573	574	583	569	554	573	545	585	622	588	574	564	565	580	595	551	580	538	597	571	579	571	575	566	599	558	594	605	592	572	581	557	604	546	606	521	605	562	561	549	562	563	582	538	562	557	585	533	559	591	533	566	578	590	575	552	587	575	559	568	554	584	582	583	552	547	546	573	519	537	593	571	550	586	552	571	588	538	500	565	537	563	532	522	543	571	563	555	532	546	580	574	561	581	561	565	527	561	546	539	590	531	575	559	562	569	553	568	569	571	589	533	529	591	577	567	514	569	553	602	567	577	576	512	545	555	576	579	633	585	587	597	593	571	558	546	573	573	532	529	565	544	554	576	482	560	528	531	588	543	534	598	643	581	562	534	546	560	559	569	576	570	530	597	575	628	595	564	558	547	564	545	561	570	564	548	576	556	593	570	584	558	526	613	565	549	589	561	554	542	559	565	565	546	526	548	529	555	574	554	622	529	601	559	573	597	580	565	548	561	549	540	528	566	582	588	555	551	545	606	587	551	566	578	558	551	519	551	587	552	546	590	533	585	526	595	572	555	570	586	534	545	603	556	545	601	594	556	548	533	608	548	553	556	541	580	577	555	597	529	563	566	572	555	546	570	550	574	566	567	569	563	585	572	579	510	543	582	559	617	566	605	607	572	533	556	592	552	532	557	589	599	526	599	571	557	546	571	575	587	576	532	561	561	632	594	588	584	576	587	532	562	549	544	543	550	564	573	563	561	538	493	611	564	543	592	537	604	565	646	567	557	568	554	593	577	578	576	558	536	594	543	575	553	544	581	559	533	542	588	570	535	602	573	561	555	523	546	569	575	545	587	566	592	540	554	534	535	571	571	589	573	615	498	560	525	575	570	541	592	576	561	579	544	564	569	604	606	566	548	594	565	521	547	555	569	551	567	579	547	529	584	599	553	566	570	581	539	537	612	562	552	573	538	553	566	566	547	566	572	593	555	548	566	561	566	530	549	566	547	501	551	580	584	550	500	547	546	531	609	555	569	574	555	558	589	546	525	564	575	574	576	592	562	574	548	561	562	535	561	551	521	523	562	512	576	578	532	543	550	557	562	547	573	530	588	568	545	559	568	571	544	602	538	562	577	577	558	560	562	535	550	536	525	568	543	529	625	568	535	597	578	566	581	553	534	574	606	538	571	562	566	571	538	542	570	584	577	562	594	517	571	544	570	544	617	546	562	556	576	527	570	551	604	553	588	520	546	594	572	559	531	566	534	557	575	523	568	573	621	540	559	550	565	608	539	554	596	596	546	567	554	577	552	543	556	549	551	535	523	547	567	527	543	576	544	593	550	587	555	573	560	573	526	607	595	571	498	568	558	560	565	613	560	593	556	563	511	536	580	531	607	531	510	556	602	554	579	541	562	566	590	542	561	561	570	522	576	582	538	527	542	581	590	584	569	537	590	560	572	565	569	548	561	556	579	559	556	602	539	594	555	551	542	535	557	565	577	553	605	575	557	562	599	580	583	539	518	542	548	579	604	540	599	547	553	550	568	567	559	585	538	577	541	562	559	579	550	530	519	558	560	546	596	622	575	587	553	582	584	547	549	559	560	573	556	543	584	552	581	579	547	585	569	538	599	578	616	522	565	538	578	562	611	554	537	513	562	571	549	545	628	591	561	560	590	544	534	565	568	572	508	557	570	570	547	562	605	573	560	569	604	560	548	507	554	570	585	567	555	546	580	579	587	586	593	545	482	541	557	544	584	591	534	567	601	524	584	597	532	520	525	571	548	530	563	603	538	579	578	577	592	509	580	595	571	538	605	580	522	565	577	545	548	616	578	552	512	549	553	547	552	554	598	531	596	549	603	561	563	586	537	548	592	580	594	566	543	555	564	537	570	531	561	600	563	585	608	524	579	549	538	557	541	528	558	537	529	577	578	545	575	560	603	551	555	582	539	590	574	539	564	527	561	589	542	572	558	539	550	576	545	591	595	571	540	558	578	558	552	577	582	572	566	547	552	577	548	572	510	597	557	563	604	557	551	568	574	539	581	575	536	556	588	595	555	544	575	528	587	549	560	549	528	591	575	574	557	552	550	546	530	557	559	559	577	604	541	543	579	533	593	599	563	569	539	590	565	555	583	594	531	582	552	579	556	544	532	564	558	605	591	568	545	599	578	566	523	583	595	586	563	571	575	549	572	563	549	528	558	585	606	540	551	563	555	551	565	550	596	541	571	541	550	549	553	552	531	591	566	538	565	548	559	569	546	557	547	559	574	556	542	563	508	561	567	595	546	540	494	582	594	542	579	522	567	558	569	523	587	590	569	551	620	557	548	576	521	550	567	587	580	605	541	535	544	526	553	578	531	562	599	533	536	546	570	575	591	542	561	527	551	520	551	566	540	585	603	602	560	581	567	546	552	545	586	587	532	564	568	556	555	545	554	551	567	561	573	568	523	580	586	580	590	568	588	598	566	545	544	555	549	551	554	571	517	587	555	555	565	572	576	538	569	560	541	572	556	575	538	578	581	579	567	571	604	506	556	607	558	541	562	577	537	544	530	588	541	590	563	575	561	553	576	561	546	564	602	560	581	576	551	540	584	559	568	550	553	557	541	587	548	565	570	597	575	573	579
20281	21928	28595	23391	19313	14622	9556	6532	5268	4099	3510	3183	2709	1442	1114	1100	559	826	646	488	358	304	299	200	272	248	216	186	193	203	186	200	187	200	191	164	166	129	154	143	128	137	133	120	134	129	135	121	126	126	135	121	136	123	144	172	171	172	152	137	182	166	157	169	145	130	124	136	131	143	138	145	117	120	113	143	151	106	125	114	115	110	120	112	115	126	108	124	107	119	116	103	113	112	127	98	105	113	101	117	115	118	104	103	123	102	125	118	125	107	114	121	107	105	122	98	129	102	85	100	110	102	117	118	123	92	135	122	119	103	110	120	99	121	112	115	140	122	107	99	95	122	113	129	109	103	86	118	107	131	108	98	139	116	122	114	117	113	105	123	121	109	104	118	112	105	107	90	102	106	136	117	125	120	124	98	106	129	121	143	102	112	133	99	109	130	113	123	109	113	117	123	121	117	80	128	106	112	124	131	123	102	136	85	97	105	96	106	106	119	120	100	126	114	143	109	109	126	129	89	106	120	110	97	141	105	113	129	105	115	124	114	124	99	121	114	144	113	106	126	111	107	116	112	100	115	115	105	98	137	107	108	106	110	111	115	127	127	136	123	120	139	115	112	127	128	117	105	108	114	111	122	111	102	99	108	96	98	126	103	106	113	118	116	132	120	91	111	119	95	121	100	125	124	119	112	127	99	110	103	118	97	119	103	113	116	117	121	123	120	107	111	116	109	138	129	109	99	121	83	105	119	127	118	120	91	93	107	105	90	126	86	131	113	103	106	108	110	112	99	107	130	114	102	116	108	117	108	121	145	106	111	109	104	125	120	102	112	126	111	88	119	135	129	124	88	128	122	108	118	104	118	116	122	111	103	116	137	110	100	116	112	111	100	123	94	118	115	106	112	151	107	125	122	115	119	141	111	115	124	96	106	104	120	105	93	118	117	114	104	109	96	138	101	104	117	118	100	110	119	120	115	124	121	132	123	116	111	124	114	102	102	119	100	120	128	118	101	111	88	114	99	100	115	113	115	93	105	112	100	98	103	115	121	121	123	76	105	103	108	119	132	101	120	117	107	121	104	124	122	111	107	130	119	113	113	108	114	115	96	110	115	130	109	108	119	126	118	105	110	102	122	126	130	122	118	100	132	105	100	133	129	107	127	108	118	123	96	98	113	88	120	105	107	112	96	96	123	124	115	135	101	113	115	113	117	118	104	102	117	107	90	129	121	138	121	99	114	124	120	104	102	114	118	121	126	118	96	118	103	120	105	136	121	120	114	108	105	114	118	114	108	107	118	119	111	105	115	116	115	115	116	126	126	113	108	100	125	136	105	105	119	101	101	120	114	101	115	95	113	103	125	117	114	91	98	127	105	117	113	120	100	115	99	119	92	101	120	91	118	116	120	112	106	106	113	109	104	114	106	118	99	95	105	127	101	111	110	107	115	105	119	105	111	100	131	125	96	105	102	100	116	108	107	109	100	131	117	120	94	114	119	102	116	110	109	117	99	101	111	136	125	131	126	115	117	129	117	112	129	117	103	116	116	111	133	111	118	125	115	116	104	100	100	110	91	115	106	110	116	129	122	115	115	107	102	133	122	125	106	98	127	126	112	141	99	95	96	132	96	119	120	114	131	114	107	108	121	131	102	112	113	105	106	122	87	124	108	117	99	127	106	108	118	108	109	96	101	120	109	144	126	111	115	129	106	123	117	101	116	100	98	139	129	112	107	108	131	101	113	110	118	124	98	91	118	128	104	103	118	109	104	121	118	141	101	109	116	125	113	108	98	113	120	108	125	99	105	113	111	109	113	132	133	113	104	116	106	121	98	115	112	124	116	112	104	114	122	104	117	104	132	109	120	125	104	117	102	108	93	123	123	125	90	104	123	112	121	101	106	98	121	102	124	113	113	114	127	123	131	110	112	115	132	126	109	104	117	111	116	140	100	119	123	110	108	99	113	113	104	113	111	110	105	101	143	132	128	114	118	130	112	123	121	111	126	115	101	109	138	111	114	114	121	102	106	104	122	114	117	105	123	138	128	125	108	97	103	134	129	130	124	104	109	106	120	131	109	105	111	99	119	121	110	108	128	117	121	96	120	105	117	102	111	123	112	125	124	114	109	130	103	113	126	97	118	102	122	119	123	112	138	134	124	121	86	108	112	110	99	124	113	110	102	106	98	104	110	114	126	115	105	121	119	98	110	140	111	120	127	107	103	108	119	116	109	118	110	108	93	109	126	119	123	128	99	113	134	108	116	86	124	110	105	99	95	113	106	123	125	115	105	119	111	115	109	117	112	101	112	121	113	117	100	107	91	112	116	111	117	112	123	124	123	129	100	99	109	111	105	129	102	116	135	112	119	129	96	120	123	108	113	119	119	108	116	106	96	111	115	116	101	109	106	100	113	102	120	112	113	119	106	103	101	130	120	122	118	120	111	92	95	126	108	101	112	112	135	91	120	118	115	114	119	88	118	112	102	100	107	114	131	103	94	123	134	124	92	119	98	115	117	137	84	119	98	103	117	104	113	119	102	97	111	127	132	125	108	127	121	87	111	133	108	121	112	116	120	115	122	109	99	118	144	91	105	122	92	102	114	102	104	110	108	125	104	128	108	124	118	132	91	128	105	104	117	103	109	120	111	103	95	95	102	102	104	120	127	119	109	108	113	106	105	115	129	126	113	108	114	112	115	120	94	137	97	130	125	115	106	113	107	117	105	96	128	84	114	122	109	108	112	108	102	93	132	117	126	106	107	105	115	106	97	110	113	130	101	120	125	116	114	123	122	133	92	112	111	126	113	91	121	98	119	113	123	119	119	135	115	103	111	111	119	98	113	107	136	93	130	122	132	125	105	105	126	117	114	113	101	135	121	122	103	109	120	108	121	113	112	104	100	102	113	119	101	115	128	127	119	117	114	106	119	128	133	122	142	109	105	111	99	117	124	111	111	119	103	132	131	130	133	114	104	131	127	95	106	119	127	100	110	103	106	111	107	108	102	91	118	105	117	130	117	111	114	121	120	105	115	112	122	98	103	110	101	99	100	114	98	128	107	121	114	119	105	113	114	116	98	97	108	99	121	94	121	97	104	98	105	103	129	129	120	98	108	128	116	100	105	130	119	110	105	108	117	112	135	97	129	128	127	107	102	110	102	114	127	121	136	112	98	98	113	122	139	110	123	124	114	105	124	113	106	113	114	124	108	131	115	138	99	137	116	107	135	109	105	124	100	110	115	109	105	103	115	98	107	109	109	114	113	107	117	129	109	120	124	112	100	105	113	131	113	109	106	116	116	110	115	123	94	101	106	108	121	120	109	114	119	106	132	114	98	126	103	116	106	118	103	116	102	101	88	96	127	139	113	95	122	112	129	115	132	102	109	141	117	117	126	101	121	103	108	112	105	124	136	111	116	95	112	106	122	112	91	93	116	111	127	96	113	114	116	113	109	100	131	102	122	119	112	103	118	113	119	107	149	97	88	107	113	100	111	109	123
10556	18018	20533	22495	22603	20925	17919	14774	12918	12109	12309	11778	12039	6821	6120	6687	3191	5238	4137	2923	2184	1793	1769	1265	1564	1421	1171	912	936	983	949	898	1188	1048	823	643	570	513	435	455	436	416	446	447	379	387	422	408	438	412	409	399	402	461	512	669	732	803	705	762	666	704	773	755	537	503	465	476	434	444	419	322	359	373	361	357	305	332	330	327	312	290	335	308	359	295	352	340	334	321	331	318	323	330	323	315	337	331	326	287	312	304	318	305	303	342	314	295	312	336	340	319	314	288	310	332	310	276	319	297	319	314	318	292	304	316	345	289	340	309	307	315	318	329	318	303	321	309	270	307	321	309	328	309	276	322	305	309	308	336	335	337	317	325	357	324	351	303	303	304	286	305	313	325	289	280	327	318	315	295	302	300	279	263	283	309	330	287	302	308	306	312	323	307	315	343	359	318	325	321	304	314	287	343	322	343	302	294	315	315	311	297	304	326	294	271	289	307	316	313	292	315	322	305	314	323	317	317	327	318	302	311	282	308	323	323	277	328	295	291	305	303	307	341	295	308	303	301	279	323	309	303	307	293	284	303	302	325	312	304	297	327	315	314	284	321	317	318	302	288	307	321	291	316	306	297	305	333	293	341	283	313	300	284	300	338	315	327	308	321	327	282	304	275	316	310	316	296	320	264	278	326	280	310	309	310	283	312	299	294	308	315	307	308	290	343	301	309	319	315	306	295	278	287	310	311	311	323	324	320	270	327	317	317	288	281	313	330	273	318	295	292	301	281	297	323	350	286	283	334	303	298	341	301	316	284	306	257	306	297	300	300	335	303	325	282	291	312	316	295	305	321	292	331	298	312	303	273	295	292	291	294	284	297	294	317	280	271	315	322	316	315	313	304	297	304	285	293	298	278	288	302	292	314	350	302	272	326	289	314	293	306	296	300	331	305	306	324	314	319	325	307	311	321	286	295	301	290	303	291	298	317	282	296	334	302	319	331	325	302	308	306	306	309	339	284	307	306	325	305	327	324	280	284	318	297	323	291	306	279	295	315	299	295	342	298	317	328	303	284	287	325	300	290	315	325	323	335	294	293	311	289	290	310	284	298	308	323	301	325	283	322	300	309	340	287	278	315	304	323	333	306	330	285	326	309	311	313	312	309	305	316	289	314	297	303	313	307	294	322	293	305	297	306	296	280	295	304	307	297	326	284	284	308	306	276	354	316	314	298	353	326	318	276	301	292	293	311	320	280	350	334	298	314	338	298	294	306	315	303	273	284	311	305	310	305	319	312	305	297	339	301	309	329	282	295	302	282	304	329	298	315	301	332	281	268	325	330	302	311	335	291	322	301	314	304	313	316	296	306	317	302	295	285	279	308	307	321	295	282	286	286	306	322	306	268	311	280	310	310	326	301	304	283	332	318	318	302	312	292	331	310	314	285	305	320	319	325	303	301	294	318	316	317	322	319	282	314	294	318	303	298	311	316	317	322	283	303	293	267	313	292	306	316	301	325	310	320	315	306	272	286	269	317	304	305	320	287	303	287	301	298	304	285	309	360	292	289	307	298	325	328	309	317	293	295	289	326	315	309	300	330	302	316	295	300	304	288	331	314	317	307	337	306	319	331	306	289	273	274	308	310	311	294	317	337	325	289	311	315	293	307	315	300	286	303	295	292	291	286	284	291	308	305	291	278	295	317	318	301	300	303	325	294	270	292	306	290	323	326	325	304	280	262	316	307	303	278	306	338	335	284	282	299	290	298	283	308	308	316	315	295	316	278	313	292	299	303	276	290	283	320	304	312	322	298	303	309	295	293	273	323	289	281	315	310	340	335	289	290	315	301	296	296	327	293	337	302	311	311	315	332	310	237	315	312	272	303	310	291	324	291	303	336	301	321	311	334	313	319	297	325	320	297	289	323	305	312	303	302	297	260	314	324	333	307	294	345	317	278	280	303	309	314	301	325	341	291	303	306	299	300	318	309	322	289	299	312	306	334	310	319	311	324	309	306	310	293	330	313	290	316	329	313	324	285	289	290	335	282	327	308	307	328	295	279	311	263	309	322	307	300	300	279	328	298	285	263	311	292	303	318	295	289	316	296	317	307	306	272	316	291	304	335	281	315	316	318	342	274	285	304	292	303	304	292	296	327	306	329	297	298	304	304	320	285	279	297	299	304	318	302	304	312	309	307	309	325	314	287	311	305	328	307	322	337	295	310	326	330	290	307	299	289	297	269	286	308	308	310	337	326	323	330	307	336	298	303	310	306	281	287	284	309	312	332	281	309	311	309	288	318	316	312	327	274	346	309	310	315	336	266	294	252	283	302	309	341	293	285	328	347	332	314	318	313	328	317	319	320	312	291	306	304	321	313	325	311	323	307	307	283	347	310	304	283	299	331	297	300	335	324	288	269	355	327	297	272	289	271	287	292	296	321	298	297	279	282	307	303	311	307	296	316	270	303	346	311	306	305	287	325	319	292	304	333	303	308	338	321	309	260	301	317	259	283	326	289	321	302	297	307	327	321	303	338	302	295	327	300	329	328	307	301	297	296	315	330	318	331	315	290	314	289	305	318	289	329	305	323	315	336	313	267	289	285	286	311	311	303	270	300	326	319	327	287	334	304	321	273	285	290	329	318	296	260	309	296	324	324	293	301	326	312	304	342	290	308	306	272	310	287	322	304	310	331	301	312	280	298	313	306	301	279	315	315	310	306	308	272	296	297	289	322	310	314	314	288	324	294	330	273	297	294	309	313	326	347	314	296	338	289	316	306	296	299	293	285	328	262	278	323	300	316	291	302	306	311	302	302	288	308	304	292	290	336	306	317	266	281	314	309	317	276	284	294	296	281	271	321	298	298	304	282	321	315	309	300	313	288	268	275	321	291	303	328	314	326	302	309	306	305	305	338	339	299	280	303	342	295	279	303	299	314	293	280	315	307	343	311	293	266	309	279	277	331	307	308	305	326	272	311	317	283	295	311	301	290	281	324	275	314	306	312	312	320	306	314	338	296	314	286	313	299	308	324	315	286	289	288	288	326	297	316	289	304	287	292	295	286	285	303	300	335	315	293	262	298	292	297	305	289	298	304	301	318	322	313	306	266	312	313	291	349	277	281	294	287	285	351	319	317	279	295	310	288	303	303	309	329	314	338	282	320	303	310	298	337	302	321	315	308	329	300	319	289	294	313	282	290	330	286	284	300	292	278	273	303	316	315	277	280	288	307	324	305	307	348	297	278	299	284	311	323	299	308	298	273	303	278	311	292	335	315	310	320	304	301	289	299	281	287	288	293	327	286	291	288	334	280	298	297	292	298	315	329	296	311	340	330	328	291	301	277	310	288	302	307	278	328	293	328	330	301	289	334	301	297	303	329	306	333	311	300	333	306	295	314	330	333	287	331	291	306	311	305	317	311	328	310	303	327	296	300	328	303	289	317	285	315	331	292	341	280	319	302	325	275	301	310	299	315	349	290	330	297	324	303	287	290	274	308	307	327	280	337
3900	2350	3152	2138	1574	1177	938	660	490	443	422	469	397	331	329	363	287	336	306	282	307	290	323	310	366	337	355	327	297	328	331	297	310	282	295	318	293	301	301	283	309	306	306	314	347	311	304	298	303	316	320	308	318	297	293	295	312	305	315	327	296	322	276	299	315	287	340	317	338	286	314	281	302	304	324	313	278	308	301	318	322	295	306	320	300	272	311	326	306	295	295	295	284	314	304	309	290	320	294	312	322	330	330	306	341	320	320	329	270	315	321	281	290	292	295	311	296	272	331	292	283	316	344	278	345	278	302	288	291	307	316	298	292	317	303	321	281	285	313	282	293	312	331	289	306	305	312	291	309	314	316	292	331	322	304	297	284	282	308	304	308	284	298	335	323	312	309	278	295	325	295	304	308	318	317	310	298	308	302	316	293	300	298	279	288	318	339	317	302	326	340	291	329	306	300	311	295	304	311	324	296	326	286	306	311	332	282	312	320	320	325	324	261	316	323	313	288	283	320	310	296	320	315	298	255	292	330	306	306	292	322	307	331	297	307	312	362	320	287	295	301	293	312	310	283	290	314	283	298	334	300	318	265	314	274	338	291	342	278	313	338	315	293	291	288	318	326	298	322	287	314	285	293	304	307	293	305	282	297	316	306	329	291	319	304	345	316	338	310	307	294	281	261	318	289	323	301	308	302	277	286	294	309	334	291	306	281	323	322	310	295	321	298	274	299	300	308	291	274	336	315	304	319	302	307	281	322	307	290	329	310	299	275	275	328	283	299	290	301	310	290	315	295	315	278	279	298	305	293	293	290	303	323	302	320	268	305	288	290	310	309	296	311	288	319	308	300	326	281	285	302	317	332	275	332	324	309	306	287	271	291	333	321	309	312	309	295	297	297	284	269	327	311	315	292	306	275	290	320	290	332	306	294	316	293	280	287	297	313	290	318	322	295	257	290	309	320	310	278	300	314	282	298	313	302	292	293	299	296	330	307	322	292	295	290	303	323	294	330	299	318	314	299	302	312	283	302	279	281	338	310	300	297	290	308	284	312	324	293	287	325	284	284	307	321	277	324	305	282	316	294	314	307	260	297	304	283	307	294	307	274	309	325	313	282	312	314	310	290	291	317	295	318	329	302	310	287	296	306	297	261	310	295	306	285	322	323	328	328	286	341	272	288	298	305	308	298	309	288	310	306	293	327	318	324	302	319	319	276	296	300	303	343	315	324	299	320	289	295	320	308	303	368	293	332	302	288	303	325	318	294	317	323	317	302	350	305	317	276	286	295	324	297	304	301	327	290	267	275	314	293	338	288	313	293	283	312	314	292	317	325	334	292	315	304	308	289	310	311	299	306	313	297	309	295	336	292	325	306	308	303	312	315	295	331	278	334	297	297	301	314	297	304	305	344	300	300	295	297	294	289	332	302	276	313	348	325	268	317	300	297	320	313	301	280	308	299	303	278	293	313	294	305	286	296	340	319	311	310	287	330	299	336	318	283	269	301	301	306	301	310	280	307	286	324	313	266	334	290	299	297	315	304	277	314	297	275	308	326	327	311	294	323	321	323	306	287	289	344	301	312	333	291	288	309	318	303	292	290	275	303	314	297	307	287	288	306	305	341	299	302	319	286	295	296	280	318	296	314	318	327	316	290	301	307	290	298	248	328	304	322	338	275	276	301	301	303	297	314	292	274	298	310	309	300	295	330	346	304	326	304	296	312	279	304	298	341	317	310	328	319	305	305	300	315	313	313	317	307	304	316	310	309	296	280	306	307	303	340	288	295	318	294	303	296	316	301	324	297	279	293	304	305	304	289	318	301	316	294	284	341	309	301	300	290	316	305	312	321	313	290	318	303	333	307	323	299	315	315	292	278	310	325	306	286	302	278	301	286	306	282	308	303	338	307	341	335	303	322	277	298	317	326	322	298	306	310	315	305	315	295	342	270	284	305	307	307	324	330	334	293	287	315	295	299	315	333	271	281	291	282	300	297	327	308	337	288	315	316	306	309	292	314	290	307	303	290	288	273	351	278	311	324	310	322	302	308	334	287	301	308	290	289	341	289	348	311	293	281	281	306	281	289	327	322	273	329	318	317	338	311	297	322	307	319	339	300	296	297	282	271	288	284	287	298	326	306	332	312	308	315	284	327	318	279	275	301	270	294	275	283	310	342	270	313	285	292	318	296	298	301	285	313	317	290	326	320	285	322	306	287	292	296	285	343	303	340	303	319	331	316	310	305	280	341	290	298	312	320	305	303	282	302	303	301	275	388	323	304	331	316	285	294	289	304	304	306	299	312	330	316	324	296	325	314	297	309	302	288	313	289	275	290	272	321	319	294	316	317	280	304	300	282	277	291	320	305	262	309	314	341	336	314	313	303	287	299	316	308	315	305	317	281	287	293	287	309	310	296	309	310	286	311	284	321	308	310	258	294	295	294	315	317	301	278	327	361	286	288	331	310	305	312	285	295	277	304	301	304	324	311	300	283	312	338	276	330	334	296	327	279	315	288	269	320	322	307	327	302	291	305	267	279	293	279	298	297	291	304	296	310	275	321	318	287	299	314	297	324	331	307	286	282	341	300	295	327	287	279	314	275	264	297	323	319	301	316	314	310	321	271	307	299	272	293	328	312	318	293	311	348	293	287	309	300	274	330	336	338	288	291	309	314	307	330	324	291	306	303	294	297	305	294	298	295	318	305	257	305	287	318	324	314	295	311	312	292	276	317	298	324	285	279	307	334	297	338	312	314	312	304	308	337	336	321	302	318	317	300	283	282	313	271	309	328	303	309	320	301	310	319	315	303	281	306	288	337	293	288	297	286	304	308	323	310	299	357	293	310	293	287	292	314	321	283	276	307	306	278	318	310	291	295	330	301	295	315	295	312	306	294	284	279	326	295	287	286	306	311	322	308	360	282	308	311	319	329	295	300	307	301	310	321	285	297	304	318	306	286	282	299	295	310	298	312	321	306	287	329	289	310	304	316	302	305	316	302	316	287	313	299	342	292	288	302	268	305	306	317	299	298	301	284	290	300	296	310	310	286	281	328	293	300	304	271	282	267	295	314	294	308	293	279	307	312	314	299	349	307	311	311	307	312	316	350	329	320	288	310	306	299	274	290	319	323	277	287	305	327	298	323	290	314	324	304	292	319	298	300	302	288	319	312	285	313	322	305	311	309	279	259	340	292	312	311	305	319	279	304	298	325	314	307	317	299	330	292	293	290	309	307	251	295	333	325	268	301	294	298	327	292	276	318	317	327	337	295	317	328	297	310	309	305	264	276	301	319	314	283	304	303	344	301	301	303	301	300	353	309	304	303	286	289	299	306	282	298	320	285	325	302	276	322	286	321	293	349	297	329	311	293	352	293	298	314	300	271	337	301	294	292	303	334	298	292	296	322	318	276	314	312	304	322	315	308	269	310	299	310	285	332	279	320	298	275	292	321	283	279	314	293	298	319	333	282	287	278	299	311	333	314	288	275	286	306	258
3301	2984	6109	6606	5766	4833	3809	2730	2277	1833	1621	1541	1435	1107	1098	1042	1015	964	932	859	870	887	822	864	928	868	838	803	858	782	786	787	822	751	753	766	699	771	716	791	764	768	724	714	717	772	732	731	773	783	732	770	743	778	773	763	765	729	798	821	745	809	782	763	764	763	767	723	748	786	735	738	800	708	777	716	785	688	750	733	738	760	707	749	750	733	801	753	775	790	738	704	737	746	710	728	691	742	750	712	748	680	735	762	709	712	720	769	749	737	758	753	739	764	720	736	769	747	720	761	713	692	742	771	774	726	749	732	747	785	744	680	724	721	698	738	738	742	713	790	746	732	776	744	722	745	769	735	727	760	790	715	702	749	745	717	784	765	703	710	773	752	739	751	758	720	768	723	716	780	753	725	695	713	826	756	728	723	807	709	745	737	781	766	778	720	757	777	708	729	764	685	747	778	723	737	726	721	761	696	739	719	736	782	687	721	750	778	731	717	760	705	686	694	789	705	738	713	754	752	767	753	774	702	722	726	708	704	711	778	717	722	691	712	776	738	729	773	706	731	694	750	751	791	759	788	717	716	730	765	723	731	710	780	718	717	683	784	739	753	766	728	740	758	776	734	756	686	766	745	716	746	732	689	751	691	761	721	702	718	673	736	754	788	705	745	765	755	757	746	766	729	724	693	684	706	724	735	684	791	719	728	760	704	753	735	776	751	768	733	745	746	749	748	701	747	724	776	719	745	713	759	723	734	687	741	713	731	740	731	659	763	731	736	739	710	761	744	707	740	797	733	723	734	715	769	754	794	745	776	763	727	748	747	724	761	699	773	727	741	730	741	747	713	777	736	731	709	746	734	768	768	661	774	736	737	749	754	696	747	780	747	767	682	741	718	772	728	701	675	718	760	770	750	761	730	750	732	743	704	705	725	754	751	766	750	704	708	732	796	746	736	718	736	747	740	736	738	769	678	763	731	729	730	724	724	728	718	745	756	726	738	706	722	750	703	717	741	767	736	747	739	742	745	725	689	727	747	733	760	766	717	723	710	746	753	705	691	745	742	743	715	735	739	728	717	716	736	747	679	730	740	766	711	736	715	750	708	766	731	726	725	709	737	739	704	724	681	704	742	739	722	785	762	706	731	705	743	723	741	693	722	757	712	722	733	755	702	694	750	771	721	691	773	730	786	757	742	738	721	708	744	709	741	764	729	798	701	779	715	728	761	718	765	770	729	725	712	742	748	693	720	757	753	720	741	744	721	757	710	766	741	759	726	720	733	740	689	710	720	728	731	753	680	732	722	721	785	737	741	765	731	792	728	697	739	721	703	752	797	746	726	717	768	710	765	742	712	653	701	741	743	739	724	755	762	752	741	756	685	784	787	704	768	705	780	699	728	734	695	722	723	738	741	736	704	797	740	713	747	765	700	747	777	727	767	754	774	755	712	744	739	761	736	709	734	736	758	756	785	771	720	795	734	748	755	742	758	717	728	776	758	724	735	748	750	691	731	779	755	754	735	708	739	763	698	716	749	779	748	732	760	722	799	739	737	750	753	694	687	780	748	726	757	747	743	756	770	741	753	731	721	786	719	719	755	760	751	684	703	724	713	685	731	731	727	730	743	716	740	733	744	696	745	720	749	695	705	732	748	755	722	747	722	727	726	775	729	730	691	763	746	718	734	707	744	738	721	716	749	711	756	740	740	738	735	757	775	734	762	715	709	756	719	714	719	744	702	725	760	775	722	757	740	777	762	696	731	718	778	751	743	742	696	692	758	740	701	746	698	739	727	766	697	705	701	763	764	718	727	733	709	769	722	752	745	753	724	743	744	748	725	754	745	715	693	709	764	731	743	740	731	728	703	699	731	777	752	778	713	742	688	687	766	709	726	696	821	717	767	725	749	774	726	681	727	666	745	741	732	715	727	743	716	744	739	737	728	735	724	761	705	757	718	730	756	721	735	745	762	764	727	752	809	712	732	726	736	768	745	773	805	737	733	712	697	741	712	743	755	664	721	719	658	766	721	749	723	728	807	794	735	674	733	708	774	805	690	756	716	742	726	719	741	741	780	760	734	754	758	757	707	746	797	760	746	706	727	699	719	780	731	774	697	768	703	742	765	770	740	791	713	735	724	734	764	728	760	778	741	729	777	717	726	746	737	736	721	727	738	750	724	736	706	759	749	750	746	760	745	738	725	705	731	779	748	766	754	752	772	722	704	737	756	728	720	694	747	763	685	693	697	720	744	730	723	719	735	686	754	792	713	735	757	778	722	759	774	715	669	733	751	679	736	723	752	751	730	711	716	702	726	709	734	753	727	795	722	751	726	741	749	751	723	725	788	779	676	729	753	763	717	700	702	753	727	764	731	743	706	724	736	733	766	743	782	750	749	700	708	757	734	763	736	728	751	719	726	672	728	756	742	697	758	726	724	727	730	790	730	737	713	785	722	699	725	774	732	768	748	730	716	762	783	748	720	695	759	789	671	695	775	752	700	717	728	714	758	749	749	780	728	681	758	745	731	728	708	774	729	778	721	733	750	714	707	726	704	714	713	755	726	747	765	789	743	748	714	733	713	801	676	777	761	703	748	799	730	784	720	700	762	747	737	713	785	685	759	707	729	741	703	786	714	725	755	735	741	728	697	752	751	757	791	790	778	736	765	734	771	706	767	729	741	765	744	702	740	767	721	741	743	752	761	748	726	718	751	710	760	762	713	734	739	711	746	729	778	710	700	717	721	695	713	715	795	731	702	746	725	796	706	745	718	752	746	749	778	763	716	720	730	768	713	715	744	711	714	721	772	744	749	718	750	745	724	718	717	756	709	783	724	751	717	769	722	722	755	756	757	729	732	767	757	724	716	737	746	732	744	730	744	746	683	736	753	736	784	762	766	764	722	704	719	756	695	748	741	760	717	706	767	755	726	733	742	739	679	689	764	744	721	750	743	734	721	713	696	728	704	725	775	738	749	712	676	806	733	756	733	723	714	737	726	719	709	748	751	750	739	782	705	749	752	735	718	762	791	759	771	789	745	701	770	750	748	773	742	749	747	720	745	761	750	760	717	737	767	788	726	726	739	742	718	750	757	727	766	746	782	750	726	698	732	739	745	762	744	732	715	775	732	707	725	735	705	715	734	759	756	713	742	730	772	702	703	670	690	751	731	704	736	710	753	711	775	693	807	759	723	748	759	715	741	754	742	752	736	762	729	725	730	730	710	750	730	706	711	793	737	754	729	700	723	785	707	757	780	699	731	700	748	718	664	704	807	708	769	754	720	732	707	711	732	712	728	744	744	765	758	761	719	742	766	751	784	701	748	759	757	741	755	761	727	771	753	693	736	753	758	743	747	739	762	763	734	748	736	734	738	767	725	731	776	702	776	743	756	697	751	718	727	706	779	751	727	734	714	720	756	713	762	745	760	711	772	696	786	694	739	779	689	740	729	735	717	741	723	728	734	680	740	766	700	722	719	709	734	741	733	678	736	738	677	774	747
13535	15762	19910	16387	12298	9304	6402	4147	3119	2222	1999	1621	1573	768	786	798	685	656	542	377	331	337	320	309	394	329	312	257	256	278	271	269	294	253	245	256	240	236	227	222	247	255	232	260	231	216	232	239	235	269	223	251	264	244	225	246	268	262	248	262	270	242	253	250	234	244	230	254	275	254	243	244	254	222	257	241	217	239	234	238	225	267	237	262	212	225	245	246	257	216	230	207	214	223	244	241	252	226	209	237	201	207	225	235	205	239	232	224	233	221	213	226	245	200	223	256	219	253	226	223	239	245	217	214	247	236	235	237	240	234	219	229	213	201	220	238	246	239	215	245	215	247	223	217	216	234	221	256	235	245	224	258	234	221	224	219	226	230	237	224	241	227	222	259	245	203	207	218	228	213	243	234	264	218	259	200	215	219	264	225	236	236	225	240	221	229	212	215	232	226	242	237	230	200	253	206	238	234	248	241	224	220	228	213	253	226	265	232	216	216	264	212	198	228	206	237	205	261	204	222	253	172	253	207	207	245	201	225	219	234	225	229	221	237	211	229	214	194	212	242	246	246	243	232	212	220	210	215	221	225	234	205	221	224	219	262	250	243	222	249	232	211	224	211	218	219	230	248	240	251	232	219	217	227	229	217	252	245	212	199	231	213	235	239	214	256	239	251	212	247	241	211	238	214	215	226	246	239	209	216	210	227	220	266	236	224	247	212	206	239	221	263	235	221	240	226	218	223	229	211	274	194	224	228	208	238	211	206	208	236	254	212	208	239	239	234	230	232	241	262	238	231	246	215	226	216	244	239	228	245	248	255	221	236	223	240	224	197	233	225	219	198	205	219	239	217	186	240	245	234	245	229	209	227	199	247	232	213	239	232	210	228	233	230	231	245	216	235	235	223	225	233	240	226	233	220	229	249	221	242	205	217	216	246	203	248	240	257	223	209	257	199	238	246	253	234	250	259	244	242	219	255	207	241	194	239	250	207	218	236	210	260	235	227	231	210	233	237	244	222	220	225	230	236	236	238	215	220	274	223	254	205	243	244	216	234	244	217	234	256	253	216	223	263	253	231	232	240	245	235	237	246	225	251	190	230	223	260	239	239	242	198	238	213	205	235	237	255	238	262	226	245	223	248	194	249	238	260	258	225	239	250	225	246	239	252	218	231	237	237	216	240	243	215	232	247	243	230	252	224	254	234	247	207	229	198	235	221	252	252	230	238	203	239	244	212	240	253	247	242	217	245	218	228	233	259	206	231	238	244	231	249	222	249	229	257	213	262	250	232	226	237	228	204	202	206	247	213	290	219	277	238	241	224	200	204	272	221	221	216	230	240	236	234	231	258	249	226	249	228	220	217	240	223	246	239	218	265	215	219	223	261	226	247	247	233	239	244	227	221	211	215	223	212	257	200	240	256	231	225	237	244	201	254	227	237	198	263	208	216	226	232	222	249	226	241	222	215	211	238	226	230	235	220	219	264	196	225	242	214	227	222	256	225	235	235	230	217	236	236	221	232	251	240	222	229	229	250	221	224	216	213	235	254	231	230	255	194	190	223	228	232	241	210	249	206	215	232	210	207	256	207	229	230	263	241	227	231	231	196	222	221	233	233	242	238	242	209	237	218	248	242	242	234	249	218	231	220	229	228	265	222	242	241	224	250	249	229	254	232	215	221	239	245	251	234	246	237	230	211	265	233	232	239	231	229	209	250	244	254	218	247	226	216	227	246	222	223	218	221	219	229	233	259	217	214	234	206	237	231	242	238	211	208	229	220	204	224	218	237	238	238	240	219	189	242	245	235	229	202	209	211	223	208	250	216	247	221	232	242	212	213	195	248	237	237	234	253	234	198	209	245	227	199	241	252	236	230	226	252	255	224	218	220	204	197	238	228	238	205	250	223	203	235	213	230	191	236	262	248	226	207	230	218	231	232	217	223	219	233	206	228	220	234	210	243	243	232	229	234	215	223	213	234	258	218	251	233	216	219	227	225	244	229	230	259	246	237	228	243	247	261	273	229	238	238	200	245	227	226	230	238	226	229	243	198	225	263	228	231	201	212	229	203	221	242	266	217	224	228	241	220	202	196	232	242	228	211	206	221	217	227	223	220	232	259	229	233	248	253	229	232	253	240	238	245	238	229	220	211	260	238	232	241	230	228	229	217	229	191	231	205	237	214	222	235	264	217	220	229	236	237	195	221	238	253	209	214	247	243	202	231	242	230	228	245	209	241	237	196	240	221	235	252	219	241	246	238	218	229	233	271	227	246	215	233	243	246	213	201	258	227	217	251	241	246	231	230	222	236	231	242	206	211	212	239	231	234	241	259	251	255	226	222	228	241	247	215	232	231	214	231	262	205	233	218	252	236	222	225	222	235	208	201	220	253	231	226	201	251	223	225	252	243	229	206	233	241	252	237	234	216	237	235	222	233	218	218	217	237	237	227	212	236	237	222	226	236	245	239	204	213	224	252	242	217	218	210	234	241	220	219	248	230	203	247	224	257	203	219	205	239	225	216	248	228	236	240	219	246	231	246	260	241	229	220	240	244	228	207	276	240	221	236	229	225	210	236	197	254	227	256	229	237	217	205	216	207	232	210	231	235	233	201	213	224	229	248	232	223	231	238	216	227	243	263	218	235	226	231	248	225	219	236	220	234	217	209	232	226	228	242	249	256	221	239	207	223	221	224	212	236	261	210	224	229	219	240	228	224	232	220	213	216	237	206	248	200	214	251	229	229	204	236	253	238	258	235	204	226	231	220	202	215	190	248	217	248	238	211	236	221	220	199	253	212	247	210	247	225	225	209	222	216	242	218	234	224	233	218	228	229	258	235	238	241	252	226	233	230	208	207	226	216	246	247	245	259	250	204	244	232	239	232	204	182	232	249	244	247	224	261	215	224	258	274	232	222	223	215	204	220	215	235	224	259	233	234	256	236	222	218	247	231	239	213	207	254	216	212	255	247	224	252	244	240	235	229	245	205	233	257	241	227	211	226	241	220	220	249	232	218	226	238	222	200	220	231	213	237	232	222	222	235	245	198	201	226	237	248	194	201	243	227	217	226	238	234	218	200	233	233	234	221	224	235	239	237	225	254	209	249	237	250	235	243	218	212	221	222	226	231	218	234	254	230	235	207	239	251	237	215	257	228	238	222	239	233	214	235	235	196	207	224	230	238	198	218	215	228	223	237	249	247	238	230	223	212	221	224	215	217	230	248	221	208	236	229	196	223	234	230	230	214	216	220	227	202	208	233	262	233	266	247	241	244	230	245	240	209	215	249	223	235	237	245	220	203	229	233	217	221	220	204	200	221	206	232	228	236	221	226	253	229	213	215	213	235	233	225	217	217	225	218	241	244	253	219	245	205	241	219	219	230	256	225	250	193	211	221	237	232	226	261	220	221	265	246	246	246	242	208	240	238	217	235	247	201	260	235	238	266	236	237	210	208	229	245	224	214	234	199	243	238	236	217	234	238	252	231	245	249	218	246	237	226
8609	14074	16224	19052	18546	17470	15442	11249	10412	8808	8201	7330	6748	3924	4266	3899	3525	3643	2880	1779	1683	1375	1322	1204	1345	1409	1091	933	959	967	857	927	1006	790	706	722	649	720	625	628	647	647	710	594	588	591	645	599	583	652	609	664	625	635	661	715	734	802	849	808	773	771	966	746	668	723	631	675	800	854	657	588	562	549	574	592	607	564	567	571	604	578	585	566	571	566	528	567	562	584	564	583	613	582	565	547	520	546	557	528	570	558	587	581	574	614	564	565	556	576	534	587	583	562	589	549	538	559	559	599	581	567	526	569	524	551	545	591	593	524	521	549	544	574	531	559	608	587	511	570	559	550	555	557	573	579	577	561	559	562	563	576	598	631	566	541	546	567	555	566	589	593	560	559	508	575	539	579	524	574	563	555	570	599	559	559	550	563	546	578	584	556	549	509	586	568	600	549	534	609	572	567	531	574	538	568	559	590	547	556	574	548	578	564	566	570	553	543	574	569	560	565	594	547	549	605	582	593	549	538	549	545	530	531	582	565	587	539	554	530	618	576	531	586	569	553	601	589	537	551	555	532	578	546	597	548	539	522	590	530	530	572	544	577	579	583	542	566	538	543	571	577	551	537	541	528	593	564	585	529	536	556	556	573	552	571	587	599	538	561	564	572	564	535	570	580	544	578	580	571	557	573	570	557	582	580	593	532	552	574	583	596	539	567	524	585	546	590	571	533	577	541	537	557	588	600	568	564	517	568	554	540	571	536	560	570	530	580	521	568	546	501	553	600	570	507	545	531	561	525	526	516	570	572	555	547	579	543	585	546	525	577	532	532	533	570	514	521	584	555	566	570	519	534	569	541	547	543	539	536	550	557	526	565	540	549	571	564	601	516	549	564	560	576	529	537	524	532	556	563	571	532	572	563	561	537	536	558	532	552	555	531	561	549	570	571	543	547	554	577	571	517	597	607	545	621	564	567	534	559	560	497	624	556	572	567	528	533	550	582	545	578	554	524	595	563	561	508	544	549	519	556	536	565	574	559	614	556	532	560	528	547	579	552	535	538	530	572	560	524	590	569	580	507	576	538	592	574	581	576	546	558	520	521	553	541	568	613	573	562	565	530	529	517	568	543	566	563	613	593	565	556	559	595	527	566	543	547	604	551	550	573	569	516	523	614	540	536	569	555	610	526	581	574	568	518	539	533	638	603	578	511	595	529	580	536	569	568	557	532	608	553	610	564	544	551	574	568	554	514	611	527	583	552	589	625	574	545	553	548	555	526	587	503	562	554	557	566	568	576	557	578	541	568	565	532	554	560	583	562	557	550	585	538	563	565	551	570	551	549	566	576	570	557	585	557	549	514	515	558	578	572	554	521	566	551	551	568	572	531	575	595	520	552	580	563	559	574	574	568	541	553	555	545	517	548	537	556	597	563	510	572	554	603	587	573	603	507	527	554	550	590	543	604	611	584	561	536	553	536	605	580	535	572	553	579	581	534	556	600	580	540	545	544	570	571	584	571	590	600	548	542	615	551	594	589	581	567	572	547	582	562	576	562	554	548	557	549	545	562	558	577	503	562	562	562	506	568	593	550	579	570	547	540	555	531	584	545	584	591	540	528	537	555	563	587	559	547	595	559	547	491	547	545	585	590	547	551	552	578	571	619	528	551	562	551	535	610	553	587	552	551	553	569	570	558	585	581	599	539	617	561	533	551	549	582	547	585	574	539	551	552	528	523	546	542	527	568	551	589	569	568	556	601	573	528	588	539	598	551	559	617	529	570	545	566	537	569	538	546	569	562	602	546	560	584	530	514	579	562	549	574	572	569	599	547	529	578	560	533	537	548	552	568	566	530	514	528	538	613	533	558	551	558	552	528	541	505	583	567	570	541	606	555	534	572	561	561	569	562	539	546	569	562	548	522	546	548	578	582	566	565	562	581	554	574	538	542	594	603	554	560	546	559	517	541	522	570	555	588	595	571	583	544	572	547	605	565	512	567	543	548	582	537	580	555	599	588	514	549	573	584	595	554	580	583	518	548	561	563	541	520	548	573	525	573	555	523	559	595	534	576	539	517	589	540	593	559	539	557	603	558	523	567	542	567	535	540	571	546	593	581	583	601	531	595	535	538	565	570	548	551	514	595	549	521	588	543	500	539	584	556	565	568	554	591	598	553	556	559	579	571	599	541	578	587	548	556	557	556	529	544	561	580	591	533	594	572	554	526	579	560	586	560	526	524	545	567	535	575	546	571	573	570	570	594	592	547	536	538	560	561	616	552	545	557	548	585	550	579	542	544	558	563	566	552	573	598	614	564	558	609	547	543	562	520	594	529	567	578	508	559	551	600	567	594	580	538	559	543	577	546	541	571	586	592	546	556	531	539	581	557	557	554	529	543	564	555	520	551	516	548	559	560	540	533	610	559	580	539	537	580	619	599	539	588	510	562	548	555	599	597	532	560	581	567	554	563	525	541	618	512	545	508	519	535	536	561	580	514	510	559	553	558	554	535	539	570	570	537	563	568	543	575	494	509	577	594	573	556	528	583	572	558	585	587	605	534	586	554	539	595	564	538	586	576	613	608	577	562	538	565	579	597	553	601	557	558	600	537	528	549	563	551	583	563	503	587	536	563	576	531	577	580	568	518	576	552	557	548	569	554	564	530	567	548	535	569	575	587	547	611	549	552	605	580	547	570	552	552	567	521	575	542	598	592	558	547	568	541	568	590	586	557	572	570	543	550	580	537	603	574	570	489	528	592	543	575	542	571	580	562	544	554	548	565	586	594	566	595	584	576	533	586	591	564	568	542	547	534	559	567	586	586	610	520	571	566	560	564	551	597	554	560	557	581	544	548	563	588	556	520	557	547	558	560	534	598	558	567	557	542	573	604	561	561	537	591	549	535	514	534	562	525	545	573	526	527	563	589	568	576	577	596	524	535	524	535	556	559	527	566	626	563	573	582	568	607	576	578	601	535	564	575	587	545	538	527	532	570	580	584	595	575	595	560	519	571	537	588	560	547	545	563	606	588	561	527	558	561	567	557	533	565	566	540	550	576	563	579	570	545	523	538	568	557	564	606	529	548	566	584	566	543	591	556	553	600	592	571	591	547	544	548	519	551	547	556	539	568	577	544	571	556	578	520	569	542	556	593	581	534	576	600	499	540	535	539	590	555	597	579	558	561	559	536	543	537	598	607	586	552	562	578	493	553	569	554	556	537	545	552	578	600	553	541	563	565	546	566	533	601	574	565	567	536	618	554	566	566	559	518	527	565	576	563	610	531	557	538	572	554	555	555	542	537	532	559	559	547	587	557	580	592	551	567	503	523	598	531	566	556	544	570	524	563	540	523	577	587	567	557	574	568	555	549	544	547	557	543	555	586	563	557	576	549	550	537	574	537	550	573	547	580	556	509	505	543	566	588	564	541	545	569	505	563	567	516	521	559	563	551	580	537	578	558	542	572	515	540	557	525	533	573	536	586	571	583	569	573	540	594	605	552	565	536
21598	22699	29345	24427	18654	14559	12548	8203	6065	4368	3205	2880	2230	1156	1185	1301	790	915	729	422	338	319	275	243	296	293	246	211	218	169	197	201	214	154	156	137	140	134	129	123	125	145	145	129	143	125	116	132	137	118	131	123	128	120	140	124	139	155	169	177	145	166	192	159	134	137	141	134	164	160	122	124	105	113	113	119	106	123	98	106	114	114	101	120	105	118	112	131	91	115	117	121	112	119	129	120	122	116	107	115	117	114	112	120	123	90	121	115	107	115	127	117	113	118	124	115	100	124	116	114	100	133	115	109	117	123	98	126	112	121	140	119	100	124	115	117	100	114	113	114	117	133	109	117	127	128	93	119	108	120	108	121	110	126	131	119	121	108	102	114	98	124	113	107	123	116	119	106	124	107	137	89	110	107	129	109	135	116	127	119	114	117	129	103	106	107	108	114	110	118	121	120	104	131	122	122	119	112	116	102	109	105	127	101	129	123	126	117	112	130	97	129	116	117	114	111	105	108	119	122	112	110	91	101	108	87	117	115	112	127	133	101	126	99	107	108	136	109	104	113	121	108	88	106	126	124	102	98	128	99	127	115	119	114	101	107	121	104	134	110	113	127	120	131	111	121	114	99	121	102	117	107	104	121	108	114	128	91	97	77	85	124	122	123	107	113	111	105	101	107	100	113	121	107	137	125	124	107	115	107	132	121	134	124	109	112	112	116	111	109	111	97	113	112	115	118	113	106	105	102	122	115	119	117	115	113	117	115	103	116	106	110	111	140	109	111	115	122	107	116	107	119	107	114	88	111	108	128	97	134	121	100	104	112	123	120	113	116	122	110	118	111	113	107	131	102	139	119	127	110	106	111	127	119	115	108	119	109	134	114	105	106	120	94	106	121	119	94	118	103	128	114	111	121	114	109	127	122	95	115	116	115	134	107	98	114	112	130	124	111	112	126	137	110	111	120	108	121	111	113	110	102	119	102	121	99	132	121	115	115	116	110	107	118	107	114	135	125	113	116	103	126	117	104	103	110	131	126	121	112	123	121	98	120	134	93	120	124	116	101	104	121	107	114	121	100	109	102	101	132	123	98	99	123	107	115	107	123	137	126	109	92	105	118	118	97	118	106	107	100	109	119	132	115	132	114	115	111	131	108	100	111	92	104	109	105	114	109	131	115	124	110	112	102	109	133	119	114	119	104	114	108	108	129	109	100	112	120	79	102	127	116	116	125	104	106	133	112	129	120	121	114	137	107	117	126	126	115	113	112	123	129	141	121	117	108	122	108	106	118	99	112	98	126	114	134	135	107	118	105	137	129	114	107	115	111	126	117	113	109	97	105	116	107	112	122	106	100	108	115	121	115	120	111	121	108	103	104	89	103	122	110	99	104	109	109	94	103	104	97	119	112	107	110	127	129	99	98	105	102	118	123	134	129	115	111	89	110	99	103	111	128	118	111	120	99	106	111	127	106	104	116	129	113	122	116	112	108	124	110	127	99	113	134	134	108	120	108	121	126	98	99	118	113	102	128	120	118	123	124	109	91	118	106	122	107	109	131	124	121	109	131	111	109	106	125	116	124	137	123	100	126	88	116	131	118	116	120	115	113	124	112	113	120	105	123	124	115	104	98	117	113	114	108	132	122	120	127	121	111	112	118	102	112	108	147	125	99	95	114	112	129	134	117	111	113	115	114	117	122	119	111	104	126	112	106	114	140	123	148	113	110	123	133	95	111	101	116	130	109	125	125	123	106	109	122	111	129	111	104	112	109	137	133	109	106	115	130	95	104	117	118	116	112	121	113	106	115	111	121	102	111	125	102	94	115	94	105	126	100	120	117	105	105	99	142	109	103	122	119	100	105	126	98	139	123	130	94	118	105	94	102	111	101	99	102	121	123	115	127	96	99	110	102	112	104	112	118	115	97	98	118	115	106	120	108	107	102	137	114	104	111	110	121	109	120	112	120	125	97	101	124	107	102	110	109	108	112	128	99	103	113	143	114	116	106	109	109	120	98	108	116	123	106	113	117	125	104	113	101	120	118	117	140	118	134	99	116	118	119	107	105	102	113	105	133	128	120	117	121	112	129	105	120	120	119	116	113	106	93	118	113	115	140	100	112	128	123	121	104	105	125	132	115	94	97	94	126	92	114	122	125	94	125	121	103	144	147	116	119	102	117	116	129	128	102	102	110	121	95	125	124	109	117	99	101	97	106	111	92	90	114	117	93	103	98	117	96	118	110	129	106	122	136	114	117	103	110	105	101	106	119	124	106	110	84	101	113	118	115	94	107	125	122	105	114	104	118	123	104	112	103	146	126	113	117	117	115	116	125	115	99	114	99	110	126	115	121	125	111	104	117	112	105	119	125	108	99	101	104	94	130	112	118	97	117	122	116	128	125	108	119	125	123	113	118	120	112	119	106	120	104	116	99	114	114	109	104	131	95	126	99	113	122	116	105	113	117	139	123	138	102	113	113	136	106	116	106	127	125	99	119	126	125	117	122	106	124	115	112	117	105	105	126	118	112	103	112	115	115	117	96	123	98	112	106	108	111	109	110	124	119	136	97	85	122	112	132	105	117	111	123	111	99	129	100	107	116	130	97	104	136	120	103	118	109	111	131	129	115	112	119	116	98	96	106	125	106	122	92	117	116	112	118	120	122	93	113	130	109	115	114	105	135	125	124	127	109	107	109	109	116	141	110	112	114	100	97	111	92	123	128	130	105	130	99	119	119	99	106	97	103	93	132	118	111	107	109	104	107	120	102	125	112	103	114	96	101	125	115	128	108	115	126	118	111	122	133	90	107	108	109	116	108	104	114	110	121	118	101	99	95	86	121	112	113	135	107	110	110	136	102	103	104	119	129	110	121	102	112	105	119	113	121	118	125	107	117	109	114	129	114	99	122	111	104	114	121	103	109	112	108	108	103	113	113	115	114	102	115	126	107	111	121	114	100	111	117	128	112	110	93	97	112	111	108	125	108	138	117	101	96	132	108	132	107	122	111	126	124	121	121	117	108	117	105	112	102	107	108	98	114	127	106	130	112	102	117	97	115	95	105	108	108	114	118	119	124	106	101	114	126	95	109	96	114	133	99	120	131	128	103	125	108	128	123	96	126	112	106	126	122	132	120	120	98	122	97	91	118	126	107	109	119	126	139	104	108	109	125	104	121	107	121	107	115	108	108	91	107	108	109	110	116	114	113	118	106	108	132	104	118	105	124	99	120	110	106	105	115	120	101	111	121	125	112	123	128	103	117	101	112	107	120	102	83	123	112	116	106	110	121	113	106	128	123	117	129	132	129	118	104	119	119	97	129	116	116	117	103	115	109	127	110	135	148	101	119	134	122	109	106	116	128	105	116	111	98	104	110	123	109	122	95	115	107	94	122	109	110	105	125	107	115	127	117	108	116	123	102	116	110	98	118	107	113	107	126	103	117	120	112	116	108	114	102	133	105	103	100	112	115	109	109	137	114	96	124	121	97	102	107	103	133	122	123
11510	18714	21252	23574	23742	22339	21937	18150	15459	12808	10868	11497	9085	6429	6795	7439	4609	5494	4393	2590	2215	1991	1517	1357	1678	1728	1115	1049	919	911	1064	1057	1164	982	603	552	523	491	485	462	479	628	480	363	383	406	416	441	391	406	425	402	419	473	467	541	626	693	765	646	661	771	805	727	508	490	452	515	888	715	408	370	378	371	328	356	326	338	292	330	367	318	299	338	302	308	312	357	330	327	308	331	322	324	324	295	323	297	319	303	358	319	326	293	273	312	337	289	327	306	308	293	294	316	299	329	306	306	315	290	314	313	315	327	341	291	303	322	321	307	311	318	293	315	267	315	291	309	326	310	294	321	309	320	322	325	343	309	329	330	305	323	299	335	304	337	329	304	299	304	318	300	324	309	344	293	309	324	303	307	310	309	328	289	331	290	312	326	307	321	300	303	301	298	296	327	309	315	312	314	310	327	320	314	285	300	307	304	281	316	296	294	269	303	295	312	290	291	319	277	334	305	316	304	300	297	311	318	290	308	313	338	310	317	307	316	324	338	319	289	307	304	314	320	301	308	332	300	311	286	304	299	297	323	315	293	311	309	332	295	298	318	342	321	297	356	309	302	308	315	307	297	306	338	296	307	290	303	350	287	298	298	273	351	355	300	307	318	324	294	322	323	293	296	323	329	316	282	274	313	279	317	286	319	324	316	291	316	297	325	295	299	300	324	317	309	317	296	321	302	281	279	305	315	297	318	300	304	291	291	313	293	301	314	284	298	332	286	294	320	298	280	342	325	298	308	309	302	306	304	329	338	327	311	325	340	323	291	322	326	334	273	293	294	291	306	304	300	320	289	313	298	317	312	320	341	326	285	306	314	323	308	309	326	316	337	327	300	318	308	332	313	306	306	323	336	326	286	326	292	331	314	301	322	286	297	328	290	303	278	285	316	300	325	292	298	290	331	310	293	297	308	270	307	282	327	309	303	294	327	301	303	277	286	328	309	316	292	291	319	317	322	309	301	301	314	323	330	305	301	311	284	303	358	290	296	307	306	339	343	330	267	297	310	313	322	332	314	333	296	284	352	307	296	297	322	265	286	318	313	309	310	318	276	300	327	309	275	315	291	306	301	321	296	309	282	317	266	323	302	284	315	302	316	295	307	328	281	292	301	310	300	291	324	320	337	314	328	284	305	349	288	339	336	325	295	296	312	320	282	295	358	304	316	313	313	299	296	307	300	303	318	297	334	351	321	318	288	289	308	314	308	309	300	315	317	286	294	340	318	298	329	295	325	281	324	328	316	312	322	334	298	287	301	314	290	344	339	331	329	325	349	303	312	311	310	283	313	304	284	281	311	299	291	302	288	343	300	278	299	305	297	292	335	290	303	297	294	315	309	308	293	304	296	301	306	328	271	318	301	302	319	308	321	343	293	334	283	324	287	311	300	283	306	295	318	308	313	321	291	293	307	353	306	290	334	310	285	303	316	326	295	299	307	310	302	288	340	295	303	286	324	299	290	285	278	303	337	300	301	307	308	309	328	308	309	322	299	311	323	323	302	282	310	293	307	299	331	318	314	302	326	306	295	303	292	288	303	341	295	338	320	329	310	312	335	334	316	299	297	298	307	294	310	282	342	319	306	309	297	283	302	310	319	326	308	301	263	294	326	348	312	276	306	317	315	308	289	336	292	286	336	309	313	336	318	301	316	313	285	297	327	325	309	304	343	338	319	313	292	291	317	308	341	301	276	326	332	337	315	322	333	306	309	297	312	301	309	304	333	312	324	297	295	342	309	293	300	328	318	307	322	295	286	289	310	341	324	325	295	309	301	306	303	332	294	299	312	328	302	315	331	295	317	333	282	310	308	296	335	312	302	328	280	324	305	311	249	334	320	317	326	342	325	320	330	303	289	304	296	329	343	345	314	312	300	298	332	302	319	316	286	324	300	320	299	299	318	322	335	316	303	319	330	312	300	297	311	308	335	297	314	292	298	324	329	301	306	270	312	302	329	314	308	291	322	303	296	302	287	307	298	291	318	312	319	334	314	315	320	290	339	325	312	295	300	264	330	312	315	307	279	308	339	299	298	301	336	310	305	294	296	310	323	303	309	321	291	277	302	320	308	303	318	288	305	314	314	283	305	279	344	316	316	272	291	300	326	326	329	304	318	312	298	292	284	290	294	294	335	323	305	311	303	287	336	303	297	275	328	302	266	318	330	333	299	277	280	295	305	306	300	320	321	326	323	304	306	314	333	290	306	283	299	295	320	268	324	314	317	288	315	296	315	340	269	278	313	302	282	324	317	284	325	295	276	308	311	294	305	293	320	318	318	292	306	325	326	306	297	320	331	304	299	313	285	283	332	314	314	307	320	289	304	330	313	327	332	317	278	320	292	279	288	278	285	315	306	296	336	313	284	291	307	305	298	283	317	297	317	285	286	315	296	286	325	304	304	303	308	270	308	293	288	341	302	319	343	312	315	320	314	288	255	289	325	322	300	292	318	289	309	299	320	337	326	282	300	313	309	307	279	352	309	291	288	320	309	311	315	303	303	290	309	299	305	301	293	270	291	322	304	283	293	316	294	294	314	296	301	295	297	295	311	294	306	297	322	283	299	320	317	316	278	328	313	300	281	309	283	323	297	322	328	314	301	278	294	284	334	307	300	286	330	319	306	309	315	296	334	310	327	309	274	328	299	305	290	315	310	295	305	287	329	317	297	288	305	319	269	317	283	356	285	321	296	311	300	325	324	328	313	321	307	301	300	317	309	295	328	318	304	326	326	310	347	263	275	331	333	290	329	320	287	296	307	303	330	288	331	305	299	310	283	291	296	307	298	306	320	291	318	300	284	334	288	336	327	316	331	315	304	306	312	265	318	335	337	270	328	320	280	289	351	330	305	277	306	310	317	315	335	337	314	322	307	316	301	308	327	314	307	284	308	313	267	300	337	318	311	306	276	300	314	311	298	309	301	312	319	352	342	305	324	314	300	286	315	351	278	315	288	304	297	327	310	277	290	299	321	297	296	279	322	328	259	291	305	305	288	285	313	293	333	283	315	279	298	300	308	314	308	345	320	291	311	319	305	320	307	301	306	312	304	312	318	334	268	293	323	311	288	314	317	299	315	292	305	315	294	311	323	317	309	285	302	299	291	306	333	293	310	301	288	276	298	294	334	321	337	335	337	309	288	295	325	297	345	325	277	284	320	324	316	288	309	348	318	313	311	297	275	307	304	332	314	317	326	300	335	294	319	301	282	315	314	306	284	316	319	302	295	288	308	337	296	317	298	300	309	306	355	299	340	329	304	299	256	272	320	334	353	320	304	312	292	278	325	298	315	320	331	309	283	324	283	308	302	320	324	320	305	271	307	270	328	312	326	316	313	292	288	289	320	286	300	306	305	330	332	304	301	290	322	302	337	295	306	327	300	309	288	303	291	300	295	338	338	341	302	312	316	306	292	284	320	319	306	310	342	338	309	306	317	296	306	334	293	308	314	306	318	279	326	289	306
4517	2752	3512	2394	1603	1045	917	679	500	437	483	389	377	372	354	353	364	356	338	335	349	329	336	336	333	363	326	332	355	293	319	312	304	297	308	309	312	317	296	285	316	330	333	315	322	279	303	295	307	355	286	344	321	326	336	277	330	300	270	303	311	347	319	316	311	302	282	335	309	323	284	295	303	307	319	339	328	288	323	320	336	287	310	285	321	302	324	303	302	313	318	279	326	313	300	312	293	336	282	306	282	292	324	300	291	308	310	272	307	303	263	313	297	307	284	277	269	290	316	310	298	315	307	343	272	320	325	284	304	321	326	313	306	328	309	296	294	335	301	317	291	307	325	314	301	283	304	287	319	293	291	295	320	333	321	314	323	304	323	311	295	304	312	316	325	289	289	289	301	297	299	333	300	358	317	318	327	303	268	312	315	318	305	316	282	330	321	291	340	332	311	308	264	316	302	314	296	343	309	304	324	330	306	266	327	305	318	298	315	295	313	292	292	297	314	304	292	310	313	316	321	308	289	291	287	291	285	302	334	305	296	293	322	322	316	330	341	286	312	338	315	315	300	312	323	298	330	264	294	262	313	303	312	291	308	296	314	285	307	254	328	302	303	323	298	309	311	250	295	300	315	280	340	286	318	268	307	313	322	296	313	298	287	292	315	317	303	317	322	328	327	313	300	326	296	297	302	335	281	282	302	341	313	286	329	310	315	304	307	301	307	335	316	316	317	307	300	277	301	311	325	334	334	301	307	290	280	300	323	326	306	327	310	305	280	284	298	307	367	314	344	307	309	335	282	307	282	320	277	288	270	324	267	285	292	321	312	287	330	316	301	278	270	281	293	324	326	319	311	297	309	271	284	279	301	286	294	318	321	300	318	342	311	323	312	340	305	307	312	313	300	292	313	324	312	306	312	313	332	306	286	316	326	334	297	286	268	300	289	289	300	352	285	307	286	308	294	308	336	341	260	315	312	323	299	311	321	320	313	317	285	346	274	328	299	312	295	287	317	313	305	296	310	344	309	280	294	312	292	293	294	298	293	290	272	311	310	271	305	305	293	270	305	306	297	328	296	318	310	307	324	291	338	293	321	274	319	314	303	297	309	311	323	330	313	300	315	322	312	321	314	321	297	298	370	292	300	287	278	337	311	315	329	322	308	311	294	337	324	330	301	303	309	304	317	296	321	310	295	304	320	336	294	339	287	302	276	294	303	291	272	303	315	284	303	297	293	302	284	328	306	275	298	301	307	302	273	298	296	284	298	296	284	300	285	290	323	314	278	295	333	317	331	357	289	261	267	323	337	286	317	316	282	300	288	282	329	293	295	281	314	324	327	303	315	303	285	340	298	297	301	318	312	350	324	305	344	283	318	299	342	345	329	317	355	324	326	261	303	315	292	276	319	288	308	305	310	307	348	293	272	302	290	316	292	314	336	304	313	305	306	285	291	306	291	316	314	297	286	319	301	286	286	271	306	317	278	300	342	323	290	329	317	310	322	307	301	294	304	306	317	303	319	318	321	312	310	322	288	282	293	307	316	289	283	295	303	286	325	301	324	302	304	301	282	317	325	311	313	280	281	276	302	323	320	303	278	297	300	309	284	331	314	315	288	311	317	359	296	321	320	326	304	332	297	259	321	294	318	312	302	314	287	276	304	334	309	346	313	335	294	303	333	342	306	293	308	318	321	303	305	330	318	324	308	275	303	302	336	285	276	312	313	334	311	326	294	305	302	305	291	308	293	306	314	316	307	265	311	302	324	315	317	315	318	298	303	300	280	305	293	302	302	322	311	308	309	303	288	298	325	284	339	295	322	270	315	349	295	302	336	302	281	307	309	316	335	309	314	294	294	315	289	313	301	313	299	323	303	265	323	294	323	312	250	289	313	294	314	304	314	325	319	278	345	303	318	302	293	311	284	297	305	302	306	312	297	343	309	284	295	315	325	308	332	288	323	321	302	344	323	343	301	301	342	319	299	301	246	260	301	304	278	295	280	297	306	267	303	304	323	282	301	327	294	296	296	322	339	330	317	322	308	304	325	279	321	315	296	284	330	308	287	321	324	329	289	264	312	289	317	317	295	313	274	310	300	351	330	291	317	330	313	302	336	305	313	333	319	316	296	303	322	301	273	310	293	322	297	294	304	314	320	336	319	313	308	290	306	317	327	329	321	318	334	335	311	318	332	284	292	270	366	298	300	304	317	310	286	299	312	308	331	299	309	313	278	328	289	319	287	330	322	325	309	296	312	302	307	280	335	323	294	294	306	295	302	298	316	310	309	280	328	299	315	322	297	309	352	303	322	312	307	295	295	298	321	340	308	304	314	321	318	305	294	310	312	291	291	318	322	310	314	334	311	277	320	318	293	316	344	318	300	321	318	258	279	314	340	307	283	300	325	330	324	304	320	268	294	347	344	305	301	367	324	290	287	318	301	264	303	267	284	305	331	330	318	322	335	302	307	297	306	336	306	327	314	278	306	335	335	306	319	322	277	320	269	319	339	302	304	282	291	315	325	308	306	310	320	317	304	269	284	305	305	331	304	285	323	332	319	317	279	309	294	295	310	330	324	276	319	286	319	314	307	333	323	291	287	327	300	268	333	292	289	304	318	309	284	285	343	320	323	295	286	306	316	277	267	324	354	292	271	329	314	300	292	336	302	276	332	308	323	307	300	303	321	294	314	325	351	276	333	330	317	308	299	290	312	316	342	286	322	300	311	335	320	271	297	313	307	318	292	327	351	311	299	334	291	287	338	280	320	302	300	320	324	333	333	280	306	248	321	295	302	290	315	327	300	321	312	294	341	314	317	332	320	321	274	297	287	290	311	294	303	278	316	322	306	333	314	286	314	313	314	329	289	274	298	285	316	296	327	295	292	298	324	285	311	314	339	302	283	292	345	293	318	306	281	313	315	311	276	289	323	307	298	305	340	307	315	310	303	302	323	314	290	297	289	332	276	297	296	319	283	285	321	310	297	303	306	327	306	282	319	317	330	280	310	294	300	337	286	307	318	293	282	285	298	316	311	311	311	324	314	306	288	312	324	309	303	281	317	340	309	326	298	285	268	309	278	342	322	309	297	308	283	294	294	329	279	312	360	333	322	315	315	319	324	308	312	327	290	329	297	318	299	284	316	309	289	304	300	334	320	314	330	316	274	276	323	322	302	288	290	293	326	292	297	298	297	284	318	314	282	304	307	286	307	282	305	291	301	316	324	346	312	284	337	330	314	316	292	306	313	305	310	292	299	315	301	315	332	279	325	283	322	312	292	318	318	279	305	293	319	293	309	312	291	279	318	344	286	309	306	319	302	299	310	309	328	302	276	301	306	285	336	319	269	354	342	270	300	273	274	307	310	295	311	311	298	296	304	306	295	308	295	309	348	318	340	270	293	301	285	291	270	317	326	321	316	286	298	328	285	309	327	254	333	265	308	321	329	315	299	319	299	303	315	268	350	323	354	326	281	286	295	317	330	303	296	318	283	294	316	286
3582	3606	6652	7042	5444	4352	3629	2769	2255	1801	1678	1481	1259	1167	1122	1122	939	968	929	858	884	803	895	995	946	956	883	830	814	805	788	808	813	772	751	746	807	740	715	757	718	715	751	752	785	755	776	760	733	733	763	742	741	778	744	732	846	735	800	770	754	772	844	810	796	722	730	758	767	775	704	765	714	758	746	737	753	754	672	742	799	814	738	728	690	721	756	776	751	699	757	764	709	731	780	694	721	751	698	734	703	704	779	756	726	746	708	732	736	731	749	777	779	742	708	800	713	705	790	730	767	752	758	714	762	756	753	760	782	786	747	763	733	751	774	710	754	740	713	692	799	719	736	757	721	741	718	713	770	736	742	775	754	747	705	724	733	715	768	694	798	774	745	751	759	758	782	710	722	737	740	740	792	750	699	761	714	775	705	765	727	747	726	750	717	699	760	750	712	738	736	791	685	739	740	760	723	741	739	741	730	697	721	743	703	775	737	706	749	748	728	695	758	763	723	758	754	752	701	734	695	709	727	754	735	719	738	712	788	725	752	739	818	740	695	728	736	728	759	705	720	736	777	795	697	692	757	723	699	751	757	741	756	710	737	768	766	699	756	736	737	736	752	738	725	762	754	802	794	780	771	803	734	741	727	790	734	780	696	783	743	715	730	753	780	722	747	756	760	725	755	784	745	742	713	737	759	749	702	763	788	758	802	785	736	700	759	717	761	774	688	708	694	786	781	726	733	715	689	784	717	717	764	731	715	749	726	685	772	736	736	736	737	725	741	756	707	748	763	750	758	767	738	785	754	785	755	746	716	738	754	752	744	765	724	727	745	758	710	726	743	788	753	725	737	723	766	748	754	778	789	734	685	748	696	757	744	749	727	764	764	800	755	787	785	721	688	764	728	756	761	792	732	751	700	765	770	757	732	782	739	724	696	760	768	772	713	707	778	749	750	760	752	702	741	753	735	771	718	760	734	789	755	707	758	739	781	721	750	755	730	743	717	779	779	732	753	762	712	748	766	735	745	750	706	754	744	739	741	750	753	748	731	763	719	778	685	749	721	721	727	802	773	714	748	743	763	728	767	744	736	736	788	741	753	743	733	775	749	783	767	712	732	713	779	795	714	740	744	743	748	761	724	753	698	754	777	753	749	748	759	740	743	714	735	750	714	746	757	717	723	707	731	753	718	753	765	729	737	746	738	684	725	756	742	706	713	789	770	749	743	714	722	766	777	675	714	753	713	742	666	761	717	722	755	744	773	747	752	760	712	768	693	725	758	727	754	732	768	749	744	784	743	702	746	661	704	741	759	793	725	736	729	721	757	793	735	734	715	755	727	697	713	737	723	754	735	759	777	728	761	700	794	740	796	728	687	740	722	770	807	767	741	708	745	725	723	741	741	751	754	783	728	764	751	740	732	709	726	721	758	789	762	747	757	774	722	752	779	758	723	732	782	721	779	761	789	739	731	730	730	732	715	764	769	758	715	760	749	710	733	758	751	761	734	738	679	748	701	745	736	745	754	754	761	735	722	740	767	754	736	737	744	743	760	716	739	792	746	756	752	729	751	740	732	737	773	758	718	733	704	716	678	683	759	715	740	737	711	702	740	771	752	769	736	700	749	745	716	751	749	751	742	723	727	670	753	708	736	731	752	787	713	749	688	709	736	793	732	747	714	762	744	751	761	726	778	795	758	727	719	742	780	786	715	694	702	741	784	775	768	750	721	741	750	724	763	725	741	763	756	801	756	738	769	742	704	706	687	723	683	790	752	722	762	740	766	696	755	731	755	754	766	780	773	729	787	719	724	727	746	729	736	770	782	715	694	770	751	761	728	740	782	723	798	750	722	754	722	743	705	766	717	757	783	802	739	744	706	751	754	705	727	765	727	734	738	723	727	748	780	797	758	727	767	718	746	741	710	780	719	736	739	784	748	727	751	774	739	724	755	815	713	733	723	761	751	782	780	716	769	730	738	712	690	712	779	739	731	747	760	760	738	748	742	727	760	720	754	788	732	711	706	744	759	724	739	724	758	760	732	720	746	789	756	742	749	755	768	698	729	730	704	756	763	755	706	700	689	672	774	730	731	694	769	720	749	751	698	754	747	760	754	782	716	737	822	771	752	747	748	741	697	764	766	754	757	748	785	759	809	753	739	710	724	783	739	776	757	741	742	777	755	738	761	827	737	699	758	752	686	687	758	730	725	743	725	771	791	742	775	769	731	747	779	737	738	770	793	744	723	763	782	788	758	741	705	774	727	763	729	733	735	748	764	730	779	793	681	705	743	781	734	759	751	772	789	727	746	728	738	730	749	774	752	735	743	701	773	776	755	748	739	733	718	721	750	654	744	746	722	769	752	704	767	742	720	774	729	758	776	683	712	759	718	752	756	718	768	749	765	761	754	762	722	757	737	765	672	706	722	681	761	748	717	739	731	753	679	743	762	710	771	728	758	784	732	741	759	734	746	768	767	780	715	805	735	678	763	762	742	709	791	776	725	676	766	749	815	764	720	719	765	726	774	719	684	718	773	759	733	725	741	759	742	734	734	717	731	725	714	728	760	760	722	748	736	726	754	758	707	685	715	762	770	705	750	720	722	743	734	718	714	716	690	711	773	739	669	737	744	745	721	790	791	769	743	791	755	725	744	721	737	741	714	764	743	751	768	743	702	753	711	732	709	737	709	764	809	790	742	716	710	735	753	765	724	781	776	733	725	732	738	758	720	754	756	739	743	709	736	746	731	762	726	736	726	795	748	767	696	760	754	802	723	729	755	745	697	708	730	748	721	687	769	726	716	741	723	768	746	727	781	756	706	741	738	765	720	790	718	737	699	769	741	765	727	722	743	721	797	726	722	715	746	783	746	745	736	775	770	791	706	715	771	747	700	728	746	725	781	742	726	721	736	758	730	746	754	680	738	756	761	751	782	758	745	745	703	752	753	759	743	779	741	765	782	765	741	800	739	776	746	758	726	736	752	778	795	719	741	723	722	748	747	710	729	774	744	803	744	766	764	759	733	701	804	702	715	726	767	764	757	698	795	702	747	749	760	737	725	732	698	721	737	737	717	800	706	739	728	726	747	682	777	750	743	754	714	711	709	727	749	803	769	689	724	728	753	731	773	746	724	722	763	749	732	757	732	700	756	713	725	785	703	723	724	730	721	713	719	737	757	745	725	709	727	763	771	736	759	769	731	721	690	756	736	758	715	699	735	785	733	718	713	713	724	720	731	718	717	746	707	761	715	807	781	730	752	761	755	781	735	711	746	729	766	770	747	750	798	743	757	744	691	755	747	765	739	735	774	759	801	736	698	767	681	765	719	717	735	712	796	705	752	772	771	698	723	742	718	685	748	774	752	702	755	775	768	744	763	765	746	725	728	728	761	751	756	746	715	769	819	743	744	707	759	722	736	729	768	750	733	727	743	719	758	753	730	734	753	713	766	785	752	749	784	731	758	734	725	712	764	744	696	702	732	742	722	748	761	734	722	709	749	738
13824	17167	22472	17519	11414	8499	6686	5479	3862	2843	2243	1609	1303	744	821	841	633	585	438	346	307	327	332	323	327	272	313	266	270	289	269	279	268	263	275	221	244	215	235	222	274	233	266	247	209	235	239	247	231	221	246	218	243	237	235	230	233	259	262	223	244	261	274	246	242	258	232	217	235	240	220	232	229	253	239	222	244	227	192	246	226	221	251	257	215	236	249	205	236	224	260	202	198	241	238	234	213	222	225	230	201	229	221	237	238	241	244	220	238	220	225	222	234	239	242	227	229	244	232	205	254	243	233	207	230	231	220	223	212	219	223	224	210	246	229	231	243	230	223	218	223	240	246	228	232	234	220	248	207	270	267	216	227	238	222	208	239	232	214	217	192	246	233	245	191	239	195	239	240	237	218	271	207	251	239	207	227	229	225	210	243	243	215	255	214	221	250	226	230	245	225	241	251	227	230	251	252	226	228	224	233	209	218	235	222	246	246	222	234	249	225	204	224	249	196	223	251	234	242	228	247	207	228	218	219	228	248	237	215	221	205	213	239	219	237	224	254	230	219	235	234	231	257	257	258	206	223	236	249	258	211	213	229	234	255	214	236	238	215	210	247	242	229	220	224	244	238	208	274	226	218	239	239	244	223	239	246	263	257	249	232	217	237	221	251	255	201	238	218	233	215	230	219	247	215	230	218	242	252	239	234	216	228	221	240	216	242	213	213	228	222	236	222	234	220	248	256	198	222	205	243	194	233	217	212	239	214	240	234	222	233	229	214	214	213	232	203	234	244	223	212	225	231	235	231	240	214	206	245	245	227	223	209	236	214	251	218	223	236	249	234	237	217	236	245	230	224	215	218	209	230	239	221	231	243	232	218	238	240	228	206	220	228	240	216	233	241	215	210	191	222	241	241	218	240	225	252	212	245	241	231	213	232	249	201	211	200	210	245	220	208	249	230	215	232	227	253	220	205	230	236	228	237	242	229	250	233	245	225	224	219	210	214	233	249	201	210	242	220	241	231	256	245	219	225	205	232	231	257	240	243	231	234	204	252	210	230	232	242	250	237	207	248	219	238	194	228	252	218	234	199	242	240	235	203	251	243	224	262	206	220	222	251	197	243	259	223	251	240	225	233	231	245	223	270	231	229	246	210	221	201	236	246	255	265	198	224	219	221	208	222	250	226	264	236	243	240	218	231	212	207	229	231	213	260	229	240	233	239	232	237	231	231	202	248	266	223	228	249	224	233	230	258	226	255	232	238	243	225	231	229	207	291	242	232	229	206	232	218	240	249	235	239	244	213	217	229	220	212	192	215	254	197	198	241	245	233	225	238	220	232	229	223	230	252	205	254	228	233	245	205	222	215	233	209	222	236	236	238	252	231	217	225	226	226	237	228	204	232	239	211	224	210	205	238	246	238	238	244	228	243	224	231	254	226	246	244	256	253	222	246	230	236	240	232	220	227	251	236	209	246	224	246	230	225	207	244	211	218	242	219	220	240	231	249	240	252	238	220	246	222	200	228	209	244	230	251	256	261	218	248	244	224	241	205	226	233	238	253	240	220	247	201	212	226	220	211	226	246	244	244	250	210	241	222	261	233	200	220	253	224	218	209	228	258	234	208	230	200	237	221	236	235	229	235	242	257	231	210	243	231	237	252	222	244	227	225	247	222	226	265	257	235	236	236	205	241	200	241	215	234	224	276	227	249	250	229	242	224	235	245	208	233	236	209	214	241	228	224	214	232	226	213	239	221	226	233	227	212	210	212	268	229	209	220	250	233	220	222	228	252	251	223	231	221	213	219	188	237	212	230	237	238	210	230	211	238	227	243	231	229	223	222	226	257	235	213	223	229	234	238	225	250	233	224	201	248	222	216	215	239	220	239	228	234	237	230	211	215	192	236	233	220	221	201	248	217	214	234	246	247	246	241	230	219	225	222	245	225	215	210	236	218	232	220	216	224	251	215	213	190	229	229	231	225	227	244	218	230	241	234	235	223	227	246	216	236	246	229	231	244	218	255	219	240	217	247	257	245	217	210	221	250	219	226	256	248	240	271	232	205	235	219	241	233	236	226	230	222	230	224	239	242	246	229	240	222	237	236	216	216	242	208	234	230	229	210	218	203	255	220	256	235	245	222	231	231	202	252	239	237	192	214	229	251	211	216	255	230	240	236	258	217	249	235	219	228	221	221	246	252	210	224	229	238	251	248	237	238	230	205	240	244	228	208	228	218	209	231	257	238	229	232	222	228	224	214	217	227	246	232	216	226	227	218	226	229	214	234	224	216	216	232	225	239	213	223	231	228	229	227	228	259	251	214	215	248	278	226	238	225	248	248	239	224	243	206	232	203	229	220	232	223	206	236	242	221	210	214	230	220	195	242	230	239	255	222	204	236	236	221	222	222	221	237	223	244	229	228	227	219	249	234	232	220	241	220	260	241	212	227	204	246	208	231	266	245	236	238	242	225	249	237	214	227	237	222	231	219	223	215	210	246	232	254	226	224	224	261	255	214	221	261	222	216	235	232	228	247	242	234	259	231	233	217	223	233	255	216	239	227	207	207	227	193	204	210	219	231	215	251	223	233	227	267	222	250	212	235	214	224	200	232	237	242	209	223	229	241	219	215	230	207	247	269	231	221	239	250	254	225	224	236	228	220	235	203	227	226	260	195	208	248	244	230	230	235	223	233	246	195	236	214	237	207	220	231	220	252	206	231	251	191	218	263	251	243	229	264	254	238	227	243	201	235	272	200	217	204	211	229	230	241	244	234	231	216	213	227	235	212	239	214	203	246	259	230	245	255	227	229	231	211	229	245	236	232	246	239	214	215	231	234	224	232	221	213	228	216	223	202	235	267	256	245	227	219	229	216	222	237	237	235	263	225	238	218	246	215	212	236	217	226	268	230	212	226	223	211	210	247	245	236	199	256	263	255	204	219	216	220	222	222	220	242	234	240	237	263	217	258	208	248	251	249	247	250	217	232	218	232	236	226	225	261	233	213	232	242	259	221	222	242	234	266	235	211	234	242	238	229	232	237	270	200	233	254	219	237	250	242	225	238	213	218	208	231	235	224	224	243	238	239	247	234	244	211	230	234	229	283	238	214	216	251	191	196	224	209	233	201	220	199	267	240	237	232	215	242	242	228	238	251	232	233	232	224	219	249	247	239	242	229	240	250	246	234	218	225	258	222	226	224	222	197	224	221	239	217	220	228	237	221	208	233	221	253	245	237	237	228	243	239	239	216	186	218	209	236	234	210	236	226	213	234	235	232	237	235	236	209	219	233	218	232	218	217	213	210	254	229	213	207	238	238	238	203	240	234	213	228	218	243	247	246	223	232	245	212	222	232	243	223	228	244	222	227	252	241	246	234	231	237	222	204	214	229	228	217	237	230	214	220	224	235	247	212	228	260	261	236	211	245	239	224	232	262	218	229	224	222	204	228	223	224	197	256	230	251	236	228	252	220	240	212	230	215	227	245	217	215	235	231	224	244	232
8561	15589	17730	19053	16109	17469	14593	13367	10726	8894	8304	7147	5917	4085	4358	5154	2971	3256	2104	1725	1401	1332	1272	1307	1389	1276	1063	968	925	1053	992	1040	901	795	728	688	699	625	669	683	718	613	610	574	623	615	638	592	651	631	655	589	626	672	656	615	663	769	729	815	771	738	803	784	741	705	691	627	667	695	607	585	588	614	599	554	591	550	573	603	556	605	604	576	532	534	572	583	560	611	563	548	607	524	546	564	611	582	532	558	584	552	571	579	589	508	569	526	542	583	575	565	562	587	549	545	536	585	573	561	568	612	590	549	581	514	555	578	594	587	573	580	579	561	557	557	579	549	607	545	539	549	548	574	543	570	552	574	547	589	560	567	570	570	585	578	555	542	580	499	572	517	578	513	578	587	563	597	562	560	522	594	549	541	554	579	591	549	563	586	621	584	566	530	582	559	544	542	541	514	576	539	608	535	573	585	552	555	547	570	552	516	543	563	576	551	546	590	536	568	505	567	515	518	586	591	541	525	559	538	586	536	490	534	508	592	552	574	527	561	558	566	579	509	547	549	577	532	567	591	594	569	547	556	592	564	553	558	541	608	571	563	568	544	595	590	548	561	555	570	554	564	550	566	548	571	559	596	542	583	560	573	585	573	545	574	544	528	517	615	549	541	539	552	578	563	563	526	582	548	560	540	513	573	538	573	555	574	527	551	548	589	511	564	575	577	576	598	564	546	531	520	535	554	541	552	537	512	527	561	565	566	580	549	521	562	525	545	530	567	564	610	581	556	614	590	606	553	532	568	543	603	519	566	604	569	539	596	574	541	543	564	527	589	562	532	524	604	581	549	601	576	545	532	536	523	535	553	570	585	554	554	582	604	540	534	556	615	565	587	588	566	532	534	579	562	576	555	566	591	586	572	601	568	608	583	578	549	565	586	525	548	567	584	561	563	565	544	529	538	538	553	584	594	597	578	560	564	572	580	560	567	577	527	559	562	538	575	598	603	590	521	533	559	569	524	580	561	567	549	564	560	567	523	530	549	576	585	519	542	563	615	590	549	552	573	551	557	574	589	543	547	573	529	554	573	562	600	587	544	571	610	572	595	535	575	542	540	551	519	539	592	546	550	592	537	555	528	551	564	570	546	530	581	528	558	573	510	541	598	516	576	558	542	566	575	588	517	586	515	579	592	568	572	591	532	533	564	563	558	563	551	537	572	544	572	541	568	539	562	510	561	538	608	553	562	576	543	570	598	519	573	562	587	579	554	556	589	569	569	574	547	574	573	545	545	515	536	605	595	550	559	579	541	536	553	552	534	564	538	553	513	585	548	539	579	529	560	505	612	555	545	547	518	551	570	555	561	563	561	569	550	553	550	547	574	567	567	576	609	537	583	533	589	589	605	557	620	562	535	550	540	538	570	532	540	554	555	572	566	578	596	568	582	591	557	551	548	579	568	536	567	568	546	556	540	561	563	576	586	584	613	544	569	528	581	543	539	560	618	523	576	565	551	556	561	554	552	548	524	563	516	565	543	569	534	560	575	564	534	565	625	557	548	609	598	564	572	584	572	549	567	514	584	575	532	600	564	560	544	545	537	554	559	576	540	558	567	586	562	562	540	587	549	566	554	554	549	565	597	556	568	552	552	583	588	573	562	546	533	570	568	559	574	540	571	590	590	593	538	556	543	548	552	566	535	512	565	542	576	577	532	545	563	518	606	561	610	563	591	535	536	558	541	575	580	532	587	558	571	558	565	531	618	564	531	563	549	573	515	558	564	522	580	546	567	523	565	552	548	563	550	560	591	558	577	571	543	574	581	519	561	563	609	545	535	537	575	538	576	592	558	528	546	583	580	538	563	578	581	539	542	579	574	587	565	551	523	542	578	568	598	550	564	574	562	587	536	571	586	589	596	558	611	577	581	577	548	537	531	552	558	566	548	516	557	548	510	574	607	568	555	570	547	541	600	604	555	581	569	552	530	601	549	539	561	537	557	568	590	577	571	576	506	560	593	568	583	578	564	533	539	574	586	537	567	574	572	562	554	549	551	516	565	581	566	567	554	570	590	575	565	578	581	505	571	581	567	548	594	587	542	574	589	605	578	593	537	545	538	591	540	555	590	556	571	544	595	575	614	561	537	547	522	592	557	588	609	571	545	559	559	536	535	568	552	622	553	605	557	534	546	539	540	576	576	587	541	552	531	557	541	542	565	563	533	552	579	548	534	561	545	563	527	561	564	540	586	574	541	541	555	588	539	590	576	564	602	562	528	518	552	559	563	569	537	568	537	593	543	576	563	554	554	540	563	537	570	569	554	517	616	551	537	563	509	565	566	574	583	579	563	546	561	554	544	548	567	558	531	558	595	557	590	576	594	547	585	544	543	547	561	571	497	571	576	576	562	544	513	514	586	559	555	536	520	590	555	594	595	529	580	596	526	569	589	537	547	553	572	536	560	547	559	523	617	553	584	537	534	553	588	555	576	525	550	570	549	595	543	505	556	558	559	557	579	555	587	546	541	542	520	546	567	581	561	605	506	559	552	542	573	591	547	548	536	538	568	558	588	565	640	574	562	576	544	573	543	516	597	521	571	542	579	589	578	614	580	579	584	582	567	555	553	543	584	563	589	550	574	564	603	566	544	490	536	544	561	532	577	570	575	582	526	567	573	595	575	528	552	587	547	533	544	518	559	571	547	540	571	554	558	552	564	581	585	555	508	562	571	564	546	579	587	586	509	570	565	585	579	561	551	574	548	541	564	569	566	531	566	562	576	578	564	576	533	550	554	568	541	600	510	564	548	559	547	568	602	526	598	589	545	545	552	567	526	531	533	587	542	571	570	602	541	566	527	548	567	574	570	598	594	530	560	559	573	583	538	538	593	543	572	566	575	568	556	556	565	583	572	553	563	562	570	565	566	586	484	543	559	588	575	553	564	594	569	559	560	585	579	531	584	560	507	547	582	541	598	544	575	520	573	584	557	588	557	534	562	515	536	573	553	584	568	587	555	545	557	557	553	529	555	595	535	516	570	575	551	588	589	559	548	539	530	549	569	582	505	529	534	519	556	559	591	594	534	563	562	615	542	579	561	570	580	519	600	559	534	538	549	541	616	533	553	547	606	525	553	585	537	525	593	537	528	559	516	586	531	555	615	581	601	563	585	560	554	579	571	549	577	559	556	582	565	563	515	538	613	603	566	545	578	576	543	494	540	567	573	560	594	587	537	556	557	599	541	538	569	563	519	548	556	616	563	586	565	541	549	561	577	553	560	606	562	520	540	566	545	535	578	579	552	576	586	588	521	568	559	586	548	581	549	595	559	562	521	569	511	553	563	566	551	579	543	517	571	570	566	576	552	600	568	581	525	559	534	549	557	564	602	569	533	544	555	573	542	540	545	580	525	582	565	546	592	587	571	535	541	555	567	574	607	527	579	556	583	557	516	590	491	556	546	553	588	589	556	521	578	582	550	555	561	590	578	546	598	538	555	588	544	538	560	574	593	545	562
21641	24119	30404	24561	19115	15622	12282	9242	5962	3877	3116	2459	2249	1589	1411	1915	769	757	525	385	317	304	240	279	299	227	216	196	182	209	180	178	208	157	158	162	143	135	129	118	147	147	119	108	124	114	130	142	119	123	124	123	148	130	132	149	131	140	142	139	164	137	156	165	147	142	148	135	127	110	135	104	124	111	125	111	115	110	117	102	117	113	111	136	107	112	100	120	115	133	97	128	111	119	104	97	112	97	124	106	110	115	117	95	127	129	107	132	118	115	127	123	124	118	114	122	119	115	113	109	129	121	114	114	123	93	97	111	98	118	83	123	93	130	100	119	116	110	109	128	108	108	129	100	115	107	124	117	115	109	108	139	121	112	114	92	119	110	109	125	108	98	105	101	114	108	103	105	110	129	110	124	110	112	128	120	125	108	134	117	130	104	113	100	110	109	100	103	104	120	113	116	100	127	87	104	109	112	127	117	125	94	104	109	108	114	131	130	106	120	119	125	87	113	105	117	125	127	109	146	107	114	115	103	131	100	130	97	113	112	116	102	111	139	125	107	134	113	113	116	106	108	111	107	118	120	105	126	115	110	112	113	138	102	142	112	113	131	117	123	105	99	122	121	116	139	102	104	124	120	110	115	119	119	101	135	125	117	94	121	124	108	104	99	110	132	108	109	116	110	106	120	113	119	117	138	108	108	111	98	114	95	107	128	110	102	115	112	120	112	116	110	91	118	107	93	119	117	90	128	132	95	117	91	105	109	97	113	120	104	99	128	127	117	118	118	108	111	110	119	107	115	113	109	92	109	112	121	118	120	108	101	130	118	110	111	94	109	121	126	110	116	122	115	123	104	108	115	112	125	115	99	96	117	105	93	98	100	104	88	114	107	115	126	127	116	104	100	120	118	125	92	117	106	121	126	102	119	118	102	110	94	125	113	104	110	93	108	98	108	114	92	118	119	113	107	110	106	101	100	118	116	106	99	139	127	120	117	114	115	116	117	128	107	105	123	110	111	96	115	132	107	115	116	102	115	126	110	123	122	117	105	109	125	134	110	119	109	101	104	114	112	109	104	121	112	129	121	132	114	118	87	109	96	92	108	119	120	116	126	93	113	99	115	114	111	106	126	104	118	99	122	103	106	109	119	95	98	107	107	113	122	103	135	116	118	106	102	125	123	122	112	123	114	110	103	125	107	111	106	120	117	106	101	92	106	110	114	120	123	96	97	106	116	109	119	100	113	120	122	117	127	109	75	114	126	118	115	104	92	122	112	111	102	115	133	119	134	99	140	121	101	119	124	115	120	111	113	116	119	116	86	117	111	117	129	125	98	99	118	123	113	118	112	112	104	91	113	94	119	115	117	133	113	102	103	137	114	104	108	101	110	121	106	108	121	115	114	111	115	116	122	126	112	129	112	112	109	121	131	125	114	116	140	131	124	136	115	114	122	117	113	113	99	109	115	98	124	133	111	137	109	119	127	113	106	111	100	125	86	106	130	127	129	116	126	122	121	118	118	117	122	111	112	112	113	127	138	123	111	106	93	114	118	129	98	99	113	106	109	108	121	99	124	117	95	106	102	134	103	87	127	133	116	130	108	99	115	108	115	126	114	99	103	110	119	121	119	117	119	109	131	107	104	146	124	134	120	120	125	123	114	111	88	118	100	128	124	130	119	107	106	124	110	119	113	122	118	114	109	101	125	130	141	128	128	111	135	142	107	113	114	121	122	119	119	128	105	115	115	118	124	99	116	117	101	135	106	99	125	96	110	119	103	103	114	119	114	90	115	122	124	103	101	109	113	133	129	115	124	130	113	100	114	107	111	110	123	109	105	127	96	99	128	112	125	121	142	121	109	135	101	116	88	115	123	121	120	120	129	107	119	107	128	97	110	116	109	124	131	108	113	129	114	123	104	115	101	116	115	119	110	111	103	128	115	132	119	118	105	93	129	116	119	136	109	108	122	100	112	119	111	120	127	123	123	129	107	101	104	113	110	127	88	107	94	102	137	129	132	98	89	126	116	116	103	122	116	105	135	131	124	108	113	112	100	114	119	123	126	118	93	118	120	109	119	111	108	114	107	95	99	105	121	124	116	119	126	124	101	110	117	107	122	114	89	112	118	129	121	118	100	119	107	114	112	101	94	108	117	133	117	109	123	121	105	116	119	100	121	126	121	123	114	121	99	121	137	116	137	105	133	131	119	113	101	102	100	132	112	117	103	117	134	118	122	101	91	116	102	105	127	112	117	107	106	111	120	107	113	94	131	120	100	112	118	111	129	119	121	124	130	111	106	141	124	108	114	126	108	87	100	107	124	123	118	108	121	119	107	104	125	129	104	114	117	127	124	123	113	120	112	137	124	115	86	108	110	120	106	118	129	114	122	111	108	116	134	127	94	135	99	93	118	126	110	126	102	98	94	114	133	120	108	137	125	119	112	96	114	114	102	130	114	111	112	106	120	121	105	105	118	119	136	105	113	103	116	111	125	95	106	107	115	125	108	104	105	110	126	115	103	113	127	122	94	94	111	110	126	93	94	116	123	95	105	106	106	117	118	121	114	101	133	109	120	123	105	141	110	105	111	108	125	111	111	104	121	124	103	113	112	122	109	105	96	152	134	127	102	102	102	129	92	111	124	100	113	118	115	111	113	118	106	136	122	97	127	107	121	120	106	116	119	106	112	116	112	122	108	104	129	132	114	119	115	112	108	131	111	94	104	125	122	122	104	106	123	134	112	120	103	87	106	106	100	99	113	113	117	119	145	127	100	119	107	126	134	119	133	114	96	125	134	129	116	108	108	96	101	108	124	100	114	101	113	109	105	96	121	116	98	90	117	139	116	111	97	111	138	94	118	124	102	110	119	105	115	90	110	109	106	113	122	103	138	117	126	118	124	102	128	103	117	110	121	149	115	112	116	124	117	99	103	119	115	139	117	125	121	105	103	120	100	100	129	130	108	131	110	111	121	97	103	131	119	131	90	118	92	103	126	122	127	123	133	128	127	101	140	113	109	98	103	116	115	100	115	114	106	103	108	118	110	107	105	128	115	114	127	101	122	126	104	119	95	105	107	115	135	101	124	89	138	107	99	101	126	115	102	107	105	113	121	117	116	109	108	120	130	119	118	101	119	102	136	106	113	133	110	109	89	100	107	110	111	119	122	122	94	122	116	109	98	100	116	117	127	98	101	102	122	100	98	123	128	112	84	113	124	123	117	122	129	91	111	116	99	108	114	104	104	129	145	103	110	120	109	97	123	117	98	106	102	106	110	143	111	120	115	122	105	124	124	117	115	115	111	109	110	116	124	112	110	96	112	117	130	126	114	124	105	117	112	123	105	98	89	119	115	110	107	119	113	112	128	116	125	126	113	109	99	119	126	115	87	99	132	120	106	101	119	124	107	103	107	103	120	113	115	118	118	114	111	118	147	125	115	99	123	121	112	134	113	112	109	122	106	108	120	114	95	109	116	93	114	129	123	115	93	124	118	133	110	117	111
11453	19681	21965	22804	24288	24890	20602	19237	14118	11822	11686	11408	9249	6289	6221	8617	3671	4476	3419	2384	1927	1732	1419	1461	1564	1340	1156	1086	928	1222	1059	1105	1104	615	658	590	529	497	473	521	658	439	409	384	388	367	393	419	380	394	404	398	448	451	396	439	461	604	641	672	640	722	825	713	530	491	443	450	501	494	388	367	371	350	352	325	323	353	333	322	313	317	324	312	307	325	317	337	316	328	311	316	293	304	317	321	293	325	308	307	311	331	319	319	343	323	312	280	293	319	310	297	338	316	316	349	317	321	328	304	290	290	326	310	276	328	299	316	314	327	355	321	313	298	301	331	311	319	321	293	314	336	320	301	314	310	338	303	309	320	306	316	333	291	315	310	296	311	315	297	322	302	301	322	301	308	300	307	278	306	336	310	308	323	315	334	317	290	301	335	309	323	323	304	294	315	281	321	317	327	310	305	289	315	328	317	324	292	326	303	319	323	295	321	309	296	316	302	286	283	297	311	271	264	321	316	314	310	303	282	293	326	347	314	320	297	333	319	317	310	295	287	287	321	290	293	284	292	295	306	324	333	296	291	320	328	288	333	309	300	320	317	309	303	301	315	317	304	313	355	330	317	275	315	274	317	275	318	324	293	309	289	317	317	314	311	320	325	312	325	296	286	295	322	323	331	309	284	301	323	314	297	294	359	310	313	330	319	275	319	291	341	304	306	313	296	291	278	341	296	329	292	310	331	330	298	322	312	302	302	290	306	315	305	338	307	318	305	291	320	296	311	317	258	274	301	317	307	302	302	292	298	274	324	267	282	321	304	348	297	284	290	323	276	309	308	323	318	323	295	318	301	303	322	314	337	344	291	315	302	310	294	295	305	311	315	307	293	301	301	310	292	286	312	290	312	312	312	305	360	311	306	350	302	318	305	326	312	308	291	285	295	296	322	284	317	341	308	337	306	304	314	338	288	304	290	314	304	310	293	299	282	286	284	315	312	326	321	316	307	314	306	321	283	339	313	307	308	304	286	308	330	317	311	315	294	333	312	318	325	323	310	289	324	298	292	286	296	285	303	304	305	297	320	293	319	311	331	299	273	282	298	320	309	289	282	304	262	320	327	338	314	293	322	298	308	308	312	309	297	264	300	288	294	318	305	297	309	317	310	335	294	306	302	310	310	297	303	311	281	300	301	303	294	324	306	310	299	318	290	319	313	306	297	319	294	273	333	321	317	289	295	324	296	292	304	292	314	317	299	316	305	289	329	296	322	324	328	279	307	307	315	298	349	288	327	321	315	310	308	312	310	298	315	316	285	328	326	301	289	320	288	307	303	293	307	291	303	316	313	298	317	305	312	318	304	308	300	297	294	304	312	305	298	318	287	306	275	314	297	295	320	325	314	285	345	306	279	285	280	307	309	317	309	296	303	315	280	291	262	317	345	317	325	299	319	302	313	309	363	332	269	317	319	325	300	295	321	298	348	301	316	306	288	275	306	330	293	324	302	295	317	346	309	273	320	302	297	311	317	354	334	299	308	304	323	324	311	296	287	329	321	286	327	284	303	314	287	313	297	294	304	286	290	307	295	303	302	314	294	326	300	298	289	317	326	324	279	299	301	312	287	330	317	317	279	285	313	301	306	351	297	330	300	327	297	299	306	302	305	337	326	286	318	309	304	314	333	317	318	326	317	277	300	308	275	278	296	328	301	317	282	316	294	322	298	318	304	322	288	329	310	307	290	328	311	306	308	304	299	310	310	280	291	292	313	284	295	345	299	322	336	308	303	333	281	314	320	315	318	317	275	328	317	326	285	316	293	287	303	288	305	298	290	275	307	298	318	309	295	320	347	310	296	295	314	296	301	299	320	296	301	250	323	308	302	312	280	311	316	296	290	325	314	298	322	323	323	293	301	272	317	314	315	301	320	305	321	303	303	285	336	321	323	306	335	299	298	295	302	313	304	312	302	293	307	322	286	302	301	293	290	296	299	322	351	324	303	308	313	309	315	297	349	310	319	304	320	295	303	295	298	311	299	298	311	333	295	298	304	323	303	315	328	309	295	298	272	307	321	309	305	302	304	311	317	315	303	300	302	298	309	306	305	316	283	299	296	279	295	309	321	296	322	326	286	299	302	287	294	303	318	297	291	299	305	286	324	280	316	342	337	338	310	332	308	307	300	274	325	304	304	305	293	318	306	299	287	325	303	305	292	296	274	327	301	343	333	335	294	337	316	293	306	286	320	325	304	275	303	304	330	319	295	308	286	271	324	330	329	312	320	303	311	305	323	300	320	294	320	309	307	310	281	332	296	331	290	299	313	296	280	297	322	295	308	304	340	300	327	305	303	322	331	315	295	300	302	318	312	299	323	294	309	311	282	313	332	303	323	297	307	294	291	306	294	333	297	336	317	307	316	333	324	289	288	306	309	289	292	292	298	294	340	323	330	301	273	328	320	314	325	295	269	316	314	314	299	307	287	309	296	312	276	288	314	295	303	308	321	295	275	307	327	299	299	306	296	319	313	293	326	320	276	310	279	340	286	305	315	311	317	308	308	302	319	282	311	308	311	263	292	290	323	322	302	321	307	329	294	283	298	303	302	342	322	304	322	346	350	342	318	319	290	322	318	288	315	290	302	313	327	340	315	298	287	306	325	295	273	309	317	280	312	293	292	296	320	314	278	311	347	290	312	325	305	336	300	330	325	303	330	305	321	315	342	273	324	308	335	307	327	285	282	325	304	309	303	319	295	308	345	289	282	281	335	301	287	285	318	302	320	318	317	310	342	324	320	294	319	342	281	294	324	286	319	329	332	315	291	298	307	324	293	331	311	331	336	279	314	296	316	303	304	317	341	303	339	291	326	286	294	310	304	303	322	309	287	302	292	300	330	261	302	256	325	325	318	335	296	279	308	309	291	309	293	307	297	327	302	319	323	281	312	281	324	307	326	267	300	320	306	316	306	285	315	327	310	309	316	324	298	333	323	315	287	281	327	323	310	317	287	333	281	313	312	295	336	302	302	313	295	283	331	311	274	258	340	278	278	300	296	356	291	291	302	286	325	300	314	300	283	301	295	317	312	320	303	303	310	291	295	315	316	289	301	314	293	299	325	294	326	285	315	316	320	322	303	307	329	308	304	306	298	309	312	329	287	307	315	312	307	319	308	292	286	327	312	299	290	274	309	329	303	308	306	320	328	293	319	324	338	309	291	337	288	315	308	299	275	290	286	324	327	305	320	339	295	317	287	329	319	314	309	315	323	297	289	321	299	306	296	313	310	323	293	284	302	307	323	328	271	268	256	299	289	322	281	309	305	308	311	316	305	317	305	300	298	308	288	292	290	308	306	295	318	303	320	326	301	293	283	310	305	320	298	323	322	332	308	311	323	303	324	323	302	312	315	306	314	325	285	300	296	327	310	309	341	328	298	331	302	323	329	288	289	304	317	327	295	301	303	304	304	303	288	311	297	338	305	295	295	292	329	300	348	293	304	272	313	335	316	344	327	299	299
4695	2826	3404	2103	1517	1111	759	615	529	453	456	409	382	345	380	345	315	331	316	327	334	337	320	306	364	313	318	288	307	294	295	336	283	302	296	317	315	289	303	311	332	308	328	327	339	309	286	313	321	343	284	304	321	283	307	317	310	335	309	340	276	282	287	315	302	273	280	318	326	307	299	304	332	332	291	280	283	303	332	301	305	305	313	282	294	326	335	304	282	353	334	323	313	322	308	301	282	302	302	305	306	300	317	310	274	312	319	300	280	281	285	313	297	291	271	306	318	303	310	283	310	308	315	301	270	289	302	293	335	305	316	294	305	307	265	291	296	331	333	312	305	303	290	320	302	307	304	305	329	295	287	283	283	302	303	315	315	313	280	311	286	283	301	338	333	330	320	313	312	292	289	321	290	281	333	282	342	308	331	285	296	300	296	294	327	330	281	282	322	331	335	319	311	298	308	303	313	301	314	299	290	316	267	292	312	287	269	318	310	315	289	313	281	324	298	318	329	334	283	303	302	312	340	323	301	306	311	328	282	298	318	357	331	331	327	320	289	318	300	304	300	292	318	283	281	272	315	309	317	283	313	325	311	300	293	319	314	319	294	303	341	287	307	308	277	347	284	293	318	284	321	297	302	323	296	292	295	299	300	310	336	296	296	337	324	314	289	299	315	295	296	291	332	332	297	304	285	277	295	313	307	334	328	312	320	323	334	280	302	278	289	319	303	304	324	329	314	323	291	304	300	295	315	328	313	291	337	314	328	286	304	293	282	342	306	327	288	273	314	293	306	326	288	326	306	295	301	324	304	294	310	350	285	322	271	313	295	295	309	319	287	338	305	316	296	324	312	300	296	348	313	314	300	328	306	296	317	312	315	325	303	303	327	317	320	320	285	307	295	306	337	344	300	325	291	324	323	330	339	319	313	345	311	304	347	294	312	324	319	325	342	317	295	334	309	318	348	309	301	318	345	292	323	306	301	335	279	304	282	304	288	317	324	289	317	325	292	305	290	311	275	331	312	314	325	297	303	281	306	309	327	299	267	298	313	297	311	339	300	309	317	312	316	311	282	328	311	314	304	308	323	293	318	302	300	318	293	312	314	295	323	334	331	303	297	295	287	325	320	321	303	293	313	312	319	309	318	311	294	306	314	283	303	335	314	282	339	321	348	304	322	306	328	314	318	288	305	334	301	287	305	298	308	289	298	299	354	314	323	304	325	320	301	282	294	308	297	301	347	280	321	293	308	287	320	300	355	329	307	317	265	307	307	301	293	297	300	307	333	327	310	285	325	328	298	298	313	323	280	321	276	306	297	334	333	337	324	315	307	283	298	313	291	326	275	273	318	360	286	320	301	320	325	306	340	310	312	297	313	299	297	313	282	314	307	312	307	308	272	304	324	274	293	307	300	317	310	282	300	340	299	292	315	324	353	335	302	274	279	300	310	279	312	294	295	288	289	321	309	319	293	279	335	299	314	312	336	332	287	356	305	286	311	340	310	319	313	283	302	286	313	320	314	299	317	340	324	302	355	295	313	323	316	298	315	295	311	306	277	315	317	357	307	285	321	320	318	340	313	339	318	306	265	304	325	321	328	307	299	281	304	296	301	312	309	313	315	288	316	308	289	294	316	303	305	308	310	314	298	323	290	301	318	295	331	297	310	319	315	323	308	318	274	328	319	295	309	296	334	325	289	304	290	293	284	326	330	291	267	292	299	327	295	316	295	337	291	304	308	333	323	327	302	289	286	299	308	319	293	302	325	318	321	311	341	329	256	297	314	328	286	319	306	279	293	333	318	303	332	293	304	282	287	310	344	338	299	314	306	285	285	309	308	268	332	264	277	319	342	283	291	293	313	351	293	305	318	315	293	303	353	307	284	278	308	315	318	298	343	326	325	319	306	306	274	285	276	300	298	331	282	336	306	283	297	262	296	331	287	291	301	298	317	294	292	327	319	337	321	303	297	330	319	305	292	330	318	307	307	323	320	324	318	335	343	300	319	292	317	323	336	308	295	303	290	317	286	288	309	348	306	277	283	273	331	301	305	295	297	324	284	292	333	312	292	300	330	292	312	308	343	296	310	310	323	298	351	335	270	312	280	329	316	313	275	310	311	304	315	310	295	281	299	299	309	290	300	319	317	328	319	293	313	331	316	313	325	306	291	303	348	311	324	317	307	300	320	332	319	344	293	301	319	335	346	290	299	296	324	308	312	296	312	329	303	302	325	303	291	306	320	310	302	295	317	313	319	286	338	306	321	303	348	314	320	304	330	325	305	315	283	292	306	317	288	325	298	308	298	316	289	311	296	296	323	300	337	284	301	335	304	284	313	302	347	282	308	306	308	295	284	300	296	285	294	305	324	310	295	331	313	303	315	307	295	330	326	306	322	343	325	316	273	299	305	305	332	285	307	318	317	282	311	320	265	310	326	298	322	317	297	287	311	283	304	336	321	289	314	298	287	333	292	330	260	289	309	277	289	273	301	293	329	314	301	309	314	313	284	316	307	307	327	311	299	301	323	287	335	316	286	322	310	313	315	288	322	268	275	333	309	288	293	313	299	316	320	306	317	313	299	317	314	276	301	338	348	335	280	321	307	306	309	323	312	276	305	296	332	334	306	319	287	313	299	301	287	293	330	304	294	311	287	270	305	281	310	297	338	309	309	332	317	313	312	336	305	319	333	302	295	296	301	312	328	308	298	309	297	337	323	308	294	317	297	281	308	324	322	313	320	314	292	301	313	321	311	299	337	307	292	287	329	317	302	326	334	319	282	278	282	302	340	330	311	324	299	304	297	323	334	319	315	288	274	297	278	324	310	320	287	304	332	309	310	293	325	313	293	312	259	340	346	291	328	322	317	305	294	326	277	294	275	292	305	307	299	327	294	334	325	304	309	306	292	313	331	290	318	313	322	307	328	357	314	316	283	275	294	348	325	279	298	296	322	302	291	324	322	309	322	276	283	297	293	332	299	294	297	314	325	311	330	299	288	320	282	285	299	314	300	326	298	304	273	298	287	304	327	300	310	321	339	318	288	309	332	326	272	312	274	307	314	297	327	314	351	320	327	292	287	331	263	296	328	283	293	335	270	300	325	297	336	315	302	289	283	307	331	309	326	344	308	328	299	299	293	320	298	275	316	332	276	315	305	305	325	349	300	301	305	319	306	316	310	305	311	293	310	323	295	293	345	297	300	334	327	318	297	342	303	314	304	304	317	298	283	301	277	270	309	342	306	293	295	322	303	305	299	319	340	298	318	299	337	312	320	287	310	304	318	328	297	279	298	349	297	306	264	291	312	298	354	312	301	313	297	350	297	281	307	301	321	314	311	316	289	332	318	349	315	311	277	305	311	310	294	318	283	308	301	307	302	306	327	295	341	301	327	311	298	315	313	293	300	329	263	332	287	301	322	296	308	303	303	329	327	325	299	325	301	304	293	285	285	299	315	318	334	277	323	303	331	317	320	345	328	315	309	320	321	311	322	319	305	336
3583	3798	6022	5854	5480	4366	3121	2609	2129	1891	1676	1523	1322	1179	1028	1014	976	992	864	904	880	906	926	941	958	896	869	827	759	798	783	803	790	737	758	712	747	763	765	701	772	738	764	723	730	728	749	798	722	787	740	755	747	738	798	741	773	773	753	717	738	755	747	806	817	745	716	735	737	745	717	748	701	692	743	715	745	725	740	749	740	719	817	736	751	739	697	772	713	696	700	762	768	747	751	701	762	725	743	745	789	746	763	724	701	719	742	702	781	712	759	721	729	740	772	672	711	698	739	763	738	759	723	806	724	716	783	749	794	730	776	738	730	730	741	727	768	743	691	779	776	723	768	702	753	738	715	773	719	792	720	806	728	731	741	727	770	731	722	706	774	751	717	735	750	739	756	770	721	741	737	705	737	720	738	798	758	715	780	708	755	773	742	762	738	749	756	777	756	751	742	714	735	697	741	759	732	761	736	747	761	781	688	756	740	773	736	749	715	764	770	701	742	760	751	766	827	749	773	755	702	778	739	750	738	701	737	729	797	760	726	741	745	721	706	764	712	739	732	725	720	724	738	719	701	751	748	738	744	752	734	721	741	728	762	762	751	742	758	738	765	762	728	739	724	771	734	721	793	687	769	727	751	747	730	722	750	750	810	728	729	732	697	734	722	766	726	737	795	749	698	731	741	724	788	719	784	736	789	724	774	736	707	729	724	690	744	727	724	761	706	785	775	748	719	746	761	746	768	711	747	754	804	784	710	749	706	762	729	751	706	673	745	732	787	705	752	703	757	763	781	708	699	760	750	731	738	732	782	749	774	741	775	730	768	717	685	749	760	736	698	745	755	704	744	733	709	717	743	729	704	749	744	738	680	753	712	756	712	712	755	718	827	781	747	766	765	716	754	723	710	721	721	759	731	741	714	755	730	746	750	760	714	712	720	756	749	778	784	746	754	776	745	653	732	735	679	759	799	756	748	770	748	748	757	754	728	750	757	759	744	744	814	760	760	767	701	732	735	783	722	728	770	747	737	727	742	747	748	728	797	699	755	718	752	741	755	749	740	710	776	751	709	776	742	746	722	698	748	713	740	800	734	757	737	799	737	787	715	742	767	703	767	725	735	707	719	748	725	754	751	716	741	731	773	786	768	744	753	739	719	717	733	736	754	729	753	778	732	721	741	736	759	710	692	754	746	728	710	716	771	728	758	743	740	737	696	705	739	702	750	708	715	782	742	728	779	727	695	745	788	733	804	724	731	744	693	699	760	741	742	714	741	767	715	728	773	768	742	738	728	711	749	703	732	722	699	767	734	740	748	765	777	734	749	747	778	718	750	807	710	692	723	778	718	753	768	719	713	770	787	767	747	785	776	746	734	745	775	765	742	797	793	747	759	723	718	754	773	765	722	769	706	808	750	738	721	753	757	765	773	718	746	713	758	753	722	690	749	770	761	779	699	704	739	730	732	763	734	703	788	756	726	714	765	708	723	743	742	701	704	747	697	736	712	719	745	743	700	773	736	713	737	808	763	779	734	741	736	736	746	745	769	724	748	753	742	818	735	748	763	730	762	711	778	787	751	755	772	724	767	769	710	713	730	760	762	740	760	740	761	742	697	758	681	761	785	785	758	749	769	722	791	741	760	683	772	721	769	705	734	745	716	708	699	765	731	721	712	741	762	701	727	746	705	730	762	748	688	743	741	731	753	735	752	761	706	688	733	736	723	709	683	796	713	715	772	739	755	768	737	780	709	722	702	740	769	706	754	726	754	717	721	715	729	747	703	728	718	726	700	761	688	720	783	709	709	731	732	804	726	732	738	722	755	774	767	723	741	755	751	743	732	719	788	715	767	736	724	699	702	727	763	750	725	787	685	748	732	741	715	748	775	717	721	723	803	756	728	732	774	766	743	728	768	759	770	767	754	719	773	733	772	777	766	729	742	725	698	773	758	722	775	723	726	754	701	719	784	719	784	708	799	715	729	710	731	738	751	682	731	774	728	744	730	779	724	751	710	754	748	730	747	712	758	795	692	691	731	756	742	753	753	748	759	751	746	765	689	752	723	730	788	734	740	712	689	774	748	769	729	722	742	717	762	758	734	699	721	760	732	798	725	749	721	752	745	729	748	721	702	698	743	729	730	743	657	718	748	745	703	774	762	751	719	727	756	742	709	735	723	698	717	725	774	706	758	722	712	770	713	674	768	717	738	762	733	746	750	757	722	698	738	772	754	754	742	731	755	718	774	720	744	770	743	764	722	719	710	716	752	716	756	716	770	734	733	773	741	735	681	759	700	731	740	732	718	721	805	717	757	760	742	747	745	713	739	769	739	742	778	709	746	746	748	722	747	689	722	752	703	740	758	711	727	778	715	733	726	747	704	744	754	755	725	753	735	767	696	698	768	723	732	723	705	792	737	709	770	755	706	767	707	723	737	716	723	758	735	737	720	749	722	738	737	698	754	737	721	769	732	739	766	738	758	755	717	755	772	765	735	743	704	723	745	728	782	755	746	762	706	783	743	769	722	779	723	684	758	736	725	724	748	730	760	765	763	709	751	705	739	734	718	739	721	729	752	741	758	745	744	746	702	722	731	745	791	732	727	714	714	794	726	724	802	718	749	749	769	731	722	734	681	773	758	703	736	719	708	778	766	695	755	753	772	756	761	734	703	760	717	709	741	680	714	703	755	718	750	769	763	731	783	781	754	714	678	742	739	720	734	772	694	742	761	713	752	734	798	725	772	733	738	743	708	752	779	742	735	786	728	761	728	697	706	742	733	765	767	772	730	738	753	757	706	726	729	724	692	732	753	798	751	734	768	798	757	724	774	721	754	762	702	698	738	714	779	746	725	750	786	786	772	791	738	730	765	738	727	728	805	702	699	703	737	774	717	723	742	760	708	665	736	804	712	721	712	753	731	704	727	781	711	771	730	751	732	779	808	788	735	738	723	728	690	773	725	694	714	717	720	779	788	702	744	757	760	670	781	743	720	746	723	770	720	716	726	757	746	750	744	723	731	731	776	746	731	757	730	751	726	717	763	742	774	743	770	690	720	744	733	788	737	745	712	727	760	789	775	749	738	731	745	773	726	761	756	725	773	748	731	736	700	742	745	715	812	769	767	723	770	809	730	747	717	746	743	780	735	799	719	741	743	715	739	716	705	738	708	769	752	771	713	735	740	777	686	688	753	740	731	733	764	804	752	758	757	800	773	702	748	767	714	664	777	761	793	752	731	824	732	815	725	750	790	733	760	686	745	721	744	736	744	733	766	773	764	744	789	741	722	643	708	716	735	739	744	708	700	751	759	723	770	787	726	750	741	751	776	743	740	744	702	741	757	703	735	728	706	725	735	707	728	723	706	766	773	693	791	733	761	764	745	783	749	740	727	755	699	701	718	718	654	720	698	775	751	784	709	741	762	748	718	785	768	736	788	719	742	716	727	735	751	734	750	740	729	744	772	798	741	718	704	718	774	747	685	699	713	780	751	760	747	779	728	739
14396	19365	24620	17666	12983	9116	6593	4745	3394	2263	1888	1795	1283	737	835	1083	647	611	441	439	339	322	332	335	286	311	280	262	259	293	268	284	252	269	229	275	227	228	225	263	258	239	222	216	256	247	253	236	240	256	242	229	275	282	203	274	239	219	254	234	262	271	277	237	229	223	265	267	246	235	251	261	230	230	222	209	245	212	227	248	229	242	223	252	231	245	233	222	223	220	236	207	213	244	214	236	211	253	242	240	226	216	227	250	225	242	222	233	220	199	257	225	225	225	205	230	219	243	215	223	226	204	246	216	235	203	215	226	231	229	251	217	213	234	232	214	227	232	245	238	222	226	224	190	227	199	216	219	218	237	190	230	228	203	226	233	219	231	237	191	236	221	212	239	235	241	220	221	217	251	212	220	231	212	224	241	219	212	238	238	220	256	224	204	204	211	214	198	214	242	230	235	224	256	245	234	220	232	232	227	224	234	226	245	225	219	235	233	263	225	233	250	232	221	248	194	195	225	211	222	227	231	224	239	252	255	239	227	225	215	227	235	227	223	222	216	228	254	222	213	231	227	217	228	245	248	256	246	234	222	239	215	223	227	219	246	223	239	264	222	258	228	227	264	229	244	218	260	242	251	240	212	235	256	230	213	252	226	243	230	244	242	221	232	220	230	275	227	209	235	265	250	222	236	248	218	238	237	224	235	223	261	237	263	246	211	213	198	194	249	232	236	257	234	239	231	232	208	218	254	232	204	230	240	232	211	222	243	215	202	223	246	206	236	238	220	233	221	223	232	214	253	221	216	213	240	227	220	218	219	231	209	207	251	230	223	248	215	222	269	249	212	212	251	236	250	237	212	218	216	235	217	245	258	210	203	244	234	253	206	215	228	255	228	242	241	232	232	232	226	247	235	237	227	226	250	255	247	249	229	252	224	237	222	241	234	228	224	249	283	248	211	191	246	225	251	221	246	233	239	211	217	238	219	216	227	221	223	224	226	210	212	208	237	230	236	259	233	258	235	236	206	222	246	230	220	253	251	213	217	214	230	240	218	237	232	244	247	236	238	240	231	220	213	202	243	223	231	252	235	218	210	237	240	276	215	236	215	240	217	246	216	236	240	232	234	217	243	215	226	205	226	209	241	237	227	239	219	207	198	220	248	225	217	231	234	229	244	211	266	240	209	221	244	225	227	197	231	261	249	220	249	225	229	223	214	210	210	247	237	247	243	253	208	231	214	242	217	241	251	223	254	231	199	214	231	202	216	225	211	207	230	236	229	214	221	257	249	235	215	219	198	233	244	228	247	227	205	221	240	218	227	248	223	241	251	222	265	253	230	222	219	233	236	227	241	239	265	220	234	212	234	227	242	251	259	218	220	249	233	239	239	243	233	248	236	220	237	231	224	242	230	217	217	237	213	217	247	222	229	233	240	227	237	223	229	237	230	258	218	225	234	205	247	222	199	226	221	245	251	251	221	211	236	222	233	233	259	249	223	211	212	252	200	249	220	223	238	249	237	238	220	206	239	241	227	212	213	237	188	212	221	212	250	220	225	249	224	226	232	258	218	236	223	225	233	237	215	187	269	223	253	211	229	215	256	206	222	241	232	220	224	211	239	224	231	239	208	230	221	203	241	213	231	231	231	222	226	235	209	234	270	268	253	215	215	273	257	253	230	228	253	234	237	240	217	207	242	233	232	255	217	216	208	263	248	204	234	229	246	213	231	224	227	210	230	228	236	216	203	223	244	222	238	235	208	227	246	225	246	226	262	240	249	253	226	214	199	205	249	213	238	219	256	232	248	211	232	229	254	226	248	232	258	227	228	224	241	219	222	191	217	239	225	223	232	251	224	229	242	219	248	230	229	220	231	217	248	236	267	217	231	256	221	233	226	204	233	230	242	251	236	235	204	235	210	225	207	248	220	217	229	235	247	215	225	225	234	230	244	237	233	236	214	214	219	242	224	222	233	207	242	226	204	251	249	230	203	211	247	215	245	229	241	218	242	214	255	216	205	233	262	244	223	251	221	253	249	226	220	210	208	230	237	252	235	219	219	217	214	221	244	251	251	242	205	228	237	257	237	265	249	219	202	209	206	241	250	227	258	236	221	194	214	233	242	234	231	236	234	256	249	206	231	216	211	242	259	228	202	254	213	288	220	198	214	206	241	224	242	254	224	221	236	228	235	262	242	227	236	230	255	228	240	230	252	252	217	235	210	244	241	252	225	228	233	221	219	254	224	218	241	270	259	209	214	230	223	257	241	227	229	221	232	245	211	225	227	256	251	215	244	246	233	263	227	233	223	222	217	199	224	240	213	270	222	237	239	236	213	212	221	229	227	234	243	220	232	225	215	237	225	225	233	244	244	211	228	223	253	217	230	243	224	240	238	219	208	255	240	250	252	248	221	221	233	239	245	253	202	231	262	234	216	227	215	281	226	210	219	230	217	247	242	218	239	237	200	229	228	255	209	237	251	227	243	227	220	232	249	254	234	273	223	231	214	249	234	245	229	249	223	253	220	225	222	249	228	224	224	237	237	210	221	249	254	266	239	229	210	236	221	233	241	228	230	250	212	212	213	243	242	241	227	233	231	249	224	259	210	214	216	221	223	234	217	206	244	236	251	258	233	219	237	238	239	241	235	221	240	216	268	220	230	226	231	235	234	224	230	225	245	264	239	270	261	206	247	248	212	221	257	231	241	229	220	217	231	218	234	222	233	235	217	212	236	243	260	262	233	222	211	228	213	212	226	225	221	215	226	235	244	222	202	222	236	259	223	211	243	228	253	248	224	218	211	247	241	233	200	224	213	236	215	229	235	234	231	227	245	249	229	210	229	239	227	243	212	211	236	236	202	222	241	256	247	255	249	265	206	233	242	227	244	251	247	225	252	217	219	220	227	229	237	214	262	243	234	231	218	214	245	236	230	235	215	227	266	200	195	229	227	232	237	236	198	221	214	227	227	258	239	241	236	219	224	244	226	209	229	194	219	233	232	211	205	227	223	234	215	209	248	228	220	208	205	232	235	256	219	251	230	277	237	216	254	257	208	218	229	222	227	234	212	227	234	250	221	243	210	263	237	225	240	220	239	210	226	251	233	241	206	239	255	249	222	223	254	207	245	245	214	209	240	234	211	219	252	238	212	236	210	230	234	230	235	219	257	204	219	236	212	229	236	205	232	219	208	242	208	220	226	231	235	246	250	242	188	233	260	236	188	257	247	250	216	208	244	202	199	226	257	248	204	241	243	225	236	235	213	221	221	231	233	221	232	241	195	232	238	227	237	204	213	225	248	242	227	221	238	237	232	203	204	247	239	222	244	234	252	212	209	198	220	247	233	239	229	242	269	242	238	261	219	225	211	204	213	248	251	255	221	211	227	239	232	234	216	242	267	250	236	211	244	249	237	208	236	220	258	219	245	239	265	206	205	246	251	241	251	233	217	232	238	227	243	242	252	231	230	240	229	223	216	213	224	229	226	229	231	230	250	223	220	249	212
8905	16781	16295	18101	20568	17087	13873	10832	9942	8113	8073	8243	6457	3604	4858	5707	3220	3285	2203	1912	1373	1496	1175	1305	1249	1180	1010	995	897	1273	1117	1043	802	772	714	817	708	753	673	717	699	587	553	605	574	584	635	673	607	650	601	584	611	692	631	709	667	704	728	754	749	746	761	767	681	700	640	625	708	660	604	611	579	639	593	574	584	566	536	564	553	582	554	579	569	562	577	545	581	568	538	592	598	563	541	604	567	581	569	566	579	547	570	601	577	585	587	535	555	529	594	547	534	545	566	566	540	553	584	555	557	578	537	574	524	536	570	547	553	551	582	540	562	525	529	592	561	529	582	514	544	569	545	574	565	551	563	572	547	537	546	573	588	499	566	600	584	576	536	580	551	556	518	521	586	552	550	575	549	558	558	549	561	563	570	589	509	541	554	581	563	627	568	584	576	585	549	553	548	546	581	600	560	600	560	544	584	539	585	498	539	528	568	575	565	577	583	599	565	549	530	537	572	605	537	538	607	579	531	567	539	587	575	563	534	548	536	571	575	537	548	554	562	545	575	555	606	579	559	525	579	617	555	623	563	600	556	578	573	564	595	558	551	594	590	581	569	621	571	573	580	550	527	546	539	546	553	547	555	548	522	576	550	526	581	532	573	507	548	536	553	557	559	565	568	594	573	527	565	566	562	541	583	596	548	600	530	532	580	537	526	611	620	551	575	566	554	532	548	538	544	520	576	537	576	576	552	573	565	586	525	512	575	560	555	575	557	556	548	581	546	536	539	581	551	550	556	530	571	550	551	534	574	534	560	557	535	574	602	542	568	548	566	549	577	553	555	571	564	546	573	581	554	580	605	565	570	516	575	569	584	601	595	594	525	563	580	579	533	556	590	572	577	604	526	578	501	571	587	571	557	539	526	542	568	577	521	569	532	576	574	548	592	587	572	556	547	594	566	535	565	564	565	574	519	556	572	581	556	574	525	551	516	597	542	560	514	539	509	567	565	598	510	547	559	596	570	576	531	545	555	566	544	541	531	554	561	564	561	543	560	529	576	561	600	558	567	533	558	532	585	604	565	556	537	601	620	577	553	591	562	513	550	525	597	576	534	530	539	558	551	553	536	568	601	558	527	552	576	551	560	577	544	572	556	549	581	550	568	536	611	519	554	528	554	573	544	546	503	573	532	588	572	500	514	565	566	542	576	558	590	606	551	521	558	564	547	580	526	547	563	520	568	504	601	567	577	556	598	552	534	576	566	554	551	569	592	558	579	536	569	532	614	559	541	582	570	554	528	602	561	522	557	573	565	571	583	564	580	584	623	522	536	582	533	603	549	520	553	564	538	537	560	553	551	564	577	534	524	529	592	565	588	586	549	523	620	523	567	557	551	569	547	577	530	567	575	494	594	556	542	505	570	569	547	572	572	594	533	549	528	556	557	543	558	566	569	529	530	598	518	607	596	527	602	555	543	574	579	566	584	554	590	526	560	544	612	539	574	537	556	550	542	562	555	549	568	542	545	590	586	564	525	516	555	574	541	536	526	605	569	576	537	569	557	556	511	570	528	574	558	551	525	563	617	545	609	575	516	520	577	578	541	567	520	573	578	586	550	535	586	561	578	544	555	591	555	543	587	541	594	557	543	559	585	566	571	552	569	534	595	581	590	549	601	594	584	602	546	592	546	556	558	491	567	561	542	528	560	594	588	580	545	584	539	533	550	573	582	561	541	565	582	513	550	532	524	600	535	548	548	565	565	578	574	554	573	580	537	570	575	573	555	626	577	529	550	542	567	567	542	556	494	549	544	568	575	534	566	550	572	535	521	606	596	525	591	547	551	533	561	561	523	567	520	582	577	556	581	565	567	540	563	516	547	559	526	593	572	560	545	533	570	568	557	599	573	542	514	604	558	560	585	570	588	577	527	588	564	570	512	509	585	537	558	572	597	565	568	554	558	549	517	521	574	551	525	546	553	569	530	523	523	583	574	568	521	577	565	554	513	544	559	524	580	543	630	540	554	556	599	527	546	536	533	550	537	538	571	583	568	585	578	552	491	563	581	565	591	543	555	554	567	594	513	593	562	571	567	584	554	595	588	570	560	563	574	548	605	557	570	557	551	528	575	536	536	562	556	576	564	554	550	604	536	582	586	558	562	553	525	598	582	562	582	542	549	529	569	584	595	524	569	593	573	542	555	530	538	550	547	596	556	565	555	549	538	571	521	575	566	564	583	531	561	571	565	569	573	542	561	599	498	573	569	550	557	573	549	606	532	588	540	637	551	537	599	530	539	598	611	544	557	560	565	582	595	575	532	597	538	584	571	582	560	591	554	542	580	562	519	533	537	539	586	578	556	589	566	539	563	554	544	539	539	547	581	589	534	547	586	562	547	558	559	565	566	559	569	543	574	557	545	540	558	554	535	587	536	553	554	546	547	514	580	562	592	606	588	594	557	582	561	489	564	562	544	547	578	558	563	563	536	576	574	532	543	549	581	547	607	590	569	582	548	528	531	577	566	607	569	566	569	507	559	590	579	535	570	559	563	584	521	554	565	553	594	555	540	568	533	546	607	525	570	596	560	572	561	534	542	561	597	550	546	586	545	549	557	591	540	543	555	539	499	586	565	539	573	568	580	574	542	542	542	561	574	560	566	555	557	573	583	540	554	583	513	550	535	543	572	536	533	533	559	561	581	556	515	545	598	512	585	605	550	563	578	594	607	564	574	516	532	538	550	584	593	550	556	579	550	537	575	567	562	610	543	574	565	548	547	560	540	570	561	589	567	553	549	580	509	542	534	546	545	522	544	575	538	579	576	566	554	598	551	505	592	540	556	548	588	548	533	592	573	528	589	551	559	527	575	547	552	571	536	567	538	546	558	611	587	587	538	534	544	546	554	571	584	536	534	544	562	572	556	547	554	549	595	592	537	575	585	560	528	563	525	564	566	544	592	529	525	580	581	552	583	589	538	589	573	531	532	539	545	549	529	564	589	524	559	572	500	552	584	572	560	605	569	511	558	628	539	593	539	565	578	544	575	589	527	563	551	558	517	582	561	530	562	527	583	533	595	548	596	564	517	548	564	562	561	571	579	534	586	561	556	567	552	558	556	567	587	566	607	604	534	536	504	558	541	579	539	534	549	549	559	566	526	551	565	601	567	542	556	561	511	514	564	543	556	575	579	513	581	588	536	556	583	503	551	548	578	516	618	561	539	544	596	509	555	534	591	577	553	539	545	567	580	526	554	577	543	574	556	587	573	587	532	588	559	590	584	572	532	565	577	531	568	562	554	537	547	595	528	539	556	600	540	511	532	526	583	571	545	591	519	578	493	564	576	589	534	551	557	552	546	547	597	561	534	578	531	554	571	527	507	526	556	608	530	568	555	557	551	571	574	523	572	560	557	600	581	560	610	531	557	528	611	553	563	521	562	539	586	547	523	598	560	520	533	554	543	560	554	557	561	585	554	551	553	564	551	560	567	557	554	537	581	572	557	543	515	561	574	570
21637	22725	29653	23661	17549	12646	8672	6486	5520	3851	3251	2866	2226	1314	1357	1683	985	732	423	389	303	309	221	289	256	234	189	209	222	231	246	202	153	162	134	130	150	150	142	157	130	140	142	131	139	107	128	124	123	113	128	137	114	118	140	122	155	124	121	133	129	167	123	163	165	128	147	115	138	124	114	113	100	130	106	103	112	108	123	123	130	138	131	103	95	113	136	114	111	100	94	111	109	132	101	107	122	131	121	109	98	93	112	95	116	111	119	115	101	115	123	81	140	110	119	127	106	132	130	107	128	105	113	117	90	124	106	128	110	102	114	101	111	108	132	99	101	116	102	103	118	117	101	108	130	95	97	124	95	125	102	123	116	109	123	129	104	127	117	119	117	122	111	122	104	110	100	113	127	116	93	101	105	125	103	107	132	123	114	104	115	101	127	111	108	103	85	87	132	130	112	106	97	106	117	130	132	115	125	127	138	153	102	116	123	109	112	111	114	104	119	119	111	121	111	112	109	99	103	106	104	116	105	113	117	91	92	121	109	122	110	107	103	114	108	129	102	126	126	127	106	119	122	121	94	112	120	103	104	130	116	107	133	112	121	102	101	110	111	120	110	134	104	126	135	116	135	123	115	116	121	117	114	96	115	121	106	128	102	110	106	114	126	111	110	98	111	91	104	109	117	116	129	100	114	92	115	103	136	105	121	116	116	100	111	120	117	132	107	119	89	104	109	121	123	112	109	131	129	116	125	114	95	105	92	121	117	131	104	129	119	108	90	110	114	123	116	117	118	121	122	104	106	106	108	109	117	119	125	126	146	114	134	100	117	109	138	124	120	122	118	109	100	125	124	106	126	114	101	103	117	103	113	133	98	129	96	119	114	128	109	114	119	109	120	106	133	112	129	114	125	124	124	122	112	103	116	80	109	130	122	107	117	131	108	103	120	123	137	115	130	117	112	109	121	105	138	103	132	119	118	127	94	100	117	100	106	105	115	91	100	126	107	104	129	127	106	94	111	115	101	112	123	116	125	139	109	121	117	115	134	119	122	96	111	113	112	128	117	114	107	123	123	122	123	118	108	117	93	128	129	125	98	116	103	106	122	100	116	133	121	114	125	114	112	113	99	111	111	105	114	117	105	101	121	133	116	96	106	116	126	124	117	125	109	111	113	111	117	119	108	115	114	108	99	119	138	125	127	106	116	106	105	135	113	121	105	100	131	133	106	127	135	113	131	119	111	126	108	92	105	132	117	118	106	113	127	107	105	126	107	116	122	103	107	126	90	122	123	134	131	91	116	127	126	113	122	92	121	109	114	140	115	113	85	101	124	107	119	125	112	133	90	95	112	129	108	128	93	101	102	83	126	112	118	111	102	120	113	105	114	92	111	92	116	130	123	122	103	127	120	99	118	107	93	104	113	109	115	100	121	129	104	114	129	115	113	119	108	113	118	115	108	108	118	114	106	110	114	121	105	108	113	112	91	111	112	120	113	117	113	108	126	123	133	111	116	95	121	120	109	106	104	128	104	95	86	114	101	106	130	103	103	103	95	133	122	115	105	103	124	122	83	117	117	99	118	128	121	113	115	118	125	138	123	109	106	110	110	100	117	111	102	110	118	154	106	111	108	120	95	116	108	105	116	105	98	105	103	125	111	113	113	105	116	134	119	113	119	108	129	112	102	118	113	108	107	103	111	104	129	125	125	120	105	97	97	124	105	109	121	124	105	102	129	103	128	103	114	128	119	114	99	107	128	117	126	127	142	98	127	128	114	117	125	119	113	118	127	100	114	127	127	123	117	124	104	104	102	123	100	127	93	112	112	119	116	110	114	102	119	111	110	109	98	144	113	121	118	99	116	111	111	100	113	91	103	107	102	120	110	100	97	112	120	125	111	110	135	103	111	130	94	105	103	110	107	87	104	111	112	103	118	98	128	91	115	111	96	122	111	111	136	124	114	126	130	117	109	107	127	95	127	100	129	115	113	121	102	116	123	112	106	102	124	95	121	125	121	100	100	111	116	114	106	108	122	107	117	113	106	93	121	108	105	123	106	114	107	124	114	113	132	120	130	102	122	100	100	128	109	105	111	115	115	108	122	101	104	110	109	106	126	126	106	112	116	120	93	118	100	120	121	105	106	111	125	92	115	117	102	106	101	104	104	112	117	108	129	105	113	104	134	112	124	98	118	127	105	123	102	113	121	96	119	113	123	107	95	99	95	115	113	111	106	117	121	115	132	96	98	127	113	122	129	131	128	106	125	123	98	129	120	117	101	130	114	107	99	99	111	126	104	128	104	102	109	128	115	117	111	105	119	118	116	118	98	120	134	110	110	113	124	110	97	113	111	90	110	118	98	94	115	110	103	115	97	110	121	126	89	106	102	114	117	110	115	123	119	133	108	117	102	109	114	103	123	113	110	112	91	116	125	107	125	112	102	116	90	119	106	111	106	114	101	110	118	108	105	115	106	122	111	105	123	110	96	107	117	104	117	126	100	88	110	108	116	121	111	122	109	109	129	98	119	115	117	110	112	125	129	127	111	123	111	109	117	106	100	116	112	99	124	99	120	108	108	126	113	112	119	126	104	120	122	110	105	115	107	103	118	120	123	103	143	116	123	122	126	121	106	134	122	105	85	109	109	116	132	137	105	113	122	125	121	107	115	92	117	118	98	104	116	105	106	98	113	97	91	105	114	107	105	99	125	124	117	132	107	107	120	108	121	100	100	107	118	108	105	100	96	116	110	112	118	103	105	119	115	123	112	118	136	101	113	111	102	109	115	98	109	101	122	114	110	117	117	107	104	100	129	119	99	121	128	109	103	113	130	116	115	123	101	116	115	108	97	107	104	158	112	100	114	127	119	101	115	105	98	117	120	106	111	103	107	110	127	94	126	103	99	121	102	114	114	113	108	129	113	109	125	107	130	116	118	137	108	110	123	116	112	116	109	112	112	120	124	109	116	113	111	114	121	113	101	126	108	116	94	90	123	113	113	123	123	97	110	103	105	110	119	132	123	123	109	100	109	125	117	121	108	110	108	105	120	121	123	125	121	95	101	101	117	117	116	127	130	114	118	104	108	105	123	105	131	117	117	109	110	135	118	124	129	101	127	146	115	105	110	103	98	91	107	102	109	99	124	123	117	111	121	92	106	107	100	120	144	107	139	124	115	107	109	98	94	122	104	110	126	112	109	109	111	101	117	120	112	124	114	112	122	112	116	115	98	110	97	120	109	119	106	117	108	129	95	100	120	122	121	114	109	128	90	108	114	129	106	124	100	105	130	112	112	124	122	112	113	104	108	112	121	107	125	112	109	106	113	105	89	109	118	124	116	107	118	99	136	103	119	134	104	116	125	106	96	131	113	111	104	106	97	140	107	129	112	118	115	119	103	133	113	116	117	98	124	123	100	122	112	92	123	106	120	108	118	110	102	100	108	117	114	114	116	112	116	105	111	99	130	114	122	120	122	100	126	102	117	106	105	116	114	119	105	115	114	91
11556	18214	20690	22649	22372	20192	17643	14652	14810	12328	12662	12001	9900	6494	8560	8857	5183	4009	2805	2402	1875	1800	1622	1624	1429	1295	1215	1051	1077	1355	1285	1081	789	674	578	557	579	577	562	656	501	421	397	378	357	352	414	383	410	365	413	423	407	471	431	479	541	531	536	598	638	724	725	650	660	543	552	460	524	419	389	372	348	347	355	358	331	342	334	323	322	329	286	322	334	313	290	324	353	316	316	307	340	322	282	301	311	347	309	307	317	341	318	281	324	318	317	333	319	316	294	343	300	355	311	332	316	337	325	334	298	313	324	288	348	296	353	289	328	328	333	306	301	312	297	323	305	320	309	321	354	333	298	312	331	315	318	325	320	294	325	326	279	313	309	289	334	304	315	310	293	330	294	330	272	321	292	338	318	331	293	291	289	290	290	304	338	324	300	320	340	296	304	317	323	332	330	308	298	318	308	255	277	317	276	319	280	302	300	306	287	287	302	305	308	315	288	291	358	310	288	306	325	286	300	297	320	321	329	312	319	295	312	301	319	295	282	312	311	308	329	284	293	284	293	310	315	298	306	301	309	311	301	324	299	323	308	303	328	320	310	305	312	296	291	280	317	312	270	357	308	321	293	312	301	299	319	270	322	331	290	295	342	289	316	300	303	298	287	292	338	318	321	303	288	299	290	293	319	295	301	326	314	296	279	286	314	302	303	327	299	304	310	298	322	299	309	276	313	312	322	296	307	306	329	316	305	325	304	307	294	289	329	295	294	321	317	262	296	302	328	330	295	289	329	288	309	326	304	300	306	317	312	325	286	304	283	299	294	311	311	285	320	304	296	304	309	311	307	311	310	316	316	300	308	353	293	293	305	337	271	325	330	300	300	301	317	323	290	295	295	289	320	274	307	311	279	316	293	281	307	292	326	294	328	373	323	293	319	291	306	304	294	299	325	298	291	289	296	286	318	321	289	335	279	296	291	314	297	330	298	290	295	311	308	295	316	325	301	305	308	272	314	281	321	298	298	316	324	278	292	334	327	313	311	302	349	291	301	318	295	335	311	330	329	284	300	294	302	286	309	308	287	314	299	316	284	296	316	339	342	326	328	288	269	309	317	322	283	283	290	287	299	317	329	297	338	308	316	314	317	320	284	302	315	324	297	292	296	293	282	308	287	298	301	295	291	308	335	303	290	276	308	291	324	294	338	295	296	316	297	329	314	328	308	309	322	319	292	289	305	318	283	290	308	300	294	297	331	339	357	281	302	316	309	313	292	319	298	293	295	353	275	310	341	296	319	296	306	316	351	330	312	314	300	284	312	322	275	293	292	335	274	335	296	326	334	313	317	299	296	292	337	290	286	362	307	311	329	326	279	304	334	310	311	304	304	297	316	295	280	312	297	292	336	312	315	292	308	333	328	325	314	327	333	299	299	309	322	306	276	299	307	291	313	335	294	303	305	336	298	280	291	302	287	294	299	301	279	314	311	301	314	301	323	308	295	318	305	315	311	320	282	317	343	350	306	282	303	347	282	297	303	304	308	277	347	315	314	318	323	327	295	279	318	289	299	330	315	321	331	296	291	325	272	340	287	345	306	309	294	307	290	286	326	287	280	286	287	304	309	296	278	310	293	332	320	280	304	294	289	333	302	308	290	278	309	307	334	327	293	299	320	280	287	302	295	292	291	298	295	272	299	282	303	272	296	312	291	338	289	270	294	309	293	289	311	292	322	306	300	327	312	301	282	300	316	300	293	274	323	286	334	327	298	276	318	301	305	314	310	318	291	301	305	331	284	296	313	337	317	350	322	284	343	312	293	293	298	316	313	314	320	337	291	282	302	315	286	282	286	309	307	309	297	322	316	286	277	304	321	330	297	305	308	299	299	318	325	313	273	274	297	302	303	309	315	305	325	279	296	302	297	306	312	284	314	273	295	292	323	305	346	309	332	290	325	284	320	307	337	292	335	312	310	322	331	351	325	297	295	304	320	270	303	317	269	313	312	302	318	336	274	301	314	298	297	299	298	313	297	291	308	316	285	297	302	288	308	326	305	324	316	310	317	326	304	316	287	312	289	313	275	310	289	329	280	329	264	307	308	285	296	322	282	327	304	298	348	316	295	304	322	312	297	305	284	324	280	304	290	321	310	296	308	295	322	287	313	306	288	281	284	329	314	324	318	330	298	320	300	287	265	324	314	287	316	298	337	313	288	285	278	288	298	329	313	315	308	299	287	311	314	342	295	277	267	307	334	314	313	289	289	293	285	322	286	301	292	300	306	302	297	309	288	296	309	306	275	330	296	304	344	299	286	306	294	288	297	319	291	312	285	319	308	299	294	305	280	309	321	314	284	289	294	279	286	270	290	297	305	320	304	325	293	311	292	317	327	306	271	305	312	316	313	310	301	316	294	283	281	322	287	316	308	311	271	305	322	312	299	321	300	334	277	276	311	299	301	311	320	277	340	282	306	277	315	293	318	282	302	316	314	338	320	261	313	299	319	289	317	332	279	298	296	324	309	295	295	320	297	304	280	321	314	344	314	291	315	301	305	333	298	312	279	295	296	282	288	296	298	309	315	297	276	316	327	308	264	295	285	309	308	285	320	297	305	296	331	297	307	293	278	321	301	301	291	297	306	293	294	296	284	312	294	295	272	292	302	299	313	264	310	282	284	314	316	329	293	279	316	281	277	332	335	282	312	301	302	300	302	288	294	294	255	311	298	314	300	314	275	280	311	333	309	282	338	289	316	313	304	317	276	289	295	311	313	326	301	299	285	288	303	285	289	283	278	316	282	316	320	336	316	300	294	308	308	306	311	286	286	312	303	299	294	332	288	305	296	278	309	309	297	301	279	328	322	293	318	331	283	275	268	308	322	321	300	305	314	283	284	305	277	296	292	296	292	306	303	300	291	297	311	308	293	297	317	309	320	296	303	320	295	304	322	323	296	287	293	298	284	292	311	300	281	305	312	285	317	290	310	297	293	331	294	284	297	318	309	314	331	293	316	312	310	330	281	336	302	294	291	314	327	291	304	307	315	313	302	306	303	307	332	338	275	286	303	302	285	278	287	320	304	321	297	289	286	288	296	286	292	282	292	302	316	312	313	295	299	265	311	302	284	311	322	352	300	306	307	293	335	319	301	303	296	324	296	310	340	294	300	280	287	315	295	307	294	315	310	310	295	285	291	293	308	299	299	273	303	297	278	295	283	307	310	331	315	316	331	297	311	340	280	317	305	291	309	310	306	305	309	268	320	294	322	302	296	315	302	342	309	300	298	320	296	327	279	314	315	266	325	359	306	291	310	298	319	278	308	275	279	287	276	315	313	317	325	326	306	308	308	294	286	308	317	282	292	288	296	294	292	320	293	317	324	314	293	306	310	263	318	296	309	285	288	328	275	275	313	301	287	307	326	310	287	325	281	306	289	318	287	312	319	314	305	289	297	292	329	309	294	303	280	305	298	295	305	295	262	284	318	323	299	289	312	302	304	299	309	297	331	293	284	281	334	310
4430	2438	3400	2128	1255	848	644	596	531	486	483	384	384	361	325	336	323	315	341	336	370	303	378	338	306	310	330	322	319	332	316	310	320	330	330	329	280	307	346	298	285	335	320	307	316	329	324	304	318	323	317	312	325	305	334	324	300	314	295	283	317	348	293	322	317	312	320	309	297	302	325	307	343	313	304	348	314	303	317	305	294	318	354	332	294	298	336	294	323	322	315	308	331	334	319	284	309	289	262	316	335	256	286	336	338	327	306	294	337	299	356	316	304	299	323	315	309	291	325	312	331	341	334	330	337	355	298	331	311	302	303	339	300	309	320	305	313	280	282	320	337	331	323	348	311	289	328	304	278	302	291	317	325	329	334	341	263	311	327	312	302	321	291	332	301	333	302	283	333	314	288	308	300	311	309	329	324	312	317	326	311	315	317	341	303	323	320	333	299	300	312	312	285	306	323	301	305	327	305	337	313	296	347	309	281	299	301	292	300	320	274	314	295	317	313	313	334	311	307	302	320	332	301	341	293	327	317	322	320	308	327	326	297	311	291	319	314	320	299	283	289	318	336	287	300	281	304	322	337	320	309	310	339	286	311	329	320	325	338	340	285	300	292	337	313	282	314	275	321	296	330	283	348	319	299	292	295	319	318	336	291	301	287	324	310	313	323	318	348	317	309	289	289	313	313	323	304	328	302	316	326	327	288	312	314	302	315	325	318	319	300	336	312	303	296	282	304	326	320	314	303	315	298	316	292	311	333	303	281	298	340	294	288	314	294	307	292	337	335	330	331	298	332	281	304	310	315	326	315	326	374	324	295	328	297	300	329	313	303	286	294	314	316	286	313	319	310	317	349	302	314	299	300	303	310	311	293	309	315	328	279	319	299	327	293	281	316	335	295	273	289	282	330	306	288	307	311	352	285	320	340	296	306	273	305	311	345	305	309	332	312	316	280	277	300	329	304	297	287	296	311	292	309	271	299	330	327	322	294	279	307	333	307	321	325	261	316	342	325	325	290	276	302	307	306	309	313	305	329	261	352	301	303	322	317	325	294	315	336	281	316	319	365	316	325	331	311	312	279	315	306	325	297	297	315	310	334	310	315	299	305	308	282	309	306	289	305	293	312	311	329	308	316	315	305	316	274	311	338	325	307	332	325	320	304	340	321	321	280	304	299	289	306	318	323	323	288	325	327	324	288	291	293	308	275	300	289	314	295	321	337	348	308	344	295	299	306	284	287	294	277	334	313	335	309	278	281	322	321	296	326	285	327	305	313	327	303	326	317	345	294	301	314	312	294	296	310	311	293	330	317	298	323	316	289	320	339	299	322	309	367	296	320	298	323	298	275	303	313	322	294	302	347	277	299	335	326	304	288	281	313	319	289	311	316	329	313	326	317	311	314	289	319	307	299	304	318	324	299	314	314	305	313	257	345	313	275	305	326	331	302	321	341	309	332	296	282	304	292	307	299	278	288	283	272	317	296	287	280	295	302	326	301	305	325	332	284	298	301	301	304	294	316	303	309	259	288	317	303	279	326	309	312	284	297	332	293	335	330	326	303	314	322	289	315	327	305	349	321	336	292	322	295	340	301	296	312	311	299	366	333	289	334	310	326	301	307	314	322	296	353	250	316	303	283	296	346	279	295	256	287	322	321	317	322	317	307	305	305	303	316	337	313	292	269	310	308	324	323	345	284	299	334	300	333	272	294	284	272	289	304	302	290	288	309	309	298	307	308	353	302	313	338	314	309	311	342	321	334	325	299	290	307	324	276	289	311	328	304	287	331	316	324	330	334	320	309	313	315	309	310	294	313	328	331	290	286	287	300	294	340	312	281	285	322	341	303	305	311	325	319	313	293	304	324	282	293	266	282	326	291	308	295	313	301	321	316	332	318	338	345	285	340	318	322	331	322	333	318	317	295	314	355	308	297	295	319	333	326	313	322	318	340	288	300	329	323	312	303	308	320	307	296	327	328	340	307	325	326	346	299	311	270	328	305	308	313	342	280	311	327	306	296	310	325	318	291	326	319	362	299	325	289	292	315	299	303	372	355	304	312	309	322	297	289	312	317	313	292	330	307	301	337	306	312	307	329	326	306	335	341	285	299	342	320	340	288	321	347	306	316	272	331	293	345	309	327	333	317	310	327	302	309	312	287	302	344	310	320	335	313	309	308	296	316	311	323	306	268	313	304	296	303	280	307	324	305	308	331	315	312	296	296	295	329	306	321	329	295	329	299	288	304	299	293	287	324	305	330	314	314	328	298	313	288	298	354	300	316	333	276	306	321	308	345	299	316	318	315	294	311	321	293	327	295	316	321	328	287	283	317	311	277	308	303	279	328	297	321	333	306	327	305	308	316	283	294	310	311	323	295	322	359	296	269	300	280	303	278	309	310	300	299	293	305	307	331	273	308	318	296	314	338	315	321	312	306	306	330	308	302	302	291	345	314	315	303	315	299	313	311	285	289	288	302	275	301	313	321	279	289	325	331	289	286	309	302	310	306	333	302	298	332	329	331	293	298	304	266	321	318	299	316	287	328	315	312	292	339	317	283	338	325	324	301	300	312	331	331	317	322	317	341	311	278	298	324	316	290	292	300	313	309	340	339	331	335	335	319	304	308	291	318	317	299	322	300	296	331	325	355	357	313	319	293	282	327	320	317	316	316	314	293	302	302	309	285	293	341	315	310	315	328	307	317	296	299	299	294	292	296	330	314	309	274	305	290	330	305	274	295	325	303	291	316	305	293	330	323	323	305	299	283	316	314	292	340	313	301	286	304	332	330	310	313	344	333	312	292	314	279	306	312	306	309	309	334	294	309	319	327	340	324	323	276	317	289	323	298	306	309	327	351	318	317	288	287	290	325	313	274	299	320	321	322	295	307	325	306	319	301	314	282	289	269	317	323	309	290	332	337	319	322	334	343	309	302	301	307	281	316	324	317	338	302	322	303	293	300	301	311	315	319	285	317	314	309	318	356	319	279	312	266	302	314	317	303	326	272	316	330	326	313	302	320	309	273	308	315	325	310	310	295	293	290	303	300	305	312	316	316	298	310	290	313	312	298	325	341	312	296	289	317	321	317	293	304	335	311	313	305	264	302	341	312	341	293	333	331	317	342	310	334	331	300	284	291	321	296	294	267	321	315	339	308	295	293	356	332	339	314	333	304	314	302	315	307	290	269	313	297	302	294	298	310	324	332	307	285	311	303	321	302	287	289	266	325	320	285	284	294	312	350	328	279	293	310	334	305	298	296	298	321	341	324	318	312	295	295	278	328	279	328	314	295	293	307	334	317	368	292	324	302	306	290	315	302	289	326	322	323	312	276	302	335	327	319	302	324	356	295	305	302	269	303	318	332	292	319	307	289	308	335	321	324	321	293	301	301	345	325	349	315	278	310	328	329	295	321	304	319	326	318	312	339	293	326	314	289	318	329	308	342	339	341	293	313	294	297	320	301	333	309	277	323	337	319	316	304	325	299	325	317	306	321	295
3438	3196	6609	6280	4800	3181	2766	2370	2136	1796	1712	1553	1308	1141	1155	1074	962	932	945	846	906	910	889	961	883	897	900	920	826	773	750	789	783	818	752	751	739	766	744	796	748	745	742	779	727	771	693	733	747	755	772	758	834	817	776	805	817	762	773	752	732	818	829	791	758	780	786	747	795	810	721	728	763	792	729	728	712	676	728	739	712	725	790	733	691	696	756	732	723	749	792	757	723	724	748	739	776	726	767	806	708	732	757	766	770	765	752	752	766	735	700	767	804	741	750	722	752	697	727	775	796	752	736	748	737	785	728	764	757	771	732	760	735	744	705	803	730	718	684	708	746	761	742	710	763	752	762	803	750	762	706	716	731	805	732	733	748	716	705	756	738	734	716	710	698	743	727	796	740	803	711	760	757	782	770	774	757	737	710	733	774	761	757	798	741	742	721	733	724	726	717	707	751	747	735	762	758	693	764	791	780	693	747	667	729	691	774	748	773	730	735	765	717	775	785	688	724	673	759	733	716	699	740	712	750	743	771	772	758	743	675	784	768	767	715	772	775	756	795	754	749	767	743	691	716	722	751	752	737	756	739	758	741	774	706	766	765	705	802	699	784	736	712	735	775	739	758	746	714	773	730	760	721	740	697	754	743	723	696	760	739	774	765	767	735	730	724	728	734	726	753	771	721	758	747	756	730	722	792	795	692	734	745	757	751	721	765	755	750	775	727	716	729	755	751	780	766	755	743	763	744	705	741	746	736	734	777	744	721	749	761	736	753	759	744	783	728	752	756	754	789	712	699	761	765	755	745	742	714	748	710	707	744	749	743	736	708	732	695	740	770	759	746	769	757	721	750	731	726	734	731	710	716	807	735	751	757	740	782	749	741	751	700	709	767	772	760	726	753	715	749	726	769	777	779	709	758	714	726	765	734	720	759	821	742	731	730	764	770	778	732	798	735	815	717	718	772	741	746	794	788	743	756	712	750	735	732	706	676	747	722	737	768	743	815	724	761	747	771	775	766	723	724	714	778	732	731	720	718	720	733	743	746	759	745	722	751	718	762	774	746	688	788	696	734	755	719	753	782	783	696	748	777	800	745	764	755	735	756	675	783	762	747	726	773	815	775	762	750	748	746	748	721	738	754	757	749	778	733	718	726	774	774	735	763	777	735	763	708	751	711	770	746	716	767	740	747	700	792	760	765	746	739	763	754	799	751	722	694	760	725	749	686	789	735	724	821	720	740	753	738	750	745	760	743	715	668	770	752	741	717	778	729	720	768	736	765	752	805	738	751	690	773	779	739	745	743	709	738	742	732	740	722	721	726	775	761	718	701	777	768	772	751	715	780	760	795	738	749	692	722	761	711	742	700	726	784	727	729	758	764	757	828	735	738	748	733	719	744	728	715	744	759	713	753	720	784	780	759	780	735	739	800	761	733	699	770	720	734	744	800	738	732	742	723	736	749	735	741	710	731	783	756	774	717	747	808	736	747	693	744	771	706	738	723	752	743	737	693	766	748	734	705	726	754	730	734	738	766	744	715	754	726	737	752	770	734	732	740	774	749	758	760	742	754	747	727	771	727	728	750	725	737	755	699	731	751	738	722	786	696	707	728	780	757	731	725	786	736	709	736	735	759	765	761	773	756	733	747	743	687	769	750	748	777	761	714	736	732	741	725	748	732	734	751	775	778	735	774	697	762	747	741	723	708	757	736	780	759	758	718	750	684	732	748	703	722	744	762	767	737	762	779	754	763	718	702	729	737	714	768	781	706	780	732	765	712	748	749	688	708	759	737	707	721	753	748	750	758	735	723	739	733	728	725	762	695	746	760	766	707	743	753	746	747	725	743	776	737	732	724	774	727	757	751	782	697	734	737	760	748	749	762	737	784	762	754	763	767	761	717	790	811	749	746	727	735	770	774	716	734	727	738	774	791	739	740	741	789	747	708	771	792	784	714	786	737	728	717	786	776	766	767	720	715	806	745	748	772	785	761	718	755	754	745	740	723	747	725	753	763	719	779	702	770	747	733	736	744	752	716	757	714	747	710	721	799	755	731	706	736	762	762	718	713	799	761	801	688	813	765	781	764	799	695	764	764	755	695	741	739	735	731	719	734	766	742	751	724	793	699	698	719	773	702	721	731	744	777	707	745	745	714	747	720	757	766	725	769	804	770	782	743	739	770	743	726	779	737	819	719	734	740	744	741	727	791	778	775	769	763	778	747	735	792	716	754	691	731	756	749	767	699	782	774	801	744	716	774	762	730	739	700	746	767	744	729	784	748	754	736	721	756	696	752	745	774	758	761	759	734	792	739	755	750	734	716	747	726	698	758	724	774	756	761	751	713	733	730	723	740	726	752	757	773	742	784	722	761	718	733	723	790	767	745	791	735	697	752	786	745	763	699	736	746	742	749	711	727	769	731	731	797	731	735	747	698	760	688	793	755	758	740	797	716	741	697	712	743	734	743	782	758	776	751	779	761	746	747	770	745	778	775	746	710	797	726	707	742	751	756	719	785	724	759	773	771	753	742	673	791	689	755	648	770	734	711	709	779	749	747	729	748	781	714	730	785	699	682	701	770	735	737	720	704	769	773	682	725	715	699	780	757	748	734	740	740	727	719	775	732	754	757	771	717	720	764	774	749	738	710	727	748	734	777	778	747	770	726	743	763	761	694	757	700	751	738	737	766	711	753	737	742	738	753	738	753	735	758	757	726	749	779	736	721	721	800	797	716	764	750	742	728	744	735	717	766	764	715	757	750	716	770	768	744	787	698	747	729	751	745	708	718	789	703	761	771	745	752	726	768	744	792	744	719	704	728	745	723	757	806	773	702	710	729	750	762	744	784	780	767	759	771	760	765	761	803	695	759	745	795	702	755	742	734	705	731	819	737	736	743	749	767	778	745	712	756	780	792	742	744	759	754	782	739	771	731	772	815	700	753	733	713	754	782	737	745	789	703	751	725	789	767	756	766	731	752	777	779	749	735	746	727	726	766	774	719	778	720	721	707	734	766	731	727	706	783	704	740	727	779	743	757	720	729	735	765	755	761	758	716	735	714	764	772	764	786	757	748	773	752	748	758	732	751	761	744	712	761	723	743	725	762	706	715	732	685	754	738	751	747	716	749	802	801	743	735	759	738	777	780	750	708	739	714	811	761	763	741	762	756	732	723	699	793	718	717	795	736	750	735	731	728	786	720	797	736	757	770	747	726	747	695	752	762	767	749	752	801	742	789	690	767	785	757	708	736	735	748	758	759	702	774	746	796	709	745	761	775	699	749	741	752	758	714	780	695	742	780	745	749	719	708	734	738	750	742	770	746	728	750	770	756	786	733	707	739	746	699	766	767	738	814	708	802	717	752	780	738	730	780	743	753	727	715	750	746	760	784	718	756	747	717	718	776	736	718	683	718	760	704	777	737	700	698	825	752	732	725	754	744	724	713	752	747	729	735	738	767	730	766	709	780	734	674	770	727	769	754	763	748	767	775	758	776	731
14021	15394	23098	16915	11520	6715	5248	4098	2885	2065	1695	1728	1360	944	952	825	546	385	431	385	334	347	326	363	299	288	303	315	294	314	287	290	248	234	242	224	226	247	249	278	260	265	244	227	247	228	235	244	242	239	259	230	241	288	254	227	231	236	273	253	232	220	259	253	247	245	234	244	232	251	246	209	210	244	242	213	214	245	243	230	243	249	237	232	219	234	232	235	233	242	228	230	238	228	246	262	223	234	203	240	216	216	215	223	241	224	239	225	237	249	221	242	225	236	236	263	267	202	243	248	220	238	206	212	212	259	228	245	191	220	238	232	246	244	230	224	248	249	211	243	228	223	247	236	222	230	281	256	220	222	253	227	247	232	255	223	244	231	231	232	241	218	251	254	216	219	265	239	254	214	232	214	253	230	229	226	207	227	241	236	236	216	255	220	260	224	237	233	239	229	246	240	228	230	225	239	223	238	241	240	252	224	222	226	233	223	222	239	249	246	243	213	235	214	223	265	210	224	236	219	231	223	244	245	246	245	257	224	262	229	222	247	205	246	236	223	268	219	266	242	223	232	214	199	223	228	253	264	233	252	238	248	216	250	257	233	226	208	235	228	244	246	272	249	221	229	240	225	212	238	183	255	254	224	218	231	251	210	237	222	222	222	217	263	226	234	231	232	234	247	207	224	247	235	240	231	233	244	230	226	225	251	219	225	250	236	219	223	262	240	243	241	249	207	237	230	213	256	209	199	238	214	232	227	226	248	263	234	233	208	224	207	225	226	233	225	226	223	234	261	232	223	225	218	219	208	210	238	190	209	226	231	241	246	235	214	242	251	242	203	210	212	220	241	220	233	255	214	243	228	218	230	235	235	212	238	249	215	226	241	220	263	221	235	213	246	267	238	244	239	219	241	265	208	236	238	242	242	223	248	232	220	232	224	236	218	216	236	227	249	213	204	266	249	230	252	261	239	232	224	214	224	229	223	243	232	228	217	234	262	236	240	209	221	252	241	227	232	245	236	226	228	206	240	217	254	213	227	250	252	237	258	224	248	235	223	224	250	225	219	247	183	227	222	243	245	217	221	257	237	255	217	264	244	217	253	226	241	231	238	237	245	218	247	262	244	224	238	260	247	225	216	208	249	201	243	234	241	217	244	243	242	244	239	246	231	198	233	222	224	219	201	240	220	216	206	214	213	217	237	229	212	206	241	234	223	216	229	214	222	230	232	221	249	246	210	223	221	240	203	243	226	215	231	217	251	236	262	214	229	206	229	228	246	234	249	207	231	205	259	207	239	265	248	213	242	227	193	217	211	240	222	242	216	214	228	236	266	227	209	230	229	257	239	250	244	228	237	208	249	229	238	231	237	248	233	249	204	219	247	232	230	238	237	237	243	220	218	233	255	213	242	230	216	242	238	244	233	243	223	223	222	213	241	208	248	218	244	233	239	229	238	222	228	265	247	226	238	196	253	204	238	262	225	224	223	213	246	227	228	224	258	218	229	242	240	208	247	209	221	275	247	246	266	236	204	191	247	248	211	209	209	216	235	240	234	232	234	252	234	250	223	235	218	235	260	246	239	243	221	219	254	225	237	228	219	214	233	227	216	232	230	229	223	251	230	234	199	222	213	212	220	230	233	229	261	228	238	223	265	240	246	218	223	214	207	216	242	228	236	216	213	238	216	231	243	233	242	200	265	227	227	223	188	225	230	236	225	250	258	236	241	267	245	224	235	256	239	254	254	241	238	248	234	243	227	228	206	246	235	252	220	244	231	202	233	224	217	245	227	225	264	220	264	240	242	236	242	232	226	239	211	223	217	221	259	238	240	248	232	238	244	225	210	240	226	248	218	250	247	225	223	268	238	230	249	223	228	219	238	237	234	242	265	220	231	207	242	219	228	222	227	248	219	224	227	205	245	232	252	254	205	236	265	224	248	220	251	255	228	233	250	221	231	213	217	218	224	252	233	238	217	228	247	247	227	257	226	235	234	243	248	236	234	267	237	229	234	231	216	231	250	235	199	237	241	237	236	231	217	242	238	246	241	243	238	250	235	221	238	241	233	235	232	253	234	248	229	227	230	231	272	233	226	240	217	263	247	237	245	243	243	216	219	219	247	195	211	229	230	245	282	231	228	246	234	219	242	253	245	225	213	217	222	234	231	229	227	228	233	258	227	242	230	244	254	218	256	216	267	207	242	251	257	213	238	231	235	231	218	226	225	242	216	236	228	226	253	259	240	249	234	218	256	220	217	241	227	225	240	205	229	224	252	237	230	221	234	228	229	234	236	244	198	225	245	222	231	242	234	234	209	206	205	243	245	200	225	249	245	222	235	225	229	256	266	225	245	226	237	241	227	227	254	221	228	211	220	237	246	266	226	249	242	242	240	242	260	233	218	242	220	216	224	227	233	250	217	236	251	220	217	220	230	242	238	239	237	243	264	242	224	221	244	229	213	218	234	238	251	245	226	268	228	285	239	223	236	242	226	231	256	227	215	229	206	206	220	237	238	215	235	244	250	229	218	229	232	246	240	209	241	250	218	217	247	236	228	215	221	237	208	227	232	228	228	219	236	238	253	228	256	226	240	234	251	232	234	235	209	230	242	242	244	252	222	260	262	228	230	219	248	227	226	219	229	223	235	242	232	242	215	226	224	253	219	238	247	235	259	248	228	225	232	207	261	208	253	245	217	214	220	245	233	239	249	250	248	224	238	243	239	225	233	236	247	228	209	217	212	213	247	242	249	255	247	247	228	237	253	265	235	258	223	229	227	260	241	226	224	227	233	228	246	235	249	234	223	243	203	238	218	234	237	220	242	215	237	242	232	236	245	238	232	226	223	226	222	249	213	232	214	214	213	246	226	238	199	228	219	240	217	250	240	226	210	233	224	233	230	217	225	211	213	234	231	242	248	220	216	256	250	253	238	220	223	219	235	224	232	262	215	235	251	235	231	221	238	251	231	224	255	218	258	254	208	260	212	242	242	231	208	267	234	249	238	243	251	227	229	239	222	257	238	256	217	230	244	214	242	222	269	218	265	238	227	253	264	243	224	212	250	250	245	249	247	222	245	202	230	222	226	216	237	197	215	242	235	202	241	235	246	242	237	203	248	246	228	247	254	230	237	229	246	243	215	218	251	216	232	243	214	224	218	261	220	213	231	233	236	231	202	225	263	256	236	221	235	213	237	225	228	242	240	238	235	220	204	222	215	233	228	216	219	239	216	204	233	230	226	223	248	253	244	248	213	232	240	234	239	230	266	224	246	245	233	193	230	257	223	228	209	239	208	250	229	214	263	220	233	225	227	231	222	241	222	220	222	210	188	220	263	225	262	232	226	226	219	233	246	247	237	251	238	225	230	238	268	230	210	237	220	221	231	214	228	221	238	227	232	248	232	251	231	223	227	214	268	215	223	224	233	224	208	212	253	232	242	210	270	237	208	221	223	220	209	223	238	237	211	246	244	239	226	223	228	237	215	238	216	225	218	240	189	235	224
9012	14165	17953	19149	16336	12964	12549	11610	9640	8024	7783	7952	6880	4542	5411	4226	2195	1936	1976	1620	1404	1346	1316	1238	1311	1144	1179	1098	1022	1184	1195	905	803	730	687	717	681	741	745	723	657	620	597	601	607	620	607	600	629	620	645	619	627	702	654	679	681	682	708	666	692	743	780	773	734	695	706	648	683	633	621	610	590	583	586	583	572	587	589	601	580	496	614	543	587	590	552	570	542	567	575	566	570	547	518	598	605	555	581	578	554	574	596	558	586	568	517	558	569	586	528	582	531	546	569	562	573	576	543	572	576	543	548	546	539	548	508	587	548	577	568	573	575	538	558	528	609	521	566	610	596	601	546	557	619	561	573	546	593	621	573	572	585	543	549	539	518	544	562	575	564	547	586	553	516	583	532	593	563	584	550	548	576	540	549	581	555	579	539	591	567	567	582	575	582	600	577	551	571	567	554	544	585	544	530	568	572	566	548	549	609	575	525	597	543	565	551	584	545	556	572	525	549	563	581	550	567	596	567	555	557	557	605	568	583	522	573	548	579	550	568	558	542	564	594	577	580	554	591	563	566	572	549	591	552	601	565	577	603	597	504	543	550	547	596	559	550	568	569	596	580	524	530	576	573	564	542	572	584	592	565	581	535	576	586	541	584	607	572	541	570	558	572	585	568	593	572	591	569	555	552	578	621	541	558	577	608	579	583	558	589	546	570	563	535	572	550	544	569	545	539	571	566	554	577	589	536	583	564	568	631	533	537	586	562	559	564	554	529	568	538	595	599	574	563	548	546	566	541	598	582	563	564	572	508	553	570	567	559	543	553	558	563	580	574	596	585	537	557	543	543	590	565	594	535	559	575	559	540	558	551	535	560	572	573	606	593	604	557	556	578	534	558	590	622	533	592	528	580	582	554	550	582	570	599	549	566	525	599	551	557	593	574	580	565	591	558	538	555	555	534	571	563	522	518	541	565	529	556	559	573	545	522	579	544	571	567	616	563	545	591	573	574	545	593	571	557	564	581	573	562	566	548	575	608	563	551	586	542	559	568	601	529	561	564	612	549	592	565	572	547	567	597	566	570	610	571	560	540	569	579	552	581	577	579	569	596	585	562	529	571	571	540	557	571	510	575	532	573	570	561	555	590	594	553	561	545	556	562	576	571	566	595	566	574	526	569	547	590	568	563	569	575	560	541	587	527	577	571	554	583	562	576	557	520	590	518	573	569	586	590	591	558	593	534	610	594	566	580	559	611	554	598	586	584	567	573	520	551	600	572	596	578	543	567	538	584	553	615	557	569	562	548	571	612	582	574	567	572	511	584	537	558	577	555	559	575	622	547	597	552	555	607	597	584	576	556	555	556	544	571	534	548	536	564	551	552	548	552	592	594	573	586	566	572	558	565	544	575	551	530	556	626	585	535	565	553	605	533	608	541	570	526	526	564	583	576	531	557	591	566	533	594	561	545	574	515	575	555	572	571	569	567	567	584	577	561	601	557	574	543	527	533	562	588	585	600	544	638	558	561	579	553	536	556	604	572	588	532	539	521	543	559	577	570	587	564	554	588	544	598	532	566	548	546	563	625	508	546	598	553	566	540	567	558	590	560	563	560	552	527	562	543	547	574	573	501	589	521	578	550	590	552	545	536	604	545	538	576	590	544	575	613	574	577	539	567	609	544	556	566	536	564	542	542	552	533	584	543	573	513	540	623	514	548	557	583	580	580	572	535	540	544	551	539	544	576	524	571	560	612	549	542	559	556	547	589	559	515	554	560	590	578	551	543	555	556	555	536	548	575	552	573	545	585	572	588	582	558	610	611	548	543	575	563	566	548	553	548	532	614	575	621	566	600	562	596	560	571	641	554	581	515	617	572	539	535	545	581	610	547	538	542	533	532	537	588	621	547	542	553	579	565	547	563	531	528	592	544	556	608	522	564	585	536	603	540	530	546	574	534	542	575	530	539	559	554	609	571	578	576	607	537	525	544	554	555	577	578	597	550	547	605	520	580	548	576	565	570	547	600	535	579	545	577	578	552	571	556	601	558	575	590	568	587	581	581	599	552	566	560	574	557	568	590	557	556	558	583	558	576	529	581	578	558	595	562	563	521	558	543	585	587	569	589	548	551	532	586	620	573	573	564	555	558	552	560	572	585	561	531	588	577	566	532	577	589	545	567	544	524	548	581	560	550	555	587	607	535	547	600	584	592	531	561	606	569	554	550	598	544	536	551	588	566	561	583	579	586	550	562	547	567	537	556	567	524	570	576	557	534	543	567	592	533	532	559	559	586	558	555	568	585	528	560	550	566	577	593	553	552	569	552	547	565	553	553	576	538	548	590	541	580	582	604	532	539	615	560	553	577	556	575	554	588	564	568	569	554	561	580	566	565	592	553	607	555	585	581	525	590	564	589	550	551	583	598	527	528	545	584	582	562	562	599	549	556	526	585	575	507	584	560	596	554	526	532	588	611	584	562	589	574	558	558	530	578	595	575	561	537	591	551	566	564	570	574	516	645	575	542	559	572	584	573	582	551	578	566	589	574	532	552	621	554	529	558	591	550	569	532	545	577	593	561	567	571	563	606	599	576	566	551	543	579	533	567	569	523	546	549	519	568	563	560	576	574	534	550	548	578	520	608	553	552	579	529	597	541	574	569	540	583	560	562	555	583	537	547	608	579	564	582	569	557	535	600	557	562	562	582	546	550	535	589	562	580	580	588	576	593	583	591	535	519	578	567	584	601	521	589	590	577	578	596	574	577	569	568	556	551	586	602	517	610	611	585	595	565	597	560	559	535	606	541	531	550	556	592	586	584	566	602	544	571	560	568	554	564	595	563	553	532	567	602	547	558	562	590	577	610	580	553	558	517	589	600	621	602	547	570	561	615	569	603	567	532	567	535	579	565	563	544	560	534	515	508	588	544	594	597	640	550	546	542	574	531	584	563	562	568	594	585	561	562	598	543	565	549	545	557	535	518	598	556	559	550	584	547	560	521	573	559	542	530	572	591	544	595	564	589	589	580	576	560	577	539	531	554	550	558	574	565	585	555	550	528	591	523	545	567	557	532	540	549	572	558	570	558	628	558	527	574	584	546	586	568	577	642	532	557	578	565	517	522	577	573	583	577	591	561	590	590	581	573	616	601	587	548	588	574	591	546	553	591	554	561	585	575	536	545	570	552	534	545	589	531	621	553	573	589	540	571	598	567	536	544	532	585	522	574	548	555	572	581	561	579	615	550	550	581	554	559	590	553	587	615	575	569	543	569	571	554	536	564	536	573	562	578	539	567	484	584	557	597	599	566	517	547	550	595	550	550	570	550	632	582	571	553	533	574	565	564	536	597	587	575	559	574	586	577	570	576	598	581	520	562	565	579	545	549	548	555	521	554	593	550	564	556	558	572	579	538	600	558	544	568	565	621	575	609	575	544	575	555	560	562	541	569	535	527	555	559	613	577	558	584	573	543	553	565	592	553	614	572	578	561	573	576	582	588	573	595	560	535	536
22155	19518	31768	23522	17797	11928	9342	6411	4673	3601	3157	2618	2498	1439	1607	1578	871	531	474	380	307	306	276	236	273	248	271	243	210	286	206	171	176	161	140	148	150	159	144	157	128	121	113	121	148	139	126	127	115	95	118	150	147	141	139	114	132	149	145	139	165	158	154	174	124	122	124	120	141	133	118	137	131	119	122	124	122	111	119	113	105	115	105	103	109	108	119	117	114	105	112	110	119	125	108	116	121	106	117	137	112	129	131	107	100	107	129	131	122	122	103	102	113	102	115	127	120	116	114	139	138	114	131	106	100	127	110	106	96	105	126	119	126	126	95	117	112	101	118	103	114	119	119	114	129	109	91	125	108	126	113	111	108	119	119	117	114	114	108	132	108	103	113	116	93	119	123	103	124	86	123	108	112	96	97	101	106	108	111	115	110	123	103	105	124	123	119	129	110	107	128	114	124	121	114	110	106	116	114	119	115	131	99	117	112	119	117	92	123	105	106	113	103	116	118	103	104	117	130	123	89	130	113	132	108	98	101	107	114	99	127	117	107	105	93	95	109	130	98	111	111	118	120	109	110	108	102	116	120	107	113	108	96	121	111	128	114	116	109	105	119	114	115	139	123	97	114	124	119	109	106	93	123	115	130	125	112	136	111	119	123	123	120	102	122	125	100	126	97	101	109	113	118	104	89	117	116	120	97	102	118	115	116	114	112	116	104	111	131	123	104	99	111	109	117	97	103	112	118	148	127	103	94	103	133	121	108	126	122	102	95	124	107	103	111	105	109	100	113	100	115	112	112	115	107	111	105	123	117	126	111	128	115	101	121	114	122	116	128	116	94	117	102	99	102	126	105	124	92	93	108	95	130	100	121	116	104	123	107	111	121	98	113	126	124	123	116	107	107	119	107	112	113	128	116	130	129	117	114	106	101	101	103	122	127	125	116	121	116	100	129	112	107	114	107	129	119	106	119	108	116	122	109	100	116	104	112	102	115	117	106	102	114	129	127	110	122	125	105	118	142	112	110	111	107	134	104	102	137	134	121	124	111	124	95	120	100	89	109	116	120	137	102	113	104	108	104	115	107	131	111	109	124	122	128	116	121	109	138	102	128	105	116	123	123	94	115	122	110	114	132	106	115	104	127	128	105	116	114	132	84	108	149	102	117	116	102	119	127	103	123	115	101	115	97	134	99	116	133	116	119	104	118	122	130	121	115	110	96	112	120	118	119	116	119	132	115	113	103	125	105	109	124	114	111	105	106	127	126	102	121	115	113	98	110	119	94	127	109	110	120	103	86	110	105	103	110	126	118	108	119	103	122	110	128	126	110	99	123	131	108	116	109	111	121	124	129	110	104	90	128	127	94	94	122	129	107	108	128	111	93	120	127	130	122	114	104	113	124	112	105	112	109	86	93	128	126	108	113	116	117	112	107	114	124	125	99	144	142	112	108	134	122	129	117	135	129	109	136	112	112	121	102	125	141	105	101	117	125	108	114	114	121	103	100	106	101	122	108	131	125	104	119	112	114	115	119	124	101	112	113	100	119	109	106	133	106	103	130	115	111	128	118	139	111	114	111	109	110	107	122	108	106	118	131	131	111	97	118	121	121	103	101	112	118	111	105	114	105	104	127	119	120	104	123	106	131	121	118	122	102	112	126	120	88	129	120	126	109	126	119	109	115	131	120	124	104	105	114	134	117	105	129	124	103	111	111	105	93	118	128	109	111	117	108	119	118	111	120	110	88	111	142	109	109	112	101	111	109	127	114	125	104	120	118	135	126	104	131	111	125	132	111	130	119	121	118	101	130	108	134	113	109	127	131	125	109	115	132	107	120	132	115	101	103	120	115	125	129	117	106	114	133	138	113	105	114	118	120	125	92	125	101	123	96	104	124	102	97	115	104	133	122	102	94	99	112	135	129	116	106	120	121	99	100	108	130	127	105	104	110	106	122	94	108	121	118	116	104	116	123	117	106	99	100	127	119	96	116	100	89	106	104	113	122	121	116	130	93	111	106	105	124	108	111	131	126	123	118	108	104	112	109	106	122	106	121	102	117	104	122	122	105	112	116	127	116	118	125	116	128	113	112	104	136	111	113	118	98	117	123	115	104	127	142	120	122	103	108	100	100	117	119	113	128	120	104	115	121	125	128	122	105	116	105	111	101	115	100	118	114	123	128	99	104	124	124	103	103	110	125	117	117	122	107	128	125	103	133	98	113	101	107	84	111	128	119	123	109	114	118	110	125	104	126	120	110	113	115	114	121	110	123	113	126	120	116	113	99	116	122	121	121	107	111	106	103	109	102	120	134	106	101	115	114	116	108	118	120	79	114	116	135	120	103	120	121	106	150	114	93	125	140	128	98	114	97	101	126	107	93	114	117	114	114	114	114	119	119	126	108	114	113	112	127	109	116	119	108	129	102	114	99	113	113	130	123	126	117	116	111	115	130	122	118	116	104	102	119	114	127	129	124	141	101	116	129	112	114	106	122	98	136	122	109	140	104	107	118	94	108	107	121	130	115	116	115	105	94	118	134	95	117	122	101	136	100	110	111	106	113	104	122	115	123	127	133	90	121	130	99	116	109	113	120	121	130	114	113	115	100	107	113	87	120	111	86	111	129	103	141	122	124	107	89	121	123	104	103	124	101	133	119	115	144	120	89	140	123	101	120	108	114	122	128	118	114	105	97	120	116	108	101	88	114	117	122	118	95	126	141	114	114	108	103	114	110	116	118	118	123	127	118	98	114	111	136	104	124	114	106	112	129	115	104	131	98	105	117	111	130	123	110	113	118	122	125	110	127	120	121	93	130	116	93	133	99	134	110	112	125	119	112	109	115	111	116	99	109	116	120	96	136	130	125	116	129	101	92	112	131	106	111	112	106	106	105	124	108	123	116	107	119	119	107	114	112	113	103	127	120	118	108	119	129	92	106	131	111	124	134	114	132	116	108	114	113	101	111	114	129	132	117	110	119	120	114	122	100	103	132	132	122	117	140	149	123	96	102	105	111	126	92	104	125	109	104	111	100	121	116	119	129	115	112	122	113	109	136	115	106	96	117	102	121	97	113	121	102	125	114	96	120	135	113	122	134	104	105	113	116	113	119	117	122	101	104	116	107	116	116	126	117	113	96	90	116	116	100	117	105	121	108	123	113	128	115	117	122	113	107	111	111	102	135	129	124	100	117	112	126	108	136	123	117	112	136	110	109	96	120	120	108	123	110	123	117	109	118	107	101	100	117	117	130	100	128	103	105	108	117	115	111	110	107	121	110	107	128	109	115	123	114	127	103	115	111	118	131	108	127	106	118	111	126	116	114	115	107	117	88	125	110	133	112	149	114	118	131	124	101	100	120	108	109	108	119	122	100	119	103	103	98	107	116	105	94	112	111	118	135	106	100	109	91	119	116	113	120	114	112	114	112	115	112	107	106	104	125	124	89	92	111	114	107	117	117	103	118	133	127	116	92	117	95	109	104	108	112	117	113	112	95	108	108	99
12072	16041	22686	23493	20136	18532	18209	16368	14202	11701	12201	11236	10765	7542	8948	7925	4380	3169	2984	2463	1824	1645	1415	1495	1606	1347	1415	1227	1034	1809	1333	848	748	682	657	557	532	641	650	585	501	449	407	374	380	372	394	423	393	415	399	428	443	447	478	481	509	531	532	604	560	588	616	664	523	413	479	461	684	462	386	362	348	353	328	334	316	328	345	334	328	341	341	323	306	299	338	319	343	332	342	327	372	327	322	327	326	324	289	290	313	321	300	315	308	284	329	308	333	305	299	293	328	295	333	296	320	342	323	303	325	306	295	343	297	325	323	309	300	331	309	330	320	294	299	329	302	313	321	302	269	319	298	303	286	329	307	323	263	323	351	287	319	362	332	308	291	309	295	279	294	288	302	318	334	299	317	277	312	278	283	329	304	344	302	291	303	330	299	311	323	309	315	309	300	299	330	300	327	344	341	287	278	291	342	301	304	308	339	330	298	310	346	282	327	270	300	328	320	316	306	320	346	298	299	325	283	333	314	274	319	319	292	289	322	320	308	304	311	280	279	280	342	288	275	286	329	290	290	306	306	325	295	319	304	283	326	300	310	317	294	304	304	283	306	304	299	300	319	298	305	311	293	331	320	291	312	280	318	316	316	292	320	312	303	321	308	303	320	309	316	331	315	316	294	334	299	328	315	305	278	324	318	348	318	310	301	316	315	318	326	340	314	312	312	293	322	292	312	297	293	308	317	339	319	301	327	318	311	302	295	307	326	313	294	312	315	299	300	291	309	298	311	293	313	312	301	294	321	319	309	313	303	258	317	303	309	289	313	303	333	316	283	318	331	316	293	313	327	299	288	272	300	339	297	325	335	311	263	338	312	311	281	304	315	308	298	328	333	285	300	327	294	320	320	326	314	318	325	317	304	323	304	328	304	282	326	300	296	310	295	308	328	335	317	282	314	319	299	321	334	330	309	323	280	320	328	311	272	347	306	347	304	297	311	286	316	285	299	278	312	310	308	314	322	311	287	315	301	318	305	294	318	299	279	338	315	311	309	306	315	311	312	313	327	303	307	305	334	330	280	322	315	330	296	310	274	316	292	306	324	329	278	310	342	305	309	288	343	320	305	296	332	293	302	328	319	311	290	290	282	305	304	325	300	307	319	315	292	287	319	298	301	303	341	316	289	303	295	321	298	299	321	305	319	292	315	326	328	337	281	291	299	280	269	291	284	297	306	289	302	337	310	307	291	308	327	300	292	330	295	300	303	307	306	304	305	317	296	309	284	315	298	278	309	302	286	327	306	312	314	314	295	318	302	294	290	294	295	317	306	301	339	310	305	294	331	312	303	291	290	278	306	323	303	332	311	274	316	301	298	305	326	306	323	331	324	291	278	314	320	317	296	318	321	295	319	309	299	312	326	286	323	305	316	295	302	302	301	317	326	295	318	314	295	340	322	287	306	328	302	295	304	289	323	312	320	315	302	320	287	322	287	314	294	287	301	357	316	268	306	308	278	315	319	323	301	316	300	315	312	304	281	301	296	325	333	305	320	289	318	295	321	320	280	305	323	307	315	325	289	293	279	336	318	337	318	297	349	293	317	308	308	327	308	287	315	323	263	299	320	309	294	313	313	318	335	291	301	306	318	314	302	296	309	317	319	309	282	354	309	305	277	290	293	295	312	301	318	328	276	290	310	294	334	315	306	293	309	307	297	304	338	323	299	324	299	320	288	285	332	295	323	290	300	305	307	310	302	300	311	317	275	292	342	321	297	313	304	274	317	319	310	316	316	311	302	299	318	304	317	340	290	314	273	311	324	316	304	330	348	327	277	307	267	307	321	325	303	299	306	293	300	293	299	283	295	313	329	309	323	304	306	293	300	296	304	301	284	287	319	341	315	315	308	303	310	313	332	291	296	316	284	312	316	302	297	327	295	314	309	309	320	310	314	292	308	303	303	329	290	287	305	287	306	285	334	316	293	290	325	301	304	319	316	286	304	304	316	303	284	298	273	300	312	301	290	311	276	293	289	267	289	306	313	300	321	302	306	299	306	295	270	330	290	298	287	326	298	291	325	293	327	316	296	291	328	307	298	312	313	302	330	288	327	299	306	309	289	304	298	300	308	292	307	315	301	313	326	291	309	260	287	265	322	312	342	326	282	289	329	309	287	345	319	342	319	280	306	286	315	318	296	330	306	298	307	300	317	314	304	291	295	293	316	299	303	291	310	292	305	272	323	294	289	272	317	325	330	302	315	331	301	289	328	306	293	321	297	332	305	315	273	295	323	315	305	332	316	304	291	298	335	307	312	271	298	285	290	307	309	302	355	316	318	322	323	304	314	324	316	302	325	294	311	317	328	304	356	333	289	285	341	311	290	305	301	343	329	278	310	338	317	277	296	338	312	295	288	330	309	307	282	326	303	313	295	304	343	310	289	332	335	328	264	289	314	332	312	307	284	305	320	315	296	315	336	289	318	272	292	312	286	326	317	306	345	323	303	328	317	311	282	306	288	299	312	327	304	279	285	294	347	298	315	307	301	308	281	263	289	300	307	330	299	298	302	281	322	319	321	315	340	318	299	320	296	318	303	300	316	285	311	289	294	306	320	317	267	353	332	325	298	275	351	287	318	311	331	300	316	289	331	292	307	320	297	303	338	338	283	289	308	307	325	321	288	324	302	297	302	320	341	311	285	315	335	322	301	316	331	309	324	304	293	286	296	323	297	287	298	286	316	268	313	288	311	316	272	293	304	304	299	283	304	302	321	308	329	307	301	329	303	325	319	354	318	299	307	299	334	299	289	304	281	306	294	289	286	299	292	311	295	275	330	311	313	333	296	307	324	303	319	302	305	311	294	313	290	350	252	293	310	305	316	322	297	341	280	288	311	297	327	305	290	304	283	309	327	325	311	302	347	325	293	329	302	310	314	326	287	298	286	303	310	297	306	336	320	337	273	307	318	310	305	296	302	283	285	306	290	306	302	267	302	289	287	317	260	348	310	306	293	316	293	328	289	320	318	334	316	323	326	308	323	320	290	331	318	324	325	327	298	302	327	315	311	328	296	303	338	316	293	325	322	272	319	302	293	318	318	315	322	280	326	276	297	288	290	295	276	273	289	289	309	332	301	298	294	297	319	329	304	309	326	309	311	340	330	299	253	263	312	316	281	332	277	319	301	300	291	305	303	305	265	298	287	305	336	320	311	288	333	313	275	298	286	308	272	301	312	288	314	320	314	337	316	302	283	299	262	319	322	328	329	299	318	333	308	312	332	321	314	320	310	331	294	298	319	305	267	305	336	327	309	318	329	317	309	300	325	309	316	336	304	320	293	272	303	299	335	295	321	295	284	314	309	295	302	298	305	287	302	295	287	307	301	324	291	318	312	326	373	279	310	290	368	299	298	326	299	309	315	308	311	308	314	315	312	339	291	306	318	312	317	279	305	284	296	303	308	312	293	294	327	286	331	284	302	306	318	281	306	314	307	330	315	319	296	319	320	313	312	307	325	325
4484	2222	3227	1848	1167	814	712	560	453	440	449	433	420	349	379	389	346	331	324	313	337	345	364	311	328	331	328	308	302	308	332	319	310	283	350	271	323	358	341	308	309	362	294	305	319	304	333	306	340	290	323	334	296	326	290	301	321	281	323	335	327	300	318	317	337	264	334	324	274	298	290	297	327	302	321	296	326	328	291	288	320	298	319	316	329	292	303	312	347	314	301	320	300	313	326	317	328	300	313	310	356	298	329	294	321	306	320	292	316	312	317	299	313	342	287	321	326	284	333	296	309	332	309	337	330	302	333	306	335	291	334	320	283	296	325	318	324	308	310	301	310	327	303	277	286	296	327	321	306	324	314	318	311	313	343	296	325	302	344	315	297	318	334	347	328	315	290	312	293	261	318	328	299	299	317	318	331	325	321	278	245	305	303	296	314	315	294	313	306	297	322	280	350	315	311	332	325	313	325	368	317	337	331	290	307	319	345	328	330	345	313	331	301	307	295	318	313	330	317	303	316	308	337	297	323	311	328	310	335	304	311	347	300	312	324	337	319	349	329	279	307	304	309	317	306	317	344	300	331	314	314	295	337	308	300	305	294	302	342	313	306	300	295	287	331	334	301	298	356	301	289	306	295	284	326	318	343	311	324	292	316	353	311	265	304	326	301	302	288	315	318	308	333	314	316	303	338	309	316	284	314	314	313	284	301	330	282	304	298	321	295	306	292	322	320	304	297	323	290	314	306	304	336	331	310	269	281	301	334	324	303	296	317	308	334	298	312	320	317	335	281	306	329	336	308	315	316	277	313	326	313	331	304	343	309	335	304	312	311	290	324	323	309	311	321	292	309	305	309	287	304	308	311	297	306	361	272	326	331	316	340	316	302	332	323	297	297	338	282	298	310	342	323	327	328	330	315	288	323	313	314	316	340	324	311	320	291	286	284	324	321	322	310	312	273	310	296	345	331	308	323	355	316	299	302	307	305	286	319	310	302	303	322	306	350	285	282	336	329	293	345	318	288	280	290	262	299	291	273	322	308	287	291	306	299	335	294	339	330	326	283	314	300	336	322	317	318	316	317	348	342	281	345	309	284	269	312	276	298	309	321	322	302	290	292	319	287	302	277	308	321	306	335	300	299	291	293	344	288	268	323	328	339	343	311	323	327	287	306	274	294	311	295	299	327	344	322	325	312	294	306	312	316	282	284	330	305	326	325	311	298	299	299	285	334	301	308	319	323	296	317	290	330	287	303	331	298	326	324	312	318	317	317	289	297	279	288	299	314	307	309	330	323	327	324	323	336	322	334	325	314	319	298	288	306	306	319	297	300	323	269	305	297	290	314	278	293	324	304	320	296	292	321	365	281	310	288	310	310	309	334	296	285	302	280	324	318	332	307	310	282	322	336	331	266	317	306	284	315	327	285	290	297	310	298	302	290	311	300	286	339	299	327	305	325	320	342	299	293	319	329	299	296	331	311	307	324	285	307	308	300	328	297	318	297	303	334	321	325	305	316	303	333	319	326	285	276	316	314	269	297	310	317	319	305	296	294	325	317	300	320	293	278	322	303	285	339	320	267	318	304	304	309	279	314	358	319	283	294	337	299	312	342	318	273	276	314	340	317	315	293	325	327	308	338	331	317	316	298	329	318	304	327	301	345	334	316	319	289	339	322	305	326	284	281	300	294	297	306	322	310	293	296	348	343	303	322	312	344	294	338	274	330	323	331	333	292	317	304	344	312	289	297	310	296	279	340	315	310	299	312	295	348	294	314	307	317	319	332	296	311	288	314	293	346	292	283	306	306	329	323	305	303	291	311	302	344	311	309	298	295	314	326	326	342	346	278	301	309	279	323	286	289	291	300	306	291	332	333	294	324	338	332	332	315	327	333	300	288	307	303	321	303	356	308	306	299	294	301	297	297	314	299	307	309	318	276	327	316	280	338	331	301	328	295	327	334	307	339	293	313	341	315	316	323	320	274	324	298	283	297	313	329	333	317	299	314	315	281	286	317	300	324	310	323	341	313	335	287	327	315	313	311	303	319	327	328	306	308	315	304	308	344	358	301	352	305	337	294	311	330	298	315	285	290	333	329	336	281	317	317	281	282	343	320	285	299	297	300	322	330	327	327	311	336	310	304	308	311	308	302	328	290	337	310	305	321	270	299	316	346	304	321	338	305	314	314	340	297	324	347	315	310	308	306	302	268	293	309	296	297	323	334	294	306	316	314	270	316	314	329	288	302	319	304	305	315	317	252	313	321	305	330	303	317	312	325	319	301	304	306	322	314	270	277	277	309	313	314	290	313	330	293	310	310	309	327	315	324	321	299	305	315	306	328	314	316	313	306	311	312	308	297	354	297	305	287	297	318	309	296	307	292	306	298	323	333	318	337	290	323	305	275	318	319	289	329	291	329	290	309	293	296	328	318	323	328	299	324	348	315	320	291	346	319	304	315	320	297	310	299	307	313	284	360	337	294	323	315	297	320	343	294	284	293	302	298	304	332	311	302	319	313	299	281	320	350	291	297	290	316	325	294	330	290	303	290	308	301	304	333	312	307	339	306	318	331	315	301	330	288	316	304	343	293	319	330	282	353	313	311	329	304	285	282	297	357	311	317	298	334	317	321	315	300	310	311	316	311	357	274	308	334	297	301	324	297	315	301	323	302	328	308	316	307	279	314	306	298	310	293	344	281	299	296	311	341	285	342	326	299	333	320	336	307	312	318	297	283	299	288	328	362	315	324	333	337	300	311	318	322	326	340	320	284	313	311	317	314	301	314	334	328	314	282	315	297	306	305	307	323	338	316	301	283	290	304	302	316	312	297	327	304	287	302	308	284	298	318	313	339	296	338	302	302	335	321	313	294	288	318	293	310	294	357	319	333	340	352	279	301	331	327	296	328	308	294	315	307	297	314	313	278	306	326	319	332	367	294	340	323	341	311	321	325	286	307	288	298	326	294	329	306	267	315	306	307	315	310	312	287	339	322	340	311	316	312	288	276	309	320	300	294	346	318	322	327	312	310	308	285	313	329	328	331	314	315	308	348	303	294	295	315	298	326	350	318	318	289	298	299	313	313	321	299	313	322	327	323	299	330	326	290	275	289	298	336	310	316	324	283	287	315	320	325	332	346	305	338	296	316	311	277	285	327	326	333	311	310	296	331	299	312	293	326	301	276	324	319	333	278	315	292	308	296	294	288	272	314	334	280	308	334	308	310	335	298	298	287	295	311	338	314	304	297	314	292	301	342	324	323	316	322	295	264	316	338	306	311	307	311	322	318	312	311	302	309	304	297	322	290	283	312	324	321	326	319	305	330	277	321	314	333	312	328	331	337	334	322	291	321	315	317	298	298	298	331	289	319	324	300	310	308	348	299	308	313	305	324	315	299	302	308	309	284	301	333	307	329	328	301	318	327	322	332	327	311	328	298	303	322	307	335	315	306	304	315	310	316	337	302	336	272	308	287	295	304	333	291	328	311	304	343	326	313	346
3517	2799	6623	5370	4020	3424	2862	2143	1899	1684	1602	1554	1351	1193	1078	1272	954	934	911	873	902	885	873	961	953	957	882	926	847	813	824	809	773	771	745	747	773	762	764	803	753	714	784	719	757	761	755	776	757	773	768	772	751	725	780	772	775	772	773	763	765	818	796	789	834	720	693	767	732	721	793	798	682	733	764	749	789	708	762	729	765	739	744	713	765	782	705	735	740	774	747	715	763	754	782	753	719	735	729	750	704	722	753	716	791	734	735	725	743	730	798	756	704	776	751	737	715	768	743	723	738	743	723	748	773	798	729	726	710	758	789	785	726	722	781	710	773	813	771	725	748	749	749	768	750	763	809	711	750	757	731	719	708	758	750	785	767	749	690	688	734	766	739	764	701	722	759	740	755	736	722	757	746	722	751	799	742	755	746	768	768	769	737	757	684	742	748	761	773	747	780	702	746	742	768	724	749	778	726	740	825	743	763	768	751	752	723	764	726	764	754	739	730	753	725	730	747	704	752	779	737	746	811	754	746	783	765	727	777	732	753	778	731	741	778	740	707	764	733	714	735	720	782	722	767	739	718	798	744	742	708	729	712	722	753	755	723	798	742	776	735	761	699	776	744	711	716	724	773	747	715	777	755	747	720	751	762	773	735	737	739	676	750	771	719	714	749	766	697	717	769	730	749	723	746	713	748	741	721	752	713	706	749	733	738	743	766	766	738	775	749	774	737	775	781	760	741	746	739	706	732	744	794	775	738	730	715	773	758	762	711	746	771	751	729	703	781	776	769	730	744	805	737	717	788	732	780	731	733	709	768	748	744	776	757	779	773	707	720	805	794	681	806	738	804	728	749	769	765	777	789	762	758	772	687	755	750	747	774	757	720	755	763	748	758	692	736	745	759	797	735	760	750	694	713	691	743	750	710	732	723	768	761	747	770	757	727	750	760	704	721	782	711	741	729	802	819	745	714	743	759	740	738	785	812	754	749	743	732	716	737	748	739	748	740	726	777	721	697	772	684	683	755	725	709	725	764	679	751	712	724	752	724	739	739	728	755	794	750	743	757	763	763	701	764	759	758	747	694	782	758	745	757	748	746	766	750	716	718	751	688	739	759	768	719	709	738	773	765	766	748	742	723	759	712	765	756	759	761	767	726	773	753	704	739	734	739	772	711	761	787	803	740	704	743	745	696	768	737	748	717	728	753	742	752	717	778	726	743	759	782	713	771	795	809	722	758	720	754	784	731	732	761	734	738	722	730	744	766	756	702	793	768	757	731	732	752	752	789	793	734	776	754	761	810	730	759	784	730	753	759	765	763	749	746	743	762	713	744	741	779	745	752	715	760	750	738	751	720	753	763	730	762	725	731	750	809	791	785	756	770	715	742	738	725	759	740	789	755	747	726	765	731	732	710	767	812	731	780	710	730	796	686	705	787	687	709	741	733	751	742	714	739	770	726	766	755	784	773	726	795	733	761	773	782	808	739	754	776	712	743	751	789	751	735	728	719	764	700	690	784	759	724	763	737	745	764	762	679	728	755	774	733	799	763	708	727	803	716	804	710	714	757	707	759	753	748	713	749	693	778	735	748	745	794	720	715	698	766	735	725	737	759	773	716	742	713	738	771	729	819	739	757	693	809	761	720	719	684	747	770	775	751	757	778	678	727	711	760	696	737	724	766	768	717	739	739	758	750	789	758	759	738	749	710	711	746	734	732	719	768	744	737	739	714	742	729	757	774	757	678	774	725	732	695	735	752	751	777	785	777	756	787	746	757	774	744	748	710	785	752	753	786	758	755	768	709	756	714	731	746	723	781	690	720	768	752	805	750	772	714	747	733	745	758	738	763	740	750	774	777	681	769	754	766	686	775	713	733	720	777	724	715	767	753	756	750	723	757	738	806	737	723	734	778	748	731	777	735	721	821	765	792	737	741	722	714	708	795	760	778	758	762	737	741	748	777	767	735	776	743	727	752	775	774	757	772	804	784	707	738	711	739	732	752	755	765	737	709	778	738	788	727	665	759	751	716	724	762	753	697	773	719	700	773	787	794	744	746	708	765	688	725	754	736	745	760	752	752	705	717	786	743	794	773	821	774	740	750	785	721	740	782	767	766	731	802	724	758	806	795	764	763	734	751	749	723	751	754	739	736	754	743	744	710	726	717	759	780	744	736	728	713	809	748	766	769	760	773	781	714	711	804	768	745	753	739	734	744	761	720	753	776	793	746	743	713	755	759	735	758	749	691	724	765	759	753	808	760	763	697	728	743	721	754	724	747	735	722	788	745	748	742	707	761	735	752	765	709	720	732	701	759	736	759	730	776	736	728	701	721	763	745	741	710	766	689	717	696	785	758	733	755	759	757	760	750	738	710	760	715	779	690	745	729	723	758	720	719	784	751	752	704	723	799	708	739	755	751	688	754	762	768	704	721	749	711	766	740	735	704	708	749	713	729	760	719	719	707	765	761	695	768	754	708	760	760	761	718	752	725	727	745	730	722	758	768	765	669	774	726	753	744	750	763	739	721	730	752	754	735	733	741	748	721	768	753	774	748	734	725	735	766	690	742	801	767	754	735	797	714	724	714	737	742	725	746	714	711	750	760	736	713	796	764	738	727	719	756	756	779	764	783	727	716	719	744	740	751	793	748	749	734	726	733	751	744	731	747	750	762	713	779	778	726	764	732	746	711	702	727	737	755	721	706	791	787	716	707	789	761	769	733	710	775	753	736	779	764	758	758	708	754	766	788	770	720	778	738	719	732	731	752	724	717	801	751	758	711	726	748	722	733	784	697	703	779	754	733	733	735	734	716	694	739	814	715	777	792	740	709	716	714	734	681	771	773	726	774	722	719	747	741	751	780	723	789	744	782	796	735	732	751	745	789	779	752	739	671	743	685	741	763	751	692	723	776	762	759	819	782	732	731	765	747	749	675	771	721	779	722	715	714	747	781	769	792	729	742	741	772	752	768	754	766	754	756	751	726	751	785	784	742	817	750	764	788	749	783	740	767	707	728	709	783	758	729	727	754	774	786	743	745	747	763	751	761	728	759	709	726	758	686	740	804	772	723	800	722	735	808	677	774	746	742	733	697	708	756	698	804	773	729	745	734	751	733	756	719	697	706	762	744	730	753	755	777	767	715	758	743	731	742	753	717	750	759	757	730	744	727	722	720	753	740	747	792	768	784	770	801	735	701	710	725	761	732	766	671	707	764	738	763	789	723	746	788	779	740	791	787	725	750	749	763	751	755	734	718	775	751	759	730	722	723	806	770	781	729	743	744	723	720	741	764	731	738	741	773	730	743	750	726	757	778	765	751	714	710	721	764	747	712	733	729	724	830	746	763	736	736	743	754	748	790	700	739	719	762	774	794	750	705	808	780	727	763	741	750	771	738	734	739	683	738	820	722	707	763	799	778	780	727	783	773	736	739	744	720	742	739	714	767	716	740	747	716	724	685	742	762	780	722	796	674	725	722	758	730	680	743	792	750	731	780	760
14544	10462	29642	17122	11385	6568	5320	3779	2668	1995	1885	1841	1608	1037	882	1457	703	629	463	427	335	307	361	330	343	342	324	286	310	311	302	312	278	233	235	276	226	242	247	250	256	228	257	230	238	240	250	241	220	242	232	258	260	217	280	268	265	261	242	235	257	268	266	250	247	247	273	274	223	265	253	250	245	263	245	229	219	226	236	215	247	246	235	237	228	286	218	232	235	234	248	254	238	238	256	226	219	230	241	256	231	252	233	213	208	217	238	249	240	198	249	237	224	246	265	244	223	198	241	235	242	245	245	267	204	218	229	218	219	210	208	237	230	230	222	200	241	227	243	220	214	214	235	240	216	184	212	238	227	236	258	230	207	245	218	240	232	244	226	218	217	235	239	237	219	249	218	205	231	241	252	242	227	198	241	198	243	233	213	222	248	236	229	218	227	225	230	243	262	234	238	242	203	208	211	206	222	240	248	258	248	234	224	228	220	225	204	224	246	244	246	241	222	236	246	226	220	247	229	220	235	215	233	253	237	250	246	214	237	258	267	205	254	217	221	252	232	225	223	220	262	249	221	245	209	246	224	255	208	236	243	246	213	238	229	250	228	267	236	256	264	219	224	219	217	232	215	224	228	219	209	215	257	212	258	227	251	244	254	252	221	224	263	229	251	223	235	212	243	254	235	245	229	232	219	217	229	252	223	215	247	251	211	255	233	250	233	207	247	222	206	220	200	211	228	228	250	232	240	232	217	216	204	228	232	231	218	216	237	238	231	232	236	247	230	208	229	199	239	224	222	240	224	242	225	207	221	215	213	247	228	221	264	242	243	227	237	211	231	232	253	205	214	244	225	226	224	224	266	230	255	205	212	233	265	226	231	239	243	250	248	237	236	247	241	235	238	238	253	221	227	243	223	227	246	219	241	237	250	237	214	250	238	243	250	230	271	202	213	266	228	237	235	231	226	242	229	215	233	239	207	238	205	218	219	233	237	224	267	211	226	228	227	220	224	237	253	238	242	211	230	240	241	251	242	226	237	231	256	229	223	202	219	246	227	233	224	241	196	232	205	222	210	249	244	245	205	239	222	219	232	232	246	236	220	224	262	233	222	244	245	243	270	251	233	218	261	233	235	229	235	256	246	248	230	232	244	237	221	218	228	243	249	210	253	225	249	206	256	233	231	260	262	202	234	210	230	219	225	236	219	254	238	227	182	217	237	239	230	217	216	251	230	238	214	227	258	222	232	216	215	244	251	210	229	250	223	237	262	238	245	251	253	238	229	221	238	242	251	223	223	230	254	261	213	206	233	221	221	229	237	241	211	223	214	228	233	197	251	252	218	222	199	245	233	217	219	243	204	231	232	235	235	255	233	205	250	227	225	234	230	235	214	257	241	246	228	248	232	245	211	220	256	227	228	228	198	212	221	220	246	238	210	239	249	240	216	235	224	220	215	227	244	252	231	250	220	223	223	218	213	256	223	223	254	227	212	218	236	237	221	249	249	236	207	220	222	214	220	229	234	190	230	217	192	211	218	264	213	205	215	231	220	217	243	255	233	265	224	248	228	204	230	238	213	204	252	221	220	239	233	243	257	218	257	203	224	215	219	244	250	231	237	252	223	252	218	220	221	218	263	219	233	246	239	225	240	220	204	244	244	239	226	231	234	236	230	223	245	235	245	225	235	193	220	236	236	239	218	250	214	234	246	217	241	243	240	244	241	236	240	200	244	227	242	248	218	238	237	234	234	266	262	223	246	236	197	215	254	226	224	232	217	234	248	219	255	244	220	248	227	241	244	267	242	237	237	223	228	219	244	231	203	252	244	224	242	244	218	241	269	222	219	209	256	246	244	226	223	225	225	215	226	235	240	233	223	206	238	240	208	244	239	233	247	220	252	237	229	223	256	238	241	235	213	240	223	225	241	222	246	236	214	224	217	236	221	211	219	229	235	247	275	241	247	234	227	230	216	238	229	250	223	236	217	206	204	231	227	251	229	214	251	245	213	233	282	224	215	234	226	228	230	238	229	258	237	242	222	221	227	263	229	236	241	238	254	231	255	239	258	235	231	239	245	240	243	271	229	249	233	221	227	227	245	217	217	211	259	219	197	227	248	223	259	235	259	215	247	229	219	232	236	214	256	224	253	235	225	251	228	236	205	237	242	239	233	250	217	235	230	240	216	235	239	205	252	230	227	230	222	232	234	264	262	236	217	239	240	224	229	222	191	218	241	245	208	205	230	249	263	233	224	234	221	207	219	230	228	248	215	234	214	221	222	253	225	238	248	240	234	233	223	249	229	223	224	226	229	213	211	207	231	253	239	232	209	211	225	229	226	244	244	252	240	226	199	212	227	248	223	228	256	262	243	238	212	227	221	228	256	222	260	204	219	226	213	227	228	241	266	236	266	252	218	215	251	243	255	246	208	255	224	236	226	239	248	257	219	220	244	255	227	257	244	233	256	257	239	243	195	249	209	237	230	238	241	227	246	225	245	256	231	211	247	247	208	221	200	215	211	238	239	214	219	207	219	232	240	257	206	239	248	239	251	215	241	234	219	247	250	223	203	221	235	215	225	247	231	222	239	215	233	211	267	266	246	229	211	226	241	218	219	272	233	211	237	228	180	234	233	222	259	235	247	266	237	219	227	241	262	244	239	249	240	213	253	224	229	208	210	256	247	206	231	227	209	236	205	239	256	240	204	225	225	231	237	220	234	214	278	195	228	255	239	242	205	199	238	234	221	242	236	237	241	246	221	235	244	245	240	241	224	208	238	234	229	241	232	225	213	232	240	253	242	237	244	233	250	218	231	242	211	270	222	269	231	242	207	251	241	215	239	226	224	230	198	214	265	243	251	230	257	219	231	209	246	205	238	259	235	200	237	242	223	238	202	215	227	237	231	243	252	226	237	219	224	211	229	234	247	214	209	229	278	231	251	221	239	236	230	215	222	248	226	232	254	220	244	244	242	211	233	221	257	225	259	238	222	234	224	209	220	224	229	212	266	271	232	228	250	204	247	228	247	235	238	248	225	246	232	259	239	244	229	231	215	205	246	238	235	232	256	241	211	221	200	265	206	236	217	219	212	215	239	226	227	223	251	238	241	267	214	204	252	235	220	240	198	250	219	219	221	215	252	234	235	218	222	247	230	228	235	215	220	215	226	232	204	227	274	265	226	203	203	220	255	230	210	212	205	223	219	221	226	211	228	229	227	241	200	268	235	279	218	226	214	244	208	213	261	237	236	217	202	243	232	258	210	233	226	215	229	231	212	254	208	260	230	202	234	234	224	217	250	200	241	252	224	239	208	235	250	253	231	207	203	249	254	218	237	236	232	219	243	213	252	239	229	203	251	271	241	241	216	239	228	230	251	232	259	200	238	219	221	190	235	228	221	214	239	233	212	241	230	237	236	252	223	210	244	242	233	199	216	221	242	227	221	250	229	200	225	239	228	265	220	236	232	218	223	243	213	252	257	232	221	219	237	237	226	254	233	222	208	220
9658	7929	23546	18176	14781	13238	12877	11099	8271	8065	8020	8416	7452	5273	4987	7818	3425	3106	2306	1813	1469	1366	1219	1171	1352	1280	1292	1226	1155	1407	1130	879	808	731	689	738	768	785	727	667	706	660	601	585	634	651	570	609	647	601	661	656	654	609	666	693	704	738	809	715	760	842	809	732	656	668	715	681	749	678	614	606	618	608	543	652	557	566	549	639	559	587	531	585	573	559	558	535	573	570	567	568	549	545	567	570	589	561	582	597	594	598	567	602	588	577	589	575	574	574	588	566	575	572	568	593	508	559	550	564	598	556	557	580	540	532	562	584	553	604	606	598	526	573	527	589	585	552	575	550	583	555	583	546	581	518	543	590	557	573	566	608	565	588	571	568	558	531	547	538	546	575	557	600	525	541	632	578	586	558	535	585	565	552	597	637	578	561	526	577	511	497	564	597	564	567	578	528	582	565	560	566	575	577	604	568	539	540	605	619	563	573	543	572	530	592	571	551	577	540	542	541	525	580	555	575	574	574	558	590	546	566	573	552	575	566	518	586	564	552	522	573	534	593	586	582	574	475	546	521	567	588	571	557	546	574	542	595	568	598	572	564	545	538	561	588	551	584	566	574	543	551	543	586	540	547	562	545	570	503	564	565	604	580	570	554	615	560	558	552	542	574	545	545	544	560	544	550	582	542	578	553	573	568	575	562	568	512	576	531	572	536	565	576	584	563	582	573	560	578	571	562	599	553	560	596	586	577	523	577	577	558	552	599	553	583	548	515	574	565	567	587	574	539	578	558	609	562	600	560	595	524	589	544	592	597	535	602	579	579	567	562	526	540	583	515	588	530	568	556	529	525	592	632	557	567	555	602	582	549	543	541	556	567	570	577	564	544	531	575	600	533	541	571	517	581	532	558	566	593	569	557	537	561	588	586	560	575	560	575	549	557	524	560	553	554	574	550	570	577	555	539	585	584	609	567	591	546	552	538	540	507	555	567	575	573	623	574	609	602	535	581	575	551	545	540	576	548	518	582	581	574	554	545	577	586	591	550	549	584	574	588	577	550	561	546	634	536	501	619	542	594	552	612	552	566	572	566	599	531	550	493	550	570	571	591	544	579	519	582	536	565	549	529	562	533	579	601	587	595	599	611	551	562	554	559	593	547	545	575	573	540	558	571	599	541	553	543	571	554	557	602	564	546	543	538	562	557	550	560	527	624	602	587	596	597	546	585	586	556	532	563	544	555	604	598	564	566	562	542	530	520	567	544	572	560	557	518	566	580	539	552	552	536	487	534	568	550	554	567	534	533	579	570	561	572	573	556	533	552	554	553	542	572	571	588	554	601	567	580	562	610	582	556	550	596	559	536	515	549	580	535	569	551	527	578	561	518	519	528	548	577	559	563	578	540	568	552	568	565	545	612	591	579	531	590	559	553	547	529	510	563	561	577	545	541	565	569	568	593	550	566	572	540	593	559	585	572	582	563	556	531	573	545	575	534	537	532	565	592	523	570	614	551	523	570	537	563	577	533	594	580	535	567	573	575	597	562	581	541	541	556	556	579	541	530	534	526	579	544	576	573	567	540	584	539	591	571	587	553	542	571	561	573	571	554	575	566	555	586	510	546	585	546	530	570	535	576	553	600	548	532	561	534	550	551	548	530	573	585	584	530	558	562	570	592	600	590	571	568	587	554	537	560	620	578	590	560	586	543	554	590	570	587	579	537	569	542	579	557	553	552	552	558	535	532	611	524	565	568	544	589	576	579	557	545	532	536	577	542	534	600	558	561	585	570	572	571	571	563	566	557	573	501	549	565	567	576	520	552	537	579	595	571	574	607	563	557	598	542	542	571	581	542	590	553	608	544	511	509	554	559	578	626	575	502	552	521	567	582	588	581	555	587	576	510	556	528	521	521	541	564	561	616	560	582	551	546	553	553	540	565	575	577	601	581	592	547	565	530	547	558	522	552	588	584	550	538	613	583	567	546	561	539	558	590	553	556	557	562	592	571	575	586	545	552	611	633	605	572	612	571	592	548	530	565	608	606	541	554	572	554	581	565	548	596	565	518	569	557	581	586	565	569	578	566	534	588	598	556	548	576	538	565	560	557	586	535	568	544	608	577	575	518	527	579	528	555	563	583	586	556	547	583	555	551	548	561	562	547	627	563	559	589	572	547	610	576	552	544	531	510	549	540	559	591	533	604	579	563	586	563	566	580	537	534	578	580	552	579	573	535	556	548	551	567	549	587	544	572	551	555	578	606	570	594	544	549	560	566	527	600	570	555	558	624	631	582	598	588	566	564	536	543	580	598	610	565	555	561	565	597	622	580	560	564	589	555	608	592	567	560	578	556	549	576	578	555	520	593	596	573	593	536	581	553	537	550	581	554	573	524	604	561	510	540	575	599	567	551	558	555	562	606	578	576	550	572	571	590	531	550	614	576	558	548	550	566	607	581	543	573	589	572	600	568	573	578	546	575	559	516	571	530	594	547	584	580	572	550	582	578	548	614	560	553	562	560	546	565	522	600	538	568	571	603	583	585	572	552	571	547	567	549	574	568	587	568	573	608	563	531	550	562	556	603	571	551	585	557	566	554	561	565	572	546	583	577	573	550	572	566	600	554	564	560	540	587	598	560	563	521	590	563	546	566	601	559	554	591	534	608	598	565	539	602	580	504	530	605	591	565	558	567	565	617	550	596	562	562	554	545	584	576	558	595	562	557	562	566	583	604	608	600	564	562	547	586	557	584	562	596	626	619	585	576	562	587	564	554	548	549	538	595	540	562	580	583	592	586	561	535	587	564	573	577	535	533	586	600	502	574	563	584	537	574	544	534	567	593	545	565	588	578	611	556	549	641	592	594	549	535	528	603	507	510	552	543	559	539	580	596	530	585	589	551	541	550	564	543	526	602	574	552	554	546	593	539	544	553	541	553	591	588	566	589	608	577	547	527	572	507	594	557	596	534	522	556	561	575	518	564	543	587	577	598	571	571	572	548	535	549	542	587	556	589	544	534	571	544	574	535	571	580	535	596	566	572	523	533	540	556	562	568	525	593	562	568	563	555	547	567	544	581	561	549	550	591	579	559	555	572	595	540	550	559	581	556	602	613	574	555	565	552	580	535	548	608	604	517	565	549	565	528	564	501	575	580	548	539	582	547	545	551	578	549	555	568	538	582	601	561	555	565	573	582	545	528	509	575	551	554	599	589	535	576	548	570	539	587	565	564	555	562	558	534	584	559	547	555	581	510	568	557	545	601	571	536	565	544	551	544	526	561	568	594	567	586	569	544	536	553	532	537	550	545	542	521	598	588	551	552	536	531	585	561	581	550	559	577	532	629	582	585	557	560	559	526	535	515	584	561	581	558	537	590	556	611	616	585	624	599	576	567	567	563	594	584	533	539	582	562	568	525	565	577	549	595	545	636	556	575	584	572	549	555	541	577	613	571	574	542	601	584	603	582	564	561	579	541	516	565	547	574	574	539	534	586	560	568	581	574	543	596	575	599
67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
