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
335786310255	335786310809	335786311359	335786311909	335786312459	335786313009	335786313559	335786314109	335786314659	335786315209	335786315759	335786316309	335786316859	335786317409	335786317959	335786318509	335786319059	335786319609	335786320159	335786320709	335786321259	335786321809	335786322359	335786322909	335786323459	335786324009	335786324559	335786325109	335786325659	335786326209	335786326759	335786327309	335786327859	335786328409	335786328959	335786329509	335786330059	335786330609	335786331159	335786331709	335786332259	335786332809	335786333359	335786333909	335786334459	335786335009	335786335559	335786336109	335786336659	335786337209	335786337759	335786338309	335786338859	335786339409	335786339959	335786340509	335786341059	335786341609	335786342159	335786342709	335786343259	335786343809	335786344359	335786344909	335786345459	335786346009	335786346559	335786347109	335786347659	335786348209	335786348759	335786349309	335786349859	335786350409	335786350959	335786351509	335786352059	335786352609	335786353159	335786353709	335786354259	335786354809	335786355359	335786355909	335786356459	335786357009	335786357559	335786358109	335786358659	335786359209	335786359759	335786360309	335786360859	335786361409	335786361959	335786362509	335786363059	335786363609	335786364159	335786364709	335786365259	335786365809	335786366359	335786366909	335786367459	335786368009	335786368559	335786369109	335786369659	335786370209	335786370759	335786371309	335786371859	335786372409	335786372959	335786373509	335786374059	335786374609	335786375161	335786375709	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
68963	78496	75446	55048	19992	5091	523	378	372	917	983	552	342	297	275	279	268	304	264	271	251	252	246	235	220	263	261	212	229	239	259	222	244	232	246	213	256	238	256	237	237	241	225	233	222	259	230	236	224	244	234	223	209	214	257	239	260	219	243	243	218	251	217	260	237	226	262	237	230	277	241	218	264	221	221	203	248	233	220	239	232	256	198	207	225	212	230	237	213	229	227	241	222	234	219	257	266	222	229	229	195	231	285	242	248	225	231	241	239	214	189	244	244	230	228	252	226	215	237	257	218	267	220	253	207	204	200	233	250	210	238	222	220	227	279	244	214	246	221	246	231	206	265	219	209	243	228	206	242	233	229	244	211	230	234	236	224	207	256	239	214	235	217	221	239	227	241	221	197	234	250	217	257	248	207	251	190	222	241	228	220	249	246	249	229	239	238	253	224	227	220	252	208	226	206	227	205	217	228	240	202	230	225	226	219	236	249	211	253	240	233	232	230	213	239	245	248	239	230	218	242	239	196	244	239	233	233	225	240	263	243	250	243	202	221	219	209	233	243	218	211	229	233	224	213	244	251	234	230	257	222	240	210	221	249	261	247	241	204	233	207	229	250	215	255	224	229	246	214	232	237	253	228	241	177	232	237	227	226	225	237	230	227	238	235	208	241	222	256	220	232	223	255	233	218	239	236	249	211	221	227	237	240	209	245	219	242	215	253	236	242	220	213	221	227	232	228	203	194	249	219	251	224	238	227	233	219	230	239	248	191	192	227	198	257	228	256	240	232	247	228	217	244	238	242	215	224	234	201	239	246	222	219	232	250	243	228	224	231	241	233	224	261	204	228	216	242	217	225	241	243	235	242	208	250	247	239	231	257	238	211	231	250	239	220	218	230	211	218	209	262	231	226	211	221	230	205	254	212	222	227	222	226	230	235	232	223	250	258	216	203	240	225	236	213	241	234	223	225	217	253	242	255	240	226	224	219	226	228	245	271	221	216	225	230	220	233	208	234	229	243	230	235	237	236	237	226	224	229	227	234	224	220	225	210	220	228	237	229	229	226	240	255	230	244	264	229	223	249	237	236	213	236	235	235	248	259	223	256	227	226	220	249	216	242	210	223	237	213	209	227	226	226	266	236	234	234	249	249	232	239	214	222	251	241	200	221	234	237	244	228	247	225	244	235	215	229	258	235	230	232	241	239	239	240	216	211	231	229	225	235	224	238	232	240	245	222	235	243	203	222	231	206	248	234	235	247	242	195	223	219	230	249	246	219	222	240	240	213	222	248	229	244	235	224	211	213	215	219	232	247	225	227	246	230	266	236	220	201	251	250	235	224	230	268	210	231	220	229	212	230	235	243	234	232	219	251	239	249	232	232	238	243	198	246	245	239	239	258	247	230	224	240	249	244	233	211	237	244	239	226	247	254	213	241	243	226	242	203	233	224	262	234	241	241	229	224	243	220	229	195	214	244	241	260	250	226	242	219	234	235	243	247	222	209	214	235	237	209	233	201	215	252	222	212	223	223	228	223	239	246	198	233	227	266	204	231	198	222	224	240	220	215	222	240	217	243	240	277	238	252	206	241	220	242	226	213	233	228	218	219	242	228	225	258	230	272	229	225	192	213	230	252	219	251	230	231	251	249	262	232	229	229	256	210	221	213	200	225	239	232	223	206	223	260	229	236	219	245	235	210	245	249	235	241	215	212	220	231	238	242	252	213	285	218	217	245	247	229	248	252	234	237	223	240	231	221	256	211	254	225	259	228	227	264	227	242	252	250	234	232	249	266	245	241	237	257	243	224	239	238	242	224	214	255	223	216	224	216	248	220	220	183	258	248	243	210	251	229	237	197	246	235	227	193	248	239	207	227	256	234	252	214	227	229	225	239	249	239	248	213	243	225	232	242	243	233	241	224	237	238	219	223	237	224	228	235	218	237	229	204	233	234	241	227	235	256	230	239	219	215	239	242	242	255	250	220	251	232	244	254	234	235	222	263	229	240	237	248	238	235	228	228	213	216	239	212	206	236	212	216	215	240	236	221	235	220	224	230	240	227	218	248	239	212	221	227	234	210	214	223	221	250	204	224	229	239	280	235	227	231	243	218	224	281	223	278	220	216	258	218	240	251	233	235	240	240	236	241	234	221	228	220	215	239	251	242	228	235	248	232	239	214	234	230	239	232	240	242	233	197	233	274	248	214	233	241	224	221	248	242	240	188	242	220	226	219	219	202	226	237	233	230	229	225	206	203	205	231	240	247	215	211	213	225	241	240	238	216	240	213	241	230	239	231	211	215	251	206	220	229	223	215	250	222	223	257	237	202	239	216	215	229	239	222	247	254	229	204	224	247	205	228	214	223	221	224	226	253	230	262	251	227	219	265	228	232	243	219	243	236	228	237	214	227	261	199	224	218	190	251	238	225	236	224	219	205	195	225	240	229	237	243	203	248	236	233	252	228	211	257	250	241	238	229	231	219	221	254	237	249	235	235	259	240	199	234	235	228	259	233	251	237	224	232	227	216	231	254	239	269	242	212	234	215	213	237	218	224	228	239	242	226	251	231	213	247	226	200	233	252	222	244	221	253	224	230	231	229	213	207	222	239	230	241	249	214	230	251	252	228	211	243	221	248	233	234	224	242	210	233	214	259	208	231	222	217	225	248	209	220	225	265	228	251	254	234	225	219	250	265	234	233	243	240	243	265	255	241	230	220	231	266	219	228	234	227	224	240	240	224	241	235	228	207	231	239	219	241	231	268	229	216	231	226	236	247	213	226	218	205	262	234	227	227	236	241	226	242	242	242	219	220	237	228	263	260	234	218	256	207	244	208	237	209	219	261	233	224	229	233	265	226	242	211	243	221	250	224	226	241	225	207	220	202	226	220	243	224	220	209	218	236	207	214	258	209	213	251	221	213	230	224	236	252	236	225	229	246	220	239	241	259	210	235	211	250	214	241	241	227	220	230	227	254	231	225	236	230	237	232	233	244	232	224	248	233	237	227	251	213	243	233	231	184	208	232	215	235	233	221	245	260	232	234	226	234	228	231	220	219	210	223	231	265	274	243	210	215	229	241	209	238	237	198	227	245	206	217	243	241	200	214	226	224	252	248	219	257	225	243	249	237	257	240	205	241	239	226	218	250	239	256	218	243	205	215	222	241	238	243	229	244	230	229	230	212	240	277	254	225	240	205	243	265	235	251	248	215	213	213	207	237	215	218	225	265	231	229	234	238	210	218	238	226	220	209	226	221	219	232	220	245	246	242	257	224	206	239	240	217	227	214	228	225	240	233	242	229	252	243	237	253	241	210	213	227	234	202	238	218	250	233	262	222	231	211	225	237	214	230	230	226	230	203	232	212	239	232	218	214	228	228	243	240	239	204	222	241	232	210	245	228	237	214	212	242	213	199	215	259	249	243	222	238	240	231	215	234	210	219	231	243	256	227	270	253	233	248	245	229	222	236	241	227	209	224	244	220	227	225	250	241	252	209	224
46991	64575	75192	57295	2274	1171	1185	1255	1706	4731	4789	2207	1393	1216	1150	1076	1173	1385	1016	905	841	872	856	795	809	789	777	816	811	789	814	751	816	802	745	785	849	774	806	771	749	721	757	774	722	767	748	801	831	767	783	700	766	764	739	782	791	781	777	783	764	738	795	811	811	795	839	846	876	853	820	783	788	746	757	761	752	767	746	748	740	738	763	754	786	778	785	760	765	768	724	751	791	745	734	782	775	812	722	786	789	723	723	755	754	741	750	742	765	747	736	727	771	820	792	744	786	778	779	721	708	759	776	772	772	789	819	735	796	746	742	744	802	817	720	765	763	781	727	788	795	789	680	748	771	759	721	782	757	770	747	726	738	761	769	700	753	746	809	802	718	792	728	782	766	742	782	770	792	708	808	774	760	830	728	763	768	758	768	727	768	726	787	752	746	754	771	723	757	734	725	781	771	755	776	753	779	751	782	784	731	731	746	730	774	798	785	749	790	729	735	756	762	773	746	802	709	756	781	772	747	728	749	776	715	756	751	789	777	742	739	738	740	785	734	754	707	750	682	718	768	754	783	794	764	805	701	717	716	723	801	799	767	729	784	773	722	685	680	725	776	689	733	772	785	700	702	778	719	747	795	762	736	731	743	737	710	786	805	724	734	714	762	731	765	763	765	706	712	741	727	726	725	761	761	796	744	722	736	788	740	746	740	743	725	749	811	769	764	797	757	750	755	728	748	702	748	736	725	781	780	752	726	776	744	782	778	781	770	749	795	759	746	808	718	726	760	758	797	755	778	735	817	776	790	723	779	749	721	698	737	673	724	732	764	741	781	768	760	766	751	763	751	723	725	723	729	755	764	783	772	785	766	786	752	705	781	764	722	739	725	706	726	744	744	736	732	717	742	751	722	780	751	776	762	762	738	726	811	730	748	719	748	754	748	749	749	726	754	756	806	701	768	736	772	724	732	765	735	769	783	746	716	792	760	760	753	770	730	753	794	744	774	753	746	761	785	779	747	807	735	773	768	803	792	757	780	751	773	773	724	748	751	771	741	754	760	709	711	687	771	742	743	809	750	775	726	789	745	762	701	780	741	730	740	740	736	744	718	745	751	793	777	792	715	771	813	755	797	762	761	728	711	770	742	751	759	788	703	753	746	744	791	738	768	748	751	735	744	790	736	740	740	767	774	740	733	766	783	734	758	744	740	757	745	749	718	716	750	748	730	748	756	779	750	779	748	716	758	792	761	778	745	788	778	733	680	734	768	758	780	799	777	806	755	753	762	752	832	779	763	705	738	778	728	732	703	745	750	815	772	703	767	776	736	704	781	765	697	749	724	775	813	769	772	806	744	749	789	749	797	702	790	777	749	723	773	791	772	759	745	750	707	745	742	780	769	738	759	780	729	705	772	777	704	783	758	749	760	746	759	737	728	782	739	717	713	773	801	761	754	729	810	769	741	726	765	779	754	744	735	743	751	750	768	762	728	774	800	767	734	780	749	767	786	743	729	757	716	706	742	757	763	769	760	766	763	778	763	787	761	725	739	800	742	722	733	740	745	739	744	730	755	720	702	733	743	737	763	777	800	775	744	737	749	756	712	742	779	759	747	770	784	766	712	757	750	777	762	719	694	745	781	677	757	756	759	750	757	787	755	759	728	760	735	743	746	775	805	785	793	713	714	767	750	711	722	744	770	747	731	772	764	748	747	819	765	773	746	715	801	765	710	764	813	729	765	781	791	767	792	778	762	768	756	772	736	773	797	764	725	757	752	748	716	809	735	737	774	745	777	765	763	737	779	723	772	726	750	804	747	755	731	789	780	739	775	701	744	766	762	811	777	758	788	716	731	740	734	799	767	705	768	762	824	724	716	750	774	790	765	760	709	771	758	804	789	755	766	773	758	715	777	680	730	690	818	720	719	765	771	695	727	796	763	753	736	756	750	715	751	689	738	756	692	728	775	755	747	784	773	781	756	741	684	722	747	771	702	764	788	763	759	763	727	721	743	701	755	756	745	697	752	792	707	736	797	746	793	786	794	779	716	761	731	741	743	791	707	780	720	751	795	729	788	713	723	757	777	759	714	751	739	716	735	762	793	783	757	738	739	735	755	730	770	764	738	825	736	731	752	765	800	748	797	780	715	745	785	719	734	777	739	751	744	764	757	733	789	749	729	740	738	695	753	734	746	765	792	766	764	765	712	747	766	759	769	719	703	714	767	742	764	762	689	782	721	734	768	787	717	744	754	785	751	800	730	756	721	722	771	730	745	763	766	781	769	711	773	742	729	741	742	747	721	729	748	766	746	844	730	752	750	802	757	785	751	772	730	769	764	732	760	747	753	803	758	770	802	727	731	763	708	775	745	742	724	713	707	744	734	756	711	750	726	749	712	748	762	717	763	726	778	767	723	758	750	761	722	738	753	759	734	753	775	784	748	766	694	782	724	760	762	750	772	715	721	761	788	764	735	757	766	739	723	704	775	753	707	720	717	762	700	727	747	744	823	759	733	787	731	790	765	770	740	794	832	707	769	751	758	763	793	776	810	759	839	753	716	788	796	719	758	732	741	768	748	724	737	766	744	788	798	756	759	791	723	739	730	718	761	761	771	762	750	770	743	740	760	772	757	712	740	755	708	763	787	769	673	776	779	754	748	744	753	739	741	794	774	758	736	733	767	748	770	786	728	785	740	749	717	769	760	773	758	783	771	723	759	759	725	723	703	715	824	751	765	726	694	765	710	764	789	718	726	738	764	758	755	732	738	769	817	718	769	747	738	769	727	765	766	724	789	724	734	763	767	700	737	727	741	748	739	729	812	715	736	736	737	749	731	686	740	758	762	718	740	792	776	737	775	809	749	781	736	733	781	757	831	707	762	718	781	741	774	721	768	750	723	732	737	711	722	752	788	762	729	754	781	743	785	815	754	730	783	732	746	741	751	725	752	788	719	694	788	756	763	726	750	755	797	749	718	718	775	817	782	764	739	781	777	772	774	753	777	767	693	730	781	730	783	757	741	722	740	733	733	772	783	771	734	771	751	752	757	762	799	713	742	740	738	764	757	734	744	761	709	741	720	733	742	743	743	724	750	769	727	743	766	738	762	747	734	724	742	775	693	746	791	777	702	710	763	669	804	774	761	748	737	768	761	778	739	746	738	791	780	780	726	763	796	713	775	755	809	774	765	747	807	726	779	709	755	765	706	805	727	754	762	792	715	784	739	792	715	761	759	814	676	731	767	761	790	700	741	773	776	787	762	768	739	757	758	777	758	758	711	763	765	770	779	806	754	773	743	810	738	785	737	731	769	710	757	770	727	750	806	743	757	727	719	773	740	777	731	736	760	766	743	743	716	754	750	735	763	718	797	745	750	705	728	733	733	755	734	738	754	772	711	765	757	735	725	775	773	772	774	781	778	793	796	734	769	761	753	759	729	774	758	710	730	755	786	735	729	744	776	721	742	781	720	754	746	727	739	752	763	731	764	774	762	739	802	728	725	744
12380	13762	12773	4895	371	169	147	130	155	172	130	152	154	140	148	139	125	122	121	144	115	128	144	111	142	126	156	110	125	153	129	114	125	118	136	113	143	142	135	123	117	119	129	121	122	141	137	131	139	128	123	136	146	159	157	120	140	161	120	129	143	137	136	129	156	129	143	139	126	154	125	117	131	117	131	135	117	127	135	142	161	150	144	141	132	137	147	145	123	152	138	132	144	121	148	146	149	117	153	113	141	144	139	147	125	133	118	150	159	142	141	147	134	143	129	129	137	145	127	132	119	150	139	142	134	159	132	131	116	113	152	148	130	140	151	154	136	149	132	149	140	139	131	144	139	127	118	139	141	142	120	154	150	141	138	133	152	117	146	143	119	124	121	121	144	149	135	126	140	141	126	153	144	140	137	148	120	138	135	128	128	128	124	139	143	140	117	127	139	135	136	125	125	143	121	124	157	123	135	135	142	112	141	131	122	144	135	145	136	140	147	145	131	134	131	141	157	123	144	132	120	136	133	144	132	139	134	148	124	132	147	125	160	143	140	127	125	128	137	126	118	139	128	119	145	146	133	151	129	118	155	140	133	141	131	151	132	122	134	140	134	132	128	132	154	146	145	143	156	125	100	132	143	112	144	142	135	138	136	148	115	138	152	116	111	135	140	122	136	150	127	120	132	133	120	119	124	133	138	132	133	136	128	115	126	133	133	120	130	121	160	136	154	139	131	128	154	133	133	147	154	130	140	151	132	127	134	140	129	133	118	137	126	155	116	144	150	132	126	150	124	139	128	137	132	117	112	160	147	135	124	150	124	125	132	142	141	128	134	129	146	150	133	130	134	150	140	149	124	127	152	146	134	128	113	139	139	139	135	150	134	125	159	129	150	144	130	146	136	119	151	135	141	126	135	155	134	141	151	149	121	129	145	122	140	150	151	123	127	126	114	142	111	135	138	132	117	149	130	144	122	142	149	132	135	134	119	136	155	131	151	145	153	142	139	114	113	133	146	143	116	157	136	134	139	140	146	138	138	151	128	123	127	129	131	140	131	137	125	134	138	138	138	137	138	136	128	154	145	105	151	130	146	140	116	132	126	131	159	128	130	126	127	146	148	138	109	137	148	141	133	138	131	131	118	113	126	134	152	123	129	128	133	122	161	129	155	141	135	125	136	131	120	142	132	138	131	126	127	123	146	143	134	138	110	128	140	146	119	115	124	127	125	132	147	131	143	110	144	142	126	138	157	145	139	121	139	136	137	123	153	134	131	146	160	132	136	137	120	125	131	147	143	125	143	129	127	140	141	124	116	130	156	165	159	151	145	132	135	126	125	134	121	135	130	122	152	119	128	154	148	142	114	136	139	112	127	121	143	140	141	138	146	133	146	143	135	145	143	146	121	138	128	157	122	129	151	135	132	148	127	126	154	153	131	136	130	125	125	127	138	140	149	140	136	148	130	141	120	150	130	139	134	120	155	139	126	140	143	145	125	154	156	148	150	104	124	129	151	134	129	145	149	124	133	129	140	135	114	123	140	139	109	146	132	131	151	123	131	140	127	120	137	154	128	140	138	132	143	149	131	132	138	151	146	132	138	145	128	140	122	154	128	123	123	135	145	156	133	124	131	128	124	126	144	140	131	119	148	129	154	125	151	136	136	144	126	133	126	124	118	107	142	130	130	132	139	160	142	141	124	135	116	114	129	133	159	135	115	134	125	149	149	153	136	138	106	137	155	143	138	136	149	140	107	135	132	115	121	132	142	137	156	132	144	122	140	143	128	150	150	129	110	134	116	140	136	145	160	122	129	138	112	118	121	119	119	111	128	145	121	148	147	132	131	143	142	146	134	141	138	147	138	126	138	150	133	133	137	124	127	138	139	153	160	128	146	127	157	153	135	147	134	134	132	138	142	132	137	139	139	144	136	133	123	147	140	147	143	144	119	131	123	131	163	135	111	134	146	127	133	152	137	123	117	170	141	151	122	134	132	123	140	137	141	131	143	118	122	116	144	142	153	146	115	129	129	120	135	142	123	130	125	138	128	118	147	150	141	143	144	136	134	145	146	140	160	146	135	143	143	146	127	130	131	131	130	136	130	116	147	152	155	138	154	157	141	144	130	128	137	135	140	114	140	127	116	118	153	134	126	144	131	141	126	143	150	145	147	135	137	128	125	124	120	130	130	140	142	119	135	129	141	126	155	155	141	132	135	116	149	133	126	154	144	126	122	141	142	143	142	119	122	124	134	148	159	153	145	154	138	129	152	134	153	130	139	117	130	130	133	122	129	121	133	143	156	120	135	150	124	143	127	155	143	126	141	126	132	133	138	126	155	118	127	151	151	142	131	157	142	138	135	141	137	128	129	148	136	127	148	141	145	141	115	144	138	124	129	161	139	138	135	130	141	135	135	138	110	136	137	148	130	145	118	146	143	142	127	133	132	147	135	154	116	131	133	112	132	131	124	137	127	150	124	129	130	139	137	133	152	128	141	120	125	133	129	128	155	124	132	133	119	117	141	134	147	111	120	130	130	131	124	125	129	144	147	120	133	131	130	126	127	132	156	143	127	119	149	137	142	119	142	116	134	135	147	137	128	134	143	139	119	138	137	139	127	140	133	140	119	145	142	130	116	139	135	133	118	115	104	158	151	139	135	130	133	119	142	126	127	149	138	123	130	126	151	118	178	141	136	135	143	124	129	132	125	158	147	132	113	137	148	152	146	130	136	116	132	148	131	134	149	116	134	143	141	134	139	129	138	129	145	141	147	165	118	140	131	137	138	150	124	117	134	143	145	154	144	126	129	139	142	148	121	139	132	133	129	151	120	147	155	138	138	147	124	120	147	142	139	140	144	161	157	153	130	109	129	129	143	135	134	161	122	143	141	149	144	127	122	140	141	136	141	142	133	137	139	141	133	128	125	137	119	123	130	115	153	146	146	136	131	135	143	125	144	121	132	136	145	137	150	132	157	141	125	152	134	135	129	139	141	129	132	135	143	131	123	128	138	139	145	129	124	142	144	115	148	145	129	142	133	133	133	126	149	139	151	124	138	142	116	151	145	128	146	134	151	125	144	131	139	154	122	124	152	145	129	129	125	128	134	116	124	129	124	130	136	147	117	147	138	139	138	134	124	129	126	125	124	122	126	129	127	146	134	114	136	120	130	160	135	148	146	131	137	125	147	119	129	152	142	132	134	131	145	131	160	117	129	131	156	130	154	126	122	139	127	123	128	135	138	133	145	132	150	115	128	144	108	116	149	116	144	129	138	109	143	142	131	142	140	133	136	137	126	133	141	151	148	152	146	128	160	139	124	159	142	144	153	135	131	143	134	142	124	139	143	147	134	158	148	140	123	145	124	111	132	126	128	142	131	133	121	131	131	151	170	127	132	121	128	113	119	148	135	138	127	140	135	139	124	155	137	135	126	141	114	132	108	141	134	135	124	132	148	124	130	144	126	146	140	139	132	138	144	117	124	135	109	145	138	131	129	120
14782	21698	21811	11033	554	466	509	520	576	737	581	534	539	505	519	500	493	478	514	492	482	512	498	479	544	525	521	493	486	509	502	477	480	483	481	508	492	488	510	473	508	494	479	489	503	536	533	474	490	483	466	513	518	468	503	473	495	494	494	495	512	539	497	501	529	534	558	536	516	531	463	488	508	515	523	521	430	533	496	538	478	499	522	503	473	486	475	445	512	537	450	479	501	499	515	508	509	505	525	479	467	503	466	490	511	514	488	472	467	486	485	486	498	475	481	495	493	503	459	456	510	492	478	466	478	490	522	482	478	523	540	476	480	492	490	485	485	513	492	511	503	465	493	469	495	470	486	464	487	505	502	502	507	512	521	491	487	472	470	497	514	459	529	512	504	470	467	539	449	541	462	472	527	493	545	485	526	483	472	510	497	493	503	448	499	482	489	479	431	501	503	463	488	471	446	503	509	480	455	498	466	479	457	467	498	527	451	458	478	507	461	459	501	472	511	481	484	510	480	489	494	490	477	490	480	477	442	503	472	478	505	497	468	497	475	473	496	500	512	511	487	490	474	487	484	472	503	475	480	491	494	464	491	475	499	484	478	490	475	513	548	459	502	479	516	483	490	478	508	493	496	489	492	515	509	459	475	496	472	467	513	497	451	556	465	500	496	532	503	483	510	494	537	473	509	477	468	465	489	487	487	488	480	512	466	492	502	476	523	461	526	480	504	483	457	465	512	499	496	458	572	440	467	521	490	470	504	506	478	518	528	490	498	516	500	458	475	516	464	521	495	539	522	482	490	481	439	513	498	460	451	496	510	465	480	470	538	491	477	474	514	490	474	461	504	515	493	481	459	497	484	481	526	547	534	510	473	498	483	475	463	472	533	506	466	516	491	501	514	482	486	537	503	468	523	465	476	503	480	481	490	474	514	496	482	445	500	492	515	485	523	491	495	534	466	473	485	515	491	499	471	511	486	463	482	505	481	487	492	461	481	477	481	476	469	482	530	524	517	478	492	503	490	442	506	461	486	507	510	481	498	458	491	477	499	478	492	511	508	508	515	535	516	500	470	468	510	470	483	468	453	498	543	441	477	490	502	540	467	464	494	486	509	461	505	499	482	476	478	501	472	527	494	511	516	492	491	508	455	539	503	526	531	453	471	506	475	475	519	477	463	460	460	513	459	474	479	473	486	511	462	497	487	506	504	504	455	521	461	506	475	556	538	486	517	479	445	487	515	505	517	499	506	476	509	523	543	495	504	467	484	468	486	490	517	526	491	491	492	481	460	502	505	524	487	485	503	491	528	499	482	468	525	475	466	483	450	494	489	521	523	457	496	500	495	483	481	485	485	489	530	477	498	492	489	479	505	454	525	490	505	532	484	483	496	470	483	477	488	492	483	483	478	477	501	492	474	484	505	466	453	471	475	479	501	542	513	490	482	511	470	502	496	501	507	465	496	514	483	496	455	515	476	483	504	482	476	493	446	462	506	445	438	517	492	514	483	457	501	525	496	466	502	457	475	483	476	478	450	474	502	475	475	519	451	474	515	482	469	510	509	473	491	506	488	481	493	502	508	488	476	520	485	504	511	471	503	464	483	467	505	498	495	478	482	509	484	515	499	490	497	469	515	489	534	461	511	483	509	499	448	458	473	518	517	496	503	467	507	498	509	478	464	496	499	509	520	495	492	518	482	512	460	505	506	454	506	528	497	481	500	471	504	505	498	491	433	499	488	484	509	468	539	519	492	502	471	516	519	513	462	504	460	483	498	495	533	480	485	444	455	559	470	487	487	493	509	470	483	492	497	494	500	483	529	471	453	506	477	495	479	520	504	510	516	456	490	498	475	489	469	468	510	501	523	490	490	467	470	479	448	485	489	498	524	489	481	472	498	473	469	498	494	488	475	509	510	507	483	465	471	475	506	483	468	519	482	517	496	515	486	483	483	484	507	468	459	534	495	482	495	478	509	492	472	508	506	525	487	456	526	494	462	519	485	486	505	460	464	494	492	478	467	477	490	510	511	493	511	531	494	494	492	538	467	545	542	512	476	500	462	485	516	512	474	455	490	503	479	506	511	484	488	511	493	510	507	463	478	507	484	465	467	454	475	457	475	489	447	477	482	519	488	507	514	535	523	495	479	501	482	495	487	483	509	510	480	491	505	468	459	504	445	535	498	491	498	508	497	453	516	474	451	497	483	457	492	490	484	492	518	464	473	503	531	541	508	476	469	494	499	482	479	512	474	485	471	498	478	458	495	442	480	520	474	466	479	512	488	495	490	501	495	482	456	471	487	484	491	455	452	475	515	506	488	485	468	513	499	491	523	480	522	468	509	473	504	492	465	511	459	484	478	488	508	502	476	466	546	467	490	461	478	493	509	496	493	457	500	453	489	478	490	482	476	485	504	489	459	513	485	464	461	510	505	459	513	471	480	483	465	533	482	539	498	472	532	495	480	475	467	491	497	513	455	488	502	487	477	520	545	446	510	488	499	470	484	502	473	536	527	496	495	475	490	451	499	478	530	495	469	504	478	529	512	467	473	466	503	553	448	514	477	478	507	486	468	516	495	497	455	519	451	458	495	497	492	481	451	485	469	485	513	483	529	448	429	485	484	483	486	482	496	467	468	499	505	495	467	528	501	454	458	484	494	508	484	452	484	522	531	480	473	489	471	511	503	481	473	463	499	514	470	510	491	478	503	526	475	496	528	493	495	472	475	500	468	477	490	464	492	478	475	502	485	492	456	513	481	451	493	501	489	532	504	529	475	515	505	454	479	476	468	466	525	482	491	452	489	481	513	486	487	501	531	503	475	454	517	469	492	532	543	485	484	472	458	513	495	466	506	481	488	497	485	492	533	490	476	516	496	472	472	489	503	497	477	481	484	480	500	483	478	495	501	496	520	493	470	518	465	501	476	492	468	480	463	478	510	455	484	488	510	503	495	478	481	504	489	483	482	461	463	518	508	440	480	451	532	477	495	460	489	489	498	478	498	507	486	500	498	517	511	465	479	485	481	482	467	474	487	485	484	507	496	489	475	486	485	468	475	494	516	517	511	500	484	546	501	468	457	499	492	526	469	517	487	506	486	553	515	488	465	495	514	490	510	500	507	446	478	477	472	483	474	457	497	475	499	496	497	464	508	484	499	513	535	533	478	500	476	492	472	497	459	454	519	535	509	502	466	478	497	514	481	488	508	474	475	537	478	506	489	502	501	498	459	503	497	466	494	470	518	463	493	470	433	470	544	462	495	491	496	493	496	525	482	462	502	504	504	479	441	540	470	468	477	494	515	533	492	505	479	514	473	496	457	473	527	495	464	484	433	471	488	511	472	504	497	449	523	524	480	490	505	467	502	502	477	460	540	474	476	521	489	516	507	519	489	504	454	496	457	483	469	477	486	493	471	499	470	483	516	511	455	482	499	490	471	482	445	499	502	496	510	471	482	519	526	486	483	484	474	505	482	523	483	448	498	512	522	510	481	485	532	463
57915	68116	64195	39370	9274	672	245	269	470	600	401	307	191	196	204	201	211	227	186	188	208	185	187	196	178	188	227	170	177	185	193	157	160	159	162	168	175	177	163	184	190	162	174	154	192	176	177	201	193	186	160	195	172	192	169	174	171	207	168	155	191	182	170	189	199	207	178	164	171	173	177	172	183	187	186	167	165	171	175	192	187	198	188	168	176	174	185	165	175	191	160	161	183	188	173	163	176	189	171	168	167	174	189	168	178	167	167	176	171	177	178	158	183	178	170	176	172	189	161	159	173	170	187	166	205	163	178	174	180	172	174	170	173	188	168	173	158	162	171	182	167	159	161	183	174	166	179	174	179	166	172	178	174	171	147	176	175	161	189	158	166	192	179	169	154	173	138	161	174	183	141	148	171	188	165	179	154	184	147	174	166	179	177	174	153	200	180	192	167	165	193	176	149	176	177	154	192	196	156	171	185	183	162	174	188	183	150	167	176	178	191	194	180	159	171	169	151	175	158	187	164	182	155	165	165	172	183	172	201	160	192	181	166	177	181	173	196	169	165	160	174	164	177	184	163	176	180	167	172	189	169	165	158	147	179	176	176	148	189	168	194	181	153	171	199	186	181	173	190	180	180	191	173	181	169	180	192	175	188	162	154	175	175	184	169	184	169	175	156	191	187	183	182	191	157	171	165	165	182	158	188	178	161	188	198	196	183	207	180	169	196	163	186	161	184	167	171	196	169	158	180	199	189	155	185	183	151	184	190	173	183	190	181	175	182	172	166	170	188	161	155	196	188	182	189	187	172	170	176	156	176	158	199	168	171	186	176	180	178	195	153	171	175	197	199	192	180	176	160	171	207	197	167	166	177	208	175	186	180	163	160	181	161	171	141	173	193	170	177	197	181	151	193	168	156	185	181	151	168	170	167	152	167	171	180	165	199	183	170	172	188	181	168	169	169	162	159	198	183	190	166	191	192	177	179	179	146	157	183	178	171	186	153	179	183	165	167	193	174	171	164	162	178	182	179	169	168	187	188	174	189	175	177	180	181	202	160	168	173	174	166	198	153	179	173	189	168	165	195	152	184	180	144	190	172	165	209	189	193	221	164	172	193	190	182	178	165	168	187	128	172	159	176	154	178	180	183	169	194	187	152	171	152	190	153	177	170	162	173	173	157	182	182	184	154	179	180	168	173	162	174	163	170	186	171	189	182	160	144	192	172	167	185	159	167	177	186	160	207	192	176	164	155	168	184	164	195	169	171	165	159	186	169	177	180	185	161	161	192	187	174	170	170	177	165	153	169	188	175	183	184	191	151	180	180	167	159	174	182	168	173	184	171	180	172	162	192	165	176	156	191	179	193	196	183	170	189	163	162	195	185	149	157	180	171	183	175	181	174	178	172	186	188	192	175	192	172	197	169	178	172	200	189	180	176	167	164	177	161	173	159	177	181	197	188	193	170	178	177	163	178	167	158	171	192	186	205	200	193	188	176	160	157	187	161	175	176	177	177	181	168	185	187	164	151	173	201	179	179	178	162	168	180	179	177	188	163	168	161	171	170	191	178	148	189	154	177	168	184	182	168	172	172	173	139	190	181	174	177	172	176	170	167	177	186	167	172	170	146	177	162	167	170	173	171	155	160	181	173	188	190	181	175	173	194	170	158	155	193	179	166	177	181	162	166	185	192	193	216	177	179	167	161	185	183	159	170	147	178	177	164	165	179	166	191	161	169	193	164	164	150	182	157	179	187	192	166	169	198	173	165	183	180	196	180	181	173	194	181	159	178	162	197	151	163	159	187	169	179	168	170	191	164	196	170	182	193	183	188	158	169	167	152	172	150	169	176	159	169	179	172	192	168	153	176	174	181	195	186	169	184	171	171	158	175	171	136	180	186	167	181	171	192	180	160	172	156	171	177	186	184	163	192	185	170	182	149	181	154	160	175	196	200	197	169	184	169	169	142	176	169	201	190	205	176	171	155	179	175	196	176	155	170	169	188	180	180	186	199	176	178	170	176	158	186	193	164	160	185	169	184	196	164	192	168	187	166	150	173	173	164	173	163	171	177	166	166	170	177	169	172	169	171	158	195	179	162	201	185	169	184	147	190	173	194	171	170	187	192	189	179	163	178	165	158	175	166	163	159	159	173	160	172	182	170	170	171	181	161	198	165	175	171	157	183	152	174	171	159	176	181	185	170	161	182	177	182	162	184	160	199	167	184	168	189	217	188	172	175	180	165	184	161	169	185	159	182	174	167	173	175	180	175	187	199	168	198	171	179	176	151	189	180	198	173	173	172	179	157	175	194	145	177	189	155	168	181	172	174	193	171	173	166	179	147	166	179	172	179	195	172	185	182	196	168	184	160	178	171	173	167	165	148	147	172	171	195	162	162	191	164	159	189	181	162	176	195	182	155	198	170	155	177	167	193	163	175	158	193	179	167	183	193	184	178	163	160	189	181	175	158	179	185	159	167	168	165	186	214	168	159	200	190	168	168	176	180	144	177	168	158	171	175	156	166	170	164	176	162	168	167	178	172	193	168	168	156	142	194	175	174	176	188	157	169	207	175	170	178	176	178	190	178	168	190	155	177	166	166	160	189	173	167	190	167	187	183	155	171	169	195	182	191	184	194	166	165	186	174	179	173	192	185	171	175	184	178	189	204	167	190	201	178	173	171	180	165	165	181	159	213	172	189	177	157	190	175	178	177	184	162	167	158	162	183	194	170	187	176	191	171	179	177	170	159	179	188	178	165	178	175	198	181	167	189	181	164	174	176	189	167	204	171	165	184	158	163	190	176	174	155	176	189	195	155	174	180	169	186	158	189	181	163	166	182	174	174	172	170	158	163	168	184	189	161	188	175	167	143	177	188	154	174	174	162	188	169	188	185	173	174	198	183	188	162	182	171	151	175	168	158	169	175	189	196	156	151	164	186	185	183	185	191	193	156	194	183	208	180	155	159	177	191	184	153	174	154	175	165	177	189	163	176	188	169	163	175	155	181	149	170	181	170	153	172	198	169	180	182	163	159	179	206	166	195	202	199	163	166	162	186	172	188	191	168	156	200	167	200	185	172	169	176	152	186	200	152	187	183	174	192	157	169	189	199	162	158	183	182	172	173	174	191	184	160	187	171	173	188	189	186	174	181	181	200	151	180	174	189	199	165	161	185	165	178	178	183	187	176	181	197	198	165	190	173	197	176	154	195	172	168	187	178	193	176	179	170	201	172	167	187	196	215	174	198	186	177	182	176	172	183	166	164	182	165	175	145	181	210	170	161	183	190	191	172	185	177	176	181	185	195	163	175	166	169	175	181	182	177	171	180	180	189	152	189	170	188	179	187	177	175	156	179	158	184	189	177	174	173	176	162	169	182	180	197	174	177	170	168	186	189	161	160	194	170	178	173	182	165	181	199	177	204	178	198	194	188	173	183	226	167	190	179	164	169	206	194	183	154	178	206	156	176	182	170	190	146	178	183	184	181	182	187	183	189	187
38841	53490	60770	30341	904	847	860	989	2350	3140	2076	1329	906	822	802	903	876	768	727	670	678	691	630	641	628	605	629	609	622	597	645	567	624	602	602	612	583	672	585	588	622	618	590	569	618	625	590	608	603	607	623	633	661	597	587	616	598	595	628	637	622	636	644	643	695	629	657	708	660	647	612	659	603	616	629	583	592	561	597	605	619	673	597	599	618	608	575	583	621	583	661	538	611	595	625	595	594	602	612	604	608	593	604	590	567	578	629	599	608	626	588	639	618	614	569	560	596	610	647	609	614	635	559	584	606	618	588	610	639	590	572	618	547	537	549	584	558	610	595	565	606	600	601	606	589	564	619	642	612	632	654	596	677	576	627	593	608	622	630	599	563	589	586	596	633	575	554	585	622	581	610	624	558	585	580	584	591	623	624	600	594	605	546	628	624	659	605	556	598	624	577	642	605	637	600	593	608	631	576	613	627	584	601	614	589	634	544	610	630	598	598	596	587	594	619	593	614	594	594	625	623	604	613	560	648	607	590	581	596	617	558	613	614	586	585	591	559	611	617	589	626	644	597	594	601	595	572	599	594	604	588	610	598	583	616	600	590	576	570	670	538	609	602	604	585	632	643	642	604	623	611	596	594	577	571	580	610	592	605	601	625	580	578	586	574	577	619	588	610	620	613	591	559	605	604	615	574	617	566	586	583	596	609	582	567	587	581	608	605	551	606	591	600	570	618	620	607	603	638	625	628	573	599	605	641	591	625	586	588	554	590	615	630	590	588	578	621	618	568	595	605	633	606	598	608	638	586	642	626	635	615	610	658	608	586	622	662	603	559	623	607	551	562	622	556	599	592	610	561	639	608	608	600	590	578	600	594	618	561	597	633	592	600	540	622	572	583	623	614	619	610	601	659	588	638	633	610	524	615	579	598	612	627	609	642	598	599	580	620	606	562	584	589	604	577	597	593	566	621	593	585	616	600	571	603	590	586	632	601	590	594	618	611	559	566	562	600	570	596	623	613	572	624	602	626	615	580	577	568	609	575	584	609	554	597	592	560	639	564	602	599	597	570	603	586	614	575	587	607	625	576	577	611	579	597	646	626	595	609	585	606	612	604	587	591	606	616	558	584	602	571	582	600	607	579	555	623	607	595	583	572	564	605	556	617	608	634	579	599	588	630	604	610	585	608	597	550	603	594	631	566	578	614	596	605	623	591	601	605	583	600	604	614	612	563	587	618	571	592	592	598	625	587	618	545	544	585	580	595	605	618	586	601	591	584	596	621	576	577	589	650	567	607	577	612	598	596	604	599	611	613	585	626	591	627	589	604	566	618	656	579	590	567	570	576	592	570	601	550	568	613	658	614	591	601	562	597	605	584	550	610	553	614	602	599	584	613	569	598	602	621	539	597	610	591	588	613	627	607	578	566	609	657	647	638	626	604	588	602	619	546	625	626	638	576	621	600	653	609	664	601	636	578	624	603	595	613	618	575	602	624	593	586	626	656	632	628	600	602	627	626	596	588	624	564	610	587	593	591	618	633	597	638	648	563	586	617	578	625	642	567	612	644	558	604	609	654	589	543	603	572	605	601	606	591	583	634	585	586	587	591	602	594	607	588	586	636	594	652	577	602	576	640	608	569	604	604	610	554	610	586	626	604	594	598	622	600	550	561	603	594	574	612	587	585	584	610	592	572	619	618	617	561	641	611	567	568	604	617	568	565	610	614	590	614	599	617	577	576	583	625	613	633	587	617	591	595	615	600	595	600	600	632	605	587	590	563	570	582	581	585	633	632	638	594	620	590	620	545	576	628	592	585	557	586	612	577	562	616	606	612	561	564	602	625	643	568	621	564	620	566	591	648	589	604	608	579	584	583	607	629	628	618	575	599	606	548	586	627	550	607	639	581	597	628	575	600	628	613	603	619	555	620	601	602	589	586	589	557	615	577	595	649	566	651	592	589	631	598	599	605	616	586	604	608	552	592	639	614	570	578	594	616	599	635	590	633	561	598	584	640	563	580	620	526	602	635	643	613	595	577	604	607	617	616	587	604	609	629	616	577	560	603	631	608	594	565	575	634	601	607	581	644	607	620	608	591	615	605	595	605	612	607	586	631	569	598	580	558	609	604	612	575	574	623	566	610	592	632	561	607	600	574	545	618	589	612	595	609	623	603	618	606	621	606	619	563	583	615	599	583	611	543	602	603	613	585	630	582	569	597	621	568	615	613	570	612	578	618	618	599	559	613	613	606	580	587	619	589	615	612	580	586	574	599	619	658	601	625	614	561	587	604	551	631	596	579	645	651	614	590	599	595	593	608	616	597	570	596	655	574	580	619	621	542	580	593	572	596	598	567	589	619	573	607	568	584	583	573	590	614	658	579	613	614	593	621	598	578	605	589	580	580	616	589	534	610	615	629	599	633	582	610	606	591	620	589	624	598	567	590	567	593	603	578	599	601	573	625	619	563	677	653	606	595	596	596	591	601	648	582	598	609	634	606	593	578	572	612	590	607	595	608	565	562	581	631	632	568	653	581	574	610	560	593	602	620	614	567	612	631	591	606	579	604	618	594	577	548	603	587	583	603	583	598	592	605	555	632	613	653	613	594	591	603	571	608	618	619	567	591	629	620	590	614	612	620	624	619	597	576	588	579	616	563	565	623	620	580	599	650	628	571	605	628	644	630	598	635	623	645	603	569	593	637	615	585	663	579	590	593	628	628	585	590	586	619	601	622	588	579	590	579	626	581	611	601	597	633	582	610	584	559	602	580	592	610	620	567	563	605	616	579	615	606	558	602	571	546	603	632	604	571	581	591	613	559	633	562	573	579	635	583	633	615	605	592	579	591	589	568	626	582	589	630	614	621	657	602	587	587	607	597	595	615	625	605	601	630	606	607	589	577	652	605	624	598	614	567	622	624	629	594	623	595	575	593	580	614	634	618	582	587	625	545	580	615	619	598	552	612	581	604	621	605	582	601	562	616	630	577	600	621	625	586	595	607	636	556	608	599	619	614	620	580	592	596	590	592	584	615	587	581	652	591	626	591	596	640	567	570	611	619	624	586	620	658	620	595	647	634	613	591	582	580	562	605	613	634	641	627	641	597	588	609	615	608	586	639	631	580	658	586	593	631	557	620	619	641	629	613	647	591	597	620	601	598	628	598	634	590	634	592	584	615	550	604	579	628	617	602	591	580	603	605	637	568	608	596	584	614	594	558	591	630	570	617	623	569	597	596	594	569	629	608	618	625	565	590	565	628	583	591	598	601	617	618	617	623	576	611	565	611	619	606	597	569	623	599	621	583	648	600	578	649	560	583	602	534	594	589	563	624	582	598	623	560	605	572	613	555	581	610	602	600	581	586	623	608	572	604	602	558	609	590	608	604	617	569	604	611	604	610	585	612	547	559	632	575	578	613	569	608	583	634	628	614	616	616	572	604	550	584	645	580	601	557	618	572	577	617	611	616	606	599	582	649	627	620	626	594	585	609	590	597	593
69725	78744	71520	43502	13197	1812	429	476	1070	1374	754	458	290	295	309	281	288	266	281	244	255	242	225	231	231	223	219	245	220	219	221	214	241	213	210	216	220	214	211	230	223	222	248	216	191	256	227	238	220	243	213	192	213	225	228	240	224	228	226	253	215	252	247	237	252	239	233	254	249	266	212	238	218	232	245	226	229	208	217	244	221	231	218	254	246	228	213	229	243	233	219	223	239	221	225	233	242	224	216	203	215	237	225	229	199	237	236	243	238	230	211	229	230	229	248	221	239	231	241	235	236	222	214	218	203	240	250	247	212	226	239	228	202	221	216	227	221	227	219	247	201	197	243	226	231	243	196	219	255	230	239	215	242	237	246	234	209	240	248	229	209	230	235	221	230	226	203	231	232	238	255	231	212	235	211	228	222	213	222	229	226	216	204	197	208	234	226	211	237	252	188	250	236	212	246	239	226	245	198	210	235	231	228	231	236	227	238	214	208	194	203	214	250	217	224	236	238	217	202	255	201	223	228	244	224	209	226	202	241	250	218	215	209	231	218	222	257	212	239	247	225	194	227	197	233	221	232	242	229	233	235	220	209	244	229	208	215	236	210	251	206	205	227	219	224	234	213	224	212	207	232	208	236	242	225	236	241	217	239	241	217	217	216	219	238	236	242	213	227	222	227	214	232	230	223	245	240	223	226	227	230	213	230	228	202	202	207	241	219	220	234	202	218	242	241	221	229	217	221	204	246	213	210	251	230	229	228	206	246	245	227	210	251	240	207	231	196	238	237	203	231	223	254	196	233	214	222	237	249	214	211	220	214	214	242	196	228	216	244	239	221	236	247	235	239	235	187	230	249	239	232	231	221	225	204	220	201	220	213	236	212	209	222	210	220	222	211	208	203	200	215	234	232	230	233	236	231	229	232	239	217	216	213	227	232	231	220	233	241	250	231	243	227	196	226	233	229	230	242	248	231	235	246	225	231	216	218	236	228	231	225	247	209	242	229	219	223	201	220	255	204	202	207	234	258	214	232	215	241	220	245	217	233	218	224	222	246	238	225	232	225	234	245	208	202	223	205	219	220	195	195	203	202	211	248	230	209	193	222	216	217	228	222	227	257	201	256	246	225	209	216	244	214	239	230	197	214	228	226	230	220	227	250	216	210	196	241	242	211	204	206	244	233	225	224	216	241	232	233	229	236	225	185	240	239	260	228	240	245	234	225	246	223	227	228	200	224	232	205	228	230	213	236	219	215	237	260	246	239	224	240	249	235	244	232	233	238	250	245	221	210	200	211	225	225	228	234	218	222	214	205	214	228	227	235	222	230	232	215	250	253	202	244	229	219	210	192	236	227	244	243	232	254	216	194	218	237	230	239	197	243	223	256	229	211	243	201	222	232	235	231	218	205	238	207	229	221	216	209	228	248	235	200	227	217	204	206	222	213	192	236	228	239	228	246	226	218	227	219	236	226	232	254	220	243	214	231	217	238	214	237	229	196	232	240	228	219	216	229	217	211	245	244	216	186	240	240	226	226	252	204	226	226	235	224	224	222	208	242	234	249	237	205	214	218	229	230	229	231	245	217	232	233	226	256	231	240	224	199	250	220	228	215	213	235	215	235	236	229	204	221	225	229	219	229	221	229	212	252	212	233	209	239	249	241	235	233	223	222	241	222	232	221	223	232	265	240	221	250	191	210	268	237	242	203	220	209	211	218	216	230	239	217	225	227	233	244	213	226	214	238	230	223	214	229	213	228	239	226	205	239	242	237	217	264	223	241	206	223	222	228	228	203	204	196	208	227	225	203	246	238	254	197	234	252	246	227	238	255	199	218	241	249	213	221	227	226	244	221	225	225	247	217	205	225	218	237	231	228	231	241	247	232	236	219	225	222	219	219	228	246	257	227	202	220	223	227	234	241	233	239	198	213	221	248	214	214	237	218	225	216	258	232	228	222	242	257	242	224	245	189	214	236	226	221	250	245	226	213	238	218	211	215	226	204	233	232	216	270	224	231	247	243	228	222	236	201	224	244	211	209	228	207	208	231	225	236	255	216	190	211	223	237	231	230	221	254	208	181	218	247	257	255	220	237	245	215	201	201	195	226	232	255	220	204	229	232	221	232	234	219	202	210	221	225	218	214	210	234	233	238	247	232	234	213	203	221	232	234	223	224	190	206	183	212	216	249	200	212	269	218	219	211	236	211	233	228	212	218	227	237	233	231	250	226	214	218	214	230	228	235	253	226	209	239	228	230	207	225	201	218	230	235	209	221	210	223	235	216	217	212	225	235	231	228	213	197	193	253	251	245	209	245	243	224	245	229	266	216	238	229	200	242	249	220	246	222	215	222	223	249	220	220	231	216	221	209	218	224	201	225	216	214	238	209	224	212	212	223	234	201	239	239	255	242	239	226	229	242	204	224	222	221	250	198	223	249	228	230	227	229	227	214	232	233	213	246	224	204	253	231	232	227	252	219	206	225	216	211	258	228	219	227	227	217	217	241	219	197	242	218	230	210	192	210	220	247	241	249	220	227	233	226	227	194	240	226	214	233	231	218	248	215	236	223	216	216	231	218	239	245	226	209	226	212	236	218	240	218	235	220	226	227	191	213	217	232	218	237	220	216	225	248	227	235	228	220	221	228	242	228	211	245	223	203	218	198	239	207	184	219	204	208	221	231	242	237	225	233	200	238	264	234	211	198	256	245	234	249	244	221	251	213	239	239	250	235	222	230	222	211	242	189	220	223	240	221	215	240	219	214	238	244	223	230	207	238	231	225	251	233	219	226	214	225	193	223	223	207	218	241	232	221	240	245	203	231	234	200	218	244	213	221	233	214	228	220	215	226	212	251	226	230	211	213	258	260	236	226	225	253	222	224	206	235	250	207	195	230	256	221	187	214	225	223	211	220	190	229	252	231	226	240	231	240	218	197	270	206	220	222	239	234	246	248	223	216	196	216	222	206	247	235	209	217	233	237	229	238	227	226	230	230	245	229	216	245	236	232	267	217	203	213	229	219	176	228	229	215	208	217	228	222	209	198	226	249	233	240	231	196	223	198	242	235	236	237	201	219	205	239	216	206	235	226	220	207	225	197	195	206	251	214	230	228	204	227	196	255	218	206	215	227	233	252	231	246	218	230	226	235	216	213	215	203	231	270	202	227	218	217	237	229	228	209	205	220	233	210	201	221	231	226	226	239	246	185	213	221	226	211	254	226	218	237	222	218	253	220	229	237	189	238	218	237	218	205	215	221	216	231	228	239	217	246	230	227	216	221	223	224	253	217	214	247	238	215	245	227	239	237	230	209	254	206	213	220	246	220	200	248	224	226	204	227	213	231	233	195	232	220	233	233	223	229	226	210	232	206	232	213	228	235	196	208	235	221	199	212	214	214	219	230	245	223	251	225	241	204	224	243	214	246	227	200	204	211	194	238	252	239	226	216	219	240	212	240	202	229	231	214	226	211	236	210	235	210	224	208	226	221	218	220	244	213	196
48576	65168	73215	22748	1493	1355	1439	1998	5835	5999	3843	1956	1313	1163	1356	1273	1138	1161	946	900	831	856	768	798	803	754	744	796	755	801	812	787	792	814	767	770	716	745	729	730	743	729	749	758	780	704	753	778	715	745	752	706	760	743	729	801	735	819	758	766	796	768	801	802	852	856	855	820	879	746	797	802	788	725	762	749	747	776	719	802	722	756	735	767	756	803	772	722	724	716	701	724	714	716	695	751	707	758	711	733	740	729	751	720	724	758	752	762	748	730	775	771	725	746	758	729	743	728	734	728	710	719	681	715	747	761	728	729	735	759	678	703	706	761	743	746	746	710	743	711	760	699	770	732	744	748	718	710	755	727	719	727	762	699	727	736	699	753	739	747	720	740	771	729	723	750	710	722	719	715	759	719	678	731	774	721	731	666	724	733	712	745	743	668	743	708	747	745	729	723	760	720	734	763	736	750	733	715	771	725	741	684	737	733	712	695	761	743	719	706	763	739	730	707	715	749	697	786	673	714	755	709	725	710	712	755	680	742	732	751	699	736	777	674	736	722	750	710	718	723	757	748	699	738	720	716	758	736	761	744	785	766	733	737	718	692	744	720	732	709	698	724	728	723	698	737	724	735	690	695	734	716	736	688	753	739	748	720	749	721	719	713	732	706	738	713	750	760	793	724	778	778	752	724	690	747	709	705	749	736	712	698	732	690	753	680	697	754	721	756	674	744	761	705	730	729	767	757	748	765	728	754	771	735	741	732	750	720	696	714	707	737	704	754	744	693	683	739	730	786	762	744	767	780	709	782	729	757	730	683	709	772	717	725	732	714	744	759	718	712	708	707	694	729	718	718	752	718	749	708	763	727	724	746	730	726	723	744	750	723	720	725	708	727	699	732	768	703	718	744	740	709	736	719	710	695	735	697	682	732	770	740	722	731	691	685	710	725	735	759	692	689	663	748	783	719	762	718	691	750	740	748	723	709	698	773	756	718	729	737	700	723	698	706	773	782	709	761	704	691	723	688	752	720	759	722	720	730	717	728	683	757	705	703	725	731	701	762	712	777	723	690	723	687	748	721	762	734	748	766	747	718	715	737	742	685	730	803	717	712	747	723	724	705	673	686	759	702	718	784	707	728	731	714	746	750	754	732	764	735	711	765	783	733	702	709	740	735	721	718	775	754	718	734	724	728	751	771	760	689	726	739	715	704	691	731	733	704	755	729	688	728	709	732	705	749	746	678	756	710	701	750	727	738	787	687	746	744	777	703	731	759	763	739	689	721	726	735	738	720	758	689	770	742	747	703	724	709	764	727	753	745	729	744	751	738	748	740	710	764	724	748	714	756	724	730	755	701	730	696	712	742	770	754	711	723	709	715	748	723	749	704	714	802	745	735	768	678	663	720	692	735	739	719	786	734	718	800	694	744	732	749	699	713	729	687	733	721	713	769	725	733	730	734	710	734	753	781	700	712	728	736	716	700	712	739	711	718	737	714	757	763	735	736	766	705	671	722	775	715	703	732	755	761	739	757	771	691	721	735	729	724	715	714	731	717	733	696	733	691	774	722	758	711	723	725	703	687	681	678	679	701	702	680	762	717	732	746	778	676	715	729	687	730	771	720	708	714	702	698	724	751	751	729	751	729	697	719	724	765	759	759	714	718	756	740	704	725	767	747	704	760	744	714	735	733	710	743	736	737	698	714	744	714	710	679	696	706	728	724	706	759	716	681	709	741	763	667	751	733	713	737	712	688	707	749	730	729	688	746	738	742	707	764	727	750	721	733	712	722	679	729	730	793	712	717	714	713	753	711	727	752	728	671	718	721	761	699	749	746	681	678	711	708	778	717	754	732	678	682	754	748	708	716	700	745	722	725	706	718	746	750	731	747	727	717	768	764	732	759	733	774	725	744	705	689	791	724	741	721	717	709	731	715	746	695	729	718	727	741	772	763	715	661	705	692	755	732	734	736	684	655	683	669	737	731	743	737	699	671	751	733	727	720	731	768	748	730	732	692	700	734	730	740	744	733	692	692	754	760	718	679	707	682	763	722	690	715	656	736	731	726	770	719	749	757	752	726	739	766	674	770	748	748	723	751	739	689	746	671	690	751	714	704	730	698	726	781	725	759	759	726	784	720	757	691	805	763	709	713	720	718	724	707	738	688	715	733	727	703	682	734	747	713	724	786	800	739	776	731	729	714	707	739	740	751	728	713	729	683	752	789	756	784	739	783	733	640	739	767	733	724	767	708	781	754	743	719	749	732	798	764	732	711	721	707	691	687	733	774	684	705	745	705	779	739	697	687	770	712	707	739	716	717	759	731	698	730	727	708	749	748	704	703	673	730	700	697	667	743	737	753	730	722	762	744	731	753	756	755	722	734	705	722	756	742	739	773	754	731	730	740	700	679	757	741	749	788	680	740	721	707	710	755	741	752	734	792	702	735	714	705	715	697	741	687	743	730	716	735	726	748	748	732	738	709	713	730	728	743	734	745	750	779	734	761	777	704	780	733	725	746	718	732	720	761	742	708	714	719	727	721	730	746	723	710	683	738	774	735	723	732	701	726	721	736	680	733	756	676	748	759	721	712	718	712	728	726	686	734	723	693	764	747	755	768	746	757	749	741	759	735	743	722	733	715	706	708	740	715	749	707	743	750	727	696	731	713	688	737	710	749	769	740	672	743	734	697	730	679	726	697	702	723	702	762	738	753	698	712	747	719	727	720	706	708	700	765	724	761	684	722	792	739	736	688	757	740	723	785	718	730	732	709	750	776	745	730	685	746	738	709	766	744	724	735	748	734	700	778	741	742	716	734	730	720	771	744	723	701	711	738	770	704	743	741	752	730	715	689	712	766	727	698	730	768	755	746	766	699	694	703	712	700	693	751	744	716	676	781	748	757	747	708	770	721	782	767	674	776	735	703	672	730	749	782	697	730	729	734	773	687	709	712	715	721	701	728	765	762	767	782	715	719	716	752	721	670	720	730	766	742	720	717	751	697	769	733	745	782	783	757	687	717	736	763	740	718	682	762	711	755	730	710	707	754	726	694	725	737	732	740	721	753	725	731	762	739	720	718	732	737	747	747	705	735	698	753	712	706	736	747	732	748	728	740	791	716	815	738	707	732	677	757	681	745	775	745	718	735	745	694	722	740	733	710	706	744	731	720	727	717	673	711	723	714	708	726	747	735	793	727	776	718	708	721	720	782	752	755	721	750	749	706	699	736	762	739	722	693	707	752	750	703	729	687	714	703	717	721	755	780	700	708	759	682	682	721	729	699	729	696	734	716	718	762	747	692	723	738	774	754	693	728	747	723	705	731	761	661	735	722	769	754	733	665	723	756	697	709	740	686	688	668	705	692	742	707	713	690	734	737	739	777	734	663	741	719	753	718	755	730	735	717	733	727	748	765	756	722	750	734	737	747	728	728	734	757	719	723	743	715	692	734	717	717	717	749	742	773	720	705	695	753	806	677	706	752	707	719	746	708	707	699	700	745
14271	13905	11393	2048	220	143	138	144	157	164	145	129	135	134	122	137	132	121	145	118	116	139	129	118	126	136	112	132	126	123	125	124	126	126	131	126	123	125	117	124	129	131	98	127	126	126	122	135	117	111	121	107	101	143	132	143	110	123	136	126	120	133	125	127	147	135	120	142	146	134	132	118	142	138	146	140	125	120	117	126	142	120	128	120	124	126	122	118	119	116	119	145	140	121	133	125	135	122	141	126	124	128	118	133	134	119	121	113	129	131	115	134	128	131	147	120	138	122	155	109	126	109	133	139	143	121	126	133	132	113	139	132	111	127	120	115	111	127	131	122	142	121	125	128	117	132	139	129	127	107	124	110	139	128	128	139	155	118	144	126	120	115	123	131	129	128	139	145	127	119	140	123	129	147	121	135	134	134	128	135	129	147	117	117	135	136	123	130	113	107	142	112	129	119	135	130	123	110	141	115	105	137	122	117	130	124	145	119	142	150	135	133	124	116	118	116	123	158	129	130	128	124	136	117	116	120	140	112	100	127	134	144	137	133	138	139	128	142	130	114	119	133	148	150	116	133	145	120	142	128	132	118	131	119	133	133	127	143	110	126	133	122	132	116	129	155	102	133	152	110	124	114	123	110	123	109	133	135	117	114	125	129	109	135	136	112	112	134	147	133	105	133	115	127	135	117	136	116	132	118	127	115	126	146	110	137	153	116	156	127	145	133	119	102	142	136	124	122	119	133	115	156	128	123	125	133	126	126	122	135	127	133	133	118	112	137	139	154	114	102	137	127	111	133	142	121	144	148	117	120	138	141	139	116	125	115	135	129	113	147	128	118	109	122	143	129	140	108	127	141	107	133	121	149	111	137	120	125	123	162	140	96	135	116	121	98	124	125	132	131	116	124	146	121	120	121	116	136	127	135	123	135	123	136	120	137	131	125	114	136	98	136	123	123	122	154	132	148	129	143	123	107	131	129	123	106	130	140	140	124	134	139	119	117	132	115	136	117	114	141	132	125	111	120	135	126	122	116	128	130	150	112	107	137	110	110	130	119	122	147	135	134	120	131	137	115	148	124	121	144	141	119	104	114	131	133	117	123	122	127	140	116	118	120	145	144	137	127	117	114	120	122	134	132	126	139	119	118	137	118	131	129	132	125	140	118	128	128	123	132	117	140	117	141	114	141	121	136	148	126	130	96	97	124	139	120	123	118	117	132	122	104	132	126	138	121	131	118	139	134	132	128	117	134	135	138	130	128	133	142	135	126	106	124	142	124	118	131	136	135	123	125	132	124	125	119	129	114	132	127	128	128	145	122	118	131	119	122	136	136	122	137	131	135	123	132	130	123	128	125	143	114	118	134	140	139	128	127	117	130	134	129	112	105	153	124	127	111	137	157	158	146	132	132	114	128	169	124	138	139	130	122	127	123	140	154	128	122	114	106	144	113	114	125	118	141	123	146	114	125	114	141	151	129	103	115	141	129	128	143	135	138	112	126	141	123	122	124	127	137	103	117	132	126	130	146	145	136	109	116	120	134	112	114	136	127	145	131	133	127	125	130	124	110	120	143	128	131	128	115	106	136	116	140	143	124	147	120	129	162	138	130	140	127	115	118	147	131	113	131	142	118	120	129	127	147	139	110	116	111	133	130	140	126	100	134	131	120	136	120	127	117	133	140	132	139	122	133	154	131	141	125	118	135	146	125	125	160	124	121	116	125	128	130	124	108	107	146	128	136	140	120	127	112	106	136	144	123	148	132	123	116	131	115	127	141	134	125	123	117	137	135	141	128	139	146	121	131	105	135	117	135	129	122	122	132	122	145	126	132	122	132	109	129	128	117	123	116	114	112	124	124	114	137	148	143	143	140	136	123	129	120	116	120	127	132	120	128	139	143	141	130	128	131	137	134	114	124	133	137	130	143	124	145	130	139	141	146	132	134	112	148	137	116	112	116	129	129	143	119	104	131	121	131	143	120	117	130	119	129	134	118	126	122	123	122	137	132	125	100	121	125	119	120	127	110	148	142	143	124	138	129	136	141	151	120	125	132	121	140	101	141	135	133	130	148	136	143	140	149	117	128	116	129	144	115	126	122	116	125	118	115	132	135	111	110	138	111	109	112	110	154	111	121	134	131	118	131	140	138	123	118	129	109	122	143	129	121	128	124	131	117	141	114	110	124	146	123	125	130	136	134	142	115	141	121	138	121	144	119	125	102	141	143	122	117	127	122	129	156	103	111	123	121	129	134	127	137	148	127	120	129	124	116	126	139	130	147	118	128	116	146	125	131	126	141	130	122	129	123	112	135	121	113	127	128	105	117	134	126	142	124	128	121	110	108	123	139	131	133	140	126	123	129	115	106	130	130	120	125	132	119	128	136	131	128	137	136	133	142	138	143	125	136	116	117	121	149	138	136	122	111	117	134	113	128	122	130	124	129	153	141	143	134	118	142	148	135	142	128	132	109	143	129	114	127	124	126	133	136	107	132	140	98	125	143	151	109	146	131	116	124	126	118	135	118	128	143	103	133	114	142	132	128	141	114	130	143	120	113	145	132	119	157	118	110	119	122	118	114	126	132	130	114	145	140	129	107	143	140	132	122	121	141	121	126	129	116	155	143	131	113	123	130	154	115	144	117	117	146	117	122	142	137	133	124	120	130	140	131	145	131	132	112	131	132	125	126	111	109	125	130	130	127	106	120	122	129	126	116	116	134	120	121	132	152	155	125	136	133	124	117	152	140	127	136	135	121	126	133	129	128	139	123	142	118	150	160	126	114	123	134	121	133	141	123	134	134	109	111	126	118	113	97	123	121	127	136	117	136	128	132	136	135	127	129	130	140	144	121	111	134	117	137	133	133	103	114	128	123	115	120	143	142	115	135	121	122	119	122	131	123	151	114	103	139	129	123	129	132	147	108	130	127	118	127	114	131	100	131	128	119	127	132	117	138	135	130	129	117	110	105	134	144	138	144	138	119	129	127	105	137	111	111	127	134	132	127	141	127	140	139	101	144	130	141	126	133	122	127	111	135	126	128	105	119	144	113	129	125	136	120	111	126	132	143	124	129	126	126	124	104	120	127	139	137	142	103	131	125	114	114	118	131	148	122	123	113	131	145	143	144	107	149	139	127	123	131	142	120	116	99	131	133	132	112	129	151	126	132	136	129	126	109	125	139	124	121	119	117	129	96	125	131	145	119	131	131	134	110	129	139	125	93	135	140	136	137	134	118	138	129	119	127	108	126	115	134	129	119	111	135	115	118	113	136	149	131	120	122	132	125	146	128	126	147	117	126	146	117	128	101	131	136	125	121	140	138	128	132	116	132	118	120	128	131	144	121	132	119	129	142	135	158	151	135	137	140	126	139	128	115	135	133	129	144	132	139	136	130	133	104	135	148	127	103	116	117	105	131	134	114	117	132	119	151	118	127	119	118	115	126	146	131	147	111	118	112	126	113	151	141	125	129	139	115	122	140	134	128	120	124	127	158	128	143
16957	22121	20204	3503	502	512	483	505	619	657	553	494	451	502	493	485	490	467	472	462	474	461	470	442	471	480	466	465	431	471	522	480	454	421	447	494	484	446	500	456	514	447	431	451	518	451	485	460	423	465	454	474	455	468	471	505	464	467	492	484	459	504	507	517	503	511	518	512	482	495	461	463	456	481	512	479	481	482	468	432	455	442	496	460	459	500	498	438	468	443	470	480	479	442	469	454	463	442	481	430	487	472	432	478	503	485	437	452	481	448	473	467	468	506	484	492	498	447	485	458	433	448	440	443	457	456	469	473	462	472	457	431	451	458	417	434	458	479	453	493	465	468	435	451	478	442	480	444	454	429	461	465	465	449	507	492	463	430	457	424	494	423	455	449	484	456	456	472	437	477	463	468	496	460	459	511	483	447	517	430	502	496	481	447	480	504	460	464	443	452	476	464	442	467	467	477	467	471	489	471	433	469	448	441	512	480	474	434	477	424	453	470	433	473	472	475	412	445	438	463	460	469	482	465	470	457	464	470	435	424	451	431	445	507	450	449	447	445	479	447	443	479	457	450	456	459	455	479	485	455	444	470	450	436	480	482	454	476	446	493	464	445	478	454	439	448	436	455	436	487	501	451	496	478	472	464	450	475	487	475	426	450	470	445	462	491	457	457	431	483	487	451	458	456	468	447	436	481	436	456	488	477	486	460	476	456	452	432	456	469	461	488	477	460	460	448	459	446	466	449	484	489	447	449	517	496	461	443	463	472	467	438	462	474	470	469	491	454	447	461	472	482	451	457	444	496	477	462	474	475	466	460	473	461	489	471	472	471	488	438	480	490	477	494	430	482	472	468	484	427	504	448	425	479	465	475	481	442	450	464	444	414	435	503	476	492	434	458	464	483	499	447	443	427	508	456	468	446	483	470	452	440	474	455	464	488	455	430	485	479	486	451	453	437	477	499	432	505	473	485	491	462	495	456	461	418	475	454	460	473	482	503	464	508	457	472	463	448	478	449	496	533	462	493	463	444	487	463	494	503	470	449	457	455	453	462	476	406	476	465	450	476	479	473	457	448	429	447	490	478	472	479	488	506	438	448	471	465	464	440	453	482	472	469	433	464	465	464	487	454	473	505	461	427	474	466	477	455	444	450	441	469	473	476	481	449	452	499	487	463	508	450	453	460	511	485	499	498	444	429	488	490	479	492	478	467	455	474	467	489	430	485	458	444	420	481	465	491	506	488	445	469	463	485	472	445	486	451	459	480	470	427	455	460	451	444	489	511	479	491	457	439	447	418	483	473	471	450	509	480	472	498	469	473	493	460	546	457	401	471	462	425	441	427	434	485	472	443	487	462	487	495	508	478	462	485	460	496	464	507	450	437	493	454	463	441	503	496	456	446	484	446	475	452	510	441	474	443	452	428	477	466	505	456	483	488	445	446	464	473	427	445	481	477	469	447	459	467	432	455	440	458	478	456	511	457	484	447	433	416	447	435	476	467	447	457	463	458	457	468	466	492	456	427	429	434	477	466	485	492	449	468	475	462	465	470	460	501	442	494	468	442	467	480	405	499	468	457	447	460	468	494	474	460	467	428	414	457	447	476	455	455	466	450	441	477	477	480	440	444	483	460	414	447	467	431	500	444	448	459	446	487	451	464	473	526	433	464	489	473	478	483	518	494	430	465	443	437	464	414	499	426	445	478	471	458	476	479	432	452	438	475	476	445	461	469	459	438	474	424	461	471	486	474	411	437	459	440	490	495	439	427	445	456	484	467	413	477	472	404	453	492	441	474	436	469	482	477	473	478	476	445	498	496	460	492	468	477	405	480	467	438	494	450	490	488	460	453	465	494	456	504	478	453	488	473	472	449	448	427	489	462	475	476	466	522	447	495	490	489	431	463	501	487	445	476	449	425	487	415	477	442	471	465	434	483	477	468	523	473	497	435	433	432	461	442	453	449	474	402	463	478	495	465	501	465	467	454	498	467	482	440	494	476	466	472	483	474	466	448	456	448	444	465	433	424	468	454	471	456	459	470	487	452	490	488	457	503	447	472	483	483	470	490	495	482	466	464	471	507	429	481	481	505	472	464	467	455	433	440	462	493	483	492	455	452	486	470	467	461	493	443	464	480	472	473	493	468	410	480	447	486	477	475	453	467	500	451	479	442	468	463	515	475	479	506	455	483	480	455	461	499	442	455	475	474	450	413	477	461	465	482	465	483	462	480	446	458	430	426	455	476	427	430	451	475	454	469	447	449	472	442	472	479	485	450	477	483	466	466	455	462	465	468	453	480	437	431	485	479	465	482	458	440	511	503	456	469	491	465	492	438	471	462	456	447	505	453	464	487	457	474	466	476	503	434	443	501	478	475	442	463	461	477	477	472	484	484	436	461	453	463	462	449	452	454	452	480	461	462	480	485	494	466	457	472	465	479	504	466	477	471	470	428	450	439	443	502	462	432	437	431	485	478	475	462	439	435	481	466	520	484	465	484	442	474	465	466	472	460	502	487	461	463	461	491	507	475	416	502	462	458	420	492	474	482	484	476	517	450	429	465	443	454	446	460	449	411	452	454	488	465	440	461	478	499	505	486	461	465	469	463	478	491	441	489	491	445	497	465	498	486	458	459	466	440	467	447	473	495	460	468	451	432	445	474	456	456	454	471	462	430	509	457	485	477	468	458	464	464	479	434	463	448	463	460	478	458	428	475	464	464	474	457	404	438	476	450	474	464	481	448	452	483	467	470	468	485	478	504	461	463	474	455	480	454	440	444	428	464	477	441	494	483	459	436	486	475	476	479	504	500	474	492	474	473	473	503	463	462	443	468	455	448	481	431	465	464	461	463	467	475	488	480	478	459	475	485	490	459	448	439	473	461	481	472	475	469	468	454	474	448	469	467	433	464	493	489	471	477	516	453	468	477	440	465	491	440	493	476	462	470	459	430	495	457	440	465	446	479	468	462	432	453	421	455	439	445	453	459	448	479	462	440	445	463	488	451	490	445	479	470	488	426	450	463	442	476	440	506	452	429	430	448	467	450	510	457	457	470	494	476	457	467	464	463	480	456	429	466	466	514	466	474	447	495	453	474	451	448	438	461	465	432	475	424	435	445	444	491	482	432	435	426	462	463	473	454	480	485	477	446	436	462	477	420	444	488	447	446	476	452	487	490	499	444	428	459	490	450	524	461	484	443	448	480	505	445	492	462	453	473	457	441	464	454	412	479	467	515	490	453	459	440	489	450	479	463	466	467	476	478	479	509	458	473	453	506	471	448	474	470	449	482	461	479	465	494	443	432	439	471	427	479	500	474	454	428	504	501	446	481	460	470	433	478	459	461	481	478	472	423	456	472	446	431	446	485	447	448	451	481	489	484	441	451	471	499	468	464	456	464	440	457	437	469	419	477	452	456	427	458	444	437	465	438	494	469	427	433	472	498	444	459	493	444	463	454	444	454	500	459	489	457	507	492	448	448	444	428	440	487	457	478	486	443
61349	68626	61185	25587	4136	415	288	418	557	582	441	261	211	203	201	219	201	177	163	175	152	187	171	154	183	181	181	189	173	180	146	171	175	163	190	187	164	175	162	183	193	170	153	176	151	181	163	167	164	157	177	156	156	175	160	162	164	168	160	166	165	156	190	174	150	163	202	171	205	166	179	182	172	158	166	162	173	162	140	153	188	152	159	166	157	175	177	153	169	181	167	154	164	160	177	171	182	156	146	169	174	163	199	185	178	146	184	152	191	182	192	177	153	201	168	182	161	172	159	163	183	148	190	177	141	153	159	166	172	169	179	146	161	171	171	170	141	167	185	166	165	190	168	180	144	152	175	173	148	167	173	164	161	168	174	190	156	167	165	159	165	177	187	174	168	176	156	170	144	163	165	175	179	170	162	163	172	169	164	182	159	172	162	156	166	185	167	161	178	182	171	145	173	179	167	155	189	169	171	172	163	168	170	166	147	148	168	160	184	159	169	181	150	192	166	139	186	153	178	183	165	172	150	190	165	172	188	169	164	181	168	159	152	193	161	175	186	196	172	161	179	167	152	163	170	154	163	188	161	187	159	166	194	140	180	176	169	178	177	178	156	154	185	180	173	175	198	163	165	167	176	161	169	156	146	169	190	191	157	160	161	179	171	158	169	145	151	185	176	144	162	177	149	144	162	172	151	154	167	173	171	173	152	166	154	178	162	156	182	163	166	181	174	187	140	163	174	165	168	163	182	151	160	168	159	162	157	160	171	160	174	176	154	183	159	161	210	172	130	169	165	156	160	166	176	189	160	189	161	170	171	167	183	157	158	187	177	179	200	155	171	159	151	166	162	182	174	171	147	159	168	169	162	169	156	173	161	165	150	150	175	168	153	137	169	186	178	182	185	148	182	165	146	167	153	167	162	156	167	146	148	155	179	169	173	173	170	167	162	164	182	162	189	181	181	162	179	156	159	166	149	179	144	168	169	172	173	171	178	178	178	141	168	143	165	164	158	162	163	164	196	168	154	167	183	171	161	160	157	184	184	138	177	176	169	172	194	165	169	166	159	171	137	184	171	173	166	177	184	164	155	146	155	175	179	169	157	169	142	150	154	162	192	174	146	195	164	167	183	169	167	183	147	167	172	157	149	166	169	158	173	153	176	174	169	171	173	178	156	156	172	180	151	187	161	160	156	188	171	162	178	153	168	177	155	169	160	150	164	183	172	199	179	167	149	156	153	160	175	178	156	165	143	173	195	172	157	165	173	155	165	162	185	198	143	167	130	165	163	179	181	152	161	173	177	183	162	180	163	180	172	161	169	166	162	195	166	174	173	180	166	170	155	176	183	186	160	159	161	173	176	161	195	171	183	165	173	176	196	165	180	151	176	182	171	180	155	183	149	160	161	153	166	165	146	168	140	160	182	180	170	170	186	162	142	169	184	149	154	160	167	139	175	155	155	171	168	155	186	152	184	170	171	149	162	153	143	141	165	195	192	156	158	151	161	152	184	195	167	158	178	181	167	159	159	156	182	176	165	173	149	175	165	193	156	164	144	185	170	154	188	166	169	174	161	153	167	154	163	153	151	140	146	182	178	154	173	172	161	145	180	172	166	142	159	176	177	153	181	174	169	186	151	179	151	165	156	156	165	168	177	183	182	164	147	140	161	161	183	160	162	170	152	172	179	163	171	158	161	176	152	169	169	171	163	177	164	170	185	171	174	159	168	175	173	165	161	172	171	165	161	166	179	160	159	145	183	161	147	177	169	170	170	165	162	190	166	159	145	154	169	185	154	163	152	183	167	170	159	182	192	164	173	160	177	167	160	191	162	172	180	161	152	144	149	166	170	182	191	144	179	163	175	173	151	162	149	132	172	154	179	160	187	176	177	161	182	156	157	171	155	171	142	160	197	149	178	178	180	185	161	177	179	170	163	162	165	168	188	161	169	159	151	149	179	164	184	169	181	168	179	177	177	181	158	204	149	157	200	166	166	165	165	166	161	170	173	138	173	168	171	173	161	163	171	161	167	169	177	144	145	167	158	168	158	157	175	147	187	156	173	167	183	168	165	150	161	172	169	166	162	172	157	154	167	173	163	180	178	184	157	156	171	140	172	163	156	161	171	192	161	185	179	160	164	160	177	181	198	149	193	154	189	173	153	177	150	179	180	161	167	183	176	163	180	173	185	165	147	174	190	182	191	170	168	178	194	186	165	160	170	147	158	148	179	200	154	187	165	173	146	184	176	158	179	152	143	153	173	164	146	157	162	140	186	171	169	162	160	150	177	166	164	188	149	162	197	152	177	160	185	161	147	167	168	161	151	171	167	155	183	179	159	173	151	165	138	165	179	160	158	182	176	163	163	165	173	162	175	157	172	172	144	189	166	177	147	166	171	148	164	177	158	169	162	170	139	153	171	180	162	165	169	140	161	177	159	173	168	156	139	167	168	172	163	181	154	160	174	177	186	148	161	161	173	147	161	140	143	171	162	174	137	170	160	157	156	176	158	170	178	160	165	189	167	190	171	160	158	167	159	164	155	171	172	150	161	167	153	185	147	161	162	182	173	189	169	152	156	171	156	158	155	174	154	178	171	157	178	165	165	158	152	152	176	169	175	163	172	154	154	147	170	149	162	148	145	174	149	174	180	188	151	170	185	171	149	162	180	172	183	161	152	156	145	183	169	170	197	170	144	166	162	155	175	153	172	181	186	177	155	154	170	156	170	150	161	183	166	178	174	154	164	172	136	160	167	169	154	176	172	170	163	167	171	170	169	161	175	173	180	145	149	159	169	187	160	173	174	153	198	157	153	164	159	164	175	183	173	191	149	159	187	181	167	158	182	176	165	146	166	157	196	143	177	175	141	162	182	189	173	166	178	158	168	172	174	171	172	180	183	159	159	169	169	169	157	166	191	174	161	161	155	167	156	183	156	161	162	158	164	174	181	166	162	163	160	168	159	149	167	173	169	154	153	154	158	155	158	154	177	189	155	177	173	176	165	163	173	169	160	161	167	168	188	170	140	148	163	143	168	171	147	156	177	176	170	198	151	152	166	160	175	189	152	145	152	173	167	157	154	153	146	159	169	168	161	164	147	170	169	169	161	173	163	196	155	168	155	190	143	164	190	167	174	175	188	178	168	155	188	173	184	157	157	158	158	165	167	179	171	168	170	171	188	170	166	167	178	166	158	171	175	152	144	162	152	151	177	152	175	162	172	158	194	182	170	140	173	177	172	170	163	161	198	174	167	180	175	174	172	176	144	177	170	174	152	172	162	174	191	168	162	158	164	148	166	171	172	179	132	194	186	178	158	162	163	193	186	150	146	177	153	163	154	193	168	149	158	148	173	174	164	146	185	149	174	170	182	177	156	180	147	149	145	150	162	168	182	188	142	147	162	182	188	172	143	137	163	137	169	175	163	171	160	159	178	170	182	197	177	149	187	161	182	160	155	172	167	172	174	202	164	166	166	179	161	157	148	174	157	177	158	143	182	187
40726	52838	57475	7202	1120	1113	1072	1846	3030	3101	2191	1260	924	879	924	935	872	665	697	681	645	612	621	611	624	633	637	646	590	578	627	644	582	632	593	563	539	564	584	625	547	593	591	523	567	568	570	571	607	609	531	601	572	605	584	572	610	604	591	653	599	603	642	660	695	695	695	702	671	607	612	617	595	636	621	594	588	629	603	590	596	598	604	525	555	611	573	565	575	596	556	599	550	560	578	573	562	594	566	573	572	584	587	575	589	561	556	555	585	620	597	595	598	529	580	578	556	574	599	601	597	566	592	605	574	540	556	584	602	605	585	581	583	552	591	578	604	577	566	573	560	540	562	598	602	528	561	596	549	543	601	596	569	542	586	589	581	563	581	583	565	567	548	604	558	589	569	542	543	565	564	560	598	562	555	567	602	539	582	535	575	564	562	554	569	585	543	585	565	568	580	618	574	548	590	600	574	597	576	551	580	547	577	593	593	563	526	578	599	555	567	580	598	566	561	612	616	553	600	562	598	607	573	581	615	547	588	617	571	571	548	562	553	599	527	595	590	589	524	585	562	592	576	594	584	593	563	571	551	546	595	581	593	541	575	580	587	585	579	557	566	559	569	578	599	537	582	580	581	585	559	567	567	565	579	554	605	575	604	537	601	568	615	553	578	572	576	533	566	575	553	566	573	610	539	559	565	576	554	600	573	533	589	593	617	582	558	546	558	617	519	579	611	582	564	569	562	584	573	599	525	598	529	570	604	604	556	572	609	555	555	572	556	588	566	554	524	575	590	591	544	600	588	548	570	550	543	522	575	553	569	623	550	590	593	589	558	567	559	570	607	535	582	560	571	558	567	591	606	538	585	549	574	568	578	587	567	589	533	537	544	561	595	561	591	570	546	600	573	600	594	606	573	578	540	581	532	572	582	558	599	564	608	562	567	571	530	593	575	575	573	572	523	580	552	507	551	546	595	564	559	580	566	589	582	584	544	603	581	552	583	625	554	581	593	575	617	561	565	575	529	580	565	567	589	538	530	583	604	592	636	573	581	552	582	535	594	572	529	547	606	581	598	552	594	610	599	592	545	595	539	576	552	557	589	592	557	566	598	560	534	553	587	598	565	585	567	597	595	547	567	592	575	629	537	625	608	552	592	556	553	552	579	533	563	550	555	548	605	569	558	556	552	588	544	614	562	577	602	589	596	556	609	560	591	586	550	573	595	556	616	583	563	567	580	578	591	610	538	540	577	569	551	527	544	560	540	580	619	568	579	588	601	548	603	580	595	584	560	609	574	592	601	556	575	579	597	589	541	583	542	602	564	598	565	563	555	554	580	599	565	579	566	540	546	630	546	549	597	593	549	575	602	575	540	545	624	543	572	552	553	575	560	554	570	552	533	609	592	598	585	565	580	566	579	552	589	549	598	563	613	570	550	579	567	561	577	585	628	574	566	555	549	532	619	546	592	565	559	540	582	582	604	596	559	593	580	563	563	583	515	556	624	538	571	500	565	569	536	564	572	580	614	592	571	578	580	576	577	583	560	553	563	562	559	576	528	572	568	605	573	564	586	555	552	572	560	562	522	584	570	577	564	608	569	596	582	620	559	573	571	604	566	536	557	585	605	530	536	592	566	578	551	530	601	595	581	591	562	604	621	517	558	603	574	537	576	650	556	589	571	543	583	565	602	588	566	649	563	515	641	568	568	543	629	556	554	584	567	561	595	593	545	575	570	571	579	587	544	554	601	592	584	598	546	594	552	594	572	539	597	591	619	553	524	588	592	569	572	562	576	582	538	562	622	564	591	583	614	593	576	572	604	571	556	613	539	545	601	560	549	553	579	568	599	595	580	579	564	562	527	579	609	585	554	574	581	562	591	564	586	574	570	567	577	566	558	577	568	592	530	576	564	511	581	562	578	578	590	565	571	548	554	516	615	559	588	570	557	553	545	581	575	521	563	581	577	566	577	552	538	557	552	566	606	581	554	572	568	597	544	571	540	557	536	594	577	615	553	531	573	625	554	575	567	610	539	531	588	604	558	595	550	544	601	576	568	617	560	572	576	579	552	583	564	514	612	552	563	606	556	574	598	591	585	547	571	545	635	546	536	538	544	576	569	518	551	582	548	535	590	562	545	574	547	535	599	572	530	572	601	592	563	560	510	560	570	604	566	578	589	600	575	559	567	542	585	605	569	570	528	578	543	567	534	575	547	568	517	588	506	581	557	600	561	575	552	527	590	550	606	580	602	549	613	539	515	616	562	557	549	552	580	569	518	575	571	548	610	563	589	539	586	558	599	594	577	579	575	562	588	587	516	567	595	539	582	553	560	563	639	556	565	576	593	601	568	607	566	559	533	607	579	554	552	596	595	592	573	580	562	564	585	568	560	570	598	555	590	585	588	617	596	559	540	592	544	562	577	589	569	563	575	543	571	568	548	606	567	555	583	580	580	550	555	593	609	566	604	616	592	581	619	559	585	503	549	558	577	594	551	564	583	561	582	564	565	531	554	536	571	585	560	571	578	587	565	583	578	553	555	581	598	551	573	614	547	586	555	568	535	570	577	591	572	600	556	558	580	582	596	586	555	626	573	599	523	610	573	535	587	599	555	574	568	548	583	571	601	558	599	589	547	611	559	525	567	560	556	597	623	558	573	528	595	586	611	600	584	587	542	566	572	564	587	575	539	619	581	574	596	550	584	568	593	546	603	538	575	553	561	589	577	555	564	555	563	596	568	604	606	541	576	602	577	573	554	565	575	569	563	564	536	566	584	542	562	548	584	560	578	588	559	564	602	592	577	552	584	536	578	554	598	588	570	599	581	571	579	594	553	570	558	572	560	537	593	573	582	581	557	603	560	566	569	551	594	586	540	559	527	552	525	540	617	571	530	568	542	550	558	551	543	561	552	591	573	597	561	542	572	595	568	573	630	575	594	566	571	565	599	570	599	569	582	584	597	576	538	536	587	573	554	579	573	542	614	554	574	584	595	578	572	576	621	566	558	567	590	578	612	542	530	567	552	545	585	569	588	576	580	611	583	572	579	583	537	561	548	573	566	575	589	565	586	576	534	592	508	556	581	560	533	557	594	598	587	574	550	547	551	597	520	577	569	553	571	556	590	563	590	555	583	580	593	586	579	539	536	541	581	597	565	595	610	537	609	551	599	545	568	596	584	555	574	583	550	597	552	546	560	580	594	567	580	603	574	579	602	587	581	601	579	562	597	527	578	619	598	583	550	553	577	595	569	552	578	579	608	582	590	570	572	563	568	530	536	587	623	555	562	552	554	585	602	579	595	571	582	586	614	548	581	600	553	535	554	612	544	599	578	593	549	590	585	586	565	587	597	587	560	591	551	590	549	568	571	595	616	602	553	543	576	613	581	535	540	564	594	611	579	590	573	548	564	615	552	599	561	613	602	583	600	572	590	586	594	619	564	555	591	597	553	585	584	565	563	534	554	610	597	536	566	511	595	595	524	581	582	604	572	570	576	587	573	550
71202	79917	71353	31259	11256	1557	496	511	744	898	868	422	361	310	302	301	263	271	268	238	242	255	214	257	205	205	240	237	237	223	226	238	259	204	241	225	213	240	228	251	206	234	197	227	235	221	205	213	214	214	234	219	231	209	239	234	220	235	224	237	210	232	217	239	230	245	223	227	221	224	231	254	219	223	220	223	223	234	222	223	244	220	201	224	237	184	236	242	223	211	235	259	221	233	201	217	205	198	220	222	179	237	238	227	230	248	210	201	217	233	229	227	232	201	203	205	208	233	230	212	225	229	203	216	227	218	206	224	201	211	249	236	234	217	216	219	230	231	227	240	216	231	190	224	249	208	224	220	198	219	220	213	241	230	223	205	222	232	225	248	218	234	247	179	212	227	227	231	211	232	228	215	203	225	227	238	188	200	188	219	219	227	216	213	214	219	255	206	221	223	241	202	219	251	218	234	204	235	212	195	221	190	178	232	223	226	235	215	219	239	210	220	235	200	199	217	216	204	242	231	234	254	242	220	215	236	220	221	210	219	211	217	224	219	213	226	225	215	225	213	237	208	213	218	195	210	208	220	209	219	225	201	207	246	214	218	206	216	234	207	212	217	220	234	216	229	237	196	215	201	201	200	231	219	229	226	211	211	205	209	205	226	237	203	197	241	227	216	231	223	212	215	231	206	218	193	195	243	211	231	246	222	226	210	229	242	204	253	213	223	203	229	200	226	234	213	243	205	236	240	224	210	195	220	205	223	201	249	214	208	214	222	215	242	217	204	233	244	203	230	219	239	230	227	215	234	220	196	220	206	229	222	225	233	223	214	194	229	222	195	223	234	234	209	237	218	219	234	240	214	215	235	236	235	237	216	218	237	224	201	195	227	243	219	211	204	218	234	234	222	224	240	219	235	231	212	243	228	216	218	250	204	211	193	250	202	212	216	229	216	223	188	231	211	203	231	215	218	246	233	198	214	203	250	236	213	204	222	229	217	212	229	203	233	206	217	228	237	224	239	255	221	222	239	212	213	230	182	218	201	219	201	202	233	252	224	238	183	218	227	207	229	225	242	224	194	231	212	206	230	203	213	238	229	223	228	216	220	207	235	222	240	212	198	214	225	198	256	241	214	210	226	202	180	258	218	218	217	234	199	201	224	189	225	199	221	211	212	221	238	208	224	210	227	212	190	216	217	243	231	222	206	210	223	196	225	239	195	228	230	254	226	211	227	220	227	216	201	217	225	199	205	228	219	247	231	195	224	188	196	224	212	218	236	200	219	224	213	232	237	227	247	246	203	205	217	204	207	241	235	194	224	222	229	237	211	226	205	221	196	208	230	202	231	254	225	208	207	209	220	231	211	240	223	234	226	212	209	237	216	216	203	213	220	219	229	238	203	191	220	194	237	234	211	241	234	228	213	224	245	243	248	203	210	199	213	231	228	209	225	200	217	213	230	234	215	229	223	225	221	214	225	188	220	219	223	218	223	216	258	253	209	227	228	237	202	232	191	226	206	220	195	204	263	241	220	237	222	205	243	220	216	214	215	226	220	234	201	225	251	209	193	236	216	222	231	226	204	248	244	250	221	195	216	208	214	205	235	199	250	225	203	206	215	232	182	228	211	223	214	236	233	221	235	223	207	230	217	221	219	221	239	231	212	207	213	233	208	216	226	211	225	211	203	238	231	214	204	221	225	207	235	232	232	221	194	226	212	235	224	233	214	214	236	222	194	219	221	210	232	210	206	230	208	227	229	213	217	226	178	216	214	220	240	215	203	208	229	246	206	247	260	219	207	211	232	237	226	219	220	246	217	217	239	208	219	231	235	206	221	220	225	203	230	218	210	214	210	213	254	173	230	230	194	226	220	227	206	233	245	231	216	241	202	229	217	206	210	216	237	219	212	227	216	223	218	227	249	223	223	245	234	220	242	217	242	240	216	183	201	213	216	226	215	196	230	226	221	212	207	204	195	248	235	200	232	192	228	202	231	251	236	213	210	266	214	229	211	213	241	219	197	238	220	194	199	215	227	229	202	222	215	224	231	204	261	207	184	211	216	203	219	208	225	198	212	205	242	213	182	205	213	227	208	235	213	232	248	219	193	213	224	210	230	212	205	198	217	218	214	226	219	246	217	219	260	237	221	227	195	221	200	236	198	234	226	210	222	225	224	238	221	232	228	216	211	239	227	194	188	236	230	221	243	203	232	220	230	196	231	222	231	210	213	225	216	220	231	212	198	226	226	246	225	249	196	233	243	220	201	206	220	231	244	210	214	219	215	237	225	232	212	250	228	237	219	200	215	216	230	231	216	193	209	212	237	217	207	215	208	215	234	209	238	217	216	202	225	216	219	213	228	208	228	203	211	254	211	244	223	237	221	232	209	202	207	210	191	226	224	208	216	222	220	223	228	223	228	216	216	238	249	222	231	201	207	233	227	225	204	201	211	246	222	213	218	221	217	228	211	202	216	221	238	247	210	185	201	225	249	239	223	197	227	241	214	184	239	222	230	213	225	209	224	229	219	212	203	213	204	222	227	236	245	217	219	223	211	220	225	208	240	214	230	204	216	220	212	203	220	227	206	198	215	242	241	223	230	216	234	199	231	217	233	206	228	219	205	215	236	229	206	219	225	256	224	215	238	213	201	211	222	225	225	241	212	247	200	235	217	249	251	207	235	238	201	215	221	202	228	230	204	226	222	211	214	209	235	237	214	220	216	243	201	242	215	214	224	245	217	237	201	192	210	219	221	190	214	218	204	211	207	241	227	244	211	217	235	209	228	195	235	218	219	242	228	184	217	210	212	203	215	229	228	236	235	210	236	233	226	214	234	237	212	226	232	220	215	229	198	218	195	238	231	232	247	233	243	207	239	211	233	201	202	209	216	219	237	200	228	200	202	237	224	226	204	217	197	236	206	254	242	214	238	223	237	238	224	229	218	228	214	227	244	234	210	192	253	200	251	216	212	229	224	221	212	236	212	192	225	176	236	211	226	215	203	219	215	231	245	222	195	202	221	239	222	228	231	225	231	216	212	225	198	230	214	212	238	212	220	214	201	203	206	185	214	237	230	221	223	192	233	203	225	215	243	209	223	233	208	231	225	211	213	193	197	244	219	222	212	202	216	202	239	198	193	233	190	212	218	212	217	217	231	206	223	207	192	252	216	220	206	221	228	200	219	206	227	243	221	215	234	216	219	230	199	236	217	250	223	206	220	215	231	204	204	227	189	217	229	239	242	247	213	219	228	232	232	232	192	211	242	194	207	237	241	213	198	207	222	232	224	217	221	197	232	260	232	199	209	243	253	231	204	208	210	231	231	229	205	224	241	218	200	233	212	222	234	210	204	209	239	229	215	202	201	203	231	205	230	220	222	248	235	201	248	212	214	231	237	239	222	223	234	210	221	222	225	246	222	218	246	232	216	228	205	201	230	247	210	216	232	224	228	203	218	210	216	244	227	227	192	199	215	238	253	223	230	236	224	212	226	202	230	233	223
49464	64946	70981	6442	1800	1628	1658	2178	3863	4554	4341	2107	1533	1357	1437	1473	1278	1055	924	897	885	865	878	823	807	815	775	818	781	775	777	821	816	776	746	705	711	714	765	703	718	736	756	759	793	733	771	826	747	738	723	771	734	774	760	749	749	755	796	787	813	841	814	869	843	866	906	906	790	798	771	750	751	756	693	755	751	759	788	754	794	671	736	755	727	703	709	760	743	720	699	753	664	722	710	745	751	748	760	680	735	711	707	760	687	680	741	736	680	752	724	691	718	729	741	678	703	709	732	751	723	706	717	727	696	747	727	716	729	671	684	731	723	715	734	746	719	730	716	728	715	702	689	726	731	702	737	745	718	717	663	673	743	669	724	778	762	717	722	683	752	686	718	700	674	728	721	711	703	771	715	732	719	763	714	685	699	693	740	733	726	727	731	704	775	748	701	735	735	740	699	765	728	691	728	727	732	681	704	695	648	727	711	745	744	677	741	713	682	672	700	777	730	667	686	703	716	751	699	721	678	705	706	708	703	739	664	720	733	743	736	746	676	675	690	699	688	736	738	761	684	708	724	700	713	672	730	676	686	670	717	742	701	701	700	703	732	724	726	725	708	702	758	705	683	711	732	749	710	706	735	755	738	766	751	774	750	700	723	752	735	701	752	697	752	700	725	736	736	683	708	697	666	722	705	720	664	692	678	746	732	701	715	757	711	702	713	738	703	645	759	727	692	759	711	738	681	753	701	727	748	725	739	722	739	742	741	718	735	706	738	674	680	760	775	721	713	690	740	703	717	727	698	743	730	732	714	676	714	743	743	715	733	706	699	734	713	704	747	712	715	698	692	796	741	801	712	742	690	722	735	717	700	713	708	705	737	711	725	724	703	645	730	729	699	712	766	732	732	745	709	724	725	690	732	659	714	733	750	689	679	696	747	686	727	699	737	752	715	679	718	686	727	711	709	712	736	704	720	717	710	691	717	701	767	685	736	702	729	687	710	717	729	678	761	759	701	705	682	745	672	756	765	705	692	714	694	781	692	709	725	722	647	699	736	730	745	739	662	666	711	730	717	710	716	706	736	706	741	697	714	724	725	746	705	705	704	718	668	686	766	728	694	693	745	726	755	745	771	726	746	772	761	684	702	691	763	707	701	735	723	687	706	696	718	685	720	754	687	754	734	736	698	730	755	703	666	753	679	731	702	722	714	749	744	712	709	743	730	718	700	677	728	715	676	757	705	712	693	715	728	722	730	727	715	721	768	711	674	719	712	783	724	731	708	699	719	731	688	768	708	662	704	743	708	697	712	727	717	710	686	730	740	712	699	680	701	705	711	683	710	683	704	675	760	716	706	741	720	710	688	681	658	732	751	745	702	756	746	757	682	753	718	722	727	703	721	731	744	733	718	704	707	720	679	702	740	671	706	666	729	723	696	664	717	659	704	715	717	721	699	712	712	678	723	694	709	693	682	735	737	692	736	730	674	674	703	711	691	673	735	734	719	744	718	743	675	707	730	718	694	653	697	702	732	708	728	745	672	696	664	668	700	724	696	717	747	717	730	768	734	722	742	753	768	685	771	713	720	744	740	701	721	739	703	714	729	743	726	707	725	710	759	698	710	712	715	695	675	678	717	756	743	716	721	738	724	727	713	704	720	652	696	760	726	737	722	732	707	716	760	753	681	713	715	707	681	701	713	715	708	648	682	666	759	728	693	686	766	628	709	705	707	702	752	682	702	706	686	701	727	787	719	746	680	685	745	716	710	761	764	686	786	713	725	723	711	714	678	705	738	712	757	707	736	680	712	742	713	737	734	728	693	700	733	707	677	767	706	666	707	714	721	711	721	715	678	703	724	692	752	705	698	713	708	715	726	736	739	685	726	720	719	718	682	715	739	747	727	707	755	690	728	737	686	736	706	700	708	723	735	655	716	696	697	739	743	685	711	724	668	782	704	746	709	721	723	719	737	707	737	706	725	712	677	706	775	698	674	730	759	707	741	771	659	729	676	730	718	709	718	678	750	724	752	700	669	718	650	729	699	726	715	726	715	683	694	732	711	714	735	777	795	714	698	719	755	680	759	736	703	737	705	677	741	710	717	718	743	768	719	708	717	726	688	685	707	709	679	749	680	678	706	718	705	723	742	723	710	748	720	693	717	744	721	661	744	728	741	719	703	744	722	719	695	688	717	687	722	750	721	729	727	748	734	692	706	710	731	737	714	717	756	701	703	723	690	719	720	736	721	738	689	701	737	732	714	717	765	674	730	671	742	702	696	750	706	734	652	729	751	757	691	720	656	725	748	703	702	692	713	747	713	726	718	676	696	687	702	685	789	741	691	688	726	712	730	699	686	718	719	720	724	676	734	783	715	745	731	719	748	748	733	698	758	708	714	702	732	683	734	705	706	740	722	722	694	709	690	706	649	760	721	732	744	686	732	683	684	720	720	697	692	723	694	719	753	723	706	675	702	729	702	737	716	698	701	685	718	754	667	711	669	698	728	735	708	669	716	743	758	662	745	746	731	732	702	659	724	716	724	732	681	696	661	707	685	706	702	685	775	711	643	664	758	748	696	700	686	715	705	716	694	684	718	725	725	695	704	722	649	715	771	692	751	688	687	704	717	732	740	725	739	722	728	674	690	683	700	748	651	704	695	722	719	734	734	736	706	702	719	707	670	699	722	721	740	729	702	727	669	692	739	677	667	683	694	696	681	717	732	736	736	729	700	739	707	703	701	711	733	715	749	743	747	713	706	732	715	762	701	748	722	723	718	692	746	717	699	750	742	734	731	731	668	718	689	735	696	737	733	693	721	705	711	721	654	698	700	701	731	695	693	733	727	705	757	704	703	693	701	723	751	694	694	714	701	703	699	710	715	686	718	752	685	743	718	724	704	696	753	768	729	700	703	741	734	696	675	725	687	719	752	692	725	696	675	700	732	692	783	750	673	683	752	729	655	731	707	726	711	728	701	720	766	692	725	750	712	707	684	710	695	739	651	741	679	690	721	721	742	717	688	699	736	681	718	706	688	700	675	711	721	728	659	674	768	742	733	726	669	626	739	719	756	755	709	734	734	721	739	712	742	748	713	696	697	694	685	685	731	681	664	668	722	686	697	729	706	704	763	714	732	707	696	680	772	706	710	763	688	748	717	765	744	739	705	674	696	720	667	717	664	701	670	711	727	719	716	691	724	692	684	749	686	695	733	724	713	714	706	714	696	709	713	677	698	679	757	714	726	729	702	699	690	705	753	751	705	766	712	698	752	707	716	710	721	784	720	741	706	678	731	716	735	717	752	726	693	700	721	712	728	739	680	716	745	741	720	716	681	643	683	738	722	707	762	718	703	740	793	686	691	755	763	758	678	707	739	726	694	701	709	726	712	749	756	719	745	688	774	750	718	716	734	727	735	744	748	730	700	719	731	713	708	757	697	718	725	739	754	747	725	713	724	721	710	703	691	705	654	711	699	722	753	723	721	722	683	758	699	694	725	681	701	680
13840	13550	10578	1184	211	146	140	140	137	160	142	126	127	126	139	142	127	143	118	110	117	122	143	132	105	135	146	142	123	135	131	134	122	127	129	127	126	116	140	132	127	129	127	128	144	123	116	137	128	134	126	115	124	106	124	138	137	129	132	119	116	138	136	120	133	125	115	128	143	127	137	128	137	110	118	127	132	123	139	117	122	131	133	119	116	134	142	123	140	119	134	127	117	151	116	131	113	111	130	123	121	127	130	120	114	134	129	132	114	135	133	119	132	119	123	116	132	135	115	129	120	130	123	147	122	122	130	120	121	119	135	146	115	120	124	123	127	117	129	137	112	135	116	121	110	130	117	139	142	114	121	125	92	128	130	142	111	112	146	128	128	131	128	110	127	137	123	108	131	144	121	127	123	116	123	108	122	148	129	133	136	129	148	110	110	112	147	113	100	135	111	112	129	128	124	144	106	131	121	123	140	108	115	121	128	135	127	135	122	123	120	122	132	126	126	111	119	124	133	129	120	125	134	127	141	126	132	118	121	142	115	128	118	128	120	105	124	127	125	133	124	136	112	138	123	147	140	139	123	121	149	132	122	119	139	102	128	113	119	131	124	119	124	124	123	119	138	104	135	135	150	102	124	130	122	128	102	118	126	113	135	125	121	124	132	125	151	149	113	119	112	120	113	140	109	120	125	126	125	123	129	129	122	133	139	120	135	132	131	141	118	124	119	140	129	115	120	110	129	144	132	126	112	137	127	127	122	128	100	117	129	132	149	104	115	132	123	123	132	116	115	139	114	109	136	100	121	121	129	118	122	133	134	114	114	129	121	135	132	127	126	121	126	138	117	111	119	109	121	120	111	138	135	97	124	114	121	129	121	114	122	117	134	123	117	119	133	115	117	148	122	127	127	113	146	117	132	116	119	124	121	119	126	141	135	131	131	122	119	140	144	133	123	117	134	146	145	134	104	129	118	129	120	137	128	120	116	124	127	119	108	117	118	106	129	126	104	125	123	108	136	129	144	131	109	142	99	127	127	119	130	126	143	139	134	137	115	138	110	107	116	117	143	103	128	123	124	138	116	125	97	118	125	124	123	113	128	109	113	123	142	115	135	123	125	117	112	140	109	137	129	149	112	119	113	132	108	126	107	126	138	130	130	144	118	131	123	147	116	121	110	123	138	131	128	105	120	120	99	124	126	125	121	119	128	116	128	131	123	125	125	117	103	116	116	120	131	115	116	131	125	131	134	141	134	136	115	121	129	120	110	144	128	114	109	142	135	113	114	135	136	126	126	125	136	115	119	121	116	129	125	155	110	132	120	123	111	82	124	133	112	123	128	116	112	142	127	123	125	116	121	136	133	124	117	106	122	125	124	126	119	126	121	118	109	119	115	128	135	121	142	115	125	128	110	111	116	143	115	140	134	124	114	141	131	120	120	110	141	142	94	124	128	132	133	134	118	126	121	132	129	122	121	143	125	126	120	133	129	124	132	143	118	112	106	117	121	133	121	128	121	112	109	107	119	127	140	118	118	132	129	125	128	136	129	136	146	116	122	123	138	112	151	105	136	123	114	140	129	115	122	122	132	137	134	119	118	126	135	139	121	122	124	123	121	108	130	124	145	122	113	132	125	140	126	131	119	132	110	133	136	124	136	123	109	130	122	125	122	128	120	124	116	102	147	149	127	165	104	120	143	112	140	131	125	115	139	138	119	125	142	132	127	129	130	115	133	135	109	104	143	122	125	138	120	125	119	138	110	111	117	119	129	141	119	121	108	129	119	125	128	130	120	115	118	112	118	129	117	138	117	116	106	113	128	134	115	136	111	116	128	112	119	121	111	138	118	123	125	132	141	124	133	109	121	116	129	123	143	130	109	123	123	95	116	137	124	144	149	110	123	153	123	116	114	106	141	140	135	120	118	132	121	108	134	130	120	124	145	126	135	127	118	118	114	140	121	106	141	129	121	122	130	133	126	132	143	119	151	119	135	122	121	142	140	129	112	128	126	122	125	121	97	110	135	120	126	134	125	137	125	118	120	118	118	126	119	130	117	115	118	126	141	135	127	138	119	120	105	117	133	126	131	116	129	113	115	129	125	128	131	124	136	146	145	118	118	137	128	126	116	130	120	136	150	139	127	127	125	131	125	129	116	124	130	99	117	120	135	118	96	136	139	107	124	149	141	126	128	120	124	111	133	126	123	122	118	112	131	118	110	110	137	113	135	111	132	119	120	133	111	109	128	137	95	129	130	128	121	152	111	123	144	155	123	139	121	158	107	123	115	120	114	131	118	137	130	120	122	126	104	124	111	123	117	133	135	123	122	123	131	124	108	133	119	126	130	128	102	124	129	137	145	125	104	130	131	119	114	121	133	125	127	153	130	124	118	113	129	127	129	128	123	119	126	149	138	140	144	130	154	121	135	132	133	133	123	143	137	129	125	135	126	126	115	106	125	144	119	125	119	144	143	119	130	119	113	127	138	161	122	121	130	125	135	144	136	125	116	118	138	128	131	133	128	131	115	122	131	132	110	107	102	126	131	117	141	121	119	133	134	128	153	144	125	131	127	127	114	126	124	139	120	142	110	130	139	129	135	124	128	115	124	142	135	136	116	112	129	135	124	133	111	111	130	110	135	155	132	126	134	127	132	131	121	129	125	128	105	134	130	128	119	109	112	105	120	135	106	123	137	114	109	122	116	144	138	132	129	123	132	128	120	112	117	116	117	114	107	111	117	123	140	141	146	114	113	130	125	127	132	117	118	143	129	110	129	111	141	121	106	131	129	105	137	128	130	117	121	129	127	120	122	127	115	113	135	127	115	132	117	123	126	116	134	139	142	119	130	118	129	109	118	156	139	119	139	133	128	135	123	121	117	142	135	113	123	144	123	127	137	107	131	126	119	100	113	108	129	128	112	119	149	132	110	116	128	144	137	132	115	112	106	132	150	112	126	111	116	128	122	130	132	129	112	141	119	126	113	123	132	97	116	124	122	106	134	129	127	119	121	121	130	107	104	150	106	126	124	116	89	119	128	124	138	120	128	105	130	93	117	133	119	121	97	128	123	121	105	125	115	114	121	139	123	116	132	122	131	134	147	137	117	152	129	114	128	130	115	101	139	124	139	124	128	123	110	114	130	99	115	109	136	132	108	107	132	133	106	118	147	155	143	119	120	128	132	125	131	105	126	137	123	133	109	117	135	121	143	115	123	134	131	124	133	131	144	104	111	119	131	119	119	142	114	142	119	120	137	120	135	113	110	118	137	130	149	134	131	136	112	127	131	134	116	130	123	131	133	140	128	121	141	112	117	126	133	131	116	127	131	131	134	125	140	125	117	112	127	142	139	140	114	104	129	140	122	131	137	114	132	127	136	150	125	138	97	142	131	114	137	121	111	119	109	110	115	127	98	142	109	124	130	110	115	134	132	108	126	125	131	125	117	110	102	134	113	127	120	141	136	115	132	152	145	130	112	119	116	121	105	118	124	117	147	152
16445	21651	19111	1639	488	507	479	514	555	552	603	529	497	475	469	469	437	460	480	476	498	457	486	460	448	459	455	464	453	512	469	420	431	451	458	463	503	431	470	464	469	429	438	396	471	436	463	445	479	467	471	464	450	451	473	516	467	458	510	438	518	504	481	513	509	524	532	523	541	487	494	501	496	483	478	469	458	473	472	451	431	468	428	469	435	444	510	397	475	481	481	444	425	476	483	471	439	461	463	469	415	437	460	436	441	456	473	499	446	494	418	471	426	432	459	461	469	457	425	485	445	471	446	470	458	467	478	458	450	463	441	458	459	491	444	469	452	454	434	453	458	465	484	435	423	467	429	434	430	457	461	398	477	468	476	455	467	432	468	417	452	424	460	500	459	459	454	471	438	469	401	409	452	471	487	460	444	474	491	441	428	413	448	479	442	461	438	467	452	421	454	460	466	464	425	446	448	459	457	441	454	432	467	477	444	458	457	439	461	472	432	442	429	413	439	436	461	430	473	448	450	460	461	424	444	445	442	442	409	425	491	458	433	427	485	433	436	519	483	450	429	486	471	440	461	452	477	441	437	479	421	468	434	456	448	469	433	455	487	429	509	457	441	435	456	434	451	468	480	483	489	441	463	460	433	478	460	485	459	491	488	424	419	438	447	470	466	461	484	460	421	438	450	454	450	456	469	436	484	482	421	454	431	482	468	481	473	445	427	428	486	492	459	415	468	439	430	440	486	444	440	461	458	474	462	436	463	448	475	451	493	480	490	469	451	458	469	392	458	463	442	453	441	463	487	460	468	431	457	442	453	449	434	450	468	479	439	459	415	462	438	450	461	432	449	447	442	471	446	433	449	477	447	475	453	473	471	469	441	462	453	458	453	444	494	470	456	468	528	457	435	459	480	436	463	457	463	462	421	409	489	444	448	461	428	467	439	453	462	446	438	413	464	451	454	447	438	451	456	446	451	442	454	447	463	473	420	481	473	438	449	448	462	496	431	438	412	462	442	436	439	473	423	422	433	468	476	462	457	476	428	460	432	455	464	436	459	458	457	456	438	450	404	440	462	457	450	409	476	426	420	431	500	500	471	442	434	432	462	445	478	458	478	481	474	472	470	456	484	481	470	489	475	461	408	452	438	470	425	427	467	466	420	456	412	446	458	469	470	450	424	426	453	469	459	457	445	453	438	448	432	444	444	466	419	440	502	457	482	439	441	475	415	477	467	448	475	480	458	472	431	440	488	432	478	447	434	436	443	466	463	445	484	431	409	441	492	470	439	470	446	433	455	457	470	459	435	432	475	424	482	447	451	461	473	454	446	471	461	464	482	431	423	454	450	467	507	457	457	436	449	435	494	449	457	454	475	476	490	440	415	464	457	455	460	420	465	452	433	455	445	424	465	439	446	420	458	498	488	385	430	460	436	437	456	448	445	465	453	447	463	455	437	451	458	455	448	444	470	444	427	457	444	420	441	438	490	462	445	467	443	445	428	461	441	451	438	399	462	457	448	433	467	445	400	467	487	463	479	424	464	501	421	448	424	470	459	425	444	424	454	448	451	384	462	450	455	463	473	429	437	450	460	443	455	480	433	392	481	458	439	411	430	475	428	451	473	409	445	422	459	418	470	424	415	444	459	464	462	459	455	462	471	461	451	461	421	452	440	447	423	405	465	430	428	469	476	448	450	467	436	454	455	443	458	468	442	460	458	457	455	443	429	468	425	435	461	425	456	451	462	437	463	445	488	443	505	420	498	445	486	450	423	457	463	522	425	431	435	423	462	435	443	456	472	438	439	456	431	469	427	461	496	405	420	455	496	495	468	483	421	486	451	494	407	439	468	432	448	476	442	464	425	461	460	432	482	464	475	417	472	422	444	479	458	445	464	463	452	480	463	480	470	394	430	447	458	467	452	444	450	473	406	469	468	438	423	444	430	432	447	447	454	430	470	468	470	478	462	431	451	435	449	439	429	448	469	452	447	431	462	455	445	454	435	484	465	434	446	440	460	458	484	457	447	445	450	485	461	451	447	476	470	461	470	457	446	447	449	430	463	423	454	477	422	464	480	476	469	446	422	431	459	469	463	451	439	474	477	446	426	429	454	496	418	470	461	452	456	434	472	434	458	484	438	447	485	487	458	462	438	438	429	437	510	469	432	457	481	436	481	474	453	468	464	408	476	461	457	471	423	460	437	407	456	410	457	461	454	466	472	452	465	485	434	472	447	442	455	437	435	480	446	471	447	441	460	473	466	433	452	442	429	471	461	495	457	430	442	461	426	446	464	454	483	449	444	479	460	417	453	446	434	446	464	439	469	463	448	471	492	446	434	435	455	413	441	444	462	446	458	494	460	450	427	433	422	480	422	448	440	472	439	480	458	413	460	420	446	459	431	385	447	457	457	454	449	419	426	438	480	456	465	451	417	440	467	430	457	422	459	474	472	441	478	452	410	482	441	499	431	455	449	480	494	480	442	430	442	444	436	450	460	396	478	489	426	467	452	465	437	449	480	496	451	445	458	451	436	438	410	437	393	445	429	444	438	468	459	460	432	448	442	469	455	463	440	438	446	453	403	461	451	493	443	471	489	476	431	470	431	449	463	441	429	440	442	428	450	443	412	484	421	470	463	442	499	468	484	445	442	457	464	481	455	449	467	456	494	445	457	462	451	467	478	466	453	483	462	455	447	457	467	455	475	437	443	465	494	494	435	524	449	461	453	493	423	452	452	446	441	427	469	433	446	462	462	468	456	475	460	463	472	445	451	446	416	454	435	472	466	459	460	417	446	478	428	462	451	463	463	450	447	471	458	469	467	446	478	465	433	400	437	499	443	439	445	420	438	473	453	451	472	414	474	477	473	424	448	463	443	459	477	459	470	462	467	412	459	437	466	450	457	470	444	454	449	428	450	405	446	455	453	457	447	490	427	450	435	435	478	458	470	444	408	455	434	479	463	500	473	451	441	442	426	463	411	463	431	440	424	481	455	451	439	458	452	458	424	443	440	421	439	479	435	437	452	442	474	479	431	453	447	424	418	465	482	447	483	436	454	441	461	448	423	448	422	461	427	449	472	472	445	498	430	480	434	422	459	467	459	435	465	436	502	450	481	474	437	413	445	431	474	442	469	471	452	424	440	446	495	448	481	447	464	457	448	447	478	469	488	444	500	461	420	481	465	417	452	450	456	481	432	481	442	452	442	470	460	419	450	427	451	445	454	464	479	463	461	435	448	480	455	437	457	432	452	452	479	477	422	416	438	461	440	479	436	471	416	463	444	460	454	443	435	447	452	446	436	452	449	426	477	486	467	474	453	479	456	497	487	457	429	453	473	455	478	444	426	440	443	437	471	480	457	486	429	473	465	414	436	472	419	454	445	461	462	465	421	461	457	434	457	461	440	463	451	441	455	467	442	456	460	434	485	435	469	429	457	444	484	448	478	481	462	462	442	431	462	448	430	477	446	481	447	443	481	479	469	462	427	476	484	459	481	442
59401	68639	62572	29918	5284	439	267	294	325	458	508	317	225	208	224	227	211	205	168	202	176	167	173	179	159	162	168	184	170	173	173	187	181	169	186	172	149	179	161	180	153	151	173	188	157	173	194	179	171	153	160	166	159	176	180	179	161	165	178	174	179	171	156	187	200	182	191	163	163	182	202	159	147	145	154	151	177	157	157	183	163	165	155	173	166	135	164	167	152	167	180	160	169	151	181	152	131	152	163	159	164	163	173	177	175	162	190	155	164	160	179	190	176	188	180	153	148	167	162	177	183	172	186	180	191	148	170	171	170	178	165	178	182	195	169	177	183	166	165	155	167	164	157	197	145	164	190	162	177	173	167	175	162	179	185	175	184	156	170	138	160	178	198	166	169	167	174	160	179	176	159	174	150	166	168	157	174	156	149	158	170	145	150	162	167	184	171	156	164	185	166	192	163	158	182	175	182	146	159	173	170	164	190	194	166	171	155	168	157	178	145	162	164	150	150	157	186	152	170	147	151	154	156	156	176	163	138	180	144	164	151	163	179	152	156	171	174	165	186	171	156	190	157	163	144	168	182	152	173	185	178	152	204	176	161	178	186	169	164	173	153	157	157	166	201	170	163	168	170	160	166	171	170	176	174	162	147	168	182	180	175	179	161	159	169	180	167	177	156	153	159	170	185	173	159	167	180	185	169	168	180	156	181	190	183	170	164	170	178	170	174	154	155	162	165	164	174	163	166	188	164	159	155	188	145	147	176	163	153	180	148	173	137	185	181	166	160	183	164	188	174	170	169	150	173	150	194	181	166	161	160	177	177	172	152	171	180	178	144	191	160	186	163	166	182	143	152	161	178	173	168	154	181	183	169	180	166	146	191	183	169	170	163	166	152	163	159	171	174	165	159	179	153	179	161	187	178	174	183	151	166	174	162	190	170	183	153	157	161	159	159	178	181	171	170	142	150	162	167	149	158	164	166	165	149	160	171	180	166	178	182	164	160	172	172	174	173	179	174	165	164	150	189	175	188	173	140	166	182	179	170	157	178	155	162	167	176	156	166	159	189	174	162	178	175	154	181	187	191	179	166	153	149	169	153	164	183	164	201	175	159	185	164	173	160	167	165	174	147	175	151	157	174	163	166	153	205	177	163	159	164	142	161	177	151	189	189	153	170	162	163	162	161	162	173	161	173	153	165	173	162	161	167	172	164	169	176	160	172	169	168	175	150	148	161	191	171	180	175	136	149	170	178	172	151	191	152	165	166	169	174	168	188	167	145	168	166	173	159	175	167	160	150	167	175	155	160	166	160	169	206	153	155	151	168	168	161	166	153	168	172	176	169	159	156	176	158	159	186	162	157	173	174	152	160	170	164	160	175	172	161	168	169	176	201	165	159	164	149	176	162	179	171	184	166	173	172	200	152	145	157	179	199	179	151	151	181	175	177	197	182	194	170	156	183	163	167	192	168	158	186	164	200	158	175	149	154	156	148	163	189	168	165	171	163	172	138	151	183	142	153	138	186	170	170	146	167	156	194	171	173	155	172	160	172	150	168	149	147	162	153	171	171	172	184	154	162	164	177	149	160	175	169	173	162	183	181	166	169	171	186	156	150	157	143	177	167	171	167	157	175	180	157	162	178	176	155	162	171	181	162	163	177	142	152	173	171	158	168	169	178	155	170	164	167	164	183	149	195	161	146	195	182	168	166	150	182	172	163	165	168	185	162	179	158	183	164	176	160	145	178	164	156	179	183	150	148	189	153	165	175	161	176	140	170	167	185	167	174	174	175	173	156	187	163	153	156	187	158	183	170	161	158	179	184	161	174	170	185	157	167	155	173	153	185	195	164	173	178	168	181	160	170	161	158	185	178	150	185	179	154	160	170	187	158	161	173	163	194	147	188	177	172	171	179	166	166	166	182	165	165	182	131	161	166	169	170	166	153	166	146	184	140	164	169	152	177	171	173	163	177	180	174	152	172	171	149	161	178	161	166	172	187	194	198	209	198	169	170	165	168	169	176	153	181	166	166	168	183	151	168	188	190	182	170	161	162	166	174	167	162	169	157	174	161	164	186	161	160	161	171	170	166	172	165	179	167	162	159	183	172	155	167	189	153	169	163	180	187	181	179	172	128	171	167	151	171	165	179	148	156	163	167	145	163	194	163	191	165	153	166	167	167	152	158	159	168	179	159	180	209	160	160	168	172	160	172	153	165	169	186	182	171	164	168	170	171	170	196	186	181	173	162	137	159	180	168	172	163	179	152	166	173	170	157	184	164	173	175	171	169	183	191	153	148	178	145	185	181	162	152	168	188	177	165	158	179	163	139	178	164	160	137	191	160	150	174	179	165	202	166	173	168	164	145	188	167	163	168	161	168	166	173	169	179	148	159	171	163	160	153	165	183	185	165	153	168	189	181	166	179	155	183	168	168	186	148	167	169	181	190	138	180	189	197	141	153	170	153	176	170	170	177	160	189	161	161	174	178	167	162	184	160	147	157	184	157	164	155	175	162	165	167	192	166	148	150	190	164	194	170	185	184	151	178	172	168	160	150	188	173	149	180	175	162	164	163	177	168	177	178	156	153	170	167	171	173	188	148	163	165	160	169	159	156	161	179	163	141	157	163	169	180	163	182	176	167	157	151	160	202	175	173	156	155	167	191	178	169	162	141	158	142	190	157	199	181	171	154	172	173	168	182	172	159	143	163	160	174	165	184	148	166	173	152	182	160	172	177	164	175	174	181	196	157	173	140	156	161	171	178	167	180	169	175	179	174	167	152	162	178	176	179	172	163	157	177	160	164	180	174	149	179	162	178	156	159	197	158	166	182	160	156	164	146	169	146	148	170	186	158	163	181	166	165	176	156	186	161	189	158	166	167	158	157	174	145	171	165	174	153	191	157	180	152	169	174	158	155	176	177	172	150	169	185	153	150	177	162	168	157	162	136	173	163	160	177	153	168	162	151	163	176	194	183	177	159	155	170	144	175	163	156	143	191	165	149	170	167	174	189	166	142	151	189	158	165	170	165	176	192	154	171	150	153	153	185	170	181	143	187	167	171	149	173	186	173	163	171	152	151	172	173	158	181	159	163	165	176	173	183	167	162	145	155	166	173	187	177	160	163	174	159	162	155	184	159	185	159	204	146	150	162	175	148	166	134	168	181	137	184	150	178	175	171	177	150	156	177	182	160	162	149	150	178	169	175	189	158	173	138	168	148	143	173	176	163	175	178	157	159	169	169	155	176	177	165	157	179	183	166	164	165	182	163	166	172	155	174	163	200	147	144	206	167	167	163	180	160	174	136	173	179	188	152	175	150	157	164	169	173	165	164	164	165	176	152	170	188	173	177	134	172	163	174	178	170	183	188	178	167	173	156	146	173	158	166	177	171	151	158	159	159	172	177	142	141	168	159	180	189	164	165	185	172	172	178	171	170	165	161	167	164	183	159	174	162	172	204	161	160	189	162	153	168	157	167	160	157	188	174	157	188	196	159	179
39351	52239	58964	10875	1156	982	1022	1159	1589	2509	2703	1417	1207	1103	919	882	884	707	682	625	651	651	633	576	604	562	574	659	672	614	643	593	572	554	619	624	602	615	599	613	574	582	583	582	604	586	590	621	642	578	577	627	595	569	627	606	604	596	625	642	634	624	681	662	645	705	666	659	640	654	594	608	614	597	631	640	604	589	603	608	635	588	606	581	570	592	556	584	626	567	590	617	568	602	580	638	598	542	529	606	638	608	567	569	545	620	556	557	571	557	564	582	573	588	554	558	570	571	636	566	617	592	556	601	587	531	529	608	563	615	594	572	582	592	591	592	616	530	637	543	574	578	587	553	578	550	548	616	568	557	583	598	553	585	590	581	556	558	580	574	558	553	555	614	575	587	562	563	602	528	549	562	545	596	551	599	554	592	609	576	573	592	552	609	521	535	540	572	549	622	573	556	555	563	565	564	551	573	583	576	611	587	585	547	606	584	587	583	603	564	570	612	548	603	604	562	569	576	561	595	554	542	542	563	529	573	591	606	604	513	574	532	549	589	581	551	558	568	560	561	578	568	572	575	604	567	571	571	554	615	594	592	573	590	572	581	616	596	576	585	509	625	545	567	580	565	598	555	638	559	598	600	566	589	578	580	604	535	583	552	582	581	573	585	610	547	560	573	576	527	566	613	575	552	537	549	581	567	585	585	606	553	553	558	545	553	579	638	554	585	595	621	603	585	626	563	563	584	586	537	576	582	592	535	599	599	563	612	623	557	558	574	517	559	567	554	558	574	554	574	619	613	571	591	579	536	579	611	541	597	566	592	554	563	526	592	604	591	559	581	551	602	524	541	583	570	551	584	595	580	565	576	584	636	544	599	572	603	611	576	548	618	538	578	586	582	583	557	576	582	607	522	568	584	571	581	563	565	556	541	606	583	546	551	609	611	583	566	616	570	611	540	543	582	581	571	581	580	561	564	567	524	594	518	569	591	587	588	585	585	563	574	540	557	561	576	579	599	580	614	587	586	595	563	555	548	570	527	598	596	567	595	574	540	582	575	569	567	592	591	568	557	600	604	522	547	582	596	521	568	573	557	590	580	570	586	566	588	603	583	598	564	572	569	595	587	566	571	592	593	598	551	586	584	556	609	574	587	601	560	584	550	543	599	527	582	584	617	562	606	591	601	542	566	579	612	578	590	583	616	541	594	531	573	559	588	596	556	579	582	568	594	538	594	593	578	588	581	577	567	584	555	570	555	582	569	568	608	572	559	533	580	589	536	560	596	604	597	599	573	567	566	598	564	599	564	561	600	568	587	600	628	558	572	545	545	560	569	576	620	594	559	586	513	536	551	545	590	573	546	543	535	578	572	582	596	543	544	617	537	575	623	592	585	601	544	582	554	586	558	539	606	527	599	544	602	598	556	575	596	578	620	565	568	559	569	578	534	595	614	567	595	542	593	550	590	568	577	615	600	558	549	581	584	529	599	564	559	537	578	558	642	584	569	530	568	574	584	599	516	567	574	631	542	539	557	616	618	571	608	569	610	551	608	573	546	575	577	529	562	573	545	624	573	605	575	598	595	542	599	588	594	541	583	540	613	605	555	599	594	630	571	618	584	590	547	590	588	553	561	571	565	554	574	579	573	532	561	574	636	617	550	599	601	594	553	589	520	573	542	555	577	564	602	592	580	631	581	555	553	577	545	554	531	563	525	623	590	547	570	599	573	575	562	594	580	567	578	551	594	649	553	591	571	548	552	548	616	568	595	566	571	582	579	574	541	623	592	582	608	576	637	582	593	558	614	608	559	599	549	529	617	557	593	531	585	550	549	572	608	562	561	589	575	567	581	592	573	580	587	584	615	595	615	567	576	573	587	546	576	594	561	578	560	540	530	608	539	540	563	574	564	559	571	592	556	554	595	548	596	605	559	556	528	555	591	572	585	538	580	592	576	598	589	585	539	574	560	584	582	573	551	572	550	556	558	597	620	539	551	562	577	581	579	574	575	525	584	565	603	550	562	583	559	573	567	569	588	600	606	570	597	597	607	559	574	548	584	575	588	568	610	530	607	554	537	566	571	565	586	583	594	580	590	538	584	580	549	603	569	522	580	567	576	557	589	565	571	605	585	573	579	543	576	573	556	542	580	581	590	581	539	613	561	558	588	581	588	563	601	560	571	592	579	569	570	574	593	545	566	598	576	583	528	586	586	588	576	548	553	594	576	539	579	587	596	539	549	575	577	559	614	594	551	595	564	565	634	572	539	595	543	576	565	585	556	575	556	579	534	572	585	565	573	572	571	561	599	588	613	597	616	566	553	569	576	599	586	618	596	531	593	523	599	563	608	561	598	547	604	544	594	593	522	559	583	584	588	595	554	538	614	577	563	567	579	541	562	617	577	610	575	562	523	608	581	588	547	596	587	624	558	565	559	596	572	584	585	592	597	577	568	596	593	578	606	541	560	577	617	564	555	594	528	595	602	547	588	592	575	540	544	538	569	586	615	548	590	539	580	568	590	592	551	570	585	575	553	534	587	583	621	559	553	573	603	539	554	583	592	584	574	591	597	548	582	569	553	589	587	633	591	601	552	572	583	607	567	571	571	573	593	591	592	580	601	583	585	562	579	553	552	570	573	510	568	603	588	548	554	533	544	571	539	553	601	557	608	559	567	600	563	541	627	567	575	596	565	558	564	549	523	618	587	543	563	570	598	568	543	570	579	556	616	615	566	554	592	614	599	543	604	518	549	592	597	560	575	564	557	638	608	587	601	599	586	633	562	569	576	582	588	594	525	564	570	578	594	570	575	591	586	607	563	559	559	607	530	577	576	574	551	616	564	534	583	569	580	552	550	587	612	575	579	588	577	578	583	591	580	563	536	544	597	569	570	644	563	587	573	612	553	612	572	599	580	578	574	595	601	584	608	589	564	544	568	574	598	594	568	571	605	583	561	595	560	590	623	589	587	562	590	595	600	577	555	605	585	569	591	545	640	548	613	561	558	581	594	570	558	577	563	533	569	538	595	627	624	542	543	566	576	595	569	565	575	557	602	584	600	579	557	574	584	550	559	586	571	551	574	603	586	508	584	594	580	582	577	583	634	528	603	587	603	571	551	579	555	582	572	547	614	592	538	578	587	581	628	550	509	562	532	551	596	599	538	577	541	537	593	541	595	564	585	597	611	595	600	564	586	579	533	620	582	590	520	579	530	564	578	582	565	594	579	579	559	588	583	580	604	548	619	586	583	602	561	563	582	586	631	539	601	551	586	588	555	544	559	614	560	575	570	552	572	546	593	566	565	579	612	565	578	543	539	578	598	618	591	567	533	540	583	576	586	577	584	549	515	601	558	532	578	576	597	582	573	585	565	626	561	598	574	551	581	600	583	554	576	539	577	591	578	594	540	563	591	585	584	545	558	572	559	580	571	536	573	554	599	561	557	556	565	564	574	543	558	589	575	543	552	579	548	590	598	558	608	581	514	567	578	565	586	562	539	572	579
73098	78815	72022	42137	12045	1709	421	341	467	747	751	503	393	360	389	387	234	370	247	230	254	282	241	233	232	246	219	243	235	236	234	233	231	272	212	222	227	236	203	222	232	240	234	228	235	203	242	195	217	247	236	215	222	226	207	226	222	205	218	184	240	248	216	224	263	220	237	268	263	241	231	208	234	227	235	227	227	217	237	211	225	207	234	194	217	221	232	217	217	255	218	179	211	190	222	212	206	191	231	234	207	211	236	227	208	228	225	208	243	206	221	186	209	229	215	235	220	229	233	201	230	210	237	244	222	223	200	233	226	221	241	234	251	239	195	221	231	208	228	221	220	195	246	225	232	231	214	226	207	226	220	210	216	244	220	236	219	208	214	228	198	221	221	234	234	198	235	210	252	201	210	237	211	213	222	194	204	239	229	227	201	226	214	207	242	227	223	219	189	195	223	227	223	227	223	216	229	224	195	238	222	214	248	224	226	232	235	198	240	213	217	215	208	182	227	227	224	207	226	213	211	242	224	201	226	255	214	232	212	216	232	206	224	224	223	237	216	223	209	223	233	198	242	226	239	242	204	204	217	221	233	215	217	221	241	229	200	206	255	228	229	194	206	201	215	225	221	228	240	222	225	233	229	202	229	230	206	228	236	231	233	202	216	196	236	210	226	233	215	208	227	206	203	220	214	241	223	195	254	213	215	234	246	226	225	230	222	225	230	211	241	211	245	207	241	231	220	210	230	205	223	208	224	245	230	223	223	219	214	226	200	221	212	195	197	208	223	206	205	225	200	231	219	221	222	221	244	229	232	214	205	214	252	221	215	231	219	229	227	210	206	209	244	213	197	224	244	229	241	195	204	222	221	198	216	228	223	233	260	226	229	237	223	219	233	240	230	234	229	231	228	229	262	241	227	190	236	231	229	210	215	231	218	221	202	235	220	223	202	227	222	231	260	240	227	207	225	230	217	231	237	228	226	234	208	209	251	210	226	245	224	209	219	234	192	225	223	208	215	220	220	233	245	245	209	209	222	240	241	230	226	225	204	237	230	218	219	254	249	226	213	218	221	203	225	229	217	195	222	246	205	216	201	211	215	222	233	247	226	223	225	216	225	225	236	215	213	214	213	223	215	227	214	214	245	211	241	190	237	217	225	234	225	201	214	211	244	201	230	223	210	240	200	229	243	221	224	212	226	225	229	223	239	245	205	217	258	195	210	215	215	215	212	200	215	227	226	260	211	193	234	209	233	232	258	224	222	223	211	220	212	233	211	208	228	215	235	217	216	221	231	225	227	213	232	250	237	227	247	221	202	200	252	228	202	207	214	240	227	229	215	209	256	243	220	247	213	239	226	230	199	210	225	230	205	205	230	199	244	215	221	215	215	220	207	227	246	224	186	231	218	226	216	232	214	211	221	210	235	191	210	187	205	215	215	225	220	233	233	192	234	224	223	232	195	212	225	233	219	221	230	242	222	231	241	217	241	206	213	192	205	230	202	218	237	219	218	231	228	222	204	229	202	210	223	220	233	217	237	224	243	178	228	223	204	231	228	213	200	224	233	211	212	221	232	237	218	228	188	226	207	217	224	221	204	233	231	203	205	230	216	216	229	220	218	206	244	218	220	236	225	228	243	233	218	220	235	202	225	222	196	220	225	182	243	206	216	246	227	232	213	206	213	191	206	216	215	220	229	223	230	224	209	241	201	235	206	221	222	211	209	214	223	243	238	236	210	216	212	214	225	249	235	214	243	215	238	217	196	240	218	227	232	214	206	243	225	234	252	220	227	231	226	196	219	194	239	223	236	222	222	194	242	206	195	223	207	224	224	221	216	234	232	195	210	211	214	223	227	179	222	237	235	224	250	236	237	253	211	247	217	222	211	232	246	215	232	197	195	246	210	205	230	192	211	219	196	237	231	216	217	206	224	224	228	217	230	232	208	229	221	222	262	237	246	232	225	201	222	247	224	222	243	229	256	213	223	235	231	230	229	245	238	208	223	230	209	206	207	218	222	237	234	221	250	232	201	219	230	220	209	229	215	208	191	213	241	232	232	211	233	210	210	212	224	233	213	217	225	212	230	210	214	247	240	197	210	222	224	205	238	231	232	225	211	225	226	223	231	222	222	222	199	213	225	239	217	246	232	216	223	229	211	236	228	185	247	210	216	241	224	210	252	222	210	219	224	217	197	202	217	220	242	230	246	237	228	214	237	210	201	206	221	209	204	221	202	216	213	236	218	210	248	223	182	233	236	218	251	227	228	213	220	228	222	204	204	215	204	210	230	224	212	199	227	219	220	218	184	236	230	194	230	226	218	216	222	216	230	222	225	219	234	245	229	230	249	201	236	235	233	244	235	225	225	214	233	225	216	219	212	234	216	244	215	241	208	207	226	193	200	256	207	208	202	211	217	201	223	212	229	238	225	195	238	209	240	229	229	238	198	200	224	216	235	226	204	244	237	221	227	249	240	216	237	208	207	212	219	246	210	229	218	230	242	219	197	217	229	215	224	223	231	232	238	203	216	204	222	259	214	205	227	213	242	228	235	197	189	202	228	227	207	228	229	218	228	264	210	222	219	208	209	231	205	221	229	261	236	208	216	223	225	233	211	241	221	228	242	201	229	238	219	253	195	224	229	234	225	225	227	225	221	224	225	228	228	213	218	192	223	241	208	227	239	230	209	222	204	231	228	201	248	196	243	215	222	230	233	206	231	238	232	214	254	203	221	222	228	233	242	220	217	227	215	196	256	226	213	231	213	235	225	199	217	237	232	217	226	195	240	196	213	225	213	225	230	226	231	216	249	198	218	207	217	224	200	226	235	215	211	243	232	236	221	217	216	204	218	211	215	235	248	220	202	237	213	205	208	203	208	220	216	240	216	191	211	240	228	232	205	218	229	220	218	230	229	240	217	230	218	202	233	227	227	215	228	230	214	224	237	259	230	228	203	239	221	248	231	202	216	245	241	195	239	210	231	234	205	225	234	223	217	242	204	249	207	210	237	208	237	214	228	219	207	234	228	219	196	212	215	233	212	222	201	200	185	246	263	253	222	181	243	230	228	231	228	228	216	237	226	230	215	200	213	209	220	231	220	207	195	212	218	201	204	225	195	215	209	205	224	190	221	235	227	253	221	207	232	221	223	202	212	233	208	214	212	202	226	233	231	220	228	215	224	228	238	215	219	229	203	217	205	218	222	238	213	234	201	222	236	228	235	222	196	209	208	235	233	217	229	243	203	191	249	206	219	250	213	232	220	223	216	235	223	236	222	227	229	222	226	236	226	205	224	217	211	215	231	202	216	242	233	230	226	225	239	221	207	215	219	232	246	209	209	231	225	227	196	222	237	219	233	197	202	204	224	241	208	213	208	207	214	228	215	218	226	224	228	212	205	217	225	246	195	228	211	209	217	220	231	224	220	236	232	223	232	225	225	236	209	215	233	228	227	206	186	237	206	242	220	220	211	200	239	221	203	249	238	213	221	228	227	209	208	214
49235	64082	72780	17152	1710	1411	1375	1481	2298	3972	3960	2564	2014	1841	1950	1871	1158	981	863	841	812	829	814	776	785	824	830	800	819	808	799	771	719	735	747	732	708	770	751	725	734	706	740	699	801	747	722	737	816	742	717	770	754	804	787	749	792	774	780	813	777	788	797	870	896	893	874	792	813	736	736	785	789	740	712	728	682	735	747	685	733	723	761	756	736	756	758	712	747	703	757	786	700	753	771	718	713	693	755	730	699	723	740	747	724	725	715	775	698	766	705	662	761	716	699	711	702	699	775	765	734	724	682	719	761	716	780	734	722	736	713	695	674	755	729	720	722	731	700	741	690	718	726	716	776	707	709	727	702	735	769	728	734	718	753	697	746	712	706	797	709	707	692	690	723	712	734	714	730	700	703	743	745	713	755	730	723	768	677	726	751	711	752	668	769	701	721	731	724	748	723	734	712	731	748	720	727	735	742	726	743	748	749	680	691	706	717	724	694	726	696	706	738	709	718	735	736	709	696	707	676	713	717	718	685	720	730	715	681	721	702	732	702	689	716	709	754	738	741	746	708	697	720	701	734	706	720	729	699	734	719	751	736	694	707	711	675	649	691	720	716	707	711	677	762	703	727	734	720	753	720	721	725	702	725	752	745	715	722	785	722	796	745	706	663	711	735	732	695	685	688	732	714	750	771	743	715	733	685	720	722	736	700	737	746	731	721	703	708	702	777	695	724	694	701	662	695	762	777	742	742	713	735	777	681	682	691	722	756	733	747	739	702	694	712	716	696	697	759	745	750	752	669	671	742	776	720	701	702	757	723	712	691	749	727	673	733	730	704	694	668	758	705	718	734	683	770	746	772	751	741	710	730	684	702	686	709	690	738	654	712	764	719	723	732	680	718	748	739	721	741	720	741	711	696	706	733	728	682	685	722	707	712	699	735	724	714	727	710	735	728	695	744	721	685	715	730	793	726	708	751	730	698	762	754	751	729	728	716	749	724	787	715	704	702	733	723	752	730	748	749	661	696	726	789	772	703	721	722	752	724	712	706	688	707	731	713	723	708	681	696	648	772	732	698	711	748	731	797	745	685	743	725	742	718	678	741	722	725	757	733	758	722	725	719	732	761	735	687	774	701	742	716	706	725	745	749	672	674	702	761	719	688	748	731	739	710	738	694	715	676	691	757	741	726	760	703	766	711	685	715	750	755	730	731	717	680	696	759	764	773	722	752	726	762	756	752	699	670	768	730	742	715	718	711	710	744	735	685	664	716	718	681	720	681	725	735	712	728	752	676	773	714	715	759	710	754	737	741	708	713	695	773	766	761	708	726	686	744	715	794	744	738	745	757	717	723	690	723	712	689	717	675	747	712	698	768	720	742	734	714	701	726	726	704	686	723	737	719	715	758	747	688	745	694	724	731	728	662	712	739	752	711	753	737	747	710	738	739	728	739	700	739	715	735	741	714	799	700	740	734	685	723	717	690	754	690	746	723	719	671	732	733	734	674	729	752	730	706	710	747	709	743	677	737	732	736	672	775	762	711	712	692	729	718	746	704	699	681	789	745	708	763	688	719	753	719	725	752	790	712	769	704	758	710	722	739	732	672	763	705	710	705	775	711	721	748	720	709	733	737	714	722	719	715	664	732	724	743	747	676	703	741	767	756	709	768	719	733	755	696	719	722	717	750	677	719	686	717	714	762	690	730	727	750	770	723	714	738	731	735	739	738	718	685	690	689	762	765	721	741	747	737	709	754	708	711	719	722	731	722	742	693	719	742	696	726	685	692	729	756	722	684	735	722	659	689	726	713	686	730	722	770	729	709	712	729	725	736	773	716	685	747	751	717	710	722	736	684	695	700	713	738	694	760	727	755	737	732	727	721	710	709	689	725	756	758	747	757	736	725	682	695	723	736	717	724	773	738	729	723	710	729	655	713	746	731	768	738	721	731	781	698	697	730	736	710	712	722	733	721	698	753	718	738	664	717	699	712	760	712	756	741	728	734	714	765	687	732	713	743	734	738	672	708	707	698	706	711	773	782	737	700	703	716	722	705	702	715	761	720	712	737	787	711	724	748	786	725	744	699	736	699	732	735	729	735	681	735	745	679	700	733	697	710	741	745	728	742	713	750	727	762	703	723	722	703	739	708	719	692	770	743	722	711	674	705	693	766	741	705	745	707	719	730	796	681	687	724	651	763	705	753	690	704	707	716	727	657	715	715	738	730	728	675	765	712	719	708	746	710	790	691	726	700	693	730	722	743	704	694	728	733	763	738	792	662	742	744	690	700	756	733	759	718	743	720	726	689	761	756	758	770	686	750	725	729	726	766	713	694	702	729	691	701	714	685	742	751	751	767	760	685	711	717	686	717	686	704	691	708	765	722	719	722	753	735	745	692	730	704	757	706	740	659	679	698	709	682	712	745	710	694	759	713	639	708	763	686	704	699	702	678	730	746	740	746	705	693	719	674	718	707	727	668	680	689	721	718	803	760	733	737	673	688	713	753	708	691	716	742	752	736	751	682	705	720	741	716	776	751	818	674	722	723	706	694	727	722	726	708	719	691	729	722	684	767	732	712	697	719	715	655	735	736	729	784	756	748	719	770	688	729	698	697	738	748	713	708	725	680	727	692	758	690	656	685	708	718	729	686	779	717	737	710	714	759	694	722	691	776	719	714	770	765	743	679	703	754	716	737	713	674	775	781	744	712	666	682	735	702	703	711	745	697	753	728	761	651	754	763	754	682	712	785	749	702	728	713	678	711	782	723	732	784	736	759	703	727	706	725	739	743	736	761	733	755	784	801	746	754	738	685	748	710	650	731	760	703	718	723	739	727	724	729	694	757	703	722	740	716	735	725	748	773	754	738	742	745	748	737	725	730	724	728	737	727	734	707	715	722	696	707	744	738	704	734	721	693	715	744	702	651	707	706	736	701	723	698	685	754	727	735	676	748	768	709	741	717	736	730	719	714	714	715	772	729	706	684	750	744	690	709	742	677	728	758	703	746	734	715	711	704	746	708	709	736	716	720	768	726	672	754	731	696	707	760	665	708	742	725	670	746	714	708	713	699	718	731	713	708	705	670	695	692	736	754	710	703	709	693	748	715	682	699	684	771	690	736	710	713	678	722	740	685	723	737	751	688	747	725	759	746	725	706	712	659	725	690	714	781	678	697	749	694	703	682	693	700	741	710	704	702	737	723	732	694	705	670	714	762	770	724	790	731	723	689	694	702	728	714	733	757	708	708	704	690	714	722	703	738	671	693	728	685	724	681	701	732	691	726	700	687	730	707	738	727	732	729	730	731	731	763	750	710	714	705	701	716	755	747	727	694	686	739	700	722	729	695	719	693	762	722	717	731	779	737	763	706	755	705	707	706	763	741	752	707	748	708	729	719	755	737	677	683	700	771	694	780	713	729	741	707	733	697	758	755	724	705	757	706	739	747	707	731	689	714	724	678	729	720	725	719	698	750	736	751	746	759	729	673	691	752	734	707	703
12763	13280	11271	3097	261	151	123	141	138	158	136	139	156	113	109	133	127	140	141	105	125	137	126	141	117	110	117	117	128	147	132	120	124	109	127	146	126	129	134	130	117	131	128	134	135	138	125	137	118	128	124	138	119	136	144	140	128	118	114	147	131	120	117	128	122	151	121	137	123	133	126	143	127	105	118	127	102	149	131	129	136	112	106	139	127	118	122	130	128	120	129	116	109	120	119	122	116	119	124	139	124	151	123	112	159	139	119	112	134	146	118	122	136	131	137	126	123	137	123	116	126	129	110	151	114	125	147	127	126	113	119	128	107	142	112	117	129	129	146	117	128	142	107	117	110	140	136	128	127	130	129	111	107	112	123	116	124	107	103	120	123	111	121	133	143	138	117	157	115	116	111	136	116	127	131	128	132	117	140	118	127	139	147	113	140	122	124	110	109	128	119	138	142	151	134	131	146	126	131	124	144	120	115	116	133	152	140	122	116	115	126	126	109	149	104	116	130	127	132	122	137	131	117	121	115	127	117	125	129	115	130	132	122	103	114	124	112	123	121	141	132	125	129	104	136	118	127	123	128	134	122	132	134	122	132	129	146	109	124	124	128	129	135	107	115	131	120	114	120	142	144	113	135	114	132	108	143	133	118	107	107	126	142	131	138	120	129	124	133	140	138	118	131	122	134	135	149	125	143	141	130	116	109	108	127	123	122	120	136	120	146	129	107	121	145	115	137	112	120	151	122	136	112	115	100	132	95	114	126	118	133	119	131	126	128	126	120	134	132	125	131	123	133	156	125	132	129	134	141	135	103	157	108	135	117	141	156	126	145	98	118	116	103	141	130	122	140	129	138	150	120	140	124	143	131	157	116	127	137	134	128	137	136	122	144	114	148	143	118	140	113	124	115	133	137	112	120	114	127	115	128	119	141	133	120	134	122	137	127	132	128	121	135	134	125	148	127	129	139	129	123	147	129	129	112	109	140	112	120	134	138	117	126	126	122	129	118	129	106	128	129	109	123	147	117	115	142	125	128	108	140	121	128	114	125	112	132	135	113	121	116	129	130	129	112	115	113	132	132	164	146	124	123	98	137	150	143	128	139	120	117	128	124	118	130	140	151	112	127	121	131	140	122	116	106	134	121	135	107	128	137	133	131	121	134	129	130	145	116	103	127	123	124	123	129	145	153	118	120	146	129	140	137	121	113	133	142	120	144	120	125	115	140	119	110	142	139	127	135	105	142	143	135	134	128	132	116	114	123	120	148	145	126	129	123	120	123	132	136	130	131	132	122	127	112	143	124	134	120	106	116	141	118	112	121	108	121	138	99	121	143	124	130	137	137	111	137	105	137	121	136	129	127	127	143	114	137	141	140	125	111	121	127	110	117	110	132	134	128	125	139	126	140	140	118	115	141	134	116	128	128	127	113	130	134	142	135	134	136	142	115	134	125	136	135	132	127	126	126	129	142	126	124	120	111	130	120	125	112	146	113	118	106	117	133	130	134	129	115	122	140	132	129	144	120	145	155	113	117	149	116	120	122	115	124	93	130	110	116	107	150	117	136	129	122	141	125	128	126	113	117	115	116	140	113	121	134	123	150	128	113	124	115	121	126	103	131	138	121	122	125	102	133	121	112	131	117	119	118	125	110	114	114	134	120	128	145	123	118	129	133	144	130	118	118	134	125	124	131	130	124	130	122	140	144	120	110	120	135	130	117	137	104	148	133	111	121	141	140	144	131	136	124	136	145	123	114	143	119	121	126	127	135	122	122	130	135	122	116	135	119	121	123	128	122	145	143	131	136	123	133	138	130	126	137	123	131	137	154	142	126	121	112	147	120	122	119	120	138	122	116	113	120	121	130	145	135	122	135	137	123	120	132	117	142	135	124	126	115	129	120	122	137	103	144	132	124	115	133	134	111	126	124	126	134	141	134	129	130	110	134	137	122	122	143	125	134	116	147	109	135	132	141	120	126	133	128	141	117	128	120	139	108	109	129	123	123	135	138	126	119	136	135	127	127	133	114	144	132	123	134	155	128	124	123	118	118	131	111	140	112	124	121	122	134	123	135	127	129	139	144	121	119	137	146	130	138	100	128	135	120	123	99	149	94	138	126	131	118	122	134	140	109	111	141	127	118	150	135	120	126	127	105	142	112	136	115	135	142	132	157	117	128	130	119	142	137	117	116	107	134	125	111	113	134	120	131	99	120	133	130	114	148	122	130	138	134	116	123	116	119	137	126	116	133	121	143	159	142	119	131	121	118	143	112	132	105	131	127	122	134	134	123	135	123	131	118	115	127	137	157	102	131	127	130	127	133	126	119	141	122	131	126	120	130	115	114	127	125	127	115	115	128	127	124	121	110	137	120	130	134	132	134	131	127	129	140	144	133	111	120	127	123	131	123	138	129	146	113	144	115	136	121	110	122	121	115	129	151	125	120	124	130	118	135	120	130	136	133	116	117	108	138	139	137	123	137	107	137	148	147	147	155	106	142	140	127	152	127	133	122	136	127	103	120	128	115	122	122	151	130	137	154	133	125	123	108	139	125	142	111	132	120	146	121	139	121	139	137	142	126	123	137	127	151	155	130	146	131	126	123	130	127	143	139	113	130	128	101	124	143	130	112	127	138	134	139	143	135	135	127	125	131	112	123	127	126	138	125	137	132	114	111	135	145	126	113	115	126	118	134	126	122	123	123	131	129	115	156	142	118	98	125	113	120	122	132	125	120	103	131	128	131	131	107	135	126	127	147	133	110	116	135	129	124	123	119	137	123	125	137	120	122	116	143	134	119	138	156	127	127	105	124	121	135	121	129	120	116	116	125	130	135	119	123	120	143	117	124	140	118	101	115	126	107	128	124	122	129	129	119	119	118	127	112	135	128	122	112	117	112	137	138	150	125	159	136	123	127	104	113	129	118	129	115	119	142	128	135	130	126	108	108	133	126	123	143	151	135	117	116	122	131	108	141	139	139	131	108	124	128	128	128	136	124	129	135	123	136	128	137	143	130	128	129	132	147	122	113	136	122	124	146	122	126	118	119	135	127	131	141	131	109	115	130	125	137	133	135	120	123	126	140	142	119	127	125	125	130	109	126	123	110	129	110	142	131	135	118	141	140	151	148	134	144	128	128	114	124	131	133	122	143	134	128	134	121	124	117	115	109	125	138	118	132	143	129	135	129	135	138	114	125	134	127	123	139	142	145	126	134	130	113	129	127	138	121	139	143	139	103	129	123	135	136	134	115	132	125	101	107	120	137	126	123	109	123	121	113	106	108	122	127	134	141	136	136	120	130	123	133	135	107	118	127	122	119	119	115	116	135	139	114	104	144	123	119	127	122	122	136	121	123	130	130	102	147	114	119	117	143	124	122	116	130	134	156	114	135	120	104	129	131	152	111	119	116	111	127	126	122	138	135	141	117	131	142	139	132	132	114	144	114	133	146	131	106	106	110	121	132	148	124	122	112	140	136	127	139	115	125	128	121	147	132	118
15247	21345	19858	6212	496	504	470	480	495	575	635	548	468	495	477	479	443	465	482	457	487	467	463	466	451	457	492	467	469	484	460	482	484	446	452	429	478	452	450	476	475	441	452	451	418	457	464	465	477	459	458	463	441	528	515	473	478	487	460	511	504	513	537	531	512	580	484	534	489	463	498	490	491	437	483	436	455	455	505	483	441	487	480	477	445	487	468	437	467	441	469	468	445	479	460	438	430	415	442	485	461	432	503	449	461	431	445	485	476	498	472	461	458	430	426	481	448	470	493	432	431	459	450	488	449	438	471	429	427	482	465	466	468	440	481	470	485	465	441	466	485	472	499	462	439	463	458	483	442	435	466	452	441	442	482	424	460	440	460	503	484	459	489	471	448	487	467	458	470	460	464	425	451	438	474	419	497	510	494	464	497	452	463	510	461	457	444	428	462	480	415	432	471	460	456	497	501	434	462	483	468	481	445	436	437	467	492	503	450	444	453	470	452	468	449	450	478	482	471	468	449	472	481	483	452	441	459	461	491	483	456	471	466	442	462	495	453	456	435	449	462	473	485	431	523	459	449	460	464	474	451	436	430	461	430	475	485	462	493	451	474	452	454	462	444	433	461	487	465	420	445	486	448	468	454	453	469	467	470	491	459	475	474	489	462	467	462	439	482	420	466	470	472	470	447	464	484	435	449	482	482	484	497	467	447	431	443	483	412	493	470	467	459	451	436	477	494	465	424	497	491	454	483	485	449	470	450	470	472	463	442	443	502	452	485	490	453	469	456	445	455	460	454	445	485	494	457	476	490	456	446	449	446	475	477	472	453	472	483	472	451	461	463	440	474	523	464	440	478	498	462	483	442	440	447	435	441	466	480	486	433	479	466	500	513	431	483	464	494	482	444	458	462	460	458	438	482	453	460	437	443	474	465	437	489	507	469	417	456	477	465	458	453	471	458	470	440	451	430	491	449	451	464	485	438	480	522	485	492	453	435	455	478	458	469	440	474	456	470	452	460	483	420	419	441	485	473	461	491	452	446	462	458	459	464	441	416	490	459	492	461	465	492	462	478	480	461	485	467	470	462	437	469	464	447	453	432	461	456	452	414	436	451	445	458	478	473	514	492	443	453	423	456	416	461	449	474	468	471	488	493	498	503	408	492	482	454	454	448	466	464	469	428	467	474	436	450	456	465	461	486	471	476	484	476	472	462	481	465	472	446	480	458	465	469	482	462	468	452	433	453	444	434	441	487	435	473	475	450	467	460	447	449	450	454	476	455	455	460	482	470	469	488	438	489	450	480	451	444	469	467	465	468	439	430	420	429	423	467	471	463	425	443	459	492	424	489	449	468	448	427	464	456	497	467	460	432	488	512	429	445	436	436	495	459	445	452	409	454	468	446	495	451	474	462	468	491	504	437	436	434	462	438	444	445	486	456	491	493	427	491	475	457	474	460	470	470	468	472	442	435	472	465	487	442	416	445	429	428	463	463	458	448	465	494	468	454	427	444	492	474	467	471	443	436	478	478	449	421	498	479	473	450	446	499	488	478	436	461	482	471	489	450	465	437	462	469	482	459	432	456	466	467	471	458	442	471	454	443	472	481	492	463	471	462	456	449	454	455	440	480	462	490	472	476	456	473	500	444	461	451	478	467	465	458	448	472	475	402	464	511	443	458	511	463	443	475	484	489	462	472	509	491	462	444	446	450	440	461	428	452	453	473	458	476	456	457	410	482	428	483	442	462	457	453	461	431	459	478	468	465	451	493	450	455	470	469	466	469	459	466	440	475	463	459	452	443	486	482	469	465	468	418	462	471	482	467	463	457	450	439	460	462	491	464	463	469	480	476	483	441	472	449	458	498	443	470	468	464	431	475	425	451	507	458	475	483	474	509	455	456	465	462	472	459	449	454	470	450	457	446	464	453	453	480	464	472	502	504	463	483	458	500	465	466	494	466	497	450	453	469	450	476	485	469	466	448	449	481	493	433	444	500	472	470	482	454	434	457	436	467	481	443	449	459	457	454	445	448	447	472	414	474	444	461	481	480	507	475	495	480	486	459	458	433	433	452	483	442	489	503	444	450	457	490	487	461	481	465	462	437	486	442	486	479	463	450	438	465	466	471	504	490	473	435	476	468	490	472	432	438	470	461	462	433	529	459	472	483	441	433	472	497	441	455	485	465	466	460	465	453	446	453	431	462	478	424	453	453	432	485	444	474	472	494	477	477	452	484	439	425	505	464	472	457	493	444	472	464	450	460	455	454	482	444	456	458	469	437	468	477	437	496	437	473	437	500	470	501	454	462	468	430	479	438	500	495	451	467	452	471	442	450	483	444	471	458	447	459	459	466	448	459	479	522	428	476	468	467	481	442	480	452	488	429	460	453	452	476	467	484	463	437	445	449	445	479	463	443	455	443	451	495	446	469	445	442	464	452	477	459	453	455	460	464	482	448	512	475	436	440	487	413	439	468	464	485	436	447	491	490	445	482	448	457	457	449	469	462	470	477	454	428	480	488	437	453	443	435	465	444	493	482	468	481	456	495	478	493	481	458	450	458	452	459	488	462	510	474	486	459	479	452	439	473	463	484	436	449	458	469	462	434	453	484	460	479	454	455	452	433	467	438	502	448	458	443	482	469	512	457	449	441	454	481	432	445	471	431	496	475	449	468	454	461	440	495	435	437	416	451	449	454	439	463	462	483	453	429	447	463	429	475	489	465	435	470	445	418	436	459	448	450	472	451	449	492	487	442	476	467	421	492	497	501	470	463	467	448	436	454	467	472	459	455	509	452	455	432	426	443	427	431	481	443	474	452	469	429	475	427	464	460	467	457	447	470	454	468	453	464	473	460	461	460	470	480	453	452	473	466	457	453	480	476	473	448	463	499	467	441	461	452	461	490	477	480	468	492	449	480	474	445	429	476	471	443	442	475	511	458	489	473	478	483	474	489	459	440	471	458	446	454	458	482	470	473	445	504	465	486	405	447	481	473	444	454	430	486	440	506	444	457	415	460	471	485	519	476	469	476	476	439	485	487	448	488	464	456	432	469	478	469	482	468	469	492	456	421	454	430	514	468	442	440	462	470	442	472	416	455	496	442	458	440	463	468	465	460	472	450	471	483	460	445	447	454	469	475	467	476	465	465	495	459	463	454	460	482	472	485	431	468	464	432	420	444	466	484	429	470	494	457	488	436	437	457	469	451	457	441	462	447	459	463	438	497	462	467	471	467	450	477	476	487	463	441	473	493	438	442	414	480	473	454	502	502	477	451	466	463	472	439	474	416	467	433	459	439	458	436	485	447	482	478	475	463	512	431	442	440	444	464	450	478	445	511	471	438	461	464	495	466	418	489	449	490	461	463	440	482	486	475	488	477	439	487	454	476	460	453	455	436	443	481	451	509	445	463	489	473	438	465	430	485	429	489	478	486	482	472	461	458	457	465	468	475	454	419	463	426	469	434	463	461	472	471	442	475	443	449	446	461	463	493	433
56859	67819	63282	35785	6897	440	220	229	247	532	641	331	285	291	249	257	209	182	185	169	189	171	176	191	189	172	188	166	161	172	156	166	173	172	180	182	167	168	150	161	151	158	168	184	178	171	158	161	176	158	163	173	177	182	169	167	132	150	167	168	170	157	202	167	210	171	158	156	178	152	159	173	155	175	170	165	191	163	182	171	186	157	172	173	178	193	162	168	171	181	180	167	164	157	139	186	189	169	150	164	184	147	179	176	192	187	174	185	160	152	173	159	172	157	165	168	160	166	182	169	149	180	187	175	184	175	169	183	190	154	178	176	197	185	160	146	185	170	177	152	172	162	160	166	157	152	173	173	172	154	169	174	168	162	178	150	172	169	181	155	171	180	169	179	168	160	176	154	157	167	168	155	179	152	162	171	164	169	170	144	153	161	164	180	148	190	161	157	157	165	196	173	156	162	176	167	168	160	177	170	155	156	164	163	176	170	164	162	176	171	150	150	178	163	173	149	150	159	181	151	158	201	155	165	160	146	180	159	166	165	183	174	176	163	150	181	155	203	160	176	186	183	162	154	174	161	182	163	161	196	156	169	161	154	169	156	168	159	170	171	161	159	161	148	148	169	178	173	180	157	161	200	171	184	153	167	177	174	191	169	170	159	167	164	184	144	176	175	167	175	152	139	165	162	174	153	179	139	160	163	150	157	183	166	151	154	189	155	172	181	180	179	168	159	177	177	199	168	157	202	168	144	165	163	173	169	156	165	172	172	155	147	162	167	174	148	169	181	197	190	175	165	182	157	165	145	180	165	163	171	177	171	157	150	190	142	177	178	159	150	174	155	170	166	171	172	164	150	156	164	183	164	188	180	178	186	182	166	171	143	166	158	139	203	149	169	152	170	159	148	199	161	156	163	187	158	176	154	185	144	159	168	154	164	167	168	161	155	151	180	162	163	186	182	174	171	134	166	163	159	164	160	169	197	165	180	148	161	152	164	162	156	145	181	163	169	168	139	168	165	150	184	166	150	162	161	148	173	179	163	164	183	153	178	166	162	163	171	178	148	161	169	162	157	169	149	181	157	173	152	180	200	183	188	154	183	145	178	133	169	166	181	163	175	142	176	168	161	169	164	157	161	175	168	173	160	160	168	160	175	160	166	155	167	162	163	161	181	154	149	182	174	162	169	174	171	160	150	156	172	144	168	151	195	150	158	160	142	157	172	174	199	179	183	170	184	160	157	176	171	173	185	170	154	176	151	168	170	155	176	168	145	181	160	160	163	169	163	169	142	163	159	182	177	173	168	169	145	193	173	173	165	181	172	167	161	145	177	158	190	143	191	176	176	169	171	159	165	152	178	177	164	186	176	162	161	175	176	177	177	152	162	150	179	180	149	164	160	168	162	175	145	184	156	150	180	160	157	157	163	181	175	175	141	178	167	163	157	166	179	162	169	177	156	136	164	179	176	168	176	172	151	184	178	157	168	177	176	156	174	167	162	169	181	157	187	183	153	160	181	147	144	176	152	169	163	164	171	178	195	157	157	163	163	171	185	160	183	171	197	150	180	170	184	151	166	167	168	177	160	166	179	159	172	159	175	175	175	142	182	131	169	166	186	169	147	168	164	172	192	182	164	158	160	140	155	172	161	172	171	192	168	146	161	177	160	175	141	146	170	143	167	162	178	172	160	166	171	150	176	151	172	168	176	188	172	169	153	162	161	169	173	150	181	178	175	168	175	149	167	161	147	168	172	171	178	168	154	155	173	178	181	157	165	152	185	188	149	159	164	158	180	165	178	160	178	183	156	143	159	182	165	186	162	170	179	143	153	169	166	155	172	185	165	147	174	194	187	154	172	150	177	167	169	168	180	169	173	167	160	180	159	159	173	175	174	144	164	173	157	182	137	154	178	176	167	164	148	148	185	185	159	132	162	166	172	154	149	177	181	158	139	154	162	170	166	166	178	151	154	155	175	152	171	157	181	165	165	172	176	181	170	170	171	157	149	170	173	180	166	187	151	166	147	148	175	138	155	173	160	166	195	171	195	174	173	163	156	169	172	184	168	163	176	150	159	166	171	203	193	181	178	171	150	153	181	165	176	169	174	178	169	146	164	174	163	176	165	157	181	164	148	166	170	158	161	157	160	184	185	157	141	163	172	176	169	147	157	163	161	173	159	165	182	180	173	161	163	149	151	159	142	174	184	172	142	173	161	151	174	155	181	138	160	165	164	173	167	154	149	178	162	178	183	167	179	190	173	180	163	160	167	172	156	150	175	163	172	139	169	177	168	184	161	157	163	176	157	197	154	196	186	181	181	172	172	166	163	174	170	174	145	154	160	173	152	161	165	182	158	189	175	182	152	178	179	176	168	169	155	167	154	178	153	165	155	140	178	183	162	177	149	170	154	171	161	165	169	177	157	148	161	159	157	157	165	177	161	142	185	196	167	170	163	169	173	173	143	171	149	168	183	169	169	165	161	166	152	152	154	159	168	168	201	188	190	148	184	185	149	163	184	152	163	178	178	138	169	166	171	150	150	174	168	147	173	153	157	153	143	141	173	175	176	175	152	149	184	157	180	169	169	171	180	179	176	159	152	171	171	184	195	162	182	179	166	178	165	175	174	165	171	174	170	162	184	162	152	184	168	165	172	178	154	144	150	155	175	162	157	177	159	159	145	160	173	175	178	192	152	164	166	153	170	158	163	162	165	200	162	182	158	163	169	196	160	160	162	153	171	179	180	156	153	168	175	196	164	172	172	160	154	180	150	152	182	175	154	161	151	190	182	166	163	171	147	179	182	169	162	184	157	171	181	137	175	161	161	151	159	166	166	174	157	169	154	166	180	178	179	153	172	164	174	168	163	147	163	201	165	171	167	170	178	157	176	182	172	149	157	178	158	176	162	193	158	153	166	181	184	183	169	155	145	171	170	167	163	153	163	165	167	158	147	163	161	176	183	179	185	138	162	179	169	181	172	172	176	182	144	162	173	178	170	154	160	167	179	162	162	184	169	184	150	147	167	184	178	168	185	196	177	153	183	181	174	171	174	186	171	177	174	157	167	173	145	183	182	160	156	145	172	152	153	180	183	160	159	170	182	165	150	159	187	162	151	186	156	160	160	157	159	156	174	170	169	157	168	177	145	178	163	152	147	163	174	158	165	159	169	164	155	159	177	159	187	156	179	170	162	155	178	198	158	169	156	152	184	163	163	156	173	173	170	187	151	148	185	166	179	174	179	167	170	160	156	183	190	159	172	178	158	153	169	167	168	172	143	168	160	142	165	169	153	166	177	173	176	163	182	164	186	167	164	167	149	168	168	155	154	163	158	161	160	164	172	192	175	169	175	179	163	148	173	159	152	171	193	183	192	167	148	197	171	156	159	169	190	160	172	193	186	170	175	149	146	159	166	152	172	176	179	165	166	159	163	137	151	181	174	166	179	163	166	185	171	170	164	171	152	185	139	175	158	181	162	177	174	172	155	177	158	180	175	183	145
38706	51632	59354	18303	1135	940	855	972	1114	2532	3018	1591	1313	1441	1391	1279	924	700	651	659	672	613	649	575	606	648	565	631	553	581	634	589	597	602	608	598	565	606	566	600	572	585	579	570	556	562	584	591	649	610	595	583	579	637	551	607	590	630	603	636	666	662	635	672	665	704	661	655	617	613	582	604	583	610	600	658	588	593	657	588	614	577	552	583	618	550	578	578	547	555	607	581	608	608	603	584	604	555	625	588	597	569	522	544	565	631	545	581	588	563	588	581	539	590	579	561	564	586	569	556	573	553	614	626	574	552	581	590	583	605	543	583	545	613	547	561	555	550	551	607	600	588	556	562	574	556	552	589	606	555	578	550	563	545	552	588	561	564	582	588	570	579	586	546	577	546	562	580	603	597	570	555	578	588	576	601	579	545	567	549	604	557	588	602	565	556	590	571	570	537	583	571	561	539	565	588	575	541	578	587	559	531	585	567	544	572	573	551	570	562	542	566	561	541	572	570	532	569	530	537	575	562	569	563	549	537	616	591	562	568	574	596	561	576	609	596	561	567	556	575	569	542	573	578	588	569	595	591	573	513	547	567	617	602	584	587	576	584	555	540	600	597	593	540	607	559	555	596	571	541	578	570	551	608	577	587	612	551	591	560	582	591	597	583	622	606	568	558	564	584	602	596	595	564	529	565	566	579	587	582	583	533	530	633	611	569	567	617	574	558	622	605	547	573	626	591	551	559	541	558	575	567	573	545	559	609	605	617	592	599	529	556	571	574	531	523	551	561	597	628	570	558	588	574	558	571	553	577	544	605	557	609	570	596	561	592	584	572	598	586	540	560	586	560	557	589	546	571	569	543	591	616	581	534	567	581	598	622	585	600	562	542	543	601	595	551	577	603	569	525	518	579	579	568	530	586	582	562	598	566	579	579	544	570	586	575	557	574	591	568	546	568	562	546	601	567	595	568	528	550	558	601	628	599	559	511	628	552	588	565	563	561	515	561	590	541	581	617	592	567	577	576	576	571	583	612	575	605	551	517	549	573	563	585	584	563	559	579	589	576	575	581	585	570	535	559	589	567	553	597	561	541	551	585	564	598	587	562	609	588	575	555	538	576	575	535	616	568	526	599	548	542	586	560	606	550	547	581	579	603	569	553	567	564	601	574	585	540	567	528	582	593	590	578	596	578	565	560	600	587	574	565	533	553	565	572	587	597	560	569	559	577	569	586	570	578	624	570	563	598	564	593	596	597	562	575	633	568	593	590	580	586	569	556	599	594	576	555	576	539	581	576	559	486	610	553	596	559	560	583	537	568	570	582	619	577	584	628	551	588	563	577	571	605	607	577	553	581	596	563	627	568	565	552	570	614	575	597	578	586	594	593	544	560	576	574	577	609	569	583	593	602	575	582	558	616	607	564	549	587	591	559	574	594	596	554	630	559	552	570	595	574	563	561	568	591	565	573	626	609	595	618	580	591	580	559	537	535	588	562	587	591	583	561	577	568	562	586	576	592	610	577	576	571	583	616	559	566	610	558	563	552	588	610	535	606	561	576	573	592	544	576	571	561	557	581	538	553	586	572	589	550	577	599	580	604	551	568	625	601	590	547	585	567	564	560	561	563	523	588	588	552	564	588	554	571	565	571	553	525	542	594	530	539	534	564	569	588	562	574	644	573	563	593	561	527	588	568	551	572	550	548	574	566	597	532	540	602	534	607	576	592	548	566	584	556	612	569	594	559	576	582	600	572	567	580	571	569	610	577	566	595	567	588	607	564	539	520	592	611	543	554	559	594	600	596	598	596	577	562	562	593	540	556	570	594	614	603	553	600	563	525	557	535	546	578	617	548	577	584	615	557	562	572	563	535	617	575	595	544	561	559	616	611	580	602	559	619	589	565	617	595	601	572	589	575	566	591	536	617	593	553	580	513	544	579	577	577	601	629	580	577	553	593	598	564	547	575	579	575	579	572	579	542	576	555	532	565	564	607	593	577	564	563	598	582	583	602	565	587	539	613	590	606	541	562	549	522	510	559	552	604	588	570	580	579	567	561	556	596	558	560	589	561	568	542	533	625	544	543	610	595	582	559	568	593	606	552	606	566	591	567	579	613	573	568	594	615	557	591	580	514	549	582	583	609	587	547	583	594	578	621	553	561	626	591	582	558	586	554	544	577	595	551	577	569	580	574	623	554	576	554	604	592	557	599	605	560	603	573	571	525	572	589	552	612	598	567	583	540	562	552	562	560	553	562	603	568	576	573	569	581	538	577	555	559	568	567	576	570	531	581	540	564	598	567	544	558	519	573	569	611	562	553	582	628	554	565	548	582	583	570	582	583	592	598	607	592	540	581	588	572	607	553	571	558	591	621	599	595	549	565	541	596	588	580	597	558	598	553	567	571	545	548	582	605	554	600	586	598	587	573	556	589	550	572	588	557	539	560	539	599	631	571	587	609	578	607	546	538	523	614	574	605	572	570	581	595	591	583	566	606	580	591	548	579	588	560	553	573	587	578	561	606	614	598	573	592	542	574	571	564	549	574	552	591	609	575	571	563	589	592	564	565	539	576	596	579	579	563	588	588	563	583	570	559	586	561	549	544	604	565	627	560	589	578	585	570	584	568	587	553	575	555	551	565	572	585	549	575	576	559	598	586	579	588	608	580	565	540	573	556	554	552	547	575	572	544	607	559	648	540	607	545	559	569	576	558	567	563	560	578	533	558	597	575	568	564	559	584	634	570	558	547	551	572	574	547	570	536	574	587	570	620	570	577	582	600	579	592	564	593	585	573	570	553	584	579	565	582	546	617	559	602	550	600	547	565	551	580	558	576	544	558	607	577	582	602	536	580	560	540	558	589	580	602	586	606	610	567	597	554	586	607	563	564	573	570	535	578	574	572	582	542	591	563	559	581	608	562	610	527	574	584	584	633	530	564	595	568	564	571	577	550	568	526	580	612	576	556	599	568	595	615	550	594	556	585	570	555	548	628	602	616	584	549	612	573	558	562	582	543	611	560	582	593	563	535	582	586	540	576	583	589	557	557	565	573	578	610	527	576	568	560	603	565	571	564	602	578	580	628	593	568	561	574	572	532	642	605	570	553	556	582	548	567	589	571	585	584	571	563	565	544	575	592	580	572	588	567	539	578	611	580	588	623	605	597	567	581	555	573	572	585	614	599	550	580	571	599	557	528	553	582	571	558	577	558	572	579	578	558	550	557	558	592	612	577	575	545	614	565	557	575	539	562	582	557	587	609	555	543	564	541	573	566	571	611	562	590	595	551	618	536	554	625	581	586	593	545	570	586	601	603	544	572	573	569	596	522	550	576	545	538	649	566	590	548	584	558	577	542	628	584	576	549	585	565	554	569	560	587	568	585	570	565	550	561	575	607	609	613	555	577	579	560	553	586	537	523	587	614	549	532	541	567	611	590	547	582	525	576	602	562	558	589	555	601	562	536	603	592	573	567	590	586	601	561	541	547	547	568	577	590	583	561
69170	77005	73299	40565	11587	1426	435	502	403	1165	1088	777	508	409	375	412	329	291	222	251	248	247	251	238	223	237	241	244	220	227	233	207	234	221	230	228	237	199	222	260	251	238	172	226	217	247	204	251	205	223	208	231	205	221	232	216	223	195	213	209	218	191	240	251	226	221	225	259	218	225	254	218	208	248	244	222	218	218	235	222	195	247	232	212	211	241	217	215	203	243	242	200	236	220	229	199	221	214	227	248	250	215	214	239	224	192	225	191	205	233	218	210	216	227	199	226	221	217	195	223	233	225	248	241	200	209	244	193	212	228	223	193	248	234	214	233	208	232	231	228	244	248	207	231	212	200	230	213	256	220	246	230	216	208	197	237	224	219	234	227	225	199	233	219	182	183	218	221	234	214	229	208	221	229	237	187	210	233	211	179	225	209	192	246	224	212	225	224	207	211	209	206	214	198	236	213	237	232	234	221	209	212	220	229	215	197	206	236	208	222	229	217	220	229	204	201	212	207	208	211	208	214	220	226	209	226	183	235	208	212	211	208	190	232	207	212	236	219	210	216	213	195	237	207	239	202	208	253	199	224	238	224	223	210	221	201	210	246	208	219	223	184	240	216	221	223	192	214	248	203	204	222	229	230	207	217	207	235	217	229	225	189	221	222	254	227	235	207	225	217	233	227	225	225	220	239	203	213	232	212	219	204	235	252	223	201	225	220	227	226	248	205	195	220	248	216	228	230	199	240	213	190	206	225	198	233	202	198	208	225	212	241	207	208	203	232	216	242	227	232	229	203	220	213	170	228	195	230	236	195	226	202	214	210	213	223	231	229	249	220	194	232	220	236	196	214	230	224	221	209	240	204	209	220	200	232	206	219	199	203	232	223	228	204	251	233	218	213	242	226	233	200	192	221	245	210	198	224	218	235	194	203	225	233	222	216	227	211	235	201	228	239	234	219	239	203	234	215	229	208	203	207	201	210	243	209	222	239	223	217	204	206	195	223	218	231	198	221	198	235	200	213	193	219	223	206	202	240	208	215	209	202	223	227	210	224	220	222	201	245	215	213	243	186	229	203	237	222	234	201	202	223	219	192	227	220	209	226	197	229	226	261	231	235	259	216	240	223	211	228	203	227	231	207	211	214	216	218	232	208	204	222	206	209	230	206	205	197	221	217	220	237	235	233	195	189	219	224	240	214	199	238	215	211	227	199	242	207	242	239	216	213	223	211	216	230	184	235	229	213	233	182	205	223	208	223	214	232	218	221	202	211	220	181	195	226	213	240	219	211	224	209	230	213	222	233	224	217	233	237	224	214	237	206	204	232	223	235	238	221	218	230	211	204	243	214	190	197	234	227	215	203	208	241	200	233	193	225	228	224	194	215	205	194	241	200	220	215	216	219	196	217	224	225	232	189	220	210	214	225	200	207	216	196	209	226	218	241	200	200	238	212	219	209	227	210	211	227	211	235	237	197	203	224	215	227	233	225	206	221	216	228	220	227	215	217	201	236	230	238	224	214	211	224	230	206	227	204	224	220	227	242	198	227	232	200	203	258	210	213	190	215	217	247	225	234	212	210	208	211	212	219	226	217	210	173	220	227	221	231	206	208	198	192	218	200	216	233	220	199	197	214	212	212	220	201	208	217	197	189	207	200	222	251	212	237	244	244	212	237	222	229	203	223	217	229	210	218	222	211	230	220	217	204	224	233	208	223	230	212	211	238	214	201	194	225	228	212	232	208	239	256	235	221	239	239	218	245	214	207	211	227	214	217	209	205	230	206	210	205	193	219	216	224	201	226	207	214	200	215	189	219	216	210	223	226	253	204	228	210	244	223	224	217	216	201	236	244	216	233	211	235	246	227	207	203	209	248	220	207	197	228	253	213	240	224	209	222	221	237	215	205	228	222	229	210	199	233	225	223	194	196	224	209	219	229	207	215	221	233	232	250	225	216	203	228	215	247	235	200	213	215	229	207	214	234	225	220	235	217	227	206	214	202	219	221	220	210	214	223	213	214	217	218	239	201	243	233	200	213	215	224	222	212	212	216	214	219	242	228	213	224	218	225	233	210	235	229	200	208	199	227	212	203	231	198	227	239	240	223	208	214	199	219	234	224	222	224	239	209	247	233	186	210	228	201	240	246	200	224	214	234	219	248	214	236	212	205	226	204	207	225	224	212	192	227	236	208	207	242	227	210	218	227	188	195	195	206	212	210	228	236	221	246	217	196	227	215	229	240	201	218	241	224	203	224	220	215	212	213	215	245	224	248	205	245	213	222	227	228	232	194	212	220	211	230	228	217	214	197	225	219	239	190	220	190	207	232	239	256	252	243	233	227	199	216	207	212	207	220	209	198	227	202	224	218	200	212	224	233	233	215	211	224	198	202	210	221	200	219	220	228	227	206	195	218	229	239	212	215	215	212	197	236	207	206	186	202	210	206	210	211	214	234	235	206	202	242	217	230	222	185	235	225	214	222	236	221	207	177	215	235	199	230	209	213	214	237	215	195	230	211	199	229	245	243	229	189	206	219	243	238	201	196	203	220	203	223	208	194	222	214	222	224	226	223	243	232	195	214	234	221	202	201	220	217	200	229	189	217	239	209	205	212	219	209	215	239	223	230	220	212	223	235	218	241	224	204	211	217	203	219	233	238	195	203	235	215	231	228	215	233	203	210	260	230	215	235	222	236	229	233	223	204	202	221	225	180	210	208	205	218	194	231	232	221	210	212	232	236	198	194	208	230	224	232	208	217	228	219	250	233	222	197	195	211	225	186	244	200	213	232	223	231	210	207	218	229	247	234	217	210	207	201	201	222	241	212	216	200	212	226	210	205	186	219	214	220	203	222	229	192	216	218	219	211	202	261	225	215	212	230	216	205	214	224	195	224	217	213	220	216	237	206	207	213	241	223	220	186	204	203	224	196	235	219	195	204	217	212	219	214	224	207	225	212	207	210	226	212	220	198	224	203	216	224	221	237	213	219	188	233	224	218	219	199	197	213	186	209	186	206	212	243	215	221	210	206	191	203	216	232	230	199	209	215	201	215	226	231	209	241	222	241	193	206	227	210	207	198	212	193	213	225	215	206	198	222	225	216	214	235	223	214	239	222	225	211	220	225	224	205	202	213	217	227	225	192	199	208	243	225	246	205	187	226	220	213	230	212	217	189	246	228	228	193	188	218	203	227	201	202	231	213	218	238	214	214	228	216	228	199	234	187	212	243	254	240	224	216	222	197	231	204	253	229	217	223	223	238	211	243	235	198	202	239	245	212	236	205	244	241	219	212	196	230	229	201	224	201	253	218	201	239	221	233	208	217	228	223	213	213	207	215	222	217	236	200	216	186	240	217	214	226	225	215	230	216	231	232	234	221	222	235	217	250	228	219	208	224	227	203	240	235	229	207	241	230	225	226	204	202	228	197	235	223	193	233	227	229	233	214	226	204	204	202	248	214	200	220	227	239	217	220	254	254	201	223	215	228	218	212	231	216	223	215
48540	63211	72738	20405	1788	1573	1554	2278	1755	5471	5219	3694	2346	2013	2001	2248	1672	1218	948	914	845	820	854	793	825	836	798	751	723	790	791	802	796	814	750	799	732	786	753	751	702	728	727	719	799	720	764	770	732	714	772	732	703	731	745	796	794	772	784	831	868	863	834	864	860	879	818	822	778	738	760	755	763	744	734	737	758	777	727	750	747	748	760	692	714	664	712	691	735	732	763	702	668	689	729	723	735	689	720	712	732	706	733	714	710	749	726	718	749	722	752	732	715	688	708	748	720	722	713	718	762	698	701	726	715	748	722	686	753	742	695	725	685	709	673	692	709	724	707	697	707	708	761	733	698	715	701	693	685	699	734	685	719	742	710	687	670	745	723	717	736	724	722	722	699	734	706	679	681	645	709	711	714	737	743	706	724	726	708	706	718	637	738	714	709	710	670	688	713	744	698	714	709	684	702	721	737	719	750	701	706	726	748	745	734	694	700	753	728	704	668	691	664	737	701	735	672	728	755	758	713	725	701	697	711	734	689	673	713	696	720	649	704	734	687	724	700	710	712	679	641	703	700	768	668	719	697	687	750	726	753	702	715	689	739	674	702	714	699	658	707	714	704	681	693	688	714	658	688	712	673	726	706	723	734	702	729	732	689	682	705	674	711	695	731	668	745	706	743	733	695	703	699	693	721	701	764	768	737	703	708	711	681	729	731	757	716	716	691	708	720	691	717	679	681	712	686	709	699	690	698	689	678	712	721	717	680	709	745	719	751	688	698	736	685	722	733	710	717	700	754	718	736	704	748	697	793	744	729	678	678	746	711	701	658	709	700	679	666	692	681	721	711	675	662	703	745	683	702	713	752	691	667	707	724	719	730	666	737	729	714	680	736	727	718	729	732	694	751	670	670	696	684	730	774	718	710	722	693	708	697	683	716	722	738	662	710	735	728	716	740	688	774	719	762	733	680	679	693	740	733	690	728	723	721	699	724	758	711	746	709	719	681	694	701	731	685	677	714	703	738	663	755	680	688	730	639	737	694	686	734	676	690	738	718	673	665	729	716	777	705	651	721	660	716	703	685	746	740	719	732	742	680	758	695	736	749	756	676	675	692	745	734	734	720	720	707	728	688	677	729	693	685	743	701	739	745	715	718	752	692	684	708	688	733	690	751	703	739	720	739	764	672	696	730	689	762	679	702	694	732	695	712	741	757	706	741	723	709	695	713	739	703	725	738	716	696	755	675	717	681	718	724	718	678	738	676	740	713	683	696	695	707	738	680	681	708	675	738	706	730	646	682	688	723	728	708	698	709	704	649	679	720	742	738	751	706	709	677	746	739	740	690	740	688	712	679	759	705	682	754	690	714	699	716	707	720	741	688	707	709	732	722	729	761	719	711	740	712	707	715	688	653	724	742	725	719	766	727	709	725	669	703	706	687	647	751	725	717	693	701	680	703	668	728	752	713	723	719	698	678	700	696	664	681	707	741	756	706	701	725	732	739	745	756	714	733	753	695	675	711	728	699	711	681	714	729	687	745	737	748	693	723	697	724	704	712	671	709	676	717	682	722	739	726	712	749	666	745	676	726	682	703	713	711	670	700	688	714	703	696	721	746	685	721	701	710	746	713	741	714	727	778	670	753	714	723	716	708	686	656	723	709	686	692	665	704	683	722	683	806	707	698	692	737	709	773	676	731	686	709	725	677	770	710	731	670	710	753	688	744	718	716	722	705	721	710	723	710	774	691	781	675	735	690	696	690	747	740	727	742	712	720	722	696	770	722	743	688	710	768	712	696	686	701	678	723	714	740	719	711	723	689	689	702	706	727	730	685	716	722	734	726	733	728	715	716	741	722	721	757	725	739	705	690	723	700	736	721	698	686	734	731	712	678	710	688	750	708	747	701	739	723	707	703	689	704	725	699	702	691	672	665	717	717	742	704	708	695	703	642	714	659	698	699	702	712	737	722	704	726	729	700	678	702	708	676	738	714	725	722	729	721	708	715	703	739	758	738	711	711	673	734	760	676	771	666	725	696	705	712	693	730	728	734	733	686	692	673	689	706	679	684	711	762	718	689	723	729	726	750	747	700	717	696	716	677	733	714	706	757	679	711	682	725	712	686	684	731	698	643	695	701	740	682	658	670	680	709	748	690	740	727	688	696	740	698	720	676	709	698	715	739	717	726	684	723	672	763	752	719	680	713	705	728	738	696	705	710	687	672	678	761	708	704	713	710	713	720	691	727	760	714	744	653	684	740	704	676	682	723	722	721	741	717	697	665	750	673	729	687	674	719	717	721	711	720	723	718	753	660	724	715	753	748	698	710	724	772	752	741	714	721	764	712	764	714	748	735	694	714	691	671	703	757	696	682	689	750	730	721	717	697	738	754	699	709	718	713	744	724	747	708	680	688	708	719	691	685	721	704	760	683	707	688	738	684	734	693	708	695	715	731	669	664	698	740	719	715	714	736	716	707	719	712	681	699	744	711	706	684	706	733	707	747	702	735	730	769	714	691	653	653	711	683	682	736	715	733	680	705	678	732	687	753	730	697	697	760	772	681	707	751	751	691	717	718	722	733	733	725	697	714	716	669	691	693	705	742	693	704	736	712	722	688	704	671	749	744	717	672	706	718	702	765	763	717	697	717	703	762	678	688	724	744	721	714	699	717	682	705	664	755	708	696	700	666	695	707	726	732	712	749	751	667	709	708	706	707	707	732	736	706	693	706	716	686	710	708	729	736	675	674	736	684	694	738	687	729	666	712	680	703	677	709	710	677	710	747	719	704	708	735	742	698	698	705	696	669	727	722	676	708	720	651	725	689	707	724	659	710	719	760	698	714	735	735	723	682	692	711	699	692	720	714	736	702	697	718	698	704	695	735	666	734	707	715	709	766	704	761	705	753	699	743	701	732	676	784	739	676	702	689	704	708	729	679	700	711	717	687	713	654	691	693	708	697	707	679	690	760	684	729	686	699	771	725	702	724	701	697	673	688	711	691	718	691	703	771	709	762	658	717	684	706	681	700	717	749	671	693	717	686	706	669	705	744	658	721	675	702	697	714	713	739	681	717	692	668	711	721	720	713	718	743	701	666	733	722	721	748	730	731	730	750	689	666	700	750	738	742	695	692	735	727	754	692	677	741	735	714	706	746	706	670	656	683	677	731	699	700	724	691	703	719	684	744	746	710	701	704	716	721	732	740	725	729	741	748	707	661	671	683	684	721	711	754	714	716	740	693	688	694	730	777	703	701	710	682	757	697	705	745	728	685	728	742	752	654	726	681	732	703	709	678	733	773	672	752	697	696	719	674	737	683	760	727	779	666	680	721	724	725	699	656	714	709	704	752	732	728	755	679	687	773	741	732	655	685	738	742	720	650	773	728	702	740	764	686	683	729	681	646	753	701	660	686	701	723	730	699	696	738	678	692	714	694	720	730	649	741	730	744	686	714	726	743	666	685	743	724	708	707	669	732	710	706	729	750	752	756	763	673	712	731	692
12969	11909	9976	1682	200	131	127	136	135	126	126	142	124	131	142	131	132	127	120	118	132	122	110	136	131	136	127	127	131	111	93	100	134	114	124	103	138	134	130	125	120	116	122	120	109	118	112	112	125	114	117	127	112	117	113	118	127	110	119	123	128	122	123	129	101	124	143	124	129	138	121	114	130	110	144	125	109	109	124	115	111	127	112	125	98	95	100	118	107	114	131	114	122	124	104	130	139	118	141	130	123	118	105	109	126	103	125	117	129	105	137	105	126	111	105	106	121	114	118	124	117	102	114	125	128	110	107	117	131	115	116	131	137	108	120	113	128	110	107	138	130	126	116	118	123	127	105	100	123	120	125	112	99	106	107	107	119	118	131	126	127	113	122	112	112	121	108	96	108	125	127	133	122	119	116	120	116	140	121	131	127	109	99	133	125	122	127	116	130	107	129	131	124	118	147	131	123	116	129	112	109	139	127	93	103	116	113	116	133	123	123	125	107	128	118	127	122	128	116	125	124	132	145	115	118	133	110	116	101	129	108	127	117	115	114	113	110	138	107	107	129	114	115	130	105	111	123	127	119	109	112	125	110	112	119	131	119	108	136	113	118	106	138	120	136	100	132	131	125	121	115	129	126	114	130	119	123	104	113	121	113	99	114	125	125	124	117	115	117	130	130	122	121	100	130	111	131	121	111	121	118	115	113	124	110	110	132	125	138	123	131	137	113	103	100	132	130	120	107	130	108	121	135	120	131	100	114	115	115	109	107	109	115	133	103	108	112	111	128	130	102	94	142	122	123	112	107	133	130	130	104	122	123	123	111	125	129	145	123	122	110	131	116	92	126	129	116	111	118	112	130	116	115	110	117	129	120	116	122	107	138	115	100	120	116	133	129	146	129	129	100	114	131	111	133	123	126	111	89	107	112	145	108	108	117	132	138	130	113	117	108	110	127	131	121	103	150	134	123	115	118	111	132	121	151	126	103	137	107	155	109	126	114	134	114	121	110	137	136	94	112	120	113	123	112	104	104	101	119	122	115	115	98	137	108	136	105	105	114	118	110	112	119	151	143	140	121	111	121	124	111	125	114	146	110	117	103	127	101	105	117	113	117	115	103	107	101	135	104	112	132	130	147	130	124	131	129	122	97	112	112	111	126	104	106	116	116	127	106	122	98	116	104	139	119	120	130	122	132	135	117	125	110	143	108	126	120	123	130	119	116	123	144	118	117	136	116	97	118	117	146	124	99	117	112	111	112	131	125	113	105	114	129	119	135	114	133	135	137	127	111	137	122	113	118	138	116	124	115	118	134	121	124	99	119	114	124	107	129	119	117	116	114	128	122	132	114	132	114	118	103	103	118	125	117	110	101	130	93	105	125	108	118	110	118	121	119	124	108	131	119	131	124	132	121	119	108	101	141	117	128	117	125	108	124	137	125	123	110	106	116	100	122	131	139	119	104	124	119	131	109	118	117	133	114	131	118	126	103	105	102	125	125	109	121	111	125	122	117	119	118	111	114	129	149	134	91	122	133	111	118	112	115	122	125	122	134	119	112	122	123	107	130	114	127	119	97	108	123	128	99	120	133	116	118	131	128	127	113	115	138	125	136	128	119	136	123	130	125	120	113	132	119	106	143	132	122	117	115	114	112	100	122	105	132	115	123	120	128	128	113	129	123	113	134	130	114	124	125	111	117	132	109	119	107	119	126	143	135	129	109	110	105	114	116	105	118	114	116	126	100	117	104	138	136	142	109	135	128	123	119	126	127	114	124	119	126	116	104	100	128	118	110	126	109	103	120	100	102	121	160	121	126	121	131	133	113	132	119	125	109	116	104	125	119	100	116	107	115	129	113	112	116	103	110	145	114	111	119	129	118	141	104	121	111	122	124	103	106	126	122	129	131	106	116	129	118	111	119	118	118	112	112	117	109	123	139	122	105	114	111	125	134	106	127	132	131	125	126	139	104	125	123	121	122	117	102	108	120	126	96	106	121	123	121	125	114	118	120	115	108	131	114	122	113	118	107	103	134	108	119	117	117	129	115	110	116	109	118	148	123	115	111	109	123	135	104	126	109	113	129	127	127	105	135	127	113	135	138	109	114	116	123	106	119	117	116	128	101	106	124	110	125	113	122	114	125	107	111	140	123	117	108	116	114	104	101	126	120	117	134	122	106	129	122	121	108	112	127	128	140	136	124	104	110	118	135	114	108	138	142	128	103	119	111	101	122	111	114	115	122	126	106	122	146	130	134	120	119	105	121	115	117	111	108	125	103	120	126	136	111	121	115	102	117	114	108	114	137	115	128	124	126	134	120	132	117	134	135	115	110	113	113	109	101	115	117	115	123	141	94	113	121	116	113	109	106	127	133	152	125	138	109	117	114	108	120	89	111	130	128	123	114	113	112	112	113	98	121	134	129	144	104	115	120	119	96	127	104	125	111	116	129	121	129	121	133	126	124	122	114	100	123	110	129	106	117	116	118	117	129	123	117	139	107	124	133	125	115	126	120	111	107	115	136	127	122	104	132	110	131	132	119	128	108	117	93	142	139	118	109	123	108	135	127	119	121	147	132	125	128	134	118	117	119	121	109	115	114	112	114	132	114	135	131	114	115	125	125	127	120	136	117	117	120	126	126	136	112	110	129	122	148	115	123	105	119	113	128	117	114	106	104	104	152	119	101	115	119	131	99	125	121	119	112	128	127	127	135	122	125	130	113	126	126	134	111	128	135	122	114	119	139	98	129	133	100	118	128	108	137	114	109	126	110	115	117	118	107	112	137	127	126	114	129	108	115	113	120	132	128	118	135	104	106	105	130	116	129	120	106	111	111	125	122	128	121	129	110	106	124	142	119	139	115	133	130	128	132	153	113	113	132	116	109	125	118	117	124	121	124	114	103	131	117	136	120	131	112	136	126	116	111	119	105	160	133	149	120	126	116	123	118	132	115	129	114	118	112	114	115	106	128	132	121	116	112	122	126	117	116	114	120	120	132	118	132	109	127	122	133	121	120	116	106	96	138	124	104	119	124	117	115	122	124	130	104	127	100	150	126	131	106	112	114	117	110	99	133	150	128	115	108	103	122	139	124	126	113	120	108	119	122	105	121	144	103	133	120	116	124	121	126	129	122	136	120	111	155	114	111	133	135	119	118	112	112	124	135	90	131	99	140	110	124	136	110	114	99	108	123	119	104	127	122	127	117	129	130	129	120	136	121	119	128	118	126	107	114	120	127	149	137	111	130	114	130	123	119	110	129	126	130	124	114	125	117	130	114	117	115	94	113	114	134	143	102	123	119	104	132	143	113	122	105	126	107	126	113	98	116	133	132	109	109	110	132	129	116	102	96	162	134	114	120	127	122	118	106	130	126	120	127	105	108	107	128	115	139	103	102	136	136	115	130	112	127	104	118	108	114	122	133	127	115	137	141	120	127	127	123	139	117	115	132	117	128	124	111	123	103	94	123	138	115	114	118	135	135	109	117	141	115	111	126	123
15415	19359	19220	3304	492	499	475	477	466	596	612	484	470	490	505	476	464	460	458	435	489	427	447	439	439	439	428	451	452	435	458	427	481	436	447	490	448	447	434	452	408	448	487	443	443	422	456	445	451	473	441	460	437	485	444	475	448	474	490	511	491	512	495	522	498	530	477	494	482	441	494	453	451	460	451	430	481	467	455	412	421	437	461	474	464	451	460	425	431	424	411	432	425	436	435	435	433	411	392	435	419	482	477	439	441	418	454	443	444	443	455	413	445	412	431	434	438	476	443	471	428	422	458	429	437	437	437	438	423	450	439	471	431	422	433	443	451	449	428	438	445	478	487	408	424	433	415	428	383	430	466	437	429	442	457	470	437	466	451	446	426	494	435	438	453	447	419	439	412	441	416	472	451	425	405	481	436	453	425	424	453	456	443	463	396	418	402	453	396	418	442	447	448	409	428	429	408	419	417	426	439	415	422	441	402	418	415	461	475	448	451	427	397	425	453	423	486	463	429	460	426	474	458	462	421	439	459	440	462	470	446	427	438	476	398	407	431	416	471	451	459	436	449	424	423	466	466	463	393	434	463	396	442	442	429	448	454	400	465	457	450	457	451	432	421	459	453	428	430	477	443	434	431	436	433	422	473	448	419	465	439	436	456	386	445	441	441	472	451	438	476	418	449	431	442	475	448	417	449	460	474	432	426	447	465	426	404	444	464	451	435	492	457	427	459	456	384	438	430	430	459	443	469	455	477	444	474	459	425	408	483	435	428	439	456	433	432	397	431	454	456	452	462	445	424	427	427	457	427	447	449	445	458	465	456	439	437	448	435	467	446	448	435	442	466	406	434	447	429	445	462	451	448	438	399	444	433	433	429	447	448	451	456	392	447	422	452	415	500	456	424	484	433	459	431	467	419	439	427	419	457	435	439	449	467	472	436	466	429	432	445	453	468	446	415	452	443	453	439	429	461	469	440	410	410	418	470	463	454	404	451	437	446	445	409	448	411	428	435	459	421	438	448	473	409	439	420	451	429	446	447	437	417	464	440	443	412	407	427	430	476	408	443	418	439	468	444	436	414	431	495	457	434	445	413	439	438	452	439	431	450	452	430	435	439	418	412	476	479	479	448	400	414	452	460	451	432	469	420	488	453	440	451	451	419	488	460	429	423	443	467	479	444	436	472	449	474	447	412	426	458	402	444	417	452	415	450	450	461	412	411	434	469	443	472	439	436	429	459	451	434	470	462	457	447	443	459	423	450	430	429	478	432	461	424	436	446	419	409	402	449	438	419	448	463	431	467	450	483	478	439	432	448	452	471	426	414	456	458	415	444	437	415	439	450	411	432	441	451	442	420	437	467	409	459	445	448	430	457	472	446	426	422	443	459	398	429	446	454	438	445	460	438	458	422	450	447	439	455	452	437	451	441	456	435	457	481	409	435	419	431	476	431	423	404	439	447	482	434	458	397	446	449	453	448	418	438	419	446	461	463	473	470	472	429	481	416	465	427	445	443	472	476	477	481	442	457	409	435	471	432	424	437	421	440	420	463	440	400	431	415	456	438	422	437	487	430	434	472	425	461	439	407	472	451	442	429	440	423	468	446	444	460	458	476	453	476	425	491	415	432	427	427	437	469	454	443	442	450	420	453	423	421	449	439	448	388	457	411	431	446	438	440	421	430	445	397	468	429	450	402	444	438	416	437	469	443	435	458	414	462	418	413	427	434	436	439	446	438	459	444	417	464	476	439	413	447	447	444	403	418	456	444	440	452	462	449	426	444	437	445	441	444	444	414	441	437	441	461	430	457	476	451	418	417	451	422	433	463	457	457	423	454	444	463	432	433	434	437	436	427	466	444	445	454	415	413	428	470	423	430	467	443	442	468	443	444	447	467	416	450	462	466	423	417	425	419	387	477	483	481	448	432	422	445	468	441	433	423	446	405	456	462	481	472	471	469	418	461	421	448	435	482	416	453	435	478	417	443	412	462	479	468	450	393	464	425	432	455	443	422	463	471	454	432	406	430	412	474	459	421	435	426	472	454	446	477	443	441	451	437	453	446	414	458	422	487	453	420	400	418	452	467	437	443	434	416	411	421	439	422	408	431	420	455	467	435	412	434	451	440	422	426	461	440	450	448	423	429	457	455	438	415	419	424	440	417	440	470	463	454	454	455	460	431	447	425	460	437	466	455	438	421	414	457	438	441	446	462	449	451	421	443	469	430	436	453	456	423	435	418	425	448	437	445	439	444	460	402	424	456	426	427	448	427	418	427	419	446	425	394	436	434	426	429	469	433	466	453	447	438	434	431	407	443	443	411	394	474	417	482	470	436	418	475	458	411	451	415	468	403	453	442	413	453	439	430	377	436	459	450	447	404	422	449	429	417	410	437	435	462	429	392	414	470	446	424	442	460	454	466	428	416	433	448	415	445	458	452	426	435	468	425	455	430	456	481	479	455	426	408	455	413	470	438	471	432	402	415	442	444	418	454	448	447	459	442	438	439	435	490	434	452	441	437	449	443	411	456	478	461	418	412	463	436	484	445	435	431	449	429	406	428	414	439	483	426	443	433	436	431	430	477	493	446	405	475	443	428	434	400	458	427	458	458	481	437	446	432	438	439	417	431	412	405	408	445	418	420	456	415	453	471	435	437	424	460	472	459	409	436	447	472	432	420	416	424	411	448	437	445	462	468	423	449	388	470	447	458	423	433	452	470	431	428	431	420	466	470	410	464	433	376	458	484	462	465	458	468	433	430	449	480	440	410	422	478	424	456	492	420	388	431	427	405	426	404	443	470	434	433	440	453	451	450	426	443	463	439	464	474	435	425	448	466	404	444	431	454	461	441	494	444	458	420	414	436	485	458	478	442	483	437	464	460	439	413	403	419	420	455	460	454	375	433	419	424	454	454	442	472	433	448	453	454	477	433	424	482	415	497	430	424	440	483	427	410	424	453	414	429	431	465	458	412	432	420	456	430	486	437	453	427	466	446	461	432	443	425	412	447	495	391	414	435	443	457	420	425	426	458	419	440	456	454	440	437	401	422	446	439	422	462	459	430	384	421	401	460	434	444	441	451	434	467	422	401	438	410	445	468	429	451	425	448	443	473	435	469	406	413	431	447	447	448	448	402	482	464	437	429	506	437	448	463	431	470	392	418	467	422	431	410	413	414	418	417	434	443	429	444	445	434	442	435	435	440	452	436	431	425	448	459	412	470	435	439	433	435	463	390	448	444	441	434	454	419	478	418	429	417	465	436	472	438	427	461	416	447	443	426	435	444	455	425	424	458	460	423	415	462	442	434	455	453	440	438	448	482	417	460	442	443	451	454	453	451	457	431	427	453	414	436	429	426	429	454	465	452	464	464	448	427	448	429	442	414	433	436	436	434	430	445	405	465	435	444	457	459	434	433	467	436	429	442	443	448	452	442	419	444	467	442	421	409	409	428	408	449	454	445	440	425	437	449	467	425	447	440	459	430	453	418	468	479	460
55314	66760	61064	24868	3798	306	274	262	330	872	805	441	334	278	250	248	245	196	188	175	151	187	161	141	164	174	175	151	195	169	166	159	184	164	154	162	162	164	164	139	164	172	156	147	173	147	153	151	178	154	160	136	165	180	180	159	161	148	166	134	156	168	146	172	172	182	158	202	170	163	185	167	155	169	142	155	173	162	173	163	165	176	173	143	159	152	186	150	170	159	180	170	146	138	130	179	161	163	153	163	168	163	145	161	155	155	173	155	156	156	168	168	126	172	166	148	158	177	171	149	155	166	166	161	179	165	155	162	158	162	155	153	166	169	149	158	159	159	152	173	143	143	160	167	180	156	182	147	174	145	170	175	171	157	141	133	149	167	158	169	175	153	160	149	157	152	137	168	169	180	171	150	163	142	155	148	150	159	165	165	154	150	142	159	155	140	152	158	134	154	162	149	182	160	166	180	169	187	151	161	161	161	174	174	151	154	171	156	157	160	157	149	150	162	161	162	147	170	139	152	148	167	152	175	143	162	161	147	170	160	184	153	181	136	144	141	148	129	157	144	146	167	151	156	159	167	145	165	171	161	166	152	149	146	160	173	151	179	152	167	145	144	180	146	157	141	167	158	143	158	168	150	168	150	172	160	158	143	155	149	149	184	169	161	162	163	158	175	161	172	152	154	142	153	142	172	173	151	172	161	151	152	158	151	174	195	150	155	166	142	168	142	143	151	158	159	137	170	173	141	190	167	170	156	175	145	152	146	156	164	138	162	164	152	179	131	149	166	164	161	163	167	163	145	158	164	169	155	173	148	152	161	187	144	175	151	156	150	162	150	172	152	170	157	157	177	159	160	162	147	159	155	172	174	149	176	153	155	160	157	154	149	147	148	142	160	190	144	152	163	157	155	151	151	159	149	163	161	130	170	135	155	157	178	161	134	158	181	168	182	142	157	160	173	157	154	177	157	148	167	147	160	167	163	154	128	155	156	153	165	165	164	154	166	155	180	136	160	185	173	178	167	167	142	158	168	161	171	159	152	144	164	146	182	164	180	169	155	149	155	138	151	165	152	160	182	171	144	164	155	164	154	154	157	163	156	149	150	144	147	151	167	153	160	182	144	155	165	172	162	165	148	171	169	147	175	171	156	160	162	133	150	163	165	165	146	157	151	164	166	143	170	153	152	149	175	151	152	176	163	164	167	156	170	159	167	145	169	168	153	157	149	153	143	159	154	175	147	160	149	155	158	162	168	146	181	170	169	159	149	153	146	169	179	160	161	165	147	174	143	161	165	177	182	164	139	165	161	179	138	164	178	151	170	167	135	130	187	168	174	149	145	168	139	166	180	157	159	155	158	158	134	141	172	165	138	176	167	151	164	150	160	130	168	148	158	155	152	147	149	165	165	167	142	155	156	160	152	153	147	161	172	162	161	143	122	160	174	162	158	156	145	146	148	158	162	181	150	179	197	136	186	169	156	157	153	170	161	153	130	168	161	152	133	151	167	162	150	148	166	155	169	143	157	166	160	161	168	154	166	172	166	151	154	143	164	172	154	172	157	140	144	160	136	142	154	157	151	163	143	147	166	174	152	160	164	150	164	180	152	178	172	128	170	163	162	152	171	157	146	169	159	155	151	175	170	160	161	155	147	146	181	159	155	180	173	153	137	166	161	162	158	152	149	165	137	138	181	157	154	135	155	175	156	173	135	177	152	152	158	159	148	190	182	172	157	156	140	154	150	191	156	163	171	153	161	151	178	137	151	155	154	176	164	148	158	169	161	172	175	169	144	133	180	172	181	140	145	156	169	158	168	161	164	156	170	170	161	151	162	172	166	140	166	145	173	152	160	156	159	179	170	165	155	185	161	154	132	143	151	183	148	180	197	172	159	151	137	135	167	158	152	145	177	148	160	143	160	143	149	156	158	155	180	164	172	153	161	151	155	154	169	171	134	166	168	140	169	155	132	160	156	173	147	148	149	156	145	171	149	168	163	150	144	179	173	134	205	166	143	144	144	163	182	163	152	171	157	175	168	175	137	154	185	149	166	168	167	155	143	170	167	138	171	152	152	167	137	156	162	153	146	153	156	147	166	172	160	156	173	161	141	168	179	170	163	156	161	143	140	155	176	164	152	167	156	178	165	166	155	157	153	162	140	169	135	176	160	127	163	166	151	163	132	152	164	148	166	157	140	149	167	191	183	153	151	167	190	149	153	138	157	168	152	153	157	148	154	163	158	157	157	174	179	152	169	164	164	155	170	146	153	133	160	169	181	168	153	157	144	162	172	156	176	143	172	159	174	143	146	172	169	156	145	158	151	159	182	150	163	173	175	128	145	149	172	159	150	154	173	151	167	164	157	141	149	160	164	169	202	169	165	158	156	188	153	166	151	151	144	162	171	134	144	160	180	137	143	147	172	151	153	149	165	148	167	158	165	147	156	153	148	148	166	146	134	147	144	165	140	157	159	141	148	159	174	175	155	126	156	164	171	158	168	139	168	167	133	170	161	181	145	156	137	133	194	164	173	143	162	166	139	145	154	154	172	162	170	179	161	164	166	170	159	164	165	169	163	141	166	158	138	185	158	160	151	161	143	154	163	122	132	163	170	162	163	174	145	160	144	162	129	136	164	175	140	162	172	156	164	150	163	166	166	155	188	162	156	173	159	182	153	166	154	144	166	142	168	150	154	150	152	165	163	152	166	164	155	162	153	170	160	147	169	171	172	164	189	169	140	149	159	158	155	163	138	171	145	169	149	143	162	156	161	169	156	163	174	159	185	153	170	184	148	161	170	146	162	158	174	177	160	166	151	174	147	176	167	161	141	152	168	159	163	162	141	179	177	175	169	127	154	155	151	157	171	171	157	163	180	171	153	159	167	153	155	165	161	149	139	145	156	183	136	173	170	168	148	162	163	151	148	165	168	155	157	156	181	173	183	150	144	177	159	154	149	144	153	156	170	168	160	166	157	152	166	161	157	157	157	164	171	154	154	158	166	149	140	174	152	156	134	161	169	148	154	167	159	169	161	170	151	146	162	155	131	152	167	176	136	154	159	177	163	160	163	176	161	151	168	150	151	171	163	161	159	140	170	156	157	140	154	164	157	142	163	166	146	142	163	145	156	162	182	182	128	153	148	149	165	162	161	172	161	159	160	163	130	137	152	162	150	170	153	134	153	148	159	155	184	163	149	162	165	169	159	149	159	152	153	145	145	145	173	144	155	163	161	160	163	169	136	180	150	149	141	151	184	156	161	155	184	148	137	169	172	151	155	163	149	143	170	187	166	155	139	155	171	161	150	151	166	169	161	164	161	167	137	170	162	162	167	172	177	126	156	162	144	157	149	152	134	180	168	192	158	168	168	148	154	140	153	167	164	143	168	154	140	131	158	167	171	154	162	151	163	178	149	156	163	167	145	172	144	155	147	168	165	158	177	150	154	188	140	146	151	165	142	162	177	158	178	139	153	166	160	137	150	175	170	141	165	172	156	148	156
38706	50755	56802	7234	1240	1029	1161	1209	1706	4209	4001	2325	1795	1639	1325	1394	1155	850	708	663	627	640	658	614	574	644	607	568	636	614	646	637	585	593	563	568	611	540	561	560	602	602	568	552	614	538	591	598	591	570	628	567	572	572	610	626	646	623	673	600	703	667	674	699	701	679	728	616	626	595	631	587	610	572	567	608	569	577	598	568	616	579	572	537	528	568	575	562	548	527	542	547	546	549	522	558	542	579	592	542	534	544	571	514	577	515	581	543	595	536	527	553	561	608	505	574	578	579	547	582	522	542	523	539	576	540	590	551	549	558	533	554	508	519	539	545	553	534	559	526	568	546	550	547	563	551	549	567	506	543	544	561	533	519	544	581	582	578	555	533	560	558	572	541	572	544	573	533	532	572	585	531	566	508	567	524	540	541	552	538	540	543	529	557	574	571	557	574	534	549	592	545	556	536	532	588	560	532	544	515	542	550	558	552	576	540	559	554	543	485	613	572	501	543	527	545	547	589	542	513	535	523	534	537	529	614	574	548	532	583	549	536	552	524	535	545	532	542	516	579	555	585	499	580	525	545	528	532	560	576	546	544	569	575	525	576	569	542	553	577	548	536	554	562	594	571	568	522	564	627	539	514	519	532	531	585	582	537	550	530	537	548	542	568	519	581	514	523	528	551	533	548	585	571	592	582	542	531	543	547	546	549	529	540	575	515	532	551	522	527	556	540	570	541	575	525	525	553	527	584	556	532	567	579	537	561	584	558	511	549	511	549	525	563	532	526	602	574	565	532	565	523	510	524	583	561	588	530	542	553	556	528	608	561	539	512	536	543	513	544	564	548	528	575	542	547	516	520	556	571	572	537	563	559	566	538	561	548	561	552	517	532	574	514	581	559	559	553	566	583	525	555	561	529	546	540	539	516	554	584	538	575	580	582	545	563	554	507	541	560	596	542	523	527	541	548	535	556	544	537	552	560	578	577	517	540	549	555	548	538	539	535	551	567	526	545	505	562	524	565	591	543	541	541	562	562	530	547	527	561	530	548	595	540	541	535	541	567	594	539	508	608	534	543	571	545	560	562	580	565	538	598	585	537	564	572	524	545	503	545	565	565	586	553	544	537	573	542	551	519	558	515	596	527	560	542	555	570	550	567	574	539	521	570	542	567	554	556	561	562	613	562	587	548	551	547	501	514	560	541	516	580	528	527	532	561	567	530	579	525	544	595	534	594	561	546	532	523	584	527	573	572	562	554	588	568	552	547	580	528	556	581	565	540	520	581	588	594	571	581	580	523	531	577	553	570	555	550	545	547	540	573	516	560	558	545	578	521	544	517	555	563	542	541	559	561	525	574	522	555	577	539	558	517	548	549	541	588	556	559	548	583	566	564	545	538	568	608	575	510	558	541	560	528	531	555	519	568	563	517	557	564	528	513	553	491	524	507	534	570	553	527	546	540	555	587	506	532	501	533	562	534	575	564	548	543	539	539	557	527	519	537	552	538	568	545	551	543	563	545	567	519	530	530	537	542	529	587	537	544	523	558	539	513	563	542	521	556	560	512	532	592	571	559	557	549	585	531	516	551	576	558	553	534	564	534	557	597	525	543	554	579	562	563	536	526	560	550	562	537	601	520	545	555	578	579	550	552	563	525	565	543	488	512	637	552	566	556	565	538	552	571	557	536	548	552	584	597	550	520	562	550	579	582	573	540	559	544	532	522	595	565	526	562	553	534	497	577	567	523	558	570	575	551	528	536	577	502	524	553	533	545	587	540	539	559	576	511	602	534	573	539	555	572	567	548	581	565	563	567	517	600	546	621	536	546	548	550	517	531	592	579	583	554	532	559	558	530	552	548	562	550	490	584	516	554	512	548	541	552	567	554	549	581	520	506	539	522	539	552	538	570	561	560	583	572	542	573	558	541	523	597	553	561	600	540	553	546	553	526	566	555	516	565	555	502	531	517	550	572	572	542	505	552	554	542	526	512	544	535	574	548	586	511	575	559	540	558	548	505	560	547	555	561	531	518	537	519	564	547	522	557	536	553	584	526	542	573	537	566	521	569	573	572	504	553	551	548	510	539	548	555	622	601	522	567	533	514	577	550	550	516	569	534	546	546	572	589	562	547	547	537	529	579	527	519	567	571	562	575	511	571	550	524	575	530	525	560	560	506	524	546	531	511	557	558	548	593	570	617	526	575	520	545	569	556	544	584	565	594	548	550	578	562	572	502	553	530	568	566	565	533	528	588	518	547	564	527	595	565	558	504	549	517	593	565	582	528	527	577	568	553	525	547	566	549	552	571	577	552	514	594	552	517	555	558	575	560	560	524	593	558	529	530	570	552	513	561	565	557	528	580	543	538	553	574	550	539	534	528	546	534	544	633	551	551	551	544	537	574	516	548	557	575	557	539	555	571	546	568	539	545	540	529	553	558	531	523	564	537	555	550	529	557	595	557	544	592	550	567	515	539	543	573	557	574	526	527	525	487	570	560	547	539	565	539	527	509	560	551	558	597	551	516	571	559	563	584	587	583	542	575	594	537	555	575	521	535	552	554	527	575	534	545	557	565	569	568	574	518	547	573	549	591	526	541	553	514	543	523	558	529	557	542	566	548	550	536	587	551	565	547	524	533	576	554	549	532	568	546	556	587	530	530	570	556	510	569	555	525	552	535	569	555	571	546	548	585	548	553	525	542	546	549	537	532	568	533	552	596	551	557	526	569	518	550	563	530	575	546	562	561	529	542	566	549	537	525	533	525	581	552	557	592	503	542	565	558	566	532	555	577	522	541	573	550	548	549	525	554	561	520	565	528	545	539	536	508	565	547	539	548	498	527	497	557	576	558	537	541	592	571	559	546	554	571	521	559	582	554	555	564	560	552	554	540	526	535	513	553	590	591	560	525	585	553	530	553	593	548	543	578	582	521	553	531	522	587	549	550	540	541	507	558	592	575	548	537	565	502	549	558	582	586	537	548	537	505	537	531	553	541	577	550	549	555	552	596	557	561	557	509	566	534	537	566	536	563	561	553	578	548	535	571	524	569	574	582	566	552	540	514	603	556	565	560	560	521	560	521	544	527	531	556	563	535	582	522	561	520	568	530	507	557	534	557	536	533	547	552	547	516	558	545	581	540	576	553	497	581	579	574	544	583	542	574	551	543	583	506	529	553	586	569	607	582	528	581	562	530	576	528	551	527	538	560	575	530	584	519	576	557	575	565	557	567	554	505	574	546	593	540	528	582	533	567	561	615	544	525	568	567	534	578	548	582	523	533	505	533	577	506	560	558	560	571	534	530	548	529	562	573	577	529	575	529	560	519	563	524	569	545	544	558	536	575	568	538	529	560	540	561	549	592	570	539	561	548	556	533	549	566	550	524	521	541	547	531	557	542	548	593	539	550	602	596	509	563	549	542	544	553	556	570	534	564	511	556	561	533	550	581	538	564	548	559	556	547	524	554	574	526	562	570	562	525	519	571	550	534	562	565	517	534	570	506
66328	78821	66890	29075	9013	810	467	478	762	1596	1405	704	467	420	377	369	370	297	271	249	239	265	235	235	233	257	216	203	234	229	207	222	205	213	221	229	243	200	200	227	201	225	212	217	216	206	213	214	221	240	205	195	217	225	244	245	230	226	223	249	229	226	250	220	252	225	227	229	238	214	233	233	214	213	240	221	226	201	215	219	227	236	236	217	196	224	182	226	199	196	195	219	207	194	236	220	209	214	219	210	211	222	254	211	212	176	230	199	223	196	201	203	205	193	214	230	221	202	205	220	213	225	222	213	191	203	234	202	212	233	216	196	198	231	225	229	230	207	203	232	175	221	214	216	181	207	224	228	203	224	210	232	231	209	202	221	193	208	204	208	208	194	232	213	220	212	218	220	204	225	231	195	216	229	207	242	216	211	232	220	219	187	198	216	218	203	187	206	236	193	232	220	212	207	204	222	213	208	230	209	199	198	200	208	217	216	216	213	223	218	203	229	224	236	218	218	200	200	209	216	214	223	200	230	199	203	215	225	177	214	221	219	196	231	200	209	223	225	218	216	228	192	225	241	218	230	225	189	214	213	211	216	226	238	202	235	222	210	219	209	219	217	193	226	204	242	218	225	235	231	243	195	220	223	203	196	222	244	195	214	214	193	208	203	214	183	209	196	211	234	214	226	221	189	227	198	198	209	209	230	231	207	227	251	236	183	234	222	205	189	213	205	198	221	217	215	187	236	203	216	218	192	238	191	206	218	219	237	220	206	220	214	187	218	221	218	214	228	211	225	219	214	201	223	241	197	237	189	216	234	212	215	208	229	209	204	195	199	208	205	206	207	247	217	208	196	215	215	198	226	217	240	194	203	227	208	191	204	213	211	234	188	234	225	220	201	213	219	209	221	233	238	211	202	230	214	190	232	199	208	210	224	202	212	191	198	196	205	204	215	200	200	202	215	201	211	208	235	205	220	213	221	199	229	200	212	233	191	211	201	195	215	209	182	204	212	240	206	245	237	219	214	205	213	228	209	208	225	207	251	208	221	205	233	205	230	203	212	245	190	226	189	214	189	215	205	205	231	197	203	214	213	215	219	231	197	202	215	222	208	219	198	225	220	217	215	205	205	223	237	223	230	214	217	219	197	190	172	211	232	212	210	208	181	196	226	225	242	221	215	238	213	200	218	210	217	221	201	196	229	232	173	220	219	205	208	207	210	209	173	246	197	222	198	204	207	206	224	225	229	197	195	200	213	241	193	210	197	216	198	239	208	204	238	215	232	229	225	205	212	221	240	177	197	197	208	234	221	233	200	184	209	225	191	189	223	219	208	205	237	218	205	213	183	178	236	196	185	196	194	228	209	196	213	175	238	191	187	231	235	184	187	215	205	199	201	225	217	242	208	224	205	207	213	228	219	203	218	233	212	217	198	175	200	205	228	209	242	199	212	203	221	214	216	238	234	206	186	202	231	220	211	210	219	215	217	210	233	209	211	204	210	201	217	199	210	224	210	212	190	204	194	220	215	237	192	190	225	179	202	220	183	221	199	216	202	210	197	238	204	231	207	213	231	198	217	206	205	189	235	212	228	197	219	225	211	232	214	213	207	233	213	205	185	207	224	211	216	216	218	238	210	205	225	222	193	211	235	216	204	199	234	195	218	212	226	209	205	189	229	215	191	229	223	229	213	233	205	242	216	170	245	209	211	205	207	211	204	226	212	221	240	219	208	211	225	215	236	246	229	227	206	212	213	211	184	199	178	223	193	204	200	241	222	197	172	216	238	221	216	240	210	239	218	207	231	195	198	214	226	200	212	225	216	224	215	219	207	210	221	178	203	220	209	220	210	214	220	197	221	219	220	214	206	216	230	199	214	217	191	213	223	203	220	196	208	231	232	220	214	207	216	219	196	212	218	207	207	210	229	223	196	211	191	211	210	205	216	223	200	216	207	239	218	228	226	213	199	234	236	209	202	232	218	235	212	218	192	193	239	229	225	212	205	207	207	185	202	238	197	217	197	233	231	188	185	191	228	205	210	223	223	211	222	218	207	196	211	204	217	235	203	189	214	194	220	212	227	203	216	208	223	206	214	228	193	193	231	213	199	211	212	188	223	213	228	240	213	250	212	207	213	227	223	207	188	194	211	201	232	198	227	196	208	206	216	198	227	215	213	204	214	228	202	186	219	215	205	198	195	253	239	216	213	209	197	222	217	213	210	229	227	231	200	224	204	204	197	184	187	202	216	190	215	215	221	223	193	210	189	225	202	214	208	207	222	191	199	212	198	211	220	212	197	208	208	223	216	214	214	238	230	196	202	213	201	211	208	191	231	226	220	225	228	225	216	207	169	229	235	199	203	204	236	198	210	209	239	222	233	216	230	218	197	197	203	205	234	186	204	225	205	212	216	206	193	210	210	212	210	214	235	232	217	188	200	234	214	216	227	224	226	207	198	224	233	223	238	193	244	244	229	241	206	206	208	206	210	199	207	225	213	208	217	216	197	230	210	214	199	209	198	207	202	211	207	222	212	215	240	212	227	188	213	220	213	201	193	193	204	210	222	220	207	199	202	205	212	217	206	196	217	200	183	184	208	220	215	184	223	204	206	206	219	183	197	211	194	189	196	230	222	208	206	201	206	246	211	210	231	223	186	224	179	191	202	183	231	226	207	235	215	207	188	203	239	228	206	213	215	211	218	233	210	217	197	221	209	188	209	200	251	199	228	198	228	191	197	188	203	198	191	204	220	243	230	213	219	205	206	194	228	207	213	216	191	192	210	210	244	217	219	234	237	211	225	221	196	199	225	218	205	215	194	215	225	219	189	241	225	218	233	207	200	208	205	208	195	192	209	181	211	249	204	214	222	228	208	218	216	221	213	196	223	206	231	221	205	209	241	220	218	210	232	192	219	212	213	214	214	227	207	203	225	210	218	223	209	200	213	221	204	218	222	206	199	222	229	195	210	225	215	189	211	195	196	224	204	208	194	196	243	216	190	209	223	232	212	213	209	218	209	232	211	228	181	201	246	189	225	203	198	244	205	214	208	206	187	192	221	225	193	205	222	229	207	207	186	230	218	208	225	210	187	214	209	218	238	232	236	193	216	217	231	222	191	191	214	189	197	238	212	186	244	207	216	233	203	202	198	220	207	210	229	227	189	224	236	237	210	197	232	218	222	230	209	208	226	188	199	223	212	239	192	201	251	228	213	205	246	212	227	219	203	218	212	221	201	209	185	189	207	215	197	235	219	234	214	242	239	213	213	194	229	179	231	209	222	198	225	212	236	229	224	226	232	219	222	211	224	206	223	219	214	200	217	225	203	210	229	229	189	231	225	224	207	228	198	219	230	220	211	203	195	199	226	207	223	218	219	201	254	241	241	192	214	212	230	216	237	255	222	226	226	215	211	224	210	214	243	184	202	235	246	225	235	222	213	210	205	231	222	226	223	211	211	227	231	220	200	226	200	217	235	208	204	183	215	205	227	189	211	172	211	222	207
48114	63768	66841	4173	2038	1744	1963	2064	4026	7367	6650	3453	2388	2337	2004	1884	2008	1427	1068	919	843	846	852	770	769	743	809	804	756	805	803	842	790	764	765	759	748	756	713	718	742	732	772	727	722	727	734	737	689	750	774	750	732	738	783	788	773	800	800	821	802	786	816	881	886	899	833	817	771	757	730	741	728	740	748	774	744	760	750	755	725	715	701	737	740	731	719	672	708	733	667	730	690	696	741	752	733	710	662	737	696	655	691	666	760	688	711	721	732	689	686	710	718	688	633	708	670	672	710	730	669	722	707	667	735	661	687	664	635	699	676	632	652	720	645	688	650	706	714	725	687	724	724	683	693	672	703	700	691	679	697	690	691	746	695	718	693	690	734	744	722	656	686	690	694	712	681	705	673	756	672	705	708	676	685	688	697	701	657	649	663	665	674	715	694	685	690	680	731	698	635	678	682	669	720	660	653	691	706	681	656	702	767	680	637	706	736	704	686	715	651	710	677	696	733	700	735	684	657	683	669	725	747	650	734	673	682	680	708	679	677	692	679	710	667	679	702	673	657	717	706	697	693	671	751	704	732	696	738	710	706	701	681	714	654	681	696	711	696	679	680	724	730	674	686	725	647	689	690	702	706	686	738	698	690	662	678	675	749	705	733	675	733	646	681	681	678	703	717	718	701	709	721	685	711	709	694	736	641	656	673	644	685	675	698	671	699	655	684	687	712	681	741	676	720	685	649	689	696	730	720	728	739	718	723	796	690	700	753	704	668	714	714	658	680	712	694	700	720	733	721	682	678	698	700	708	687	687	642	764	684	685	672	664	722	656	654	721	652	691	746	727	738	704	772	673	653	667	689	741	716	711	680	690	681	672	681	703	692	671	665	698	715	722	713	679	656	678	699	696	712	717	727	649	704	695	695	743	668	688	673	691	728	698	700	655	652	699	680	675	674	671	719	713	715	683	737	694	682	693	682	707	671	694	731	689	694	678	693	743	706	715	661	679	686	750	693	661	714	711	711	697	678	710	702	694	727	692	710	700	686	647	698	715	657	656	692	683	630	693	710	728	688	722	704	687	704	690	692	691	741	678	732	741	670	731	711	703	670	724	712	712	709	724	699	696	707	736	729	716	665	678	723	728	655	699	705	664	760	694	690	678	700	706	674	726	688	660	701	736	716	697	693	643	696	701	701	692	688	736	717	658	664	697	685	710	682	710	628	711	660	679	718	682	710	713	684	697	682	756	679	712	650	678	710	705	687	654	677	696	707	689	751	788	715	679	699	674	664	705	667	709	707	662	669	649	710	720	664	659	695	698	741	746	674	732	688	684	674	719	656	673	694	663	700	687	689	716	657	691	694	716	698	675	736	672	705	702	661	703	702	681	709	690	725	674	701	721	741	681	711	701	692	664	675	701	685	734	653	695	709	679	709	718	621	696	659	707	671	693	680	700	734	704	753	710	679	752	703	709	693	681	673	693	679	642	686	682	713	704	697	660	685	665	700	705	670	706	707	648	745	724	682	751	681	706	743	727	728	677	691	691	684	705	757	686	708	693	679	661	703	692	713	678	727	666	718	698	714	685	697	707	661	688	703	720	674	690	676	698	655	672	679	738	656	680	724	729	723	701	671	648	693	698	659	656	716	719	631	704	668	704	711	678	729	672	653	692	725	671	711	693	689	705	682	725	678	690	665	716	702	707	709	722	690	663	700	678	666	654	711	683	685	712	666	695	693	720	730	711	681	701	702	663	687	690	691	701	676	713	688	671	739	747	736	720	695	680	674	744	685	691	744	674	693	715	676	733	653	705	701	645	736	718	692	672	704	689	709	687	673	715	705	726	691	664	738	686	699	685	681	712	711	658	699	698	668	716	655	653	693	710	711	667	684	699	697	701	665	700	675	705	696	720	694	711	676	679	711	726	733	750	660	707	701	664	702	682	714	671	675	695	661	713	699	739	704	672	712	623	716	716	661	713	701	718	695	684	648	739	671	691	722	703	649	707	691	705	694	701	728	726	670	715	723	692	700	695	667	638	701	709	701	683	721	694	693	668	719	712	679	715	693	690	716	726	685	695	685	691	693	685	673	695	696	710	660	683	695	707	665	707	679	744	631	729	654	780	724	699	688	694	706	694	726	713	742	713	714	662	740	676	755	660	699	737	684	714	705	708	720	707	693	704	714	700	710	716	662	707	689	657	688	738	679	702	668	701	632	651	685	734	717	672	731	705	697	685	736	698	653	669	727	679	678	669	664	664	712	674	619	751	672	677	729	663	686	719	700	704	703	681	675	680	658	667	684	671	708	700	672	683	719	678	713	673	650	703	681	668	695	729	673	663	664	712	706	651	722	725	655	719	735	718	664	662	750	764	658	708	677	690	676	717	702	686	692	683	681	660	686	675	675	692	689	745	681	703	713	677	689	715	686	686	718	754	656	674	697	693	713	700	723	709	674	722	620	693	680	691	689	706	704	700	683	685	645	684	723	707	655	686	736	707	651	672	698	673	683	723	697	713	728	726	689	712	705	712	700	700	683	699	719	711	647	686	702	697	714	717	636	732	672	709	714	709	708	713	710	678	690	707	655	689	721	695	718	665	720	733	729	696	675	724	678	671	674	691	691	715	736	720	701	668	673	697	694	669	682	632	716	674	681	705	681	668	712	685	705	722	663	676	663	695	691	686	686	716	698	713	698	678	673	679	719	677	694	653	694	686	710	689	738	703	687	688	662	684	651	673	712	711	731	672	688	659	727	685	702	671	688	689	686	724	700	695	686	687	740	690	671	709	692	723	701	715	713	655	682	709	722	674	724	699	696	692	671	708	694	716	670	681	725	668	695	694	708	660	729	687	727	680	734	664	666	739	690	646	663	715	690	753	701	674	718	676	689	699	713	719	729	702	697	694	687	737	657	715	710	735	695	657	678	673	674	700	719	721	699	684	705	685	675	716	684	682	702	706	713	685	690	670	685	714	684	716	690	661	730	655	665	678	665	651	706	748	701	688	731	705	703	656	677	730	661	714	701	688	724	706	684	687	699	692	722	716	722	688	688	717	737	724	685	685	655	662	673	753	681	667	721	649	682	660	725	750	697	677	644	714	703	670	677	686	704	655	676	671	722	708	728	675	686	680	691	692	669	666	734	696	710	698	689	715	685	671	718	672	664	668	681	673	703	753	657	701	685	694	646	748	672	749	706	678	704	701	684	699	673	712	733	686	645	727	764	672	760	696	734	724	704	669	759	683	714	736	675	709	656	650	753	746	648	697	686	703	675	745	750	639	640	636	687	729	665	661	693	687	666	704	734	700	694	714	696	715	668	687	736	687	674	715	633	701	689	714	669	686	693	728	682	670	684	675	697	736	706	666	738	673	714	705	679	719	728	686	726	695	686	739	669	707	709	678	682	706	697	677	703	675	709	692	656	730	713	691	730	694	713	693	667	682	713	725	716	719	687	738	666	684	737	723	699	699	655	741	694	681	694	636	659	657	713	719	675	716
12016	14575	8869	647	192	121	135	121	120	147	154	125	125	109	114	121	118	114	128	124	127	130	121	122	120	132	117	134	129	102	111	144	113	114	127	125	114	115	97	118	110	109	121	135	126	120	132	115	125	111	120	106	118	121	137	146	104	131	122	115	132	127	141	132	134	120	119	125	129	118	118	116	121	122	117	134	129	120	128	110	119	133	122	116	115	117	113	113	123	114	103	114	130	137	114	102	109	123	111	140	116	104	105	128	106	109	109	101	107	120	114	125	142	105	107	119	112	112	113	134	112	106	102	112	130	103	136	125	115	126	128	124	112	103	128	106	130	124	119	119	124	118	119	116	138	127	122	108	127	116	113	127	132	119	114	133	101	126	114	104	125	111	123	126	128	148	100	114	109	115	114	116	114	125	121	113	122	126	109	126	115	112	121	105	98	108	128	117	122	126	112	122	127	135	126	109	133	117	125	102	119	126	102	135	124	123	130	108	106	120	117	122	113	102	135	112	105	135	114	125	126	136	134	128	126	145	119	116	131	127	119	135	112	122	100	122	136	117	134	114	118	115	118	103	106	133	106	117	122	116	127	110	128	114	112	104	114	117	111	105	116	115	126	129	110	131	108	118	109	116	115	102	120	100	118	126	102	130	109	125	128	110	145	123	135	100	110	131	138	134	126	119	110	116	120	133	117	122	114	127	124	105	130	118	108	119	124	132	125	126	132	124	121	122	120	122	115	99	125	117	95	110	89	104	119	128	114	94	113	98	140	129	119	107	113	103	105	134	108	103	119	117	116	128	111	115	121	119	125	128	124	101	114	100	116	109	122	94	118	119	111	113	124	134	115	117	104	125	113	118	125	128	113	108	110	126	119	121	114	109	128	121	126	133	112	121	134	109	127	142	142	112	110	117	137	110	115	114	126	112	116	125	115	128	116	126	129	109	132	126	91	125	129	128	111	125	128	112	119	114	135	137	116	115	106	133	120	106	104	116	115	121	124	136	124	122	127	123	118	113	121	121	124	117	131	105	113	148	109	109	131	117	124	109	121	117	124	111	125	101	126	117	94	123	109	90	121	123	104	118	100	129	103	115	107	142	113	109	124	104	114	105	99	124	115	130	111	137	131	112	137	111	123	117	117	107	129	115	117	116	132	119	117	112	126	118	133	125	113	96	119	113	137	100	132	125	118	127	137	111	135	101	114	122	124	118	130	111	116	108	112	118	122	123	115	112	121	110	122	108	122	139	127	117	104	123	117	122	109	102	118	128	118	120	130	110	104	98	111	106	132	121	106	109	135	115	127	119	108	112	118	117	125	121	117	120	92	133	99	109	125	105	119	89	119	115	106	109	105	122	145	135	120	111	119	136	116	108	113	123	135	108	116	97	96	124	117	110	131	136	136	116	125	127	123	138	110	130	121	129	112	115	116	110	114	115	134	112	135	112	104	126	116	133	145	117	117	125	102	123	141	110	98	126	124	102	101	129	114	112	111	118	109	134	126	128	128	125	115	112	123	123	114	107	119	121	120	112	130	121	119	98	130	117	112	118	111	119	136	112	127	127	105	113	129	125	115	133	127	115	112	138	112	116	112	109	125	120	115	144	110	121	111	112	145	106	121	110	115	135	102	148	114	109	102	111	102	112	126	103	114	124	119	120	105	135	106	124	100	105	103	117	112	103	126	98	150	110	95	114	95	124	122	99	122	100	131	102	128	110	120	111	101	101	116	120	122	112	91	106	112	107	125	109	126	103	120	122	118	110	103	119	107	118	123	111	106	120	117	104	124	124	114	108	103	118	106	91	119	101	130	131	111	107	119	108	104	121	134	109	115	111	116	103	107	115	130	130	112	115	130	125	120	117	121	141	103	130	126	119	126	116	96	122	125	143	145	102	116	99	111	120	104	124	138	151	124	130	109	90	112	130	117	145	138	111	102	102	108	129	135	139	125	123	116	122	135	128	110	107	103	116	103	106	114	113	114	121	130	104	99	126	94	108	134	100	114	126	111	117	111	114	120	123	134	122	124	112	112	125	128	124	127	129	103	112	104	98	114	90	113	138	128	111	102	132	111	130	118	116	137	126	114	115	118	104	121	112	120	123	98	121	119	126	100	121	119	110	106	118	111	122	104	116	128	108	114	133	98	113	136	112	104	121	127	132	127	109	106	99	104	100	131	110	123	122	101	111	121	110	109	117	123	113	114	112	97	113	120	118	131	118	103	122	97	122	99	114	125	118	104	111	101	119	120	130	118	127	126	123	119	98	103	122	125	94	94	113	110	105	123	111	121	127	140	97	111	118	117	117	128	120	111	111	135	129	122	113	126	104	101	122	118	125	130	110	119	102	130	110	113	114	120	116	124	137	123	114	120	116	116	128	126	114	120	126	119	118	128	106	138	111	112	129	133	112	103	105	121	139	127	99	118	106	96	122	107	123	130	92	119	128	122	124	123	108	93	99	127	121	128	110	116	110	130	121	104	109	119	106	119	116	132	100	124	114	121	112	124	116	112	129	133	114	127	125	115	135	97	94	103	121	118	101	103	156	128	108	114	130	121	123	117	115	127	113	109	107	119	126	102	128	125	124	107	122	113	118	113	122	126	130	135	121	119	121	122	128	92	107	132	122	140	115	110	114	125	119	117	117	100	110	122	112	125	129	109	115	127	116	134	125	136	119	110	91	102	121	94	116	106	93	114	106	130	136	120	134	110	103	109	125	109	109	112	113	118	102	113	113	106	127	123	111	103	97	120	116	105	112	99	108	116	123	105	109	120	111	113	108	129	133	114	122	117	116	117	117	116	113	130	127	122	101	127	97	107	114	131	108	129	112	118	120	112	129	133	130	116	120	120	127	122	107	137	124	117	102	140	115	126	100	97	112	108	112	117	128	97	124	109	102	109	117	118	103	140	116	122	129	112	138	105	113	122	87	119	118	120	122	121	136	106	131	118	122	113	124	119	128	111	129	121	130	112	117	131	125	121	123	130	120	115	113	122	131	143	117	132	123	119	115	125	121	111	105	115	128	114	114	137	124	123	98	135	129	132	138	119	131	120	105	117	116	105	116	119	121	117	103	129	114	108	115	109	122	130	116	115	127	122	119	125	127	125	110	122	131	113	119	137	100	116	117	125	114	127	130	109	120	109	122	142	98	129	120	109	110	101	122	104	131	115	118	142	125	130	113	111	120	106	141	121	130	112	114	111	128	110	115	121	131	110	113	110	108	126	133	122	136	124	109	119	110	126	104	124	124	106	116	116	113	125	119	115	114	119	119	123	117	120	117	133	119	118	116	102	118	121	126	124	108	113	108	110	138	108	128	115	115	129	130	116	118	118	128	115	134	126	133	122	133	108	112	120	122	107	126	120	121	133	114	112	95	127	110	106	105	132	121	106	103	119	119	113	93	127	147	113	129	102	114	117	118	127	109	118	128	132	121	127	126	114	110	103	120	110	120	93	123	94	126	118	117	119	118	136	114	115	110	125	124	131	134	120	119
15048	23137	16172	927	470	473	506	552	588	633	583	515	457	456	448	493	442	459	448	430	432	446	426	431	417	442	422	466	391	429	438	461	422	400	460	454	445	433	436	495	426	429	410	464	412	448	414	473	444	443	413	461	456	447	412	472	463	495	470	515	526	496	481	509	500	492	515	488	497	484	479	482	426	468	479	470	470	417	488	438	452	441	463	418	424	403	430	441	404	427	429	434	432	452	444	419	426	451	444	423	437	454	417	405	428	426	434	450	414	455	408	429	423	425	470	404	405	432	441	458	408	412	433	411	423	453	405	411	428	457	444	426	442	459	469	413	420	457	473	433	449	430	436	398	392	393	417	423	442	424	433	424	423	414	414	417	439	425	414	426	434	432	449	457	431	420	475	392	462	429	448	430	446	430	443	441	422	419	440	421	449	381	441	423	408	458	437	444	429	407	413	430	423	440	440	425	467	448	428	419	405	397	448	447	421	405	378	451	457	442	443	451	470	428	399	394	446	416	436	410	439	434	439	428	448	398	442	445	441	438	446	443	431	447	426	427	430	420	461	374	449	471	434	422	439	423	443	434	390	442	421	465	459	449	440	441	444	465	426	426	461	429	454	463	446	463	434	424	408	443	462	427	462	456	390	458	414	427	431	440	451	473	429	447	470	411	445	436	431	427	433	442	434	402	454	432	443	402	418	446	437	424	455	445	430	416	438	408	429	435	405	429	424	413	452	439	438	411	466	419	373	424	439	441	458	441	474	438	484	418	462	441	426	437	430	415	458	442	431	398	422	449	477	455	422	432	424	438	424	414	444	406	440	452	441	423	425	420	439	403	444	417	420	410	455	429	411	468	424	394	431	420	479	440	390	409	427	425	411	443	421	465	429	456	430	472	434	424	431	444	431	456	438	466	493	398	474	413	398	394	423	429	439	416	470	407	444	419	429	434	426	448	432	415	443	435	414	423	379	429	447	459	450	441	436	448	416	479	411	439	461	395	426	404	400	451	410	428	489	435	458	430	438	424	453	452	418	440	430	449	432	457	405	467	429	438	459	393	456	395	425	445	414	436	385	432	385	436	457	453	437	397	429	423	450	431	427	433	455	410	443	419	456	434	411	429	409	388	447	426	385	482	417	405	467	448	413	416	442	467	398	429	395	439	440	447	484	448	449	447	447	440	425	439	440	433	412	442	464	427	422	422	431	437	437	416	389	395	442	388	432	429	416	431	425	438	382	442	427	433	445	410	444	423	441	416	455	408	436	453	438	463	411	476	423	437	450	440	438	422	453	402	401	431	401	437	423	469	409	449	434	443	443	415	462	425	438	444	439	462	444	443	422	428	442	428	455	476	429	406	413	414	396	442	484	410	421	474	420	418	421	417	460	412	434	455	434	440	459	448	413	462	445	424	466	447	438	422	436	446	441	392	427	386	421	425	415	435	399	446	409	427	465	448	404	409	468	425	412	444	419	429	408	436	385	414	432	469	453	462	450	436	465	425	455	466	422	446	405	406	412	420	441	443	423	443	415	479	428	454	413	448	431	455	406	436	433	407	423	419	424	435	413	468	461	446	447	453	423	430	435	442	433	446	423	411	408	450	425	438	401	449	429	430	405	466	432	458	414	411	441	401	433	431	464	438	433	407	443	444	469	444	422	449	416	447	386	450	445	453	393	473	400	412	412	463	457	458	438	414	435	407	419	402	446	413	453	460	440	431	423	457	425	443	437	450	407	427	444	407	457	443	407	446	445	450	423	449	450	444	416	425	419	443	384	440	474	392	409	416	408	430	423	484	454	437	401	418	459	426	438	465	418	407	433	444	423	414	422	427	419	447	437	449	451	408	438	437	479	461	434	446	404	410	440	449	455	422	394	441	397	438	450	444	428	424	457	447	446	457	429	443	454	464	471	467	462	423	425	404	429	443	459	429	434	405	445	456	416	450	419	392	431	489	475	419	416	422	422	462	419	429	415	434	424	442	398	416	427	423	426	443	455	448	447	424	456	431	422	417	482	446	410	459	421	463	437	448	439	471	408	408	451	419	434	438	448	438	426	442	437	445	411	431	444	421	425	438	421	415	413	428	436	383	440	423	482	450	432	441	451	445	440	416	429	405	445	426	401	409	450	417	470	466	392	422	437	460	476	421	407	441	425	429	434	414	442	411	428	449	467	401	466	437	403	440	434	410	415	399	416	447	418	450	414	410	415	445	401	457	458	409	479	419	427	409	456	432	464	469	440	444	464	437	462	410	385	417	460	418	425	450	376	416	409	416	396	393	420	426	412	433	450	415	418	432	401	425	390	428	462	456	414	435	455	463	435	394	391	452	407	448	420	434	435	403	417	417	417	464	424	419	425	447	467	422	428	408	437	426	434	436	418	454	402	419	482	448	431	419	429	450	435	393	452	425	399	452	465	420	420	464	435	453	449	456	424	433	392	450	431	413	415	455	414	415	441	424	434	422	394	437	462	473	452	404	419	425	444	419	452	446	403	421	489	413	425	418	468	430	434	430	430	431	456	398	469	424	428	453	455	406	436	430	449	436	430	418	449	411	431	419	428	431	425	458	434	398	449	414	468	458	442	437	403	450	455	447	428	445	463	418	434	380	430	435	428	405	427	471	421	480	449	455	426	439	399	408	446	430	474	458	447	422	435	475	448	435	383	446	446	390	439	434	436	415	431	438	455	427	434	439	404	433	441	449	419	438	480	431	472	427	431	447	479	418	450	432	441	457	408	450	415	463	438	431	454	444	435	441	452	433	445	407	451	423	459	434	433	443	439	414	437	397	479	455	452	408	450	415	450	420	430	408	441	446	427	451	451	423	411	430	433	438	455	421	422	419	449	430	407	423	444	419	443	447	422	434	435	405	444	421	428	428	398	427	432	446	429	427	417	416	414	402	466	453	391	444	426	443	470	417	431	377	423	438	417	438	472	430	410	426	425	440	403	447	413	432	445	446	442	398	418	439	415	421	454	405	443	425	455	384	451	442	403	450	437	426	418	428	434	449	432	422	418	411	442	433	433	429	452	420	430	414	432	427	458	448	438	422	437	458	435	416	442	455	457	457	457	418	417	407	415	436	434	475	413	459	469	444	444	431	428	403	423	431	382	473	425	440	424	477	471	459	429	426	443	409	466	434	445	432	439	428	430	412	420	440	435	401	409	403	440	480	396	412	435	437	486	425	442	433	467	434	474	440	414	437	409	386	440	453	459	451	405	397	452	446	426	462	415	482	396	458	422	436	471	435	454	444	428	396	412	430	409	404	448	393	425	443	440	443	459	432	454	432	401	430	436	444	401	438	446	460	423	459	464	440	445	456	447	430	446	413	487	417	435	448	473	415	440	436	431	432	421	410	436	424	431	413	446	438	426	441	413	413	456	440	417	449	399	426	444	428	457	440	433	457	428	407	446	404	435	418	448	450	445	436	458	409	429	459	457	464	462	427	466	440	419	433	440	450	428	426	407	470	442	417	442	426	441	473	450	475	424	415
55110	70436	56655	21352	4317	379	311	324	903	837	761	431	346	290	286	246	243	209	157	176	164	162	179	161	149	165	161	186	175	165	175	141	137	175	135	176	186	177	142	148	179	168	157	154	160	153	181	167	156	179	159	158	143	174	161	161	170	162	152	154	182	180	173	172	172	179	176	144	187	179	154	175	149	177	165	169	148	156	184	161	161	161	186	160	128	164	160	158	163	157	137	190	189	153	146	152	161	174	174	168	159	174	171	167	178	168	136	171	160	141	137	171	178	142	161	164	159	162	142	164	186	158	164	159	165	169	152	171	164	158	146	168	149	158	157	146	164	180	160	166	182	142	146	171	182	169	165	156	161	142	152	148	164	140	144	170	157	149	154	140	165	165	150	154	165	162	163	151	164	166	179	152	157	158	165	180	151	149	145	144	134	161	142	165	163	162	151	175	151	144	156	145	159	185	145	136	157	149	160	179	179	171	165	160	190	144	174	124	171	177	168	135	157	146	168	149	156	155	157	166	163	189	154	156	153	141	168	150	169	171	174	180	155	170	142	145	174	173	187	165	165	155	147	152	159	149	157	171	150	185	163	158	164	149	135	191	160	180	189	156	160	162	178	153	180	145	140	160	155	151	150	153	155	138	180	171	141	149	172	170	179	183	180	178	163	160	133	161	161	155	148	141	162	162	153	149	165	139	166	163	144	169	153	137	159	152	165	171	151	164	177	145	145	165	164	167	172	170	165	157	180	153	137	149	152	179	149	170	166	146	177	172	143	162	163	179	169	147	183	160	169	181	165	146	174	149	143	185	180	148	191	183	169	157	153	135	170	161	144	160	175	147	160	146	166	122	151	155	157	171	177	174	143	160	143	169	162	167	156	128	144	151	166	147	150	150	165	149	171	151	165	182	160	158	166	130	157	169	167	157	163	148	166	152	166	151	167	165	152	171	149	148	168	170	149	168	153	149	148	163	148	177	175	164	150	161	139	164	143	153	169	148	194	152	174	149	157	167	151	165	168	161	151	185	156	143	158	147	164	161	146	196	155	151	155	182	159	150	152	167	157	157	156	161	158	168	160	163	150	133	172	158	163	188	149	146	170	151	172	160	147	157	134	156	151	153	141	150	145	152	186	163	163	196	166	155	173	173	171	164	146	175	149	159	168	164	144	158	162	149	164	180	165	147	175	183	158	149	153	158	164	150	169	175	158	152	155	165	158	148	172	140	170	180	165	157	162	155	182	168	154	153	160	169	171	166	163	165	169	155	185	195	168	165	150	157	155	159	185	168	144	160	136	158	158	146	173	156	134	158	178	168	166	162	156	164	162	186	156	143	152	154	160	163	154	166	158	148	159	172	170	178	176	185	179	159	161	137	147	174	148	188	143	138	168	160	172	143	161	145	170	159	163	168	144	176	148	176	161	151	154	135	180	159	173	155	176	160	172	148	155	152	164	183	178	165	160	148	161	156	131	140	160	153	172	143	156	169	147	171	179	187	160	150	169	149	145	160	150	148	169	165	157	157	151	157	167	154	153	171	182	165	146	146	153	166	179	164	140	139	167	153	170	158	169	165	155	130	169	170	176	153	164	150	165	151	174	175	148	134	197	134	160	157	167	153	162	162	169	167	136	154	150	176	167	151	147	157	133	155	174	166	154	174	176	152	165	163	140	173	162	166	154	159	146	165	152	151	155	182	172	141	156	138	177	133	145	168	135	143	143	163	176	184	166	161	179	151	194	146	133	155	170	178	153	156	176	155	163	178	167	178	137	147	165	153	166	164	141	163	153	149	173	148	158	161	153	175	149	171	170	156	167	150	140	149	153	178	143	167	177	178	146	158	153	161	147	163	155	166	150	152	162	157	164	126	160	170	152	164	171	138	194	158	137	159	130	149	169	173	127	145	177	152	147	174	133	156	155	143	147	146	170	150	138	175	179	167	151	167	167	161	152	145	171	153	150	176	145	165	162	175	159	157	175	165	170	163	161	166	169	161	182	171	162	173	174	157	167	171	147	154	161	176	146	150	151	170	176	153	158	159	142	143	155	164	157	182	142	154	155	157	163	150	153	148	142	170	173	153	135	175	178	158	162	176	139	153	149	175	143	178	173	161	156	154	136	186	180	151	150	169	152	123	152	167	127	154	170	134	189	148	165	138	165	149	171	171	195	141	167	163	163	150	159	168	158	167	180	164	162	191	165	155	146	148	171	165	156	151	177	148	151	149	183	148	168	148	143	149	141	170	158	146	160	145	177	149	161	175	153	160	142	173	180	157	158	171	163	149	167	160	162	178	184	166	158	150	161	162	149	139	161	166	154	158	164	183	158	196	145	147	156	143	147	175	152	126	168	144	157	172	137	170	155	174	132	159	156	158	153	147	177	143	195	151	154	142	180	175	165	152	161	150	160	177	151	125	168	152	154	177	173	173	157	155	155	156	169	155	176	154	151	140	162	143	151	150	175	155	151	157	166	193	162	158	140	168	165	172	158	163	163	163	142	141	162	172	150	158	170	147	163	165	155	150	175	155	182	151	163	142	158	156	160	175	160	162	152	164	176	168	158	156	156	170	174	151	150	173	173	177	171	141	152	176	177	179	168	148	168	159	162	174	156	167	184	150	164	170	145	152	145	176	164	172	171	152	182	167	161	140	163	175	156	160	165	158	180	153	167	167	140	173	166	196	161	159	172	155	148	147	152	141	162	166	162	148	144	146	158	169	157	147	146	152	173	166	171	155	150	166	163	175	160	157	149	159	190	163	149	166	166	163	138	159	150	150	162	149	142	131	143	143	177	161	143	160	143	152	148	171	164	147	141	141	160	169	140	165	144	171	148	159	157	172	158	162	137	151	148	152	145	145	147	159	173	149	157	154	142	133	178	166	147	164	137	156	132	150	154	170	198	176	153	173	172	149	173	167	159	130	154	175	151	147	150	153	158	158	161	150	153	169	165	173	158	154	191	159	165	150	175	176	167	157	161	154	131	162	159	170	169	148	167	142	167	144	161	146	170	183	163	161	148	130	145	148	151	182	161	135	171	179	167	184	164	181	137	163	133	146	163	160	152	156	178	151	155	148	165	162	181	172	166	168	146	162	171	155	151	140	163	170	176	161	144	142	172	165	166	139	168	167	136	169	161	166	150	155	139	179	164	173	162	172	148	167	172	153	167	180	170	179	148	135	145	155	173	157	163	172	144	158	154	148	139	166	171	167	144	166	164	192	163	156	140	157	147	168	140	185	174	158	159	164	155	174	150	157	183	141	172	149	167	149	165	143	177	161	169	152	167	173	145	151	144	146	156	141	155	147	167	144	152	172	160	156	165	156	164	165	177	161	137	167	165	172	150	172	150	172	161	155	152	168	153	165	157	167	153	166	166	171	173	143	151	161	156	153	166	181	153	181	157	121	167	138	187	167	143	171	169	138	155	171	173	175	193	195	161	162	162	156	154	166	148	166	145	151	146	142	161	165	155	186	186	149	145	155	165	175	155	138	163	166
38173	52893	54196	4126	1275	1127	1398	1554	4593	4011	3826	2233	1817	1583	1410	1169	1351	1086	767	670	587	599	632	599	586	555	616	642	580	591	643	622	584	534	529	585	567	570	579	577	550	580	594	565	590	576	550	545	604	569	547	564	582	563	555	584	622	604	655	656	637	663	629	650	691	668	660	621	579	620	579	577	599	576	615	607	582	586	609	558	557	525	579	613	529	608	554	570	539	571	556	593	522	583	553	531	562	586	575	577	572	562	507	526	592	552	531	603	553	583	601	547	576	551	539	549	565	572	552	549	559	529	591	543	517	557	560	587	572	537	564	537	578	510	567	552	583	568	562	532	615	555	524	548	547	542	555	543	544	588	546	543	562	569	568	575	584	605	546	579	504	517	529	594	567	560	549	503	557	557	582	577	500	548	529	558	584	590	516	568	524	545	580	521	523	498	571	547	525	545	565	579	576	572	544	562	560	603	570	551	569	557	615	562	546	531	536	525	547	555	548	540	584	528	550	557	552	571	577	561	589	540	552	567	558	558	567	546	572	557	549	561	546	580	551	557	559	548	558	551	530	564	559	601	538	519	542	532	545	506	543	545	561	540	567	533	548	593	596	530	596	523	550	535	582	551	535	532	532	558	506	554	558	568	531	571	586	549	577	558	577	531	563	502	547	569	552	544	575	538	556	580	543	559	522	584	584	558	577	526	525	531	533	552	489	520	541	538	556	563	547	554	557	555	589	573	547	545	560	549	566	567	534	578	569	555	544	578	512	563	590	591	589	545	592	572	566	547	545	540	577	570	520	543	573	523	558	557	527	531	539	598	581	604	561	558	543	578	545	540	548	514	561	525	543	528	569	579	572	532	522	593	591	564	567	555	550	562	595	536	538	530	575	547	557	598	542	535	570	507	558	539	517	556	567	515	517	508	569	593	558	552	590	560	532	571	567	548	524	595	563	558	525	570	561	541	561	598	559	557	548	562	590	536	552	552	531	528	543	559	559	554	551	578	513	545	550	564	542	582	536	573	544	581	580	603	565	546	555	532	550	555	578	558	553	559	605	534	548	561	503	553	582	551	596	538	532	594	565	543	584	520	549	546	580	523	535	605	509	549	553	569	568	564	571	543	521	547	601	539	594	545	525	532	575	563	536	542	555	544	499	541	558	561	506	547	574	519	543	531	558	564	586	565	579	530	531	558	558	554	515	580	517	535	556	540	553	558	545	584	528	537	524	523	587	573	528	602	544	568	557	551	532	531	581	516	552	570	570	517	537	581	522	611	595	523	615	544	597	588	560	523	558	548	558	508	556	558	547	554	587	502	540	578	590	560	532	535	568	558	497	594	544	557	534	575	544	541	557	501	524	559	575	527	540	571	488	557	569	517	546	528	535	550	554	547	528	563	552	563	547	519	533	569	550	557	532	564	572	514	565	525	584	535	577	578	552	542	560	565	561	543	562	537	562	578	544	532	503	536	569	515	580	594	524	566	552	606	581	583	562	554	574	524	566	553	550	568	597	563	533	564	527	554	570	539	547	552	550	546	554	507	530	559	551	572	546	556	558	505	570	543	547	538	540	534	561	546	553	565	497	582	573	564	546	541	566	524	567	582	553	527	553	535	530	540	539	537	572	587	587	561	541	526	542	555	541	595	566	572	560	588	565	576	528	556	505	533	555	596	596	571	541	535	565	516	562	558	546	583	522	550	569	528	512	556	536	542	512	528	574	570	563	599	554	562	541	551	492	564	551	557	574	528	555	517	533	579	510	588	580	545	581	520	501	539	539	603	521	582	570	569	534	588	534	553	565	562	543	594	534	590	565	546	548	549	502	548	577	557	550	558	516	549	536	578	620	544	609	512	572	568	507	607	542	554	570	525	564	556	577	586	589	564	543	554	578	591	509	541	503	546	515	505	561	543	582	595	553	532	515	546	565	590	537	545	581	562	534	567	517	537	554	545	560	548	556	530	527	539	584	529	581	539	563	531	581	522	559	551	585	573	572	540	563	541	579	562	555	595	548	545	561	544	568	590	589	532	629	545	586	550	528	580	546	541	519	550	500	528	526	549	555	601	553	577	594	564	598	558	524	521	537	617	566	535	529	516	584	581	534	528	529	564	585	544	563	563	536	587	551	581	553	555	554	562	601	508	569	524	604	549	518	571	518	582	577	596	548	564	552	537	573	544	550	534	546	545	514	521	557	549	558	542	567	531	595	503	547	545	565	558	560	544	563	592	599	566	567	564	519	542	554	538	515	557	576	537	574	488	527	566	552	555	534	561	556	558	557	573	533	549	531	517	542	599	540	533	572	588	585	534	566	555	533	582	562	566	535	570	513	570	578	526	548	556	549	537	549	548	567	531	535	536	573	565	509	557	567	516	569	549	551	539	557	556	566	529	548	536	541	537	550	549	528	566	562	567	528	519	558	527	525	540	542	545	549	566	568	594	601	551	544	541	572	542	547	545	507	538	546	554	547	580	542	534	556	548	523	547	538	545	549	570	534	546	525	559	571	535	519	554	562	558	574	568	521	593	577	574	597	562	559	564	563	538	536	537	566	615	549	568	506	483	513	570	528	557	521	528	517	508	537	564	557	618	553	575	549	573	547	550	568	579	627	552	544	586	525	538	521	592	571	584	562	528	601	537	546	530	604	579	542	557	524	505	520	572	535	549	561	529	586	563	601	572	575	562	545	536	528	507	501	541	526	542	568	578	550	566	529	573	525	553	564	596	572	535	515	475	565	574	551	517	506	552	612	549	532	533	595	563	537	547	561	532	532	576	572	534	565	541	571	541	529	538	547	523	546	553	553	555	523	521	520	515	511	561	566	552	542	536	556	535	514	567	547	553	579	595	556	525	523	563	556	573	544	579	558	581	579	563	535	557	534	539	536	568	558	517	509	543	529	556	549	531	583	542	585	516	591	549	593	568	544	588	570	550	590	569	553	572	531	591	571	561	540	536	526	578	564	559	516	510	561	549	565	600	598	505	545	573	558	555	557	536	565	559	515	577	568	560	564	544	557	559	534	551	611	536	551	530	574	571	594	536	561	537	555	535	556	537	532	562	529	552	551	542	536	485	563	541	553	527	535	541	568	545	524	522	537	523	556	557	570	543	582	525	562	574	555	530	548	510	561	565	542	553	507	546	540	619	582	588	575	563	564	559	509	559	571	528	551	515	563	531	563	536	554	537	549	557	561	562	556	528	571	548	529	561	559	543	572	532	535	575	582	546	486	548	553	538	566	530	546	595	537	546	577	572	536	534	542	538	553	570	514	553	581	531	562	540	522	561	561	584	537	583	554	545	507	550	550	538	557	526	551	525	564	547	519	560	616	568	579	541	547	546	541	586	511	590	575	517	588	521	532	601	554	539	554	562	554	577	559	537	552	523	542	571	549	586	570	535	517	583	575	543	548	546	515	561	529	565	500	539	556	543	539	525	562	488	552	560	584	503	533	568	517	550	571	530	520	545	544	534	552	557	544	563	577	556	538	547	535	561
68215	80766	64052	28929	10258	1231	533	620	1705	1204	1432	1066	852	558	483	349	402	344	241	240	231	186	230	242	236	267	236	228	231	225	245	217	221	196	219	193	225	213	231	209	194	212	228	223	232	257	217	249	206	226	234	205	229	237	204	213	220	209	219	230	240	222	221	224	245	251	216	221	217	207	220	219	218	220	226	244	217	193	211	207	227	229	208	235	208	243	199	204	238	206	242	232	222	230	225	230	206	205	200	248	237	197	212	195	236	206	206	211	201	206	205	224	240	231	238	200	227	230	219	218	225	209	237	229	207	250	222	199	233	242	190	216	215	189	201	181	220	230	228	236	216	208	257	224	205	198	216	215	207	231	210	231	213	226	175	221	244	222	222	213	219	204	230	214	211	204	216	220	196	226	206	211	195	206	217	213	195	203	232	224	223	210	229	222	201	212	227	199	193	194	212	230	228	225	213	214	216	192	199	208	233	207	207	211	206	223	227	213	209	216	199	220	222	218	217	212	213	226	212	216	231	203	199	203	205	192	202	213	199	205	213	223	214	199	213	212	235	239	201	201	203	231	209	195	219	231	219	210	203	205	235	247	213	240	200	229	210	215	218	216	210	204	204	231	250	214	181	213	229	199	225	252	197	217	225	200	203	259	240	192	222	223	221	218	209	223	220	201	207	199	215	216	209	213	219	223	185	208	208	218	219	189	222	211	223	190	233	211	218	222	209	210	204	206	213	219	208	201	244	210	226	208	188	241	239	204	222	195	221	227	207	207	229	210	204	218	209	216	234	199	203	200	215	226	227	214	205	232	211	215	235	194	234	214	227	226	196	190	190	244	213	230	201	224	229	212	211	210	259	227	219	186	239	207	213	244	187	218	200	216	222	221	214	236	222	216	219	201	247	208	200	222	208	213	201	212	207	217	231	219	212	210	231	223	222	221	228	241	225	217	213	209	207	232	206	212	219	199	202	222	219	228	219	207	192	219	212	222	205	233	236	205	215	199	210	186	201	228	207	201	214	207	206	215	230	216	215	209	195	207	230	220	207	182	244	214	235	216	234	186	237	231	220	203	240	200	217	235	225	182	221	234	214	223	215	215	218	211	208	195	190	223	214	203	233	223	200	206	214	232	191	217	214	232	234	231	203	221	217	188	212	220	223	215	217	211	226	212	228	216	208	240	205	214	239	217	236	211	236	213	214	225	195	207	217	242	206	214	226	237	210	198	219	187	221	207	196	205	217	213	201	224	206	209	210	210	223	204	194	231	240	226	201	222	214	226	216	225	212	220	230	203	219	211	193	212	206	224	224	193	210	233	211	198	185	209	187	214	187	189	210	236	207	218	239	212	203	220	213	207	200	192	196	211	209	202	193	215	218	215	207	226	204	206	202	204	212	242	195	184	219	215	199	191	235	219	235	227	197	200	224	202	250	225	201	201	225	210	199	219	220	183	193	215	205	216	241	249	205	250	216	200	183	205	186	216	221	203	193	181	214	214	232	180	230	235	198	189	228	231	208	226	204	227	227	235	200	241	239	233	194	214	212	228	209	242	199	230	205	211	234	194	210	183	217	232	192	248	208	216	239	206	205	240	226	225	201	247	200	202	236	206	220	206	211	226	224	237	208	218	222	193	219	226	204	235	225	229	231	210	202	237	187	214	214	222	210	207	205	235	203	216	191	232	197	229	210	250	211	209	207	223	203	191	217	198	198	205	215	230	177	218	227	210	204	235	219	229	223	215	230	232	226	209	243	211	198	222	205	206	250	203	206	219	227	227	214	210	201	217	202	220	208	226	216	213	220	212	220	179	215	230	217	213	237	242	196	218	180	234	239	228	208	215	195	234	215	218	190	220	185	209	188	207	233	186	230	221	222	206	225	211	226	220	234	229	196	206	233	228	202	225	225	222	223	201	215	185	232	215	215	212	232	213	228	214	222	202	223	203	212	226	248	228	226	204	206	205	227	204	196	200	225	226	195	209	236	208	173	202	211	210	234	180	233	234	184	199	225	243	227	206	218	221	213	220	223	225	225	215	225	239	243	233	221	208	212	229	217	218	184	242	204	212	212	225	211	213	199	206	225	237	208	207	219	220	224	244	222	209	225	189	217	196	188	208	202	221	200	223	211	194	202	182	222	221	207	224	210	219	242	216	193	214	205	225	221	220	228	246	222	221	210	220	228	195	227	202	212	217	203	200	217	229	227	215	195	192	230	207	199	220	212	208	211	223	217	222	225	229	228	219	230	247	199	197	216	214	231	217	209	219	209	233	217	202	210	214	202	219	193	212	202	225	246	204	213	238	189	255	223	235	220	221	229	208	228	215	211	212	189	191	204	238	219	198	201	242	232	228	209	221	221	238	207	209	229	236	201	214	207	216	225	200	217	217	207	260	212	225	231	211	217	201	208	217	190	225	226	242	226	204	206	218	195	217	214	217	231	218	214	201	223	229	240	212	221	198	219	196	216	207	199	214	182	186	213	188	226	227	233	223	211	222	213	215	202	196	192	204	218	210	205	202	180	218	230	214	227	230	213	222	202	200	203	217	215	200	221	209	210	193	227	210	223	214	221	211	203	229	206	189	177	212	202	212	211	218	237	229	207	239	214	221	234	232	212	207	194	196	224	216	228	200	231	226	204	214	249	222	220	242	235	225	229	212	219	215	190	221	198	208	224	213	221	188	229	194	218	219	198	234	231	203	220	202	207	191	205	227	228	207	227	221	204	207	215	223	227	232	212	228	225	203	234	218	205	218	220	191	224	241	220	193	229	232	220	201	214	194	232	213	233	214	199	207	214	245	187	203	226	224	188	223	205	226	215	210	247	186	191	229	235	225	225	228	235	243	210	195	222	204	190	217	214	206	203	198	215	198	194	223	227	197	210	205	209	201	210	206	230	207	208	214	228	200	212	218	192	223	229	222	226	220	220	191	234	229	207	224	206	188	228	215	220	217	198	220	197	208	247	217	212	198	191	223	198	224	227	198	198	223	200	245	204	190	206	195	206	216	221	208	225	221	229	198	193	230	225	215	210	206	219	199	203	231	198	202	207	232	205	212	208	204	216	209	212	208	226	218	212	233	218	222	219	223	218	259	223	227	189	218	216	193	227	183	204	203	224	222	223	201	232	199	191	226	207	226	217	197	194	213	200	223	229	225	229	242	199	219	217	224	187	224	206	194	179	221	209	225	220	210	190	202	228	207	201	218	221	253	210	213	236	224	210	224	227	225	215	195	222	243	221	227	211	221	220	237	213	222	235	197	200	226	208	190	196	239	203	227	237	190	204	200	241	235	211	215	199	223	207	223	232	219	191	216	213	234	196	223	219	189	203	218	224	226	216	203	201	234	210	216	241	214	220	200	211	214	204	220	220	213	221	182	217	189	205	212	226	191	215	220	212	200	213	203	204	212	188	194	216	201	233	234	220	216	203	203	212	211	208	221	242	207	222	206	212	202	216	231	221	213	213	218	213	205	234	207	221	224	234	209	191	216	216	206
48051	65622	67443	6789	1890	1781	2039	3210	7595	6109	6634	5256	4347	3209	2554	1680	2187	1586	1120	865	817	827	825	835	834	766	777	803	804	792	808	791	755	791	741	750	746	749	749	704	718	719	696	786	733	778	747	762	710	733	697	703	701	778	718	757	850	771	818	811	827	844	920	788	891	839	803	779	761	722	807	781	739	756	790	774	737	773	801	718	711	729	714	674	708	722	738	682	641	660	700	700	691	677	704	739	789	729	726	688	721	736	673	695	720	676	687	698	696	711	687	669	748	725	698	708	656	666	691	731	689	737	673	703	701	736	711	740	757	736	705	709	736	723	708	686	701	730	677	726	741	667	731	712	704	704	708	666	722	713	718	663	700	668	706	711	726	697	695	681	713	716	730	722	703	699	667	728	724	722	755	728	653	706	683	744	697	683	711	748	659	678	735	688	676	676	705	733	680	699	696	725	705	724	683	686	711	656	704	711	685	683	719	730	721	691	707	677	676	691	712	710	741	745	694	687	677	706	668	693	751	661	650	659	699	702	716	731	723	679	639	734	710	686	723	676	661	692	662	669	690	736	680	657	681	695	727	698	743	706	685	714	712	743	761	698	722	713	655	690	736	704	658	767	697	706	732	665	699	667	749	756	687	756	702	662	705	661	724	702	738	707	689	671	675	726	733	743	700	708	729	708	689	667	704	670	693	639	684	650	691	696	740	687	673	640	732	699	676	632	641	720	727	715	720	729	667	709	666	672	750	733	729	694	768	732	705	700	703	707	714	688	690	712	766	706	714	695	720	682	687	691	686	715	728	732	651	709	665	725	746	682	662	731	669	692	700	707	690	671	684	715	682	645	662	663	705	713	763	701	694	675	711	692	685	709	703	714	705	741	725	675	681	684	716	735	711	733	718	654	709	694	716	687	726	685	678	676	708	704	697	673	735	672	747	693	712	674	733	688	772	668	709	679	722	744	700	713	668	707	755	721	676	709	753	727	642	691	717	731	676	677	659	687	678	685	712	714	752	666	696	640	684	681	732	723	686	675	679	649	737	725	720	661	645	683	700	707	698	696	699	700	740	726	702	673	674	727	675	757	697	767	714	718	715	678	721	715	652	693	682	708	711	745	729	727	736	704	697	695	683	655	709	724	699	717	676	684	668	669	696	701	712	742	658	698	683	697	708	707	696	707	686	693	731	664	723	698	671	700	700	655	621	704	713	675	693	717	690	683	711	728	664	719	703	685	719	707	691	710	691	693	665	697	721	723	647	724	684	734	680	685	692	647	726	705	738	677	697	684	713	653	669	689	668	681	733	697	712	700	658	741	702	688	719	658	663	660	711	666	734	681	683	653	662	671	713	731	702	687	703	677	661	705	694	686	671	650	712	680	676	734	741	700	676	691	705	709	689	732	728	654	733	688	740	662	711	683	691	676	697	668	668	683	716	742	713	702	686	672	716	689	697	697	714	699	692	740	639	745	713	700	673	709	708	718	698	722	680	656	705	689	700	684	682	690	679	700	686	672	676	745	746	718	695	706	704	671	702	683	678	683	665	738	716	702	718	720	710	715	721	686	682	721	720	705	697	698	704	691	734	701	683	718	697	712	700	697	682	730	683	655	662	706	714	697	688	663	671	757	704	693	700	672	710	724	720	686	698	697	644	718	702	662	634	699	682	695	734	657	705	705	720	673	682	660	700	689	683	691	700	743	706	712	679	686	693	770	681	667	686	626	740	722	626	680	751	758	672	721	743	668	702	705	696	719	697	674	671	748	700	714	714	668	750	650	638	691	732	702	721	682	756	712	735	684	731	722	722	654	701	714	725	764	729	734	740	717	671	709	698	727	658	707	672	718	716	675	705	721	679	675	720	722	737	705	727	716	708	697	701	699	726	706	674	712	723	716	726	707	681	711	664	685	728	685	711	707	702	712	719	723	670	721	670	653	691	722	704	713	712	674	728	672	696	701	697	680	709	734	728	737	688	749	697	694	658	655	702	710	687	688	675	713	676	681	724	702	712	655	735	681	737	662	733	680	695	668	662	692	664	693	690	706	714	714	742	700	719	692	704	729	700	672	694	699	726	697	659	675	757	690	688	681	692	635	674	654	733	708	715	744	698	753	772	674	678	702	681	719	634	685	701	698	740	698	711	738	713	719	692	699	730	740	692	683	698	723	623	678	665	682	721	679	750	701	717	693	678	744	698	698	682	727	715	726	720	704	739	735	707	767	715	705	693	704	697	666	703	656	708	748	699	684	764	699	730	685	723	665	747	715	690	656	690	670	742	694	709	714	724	694	718	694	755	743	693	691	732	712	745	694	651	678	682	643	747	683	639	758	717	682	690	676	643	679	656	662	701	736	707	687	698	717	712	727	711	695	670	661	689	703	674	715	713	740	736	692	695	695	735	664	720	653	650	720	658	735	722	712	731	673	662	721	725	705	737	694	706	731	683	712	704	699	704	684	668	710	692	712	705	714	660	710	686	707	665	722	670	714	727	677	711	742	706	724	677	724	765	635	667	685	741	684	676	671	726	751	723	699	694	673	710	727	755	681	705	668	720	693	688	708	671	695	724	698	772	678	672	697	706	699	709	681	744	687	657	672	733	677	696	736	713	699	710	735	700	660	699	688	659	724	721	680	700	717	714	718	653	684	728	700	756	699	682	672	691	734	745	692	756	676	719	726	726	713	667	690	686	730	668	691	694	737	689	691	648	698	684	684	732	692	716	660	672	716	682	734	711	699	687	721	707	719	727	745	696	708	680	717	708	732	688	703	659	684	691	717	721	632	728	736	677	697	733	718	727	703	749	674	679	740	736	678	652	713	734	682	704	685	706	702	726	698	695	701	761	742	690	660	692	728	650	721	699	688	763	698	673	679	733	733	694	739	680	705	745	734	690	701	741	743	700	724	721	727	665	657	700	703	700	683	702	756	656	699	740	692	687	722	730	697	688	653	668	661	729	700	705	670	693	664	704	683	673	674	704	672	693	691	747	733	712	711	684	691	717	701	725	641	740	660	693	716	627	702	745	679	692	704	687	699	686	707	629	644	697	683	731	662	707	687	692	719	673	724	668	671	673	761	682	671	712	667	728	717	717	719	730	669	751	724	693	691	694	676	728	721	702	681	723	663	697	666	718	693	701	694	720	694	720	682	695	657	671	731	655	688	688	719	707	663	701	685	695	689	676	707	685	687	717	705	657	668	673	687	712	745	696	654	668	715	713	772	661	668	716	710	709	707	757	690	723	693	679	749	751	637	706	716	730	683	706	698	685	700	709	735	703	681	662	712	681	638	680	677	692	724	731	681	702	700	674	752	716	715	691	647	715	742	754	674	671	650	679	686	670	684	654	686	689	699	692	693	691	689	690	739	696	694	723	690	714	664	679	708	699	701	691	740	658	723	710	672	621	656	667	680	730	690	706	699	705	708	664	689	740	697	731	715	724	669	722	735	679	708	702	700	665	733	733	715	739	678	670	688	685	738	714	689	719	717	692	730	679	640
11013	14132	9590	971	215	151	142	143	215	177	190	178	156	142	135	124	127	112	111	105	125	123	113	116	94	126	117	115	105	100	104	99	135	121	102	120	121	115	114	123	105	94	99	129	136	130	127	116	110	112	117	127	96	131	112	100	124	126	123	114	112	139	132	111	131	129	133	137	126	127	122	109	114	107	146	119	128	134	128	116	108	109	130	124	132	123	97	136	123	138	104	124	123	125	119	109	129	102	125	125	119	122	102	114	112	123	125	106	89	114	119	119	103	101	100	119	118	130	130	98	114	113	123	112	118	121	128	129	112	115	134	125	122	116	100	140	116	128	117	86	102	111	125	111	98	115	110	124	99	106	107	103	124	111	135	113	110	86	145	123	112	116	105	138	123	109	95	111	127	125	107	116	123	101	127	128	118	124	114	116	108	124	120	116	124	125	126	129	100	105	114	106	123	122	127	129	122	101	135	121	109	113	119	109	140	109	128	100	123	121	153	125	115	109	109	106	114	125	121	104	113	90	115	118	118	103	109	107	110	117	115	123	150	128	117	120	113	133	127	127	118	110	124	109	115	100	91	106	110	120	129	115	107	135	107	107	119	104	131	122	119	116	126	119	103	115	123	137	134	119	121	127	132	148	125	109	115	110	129	103	138	131	113	106	144	111	113	127	126	125	120	117	129	128	114	124	118	118	116	106	126	92	119	112	112	116	125	136	124	133	137	106	133	123	123	135	103	127	119	118	107	122	116	98	129	118	109	114	120	104	142	112	127	110	119	115	119	106	104	107	116	112	105	137	115	115	135	110	101	110	99	134	109	99	122	145	108	119	102	112	101	106	113	126	126	119	136	124	105	128	124	106	116	133	127	118	112	130	128	113	115	127	125	104	113	104	119	132	102	126	117	122	144	100	109	135	109	112	126	135	111	123	130	116	121	110	101	114	112	123	117	121	129	110	114	124	117	130	109	127	146	106	124	118	124	121	115	115	113	111	110	110	106	107	118	129	102	106	108	113	120	130	111	138	111	117	123	123	127	103	127	122	111	124	124	110	122	127	112	114	123	125	111	108	103	120	119	111	97	130	135	118	97	100	134	116	117	109	101	133	121	138	118	128	110	106	116	110	123	112	116	134	115	109	122	105	114	125	132	114	115	114	137	133	114	111	91	114	133	135	117	104	119	122	111	119	126	109	114	106	107	123	117	117	120	119	109	145	109	148	113	134	135	118	113	130	111	103	111	120	110	118	120	115	116	127	127	116	123	117	113	103	127	118	127	109	110	110	104	115	117	117	104	97	103	123	113	108	131	110	102	137	109	102	108	99	117	99	118	124	130	106	126	136	115	134	115	121	104	115	120	135	96	110	114	142	126	125	114	119	111	110	127	112	118	104	145	124	128	125	124	119	121	104	104	122	113	113	115	128	118	135	102	122	119	131	111	118	85	118	132	105	115	120	109	118	128	110	118	121	139	90	115	120	110	118	126	94	125	109	109	122	127	120	123	118	104	133	123	121	123	90	121	120	119	118	133	111	131	126	121	122	115	113	137	144	114	110	121	117	119	120	110	118	107	119	113	107	127	110	104	124	122	107	126	114	118	116	126	117	118	102	110	109	120	125	126	109	103	112	116	128	116	117	110	130	102	105	135	124	125	121	119	99	102	114	120	100	116	115	121	119	119	107	125	135	136	120	105	127	125	124	117	128	126	131	109	114	126	117	130	122	115	116	114	127	114	138	120	129	128	112	113	117	142	105	117	114	126	113	128	140	123	116	113	110	119	116	101	122	123	105	105	88	128	113	121	112	129	113	111	121	100	125	115	107	109	102	136	96	121	99	120	112	119	107	122	112	109	121	109	105	112	136	140	115	119	123	126	127	107	121	129	115	120	118	117	134	115	113	117	109	101	115	118	98	106	108	125	121	109	109	120	108	129	118	102	121	101	123	132	122	120	122	112	115	99	119	101	121	132	128	116	107	130	110	109	135	133	106	109	140	130	114	125	107	111	95	115	111	126	124	117	111	125	132	119	118	123	127	112	137	132	96	123	118	133	125	104	109	135	113	111	117	107	110	123	112	104	112	109	115	122	118	112	103	134	112	123	129	134	136	121	129	111	119	112	111	131	121	115	116	105	109	113	137	115	143	113	121	109	127	111	106	128	138	125	115	112	128	110	117	132	118	129	114	111	123	147	114	127	89	114	130	92	131	109	110	121	138	120	114	133	128	116	128	119	115	117	133	109	139	117	148	94	135	116	102	128	132	133	128	126	134	117	116	127	119	113	146	123	108	114	121	112	115	114	132	101	88	103	114	114	115	119	103	133	106	135	108	107	88	124	112	127	118	103	122	111	113	131	104	99	104	109	133	117	124	111	108	111	126	130	129	133	108	115	137	115	104	94	121	123	116	100	132	146	100	116	109	104	110	117	110	117	121	127	124	111	125	119	129	103	116	126	112	123	123	137	120	109	105	119	110	123	121	110	123	109	122	112	115	121	129	99	130	104	129	122	112	111	104	122	107	131	135	107	125	118	85	124	128	116	131	120	117	137	118	130	119	114	123	126	121	119	99	101	122	120	127	125	97	97	92	117	115	125	131	134	121	108	110	137	127	112	118	119	128	125	109	104	110	100	103	120	127	108	112	119	119	93	110	124	111	110	120	128	105	101	115	138	112	121	138	127	133	130	137	106	104	123	126	111	133	144	114	120	115	119	99	121	100	118	119	119	114	123	102	115	118	127	141	121	110	97	115	125	121	120	124	114	102	124	116	120	122	119	122	110	122	111	119	126	93	117	102	103	133	96	130	111	133	101	116	111	104	121	118	135	106	121	91	117	117	127	112	115	105	115	105	122	131	138	108	121	128	111	121	113	103	120	105	106	93	124	110	115	115	122	117	155	114	101	120	129	104	108	99	127	111	138	93	128	126	122	131	129	120	114	114	112	104	124	115	123	125	112	127	131	122	107	118	111	135	125	119	105	127	130	108	121	121	113	113	97	108	122	144	112	114	121	112	105	111	102	113	113	137	131	121	116	110	132	110	114	88	110	118	123	96	134	127	115	131	123	132	127	119	122	103	133	111	108	99	108	114	122	117	137	127	118	113	117	117	117	121	113	116	120	110	123	139	98	108	117	116	109	117	110	111	116	131	117	126	127	100	126	133	112	114	127	115	113	121	140	144	135	111	119	140	127	128	114	119	120	114	102	109	122	118	108	143	119	121	128	114	117	114	94	116	108	123	115	123	131	114	122	119	117	125	110	108	102	117	122	108	134	137	109	108	128	106	120	124	98	100	134	111	109	103	116	129	113	115	118	124	120	120	124	122	112	112	91	107	128	101	129	110	129	116	117	116	115	107	99	118	127	116	116	106	118	133	117	118	105	122	114	122	118	107	121	101	119	109	118	94	127	119	123	117	133	122	123	123	125	113	107	117	110	104	98	112	141	115	120	109	130	91	133	122	107	122	103	118	113	114	117	118	142	113	114	124	108	106	124	127
14234	22351	17341	2036	478	496	509	542	694	561	677	640	563	516	514	446	495	441	436	445	469	467	445	464	443	451	427	443	456	439	450	415	448	450	408	457	445	418	472	433	440	432	451	376	459	442	416	472	461	474	443	471	464	458	425	509	472	477	486	483	517	507	508	484	501	474	482	473	495	492	457	492	485	488	450	477	434	416	457	442	428	440	450	412	422	424	431	436	442	436	476	441	422	470	390	435	431	420	459	448	452	447	471	421	443	430	427	432	415	431	402	431	420	438	432	437	450	444	445	453	443	429	416	435	435	422	437	435	445	401	417	436	448	480	430	398	433	453	425	463	466	426	419	428	389	442	432	464	446	438	427	426	418	438	436	424	404	440	433	428	421	432	448	426	459	448	405	475	431	437	416	400	448	423	466	425	481	434	463	409	449	399	467	423	470	442	424	469	396	424	432	424	394	458	420	417	442	434	439	413	457	429	436	403	416	443	416	473	430	414	429	443	444	447	435	461	440	470	445	396	421	419	442	462	432	439	441	413	391	421	434	448	429	431	440	439	480	439	419	450	410	431	436	432	451	450	418	423	446	458	448	433	479	440	445	453	441	422	420	413	455	424	458	451	408	418	447	427	412	440	419	440	407	437	421	425	449	381	452	428	417	444	411	431	449	433	450	433	438	422	426	418	408	456	392	411	459	416	461	415	427	450	432	425	472	440	417	418	442	412	432	451	448	426	437	415	430	412	462	453	426	426	430	395	429	485	436	450	457	407	466	441	442	443	392	446	443	446	449	448	446	452	382	470	469	400	420	450	473	458	450	430	411	452	408	452	454	463	429	426	484	427	455	447	413	407	419	441	450	442	454	409	392	420	448	443	417	429	482	412	443	462	408	480	413	408	426	430	472	424	428	455	439	397	447	427	454	456	444	424	468	474	438	435	433	423	450	441	424	441	408	418	434	448	462	419	434	442	462	435	412	439	438	404	434	456	427	434	439	416	453	441	471	430	448	403	422	454	443	450	434	396	422	440	465	437	450	414	425	420	410	450	446	421	443	402	474	447	434	386	400	455	446	460	430	405	380	418	431	438	407	424	433	451	422	424	440	402	454	432	403	436	458	439	443	429	438	388	423	409	424	438	452	422	429	426	467	407	443	474	400	427	441	449	415	459	422	440	410	469	426	424	437	413	468	472	437	410	442	467	451	464	413	402	455	413	442	418	467	408	422	451	444	459	434	403	410	475	432	426	453	453	431	423	441	440	428	450	444	434	446	446	438	450	481	429	445	406	420	424	430	426	462	420	441	452	450	462	407	449	471	407	436	425	432	415	467	439	448	447	411	424	452	456	431	429	476	435	450	432	451	427	453	434	473	466	442	451	412	416	447	458	399	429	448	420	436	446	464	433	449	435	425	427	457	462	428	414	431	440	448	446	428	426	409	458	436	423	429	405	448	418	421	427	426	421	432	446	431	451	420	390	450	461	445	488	475	419	451	433	385	419	433	444	429	427	429	433	413	439	417	389	447	393	393	434	420	435	431	426	397	453	400	422	411	399	411	440	413	404	438	444	433	435	426	417	466	418	428	466	432	411	438	418	456	425	427	428	450	461	451	444	477	437	430	442	451	405	381	414	439	451	452	436	446	445	432	464	438	458	414	495	461	426	412	434	400	423	459	419	420	422	435	451	457	440	422	476	462	393	434	410	428	435	435	441	437	420	428	431	388	428	406	442	430	424	401	413	441	396	441	429	428	439	444	442	447	459	432	422	455	434	429	441	425	452	447	467	454	447	444	419	424	451	375	442	456	406	459	446	440	417	460	466	464	420	437	447	451	428	397	462	420	420	467	422	449	445	458	433	484	435	436	406	416	446	433	416	438	399	437	432	455	440	432	451	392	412	428	410	451	415	452	435	434	447	419	444	420	440	458	429	436	477	427	415	477	465	415	422	428	452	420	434	430	442	427	454	442	444	480	414	443	414	443	412	440	400	458	451	404	459	403	482	435	493	444	407	438	393	442	409	403	427	475	418	431	457	421	424	420	434	422	420	432	442	418	450	398	409	425	440	417	443	430	458	434	432	414	415	424	457	427	380	435	403	432	439	435	428	429	415	426	425	431	466	449	417	449	435	449	423	454	447	461	427	450	434	412	425	424	413	439	452	416	436	404	431	438	429	438	426	411	425	466	428	449	423	418	443	426	406	446	436	432	412	406	422	405	427	430	448	469	454	483	435	437	450	408	457	439	446	456	415	426	423	475	458	428	437	460	421	442	453	442	434	466	440	443	461	425	445	461	396	433	427	457	432	458	405	434	440	444	436	398	445	439	453	450	482	431	451	427	435	423	429	400	440	466	453	440	417	474	433	455	419	455	436	398	454	437	424	418	454	437	416	422	416	418	426	447	412	437	437	480	448	430	451	457	442	419	465	430	488	446	469	438	437	441	423	411	413	436	426	443	418	446	446	400	426	444	483	419	437	429	402	473	450	381	418	406	417	450	448	407	426	430	418	456	429	468	430	424	438	446	450	437	427	470	416	441	439	446	426	423	406	457	439	440	441	430	424	434	445	431	375	461	481	444	446	439	464	449	423	454	422	454	421	448	414	427	463	419	473	411	423	446	446	465	443	415	417	443	417	506	405	445	485	464	431	418	457	432	456	404	445	399	480	393	465	435	425	433	471	421	464	436	464	421	452	415	446	442	435	425	462	432	452	474	457	446	452	420	407	441	438	427	420	447	434	400	432	471	428	420	474	410	458	448	457	436	415	471	443	452	438	435	471	372	402	409	453	446	435	424	448	454	419	420	411	437	447	442	408	411	393	429	451	445	415	434	462	423	427	437	442	387	438	424	437	427	433	436	436	476	413	432	427	414	410	446	421	430	426	412	448	446	416	418	401	421	451	442	420	444	435	429	413	439	436	445	438	429	432	449	421	456	432	437	424	436	441	438	417	441	443	467	442	434	433	453	414	376	416	444	445	424	449	443	466	457	439	444	448	435	455	453	407	422	443	450	430	439	391	401	432	445	438	392	428	439	469	457	392	435	420	493	463	413	432	447	407	419	436	463	458	443	441	430	430	410	463	424	399	450	425	441	449	425	432	448	419	426	448	459	460	417	468	425	442	429	453	418	450	416	385	458	424	470	428	460	429	468	423	429	456	454	424	427	457	445	441	411	422	460	417	410	437	423	434	449	431	382	424	439	440	439	415	426	407	477	389	421	428	438	424	445	440	417	438	402	469	400	403	452	432	480	459	466	424	453	390	436	458	419	462	455	430	423	439	430	461	454	425	401	417	443	438	461	469	408	444	445	471	408	465	438	433	419	462	484	437	424	420	421	414	466	425	449	437	406	473	416	462	435	410	414	441	421	447	446	402	440	453	438	418	437	424	462	425	451	443	440	435	439	437	440	403	452	444	431	429	441	410	421	411	430	435	461	427	436	451	411	426	423	453	434	372	406	421	411	436	421	407	451	404	427	440	458	435	438	413	418	464	437	450
55663	70753	58303	26121	4335	441	356	617	1000	1004	1184	1032	586	361	284	237	201	188	203	168	176	175	165	157	178	169	160	178	175	202	162	179	174	153	148	161	153	167	181	153	159	153	149	196	163	155	177	176	158	150	164	161	158	173	174	145	187	172	178	181	160	184	166	162	153	184	158	166	159	176	173	147	161	150	154	175	148	172	169	165	146	151	142	169	147	156	152	153	147	152	167	147	167	170	157	153	163	163	167	162	172	161	138	175	145	132	161	158	144	163	158	163	160	138	169	149	139	155	158	155	168	158	154	171	160	126	179	146	161	164	174	157	159	182	168	160	172	170	154	150	142	151	153	159	162	189	151	158	156	175	149	157	168	150	161	162	143	177	142	174	153	190	167	155	152	159	156	180	171	155	174	164	137	154	175	139	153	170	174	197	155	169	148	178	146	140	164	145	145	158	169	159	155	150	165	169	165	152	183	147	155	173	166	166	169	150	159	143	155	189	148	156	163	162	159	194	163	166	171	166	161	181	171	182	163	167	151	174	160	148	163	160	159	176	147	170	133	168	155	134	157	160	163	146	164	156	181	146	158	168	159	163	137	171	160	164	168	142	165	155	151	124	156	164	129	156	186	151	161	177	177	151	161	175	171	142	189	154	146	147	168	156	154	148	156	157	161	163	154	154	151	130	165	167	181	155	149	176	165	171	161	194	163	157	144	167	164	163	157	180	193	177	166	181	158	149	157	147	189	173	138	185	160	173	160	170	176	158	151	157	171	170	170	179	151	153	160	162	180	155	175	171	162	162	155	161	184	159	146	162	167	167	160	185	161	150	164	147	192	149	142	165	159	145	166	160	142	148	170	164	164	164	171	168	165	178	154	160	169	169	176	140	176	180	150	158	159	163	158	152	160	188	140	146	150	148	166	156	171	165	180	164	191	161	154	184	142	152	141	146	168	133	178	160	153	156	157	166	149	161	159	148	169	174	148	143	140	153	165	166	171	172	151	183	165	158	174	192	168	162	167	159	176	141	174	197	169	174	147	147	167	161	176	152	172	164	180	140	167	169	160	137	166	168	170	147	155	182	150	187	173	167	158	178	169	174	172	168	179	151	160	156	181	147	135	132	162	162	173	161	158	130	147	148	151	171	146	158	165	139	114	147	163	157	153	179	160	159	177	164	163	171	172	175	186	182	142	154	183	161	174	158	144	164	133	140	149	173	145	157	171	161	152	166	172	148	168	162	144	148	150	163	158	163	159	148	154	161	149	174	156	155	168	146	142	152	177	150	160	172	171	154	179	167	163	152	156	164	146	171	149	143	186	171	156	176	179	145	168	185	149	150	174	169	176	133	141	138	150	138	154	144	153	123	160	164	186	148	140	143	164	161	157	199	154	141	176	179	148	162	137	169	149	157	155	168	165	166	153	147	152	178	167	150	144	158	151	154	146	148	144	151	153	163	145	158	158	156	165	143	160	177	147	170	170	151	163	159	152	175	165	159	149	162	160	143	170	147	164	175	136	167	142	154	150	149	160	169	183	159	157	152	151	148	179	126	172	164	178	159	174	146	147	140	154	163	147	166	144	161	153	165	160	170	156	168	160	156	175	164	146	193	177	149	163	165	165	149	142	152	162	184	173	172	172	173	177	154	162	163	167	153	180	168	183	158	140	165	163	172	163	151	156	157	163	170	171	167	163	161	160	166	151	159	142	159	159	153	143	170	158	164	169	143	150	161	160	161	162	174	160	152	161	146	168	192	154	171	145	161	153	167	176	181	130	166	193	170	164	163	165	154	162	177	173	182	166	139	161	162	152	174	160	159	155	161	166	156	179	157	171	147	160	152	135	172	154	192	177	156	142	180	142	172	156	177	154	146	166	149	164	159	138	159	157	148	167	195	149	155	178	178	152	169	143	157	152	157	161	152	160	161	170	159	141	166	174	159	172	173	157	153	174	159	161	140	135	142	163	154	132	159	167	153	179	158	174	176	144	157	168	155	183	157	148	160	158	160	146	158	133	173	169	177	141	163	170	159	182	163	167	156	142	160	158	163	163	152	161	171	162	164	166	155	140	134	153	159	151	151	188	191	154	144	152	165	163	156	146	141	153	135	151	163	171	165	161	172	158	152	178	160	136	168	153	150	174	140	167	167	169	140	147	162	167	153	146	163	188	158	150	159	159	177	171	154	139	155	135	162	161	151	169	178	176	164	162	157	170	150	181	175	154	175	171	167	131	165	149	165	151	169	173	152	166	153	193	161	145	162	161	158	157	180	160	179	157	154	154	147	165	169	179	144	152	151	171	162	166	150	158	161	155	171	149	175	152	159	176	148	162	152	158	187	153	157	160	153	172	176	156	146	142	134	163	151	160	139	155	144	148	156	170	155	138	160	173	171	183	151	157	162	158	152	159	195	144	157	168	157	127	149	172	169	129	145	153	148	170	178	194	157	147	153	143	169	173	173	163	138	175	160	171	178	145	154	166	172	159	146	169	152	173	142	169	157	147	159	173	179	177	175	157	160	154	161	166	170	156	153	166	169	174	145	140	166	155	169	174	166	185	163	161	158	151	168	162	154	177	153	167	144	150	151	163	163	175	159	152	165	157	181	170	173	160	157	153	145	167	173	167	165	139	180	177	163	157	167	156	139	141	167	139	162	168	159	148	172	153	157	159	172	152	134	172	165	168	164	165	166	172	141	183	170	152	160	162	170	144	154	191	156	140	171	168	180	154	171	173	168	171	150	156	154	173	150	125	158	157	154	161	176	170	161	165	152	157	170	134	166	160	170	145	148	165	163	154	173	186	161	166	133	157	165	136	169	143	138	161	154	168	135	148	172	147	187	176	146	173	172	144	164	162	156	149	130	178	164	158	175	170	144	137	175	157	186	169	155	171	163	159	151	166	146	154	159	151	159	160	166	183	175	172	154	145	154	188	172	201	172	163	154	183	160	163	171	184	147	153	157	172	161	168	164	156	167	168	170	161	161	171	144	152	155	164	151	181	185	141	180	136	177	150	178	156	158	175	165	144	160	169	156	179	138	163	172	166	160	190	156	167	162	164	158	162	162	155	146	143	152	155	161	145	180	195	182	177	177	180	154	137	157	167	179	167	162	159	140	154	172	153	169	176	158	155	132	181	150	154	189	161	146	180	160	157	134	147	167	141	156	186	173	154	169	161	158	179	173	164	152	146	178	168	195	146	135	156	183	169	143	172	165	139	175	157	147	156	155	163	164	166	134	150	155	142	182	162	177	141	152	163	144	166	174	163	184	146	156	133	163	180	163	160	187	132	160	148	146	149	181	158	164	155	164	149	149	161	155	170	172	169	166	166	178	154	146	140	158	172	170	165	163	140	174	176	138	172	183	175	161	159	128	148	182	183	175	156	144	180	154	170	171	166	151	156	161	153	180	173	163	178	156	165	165	157	170	155	153	155	137	163	160	167	166	173	160	173	147	173	162	169	164	158	164	172	146	159	156	151	148	171	180	175	166	143	160
37968	53145	53902	16073	1282	1526	1401	2734	5035	4896	6036	5397	3215	1894	1458	1073	863	807	655	610	674	604	608	592	653	650	552	637	634	585	621	603	666	548	555	593	571	514	543	618	544	579	557	603	544	612	589	584	538	548	573	584	553	593	614	582	637	615	607	618	648	705	690	661	682	701	630	627	616	588	580	566	595	593	609	565	622	553	536	573	581	558	572	555	542	565	512	514	522	551	594	581	553	549	545	561	521	565	585	564	530	603	567	546	573	540	561	545	569	570	548	569	572	560	553	601	563	580	558	560	530	568	547	573	543	579	607	512	605	587	564	534	546	529	536	586	526	573	545	545	544	584	583	527	575	535	579	555	545	519	534	565	550	523	533	554	532	516	544	530	562	556	581	536	581	505	518	583	541	612	517	550	497	573	587	523	572	571	550	604	521	529	545	543	548	515	577	528	539	564	543	560	514	523	565	546	509	582	577	571	537	548	566	544	585	559	557	531	551	560	542	550	501	577	542	546	539	600	551	516	581	569	545	578	577	593	540	560	550	529	497	556	525	543	542	586	563	516	551	552	551	513	529	572	538	551	523	556	550	541	530	550	547	564	576	538	541	579	566	569	574	546	559	558	550	566	514	586	576	553	556	540	576	552	558	533	555	553	603	567	597	549	583	566	574	586	523	534	535	578	604	596	511	520	552	551	596	591	511	560	539	583	521	575	537	551	533	569	588	567	529	588	580	484	578	574	515	524	527	573	543	543	576	571	539	558	564	620	526	519	570	569	563	532	532	588	570	564	572	580	555	562	540	508	543	565	534	556	563	545	539	551	550	540	546	540	508	597	530	538	554	591	547	547	573	559	537	546	576	558	559	562	546	574	520	582	584	588	590	543	542	578	598	516	564	543	560	533	521	560	553	593	542	551	569	529	509	580	522	554	533	542	548	540	531	549	568	554	501	558	535	586	555	612	590	565	560	584	577	576	539	549	532	568	512	501	554	572	561	545	586	548	564	544	520	555	542	557	543	562	596	530	522	563	574	560	573	549	539	578	591	515	557	577	578	572	578	549	589	573	553	552	538	533	575	525	568	556	549	534	566	587	586	572	547	541	530	562	526	544	518	603	584	550	562	548	552	555	549	582	527	539	557	515	557	572	550	554	541	530	546	562	504	540	571	547	535	521	565	543	534	574	563	576	560	554	566	510	524	573	569	557	541	539	545	560	545	523	543	594	536	520	535	530	562	566	534	596	577	540	533	530	566	528	550	597	526	529	567	573	578	557	552	544	551	541	528	528	560	552	514	532	542	573	553	540	556	583	618	537	564	540	523	575	567	556	556	561	576	546	541	571	514	531	543	508	553	555	572	544	603	547	528	557	521	561	561	598	543	575	577	573	522	596	560	564	559	569	548	549	562	564	537	596	532	554	597	513	543	544	541	556	567	554	509	547	496	538	556	549	555	575	557	553	533	542	569	544	585	554	598	557	571	565	557	550	548	532	527	548	581	554	550	565	513	531	561	556	549	552	564	564	530	553	566	556	531	526	534	582	518	581	522	550	580	563	536	534	559	560	575	545	516	534	585	564	561	566	559	549	549	520	564	592	569	545	585	569	591	554	560	552	580	554	505	544	571	515	547	545	585	518	541	583	537	568	535	579	583	577	566	579	596	540	547	595	578	502	525	534	564	581	590	550	565	549	524	559	542	556	542	562	540	511	525	553	514	567	564	581	529	567	558	524	565	531	530	590	527	543	538	560	528	564	525	564	556	577	531	557	514	565	545	535	570	521	533	590	530	553	541	611	571	551	555	516	533	554	558	572	558	550	525	555	572	547	527	568	549	533	577	549	520	515	556	555	534	523	533	520	516	566	538	547	560	592	611	539	541	607	518	528	555	512	555	563	563	537	562	571	577	568	553	573	569	606	551	567	540	513	526	563	545	553	568	538	531	538	578	540	567	507	539	597	556	580	516	557	524	559	532	551	551	566	548	532	605	538	581	551	572	547	510	536	519	582	557	575	560	535	614	565	555	588	554	557	532	576	561	511	493	552	520	585	519	517	571	527	544	561	536	571	584	516	563	558	609	515	525	533	554	549	544	567	568	547	574	540	553	550	563	544	573	546	525	565	543	594	566	561	575	608	539	563	585	532	576	573	530	563	565	581	571	576	541	539	529	556	560	535	537	545	543	573	577	551	537	581	543	543	556	551	558	599	525	520	543	577	550	547	490	566	580	538	552	538	528	587	539	558	557	525	585	570	542	559	539	534	559	565	588	546	565	607	527	528	553	573	543	563	572	528	568	552	523	554	566	585	550	522	569	552	572	541	540	547	579	581	529	539	556	565	539	576	523	529	537	541	592	539	575	563	546	529	564	557	528	559	573	549	547	558	555	550	556	528	540	549	564	601	532	566	537	572	561	561	556	561	534	554	557	596	527	535	569	522	555	553	570	546	542	567	534	535	567	501	559	579	510	568	548	563	559	564	559	579	534	571	537	537	509	531	560	550	495	537	572	600	529	576	567	575	545	551	532	517	525	577	565	571	591	560	558	587	543	524	548	543	562	547	581	553	576	559	543	526	561	547	530	552	591	556	615	577	490	522	603	589	561	519	546	540	591	533	532	506	519	533	572	562	524	571	614	545	519	587	559	571	605	549	513	516	567	554	543	544	553	547	534	541	549	554	549	558	530	536	566	578	540	604	558	524	563	582	600	532	569	567	529	543	598	575	566	558	550	556	562	542	575	566	551	571	522	580	584	555	567	519	527	560	570	534	572	559	610	558	555	535	561	534	603	549	541	566	550	577	569	592	582	553	542	534	578	572	540	557	544	529	544	535	583	572	590	572	562	560	563	541	502	566	539	563	539	527	593	546	514	565	586	568	542	538	568	562	576	572	569	570	528	520	606	553	553	559	541	559	513	549	548	591	566	564	559	578	561	518	536	542	573	547	532	515	586	564	540	585	591	550	522	551	590	541	564	522	540	530	551	548	548	535	570	532	566	581	544	559	539	575	581	579	530	557	570	577	506	575	547	566	534	532	523	579	578	558	567	573	573	530	538	550	574	559	548	562	574	546	556	570	541	573	571	573	553	556	578	568	569	547	574	573	582	528	523	566	555	564	573	524	554	564	548	529	609	574	571	549	556	552	547	552	587	559	553	550	570	568	538	550	566	544	545	547	594	534	543	577	571	565	537	551	558	529	560	531	549	561	578	531	539	576	564	500	519	543	558	558	575	557	561	541	550	542	588	603	574	569	541	559	521	564	532	529	558	554	547	517	519	583	582	531	535	606	562	561	517	529	549	556	528	595	600	580	550	598	550	565	538	573	555	549	551	515	531	575	533	561	517	580	542	556	574	532	591	538	527	543	539	558	556	563	534	521	594	543	566	544	547	533	545	584	543	546	551	549	526	543	571	540	572	534	543	506	516	551	518	566	584	543	530	553	547	561	545	519	559	557	597	572	508	587	498	570	587	527	542	539	512	539	554	549	538	555	537	590	553	572
70174	81875	66818	42630	11819	1623	536	708	1458	1924	2052	1913	1023	562	396	334	303	260	299	221	235	212	214	233	271	208	246	212	235	264	244	237	220	240	226	231	223	218	180	240	219	232	221	219	216	222	215	221	215	222	204	216	241	190	230	207	255	254	240	225	214	230	266	259	217	224	246	219	210	207	230	225	204	202	211	203	228	208	226	244	201	213	253	242	203	209	219	223	220	215	244	203	237	196	206	225	235	204	220	215	263	238	226	192	202	212	243	242	221	237	179	226	227	212	226	202	216	210	222	236	213	225	219	214	214	222	209	223	195	232	239	226	213	212	198	217	250	212	235	255	194	217	211	205	227	192	225	213	193	225	227	214	226	228	215	190	214	220	226	231	194	212	237	204	222	212	221	208	207	226	237	238	218	216	202	202	239	199	214	228	200	218	223	203	209	221	223	210	222	233	204	204	219	212	228	231	225	221	228	236	211	211	214	221	219	212	205	220	232	215	209	226	230	241	225	221	234	231	232	207	231	208	203	227	230	203	217	200	200	226	217	237	216	232	215	224	244	191	223	212	224	199	193	194	218	239	234	218	242	245	228	215	249	208	225	224	219	208	217	190	214	206	249	213	238	213	183	217	245	213	209	216	205	220	201	203	246	205	223	214	218	202	200	212	223	245	209	225	231	180	186	203	209	239	222	208	234	237	212	223	208	211	208	206	245	202	263	234	221	224	229	211	206	223	224	219	202	202	228	248	220	227	207	239	214	208	207	220	222	194	212	214	189	233	211	193	236	227	221	224	217	215	213	246	233	225	209	237	228	200	214	203	230	230	221	254	201	210	199	244	203	216	212	223	207	206	220	217	204	211	227	204	209	224	233	209	226	211	234	217	197	209	200	201	217	213	222	208	252	235	245	251	225	215	225	245	202	226	231	210	217	229	239	210	240	214	231	205	240	221	216	206	254	239	231	212	254	207	223	219	204	211	234	223	225	210	200	201	206	243	213	220	212	235	225	237	228	227	203	206	212	217	205	216	206	195	249	204	218	200	212	213	234	247	200	218	207	217	209	231	212	224	207	213	197	197	215	231	230	197	196	236	204	192	204	214	198	214	210	190	216	224	213	198	217	199	221	222	224	221	206	220	217	216	191	216	207	225	206	239	239	212	195	225	221	202	214	211	233	190	201	216	222	217	210	207	217	218	206	226	200	212	211	214	209	215	215	194	229	193	215	206	239	213	237	209	212	199	225	239	214	206	230	226	226	218	209	212	220	228	225	225	210	223	216	252	228	201	221	220	247	204	213	229	222	206	211	208	213	221	258	207	206	202	235	207	225	229	226	223	215	194	227	218	243	248	239	227	218	202	233	199	226	218	230	218	189	222	227	218	234	228	195	225	235	230	200	212	216	204	215	208	196	213	221	221	216	207	237	226	194	204	216	218	230	225	216	211	206	240	218	195	232	226	215	213	225	248	211	209	241	234	203	233	200	215	257	215	219	213	226	221	201	227	231	220	231	225	235	214	235	204	233	208	202	213	211	204	238	211	202	186	217	203	196	227	214	221	210	223	212	220	216	243	230	226	198	207	217	216	228	203	219	215	211	208	185	198	202	217	206	209	221	204	207	203	235	206	220	194	239	213	209	231	214	191	216	205	211	198	213	179	198	212	208	226	214	209	219	240	188	235	222	217	221	215	214	201	206	211	221	210	227	190	233	216	234	229	199	224	231	203	220	196	193	243	214	210	234	207	246	214	212	212	196	233	192	227	229	222	198	229	235	220	211	233	225	208	195	203	232	225	214	227	205	218	188	204	215	235	195	241	259	214	208	224	201	238	183	211	214	196	236	199	235	199	216	229	205	237	225	221	237	215	201	232	225	210	235	209	195	249	230	206	229	198	211	209	238	199	208	214	234	196	204	225	220	211	232	218	216	216	233	218	212	205	215	182	215	232	218	198	202	215	190	225	201	208	228	214	197	207	220	212	215	222	204	202	258	217	237	217	235	240	235	212	206	217	217	216	195	193	219	220	221	206	199	235	234	202	232	212	203	222	215	229	222	253	207	222	205	208	224	218	199	205	205	228	233	220	208	216	216	225	195	214	220	225	251	240	227	212	225	211	251	214	216	202	224	213	217	215	207	219	221	245	206	236	229	219	222	237	193	220	216	222	219	231	211	205	186	212	209	220	216	209	226	225	201	187	220	208	203	224	235	217	214	178	235	220	218	214	212	224	197	240	269	223	207	218	220	228	222	214	199	223	207	198	230	224	218	228	221	211	208	224	238	218	233	202	215	189	226	218	236	235	214	203	217	197	208	233	219	188	215	214	198	206	211	237	203	218	242	183	194	210	250	223	222	226	226	242	216	240	243	223	200	182	219	207	204	205	228	207	201	221	214	192	219	250	210	207	228	202	219	240	224	217	233	222	220	204	196	212	235	210	207	241	215	224	239	225	208	204	201	237	199	226	196	203	227	222	218	237	198	230	225	198	213	233	236	211	227	192	219	215	210	225	224	238	233	210	230	227	243	233	187	208	211	216	203	207	246	213	206	213	192	222	210	225	218	233	221	192	214	214	217	175	234	241	220	203	243	215	229	218	216	216	220	217	248	204	221	195	244	217	234	186	246	232	206	215	239	211	193	223	220	206	222	218	210	196	202	229	219	195	209	221	200	203	207	209	220	230	229	220	220	233	214	208	213	213	210	217	214	191	203	175	204	258	213	216	213	206	212	210	206	219	220	201	222	239	199	213	207	197	213	209	231	197	230	216	231	203	212	199	204	229	210	214	217	228	230	200	221	227	241	231	218	213	216	189	190	206	215	204	228	210	221	194	207	222	197	200	211	186	207	220	199	201	212	210	222	198	214	209	228	211	214	216	217	232	248	206	218	221	231	218	237	205	228	207	223	224	204	211	229	201	213	199	244	218	220	238	201	228	220	206	217	246	220	227	219	226	224	237	204	240	186	197	205	226	214	214	212	222	237	240	195	209	208	201	236	245	191	219	231	211	187	206	247	227	213	225	192	209	209	223	202	223	209	216	211	192	263	234	221	200	216	202	220	219	259	232	206	223	182	205	228	224	234	206	211	216	229	227	229	217	191	209	216	206	190	233	217	207	234	201	220	219	194	220	225	233	201	207	222	199	199	204	191	212	220	213	225	254	231	192	228	229	213	224	231	217	204	224	218	188	215	200	249	232	221	222	194	223	220	227	237	210	238	209	216	228	188	228	238	222	215	231	205	232	212	216	234	209	211	184	200	223	225	246	189	231	200	216	194	236	205	224	199	204	214	218	243	192	247	219	239	229	199	215	206	208	210	197	222	219	180	220	218	186	246	235	209	224	214	221	246	222	216	214	229	213	202	214	231	206	213	193	231	221	228	217	213	202	217	200	206	240	223	243	216	216	216	237	218	219	216	216	194	207	208	214	236	186	224	233	210	225	237	207	226	207	209	206	243	244	221	210	197	204	207	204	218	222	230	235	198	207	202	216	224	202	228	213
47667	66073	65673	32593	1985	2458	2062	3304	7003	8652	9538	8128	5067	3074	2115	1722	1292	1218	1112	829	814	793	817	799	810	799	753	765	803	793	803	827	788	735	752	725	736	692	738	738	760	708	733	769	693	722	744	731	716	703	760	763	703	721	781	794	784	854	748	840	805	816	822	892	858	812	800	745	735	782	770	796	742	758	768	783	723	727	704	704	726	670	713	717	685	762	714	750	716	707	706	742	727	678	755	737	729	695	688	725	739	701	706	717	704	752	668	730	711	656	685	746	730	686	683	700	719	685	717	740	722	669	727	706	695	709	709	719	703	714	706	713	717	735	704	751	728	731	730	721	665	705	693	707	703	747	714	698	710	713	754	767	684	679	689	703	638	713	745	703	686	700	715	712	673	660	647	713	679	712	730	698	710	692	703	726	688	660	701	727	746	726	684	706	703	717	688	659	665	730	739	723	693	659	715	700	707	736	735	743	709	639	719	703	714	676	738	699	703	688	687	688	694	729	709	640	702	693	707	678	697	733	760	718	695	694	714	767	706	678	671	742	693	700	672	754	666	661	678	690	755	668	697	689	714	692	725	668	721	697	701	689	707	715	679	695	685	695	699	726	742	715	705	742	725	699	691	695	649	681	677	687	679	712	710	747	709	684	720	716	671	734	739	694	711	724	739	736	714	724	721	754	708	711	712	680	678	705	691	725	776	665	714	725	704	668	707	715	708	723	729	670	698	671	710	725	673	715	693	714	711	701	694	689	735	707	688	688	725	670	700	701	703	699	751	736	680	717	636	711	758	700	751	688	686	721	705	711	710	692	715	729	666	684	667	761	702	768	714	695	721	688	734	748	716	732	684	707	695	689	666	646	731	712	675	679	669	764	728	697	715	686	731	692	660	679	741	729	668	688	710	692	731	699	674	661	727	681	701	693	751	726	714	676	639	740	742	771	727	707	707	727	726	722	711	755	694	744	751	727	668	713	701	710	732	733	736	686	635	691	721	668	704	665	716	708	703	720	719	711	717	759	705	652	678	696	691	678	710	697	676	730	744	765	719	734	698	687	686	718	725	719	660	731	728	705	703	728	693	713	703	702	690	687	708	756	716	738	708	719	626	713	726	717	719	681	692	685	717	660	737	689	662	713	686	674	698	728	694	756	688	708	758	726	706	678	693	716	698	721	692	755	704	713	746	711	736	695	708	684	717	731	695	732	743	756	676	715	724	714	703	695	714	713	744	720	670	701	682	727	704	745	683	732	713	733	710	744	738	703	693	692	749	709	705	718	720	696	708	709	663	696	737	742	638	703	708	666	717	747	712	704	754	712	721	702	685	713	666	717	708	657	714	667	725	729	663	684	698	683	718	671	714	725	690	679	692	735	699	684	692	692	700	722	753	706	714	709	729	695	691	703	721	658	722	725	744	699	691	699	722	680	686	665	704	669	760	735	733	700	688	722	681	683	683	697	702	678	711	682	720	690	673	738	718	729	749	676	724	728	711	754	671	728	740	722	732	754	720	720	712	694	763	694	631	744	669	650	720	697	698	706	703	724	686	696	723	716	677	694	700	709	711	732	677	683	748	689	691	708	721	727	746	722	726	720	714	703	671	712	665	752	696	696	750	709	742	722	728	669	711	725	743	717	684	716	690	692	708	662	745	692	726	723	721	661	702	724	726	650	744	707	732	758	686	692	687	712	658	640	680	708	656	706	715	691	750	726	705	704	684	706	673	770	697	705	731	697	659	715	672	682	755	700	718	712	707	719	697	704	707	720	687	709	742	712	690	671	694	739	705	678	720	700	708	727	691	698	682	713	705	737	699	719	683	677	719	699	700	735	697	731	771	690	722	654	769	721	758	726	704	703	700	721	682	672	704	729	720	727	665	710	659	739	737	711	653	733	695	740	744	698	708	758	748	691	700	710	701	676	699	751	669	679	673	707	686	686	706	724	670	736	701	701	723	647	716	705	718	694	683	716	682	693	728	725	686	708	671	756	727	704	739	734	671	717	680	660	734	692	714	662	704	701	682	769	704	677	714	688	655	711	683	706	676	677	733	747	716	704	678	690	760	697	701	700	707	675	705	717	717	691	715	731	731	678	723	698	716	708	705	756	716	738	682	709	676	754	696	706	704	744	698	713	676	703	702	680	733	729	719	688	699	720	724	714	742	750	715	723	713	690	735	693	669	720	694	679	721	736	742	686	700	652	691	730	726	687	749	736	704	723	741	705	717	689	700	685	714	721	702	715	700	689	698	734	728	735	737	717	679	693	709	700	705	704	647	751	755	710	687	721	705	727	729	683	718	686	692	667	682	711	704	697	721	751	741	687	683	668	687	717	710	703	707	676	722	676	729	696	697	675	754	709	683	716	715	749	676	691	716	688	736	674	678	735	719	752	708	739	684	755	700	711	670	722	690	639	686	721	770	719	687	722	719	763	705	694	684	728	690	725	706	703	731	714	696	735	703	763	670	723	714	725	634	751	721	746	744	675	690	656	733	721	716	702	708	699	680	719	714	779	686	743	708	751	682	687	669	742	731	708	742	744	684	685	652	705	679	713	684	710	723	741	695	727	692	709	695	728	704	738	708	729	720	765	759	698	739	692	682	758	737	702	680	723	686	706	702	659	688	714	750	701	727	696	709	705	677	680	673	674	694	648	700	712	644	719	696	707	737	690	653	758	711	763	714	704	705	692	716	710	674	748	743	690	722	727	738	699	678	742	686	725	671	727	699	699	708	650	715	704	719	671	700	721	699	674	749	711	696	678	691	646	686	734	681	708	693	712	721	733	693	728	703	722	692	755	714	700	718	718	702	682	669	744	702	732	667	694	697	761	749	717	693	697	702	721	739	725	720	695	711	708	706	769	703	678	727	711	742	712	712	727	719	723	628	740	722	673	699	724	691	716	716	697	718	735	706	679	699	679	707	707	661	731	707	714	713	716	737	690	650	669	781	695	716	676	658	662	678	709	749	725	705	739	707	689	692	710	696	725	708	711	726	752	765	701	757	741	764	746	719	715	693	725	724	734	661	732	747	702	691	708	720	736	703	681	676	717	735	719	734	742	703	663	708	756	673	684	765	719	725	746	687	700	736	724	672	625	716	695	690	712	724	707	719	675	694	698	711	668	723	738	734	710	751	716	727	671	720	697	686	724	694	673	712	750	665	687	676	700	704	676	720	721	726	695	703	694	716	693	681	711	716	762	673	718	761	702	705	759	759	746	712	720	705	707	700	728	666	690	722	745	727	667	743	724	648	672	718	733	718	728	712	632	672	717	678	682	690	713	629	702	721	723	723	708	721	741	724	691	713	671	666	681	709	701	719	744	666	701	710	718	729	676	690	702	725	688	679	696	742	673	707	724	745	698	649	678	701	662	726	712	747	710	699	685	724	714	695	703	706	719	706	659	722	726	704	706	652	748	670	735	693	659	678	731	736	704	712	712	745	719	705	656	701	710	698	702	704	751	666	731	721	687	707	698	709	684	682	728	705	674	723	716
11228	14048	8990	2035	215	136	119	139	147	148	162	142	133	117	120	134	119	128	116	129	127	114	143	116	116	113	138	127	156	119	128	139	112	124	106	114	120	130	105	118	137	119	131	99	128	114	127	131	118	104	110	113	115	126	118	110	125	125	104	154	135	131	119	121	129	143	134	121	122	128	130	124	144	128	114	113	137	129	118	120	124	116	110	124	116	104	135	128	132	112	135	112	133	108	134	135	121	120	129	103	108	118	100	132	126	117	114	121	129	116	104	115	111	120	132	117	120	104	113	119	123	122	125	105	115	126	119	116	100	133	127	107	123	117	115	128	122	116	119	118	108	129	122	121	106	118	141	114	109	118	122	118	128	114	106	116	127	119	144	121	121	119	121	140	106	107	106	146	112	124	128	128	121	122	111	134	122	115	108	126	138	134	119	126	100	126	110	128	101	125	115	114	109	117	123	134	125	113	137	123	114	95	103	107	110	127	107	115	129	103	126	108	113	114	118	119	110	111	102	99	133	123	131	130	125	124	119	122	127	117	111	94	129	95	140	122	130	104	118	130	113	114	111	127	133	119	138	91	112	134	143	124	149	128	121	119	128	127	125	128	124	115	125	128	130	98	121	119	135	137	99	126	110	108	120	107	107	118	131	124	122	111	89	136	119	131	133	107	116	107	127	126	137	111	116	127	134	115	122	136	116	114	126	128	126	150	127	111	107	131	123	124	111	121	111	125	131	114	100	132	120	121	139	124	95	119	110	110	103	106	111	113	124	114	132	118	101	112	109	106	131	116	123	100	100	105	126	145	119	118	111	115	117	119	120	131	110	118	127	128	133	105	106	110	118	125	120	121	109	147	137	111	127	131	122	101	132	111	127	148	94	130	112	113	115	133	120	117	137	114	113	123	121	104	132	106	112	126	117	127	108	135	109	123	126	130	142	110	128	130	138	116	120	118	116	119	113	94	114	109	110	119	123	125	112	128	124	110	122	117	106	130	94	136	119	133	125	111	89	129	112	121	114	113	121	127	110	102	120	123	98	116	138	133	114	123	110	107	115	112	129	123	119	123	143	107	108	120	119	146	122	120	100	141	121	108	113	117	127	126	122	112	130	137	117	120	111	122	104	124	119	130	118	126	121	101	125	115	116	118	118	117	120	122	124	130	112	102	120	126	132	129	119	131	114	116	97	97	122	120	101	115	106	112	106	122	108	103	138	129	119	107	142	125	110	114	107	97	119	124	105	112	116	124	110	104	98	120	105	124	113	133	119	117	126	125	149	106	121	135	104	115	95	130	129	102	127	116	110	134	112	136	116	111	104	117	111	113	132	110	119	124	116	111	117	100	120	128	105	135	130	134	122	124	118	118	118	100	119	118	112	109	100	108	124	107	103	116	104	126	127	136	137	120	128	127	93	95	125	119	128	118	138	124	100	112	128	124	135	102	118	128	126	113	148	122	116	153	115	104	95	107	124	134	138	118	115	109	137	119	111	129	115	125	113	118	133	130	113	134	113	113	126	103	111	114	127	101	118	109	127	104	125	109	115	126	137	124	117	108	128	125	115	105	118	104	128	116	117	117	120	135	104	128	103	117	123	113	111	145	114	112	131	120	115	115	114	100	102	114	119	110	140	119	134	132	122	113	128	136	108	128	124	118	95	130	104	121	111	133	119	113	145	111	107	137	124	119	108	132	130	115	114	129	135	109	116	113	109	98	123	107	129	116	114	113	139	96	110	112	114	108	126	129	113	131	112	129	115	125	127	121	112	110	114	111	141	146	102	111	116	141	124	108	115	108	132	127	138	115	121	102	104	102	131	129	122	126	106	117	121	124	117	106	124	109	143	126	116	134	140	126	121	114	111	104	128	114	130	117	117	109	132	115	107	131	112	138	130	137	110	130	117	121	123	138	113	130	133	131	114	135	111	119	131	117	107	125	124	118	119	105	113	117	99	159	121	116	116	122	124	109	115	137	125	106	119	113	103	118	118	104	142	122	106	99	106	126	124	96	123	119	116	112	115	139	113	117	108	120	140	125	132	129	114	118	131	117	129	105	118	117	127	129	135	141	108	123	131	109	160	117	115	137	105	132	128	126	113	117	108	126	109	128	129	117	109	107	121	114	119	124	107	110	109	141	129	119	138	113	134	125	116	119	135	111	118	118	119	114	113	114	125	106	126	119	119	136	110	103	118	108	132	106	100	113	112	118	137	121	124	128	108	109	99	132	131	106	110	126	130	140	113	128	124	135	129	115	106	126	118	127	126	105	125	137	117	132	126	127	111	101	119	111	127	123	122	125	134	119	124	107	102	131	116	125	130	122	102	111	117	122	147	105	109	129	135	113	137	146	138	94	116	127	112	119	121	130	127	109	151	130	111	117	102	106	101	142	94	125	126	126	111	95	119	139	129	90	115	122	117	128	114	111	123	129	130	124	112	119	128	142	113	126	125	128	100	130	104	129	136	107	124	120	126	140	79	121	111	108	102	137	118	111	125	116	114	124	132	122	127	113	136	118	125	91	99	117	109	130	127	106	133	123	138	106	123	107	132	118	136	116	99	128	129	120	126	114	117	125	107	116	109	109	133	106	119	114	119	129	124	96	116	98	119	113	122	115	113	121	135	108	134	104	111	119	121	113	111	140	110	98	109	107	119	124	106	127	127	112	123	109	123	96	129	123	102	112	110	125	132	107	108	107	119	103	114	144	128	114	130	130	104	123	122	100	120	150	128	118	119	92	114	140	115	144	104	137	117	124	130	134	114	105	111	112	112	122	103	107	112	115	121	119	109	116	120	113	116	131	125	127	115	118	124	117	124	99	130	103	139	122	121	142	118	118	112	112	120	124	135	116	126	118	112	117	111	124	122	115	96	132	114	126	122	111	88	108	124	117	105	128	117	116	129	122	133	108	117	129	116	112	115	118	124	107	130	121	125	134	119	127	139	114	122	116	116	125	134	103	135	117	126	117	125	105	127	123	126	120	91	116	119	118	107	103	133	131	130	137	126	107	123	136	105	122	115	100	135	111	129	102	107	126	133	115	103	118	132	114	108	119	118	116	133	121	118	111	106	118	113	106	107	110	120	125	133	126	108	118	126	131	147	109	122	123	132	112	111	122	127	120	103	121	119	122	137	119	118	130	139	117	132	124	116	145	134	118	98	125	108	102	133	134	130	125	121	145	103	116	124	122	132	114	131	119	133	135	128	120	125	119	103	103	100	105	138	112	118	105	124	119	105	117	121	118	123	144	122	125	96	133	117	119	101	101	103	131	123	107	111	114	120	90	121	107	113	102	114	123	135	110	125	124	104	107	122	123	115	97	124	124	152	130	129	111	127	141	116	123	102	126	97	112	136	121	120	115	123	118	131	112	127	110	119	130	126	107	99	104	108	125	102	118	122	108	110	149	129	114	129	142	114	115	107	110	112	117	107	135	102	132	103	113	115	126	109	132	117	116	103	125	129	108	133	128	126	124	115	108	127	123	109	133	121	131
14092	22401	16327	5185	476	501	498	537	626	810	723	679	586	484	498	465	440	455	443	416	448	431	441	422	423	418	429	413	435	401	444	454	418	429	425	429	475	449	401	473	454	433	464	456	443	427	431	433	464	445	428	440	452	448	478	462	485	470	469	483	501	499	491	480	469	496	472	452	446	483	432	424	470	488	464	461	447	451	455	445	467	415	458	447	449	463	459	402	475	444	414	448	438	421	453	440	451	470	423	452	438	432	443	399	441	440	442	435	410	441	429	456	463	439	382	420	428	465	412	431	417	422	420	446	434	424	474	443	407	428	429	440	412	396	410	450	435	432	455	423	399	439	437	413	423	452	438	409	445	411	461	455	425	433	451	446	439	445	452	430	432	445	452	456	425	451	446	443	431	460	444	447	471	468	414	427	438	441	458	427	422	440	461	452	466	402	477	461	467	441	405	421	438	376	408	433	430	443	421	461	436	402	448	424	414	453	434	440	463	413	440	429	429	424	413	409	479	454	430	423	431	438	467	430	443	439	436	459	459	421	411	434	442	449	406	454	438	450	397	483	426	472	450	435	458	418	423	452	442	430	449	436	401	428	452	417	440	434	434	466	427	459	411	461	435	418	435	439	419	461	442	428	403	400	432	408	435	447	426	422	432	433	440	448	449	433	409	443	420	432	425	465	440	448	406	429	465	445	425	464	428	421	461	456	450	421	436	421	441	467	444	446	461	419	431	444	427	437	438	429	417	418	420	440	453	472	433	432	457	410	421	454	421	427	475	428	432	458	446	443	448	498	439	443	463	430	466	460	399	451	455	417	437	444	458	443	414	431	425	413	456	447	427	430	428	411	417	445	436	458	429	440	469	448	432	427	468	415	457	418	465	424	454	432	454	448	413	442	451	464	395	418	436	452	450	436	432	450	439	440	427	434	431	444	409	443	427	435	425	430	445	460	459	434	445	445	435	481	431	408	445	437	427	475	434	418	440	442	462	429	443	432	424	424	428	408	461	457	411	445	477	446	411	428	425	389	415	431	429	437	450	469	467	445	422	405	422	429	456	437	434	396	426	453	414	445	461	449	437	470	441	410	461	486	433	456	433	434	416	410	482	439	436	467	443	429	453	500	435	416	443	396	432	407	410	410	428	407	397	468	431	441	426	429	430	399	434	468	468	478	395	452	458	469	445	449	426	429	414	424	459	411	429	436	449	442	396	421	441	443	461	449	504	470	435	449	423	469	438	464	446	406	383	449	449	445	456	424	448	430	410	447	445	449	401	490	446	475	443	456	439	436	457	423	451	414	409	423	460	439	403	414	448	414	409	465	477	438	441	466	435	473	393	422	434	417	475	448	404	430	410	426	432	454	437	437	451	440	416	478	442	427	425	450	448	418	422	461	424	454	453	423	437	441	407	445	415	415	441	468	393	467	461	442	436	441	415	415	432	446	423	414	428	399	470	441	421	426	423	414	479	400	437	419	455	461	437	426	403	415	413	411	481	426	394	403	430	405	458	465	454	452	420	448	451	454	395	430	411	489	399	419	429	464	429	400	486	446	440	437	452	423	457	432	445	407	419	404	414	472	430	421	435	457	432	451	413	435	414	420	424	472	428	449	432	452	427	437	415	434	424	426	477	455	407	471	462	432	399	436	412	426	447	412	443	439	429	414	437	460	451	409	417	464	441	392	437	466	460	400	423	450	447	424	456	442	471	397	437	409	433	412	416	420	452	432	423	429	454	458	415	408	445	472	420	407	445	411	430	447	430	452	429	395	456	442	444	403	438	429	445	445	447	436	452	451	389	460	445	438	440	415	458	429	402	433	430	417	440	462	444	419	458	420	401	447	436	438	443	465	431	458	402	444	446	450	417	437	385	406	424	441	423	415	445	433	435	436	452	415	432	461	445	440	441	436	457	446	472	475	439	425	434	416	435	437	426	416	435	404	418	458	439	427	463	460	450	428	423	440	425	426	447	415	407	411	440	432	424	432	456	447	418	438	412	494	435	442	408	472	398	422	419	437	403	426	446	423	421	426	455	418	429	432	436	454	426	441	477	442	444	469	462	403	456	415	451	416	440	409	410	428	435	443	429	416	421	417	452	447	400	437	432	434	423	436	412	431	430	450	437	439	389	415	429	449	455	458	445	424	404	477	454	449	418	452	418	446	451	424	470	440	426	493	495	420	431	443	472	473	446	445	448	424	446	433	450	466	431	426	459	418	429	458	447	433	447	422	459	422	390	427	439	445	442	419	428	401	463	470	454	426	423	416	443	465	414	443	434	451	453	379	430	430	434	421	449	417	451	432	412	447	470	415	442	471	481	431	476	440	425	420	401	456	441	425	458	412	426	421	430	443	418	444	418	424	442	433	444	403	466	440	442	469	448	501	400	437	411	427	417	423	475	400	445	461	428	444	441	473	456	456	422	430	442	421	467	438	437	406	401	409	430	427	451	429	406	442	421	414	424	476	416	430	457	434	442	419	424	439	434	451	452	442	437	440	407	434	462	454	460	486	462	431	419	398	477	482	447	431	465	451	454	444	417	425	446	428	445	439	469	471	455	430	414	440	428	411	438	454	445	443	388	406	444	458	426	488	421	434	443	430	451	434	450	414	491	431	448	448	419	419	424	446	456	454	440	438	459	450	437	428	434	428	435	460	413	436	412	446	404	456	431	455	427	445	425	446	412	464	482	414	464	421	443	446	420	445	464	463	408	456	419	434	465	434	405	478	467	435	428	444	471	402	410	443	445	450	451	460	442	477	455	477	447	461	418	509	450	430	459	476	469	390	398	403	418	433	409	410	445	419	403	474	410	480	410	447	484	450	446	430	434	398	427	444	424	425	383	447	469	411	441	464	435	415	434	438	435	425	431	407	421	454	423	431	446	415	438	418	420	417	435	444	467	440	458	440	463	439	451	433	457	475	425	432	439	456	446	425	463	428	466	463	462	416	429	422	434	445	426	420	474	455	435	451	420	437	435	454	465	460	461	454	445	417	436	454	464	446	445	432	431	434	420	436	423	458	445	446	466	401	404	431	466	453	435	393	421	440	411	466	463	428	433	411	478	447	470	398	424	419	428	423	435	424	398	450	452	433	462	450	469	404	445	412	443	443	437	445	421	429	450	452	463	448	457	415	443	419	430	430	441	422	456	453	403	441	449	446	397	454	436	402	461	457	403	424	451	420	468	457	422	409	424	478	453	453	430	483	452	468	421	426	421	442	412	459	455	426	450	444	491	448	429	435	465	463	416	398	483	451	425	438	448	465	466	430	443	477	423	466	437	406	469	402	408	485	480	442	435	460	448	394	436	401	407	417	436	455	431	431	432	423	423	420	436	409	453	458	410	446	438	439	429	430	423	435	408	453	452	439	465	477	418	449	470	414	391	432	429	460	425	391	445	416	423	465	410	413	414	441	434	451	412	418	407	414	438	420	447	439	439	469	433	436	417	414	388	417	428	410	430	399	470	473	446	450	429	459	433	486	414	455	429	417
56800	70846	59267	27739	4411	456	429	396	1107	1824	1880	1038	590	317	262	221	200	202	167	186	171	158	155	168	176	178	148	160	156	165	168	164	155	160	170	146	157	180	171	146	178	157	154	180	163	146	168	163	165	152	159	152	179	188	172	154	157	178	176	144	177	191	168	167	181	190	165	178	154	149	183	154	152	173	164	177	159	172	163	166	163	154	159	153	145	191	172	155	145	152	168	170	166	175	204	173	155	200	173	157	156	126	173	154	174	142	167	157	172	160	149	158	157	159	155	164	151	163	173	148	188	164	171	152	168	171	175	150	145	191	166	169	159	140	169	165	170	180	165	184	162	141	172	193	177	164	156	179	144	176	157	168	180	143	162	163	138	152	170	163	146	164	166	197	147	151	167	150	155	165	176	161	145	153	169	153	172	155	163	146	178	167	159	160	175	162	152	155	153	158	154	173	134	166	191	131	159	177	173	171	168	156	177	167	161	151	139	157	140	149	195	153	156	171	163	168	160	155	149	150	149	167	159	145	145	179	146	175	154	161	144	170	162	160	137	171	156	166	145	161	186	170	149	146	160	153	152	150	169	191	184	171	173	157	165	132	171	157	155	162	142	151	142	171	162	165	151	161	161	152	153	161	147	167	162	163	150	175	140	151	174	172	173	155	152	158	162	147	173	190	146	171	172	197	170	156	171	152	173	177	161	169	159	143	172	147	166	193	152	150	155	169	154	180	159	165	166	169	191	168	144	149	166	175	177	154	165	182	174	156	159	178	142	156	160	147	145	183	165	151	143	165	147	171	157	156	162	166	162	168	153	167	167	140	142	155	160	181	160	158	153	135	156	173	145	163	155	153	150	159	148	162	178	138	151	136	160	164	146	139	151	160	139	154	159	169	178	138	170	190	154	160	149	165	144	162	140	143	171	145	150	161	150	156	165	166	143	168	161	179	155	165	163	154	172	120	161	153	159	158	177	152	154	161	158	157	187	148	168	154	151	150	131	162	165	143	169	163	184	175	166	162	171	144	174	154	152	159	142	160	145	160	149	165	156	155	155	152	178	166	152	151	180	156	166	148	149	136	184	156	150	148	143	153	154	167	156	160	162	149	151	127	173	169	166	145	160	148	144	165	152	135	174	139	172	146	167	144	182	167	175	172	168	156	162	165	159	150	160	161	156	141	135	175	164	163	156	175	154	148	150	145	158	163	174	145	169	157	175	173	179	175	175	161	137	176	166	148	162	187	162	178	164	163	167	161	142	137	158	158	170	178	145	160	172	152	176	170	179	167	153	128	167	141	154	162	162	171	130	161	169	157	144	166	162	180	169	158	159	182	132	173	160	169	150	158	149	192	176	168	156	148	157	144	160	154	140	165	179	182	166	156	165	170	177	152	196	164	149	165	163	170	169	181	166	170	175	164	162	156	170	152	182	171	133	165	181	149	168	153	162	169	152	183	172	166	153	171	158	164	176	158	165	178	171	156	167	167	152	180	151	181	162	176	159	146	160	172	160	166	182	164	145	178	171	170	180	141	189	145	152	151	158	164	170	171	143	149	148	158	152	164	149	181	187	150	154	156	164	166	156	181	159	144	162	156	171	157	153	158	167	152	156	167	164	165	172	171	148	159	173	167	159	146	153	158	167	158	153	165	167	151	148	176	186	146	166	151	157	156	166	140	168	172	171	185	165	170	163	175	150	167	142	149	154	153	169	154	184	136	151	155	165	154	166	175	158	180	156	144	166	164	162	177	154	133	160	149	168	163	164	191	139	154	163	165	167	161	152	158	144	144	150	171	140	157	169	156	138	157	174	170	159	155	152	157	143	155	151	148	166	168	145	179	157	186	163	163	178	162	153	176	131	152	180	151	173	175	166	152	181	145	154	167	153	146	137	156	165	152	173	165	163	153	174	153	179	170	147	163	191	156	133	155	147	161	167	163	140	153	158	146	172	169	159	154	151	162	126	146	145	171	154	155	172	130	167	169	157	152	180	175	171	167	159	153	151	152	183	153	188	174	146	161	187	152	153	156	186	145	159	172	155	146	133	171	148	157	176	152	151	175	158	169	185	141	157	158	151	172	188	139	167	156	161	172	146	159	147	156	168	168	148	163	184	137	174	169	161	157	171	165	183	157	170	138	165	181	136	172	156	171	144	178	147	154	151	167	161	157	153	159	160	162	175	171	163	155	185	141	148	140	196	146	154	169	152	155	181	146	167	158	173	181	162	152	147	151	161	160	176	156	183	149	151	176	155	157	153	169	169	177	178	146	152	195	151	159	162	169	161	176	183	169	156	168	154	176	161	157	175	155	176	170	169	186	163	188	180	168	154	162	148	150	172	172	158	162	175	177	164	141	156	183	155	162	164	169	140	177	140	153	164	158	142	161	168	184	162	161	166	163	168	175	168	145	173	139	138	172	161	165	166	152	161	157	153	148	157	147	171	184	152	151	163	155	151	183	156	177	166	164	151	139	152	147	176	145	166	158	188	156	175	165	156	155	167	171	165	138	173	192	143	151	184	151	179	165	170	175	150	138	147	189	155	184	195	172	142	179	151	165	154	159	152	173	141	186	158	139	162	163	169	148	145	164	157	161	172	164	135	148	147	161	169	182	160	160	187	145	148	175	170	137	164	188	164	150	139	140	181	175	164	176	149	162	175	138	182	164	181	176	176	159	160	145	176	152	172	161	175	176	140	171	162	165	170	180	149	162	158	155	180	152	142	173	164	146	173	154	156	152	166	174	181	152	158	173	162	160	164	180	152	151	159	145	158	151	128	180	156	171	155	144	142	179	165	146	150	136	160	160	146	149	148	150	141	145	165	154	187	145	166	126	164	176	199	172	161	142	163	153	173	166	145	149	157	153	157	173	172	138	147	179	150	166	160	155	165	176	167	156	156	151	143	155	191	158	169	160	164	173	153	164	165	166	147	154	173	145	167	159	159	166	139	150	157	163	196	172	160	157	157	177	158	165	160	161	176	170	172	149	172	158	164	183	178	156	166	162	170	168	167	193	167	160	141	137	146	138	147	155	143	157	168	168	156	155	151	165	136	160	168	155	149	158	165	150	169	170	165	154	162	150	148	188	153	152	162	181	181	163	172	151	145	163	155	152	162	162	143	162	158	176	139	183	161	172	160	156	158	163	147	152	145	143	179	162	160	153	171	172	166	140	188	141	142	183	176	152	165	163	171	184	155	172	154	163	150	184	164	159	161	152	174	142	139	135	158	164	136	161	178	162	176	169	159	163	187	170	167	159	167	165	172	157	167	141	161	150	168	150	184	158	167	170	151	179	151	176	184	171	155	160	163	150	149	138	173	166	174	153	142	177	159	156	171	164	171	143	157	187	176	159	159	154	152	164	160	163	148	162	169	151	191	163	166	164	142	178	176	172	141	172	166	153	158	153	178	181	159	158	162	165	171	155	156	140	174	170	182	129	186	147	142	159	166	159	148	166	172	164	149	156	155	157	153	160	168	146	143	167	163	187	156	133
38045	53035	54523	13434	1245	1290	1783	2053	5820	8664	8718	5079	3268	1899	1399	1151	834	817	742	656	603	613	619	600	570	575	603	577	596	639	553	605	588	593	577	612	546	583	550	601	553	584	538	585	552	577	575	592	574	553	563	585	570	599	559	619	603	622	614	633	651	620	628	649	643	629	593	631	609	634	602	583	557	574	627	581	617	557	580	588	569	540	516	590	546	538	534	566	562	546	572	552	579	592	562	549	576	581	549	564	574	588	564	559	576	540	550	534	530	569	621	560	532	549	545	525	587	540	515	558	540	539	564	547	560	575	565	564	511	558	535	522	496	544	593	550	556	565	558	591	559	557	512	554	554	545	550	556	520	563	544	565	557	545	555	547	549	579	568	553	532	527	519	529	551	557	561	524	516	547	589	509	529	492	557	573	586	557	547	550	551	562	572	510	546	508	486	570	568	533	559	573	532	545	540	601	553	563	567	573	535	575	547	533	583	556	575	606	556	520	595	615	584	559	570	565	559	558	583	578	539	578	512	526	554	582	560	556	534	560	536	532	605	534	577	501	534	541	558	544	591	568	475	558	549	536	554	514	550	564	550	569	562	530	540	556	558	530	564	553	514	543	539	543	595	565	567	539	541	552	528	563	576	581	550	523	566	570	603	559	537	523	570	517	514	544	589	531	521	569	555	583	549	590	575	569	533	572	552	573	558	527	559	531	541	580	558	558	523	559	547	551	544	554	580	590	586	556	547	511	519	536	569	506	554	520	551	540	571	553	544	559	539	572	533	576	525	534	551	567	546	538	574	552	574	545	588	544	524	543	562	550	525	508	538	551	553	542	577	522	526	543	543	551	541	542	620	556	588	543	510	536	525	572	571	556	521	515	546	539	541	549	568	532	560	527	570	566	584	536	553	576	549	566	555	512	532	500	604	530	550	548	555	514	547	563	566	557	597	537	549	535	577	524	597	558	565	534	545	538	546	533	600	543	579	585	554	558	552	568	560	593	524	567	560	514	538	526	542	537	554	589	514	550	524	512	554	557	536	568	554	535	552	518	546	544	553	574	556	553	560	505	549	558	536	557	521	589	556	516	561	567	550	557	592	551	575	540	517	548	545	534	542	559	530	602	546	523	569	546	546	575	573	573	528	567	564	534	552	513	565	560	561	563	562	580	587	528	530	568	575	521	563	537	566	563	589	582	556	577	579	557	591	538	529	599	562	555	527	558	556	554	572	593	537	546	547	541	601	530	564	543	550	573	536	519	522	542	494	514	518	497	552	529	574	540	551	509	525	577	581	534	578	543	519	528	587	553	578	586	535	559	567	576	552	523	531	544	573	585	556	552	580	540	553	522	558	565	529	537	564	564	562	542	537	573	537	547	524	546	558	565	559	540	507	563	503	566	544	538	556	542	539	556	545	552	522	543	526	571	588	551	572	556	531	524	530	524	569	519	553	560	555	570	576	581	563	603	567	506	552	531	570	528	510	523	573	531	534	620	558	532	530	558	525	528	583	519	550	533	596	540	532	568	577	545	546	547	595	547	554	580	528	525	555	546	511	530	524	553	551	552	514	565	531	527	526	561	566	526	548	516	534	591	599	566	546	581	616	521	592	534	571	488	528	548	529	585	568	533	555	591	545	539	525	553	567	549	554	560	549	530	564	563	582	548	547	572	510	564	571	592	556	581	568	545	590	552	570	541	551	572	543	555	545	531	551	596	567	556	590	532	573	579	565	546	564	558	558	558	544	570	554	529	560	572	547	554	530	560	536	550	564	590	487	544	588	558	540	542	514	533	536	529	570	511	585	533	542	573	530	566	548	580	584	550	525	532	567	539	544	550	561	575	598	540	510	544	588	578	533	580	554	525	572	577	526	532	602	555	583	573	526	497	532	564	586	559	548	547	532	535	536	552	557	545	552	564	517	575	544	531	556	584	553	564	545	562	524	557	578	577	552	549	594	568	543	492	548	540	554	546	589	535	570	527	555	548	545	538	530	541	531	576	528	554	552	582	566	577	560	577	563	544	581	567	525	569	559	550	554	565	570	520	578	570	530	550	565	581	556	546	571	571	535	584	558	540	575	525	548	537	503	537	574	571	546	542	542	591	534	592	523	561	563	549	552	529	523	538	536	563	533	552	534	520	540	533	562	538	571	536	556	549	568	576	605	529	562	544	588	528	514	577	569	525	548	548	587	567	559	583	607	533	535	561	569	538	564	543	580	546	550	548	588	536	546	568	519	560	532	578	521	544	524	542	528	555	556	560	542	523	542	538	564	575	566	587	580	561	560	586	566	531	564	580	559	554	565	563	493	520	615	552	528	545	584	561	567	562	532	537	548	520	545	556	574	545	568	575	548	590	552	572	526	546	546	571	583	566	528	535	557	573	514	538	559	528	566	590	526	560	517	548	562	533	543	546	576	565	569	532	548	532	601	550	557	551	501	570	578	545	560	530	533	534	569	560	524	546	516	568	579	588	561	530	537	525	565	602	531	547	560	555	563	560	554	595	564	535	566	540	544	522	570	608	555	583	583	569	542	563	575	539	523	594	579	535	561	534	574	568	585	576	603	582	551	547	570	550	555	551	544	562	575	556	550	553	510	599	550	566	564	545	571	581	556	533	576	538	544	545	577	581	563	575	620	574	570	569	549	526	512	540	575	555	560	551	539	558	535	617	567	570	551	574	543	558	577	541	549	533	616	565	542	583	548	537	544	542	576	557	530	539	590	545	540	572	555	554	576	549	585	515	514	539	570	543	527	553	573	533	546	581	581	534	554	579	553	562	528	518	606	534	531	574	546	537	547	532	562	537	559	574	523	555	520	575	534	560	559	607	589	577	560	540	568	539	532	596	579	554	522	551	585	543	540	573	544	557	579	542	563	587	554	553	563	534	561	595	563	570	526	506	545	527	541	566	560	535	541	571	558	551	529	541	559	589	565	529	565	588	526	520	552	517	567	567	544	520	570	547	568	575	523	559	542	512	597	566	566	557	527	525	508	506	536	559	570	562	555	515	537	570	521	561	534	557	510	527	538	560	536	592	564	587	549	548	534	533	547	553	574	572	560	557	539	567	561	558	553	555	566	578	542	511	529	601	541	546	547	562	517	554	609	523	531	524	539	562	520	529	530	566	506	544	511	530	585	608	526	566	548	578	585	500	527	557	573	555	547	561	550	564	510	555	542	498	518	533	562	555	527	571	536	555	552	569	514	560	534	588	530	538	575	554	541	545	569	522	525	557	594	559	544	578	550	557	584	552	529	557	554	536	571	548	586	554	521	577	565	564	533	538	526	545	556	533	545	536	563	526	592	557	570	540	531	578	559	563	535	566	544	572	541	559	546	559	562	577	545	526	561	550	537	540	517	534	594	574	561	529	565	552	527	566	583	540	565	581	531	560	575	559	552	555	520	516	555	531	551	546	585	548	579	530	555	544	536	564	505	565	554	510	519	562	534	559	555	577	542	594	544	586	537	558	533	593	537	569	570	537	587	525	539	528
69527	81843	71233	29093	9984	1432	570	883	2830	4051	3688	2891	1234	626	423	335	270	278	245	250	213	247	242	231	251	218	258	229	239	214	223	241	213	233	209	226	244	202	220	206	216	195	233	208	216	212	201	213	202	209	199	222	242	221	208	217	249	228	245	224	240	224	239	231	237	238	214	217	211	217	223	228	186	194	205	216	204	219	233	215	208	224	218	201	212	214	226	234	215	226	222	204	224	227	213	221	229	197	227	205	209	219	213	222	187	236	213	221	226	217	210	226	201	226	200	231	228	213	236	222	199	218	219	234	194	214	200	207	221	228	234	194	177	201	195	225	216	206	219	213	199	211	225	212	183	226	216	189	204	235	215	222	218	237	223	233	203	207	228	210	216	223	184	227	183	206	214	228	202	228	218	220	203	249	232	231	227	221	194	197	225	216	212	221	209	221	208	245	210	186	204	204	238	222	229	218	201	211	206	212	197	195	188	208	235	208	222	215	202	189	217	200	211	213	223	205	214	193	198	196	188	211	185	214	245	208	228	211	210	192	207	214	212	214	210	228	216	187	230	200	207	185	206	197	222	209	218	223	218	219	212	217	201	198	229	204	199	190	208	227	216	243	214	233	219	234	223	231	227	206	209	211	245	216	235	207	234	235	224	225	198	222	207	208	196	227	228	214	208	212	197	186	205	209	215	228	185	202	220	220	196	210	228	200	188	204	206	220	196	227	217	210	204	203	201	201	189	220	203	210	236	211	234	219	197	223	214	219	219	210	213	210	234	211	198	230	217	206	217	240	224	215	199	221	230	221	186	209	209	213	196	220	206	221	225	228	197	197	225	196	231	193	212	227	214	215	200	226	215	204	228	186	197	230	201	217	204	197	214	199	207	197	213	241	210	223	205	218	226	220	195	239	212	236	219	183	199	201	219	221	206	198	218	230	200	207	238	217	219	211	229	206	233	171	187	203	214	215	209	224	213	213	227	187	233	217	210	229	219	205	203	196	231	226	202	210	228	209	213	234	241	232	209	240	190	201	194	242	202	227	207	186	209	206	222	202	214	240	197	224	224	226	194	204	207	181	170	232	229	180	208	225	209	226	191	201	204	199	198	224	230	220	230	203	224	191	238	206	196	225	196	205	229	220	203	243	214	195	196	211	232	201	215	214	220	227	213	195	201	195	191	199	244	211	195	225	240	188	205	227	196	231	243	224	197	211	208	226	197	209	198	221	217	228	207	195	193	231	216	228	224	190	214	194	246	211	211	195	211	226	205	202	208	202	217	247	221	188	228	230	245	241	228	208	207	209	231	228	203	230	219	211	225	225	207	219	209	216	221	205	238	229	243	203	218	202	186	203	208	223	211	237	237	207	208	219	198	232	183	205	203	220	207	232	208	206	237	216	195	192	209	220	228	207	233	240	218	204	208	193	191	201	221	227	207	240	233	215	191	217	221	209	190	199	203	202	205	207	241	208	214	227	195	229	205	243	204	207	225	214	229	203	207	209	205	226	221	183	220	205	220	204	220	230	213	195	201	215	203	197	191	221	220	207	210	229	210	182	232	210	226	218	214	193	175	208	231	228	208	220	199	227	203	210	216	227	203	191	248	196	216	218	211	198	199	214	209	218	193	226	228	208	211	211	215	203	196	221	206	200	236	205	215	205	213	212	199	231	220	213	197	216	259	199	232	193	189	210	202	211	184	214	174	207	205	237	197	222	169	235	240	214	225	194	244	201	208	224	234	206	214	206	218	221	203	230	211	219	200	220	201	186	208	225	194	205	194	238	199	205	209	233	230	212	219	207	230	226	197	201	196	220	216	197	190	240	208	172	210	197	213	192	217	224	220	202	227	187	232	206	228	197	204	196	201	201	225	199	232	194	224	231	211	211	240	209	218	202	206	216	244	208	215	224	196	229	229	229	219	205	216	202	199	218	192	213	216	211	190	191	235	192	224	207	206	204	219	220	212	221	212	178	201	230	238	197	206	218	219	201	220	217	214	194	186	219	242	220	227	190	212	214	214	185	205	221	207	242	222	221	247	198	199	216	217	203	216	239	199	249	230	197	224	226	218	205	222	184	234	208	195	214	203	188	192	230	202	212	212	225	201	206	203	192	220	221	233	220	226	210	214	221	215	221	217	234	207	208	219	200	207	215	188	193	225	204	216	229	194	204	204	181	225	207	222	217	207	211	224	224	240	232	205	201	216	205	223	235	223	205	234	201	245	210	194	209	226	219	233	212	223	208	195	227	243	235	220	218	204	208	209	196	213	201	206	201	216	236	218	209	213	236	244	211	218	199	209	188	197	221	185	184	192	196	218	204	213	231	225	239	204	183	215	206	237	220	219	194	197	209	235	196	194	212	197	192	219	217	196	224	226	208	206	219	214	226	193	224	231	214	215	210	207	221	210	223	187	192	192	215	202	218	212	181	195	218	230	235	187	229	234	198	214	227	218	196	205	232	225	209	223	210	211	226	218	203	216	196	214	221	218	191	197	214	206	218	208	213	223	230	205	224	221	205	246	231	234	217	206	223	221	218	188	213	215	230	230	217	208	211	190	223	207	188	228	199	215	218	215	204	212	197	208	233	237	207	198	211	234	221	209	213	207	228	190	227	215	201	223	208	210	241	179	201	231	213	219	211	222	223	242	207	210	215	204	219	199	198	223	193	220	246	236	212	206	210	211	210	204	213	217	231	224	206	218	224	196	192	225	208	204	231	201	207	228	202	187	207	183	214	190	203	215	182	209	218	214	193	222	219	228	209	225	225	195	208	226	228	207	215	218	206	226	208	206	175	213	235	225	214	206	232	193	216	197	208	217	246	212	198	223	213	205	252	193	214	215	214	213	214	201	220	219	207	215	204	188	229	237	192	197	223	211	210	211	213	211	228	197	228	216	210	200	210	188	220	247	184	226	208	187	198	225	220	229	210	215	196	235	205	200	214	189	222	197	225	213	213	206	219	223	185	210	207	223	235	192	195	245	227	203	176	219	224	234	226	210	220	208	200	205	180	213	208	187	238	212	211	197	193	235	205	197	197	200	205	211	220	214	212	189	221	232	200	204	214	210	212	202	219	198	220	169	207	218	209	205	218	212	216	213	220	190	238	204	240	203	187	210	205	198	205	196	225	196	220	215	218	217	207	204	235	206	215	205	205	239	229	207	238	214	199	246	206	220	213	239	221	208	227	236	198	231	217	205	211	219	196	249	219	240	220	199	223	210	244	234	219	219	231	228	235	211	211	205	226	204	212	205	231	213	222	193	232	220	216	213	203	208	230	199	233	218	212	217	207	202	201	213	231	192	210	200	199	234	188	261	207	191	214	213	217	218	214	211	216	222	222	228	270	209	198	215	219	250	220	222	205	232	198	209	195	231	221	199	222	227	206	208	233	219	215	213	214	191	203	213	214	238	186	184	206	230	214	204	217	225	208	243	211	232	227	245	214	220	202	221	209	219	226	228	201	202	218	207	224	212	207	226	219	225	191	224	244	238	217
47480	65241	68570	5385	2021	1869	2388	4588	12357	15078	14000	11389	5510	2928	1999	1505	1162	1084	1018	855	858	836	840	834	827	754	797	777	855	760	789	785	762	742	729	721	721	713	770	751	763	694	782	740	710	733	695	720	728	765	759	732	747	703	792	807	809	837	816	752	832	831	807	877	863	827	815	778	770	766	731	761	749	754	768	687	722	744	753	721	716	716	683	762	742	703	705	646	703	698	692	736	694	737	690	706	697	730	702	679	670	723	724	677	725	670	689	733	688	717	696	742	707	710	698	724	686	684	692	695	699	727	711	696	729	736	707	723	704	709	649	673	698	681	773	676	695	708	667	667	686	730	687	700	698	703	712	666	653	703	651	750	675	724	715	692	731	691	699	682	676	680	692	693	646	719	744	692	701	717	681	675	703	705	663	729	689	670	706	720	657	681	688	652	657	667	690	676	721	730	722	706	692	712	675	679	636	693	696	702	704	634	693	715	716	658	664	720	710	681	743	677	712	721	684	723	675	695	703	679	751	694	676	756	689	688	665	706	663	648	704	686	709	727	700	731	745	685	720	699	702	706	718	697	654	695	719	723	672	722	703	640	682	681	695	654	709	718	631	728	717	724	641	657	695	713	719	726	655	696	689	676	747	675	774	712	707	716	680	739	712	670	710	704	724	666	687	721	719	666	692	698	684	725	714	726	703	684	725	656	704	702	681	704	736	697	692	736	705	694	679	701	687	711	722	653	656	725	739	699	674	674	647	724	690	648	721	709	711	666	707	680	723	714	676	693	688	731	759	693	667	702	693	726	692	708	748	684	674	625	699	710	688	744	641	681	712	691	655	680	700	719	697	683	724	707	680	726	667	664	718	678	688	696	728	667	681	658	680	697	638	670	729	738	651	644	690	684	664	726	730	679	678	694	734	719	682	702	696	686	691	707	661	699	665	719	676	673	706	746	711	697	689	690	702	713	677	692	725	684	625	708	703	680	672	682	655	651	738	707	721	705	675	659	719	738	689	696	700	656	679	718	711	718	702	698	676	704	710	667	659	733	707	675	730	673	700	676	719	666	730	708	681	644	619	701	730	684	674	721	694	715	680	689	687	686	724	664	680	694	702	665	685	638	696	723	653	686	672	724	687	714	730	694	688	720	729	721	704	733	721	649	683	685	697	633	696	658	706	708	679	705	643	655	696	676	698	677	665	740	662	652	701	728	699	694	698	676	688	673	705	664	700	712	751	694	687	655	707	715	710	717	677	693	671	675	710	690	691	642	729	713	666	679	698	717	733	670	707	721	700	679	697	736	692	673	681	697	692	686	768	660	762	637	661	687	716	672	755	702	682	628	733	682	690	672	658	683	676	680	675	702	708	650	669	684	668	694	698	746	699	672	687	699	683	694	657	717	697	689	734	734	675	646	700	727	694	729	675	704	661	700	678	700	683	696	739	707	694	686	675	707	717	643	675	662	657	699	729	722	710	713	708	703	684	678	665	707	716	676	709	767	714	648	675	690	703	713	704	677	649	728	696	689	689	701	722	734	709	650	696	668	711	699	680	680	685	698	670	698	683	687	707	684	721	684	687	719	696	662	694	695	718	694	693	683	707	634	707	717	706	715	698	747	697	712	694	693	690	655	691	698	700	661	668	665	696	722	670	684	677	700	694	670	705	710	646	728	703	679	741	717	690	728	729	675	727	651	732	706	729	750	738	658	689	722	708	669	670	732	685	643	727	712	708	689	702	704	721	703	740	684	704	649	699	713	704	681	689	714	684	721	687	713	707	681	649	684	707	661	708	676	717	685	687	716	679	699	673	713	744	707	717	681	743	686	696	710	685	681	735	691	705	697	719	705	697	695	725	700	668	718	730	663	725	725	710	672	714	693	696	663	704	671	730	741	701	691	724	720	701	693	720	705	695	678	664	738	706	762	721	698	700	736	684	749	703	675	694	707	679	648	708	674	661	679	727	746	677	713	682	709	718	685	689	690	692	692	725	722	752	732	686	671	701	715	700	720	662	700	667	693	682	715	718	682	729	697	674	709	696	699	654	702	730	712	710	704	697	678	670	704	740	735	678	689	752	730	698	697	695	677	683	712	734	699	688	687	699	710	671	679	744	724	674	683	688	705	658	696	723	704	666	698	736	683	690	719	685	666	695	695	683	691	633	710	682	739	732	690	660	718	724	741	682	693	680	696	691	713	684	659	686	694	671	679	634	679	692	696	642	641	690	755	705	658	655	728	705	704	724	713	661	717	674	651	718	699	706	662	719	736	678	702	718	690	704	772	722	701	711	663	721	729	722	698	684	721	688	719	710	691	698	702	700	676	674	656	733	690	729	664	681	687	688	701	697	684	690	745	679	690	702	664	694	700	686	673	707	629	680	675	704	737	707	692	704	734	678	692	725	717	743	698	732	724	717	681	718	674	733	697	644	709	687	666	719	663	696	708	731	669	694	737	697	698	727	643	659	662	682	720	679	726	667	711	703	660	694	720	735	680	715	680	696	721	673	736	717	658	700	739	710	725	683	704	716	716	704	709	666	718	703	701	717	684	724	676	663	706	640	645	706	677	677	699	667	711	676	686	693	713	630	659	750	676	717	641	650	703	696	687	720	673	714	685	698	773	680	701	690	683	714	680	676	668	676	681	712	727	699	683	696	682	710	672	687	658	688	690	678	710	701	703	720	666	712	707	664	703	715	718	708	692	690	689	661	703	707	699	664	700	718	691	746	674	736	708	709	663	684	720	713	722	653	738	728	681	698	679	725	685	713	701	726	663	674	669	705	717	677	706	686	704	688	688	685	752	677	619	704	649	713	710	735	700	703	696	689	662	739	674	720	714	706	733	711	730	698	694	734	680	740	733	684	675	771	682	696	690	726	699	710	702	730	706	689	761	676	667	703	661	708	650	685	719	697	689	729	744	673	651	678	704	679	696	674	688	714	704	715	682	716	702	710	668	686	678	676	675	698	697	669	700	662	674	720	716	740	721	683	702	665	710	703	702	711	709	687	652	713	712	710	729	686	683	701	658	707	747	676	643	740	657	720	691	668	663	673	715	679	681	716	705	676	721	677	707	688	702	715	681	731	714	732	694	700	670	722	678	659	658	672	673	706	715	711	682	660	716	703	704	722	630	695	656	705	644	695	693	676	676	679	704	706	710	670	672	700	689	708	673	709	759	686	690	723	695	712	660	716	724	681	732	683	737	716	755	679	699	730	663	700	675	695	737	663	658	707	709	661	720	692	664	707	721	715	715	675	708	726	698	733	703	747	682	685	625	746	671	704	662	710	713	686	660	703	705	704	726	690	644	700	720	683	667	688	669	730	673	711	706	682	668	702	700	701	736	721	684	718	735	704	723	694	673	712	701	690	666	763	680	683	687	690	655	661	676	734	696	674	668	722	689	680	692	678	679	721	742	693	711	682	697	695	709	771	696	712	680	715	692	706	678	632	708	708	713	719	654	694	707	699	684	727	680	737	726	689	722	694	699	710	706	693	718
11061	15265	10341	718	248	139	138	147	155	218	204	177	146	121	122	108	116	96	97	126	97	138	132	118	103	113	105	111	115	105	107	135	129	120	101	117	119	127	119	119	105	114	122	141	114	127	113	112	128	131	107	115	108	115	112	131	116	125	105	131	115	117	127	94	123	113	128	132	120	115	113	119	120	119	133	136	135	129	118	121	103	105	116	109	116	115	124	98	120	141	123	99	113	131	113	125	114	109	115	125	119	129	121	134	109	114	116	104	106	104	133	111	111	110	104	140	129	113	119	109	100	98	119	101	127	105	128	104	116	110	121	128	108	112	112	139	136	113	123	95	122	124	119	127	139	112	112	127	96	111	110	107	98	153	117	107	128	107	121	109	111	118	111	124	124	117	96	115	110	115	126	115	105	105	118	120	110	129	118	102	116	117	102	101	99	111	125	117	112	118	113	116	118	123	103	140	94	128	124	119	125	124	122	112	122	110	119	117	133	131	133	113	108	114	135	117	111	111	125	116	137	122	109	123	123	122	103	139	113	120	119	130	111	111	110	122	124	115	125	122	127	147	126	118	118	122	138	117	127	114	134	118	122	134	103	115	114	111	121	113	122	129	103	126	122	113	106	111	130	130	93	128	112	117	122	138	106	124	119	134	106	117	121	108	116	130	101	112	107	115	127	108	116	110	127	116	114	108	115	137	116	113	124	122	113	129	124	108	135	120	121	110	107	116	120	116	118	107	122	127	121	109	103	117	130	131	119	108	96	114	122	99	128	143	100	97	109	128	117	128	129	124	118	117	98	109	119	120	109	115	116	104	115	117	106	106	115	119	107	114	137	119	121	112	109	108	118	121	134	120	122	115	121	123	113	112	105	115	112	133	126	115	105	117	116	148	110	104	96	143	122	115	120	108	122	122	120	115	92	119	131	116	146	100	120	106	135	129	140	121	114	122	128	128	127	107	134	117	114	130	118	141	128	117	128	113	110	120	107	115	104	129	115	116	129	125	143	121	133	108	102	103	120	123	105	117	116	97	108	144	126	90	114	122	111	117	112	106	126	132	130	119	116	115	113	129	129	113	117	137	129	117	99	111	119	132	112	104	93	124	112	119	128	132	127	119	105	116	116	118	123	124	125	152	112	123	124	113	118	121	132	137	94	116	133	111	122	122	107	116	108	108	116	123	124	114	128	119	115	109	110	113	113	101	122	113	119	135	133	128	100	112	104	147	123	123	116	102	116	125	136	108	117	130	120	140	106	123	103	126	120	119	120	104	108	106	115	107	106	124	106	122	104	119	117	131	103	106	129	121	143	106	122	124	117	116	120	115	120	126	113	108	126	119	132	116	115	111	124	122	118	129	113	143	120	121	106	116	106	117	105	103	109	121	122	131	104	136	116	139	118	129	102	110	120	107	116	114	131	122	122	128	138	125	125	116	131	95	132	121	107	105	120	139	123	106	94	129	118	123	135	111	115	132	126	99	124	102	122	114	118	113	128	110	124	116	126	95	116	134	125	115	121	122	128	125	126	116	132	94	116	127	136	111	118	125	129	109	128	126	107	130	123	126	107	116	112	131	125	108	125	141	114	112	117	113	134	119	105	124	112	134	133	110	120	107	136	142	124	102	110	123	127	114	117	125	119	119	112	113	137	102	109	118	99	124	123	123	119	113	118	110	119	126	129	115	91	112	101	99	127	121	122	121	128	129	109	102	116	102	127	122	119	124	126	119	118	128	112	103	132	114	130	114	110	116	127	111	129	129	121	112	123	118	133	116	87	141	126	129	112	119	120	125	126	116	134	117	148	116	125	105	106	114	115	119	107	101	134	112	119	133	103	112	115	108	98	115	122	121	122	139	125	121	126	109	118	113	105	119	132	122	97	109	106	111	125	118	119	117	111	100	130	120	109	112	116	111	113	119	119	136	131	100	134	114	86	108	120	97	116	126	124	131	113	123	112	110	109	120	109	122	106	117	105	108	112	130	93	145	102	110	118	108	120	135	119	124	134	109	110	128	132	113	118	112	116	121	113	125	119	110	104	128	104	108	131	109	118	118	139	127	128	121	111	117	118	132	117	99	111	124	118	109	137	109	119	107	129	103	132	141	124	128	123	103	131	136	104	147	125	117	135	100	126	99	111	138	112	127	121	119	101	115	124	108	139	118	131	119	114	98	107	112	123	112	132	129	121	120	125	118	119	126	107	135	97	147	99	103	125	112	118	122	151	130	106	122	119	119	105	98	116	118	119	121	110	103	136	115	116	129	112	116	119	106	102	115	118	141	119	103	100	121	101	134	120	123	116	114	116	96	106	113	128	112	113	130	117	110	107	114	99	118	116	138	126	129	114	117	99	122	137	122	117	123	115	127	117	141	109	110	129	127	116	114	120	123	132	120	127	115	114	113	110	116	111	99	107	133	125	107	126	117	119	104	130	131	107	141	119	94	117	109	132	105	114	111	131	135	118	127	109	143	128	118	137	105	131	117	110	112	131	126	126	115	121	136	121	105	143	136	92	122	106	120	117	132	116	141	142	127	123	113	124	105	137	120	124	109	105	128	104	99	125	116	115	114	138	144	126	119	114	122	126	113	98	116	101	126	136	119	111	111	121	102	103	126	113	113	122	120	132	104	123	112	126	103	139	142	117	113	112	117	126	130	124	134	124	120	122	125	108	129	131	93	103	123	133	132	119	105	145	117	125	132	126	97	106	122	122	126	105	115	97	114	109	114	120	115	120	126	109	130	132	129	119	117	108	100	135	115	113	122	109	118	132	119	136	102	124	127	115	115	111	131	128	108	117	120	125	110	124	103	102	99	118	107	110	113	122	103	119	112	112	97	106	103	107	119	123	126	108	126	100	118	111	111	117	102	113	132	109	129	104	121	116	94	133	126	94	109	129	129	110	116	112	126	118	114	105	125	112	146	138	126	117	100	137	134	130	112	104	128	133	117	130	101	125	106	128	114	110	126	134	114	91	115	118	127	109	111	120	117	100	115	110	127	127	124	116	137	132	104	124	105	102	109	135	105	129	103	110	118	94	107	124	134	104	113	125	115	108	103	127	122	122	122	113	93	136	122	99	108	109	118	109	142	131	112	116	111	116	122	108	114	126	128	102	128	118	115	118	116	108	121	117	113	113	104	119	102	102	115	115	124	118	100	111	106	111	111	127	125	117	100	102	103	118	122	107	96	115	114	122	140	117	103	118	118	96	118	102	118	108	117	120	124	109	116	130	132	123	118	111	104	119	129	126	133	117	133	128	106	138	111	118	124	93	122	113	111	115	114	96	116	115	104	104	123	124	108	118	124	103	132	103	116	124	135	104	106	109	98	107	122	120	115	108	112	110	129	117	123	111	130	123	111	119	108	124	111	132	129	121	126	121	112	121	111	110	132	115	124	111	120	123	123	123	104	95	115	96	120	119	132	104	111	120	120	112	124	110	118	138	97	133	104	125	124	125	113	113	114	109	139	128	115	109	110	125	116	123	122	109	117
13754	23855	17831	682	504	513	545	568	903	1108	889	752	639	509	440	479	430	467	418	440	414	467	445	412	410	445	411	444	391	404	466	443	462	456	495	477	431	442	452	405	423	406	418	473	445	433	413	470	415	457	441	433	467	460	505	463	510	493	480	488	509	518	565	493	468	466	442	485	456	467	485	443	455	440	477	440	459	452	473	456	416	471	435	451	416	418	442	418	420	422	447	405	447	457	410	420	423	407	429	459	423	426	439	453	415	409	432	429	404	453	443	431	426	434	451	427	418	473	424	442	439	431	425	439	427	450	431	438	407	417	403	426	400	433	417	433	395	396	429	481	432	438	433	427	454	410	441	441	420	418	439	429	402	408	419	459	431	428	440	439	426	409	487	430	430	398	398	456	415	443	378	445	429	417	454	438	430	455	443	441	418	407	412	441	449	429	433	452	428	425	457	424	456	462	455	400	447	447	441	427	441	413	440	416	445	454	424	474	449	434	474	412	437	417	473	416	477	412	441	438	447	450	439	419	407	456	418	434	445	438	392	445	424	422	433	416	442	432	441	438	411	481	401	420	438	404	438	385	430	434	397	458	449	396	386	424	447	434	430	392	445	421	410	422	431	490	428	439	423	412	405	435	448	418	420	424	403	435	454	460	466	443	450	443	443	449	395	444	391	440	446	425	423	435	398	405	452	437	467	405	420	402	432	452	442	461	428	453	418	458	439	444	447	430	441	409	421	474	439	408	421	445	415	434	442	449	448	450	406	412	446	449	425	420	424	421	437	459	425	419	463	406	439	427	439	420	417	435	439	443	421	414	453	438	430	448	420	434	401	442	413	426	423	435	390	458	412	422	445	429	389	443	401	412	419	393	422	447	390	479	475	411	437	445	421	429	410	416	407	417	439	417	400	457	433	411	449	413	423	413	421	414	431	439	427	450	429	435	444	439	424	437	429	425	451	412	429	455	417	442	396	427	458	411	459	446	415	445	435	450	419	418	410	433	456	426	400	468	449	411	408	428	458	406	498	409	424	424	437	427	429	453	464	430	437	436	404	484	450	466	438	444	388	449	405	424	409	414	387	473	397	431	443	396	479	451	413	426	414	434	393	435	477	417	405	454	439	415	435	453	419	431	451	457	465	452	422	419	440	430	433	408	422	441	422	480	427	398	437	462	423	477	416	405	398	434	437	417	399	401	449	446	467	464	434	436	377	447	429	429	436	372	407	431	435	420	448	466	421	431	423	433	446	410	430	428	451	426	432	430	449	435	429	441	436	450	453	429	404	440	477	428	470	444	376	475	449	480	452	457	419	457	454	429	414	432	458	423	412	421	463	444	452	404	405	433	411	427	448	447	449	436	414	443	402	435	431	440	457	435	446	442	434	449	446	444	444	458	482	438	431	439	417	448	446	453	409	411	441	431	436	438	418	427	424	422	450	422	404	455	432	438	468	425	455	383	427	427	446	449	401	424	420	418	458	421	421	442	440	431	417	442	453	445	428	401	421	432	415	409	412	407	413	482	452	449	433	429	444	428	408	419	457	431	420	403	441	445	457	409	435	432	441	454	476	412	401	429	421	438	436	419	403	462	379	429	426	436	407	444	413	428	452	419	456	428	424	416	454	439	434	438	442	447	403	438	425	429	407	393	407	439	413	432	423	440	424	458	428	419	456	430	452	430	425	466	435	452	428	427	436	421	431	418	431	395	441	448	470	456	423	400	426	429	443	425	400	445	445	433	438	455	429	418	436	392	456	421	422	400	400	450	404	403	441	415	467	431	440	420	459	438	453	392	446	445	446	452	444	433	450	431	437	402	416	443	419	426	445	461	424	473	496	428	435	480	395	465	435	424	413	438	426	455	435	424	458	440	441	460	394	408	435	441	437	430	437	441	451	429	438	433	421	414	386	441	447	417	476	431	439	434	418	462	419	405	440	448	415	437	418	442	437	410	448	435	445	418	443	417	402	443	432	432	460	420	468	488	451	461	381	458	434	431	435	411	451	403	439	432	438	406	456	429	440	421	402	417	416	458	420	443	446	433	404	428	448	435	407	407	427	395	439	412	453	429	448	444	453	391	464	426	458	455	435	407	464	392	407	396	469	435	432	421	443	465	457	440	443	421	433	428	456	460	429	416	385	439	432	406	407	434	430	406	445	438	387	472	459	445	438	428	418	457	437	474	418	467	435	414	439	436	452	422	438	439	398	437	427	436	424	443	418	451	408	414	456	423	413	482	414	418	438	435	399	436	393	391	458	419	427	416	451	406	473	415	418	445	427	426	424	417	442	429	447	454	424	426	456	424	433	436	426	442	447	426	430	423	461	424	429	472	467	457	471	427	425	445	426	480	422	446	426	459	419	409	407	413	427	390	404	450	456	449	395	442	441	418	417	447	427	448	406	438	454	441	431	458	413	428	427	413	437	441	425	471	449	437	444	427	393	440	412	438	403	416	429	449	422	426	434	415	434	409	412	405	448	445	407	420	432	420	428	477	447	416	424	441	441	418	458	459	396	449	456	400	431	437	432	438	440	436	435	418	450	412	462	442	464	465	427	426	451	415	414	424	423	440	390	439	438	416	434	413	426	444	454	408	447	407	448	454	435	500	449	427	411	448	404	434	428	450	407	425	447	417	439	445	451	448	421	476	468	376	448	432	458	424	486	429	421	416	453	411	425	433	444	430	446	453	418	392	459	409	436	421	400	396	456	438	430	443	488	441	422	443	425	460	426	418	419	420	399	425	444	424	421	399	428	455	397	436	394	469	438	474	423	394	420	421	448	402	411	426	413	455	436	447	426	425	437	422	427	444	403	412	412	442	434	395	448	443	414	414	441	444	421	442	445	423	463	448	439	408	454	446	434	399	415	407	410	437	439	425	430	477	456	421	424	449	433	451	433	446	415	458	410	464	436	402	437	458	441	385	395	405	462	457	388	442	415	433	460	472	457	432	442	418	445	418	448	436	450	421	429	434	428	434	424	413	418	417	419	449	445	439	413	414	421	400	425	411	447	397	399	430	426	417	413	447	458	427	447	414	430	442	421	437	424	450	419	449	422	406	424	412	416	451	434	404	419	440	431	465	432	425	375	420	408	454	413	449	409	410	448	461	460	478	408	412	415	442	435	462	439	436	438	400	406	402	427	429	405	437	439	438	463	477	418	432	437	444	422	445	404	445	480	460	459	409	457	413	408	451	435	442	456	438	395	458	418	446	437	414	404	437	411	440	441	481	462	486	433	429	448	447	436	408	435	431	459	444	435	394	417	397	426	442	401	402	437	467	433	407	472	429	433	447	416	437	415	448	424	404	424	430	422	428	439	456	446	446	440	444	456	452	413	439	436	443	427	463	423	433	381	417	432	394	397	433	455	435	421	434	438	431	416	387	413	429	465	451	443	449	437	441	445	410	444	451	426	420	418	439	431	418	448	408	433	415	460	429	437	422	451	427	375	432	418	416	409	417	449	413	410	431	418	381	428	381	427	481	432	464	442	387
56636	71208	58671	19688	3471	368	478	833	2663	2057	1740	1092	582	333	263	242	197	180	165	157	151	145	152	151	176	176	185	159	164	161	157	149	179	172	166	162	176	167	161	157	167	177	159	142	153	164	143	149	178	166	150	152	157	162	156	172	170	168	165	177	167	183	163	168	160	196	172	148	156	168	162	160	161	166	164	164	147	169	165	175	186	175	162	181	170	139	150	157	159	169	143	137	175	147	155	156	170	154	147	141	160	163	170	178	146	163	152	171	175	164	150	173	148	153	153	157	157	158	139	185	142	163	167	170	141	147	145	160	169	129	178	172	153	151	175	156	174	151	151	149	160	157	157	166	138	146	150	156	166	151	145	155	156	145	137	164	140	131	140	161	173	186	144	163	146	141	161	154	150	153	157	136	157	150	181	188	143	145	164	146	161	168	176	150	161	148	156	154	127	170	142	151	177	165	162	145	181	173	180	155	155	164	169	150	159	158	144	147	159	157	180	173	168	147	141	158	153	161	143	155	155	181	151	149	150	171	159	155	164	169	164	151	164	175	173	150	164	142	134	168	166	169	152	160	161	158	153	165	156	137	177	155	156	160	141	173	158	152	160	144	172	176	138	150	171	161	156	139	155	169	147	177	158	184	130	156	139	151	153	167	193	153	160	154	141	161	169	165	151	142	171	150	156	135	145	150	154	153	153	166	168	149	167	145	159	166	165	151	158	158	172	156	148	161	164	156	173	131	147	136	169	186	153	178	148	152	125	182	162	177	170	169	154	158	149	155	138	143	174	144	173	155	142	147	155	182	157	144	177	153	158	191	161	151	138	146	160	161	173	165	158	146	180	140	163	152	152	162	154	130	178	140	143	149	151	148	148	172	158	144	160	159	172	152	166	147	149	152	165	163	153	158	150	159	168	168	172	164	171	149	169	151	129	157	147	147	161	139	148	145	148	176	157	179	141	156	147	173	166	181	183	147	148	155	136	169	173	137	168	152	154	128	152	145	160	174	178	158	159	166	170	152	170	141	171	183	178	152	185	148	154	146	149	169	151	162	179	142	155	149	166	172	162	153	168	151	162	165	155	157	168	153	161	180	153	170	163	150	140	155	171	179	157	163	159	144	169	162	171	170	165	165	156	174	162	169	150	139	145	173	169	164	158	154	163	143	162	163	148	171	165	141	144	164	172	145	148	175	156	169	155	167	167	159	156	142	163	175	143	155	158	174	154	137	177	158	157	156	162	164	133	165	154	164	155	141	177	147	168	161	166	153	169	184	135	160	159	166	154	156	164	152	163	152	154	161	141	161	152	141	156	163	146	136	176	161	164	140	197	151	136	164	166	180	174	168	150	162	175	131	167	156	166	172	150	175	158	154	180	155	145	165	163	150	153	153	136	126	171	153	160	160	142	170	169	175	174	155	155	156	167	155	148	135	153	139	161	150	134	157	175	169	167	141	136	128	134	156	153	154	146	169	165	170	159	162	182	163	162	157	166	166	146	150	156	144	157	160	174	157	144	173	170	155	146	157	176	167	147	152	171	147	137	148	161	155	177	155	177	159	148	161	155	165	161	150	156	140	173	145	162	141	161	182	146	176	173	147	154	170	168	148	171	164	151	144	161	151	160	170	169	162	163	158	155	152	163	163	157	167	159	164	157	160	167	160	163	150	157	148	175	155	167	145	183	150	143	165	169	152	166	160	170	156	151	174	143	153	153	166	171	152	142	151	147	169	173	142	135	179	171	157	128	171	155	153	178	184	151	168	166	140	150	160	155	160	147	146	136	161	169	177	151	153	129	160	135	166	168	144	163	155	172	177	149	145	141	155	156	159	180	153	160	163	156	175	159	191	169	165	176	175	146	177	132	148	156	171	173	170	173	144	169	154	145	173	133	148	158	160	168	161	168	155	166	181	146	154	149	169	148	147	127	183	162	132	145	149	155	152	177	166	155	178	169	134	167	162	142	168	135	159	187	169	159	157	161	174	145	175	181	183	165	167	158	171	147	125	150	159	156	160	159	166	188	154	157	158	158	166	156	166	146	161	149	168	157	171	157	176	169	179	157	154	167	157	151	157	165	153	154	152	181	149	176	153	163	155	154	173	166	151	176	158	154	157	161	164	148	144	147	159	157	153	171	147	143	143	148	160	159	138	180	144	146	150	175	139	160	169	162	171	142	158	186	149	166	152	156	191	158	150	166	155	140	150	154	163	160	178	141	170	170	162	152	157	179	164	143	161	150	188	145	171	172	178	165	162	170	175	174	167	158	164	160	140	148	146	158	158	176	140	165	161	170	166	162	165	161	142	160	158	144	130	153	147	154	155	137	148	185	168	159	168	164	161	180	137	148	160	181	141	179	155	154	163	169	152	161	151	160	163	159	156	174	160	185	157	172	150	164	155	162	162	170	149	150	160	151	155	167	168	165	147	160	141	162	155	165	139	164	156	166	146	170	154	159	154	153	170	169	172	143	163	169	160	156	151	155	149	185	148	173	147	154	170	142	162	155	154	162	157	152	155	160	174	141	149	169	172	170	156	141	156	162	164	169	150	158	160	164	164	163	148	163	142	158	129	158	187	158	163	192	166	157	150	158	148	166	189	172	167	167	175	163	158	154	164	164	167	151	129	129	171	171	161	158	180	144	176	181	164	163	159	169	154	156	176	156	134	170	179	167	165	168	155	134	180	131	171	156	155	174	157	164	164	142	175	176	171	177	156	162	168	147	160	164	147	149	157	138	144	167	149	150	159	180	160	156	164	191	131	139	150	174	167	164	167	166	164	163	170	147	150	153	147	177	189	170	148	143	141	153	172	160	177	176	139	161	158	163	143	144	149	153	156	140	142	152	164	134	164	181	154	153	151	137	163	155	154	159	209	132	156	157	153	138	174	156	153	151	154	169	173	146	160	162	146	168	156	151	167	153	178	156	164	170	166	158	152	170	166	169	163	156	161	168	183	182	168	175	147	177	180	152	175	160	154	166	153	172	151	148	159	147	136	166	134	147	166	169	156	130	153	168	181	151	147	164	165	168	162	142	171	144	177	149	169	163	144	149	156	141	172	146	157	150	145	152	154	173	148	152	182	162	167	146	174	171	174	163	148	151	176	153	150	167	143	166	161	183	167	154	183	163	169	184	129	150	146	149	132	149	182	161	167	133	169	157	168	165	161	162	158	162	156	189	166	158	180	168	171	160	162	174	172	149	161	130	153	159	146	159	160	166	174	166	160	166	153	159	179	181	149	165	166	178	145	167	164	177	155	147	160	181	161	141	166	175	183	154	143	158	176	144	156	165	155	175	164	151	145	160	150	166	153	160	151	150	171	155	161	154	167	171	167	164	150	148	164	160	183	146	183	181	147	184	164	160	181	166	151	163	165	175	178	165	144	151	167	191	156	157	172	175	147	179	185	146	156	182	161	174	152	163	158	165	193	139	168	156	166	161	188	137	162	161	162	136	167	178	180	149	172	128	152	162	150	164	185	176	144	170	154	167	178
38316	54130	51400	1810	1292	1427	1858	4100	11299	8507	7602	5662	3044	1620	1309	1057	808	669	607	631	659	604	626	582	607	578	600	614	601	594	573	586	606	605	620	566	574	578	612	576	591	543	530	580	543	589	585	572	544	600	581	572	620	553	616	606	682	659	689	602	694	688	677	649	607	622	615	592	633	587	602	572	542	619	541	586	578	631	630	548	565	526	596	537	590	590	533	562	553	552	551	564	502	570	582	562	528	558	529	555	534	526	526	543	517	536	540	577	534	547	569	544	527	573	574	574	531	551	582	556	519	572	548	588	595	560	544	550	574	532	520	559	520	566	542	568	517	562	530	531	523	588	572	538	564	560	582	549	560	585	556	525	583	570	533	570	547	590	551	594	595	622	566	569	550	594	586	538	541	504	537	580	542	549	528	533	566	538	563	541	536	555	510	560	533	543	564	542	561	566	512	556	582	550	536	582	591	581	543	519	592	527	527	560	568	523	516	501	563	507	546	497	520	531	542	524	582	571	575	514	564	520	534	573	570	542	570	546	561	535	543	534	571	554	542	549	518	546	562	556	558	552	560	536	568	534	543	585	563	551	536	562	539	575	542	533	572	551	572	529	587	518	542	526	541	552	527	500	584	535	536	563	535	572	572	588	575	540	555	515	559	545	507	560	535	556	566	584	548	550	562	556	521	551	545	567	544	576	548	540	517	540	563	550	534	549	523	544	563	508	526	522	517	595	537	559	531	534	569	542	537	549	566	605	564	540	565	590	524	541	560	589	546	550	556	576	550	534	570	522	574	545	540	568	570	539	560	582	524	547	513	505	603	555	555	557	529	521	562	556	544	566	545	550	519	525	555	549	523	564	548	543	558	534	565	560	544	541	570	534	569	526	533	495	554	543	514	521	548	545	541	550	534	539	543	564	558	540	555	568	558	520	563	522	607	545	553	545	569	545	550	527	566	538	559	574	565	547	522	564	572	566	557	569	534	547	547	561	519	554	571	551	553	594	547	554	559	524	553	522	533	550	526	550	519	549	551	533	531	540	577	558	535	544	524	566	533	533	520	536	569	556	528	593	541	571	524	570	606	543	548	635	553	573	564	548	505	547	544	557	566	575	550	568	540	565	539	503	561	600	575	539	582	548	589	552	553	576	590	569	542	540	556	544	552	537	544	557	578	499	553	555	551	558	547	548	567	514	564	527	538	544	561	516	532	541	532	556	576	538	578	572	560	555	547	561	539	543	542	581	565	501	496	546	537	532	585	542	544	519	567	615	559	559	577	555	553	551	542	540	539	538	504	558	562	535	542	548	524	592	571	533	550	574	560	601	567	513	571	571	556	540	557	570	559	553	516	580	536	581	581	497	552	551	565	558	567	566	523	521	579	542	579	540	541	529	528	561	561	600	567	532	580	574	542	546	545	544	537	506	553	571	534	590	508	541	502	553	529	551	573	534	566	582	532	567	568	600	563	492	544	562	541	559	527	561	594	561	567	493	574	520	530	537	528	584	550	574	588	563	551	513	566	545	518	486	522	534	507	587	593	550	527	559	526	551	547	533	563	538	541	570	535	572	589	493	562	543	551	565	543	538	534	507	550	536	589	552	537	584	542	533	538	570	547	591	535	550	538	526	514	516	556	472	547	544	601	521	575	565	561	528	514	552	547	591	559	564	521	558	537	545	498	556	510	563	547	562	541	554	531	494	537	530	500	540	561	504	532	596	548	516	548	570	542	566	567	559	539	527	559	577	593	523	534	513	548	557	555	583	558	599	605	557	576	529	538	547	527	546	579	527	524	529	531	535	528	552	569	594	500	540	548	501	574	506	574	559	554	516	503	548	518	531	578	588	545	523	535	544	560	548	573	546	530	539	545	546	568	546	538	556	543	574	556	553	587	573	529	533	551	546	565	532	545	514	567	539	555	549	546	548	543	541	511	547	545	543	563	554	555	544	557	572	557	562	569	530	531	571	533	541	554	591	473	616	548	620	547	581	523	543	506	548	566	527	535	557	568	559	600	552	491	534	554	584	562	595	553	539	526	600	542	566	613	537	505	538	571	529	573	522	554	562	552	492	562	569	570	546	549	547	544	508	536	579	531	579	564	536	578	553	555	580	557	508	551	505	539	497	515	515	553	517	578	563	518	599	542	559	553	540	537	585	581	539	551	588	569	582	585	562	592	552	592	557	573	538	541	523	559	571	510	524	556	571	552	567	547	541	551	568	580	546	508	521	556	495	554	540	523	538	517	554	539	520	568	551	579	538	550	562	531	559	584	529	550	540	557	550	534	521	556	561	540	525	543	518	499	569	618	601	541	541	496	541	582	531	569	562	537	536	581	545	565	520	556	534	539	588	534	563	533	553	563	551	560	538	525	546	575	525	532	540	555	548	524	583	539	574	538	566	588	555	530	568	549	533	544	550	527	568	517	561	590	551	526	543	575	556	584	577	549	570	577	563	545	535	534	542	531	531	557	548	524	537	555	528	526	555	559	544	543	577	592	540	520	578	564	539	576	558	549	516	573	523	562	538	533	539	566	546	559	557	557	520	564	559	537	579	557	551	529	607	529	534	570	527	541	496	594	574	569	601	551	521	542	552	561	499	507	585	526	564	550	589	532	586	534	630	563	546	547	508	569	553	567	530	568	524	598	577	498	499	570	553	543	565	531	588	571	532	532	540	560	529	568	531	567	513	530	533	578	584	519	565	557	517	542	569	560	578	543	501	518	520	542	562	529	567	573	523	583	531	544	576	548	549	551	559	553	547	560	541	568	538	542	549	528	543	596	549	523	570	564	590	503	580	523	591	519	561	530	559	542	536	578	511	560	537	579	526	571	576	521	534	531	587	542	527	541	561	543	538	559	524	570	582	565	565	547	531	544	577	554	504	545	524	576	536	553	540	555	575	548	575	550	548	559	524	546	577	555	538	552	552	567	595	548	531	534	593	522	563	508	564	517	526	495	582	572	549	561	552	519	557	551	586	539	531	605	579	571	578	569	505	593	597	496	529	581	534	520	516	529	566	531	552	521	528	587	504	533	574	570	559	547	550	543	566	523	552	527	530	522	546	528	552	537	566	542	570	542	555	554	597	559	532	568	569	571	534	542	572	557	535	583	569	508	542	520	544	561	587	589	513	562	579	600	546	553	584	584	542	561	547	587	577	526	578	519	538	559	578	543	575	529	553	562	581	538	591	538	595	534	536	574	521	512	555	512	511	552	615	580	552	593	524	522	541	545	544	564	565	535	581	606	521	552	563	560	519	565	541	580	596	541	541	539	543	506	527	554	525	594	524	567	536	487	537	561	511	578	552	505	547	513	576	586	564	527	573	541	556	535	527	546	583	560	565	541	542	581	584	527	559	548	533	577	562	561	544	497	548	586	555	552	529	572	581	529	535	571	555	543	537	520	548	553	603	526	569	521	578	529	538	588	537	529	548	591	566	556	521	545	577	551	562	552	525	561	513	557	533	538	563	560	529	533	563	516	538	585	519	557	572
68173	81611	68266	25730	9080	951	784	2864	5940	3831	2191	1221	771	439	366	321	270	246	258	241	243	262	204	239	230	217	237	213	193	230	242	225	208	218	233	202	249	221	234	215	215	230	209	219	227	235	223	218	209	234	221	227	220	242	232	205	220	221	235	240	230	229	211	235	259	205	207	210	216	235	206	215	198	248	234	229	246	203	204	250	197	216	208	213	220	215	203	226	208	192	232	222	223	198	199	232	207	219	212	213	225	210	201	207	225	218	223	210	196	210	214	188	232	221	226	210	208	227	183	182	209	206	213	218	183	221	238	245	217	209	195	229	219	214	205	200	222	202	223	208	213	234	185	240	238	206	199	197	215	215	215	200	225	206	210	189	218	233	234	216	228	209	215	223	210	217	218	225	211	216	205	208	214	238	222	200	232	205	213	217	255	201	205	233	208	229	201	206	195	215	221	221	196	212	237	223	224	211	229	225	218	203	194	197	231	216	203	215	208	196	206	211	198	198	213	208	232	206	218	214	220	204	207	188	235	218	221	221	215	201	235	161	236	202	208	211	234	207	217	236	188	227	188	201	213	200	219	215	221	222	207	214	222	208	222	223	213	221	239	204	189	226	215	217	224	218	195	216	233	250	228	243	222	210	227	227	215	193	232	204	216	200	251	204	197	236	226	209	236	226	220	216	200	222	211	210	223	204	216	222	196	218	227	220	206	219	220	208	199	204	196	245	225	218	229	193	216	202	217	208	215	195	211	208	218	173	202	194	213	220	215	231	200	218	215	201	205	208	205	210	212	200	211	219	225	216	216	215	217	195	226	230	208	234	204	207	225	207	224	214	222	205	235	219	208	229	232	229	214	217	220	213	221	207	222	228	207	219	187	188	203	181	224	213	220	233	230	239	222	225	199	210	234	202	209	236	207	211	218	222	207	212	230	199	238	200	209	215	222	210	200	259	223	206	247	216	201	227	223	218	225	200	221	201	225	207	203	243	238	221	206	217	190	216	246	242	209	225	209	205	180	211	221	222	219	208	221	201	217	176	227	208	191	192	221	187	237	210	213	227	227	222	217	242	187	185	239	214	203	218	200	236	200	220	224	208	214	191	194	223	217	209	191	192	213	184	208	207	197	213	227	189	200	210	204	208	216	223	193	221	209	205	209	196	221	212	253	198	207	235	216	221	227	251	209	215	210	218	204	223	175	213	236	226	200	226	210	188	185	197	204	208	228	252	232	206	215	205	215	195	187	219	230	192	196	219	227	229	228	241	188	224	201	223	206	199	217	223	222	231	212	196	202	197	242	207	228	230	226	223	214	234	211	220	234	202	226	204	197	242	181	217	207	226	224	214	177	219	237	206	237	248	229	210	198	219	218	223	226	192	199	216	228	224	213	218	211	199	210	207	210	214	207	210	216	213	199	215	226	190	234	233	218	207	209	233	216	229	226	202	190	184	215	215	179	201	203	225	200	201	208	196	189	247	228	228	225	204	208	240	217	176	201	229	226	201	197	205	198	242	217	205	238	240	213	208	204	231	207	217	232	224	183	191	223	224	203	226	218	225	215	269	210	227	209	202	205	228	197	202	209	211	216	227	227	230	220	212	238	220	215	212	235	220	213	226	237	219	215	212	236	209	227	226	215	198	213	192	182	213	209	201	213	245	209	226	216	198	223	213	230	209	237	204	230	230	217	234	219	203	242	210	209	199	225	219	247	197	204	219	196	224	231	186	216	215	216	195	253	217	235	231	225	210	215	222	194	215	197	226	215	210	226	217	210	230	228	225	217	207	205	216	212	235	224	213	223	207	242	230	218	197	204	216	255	241	228	210	214	194	218	207	227	224	235	210	206	217	252	229	222	224	227	217	217	222	210	241	219	206	199	228	204	233	228	236	216	219	195	219	267	214	229	235	208	206	214	218	208	237	220	205	213	194	205	217	238	205	237	195	198	200	196	232	227	205	179	212	193	225	215	196	216	232	228	219	208	226	221	214	193	220	216	213	211	213	200	255	217	201	221	223	223	222	192	221	222	220	202	217	241	208	206	225	220	209	219	229	223	244	224	224	214	237	214	217	207	195	210	205	220	208	220	233	221	243	206	215	218	217	234	190	196	216	195	200	236	219	217	207	184	227	248	248	200	213	219	196	231	212	201	214	209	217	194	208	194	228	214	186	224	220	239	202	237	220	197	187	198	206	234	222	221	221	227	201	229	245	229	212	235	193	186	208	215	215	216	212	213	226	188	184	199	206	229	216	215	223	210	207	197	189	228	214	182	226	222	212	225	208	216	229	225	212	204	209	258	199	226	225	191	224	210	196	214	237	193	222	188	220	222	211	223	235	198	212	210	212	196	209	200	213	193	215	222	203	205	198	216	232	228	237	233	248	232	216	223	203	244	210	224	212	191	214	221	211	241	214	211	218	212	201	217	221	214	205	236	225	215	243	209	237	212	231	193	238	197	195	232	216	214	183	209	216	200	216	228	172	214	195	234	225	228	243	199	212	228	217	208	228	210	211	200	216	242	236	222	235	196	211	224	221	230	217	191	247	240	190	219	227	204	229	196	239	219	215	208	225	198	188	229	224	223	201	226	218	218	199	231	194	220	194	211	215	218	207	223	237	230	202	222	222	218	229	229	227	221	238	198	209	223	183	200	226	219	218	223	210	200	184	238	251	210	223	224	218	205	202	207	225	234	228	189	233	192	219	215	212	220	228	240	224	232	220	202	208	218	216	230	220	209	230	212	217	221	199	191	199	202	216	204	220	226	195	203	217	199	218	199	221	247	222	213	219	234	224	238	217	189	194	211	215	203	223	194	194	206	227	200	236	202	191	241	234	235	187	219	215	211	220	229	225	193	210	226	192	211	215	188	213	231	218	211	192	209	238	236	222	210	230	216	190	193	208	229	199	231	229	229	227	226	206	214	220	244	212	207	209	218	221	219	202	216	235	218	222	206	217	230	212	210	214	198	231	243	220	215	225	241	226	217	278	196	209	204	189	216	234	234	212	245	204	183	229	241	228	230	216	214	184	211	197	235	203	184	222	201	212	182	232	223	227	212	212	229	239	208	192	230	215	201	221	255	240	213	233	199	222	238	218	233	232	223	218	198	219	206	191	228	217	204	224	225	235	219	199	234	194	210	213	217	225	194	195	232	230	194	239	213	203	207	210	217	229	214	251	209	226	226	247	208	196	216	200	216	216	202	209	201	192	207	200	227	228	229	201	203	188	202	237	209	214	214	187	223	169	192	244	231	205	218	213	199	210	226	211	213	214	209	238	233	215	221	239	239	221	216	231	205	214	189	184	228	222	195	173	254	212	235	201	236	192	234	204	223	244	221	238	196	242	197	217	207	219	201	234	214	207	228	208	216	212	237	222	204	230	202	218	208	202	215	209	212	204	229	223	207	224	242	222	222	204	238	234	224	230	236	203	191	208	192	227	209	216	212	210	216	206	230	234	205	210	237	233	210	227	224	210	204	191	208	202	214	226	171	223
48479	67173	62322	2364	2073	2189	3353	12172	19362	13916	9128	5764	3800	1883	1618	1315	1059	959	905	932	777	788	833	780	778	808	811	805	790	790	759	746	782	751	730	707	768	763	710	713	746	740	782	682	745	712	778	744	763	781	748	765	784	728	804	800	772	775	818	826	882	854	827	829	765	724	760	805	756	819	763	766	729	762	762	699	719	717	730	715	722	681	710	689	720	697	667	745	702	734	722	722	727	719	707	729	701	730	667	691	673	730	715	731	741	660	693	722	650	678	720	744	690	716	667	731	712	698	683	643	694	707	718	687	670	730	740	716	708	735	679	741	703	738	729	690	709	692	717	696	715	700	732	659	672	662	703	690	689	654	660	690	767	720	688	714	724	695	731	665	720	685	679	724	705	675	670	702	718	712	738	708	700	736	683	658	725	742	674	683	714	703	722	741	697	701	693	671	737	703	739	641	697	699	732	685	720	705	664	731	682	698	705	696	726	690	728	660	726	710	682	720	703	751	722	663	762	679	674	667	709	700	694	707	674	674	701	662	704	704	659	712	685	675	672	698	661	692	632	710	762	704	659	691	740	717	722	744	699	684	677	690	695	744	701	706	690	706	699	698	697	678	700	721	705	705	745	689	720	667	692	756	721	681	685	723	679	697	700	744	669	680	729	683	703	674	698	702	717	662	720	674	699	751	703	687	667	668	702	707	709	689	725	699	698	774	719	735	694	710	738	682	766	668	721	676	682	692	633	668	718	703	684	691	725	757	711	685	695	711	703	690	726	727	706	761	722	704	706	691	724	676	697	742	751	679	698	750	769	722	700	697	694	678	742	725	741	690	704	661	766	704	725	726	676	710	713	679	693	701	682	694	661	690	727	692	669	689	694	707	716	685	732	665	638	666	760	695	730	693	732	709	680	751	696	673	693	678	797	737	686	705	729	678	705	770	725	696	741	697	697	678	695	676	706	703	656	702	691	694	667	689	708	727	732	680	719	697	718	750	758	710	696	702	747	682	703	697	654	672	679	662	731	707	697	713	719	737	715	625	677	691	747	719	701	701	731	699	701	662	733	648	708	731	699	673	692	722	730	711	697	669	742	691	746	705	694	649	727	752	711	743	719	697	681	682	725	726	690	686	661	687	733	685	737	695	679	666	697	735	667	684	718	735	671	676	676	677	659	715	707	697	680	696	707	722	734	694	706	705	664	669	701	681	703	726	743	692	699	698	705	730	730	689	729	706	666	739	730	665	690	735	708	717	707	683	666	693	624	689	718	689	674	723	700	716	703	723	729	640	710	679	697	644	706	697	725	680	727	684	714	695	692	732	726	747	743	682	679	689	722	693	641	700	669	695	704	701	699	685	702	735	727	740	715	702	698	699	655	695	698	671	740	708	685	707	685	740	672	732	734	764	708	754	721	707	686	711	718	663	656	648	722	676	708	658	749	737	676	719	672	665	658	733	727	730	724	667	694	735	723	737	725	681	709	687	723	669	685	708	700	741	704	740	713	698	720	707	708	704	689	736	694	655	755	724	712	734	721	700	759	669	701	725	723	709	658	692	728	678	703	673	707	742	692	686	667	691	655	721	715	690	646	676	703	755	753	654	679	713	744	686	703	766	693	675	739	679	659	651	699	665	664	708	705	718	721	705	718	660	683	695	707	700	713	695	686	702	708	666	726	695	702	706	676	720	697	689	694	758	731	706	697	712	729	722	726	719	701	712	695	708	719	645	690	707	686	722	730	712	646	695	737	710	692	757	733	690	744	715	686	722	713	692	669	699	655	671	713	724	698	754	747	719	644	698	730	671	743	690	722	669	651	745	690	754	751	650	697	755	678	703	686	686	683	708	695	699	678	688	700	663	727	662	745	718	710	669	688	661	688	684	703	689	689	675	688	690	684	660	677	714	642	709	686	696	703	660	656	710	682	701	731	719	720	735	716	704	695	712	701	741	684	683	684	691	693	729	706	740	774	673	688	684	725	704	728	719	711	707	669	691	669	705	685	750	666	736	660	696	672	747	737	718	704	651	686	706	663	703	730	674	749	675	743	683	718	745	735	689	714	754	703	697	648	736	683	673	709	676	725	761	716	714	705	682	684	721	670	701	680	682	678	690	709	668	729	705	710	723	687	700	683	767	675	729	731	752	671	718	711	729	715	696	713	727	712	713	738	703	725	736	667	745	643	696	704	716	734	710	702	678	702	649	702	674	729	756	741	683	705	704	713	677	680	702	654	705	743	765	717	711	717	713	702	693	732	753	710	720	654	670	702	701	676	679	695	718	691	692	663	671	752	708	723	694	737	735	713	679	726	688	691	701	673	686	710	702	728	738	702	671	683	695	752	673	733	714	710	742	723	665	713	678	677	726	706	702	718	685	708	688	728	712	737	725	657	690	671	710	702	754	723	694	687	655	703	659	692	714	675	690	707	669	692	739	733	722	739	682	714	723	743	716	706	671	742	713	733	694	722	683	653	715	626	736	700	732	688	750	714	697	717	691	741	686	703	695	676	687	688	695	697	709	695	702	669	674	693	685	682	733	718	703	686	686	677	648	730	694	674	683	689	716	679	658	671	720	668	725	718	701	746	713	714	713	729	693	674	667	681	698	682	720	710	687	718	678	693	680	691	684	686	697	727	683	664	720	689	678	664	708	713	683	687	697	666	700	706	716	701	704	683	666	705	716	653	663	652	699	721	708	675	679	671	716	713	675	691	722	637	677	714	663	676	739	663	665	707	676	748	663	692	681	743	736	706	643	679	696	700	728	645	691	718	658	692	715	735	630	732	706	641	664	708	689	718	727	702	695	664	701	719	705	634	678	694	682	696	669	687	696	704	702	705	685	698	688	703	743	693	708	696	718	717	683	677	713	712	689	665	684	713	709	708	691	681	670	741	657	667	724	693	704	753	616	673	689	687	735	675	697	716	681	731	733	692	738	699	697	676	684	692	695	752	684	747	701	680	720	719	735	699	722	682	706	706	693	705	705	735	743	682	704	704	699	694	705	727	730	711	665	755	680	689	673	681	732	717	665	672	680	685	727	693	693	713	714	712	712	672	674	680	732	742	686	693	679	739	712	641	703	676	738	736	712	652	706	699	674	741	659	689	732	694	688	646	707	696	737	677	727	660	679	700	757	733	669	690	661	702	677	664	699	731	702	706	694	686	694	693	739	670	726	713	712	703	730	731	686	705	694	702	712	677	717	674	705	682	693	738	745	717	721	678	722	701	677	667	705	665	722	694	711	706	695	756	713	676	700	728	645	691	680	733	738	754	672	711	720	664	700	665	727	707	720	654	729	731	693	712	689	732	702	662	703	663	637	664	677	718	768	689	678	700	691	706	690	722	702	724	694	720	690	641	732	735	723	701	708	650	735	683	755	728	700	701	685	694	723	713	717	661	755	694	749	730	687	748	735	712	728	685	723	737	692	708	744	674	689	728	704	697	714	678	668	658	678	728	700	670	645	691	737	714	692	707	726	707	733	714	687	675	727	696	729
11918	17318	9903	630	245	124	124	201	259	195	159	133	133	144	114	139	128	129	136	122	124	108	99	117	124	132	120	114	114	132	119	107	107	111	137	115	108	124	118	120	97	115	122	118	129	116	102	122	125	128	117	117	117	135	116	129	118	125	133	112	139	114	121	148	132	135	121	106	121	120	121	116	145	135	114	127	125	132	118	120	112	126	122	116	115	128	111	128	127	123	99	118	115	131	142	115	107	141	145	133	107	129	121	108	110	122	111	128	103	113	116	131	107	122	121	122	112	138	121	124	112	118	104	114	122	132	125	113	119	122	125	123	119	110	121	135	116	115	107	129	113	122	121	118	128	120	108	113	109	113	109	104	130	114	133	128	102	132	122	112	138	131	118	112	125	143	125	112	112	124	88	115	116	119	118	133	119	118	111	117	100	118	108	119	133	127	116	133	121	113	111	104	120	119	111	130	127	120	130	125	99	122	133	116	121	91	124	134	121	109	126	117	132	117	143	101	101	120	141	121	122	119	111	146	131	119	138	111	117	114	109	119	146	110	131	118	118	139	108	118	114	133	116	119	111	127	125	112	128	113	122	140	131	90	130	123	103	105	128	131	131	114	109	128	125	134	112	116	114	136	98	107	141	137	133	110	140	132	127	127	134	102	114	113	125	127	114	130	134	114	105	118	115	127	120	112	119	133	121	111	137	112	128	110	120	120	128	131	117	125	105	136	115	132	128	114	114	125	120	95	109	114	115	123	120	125	137	130	106	127	110	111	124	100	115	113	131	142	116	118	121	146	119	128	114	114	133	117	119	116	109	126	125	131	109	136	124	120	106	110	108	121	141	110	127	119	118	130	124	139	116	149	110	132	129	132	118	104	110	111	118	105	128	123	122	122	146	119	148	117	121	114	117	109	118	107	124	123	128	116	113	128	136	100	111	98	113	127	124	120	125	137	106	121	103	140	134	129	125	127	121	95	99	121	123	120	81	112	132	112	102	128	131	120	125	108	118	132	116	128	112	118	144	108	115	134	128	140	126	115	130	143	126	121	128	112	129	122	125	127	116	117	128	121	102	113	119	125	125	145	129	128	124	130	126	118	125	122	124	101	119	106	127	113	108	117	127	109	124	109	119	125	111	122	106	123	125	135	146	121	141	113	128	136	123	119	114	111	133	129	127	115	118	118	116	117	101	128	121	128	115	124	148	120	118	117	135	125	117	129	125	121	118	116	116	110	103	134	105	129	123	137	112	145	113	128	141	121	146	127	118	117	129	118	124	119	120	131	112	129	112	116	118	125	126	140	143	126	137	118	124	127	122	130	128	110	108	138	120	118	135	123	125	147	121	114	126	110	112	145	124	134	103	107	120	122	121	124	108	129	126	115	142	136	129	113	118	119	102	129	119	117	113	137	115	120	104	117	127	122	110	123	130	106	113	106	116	115	117	127	124	111	116	122	143	117	120	149	121	109	108	113	108	106	116	108	122	115	109	115	112	107	113	110	116	104	128	131	131	116	119	123	116	122	131	109	136	129	110	116	122	126	113	131	148	116	125	115	124	122	123	119	115	127	114	121	113	119	132	125	146	131	122	101	121	129	134	119	98	113	110	119	116	110	125	114	112	135	106	112	119	106	134	120	121	124	130	110	135	102	116	117	127	131	128	112	140	124	108	113	123	136	118	122	124	118	110	122	118	142	145	103	114	114	98	119	105	118	121	137	126	129	112	114	116	129	131	111	125	141	130	121	118	125	136	123	117	110	130	132	113	132	121	118	115	117	110	107	112	108	126	128	135	133	118	111	122	110	114	121	125	120	114	110	118	123	116	125	134	112	111	123	94	125	129	146	107	115	141	112	123	126	123	106	119	119	121	113	128	116	105	125	122	124	126	128	119	112	115	117	115	113	135	124	105	117	130	131	142	123	123	125	117	97	128	105	109	129	123	106	102	127	122	130	118	124	106	120	100	110	113	141	124	127	128	110	103	117	117	124	120	127	109	114	120	129	113	120	120	117	109	130	123	122	113	139	125	129	147	112	135	118	105	111	120	129	120	128	100	109	122	117	119	141	120	135	124	112	122	112	122	127	128	127	125	109	125	122	139	130	125	145	119	131	135	111	120	106	111	113	132	127	113	114	122	114	114	121	130	102	130	125	125	90	113	147	115	120	126	120	141	133	133	121	94	137	129	92	124	123	126	123	116	122	129	123	131	132	126	121	127	123	106	111	137	129	120	139	119	113	133	117	123	129	103	128	122	107	144	144	120	116	128	120	126	128	120	124	123	131	125	135	109	101	127	135	114	98	107	122	116	133	121	108	108	125	126	115	112	112	138	104	127	123	137	119	128	155	127	107	114	134	110	141	113	132	127	137	118	130	129	112	122	128	115	123	127	136	133	138	123	136	122	126	121	113	108	130	121	113	115	119	117	123	106	123	121	119	138	134	122	124	119	129	129	109	120	116	118	120	116	104	121	120	113	118	115	124	126	110	102	140	144	121	117	106	125	132	119	134	106	123	115	113	121	110	129	126	141	100	116	115	116	120	132	106	107	127	138	114	125	147	120	117	115	110	113	110	111	112	103	130	115	114	122	152	116	120	130	107	107	114	124	124	129	136	122	137	140	121	130	147	123	95	128	160	124	131	110	108	120	131	116	151	124	107	106	115	122	109	123	115	129	132	122	110	114	119	114	141	135	113	119	104	131	120	111	130	119	118	116	119	112	128	101	112	115	125	108	126	137	123	115	108	108	117	151	138	129	113	123	103	118	123	118	119	111	117	99	132	138	123	143	126	112	116	143	142	121	126	124	129	131	132	123	102	117	124	148	89	111	112	122	122	144	124	118	124	129	131	143	123	126	113	134	116	119	117	120	110	115	113	109	120	120	122	127	117	114	126	122	108	133	126	113	119	109	117	134	142	134	112	139	123	126	126	119	119	143	130	113	120	126	112	112	144	129	115	120	146	107	108	109	121	131	113	128	115	135	130	110	117	128	116	130	128	133	126	136	132	111	130	115	130	124	132	125	115	110	142	132	143	126	127	136	122	90	137	123	133	128	118	115	123	110	121	136	124	116	100	121	119	135	123	111	116	132	125	118	130	109	132	128	106	123	130	116	127	84	135	126	131	137	112	120	132	120	125	112	125	124	118	120	116	110	118	110	142	121	110	102	144	129	121	112	115	137	133	115	115	140	111	127	112	140	117	129	125	127	120	138	136	121	115	130	119	111	140	123	114	126	106	107	118	124	104	95	135	114	131	127	106	125	126	115	126	125	124	115	124	125	115	112	126	116	117	119	123	113	115	115	129	124	115	128	112	117	128	119	125	120	112	124	105	128	132	145	123	123	114	132	117	105	121	154	154	127	143	116	112	117	153	124	118	121	119	126	111	136	143	124	121	123	110	119	120	115	112	137	129	111	120	102	128	115	132	123	118	113	115	118	118	131	124	136	144	136	144	123	132	144	119	121	117	109	144	103	138	105	142	97	105	102	112	109	122
14821	25841	16301	485	479	503	541	884	971	824	700	559	524	470	458	451	457	468	456	430	466	478	448	458	496	453	428	458	445	422	440	435	482	429	390	445	464	416	416	460	419	396	453	434	423	447	455	394	417	469	447	474	473	494	452	514	496	511	489	529	499	499	534	481	476	442	483	464	446	469	480	453	455	461	430	486	444	442	428	426	462	477	449	403	471	456	432	427	427	446	436	433	411	442	404	418	428	450	461	430	442	438	435	470	469	447	456	423	448	480	405	452	418	452	454	445	429	450	450	423	445	485	463	451	468	430	447	438	457	447	392	443	451	471	446	432	446	438	411	420	465	477	459	430	439	420	416	447	435	416	462	443	437	493	468	443	452	450	393	485	443	410	472	444	449	420	436	453	462	423	450	385	441	516	492	444	461	431	424	449	429	419	421	437	435	412	432	485	445	420	422	420	436	417	427	443	432	429	453	433	490	412	465	429	434	411	456	444	464	439	462	439	477	403	405	409	429	441	442	433	469	421	454	462	421	453	403	421	417	422	415	419	449	453	455	491	426	424	450	442	434	449	452	432	447	433	420	424	456	447	430	459	454	460	444	406	433	424	466	489	466	453	410	425	434	462	473	437	436	455	455	442	445	441	463	402	456	411	423	429	461	476	445	436	430	463	478	471	475	485	465	466	475	407	452	438	430	451	437	423	434	454	446	437	459	464	444	441	460	439	467	424	462	466	415	417	440	442	443	467	482	467	414	471	420	437	441	465	424	444	450	456	433	467	462	447	447	436	431	479	473	427	485	444	438	444	444	430	465	446	417	397	441	445	463	456	448	460	439	448	469	453	462	427	471	481	435	434	433	454	441	413	439	468	389	441	425	426	467	403	479	472	468	490	467	446	365	441	459	447	423	464	512	467	431	440	433	425	466	455	474	429	462	461	448	463	437	461	427	445	430	446	420	434	418	409	424	452	421	407	454	413	412	419	457	428	437	448	438	454	446	452	413	425	458	407	427	445	417	457	430	428	421	463	441	442	463	463	472	422	427	420	427	436	453	426	462	480	397	437	463	451	470	421	444	471	429	462	399	425	451	447	437	394	464	405	458	452	431	427	449	455	392	407	446	447	428	449	431	388	372	424	438	479	416	425	434	447	458	457	452	437	419	459	447	445	463	443	425	415	479	422	440	456	428	448	451	444	451	443	460	376	441	467	486	437	408	460	465	420	439	428	412	443	422	444	449	422	472	457	419	433	446	463	451	463	464	432	454	472	422	433	425	443	449	437	426	437	420	465	423	451	411	448	405	433	441	449	425	476	472	436	404	458	440	426	417	436	461	480	435	462	408	473	445	434	382	428	499	433	425	430	427	427	458	450	441	461	423	453	453	434	419	440	445	466	421	422	464	432	462	464	424	454	457	437	455	416	432	411	436	490	426	398	451	417	447	411	446	415	440	484	424	421	456	458	455	443	422	416	447	444	463	443	433	420	429	418	446	451	477	418	442	471	440	410	450	445	441	437	482	430	432	421	451	456	425	416	436	433	427	474	450	447	449	462	458	418	444	424	413	405	443	467	429	447	430	427	433	481	474	424	453	430	400	423	438	424	445	449	430	450	444	419	423	430	442	451	433	398	461	414	415	458	464	467	456	452	436	453	452	422	453	432	426	444	455	444	451	421	465	431	442	432	421	472	506	431	416	471	382	417	419	441	415	438	461	457	421	440	427	436	447	419	424	473	448	447	414	474	438	464	427	420	437	481	453	451	425	431	416	451	485	453	435	459	419	462	450	447	382	444	469	417	477	434	387	431	456	440	434	436	446	424	467	508	445	445	471	431	479	398	419	431	421	445	434	430	462	443	430	497	438	433	456	471	427	435	444	446	434	440	453	408	478	431	407	436	458	429	485	472	471	444	439	450	434	424	449	484	452	468	496	429	444	463	479	486	449	475	453	437	475	437	437	450	453	418	441	462	474	408	429	448	448	439	451	418	423	452	402	428	424	463	421	479	463	462	408	444	446	418	504	416	488	450	434	451	423	463	460	456	446	414	465	449	435	456	437	420	424	430	463	442	428	460	439	422	450	438	412	433	449	466	442	496	431	405	484	436	451	422	412	447	438	439	462	414	441	414	459	458	455	425	463	466	484	446	435	466	434	411	413	455	407	458	455	450	417	425	466	406	442	456	470	423	414	479	418	462	423	445	464	440	444	415	444	457	449	455	420	414	400	467	419	429	464	420	410	433	406	455	416	458	441	473	407	452	460	500	429	464	409	431	437	460	447	428	421	429	391	409	468	435	445	455	457	466	434	444	421	457	461	447	431	433	384	443	436	436	401	428	455	463	449	451	443	452	427	448	477	426	418	428	438	438	430	447	430	378	464	449	446	427	467	403	434	451	448	435	414	437	402	444	447	432	448	437	444	462	430	415	454	453	451	439	467	428	422	412	468	459	426	436	402	425	450	466	454	440	441	448	427	443	401	453	478	454	437	446	458	442	415	470	448	460	463	401	454	452	430	450	449	420	400	436	420	419	460	464	426	423	434	435	437	399	461	436	439	409	432	459	445	436	443	454	458	427	432	469	451	448	457	439	389	468	479	451	469	434	468	435	441	428	419	505	429	411	432	388	449	477	421	437	453	453	445	454	443	410	419	454	458	472	458	432	449	415	430	413	451	448	445	466	424	436	462	446	420	450	472	441	434	435	417	416	466	444	432	395	437	446	408	443	428	428	432	446	431	425	440	459	464	444	439	450	410	407	433	435	415	428	459	426	433	466	436	441	439	443	424	426	451	430	431	468	421	441	428	456	430	449	461	425	457	428	445	435	436	471	420	465	445	430	447	454	438	407	459	456	438	433	448	463	401	423	423	449	433	448	450	436	405	447	475	461	446	448	434	444	403	420	457	428	427	446	425	460	415	425	438	451	445	429	449	433	410	447	468	447	442	423	427	406	441	439	455	419	467	428	466	443	452	480	460	427	460	437	444	422	435	449	428	444	431	445	450	447	435	429	452	459	434	435	445	439	465	450	458	441	458	470	456	421	436	482	421	420	437	431	437	440	413	443	409	466	443	455	449	403	415	437	443	425	464	415	476	461	461	450	454	448	468	415	474	428	449	461	459	516	430	472	444	452	456	448	447	445	456	444	446	426	483	468	448	465	443	411	434	438	441	479	442	468	463	430	460	442	441	451	467	428	473	476	447	447	439	504	455	442	458	417	491	465	458	434	422	460	446	459	425	438	424	407	433	409	451	465	415	445	460	464	503	465	411	451	448	437	446	479	431	427	411	464	440	436	449	414	464	460	410	420	433	438	443	483	457	443	448	448	444	476	471	446	417	446	480	449	437	422	472	417	465	455	419	450	464	411	468	434	477	469	409	447	477	453	453	449	413	423	462	459	482	434	450	440	386	452	458	463	410	456	455	427	459	404	452	432	458	479	418	437	451	477	432	444	442	465	448	433	458	459	447	456	438	407	410	437	420	467	446	468	446	449	422	447
54673	73000	58044	17889	2290	315	444	2298	2097	1647	927	453	357	247	203	184	200	163	173	171	178	178	165	154	180	161	173	164	205	163	162	173	168	152	152	156	152	154	150	171	170	162	158	188	153	184	176	143	164	185	159	174	147	160	183	169	175	160	151	203	159	186	162	182	161	165	130	185	165	150	153	161	156	163	163	145	191	147	153	165	170	187	162	164	150	158	142	168	158	149	149	162	154	172	154	166	136	153	178	162	162	155	155	168	153	166	172	186	184	166	172	145	142	172	159	164	181	169	164	158	184	170	167	180	165	164	182	185	144	172	166	170	148	152	169	166	157	170	148	172	172	171	177	150	156	181	157	166	188	155	150	180	178	150	158	172	148	152	151	185	164	162	149	146	146	159	176	180	158	175	165	167	177	172	177	184	138	163	174	165	164	164	166	147	148	147	153	151	176	153	177	151	153	139	166	145	166	154	140	145	151	173	145	148	172	152	171	163	171	152	161	159	161	143	180	145	141	171	166	158	154	175	169	143	134	144	152	153	173	161	155	171	148	154	176	163	158	173	155	162	162	140	195	187	153	164	169	150	156	173	178	163	160	169	157	169	165	143	163	148	152	178	155	159	129	175	142	167	166	169	152	182	165	174	158	166	167	155	173	159	147	150	177	155	169	146	162	178	167	156	155	151	150	170	159	191	165	173	159	179	168	192	169	142	189	169	159	156	202	170	181	156	148	159	163	145	139	149	130	148	177	152	168	176	172	152	155	160	141	165	149	171	169	153	153	173	181	156	149	149	172	172	139	151	149	176	143	182	181	186	172	167	146	178	158	167	171	182	151	144	161	178	145	150	154	146	153	151	170	157	166	150	185	142	176	154	154	146	154	164	178	162	155	166	151	170	163	165	157	158	169	160	177	161	154	182	157	169	175	170	178	140	177	137	154	174	188	162	158	157	166	143	136	155	167	132	138	145	151	148	151	165	162	147	142	198	144	157	151	182	154	164	152	154	168	150	153	200	157	151	176	159	181	179	155	157	179	168	144	159	165	147	167	158	168	183	150	154	143	161	163	152	163	185	150	160	173	166	142	180	166	161	159	159	163	183	140	175	150	150	162	163	169	161	173	156	154	171	166	156	154	167	175	171	141	169	142	169	172	140	167	165	134	168	162	180	169	173	137	159	153	143	158	167	153	156	149	182	147	149	147	153	175	168	163	164	160	170	181	147	161	163	165	175	154	162	164	145	151	187	153	172	175	136	160	153	160	154	157	168	152	158	183	157	162	173	156	172	162	165	159	160	148	165	154	176	157	167	166	158	163	187	146	163	150	158	161	184	155	160	172	169	145	161	177	166	170	166	132	146	162	159	164	148	167	179	171	160	156	140	169	163	159	166	165	154	152	142	166	148	168	142	152	158	150	157	167	164	153	137	165	168	146	175	162	174	161	145	154	164	163	147	164	166	163	162	165	159	169	174	142	157	135	168	175	172	157	160	140	150	152	169	162	138	147	163	151	169	182	172	151	150	172	168	150	152	172	158	151	150	157	130	176	159	149	143	153	167	165	139	165	161	148	158	171	167	147	154	142	146	152	162	163	164	157	153	162	174	157	180	147	154	173	149	167	167	166	161	166	177	155	161	154	173	149	147	148	169	173	162	186	188	167	154	186	161	149	177	190	128	154	138	165	172	191	161	151	141	141	173	177	161	171	160	156	162	159	152	166	166	162	186	142	160	180	144	155	163	187	160	161	149	130	148	176	158	148	170	138	137	159	146	159	154	141	155	163	162	176	189	152	149	166	143	152	162	153	137	167	171	177	159	162	141	153	149	150	130	155	161	172	150	184	172	177	147	138	182	173	157	174	167	158	170	142	151	184	154	148	182	179	155	176	155	137	157	169	170	161	167	168	150	157	138	171	148	152	185	155	165	156	133	185	157	158	168	162	155	145	148	164	174	153	145	138	154	139	162	143	169	162	156	153	164	172	150	168	151	181	159	155	168	160	166	149	134	139	179	143	159	150	164	155	150	139	141	175	162	190	177	149	165	167	158	152	157	157	192	174	170	150	166	165	186	167	165	162	155	180	162	190	167	173	168	143	179	163	162	157	159	140	174	139	166	158	169	146	170	143	156	157	148	164	180	173	164	169	164	157	180	165	164	169	166	166	163	163	172	145	170	161	148	164	171	160	154	160	152	160	152	169	154	141	175	158	149	178	176	175	132	177	169	152	134	181	163	146	149	140	151	151	166	182	142	170	178	181	169	146	159	175	170	178	157	173	154	148	166	165	145	185	183	168	155	181	167	161	165	150	177	173	179	160	139	157	176	155	164	156	175	164	145	183	159	177	159	165	166	162	149	159	183	134	167	157	171	188	162	161	160	184	153	163	164	151	165	179	134	165	174	150	152	155	151	173	168	209	157	156	139	175	151	167	151	162	147	163	150	177	149	159	154	151	170	155	148	158	166	153	156	164	180	153	153	175	161	158	149	149	168	178	181	160	166	144	163	146	127	149	136	168	168	137	173	160	158	157	142	155	172	141	170	157	149	158	149	156	153	194	164	152	155	180	148	151	160	157	152	169	169	183	153	156	153	150	157	148	171	164	152	143	166	159	157	164	158	159	130	167	173	137	159	181	201	159	161	150	168	156	149	185	178	161	170	154	163	146	168	175	147	187	155	167	179	176	159	154	168	169	135	143	160	188	156	168	164	163	165	154	174	152	154	155	158	163	152	158	154	161	159	156	149	157	141	147	178	174	177	164	135	166	168	149	169	185	150	175	185	166	157	174	171	140	161	166	169	175	144	171	178	152	164	189	161	199	157	186	191	162	175	139	174	159	159	160	149	163	174	166	149	163	199	168	152	145	190	163	151	150	155	162	178	163	162	164	172	125	147	171	152	161	160	166	162	165	169	160	168	170	175	153	161	160	176	168	156	156	162	137	162	156	165	143	180	162	180	178	155	162	175	174	171	157	170	168	178	186	163	182	149	167	163	161	158	173	183	158	151	162	142	151	168	172	177	150	189	149	169	165	168	131	159	151	170	147	149	151	176	156	182	177	139	187	145	156	177	164	157	157	179	171	147	180	168	182	161	137	156	181	163	160	173	154	184	160	131	166	157	149	145	161	172	185	160	148	142	160	162	139	156	172	159	139	158	180	162	156	156	170	136	149	146	149	147	155	187	152	156	155	172	154	151	156	162	154	159	146	155	178	153	143	149	155	188	175	167	156	180	155	161	156	170	159	146	178	163	155	137	135	171	160	163	157	144	160	155	155	175	186	153	167	123	154	147	156	168	187	174	169	158	158	149	159	167	150	164	163	177	154	152	174	148	168	146	161	175	158	156	152	157	161	158	144	144	177	164	173	157	166	185	157	169	165	155	185	158	167	164	160	141	179	123	160	159	148	161	170	170	172	135	159	174	169	151	151	170	153	182	162	133	144	176	174	176	153	164	160	155	167	161	165	172	155	159	163	164	155	167	149	149	172	176	193	157	169	165
37449	55498	46964	1441	1319	1235	2073	10963	9037	7146	4667	2754	1999	986	835	683	775	681	628	664	599	664	597	600	577	612	599	604	591	652	567	608	619	584	604	575	582	603	612	575	550	579	628	563	578	575	563	558	588	558	570	552	595	627	626	650	672	673	706	693	706	716	663	655	638	646	621	632	622	607	562	637	625	581	582	625	611	633	583	601	549	601	561	557	551	526	590	556	585	602	518	587	542	585	533	565	536	607	586	530	599	564	592	581	541	568	536	516	552	594	546	555	543	542	575	525	527	548	570	546	550	506	554	552	574	588	559	555	558	567	574	545	574	557	567	592	573	565	537	564	507	561	543	529	540	544	559	576	551	510	587	492	550	544	550	560	580	573	526	576	581	517	544	646	615	581	540	584	558	608	596	548	491	559	591	564	556	556	512	559	573	570	549	549	533	560	564	556	558	565	553	545	578	557	530	537	571	561	581	580	542	532	547	539	530	563	572	632	563	572	559	569	563	554	538	537	542	540	515	559	546	526	553	545	546	578	560	521	586	586	541	572	547	577	563	582	570	538	563	581	555	589	580	547	548	510	570	541	592	537	515	567	572	523	554	557	522	576	577	588	558	560	533	571	576	561	596	594	521	600	553	552	563	581	537	571	554	564	559	541	580	536	546	582	511	594	555	548	559	524	555	569	572	542	560	551	529	591	555	555	544	586	582	553	545	537	552	540	554	541	568	558	548	548	560	573	537	567	551	580	606	520	580	527	537	532	528	554	560	550	543	600	568	545	537	514	556	557	582	567	577	572	589	530	582	543	564	556	546	567	520	574	561	543	573	548	580	586	517	565	552	533	558	553	551	541	591	585	558	547	554	561	539	552	569	575	559	558	555	561	554	583	572	582	569	550	542	582	559	531	607	530	592	592	566	590	592	576	555	537	564	580	573	564	498	509	587	547	599	561	598	577	519	609	551	534	548	565	566	543	516	528	543	579	554	531	559	560	573	578	529	572	536	547	578	566	562	547	595	583	557	569	582	589	582	569	579	557	552	536	549	569	538	539	584	556	525	579	578	539	543	557	580	565	585	566	495	554	576	566	556	579	536	533	549	565	569	585	540	575	552	542	542	536	583	569	581	521	549	558	563	567	569	537	534	522	513	551	584	569	545	563	542	561	588	545	564	558	549	567	554	597	556	577	541	605	568	569	522	544	583	555	560	543	563	555	552	501	551	582	547	539	568	577	515	582	547	541	553	538	534	552	589	559	598	542	604	561	582	549	535	587	565	599	537	557	554	540	505	563	611	565	595	563	581	548	598	566	564	509	587	568	554	546	532	547	560	592	534	538	553	611	582	600	579	579	535	534	512	533	568	526	531	577	575	568	558	522	596	550	558	581	548	572	559	544	577	531	561	559	555	597	547	575	571	533	540	601	575	609	541	571	532	560	531	559	564	557	570	514	539	576	571	558	528	565	574	537	520	561	557	560	581	600	518	487	566	574	550	518	562	554	541	534	568	583	530	601	550	518	582	585	531	565	532	572	575	548	572	535	543	548	580	573	613	560	588	560	574	597	531	555	578	562	518	568	598	502	517	546	568	555	550	529	550	550	575	565	513	564	535	509	571	544	551	557	569	605	576	583	539	544	567	528	584	585	554	558	596	555	545	557	580	550	538	557	528	570	529	555	515	531	546	544	526	580	590	576	577	593	531	580	572	563	580	556	560	570	577	586	526	537	571	589	545	557	519	544	584	559	535	581	562	593	557	555	560	538	569	549	583	538	542	653	570	546	556	587	576	579	548	567	555	587	554	524	594	551	574	537	580	524	554	544	582	540	585	574	507	479	540	578	546	544	568	541	605	543	579	554	581	549	541	538	592	552	555	573	514	571	560	529	560	538	555	555	528	564	560	573	581	556	564	531	536	564	520	569	526	544	540	501	568	542	546	526	585	606	514	524	533	534	558	521	558	561	608	545	559	559	542	587	556	555	581	552	548	550	575	578	571	580	550	592	558	558	518	559	526	533	557	535	583	582	586	540	584	566	565	547	582	522	577	519	534	600	589	566	586	542	556	593	542	558	550	549	543	541	559	550	568	550	578	540	585	597	610	547	534	571	573	531	540	543	552	573	579	575	567	539	540	557	526	545	557	534	578	556	551	558	549	544	543	590	588	593	581	614	547	552	545	543	529	632	569	583	565	536	565	563	584	540	576	547	501	550	540	527	559	570	566	557	550	583	542	563	546	561	542	523	548	569	594	570	484	567	539	551	575	569	582	566	558	570	519	575	592	560	573	583	533	605	532	581	580	590	545	598	539	534	592	546	561	563	563	545	529	574	522	525	562	535	563	548	558	573	585	561	566	571	592	577	549	552	539	557	563	550	557	564	514	554	516	555	564	602	570	565	553	534	545	561	564	537	549	573	545	587	540	544	598	565	543	577	528	531	548	589	582	540	585	562	577	585	526	555	605	561	559	548	556	577	530	567	540	527	554	519	563	580	555	585	527	542	542	565	554	543	577	532	554	577	565	561	561	557	522	585	599	572	590	523	566	559	525	564	542	508	560	523	585	562	602	567	563	607	582	533	595	569	540	562	542	546	563	564	614	550	580	558	602	557	548	589	564	560	537	560	574	579	535	544	556	554	555	474	593	558	551	568	544	575	550	583	569	571	620	600	545	591	608	541	554	562	581	567	587	555	567	552	520	583	568	547	575	571	532	535	554	587	530	543	544	537	576	516	521	579	529	609	546	555	519	562	523	556	518	613	565	538	520	534	541	523	552	551	530	593	546	536	571	581	568	539	567	578	575	523	542	587	529	520	549	558	612	544	563	551	570	578	564	538	526	526	558	556	566	566	575	566	570	615	549	565	550	508	537	566	572	562	558	597	578	579	561	551	522	579	551	526	507	533	552	591	515	585	623	533	571	553	549	556	605	559	563	546	502	597	523	566	593	536	545	538	586	605	561	533	598	534	560	567	575	515	572	570	550	543	546	582	577	591	543	536	572	554	539	539	577	595	584	511	555	533	590	572	555	560	531	540	555	549	542	547	566	548	585	560	534	556	519	541	552	549	581	581	582	596	535	538	549	594	526	533	546	571	556	563	556	579	560	587	559	555	559	547	570	574	599	584	526	573	545	556	561	542	563	609	567	582	554	531	522	558	533	608	571	526	542	535	536	552	553	556	557	539	570	544	557	530	595	533	602	558	596	545	543	583	577	575	574	558	531	566	533	574	562	569	571	562	525	564	574	559	532	562	566	547	499	568	518	574	580	578	586	574	563	547	540	544	548	516	615	525	560	596	502	567	595	570	542	569	522	593	543	485	528	549	589	566	492	561	536	546	562	560	531	623	546	542	570	606	552	572	571	555	557	574	562	575	532	553	525	506	601	530	555	553	534	557	558	537	561	528	580	537	579	562	574	527	542	592	557	540	575	555	591	569	575	524	566	562	576	532	578	594	548	526	563	622	536	560	577	609	584	525	563	524	545	576	547	547	561	560	547	570
68615	82541	66712	22704	6317	782	985	6385	4081	2764	1671	1006	711	376	293	280	263	237	245	223	229	235	235	221	216	217	198	211	223	226	243	194	230	202	214	227	208	249	200	222	214	191	223	211	212	220	219	206	213	237	226	215	213	212	226	228	232	221	221	224	221	252	231	223	223	229	227	232	205	233	218	253	206	190	247	212	180	206	201	211	232	236	225	220	217	223	244	211	231	232	199	207	235	243	221	237	204	214	220	201	217	243	229	211	223	198	207	224	207	251	237	255	209	186	212	218	189	216	200	240	209	184	205	190	227	195	194	196	217	210	217	194	218	222	213	207	210	228	192	203	210	233	222	202	220	221	203	236	236	219	200	234	190	220	204	223	229	215	201	242	238	215	236	227	234	203	212	195	232	213	210	192	231	222	210	210	204	224	224	222	237	200	188	221	230	190	184	238	212	198	213	204	237	213	220	210	195	226	226	203	208	228	236	188	223	216	209	228	235	199	204	216	206	225	224	210	192	219	223	228	227	195	200	172	212	211	193	213	218	185	226	214	212	246	199	205	193	215	206	200	223	232	216	230	198	219	214	224	213	191	213	220	216	243	210	217	215	235	212	200	216	188	221	229	230	222	231	225	239	204	211	232	231	212	194	212	194	193	218	213	203	235	207	211	199	197	213	213	209	222	191	213	231	203	194	217	229	232	222	223	214	215	201	223	199	208	207	197	204	209	220	189	203	220	234	196	202	214	212	217	215	220	214	197	229	188	245	212	195	229	236	226	201	216	237	230	182	197	211	257	235	214	215	209	197	213	194	215	195	210	248	213	223	225	208	223	201	211	209	200	228	216	218	227	193	219	211	221	217	214	229	211	199	224	230	211	222	206	219	217	224	214	197	231	213	226	223	212	213	198	221	201	227	191	222	209	220	229	194	222	228	217	206	233	211	194	194	197	214	208	208	194	244	226	230	226	197	209	193	186	195	222	214	227	213	230	204	211	205	204	236	237	230	225	195	203	183	218	231	208	221	228	224	196	201	229	205	205	220	200	208	192	210	190	213	196	218	209	206	242	201	236	206	191	210	211	221	193	233	214	219	226	244	231	190	212	209	192	202	170	216	226	205	223	235	229	216	210	198	205	207	203	190	202	203	205	218	206	204	200	208	203	227	208	199	201	198	221	196	224	215	224	205	208	206	233	220	192	224	202	225	215	216	231	222	200	213	209	230	236	176	216	208	193	223	209	217	223	216	221	219	212	195	235	197	216	224	173	191	235	194	202	207	213	216	193	218	219	201	240	201	225	212	222	223	235	206	189	225	225	222	226	200	231	228	199	222	213	193	225	217	224	215	212	198	229	204	230	218	232	211	204	231	222	211	187	226	218	239	201	225	201	228	225	210	224	228	194	208	224	242	211	234	198	208	212	207	194	206	202	194	203	234	228	202	213	221	249	208	243	197	207	229	224	211	230	177	208	198	223	227	225	209	238	197	244	193	218	220	213	186	227	248	188	195	236	225	193	209	211	188	225	218	213	205	220	198	222	228	224	206	205	187	218	219	202	208	212	216	225	202	199	228	224	233	215	222	235	222	199	234	215	223	212	211	210	210	218	206	202	237	197	205	209	216	229	230	198	207	232	212	198	225	220	190	219	220	200	202	216	243	234	201	198	224	222	234	193	220	211	181	240	234	178	199	205	195	196	233	212	242	218	212	215	227	191	202	223	235	231	238	204	216	228	188	212	210	191	208	202	214	201	259	205	213	207	209	204	202	222	198	200	209	191	203	166	194	237	213	214	223	219	200	208	240	265	196	191	215	218	179	183	212	212	226	219	194	226	192	218	229	239	230	197	207	210	210	205	224	231	223	220	206	211	213	215	224	235	215	236	190	215	228	210	204	201	215	239	203	238	209	239	219	220	222	213	201	207	226	190	191	215	217	216	224	223	223	216	208	222	200	219	227	216	215	185	180	204	235	226	245	205	217	235	212	227	220	240	215	189	225	236	227	225	235	177	209	225	241	217	203	222	187	221	198	228	202	219	203	216	209	197	220	196	222	207	210	208	191	192	246	229	229	175	236	214	211	209	207	220	235	180	208	196	215	190	229	235	211	227	230	229	212	221	221	222	215	202	251	236	246	224	212	218	204	202	219	207	222	224	204	220	225	215	188	217	217	220	247	202	200	199	203	240	233	226	208	217	227	230	204	179	217	255	242	227	204	204	222	224	202	249	214	204	220	231	215	209	220	193	222	219	222	209	195	204	226	215	204	196	217	214	226	214	198	209	240	230	198	195	212	204	199	223	228	247	183	189	209	200	220	209	225	191	206	198	211	210	236	252	207	245	200	217	226	193	217	227	215	203	233	199	223	225	218	211	221	210	232	215	223	172	234	195	208	216	223	214	227	216	217	210	195	200	192	223	219	186	207	212	189	218	225	202	216	188	210	203	217	222	212	211	202	221	188	212	211	237	194	207	220	210	207	236	227	208	204	204	206	212	222	206	209	193	200	195	211	197	233	216	208	209	237	215	220	205	231	221	217	233	200	174	240	205	186	181	219	200	221	197	194	201	238	209	219	227	214	243	232	214	192	244	218	220	213	214	210	221	221	231	197	216	207	211	240	194	213	201	226	216	236	212	215	229	218	239	208	198	199	222	196	245	198	214	230	210	225	219	214	238	212	209	233	195	216	217	213	212	213	224	177	198	225	241	201	220	204	210	225	184	198	211	215	233	216	225	224	231	221	246	218	204	233	207	214	213	208	215	210	201	232	210	208	192	218	212	233	210	232	235	235	196	205	223	205	214	215	191	211	200	223	220	219	195	230	211	212	203	199	208	248	187	214	221	246	206	232	220	199	234	210	226	218	230	181	245	200	222	208	210	197	209	219	218	204	242	231	244	202	207	204	207	230	225	220	214	206	235	206	209	224	232	201	210	212	241	230	210	209	216	202	245	245	201	209	217	229	270	202	195	220	237	210	227	217	198	223	227	211	186	222	218	210	208	219	227	232	198	223	224	226	231	193	207	224	190	226	232	208	187	215	191	209	193	202	221	216	222	195	216	219	232	223	206	228	238	241	216	201	196	215	227	224	213	196	177	199	218	223	202	236	227	189	235	213	219	226	233	238	252	219	217	202	196	192	210	193	207	227	218	203	218	232	216	218	204	189	196	224	215	218	208	223	206	198	198	201	203	226	197	232	207	205	240	218	242	220	215	223	223	218	211	190	235	214	211	212	182	214	188	236	210	207	203	205	230	180	246	201	209	192	240	216	202	193	199	201	210	209	219	229	214	215	213	184	209	214	189	230	230	236	213	204	213	204	248	193	197	217	230	224	209	186	220	214	196	203	210	211	193	207	195	214	238	200	189	220	211	204	220	214	213	210	221	207	239	195	235	213	211	211	188	225	217	226	194	228	222	204	239	189	224	197	200	219	207	203	202	200	215	225	192	203	217	226	227	227	204	225	201	215	227	235	219	233	238	191	206	228	213	219	188	224	202	203	224
47747	67246	54154	2429	2336	2019	4511	21036	13726	10219	6985	4383	3084	1477	1207	1289	1081	1105	1027	961	845	835	825	778	818	782	834	784	790	720	757	811	800	796	778	795	724	696	731	761	730	751	731	776	717	743	702	696	757	737	750	807	785	750	819	828	848	823	853	874	896	875	792	782	772	822	775	782	745	776	763	725	752	750	788	787	725	726	703	745	674	700	757	696	681	759	704	728	732	720	685	757	750	698	700	683	696	741	664	752	678	675	700	717	725	704	711	754	680	726	698	650	754	723	691	727	676	668	745	715	696	753	708	708	711	712	720	717	685	718	714	715	701	685	701	795	718	689	742	693	700	692	747	654	679	716	689	690	673	693	694	690	677	674	721	670	736	701	684	711	680	677	715	709	698	696	677	735	733	718	670	710	697	649	719	717	688	709	700	708	669	743	707	665	691	723	645	691	685	661	691	673	672	686	693	743	674	714	740	703	712	697	748	705	710	672	723	702	774	732	682	662	677	697	715	712	733	722	746	700	689	662	705	700	724	707	684	708	700	664	735	708	730	678	741	702	705	772	673	650	726	731	686	712	754	699	736	722	682	701	631	666	702	708	720	699	731	675	695	676	707	628	713	712	689	630	712	703	709	689	661	683	698	691	678	746	645	696	697	659	713	706	720	684	694	721	727	693	693	651	727	685	731	687	667	717	737	684	681	740	657	747	704	638	678	703	703	726	707	727	668	704	703	682	642	678	714	719	653	743	721	687	679	755	729	696	696	679	726	675	638	675	648	718	653	758	738	744	688	672	716	700	689	702	654	711	742	686	684	689	689	729	684	722	699	725	711	686	708	685	717	686	698	721	730	680	669	717	756	703	674	683	725	709	758	757	707	718	659	719	691	690	765	687	730	648	715	713	701	695	714	681	759	682	706	692	721	702	719	665	662	671	667	653	718	754	698	737	689	706	666	671	715	676	707	690	736	700	697	707	731	663	708	703	696	743	783	702	696	737	699	688	698	687	715	715	679	707	709	716	696	721	724	677	710	674	674	703	708	716	719	687	681	681	701	717	721	637	733	667	701	700	701	667	716	690	679	649	690	690	716	694	685	711	734	686	745	647	784	756	680	697	671	727	677	737	717	726	716	716	676	659	695	707	674	693	653	722	697	698	682	673	704	743	688	703	687	663	687	759	704	683	708	689	712	733	701	700	695	671	711	668	654	709	729	635	696	732	699	741	690	734	678	712	688	722	723	716	684	718	735	679	682	725	676	715	705	733	659	691	686	671	712	723	677	722	702	695	687	699	715	694	690	692	680	677	691	674	716	695	714	707	742	696	740	666	698	691	726	731	664	679	714	681	677	664	688	711	713	738	680	676	701	680	682	680	668	734	698	704	703	665	697	712	676	704	683	697	727	705	661	700	678	684	702	703	663	665	680	691	697	696	669	702	730	680	705	723	718	721	647	709	653	690	688	717	709	730	693	725	623	691	727	687	715	718	693	707	697	682	734	627	683	763	700	684	677	697	705	661	660	698	657	655	723	671	637	739	740	692	696	662	712	724	673	677	709	679	719	702	692	673	674	726	679	681	696	633	719	682	711	723	719	703	685	723	744	763	695	692	642	714	692	700	674	701	670	708	701	689	704	646	704	677	716	752	686	700	706	727	677	694	729	697	707	720	707	704	687	700	711	711	646	684	706	722	679	710	719	662	655	691	715	733	674	737	722	686	683	664	695	737	669	730	731	709	678	716	699	711	702	714	681	714	694	674	677	693	682	683	691	667	723	660	713	709	693	698	688	682	769	737	674	710	675	739	715	706	717	707	700	680	688	704	669	699	681	719	701	739	706	705	692	675	684	676	720	693	686	702	707	668	701	700	755	667	691	691	718	660	723	671	702	726	742	679	708	681	685	676	752	733	701	693	733	694	678	742	735	702	717	714	652	670	704	743	695	654	708	704	724	725	688	673	728	704	713	691	715	652	705	690	711	689	679	714	682	739	707	748	696	690	707	715	706	716	738	710	693	679	701	710	702	674	706	737	704	683	737	653	670	702	686	717	691	665	713	699	694	675	687	694	718	641	680	709	764	628	731	682	705	720	713	651	696	654	698	667	722	677	691	676	699	666	726	669	693	666	638	692	716	670	640	710	694	711	720	713	653	684	686	676	698	674	674	709	714	713	677	705	719	646	722	686	725	711	708	675	721	720	650	734	704	680	733	669	650	649	764	711	730	682	683	715	690	707	673	709	733	670	704	734	744	682	730	692	704	666	683	714	721	667	712	705	705	721	687	701	680	645	718	692	719	701	721	702	747	710	665	702	706	641	705	722	719	740	678	706	701	710	704	687	681	642	682	685	703	698	696	685	691	749	738	683	702	718	735	697	669	661	732	660	686	701	735	610	672	686	710	725	692	703	688	665	681	685	690	685	694	671	683	732	688	742	685	712	710	716	737	724	726	715	682	694	744	731	683	701	716	707	690	737	705	665	698	740	697	666	694	693	740	686	707	681	708	745	662	728	736	687	741	674	680	723	679	699	715	763	710	692	784	690	691	691	696	708	674	728	697	720	721	718	727	676	700	672	684	697	695	685	705	680	676	740	734	712	705	694	709	674	731	686	680	738	697	693	717	715	668	716	706	681	697	728	668	738	681	684	669	713	712	680	715	704	676	692	709	724	704	700	731	701	656	697	687	697	751	732	702	699	699	686	696	657	707	741	684	702	704	653	670	688	718	737	667	736	621	700	692	703	699	664	690	684	691	728	725	672	707	657	731	690	678	697	745	747	696	706	713	709	728	703	664	724	739	707	681	706	717	646	719	705	691	693	690	722	649	695	671	656	711	659	762	697	711	707	700	774	685	682	696	701	726	646	708	683	658	700	670	713	659	753	686	699	735	668	716	692	735	668	733	704	711	730	724	683	736	689	690	669	714	735	712	675	691	724	706	663	725	740	738	675	708	695	777	713	714	708	722	694	711	673	687	704	711	687	753	711	683	728	699	705	717	726	751	713	714	702	692	686	737	751	719	683	677	680	747	657	669	685	687	717	709	720	638	689	675	710	683	667	700	725	705	698	693	704	691	733	708	668	697	750	698	718	697	724	708	713	688	684	691	710	756	702	707	753	648	670	658	684	713	677	696	696	707	657	719	705	692	702	695	704	733	699	678	709	761	681	714	717	703	740	671	722	685	673	712	717	683	645	700	692	704	693	686	679	704	687	727	694	693	713	713	698	695	701	700	700	749	718	661	728	669	693	698	746	651	690	730	730	647	720	727	702	680	749	675	710	724	684	718	682	732	736	678	689	695	711	676	715	696	688	749	685	708	675	687	663	684	690	711	728	680	682	706	683	684	712	675	686	679	691	700	716	648	641	719	676	700	674	675	663	684	705	734	719	698	685	711	668	693	740	744	683	694	657	734	732	714	708	692	677	721	709	711	676	691	717	654	703	687	691	713	710	716	679	684	722	698	696	692	665	699	727	714	690	734	717	702	695	710	646	712	668	699	684
10446	16500	8465	360	155	121	135	246	194	189	165	110	128	142	115	114	125	119	115	108	113	115	108	113	114	111	128	123	121	127	123	116	109	116	132	107	140	93	139	116	107	120	115	102	110	122	117	112	118	115	125	106	114	124	126	121	129	117	124	123	122	110	111	152	96	93	111	126	109	104	106	121	129	118	113	124	123	117	124	119	126	117	119	127	104	114	112	112	123	108	114	131	123	116	116	113	107	123	115	157	111	101	100	121	105	121	129	96	131	104	111	97	115	129	122	114	112	96	107	127	109	134	120	130	105	103	109	132	101	102	92	122	136	106	123	135	114	118	108	86	116	125	99	115	126	132	125	113	118	110	121	116	127	112	134	109	103	109	98	108	137	103	104	100	114	119	120	99	106	111	125	115	100	98	117	96	111	118	122	105	129	120	126	129	106	100	116	132	129	115	124	137	109	136	135	104	100	122	122	95	128	108	130	119	122	131	109	103	122	134	125	121	126	108	92	108	100	106	131	112	105	103	121	96	129	143	110	93	131	94	129	126	113	121	120	128	132	127	135	122	116	116	99	103	125	123	112	126	127	127	107	105	133	120	130	104	111	133	114	108	116	111	119	119	89	143	108	103	131	124	109	129	115	117	123	126	89	94	103	120	121	120	109	110	111	115	122	96	118	101	133	109	94	101	90	123	135	113	116	122	110	115	104	115	100	110	132	95	122	119	121	106	137	124	119	136	120	111	142	135	101	104	110	140	122	118	124	115	106	91	117	108	117	110	110	127	109	116	108	114	126	102	131	118	127	127	133	110	123	113	107	102	122	114	120	131	130	128	124	119	136	116	116	116	102	117	113	122	121	121	111	113	118	120	96	129	115	97	118	116	114	114	123	111	115	107	115	115	123	108	119	134	103	123	115	131	110	99	120	110	102	139	110	116	102	115	123	125	125	116	141	110	132	121	124	143	114	113	90	110	108	115	121	113	105	90	125	106	111	136	105	113	124	127	133	122	104	115	126	129	98	117	104	111	115	112	110	112	114	126	129	94	102	109	116	121	121	121	119	125	117	104	114	122	123	111	129	116	131	117	126	128	105	118	95	126	133	124	117	119	117	127	121	119	118	130	122	129	117	97	109	123	126	109	98	106	110	116	120	129	141	112	114	118	103	116	111	109	116	118	124	130	131	127	120	110	91	108	118	104	135	115	131	105	122	128	108	127	122	132	123	118	108	122	114	118	130	105	131	131	101	96	103	108	127	114	115	121	113	104	100	121	103	135	95	115	115	124	112	122	110	121	134	121	116	111	128	98	94	132	122	126	121	129	120	106	118	103	115	126	117	130	133	112	96	109	108	112	108	110	98	121	97	96	116	100	92	110	99	96	122	118	131	133	94	106	130	119	126	128	98	114	109	135	127	140	122	127	124	120	110	129	116	99	125	119	110	113	120	124	97	102	117	103	114	143	135	113	123	125	116	110	125	120	116	93	99	125	123	120	103	115	104	92	102	99	101	107	129	133	130	136	115	108	110	142	119	126	133	121	116	117	107	92	99	93	130	108	111	121	138	128	109	111	122	110	119	111	121	127	106	112	119	122	124	121	113	111	116	121	122	109	104	123	118	120	143	93	102	103	118	94	108	117	123	129	116	86	112	126	125	130	114	116	106	103	117	105	108	113	111	121	134	131	126	117	109	121	120	121	122	131	117	122	115	119	107	134	132	130	111	111	120	109	111	115	97	115	117	124	114	125	122	118	93	107	100	111	114	117	116	128	131	138	111	107	129	113	112	99	137	117	123	101	135	99	129	115	103	120	105	124	135	118	118	109	116	110	118	109	105	112	118	104	111	121	121	125	135	123	118	116	118	106	134	130	111	124	124	119	115	126	109	119	102	105	107	101	107	120	109	126	121	135	132	132	129	106	111	116	105	104	126	107	114	99	121	137	133	107	123	104	108	121	112	131	111	110	108	106	109	112	105	108	115	122	114	107	106	106	112	129	116	122	119	133	133	98	112	130	144	104	115	112	116	116	112	111	132	133	119	121	106	126	116	114	132	119	105	107	132	110	108	114	119	107	108	98	120	111	144	126	110	114	118	112	115	114	111	123	102	108	118	126	114	132	111	124	106	114	104	125	102	144	119	126	130	128	122	105	135	107	131	111	107	124	101	103	135	103	117	110	125	120	135	130	113	113	117	104	145	118	103	132	130	124	123	104	116	134	116	104	107	110	101	109	106	137	108	116	109	114	119	113	101	110	121	138	95	114	116	104	102	121	114	119	121	130	120	101	118	106	104	121	103	125	104	115	110	117	121	110	114	109	125	128	129	122	127	111	114	105	115	126	112	95	126	107	105	113	120	104	104	130	103	125	138	129	90	101	108	113	136	128	123	106	137	122	117	129	118	111	117	125	121	122	133	126	134	96	115	118	119	112	124	125	101	105	121	111	128	120	121	113	109	136	120	100	129	106	134	102	117	110	117	117	105	117	116	120	118	132	131	96	105	108	116	101	109	112	123	115	92	131	99	109	114	116	118	116	119	121	122	105	127	111	118	111	101	135	120	121	110	103	113	116	141	105	109	108	133	113	108	104	121	119	106	111	114	139	116	130	108	112	111	117	97	124	151	119	116	99	111	119	107	103	110	117	112	98	118	112	85	120	117	109	107	103	111	113	109	124	142	129	108	110	115	117	127	111	112	133	109	111	125	95	118	131	128	100	144	112	118	115	106	118	109	120	108	115	110	114	119	121	125	121	125	131	116	116	101	113	89	122	121	126	124	123	98	117	123	126	136	116	118	120	104	131	111	117	131	126	111	128	152	112	141	134	135	102	113	110	115	100	120	126	107	120	133	120	135	124	127	121	127	115	127	102	116	109	107	137	137	120	122	103	137	112	105	96	129	125	107	113	108	114	92	124	102	132	110	97	107	106	119	126	120	111	120	109	107	99	115	112	116	120	126	117	114	99	138	102	143	117	126	103	113	115	115	118	97	107	112	113	106	111	110	125	121	125	126	136	130	121	120	106	106	113	92	108	107	127	100	111	127	108	130	132	124	123	94	119	119	117	106	104	124	124	113	108	113	116	103	128	100	109	139	121	113	109	120	119	113	134	119	122	108	124	128	109	120	120	119	130	112	118	126	112	125	131	124	133	132	120	131	89	118	99	127	127	117	120	108	120	118	91	112	104	121	119	121	102	105	106	120	120	129	123	117	124	116	121	113	130	109	118	129	109	111	129	111	129	156	116	125	107	107	122	134	111	96	116	121	115	114	105	130	103	122	101	137	119	122	124	107	113	122	117	127	95	120	125	119	117	95	109	96	105	118	117	106	130	127	120	86	108	114	112	109	120	128	122	113	101	110	127	107	101	105	123	116	101	112	115	126	106	123	104	131	116	109	126	119	118	115	103	115	111	130	120	111	117	110	118	110	110	115	120	93	117	96	138	98	112	130	115	102	117	119	116	107	127	126	112	123	109	117	120	115	134	108	127	85	136	125	129
13006	25163	12820	490	470	455	621	1078	997	757	609	527	518	424	432	465	446	430	454	425	408	430	442	453	453	405	441	433	432	422	449	420	436	393	419	445	433	432	440	393	424	413	434	421	451	457	467	408	405	444	456	460	469	475	502	462	468	510	486	486	544	521	489	471	444	440	436	472	458	465	474	442	456	436	461	463	433	421	435	457	427	430	449	464	422	395	424	413	434	440	393	407	424	439	423	477	422	431	416	414	429	471	420	457	472	424	428	406	405	439	434	433	432	403	441	427	434	436	403	421	423	436	446	466	420	448	444	448	421	410	438	421	436	430	405	454	442	378	445	434	404	443	442	422	453	387	354	409	431	391	456	413	432	407	432	434	424	413	400	439	440	374	425	454	426	408	444	421	409	461	407	426	396	398	425	475	473	456	415	435	419	421	440	402	434	409	441	438	446	396	432	406	418	431	455	441	459	413	422	395	444	435	438	417	429	437	414	428	418	445	428	426	410	425	411	424	389	409	443	433	419	463	417	403	407	440	405	409	428	408	416	431	424	443	401	423	429	423	387	429	413	420	383	430	407	434	461	432	436	380	402	428	424	431	405	465	399	401	404	424	413	410	436	388	434	441	422	415	424	456	437	427	418	420	422	416	391	429	440	441	420	427	421	412	469	429	416	435	424	413	448	424	404	403	476	399	419	452	426	422	397	440	425	458	432	453	471	431	450	437	398	411	426	412	454	439	460	410	431	422	406	414	396	472	408	404	389	420	386	426	412	398	466	422	443	410	423	406	403	440	461	417	409	415	426	397	416	416	434	415	395	423	432	427	411	420	439	431	401	449	384	421	430	415	397	404	403	423	415	414	404	419	422	421	441	437	477	406	409	415	434	418	424	430	411	428	424	409	409	433	389	409	462	427	395	455	404	423	423	400	419	438	438	416	403	393	432	446	416	389	434	454	430	410	406	448	408	436	465	428	396	418	431	428	415	419	445	432	431	412	468	414	411	401	482	396	389	452	436	465	426	454	423	412	412	440	460	432	431	417	435	451	440	406	409	441	434	452	418	436	467	428	421	403	457	392	396	406	429	453	421	413	428	364	437	420	432	441	410	422	481	447	414	383	408	409	429	447	417	452	426	431	422	415	438	422	391	415	436	424	433	403	451	424	411	402	410	437	444	441	419	436	429	431	413	412	453	422	420	369	405	408	394	417	416	408	461	425	417	414	444	458	413	420	432	372	453	425	358	454	415	406	449	423	451	454	413	399	434	452	409	449	440	451	422	435	382	420	421	450	422	396	424	404	453	429	462	397	430	387	452	430	449	450	398	413	410	432	386	449	415	437	411	425	421	419	437	480	441	410	429	433	444	440	400	398	439	396	456	401	448	409	433	461	427	427	439	419	425	400	400	447	478	444	466	412	419	484	421	425	421	411	468	410	435	458	421	412	429	397	431	442	438	424	422	428	429	451	466	413	426	424	395	406	424	424	432	440	420	438	420	480	417	411	410	454	424	444	419	414	429	449	435	416	451	436	417	441	434	462	446	408	425	459	429	419	390	443	420	426	437	417	461	392	452	420	410	421	415	429	429	428	441	390	441	433	464	397	446	455	404	425	415	425	390	438	416	420	443	449	422	404	450	402	411	426	417	412	421	412	403	427	386	447	428	429	400	435	440	389	401	425	415	399	417	411	433	457	456	387	461	411	433	443	450	433	437	409	437	408	442	442	437	448	421	453	419	437	429	435	389	421	430	398	438	446	401	407	421	383	446	459	413	431	441	435	439	442	430	419	453	434	426	404	450	437	394	436	429	391	427	407	439	425	418	444	410	420	416	399	426	421	450	456	400	415	440	427	451	420	440	418	410	451	414	444	434	459	414	428	450	414	405	420	468	401	422	412	467	432	415	442	447	416	454	414	411	451	391	396	451	420	438	437	434	425	425	435	438	421	441	434	442	442	393	456	452	424	405	428	395	456	421	379	472	383	400	446	408	413	449	417	412	455	441	440	426	414	399	415	412	419	431	376	420	450	439	442	414	446	431	395	384	402	425	415	408	422	435	402	402	448	408	435	403	447	430	402	438	394	421	417	421	416	469	424	412	423	422	443	417	409	408	409	379	440	424	439	395	418	469	471	419	407	407	429	441	438	405	431	414	448	444	478	433	450	409	398	461	406	418	434	419	424	431	419	421	424	420	427	428	408	423	389	444	354	427	471	434	421	439	440	428	412	406	429	443	436	478	403	445	422	451	444	426	404	450	400	398	393	477	434	444	449	442	452	430	412	401	411	444	414	444	432	393	413	445	457	435	444	398	445	429	400	398	413	462	425	432	454	377	431	446	429	406	420	444	450	402	428	463	418	424	445	401	410	436	448	397	451	432	445	427	453	436	475	432	420	397	440	451	412	419	435	433	416	424	417	459	426	425	457	446	421	428	399	414	424	410	428	401	418	417	420	436	452	415	407	416	454	392	426	422	448	409	432	466	421	439	427	448	403	418	435	431	377	443	419	401	391	429	421	436	385	430	437	460	417	424	454	443	442	425	415	425	433	397	458	434	414	430	456	476	419	472	449	428	395	415	417	453	469	444	425	402	435	429	437	447	438	450	463	434	419	428	425	426	481	441	450	425	449	455	451	467	447	444	417	426	460	389	415	434	414	416	409	424	442	433	440	439	406	400	424	411	440	413	427	442	399	445	429	412	404	460	452	400	414	449	413	412	430	418	425	407	442	430	424	391	430	425	415	427	409	425	411	424	418	434	431	425	421	421	477	431	432	442	407	427	421	413	442	433	409	423	441	443	442	420	430	402	407	405	407	411	441	440	436	466	407	426	427	472	421	378	418	415	408	437	416	435	389	414	438	406	389	372	418	414	439	433	444	410	420	434	401	462	411	422	428	438	431	438	465	411	421	421	413	448	452	431	469	451	438	403	405	421	470	456	422	437	457	406	445	393	412	412	374	433	419	426	401	384	439	415	412	414	417	456	426	448	410	439	471	441	408	439	429	423	411	458	430	439	453	393	430	479	404	420	439	445	456	392	414	433	393	450	472	465	411	432	421	444	428	448	415	430	406	406	430	404	448	384	421	431	398	424	413	417	444	414	415	422	429	410	435	462	438	430	456	416	447	378	469	405	393	427	442	496	441	417	419	432	462	440	435	423	438	422	485	393	429	433	417	396	398	415	436	395	397	405	401	424	405	423	425	396	428	421	410	413	437	442	403	429	430	447	446	446	408	484	394	448	467	431	418	415	425	386	424	406	430	433	400	430	425	403	453	414	419	401	432	412	415	435	413	427	407	445	408	441	387	430	434	401	432	442	427	432	422	415	444	427	430	395	393	399	401	413	465	415	442	444	396	425	436	408	423	405	469	403	454	399	444	451	404	432	452	407	415	415	447	429	394	452	456	445	422	439	434	425	389	440	403	415	465	410	418	406	433	364	408	424	441	449	402	461	445	461	457	424	430	408	433	418	445	435	444	458	415	457	450	447	393	407	414
55507	71594	54012	14338	1794	407	1149	2230	2144	1500	928	470	337	208	234	189	188	187	179	162	200	178	151	188	173	147	178	166	155	152	154	169	171	152	149	163	153	156	184	150	139	144	159	186	177	165	159	168	177	165	194	161	153	141	145	193	171	193	179	140	181	172	167	171	170	162	175	159	166	169	156	166	176	171	148	170	166	153	138	154	183	117	158	154	159	162	190	160	154	186	176	151	161	145	145	168	146	145	172	152	170	169	155	164	159	136	173	141	139	157	167	141	167	150	155	136	166	167	147	143	165	175	147	165	159	152	155	186	149	161	154	164	160	180	173	148	154	164	147	155	166	150	147	168	168	171	151	164	158	172	144	136	150	176	167	161	145	161	162	154	158	185	129	151	161	152	143	148	154	173	148	155	177	163	152	166	163	149	170	140	141	162	161	127	183	141	177	154	152	153	141	153	160	172	164	177	163	164	153	160	174	168	158	146	163	139	137	156	149	158	133	135	167	169	144	145	164	154	129	170	142	148	149	159	168	170	147	183	139	165	167	171	139	165	133	166	148	151	157	152	159	160	161	178	150	160	167	182	162	157	155	172	176	151	161	150	171	161	125	170	169	150	179	156	159	175	147	146	155	170	150	171	179	140	136	156	162	172	184	142	150	179	149	135	167	160	146	159	171	141	160	159	153	156	156	154	161	168	184	156	139	165	168	163	161	165	170	150	151	154	154	169	142	172	172	146	151	139	162	173	147	140	146	154	149	155	166	144	170	161	150	152	166	152	153	155	158	141	174	162	155	139	143	168	154	148	168	167	163	162	129	168	157	151	148	150	142	162	149	157	151	143	176	152	150	166	161	152	154	169	141	153	183	150	147	165	145	142	135	147	159	162	151	157	156	166	156	145	157	159	153	150	177	153	173	171	131	149	164	168	167	160	169	150	157	143	162	162	146	196	168	156	150	151	159	163	162	151	134	163	165	161	164	148	172	172	153	158	131	160	130	149	153	194	165	180	141	176	162	154	154	161	161	144	175	154	157	142	156	146	159	178	170	154	162	172	154	180	174	164	184	182	157	179	158	171	171	189	187	139	176	137	153	164	158	160	160	155	172	152	166	153	150	176	172	146	153	178	177	152	168	161	146	140	150	169	162	176	158	138	170	184	165	156	165	151	123	147	178	156	153	150	167	140	160	157	137	143	164	152	170	161	154	156	162	153	171	149	151	200	139	189	135	173	166	156	166	168	159	147	163	181	159	144	163	185	170	156	148	142	156	155	141	167	168	130	155	172	137	142	133	168	158	141	164	163	167	165	170	143	170	137	149	150	157	174	174	152	168	160	143	162	168	148	134	129	155	149	133	164	175	162	174	147	154	152	154	153	164	135	158	158	131	168	150	146	164	155	148	155	150	179	155	166	155	144	156	144	166	157	147	141	165	146	169	150	166	142	162	157	173	142	180	174	159	130	180	162	166	145	154	162	150	157	154	178	162	150	174	188	145	170	143	179	166	158	150	158	154	147	140	213	135	165	140	140	184	163	180	153	187	160	163	160	167	148	171	184	152	164	153	171	160	163	163	146	183	179	146	177	176	134	175	147	174	167	140	172	158	160	151	183	158	153	168	144	170	166	154	167	149	158	171	175	171	163	148	146	162	140	179	162	158	156	169	161	161	166	158	145	150	176	163	153	157	198	168	165	167	157	157	143	157	148	169	152	162	144	140	147	155	167	140	163	165	160	177	187	150	156	150	171	157	153	174	167	142	182	150	158	141	174	137	155	157	164	172	177	155	172	180	159	139	169	140	132	154	153	173	163	153	155	123	142	145	155	158	147	140	162	151	150	138	165	151	150	150	161	178	153	189	145	172	144	170	142	137	142	160	169	158	174	164	154	148	158	182	146	164	150	142	146	182	167	161	144	160	158	170	147	160	166	155	150	170	155	167	143	147	161	156	160	154	129	164	171	152	170	155	154	130	156	156	133	161	152	159	144	158	142	163	153	141	147	174	165	147	168	155	153	169	164	154	149	166	152	148	138	171	155	171	186	169	145	159	169	158	157	156	164	181	157	147	173	164	126	151	154	155	152	169	154	152	146	154	149	172	153	175	145	167	152	151	138	140	168	163	150	177	160	155	185	167	152	143	155	155	148	168	170	170	156	152	154	181	158	172	145	157	164	162	174	132	162	169	153	141	164	166	175	166	168	153	159	133	165	148	159	140	162	158	162	164	147	157	150	172	147	175	154	159	137	150	146	158	143	145	146	145	161	153	143	169	187	177	146	177	148	151	160	151	170	163	161	160	139	118	132	153	169	161	162	171	157	151	164	156	154	156	160	138	172	152	174	174	169	162	149	159	169	166	150	150	180	160	177	137	160	141	148	144	157	151	156	153	175	144	142	152	155	163	160	147	171	154	134	167	143	176	172	136	158	135	154	182	163	156	158	140	147	177	143	180	146	157	169	153	190	163	137	171	140	169	152	136	147	175	133	167	153	158	143	157	142	169	165	164	158	171	150	156	156	162	150	161	163	156	154	172	153	152	143	159	140	146	160	169	167	155	172	160	153	153	152	137	167	174	148	153	157	182	169	159	167	146	172	163	156	172	159	160	140	163	166	154	128	177	166	155	153	174	160	152	174	168	156	196	159	148	157	153	142	154	162	144	157	157	166	178	153	157	133	156	133	168	157	156	184	154	170	168	151	146	177	161	164	153	149	154	181	141	175	142	151	146	166	135	179	163	168	160	162	162	151	156	183	145	149	164	159	146	152	149	150	164	141	175	172	144	150	169	153	171	174	155	144	174	169	158	149	160	152	171	159	158	155	166	170	169	155	147	174	178	161	152	140	163	166	142	147	134	171	163	180	179	142	146	169	149	182	156	169	157	171	165	170	170	141	161	136	171	171	171	169	140	161	145	155	153	163	154	156	190	164	136	161	152	170	146	171	162	148	141	154	153	177	170	168	179	156	165	156	170	148	163	147	159	152	174	155	143	166	151	168	172	148	134	155	149	160	151	168	180	161	188	144	172	142	150	140	159	156	137	131	159	165	148	138	156	162	135	151	164	147	160	140	155	156	165	143	167	166	162	145	168	174	142	162	150	155	158	142	183	159	182	178	169	149	153	154	152	138	147	165	159	142	153	149	160	145	168	156	163	140	126	156	152	157	151	180	152	157	177	161	147	175	149	156	161	157	157	146	181	168	184	158	192	179	158	153	162	148	166	149	150	152	160	156	151	154	154	162	162	144	162	148	152	156	169	159	156	120	149	128	157	174	160	176	170	165	158	157	145	176	144	146	171	175	160	144	154	176	156	157	156	128	165	141	149	165	161	144	164	181	162	153	134	167	185	158	163	157	163	161	165	160	182	157	168	172	183	166	140	165	120	152	148	155	166	165	159	157	162	154	194	131	157	163	170	158	160	141	165	193	163	128	183	128	160	164	164	143	158	162	158	164	146	164	154	152	174	149	163	156	170	158	174	170	163	115	166	176	170	171	171	151
37298	54715	37995	1579	1468	1440	5576	9831	9257	6743	4534	2353	1420	938	931	749	691	697	654	720	646	630	664	574	636	616	617	603	555	614	649	588	606	608	585	568	574	568	544	588	542	586	535	612	547	560	613	588	562	569	594	616	565	583	605	685	691	694	715	669	720	694	602	631	532	645	602	622	626	608	593	572	546	631	613	572	558	549	545	518	549	531	561	536	557	556	574	534	558	568	545	565	524	562	530	573	508	558	591	536	555	552	586	568	577	532	536	572	541	537	556	544	544	521	543	536	545	563	571	591	561	595	524	594	569	535	569	518	537	575	556	556	553	527	531	568	535	509	531	552	584	507	527	528	542	526	534	499	556	544	511	562	519	597	538	544	541	541	532	587	572	558	522	541	560	550	549	535	558	531	544	552	519	529	534	585	527	548	521	520	569	518	601	523	505	570	571	545	507	592	578	550	568	568	586	511	554	547	529	543	586	519	493	591	610	555	515	501	533	560	504	502	530	541	544	561	536	545	577	553	521	547	511	511	538	530	534	531	505	530	536	567	522	575	574	575	568	538	522	501	564	588	568	515	574	568	585	561	578	580	537	528	625	587	540	553	513	577	575	515	611	539	562	547	499	545	551	527	563	555	550	548	521	530	525	533	564	553	512	555	540	528	551	565	563	576	535	520	568	587	528	530	554	539	564	550	553	563	578	548	547	511	536	550	548	555	546	580	580	518	554	504	536	557	536	568	532	541	517	525	541	576	557	543	540	574	528	506	543	553	538	534	555	551	584	577	572	508	565	565	562	562	563	581	533	524	554	555	542	586	583	534	574	580	584	582	542	582	548	550	523	498	576	538	564	539	604	533	540	497	564	549	538	556	565	506	540	497	565	560	536	536	533	557	526	524	580	537	570	549	502	539	523	530	517	550	542	561	599	531	531	527	561	536	575	546	566	511	557	559	551	513	562	517	539	519	506	585	550	523	536	527	520	529	523	507	516	504	558	554	554	547	571	533	590	531	544	574	501	557	537	548	540	532	532	557	592	519	534	574	488	580	497	530	548	547	555	563	528	527	525	584	524	535	553	518	573	546	531	505	548	563	517	550	543	546	527	504	530	541	562	602	520	535	529	551	552	501	481	524	518	574	561	530	505	599	566	554	492	573	533	512	529	519	569	566	544	538	573	567	543	543	544	537	571	524	536	549	523	501	503	571	593	491	568	498	536	566	580	529	545	562	541	551	537	572	520	525	517	565	507	541	543	503	532	550	557	522	543	524	543	509	575	547	528	526	552	522	537	555	560	536	567	588	587	566	501	546	541	577	529	509	545	547	558	562	513	530	552	532	604	564	543	558	516	540	535	519	630	523	553	571	579	548	560	547	529	562	578	507	526	511	573	557	562	565	517	508	577	620	523	569	550	506	537	570	534	536	512	548	561	561	544	545	555	510	542	553	581	580	539	585	585	569	533	542	542	578	561	579	542	519	565	586	508	584	563	550	539	557	561	579	553	574	530	497	542	571	541	549	544	583	594	551	578	550	542	555	535	552	549	560	559	544	527	578	510	535	553	544	545	535	541	558	518	581	550	556	541	586	586	562	549	518	532	531	525	553	516	537	543	562	559	543	540	547	547	552	570	547	549	578	489	565	476	518	538	579	523	548	548	570	513	525	594	536	559	605	477	557	556	563	583	553	519	539	528	554	555	539	575	584	578	527	556	557	583	554	556	529	505	519	542	553	551	536	583	552	509	529	527	537	544	524	520	531	541	520	545	569	525	538	546	546	546	511	548	598	536	535	590	546	527	543	542	522	542	615	546	523	521	557	553	593	578	525	539	572	502	513	474	527	519	564	540	585	544	531	541	565	521	568	496	552	574	535	523	509	524	519	528	548	541	532	525	586	501	605	520	562	541	545	528	582	506	527	573	533	568	531	591	578	563	552	564	555	521	541	551	549	539	545	565	546	559	523	543	518	511	568	559	538	581	537	578	563	527	558	559	520	541	572	577	511	577	513	522	565	559	532	538	501	586	551	541	510	531	546	546	517	518	509	510	551	541	569	588	501	536	540	526	581	552	513	557	549	517	494	554	513	536	551	560	560	515	557	583	569	550	522	536	549	517	518	485	547	546	526	542	547	545	522	521	550	539	537	539	540	558	589	530	554	533	561	567	549	528	519	556	543	566	522	544	562	540	546	577	521	542	565	555	543	554	549	551	568	489	560	546	562	531	583	571	597	509	521	554	535	556	547	503	557	542	552	508	550	559	540	558	510	576	580	578	570	573	539	536	540	543	538	555	550	535	580	594	515	579	529	510	547	522	534	576	544	511	525	574	576	537	541	562	579	539	566	558	538	567	508	551	510	574	536	552	548	558	551	508	559	570	564	529	544	521	599	606	526	542	541	522	528	534	512	561	541	592	516	584	572	560	534	546	536	544	542	529	516	557	563	544	545	545	535	572	524	544	522	521	519	564	554	496	535	532	507	533	536	514	552	545	547	578	583	546	555	561	569	604	569	523	588	534	544	551	534	557	557	508	505	555	566	544	544	540	513	551	571	557	566	541	562	524	541	519	568	561	514	539	513	549	513	542	497	558	528	513	537	541	555	556	587	524	537	568	520	572	554	555	558	573	526	544	553	495	564	557	544	500	574	546	518	544	539	551	544	564	536	561	523	538	559	584	538	552	571	539	573	571	552	579	506	495	544	515	531	540	564	552	534	566	558	520	547	535	561	570	550	542	551	522	532	561	562	546	551	595	564	568	550	577	544	539	545	564	560	547	591	543	490	526	464	575	502	537	580	541	545	521	605	540	625	516	574	543	555	523	494	537	536	602	571	538	523	521	560	560	529	503	518	511	585	583	567	526	551	552	569	550	522	567	555	578	612	532	510	560	558	501	545	528	545	561	573	565	581	559	566	526	586	566	547	540	507	543	526	519	550	529	568	483	559	492	559	544	550	562	563	507	515	499	509	508	566	576	560	574	597	586	574	499	563	515	565	518	526	530	570	557	522	516	530	525	531	559	518	586	574	547	578	549	532	535	563	592	525	533	548	547	536	563	549	575	513	564	578	528	568	538	595	537	538	522	557	542	551	574	573	527	533	548	501	532	558	573	573	588	523	522	585	583	523	550	558	541	582	539	573	559	609	518	540	554	522	523	556	569	554	551	515	573	530	539	588	573	551	526	550	533	545	554	520	561	572	515	553	592	494	542	566	521	514	543	565	541	540	565	561	519	581	502	529	550	502	578	536	524	497	565	557	548	529	541	545	518	515	543	536	563	546	599	525	523	539	577	576	533	532	533	563	550	575	534	536	556	555	556	557	548	561	530	518	518	557	530	551	543	507	529	603	531	538	540	561	495	544	544	570	594	567	526	560	525	554	514	589	532	518	578	566	531	532	569	539	550	548	536	564	563	610	533	528	565	550	548	551	592	548	555	501	564	580	532	555	559	533	563	528	541	533	527	543	543	548	548	541	590	509	574	533	552	556	589	524	537	587	538	552
69887	79315	63308	21439	5998	737	2210	3763	3279	2453	1500	723	449	342	259	257	245	244	244	242	234	235	248	231	234	207	216	237	226	213	223	228	210	229	233	195	214	228	220	206	209	209	223	215	214	243	210	203	212	228	242	204	208	211	219	219	251	235	239	232	235	259	206	219	207	218	216	235	244	240	200	247	211	229	222	213	199	196	224	209	194	210	213	202	234	220	215	220	227	194	212	246	214	234	205	210	197	238	236	205	214	198	209	202	176	208	202	192	237	217	186	223	209	191	206	246	223	219	196	217	219	202	210	187	211	195	222	227	225	215	190	193	240	237	238	194	209	249	197	225	204	214	196	236	191	228	216	213	197	220	210	224	199	207	220	210	204	242	185	217	216	218	207	220	214	199	222	201	196	244	205	214	217	198	203	234	211	236	231	209	218	192	223	195	194	213	218	245	194	214	223	212	216	217	205	193	224	201	247	196	221	242	208	204	189	216	226	210	223	229	219	189	218	217	212	224	207	200	233	215	212	197	212	201	215	177	206	229	211	216	210	221	228	269	210	214	211	188	199	228	201	224	211	226	200	199	193	212	218	217	203	187	204	225	210	196	233	213	205	212	184	215	254	188	186	188	212	188	214	183	214	207	231	207	242	243	203	240	215	216	219	191	206	216	231	218	184	234	227	209	205	214	222	219	205	205	206	197	216	225	222	244	221	214	203	215	238	176	218	203	224	196	221	238	218	213	235	228	182	216	230	199	241	225	213	220	190	236	236	218	223	219	240	204	202	220	215	214	203	209	218	195	199	205	213	216	220	209	196	220	230	243	202	200	223	202	204	198	227	203	228	208	223	217	238	210	228	222	219	211	212	238	220	219	227	230	214	205	210	216	217	236	206	223	215	223	208	196	219	234	229	216	196	240	237	226	200	208	210	233	239	213	231	209	219	211	218	204	218	214	228	238	231	209	221	195	220	210	196	216	205	210	226	215	197	216	180	210	210	199	230	207	244	224	209	237	207	212	224	191	219	219	234	204	210	209	186	232	246	220	216	240	206	195	212	224	219	197	200	213	219	204	211	206	223	227	220	236	206	204	191	249	212	210	190	232	221	204	239	204	212	222	205	228	206	219	212	206	198	199	217	215	210	221	207	215	200	225	204	220	210	228	216	206	206	219	206	215	223	228	183	174	219	203	242	192	202	203	224	220	198	219	209	194	208	229	188	218	190	226	239	217	219	220	201	217	204	221	211	223	209	193	227	197	231	201	218	192	227	224	243	236	210	231	226	211	214	209	174	238	217	204	226	256	206	191	202	204	209	191	230	193	233	204	228	221	219	182	197	242	213	215	231	199	191	198	211	209	218	206	207	236	215	188	209	217	225	227	222	206	218	230	223	223	217	191	225	222	218	205	232	235	246	199	209	221	215	215	204	218	217	201	211	230	215	202	241	224	182	205	202	225	189	227	232	236	203	222	191	220	212	206	211	220	187	212	216	238	216	210	231	217	212	227	212	215	219	204	193	209	225	210	223	223	204	212	222	191	226	257	220	218	205	220	202	201	207	229	220	222	218	226	206	228	226	214	206	223	208	222	209	216	200	202	212	194	211	225	192	185	218	218	226	230	217	207	214	194	219	251	218	204	192	197	220	190	224	184	216	222	207	199	222	204	227	229	244	218	195	199	208	221	219	210	224	196	195	201	213	233	206	201	195	232	220	223	202	211	206	208	210	199	218	204	209	215	208	204	212	209	171	195	220	226	205	176	217	244	208	205	203	203	232	218	221	240	206	228	235	213	179	230	200	193	206	234	197	201	191	215	216	206	213	196	202	216	198	197	208	208	227	202	228	222	190	195	192	232	213	191	224	202	224	201	218	228	224	234	204	204	217	207	235	200	205	221	208	201	200	212	211	248	233	195	195	209	205	244	217	197	220	232	222	211	232	188	208	237	211	220	221	214	233	203	225	212	185	219	191	190	204	194	203	207	212	209	173	220	209	245	222	205	223	211	196	211	215	205	230	210	225	191	217	221	216	222	210	186	214	244	223	185	237	238	201	216	210	206	226	229	198	194	209	194	216	196	226	219	208	209	208	242	197	203	225	221	199	214	190	210	219	207	223	217	213	211	217	225	216	209	199	232	214	179	220	197	193	196	231	227	215	228	216	216	214	201	216	224	229	215	204	226	233	228	214	199	204	237	209	217	204	216	230	210	197	217	214	218	225	184	249	202	207	220	222	202	211	185	197	223	206	231	203	208	181	238	217	236	225	228	201	229	210	225	213	211	197	203	217	221	236	236	205	193	229	214	217	204	232	203	195	207	208	192	216	196	217	214	194	229	204	228	228	217	186	192	199	222	200	213	239	243	208	214	215	200	205	204	225	230	230	226	227	199	215	227	206	213	224	230	231	236	205	198	204	205	209	192	238	210	230	201	204	213	228	191	211	234	224	206	223	216	227	200	212	225	209	249	238	206	208	258	210	203	226	187	238	217	204	204	231	177	215	214	215	226	231	211	226	191	200	241	179	225	181	210	199	221	223	207	228	206	218	197	215	233	224	224	230	220	215	220	222	229	210	226	214	227	211	218	208	217	195	214	221	236	212	204	200	212	190	194	214	217	213	216	195	218	201	208	204	230	214	230	222	220	197	205	196	192	194	213	198	239	227	235	214	213	221	218	204	220	240	211	212	206	211	200	206	220	216	238	251	227	215	199	212	214	242	199	219	202	236	231	237	216	236	224	219	208	208	206	205	215	201	200	212	237	246	215	205	212	212	198	194	197	216	207	213	225	216	204	201	211	216	204	213	208	211	226	200	219	218	195	209	209	210	227	215	227	203	227	203	206	219	211	213	250	209	216	201	208	211	240	197	207	242	244	212	217	195	214	194	221	239	216	205	207	199	220	208	199	209	215	262	235	215	222	177	234	220	204	209	228	221	217	220	210	203	228	208	221	227	211	232	197	199	211	203	207	216	208	207	230	204	202	232	218	212	191	203	231	211	206	202	177	213	221	225	194	211	212	218	227	230	234	205	201	222	228	201	217	240	215	213	225	224	196	199	225	207	223	217	200	210	214	220	224	223	227	208	213	180	229	232	250	216	211	215	254	209	213	207	214	216	238	201	201	225	236	230	212	226	218	210	217	220	215	216	200	205	230	215	227	212	234	206	206	197	221	222	211	224	196	241	224	249	217	214	208	220	205	224	220	220	207	215	203	190	198	216	200	198	231	220	216	226	236	213	197	217	203	198	216	238	221	243	215	207	211	207	214	220	222	232	220	219	218	239	204	218	196	214	227	208	232	219	183	219	210	205	223	191	240	229	206	217	206	209	211	217	200	242	220	225	195	225	210	186	212	221	225	210	199	253	199	217	194	197	212	209	224	221	215	212	212	189	234	189	211	247	209	214	226	224	210	224	245	187	205	210	225	219	209	209	213	221	208	218	179	231	203	211	213	226	194	227	216	211	195	208	215	195	208	229	191	222	216	199	217	221	193	206	213	202	215
46580	67267	50601	2575	2613	2318	8705	13483	13123	10641	7155	3659	1937	1426	1092	948	951	992	878	915	928	869	827	865	767	864	794	783	839	865	761	803	843	813	797	805	757	717	746	740	756	755	761	721	752	765	739	754	783	758	749	820	776	792	803	886	881	905	862	865	881	801	841	843	778	812	786	783	806	778	828	775	765	788	756	722	733	782	742	670	705	750	689	718	706	670	754	712	727	655	704	715	706	690	688	755	689	696	736	663	717	704	698	720	689	734	720	722	711	615	690	695	693	719	705	659	720	716	677	696	695	672	670	699	692	744	687	681	701	762	726	676	751	672	718	688	721	688	708	730	677	687	738	657	657	682	720	679	666	669	734	670	697	709	675	690	673	686	692	692	671	714	713	699	717	710	713	688	686	639	709	686	672	675	718	691	694	738	702	720	706	733	678	663	674	685	688	723	716	710	646	715	707	720	688	707	687	672	678	704	677	707	667	714	683	709	723	679	690	708	682	722	661	723	659	704	607	682	686	639	663	713	738	688	722	669	678	702	693	666	679	677	728	649	714	696	714	692	696	679	684	636	676	721	688	711	708	722	719	711	713	732	662	719	639	683	684	669	728	715	714	644	681	659	690	696	707	646	665	743	743	688	736	666	719	714	655	692	682	703	697	699	722	713	703	718	709	697	702	684	675	685	698	694	674	708	685	714	725	703	722	724	701	713	695	691	707	742	690	692	712	691	713	719	698	695	713	676	699	696	674	714	712	729	651	664	691	645	712	648	707	692	707	702	684	740	637	711	716	691	744	703	705	696	721	733	731	735	712	691	711	700	719	735	656	702	672	729	672	702	703	668	676	680	683	707	694	736	691	692	709	640	751	766	705	696	660	665	670	672	687	731	658	707	698	713	699	704	694	686	713	699	696	658	704	707	705	709	663	721	717	691	658	707	686	629	760	652	672	712	695	709	692	673	676	641	713	680	724	686	708	649	701	734	709	672	687	742	709	712	667	675	685	694	675	675	681	634	648	709	694	723	651	662	668	725	699	667	727	727	650	731	712	702	750	692	686	695	692	666	694	688	702	704	739	690	685	682	685	692	727	659	701	714	684	717	636	702	710	689	737	669	709	686	679	684	732	656	733	727	732	679	702	718	715	690	713	696	704	657	686	710	723	717	697	717	712	667	654	754	655	714	652	675	713	723	665	661	702	673	700	749	728	684	690	713	699	749	656	677	663	702	656	706	718	731	697	692	698	693	675	685	690	681	752	658	682	702	733	673	662	717	681	719	701	675	719	660	704	686	717	738	698	702	718	681	673	731	668	640	730	723	696	708	717	663	688	688	666	689	679	706	704	747	652	696	680	707	695	702	646	718	709	703	718	661	734	687	697	687	682	693	706	681	676	711	726	753	703	687	721	766	670	658	729	734	691	651	737	694	700	728	663	701	682	689	718	741	702	700	684	704	685	678	661	657	736	692	739	677	748	696	744	668	726	678	648	666	714	691	678	702	698	677	674	713	717	728	743	658	708	648	708	707	713	686	646	729	704	709	695	697	667	663	683	692	708	698	685	674	695	670	727	674	731	693	682	698	761	710	737	673	739	752	695	694	680	712	680	676	727	684	689	694	748	721	666	670	722	720	725	695	651	717	687	701	686	674	715	707	661	643	647	755	651	700	686	703	724	754	683	715	675	698	687	709	719	691	718	689	692	725	705	729	643	736	668	674	675	714	690	755	690	701	678	705	674	714	711	737	693	681	721	717	652	679	734	707	701	687	690	712	706	680	702	672	711	667	711	707	696	666	691	684	683	670	705	659	725	671	667	723	715	681	708	631	692	696	742	672	630	663	716	691	657	685	709	694	683	691	748	653	643	672	722	735	689	713	709	671	715	723	701	728	664	684	715	699	697	702	682	676	723	723	703	726	754	728	653	713	689	706	690	682	742	663	695	674	727	683	660	657	690	702	713	692	667	736	660	699	689	675	706	694	729	660	667	686	630	704	686	695	711	681	673	687	728	710	663	672	686	629	718	673	678	721	677	748	706	678	756	753	662	747	720	695	667	706	727	717	709	691	742	654	691	691	733	674	684	693	726	683	730	682	646	689	696	709	679	642	701	715	704	662	707	706	661	712	656	734	700	697	717	725	685	727	710	727	691	692	681	708	704	669	692	715	660	711	701	687	684	692	742	689	692	670	700	737	708	674	698	699	668	661	682	649	721	716	678	738	759	685	720	713	687	735	693	687	715	697	702	644	684	666	696	681	632	717	683	730	696	673	733	697	670	705	704	685	703	655	761	719	678	710	683	710	664	704	719	709	684	728	702	692	671	649	701	702	682	678	668	649	728	739	695	729	705	667	652	677	665	666	672	725	670	702	675	728	703	658	687	731	662	700	696	691	685	705	667	704	696	661	671	647	674	684	690	656	699	707	663	742	694	714	694	696	685	720	671	683	673	682	647	724	679	715	703	739	679	719	676	689	695	723	686	735	694	661	677	704	692	764	737	708	773	724	690	685	716	695	739	709	703	698	731	709	680	641	703	739	700	665	683	727	686	683	666	664	674	693	683	706	688	706	740	656	689	680	716	714	685	710	694	690	738	689	724	647	712	723	701	676	732	692	673	695	651	668	689	742	691	712	721	685	683	654	706	714	696	704	701	696	695	735	647	692	690	701	667	742	670	686	697	664	708	700	714	655	726	703	714	674	649	662	716	687	718	727	747	699	696	729	664	656	698	754	681	719	694	689	646	673	694	707	700	699	681	703	661	664	677	674	690	642	667	686	631	720	700	699	670	717	676	663	666	696	695	725	734	705	732	696	712	700	657	705	690	703	667	702	638	685	705	667	741	724	740	696	728	714	717	705	676	704	707	724	704	720	692	727	675	722	691	697	734	707	718	731	705	678	708	668	683	669	676	695	685	684	710	659	693	727	719	701	708	729	737	661	717	722	702	655	709	640	716	718	678	685	637	704	686	712	670	688	705	692	703	669	712	676	721	723	696	731	648	650	695	735	668	724	720	679	687	668	732	680	712	712	670	693	702	699	696	683	694	709	681	711	717	684	709	692	656	680	713	693	690	648	660	660	733	722	703	680	703	692	664	714	714	698	701	709	684	666	672	689	649	718	693	687	711	712	714	681	763	706	720	717	668	720	717	705	692	656	705	696	698	671	692	716	704	668	718	729	692	704	730	692	730	640	707	687	712	670	723	744	665	701	712	697	671	719	708	670	708	665	667	699	694	692	633	688	679	703	708	671	697	734	731	699	705	673	687	698	699	742	693	683	723	714	693	670	671	710	686	725	660	739	732	692	705	709	710	699	711	760	668	685	704	685	706	722	693	662	702	728	729	715	689	668	757	664	701	676	730	696	703	732	723	693	693	731	671	681	701	690	669	702	679	682	692	697	670	675	704	725	682	660	671	717	676	698	698	701	694	713	713	725	739	691	674	731	689	723	667	674	726	686	676	680	683	676	729	710	647	729	665	693	674	700	667	711	688	644	646	728
9920	16447	8548	325	175	141	152	158	202	148	136	114	122	102	113	131	113	140	102	94	121	114	131	113	114	94	117	126	114	120	113	126	100	118	104	119	117	99	122	138	114	109	108	101	125	89	109	120	124	125	119	88	118	122	130	124	137	108	133	115	110	143	88	107	129	125	125	145	102	131	119	132	117	115	142	101	103	129	102	110	102	94	109	106	126	104	109	122	107	120	110	97	127	122	115	101	100	95	103	106	108	136	122	104	116	103	132	107	110	115	101	109	95	104	86	110	113	110	126	92	117	117	124	114	115	117	98	123	106	111	117	127	119	143	124	101	121	94	121	120	109	102	100	109	100	103	120	101	118	116	103	103	132	120	94	119	93	127	110	128	96	132	113	123	98	112	114	125	98	121	110	105	91	126	120	107	119	112	102	122	128	117	119	126	122	98	113	106	124	135	138	128	128	131	108	152	127	119	146	130	107	120	105	111	134	104	116	93	122	121	121	109	129	107	119	127	111	108	112	113	124	97	125	97	132	126	113	120	134	122	139	114	93	124	98	112	100	126	110	108	96	115	113	116	131	129	158	138	95	114	98	111	130	116	122	109	116	119	104	113	117	133	139	119	139	119	104	116	125	119	132	120	115	117	122	122	120	107	123	126	111	112	115	112	124	132	117	130	105	115	120	135	118	98	103	124	128	125	110	97	127	121	109	111	125	99	106	107	113	110	108	114	108	110	126	114	111	114	113	94	107	121	131	97	119	108	111	110	109	116	131	111	103	105	103	114	120	120	108	117	112	121	118	115	120	119	109	123	113	93	104	102	99	121	97	107	99	120	134	116	111	120	129	121	111	133	132	127	110	120	114	120	104	135	108	120	107	125	115	124	112	116	115	93	130	119	111	112	109	105	99	118	126	135	134	123	106	131	116	113	115	125	112	106	116	129	96	116	115	113	108	102	114	121	100	106	100	123	122	113	126	109	119	129	112	126	123	94	100	125	118	115	90	105	125	104	116	106	122	132	113	138	114	118	100	125	124	119	129	130	119	107	110	95	136	120	127	127	112	122	120	106	125	122	120	118	112	111	116	115	130	114	122	148	100	134	94	120	108	119	136	125	119	125	97	99	128	108	123	132	114	115	120	103	115	124	124	142	136	118	121	126	131	112	101	116	134	116	119	118	108	110	123	123	99	130	105	107	110	113	116	125	121	111	112	116	140	127	113	99	122	111	111	91	102	107	121	124	98	113	119	121	116	115	132	139	91	122	127	112	107	106	113	110	112	140	90	110	117	118	124	121	96	109	149	121	119	110	101	105	119	102	132	95	108	104	110	104	111	104	98	123	121	108	115	115	124	104	132	97	123	103	122	137	121	111	109	121	121	113	117	130	110	126	99	116	121	128	121	119	101	114	108	130	135	121	127	108	133	113	113	106	126	104	121	106	132	108	137	125	111	124	121	120	123	128	110	115	122	126	95	94	125	134	118	133	115	116	128	116	106	105	121	110	126	110	110	104	118	131	139	117	102	121	117	112	116	105	119	104	138	121	102	125	102	104	119	116	126	123	113	108	112	119	118	129	124	101	113	103	93	115	123	125	111	126	136	107	100	122	108	120	105	120	114	117	116	106	102	121	133	119	106	111	125	128	120	126	100	115	98	111	123	110	109	119	113	119	127	110	125	101	121	108	132	98	123	107	106	110	106	113	137	112	110	124	102	113	117	105	119	131	124	100	129	112	115	116	127	122	105	104	109	112	108	111	138	111	113	116	115	112	124	129	115	132	109	111	113	119	94	126	114	92	126	106	114	117	131	118	106	121	119	119	109	110	114	112	128	121	98	115	133	102	126	113	125	109	112	106	126	113	117	120	103	114	133	130	125	109	108	114	130	114	119	108	109	118	112	101	124	116	107	114	106	110	111	115	115	130	122	118	114	120	118	106	128	121	107	122	111	107	110	104	117	126	135	105	113	127	129	120	108	115	100	107	109	118	123	106	113	125	135	97	113	126	103	123	96	129	109	112	113	116	119	114	116	131	107	110	100	117	133	105	112	110	105	125	100	104	123	123	117	119	105	129	120	122	125	121	117	116	115	111	114	122	126	100	87	122	125	126	112	127	127	132	116	112	118	119	113	129	118	114	96	102	106	122	136	126	115	103	126	116	105	134	134	124	126	113	110	118	138	114	121	122	107	107	119	107	104	106	119	116	112	129	120	103	91	115	109	117	128	116	125	128	108	106	105	128	110	125	120	102	94	107	107	111	122	147	126	112	120	127	121	105	94	111	99	104	97	119	129	114	101	101	112	105	130	90	120	115	132	114	119	133	122	115	112	118	126	113	115	114	108	132	89	110	109	130	125	120	113	105	104	108	114	108	98	117	129	113	145	123	110	113	121	116	113	117	110	107	115	112	125	127	107	111	108	118	104	96	123	129	119	128	117	118	102	114	107	125	113	116	130	119	127	108	114	113	134	113	105	124	129	112	118	103	125	115	117	130	102	107	102	124	120	114	118	119	110	104	132	109	111	103	120	113	107	118	103	113	112	102	114	119	116	106	124	127	109	107	126	115	109	128	108	132	114	106	108	108	125	112	119	136	133	118	117	125	121	108	136	109	128	147	114	115	105	125	128	132	110	129	118	115	125	123	122	111	116	93	104	107	110	108	139	110	111	114	106	97	113	117	104	121	116	114	113	114	119	127	114	138	105	138	112	104	134	127	94	134	119	133	109	116	99	98	110	118	116	114	105	123	115	115	107	125	121	105	143	124	105	136	123	116	116	106	109	109	106	101	120	119	110	129	108	124	112	124	124	112	107	118	111	107	99	103	108	131	122	108	103	105	124	99	117	132	120	117	122	102	104	99	100	109	103	105	119	122	118	131	130	131	126	112	106	110	106	106	128	107	111	116	118	126	124	114	120	115	112	94	114	121	122	137	98	130	111	111	126	126	122	111	120	113	104	103	96	96	115	127	125	102	108	104	132	138	127	133	124	94	116	132	106	121	117	106	116	131	122	109	111	108	112	102	96	121	113	130	133	93	125	116	107	128	108	113	122	109	113	116	102	115	110	119	96	107	114	114	119	120	111	102	124	111	130	120	118	110	109	116	129	125	121	105	142	135	116	118	111	123	141	98	107	124	111	107	119	149	114	109	111	121	104	107	117	122	112	120	120	124	119	102	122	102	132	108	116	102	95	134	125	121	92	100	111	115	113	91	104	112	137	133	133	112	119	103	145	105	111	131	129	108	116	125	105	128	121	108	111	110	119	138	107	103	115	123	122	109	115	119	102	116	103	136	121	119	116	111	110	119	115	106	107	129	115	121	107	124	101	133	121	113	105	109	125	132	118	115	123	122	115	114	128	94	113	104	122	105	133	122	117	127	104	101	137	111	124	110	135	101	115	120	120	128	121	124	100	109	116	104	100	116	137	105	106	115	134	134	109	130	116	119	133	131	121	107	121	99	113	116	118	108	126	103	133	128	120	105	100	131	124	125	93	121
12059	25157	12539	516	528	513	673	740	951	746	598	467	450	448	439	441	445	438	458	451	444	415	406	409	428	406	457	437	443	429	413	376	414	415	466	425	431	409	472	473	452	421	423	418	427	415	451	415	503	439	452	437	440	502	471	479	514	506	506	511	506	488	488	488	463	464	434	429	482	455	429	454	469	435	441	458	420	427	440	409	456	414	434	408	427	445	411	406	398	456	441	425	448	426	417	406	471	424	418	447	417	415	411	474	431	414	403	439	441	416	427	437	440	414	405	408	413	427	428	446	431	432	416	415	401	428	430	416	416	428	409	437	431	421	432	394	407	422	446	416	393	397	404	416	407	421	474	416	427	447	421	396	442	467	430	402	392	452	426	452	444	434	408	446	423	420	410	399	412	409	422	388	428	437	446	458	412	403	432	376	419	384	436	460	386	428	410	422	452	424	448	386	421	431	426	388	429	419	448	406	431	434	421	401	400	410	446	433	429	448	408	425	432	414	449	410	421	425	478	426	394	392	444	458	382	405	408	434	440	385	431	424	421	407	452	454	397	407	407	404	420	413	411	431	447	440	435	458	427	409	401	420	410	421	445	423	424	399	415	416	462	446	430	432	422	418	421	445	418	446	407	398	405	403	397	407	426	415	416	399	448	436	438	437	433	420	452	438	447	406	425	413	419	387	428	414	403	406	422	408	467	400	425	420	417	424	387	412	405	446	454	448	425	414	384	418	389	437	412	416	430	434	379	454	402	432	392	425	419	443	422	422	439	442	414	424	431	439	401	457	431	455	445	422	413	441	410	445	421	420	425	417	412	430	434	416	422	441	433	421	456	426	434	445	454	450	428	407	402	435	402	408	459	409	437	476	407	419	449	444	420	398	411	436	398	439	396	410	429	415	437	431	427	411	399	418	455	431	379	469	428	412	428	402	398	468	436	417	418	476	436	425	369	420	399	434	437	402	432	441	432	443	430	425	402	388	417	396	424	404	435	449	425	398	409	426	423	442	425	404	429	396	413	427	411	396	394	440	404	436	482	460	432	432	415	425	412	408	414	432	471	383	395	415	411	441	439	424	434	436	429	443	431	430	456	396	428	397	404	420	450	423	440	402	427	418	416	418	455	393	430	419	412	423	422	458	445	417	419	403	444	441	429	450	408	381	417	391	440	422	425	399	408	440	413	472	421	422	434	448	430	416	399	439	451	387	389	405	449	416	436	410	445	412	443	421	403	424	431	414	400	422	469	412	424	396	456	438	461	398	410	425	398	425	423	421	417	423	469	448	408	428	401	415	467	403	389	438	415	434	429	400	412	429	437	458	384	411	442	417	379	446	424	418	418	446	437	435	399	423	442	444	444	436	432	415	436	416	443	458	411	402	436	412	394	453	425	425	430	407	402	424	408	445	410	430	433	395	430	446	413	418	412	441	428	387	411	416	420	451	457	439	430	442	421	448	415	427	429	433	421	398	485	384	449	419	416	412	436	439	428	446	438	423	406	409	421	412	440	418	400	417	437	414	425	416	435	443	460	465	436	418	426	415	420	426	410	405	423	436	451	374	413	413	459	418	436	418	412	422	413	401	405	404	439	430	413	423	428	442	440	380	399	437	382	418	422	421	410	386	416	430	407	398	411	405	439	446	415	387	413	437	449	462	413	450	406	403	458	404	435	437	446	408	439	388	443	426	387	371	417	431	434	400	409	446	452	426	458	424	434	404	451	432	436	403	420	437	431	391	399	410	441	397	471	458	439	390	444	439	409	454	385	420	466	391	414	438	432	469	373	483	406	411	378	429	409	421	443	439	406	403	443	445	453	431	435	438	431	429	423	407	448	422	441	409	375	400	422	453	454	404	425	421	398	454	450	414	446	454	420	394	440	406	446	412	415	411	402	408	400	408	422	426	448	392	425	393	388	422	397	374	451	446	418	457	450	406	403	426	422	458	424	447	420	421	404	411	435	408	397	385	444	406	419	431	426	440	416	407	423	441	416	422	391	414	430	405	427	438	436	419	408	429	436	398	448	437	438	416	408	426	472	413	442	457	428	416	442	420	469	415	482	466	386	409	422	450	384	381	414	436	440	446	441	440	401	411	400	419	404	424	428	429	427	452	434	437	415	438	409	406	441	419	425	383	385	408	431	471	431	452	407	417	443	426	436	428	436	448	439	406	415	450	441	414	408	421	464	429	431	404	447	469	425	402	465	393	449	427	421	415	435	467	421	386	407	436	396	420	439	437	434	411	417	418	419	408	438	425	439	401	431	407	400	399	444	427	412	419	455	437	417	430	437	411	416	397	410	438	417	428	421	446	400	399	461	432	426	420	415	374	395	404	391	413	426	433	431	423	401	438	396	423	397	408	445	414	450	397	417	414	407	410	408	432	440	400	413	406	410	386	431	380	416	464	407	413	424	445	441	453	469	427	445	448	390	405	423	398	445	400	387	410	418	425	436	438	440	415	410	395	420	429	425	435	430	425	420	397	416	428	424	393	433	432	402	408	442	448	425	451	394	450	444	423	439	463	406	439	414	439	435	419	423	416	424	425	424	444	439	387	392	428	409	408	448	407	420	430	423	448	425	405	414	462	371	396	432	426	406	432	423	411	426	392	440	434	406	417	401	428	451	387	403	402	420	387	391	406	430	436	417	414	453	450	436	436	413	424	439	422	406	433	408	415	456	415	456	394	423	400	410	392	444	420	469	426	392	417	452	433	411	419	438	430	435	404	396	424	399	386	426	411	409	423	433	404	411	373	419	430	417	448	419	444	437	440	434	409	434	415	436	400	428	428	439	439	469	433	436	438	439	403	418	424	386	392	421	450	405	401	407	430	423	437	423	465	413	449	444	437	444	417	441	419	438	407	369	408	437	435	383	444	448	431	446	475	415	405	399	407	429	444	446	415	415	404	396	446	419	405	420	429	442	425	407	426	408	396	429	397	386	425	456	412	446	384	421	396	445	415	413	388	461	426	403	444	406	418	447	424	435	415	410	416	445	406	420	424	431	429	421	414	409	408	442	425	452	449	433	402	445	426	469	419	417	423	397	461	407	412	432	401	432	458	407	422	391	441	383	468	403	412	431	428	417	418	427	429	408	415	462	426	439	408	434	439	421	424	433	452	398	456	425	443	461	450	432	406	424	414	424	454	405	423	421	415	408	430	410	434	452	419	402	404	406	405	401	460	454	429	437	447	423	425	441	433	413	428	439	388	467	435	411	443	398	452	411	417	421	411	415	436	426	411	418	417	454	433	413	418	458	432	400	414	452	441	442	455	426	422	472	379	410	410	437	401	393	398	450	419	430	422	408	422	414	444	428	425	441	423	426	431	451	421	419	416	434	405	418	423	408	409	433	423	422	408	416	421	413	426	385	393	454	402	450	416	425	420	378	375	423	456	422	436	428	425	413	414	447	456	385	417	389	455	445	449	423	438	404	446	440	431	430	456	424	404	464	424	423	434	429	392	427	391	406	398	448	438	416	419	420	415	425	403
53856	71688	51614	13740	1661	403	1273	1982	2562	1194	792	384	288	242	194	168	174	161	167	175	170	145	160	173	172	168	193	169	139	174	186	152	157	162	156	141	143	153	174	162	144	153	153	157	167	154	146	160	174	173	145	145	173	137	163	174	179	180	174	196	168	167	153	167	146	168	175	175	181	167	175	168	168	157	151	126	152	124	168	163	152	156	156	153	159	162	162	167	161	169	155	148	156	159	172	156	159	161	167	135	161	161	150	159	177	179	160	171	152	151	162	153	159	152	149	157	169	129	158	152	163	152	170	157	145	166	165	165	177	156	166	146	157	149	172	147	166	138	176	150	142	177	154	135	161	161	139	137	146	128	135	166	158	132	164	149	169	143	162	170	164	144	147	158	169	138	162	170	160	143	145	146	163	163	154	152	147	169	168	149	145	149	162	160	153	184	145	143	143	155	154	183	161	136	128	159	165	172	156	160	148	161	153	150	174	164	154	154	152	150	153	157	172	144	164	158	148	143	147	138	178	186	168	140	163	135	156	160	152	145	155	153	177	148	129	156	152	161	170	163	161	155	136	158	133	150	165	152	119	167	148	149	134	164	158	146	168	159	166	153	146	171	165	157	153	154	149	139	136	163	165	131	157	142	175	168	153	148	158	161	166	159	155	174	138	156	175	164	158	144	176	163	167	149	164	147	150	143	151	168	161	149	171	160	167	140	150	167	149	143	152	174	157	141	154	148	154	154	170	154	151	161	151	154	138	145	167	158	136	153	160	172	155	144	148	158	172	151	161	152	141	146	167	161	161	142	182	149	155	157	153	149	156	161	149	158	164	139	162	152	153	170	163	147	158	151	155	144	171	153	150	139	156	161	133	139	177	148	148	146	180	143	152	148	175	157	140	148	179	162	158	152	147	150	151	168	159	155	183	157	162	148	167	160	174	146	142	163	148	169	147	139	154	141	155	148	139	135	145	162	161	142	165	153	169	133	162	165	180	176	148	159	179	157	158	197	158	178	176	172	162	166	155	146	153	148	171	164	160	158	163	162	154	168	181	146	152	171	128	127	154	144	179	147	145	160	154	178	152	181	149	166	152	146	141	146	154	151	155	164	146	174	162	155	152	141	150	153	149	156	158	144	146	158	176	163	162	169	143	142	155	157	162	150	154	153	165	184	163	164	155	171	151	154	161	149	195	154	121	141	149	164	185	171	134	168	168	142	165	171	165	155	165	165	161	157	159	167	172	158	178	145	166	169	157	145	171	145	147	146	170	151	166	155	154	149	171	185	142	147	145	167	156	171	151	141	160	140	169	188	141	143	175	152	141	155	162	141	151	177	151	156	143	154	167	135	175	171	171	143	182	162	158	158	163	172	166	164	157	163	168	156	163	161	147	130	146	190	155	163	139	172	179	151	164	165	149	157	168	176	163	152	170	174	138	152	133	154	165	157	158	161	145	172	144	147	147	160	157	175	187	154	145	150	163	141	167	146	171	161	164	160	159	188	165	158	138	138	164	160	137	161	141	146	129	179	153	157	129	163	159	149	163	165	147	154	149	150	153	155	154	149	163	150	136	166	160	143	161	150	168	160	143	176	198	150	155	170	170	168	170	161	168	169	179	144	153	178	167	154	149	139	160	148	163	178	170	160	146	151	156	151	146	159	164	147	165	163	169	138	172	147	136	167	154	153	177	148	167	153	172	151	152	151	181	155	133	135	163	146	170	157	153	157	156	162	140	134	145	154	171	153	147	154	152	161	148	139	145	152	149	167	165	156	145	171	149	157	175	175	148	161	151	162	166	148	147	136	159	136	113	153	156	158	163	150	185	160	147	159	154	163	162	135	144	163	157	155	165	170	137	153	181	149	158	155	184	154	157	145	145	166	153	155	171	192	165	160	173	128	138	155	153	157	167	169	157	166	144	161	171	161	151	166	152	147	139	132	132	187	160	149	165	143	148	161	147	157	179	161	156	153	155	181	153	152	144	157	155	156	146	155	159	163	146	134	176	153	154	166	160	176	176	159	158	149	162	157	150	150	167	176	134	155	162	178	175	150	176	171	145	152	149	153	155	149	156	135	153	152	163	183	162	147	172	166	159	151	137	182	145	151	161	158	153	144	153	146	146	141	176	171	148	134	161	156	169	146	179	140	168	146	137	163	160	149	169	171	146	148	143	148	159	126	165	144	154	168	140	138	149	145	146	160	166	151	159	169	157	160	139	173	142	172	163	138	156	146	176	159	146	155	148	149	168	160	129	172	168	163	154	183	144	126	156	173	167	144	156	154	190	148	143	149	164	167	149	139	165	134	173	154	185	152	173	128	160	193	146	161	154	159	150	154	163	153	132	157	186	152	176	160	167	140	165	149	136	144	148	149	164	161	175	173	160	163	160	177	157	157	166	160	153	137	144	158	152	135	158	183	176	138	143	166	149	174	153	145	156	161	172	159	156	142	144	156	157	148	170	141	143	165	155	166	144	149	158	161	166	162	179	141	162	187	163	167	145	173	139	167	159	159	152	166	155	159	147	149	166	153	157	171	151	146	141	149	162	151	144	160	150	157	156	169	157	178	157	140	153	156	151	157	148	159	151	145	149	140	151	163	166	160	149	162	167	155	152	155	147	145	164	155	136	170	172	157	186	161	140	159	145	156	132	165	158	161	144	164	150	158	160	165	168	157	174	198	168	161	154	166	167	171	172	160	157	162	164	134	142	154	148	168	158	153	176	167	148	174	166	142	166	145	150	159	154	153	162	148	172	166	183	157	137	177	153	142	157	171	169	161	145	163	164	167	161	140	152	156	172	157	160	147	162	147	165	153	149	152	171	182	137	163	170	173	159	181	147	154	167	162	168	139	146	142	144	154	174	145	148	154	172	167	150	162	172	171	155	157	143	153	164	169	152	146	155	165	175	151	159	167	143	151	174	162	158	149	168	159	160	164	146	156	154	171	155	156	162	153	177	141	160	158	179	163	162	155	179	172	160	136	150	153	130	148	157	128	148	120	150	150	177	159	163	157	164	162	140	155	148	157	149	156	174	161	157	181	151	166	153	117	125	164	147	150	142	168	141	149	153	150	183	150	151	153	159	165	154	152	160	160	173	147	172	155	150	147	151	170	115	155	171	177	154	161	144	151	151	185	157	150	156	166	170	165	171	144	155	158	154	140	181	180	161	154	122	139	133	134	152	156	169	142	145	171	157	170	150	158	170	168	158	150	161	173	151	164	163	162	185	171	141	200	159	129	143	158	148	194	155	162	153	176	160	167	154	136	173	156	151	155	144	141	161	145	160	171	132	170	157	171	147	148	163	175	161	141	174	175	148	171	161	143	158	141	176	155	140	156	156	158	162	146	144	157	146	167	180	160	147	164	140	166	149	171	139	155	153	141	165	143	176	151	151	159	146	149	129	182	156	165	153	162	167	139	154	131	165	134	179	169	159	152	150	152	162	142	151	135	143	145	180	145	162	167	156	156	151	163	146	153	155	155	138	168	173	184
36049	54505	36397	1702	1616	1518	6125	8681	11014	6268	4467	1826	1050	912	735	681	662	688	683	686	629	684	587	585	592	615	623	611	630	560	668	631	595	583	587	587	576	568	542	577	535	580	535	563	593	569	518	592	618	584	622	575	599	657	627	699	692	729	743	684	645	636	681	586	604	616	591	611	620	597	609	601	580	589	583	533	572	598	579	577	583	600	572	544	582	544	588	534	537	584	533	559	560	579	572	574	549	533	570	563	553	515	524	527	547	512	520	575	565	526	539	578	594	536	564	558	559	540	538	521	558	546	521	563	532	510	532	566	574	561	590	520	556	558	554	519	559	537	502	506	580	552	521	543	555	547	556	566	533	518	546	534	525	507	534	568	547	547	492	545	550	534	519	570	565	549	582	573	538	532	528	542	577	527	520	543	536	546	534	545	526	566	545	509	531	536	567	543	548	520	514	535	482	528	533	528	557	549	541	507	566	547	522	543	557	574	524	560	540	529	520	531	565	546	516	544	531	540	529	524	549	558	550	507	545	568	527	550	551	558	539	568	537	535	553	548	486	544	541	565	549	528	571	514	533	541	574	586	545	554	544	555	568	574	566	573	525	586	510	516	534	586	590	542	529	532	551	485	508	560	541	576	573	518	542	566	558	532	533	528	533	534	504	517	522	561	549	535	569	584	541	514	549	521	551	524	510	558	549	586	554	537	554	544	577	525	549	551	549	529	575	538	530	543	550	541	510	528	552	551	544	570	581	513	563	559	561	541	542	524	532	593	497	533	542	535	566	550	504	558	505	528	556	565	536	558	545	517	523	529	549	537	534	557	539	554	564	548	560	551	610	575	533	522	560	557	551	574	529	577	562	512	557	534	552	561	537	524	516	539	510	548	508	559	525	527	604	507	527	528	532	534	534	524	544	579	523	529	511	556	494	544	581	537	527	543	546	567	572	554	491	539	582	549	509	544	572	569	566	537	541	517	542	552	554	557	552	540	588	527	524	584	522	556	535	548	532	552	507	538	535	547	565	565	536	515	530	539	532	551	522	530	568	523	542	582	526	557	545	513	512	581	545	547	548	510	559	587	518	555	579	539	538	556	553	563	566	550	533	588	547	532	534	542	518	536	519	533	562	531	552	577	575	538	530	541	526	547	475	569	592	556	565	545	567	535	505	550	545	565	533	543	528	549	512	516	540	536	548	541	518	536	561	515	562	513	554	549	501	568	542	510	586	531	483	536	556	508	554	571	550	549	529	536	558	561	543	505	539	527	530	538	571	528	534	515	521	520	539	491	536	560	531	578	549	573	535	558	527	524	514	510	549	519	554	547	553	533	505	541	582	572	495	532	546	515	553	560	509	523	534	507	544	523	524	536	556	517	519	545	568	540	575	578	502	573	559	559	566	595	513	568	540	534	595	518	539	531	544	519	526	494	546	547	513	573	552	504	490	556	547	529	570	535	525	520	552	563	552	545	562	565	553	542	527	538	549	554	527	535	548	505	555	555	562	536	530	547	529	538	563	549	522	548	551	530	541	536	563	521	556	530	566	536	534	522	547	593	523	546	562	503	508	558	527	553	542	535	527	540	573	529	517	553	544	547	548	507	557	520	553	563	529	534	535	558	536	529	551	534	516	532	510	552	571	558	557	572	559	534	517	562	559	532	498	515	562	540	508	558	506	558	574	558	531	569	547	538	572	516	536	529	550	529	541	565	531	554	561	531	530	509	529	591	550	501	531	539	547	563	528	534	513	509	527	548	552	552	570	546	544	525	541	528	521	514	545	504	600	549	550	564	519	488	500	476	488	582	566	568	516	546	536	538	514	586	547	523	578	540	531	506	555	539	512	552	562	463	545	520	521	561	536	562	552	534	555	534	518	517	520	517	585	549	566	542	550	524	509	538	524	536	540	582	542	541	505	538	571	494	572	553	572	557	555	539	525	524	559	553	562	550	585	544	556	500	526	524	527	538	531	548	517	551	544	539	536	528	557	582	564	584	532	552	519	528	530	522	526	574	522	542	566	578	520	547	502	503	542	564	546	515	594	581	561	503	566	555	553	542	528	548	533	577	526	509	518	550	516	548	540	568	515	537	515	542	574	541	541	526	502	534	553	535	555	568	542	525	528	538	562	563	562	543	515	554	540	576	594	547	583	527	542	498	565	557	537	569	554	542	563	588	564	541	548	520	556	517	540	536	561	544	568	560	543	582	575	570	537	487	518	563	524	562	522	518	553	567	511	536	520	572	514	579	557	547	520	529	532	553	539	518	519	516	539	563	527	516	521	531	573	540	506	516	498	518	557	574	579	527	557	521	574	542	589	565	482	550	529	520	564	510	565	548	564	518	565	523	542	546	525	521	585	565	544	530	564	494	599	553	577	575	540	517	536	527	540	504	543	537	559	569	554	544	536	567	538	557	522	573	541	592	536	548	560	543	584	561	516	521	509	543	582	558	531	547	543	531	553	586	536	536	520	550	552	528	579	530	537	555	560	546	536	557	580	577	579	537	503	553	525	567	556	548	546	558	507	549	562	613	535	546	532	500	553	542	571	527	540	527	608	525	549	521	562	546	566	553	523	523	491	540	533	557	551	545	547	563	561	535	547	542	545	531	563	550	546	543	548	559	562	584	534	552	540	532	492	502	509	549	549	553	546	524	534	559	556	609	588	516	545	571	519	571	554	576	526	563	545	511	534	547	576	510	549	573	521	552	573	560	524	554	510	558	553	554	522	544	563	520	531	534	546	548	520	492	546	527	582	517	559	548	551	542	551	507	563	557	530	542	540	566	534	537	551	519	554	549	539	505	550	537	584	542	517	528	553	534	542	610	559	547	527	547	629	557	556	517	548	542	520	568	539	554	534	545	560	552	577	507	544	538	565	515	546	566	522	580	523	553	540	546	582	530	480	536	538	514	539	533	522	557	507	533	546	524	532	521	551	567	535	502	528	502	586	535	551	561	537	529	556	534	516	513	567	569	524	536	503	556	532	551	540	549	553	556	592	526	515	542	533	584	531	499	526	573	514	539	546	566	572	547	530	547	547	533	476	551	523	539	539	544	552	605	539	556	543	572	523	548	553	514	571	534	569	542	483	528	546	557	577	500	564	575	575	520	507	561	552	547	551	560	532	516	568	560	528	533	532	546	548	539	535	561	546	538	557	536	545	591	573	528	517	560	536	535	549	540	539	581	521	537	549	524	567	557	571	557	552	509	542	561	571	548	518	520	524	568	521	483	545	617	560	523	552	570	550	561	521	507	580	557	579	489	520	563	556	541	563	577	540	528	507	562	556	542	555	559	537	562	546	545	549	535	556	562	558	533	529	570	535	505	537	537	536	555	548	577	552	540	526	598	560	559	560	540	511	538	524	536	512	568	538	527	529	495	548	546	558	550	512	556	520	559	544	558	560	537	522	538	550	574	531	550	518	562	537	537	549	576	539	604	542	505	552	588	552	565	560	528	529	544	562	532	521	541	486	523	556	538	520	505	517	556	504	535
67692	83055	59935	18632	4392	761	2109	3718	4724	2347	1794	634	393	317	257	249	245	245	222	269	222	231	235	216	219	252	216	254	246	234	242	210	236	213	231	223	205	250	217	226	227	224	212	188	194	199	242	220	229	225	218	208	224	241	199	253	264	249	221	228	232	210	243	213	227	192	249	221	237	192	196	203	208	203	194	217	202	238	202	221	185	225	174	210	226	211	218	199	217	212	190	190	202	204	228	215	221	207	194	204	256	208	210	199	207	215	209	230	225	219	203	230	196	208	231	212	222	204	189	211	211	206	230	228	204	238	227	229	231	208	214	216	207	195	230	198	226	198	204	205	207	232	206	206	226	195	226	218	216	206	220	217	221	216	211	206	199	242	222	226	195	194	208	191	205	187	221	226	221	201	221	222	210	196	213	206	203	205	205	222	220	205	185	214	226	203	228	219	200	236	217	211	206	207	206	227	216	218	199	195	194	223	205	221	224	214	227	203	226	196	219	225	201	203	211	192	216	202	216	218	219	209	202	226	206	228	232	212	215	211	203	188	237	207	202	183	209	202	240	232	225	196	207	211	224	178	193	212	233	207	220	194	216	199	214	226	211	230	205	218	227	221	209	239	200	191	229	198	192	197	194	197	216	214	222	195	209	209	238	222	171	198	209	224	203	218	207	233	188	202	219	222	226	203	195	214	215	216	219	189	198	196	189	231	182	202	211	211	200	207	188	237	194	197	205	207	243	208	196	200	218	251	204	227	210	207	212	201	224	223	195	230	193	221	200	204	240	230	203	208	208	172	195	196	232	200	205	218	187	207	215	226	216	188	220	190	195	229	196	235	197	236	203	214	222	209	216	234	222	202	202	191	201	214	207	204	229	199	209	207	211	208	212	197	218	204	205	192	199	213	198	225	206	207	206	213	185	215	212	200	220	188	223	239	196	221	212	231	218	229	222	220	190	231	211	218	196	212	221	178	182	221	209	216	220	214	233	223	222	223	205	189	203	227	211	226	206	228	220	205	193	202	206	214	216	235	221	199	214	200	202	199	222	218	218	192	203	222	188	230	230	204	228	214	226	210	222	198	217	207	205	216	208	205	218	195	219	225	216	201	221	206	220	211	211	203	228	214	211	208	221	222	202	195	179	196	203	188	201	201	201	207	225	202	221	231	233	210	247	229	185	199	206	211	212	225	215	202	195	170	187	212	202	211	203	207	211	185	218	203	235	207	202	234	230	211	228	200	208	219	223	228	201	227	194	217	198	191	203	220	186	202	194	235	227	214	212	210	214	208	234	216	207	194	207	208	194	235	231	233	194	210	208	189	185	206	205	208	226	189	205	227	223	220	203	230	209	221	198	214	209	205	194	215	207	228	201	198	217	201	215	213	190	244	208	203	235	228	216	221	222	204	213	224	224	200	194	207	207	210	222	214	215	228	204	203	217	200	231	183	208	221	220	191	196	223	216	200	199	197	230	223	210	209	236	218	222	216	197	188	209	229	206	194	226	199	205	239	227	213	229	218	210	215	218	226	200	209	227	196	219	196	217	228	206	197	200	212	217	208	215	226	221	225	212	212	216	236	220	214	232	221	202	200	213	211	206	212	226	213	234	208	166	242	182	219	188	225	225	217	182	235	214	214	224	197	191	192	235	213	225	180	227	211	209	212	219	208	205	193	229	206	218	178	221	216	211	217	191	220	220	233	224	194	224	196	225	200	201	213	228	224	208	192	229	217	225	225	245	216	214	190	207	214	217	226	216	208	195	212	218	200	206	218	213	216	205	210	218	221	211	202	227	208	215	227	230	197	181	215	207	220	220	211	222	223	230	231	180	227	211	186	205	213	188	228	194	236	223	207	243	215	208	211	216	217	195	200	219	226	219	196	223	235	226	209	223	229	200	218	214	222	230	195	228	207	203	198	199	202	185	178	201	212	228	215	191	220	210	222	232	195	206	213	197	209	224	219	210	203	217	234	204	198	232	205	232	196	222	190	223	233	196	196	217	221	209	213	197	236	213	212	196	231	226	210	212	229	215	198	235	208	212	200	238	242	183	187	207	223	192	207	216	215	199	212	238	217	195	205	230	196	228	197	222	207	215	239	216	218	197	188	224	211	229	208	221	228	206	212	218	200	231	185	235	215	194	209	214	206	199	228	229	215	201	198	225	208	204	206	246	218	235	224	187	230	214	221	203	208	214	243	218	233	228	201	233	204	202	204	217	216	221	223	244	230	198	230	203	204	221	184	211	196	193	196	213	207	221	220	208	221	210	207	220	197	228	220	214	225	208	235	176	223	188	200	213	203	193	222	201	189	198	215	211	205	186	194	203	203	230	189	224	241	195	207	229	227	210	196	203	218	219	217	215	223	205	206	199	213	189	208	230	222	212	195	212	207	196	216	226	191	205	210	215	221	246	220	220	206	199	201	204	212	202	200	206	194	181	210	241	214	212	213	197	221	209	210	218	209	221	225	196	218	199	222	196	196	199	221	194	199	231	197	202	220	216	199	215	226	177	222	246	228	245	216	215	202	193	236	206	210	217	213	226	214	211	206	193	229	203	191	189	230	206	208	206	209	208	203	188	205	204	236	203	206	219	213	196	247	213	190	205	177	226	195	205	195	187	232	197	233	222	193	193	226	214	198	224	216	218	216	213	216	234	240	214	246	194	205	212	231	206	218	198	219	206	199	242	224	197	205	204	218	214	194	216	189	200	200	195	212	222	223	204	203	205	164	217	197	209	209	184	210	207	218	194	195	217	211	191	225	194	228	215	171	208	207	217	204	209	221	242	220	228	206	202	208	187	188	235	213	211	211	230	208	197	208	206	221	227	194	195	191	219	237	212	188	206	191	229	206	217	206	183	201	221	198	208	207	207	207	181	226	199	198	174	222	202	196	196	221	211	190	221	215	221	221	225	217	207	171	229	209	200	246	209	205	209	206	225	221	216	211	207	201	190	235	196	203	199	219	206	205	197	229	204	220	219	207	234	208	212	229	220	199	216	216	211	207	223	217	227	199	194	200	243	204	211	195	207	218	212	181	179	221	188	216	204	199	249	214	222	229	212	204	226	187	209	224	227	191	226	204	207	210	239	223	218	205	185	193	189	221	225	217	226	219	219	211	221	211	221	207	187	193	207	220	222	191	215	238	206	217	206	231	218	189	201	211	224	200	197	239	191	196	208	181	196	200	196	207	193	226	202	221	214	204	182	207	194	200	220	204	186	192	228	235	221	227	223	223	223	206	218	216	243	226	234	179	211	225	199	215	205	228	246	229	216	192	240	225	224	178	228	193	225	198	224	202	183	207	212	204	192	210	196	192	199	193	212	233	197	186	189	209	205	220	195	218	227	212	219	196	200	210	202	200	203	219	207	245	190	215	214	228	202	217	201	212	210	202	212	221	194	202	218	195	207	192	203	189	197	205	208	205	191	219	229	206	203	200	214	206	183	192	196	246	232	178	203	222	201	197	233	217	209	211	211	226	214	194	194	204	191	230
45312	68214	41508	2842	2795	2520	9223	13976	16742	9956	7191	2730	1548	1286	1175	977	944	896	871	945	910	892	887	811	795	854	849	833	830	846	821	771	813	809	809	748	783	726	738	767	742	670	728	706	725	749	766	746	771	758	801	837	804	832	862	932	946	997	919	827	900	806	820	802	805	826	777	795	769	770	738	823	850	839	763	733	777	711	720	705	706	734	740	710	753	754	701	721	760	710	701	715	728	777	747	669	730	695	717	714	697	669	689	677	748	681	713	744	698	676	690	682	722	669	656	700	712	736	682	749	681	694	744	675	688	673	712	712	724	756	713	659	691	697	708	727	689	708	706	672	731	707	696	690	702	668	691	662	705	712	704	707	729	714	668	738	697	696	693	705	697	648	698	747	648	675	696	637	713	691	693	643	697	681	708	688	675	691	725	663	646	711	662	685	700	727	730	723	690	693	683	704	704	670	713	725	702	681	671	676	695	690	737	694	699	729	691	717	663	701	721	645	724	698	691	729	682	665	711	681	734	671	680	601	704	696	684	692	686	673	688	708	670	703	724	643	684	689	732	663	730	679	652	694	728	764	671	656	699	681	692	702	686	737	681	718	698	667	662	691	683	719	714	685	660	679	661	682	675	689	704	710	706	712	677	689	697	709	693	651	689	698	684	716	728	686	759	698	717	704	714	691	727	765	693	746	642	678	693	652	672	686	679	700	685	685	707	693	698	691	708	730	729	651	684	752	695	679	711	693	707	725	700	676	732	746	705	658	677	706	674	700	687	734	667	705	682	716	685	706	682	721	717	696	748	683	717	753	693	695	737	688	722	719	714	709	682	701	683	647	718	681	682	658	645	679	675	691	666	715	712	712	710	686	678	666	708	675	710	682	723	699	701	685	691	668	677	671	678	698	720	668	758	704	734	707	660	660	666	746	716	686	689	724	669	669	660	738	668	699	652	661	679	704	741	679	706	709	725	681	700	699	672	703	676	664	668	704	685	679	683	731	692	677	751	683	677	663	722	675	688	702	721	664	685	644	699	688	683	725	663	679	625	710	680	707	650	712	712	706	632	700	711	724	695	644	684	683	697	678	680	679	679	688	717	684	691	682	691	671	733	725	713	671	718	716	757	674	674	685	709	735	692	652	708	719	674	705	683	712	696	707	653	730	669	713	731	633	669	709	662	719	697	668	646	709	632	667	744	736	718	705	685	711	711	697	656	754	710	712	708	636	661	675	678	685	665	684	716	651	723	696	680	741	656	743	705	730	691	666	714	733	671	710	711	651	704	748	677	740	667	658	715	648	727	688	729	721	703	739	681	634	682	651	717	678	718	715	728	697	669	737	740	730	705	710	695	711	707	661	680	686	698	700	713	711	728	698	693	658	685	679	688	748	657	706	674	715	700	646	705	675	688	687	651	709	666	683	661	728	679	707	684	733	681	698	682	696	729	691	718	730	671	687	703	731	709	657	742	678	686	699	694	714	643	736	752	743	652	669	707	645	690	706	708	731	688	704	680	653	685	664	730	662	738	647	669	676	706	675	717	640	726	727	696	650	707	721	723	706	698	677	717	757	695	696	729	678	704	677	667	679	717	678	668	713	722	659	672	701	726	674	689	748	681	674	705	681	696	657	707	676	707	668	687	733	673	727	691	716	686	703	685	719	714	733	732	675	720	706	715	675	674	735	659	681	708	683	732	657	708	724	677	718	684	678	730	695	747	736	706	704	670	712	725	661	716	728	735	689	695	694	677	672	738	689	719	701	688	668	693	705	675	735	730	683	683	707	719	656	702	659	721	702	682	699	664	700	643	689	685	658	675	691	707	696	650	689	642	655	657	673	686	712	697	674	696	688	674	674	742	700	698	715	672	700	674	709	749	668	702	640	705	664	688	713	682	702	689	703	689	695	693	697	709	710	657	708	664	711	668	719	677	651	725	671	708	656	703	687	661	709	690	702	677	654	683	711	668	688	684	662	660	705	661	709	658	667	642	676	723	659	667	686	681	623	669	723	690	696	688	675	707	687	698	714	710	692	688	691	690	663	670	648	654	678	698	669	710	715	691	724	697	707	664	685	721	707	725	701	652	693	678	674	641	693	697	690	678	683	689	715	654	676	644	733	731	729	688	634	654	679	720	706	696	686	690	672	712	708	728	746	692	712	690	713	693	727	705	702	714	734	690	707	673	704	707	727	696	666	697	683	679	670	688	660	708	671	666	697	682	661	743	659	678	714	665	735	687	723	667	713	726	696	735	677	727	685	731	680	705	698	688	697	713	667	666	712	707	690	671	716	660	711	688	688	699	657	685	652	726	737	696	684	690	698	744	668	712	738	737	686	722	677	725	665	702	700	697	710	707	687	649	676	701	689	671	728	704	681	698	735	690	688	722	689	704	698	688	685	723	694	693	659	734	680	725	699	682	703	680	677	666	616	669	704	663	674	741	663	685	712	735	717	709	662	672	702	683	672	679	671	705	729	677	690	711	716	673	714	662	698	680	665	698	728	663	690	709	714	705	696	661	685	711	693	693	708	673	698	615	694	728	737	656	672	756	688	708	703	710	663	696	693	642	702	673	719	689	691	687	643	698	714	694	696	686	663	660	694	760	692	630	664	672	740	729	751	684	731	739	711	686	679	720	753	693	681	702	697	665	689	692	714	664	683	733	654	727	711	688	683	723	701	657	669	684	683	719	758	656	649	711	712	668	711	755	690	675	703	717	644	669	664	676	684	703	662	698	708	684	700	711	680	677	673	696	689	649	695	668	680	696	724	712	673	689	695	667	692	698	710	714	717	688	666	663	721	660	763	701	703	656	686	687	681	681	665	672	711	789	704	708	665	672	690	663	716	717	659	711	685	733	678	700	690	686	664	668	720	658	719	729	666	719	730	686	710	679	644	747	673	743	713	700	744	679	710	743	728	669	707	691	701	712	658	674	733	670	704	702	740	734	687	691	685	663	690	704	683	673	705	694	700	693	717	695	646	694	678	677	722	708	696	715	741	709	670	726	743	729	656	774	671	723	675	716	737	704	679	700	710	757	677	666	669	657	689	668	730	704	679	709	714	701	665	682	677	738	705	682	683	732	697	710	665	698	689	667	681	697	695	709	680	709	704	709	722	689	731	717	720	696	705	687	715	652	721	690	650	722	703	697	688	704	731	668	701	647	675	685	684	702	729	706	671	686	663	684	669	687	683	679	668	670	688	674	689	681	658	680	709	688	655	723	707	691	761	715	687	684	688	677	671	687	697	727	703	678	722	685	708	704	695	707	727	671	718	691	708	711	684	707	690	696	716	649	686	674	705	729	695	773	654	691	705	680	699	696	675	672	646	698	744	632	688	704	650	713	719	684	705	729	692	666	726	674	664	736	684	751	728	680	704	686	703	733	740	720	721	696	667	701	708	704	689	736	699	662	700	700	662	689	706	717	740	675	712	701	662	674	697	675	709	683	742	681	699	682	742	685	663	711	682	725	691	668	670	719	709	702	716	682	677	663	730
9475	16628	6330	353	176	134	146	206	183	139	137	143	118	133	123	121	93	124	116	109	104	115	116	134	112	137	129	117	119	123	93	109	120	103	116	123	139	111	106	120	115	109	118	122	107	119	93	135	99	105	109	119	118	126	133	126	121	144	136	119	127	127	114	112	119	127	131	113	124	147	111	126	117	100	109	120	126	123	116	106	120	117	118	116	112	81	127	135	124	110	128	107	124	119	98	106	99	135	99	136	116	122	113	114	106	97	100	103	107	117	104	100	136	125	109	116	123	126	117	108	115	115	110	104	110	119	130	113	125	104	113	104	106	123	110	111	112	121	113	114	125	94	117	115	118	114	131	110	97	84	110	117	124	113	112	111	105	77	113	125	127	128	120	115	98	115	112	116	103	106	102	111	122	101	112	127	116	123	120	113	116	106	114	122	102	104	117	110	118	99	121	105	92	120	103	112	95	101	104	110	116	116	122	119	108	113	124	98	124	112	105	110	101	115	132	110	114	105	100	116	124	107	102	122	120	119	115	104	120	112	115	90	122	116	98	140	127	99	121	116	113	111	120	113	113	130	101	99	106	129	117	108	110	105	112	109	131	116	120	104	92	112	100	127	122	106	114	125	112	101	106	106	100	113	120	105	135	115	123	110	140	99	108	103	110	127	94	119	109	127	120	119	118	124	101	112	110	113	122	133	112	108	111	127	120	123	116	121	103	118	103	100	89	100	123	121	141	117	122	103	109	133	111	118	100	95	116	113	115	119	116	110	108	119	121	99	96	116	114	123	113	112	95	107	122	137	116	135	133	125	91	105	113	123	127	119	128	99	122	121	130	101	107	118	116	128	119	138	97	93	108	94	129	105	126	111	101	101	120	111	99	116	96	108	101	106	136	135	107	101	109	111	115	117	121	110	109	110	122	114	131	104	114	114	117	109	113	120	117	111	120	115	113	122	115	100	113	111	108	111	121	110	110	110	110	100	120	99	125	119	117	116	113	109	103	119	121	119	115	121	100	95	120	112	103	123	104	117	113	111	124	109	113	106	113	119	123	119	108	124	118	115	113	117	137	89	95	115	123	128	108	120	116	103	100	99	112	118	102	110	115	125	127	98	106	131	126	133	118	116	134	118	123	117	128	117	122	117	127	123	130	113	107	116	131	144	118	100	109	112	103	112	101	115	114	98	113	119	104	100	118	112	123	109	120	104	124	119	93	112	125	112	121	92	103	117	113	117	109	125	112	112	105	124	131	102	93	137	117	99	116	118	139	95	127	118	122	114	128	120	113	107	120	138	112	106	120	125	121	108	120	115	113	116	108	114	128	113	117	114	107	124	106	114	114	114	115	117	122	129	112	107	105	94	133	117	109	115	125	116	132	123	140	111	124	128	108	113	107	124	127	103	116	112	103	116	97	122	113	93	108	103	96	113	109	131	114	115	116	119	117	103	101	114	112	108	102	110	110	120	91	115	101	93	100	125	116	101	127	116	105	113	123	116	97	83	126	112	116	118	114	108	112	117	100	138	115	111	102	128	123	124	120	109	118	105	106	127	102	116	110	91	94	111	101	115	120	101	124	118	100	112	115	111	123	111	101	108	104	114	125	126	103	109	106	116	85	124	111	102	111	122	111	125	114	128	124	100	125	116	107	106	112	108	100	106	122	124	118	104	108	108	117	117	110	127	120	125	117	128	115	127	120	117	121	116	126	101	110	140	128	118	130	104	102	112	103	140	121	112	109	100	123	113	125	135	119	117	126	115	102	108	121	98	123	104	112	120	118	108	124	104	111	131	104	113	112	130	105	101	115	118	90	131	122	122	90	137	128	126	123	113	117	98	106	116	138	108	122	97	102	119	92	107	100	114	92	117	108	116	118	117	109	110	123	113	131	111	112	130	129	106	110	102	116	97	107	129	101	112	122	114	116	109	103	107	123	105	114	100	108	94	120	123	106	118	92	111	141	124	107	123	124	100	106	137	109	114	133	115	113	117	86	110	110	126	103	89	119	119	113	121	95	111	119	113	106	116	126	103	119	97	106	108	117	130	120	103	112	109	129	119	128	116	115	105	101	111	97	105	120	119	130	115	111	133	104	131	115	120	105	126	86	127	137	109	108	109	141	114	126	126	126	112	109	114	131	105	117	102	134	93	109	131	111	102	104	124	101	107	113	112	104	114	114	99	111	128	117	108	90	98	126	125	118	123	117	96	100	94	121	110	122	114	127	124	103	103	105	94	121	123	116	112	121	102	88	116	111	117	118	100	107	106	114	113	100	108	128	124	100	109	106	112	128	121	125	120	107	118	119	106	99	103	119	117	102	110	106	119	94	92	121	117	101	129	119	119	105	129	99	109	98	98	125	116	122	104	112	115	101	115	120	117	118	131	116	128	108	113	127	117	133	112	128	107	113	136	101	107	106	112	129	132	120	99	119	99	111	115	115	115	94	114	113	105	106	96	102	105	122	128	109	111	105	105	126	108	109	115	121	103	120	124	103	120	113	112	103	126	98	107	124	111	104	128	115	111	105	102	99	102	93	124	109	102	120	130	119	114	100	116	113	93	113	123	100	125	116	118	112	116	112	124	114	106	108	124	126	107	117	126	95	107	100	113	120	130	118	122	113	113	115	94	131	111	133	120	97	119	93	103	115	113	107	113	110	101	114	126	126	112	112	118	113	130	103	130	107	135	108	125	132	125	123	110	117	106	116	117	98	123	114	122	101	109	119	106	113	108	114	96	109	141	104	129	102	130	100	127	116	106	107	110	106	96	126	122	120	140	134	112	104	118	121	107	117	115	120	92	123	115	126	126	114	115	110	123	118	126	111	122	124	122	92	126	112	90	129	113	122	101	104	103	130	130	130	110	104	128	97	129	113	133	129	114	109	125	111	134	117	105	113	121	102	114	117	113	127	120	127	109	104	108	111	106	127	124	107	107	106	111	138	105	117	119	120	142	126	106	121	125	127	127	100	114	115	124	110	125	122	137	106	142	109	114	111	107	116	101	119	120	101	111	125	102	108	113	137	132	119	115	102	123	100	115	106	119	105	96	111	131	115	116	111	111	116	112	99	107	112	99	118	116	123	134	106	110	111	107	123	128	140	116	114	97	136	118	106	99	110	120	110	135	130	99	108	124	117	106	117	105	114	120	114	117	111	114	114	116	112	102	113	112	126	115	103	135	121	109	112	100	120	114	123	123	110	119	87	112	111	115	123	116	123	141	119	126	115	102	98	119	117	101	104	110	122	125	125	116	98	114	108	106	90	101	102	97	134	111	135	135	137	124	104	122	112	91	108	117	129	112	117	116	132	100	114	117	123	119	126	109	115	113	125	127	101	99	125	106	137	119	113	121	97	131	105	112	102	99	125	85	120	125	106	111	97	115	108	102	102	133	128	116	130	99	109	120	104	111	141	115	116	136	97	117	94	107	103	121	124	90	89	121	104	100	115	117	102	115	99	104	122	114	111	112	132	127	105	103	99	122	115	115	121	110
11610	25343	8923	527	528	485	712	967	887	760	628	494	447	439	460	444	429	432	425	421	446	439	454	418	393	421	431	426	441	430	435	444	448	449	428	459	412	401	437	480	401	446	431	445	436	458	440	453	438	464	466	465	442	526	511	567	548	573	525	516	497	498	465	527	439	466	487	466	477	486	431	457	466	461	433	417	407	400	434	434	425	429	407	415	409	455	395	412	460	418	405	471	378	435	419	419	446	425	399	415	468	442	445	407	418	430	419	421	431	428	406	437	414	373	411	435	373	456	414	404	400	399	457	409	415	420	428	412	418	421	410	442	364	402	436	455	404	417	422	422	420	431	391	431	428	419	461	432	418	405	405	438	422	420	425	403	419	401	460	443	419	464	422	397	397	448	436	444	430	406	444	436	402	432	396	431	468	409	429	431	415	411	419	432	458	429	436	419	437	433	402	430	415	421	418	424	432	422	428	424	454	420	428	414	422	441	434	418	458	435	413	421	389	405	438	422	411	423	490	429	444	392	427	441	432	457	425	422	417	434	438	434	443	433	444	405	435	421	413	438	419	420	387	446	403	415	393	410	402	407	388	447	409	401	415	388	415	408	407	423	418	419	424	420	414	422	408	418	427	427	446	462	428	415	460	411	428	386	387	445	429	408	434	434	453	417	431	404	458	427	433	439	404	440	431	461	414	420	439	420	426	436	422	405	408	441	403	437	410	428	436	422	414	415	419	434	436	414	427	439	415	407	425	454	418	410	439	412	416	434	412	444	423	425	420	395	439	436	430	434	410	410	439	426	401	425	439	429	381	416	416	442	477	454	405	436	410	420	417	439	423	425	454	401	418	411	416	404	443	408	441	387	440	439	377	401	420	402	430	421	423	411	407	399	440	448	445	414	451	389	423	410	455	432	467	419	432	429	437	454	407	412	421	455	486	421	385	404	408	406	450	439	405	462	441	455	445	427	430	409	409	404	416	447	450	421	398	446	410	435	405	452	431	439	405	428	451	426	425	403	387	447	451	437	380	415	447	450	450	451	391	431	412	412	428	433	412	447	416	447	431	415	433	416	391	457	428	415	395	407	416	437	423	408	418	444	459	443	413	419	451	399	425	421	448	413	458	395	426	392	405	429	420	448	445	431	421	409	414	439	440	410	416	445	437	426	418	408	405	428	426	487	428	411	432	379	430	489	410	437	444	388	409	432	441	430	421	449	437	459	432	432	413	425	416	392	386	434	426	403	386	458	418	416	439	424	399	431	406	449	390	422	441	450	398	406	433	446	480	419	406	418	458	397	392	391	434	435	428	433	410	409	403	437	381	454	419	441	391	408	429	478	457	439	436	418	418	444	457	444	453	409	401	380	417	425	445	429	434	433	425	416	433	415	388	384	419	430	419	439	397	428	452	448	419	413	456	402	386	429	415	428	407	405	432	394	445	428	414	416	470	426	409	422	413	429	456	398	407	420	423	435	394	424	420	401	384	413	396	438	433	440	427	459	421	441	389	391	454	399	422	409	386	404	418	403	453	411	447	425	434	378	424	446	449	417	462	474	416	437	420	432	440	439	409	419	451	416	443	424	438	424	428	438	457	425	410	440	421	435	457	395	391	438	482	414	457	366	397	413	428	429	408	448	413	419	420	466	427	397	436	428	437	422	398	413	373	440	401	428	395	462	376	417	422	442	429	463	444	419	434	417	400	381	410	389	454	389	424	435	428	418	427	470	413	394	412	417	422	409	464	400	425	427	480	427	439	462	446	443	407	401	407	421	388	417	441	458	435	433	419	396	417	418	423	443	399	407	408	442	423	439	452	464	429	459	435	434	453	409	435	436	435	414	437	440	417	434	435	454	412	437	408	426	414	424	418	442	446	423	413	411	430	427	424	450	403	453	418	419	440	429	419	406	428	449	435	437	435	410	429	419	424	421	403	428	445	420	438	400	451	428	424	404	408	408	433	408	398	432	433	425	424	444	424	448	428	408	390	406	385	400	385	434	419	435	380	465	418	439	413	393	396	422	421	417	411	451	437	409	419	414	390	391	419	393	444	421	411	442	405	426	465	412	452	400	441	419	447	433	455	417	400	466	416	437	428	429	418	448	440	448	414	442	409	424	447	435	412	426	429	414	450	419	419	393	427	425	439	432	415	424	414	421	433	391	437	436	440	452	444	454	438	422	404	429	429	406	430	433	403	401	459	426	438	442	425	444	470	427	428	454	435	442	432	435	454	417	416	467	395	400	400	409	418	384	412	394	428	426	390	424	397	408	393	433	441	406	448	423	446	432	421	422	397	404	426	468	464	429	445	422	412	430	388	402	387	440	455	420	424	426	420	402	399	406	459	400	421	427	440	413	433	411	412	386	395	408	386	406	420	416	448	405	427	425	414	418	440	445	413	452	407	412	407	408	420	433	424	412	409	426	397	409	395	426	417	443	436	416	401	388	416	406	439	388	466	428	402	425	430	411	451	438	396	389	431	421	408	398	434	432	450	394	444	425	396	460	428	451	405	427	420	435	413	436	405	435	462	471	482	405	453	432	433	414	431	417	460	430	431	416	416	444	421	397	444	422	420	411	423	395	456	421	433	453	430	426	463	424	407	377	427	433	433	426	412	449	424	416	421	401	412	431	455	420	422	441	418	396	370	425	443	411	454	421	416	429	425	416	458	435	392	419	426	414	426	427	457	420	382	400	435	440	435	420	459	410	422	437	429	444	417	438	386	406	440	445	399	427	436	394	408	409	443	425	407	443	411	410	419	380	441	419	447	407	405	416	432	425	448	433	432	400	466	401	440	445	420	448	439	438	454	425	425	418	428	429	403	437	415	429	422	423	439	422	398	439	424	419	418	461	430	453	422	414	467	416	465	434	436	415	397	396	403	428	439	379	418	436	388	409	425	409	412	437	416	392	407	431	432	400	435	412	414	423	427	415	444	464	442	446	452	410	482	434	427	417	410	447	385	404	423	427	409	431	405	383	450	418	427	418	422	458	429	426	411	423	400	421	419	425	443	415	428	441	430	433	420	436	438	445	434	433	429	406	415	400	428	422	466	458	386	413	458	409	422	439	418	425	448	416	422	448	444	412	424	432	419	421	419	417	411	428	474	438	409	403	394	426	410	430	392	398	409	423	431	409	427	442	449	447	394	437	430	414	427	424	418	439	452	439	420	435	423	443	407	429	401	433	445	421	393	463	416	405	450	439	416	408	437	440	435	397	412	408	396	464	448	416	428	421	420	402	437	421	400	420	431	396	468	396	426	425	431	409	467	466	410	434	424	430	387	426	435	452	424	410	420	462	397	418	424	451	400	425	403	411	431	444	444	421	452	403	446	414	432	409	417	425	442	443	419	451	447	417	403	453	422	440	413	424	415	432	405	484	408	395	436	444	387	471	442	460	421	424	414	403	428	443	447	436	437	472	454	425	449	462	446	428	473	401	419	412	428	412	438	378	449	419	438	448	448	418	423	425	420	438	424	411	450	450	426	445	422	430
51923	73467	45231	10681	1175	436	1203	2109	2111	1131	676	332	205	200	198	180	202	176	194	181	186	181	163	156	165	178	180	169	177	139	155	152	153	162	145	181	170	172	151	170	165	153	162	159	182	179	178	163	160	168	162	167	168	171	191	175	148	171	185	180	167	148	175	168	179	156	159	160	149	171	168	172	172	156	175	127	160	149	164	161	162	186	148	167	156	135	184	166	160	170	172	155	150	171	143	152	160	142	159	161	172	174	175	165	155	144	178	156	160	169	162	165	158	149	167	175	164	140	155	184	170	155	163	163	175	148	159	173	169	162	157	158	142	158	181	136	163	145	175	158	170	137	171	145	180	147	170	146	161	145	151	137	163	157	167	136	175	149	149	140	156	149	160	162	170	171	143	146	144	159	153	172	145	169	167	153	153	174	160	160	169	152	153	141	162	170	160	141	148	156	167	182	148	171	143	140	174	163	159	180	185	175	202	147	150	167	172	142	179	138	147	142	124	147	195	157	166	178	155	146	170	162	146	152	168	154	165	156	156	146	158	165	160	155	156	164	176	140	185	173	143	146	160	151	144	161	154	170	207	174	142	149	175	150	158	161	158	133	157	159	171	151	173	143	143	133	151	169	166	141	148	166	170	177	163	171	131	147	180	188	168	151	142	174	159	131	136	154	155	157	162	184	142	165	147	164	159	147	170	172	177	158	142	155	162	152	156	154	187	145	147	157	153	178	157	175	170	163	165	154	136	127	157	168	161	145	156	140	160	187	179	175	152	179	148	144	168	127	159	152	150	183	139	172	180	162	170	174	166	162	171	146	142	167	160	158	169	166	177	149	170	145	156	160	171	158	178	180	161	145	164	158	169	152	171	174	160	157	158	163	146	144	156	154	143	146	181	172	185	156	192	142	166	166	169	163	137	160	166	138	150	177	164	173	140	168	156	172	166	166	176	156	178	147	154	137	172	174	142	165	167	166	143	153	176	148	170	172	148	172	151	154	161	144	150	154	135	181	166	171	165	131	189	144	156	137	158	153	137	179	144	170	177	155	151	185	171	142	150	141	151	175	164	181	169	156	161	166	139	162	161	157	165	173	147	168	142	148	175	181	174	181	161	148	166	149	161	162	161	163	163	160	171	180	161	165	150	179	160	151	165	171	186	156	195	168	144	152	162	148	155	169	157	155	154	161	154	158	152	179	153	164	175	163	153	166	158	146	149	172	157	182	162	168	162	171	174	151	156	171	151	160	153	148	182	149	165	156	185	138	184	160	174	168	143	155	145	178	143	166	145	148	153	145	164	165	165	137	177	156	163	168	149	148	163	165	139	145	144	163	155	189	150	139	169	162	142	138	145	158	162	163	146	172	155	149	159	167	166	156	152	163	153	143	148	150	173	152	142	153	165	153	163	142	154	158	148	151	167	164	164	170	175	164	179	167	175	159	166	179	146	155	168	166	160	140	169	154	164	164	140	157	156	142	150	167	166	158	143	155	166	174	172	160	143	124	160	159	154	164	149	182	163	138	160	165	150	143	169	147	149	179	184	162	188	146	162	152	172	146	161	175	155	156	182	179	164	164	145	178	163	169	171	161	134	156	150	162	166	183	129	159	162	172	168	180	149	157	157	152	148	160	137	165	143	163	156	156	158	158	137	177	155	152	148	155	179	166	168	157	172	164	154	148	179	182	160	171	163	162	172	173	158	157	159	149	179	151	166	164	126	159	154	153	173	166	164	162	147	164	130	144	157	165	158	156	153	165	162	151	172	167	127	174	179	162	162	171	154	152	153	141	156	154	160	151	159	150	138	182	173	129	142	165	172	173	155	162	159	168	181	155	162	180	147	187	149	168	141	159	153	153	179	157	158	184	164	179	167	151	187	174	165	161	148	159	165	131	165	145	160	175	159	140	164	161	151	159	165	158	159	166	158	163	200	146	143	135	172	147	170	178	137	143	171	166	173	175	165	155	163	168	132	147	157	150	160	166	161	161	157	148	188	155	137	161	185	182	160	158	159	139	165	165	173	183	191	142	181	168	169	152	162	176	176	164	149	172	146	178	162	172	154	164	166	151	146	155	177	140	170	157	159	173	172	179	187	157	128	161	159	140	157	163	147	159	163	153	142	152	142	177	155	146	179	139	171	173	151	147	130	171	158	155	170	149	165	155	183	156	157	185	125	179	181	161	149	150	177	165	150	169	172	168	178	181	162	171	131	147	164	148	169	156	142	163	184	146	184	152	157	162	153	182	178	156	133	160	146	152	157	158	146	153	167	155	168	160	168	169	168	169	161	165	159	147	175	154	167	162	139	154	153	157	174	162	150	147	163	145	187	153	172	156	152	166	145	157	155	160	172	153	152	164	158	186	161	156	140	183	170	153	175	151	141	166	160	153	155	177	163	180	169	164	182	170	173	156	171	138	156	155	172	163	165	149	164	175	141	158	176	167	147	126	154	177	171	143	148	170	138	161	187	148	159	148	162	152	135	148	160	162	146	167	161	176	157	161	156	161	141	129	172	159	172	156	170	158	161	149	157	163	167	151	158	160	163	158	149	171	145	153	166	156	150	139	135	129	159	156	168	159	154	136	152	172	174	163	177	164	163	170	157	156	141	172	195	152	156	189	169	178	169	165	159	145	163	143	178	178	164	184	169	173	170	150	137	168	164	155	127	163	171	166	161	167	157	159	154	140	163	150	152	159	156	161	154	159	150	151	183	151	151	148	159	161	171	147	180	168	146	154	165	150	164	170	152	158	147	151	153	169	159	178	137	164	182	162	167	126	162	158	185	160	157	172	177	162	160	156	157	167	143	164	161	142	163	166	147	146	164	150	161	149	157	158	154	129	147	158	166	140	171	145	176	166	168	143	155	170	158	190	166	182	151	163	161	160	160	175	172	162	150	144	156	152	149	183	162	158	159	140	169	162	148	170	154	148	188	152	145	177	133	150	156	156	170	162	158	153	133	149	150	169	149	168	174	143	145	182	186	157	144	171	153	168	151	180	184	153	182	172	165	158	155	145	167	164	164	175	179	160	136	171	162	157	154	141	167	166	169	172	144	152	138	166	166	163	168	154	158	152	164	174	141	164	150	161	152	175	153	150	181	156	158	162	158	145	170	167	157	136	149	159	158	129	142	162	153	162	160	155	160	166	168	182	165	150	160	158	144	176	157	152	152	164	167	155	166	170	185	175	156	150	159	160	150	158	166	150	157	169	123	152	172	162	170	148	162	164	170	161	167	139	161	181	157	169	167	176	170	161	167	151	151	179	152	135	167	153	167	170	162	161	162	137	160	159	156	149	160	164	155	172	160	147	180	153	156	155	146	156	158	180	153	139	155	148	149	158	146	159	190	166	156	148	183	173	160	169	144	158	162	157	133	177	146	151	161	140	184	177	153	142	137	172	140	153	156	152	156	143	164	155	153	175	155	155	157	153	159	150	164	142	166	154	162	138	154	172	158	172	150	168	160	165	164	186	159	140	184	143	149	137	153	158
35623	55578	26401	1904	1917	1692	5883	10031	8398	5290	3414	1551	1097	849	770	763	684	714	707	620	716	636	643	616	597	589	583	596	610	669	669	642	613	630	617	639	584	591	590	580	594	595	560	581	609	584	596	558	655	598	642	599	612	647	745	722	797	827	779	726	668	695	650	613	630	634	647	632	673	647	600	639	640	613	605	576	557	561	570	569	552	594	608	567	585	604	556	572	533	550	538	562	560	551	578	578	577	549	577	557	514	585	541	513	588	579	601	563	520	537	536	554	570	540	558	569	540	561	573	587	582	539	544	555	552	588	583	601	553	554	541	560	574	534	599	569	535	521	528	551	557	559	568	571	543	579	563	550	564	518	600	531	502	535	563	586	577	583	514	537	576	571	520	543	554	539	501	518	573	555	587	566	554	564	555	561	559	563	539	558	550	578	588	564	540	543	517	587	566	544	518	577	536	548	565	574	552	571	535	550	566	547	547	575	530	586	575	529	559	530	582	569	596	557	557	516	576	573	596	536	532	550	569	559	486	544	557	540	548	524	562	530	535	576	543	537	554	537	603	524	534	543	540	586	564	568	516	548	573	533	559	519	550	540	546	606	557	552	527	590	551	602	547	539	531	502	522	545	512	609	559	545	535	577	563	571	562	518	534	532	549	566	492	518	587	513	553	565	561	555	547	593	565	516	561	538	519	519	605	546	560	576	542	586	538	571	541	603	555	526	546	506	550	558	549	583	545	553	538	565	506	563	549	555	566	524	531	556	555	538	577	586	524	542	540	556	541	530	556	543	566	529	541	567	553	557	555	576	513	551	574	554	523	578	591	566	520	554	553	577	547	548	539	567	586	511	514	518	533	560	536	533	553	545	529	599	566	541	516	546	543	534	567	559	527	509	538	577	577	594	561	571	583	531	575	539	531	567	550	583	573	535	547	539	568	560	547	554	538	556	538	579	565	567	569	577	543	563	555	579	510	545	548	571	568	564	564	537	547	584	550	560	540	603	532	567	560	569	556	530	543	507	561	533	561	565	552	570	561	578	574	547	554	577	562	599	546	591	540	605	584	583	572	551	552	573	579	531	543	574	539	580	545	557	572	554	576	563	542	540	519	549	536	532	532	544	522	551	551	548	591	558	546	543	562	591	551	567	529	571	572	578	515	589	571	562	571	583	527	558	557	573	562	588	526	550	558	558	527	537	575	554	536	572	575	597	553	542	559	551	573	563	574	557	548	572	528	594	557	532	535	554	541	552	554	543	500	632	567	539	552	544	536	549	535	551	595	557	530	576	546	547	534	611	509	581	526	544	561	541	557	522	561	562	580	511	540	585	578	554	535	551	609	534	549	505	554	567	543	588	533	561	539	522	554	539	515	501	557	573	565	534	545	577	504	554	561	551	524	566	543	538	582	511	549	523	552	563	568	558	571	545	540	544	531	541	506	554	581	575	544	548	537	557	557	509	570	563	556	526	517	535	554	553	561	604	566	533	528	572	571	551	533	530	549	580	565	518	583	544	555	577	525	587	615	531	530	533	519	533	571	522	578	561	551	557	586	549	570	586	578	555	545	550	507	608	583	574	538	550	579	577	536	532	562	563	569	517	560	530	538	580	536	516	540	554	511	544	559	587	579	522	560	532	501	516	550	534	568	566	586	570	575	533	544	532	558	545	550	581	545	545	555	571	535	564	542	558	572	552	593	560	573	529	561	571	558	517	564	544	580	538	559	522	555	557	581	516	494	532	561	577	573	583	534	532	572	564	532	557	572	547	556	530	593	588	558	553	567	539	548	553	540	552	562	552	554	546	579	527	546	550	538	561	553	533	506	562	547	523	536	510	581	579	551	588	539	540	563	526	555	587	539	528	579	530	559	538	609	538	559	533	562	536	556	536	527	551	573	538	524	526	539	572	566	530	533	564	563	564	562	563	541	535	555	567	565	548	555	560	577	523	556	566	533	553	549	532	530	569	539	573	564	550	535	532	515	567	528	562	559	527	588	571	512	526	536	590	575	562	561	580	585	550	583	554	566	575	551	557	553	530	562	556	547	560	567	570	523	565	537	554	547	537	551	561	540	525	618	523	538	538	546	573	549	560	574	536	572	566	550	524	579	553	589	546	593	570	555	555	528	556	556	592	544	538	540	581	566	557	545	543	626	558	562	558	564	533	564	537	538	610	588	558	594	541	565	554	583	555	539	552	543	539	556	571	568	572	512	619	550	552	552	568	584	491	580	585	538	570	517	562	572	562	571	528	558	563	582	560	564	573	566	551	526	604	531	510	522	491	519	510	549	510	525	544	607	566	557	571	554	571	533	602	542	534	523	518	550	544	574	543	547	544	552	559	542	523	529	557	552	566	525	540	542	531	563	563	544	523	551	588	560	535	549	579	547	545	557	558	551	544	545	554	559	551	504	551	576	568	556	527	598	570	559	547	554	564	581	559	551	533	547	563	520	527	529	574	559	542	510	579	514	573	545	559	554	567	562	539	566	561	553	561	547	546	576	556	560	532	557	543	537	525	588	522	573	572	562	563	550	504	531	585	557	571	584	545	567	545	521	561	546	565	517	516	579	562	563	586	565	532	557	548	553	547	563	577	568	541	491	545	522	535	537	547	558	548	543	539	527	593	560	560	600	578	561	530	530	568	568	548	556	541	570	566	562	585	501	549	542	563	566	572	525	537	520	575	523	566	544	614	561	555	562	542	564	558	578	537	589	502	532	588	521	577	567	531	535	613	569	571	543	587	534	542	583	527	574	541	491	531	583	563	559	550	537	567	557	523	567	557	573	607	570	545	528	548	520	559	514	529	537	596	541	503	589	510	541	591	512	543	628	563	562	577	544	571	557	547	518	580	515	607	564	567	553	540	538	539	542	571	569	538	540	540	529	537	571	543	519	571	517	540	557	578	541	515	536	544	566	523	534	577	542	554	543	508	610	578	572	520	537	516	564	541	542	541	566	545	573	560	522	548	612	550	509	547	547	549	521	536	547	536	547	578	544	547	565	533	541	534	555	560	554	557	597	532	556	586	539	560	558	557	549	560	539	528	575	557	564	567	531	543	566	526	546	568	524	561	578	565	531	512	507	567	529	565	556	534	585	554	544	528	547	563	554	559	520	565	543	535	553	569	562	514	574	599	567	549	538	560	568	554	591	550	527	589	586	532	574	556	552	546	550	562	538	557	518	567	603	570	591	576	593	515	562	548	497	512	499	554	545	534	540	508	530	541	611	511	540	567	584	546	496	574	514	557	525	564	569	539	561	515	550	551	505	611	544	536	540	557	521	567	520	566	519	524	561	592	567	535	544	534	550	559	542	561	535	574	546	562	556	564	551	552	579	585	540	594	549	537	588	572	549	551	604	523	538	543	534	564	575	566	504	560	566	578	484	542	561	544	546	561	531	565	596	549	577	612	532	586	537	541	533	573	565	543	551	561	528	538	547	568	547	551	559	568	534	569	539	556	567	578	499	561	551	555	530	548	556	562	553	545	561	558
64908	84410	55209	17094	4718	803	1499	3230	3026	1634	1212	525	372	308	257	232	245	250	258	252	258	256	219	242	243	254	228	230	240	264	223	247	211	252	253	221	221	232	198	219	242	214	225	229	210	232	216	209	240	225	238	216	226	229	238	235	227	273	272	213	225	211	236	211	220	234	218	216	232	236	245	215	199	219	217	233	221	218	208	199	207	227	223	219	225	222	221	265	215	214	240	248	217	237	237	235	210	203	191	234	204	212	213	232	183	210	200	210	259	213	223	208	203	235	211	195	227	216	195	188	201	230	193	219	217	202	211	199	221	231	209	206	213	196	245	203	213	222	188	202	199	229	215	224	243	197	207	223	244	228	212	184	208	209	197	224	230	223	231	194	210	223	227	217	231	220	222	214	191	225	224	209	216	248	200	197	226	224	226	213	206	205	200	244	194	229	214	227	206	217	222	203	221	226	212	211	243	201	224	215	210	224	233	232	247	225	223	191	194	239	205	210	239	244	223	200	225	232	211	226	215	215	230	223	210	226	224	209	207	211	200	217	232	227	205	189	202	232	235	243	229	234	219	250	236	216	216	230	234	204	194	216	241	216	199	197	211	185	244	238	227	226	225	191	210	223	206	203	232	191	226	231	222	231	227	234	193	213	194	205	202	213	193	223	216	208	229	218	209	212	232	212	206	229	224	210	217	193	219	211	216	226	208	225	230	226	193	207	220	230	214	205	222	209	231	204	219	211	215	225	222	196	208	211	243	182	205	222	200	214	183	246	237	204	200	195	190	226	234	217	208	245	191	202	224	238	193	233	226	199	217	240	241	214	204	220	221	202	218	200	219	200	195	215	233	227	224	247	233	198	205	194	230	226	235	210	194	226	212	204	239	218	199	214	251	202	214	206	223	226	245	232	222	210	201	218	214	215	221	213	198	220	216	201	240	210	199	211	171	221	211	204	219	253	236	205	221	211	216	203	227	197	225	237	206	213	222	208	233	195	226	224	210	216	208	204	227	231	231	199	235	208	207	198	225	222	224	230	242	221	238	244	214	196	209	206	216	218	207	241	184	234	219	200	219	189	194	195	229	224	250	217	204	203	234	221	220	192	230	218	221	184	213	229	196	213	239	206	216	221	225	238	208	213	193	245	220	216	217	224	191	187	215	233	252	186	237	217	219	217	228	211	202	202	239	207	216	204	228	229	209	229	209	217	207	216	235	207	229	214	228	224	207	237	206	212	214	229	213	207	241	204	218	239	218	211	198	193	201	204	195	234	227	243	247	195	250	231	215	212	201	233	210	206	243	227	206	223	192	207	209	181	225	229	241	235	226	214	203	231	194	213	214	205	185	214	226	211	215	205	216	209	212	211	214	220	239	226	194	217	211	207	234	199	205	221	200	201	213	218	229	230	226	194	229	221	230	237	193	207	214	210	249	218	206	239	207	226	206	214	196	225	198	222	210	223	203	202	209	215	207	245	206	177	224	243	220	204	227	201	212	207	222	228	216	214	239	202	220	230	229	206	220	203	222	219	217	196	224	214	235	204	239	221	225	206	215	230	248	199	199	222	225	193	206	213	224	213	247	197	210	206	218	227	226	205	220	235	221	229	219	209	235	203	214	216	226	225	211	213	224	235	208	221	216	199	224	211	222	217	187	210	202	209	205	207	211	233	217	220	212	222	212	204	199	237	209	209	239	217	206	223	186	240	212	214	201	199	227	223	241	207	210	235	219	174	246	192	250	234	206	219	202	192	208	215	215	254	196	202	216	235	189	233	212	220	242	215	187	225	200	201	203	197	185	221	202	209	230	238	191	245	217	213	219	203	217	210	182	231	200	223	190	219	230	197	193	218	205	209	237	223	217	196	209	223	197	211	224	197	219	223	198	229	204	205	210	181	216	200	219	197	203	247	240	191	210	205	222	228	211	217	231	208	224	229	214	239	212	209	213	209	218	203	210	210	191	236	198	198	203	248	211	219	233	194	210	229	189	217	254	232	216	205	222	228	201	214	213	211	220	225	205	215	203	217	230	223	222	198	206	206	221	215	214	208	197	202	205	218	209	207	232	211	230	267	214	246	218	243	223	195	205	207	222	234	260	236	208	196	232	219	192	222	244	181	201	202	230	214	210	236	192	234	217	218	238	222	226	208	196	260	227	205	221	185	241	194	234	221	202	202	200	200	234	232	216	226	226	225	205	189	200	212	257	211	211	223	239	229	262	222	224	215	223	227	230	242	231	244	184	198	215	212	228	204	218	224	223	203	215	216	200	221	200	208	206	195	234	198	211	201	226	223	187	191	216	224	215	237	227	216	221	230	227	219	213	207	231	216	233	212	204	227	187	213	217	222	214	206	227	213	208	220	211	197	228	211	234	210	204	201	209	236	208	204	234	226	212	225	230	230	215	235	228	226	197	211	226	212	215	226	212	227	200	215	252	221	182	215	187	212	193	207	222	213	203	227	210	221	208	198	223	193	220	226	225	196	226	217	220	205	197	192	209	194	213	204	235	219	249	203	214	239	207	218	214	197	188	214	206	241	198	212	223	215	219	218	209	202	201	236	216	199	208	211	213	193	213	206	192	212	235	232	218	222	222	240	212	195	229	225	237	228	216	196	214	218	231	200	216	213	197	210	217	200	217	194	206	224	235	245	229	207	209	223	224	215	231	208	202	235	234	238	198	203	225	218	231	214	206	237	213	245	245	241	199	228	196	225	233	222	198	204	203	211	234	186	222	213	198	211	242	238	206	221	212	200	213	228	191	240	185	210	211	222	237	209	232	215	194	225	200	235	232	211	217	201	232	196	237	220	215	226	213	224	200	205	239	205	221	200	221	181	226	214	212	235	219	203	219	204	232	226	220	216	236	221	224	205	223	230	191	199	213	208	217	208	214	220	211	215	221	213	207	201	238	198	260	234	221	194	187	206	207	205	222	224	228	220	235	226	228	209	225	249	208	224	216	195	216	235	223	221	228	235	176	216	228	174	223	209	229	210	228	234	238	222	231	203	209	201	208	222	212	216	228	197	221	214	214	224	231	204	219	234	202	225	220	232	208	255	198	201	190	233	216	205	215	212	184	212	206	226	193	221	223	231	229	217	228	218	192	205	220	208	218	206	219	214	188	232	232	213	210	208	245	229	182	211	224	216	216	234	209	219	210	240	193	232	214	224	179	214	229	219	217	218	207	225	204	234	197	218	198	222	197	192	214	243	219	227	235	250	227	229	212	234	245	218	227	235	219	191	218	228	208	208	208	229	217	253	205	226	253	237	203	223	212	225	192	217	205	208	231	240	244	220	220	196	247	213	217	211	195	201	243	231	222	226	208	223	227	216	192	224	197	212	217	220	202	237	221	197	187	216	209	214	224	196	222	222	207	221	226	211	207	200	199	245	227	210	247	239	195	199	217	189	239	192	196	190	209	194	201	223	205	213	220	190	215	223	196	224	233	200	191	221	196	234	217	199	223	183	226	232	233	206	227	208	226	212	238	191	203	175
45606	69019	35497	2905	2905	2487	6157	12847	10983	7324	4630	2204	1601	1337	1110	995	941	949	895	925	897	897	871	841	815	830	877	831	846	871	893	851	808	807	758	829	752	740	795	763	780	791	725	765	805	771	789	759	824	816	806	821	795	865	901	972	1000	974	894	923	828	832	820	813	844	871	816	837	835	804	815	762	794	762	753	728	715	719	726	765	770	694	748	710	761	708	733	717	728	729	706	725	694	739	724	728	731	785	705	727	742	700	745	702	693	730	730	699	747	741	717	676	726	689	727	677	738	750	696	743	689	714	726	684	728	728	779	686	686	724	732	718	696	728	705	686	720	671	732	719	675	679	674	708	701	672	695	727	679	717	747	697	773	734	693	723	687	698	711	691	740	731	738	742	725	702	667	703	668	700	745	761	710	732	686	686	700	738	680	684	732	680	687	645	714	710	698	696	696	716	685	696	711	685	707	738	713	692	693	705	775	707	721	710	713	662	741	740	720	706	731	691	738	738	735	685	756	677	741	675	712	713	743	739	712	683	717	670	689	668	681	709	777	692	737	700	742	706	707	712	724	694	674	745	723	681	716	720	701	732	675	725	716	663	759	713	692	694	784	746	741	653	717	744	716	712	698	691	724	739	718	690	688	706	673	738	674	653	713	705	767	762	695	692	737	681	680	691	743	696	683	729	711	697	728	729	720	695	712	710	726	681	725	735	696	646	723	738	689	688	742	734	693	713	694	719	683	729	734	720	784	748	754	675	665	718	705	698	737	659	728	709	703	743	657	705	690	709	703	771	731	674	693	701	728	698	713	688	681	736	711	681	770	692	697	716	706	648	657	720	713	720	683	670	766	723	690	701	671	666	683	709	682	674	727	718	711	637	658	698	730	665	705	705	729	689	754	750	686	708	721	698	706	737	712	709	723	710	711	750	720	746	684	675	721	711	683	745	701	684	697	720	739	778	696	706	714	724	714	741	691	729	681	685	709	709	724	709	747	652	684	690	716	700	707	659	734	703	706	733	712	704	689	705	699	710	678	722	655	664	765	688	705	729	724	714	747	703	736	707	714	680	739	721	707	694	690	677	708	699	701	689	732	675	684	682	700	707	762	700	752	677	726	712	688	685	684	722	737	695	709	704	744	689	725	674	691	703	739	714	770	633	727	725	692	660	713	701	741	711	735	697	731	660	698	695	714	672	707	681	682	711	703	703	720	759	681	652	710	702	754	682	735	757	713	672	696	709	672	679	752	737	730	661	670	697	707	708	665	711	700	709	714	729	691	687	701	724	629	729	731	744	685	706	703	706	716	708	697	718	713	690	657	767	712	677	696	700	702	706	715	755	720	696	759	708	709	721	718	722	688	684	718	739	708	729	707	713	701	652	691	717	681	742	721	694	692	655	716	690	716	753	699	676	693	676	734	715	701	742	691	732	679	719	697	705	716	743	696	685	686	675	683	703	725	706	707	758	713	738	682	755	729	679	704	696	681	693	736	709	701	673	708	670	694	730	686	717	670	689	678	709	723	675	699	699	738	751	708	681	703	710	718	672	699	732	707	694	742	692	681	677	713	701	734	734	757	713	686	750	767	691	751	735	675	741	721	706	706	688	703	685	718	718	691	684	704	678	672	695	695	695	705	681	644	727	696	701	728	711	733	704	658	764	691	705	750	713	727	708	719	730	722	683	663	728	719	755	731	760	659	727	653	727	731	686	723	718	713	660	688	751	686	702	680	731	732	678	718	699	702	715	692	686	734	762	719	674	674	707	736	667	667	734	753	695	718	721	737	688	704	698	707	730	695	718	669	724	715	698	722	704	657	711	736	738	679	711	680	702	657	698	713	720	705	738	706	711	651	725	702	713	726	700	669	669	715	718	713	711	696	737	721	717	680	682	689	733	698	742	679	664	701	737	671	761	666	670	705	677	694	732	758	690	750	669	680	681	743	735	776	688	677	746	731	689	721	672	674	692	712	703	686	706	701	696	678	703	722	727	700	639	726	733	749	677	706	752	712	674	687	671	735	707	695	667	716	742	716	731	734	738	723	698	733	682	684	707	713	707	695	698	704	762	707	725	755	666	677	721	724	691	709	706	706	708	729	718	701	678	775	701	667	719	680	680	666	696	741	704	699	691	716	717	698	714	678	690	715	730	723	683	705	731	716	700	684	705	711	675	701	719	663	726	720	682	737	707	732	719	724	677	709	726	691	675	707	710	703	723	751	738	718	723	684	703	705	713	721	640	735	724	718	689	677	740	718	702	717	682	754	698	718	703	705	695	724	705	694	698	747	734	703	712	681	717	751	709	716	753	666	732	684	670	717	725	704	755	699	681	767	706	653	713	642	679	738	702	735	739	688	689	668	672	716	771	773	689	731	676	669	695	737	704	724	746	722	740	718	714	674	708	649	665	690	729	720	693	680	724	738	689	707	718	690	706	697	696	719	733	711	743	678	698	727	721	718	727	711	761	693	683	666	685	684	694	712	678	698	731	749	691	740	735	698	727	658	727	717	701	710	722	693	737	724	729	713	740	739	699	713	727	690	710	710	707	706	694	695	716	739	700	702	729	717	662	714	751	703	673	697	722	728	739	767	683	680	694	669	708	684	720	715	718	693	702	745	682	688	737	732	695	729	719	705	699	680	709	689	711	722	684	705	721	718	717	708	696	715	715	744	714	718	687	708	672	718	744	713	719	717	689	704	724	720	723	713	695	723	731	732	711	677	687	704	682	698	691	696	699	699	687	702	716	757	679	678	700	692	730	718	718	709	693	706	738	745	720	695	722	711	680	697	789	731	680	679	690	706	705	704	704	682	700	672	645	706	702	655	725	677	756	728	696	651	657	749	691	716	688	729	717	730	714	747	701	699	754	679	700	684	694	748	710	711	773	652	720	715	684	704	723	721	724	688	750	718	704	754	715	722	727	708	726	729	699	675	703	686	679	698	721	743	696	666	682	715	693	692	702	696	700	718	711	721	677	650	622	709	706	708	712	713	712	752	760	677	709	715	720	684	701	740	668	717	718	698	717	707	713	715	705	672	679	752	736	693	673	697	736	723	706	712	716	746	734	716	705	657	742	701	691	704	759	719	726	699	714	708	722	714	686	682	688	698	737	684	740	742	714	730	700	701	726	758	763	696	728	726	730	730	645	735	740	728	690	681	716	744	725	747	671	690	743	707	725	735	703	689	707	712	773	681	705	730	729	678	670	722	729	710	738	726	690	737	664	687	658	705	748	745	729	705	728	647	714	712	715	663	684	702	741	753	711	720	751	656	738	749	694	754	719	678	725	719	723	734	650	672	725	768	742	658	664	738	716	694	759	712	682	664	715	696	640	731	713	708	692	701	717	731	714	685	692	646	727	703	703	709	702	683	770	766	732	747	735	697	725	703	710	710	693	690	678	732	708	740	757	699	715	717	735	697	694	720	699	659	714	717	736	684	645	686	690	714	683	668	722	708	744	674	716	695	707	754	654	730	755	687	708	693	679	698	696	689	726
10359	18119	6372	358	188	116	157	197	179	149	99	102	141	138	99	117	116	117	119	132	118	124	153	126	137	114	138	133	110	122	119	119	120	101	121	110	117	96	116	123	122	105	121	95	118	121	117	124	125	108	121	107	111	118	146	127	137	150	140	113	132	114	115	133	112	129	124	122	144	125	139	129	125	95	133	110	121	128	132	108	101	105	111	130	112	111	152	111	136	126	93	89	112	95	115	132	113	110	132	128	108	86	122	112	122	105	118	115	118	118	114	123	113	117	125	117	122	112	144	113	149	134	118	118	118	107	123	122	142	122	108	107	137	98	110	118	113	125	131	118	116	117	113	105	106	123	113	147	117	131	111	123	108	118	100	147	116	117	86	115	114	125	113	110	112	100	129	113	139	116	113	108	118	121	119	107	121	125	113	117	117	120	116	131	123	123	119	118	100	124	121	124	118	127	120	131	120	113	100	122	121	94	124	130	103	123	128	106	107	112	103	117	97	95	113	115	131	103	115	117	107	130	128	121	125	133	129	118	93	127	105	117	114	122	99	121	118	132	108	112	111	114	120	122	132	126	104	101	121	134	124	140	127	121	120	116	113	134	94	128	109	108	108	129	113	134	135	123	121	106	96	107	117	123	120	125	120	120	114	101	104	118	115	117	125	102	116	130	119	128	101	96	108	100	104	105	116	98	105	111	123	109	124	120	125	106	111	115	102	108	120	112	116	111	121	116	124	120	126	111	123	112	122	92	116	104	123	108	128	137	115	119	110	118	122	111	120	108	139	111	111	121	126	108	110	121	99	120	113	109	123	116	119	129	140	122	122	120	118	117	122	118	104	115	109	117	109	123	112	119	117	116	117	106	121	121	133	101	113	122	146	120	134	122	109	123	120	122	127	100	119	127	118	116	99	123	116	104	121	126	120	128	132	104	102	121	123	121	103	141	110	117	123	102	124	103	105	143	110	118	115	132	114	149	128	97	120	129	117	131	98	110	123	108	117	117	116	113	111	110	120	108	130	110	110	126	121	135	126	117	123	92	113	100	119	106	109	120	126	147	129	102	112	109	116	127	120	122	131	117	111	121	123	112	128	119	111	113	108	120	108	120	126	106	140	130	131	115	124	120	119	122	127	114	124	128	124	129	139	121	113	117	116	108	104	94	132	133	120	132	128	115	118	105	137	109	126	127	124	117	113	108	101	131	121	126	111	126	96	123	118	126	116	120	103	105	111	120	120	123	132	112	117	102	116	116	123	107	130	119	131	116	101	121	98	118	123	112	122	100	95	126	134	123	113	105	120	124	118	118	139	117	103	123	113	102	125	124	126	123	122	127	135	107	130	112	116	122	104	127	122	127	130	111	118	130	110	118	118	120	113	108	137	115	106	131	137	117	105	109	114	115	133	111	114	130	118	135	95	133	101	133	124	126	125	99	122	104	125	113	129	116	104	113	144	103	113	105	113	119	123	109	119	131	122	110	107	132	113	124	117	111	122	107	112	131	116	115	129	115	111	112	136	102	118	106	114	103	128	114	118	97	112	118	121	126	102	92	123	112	136	135	118	122	105	108	117	126	137	116	111	125	118	120	109	92	102	137	123	133	117	128	111	112	107	128	133	127	118	123	127	104	123	122	118	109	100	116	118	113	114	122	126	119	125	132	125	118	129	109	106	114	108	130	112	115	103	96	130	135	133	113	125	122	110	127	124	119	115	123	123	102	112	125	114	107	101	122	106	129	107	125	109	107	113	117	120	133	118	109	121	128	134	115	111	118	104	99	117	116	119	116	116	110	120	109	115	132	112	123	124	137	135	135	107	123	109	133	98	128	111	123	126	119	104	124	104	115	119	122	126	102	115	117	115	124	140	98	112	109	126	153	112	124	119	119	112	111	123	112	117	122	108	104	114	114	117	107	116	124	138	109	114	115	138	105	146	133	120	102	130	103	121	111	120	138	120	122	105	96	117	131	123	108	133	140	147	132	132	105	135	122	109	116	122	102	132	106	120	112	117	119	124	105	119	113	93	114	142	132	114	112	114	124	129	113	124	120	111	97	123	116	114	114	141	123	94	107	120	118	110	113	119	125	108	120	118	117	112	132	115	126	120	118	122	141	100	126	114	131	108	119	110	119	112	110	111	115	117	130	119	120	135	111	92	113	114	103	106	125	115	121	125	123	119	121	111	112	124	131	115	119	119	129	134	130	133	124	118	118	130	132	109	106	105	114	125	118	121	121	119	103	105	126	142	132	127	106	133	119	121	115	123	96	102	119	128	117	125	105	125	127	103	121	108	119	98	100	132	121	104	129	122	111	127	128	109	129	119	107	128	94	118	125	108	131	126	118	114	120	125	129	113	114	127	121	109	102	126	116	140	130	114	116	107	117	127	121	130	118	128	127	117	112	105	122	106	109	98	105	119	139	126	127	106	123	127	131	116	118	142	127	148	113	120	144	126	102	122	125	116	111	117	103	104	129	101	101	107	119	108	130	115	125	110	130	127	113	116	118	124	110	113	114	111	141	97	118	118	131	114	131	121	133	129	107	113	112	129	114	123	108	102	121	105	119	129	118	122	112	91	118	113	125	127	107	118	121	110	104	116	113	112	124	124	112	116	109	125	123	123	112	120	125	116	102	133	118	109	122	99	126	119	127	116	107	127	133	105	119	102	118	110	131	127	130	108	106	89	123	107	101	122	124	126	124	122	117	121	128	132	108	123	123	102	123	121	112	126	133	130	108	111	125	107	111	130	116	116	114	128	117	118	128	114	111	132	131	130	135	109	110	113	98	118	116	111	103	126	125	110	129	118	105	124	123	119	102	125	112	117	122	123	129	117	120	112	145	120	130	125	97	121	116	102	103	124	119	120	110	109	107	120	97	115	100	116	106	111	120	121	116	112	121	111	134	110	119	110	126	115	119	124	124	116	137	113	127	95	124	114	128	122	102	116	122	135	122	109	104	139	119	124	108	107	117	99	110	98	139	111	103	151	100	107	125	116	125	121	107	131	117	117	122	130	109	101	124	122	114	113	119	114	117	127	114	110	134	119	111	129	111	129	121	107	108	102	146	146	116	115	113	103	121	112	122	114	114	132	131	107	119	134	127	125	121	116	116	123	94	123	133	133	126	108	121	114	141	133	113	118	108	122	126	109	117	108	105	121	106	116	97	113	113	129	121	119	124	114	118	140	126	130	105	109	118	107	120	113	120	123	125	120	149	119	115	126	105	103	117	115	125	132	121	142	104	130	120	115	132	114	125	104	121	113	111	127	140	92	132	110	130	106	124	121	129	134	101	132	129	128	105	98	125	126	117	118	114	130	127	111	125	123	111	101	118	110	122	118	125	112	116	105	134	124	135	124	129	133	112	115	117	114	107	119	109	115	98	110	113	135	111	125	102	120	107	108	124	105	134	120	97	133	127	136	102	122	94	113	104	104	128	102	133	126	119	125	101	112	117	116	131	114	113	105	120	131	116	126	129	118	140	120	95	119	113
12805	26866	8214	531	521	489	664	779	826	623	541	512	491	458	468	436	448	444	465	442	465	393	430	446	431	451	427	433	368	451	447	454	456	448	436	473	418	448	454	394	430	397	458	435	456	481	467	488	465	470	500	489	507	439	569	552	571	512	528	470	483	497	490	490	502	494	443	514	477	495	432	452	464	466	457	473	441	453	442	395	466	441	455	428	459	456	415	448	468	397	452	455	432	440	405	443	407	420	455	422	433	462	451	442	439	421	454	450	457	461	429	409	433	465	425	465	438	441	449	421	435	432	415	445	435	411	404	444	441	473	431	414	404	439	415	469	450	442	450	436	402	434	406	406	434	421	456	429	407	412	414	445	465	442	462	444	425	429	429	439	448	442	422	452	433	456	443	434	429	457	409	400	448	409	436	431	417	433	428	432	428	441	389	393	425	386	444	414	462	434	415	428	427	438	429	429	418	439	410	460	427	438	426	450	393	423	435	459	458	420	468	442	422	406	409	452	424	425	438	467	430	458	448	429	433	499	448	439	415	427	439	478	449	437	415	464	434	423	414	430	421	436	454	453	432	432	428	447	475	435	428	455	431	462	441	424	469	435	428	450	453	442	450	468	412	452	455	448	429	461	468	443	447	395	446	441	437	419	452	382	446	423	452	456	460	426	427	414	433	400	437	416	437	428	438	447	478	451	442	435	451	436	432	454	440	443	440	415	425	443	427	438	436	443	464	446	422	396	465	409	438	464	440	428	422	445	439	451	412	429	448	419	409	423	466	420	463	410	475	467	460	465	460	437	469	437	455	419	442	395	436	457	445	436	426	467	491	431	437	432	435	408	436	464	443	435	422	478	448	417	449	469	459	404	474	438	441	435	445	450	378	398	460	463	445	443	423	438	425	443	427	412	431	451	464	412	445	468	467	397	440	442	447	422	455	418	420	475	391	406	434	429	439	444	457	435	427	420	430	466	414	475	452	456	416	445	401	457	433	441	439	439	451	429	457	415	464	399	430	449	435	481	440	477	461	444	413	488	396	410	441	423	433	468	448	451	438	461	421	457	446	423	439	438	421	391	457	432	433	427	425	465	476	394	400	415	430	463	436	450	459	435	397	469	416	432	439	404	450	379	465	483	417	497	427	407	431	434	437	384	416	423	456	420	461	436	445	411	432	431	453	426	432	490	437	387	461	449	444	449	415	482	445	441	441	442	423	421	437	438	416	399	407	423	419	446	431	457	430	427	422	432	425	436	406	457	441	428	433	435	414	436	476	452	475	424	410	436	430	399	392	438	465	420	441	419	428	436	462	418	432	428	431	435	407	409	456	436	419	470	447	500	469	467	401	436	450	461	450	428	421	424	433	434	452	421	414	418	426	396	422	426	422	423	440	412	433	399	417	470	427	436	438	414	434	448	428	413	430	457	425	423	421	426	449	444	439	434	421	440	426	470	435	462	435	408	423	423	404	440	429	468	439	416	434	479	458	405	435	440	436	444	451	433	459	475	434	444	440	477	437	418	430	474	453	429	459	452	446	461	428	390	469	429	459	440	439	465	427	466	440	418	432	423	454	431	447	429	432	456	442	419	426	440	445	451	425	463	406	418	430	437	419	450	440	454	461	434	386	415	420	448	424	392	419	454	422	431	447	423	452	445	441	440	465	449	442	460	412	427	411	423	440	409	414	442	422	437	439	424	427	416	460	417	433	406	390	444	417	484	425	435	435	453	459	407	448	424	445	457	442	401	448	416	417	452	490	431	441	417	443	443	394	448	469	416	449	426	422	439	437	405	446	448	449	429	433	407	434	417	440	444	413	425	443	447	435	443	424	418	432	414	391	452	378	420	467	480	419	413	438	444	442	434	467	429	446	430	421	429	430	417	451	448	409	441	455	448	416	467	432	440	432	430	448	460	401	467	441	424	418	465	460	433	437	445	439	416	444	429	452	393	405	439	423	482	445	475	448	409	421	447	467	420	423	448	410	438	417	438	436	460	454	409	466	402	436	459	457	446	445	443	443	420	400	442	462	456	441	435	391	443	438	438	463	479	450	413	408	420	414	405	397	404	436	434	410	455	435	457	426	439	426	411	435	429	421	406	427	417	454	421	447	424	458	425	449	422	428	446	483	423	461	431	455	443	438	409	434	459	430	459	441	414	454	455	413	428	435	443	460	432	455	462	449	401	435	440	439	473	418	456	421	466	461	453	420	440	447	401	439	434	481	459	425	461	425	429	425	410	423	433	409	425	411	446	445	455	408	435	436	431	449	448	441	444	427	432	451	494	405	463	413	463	432	444	422	460	437	440	403	427	432	416	439	441	434	450	473	414	442	439	408	456	470	418	417	457	423	418	444	445	435	453	433	400	474	400	426	463	431	448	402	422	430	397	433	454	391	407	448	433	444	446	469	416	423	449	404	457	435	448	409	395	423	406	428	399	409	413	428	429	447	441	429	422	450	488	454	414	432	427	454	419	417	480	444	454	450	436	466	418	456	430	417	445	421	456	449	412	456	445	430	446	435	439	478	481	436	432	468	416	464	440	437	409	464	417	461	463	421	413	461	427	453	435	445	423	438	426	403	431	412	439	458	475	434	418	441	452	441	446	467	442	430	438	409	435	444	431	412	461	465	417	461	445	406	457	446	410	425	418	430	457	432	458	413	394	458	406	471	401	449	459	446	424	440	455	464	417	433	428	439	418	454	460	481	464	432	427	461	454	415	430	428	443	383	424	425	400	405	454	439	408	449	472	405	453	426	434	400	451	441	449	419	442	425	484	470	457	429	452	429	462	426	442	447	446	475	416	453	443	461	398	488	447	443	464	439	424	396	424	437	402	448	434	414	478	463	416	413	414	436	457	423	425	434	462	459	473	449	435	441	408	464	448	438	447	443	426	432	432	447	437	425	411	464	442	405	444	415	430	427	458	496	435	438	439	426	475	457	487	412	463	419	421	444	467	411	430	439	450	430	428	450	415	412	415	457	415	448	452	451	440	430	430	422	397	473	461	451	445	424	464	433	423	450	447	451	386	423	456	470	486	394	425	426	416	433	441	437	434	431	439	444	448	458	440	442	471	405	422	444	410	441	442	471	419	427	408	459	425	465	428	410	449	429	389	437	421	413	453	418	418	439	428	433	423	446	454	446	440	442	447	446	405	437	455	458	490	437	408	430	457	451	463	423	453	451	432	476	446	418	438	403	418	467	472	468	405	445	414	429	440	394	392	448	438	452	427	436	458	417	431	438	466	463	443	441	448	426	439	398	442	451	422	449	426	447	421	432	437	428	438	434	434	431	433	454	461	443	437	407	444	446	394	447	440	435	392	442	383	427	431	425	442	392	482	415	457	415	424	438	437	473	439	456	402	439	409	396	436	425	441	412	404	486	442	446	384	432	418	428	415	440	452	462	424	425	440	432	457	414	424	436	437	427	423	396	403	419	427	470	439	475	415	446	417	461	448	480	383	484	470	396	437	426	443	412	428	479	424	444	440	447	469
54423	73161	42998	9831	965	468	1151	1769	1665	789	404	270	239	186	206	173	153	164	193	180	195	180	162	158	175	179	152	155	167	170	181	189	158	179	158	165	154	158	175	166	159	184	129	147	178	180	157	145	174	173	174	163	171	178	186	174	160	155	168	167	178	154	166	163	163	153	180	150	163	148	179	177	170	156	149	144	155	172	165	142	163	180	150	167	170	169	153	152	141	174	146	172	160	164	142	163	165	140	164	176	143	148	166	165	164	157	140	144	168	168	163	157	150	160	163	175	177	157	172	150	182	159	162	147	159	141	151	152	165	156	147	172	166	164	172	163	161	172	161	155	149	159	158	142	180	164	188	166	168	171	152	150	159	163	154	156	159	143	155	154	164	150	188	157	192	160	161	174	175	152	175	143	170	162	169	165	157	160	164	164	144	142	154	170	167	148	147	167	170	175	170	177	126	176	154	153	164	144	154	167	177	174	184	161	155	155	157	159	171	151	155	172	173	181	167	149	156	153	152	192	151	161	165	167	137	160	164	158	168	166	167	134	160	164	156	176	179	140	158	173	161	156	142	169	161	153	166	169	152	203	156	177	159	153	156	151	164	156	162	156	142	158	143	153	146	175	146	159	144	181	164	195	168	152	156	159	182	159	159	170	179	153	180	168	148	175	191	166	163	158	140	146	176	156	163	153	175	165	161	139	142	152	159	152	161	191	177	157	166	160	157	164	150	163	153	146	166	156	155	183	149	162	145	169	178	164	168	144	151	150	157	166	164	147	143	159	145	171	141	138	162	161	174	171	163	176	141	168	165	186	154	163	152	136	165	148	191	175	127	166	163	149	164	159	189	150	150	164	159	144	183	149	157	167	153	180	156	164	155	160	151	149	166	170	161	156	133	150	166	160	169	174	155	146	178	170	162	159	156	168	152	157	154	164	173	161	160	166	154	155	173	155	156	160	149	137	143	179	156	168	174	161	160	163	143	148	162	156	173	152	157	155	163	152	157	146	166	136	180	164	170	177	122	155	166	162	146	152	151	151	153	131	194	138	155	160	182	170	174	162	154	160	151	203	167	154	172	165	164	156	155	155	135	184	172	167	146	142	159	146	187	159	166	147	152	151	176	166	165	170	172	157	157	169	153	154	129	179	152	142	162	181	181	149	196	152	182	147	142	161	154	138	154	182	155	182	180	176	151	153	180	164	156	157	168	166	159	152	150	152	191	167	145	150	133	149	156	172	168	166	156	159	154	159	187	168	174	152	156	160	186	178	146	164	167	162	179	155	144	150	151	155	171	167	173	159	180	162	163	155	161	187	150	145	143	162	148	167	175	166	172	161	174	143	149	154	140	152	172	164	137	161	147	173	152	148	149	162	136	167	168	172	149	149	173	174	161	162	164	156	153	166	169	194	171	160	157	193	157	156	159	151	152	167	166	145	160	164	162	158	169	163	134	160	188	160	152	139	164	159	162	161	163	156	157	153	190	150	159	161	150	187	170	166	170	141	156	181	171	152	142	174	165	169	134	158	146	148	158	162	183	138	140	168	178	151	173	162	157	158	160	161	167	162	148	148	158	156	160	182	136	165	158	163	159	157	156	178	167	155	162	141	152	137	166	171	162	155	155	163	160	176	179	139	138	160	178	168	137	174	151	139	179	161	184	150	149	148	146	165	161	145	168	156	154	146	156	146	148	167	145	144	154	171	156	129	152	163	149	163	167	163	168	171	189	159	178	167	162	154	179	149	158	170	166	159	169	166	145	177	169	142	150	152	165	168	161	183	176	141	142	144	165	167	182	153	164	153	168	143	170	155	162	165	176	177	190	151	152	155	162	153	168	167	151	159	181	184	168	181	164	168	181	145	176	159	194	170	173	160	165	147	162	152	160	162	159	152	158	179	170	163	151	160	168	179	157	145	194	158	170	146	156	161	153	157	157	159	166	158	183	159	178	146	150	169	160	165	165	156	169	147	154	177	137	164	156	164	163	175	143	169	151	130	176	133	159	165	171	154	155	137	153	166	147	159	177	171	172	174	193	180	155	168	154	167	160	165	166	141	172	175	151	188	159	152	148	164	139	143	146	191	137	166	157	152	186	118	169	155	150	182	154	167	147	165	165	163	168	171	166	146	176	154	190	149	190	149	147	166	147	174	153	158	148	152	160	162	171	150	167	155	157	158	170	138	169	149	168	162	169	151	164	142	158	145	169	154	164	181	161	153	143	167	149	171	151	169	182	169	165	168	149	157	175	162	154	159	177	165	168	167	174	169	154	170	172	171	168	152	162	160	148	160	162	150	164	146	134	151	176	163	147	159	160	161	174	169	194	146	169	150	163	153	157	158	142	180	156	176	161	160	172	155	163	164	175	151	145	136	156	173	137	148	142	148	157	151	152	163	163	163	164	190	160	151	154	146	158	162	124	168	144	155	159	144	168	161	181	162	124	157	177	151	162	142	161	167	164	163	166	137	162	168	178	145	164	146	157	155	142	158	142	153	175	160	154	173	140	171	168	182	163	168	149	154	160	172	149	141	157	158	184	164	170	164	172	160	159	168	133	158	147	185	154	160	161	185	145	147	168	168	180	150	161	148	145	177	154	152	154	151	167	182	181	183	147	186	163	143	178	143	161	161	170	152	179	132	166	147	184	155	172	147	187	155	149	134	156	145	185	180	163	170	161	154	141	164	180	153	167	153	165	161	170	160	153	183	151	177	181	131	160	163	182	175	166	153	159	137	145	153	170	179	163	167	190	168	135	147	179	145	150	159	154	166	168	154	151	167	180	155	177	149	150	172	178	154	159	135	142	154	140	162	154	152	168	162	164	145	152	155	174	168	181	177	141	144	165	149	141	142	161	169	181	160	150	180	171	151	154	149	155	160	167	147	159	141	153	148	173	138	167	161	156	169	152	156	164	164	162	150	163	172	126	179	169	149	159	159	159	143	146	160	156	157	154	152	150	150	184	171	168	145	158	169	184	163	153	173	171	153	175	132	152	146	152	141	174	126	182	168	160	152	180	159	150	155	167	180	147	156	168	159	155	165	142	147	160	165	151	138	148	162	160	151	159	179	183	164	154	171	154	151	140	141	143	159	152	149	163	163	149	148	143	154	145	170	143	158	158	148	160	147	148	148	162	169	168	172	151	166	167	160	152	136	171	147	146	159	143	149	180	173	156	175	172	173	157	157	140	158	156	162	161	161	169	145	161	138	138	165	174	168	146	158	156	142	148	162	159	143	170	148	158	153	143	164	142	153	170	161	157	129	154	143	152	191	146	137	172	182	153	149	165	155	152	162	145	182	162	152	173	173	161	175	184	149	164	151	158	158	154	164	198	167	165	167	143	150	159	161	156	157	170	162	138	158	150	152	178	164	164	183	168	164	155	143	149	166	157	151	171	150	159	153	135	178	157	166	167	173	180	176	131	182	158	170	177	160	151	141	165	146	161	131	183	181	168	170	162	170	169	156	174	169	173	159	171	146	166	156	159	150	172	151
37265	55821	25171	1928	1774	1630	5643	8413	7420	3846	2458	1436	938	816	761	646	658	688	643	636	641	650	646	570	648	648	631	646	668	621	620	634	622	595	592	617	587	582	589	583	578	548	623	587	536	591	604	626	637	643	643	637	635	629	748	738	823	722	694	695	652	691	623	651	677	661	630	632	640	600	638	632	645	635	583	555	600	565	557	563	577	554	559	491	570	558	576	555	561	566	549	568	536	562	547	569	547	577	556	600	557	585	572	524	535	628	561	547	572	555	565	558	561	587	547	562	562	551	582	570	550	515	553	542	533	541	540	573	549	550	567	541	520	502	539	580	570	576	597	568	530	520	562	565	581	555	537	541	527	582	539	530	568	574	514	565	542	570	508	542	603	518	571	582	551	521	535	569	576	562	572	539	578	558	564	561	528	590	554	614	526	575	581	537	558	548	561	547	582	551	560	577	551	577	614	539	539	553	570	546	590	590	522	565	521	494	542	575	532	564	564	568	536	545	566	559	569	537	557	573	519	581	545	576	576	539	529	563	552	572	566	588	556	572	527	613	602	551	595	570	591	538	500	538	549	573	525	563	581	596	587	555	553	580	569	581	525	592	550	581	569	576	553	573	550	529	557	588	557	582	560	567	561	570	558	569	553	502	550	535	584	524	533	562	566	567	565	538	554	559	538	556	563	556	572	574	554	572	577	519	586	597	536	550	526	582	559	578	546	600	559	538	541	571	578	566	573	554	545	579	526	569	578	546	539	561	529	549	526	544	546	562	539	563	557	553	592	577	524	586	572	570	562	541	568	557	529	563	560	583	529	511	553	580	539	534	548	564	535	591	512	513	572	550	592	533	553	558	561	554	574	537	559	584	538	617	575	526	559	571	558	532	544	554	537	573	576	543	546	567	589	546	562	618	513	576	567	572	548	525	522	546	568	537	553	571	569	572	541	563	562	531	547	557	562	576	534	543	542	562	574	502	577	545	539	508	562	534	586	573	555	526	568	535	543	544	604	574	555	568	574	562	580	591	540	552	571	516	609	547	557	577	531	547	556	517	534	573	553	563	531	531	537	541	539	562	559	554	556	535	518	559	571	591	586	581	558	576	535	519	546	549	581	548	565	576	531	583	562	570	533	548	558	540	568	549	527	569	565	560	530	573	571	546	530	535	541	527	542	547	590	573	562	568	558	573	596	585	598	562	514	575	497	530	540	536	524	566	583	571	598	552	522	520	603	533	547	569	538	546	535	534	549	578	585	572	520	559	549	566	552	548	561	594	520	562	547	562	607	570	583	541	531	567	552	509	557	562	546	549	552	561	546	554	595	556	591	563	523	562	553	563	586	505	590	581	562	532	596	544	540	547	575	527	560	548	555	549	516	551	539	569	553	582	548	533	589	542	557	563	604	552	508	567	560	584	552	525	543	540	564	573	545	551	543	514	580	600	557	580	554	550	546	566	530	553	557	576	551	502	524	558	551	562	562	528	560	559	580	539	535	584	553	611	501	564	544	543	596	572	560	508	522	562	549	547	558	590	578	571	592	552	601	542	534	577	558	558	549	530	565	557	518	525	536	535	536	535	530	561	537	525	540	556	590	568	567	582	500	603	573	564	599	593	566	568	535	557	585	524	547	534	542	526	538	533	564	529	571	523	583	556	596	570	540	543	524	622	524	542	563	568	609	559	570	523	609	576	515	548	537	575	576	562	547	533	577	573	573	518	586	568	544	585	567	578	567	540	550	558	547	533	548	561	550	563	566	561	576	549	569	610	564	554	518	549	551	554	588	541	559	567	539	588	536	572	597	538	575	550	575	554	575	565	589	584	544	540	564	575	562	553	584	531	568	546	564	581	559	557	589	565	534	573	537	558	573	553	562	577	592	524	566	562	552	566	521	551	494	577	559	548	564	546	577	555	545	556	512	537	565	548	534	554	544	514	549	595	544	562	535	511	538	508	551	549	584	522	513	615	565	537	520	531	581	549	561	566	560	560	556	600	572	560	541	548	587	547	586	538	572	538	587	541	565	560	586	531	560	540	544	546	570	570	570	542	564	534	552	572	595	558	534	580	566	603	577	523	561	562	577	567	562	565	555	542	521	568	569	535	564	595	593	560	584	552	564	553	563	580	545	533	564	540	555	544	577	540	581	556	536	582	533	578	541	518	555	564	539	520	590	569	573	610	537	550	565	568	589	544	541	558	513	555	505	566	552	548	559	579	563	541	501	572	569	502	487	536	545	579	513	534	568	542	569	575	505	553	564	550	602	594	576	549	523	545	551	551	583	528	590	572	582	561	569	549	567	558	542	584	554	542	560	539	535	551	525	573	544	578	570	575	549	537	506	523	592	585	586	565	609	539	559	566	561	544	544	561	591	532	536	557	592	551	541	544	591	546	554	550	548	581	503	544	569	546	556	561	600	585	560	549	566	531	567	546	531	559	570	546	573	578	560	543	556	525	572	532	581	574	551	582	583	562	542	558	501	615	553	544	496	565	562	579	551	546	538	576	525	557	552	543	537	531	542	577	541	563	602	544	573	575	581	553	559	568	563	588	559	581	566	596	570	553	553	558	532	580	553	520	562	531	562	554	610	555	562	524	525	575	514	538	591	527	540	548	569	552	573	542	547	562	602	583	542	578	570	578	548	562	569	586	601	557	548	565	561	554	559	543	589	581	572	567	559	563	554	561	536	546	548	555	556	575	573	561	554	579	528	588	570	525	533	601	542	547	558	525	569	576	543	548	547	568	622	545	506	557	592	559	520	582	539	548	585	551	553	533	518	560	548	534	559	566	559	568	579	540	577	520	590	598	522	566	572	571	553	566	529	522	574	571	573	586	562	530	569	546	505	555	573	540	533	550	568	548	562	549	546	552	542	590	557	551	533	564	542	548	570	540	526	546	512	526	529	519	554	540	566	591	497	564	546	536	547	575	552	533	551	551	545	575	533	524	520	548	561	542	531	527	563	591	555	555	573	519	579	533	568	541	554	579	544	593	554	549	548	511	573	558	553	584	569	538	532	570	566	588	576	560	587	566	577	591	572	525	496	573	523	538	547	578	551	568	576	581	606	571	537	544	543	551	585	556	564	572	558	576	541	517	569	551	514	517	557	559	544	519	543	566	533	548	549	581	543	557	609	528	589	547	573	521	583	527	538	526	510	542	573	548	579	567	562	564	614	553	567	588	559	560	551	576	596	490	565	519	561	546	544	532	559	535	575	519	543	571	539	558	601	518	578	557	569	518	557	600	575	601	507	562	532	581	535	543	585	549	571	571	569	552	564	563	523	581	581	566	602	556	580	547	548	565	507	551	610	547	490	536	556	579	561	569	537	558	552	547	531	556	581	573	574	549	548	543	546	594	558	574	564	565	552	542	548	522	551	526	581	562	559	548	583	526	572	565	496	550	566	568	527	589	565	570	594	585	525	573	547	583	587	555	572	517	508	559	595	551	575	542	577	535	558	570	569	558	561	578	559	537	594	550	538	553	545	585	521	557
68446	83479	49726	15638	3885	786	2327	3850	3317	1492	789	534	303	257	295	249	245	220	238	225	238	245	225	241	199	223	209	236	233	229	230	241	244	200	232	211	217	266	214	190	219	208	222	225	216	239	218	225	204	247	245	227	260	225	233	227	202	230	230	229	267	220	232	244	240	244	227	222	228	212	206	231	243	238	251	181	240	216	200	232	211	222	221	223	211	215	221	204	216	197	202	239	224	224	205	209	203	203	223	197	210	208	221	214	223	215	212	235	205	204	213	253	220	228	230	202	219	202	226	220	223	207	206	221	205	208	206	197	207	212	241	220	214	210	232	220	211	219	196	201	204	195	220	250	203	204	236	217	221	225	214	211	229	230	222	211	214	212	224	221	200	217	210	219	223	221	206	206	209	221	218	204	227	210	184	212	219	210	213	215	218	237	213	232	225	188	204	215	210	237	213	218	212	211	222	217	181	196	217	225	239	208	193	208	215	229	197	239	216	198	224	238	226	216	222	238	200	205	211	174	234	252	214	210	194	241	205	218	234	195	220	242	206	234	207	214	217	223	206	222	220	226	222	203	179	228	226	224	205	213	211	210	233	207	208	215	236	227	203	199	243	244	192	245	219	197	231	223	228	211	220	197	202	233	229	205	219	199	224	233	252	224	236	241	227	232	222	208	216	190	205	223	234	226	250	204	216	213	213	196	223	215	195	221	224	233	231	242	250	197	236	206	198	223	218	196	195	225	252	193	218	208	221	252	211	217	195	223	206	225	226	249	218	219	223	216	208	232	218	207	222	215	220	210	249	233	231	219	234	234	228	212	244	215	199	228	209	241	214	227	216	227	209	205	225	246	219	242	225	245	237	199	207	208	199	208	215	211	186	198	228	216	206	228	202	209	205	216	223	201	217	229	214	215	217	194	198	209	219	226	220	218	194	210	174	200	211	175	198	217	217	221	202	217	211	194	195	221	199	237	186	205	203	208	212	216	197	210	180	226	251	226	206	218	254	223	222	208	187	214	217	219	194	212	219	212	250	228	223	196	241	212	227	204	239	204	213	217	202	218	212	195	212	211	216	220	217	230	196	206	212	223	209	223	206	232	230	214	240	212	225	205	205	186	217	225	227	198	215	231	234	211	224	200	200	200	209	197	211	212	234	216	213	188	206	195	218	264	211	190	219	230	217	189	200	229	219	223	218	203	209	231	229	211	199	202	217	210	233	211	208	212	208	194	214	231	227	215	210	190	210	199	199	191	210	194	214	209	200	201	221	193	206	242	215	231	234	209	209	213	203	222	194	198	241	193	210	226	198	210	211	217	232	188	223	221	220	229	203	225	207	199	241	224	187	212	207	214	212	200	212	217	217	206	221	225	222	210	240	195	236	202	232	229	236	219	193	207	188	229	190	224	214	200	201	209	222	194	190	205	221	221	222	208	226	211	195	234	194	226	210	201	217	228	227	207	216	219	201	187	209	255	226	210	206	221	245	202	218	245	221	204	226	197	190	229	220	216	241	212	219	208	220	196	228	212	216	211	211	174	207	181	196	221	222	212	202	228	216	208	208	211	218	235	198	212	195	206	199	217	223	200	215	202	221	200	231	196	229	236	215	208	213	215	223	237	198	216	208	194	223	211	203	208	203	220	215	228	214	205	195	206	215	191	195	182	231	221	231	223	234	218	226	216	226	225	216	207	228	239	241	216	250	218	235	220	210	196	221	207	228	213	210	244	209	213	212	219	220	207	213	216	219	198	199	234	208	203	224	241	232	233	191	208	184	228	211	216	201	235	199	230	191	213	203	205	222	207	242	216	187	208	194	194	202	201	198	223	197	203	209	220	228	212	218	228	209	225	214	203	204	198	209	241	219	205	210	194	204	203	230	226	222	207	203	206	190	207	216	203	191	217	198	208	208	204	240	202	212	209	211	225	228	250	207	231	201	193	208	237	244	202	221	195	226	227	221	193	210	212	198	209	215	208	218	219	240	235	224	207	209	222	235	207	249	228	202	184	239	224	224	208	220	223	239	211	212	203	164	217	198	201	218	208	194	228	236	214	218	238	226	214	216	218	231	215	215	224	222	211	221	214	198	216	172	200	234	226	200	215	201	217	211	239	214	227	216	201	205	245	235	206	194	229	217	223	209	205	227	220	241	184	232	207	239	206	212	210	218	215	229	195	206	200	206	228	222	231	228	219	187	221	199	183	222	200	219	229	182	218	198	218	204	186	210	207	243	211	233	217	236	221	204	191	216	221	219	221	219	198	206	229	240	187	228	222	210	205	232	211	230	245	182	201	211	230	205	225	206	214	240	202	220	206	206	212	189	201	223	208	214	198	212	211	240	220	214	221	225	217	203	218	229	219	214	225	216	220	225	226	216	205	226	219	214	242	205	213	203	206	212	232	201	229	241	201	214	223	219	230	232	217	234	245	196	218	195	253	196	206	209	204	226	188	231	221	209	223	236	192	221	214	212	194	235	208	221	226	222	239	205	235	207	229	204	232	232	224	231	213	217	217	190	237	210	211	231	209	236	231	228	234	225	219	230	220	222	185	193	219	221	215	196	196	206	214	194	229	210	245	227	235	230	195	196	224	186	225	224	220	225	215	239	206	229	192	196	238	228	244	236	230	228	222	203	203	224	197	215	201	220	217	213	185	210	194	248	196	219	221	204	218	220	209	218	233	202	198	223	213	226	221	214	212	216	187	199	177	218	224	198	187	192	206	187	190	217	186	194	221	201	218	234	219	210	221	216	212	239	192	213	214	217	236	219	211	216	200	203	227	214	204	214	211	206	214	199	217	206	223	218	208	202	216	216	221	215	186	218	229	224	248	214	225	218	204	215	210	191	226	213	217	230	227	240	222	219	237	201	234	201	213	207	227	228	217	217	195	200	219	222	216	211	202	204	200	240	224	222	203	213	227	217	213	197	225	220	193	223	236	219	220	214	222	218	222	223	199	228	225	198	197	219	185	213	224	229	200	206	219	203	227	173	230	224	208	218	231	222	215	204	196	234	210	211	236	228	234	249	202	219	219	216	224	211	196	185	222	228	237	212	234	200	232	220	209	223	218	210	220	230	206	189	201	205	224	201	227	217	219	214	200	212	219	189	225	251	200	192	220	205	226	211	237	206	195	209	218	204	209	191	232	227	202	204	211	203	219	226	209	182	232	210	202	239	224	221	253	190	216	201	200	211	224	231	221	208	220	214	207	205	211	224	201	216	236	219	212	215	203	235	202	199	228	212	210	219	203	246	222	211	203	201	214	221	207	226	217	201	202	216	210	208	239	232	204	224	227	216	209	207	201	233	205	211	228	235	214	220	227	207	216	227	226	215	210	229	213	213	233	220	214	226	212	212	203	212	236	198	204	202	217	204	241	196	210	191	242	220	191	205	206	231	217	196	228	213	206	211	221	236	236	229	226	213	213	219	236	206	188	229	192	209	191	218	207	233	209	211	224	214	227	213	208	200	208	214	213	225	232	221	217	219	213	200	220
47772	68423	31011	3081	3092	2569	9621	14402	12299	5814	3540	2381	1490	1189	1030	1037	949	951	865	852	886	872	872	848	756	828	911	860	864	880	827	838	798	829	744	807	769	745	722	775	754	767	753	749	732	807	788	780	815	783	833	816	876	954	991	1024	933	930	841	896	850	869	804	858	849	856	833	790	834	839	797	811	792	736	712	742	771	765	718	716	759	715	741	695	719	678	702	719	770	697	733	754	758	787	730	686	734	701	690	728	723	676	664	683	730	676	687	639	712	732	702	707	727	732	727	765	698	688	688	682	737	703	730	693	649	734	719	701	714	724	741	711	724	690	667	646	678	782	674	658	707	725	723	705	676	703	694	679	702	651	690	683	702	661	728	687	717	663	720	701	683	661	671	712	693	698	729	701	668	750	684	703	689	671	691	647	721	678	723	669	701	694	700	671	743	709	738	728	739	719	721	721	691	701	750	712	706	717	732	744	735	744	711	723	687	746	733	718	733	691	678	688	730	699	685	700	742	706	711	698	680	686	699	726	714	753	700	749	713	697	713	758	699	713	695	723	724	677	713	678	712	740	701	681	711	665	713	688	718	702	654	668	692	707	716	683	698	710	674	763	747	668	716	625	695	732	740	707	710	685	696	724	720	650	726	683	689	680	716	672	664	677	714	732	697	704	705	715	703	693	768	711	707	695	697	768	676	711	764	735	684	692	709	718	716	691	670	719	748	695	712	706	692	708	675	749	744	702	744	700	663	730	709	705	695	669	704	698	717	722	780	682	706	672	671	722	714	673	704	675	706	676	750	722	664	756	738	727	704	691	714	672	687	711	713	697	717	687	699	704	707	708	741	709	712	717	726	678	706	735	692	697	680	749	709	734	694	706	705	721	692	680	659	653	703	709	671	676	677	716	720	673	732	672	665	697	678	728	662	724	704	701	713	690	682	707	700	700	733	684	672	693	671	697	727	682	721	757	723	737	729	682	706	736	731	741	743	737	729	680	697	685	661	677	712	729	693	738	728	684	703	710	682	646	732	719	654	687	716	717	728	718	722	708	725	723	701	721	683	736	661	741	752	704	737	738	661	705	722	695	722	724	703	714	708	713	698	706	728	732	669	673	728	700	720	712	721	710	721	689	684	724	677	728	681	739	684	689	668	715	727	711	688	718	700	699	689	671	720	738	739	739	721	671	760	767	693	746	667	695	733	738	701	791	765	694	728	705	682	706	746	678	758	649	715	734	726	706	740	733	678	707	692	702	679	689	662	708	702	689	714	659	723	680	660	677	681	748	699	671	686	746	695	684	704	707	683	735	690	708	672	674	694	739	704	681	689	668	742	726	733	728	695	708	685	704	702	725	677	764	665	706	720	710	714	660	730	714	698	700	653	678	657	736	680	710	733	740	660	703	728	722	718	700	695	704	715	689	708	735	722	729	673	649	681	745	732	675	683	709	722	665	678	681	673	687	737	668	725	711	721	690	750	726	689	676	725	720	676	702	733	704	706	723	671	696	723	680	732	689	731	749	692	699	704	722	679	666	709	673	713	707	697	658	728	716	718	728	724	731	693	669	740	694	687	683	711	700	741	688	711	664	708	691	732	695	729	685	748	724	732	740	709	651	694	703	701	693	725	713	724	678	713	689	700	718	720	697	667	728	685	706	698	666	729	684	692	691	698	716	702	660	691	694	714	705	700	713	733	698	742	683	702	706	705	694	723	728	703	719	682	705	692	711	701	689	714	663	708	692	749	715	723	701	678	733	698	669	666	678	715	714	678	755	691	676	719	673	727	658	723	700	714	690	703	733	682	711	705	710	691	717	728	669	779	669	677	697	700	707	696	707	711	724	741	671	718	743	692	731	686	755	699	716	730	678	758	717	726	695	698	694	717	683	728	727	685	728	721	712	694	688	733	728	681	689	700	753	686	723	684	695	674	713	737	663	705	708	678	788	719	691	729	709	723	655	656	671	676	673	705	662	681	729	665	697	677	670	704	707	720	677	723	679	730	684	722	722	685	711	694	728	679	716	664	714	692	639	711	736	687	742	753	678	743	722	751	702	702	687	676	735	697	661	704	736	733	714	687	706	702	704	767	707	696	708	720	655	700	700	703	708	745	699	673	737	728	725	650	694	701	731	678	695	719	711	678	706	727	682	721	707	657	661	709	706	726	677	699	710	752	687	732	674	676	739	680	702	724	673	711	683	692	683	676	705	741	687	709	644	740	699	670	720	746	712	688	687	720	683	670	730	718	754	720	730	723	697	669	732	690	720	735	684	696	716	726	679	712	749	699	737	738	711	718	679	716	693	679	714	674	702	697	720	694	677	695	716	639	698	665	692	697	693	716	691	724	705	696	708	671	714	722	700	724	695	714	720	701	692	729	672	708	710	742	693	738	675	736	739	707	700	712	667	695	714	746	704	731	750	718	725	699	681	755	655	745	726	649	716	739	709	692	741	694	678	687	708	718	717	695	723	710	687	667	710	677	701	693	713	720	700	691	761	701	665	680	729	697	713	727	727	687	720	694	707	752	688	735	658	706	690	727	725	680	664	716	709	695	676	729	683	753	702	694	750	658	693	706	704	659	703	680	675	690	717	674	691	724	707	720	671	674	699	672	650	691	732	719	744	725	708	727	751	761	722	700	687	691	667	732	699	708	718	682	729	747	704	748	692	705	743	663	688	693	696	734	725	711	641	697	711	682	677	679	700	713	715	713	708	694	665	638	634	688	717	677	723	690	711	680	690	694	701	733	713	705	679	714	713	709	743	729	781	700	665	676	688	685	692	733	669	741	707	698	707	730	720	724	749	682	709	710	748	726	704	678	739	742	737	704	711	693	728	718	743	665	713	673	721	666	735	721	736	723	727	685	672	718	779	671	652	700	708	729	712	718	696	721	757	709	721	669	714	684	669	737	742	705	681	707	676	729	771	714	689	625	738	732	739	723	718	718	692	687	740	693	737	708	717	757	689	733	721	686	720	714	712	679	672	718	691	720	717	740	688	686	664	699	692	668	680	699	733	680	734	734	716	762	718	680	721	727	673	706	649	693	734	708	706	727	756	714	696	691	641	710	758	719	702	687	747	700	720	697	720	733	641	718	679	689	732	679	716	691	716	727	669	697	686	699	750	698	697	708	651	711	673	688	760	722	698	720	735	669	708	713	711	711	741	741	751	689	716	711	723	707	750	696	709	734	720	721	751	699	712	706	707	728	681	707	700	664	703	682	694	707	740	695	679	727	718	694	673	705	733	709	735	709	674	673	725	678	727	705	730	711	685	752	746	754	686	698	733	696	704	723	731	718	708	705	689	740	743	718	696	706	711	701	678	679	710	706	706	724	735	685	664	730	733	675	730	690	667	734	713	737	690	756	688	731	707	726	707	719	681	621	700	695	681	721	693	708	694	694	746	734	715	681	727	715	718	735	705	661	742	727	682	792	685	682	695	672	660	724	749	739	701	666	707	699	703	723	711	695	717	666	676	693	769	750	694	681	704	733	670
11314	17529	4981	265	148	131	154	182	167	119	138	114	107	115	106	117	113	117	95	105	130	107	115	130	122	96	125	119	142	139	135	122	118	112	125	124	131	110	127	125	118	116	130	131	119	119	110	122	113	130	118	114	143	122	123	137	123	121	110	123	119	140	124	116	119	111	116	106	116	110	125	115	135	120	120	147	140	128	140	117	113	112	135	120	96	123	120	127	134	118	106	123	131	114	106	112	107	104	137	115	106	122	111	155	126	120	127	111	131	130	104	122	135	111	111	117	123	116	101	110	108	130	155	115	114	118	138	115	120	123	129	128	126	124	112	116	119	118	134	121	105	118	116	134	110	124	121	130	115	107	117	106	126	108	110	124	110	106	114	100	124	100	135	111	100	94	108	140	119	112	110	128	125	121	99	126	109	115	127	130	109	128	113	133	107	111	107	110	131	120	142	121	107	121	122	122	122	110	128	129	109	119	110	116	103	124	112	126	110	108	113	114	118	124	115	112	129	114	114	110	124	100	105	118	119	110	131	113	130	98	113	100	121	122	146	112	104	131	112	145	110	112	136	104	119	118	115	140	124	106	126	103	94	132	103	127	104	127	125	118	122	106	137	114	110	95	103	118	138	134	120	105	131	124	136	130	135	124	127	112	108	134	106	125	103	115	124	126	125	116	105	119	119	105	108	136	120	118	122	110	108	112	110	96	126	123	118	110	128	112	121	111	106	116	118	138	123	123	110	103	118	110	122	114	112	114	128	112	101	123	117	119	101	132	100	111	119	118	105	103	119	126	107	108	117	105	122	116	106	132	132	126	116	121	120	93	122	112	104	106	117	130	137	125	115	128	117	112	119	131	111	119	121	120	123	131	129	105	105	108	137	122	95	133	134	94	109	107	97	138	120	121	133	121	140	100	105	127	113	115	115	120	109	111	118	117	121	106	128	94	127	108	117	117	111	135	118	125	114	114	121	119	103	110	117	102	122	112	122	113	111	114	111	133	122	104	98	99	122	114	128	128	103	89	114	104	119	149	114	114	96	126	114	113	121	134	102	122	105	112	130	133	113	107	127	124	117	118	111	133	104	114	132	121	123	139	118	116	108	126	124	113	108	113	108	131	115	121	109	96	114	124	105	119	135	113	121	79	116	104	102	99	119	122	102	130	111	114	110	106	129	104	153	113	128	112	121	112	121	102	118	108	132	98	119	125	109	134	149	142	121	117	137	115	121	103	118	116	114	104	117	129	116	110	114	109	112	144	115	120	136	112	107	125	110	111	113	120	132	121	136	131	118	111	140	114	122	123	127	112	123	110	134	140	126	119	118	113	113	107	116	116	123	109	127	118	104	114	143	126	120	103	106	110	110	138	105	126	123	116	122	124	128	119	113	113	124	111	123	100	153	127	112	121	108	111	138	141	105	121	126	120	99	118	134	118	118	110	131	135	120	97	110	116	99	128	131	115	111	121	117	121	92	102	129	119	127	108	118	130	108	119	132	132	114	126	120	122	130	111	113	111	128	118	128	110	143	125	118	118	119	113	102	139	118	113	122	104	96	117	117	118	125	105	140	118	125	108	129	135	119	129	126	112	104	124	106	116	121	123	115	113	125	121	107	122	115	115	126	150	110	121	120	120	115	125	115	128	102	105	116	123	126	112	135	120	141	125	135	109	139	137	105	99	120	114	112	102	115	125	101	103	115	108	115	108	124	112	124	141	112	108	114	115	95	121	101	110	112	118	120	108	123	120	122	134	114	104	121	107	120	122	125	103	126	114	120	124	99	118	118	127	106	115	133	119	134	116	121	126	118	117	118	129	111	115	123	102	124	111	124	129	98	120	135	102	122	127	105	120	99	136	115	129	110	149	123	120	110	128	126	120	120	113	127	108	115	105	99	112	90	117	124	130	102	123	135	114	94	119	117	128	108	115	115	124	91	113	116	140	116	118	109	117	103	128	137	123	118	117	139	120	116	109	146	103	121	116	111	121	125	121	123	115	123	109	105	116	114	123	96	127	110	127	112	118	108	106	128	108	150	127	105	133	99	127	123	90	105	104	116	116	112	115	120	124	128	129	116	114	121	128	118	123	131	120	111	116	125	102	113	113	125	116	116	125	105	93	132	117	116	134	103	87	112	110	135	112	101	122	131	128	95	105	126	121	133	115	120	120	113	125	109	119	139	111	101	85	117	125	136	107	111	140	89	112	117	102	147	116	107	149	154	129	136	112	104	128	120	129	113	127	114	116	122	108	103	128	117	102	117	127	115	116	120	110	119	122	117	124	117	111	148	126	115	113	94	139	122	119	111	125	98	138	137	124	96	132	105	108	132	140	116	101	114	107	131	98	110	115	105	114	114	122	116	107	113	118	122	130	120	117	114	116	123	113	107	121	125	100	118	121	114	113	128	106	105	115	114	128	112	128	118	132	108	102	104	118	104	120	120	126	126	110	120	128	121	141	102	125	125	111	121	114	102	116	118	104	131	108	111	134	115	116	101	113	108	115	120	105	128	119	127	94	119	97	99	121	127	130	109	123	106	128	103	124	108	105	131	110	119	124	118	107	126	98	103	118	122	124	108	113	114	112	113	120	109	128	131	90	117	108	149	111	115	108	95	123	113	101	106	99	114	127	114	121	127	114	105	125	102	116	136	112	93	114	142	134	105	110	123	108	103	113	105	120	139	118	123	102	114	114	123	115	134	117	124	128	101	124	112	112	120	121	115	133	140	130	148	107	111	119	110	104	126	138	112	121	116	115	113	113	116	125	112	115	119	111	118	106	109	123	121	119	124	98	113	102	120	102	138	82	101	114	135	128	130	96	120	97	116	123	136	123	116	117	125	108	106	132	118	129	102	115	106	119	114	146	111	112	126	100	122	113	125	113	119	126	115	125	119	129	128	117	103	129	126	121	128	118	105	133	137	139	118	118	133	133	117	105	111	130	123	112	115	137	117	104	133	121	128	109	127	116	110	99	120	108	117	94	146	126	107	121	106	113	106	129	114	114	117	123	120	129	126	115	103	108	118	111	126	120	131	121	116	116	125	101	123	118	131	121	113	129	119	124	121	112	111	108	130	119	120	117	119	126	142	123	117	128	107	119	116	109	118	117	110	112	125	103	111	118	109	118	103	98	116	106	120	120	122	119	112	131	116	121	121	125	99	110	135	126	119	138	120	121	100	112	125	118	106	117	104	101	120	103	120	105	103	117	121	99	128	117	125	101	110	117	106	108	108	136	119	130	109	124	114	119	132	115	116	100	123	116	125	115	103	115	116	109	127	131	123	111	133	138	109	132	111	115	108	121	111	121	120	105	122	119	108	127	90	116	108	108	111	115	138	116	114	104	99	120	117	127	104	120	85	121	108	121	105	124	118	124	103	119	103	118	118	102	116	126	123	119	142	102	115	110	132	105	113	123	124	96	96	117	130	115	134	115	115	108	143	137	127	120	124	103	117	113	134	110	118	123	128	107	132	104	103	120	117	108	110	110	106	123
14660	25844	6618	497	506	512	689	832	675	554	525	443	472	442	454	466	414	453	480	467	450	475	496	438	431	427	426	451	437	472	439	429	432	427	432	457	410	446	459	404	459	458	437	487	455	455	455	447	476	423	473	481	537	546	547	534	602	491	549	474	472	499	482	484	504	496	520	482	465	460	489	463	438	475	435	462	448	426	492	395	450	434	465	433	423	455	454	442	418	439	449	432	450	435	435	420	452	448	413	417	441	420	438	474	408	440	454	405	455	450	446	438	438	453	455	448	439	400	435	413	441	442	427	434	460	395	443	428	421	449	433	450	475	437	442	386	431	441	408	431	388	454	425	447	412	459	386	410	483	417	450	456	421	418	412	437	423	411	431	430	477	450	445	432	458	446	419	428	413	455	441	492	418	442	422	419	438	453	434	413	442	446	424	451	431	461	475	414	399	457	428	460	405	440	445	431	474	426	437	457	394	444	437	417	426	430	451	413	448	416	429	419	466	449	452	435	419	415	440	440	409	424	410	469	426	462	437	426	434	440	442	427	435	424	410	436	458	445	379	415	429	459	427	441	475	426	430	437	449	423	453	407	464	427	428	434	452	420	437	445	445	431	417	436	439	448	452	445	413	427	418	442	441	436	389	441	385	419	451	417	390	434	438	437	436	417	382	419	427	414	441	428	435	449	447	433	444	396	459	434	442	444	438	413	424	416	404	438	412	448	449	426	404	436	434	440	435	450	424	393	408	501	430	432	433	430	417	452	436	449	430	444	431	447	424	447	411	428	446	440	401	418	472	410	417	421	411	422	400	448	393	410	444	449	433	404	434	440	460	409	395	451	462	402	473	433	448	438	421	463	421	453	447	453	438	470	432	408	447	429	413	433	433	439	442	427	436	408	424	459	400	448	425	419	414	431	453	410	424	411	404	418	433	458	435	418	427	465	445	460	436	476	422	424	398	403	430	416	419	448	423	467	426	427	396	430	434	405	438	413	413	459	435	430	417	415	435	401	444	400	409	423	446	423	438	466	418	439	403	431	443	447	414	451	451	418	462	422	417	436	439	432	401	403	431	402	443	436	459	458	448	433	390	456	430	400	442	446	466	465	448	433	437	422	411	468	391	447	426	442	445	406	439	446	392	419	435	460	439	426	421	448	456	452	459	439	428	410	429	428	441	429	427	435	428	446	437	431	413	432	422	435	436	436	452	446	433	413	459	442	438	423	421	444	457	406	413	407	408	404	441	396	424	412	440	432	421	437	423	439	443	437	462	435	453	428	445	420	444	486	439	442	447	434	435	447	452	443	434	423	469	444	432	453	435	451	447	448	384	439	416	443	424	429	434	402	432	446	438	444	412	447	410	422	428	448	406	422	427	451	436	470	448	453	399	452	435	417	418	406	387	426	447	435	441	427	426	454	401	408	439	418	438	452	449	433	439	456	431	419	465	415	403	410	455	434	434	475	442	437	447	461	451	415	420	422	442	447	418	433	420	462	451	430	455	462	409	399	422	417	421	421	466	452	419	454	417	450	421	418	420	402	401	402	448	389	440	471	405	457	449	387	451	408	452	432	459	430	434	417	426	417	439	443	421	428	386	421	418	412	434	441	410	415	411	466	430	465	438	433	429	463	417	424	428	435	434	424	405	428	430	450	436	490	459	434	426	448	432	449	434	467	385	443	427	430	439	439	446	411	439	419	452	425	439	416	449	439	442	418	439	427	453	433	448	447	431	447	473	411	443	457	418	410	406	416	351	422	445	391	436	474	404	426	424	431	453	484	447	416	426	450	431	433	452	435	451	434	409	435	423	404	418	427	446	427	425	425	444	444	435	460	426	434	444	425	453	466	471	455	430	418	422	405	442	423	408	469	426	438	418	400	409	431	447	415	408	431	414	431	422	465	446	430	425	432	424	455	422	399	424	470	405	445	436	454	436	450	463	424	433	413	413	409	452	432	447	457	423	423	424	435	398	436	430	409	396	414	403	481	478	445	469	428	458	433	402	436	429	420	463	407	428	437	438	410	473	426	431	441	430	441	451	463	445	438	406	431	463	426	454	436	432	456	410	459	407	428	428	444	452	427	414	438	419	440	455	437	431	452	451	452	404	432	461	467	430	443	468	442	451	405	427	436	424	442	444	396	415	434	424	438	425	438	403	431	429	409	434	476	437	434	442	448	428	460	424	420	421	413	445	429	468	435	455	437	442	423	472	431	479	470	427	452	383	438	452	416	403	484	455	436	416	451	421	427	448	445	466	433	425	431	424	425	437	456	438	445	411	443	452	413	450	419	437	445	436	465	437	443	431	443	438	416	396	458	448	434	453	415	459	454	482	405	469	435	445	432	484	443	419	441	409	410	425	466	454	454	444	434	418	469	441	410	413	432	416	422	421	409	440	448	436	454	432	424	460	406	451	412	430	418	437	416	393	441	457	433	451	470	437	456	423	438	409	417	421	421	436	429	411	440	418	435	420	421	422	405	450	412	430	400	426	433	431	425	471	441	410	424	414	416	464	441	439	454	423	417	432	410	401	425	433	438	456	418	443	420	444	433	418	407	431	425	474	438	439	399	428	438	457	381	438	446	470	440	449	465	415	426	403	443	415	420	417	414	425	420	379	444	415	468	425	423	428	409	427	419	452	401	410	438	401	454	470	426	421	414	405	391	449	440	433	411	437	408	419	435	426	439	434	444	427	464	455	393	419	429	417	443	440	418	432	433	409	438	428	457	433	424	416	470	413	443	453	417	430	438	446	453	444	444	436	415	407	415	430	433	444	460	430	426	424	461	397	467	435	409	475	457	422	434	428	447	418	454	446	420	416	465	395	427	448	456	410	427	443	436	418	433	429	413	443	414	414	447	423	449	437	441	421	397	433	412	435	428	440	455	433	419	441	394	413	451	423	418	462	448	451	423	426	411	458	439	431	456	453	443	446	413	422	446	436	401	445	421	437	401	428	419	442	432	470	466	439	459	444	396	379	446	410	432	426	469	428	420	441	450	397	408	468	429	438	438	430	430	418	430	414	479	458	447	468	406	444	449	452	460	454	447	440	426	445	411	450	453	463	410	444	445	468	435	387	452	404	449	387	429	421	448	450	433	449	428	442	450	413	389	451	435	431	413	476	430	434	412	431	431	422	435	437	419	420	418	419	448	404	433	444	440	431	432	417	402	428	451	458	438	431	441	447	466	457	452	410	415	397	472	428	429	467	431	430	423	397	451	424	444	421	437	431	426	424	434	454	427	444	427	383	434	449	404	430	453	448	456	410	456	424	447	506	427	438	451	414	422	443	410	430	415	426	462	432	438	425	411	434	413	457	443	420	437	408	441	407	444	391	450	436	444	465	415	471	444	495	404	409	417	446	457	404	419	431	415	406	473	449	427	420	413	434	448	436	458	433	439	447	459	413	408	457	402	420	421	441	448	424	411	401	436	438	431	407	437	465	450	469	418	415	403	442	423	393	445	417	414	441	367	430	406	450	434	437	431	441	402
56225	72950	46866	11774	1079	406	782	1161	1007	619	419	288	181	215	180	203	163	174	158	160	177	158	153	149	149	137	176	173	197	187	180	145	191	174	152	163	164	168	167	173	151	145	177	174	156	156	162	154	181	174	186	149	170	174	194	207	147	192	197	168	164	191	164	174	175	180	166	179	178	177	162	166	154	177	151	185	142	164	177	155	160	160	173	171	168	169	161	183	170	145	145	163	171	171	166	170	142	169	170	195	198	156	157	159	147	167	157	168	156	158	185	149	171	154	148	166	169	144	149	149	160	148	161	167	181	165	168	137	165	171	180	158	171	150	148	187	162	193	155	170	186	142	173	174	170	148	184	138	155	160	152	173	142	158	170	152	165	176	160	153	154	145	157	166	164	169	155	159	168	187	169	148	161	170	161	149	163	158	157	175	151	161	149	147	180	173	161	169	131	154	165	183	170	156	199	161	140	163	193	188	159	172	187	188	168	148	125	169	174	163	153	185	168	170	171	171	173	203	160	156	145	175	154	148	155	144	159	161	153	163	166	152	138	185	163	172	181	180	162	147	169	147	149	164	172	157	150	151	167	151	155	164	139	154	173	174	167	173	160	178	157	157	153	143	173	158	150	180	169	147	149	164	181	151	166	170	163	161	148	158	168	151	176	168	152	153	161	133	164	154	170	168	166	164	153	152	149	175	157	158	175	157	151	167	169	161	154	183	182	163	150	149	175	160	167	158	137	166	159	163	165	153	153	174	152	162	164	147	175	172	172	177	164	181	145	166	163	180	147	160	159	148	169	157	154	203	174	194	177	165	147	158	164	169	167	176	168	151	173	167	137	162	165	167	168	147	165	167	177	155	166	174	186	162	168	152	148	160	154	156	195	161	143	174	171	194	156	164	165	132	157	171	164	174	148	138	155	188	184	151	152	156	152	157	164	158	178	166	181	151	177	176	168	166	153	160	133	174	148	149	151	176	165	134	168	141	137	153	155	176	171	183	145	163	169	186	164	150	144	153	144	154	186	192	175	169	165	177	168	173	145	148	128	183	163	158	147	169	158	167	173	176	159	163	171	165	163	147	177	154	142	154	162	189	164	189	170	145	186	151	174	161	169	144	148	152	154	144	145	159	179	163	162	157	171	180	168	159	144	153	137	168	165	174	157	158	148	171	181	187	175	164	170	159	148	171	153	158	170	156	152	142	151	169	167	158	165	158	159	171	191	155	186	156	176	151	136	170	160	163	175	168	166	150	153	162	169	161	173	172	157	157	147	181	173	172	150	174	152	190	153	150	178	138	158	170	180	158	180	159	179	170	154	152	152	169	163	172	137	142	172	178	165	151	166	168	150	161	185	170	137	148	149	160	161	162	168	149	163	184	143	158	180	164	168	168	166	145	161	186	151	166	170	159	162	161	173	160	151	150	167	164	161	151	141	139	168	150	164	167	159	164	143	168	151	190	167	172	154	181	155	173	164	150	160	168	159	167	165	173	141	178	172	172	156	170	155	165	176	151	181	156	159	184	137	164	150	181	163	155	168	152	171	155	182	173	144	174	156	168	139	165	171	195	151	177	141	180	159	152	178	167	146	163	133	164	161	170	178	157	153	155	144	174	157	178	139	184	162	164	158	154	172	177	173	149	146	179	159	162	154	177	143	180	162	179	159	164	180	156	163	179	164	158	170	155	166	139	165	150	172	162	159	168	161	178	166	159	164	179	149	150	168	161	166	167	161	162	150	170	169	140	161	170	165	176	168	161	162	134	148	141	161	157	155	167	185	168	153	149	166	149	182	177	157	158	161	202	155	142	156	164	182	151	173	176	156	163	149	159	168	172	159	153	158	165	167	150	155	153	152	138	162	156	159	159	157	187	173	169	144	157	188	158	170	155	174	146	168	170	166	155	161	156	163	169	176	154	139	179	156	166	144	150	163	181	194	159	190	156	176	162	161	164	145	166	168	162	177	169	173	152	164	158	172	172	180	164	172	149	165	176	157	156	177	176	159	160	158	177	184	156	162	171	168	172	179	160	183	173	156	157	160	149	155	162	160	182	170	144	163	148	162	150	155	178	146	154	178	164	169	162	158	183	162	162	196	160	141	166	149	166	150	165	148	179	155	170	142	173	156	148	157	145	168	191	166	156	147	168	151	183	172	156	165	165	174	174	183	167	184	170	142	162	158	169	147	164	176	166	187	148	146	157	159	151	147	184	145	155	169	178	161	153	161	154	168	161	158	141	192	155	159	164	167	181	163	158	164	159	157	151	155	169	168	156	177	144	172	155	158	163	146	167	161	160	145	177	174	163	137	167	158	185	169	166	170	189	152	153	133	173	165	180	181	149	160	153	154	165	146	162	159	159	170	152	168	155	153	167	135	179	160	152	158	150	191	168	159	153	181	168	169	161	173	162	159	143	158	152	136	164	174	172	173	180	161	177	143	178	149	144	144	159	152	147	180	143	144	164	147	159	183	166	150	123	169	155	162	162	172	157	156	138	179	150	149	151	156	183	166	154	169	176	171	155	173	146	154	168	141	162	184	159	167	167	169	166	164	184	176	187	160	180	167	145	172	129	177	168	144	176	125	162	142	163	170	162	151	163	169	151	158	153	163	174	158	161	166	160	154	154	139	161	193	157	154	189	167	131	170	181	169	137	169	164	155	171	152	159	162	162	154	166	156	177	154	155	177	169	160	160	181	182	166	147	177	146	167	174	146	169	179	179	163	158	156	150	158	153	171	150	156	191	156	171	142	163	176	168	167	162	128	166	162	154	186	174	169	167	144	171	178	144	177	192	137	168	184	160	175	160	171	153	156	187	163	175	152	154	156	191	155	158	160	146	177	137	162	149	180	145	157	174	151	171	168	170	151	153	183	179	174	148	156	172	159	172	165	155	175	169	183	172	161	170	157	139	154	164	164	141	134	146	188	166	158	166	150	179	160	169	183	153	151	174	180	139	165	175	175	188	157	166	150	169	146	162	171	148	150	180	150	143	144	181	138	170	155	171	152	152	157	191	160	162	154	162	175	165	155	162	155	158	145	160	171	141	150	155	142	150	162	160	173	176	163	146	161	151	154	141	153	159	166	173	167	169	151	174	157	178	188	167	184	155	148	167	164	170	171	159	151	157	168	192	154	142	173	154	157	151	170	178	163	175	167	150	138	148	165	172	144	180	167	145	176	162	168	160	173	150	175	156	172	161	179	166	180	156	152	174	172	165	147	176	160	175	178	146	168	156	175	157	159	156	173	176	157	160	174	154	166	166	153	140	189	177	160	176	150	167	161	180	146	173	172	142	190	151	173	158	147	139	160	168	162	157	158	182	136	160	175	170	146	149	148	174	163	148	163	155	156	153	179	152	154	161	157	153	141	165	178	159	150	153	152	158	158	125	161	177	161	168	156	173	173	153	171	165	155	166	169	173	140	150	165	156	162	178	171	170	167	172	177	156	173	154	186	154	150	187	171	154	161	168	171	188	177	163	170	163	166	162	153	181
38627	55203	33783	1636	1565	1465	3446	5627	5268	3143	2115	1295	902	793	753	689	671	669	682	618	677	634	659	618	639	653	637	649	630	652	601	620	651	630	582	625	560	627	578	587	586	515	598	550	582	571	616	622	596	631	675	701	640	658	773	754	768	702	694	679	636	649	622	616	697	652	647	669	645	628	629	651	615	592	584	569	550	603	615	559	505	560	558	592	561	576	585	568	541	555	596	578	577	600	601	586	581	575	599	536	562	584	561	632	601	515	549	555	586	585	592	560	557	524	536	568	557	574	568	582	556	560	588	537	539	499	570	536	582	543	593	576	547	555	569	529	532	549	570	563	556	552	556	542	591	559	601	524	543	551	552	579	572	538	543	547	529	558	580	581	554	563	561	550	582	537	541	562	532	538	534	591	502	519	543	605	592	552	557	565	561	582	545	590	581	585	584	562	523	523	519	551	583	543	552	560	559	549	573	610	565	523	595	516	554	515	558	557	540	564	519	550	561	559	526	563	552	529	565	581	558	520	566	543	580	590	581	548	535	548	557	534	532	563	563	542	548	563	549	567	568	590	551	553	584	557	573	583	573	575	599	567	560	559	550	576	519	556	540	532	588	592	572	575	525	587	586	585	572	557	568	579	539	563	558	551	529	599	596	558	572	507	562	578	565	560	556	571	583	532	587	555	568	582	528	591	555	560	563	605	542	559	568	548	542	546	518	569	596	567	567	535	566	535	556	547	546	582	634	538	566	592	548	563	556	599	571	583	574	552	532	551	552	593	580	611	568	612	551	548	543	548	548	559	565	565	545	531	589	563	584	549	540	568	571	584	571	562	542	553	520	529	546	582	585	570	553	603	544	557	582	623	576	545	540	527	535	569	582	543	559	583	523	579	525	539	573	548	561	572	562	620	551	545	580	604	546	573	573	537	567	502	649	551	553	542	585	566	553	531	575	581	552	591	572	558	595	533	519	549	546	592	573	528	546	556	542	517	594	565	571	600	580	561	570	579	527	610	578	547	568	557	532	587	537	560	587	540	589	591	543	562	620	572	558	569	584	556	551	554	560	534	589	552	570	546	550	537	567	579	570	592	565	573	560	556	560	531	552	580	578	561	614	540	553	503	559	566	560	585	569	532	574	567	564	538	524	528	571	569	527	558	552	545	538	611	549	525	598	553	573	514	551	603	529	580	589	569	560	572	517	583	566	596	557	544	536	528	541	557	546	561	559	590	530	569	558	556	588	541	641	590	515	575	541	545	562	557	514	554	592	579	599	540	514	513	582	588	574	578	579	598	540	556	570	529	554	559	576	541	580	565	559	597	590	559	511	550	584	577	524	550	586	572	591	572	536	515	556	576	557	590	573	555	562	569	555	559	513	568	515	569	570	532	556	551	539	544	575	554	519	512	540	599	565	599	565	566	566	560	554	552	550	571	550	576	556	548	546	526	555	594	581	514	591	595	553	522	557	566	544	572	556	524	514	558	592	590	543	530	596	580	565	571	562	570	600	563	534	594	540	597	605	569	571	547	563	584	564	587	587	569	556	579	542	616	561	526	567	620	554	556	575	559	539	520	525	538	559	572	552	579	563	533	570	546	499	571	545	567	601	576	564	585	547	529	533	558	582	576	597	595	557	590	559	531	551	581	587	616	557	596	526	564	608	554	607	594	574	574	617	587	561	546	558	553	575	580	558	586	568	587	596	533	610	562	574	591	548	573	562	559	528	552	582	601	538	559	543	566	603	565	564	553	579	545	557	557	534	562	568	574	549	600	529	541	559	548	553	587	549	580	542	573	531	534	556	525	562	556	586	570	560	603	601	595	560	593	577	584	540	569	587	558	579	552	549	586	558	610	548	551	547	554	563	601	612	599	581	565	563	555	546	537	578	587	571	508	575	571	537	534	543	561	576	566	532	546	563	573	596	557	594	513	533	550	566	552	521	531	543	534	582	562	582	626	572	569	524	604	548	578	581	555	566	586	541	554	545	583	555	581	552	549	524	537	523	535	602	580	557	542	558	563	553	546	535	551	580	595	534	539	543	585	584	531	549	550	566	547	568	580	582	519	590	549	509	563	568	526	539	574	549	516	512	567	594	575	604	557	565	575	566	546	521	589	543	626	543	572	577	549	563	552	596	554	508	565	558	563	591	571	581	526	548	544	583	578	531	543	577	543	552	550	530	593	597	518	566	552	571	545	549	520	534	553	532	532	564	569	556	553	537	568	527	548	574	532	539	581	558	604	578	507	578	553	542	534	532	552	585	574	576	549	570	577	556	567	579	529	520	550	564	555	590	579	586	552	556	525	559	558	584	538	562	569	557	546	577	569	582	527	522	556	579	567	578	596	601	594	538	567	550	518	590	560	548	539	518	550	529	548	579	590	548	550	559	564	517	588	607	575	547	586	574	555	559	585	602	579	597	538	561	593	544	590	500	597	526	594	556	591	600	530	617	589	604	555	513	571	572	550	547	568	562	549	562	525	545	571	534	553	524	571	559	543	581	612	550	579	572	567	527	562	537	581	573	561	545	562	517	596	550	565	613	582	557	546	575	567	597	554	565	548	572	570	595	496	557	546	622	592	559	546	560	590	553	559	531	543	553	569	577	576	611	623	590	592	524	573	549	580	576	563	547	548	576	608	564	535	540	528	576	556	566	550	559	577	547	543	544	558	580	585	557	605	545	595	548	581	567	567	580	537	586	550	551	577	536	581	566	522	566	555	548	591	582	565	533	569	564	541	571	549	531	551	581	514	531	571	557	546	597	539	560	583	590	543	567	565	601	558	535	559	567	584	600	564	497	571	589	567	579	615	612	523	545	554	535	554	570	564	569	566	565	553	589	580	520	526	581	516	569	562	562	550	532	542	550	532	537	558	571	535	573	575	525	528	590	566	510	561	564	583	561	590	547	544	571	544	557	562	557	581	538	577	542	599	567	537	562	547	553	582	555	529	537	573	546	595	567	590	548	591	574	593	556	531	590	559	510	607	532	540	559	614	529	543	598	586	553	534	568	568	565	576	553	585	622	570	564	568	506	562	539	569	520	550	551	549	517	539	585	553	576	572	540	555	578	528	564	588	597	555	572	571	517	599	517	621	582	553	544	595	541	548	605	535	589	619	581	538	543	580	565	588	541	581	550	546	570	600	516	607	554	558	568	563	564	555	571	589	546	548	566	605	536	586	552	552	597	587	560	525	578	563	555	520	566	527	549	560	552	619	553	574	559	537	598	607	601	551	550	513	595	566	595	566	570	571	551	572	539	529	586	580	558	502	547	542	547	590	586	530	518	544	554	543	581	534	547	528	513	544	586	565	565	571	571	573	557	566	581	582	553	560	551	585	542	543	564	560	535	555	550	541	600	536	562	542	560	536	587	503	575	531	547	555	620	597	540	570	549	531	534	572	576	608	549	543	543	613	547	549	538	528	553	538	558	547	534	609	577	592	562	594	561	564	544	578	585	550	546	580	557	599	590	559	561	515	549	519	522	609	615	574
69972	83061	58042	19368	4575	730	828	1629	2040	1214	716	394	297	311	257	282	252	241	240	244	254	260	227	244	224	233	232	261	196	243	214	245	233	253	229	233	225	195	243	217	237	208	231	233	203	203	235	225	215	215	208	216	246	244	246	252	254	230	233	257	256	234	244	188	246	248	234	238	263	238	223	233	224	231	212	235	221	220	226	237	219	238	244	220	231	214	223	232	212	224	208	193	220	232	218	216	218	223	233	242	216	233	210	199	223	222	196	218	233	192	242	194	224	227	247	205	209	219	225	234	210	216	211	217	222	216	230	209	226	239	215	227	211	216	209	231	221	203	227	227	235	231	231	209	214	212	241	210	240	203	214	225	236	199	222	244	198	215	227	221	214	201	219	220	216	226	239	237	216	216	212	240	229	220	199	218	210	215	221	214	224	199	204	227	228	177	203	225	219	210	232	226	207	206	226	212	199	213	191	231	199	210	231	222	213	234	213	240	209	211	236	211	214	207	178	248	228	243	236	237	230	231	201	244	198	220	213	239	238	224	208	222	236	212	234	202	239	191	218	223	208	219	224	223	248	223	223	205	236	240	208	223	199	224	229	209	232	222	228	218	215	236	239	204	216	215	222	209	239	227	211	226	236	227	209	209	218	223	229	213	234	238	188	188	222	202	210	210	213	201	239	235	212	248	238	194	223	196	207	195	203	220	245	243	220	219	231	221	211	213	224	230	246	211	245	197	202	218	228	222	240	192	211	219	230	222	222	212	231	215	221	207	191	210	227	199	231	228	200	204	260	211	179	258	243	181	215	231	223	196	214	227	205	231	208	230	219	215	226	206	211	213	219	236	245	216	216	226	221	220	247	242	223	230	205	217	228	212	206	206	231	225	211	214	236	249	239	203	220	201	218	224	209	223	199	211	242	227	212	214	232	233	224	218	226	226	225	216	218	200	207	201	222	208	219	228	177	214	190	216	219	219	224	241	217	224	210	227	241	220	231	232	219	233	223	251	197	214	182	236	230	195	235	196	207	224	232	238	242	208	198	219	219	219	231	200	221	217	222	188	215	210	226	219	210	224	215	202	205	233	196	222	228	238	200	232	258	223	249	215	224	198	236	223	218	228	235	210	214	224	213	208	201	224	206	218	210	211	191	203	171	219	238	207	209	239	186	204	223	236	212	222	174	223	212	219	221	207	244	225	213	212	233	219	212	209	216	223	209	221	209	212	214	233	191	197	226	236	208	234	223	225	234	226	232	223	217	195	226	219	238	218	224	199	212	211	221	244	235	225	235	209	201	211	231	219	219	239	224	218	219	218	203	211	211	214	204	227	217	203	214	195	221	217	227	225	213	215	220	224	225	203	231	227	240	238	224	220	207	229	233	224	223	223	203	187	226	205	199	219	246	223	223	228	220	212	211	218	224	253	187	225	236	207	237	203	218	250	219	242	238	202	194	224	209	214	212	229	225	240	213	201	210	207	222	219	205	229	230	234	222	224	208	205	200	196	205	225	231	202	209	222	207	210	204	208	211	230	237	209	236	223	205	200	224	223	229	212	223	226	212	228	208	243	218	215	244	192	224	219	230	245	241	241	221	222	244	224	238	237	203	230	213	212	219	220	215	226	238	229	232	211	189	209	232	207	233	218	225	209	242	220	222	224	209	208	223	211	240	209	222	251	205	232	230	207	239	225	212	222	212	208	229	233	205	225	213	209	232	215	249	236	244	206	220	228	219	221	231	221	208	233	226	225	185	189	200	222	216	218	221	216	201	227	232	233	210	213	245	226	216	225	194	225	236	195	210	209	213	197	232	211	230	187	217	199	215	245	205	187	254	238	236	227	221	225	216	248	234	219	219	235	207	225	205	227	223	195	220	213	243	224	198	223	236	211	228	230	219	217	208	256	197	214	231	219	227	226	248	233	202	242	209	220	193	222	228	181	230	219	194	198	243	225	226	215	196	232	226	228	212	232	215	227	221	203	218	248	211	221	205	202	234	232	246	216	225	204	214	205	222	229	216	241	225	186	231	237	212	210	224	185	222	240	216	196	219	218	224	236	228	235	223	242	210	223	230	214	234	215	225	220	196	223	238	214	217	228	245	223	232	218	199	220	232	210	239	209	205	232	207	245	227	190	232	213	220	223	212	200	213	199	194	214	232	189	250	207	227	227	228	221	211	207	232	226	202	230	218	221	235	204	218	207	223	199	233	221	221	207	228	229	221	226	225	216	217	223	210	221	228	217	257	203	236	211	233	253	197	221	220	230	205	216	209	216	221	197	199	221	229	211	210	237	210	222	226	232	196	232	233	223	214	220	203	242	196	222	238	230	218	222	223	214	238	219	197	205	218	216	196	222	208	224	248	222	188	241	200	220	234	225	211	232	245	226	220	246	229	214	222	197	225	201	203	226	185	269	230	236	195	222	212	245	208	202	221	231	196	191	219	211	198	229	198	212	240	232	192	217	229	231	243	229	209	241	221	224	218	236	213	230	209	260	238	197	204	218	250	242	229	240	230	228	234	220	208	214	241	216	218	223	218	235	231	217	233	224	235	229	237	202	207	204	226	230	221	226	199	221	233	208	217	217	208	204	237	213	230	230	218	222	219	224	208	222	203	216	201	220	195	224	206	262	184	225	220	223	241	228	215	223	248	225	229	219	219	229	191	191	197	223	214	247	239	219	227	206	196	222	211	215	192	209	211	227	248	224	226	246	212	221	222	232	217	221	195	201	185	213	211	193	204	218	225	232	196	236	206	224	207	216	220	224	210	225	228	224	224	217	205	220	227	213	229	214	226	227	233	193	210	225	205	235	229	198	225	225	182	198	221	207	201	212	230	196	198	209	219	220	224	236	224	228	225	199	214	203	225	214	246	224	233	211	201	204	199	241	221	208	241	220	232	229	213	204	208	224	229	243	201	238	211	197	213	216	190	212	222	236	209	234	211	209	248	222	218	226	207	210	238	226	236	224	207	226	229	213	225	214	226	238	220	224	242	210	200	235	218	218	208	220	228	226	221	185	226	205	226	254	205	235	205	212	212	237	194	219	234	204	227	236	233	217	213	209	272	250	193	213	218	210	204	228	204	227	227	225	203	214	248	204	238	216	219	184	206	193	216	213	209	202	219	233	207	206	219	218	208	196	202	228	223	251	235	204	236	234	211	218	215	218	212	212	236	207	215	238	225	220	221	218	231	215	196	219	201	237	246	241	219	205	215	226	227	203	217	227	187	196	237	213	223	211	222	182	189	218	229	237	239	241	209	208	217	240	217	219	205	237	222	225	201	210	170	212	246	225	212	193	234	229	231	222	225	207	218	222	198	219	167	257	183	210	244	225	235	223	210	203	200	219	262	225	211	210	221	219	214	207	226	213	242	217	214	221	199	205	246	242	234	238	187	248	202	236	243	228	222	218	215	201	233	210	206	215	200	235	220	227	221	212	228	225	226	227	236	205	196	229	219	223	219	210	197	217	200	233	194	220	227	227	214	197	221	230
47739	68557	46229	2555	2555	2149	3621	7428	9036	5383	3254	1870	1243	1121	1028	914	908	922	830	899	922	834	846	922	830	888	828	839	827	856	760	829	815	774	845	794	765	788	702	789	746	773	748	748	772	803	801	754	792	840	828	844	905	902	914	1050	971	911	855	859	827	846	801	810	844	851	795	824	774	812	872	814	762	799	721	764	764	692	713	704	741	743	751	719	768	727	698	712	744	768	718	735	729	723	793	715	699	742	739	714	711	780	780	722	716	713	766	723	724	727	716	705	700	720	745	730	685	697	716	701	673	724	717	706	710	718	704	689	735	721	713	753	727	695	709	673	678	712	715	710	660	700	734	664	720	708	730	708	745	708	707	730	711	741	739	696	743	692	697	740	726	677	706	714	762	720	729	778	724	730	704	733	731	674	709	716	726	708	703	663	731	727	682	687	699	721	726	749	729	663	742	725	710	684	685	707	741	746	706	685	735	677	728	722	725	707	711	726	726	683	729	712	722	684	758	710	750	730	705	689	689	707	771	723	711	737	706	712	689	706	747	743	786	740	673	725	774	645	681	720	746	737	680	729	728	749	755	696	684	708	704	688	727	699	678	718	758	727	722	743	701	701	737	722	688	721	703	710	724	743	734	697	700	693	714	668	667	719	701	741	694	669	689	722	687	689	746	714	698	748	765	738	797	760	723	693	714	702	702	707	731	737	685	700	740	735	687	731	701	693	692	707	707	740	701	706	711	711	701	708	684	776	728	663	704	715	712	705	732	722	691	724	725	720	737	672	753	702	685	704	717	750	729	748	743	703	683	672	736	695	723	700	702	737	684	696	710	692	688	710	710	704	707	674	684	696	674	708	692	729	679	722	739	679	718	673	741	683	684	696	757	719	728	724	692	743	701	741	698	696	713	678	732	740	704	722	739	793	756	662	689	718	706	719	781	719	687	652	687	726	685	745	713	760	716	736	697	661	745	703	709	734	713	737	690	709	706	695	725	739	724	670	686	655	647	713	745	716	723	697	727	693	750	753	708	714	733	721	733	746	702	700	702	734	689	711	752	729	692	693	750	706	748	704	687	710	718	733	746	697	710	688	704	734	695	706	734	747	731	742	756	771	692	733	739	673	644	663	730	720	704	691	736	695	684	692	732	696	750	708	709	731	681	684	724	692	692	736	716	743	685	692	751	747	730	627	729	782	738	731	693	757	716	695	687	739	685	740	768	706	736	701	726	702	694	712	716	662	776	709	710	757	721	702	703	782	697	737	720	746	684	775	729	702	722	682	754	692	663	715	750	689	701	737	725	729	728	710	716	729	731	671	725	762	681	735	698	735	715	715	712	693	681	725	705	728	755	765	689	675	684	704	746	763	713	743	760	748	699	700	727	714	709	669	688	665	691	742	662	688	734	725	691	743	691	705	719	749	697	704	714	764	668	730	731	708	702	719	756	705	714	725	751	673	742	742	716	722	682	695	692	690	776	738	699	702	709	759	756	730	693	703	666	732	733	769	690	727	696	718	679	694	665	648	697	741	738	704	676	692	721	691	734	693	769	755	704	697	724	732	678	704	719	739	715	736	647	745	737	723	723	737	718	770	709	716	673	732	708	717	665	743	711	729	675	699	706	710	742	714	718	683	770	715	656	706	743	749	663	679	743	755	729	669	723	717	663	742	698	668	685	715	716	726	730	697	735	687	683	722	717	711	689	679	730	747	749	724	674	742	731	720	758	730	722	735	694	734	776	699	684	690	732	689	709	715	719	754	686	684	677	729	723	733	704	698	699	732	715	750	709	691	709	665	670	729	697	703	726	701	679	684	693	753	726	759	719	697	705	750	736	703	667	714	684	693	750	707	747	685	691	712	746	680	696	765	688	775	710	654	756	703	665	717	707	779	674	716	758	705	706	719	683	719	729	726	759	695	720	748	714	729	714	720	691	720	754	669	726	694	739	739	711	722	695	721	739	697	682	715	691	724	726	695	715	677	695	750	699	736	733	709	688	699	680	731	727	731	691	749	755	672	690	766	738	751	712	727	660	731	705	703	716	753	731	686	731	756	704	719	750	692	703	756	741	724	738	708	750	738	717	732	684	733	690	717	687	678	695	728	726	705	673	699	717	734	705	695	693	735	691	720	719	728	712	690	684	712	695	700	674	713	674	716	679	708	674	710	736	686	764	728	762	747	690	730	701	710	752	665	681	697	709	718	728	688	722	693	711	691	762	734	723	714	685	680	716	692	672	738	701	727	765	690	664	690	729	682	682	738	768	690	698	732	760	701	697	728	663	678	705	773	705	710	741	672	695	709	740	716	730	667	699	729	686	728	757	746	727	671	713	679	687	729	758	767	706	717	720	669	704	695	690	705	740	732	746	680	748	735	710	732	708	768	686	669	733	721	666	710	766	700	753	688	696	709	702	712	673	703	745	748	698	716	677	706	712	736	699	679	686	766	757	692	724	738	678	704	744	718	720	729	697	747	717	673	740	691	709	680	708	724	707	742	719	695	717	702	759	711	673	712	732	718	730	732	680	677	671	691	729	706	756	706	746	732	686	713	710	772	755	707	748	724	719	748	738	783	740	706	713	723	655	700	717	752	703	699	786	686	742	739	714	723	769	724	777	729	666	719	733	722	695	721	727	714	680	735	695	708	725	704	724	719	717	733	739	748	700	686	711	704	736	716	727	740	685	736	718	700	693	684	724	737	680	677	734	697	666	748	660	738	763	709	715	668	669	658	693	714	712	693	727	699	708	710	746	693	683	696	694	717	723	750	702	710	753	734	816	708	683	735	697	707	723	707	706	718	695	700	755	738	709	726	702	725	710	752	694	695	722	675	695	697	695	745	681	650	687	710	769	721	686	682	755	677	687	743	749	692	697	690	709	728	804	709	730	697	685	729	744	692	688	710	708	651	727	706	707	709	735	675	703	707	774	711	737	712	720	745	704	741	732	679	701	715	734	700	701	751	726	633	740	696	675	745	741	694	724	734	732	699	743	703	665	733	718	716	768	690	704	674	717	706	705	695	713	743	715	690	675	750	733	736	706	693	716	701	758	692	737	728	695	710	762	672	685	674	722	736	746	681	731	647	684	720	740	740	693	729	768	713	680	696	734	749	726	720	731	708	736	722	693	685	753	754	726	688	713	678	716	706	705	766	733	734	739	738	752	723	752	726	738	752	705	687	755	725	705	689	788	732	731	765	747	728	720	766	748	690	734	667	668	708	666	686	753	743	709	754	683	749	694	694	715	725	613	750	708	727	720	679	721	710	677	724	693	705	724	748	676	729	697	677	654	703	697	722	703	744	686	736	662	675	697	712	695	711	706	697	701	689	695	707	680	719	673	717	725	768	700	675	739	696	713	745	705	733	725	726	670	720	693	691	742	719	719	746	726	719	728	736	699	709	690	697	690	708	706	704	772	765	676	720	729	699	753	698	701	678	684	692	641	666	717	729	727	707	722	729	705	752	754	748	720	714	713	671	681	704	695	673	690	763	724	740
10957	17977	6651	357	164	131	145	157	154	146	136	131	142	104	131	130	106	126	116	110	129	97	113	123	109	128	118	136	110	116	114	104	133	110	121	120	126	145	108	109	129	112	122	127	129	136	122	129	124	103	123	132	135	119	136	136	132	112	125	115	118	130	137	138	140	120	142	114	124	105	108	112	129	129	124	120	124	143	125	118	125	140	135	105	115	155	132	108	107	132	124	123	119	130	108	114	121	120	107	133	120	87	124	129	114	134	104	112	140	113	125	138	125	118	116	136	105	125	119	108	114	124	94	135	113	126	117	98	123	128	123	124	115	105	125	128	121	125	139	106	141	111	127	133	129	126	105	131	118	133	126	133	125	120	138	138	137	136	115	118	126	124	107	133	126	126	110	128	119	130	129	109	123	104	106	118	116	105	134	116	134	123	142	127	128	119	121	125	117	140	127	109	120	110	123	121	124	112	121	111	128	124	132	119	105	111	119	128	121	91	138	117	123	126	134	105	115	106	118	116	114	118	125	109	113	116	140	121	126	119	104	113	119	116	126	132	114	112	134	125	148	122	98	128	139	127	104	114	136	123	130	122	121	133	128	123	113	131	140	115	116	118	126	123	122	106	136	131	117	123	110	131	120	126	124	126	113	132	113	108	147	122	123	115	106	108	136	123	119	110	128	129	124	118	130	119	110	122	120	119	105	120	97	121	106	153	117	120	111	124	119	119	131	122	121	131	132	116	126	127	134	119	132	115	114	122	111	129	132	107	134	106	127	129	122	115	115	120	128	119	120	132	101	132	130	110	135	136	129	114	125	128	127	118	123	113	115	138	155	111	136	106	136	119	119	118	130	127	146	129	111	117	155	137	116	117	135	104	141	156	123	107	116	126	152	130	108	141	113	140	109	118	130	121	123	143	121	129	110	112	123	124	128	100	110	133	115	137	124	119	124	112	131	145	126	113	125	130	151	112	117	119	120	110	125	141	131	126	113	113	125	112	108	129	133	103	132	127	112	121	127	129	105	124	116	128	135	117	126	135	120	119	129	107	123	123	121	119	137	122	112	115	107	105	120	100	133	136	126	119	135	115	125	104	110	137	118	111	134	126	102	102	135	114	108	122	110	120	124	120	129	106	110	118	122	132	120	113	120	119	116	142	118	123	123	125	122	123	134	126	125	124	129	132	121	126	113	144	134	119	125	111	116	135	103	115	132	114	119	109	116	129	121	138	101	135	126	131	129	115	136	126	121	120	103	129	126	135	131	114	125	114	117	122	116	105	131	131	119	136	132	136	110	138	136	111	123	105	110	118	120	115	140	136	138	109	132	111	142	126	130	137	104	121	105	124	128	134	119	135	101	134	122	110	96	111	134	130	109	132	107	131	125	124	132	125	112	128	129	126	125	121	117	125	114	146	116	133	121	128	127	126	126	119	127	124	112	115	126	116	121	134	124	126	129	132	136	116	116	126	98	108	120	115	127	102	106	126	109	114	122	126	131	140	109	126	124	116	124	109	121	136	139	113	114	105	127	101	129	110	108	121	127	131	110	122	123	124	139	131	138	115	102	113	128	99	115	124	130	119	120	130	144	123	118	135	131	120	143	102	122	113	122	130	107	125	138	130	146	121	110	115	115	127	121	133	138	121	123	136	123	115	123	114	111	127	107	103	132	118	119	138	116	123	128	123	120	138	135	136	136	129	140	120	116	103	124	106	122	114	120	102	121	126	115	127	125	123	126	118	131	121	122	113	114	111	119	145	127	126	112	126	121	118	130	144	105	119	128	122	118	110	126	109	130	137	135	121	107	130	95	142	103	141	128	145	106	111	134	140	127	116	113	120	107	128	122	117	112	109	113	128	135	104	119	140	109	102	119	134	129	114	110	126	125	139	123	125	131	110	122	115	118	109	125	127	115	117	135	123	130	127	110	116	107	119	120	105	135	105	122	132	137	132	131	109	125	123	133	109	134	118	132	117	142	117	123	123	132	125	137	142	133	129	117	140	121	115	110	129	112	124	126	100	135	113	114	111	125	139	104	107	144	125	125	127	135	107	115	123	125	118	136	132	116	122	123	120	126	133	141	143	114	113	106	125	119	121	131	128	117	119	124	107	119	123	115	127	138	114	122	105	112	111	111	118	124	116	117	118	114	126	147	110	128	112	114	113	115	114	123	124	132	113	140	103	110	131	102	118	133	107	116	124	95	111	134	128	124	132	98	138	127	113	134	122	118	119	117	121	119	137	113	149	113	123	125	120	128	118	134	118	122	121	106	127	144	128	109	134	120	117	124	126	112	106	121	96	126	134	125	126	134	117	125	125	126	127	98	146	110	133	111	111	122	104	124	146	151	121	125	135	120	118	116	131	123	130	98	113	136	112	107	110	118	114	117	106	103	124	127	112	130	120	125	125	124	107	107	132	110	123	97	122	119	123	147	124	128	109	129	114	111	136	122	106	111	126	101	108	141	129	124	127	105	132	119	130	125	133	111	123	106	108	114	108	116	120	133	117	137	129	110	134	119	95	118	135	129	114	119	118	146	117	127	124	128	116	125	120	142	99	118	120	133	126	127	122	137	125	113	115	134	135	140	118	105	118	138	111	122	126	134	120	131	118	123	136	118	100	135	119	138	128	113	146	125	135	130	113	135	103	108	146	138	120	135	132	139	108	105	110	113	106	127	129	127	124	106	102	115	134	121	125	116	125	138	119	117	135	132	115	113	124	136	115	116	116	119	128	128	122	135	109	98	119	103	134	133	135	123	135	120	120	133	121	122	101	137	116	112	120	132	99	126	137	116	117	122	129	103	122	130	109	118	116	118	116	139	122	115	122	124	127	120	113	132	127	133	128	139	125	126	125	117	125	133	119	118	125	99	128	131	134	131	127	113	120	129	118	125	112	122	131	137	149	101	128	119	130	133	104	106	149	103	131	113	112	127	104	126	129	113	112	106	98	129	101	112	118	124	123	137	121	131	116	132	133	115	111	122	109	116	103	122	125	121	125	120	137	123	118	147	128	137	125	111	117	119	124	129	145	121	117	121	120	153	103	129	111	126	114	125	114	130	110	102	128	126	132	119	123	112	125	125	126	126	114	125	115	109	114	122	96	130	130	112	112	127	114	114	125	132	111	123	118	128	132	119	135	127	112	112	133	116	127	134	127	135	111	135	113	113	117	131	111	124	121	139	114	106	117	119	125	102	111	117	109	124	106	141	132	113	126	105	115	115	137	111	149	104	136	128	124	124	124	105	112	120	125	116	132	118	134	117	123	108	127	129	122	118	125	100	124	136	122	110	118	112	131	106	116	109	120	104	103	130	129	111	129	123	117	122	119	135	151	128	145	127	131	123	132	119	139	120	122	109	110	115	107	121	118	123	136	124	135	106	121	112	135	128	110	127	113	107	119	126	111	112	128	130	120	120	138	115	117	128	113	122	132	108	121	108	124	97	131	156	124	110	113	129	126	118	121	103	118	120	121	126	125	119	122	140	135	119	119
13717	26257	10482	468	488	487	524	636	705	521	520	481	466	463	445	458	465	468	448	468	476	452	435	448	416	442	456	460	469	441	428	472	464	464	462	438	433	451	447	445	478	458	486	466	465	440	453	478	448	500	495	488	542	529	566	574	496	494	518	523	518	497	520	498	501	522	510	520	514	529	470	457	467	461	474	426	465	460	437	428	440	427	426	499	445	404	477	456	437	450	472	452	454	438	436	474	427	459	462	428	443	425	459	465	419	463	441	456	411	427	435	472	445	460	421	461	449	416	430	440	422	430	468	456	439	437	443	434	469	435	437	439	447	447	487	435	460	478	436	432	487	436	414	460	467	444	447	450	450	465	456	468	484	454	444	425	463	449	480	457	481	460	420	423	461	434	452	429	457	459	435	409	467	458	427	468	414	429	459	446	442	420	412	439	458	447	479	422	419	452	438	468	460	445	456	428	442	450	463	458	434	430	459	468	421	452	424	465	431	457	452	514	449	450	432	434	462	422	452	450	498	452	420	484	426	455	447	450	457	464	449	437	444	473	429	453	393	449	407	425	455	471	432	454	380	424	448	428	424	398	452	450	478	436	404	446	438	415	451	450	461	428	454	453	451	466	463	439	404	472	452	431	451	434	445	453	426	461	435	428	478	448	433	450	454	437	429	443	454	453	388	455	423	434	449	440	429	465	440	416	470	453	464	460	443	442	446	434	431	405	466	485	479	449	445	457	419	454	478	436	414	438	461	448	458	456	407	448	429	443	488	445	440	408	456	470	492	450	458	447	457	432	444	428	452	457	461	464	410	460	478	426	464	442	464	436	428	445	475	442	447	442	503	458	449	453	438	442	470	443	486	459	430	441	472	461	449	446	455	438	449	502	471	455	467	486	429	463	431	437	424	477	455	463	490	484	447	436	463	443	470	390	435	467	450	463	445	433	446	431	448	466	411	433	437	409	431	450	427	464	427	419	423	444	432	475	497	451	446	447	495	416	430	494	473	468	414	471	445	441	424	438	470	392	467	478	442	416	473	476	448	474	479	413	433	471	459	487	471	442	482	470	492	420	459	463	422	438	418	415	432	469	464	472	443	490	472	455	438	429	416	404	454	463	423	437	453	418	430	436	463	448	441	417	475	458	443	457	523	423	413	466	433	424	426	430	439	441	421	456	427	457	442	473	425	437	438	434	447	427	468	450	454	438	415	455	479	428	421	453	430	478	450	441	445	432	460	474	419	435	432	459	464	481	440	402	416	423	430	425	437	412	464	440	451	459	444	453	453	464	443	490	458	485	464	447	437	484	442	465	478	476	423	448	435	440	448	404	444	425	442	469	430	413	418	454	439	457	419	428	450	431	497	433	456	424	495	445	442	449	431	457	453	451	437	463	441	449	457	456	454	468	467	423	451	444	458	410	475	466	433	470	433	448	418	475	474	443	437	446	470	414	445	427	447	434	447	450	434	460	417	436	442	467	463	439	447	401	418	435	464	440	464	458	425	447	405	424	506	441	470	403	492	428	473	457	481	477	449	445	452	423	457	448	455	450	451	442	428	397	434	415	431	454	439	431	454	426	458	444	450	437	441	449	471	474	473	450	424	460	439	453	460	436	429	467	452	425	439	422	435	429	444	484	421	458	477	460	436	459	453	440	471	450	461	428	461	424	413	437	422	437	457	444	467	452	430	448	475	450	460	425	432	429	422	432	451	434	481	465	444	449	446	471	445	423	443	437	421	434	445	482	440	438	469	444	448	419	475	438	440	468	432	436	454	454	458	414	414	463	444	439	449	439	472	459	461	442	469	432	433	409	430	472	462	456	417	442	452	427	403	447	440	476	428	428	465	438	422	451	455	472	441	442	458	467	465	432	460	417	443	479	428	464	443	400	429	413	459	410	441	436	409	388	464	424	445	464	447	439	417	439	463	455	423	445	493	453	453	437	443	488	438	441	434	438	418	433	440	438	443	504	452	442	433	480	461	450	456	444	465	443	455	420	427	418	439	448	449	418	437	466	423	437	437	427	502	460	437	466	444	477	457	457	429	474	417	427	428	395	423	430	478	458	419	443	454	432	434	423	454	439	453	438	415	442	435	416	443	473	433	449	436	464	415	430	475	460	448	468	450	465	467	439	444	478	459	420	456	438	462	454	474	504	420	459	482	466	440	451	455	445	452	435	459	448	458	451	417	436	426	418	470	454	439	481	437	455	447	433	434	449	474	418	435	468	454	452	462	464	449	442	460	427	437	435	478	419	432	468	439	431	475	451	447	443	436	472	413	465	463	477	492	419	449	441	429	444	440	456	447	441	449	426	423	494	425	440	454	459	449	452	471	483	420	451	476	434	471	449	466	464	406	448	431	439	417	448	393	454	446	438	484	468	424	447	422	451	466	408	437	415	443	486	418	453	449	453	446	471	452	429	479	485	457	469	429	453	416	464	474	465	418	442	448	455	415	452	458	478	461	452	433	430	447	454	447	454	472	461	421	463	447	484	439	447	426	458	445	450	454	456	432	445	439	471	470	433	442	425	467	428	443	457	472	436	473	409	453	445	453	431	456	440	414	449	442	452	418	381	447	418	423	464	461	461	431	433	420	438	430	460	445	441	495	494	439	416	443	422	471	454	430	446	477	448	478	447	498	454	425	458	451	427	456	435	437	426	417	436	478	437	450	471	463	452	421	405	452	446	456	471	486	453	443	423	444	444	463	433	457	445	462	439	421	432	446	402	458	425	479	462	450	469	451	444	413	442	474	437	448	430	454	437	454	454	467	469	474	431	458	473	435	452	420	447	388	444	461	465	427	412	430	416	445	419	462	444	461	464	466	440	420	440	426	426	451	460	453	460	447	428	430	453	427	449	409	477	461	470	468	439	452	420	478	438	476	440	443	426	449	501	452	443	437	427	422	455	431	437	446	463	447	465	441	436	431	475	388	478	470	449	424	429	435	481	428	418	453	476	442	429	415	409	433	468	426	491	439	466	451	452	444	468	462	437	432	471	454	445	436	417	421	454	423	465	436	422	502	437	440	454	415	436	467	479	417	422	442	440	425	456	432	442	472	431	451	442	431	408	428	434	445	442	464	466	479	473	490	425	437	488	442	435	425	448	435	431	485	443	456	431	429	436	423	454	415	438	419	424	477	453	429	425	472	422	445	463	444	459	468	453	415	431	452	415	389	493	439	441	461	423	456	456	442	479	427	496	432	454	453	446	417	443	452	438	450	483	447	465	414	437	466	464	467	461	474	467	446	465	454	449	430	469	466	427	440	452	438	437	509	453	451	445	409	432	451	431	482	484	378	419	462	443	437	461	464	438	416	459	430	419	485	451	437	427	431	439	487	411	453	476	442	460	439	433	426	461	452	449	436	436	442	440	437	436	444	458	461	469	458	460	411	428	425	470	465	401	456	490	467	441	439	470	488	456	436	459	472	428	435	464	427	439	457	458	446	489	430	447	472	449	446	434	407	454	459	429	436	464	404	433	448	445	422	457
54816	72026	50152	14016	1591	377	588	1200	918	545	352	236	203	169	197	176	196	188	179	144	203	188	174	164	157	172	185	176	186	164	154	158	166	188	163	159	157	171	155	142	155	181	173	159	158	178	150	186	165	192	174	180	174	182	185	184	159	169	173	177	187	180	161	176	172	192	167	167	154	152	175	176	160	189	141	180	163	150	187	159	147	190	166	181	191	166	158	172	177	157	176	156	158	155	161	165	161	160	167	180	160	156	146	172	169	169	155	171	163	186	162	174	166	186	165	182	137	171	183	171	163	167	194	145	176	158	169	159	188	154	163	181	189	151	158	176	167	182	153	165	168	147	149	155	171	169	168	150	156	150	167	151	152	165	155	152	172	170	167	158	172	176	159	150	146	180	150	165	179	151	166	181	156	189	172	161	142	164	152	177	143	168	164	168	170	171	154	182	171	171	166	154	145	162	203	169	148	156	173	186	167	183	161	160	152	168	192	188	159	161	155	176	179	162	148	177	163	171	151	140	156	147	144	176	177	155	189	173	186	132	155	167	158	167	146	142	181	172	173	151	174	182	150	179	173	178	181	167	178	156	169	178	175	180	171	152	193	168	197	159	176	161	154	178	179	161	160	144	175	153	165	168	139	167	164	173	140	160	170	143	157	164	175	167	164	163	194	197	165	163	178	180	169	159	179	157	160	160	177	164	178	162	146	161	158	153	186	170	177	158	150	164	132	185	180	163	164	166	165	163	161	176	174	156	154	152	186	169	176	160	170	150	174	171	157	175	164	158	151	162	168	171	179	156	176	150	171	158	170	143	156	189	153	166	171	161	141	153	178	152	153	172	174	177	174	160	169	144	166	176	154	153	182	143	165	177	149	153	169	170	161	152	151	175	176	161	170	189	152	165	167	154	156	194	173	168	189	182	182	165	159	172	151	176	159	149	171	157	153	151	174	165	179	156	177	174	165	171	161	169	165	173	164	161	153	163	156	154	159	158	176	176	135	139	187	159	166	152	172	146	158	160	180	189	175	168	174	162	159	169	167	164	131	162	166	144	166	149	122	162	166	199	157	155	146	176	150	165	165	169	205	158	157	184	160	171	158	166	166	175	154	182	171	167	150	180	189	145	152	156	161	165	151	148	149	167	159	189	149	144	148	176	174	163	168	154	172	167	173	192	153	192	174	170	175	153	162	140	192	175	171	158	158	167	180	176	189	211	162	169	178	177	174	188	148	163	162	175	166	184	162	175	159	154	174	151	177	157	168	146	157	180	149	180	143	180	176	164	167	167	181	201	156	160	159	144	144	160	200	184	151	176	166	159	166	165	176	156	171	162	169	164	197	170	162	153	152	168	150	177	166	159	159	160	144	176	173	159	161	162	150	163	162	185	144	166	162	149	184	157	182	183	159	162	144	154	175	164	172	175	162	164	190	192	160	169	161	178	166	165	180	145	163	175	158	185	158	172	168	159	171	158	172	181	170	115	183	160	160	183	166	162	169	178	168	155	162	169	165	178	172	170	179	156	139	183	173	174	172	164	155	168	172	165	158	182	153	156	189	157	179	152	160	164	151	173	153	156	186	163	158	158	153	160	168	179	159	157	168	143	163	160	147	175	181	150	159	177	152	162	155	170	195	154	160	148	155	170	184	163	179	169	189	180	172	158	133	162	168	148	188	177	154	157	169	162	168	177	177	175	160	163	192	169	158	163	182	164	165	140	169	188	171	167	166	133	140	182	153	169	172	180	176	170	186	168	142	169	168	167	154	176	156	173	182	155	185	156	157	152	166	162	153	161	162	167	183	145	165	183	167	138	183	173	157	160	175	152	151	160	161	137	153	175	165	161	174	172	200	166	188	158	160	148	166	167	169	171	151	169	188	180	165	170	172	145	180	144	164	149	157	143	165	171	168	151	181	144	163	186	152	195	167	147	158	168	165	149	153	154	169	167	163	172	180	184	184	166	164	158	146	159	168	156	160	159	174	159	153	167	188	155	168	148	152	150	182	165	184	168	156	171	178	173	172	170	174	163	157	160	168	152	174	152	172	156	161	195	175	156	160	161	153	163	167	167	157	173	179	164	141	151	165	168	161	173	153	161	160	138	146	161	173	161	160	173	184	175	178	164	163	177	169	148	150	152	140	184	139	161	160	164	155	184	166	157	153	172	151	165	144	167	171	161	154	162	164	151	144	182	179	161	196	173	172	146	182	186	164	149	160	192	171	170	151	171	160	146	178	163	170	179	152	159	156	161	152	163	171	153	170	189	161	153	177	170	176	167	157	173	169	154	151	165	185	187	142	202	156	174	174	157	167	180	163	176	163	171	158	154	176	148	164	168	165	166	147	184	144	151	169	182	154	136	133	154	189	172	164	163	160	167	174	166	189	154	157	164	168	169	149	158	182	164	159	175	137	155	178	177	190	184	178	146	167	144	156	149	178	180	160	147	175	172	158	159	167	159	160	163	151	151	170	154	168	172	158	172	127	165	150	177	152	158	168	158	172	155	167	165	152	182	162	176	171	152	147	160	171	133	178	155	159	159	165	157	169	172	155	185	168	162	166	163	185	194	159	151	178	177	171	166	166	140	163	175	143	177	175	168	155	166	137	176	128	174	163	170	177	157	175	165	159	187	145	171	159	136	184	140	176	174	137	178	171	153	172	172	173	164	156	154	171	180	163	174	169	177	155	179	166	154	153	161	151	186	157	147	175	165	179	173	154	170	137	149	160	172	179	172	161	167	156	187	172	176	168	153	158	162	181	172	170	164	167	157	187	165	173	151	152	184	143	183	161	188	150	139	170	158	152	166	161	166	153	184	175	177	155	168	178	164	157	162	185	163	154	161	158	178	163	152	158	139	189	144	143	176	164	179	150	132	157	188	169	151	156	165	174	160	138	138	146	142	135	170	163	163	177	158	167	165	171	173	187	159	179	150	172	179	173	142	157	142	153	157	152	177	167	169	160	170	145	175	143	152	191	160	190	150	171	169	181	161	145	149	169	173	162	164	183	180	165	171	177	171	167	133	149	172	184	179	164	149	175	165	147	162	167	141	157	182	167	174	167	170	181	191	140	142	172	140	155	173	160	173	188	165	156	158	141	153	156	171	172	153	178	173	151	155	170	167	163	153	156	168	171	147	168	147	170	166	151	162	140	154	164	164	172	196	165	168	172	174	162	164	159	146	186	168	171	169	172	170	178	191	139	176	161	184	161	164	168	168	164	180	156	183	171	149	174	172	171	185	168	168	171	173	179	177	153	172	201	166	147	164	175	165	161	154	160	167	164	182	153	170	158	168	155	166	174	169	152	157	156	183	158	153	171	168	176	182	189	180	170	164	169	162	175	196	171	184	160	192	164	168	163	143	188	172	138	166	153	140	178	168	142	190	174	158	148	179	155	165	159	175	176	151	128	156	168	172	186	136	163	152	155	153	186	146	171	148	176	166	170	147	159	158	158	158	143	161	159	169	181	133	151	184	152	160	154	159	179	160	157	175
37750	54499	41587	1651	1587	1398	2896	6029	4419	2695	1693	1073	833	767	716	688	677	690	706	641	697	671	660	621	635	678	618	670	644	638	673	625	623	656	572	620	569	591	586	622	589	545	613	582	632	644	623	630	635	604	699	740	640	729	767	787	705	617	665	643	669	679	647	669	639	625	592	636	643	658	652	665	616	532	590	608	597	570	574	560	635	627	599	527	542	597	587	587	613	541	588	586	551	562	548	565	560	573	583	562	612	556	571	546	611	586	552	545	580	543	536	528	577	565	560	582	586	555	548	607	577	536	569	560	556	572	589	578	602	603	582	574	570	588	545	563	611	570	541	543	523	583	552	578	587	562	565	573	565	549	545	542	567	548	556	590	602	550	559	631	607	537	565	584	521	544	554	541	548	600	539	549	590	577	606	587	607	574	540	535	536	566	617	569	563	560	554	525	574	574	532	554	569	603	526	593	557	555	541	578	602	578	602	595	543	599	524	554	563	533	602	554	589	578	594	574	566	546	597	546	571	600	562	565	581	547	587	556	585	565	540	551	590	584	526	557	581	568	565	564	602	575	566	574	567	580	594	560	509	598	575	605	598	546	543	537	584	533	580	547	575	595	583	578	557	549	584	569	599	534	546	561	593	551	580	549	581	579	555	539	565	597	573	529	568	566	565	586	566	557	534	541	578	548	587	566	605	541	574	558	576	581	589	549	546	602	572	581	573	595	537	552	556	625	601	577	512	540	556	560	595	574	612	582	618	520	573	549	604	625	557	574	600	567	580	567	581	552	548	580	584	584	582	601	581	534	565	584	553	590	559	543	574	581	557	562	578	572	538	591	550	565	598	575	566	545	573	585	591	585	594	604	528	568	579	564	565	570	608	564	561	564	557	563	583	528	549	555	578	554	562	561	599	564	550	589	565	600	543	560	583	548	557	579	552	536	604	592	541	574	537	600	542	561	562	587	555	619	585	548	575	597	574	540	599	556	588	556	617	614	587	587	571	579	605	568	600	544	574	596	570	549	584	599	544	560	571	585	564	590	578	571	560	583	561	550	601	573	560	629	574	589	546	600	560	562	565	623	573	530	593	591	563	545	575	528	526	555	590	537	599	572	589	555	555	574	516	615	560	530	570	552	555	551	552	561	550	563	555	562	585	588	582	596	554	603	544	568	549	563	601	538	577	587	579	534	596	580	579	542	584	593	557	576	575	563	539	568	579	593	574	600	625	541	570	603	535	539	548	586	583	593	580	569	563	549	595	560	611	570	568	559	572	608	551	594	558	559	547	591	580	580	602	562	576	603	583	571	590	591	605	529	567	565	587	598	589	611	530	566	601	585	539	554	592	564	531	547	570	563	561	539	582	585	583	567	591	587	583	594	559	574	562	585	551	542	555	533	566	599	604	574	573	545	570	591	573	546	604	549	528	573	582	563	575	582	596	533	602	567	506	541	560	565	562	599	589	557	546	562	563	557	546	561	524	587	575	556	577	528	605	551	567	572	569	556	544	586	551	561	587	535	575	531	571	561	576	589	575	577	567	534	533	542	608	545	590	562	527	593	538	563	551	536	522	618	545	629	577	543	548	559	605	566	548	611	534	550	575	565	549	613	542	619	573	563	558	564	573	550	552	578	553	547	562	584	555	566	531	585	584	548	561	575	556	565	571	584	544	583	559	559	569	602	599	564	570	559	587	556	582	575	597	557	577	601	535	557	564	571	600	577	606	613	578	609	557	553	587	567	589	618	574	605	582	593	578	622	595	564	568	585	528	556	597	538	602	536	588	598	548	606	581	520	578	560	552	568	577	595	551	547	576	605	611	591	560	603	535	541	584	573	530	563	590	568	581	576	542	566	559	597	572	568	558	547	528	526	558	529	585	584	591	564	561	555	580	558	521	549	536	539	583	599	558	560	587	581	552	604	547	526	576	604	558	549	557	563	559	588	563	550	534	604	523	561	555	523	571	546	512	613	553	573	568	586	604	582	626	571	551	572	526	571	611	583	549	626	567	591	519	554	582	539	573	545	575	570	527	566	532	583	593	583	605	592	576	577	562	557	553	585	584	570	584	607	556	547	565	562	606	551	560	569	549	533	551	586	553	576	568	579	532	577	529	579	601	583	575	540	566	602	606	582	539	571	560	580	583	576	562	548	576	580	564	559	576	583	580	612	574	580	587	609	567	559	570	615	526	578	558	541	534	619	588	583	606	569	568	578	583	588	562	563	633	569	592	565	582	548	572	563	558	561	594	530	565	577	563	547	543	607	602	543	563	583	530	558	554	583	603	552	572	570	572	581	594	572	523	555	538	608	559	578	552	588	605	578	589	556	569	592	587	559	574	551	543	526	532	603	584	577	607	527	521	594	599	616	539	567	539	580	582	584	570	536	517	604	569	550	562	568	555	601	586	582	570	553	606	576	557	595	605	530	575	547	544	578	574	588	593	542	611	598	581	566	558	559	509	539	587	584	564	528	576	548	557	542	549	532	549	589	632	573	564	551	554	578	540	575	534	582	612	545	551	548	556	604	532	544	583	553	558	647	577	578	588	592	573	531	542	596	592	599	543	570	538	601	607	526	574	551	552	614	573	575	557	552	597	584	591	575	572	602	542	556	591	619	587	530	570	618	571	571	557	558	578	567	580	542	601	553	564	544	586	556	606	532	578	554	572	563	568	574	553	565	603	554	559	563	545	545	589	576	570	590	577	589	556	586	531	547	573	593	599	584	562	540	566	557	554	541	550	574	532	553	579	583	554	502	615	576	564	621	551	586	626	568	551	579	613	575	549	542	540	576	590	570	571	543	613	542	589	575	574	573	559	565	567	543	511	539	578	590	548	564	543	573	587	566	565	595	564	536	563	545	559	586	549	523	576	530	586	580	571	584	599	528	576	553	553	561	590	559	549	551	556	570	554	572	586	573	574	583	579	578	527	559	539	542	561	543	542	578	590	614	562	546	564	555	570	588	598	575	552	606	531	556	563	559	608	562	531	553	571	524	555	613	609	526	556	543	543	575	590	590	575	549	616	595	551	572	595	570	534	567	526	591	567	595	571	570	576	590	549	564	585	548	592	558	591	535	558	566	532	545	499	574	634	565	556	579	546	545	578	601	561	566	548	552	593	560	583	570	609	557	556	543	549	568	538	522	594	563	598	558	528	557	550	594	570	568	582	540	601	559	550	562	583	599	558	549	566	581	549	578	567	591	539	568	591	556	585	564	581	533	553	555	553	599	573	572	498	542	598	608	561	563	584	533	538	574	529	525	553	591	570	604	582	602	588	599	600	575	557	565	585	556	560	572	556	598	571	559	586	545	571	565	559	564	612	563	620	564	574	540	612	603	589	579	560	561	585	545	558	554	611	562	576	589	540	558	525	577	577	524	543	550	576	582	579	550	596	553	538	609	571	543	562	541	577	552	565	556	567	555	592	537	659	582	559	592	554	591	501	536	583	579	549	544	567	555	553	533	557	574	552	571	547	548	567	565	561	586	518	595
68394	83974	59185	21474	6442	854	1621	2295	1693	897	570	373	311	294	286	278	251	233	250	240	213	254	231	252	263	236	232	238	206	230	240	230	231	243	247	244	231	221	242	223	252	209	238	240	214	238	244	208	254	225	237	240	244	260	240	280	269	251	224	249	248	248	245	261	238	224	243	209	214	233	238	233	224	241	244	215	201	241	239	232	208	215	227	214	234	214	240	223	215	209	200	201	246	224	214	244	234	209	209	229	237	231	230	199	219	218	226	206	210	217	218	219	249	218	228	236	211	224	206	231	219	212	227	199	237	246	213	228	206	217	214	201	227	205	234	217	209	223	208	252	211	218	201	207	209	234	254	202	232	220	227	229	210	238	187	240	200	233	212	219	212	216	227	218	208	199	230	219	220	244	203	227	231	206	242	240	237	257	222	218	213	256	245	196	237	213	212	214	233	202	221	212	216	206	207	233	211	254	236	205	218	208	233	221	231	218	254	220	184	231	210	198	222	206	201	213	237	196	223	231	219	233	217	214	190	220	214	213	210	235	233	245	206	227	214	233	229	222	237	242	229	217	256	182	195	229	216	241	219	233	223	212	236	231	230	217	187	237	212	225	226	241	233	210	205	238	210	207	215	234	212	229	245	209	197	237	222	210	214	235	241	226	241	238	234	217	205	225	195	230	217	228	219	214	210	206	234	222	206	220	209	223	239	221	227	230	215	224	238	237	242	207	202	241	221	223	226	241	203	224	226	220	203	219	241	213	245	232	238	212	233	216	234	201	233	224	223	207	238	204	209	205	212	221	211	246	211	204	254	200	213	229	258	199	250	219	220	230	207	232	205	223	210	251	205	202	234	250	205	222	232	234	241	207	244	201	218	237	203	223	200	206	216	211	236	222	247	222	221	224	198	223	224	234	219	232	212	237	230	227	207	204	200	217	240	241	203	224	193	236	222	210	225	222	200	221	207	222	225	224	211	230	225	216	197	242	216	191	214	195	253	215	221	219	208	229	229	216	211	226	210	205	199	237	213	230	200	190	212	214	216	215	184	217	227	229	228	239	205	236	233	220	223	218	194	233	216	226	203	212	197	211	233	223	214	215	212	234	200	218	207	229	234	245	210	217	215	209	241	211	221	204	210	247	224	242	219	224	198	248	210	235	226	222	210	214	231	237	238	216	237	195	241	207	226	213	209	214	245	233	230	210	234	219	228	224	222	247	193	226	243	222	247	202	242	240	236	219	214	212	259	245	218	215	205	214	222	222	223	229	195	201	192	215	221	230	208	208	194	228	207	231	233	231	189	201	219	215	186	239	219	218	202	220	236	214	217	214	210	242	198	214	209	228	241	198	237	211	222	201	220	231	193	223	230	242	252	209	199	222	225	217	230	212	212	237	222	215	215	199	220	209	210	184	220	230	201	231	199	222	227	224	211	209	234	235	205	224	232	216	210	235	252	233	222	221	213	218	206	225	221	217	235	248	198	217	209	206	208	229	251	239	239	224	219	217	228	201	219	192	206	251	197	204	212	227	234	214	209	204	207	226	200	230	235	217	240	225	244	219	230	238	224	229	238	212	214	230	196	206	237	218	225	216	225	216	249	189	245	216	202	223	199	211	247	224	241	211	197	216	213	231	233	234	203	204	221	218	222	219	221	230	217	214	205	198	257	236	223	226	215	221	223	247	222	231	226	198	195	208	232	218	224	215	197	222	232	223	204	214	203	223	216	232	227	202	220	221	235	202	241	250	225	250	214	240	244	226	239	207	198	241	231	229	240	244	194	213	216	242	216	214	239	234	236	230	222	217	228	217	227	206	187	218	246	205	227	202	203	213	202	234	230	220	202	245	213	235	229	244	233	229	210	212	220	232	221	231	225	227	228	194	226	218	202	212	256	215	219	218	237	232	220	237	216	222	217	212	227	229	232	233	219	242	203	226	214	220	225	197	205	193	219	241	219	239	257	232	229	218	212	207	241	239	253	239	247	213	196	202	202	205	205	222	212	224	205	240	211	211	199	213	235	205	200	233	208	226	208	229	205	229	230	233	244	227	227	236	219	216	212	223	229	229	223	229	214	221	218	212	221	211	193	197	235	220	241	216	227	205	249	226	208	236	226	251	224	226	212	213	217	210	227	222	211	218	240	244	214	201	222	239	219	222	209	223	203	225	237	200	205	229	238	199	198	222	234	223	193	212	220	206	246	238	211	221	223	228	227	211	232	247	199	197	227	242	232	208	222	228	230	196	223	230	217	225	210	218	225	221	206	224	202	212	186	221	229	210	233	195	230	229	218	226	217	204	240	202	204	233	214	240	195	233	226	188	234	205	197	187	234	237	211	249	198	211	221	222	216	245	222	218	231	244	209	218	204	241	205	218	222	221	252	228	228	213	234	200	211	219	213	231	225	221	203	218	213	250	240	230	205	210	190	205	223	200	223	224	234	230	228	227	201	229	187	190	221	214	240	244	214	243	218	238	220	181	205	237	235	203	217	202	231	239	209	233	217	220	248	207	234	198	217	208	223	211	223	192	233	231	200	238	210	239	215	194	222	204	225	219	207	232	222	209	217	225	204	249	205	241	233	232	201	243	236	233	221	215	231	232	239	232	217	213	229	211	226	205	234	216	246	210	194	195	211	246	200	200	208	218	257	234	196	224	237	215	212	211	213	236	190	241	235	208	234	220	227	205	226	226	207	209	209	194	227	217	224	212	236	174	212	218	215	208	217	193	242	225	233	237	217	226	210	194	214	211	223	228	228	236	207	250	218	222	239	222	202	227	233	216	205	216	221	244	237	211	240	250	224	232	231	191	228	229	226	207	229	211	213	258	239	229	243	236	215	216	213	217	222	222	197	218	228	228	224	234	221	234	204	221	216	231	238	232	226	240	204	211	236	197	232	223	210	225	222	225	197	217	224	215	225	243	201	215	233	216	201	238	224	246	230	219	208	237	250	229	195	218	222	198	219	210	210	209	235	216	231	226	233	213	208	218	242	215	206	219	214	204	208	242	217	221	241	223	244	218	216	232	228	196	215	259	221	226	198	199	216	215	194	222	209	193	222	226	228	234	227	231	240	213	206	231	231	227	217	215	189	230	244	201	202	224	233	225	228	252	246	239	233	222	199	234	196	219	210	212	204	239	224	230	204	195	208	209	200	209	221	206	214	240	236	209	198	240	191	194	217	226	250	236	195	240	209	238	223	215	233	219	218	234	229	218	209	235	208	179	241	231	232	222	218	195	226	241	187	216	226	239	249	234	227	214	207	200	210	249	208	227	230	239	227	200	230	228	214	218	224	199	242	231	216	204	203	206	214	226	225	213	217	216	197	217	241	237	221	231	213	204	213	219	220	205	190	210	216	233	198	231	251	214	214	244	232	223	246	223	205	238	219	221	209	234	210	224	215	211	223	229	216	223	207	202	245	231	220	232	222	200	208	239	218	203	229	244	227	212	226	200	215	232	221	246	243	218	225	198	214	213	221	206	225	236	208	236	204	223
47397	68011	51789	2723	2522	2674	6802	9931	6989	4084	2877	1630	1380	1145	992	963	947	870	909	850	881	868	862	867	903	885	830	804	812	898	821	793	802	851	804	748	756	775	758	736	785	802	781	764	743	795	816	812	794	804	840	872	914	939	1008	975	934	865	834	811	885	887	877	846	803	771	822	869	781	793	832	809	740	802	716	706	775	769	707	733	737	683	780	809	761	721	768	724	734	763	707	723	756	749	727	708	683	749	719	712	772	708	706	680	771	677	711	692	730	690	732	723	716	731	750	718	719	754	734	714	733	735	739	723	673	780	700	734	721	728	723	704	698	711	701	668	722	737	694	696	745	722	722	721	713	719	756	696	731	740	699	719	745	709	680	727	725	698	685	695	681	719	673	724	679	704	707	712	739	734	722	716	709	744	701	699	704	734	689	738	674	716	696	687	719	728	712	718	706	713	751	718	714	723	705	720	704	710	674	765	714	681	740	696	721	691	710	702	694	739	692	714	703	708	713	666	702	718	685	737	742	684	738	704	749	714	701	688	743	708	710	731	695	731	730	732	743	719	740	663	770	706	673	704	718	773	709	710	680	776	701	721	719	714	746	699	700	716	641	692	718	739	661	669	709	712	714	736	723	728	698	710	733	686	750	698	718	771	692	735	716	733	722	699	708	752	687	710	696	745	736	692	697	705	715	727	650	732	671	718	737	743	719	685	739	706	770	729	725	731	722	757	672	757	771	732	687	750	722	740	674	717	720	720	675	645	762	739	749	711	752	691	710	737	719	749	697	656	713	765	723	724	690	716	707	700	702	702	716	716	702	693	697	727	681	723	685	720	729	719	728	686	716	737	743	745	722	762	667	730	727	690	729	748	730	700	740	748	775	737	716	691	728	745	709	699	733	711	675	764	737	722	736	712	637	723	704	684	697	745	791	721	730	700	704	705	746	693	734	721	723	707	761	689	752	755	691	714	737	656	692	693	714	702	688	725	726	763	752	717	699	693	690	699	699	727	721	690	715	694	709	732	722	735	737	694	741	723	732	727	683	715	723	681	774	686	729	717	732	692	715	695	720	724	723	692	700	735	702	695	683	690	703	747	713	718	710	749	722	727	663	723	724	709	721	687	704	718	693	741	664	701	732	686	695	750	711	706	697	684	706	690	703	707	727	738	704	713	697	722	708	697	730	705	726	749	696	746	706	779	675	723	754	775	658	768	751	715	702	696	706	761	777	727	705	739	700	731	668	734	679	804	724	727	736	709	694	740	749	696	696	718	710	709	715	681	717	733	716	689	681	715	736	715	682	673	692	711	682	720	653	732	694	784	780	756	706	695	695	720	672	709	725	730	732	709	705	767	732	760	733	700	738	717	747	734	712	798	754	730	724	745	767	726	700	702	704	723	729	740	738	693	744	747	693	762	753	732	678	721	719	680	687	680	722	743	697	746	724	731	718	687	681	675	683	704	710	741	745	744	750	775	700	709	724	705	746	750	693	721	705	675	747	693	687	730	728	720	718	735	681	719	754	764	769	705	717	775	723	711	741	719	755	718	713	708	761	677	743	666	709	733	707	698	780	720	740	730	684	721	706	703	772	792	694	683	668	686	695	727	700	733	664	713	724	707	715	678	727	741	668	688	701	740	703	767	776	662	683	708	732	675	749	706	737	703	716	751	749	692	749	743	742	720	705	735	753	728	720	731	682	716	766	704	697	735	691	679	720	694	691	726	705	720	717	692	721	736	761	744	695	687	711	761	684	652	671	694	705	717	740	713	674	740	727	716	759	754	731	717	700	671	723	702	719	705	685	702	714	700	726	741	728	764	707	729	735	737	758	720	685	710	725	728	710	742	757	734	697	728	703	724	721	733	739	700	724	743	703	703	704	714	724	722	721	735	724	731	702	729	736	711	783	707	732	723	744	681	730	712	735	677	713	697	709	710	734	712	740	720	711	732	753	675	743	689	727	705	727	713	730	693	785	722	694	716	695	670	700	719	721	732	652	697	731	714	708	707	648	687	758	749	717	679	704	702	709	688	749	679	706	732	725	737	775	697	689	693	684	684	790	731	728	698	693	731	751	726	654	729	674	774	727	668	724	716	755	691	727	740	686	751	762	704	755	671	741	700	724	650	729	734	728	716	727	726	705	767	705	717	688	687	708	672	711	761	738	746	739	716	736	731	670	741	736	705	698	692	691	708	739	741	734	679	701	707	724	747	738	772	684	741	725	710	728	707	688	695	747	774	706	736	714	735	731	737	726	709	745	718	739	722	671	736	716	712	769	678	730	720	675	712	700	698	715	728	736	699	668	724	719	712	740	703	707	703	699	715	720	683	808	715	721	684	683	708	707	715	727	741	714	716	707	690	663	671	705	700	758	741	696	716	701	735	762	734	729	713	685	749	703	697	723	770	731	721	733	721	703	729	765	708	732	738	784	743	730	662	707	653	709	717	759	704	696	705	729	717	683	730	700	735	727	711	732	685	694	674	734	699	695	673	760	679	726	715	725	718	717	741	705	709	724	689	692	734	720	735	707	762	723	728	670	700	682	676	716	687	711	708	681	701	659	756	697	725	749	701	707	739	728	748	752	722	700	707	736	708	681	669	698	726	700	692	666	697	731	691	684	725	748	755	723	738	761	754	737	704	683	704	702	731	749	758	735	700	704	709	701	724	708	759	683	705	689	703	692	723	751	726	723	711	709	762	701	729	668	701	719	754	680	702	720	756	705	709	706	761	719	711	708	710	707	755	711	722	737	715	720	736	708	694	722	696	712	749	743	724	684	740	724	703	747	736	724	728	675	724	688	731	733	715	754	706	718	680	723	725	736	787	738	681	707	655	721	696	754	684	727	676	714	715	715	733	742	742	697	710	698	717	711	714	701	721	709	747	734	715	725	710	724	756	676	724	714	694	741	709	723	696	767	709	732	733	735	693	657	755	731	710	734	747	733	675	699	685	747	707	677	739	714	695	713	673	686	700	725	717	745	698	711	734	741	718	727	713	730	757	690	704	706	702	707	727	780	704	700	694	747	709	726	695	705	715	726	757	724	722	686	745	709	734	704	678	759	726	682	697	690	716	707	685	717	674	689	733	788	753	690	673	700	692	720	686	742	706	729	745	714	697	703	700	701	712	696	703	710	742	732	694	756	732	689	720	747	738	738	702	714	726	723	729	745	695	769	735	699	702	675	723	702	718	768	725	746	757	692	718	738	735	726	692	734	738	727	700	714	720	719	723	751	732	714	705	733	734	730	705	697	688	734	721	691	727	698	757	711	738	731	691	733	771	730	738	714	735	714	685	710	690	728	692	708	718	718	736	765	707	712	711	697	748	711	681	737	708	756	727	732	724	733	744	735	740	725	739	708	706	725	692	728	713	711	699	728	713	690	777	718	686	688	740	711	727	727	709	714	719	759	703	728	721	735	729	792	713	660	716	714	747	722	725	751	760	739	702	714	747	736	698	743	745	712	682	739	738	708	724	753	761	717	712	669	718	751	759
11242	18162	6055	366	250	131	153	188	133	126	145	136	136	128	115	128	111	119	121	132	129	114	128	130	130	99	117	132	111	126	121	120	121	143	114	135	145	117	118	158	129	103	137	139	132	110	140	133	125	144	148	131	151	134	126	125	130	127	126	136	128	127	120	135	140	110	98	127	131	140	91	124	120	126	135	114	141	129	130	123	123	115	127	99	143	110	145	115	112	124	112	126	122	122	122	130	126	123	139	120	112	105	125	138	123	125	129	113	123	121	130	136	135	108	119	117	131	115	131	134	137	140	144	113	138	115	113	111	143	137	117	137	128	137	123	114	128	114	111	125	116	133	110	106	131	122	130	127	117	132	123	112	137	130	110	125	143	124	118	139	118	133	132	128	135	136	126	126	126	134	144	106	121	129	116	125	134	134	132	122	110	122	124	129	116	120	126	111	131	127	137	115	128	121	143	147	134	137	107	128	124	127	124	118	118	122	114	130	129	124	130	117	104	127	116	109	127	136	125	103	96	113	134	121	123	118	124	127	112	147	124	126	128	102	115	137	104	121	128	122	114	122	121	128	115	129	116	94	124	110	121	117	139	125	128	109	146	126	129	103	126	110	138	120	98	136	113	139	104	111	126	131	109	122	137	116	119	131	134	128	119	127	124	119	164	120	124	139	122	115	126	138	103	123	108	123	131	120	116	121	148	121	121	119	118	130	127	103	109	111	149	122	127	110	119	127	121	132	122	141	110	109	142	109	130	92	133	125	119	109	130	118	118	126	109	120	128	127	133	103	142	123	118	100	111	153	121	139	127	125	109	119	124	119	114	127	125	124	122	143	121	134	130	131	121	132	127	135	115	142	133	128	132	125	131	107	114	126	113	148	129	111	142	125	134	121	107	136	143	133	107	141	123	132	133	120	130	112	105	122	122	119	123	120	123	118	129	111	143	108	123	119	112	135	128	112	143	137	122	134	123	117	117	131	111	131	134	118	117	120	127	118	118	123	118	117	112	120	135	141	123	120	123	133	109	107	124	143	117	128	108	114	117	131	135	121	118	106	110	132	96	155	114	125	118	133	125	117	125	110	136	133	125	119	110	127	124	115	139	123	100	136	130	116	137	117	132	145	126	121	131	113	123	119	115	115	117	113	140	129	112	131	106	135	126	128	118	124	115	135	129	127	145	144	140	141	145	122	111	132	108	144	121	117	112	114	124	141	109	117	140	127	124	119	106	112	118	125	118	154	127	129	133	139	116	146	142	112	120	133	127	111	131	131	117	129	130	106	128	121	144	121	123	123	128	131	117	123	130	127	140	141	145	136	138	118	126	130	115	129	125	110	127	136	113	147	120	112	95	130	142	134	129	129	129	121	103	127	130	121	111	131	125	119	108	116	132	119	128	140	131	112	122	118	144	118	135	131	115	123	106	105	118	129	133	119	138	121	127	124	121	108	110	133	126	128	129	132	125	137	125	122	120	113	136	127	140	120	99	108	142	122	130	106	109	129	116	133	130	125	105	131	137	121	132	136	114	132	99	113	134	119	118	126	118	121	116	119	122	118	111	140	123	131	122	129	121	111	125	111	126	119	142	136	116	108	138	133	111	108	114	127	116	123	118	125	120	129	105	115	133	132	117	136	134	131	110	131	123	119	119	110	142	136	120	132	116	125	126	121	128	124	129	130	136	110	113	135	132	120	113	135	99	134	118	126	124	106	125	125	122	117	126	118	140	132	137	129	130	137	123	120	132	142	116	125	131	121	126	118	127	113	131	131	104	122	131	138	117	129	132	101	127	120	110	153	108	122	127	129	121	121	100	136	134	125	118	128	108	125	137	134	135	123	108	100	134	126	106	123	122	155	117	148	127	132	128	108	125	118	113	112	124	129	127	122	132	129	119	130	132	105	141	137	132	129	138	128	119	125	107	125	142	124	136	133	116	120	140	138	129	128	116	134	117	127	122	138	117	135	110	120	135	144	109	124	115	133	112	114	122	97	117	126	129	116	141	100	121	122	119	114	148	108	119	121	128	125	117	143	124	114	149	123	140	131	134	137	115	120	114	120	117	117	131	138	147	125	113	122	115	130	133	119	121	105	114	123	142	109	125	130	125	127	136	121	121	120	125	141	128	134	136	119	126	129	120	115	115	117	131	127	107	119	104	139	114	132	120	153	127	110	111	119	120	107	146	132	117	135	137	118	122	113	132	120	140	133	107	106	130	138	125	116	127	131	143	123	134	128	97	127	133	115	114	112	129	137	135	115	120	119	125	92	119	127	116	122	117	117	122	120	132	98	118	131	119	142	95	111	150	114	122	132	127	123	123	119	132	128	136	111	131	127	113	137	140	118	128	134	133	141	126	113	117	115	127	109	123	140	109	129	115	117	115	123	120	133	111	117	131	110	107	116	106	127	125	138	126	125	118	121	112	119	125	134	110	131	115	95	132	122	110	109	131	113	126	122	125	130	131	138	119	119	120	118	123	133	138	112	105	110	128	143	134	137	125	115	126	105	127	138	110	128	112	126	133	127	131	125	122	122	113	105	119	108	124	118	147	145	139	112	118	122	112	120	126	105	109	124	121	100	116	122	157	121	117	113	117	134	114	129	107	128	137	134	132	110	118	123	117	119	139	132	117	107	123	110	136	131	126	121	113	140	136	114	134	117	109	121	124	114	121	124	112	110	121	136	111	136	113	130	117	97	117	123	116	123	108	133	142	134	121	117	126	122	112	135	125	119	135	132	128	125	142	126	148	117	119	116	134	140	139	126	140	121	114	117	123	114	120	105	126	149	119	139	122	121	124	124	118	120	124	118	141	117	116	131	152	112	132	125	118	111	123	139	123	118	124	113	113	124	130	127	139	134	120	138	123	130	125	126	130	135	109	133	116	113	127	108	117	129	136	148	114	126	147	111	146	127	126	126	112	107	126	119	130	156	131	128	130	139	131	131	147	130	125	143	111	125	137	124	134	113	136	133	128	130	134	115	116	114	123	125	117	110	109	124	133	115	109	124	123	139	113	127	126	114	124	138	111	107	129	135	120	132	119	103	119	112	113	100	122	101	122	122	107	119	127	134	141	127	128	127	124	126	131	143	125	115	132	112	117	119	129	138	120	129	108	115	149	132	119	103	117	119	116	105	128	124	129	126	136	118	108	118	127	138	102	127	122	112	131	121	108	130	132	124	131	106	134	125	124	93	118	145	126	134	113	119	130	119	138	114	116	127	124	133	139	126	123	118	147	123	123	129	138	125	129	122	137	105	120	120	112	118	96	139	129	117	145	144	117	128	118	128	111	117	122	123	129	134	120	127	136	114	124	125	114	123	127	154	136	130	130	116	133	133	137	130	146	133	119	109	128	128	118	123	126	115	113	122	126	119	121	122	151	107	155	136	136	135	136	120	116	131	135	136	122	110	129	141	123	113	117	117	141	126	116	129	122	113	120	115	144	109	134	110	123	117	113	119	124	127	123	110	141	130	125	118	123	116	123	137	115	114
14133	26342	10106	520	543	519	651	707	625	540	509	483	483	459	452	459	466	460	459	450	472	458	453	458	460	470	465	465	463	421	474	446	482	452	470	428	460	461	443	453	458	500	478	481	428	472	467	455	503	496	507	548	558	509	563	544	544	528	527	510	460	499	536	523	476	493	456	541	503	488	502	456	486	458	469	437	449	457	444	486	444	428	453	443	427	453	449	478	440	505	419	436	453	424	496	454	438	459	445	426	436	448	473	454	420	458	460	454	450	446	460	456	443	468	453	456	423	460	481	431	447	438	411	454	488	410	446	455	440	446	440	485	482	440	428	419	467	464	472	447	465	449	467	444	456	441	470	439	478	426	429	444	439	440	489	448	448	470	463	437	442	452	450	434	495	497	431	440	429	412	512	462	437	464	484	485	436	432	449	452	463	455	464	460	462	478	446	465	464	445	461	439	441	427	434	461	436	462	454	449	450	471	474	490	422	465	497	489	472	464	462	450	440	463	441	449	453	455	443	444	480	495	467	435	430	469	452	444	454	507	446	450	443	455	469	449	478	470	503	460	451	463	438	442	479	431	441	447	454	433	420	474	471	445	463	473	456	437	446	463	503	419	479	471	466	393	463	466	446	470	457	478	438	435	483	466	432	439	462	422	476	464	461	464	469	448	444	461	418	481	444	460	451	439	462	454	471	475	492	463	471	465	435	422	456	475	457	432	460	443	489	430	480	429	462	432	478	456	439	468	438	436	454	460	421	481	456	447	443	457	419	439	474	435	450	460	438	459	463	458	429	469	484	458	434	436	452	440	481	483	496	510	420	446	472	454	433	434	449	459	426	500	420	452	498	458	517	462	460	439	457	458	446	462	433	461	516	420	443	395	484	477	451	477	447	414	434	400	447	472	438	461	469	458	464	404	428	445	480	434	439	435	478	458	473	466	424	443	448	427	444	454	458	446	450	462	480	440	441	487	479	434	439	451	478	461	490	405	446	443	452	430	491	430	454	435	456	473	492	416	470	485	493	451	483	450	433	456	446	442	471	490	463	496	469	478	479	431	458	472	497	454	445	467	448	475	440	426	464	477	445	420	485	472	473	437	444	472	483	469	430	470	446	408	466	461	494	448	426	448	428	474	486	448	473	444	476	456	433	421	431	446	465	442	492	453	422	464	420	444	416	426	461	435	464	439	426	467	403	462	471	461	470	417	450	467	492	472	456	481	481	481	407	460	451	442	444	453	443	500	438	449	440	427	444	455	476	479	457	462	479	473	472	472	495	447	468	469	457	445	441	457	451	484	494	417	455	446	440	446	456	466	452	424	485	462	458	477	449	462	438	477	466	438	482	454	459	446	426	508	452	421	448	444	468	475	456	450	472	470	459	390	438	432	485	460	460	441	452	454	469	469	449	454	461	458	480	501	477	442	480	431	430	450	456	465	431	524	448	434	439	428	466	427	486	444	472	444	439	445	464	457	458	438	444	442	440	427	465	423	432	440	428	446	469	437	421	433	464	456	469	483	463	450	435	446	476	447	491	478	432	440	470	489	434	479	484	424	489	421	432	456	463	457	472	459	453	438	427	457	466	424	487	447	428	433	481	471	456	466	489	462	440	424	482	416	456	460	436	419	467	437	432	415	455	468	468	447	416	448	434	443	456	465	438	499	437	444	458	461	455	429	458	476	414	458	468	422	459	452	436	485	443	450	450	501	443	431	458	472	470	421	462	454	435	442	424	491	456	458	422	501	476	441	464	479	418	499	453	469	430	452	509	489	470	442	460	474	443	454	447	464	427	474	453	484	455	446	447	469	438	475	420	470	399	456	473	437	450	495	452	461	416	432	451	445	455	458	473	500	436	455	464	471	480	469	440	461	445	467	449	444	417	425	499	449	418	478	472	489	417	453	475	434	456	429	437	438	428	421	475	460	422	447	467	442	426	489	454	433	480	460	435	418	434	447	459	434	467	478	433	453	453	429	439	448	437	436	450	462	438	431	428	470	422	488	442	422	465	441	472	459	445	447	424	439	461	482	463	419	422	483	473	437	432	432	487	466	425	473	478	457	506	420	471	483	475	455	461	469	450	451	455	467	477	432	443	464	507	435	430	462	447	454	476	467	469	482	442	438	406	437	466	434	498	437	437	395	441	433	448	450	417	480	461	430	442	414	460	470	471	440	455	471	479	461	487	467	462	457	466	430	453	448	489	430	449	438	436	449	425	443	467	447	482	446	449	466	461	451	449	452	417	449	430	430	455	467	434	425	481	415	458	406	452	458	469	472	440	442	444	443	450	501	454	442	471	439	458	471	467	431	459	429	469	454	433	443	443	429	454	435	462	419	445	462	457	465	462	446	431	468	471	445	455	453	466	467	446	429	449	438	426	449	463	471	469	443	466	451	469	439	426	491	444	474	436	464	478	437	452	488	477	462	431	491	435	446	456	459	482	394	439	443	487	478	485	480	481	461	465	466	453	459	412	478	458	469	469	473	502	481	448	454	428	457	446	519	454	461	452	415	472	454	462	462	452	437	468	452	502	481	443	460	473	431	438	434	429	455	461	411	484	456	487	440	466	463	422	453	436	491	397	427	457	447	448	458	448	465	481	409	475	436	493	461	443	477	413	456	452	431	503	503	422	431	428	480	428	453	482	407	434	481	424	426	426	466	449	451	453	465	453	453	431	440	487	451	467	460	462	449	468	435	452	435	455	460	475	419	430	437	467	458	456	451	478	468	472	502	444	460	435	493	445	478	423	476	474	462	431	448	465	420	466	473	460	467	456	493	475	441	447	494	488	483	469	478	439	473	478	503	441	428	459	416	461	494	445	451	468	404	464	449	463	454	420	429	445	466	456	408	463	454	442	449	475	445	436	479	462	475	434	417	448	465	465	459	447	454	456	442	492	454	406	460	446	436	485	449	475	446	424	454	425	469	457	486	429	489	447	474	439	453	462	491	499	466	441	471	450	425	418	430	449	450	430	429	456	449	470	439	450	463	423	426	447	450	432	462	421	464	446	458	466	445	454	451	467	429	476	467	458	426	463	479	461	431	429	413	456	478	458	471	432	454	438	451	466	409	458	473	452	460	487	476	454	481	443	468	447	463	445	463	469	413	446	432	413	461	445	441	463	459	418	468	447	438	460	458	427	436	439	468	461	480	460	460	473	475	465	429	482	455	424	494	481	414	504	472	449	458	453	436	427	449	465	442	436	453	450	496	459	418	473	493	462	422	439	452	466	451	459	441	456	491	453	420	473	457	432	444	434	467	498	451	448	434	492	476	461	464	438	446	414	473	471	455	498	473	437	430	427	451	459	487	471	491	432	428	462	440	437	468	444	415	472	483	446	443	432	488	452	487	444	474	443	466	430	451	479	416	481	446	474	452	488	435	469	467	451	455	418	480	444	469	452	437	441	462	418	473	458	449	475	443	482	444	485	464	418	455	459	437	432	446	403	458	423	413	437	476	461	485	470	409	457	456	494	449	460	412	447	448	435	447
55821	73266	49348	14785	2035	539	944	1249	1005	588	410	279	235	217	195	198	170	212	177	194	157	185	155	176	152	164	171	178	188	167	195	137	180	188	182	155	187	175	170	181	172	181	191	169	182	168	170	158	176	172	190	185	185	198	177	196	196	198	165	178	199	181	184	163	169	172	157	179	168	163	177	165	170	176	163	158	177	168	160	177	153	166	189	166	167	184	173	199	176	174	173	179	174	199	170	172	157	156	165	155	158	166	155	127	158	188	163	173	162	166	171	163	133	146	152	156	168	194	173	168	174	154	176	185	171	160	148	149	168	174	166	174	145	188	162	172	164	156	172	155	165	151	167	167	184	172	166	163	165	170	170	167	162	144	139	173	160	160	194	154	169	157	172	152	158	174	148	156	205	186	197	170	153	162	177	161	166	187	154	171	159	171	186	177	179	203	174	167	188	151	154	152	177	151	173	185	144	167	165	161	193	150	151	157	148	173	175	159	192	171	172	158	169	146	158	177	152	153	165	176	150	173	194	210	181	168	169	130	181	175	176	174	180	162	166	171	165	167	171	184	160	166	169	170	159	153	173	172	183	168	152	153	176	143	169	176	147	152	153	172	188	168	174	174	148	141	184	170	185	155	178	197	161	174	166	149	172	179	155	169	181	154	171	169	157	160	167	159	162	162	176	166	192	158	162	172	151	166	158	145	159	174	142	143	190	163	163	172	159	145	152	156	181	201	152	178	168	158	155	168	149	160	155	153	166	176	169	175	181	151	170	149	155	173	175	161	159	199	158	159	170	179	176	172	146	135	176	163	164	179	184	190	190	161	171	166	153	161	177	164	189	189	168	156	192	156	172	168	183	158	145	156	164	154	170	141	176	143	158	153	164	160	153	169	168	164	186	154	177	185	155	173	159	172	184	191	147	179	153	151	166	186	163	180	190	169	158	175	167	180	158	177	186	134	168	175	162	193	158	161	156	180	178	163	165	155	176	160	164	156	175	154	182	198	165	174	159	176	184	160	153	161	181	159	172	130	176	153	180	169	175	150	175	185	180	157	168	152	176	180	146	177	154	166	173	160	165	190	181	189	166	164	169	161	166	151	182	164	172	165	175	160	162	137	170	160	165	180	162	181	162	171	170	135	168	170	170	173	188	167	168	175	189	169	170	164	174	185	164	155	153	168	179	167	161	164	173	173	166	165	157	169	194	160	176	165	161	167	172	182	190	163	160	152	165	152	174	149	161	170	150	192	177	157	174	192	189	181	166	152	191	159	174	190	153	197	167	176	201	157	191	169	158	176	184	170	171	166	174	181	176	185	190	168	170	163	191	187	170	131	152	172	168	143	169	164	141	168	178	165	163	192	178	174	168	170	172	149	158	172	162	178	193	185	185	153	161	151	160	179	166	184	137	168	148	150	179	178	171	151	177	164	185	171	146	171	168	161	159	157	153	164	167	164	164	181	187	170	168	140	170	168	202	143	158	168	181	181	174	163	182	186	167	172	177	143	170	160	164	174	146	169	198	165	167	179	155	202	151	174	154	190	184	174	166	187	184	183	157	153	179	158	164	180	165	165	172	173	160	165	196	155	156	162	165	167	176	173	163	170	168	179	174	161	142	170	174	169	176	148	163	177	160	140	170	174	166	179	140	178	154	173	165	147	166	173	195	165	169	156	174	168	160	167	168	155	167	164	165	155	183	170	173	175	147	164	190	165	181	186	169	170	166	170	156	154	163	147	194	162	188	159	158	178	182	188	171	187	156	163	168	155	179	157	163	161	173	196	163	160	155	172	184	151	167	168	180	156	161	192	162	176	182	183	144	168	182	165	160	166	160	178	162	165	174	169	156	165	162	185	183	151	167	164	154	158	176	163	176	152	177	191	152	146	155	154	149	189	154	173	185	202	160	170	178	164	187	154	139	205	158	158	173	181	153	166	180	179	189	169	159	140	170	158	165	168	166	177	161	150	152	159	169	172	183	140	147	181	176	200	173	178	166	147	164	166	154	155	178	152	155	171	163	151	174	176	143	174	187	170	178	164	157	174	177	173	191	160	186	171	182	183	156	190	158	159	157	174	176	186	176	160	173	157	165	186	155	164	183	172	167	184	165	167	169	177	175	155	169	163	174	182	137	174	166	176	164	185	164	172	186	181	192	159	178	172	184	155	140	158	178	168	151	170	162	153	181	163	153	173	137	161	160	156	170	143	155	192	185	157	150	177	163	144	167	171	149	174	160	151	171	169	159	163	179	170	187	164	182	173	161	183	152	157	163	136	150	197	167	167	147	156	178	176	181	160	145	158	165	175	167	181	184	191	164	157	165	172	176	164	147	171	158	150	162	142	156	198	180	177	180	179	166	161	202	171	175	172	188	170	186	191	168	163	161	139	158	175	174	177	159	158	181	160	184	170	183	151	164	174	164	184	154	158	177	175	136	154	167	170	155	171	183	176	168	156	163	170	163	165	136	187	174	161	165	168	156	146	174	173	174	158	188	174	159	157	193	162	183	175	159	167	148	163	156	168	177	139	153	156	184	147	165	172	173	173	156	157	194	178	187	172	166	170	158	175	149	151	171	164	185	174	171	182	155	168	156	163	168	173	155	160	175	168	170	164	173	174	164	163	168	165	154	164	180	155	172	146	174	193	143	178	181	154	157	175	186	180	175	177	183	173	147	195	196	173	170	175	160	167	176	179	160	162	142	161	163	176	192	185	166	159	178	167	175	149	191	159	181	171	162	153	153	129	174	178	181	153	163	155	161	160	153	181	149	176	160	172	153	147	178	170	170	186	188	165	183	184	152	178	166	161	155	163	146	169	162	144	148	166	173	183	158	167	160	163	173	172	145	150	175	171	164	168	182	161	162	175	166	167	165	165	168	149	180	130	145	169	160	156	179	193	189	153	162	160	178	161	179	160	170	152	160	162	179	176	174	162	156	181	142	168	170	172	138	153	164	185	158	168	172	174	167	194	183	162	159	168	192	172	150	164	183	170	179	147	163	170	165	175	154	183	152	151	170	180	168	173	159	163	168	178	155	201	167	183	160	189	171	164	160	161	162	183	187	173	146	179	162	189	148	176	158	157	158	171	178	185	163	164	177	147	166	179	144	156	167	161	168	175	162	183	162	157	166	137	180	176	160	179	168	190	154	188	161	178	164	175	168	160	178	159	160	180	152	162	157	164	175	162	176	144	176	153	156	153	143	169	168	157	151	141	147	173	148	176	151	174	194	169	177	165	168	164	167	187	160	165	182	168	178	183	162	162	177	146	176	167	166	174	182	154	165	187	167	176	163	152	149	207	181	139	184	152	161	166	166	148	146	184	168	154	177	175	152	158	188	182	175	143	168	182	163	164	170	160	150	160	175	158	174	169	153	156	187	185	182	172	167	163	170	169	161	171	145	153	150	170	176	175	198	173	161	148	161	161	172	185	163	165	149	177	156	162	160	161	177	164	130	154	146	187	163	172	145	172	158	174	171	191	186	161	190	193	165	167
38142	55339	40580	1762	1457	2236	4579	5704	4873	2452	1702	1041	817	818	768	671	702	683	639	635	660	678	632	622	650	651	608	674	637	634	607	605	630	633	592	617	592	590	624	570	608	562	570	679	676	660	678	628	720	687	684	708	697	824	692	742	667	679	676	627	662	718	692	661	602	604	657	651	666	610	619	641	615	572	606	583	619	613	610	562	606	589	562	596	561	620	598	598	568	585	600	555	576	582	627	596	565	573	582	587	558	553	553	605	559	598	563	554	584	596	565	578	596	537	595	572	601	588	562	602	550	606	600	564	584	589	567	589	589	594	590	531	631	604	587	575	585	580	569	545	587	587	570	611	560	564	564	593	589	577	592	581	581	568	532	593	542	602	596	581	574	582	591	556	594	572	566	574	549	560	606	625	593	600	608	590	585	573	561	545	570	552	537	588	575	588	604	593	588	580	580	587	581	602	536	579	628	564	563	573	559	539	574	552	598	592	567	593	556	616	543	610	592	592	550	587	589	593	599	560	582	582	546	604	570	593	551	573	557	554	536	595	612	566	587	570	571	564	598	611	579	554	561	560	551	590	593	563	608	586	559	572	579	586	563	571	579	586	531	579	602	557	617	521	573	595	612	554	530	574	571	582	591	594	562	606	576	571	598	577	536	561	563	609	584	546	560	552	514	575	549	561	579	601	592	596	606	577	598	591	557	633	589	605	585	580	589	576	553	615	544	620	567	601	533	601	592	528	641	576	597	556	550	585	567	599	578	653	558	582	596	557	621	587	539	599	584	559	621	542	559	576	589	588	629	553	575	577	594	631	588	547	590	560	529	589	595	560	561	542	585	564	529	566	571	581	574	600	570	556	605	574	580	557	592	603	586	588	577	534	628	538	594	558	528	588	590	586	542	607	551	572	563	584	577	573	611	543	554	599	590	564	557	558	599	575	525	567	569	540	578	568	589	554	545	577	543	618	584	584	548	585	595	596	569	570	544	544	643	587	555	621	536	587	534	566	558	601	595	620	562	586	590	583	622	609	606	578	601	607	553	567	565	578	559	571	576	590	557	578	591	606	569	579	621	586	567	551	595	606	580	575	570	596	550	537	583	575	576	562	578	566	571	557	616	581	549	564	581	599	586	572	581	585	614	568	586	581	533	589	554	587	568	560	556	592	559	625	580	555	551	591	557	589	584	615	549	577	565	588	560	563	597	560	565	544	568	579	547	551	615	555	624	596	569	551	596	593	586	591	511	583	596	594	550	589	559	580	592	533	576	549	556	592	565	622	557	596	561	592	523	563	586	575	569	531	608	592	617	593	580	591	570	614	568	555	602	564	578	548	590	549	544	539	600	542	564	566	559	561	593	537	567	556	595	570	557	572	511	560	568	613	597	548	589	604	551	542	570	540	561	592	601	592	592	575	583	594	548	563	590	566	573	560	570	563	589	569	616	602	579	576	572	529	587	575	532	617	598	584	546	614	570	551	510	558	549	591	522	579	593	580	600	591	599	623	551	570	567	562	568	603	587	608	639	564	585	553	551	603	540	617	614	590	569	529	561	620	585	556	586	606	607	577	587	539	588	582	617	522	524	588	560	652	603	553	581	585	606	536	616	605	565	582	559	595	605	602	593	602	564	546	604	586	609	553	589	559	581	585	615	582	540	601	572	602	515	598	566	586	584	583	545	621	561	558	559	562	569	608	536	588	593	595	570	575	577	579	590	575	626	600	544	536	556	606	589	617	552	566	582	587	580	568	577	605	561	577	616	523	552	564	573	579	554	572	570	582	559	550	596	611	610	552	617	587	636	512	560	561	543	572	578	597	561	573	553	552	631	564	548	594	587	598	584	578	578	561	556	615	569	578	563	563	592	555	544	609	598	574	564	545	562	581	578	542	613	603	572	580	572	554	552	596	572	587	530	610	584	582	585	583	613	594	597	583	576	585	525	553	504	569	552	554	550	577	606	581	593	590	550	573	592	587	581	593	588	569	586	575	593	555	568	584	631	563	559	576	555	547	552	544	515	542	577	567	560	565	580	588	598	578	598	566	567	585	558	548	569	563	583	575	550	554	534	559	582	553	599	573	612	580	569	585	582	543	596	562	555	537	570	530	611	583	528	583	587	599	589	615	603	598	601	595	599	560	507	595	559	588	590	569	593	551	575	602	560	626	564	593	550	590	612	570	559	583	580	580	556	543	522	599	599	539	600	582	555	593	562	598	567	599	571	599	535	558	598	583	540	540	589	569	578	603	565	571	612	564	588	589	584	578	563	537	566	542	562	621	562	545	569	576	514	604	537	558	577	594	542	610	561	604	636	565	588	580	560	538	610	568	525	593	526	572	622	594	586	574	540	553	559	547	564	579	565	587	523	571	549	554	555	603	586	570	639	565	575	583	588	565	556	553	610	590	541	615	565	620	583	564	602	590	565	602	591	583	572	567	578	521	542	561	593	572	559	518	586	587	582	533	535	583	602	573	571	596	559	553	583	557	612	547	558	584	603	577	566	600	572	567	573	596	595	592	597	558	555	621	561	549	570	569	542	628	580	625	591	617	567	587	595	596	567	610	559	562	558	536	559	591	590	610	615	577	575	583	567	568	579	594	584	578	561	560	565	614	568	549	616	587	573	542	624	602	572	608	541	560	563	565	618	578	577	526	545	552	545	547	589	578	541	549	545	589	604	571	599	596	554	592	612	598	588	534	613	609	558	519	601	587	595	605	574	554	546	564	576	574	592	578	551	601	569	597	574	586	603	570	560	563	561	554	569	567	597	561	608	589	592	557	573	594	561	573	575	578	543	565	559	581	564	588	586	565	575	553	639	553	577	563	628	565	577	562	556	581	593	535	582	546	564	534	583	595	575	592	572	535	587	572	561	578	574	579	581	543	602	561	597	550	562	567	573	595	576	558	549	558	577	551	565	595	579	579	584	601	621	568	621	573	547	639	599	585	573	591	535	575	574	577	601	575	619	573	594	537	579	581	577	554	593	600	607	576	559	603	561	596	594	586	569	552	560	567	577	584	559	582	597	580	574	595	569	557	583	590	604	554	579	539	578	554	598	622	581	532	558	582	565	588	623	619	593	641	534	563	581	579	581	591	579	610	561	575	589	590	595	561	533	586	534	588	556	599	556	595	559	548	575	571	566	583	604	575	615	563	597	546	573	537	576	588	600	543	566	604	562	569	550	606	555	595	584	566	590	549	604	578	585	591	550	563	580	595	571	547	570	575	564	588	566	538	566	548	574	598	600	610	565	554	571	595	564	562	569	561	548	577	548	562	563	570	576	574	577	574	615	582	536	612	589	607	551	556	592	576	609	590	558	556	560	507	526	563	577	592	571	509	634	600	597	585	575	615	549	548	592	555	596	572	540	566	619	575	550	566	588	587	575	575	554	586	567	567	591	615	553	592	633	525	600	546	534	591	532	590	552	622	549	590	554	577	581	623	585	586	558	607	544	581	550	545	592	594	544	550	615	572	534	594	618	578	574	575	582	546
69669	84574	56279	22056	7232	921	1477	2369	1884	1006	644	395	282	288	271	253	266	271	242	231	228	246	252	252	249	235	219	215	220	230	244	271	224	224	221	216	223	255	230	232	216	232	232	209	216	229	209	239	274	273	220	221	246	253	268	214	237	227	245	246	236	253	249	242	227	214	228	205	254	234	237	237	234	214	253	220	203	206	231	222	251	231	210	214	224	206	226	185	228	207	223	248	219	226	233	203	243	209	215	225	214	242	231	209	225	200	234	234	248	226	212	233	199	221	206	203	250	208	203	255	206	244	229	236	211	216	231	205	219	232	216	234	217	222	225	233	214	228	192	197	217	237	225	231	213	235	204	219	214	211	207	238	215	228	215	234	200	240	221	209	217	206	223	248	225	246	218	217	217	217	202	242	200	220	231	244	229	228	233	212	227	190	198	197	228	212	219	259	231	212	221	199	214	203	234	212	187	203	202	210	206	216	220	207	217	232	217	185	219	221	244	252	220	200	232	222	260	206	201	238	225	225	230	211	244	231	224	209	213	242	200	236	204	217	220	233	240	216	220	230	213	211	254	233	224	197	224	241	203	231	233	248	242	244	207	210	226	234	221	220	217	223	205	204	239	216	213	216	220	201	222	209	233	210	236	218	185	210	212	231	231	174	203	220	233	224	228	205	244	243	243	186	203	212	203	222	224	213	229	228	228	232	237	219	216	222	228	233	191	242	214	240	226	226	206	222	220	208	223	215	190	215	193	232	204	221	223	232	202	235	211	215	215	212	249	228	200	216	218	211	240	240	214	229	236	224	233	195	227	196	216	267	227	218	227	210	265	212	222	232	229	209	240	207	216	231	205	210	225	220	206	234	231	214	222	205	206	215	232	236	194	227	236	233	201	220	248	217	216	237	255	226	224	210	220	203	244	196	263	232	229	227	198	252	216	189	211	215	216	225	214	232	237	225	209	215	259	222	227	210	246	189	215	241	206	210	247	233	202	219	217	231	235	234	227	241	197	216	226	189	207	199	216	193	224	221	203	220	222	210	220	224	203	209	221	233	214	232	214	214	241	204	220	223	207	191	214	226	223	213	216	204	220	228	218	241	250	219	206	215	212	211	223	242	222	223	232	246	244	183	223	223	230	213	236	221	221	220	200	233	218	223	226	229	221	212	237	212	224	249	234	216	200	223	226	220	228	210	250	247	224	207	213	204	196	216	201	214	230	241	220	214	233	219	222	235	225	204	214	208	217	229	238	242	222	218	213	204	207	187	212	224	213	228	236	256	220	203	237	225	236	244	210	236	238	213	234	214	210	222	240	237	221	221	219	238	211	223	235	231	223	210	199	205	186	209	211	214	209	225	212	226	237	235	233	231	210	231	219	222	220	219	226	247	241	202	214	208	247	203	230	206	240	228	233	223	213	236	229	242	235	220	230	216	220	248	193	219	214	217	223	228	207	196	195	201	204	211	195	221	202	211	211	236	218	202	227	224	219	225	193	234	209	236	203	204	230	219	212	204	211	211	208	214	214	235	218	202	234	213	211	205	187	216	197	233	240	207	207	192	202	232	203	245	239	230	218	225	209	228	219	224	217	202	214	216	204	200	215	227	209	215	229	212	220	238	225	230	232	217	229	237	252	214	230	249	217	221	228	192	213	230	216	232	227	224	235	228	226	218	219	202	202	238	226	217	205	203	213	235	245	181	193	227	203	191	233	258	218	229	210	201	208	213	222	227	213	188	253	220	248	223	193	208	221	222	233	243	231	204	238	222	246	227	218	219	224	206	252	227	211	227	229	234	227	218	225	231	213	217	217	190	200	192	232	207	232	204	225	219	197	251	234	241	218	240	223	211	206	221	209	230	236	226	220	204	239	214	238	248	206	229	239	217	235	212	220	199	208	222	226	229	237	249	214	208	204	230	228	200	218	220	227	236	219	200	209	252	224	236	222	242	206	226	206	213	202	229	230	221	223	235	204	196	236	205	227	257	237	246	198	234	196	198	202	225	214	234	241	203	244	216	232	176	214	193	224	226	211	228	230	225	224	199	222	215	209	224	202	201	220	218	243	226	244	244	191	206	207	220	199	203	253	253	231	214	205	195	220	222	226	237	237	204	225	231	224	209	224	234	242	220	213	223	226	201	244	203	205	217	251	195	227	205	213	215	199	244	231	228	225	210	213	220	214	190	217	236	234	228	231	198	220	204	210	236	227	245	200	207	216	245	166	212	214	227	169	250	250	234	240	222	206	253	226	217	241	218	212	224	228	232	208	244	230	227	197	241	211	232	220	243	250	191	233	238	233	208	225	238	204	221	223	234	205	222	229	196	207	208	183	212	212	231	235	240	207	216	251	263	242	225	226	191	206	229	241	245	260	206	233	219	196	230	225	228	221	223	209	228	224	221	232	212	246	216	198	221	206	221	213	221	246	219	193	221	211	230	197	213	217	256	231	224	211	236	211	220	226	217	203	222	214	205	227	218	237	216	214	215	213	213	233	222	216	198	231	240	203	209	223	216	224	207	237	214	257	231	231	226	210	214	252	221	217	220	243	214	199	195	228	258	197	209	218	231	222	224	220	221	208	209	232	231	205	218	226	246	220	227	224	242	232	222	218	208	230	207	235	252	222	227	213	243	223	225	218	232	217	235	214	240	219	209	201	222	222	207	216	204	231	215	225	242	242	224	221	215	247	242	243	230	215	227	212	198	214	229	250	228	196	241	213	222	189	217	227	219	207	224	211	243	218	221	193	224	222	209	192	233	248	222	227	217	222	235	212	233	229	237	200	199	210	213	223	195	223	199	221	201	228	201	227	194	222	180	222	190	214	223	238	225	228	227	245	234	220	204	188	215	177	228	231	241	198	225	233	212	217	215	236	218	219	223	237	231	199	202	185	200	226	213	229	222	252	216	206	206	241	230	246	225	236	213	240	201	225	195	228	244	207	234	227	216	220	232	227	222	239	218	227	222	191	226	229	209	217	226	221	197	218	233	224	237	214	242	246	207	212	218	205	229	239	213	212	221	228	240	222	240	221	215	225	227	222	232	221	223	220	219	223	247	221	256	222	214	187	223	230	236	197	244	228	219	227	239	212	249	226	247	225	198	200	227	187	235	232	211	196	222	256	223	255	260	214	229	233	229	226	224	213	234	227	232	224	220	221	229	199	193	216	229	233	218	233	213	200	234	235	232	234	224	214	225	221	217	237	222	217	202	219	251	228	218	230	220	227	218	220	217	227	241	212	240	225	216	211	213	203	222	225	218	213	219	196	220	212	209	216	230	213	192	205	250	224	212	217	226	254	202	215	226	254	234	218	222	219	238	233	234	220	210	210	225	238	238	220	211	235	227	195	218	200	187	216	202	229	214	214	229	232	230	217	210	194	225	214	212	221	230	214	229	208	238	228	216	220	209	232	241	199	218	219	204	217	227	216	228	214	231	240	239	202	222	221	225	224	220	208	223	190	207	210	213	208	220	213	224	204	216	206	240	231	208	213	234
47811	69523	48226	2542	2382	2990	5948	9403	7827	4199	2930	1662	1338	1173	987	939	966	956	906	911	840	841	866	903	892	858	872	837	893	800	883	777	794	859	782	803	804	744	725	757	735	728	750	780	848	778	821	787	783	844	893	897	926	982	925	856	890	876	859	816	828	858	810	798	796	806	827	775	789	759	806	750	765	728	746	711	741	728	731	730	752	755	783	778	719	762	717	684	775	773	767	746	736	773	713	737	795	729	750	711	742	758	759	691	740	734	689	718	701	740	732	743	762	710	719	743	727	732	708	716	752	709	722	743	711	752	723	687	692	710	707	729	692	725	727	753	695	675	722	737	713	715	716	730	648	764	707	751	682	704	730	728	752	725	740	667	674	691	749	728	734	779	706	681	703	674	702	779	707	724	716	662	753	752	724	715	720	720	765	750	718	722	687	753	747	736	721	686	720	716	697	764	680	729	749	707	692	721	693	729	711	761	715	708	708	765	760	725	703	687	740	724	757	660	670	681	755	718	698	735	765	691	712	778	693	775	732	706	749	779	753	714	687	740	723	684	738	732	777	717	722	682	768	740	735	707	678	680	734	730	704	698	719	708	695	744	737	771	739	697	742	707	741	694	697	705	722	737	705	733	742	723	754	748	701	701	750	737	728	751	751	754	677	704	771	694	721	697	681	739	730	736	707	731	736	716	733	744	732	665	746	774	727	705	732	746	749	689	747	708	716	677	702	757	724	681	755	744	710	715	693	715	786	695	697	722	681	759	729	675	740	736	735	729	718	696	743	715	699	751	729	760	740	702	700	708	713	744	710	719	699	727	727	790	681	692	708	702	711	691	684	697	688	775	732	732	709	755	701	694	748	696	702	749	712	717	771	738	712	739	732	727	743	700	704	764	752	709	705	726	710	732	768	721	690	682	704	695	729	702	698	770	655	669	687	735	693	734	683	742	704	681	731	770	749	719	662	701	750	727	736	710	743	722	748	745	744	770	736	731	757	702	706	741	719	733	694	711	704	692	725	700	742	726	715	714	709	738	705	715	770	719	724	711	699	725	755	697	755	769	714	706	706	710	761	740	726	722	715	722	716	719	713	728	734	711	714	716	690	677	696	695	744	701	719	738	711	660	715	663	743	735	736	703	693	703	715	728	729	714	709	738	657	750	743	739	787	716	715	762	764	696	734	726	710	727	751	716	726	712	748	704	750	742	744	763	759	722	680	692	718	710	752	683	733	699	685	753	686	698	787	693	680	747	696	741	681	794	672	705	707	741	777	720	747	692	725	731	727	718	706	696	719	731	733	728	726	709	733	747	753	724	687	746	750	712	708	729	749	687	729	726	695	689	739	760	746	743	674	780	730	734	792	683	752	715	696	726	769	718	668	728	759	689	681	759	748	699	622	709	738	715	707	705	729	722	729	764	727	737	708	693	714	738	740	776	740	725	700	719	729	718	740	719	716	709	730	754	705	710	717	696	753	696	739	708	780	676	722	710	708	723	648	717	748	764	700	685	725	700	675	664	700	700	698	740	743	743	737	755	674	736	735	738	692	771	721	759	699	774	745	726	710	712	734	692	744	685	683	684	737	687	713	710	682	715	725	695	673	715	720	708	749	732	712	721	708	697	697	722	731	729	764	732	708	726	761	744	755	691	746	752	695	746	707	724	686	698	735	684	704	700	707	762	724	720	691	693	741	698	712	714	701	724	719	749	702	706	656	737	686	721	707	722	776	736	775	745	721	730	705	680	742	740	715	694	708	686	724	745	785	714	732	713	757	691	723	761	723	741	750	710	692	750	714	721	731	715	724	748	689	721	689	712	689	687	727	716	705	712	709	753	732	743	716	701	713	749	769	712	745	746	719	678	749	696	741	706	726	711	736	705	705	708	732	746	695	736	730	765	760	731	727	733	733	724	734	730	718	727	709	729	736	736	730	708	720	739	693	755	731	694	746	699	725	759	700	735	720	719	677	723	710	675	737	708	719	717	662	723	749	697	739	718	743	740	735	731	758	732	734	728	739	686	690	745	725	678	738	719	694	698	727	640	730	761	699	771	735	687	681	697	760	693	715	717	756	708	705	736	718	695	718	729	726	706	702	746	741	705	718	703	759	690	752	726	743	737	731	692	737	746	698	713	741	732	722	720	698	693	665	689	676	734	744	721	736	658	728	709	686	733	712	767	712	780	728	698	713	751	705	702	705	708	717	708	696	701	683	729	734	728	721	669	738	764	709	694	738	721	784	784	735	709	706	726	727	714	737	791	773	734	717	758	715	730	786	700	750	705	666	662	703	695	749	707	692	678	630	684	726	681	739	692	713	698	719	710	687	726	780	737	715	758	747	711	780	681	723	719	725	741	719	714	693	701	752	729	710	720	727	707	660	702	664	742	737	647	712	729	668	690	722	739	751	711	708	725	747	729	711	687	745	679	732	728	706	753	719	665	692	706	740	707	727	756	715	716	678	730	719	714	741	721	690	710	725	730	645	701	727	697	777	709	683	701	713	776	711	733	704	683	703	704	802	723	704	746	720	760	683	716	758	684	739	762	726	748	752	734	734	714	748	741	770	686	710	734	687	726	681	686	739	730	738	691	752	694	650	798	745	731	725	698	695	770	731	726	755	686	695	756	730	722	698	698	736	712	752	707	737	740	747	722	729	675	749	712	748	738	712	699	744	708	765	694	705	656	705	756	712	735	747	716	718	708	708	706	711	742	672	742	776	739	774	741	742	711	673	715	708	760	739	727	760	735	697	765	754	730	702	718	699	739	703	737	727	678	696	714	734	705	735	671	774	724	718	711	759	702	686	671	688	739	727	758	752	748	710	718	771	701	745	731	728	738	749	730	737	722	715	704	744	798	774	724	696	714	711	750	741	751	714	677	735	719	737	719	694	699	752	706	714	687	695	711	736	739	719	760	689	741	713	746	691	727	729	720	766	693	733	724	723	706	767	699	710	665	748	694	729	749	745	739	688	729	722	720	715	716	688	747	749	716	763	752	738	752	709	724	671	737	745	755	738	760	702	722	711	727	704	729	710	742	725	737	738	710	736	740	762	725	684	768	705	726	734	764	768	750	771	708	738	737	734	749	683	749	726	687	698	719	701	710	688	687	741	708	738	731	703	726	775	702	725	709	667	711	736	739	725	701	721	690	726	734	698	750	731	727	687	772	749	723	733	716	679	712	710	741	704	725	686	780	709	700	724	742	721	722	726	736	715	714	691	714	683	684	761	733	761	708	712	702	702	727	735	698	736	754	703	729	738	702	728	711	707	745	668	743	729	712	759	711	725	685	723	735	711	744	706	738	711	713	715	746	755	722	711	752	753	691	736	715	710	732	724	696	744	756	707	725	730	707	713	734	699	752	723	719	691	743	737	749	686	730	748	721	731	751	716	719	676	704	703	688	728	717	719	700	679	708	720	696	716	726	681	688	672	719	730	731	672	712	765	723	730	671	696	676	739	696	696	659	760	741	701	713	708	761	702	759	689	705	746	724
11371	19326	7422	390	170	147	145	168	164	144	156	114	112	117	125	133	136	122	139	129	146	133	140	139	124	158	132	147	126	130	108	126	126	128	131	119	125	124	116	132	124	125	157	143	169	116	135	121	134	134	133	144	134	132	143	122	139	151	116	126	108	145	141	126	130	130	136	110	130	142	116	135	136	124	136	132	145	122	121	132	127	102	123	116	118	148	127	121	108	121	131	126	124	118	127	122	137	95	112	139	119	122	109	118	116	119	119	111	107	125	124	123	121	105	127	129	142	118	119	126	135	138	141	136	127	121	122	144	128	117	135	138	111	119	114	115	111	124	117	138	117	122	125	111	137	137	116	109	112	128	111	129	116	128	137	135	136	125	140	124	116	146	135	126	112	121	126	124	104	126	122	130	124	132	125	117	128	133	117	125	110	128	135	141	118	122	118	144	124	118	129	118	120	120	116	120	114	123	124	120	118	94	131	117	119	153	124	131	130	124	126	125	124	115	121	112	127	138	139	129	109	118	139	111	109	128	120	126	117	148	138	123	119	117	120	111	128	141	112	137	123	124	119	114	108	129	113	121	126	134	132	137	123	106	115	122	143	126	149	137	124	134	149	132	150	127	98	104	130	129	112	139	130	118	116	131	132	124	118	145	122	147	157	123	129	131	110	122	148	149	137	97	123	117	125	142	126	144	133	123	145	134	139	160	119	115	118	119	114	114	128	130	119	107	122	111	115	122	123	132	122	124	126	140	125	118	142	135	117	139	116	115	117	137	129	118	126	115	96	143	128	119	135	126	130	126	120	129	120	132	111	115	128	113	128	131	143	100	109	138	132	118	122	136	114	127	126	106	146	112	131	135	113	113	135	142	150	128	118	137	132	149	142	139	113	128	118	143	125	119	126	137	122	131	155	107	142	140	116	105	134	127	116	124	130	117	121	127	128	118	142	124	107	134	109	136	130	121	143	115	119	144	133	122	119	136	146	120	138	145	143	131	115	150	115	139	119	137	106	134	134	146	121	134	128	133	133	116	129	107	134	121	125	119	142	114	120	132	109	130	139	129	112	122	114	108	131	115	112	128	122	121	109	123	121	134	119	116	124	128	119	107	111	130	124	107	123	114	135	141	122	121	128	107	121	128	125	123	135	148	125	131	125	102	146	123	117	124	106	142	134	142	131	114	134	145	120	141	136	132	117	107	119	112	136	138	145	117	107	135	103	134	109	109	123	148	113	139	125	135	127	117	107	127	142	123	132	134	137	131	112	147	131	117	136	119	137	129	138	138	126	115	119	138	141	130	139	110	120	137	118	119	136	109	122	137	129	123	136	142	114	127	120	121	144	119	112	129	143	121	120	115	154	113	129	111	99	123	128	126	125	139	107	110	115	123	129	117	124	137	117	118	121	132	143	129	127	116	138	127	129	112	124	148	135	143	140	102	126	98	121	119	130	129	112	121	125	128	131	113	122	140	117	135	135	113	140	122	100	129	135	133	127	102	140	130	109	110	125	124	105	130	114	114	126	127	134	136	114	131	132	129	129	120	133	119	120	133	123	114	123	121	124	122	124	140	112	114	121	134	104	136	144	143	133	125	122	135	137	142	124	127	127	121	130	140	127	130	118	114	108	121	116	119	116	121	122	112	123	140	126	110	107	146	117	128	123	118	112	127	119	123	119	134	127	115	122	126	118	144	125	112	137	117	135	151	121	138	105	126	134	120	110	106	139	136	116	108	107	133	131	115	151	111	117	99	114	108	135	124	117	129	113	119	113	126	123	118	112	112	120	147	148	117	128	113	113	123	119	139	129	149	126	123	113	125	125	122	126	124	125	119	117	128	136	118	120	111	101	129	130	124	133	131	125	124	130	93	118	146	138	128	123	137	132	126	106	119	127	130	117	119	139	135	120	130	126	114	120	125	149	117	113	142	127	149	125	126	150	131	114	118	135	135	135	134	127	128	137	141	147	142	108	142	117	106	138	118	119	129	131	129	136	145	124	121	104	121	122	127	152	142	134	139	111	113	139	137	128	122	125	124	142	139	127	112	123	126	117	137	137	156	125	141	145	128	117	145	126	145	121	131	126	119	130	118	117	129	126	128	154	118	123	133	122	133	123	101	109	127	125	112	122	120	114	130	121	151	132	139	133	128	136	124	141	150	120	110	142	125	118	133	138	122	112	139	115	133	143	147	121	149	127	124	133	104	117	123	125	126	118	116	102	117	124	125	119	102	113	122	123	141	110	104	105	138	134	123	111	125	112	138	138	135	130	146	131	126	149	140	129	134	145	131	137	134	128	137	132	126	118	122	147	140	115	126	141	129	125	131	115	146	121	141	121	131	123	120	125	124	120	141	115	135	128	114	145	134	140	148	121	111	97	129	128	126	127	139	128	117	138	125	120	132	137	133	112	131	130	142	115	126	104	139	131	113	137	123	133	110	123	145	132	107	116	132	107	127	139	125	115	117	125	117	120	129	126	114	138	116	113	112	112	120	111	128	133	124	120	120	121	112	137	125	125	119	130	121	131	124	118	124	117	124	125	128	119	128	137	119	126	114	135	121	124	119	138	132	133	153	143	124	126	135	122	120	118	138	118	100	123	134	115	131	142	134	121	114	125	126	132	125	101	113	113	140	118	139	131	133	102	126	131	130	125	111	110	113	132	126	130	122	125	127	139	135	120	118	156	141	138	123	107	139	125	125	127	136	129	135	129	129	118	125	147	149	135	134	116	126	118	131	123	136	127	124	118	119	139	142	123	143	128	124	142	116	126	140	96	141	134	104	126	128	141	120	132	111	129	153	133	142	121	121	109	109	113	120	119	121	133	120	113	131	134	123	116	133	126	111	124	118	139	135	124	136	116	131	128	121	128	133	131	130	120	147	131	106	119	107	118	130	129	114	132	131	146	115	123	123	132	107	107	132	113	114	134	130	101	114	119	120	122	121	118	127	115	136	108	114	133	115	122	118	136	115	121	123	137	138	118	121	148	137	133	128	110	136	140	115	113	135	121	143	148	131	129	125	118	129	119	142	117	108	122	118	129	121	134	109	130	122	123	143	121	115	136	128	134	127	106	143	133	129	131	131	117	124	119	127	126	152	126	111	118	138	109	134	136	125	132	130	140	135	108	139	146	144	135	113	142	121	108	121	114	129	110	125	120	121	121	116	112	109	141	128	126	108	128	131	108	123	138	124	118	128	119	111	129	122	135	122	128	125	122	114	120	145	106	140	114	135	144	108	125	120	143	135	121	107	119	118	106	139	105	115	116	132	130	147	115	143	114	124	144	123	123	111	120	145	144	142	115	143	119	119	130	128	137	126	132	134	112	131	142	142	133	126	133	128	120	115	128	132	120	128	144	135	133	127	118	139	123	132	129	101	121	102	115	138	113	123	134	107	111	137	116	114	136	117	123	125	118	136	129	128	120	126	135	134	141	131	118	143	138	123	120	114	121	100	125	159	117	113	136	132	107	134	106	134	139	116	133	139	115	128
14767	27287	11295	506	498	541	589	712	675	609	529	464	482	444	430	475	440	466	467	489	420	445	477	444	470	413	486	438	466	458	493	468	495	459	490	438	458	479	443	445	503	433	458	475	458	540	495	534	505	528	568	542	560	570	527	544	522	523	499	491	500	474	490	535	506	504	510	507	475	505	460	488	502	498	435	454	445	493	481	492	490	477	495	470	462	406	481	451	480	447	464	498	482	443	492	470	439	424	463	447	463	485	428	482	476	474	426	465	473	478	484	455	474	479	398	440	416	437	452	454	442	438	468	455	429	448	442	448	454	495	427	468	465	472	474	450	486	462	456	451	461	450	478	474	481	441	461	422	449	412	469	426	493	476	458	483	477	448	438	461	419	464	456	414	462	463	463	437	440	428	463	487	448	418	439	441	460	472	465	483	494	442	463	449	444	442	440	483	468	483	460	449	478	484	475	494	443	449	453	477	444	448	460	456	469	460	481	464	451	478	468	477	469	481	438	434	472	453	444	434	449	451	486	432	483	455	489	453	508	449	447	478	473	472	449	485	464	465	481	441	467	424	434	469	412	479	406	469	421	455	443	497	475	465	460	487	474	472	458	486	469	474	454	498	466	432	439	492	428	447	423	427	478	491	489	471	512	435	500	508	491	465	435	464	481	475	443	481	470	445	430	456	438	445	483	485	495	484	472	509	431	490	440	452	437	421	436	458	434	442	489	451	444	429	475	452	454	461	423	485	457	478	444	408	442	431	459	476	440	443	469	451	454	430	452	444	451	425	413	413	467	463	430	465	476	445	471	459	466	406	465	437	472	492	463	479	470	472	482	472	442	456	479	494	458	463	453	459	434	438	443	431	452	450	442	473	457	432	475	461	480	433	452	503	483	461	397	424	494	481	443	462	459	466	436	453	472	472	466	478	505	460	464	437	459	456	497	449	479	455	462	461	461	479	473	451	444	457	464	454	463	467	429	506	486	469	489	473	455	481	450	467	458	438	471	448	455	429	450	478	465	490	433	457	451	416	440	451	467	459	443	423	456	433	432	477	481	459	441	456	440	491	418	454	441	436	478	462	427	469	469	439	459	466	430	481	458	456	457	407	422	444	481	443	448	478	451	458	452	454	494	455	454	461	458	466	467	455	437	481	464	479	457	451	456	450	435	478	505	456	512	444	468	412	460	461	519	438	484	445	452	470	456	481	479	438	443	459	466	407	433	450	439	434	431	473	445	475	465	446	507	474	470	431	473	461	453	483	494	459	441	458	447	436	460	473	436	432	485	430	484	456	464	449	453	468	418	479	467	438	464	447	435	480	460	485	492	443	493	467	488	452	475	441	475	428	459	492	458	466	477	489	457	460	469	447	488	472	481	458	427	463	450	489	454	482	439	481	475	452	464	474	459	441	459	484	473	484	450	442	461	448	457	431	469	467	433	457	469	460	477	459	456	419	460	442	452	472	459	467	441	478	449	485	486	464	459	462	443	489	490	444	461	457	456	504	458	437	465	464	450	458	422	448	462	468	447	466	461	454	458	469	418	446	431	441	461	456	468	473	476	495	442	444	447	444	441	439	458	464	495	452	462	472	467	460	455	500	425	460	488	422	442	461	466	446	458	438	475	494	473	419	423	442	462	483	476	448	443	464	451	467	453	424	510	449	458	494	464	489	465	453	439	444	432	483	465	504	453	473	474	472	452	449	472	465	455	452	438	441	471	453	466	467	449	487	510	445	484	467	441	434	474	421	473	463	466	444	451	458	472	488	499	459	440	475	438	433	491	480	457	453	442	509	444	464	407	437	474	494	473	431	463	444	485	487	434	461	477	424	466	440	500	440	421	454	481	468	477	453	439	466	455	425	482	462	493	444	496	458	500	430	475	461	532	463	480	490	490	471	442	414	436	440	466	477	440	454	446	424	458	458	460	452	434	477	472	459	449	511	422	441	462	467	489	424	473	459	447	441	469	457	418	463	440	445	454	498	459	456	491	400	456	446	472	494	469	474	455	474	425	449	462	505	450	493	465	441	442	511	460	444	439	478	480	431	455	479	457	464	489	461	418	473	435	460	453	428	472	481	447	460	440	404	439	478	481	461	452	477	479	457	440	454	476	499	459	454	460	442	466	420	478	496	451	478	422	457	447	487	404	461	488	438	481	407	476	443	480	478	478	449	456	409	461	471	429	464	456	426	459	424	490	450	471	465	473	437	472	472	456	449	429	484	526	460	461	491	448	491	494	474	457	431	451	472	423	421	465	490	437	436	454	450	468	452	452	466	444	454	463	474	489	475	476	515	496	481	464	453	419	441	477	433	421	457	498	451	490	492	432	481	466	449	475	474	436	452	446	460	489	481	465	475	460	409	487	465	438	465	495	477	463	443	447	457	461	426	463	478	474	498	439	454	455	485	439	472	455	448	482	457	473	482	449	486	443	422	419	448	458	459	450	450	485	450	462	453	433	428	410	460	463	474	472	433	455	462	466	474	452	462	446	454	430	436	433	460	472	467	487	484	456	499	434	432	464	437	468	487	418	462	495	452	450	471	433	455	496	468	463	419	484	454	445	504	480	465	446	434	455	468	451	484	465	483	442	473	420	445	472	488	490	447	474	446	452	443	438	447	425	429	431	497	491	432	439	471	455	449	445	449	399	507	494	454	428	505	493	496	472	494	500	459	490	431	441	469	459	444	473	460	493	483	434	515	440	461	451	467	441	496	474	486	513	435	438	473	459	445	475	462	445	466	476	462	476	457	449	429	448	475	481	453	442	450	480	446	423	440	439	480	486	466	463	453	459	446	443	474	452	465	439	485	426	488	445	498	476	452	458	489	468	468	426	465	467	493	463	480	419	483	483	473	431	463	444	493	438	447	452	432	476	473	445	465	445	485	510	477	447	470	452	499	469	426	444	474	444	467	430	485	472	442	440	489	477	446	452	449	415	439	452	478	465	450	490	423	460	441	471	458	466	458	437	479	478	449	476	491	476	457	426	460	477	496	442	478	492	460	452	476	456	444	454	417	454	452	465	457	442	464	466	425	450	476	489	493	474	479	454	480	465	438	451	461	464	481	416	462	450	437	434	482	445	495	475	462	479	489	473	458	469	475	472	444	426	450	423	477	472	485	424	445	442	487	430	436	453	447	459	487	459	471	454	484	473	431	478	429	478	467	432	424	442	451	449	475	443	457	441	448	467	462	437	429	468	476	427	451	453	463	459	439	472	465	448	493	455	440	474	471	433	479	468	445	481	413	422	472	440	456	438	430	474	456	460	497	464	486	463	472	431	427	461	496	444	481	447	468	481	468	436	450	472	489	446	446	440	461	467	440	457	490	480	443	476	468	455	444	448	507	454	434	471	457	486	478	434	476	489	476	464	425	474	467	461	458	439	458	418	473	467	478	456	480	458	425	440	510	477	483	453	443	443	453	457	480	475	429	513	453	454	465	460	482	440	431	445	472	493	477	452	490	445	486	489	479	434	523	451	434	441	453	457	443
56873	71243	50149	15944	1843	411	861	1363	1157	609	365	244	233	209	180	217	165	191	213	175	203	193	208	203	191	190	155	206	166	159	181	182	156	171	193	190	194	169	190	196	161	155	179	173	175	166	164	191	201	206	165	168	182	201	179	156	149	202	185	192	180	194	174	168	172	183	167	156	181	176	185	163	183	191	174	175	192	174	165	156	160	182	180	170	172	186	158	142	175	149	171	169	177	202	190	160	185	163	187	170	177	175	178	164	165	160	161	146	166	162	164	182	158	162	170	172	166	195	171	185	172	172	178	151	185	176	164	168	178	159	176	165	174	172	160	170	178	171	173	175	150	172	154	171	170	157	158	173	162	165	157	160	187	173	188	153	169	166	173	167	191	137	157	178	170	162	175	162	168	180	166	191	198	153	192	153	166	173	164	174	188	162	175	146	176	158	178	169	165	195	192	167	182	191	155	168	167	160	161	181	170	167	189	179	168	153	171	179	171	191	180	195	172	182	162	151	169	187	188	173	173	159	156	186	168	179	178	176	157	161	162	183	160	174	171	173	159	174	211	155	145	169	166	167	170	157	166	155	202	176	164	161	174	180	161	194	173	201	171	185	165	168	141	158	166	173	168	174	155	165	186	181	175	171	167	199	178	180	195	188	187	173	164	171	180	174	166	171	184	163	167	171	181	159	181	166	171	169	159	177	188	172	176	146	156	170	188	165	171	187	147	150	168	166	155	184	158	174	166	156	192	157	181	179	188	168	194	162	178	157	178	179	141	169	163	156	166	182	177	173	183	181	144	167	158	160	177	169	154	157	166	144	164	186	150	147	192	163	192	167	162	163	161	156	197	189	175	154	157	185	164	188	175	172	171	150	153	178	169	156	176	179	151	164	179	167	172	174	143	174	187	166	156	154	163	150	153	154	158	168	148	183	140	189	170	194	165	169	174	181	155	189	183	165	169	159	162	162	160	173	180	172	158	168	188	171	163	181	185	169	151	177	177	173	155	165	175	176	164	183	166	171	186	182	165	186	177	155	154	159	141	160	155	182	157	166	152	176	184	184	159	161	170	183	167	141	163	181	167	149	172	171	172	152	175	167	203	163	158	164	166	186	179	197	197	167	174	182	152	168	152	177	173	175	153	176	183	157	171	190	179	173	185	163	163	174	172	160	141	176	143	183	175	185	138	168	178	167	167	183	175	153	163	160	154	172	158	169	155	187	166	199	173	168	187	213	171	208	175	160	170	149	170	162	168	184	188	164	183	178	178	167	169	164	170	165	164	175	188	153	167	171	182	178	172	168	188	174	178	166	176	182	187	149	155	165	178	158	179	177	178	184	145	161	171	217	175	163	188	177	156	163	188	170	167	187	183	182	163	157	140	171	167	173	183	197	181	157	170	181	205	173	167	151	155	188	158	176	143	163	155	156	194	177	154	152	164	169	187	158	177	169	149	141	179	155	170	155	165	172	190	172	177	159	165	144	175	162	169	175	180	182	164	180	189	142	183	165	151	182	180	170	172	173	158	166	150	163	154	166	186	175	196	149	174	177	173	166	164	185	139	193	164	198	145	187	194	176	163	179	179	186	172	155	160	165	158	157	165	191	158	163	172	150	179	190	185	179	152	192	162	174	180	178	180	184	170	161	131	163	179	174	171	164	131	152	178	194	165	149	177	175	178	175	169	167	160	172	161	171	146	168	159	155	163	187	185	184	182	166	163	169	166	171	171	156	204	179	175	170	169	193	162	190	179	171	160	165	153	161	153	168	139	171	146	167	164	163	143	196	176	154	156	187	175	168	173	168	162	167	187	181	172	195	185	167	160	186	166	169	193	180	193	167	188	190	186	174	170	158	159	162	170	187	161	158	179	146	175	173	175	186	166	175	152	161	182	152	157	178	158	173	182	166	176	170	201	180	172	192	168	176	151	198	187	146	167	166	184	176	166	170	175	164	163	169	175	141	153	180	155	173	146	167	165	169	171	165	160	171	157	161	160	167	149	131	163	171	142	179	173	168	178	175	172	172	190	169	152	174	171	143	162	175	176	176	169	154	174	182	172	173	172	172	163	176	184	169	183	169	174	177	162	179	162	203	177	172	172	199	173	186	165	154	173	197	161	147	161	171	183	165	153	145	176	157	158	161	170	189	154	159	173	157	169	178	178	170	151	174	150	164	159	189	181	150	156	224	166	168	184	167	171	149	165	164	161	184	164	180	183	157	174	188	192	179	157	164	162	159	158	137	174	172	173	160	170	179	172	176	190	150	182	172	162	173	179	162	178	165	171	150	177	149	188	167	173	158	179	157	163	160	168	164	164	204	180	172	178	166	159	192	155	182	192	153	173	138	140	165	158	180	181	179	179	176	177	193	150	183	171	190	166	158	180	169	165	186	186	175	177	175	201	179	172	173	152	165	162	182	149	149	168	160	182	189	179	156	170	168	172	170	158	202	145	175	144	180	165	182	152	174	188	157	152	201	175	158	159	168	138	179	182	165	173	161	168	152	179	172	174	172	184	173	166	161	171	150	154	166	165	155	156	158	168	179	170	173	167	162	176	182	173	165	140	149	169	174	151	193	147	172	164	193	166	172	156	184	175	164	201	165	175	178	164	188	167	184	170	171	177	164	158	169	163	187	146	146	163	178	170	168	179	164	154	190	172	172	155	172	181	164	160	186	179	182	138	176	164	179	170	170	165	172	189	177	190	176	174	190	195	188	175	190	174	152	182	160	168	159	178	175	177	163	155	183	171	175	179	160	167	162	160	170	174	175	162	177	165	191	185	144	141	139	160	167	165	169	166	184	173	174	170	166	155	185	197	163	164	148	151	190	162	183	170	182	176	165	174	154	194	189	193	166	177	144	149	171	144	163	169	176	177	171	182	152	181	181	179	180	181	179	179	166	199	195	180	190	189	163	154	185	167	155	151	161	184	183	188	164	173	167	149	188	195	166	167	159	193	143	178	156	154	172	190	153	175	179	169	191	175	178	170	174	188	176	192	165	161	153	172	164	199	157	189	197	161	182	177	183	183	164	166	157	192	164	196	177	163	170	178	153	172	186	209	179	162	173	166	189	172	190	170	184	167	183	181	138	161	202	185	161	151	161	189	172	182	178	159	153	168	154	174	166	179	182	188	177	159	161	169	195	176	166	191	162	187	179	162	160	159	168	168	165	179	152	170	157	179	167	157	176	168	205	175	170	172	152	189	189	172	162	149	165	173	186	157	167	164	162	163	166	167	162	165	165	192	196	163	162	184	151	168	201	174	170	173	150	177	194	191	198	175	183	176	175	201	172	156	176	186	170	149	157	153	153	164	166	163	185	161	159	159	160	166	165	169	142	163	185	176	175	179	160	171	168	152	170	143	190	198	181	165	144	164	165	179	171	211	160	188	152	182	181	173	164	177	179	175	193	164	159	167	179	168	176	158	180	154	165	172	165	189	163	189	187	161	163	168	157	164	190	151	167	156	183	180	182	187	163	167	182	169	168	167	176
38735	55742	41628	1501	1461	1499	3907	6326	4934	2501	1578	1110	1010	850	782	746	680	678	687	688	651	587	701	658	700	726	621	683	632	605	664	629	608	591	548	612	623	586	640	633	634	627	654	625	613	658	640	658	710	718	728	750	730	772	683	704	705	647	658	692	653	687	609	683	621	681	661	634	653	675	640	625	618	591	595	604	593	605	613	615	616	637	614	608	604	642	595	590	570	595	592	573	587	607	612	600	580	577	613	540	574	614	601	560	591	590	656	603	549	619	573	581	568	577	602	605	546	555	609	585	601	556	545	566	532	556	544	577	575	556	553	605	603	552	550	600	554	523	608	498	592	572	594	570	573	624	596	568	581	559	561	603	581	565	589	531	604	572	587	595	620	567	609	586	585	577	570	627	588	615	573	611	571	575	586	602	561	590	578	616	609	572	529	614	584	580	582	609	593	600	628	601	578	622	589	624	603	623	543	548	579	611	595	595	588	585	591	572	585	586	594	592	550	589	551	603	512	574	591	588	598	571	532	565	585	584	619	547	564	576	605	580	605	577	622	586	563	568	565	584	661	537	615	583	559	596	584	585	622	603	587	550	587	615	621	586	562	623	577	561	575	542	595	621	593	544	588	588	609	612	576	597	569	560	622	552	587	582	582	541	553	617	537	589	570	580	603	571	555	571	542	575	607	569	573	593	617	583	587	603	602	623	591	620	607	602	647	558	560	548	563	590	552	552	585	585	582	593	629	613	597	632	619	584	598	598	590	589	559	577	553	615	596	564	568	642	590	568	579	564	610	592	572	659	576	579	581	555	641	577	584	572	601	561	619	575	628	576	606	602	565	603	572	581	590	561	568	585	577	581	578	552	588	589	620	565	574	598	598	573	589	579	573	606	583	583	598	530	577	642	570	647	588	598	598	583	592	580	575	560	560	601	554	568	593	597	568	585	585	618	615	587	585	601	596	606	606	618	560	617	569	553	588	556	597	581	592	613	604	584	569	579	569	618	606	532	569	532	617	608	582	564	637	597	634	563	561	577	597	562	618	580	620	587	572	616	590	573	580	603	625	550	618	585	647	583	583	576	596	575	584	577	594	613	602	587	610	591	552	553	599	566	618	559	603	582	605	638	561	617	550	603	586	567	571	595	544	592	582	561	571	595	615	609	601	599	611	593	614	582	590	572	623	564	574	587	631	579	568	657	610	576	630	579	573	604	586	570	595	565	586	653	571	569	588	643	550	579	559	612	584	636	591	606	607	581	618	591	577	602	580	521	585	571	595	567	597	605	596	549	588	585	609	588	612	556	614	606	619	562	598	589	598	564	595	623	597	600	560	638	579	599	597	590	603	567	620	602	557	552	594	559	568	594	623	619	545	574	538	618	583	550	576	558	581	569	580	634	611	593	587	593	608	594	573	623	590	575	581	618	588	601	548	589	593	578	553	559	587	568	601	575	609	625	606	569	594	596	582	604	601	634	633	591	567	598	565	583	619	546	548	613	573	592	597	516	560	614	611	611	612	596	578	576	559	577	623	591	577	576	639	541	583	574	613	552	610	604	629	584	569	575	576	564	602	612	570	607	576	585	588	599	594	612	568	604	594	606	595	570	607	594	571	571	621	562	547	614	577	584	608	565	626	625	605	624	633	565	568	599	638	577	577	598	586	577	613	581	600	623	606	613	605	591	578	601	578	593	600	583	601	565	605	617	589	618	565	551	576	602	570	582	554	548	591	606	592	588	578	644	612	564	608	602	570	600	600	573	630	559	542	595	603	575	645	567	549	538	607	543	622	588	597	544	595	597	577	598	588	578	616	595	558	565	582	578	571	529	577	604	570	593	573	585	562	569	576	560	571	584	579	578	584	566	570	585	602	599	539	578	541	603	578	590	525	559	626	613	592	601	626	611	573	621	566	613	632	580	537	599	586	578	598	589	605	584	608	599	599	614	578	551	615	561	553	585	643	587	591	587	614	595	614	586	660	573	554	588	584	616	552	550	585	629	599	571	611	548	613	604	574	597	575	596	578	603	613	571	554	555	557	604	611	561	570	607	602	585	578	605	611	623	571	537	577	613	596	624	567	600	609	600	584	588	556	577	599	572	540	613	571	579	595	595	573	580	592	593	583	577	587	630	597	596	547	577	609	583	596	599	602	593	601	600	572	619	594	590	602	576	616	615	606	577	563	587	554	644	616	607	546	577	581	600	566	574	566	587	619	559	546	600	595	596	612	569	605	593	624	585	629	569	590	588	599	575	541	570	560	570	609	551	575	572	603	585	560	643	601	570	583	581	586	595	553	575	637	564	547	582	576	561	583	620	562	545	551	603	531	583	585	601	603	582	613	583	559	583	599	581	611	581	562	567	569	605	582	610	577	563	575	590	598	598	607	547	598	540	556	573	595	536	595	581	622	588	566	599	555	584	607	562	583	544	607	597	585	563	584	599	572	637	620	582	597	594	551	537	561	619	590	577	599	566	573	532	580	598	590	600	598	564	591	605	584	611	575	596	579	586	578	506	592	627	577	570	575	546	592	572	566	562	627	596	606	565	553	577	623	539	585	602	568	556	633	567	571	554	601	563	621	596	633	608	604	583	554	557	594	634	599	609	520	599	594	609	605	588	556	617	587	561	576	544	569	601	579	590	600	583	568	560	574	593	623	621	597	559	611	607	603	571	593	575	611	570	613	554	574	574	582	557	549	569	589	559	602	604	585	575	574	589	596	569	567	611	576	555	626	567	614	590	572	583	562	606	596	597	591	612	635	558	587	592	588	594	550	597	571	550	532	605	611	590	600	658	600	565	582	604	582	561	579	612	587	613	551	575	598	596	593	627	598	601	626	582	585	602	588	603	572	585	557	568	626	546	564	566	562	613	605	591	579	616	601	584	599	573	570	561	565	601	574	613	602	575	549	590	595	635	566	616	577	582	555	582	626	550	587	611	586	589	587	632	578	542	633	564	563	610	566	545	575	602	592	616	597	593	564	624	604	564	586	583	588	613	577	617	559	605	581	582	599	584	620	584	587	563	553	595	619	605	591	584	593	543	573	568	551	546	593	579	598	576	587	581	563	582	586	613	617	619	600	599	546	620	560	609	598	619	579	626	625	586	550	591	577	602	593	576	556	573	557	559	581	573	592	578	635	546	522	584	594	544	590	618	575	564	577	628	598	610	565	619	611	595	660	605	594	571	578	578	550	589	591	591	579	612	629	560	636	619	621	599	626	558	566	593	546	590	580	596	572	599	554	591	578	615	580	633	610	580	646	572	611	613	534	562	526	579	615	582	602	560	645	580	577	545	582	604	572	581	593	559	585	582	592	542	581	511	604	612	608	589	564	576	595	573	603	612	572	589	551	613	589	597	610	565	617	532	602	602	594	607	592	586	568	609	591	575	585	615	578	620	606	592	597	565	578	584	560	606	601	567	592	577	563	633	571	591	617	576	551	556	572	584	550	575	543	545	601	613	558	594	562	597	562	611	613	635	582	569	589	609	590	609
71157	80073	58172	23406	6999	752	1300	2463	1608	815	577	507	400	336	248	245	237	227	259	238	232	236	256	226	256	278	274	237	235	246	202	239	229	247	215	235	216	233	228	211	231	232	223	206	235	220	234	246	214	225	240	252	250	236	232	224	249	245	226	205	265	241	231	219	218	250	224	239	243	221	231	244	232	212	239	236	224	201	213	252	224	238	223	208	235	250	230	265	221	220	228	215	186	217	236	238	235	230	206	236	228	227	218	233	229	226	236	216	264	210	225	207	205	235	246	268	205	220	234	199	218	210	216	207	237	256	208	214	228	206	227	229	231	236	226	247	223	229	225	211	241	232	208	209	225	237	212	220	230	224	217	215	216	224	214	211	211	216	235	217	225	210	209	229	205	218	205	258	230	217	217	245	195	230	250	217	189	201	234	228	208	212	231	233	224	214	233	223	231	247	183	222	215	227	230	216	218	229	199	213	229	196	232	211	224	217	231	232	225	179	230	244	229	236	209	240	231	232	224	223	233	244	239	215	247	226	213	222	240	218	243	235	205	212	225	217	216	241	206	239	213	210	234	209	223	236	217	197	199	223	211	232	235	271	236	225	202	230	221	224	220	240	228	225	197	216	220	228	248	250	216	230	233	222	216	226	232	208	217	227	229	197	238	224	219	238	223	212	227	245	201	234	192	224	219	243	215	233	204	216	201	202	204	237	229	241	233	237	230	202	220	253	224	228	224	181	251	231	201	255	233	207	225	247	211	226	231	216	225	229	219	219	239	199	215	225	245	203	229	212	207	223	233	214	234	222	222	234	224	244	240	224	253	236	243	223	263	229	203	203	240	223	215	204	219	208	217	234	232	246	203	228	213	215	224	213	215	218	235	240	252	228	224	217	227	215	205	234	207	208	195	220	223	208	212	220	206	223	224	226	236	236	248	213	219	208	205	216	234	208	220	230	220	225	241	225	224	219	238	228	213	210	238	249	230	262	224	222	218	230	219	200	195	224	244	186	241	242	217	224	244	228	203	202	233	239	223	201	211	216	222	217	235	236	199	227	201	199	225	221	199	215	221	239	229	238	222	201	205	234	230	211	216	227	242	216	218	222	209	240	234	228	214	236	231	207	225	216	212	218	198	237	240	234	214	205	219	262	239	205	222	240	239	233	213	229	229	219	242	227	225	205	220	235	249	217	224	239	227	227	241	208	201	230	228	217	196	201	219	260	235	228	213	235	223	229	241	211	219	215	231	217	238	218	211	220	234	223	262	184	208	233	230	230	217	219	224	200	241	235	215	221	188	242	235	217	218	244	228	244	206	236	229	219	216	229	241	211	228	220	238	210	215	238	214	243	225	233	215	223	209	241	242	230	222	222	215	222	202	242	240	199	211	218	221	213	209	242	229	214	216	231	252	208	236	238	241	220	250	222	222	218	249	224	224	238	221	204	237	232	238	221	221	222	218	199	214	232	234	231	219	272	230	237	255	220	220	222	238	240	230	226	218	219	218	230	245	234	243	224	213	218	217	218	213	205	209	207	227	229	232	229	231	256	228	210	233	201	208	229	221	217	202	213	203	243	201	209	215	238	234	221	216	227	238	225	222	226	222	194	219	228	234	233	235	241	233	226	252	229	214	208	252	205	208	268	226	223	242	224	218	226	220	237	197	215	213	209	218	238	215	225	206	215	255	197	204	225	227	234	229	232	209	213	226	246	202	225	202	209	219	213	246	236	238	244	239	250	227	202	226	250	232	219	222	205	212	205	241	226	207	220	190	235	193	235	211	225	205	223	266	224	205	232	240	241	196	220	249	204	241	202	236	217	216	208	209	219	225	198	227	216	232	239	206	206	224	208	225	237	201	228	211	217	219	222	247	215	229	214	212	222	226	236	253	193	199	220	229	239	217	212	229	205	217	181	205	209	229	232	217	228	214	210	227	214	223	228	217	213	189	229	193	200	215	230	241	209	239	244	208	210	243	213	256	240	209	239	209	237	233	227	222	222	223	218	217	214	256	230	228	229	207	202	237	218	204	205	215	226	225	230	235	220	232	209	211	213	228	217	219	248	200	210	226	206	232	205	231	208	208	240	198	215	207	213	226	220	234	226	229	224	238	236	208	208	261	250	250	220	236	200	229	229	237	230	196	196	216	247	228	217	239	232	216	233	215	231	219	229	216	231	206	274	236	227	213	229	219	219	235	227	240	231	221	211	213	238	234	232	223	239	177	221	238	246	226	210	244	211	227	248	240	219	243	241	241	232	202	182	224	236	216	243	236	210	213	229	225	205	211	244	226	222	212	227	245	225	246	251	204	259	218	237	253	243	251	209	231	209	220	217	207	227	222	214	226	211	221	251	214	203	255	213	196	215	245	223	244	232	224	239	236	239	221	187	243	228	215	247	237	234	211	205	221	220	200	242	216	205	221	219	226	211	213	243	241	203	242	201	229	225	213	218	223	228	196	231	245	243	197	225	210	215	212	233	218	239	244	225	259	221	238	183	239	237	227	204	227	223	224	260	216	230	212	212	203	194	220	215	221	212	242	226	223	200	235	214	231	210	227	228	190	216	211	209	214	247	215	251	232	207	243	197	232	235	212	231	264	240	201	213	253	228	222	207	217	207	204	255	244	231	247	220	204	197	204	216	213	218	220	214	234	221	231	186	239	198	235	237	224	249	234	237	200	196	242	222	228	215	234	201	210	230	239	219	236	214	222	240	253	209	213	229	223	236	228	199	252	227	190	218	209	210	219	239	237	193	230	239	215	231	214	234	245	237	227	211	235	246	226	247	220	218	212	197	198	210	217	219	240	232	212	220	230	232	217	224	215	223	232	231	241	255	214	228	219	206	232	226	203	227	222	241	237	233	229	230	244	231	228	186	212	240	225	228	247	232	236	244	230	219	213	251	200	215	211	226	229	215	245	257	225	234	224	219	242	198	229	215	200	227	223	230	211	242	199	226	234	227	210	231	205	222	238	218	222	223	253	222	237	240	223	218	230	223	223	199	245	247	208	207	210	222	224	217	224	218	211	247	241	236	224	228	214	231	253	199	202	235	254	201	199	215	216	217	221	231	227	229	231	246	237	224	211	222	227	237	234	204	229	202	222	239	226	252	209	232	248	281	239	225	213	225	215	239	217	238	225	230	237	216	227	215	218	234	233	217	226	244	216	209	227	206	232	221	219	262	213	229	210	214	209	223	210	208	248	233	222	211	214	227	220	234	237	202	244	192	220	231	196	251	242	256	191	230	234	233	206	249	210	234	248	201	220	214	185	246	210	213	239	232	216	232	238	202	238	228	213	219	229	223	194	204	204	237	225	203	191	233	222	218	216	230	226	188	205	219	235	205	220	228	248	210	215	218	241	188	217	220	234	212	228	241	233	220	224	204	228	217	243	225	244	196	250	223	211	204	236	228	212	232	214	214	211	229	240	215	236	228	222	243	211	200	227	204	232	198	225	204	226	213	232	223	251	231	226	200	218	214	225	223	230	207	238	217
49117	68278	52229	2312	2165	2321	5732	10394	6406	3393	2608	1879	1441	1220	1055	929	968	971	855	907	881	908	897	845	894	834	865	839	870	806	802	759	821	808	802	797	769	789	807	772	790	773	807	841	791	811	882	856	814	878	917	914	966	938	873	834	804	836	810	832	841	830	847	773	809	817	804	772	823	761	755	798	716	782	739	716	729	755	746	721	787	794	771	724	788	719	784	780	773	728	747	766	788	740	738	750	768	720	700	710	752	752	719	757	789	751	727	724	761	755	731	776	720	704	776	745	728	717	765	730	764	767	706	747	713	698	734	736	729	729	715	758	772	709	715	765	734	745	744	716	767	723	750	720	754	709	770	752	744	768	720	743	696	758	738	746	752	736	674	745	709	708	681	736	714	703	728	726	752	720	749	692	749	789	742	674	749	721	746	677	707	730	731	759	766	702	698	719	757	775	741	711	699	721	751	724	744	719	716	689	730	708	710	723	698	716	718	775	709	743	770	703	733	721	756	698	748	732	695	749	716	765	684	752	763	726	746	722	732	748	759	773	724	704	718	692	704	706	664	734	752	695	728	686	742	687	695	746	742	748	730	722	732	716	740	770	783	760	745	709	781	762	728	755	760	703	671	729	792	784	727	713	686	685	742	693	748	745	721	734	734	762	745	762	708	728	715	737	693	675	709	766	684	807	728	736	725	685	722	719	748	735	729	745	712	730	736	678	738	783	744	727	715	756	771	764	709	767	731	731	723	730	729	765	758	739	704	744	699	729	740	691	707	719	766	749	740	755	754	786	729	753	727	735	751	679	717	726	764	724	716	745	715	716	738	756	678	708	698	708	724	736	720	715	753	720	755	716	738	749	750	750	726	733	751	726	753	717	759	690	751	733	731	761	720	707	782	722	742	741	683	731	781	694	701	765	725	767	745	721	721	733	722	817	737	751	762	727	739	768	785	751	710	748	688	765	758	718	723	735	751	699	689	704	738	701	746	751	766	716	722	757	819	666	762	719	716	715	729	705	716	718	737	729	725	740	770	735	736	737	669	720	760	717	754	727	730	736	711	714	691	715	697	726	762	755	702	683	690	723	702	762	719	749	744	749	687	734	722	726	711	738	716	733	694	706	737	682	708	773	692	730	737	717	732	715	732	714	732	761	695	714	738	802	750	703	710	730	746	732	698	747	719	758	752	720	763	741	733	728	731	700	710	760	683	717	700	799	742	725	720	732	738	715	722	760	701	790	764	760	765	735	724	707	756	755	747	730	718	714	743	774	666	692	704	724	762	769	730	731	761	733	720	683	732	758	697	702	756	701	687	761	723	727	738	740	736	751	703	728	686	737	748	795	705	776	688	696	755	765	729	756	737	754	719	722	704	710	774	719	751	742	724	736	712	764	710	717	735	737	724	719	723	691	741	751	732	711	763	742	728	753	749	687	748	726	753	718	682	742	754	746	719	740	742	716	723	763	709	726	724	702	776	776	677	723	702	707	740	736	748	748	708	748	733	726	688	775	758	694	735	678	686	721	739	738	750	704	746	663	759	700	736	769	759	732	731	717	770	728	725	719	692	710	710	736	759	710	733	658	752	732	750	711	758	736	757	698	707	752	747	769	727	705	702	722	687	682	703	768	732	725	736	713	723	728	686	731	722	729	773	730	745	731	742	735	738	747	717	756	722	781	782	774	659	789	698	726	697	722	727	729	729	728	702	772	719	734	718	699	719	727	716	743	689	730	747	746	736	745	728	707	760	700	717	733	770	698	763	736	726	757	726	743	735	734	697	712	700	735	727	720	739	738	721	754	725	733	699	778	754	759	767	807	745	725	779	715	737	720	770	743	709	736	743	758	808	715	724	708	705	724	749	755	722	740	736	741	740	779	728	769	751	782	732	766	763	721	748	707	731	712	724	741	712	745	761	689	725	679	713	738	729	758	716	706	748	722	728	669	751	732	753	725	748	783	731	689	809	764	719	706	748	716	731	711	686	733	768	686	783	757	764	741	703	780	711	696	787	749	788	734	754	753	706	712	697	686	719	737	727	742	735	728	681	721	701	690	779	732	708	696	729	744	718	764	705	729	738	739	760	763	681	739	666	687	731	735	699	782	678	766	752	673	754	738	744	682	723	718	704	713	719	721	683	744	682	770	724	749	777	722	728	738	715	731	704	697	698	683	715	775	742	713	686	743	717	721	734	746	711	760	755	722	696	764	705	781	722	730	788	718	741	750	717	670	743	789	755	772	753	729	724	737	711	721	727	770	704	755	709	752	710	728	765	761	739	722	704	707	746	743	731	775	752	699	743	759	721	747	698	731	746	705	809	771	757	722	768	744	693	791	714	681	788	704	750	743	744	700	742	789	756	764	739	735	725	739	734	693	726	705	729	713	748	712	749	724	766	721	758	783	771	723	720	712	698	746	778	719	741	767	777	720	744	767	703	773	737	716	726	721	756	759	725	762	732	748	756	713	734	713	742	711	671	707	746	726	751	710	752	724	764	723	716	731	735	741	768	754	761	708	740	735	751	702	691	678	770	716	745	695	759	722	692	722	741	764	713	714	736	698	721	694	738	722	709	735	690	746	688	711	709	708	736	735	732	731	748	766	731	712	734	709	743	700	720	752	719	703	729	721	738	739	731	722	709	711	657	726	712	733	752	726	673	706	730	708	746	763	738	761	704	744	717	736	728	710	709	734	703	700	717	718	690	723	707	762	778	720	744	737	788	710	725	732	704	719	724	730	691	709	716	716	722	708	707	771	750	714	752	689	700	700	751	717	740	750	768	751	749	682	753	733	743	774	767	755	743	709	731	718	688	729	740	721	768	757	739	703	693	741	718	731	743	743	778	727	720	738	807	742	746	666	738	756	769	701	738	746	755	748	766	723	720	765	726	756	721	745	764	725	737	748	747	713	769	736	725	779	765	713	764	711	765	729	734	773	739	724	763	767	756	757	761	712	733	746	711	716	789	695	760	758	760	758	736	775	750	710	731	743	739	676	712	682	706	749	742	672	720	747	693	715	709	745	756	747	742	748	780	708	724	711	792	761	712	710	681	749	705	719	783	739	756	766	735	705	717	769	704	722	766	758	748	766	745	722	723	747	688	700	751	749	746	730	736	714	757	736	733	712	757	724	759	722	776	734	720	741	728	711	724	764	699	716	746	704	742	745	746	730	704	739	728	720	754	693	755	755	739	719	737	729	680	770	761	729	728	730	763	729	728	754	708	732	736	746	740	763	713	733	785	709	730	714	772	703	717	752	728	730	776	709	716	721	731	749	719	760	694	749	787	722	754	749	738	734	742	691	754	746	750	721	727	825	779	716	731	693	694	739	738	754	740	737	740	752	737	724	732	742	715	695	745	728	710	745	729	750	693	725	716	740	744	745	700	747	709	731	736	716	725	735	793	711	772	680	767	760	691	715	733	739	755	757	772	777	712	769	727	739	734	777	747	810	701	709	729	667	761	679	728	735	706	757	736	750	740	734	671	757	809	734	698	692
13273	18788	7008	408	160	119	157	153	145	149	149	136	123	127	132	136	125	131	129	136	127	113	132	111	127	113	117	119	127	120	113	120	124	166	118	122	136	104	127	124	136	130	131	123	136	138	144	116	125	142	150	128	126	130	141	140	146	130	133	124	149	141	117	142	135	144	139	121	125	144	132	145	142	133	136	124	153	107	148	110	121	136	123	114	104	135	126	134	121	133	152	127	142	124	125	139	117	127	116	136	121	121	124	113	143	136	144	116	139	123	130	141	117	129	128	137	120	138	131	117	130	140	136	132	116	120	132	131	122	117	132	134	117	131	132	116	137	132	125	104	115	131	113	117	153	127	140	112	99	128	131	153	150	137	124	110	124	128	118	135	119	133	132	127	126	140	132	131	129	123	128	123	124	129	119	114	123	135	119	130	134	143	135	133	142	123	116	103	130	131	122	136	129	138	135	150	123	141	128	119	126	116	126	108	119	109	136	112	158	122	130	127	132	130	121	121	110	130	122	125	133	108	137	129	127	152	142	115	118	120	134	154	134	138	150	143	113	151	131	139	119	132	122	140	139	143	128	128	127	108	114	129	131	129	141	126	130	115	119	139	128	124	125	122	122	112	123	122	132	123	122	126	147	114	114	137	108	125	137	153	130	114	114	124	147	128	126	155	121	143	105	136	133	122	131	140	129	123	130	124	137	133	143	124	117	116	128	153	139	118	120	136	100	129	126	135	130	125	117	123	129	120	127	120	129	124	127	140	144	101	132	119	123	146	142	126	125	125	129	150	141	150	130	134	134	116	120	127	128	127	136	135	139	124	127	131	116	134	123	137	132	118	128	122	132	113	131	125	118	148	122	120	131	126	133	106	160	147	128	114	141	139	135	125	154	132	112	124	111	140	120	124	148	106	119	139	142	135	152	128	121	115	138	122	139	133	110	134	129	137	142	132	130	142	127	124	136	127	144	124	131	109	120	132	112	126	131	137	136	131	128	133	109	128	143	118	131	136	118	132	123	114	130	132	124	115	114	127	141	129	125	136	124	117	129	112	130	140	116	118	158	128	141	123	140	122	134	130	114	132	125	141	127	138	123	126	122	119	128	129	112	128	126	123	119	126	131	137	100	127	140	124	123	109	131	106	135	131	152	144	135	136	135	151	133	142	113	145	120	128	147	123	129	128	129	131	131	122	120	135	149	98	125	121	120	123	114	118	128	123	127	144	148	122	113	141	122	136	110	114	130	111	135	110	143	115	114	132	125	132	130	129	132	123	118	117	126	132	130	132	129	147	125	129	144	140	138	139	116	133	140	141	145	125	141	113	132	124	129	133	109	126	122	143	117	121	148	112	130	145	138	111	131	129	138	131	114	120	134	118	128	113	126	125	132	134	130	127	134	145	120	123	141	134	107	123	130	131	142	117	148	131	118	132	108	101	137	109	116	114	147	133	144	141	150	119	142	123	141	127	128	138	107	138	115	137	132	122	134	131	135	118	127	139	121	145	134	105	149	137	129	128	122	124	120	125	152	148	116	110	124	127	136	130	129	135	137	98	111	131	135	154	129	118	150	117	117	131	153	115	141	124	120	122	133	139	137	124	124	113	129	125	122	125	103	143	136	137	121	118	132	123	99	136	148	113	132	125	142	114	127	133	117	121	116	119	124	128	132	113	118	110	126	119	129	136	126	113	118	119	128	120	127	114	126	138	118	114	120	109	121	141	120	129	127	109	145	123	125	110	119	146	120	122	141	137	130	154	123	142	127	129	138	113	118	144	120	104	118	137	137	120	117	135	137	145	133	115	138	112	120	140	124	130	119	159	129	137	124	124	112	142	137	114	129	128	136	146	124	128	116	134	133	128	125	139	115	130	140	162	127	137	111	131	114	117	139	123	129	139	130	118	147	135	130	159	140	127	110	132	137	113	106	120	120	124	158	120	122	127	153	140	110	111	108	118	120	136	134	149	144	123	121	127	120	141	128	133	128	118	124	125	152	112	109	131	120	129	144	116	139	127	120	135	121	103	119	108	135	128	140	131	113	110	130	137	137	137	138	132	161	145	124	139	114	142	135	121	121	142	98	146	142	128	130	132	129	131	128	133	121	132	106	125	132	120	122	129	127	131	127	127	126	114	152	139	120	132	134	121	137	136	130	127	124	104	115	125	123	143	120	121	124	113	111	130	119	146	136	119	139	131	136	132	125	133	126	130	120	136	125	106	105	135	116	127	142	132	128	126	141	116	126	151	108	115	104	135	121	144	132	130	128	148	137	141	134	135	121	151	128	134	129	134	132	139	135	131	124	143	125	133	143	148	130	128	136	118	136	111	134	126	132	129	126	139	121	112	144	154	114	142	133	128	139	132	112	126	140	122	154	136	130	127	124	133	147	124	139	127	142	118	136	128	117	122	124	115	125	119	118	141	136	112	114	110	115	126	126	118	135	139	129	141	115	134	122	127	135	137	122	130	144	144	154	118	140	146	132	115	120	126	137	120	135	145	114	124	135	157	139	122	145	122	114	149	133	112	142	129	118	132	137	137	132	112	124	104	124	111	122	140	119	129	128	131	120	146	137	130	126	124	160	119	127	124	121	121	126	135	119	143	134	126	135	115	140	133	133	138	143	139	152	117	132	138	137	126	113	123	149	144	134	128	111	122	124	125	125	121	116	115	129	104	129	122	103	125	120	120	147	152	123	150	145	116	135	130	117	105	123	128	135	145	134	147	117	140	128	134	116	124	127	138	139	133	111	113	127	129	116	128	121	119	126	144	117	133	119	135	108	114	125	139	142	153	118	121	134	151	134	142	133	140	150	120	119	125	124	127	134	135	129	140	129	131	141	121	106	136	160	123	117	140	129	125	136	126	130	129	128	123	132	130	109	136	129	134	135	164	127	122	142	125	151	138	133	144	128	124	146	117	128	127	152	122	125	107	142	111	118	130	130	123	137	142	139	127	111	131	130	119	121	111	134	128	137	127	130	136	128	129	126	144	138	135	112	126	137	111	126	135	127	138	144	136	114	141	126	102	132	149	123	117	123	143	154	128	135	129	119	116	138	136	117	117	123	141	129	126	131	126	144	112	120	113	119	131	127	125	116	103	164	139	129	131	131	122	112	129	112	135	132	128	142	145	128	120	126	126	142	126	123	133	125	124	133	139	113	127	129	119	147	129	111	129	124	151	129	123	122	123	121	120	113	134	162	121	126	131	125	129	135	128	119	128	136	131	128	143	122	123	109	119	140	117	130	121	136	132	145	126	123	134	129	122	130	135	137	108	105	116	130	133	132	136	139	128	118	122	118	131	124	119	126	130	138	137	121	127	124	129	120	129	123	133	122	122	127	128	124	122	131	141	114	124	145	129	134	130	119	120	128	141	119	124	115	136	156	104	123	127	128	144	132	118	132	129	146	130	119	119	150	122	109	112	113	128	126	123	125	126	131	130	115	138	128	114	124	131	110	139	126	132	118	133	133	125	128	140	145	136	146	122	120	134
16738	26368	11105	514	523	521	644	720	605	553	515	559	477	488	452	452	450	500	464	479	494	497	460	453	504	475	444	491	458	464	417	436	466	480	455	465	453	469	467	467	470	500	492	517	500	509	522	519	540	509	530	574	565	526	520	510	518	534	501	518	505	510	525	531	506	529	526	505	519	457	494	474	510	504	442	476	485	470	437	516	507	490	498	455	516	435	514	467	447	471	413	445	479	465	462	463	492	436	493	429	448	437	470	491	466	463	492	447	420	451	495	490	477	496	462	469	477	463	465	475	463	475	445	503	462	465	471	463	480	466	506	475	463	476	442	428	482	482	472	445	474	471	484	418	451	457	459	465	433	456	484	456	480	498	439	478	452	471	454	474	449	469	445	439	480	470	482	497	472	452	475	433	435	453	497	500	454	471	449	458	495	469	450	425	482	452	502	473	463	494	424	467	461	451	497	490	477	482	435	481	443	485	502	454	457	470	441	488	467	495	471	468	465	461	470	443	451	476	484	499	456	472	495	464	430	450	493	502	508	480	477	486	452	507	493	450	464	446	471	452	468	477	491	466	455	504	487	443	461	440	459	488	483	482	507	478	465	456	461	468	495	465	468	452	478	436	472	471	433	488	492	480	466	488	439	464	463	489	513	466	492	440	454	492	464	452	486	487	450	437	443	454	473	476	468	495	490	476	489	501	435	417	451	516	489	468	454	451	499	461	484	484	498	482	492	481	476	476	484	435	473	481	468	503	437	464	490	468	459	491	478	464	479	454	449	460	491	497	501	441	468	478	441	488	451	451	466	416	454	462	454	460	461	466	437	462	440	486	488	446	468	482	441	502	453	481	462	469	476	439	491	451	448	482	439	476	467	471	485	488	445	483	432	468	503	462	442	467	421	468	479	478	486	473	490	465	437	471	481	477	431	484	499	475	487	426	512	474	432	466	413	453	449	475	438	468	459	475	467	466	416	464	503	446	471	454	468	451	457	477	460	516	474	459	452	471	473	461	481	462	454	483	452	423	481	448	485	469	452	463	476	474	503	427	477	492	425	485	466	464	485	496	450	454	505	449	462	533	458	437	464	449	499	460	462	464	467	448	426	480	449	470	431	484	484	444	478	485	486	463	482	497	454	511	517	453	435	450	435	467	430	481	491	498	487	477	488	450	431	457	446	468	488	453	474	456	473	469	461	457	505	485	431	450	450	444	518	475	506	453	465	456	474	450	454	474	500	426	468	467	497	487	513	467	479	453	519	489	477	457	478	521	501	487	464	451	459	421	445	484	418	466	467	443	465	465	441	434	435	463	457	517	464	477	494	500	476	450	462	451	457	444	472	507	451	457	504	499	490	456	448	507	494	485	449	471	478	486	420	484	465	468	468	491	499	468	503	489	479	463	443	484	463	472	447	473	468	483	449	440	452	458	481	474	464	486	486	459	461	451	463	505	450	463	484	478	467	441	502	463	461	476	474	465	459	448	486	474	473	468	447	486	481	466	527	438	471	491	445	476	438	440	471	475	482	487	468	453	459	449	461	479	461	476	440	418	464	482	460	474	412	488	457	448	497	485	476	462	441	492	477	451	488	459	513	455	464	447	466	430	468	483	476	469	439	498	444	465	498	473	459	456	447	481	454	474	460	487	456	427	487	485	506	472	446	465	480	464	443	479	448	454	501	455	473	500	453	476	470	455	459	466	477	473	484	470	484	429	440	436	453	446	482	459	493	455	468	462	461	445	476	470	438	455	487	459	457	445	461	455	495	466	487	499	486	469	456	459	471	428	439	459	440	430	457	496	469	480	467	472	490	465	488	459	450	475	459	446	440	468	491	473	479	456	509	475	438	462	441	421	451	452	465	456	502	482	453	459	450	436	464	433	484	453	488	487	466	446	434	461	466	444	438	483	428	501	469	457	465	449	459	447	489	487	468	457	474	469	438	508	436	478	493	433	422	485	443	451	475	460	456	471	473	450	473	470	492	506	466	512	461	492	510	454	469	481	450	466	484	484	439	483	424	467	445	448	429	450	496	489	467	461	463	481	470	466	444	483	466	471	423	476	474	489	444	477	475	487	458	473	499	458	476	478	474	487	449	454	467	492	491	497	470	475	464	503	475	482	468	484	487	468	484	445	442	471	434	485	455	433	459	482	483	454	458	468	483	518	456	448	456	452	479	448	488	461	479	438	494	471	516	440	479	486	448	490	447	451	471	442	449	447	418	490	478	465	483	463	430	498	456	459	471	455	476	516	479	450	491	496	474	472	470	483	482	482	440	479	440	439	458	486	448	490	521	424	483	474	502	464	459	457	455	462	456	473	495	468	495	463	475	443	467	440	448	472	510	470	511	447	465	453	475	457	460	466	493	511	436	448	447	453	470	453	459	471	455	508	463	485	464	458	473	448	493	452	464	469	449	459	467	469	456	434	464	461	458	489	461	492	489	431	445	432	448	435	461	465	464	483	481	462	480	437	437	470	425	460	439	468	487	455	469	462	495	430	451	477	435	464	507	475	470	466	481	483	492	450	468	441	505	490	470	461	462	498	461	460	471	492	481	502	476	482	483	480	531	479	476	467	461	418	474	439	475	466	475	493	480	497	491	456	463	459	488	459	449	462	435	464	476	453	476	474	484	493	466	440	455	495	470	456	454	450	474	476	471	472	476	462	461	466	458	484	450	501	491	484	469	470	461	477	502	483	486	472	480	503	450	477	514	481	457	414	486	467	483	460	455	492	462	484	485	487	472	440	480	442	432	475	448	487	465	488	476	471	464	443	436	434	441	498	461	496	451	465	456	450	450	484	442	465	453	473	446	471	465	459	453	438	445	467	489	435	473	426	470	475	451	445	447	487	436	481	423	488	478	500	468	502	489	471	435	489	508	456	498	494	465	481	448	466	487	464	478	457	459	474	490	455	499	467	445	464	486	471	471	440	474	472	429	440	467	480	491	465	459	477	475	446	451	469	467	499	490	430	487	412	491	487	469	463	455	425	469	454	414	451	488	453	428	480	478	513	458	461	476	473	466	470	496	455	434	457	448	460	501	458	458	491	475	486	482	487	466	494	470	471	470	442	501	474	471	446	484	435	488	490	478	479	492	463	469	448	451	473	485	479	451	468	486	466	464	442	499	506	452	480	439	490	469	453	455	470	459	470	451	430	490	468	444	474	502	472	477	440	497	487	487	458	435	489	481	457	467	455	503	474	427	477	471	452	428	494	510	487	457	475	457	513	435	466	480	504	447	517	474	434	426	469	466	490	443	462	457	478	451	510	438	446	456	505	445	496	472	472	437	442	440	422	490	487	451	516	490	461	506	450	478	452	426	462	400	464	449	463	490	507	458	528	424	449	462	455	405	448	490	450	473	473	471	460	438	449	459	477	477	466	514	493	487	484	444	473	469	439	411	425	500	470	469	459	487	423	474	455	508	436	423	457	461	460	506	487	441	483	462	464	486	446	456	446	417	478	491	465	467	437	423	477	472	446	462	472	487	475
58825	69823	49806	15909	1703	490	778	998	792	476	348	300	237	210	181	205	189	182	141	154	170	190	213	174	174	200	192	203	192	196	191	190	172	185	177	204	187	179	163	147	172	192	185	170	183	163	185	191	185	196	190	184	192	181	184	188	184	156	177	178	186	189	188	190	192	179	175	174	167	178	159	154	167	166	167	195	182	175	160	187	153	171	172	157	176	180	173	177	163	154	174	175	167	159	177	156	156	163	176	183	200	156	148	162	183	190	188	148	187	171	177	180	193	163	182	162	186	167	170	173	172	179	168	148	174	180	136	134	185	154	155	171	170	158	177	171	168	182	142	170	159	174	143	158	164	153	153	168	171	170	188	189	190	175	152	179	179	171	182	169	186	206	160	183	154	145	176	168	180	163	184	165	129	165	170	180	168	166	173	171	181	171	172	162	151	187	176	165	170	193	175	178	188	140	174	186	169	152	176	151	181	173	169	186	168	169	174	164	164	159	149	162	169	177	164	197	176	163	168	167	171	182	173	156	181	190	182	152	148	173	181	196	173	183	172	164	157	170	164	175	194	167	145	180	182	188	176	166	167	176	167	178	187	171	181	171	174	169	182	190	169	167	165	184	181	173	174	161	168	150	162	161	168	187	175	188	170	166	170	177	161	169	165	171	167	170	185	172	183	160	175	162	158	159	185	161	200	180	148	156	151	192	157	185	172	191	150	168	172	169	149	166	176	189	174	156	151	179	172	138	184	164	178	196	158	171	166	185	161	163	164	170	156	190	159	168	161	160	171	164	162	161	159	171	163	176	163	156	159	171	171	169	175	172	185	162	195	189	168	187	152	180	158	159	175	162	185	175	163	153	171	168	164	175	175	172	166	171	168	171	167	177	173	166	180	155	170	154	189	145	154	169	188	188	165	153	153	180	182	176	191	171	162	194	145	169	174	170	158	173	162	181	175	177	172	190	169	183	177	159	170	168	184	187	173	158	152	166	164	164	164	164	187	160	168	166	186	177	171	167	157	177	133	168	188	173	174	156	186	157	198	166	152	172	162	173	178	185	180	164	187	165	185	168	179	176	152	167	192	164	154	176	195	159	179	152	169	173	155	170	179	175	166	153	177	177	136	185	170	192	154	177	201	154	184	159	170	177	190	176	150	179	172	182	150	163	172	163	154	185	181	173	158	196	164	189	149	168	178	174	161	176	184	162	147	176	155	170	148	175	173	154	152	178	183	189	182	169	152	184	203	179	178	173	155	167	179	176	164	161	170	183	152	174	195	169	182	182	172	172	172	188	161	169	134	175	185	163	176	178	165	207	147	187	180	168	157	162	168	163	169	174	173	154	161	168	171	163	176	180	168	163	196	193	156	156	161	187	197	190	179	172	156	167	184	186	165	168	181	171	177	153	165	159	175	177	174	150	187	167	166	157	176	164	165	155	162	161	171	176	170	183	183	167	147	172	165	168	162	160	170	184	176	184	163	182	189	186	174	175	164	163	189	169	178	170	183	188	172	182	190	177	171	203	173	180	152	160	171	171	172	153	200	142	158	165	168	155	145	200	183	180	167	168	186	152	167	157	157	157	156	179	170	164	191	171	176	175	184	199	202	180	157	201	185	149	160	163	174	166	194	166	196	167	187	149	197	152	170	178	164	176	185	163	184	178	155	192	190	162	167	150	165	166	168	177	177	158	162	169	148	167	204	171	172	155	176	174	174	178	181	166	193	178	145	180	171	179	171	195	191	166	164	171	157	185	170	160	186	158	167	169	162	162	164	195	189	186	163	177	178	152	173	164	183	154	163	158	160	174	202	205	183	177	185	182	161	167	153	162	175	178	182	166	179	172	175	177	143	194	154	159	188	172	148	191	169	184	160	161	186	158	174	184	173	155	180	160	190	160	162	186	186	181	162	174	173	174	162	154	154	160	178	174	171	173	187	175	195	168	180	162	176	181	181	181	171	157	187	182	153	171	151	180	177	181	159	204	177	159	175	178	197	184	163	170	164	185	149	187	154	213	184	177	177	161	174	188	176	181	159	177	179	175	177	193	194	184	177	152	169	150	151	163	182	155	164	177	171	159	154	171	147	165	195	147	164	172	160	160	186	167	175	185	176	176	164	181	191	184	169	156	168	155	177	161	192	159	188	175	154	179	174	182	184	154	154	171	172	191	160	160	154	170	171	165	169	168	148	186	168	170	163	171	167	178	175	183	211	171	189	156	183	184	159	184	196	171	183	162	165	173	137	182	172	175	193	169	173	184	175	134	167	193	154	149	137	162	183	170	175	192	173	180	190	185	174	177	161	146	183	167	170	161	153	158	164	165	153	157	152	167	189	195	169	193	182	152	175	187	178	205	167	162	153	154	170	164	170	178	180	178	169	160	174	172	191	172	157	185	183	144	164	164	171	157	189	155	160	170	172	166	183	172	177	183	179	160	159	163	155	158	166	161	162	181	174	190	169	159	189	177	174	185	165	186	174	201	165	162	178	151	167	171	161	182	169	187	174	195	191	172	187	167	165	181	185	177	170	151	166	172	171	175	167	180	168	163	152	170	169	189	180	185	161	178	179	177	164	197	178	185	159	169	180	175	173	165	161	150	167	185	172	171	154	184	177	189	153	177	162	176	195	193	159	171	193	181	175	181	181	187	162	181	165	180	178	192	172	176	155	171	157	147	161	180	190	152	161	164	177	172	203	168	184	192	167	153	166	173	157	160	186	160	167	175	155	174	203	162	160	162	149	192	192	161	180	158	167	157	186	176	191	168	168	158	186	176	185	171	170	157	178	171	188	162	173	198	155	187	178	172	166	158	178	145	164	178	196	172	169	207	165	159	156	164	181	158	167	177	158	176	150	158	168	197	159	160	162	179	157	159	154	162	170	181	205	181	179	176	146	155	183	184	181	175	161	162	176	152	179	172	153	155	160	173	150	192	173	137	187	148	153	171	167	204	174	167	204	169	170	181	177	157	163	197	177	160	157	190	169	171	166	172	183	163	189	159	164	169	165	156	183	170	179	163	170	179	148	166	174	166	179	175	192	174	157	158	185	166	198	177	190	179	180	182	169	164	176	165	154	183	164	177	169	179	171	182	181	146	150	189	169	178	178	176	153	180	156	162	156	189	194	159	170	175	155	159	194	172	175	171	181	179	153	163	148	158	160	155	182	141	187	165	167	176	187	181	181	191	162	187	202	160	170	172	157	183	182	171	158	160	157	179	165	171	203	184	157	164	179	181	176	192	174	164	165	165	147	178	176	161	173	180	170	161	181	176	154	177	177	170	166	166	180	186	166	163	158	188	185	184	134	190	182	167	162	165	186	179	178	166	167	164	138	174	176	186	181	176	200	172	159	168	168	154	167	188	173	184	153	159	179	168	172	160	155	149	168	170	167	170	171	158	189	166	170	165	140	191	190	173	198	157	154	173	171	178	185	181	147	175	167	170	172	173	168	164	174	161	176	207	162	168	189	169	167	195	159	165	176	177	200	183	154	171
41130	53066	40277	1394	1286	2173	3849	5017	3594	2361	1703	1479	1245	940	781	751	733	705	694	639	658	628	723	668	693	659	655	589	666	665	638	631	572	610	580	628	599	602	615	604	612	609	616	649	618	683	719	691	743	718	738	738	749	686	698	669	647	698	699	624	706	683	693	639	648	694	599	617	671	654	653	603	562	589	579	617	587	598	603	601	610	607	599	598	624	597	566	641	523	572	610	608	611	603	603	567	578	551	608	607	592	576	580	616	571	551	610	600	635	586	565	535	617	610	608	568	584	585	599	583	626	606	605	627	609	542	622	626	568	563	546	604	546	534	585	564	553	601	601	608	623	604	605	590	567	595	592	553	597	591	602	536	578	596	600	598	579	582	586	610	644	565	587	595	637	609	618	616	653	556	615	627	558	661	607	613	543	607	576	570	610	610	598	611	590	597	600	585	562	597	595	594	589	550	589	623	550	620	543	579	572	543	621	613	556	596	620	586	633	566	551	595	567	569	591	539	577	592	602	582	600	593	610	522	550	582	594	597	630	597	602	570	536	598	575	593	580	612	616	581	583	625	601	566	594	550	628	572	584	563	613	567	572	612	590	589	582	579	595	602	563	591	618	586	572	601	592	568	609	616	611	554	603	570	583	609	618	587	579	562	618	628	586	571	573	628	604	615	589	573	616	550	556	558	561	583	620	584	623	565	611	608	572	608	583	563	575	586	597	553	543	590	612	615	622	619	607	601	600	598	566	633	585	603	615	586	596	576	587	571	615	602	553	589	644	611	575	614	612	594	599	566	598	602	612	608	569	596	600	633	607	605	597	583	611	588	570	608	588	563	561	610	568	597	599	612	586	612	569	565	613	579	626	598	603	581	564	588	627	580	623	589	569	555	575	605	589	623	574	579	587	592	606	558	593	601	620	584	623	582	601	541	605	560	600	588	599	619	608	541	599	586	534	600	590	615	620	559	580	647	652	586	583	604	569	580	624	619	615	662	587	588	599	575	592	589	556	605	588	615	606	571	607	576	585	588	547	572	600	619	606	605	573	571	591	610	539	568	574	603	579	565	590	675	587	595	579	577	605	631	616	635	622	667	603	571	564	574	588	583	586	534	607	629	599	573	634	603	624	627	604	589	623	592	598	612	628	627	610	567	599	608	587	625	575	560	624	609	578	609	563	596	588	578	590	577	608	589	597	576	591	576	600	586	602	569	619	587	629	571	584	596	566	630	621	557	617	611	573	580	593	576	572	601	584	590	590	617	624	593	603	611	542	589	608	581	575	588	610	583	588	592	592	607	618	628	571	620	529	561	569	591	584	544	580	589	533	583	566	591	559	559	599	603	606	596	605	572	603	550	569	585	663	625	555	611	598	600	598	586	609	578	656	606	639	582	542	581	599	590	608	613	575	569	593	642	615	624	537	593	608	565	575	542	569	621	575	582	553	567	606	568	545	588	551	637	585	574	607	558	624	543	592	582	596	577	580	557	574	614	609	579	618	601	576	610	585	598	602	572	605	575	643	577	607	536	599	625	632	575	614	577	574	594	584	597	590	584	579	593	630	599	539	569	656	585	630	609	555	581	599	626	588	597	605	588	601	579	599	534	592	619	604	579	590	598	600	609	601	556	546	611	608	629	615	593	596	580	579	590	641	601	577	628	551	607	542	613	551	609	599	623	622	595	580	603	584	598	592	574	628	575	600	606	574	548	605	553	597	653	595	613	603	577	570	608	606	587	548	579	571	601	616	562	590	606	621	572	540	589	572	583	579	579	583	569	596	551	549	606	621	583	583	598	615	635	573	566	593	560	595	631	587	632	622	609	610	571	623	594	557	598	594	595	543	600	593	593	593	614	590	584	617	587	589	616	611	569	614	576	577	636	577	565	571	622	550	553	606	589	552	575	616	592	622	591	598	587	590	592	588	574	561	574	584	605	541	586	581	589	564	586	632	611	600	624	570	645	562	617	590	595	583	598	605	607	599	546	572	616	560	572	572	620	612	554	600	605	605	617	621	596	593	597	586	627	567	560	593	579	598	603	604	576	611	612	587	600	637	619	566	586	552	615	604	532	617	548	570	545	553	557	550	592	617	527	570	625	570	580	577	625	591	564	561	613	580	608	576	591	619	607	620	595	553	578	566	579	554	628	607	590	552	629	557	601	593	563	571	615	629	564	561	601	614	564	573	583	596	552	604	583	586	608	644	577	591	589	590	592	589	582	591	589	598	590	576	570	628	589	596	610	581	549	633	569	603	576	591	559	559	612	600	617	580	608	622	581	556	614	596	638	596	578	565	568	625	640	591	609	577	551	609	564	586	572	622	523	617	602	616	569	581	575	586	587	598	562	563	575	614	577	604	586	575	545	519	597	600	593	565	590	593	617	559	604	556	608	638	589	556	597	606	579	600	614	569	583	606	617	571	593	605	608	594	613	607	614	565	589	600	562	590	618	574	572	598	615	591	549	593	582	620	580	590	620	586	602	583	597	613	597	592	620	580	590	567	593	603	575	598	602	608	606	615	589	549	579	614	552	560	551	610	576	591	640	609	571	606	579	552	577	568	563	635	593	565	558	593	614	594	563	605	566	618	618	581	600	587	565	591	567	593	579	673	623	577	618	595	593	558	619	561	604	599	581	574	567	553	593	613	594	592	597	575	596	598	581	570	604	617	651	607	625	615	569	574	574	568	571	578	556	558	554	580	567	601	592	609	568	564	594	637	585	596	581	614	593	602	589	620	570	603	565	601	603	550	595	515	616	565	578	625	655	629	603	579	565	555	580	597	609	607	572	608	575	626	549	581	592	590	620	556	588	604	552	584	618	606	577	557	637	622	607	587	589	564	592	552	598	601	574	603	618	570	578	560	591	562	539	604	599	598	603	569	560	629	605	568	555	595	546	600	561	591	589	539	577	633	544	595	585	603	615	644	592	603	593	595	609	601	577	628	610	631	590	592	543	614	652	581	651	550	630	602	574	629	594	597	630	539	583	584	610	620	571	612	572	595	581	561	571	635	613	617	614	576	564	586	588	611	645	594	574	580	622	559	604	636	609	624	577	631	584	608	589	659	598	560	546	595	616	620	584	591	616	577	564	556	627	595	569	574	603	574	638	571	570	600	571	579	594	594	595	615	538	603	569	616	544	614	552	586	590	589	561	623	597	574	567	532	622	623	618	600	594	601	633	615	606	619	603	609	610	599	611	594	586	596	586	612	589	601	573	588	568	554	573	567	561	607	585	623	611	626	607	602	630	579	619	578	577	577	596	551	593	558	614	557	579	584	560	599	599	551	587	600	587	591	545	596	579	554	639	593	578	601	521	604	592	616	573	575	618	580	600	629	606	545	545	585	616	568	593	609	585	589	568	574	572	576	572	573	566	658	601	613	617	596	581	581	589	601	609	579	593	651	564	535	582	551	597	563	557	584	617	630	615	559	584	610	557	594	618	574	573	584	576	616	593	648	578	614	610	583	605	611	562	583	625	588	553	582	570	596	571
71449	78208	56551	21956	6057	839	1484	1919	1709	1097	836	594	446	373	272	272	219	263	237	227	254	234	255	245	235	265	227	233	240	229	243	225	249	248	212	248	252	248	201	235	247	247	235	229	243	241	262	231	267	236	253	206	243	238	234	219	239	246	229	219	236	252	256	231	245	244	215	240	204	231	228	225	224	211	237	220	210	240	218	204	217	212	220	258	228	220	225	256	189	227	215	215	222	232	219	202	268	235	236	244	234	236	217	210	201	239	260	243	230	224	257	263	234	221	220	215	188	226	217	224	234	236	212	224	207	240	227	233	216	212	215	210	210	257	225	202	213	262	257	223	217	218	212	216	222	228	259	220	222	241	228	218	229	221	220	248	237	242	211	238	249	234	241	238	219	216	233	226	251	205	227	259	231	217	238	239	213	212	239	211	184	218	262	232	232	217	205	260	244	196	216	240	217	217	230	232	234	215	221	230	227	203	233	229	225	229	232	219	224	225	242	234	211	240	220	245	224	234	199	240	221	206	206	234	232	207	211	237	232	221	221	231	218	230	237	229	246	230	201	227	212	207	197	234	203	204	227	239	206	212	215	249	205	218	233	216	212	205	232	218	219	243	240	230	226	207	255	213	223	222	198	246	232	211	205	235	219	239	224	214	209	222	229	238	223	196	217	215	234	228	228	223	238	225	239	220	192	223	198	246	209	227	205	240	239	229	239	231	222	240	211	195	214	258	219	218	215	229	216	194	232	231	222	237	261	229	203	216	235	243	254	223	200	219	251	224	262	217	202	229	227	217	195	227	204	214	243	213	220	222	206	221	207	240	249	247	236	225	231	210	243	213	215	242	201	229	191	204	257	218	213	243	218	228	220	220	201	213	242	238	228	216	225	220	230	197	231	235	249	236	238	217	225	207	218	233	207	247	233	248	217	225	225	192	239	212	239	249	241	245	233	231	206	196	230	241	212	221	229	215	227	209	225	244	225	227	243	217	229	206	211	219	232	232	220	234	240	236	223	213	218	228	249	224	201	236	233	232	240	221	191	222	230	218	197	226	252	204	240	222	243	231	224	234	224	237	230	212	238	200	222	215	233	239	205	238	215	223	229	218	234	232	208	222	194	251	212	203	229	230	246	209	241	262	206	216	225	225	218	217	204	230	228	216	217	212	200	247	218	224	212	242	211	229	247	213	244	219	231	207	223	226	230	239	210	218	207	238	211	238	210	235	229	221	233	241	222	215	233	240	235	232	208	237	243	222	206	223	229	226	215	222	211	206	215	222	233	219	259	230	203	242	184	203	210	228	229	236	213	217	216	214	220	230	208	230	228	223	228	228	240	223	213	208	214	219	234	212	210	223	200	222	236	216	244	245	212	207	233	201	211	239	246	229	233	227	225	234	226	238	234	213	202	227	205	217	223	228	223	220	221	236	221	225	213	216	232	224	232	188	220	205	230	235	214	224	227	222	249	222	223	200	237	212	244	245	207	218	214	214	227	199	235	212	244	226	225	239	217	237	222	218	220	210	217	237	214	202	231	206	252	227	229	209	227	217	207	204	227	242	192	240	198	237	233	218	193	219	220	206	199	216	246	197	220	227	236	215	222	232	247	250	222	202	224	236	241	249	211	228	201	212	231	222	222	224	212	208	208	238	219	238	201	224	242	230	199	249	223	229	224	219	223	232	220	229	220	221	217	231	220	212	232	222	223	211	216	217	229	232	209	221	239	214	220	241	218	243	200	236	229	244	226	233	227	228	234	237	232	241	232	252	223	245	235	211	251	198	251	247	209	224	227	223	239	232	227	230	213	222	240	217	188	240	228	229	244	242	212	204	224	241	200	211	219	205	231	213	210	213	214	232	232	222	218	235	226	252	254	234	232	234	240	229	213	241	224	232	205	231	194	205	218	208	225	206	201	231	239	226	240	198	237	226	248	255	241	243	203	236	224	234	197	214	203	248	222	220	219	222	245	234	225	242	216	221	226	212	228	228	240	237	242	221	231	197	213	203	220	214	226	228	202	226	188	211	199	213	227	207	264	221	211	250	201	259	246	222	211	234	225	233	218	244	234	216	209	197	203	237	225	199	229	238	226	244	215	207	211	225	211	227	224	220	225	238	211	226	221	220	241	216	237	229	237	211	208	218	220	218	215	227	221	242	240	234	225	246	249	219	214	226	222	221	193	219	220	231	224	221	223	221	217	221	264	236	241	241	209	228	230	208	231	229	224	234	194	255	242	232	220	225	226	220	227	216	233	229	215	190	225	203	209	220	228	232	233	221	220	226	245	212	222	242	236	211	242	217	243	215	219	242	219	228	207	217	228	216	246	231	232	214	238	212	213	225	230	253	222	247	205	240	234	206	216	200	217	209	251	216	229	214	198	225	227	225	208	222	231	220	249	213	212	225	229	240	237	205	225	197	209	202	224	237	211	227	228	227	214	226	233	218	215	217	248	189	231	226	227	194	200	223	230	233	220	238	230	270	198	229	213	235	248	201	188	236	260	210	254	222	214	228	207	220	230	248	227	245	192	214	212	225	191	196	213	228	220	220	243	230	218	228	233	265	217	249	233	237	233	225	229	225	218	227	228	227	235	214	235	246	228	209	228	216	234	246	244	235	221	230	218	225	230	234	221	231	228	241	211	228	212	204	199	241	209	234	235	228	242	253	256	217	229	219	236	224	215	217	245	252	227	230	236	243	220	228	229	224	234	237	206	222	205	196	208	241	214	216	219	208	220	235	235	254	216	212	235	220	250	239	246	231	215	235	207	189	214	198	235	241	228	212	218	231	213	222	213	236	231	227	230	213	225	210	214	191	234	226	221	217	203	218	240	228	206	230	211	248	224	239	221	219	196	219	234	237	224	249	219	237	216	224	252	225	211	226	219	223	241	228	235	241	231	225	233	235	238	244	204	233	209	224	213	211	200	219	243	214	223	214	239	227	229	228	251	253	249	227	218	208	213	218	234	219	223	178	219	227	244	220	247	213	234	192	241	216	219	210	211	209	248	216	255	237	208	221	233	234	208	211	227	222	244	215	230	206	251	227	229	215	212	231	215	211	236	204	214	207	223	226	213	229	238	227	236	216	237	209	228	235	196	207	229	244	253	234	205	213	212	252	230	220	233	215	215	236	235	210	222	194	213	202	222	215	257	207	195	246	221	233	224	243	215	241	253	217	251	232	221	217	215	215	205	255	233	233	227	236	228	208	230	215	239	245	220	221	253	211	246	230	226	227	233	247	222	243	233	220	229	251	248	269	229	231	222	240	224	244	232	244	226	252	223	218	213	215	240	217	234	227	221	231	239	232	230	227	258	184	234	216	248	222	225	254	226	208	229	225	224	195	211	240	234	224	233	210	230	253	225	235	201	230	233	212	244	212	216	238	223	232	222	234	213	237	214	218	221	220	240	244	210	204	245	222	214	225	223	256	231	217	231	264	225	210	233	231	218	214	206	238	262	237	206	221	222	233	221	206	225	203	221	203	234	209	230	239
50886	65136	47514	2459	2328	2699	6272	8512	7371	4625	3832	2881	2295	1635	1084	988	940	985	896	860	928	895	919	929	864	889	823	825	861	857	823	808	820	849	781	730	775	768	796	800	767	780	830	845	831	835	872	898	942	969	916	1009	911	938	843	882	844	842	856	887	850	891	840	870	827	800	816	766	820	837	741	783	759	763	777	757	795	769	747	735	764	705	769	741	727	726	754	729	701	756	775	726	765	688	763	749	740	752	719	754	753	753	752	764	783	740	782	759	750	758	766	781	735	704	711	724	714	712	711	726	710	697	723	752	791	766	721	747	768	712	758	752	738	768	767	755	756	789	757	649	708	716	740	769	742	753	757	747	742	724	734	697	766	809	705	739	718	749	753	777	700	766	738	731	726	709	726	748	740	805	726	688	752	728	726	712	769	717	775	734	713	754	700	722	726	748	738	709	725	702	705	755	695	722	730	707	761	747	727	711	739	729	727	730	763	760	720	751	718	705	730	716	712	731	698	767	737	763	734	762	770	697	752	702	734	750	737	715	753	712	754	702	735	727	764	752	728	743	743	753	735	782	748	677	754	790	723	722	743	769	730	764	761	720	731	742	741	673	689	703	744	723	696	779	719	755	693	690	787	696	755	679	735	731	692	732	739	713	782	726	752	745	733	720	716	768	736	696	759	738	723	759	725	798	708	742	756	698	749	737	690	715	706	793	709	796	728	748	775	743	768	728	727	683	698	744	723	763	743	740	720	797	772	712	732	815	784	701	812	707	704	751	730	726	678	764	728	691	711	714	727	766	738	729	700	720	721	749	759	750	716	746	714	707	744	716	773	726	748	763	740	731	807	716	721	698	773	694	687	754	715	744	707	726	776	746	704	719	723	760	718	761	783	759	734	743	714	768	696	754	656	731	704	797	741	731	727	758	729	724	706	765	751	742	746	730	710	708	721	674	727	706	714	737	757	718	740	725	677	750	727	718	753	753	723	706	727	790	718	712	726	738	779	750	736	751	745	736	711	728	783	748	745	724	748	718	728	722	713	735	736	764	725	700	734	699	756	719	694	700	709	746	722	734	745	692	753	719	752	823	794	761	725	732	763	725	754	701	749	691	746	691	720	777	741	746	757	770	753	722	731	721	678	692	747	749	721	754	689	741	738	728	701	769	726	745	739	728	691	720	768	777	733	725	703	743	680	769	754	708	713	722	736	694	754	724	764	756	744	755	702	717	697	758	726	725	746	750	772	788	748	750	710	787	723	720	715	736	700	724	694	742	727	700	733	718	736	756	719	794	751	714	758	778	769	705	732	716	719	742	765	736	706	720	733	741	706	722	707	729	717	730	708	753	784	758	722	743	715	789	779	699	720	746	762	693	772	707	700	712	742	761	727	739	781	699	766	713	726	707	764	755	736	724	740	719	706	765	715	735	750	755	754	694	697	758	698	744	740	727	728	733	739	738	723	758	731	703	732	750	754	712	710	777	749	729	728	740	757	731	687	718	743	706	719	763	693	684	735	708	775	721	726	695	752	719	734	766	741	705	774	729	738	746	744	773	758	687	757	747	713	730	715	771	745	729	740	752	738	704	739	695	731	741	786	749	743	750	696	698	750	799	706	780	746	685	762	733	738	743	765	762	758	747	717	730	779	759	747	732	725	704	737	727	726	741	722	727	708	735	717	740	722	681	770	736	763	708	729	755	718	750	724	739	731	719	747	711	759	751	704	759	738	721	747	737	705	748	727	756	746	744	739	758	702	763	731	765	786	744	765	698	722	712	684	717	757	699	721	748	772	729	692	744	718	692	730	725	723	769	747	728	734	749	760	742	667	760	766	670	735	718	687	768	750	732	755	786	717	745	756	719	733	708	733	749	731	723	739	741	772	709	723	722	734	723	723	750	717	695	775	785	726	681	741	742	713	746	745	743	725	739	745	716	751	670	769	719	741	739	767	752	738	742	741	730	754	751	690	765	730	741	722	742	725	786	782	721	722	684	718	709	721	733	713	743	755	703	754	745	710	739	774	712	724	768	734	781	740	771	726	743	746	735	682	791	698	775	779	698	722	752	694	784	733	719	689	686	707	738	737	755	745	701	754	774	763	776	715	664	765	767	713	729	751	755	718	756	768	734	735	785	723	778	696	671	704	743	787	735	723	728	753	739	689	705	710	721	721	699	708	769	769	745	739	716	683	778	729	712	761	684	750	788	767	702	751	700	743	749	744	752	709	755	766	731	662	742	700	719	755	717	727	760	777	753	742	721	775	738	730	731	743	680	731	706	735	729	692	770	726	794	734	760	755	725	704	758	730	735	763	709	780	732	789	715	724	730	756	703	756	722	762	732	708	762	744	756	714	720	737	748	725	743	704	736	728	750	699	750	719	741	760	726	712	714	713	738	731	742	735	719	699	726	719	788	739	725	781	678	761	684	706	725	749	744	728	730	711	695	744	732	752	693	724	770	749	762	776	728	714	748	734	748	726	757	722	772	756	728	720	738	736	766	739	749	789	716	675	701	754	756	698	749	756	707	753	724	729	726	748	736	706	760	682	721	704	722	767	741	728	710	748	751	727	702	762	752	761	728	708	776	710	743	739	704	711	756	716	742	728	725	714	737	772	695	788	791	769	700	718	767	738	754	718	709	768	699	749	734	748	741	765	683	775	769	739	736	778	742	708	737	785	762	702	766	718	746	726	733	719	756	745	756	733	759	676	714	710	727	765	751	716	765	745	719	730	729	721	726	768	727	723	752	752	724	723	721	806	733	725	759	740	802	748	691	726	746	697	748	717	756	747	733	761	743	735	750	691	718	696	749	691	700	724	721	669	765	718	730	714	739	728	708	712	699	752	754	750	760	714	722	767	787	718	741	735	731	727	709	786	753	777	776	691	692	736	773	682	762	703	700	685	788	763	697	698	784	735	764	766	743	777	762	750	688	799	708	709	759	757	711	689	740	758	778	718	762	731	743	699	735	700	761	758	700	759	760	707	777	674	760	664	720	757	689	767	771	744	683	775	725	716	721	764	704	764	747	719	718	739	743	742	725	757	683	730	734	723	716	704	765	743	760	684	742	665	768	719	713	701	714	750	720	713	782	739	765	646	726	759	738	768	712	738	741	769	733	681	680	752	734	715	729	725	730	700	717	681	692	734	691	738	801	743	747	773	737	739	796	763	789	701	699	714	758	760	744	713	761	671	743	720	771	737	705	728	742	748	667	757	720	739	739	753	720	738	705	698	752	729	692	717	711	739	726	763	762	735	728	766	764	809	732	740	681	686	722	675	734	695	748	719	719	736	748	750	705	683	700	680	688	762	726	748	752	723	783	738	693	777	730	693	768	709	716	692	750	736	712	757	730	723	725	705	714	693	772	760	707	765	743	761	671	707	761	746	757	739	738	715	763	722	723	722	750	715	746	735	729	738	727	755	749	708	715	723	756	694	752	784	799	704	768	778	729	692	784	741	764	768	720	726	807	758	752	707	723	756	699	750	699	776	774	724	759
13375	17572	6512	365	182	130	153	149	171	138	153	128	128	127	126	116	119	127	140	134	131	139	114	117	128	144	128	131	115	135	125	125	115	146	122	113	128	148	107	106	116	132	146	127	112	106	139	139	147	125	167	128	140	153	126	143	140	131	126	126	130	130	141	151	140	134	118	135	133	120	143	130	124	136	129	106	155	144	112	123	100	133	133	115	108	137	132	135	124	110	141	116	127	138	111	127	129	117	134	124	144	135	112	120	128	116	130	129	127	127	137	123	112	112	135	145	119	135	135	114	120	149	123	123	129	125	147	136	137	117	129	140	153	130	152	138	159	106	131	127	151	117	119	115	128	111	130	142	117	121	121	136	131	127	114	148	142	114	118	118	126	128	111	132	140	132	134	115	107	135	138	158	112	133	132	126	109	135	112	125	136	140	130	116	131	118	121	133	132	115	131	112	139	130	123	117	113	130	116	137	124	134	125	129	127	133	129	144	145	138	160	119	125	122	128	145	115	135	113	138	140	134	123	127	122	106	118	139	141	136	125	143	131	124	137	128	134	149	137	130	124	105	132	137	142	147	115	118	136	132	114	141	126	133	132	147	130	133	110	129	122	124	145	137	162	159	127	144	134	132	131	135	118	136	117	129	104	134	118	135	118	131	128	116	132	123	145	131	125	121	110	128	146	125	149	144	131	119	129	128	135	103	130	131	132	130	122	136	123	106	128	108	116	155	128	130	121	134	151	138	109	103	120	132	119	142	132	117	133	110	121	120	123	121	144	129	128	145	123	101	120	140	118	131	114	112	123	109	149	122	124	134	117	133	129	130	124	118	124	114	127	128	112	127	130	126	139	105	134	133	117	137	128	109	105	136	111	136	112	142	118	143	146	127	125	124	139	127	129	133	127	120	138	126	130	111	126	127	112	122	127	151	127	133	109	119	124	104	123	138	134	128	124	124	116	124	125	129	127	120	124	111	136	114	132	115	125	124	142	133	117	164	116	114	125	164	136	136	144	133	133	121	131	108	129	143	129	154	130	130	146	128	120	124	135	130	128	127	134	128	122	127	104	117	146	122	130	114	139	131	128	131	117	132	112	116	158	139	127	113	139	113	144	121	125	148	127	138	125	133	112	123	112	124	117	108	138	121	117	135	138	135	134	121	131	127	114	147	141	136	125	129	117	136	131	138	139	119	141	120	119	125	115	115	145	116	130	129	131	126	142	114	132	120	121	126	127	117	137	112	133	128	124	115	144	111	117	132	114	128	125	139	139	132	129	121	122	114	114	144	133	137	118	135	136	145	154	133	142	118	134	134	136	131	122	130	119	142	120	139	138	145	118	110	145	133	138	108	121	122	128	119	106	125	112	143	126	145	133	130	133	117	120	120	144	119	141	120	137	134	125	119	130	118	141	112	130	131	128	132	137	129	113	144	113	131	136	145	127	114	120	133	115	145	121	119	113	125	131	114	140	115	121	117	114	125	132	121	132	115	121	126	126	132	114	127	150	133	124	126	117	142	138	131	124	137	129	114	142	143	111	127	121	128	137	122	93	119	133	162	117	128	115	129	141	128	114	126	127	142	119	133	112	118	122	125	143	126	145	135	119	131	136	127	127	156	130	137	114	107	131	113	126	140	120	110	130	114	118	127	127	117	113	113	136	133	152	129	122	130	160	114	114	121	113	148	117	125	116	112	135	131	126	141	130	150	131	139	136	140	119	117	134	141	144	137	124	123	102	142	120	134	129	143	140	126	128	137	136	122	132	143	122	130	144	108	139	120	123	114	141	129	122	107	122	150	136	114	129	104	130	115	129	116	120	142	137	117	134	142	151	139	123	131	138	136	133	118	136	129	129	131	125	114	141	128	141	136	112	117	120	111	108	142	127	138	120	115	131	124	125	148	131	115	130	120	116	126	135	142	130	141	128	132	116	128	131	122	122	124	135	139	128	113	134	148	119	123	142	128	130	159	104	132	138	110	110	129	128	147	141	143	113	137	119	119	131	115	110	127	135	120	133	140	159	128	117	134	120	124	103	126	104	109	113	151	123	131	106	123	138	123	139	140	144	126	124	128	123	123	106	128	123	137	124	113	136	135	124	124	129	131	130	137	150	131	141	105	132	129	102	121	118	129	127	148	121	102	114	131	118	125	128	136	120	128	131	146	131	131	123	124	133	115	148	123	128	123	108	142	139	130	132	121	133	123	110	154	127	105	124	120	138	126	146	138	118	137	130	127	126	127	144	91	119	121	119	126	129	124	142	135	128	119	131	139	121	135	138	105	114	127	108	109	133	129	144	126	121	120	115	109	140	142	131	121	145	121	134	134	108	138	119	143	135	133	140	126	111	142	135	149	140	125	127	132	135	131	125	139	123	138	146	126	127	118	135	134	130	125	142	121	131	117	113	129	101	123	120	116	146	129	136	140	125	135	120	126	127	146	136	128	133	126	145	115	115	128	125	129	138	118	136	129	129	127	148	125	115	127	117	123	132	124	130	128	127	135	113	122	109	126	123	131	139	133	125	137	148	137	133	159	119	116	121	117	128	127	126	122	129	111	108	127	139	136	120	124	141	114	131	136	127	121	122	132	156	131	125	131	107	140	118	123	131	97	140	117	122	117	107	137	124	133	133	120	131	138	131	120	137	127	133	102	122	132	107	132	129	135	100	126	115	106	128	116	129	123	135	129	142	110	111	104	123	125	113	134	126	125	123	119	150	111	132	136	131	151	127	148	115	137	114	136	106	125	138	126	141	117	116	124	145	133	129	157	109	120	141	130	124	114	128	145	120	143	117	119	116	121	133	125	121	120	134	122	112	133	138	123	115	133	122	136	117	124	119	105	120	153	113	135	137	123	138	144	125	125	129	126	138	126	122	129	108	143	135	132	123	113	114	115	129	108	113	129	108	114	131	113	132	101	142	105	126	130	121	134	108	126	131	127	130	128	126	118	113	133	124	136	133	133	127	143	129	140	111	125	145	128	133	150	132	132	128	120	137	139	136	134	137	137	138	126	125	128	135	131	120	132	138	125	118	129	145	134	115	134	136	130	114	137	159	140	117	132	127	119	139	117	132	120	123	132	120	130	132	123	138	101	119	139	130	132	152	117	108	125	127	145	97	151	131	137	145	152	141	136	134	141	114	129	114	141	129	151	140	136	113	131	132	145	134	139	108	135	125	130	141	135	127	112	125	114	118	93	133	128	130	118	118	136	139	116	119	137	121	134	116	124	113	140	123	131	146	123	120	137	129	128	136	135	121	124	148	117	135	124	130	154	139	146	107	145	129	131	123	130	120	135	146	135	137	133	130	140	128	108	134	119	121	127	142	143	127	127	125	147	135	140	142	116	135	131	122	146	142	137	155	137	114	132	110	129	131	127	123	136	135	103	139	128	131	139	131	152	127	124	132	129	118	143	139	119	143	123	123	107	121	107	121	159	124	122	117	120	126	112	116	113	134	123	119	139	125	121	149	126	112	144	110	144	120	135	112	127
16885	24815	10858	490	526	586	658	706	723	537	613	582	522	480	439	466	455	530	469	482	465	483	469	424	460	508	503	460	460	471	488	469	457	484	502	513	468	499	416	492	505	536	496	504	500	479	565	548	556	537	577	554	598	516	531	535	541	479	486	485	507	539	498	507	518	509	549	490	495	463	497	451	441	443	444	471	443	438	501	482	498	458	481	497	471	458	476	446	497	485	507	473	405	468	474	486	474	501	500	462	504	475	438	497	458	473	458	452	503	437	467	433	478	505	465	463	472	488	459	464	469	445	463	448	461	451	480	473	465	424	450	512	486	456	484	442	443	476	521	472	453	476	473	468	429	457	440	485	483	474	443	448	413	449	463	456	451	482	467	448	434	475	450	450	489	485	494	455	462	474	467	454	469	466	458	469	457	420	472	450	478	467	471	506	450	460	456	481	509	467	450	480	494	432	456	484	429	490	435	500	483	493	407	451	448	456	477	490	459	489	472	467	480	480	484	435	492	446	467	425	449	429	484	452	483	479	462	458	440	463	487	492	489	435	453	480	462	473	435	476	423	482	479	423	451	462	457	475	512	448	435	444	454	459	484	490	470	460	433	485	497	458	478	461	487	481	468	490	485	513	479	492	459	458	467	470	479	462	466	487	486	440	502	480	477	489	489	479	430	455	488	469	457	476	447	466	484	468	465	461	485	444	459	471	475	445	493	489	494	476	500	505	451	511	432	449	508	491	482	453	479	454	453	433	493	412	481	454	440	454	450	420	477	422	467	427	430	502	472	455	450	478	453	444	457	447	453	459	464	479	469	468	463	431	496	468	486	485	435	490	460	490	482	451	457	456	482	492	472	485	492	465	504	473	503	461	485	465	496	456	455	438	452	455	487	470	520	520	478	487	490	440	470	465	473	452	462	511	458	481	478	506	463	509	429	458	437	451	483	469	439	466	452	451	460	460	466	461	457	425	442	469	486	475	450	472	487	464	464	489	443	450	518	420	436	462	461	435	484	507	465	463	471	492	487	450	465	461	408	465	462	446	448	474	476	460	490	462	499	471	468	465	476	475	484	464	474	493	455	442	479	467	476	457	470	459	463	436	490	460	496	467	499	447	480	448	490	418	466	507	446	487	469	501	467	492	446	455	449	502	475	455	473	461	478	451	435	478	487	485	516	472	463	458	456	475	437	489	473	431	451	491	483	425	473	487	479	443	454	497	471	495	458	435	442	486	467	472	481	442	459	459	437	513	430	453	466	442	472	435	463	453	462	465	475	434	510	480	507	479	449	486	486	448	489	463	454	438	467	461	486	467	445	458	461	481	498	495	499	441	489	459	458	473	460	501	474	467	450	465	464	471	461	458	466	487	460	467	479	452	499	467	500	455	429	505	474	453	458	481	467	454	482	460	518	484	436	448	458	458	496	527	484	511	510	464	474	465	501	495	437	503	491	475	446	505	466	461	453	465	490	477	456	457	456	474	485	491	475	435	454	513	513	480	444	478	495	470	488	480	481	458	502	467	460	454	454	476	431	448	474	452	497	457	450	502	511	446	470	537	492	439	482	467	497	456	464	437	479	458	505	485	481	514	479	491	472	447	435	423	460	477	490	463	492	473	530	489	431	460	467	468	496	491	493	463	467	423	472	468	489	473	476	479	493	483	447	455	479	518	488	479	398	420	475	467	456	466	458	459	487	495	437	503	489	462	443	481	494	480	506	463	480	485	423	500	466	453	440	442	478	477	468	469	452	449	470	460	489	440	473	468	481	460	464	451	491	428	463	486	447	476	479	469	451	438	494	459	475	457	463	471	456	473	491	478	487	466	460	451	439	455	503	495	494	460	496	441	444	468	491	478	481	458	479	487	459	469	473	472	471	465	447	456	472	464	462	445	460	459	464	494	490	454	474	483	479	507	445	510	477	482	481	490	426	422	492	457	434	486	426	476	500	444	459	489	416	443	427	484	477	445	496	461	465	446	518	495	479	473	443	461	416	460	449	511	460	452	477	441	459	469	434	471	455	456	443	486	462	443	477	467	465	468	506	448	487	438	502	470	471	508	462	470	439	473	478	494	455	469	453	480	434	457	454	448	441	480	461	483	490	494	502	458	493	460	473	468	442	459	483	498	492	506	464	427	472	433	450	450	464	516	471	444	445	469	485	418	474	490	481	447	492	495	478	494	486	452	469	474	433	454	454	441	493	477	459	510	468	468	449	459	492	461	500	454	493	484	485	435	477	459	471	471	500	502	501	511	452	495	505	454	477	444	476	497	491	447	494	435	490	458	487	475	459	475	447	458	490	479	465	525	485	498	439	518	497	473	492	476	452	473	478	461	519	474	489	454	475	494	449	459	417	430	446	469	458	449	486	430	460	493	464	493	482	476	496	461	489	463	457	429	463	470	481	444	439	427	455	478	467	466	442	448	468	495	502	442	482	494	472	465	458	433	466	459	461	487	489	454	470	483	509	488	492	443	459	472	459	459	446	477	512	466	494	460	463	441	488	463	511	448	488	464	427	455	462	446	441	492	450	477	472	464	490	499	476	501	459	540	452	475	455	461	448	500	487	520	493	476	481	486	436	507	479	464	459	466	497	477	482	440	458	458	434	451	475	468	471	444	489	447	516	496	437	465	486	484	499	492	456	481	475	500	474	485	456	489	433	493	432	399	470	456	491	448	483	475	458	467	438	459	476	471	486	466	477	456	480	479	483	466	473	425	462	463	486	457	455	459	493	466	491	435	447	510	477	462	474	452	476	451	502	475	472	492	520	512	460	486	473	453	503	452	435	462	466	490	498	436	439	475	477	460	490	446	503	480	448	463	442	487	448	479	454	429	488	459	458	465	417	466	443	472	462	437	458	468	475	441	434	469	469	422	480	450	462	486	495	470	489	479	439	449	459	459	457	471	455	495	480	470	507	459	466	477	444	460	476	443	487	440	380	455	484	477	465	490	481	468	445	484	502	459	497	460	461	483	464	449	490	464	429	504	492	440	507	460	444	473	445	509	490	480	462	422	464	497	461	475	453	487	448	478	458	461	451	469	467	498	463	481	450	440	463	452	447	470	452	501	482	472	461	464	506	525	510	486	505	458	449	473	455	457	438	467	455	488	486	478	479	436	487	478	491	466	483	470	463	456	427	437	479	452	465	473	456	482	451	445	487	476	417	475	442	472	496	463	497	472	482	482	460	474	471	462	438	461	458	524	490	474	494	473	462	489	476	475	452	465	439	485	455	480	475	473	467	505	454	469	490	473	460	466	476	460	456	467	489	450	445	484	487	443	447	489	465	490	482	466	455	426	453	479	503	465	470	498	474	449	460	447	501	466	446	444	455	462	448	489	469	496	461	456	470	433	483	434	459	442	483	465	481	448	475	457	481	479	484	470	465	464	478	477	475	441	468	444	485	459	461	427	467	441	455	495	462	475	494	498	481	464	461	471	470	463	476	510	472	444	458	463	500	493	440	431	445	469	429	489	497	498	448	491	428	480
58985	70579	48427	14740	1570	389	836	1012	1240	649	552	396	289	276	211	163	185	199	188	193	207	179	185	177	189	189	190	187	182	186	165	172	160	184	206	176	164	199	160	185	179	175	160	168	195	148	169	202	219	172	172	201	182	200	168	173	183	175	181	184	174	180	186	176	189	199	163	182	167	176	166	175	160	171	177	155	170	187	184	156	161	168	177	186	196	168	142	178	173	174	172	175	180	177	176	158	177	188	168	170	153	186	184	163	162	157	164	144	173	170	172	181	182	163	180	174	154	163	163	192	166	173	169	176	167	164	159	186	179	178	173	166	178	192	149	141	176	179	148	158	178	188	179	167	179	180	169	157	153	159	169	167	181	171	155	181	169	182	168	212	199	190	177	187	197	158	182	189	163	168	148	169	167	175	184	183	165	154	180	183	179	172	174	170	185	199	170	159	170	176	169	163	178	170	176	154	167	187	172	167	194	169	163	189	170	154	169	163	198	178	177	196	176	167	174	163	175	154	152	156	173	154	168	201	170	160	192	181	143	171	177	168	185	195	156	176	186	169	148	153	164	173	167	176	173	195	178	163	181	183	167	175	176	170	188	164	155	158	164	185	174	151	173	165	154	151	163	164	168	184	173	166	156	161	158	202	177	185	156	154	181	157	192	164	176	153	145	177	177	165	160	169	180	181	179	163	152	155	166	150	172	181	167	179	162	175	166	181	167	181	185	156	164	177	153	173	157	153	181	160	181	177	173	175	175	201	178	165	189	158	159	168	173	207	174	187	167	160	170	173	155	169	187	156	146	164	168	176	180	155	174	164	193	181	190	164	163	152	182	194	168	158	182	162	183	170	182	162	160	177	163	175	175	162	178	174	184	160	136	176	143	176	158	181	144	173	169	157	178	166	180	147	163	177	160	184	162	179	174	168	158	165	182	188	179	170	187	161	169	168	182	147	185	147	171	179	182	177	193	169	178	165	160	167	194	169	168	187	170	164	165	159	181	178	143	170	167	183	171	158	162	167	161	186	192	192	166	171	173	168	176	168	168	168	172	173	151	129	173	150	158	173	180	183	173	160	182	186	170	160	177	182	203	166	161	152	169	173	165	192	203	178	140	194	156	156	169	184	169	197	148	195	182	168	191	190	158	172	157	151	169	145	178	178	179	154	160	173	180	165	180	169	167	175	168	189	179	182	174	172	163	168	192	168	167	193	152	189	183	162	178	174	180	175	205	194	157	173	185	178	170	174	185	173	154	170	185	183	183	176	158	148	193	180	183	135	149	156	170	164	186	157	175	173	167	166	165	179	164	167	184	177	161	153	184	172	185	153	183	150	187	177	150	166	157	174	162	157	165	178	175	179	185	156	180	188	166	183	159	179	179	158	171	162	172	167	155	186	203	161	166	183	164	152	185	163	188	167	183	179	148	171	167	176	170	152	191	189	174	178	180	186	164	171	183	159	170	159	159	164	156	156	179	183	183	166	180	156	168	169	159	179	167	170	155	180	186	182	185	169	179	159	174	178	174	163	175	154	144	192	180	158	171	187	168	177	162	184	174	174	197	203	162	181	177	182	185	163	175	166	175	176	172	175	159	176	202	171	173	168	163	178	164	165	164	181	164	159	148	180	183	175	185	173	177	162	182	180	188	151	177	139	195	165	172	159	177	189	165	170	171	163	152	153	184	172	150	161	194	146	156	167	161	185	162	160	177	176	164	182	167	170	165	185	172	162	168	184	171	182	176	175	175	173	189	180	161	174	176	164	163	173	182	160	165	176	155	160	183	182	166	173	169	179	184	179	172	167	164	164	175	193	154	156	172	175	166	173	152	185	185	186	181	185	163	154	136	149	163	169	170	153	155	166	179	153	155	148	179	175	190	179	164	161	180	168	188	158	172	175	186	183	172	180	178	171	184	154	167	177	156	169	161	159	175	184	197	181	152	167	154	158	154	181	172	154	157	166	171	178	164	166	172	167	197	149	168	163	190	159	183	178	172	181	148	167	151	180	154	169	165	149	173	195	166	151	190	148	188	173	164	180	179	164	173	180	159	161	182	168	173	165	193	195	170	170	163	180	167	164	182	167	176	170	170	158	145	161	147	144	149	162	170	186	186	189	174	154	174	191	195	185	190	194	173	165	161	162	165	178	171	165	189	175	149	188	164	162	166	167	173	170	147	191	183	169	175	178	151	163	176	168	165	183	182	166	209	155	160	170	169	167	156	169	161	169	169	183	178	162	159	165	160	184	168	203	172	180	160	170	158	179	160	167	178	155	170	173	170	156	162	171	161	158	196	175	180	164	189	185	167	173	173	191	160	172	173	169	188	153	181	207	168	188	154	171	179	156	149	169	176	173	186	189	184	178	173	163	159	166	173	172	182	163	169	187	166	185	179	143	167	155	180	157	189	158	162	161	184	201	167	174	140	165	159	186	171	193	168	186	197	163	184	179	146	171	155	178	185	159	166	168	178	155	184	159	149	155	174	175	142	173	188	153	154	156	158	158	155	176	170	188	173	152	184	184	172	162	161	173	179	181	177	184	164	171	176	183	163	159	168	170	164	173	176	158	162	163	165	159	153	165	193	174	155	170	187	195	166	194	168	170	149	179	167	194	156	166	182	184	181	161	146	168	175	186	191	174	159	195	184	158	166	175	183	202	165	173	177	169	170	156	181	166	180	166	164	178	171	154	171	168	187	151	153	205	178	155	158	150	178	175	170	194	189	172	151	202	164	185	168	182	181	163	168	141	180	180	199	175	199	162	164	190	167	187	189	180	169	162	188	170	165	159	158	162	150	157	184	141	158	177	163	186	188	192	149	172	185	180	182	153	174	154	183	173	163	161	145	162	167	171	188	181	183	175	156	173	180	166	180	169	160	165	166	163	151	174	195	196	170	170	170	175	161	179	160	164	186	156	167	190	177	164	181	165	184	187	179	159	187	143	173	179	158	168	164	164	189	167	186	183	163	146	180	185	166	170	166	171	174	158	180	190	188	170	159	170	166	181	151	162	174	177	199	168	176	180	166	160	165	189	192	178	202	162	150	163	164	162	148	172	162	183	162	157	189	172	182	178	158	178	164	159	180	185	167	157	183	185	160	177	175	162	173	174	170	173	178	176	163	177	181	150	167	166	172	171	169	172	144	171	184	174	164	176	173	162	170	199	185	172	173	185	181	183	180	186	165	175	167	144	151	165	199	186	183	158	169	206	158	158	173	163	175	162	187	181	177	187	179	166	151	164	187	183	179	170	167	190	164	162	174	161	153	175	161	162	184	185	172	167	169	167	178	184	156	189	166	151	168	178	167	163	182	159	186	174	176	161	179	184	165	162	140	174	167	158	173	175	181	164	156	160	185	175	166	169	143	146	160	165	187	157	177	167	162	161	181	175	159	150	194	160	174	164	166	173	167	172	181	165	167	158	155	154	180	156	196	181	169	174	179	178	180	161	171	200	171	166	145	166	191	157	182	171	162	191	163	192	188	175	171	166	173	177
40759	52553	39212	1693	1532	1723	3800	5009	6055	3289	3033	1996	1360	1151	793	709	705	724	669	699	679	662	645	706	633	665	704	636	616	605	636	630	620	615	678	635	635	603	580	606	629	634	633	652	631	645	704	729	753	722	761	742	769	710	669	697	712	683	674	665	728	614	657	655	655	668	637	645	609	616	607	611	589	623	631	669	599	607	599	607	583	619	603	578	607	604	565	594	576	589	590	645	610	550	575	583	600	576	594	579	595	592	604	600	565	578	607	620	625	562	572	574	599	598	553	556	580	613	558	602	612	614	586	584	616	585	615	598	626	593	558	582	603	607	569	593	560	585	628	615	574	564	618	581	579	645	595	581	620	576	596	567	610	618	604	612	622	597	600	611	581	575	593	623	573	610	586	606	593	618	598	582	627	627	550	578	612	609	586	629	622	574	601	579	557	582	594	567	553	551	586	631	616	631	603	568	595	575	603	624	627	557	645	572	589	618	576	560	574	612	613	629	610	650	618	548	574	622	559	554	588	561	597	592	619	597	597	609	616	574	599	574	638	602	580	537	586	568	585	548	572	579	616	555	570	609	566	599	576	605	568	604	556	587	568	600	609	568	582	636	584	598	536	578	591	550	559	568	605	625	568	605	594	550	587	630	580	580	590	609	605	636	594	625	590	597	618	591	593	590	574	552	567	584	591	600	593	584	581	572	601	589	597	581	549	583	571	540	608	538	569	594	575	582	585	571	600	602	617	586	622	597	603	615	575	587	612	582	579	608	572	542	535	586	607	610	612	579	613	621	605	591	633	568	592	615	576	645	588	630	633	588	599	583	616	628	580	626	587	572	625	573	563	613	617	566	580	583	569	554	601	581	592	587	624	619	609	605	563	586	582	564	571	582	565	586	598	606	616	610	644	532	534	603	556	574	625	569	591	579	592	546	585	639	554	582	614	649	613	648	594	589	591	589	594	564	596	545	597	619	652	614	564	579	600	632	599	588	541	581	640	582	563	597	570	613	642	559	608	616	599	564	617	567	603	573	584	561	550	553	584	549	625	605	554	574	595	587	566	623	590	566	608	604	615	594	561	587	596	589	576	611	628	593	600	577	603	627	571	595	583	581	601	595	587	576	625	589	612	564	582	565	543	585	581	624	576	595	550	569	602	606	554	558	554	605	582	588	591	581	604	637	580	669	526	600	560	637	605	611	612	594	584	509	600	618	607	554	584	583	581	581	584	618	593	604	556	578	594	587	533	581	584	572	611	591	551	583	597	567	604	615	581	581	587	572	611	607	622	580	552	603	564	599	586	628	599	605	611	545	604	564	555	568	592	553	595	585	615	577	585	607	589	618	593	588	638	587	606	577	594	560	555	574	585	576	593	604	590	572	603	561	547	622	600	641	604	629	604	581	633	619	568	594	608	604	614	559	567	581	576	583	648	593	636	600	613	599	565	563	613	601	598	569	610	630	569	593	637	576	620	569	577	575	597	614	598	639	606	618	616	575	523	607	621	610	595	611	585	540	576	584	592	631	584	580	605	575	583	577	600	621	555	592	588	601	613	614	559	591	584	561	603	575	548	615	569	670	578	571	632	595	572	639	566	674	601	603	570	588	625	604	620	608	581	608	589	563	594	585	545	551	555	574	557	614	601	616	572	607	556	575	551	597	602	568	583	587	630	609	603	623	623	623	608	592	612	588	569	605	568	550	595	565	609	580	573	588	601	619	573	590	593	568	593	579	577	581	561	633	592	601	598	571	582	634	619	596	585	561	549	607	551	544	606	630	591	593	619	636	589	586	615	577	583	588	604	573	614	552	627	599	566	607	572	649	608	567	643	574	565	564	602	599	621	589	558	612	619	586	611	582	615	582	631	593	582	634	595	580	552	592	594	587	552	597	592	598	559	549	566	564	612	618	578	585	610	597	577	617	565	552	571	553	572	600	610	591	603	590	540	559	594	570	620	576	619	619	603	621	549	619	535	566	578	581	610	595	604	529	538	565	598	573	541	616	603	575	556	586	627	588	575	603	602	564	541	581	595	586	616	599	581	590	626	679	567	605	624	560	597	587	591	582	571	560	593	569	554	612	567	565	601	614	537	565	621	552	580	603	604	608	623	592	621	584	582	630	547	580	579	607	527	567	550	626	571	551	572	589	620	556	546	644	601	645	570	588	558	562	562	582	593	618	601	565	583	564	617	604	564	587	563	616	598	579	603	567	632	597	593	606	592	588	594	605	606	573	603	590	636	631	599	583	556	571	605	577	555	645	556	583	560	632	579	565	602	595	586	573	580	536	598	604	548	574	557	600	582	576	553	589	634	552	607	590	568	610	577	538	615	559	590	562	559	570	582	616	590	603	611	591	629	616	623	566	588	603	591	588	567	533	606	622	633	619	618	587	571	555	617	568	592	599	625	584	578	562	612	554	588	582	596	580	548	583	570	586	600	562	603	564	607	563	579	616	597	571	590	599	621	590	602	582	611	632	625	611	588	605	618	596	587	576	570	587	607	612	559	620	591	633	616	639	567	608	655	596	541	628	604	568	601	635	578	570	585	578	560	550	587	611	611	551	615	579	554	581	619	611	542	579	616	601	583	579	585	606	609	636	565	610	629	553	547	618	605	577	618	618	614	601	578	594	638	584	562	559	582	628	553	569	577	584	569	601	547	558	568	597	608	605	635	608	621	599	587	573	578	565	580	573	586	554	621	575	556	560	575	600	567	630	613	594	624	629	601	599	590	597	584	632	595	564	582	565	581	609	603	547	559	602	577	596	565	610	580	614	621	562	621	604	580	590	590	597	613	604	631	593	602	612	563	553	626	630	597	581	614	622	608	567	571	565	570	580	587	568	591	570	618	595	599	618	549	596	616	614	589	604	552	650	579	590	592	570	613	576	604	598	598	638	527	592	594	578	575	560	600	604	559	605	588	616	589	573	595	613	597	611	631	570	581	587	573	577	565	583	567	526	589	585	576	555	574	577	605	596	647	587	588	568	611	584	560	592	580	630	602	573	592	584	623	618	614	607	573	608	595	563	603	620	608	601	565	615	554	603	563	586	570	593	604	554	580	599	578	616	586	603	565	621	578	623	630	598	606	594	608	611	613	575	553	600	608	606	623	585	562	604	570	623	606	578	564	566	585	606	649	578	600	571	599	554	605	554	594	546	561	645	587	642	560	618	578	576	590	563	580	551	574	615	597	630	571	612	593	621	585	638	521	622	667	600	599	589	616	594	596	661	573	596	557	592	574	605	608	580	591	615	556	545	602	601	587	603	539	593	614	590	592	564	634	618	585	577	650	593	591	582	604	602	603	594	572	567	576	592	591	586	584	587	581	618	562	605	574	580	608	576	619	608	566	601	597	623	563	594	576	575	601	589	578	589	604	596	590	613	568	571	562	610	603	581	558	515	617	607	576	611	557	620	589	577	604	559	620	593	574	553	597	611	625	580	637	582	579	576	589	556	616	618	574	555	597	585	593	600	602	612	610	566	571	608	624	597
73582	80363	59718	21097	4905	669	1202	1569	2784	1228	1123	697	476	358	382	279	288	244	267	245	229	257	251	256	260	221	230	233	254	241	229	231	250	235	246	238	226	229	231	223	247	246	249	245	221	218	248	259	238	251	272	260	238	285	246	242	234	245	219	224	215	217	243	252	243	270	218	225	259	244	212	214	211	183	202	208	217	227	251	228	223	228	231	214	228	253	212	246	256	235	227	232	245	235	222	240	246	232	233	260	248	241	221	185	242	230	234	263	237	235	218	239	231	240	230	239	224	215	205	211	221	235	243	258	244	217	221	253	211	212	228	237	265	225	222	234	242	183	229	212	221	233	254	242	240	210	224	221	226	239	233	240	203	230	222	242	219	244	219	246	252	237	230	251	212	231	260	203	237	219	240	196	218	207	189	230	231	243	241	246	227	265	221	225	225	240	227	203	241	227	232	211	246	252	237	203	193	216	225	229	196	226	217	227	233	242	232	199	252	247	211	235	198	230	227	207	243	216	238	220	222	195	244	226	218	239	229	237	245	236	232	221	220	238	228	246	208	234	232	237	204	216	225	261	235	246	223	214	241	217	238	221	238	217	224	243	214	223	240	206	246	228	219	225	238	214	232	235	223	226	226	218	217	245	226	229	223	232	234	234	236	242	201	208	228	202	225	236	245	236	211	234	245	206	211	238	195	238	199	250	220	216	215	232	214	208	224	228	244	228	234	246	219	219	240	213	245	235	210	220	229	225	218	231	227	225	248	231	232	234	259	225	234	214	221	228	227	216	210	230	265	244	228	240	228	221	239	245	223	230	208	215	238	243	232	237	196	205	235	206	217	211	225	231	206	231	210	237	205	240	237	219	213	227	233	248	214	217	223	239	205	248	236	218	232	246	223	243	212	241	243	225	250	227	211	249	252	244	226	219	214	213	216	209	256	213	211	228	219	226	245	220	212	214	225	245	242	224	230	212	239	223	229	256	206	235	215	235	234	211	237	218	229	223	229	241	210	217	230	249	250	209	210	204	208	222	242	243	221	225	208	236	246	206	235	232	235	224	217	214	225	216	222	253	201	239	219	227	234	215	227	244	209	218	211	224	232	217	213	199	234	215	222	228	214	220	238	242	244	243	217	226	192	231	235	229	205	218	224	232	227	234	226	199	212	220	226	191	211	194	243	220	254	217	232	226	230	214	206	212	215	233	234	231	221	221	222	240	224	212	212	231	245	246	215	226	240	232	228	203	245	234	193	247	214	235	202	212	225	235	220	242	219	225	222	215	236	232	251	243	245	232	220	210	212	199	212	197	223	237	220	228	206	209	220	224	212	203	217	212	233	231	213	245	213	218	207	200	231	255	247	223	236	220	200	231	204	226	223	213	215	200	237	224	229	243	214	211	204	219	225	232	251	200	231	242	225	226	242	233	215	223	248	204	188	226	224	249	217	239	241	239	231	233	218	237	232	248	220	236	248	221	229	230	234	253	237	226	245	227	238	208	198	223	225	229	227	236	216	244	237	215	231	217	267	220	202	235	229	233	187	261	204	225	252	236	252	215	209	229	233	243	213	256	246	224	211	230	233	260	246	230	198	201	224	239	234	229	202	250	236	221	231	223	237	231	231	239	223	206	230	221	237	256	239	234	219	231	247	225	237	232	221	245	222	230	218	237	218	216	214	207	254	217	240	239	217	205	207	230	202	216	264	228	234	224	226	215	246	213	215	218	240	251	253	231	218	227	249	225	224	247	212	221	235	253	221	224	236	241	229	224	217	195	260	240	235	226	219	217	221	213	228	225	199	225	225	262	195	234	226	205	244	240	248	213	217	223	238	221	213	235	232	223	232	230	228	224	224	238	198	211	218	235	197	234	213	235	249	240	205	247	196	218	240	236	243	261	231	255	222	211	225	220	203	213	224	217	228	255	236	189	223	220	243	221	244	234	211	216	242	224	250	237	243	228	204	201	209	221	233	243	216	226	206	240	218	223	190	246	200	226	230	239	242	233	201	228	246	218	245	242	241	251	196	227	229	255	235	217	223	247	197	213	239	220	216	240	222	228	233	235	247	215	239	254	216	231	234	224	230	228	245	230	230	208	224	237	212	234	191	235	202	248	241	203	280	226	232	239	224	211	242	212	237	206	237	214	216	255	198	206	229	224	232	217	202	207	239	202	246	239	254	223	231	219	213	235	224	207	210	227	237	207	207	235	237	216	222	238	206	231	209	187	222	226	226	232	246	216	224	229	221	191	213	230	237	225	245	227	215	195	213	234	234	216	252	225	264	225	225	255	222	233	239	230	223	221	232	211	228	208	249	212	235	242	227	235	245	210	224	239	254	219	222	248	219	215	234	237	232	218	230	208	236	228	223	242	254	233	229	236	210	260	211	227	218	219	205	226	229	244	216	227	248	212	228	249	215	239	231	256	200	240	223	218	246	220	226	235	216	215	236	206	238	224	236	253	217	209	241	238	228	206	231	226	210	209	227	226	255	228	221	251	230	216	227	208	212	210	202	254	251	244	223	213	222	243	239	234	220	237	237	239	212	205	218	230	211	240	222	252	239	264	219	211	241	240	203	212	215	221	247	221	238	218	209	214	238	227	228	222	210	233	229	226	219	191	225	223	212	212	219	227	225	225	229	233	244	243	218	209	254	223	187	261	217	223	249	215	226	223	217	237	257	221	203	227	238	240	239	235	224	235	211	216	228	248	215	245	236	236	227	236	254	212	216	218	227	205	241	224	224	234	244	225	225	194	221	227	216	233	225	236	206	252	240	216	202	210	216	228	237	219	247	232	244	239	237	250	236	201	229	231	226	206	224	211	221	214	237	242	221	230	226	227	215	219	226	230	195	212	237	270	232	233	230	230	227	221	216	212	230	226	205	235	259	203	243	221	257	199	235	218	241	196	219	222	213	231	226	245	226	227	211	221	217	216	225	236	247	229	231	229	229	258	210	233	230	249	215	222	226	216	239	218	208	246	227	254	232	218	201	205	212	235	232	235	238	252	220	219	227	207	198	224	216	249	230	212	242	214	242	233	256	219	218	241	220	204	211	236	222	244	217	217	212	220	225	210	211	194	205	222	240	236	237	251	237	231	194	200	216	228	234	225	217	214	246	222	225	223	215	218	222	200	224	208	242	231	218	206	210	204	223	206	251	235	239	219	265	224	228	235	227	248	246	220	207	239	225	247	246	223	221	243	227	225	212	257	244	233	237	237	196	219	236	215	208	201	204	222	188	220	209	250	259	243	222	232	241	207	224	272	226	216	237	203	223	217	231	241	229	241	224	235	246	235	220	238	223	240	248	234	214	242	217	237	223	211	208	251	225	245	216	236	236	221	223	207	229	244	242	194	246	221	232	199	219	227	218	221	230	240	215	197	240	231	205	229	196	235	233	207	239	253	246	236	216	212	203	232	234	231	237	225	232	197	228	244	244	252	260	228	252	234	250	212	228	242	233	220	213	222	245	232	196	219	238	200	238	230	214	223	225	233
52399	64512	51110	2477	2162	2360	5107	6968	10962	5631	5535	3094	1837	1614	1502	1068	946	1010	924	889	922	947	995	875	885	903	861	781	861	814	812	778	748	812	803	743	817	822	747	850	795	841	796	785	898	814	907	916	934	989	980	984	899	866	888	880	860	845	853	764	928	831	842	804	867	852	803	760	752	782	752	689	749	730	750	751	714	786	738	738	791	749	756	725	753	807	837	754	770	717	771	778	743	759	766	767	748	777	779	736	695	733	756	767	720	753	752	726	770	755	727	746	724	731	709	741	711	717	773	731	717	716	729	718	758	773	730	764	744	741	749	733	716	731	745	747	771	739	778	765	714	785	698	715	751	725	689	720	772	702	768	760	777	717	766	709	784	722	728	715	755	706	714	745	767	794	769	725	744	735	747	717	750	743	702	679	791	737	727	773	726	719	730	722	740	720	723	707	724	698	688	717	774	773	701	735	752	771	714	763	748	726	732	748	726	737	723	748	719	705	758	709	725	685	793	771	748	770	712	734	726	735	716	739	723	690	743	769	730	697	777	763	746	714	719	768	756	740	699	788	729	747	771	755	757	707	734	717	697	733	734	751	689	779	764	715	739	739	763	718	776	664	746	759	722	753	696	766	765	777	775	748	736	754	745	714	764	699	748	726	784	712	705	794	797	738	734	747	725	768	746	766	751	733	777	713	745	719	718	795	727	756	718	732	765	749	693	722	733	720	751	747	779	718	719	681	705	736	716	743	752	723	759	725	719	777	741	782	713	739	749	710	755	731	725	745	737	723	798	740	749	731	738	751	714	727	688	714	698	732	749	752	708	747	763	732	749	784	747	770	731	752	764	764	745	719	747	758	717	719	711	748	704	720	714	726	734	727	759	770	763	729	725	749	681	758	707	723	693	713	697	715	755	739	757	709	737	751	680	709	737	789	752	726	737	746	704	786	767	741	778	755	685	759	766	755	761	714	714	743	743	758	727	723	716	708	741	740	707	796	755	767	760	705	740	697	778	685	733	702	749	734	742	745	727	741	728	729	723	762	725	701	708	762	783	799	710	741	733	776	712	774	711	739	720	757	789	744	752	779	750	752	732	729	715	739	745	760	738	798	751	800	739	782	765	710	717	748	769	734	746	760	747	705	732	734	770	716	726	775	753	685	717	749	725	775	729	773	701	755	740	730	772	744	767	734	761	717	790	706	759	736	772	722	737	705	766	761	747	747	744	728	704	751	722	705	747	706	729	719	723	756	763	749	720	769	717	765	738	711	770	751	736	736	742	728	791	761	755	726	754	745	762	789	719	707	766	760	755	745	771	695	730	747	739	747	746	734	728	718	771	746	763	728	763	778	743	724	740	745	710	767	720	760	725	750	733	776	776	736	737	702	758	749	715	728	729	733	780	744	777	696	788	769	765	732	746	744	730	776	756	757	725	744	718	742	753	754	720	765	744	738	718	722	781	747	721	726	754	727	702	730	692	742	737	804	744	746	724	737	710	735	790	722	746	723	735	704	749	743	767	744	717	701	737	718	740	756	729	733	760	724	749	773	733	757	703	745	716	708	747	690	748	731	697	729	756	709	730	730	764	703	687	760	745	785	724	726	760	730	754	708	741	728	742	758	775	741	780	707	770	690	733	740	732	747	717	779	704	768	715	758	761	799	730	715	770	758	735	794	733	750	780	725	690	741	733	743	713	721	748	722	763	759	733	744	714	752	745	734	744	751	708	737	723	713	740	779	748	793	790	738	725	742	733	728	690	724	753	778	757	733	721	707	764	750	760	741	680	815	716	722	718	748	712	725	728	734	698	701	747	742	742	678	744	719	723	794	734	772	722	738	749	765	712	720	690	738	773	774	745	732	704	776	747	713	753	738	743	687	724	754	722	707	715	761	778	776	713	734	767	731	683	721	775	755	766	692	763	768	782	749	695	742	766	710	768	712	719	754	743	703	770	700	737	744	730	752	725	795	773	709	707	789	763	745	772	742	699	732	715	733	767	757	711	706	732	716	752	716	744	751	743	716	701	756	777	712	740	758	718	757	715	732	721	751	762	741	760	777	770	712	702	704	765	753	779	750	718	745	703	725	737	735	768	750	745	732	765	723	722	722	757	710	754	749	709	720	764	727	805	739	674	732	748	770	716	737	726	730	704	789	706	726	799	734	704	724	734	760	769	770	722	751	752	776	730	782	740	748	746	740	703	750	807	748	743	761	736	719	729	700	734	752	728	716	793	736	734	693	731	759	726	737	730	761	731	725	741	708	715	731	733	734	689	776	719	815	708	744	738	726	723	707	759	715	739	742	714	748	700	755	809	728	726	741	753	724	735	762	761	753	723	777	679	751	722	728	742	696	745	767	735	673	742	731	771	717	789	751	694	739	814	717	703	808	740	744	783	730	746	758	745	732	730	793	753	758	720	717	762	717	797	698	708	791	745	714	758	709	834	739	755	728	737	726	804	755	766	726	719	770	705	765	732	735	750	704	739	744	773	691	745	744	665	812	723	744	780	767	751	776	745	761	705	719	754	722	731	740	725	735	717	711	702	713	703	738	735	723	775	758	745	719	765	761	735	723	719	706	748	742	724	719	769	735	721	761	703	751	706	754	757	727	724	719	771	737	746	731	761	706	749	735	717	740	734	789	760	739	798	730	759	785	738	712	720	717	715	758	712	748	711	719	737	708	738	760	688	721	711	767	728	754	689	743	755	787	690	745	711	715	770	722	762	713	728	681	752	723	754	706	758	718	731	763	761	728	753	707	747	771	714	794	751	736	727	754	746	739	770	783	708	730	729	706	733	762	737	754	752	711	735	720	768	783	744	755	752	705	699	733	743	774	746	755	768	740	738	784	705	716	726	704	769	733	753	715	705	746	733	714	734	757	712	711	747	760	747	758	760	775	713	753	756	751	758	716	708	773	759	701	738	712	746	784	735	723	732	735	761	716	713	726	798	706	810	745	706	727	679	721	756	748	715	717	709	705	735	765	750	742	735	756	735	745	780	754	713	748	732	741	758	762	763	739	694	727	761	709	744	746	728	757	742	728	758	749	733	764	748	753	734	751	731	768	741	749	720	786	729	758	719	751	753	714	763	694	744	733	695	750	763	729	754	726	775	736	767	711	810	751	749	744	754	705	762	780	705	756	764	730	807	715	739	776	765	742	746	727	725	764	749	679	739	681	768	719	766	721	728	749	712	725	764	746	778	759	744	668	755	750	733	768	744	705	756	750	797	724	690	719	758	736	753	698	741	772	744	718	733	744	715	753	749	761	762	704	733	759	763	769	718	716	783	720	721	773	729	745	742	715	707	690	720	734	744	748	730	707	737	720	712	707	771	777	732	731	694	765	732	751	739	749	706	716	742	719	730	776	746	742	802	724	748	722	762	741	699	711	749	754	756	740	768	753	751	744	731	758	707	744	714	685	753	725	722	731	721	741	707	738	742	731	730	779	729	749	752	743	726	750	755	752	739	726	765	735	757	698	727	751	732	765	740	764
13525	17793	7570	470	192	125	119	165	194	162	164	127	140	147	125	123	125	127	145	126	118	152	121	129	134	143	130	115	137	138	145	153	127	131	136	129	124	112	128	135	135	121	124	130	133	128	134	140	150	132	159	141	116	117	144	134	124	144	131	140	133	141	150	121	138	129	125	119	135	120	142	127	136	126	141	148	147	129	148	130	151	125	130	128	148	116	109	125	129	141	135	129	101	139	131	141	151	139	127	125	139	134	130	125	125	148	117	133	126	130	133	139	144	111	140	131	131	147	132	124	125	126	127	128	125	120	132	120	126	150	131	114	131	128	147	134	140	125	132	133	141	124	157	159	126	140	135	146	124	113	120	135	131	122	128	140	142	138	117	125	124	133	132	137	141	137	152	152	131	127	133	142	129	130	140	127	132	145	155	116	124	139	128	137	127	113	143	137	134	116	140	108	149	147	122	138	134	125	139	152	154	151	118	128	124	134	129	136	152	139	122	139	136	140	126	140	140	124	115	131	120	148	114	111	149	140	131	140	142	124	132	134	115	133	115	132	138	125	129	120	142	139	129	132	145	133	127	138	122	137	127	127	134	110	149	131	136	143	124	130	127	151	156	134	133	129	127	137	138	130	137	145	124	120	123	137	143	134	123	130	128	134	141	128	139	126	128	123	144	118	132	126	141	130	133	123	150	130	141	141	142	106	127	132	136	160	125	109	123	124	121	119	118	140	130	108	128	126	124	145	109	136	123	117	135	140	136	132	151	137	141	117	121	129	140	141	124	141	128	137	123	133	138	117	136	110	107	117	137	134	125	135	128	126	131	147	141	143	133	146	118	129	134	139	137	136	128	132	121	155	131	139	144	133	137	142	133	138	138	140	151	137	128	153	141	127	124	133	132	136	99	132	122	138	136	135	132	139	130	119	109	145	129	136	145	138	136	138	130	145	124	157	117	136	129	137	125	129	118	155	119	129	159	124	109	124	134	127	129	134	134	132	128	144	126	141	140	119	138	121	135	116	151	129	151	123	126	142	129	139	147	129	139	119	140	131	139	142	137	123	138	134	132	145	125	124	122	133	140	116	131	155	127	140	127	121	134	116	119	140	138	108	142	155	134	135	116	140	108	133	112	125	134	126	127	149	132	119	138	145	141	123	145	127	132	140	151	148	136	136	147	142	130	147	125	130	115	114	146	113	152	132	120	129	149	119	122	128	132	114	137	123	109	108	153	117	113	139	126	143	125	129	132	125	114	135	129	145	123	135	145	149	128	121	122	145	124	129	156	140	134	127	159	131	134	130	130	123	140	134	112	136	128	124	126	146	136	117	137	154	103	159	118	137	140	132	139	141	136	128	134	130	148	136	120	145	111	153	114	149	110	123	135	140	152	134	130	108	122	127	131	126	114	142	129	127	146	128	113	153	135	121	137	132	141	118	134	129	133	121	143	157	143	129	117	142	127	144	123	133	118	128	132	121	136	142	131	128	120	126	135	137	148	130	147	130	136	126	141	137	146	136	123	145	135	112	127	140	130	129	157	128	152	121	138	129	130	114	122	112	120	122	126	111	135	147	135	119	130	127	128	120	131	122	144	113	116	138	133	109	129	150	124	134	129	130	131	140	135	124	127	106	118	103	142	148	136	116	113	122	147	134	143	122	139	133	117	127	119	106	108	127	136	116	126	121	123	168	134	136	128	115	131	122	121	122	149	132	128	152	122	107	135	126	132	134	127	146	153	129	133	118	144	123	129	155	131	131	111	127	131	119	126	120	112	128	147	138	125	143	126	157	127	146	124	140	142	133	141	157	148	130	124	118	134	134	132	127	147	132	124	146	133	125	121	146	118	146	128	123	119	141	132	139	145	130	139	129	136	137	119	119	108	125	144	125	143	136	109	126	144	135	160	141	126	131	119	139	138	151	128	131	120	127	137	124	134	154	141	115	145	104	140	121	142	149	122	128	129	132	134	112	132	123	152	115	122	125	124	123	118	146	132	149	101	133	120	110	141	119	132	118	155	142	138	153	116	141	137	154	133	154	142	136	149	122	131	120	130	122	124	132	123	128	115	119	130	138	138	97	120	117	142	121	124	131	132	136	126	135	128	139	118	114	106	131	136	108	125	143	122	125	160	136	129	151	147	130	141	117	148	124	138	117	139	128	127	136	121	118	124	146	131	130	123	122	137	138	117	131	150	134	146	125	148	145	126	120	125	124	132	116	146	133	124	120	121	126	130	122	124	120	129	138	133	131	116	117	140	128	121	125	114	127	126	148	126	152	142	141	146	138	134	124	105	123	127	148	117	143	119	120	144	121	121	135	135	133	117	116	126	128	126	136	127	130	125	135	124	117	136	139	124	128	123	152	144	141	133	132	122	140	136	150	137	120	124	127	142	132	126	114	131	149	128	130	117	140	139	122	137	135	117	137	124	121	128	139	156	145	132	118	111	154	151	145	142	114	132	142	136	124	136	131	121	120	141	121	118	138	135	142	130	131	140	120	129	137	129	146	139	136	146	122	157	144	153	137	122	127	128	127	124	145	128	118	159	147	127	137	146	112	125	130	114	116	130	112	119	125	132	134	137	142	144	125	134	129	127	145	140	154	129	128	124	140	136	122	133	132	128	124	132	146	131	111	123	135	138	139	129	150	135	134	132	139	127	128	160	147	146	133	131	143	120	125	121	145	139	142	155	139	119	148	141	116	117	116	111	122	137	127	127	124	125	135	137	118	136	142	138	135	135	138	115	132	147	131	138	136	117	120	119	135	134	129	140	136	149	126	127	119	127	136	122	135	133	150	120	146	130	122	129	135	131	126	136	155	145	122	131	144	144	134	123	130	121	158	147	136	133	136	127	127	126	143	129	144	127	111	117	107	140	128	135	134	121	133	135	117	135	139	133	122	132	122	115	117	128	128	141	122	115	126	138	123	113	108	145	116	136	131	133	132	129	131	147	119	152	151	121	134	131	132	130	138	133	142	131	132	144	108	130	130	143	121	121	158	146	136	166	135	125	138	139	139	131	146	153	133	130	131	121	116	134	128	129	118	122	146	128	131	114	129	130	136	108	107	120	111	138	140	143	154	151	140	144	141	140	129	129	144	127	116	140	126	116	140	133	119	137	157	135	128	128	137	121	136	144	144	132	145	147	132	154	150	145	124	133	131	123	137	132	114	126	131	120	134	131	119	129	144	141	120	153	134	129	140	132	124	136	136	151	131	130	134	133	149	130	143	124	119	130	107	125	130	129	124	109	117	122	123	152	144	136	139	136	146	135	142	127	125	135	133	134	144	115	156	143	134	128	145	141	142	112	123	124	131	124	129	147	106	132	122	155	120	142	133	125	129	126	129	122	127	136	124	135	145	145	124	131	122	140	128	122	135	124	131	133	147	134	129	125	124	123	127	116	132	129	143	130	143	122	136	122	122	113	149	124	151	140	131	157	125	139	142	135	146	130	131	140	136	121	135	109	154	128	146	124	118	132	115	127	143	134	123
17065	25269	13679	646	554	535	575	715	900	707	651	538	543	488	500	475	497	488	504	496	509	500	476	489	462	465	476	499	494	465	476	444	459	496	462	515	485	486	491	520	485	487	520	471	553	483	527	497	531	601	566	533	587	546	520	506	521	523	519	534	564	534	505	525	511	535	524	492	481	466	497	482	497	486	496	487	443	444	460	496	504	475	475	458	473	482	483	483	475	466	486	408	468	485	457	480	494	471	468	490	496	480	495	487	468	501	479	479	463	463	487	451	506	462	497	471	436	472	476	507	479	509	513	467	508	513	485	498	488	513	453	470	474	535	461	478	519	461	476	488	483	517	477	530	488	504	489	487	500	516	481	477	490	474	516	449	490	477	500	481	522	490	474	493	498	472	453	473	464	476	464	444	501	510	487	509	519	479	459	486	461	460	468	473	501	464	490	511	499	463	433	499	503	494	516	493	470	497	492	489	469	472	481	498	488	500	500	463	473	512	483	447	479	467	507	483	451	495	502	449	470	477	522	481	459	519	497	470	490	485	459	486	474	485	418	486	497	467	516	515	481	436	479	486	486	484	465	462	498	482	498	496	479	492	522	500	464	477	500	471	473	476	500	486	513	472	486	482	496	493	466	449	483	453	497	472	505	474	510	465	498	461	504	463	498	451	487	434	466	475	474	464	480	479	451	490	493	491	486	447	472	453	472	458	448	462	510	472	497	494	487	453	464	517	459	502	477	454	474	476	490	482	476	505	492	457	460	475	480	461	442	476	485	465	442	479	482	504	519	489	454	449	519	476	482	506	485	500	449	455	483	486	462	514	462	471	492	474	439	481	451	477	506	445	473	475	489	480	480	463	461	483	490	476	455	495	516	508	502	480	467	452	470	486	493	465	498	480	474	477	497	476	468	470	481	489	457	489	471	452	484	482	529	443	458	462	504	509	475	489	515	456	494	459	422	492	499	476	458	456	493	511	448	488	468	475	478	493	479	453	483	471	469	429	500	443	491	490	454	453	482	428	468	483	486	462	498	465	508	485	474	477	485	489	505	489	462	523	484	478	513	464	422	470	452	492	502	473	490	489	496	497	486	495	460	468	483	486	499	474	499	519	495	476	473	522	465	522	453	469	494	487	492	499	473	484	453	502	480	480	466	455	471	509	480	467	498	502	491	466	481	435	493	475	483	488	504	493	419	456	457	486	508	478	455	505	491	484	498	494	462	456	483	492	518	459	479	474	486	491	459	440	490	506	493	460	483	478	426	471	516	449	506	484	464	480	484	495	476	458	504	479	500	433	463	475	474	453	478	457	469	493	542	441	483	505	468	449	527	475	508	515	472	495	476	449	547	462	486	461	452	456	484	492	483	471	463	481	456	466	475	524	476	452	483	497	479	446	533	522	465	440	488	480	482	481	459	490	488	455	467	472	471	496	477	472	501	471	489	469	443	463	488	477	465	471	494	464	464	474	499	455	488	508	484	429	529	513	483	498	513	487	461	469	452	498	459	487	545	460	515	509	463	451	440	482	479	458	497	469	508	481	475	488	495	492	459	471	500	469	498	484	487	459	507	426	435	460	495	493	485	477	495	479	475	411	511	481	498	486	433	464	483	474	435	498	464	490	475	511	515	459	517	475	496	488	479	445	489	460	485	499	498	499	491	517	456	501	478	512	514	501	524	508	465	514	478	488	459	468	490	467	478	514	507	472	497	464	486	457	484	486	482	495	510	463	484	469	480	500	432	479	460	465	459	475	487	451	507	463	500	531	465	475	463	523	499	498	495	449	492	471	514	449	475	475	451	490	487	534	496	481	470	496	508	469	455	473	423	487	440	475	488	457	427	485	510	448	467	439	482	485	468	533	456	471	498	495	484	473	449	460	457	470	477	485	488	464	463	469	471	490	480	526	527	502	468	465	460	473	498	473	468	463	496	535	477	448	529	538	473	517	511	484	471	498	505	487	463	473	484	475	471	454	502	502	465	515	463	458	491	492	454	467	514	458	482	467	512	467	496	460	432	468	485	475	461	474	512	502	494	518	470	484	466	484	501	481	454	487	487	461	451	485	467	456	463	474	486	492	472	487	491	454	469	456	502	489	482	499	469	493	468	499	509	479	485	497	509	490	491	459	488	506	479	461	471	477	510	483	436	479	511	499	505	438	492	489	479	456	468	490	504	462	473	497	494	500	466	470	473	516	465	486	508	486	453	502	464	492	505	511	492	469	510	491	458	502	498	477	494	455	464	474	466	466	480	472	437	476	505	516	480	478	487	466	488	523	474	484	533	490	478	483	481	507	497	499	500	519	478	496	493	465	498	456	446	482	493	477	467	490	462	456	482	484	424	498	489	471	500	461	505	526	439	510	508	460	507	495	478	493	543	489	423	495	477	469	461	509	482	477	503	478	495	493	482	488	461	497	476	497	477	473	463	462	504	480	524	462	451	486	488	487	491	483	449	479	490	504	485	462	514	464	459	464	473	483	495	463	477	487	507	497	453	496	460	479	489	506	493	496	508	501	490	504	475	499	483	467	500	485	451	472	492	506	471	501	464	444	486	486	468	469	495	473	472	494	477	515	468	487	461	504	514	503	480	494	466	509	455	487	495	456	502	500	479	488	447	463	473	463	486	481	492	478	501	466	462	471	518	483	466	470	487	442	475	461	456	453	444	494	506	485	432	485	494	458	518	488	519	486	498	460	506	511	519	485	510	472	472	477	519	462	493	484	495	465	483	475	464	475	528	440	478	498	493	466	524	488	454	487	486	488	484	483	442	459	458	503	497	454	492	477	465	506	464	483	462	461	513	469	471	478	479	477	454	492	501	444	487	469	504	442	467	487	501	492	498	493	470	505	438	487	446	478	488	496	496	435	461	489	453	488	482	475	481	466	496	459	482	469	489	493	476	490	471	452	496	456	449	475	467	468	481	489	478	451	495	466	495	485	477	471	477	494	464	495	526	465	418	476	487	467	478	459	468	479	497	470	465	496	468	464	474	460	459	484	498	469	449	486	471	485	508	510	472	479	483	495	479	431	508	491	466	474	447	474	499	475	495	450	471	508	500	494	472	496	442	470	474	484	483	483	470	502	520	439	457	501	506	511	444	469	451	451	470	471	481	446	495	482	470	496	501	483	467	460	447	523	463	492	483	477	505	501	499	461	490	499	458	434	495	469	478	495	504	472	519	467	497	500	475	490	490	495	485	496	460	489	484	487	482	500	437	455	507	496	484	484	495	477	480	479	467	452	471	471	482	497	464	501	501	459	464	509	499	446	487	466	481	448	439	499	480	484	467	468	482	471	455	464	450	452	493	494	485	462	484	528	523	486	510	499	478	478	505	467	471	477	523	491	509	471	457	439	487	491	490	470	499	438	470	460	496	499	465	513	465	471	480	453	452	493	468	487	454	481	458	484	471	486	505	472	486	508	461	494	508	446	473	494	492	461	531	466	472	504	499	491	445	493	518	472	488	475	504	507	494	498	454	485	478	462	455	451
57624	70085	55904	20142	2734	362	368	946	1938	948	575	308	254	241	229	231	196	182	181	192	166	185	197	161	196	204	186	173	167	180	174	186	173	164	160	164	184	165	185	197	198	203	178	166	173	180	190	187	189	183	186	186	205	170	172	183	173	181	160	166	172	196	208	202	174	165	179	184	191	208	181	145	165	185	178	218	192	176	162	158	180	190	176	197	187	201	195	190	187	157	172	200	184	165	162	192	177	206	157	191	197	184	205	172	199	161	158	180	177	186	181	178	170	169	175	177	205	179	171	181	181	170	197	197	176	173	184	177	180	171	147	184	155	182	181	164	184	190	166	168	184	167	180	171	161	169	163	167	188	179	186	180	200	165	167	191	170	172	187	169	175	187	188	185	141	182	150	182	177	176	170	175	169	207	168	170	186	191	187	184	191	160	188	173	182	181	175	151	159	191	165	178	190	181	189	168	175	142	183	191	150	178	180	161	157	166	158	178	179	189	161	198	169	194	169	169	168	161	183	165	181	185	187	185	185	180	153	194	168	152	189	193	201	171	206	174	163	180	167	202	197	195	199	144	177	194	168	176	187	182	169	165	161	170	205	170	162	150	175	198	188	172	162	172	189	173	157	171	182	183	203	175	178	182	180	158	172	152	178	167	182	165	166	163	178	202	177	176	188	199	194	160	186	189	208	186	164	192	171	177	158	170	178	181	197	156	169	187	168	191	174	189	173	189	198	163	180	195	181	170	167	190	191	179	170	191	177	166	154	169	170	184	177	181	149	175	178	152	164	176	205	175	208	158	162	193	191	181	178	169	166	178	177	208	187	206	187	158	191	201	164	180	179	181	186	176	168	163	157	190	178	189	176	180	161	187	196	191	191	166	178	185	171	191	181	175	172	172	166	180	172	182	173	178	174	192	170	182	168	171	183	177	189	182	169	178	164	159	177	159	181	174	162	148	186	178	185	165	174	176	157	175	183	151	183	172	177	165	185	178	186	180	197	181	182	156	190	175	174	198	186	171	186	170	155	199	173	171	158	198	174	160	193	168	157	169	187	174	157	187	197	169	181	178	165	195	161	182	189	181	188	181	148	177	179	164	176	176	187	169	161	167	164	174	207	160	178	188	175	181	173	175	179	187	203	163	167	177	174	162	160	171	155	194	198	173	161	198	201	154	162	164	138	188	164	178	168	177	178	172	180	181	158	209	178	153	180	157	174	164	186	174	176	177	165	156	192	151	184	208	164	195	183	167	190	180	155	183	170	172	189	190	172	165	179	153	165	164	197	175	157	178	167	153	180	182	190	178	181	149	153	170	173	183	164	160	174	202	166	170	157	185	159	170	172	186	185	181	182	190	160	172	197	193	154	208	177	162	165	171	195	164	177	160	177	172	172	157	203	185	156	184	181	163	156	168	190	167	172	153	181	185	170	158	184	179	197	162	159	173	171	172	156	182	164	175	185	184	156	176	174	194	178	158	177	178	171	187	174	171	185	181	180	174	176	186	167	165	163	183	188	194	146	187	177	164	158	173	170	182	181	188	167	179	166	180	188	171	179	170	180	180	170	156	167	189	164	182	154	173	178	151	172	163	181	174	170	155	176	163	199	190	160	176	179	178	168	185	200	164	171	177	164	181	199	173	172	192	173	166	164	169	159	166	180	168	162	182	178	185	162	178	137	167	167	180	198	189	186	183	177	182	200	176	160	191	177	167	173	170	167	166	179	200	179	187	172	168	179	180	164	153	163	153	186	177	170	181	186	187	177	183	171	166	173	172	200	185	199	177	182	170	185	180	193	178	164	163	154	186	185	170	171	168	160	212	184	193	164	176	167	163	175	192	188	210	167	171	180	187	168	190	160	174	170	155	187	167	189	165	181	189	157	176	176	167	166	156	183	204	168	163	176	186	178	178	187	165	188	170	182	157	149	182	126	167	201	197	164	149	178	174	197	188	179	181	164	168	202	183	175	168	175	163	180	187	194	179	181	175	149	193	187	176	163	175	174	206	168	188	191	184	169	174	178	177	186	193	195	202	162	181	189	160	160	186	172	200	183	182	204	169	153	181	178	179	188	191	155	162	197	166	174	149	194	189	173	164	181	179	180	203	162	172	182	182	188	187	193	179	163	164	193	162	201	169	179	202	169	181	149	167	206	172	195	166	191	164	157	167	154	158	158	198	159	187	170	173	179	172	163	183	172	173	158	195	163	173	155	174	180	168	167	209	168	177	181	172	175	187	164	166	168	172	169	184	187	182	156	184	151	171	183	195	185	193	183	175	167	170	177	173	173	187	174	186	181	199	187	173	182	190	199	191	170	186	185	185	176	162	168	169	182	192	166	183	184	168	185	167	157	176	173	172	190	191	209	154	189	169	176	194	162	198	185	198	181	199	149	180	167	155	177	181	158	168	178	191	180	178	146	171	177	170	185	161	191	172	175	139	170	174	176	182	186	169	186	188	166	168	178	177	186	162	180	170	165	166	158	170	170	171	161	193	157	170	185	183	165	149	187	203	171	191	189	183	169	157	180	190	180	160	180	166	160	175	156	174	179	184	157	183	190	155	170	173	158	185	185	168	188	198	174	180	164	155	162	191	160	160	154	175	189	178	176	180	174	189	179	181	155	186	190	153	175	188	163	180	167	174	150	162	165	153	172	196	179	171	173	169	171	175	167	167	192	150	164	160	162	154	153	187	173	186	191	182	191	175	160	172	160	187	182	164	168	166	172	182	171	193	154	161	181	216	206	197	158	172	151	186	180	208	172	192	188	167	202	207	165	172	163	150	191	200	153	161	161	195	164	164	168	191	178	172	172	179	185	193	151	179	170	189	184	184	175	178	174	169	186	195	189	173	174	191	180	186	178	173	170	201	165	198	180	168	184	180	164	188	197	180	165	158	184	164	175	190	196	184	173	208	181	154	188	154	160	163	165	182	173	169	182	178	172	194	179	171	204	176	168	175	178	157	184	185	180	157	202	182	180	172	182	163	181	170	180	172	182	178	178	176	164	163	160	174	192	200	147	166	181	171	192	176	152	186	168	176	176	178	159	162	189	158	209	203	186	178	164	178	197	165	170	188	182	174	181	168	186	173	183	176	186	187	167	191	180	200	190	177	197	195	175	168	174	179	193	179	162	175	199	188	166	206	204	197	177	158	176	177	185	179	176	181	178	171	173	170	156	189	170	172	179	203	176	167	190	170	178	187	166	195	179	170	165	187	171	172	188	175	168	177	159	185	167	177	201	196	203	184	190	154	165	147	187	145	183	199	181	168	178	172	161	194	179	158	172	178	179	187	154	163	175	182	174	191	171	168	171	216	166	168	185	168	180	165	173	173	174	159	178	199	184	180	203	171	174	177	175	173	183	170	180	167	171	162	175	188	168	194	180	213	164	164	184	174	178	182	168	197	181	182	169	203	176	190	176	167	187	173	162	164	178	189	185	176	207	164	199	171	187	177	164	172	188	175	176	154	191	183	168	167	176	182	184	190	173	150
39702	53737	51911	3969	1275	1180	1718	5046	9271	4661	3074	1670	1154	1059	887	821	771	676	698	622	685	741	687	655	726	716	659	665	728	634	660	681	622	651	648	666	661	641	623	644	627	650	638	635	637	640	742	715	772	799	766	765	761	743	688	654	711	633	632	686	702	696	697	637	623	570	631	618	606	641	590	636	608	649	610	602	623	572	582	628	598	655	636	592	606	597	586	639	611	618	649	650	580	606	606	582	611	639	655	633	581	583	589	585	631	606	656	612	596	578	561	590	617	633	598	632	624	605	587	630	599	623	580	609	651	603	597	604	603	607	637	597	639	635	627	627	585	594	586	618	620	567	593	600	598	586	588	611	614	578	595	568	589	624	591	609	566	618	613	581	604	584	584	650	567	615	604	604	637	645	610	602	590	619	595	597	610	607	578	563	580	614	576	625	594	628	604	584	618	597	618	583	602	581	574	599	632	650	604	629	649	557	579	583	591	622	617	608	646	567	611	587	580	621	572	619	629	598	605	591	602	626	579	602	573	587	597	625	609	607	611	635	597	608	606	636	637	631	637	585	619	599	601	577	593	557	628	659	590	623	601	636	606	647	618	640	549	606	575	619	634	566	654	595	584	626	633	646	628	597	623	616	605	617	583	607	621	638	617	613	603	594	617	584	594	654	618	652	603	603	614	596	574	631	616	600	593	606	618	634	584	606	627	589	591	606	605	578	584	593	614	587	605	609	568	637	594	581	630	587	597	581	586	618	594	553	583	611	588	602	588	614	602	606	567	634	631	607	601	664	614	618	578	627	597	615	593	612	586	653	633	606	603	595	621	626	616	584	634	605	594	650	607	578	644	572	571	603	645	637	632	574	657	601	579	560	637	595	641	599	607	605	633	584	647	617	650	611	629	644	625	604	643	602	610	565	626	579	610	614	644	608	635	605	630	631	617	636	606	627	640	592	617	614	632	586	619	606	610	628	630	610	639	579	576	597	633	583	603	652	631	633	613	611	594	598	590	635	631	580	639	594	638	626	584	610	548	617	611	653	603	613	618	616	595	636	594	646	632	647	616	616	588	575	608	608	578	586	619	570	554	594	603	582	614	591	617	605	580	578	620	584	582	601	621	580	599	626	590	650	649	576	591	617	611	621	622	603	672	602	658	590	612	591	625	593	611	600	616	611	614	608	617	606	549	608	596	572	591	606	589	587	609	599	624	620	625	592	630	634	626	616	600	610	621	589	584	581	612	617	624	604	614	609	627	580	620	635	668	599	593	619	674	583	603	596	592	569	596	591	603	580	626	616	632	611	597	612	607	620	569	586	574	592	608	601	621	569	672	638	589	590	625	603	580	536	650	635	629	597	608	618	612	590	583	577	630	560	595	605	625	614	574	622	607	605	591	587	608	576	616	590	581	640	589	598	646	616	616	645	606	624	592	590	604	658	620	599	633	617	532	577	662	621	632	631	587	587	591	607	592	599	597	662	616	639	593	638	599	602	582	600	571	611	600	614	621	592	588	632	628	599	597	596	606	599	583	607	631	624	601	607	600	580	601	642	586	590	629	603	606	582	584	641	617	620	565	586	672	575	556	596	590	658	576	597	626	617	650	657	598	566	630	614	609	572	589	601	601	612	554	646	617	596	602	605	551	641	584	617	623	639	600	605	632	607	665	579	623	621	576	656	606	591	583	631	638	625	633	624	622	625	546	603	619	604	591	585	588	597	604	613	610	620	641	612	638	614	590	592	644	593	609	594	614	565	640	600	592	597	649	642	598	602	616	660	619	623	609	585	632	567	621	596	576	619	596	634	620	578	630	586	637	578	576	603	603	603	611	607	645	595	618	602	580	622	597	646	615	602	587	579	626	607	647	668	622	585	613	608	624	625	562	635	592	649	629	575	599	578	587	613	600	578	580	627	618	622	596	602	613	619	656	622	606	602	633	589	568	614	616	592	649	590	620	651	616	600	558	601	644	589	593	573	623	614	626	611	581	614	594	610	624	598	620	619	591	625	625	640	634	575	621	612	641	597	631	596	592	562	622	624	595	579	605	647	595	626	626	614	619	616	602	644	605	623	591	591	607	656	584	599	584	589	600	574	649	610	599	605	599	613	610	648	577	559	626	613	555	620	614	586	590	627	611	586	633	602	600	578	617	599	583	620	613	581	591	632	608	597	647	593	585	616	593	592	591	624	598	602	624	588	614	624	592	602	580	619	637	578	551	582	596	654	591	642	580	603	596	616	620	575	617	620	602	578	623	624	622	603	616	594	565	571	656	570	608	594	613	652	604	631	679	633	603	667	657	616	598	616	577	601	633	636	624	615	635	590	657	642	587	633	593	634	600	607	605	603	578	592	625	596	612	636	614	587	657	576	607	621	625	603	595	610	640	626	572	636	598	574	578	622	626	597	648	624	606	612	582	607	557	626	624	637	620	596	613	639	601	623	632	634	587	650	634	614	605	657	577	577	610	616	568	594	625	585	616	565	590	622	621	606	626	603	618	589	641	593	599	625	647	591	590	587	599	582	594	634	614	616	626	571	601	584	575	605	633	615	635	619	616	632	594	585	629	626	580	582	646	614	579	665	629	573	623	554	629	615	628	616	662	590	630	573	615	636	573	609	620	622	605	592	598	622	575	604	629	648	598	610	620	638	671	593	596	650	585	601	614	582	557	589	646	587	620	620	612	594	657	586	598	579	611	596	559	629	613	585	629	665	612	628	590	579	572	567	603	590	655	609	616	608	626	614	581	576	654	663	593	607	606	598	635	585	619	625	657	628	637	634	648	612	597	651	611	592	606	642	606	630	633	612	620	637	619	652	553	639	633	602	615	633	605	612	562	550	603	607	625	608	636	612	580	644	602	598	607	650	624	620	595	601	580	600	591	591	616	613	628	550	585	633	608	618	652	562	624	609	624	581	555	588	615	585	592	603	574	607	597	570	634	590	599	629	636	627	616	597	613	649	626	567	634	597	630	624	620	607	624	567	551	562	621	652	626	603	611	583	567	663	593	571	596	604	582	621	618	577	634	643	615	619	591	660	641	595	610	571	567	601	610	618	590	594	593	617	601	618	610	613	621	592	654	558	612	604	604	586	580	558	595	598	579	592	633	588	579	596	595	588	572	609	596	596	620	584	600	620	634	579	624	576	619	608	603	621	598	590	587	563	595	612	584	620	646	631	617	606	624	630	586	590	635	607	602	608	643	589	602	631	582	574	609	591	644	632	643	590	624	585	607	636	650	642	604	585	634	664	586	581	597	595	594	583	617	599	587	622	542	684	652	632	607	581	585	605	616	586	595	576	626	596	586	552	627	624	595	591	627	564	657	648	616	615	624	665	624	588	638	600	565	608	621	625	636	615	647	636	610	586	612	626	603	614	595	643	606	634	594	577	622	616	617	613	611	604	618	591	625	581	632	626	623	629	627	585	608	630	615	609	591	625	603	581	604	611	611	638	610	661	620	587	605	584	566	645	603	596	641	629	614	626	591	598	624	633
72339	78697	66115	29864	9136	1099	606	2607	3608	1744	877	532	395	345	303	306	278	259	245	235	221	216	256	262	228	236	235	240	236	241	236	246	253	230	237	221	238	208	232	242	267	263	248	235	251	223	271	235	258	245	241	257	280	206	237	257	244	228	251	248	255	233	255	203	250	213	257	252	250	253	265	243	240	245	256	209	228	215	247	237	236	225	243	243	215	216	221	244	249	212	214	227	247	251	241	231	247	245	236	227	242	225	249	222	240	229	223	229	205	265	219	230	232	243	240	225	205	226	248	249	221	222	233	227	231	232	259	188	245	230	228	254	226	271	225	246	235	247	222	203	214	234	231	215	253	210	226	234	225	230	253	231	233	233	236	216	209	200	214	216	231	230	252	229	254	219	218	228	226	240	244	211	210	246	209	233	247	233	236	217	252	229	234	216	235	242	230	225	236	206	209	248	220	203	240	212	238	228	262	228	202	220	236	208	240	214	211	210	238	246	193	231	244	219	249	226	241	213	246	224	242	243	218	243	245	224	233	242	226	252	244	247	237	238	245	229	220	203	241	192	236	236	216	216	237	223	250	204	209	259	246	238	218	258	223	279	213	234	236	219	223	212	222	203	250	229	221	222	243	201	245	248	249	261	230	228	246	221	235	242	245	207	261	208	227	245	224	210	264	252	214	268	231	243	270	250	214	222	241	220	253	235	218	236	234	226	206	246	253	227	240	213	212	215	247	251	229	233	246	253	221	244	250	236	186	237	250	212	229	256	216	229	247	226	224	235	221	237	245	209	231	210	255	231	223	230	206	237	210	224	249	212	231	218	215	237	246	251	227	216	238	261	228	217	236	204	242	214	234	215	255	232	225	232	247	229	221	255	234	229	232	200	221	227	226	215	233	223	245	229	225	242	255	236	225	236	202	211	232	234	229	255	247	241	271	236	217	243	250	214	249	284	236	252	270	198	241	240	221	244	207	210	229	231	218	231	234	229	236	237	251	245	240	237	234	235	213	232	227	218	229	224	237	221	195	211	233	232	225	223	242	228	256	224	231	246	227	217	210	234	251	231	260	245	223	244	228	223	234	222	251	246	244	205	236	234	251	206	224	239	242	227	245	235	252	226	229	250	235	208	243	241	215	248	220	217	216	251	273	217	227	243	217	233	214	218	228	263	242	227	246	249	207	229	212	232	198	238	242	226	216	228	228	238	215	217	237	221	215	235	225	194	233	224	213	254	226	234	228	240	240	215	207	224	217	213	220	237	236	193	223	247	213	237	219	263	226	251	211	222	209	255	238	234	233	239	243	215	217	227	224	231	206	243	233	216	240	236	197	212	235	223	262	243	230	235	232	223	238	220	219	211	235	230	210	241	199	228	247	230	226	203	241	226	248	218	225	228	217	243	208	211	226	240	274	229	218	210	204	212	196	210	246	232	205	225	244	253	228	235	243	211	228	224	241	206	254	232	217	233	211	218	242	220	240	234	226	204	242	210	247	233	239	227	239	266	258	258	220	237	202	212	192	234	237	232	239	235	232	268	237	212	241	207	239	223	240	265	232	224	232	245	226	208	232	197	209	219	222	216	227	255	222	219	198	246	243	244	230	210	245	242	225	220	223	256	227	225	240	226	232	207	239	212	203	245	235	217	207	242	218	233	204	252	222	272	247	242	234	254	248	223	238	265	218	236	217	241	231	225	210	237	231	244	211	232	243	248	234	223	245	241	232	233	231	232	206	231	251	210	235	214	231	253	237	232	245	225	216	231	236	251	264	222	229	227	251	245	229	223	232	209	239	221	243	243	205	233	229	257	212	217	229	207	240	195	225	218	232	226	222	214	221	240	240	242	228	238	257	202	225	230	224	250	252	222	217	233	236	220	237	234	209	240	233	245	238	219	205	227	217	239	230	238	267	221	269	218	219	236	227	245	232	249	265	246	229	222	241	249	208	235	241	218	228	242	226	246	242	241	234	216	227	222	226	216	223	208	212	234	239	246	259	233	209	239	245	218	222	234	234	215	229	236	220	241	204	251	220	242	255	222	226	238	240	216	246	223	234	236	241	241	255	210	263	225	227	225	204	275	219	244	230	264	244	233	237	221	251	238	250	214	266	226	233	232	245	230	217	233	229	226	223	232	249	218	244	254	239	230	237	269	225	241	244	222	232	207	250	226	249	241	222	229	266	252	206	230	208	226	255	231	231	241	216	229	228	225	235	228	234	225	249	232	269	240	215	208	250	220	231	252	253	246	249	255	208	242	243	241	238	224	216	220	211	253	224	210	226	229	249	207	227	233	238	225	236	230	227	261	233	232	228	225	225	210	227	229	236	223	239	208	243	213	211	249	277	218	243	214	227	233	233	261	229	240	226	233	245	245	225	208	239	234	245	204	218	210	236	223	235	256	217	244	247	255	209	242	267	219	230	221	234	229	195	215	213	215	225	244	221	204	210	212	217	200	226	252	220	266	211	233	229	228	231	214	221	221	246	238	215	233	195	238	224	231	255	220	280	214	253	240	194	222	212	221	235	234	216	241	235	245	236	223	269	242	235	222	215	231	247	210	245	245	230	215	209	230	248	237	235	250	240	232	242	223	230	225	221	237	230	221	235	246	235	232	239	268	254	229	233	233	239	278	213	215	219	206	231	225	215	215	218	254	232	233	228	233	234	228	225	243	254	217	227	217	218	227	209	234	222	241	223	222	251	213	224	252	232	212	255	229	236	223	213	227	243	240	225	248	246	209	235	216	232	241	214	220	233	243	270	266	242	238	232	219	230	261	235	209	237	234	205	259	244	220	234	224	252	250	233	243	219	212	218	219	218	205	242	203	230	241	202	206	219	226	224	227	264	239	251	253	231	243	262	267	238	220	221	260	220	252	225	241	207	232	249	240	193	225	232	252	255	231	220	207	241	241	256	244	252	218	213	222	207	236	241	215	255	232	230	256	218	236	239	207	203	232	217	229	219	223	235	242	242	223	248	220	216	230	202	243	234	255	229	231	235	202	211	227	238	205	219	242	251	249	218	226	222	228	226	239	190	214	248	244	246	211	244	243	222	223	241	226	229	267	227	230	220	211	258	242	205	218	219	204	243	207	235	233	224	231	219	237	209	217	245	223	232	256	232	216	227	247	216	232	228	236	247	225	214	251	205	233	248	255	235	205	225	214	241	216	207	212	206	220	236	222	240	240	232	205	238	225	213	242	233	216	208	245	232	242	215	232	237	216	226	218	259	226	235	221	255	225	230	234	207	247	235	230	247	250	244	206	256	230	227	238	251	222	218	239	231	230	249	233	213	230	214	236	239	212	236	238	214	250	223	237	276	243	219	241	219	244	204	234	240	246	224	251	229	258	233	206	218	233	221	199	238	235	222	234	220	226	231	225	234	249	206	211	244	225	230	227	210	243	204	225	240	205	242	229	226	247	229	209	215	252	237	231	211	246	234	215	229	252	231	244	234	242	236	219	260	249	211	232	239	230	221	245	195	240	240	220	227	240
49906	66640	63766	10583	1936	1766	2468	11208	12964	6582	3799	2458	1974	1634	1295	1134	972	956	948	876	843	903	872	917	886	835	893	812	861	832	778	807	798	836	795	764	852	829	774	783	815	809	831	848	883	913	890	885	905	965	983	945	898	878	868	841	835	888	827	841	865	867	866	827	774	792	863	767	781	707	780	771	752	743	702	799	815	754	808	772	731	756	767	789	787	751	809	774	777	834	758	734	763	763	743	733	789	760	785	741	728	780	764	808	732	794	740	757	759	755	804	721	737	718	772	797	699	734	719	791	733	788	761	745	719	807	773	766	787	679	808	784	802	781	705	769	713	717	769	782	813	750	722	739	748	757	815	750	758	746	776	806	787	746	750	780	761	756	717	773	754	767	760	741	768	761	789	807	799	780	782	713	712	777	768	754	675	716	774	775	760	738	779	731	783	736	741	776	749	731	762	744	744	739	757	804	759	738	751	786	725	762	757	768	826	749	782	759	760	757	746	766	725	778	736	733	762	827	778	778	727	755	758	805	785	782	767	790	775	755	771	758	773	782	785	694	784	713	764	756	791	767	764	773	760	758	704	769	781	748	782	748	807	733	746	756	735	776	796	702	753	789	778	727	776	793	746	726	786	751	802	791	771	748	753	744	785	705	707	798	779	778	791	754	768	763	745	731	772	722	800	739	663	762	768	719	737	755	771	789	777	774	724	782	715	790	774	752	768	719	771	807	761	744	750	744	763	819	754	722	742	799	759	756	752	754	763	785	771	786	745	788	731	788	792	752	792	692	774	775	725	706	746	800	737	719	788	749	777	766	794	771	729	743	749	742	800	712	772	705	741	750	719	779	760	756	722	768	740	711	782	754	686	727	794	729	746	759	705	748	752	692	801	710	744	753	707	785	789	716	780	754	727	757	763	793	774	780	768	785	795	741	767	763	780	769	757	760	762	779	723	803	728	731	815	721	717	738	789	775	745	747	779	765	778	729	759	789	750	713	749	752	687	771	769	811	746	782	751	754	812	763	773	745	738	754	763	698	700	760	790	743	756	712	791	738	748	745	724	769	738	780	737	704	775	798	756	746	773	712	764	736	724	746	786	724	710	756	843	785	796	786	770	751	733	746	754	736	776	783	762	750	764	728	756	741	774	743	782	760	781	747	727	724	765	758	707	808	779	756	767	699	742	733	722	795	787	786	784	755	719	787	753	796	781	755	738	770	752	802	719	767	721	717	746	783	753	756	759	783	753	764	749	800	775	756	752	759	759	754	787	813	814	750	747	717	753	719	733	782	756	735	740	769	744	732	763	739	709	711	724	734	806	738	737	718	750	789	802	738	786	800	719	707	794	768	760	747	760	743	769	738	759	741	758	755	767	778	723	748	786	795	696	735	804	787	719	757	733	771	742	767	755	733	765	752	760	790	724	759	759	749	771	747	840	770	724	786	730	781	739	759	767	774	756	794	785	756	749	797	731	731	766	756	774	730	750	807	777	758	770	710	751	741	724	759	764	775	758	764	739	777	704	766	748	790	763	765	775	731	780	758	744	766	785	758	750	758	735	740	764	778	772	794	816	717	772	761	700	745	699	755	816	747	722	707	739	749	730	780	763	706	735	745	732	724	711	778	705	762	785	714	760	759	708	762	795	738	777	783	735	803	722	783	785	753	759	787	770	798	797	710	786	745	739	757	738	765	793	758	783	769	783	830	705	785	780	745	761	749	753	795	761	738	699	825	781	773	757	760	733	772	778	774	762	759	747	734	753	740	742	730	793	727	738	724	772	757	728	761	720	761	725	778	764	774	786	784	752	768	785	763	775	779	794	766	744	764	801	756	768	769	725	743	745	752	734	729	739	735	761	780	765	717	772	778	741	752	737	797	778	721	761	767	795	705	715	730	736	768	755	702	743	778	790	759	705	724	771	728	735	799	781	790	762	747	720	771	782	727	757	707	768	789	750	750	792	765	811	739	773	772	756	748	805	702	779	753	774	749	771	755	738	780	742	740	773	763	710	783	742	770	755	772	720	746	774	798	772	723	741	732	766	762	724	789	782	705	707	766	786	812	741	771	753	788	713	751	721	762	739	736	769	765	771	777	759	697	757	759	780	772	767	739	787	748	801	790	735	719	709	794	718	733	769	725	815	757	744	755	775	749	763	721	782	766	741	767	745	762	795	769	767	748	759	752	736	759	790	729	731	735	712	773	787	788	765	768	719	816	765	696	722	722	759	735	772	669	784	718	755	718	755	771	699	765	767	742	761	775	752	714	753	721	753	757	746	701	764	745	705	707	728	767	788	746	761	727	799	760	677	759	757	706	739	754	762	763	781	778	814	789	747	766	734	781	766	779	774	745	773	725	743	775	754	832	758	709	786	754	792	784	733	758	738	737	737	746	772	771	762	776	807	757	743	766	785	755	709	742	741	736	755	780	724	727	792	776	762	753	697	733	772	718	731	812	747	751	756	774	721	736	778	758	757	748	775	715	758	744	697	699	744	782	772	754	866	736	778	740	759	742	745	785	726	768	790	711	733	784	797	676	747	804	741	763	778	721	770	734	756	737	761	761	709	738	756	809	751	758	712	701	790	758	725	751	751	759	750	764	750	785	730	737	770	740	777	742	726	737	796	765	745	794	720	772	755	781	759	795	764	771	749	743	729	797	739	750	808	783	741	706	731	784	781	715	745	749	746	714	740	713	750	758	773	753	731	745	771	815	775	733	765	711	791	776	757	744	830	782	736	785	787	782	761	760	740	724	741	760	703	747	791	751	718	745	762	715	760	779	764	745	765	756	769	760	784	762	733	720	732	731	717	770	759	757	755	724	753	803	753	724	780	753	720	763	722	803	807	722	767	757	729	701	752	725	762	765	777	762	750	765	797	752	730	813	750	784	763	798	737	738	764	773	751	702	770	771	742	810	709	781	761	739	720	745	727	739	723	760	775	755	791	720	753	787	786	760	796	731	751	743	752	723	770	764	773	795	760	730	719	789	773	739	781	744	748	752	745	741	764	729	742	758	763	766	754	794	782	802	740	719	801	834	737	766	737	803	774	710	783	752	785	765	744	752	741	745	769	788	723	752	732	733	766	785	771	777	785	736	773	769	748	730	760	736	737	731	744	757	746	825	765	767	732	763	704	742	716	740	752	691	798	792	754	774	740	848	760	791	753	728	798	752	764	765	733	761	795	791	738	720	796	775	794	742	770	812	740	745	716	745	766	757	750	786	729	747	748	715	760	737	779	735	724	743	745	768	715	793	739	735	669	796	721	773	728	764	748	735	717	743	730	769	779	766	794	717	774	717	799	774	740	742	725	763	760	755	776	814	695	765	739	785	765	729	774	725	746	730	734	754	813	729	745	768	728	738	811	689	732	769	748	790	709	769	729	736	794	719	734	729	798	757	773	755	769	730	749	756	771	741	738	754	702	751	786	742	767	740	726	771	729	739	793	778	715	716	743	741	774	753	756	785	789	724	785	764	723	760	765	734	762	752	742	739
13193	18139	8138	936	215	144	148	182	187	155	155	118	136	114	142	133	130	144	131	121	151	141	134	136	155	138	112	131	130	168	113	147	139	158	128	126	127	141	134	136	133	158	132	125	139	140	140	131	127	160	143	106	136	145	107	125	132	157	138	138	127	145	143	140	123	136	129	124	137	151	142	131	128	135	140	138	132	141	150	144	137	124	142	142	143	135	142	138	125	140	136	114	152	110	134	126	162	136	142	133	136	119	129	130	139	158	147	136	142	155	120	142	141	130	130	124	129	139	123	107	143	127	139	121	123	136	128	121	142	140	135	140	131	119	117	112	113	111	140	132	149	129	138	137	131	143	115	130	123	128	122	147	146	121	130	126	137	135	141	145	133	134	134	150	122	134	140	134	148	159	138	152	137	157	133	125	132	144	137	168	131	127	121	120	129	145	133	151	150	126	126	134	149	137	147	127	115	133	118	134	133	136	149	139	123	131	118	125	126	140	140	130	154	137	133	105	151	147	136	147	137	138	135	119	112	155	144	145	133	136	124	133	141	121	135	121	147	141	121	127	133	136	132	128	121	97	143	122	131	142	125	140	143	140	149	158	123	164	139	124	126	128	140	134	134	124	125	134	136	136	148	122	145	124	163	130	145	137	121	113	138	140	127	128	141	146	114	132	131	132	124	146	138	136	129	153	130	136	137	144	144	120	115	127	136	135	113	125	135	137	137	147	128	128	123	117	146	124	124	164	135	136	124	129	127	132	127	153	148	120	119	138	117	132	106	148	134	127	149	148	141	141	137	134	132	158	150	133	141	124	141	110	129	139	124	145	162	128	110	160	129	148	130	135	143	124	126	126	139	130	131	123	134	146	173	134	132	126	120	114	123	121	139	134	115	138	113	137	125	138	126	127	137	146	130	120	118	144	132	130	155	112	136	151	134	151	134	136	135	119	126	136	135	132	125	140	116	130	138	137	140	128	145	130	125	127	127	126	127	133	133	122	126	113	139	135	125	117	122	123	120	152	117	134	135	136	134	153	137	129	139	131	130	118	133	126	131	138	136	153	136	118	142	133	151	111	136	137	116	132	148	132	135	139	149	130	125	121	141	139	131	136	143	122	133	151	135	124	120	132	128	137	135	137	140	123	141	139	130	126	119	142	129	137	135	116	114	150	134	125	146	128	145	157	115	133	125	135	153	129	123	111	132	147	145	118	143	119	135	131	143	140	136	134	141	129	135	115	150	134	136	131	142	128	128	131	143	128	137	146	130	120	142	140	122	123	127	131	133	131	132	141	137	152	127	133	129	130	129	138	134	125	132	139	127	165	143	137	130	135	129	122	147	136	113	157	148	154	129	119	131	129	143	130	123	129	131	137	139	134	137	111	141	129	124	153	152	141	119	121	121	132	153	142	126	118	155	150	137	142	123	129	138	143	158	137	124	127	121	142	133	139	117	133	133	120	144	121	134	132	143	138	137	135	118	129	170	131	120	112	147	125	124	156	127	152	136	120	128	138	138	131	128	154	149	156	142	114	126	119	101	144	121	121	149	139	141	123	132	137	156	140	145	139	122	135	124	145	131	122	128	140	135	124	135	144	125	159	141	143	130	144	140	131	121	129	133	122	117	125	141	118	125	134	137	121	117	142	145	131	124	130	140	133	145	138	116	147	122	134	105	133	143	123	132	138	130	142	145	141	138	144	137	130	154	146	121	155	144	139	125	127	137	123	137	153	162	141	138	158	129	114	140	134	149	140	124	132	134	143	133	147	139	126	126	125	130	119	133	134	131	137	130	141	137	154	131	131	96	134	135	117	124	161	155	133	141	131	144	122	121	136	140	143	142	156	142	134	157	154	129	126	134	137	139	159	128	132	140	138	131	127	127	132	143	136	128	130	159	130	143	142	150	132	135	158	123	135	119	129	152	127	129	126	137	148	149	135	132	134	112	137	142	142	112	155	125	130	140	155	130	129	137	136	112	137	142	114	125	164	127	121	130	133	158	143	142	118	129	127	147	149	116	135	132	125	132	142	148	116	112	156	138	144	127	146	141	112	148	126	161	121	127	129	122	120	144	127	132	114	136	136	136	138	105	144	122	146	123	138	140	147	136	133	130	132	141	136	119	138	135	137	130	136	129	125	128	142	147	143	117	132	144	141	144	137	128	117	143	127	113	146	143	157	130	124	145	141	126	133	135	142	139	141	133	122	126	129	121	160	115	130	141	127	135	130	128	139	131	128	150	134	141	147	147	143	124	123	149	138	131	130	137	121	142	132	151	123	143	133	155	147	155	146	137	136	157	118	134	151	128	133	148	130	123	161	128	144	133	123	132	136	137	148	139	117	127	137	160	105	132	145	144	145	153	141	144	143	120	141	114	118	133	133	153	136	141	134	110	115	133	141	142	138	146	107	128	132	127	137	129	137	136	148	157	112	131	124	130	126	145	153	134	117	141	125	145	104	127	128	114	162	148	150	139	133	136	115	112	114	128	122	137	134	160	148	137	138	124	151	153	137	127	144	123	143	138	144	114	134	144	138	143	135	128	138	162	114	121	142	123	116	146	124	126	141	137	156	129	129	145	141	161	124	132	125	121	138	155	127	149	128	140	138	144	112	134	151	134	115	121	130	148	136	136	145	131	134	120	105	138	130	136	111	139	149	132	107	142	144	125	141	148	127	148	124	143	119	112	120	138	132	123	131	126	157	130	138	133	140	123	149	120	137	140	115	133	147	146	118	136	145	134	114	146	123	134	126	122	130	130	126	148	130	132	134	142	141	127	145	124	112	146	134	134	128	140	129	123	141	147	139	134	131	138	177	138	131	150	134	148	129	133	127	122	130	121	128	136	125	142	148	120	134	129	147	131	132	127	119	113	141	157	129	123	136	112	141	140	151	139	151	139	125	144	134	140	123	125	106	137	136	154	141	145	117	115	149	136	135	137	112	114	144	140	133	149	145	116	133	133	125	128	142	171	131	132	136	137	150	142	122	126	123	139	127	139	132	135	124	125	130	126	141	143	138	138	132	133	125	128	124	139	114	138	129	124	145	119	132	127	114	149	119	138	136	122	133	138	124	131	124	126	136	156	149	141	125	123	135	131	139	135	139	112	129	123	123	136	136	116	133	162	128	145	118	114	133	135	127	157	140	130	152	132	137	122	126	136	113	142	133	126	139	126	149	138	140	136	122	139	136	129	138	124	150	117	139	127	115	140	133	142	104	133	128	135	114	164	144	116	138	118	125	141	125	129	164	133	154	108	139	150	133	143	127	138	138	137	140	144	155	139	141	136	131	144	134	144	144	153	147	130	131	152	136	135	136	141	136	136	135	148	119	142	136	130	125	147	150	111	117	143	140	130	130	157	144	118	134	135	142	136	133	150	150	137	124	125	132	129	138	131	146	138	128	135	157	122	131	141	110	117	113	119	148	159	133	133	120	129	174	125	121	143	141	150	141	132	145	139	127	116	136	111	154	142	134	144	116	137	114	140	137	135	141
16202	25408	15443	1619	580	460	587	820	801	674	606	471	473	548	467	477	515	533	519	520	475	507	499	486	512	523	470	516	461	489	489	523	480	521	467	479	496	506	501	501	503	500	467	501	541	527	541	584	555	572	617	556	582	527	519	538	519	517	531	520	570	563	523	532	504	496	489	505	510	510	489	476	466	512	518	502	491	499	477	536	498	477	455	479	483	522	469	493	479	517	499	489	477	475	493	467	523	450	449	486	453	513	472	470	473	514	490	442	478	468	524	485	485	508	509	484	480	496	454	500	500	478	469	475	519	507	486	461	525	467	510	494	514	494	477	441	502	491	483	495	518	513	452	483	451	486	453	477	502	501	481	489	530	451	492	479	501	444	494	464	471	450	457	499	526	507	471	520	477	520	505	491	481	496	492	482	509	465	484	533	473	499	479	530	510	476	501	501	495	488	488	504	470	488	456	501	507	471	491	530	502	496	476	512	513	467	508	466	495	492	506	526	487	481	454	495	498	480	477	505	447	459	515	500	480	476	441	523	455	469	465	457	472	500	465	501	463	530	508	483	482	473	438	494	501	450	480	522	477	458	500	502	466	490	494	484	479	478	462	478	456	498	509	517	499	452	533	480	508	477	506	471	510	469	491	482	498	508	485	513	504	481	472	486	463	477	450	456	486	468	482	488	516	455	491	458	498	485	512	485	517	508	520	497	458	493	512	521	549	501	483	487	494	468	543	498	521	481	482	463	496	511	506	472	502	487	451	490	467	460	471	507	508	514	480	478	489	518	500	519	480	453	493	446	502	467	486	478	504	476	481	508	499	499	493	508	503	550	481	481	519	495	482	513	482	517	503	521	452	466	502	464	467	477	478	461	504	526	502	447	464	509	498	461	478	493	506	475	473	514	507	489	519	504	446	452	499	455	507	493	515	515	470	420	498	477	496	491	489	499	471	513	480	527	485	483	483	510	480	489	505	463	511	516	483	489	476	475	492	506	459	505	469	482	490	478	496	502	473	488	491	470	494	472	476	481	495	476	501	518	506	467	504	503	485	495	461	465	485	501	481	514	487	443	446	493	472	538	474	458	469	489	490	529	507	466	485	504	501	503	470	513	464	495	476	462	464	493	464	464	467	489	444	498	492	483	486	506	481	508	497	529	465	454	511	523	526	499	512	485	468	496	476	446	464	501	490	483	497	509	512	445	472	487	482	467	461	504	496	466	541	538	500	468	493	452	526	495	475	468	487	491	484	479	465	475	480	487	495	480	458	495	516	483	478	491	522	505	481	508	497	474	486	519	512	523	496	491	492	508	444	452	511	499	500	491	473	471	511	505	511	482	519	452	492	496	479	484	492	476	502	503	499	460	513	488	494	525	450	486	495	446	460	476	497	529	488	482	476	490	495	481	488	474	468	523	467	482	486	453	476	455	490	455	468	488	482	484	459	465	481	481	523	497	485	477	495	499	472	501	488	499	452	506	471	468	481	505	469	462	495	521	481	506	468	513	544	518	486	468	501	466	519	491	533	463	448	458	444	461	470	473	498	472	487	487	497	486	486	454	483	506	461	477	505	465	508	437	484	479	513	503	471	487	492	480	502	498	488	487	473	495	473	465	479	451	474	473	480	489	518	468	448	468	474	510	506	516	480	508	491	508	497	490	480	491	448	462	518	459	457	538	509	485	523	470	492	491	487	478	451	535	503	496	492	488	476	501	463	461	461	520	461	481	474	457	464	494	461	521	490	512	481	473	486	486	526	487	501	513	444	487	491	489	464	510	500	503	484	517	455	474	514	482	494	518	455	504	476	496	468	469	477	486	475	508	481	480	508	507	456	517	482	482	472	509	457	451	525	475	486	512	494	532	507	494	454	499	531	483	470	497	458	468	490	481	496	486	530	534	488	486	541	488	464	513	502	508	464	456	501	455	450	499	498	455	469	536	494	510	507	461	533	505	464	506	481	459	469	475	492	481	504	450	501	481	501	491	492	456	515	494	511	446	524	492	480	487	507	452	489	516	490	490	473	492	493	496	505	464	495	454	515	476	459	485	506	467	473	500	463	482	483	485	489	473	499	469	455	508	465	485	538	454	529	478	522	479	493	481	498	468	514	483	478	467	512	490	475	456	477	481	538	497	495	526	484	470	487	488	493	509	502	523	479	494	498	487	478	478	470	467	445	496	474	461	497	465	505	516	545	501	478	489	477	483	546	486	494	453	468	493	506	521	462	469	443	488	503	503	438	499	463	522	469	496	478	482	490	477	470	493	450	449	477	488	457	461	526	504	471	484	473	478	497	507	470	468	467	498	529	449	441	466	461	511	495	497	479	500	486	513	449	499	481	525	489	491	521	490	478	493	460	480	511	489	517	466	507	501	484	488	525	521	465	479	500	506	480	478	504	504	475	528	531	520	475	498	473	479	503	476	505	474	480	512	478	490	470	477	519	523	466	485	516	465	510	508	500	529	444	482	462	485	481	472	504	460	531	511	464	502	508	472	450	493	487	496	533	440	461	459	500	486	469	511	492	492	466	480	493	463	500	487	467	508	517	487	509	476	504	494	461	495	459	498	535	476	491	501	489	525	481	480	502	541	537	450	499	496	433	501	486	505	486	486	452	474	530	529	473	499	510	502	523	463	461	472	452	482	516	489	481	460	477	519	486	499	504	474	476	455	468	513	477	480	491	484	516	506	477	487	505	466	471	507	470	479	514	494	465	491	489	474	458	475	459	500	492	495	479	498	500	462	491	447	502	448	485	505	464	500	474	494	489	491	489	528	455	519	484	477	461	533	492	478	535	503	476	504	462	478	508	507	510	480	495	504	465	509	488	473	494	511	495	489	482	504	465	465	470	484	500	449	498	543	482	479	483	517	497	510	492	493	482	520	456	497	510	479	507	497	458	458	483	484	477	470	506	517	515	491	472	465	494	491	500	504	485	501	494	508	483	476	495	453	489	483	548	448	497	506	535	473	504	476	512	494	513	480	477	451	476	475	512	491	480	487	484	492	520	485	470	492	492	470	522	510	517	481	492	511	499	494	494	453	506	546	499	456	531	466	534	455	436	473	496	499	496	478	505	451	447	494	483	503	472	549	509	485	503	476	477	509	457	460	499	515	461	504	505	476	505	481	505	494	516	458	492	477	482	501	456	523	486	482	493	514	453	484	472	454	467	513	508	547	477	483	503	457	463	462	494	470	504	464	459	465	491	483	514	472	510	499	472	462	499	442	480	495	463	461	490	466	448	509	482	515	535	476	518	533	463	522	543	465	479	516	502	490	454	454	497	459	500	457	457	515	473	484	467	486	459	514	549	468	481	475	491	504	522	491	499	493	488	486	477	512	479	482	475	505	476	495	491	493	477	483	477	495	463	492	511	463	489	476	491	483	467	501	491	489	504	490	474	477	478	455	488	453	516	481	477	498	453	444	484	482	488	507	511	493	449	482	525	497	480	483	489	484	476	498	473	525	480	520	481	498	494	511	517	443	461	517	480	468
59054	69740	54938	17045	2957	315	422	1159	907	544	371	287	286	254	209	200	189	183	171	187	187	172	182	168	176	161	194	174	186	179	201	163	175	183	211	187	168	185	165	156	177	181	180	191	171	183	191	186	199	204	195	189	177	163	183	163	194	178	206	177	183	181	176	204	187	188	185	171	176	168	170	194	189	186	176	168	179	181	177	187	158	189	169	161	166	165	177	199	163	184	160	196	170	186	173	176	171	182	166	165	193	167	169	198	145	190	165	180	154	179	177	181	170	173	161	200	173	159	173	175	154	152	195	163	193	169	162	184	179	179	190	174	185	194	172	192	199	182	184	184	148	178	142	177	159	167	169	193	149	152	183	187	190	171	162	192	184	164	172	191	165	161	167	177	184	180	166	176	168	191	159	184	146	173	175	182	184	167	186	174	170	165	183	177	204	173	209	175	172	179	179	171	169	172	167	161	181	156	183	199	163	173	174	164	193	174	182	175	172	191	184	158	157	195	177	185	170	181	172	174	204	181	171	182	169	175	182	179	149	170	168	166	147	177	175	193	167	170	160	164	178	190	178	199	174	173	180	173	185	173	181	179	177	191	183	178	187	178	172	177	181	173	158	164	169	152	196	158	189	195	178	179	176	172	155	169	183	164	175	164	163	143	180	195	182	187	182	164	187	170	170	168	166	182	186	170	170	168	178	156	159	174	171	163	184	162	191	169	194	176	155	168	180	181	174	145	197	166	177	179	182	170	175	183	178	202	178	151	164	193	159	182	174	192	164	179	208	169	188	158	174	166	184	163	180	189	158	163	162	174	179	174	162	156	179	201	192	167	184	188	177	155	184	193	176	183	184	164	177	189	181	176	152	168	176	167	159	163	167	186	180	190	185	182	200	181	153	185	209	158	224	186	184	170	185	183	197	158	153	189	162	193	178	158	202	175	185	161	183	167	173	196	175	175	159	149	166	170	162	190	180	175	173	174	175	186	155	173	196	176	172	136	187	167	171	153	199	167	183	161	169	182	154	170	189	187	172	151	174	155	170	172	183	165	167	167	180	173	173	189	182	178	179	151	152	189	184	170	173	158	184	164	183	203	183	190	172	174	182	161	171	190	179	177	196	165	209	162	168	178	166	173	191	179	163	160	193	183	158	184	205	171	178	193	150	174	167	186	178	191	170	183	162	198	170	172	172	182	182	164	174	182	155	186	162	173	187	169	144	169	147	175	178	168	188	147	169	177	161	185	172	168	166	180	194	180	189	174	167	177	181	179	178	187	174	214	171	185	201	163	163	170	162	221	200	174	187	196	183	180	152	172	165	185	155	177	175	168	190	179	170	178	201	170	171	179	181	159	184	167	164	182	162	190	182	173	165	178	186	166	196	185	178	180	203	186	162	190	175	186	158	188	185	192	175	176	191	173	165	181	176	188	190	151	165	173	178	190	164	186	180	164	193	180	167	171	181	178	159	166	184	185	160	172	181	176	168	188	191	183	174	183	174	185	214	181	161	173	173	197	168	179	204	163	178	167	158	176	174	185	160	149	187	181	177	163	189	203	185	202	186	165	192	179	189	188	175	175	173	187	152	178	178	146	181	151	186	161	163	195	183	193	188	175	181	153	172	180	182	165	168	186	189	160	178	166	175	185	168	189	164	187	173	186	171	159	166	177	165	162	186	167	214	183	162	167	172	148	201	181	184	188	162	164	154	163	175	175	157	181	155	200	175	177	171	177	189	176	185	182	169	157	186	183	198	163	198	162	183	165	161	175	189	197	178	190	170	194	177	194	158	165	169	170	174	179	155	166	186	175	183	194	189	174	181	159	177	202	160	187	190	170	162	151	166	176	183	196	178	172	157	159	166	183	161	183	167	159	205	179	172	174	182	187	160	190	186	168	190	183	195	200	191	177	161	184	173	175	183	178	184	180	173	191	177	167	201	173	150	184	179	177	172	177	163	152	177	176	169	182	170	179	163	185	162	174	159	177	175	185	187	186	168	164	181	170	183	202	166	166	188	188	179	180	172	177	174	166	188	166	169	172	158	177	189	174	163	215	177	174	171	203	170	208	173	169	197	159	181	176	186	171	175	150	183	163	186	176	179	170	174	173	176	203	171	171	168	170	182	170	183	175	169	173	175	189	160	183	173	174	168	178	175	161	189	175	160	165	186	182	171	176	161	184	202	189	179	177	161	165	181	170	215	162	193	193	179	196	169	175	156	189	198	180	187	192	205	180	178	165	204	179	151	193	188	175	158	180	162	175	175	192	157	184	174	151	177	176	170	169	195	197	192	168	185	175	166	177	147	180	185	193	185	151	169	196	190	185	171	186	186	175	171	199	175	164	177	179	179	169	181	166	175	160	166	162	161	203	166	171	171	186	158	178	170	183	211	179	185	158	189	170	163	163	192	178	162	154	178	195	190	177	175	204	167	156	167	164	165	161	181	157	185	184	171	173	166	164	187	141	152	162	175	178	194	199	158	170	178	172	194	165	188	191	164	197	166	185	151	155	198	192	165	167	159	183	204	157	168	210	162	137	166	181	145	174	172	168	186	168	176	176	178	169	165	184	168	158	174	157	177	188	189	183	167	171	189	173	175	185	171	176	162	181	169	172	197	170	194	163	148	179	173	164	195	179	176	165	176	170	189	160	182	174	201	171	187	175	151	158	170	172	169	166	169	194	167	184	187	178	158	202	202	190	184	174	196	172	200	193	172	192	178	163	167	183	188	163	195	166	175	186	157	211	183	169	173	173	196	173	162	164	169	180	187	181	191	182	165	187	181	189	159	184	193	159	188	166	186	186	190	169	200	185	159	189	187	159	182	173	186	181	190	174	141	187	189	196	188	183	157	184	179	179	153	159	181	177	181	190	170	174	186	183	180	189	167	169	191	157	194	179	171	176	188	183	193	166	194	207	151	175	179	162	201	172	173	187	183	179	157	158	188	168	150	177	159	188	164	174	158	178	193	174	159	158	178	163	181	186	165	169	170	184	151	165	164	183	160	177	176	184	174	190	185	171	171	190	178	186	163	177	150	160	165	174	152	178	158	177	161	184	191	169	177	164	176	170	166	165	182	181	173	176	177	157	165	189	170	160	190	158	185	161	174	194	177	163	202	193	179	181	171	141	191	173	151	206	180	193	149	180	176	182	166	170	200	176	164	170	189	162	197	193	188	183	192	175	178	167	195	146	147	163	190	150	177	145	174	191	179	194	193	170	181	168	169	188	186	175	192	193	159	197	191	201	178	183	186	194	173	169	154	184	195	161	185	187	166	185	160	169	176	174	189	175	179	170	177	161	171	194	198	161	160	177	165	205	187	148	196	177	167	160	170	164	176	157	180	169	165	187	165	173	181	191	191	183	177	161	168	182	169	155	158	170	166	166	167	182	171	171	179	172	182	174	176	185	150	169	170	169	173	190	180	175	188	178	180	167	182	182	157	180	182	206	176	190	151	173	165	183	203	194	179	186	189	203	149	193	177	193	181	169	206	190
40205	53186	47938	1802	1342	1230	1879	6059	4465	2615	1934	1298	1110	978	1026	826	773	654	722	719	710	720	718	685	689	664	611	673	686	648	625	656	601	623	609	673	619	656	658	675	679	616	681	649	649	695	675	737	746	790	790	703	675	707	653	669	725	642	670	699	702	689	688	646	658	637	630	641	618	650	637	605	641	588	652	615	590	603	654	634	602	585	600	601	601	578	615	655	609	615	609	604	622	569	581	579	632	585	623	584	577	596	602	604	541	621	633	607	629	644	630	628	609	634	612	615	585	598	597	585	611	598	684	612	618	567	596	596	599	636	607	519	590	619	639	656	595	556	587	608	643	606	579	613	617	580	619	618	664	596	636	600	609	620	581	575	620	610	569	570	605	577	575	641	616	578	563	621	660	570	628	542	598	578	600	634	597	554	660	656	631	663	617	603	585	611	640	574	629	581	571	621	583	585	590	638	604	637	601	574	601	595	557	613	654	551	584	598	583	652	635	626	636	585	611	643	631	572	637	624	601	558	601	642	620	630	595	590	605	615	542	626	578	648	581	567	592	633	606	603	615	602	590	597	620	600	570	631	639	608	597	584	609	586	622	597	616	619	599	611	648	608	587	583	615	626	570	612	565	598	574	581	576	556	601	613	621	600	576	616	605	597	634	595	620	571	590	587	585	623	619	609	642	629	575	571	591	622	634	631	553	637	632	664	620	590	626	594	601	587	603	612	610	647	587	628	610	625	610	603	591	624	641	594	623	608	598	590	627	609	573	656	610	605	593	596	554	631	586	611	584	667	628	590	607	615	648	605	587	590	587	647	568	600	627	603	590	651	622	594	548	610	581	617	536	600	589	607	599	599	630	622	638	598	625	601	598	609	610	595	622	583	637	568	565	603	630	630	606	649	582	627	598	636	625	598	578	592	606	599	626	599	605	623	598	594	619	616	604	566	625	606	601	563	590	607	603	582	619	643	573	581	569	617	588	628	622	584	601	631	613	639	662	590	662	609	607	631	574	612	604	630	624	618	612	573	580	581	604	587	582	595	587	602	633	593	619	614	542	615	603	638	599	593	612	610	591	640	609	603	582	627	604	602	617	620	583	675	583	593	570	589	571	586	601	572	589	575	580	589	610	582	630	595	630	651	594	565	594	606	577	632	602	598	590	590	581	669	579	596	619	635	634	570	594	639	583	591	596	657	612	591	611	609	562	575	569	554	614	598	608	569	607	608	608	618	621	601	612	596	605	570	587	550	569	564	606	626	611	611	562	606	603	590	597	583	578	593	554	573	611	614	609	611	600	594	616	563	601	591	598	592	627	589	575	619	589	591	650	528	620	653	604	608	618	576	564	602	598	580	597	618	599	586	603	613	591	613	620	571	580	586	642	613	630	615	609	617	621	605	654	625	577	540	611	631	648	601	622	576	621	668	635	631	590	612	615	591	594	593	617	610	613	591	617	623	572	652	607	624	602	573	580	627	596	637	588	592	537	581	611	549	566	629	613	610	565	598	621	561	569	653	621	558	607	612	573	565	557	623	576	579	616	612	608	571	629	610	642	596	588	587	624	642	606	622	596	601	626	616	573	624	609	578	599	596	657	636	599	594	561	608	631	623	649	586	591	605	612	580	619	605	612	608	622	589	612	636	583	637	603	559	609	613	557	588	628	598	602	628	650	621	622	601	556	586	606	621	580	567	625	583	578	631	584	601	616	594	589	614	621	583	601	606	622	616	580	652	587	576	626	626	616	598	598	585	616	640	600	589	648	581	604	586	623	601	596	580	584	613	644	597	575	598	575	625	594	611	572	604	618	585	580	580	614	616	572	614	607	614	613	629	603	579	596	599	611	655	559	569	608	605	608	642	601	588	578	599	564	612	623	581	639	591	599	596	593	618	624	546	605	597	591	628	615	582	610	588	592	602	634	613	634	581	620	593	646	617	595	598	624	627	615	613	597	574	583	602	623	658	603	566	596	606	595	617	600	610	629	588	592	653	685	592	602	592	611	590	552	611	605	585	619	579	592	588	579	610	595	601	643	534	609	615	573	611	589	633	612	624	602	595	606	601	616	589	608	582	594	597	557	620	631	544	600	626	620	587	610	633	617	595	595	590	601	618	572	603	605	615	615	602	598	597	599	606	532	640	620	622	633	601	602	630	581	596	590	641	623	640	589	614	604	622	668	581	582	569	626	595	573	611	613	656	587	574	661	643	596	627	582	622	611	550	588	598	643	631	604	623	582	567	559	559	602	591	588	552	573	577	618	607	617	609	610	601	601	611	577	623	583	600	585	617	624	639	587	650	604	614	604	594	633	574	603	612	612	599	599	606	614	581	598	579	536	575	597	624	572	602	599	610	620	599	579	648	574	633	559	569	653	600	595	574	606	619	626	611	589	661	618	552	567	618	606	622	580	591	614	588	640	612	616	649	545	600	607	606	637	608	616	600	615	591	608	580	660	595	593	611	642	589	590	625	549	616	618	620	625	588	606	570	614	626	639	598	649	632	573	624	611	612	607	597	634	624	558	626	640	601	632	612	551	624	562	596	620	584	612	587	629	581	587	636	571	580	684	637	587	596	613	598	635	585	655	645	608	599	600	656	638	629	628	605	586	594	583	582	641	584	613	631	593	562	591	604	601	605	599	636	585	586	578	591	591	576	594	616	551	646	618	644	601	567	616	593	606	552	617	616	609	599	608	608	652	628	616	626	605	593	604	596	620	592	590	588	607	609	621	608	600	674	615	572	564	578	566	610	653	642	599	629	612	599	613	590	605	609	621	620	647	611	606	601	596	618	568	546	653	609	616	594	574	574	605	582	618	587	642	551	577	598	578	608	654	601	589	592	587	642	623	621	608	568	606	611	617	595	598	614	580	594	583	621	639	603	617	599	653	605	593	598	652	617	609	606	605	592	608	627	607	619	630	640	604	612	625	639	619	578	552	611	621	577	625	634	614	605	635	609	629	566	610	639	584	593	648	567	597	557	637	575	576	553	610	584	598	629	606	590	600	586	569	575	609	520	625	635	579	647	593	595	594	590	613	651	613	605	591	602	640	601	618	560	602	634	583	603	624	616	596	616	623	602	584	590	604	618	628	576	629	633	623	615	602	573	591	583	584	602	545	577	573	603	583	595	641	594	604	608	597	596	646	581	618	625	603	568	592	574	638	582	588	620	588	598	597	554	543	602	600	570	604	613	583	588	626	635	573	637	610	588	606	625	624	591	608	561	620	629	573	604	593	577	623	611	570	592	588	543	578	587	600	616	590	592	596	581	610	610	621	605	627	605	581	556	561	628	586	616	605	579	608	612	573	604	575	610	591	597	627	581	593	648	608	572	629	628	586	553	565	585	593	551	591	579	626	580	623	599	621	588	609	598	608	610	604	599	614	603	597	623	635	606	600	615	615	582	590	584	601	602	573	595	619	602	592	585	608	593	594	631	597	563	627	575	576	603	592	595	615	597	625	626	566	554	619	589	626	550	624	610	595	596	609	595
72092	78118	60453	22413	8520	815	467	1434	1212	1091	720	433	368	393	319	295	237	254	251	249	267	249	240	258	239	262	231	256	245	234	246	266	246	239	247	236	241	224	241	244	236	278	261	225	241	224	266	226	248	259	259	285	261	234	249	244	233	238	228	250	249	230	241	239	241	246	221	189	215	235	248	238	244	194	220	232	244	238	251	217	238	243	219	245	229	233	219	216	231	227	235	214	227	224	214	224	252	202	249	247	216	210	242	225	258	247	200	222	204	241	230	231	232	218	230	221	217	221	221	232	210	221	194	239	195	219	251	252	229	237	249	223	193	216	223	235	207	213	245	221	252	243	214	256	205	247	239	225	218	231	220	226	232	224	232	188	221	265	225	221	257	215	267	238	206	231	215	241	237	201	227	222	213	233	214	252	218	208	282	235	241	218	237	215	229	218	224	209	218	232	247	210	213	216	237	200	257	237	240	231	243	251	235	230	288	207	214	212	203	211	209	198	244	238	221	260	261	213	234	240	229	235	210	249	239	203	218	216	234	259	200	235	232	243	238	224	228	218	216	220	227	224	235	233	245	219	224	246	229	211	227	227	229	228	242	248	216	250	203	254	231	251	224	226	214	234	237	234	247	256	223	220	238	243	219	263	239	237	236	260	230	223	208	232	226	224	228	237	246	200	210	229	214	261	209	221	235	264	233	230	242	219	247	211	224	215	253	215	250	211	220	228	193	202	235	212	241	233	245	243	226	201	220	234	205	237	251	206	232	217	251	227	228	220	257	228	252	224	206	229	247	227	249	224	246	217	210	227	224	215	244	232	219	243	227	238	218	227	231	254	224	249	222	235	226	232	231	226	214	220	235	235	251	226	223	216	236	224	191	219	197	246	228	217	219	220	219	232	214	216	238	234	231	246	238	213	228	232	238	233	222	227	235	213	214	229	234	193	222	238	230	231	222	256	228	247	204	222	238	255	223	241	243	260	231	236	253	240	228	223	208	209	233	228	234	211	210	218	204	239	237	209	251	229	246	229	243	228	253	235	219	246	232	233	218	215	253	225	223	241	204	219	241	224	218	245	216	234	236	231	236	223	251	223	230	233	211	226	229	225	230	204	206	217	229	202	226	236	210	232	229	247	247	234	262	223	228	223	238	217	235	234	229	231	233	213	229	226	237	196	242	203	246	198	236	248	215	246	211	251	219	248	247	253	204	244	231	228	266	233	237	232	229	252	222	208	228	247	267	224	200	229	240	240	215	249	206	233	239	213	241	223	250	214	242	224	241	213	212	238	225	217	209	227	236	229	204	227	224	228	221	226	245	224	218	223	218	223	205	214	236	269	245	231	218	228	218	213	215	238	231	224	242	242	230	245	220	225	232	228	247	228	206	239	239	245	232	245	229	249	239	210	222	234	249	218	228	239	254	204	219	225	241	217	235	234	203	232	217	203	224	226	255	242	231	203	207	231	242	248	225	227	214	226	234	209	227	223	213	244	235	198	241	240	226	201	218	238	213	248	247	190	216	242	243	204	217	212	233	225	229	221	247	233	233	240	235	218	260	249	239	250	215	233	255	224	200	217	224	251	227	227	235	240	190	235	207	221	229	223	208	244	227	228	251	207	201	231	212	237	207	215	209	231	224	230	235	232	204	239	238	234	231	240	213	231	248	236	222	230	208	236	256	238	219	234	220	266	205	230	235	244	202	222	218	234	233	193	211	245	217	215	208	242	229	228	261	235	228	209	234	209	233	205	234	219	256	242	243	222	232	215	224	235	237	241	207	207	231	241	239	222	222	219	216	234	200	235	207	220	232	221	271	265	234	228	211	209	231	225	225	228	242	219	226	250	236	241	220	220	227	235	227	240	236	242	212	220	218	220	200	230	196	237	226	183	210	258	221	229	250	178	225	213	228	229	229	218	225	231	203	235	231	234	234	279	250	207	230	220	229	209	249	229	193	234	237	238	220	232	235	227	224	230	238	222	196	244	233	217	257	238	230	226	216	241	228	233	243	235	230	199	212	255	248	233	244	232	262	257	240	232	247	218	233	236	233	253	223	227	236	217	219	262	191	265	226	238	223	225	198	252	215	229	199	226	231	256	225	226	225	230	217	224	236	246	233	244	216	223	229	239	214	237	216	240	228	236	238	220	245	243	220	248	211	228	234	262	252	227	200	269	233	242	206	230	258	228	225	255	246	250	232	249	235	233	212	220	269	231	215	230	233	222	246	219	247	214	229	241	232	234	241	223	235	230	210	226	228	219	227	232	239	219	225	210	238	221	224	236	240	248	221	216	237	236	249	224	200	245	227	260	228	240	230	206	225	218	211	226	197	242	234	230	202	220	217	228	230	211	245	235	201	233	236	227	244	225	239	236	200	204	276	238	211	221	216	244	289	238	219	236	221	219	210	249	246	261	279	235	214	239	213	225	248	262	247	224	236	239	217	219	197	220	217	229	226	251	250	257	243	223	215	238	215	242	236	220	241	248	228	213	232	212	212	211	254	236	245	228	228	218	230	233	218	260	226	238	219	241	210	228	217	234	252	233	246	218	231	216	237	237	249	241	230	207	250	247	239	246	236	227	242	231	249	215	235	209	237	228	248	258	242	228	236	225	233	224	225	227	222	236	207	270	203	220	233	211	219	217	205	234	215	232	256	243	243	219	225	222	224	237	243	224	229	235	209	217	199	238	231	209	243	210	251	251	237	228	244	228	242	266	208	225	230	221	228	219	208	235	252	229	221	221	243	245	238	238	239	225	224	240	216	240	257	231	241	226	243	253	219	231	253	212	231	233	218	211	242	197	235	233	207	202	192	251	244	212	243	243	231	208	239	229	200	234	239	251	250	250	258	215	215	214	242	263	205	219	213	200	258	261	242	242	232	232	216	231	213	216	235	213	240	244	240	242	205	254	229	241	237	225	215	215	230	241	197	229	247	225	234	229	248	227	238	267	227	226	232	228	249	216	225	213	233	232	234	235	241	239	242	233	231	212	218	240	218	208	239	202	234	216	228	224	260	214	239	254	228	265	271	224	234	221	211	214	249	204	245	240	218	230	217	246	233	243	197	224	213	211	218	237	221	230	245	246	205	235	239	247	213	216	222	228	229	249	213	225	237	218	242	219	211	218	221	243	231	265	255	227	239	256	224	210	213	219	248	212	216	237	208	257	226	251	220	226	210	208	235	225	245	245	242	231	225	217	239	228	203	245	232	215	200	219	223	203	224	227	242	212	266	249	239	233	214	228	211	227	232	218	209	242	222	225	274	258	206	216	236	238	242	230	243	210	270	256	231	218	211	217	219	243	235	224	214	211	230	255	247	235	255	216	254	221	222	221	232	224	192	195	216	232	238	222	250	222	206	237	255	214	209	251	229	228	208	239	234	241	227	233	190	240	246	215	229	259	224	213	233	225	228	226	271	227	245	231	231	230	225	237	256	225	230	231	213	223	251	271	247	247	212	230	248	211	242	258	219	263	194	249	206	214	195	243	209	206
50828	65073	55369	2406	2089	1874	2095	6361	5813	4322	2907	2010	1614	1914	1549	1192	1081	941	966	889	958	949	943	877	891	929	825	843	832	862	842	784	796	846	764	831	769	794	759	777	798	790	765	848	874	854	905	972	960	1031	1012	925	931	890	861	860	832	874	835	884	830	806	820	825	808	815	798	769	804	769	751	741	827	793	739	816	752	806	703	770	803	765	816	784	775	727	803	765	789	805	764	706	820	752	773	814	787	774	744	726	764	747	702	761	748	758	764	714	711	703	764	727	728	752	758	747	736	706	780	741	776	782	755	713	743	715	806	770	707	760	764	790	783	776	769	770	743	753	768	806	764	741	743	756	729	755	723	740	770	706	694	760	743	746	756	730	706	775	763	777	724	766	730	803	742	747	753	713	726	762	781	785	741	727	724	778	798	720	763	774	695	747	741	764	788	748	774	739	760	757	737	760	714	815	783	742	784	753	746	700	735	734	776	720	773	771	755	749	759	742	753	771	765	736	722	746	781	769	742	748	735	771	756	717	786	735	742	720	740	757	737	724	728	763	769	720	754	718	789	752	777	714	761	774	719	741	745	770	747	762	725	791	732	733	768	772	729	713	781	801	720	697	749	703	695	740	729	754	746	714	764	756	732	750	711	729	702	771	765	743	729	776	802	790	728	731	694	715	773	724	776	758	785	761	754	749	761	785	770	721	762	734	736	767	744	767	717	742	695	761	741	716	782	779	752	747	772	721	766	750	733	695	727	798	720	758	772	711	747	729	750	724	750	762	700	762	732	724	811	740	713	793	761	761	750	770	754	699	695	720	729	774	677	725	722	812	728	718	754	728	708	713	751	727	760	746	770	704	762	772	756	742	771	770	723	751	752	779	728	735	700	769	778	737	735	814	782	812	775	794	770	712	681	783	745	817	767	747	713	774	703	712	761	746	726	736	748	747	792	787	785	762	725	796	751	780	765	692	723	718	727	715	728	725	749	753	721	747	743	729	765	741	782	721	755	790	790	758	777	727	751	753	810	758	752	714	739	734	727	744	766	748	751	733	792	711	764	777	717	731	752	737	714	754	752	769	741	743	741	744	786	718	793	706	722	724	790	736	741	687	760	789	740	764	761	770	805	716	759	735	788	763	765	798	791	738	729	726	766	730	768	753	779	699	796	734	747	746	685	761	760	743	714	755	774	752	769	751	756	740	729	749	747	765	754	714	750	804	760	727	745	799	767	747	726	766	712	768	737	748	700	715	759	749	710	764	716	763	735	704	765	739	710	780	750	723	753	715	774	753	752	752	751	740	766	717	779	733	740	742	744	801	770	735	689	665	698	718	755	744	785	775	703	766	765	801	763	763	693	742	733	728	753	729	701	792	752	726	748	756	739	789	768	750	783	742	728	731	713	708	763	754	722	741	758	787	753	763	708	732	733	741	716	769	719	736	734	688	724	736	767	788	766	735	760	760	751	756	767	731	791	712	750	720	734	767	770	772	729	786	777	771	755	716	762	747	749	762	762	763	698	751	723	737	744	754	743	778	764	771	774	769	744	763	762	737	776	730	771	758	771	792	736	733	729	733	718	680	734	753	742	791	730	746	762	750	759	752	735	717	730	771	765	736	783	728	706	758	753	703	700	741	714	709	709	705	775	701	705	765	701	738	790	768	758	715	777	765	737	777	743	751	767	751	777	783	744	766	755	776	751	740	747	747	720	712	772	777	745	762	723	704	800	743	744	704	787	762	749	753	720	744	732	719	763	754	762	742	728	738	777	730	774	736	698	729	679	764	702	776	721	684	774	765	717	732	693	766	778	743	759	739	804	798	733	762	753	762	777	713	788	741	754	760	716	758	785	726	753	724	729	720	736	781	744	716	730	726	831	764	768	745	789	777	713	725	778	752	748	780	725	739	762	762	734	726	706	818	761	762	763	738	755	711	705	685	701	778	759	745	733	766	744	767	779	751	786	760	744	735	770	732	740	704	719	738	745	736	745	734	750	693	757	745	722	732	728	739	752	756	783	739	745	763	718	769	763	768	712	752	746	786	744	786	754	750	751	838	718	740	760	728	704	757	747	774	737	755	772	719	790	721	722	731	768	770	766	693	763	710	746	707	764	724	753	710	715	685	797	741	724	725	743	740	728	706	747	757	733	724	738	737	783	749	719	712	740	717	759	752	745	742	780	766	695	753	721	715	762	756	735	751	776	796	739	724	754	722	812	764	710	737	730	758	718	750	764	686	735	775	757	824	758	718	725	731	751	750	735	777	759	741	710	753	757	758	742	807	748	755	734	770	754	763	794	735	783	707	717	781	732	720	756	764	708	766	734	745	735	821	731	720	767	737	795	746	717	722	717	725	742	747	748	764	733	775	683	748	741	703	737	780	730	776	775	762	730	796	738	726	732	755	744	737	795	713	731	758	733	789	722	752	759	803	793	733	751	758	757	762	743	731	730	734	774	682	717	766	752	751	735	727	743	742	722	730	768	704	732	729	739	722	734	785	739	764	742	741	752	773	771	745	730	761	720	717	789	742	796	736	774	730	729	750	727	723	749	725	770	737	742	755	742	770	703	767	738	747	746	721	796	771	762	755	744	752	779	757	768	802	738	791	702	749	787	715	769	745	737	718	734	750	754	739	778	723	718	783	736	736	733	704	757	765	748	710	761	745	730	745	799	753	780	705	713	779	743	745	722	753	770	761	738	741	740	766	766	720	714	692	773	747	761	740	743	718	746	732	728	792	759	766	765	701	743	772	726	729	704	747	711	757	744	742	721	750	725	725	742	747	742	767	772	759	807	742	741	723	769	760	742	785	726	722	752	753	719	756	756	783	695	774	748	761	763	755	749	726	772	746	742	713	747	736	786	772	722	744	735	738	717	750	705	756	724	793	738	774	778	749	732	720	761	707	737	798	745	773	764	764	714	763	725	732	805	756	734	727	730	766	768	740	766	710	780	786	739	773	739	709	726	735	773	779	819	787	743	733	786	756	762	717	760	712	775	760	737	721	666	724	730	782	744	727	767	816	729	759	802	712	775	731	703	750	744	751	802	763	691	712	751	732	759	764	764	741	794	748	739	737	745	773	753	748	796	722	756	728	740	738	748	787	760	709	751	716	734	740	781	782	731	779	731	730	766	724	757	742	772	721	694	758	717	760	754	764	776	764	734	720	726	751	700	750	737	706	760	778	766	703	766	763	769	767	715	798	738	742	762	760	748	738	762	740	714	696	734	707	737	714	767	733	819	745	745	711	776	717	756	767	724	728	789	710	753	732	712	736	796	758	682	764	753	709	751	683	756	726	722	723	714	822	731	777	772	748	733	749	749	694	749	697	751	743	722	744	765	744	735	767	762	766	750	718	744	759	730	774	763	801	701	764	753	728	738	712	783	737	788	740	776	719	717	789	724	728	771	770	797	789	718	781	779	802	748	764	747	760	724	715	798	738	772	761	744	759	726	700	718	737	784	736	794	697	724	745	724	723	795	726	791	740	725	751	771	724
13224	18371	6776	449	235	143	145	156	171	154	124	143	121	147	138	122	141	150	121	138	132	135	127	154	130	138	129	152	134	120	142	152	126	130	119	124	117	149	141	152	140	134	140	117	134	158	149	119	165	156	156	159	114	131	137	148	145	144	123	134	135	141	128	144	131	119	121	158	152	141	127	118	121	127	144	121	144	143	120	113	120	152	156	143	128	123	127	135	151	116	136	137	113	121	137	119	131	121	115	122	113	123	145	151	136	127	135	117	106	136	121	153	131	131	120	147	136	151	158	138	125	130	121	124	133	118	149	131	114	137	151	144	133	133	128	124	143	117	130	122	135	132	134	138	129	127	134	169	151	144	130	115	138	156	140	148	136	144	133	123	122	139	133	132	134	141	139	129	130	111	140	135	113	109	128	139	145	137	132	120	130	143	131	142	142	136	135	112	138	134	134	134	134	134	129	127	128	135	149	127	133	153	133	131	128	142	150	149	142	147	137	148	136	134	131	129	131	128	145	133	142	142	134	155	133	127	129	129	144	141	142	139	113	139	137	131	139	120	146	134	115	161	130	122	140	136	142	144	134	138	145	137	141	133	138	126	145	131	122	120	121	132	141	143	119	124	152	129	137	129	148	134	131	141	130	142	115	162	143	139	150	152	122	126	118	134	148	146	149	122	145	144	137	131	143	129	124	142	128	153	126	135	135	138	104	136	126	150	152	143	131	135	130	111	132	121	116	144	134	111	120	139	131	126	133	110	130	142	140	124	128	139	120	123	108	132	133	139	143	114	120	126	142	126	132	136	150	117	128	138	127	137	123	149	132	131	160	132	124	141	144	142	131	127	162	143	117	150	124	137	140	132	133	128	132	147	152	114	136	130	138	118	131	148	146	128	122	139	124	118	130	157	122	133	132	137	143	129	154	121	135	140	134	130	141	131	123	152	134	139	122	123	141	148	131	124	135	126	130	137	147	132	124	141	140	127	164	146	111	124	125	138	136	140	152	144	128	133	127	147	142	129	133	128	122	141	125	136	126	126	122	129	135	122	154	121	121	137	122	141	139	152	132	125	128	134	144	142	135	135	127	137	121	129	122	132	107	133	119	138	126	129	114	146	132	122	134	154	124	115	116	123	136	130	134	133	136	126	127	104	137	131	152	135	118	143	143	120	136	123	154	156	145	124	111	154	133	117	165	141	144	124	135	136	134	136	143	129	149	140	128	132	138	127	138	144	118	126	124	135	125	130	142	129	132	142	126	153	128	117	128	148	165	127	137	126	157	148	138	119	110	127	145	134	151	143	149	120	152	127	127	122	129	123	119	120	125	135	138	164	153	144	132	137	138	136	116	140	138	122	113	130	147	119	129	141	133	119	126	121	134	108	139	122	132	155	134	109	121	136	128	130	110	123	147	149	134	131	147	158	133	118	130	121	115	138	145	139	134	120	140	117	119	126	117	146	138	140	124	130	117	139	123	128	157	115	139	119	127	136	129	129	133	136	115	130	145	136	141	133	140	129	135	134	132	123	118	148	125	140	134	124	114	102	133	144	157	148	131	117	146	120	131	140	121	140	128	120	129	135	138	128	133	127	121	136	136	159	141	137	133	134	101	133	134	132	144	102	134	108	144	137	138	137	121	114	128	143	141	134	127	140	136	132	118	147	130	140	141	137	138	144	142	126	124	123	145	139	145	148	117	140	144	132	131	148	123	137	131	130	127	124	130	135	136	129	136	149	142	116	133	125	137	134	119	131	142	162	124	126	111	137	128	128	138	145	139	117	139	126	144	124	155	141	141	157	127	123	126	126	115	134	139	115	147	136	139	145	122	127	135	132	133	119	115	139	147	128	142	159	127	124	147	135	129	127	146	139	128	138	148	123	113	116	114	125	138	127	128	144	141	124	129	126	129	131	129	136	136	150	123	147	128	143	114	144	151	138	131	140	120	143	135	153	121	110	143	145	122	138	125	120	133	141	127	136	145	127	129	134	129	149	129	124	155	137	127	146	156	113	114	130	117	136	127	133	126	128	120	139	122	120	145	134	136	113	119	143	127	150	140	135	135	103	122	145	137	126	130	124	140	155	146	116	130	120	127	143	141	134	111	127	130	116	118	124	157	153	122	121	137	125	112	127	150	127	161	133	123	142	125	124	122	135	117	119	118	163	130	139	127	150	121	150	127	137	139	144	134	122	136	115	151	118	142	136	125	134	122	133	110	147	152	142	136	133	126	133	118	132	150	116	127	141	125	129	130	142	155	131	153	161	145	138	128	131	133	131	135	120	117	128	155	132	143	122	133	144	129	118	130	126	106	111	123	124	149	145	151	145	139	130	126	139	122	125	123	134	123	150	127	104	143	128	120	155	124	141	137	160	137	122	155	138	135	143	138	142	124	150	119	136	118	120	124	142	122	121	131	123	138	126	114	129	122	117	129	131	139	125	136	121	129	112	108	131	143	144	138	131	120	151	128	127	130	130	139	133	128	140	132	130	118	146	144	154	130	139	128	111	135	139	129	132	137	133	133	144	130	146	135	135	139	142	119	125	125	125	119	116	146	141	142	127	125	128	145	126	114	140	141	137	139	132	110	129	127	118	112	139	131	136	122	145	127	116	144	119	144	138	121	126	139	117	134	119	124	155	116	150	107	131	135	140	135	121	103	125	134	132	135	137	124	154	129	131	123	136	137	113	134	153	142	130	133	141	110	121	141	141	141	127	150	141	141	140	132	118	120	122	122	158	137	134	129	129	144	155	136	141	139	125	144	138	140	138	136	144	150	141	114	134	121	129	132	135	127	135	149	119	121	143	133	157	148	129	135	141	135	122	142	139	132	120	140	130	139	134	126	136	119	135	132	132	140	141	151	157	123	144	128	125	146	127	135	126	119	109	140	112	107	126	122	130	151	136	131	141	143	131	108	132	138	147	141	149	132	119	122	148	131	113	127	134	126	133	124	131	149	147	130	141	136	126	133	132	131	141	135	134	141	139	122	132	134	135	134	144	141	126	155	120	119	138	135	131	157	124	146	135	126	147	129	117	127	125	128	144	147	115	152	146	128	147	141	121	159	128	146	128	133	130	151	145	130	131	118	120	143	129	126	149	133	128	136	122	128	111	131	152	119	120	146	119	117	144	139	126	143	119	146	128	149	151	127	140	146	148	132	114	131	125	150	126	141	136	142	121	130	126	118	161	117	139	131	136	127	135	137	125	135	124	129	153	130	124	151	133	144	120	134	138	126	144	144	136	128	126	139	132	123	133	149	120	128	128	129	136	140	151	142	120	122	133	123	137	132	126	152	118	146	133	115	145	115	151	137	141	157	123	126	130	128	137	127	165	119	129	143	150	124	134	131	125	131	116	138	134	142	143	127	133	164	128	131	114	122	113	119	139	125	135	127	136	118	130	115	161	114	146	146	140	131	130	140	125	132	126	121	133	133	131	119	133	138	137	124	148	119	150	133	137	155	141	136	108	138	122	131	141	125	122	136	144	118	143
16716	25205	12321	525	508	512	505	659	652	616	519	545	501	463	506	464	494	510	506	490	478	530	509	498	495	467	523	470	467	453	501	514	470	488	487	471	507	500	531	518	477	486	509	536	557	598	514	598	544	604	584	605	550	528	524	615	563	558	496	589	558	507	495	500	486	506	472	488	484	519	487	478	476	464	491	466	489	462	481	477	455	475	492	503	498	490	503	506	480	512	476	454	510	488	492	500	487	437	469	485	453	480	468	455	481	501	516	448	495	465	450	493	507	494	521	470	489	444	486	486	491	499	524	478	501	501	491	507	482	494	463	499	496	488	470	510	523	435	531	473	486	476	473	468	508	497	483	483	480	454	472	511	496	491	494	490	498	491	455	503	494	498	494	503	459	512	505	519	460	467	472	506	510	461	503	469	468	463	438	498	439	464	442	509	488	478	523	473	467	494	458	488	507	469	504	481	473	483	480	503	479	553	509	509	495	468	443	450	491	467	427	486	464	469	514	494	487	487	467	492	487	473	509	483	507	486	461	476	502	431	484	428	511	471	493	475	494	499	492	448	457	478	459	470	474	470	459	496	513	490	488	499	455	497	504	484	497	495	464	508	492	469	487	549	462	508	482	513	497	467	470	480	525	495	501	475	510	460	491	472	483	453	518	478	471	485	491	479	444	459	459	465	523	437	507	492	457	484	474	512	483	489	482	474	500	513	510	444	471	487	428	493	491	537	470	519	479	465	478	480	492	478	481	470	465	470	500	468	493	496	489	442	472	470	473	470	477	494	494	455	507	494	487	458	465	471	447	452	485	489	485	516	498	478	481	468	461	488	440	486	534	466	489	472	453	467	482	506	477	448	461	468	507	442	477	476	459	490	499	507	464	471	499	489	497	454	439	515	472	491	495	503	447	495	473	497	473	479	495	467	487	497	498	469	455	466	464	471	451	494	472	504	495	525	486	511	461	504	484	468	472	474	501	490	468	489	471	501	465	464	497	474	471	528	487	472	467	476	508	490	482	473	519	474	467	455	473	482	481	483	484	440	498	505	487	467	526	478	487	452	465	512	478	502	475	506	463	484	471	510	500	504	479	437	526	461	462	509	500	480	476	478	506	442	463	479	482	476	423	437	525	478	510	490	492	464	512	505	470	463	462	499	485	487	488	504	496	475	503	497	502	471	462	426	493	484	511	473	488	466	469	452	486	489	477	495	493	501	522	514	493	479	480	473	482	466	465	477	485	504	482	486	494	469	506	494	498	494	486	513	496	482	489	484	473	449	492	525	461	493	448	509	479	514	500	515	560	487	502	460	522	514	457	518	447	465	477	480	464	489	519	476	520	491	465	466	468	458	456	485	481	508	503	467	475	478	445	517	467	478	482	520	467	481	454	506	481	494	496	487	454	508	534	541	448	491	497	513	534	480	490	490	480	456	531	503	473	498	485	484	488	494	482	494	503	450	503	523	499	474	481	491	464	471	508	493	475	489	500	463	507	458	494	520	505	499	476	463	480	489	464	459	473	527	503	498	498	507	444	484	469	493	522	489	480	487	537	498	515	473	498	489	461	439	477	477	523	443	482	483	469	499	499	502	499	462	519	519	494	460	485	438	473	487	505	507	520	504	475	472	451	493	497	456	457	462	463	508	463	468	480	470	505	491	466	456	441	482	485	458	461	495	468	487	472	477	503	496	447	476	499	480	489	489	480	493	508	453	453	502	489	474	462	480	502	476	470	466	479	445	512	503	464	484	507	488	479	492	463	482	491	475	489	474	490	516	474	479	516	469	487	509	481	454	433	474	434	486	496	475	464	462	500	469	485	497	482	427	494	454	426	454	476	485	468	491	465	519	538	482	525	474	480	479	479	472	504	486	486	479	445	492	491	480	486	536	450	484	489	481	457	489	482	449	517	485	475	457	516	469	522	499	509	518	507	540	508	447	484	490	487	481	541	478	519	502	467	451	468	485	502	487	516	455	473	505	483	496	427	511	451	477	488	477	477	477	494	506	451	466	471	525	499	471	481	469	556	491	515	506	487	463	448	490	499	488	472	469	477	479	471	487	500	433	453	481	451	507	490	452	477	475	499	496	520	491	428	459	468	494	526	460	510	483	473	472	481	524	497	479	505	499	478	477	431	515	502	488	462	491	474	486	509	475	470	474	493	478	476	475	485	504	499	447	476	495	496	499	513	489	453	476	474	498	483	462	470	509	444	498	456	474	497	536	478	479	497	477	488	482	475	496	497	506	494	464	503	523	501	495	470	466	480	486	472	482	470	479	487	470	476	509	468	486	502	432	476	525	472	474	458	486	516	459	466	473	454	475	482	464	484	472	497	513	504	443	462	495	444	484	509	460	478	467	486	446	497	483	488	492	528	468	462	482	498	452	467	495	506	472	457	482	476	504	486	484	431	470	516	519	464	449	487	464	482	491	477	503	425	478	483	479	509	488	485	493	465	484	499	514	483	464	428	506	453	473	482	500	470	504	492	518	477	441	497	489	447	440	485	509	489	478	478	474	524	471	486	469	457	468	489	454	492	486	512	468	483	465	494	487	492	485	497	505	471	460	483	467	472	491	449	456	462	483	522	504	503	453	484	510	506	449	490	495	551	450	486	475	500	547	510	461	507	484	533	483	493	480	471	512	500	469	531	455	462	522	520	498	521	446	448	496	485	458	441	511	493	496	489	444	512	497	515	491	434	498	469	517	499	465	474	523	520	481	471	490	457	444	513	495	456	515	494	473	473	466	469	496	482	471	507	478	504	488	473	501	494	502	489	484	514	466	507	505	505	469	464	477	493	523	499	502	509	454	488	510	484	438	485	452	488	476	477	457	489	485	514	459	505	500	487	488	515	452	475	490	469	506	493	491	479	488	479	491	484	470	494	475	446	488	466	492	493	457	456	517	488	507	463	498	504	462	493	479	509	444	489	510	463	440	503	455	499	498	511	495	486	490	474	509	476	477	470	487	513	496	457	447	470	522	515	492	490	483	472	490	463	493	474	477	446	515	491	495	513	478	500	488	489	494	471	478	519	457	478	475	494	522	472	487	476	450	487	474	512	483	493	492	493	482	495	526	437	448	488	483	538	460	540	504	471	450	479	464	509	494	471	478	534	477	505	498	489	473	550	483	527	449	468	497	486	481	480	490	520	518	473	445	502	465	460	462	487	480	475	498	486	451	460	499	481	487	484	462	465	503	471	496	506	497	464	482	486	468	509	460	480	460	467	484	486	469	490	490	464	508	483	503	491	520	510	468	494	475	467	493	505	491	495	481	510	450	506	479	490	477	457	479	498	473	529	485	490	455	507	476	457	461	465	492	423	475	465	487	464	503	517	471	498	492	502	513	458	525	470	508	473	438	497	495	517	463	483	481	479	510	471	471	460	489	472	485	488	489	509	480	480	474	471	507	437	468	456	493	497	502	498	486	455	525	514	465	461	522	481	481	487	499	484	450	458	466	505	463	483	484	472	483	473	478	474	496	471	456	487	457
61064	69736	51530	17213	2821	353	304	479	553	446	355	251	211	247	260	267	184	179	178	163	223	202	193	170	187	175	178	177	205	185	178	222	176	194	173	183	189	159	178	170	194	160	167	177	185	207	166	185	194	200	185	196	203	173	208	170	204	164	191	187	183	171	184	190	164	163	174	175	198	180	188	188	177	180	172	182	177	175	174	185	174	169	178	180	185	188	202	182	189	171	178	186	172	187	167	216	163	195	167	167	174	162	191	154	161	180	194	180	164	177	189	155	173	175	166	150	184	188	173	171	172	198	174	188	177	179	196	180	176	165	175	169	185	156	161	176	187	148	177	184	173	168	171	183	197	162	154	177	177	188	188	190	183	163	169	180	170	173	175	177	180	171	170	177	178	180	188	161	178	182	165	198	175	180	172	175	156	145	195	177	194	178	186	164	185	176	179	181	186	156	159	170	192	178	172	184	185	180	192	183	158	175	202	179	166	147	178	180	182	178	167	210	165	168	173	168	164	205	179	188	179	163	175	180	158	191	172	194	169	172	174	162	179	181	165	189	166	156	180	163	179	184	161	171	196	168	177	185	183	161	194	156	164	176	168	176	157	184	184	183	190	169	175	186	175	168	187	168	202	161	154	195	195	198	157	191	166	189	177	157	168	165	187	156	181	154	178	172	181	179	190	182	144	162	206	198	177	165	160	202	171	187	176	197	174	201	170	189	165	170	165	176	175	183	190	165	182	195	176	182	181	183	177	181	163	196	151	188	175	153	165	164	149	200	174	186	169	180	165	189	177	179	189	178	175	167	187	173	169	173	155	161	155	171	181	184	196	181	177	196	174	176	168	167	198	184	179	187	171	195	189	199	156	165	174	176	190	172	176	154	178	169	180	164	153	152	171	167	184	172	161	176	185	168	174	186	186	188	165	179	177	175	173	159	169	170	184	173	163	177	202	162	190	168	190	172	183	181	188	168	156	193	178	180	153	160	170	170	158	182	187	173	160	179	184	177	195	161	177	179	190	167	179	175	170	181	179	173	182	165	180	176	178	160	157	162	189	192	181	181	176	157	175	182	156	193	181	174	177	186	177	154	190	189	210	177	169	174	181	180	175	181	165	188	171	167	185	202	167	172	181	171	169	173	170	182	174	181	155	175	171	170	150	184	195	196	176	182	227	191	174	184	193	207	187	155	175	182	170	230	158	161	178	153	196	175	198	173	175	175	176	171	178	162	147	166	188	191	179	173	180	160	169	169	192	185	153	165	163	167	176	197	158	157	158	179	164	179	170	168	181	171	174	169	161	173	155	167	171	175	187	164	203	172	160	183	163	162	157	170	161	160	183	178	168	177	194	192	184	168	159	184	163	149	162	178	148	174	194	158	169	164	183	184	188	191	170	173	183	183	196	179	179	199	173	161	175	185	185	179	169	185	175	174	161	186	178	200	172	175	176	189	164	179	179	196	172	152	193	171	166	171	152	190	170	157	179	170	175	182	175	213	169	182	164	193	193	178	178	179	189	169	172	163	207	176	179	175	164	169	165	164	169	183	164	195	197	156	174	176	178	178	171	175	186	196	159	196	178	178	185	196	186	202	152	178	180	208	166	171	181	170	172	191	192	165	197	193	204	181	178	182	187	173	180	182	196	167	162	172	163	181	156	166	192	193	162	188	152	185	158	176	147	183	163	179	174	181	185	188	207	178	173	180	161	173	161	164	151	170	177	211	181	195	159	162	185	166	203	188	190	168	140	171	160	160	168	162	189	165	183	169	150	155	174	202	150	189	183	180	165	161	184	174	171	172	159	171	153	168	178	179	174	174	181	179	188	181	165	168	173	195	170	166	166	175	188	194	191	180	161	165	164	197	177	189	192	200	188	186	173	207	182	138	177	180	170	164	156	169	171	167	180	206	164	198	146	180	189	166	142	162	155	189	167	155	195	156	184	162	159	178	187	219	170	203	189	191	180	176	191	180	184	194	201	182	166	191	196	200	159	196	191	168	197	159	162	159	161	189	190	180	163	157	179	183	158	202	157	180	157	190	172	165	180	188	181	176	184	183	170	182	160	204	164	168	173	170	195	189	206	173	155	172	178	181	170	173	178	170	184	176	178	151	185	177	193	164	154	164	179	168	177	169	157	176	176	186	188	189	190	167	166	193	177	154	180	201	171	174	195	176	179	164	149	151	206	180	174	153	195	175	178	167	184	171	164	171	183	160	198	182	193	179	181	168	194	174	195	162	156	191	153	189	142	151	163	175	205	191	160	167	187	180	169	173	178	162	168	188	159	189	159	177	175	181	159	193	160	176	180	165	159	162	172	175	172	195	182	176	178	161	185	149	166	184	168	176	185	190	184	166	158	176	190	172	179	160	160	166	181	154	174	179	186	172	190	170	172	165	161	151	188	195	164	183	186	176	182	184	171	187	158	168	209	178	192	188	170	193	170	148	169	177	154	180	191	185	179	183	162	184	183	150	165	160	178	187	176	199	182	172	193	198	183	180	172	175	184	211	171	178	171	170	165	145	185	162	185	177	159	146	192	192	192	187	180	179	171	169	167	182	169	151	174	173	162	175	165	171	180	182	184	179	174	168	188	199	173	173	182	180	157	186	174	183	155	173	203	154	170	175	172	157	180	174	194	189	171	184	193	185	153	178	177	174	174	179	192	162	177	146	185	180	173	189	168	175	189	158	175	174	178	181	157	166	180	191	166	152	162	170	198	187	180	175	195	155	173	162	191	185	157	180	188	171	185	190	161	168	176	172	142	179	152	181	178	167	169	167	184	179	169	181	190	164	172	192	200	192	168	156	180	158	163	180	169	186	189	166	179	158	178	187	149	181	184	165	175	172	187	170	187	166	159	203	164	189	175	186	195	157	183	159	184	175	160	177	177	157	172	170	172	183	181	180	207	163	188	181	144	189	205	171	180	178	171	162	187	158	199	151	181	175	197	164	144	187	175	190	147	177	167	178	168	186	155	158	158	189	167	162	192	174	175	193	176	190	184	165	173	192	188	172	197	192	182	178	172	164	154	185	178	177	163	144	157	157	152	169	168	166	171	187	179	177	189	164	167	157	146	197	180	181	190	187	185	185	165	182	179	165	163	176	175	170	178	178	175	183	175	160	148	138	165	160	183	175	164	182	178	173	201	174	183	161	174	163	158	151	193	166	178	182	166	162	189	177	172	169	189	193	196	179	196	171	184	180	171	188	154	170	153	169	194	147	179	179	183	167	180	192	177	158	171	169	164	165	173	191	173	170	169	159	164	160	184	169	162	192	189	177	158	164	198	188	192	173	179	203	177	158	173	178	167	168	194	184	183	175	165	172	174	184	197	168	180	186	174	196	197	192	203	181	173	181	178	175	166	161	205	165	171	182	185	192	194	182	174	175	172	176	185	150	186	169	174	181	182	195	162	148	177	182	176	183	180	190	170	172	175	168	181	187	185	186	173	171	180	167	182	192	166	158	161	205	140	168	178	171	167	188	183	164	160	176
41570	52495	46978	2413	1240	1171	1186	2287	3076	2415	1472	1199	893	958	1335	1109	789	680	698	713	739	712	683	690	638	649	674	669	670	695	602	603	671	636	612	675	664	652	665	639	669	659	704	645	681	754	718	791	829	767	781	767	702	680	689	695	705	708	733	668	605	664	654	687	636	686	558	633	580	639	648	608	628	626	653	671	614	617	634	637	644	587	634	603	627	668	637	619	577	595	643	593	672	678	571	588	637	581	616	616	590	598	612	598	616	608	634	634	597	589	593	630	576	621	608	615	594	608	626	557	604	602	615	661	575	596	595	646	589	584	609	609	631	606	597	590	637	576	606	596	622	626	580	623	616	631	574	601	578	601	589	651	599	593	615	625	610	590	614	586	595	630	654	609	641	637	601	559	635	610	618	598	605	616	580	637	639	608	566	597	601	624	631	605	597	576	613	599	610	597	623	592	603	617	600	563	635	629	611	632	587	603	584	616	624	598	599	583	546	596	617	550	617	580	602	660	638	580	600	594	592	577	592	608	585	614	647	611	641	618	581	584	624	620	600	607	624	651	544	621	618	611	581	557	618	589	614	617	602	588	553	637	616	580	626	592	590	647	652	572	618	610	571	571	660	657	590	594	604	602	586	598	610	574	576	631	599	572	563	619	610	588	617	584	568	631	602	615	600	623	609	589	598	612	609	628	597	589	586	588	604	608	602	630	594	611	605	564	613	633	566	572	631	613	585	613	575	606	629	616	628	599	605	577	585	557	576	637	607	613	593	625	547	614	587	611	593	566	601	568	568	550	595	602	574	618	641	598	619	605	600	603	607	597	652	582	621	594	622	598	584	666	606	605	598	617	613	643	637	604	589	588	628	639	615	572	587	606	605	617	587	608	575	619	586	625	580	601	600	584	614	613	574	606	599	605	625	591	640	626	604	600	619	617	619	635	612	586	618	594	595	589	632	596	610	613	619	602	593	618	609	604	644	596	611	600	571	560	631	607	548	560	638	608	630	621	614	637	585	630	625	609	610	585	614	594	589	590	632	592	559	618	614	615	589	571	573	574	645	590	623	598	578	578	610	597	622	581	611	637	611	561	610	643	604	604	593	600	580	606	612	598	590	600	645	604	624	591	605	618	631	603	617	554	591	607	630	597	636	580	571	564	602	629	623	590	646	563	637	641	566	599	550	576	612	622	614	560	587	558	616	624	644	610	614	569	618	634	638	640	597	594	573	584	602	594	596	560	636	630	609	583	634	642	614	571	607	629	612	638	628	624	620	602	593	622	567	574	637	604	580	571	593	597	594	578	579	617	610	620	538	619	583	572	605	601	601	601	605	660	592	644	648	591	608	585	622	631	615	607	578	612	576	617	642	569	568	606	592	607	654	609	594	637	624	629	546	589	615	574	581	622	628	572	638	580	620	593	581	571	607	577	595	620	598	571	577	594	628	619	628	654	602	626	636	581	615	610	625	629	612	627	605	639	578	579	648	614	562	605	621	596	573	673	590	586	593	594	623	638	604	606	604	614	611	600	579	606	630	606	597	584	612	614	595	570	645	598	595	611	660	608	625	587	593	584	629	590	595	585	641	611	634	626	595	652	610	636	615	623	590	536	585	606	623	599	550	623	558	600	629	632	623	572	623	612	603	630	607	600	600	570	559	620	595	608	614	584	597	598	596	585	604	587	634	613	625	610	596	560	596	603	599	591	571	600	614	585	599	620	628	593	633	596	592	626	595	605	593	628	592	558	666	562	594	593	613	619	578	609	567	641	610	547	620	583	594	621	589	628	614	608	648	592	576	578	587	604	550	641	612	597	592	562	602	591	649	605	630	593	584	643	609	540	636	604	562	604	630	567	629	593	631	635	609	579	604	606	586	632	617	627	597	635	585	607	626	630	627	597	578	588	630	621	614	605	623	606	614	586	591	621	643	592	569	561	569	639	637	607	628	573	567	614	614	593	621	559	599	567	608	614	613	590	638	594	602	608	571	567	628	613	588	600	652	598	545	597	590	607	635	609	577	553	582	537	583	622	604	603	622	612	596	595	608	589	598	576	642	618	593	616	641	554	624	593	602	639	584	593	623	592	589	565	585	574	621	577	591	619	615	627	581	559	631	605	613	565	576	594	596	569	596	609	598	614	592	583	638	626	597	624	583	611	579	559	578	589	628	624	620	582	682	606	575	569	603	604	570	621	650	653	595	611	619	600	532	600	614	588	600	594	596	650	573	590	604	580	617	560	609	619	581	579	558	605	615	586	598	576	608	565	617	589	596	655	638	576	586	586	585	600	609	621	603	605	590	622	551	651	578	626	637	613	578	625	633	586	583	541	610	634	630	590	562	584	573	653	631	623	631	582	560	624	583	637	615	612	634	623	622	554	595	593	625	623	624	595	627	589	639	598	632	607	615	637	603	660	619	599	549	597	557	610	566	594	580	593	629	623	592	587	615	631	614	609	584	630	605	639	624	611	622	585	597	588	588	548	599	559	594	585	611	634	561	624	589	591	629	628	652	623	617	598	598	591	592	628	610	582	574	582	597	612	610	623	595	598	604	608	622	581	591	602	564	646	621	598	599	619	637	626	639	577	537	612	572	615	571	617	619	624	627	586	598	609	604	613	569	615	580	593	604	597	615	598	622	599	632	616	599	593	620	610	589	606	648	653	602	580	574	626	623	598	568	576	607	607	611	606	652	616	622	605	612	606	636	598	603	634	588	634	601	607	611	590	642	572	586	626	634	597	562	608	611	614	663	583	627	621	596	558	653	623	609	597	618	645	614	596	618	615	602	665	610	569	569	596	575	613	625	581	567	613	576	632	612	625	617	643	620	612	615	635	600	609	636	617	621	588	622	572	596	610	623	564	565	635	653	648	578	543	606	610	589	575	629	622	656	599	559	595	607	580	602	603	594	597	564	641	648	619	567	610	620	633	629	594	587	571	617	614	601	582	583	577	583	634	573	636	563	545	653	614	550	568	634	632	592	623	598	626	590	588	600	625	614	630	623	609	569	595	605	585	590	623	610	561	599	588	624	583	611	599	589	636	601	634	604	603	627	608	613	533	580	659	638	639	610	656	632	594	602	617	579	623	614	631	598	628	600	625	617	591	584	641	568	597	582	568	640	625	546	579	602	657	620	619	607	591	599	568	581	616	611	598	643	554	608	595	583	593	631	610	576	591	583	604	643	581	655	588	603	588	593	603	632	610	631	583	578	604	640	598	554	617	563	585	592	620	598	631	571	570	598	609	630	561	600	626	612	626	619	624	609	636	600	585	622	641	613	634	591	652	613	606	621	614	636	604	602	669	591	557	594	588	612	613	641	654	601	606	564	584	625	614	615	574	640	613	648	548	596	574	574	605	602	603	597	628	645	579	628	592	614	598	598	585	641	579	590	524	582	625	612	601	619	595	607	580	624	590	571	589	612	610	606	583	598	575	634	573	634	595	607	582	620	607	615	569	614	601	594	607	603	603	598	602	607	630	585	572	615	619	595	593
73199	81125	62322	28462	10626	1460	454	638	1142	865	606	432	286	297	298	301	259	253	258	258	249	236	217	242	223	254	258	237	268	236	219	258	235	217	251	219	252	226	230	238	204	261	216	220	245	257	265	245	251	240	244	263	220	251	231	223	227	255	232	215	249	237	239	221	229	227	230	227	241	221	256	225	241	253	222	229	231	231	216	204	233	231	232	247	208	233	237	240	208	217	222	221	204	221	257	251	242	239	235	223	255	226	216	241	244	266	215	228	216	256	219	229	220	205	241	241	221	232	246	222	211	203	230	237	240	202	261	244	232	223	241	209	207	219	248	243	229	246	235	234	257	229	207	235	228	212	206	215	191	218	209	234	228	222	218	244	216	247	224	221	247	215	230	222	234	244	202	236	223	230	219	209	247	216	213	243	217	248	222	225	225	232	212	243	207	227	243	226	236	220	215	238	217	227	229	252	202	209	222	234	221	232	224	201	224	216	219	238	263	231	236	234	231	252	250	259	225	227	266	186	255	243	229	216	260	235	212	219	248	223	224	238	244	248	226	215	245	233	238	215	243	212	229	214	234	226	258	207	233	205	227	219	251	247	244	240	219	235	229	254	255	231	245	196	232	235	230	218	234	238	259	217	205	240	223	223	220	220	216	240	236	217	220	224	240	221	213	247	236	214	262	245	249	236	212	252	232	210	241	228	226	219	214	233	237	238	217	256	202	215	212	198	241	214	237	240	226	220	222	247	227	249	242	251	241	197	223	243	231	243	234	239	228	214	223	217	230	218	247	189	243	219	227	211	230	211	232	214	226	221	213	199	222	241	174	214	223	216	242	247	243	223	240	231	242	202	207	243	216	215	256	258	222	213	223	247	225	234	214	224	244	239	217	209	231	230	220	220	212	239	245	240	214	217	213	233	222	232	212	220	208	243	245	222	208	212	232	223	233	199	260	230	220	223	223	213	242	225	260	222	279	231	239	230	217	210	219	222	247	217	201	244	227	251	252	227	224	255	228	243	236	227	243	221	230	209	239	222	216	203	221	234	241	233	239	224	208	271	221	207	244	256	237	204	244	242	233	233	239	211	240	207	205	215	227	226	225	229	225	230	229	234	210	241	226	225	222	249	254	218	235	239	219	222	234	234	236	233	227	207	225	241	236	235	227	231	228	235	224	228	229	233	212	222	270	247	235	209	224	238	262	238	233	236	243	218	209	239	243	225	217	221	246	225	222	209	234	240	241	250	214	226	250	231	209	229	221	228	231	231	242	229	236	231	248	233	218	229	231	210	213	235	246	222	240	226	215	235	229	228	237	258	201	270	249	240	224	244	219	235	221	242	227	220	233	251	225	182	250	205	228	224	220	212	201	222	230	236	236	229	235	225	235	217	258	217	197	248	227	252	209	229	220	231	209	217	225	218	236	210	207	263	225	205	243	236	234	215	217	210	221	232	228	220	263	233	216	200	211	225	220	237	238	253	231	265	238	256	218	225	232	232	245	258	228	221	213	220	241	238	224	226	224	226	219	213	234	245	246	233	236	237	238	226	199	250	272	222	236	219	222	203	231	220	252	243	224	231	247	239	208	227	236	238	218	214	219	206	238	242	220	232	245	241	213	233	214	209	231	221	218	232	230	247	235	234	247	205	219	221	237	221	240	255	240	207	230	241	246	196	235	204	220	214	221	228	233	233	223	254	230	216	219	226	220	221	239	227	240	203	228	261	190	205	260	224	268	241	226	249	208	237	251	220	221	207	186	244	221	255	212	244	255	252	244	243	252	231	234	232	203	237	210	243	234	229	212	220	232	230	248	216	214	239	211	238	211	226	200	247	236	236	208	231	225	202	210	208	241	251	209	234	213	232	215	249	238	213	217	217	212	219	229	213	216	218	202	222	220	229	218	232	219	224	217	221	215	236	270	222	247	245	228	205	241	214	234	221	241	218	246	214	231	220	240	228	242	209	220	243	219	235	228	221	243	243	251	217	226	222	238	202	212	225	191	234	226	216	225	235	220	206	238	217	226	233	244	215	203	214	222	233	233	244	209	231	256	232	236	236	223	234	236	227	214	227	256	241	236	231	203	230	202	219	240	229	244	218	204	191	215	218	250	233	252	207	208	234	217	214	251	203	209	225	242	216	211	232	245	223	227	219	226	195	231	187	234	212	213	258	248	231	220	233	230	210	217	209	225	222	241	237	239	252	240	264	200	215	204	242	237	197	221	251	236	250	246	226	243	220	217	229	263	250	232	206	213	243	267	226	217	250	204	200	232	238	227	238	249	218	237	230	241	218	237	229	209	219	225	234	230	241	216	213	228	221	231	201	240	226	240	228	226	245	256	239	239	237	230	224	256	227	224	218	208	225	199	203	230	240	234	233	234	218	197	197	233	233	245	221	198	215	238	237	248	250	251	227	238	212	233	248	231	234	237	237	209	228	232	232	242	220	228	226	228	225	247	231	232	230	222	223	210	244	206	233	235	211	213	227	239	205	213	224	228	206	209	227	205	196	219	251	227	238	194	224	228	234	223	215	184	258	235	221	259	232	232	236	268	218	245	211	234	210	244	203	215	206	246	238	215	237	216	225	207	231	217	270	251	232	217	219	186	257	249	226	239	225	228	209	233	237	225	246	210	229	242	213	226	248	242	254	206	243	209	221	230	238	243	249	223	222	233	214	214	241	246	199	228	250	253	243	212	234	227	219	217	245	252	234	239	204	221	230	237	224	247	224	222	254	225	234	227	225	191	256	227	245	218	197	238	238	224	216	232	219	243	241	242	212	250	260	252	223	236	236	190	236	231	203	208	217	210	223	244	233	217	224	239	215	196	214	233	203	204	227	220	235	225	212	236	218	243	247	275	235	250	222	246	211	224	225	210	239	212	223	223	239	235	240	235	244	228	233	235	220	238	231	231	248	221	197	234	246	209	225	212	230	212	224	243	214	201	231	229	215	240	224	228	226	230	234	229	245	214	230	243	224	216	204	231	211	248	238	222	269	217	212	223	210	216	243	244	222	227	251	227	242	220	240	231	231	227	238	241	231	253	216	204	203	267	208	231	234	206	254	221	189	207	206	221	210	240	223	255	220	228	228	246	255	205	230	239	249	232	230	252	225	234	232	234	241	217	214	236	215	239	218	272	223	238	207	243	225	228	238	233	235	223	217	242	228	230	207	254	243	227	214	209	230	250	210	219	235	241	222	256	208	237	232	209	207	235	228	223	258	211	255	232	242	219	197	233	217	211	230	238	246	225	252	224	255	229	226	230	216	203	234	215	235	223	203	234	228	226	230	257	251	236	222	259	208	234	235	233	246	242	221	239	264	232	238	229	235	247	215	211	227	257	233	218	231	214	221	222	232	208	208	214	225	236	248	246	219	232	222	216	240	265	226	198	240	254	243	225	217	229	228	224	243	214	219	242	252	201	226	225	240	235	220	239	232	238	225	209	205	229	238	255	230	202	225	224	227	240	223	227	222	228	210	235	235	220	187	231	208
51773	64782	58394	10520	1971	1787	1882	3212	5412	3948	2749	1722	1152	1243	1429	1319	1161	933	926	889	891	960	953	948	868	844	804	834	853	833	853	791	809	829	851	811	821	763	782	808	850	822	799	831	875	927	945	953	967	1008	926	948	918	907	860	823	840	889	863	875	842	787	829	755	757	804	772	758	744	750	749	777	736	778	700	785	774	755	745	802	792	745	739	768	761	755	780	827	752	711	790	751	813	765	781	801	699	738	750	785	717	723	715	765	779	748	735	752	780	807	731	758	728	722	800	737	795	765	762	780	772	792	775	706	739	765	795	763	742	760	741	723	707	780	726	774	731	718	748	788	713	721	744	720	737	752	759	737	743	731	769	767	776	755	746	749	757	715	747	751	770	760	738	768	707	747	756	740	797	774	731	753	790	763	750	764	788	765	745	728	766	729	724	764	726	707	769	755	753	697	778	744	785	751	733	720	721	771	745	718	739	733	758	791	707	787	676	757	750	724	708	753	706	769	755	726	780	770	779	775	767	755	759	723	737	722	698	766	719	745	769	778	758	688	740	758	764	744	732	730	774	708	753	780	772	769	814	755	811	743	729	801	724	755	765	754	724	730	695	735	750	780	761	724	775	767	750	732	751	713	697	773	759	714	766	778	715	707	768	739	780	755	738	766	698	720	720	725	808	763	725	725	764	722	802	770	735	729	714	767	733	753	787	740	764	722	743	769	731	786	738	744	740	762	800	753	776	731	718	775	728	729	754	765	751	714	793	737	736	751	753	747	739	757	722	759	782	697	717	724	784	781	728	704	759	757	720	749	795	813	704	717	770	693	777	779	719	746	804	732	762	717	747	720	765	745	737	702	771	743	738	761	757	771	732	726	711	779	765	729	754	770	782	705	750	764	777	762	712	735	718	715	783	698	738	743	717	780	751	765	696	754	730	752	747	760	726	739	760	744	705	727	760	772	748	690	701	712	797	744	770	788	692	737	707	762	764	737	739	773	750	743	746	737	742	760	781	691	744	670	729	758	787	728	719	742	756	772	749	760	747	716	806	712	732	751	730	806	778	755	756	747	750	722	724	777	756	744	717	791	688	733	736	708	753	675	745	756	734	740	740	804	746	755	739	760	755	772	733	695	714	731	722	764	761	754	740	777	718	744	761	740	741	786	725	775	779	769	735	705	775	726	789	753	724	744	755	802	696	791	771	771	759	705	751	778	746	774	738	743	749	711	765	769	719	675	765	699	750	727	730	802	740	764	760	751	769	757	781	717	729	794	752	770	731	793	724	724	704	759	768	703	685	759	707	785	773	737	738	718	755	734	775	766	753	707	738	709	772	757	720	703	732	744	773	740	757	711	735	748	798	754	763	739	756	750	809	734	787	740	767	765	727	762	754	734	769	742	764	752	751	762	791	759	690	766	759	744	757	764	738	740	774	758	774	748	773	728	783	759	745	717	687	777	810	704	727	743	752	749	770	776	723	738	725	767	748	771	746	799	771	759	737	708	749	719	708	738	739	762	726	739	742	752	704	718	771	727	797	722	719	773	774	754	721	759	781	753	716	730	720	703	782	741	781	784	770	733	748	750	751	730	710	766	746	777	749	745	755	760	755	741	774	758	786	738	747	791	804	769	699	729	779	741	772	716	722	770	723	766	708	718	697	715	743	734	764	736	761	753	788	770	736	731	729	765	769	788	746	704	741	720	745	783	737	750	728	772	744	715	740	760	770	768	759	702	797	725	738	738	747	771	735	789	693	697	688	779	796	729	707	734	742	755	771	731	758	749	790	758	712	739	771	740	773	762	760	760	714	736	785	790	757	718	725	741	744	779	720	720	745	725	779	765	739	719	739	772	753	727	780	770	745	725	780	727	721	788	798	765	731	729	724	749	754	688	775	765	790	773	682	723	801	696	761	755	716	772	801	786	730	740	727	761	770	745	746	781	706	722	771	736	715	760	741	778	700	713	757	751	772	764	747	804	771	775	759	734	790	742	758	735	756	741	671	742	745	793	767	781	676	708	741	760	763	765	748	761	680	747	784	756	759	736	691	788	714	767	696	735	681	755	744	777	784	756	720	729	752	745	745	728	796	748	762	765	790	722	746	749	741	766	809	736	761	716	769	725	747	750	711	745	760	735	719	688	723	768	735	729	790	815	775	755	766	734	765	726	760	806	735	722	780	697	737	786	773	733	792	759	738	706	786	738	705	764	788	747	761	730	688	740	710	740	711	759	746	765	740	742	789	797	751	772	734	751	762	746	730	726	757	752	733	744	738	781	828	715	744	705	731	738	711	745	756	677	776	731	754	752	751	733	719	762	753	761	744	683	732	781	764	743	739	753	732	789	751	768	746	733	717	723	809	788	719	730	748	707	733	686	760	730	779	696	704	769	751	728	747	753	726	747	762	757	749	742	744	744	783	744	739	752	783	731	802	754	753	725	784	750	767	712	715	805	743	696	785	769	727	749	754	739	727	771	773	790	766	731	762	726	740	767	770	736	759	742	735	676	704	753	768	762	774	747	726	732	720	776	693	747	741	765	718	738	691	751	789	738	763	721	748	734	754	732	740	797	716	777	696	753	757	689	762	710	719	793	720	713	737	733	746	736	742	753	770	712	770	759	766	784	758	730	710	728	758	761	764	768	781	743	744	741	738	741	713	715	732	757	714	733	752	758	736	737	750	799	706	758	752	757	742	781	727	773	760	752	735	720	746	747	742	755	752	752	772	794	770	749	773	782	747	796	766	784	768	768	742	698	753	745	746	767	742	738	758	770	733	731	781	735	750	736	760	754	754	751	740	775	789	731	715	767	788	738	791	754	752	720	769	696	742	770	730	708	761	707	790	752	729	752	757	713	711	799	753	733	741	718	773	737	742	759	787	796	727	771	709	767	788	749	808	744	786	769	724	773	851	753	766	743	752	806	755	764	791	770	738	726	716	785	752	771	682	799	775	790	741	734	749	702	759	793	764	763	728	771	725	758	772	750	753	784	757	721	759	777	786	706	706	735	755	728	750	764	803	753	757	713	767	746	793	766	701	743	714	759	704	737	766	762	755	734	734	748	762	772	712	709	722	774	762	737	761	747	770	754	755	776	784	757	754	740	768	755	736	746	756	779	742	745	836	750	694	732	732	765	733	792	783	775	781	758	704	714	714	778	743	762	758	707	750	778	759	751	703	723	699	732	755	728	759	748	724	766	735	731	741	755	712	760	729	749	756	740	771	718	777	752	746	800	792	707	775	723	760	744	798	749	766	753	717	729	782	718	761	783	720	780	780	760	779	777	763	719	785	777	702	764	715	779	758	740	753	796	714	768	698	724	703	754	728	776	753	726	746	828	715	754	789	707	757	760	741	751	730	723	756	748	701	792	747	742	767	708	740	679	798	742	795	750	775	785	745	692	757	721	762	790	752	787	744	674	748	760	742	791	718	724	732	747	734	797	723	784	717	711	734	782	736	718	730	759	762	767	768	798	739	802	730	684	720	773	789	775	756	743
14071	16131	6363	619	220	140	130	128	145	122	126	130	128	122	131	141	145	126	123	145	152	131	148	126	136	126	116	126	139	139	120	140	142	134	116	120	121	133	126	122	135	160	134	126	128	144	108	140	147	136	134	136	137	137	135	147	154	132	136	151	122	105	145	132	116	123	124	100	145	119	120	121	128	112	139	139	121	118	126	141	130	133	128	125	141	118	126	145	110	103	138	115	121	137	124	121	125	125	116	127	116	108	125	140	134	134	128	135	101	141	132	111	114	108	135	118	117	115	143	130	142	139	151	132	130	133	113	135	136	131	125	116	143	145	140	145	128	120	148	127	113	134	123	124	131	140	165	153	139	129	140	116	148	121	151	129	136	114	130	112	121	123	121	127	119	147	137	124	137	131	132	125	119	134	127	130	124	149	124	125	127	122	124	116	132	120	125	118	104	130	143	126	125	114	117	137	121	132	130	121	108	116	129	129	146	108	140	123	145	130	122	107	108	154	133	139	136	127	128	141	150	142	124	119	126	126	119	127	124	115	125	132	141	130	110	126	102	127	116	156	122	130	107	133	116	138	115	133	137	115	136	122	137	135	138	145	128	143	108	133	135	120	129	114	127	115	117	107	124	130	134	115	143	129	127	130	140	105	122	137	144	148	137	134	123	149	114	128	126	146	123	132	146	118	121	117	127	120	124	114	137	134	124	134	132	112	135	129	137	137	125	125	115	130	112	108	118	128	131	153	134	126	122	115	141	146	124	122	137	120	143	111	117	119	112	130	115	132	123	123	129	113	148	147	155	130	107	128	101	135	151	146	99	114	137	106	127	119	135	114	124	113	129	135	141	125	140	117	124	129	128	131	137	118	151	135	142	146	139	117	138	113	145	116	115	120	139	107	123	144	134	122	130	128	141	126	106	124	125	141	112	114	130	149	141	125	142	125	135	119	138	141	133	131	116	122	149	124	132	149	142	146	123	127	128	126	125	124	141	146	143	108	133	128	128	116	114	121	137	115	135	125	141	133	123	120	125	124	108	127	136	119	117	124	130	130	123	129	118	120	139	114	104	136	111	127	136	111	118	126	142	120	111	140	132	128	132	150	117	110	120	132	130	123	142	129	123	129	138	127	120	130	127	120	115	131	137	140	116	119	119	136	121	135	112	116	120	139	131	100	111	120	111	146	123	119	116	124	130	122	128	122	155	123	132	130	128	140	145	138	106	124	157	118	126	134	127	147	140	140	122	115	130	119	126	134	135	112	114	124	139	126	164	127	122	146	126	118	132	139	114	105	126	139	128	144	153	117	126	124	102	115	167	135	142	145	138	95	132	110	113	134	127	139	129	130	150	125	106	140	122	148	137	119	129	132	122	126	138	147	116	134	141	139	114	150	116	124	127	120	136	145	135	123	138	129	132	145	106	127	142	125	157	132	147	126	135	142	110	137	136	120	131	121	144	137	133	154	144	132	150	116	116	130	110	134	133	131	122	139	126	142	134	140	123	115	140	120	157	135	123	114	130	129	146	117	141	116	121	127	138	124	125	113	116	111	136	123	140	121	126	143	160	136	135	136	112	125	119	107	108	134	138	116	112	136	134	140	127	133	118	127	122	125	130	117	121	133	144	141	125	114	131	122	131	147	132	102	135	127	110	126	131	130	131	105	121	110	131	131	161	111	128	153	106	120	120	116	134	133	131	125	133	134	144	138	144	157	122	150	133	123	130	129	155	116	131	131	159	119	132	124	116	119	112	125	122	130	144	135	127	125	134	120	129	126	126	115	113	140	132	132	122	127	130	108	118	149	154	128	123	130	119	139	130	141	138	130	111	131	112	121	122	133	103	124	150	125	132	140	135	136	134	118	127	119	119	128	110	120	112	118	128	117	141	129	143	118	126	124	141	133	136	123	121	148	134	114	140	136	129	137	138	128	129	131	128	143	119	133	162	128	138	123	131	139	140	153	138	109	131	127	136	120	132	144	137	144	128	141	122	117	113	126	116	134	130	141	117	131	138	131	137	117	105	130	144	127	111	120	131	123	103	119	131	155	136	128	137	123	130	133	150	131	153	142	146	132	135	123	127	144	157	137	124	108	124	123	130	152	130	130	133	119	124	125	119	137	127	131	113	121	118	144	122	109	139	135	151	134	135	115	122	133	133	130	128	136	149	153	121	131	120	129	132	117	153	116	110	115	120	130	100	115	123	119	112	119	122	137	104	119	127	130	100	120	98	122	123	138	146	130	144	127	121	124	127	123	123	132	131	133	127	141	134	136	144	143	125	133	133	123	136	138	143	140	123	131	135	131	147	130	113	120	140	144	126	131	120	125	134	123	136	133	114	119	137	132	142	130	107	120	124	139	151	138	133	121	144	113	136	133	144	138	149	141	111	138	128	157	117	133	124	126	145	144	124	136	145	143	122	125	132	121	130	118	122	109	130	125	121	135	139	106	129	147	149	125	136	128	132	146	132	123	133	141	131	124	134	135	115	114	116	139	126	129	149	110	114	127	137	123	111	161	138	128	108	123	142	105	132	149	130	120	126	131	121	119	148	123	125	110	136	128	125	132	125	128	135	131	129	121	135	117	123	128	135	112	131	140	148	124	117	126	129	106	140	118	124	119	146	133	141	134	120	124	118	122	129	146	129	136	147	152	114	129	139	138	131	142	128	126	107	151	141	135	134	130	144	154	135	131	124	128	136	141	137	116	142	151	121	135	125	130	109	136	144	137	152	145	128	108	137	136	126	123	146	129	132	127	118	129	130	123	124	135	138	124	153	102	112	141	143	136	115	103	130	97	146	139	127	137	105	136	140	136	141	135	124	124	113	117	138	130	119	142	128	127	135	131	131	129	116	129	117	125	113	114	125	102	134	107	118	150	127	115	114	135	144	123	152	141	123	134	117	131	118	140	135	147	123	130	122	143	166	137	120	144	128	136	123	146	142	128	136	107	143	132	113	126	135	130	133	135	119	134	119	124	115	138	119	108	154	117	137	123	118	119	127	100	122	148	138	135	123	130	131	126	150	121	130	136	130	137	133	152	140	136	127	151	119	131	122	119	128	128	132	124	129	128	112	132	124	135	132	133	151	127	150	134	132	133	127	127	151	135	133	155	119	122	145	140	130	127	110	133	119	118	121	150	132	127	127	122	121	116	127	142	160	118	129	111	116	125	128	134	123	127	129	133	138	121	124	122	126	148	129	148	130	119	122	137	122	130	122	127	152	130	146	130	140	158	123	125	135	134	153	144	103	135	106	122	124	133	104	118	118	137	126	147	123	145	125	127	140	124	119	132	145	132	108	110	124	121	139	125	128	126	137	146	125	130	137	120	109	128	131	136	121	130	160	121	132	108	126	118	150	138	150	135	132	140	154	149	101	135	125	144	129	128	128	122	120	117	141	134	114	115	108	106	131	137	136	131	140	115	138	136	123	121	101	137	133	123	136	121	121	128	137	152	122	146	128	130	117	117	138	142	131	146	115	133	132	143	123	123
17448	22492	12232	1146	478	495	554	554	650	613	548	487	488	471	475	487	459	452	510	484	448	520	508	438	497	480	498	446	477	430	492	457	486	520	529	460	479	474	532	486	460	477	491	521	543	509	572	589	620	626	673	520	534	529	544	520	514	529	550	542	526	501	482	522	452	503	478	475	465	491	511	469	478	478	467	479	492	503	489	486	448	470	490	444	463	466	469	478	467	458	415	473	419	487	463	465	478	452	459	523	460	447	482	418	487	478	465	450	493	443	446	503	477	474	444	482	510	463	505	463	490	470	457	492	486	487	498	453	440	460	486	469	477	443	458	474	458	462	541	490	454	492	462	437	485	445	474	462	467	475	467	471	498	477	513	493	427	459	506	447	484	445	486	452	482	469	463	472	437	429	479	457	515	452	510	432	461	446	446	455	510	475	493	482	451	485	491	475	473	481	480	493	483	468	489	483	493	492	494	446	498	438	494	500	427	459	457	447	491	434	475	454	450	493	497	465	452	486	448	450	454	495	490	471	462	467	491	443	477	429	474	479	463	491	473	476	444	464	479	498	469	536	431	465	468	474	495	480	489	472	492	471	478	512	452	446	474	446	505	448	468	468	471	472	442	478	488	500	454	466	460	461	456	440	519	477	500	468	485	504	470	488	495	471	477	439	465	466	492	492	487	494	448	491	490	441	479	457	505	460	489	473	519	495	438	423	468	454	448	472	484	479	473	481	436	441	478	486	443	459	450	448	467	488	484	487	467	466	476	487	467	461	506	469	490	490	459	473	451	439	450	455	462	479	432	463	464	481	466	461	479	461	449	466	466	508	436	457	474	462	460	474	442	523	480	431	470	464	474	480	499	479	505	524	478	477	478	517	460	456	482	451	458	469	456	432	489	486	457	467	475	444	473	487	486	487	447	441	460	480	442	457	477	466	428	460	482	486	441	466	467	462	450	454	473	435	443	462	458	491	503	490	476	528	502	490	459	499	497	468	496	461	463	540	463	454	483	465	482	467	458	456	474	490	491	479	494	438	501	468	460	474	502	477	482	484	438	437	485	446	459	473	467	454	467	468	488	496	534	498	468	463	491	492	458	464	466	507	464	463	476	469	492	473	483	520	450	468	450	450	445	452	467	479	503	460	458	465	474	489	507	467	449	476	458	480	456	490	478	505	476	497	443	462	490	473	453	496	468	447	461	478	492	459	502	482	451	473	505	463	500	450	471	517	515	442	444	504	486	467	485	458	477	480	491	478	469	443	457	425	509	439	493	454	466	456	495	452	492	473	450	448	472	464	453	441	483	452	450	448	493	457	471	446	510	505	466	472	481	475	459	454	469	458	488	472	507	485	489	440	471	455	461	475	445	479	472	461	476	447	466	472	447	462	471	463	461	478	486	461	478	431	445	453	469	437	472	468	443	463	477	471	516	477	486	461	474	414	465	457	515	441	455	471	469	515	441	480	474	475	461	462	537	449	464	462	486	485	437	435	461	466	486	448	464	479	434	506	450	495	501	458	458	470	473	434	481	497	467	464	466	442	461	436	498	452	480	462	484	485	459	450	482	469	466	473	490	490	437	449	467	443	473	490	485	461	475	490	449	464	475	471	444	488	453	482	463	472	465	483	496	483	505	491	498	486	485	480	503	512	498	473	477	454	491	443	445	439	484	451	481	487	465	505	461	479	438	492	512	508	418	466	454	447	469	483	457	486	471	475	442	494	444	461	432	465	458	490	469	449	455	480	465	478	485	451	479	457	483	450	475	478	435	465	469	476	491	423	481	476	455	492	468	484	426	453	483	469	456	462	476	458	490	485	475	438	473	474	449	487	451	455	455	474	462	478	469	474	454	471	505	512	463	476	470	501	488	503	453	501	472	441	475	483	454	507	460	453	498	462	474	410	460	489	472	484	501	451	465	459	468	478	459	455	491	502	468	484	477	486	480	494	457	464	470	478	485	489	470	491	487	427	443	462	495	477	468	466	489	489	481	448	504	464	461	465	471	469	457	492	488	434	456	443	467	480	511	456	483	493	449	441	467	477	482	475	460	415	445	455	503	509	476	482	454	488	482	477	500	482	469	446	481	440	457	445	512	483	452	504	452	481	471	461	480	447	483	458	467	512	506	489	449	490	511	477	465	518	475	497	483	450	484	470	460	475	458	492	492	463	495	457	481	491	456	464	464	476	426	515	505	446	463	508	481	455	460	487	461	481	462	438	470	496	489	464	474	500	454	464	495	486	453	504	459	451	498	484	492	471	498	439	475	472	435	453	425	486	483	458	498	490	522	481	446	477	467	492	468	467	454	479	462	464	479	433	470	477	459	490	452	498	494	506	445	481	489	450	482	484	475	496	447	450	480	476	508	480	506	488	434	484	467	503	484	499	532	458	484	454	494	484	474	459	418	470	475	464	452	492	482	492	533	469	486	463	482	446	432	443	482	473	439	462	504	445	454	458	499	472	436	453	448	446	455	492	456	469	425	449	480	518	484	471	428	473	448	494	469	472	460	474	521	409	468	494	438	482	479	414	475	495	489	519	453	482	474	466	446	478	481	489	465	514	466	454	497	506	499	436	493	476	458	456	489	491	457	497	475	501	471	472	445	459	492	438	481	495	476	456	440	469	480	447	476	472	504	475	494	468	459	489	458	450	461	503	483	492	460	474	468	475	447	499	463	471	477	464	494	482	465	455	454	457	446	467	472	517	469	495	473	460	493	494	474	455	468	428	492	458	478	453	479	506	493	461	467	461	469	463	476	455	484	453	482	486	469	451	453	480	465	459	447	498	479	483	479	465	456	516	467	496	478	479	479	437	428	501	494	446	474	475	505	480	481	520	434	475	444	463	440	521	482	479	516	472	482	461	534	477	460	486	487	480	486	471	465	465	482	450	483	486	460	452	456	502	429	518	489	470	461	465	445	443	433	511	500	506	510	490	446	478	485	480	465	466	445	436	446	464	441	467	456	512	475	470	455	498	519	466	489	482	449	473	479	496	507	477	495	494	504	462	436	472	478	465	468	480	501	459	483	467	467	473	466	486	457	447	450	467	474	476	495	460	483	490	489	449	456	481	482	480	460	438	446	515	458	466	449	441	467	504	439	505	474	471	492	470	475	487	483	465	477	454	468	492	496	442	448	441	477	463	478	515	426	471	454	503	465	453	454	524	507	458	446	455	482	512	489	515	523	475	510	460	513	468	445	451	446	445	446	497	487	461	479	462	458	487	473	474	435	468	490	472	480	476	449	471	419	481	479	491	474	440	442	490	486	494	521	452	483	476	460	450	506	466	472	469	465	463	498	444	510	483	488	470	474	464	467	435	474	456	461	477	482	476	502	447	494	453	474	480	442	487	480	491	453	465	484	480	454	466	494	457	461	483	462	452	451	439	442	461	473	422	474	446	478	467	505	486	454	474	458	453	465	474	465	459	473	500	488	461	466	452	471	447	494	452	432	447	479	473	464	490	466	456	436	477	489	473	487	489	480	465	495	462
61495	67653	51320	21063	3053	333	257	327	602	464	338	212	199	174	207	225	234	184	204	184	191	204	188	179	177	168	167	207	195	181	160	175	186	202	173	179	156	193	196	160	170	180	165	182	182	195	189	180	201	214	189	169	179	173	181	205	166	192	208	181	175	178	184	174	177	175	194	162	176	172	153	167	202	176	167	169	177	178	155	179	189	177	187	186	173	162	161	183	164	172	172	174	151	193	162	171	197	182	167	190	165	165	168	166	182	170	182	169	169	187	203	139	172	160	157	180	175	169	176	181	184	197	147	160	180	155	167	170	209	175	167	199	174	174	173	197	157	163	180	198	185	153	184	180	174	165	181	164	182	155	173	186	183	157	187	189	186	167	155	174	168	179	164	170	169	162	151	182	163	175	180	169	172	179	174	171	186	182	156	158	174	179	157	158	168	186	187	151	187	154	162	164	199	190	168	179	154	175	167	164	175	164	190	172	179	165	169	178	174	178	191	165	156	177	156	204	164	169	154	191	180	172	163	189	157	194	167	198	161	161	160	174	199	166	172	166	188	184	172	178	175	187	184	176	176	166	180	191	164	192	162	170	181	196	160	166	182	160	165	165	174	164	157	146	172	173	177	170	190	167	153	150	171	169	162	180	176	176	185	159	180	201	187	175	176	184	176	184	190	152	167	131	174	165	163	161	167	176	184	160	156	183	186	171	154	177	170	181	176	187	195	151	180	167	163	175	189	169	187	169	177	203	204	178	164	183	175	168	180	160	152	158	175	183	189	172	165	173	173	170	190	146	182	194	154	171	189	157	169	179	154	180	188	159	174	186	165	164	187	158	171	166	157	167	146	178	160	154	174	150	196	167	202	160	166	172	168	184	170	145	177	187	193	169	145	162	206	188	167	184	137	163	166	192	164	183	171	177	185	192	173	180	172	175	155	149	165	172	178	187	185	176	170	173	168	167	169	182	199	155	156	147	174	187	180	155	170	173	188	174	156	176	166	170	185	150	175	159	170	157	182	171	156	159	163	172	176	192	200	155	156	178	167	187	190	161	175	156	179	179	142	157	180	177	182	189	169	173	169	166	174	163	167	163	196	151	183	190	181	150	157	173	165	179	178	155	178	162	181	142	164	165	166	156	197	172	176	169	164	158	162	197	190	160	181	192	167	134	174	191	184	186	186	168	160	153	160	155	181	166	185	165	157	192	186	183	178	178	176	174	151	184	161	146	158	153	200	158	181	170	174	152	178	166	176	171	216	162	176	167	173	185	183	171	193	177	176	174	169	180	184	175	190	158	178	183	188	178	166	164	174	156	185	170	189	172	171	172	164	173	175	176	181	168	157	182	180	167	170	158	165	167	169	180	164	164	152	166	163	183	173	178	170	168	175	170	172	194	179	172	156	165	199	172	190	196	187	182	170	178	168	177	161	171	149	178	177	182	159	163	165	183	155	170	178	152	169	180	158	187	184	163	156	162	191	149	183	189	154	182	172	183	173	163	181	164	173	183	175	146	154	183	175	185	188	161	184	185	171	178	182	180	184	166	192	192	183	170	183	183	182	167	168	172	165	178	161	159	186	172	167	170	179	158	167	198	165	152	199	200	167	164	170	183	171	171	172	154	199	162	159	164	168	178	173	168	164	177	178	183	176	149	182	152	158	207	169	171	188	166	182	179	186	180	192	157	161	186	174	172	142	173	173	195	173	200	183	181	142	175	162	176	188	165	178	172	185	166	175	149	177	152	184	162	161	155	177	159	168	159	184	170	197	152	177	183	171	159	173	164	181	178	164	178	181	153	191	170	181	177	166	192	180	167	171	152	178	161	176	171	186	173	162	186	177	144	165	176	182	163	182	148	160	181	163	188	186	170	189	199	189	182	184	185	168	189	199	193	174	174	154	172	177	158	188	187	172	148	193	157	202	156	157	151	187	180	176	177	172	203	168	164	189	167	147	188	135	174	172	176	154	169	155	155	208	167	196	185	162	163	173	178	159	167	204	172	182	160	157	169	158	178	180	184	190	189	164	167	168	198	209	151	168	194	184	169	169	191	196	164	161	157	164	175	200	210	145	171	196	170	180	191	175	162	169	166	167	195	174	164	196	194	177	192	227	204	178	194	191	189	147	153	179	171	179	162	174	190	189	167	166	179	153	170	147	201	161	174	174	163	173	183	163	175	178	171	174	188	173	167	183	172	175	169	184	164	168	185	178	172	183	150	182	168	178	187	168	175	182	163	163	172	190	197	182	157	174	175	178	188	169	182	172	190	191	163	170	153	149	176	163	160	168	152	164	182	152	179	152	174	181	167	164	176	168	172	168	172	182	183	178	163	168	161	183	183	177	170	165	170	188	176	185	195	190	176	161	201	209	168	153	162	166	176	176	188	158	143	171	173	183	155	197	183	171	173	162	177	153	167	178	149	175	168	182	156	173	185	176	173	162	177	168	174	180	170	155	166	190	177	179	185	160	178	199	186	167	135	189	164	187	192	168	165	173	182	163	191	157	170	167	188	164	168	163	151	184	200	182	194	153	197	169	176	191	167	176	153	159	179	191	203	158	195	157	176	200	196	165	187	192	181	179	168	179	188	192	173	167	173	165	170	186	180	158	165	177	177	183	180	180	181	171	186	198	180	169	182	169	146	174	166	152	189	173	169	163	186	186	165	158	172	170	176	183	163	159	176	145	176	169	181	176	174	193	149	184	180	181	155	160	165	148	160	162	166	141	166	172	197	188	160	159	185	189	163	180	176	168	149	145	167	178	154	158	162	179	165	164	179	159	181	173	175	158	164	182	172	182	170	189	159	164	163	182	156	194	157	165	165	185	174	175	171	171	184	181	171	157	171	200	174	164	199	163	154	158	148	176	162	155	197	173	172	192	191	187	180	149	163	162	168	162	166	189	157	176	167	182	151	173	166	167	180	192	163	169	167	187	173	191	167	174	164	160	187	184	168	186	137	155	178	190	175	201	157	172	169	161	167	167	182	147	150	150	167	194	180	187	169	178	173	173	161	156	177	187	169	169	185	169	163	174	163	186	156	157	189	181	185	175	187	191	165	180	182	168	176	150	150	180	189	186	173	177	174	160	179	174	137	161	170	186	176	207	174	154	206	155	184	198	178	184	147	175	191	186	165	158	179	148	167	181	167	181	168	181	169	174	193	177	166	171	178	167	184	170	181	167	179	172	162	168	170	158	186	194	192	178	170	187	197	174	152	176	170	195	161	162	178	182	196	153	177	182	177	156	163	156	178	169	145	174	178	159	182	156	159	167	191	186	170	184	176	181	171	159	148	193	191	170	143	162	175	151	177	167	161	166	161	181	186	145	169	199	194	167	171	186	179	157	182	170	173	161	165	178	182	182	155	175	202	165	156	181	175	174	164	170	168	149	176	155	158	163	177	159	161	160	164	149	162	146	178	179	183	163	156	171	169	149	170	183	163	171	163	161	193	183	166	192	181	195	179	158	169	150	169	174	184	195	147	174	162	188	174
41336	50911	47501	6690	1257	1217	1135	1345	3014	2368	1598	998	868	810	921	796	803	762	749	691	706	726	712	719	631	643	647	623	666	608	651	656	636	675	619	644	662	681	651	651	675	647	618	706	681	728	732	761	754	874	765	709	720	728	686	721	681	647	683	712	719	646	624	637	620	595	640	615	588	585	609	617	588	607	583	590	547	626	638	617	601	615	601	597	577	582	662	622	594	546	612	570	642	567	589	595	545	537	623	563	544	602	611	645	631	605	586	590	593	636	557	597	620	611	641	640	597	597	612	610	642	625	586	566	580	594	606	638	604	574	560	597	560	597	667	632	627	630	572	635	601	572	612	602	573	560	562	582	598	610	611	589	626	589	583	599	619	577	584	584	603	609	600	630	594	590	621	563	571	583	592	598	598	565	575	583	561	549	616	625	592	624	619	574	604	575	594	573	601	583	642	626	603	631	614	622	620	598	603	643	602	557	606	602	614	595	632	614	576	630	604	576	621	597	604	569	591	580	607	602	584	590	640	580	605	582	560	575	600	604	618	588	617	606	626	595	606	600	577	595	596	593	602	561	686	612	583	620	604	606	650	625	588	563	562	596	633	552	605	563	654	579	602	570	571	605	602	574	630	607	631	588	608	610	604	589	576	584	593	617	606	596	613	644	607	586	583	587	581	602	608	601	540	617	605	560	627	627	632	640	617	605	615	606	580	579	597	630	621	554	620	616	570	611	636	602	573	626	604	595	593	604	601	582	623	573	650	580	611	632	607	600	579	572	567	634	577	621	601	601	597	605	548	630	563	615	587	582	598	612	596	562	597	587	595	580	579	572	585	628	534	604	597	641	566	596	544	586	615	604	599	583	589	609	605	581	590	590	586	575	610	557	582	600	604	583	620	593	539	577	604	647	579	594	553	607	576	600	601	607	589	625	631	615	536	591	613	590	584	601	586	579	651	655	606	605	565	580	528	627	588	564	539	603	642	615	590	542	614	575	623	591	571	634	615	577	575	570	564	572	594	555	613	631	609	608	606	600	601	569	593	615	586	562	582	603	605	609	600	637	582	567	603	618	537	604	608	607	632	568	602	537	611	579	587	596	568	619	601	602	625	641	584	563	619	602	588	601	584	564	649	624	613	571	568	563	596	569	595	567	606	552	617	576	613	587	596	613	568	594	592	602	594	568	604	593	640	588	603	591	627	627	603	607	578	574	625	604	589	588	634	612	569	561	588	588	592	565	600	639	621	621	621	576	587	576	604	578	631	563	608	596	569	604	680	594	575	547	560	549	578	623	610	586	635	550	568	667	592	633	579	560	624	582	595	573	617	621	555	603	555	572	560	571	583	610	565	602	566	591	586	558	592	579	596	609	569	658	571	605	597	579	596	601	607	554	559	596	593	600	566	588	637	571	559	613	581	583	621	627	537	630	558	574	614	613	549	663	592	548	593	588	611	625	615	592	574	599	564	563	580	609	575	574	607	574	562	612	573	591	585	570	600	643	589	578	578	556	597	605	609	608	587	605	536	559	575	585	631	573	554	620	596	578	568	613	612	610	567	609	623	593	633	597	570	629	634	605	574	584	577	614	573	553	621	579	586	570	571	598	599	594	584	604	585	596	553	590	550	605	614	579	612	576	571	609	567	591	586	604	601	615	602	639	596	584	585	599	574	671	624	582	642	613	536	579	580	615	631	609	605	585	589	622	595	578	592	639	620	619	581	616	572	583	570	565	639	617	568	583	618	536	566	565	635	608	623	612	607	590	604	570	609	587	617	606	605	603	619	599	594	580	583	603	620	598	570	606	561	604	594	603	614	570	620	559	595	608	562	613	574	614	636	625	606	580	589	625	574	563	631	598	609	554	611	596	634	576	582	567	586	583	613	557	568	602	591	578	625	569	589	613	583	582	630	601	662	599	561	605	561	565	593	588	632	610	597	613	614	614	621	600	613	584	592	581	592	625	607	646	576	624	613	600	588	550	557	628	585	630	601	591	629	590	594	600	581	585	585	617	611	593	597	597	614	605	590	563	581	572	549	617	562	608	637	603	627	598	592	656	587	595	585	593	557	622	588	571	648	641	553	541	608	615	613	588	587	575	577	609	614	616	570	588	556	555	647	628	607	612	570	666	590	612	577	655	619	603	619	607	578	598	609	597	562	550	597	596	615	591	600	536	589	604	590	578	594	578	599	595	591	550	586	597	617	587	597	569	580	603	631	598	599	564	570	559	599	549	583	614	585	587	571	622	558	550	585	545	590	594	574	601	596	612	612	665	590	601	592	620	614	645	617	574	616	601	601	589	622	609	635	618	574	617	604	551	605	607	579	585	586	606	616	627	588	593	579	595	580	640	596	626	578	572	550	579	589	597	589	607	550	586	620	573	597	588	556	590	574	595	552	576	632	632	559	636	582	584	589	597	609	577	611	616	587	626	603	607	595	591	586	629	600	611	627	611	573	616	575	605	591	621	626	607	619	596	593	587	579	574	583	620	596	586	600	631	605	613	630	622	613	626	629	571	576	613	622	621	577	614	571	559	566	588	614	606	599	643	581	585	546	606	619	589	592	561	599	596	605	564	579	588	588	616	588	588	569	619	645	625	588	608	584	575	602	584	590	590	606	607	634	578	583	579	615	547	621	619	565	572	639	581	625	608	602	581	616	597	608	603	564	609	604	589	568	578	571	587	589	644	610	585	592	628	608	628	587	614	550	593	672	589	551	631	603	573	601	610	546	613	614	597	593	617	638	595	640	612	647	601	605	604	609	614	589	636	598	534	624	571	567	551	619	605	579	601	620	553	585	625	581	589	568	589	581	589	598	567	625	576	590	604	615	622	630	615	568	600	634	595	554	619	594	614	600	611	605	608	573	611	565	598	595	586	601	583	556	647	608	591	658	603	616	624	614	571	570	578	595	631	620	587	610	588	545	557	611	577	594	653	594	567	549	607	575	635	568	620	587	628	575	624	593	601	598	559	595	607	565	579	567	594	548	587	623	567	597	561	577	651	597	583	615	582	513	606	580	610	608	622	612	619	567	602	627	579	608	584	608	588	606	616	557	582	590	612	627	599	623	633	603	602	578	557	570	613	590	594	567	606	592	656	594	573	572	577	588	588	564	615	549	579	633	602	558	556	576	544	583	616	540	625	632	555	631	596	610	620	634	566	638	587	589	629	585	642	635	554	592	616	612	571	613	588	587	586	586	572	597	633	608	607	587	598	557	589	597	600	608	574	565	612	607	627	609	596	586	598	586	643	606	599	585	564	598	555	563	611	603	617	565	626	560	580	583	596	622	595	614	600	618	572	611	638	610	604	617	636	556	649	603	627	594	573	621	605	582	628	603	595	604	609	589	630	585	586	599	581	620	577	597	602	579	593	591	595	544	621	576	607	618	589	577	609	604	594	595	608	603	608	584	572	635	589	602	614	616	594	560	601	651	565	597	615	608	614	568	618	545	565	580	586	607	607	563	606	566	606	597	552	579	635	666	581	612	629
75462	79628	63286	28763	7502	804	452	496	825	782	554	338	304	270	261	256	238	256	236	236	251	251	241	251	221	262	271	229	243	254	228	264	269	206	212	226	238	279	228	242	243	265	233	237	231	227	223	239	274	228	244	264	233	232	249	239	265	240	246	221	256	227	251	252	243	204	268	242	234	230	219	222	216	235	220	265	201	256	219	260	208	245	192	237	255	238	225	223	215	264	224	227	217	219	244	256	226	243	227	208	228	232	209	232	258	242	216	236	219	236	232	229	229	194	207	239	240	215	239	215	216	240	235	229	264	235	228	211	200	220	223	201	247	217	213	207	235	211	232	240	247	249	219	222	224	206	222	211	210	248	219	219	224	240	219	222	258	214	245	226	235	216	219	226	232	237	242	225	237	224	229	234	205	220	226	201	208	207	223	206	214	217	235	239	223	222	221	233	222	234	234	228	230	230	206	222	203	221	226	247	218	231	206	216	207	253	211	231	262	216	243	215	194	215	216	221	229	232	233	211	205	200	239	203	243	220	247	239	228	240	230	240	239	207	244	200	221	234	225	204	210	232	207	233	237	242	224	240	228	197	202	206	206	263	240	230	235	218	225	256	240	226	227	248	218	254	200	241	192	250	222	247	217	219	215	219	241	244	228	243	240	223	246	209	243	231	219	215	235	241	265	226	231	254	248	233	237	218	237	202	248	227	227	231	196	241	226	254	224	227	231	219	231	236	236	214	222	225	221	217	231	252	210	209	246	255	225	250	234	229	209	220	247	242	212	247	241	209	217	219	189	219	256	203	250	230	234	278	253	249	231	204	222	228	222	230	216	245	246	232	247	240	229	226	217	195	250	224	250	243	235	236	247	238	206	244	238	251	234	212	207	229	210	218	236	222	240	211	213	239	235	211	231	221	189	243	217	253	224	251	221	206	220	248	195	225	240	235	249	248	223	220	264	220	216	230	242	261	229	232	201	217	221	199	234	236	219	206	252	230	244	232	215	218	227	222	231	251	244	234	244	228	239	250	214	218	222	200	207	212	221	212	221	217	252	184	226	226	217	224	204	249	238	226	222	218	215	211	227	240	253	207	247	236	235	245	233	237	246	223	201	250	260	236	212	213	213	229	217	233	219	200	249	233	214	220	223	218	209	247	242	215	241	225	236	225	265	212	245	213	241	201	204	204	235	246	232	206	230	230	229	234	249	217	240	235	243	209	213	214	247	224	227	234	258	243	218	231	209	233	238	224	230	222	224	221	214	215	229	218	219	228	216	231	215	235	219	217	229	238	235	229	223	225	236	212	231	224	219	200	225	232	213	232	214	214	207	239	227	244	222	233	192	223	235	250	233	203	219	195	224	234	217	228	223	243	248	234	235	207	224	250	222	220	235	217	226	228	233	210	238	226	230	235	252	232	228	252	238	225	242	245	218	236	268	234	223	243	282	272	211	230	224	257	209	195	215	208	232	212	226	255	213	231	220	234	225	228	244	242	219	231	214	251	212	199	236	241	219	231	232	223	218	253	251	234	252	196	218	209	262	203	229	217	190	214	223	242	260	222	246	224	227	220	211	247	230	226	242	217	251	230	239	264	228	220	216	238	230	228	240	237	197	235	208	251	221	227	247	230	226	256	236	222	206	222	246	253	246	244	244	215	237	239	238	229	212	233	238	246	235	230	240	241	257	233	230	242	210	205	229	244	229	237	238	238	221	209	212	226	250	215	226	241	224	243	226	226	256	247	212	237	218	233	228	235	244	225	195	199	213	240	221	242	232	231	231	238	212	214	225	221	246	237	219	250	256	226	199	222	213	214	239	222	229	266	229	240	218	230	239	208	235	191	247	204	243	213	220	212	227	225	206	240	210	221	208	200	230	218	246	237	236	213	224	235	221	193	235	243	249	214	233	229	219	216	230	207	230	220	211	240	233	236	240	212	223	235	242	232	207	251	225	241	241	238	243	232	228	232	239	238	241	210	226	249	227	236	222	219	232	210	195	229	218	248	219	263	220	217	220	239	235	241	266	207	226	248	224	212	228	194	229	228	229	219	232	241	184	253	222	237	219	232	217	257	206	233	220	227	228	239	263	226	264	225	234	234	206	219	220	218	240	235	225	239	226	230	226	200	218	217	215	195	231	245	245	222	226	228	235	254	238	237	246	214	235	229	218	241	259	217	263	216	228	249	237	230	240	204	193	221	210	220	245	247	216	244	225	210	232	232	241	223	233	218	231	223	241	214	225	213	224	225	242	222	232	223	233	209	215	241	239	262	221	238	204	223	215	208	250	216	226	204	225	214	244	250	218	214	231	195	203	192	231	212	245	237	248	227	222	237	248	219	219	257	230	243	230	221	231	221	215	210	245	224	218	239	240	218	223	240	230	228	214	218	243	216	249	210	207	215	220	204	252	227	230	219	253	218	230	254	240	230	228	262	209	242	207	212	231	233	249	241	222	223	213	216	214	209	236	195	227	233	231	239	215	219	217	229	231	240	250	222	216	236	221	222	209	222	216	214	240	264	222	237	215	226	218	219	215	209	243	241	235	225	234	245	252	202	205	217	225	243	226	208	241	225	249	232	201	211	221	209	243	214	249	226	214	247	201	251	225	219	208	245	223	236	219	231	226	238	242	191	234	225	242	220	249	255	237	224	247	219	228	214	208	222	246	213	244	237	243	221	253	219	232	232	242	221	202	202	231	229	225	215	229	244	216	242	220	238	213	227	218	225	243	233	247	242	236	240	225	250	221	206	218	225	244	227	250	234	228	235	227	236	250	213	191	241	215	227	217	249	233	224	213	236	225	227	225	232	247	214	225	221	232	220	227	241	226	243	238	220	235	224	234	243	233	219	202	244	231	243	237	230	222	214	235	218	240	221	238	244	251	214	213	224	226	229	203	225	254	231	230	220	238	230	217	232	237	251	247	259	223	256	202	228	223	215	194	225	218	222	217	196	231	251	233	228	245	213	246	258	214	206	236	238	216	236	202	219	257	226	235	230	236	236	221	217	258	238	234	243	239	220	230	234	248	241	252	232	234	203	212	236	231	225	238	242	221	257	217	257	246	206	218	244	239	223	273	224	238	221	213	209	259	242	241	211	213	235	231	234	216	222	241	215	252	236	223	205	256	207	257	218	252	232	211	247	196	217	259	211	227	227	211	231	224	206	256	224	223	236	216	252	204	226	212	242	227	244	249	234	246	212	221	249	219	232	207	248	239	222	223	253	213	221	257	243	251	234	235	259	249	237	191	224	223	255	235	219	227	240	229	214	224	213	253	244	179	226	235	211	242	248	227	235	217	246	206	235	230	253	222	221	243	229	218	262	239	222	241	212	242	224	207	235	213	198	219	228	220	263	221	253	214	260	213	225	234	245	209	249	235	208	235	220	224	239	225	232	198	226	214	256	233	246	219	239	245	218	245	236	209	229	208	208	209	223	225	208	235	226	231	219	194	216	242	246	190	227	235	207	212	231	219	222	244	234	208	214	215	189	222	244
51720	63352	61525	6817	2063	1772	1676	2237	4232	3337	2382	1510	1223	1046	1094	1027	1010	1018	960	927	980	885	949	853	909	852	841	895	855	811	740	891	846	865	782	841	787	800	792	868	810	813	860	791	859	920	965	959	1011	1024	879	855	896	854	844	868	918	852	899	855	897	868	824	748	839	746	805	740	765	741	717	734	757	774	791	760	745	790	748	780	771	762	753	725	786	738	737	700	709	777	791	733	745	778	687	756	737	748	725	714	742	701	778	699	768	736	711	763	763	697	753	707	829	812	745	761	742	718	744	725	742	700	725	745	751	766	683	737	781	780	760	801	737	787	750	764	798	753	717	738	718	705	735	754	771	732	748	713	740	751	751	733	748	733	737	745	768	726	778	786	733	757	742	714	789	708	723	757	664	743	729	788	711	746	746	738	779	737	707	742	687	729	763	752	740	737	716	750	720	720	744	723	725	731	743	727	684	741	757	718	696	754	751	759	782	789	767	714	716	779	748	750	710	733	718	690	725	747	721	744	704	739	744	807	761	725	722	754	760	752	715	704	768	777	754	684	708	717	784	744	762	750	762	785	714	703	774	737	748	741	743	749	762	739	779	723	766	712	717	791	728	707	759	727	720	717	768	744	701	713	742	781	745	721	738	802	747	712	724	788	723	740	700	696	743	711	738	779	785	781	669	754	759	714	767	772	753	730	770	775	742	771	719	767	751	759	745	732	755	741	685	766	746	762	749	735	744	758	724	740	735	739	677	665	713	724	735	787	745	753	763	713	712	753	734	749	705	780	709	737	730	768	723	737	739	724	771	729	799	726	731	717	706	705	747	731	738	736	744	706	720	757	743	728	697	703	740	712	725	741	744	751	779	728	766	727	784	737	709	769	746	816	783	799	708	729	750	762	734	749	707	738	714	761	732	747	728	713	699	720	678	795	750	737	724	748	711	689	734	702	751	765	716	742	752	725	787	786	726	767	704	723	748	747	706	739	704	710	766	730	738	766	756	737	724	786	761	736	756	715	697	731	763	741	770	762	727	740	777	685	739	759	733	746	770	706	726	700	742	724	725	732	771	757	676	735	781	738	737	738	723	736	716	726	733	761	741	779	726	733	673	753	732	726	737	728	753	729	785	760	757	711	706	716	767	742	733	757	766	705	771	720	769	721	765	750	813	715	690	732	770	720	773	755	711	696	745	768	751	769	727	774	719	740	754	752	771	733	742	741	748	747	706	780	730	706	766	722	743	662	746	791	734	751	713	755	746	712	725	759	750	717	714	728	758	721	720	757	801	742	760	713	725	715	769	789	796	773	733	709	731	727	752	740	790	783	771	755	733	725	698	738	758	771	768	734	743	766	776	740	769	749	823	734	743	750	750	710	772	726	731	723	736	743	813	759	821	771	737	737	782	779	696	719	747	689	697	778	726	718	729	722	761	705	745	780	722	708	725	748	717	811	747	728	769	750	747	740	703	740	774	724	757	691	706	724	744	689	783	767	774	723	710	744	727	720	742	693	728	733	742	791	691	743	774	726	745	727	739	776	729	736	718	729	712	790	781	718	835	751	800	727	761	759	729	757	709	756	761	761	755	738	768	739	776	697	756	742	761	752	713	696	760	785	746	734	738	765	840	729	739	723	737	756	767	776	757	706	731	717	747	742	728	736	783	734	725	706	714	713	667	730	753	780	747	732	728	794	759	767	714	737	753	717	749	720	738	769	776	717	692	747	790	705	740	753	773	765	729	752	743	741	737	718	711	709	741	773	726	734	771	729	793	795	810	746	769	750	740	685	747	771	814	757	776	710	728	736	722	755	751	739	692	745	720	744	781	764	704	715	754	673	706	799	760	730	714	809	781	730	724	748	723	761	739	748	755	705	748	752	757	733	671	735	764	731	773	736	715	723	727	757	698	717	725	742	698	729	744	691	733	725	734	769	739	751	776	708	737	758	728	737	750	757	723	740	760	751	738	729	737	755	765	746	702	758	789	762	750	796	710	716	785	758	715	721	769	711	738	768	733	740	688	740	714	783	742	732	733	748	711	750	803	720	775	708	749	789	718	698	783	764	733	735	720	740	717	670	727	763	741	723	741	761	735	744	760	765	734	734	768	717	756	819	747	738	748	699	705	743	763	715	773	730	727	726	715	731	738	762	765	762	768	760	739	764	741	748	739	737	783	766	731	777	677	793	728	719	737	775	712	761	737	707	793	757	731	752	739	742	742	735	729	730	750	757	703	763	704	757	712	728	775	757	734	724	745	701	750	742	697	747	746	749	745	753	679	787	752	724	769	756	681	786	752	708	720	725	732	784	718	695	733	702	742	707	741	718	689	760	707	752	731	747	692	728	795	779	747	746	758	710	772	756	727	731	727	730	730	754	767	763	792	747	737	757	750	787	734	766	795	754	770	759	729	750	712	766	770	720	748	754	747	761	758	730	754	715	751	791	763	750	748	717	739	688	732	741	716	689	749	735	790	735	736	743	813	718	753	701	708	774	750	761	758	752	694	774	770	758	737	781	742	726	702	703	774	761	744	742	751	710	735	725	765	726	759	679	719	707	738	795	752	788	678	748	684	725	747	721	741	742	743	740	742	742	761	736	717	756	765	712	763	755	794	714	712	747	754	806	757	757	725	744	732	681	675	775	792	754	745	786	714	704	741	718	761	774	716	731	695	722	754	714	741	710	738	719	752	699	771	734	730	742	765	795	738	736	713	736	719	715	786	730	756	751	786	708	750	707	718	741	757	733	717	761	730	744	755	738	697	732	766	742	746	739	771	688	698	786	776	741	757	772	704	739	722	765	797	696	761	717	730	786	713	793	743	737	765	733	759	755	745	756	720	747	731	780	695	759	755	715	743	770	772	742	734	731	762	678	730	750	773	734	785	692	756	738	776	739	732	772	764	728	720	731	721	787	731	731	697	781	712	678	763	709	755	738	751	767	732	775	742	716	735	716	733	737	755	743	733	773	704	719	755	747	723	720	744	753	758	751	745	768	718	747	764	763	709	777	731	745	791	702	735	755	807	793	722	749	766	741	746	716	744	698	724	775	764	735	739	721	714	701	738	785	750	755	791	773	787	763	721	753	712	740	750	729	732	712	777	730	771	794	706	785	734	749	730	802	717	724	721	770	747	800	760	692	711	717	735	712	728	745	800	740	710	755	763	774	789	790	744	756	777	759	743	706	722	790	795	698	774	729	764	737	778	781	761	719	720	786	723	708	751	723	729	729	738	775	719	774	742	752	755	765	817	733	707	798	729	750	729	760	756	752	702	731	806	697	698	760	744	776	773	751	726	707	727	712	748	767	794	718	768	730	714	721	776	739	730	742	727	699	749	698	786	748	756	725	736	802	763	779	701	726	708	785	738	753	750	735	764	734	715	723	715	696	709	771	757	708	747	727	739	736	755	757	781	780	736	726	808	738	761	738	744	795	752	738	754	743	756	751	719	760	777	733	747	726	735	797	712	766	731	796	737	737	797	774	791	739	717	744	730	702
14466	17848	7029	696	179	149	127	136	162	145	170	144	126	124	136	122	134	141	114	128	127	120	126	159	131	141	131	129	147	128	136	151	133	142	154	143	133	137	138	120	138	124	162	153	127	131	154	136	153	127	144	133	172	145	143	149	138	170	145	141	134	146	156	142	122	111	140	130	124	129	128	125	131	125	135	139	119	136	144	112	126	136	127	127	136	132	122	123	144	125	130	149	138	124	130	142	149	113	128	135	116	108	119	105	117	134	126	127	120	116	125	120	142	101	111	115	135	142	136	155	116	129	124	145	132	133	132	128	114	114	124	132	139	132	131	106	130	137	125	129	114	129	140	144	116	131	116	127	148	126	125	134	133	113	134	113	146	127	131	108	137	116	143	143	140	128	134	130	139	144	122	144	121	130	137	129	129	117	121	133	122	125	145	132	132	128	125	120	133	131	113	134	138	120	108	124	151	113	135	133	123	131	141	123	118	113	142	127	137	135	140	134	135	127	116	129	126	137	147	125	132	125	123	134	130	134	112	130	127	142	129	124	114	147	131	138	149	124	134	133	119	134	119	126	138	146	141	123	114	116	124	156	125	122	121	118	115	123	136	141	152	116	129	131	128	156	140	121	112	138	139	142	134	130	126	135	131	134	118	118	129	136	128	140	123	124	144	138	132	140	149	146	113	122	130	120	155	123	140	143	151	128	131	116	119	137	121	120	93	163	147	144	119	149	128	108	134	151	133	129	125	132	114	105	138	127	150	135	141	122	132	145	134	166	113	146	133	127	134	111	126	138	116	123	124	137	142	133	134	145	140	111	121	131	133	108	135	127	138	140	137	136	129	129	135	131	136	133	148	139	138	120	121	115	131	123	141	131	132	141	132	133	133	142	137	132	125	138	120	116	146	137	104	119	132	127	139	118	148	142	124	143	134	118	139	127	142	151	132	128	128	136	129	125	121	138	141	128	131	121	125	139	143	126	138	115	134	135	125	125	124	123	133	136	116	143	145	122	122	144	127	132	116	149	125	143	117	142	110	133	140	126	118	136	133	114	136	114	119	120	138	136	138	146	113	133	148	131	143	124	151	118	140	124	136	133	153	107	130	143	123	166	124	123	146	131	133	120	129	119	123	145	116	127	132	122	114	123	145	124	126	130	140	129	142	129	140	134	159	113	149	138	144	134	129	131	127	126	123	121	141	138	129	128	143	128	118	145	139	126	106	143	129	125	137	131	139	147	144	132	121	140	119	132	139	144	139	126	127	126	123	114	122	145	146	131	116	137	139	128	135	126	141	143	134	124	130	139	126	132	136	122	132	132	133	125	139	110	144	140	136	139	107	142	109	124	129	123	126	113	141	133	130	130	126	130	120	134	133	136	123	142	114	121	136	131	147	142	118	140	132	114	113	139	127	127	133	134	132	134	143	143	124	127	139	127	136	113	118	122	142	118	139	132	138	148	142	130	147	145	118	139	150	127	141	119	125	151	116	119	136	136	111	133	124	134	132	142	115	139	122	135	143	148	121	157	128	137	126	120	129	128	130	145	151	127	115	145	109	150	147	134	133	123	137	136	131	140	133	125	133	145	114	141	126	121	128	146	132	124	125	127	130	148	129	104	128	127	143	137	139	127	106	128	125	139	115	139	139	133	148	128	126	140	131	121	149	116	131	148	134	140	125	149	121	123	158	123	125	128	137	120	125	128	110	114	136	130	114	140	124	120	141	148	119	140	108	137	142	153	104	123	142	132	131	132	131	131	121	122	128	149	125	133	129	145	133	143	134	136	117	121	139	136	141	131	130	131	138	119	115	134	127	122	125	144	132	125	145	116	112	133	120	137	143	126	140	139	127	120	122	117	116	149	125	142	102	139	160	127	128	142	132	116	120	126	130	140	120	143	123	116	135	157	138	115	135	131	108	135	126	120	159	137	140	142	122	124	132	112	155	156	108	117	132	144	117	150	133	129	128	123	120	133	127	135	128	128	125	146	134	142	145	137	123	135	125	149	129	144	134	138	150	139	117	111	126	135	125	134	140	141	152	117	140	131	150	123	144	140	137	115	134	125	143	136	134	125	149	130	115	110	123	144	130	123	139	135	137	137	144	128	132	144	120	133	129	130	143	143	139	132	140	116	115	116	132	117	134	118	123	137	116	124	124	147	130	122	141	127	129	127	137	148	139	133	151	129	128	113	142	147	147	129	138	134	124	126	114	130	147	136	144	137	131	144	122	136	160	107	109	135	126	158	130	159	119	136	121	128	126	128	118	118	142	150	150	136	129	134	104	118	143	125	139	120	134	129	132	134	148	115	126	136	135	138	124	115	120	133	128	119	120	120	137	131	117	127	155	119	137	127	121	110	138	147	153	139	143	116	133	129	126	128	145	112	144	148	133	161	147	138	131	128	125	155	131	143	154	125	151	121	128	116	136	119	132	115	130	134	152	140	136	122	138	132	142	134	135	142	160	144	136	113	117	130	133	121	137	129	147	108	126	155	111	137	124	121	144	123	134	138	125	128	109	133	112	149	115	129	114	140	141	151	135	134	146	125	126	124	113	124	147	125	130	148	131	126	126	129	144	136	134	138	132	154	153	114	130	147	126	140	137	109	132	141	127	135	139	121	137	147	125	148	125	132	116	131	120	128	153	131	130	129	136	129	110	105	124	142	117	136	109	145	139	130	143	133	133	146	150	132	122	121	142	137	119	148	136	126	132	126	147	127	140	128	139	121	148	152	150	129	113	132	145	126	128	127	138	150	113	123	132	154	116	121	129	133	130	134	125	145	135	117	144	144	126	144	128	123	124	132	140	126	136	136	108	123	122	111	147	136	129	114	134	120	136	128	133	115	140	143	124	118	120	136	123	117	147	115	135	152	135	146	134	122	109	141	118	118	135	111	126	136	135	117	132	119	126	140	156	131	134	120	140	147	117	138	146	166	139	136	154	128	137	155	134	127	126	130	136	130	127	142	142	143	139	113	142	126	129	111	132	140	118	117	112	131	150	118	126	150	133	129	139	125	155	145	134	139	137	142	125	131	123	142	136	133	118	115	132	134	137	113	143	127	121	141	121	113	126	133	112	140	126	124	137	137	122	121	130	147	140	143	152	115	137	127	120	129	129	152	110	135	150	137	142	139	136	147	119	152	127	123	110	150	123	113	120	134	122	130	127	127	118	135	150	142	135	134	133	143	136	136	137	134	121	140	119	127	130	136	115	147	107	126	114	111	137	129	118	117	125	117	110	140	132	123	147	132	124	132	142	138	116	121	128	125	108	144	134	123	119	126	129	118	128	129	132	132	124	115	126	119	127	144	115	135	139	127	131	128	128	129	122	140	140	118	119	128	125	148	132	136	128	165	150	131	121	149	122	136	112	134	131	122	127	145	144	128	144	119	131	132	131	141	130	128	136	151	128	135	141	129	112	125	113	147	151	128	129	120	127	157	140	125	122	125	136	148	146	131	138	122	128	142	123	110	150	128	120	116	121	125	127	125
17981	24726	13072	1208	546	496	511	524	564	505	483	538	486	421	526	473	504	503	461	490	506	432	468	438	498	522	520	494	508	487	499	481	519	515	471	485	469	501	482	538	501	532	440	553	555	538	514	549	563	590	619	564	554	535	542	570	532	526	537	552	539	542	496	513	514	497	490	471	481	520	504	464	443	489	450	454	482	466	464	499	486	473	474	441	510	483	458	460	437	485	476	480	495	485	452	484	496	506	501	471	512	499	493	464	504	484	466	465	479	502	499	506	492	486	487	503	468	468	466	485	479	464	487	477	520	482	462	472	467	476	459	423	456	494	495	468	474	436	483	506	467	511	453	461	488	449	486	456	479	476	483	509	481	496	445	476	456	469	515	498	480	473	464	441	499	440	520	469	500	495	459	495	471	492	484	474	480	492	487	518	494	449	473	469	496	458	490	444	455	490	466	489	463	464	512	449	481	487	476	481	471	471	492	456	473	479	454	487	456	496	486	485	468	473	526	450	488	452	511	495	459	461	465	478	490	487	484	455	483	481	485	463	469	480	487	472	527	478	472	459	510	461	516	441	490	493	463	471	475	480	442	503	437	523	477	505	478	492	486	470	443	483	455	508	490	468	481	471	519	530	451	488	495	489	498	466	469	518	457	494	448	447	485	473	466	468	517	489	511	507	451	472	466	488	439	433	487	498	505	510	480	498	494	489	459	530	537	488	476	481	501	456	489	477	502	482	500	508	491	500	487	455	447	455	474	458	501	480	496	488	469	486	462	478	477	458	490	465	475	487	497	472	507	488	466	504	468	474	485	471	466	508	465	502	470	508	507	486	508	473	489	511	471	498	480	460	448	507	472	455	492	473	477	475	460	483	474	495	512	511	495	516	480	472	516	493	478	494	495	460	501	470	494	502	474	465	506	475	466	503	501	527	468	455	513	476	477	490	492	501	512	512	500	506	461	447	473	482	463	494	457	469	476	453	517	483	475	464	465	467	486	484	509	518	484	483	505	488	450	474	446	497	508	505	474	485	499	481	453	470	485	464	511	475	499	477	480	457	480	478	483	479	473	475	468	470	499	491	509	458	465	447	462	457	447	475	474	476	496	457	502	496	503	499	454	454	518	466	478	479	514	523	498	481	518	494	506	469	524	494	481	479	478	495	473	517	480	504	453	489	481	463	476	491	492	480	471	473	490	450	501	466	490	490	496	464	504	463	500	484	521	492	466	480	486	484	468	467	471	477	472	456	481	496	474	504	463	486	508	498	492	483	442	472	492	498	464	475	466	468	447	512	454	473	470	474	471	506	446	482	448	493	477	462	460	490	464	493	459	517	488	493	464	488	467	464	501	463	471	486	466	517	467	485	417	480	482	478	495	477	444	482	440	516	508	464	454	485	450	446	474	468	478	487	480	444	478	468	493	459	486	485	478	483	470	499	481	475	484	460	498	486	498	486	482	460	498	473	506	506	501	475	452	475	460	516	514	440	470	458	493	449	446	499	454	466	455	488	509	473	465	489	433	471	484	462	484	483	494	515	508	475	478	487	469	469	462	477	475	477	498	481	469	474	483	505	493	465	486	491	491	506	469	491	510	493	481	454	511	466	457	536	506	472	491	470	472	488	454	483	484	458	470	470	493	465	460	533	473	479	468	502	476	470	500	457	504	486	456	488	469	451	509	491	500	482	483	477	476	500	474	498	477	499	469	474	467	461	509	499	496	520	453	483	474	481	470	449	477	462	463	495	536	458	497	464	488	448	506	439	483	479	496	478	497	448	469	469	514	492	498	481	471	481	438	439	516	470	493	510	507	453	459	465	475	467	481	492	488	474	468	457	463	561	468	514	465	486	484	483	466	461	457	511	484	469	453	501	432	471	460	466	494	475	462	479	502	487	459	498	470	450	506	467	490	440	478	489	454	538	480	515	454	455	505	493	464	469	482	498	473	485	462	481	500	436	467	473	499	530	457	467	494	462	469	492	438	478	493	471	487	484	520	464	464	472	515	471	495	457	448	501	483	456	498	464	467	458	513	456	502	487	481	455	493	498	494	457	480	496	498	497	508	457	499	450	493	497	466	511	504	480	495	463	494	482	470	488	456	488	453	476	443	486	461	487	489	490	491	487	467	448	445	499	475	517	464	487	452	474	488	486	492	464	485	487	466	460	485	501	473	490	487	492	544	503	444	490	456	437	475	481	485	450	475	486	483	507	464	478	454	482	483	469	491	494	513	493	490	476	517	483	491	496	475	480	435	450	493	487	471	481	446	501	462	465	464	489	442	471	474	498	499	450	468	477	464	483	467	482	490	514	485	479	448	472	493	468	482	510	494	482	483	453	470	497	444	473	508	460	492	491	468	479	438	462	513	497	503	429	504	503	487	512	524	444	499	481	531	467	452	487	493	462	482	489	474	465	439	470	478	459	463	488	459	494	514	479	484	499	499	487	501	461	446	475	482	488	491	493	443	533	474	488	493	480	481	458	471	484	448	473	455	479	513	487	489	470	463	483	484	481	469	508	464	450	473	482	438	471	496	506	536	515	457	483	480	492	495	485	491	494	428	486	491	475	455	513	491	490	475	474	471	498	477	470	482	455	458	518	469	493	453	511	459	470	475	474	418	496	489	492	553	502	460	506	493	434	460	471	461	479	491	492	472	472	498	422	487	446	512	471	477	510	456	548	467	458	482	497	489	496	463	455	464	485	495	492	485	472	461	521	531	485	457	523	506	476	466	455	494	509	490	512	487	476	515	463	498	482	494	448	483	455	489	480	440	481	514	474	508	493	494	464	467	486	493	504	458	513	481	475	531	432	487	482	454	464	540	459	489	485	451	486	460	479	487	519	507	459	508	467	462	499	490	513	473	488	474	440	532	454	424	448	488	537	484	477	491	460	451	482	446	504	471	486	467	489	455	432	465	522	486	494	490	489	444	491	481	493	499	488	506	501	464	473	487	499	530	509	459	480	476	452	452	455	500	483	486	462	470	477	477	433	479	477	471	468	451	477	495	491	536	491	485	477	494	483	480	500	486	501	500	477	506	492	465	471	487	448	510	458	482	469	493	475	448	481	488	526	497	475	481	469	484	489	487	497	511	483	466	468	476	501	447	489	467	495	484	467	487	505	516	453	445	499	464	473	506	477	483	468	493	499	467	453	483	466	450	471	483	440	497	491	491	483	484	501	454	486	500	469	516	482	471	473	506	487	494	514	454	480	482	478	470	480	449	489	450	473	484	480	468	452	486	480	499	524	442	458	470	487	459	495	478	479	484	487	459	488	502	452	488	495	479	495	453	496	510	478	468	488	490	470	495	497	494	464	444	454	494	497	470	519	482	514	438	458	540	503	439	497	478	488	499	467	494	461	495	479	474	501	508	464	475	444	458	503	483	446	520	438	472	480	470	500	464	476	513	469	485	487	488	469	478	475	423	509	466	487	507	483	509	537	450	447	479	480	481	500	476	456	503	491	502	455	507	490	503	464	472	485	493	475	501	488
59935	71611	54564	21550	2409	301	267	242	392	360	228	219	193	202	191	186	208	184	195	181	182	188	192	201	190	188	186	204	182	171	168	200	182	178	169	166	166	204	181	168	177	194	182	180	189	195	177	175	196	198	182	188	187	218	184	196	191	185	199	188	180	171	180	150	174	175	180	171	199	184	167	177	178	174	172	176	150	178	173	165	151	185	170	180	161	193	174	174	161	184	177	176	167	201	159	198	187	191	174	173	177	170	197	162	195	186	175	181	166	167	171	166	210	167	184	181	164	167	173	182	194	180	174	194	162	150	179	208	193	186	190	191	168	176	159	164	184	179	196	195	179	183	178	194	183	166	196	160	180	185	170	175	157	190	160	188	180	190	147	164	173	188	183	183	189	165	173	185	193	203	167	184	166	190	196	189	153	171	153	185	163	185	203	191	168	181	177	167	184	179	189	180	186	201	175	182	168	192	182	190	209	173	181	188	178	177	178	201	184	183	159	179	184	154	181	162	178	171	185	172	164	173	177	168	190	200	170	160	172	147	185	153	160	218	190	171	172	160	177	183	188	165	178	168	189	186	189	175	182	153	161	168	144	180	169	168	187	183	183	177	161	198	184	178	154	187	158	169	147	185	195	168	190	192	171	192	181	177	189	169	167	179	189	168	170	173	178	185	177	185	197	205	191	190	208	177	178	188	169	162	172	181	159	177	165	191	181	198	183	189	187	150	171	169	170	170	218	165	156	153	182	184	175	175	184	188	171	172	183	189	187	169	194	170	170	183	162	185	184	185	181	159	172	167	195	178	182	176	178	176	174	163	168	179	173	186	167	175	171	160	170	161	204	167	200	174	163	161	139	199	192	161	188	166	176	177	176	178	180	154	186	162	165	161	169	161	157	172	168	185	161	160	170	165	190	168	168	162	195	165	181	203	175	186	168	174	185	179	174	198	174	175	147	194	185	191	168	175	193	183	183	173	188	182	177	188	177	178	169	177	173	180	152	168	152	150	184	175	186	189	174	202	157	164	179	167	172	203	185	155	192	174	176	197	170	173	173	171	163	204	190	187	172	174	164	197	193	194	173	168	183	188	175	178	195	194	166	181	178	188	170	183	186	188	183	155	189	179	168	168	173	173	175	176	214	175	180	193	201	170	192	185	164	183	189	179	170	175	183	169	175	183	184	175	198	168	190	195	165	185	189	193	174	205	165	174	160	175	177	166	169	165	177	201	187	191	163	170	186	175	227	176	181	176	163	177	172	183	176	175	172	169	197	162	150	179	174	172	174	170	170	165	174	185	171	184	191	170	168	191	186	173	178	183	178	187	179	174	174	187	188	158	174	171	162	183	175	156	173	173	198	190	197	174	166	183	175	195	164	186	173	168	176	176	169	179	191	156	209	168	198	167	161	196	178	165	174	194	186	155	167	198	174	189	182	183	181	210	187	160	183	191	181	192	185	201	162	188	181	176	156	196	167	192	187	178	151	160	163	153	169	190	191	171	163	178	182	153	160	196	189	199	171	196	158	189	194	167	197	183	160	173	162	173	171	197	183	187	150	180	161	173	184	167	187	184	187	165	173	162	194	174	183	195	181	173	185	200	171	191	178	193	163	171	190	162	182	176	191	189	181	205	180	190	186	170	174	188	173	171	182	166	185	172	185	195	148	189	158	185	168	195	168	174	182	193	175	158	166	177	181	183	183	178	158	181	170	152	178	179	168	181	178	170	187	172	158	175	174	186	169	176	209	166	191	192	175	163	165	160	148	175	172	190	165	206	179	197	188	182	175	160	179	180	152	169	210	174	181	175	167	196	171	209	163	176	191	194	184	159	178	179	208	168	173	192	176	180	176	172	165	183	178	202	169	161	179	194	177	176	168	173	160	185	169	214	186	197	142	178	166	169	185	171	179	191	188	165	181	193	173	186	159	176	189	176	183	157	159	160	177	175	191	178	197	167	176	157	177	166	201	168	162	192	175	195	176	162	183	189	169	173	181	188	172	169	199	191	152	173	175	195	149	157	195	177	170	183	174	188	181	200	171	203	154	171	189	182	184	191	162	184	157	193	165	194	169	184	167	183	192	172	162	151	174	157	182	195	181	187	179	184	202	203	179	178	170	156	167	190	166	177	173	185	190	154	175	169	176	164	155	157	180	163	194	169	183	169	184	194	186	186	177	199	195	186	188	169	175	167	177	174	183	166	155	166	172	186	173	187	164	188	191	166	169	179	181	176	168	194	167	172	167	206	171	172	169	176	187	173	172	185	179	184	175	174	149	179	172	168	178	192	170	171	191	178	183	184	185	185	188	181	190	173	170	187	175	175	156	190	204	177	187	215	168	164	182	169	174	191	165	190	196	167	167	175	182	184	182	189	184	196	180	178	161	165	174	154	168	159	170	153	168	166	171	179	172	166	176	154	156	194	158	200	188	192	174	168	166	172	180	170	173	199	176	193	154	169	167	176	194	183	186	203	194	189	174	193	167	142	168	174	172	187	178	170	179	172	177	173	151	185	184	180	186	187	163	198	169	190	157	194	165	175	179	165	166	173	170	193	184	159	146	174	219	178	170	169	178	191	166	168	165	180	189	175	175	192	170	161	163	160	180	158	173	179	194	187	162	150	177	165	194	167	166	186	193	185	165	163	188	203	172	187	185	152	152	171	153	186	169	206	164	191	159	178	196	191	174	171	199	182	183	176	172	204	168	215	181	194	173	179	179	205	162	169	174	187	172	173	176	182	155	176	189	182	192	184	182	163	185	182	189	180	200	163	165	167	169	177	171	178	168	188	174	172	175	161	195	178	174	167	188	169	165	184	158	164	183	180	200	179	191	168	203	178	181	176	163	175	183	203	168	169	186	197	187	195	178	184	175	168	193	189	159	193	182	180	191	190	169	180	166	165	179	155	183	166	177	201	178	199	197	148	163	196	172	170	184	197	154	185	176	161	169	181	166	185	173	210	166	170	184	169	164	161	169	161	179	186	178	185	171	180	151	181	195	184	162	166	193	186	167	159	197	181	178	177	177	191	180	158	149	200	184	190	182	178	181	197	183	197	177	169	162	185	183	164	186	174	181	157	169	163	151	184	187	166	196	181	165	175	204	200	189	169	202	177	199	182	171	198	159	167	176	164	173	164	163	197	190	153	167	181	178	181	178	159	168	183	160	184	174	190	189	168	212	171	166	176	176	165	179	172	160	193	168	164	181	199	165	180	187	190	190	166	159	179	176	172	189	195	158	161	177	165	180	168	187	152	179	164	184	176	188	170	195	196	187	175	148	174	159	169	195	167	186	180	172	161	181	197	175	171	170	170	188	158	188	167	180	151	161	174	201	177	170	188	183	180	167	158	180	176	172	174	177	170	185	179	198	193	192	159	191	181	151	164	180	171	187	165	187	209	186	172	186	209	172	171	207	179	190	157	176	206	186	134	174	170	167	173	172	187	200	203	190	198	192	157	174	192	191	157	172	168	156	163	200	183	181	174	203	156	174	148
40688	53605	50620	8318	1148	1042	955	985	1726	1721	1209	907	799	703	745	774	663	734	707	651	729	714	699	652	613	680	652	623	643	652	664	674	674	628	674	609	630	655	630	678	636	653	673	658	683	724	706	759	768	752	751	713	746	695	719	703	703	677	622	725	694	618	638	626	667	668	649	614	603	666	611	589	545	638	567	622	615	626	600	636	622	599	581	621	652	588	642	617	640	594	601	622	646	593	627	623	647	628	621	582	595	606	630	562	669	611	637	638	622	602	605	573	604	594	607	623	615	598	614	603	625	637	616	606	613	591	627	580	601	604	611	640	621	606	632	616	611	585	633	620	612	625	608	600	601	614	603	619	609	584	598	623	578	592	608	579	593	633	595	602	595	585	584	639	602	624	619	616	613	617	633	579	626	614	561	546	658	618	608	628	581	621	627	608	638	617	611	615	597	587	610	598	628	614	623	615	596	603	635	625	606	594	588	596	623	574	611	586	628	624	593	622	606	650	605	596	602	617	560	632	630	620	602	549	604	594	646	647	588	610	598	637	620	596	599	602	617	625	583	599	588	603	610	613	598	662	642	627	605	615	622	590	593	589	624	612	555	584	646	619	593	586	565	591	637	586	565	577	609	623	549	565	573	597	628	609	563	660	601	626	578	592	588	628	614	593	608	602	626	603	602	624	674	618	602	624	534	659	665	611	592	599	612	630	609	625	591	617	576	585	644	603	606	631	607	617	610	600	548	591	590	631	600	599	642	611	628	548	627	610	618	629	604	579	627	614	648	591	601	578	629	599	608	600	606	637	604	618	610	603	608	631	593	546	681	590	604	575	618	635	638	598	636	655	613	636	605	577	566	597	599	605	621	614	611	597	594	621	575	625	598	614	618	576	609	637	602	614	647	575	627	605	603	630	610	576	641	597	595	627	619	599	645	631	641	608	597	604	599	594	649	630	610	600	600	623	585	598	572	590	626	588	612	631	577	635	620	618	598	574	628	610	618	600	607	594	617	622	640	627	605	662	566	628	602	661	657	598	598	592	639	580	559	622	630	601	638	581	603	601	632	642	593	593	600	594	631	635	643	599	618	622	614	595	611	598	613	644	646	627	617	644	606	620	601	581	605	624	591	607	583	679	628	585	617	604	576	664	622	598	587	607	658	659	564	598	639	617	584	606	612	612	620	638	605	645	596	627	610	610	590	617	581	615	613	564	622	608	631	609	628	597	569	590	623	607	609	624	623	614	553	629	634	626	611	621	617	638	613	575	616	597	612	625	581	624	635	610	620	615	582	649	596	627	588	600	634	616	587	602	544	618	615	602	683	580	587	613	573	599	641	632	619	581	585	631	618	686	603	631	611	595	600	613	595	587	560	632	617	583	618	650	658	632	618	580	641	602	585	654	636	584	589	569	624	616	589	628	618	588	617	621	553	625	598	611	633	617	624	653	631	638	594	579	600	626	603	633	610	639	585	603	621	611	596	619	639	620	610	644	631	591	596	610	607	605	630	591	620	602	597	629	613	614	608	635	644	664	605	654	610	606	559	599	649	584	597	639	645	612	589	582	611	673	585	618	601	661	551	606	622	607	608	597	598	627	660	607	643	587	619	563	577	606	632	614	587	584	599	621	599	591	619	631	596	627	652	589	605	600	578	595	625	614	595	603	601	614	557	586	581	665	596	556	614	607	614	608	590	626	589	605	616	622	568	633	566	599	598	579	599	623	590	586	584	620	585	616	624	621	634	615	574	596	608	631	636	614	590	632	615	604	581	607	610	635	591	543	613	599	620	625	645	568	649	618	604	604	605	564	584	606	582	582	634	609	603	571	556	611	571	641	578	641	627	604	637	599	578	652	589	628	571	598	610	581	613	619	609	596	600	594	607	599	617	629	663	608	561	619	624	600	628	600	630	569	589	609	586	608	587	662	615	606	618	594	621	610	560	620	622	589	595	609	637	653	596	616	578	643	613	608	603	578	601	599	645	636	590	622	635	561	603	655	654	580	589	623	615	582	631	609	598	617	583	589	637	547	612	651	611	583	590	610	610	569	618	597	616	634	633	634	607	578	599	590	587	596	626	607	581	624	571	615	617	615	619	598	611	631	622	623	620	577	591	643	636	555	625	605	627	598	611	606	628	572	633	591	606	601	606	565	601	601	634	629	617	623	575	602	620	609	634	610	582	607	620	612	629	619	601	591	662	610	633	591	622	623	649	591	626	607	576	588	570	646	641	612	604	663	612	600	592	585	612	585	661	568	606	620	589	608	615	608	616	568	582	594	654	613	614	609	603	619	640	584	606	624	617	607	592	642	609	618	582	644	625	625	604	641	605	626	564	618	624	657	650	553	653	612	593	635	594	595	614	626	592	592	634	597	640	620	650	581	596	586	637	608	630	624	597	602	624	606	566	617	598	578	633	645	616	635	619	612	590	598	643	606	599	607	625	634	568	623	594	582	603	591	579	618	600	605	603	605	628	636	613	617	644	640	624	561	590	593	621	583	600	585	607	600	588	660	645	577	602	604	613	598	621	607	607	608	599	615	608	654	645	610	612	583	625	616	574	653	612	635	637	614	634	656	641	601	628	569	611	628	613	601	639	572	630	665	622	625	559	580	594	619	618	580	603	609	621	624	646	619	609	618	620	607	611	636	623	599	586	578	599	572	614	649	657	633	607	606	583	642	629	578	648	630	639	612	617	597	633	626	623	620	618	649	612	632	602	611	591	587	656	588	642	549	603	615	611	607	644	593	637	629	621	590	605	652	633	566	620	623	632	630	591	594	623	617	595	634	615	601	619	606	601	594	594	582	612	600	600	592	551	603	594	609	594	653	598	616	598	600	604	629	606	634	606	639	616	641	625	602	643	577	599	608	638	635	636	606	648	633	591	589	604	589	591	617	601	576	598	573	603	566	607	612	657	612	630	646	584	630	615	630	611	579	636	595	615	614	618	564	608	599	635	620	601	639	630	576	641	651	599	583	642	597	660	600	583	600	584	587	650	633	627	647	640	582	616	575	615	617	599	605	641	641	614	523	613	619	620	639	606	628	596	579	603	589	615	603	630	592	616	610	588	601	609	584	649	620	638	596	631	629	633	551	620	606	648	625	596	606	648	625	597	601	645	645	595	577	634	626	600	600	612	618	618	632	626	670	618	588	586	583	614	602	646	625	637	610	621	647	557	627	606	617	648	639	616	601	586	616	646	639	567	592	624	626	604	588	604	635	583	556	611	611	655	651	566	641	623	594	579	610	578	638	573	620	637	656	591	594	603	598	587	590	630	616	631	626	602	608	621	612	637	637	572	610	601	588	620	678	661	588	564	620	589	667	625	616	612	599	601	614	578	599	611	611	621	610	585	598	616	658	572	634	583	627	558	632	627	623	637	621	638	664	620	585	575	649	629	654	561	632	600	614	641	602	646	595	643	610	609	610	601	608	590	634	643	616	627	621	603	605	600	590	601	581	643	601	585	590	598	625	596	625	601	570	624	668	589	624
73202	82013	62208	27142	7425	634	383	368	465	517	379	284	248	258	279	286	261	243	230	276	296	256	257	230	230	241	216	223	260	224	226	256	256	244	249	263	221	239	217	244	246	236	230	263	261	253	243	276	266	247	247	230	259	246	224	241	239	250	272	235	227	224	266	240	228	237	250	246	228	230	213	233	225	246	232	230	240	217	222	230	236	266	221	216	245	248	220	239	208	236	224	237	232	236	226	228	239	234	225	237	217	233	243	255	255	250	226	208	226	252	206	218	230	258	214	218	233	229	240	218	212	243	202	230	239	232	231	235	226	237	256	224	231	238	228	243	248	233	226	238	219	220	229	241	287	242	223	250	209	236	248	267	244	230	228	269	203	254	224	228	238	216	244	267	205	251	251	217	245	228	234	237	236	219	279	235	227	225	229	235	224	231	225	221	225	249	247	230	239	242	228	218	220	248	212	235	216	248	228	220	232	227	256	238	242	227	211	238	242	240	240	215	240	220	263	243	255	257	228	229	239	248	221	219	218	230	251	235	257	204	248	214	228	246	222	228	258	239	229	207	255	228	218	198	236	239	230	223	223	212	211	231	245	238	204	206	238	223	231	208	251	214	215	247	223	214	224	235	220	221	257	252	232	221	218	235	232	229	239	223	236	221	213	239	252	240	219	239	213	237	233	216	240	217	237	218	231	246	241	234	248	216	214	249	220	257	223	227	225	227	251	242	232	227	226	241	228	218	228	248	224	266	224	236	243	229	220	208	243	236	215	206	241	221	237	228	236	229	218	194	255	241	238	230	263	251	218	234	235	237	258	198	254	231	243	244	228	232	256	234	237	214	237	252	235	235	208	234	226	227	217	221	208	232	209	233	226	219	211	237	213	213	228	253	230	219	259	216	220	253	243	237	226	227	240	243	202	224	242	233	224	224	213	261	235	235	247	248	195	231	232	237	236	229	256	248	239	250	224	225	230	235	250	243	229	193	208	221	240	232	268	224	229	234	213	230	263	228	220	264	251	260	228	218	213	259	251	216	225	233	224	258	262	242	247	214	244	196	254	198	223	243	247	248	217	219	215	224	247	269	237	230	210	233	251	230	233	254	250	229	257	225	211	208	231	243	221	215	239	241	223	247	223	229	238	261	220	225	227	240	241	232	231	242	224	228	214	221	226	232	253	239	208	217	184	230	226	219	215	232	237	213	238	240	221	243	246	235	241	231	251	253	245	252	230	255	259	224	235	229	237	221	240	216	253	235	262	248	243	213	229	212	241	233	238	255	235	229	230	259	237	231	240	228	230	227	226	239	220	247	221	224	232	233	215	241	268	224	240	211	233	238	239	230	231	236	240	222	224	240	244	239	244	223	237	230	200	239	206	241	237	265	203	236	225	214	251	234	233	242	226	226	203	225	217	201	231	228	225	263	239	212	235	252	219	263	227	238	241	267	235	213	231	223	249	255	240	230	219	220	246	234	224	254	229	221	224	234	248	198	224	225	248	232	254	233	229	230	187	224	226	233	239	246	230	239	223	246	203	217	229	246	230	232	231	220	200	244	236	225	225	262	189	190	246	248	241	230	236	199	233	222	223	255	235	225	218	215	249	277	222	246	231	226	228	223	253	243	221	209	220	227	211	238	244	227	221	218	225	252	268	233	239	239	248	220	204	230	198	242	219	268	226	221	250	231	228	200	204	213	211	235	245	200	230	270	226	235	234	228	206	231	233	207	227	224	200	262	232	210	249	250	251	250	217	225	219	224	229	220	240	239	261	253	225	212	235	194	239	224	232	241	237	220	246	214	220	249	244	242	212	239	190	251	188	234	233	267	227	234	226	231	234	222	262	231	217	238	204	243	235	239	229	218	232	233	231	220	239	230	248	244	218	219	254	245	256	242	218	210	239	199	241	247	238	233	255	235	212	230	214	245	234	222	236	242	244	220	214	212	250	208	228	207	248	238	239	240	257	251	260	230	216	228	244	231	226	194	220	255	244	223	228	238	246	242	234	250	243	246	219	212	222	262	223	238	219	214	214	255	204	251	228	230	226	219	221	235	240	250	234	224	243	227	221	236	256	251	241	248	248	216	236	217	228	218	235	259	224	200	232	214	249	222	227	209	243	233	241	248	217	215	220	221	247	240	257	208	262	229	231	214	231	225	240	228	220	259	221	207	254	219	230	221	222	227	264	231	223	209	205	223	233	231	227	236	205	202	237	230	236	242	211	225	226	245	228	224	235	221	230	207	236	227	234	216	216	224	233	241	219	244	243	205	248	229	229	219	244	234	230	216	236	236	225	232	213	240	255	243	228	241	237	236	231	237	225	225	230	230	193	220	225	216	256	260	230	217	210	252	229	239	223	251	232	227	236	255	223	229	230	209	229	228	212	237	214	250	236	238	245	219	228	219	263	218	232	226	217	223	241	242	252	232	227	205	216	226	224	247	233	232	206	240	238	250	254	238	226	241	215	229	234	254	213	242	237	236	229	242	219	230	239	254	229	255	260	219	229	237	236	242	259	222	235	213	233	241	192	246	223	238	241	246	239	242	229	227	233	243	236	261	206	253	245	251	244	243	228	221	238	240	234	248	258	229	238	225	230	227	258	252	240	251	245	228	210	235	213	209	249	225	220	247	242	239	243	234	230	255	238	215	216	236	223	218	245	262	233	245	248	212	240	217	237	256	222	233	219	222	252	232	222	220	237	207	240	238	229	218	236	216	261	225	226	230	230	215	259	228	232	208	246	235	255	213	223	260	237	242	232	234	219	198	227	243	262	228	224	218	241	244	190	232	232	270	249	239	272	213	253	203	223	239	231	214	259	212	204	235	233	263	218	245	190	242	247	211	226	224	251	223	208	224	210	206	247	261	254	226	220	244	227	233	251	249	225	222	222	200	230	244	241	217	229	261	230	261	197	251	244	235	215	219	220	249	235	231	207	227	252	226	240	249	220	203	198	211	230	240	246	250	248	231	259	232	232	236	221	221	210	248	217	235	242	234	228	237	232	229	256	221	235	238	231	225	237	206	253	232	245	240	227	236	240	228	231	224	208	250	248	250	230	265	225	239	246	245	234	220	223	202	220	236	255	234	253	221	226	251	246	207	224	226	225	238	238	217	248	243	231	257	229	239	230	260	240	206	228	226	239	212	244	237	271	247	221	246	242	260	230	269	235	246	246	217	240	258	240	218	213	241	253	248	256	261	244	227	219	252	245	240	227	249	209	261	213	204	254	220	215	226	230	208	231	211	236	244	223	215	226	258	225	247	232	247	232	235	226	251	242	231	219	249	232	223	215	256	247	219	240	238	226	208	217	240	252	224	239	245	264	220	230	210	215	211	209	234	229	205	230	221	231	208	234	237	242	247	219	213	208	280	243	216	229	233	215	237	223	223	262	225	238	221	229	263	240	227	231	228	219	237	203	215	255	260	226	243	248	228	228	219	228	246	229	239	218	228	236	268	223	237	230	214	231	227	228	218	253	247	234	240	239	232	218	243
50599	66671	61322	7605	1699	1543	1437	1498	2251	2404	1486	1201	1043	1037	1059	1021	996	941	1003	860	875	862	888	904	868	818	848	815	791	814	870	852	826	805	850	816	883	797	813	784	843	786	826	830	835	856	855	938	985	1001	939	904	911	865	887	896	831	873	843	880	789	863	802	812	821	794	775	764	784	762	830	721	813	771	767	750	758	720	781	715	818	800	788	778	773	784	772	811	743	715	791	837	771	705	794	810	746	762	791	760	804	774	808	752	791	721	791	827	809	745	759	760	782	758	760	816	747	761	761	762	759	739	797	768	729	741	723	749	742	786	746	746	721	775	746	764	775	773	740	716	744	775	778	753	763	785	766	785	727	779	740	761	775	751	768	704	752	761	715	754	780	768	718	773	759	785	761	769	752	772	741	739	735	765	792	696	729	740	782	707	764	718	744	774	759	785	806	739	786	717	787	782	777	774	793	793	763	773	789	710	751	713	749	729	746	716	747	768	776	791	754	783	764	789	733	801	800	765	742	701	754	765	767	770	765	770	745	743	783	705	778	823	736	750	753	733	761	719	800	761	764	742	751	756	756	709	741	704	714	730	703	760	808	770	764	769	799	731	692	762	723	758	773	714	757	773	731	780	759	752	772	770	708	741	749	751	705	746	733	816	731	781	738	723	764	726	762	688	732	758	722	773	759	733	741	749	752	754	761	733	775	748	732	778	717	807	747	705	739	755	726	735	804	735	732	753	766	761	730	749	761	784	749	727	752	781	782	755	715	715	800	780	736	753	760	708	734	767	736	766	788	769	790	771	759	714	766	752	730	687	764	721	775	781	715	750	762	724	695	794	763	783	799	781	763	746	758	760	781	766	748	738	748	771	799	761	721	756	757	777	776	764	723	747	820	757	745	752	750	792	757	756	713	725	769	763	754	733	712	768	769	781	709	767	752	749	752	747	726	727	741	781	760	736	867	739	760	670	742	710	762	748	760	782	750	816	747	709	745	760	776	796	812	831	739	728	764	804	765	721	769	755	724	703	751	781	788	712	727	767	749	738	770	710	750	734	756	742	793	714	791	795	795	776	752	781	857	768	705	745	727	758	809	739	756	738	792	733	800	732	731	756	775	738	725	761	739	735	753	744	781	738	771	747	809	788	767	809	777	737	792	737	739	774	774	794	696	702	759	744	770	798	721	729	767	714	729	717	720	757	796	793	775	761	819	781	774	794	796	756	733	738	755	758	770	799	752	710	747	780	728	763	763	760	717	813	775	736	733	768	782	743	738	693	755	729	778	802	736	769	773	727	726	758	698	769	765	732	779	738	779	714	709	806	756	769	706	769	750	785	715	724	745	731	757	732	762	791	734	712	759	787	750	766	768	742	763	781	768	757	810	737	746	726	785	761	773	748	708	825	797	749	749	734	727	759	758	810	808	746	767	745	755	706	796	793	753	768	711	716	803	763	759	764	697	762	783	752	743	743	754	736	769	721	797	709	766	750	756	730	739	766	767	717	743	775	811	751	783	729	705	717	724	763	747	770	716	769	794	763	724	807	718	748	787	735	767	768	772	772	755	789	743	737	744	764	747	754	751	723	742	718	759	791	729	696	747	721	779	764	750	766	751	749	796	755	717	723	739	755	743	734	744	752	761	742	754	782	772	755	741	785	755	714	758	753	784	704	733	743	748	759	757	755	726	778	724	778	686	761	772	755	781	762	770	741	729	733	751	781	758	760	749	752	736	688	721	747	772	743	739	688	748	744	755	793	755	814	754	746	727	733	728	707	738	777	779	729	714	756	715	720	746	753	787	723	726	728	798	731	809	707	746	737	781	776	743	744	746	768	715	760	731	753	699	756	765	716	748	726	758	717	790	765	729	763	734	707	775	787	767	776	773	741	784	796	706	709	715	738	780	757	805	711	731	750	751	755	722	747	785	811	733	791	701	748	772	780	743	767	799	744	761	738	786	740	718	726	758	717	749	781	771	733	746	738	759	721	787	716	765	746	765	754	780	800	795	770	737	768	750	820	743	770	785	726	734	764	746	713	722	728	762	757	746	725	741	773	761	744	745	763	753	726	707	761	784	746	765	802	700	727	740	725	768	792	733	707	758	722	753	742	760	784	729	758	771	729	775	690	786	804	741	785	739	733	775	754	790	769	783	784	751	789	789	776	763	711	798	764	728	747	757	799	755	768	754	771	715	714	761	719	741	757	780	763	732	795	753	771	715	722	745	801	784	769	754	753	774	811	790	769	788	762	732	747	745	760	741	739	765	726	753	731	745	811	807	797	774	741	740	763	743	744	754	746	787	773	706	753	767	773	708	744	803	766	784	736	731	762	725	741	785	805	772	740	799	718	752	713	822	751	774	755	761	801	826	742	706	760	749	767	769	732	778	753	762	737	747	709	717	798	785	731	732	779	771	777	758	741	756	735	760	746	720	705	685	730	745	762	751	756	769	725	739	765	732	747	737	754	794	752	751	737	755	779	741	721	713	741	783	756	732	773	769	712	748	722	755	760	776	772	727	745	694	791	747	753	739	707	733	779	776	721	757	747	766	732	716	754	710	773	748	727	776	787	766	782	781	777	763	733	715	761	727	785	764	765	750	741	731	727	726	751	808	753	778	748	747	742	728	688	747	719	778	761	771	734	735	800	692	730	725	714	777	756	735	740	743	767	752	717	783	734	785	759	765	760	718	751	771	739	752	701	784	789	778	754	799	728	734	745	742	725	762	764	694	717	781	763	739	771	798	743	778	785	772	740	730	714	735	771	766	778	797	770	770	716	775	749	789	758	726	723	736	756	767	751	815	775	728	753	771	776	788	726	693	750	828	770	754	816	762	732	747	761	781	751	756	713	766	768	777	774	745	754	729	746	736	731	753	727	738	745	778	726	748	757	774	729	765	773	745	722	819	751	737	676	756	758	767	773	770	750	778	720	735	748	767	824	768	789	748	756	718	762	770	767	730	768	754	783	729	772	776	771	765	738	790	792	683	749	753	734	716	751	708	713	746	750	761	704	752	726	779	782	774	767	750	720	801	780	708	778	793	763	750	756	726	764	759	764	738	703	787	727	724	740	732	713	765	743	755	743	709	705	779	729	764	731	777	769	739	713	716	717	737	773	749	722	763	794	731	760	774	744	782	740	774	768	711	752	747	782	732	785	765	758	722	738	779	790	756	757	769	765	793	763	788	730	785	768	744	745	714	813	761	738	768	771	728	762	776	784	733	735	754	753	742	739	759	665	807	779	753	748	730	767	785	762	756	759	723	773	767	807	766	668	773	780	794	746	750	740	721	733	754	768	767	780	796	780	731	731	717	704	759	726	741	747	738	710	737	793	747	791	837	745	708	760	764	708	783	741	758	701	784	769	739	697	743	724	768	763	773	726	754	701	730	819	769	740	740	781	780	759	791	742	777	750	772	772	732	709	741	774	782	770	766	702	799	777	761	809	737	701	684	776	767	718	719	742	721	735	733	726	752	732	786	775	765	702	776	730	831	757
13169	19259	8197	559	213	157	159	144	148	123	142	141	130	144	146	160	130	143	129	124	123	152	147	124	116	110	133	118	127	137	129	135	136	163	142	150	136	141	134	142	151	159	141	144	156	133	153	157	149	145	146	127	132	139	132	118	146	142	133	140	155	140	152	146	124	130	147	132	122	133	141	129	128	155	134	143	105	143	139	146	130	133	152	140	120	129	128	138	139	154	136	126	138	162	126	152	142	132	146	154	115	129	146	107	136	138	155	147	152	163	136	119	134	135	128	138	120	135	140	140	130	138	154	143	118	127	151	138	133	120	139	129	130	120	143	119	124	143	141	149	139	136	133	130	146	133	145	136	132	134	140	149	157	130	137	143	117	136	152	138	128	148	161	146	138	158	144	141	141	121	129	122	123	142	125	138	147	139	122	147	115	131	139	139	120	129	140	139	147	119	130	118	137	138	129	135	132	154	139	126	137	137	122	140	147	142	170	143	140	140	138	135	120	133	139	124	123	153	153	139	120	152	112	149	162	142	134	122	115	151	122	142	139	113	146	128	146	132	156	133	130	127	131	134	129	135	136	129	135	147	144	123	157	138	159	136	151	126	143	129	129	153	155	153	140	155	125	154	129	128	135	132	144	152	139	128	147	165	148	128	104	119	128	132	123	139	132	145	132	134	149	158	134	148	112	141	133	145	119	128	134	141	151	140	145	147	139	152	149	131	152	148	140	142	136	124	118	131	143	144	157	145	133	118	139	128	127	153	146	148	145	130	154	156	143	136	151	151	138	147	137	111	133	123	130	118	140	136	132	131	119	132	163	138	129	142	139	135	158	141	137	148	140	140	148	144	108	148	146	132	130	125	142	142	130	143	142	170	146	153	129	143	136	141	139	149	134	142	175	119	131	131	125	135	155	161	141	143	139	136	139	109	116	137	144	122	133	128	119	148	122	147	128	133	135	118	140	145	130	140	158	132	142	133	153	137	150	140	148	165	134	141	123	143	138	156	160	144	153	137	132	129	142	117	148	132	120	140	141	164	139	139	123	138	110	127	129	151	116	157	135	147	151	159	124	131	123	142	141	131	119	134	163	154	146	126	150	139	142	152	131	125	126	126	132	151	139	119	147	131	139	148	143	151	146	131	137	143	135	147	136	127	136	153	125	157	124	122	142	138	128	141	138	142	142	136	128	152	127	139	132	133	132	155	125	125	138	126	144	161	120	140	148	126	134	134	131	124	160	130	127	137	150	132	148	141	153	134	140	153	119	130	119	127	133	134	137	133	108	136	140	149	145	135	127	132	139	148	152	137	135	146	145	124	113	153	129	154	130	128	126	148	130	152	133	137	122	144	127	144	127	133	140	149	141	132	135	129	132	144	132	125	139	145	123	145	126	133	143	146	120	145	144	157	126	143	148	130	142	132	142	129	130	133	128	135	145	151	136	140	133	132	146	160	131	144	152	130	121	151	120	136	122	124	137	106	159	141	126	119	142	121	128	134	163	136	143	129	150	115	146	138	141	134	131	148	142	132	133	127	140	139	162	123	136	114	159	129	143	126	128	152	141	128	132	134	140	132	129	120	133	136	145	155	134	137	156	146	138	140	129	124	147	137	130	128	134	132	139	120	153	138	125	138	125	122	128	127	128	116	164	146	132	122	129	129	127	119	136	125	139	146	148	126	143	115	115	153	125	117	114	114	117	140	144	129	115	145	136	116	124	139	136	134	129	129	134	122	135	158	140	128	144	130	121	142	159	132	121	141	141	148	139	118	140	139	119	140	153	123	132	144	120	135	122	118	143	125	143	159	142	157	155	145	140	129	135	151	128	129	113	126	148	146	131	134	143	128	131	133	129	127	111	142	127	135	134	149	145	143	148	112	136	144	139	135	120	132	134	141	140	122	129	147	132	155	123	133	142	152	154	143	139	142	135	150	121	120	117	143	133	124	135	131	130	153	139	154	139	135	145	123	146	130	139	154	150	125	148	133	129	134	132	125	137	139	140	137	142	137	125	133	130	142	114	127	143	144	141	136	126	143	140	135	154	138	140	121	124	143	141	120	120	138	113	160	126	165	157	122	114	119	134	139	126	141	145	126	140	147	148	132	125	149	125	134	127	143	123	121	149	128	123	135	146	146	127	128	137	142	150	145	139	150	144	148	125	111	133	154	137	136	124	116	130	143	139	151	141	117	139	128	134	130	144	149	123	135	155	127	132	128	125	159	115	120	131	137	127	126	158	148	124	126	152	141	136	116	130	121	124	129	155	105	122	116	127	143	157	135	147	139	121	108	129	138	126	145	152	173	132	126	144	148	134	114	144	135	129	138	134	146	132	142	136	136	126	138	136	148	139	117	143	126	135	116	151	138	133	135	129	127	128	142	125	123	155	150	131	137	143	130	139	140	131	144	145	139	121	122	139	140	132	134	129	121	127	136	146	131	132	148	145	145	129	126	127	123	126	128	148	151	118	121	132	149	134	159	132	150	132	150	125	118	136	125	128	128	137	139	143	143	123	137	128	136	108	137	126	144	112	137	123	121	150	138	130	135	135	142	140	139	148	131	130	124	131	117	118	149	137	147	145	130	146	109	136	115	129	143	119	152	131	124	145	139	139	144	135	158	144	133	126	124	128	156	133	131	132	127	131	143	138	136	151	125	127	146	126	149	140	161	151	148	119	134	166	155	147	124	137	141	139	129	128	141	133	131	142	136	131	127	136	129	136	138	139	146	139	130	145	140	129	134	142	153	132	140	140	138	137	151	148	143	137	134	131	144	122	141	149	143	139	144	130	129	118	134	142	145	138	154	139	158	140	137	161	122	132	131	138	153	142	138	149	147	163	119	146	152	141	133	141	122	128	154	153	139	135	157	132	133	140	125	138	162	134	137	139	149	134	139	152	146	136	140	132	127	120	151	124	129	144	101	150	139	139	135	127	130	139	133	103	140	114	129	140	137	151	141	140	130	147	141	118	130	130	122	124	129	150	128	141	141	148	126	154	151	141	137	123	122	139	139	126	129	122	120	137	154	130	144	154	133	153	133	141	140	147	145	137	138	133	121	146	136	116	127	120	127	143	123	127	138	131	136	130	130	152	136	144	135	137	123	152	134	147	130	120	142	133	120	140	145	145	131	136	147	126	116	127	118	144	134	128	123	132	143	136	152	132	142	146	133	116	134	141	129	126	122	136	131	155	145	138	153	144	139	136	141	152	148	164	141	132	134	145	147	135	132	151	127	135	128	130	145	138	124	131	152	155	132	145	153	118	126	137	135	163	156	125	132	150	122	140	124	118	145	131	119	118	159	110	119	156	137	151	130	130	146	148	138	126	139	132	148	119	104	155	133	139	142	125	143	134	120	136	139	136	130	142	132	142	157	145	140	121	137	137	150	154	142	162	124	130	129	148	143	138	139	119	154	132	164	119	132	124	144	139	131	128	146	148	140	141	149	146	131	146	128	137	135	129	130	137	131	129	133	151	129	126	124	153	153	125	146
16561	26271	14276	701	528	524	484	528	582	541	503	513	580	510	496	500	505	492	482	517	528	540	523	514	499	493	468	520	499	539	509	499	487	513	519	542	502	505	488	507	508	525	487	501	528	558	551	594	610	593	561	593	550	561	531	558	518	544	560	538	501	481	519	488	482	517	502	501	512	523	486	478	502	475	482	494	470	470	484	478	505	482	501	513	490	504	488	506	509	493	487	464	443	511	467	467	480	487	483	533	490	478	505	492	521	508	470	453	467	528	473	534	539	510	479	495	501	471	496	487	513	475	489	495	474	509	517	449	460	512	506	507	475	492	425	506	489	507	528	481	480	500	488	502	502	467	505	486	502	490	551	483	511	450	497	490	495	507	489	519	494	521	512	491	512	510	508	499	474	456	467	453	532	501	496	526	492	479	500	523	456	496	482	488	456	520	497	498	521	511	513	507	491	483	484	466	487	483	489	487	474	488	476	498	506	510	445	509	489	497	494	499	493	516	524	509	470	491	475	477	491	485	449	466	469	478	510	534	476	499	496	527	496	484	447	475	478	492	484	514	513	509	504	491	510	521	503	470	511	486	506	491	534	495	485	466	476	508	481	470	500	450	484	471	473	501	515	487	480	468	509	464	504	499	479	493	516	506	492	478	495	493	540	543	510	454	472	483	487	490	485	482	547	520	506	463	472	492	456	465	471	476	488	476	482	530	485	490	468	504	453	490	460	519	529	498	465	494	500	457	522	494	482	490	474	514	492	532	483	466	535	471	502	503	484	450	493	507	489	521	517	500	514	491	451	499	458	501	476	489	503	525	500	499	491	492	505	486	470	470	541	510	480	467	472	498	495	520	459	470	481	440	443	513	471	518	482	469	488	485	503	501	457	472	501	506	461	497	523	486	499	540	468	507	487	523	487	525	509	499	530	463	509	502	516	483	509	491	488	474	506	474	487	478	531	461	506	514	481	505	476	481	472	480	486	512	505	486	488	479	516	514	496	506	484	488	503	490	466	487	500	507	466	492	460	477	483	493	531	494	460	485	478	481	486	527	476	474	493	499	474	494	519	475	505	504	483	484	522	492	489	518	492	480	500	527	463	482	507	502	537	495	492	496	491	497	468	491	458	508	521	476	502	503	524	504	456	485	517	541	514	492	471	492	478	497	503	502	508	484	469	464	518	497	497	490	509	544	505	493	471	501	467	501	504	503	484	497	463	451	526	539	522	495	490	473	465	502	494	487	503	493	529	525	474	494	498	465	495	474	484	530	495	459	500	511	521	506	487	499	497	525	515	512	477	508	446	565	477	482	509	483	484	504	511	468	486	477	481	497	500	472	484	540	484	537	480	469	467	472	448	521	525	481	476	482	509	478	497	555	489	487	506	524	467	483	503	502	492	486	509	496	530	477	485	465	486	522	469	486	505	494	483	496	484	485	540	463	510	453	501	510	523	496	470	500	457	471	500	488	531	507	500	499	507	503	490	478	474	455	498	463	453	492	475	502	464	460	466	476	532	507	471	480	472	485	488	528	506	482	465	497	494	472	462	481	492	488	484	484	495	456	462	470	506	486	496	503	493	502	499	507	523	458	518	486	448	502	492	484	488	511	497	470	492	487	444	458	468	503	509	484	480	501	477	525	472	496	486	531	485	503	451	493	480	465	501	527	484	470	464	490	518	513	499	495	499	495	457	489	502	515	504	479	508	437	497	530	486	463	499	475	471	516	514	508	480	494	518	491	514	509	543	506	491	524	475	494	493	491	501	490	464	496	461	435	523	506	506	494	498	494	492	495	500	510	458	478	478	505	512	487	509	481	514	463	490	504	528	496	482	497	510	491	488	514	541	460	492	485	484	468	505	518	517	507	468	511	492	486	515	452	487	439	498	509	506	521	515	516	474	460	516	464	506	488	503	450	463	462	500	473	483	451	481	508	456	497	492	525	462	507	483	481	496	533	494	540	497	507	508	484	523	482	495	516	485	491	438	472	483	483	479	524	495	507	485	496	486	537	484	511	463	482	498	485	471	462	489	461	477	505	490	520	496	472	500	507	486	488	487	454	507	495	481	475	501	471	484	515	486	513	481	502	471	497	507	491	483	476	472	501	502	460	436	491	505	470	448	445	472	489	485	518	500	442	488	532	470	490	525	500	477	475	518	499	474	522	496	543	486	497	510	495	559	508	454	514	461	476	522	462	473	495	463	523	524	470	448	511	499	538	498	465	513	480	486	518	470	489	445	499	505	482	484	500	493	466	498	524	491	505	502	525	502	519	503	461	487	466	499	497	437	495	456	489	496	517	492	491	489	487	517	480	460	515	479	529	453	477	482	502	481	493	524	497	471	471	530	505	472	516	527	472	511	516	454	505	486	495	545	468	522	500	517	520	481	502	504	463	488	521	499	528	488	498	506	484	516	514	467	464	500	480	512	493	502	528	495	500	479	511	504	463	474	467	502	482	474	477	477	504	450	514	484	510	487	471	489	453	460	467	552	505	509	497	517	472	486	459	486	511	475	494	498	540	453	463	480	491	488	483	513	502	474	504	501	477	465	481	468	476	468	459	477	497	470	474	499	511	493	484	505	487	523	478	488	474	479	495	487	450	472	493	519	484	483	513	515	491	459	475	497	522	511	467	481	497	467	520	460	468	517	490	532	508	469	451	515	444	505	475	521	506	472	505	480	474	477	484	538	438	462	473	458	495	477	513	483	452	482	509	441	525	444	492	474	489	485	473	504	505	476	483	498	466	510	468	461	496	496	507	485	487	476	497	494	482	490	534	520	487	481	523	465	473	498	534	482	482	510	507	496	509	509	489	490	466	427	497	508	486	493	490	486	510	531	471	461	497	542	502	537	495	467	525	521	458	487	466	491	489	469	495	480	503	518	519	500	499	473	495	505	526	451	478	473	485	499	468	506	454	466	480	471	480	522	505	504	490	517	508	497	465	507	544	483	491	475	477	461	509	543	464	496	492	460	522	469	516	511	481	524	492	471	457	533	504	499	474	472	513	503	488	496	497	451	522	493	519	457	496	466	480	502	502	506	514	509	489	482	518	518	469	502	471	485	483	477	466	475	486	496	472	470	494	489	472	512	487	522	469	514	483	466	496	473	487	501	481	509	457	493	494	513	499	511	474	525	480	474	470	522	494	475	487	461	458	493	450	492	488	478	480	495	492	486	489	476	502	494	482	524	495	485	444	508	502	514	496	494	486	519	518	477	477	540	472	505	481	435	470	474	496	519	503	471	471	476	463	536	444	499	476	507	484	444	485	466	515	525	462	481	474	510	494	518	501	478	443	528	486	506	509	506	485	480	469	512	511	475	474	461	470	499	486	508	517	472	487	510	505	479	536	449	496	494	487	480	489	502	486	525	504	494	487	472	492	460	481	476	511	508	485	488	478	497	473	499	475	527	470	433	515	426	469	514	498	483	519	481	526	479	501	519	470	515	492	508	477	496	505	475	501	481	477	500	514	502	438	543	489	530	571	509	488
61297	70842	50773	16216	2375	298	240	233	309	355	253	189	218	196	191	193	226	183	179	193	174	192	185	177	183	197	178	179	201	206	186	185	179	191	176	190	159	180	179	190	166	197	163	165	193	170	210	195	181	205	199	182	174	159	176	185	218	203	169	194	173	195	171	163	199	187	176	163	197	200	200	175	179	161	179	199	175	196	201	173	176	156	169	172	148	172	159	189	195	194	179	170	193	171	180	166	207	168	184	191	177	201	191	197	169	204	184	184	199	161	185	168	166	182	162	181	170	167	184	178	175	175	176	189	196	171	161	196	199	186	188	149	159	175	176	166	182	189	190	170	175	189	162	207	197	184	188	169	177	176	151	185	183	199	193	171	182	175	196	179	194	145	196	176	152	189	181	189	173	198	150	204	194	170	206	192	162	179	188	215	168	176	171	176	191	176	184	173	191	158	176	191	192	195	172	187	166	186	196	166	169	176	180	192	186	172	171	182	176	152	173	172	169	187	185	192	164	166	156	202	192	183	158	159	169	170	157	156	176	186	185	188	176	169	192	188	167	183	185	163	179	200	186	176	201	166	154	179	189	162	187	185	187	191	189	167	171	161	182	169	190	156	192	183	166	185	196	171	165	171	180	194	186	180	175	192	188	186	164	198	208	181	182	176	185	197	190	202	175	180	189	183	218	192	174	176	179	209	172	175	199	179	183	172	179	174	213	188	160	188	192	163	174	188	190	186	188	180	197	177	183	196	188	194	178	184	178	178	207	198	194	165	217	183	196	177	172	190	175	170	184	165	202	182	172	162	182	158	164	172	179	184	163	190	196	157	183	200	174	186	174	182	171	159	169	178	167	225	170	208	172	182	176	190	198	195	157	171	164	165	173	168	166	192	183	179	178	182	163	157	163	178	189	166	181	193	164	161	181	180	182	173	167	174	168	163	169	179	204	143	177	199	149	186	195	176	144	183	205	193	185	161	176	178	211	194	187	163	182	184	180	175	195	173	174	178	157	165	194	170	138	168	166	174	195	165	180	196	174	174	168	177	187	187	162	176	175	180	187	181	186	175	157	160	198	182	180	185	203	181	175	183	178	172	171	195	178	176	189	184	185	195	170	187	173	163	166	152	179	194	212	167	169	187	156	188	178	172	167	182	158	195	177	169	174	174	199	170	190	177	196	167	180	158	171	189	168	176	182	177	160	172	183	184	172	167	150	166	166	170	158	197	166	170	195	192	185	205	199	200	195	185	171	185	173	199	149	184	156	199	174	190	179	187	198	174	156	193	178	168	166	170	164	198	184	195	159	215	170	171	164	169	192	173	172	154	186	214	184	168	218	169	208	169	175	169	183	179	194	181	182	184	140	177	222	178	196	190	174	165	190	169	200	177	185	158	168	186	171	180	169	171	189	182	191	181	170	174	175	180	172	170	179	179	174	198	187	167	160	160	185	183	171	189	151	200	198	157	168	182	168	189	172	168	182	183	193	166	205	178	172	157	168	185	149	196	175	195	195	201	160	173	164	162	171	173	190	169	156	189	178	173	188	155	199	179	186	175	152	162	160	199	176	159	218	181	194	205	161	199	193	183	183	180	171	159	190	169	206	204	181	152	179	182	201	181	171	174	190	178	172	184	159	180	160	173	184	207	182	196	157	173	199	161	148	190	163	172	188	192	175	166	196	174	160	160	182	179	171	200	195	182	179	186	166	192	161	185	196	152	173	179	171	183	171	192	167	178	166	211	181	181	191	167	173	188	182	165	181	185	192	166	197	174	189	166	200	187	171	171	161	168	167	185	192	161	196	178	179	148	189	181	218	176	189	196	159	178	188	179	208	176	197	171	197	179	190	184	198	204	199	173	206	166	194	189	183	180	188	174	164	169	180	178	191	176	184	189	176	169	187	185	173	202	174	187	155	184	171	189	195	185	167	169	192	166	182	187	148	192	190	160	183	186	188	186	179	200	181	168	169	214	183	185	178	178	170	171	172	171	174	178	169	184	173	173	188	182	164	173	177	195	178	186	189	191	174	164	169	173	193	177	167	185	167	165	168	189	158	166	145	151	194	154	174	179	174	180	195	175	188	181	199	198	209	192	185	174	223	188	206	169	143	201	167	166	180	181	164	193	210	194	170	181	168	189	178	183	179	169	177	196	188	188	170	154	180	172	161	186	195	186	180	178	188	177	159	182	168	177	178	182	176	181	191	179	176	189	185	172	159	171	185	173	195	171	202	192	179	175	183	197	180	180	169	173	178	199	178	204	188	155	159	186	185	190	178	206	212	180	195	183	204	169	201	177	167	165	188	175	175	202	192	210	175	190	169	194	187	154	192	198	168	187	188	183	191	168	166	180	197	193	188	177	169	177	177	190	180	184	185	185	168	189	191	182	167	182	172	161	179	178	187	176	169	194	161	152	188	177	163	180	182	163	201	172	159	198	197	178	166	163	189	192	173	185	161	173	174	177	176	185	199	168	190	160	185	174	174	159	176	185	188	184	206	171	168	181	171	178	177	183	191	179	201	193	169	174	186	180	190	185	176	171	181	151	181	190	188	178	160	200	187	185	176	186	169	185	182	174	192	164	189	186	181	203	188	189	195	156	158	200	171	169	175	174	160	142	175	202	173	196	196	193	170	209	196	192	191	159	172	167	186	185	161	199	182	160	186	166	186	196	176	170	173	186	162	202	195	182	189	180	168	168	188	196	188	187	159	180	176	190	185	162	180	163	177	175	182	179	164	176	158	191	166	172	154	178	184	191	174	163	207	185	183	189	191	164	185	178	174	161	174	191	210	176	182	198	189	182	182	183	190	169	197	153	182	179	177	162	205	189	172	172	174	182	179	181	178	189	192	208	170	191	190	186	147	183	170	200	159	189	174	181	180	189	195	177	204	178	172	178	208	192	173	191	195	188	187	184	165	166	169	195	180	163	177	153	203	154	155	158	171	208	155	161	188	158	166	176	187	169	170	170	177	191	209	207	161	183	204	197	186	195	192	168	176	160	171	174	177	168	187	172	172	173	177	183	187	179	193	175	178	182	182	176	183	178	198	174	159	165	199	196	170	187	189	203	196	193	214	174	184	165	209	216	174	182	193	187	193	176	188	169	174	182	182	185	185	165	164	177	196	204	197	175	181	173	186	193	165	188	190	169	182	188	173	183	181	178	180	172	184	177	191	181	174	170	178	171	191	170	177	159	190	187	192	178	199	198	180	162	188	197	165	178	173	175	178	159	183	187	173	176	175	182	196	186	169	164	151	158	193	180	159	183	185	201	191	168	194	185	172	193	185	187	186	197	188	158	184	168	160	179	199	199	192	164	190	207	168	176	179	201	194	198	171	183	172	176	190	175	174	190	187	179	198	178	180	142	176	189	172	164	210	192	174	177	206	176	197	161	176	182	186	175	178	180	184	192	189	180	178	165	171	189	159	166	172	186	156	157	189	192	204	186	173	164	184	184	198	187	184	165	172	189	175	180	155	178	165	153	184	169	182	170
41170	53060	46426	1809	1158	1080	1041	1021	1298	1672	1091	814	813	798	754	737	719	688	722	755	702	718	737	714	673	624	630	652	681	671	657	636	682	645	621	673	654	652	695	706	691	637	655	703	717	726	767	780	804	800	771	751	738	729	727	726	776	701	709	681	679	654	684	656	602	600	599	655	632	621	620	608	665	591	688	644	662	638	628	588	683	662	640	646	618	657	622	636	593	589	619	630	591	625	614	619	623	628	635	587	642	553	579	586	604	620	623	614	633	599	610	593	613	592	626	596	578	620	592	628	580	620	608	559	610	617	605	630	663	665	579	609	654	633	581	627	572	561	610	578	584	575	595	630	633	578	575	597	621	604	604	619	619	657	619	556	582	620	594	604	657	577	682	626	633	613	601	572	611	582	617	641	614	635	638	601	620	627	595	601	653	556	621	614	588	623	638	607	674	589	614	612	630	618	573	637	672	594	599	631	608	604	619	597	617	614	598	639	606	606	622	583	601	605	562	637	618	615	647	628	603	598	610	616	643	605	618	667	597	593	627	621	586	620	602	602	596	629	579	580	629	639	635	588	632	565	583	635	648	590	582	645	626	666	593	562	641	624	574	650	598	633	691	638	682	612	592	634	626	635	596	642	627	618	613	581	666	580	585	579	613	610	595	634	613	606	603	635	615	566	644	592	588	633	625	591	630	608	589	622	602	609	600	638	597	613	622	620	587	588	597	605	617	565	630	581	579	604	625	614	598	618	618	609	627	610	572	641	579	632	680	594	650	621	591	593	617	597	633	585	615	586	575	556	591	606	607	623	590	599	632	662	597	591	626	577	638	618	625	632	593	627	602	612	556	596	593	612	626	603	591	593	600	622	622	608	647	623	619	625	599	594	631	588	620	609	601	571	572	584	609	591	592	551	638	606	605	663	656	640	615	603	632	636	633	635	584	622	592	576	640	586	630	644	645	643	609	616	595	590	621	578	564	610	598	611	626	621	614	616	636	602	615	591	601	581	631	618	616	634	625	613	631	634	611	669	609	627	574	631	628	659	599	595	619	601	608	623	613	613	608	610	626	588	632	589	595	597	606	607	615	597	643	601	605	617	586	622	641	638	683	616	619	619	596	597	631	641	637	615	656	653	624	620	575	613	583	609	634	628	636	631	598	623	652	589	582	676	607	546	581	643	584	628	620	634	619	576	565	669	560	582	620	585	584	608	580	585	665	628	595	651	617	614	630	641	638	600	648	636	623	619	598	602	608	580	606	585	614	575	636	611	596	619	629	615	606	547	635	591	661	599	606	628	636	642	647	625	629	595	628	599	626	618	604	599	651	630	584	603	589	571	671	612	591	652	600	638	614	675	612	581	610	591	688	638	614	658	646	602	647	618	622	640	584	619	592	636	600	651	645	602	629	645	621	627	624	606	582	642	636	639	657	607	609	617	624	625	647	624	588	582	599	605	651	592	633	612	619	580	583	607	608	620	613	618	637	624	621	599	624	638	652	623	610	633	635	654	626	600	578	623	618	625	633	626	612	604	570	606	578	622	626	605	645	585	607	655	604	594	604	658	582	649	673	614	634	615	600	601	580	633	652	609	626	642	588	564	625	605	600	605	631	574	593	597	589	594	583	659	631	606	604	592	605	605	667	660	623	619	612	597	590	587	671	617	617	605	606	618	587	647	628	604	626	604	620	626	638	649	553	656	581	650	592	648	621	626	617	662	587	623	595	599	604	613	594	617	596	641	665	636	587	588	606	570	611	587	627	642	642	612	617	627	570	627	622	608	646	614	636	613	623	582	624	609	576	612	621	602	645	635	612	605	585	630	593	602	593	594	572	614	602	637	640	636	602	593	605	591	622	599	618	645	609	578	656	622	620	630	627	602	654	629	571	636	601	624	629	584	633	607	593	630	648	617	636	594	605	610	602	613	631	621	644	617	631	608	636	583	600	635	614	586	620	637	637	602	613	603	602	617	576	616	606	640	630	602	599	578	600	617	596	603	618	618	607	636	609	623	593	624	608	638	638	643	619	636	598	598	622	607	613	590	614	662	588	624	607	597	633	634	622	628	663	560	608	613	621	577	646	628	632	581	583	619	614	614	641	647	624	624	622	631	605	652	614	557	635	617	623	570	621	642	617	610	615	588	680	625	635	587	575	604	618	611	634	655	585	624	632	603	562	608	628	633	612	635	561	630	625	570	650	610	655	602	615	605	649	624	654	589	579	623	662	611	604	636	597	618	602	613	621	601	564	599	613	644	593	597	595	602	592	597	639	647	610	616	605	635	599	596	626	635	619	599	576	616	614	609	619	630	615	624	607	622	600	597	606	610	614	655	631	629	638	604	628	600	609	597	587	640	608	596	635	648	650	598	625	627	588	628	563	613	630	604	571	622	585	619	594	611	583	597	616	584	638	552	634	613	623	616	609	597	639	641	617	611	591	621	584	629	616	585	631	593	589	622	627	594	628	609	590	620	626	564	629	609	640	613	608	654	651	647	576	608	613	635	606	576	600	635	621	583	593	655	613	608	590	587	621	612	594	624	631	577	587	587	594	592	604	640	624	609	605	656	610	635	617	641	625	603	625	618	598	600	584	590	637	597	616	647	612	604	608	629	623	615	674	637	631	659	586	624	621	608	613	639	578	626	610	570	631	656	610	552	609	647	627	566	644	597	603	623	619	630	556	609	601	624	606	565	573	648	650	646	620	539	646	650	598	603	597	586	593	633	602	609	605	612	632	614	616	653	602	628	608	574	619	655	620	634	600	577	590	666	596	619	634	616	634	649	581	611	588	608	629	624	631	598	639	614	659	638	593	631	644	629	573	607	615	584	598	634	626	594	588	590	586	650	556	600	636	619	635	588	634	578	592	639	596	640	628	615	574	630	622	605	557	591	616	619	580	620	639	649	588	596	634	610	649	639	631	609	608	601	615	605	606	627	629	614	620	570	621	615	600	594	605	609	600	615	596	653	654	636	631	627	660	624	614	609	576	564	586	614	610	580	633	616	644	580	598	584	623	623	600	601	625	605	574	615	614	577	612	580	610	603	656	614	613	618	625	612	624	599	587	607	606	630	582	588	571	555	619	613	593	630	608	589	634	607	589	655	617	627	647	624	591	649	621	578	621	597	644	614	594	628	658	573	628	608	634	632	607	649	675	608	558	667	595	602	604	645	570	593	577	609	566	601	633	592	611	604	604	615	639	621	596	608	614	642	591	585	597	589	547	645	614	606	620	639	652	610	576	636	618	564	589	618	641	583	618	606	583	594	598	592	587	627	607	633	598	643	630	597	630	617	556	625	622	591	588	615	644	596	621	656	644	609	614	612	625	598	658	609	595	616	591	603	591	635	651	609	675	586	609	613	641	639	587	614	631	635	620	595	614	591	646	626	606	632	604	587	634	619	621	626	616	609	597	602	634	621	577	639	573	582	588	612	641	589	585	635	594	601	607	601	639	545	620	570	598	627	615	608	642	588	660	633	618	613	619	600	622	658
74899	79742	59334	22773	6510	620	403	355	411	550	351	269	276	277	298	263	269	253	275	267	263	252	288	252	265	234	263	225	247	242	222	254	237	236	235	234	254	251	237	262	231	222	224	238	255	224	255	272	272	288	251	246	267	257	239	276	236	213	231	237	260	229	244	231	232	232	247	238	240	224	255	219	225	260	236	242	200	246	258	231	225	258	256	244	228	219	235	236	259	238	212	252	216	224	235	273	241	213	222	251	208	238	238	218	248	213	231	234	223	246	257	206	241	209	218	201	241	265	228	229	238	245	229	216	233	258	255	240	230	242	243	238	240	224	244	244	225	269	225	212	214	244	251	241	211	225	212	252	248	230	228	237	223	218	242	262	202	225	215	215	212	221	236	209	225	243	247	204	202	230	217	225	241	232	232	210	226	227	246	210	212	249	236	254	249	250	206	211	225	230	204	229	238	191	232	239	214	262	220	239	218	228	243	252	226	256	223	232	235	225	218	234	243	242	249	241	218	214	238	247	242	215	234	225	251	248	276	238	255	221	243	218	236	234	240	242	244	250	252	247	216	202	273	220	232	209	216	199	224	257	213	216	183	243	226	212	237	219	228	222	257	228	224	248	232	230	220	235	248	246	235	236	266	238	224	231	228	225	235	242	229	216	225	251	223	231	227	223	219	234	266	242	219	258	227	224	241	246	213	246	209	233	229	230	244	229	274	225	263	216	263	243	204	250	232	236	234	215	235	213	216	242	228	230	223	232	241	219	211	237	250	232	226	216	238	200	246	225	246	209	253	258	234	217	249	222	207	218	196	244	234	219	244	240	214	222	231	265	203	216	245	227	253	244	229	247	213	238	230	228	259	226	233	231	271	205	235	227	210	229	225	223	237	226	221	230	253	213	222	234	234	241	243	239	236	239	253	234	231	234	237	238	250	259	226	230	210	226	202	232	241	212	243	181	239	233	228	236	220	228	227	238	248	267	219	221	242	210	224	240	224	210	208	230	236	241	222	220	231	190	237	254	236	260	252	211	232	243	227	214	216	206	218	217	230	226	213	247	236	232	204	220	253	224	259	227	218	231	214	220	246	254	241	197	234	251	230	246	199	238	242	215	239	235	211	219	236	215	244	231	223	251	249	255	235	257	235	244	230	245	241	227	240	231	223	239	219	246	231	263	224	223	237	226	255	226	228	244	238	236	217	224	237	229	241	242	236	257	243	220	234	246	231	240	252	235	238	230	254	236	216	224	231	234	248	201	249	221	239	254	245	229	229	233	228	240	261	237	252	228	231	238	232	246	246	216	215	224	237	229	249	243	212	214	276	243	253	217	251	225	222	237	224	240	229	226	219	240	226	234	246	256	232	236	232	242	238	235	210	211	217	218	223	225	230	234	218	226	203	251	214	222	244	236	213	229	224	238	217	227	238	213	224	221	227	255	221	229	231	206	192	223	231	238	238	207	232	255	223	226	242	256	248	230	215	230	223	247	246	228	238	242	233	240	230	221	221	225	229	227	245	215	235	254	216	236	229	223	218	209	203	239	201	224	224	215	220	234	232	205	252	240	224	205	230	240	268	229	251	219	243	239	232	208	230	209	255	203	247	227	230	221	213	208	218	201	236	256	230	243	241	226	224	213	226	237	270	230	242	215	229	238	236	246	247	253	219	223	239	224	231	245	255	225	261	244	226	255	220	224	224	225	253	232	222	231	221	228	217	238	217	225	237	249	233	249	207	225	230	196	221	226	238	224	242	226	220	237	232	248	236	236	255	228	207	236	246	233	210	252	232	228	220	232	240	230	237	245	239	234	244	223	229	212	232	232	260	232	219	225	214	234	242	203	231	255	211	241	241	243	214	229	218	249	217	231	243	234	248	220	232	217	233	220	235	213	213	234	258	217	242	205	215	214	207	261	205	215	230	235	250	252	235	238	221	251	238	230	239	228	237	224	202	246	240	234	258	213	245	246	240	220	242	231	261	195	236	249	240	237	237	231	247	245	234	227	233	222	260	241	201	226	217	237	250	225	248	226	238	230	222	234	233	250	219	213	244	217	233	236	243	266	229	236	231	243	227	237	272	220	241	222	236	246	236	240	245	228	235	232	238	233	239	230	220	223	224	235	236	234	244	241	218	213	235	266	218	240	233	242	249	266	252	263	224	265	215	213	224	250	216	236	211	226	219	238	206	226	231	234	248	223	242	218	260	245	224	224	241	214	231	241	205	249	204	240	232	243	249	210	236	231	232	251	233	229	231	254	242	233	223	243	237	210	240	225	257	220	233	234	232	237	230	250	240	226	249	219	238	233	243	232	224	234	251	224	260	251	202	231	239	219	246	215	224	216	227	255	231	259	251	240	246	246	263	215	243	224	216	219	226	243	252	221	212	217	220	246	215	243	240	219	218	257	221	233	215	230	219	253	204	243	234	245	218	260	197	212	241	238	249	238	225	228	238	235	233	255	260	230	248	237	211	209	232	232	265	245	239	239	223	229	251	269	233	279	216	242	229	238	213	234	234	227	236	221	215	193	266	238	247	246	244	245	218	213	229	230	225	229	218	192	244	218	235	250	213	205	235	221	234	249	235	240	243	239	264	223	245	208	207	257	218	231	234	237	228	234	276	217	249	220	223	220	238	233	224	223	216	245	250	230	253	229	237	216	200	209	258	222	237	265	235	234	214	232	230	239	208	231	226	217	252	217	234	245	221	270	233	236	251	239	221	217	253	242	259	220	200	247	239	218	221	243	240	234	248	242	241	228	236	235	224	229	229	226	247	251	232	252	218	244	226	215	212	250	205	233	261	252	208	236	236	264	244	243	221	254	241	229	235	236	228	233	245	244	230	232	237	219	214	225	247	213	233	239	242	224	240	234	220	212	243	232	213	235	206	229	238	240	236	221	243	228	262	235	238	242	230	233	244	239	206	247	219	225	207	258	221	204	205	230	221	241	246	238	222	235	237	238	220	242	252	257	234	215	234	250	261	211	210	240	229	242	220	242	237	236	235	211	213	240	214	229	213	234	253	221	242	219	223	245	242	225	233	209	255	226	260	237	272	232	215	227	253	240	254	228	251	224	218	240	233	239	223	209	246	231	250	240	222	251	216	222	235	225	237	238	235	255	231	223	234	252	240	246	258	226	211	243	232	227	236	228	238	230	230	219	232	237	222	225	216	231	228	235	235	219	242	248	232	247	232	200	201	232	233	257	209	224	258	242	211	222	207	232	217	233	243	226	225	237	217	234	242	252	223	249	232	237	242	232	222	222	202	219	246	218	218	241	246	227	201	207	271	232	241	257	245	237	229	252	243	232	217	235	245	249	228	247	231	258	238	255	229	232	218	216	240	225	268	244	233	255	224	220	219	218	234	222	239	258	226	221	235	234	235	249	249	237	228	282	263	241	240	240	230	257	227	234	215	194	229	227	244	239	237	221	259	235	249	246	239	237	227	232	233	240	244	216	231	245	200	218	269	236	236	254	215	250	226	244	213	220	243	230
52630	63948	55366	3299	1767	1645	1545	1345	1916	2516	1593	1088	1037	1027	977	1011	923	947	945	936	939	902	922	853	804	904	858	810	863	827	855	827	800	853	832	883	855	816	830	844	810	813	858	908	846	906	894	949	1019	1064	991	912	885	920	922	911	878	941	858	808	810	833	761	785	814	760	795	808	796	776	741	745	806	780	734	750	818	735	800	802	767	746	762	770	795	756	745	767	730	778	749	798	768	722	796	738	788	770	729	773	794	742	775	769	797	789	750	734	780	718	770	780	812	735	797	725	732	797	760	768	757	701	784	736	721	839	766	768	715	791	760	758	754	769	741	732	773	790	764	742	798	744	788	712	757	754	750	749	770	729	758	762	741	729	768	724	752	762	802	744	766	780	712	769	760	737	742	769	756	731	804	754	732	713	768	745	732	742	798	833	743	774	735	797	744	749	713	731	787	768	716	780	797	762	689	773	777	792	786	743	767	738	774	721	781	770	723	750	761	740	794	744	818	741	782	788	785	784	743	789	783	802	762	762	773	744	710	785	797	753	749	768	766	736	783	750	743	776	779	794	776	720	750	794	770	722	798	805	744	708	716	733	773	697	743	784	793	711	748	798	768	750	817	747	821	774	821	818	783	748	727	729	756	773	775	757	766	741	723	718	762	756	753	754	745	768	781	746	736	760	749	747	755	744	752	783	755	739	803	749	722	763	737	680	770	733	729	813	803	729	779	759	741	827	731	828	776	727	769	711	787	775	732	740	811	770	707	719	773	750	771	798	774	767	740	774	713	787	729	768	765	768	757	742	753	753	707	782	783	760	774	760	728	766	791	778	720	809	723	777	720	697	727	795	751	743	785	772	769	774	753	793	761	785	790	786	773	742	778	801	763	765	748	773	761	780	717	759	808	799	794	700	834	804	782	729	786	775	785	732	772	665	753	790	754	753	786	782	751	742	789	774	743	747	748	776	757	764	738	771	755	774	731	768	753	800	792	737	726	782	782	737	745	733	757	744	759	743	734	799	789	809	737	761	776	769	737	756	763	738	759	748	761	750	773	816	793	732	746	763	740	740	703	784	753	804	756	765	744	786	751	754	745	740	743	700	804	788	772	763	769	745	752	752	761	787	812	760	761	774	763	740	738	803	789	719	759	768	787	732	765	791	741	789	763	764	750	777	728	728	746	786	758	772	793	740	751	817	776	825	723	775	758	746	779	759	714	757	751	777	761	748	697	760	740	765	747	756	751	809	770	735	754	756	775	758	800	758	814	729	765	781	747	753	786	780	730	791	743	740	752	777	731	785	739	735	800	759	805	752	755	767	751	736	739	781	742	742	817	765	759	750	781	689	791	755	739	768	734	764	774	762	792	728	804	759	754	782	724	758	807	778	743	784	786	794	770	772	775	797	767	751	731	724	779	764	735	727	768	772	790	719	807	797	793	751	784	783	773	735	740	781	751	782	783	784	760	775	704	738	735	791	775	809	753	726	753	704	807	714	767	746	781	746	767	774	773	757	747	784	733	747	745	745	794	766	771	736	775	763	692	790	743	732	808	765	722	698	817	737	795	705	795	784	731	775	785	786	770	761	769	751	785	805	699	776	813	780	774	775	757	770	746	781	775	753	752	740	783	817	748	788	772	715	775	808	696	772	753	739	748	741	766	745	761	807	803	745	784	772	709	731	765	742	793	763	773	751	773	744	770	783	763	748	750	765	780	765	759	775	743	746	788	800	752	713	763	738	778	773	752	743	727	744	752	769	703	779	749	770	779	763	766	740	737	714	787	717	767	735	754	741	698	752	781	732	800	776	747	778	760	763	738	734	763	794	750	758	764	743	790	714	788	754	754	734	761	746	788	756	777	744	728	757	761	714	787	743	787	752	791	734	755	748	801	787	802	810	750	729	744	817	771	714	747	727	725	784	741	781	730	779	750	772	731	745	735	735	740	749	737	763	780	740	700	749	845	710	745	713	758	773	715	789	680	803	732	758	770	763	803	763	786	751	790	748	751	744	749	742	755	754	758	744	794	769	772	741	769	752	750	752	788	702	703	745	801	772	765	800	745	758	766	739	763	721	721	770	760	733	752	788	750	725	766	732	748	747	741	797	763	808	700	729	716	729	791	785	751	673	768	764	734	770	722	725	703	768	735	760	731	785	756	766	781	729	728	755	730	772	766	792	791	787	772	748	737	741	769	742	786	763	724	693	775	753	759	749	784	744	784	783	806	728	729	799	782	789	738	730	787	731	729	774	733	740	733	772	737	692	765	751	743	781	758	790	724	766	747	766	728	761	742	739	772	807	752	732	769	769	772	727	727	761	731	770	761	777	751	742	819	717	756	747	752	808	778	737	766	732	785	782	784	754	767	752	752	732	778	808	737	778	778	733	757	795	776	746	746	778	752	745	771	783	768	781	755	730	743	747	747	748	768	782	722	767	748	811	791	747	803	760	753	814	737	745	789	729	696	702	756	783	753	819	701	732	748	749	760	775	740	697	745	736	779	763	728	717	752	774	795	761	787	782	757	809	743	765	741	722	777	753	778	721	775	759	774	794	765	790	786	759	782	718	748	802	768	762	751	737	756	733	791	789	796	774	713	749	779	750	747	782	785	745	770	744	825	724	770	738	742	779	756	707	762	715	814	752	742	722	753	750	850	772	775	808	810	753	798	728	756	764	768	809	717	755	749	757	733	760	732	780	792	766	736	756	771	779	776	792	768	774	744	764	771	737	745	751	795	795	774	738	788	726	727	701	755	766	712	740	762	798	750	746	792	749	733	749	716	802	691	763	757	777	806	684	772	779	741	740	719	795	751	771	785	786	782	717	739	715	803	739	778	744	802	771	791	728	751	756	741	720	784	762	832	760	790	740	799	833	783	758	757	748	736	767	805	745	721	743	796	741	740	797	743	727	762	789	745	749	741	764	767	771	763	725	797	804	742	783	774	766	764	740	756	744	766	772	734	765	745	750	736	769	782	755	732	771	811	775	735	678	724	747	782	748	767	792	797	762	739	746	767	755	727	785	767	785	751	754	755	731	723	755	765	796	794	759	749	748	761	723	843	779	791	767	705	798	781	756	729	713	764	749	765	771	783	762	778	770	802	785	744	765	750	783	703	774	741	768	738	785	757	767	751	738	770	745	735	765	726	798	715	799	733	751	797	749	755	767	755	764	772	722	772	777	763	729	777	753	753	773	737	740	751	728	777	769	787	739	758	752	772	790	759	789	796	777	779	802	718	829	776	768	767	755	799	754	744	779	747	739	722	770	727	788	746	780	808	770	748	827	787	763	767	764	805	777	813	757	755	690	751	770	784	785	755	762	775	765	756	763	773	739	746	726	762	736	718	735	774	762	740	781	724	707	749	760	750	784	789	728	783	735	750	769	744	739	763	757	763	726	797	748	728	768	771	792	801	767	787	744	719	757	768	761	753	788	711	761	746	784	762	776	768	782	746	766	794	748	731	754	733	792	762	712	729	724	768	726	744	731	738	767	773	751
14140	19236	5985	431	221	139	162	157	126	140	122	157	147	142	120	150	129	142	142	135	122	145	137	140	125	126	157	148	125	136	149	137	140	153	149	145	133	146	152	127	142	154	166	153	128	158	128	121	145	184	158	146	133	154	151	147	157	140	136	132	149	136	127	140	130	127	124	129	139	131	150	123	143	130	137	130	131	125	158	136	151	144	125	123	138	149	128	125	135	119	145	148	138	132	129	118	133	157	127	136	118	129	139	142	128	128	127	143	131	131	120	108	149	126	143	135	136	128	124	119	156	124	141	114	145	135	137	134	142	133	122	138	116	141	148	150	129	135	144	130	143	147	123	133	131	141	144	108	146	133	128	133	118	162	137	140	139	138	140	147	125	140	135	146	139	144	126	131	145	128	129	145	127	126	153	112	142	117	150	135	125	135	132	126	144	126	124	129	133	157	128	145	135	110	146	134	131	116	115	151	122	132	124	153	133	143	159	137	113	136	129	154	114	137	121	122	134	142	139	164	152	129	117	144	132	97	164	145	131	131	154	115	142	123	129	137	118	134	144	129	132	134	149	132	135	120	118	142	160	129	168	158	132	134	134	134	141	133	116	138	130	127	170	140	134	139	138	140	95	150	118	132	144	121	120	118	144	149	140	121	130	132	148	159	121	140	140	126	151	125	147	149	131	130	138	119	145	142	143	147	149	143	120	144	143	143	132	127	128	142	143	130	146	140	137	130	143	127	116	141	119	111	133	165	125	149	131	125	149	134	134	136	144	138	128	151	141	122	150	138	142	134	154	137	127	126	147	132	137	135	152	148	142	122	129	141	141	143	119	133	157	133	126	146	136	119	132	140	146	130	118	109	128	145	125	114	126	131	121	155	129	142	142	128	103	130	136	139	141	130	151	123	134	134	133	123	123	142	130	122	138	143	144	131	138	135	147	114	114	132	111	124	137	125	120	122	132	137	162	152	129	130	152	124	124	132	157	123	121	136	138	133	139	147	128	149	140	126	154	129	140	125	136	140	144	121	145	123	128	144	157	148	136	123	142	138	140	130	137	126	138	126	146	128	113	126	126	150	140	136	132	143	138	134	138	125	125	161	129	128	130	142	130	137	125	145	149	146	145	135	135	139	142	170	148	120	123	132	122	114	140	131	148	128	142	117	147	150	145	136	141	152	124	129	140	116	126	141	119	137	131	154	126	151	127	126	158	144	131	126	134	136	132	132	131	149	145	140	137	130	109	157	133	140	156	151	113	119	149	159	131	120	145	143	140	130	139	134	143	138	116	146	140	128	108	149	131	122	137	123	147	138	118	128	137	123	139	140	146	143	148	139	134	136	141	121	140	147	144	132	132	134	121	130	141	142	121	120	143	141	132	133	126	126	143	139	141	117	158	110	115	140	125	139	112	134	141	155	125	164	142	142	132	138	128	144	132	133	108	128	132	145	157	131	151	132	147	127	126	130	161	145	136	133	121	158	127	143	143	130	120	138	136	118	126	140	140	122	153	140	128	143	136	121	142	145	137	113	140	154	146	136	132	112	140	140	147	148	119	138	137	127	130	155	147	153	159	135	135	117	147	126	124	122	140	135	120	130	141	145	147	136	142	139	139	141	154	141	131	145	141	120	122	150	141	140	119	139	155	123	112	146	126	130	132	142	150	171	123	142	145	133	145	131	143	168	140	138	150	154	128	138	133	122	123	132	140	119	130	126	123	158	143	145	131	146	138	127	134	143	132	158	113	141	126	156	140	122	138	148	137	137	139	136	147	130	114	129	128	145	139	154	145	120	148	131	125	121	145	118	121	127	145	133	142	163	142	137	138	139	141	138	105	123	125	125	135	125	119	138	113	175	135	129	130	136	135	139	124	136	114	122	131	120	130	143	156	159	114	155	131	137	133	140	153	117	149	139	132	157	128	126	142	144	132	124	129	158	123	134	150	130	150	141	143	139	119	150	145	123	131	123	147	133	118	125	142	119	158	140	134	158	145	127	155	123	129	141	123	127	119	132	131	138	119	128	138	153	161	136	123	128	135	135	166	148	125	110	142	129	104	150	123	134	131	138	128	126	133	141	139	135	151	135	148	133	143	141	161	124	114	123	133	143	140	127	130	139	154	126	139	147	142	149	142	150	146	138	127	133	127	130	149	144	134	129	131	148	119	136	142	116	128	147	140	143	132	121	141	121	118	113	141	159	137	128	113	142	125	135	129	137	130	131	141	108	141	127	122	132	129	146	140	118	129	128	124	122	140	135	136	129	132	136	137	126	124	137	121	131	137	127	123	128	125	133	139	124	118	133	133	117	137	140	119	169	131	144	126	142	141	138	148	133	148	150	123	128	157	145	137	142	126	158	139	128	145	137	137	140	139	118	141	149	149	130	124	107	129	125	144	144	146	146	126	130	112	137	144	140	141	117	135	130	126	148	133	142	130	151	123	154	138	138	142	129	128	120	136	132	135	127	147	133	116	139	148	131	119	123	148	125	125	140	140	125	122	139	137	139	127	141	128	136	130	133	140	122	121	125	153	136	120	167	127	129	117	117	119	133	136	129	158	147	143	147	124	130	142	125	115	141	140	142	172	128	140	146	139	149	134	138	146	135	134	143	159	139	135	135	134	150	131	141	149	139	134	130	146	142	110	119	156	144	138	150	139	161	146	142	135	146	121	158	138	149	143	120	118	129	133	123	136	158	140	154	119	135	137	153	141	137	143	177	132	119	125	139	133	111	141	134	168	148	138	139	165	151	130	132	117	134	141	136	146	130	140	129	128	132	113	134	145	117	124	126	149	144	119	137	145	147	150	133	127	143	147	133	149	136	146	140	149	140	129	144	141	104	133	141	130	137	145	139	133	121	124	126	139	150	126	142	140	145	137	150	134	143	135	146	140	140	132	142	134	140	111	130	156	133	120	143	135	136	127	129	134	120	132	143	130	139	116	152	128	123	142	130	126	141	137	147	123	122	133	133	135	137	139	154	140	131	132	134	133	146	130	133	140	113	122	128	139	142	152	147	152	126	151	137	138	138	152	126	108	140	116	122	132	139	122	147	122	139	111	155	142	131	129	138	126	134	142	130	121	147	123	135	122	132	150	172	125	124	145	116	150	139	133	129	134	129	124	149	132	119	145	150	132	132	143	147	139	131	122	127	132	125	140	138	141	154	152	111	123	120	120	129	132	127	136	122	130	161	131	121	122	121	135	157	127	135	149	136	143	135	136	156	134	142	122	131	150	133	127	144	119	143	158	149	148	126	161	135	140	136	128	143	157	133	150	150	126	140	117	116	142	126	150	139	131	137	139	124	126	148	141	140	138	125	153	143	144	134	131	128	128	129	140	106	124	145	135	151	131	150	122	128	122	127	137	150	156	135	138	138	125	135	122	112	163	130	144	174	137	142	126	131	128	128	121	142	131	133	137	124	137	137	129	126	131	158	126	110	135	139	134	148	144	137	147	137	140	118	128	149	128	131	141	140	130	156	147	120	123	141
17834	25067	11135	674	490	506	524	514	584	552	533	553	510	455	518	537	513	525	494	531	492	530	485	497	520	490	503	488	518	493	500	522	530	521	501	523	528	559	542	526	502	514	521	528	570	534	588	631	561	627	584	530	607	592	571	596	611	590	520	532	551	506	516	503	468	484	477	519	490	516	515	470	508	502	517	510	501	490	502	456	504	491	460	468	547	461	506	465	483	489	470	503	526	495	515	520	483	502	492	475	517	479	484	490	519	514	466	511	487	454	482	538	480	512	508	453	489	465	523	486	483	488	500	473	500	495	463	507	490	457	491	485	473	463	489	518	484	446	479	491	540	505	495	489	445	506	477	514	501	482	509	501	520	482	486	507	548	492	549	468	496	469	476	526	513	476	492	493	496	488	484	512	474	502	485	458	490	478	488	495	483	472	474	478	471	513	504	489	478	556	495	522	501	477	505	465	482	485	482	490	487	490	464	476	508	468	475	497	496	491	483	509	507	497	524	495	494	513	442	489	520	533	514	489	454	502	499	521	518	543	480	495	493	475	530	496	514	476	487	490	496	456	535	466	481	466	511	482	457	504	476	496	496	511	498	493	496	487	470	459	470	475	447	483	491	482	512	497	472	490	463	449	486	521	499	468	508	488	535	549	487	500	529	522	491	499	480	517	494	484	489	480	503	474	459	491	491	517	493	514	489	479	545	521	526	477	492	448	519	505	463	518	496	494	464	496	503	507	500	483	518	517	473	478	496	467	470	518	465	522	489	533	503	488	462	494	490	513	497	474	491	507	466	494	497	503	536	498	533	467	510	493	501	503	462	497	489	510	498	496	477	516	473	451	474	493	502	507	493	514	491	505	499	486	470	521	532	481	511	466	473	473	482	461	493	474	497	505	476	451	506	488	454	466	519	492	502	509	505	502	472	479	501	495	479	497	525	478	520	487	498	488	479	519	480	481	484	503	473	468	501	485	521	490	472	526	500	483	492	505	474	510	461	525	483	482	493	494	490	555	512	478	482	546	473	554	467	493	493	483	515	529	505	482	493	510	492	501	490	515	488	549	509	469	478	486	500	524	524	491	497	440	498	456	505	532	529	436	526	453	479	474	508	497	499	537	526	540	458	457	473	483	491	494	467	535	512	500	512	486	478	461	459	504	490	494	534	513	495	508	539	471	452	465	495	479	488	473	489	489	487	466	477	509	483	498	475	504	526	485	488	544	505	516	489	506	501	495	504	463	474	489	477	500	487	494	480	517	487	476	485	493	500	521	474	495	482	504	454	453	495	482	477	461	476	518	476	529	486	519	489	503	505	536	535	515	467	507	484	484	488	483	472	512	503	493	494	494	485	499	482	464	527	505	498	527	468	527	475	471	462	510	526	458	495	495	455	488	512	465	504	467	462	478	529	494	499	495	501	495	466	481	485	546	497	489	496	503	470	455	465	459	500	491	501	498	495	459	516	506	515	452	486	496	499	519	487	485	498	509	438	479	480	488	487	501	481	469	521	469	476	502	486	504	462	499	441	475	496	477	520	498	484	485	469	490	479	534	455	515	477	484	485	459	538	492	500	480	507	530	499	514	507	502	467	441	496	492	507	503	508	512	475	510	493	504	464	439	490	532	449	478	451	493	502	490	532	475	507	505	520	499	501	489	484	493	477	466	487	500	473	480	446	507	522	481	501	484	490	495	495	478	508	437	494	512	485	532	526	485	463	516	509	501	470	509	479	517	501	487	518	459	507	485	496	448	451	523	543	473	492	472	504	491	469	495	496	466	519	500	495	529	488	488	463	457	483	472	494	503	481	494	483	477	510	488	490	535	522	494	510	509	505	501	499	467	503	481	492	495	499	460	490	473	485	446	506	509	470	521	512	478	482	526	469	489	515	496	482	500	497	523	493	479	466	475	489	490	464	488	499	508	482	466	486	486	530	500	513	488	450	500	446	481	510	490	495	457	477	483	505	510	468	509	489	469	488	515	459	463	474	461	452	477	508	471	495	508	488	465	458	531	472	461	489	467	502	462	489	489	488	516	485	483	517	486	507	518	518	537	522	502	458	505	495	467	523	474	486	484	511	505	490	486	542	515	475	491	498	451	511	510	492	488	512	487	492	505	506	483	475	503	462	503	505	499	515	480	510	484	464	519	451	475	521	483	493	477	517	489	474	529	467	481	500	502	485	462	507	525	521	504	512	506	495	493	527	491	493	490	503	471	490	501	491	472	496	484	458	525	515	484	512	512	473	471	506	503	475	478	540	475	474	455	500	500	528	475	513	472	513	510	462	492	475	500	468	521	530	475	509	488	488	478	460	508	515	460	494	498	492	461	463	512	507	486	495	491	476	503	503	484	506	492	487	501	542	506	492	511	514	525	472	476	485	503	516	484	475	465	508	487	489	488	506	463	531	497	485	480	480	514	468	482	494	486	477	505	481	511	541	464	503	498	477	468	474	551	490	479	466	522	444	471	454	464	473	486	486	492	524	484	498	477	458	468	493	470	492	497	470	450	463	443	453	474	501	505	488	510	467	484	496	508	483	501	503	488	503	489	500	526	516	480	508	489	466	499	496	498	511	479	469	529	512	503	508	476	492	502	492	473	510	457	488	467	458	431	516	486	533	500	510	486	499	489	478	462	506	508	501	455	452	439	494	488	471	553	430	531	453	469	501	497	509	482	492	473	504	493	501	489	489	488	490	524	454	496	498	534	495	538	543	474	497	489	471	488	459	493	476	463	491	523	531	470	497	510	492	517	460	483	460	509	503	463	455	504	500	470	494	527	520	523	472	516	483	526	502	448	478	483	518	483	491	525	463	480	518	518	473	514	501	503	473	481	529	502	491	520	511	501	487	494	480	476	522	479	537	462	461	507	517	485	517	461	483	486	481	491	496	525	548	528	489	543	550	519	496	480	517	507	508	486	511	466	472	487	526	471	500	491	533	511	508	508	464	479	459	560	475	532	484	435	514	508	492	494	490	491	535	507	502	514	502	467	490	468	492	474	471	468	489	505	523	526	471	524	505	502	484	456	467	519	479	459	480	488	480	508	472	513	501	501	475	517	475	514	435	472	505	480	460	425	513	484	500	499	445	503	494	479	505	519	494	497	451	479	502	509	478	497	523	485	517	489	475	466	455	509	492	523	488	452	504	501	504	484	486	458	507	456	457	518	484	454	481	487	453	486	482	481	509	480	480	458	497	538	496	475	524	527	501	489	505	509	462	487	509	511	480	511	511	440	476	502	505	550	469	516	476	485	512	490	503	465	463	504	496	504	493	562	489	516	565	480	496	514	456	475	468	536	477	481	450	495	501	449	479	515	493	459	501	485	517	462	484	530	508	478	456	493	531	513	507	464	476	449	489	468	520	483	508	488	500	467	506	480	502	529	508	491	478	471	499	518	473	518	495	448	466	515	496	494	512	508	494	512	466	451	475	508	527	516	495	483	486	462	463	492	543	518	516	446	457	510	503	501	488	491	463	523	455	501	444	468
61568	68921	46440	16695	3019	314	266	285	334	367	276	201	229	178	195	190	189	190	200	173	182	188	188	175	216	168	176	176	203	172	197	198	180	177	166	204	182	190	162	173	189	185	193	178	201	203	199	191	180	204	208	194	184	201	205	230	196	197	184	201	180	177	176	169	160	156	189	176	172	171	167	190	146	168	184	151	194	173	193	189	154	178	170	175	188	196	178	166	179	181	183	162	184	172	179	181	192	171	175	180	201	167	185	151	180	186	161	170	158	165	182	188	170	161	168	181	170	172	177	167	182	177	145	177	157	171	180	191	199	165	175	175	179	185	189	174	164	174	191	180	168	182	175	158	178	174	176	180	192	192	181	171	169	148	183	176	163	179	178	192	194	186	182	179	193	177	182	193	186	164	171	206	189	190	190	175	186	181	189	196	164	175	176	202	174	162	199	179	180	173	171	164	188	175	183	193	165	199	203	179	145	172	191	188	188	158	192	189	207	158	185	170	179	163	184	174	176	178	185	161	176	146	169	193	194	187	183	175	182	183	184	168	177	195	176	175	185	173	182	187	195	201	193	192	176	180	191	183	162	186	163	174	188	176	177	195	173	181	166	178	165	171	173	179	169	174	178	179	187	189	186	182	177	173	149	152	188	166	172	193	164	171	173	177	188	176	157	188	189	172	180	219	178	198	148	164	169	158	174	165	185	159	180	173	216	165	198	160	200	171	196	175	194	165	168	172	163	194	194	191	186	159	174	197	171	165	166	174	195	155	173	174	156	181	196	179	189	178	180	162	177	170	182	193	151	170	215	172	189	179	175	200	175	167	187	190	181	168	169	194	148	174	177	164	174	179	181	179	172	180	189	191	207	193	185	164	167	184	163	171	187	196	198	160	181	197	171	193	157	178	172	176	191	167	186	202	185	197	173	172	172	193	192	193	179	167	181	159	173	187	182	171	171	177	196	179	192	176	160	168	186	157	156	180	175	178	161	167	196	182	175	188	188	171	172	195	224	174	156	193	178	204	179	194	164	167	173	195	177	183	173	198	175	184	166	190	169	172	203	179	178	182	173	180	161	158	177	189	188	162	188	170	170	190	168	175	179	162	166	181	182	178	188	168	158	180	217	196	198	186	191	194	190	192	158	172	199	191	181	173	183	179	185	179	156	174	156	188	160	187	170	173	186	176	179	193	186	167	179	171	174	175	166	186	174	179	155	168	198	176	178	170	166	172	191	178	175	176	174	170	161	189	167	185	159	183	202	193	161	172	180	188	183	181	189	176	169	212	170	184	198	176	189	194	169	166	159	184	178	182	181	193	169	159	178	157	174	153	179	166	160	176	173	172	182	184	197	179	175	193	167	161	160	181	179	188	190	173	168	159	194	187	177	159	173	147	182	171	182	176	193	178	197	159	176	189	186	191	157	175	166	184	155	167	179	194	181	194	191	174	180	170	162	192	191	169	180	161	160	186	149	176	173	186	167	206	190	170	188	168	171	218	168	180	174	151	183	169	164	190	158	198	173	173	174	195	165	170	173	160	177	171	185	183	188	169	193	160	158	169	185	202	184	188	165	161	192	163	178	190	203	180	164	175	170	184	169	180	165	157	161	158	177	184	174	178	191	197	185	216	161	172	171	171	175	168	194	201	175	161	193	180	193	171	172	159	159	166	187	161	156	173	202	165	192	184	187	211	192	176	154	189	199	184	179	166	199	162	175	158	172	179	177	202	184	169	193	188	187	171	193	153	190	175	167	180	197	196	207	172	190	172	168	182	178	181	195	158	160	188	158	199	174	193	193	174	177	166	160	176	205	184	168	185	164	191	190	180	166	200	184	182	156	188	175	173	189	166	188	193	161	171	163	201	190	159	192	192	169	179	180	201	156	179	170	153	172	182	189	185	190	202	182	157	200	182	203	196	192	185	180	180	178	178	183	175	180	174	177	189	167	190	176	164	174	199	189	182	178	175	161	187	176	156	160	179	160	180	205	173	191	179	191	174	177	175	174	189	211	175	191	166	161	219	176	190	182	148	177	167	170	183	194	183	163	168	174	172	161	183	175	166	171	164	175	161	183	167	175	203	174	202	172	172	171	171	170	162	202	183	191	184	172	176	175	181	186	204	151	177	190	167	167	163	176	170	185	169	173	188	165	165	170	160	158	186	175	208	166	188	173	178	167	202	195	171	166	186	162	188	179	165	152	160	155	148	179	175	189	191	178	191	178	178	183	173	171	160	174	142	181	179	190	159	182	175	185	197	186	193	199	177	159	167	188	170	172	198	206	182	173	186	169	200	167	169	186	161	194	204	198	168	209	193	166	193	199	164	185	171	190	175	184	171	177	186	187	185	177	179	177	187	178	169	165	181	168	174	186	186	165	193	172	156	174	194	177	181	171	173	172	172	176	183	185	199	182	198	185	183	153	159	172	194	175	188	180	156	174	181	193	211	187	165	194	159	172	181	190	188	180	174	170	173	177	178	198	193	181	176	172	178	162	186	190	191	191	198	182	182	193	145	176	187	188	197	172	177	174	193	196	186	188	179	204	170	173	217	184	175	189	190	174	197	187	183	162	200	163	182	190	169	172	173	188	174	164	180	158	187	175	175	178	178	162	191	161	197	167	210	154	186	179	174	175	178	169	201	163	185	163	174	174	171	181	209	189	158	151	185	201	175	201	201	193	171	190	185	177	174	172	156	188	173	149	173	185	170	175	180	192	172	189	147	183	170	184	169	199	179	171	210	171	183	192	206	184	168	177	186	166	176	200	192	176	182	175	187	197	166	203	192	163	172	172	183	160	189	170	190	160	174	196	183	163	186	197	162	168	189	184	188	173	184	198	206	172	180	191	193	194	143	181	176	194	179	201	180	184	218	158	174	191	158	188	183	188	180	181	171	165	181	201	203	194	179	171	177	182	181	182	179	184	177	175	180	166	198	180	183	176	172	204	158	188	173	159	188	174	180	167	188	177	200	144	155	186	183	166	176	171	185	187	190	182	176	191	155	168	193	175	197	173	191	183	163	179	182	183	204	168	194	189	185	177	182	187	197	173	185	160	184	166	198	193	183	184	178	177	196	178	200	193	170	182	209	203	178	176	189	155	187	207	179	184	191	166	186	174	165	167	166	192	187	164	183	191	162	156	174	165	179	152	178	191	176	190	184	174	186	163	175	188	202	159	178	166	182	178	193	194	175	202	204	159	208	187	172	190	170	174	198	200	162	173	217	164	189	194	182	162	164	163	165	166	186	199	181	168	169	187	164	155	154	171	175	170	195	158	175	145	170	162	187	197	175	182	200	164	202	190	197	182	167	198	201	177	172	169	180	206	198	182	167	186	213	186	165	177	188	172	188	185	168	193	161	183	183	165	189	179	160	169	168	199	178	167	190	166	165	177	187	174	157	193	182	173	178	169	183	163	180	165	158	171	167	175	200	185	184	178	187	169	171	193	212	192	205	198	158	194	160	194	198	161	157	210	168	195	185	161	164	187	194	196	178
41486	50363	42049	1563	1235	1095	1027	1060	1474	1528	1115	823	802	764	712	712	747	748	749	755	743	702	694	698	669	621	698	707	664	689	682	664	641	656	621	668	717	657	713	735	639	641	653	671	717	711	762	800	806	805	820	750	778	763	778	757	759	748	733	680	713	615	688	615	642	590	643	637	625	612	618	647	610	580	619	613	628	618	584	652	643	642	626	631	593	634	565	594	655	627	620	591	596	656	610	581	565	622	627	625	595	611	620	593	594	620	593	614	603	561	630	621	594	629	597	607	609	617	605	656	584	594	616	608	637	639	578	621	539	656	604	607	608	624	599	613	629	622	642	581	606	605	597	606	615	596	623	611	591	591	634	599	631	635	636	578	611	616	629	600	578	607	618	588	624	590	614	617	616	601	592	612	607	633	597	581	607	655	646	572	623	582	562	634	604	598	612	630	632	597	604	619	596	650	613	598	574	617	612	590	633	630	619	596	629	607	578	597	611	613	595	624	636	648	672	606	628	611	624	614	587	590	622	589	622	608	653	642	645	628	601	571	603	622	601	636	583	618	671	617	622	631	643	603	615	564	611	660	581	625	608	598	633	622	595	628	598	638	626	627	604	576	571	613	641	595	583	597	638	586	586	602	645	595	648	631	621	599	668	584	602	575	626	610	607	630	638	607	601	624	626	634	580	610	576	665	620	599	617	636	598	575	647	630	605	605	629	592	613	644	618	622	607	622	576	627	589	615	638	611	587	612	654	632	606	577	574	644	615	609	604	649	626	668	598	608	631	590	629	561	597	597	632	628	621	598	658	619	579	638	596	592	607	594	623	614	628	627	585	656	634	613	634	582	644	649	591	616	605	617	607	608	590	655	575	591	586	627	616	634	603	594	641	599	648	627	635	647	655	614	592	664	636	633	601	583	592	609	656	599	652	635	627	581	623	632	604	627	606	618	633	610	600	645	609	585	608	629	616	599	606	617	603	629	634	575	623	607	606	608	614	626	700	648	581	605	613	612	643	666	627	620	611	591	585	617	609	616	613	586	602	613	599	600	610	645	607	593	594	601	645	627	624	607	609	641	603	606	631	638	641	574	648	571	652	614	596	603	623	619	612	639	604	630	593	636	617	590	618	634	608	631	613	620	643	673	622	579	659	672	633	623	600	594	621	581	617	607	618	607	600	598	626	615	644	637	620	614	589	603	667	643	575	586	640	626	618	634	605	614	601	601	584	606	610	592	623	576	588	584	577	640	632	587	653	573	604	638	658	653	588	595	610	595	609	582	640	635	570	652	641	586	640	619	584	641	668	629	615	598	609	594	622	594	619	618	639	562	644	584	570	629	606	581	593	607	599	582	639	632	626	635	634	643	572	622	604	588	609	601	567	612	628	599	599	591	619	646	614	588	652	645	600	602	598	592	579	602	630	601	642	596	567	616	642	625	605	636	639	619	618	604	641	651	636	616	654	645	588	605	600	621	626	620	633	596	575	645	631	590	612	614	624	631	644	614	605	644	600	635	599	652	584	599	619	673	604	684	617	627	652	589	644	590	613	661	635	586	613	632	563	619	668	605	627	590	613	614	620	601	652	593	590	589	617	610	602	658	621	667	594	622	593	602	635	648	619	610	625	575	648	624	585	649	566	629	562	637	695	614	590	583	597	642	571	659	617	631	626	625	582	607	635	611	634	608	649	609	592	590	597	611	593	607	636	625	633	642	621	653	595	637	640	622	592	608	617	637	610	549	613	623	611	575	605	612	604	599	622	644	606	617	580	611	617	554	635	641	588	610	633	597	604	630	622	583	617	653	625	643	638	598	579	562	613	667	608	614	655	578	612	618	592	621	605	609	656	585	568	596	630	610	587	592	645	619	608	642	597	614	598	611	605	581	628	557	613	604	620	606	612	611	602	642	626	627	618	584	597	602	616	630	606	591	618	588	595	568	611	579	597	597	652	635	621	634	603	578	580	599	629	662	626	633	620	636	595	669	659	604	627	598	642	628	606	645	657	624	624	573	633	625	585	635	608	604	614	645	622	635	627	587	602	595	587	614	619	612	667	631	607	634	627	598	623	639	635	576	627	613	624	615	578	592	641	608	614	616	579	572	662	592	632	587	582	557	601	616	610	593	671	603	643	635	620	602	674	595	615	609	574	577	623	586	661	590	609	598	570	635	630	627	632	603	602	635	569	621	600	612	640	650	611	615	631	583	628	554	590	605	590	629	580	632	581	602	549	623	627	589	672	607	638	569	582	599	594	627	612	584	575	645	610	603	632	610	630	603	585	551	583	649	608	620	615	640	595	637	658	615	580	634	606	604	632	607	660	649	584	588	632	586	595	622	594	615	615	592	602	648	644	622	619	626	628	616	643	554	577	571	634	586	609	618	622	570	616	628	633	583	596	595	554	618	608	618	668	612	617	645	636	586	625	601	601	591	607	627	581	589	617	586	646	631	629	619	639	641	584	621	601	560	641	560	607	622	632	620	592	587	633	620	625	632	612	664	643	557	634	602	559	581	580	602	632	610	630	628	587	577	587	686	587	625	582	632	623	658	616	619	608	649	617	616	612	630	624	632	623	664	652	640	576	617	598	577	602	610	632	595	629	594	645	562	607	623	605	590	618	630	572	620	617	602	629	626	581	601	546	643	632	629	613	621	580	605	584	602	623	620	583	602	611	585	610	633	618	640	622	581	643	594	640	615	585	580	598	613	585	574	619	645	629	590	605	626	621	625	590	572	632	591	631	621	589	622	624	596	622	649	611	615	631	615	675	623	648	607	627	653	664	605	609	601	635	657	644	593	628	577	590	614	629	587	583	605	606	621	610	599	591	626	599	635	634	640	628	644	629	640	632	653	576	609	625	631	592	665	662	568	652	619	604	599	568	559	592	612	600	629	585	573	607	640	623	605	635	565	589	614	640	626	600	603	629	588	598	612	643	621	613	600	609	636	613	586	628	617	609	632	610	637	625	596	603	598	650	588	648	595	600	618	615	630	602	643	593	598	654	630	594	617	649	621	616	628	607	611	628	645	610	596	563	629	567	630	603	609	642	569	639	585	594	621	602	644	593	632	597	600	579	643	619	614	577	585	644	598	649	625	591	668	572	646	658	592	627	669	640	592	593	606	642	621	627	622	610	619	664	597	607	615	636	670	667	597	613	636	543	609	621	589	603	677	677	555	619	619	602	590	601	609	595	582	587	589	605	614	626	577	624	585	598	592	583	573	638	629	639	578	613	588	631	593	615	621	616	609	604	649	660	621	628	642	616	645	630	608	602	618	631	643	631	619	612	614	593	612	627	583	641	588	617	637	649	596	585	642	605	581	608	578	614	611	646	604	643	572	603	635	587	642	597	598	614	666	640	618	669	580	601	563	601	619	614	613	656	603	598	605	619	586	618	578	529	637	653	617	635	545	626	595	619	597	607	601	629	647	620	622	614	614	611	585	633	599	607	587	634	643	605	637	603	644	610	584	600	588	662	629	625	595	566	641	660	599
75821	77840	54355	22607	7254	577	415	379	529	521	373	312	269	281	258	284	261	270	256	273	251	235	287	259	216	256	222	266	249	252	270	286	237	253	241	258	237	265	272	223	242	230	213	252	230	245	270	266	279	253	282	258	263	237	255	267	223	218	223	237	224	250	216	247	239	271	257	237	239	247	260	242	249	244	230	247	233	233	248	238	254	248	210	260	217	263	248	197	234	236	257	241	227	230	240	212	230	235	230	232	249	253	236	221	233	247	230	226	227	240	230	261	229	243	247	254	245	204	220	246	239	216	229	220	228	253	239	251	198	239	246	226	247	218	256	222	226	232	240	250	242	198	218	234	218	226	225	260	254	256	215	248	234	226	246	223	207	215	245	227	276	247	225	193	218	227	277	220	238	209	232	222	206	223	233	224	232	253	249	251	242	241	238	225	262	230	233	226	241	226	229	226	212	241	195	225	236	236	224	224	206	234	240	225	257	260	229	228	244	246	230	254	228	252	257	231	220	205	242	255	217	243	223	227	248	244	234	265	246	227	250	218	239	229	239	220	215	226	209	214	223	222	245	229	233	217	233	229	227	223	220	244	218	221	234	210	245	220	195	229	242	201	229	245	227	218	226	243	253	209	212	239	226	248	225	241	221	247	249	235	244	241	254	237	259	222	240	247	227	207	231	225	238	230	241	242	213	251	243	210	221	230	214	242	249	224	243	248	204	217	251	235	235	236	225	258	229	200	266	245	257	225	229	208	246	250	242	200	225	236	232	256	257	231	254	223	205	254	236	232	245	228	224	224	228	238	247	227	204	226	263	226	227	212	220	252	245	232	234	225	236	247	223	231	214	251	224	215	240	217	256	234	223	254	223	236	226	231	270	202	251	208	210	225	234	207	219	227	248	245	235	243	225	204	264	223	215	236	277	231	223	227	244	225	265	228	230	215	252	248	224	249	218	234	233	247	233	230	225	223	243	250	240	221	234	229	185	258	245	250	242	242	235	216	226	250	251	232	214	238	225	244	229	215	240	217	223	249	257	248	218	233	246	243	229	246	229	240	222	242	219	256	203	231	220	224	234	269	255	227	238	224	220	255	234	223	225	257	220	218	230	235	233	228	217	226	190	229	219	236	222	217	231	247	222	209	216	223	216	216	229	229	229	230	200	219	218	247	255	228	240	227	206	235	224	237	231	248	264	222	234	233	253	236	240	241	260	237	224	230	258	208	246	235	259	242	240	239	239	235	235	234	261	229	231	229	199	213	252	217	224	230	203	228	239	232	221	259	210	206	237	217	231	241	208	241	241	219	213	241	252	234	209	212	231	238	232	254	237	247	233	240	240	253	257	260	247	225	238	211	242	277	221	226	269	219	227	242	237	225	267	224	206	236	240	252	219	242	235	214	247	214	223	231	236	239	234	241	247	208	234	260	252	248	230	250	230	224	235	210	237	212	224	229	247	250	235	222	237	236	203	233	252	260	223	236	223	234	224	207	252	226	244	225	248	256	235	243	247	225	243	243	217	218	238	227	239	243	231	270	238	243	223	243	254	256	202	225	227	208	267	245	248	240	225	236	224	216	222	231	216	230	242	238	206	239	248	228	242	213	230	221	231	245	245	223	251	243	202	245	216	238	247	236	239	233	222	260	217	175	249	231	247	215	213	224	232	254	232	246	230	234	221	220	246	222	214	241	222	232	228	230	239	252	227	258	226	250	240	232	230	233	206	254	226	240	226	218	217	213	209	210	218	249	223	229	224	258	233	245	222	253	249	212	207	229	225	219	230	233	225	238	259	247	204	221	247	224	242	225	226	249	240	237	245	241	218	226	251	202	218	258	229	227	227	241	257	224	231	241	250	243	228	237	216	231	234	232	244	216	246	227	239	223	244	207	216	238	230	247	207	247	245	258	210	210	219	243	220	239	239	226	248	233	248	206	240	232	217	213	250	229	244	245	226	214	243	219	249	221	215	234	219	232	238	213	230	231	223	231	248	221	238	249	243	240	229	232	233	220	247	223	254	250	222	234	235	217	217	243	221	212	210	195	241	206	234	270	224	213	242	251	226	234	235	232	242	224	233	219	249	245	229	248	240	223	210	253	233	235	241	231	225	257	236	244	228	235	248	237	260	233	236	219	234	248	225	243	235	226	223	239	232	217	224	218	224	247	226	244	203	238	230	213	237	249	203	191	262	228	237	254	252	216	234	241	242	219	242	251	224	217	243	232	265	244	246	261	220	226	222	242	242	233	240	211	224	224	261	220	232	233	240	254	257	223	226	231	238	244	239	246	231	222	222	214	217	225	245	242	235	252	222	244	242	224	235	214	226	240	236	220	224	218	231	209	241	241	243	233	229	225	271	244	238	243	260	249	233	215	246	241	238	256	204	222	223	227	240	219	203	229	224	233	247	227	266	235	236	212	235	227	224	235	236	273	227	239	223	232	207	223	240	270	221	250	225	221	244	205	253	237	233	265	234	245	240	219	214	225	239	210	231	228	235	238	270	263	227	242	231	218	243	203	242	223	208	262	237	240	234	241	232	220	245	203	269	223	254	247	228	236	242	219	257	227	234	248	203	237	232	193	249	207	232	221	243	230	238	238	244	238	243	269	237	231	252	236	248	249	253	219	236	244	239	223	248	230	232	242	244	247	235	244	252	219	232	244	218	206	253	241	255	244	210	237	273	266	267	212	233	245	233	224	205	238	250	202	224	221	215	244	238	246	193	247	224	224	229	241	238	272	227	226	248	265	241	251	241	218	263	237	226	204	227	214	248	206	237	258	224	236	240	254	222	242	269	221	240	239	247	220	230	229	242	239	259	256	246	263	203	246	240	244	213	262	238	237	213	196	222	236	240	221	248	208	233	260	222	222	216	217	233	231	216	242	238	242	250	246	261	238	232	265	212	231	243	225	260	227	239	232	249	257	246	233	232	228	241	218	216	221	226	247	208	244	236	225	240	198	243	233	229	215	244	240	226	212	240	232	236	242	242	229	242	213	227	229	233	228	252	228	225	238	241	217	245	241	221	220	244	222	222	199	219	233	231	262	236	254	217	225	253	256	213	233	236	216	234	226	242	236	240	218	236	218	216	250	229	225	267	250	238	231	239	241	219	226	239	247	243	245	243	230	252	220	227	221	239	217	268	243	230	244	268	243	230	240	226	215	216	239	219	224	207	235	228	251	267	205	217	223	248	216	238	232	238	235	247	264	217	237	242	228	219	245	209	237	264	216	268	250	215	221	245	208	240	236	230	205	243	247	204	212	221	212	237	257	234	253	272	241	219	219	257	178	226	193	241	229	248	231	256	218	233	245	184	243	232	229	227	204	263	239	255	232	234	225	242	236	247	216	233	257	253	224	204	239	267	249	240	211	264	260	209	210	248	251	234	221	234	209	232	251	238	229	230	245	225	241	247	213	234	233	230	221	254	261	248	217	232	232	231	229	236	217	251	229	236	230	228	240	231	224	270	213	233	228	225	237	208	237	205	246	218	241
52055	61301	48158	2299	2095	1746	1647	1622	2478	2290	1733	1279	1094	1127	1062	1014	993	1063	951	947	1004	903	938	911	866	877	879	836	941	928	907	910	875	868	808	874	899	834	821	805	848	793	864	849	913	1032	954	1057	1100	1072	1016	991	905	899	910	991	877	881	795	844	820	796	728	819	797	794	779	779	782	783	725	778	734	727	758	839	796	754	796	755	801	789	741	758	769	760	730	794	779	713	761	752	797	772	754	724	751	757	739	783	767	807	762	772	781	738	838	815	756	719	794	742	767	751	750	786	748	793	758	767	718	745	775	795	747	796	758	765	747	781	756	791	783	744	691	812	746	711	749	768	754	786	805	762	760	787	754	721	747	772	762	734	753	772	707	791	763	780	764	770	730	745	804	797	719	725	779	767	683	744	786	760	761	790	742	741	779	790	754	700	729	743	791	686	758	736	761	753	732	795	743	748	786	756	763	793	800	777	785	733	760	710	741	751	764	773	755	772	759	780	838	804	752	754	748	768	779	746	770	736	732	734	785	735	718	782	714	779	720	742	774	759	719	733	727	725	767	721	808	793	752	774	741	778	717	745	741	787	819	772	747	784	750	733	759	753	759	768	723	745	785	765	747	777	735	732	755	731	705	744	719	792	803	758	768	795	762	767	724	754	769	797	812	740	756	686	738	784	731	753	749	731	810	747	762	780	756	749	835	703	755	739	661	745	808	753	749	782	772	761	725	742	712	744	781	719	696	760	718	744	818	722	763	794	756	748	755	757	758	746	789	763	730	772	720	729	691	782	778	739	735	775	764	745	766	721	788	719	764	814	779	773	800	754	725	755	752	779	752	708	778	742	776	739	745	756	759	728	751	760	738	753	739	753	780	763	818	767	741	798	734	732	720	741	769	803	729	773	733	762	737	761	742	755	748	727	781	751	746	768	767	740	787	762	729	753	731	729	760	763	734	764	768	740	799	761	777	758	752	762	742	784	738	773	739	699	710	781	766	746	746	752	770	715	766	731	743	772	802	742	724	766	725	753	725	744	773	742	803	796	748	739	776	761	754	747	760	752	787	751	739	762	746	754	727	770	783	748	772	744	714	780	736	775	763	756	718	735	761	737	744	793	755	760	754	790	764	748	722	708	771	728	777	724	804	854	762	771	717	739	704	771	744	744	782	747	783	775	757	796	771	742	786	794	825	758	709	777	754	762	730	730	762	775	755	804	776	772	784	776	750	808	755	779	784	770	731	787	745	759	746	761	784	760	771	742	762	737	771	766	754	767	761	754	696	750	747	798	777	777	830	781	806	766	729	756	700	734	768	733	763	772	774	745	694	761	777	763	791	727	723	764	771	733	761	777	770	744	770	778	749	813	750	742	728	741	748	759	779	742	810	759	713	806	757	783	779	803	768	743	711	744	759	750	764	759	717	772	764	690	738	715	786	773	732	774	776	764	787	743	735	743	735	770	768	719	701	740	781	791	768	758	781	747	737	736	764	752	749	788	756	712	740	746	695	739	735	752	751	735	800	779	747	756	777	771	789	761	718	760	804	786	744	738	771	767	844	732	773	750	736	789	772	769	757	773	720	751	756	747	748	783	772	805	809	773	740	720	731	719	738	804	767	745	759	817	733	743	743	756	784	744	741	712	768	785	721	736	760	775	735	757	711	749	712	730	737	796	777	755	777	716	751	746	764	778	754	791	729	780	731	757	692	762	792	767	788	780	744	766	761	743	738	744	756	761	717	740	795	784	687	715	806	762	760	734	735	747	712	765	752	721	757	726	750	734	740	758	757	741	744	758	760	735	721	746	765	792	723	706	768	787	742	790	743	760	813	749	737	794	799	810	752	766	744	777	722	717	736	784	706	738	785	778	779	802	808	739	744	779	726	716	744	756	765	790	753	742	773	759	753	777	736	748	744	728	756	742	747	716	744	776	784	774	801	757	759	751	783	768	723	728	727	712	699	777	757	788	755	758	774	753	738	731	839	713	744	801	837	735	717	786	754	734	744	796	760	753	747	736	794	760	724	775	688	798	774	759	682	748	760	733	759	733	761	685	704	755	736	696	754	782	760	766	737	790	730	776	752	744	762	724	745	780	744	788	731	750	808	712	750	746	795	761	804	776	800	800	757	745	751	760	768	777	736	705	743	709	713	715	750	705	769	735	795	754	780	736	816	744	780	764	751	719	775	757	744	743	740	787	777	712	779	771	752	728	781	737	715	771	783	735	715	789	769	728	758	749	749	755	741	762	789	753	770	778	717	763	722	761	718	765	766	727	731	779	742	747	772	778	706	767	781	781	777	773	792	809	785	794	736	725	818	749	768	742	760	759	756	757	775	759	789	792	741	760	790	749	794	737	714	758	784	775	758	745	723	780	780	758	756	743	730	758	781	772	756	728	769	756	763	712	748	746	762	779	747	766	761	738	754	776	733	805	731	716	729	775	783	722	721	719	808	750	786	769	760	727	767	781	724	765	745	775	779	776	745	761	778	746	763	788	742	795	806	751	766	793	740	759	785	739	736	700	740	735	732	705	786	749	792	774	701	744	743	731	713	705	820	789	709	773	751	752	735	734	782	725	757	800	736	785	768	747	764	735	748	776	816	756	778	733	728	775	762	777	755	764	721	762	735	711	733	723	795	702	781	787	734	776	769	748	761	783	774	739	732	806	787	749	789	791	729	793	753	683	786	769	734	731	744	750	766	777	734	770	739	757	763	770	754	729	782	766	793	759	710	762	725	789	744	757	752	720	748	782	760	756	759	736	800	742	793	800	759	751	754	768	764	806	747	729	753	763	737	741	740	766	778	807	818	781	768	754	758	760	767	784	757	737	768	770	782	728	767	770	763	745	733	732	759	747	729	755	773	759	768	742	754	771	736	731	749	788	775	777	797	769	746	732	760	761	768	761	770	712	769	724	773	738	794	793	738	791	756	785	802	792	767	791	710	789	801	740	761	817	763	738	767	728	770	721	750	761	795	761	752	752	771	761	758	751	767	714	749	740	756	762	735	749	708	793	822	756	710	773	719	772	773	756	753	729	742	729	762	770	775	741	742	747	722	764	791	778	697	770	749	711	785	734	800	799	795	757	702	777	768	777	747	753	757	740	739	729	758	756	792	755	771	781	731	737	781	766	731	781	739	769	826	707	755	750	760	751	767	722	765	731	734	780	778	773	761	756	793	775	744	753	759	765	785	738	760	765	724	692	740	725	756	775	798	776	797	701	723	733	770	680	734	735	711	792	718	774	758	755	773	750	808	734	743	761	775	788	723	731	696	718	729	754	767	778	790	766	809	729	773	706	792	754	696	766	733	750	804	778	729	777	749	816	778	760	749	733	746	796	755	766	769	758	741	760	773	797	765	751	754	733	785	707	808	782	715	730	786	692	744	733	761	784	791	703	791	764	741	785	771	776	738	727	749	765	776	778	762	782	710	746	753	723	680	755	764	804	775	776	788	819	720	777	740	773	758	793	753	710	748	787	801	747	726	747	794	769	815	776
14828	17705	6239	428	203	155	149	137	153	128	144	148	131	164	119	140	140	155	145	154	147	148	148	143	147	150	149	137	131	132	123	137	161	146	133	152	131	142	143	149	137	145	130	145	159	152	146	146	161	163	170	131	153	134	153	131	135	143	145	137	134	123	127	138	147	152	142	145	130	143	131	151	136	128	126	118	135	145	129	125	133	132	129	135	127	120	143	127	130	136	138	154	133	152	167	129	146	124	134	151	128	134	141	123	146	155	162	139	165	119	127	138	160	135	155	144	134	151	145	150	124	142	143	142	118	144	130	143	131	148	127	136	151	136	135	129	141	148	144	139	145	129	143	122	135	138	134	126	126	144	148	146	118	155	142	163	132	112	144	138	141	130	136	139	161	149	135	144	123	131	137	141	116	136	127	126	137	153	144	134	147	152	150	144	130	144	133	136	128	133	160	131	149	137	135	138	133	123	175	137	128	127	152	154	146	150	137	143	131	123	114	154	142	151	136	148	120	147	154	136	129	142	127	118	117	136	136	142	147	136	147	143	140	140	148	144	142	129	117	142	140	161	136	141	125	157	126	130	126	136	157	151	126	149	137	145	125	127	139	118	118	143	124	111	122	106	136	123	131	136	139	144	142	128	133	136	143	141	138	123	125	130	131	140	136	141	135	141	140	143	135	107	129	137	138	152	139	151	143	130	137	153	148	140	144	153	157	150	144	122	128	131	155	130	116	122	126	147	143	123	133	155	113	144	143	138	154	158	141	150	129	131	136	163	143	151	145	141	154	136	140	144	138	131	126	153	141	130	127	122	128	148	131	147	135	111	112	133	136	142	138	125	132	158	169	142	145	151	133	113	139	154	149	143	146	167	120	135	118	151	133	120	142	152	138	113	139	138	150	144	133	150	154	133	148	112	159	154	144	125	128	135	155	131	160	133	137	153	140	134	145	138	134	142	129	146	125	167	147	148	143	120	138	129	137	141	130	139	138	138	155	131	129	140	121	124	121	128	134	128	124	142	151	125	139	124	144	140	132	156	161	144	138	153	141	144	140	168	149	129	144	133	152	115	145	149	115	131	109	148	138	136	118	130	149	157	127	121	160	115	145	143	136	157	157	151	139	132	128	119	140	138	119	124	144	137	142	117	132	152	154	126	149	139	117	133	124	154	141	131	135	122	149	130	138	143	143	145	141	131	158	146	136	146	162	149	121	133	156	132	112	136	141	152	137	121	160	139	149	142	129	130	144	131	146	124	135	127	151	128	151	141	140	134	132	135	123	152	123	139	138	141	162	157	137	138	138	139	150	159	127	140	127	123	141	130	146	154	142	139	146	136	161	144	148	126	123	124	120	149	144	153	147	123	143	125	140	145	123	128	156	123	136	148	135	140	128	144	127	143	143	141	140	134	163	146	139	132	133	131	140	137	134	159	148	132	135	159	148	125	153	120	116	120	134	158	123	138	128	134	144	149	134	136	157	131	145	119	138	142	151	154	149	130	142	141	143	130	116	145	145	136	134	132	139	138	149	162	143	128	134	134	135	124	152	149	132	148	154	145	130	138	125	165	123	126	135	119	156	144	136	129	125	141	139	137	139	158	145	135	133	132	123	155	144	146	159	122	140	130	150	129	158	145	134	140	128	148	137	146	133	119	139	135	136	141	127	121	157	143	145	130	122	142	145	136	125	136	125	166	139	154	122	138	147	139	135	133	142	135	138	150	121	141	140	150	133	147	133	133	131	132	142	122	132	142	131	145	143	134	133	134	117	134	136	135	126	135	135	135	124	126	135	135	149	153	124	150	154	132	155	136	140	146	142	128	140	145	127	148	147	137	145	129	139	132	127	152	140	139	124	153	124	129	154	142	132	140	152	156	146	124	147	116	130	148	144	158	127	140	135	145	137	142	146	126	132	154	155	133	144	124	133	135	132	148	135	144	159	139	161	147	142	125	133	135	155	136	137	144	124	131	147	157	141	123	155	139	146	152	107	141	134	135	143	149	144	126	140	141	123	136	148	134	137	123	160	128	123	149	137	142	128	138	140	144	148	136	141	112	153	156	134	127	143	113	128	128	133	144	151	135	140	137	129	147	140	141	142	147	157	128	140	147	125	136	130	153	124	148	126	139	150	134	130	116	132	133	138	137	145	113	161	134	157	138	135	140	129	142	151	127	134	153	135	143	140	128	147	152	138	149	133	156	128	143	126	151	122	123	145	133	119	153	124	132	140	142	151	143	172	111	154	141	125	134	119	147	131	127	152	135	124	152	127	130	158	162	130	127	157	135	168	122	120	137	155	152	125	146	128	132	118	116	118	151	141	135	146	141	155	132	115	138	145	137	129	145	147	138	138	150	130	143	133	136	138	147	137	143	145	145	141	151	146	141	134	136	126	148	154	124	138	159	135	149	120	131	130	137	146	123	151	138	129	162	141	141	145	123	129	142	144	113	150	134	135	113	139	152	117	157	152	136	163	142	137	135	121	140	149	157	135	147	118	128	137	150	132	131	150	163	139	143	154	155	117	126	154	133	141	129	133	127	114	137	138	135	129	134	164	125	124	146	134	133	142	155	159	134	138	154	122	156	140	123	118	126	143	135	147	123	143	132	152	137	146	131	139	134	137	157	149	121	145	131	134	140	127	139	130	123	114	141	153	138	142	144	136	131	124	148	127	130	104	136	138	139	143	142	142	122	143	158	138	151	106	129	143	129	135	132	134	132	124	132	141	137	125	151	164	123	158	147	137	141	137	129	162	150	151	150	144	131	155	128	123	149	108	142	127	157	155	140	140	129	131	154	108	132	151	137	129	129	151	151	140	145	140	135	126	125	121	157	161	135	141	142	137	119	148	124	131	138	144	124	120	133	142	148	131	123	166	146	105	128	125	144	132	127	111	140	132	142	141	135	128	142	147	150	125	126	160	137	141	153	122	166	159	136	147	136	131	128	140	138	144	140	113	136	142	151	146	115	150	160	126	123	143	120	120	123	148	156	150	133	124	127	145	142	128	138	130	135	140	135	138	150	120	144	138	129	126	119	150	165	140	133	140	125	143	133	106	133	151	125	151	145	133	145	142	121	132	119	152	133	137	147	135	156	155	125	131	141	150	134	140	137	142	141	122	130	132	129	148	143	138	135	126	148	116	149	131	125	136	115	149	120	154	159	151	126	139	133	141	143	150	142	133	115	133	146	120	146	148	138	136	134	135	134	147	145	134	132	125	129	151	138	146	125	148	140	139	136	147	141	137	137	152	141	127	119	142	144	144	137	125	147	126	144	130	129	145	142	154	125	142	114	135	150	133	115	141	145	135	133	136	131	143	155	121	126	164	151	128	152	138	135	125	129	147	147	154	140	138	142	155	166	119	128	131	129	133	118	119	138	134	126	113	122	140	136	149	144	149	141	129	146	127	148	140	134	123	131	150	154	135	145	136	129	128	126	142	140	136	140	136	134	144	126	144	141	154	138	171	140	140	153	137	162	154	155	134	119	142	138
18494	22366	11437	553	509	533	488	501	581	523	512	484	530	487	547	517	525	462	503	484	476	509	502	529	498	483	500	527	511	476	564	566	547	566	519	507	516	567	521	536	522	525	520	517	530	571	584	617	626	681	609	619	589	608	579	574	636	568	568	529	533	531	539	510	495	496	505	489	464	508	513	489	509	520	448	514	472	482	478	487	474	507	481	493	527	497	465	471	558	499	472	475	475	522	469	550	505	505	462	482	518	507	457	473	453	511	485	482	522	530	489	447	491	479	525	498	533	501	482	461	518	484	493	476	489	486	506	499	520	501	485	498	487	538	476	471	525	481	521	503	526	491	475	513	515	514	473	483	512	485	475	503	505	487	523	485	527	508	514	503	482	511	489	480	477	489	516	497	501	471	478	548	490	538	529	505	531	507	526	466	498	506	494	498	500	490	482	523	485	512	477	477	505	486	502	493	490	482	472	484	498	464	528	480	502	485	527	478	464	502	497	507	509	504	490	522	500	512	499	471	506	457	514	489	494	531	496	463	498	477	487	506	513	510	448	490	514	485	490	512	514	499	520	507	476	462	462	485	518	528	472	476	488	484	472	494	473	522	503	458	505	495	497	542	462	493	480	506	505	469	438	545	481	494	493	515	516	486	525	511	502	474	530	475	472	530	473	539	510	527	495	503	488	502	524	531	443	489	519	517	478	532	502	515	514	467	488	463	507	503	530	506	466	492	515	531	461	493	518	499	494	458	474	510	467	490	494	479	507	506	487	492	457	497	509	496	501	517	516	502	521	500	484	551	471	513	497	523	473	495	494	479	502	484	492	516	512	495	506	508	487	483	462	532	468	490	530	486	504	522	513	501	517	565	519	476	481	501	432	480	490	505	503	491	481	520	475	502	483	488	491	513	461	524	481	478	491	528	508	492	488	494	525	502	471	499	508	527	485	466	525	500	527	552	496	507	479	522	505	538	469	509	501	484	490	495	527	516	488	503	514	512	490	469	527	530	500	493	529	516	492	457	458	505	525	540	489	486	489	488	513	517	507	493	506	513	520	515	491	516	513	502	494	511	473	476	508	482	475	479	467	505	478	515	528	531	526	480	515	518	469	497	515	517	493	473	538	491	509	458	498	500	547	476	473	486	514	451	502	511	516	503	487	506	505	510	527	508	483	492	491	479	508	531	460	509	491	500	481	471	524	457	522	494	534	545	494	474	498	519	490	510	518	495	481	503	490	517	474	514	501	491	482	480	472	462	497	496	503	470	498	518	462	499	454	500	541	465	484	472	485	503	510	535	488	507	532	498	493	530	526	474	521	474	542	491	475	503	514	506	500	534	471	479	530	459	481	506	540	533	525	448	468	510	472	487	491	519	493	504	488	482	480	497	469	481	507	514	489	508	478	503	538	493	505	499	495	460	540	464	494	498	504	514	495	508	506	499	490	548	491	481	491	500	521	501	455	508	487	515	500	466	476	514	553	495	509	491	497	505	547	530	556	492	471	464	510	465	509	455	496	494	507	533	506	498	536	538	502	497	490	488	519	443	506	487	472	522	475	513	522	523	543	474	457	487	535	507	506	501	454	531	499	477	503	502	533	493	472	505	465	475	477	521	499	504	490	507	492	494	496	474	503	514	508	506	514	531	448	511	459	493	458	495	499	520	496	482	503	492	444	491	481	537	489	460	518	496	490	505	510	489	484	486	563	487	486	495	493	525	493	512	519	526	448	523	528	507	486	487	536	516	494	522	499	481	465	531	487	480	538	506	497	497	461	486	467	504	487	475	489	476	437	513	488	507	500	497	464	483	538	474	479	472	489	508	493	475	512	488	517	480	503	468	553	456	481	543	495	487	463	543	459	485	493	483	514	489	477	492	484	485	515	494	477	513	481	528	504	496	477	503	504	483	503	449	501	475	512	481	460	470	498	507	488	448	480	480	532	483	493	485	492	448	505	489	521	507	523	480	473	509	498	524	507	437	503	488	487	482	494	508	475	472	500	503	555	522	486	487	494	491	504	508	550	499	478	482	475	497	482	500	498	467	467	532	485	484	475	483	545	520	520	486	499	491	509	484	467	481	506	497	516	521	470	497	528	473	509	468	473	487	487	508	514	484	482	467	460	504	470	479	499	540	497	457	478	502	494	503	473	495	530	471	497	499	500	476	505	507	506	499	505	489	489	488	478	485	505	501	480	534	496	472	485	507	487	509	486	459	508	466	508	559	498	505	453	495	486	494	521	465	500	473	480	480	488	490	501	553	493	500	533	525	523	511	496	504	481	480	493	522	509	498	510	494	499	525	481	504	496	496	478	487	498	482	475	492	507	482	502	455	482	503	512	507	485	542	524	503	508	529	553	525	528	502	522	471	527	499	463	504	527	492	504	513	515	498	488	482	515	517	477	465	467	510	489	513	485	500	475	492	534	520	474	497	501	503	508	492	497	493	527	495	482	535	478	514	532	472	504	486	525	502	541	512	498	498	512	521	529	508	486	479	485	503	493	518	493	502	544	507	499	490	485	461	467	524	509	522	458	444	484	492	512	484	497	501	492	502	528	532	522	503	504	500	502	514	545	510	468	476	476	507	521	524	499	505	476	473	512	450	499	483	477	501	509	531	536	498	497	500	472	469	518	467	501	474	483	491	495	489	493	486	496	518	492	520	474	498	545	489	445	493	519	515	487	451	501	484	504	477	470	494	517	526	474	503	505	481	498	473	510	482	501	548	455	503	519	519	471	490	527	522	516	490	496	477	543	493	560	499	488	491	517	532	477	492	500	502	483	469	531	471	483	517	502	499	514	502	522	512	495	515	498	483	465	479	525	493	476	490	493	481	514	468	482	506	517	528	521	474	516	521	502	557	500	482	460	488	509	514	480	492	531	537	477	508	533	500	489	469	517	494	495	500	483	525	508	498	483	455	511	500	531	526	481	485	478	464	512	512	503	522	501	485	526	527	561	464	524	510	479	479	497	526	530	507	539	480	500	491	465	504	504	513	501	440	495	495	483	488	510	514	488	473	510	491	517	532	514	469	471	478	505	500	479	487	519	499	506	512	546	497	507	517	499	498	501	489	468	476	496	512	475	496	489	479	476	481	496	458	515	480	470	516	515	541	473	519	540	492	526	498	511	500	462	506	470	518	500	483	503	494	514	538	477	487	514	484	515	531	477	505	518	501	513	509	482	501	492	499	479	508	468	481	468	516	464	500	472	473	542	509	475	493	488	486	484	488	475	506	479	491	499	475	470	487	492	469	465	507	479	456	481	484	466	471	481	480	472	499	471	506	500	489	517	512	515	505	496	490	465	486	511	492	511	496	491	450	453	520	491	474	499	523	551	498	536	467	539	519	517	506	478	496	481	463	471	493	480	525	509	461	535	512	492	516	514	497	470	532	519	506	509	499	520	463	507	511	525	468	494	452	493	523	501	496	470	487	465	528	515	497	496	487	474	459	512	483	529	541	513	511	460	496	495	489	484	483	474	511	502	517	458	500
62768	66724	46596	15842	1640	316	244	271	359	337	255	212	218	208	212	174	218	195	199	196	227	200	207	182	195	203	176	180	190	197	194	204	193	186	171	164	170	189	194	193	194	179	189	200	174	191	179	180	212	214	213	193	191	183	215	202	206	193	204	199	211	189	151	201	177	180	166	166	155	193	187	186	173	188	178	181	168	178	191	182	182	169	182	194	176	149	177	165	199	165	199	172	193	181	191	186	172	198	169	190	177	174	162	174	162	159	194	192	178	205	183	168	171	166	158	204	175	195	187	199	191	182	201	185	173	184	191	218	187	184	169	183	150	188	168	189	189	179	170	192	167	175	172	188	165	193	188	207	218	171	179	189	177	158	203	199	184	204	176	185	179	182	187	166	190	159	178	196	161	200	175	178	193	196	182	182	186	193	190	193	168	202	158	169	174	192	184	170	168	165	188	196	211	167	187	199	155	151	194	171	177	153	184	189	181	184	162	168	188	174	182	188	153	186	175	180	173	187	177	195	182	185	156	189	191	176	206	180	181	181	178	179	187	168	178	179	179	185	175	176	169	176	207	167	172	174	197	180	182	180	194	199	152	186	206	189	176	164	216	177	185	170	199	181	175	195	180	186	189	174	179	165	166	179	166	165	199	159	203	176	185	171	186	184	186	189	190	190	163	200	178	166	176	174	172	193	172	171	201	170	205	173	198	163	187	193	165	211	182	193	208	150	181	178	172	193	171	192	179	163	188	187	202	188	171	195	175	174	192	182	170	199	151	175	177	213	160	176	184	195	208	194	186	160	184	171	179	193	175	179	197	192	185	185	188	208	176	146	178	187	176	197	196	179	166	176	186	210	173	175	172	186	188	198	190	205	204	174	178	187	176	190	195	191	201	186	191	181	175	160	172	178	184	181	186	199	189	173	166	207	180	174	183	171	173	188	196	187	185	181	179	164	182	179	185	201	178	181	186	162	197	187	225	168	188	187	177	176	172	197	177	189	198	178	202	161	184	185	218	189	164	193	168	158	215	191	190	179	185	174	176	155	177	211	181	164	210	161	183	173	198	171	178	168	172	198	177	182	154	196	164	187	179	190	174	187	186	169	209	190	166	166	170	154	172	188	177	169	175	213	165	165	161	177	159	173	180	178	198	199	157	190	198	193	193	198	182	169	207	172	165	203	185	206	184	192	195	183	179	157	180	167	174	171	169	177	157	178	183	156	193	173	187	160	183	191	170	208	171	184	185	201	169	182	180	186	151	194	152	166	194	166	202	163	187	175	191	167	178	168	199	164	181	208	167	192	186	179	173	174	184	183	172	192	177	144	182	150	163	180	188	208	174	193	164	181	180	192	171	188	194	181	185	195	209	174	182	197	184	146	200	181	192	170	168	173	185	167	190	177	169	170	165	193	190	178	180	213	171	179	179	191	181	188	190	186	174	174	179	196	191	169	187	190	168	187	191	181	163	180	159	187	176	187	213	177	185	205	204	175	191	184	187	175	192	166	179	181	188	182	195	196	210	182	200	183	184	163	168	172	170	181	173	174	168	197	171	173	153	174	176	205	174	200	168	188	185	171	165	194	186	203	173	184	180	170	172	183	199	182	167	178	182	194	183	196	167	189	199	177	175	168	194	180	177	153	191	188	172	165	175	187	164	217	155	181	163	166	176	179	187	166	168	202	199	158	208	194	168	214	178	177	187	164	186	175	182	172	175	171	178	214	178	179	150	175	174	180	169	176	153	162	167	183	162	195	185	184	195	193	191	196	201	186	169	173	177	210	170	178	166	208	157	199	157	169	178	182	206	174	196	202	201	187	174	177	183	182	169	183	194	181	186	192	181	186	214	186	178	177	169	200	197	162	163	168	190	174	181	166	165	180	184	194	182	180	211	214	187	185	176	184	186	178	196	191	191	185	206	185	173	187	186	198	179	174	173	168	201	181	189	172	168	177	196	165	176	184	162	202	185	209	193	188	200	170	170	155	185	190	168	186	202	173	190	206	175	196	205	176	180	169	152	197	167	175	180	169	187	181	169	187	171	162	184	199	181	163	190	148	161	174	197	184	188	181	173	201	186	165	181	187	175	168	198	208	185	191	167	178	177	185	186	174	175	192	192	188	171	158	184	183	194	177	188	161	169	195	170	209	181	167	185	189	172	197	179	168	203	172	178	171	176	169	184	161	196	186	177	190	190	189	187	173	162	172	182	179	188	181	196	189	180	202	173	174	166	174	172	163	163	173	174	193	206	185	180	158	175	168	186	179	170	188	188	179	172	193	209	178	173	184	169	181	146	177	201	193	185	172	197	188	199	178	177	189	159	192	169	172	170	200	200	174	161	170	195	180	185	174	210	151	155	185	188	201	153	175	156	195	171	176	168	208	162	149	180	173	169	193	173	165	169	151	190	177	198	198	187	170	171	191	186	202	206	194	179	180	158	178	188	172	198	176	180	169	184	189	191	190	158	178	187	176	160	182	218	167	193	206	152	177	169	167	173	151	176	192	182	156	192	208	172	177	153	174	199	192	183	193	166	175	172	179	183	183	184	227	196	184	187	179	189	193	172	190	177	179	212	171	176	167	169	172	168	200	186	192	161	166	168	177	196	192	164	162	180	173	193	165	181	162	170	168	163	180	194	185	180	183	209	172	182	174	182	192	203	189	178	213	179	158	159	182	189	182	213	171	200	177	160	180	160	197	194	168	187	181	162	170	158	167	171	173	160	199	180	181	190	201	172	184	174	156	181	184	170	190	184	186	194	161	149	171	177	177	181	181	169	168	176	184	162	157	168	175	177	187	155	155	178	172	172	171	189	198	182	186	177	193	173	173	179	186	164	172	175	177	192	196	160	168	171	193	195	188	167	196	180	197	187	158	173	195	194	210	162	171	192	170	183	169	192	204	182	179	194	176	167	182	177	178	191	186	193	183	191	181	186	153	206	179	174	182	180	173	187	210	162	209	198	176	180	191	195	186	212	169	200	183	200	193	208	162	162	186	203	179	168	190	138	175	184	182	160	156	203	186	198	153	197	185	155	181	178	194	173	175	201	163	171	180	186	183	195	188	184	179	185	185	216	183	184	180	200	189	197	184	188	177	180	178	183	167	178	182	177	177	174	180	153	176	189	187	173	196	218	202	181	194	175	189	175	180	199	179	193	199	178	201	179	208	148	171	215	195	181	181	157	177	168	192	197	173	198	171	180	162	170	192	160	171	180	198	181	177	191	179	173	172	175	170	195	163	182	187	167	189	204	167	205	189	192	171	200	186	177	169	189	172	179	172	169	194	174	166	152	183	171	196	205	181	178	177	179	193	175	177	191	196	186	183	185	166	176	185	189	197	190	174	168	186	202	202	175	183	173	189	189	157	204	191	192	187	170	202	153	194	168	190	173	174	187	166	205	192	171	209	184	180	174	179	214	184	153	176	170	188	185	168	177	185	171	201	183	181	178	169	158	178	191	175	168	202	214	170	188	205	177	177	170	160	167	180	179	181
42328	48966	36828	1498	1376	1181	1115	1080	1669	1734	1163	879	792	770	806	829	758	725	796	683	738	735	686	709	729	649	720	679	698	686	742	695	687	699	689	667	695	653	695	712	679	664	629	706	772	771	736	809	935	859	826	792	775	791	757	749	739	749	713	714	635	679	650	600	674	635	636	626	605	619	653	654	623	654	620	674	651	654	658	624	607	595	640	588	659	598	613	686	649	637	659	596	620	652	621	589	654	650	638	622	608	593	636	627	615	630	623	640	649	605	604	634	643	549	655	611	632	670	636	617	596	618	624	632	633	652	610	590	619	605	641	658	600	614	634	623	632	618	646	621	633	637	622	632	591	592	608	636	609	638	591	597	594	619	624	639	618	636	611	590	631	595	582	632	638	662	601	655	588	574	618	621	617	639	621	635	622	619	643	635	631	606	614	576	622	661	636	581	586	650	625	609	594	670	632	625	618	651	632	603	623	601	615	621	644	623	641	629	656	624	642	608	675	625	644	590	582	594	594	601	631	602	603	637	630	671	575	627	604	624	649	629	628	621	678	604	615	661	576	645	606	653	634	607	552	640	709	657	567	621	626	611	591	585	612	607	646	625	651	657	593	625	618	600	629	642	624	604	619	603	632	640	632	599	609	568	589	617	670	608	624	670	600	618	619	654	628	621	638	645	601	640	634	626	657	633	617	593	627	656	640	617	631	638	634	584	564	612	629	658	649	592	627	652	614	656	617	611	602	603	620	613	601	633	651	672	622	649	622	622	626	628	617	659	604	594	631	649	583	617	630	595	638	655	582	621	610	631	650	622	612	655	622	608	631	620	646	628	702	635	630	662	571	632	639	648	596	610	624	580	612	573	646	588	641	609	600	621	672	585	586	630	619	618	648	649	632	667	554	675	655	628	605	614	625	609	656	605	640	619	647	643	599	644	601	598	633	616	585	626	644	620	679	647	638	640	604	603	631	633	613	594	607	612	644	614	603	631	629	676	648	585	602	634	640	560	610	613	635	626	640	575	653	593	629	616	630	593	634	559	641	622	598	646	581	620	593	587	607	627	594	610	646	608	611	649	619	612	552	593	627	619	623	601	661	638	638	620	664	627	642	631	597	624	648	628	643	593	611	595	604	581	656	622	617	643	594	631	622	616	610	667	622	635	651	608	611	634	646	621	594	631	590	584	595	655	633	591	622	648	664	586	675	647	639	601	619	621	656	627	638	658	597	635	634	633	630	592	637	605	622	629	609	610	661	635	649	607	587	583	596	603	646	653	633	581	653	588	647	596	605	611	621	621	622	603	660	590	591	627	643	637	650	590	613	604	622	612	629	642	636	609	612	614	653	623	648	600	610	634	655	596	601	580	591	644	639	629	628	636	619	622	606	623	597	627	629	622	624	613	574	603	628	597	652	634	659	610	630	629	582	591	620	588	632	611	643	592	676	623	611	608	606	628	638	600	611	630	580	637	642	604	628	620	569	687	645	612	671	591	580	589	620	589	624	620	611	625	617	657	631	616	649	643	642	646	648	658	592	632	617	623	662	585	638	601	606	611	663	602	657	618	579	648	602	573	654	647	630	596	619	666	591	625	599	624	597	618	627	630	627	630	659	639	618	585	604	601	611	630	596	631	598	623	630	609	597	604	633	597	607	635	635	656	613	643	660	650	616	638	564	604	642	648	609	626	594	580	634	641	626	641	586	626	612	664	601	644	579	595	616	597	616	601	644	628	605	626	633	601	568	638	638	596	644	638	599	562	578	602	609	610	603	628	617	652	614	642	628	637	628	642	633	622	638	638	624	647	629	632	623	682	626	601	611	674	591	665	643	608	587	636	642	593	587	632	655	636	642	609	618	657	627	644	622	607	646	611	636	632	627	641	633	659	634	614	662	605	605	605	603	600	629	617	608	556	621	633	629	670	641	644	582	643	620	619	647	593	628	618	618	633	666	580	625	644	619	624	621	606	584	599	630	576	640	636	591	615	605	623	606	605	601	615	648	601	624	633	625	581	604	625	662	575	570	584	584	630	601	634	618	676	639	638	657	592	630	628	631	637	608	585	619	621	584	649	610	624	611	628	647	622	591	580	632	675	631	643	700	655	618	653	657	651	660	641	643	610	624	625	622	585	657	628	612	619	617	599	633	658	636	644	620	617	595	647	606	595	669	634	606	625	639	646	638	624	600	631	621	606	656	634	605	634	520	633	606	634	646	662	615	593	610	611	579	614	619	613	600	614	625	596	673	613	613	677	590	660	614	621	653	597	628	681	644	633	634	648	621	601	624	616	579	645	601	604	594	612	601	620	598	617	633	589	623	596	615	627	636	596	623	632	598	625	641	641	635	615	606	652	620	576	640	662	591	648	647	642	646	613	623	594	607	644	630	608	650	581	625	636	654	633	621	639	600	616	650	624	601	608	636	632	623	626	598	621	642	667	627	629	654	623	631	632	610	627	619	618	614	579	595	581	652	585	608	613	649	562	612	634	664	655	614	638	619	634	645	626	605	653	635	636	590	633	601	579	602	645	626	665	626	641	602	654	582	659	639	624	599	644	595	656	662	647	584	606	612	610	641	620	606	627	592	612	669	583	654	622	612	632	651	625	614	632	634	638	646	615	629	587	610	596	612	602	628	638	575	645	616	605	622	684	612	643	619	616	602	604	601	601	641	625	625	604	612	647	645	670	621	597	668	592	676	644	627	590	601	639	632	619	608	624	594	617	632	651	624	620	606	611	629	677	569	595	590	644	619	598	580	618	628	640	581	605	586	613	620	636	642	646	647	608	619	597	637	607	615	644	633	613	607	633	574	638	626	625	631	635	608	639	629	581	586	613	652	633	623	635	632	597	650	628	602	601	646	640	626	641	639	628	590	621	659	580	615	605	595	629	616	599	580	580	610	610	643	603	637	583	613	637	668	577	594	589	610	621	611	641	619	638	584	632	679	604	593	625	611	644	612	644	605	594	645	673	567	636	618	552	657	622	662	647	621	583	598	630	603	633	609	610	617	644	636	633	646	625	648	675	598	673	623	606	623	630	585	626	618	596	564	626	648	661	611	607	623	604	609	614	665	609	640	635	625	631	616	640	630	620	594	620	613	622	611	629	587	619	615	648	651	601	641	614	644	609	641	655	671	632	632	645	613	599	647	587	604	594	579	629	610	648	627	655	624	625	646	636	598	620	667	588	587	634	633	630	615	602	669	637	626	660	636	582	623	638	617	635	625	588	590	609	624	625	611	611	604	622	622	623	634	635	639	603	647	685	639	659	614	619	634	622	660	605	595	612	581	610	613	627	614	594	615	631	631	592	661	614	609	592	593	676	648	669	634	650	622	607	644	589	602	650	633	637	656	661	651	622	542	605	612	643	600	609	624	632	639	611	645	620	599	660	655	625	605	645	625	577	593	661	591	588	601	589	635	579	642	623	614	627	596	613	625	664	616	629	581	608	623	613	692	633	630	624	663	601	614	616	656	647	592	659	611	609	599	613	665	594
74595	76602	57644	21657	8149	852	415	397	570	491	395	293	269	285	304	290	263	281	240	232	269	261	269	239	244	253	254	235	273	270	244	228	248	255	247	273	233	270	233	237	255	215	260	251	241	255	261	287	273	253	270	266	272	269	254	264	257	274	225	264	267	263	260	233	244	230	249	224	227	240	236	254	229	214	226	245	225	236	237	226	240	235	238	241	221	214	231	185	208	244	239	235	234	240	231	252	230	230	244	251	238	250	256	254	262	229	244	249	220	223	258	267	223	273	217	217	239	239	233	235	231	236	207	225	241	243	261	229	223	271	241	218	239	215	242	212	287	236	225	209	238	234	247	241	223	221	222	201	244	261	238	252	252	213	241	242	228	207	208	228	238	251	237	235	223	219	258	212	243	257	249	252	202	247	221	226	243	234	241	225	214	242	244	226	237	233	233	244	216	253	250	227	223	230	221	236	231	251	236	261	273	225	226	234	233	255	244	229	228	210	245	234	236	217	227	254	234	245	245	240	241	243	220	228	250	228	253	219	235	235	239	222	244	228	232	232	234	259	239	234	233	223	216	242	224	254	260	247	261	258	232	244	247	238	222	220	235	232	272	203	243	239	246	251	230	231	250	231	202	245	216	216	249	228	280	231	210	227	214	242	215	251	230	213	226	232	239	247	218	222	244	241	266	211	238	220	234	272	255	234	247	227	199	203	234	246	244	233	256	227	250	223	223	210	244	248	253	213	238	241	240	238	224	230	231	225	247	226	229	223	211	219	240	210	229	244	247	233	238	237	233	210	217	237	229	231	216	224	236	250	235	238	251	251	219	237	242	209	252	227	241	252	228	241	224	237	227	237	226	237	221	247	229	257	245	226	239	218	266	249	251	238	268	233	237	230	245	214	266	256	245	221	226	250	266	242	240	256	242	220	237	250	234	212	246	225	239	223	215	220	229	267	263	235	240	234	249	218	242	219	246	234	237	236	240	233	223	231	228	241	227	242	227	235	236	227	231	236	223	250	246	219	253	216	231	231	227	238	288	260	235	247	239	240	236	251	218	240	235	232	257	244	245	217	216	241	239	233	208	242	242	257	226	224	246	221	263	230	261	238	242	237	239	237	223	215	234	239	272	234	258	238	225	241	239	228	222	245	248	223	252	230	245	236	236	245	216	247	238	237	238	198	220	215	226	247	247	240	223	242	225	235	253	246	227	235	207	236	236	228	251	225	236	230	224	250	249	262	224	237	238	236	236	239	232	241	247	254	257	222	228	217	210	215	225	233	236	267	250	221	258	230	208	225	226	251	258	235	218	242	253	238	228	231	270	238	244	219	205	216	218	214	235	234	215	239	232	247	234	230	244	232	232	210	235	237	205	239	236	226	257	229	199	227	215	261	234	223	249	249	249	242	257	233	258	245	243	246	228	217	210	229	228	210	256	218	233	222	219	221	223	250	246	232	276	257	246	247	229	220	286	216	225	240	221	270	241	221	200	222	241	253	240	229	240	225	221	226	215	247	239	232	234	217	242	244	199	236	238	226	227	223	249	215	247	242	232	254	242	244	242	254	216	204	224	242	238	229	234	222	213	234	236	256	231	231	262	220	223	254	243	261	242	228	220	236	243	233	235	228	244	214	249	212	239	234	243	222	211	257	238	234	271	225	261	235	274	246	227	206	250	243	247	255	244	227	270	225	255	226	253	231	237	238	195	235	228	238	223	261	228	269	219	241	211	208	223	232	233	225	214	245	224	207	230	238	243	230	255	262	239	253	253	258	228	238	207	254	236	241	254	251	240	216	224	225	239	234	276	245	254	219	225	238	197	202	253	262	265	248	243	233	246	239	252	230	236	267	249	221	233	232	243	245	257	238	264	224	212	228	229	224	248	228	249	219	246	250	234	226	247	230	230	233	227	225	242	240	241	206	222	249	250	242	259	246	246	234	232	250	233	249	221	225	241	211	243	217	240	213	240	224	229	227	240	247	222	223	242	248	215	268	235	238	232	258	232	244	236	229	244	253	213	234	240	257	250	259	221	201	272	243	239	214	244	237	259	222	236	213	223	249	228	224	234	234	243	254	220	231	255	241	215	257	235	256	247	271	244	219	236	228	241	231	218	245	250	218	233	210	258	234	289	236	228	225	238	241	243	238	261	239	214	237	255	221	227	233	209	210	248	226	263	230	247	228	235	234	207	229	238	247	222	233	224	249	216	247	233	239	274	248	222	227	225	233	229	226	251	251	230	232	251	209	248	254	234	227	217	226	221	244	225	297	237	201	215	238	241	243	247	245	247	229	225	248	239	214	263	260	255	206	234	230	237	229	235	266	226	243	222	224	259	214	218	260	243	231	237	228	236	248	211	225	247	250	228	235	219	219	241	213	230	238	219	255	236	224	231	221	221	230	224	248	236	229	241	241	208	233	225	234	235	225	226	257	253	258	250	244	264	255	246	252	192	245	229	231	209	232	237	230	252	244	252	214	237	225	226	250	227	235	229	245	221	232	224	240	242	207	222	277	246	229	256	234	235	243	247	238	247	238	245	232	236	221	246	225	247	262	223	254	249	244	217	227	233	230	241	255	251	203	296	216	230	247	226	236	227	235	218	218	237	239	227	234	259	260	246	239	244	218	225	241	234	240	229	244	221	235	241	235	240	250	235	241	247	217	243	246	219	237	241	245	226	250	245	231	242	248	262	231	250	243	215	228	235	244	288	207	238	263	279	258	233	227	256	211	241	194	246	246	246	220	220	228	252	229	233	237	236	240	227	218	232	250	236	245	239	250	259	240	235	241	221	231	244	272	239	223	255	253	242	237	239	254	189	250	208	234	217	226	210	243	228	266	251	241	262	285	257	262	212	235	224	239	230	264	226	254	223	203	241	201	234	227	237	273	213	232	227	252	270	252	238	225	223	241	217	254	257	225	234	241	227	238	234	264	261	213	222	230	295	230	221	229	202	233	250	233	238	235	242	218	227	214	200	227	235	286	234	213	219	217	244	220	236	244	253	243	287	239	235	233	227	254	245	248	237	254	233	258	210	228	228	233	232	264	220	233	218	207	219	238	249	247	253	245	250	208	227	234	250	232	231	213	246	232	242	218	222	239	218	220	220	228	222	249	245	219	245	240	234	228	225	222	239	243	200	247	236	227	235	228	219	225	207	229	271	213	221	208	225	249	262	225	236	245	202	226	231	241	225	213	267	217	234	215	225	231	239	247	231	238	255	246	240	231	210	271	214	215	235	229	229	223	221	247	224	242	248	232	246	235	237	253	232	221	238	253	229	230	261	256	254	214	251	223	233	235	212	211	236	226	237	250	236	230	237	226	233	224	230	237	255	234	232	250	245	241	222	261	225	248	224	231	226	248	229	246	241	229	215	223	249	258	248	228	250	237	236	226	249	238	253	255	206	228	238	224	223	227	235	226	260	239	217	228	247	233	254	211	255	260	235	260	223	230	246	239	238	237	249	244	232	224	261	230	260	249	245	238	254	211	199	237
52906	58592	45374	2281	1992	1849	1587	1760	2752	2436	1701	1180	1063	1088	1042	1100	955	1041	983	933	955	900	932	890	914	886	915	900	921	889	863	847	859	914	856	882	894	894	871	883	853	858	847	913	966	950	1049	1080	1093	1071	1025	900	953	1010	999	929	892	880	877	844	888	794	812	851	792	787	822	805	760	811	780	716	760	804	742	762	776	781	786	796	825	739	769	805	761	737	815	769	734	770	810	756	787	751	757	795	801	761	750	723	742	762	771	741	729	770	769	790	760	750	737	724	774	776	796	760	745	733	775	750	791	794	758	775	781	784	746	779	798	751	764	771	727	781	755	785	739	713	774	719	758	780	786	727	828	784	780	768	811	749	750	801	744	748	744	753	780	776	756	736	765	819	752	745	690	774	780	785	785	754	744	783	720	759	800	811	681	756	755	780	756	776	745	765	802	756	794	807	759	747	787	799	751	764	737	733	750	804	757	782	813	759	725	796	814	735	714	806	746	788	774	822	773	799	690	760	807	800	786	771	727	785	780	787	768	745	744	758	750	724	794	791	753	772	776	787	767	726	773	742	738	741	783	780	708	760	792	769	781	780	715	738	796	775	756	718	726	851	732	756	772	717	769	778	745	721	750	779	785	758	782	746	774	803	778	795	756	747	753	785	761	776	757	752	738	773	792	747	828	753	756	761	781	756	796	798	765	745	732	763	783	764	771	800	756	760	759	739	760	763	740	796	756	797	780	740	745	763	766	757	718	789	798	805	767	778	750	777	771	761	754	747	744	773	770	744	772	764	753	706	772	739	775	754	694	783	779	781	797	753	746	773	829	757	772	767	748	749	745	801	784	755	820	736	768	795	733	835	733	767	745	708	759	753	779	778	769	786	742	762	758	781	805	773	778	782	721	769	826	732	757	759	720	780	787	796	775	707	745	788	732	779	769	727	760	760	770	734	790	769	742	772	789	768	764	791	754	778	785	744	761	815	737	776	774	742	747	791	765	749	759	740	762	723	766	766	771	773	766	721	758	747	745	732	750	758	758	778	778	787	745	735	757	807	742	766	761	770	782	786	725	751	744	796	774	823	772	822	780	759	755	780	756	743	783	769	788	729	754	823	772	810	794	738	804	772	788	775	738	776	759	763	719	755	776	739	810	758	770	725	741	780	755	758	740	797	791	818	764	790	742	775	788	748	792	752	733	780	788	752	789	748	769	771	756	753	780	746	794	814	716	776	772	792	745	776	786	764	802	803	762	813	760	752	800	796	795	739	792	787	810	762	781	745	779	758	804	807	785	786	752	737	793	790	790	757	757	766	767	820	746	744	749	703	773	797	777	740	745	768	793	739	795	761	735	762	769	761	771	761	722	793	795	781	755	765	751	784	759	735	767	754	758	771	745	752	765	809	818	783	786	777	769	749	760	717	743	795	782	761	733	759	763	769	785	799	764	736	804	736	787	765	768	771	724	731	755	739	734	796	787	749	705	773	766	760	782	727	759	748	731	748	792	756	757	769	764	803	784	771	785	777	782	807	778	773	783	770	733	791	777	771	780	688	795	761	806	825	792	772	770	777	739	771	807	739	779	728	771	840	758	763	815	772	772	785	751	778	784	784	776	726	766	768	762	733	774	728	734	761	759	753	773	756	764	746	769	761	769	765	768	737	759	777	717	795	779	778	793	732	742	752	785	805	761	765	765	719	763	730	775	745	784	791	786	734	747	774	745	745	785	796	761	723	783	741	748	801	741	728	767	748	708	786	797	754	765	747	774	758	715	763	788	789	812	765	730	726	762	719	717	753	756	780	744	745	721	782	793	724	722	804	776	718	748	739	819	737	752	718	763	739	770	776	727	742	770	780	750	789	719	763	760	782	758	715	761	759	738	785	768	724	753	828	719	790	768	763	775	764	783	746	772	737	730	749	763	718	764	748	739	792	754	790	813	785	719	773	799	765	780	777	738	721	715	770	739	786	737	759	757	784	808	767	747	785	785	775	770	800	789	743	796	762	788	740	777	768	773	797	748	758	775	804	789	775	782	763	763	798	747	739	736	784	811	807	763	823	763	735	767	804	806	768	785	781	753	711	770	806	731	749	722	725	765	773	801	792	759	781	768	762	791	752	784	759	792	795	777	781	738	757	765	784	811	769	818	788	764	788	801	756	739	762	756	750	766	773	827	768	785	779	799	749	740	763	763	703	751	800	676	755	796	769	757	770	728	727	789	805	719	746	755	737	729	738	788	775	770	798	784	804	734	770	736	789	774	752	736	760	733	768	779	751	786	758	740	752	774	783	801	736	757	777	765	760	842	744	803	782	793	788	771	747	839	811	781	785	737	790	766	768	724	849	762	787	733	749	747	780	774	821	778	781	757	767	778	722	779	769	742	808	748	767	763	764	763	773	738	767	730	768	819	767	776	802	834	745	740	778	771	784	788	745	735	750	838	791	728	776	764	735	754	802	756	752	706	780	753	816	763	731	744	767	762	743	759	766	700	748	766	783	743	814	783	804	783	791	690	793	821	760	769	767	788	781	803	756	810	768	830	778	709	749	803	768	778	763	781	783	820	775	780	780	771	736	778	768	800	707	728	779	795	712	750	738	742	814	754	775	701	724	730	770	753	795	757	791	755	766	795	782	768	771	836	816	759	795	751	742	800	742	757	793	771	797	715	786	753	727	761	746	736	820	777	768	782	746	766	733	749	778	779	761	803	755	757	769	793	820	774	740	799	723	709	757	746	745	757	744	797	800	801	793	778	755	732	728	763	694	757	769	796	771	779	758	828	781	744	789	728	823	759	763	828	757	803	783	801	795	812	767	845	787	783	735	700	749	797	773	792	774	737	742	751	745	783	757	787	755	732	788	824	751	788	790	803	729	755	770	780	803	762	816	787	740	799	773	802	758	804	771	757	764	752	743	758	751	788	802	759	739	755	738	747	776	769	744	749	787	794	754	729	755	737	795	792	747	790	794	771	749	770	753	724	803	740	779	728	732	761	800	817	784	762	763	746	780	758	739	745	734	793	798	779	744	776	762	744	752	768	795	760	773	758	826	736	798	751	767	749	785	846	787	784	755	795	751	752	755	780	755	781	752	756	763	752	737	750	797	801	747	773	761	789	786	718	787	751	778	742	753	764	763	705	789	785	793	736	775	746	781	784	773	726	739	796	806	714	781	746	728	787	683	817	791	771	704	776	769	767	753	737	784	797	771	774	810	794	694	781	772	735	759	774	784	729	716	755	752	746	797	724	764	765	762	773	802	747	772	777	783	835	793	782	744	713	789	774	746	764	780	763	721	785	768	774	777	759	739	758	741	736	782	745	761	770	740	737	733	757	723	810	771	727	828	780	805	718	764	792	738	780	860	741	769	779	750	767	798	779	750	748	733	779	812	717	706	792	776	738	718	761	721	763	768	804	720	754	743	802	763	743	764	779	749	782	754	774	804	759	781	747	731	799	774	797	807	746	772	746	756	744	751	720	736	770	793	761	794	742	716	782	751	799	715
15901	17800	6364	421	189	140	160	141	163	187	146	126	141	149	142	149	136	139	131	127	136	118	145	133	129	141	151	128	116	145	136	146	135	137	147	129	147	156	128	146	135	137	153	157	171	146	166	166	151	164	149	137	138	165	127	153	172	144	147	127	128	160	137	153	126	155	150	162	120	140	153	120	148	142	133	121	137	136	151	159	132	128	127	145	123	149	146	128	134	135	141	157	124	129	140	156	141	135	132	138	115	153	148	143	143	136	141	153	155	131	132	156	112	157	138	143	142	123	125	115	150	120	124	127	158	149	153	134	132	112	125	137	139	125	128	125	140	137	145	146	151	151	127	140	157	136	151	143	154	150	158	127	143	142	141	139	140	143	133	129	134	139	165	150	135	154	130	125	146	133	138	138	144	134	141	150	146	118	157	133	161	130	142	151	142	149	142	141	131	150	163	157	153	144	156	131	133	140	125	146	134	147	138	137	113	161	130	132	148	128	150	142	144	135	137	172	136	130	159	136	155	127	166	142	118	130	159	142	152	115	120	153	163	129	133	112	123	147	131	152	139	117	150	131	137	125	148	150	123	117	126	151	137	136	130	147	139	144	148	152	141	128	146	155	144	128	146	146	131	141	130	136	126	138	109	127	130	121	132	162	156	154	143	131	142	167	138	131	139	163	135	155	129	132	154	146	133	139	111	132	130	145	141	144	144	142	127	145	145	126	135	127	124	134	122	156	149	134	142	126	143	153	122	139	151	134	132	139	142	153	142	150	115	136	160	140	143	151	124	131	134	156	125	143	138	117	134	139	114	135	140	127	130	150	165	141	140	140	144	152	143	143	130	138	155	151	116	131	138	146	136	131	120	127	143	162	135	133	128	126	126	125	144	130	129	117	131	132	136	131	142	145	150	142	123	134	165	159	153	135	141	127	136	123	149	134	165	146	131	127	124	172	157	132	155	125	126	129	128	148	139	140	146	133	138	134	162	139	131	148	160	134	133	144	134	154	132	143	115	151	151	133	160	137	137	143	149	152	118	147	136	148	148	125	153	155	131	152	139	131	121	135	114	149	143	127	123	149	162	169	127	142	136	149	138	165	125	134	131	144	168	143	157	149	148	158	136	125	140	133	148	134	143	131	155	168	112	126	145	142	146	132	140	132	130	144	140	138	133	158	120	164	144	123	137	130	129	130	130	149	134	123	132	148	126	145	139	135	147	147	137	133	139	130	145	127	139	114	141	165	142	175	132	143	130	154	134	137	147	138	117	119	139	139	130	148	147	126	146	175	130	138	138	132	127	150	148	141	137	135	122	147	137	136	135	143	138	135	155	137	154	150	136	153	127	146	120	137	136	116	154	154	139	136	135	132	147	140	134	128	156	142	136	149	150	150	144	123	139	140	131	119	136	130	107	127	165	133	150	136	128	116	136	137	154	118	152	134	142	135	141	165	140	135	153	135	139	151	141	135	144	150	133	155	117	130	149	132	131	140	129	147	141	138	127	139	144	105	144	139	141	147	139	147	132	134	160	141	125	127	135	145	131	129	130	138	135	126	147	145	131	145	123	141	118	127	146	114	149	140	144	127	126	163	142	142	139	142	161	140	139	147	133	123	118	135	130	146	152	138	139	142	129	130	135	133	136	159	145	109	141	136	128	135	122	137	140	129	147	140	144	138	159	112	145	141	124	145	137	131	121	128	129	132	139	135	149	139	158	111	135	133	158	130	143	159	138	143	130	157	123	137	142	149	130	122	150	137	131	157	117	134	130	126	133	143	148	135	142	146	155	134	139	128	140	142	144	124	138	115	156	149	125	150	147	147	135	148	148	154	120	144	135	148	147	145	163	165	156	145	137	131	145	152	120	134	137	129	145	151	118	142	142	142	143	135	115	117	141	164	132	146	146	123	132	127	132	123	132	132	130	135	106	147	131	139	141	119	140	150	143	122	122	132	151	138	117	136	129	137	156	144	138	134	118	125	135	129	146	149	140	137	128	124	131	133	140	145	119	135	143	137	138	138	151	135	144	123	134	127	127	135	144	102	137	132	139	139	145	130	116	151	137	139	153	138	139	145	140	135	144	134	131	142	162	147	142	105	128	163	149	144	151	138	109	135	127	144	119	138	133	129	128	143	139	153	139	155	133	161	127	162	131	125	130	129	164	143	172	157	160	138	138	137	122	151	135	141	134	125	125	134	143	133	155	143	141	143	133	138	142	146	155	138	140	139	140	126	137	140	158	117	154	119	160	115	145	133	126	124	139	144	133	143	148	132	142	159	144	155	113	146	140	129	151	119	125	135	142	150	146	147	135	126	124	134	162	137	139	136	153	140	122	147	127	134	136	129	139	146	124	151	133	138	134	153	136	129	150	133	146	125	126	142	159	138	136	147	146	155	140	120	131	120	121	129	152	126	153	133	143	123	156	144	133	138	141	154	141	137	144	152	165	141	155	150	122	137	146	157	150	144	136	125	130	160	163	114	139	137	128	127	138	142	140	134	139	149	152	139	152	137	132	146	119	128	169	141	147	159	130	138	155	145	157	166	144	154	128	128	127	167	127	104	141	145	121	127	134	152	134	143	123	124	146	122	157	120	135	166	143	156	129	135	136	167	130	145	153	136	117	132	166	143	115	142	149	147	160	143	170	138	132	147	132	156	169	128	142	141	138	116	124	127	138	150	147	134	135	149	133	135	127	119	156	157	143	140	130	129	123	134	143	148	130	134	170	128	158	171	140	127	157	143	161	123	143	147	114	117	150	141	126	133	150	122	144	153	119	138	131	123	131	144	134	152	152	138	123	117	123	121	131	139	153	164	131	128	144	148	129	153	124	137	141	152	146	138	143	137	121	141	168	122	158	155	115	147	134	130	146	142	138	124	136	156	143	123	133	154	132	129	132	144	142	117	128	143	141	127	144	139	137	126	153	139	131	142	136	157	163	141	139	144	127	165	126	131	130	119	157	134	123	138	129	138	141	139	154	125	146	139	131	142	117	134	142	153	156	134	141	144	133	135	154	152	105	126	144	118	152	136	144	159	151	128	125	165	148	136	142	147	135	114	143	140	132	135	147	138	134	130	153	129	150	136	134	161	143	129	148	156	141	137	121	125	154	148	117	133	122	148	107	139	129	124	126	156	136	129	134	152	124	147	138	128	144	132	152	138	135	134	130	130	143	135	148	146	134	135	109	130	156	149	144	126	124	144	147	138	130	142	155	137	147	151	150	138	171	147	142	121	140	130	125	120	130	120	131	142	141	140	130	140	131	125	118	154	146	140	137	135	139	131	149	115	141	144	144	134	149	141	143	149	131	126	161	147	148	148	125	145	143	125	139	155	143	128	131	138	144	147	134	150	129	117	138	141	145	149	154	134	162	154	141	158	136	123	135	132	139	144	161	137	146	133	146	153	136	151	149	158	133	146	133	136	133	147	160	135	150	153	125	150	137	143	143	137	141	148	141	137	137	137	127	142	141	138	125	126	123	144	150	139	118	128
19586	21662	11826	547	578	515	513	526	514	600	523	535	514	539	520	526	559	477	556	501	516	537	547	515	496	468	486	536	507	556	541	485	523	469	519	521	521	556	538	503	553	535	522	525	599	574	595	623	622	623	587	637	577	570	567	581	574	571	565	539	545	509	486	529	529	509	494	478	500	537	489	554	526	497	508	509	475	483	506	499	465	546	498	486	490	484	519	483	524	529	544	505	507	507	508	492	508	491	479	534	545	499	518	543	492	551	486	544	506	506	501	530	492	504	504	484	477	500	496	535	491	475	496	533	504	505	530	523	512	500	577	566	513	485	511	524	526	500	530	552	503	475	522	537	521	493	491	482	487	537	473	467	503	499	525	525	478	498	541	488	525	513	519	495	491	502	543	476	470	514	531	503	526	523	526	509	512	528	514	534	480	503	494	504	533	561	503	499	502	541	557	488	496	537	473	489	531	498	538	492	502	498	494	470	507	472	491	513	520	473	501	523	498	530	488	536	491	510	503	488	517	543	512	534	491	538	518	487	491	514	527	515	486	491	498	469	495	497	503	506	506	530	470	538	481	501	496	493	503	561	493	499	506	505	503	505	480	518	527	508	530	533	514	488	499	501	459	505	511	487	523	481	550	500	524	513	454	483	455	476	506	503	509	501	503	530	505	508	546	490	502	519	524	509	483	515	506	534	482	538	493	497	521	536	529	506	512	472	473	536	514	506	531	499	502	467	512	477	531	508	549	542	516	509	508	518	499	512	502	504	472	480	513	503	539	523	540	534	504	503	492	464	522	529	500	508	498	550	524	521	525	505	525	504	546	513	526	512	461	517	492	507	523	518	520	514	505	527	531	489	518	491	522	477	496	553	521	503	491	469	511	533	506	496	486	472	500	517	499	514	498	509	534	499	529	478	507	511	525	489	488	499	489	483	497	494	555	508	513	538	478	503	468	546	492	541	529	528	533	506	494	504	517	504	513	472	510	486	499	504	517	495	470	526	530	487	539	509	477	540	507	554	499	508	542	473	508	506	533	508	470	504	486	514	511	493	484	520	494	515	496	521	497	504	488	514	480	539	528	525	496	495	513	503	514	525	485	531	499	510	533	519	486	465	480	518	504	500	502	479	497	504	514	516	488	515	491	508	497	512	482	517	496	518	503	501	507	505	527	447	490	520	501	518	493	559	539	501	529	523	487	503	499	519	540	504	499	530	514	497	483	481	480	508	506	540	480	497	525	514	526	503	499	525	506	490	495	508	506	481	559	495	529	492	523	516	532	535	497	503	494	508	491	556	498	512	507	503	541	480	526	523	489	531	474	513	515	508	489	500	510	469	523	495	508	525	507	503	545	508	556	563	513	534	501	487	519	512	453	478	470	488	507	507	534	500	508	514	495	485	477	507	498	502	454	511	520	530	498	485	498	551	500	480	518	511	505	517	504	503	465	486	520	501	470	465	466	527	510	508	509	516	536	518	526	535	535	557	500	508	506	549	505	472	513	522	486	493	497	516	543	535	510	502	496	555	519	526	492	567	505	485	524	486	538	464	513	479	473	523	503	475	454	545	528	474	447	482	490	531	527	484	489	479	510	521	506	508	528	473	491	519	503	510	471	604	536	468	537	531	493	510	507	534	515	551	494	491	545	511	518	520	518	485	508	518	473	518	502	435	485	510	504	511	523	525	487	517	495	512	490	506	481	512	489	501	488	506	548	516	515	477	512	510	496	525	520	508	514	503	490	506	513	523	510	520	486	528	513	535	485	479	491	498	488	496	489	510	561	486	518	517	490	510	513	498	488	544	516	495	520	487	482	533	498	511	490	524	475	526	523	493	481	492	514	542	545	543	510	540	506	458	469	532	506	504	508	504	517	495	520	530	526	516	526	489	488	493	566	517	497	502	493	517	508	530	499	537	478	521	501	517	461	522	464	497	489	523	505	521	509	492	473	475	526	516	511	498	507	503	534	489	458	486	528	522	516	480	497	527	490	531	487	482	487	478	472	511	525	504	510	517	513	493	476	505	499	483	519	540	505	491	514	499	479	527	496	491	542	511	477	512	485	526	490	530	466	491	511	511	508	498	479	497	509	473	530	549	499	479	531	504	521	516	525	510	509	490	548	505	521	548	519	549	513	501	530	515	552	453	486	518	484	539	511	499	509	536	513	519	492	480	493	513	530	510	523	493	461	507	494	530	539	473	527	530	476	488	487	507	507	515	477	503	518	482	536	507	542	498	512	492	504	534	517	506	545	522	493	524	494	527	529	506	494	510	495	484	508	518	512	527	524	460	528	487	517	526	521	537	547	508	526	516	491	505	522	480	501	518	472	468	508	528	527	472	515	546	499	504	480	534	529	486	507	545	468	502	508	500	513	476	497	480	506	543	518	506	468	480	505	506	468	527	523	509	521	475	493	502	505	515	477	501	497	526	530	522	505	494	496	489	464	504	474	485	503	502	522	507	517	493	525	481	485	527	519	526	502	492	462	512	574	501	550	516	494	459	485	544	474	546	501	515	522	499	478	479	505	491	499	511	513	500	511	490	465	548	550	475	521	463	552	561	495	480	510	521	473	543	496	543	526	513	534	537	477	553	474	528	511	482	546	479	520	524	508	481	503	491	537	547	482	500	508	478	520	525	493	510	472	510	472	504	471	449	522	506	481	504	458	517	480	492	522	513	466	487	520	539	514	498	473	543	497	513	501	529	494	478	505	506	505	496	497	521	519	469	501	500	521	484	493	495	497	458	480	494	509	488	514	550	514	544	551	496	486	496	547	533	512	534	487	476	519	513	521	473	477	512	496	515	504	550	517	493	501	503	501	511	525	511	520	540	500	529	541	510	496	514	531	502	498	475	517	483	485	530	459	498	513	520	475	524	501	515	510	495	530	513	496	505	468	482	514	482	538	512	490	499	528	505	517	504	461	509	499	525	537	494	497	498	490	487	486	480	501	518	507	500	508	483	506	514	519	499	517	493	526	490	482	503	501	568	495	502	493	514	515	507	501	474	499	481	508	505	487	532	530	506	523	483	566	527	541	528	510	514	519	522	456	483	521	513	501	439	535	509	492	521	555	512	484	533	516	486	477	520	509	473	483	525	500	549	526	512	505	516	499	490	507	507	509	485	506	468	528	486	474	497	480	534	501	520	505	516	510	480	496	537	529	490	503	488	516	491	495	480	523	539	522	469	502	503	529	522	448	455	516	469	482	500	487	497	521	465	500	504	491	482	559	480	525	501	531	522	542	531	513	534	516	533	517	480	505	456	509	475	519	492	510	479	483	503	468	497	539	501	519	492	497	550	490	497	574	508	479	508	512	514	459	513	548	510	473	501	538	498	542	474	500	494	524	540	552	524	484	467	499	489	470	505	501	527	485	514	484	493	501	499	509	565	558	507	551	487	523	486	539	520	519	502	484	481	463	486	490	520	488	504	492	513	506	527	518	510	487	517	484	558	533	519	489	499	500	524	492	514	509	502	510	493	499	531	517	507
63258	66931	48154	14940	1355	275	305	251	357	336	231	201	229	209	217	205	178	222	195	188	210	184	167	197	198	187	190	191	175	225	214	193	181	192	191	191	186	217	193	174	180	195	170	196	214	212	209	198	192	208	208	194	201	221	208	203	178	178	205	190	207	193	202	204	204	193	179	189	176	200	201	187	196	193	159	188	175	174	186	189	196	177	211	182	205	186	190	196	175	182	198	172	147	203	198	198	183	210	210	201	171	180	200	180	168	189	169	193	204	186	183	180	179	179	187	192	183	195	164	161	189	198	203	179	175	162	160	212	196	185	165	165	193	166	176	178	180	182	178	196	174	194	179	176	190	175	188	212	199	174	183	175	195	162	182	173	194	208	204	185	166	180	184	175	183	150	194	173	210	177	201	183	187	176	178	185	176	177	193	165	172	183	179	179	187	170	163	160	174	174	190	199	199	162	181	169	186	185	183	174	194	192	176	179	168	180	178	202	170	182	178	172	178	186	204	174	177	200	174	162	181	170	186	160	158	172	206	160	169	184	184	203	190	214	171	175	184	198	172	188	190	183	174	179	186	174	200	215	199	191	161	166	192	188	187	196	188	166	191	192	194	177	205	180	202	202	197	179	190	185	178	178	185	184	211	164	187	196	176	198	203	167	182	190	200	183	169	199	196	197	181	181	182	200	166	206	209	163	184	187	178	176	171	165	178	195	194	179	186	165	172	213	166	193	177	177	203	180	204	183	176	189	198	183	204	177	171	187	176	176	176	185	180	167	195	174	190	179	208	177	184	182	172	186	202	169	178	180	200	178	196	166	190	179	171	177	175	165	176	166	178	186	194	196	190	185	188	187	198	170	194	197	208	183	156	185	176	199	191	198	201	170	177	192	180	172	196	183	157	169	182	155	190	205	195	175	165	197	193	179	211	170	181	175	154	179	193	197	183	162	194	171	177	190	166	178	192	193	173	182	207	157	191	192	181	190	183	187	178	193	205	181	180	202	186	174	183	193	198	171	184	164	215	191	238	175	173	194	191	184	190	209	194	165	170	186	171	197	180	170	188	206	179	178	179	201	183	167	217	180	182	178	193	195	193	194	177	178	170	192	195	174	187	187	178	206	188	154	189	192	162	195	163	183	176	213	190	189	178	189	197	199	191	157	181	202	153	196	186	186	191	176	201	179	161	205	211	178	166	183	175	212	190	183	213	165	189	176	197	199	173	190	176	191	164	193	180	181	188	203	179	202	190	174	188	191	168	166	177	185	180	205	184	207	177	178	182	189	164	206	202	182	159	193	191	180	172	169	190	210	161	165	181	209	177	186	181	199	197	190	173	207	162	188	184	157	146	215	208	178	166	179	233	161	181	183	177	179	183	166	176	165	192	205	198	184	212	172	197	168	174	166	179	175	179	204	196	180	168	152	175	188	177	170	170	193	172	198	196	193	174	188	185	188	185	187	179	189	178	187	191	158	168	182	186	190	205	171	175	172	167	186	190	193	207	180	180	192	185	209	204	182	207	203	184	179	162	211	186	183	182	196	172	214	187	171	187	169	195	192	190	159	176	192	198	199	181	181	195	197	180	212	174	160	174	164	165	206	190	192	194	195	191	174	183	178	192	194	203	186	181	182	174	174	194	175	197	213	192	207	172	180	210	191	172	206	168	194	182	165	179	194	171	207	169	155	184	196	171	155	172	205	194	205	191	166	189	197	198	172	186	180	175	178	183	198	180	181	171	185	185	203	199	204	182	192	177	183	207	186	166	187	183	194	173	192	181	175	179	202	165	201	164	189	170	210	181	192	203	194	171	219	177	165	191	182	202	202	172	171	185	165	180	184	199	181	176	145	168	182	191	180	182	157	181	171	191	191	195	154	159	201	192	169	202	169	162	177	190	197	193	178	180	190	194	171	178	191	167	184	190	175	193	183	200	175	204	198	182	185	191	172	195	191	176	171	209	187	194	189	174	195	209	193	188	178	205	208	185	164	179	182	169	170	167	179	202	176	194	206	194	191	200	190	191	195	158	211	188	217	164	185	167	152	178	188	179	194	200	164	203	182	199	194	185	185	171	188	191	172	186	205	181	198	174	182	183	169	195	247	204	176	179	183	180	192	178	182	185	183	192	185	185	199	192	206	183	185	184	204	177	207	174	196	172	195	174	196	210	164	188	193	196	184	182	163	188	191	157	197	176	195	167	180	180	190	193	193	193	184	181	179	188	194	211	168	184	200	187	194	210	159	174	173	166	168	182	186	184	179	149	161	160	208	166	166	176	188	177	188	175	189	177	215	194	193	197	186	195	175	184	175	164	173	189	179	189	195	169	211	201	184	169	165	184	175	195	193	189	164	187	212	184	202	183	173	211	160	171	175	182	204	189	175	173	166	189	210	200	204	197	198	176	155	173	176	189	175	203	180	183	175	210	189	185	193	197	196	169	186	176	206	162	185	181	178	173	167	151	161	144	190	184	188	173	194	180	189	170	208	203	194	176	176	187	175	199	196	162	203	211	173	184	174	198	189	182	202	160	172	183	159	185	179	201	188	182	183	163	165	192	181	180	181	191	186	185	166	178	159	171	181	182	164	191	186	197	199	180	165	206	160	211	190	187	189	199	155	175	166	200	197	204	179	195	187	172	182	209	181	206	173	177	187	173	176	163	195	202	176	176	185	175	204	182	176	182	179	176	198	208	178	192	169	169	181	193	178	173	187	190	194	162	178	177	194	195	169	176	191	179	170	183	183	181	183	176	177	194	183	170	192	208	185	196	195	167	172	187	197	214	179	178	203	183	192	183	191	156	204	178	169	170	188	176	170	163	183	194	200	192	193	182	202	191	207	194	181	176	188	209	198	169	165	182	165	173	176	203	184	161	192	176	177	182	192	182	156	177	177	191	178	181	182	199	196	215	182	197	177	188	176	171	145	208	189	202	188	183	174	193	178	175	168	164	186	178	178	187	169	195	190	192	190	188	172	169	175	193	178	197	166	181	195	196	174	185	185	180	182	182	173	159	161	184	217	203	197	170	200	170	166	198	189	196	181	175	189	197	183	192	201	177	178	184	150	201	187	209	175	189	165	180	177	181	178	202	187	172	178	187	191	187	175	206	191	210	164	178	193	175	183	206	200	189	167	178	203	171	186	204	190	164	171	165	185	183	173	188	184	178	183	189	186	190	176	192	176	193	209	190	172	189	189	200	181	178	174	184	187	197	168	180	218	196	175	177	191	190	187	182	194	160	168	176	192	189	186	170	210	170	190	187	190	170	187	187	183	202	174	185	179	212	181	203	187	200	199	198	189	186	174	178	178	170	178	191	192	181	206	178	198	186	173	207	169	187	193	177	185	171	218	154	210	194	197	166	173	166	197	186	170	178	189	186	188	204	199	174	171	180	188	173	176	200	200	200	179	198	178	182	185	160	172	165	190	194	183	184	177	179	177	166	185	195	201	187	170	180	162	182	179	171	157	183	178	178	162	200	178	189	186	174	197	186	175
43207	48328	39479	1354	1205	1113	975	1029	1516	1442	1054	842	782	824	753	742	745	754	741	759	749	682	731	705	720	693	702	683	719	750	704	705	716	694	750	690	704	730	705	693	690	710	652	704	753	772	810	825	861	864	830	760	837	831	744	732	779	754	717	709	640	647	652	637	727	657	648	667	645	692	623	603	654	657	665	661	632	616	663	632	644	619	643	684	609	619	686	664	678	634	674	628	641	627	662	620	646	652	617	630	634	636	627	659	652	649	651	629	617	655	671	669	626	675	612	653	679	621	637	645	649	673	639	584	611	617	615	648	649	631	635	659	611	624	666	659	588	623	658	671	652	600	672	638	653	611	678	663	615	655	656	623	606	651	618	654	626	613	631	639	634	603	640	615	660	657	634	654	647	636	676	591	591	609	667	633	673	698	640	653	626	621	642	648	647	599	632	677	651	638	618	656	663	625	618	621	660	626	609	632	594	586	670	661	639	675	630	640	647	677	621	616	613	642	623	652	601	591	708	669	620	605	585	590	658	600	614	646	618	624	631	638	610	623	666	615	619	632	630	661	637	678	629	646	614	662	635	648	590	642	643	596	616	661	609	643	626	627	634	620	616	638	646	622	617	688	663	658	614	619	648	646	650	621	665	673	611	663	603	616	611	645	625	633	594	661	645	629	617	631	608	641	604	617	642	626	623	618	642	585	627	617	675	629	650	652	635	643	596	595	561	633	649	646	692	605	603	625	632	687	603	661	673	596	607	675	648	631	646	626	592	642	651	610	643	646	623	643	622	634	620	666	653	670	617	638	634	656	617	621	618	623	628	675	617	612	608	580	592	652	669	634	677	642	654	619	638	668	620	618	602	622	656	619	616	605	658	667	615	609	683	643	641	645	619	656	626	627	618	633	610	597	646	650	616	635	669	666	621	621	623	649	640	668	621	618	644	638	659	635	628	653	580	628	647	650	602	623	603	632	699	663	640	605	634	609	669	628	609	678	592	642	646	610	650	646	632	641	630	657	632	634	661	640	660	640	600	611	632	603	636	648	676	654	634	638	652	651	626	622	652	612	630	668	623	648	650	637	668	680	673	591	647	596	640	651	636	650	662	659	626	596	672	619	639	589	626	622	679	647	606	703	613	661	630	620	640	648	692	658	599	642	636	633	611	601	653	644	639	660	627	596	644	630	628	599	643	654	664	634	653	655	639	650	699	619	602	590	612	630	630	628	645	572	630	694	644	694	580	653	605	647	691	609	634	631	621	613	659	629	621	593	621	667	661	625	663	605	626	632	662	645	622	645	611	625	638	616	614	646	678	605	617	642	712	631	634	641	618	683	680	677	626	633	633	665	651	625	626	673	626	653	627	659	642	661	621	653	610	632	609	629	621	596	637	638	607	644	625	656	660	655	667	593	646	638	622	662	622	618	661	664	640	673	605	624	642	601	644	642	623	629	648	676	634	662	617	676	596	615	650	610	632	591	613	599	632	619	603	643	622	619	598	632	602	589	661	609	642	673	679	639	624	638	637	636	624	646	674	637	665	616	622	690	603	630	688	619	635	622	606	606	640	681	680	628	624	642	635	643	626	587	624	646	579	571	670	620	576	652	626	634	594	593	590	644	649	658	650	595	621	636	598	612	658	618	652	637	623	647	630	616	605	685	633	619	641	652	604	583	589	669	643	594	611	652	643	630	622	659	660	634	610	642	623	630	657	635	669	660	669	596	631	623	670	634	628	659	603	625	643	664	605	616	650	657	611	624	642	638	676	630	600	607	676	645	617	624	609	641	595	626	631	662	697	652	686	651	617	587	625	676	655	627	684	653	642	611	664	651	638	594	632	674	673	664	656	677	550	645	636	629	642	594	660	615	630	635	634	644	680	625	681	632	648	668	613	615	627	627	581	645	646	643	627	628	609	597	647	648	661	649	649	641	623	598	607	661	617	671	639	635	636	632	624	613	672	653	622	635	634	664	653	601	641	638	643	707	610	631	630	649	685	647	628	651	631	655	609	643	647	602	631	668	621	651	623	665	636	622	621	616	666	589	649	631	682	629	650	643	583	611	634	620	622	652	595	606	617	647	648	597	624	602	609	610	646	654	609	646	612	673	646	661	614	634	608	652	617	676	654	628	680	669	654	629	625	643	625	627	635	633	652	636	597	663	649	671	620	658	693	604	607	642	657	623	668	647	652	642	648	631	611	622	658	606	638	628	627	668	615	647	630	629	617	601	634	589	639	677	638	625	600	652	630	683	678	633	640	617	622	630	629	672	678	616	654	596	624	626	673	615	605	605	632	643	652	606	661	636	639	632	641	661	660	602	639	621	626	609	647	640	656	681	611	636	651	574	645	647	603	603	641	626	620	642	646	632	644	615	641	615	653	633	649	624	643	602	617	663	628	630	601	650	647	693	639	617	610	641	645	629	640	597	655	622	691	660	684	639	613	640	618	665	638	631	613	603	566	660	630	606	636	608	608	678	669	615	635	620	682	638	654	649	649	660	610	630	583	645	657	621	654	624	622	638	645	646	646	700	598	660	618	593	649	639	686	667	619	639	636	629	625	700	645	689	637	603	636	639	629	661	642	615	616	657	655	598	646	657	615	668	641	677	616	633	645	647	612	665	649	688	610	644	633	617	645	645	674	625	656	609	637	626	615	617	601	596	636	655	628	637	657	624	632	684	692	639	636	623	624	610	613	640	602	588	622	619	635	647	692	652	612	675	605	593	674	615	665	643	600	594	626	614	615	647	625	630	661	659	649	642	656	658	631	661	608	597	626	604	640	622	654	616	592	632	652	664	629	594	624	609	677	656	655	644	643	638	613	666	618	624	647	638	627	644	646	657	618	634	657	618	672	661	591	640	631	625	659	678	601	674	663	636	613	674	592	610	609	656	646	616	650	600	617	640	687	680	629	626	609	605	644	655	616	626	641	636	679	681	605	635	673	618	661	638	582	599	613	677	660	664	690	639	672	608	624	645	659	621	663	629	609	583	634	658	626	624	612	653	612	686	620	628	624	616	660	628	608	653	657	624	611	621	574	633	632	672	644	626	613	581	625	619	647	603	646	682	608	603	622	655	627	645	644	666	624	654	601	676	643	622	615	588	668	608	605	628	617	618	631	647	647	565	682	613	609	646	634	637	668	620	587	683	668	626	637	665	652	644	630	677	602	625	618	631	647	616	633	635	659	653	639	625	645	601	637	646	636	680	631	619	628	620	634	657	571	630	641	638	698	651	671	631	655	602	676	596	623	629	586	651	610	654	646	614	667	603	672	662	641	644	621	643	636	670	684	604	637	637	650	654	671	653	610	627	674	609	661	653	628	612	589	621	624	637	636	634	605	627	680	587	652	607	690	606	628	612	656	661	645	592	599	708	595	613	627	640	622	694	680	640	620	655	606	629	653	609	612	627	668	624	634	684	612	595	601	621	628	615	600	662	664	617	661	684	620	662	631	597	616	641	650	613	606	576	629	593	623	599	633	649	648	680	585	639
75972	77463	57579	24306	7670	705	359	371	430	378	385	313	256	258	257	277	289	271	245	281	272	254	234	260	233	243	305	236	241	243	252	252	267	269	253	239	254	227	268	298	230	244	254	243	304	246	272	245	246	277	280	275	269	257	235	245	271	254	263	252	248	249	227	238	264	236	239	254	257	245	244	240	211	215	249	226	237	232	271	231	251	243	238	254	259	226	231	254	248	237	236	241	231	234	242	225	259	241	255	252	261	240	244	239	246	249	223	280	247	232	252	228	261	234	230	234	232	261	244	248	242	226	261	245	252	249	243	253	230	257	235	246	259	242	269	238	246	245	244	250	238	220	261	213	235	204	254	250	270	244	218	219	216	263	231	266	236	267	228	225	231	252	265	271	235	225	215	258	247	249	243	227	207	240	238	257	241	246	272	253	236	261	218	241	238	239	219	273	269	242	257	219	281	222	284	232	227	247	238	242	226	249	228	223	250	237	245	238	267	225	253	248	255	243	235	249	259	216	271	250	237	237	266	230	265	228	230	235	248	228	252	207	256	280	241	253	226	246	246	220	241	244	228	219	226	237	205	249	235	252	229	267	219	229	251	212	261	230	248	248	231	239	264	232	224	252	225	241	245	217	216	252	250	223	275	235	223	224	239	229	221	227	253	236	253	247	225	247	245	247	237	245	236	235	258	220	261	206	257	236	261	240	256	252	209	251	242	223	246	241	242	217	252	236	239	235	244	236	247	290	239	244	247	233	233	234	246	220	285	220	252	228	240	232	227	241	259	237	220	227	228	265	229	250	234	232	247	228	244	253	239	225	237	260	215	214	225	220	247	227	258	221	229	253	250	220	262	237	220	246	254	225	228	246	244	222	226	250	223	237	234	249	225	255	218	237	216	226	230	219	265	260	247	227	235	251	231	230	244	224	242	238	237	257	242	231	235	222	241	221	226	232	245	263	239	253	252	239	239	239	241	231	244	236	237	222	238	231	267	253	236	236	264	237	220	238	232	235	234	246	267	252	232	220	241	237	248	228	218	248	244	236	210	207	250	240	250	230	224	255	222	232	223	251	248	240	255	234	240	260	241	236	243	214	247	245	267	223	244	222	199	242	211	209	226	224	237	236	242	256	206	239	236	218	237	232	227	269	225	232	254	246	222	241	249	209	265	212	217	236	230	244	249	238	243	246	243	227	271	229	262	238	240	242	242	251	249	222	260	240	219	254	226	260	229	254	244	256	240	268	241	246	226	240	258	211	239	247	228	224	233	267	241	241	193	221	262	241	270	233	244	234	239	245	254	247	258	233	251	257	238	248	233	237	225	236	261	256	250	227	246	258	244	246	241	248	264	248	235	238	249	257	240	255	225	208	217	231	226	252	250	251	237	234	219	216	235	249	237	224	245	246	226	266	250	216	242	220	242	252	239	247	250	229	225	266	241	272	240	262	226	228	250	242	213	255	228	240	234	233	234	260	229	249	242	218	203	242	226	223	239	236	229	253	238	231	226	233	240	240	249	229	233	222	249	233	202	231	252	257	239	216	221	255	199	256	227	256	213	236	223	220	251	246	219	220	217	262	255	245	227	259	212	233	263	244	236	234	256	240	249	244	246	244	233	242	257	228	253	242	238	269	235	252	247	248	248	267	250	208	242	246	232	256	241	224	225	220	233	232	252	232	222	234	226	212	235	214	235	234	253	231	245	222	259	240	240	261	216	244	247	223	251	233	249	233	249	233	209	251	237	265	231	236	277	256	221	264	245	252	229	245	248	212	247	236	237	232	229	250	258	225	239	230	248	228	215	258	234	228	251	216	261	262	215	246	253	247	244	283	225	237	266	261	230	217	234	237	202	223	254	205	274	228	249	232	211	239	257	242	210	238	244	233	229	240	212	245	217	254	213	251	215	265	262	256	232	212	208	247	234	236	213	225	220	252	252	243	241	231	245	238	266	246	246	261	240	260	236	248	245	235	238	255	256	241	221	242	260	212	226	233	233	242	230	270	226	243	226	226	203	234	235	233	234	236	224	229	243	232	234	261	232	214	235	266	241	216	225	224	254	233	220	269	228	232	260	241	227	237	249	243	255	219	236	238	252	243	238	225	215	225	235	233	238	214	224	227	234	221	244	249	234	229	244	232	231	237	252	256	253	236	230	260	221	222	255	215	207	268	275	245	224	256	225	261	252	200	243	269	202	235	214	266	229	255	263	243	224	229	217	241	271	273	235	226	266	242	235	223	202	261	235	263	226	250	233	239	248	257	262	242	248	263	244	222	238	251	244	249	239	229	264	237	253	241	246	262	222	245	231	269	239	240	224	247	247	217	249	233	246	253	213	244	251	240	262	232	237	267	246	229	227	244	230	231	239	227	237	275	231	237	237	230	233	242	249	211	238	237	229	256	237	211	245	250	228	238	235	242	226	248	239	214	207	222	225	209	245	233	233	265	243	237	242	238	243	237	248	246	212	238	211	262	245	226	283	240	214	227	222	246	254	229	238	260	246	225	264	214	243	225	241	232	228	238	243	239	240	246	237	231	253	230	241	240	244	259	240	235	226	244	217	245	260	261	247	212	250	249	235	262	226	258	222	240	249	221	250	223	252	238	247	259	230	252	241	225	228	242	238	234	238	233	237	227	240	252	249	226	235	245	261	234	246	244	230	248	241	228	248	228	236	249	251	225	212	238	241	234	258	237	254	236	248	242	232	235	245	229	230	234	245	262	214	233	237	246	240	255	258	239	183	227	243	234	228	238	263	230	236	242	228	238	232	248	228	254	242	230	237	256	233	233	221	254	249	226	240	245	240	220	245	240	225	239	235	226	275	208	236	241	225	230	257	240	229	261	255	228	242	232	233	254	265	238	239	231	225	235	240	246	231	220	258	230	241	253	256	237	244	227	236	208	238	252	249	226	256	262	244	243	237	221	218	222	248	230	241	257	221	247	241	236	217	239	244	238	245	219	241	240	233	217	251	255	235	252	248	273	236	246	241	272	252	233	210	269	241	211	247	219	250	214	261	271	243	233	220	240	264	234	262	230	230	233	247	239	229	244	242	256	256	242	241	232	229	259	261	257	259	222	239	235	285	238	261	243	239	240	232	273	221	210	244	246	246	249	212	257	239	239	264	225	234	272	248	236	275	235	232	249	235	228	249	232	244	228	244	231	245	242	226	238	216	237	242	257	205	251	255	224	267	229	243	231	244	236	252	238	233	256	223	238	235	240	257	238	265	235	240	200	208	244	231	271	264	232	210	202	253	240	265	241	221	258	242	228	231	239	242	213	235	219	242	240	231	203	254	258	289	233	225	239	243	238	253	221	265	237	246	243	239	232	219	246	231	213	244	247	259	249	240	237	241	260	248	224	242	251	268	243	246	244	227	246	223	239	245	255	236	252	225	240	215	244	263	253	250	228	232	229	222	248	242	226	212	253	226	237	229	264	199	257	247	224	210	225	241	264	242	227	234	246	236	241	234	236	233	214	238	239	239	222	232	273
53648	58356	48479	2239	1866	1528	1489	1394	1999	1709	1462	1200	1067	1069	984	1033	996	936	982	965	915	902	895	882	912	983	907	867	887	926	923	889	914	903	899	904	876	900	902	873	867	884	871	887	927	985	1017	1004	1012	1050	965	951	928	955	906	927	927	850	883	841	809	776	823	833	769	795	802	802	814	808	779	773	795	794	774	804	800	762	812	795	823	810	736	810	804	790	808	807	787	801	799	753	837	800	752	768	772	784	752	824	750	769	787	815	767	778	764	790	808	758	774	786	789	773	733	794	751	769	717	800	772	738	771	777	775	787	801	789	821	786	794	779	805	788	776	757	823	810	784	789	779	791	800	763	775	796	811	824	748	756	798	787	786	807	755	823	748	802	750	836	743	797	788	752	789	757	760	795	760	795	755	748	772	788	784	759	767	787	755	810	832	740	765	763	753	808	777	758	799	794	775	747	792	769	776	789	829	777	792	826	811	814	789	767	739	787	836	787	778	789	747	789	770	782	760	773	788	797	805	788	781	794	759	790	790	771	786	818	767	773	807	801	761	746	823	773	749	790	810	754	803	799	763	813	799	757	836	775	818	767	775	777	782	806	754	759	783	794	824	791	792	841	802	759	793	720	794	744	808	798	781	756	765	779	762	782	812	797	791	737	767	784	781	775	822	769	754	769	761	808	773	774	738	799	766	791	824	745	796	762	807	771	788	762	771	834	826	781	770	762	791	804	832	793	699	774	719	800	731	747	773	765	724	782	775	733	803	833	761	788	813	815	830	816	815	796	789	790	746	736	806	789	879	777	839	837	759	730	776	780	745	779	770	786	719	806	804	809	794	743	746	733	751	733	772	791	750	823	833	769	818	813	749	806	816	814	807	797	785	797	801	728	814	757	773	766	817	764	816	855	769	744	766	765	796	767	741	781	775	788	755	792	755	851	791	764	795	766	790	793	781	795	727	800	798	778	817	791	766	757	806	785	767	800	814	808	727	812	754	781	799	778	778	765	812	747	813	760	763	800	806	790	769	787	722	815	799	800	798	782	792	758	734	784	755	783	785	789	756	789	758	813	781	826	764	789	729	805	790	784	793	801	839	740	771	797	719	777	781	787	790	829	784	750	742	752	783	737	870	827	841	739	823	754	795	801	752	763	793	789	761	833	740	801	777	749	804	818	810	790	751	830	778	833	816	771	767	768	782	770	729	786	769	769	782	749	762	772	741	764	725	765	790	736	773	772	823	771	764	782	753	767	754	756	788	785	815	740	759	765	719	803	804	784	739	776	799	775	781	759	756	790	753	771	779	800	851	812	798	778	756	788	790	823	796	796	754	791	749	821	732	786	774	769	793	769	789	776	800	748	774	723	785	819	767	776	802	800	800	724	816	764	692	764	769	767	814	753	751	797	803	800	741	758	763	761	784	752	767	802	772	830	835	778	766	771	866	713	812	736	801	782	752	800	832	781	812	771	782	845	808	784	770	745	735	767	764	781	768	792	804	809	747	770	774	795	785	752	762	807	808	793	781	736	741	722	798	803	775	790	784	807	779	752	790	771	777	756	783	756	717	792	769	792	758	819	812	810	810	758	783	830	799	766	763	822	804	738	761	751	749	756	792	747	785	772	785	792	813	792	765	783	769	804	784	757	776	808	766	741	772	793	811	746	780	824	769	834	817	796	766	784	786	814	827	703	736	832	752	743	787	746	820	776	815	764	793	798	724	771	770	800	760	721	796	785	768	862	757	752	813	813	798	743	754	799	809	747	772	743	809	778	756	825	803	763	753	813	782	750	763	747	748	793	732	767	789	789	766	765	770	792	763	757	777	799	778	786	773	768	785	766	789	785	803	756	784	792	809	830	800	771	799	778	791	803	814	753	761	791	753	772	788	801	776	752	781	821	804	749	774	775	755	780	755	798	770	790	810	778	767	710	757	748	780	793	746	751	775	716	765	821	810	755	776	757	819	821	746	758	815	785	794	768	738	815	754	768	769	779	803	805	787	760	808	809	766	754	780	776	791	781	773	752	764	770	797	774	805	718	736	796	762	753	805	781	790	784	768	784	783	780	827	742	748	765	757	757	765	810	704	761	765	768	772	753	789	794	761	756	814	762	741	759	738	805	781	772	788	763	747	781	766	800	797	736	746	763	757	777	826	788	746	823	754	788	788	827	815	792	770	811	769	738	743	754	754	689	775	800	723	757	745	728	828	795	742	780	758	777	756	759	771	785	743	771	810	820	732	805	785	787	755	714	811	740	803	774	761	742	788	769	806	726	738	804	764	778	782	798	817	812	785	774	835	762	773	758	768	745	779	811	842	744	799	787	786	750	823	778	796	735	785	791	794	712	773	786	747	819	792	800	810	792	815	799	824	754	746	796	795	818	806	784	754	781	796	748	773	762	749	833	795	733	789	739	769	782	777	804	782	816	790	806	807	749	784	742	725	802	778	789	775	807	745	740	797	778	785	769	760	773	808	735	774	760	787	789	780	778	769	761	730	765	788	826	779	816	778	783	774	833	743	809	755	774	782	777	770	825	792	790	780	790	759	830	782	737	801	827	815	791	749	757	775	787	773	747	748	817	778	777	813	797	772	797	787	825	778	789	731	783	824	792	846	805	776	820	765	786	783	768	834	746	776	774	791	774	757	694	785	817	821	819	841	769	813	778	778	817	813	814	821	760	777	771	774	746	748	793	807	788	783	769	745	756	827	758	753	800	819	750	779	785	870	751	781	789	799	776	808	787	800	811	767	782	817	792	809	761	790	818	759	772	800	810	807	835	796	714	807	742	777	796	814	773	813	790	744	829	808	757	806	785	807	804	735	700	771	746	776	809	784	755	734	788	738	817	834	772	762	713	825	763	832	767	801	783	762	808	777	778	825	816	741	775	786	725	795	742	754	767	765	775	771	777	817	784	784	758	728	761	796	837	786	797	770	790	804	774	780	738	796	752	796	798	726	845	785	776	764	731	785	772	726	802	737	744	810	803	780	810	757	797	765	770	805	741	748	757	758	770	769	806	759	741	780	813	789	769	768	790	746	817	847	780	750	814	807	796	783	775	805	767	804	837	779	671	766	738	751	806	714	791	801	756	799	757	832	772	793	809	798	784	824	777	778	808	752	812	780	808	779	773	761	750	771	779	776	778	806	812	806	775	777	829	783	797	754	786	804	761	781	723	803	770	785	769	769	794	826	751	767	779	774	773	795	786	779	721	731	794	731	763	792	751	775	742	735	780	773	742	767	770	820	756	806	774	762	769	781	798	759	810	763	819	750	782	770	798	810	825	783	815	765	780	797	769	803	752	773	780	754	794	770	798	760	788	788	743	767	767	743	785	741	784	808	767	773	698	783	781	780	785	791	819	803	788	770	768	811	756	816	756	756	783	810	803	774	790	791	740	761	813	794	728	764	793	800	787	743	793	782	742	750	734	839	770	794	777	752	750	710	751	823	781	746	745	786	762	787	768	793	792	761	787	806	769	760	772	739	721	789	768	788	763
15494	19746	7341	818	251	144	150	150	170	151	155	138	141	137	149	159	148	132	142	153	134	159	153	132	155	137	142	139	151	124	152	144	164	157	143	145	168	134	149	140	155	139	170	180	141	141	159	149	154	156	162	148	152	163	147	148	167	150	143	143	145	159	142	164	164	153	135	145	158	149	132	131	155	170	163	163	159	147	118	151	137	157	162	155	175	138	143	137	145	134	134	151	145	173	160	144	143	143	138	160	154	139	151	133	138	155	150	139	130	149	140	161	117	137	154	119	154	147	134	159	159	151	131	109	137	145	157	115	147	159	145	149	151	149	141	148	156	153	156	156	152	148	149	145	160	157	157	143	145	148	137	132	128	163	146	143	135	141	162	132	146	138	144	151	154	120	140	149	148	132	145	147	132	143	152	124	143	184	160	139	151	149	147	145	139	175	134	151	142	138	143	132	136	139	117	160	133	152	141	136	146	152	162	156	151	165	172	130	165	139	184	162	148	132	148	146	146	148	159	138	153	172	142	139	162	155	139	131	154	155	144	154	139	139	143	161	146	145	144	146	140	138	140	152	139	144	163	136	161	130	144	142	141	141	141	178	151	165	158	160	150	147	145	133	159	115	141	145	160	147	153	159	163	144	141	151	134	161	141	135	138	150	146	148	140	136	150	136	146	154	159	154	134	146	153	152	169	152	168	134	129	145	142	176	172	155	148	133	141	142	148	150	141	167	173	133	138	137	161	137	151	147	118	144	139	135	162	157	139	153	154	141	124	139	136	131	154	129	151	141	128	126	143	138	140	161	146	156	159	153	124	120	180	141	153	151	160	142	130	154	163	156	143	143	134	157	145	147	149	135	172	123	146	144	151	148	149	146	172	146	131	136	152	146	131	144	139	134	147	151	138	134	152	138	154	152	143	134	158	141	136	153	152	138	141	162	181	133	169	149	150	140	153	153	171	142	153	163	151	153	148	146	144	163	173	128	140	139	166	153	146	136	148	157	147	137	182	163	140	140	144	151	157	146	157	142	150	151	135	143	151	149	144	145	149	141	162	159	156	152	163	146	144	127	143	139	124	147	146	159	139	153	157	132	140	119	155	155	132	155	141	152	144	144	140	158	158	124	136	149	133	160	134	121	162	148	156	160	158	144	125	151	134	140	135	123	133	144	153	161	155	152	160	147	156	135	148	141	147	133	141	137	114	134	158	146	158	151	155	174	132	133	160	128	173	150	147	146	142	153	151	133	139	147	141	140	134	123	138	132	141	152	138	130	146	160	138	132	133	141	148	148	158	147	155	138	132	148	130	131	137	138	145	151	157	164	142	141	172	162	162	158	149	132	147	138	133	144	146	160	149	138	131	138	140	135	143	159	154	143	154	138	152	161	148	145	152	146	146	151	133	144	143	151	137	138	115	150	169	153	140	161	151	134	157	132	143	137	156	138	155	119	145	154	154	141	147	140	143	120	148	140	143	152	149	129	153	136	156	165	134	157	144	147	173	160	145	145	169	149	135	144	142	159	135	181	138	158	140	152	150	138	157	147	152	124	135	144	146	116	139	143	133	162	160	136	138	143	146	130	145	154	159	135	140	172	158	135	163	159	132	145	146	155	141	137	161	147	157	139	131	137	135	135	137	143	171	142	144	136	164	123	137	136	149	149	166	135	143	153	141	165	155	142	128	165	147	146	154	141	131	145	157	145	153	135	131	142	150	136	155	132	164	151	135	143	132	142	137	142	144	146	162	149	135	157	133	157	120	131	145	131	144	152	164	160	175	139	162	144	142	159	151	155	133	151	158	137	150	161	123	156	152	143	132	132	125	152	147	143	137	152	149	144	164	151	138	121	155	132	145	139	141	153	144	124	135	173	166	142	153	131	164	127	141	115	150	138	133	132	166	182	148	144	155	141	139	143	144	151	150	137	144	159	130	143	129	157	123	143	142	141	142	151	153	130	148	148	133	145	143	133	123	164	144	158	127	115	143	166	143	175	142	151	154	151	149	156	154	149	147	148	147	167	148	134	157	156	139	129	138	136	151	141	127	146	149	149	152	148	153	140	131	159	162	141	134	142	149	159	142	156	135	137	130	145	165	162	168	125	152	163	158	157	154	130	135	144	148	175	157	143	135	141	139	135	141	146	141	171	153	151	182	142	151	144	163	153	154	133	135	122	121	134	155	138	152	138	134	144	167	148	150	135	147	131	140	174	130	152	139	166	160	127	140	147	133	164	147	161	144	148	149	123	152	164	144	127	130	146	139	154	162	139	160	137	155	160	150	148	166	152	136	150	144	148	146	167	134	148	144	159	156	132	155	139	141	157	149	149	169	168	148	157	142	147	149	126	151	161	140	151	148	127	124	128	129	147	139	163	140	147	153	133	140	136	142	148	160	145	141	145	167	142	164	137	137	144	148	134	141	146	153	154	147	131	151	166	132	139	138	129	136	155	150	134	136	153	141	142	132	154	130	168	138	124	146	156	129	150	135	145	136	176	151	151	147	125	152	158	147	143	146	148	143	150	163	160	142	153	158	142	178	151	140	142	153	153	164	124	143	139	139	145	165	131	150	163	141	143	170	138	153	170	166	152	162	142	141	163	148	166	138	137	147	152	146	158	146	155	136	156	159	145	155	166	148	160	149	146	149	141	143	132	142	170	145	156	155	146	141	134	154	126	138	153	145	156	127	141	168	153	153	152	132	134	153	149	148	140	143	154	155	142	131	153	145	142	135	149	163	153	153	162	135	140	134	123	159	138	147	157	160	161	149	133	150	140	140	149	132	140	157	126	155	166	128	157	141	138	124	149	162	155	128	138	154	151	147	140	139	166	133	162	126	160	137	143	128	159	136	151	147	148	127	146	150	153	155	157	131	156	157	138	160	145	133	155	148	160	138	146	167	124	143	152	154	136	130	149	148	150	142	145	140	152	162	124	142	158	146	150	166	139	152	155	155	151	148	170	148	146	144	119	144	143	126	152	137	157	163	134	160	150	147	140	160	151	151	158	151	140	168	140	138	131	163	140	157	149	141	132	135	167	126	143	134	133	137	144	150	150	155	170	157	144	135	133	164	146	155	163	146	157	129	144	150	140	152	147	158	152	162	145	137	154	147	126	153	134	155	139	149	134	129	145	143	129	149	157	175	134	150	143	136	158	155	149	143	149	152	156	144	147	145	142	159	148	139	141	153	152	148	146	145	127	148	162	145	171	164	162	139	147	136	138	138	148	134	156	157	138	135	158	129	155	140	137	141	139	133	147	146	166	149	152	146	130	151	142	150	147	126	160	149	153	144	161	140	159	152	150	151	133	141	141	141	159	170	149	149	150	142	161	152	154	140	137	135	128	161	138	135	116	155	156	116	137	175	138	190	137	153	141	152	158	150	137	142	140	132	140	137	146	151	147	162	137	156	166	123	159	154	144	144	145	140	140	142	158	154	162	168	142	139	144	146	145	171	129	131	150	154	143	157	147	153	160	163	126	153	154	121	148	162	144
18993	22875	14442	579	583	560	538	544	543	592	576	523	549	532	528	544	557	526	529	532	533	538	541	534	533	577	495	533	574	555	561	572	578	571	574	573	578	525	500	556	533	568	553	606	602	636	608	629	631	641	647	622	594	638	608	548	559	600	548	543	512	543	527	541	537	483	521	525	562	490	529	527	533	517	528	529	521	551	527	539	516	540	501	508	578	559	543	542	535	479	525	558	525	520	548	521	531	518	525	540	503	506	531	511	546	522	564	503	508	548	511	513	506	512	523	527	498	499	500	543	528	531	537	535	503	554	515	549	515	490	555	549	592	529	498	564	501	574	522	521	550	515	496	559	531	521	542	545	518	522	544	498	523	557	566	564	545	525	507	527	485	529	541	509	528	509	559	523	530	512	503	510	514	529	508	523	534	542	522	550	544	542	511	507	533	543	515	538	529	522	505	515	509	503	516	551	547	547	514	515	550	520	521	520	513	539	477	527	554	551	500	532	486	533	546	496	516	522	559	524	530	505	491	491	520	531	577	544	578	561	514	538	565	528	530	528	505	559	507	504	536	510	503	526	455	546	541	537	545	489	509	546	529	530	488	534	560	563	545	519	545	549	554	553	539	543	554	561	494	556	525	561	511	479	541	490	525	572	525	529	533	493	516	548	539	549	483	549	559	488	514	519	508	517	526	554	496	525	552	566	509	528	534	488	548	523	489	556	543	514	508	507	525	523	536	504	546	532	534	579	507	516	590	515	537	580	549	504	494	564	522	521	526	537	504	514	530	522	470	465	512	520	495	566	507	551	519	503	541	499	517	526	516	552	491	560	526	520	536	490	522	561	514	538	501	486	548	521	482	525	488	500	511	497	560	513	515	516	524	523	510	490	493	518	520	492	522	533	507	525	515	505	541	586	526	510	465	514	562	520	508	493	490	508	528	563	553	533	508	551	530	549	562	564	515	489	489	517	532	532	544	528	515	518	544	502	547	479	512	532	498	546	526	523	528	533	509	472	519	550	543	529	511	555	521	527	525	517	552	526	502	534	534	495	532	464	533	546	530	510	533	532	547	525	539	489	495	538	534	578	544	517	547	551	543	494	522	524	514	566	503	521	527	529	518	515	519	538	527	553	520	508	549	518	531	515	507	536	548	491	530	528	489	519	556	533	502	530	529	524	486	575	490	525	546	514	523	540	521	554	540	510	524	548	555	505	506	476	528	505	523	512	501	538	512	594	518	507	508	543	515	533	527	510	538	497	520	527	514	517	520	477	497	536	507	543	513	505	480	542	521	523	521	519	545	562	525	550	553	518	533	497	494	522	522	491	514	518	535	509	519	493	548	510	524	501	525	505	538	589	550	483	514	539	504	517	554	545	562	492	537	529	524	534	527	498	520	531	511	532	527	502	514	499	513	560	517	516	553	535	561	543	520	499	538	529	534	519	526	568	545	535	496	545	535	482	498	548	521	512	527	494	524	528	549	536	494	517	526	481	520	560	530	503	532	512	510	541	562	508	506	533	522	534	494	537	539	505	533	541	550	520	520	538	554	527	536	512	499	531	537	462	534	539	478	556	500	550	546	524	504	506	540	489	513	538	568	520	537	547	565	552	555	523	505	458	516	527	514	529	479	542	506	516	539	528	556	478	541	518	514	534	534	511	528	525	491	541	520	507	536	541	488	526	514	516	473	522	509	597	514	558	522	534	531	478	521	511	548	550	485	557	500	516	500	554	532	539	524	518	529	532	566	522	520	553	530	501	531	511	528	498	531	522	544	495	515	537	553	516	502	503	500	548	523	519	506	504	517	513	495	525	500	506	558	506	542	516	528	508	529	543	514	504	501	526	575	534	501	559	495	532	530	501	537	539	486	543	488	496	530	526	524	505	527	513	532	564	531	556	549	561	522	523	519	558	524	451	565	534	538	539	515	520	493	540	548	515	482	527	517	559	524	519	524	506	548	517	526	504	534	519	493	551	556	538	560	487	515	518	552	525	556	549	547	550	515	505	499	568	513	502	552	513	543	544	497	562	512	534	538	478	542	565	524	503	503	534	510	510	511	517	535	508	540	547	526	501	518	558	564	527	546	526	543	554	534	492	559	519	533	581	558	545	490	526	530	521	514	519	525	560	523	521	498	509	511	528	491	531	484	508	551	495	531	550	532	508	531	516	516	520	512	539	518	575	514	498	516	500	515	529	507	526	503	579	503	556	525	560	503	505	534	533	503	528	524	519	543	528	514	544	502	517	544	537	534	530	510	491	521	567	529	524	527	537	552	573	536	536	524	499	478	558	504	544	521	526	509	523	520	533	567	484	501	537	498	501	531	536	531	552	509	539	524	521	519	523	489	573	496	528	511	525	560	513	507	509	541	517	507	560	537	544	534	518	545	549	566	551	513	526	508	549	554	519	544	529	550	542	551	563	556	547	522	534	549	586	528	531	534	496	514	542	535	487	486	523	501	561	529	513	537	562	524	536	587	513	472	530	521	547	542	552	568	557	523	568	500	533	522	541	577	542	545	495	529	560	546	557	531	497	514	565	535	497	523	502	529	526	538	526	492	490	534	540	517	502	563	511	558	497	553	564	515	523	494	546	520	487	536	560	531	541	541	508	536	517	519	546	492	521	537	586	537	524	539	532	531	495	525	523	559	505	541	478	514	574	501	551	556	527	535	531	546	525	564	565	542	509	549	531	513	511	514	536	536	528	534	517	539	508	499	598	516	517	533	562	538	491	546	499	541	508	564	504	528	552	553	498	507	557	585	526	522	509	511	506	493	527	512	502	582	517	509	552	561	527	524	544	499	545	546	538	509	517	535	536	539	584	565	526	532	529	555	511	512	494	534	579	567	512	540	531	530	511	493	548	502	537	486	521	568	518	526	495	527	556	534	499	545	537	530	516	506	565	519	515	505	586	539	584	549	531	508	537	532	490	512	546	515	528	508	485	538	523	479	532	520	515	496	535	540	528	546	548	527	532	537	557	571	558	520	509	565	482	556	493	512	535	516	512	500	494	537	505	545	552	506	563	559	550	517	513	542	517	521	514	522	503	547	499	516	504	523	539	510	548	500	520	526	537	560	545	548	507	528	539	533	480	544	535	535	569	552	545	498	541	538	545	502	502	494	494	540	524	538	591	506	536	516	547	499	526	509	581	520	465	536	550	523	536	527	566	497	495	518	529	583	527	536	513	531	512	534	509	487	524	498	492	515	493	534	523	558	524	541	512	538	566	523	549	546	507	572	504	501	547	503	537	510	559	498	552	523	518	554	493	539	531	514	553	530	560	509	517	523	561	490	510	527	512	480	541	526	525	528	506	520	486	491	498	545	523	570	578	553	523	574	496	501	525	480	493	519	518	491	551	552	540	502	490	497	547	559	497	522	541	540	550	519	531	542	528	549	509	517	514	510	534	538	482	527	491	495	500	549	518	481	526	522	536	543	522	538	525	561	518	514	516	507	536	502	565	523	516	494	501	512	535	524	528	523	521	514	529
62652	66644	49508	22146	4807	296	254	252	263	268	282	244	193	193	226	202	213	213	196	178	189	217	223	204	198	190	230	186	212	184	205	192	191	167	209	175	222	211	200	219	189	200	187	204	204	189	220	233	227	230	219	203	192	203	196	182	202	225	185	201	201	188	197	188	209	208	191	187	194	190	179	183	203	186	186	184	185	194	205	175	192	186	193	213	183	201	170	210	176	207	201	167	179	190	180	188	175	184	220	174	183	175	164	160	162	211	176	188	183	199	170	218	161	176	208	190	191	199	201	184	184	219	177	196	178	199	191	178	199	196	185	198	212	210	210	175	204	206	178	179	170	187	187	180	195	176	207	198	174	181	225	195	140	198	193	182	195	162	183	175	205	168	197	184	186	183	217	181	223	207	197	198	171	185	184	193	189	178	177	205	198	185	173	176	188	199	176	205	184	212	176	188	179	192	175	188	183	180	202	195	180	173	180	204	199	203	184	182	229	200	213	197	174	196	181	180	170	186	220	188	208	165	186	207	190	207	183	163	194	198	191	190	197	197	203	205	205	188	197	191	201	199	193	208	173	170	150	187	181	196	184	173	205	183	171	183	192	195	174	183	179	225	211	204	199	183	185	211	159	179	186	201	201	188	183	212	181	190	161	207	193	185	166	204	210	201	173	170	209	187	213	198	212	212	178	184	212	169	185	173	195	170	192	190	239	196	193	189	182	192	176	195	178	185	180	189	182	208	195	185	174	188	197	183	198	179	202	176	203	179	217	179	192	164	187	200	185	172	190	201	180	193	173	186	181	184	171	169	217	191	184	200	197	187	189	174	168	193	182	180	164	195	163	191	190	211	204	198	191	178	185	177	188	203	187	196	203	180	176	184	185	181	190	194	201	212	173	203	194	197	199	188	182	165	183	188	208	212	196	218	191	225	196	201	171	219	203	182	166	210	205	171	181	192	193	197	184	192	181	214	194	196	179	176	189	200	182	183	183	209	209	195	195	169	192	187	211	201	204	177	165	206	187	195	204	194	192	188	190	170	180	186	198	195	200	188	186	210	199	188	201	161	189	166	179	203	193	205	190	174	198	181	172	191	203	194	210	214	200	209	199	183	198	169	189	200	179	187	192	168	183	198	203	183	161	202	168	185	196	190	199	186	169	189	179	189	212	175	171	189	192	206	189	186	205	181	189	181	202	191	182	192	194	200	203	184	176	210	181	197	191	170	188	213	204	201	199	194	177	168	179	217	215	194	187	203	181	193	207	250	209	169	181	174	213	201	184	203	204	168	204	195	174	207	191	188	155	175	166	196	204	196	182	179	189	191	190	192	200	197	179	193	193	181	192	166	219	169	185	203	201	206	181	187	180	186	181	198	187	199	194	199	181	179	220	179	180	187	202	184	224	188	193	198	176	202	191	177	175	192	189	185	192	193	185	173	217	206	214	219	174	169	190	179	195	186	177	181	193	194	190	162	177	200	172	180	176	166	167	209	156	191	168	180	190	181	177	211	187	188	195	172	196	170	181	179	194	193	202	185	213	189	189	189	191	164	189	180	190	158	202	189	177	175	189	204	158	190	186	193	172	205	203	182	188	192	182	201	192	169	189	171	184	190	174	195	187	177	185	186	183	184	208	189	153	216	193	192	211	170	200	181	223	180	202	206	178	186	196	210	195	164	193	183	197	171	208	178	201	169	193	192	199	205	206	203	195	179	196	203	189	197	192	216	220	165	180	159	171	177	205	208	192	195	172	196	198	173	201	194	188	169	199	187	200	186	169	201	174	166	171	189	199	165	173	177	215	188	187	207	184	196	235	201	165	194	182	196	173	180	173	204	182	195	153	175	183	195	203	179	166	194	186	191	192	184	192	167	194	201	177	197	209	202	180	193	185	169	177	178	186	202	186	197	187	208	184	180	176	191	227	179	219	193	182	172	207	187	172	211	183	223	204	200	164	161	200	214	187	209	179	171	191	185	205	204	172	190	168	197	192	197	189	166	211	195	174	189	174	194	189	189	232	207	193	198	204	241	193	181	197	202	191	204	193	186	194	185	190	181	205	171	198	195	200	212	190	202	185	173	180	197	196	203	172	178	192	196	196	188	163	210	171	190	199	187	192	213	201	185	192	191	159	177	179	192	202	188	200	204	210	194	175	185	166	199	184	179	180	186	175	178	202	207	180	202	182	193	162	186	167	192	181	182	180	194	183	185	192	204	199	174	200	186	184	185	179	192	181	188	180	197	203	173	205	216	177	194	201	216	181	202	193	229	197	193	181	176	183	173	181	205	172	180	202	177	184	193	196	184	192	180	196	217	199	171	175	172	179	194	196	195	191	178	153	191	155	201	193	186	177	182	214	206	180	185	168	195	187	175	194	185	201	172	204	182	190	197	204	205	170	191	190	203	188	204	170	196	192	158	173	202	202	187	203	173	191	205	183	196	197	191	187	182	204	203	203	214	181	172	159	204	180	186	164	165	185	201	186	167	193	194	186	174	183	192	201	208	184	209	195	148	211	206	214	198	183	223	183	179	166	230	201	199	178	191	188	202	197	202	189	176	185	199	183	198	182	229	188	195	212	159	207	209	210	208	197	174	191	176	205	181	177	182	188	196	196	147	183	186	158	181	191	193	198	191	207	160	182	194	210	194	201	200	202	204	184	194	200	170	194	187	187	190	198	194	173	175	190	203	187	182	193	194	191	201	211	196	186	171	186	181	190	192	207	196	185	191	192	213	188	198	195	192	177	178	196	183	209	205	174	188	204	200	214	201	198	200	182	180	199	184	209	194	173	176	204	189	190	193	197	180	187	182	202	185	209	189	196	197	191	195	159	213	200	183	189	173	186	186	219	165	196	189	220	184	172	184	186	189	202	189	204	180	172	189	191	179	177	190	189	183	187	198	188	190	199	184	178	199	169	184	191	173	188	185	156	209	182	191	195	174	170	185	203	178	209	209	232	196	196	185	214	185	183	196	197	176	194	186	193	202	197	166	189	154	199	171	186	160	198	192	172	162	185	197	172	198	201	181	183	168	215	200	196	200	210	168	170	200	173	196	166	194	202	200	211	186	202	188	170	183	196	183	183	204	195	178	209	184	197	214	199	199	175	188	169	178	208	193	201	197	200	175	157	193	159	182	182	150	188	167	213	198	191	177	175	191	199	205	187	176	195	175	197	168	211	182	176	189	173	181	194	188	194	191	207	200	211	207	197	197	212	208	176	194	208	178	205	179	165	197	190	190	164	188	169	185	169	184	188	199	189	185	200	195	197	206	206	213	174	188	199	160	194	195	191	194	189	214	184	174	186	209	209	157	198	216	170	163	173	200	199	171	187	185	178	194	185	169	189	202	197	183	185	177	176	188	198	189	153	192	176	201	199	203	184	177	212	181	220	216	185	181	194	200	182	191	219	192	166	191	201	183	205	184	204	188	194	191	185	172	205	190	216	197	184	191	189	155	187	218	192	158	181	196	206	188	186	192	193	173	206	195	184	213
42379	48225	46165	1927	1200	1093	1015	915	1069	1138	977	796	751	771	777	774	811	764	753	683	712	742	709	725	718	701	735	781	712	753	707	713	729	693	696	720	688	735	650	717	646	700	694	695	750	786	826	832	806	794	778	802	792	781	852	772	755	698	686	688	683	679	628	652	667	634	661	603	609	645	672	633	664	703	638	647	685	671	607	632	670	607	666	673	635	667	669	602	690	654	610	678	625	607	594	650	660	611	690	619	604	650	640	692	658	635	633	668	621	615	644	665	642	644	671	650	629	629	646	647	635	610	622	678	618	629	684	630	666	694	636	619	674	619	677	634	658	656	666	689	619	634	667	647	645	644	663	649	628	692	640	650	677	643	623	676	652	660	692	672	678	599	641	624	663	643	602	654	646	664	644	656	656	633	619	605	663	630	685	656	695	648	625	668	646	659	682	631	686	620	649	624	637	638	648	658	691	664	685	662	645	631	627	691	635	636	645	653	665	645	631	638	646	666	653	668	624	597	633	670	630	636	638	662	650	700	663	699	660	682	675	656	639	607	627	647	613	630	629	660	626	642	622	640	646	636	628	667	636	634	666	653	621	623	587	644	611	658	628	680	648	641	706	597	593	664	667	655	598	679	669	620	625	648	615	688	655	654	651	652	660	617	648	619	652	611	627	642	680	642	681	681	679	666	652	640	656	626	619	630	654	623	674	618	639	660	665	642	670	624	633	613	644	656	664	681	626	705	620	668	663	596	680	655	648	625	627	669	680	634	649	674	641	625	627	645	630	653	634	622	603	628	633	653	676	654	669	656	662	730	657	646	648	677	661	641	704	646	685	672	651	669	668	629	682	624	663	633	672	634	619	640	707	667	625	636	662	653	664	619	588	629	650	671	636	630	681	668	665	661	623	667	693	666	638	664	676	667	670	647	578	655	656	667	624	631	681	679	618	625	633	654	668	653	645	650	677	617	660	628	668	643	642	650	620	602	593	634	598	677	668	676	625	650	704	648	659	646	630	660	619	630	657	655	659	631	631	665	683	657	634	634	640	634	716	626	622	675	642	609	645	676	633	644	630	645	653	658	638	629	586	657	635	647	635	694	625	627	650	653	631	701	660	649	642	680	628	665	686	659	620	638	642	684	641	588	635	664	671	623	625	609	613	636	647	633	654	690	617	686	661	654	615	652	675	677	651	640	691	655	639	640	640	621	672	631	652	682	627	631	650	617	660	599	612	645	692	685	637	598	621	649	689	648	671	606	633	613	624	629	615	687	622	641	618	648	652	647	660	640	629	625	665	605	643	626	673	677	639	623	676	642	675	685	680	692	644	616	645	646	639	659	681	596	704	644	693	616	670	702	670	666	672	649	658	608	630	677	636	649	613	680	662	636	638	638	646	680	680	669	625	648	643	647	591	674	658	665	663	698	651	651	664	616	687	652	675	649	653	630	668	628	645	610	681	614	653	661	683	648	694	664	641	631	619	654	650	627	627	664	613	651	629	589	641	697	636	603	614	638	684	693	627	643	631	654	646	708	651	678	658	644	713	614	624	673	676	676	629	629	648	671	660	664	672	607	680	625	699	662	653	604	666	626	673	678	664	683	634	632	662	638	658	671	649	642	642	656	652	611	655	655	649	623	613	645	622	628	642	661	674	626	639	655	679	588	642	613	638	668	643	667	641	634	674	617	668	598	655	617	673	692	676	582	685	669	668	633	643	623	641	652	650	694	634	657	647	657	689	675	654	620	639	663	655	628	608	593	628	636	641	638	660	606	605	642	643	640	646	690	644	650	605	629	651	643	639	676	618	600	658	639	673	665	715	598	652	658	629	623	688	590	687	618	653	604	648	651	678	670	700	697	622	622	643	621	612	649	638	655	641	614	614	618	659	606	633	642	643	663	668	660	633	648	618	644	650	632	630	646	685	638	647	640	687	630	638	606	636	637	663	684	636	653	639	634	626	626	638	644	668	653	647	578	625	620	596	641	649	645	679	661	617	665	647	626	656	635	666	630	635	658	664	637	627	639	636	628	646	691	661	669	647	725	647	671	622	639	644	682	685	651	643	650	633	636	668	647	650	630	666	641	646	641	669	639	644	700	612	659	637	620	619	629	659	669	644	655	621	655	619	660	589	650	683	645	674	677	611	681	688	640	619	691	616	677	720	664	655	684	615	672	631	627	685	616	664	644	605	665	637	656	617	667	617	635	671	616	621	649	633	653	682	676	641	703	670	667	637	645	624	650	661	610	607	581	674	636	627	682	673	639	670	685	635	680	696	626	679	640	656	641	660	678	661	645	639	643	656	675	710	686	645	664	649	662	620	723	637	634	624	640	629	653	621	654	673	677	682	660	603	650	615	671	638	668	639	661	638	641	644	647	694	627	628	648	666	652	687	637	633	622	682	670	609	616	606	631	640	661	649	628	658	660	654	585	643	602	617	656	655	670	628	629	687	618	618	655	652	616	679	643	616	648	673	667	644	668	657	631	658	686	652	631	649	647	600	683	616	605	681	663	625	668	637	690	659	639	593	683	680	651	658	659	665	693	661	650	642	643	679	657	682	689	640	666	642	645	659	632	625	663	629	666	670	675	641	656	611	696	622	635	647	659	624	642	645	670	645	637	656	636	631	616	634	718	663	588	653	598	673	661	625	666	633	656	635	674	623	630	648	654	646	668	641	654	638	626	683	624	639	664	659	625	633	649	618	671	624	650	638	619	652	641	680	641	604	631	651	683	626	661	643	642	682	628	636	645	632	632	615	676	682	665	657	678	641	647	680	635	645	627	684	679	620	607	650	687	664	676	682	655	636	670	609	687	656	588	649	592	675	632	641	632	636	678	647	649	665	674	589	643	635	683	627	663	672	637	644	633	634	618	666	644	614	644	626	634	651	635	621	622	606	639	659	639	689	653	672	662	590	636	649	656	631	661	634	630	639	659	629	581	664	635	683	662	665	637	676	643	655	656	674	678	610	637	656	587	685	630	635	602	648	669	594	623	622	720	661	659	676	653	677	643	653	651	680	628	633	670	660	685	620	621	693	671	628	618	626	620	590	663	667	636	631	649	651	636	650	658	675	623	631	602	625	663	606	673	638	649	701	616	653	658	681	671	650	630	611	641	616	643	658	645	706	607	674	608	642	652	631	635	669	684	639	622	640	658	709	700	647	639	650	623	630	686	646	629	660	667	618	671	648	659	666	636	634	633	620	667	670	624	658	626	681	645	667	651	643	667	655	645	650	616	639	667	631	656	684	617	685	654	647	642	680	665	624	639	683	633	637	654	629	662	662	657	644	627	646	648	658	658	641	650	666	650	618	655	651	609	681	667	636	622	624	647	618	590	620	643	695	667	617	689	627	640	632	649	677	663	676	640	645	652	653	654	679	628	655	638	636	618	625	664	639	617	654	650	639	651	641	652	632	621	672	678	649	661	677	633	678	647	655	676	642	626	670	589	675	657	641	660	636	642	685	604	660	633	646	693	610	580	643	639	650	640
75384	75202	58014	27918	8231	611	363	342	376	398	345	297	306	317	266	251	246	298	253	251	269	272	262	263	259	252	255	243	232	272	244	233	271	255	240	255	283	257	225	241	249	243	255	272	263	251	273	259	272	275	265	273	257	291	275	264	264	263	249	240	255	235	249	234	250	239	233	266	251	246	249	216	243	237	243	236	243	237	243	250	257	252	261	243	243	247	263	242	253	254	246	203	238	255	230	246	260	248	264	263	227	256	235	241	225	221	240	214	260	229	272	228	242	201	223	235	242	220	246	263	241	212	225	263	246	245	234	274	253	240	254	236	228	228	226	260	238	226	231	240	245	253	249	228	250	236	257	221	260	247	247	251	228	229	269	244	215	218	272	243	224	250	230	233	224	231	255	250	258	241	252	250	229	254	242	237	249	207	229	234	238	231	252	235	223	235	234	279	224	244	239	268	241	276	237	240	231	237	264	247	218	212	250	226	245	245	222	208	212	231	247	236	250	254	249	199	227	249	235	282	249	246	238	229	221	252	236	237	246	236	232	260	254	224	245	246	271	253	204	253	221	237	251	255	246	248	254	240	221	245	246	242	267	236	257	239	229	254	218	247	222	223	238	237	205	248	242	252	223	228	238	260	260	232	258	260	240	231	233	229	261	240	227	232	253	249	251	228	251	233	234	214	247	235	239	238	213	232	233	208	229	265	252	226	246	238	231	260	232	227	237	248	264	238	236	248	232	250	246	249	239	252	226	243	235	233	229	246	227	249	248	224	254	243	224	236	260	254	246	211	221	256	232	235	265	246	214	250	244	246	248	222	234	241	273	240	240	248	227	234	246	267	234	252	248	246	235	274	241	234	279	269	256	227	244	234	259	239	247	263	251	240	222	258	214	249	224	243	220	258	240	244	239	259	251	251	223	235	251	213	253	231	215	218	246	234	260	249	243	254	246	200	257	240	259	236	257	258	262	251	226	230	280	225	245	257	217	259	229	249	238	263	253	235	241	252	250	250	245	256	230	242	260	250	257	240	260	253	245	249	235	249	258	234	257	234	245	236	196	220	224	251	250	235	248	223	241	255	230	241	251	233	246	260	226	274	226	224	245	257	247	263	230	253	241	222	227	216	246	269	262	263	224	226	265	225	244	252	227	250	245	247	265	236	241	231	219	228	232	225	231	239	234	219	235	254	238	240	251	228	239	248	240	228	228	236	242	231	229	223	247	247	223	241	226	230	222	239	263	249	251	257	256	237	245	226	236	236	236	228	242	251	266	212	252	248	245	248	241	225	249	209	239	228	223	232	284	232	243	252	256	272	244	263	268	222	280	249	251	237	234	210	255	213	256	248	234	234	266	226	245	224	253	249	249	233	266	244	214	270	236	219	249	259	251	212	257	258	240	260	252	253	217	259	216	257	249	276	246	249	278	213	262	230	246	255	259	244	231	261	243	244	272	268	219	245	224	282	221	245	269	236	231	228	271	215	221	283	213	209	233	217	240	231	231	197	230	260	229	237	236	231	240	235	240	245	273	290	241	230	224	245	238	260	230	226	221	235	255	242	281	259	226	216	250	255	253	276	231	272	255	247	217	262	236	239	259	221	242	248	201	248	246	229	252	243	255	233	254	266	229	237	245	246	263	262	259	242	212	235	255	254	229	239	233	239	252	234	216	248	258	264	257	271	238	235	201	229	267	230	236	246	249	224	245	248	262	223	231	208	261	206	235	255	258	240	257	219	217	220	241	223	238	251	241	242	238	216	236	232	225	250	217	259	227	238	237	214	232	233	250	242	250	231	256	249	243	232	236	224	237	231	226	239	266	224	219	264	250	217	220	250	269	258	233	267	245	224	240	214	241	238	258	226	266	221	250	243	246	247	224	237	233	239	246	229	245	262	234	236	245	251	262	261	234	241	261	221	241	249	256	253	232	233	231	255	235	215	231	264	225	254	191	217	242	219	230	239	237	234	237	251	233	234	241	207	238	279	255	213	242	260	211	256	235	245	236	233	231	278	226	238	260	259	252	262	225	255	231	216	233	225	235	244	245	255	240	238	269	240	205	248	253	228	232	239	242	248	219	267	279	279	237	239	215	233	258	228	229	246	268	246	239	236	239	246	229	235	251	240	249	239	234	248	241	260	250	247	218	246	248	260	228	248	237	243	232	270	260	227	213	230	218	232	226	264	260	236	239	253	269	275	249	258	226	230	237	239	241	233	241	224	275	242	236	235	236	262	247	217	237	237	232	273	223	227	262	250	223	245	251	250	265	254	233	202	255	267	228	268	236	245	251	246	243	254	235	259	231	231	241	266	228	238	241	241	220	221	233	235	262	252	226	223	258	193	246	230	247	253	246	249	235	231	236	256	246	230	209	229	235	227	257	226	261	230	237	229	238	253	217	252	233	232	224	238	243	255	262	210	232	266	240	246	259	266	265	251	255	266	223	269	225	218	242	251	251	237	242	239	231	219	265	256	258	254	229	247	241	231	252	265	231	234	227	248	213	253	248	260	241	255	220	236	234	239	225	277	237	244	213	267	239	247	243	230	243	266	239	244	231	219	260	236	214	247	256	251	243	232	254	238	264	247	238	218	228	217	235	239	257	243	219	216	243	277	254	254	236	228	241	232	249	243	230	218	239	230	230	228	235	207	237	230	235	240	264	219	273	253	232	241	203	239	252	237	236	255	253	215	238	243	222	261	236	268	258	248	255	230	253	236	217	232	217	237	246	229	241	233	238	231	244	232	232	242	268	271	252	234	243	243	243	257	260	226	221	205	217	245	219	228	252	211	247	231	258	205	237	244	269	245	248	261	246	210	236	219	232	260	250	251	263	226	278	204	226	243	275	226	265	226	255	259	207	244	256	221	241	223	231	214	232	237	253	224	256	220	257	230	263	212	231	222	233	231	246	231	226	220	240	240	261	232	245	224	260	233	238	201	207	247	243	226	237	258	236	252	264	255	274	213	229	254	253	232	260	241	250	223	251	247	241	263	227	235	251	238	221	224	240	252	265	267	241	216	259	235	252	219	256	242	283	236	240	228	211	263	232	201	230	251	244	222	220	225	269	232	252	227	258	220	248	248	256	264	252	262	248	235	244	244	265	260	249	227	256	258	225	183	222	242	237	232	258	203	275	268	226	230	249	261	301	254	233	220	240	233	244	225	253	245	271	250	225	211	252	218	211	226	224	232	227	243	249	226	233	236	201	248	227	236	245	217	234	244	246	231	272	257	251	221	247	233	222	248	238	244	250	236	220	204	234	263	247	240	235	267	234	228	238	248	236	223	230	244	239	268	283	260	250	243	244	236	242	240	245	238	233	255	255	244	288	260	231	251	234	254	248	253	222	219	236	254	255	239	230	240	248	229	268	258	236	244	224	228	253	256	239	246	236	231	247	242	241	239	213	263	242	253	255	234	244	218	262	275	254	240	233	268	240	232	238	259	233	215	250	216	244	234	255	229	207	231	220	238	251	237	244	253	241	253	214	270	239	265
52988	57987	54071	4683	1797	1565	1476	1344	1552	1681	1357	1137	1094	1204	1097	1022	1039	974	946	981	915	919	893	875	906	863	902	928	895	937	957	903	959	897	875	896	896	843	904	812	929	894	859	904	937	1057	1027	1052	1064	998	944	953	976	931	1009	911	924	851	862	830	841	817	862	806	805	832	832	778	817	832	789	784	760	855	750	855	794	851	860	782	861	800	812	755	845	778	811	828	807	768	750	791	781	796	822	789	769	756	810	799	759	774	761	745	764	802	824	777	855	757	859	788	798	813	748	715	723	785	782	754	759	783	789	804	834	781	767	816	778	824	817	829	855	802	769	739	765	812	848	793	777	820	816	776	830	728	791	805	828	797	783	769	790	816	786	798	808	745	801	776	727	818	802	719	813	787	829	781	733	786	829	831	799	775	785	836	808	791	753	759	774	795	802	841	754	771	788	801	754	836	834	787	798	795	821	793	793	817	803	781	785	821	746	777	787	812	787	765	774	795	802	797	804	753	802	772	782	784	763	745	805	777	790	765	849	722	774	787	767	806	770	794	724	777	766	786	788	775	806	774	781	829	784	783	805	772	760	847	795	779	760	798	769	792	753	822	798	793	788	775	778	751	793	769	778	779	817	774	795	835	746	811	813	849	766	806	801	798	786	795	823	787	792	770	822	751	735	761	796	828	813	798	774	771	789	793	729	802	819	766	771	876	770	774	838	784	777	823	794	818	801	803	767	745	753	784	788	754	769	775	813	776	811	783	790	738	796	788	840	791	740	774	797	796	776	800	829	747	777	767	797	803	776	795	787	846	757	792	784	799	807	835	850	796	816	852	754	786	776	776	777	787	792	833	783	805	818	829	766	754	718	816	796	783	794	772	811	742	807	747	777	788	785	778	787	780	801	858	772	828	788	794	799	824	750	763	728	822	777	743	761	823	787	796	771	769	798	829	777	778	773	770	780	796	771	796	775	785	732	770	799	795	765	695	772	762	770	790	831	826	826	769	834	768	835	751	764	795	808	791	755	766	790	771	845	775	808	802	754	779	804	733	785	804	783	717	847	783	784	775	805	790	787	783	781	819	782	849	817	814	791	779	737	774	775	777	781	745	725	769	804	814	730	771	808	771	756	820	794	746	781	796	745	807	755	746	781	819	839	754	776	791	814	814	774	761	794	734	798	798	798	780	795	824	803	793	796	811	800	785	761	757	767	783	758	664	778	795	748	803	804	775	763	775	772	757	777	840	783	802	819	747	756	787	779	767	740	818	813	767	845	769	796	782	775	775	818	781	813	803	776	814	768	769	769	802	825	805	784	784	783	786	788	818	857	784	769	764	787	740	802	726	791	753	748	804	788	823	789	809	734	784	834	804	778	832	773	773	746	810	785	764	784	762	789	842	812	784	789	839	775	802	790	833	823	780	774	778	804	776	743	733	750	781	769	788	799	878	767	805	794	801	820	813	822	753	748	791	787	802	771	789	815	825	796	781	820	793	789	797	797	790	795	765	763	760	816	743	877	795	760	794	731	788	761	730	775	775	755	788	770	813	772	776	807	795	785	817	786	813	830	810	797	781	793	803	770	786	791	774	793	826	742	775	769	792	819	810	765	785	812	794	778	774	735	816	786	795	741	798	822	806	799	816	775	782	801	780	787	771	821	778	748	799	765	804	838	774	789	747	775	820	807	778	761	770	763	797	786	746	764	784	733	802	742	821	798	776	796	770	770	801	795	790	748	818	795	725	779	789	835	794	776	738	753	785	803	803	819	747	797	778	819	750	833	808	795	775	779	777	778	818	745	768	719	776	801	775	767	798	759	790	792	803	797	831	831	810	806	826	804	754	757	808	760	778	834	748	805	772	763	850	802	765	771	793	829	815	816	832	834	804	703	810	780	772	787	836	777	767	792	802	754	826	734	815	817	777	777	809	791	744	805	809	735	786	854	818	807	825	778	829	764	757	784	808	780	810	724	829	805	769	807	809	759	815	786	795	761	811	796	785	819	813	814	780	813	806	795	732	825	837	824	767	749	830	796	761	758	795	786	814	801	766	785	805	805	796	791	797	743	808	818	752	799	790	781	812	801	850	784	804	784	776	816	771	777	774	820	804	804	761	771	810	745	807	825	822	775	767	810	809	801	779	777	804	765	741	787	798	806	760	799	791	800	780	716	798	825	822	780	846	774	826	800	789	771	760	784	779	770	826	793	831	823	782	816	796	800	759	893	802	784	781	750	786	800	773	766	730	785	802	814	775	804	809	793	792	805	830	746	814	802	794	778	797	761	804	782	752	792	782	811	776	770	786	797	789	798	797	769	733	799	780	763	763	834	787	773	812	770	801	752	791	815	813	776	807	779	801	813	846	766	751	809	779	800	799	755	796	823	810	837	748	784	807	778	778	755	801	732	788	774	807	809	777	771	821	744	809	773	756	823	734	739	780	754	821	791	796	796	785	793	797	797	803	790	797	849	757	819	795	823	831	777	737	802	815	783	807	783	767	835	816	828	813	826	780	837	795	782	739	783	798	794	816	836	774	838	759	798	773	837	768	746	791	759	829	785	779	770	829	774	825	812	822	840	819	746	802	801	788	808	782	817	762	805	743	822	809	785	741	796	797	758	772	768	752	800	757	806	813	810	816	749	761	759	770	822	769	847	790	758	812	777	823	781	825	801	805	791	770	798	794	852	816	781	761	785	753	807	827	757	797	838	756	777	789	789	809	799	784	857	731	777	796	775	797	795	783	794	786	786	796	762	803	796	767	781	799	819	841	774	753	821	753	795	777	762	806	825	781	771	812	804	803	756	825	786	788	773	751	849	825	761	796	783	766	834	819	782	751	773	750	751	786	804	796	811	820	781	780	812	794	759	768	843	801	776	806	778	762	805	844	781	849	757	773	798	772	787	764	803	756	735	809	769	788	789	813	823	797	812	801	803	810	784	811	788	779	753	774	772	843	814	793	789	739	799	760	750	798	831	762	815	801	820	812	804	767	778	727	805	728	744	751	733	753	748	797	805	779	854	801	802	813	756	781	831	784	803	818	718	760	804	802	771	757	736	798	803	792	775	840	779	832	774	872	792	727	769	759	816	772	770	757	766	770	821	775	780	810	830	801	819	767	817	765	808	766	800	751	810	827	851	797	795	787	779	809	787	793	845	840	799	790	786	794	815	780	821	778	779	793	829	782	753	842	858	769	824	722	847	826	743	757	788	783	772	770	809	784	750	894	816	775	764	743	809	819	812	772	803	760	829	743	790	744	774	779	790	803	809	782	730	818	796	752	808	795	819	741	804	784	799	835	739	766	754	849	827	801	774	826	781	808	788	789	771	816	852	799	782	757	815	774	781	818	780	788	773	805	769	803	789	777	784	757	819	781	832	813	807	804	762	828	785	797	750	802	742	778	762	801	736	761	757	766	758	778	790	787	774	783	749	761	757	810	811	828	824	770	764	825	789	769	774	768	800	737	809	810	802	794	792	776	781	757	807	832	832	797	823	765	804	788
15769	19844	6167	723	223	165	135	149	174	153	154	141	161	157	162	123	137	150	136	152	165	150	161	137	159	164	154	151	138	143	130	142	146	138	134	175	169	158	153	142	162	130	150	155	148	163	141	151	166	164	167	164	160	160	127	146	146	139	157	153	162	156	149	156	143	146	150	160	129	143	143	157	137	144	147	128	155	144	161	119	142	144	157	147	155	135	146	157	155	136	168	124	151	138	154	143	125	149	126	150	164	119	136	132	135	147	146	155	146	162	149	150	138	154	136	156	149	140	133	169	144	128	158	156	178	162	134	138	151	159	177	154	153	158	146	162	150	136	146	147	150	164	149	149	144	149	146	128	157	147	136	182	145	142	144	135	131	147	152	158	150	155	147	154	150	126	167	147	157	146	151	150	129	125	141	133	147	146	150	150	140	147	156	152	144	157	138	151	148	133	135	159	144	134	151	130	160	143	156	139	147	136	147	143	137	154	168	151	143	155	147	146	124	169	166	151	150	145	150	159	148	150	119	163	140	147	139	133	154	148	173	153	137	148	138	148	148	147	150	166	132	151	146	173	150	133	163	126	154	164	155	153	155	163	142	133	159	157	162	137	156	132	173	130	134	141	148	156	174	137	145	135	121	161	137	153	149	147	156	153	160	152	124	166	114	134	124	150	151	144	131	147	148	143	158	152	178	131	147	144	142	157	143	163	145	127	167	137	136	154	145	121	141	136	147	161	132	150	136	144	168	143	133	122	174	142	132	162	150	148	137	154	145	156	154	170	162	160	154	148	146	124	148	140	142	150	158	142	157	171	136	134	160	142	132	146	137	152	139	157	157	159	135	132	140	147	144	140	133	152	148	142	132	140	155	145	165	165	150	154	142	162	148	149	155	137	157	132	129	167	142	118	148	154	136	165	150	141	163	159	153	163	157	154	164	150	154	145	145	151	129	154	138	140	154	159	152	141	135	124	137	139	153	122	132	146	160	157	131	143	149	150	139	149	134	136	138	180	153	155	124	136	152	161	145	141	144	148	140	167	144	159	156	156	147	139	133	146	128	151	153	130	145	138	144	149	153	141	146	138	149	151	153	147	132	149	144	125	166	137	146	158	163	133	139	154	149	147	141	149	152	128	163	131	160	155	162	163	133	162	156	143	166	138	156	154	147	147	135	151	145	133	126	154	156	144	149	165	148	146	146	151	156	128	148	138	139	154	145	154	146	140	126	166	145	144	147	135	169	138	146	159	132	164	141	158	155	169	126	140	127	132	153	171	145	148	145	150	154	152	143	140	150	157	144	144	153	150	126	131	133	138	155	152	145	153	146	145	125	136	143	137	154	135	158	130	144	139	151	146	144	153	156	170	137	151	158	162	156	134	157	153	147	158	138	133	135	145	150	127	156	143	139	147	145	162	154	158	147	157	148	158	153	149	157	136	144	141	139	134	158	142	158	147	157	150	169	127	169	130	160	144	139	141	154	157	142	157	153	145	168	137	167	146	154	153	161	166	157	166	115	161	148	151	132	158	156	143	149	142	152	175	155	142	141	160	173	150	137	135	145	137	154	130	136	161	133	134	158	178	150	153	142	158	144	145	161	157	144	135	122	131	150	161	167	145	165	138	130	138	151	145	149	125	143	136	151	141	134	160	163	130	152	145	147	154	137	138	157	150	117	132	173	134	140	146	164	163	142	156	173	123	133	160	147	147	140	159	138	136	151	133	145	122	128	157	129	144	152	148	152	146	141	130	131	151	139	126	142	147	162	147	171	155	146	144	142	154	136	135	147	145	141	148	156	153	165	138	150	156	162	172	168	173	162	155	136	160	141	140	150	160	138	149	127	136	170	145	150	148	164	134	168	150	148	145	162	167	150	149	146	144	137	155	144	140	139	123	118	155	148	137	141	146	148	142	148	153	166	127	140	139	145	154	149	159	141	176	171	151	145	130	136	117	146	142	159	132	156	160	128	138	141	156	139	170	127	121	152	147	147	124	155	133	162	113	135	150	154	135	156	150	142	150	144	151	166	171	126	161	143	140	141	159	133	137	143	160	154	146	145	144	161	154	145	159	151	149	156	161	138	148	140	143	138	159	156	175	158	134	158	148	139	143	155	170	147	151	165	162	155	136	134	177	146	164	154	152	155	131	133	150	154	148	146	123	158	152	140	133	147	155	153	161	129	139	148	137	133	153	148	168	171	142	146	134	158	141	126	159	152	135	133	145	155	163	157	155	147	173	150	123	130	152	140	133	156	158	157	133	164	145	128	147	151	133	150	129	143	153	162	155	179	130	170	139	159	156	156	157	156	150	143	154	149	149	135	174	150	155	173	151	154	148	137	160	148	139	157	133	148	143	141	153	155	155	144	148	155	151	123	159	165	138	134	143	111	131	143	145	147	131	151	138	150	159	162	155	147	130	142	162	145	136	154	122	146	145	154	146	171	158	148	129	161	153	140	170	161	158	161	126	132	127	146	119	148	153	140	121	169	144	135	147	160	142	163	144	149	133	164	164	157	162	143	154	125	167	145	142	170	132	157	146	146	147	148	131	156	160	156	131	155	133	145	148	148	153	128	151	146	158	142	158	131	127	155	152	135	130	148	130	126	148	140	144	135	160	162	153	150	152	164	131	144	141	141	147	143	126	141	160	144	159	176	148	156	145	153	147	137	133	120	163	161	146	160	142	170	129	136	147	161	142	136	132	118	115	129	163	159	168	147	168	138	147	147	119	124	165	139	142	137	124	123	151	146	153	167	130	145	158	144	142	148	144	162	148	156	151	134	133	152	145	149	146	170	141	144	128	140	157	161	144	132	162	153	145	138	148	175	159	158	144	164	175	137	151	153	168	144	123	152	147	160	154	157	164	134	159	153	183	138	152	148	125	149	142	124	164	141	161	158	137	141	149	128	144	123	169	163	124	137	124	172	153	167	148	143	153	153	139	129	136	154	143	176	132	167	120	136	141	139	152	132	138	152	136	141	139	130	143	155	143	136	147	169	149	150	160	146	160	141	129	144	129	156	147	153	125	149	153	157	142	152	133	130	163	152	160	137	143	141	152	141	144	137	158	160	153	181	138	147	148	120	148	116	159	136	145	149	141	153	143	174	130	143	158	132	132	135	143	163	163	141	164	164	132	141	141	147	134	166	140	144	182	152	159	155	139	148	156	146	149	162	146	165	141	167	155	149	146	130	141	146	149	151	157	137	158	143	133	151	157	129	140	121	155	137	167	152	145	155	145	168	138	132	141	124	135	150	161	150	136	167	151	149	166	145	131	149	151	161	122	127	140	121	176	166	149	171	143	134	155	132	146	149	145	135	134	153	134	168	151	147	147	154	152	137	141	130	150	152	155	151	145	133	165	151	144	176	159	156	148	159	148	148	161	143	135	151	130	161	132	128	132	142	149	171	152	144	146	147	156	169	137	161	160	153	152	130	132	139	157	129	171	163	147	156	153	181	139	164	129	146	150	156	136	135	150	172	140	132	153	122	164
19489	22851	12374	1061	545	525	582	545	583	553	533	544	578	553	526	527	535	554	552	554	562	549	583	557	549	556	506	577	539	605	555	537	574	565	595	538	568	550	573	526	570	579	558	550	599	636	600	638	680	602	618	595	669	602	607	551	591	579	576	531	547	535	527	544	526	523	564	538	520	520	535	530	540	518	534	502	490	550	532	556	525	541	509	542	500	567	530	515	532	561	528	531	548	531	536	499	534	519	546	501	506	493	516	518	546	528	509	522	527	510	521	549	531	544	524	541	532	534	583	531	519	516	507	542	507	532	519	501	513	565	537	508	526	571	532	485	502	503	502	536	578	505	528	525	489	532	536	521	562	503	516	546	531	560	512	519	508	534	546	573	506	540	529	510	500	465	467	590	491	530	502	541	528	547	507	492	530	541	521	523	555	522	526	506	554	502	545	536	508	538	509	534	534	537	581	518	513	520	531	496	497	523	551	535	544	534	532	477	527	514	528	535	526	522	507	527	560	507	544	509	556	565	523	541	558	542	542	540	553	527	540	557	548	533	521	538	513	500	528	518	546	501	525	564	536	605	558	523	519	551	512	501	558	546	496	494	531	506	528	553	541	540	527	515	554	528	516	532	542	525	526	562	533	548	537	489	550	508	515	580	509	550	539	514	541	511	516	536	515	526	555	504	544	532	535	544	513	508	534	505	533	490	522	497	569	548	530	522	505	515	505	526	481	528	558	547	511	532	534	529	522	501	517	567	540	527	523	559	553	532	545	539	515	539	538	552	510	532	512	551	583	527	555	555	556	550	527	571	579	541	526	524	544	511	518	516	510	529	565	522	484	522	541	541	555	533	527	541	497	520	565	532	523	519	509	544	543	540	490	575	541	515	574	544	524	550	589	538	523	518	520	524	527	551	527	525	518	509	577	533	518	528	543	523	532	509	535	549	570	543	532	545	578	546	539	535	545	518	554	528	556	547	515	571	529	522	478	497	551	526	503	523	566	539	490	532	503	527	515	527	557	555	537	542	511	538	577	544	491	518	510	512	560	550	522	530	534	489	535	576	552	523	539	538	526	507	529	518	534	492	529	495	536	504	532	497	552	557	514	514	533	506	505	500	563	486	520	507	522	557	513	543	494	559	505	575	540	539	555	574	509	550	567	505	534	556	511	514	498	511	541	547	504	529	533	565	574	550	520	536	530	515	533	523	525	565	528	534	538	536	558	532	520	529	529	566	534	562	560	521	539	547	564	526	512	544	511	510	554	562	527	523	537	550	557	511	582	537	519	513	535	516	561	545	491	519	553	511	561	508	526	501	506	544	572	540	568	559	540	571	517	552	524	556	533	497	546	536	550	574	525	528	510	536	525	573	539	540	554	532	541	543	539	497	510	558	557	540	524	548	513	551	540	531	516	549	591	515	479	508	527	522	528	490	505	549	529	489	527	505	490	472	495	513	550	533	526	506	503	495	538	541	488	533	574	538	540	518	533	589	537	504	550	509	524	540	524	528	584	481	493	536	538	565	555	585	554	599	567	544	515	559	560	540	543	539	536	564	541	543	543	559	514	506	552	535	543	556	524	490	532	495	533	523	558	505	488	548	571	528	548	502	501	552	520	488	505	502	536	538	536	551	561	531	569	519	523	540	551	551	509	536	495	542	562	552	571	537	499	531	577	547	548	508	546	524	550	544	529	492	558	555	538	530	540	549	500	516	492	544	536	522	553	515	545	512	557	522	521	534	494	511	523	538	500	503	556	539	548	558	546	553	531	524	506	522	532	495	528	539	553	506	523	507	518	551	530	505	549	521	504	521	545	523	502	522	506	528	517	552	563	528	527	546	561	562	530	548	536	565	527	548	515	530	533	560	539	505	502	533	495	568	534	555	516	504	547	495	580	541	552	526	507	547	525	529	564	508	552	514	539	539	539	514	549	514	542	519	538	580	502	514	522	488	535	542	504	537	486	530	562	536	504	549	551	490	519	516	537	555	521	526	505	542	522	533	546	553	512	515	469	567	535	594	499	552	536	540	527	509	508	534	557	538	560	557	523	537	579	521	547	509	521	550	567	517	517	495	507	525	543	550	580	516	519	527	544	527	539	500	525	495	532	526	538	505	547	516	548	548	521	554	566	507	515	534	524	557	514	512	500	519	572	516	520	519	539	509	487	496	502	514	542	527	549	528	559	520	548	556	557	526	562	523	505	499	509	531	522	511	517	539	485	525	524	556	573	546	507	503	472	552	509	513	473	516	517	540	487	498	511	495	525	516	551	533	480	577	556	528	527	492	541	541	517	539	535	493	548	545	543	549	517	555	522	491	550	553	525	539	549	533	515	528	486	555	559	502	509	552	510	542	578	532	596	587	501	528	524	542	539	568	522	513	532	529	558	522	556	486	538	503	525	547	549	524	541	557	548	561	499	490	558	524	515	558	521	543	512	512	502	505	508	548	572	511	527	501	571	543	478	539	543	563	542	512	505	532	494	479	521	556	565	573	489	507	506	509	526	506	568	533	496	531	557	560	530	491	558	540	534	549	552	525	525	511	572	569	533	489	502	519	510	503	547	578	544	563	493	512	557	548	570	528	562	576	544	527	562	515	580	504	505	556	471	502	492	495	515	526	514	525	508	515	545	552	543	573	494	558	573	541	556	544	514	523	505	556	558	515	521	505	545	554	525	543	496	538	533	527	529	545	571	557	564	558	504	528	528	484	492	539	533	513	556	527	551	574	514	540	523	522	599	535	564	563	525	534	523	541	556	533	529	545	521	527	551	506	541	505	564	539	535	556	518	558	502	524	491	563	543	552	540	547	573	552	514	486	501	490	555	502	548	559	541	542	519	579	525	502	533	536	493	541	527	542	551	531	530	533	524	551	546	522	562	549	545	510	522	549	527	547	531	536	575	566	487	510	530	489	553	519	580	515	523	536	533	512	566	521	531	515	545	463	542	479	552	551	500	487	555	501	526	541	502	510	526	547	537	519	535	547	520	535	536	516	547	523	537	540	540	546	516	537	540	536	538	526	525	540	519	538	546	530	564	542	511	549	518	551	515	519	499	539	521	521	521	479	498	525	543	565	580	578	526	557	574	525	552	529	583	498	532	540	530	500	475	499	511	525	501	505	540	503	522	523	523	510	512	502	542	525	517	550	522	520	534	510	548	558	515	510	548	535	515	513	501	570	493	545	538	451	547	536	553	548	545	566	547	532	537	545	498	518	493	526	547	531	508	529	502	536	535	524	544	542	502	569	528	583	539	539	526	542	480	530	553	554	526	491	537	511	512	533	516	509	530	551	513	510	550	526	528	536	551	544	554	538	533	554	567	533	534	522	509	500	512	550	515	515	557	504	533	517	567	534	572	571	564	513	510	527	539	557	523	515	570	520	493	510	501	550	501	512	508	509	527	482	528	509	542	512	537	531	575	536	526	556	537	520	539	525	571	531	509	539	526	561	565	561	528	531	510	562	521	552	531	535	506	514	554	573	524	527	526	522
64213	66563	45607	20430	3255	317	271	245	287	274	242	209	216	208	187	206	215	212	188	204	191	188	203	203	190	175	192	204	187	212	233	197	188	200	198	178	189	202	210	189	190	204	202	221	207	192	191	213	229	192	204	203	228	202	206	185	202	195	203	184	212	190	212	191	199	176	188	185	200	181	185	201	191	207	199	180	203	166	185	208	171	201	201	184	187	208	183	202	196	181	207	187	175	184	194	183	205	204	197	220	193	205	173	199	210	186	206	197	201	182	215	183	195	202	198	191	194	197	199	188	182	195	167	174	227	168	192	198	171	181	200	185	195	207	216	170	210	168	195	178	183	172	188	213	207	190	183	196	202	193	196	193	206	230	189	205	173	178	186	183	217	168	185	147	201	182	200	188	197	192	193	217	209	190	185	181	171	154	199	209	185	147	187	202	190	190	190	186	191	202	173	178	189	181	199	207	203	183	196	189	173	180	175	180	194	187	202	215	197	195	174	193	171	189	199	183	190	173	207	186	179	204	186	170	180	193	184	191	210	189	200	149	184	183	209	191	179	226	177	193	203	180	186	193	210	206	196	183	211	223	180	198	197	168	189	167	211	211	179	206	159	182	196	157	172	195	186	217	198	171	173	208	172	213	209	172	178	196	194	178	177	191	193	179	216	167	177	174	198	224	191	208	203	186	195	179	197	214	187	207	196	184	214	168	191	220	163	198	190	184	200	194	188	187	185	198	210	183	195	214	182	187	185	222	167	204	208	193	194	202	174	182	196	175	170	180	179	207	193	193	191	190	156	210	198	202	187	194	177	206	185	171	180	204	185	189	198	176	192	214	206	192	198	193	212	171	201	189	193	182	198	188	189	160	225	185	198	194	190	182	168	174	215	176	195	177	210	192	203	200	212	180	177	212	170	214	196	166	208	195	211	186	194	214	196	174	209	187	184	203	196	185	192	212	190	181	199	184	191	190	196	195	192	188	172	179	177	203	195	201	199	201	208	164	216	175	175	181	190	210	189	190	192	168	163	192	175	196	191	205	177	190	171	186	218	204	213	181	204	167	190	185	184	207	197	197	186	203	204	220	208	187	190	205	159	185	223	199	213	200	182	188	203	196	202	181	197	195	200	191	190	171	185	191	198	195	201	193	202	214	189	194	185	189	208	174	173	208	208	182	175	206	207	199	196	188	210	186	175	180	223	209	177	209	188	189	190	175	179	187	189	174	189	195	209	165	172	181	193	216	182	190	199	201	180	183	176	210	201	162	204	183	195	205	191	190	201	176	181	192	211	188	197	208	187	172	197	177	171	212	205	194	189	174	164	199	213	189	197	175	194	180	197	181	177	205	200	181	189	172	185	208	195	190	179	186	193	193	199	200	204	180	171	201	199	180	183	216	169	200	198	191	164	193	205	188	171	188	197	182	171	196	175	186	165	188	186	210	177	176	214	175	200	190	181	189	163	173	208	184	204	190	179	193	158	200	197	177	184	190	187	213	203	169	186	210	192	173	201	195	193	211	213	173	205	181	179	196	198	202	200	212	212	187	211	159	199	198	189	186	198	203	177	182	204	207	193	213	185	171	197	177	207	158	174	181	193	221	178	212	182	188	197	201	185	199	193	211	199	166	193	207	184	189	183	193	182	173	201	201	163	190	200	205	197	206	184	159	192	170	187	203	203	202	203	184	183	185	202	198	201	206	226	192	212	222	192	183	201	182	190	203	201	186	196	209	201	198	168	196	197	203	183	200	178	164	199	185	194	175	169	191	177	208	197	185	191	211	199	166	182	181	186	185	206	175	203	228	168	197	186	196	198	182	185	174	203	179	171	196	224	199	184	215	177	208	207	183	172	191	184	182	169	206	190	209	186	185	201	187	183	176	192	174	169	211	191	205	171	178	205	204	219	179	175	197	173	178	192	221	181	197	188	189	195	185	191	197	192	192	199	137	205	203	213	187	171	212	187	194	196	192	187	188	204	184	191	183	182	190	217	176	196	203	195	193	194	197	196	205	187	174	169	185	201	167	197	177	191	180	205	201	161	189	195	208	207	178	185	175	156	211	189	192	170	204	181	188	188	172	192	181	206	175	172	185	172	202	213	193	176	180	181	202	198	214	198	193	202	186	223	188	166	205	192	172	175	175	190	183	192	200	197	196	179	203	195	183	187	172	179	209	193	213	197	191	188	196	214	198	201	156	190	190	188	196	201	190	168	197	203	209	187	234	228	201	188	190	191	193	185	180	191	179	174	187	178	179	197	182	186	183	193	209	213	199	183	176	185	173	180	176	201	197	198	177	222	196	180	207	183	195	179	192	199	190	194	178	203	188	174	182	198	193	203	199	221	198	209	192	173	199	212	169	221	181	176	203	204	187	189	194	187	164	180	196	170	178	180	221	205	193	191	193	166	186	175	170	192	215	187	198	184	195	179	187	201	196	212	215	174	184	177	223	213	200	183	191	188	179	195	201	191	197	176	194	193	190	195	192	196	196	210	184	198	206	169	190	179	195	181	189	181	197	195	191	218	188	203	186	198	200	198	189	206	185	190	202	183	180	189	182	192	212	199	176	220	223	167	167	179	214	176	201	197	201	184	187	212	177	207	209	190	212	202	178	190	197	193	214	160	171	197	190	205	197	202	199	192	217	194	195	211	190	188	198	205	213	193	204	187	189	202	201	190	185	182	210	177	202	178	201	175	205	201	209	194	179	217	169	194	169	193	192	185	175	191	189	218	172	193	197	186	174	206	163	207	173	182	202	203	183	179	184	201	198	186	170	191	194	188	205	202	225	183	200	191	192	207	212	211	181	184	196	176	184	201	189	196	186	185	179	169	183	168	191	205	176	178	189	204	183	177	200	180	199	199	211	194	190	198	191	184	174	181	180	192	181	175	193	201	198	189	196	197	173	203	191	180	172	182	178	201	199	196	206	218	191	216	178	187	189	188	199	196	177	189	201	181	171	193	224	167	204	181	200	212	166	194	187	191	205	196	184	212	184	206	216	196	176	207	178	195	191	190	195	195	185	196	191	195	190	198	175	189	200	202	177	201	181	191	186	210	200	210	179	182	196	216	202	191	203	193	209	183	192	199	175	179	185	196	192	186	194	195	213	225	209	186	200	198	196	207	183	198	169	221	171	174	214	185	192	162	203	194	185	184	194	192	170	205	210	182	171	196	197	198	203	177	180	202	211	179	206	197	181	200	179	199	175	174	178	185	170	187	211	191	202	176	201	210	205	182	192	196	204	207	193	185	182	219	211	210	203	199	207	208	185	212	185	169	191	218	198	212	204	194	180	187	186	183	211	196	193	194	204	220	192	161	176	203	180	188	181	199	166	211	211	217	203	197	200	170	186	184	169	165	192	203	190	205	201	189	203	193	201	203	186	209	212	173	189	202	206	199	197	210	194	187	167	208	185	205	189	202	158	193	181	203	191	189	175	217	187	202	172	191	229	210	194	196	180	199	188	209	168	204	201	176	203	164	198	195	184	221	174
43353	47984	44890	3863	1207	1113	1035	980	1300	1316	1088	824	818	807	731	764	755	763	715	703	700	756	769	708	690	667	745	761	728	715	735	693	740	714	697	751	713	749	695	673	698	714	750	764	768	858	846	781	860	827	775	843	795	810	740	697	721	754	720	696	678	648	650	708	647	683	656	652	634	660	663	656	618	676	620	627	685	674	700	599	674	715	661	679	609	637	657	628	664	671	604	661	606	636	660	640	719	648	632	677	643	673	633	661	631	642	653	644	654	656	675	664	646	688	619	656	659	601	644	650	638	692	641	665	672	671	580	648	643	632	664	655	684	644	630	661	656	700	629	648	670	664	630	630	656	654	630	631	676	624	668	643	716	644	660	606	641	647	709	648	634	661	642	647	678	664	648	685	667	635	656	673	675	685	623	692	688	658	666	644	661	637	657	680	625	619	643	650	707	644	625	682	687	681	630	740	639	641	637	675	642	623	679	638	710	606	685	670	633	658	631	631	633	643	611	651	653	667	671	684	674	667	661	664	637	633	633	703	692	632	666	632	634	625	624	668	664	658	639	665	689	665	641	647	679	611	610	664	636	671	628	643	653	629	596	685	655	620	683	633	636	700	664	698	655	636	688	677	695	652	682	681	670	643	642	702	666	686	656	620	634	646	655	611	642	669	681	635	632	694	667	682	634	643	604	681	648	631	635	625	651	653	661	635	644	650	631	613	634	628	616	666	662	668	644	605	660	601	626	688	653	637	638	693	645	676	651	626	638	608	666	691	660	715	625	693	658	642	670	625	635	678	657	670	644	704	636	638	660	630	645	691	700	658	672	639	626	662	606	657	679	654	673	690	631	657	643	686	646	648	649	696	675	664	619	667	667	638	689	705	659	660	641	635	685	664	691	692	678	662	631	689	647	660	673	679	664	655	670	644	673	727	647	637	675	623	646	650	702	666	636	608	610	663	675	681	659	618	630	646	678	660	665	669	642	688	646	704	685	663	635	631	706	642	642	683	692	679	680	655	664	678	626	625	641	623	618	642	650	661	648	661	646	610	681	636	681	642	621	641	671	655	603	646	606	655	698	664	607	646	666	611	663	665	692	674	648	673	702	670	632	676	654	632	665	685	663	673	682	647	654	634	661	644	663	652	641	669	633	639	677	704	678	614	609	641	644	642	682	640	642	590	613	650	683	639	654	647	648	664	645	600	680	649	657	659	651	630	677	652	691	682	708	672	636	641	670	626	675	688	622	709	691	679	661	635	691	659	653	684	677	717	673	633	636	641	627	649	637	647	676	738	712	640	606	677	613	664	660	640	652	628	625	646	650	685	664	627	645	661	632	649	691	681	643	644	691	657	664	609	681	645	606	668	651	647	629	657	677	646	651	638	698	619	668	672	610	611	629	636	642	673	675	672	667	632	588	652	651	697	671	665	633	636	671	680	665	640	624	635	698	623	689	628	655	664	640	644	703	632	674	645	632	647	657	641	641	703	634	668	702	631	651	659	638	724	683	653	620	655	695	636	630	651	663	665	697	620	636	632	657	626	632	644	585	663	677	621	660	700	645	687	638	647	668	653	665	657	634	650	658	616	635	684	651	655	639	696	644	664	641	709	689	640	589	646	703	659	634	637	636	624	610	602	665	635	683	645	646	657	642	605	647	637	637	655	676	645	646	684	644	695	674	619	635	697	644	592	640	668	679	634	649	641	643	679	642	655	687	641	686	634	644	620	681	620	664	661	617	627	649	643	623	692	647	646	631	649	672	676	683	637	658	638	654	656	655	670	649	630	662	691	637	644	673	631	641	633	640	652	654	681	651	663	669	614	658	666	680	634	646	646	653	653	668	651	654	632	720	655	657	622	648	699	621	647	680	636	621	649	637	659	666	702	636	629	654	649	641	648	620	658	665	632	641	651	620	670	623	713	648	731	700	704	654	645	693	635	691	634	654	624	646	679	679	656	609	628	627	657	691	610	659	617	633	652	683	656	711	647	661	666	626	659	672	644	638	665	694	676	650	691	677	622	696	625	650	707	652	659	659	659	598	653	650	615	630	601	656	631	655	660	666	613	653	667	663	673	642	649	651	630	636	657	622	624	678	645	646	666	675	670	650	676	658	645	673	599	647	634	645	608	658	667	646	623	646	650	687	618	630	650	644	648	689	639	622	639	634	660	657	603	635	672	663	687	627	644	691	621	651	651	690	672	684	635	653	641	685	670	694	603	689	680	659	685	639	647	704	637	653	607	674	628	616	656	616	672	671	620	652	603	648	663	652	629	675	687	678	667	672	609	640	654	682	700	654	646	661	697	658	651	667	651	633	651	700	646	654	675	662	651	582	667	632	665	680	721	692	626	603	628	640	617	681	674	649	652	640	651	619	700	639	632	675	664	650	641	657	647	692	645	630	674	670	665	639	647	693	638	628	642	703	658	643	671	648	658	644	691	625	679	623	655	614	645	696	663	629	625	718	680	606	626	668	622	666	653	630	668	647	604	650	677	687	623	678	642	666	682	725	641	617	653	631	657	617	689	662	625	651	683	654	626	678	641	655	618	635	679	633	636	635	657	634	617	709	661	644	656	676	639	622	623	672	641	628	669	690	687	648	693	680	662	636	707	636	652	638	688	641	665	665	631	661	617	684	658	661	616	675	672	658	676	630	692	607	678	635	620	675	668	662	628	710	641	681	656	619	616	652	640	622	640	644	643	648	645	616	672	708	612	695	625	669	657	661	647	636	642	653	653	646	678	675	605	694	594	690	659	638	655	619	652	668	612	682	638	663	677	650	654	670	638	646	645	634	696	623	650	645	671	638	688	678	658	640	649	657	635	638	702	605	632	654	600	637	633	688	668	679	628	684	667	672	650	655	642	683	644	656	683	583	672	658	673	651	606	632	616	680	657	651	635	601	664	640	662	599	682	664	637	615	632	674	608	641	613	653	640	652	653	669	631	649	657	626	632	654	667	698	646	641	645	657	681	700	685	700	636	611	676	645	594	654	643	649	656	662	650	635	654	672	679	677	651	647	656	658	636	661	708	673	635	637	694	680	606	695	637	635	636	675	663	623	641	661	652	626	658	694	645	664	665	632	638	630	616	680	668	603	673	663	643	714	646	645	659	715	652	662	615	627	650	645	659	657	662	648	624	646	636	680	693	614	652	683	664	615	684	661	669	650	639	657	658	659	670	686	666	659	690	684	615	636	691	609	661	704	661	638	644	674	670	682	647	680	690	687	672	653	635	710	640	645	654	623	663	646	684	641	679	659	607	641	680	669	655	623	698	672	648	594	664	685	635	660	625	625	712	692	684	659	681	634	679	643	646	666	670	662	617	681	685	661	693	721	683	633	616	689	645	638	633	664	662	656	664	623	613	705	664	622	657	647	681	651	638	642	688	649	715	713	675	649	662	629	684	668	618	652	643	700	683	670	616	644	600	633	693	676	675	639	680	627	649	657	606	648	683	655	667	661	652	653	645	651	652	666	671	637	658	663	668	703	631
76565	76715	55288	28485	7558	647	356	347	433	445	338	310	330	318	300	274	289	286	294	294	264	281	284	274	233	260	248	286	231	266	260	274	254	240	265	266	247	268	261	231	242	262	250	289	243	249	283	297	257	302	255	244	272	233	262	275	251	246	215	236	233	228	277	242	251	251	223	235	243	230	269	223	267	274	255	229	243	269	228	231	262	253	234	232	239	242	263	251	260	264	219	237	236	237	210	243	224	230	237	246	247	248	251	267	262	249	232	260	248	242	236	252	250	248	249	244	257	257	245	240	240	260	234	254	228	253	222	242	256	205	273	278	245	265	259	222	239	246	252	209	231	226	256	248	244	234	240	235	251	234	249	230	236	239	211	252	244	230	245	254	246	230	243	262	245	241	255	228	251	281	262	233	245	260	246	259	236	267	265	235	256	235	222	251	222	227	236	260	237	239	235	259	255	239	233	273	242	274	235	251	244	258	234	235	263	223	240	252	232	260	241	225	243	242	253	248	271	261	245	225	287	269	213	217	233	244	252	242	229	243	238	241	269	236	254	265	227	224	234	236	230	247	236	268	266	261	215	247	241	229	275	250	235	237	217	235	222	226	263	212	236	232	255	244	230	273	234	243	246	259	239	239	262	272	218	267	235	239	223	252	262	243	224	242	268	231	196	244	238	264	239	240	241	229	282	244	238	234	230	266	255	243	256	247	234	249	265	239	249	246	254	231	259	234	248	238	249	285	200	219	260	232	247	272	261	269	257	233	247	220	255	277	229	232	257	254	240	235	256	270	230	252	255	228	273	250	249	227	255	257	266	249	253	244	233	223	271	230	243	247	259	267	267	244	248	272	235	256	225	272	248	238	241	233	242	256	275	253	257	236	222	286	247	250	249	257	235	241	254	210	259	242	238	239	259	261	251	240	245	252	233	272	249	225	232	254	256	246	216	208	236	212	254	238	234	244	284	234	233	251	216	244	220	251	258	249	235	226	264	248	242	246	246	251	246	252	250	277	264	248	276	247	257	251	246	232	274	250	238	234	244	245	243	230	236	232	246	252	227	265	228	266	259	240	234	247	220	259	224	245	276	241	225	235	248	221	254	259	241	238	213	256	240	216	253	221	229	213	245	250	238	227	252	256	260	252	240	230	233	225	242	231	256	227	262	233	240	248	226	256	238	262	234	260	254	236	236	273	252	240	243	228	231	236	234	249	238	261	238	254	224	230	256	257	224	258	244	242	234	267	241	229	242	245	214	234	231	215	238	227	236	262	201	242	243	231	227	229	240	238	266	231	269	233	246	250	267	242	267	242	226	250	265	235	235	237	261	233	213	239	220	249	228	241	237	253	235	260	266	252	224	252	236	239	248	263	218	214	240	235	245	227	236	276	230	230	214	268	261	246	248	289	234	245	237	262	228	238	224	254	236	229	247	253	280	250	252	247	274	257	243	221	231	230	239	267	260	228	276	242	268	259	263	252	240	232	221	253	255	240	283	269	249	247	257	247	271	255	257	238	235	242	266	248	218	247	231	259	221	261	244	242	225	247	250	228	242	261	222	241	240	240	252	278	246	267	259	263	257	264	267	265	227	232	246	235	248	244	260	255	257	255	246	242	261	243	238	234	230	238	274	221	232	221	241	247	224	252	223	266	240	248	230	245	235	258	258	247	230	245	240	230	260	231	244	266	253	226	244	234	251	228	247	265	235	238	235	236	223	256	268	231	205	256	225	236	252	237	211	254	269	222	250	233	252	250	279	263	270	220	274	236	254	262	218	233	253	220	254	249	238	249	224	238	248	259	239	218	254	251	234	264	244	260	242	216	244	253	246	288	246	258	274	234	260	234	239	236	276	241	249	276	221	249	230	233	253	271	260	268	234	268	250	252	224	258	220	246	236	269	235	245	231	260	227	242	248	253	249	246	256	235	238	254	219	245	216	222	234	221	215	230	263	268	261	225	268	258	241	271	246	250	247	260	243	279	268	233	219	245	236	231	230	271	242	230	276	242	226	259	243	262	243	245	256	212	233	281	239	248	248	246	211	230	254	257	272	243	252	259	240	256	265	253	262	246	255	212	230	239	231	236	260	269	275	202	247	252	229	236	272	243	246	263	213	268	256	239	245	251	234	222	235	241	239	200	228	217	249	249	223	237	243	245	258	236	227	260	229	228	230	219	239	244	265	241	270	240	225	216	240	229	216	228	254	250	254	263	257	248	240	261	255	261	251	243	236	266	231	212	232	242	228	261	244	241	228	237	238	225	249	234	250	243	236	261	221	233	255	252	239	236	232	249	227	263	257	237	223	231	258	248	266	274	255	232	235	244	230	241	239	244	262	250	249	217	253	252	289	262	237	250	242	266	240	220	238	249	226	258	250	215	225	240	247	242	287	226	233	258	250	228	228	235	218	257	240	265	217	239	249	221	264	235	224	241	248	247	234	258	218	253	240	234	257	256	221	248	255	246	267	253	273	250	281	261	275	236	252	250	235	225	244	246	236	257	261	217	266	203	236	238	263	243	245	225	264	260	247	243	249	265	228	230	232	240	252	242	244	245	239	245	251	258	229	215	255	255	289	239	261	241	233	274	250	249	249	249	230	262	257	215	238	215	250	226	258	236	245	272	250	234	270	242	234	226	224	237	256	245	240	247	232	231	213	254	238	224	238	232	230	246	255	243	261	248	220	269	229	240	243	233	247	278	243	242	263	274	272	235	230	233	252	256	238	273	233	250	248	255	223	244	260	244	217	214	226	230	241	252	243	263	246	234	268	204	263	291	263	258	213	249	238	231	252	262	250	250	243	267	241	256	255	255	246	228	228	251	261	239	210	259	257	218	248	230	274	224	242	250	221	232	241	237	237	264	271	267	240	224	255	241	230	266	261	250	241	270	278	235	249	236	245	222	240	239	218	243	249	239	254	247	220	263	263	270	253	240	224	264	234	261	228	246	246	257	231	252	238	236	254	224	235	243	240	260	253	207	227	256	253	254	271	239	252	249	244	229	221	265	251	215	261	245	242	264	238	255	227	228	245	252	240	237	254	226	243	230	255	234	264	239	211	267	218	277	253	268	250	235	254	269	217	237	269	246	261	253	237	237	211	243	215	249	272	205	260	275	274	255	218	268	231	239	245	259	274	260	233	249	232	230	260	260	233	219	245	218	247	239	239	228	269	250	261	254	239	249	263	228	239	241	221	241	264	230	250	235	243	219	234	268	217	242	254	265	237	245	224	240	237	250	251	236	240	232	225	257	232	226	260	272	222	232	229	241	254	223	279	246	226	234	256	259	233	272	232	238	245	259	247	256	245	230	234	234	252	248	246	231	259	235	254	250	263	233	238	260	261	247	222	232	212	238	239	264	245	263	255	226	235	255	240	236	235	236	237	236	238	272	240	237	242	234	247	254	261	228	253	237	247	240	255	242	272	233	225	239	244	257	254	242	253	239	245	255	247	237	229	261	231	225	251	243	231	248	277	263	266	258	277	234	236	256	258	260
53582	58836	53918	9952	1801	1538	1458	1379	2049	1934	1445	1136	1148	1097	1135	1067	1034	1037	974	950	970	939	910	906	929	966	935	920	893	953	953	924	938	928	889	884	887	894	855	918	889	879	902	956	958	1045	1016	1071	1052	1020	1046	980	1054	987	948	936	895	889	836	854	809	810	865	822	845	835	788	759	797	795	853	778	806	811	811	854	834	830	798	773	777	818	771	800	789	804	743	808	809	834	835	782	793	830	793	762	769	794	763	828	821	859	804	807	772	793	806	813	772	810	766	798	754	793	754	830	787	825	861	792	800	844	718	812	789	866	837	829	783	763	752	755	800	789	797	788	831	742	787	839	856	753	830	788	795	786	801	763	774	832	764	767	815	783	781	854	795	769	787	797	818	810	749	818	774	790	738	794	807	799	847	793	821	752	838	799	790	787	782	806	811	784	801	813	814	794	743	840	722	777	796	815	862	805	820	803	791	771	744	787	747	820	805	866	812	795	811	801	767	785	761	810	797	838	790	798	736	775	800	805	776	795	803	770	772	778	791	743	793	769	785	790	851	790	825	804	821	803	730	823	805	799	756	790	783	803	789	778	752	827	757	790	829	797	781	835	784	801	783	790	830	865	791	783	810	762	839	835	762	790	795	818	778	797	837	758	777	811	770	845	822	803	805	772	759	808	810	847	807	813	781	820	795	727	786	829	792	866	817	768	789	803	834	744	796	773	866	822	788	792	809	788	793	814	808	813	802	838	805	732	814	800	820	793	785	748	803	757	811	765	773	825	810	811	817	804	814	735	783	820	784	756	740	752	765	777	745	837	789	752	805	813	733	797	813	794	782	768	769	882	858	830	848	812	772	822	865	834	800	797	772	793	818	761	807	823	753	822	789	817	741	797	792	777	754	775	829	780	764	774	805	779	775	799	798	814	830	735	799	759	785	793	757	791	765	812	766	798	790	769	782	789	812	804	797	773	779	771	821	865	795	775	825	788	784	800	813	786	789	801	753	808	813	798	803	782	813	780	764	836	793	807	798	813	803	798	738	774	794	788	779	757	774	765	777	841	747	800	782	806	791	773	795	806	770	793	748	846	773	829	818	809	776	774	806	831	780	788	742	852	803	809	792	762	768	754	797	839	776	787	768	818	805	796	778	805	809	773	744	820	808	760	781	780	808	820	789	805	791	823	804	797	786	826	878	780	770	826	838	755	802	752	843	786	776	809	806	772	769	772	768	728	788	797	845	827	733	813	777	798	773	809	755	748	749	804	741	789	795	830	753	859	840	829	748	785	792	819	826	780	808	776	794	798	815	808	799	811	762	746	790	852	783	751	759	779	766	862	847	775	801	815	846	787	811	818	747	754	810	747	783	792	819	796	827	809	812	783	806	788	831	783	818	829	770	818	809	767	804	783	796	809	740	768	786	788	814	783	811	810	790	754	721	756	825	815	745	826	786	823	839	799	811	823	809	817	772	791	806	813	789	804	781	802	787	783	794	796	786	815	802	825	807	781	809	802	769	788	730	782	779	804	826	771	774	822	838	731	776	833	827	807	819	772	832	801	809	772	842	774	780	828	789	821	764	755	756	846	838	771	788	844	797	778	779	800	786	815	764	739	758	786	812	802	787	845	818	776	770	801	821	718	800	823	811	780	731	804	790	801	815	799	771	848	810	738	747	844	833	779	833	807	807	814	797	754	787	763	757	764	778	842	775	733	783	814	843	797	817	822	800	823	777	808	763	810	852	745	793	777	734	800	777	809	752	741	743	814	781	775	778	782	836	793	779	755	799	751	805	796	777	858	835	787	767	863	790	772	810	827	755	777	749	768	798	779	808	832	811	789	867	830	782	806	811	787	787	783	826	845	851	808	786	814	816	794	824	784	782	834	816	852	798	789	777	752	767	820	819	811	863	797	767	763	725	810	829	813	830	787	765	790	788	783	801	828	803	778	800	788	769	718	828	779	754	838	789	773	783	798	827	886	775	796	759	800	776	789	799	775	742	807	744	816	785	791	806	766	793	756	782	758	762	802	837	793	834	812	750	764	790	769	811	820	819	801	764	764	823	810	834	802	779	827	748	802	786	826	802	787	765	768	768	853	804	758	832	784	830	809	768	765	838	777	823	839	806	802	786	820	781	786	815	809	814	865	800	786	828	831	841	810	797	744	790	758	769	795	792	835	769	807	817	811	802	815	819	771	750	804	757	782	831	817	807	754	798	767	806	794	812	808	806	839	775	835	830	795	824	833	810	815	807	756	761	809	806	824	791	788	767	791	818	784	809	800	750	772	877	774	801	836	801	844	856	835	781	811	729	786	812	838	799	801	838	776	751	845	832	785	786	799	800	852	798	840	814	787	746	785	763	745	792	792	796	758	809	833	833	882	797	804	797	768	784	777	842	748	787	813	778	795	811	777	790	779	753	807	772	777	797	853	823	812	818	802	783	803	763	743	791	743	769	780	790	839	865	783	785	862	804	808	765	793	768	807	794	802	808	803	800	762	741	831	784	775	786	783	805	793	847	850	821	770	784	766	833	793	788	824	774	833	794	824	792	816	759	855	797	815	802	787	881	822	788	822	820	806	740	812	801	824	832	818	804	779	797	805	811	825	831	800	813	789	820	829	786	779	807	871	763	844	817	763	774	807	770	813	787	767	783	759	787	804	844	772	818	821	814	794	772	804	793	812	782	741	782	783	788	803	800	812	766	766	788	768	840	749	792	751	818	792	751	806	798	842	781	811	721	786	748	793	777	788	801	771	769	834	828	758	835	787	767	790	789	829	809	786	770	778	810	788	799	735	793	751	802	770	805	833	812	841	819	836	815	806	857	797	811	839	779	817	761	771	761	799	805	766	805	845	794	746	791	773	774	764	765	806	833	817	816	762	792	751	805	770	830	791	805	804	733	826	806	832	770	803	740	804	790	731	797	824	758	814	737	790	785	780	833	776	838	753	817	787	787	789	781	783	805	799	801	798	814	781	822	779	752	817	825	828	839	811	785	765	789	756	790	799	788	794	754	828	824	813	813	798	825	821	800	783	799	855	823	773	780	785	810	808	798	795	817	813	790	795	714	863	760	784	776	761	788	816	782	764	809	822	789	809	848	769	813	771	766	791	794	768	809	807	801	772	834	843	777	861	861	803	796	800	772	802	793	788	759	842	801	804	829	824	819	833	795	838	832	782	810	802	839	806	852	760	773	787	816	782	807	804	801	844	790	822	773	783	815	809	816	794	830	788	801	797	827	804	809	812	786	814	809	797	767	772	831	762	786	837	788	805	816	832	787	792	760	845	795	802	791	722	819	794	790	788	817	843	807	776	839	846	833	784	775	767	814	869	804	780	780	781	788	815	808	777	787	791	814	766	814	729	832	818	818	806	764	843	799	799	738	792	785	761	806	808	762	768	791	837	779	865	826	764	780	777	819	831	813	782	825	758	787	823	798	845	786	783	798	825	739	865	764	800	808	785	812	809	792	783	846	765	740	765	771	817	812	818	785	788	810	799
14915	19816	5282	1203	198	149	134	146	164	147	134	131	160	144	161	135	129	174	122	138	133	149	144	141	143	139	159	127	172	159	158	166	157	163	143	143	142	149	145	133	148	145	150	135	166	160	156	160	154	165	152	162	144	143	146	142	188	171	148	150	151	144	143	149	147	142	141	125	144	159	154	143	153	160	164	146	169	145	157	134	130	163	144	167	138	159	153	170	145	158	159	140	130	158	127	130	124	154	147	154	133	151	163	164	142	140	136	145	162	159	147	165	152	140	141	157	147	149	149	147	141	148	147	155	150	136	123	154	155	170	179	162	139	166	156	139	143	153	129	130	137	139	153	147	140	162	165	153	157	155	156	154	174	145	159	164	150	140	157	155	156	127	154	142	138	144	123	145	167	140	138	141	158	154	147	152	141	146	147	158	152	128	133	136	157	144	162	138	157	151	150	151	136	121	151	139	158	158	135	156	152	156	160	149	115	173	156	143	160	162	136	140	170	125	148	154	131	149	153	114	140	150	146	147	164	160	157	157	141	141	146	155	154	146	155	142	149	162	127	154	149	155	142	158	127	150	140	157	155	162	153	141	143	151	118	151	169	155	147	152	138	144	147	128	158	162	152	140	131	158	144	155	162	146	162	147	118	148	145	141	154	177	154	154	136	145	143	148	162	144	139	156	179	135	143	158	156	160	154	170	135	175	161	163	148	141	148	170	164	138	150	155	138	155	162	123	137	152	140	141	141	128	167	124	158	157	151	145	161	148	146	158	144	162	153	152	147	162	144	130	168	154	141	147	133	156	149	158	142	150	141	152	144	145	158	150	146	141	140	166	150	134	150	155	148	135	147	146	151	157	136	146	138	147	130	163	121	137	137	142	153	154	152	138	137	146	136	157	162	129	122	149	158	142	137	145	145	151	156	135	142	144	144	136	157	187	157	150	150	160	153	163	143	125	150	159	157	142	151	149	156	123	129	150	149	172	158	166	151	156	142	131	139	159	160	168	139	153	146	143	157	135	153	150	135	161	147	170	148	140	147	132	138	146	158	154	147	144	143	136	156	146	172	132	170	142	131	141	164	146	127	152	154	138	153	146	146	159	126	155	173	125	149	154	161	165	168	152	167	147	151	161	136	187	140	140	132	169	151	134	152	156	156	160	165	166	137	154	111	163	152	160	148	156	147	158	161	168	124	138	130	145	160	148	136	153	146	143	153	178	148	161	168	140	145	152	147	116	149	138	158	155	139	141	152	168	133	128	156	137	173	171	154	157	154	136	149	143	132	149	152	148	132	156	142	137	132	153	134	147	142	143	145	144	155	129	163	163	141	137	152	134	144	146	133	135	127	118	138	158	159	148	160	156	171	140	152	167	140	141	150	153	154	155	134	136	153	163	142	153	130	165	157	160	155	136	147	135	149	154	144	154	152	158	160	168	145	170	171	141	154	141	118	142	174	126	156	156	121	162	143	126	141	151	144	147	165	144	163	152	135	145	157	144	146	130	163	140	139	148	154	160	158	159	173	145	147	152	135	163	150	144	168	140	155	160	135	152	144	144	154	163	161	140	145	158	144	155	141	145	168	133	148	141	137	134	151	151	168	164	161	155	162	141	156	148	148	151	154	150	159	138	125	146	128	141	165	142	146	157	168	149	151	140	139	162	140	141	151	130	151	149	142	163	156	155	167	128	142	157	154	156	154	177	144	151	146	159	150	170	145	154	159	154	153	162	165	146	152	147	140	141	145	158	156	159	159	147	142	143	143	145	149	137	140	170	147	136	151	161	135	133	143	134	143	150	145	146	141	164	154	151	135	155	155	142	152	154	157	169	157	171	155	145	152	167	151	147	146	156	156	155	150	148	140	144	138	156	148	120	156	163	127	145	155	139	167	152	150	140	142	169	167	151	160	169	179	132	139	138	152	151	154	147	153	167	141	153	139	130	136	148	169	145	141	155	137	159	155	149	154	149	170	171	132	162	164	157	153	150	156	135	168	159	140	174	149	156	131	167	147	164	164	146	148	147	146	136	141	151	161	138	131	122	160	170	136	159	145	138	165	121	163	134	143	142	155	145	123	135	154	161	141	154	147	140	160	159	149	132	151	151	167	150	159	147	148	149	153	145	147	139	160	161	144	136	152	148	156	164	155	154	150	153	146	153	153	155	156	147	148	138	144	140	137	171	145	134	150	153	144	159	156	157	156	158	136	145	163	139	145	150	161	152	138	139	171	130	143	159	157	147	138	152	143	131	131	137	143	141	145	157	134	151	135	150	138	147	159	137	147	126	161	151	145	170	146	142	166	137	118	172	150	134	146	132	146	149	113	149	161	130	132	135	172	147	140	146	161	145	165	137	155	143	172	163	146	149	166	158	135	152	156	159	151	138	125	133	142	129	135	150	141	145	153	160	157	165	152	152	139	162	157	145	120	122	130	142	153	144	140	148	149	143	159	142	135	138	143	160	142	157	142	138	147	159	156	159	148	167	161	146	142	150	132	156	166	131	161	148	188	148	161	156	146	141	154	154	154	141	150	131	138	146	137	168	145	135	142	151	165	157	133	133	142	153	143	158	162	134	140	160	146	160	140	144	157	156	170	140	147	147	137	117	168	151	150	163	152	132	134	143	154	151	126	170	144	143	144	123	146	165	145	144	119	149	145	135	160	149	147	142	154	129	158	143	154	149	173	136	152	157	144	133	163	141	151	156	151	163	142	146	166	174	155	176	160	167	147	135	130	147	168	151	147	140	172	158	156	161	120	146	143	128	156	140	157	145	165	152	139	149	166	155	155	136	135	153	135	154	164	136	146	160	178	158	138	156	136	165	158	157	162	164	165	146	161	147	149	152	156	146	153	164	142	144	156	144	142	140	151	162	141	169	151	152	138	146	146	148	151	166	139	151	144	139	153	130	160	147	150	127	144	175	153	171	145	134	145	137	161	152	182	146	149	164	133	156	147	135	144	158	154	158	147	150	173	125	155	120	154	144	166	174	131	130	140	128	121	153	162	144	148	144	159	155	159	144	153	169	183	151	160	156	148	147	143	147	160	151	155	141	157	118	154	164	172	156	138	154	159	155	134	145	148	175	155	148	139	146	161	169	143	164	142	153	137	144	142	140	168	128	141	162	151	153	136	135	153	150	132	168	153	142	137	171	164	156	148	152	136	133	173	139	174	158	151	155	135	127	146	157	145	185	159	153	140	164	160	136	133	143	144	164	143	160	139	155	139	170	148	140	139	130	166	145	136	145	143	151	151	149	133	164	147	159	142	130	137	146	151	135	129	129	155	155	147	149	153	161	145	153	151	141	148	142	161	142	135	149	146	151	159	147	134	135	122	137	145	166	175	144	150	140	133	154	150	170	149	157	124	157	161	155	142	149	143	144	174	123	147	134	159	173	153	143	132	182	132	149	158	166	159	154	153	135	160	148	144	144	158	153	138	146	150	156	142	121	176	142	150	158	138	145	164	151	148	160	152	161	168	175	151	144	152	152
18534	23359	11265	2883	569	549	553	514	625	590	578	590	553	554	554	546	538	550	567	550	607	534	549	543	569	609	572	538	545	560	588	562	571	560	554	526	532	550	545	557	576	563	585	609	623	630	650	642	610	590	660	655	629	632	619	620	603	595	567	542	574	569	548	525	539	534	515	566	515	558	553	574	533	556	557	537	555	533	529	557	557	570	548	537	549	541	542	589	533	570	520	541	546	568	561	570	555	563	530	521	552	529	559	543	520	553	543	533	563	561	539	517	543	522	544	494	521	590	550	519	558	561	562	587	502	557	527	566	522	534	563	527	546	505	565	532	500	550	494	522	541	533	498	525	517	516	530	587	525	565	529	567	560	506	494	567	537	512	532	504	493	571	521	545	556	585	517	535	533	544	534	528	547	551	598	533	524	524	535	507	539	519	534	562	528	536	514	514	517	491	502	545	574	531	527	555	532	519	565	525	501	519	524	468	528	565	569	559	554	528	539	519	564	533	549	531	529	527	524	513	567	530	547	543	536	541	554	555	536	540	547	531	497	555	490	534	563	544	573	575	558	512	572	564	521	560	532	591	534	598	535	540	519	507	537	561	551	521	579	554	556	508	537	517	515	521	537	533	540	543	560	570	522	539	483	546	538	538	515	527	513	580	535	529	548	518	569	572	559	554	528	495	527	501	555	529	566	548	555	533	517	524	516	539	519	538	529	531	548	527	519	516	519	533	553	531	509	544	554	540	529	545	548	547	526	566	541	537	489	567	525	552	576	530	538	525	533	540	590	507	557	519	582	536	523	518	536	557	564	568	522	520	549	527	548	535	497	522	547	564	551	540	554	516	553	547	528	528	525	559	577	506	536	494	531	558	560	550	539	531	545	527	541	573	532	541	548	567	569	561	551	542	524	530	530	559	550	544	509	533	526	502	558	554	536	571	564	516	540	554	556	536	556	503	555	532	520	531	583	552	553	572	538	549	530	542	576	501	533	555	562	541	548	521	504	528	544	529	503	520	511	545	523	528	572	524	562	551	536	509	583	519	475	549	524	535	543	573	609	518	527	543	576	570	544	537	515	544	539	526	568	532	535	529	537	502	591	517	559	526	566	562	589	606	511	539	536	550	584	516	594	541	545	547	574	534	523	549	511	526	570	538	508	560	535	573	545	538	543	538	508	577	549	493	499	560	521	577	560	498	530	564	593	528	569	550	534	477	501	526	542	536	529	569	521	548	541	532	521	499	535	508	522	530	528	523	551	531	519	585	515	542	512	548	551	538	510	546	514	464	557	532	531	530	500	531	554	551	538	510	538	522	543	523	559	546	511	539	521	550	525	505	582	565	535	563	547	566	508	530	510	538	550	546	549	601	552	539	556	562	485	545	527	524	535	566	588	597	529	506	533	542	559	540	499	534	544	527	573	540	550	563	537	580	539	507	535	524	542	557	569	541	559	536	556	523	522	534	565	510	496	568	549	567	509	538	556	567	488	545	563	548	517	524	533	489	520	505	542	498	518	516	507	528	556	539	530	561	576	552	512	534	552	576	543	548	550	496	542	549	582	511	484	566	530	561	534	499	537	542	490	552	559	529	519	576	560	539	568	492	535	538	499	521	528	538	522	526	506	582	559	569	545	528	553	558	498	543	532	546	533	510	562	551	536	540	530	522	580	532	544	527	549	573	541	577	572	526	542	572	517	560	503	545	538	558	499	551	511	530	531	543	559	509	562	578	532	515	551	513	516	537	562	580	591	552	510	514	560	526	553	543	545	535	499	524	502	531	589	508	531	545	530	600	532	503	535	562	544	529	543	497	495	579	540	496	520	538	575	500	541	542	541	520	510	547	534	526	558	531	511	535	506	550	515	520	543	535	551	529	513	561	496	522	566	518	538	529	504	553	560	578	531	561	534	547	571	513	503	562	515	591	527	496	538	507	525	542	510	542	529	563	590	576	555	515	563	533	537	562	559	528	538	570	534	549	528	560	517	501	507	550	529	559	540	539	538	518	505	528	524	541	540	541	562	512	555	557	533	526	532	472	521	540	512	551	585	568	512	522	518	490	580	529	559	535	487	533	551	529	503	564	513	527	528	575	525	529	538	516	541	543	559	545	507	543	530	552	563	529	573	514	553	519	562	513	555	512	541	520	486	541	539	525	533	543	544	537	521	561	545	566	526	537	549	535	555	546	526	541	536	553	532	568	521	502	533	573	526	535	500	569	529	566	557	510	557	539	518	540	552	547	518	551	535	526	555	501	528	555	561	524	574	572	518	554	561	526	514	564	535	542	564	518	533	558	554	558	559	536	552	520	552	487	527	524	498	578	543	549	531	545	546	531	539	536	570	532	543	553	563	550	513	564	573	584	569	512	559	558	533	511	545	533	500	538	478	512	520	534	534	545	546	545	537	522	565	543	590	511	529	557	534	583	576	521	528	532	527	538	563	534	550	531	569	565	541	577	561	554	525	548	524	533	509	504	538	524	489	580	558	525	506	540	573	531	554	584	568	506	541	539	481	570	511	529	550	608	533	514	536	521	565	522	557	507	528	534	557	519	535	532	525	564	564	522	539	543	542	545	534	580	530	510	569	529	550	538	552	530	537	530	547	566	507	556	584	537	521	518	549	559	534	553	493	522	552	561	561	549	551	569	559	531	558	538	540	543	535	511	529	558	527	523	540	548	516	547	542	538	559	542	552	555	531	509	561	547	522	566	512	535	522	562	509	523	551	498	528	570	493	530	568	518	498	511	584	543	536	536	538	525	539	520	534	564	545	514	588	512	521	574	531	562	531	515	537	557	508	519	515	544	533	542	592	527	557	520	530	501	558	512	557	531	530	492	556	561	545	560	547	546	528	570	514	550	536	523	553	575	541	531	562	521	539	538	579	498	563	496	533	544	539	525	544	518	556	510	558	559	565	582	503	508	563	557	530	590	528	533	541	533	546	520	551	544	535	556	548	536	570	486	537	571	542	585	547	491	542	514	527	549	527	516	510	536	496	554	546	555	519	521	495	512	526	532	529	556	545	538	549	560	545	552	523	499	579	547	556	533	563	544	542	514	578	546	567	544	566	573	559	528	529	505	504	568	573	619	575	515	548	543	508	506	532	497	589	515	527	548	510	531	521	546	525	592	548	532	540	570	525	555	515	540	544	532	582	563	532	558	503	552	511	539	534	545	553	512	541	581	531	547	554	567	558	528	482	526	549	540	582	549	568	530	543	527	588	563	568	508	559	515	533	518	555	572	537	568	516	532	535	588	501	552	544	522	525	511	517	552	560	515	514	569	527	534	528	545	553	546	544	599	537	593	561	534	537	565	571	550	561	535	551	544	546	520	564	557	502	542	534	536	572	554	553	547	540	537	554	493	534	524	571	517	532	563	469	518	571	538	545	505	566	540	559	539	518	547	532	563	536	572	480	571	521	534	565	510	542	533	514	577	536	557	517	517	554	591	569	530	547	551	544	533	501	515	594	558	545	552	553	551	552	549	550	516
61274	68667	47083	27923	4340	336	246	252	318	281	238	220	225	214	211	190	191	222	230	197	218	216	216	203	209	209	216	209	202	193	210	216	230	209	219	217	202	209	199	233	182	185	212	182	216	216	212	188	217	219	217	214	204	189	237	206	190	206	209	190	193	176	226	192	215	205	208	211	210	175	193	188	188	189	223	200	192	213	212	195	213	218	193	192	205	174	187	208	171	192	195	205	189	179	221	202	213	189	216	203	205	194	176	248	218	181	203	198	215	199	187	213	182	207	183	189	206	211	224	169	194	206	212	200	195	182	206	185	202	203	190	193	185	198	189	189	207	198	177	185	180	245	188	224	157	187	211	170	181	216	201	175	200	185	209	221	191	195	216	186	207	184	188	197	170	189	193	215	200	215	177	178	212	193	196	211	233	227	202	221	194	198	217	202	189	171	220	168	183	202	202	212	176	189	187	210	207	195	207	219	193	199	199	230	206	216	188	185	185	200	205	183	199	188	174	202	176	214	192	203	224	216	219	194	184	211	165	184	231	196	182	226	190	215	179	206	214	176	186	197	210	188	192	195	188	186	199	188	209	198	204	200	194	176	187	218	195	200	210	210	194	176	182	205	213	194	193	216	210	196	208	203	220	170	200	208	186	213	201	181	177	188	194	187	191	183	222	184	179	226	192	210	203	182	187	201	171	201	192	189	198	196	192	180	173	163	205	197	182	205	244	189	204	187	188	195	196	188	205	187	178	202	177	196	206	182	211	221	186	187	169	221	207	198	216	200	190	212	195	201	214	187	181	177	191	207	221	181	198	191	178	183	200	199	224	196	201	213	197	206	205	194	188	181	192	186	202	200	190	177	183	185	208	184	196	197	211	185	209	188	169	187	203	167	200	195	206	198	190	180	228	189	217	203	190	196	194	214	200	221	191	196	187	195	186	184	195	185	179	183	209	176	178	203	189	204	181	204	203	170	205	206	202	192	195	190	204	226	192	220	212	183	192	194	191	185	209	184	212	183	192	182	209	205	190	201	199	207	200	218	210	204	182	192	195	198	233	193	184	186	184	209	203	180	218	221	195	184	169	173	205	182	203	175	194	223	174	189	214	217	186	176	184	208	210	207	220	177	199	209	183	169	202	216	208	186	203	198	199	204	195	192	198	209	171	206	194	178	195	215	212	221	171	180	189	198	204	192	204	196	184	186	214	179	186	188	201	204	190	182	197	201	187	202	206	220	176	206	182	199	207	189	201	203	218	207	204	205	200	195	197	177	199	177	179	186	205	219	186	207	200	207	199	208	188	169	201	202	221	183	198	187	193	196	179	203	175	194	179	188	195	209	192	193	221	231	187	200	193	187	204	218	184	205	196	197	214	214	183	200	187	204	214	203	200	194	206	200	194	200	208	213	188	198	178	182	168	203	179	173	207	192	209	173	176	201	183	176	210	187	178	214	211	212	215	196	210	185	204	213	211	220	163	212	213	222	192	165	200	168	182	187	186	197	167	191	196	205	190	197	184	199	195	186	226	181	207	220	211	194	184	195	189	181	202	212	187	193	211	196	184	240	195	209	204	207	205	182	191	211	196	214	196	210	209	205	164	180	192	202	210	181	199	209	208	219	202	173	193	187	208	203	213	221	174	201	211	189	189	180	197	187	179	183	203	215	190	204	198	198	190	198	183	178	187	196	190	212	201	194	225	174	213	185	190	205	204	178	183	190	180	208	177	217	192	198	194	182	211	175	193	193	171	216	173	185	163	206	174	208	205	196	177	198	189	193	216	186	222	218	179	204	177	207	204	184	179	182	194	216	205	174	193	201	165	207	218	223	179	179	222	219	208	209	208	212	216	222	208	207	200	190	172	175	177	194	196	210	184	217	188	189	197	199	189	192	224	198	202	177	212	210	196	205	207	181	207	205	213	208	196	200	199	200	205	182	165	187	207	207	207	206	185	197	200	208	195	211	201	197	179	178	205	189	222	209	223	207	195	180	205	238	212	204	188	176	193	201	212	200	181	168	201	177	221	184	179	198	211	199	198	203	193	196	192	177	212	199	205	211	187	186	179	187	203	213	188	211	180	187	192	218	184	202	223	198	205	204	184	205	208	245	199	183	212	178	177	211	207	189	198	200	207	197	181	188	201	179	190	207	231	213	215	185	182	193	210	200	226	195	206	187	190	209	191	208	192	183	211	191	209	182	199	196	177	190	200	187	221	166	160	201	219	199	210	194	196	205	206	187	173	204	195	227	189	202	215	169	181	207	185	182	214	193	169	194	177	190	198	213	213	207	190	196	211	189	175	190	217	221	186	205	188	212	182	205	203	194	203	201	194	160	194	198	197	177	215	197	221	207	194	214	195	203	205	212	191	188	197	202	193	181	179	199	197	187	216	206	191	194	179	198	192	193	221	185	182	214	182	220	205	194	197	180	195	202	166	188	197	207	191	216	228	189	199	189	181	196	187	203	205	206	202	217	205	212	195	175	186	189	205	187	190	182	198	186	201	201	205	209	210	206	200	185	180	194	203	184	184	211	186	189	185	195	190	194	197	188	167	184	207	172	186	196	187	203	209	209	193	202	171	191	181	231	197	200	224	208	198	196	192	212	214	213	210	208	226	189	215	203	190	193	214	190	220	198	205	186	172	202	193	223	203	225	193	206	203	197	199	209	216	201	190	198	185	202	192	194	176	199	199	190	205	213	192	200	181	175	169	164	209	198	189	182	183	180	219	191	172	183	199	179	208	199	186	171	200	196	175	197	213	184	195	187	190	184	188	208	201	178	198	180	194	174	189	218	201	189	196	185	212	200	192	193	178	215	210	186	173	208	197	193	193	211	189	204	188	201	170	198	177	181	178	195	202	201	206	203	218	229	183	192	199	203	197	208	189	209	197	200	194	189	206	187	247	198	206	202	189	158	185	177	229	190	183	187	186	206	204	161	204	187	188	173	201	175	183	224	225	219	198	201	176	178	190	203	207	193	196	226	187	183	191	208	223	175	211	193	204	205	239	216	172	229	182	204	185	191	213	192	206	194	217	187	210	198	200	198	193	186	198	193	197	203	187	199	224	195	206	199	202	166	197	181	197	201	195	171	207	186	185	191	194	197	197	199	206	196	200	172	207	197	216	211	195	214	222	194	202	192	188	195	177	192	195	205	202	190	194	213	201	188	174	205	181	179	196	175	196	193	204	201	197	204	187	167	172	203	203	190	214	174	182	227	210	182	213	195	178	215	210	198	217	195	188	202	220	201	184	220	188	212	176	179	203	203	199	195	192	202	207	183	182	200	195	202	215	187	199	202	189	197	191	191	204	224	224	206	200	194	189	202	193	204	200	192	247	242	192	176	212	169	203	207	200	185	197	199	192	196	181	160	191	187	172	204	180	225	194	186	210	177	208	184	182	197	167	193	215	197	195	185	216	195	219	212	207	173	178	176	193	172	204	176	209	175	207	211	181	191	199	176	195	200	210	204	180	196	215	212	194	222	190	211	201	203
41348	49864	46468	17582	1099	1003	999	1046	1486	1315	1034	854	847	765	795	736	756	756	748	770	709	713	717	723	735	779	731	737	771	712	730	723	702	736	764	762	706	732	734	710	745	777	730	795	728	840	872	789	855	816	813	778	765	825	747	735	730	701	673	734	686	668	668	677	675	669	691	655	667	671	700	663	686	688	649	697	671	699	664	673	669	726	662	691	696	652	711	649	666	619	677	685	689	657	646	659	675	714	691	733	640	652	669	638	667	683	682	675	651	699	628	644	608	674	704	685	652	636	676	634	613	672	636	663	656	639	688	668	685	670	651	627	672	656	649	622	687	671	683	676	649	658	727	637	697	686	673	653	681	656	661	687	730	703	635	713	645	680	659	667	690	696	677	677	701	671	715	672	697	661	600	652	676	693	643	673	655	645	670	679	705	646	685	651	678	684	661	674	601	697	729	685	649	693	658	639	616	653	688	686	675	695	658	644	693	649	671	662	670	680	689	661	701	668	670	714	699	674	677	677	664	674	659	688	697	688	647	652	681	689	715	681	676	695	685	718	602	692	644	668	648	631	665	674	710	664	664	672	680	673	662	684	658	680	679	642	706	649	631	701	689	701	637	693	682	705	655	705	684	667	706	686	674	695	672	712	686	657	702	648	657	632	666	669	663	660	686	669	669	718	654	637	677	652	703	663	647	626	650	667	673	655	687	672	658	671	726	650	665	662	642	680	692	670	647	692	636	621	661	645	633	678	625	693	659	659	721	685	706	666	628	714	617	663	656	689	657	637	637	669	675	670	666	669	697	661	660	726	653	677	684	679	680	660	640	650	658	610	654	723	679	648	687	643	692	699	663	650	682	704	625	697	660	718	658	662	667	673	693	651	678	690	685	652	640	670	670	654	717	689	670	648	680	692	633	623	700	638	660	667	688	677	651	658	660	652	644	642	663	652	712	693	657	643	651	642	627	690	704	709	655	693	660	657	653	674	679	672	653	653	683	655	649	694	627	693	674	668	703	659	660	697	662	669	693	676	611	646	662	672	679	694	714	638	686	698	599	702	646	658	663	640	681	684	670	678	682	699	687	632	670	702	692	658	701	677	703	639	673	652	714	702	628	639	642	667	712	676	645	678	708	676	677	709	643	673	629	732	645	650	671	707	682	649	640	707	652	645	685	680	682	668	684	671	674	665	639	721	679	630	653	650	740	731	685	691	656	667	647	693	652	661	692	688	706	673	671	664	696	673	674	650	664	645	708	652	657	659	671	688	649	696	690	691	670	689	666	638	678	643	699	671	648	684	705	677	639	677	679	688	683	679	672	685	644	673	641	664	653	677	711	677	655	695	685	688	651	644	655	689	626	697	678	690	673	646	659	641	671	691	705	650	651	642	649	710	672	688	675	654	683	649	680	693	700	655	640	654	692	676	674	690	666	667	663	684	669	676	639	678	707	658	695	641	665	654	717	680	709	625	667	705	692	637	660	680	691	661	659	625	730	677	662	643	587	687	634	713	689	699	688	633	645	679	665	629	661	668	693	679	650	713	678	680	687	604	632	665	690	659	654	696	624	701	703	654	689	630	728	677	710	654	651	644	711	749	676	671	661	652	693	706	696	663	688	701	705	687	705	691	658	665	668	629	676	694	707	685	687	675	621	668	660	703	671	649	655	641	684	682	636	651	638	639	670	685	692	744	677	634	648	646	717	686	662	663	709	650	606	648	645	672	702	661	704	718	691	682	683	687	678	694	694	665	683	644	690	641	669	671	662	690	633	633	694	672	664	663	702	684	657	677	683	659	650	646	688	652	676	628	653	680	681	683	696	643	709	666	684	652	671	676	689	657	679	714	708	642	663	640	655	689	680	697	693	671	674	678	661	671	660	666	675	659	686	637	640	701	661	682	650	652	670	676	669	659	696	707	653	686	684	704	670	683	671	661	675	667	648	675	660	734	664	651	686	666	665	666	634	654	700	668	676	698	651	713	652	666	606	624	666	652	660	693	707	657	678	653	632	665	683	627	663	703	729	687	611	671	629	682	707	664	677	685	642	673	688	696	664	649	631	647	690	683	616	691	646	646	744	656	668	652	692	698	645	683	679	644	648	675	656	664	658	646	692	684	699	673	664	673	681	691	670	681	691	663	709	649	666	653	667	711	664	673	723	699	647	662	687	706	688	693	669	667	672	651	643	652	664	655	653	691	614	686	671	657	669	620	658	751	685	662	663	653	688	685	678	652	714	680	708	687	703	664	666	661	662	645	639	646	659	677	653	676	709	721	625	682	661	661	664	636	665	656	665	658	680	639	717	681	691	662	667	642	630	647	678	679	654	688	650	678	648	724	688	672	646	659	614	638	658	660	685	695	715	693	689	639	707	672	662	640	642	699	586	665	672	659	693	673	687	635	663	698	703	719	693	651	668	713	616	697	668	643	618	659	640	681	659	674	683	690	689	665	710	719	680	695	661	679	707	636	755	688	678	677	613	673	669	709	680	691	665	645	639	677	668	635	657	632	619	704	684	714	672	690	653	685	683	624	679	664	681	638	718	689	659	696	645	728	675	668	647	728	658	638	639	684	641	727	671	641	720	685	664	737	687	672	706	622	658	671	708	619	650	696	673	647	622	687	717	685	693	686	719	672	636	661	709	675	680	614	653	661	676	666	684	680	661	691	670	672	652	665	649	691	704	684	603	669	681	657	682	679	760	633	685	652	621	659	716	660	635	669	682	686	656	676	649	704	682	656	628	709	665	650	671	642	704	666	648	730	688	672	634	721	647	707	726	680	676	694	664	670	657	680	651	644	634	659	659	653	680	629	709	709	655	669	640	684	617	667	702	612	634	708	659	685	665	673	677	666	657	686	664	635	687	693	698	750	692	668	684	677	665	653	686	659	650	651	634	656	724	684	630	633	654	668	660	687	624	660	697	738	713	685	658	676	667	640	651	649	656	686	665	709	650	694	741	701	723	669	679	643	731	688	737	683	675	694	665	712	647	650	717	658	690	708	688	664	709	644	661	658	665	663	591	658	650	700	689	687	639	680	651	706	696	673	723	693	636	639	690	675	653	662	700	677	670	641	679	653	709	612	689	697	601	653	685	659	655	706	685	675	643	639	697	713	697	680	690	668	687	647	710	666	677	677	668	642	645	662	629	674	637	684	674	697	660	684	664	702	604	671	685	595	640	651	622	660	650	670	680	694	629	754	665	654	648	694	673	630	683	666	625	671	654	670	680	641	691	683	639	688	723	631	691	684	665	671	700	684	681	654	657	691	694	675	651	693	694	661	712	685	673	661	658	627	704	673	623	677	686	671	651	658	708	685	617	648	717	669	641	649	652	656	669	669	649	697	651	663	653	673	732	708	660	715	651	646	665	709	666	643	692	680	642	683	622	670	712	629	688	670	687	690	692	684	695	679	696	686	678	652	657	622	675	685	662	664	672	668	693	631	670	658	655	684	649	657	671	662	656	696	691	649	660	716	713	639	677	672	667	632	657	667
75821	77019	57045	37514	10418	959	370	342	544	407	331	289	334	282	289	291	310	268	282	264	244	258	291	243	277	263	221	261	272	290	250	264	291	277	281	264	280	278	227	279	242	262	276	255	296	289	251	246	261	272	271	275	269	255	277	236	259	240	249	288	258	236	221	231	249	261	275	240	257	254	226	255	239	225	225	272	267	227	229	266	249	233	228	252	226	280	268	271	238	249	246	262	249	270	273	252	259	230	245	226	261	232	247	244	262	264	225	228	262	248	282	211	255	248	239	264	234	247	261	261	285	294	256	231	232	238	244	245	254	256	243	279	255	264	245	260	226	251	221	261	251	268	243	258	233	254	237	260	245	259	212	246	218	261	270	249	251	264	242	242	247	248	253	229	257	244	255	270	225	242	250	247	255	263	245	232	260	285	250	264	257	262	262	258	244	253	237	228	245	239	263	242	235	265	239	263	259	259	230	236	263	241	266	245	263	258	257	220	258	242	273	262	276	239	253	262	248	268	253	265	265	227	244	259	229	264	247	238	228	255	218	244	260	246	270	231	271	239	233	269	245	247	239	257	236	235	262	238	245	280	259	251	223	239	227	259	275	267	238	276	244	249	271	243	265	269	227	265	262	231	246	274	257	257	233	259	257	236	251	256	248	213	279	239	234	269	240	216	250	247	264	245	263	267	249	252	261	275	281	261	212	257	232	226	258	257	261	246	241	277	255	251	256	252	236	244	262	255	253	240	234	253	273	253	249	217	244	271	253	267	243	216	261	266	267	232	249	259	256	259	256	242	248	236	263	264	247	241	251	223	247	267	239	261	258	247	255	237	238	244	242	267	258	229	225	246	284	227	280	256	264	253	234	229	253	276	259	239	222	259	252	269	268	266	264	244	254	239	234	240	249	246	244	247	258	249	254	252	245	257	262	238	249	242	266	250	269	231	213	289	260	261	234	229	239	227	263	227	254	255	238	227	249	250	255	249	272	231	255	247	249	238	232	251	263	240	240	249	239	234	259	243	246	244	244	252	255	271	248	247	266	268	243	242	250	228	278	244	263	287	244	254	249	243	258	252	243	272	255	257	273	271	243	257	246	266	263	269	283	263	266	249	247	231	242	255	244	241	234	279	260	242	241	264	253	242	244	266	220	221	226	238	223	279	260	230	224	236	249	250	256	266	251	256	256	235	224	281	269	257	278	240	259	253	268	259	283	228	242	253	239	247	250	266	233	252	250	268	249	260	239	238	233	230	244	260	237	290	273	245	257	249	264	257	224	237	244	233	240	265	250	246	247	265	278	245	250	254	230	253	256	261	249	218	253	271	237	224	263	233	241	230	235	249	271	268	256	251	259	241	250	228	235	245	271	252	227	240	256	218	281	240	251	255	200	256	268	240	251	284	257	259	244	258	273	231	216	236	250	247	227	261	222	244	247	258	234	246	248	252	259	278	242	252	269	256	251	244	237	243	267	242	229	247	236	263	249	246	242	251	251	255	255	234	264	233	247	241	239	237	259	271	266	254	249	276	246	240	267	254	274	240	280	284	239	268	227	211	252	266	236	227	224	272	241	229	256	259	247	243	240	227	240	254	224	235	223	236	250	277	241	272	261	253	239	240	258	231	248	226	254	258	247	219	267	243	254	250	262	252	252	232	250	206	260	252	246	219	251	237	256	250	256	236	258	248	259	258	225	258	272	242	248	260	239	221	260	234	237	254	214	251	252	273	259	239	259	275	271	241	244	258	254	255	260	225	233	286	260	288	243	222	254	267	277	240	239	266	259	240	239	257	229	248	249	274	257	239	235	249	243	214	256	231	255	202	306	252	274	244	272	260	223	257	250	279	262	255	231	235	225	242	258	233	252	230	245	263	249	261	238	231	278	220	234	261	275	214	243	245	271	252	229	251	237	247	243	263	253	250	231	262	225	245	244	232	243	248	269	234	269	246	250	257	270	239	228	257	249	261	247	282	253	239	240	221	265	259	256	274	251	250	240	249	272	201	232	263	247	259	254	243	241	259	278	237	230	220	267	264	251	268	256	253	280	241	241	252	268	250	259	290	261	241	271	237	226	243	245	250	245	220	247	226	235	232	254	254	250	242	239	242	252	237	260	239	258	237	280	246	250	239	253	265	253	254	266	249	263	247	277	235	268	240	236	236	222	229	246	226	231	247	236	224	236	262	246	223	274	231	250	226	253	249	257	256	268	253	242	266	225	247	252	230	270	244	253	234	271	254	221	245	254	259	262	259	233	269	229	216	268	257	234	220	252	255	234	253	228	272	268	254	274	259	234	259	224	249	249	225	249	256	262	257	245	253	237	261	240	241	287	261	257	251	244	249	254	257	240	228	247	255	251	252	250	263	257	216	258	238	248	245	245	239	274	287	224	266	244	275	249	263	258	227	241	243	236	235	226	256	235	256	256	249	246	268	271	280	265	246	233	244	228	245	254	242	228	249	262	261	258	267	231	254	271	243	255	255	257	253	265	225	255	249	219	237	247	250	241	297	263	237	268	261	249	241	259	242	280	228	273	270	255	252	223	250	252	258	271	256	264	266	248	265	225	249	242	224	234	239	219	235	241	243	240	237	249	246	238	275	253	255	253	254	249	249	234	251	253	266	255	263	247	254	237	255	205	259	233	255	257	270	274	242	236	279	260	258	223	279	280	221	215	250	248	265	252	239	249	258	216	277	245	254	255	250	240	246	229	246	251	254	236	241	228	240	258	236	241	266	266	242	249	240	246	262	255	228	256	254	247	243	241	266	262	235	233	245	269	232	277	247	259	236	280	239	227	255	247	238	234	278	239	215	266	259	264	245	256	255	243	254	224	223	220	233	262	279	245	276	248	243	267	243	229	249	250	239	249	239	253	231	247	260	255	229	247	246	251	248	241	277	230	225	262	263	262	253	256	237	235	240	240	262	214	258	243	279	236	278	264	261	232	238	225	240	224	241	217	273	228	246	262	255	261	239	264	240	235	239	263	234	268	273	238	251	243	227	275	281	266	251	272	248	237	259	262	246	246	246	247	268	264	250	257	238	247	240	266	253	259	256	249	274	248	261	257	248	229	265	251	236	246	262	243	223	255	265	248	248	255	242	266	238	276	241	273	255	234	248	238	227	239	225	229	227	228	235	245	242	290	258	295	235	263	257	264	254	241	265	235	241	275	251	256	250	257	260	274	277	252	264	262	246	223	237	257	242	240	248	232	258	242	256	269	254	240	243	262	262	268	257	226	265	260	238	254	242	248	296	237	241	271	232	272	253	265	275	241	236	224	234	258	250	237	248	259	280	267	242	261	279	245	261	240	261	270	249	231	240	247	274	243	240	247	227	254	261	239	255	232	248	249	263	236	229	256	270	256	242	265	225	251	221	256	268	245	278	245	238	260	258	251	273	238	239	245	234	245	253	224	252	253	256	243	237	254	269	241	236	267	265	238	273	265	272	252	235	256	248	224	245	254	208	223	242	274	275	250	267	247	229	252	242	273	249
52318	60108	57443	23238	1618	1512	1370	1439	2329	1758	1257	1088	1081	1032	987	1025	1015	1040	991	950	963	1034	939	930	946	877	956	925	958	946	952	1002	1014	946	924	971	859	908	924	937	930	945	877	934	982	1000	1024	993	980	986	976	936	950	952	958	923	865	925	904	887	857	821	856	868	832	817	795	851	846	835	789	872	823	791	773	818	817	786	847	852	832	807	804	877	805	839	823	834	855	830	814	849	839	813	832	848	830	806	799	830	851	879	802	824	792	839	810	818	874	812	793	793	831	813	813	790	778	842	807	768	820	827	803	839	865	814	822	855	843	870	859	844	787	828	815	828	825	809	801	792	789	877	826	863	840	796	807	845	804	825	847	793	825	837	775	778	857	867	761	785	813	874	863	818	824	855	771	843	770	812	815	802	835	799	816	808	841	830	826	812	803	796	759	855	768	836	830	815	865	800	800	828	827	806	815	788	847	825	810	804	851	837	797	817	816	846	834	836	765	850	772	849	804	785	843	765	872	822	784	829	799	754	799	846	850	839	854	775	811	826	822	823	848	832	762	869	783	852	806	774	835	784	853	834	828	797	837	825	828	819	825	861	863	812	836	749	817	798	815	794	841	775	835	795	806	841	812	878	852	827	846	828	830	794	834	810	825	809	838	791	846	811	806	805	832	822	809	775	787	838	802	852	840	772	801	793	844	849	849	865	813	821	841	804	827	820	809	841	766	789	843	853	754	839	836	838	783	820	853	865	805	804	842	807	757	812	770	820	792	814	826	824	866	853	810	875	827	861	877	821	818	838	799	831	834	837	840	845	824	772	840	799	897	855	821	791	811	800	781	887	853	876	835	742	845	870	808	802	824	837	845	796	808	830	863	859	769	820	848	849	818	866	801	839	835	838	811	796	810	874	815	807	805	773	816	814	834	806	784	810	855	826	818	820	721	830	845	827	754	804	793	838	808	793	784	801	882	798	846	820	793	877	823	820	796	806	823	821	836	828	834	782	835	846	774	806	816	823	807	877	776	788	868	803	801	855	818	850	767	815	789	849	848	878	820	793	809	851	778	849	834	806	810	799	837	845	798	834	847	836	768	798	752	818	830	791	844	870	813	774	772	805	800	802	837	768	766	813	812	798	837	841	760	791	808	802	817	845	820	801	852	793	839	791	828	797	823	857	769	805	816	804	798	822	830	789	825	816	862	786	785	783	805	835	821	831	793	813	822	814	823	839	781	822	789	837	801	809	854	811	848	794	799	815	819	808	777	855	845	803	788	805	823	843	772	829	858	861	777	804	815	858	807	828	813	817	797	814	805	783	809	817	814	840	832	813	824	831	792	798	796	861	827	869	820	796	842	837	820	808	757	840	865	765	818	794	881	775	856	824	797	803	836	837	804	815	859	781	803	825	794	830	873	816	825	812	859	802	819	796	771	824	827	786	788	866	793	850	847	808	844	815	784	779	811	804	794	804	782	814	808	831	813	802	823	853	805	794	783	810	817	850	842	873	773	790	839	844	760	807	851	870	794	827	813	807	793	826	782	841	817	834	835	828	774	781	781	863	881	816	785	837	810	849	842	754	806	849	813	816	872	837	835	840	799	824	825	825	817	810	859	850	823	777	849	862	813	797	798	854	806	820	793	836	777	856	852	833	795	799	810	862	812	838	835	785	803	803	762	792	831	779	818	849	851	801	793	826	795	803	810	801	796	783	784	846	849	844	838	844	811	803	779	804	878	796	826	822	771	839	819	805	841	785	790	871	821	797	808	799	844	810	841	793	796	837	809	794	817	832	824	836	809	790	853	806	798	839	828	861	851	825	832	798	827	802	855	786	783	832	822	785	859	859	885	759	777	803	811	831	796	821	781	849	829	843	789	808	853	851	799	834	844	830	818	786	811	805	828	827	846	784	864	828	789	854	859	817	770	836	806	757	844	811	839	847	786	839	823	804	834	799	834	832	811	793	793	853	835	820	816	835	808	801	790	817	804	830	800	768	848	794	801	852	803	768	830	921	809	818	817	811	827	772	797	826	781	814	788	840	807	864	824	856	836	773	815	808	781	816	785	812	828	783	818	779	851	886	854	798	787	828	826	809	828	838	797	788	908	759	773	871	791	810	779	814	784	779	820	837	766	782	824	781	798	826	846	807	809	815	792	805	792	830	838	800	763	826	820	818	823	857	783	782	766	834	819	851	807	765	783	795	776	775	858	815	769	840	900	825	826	782	845	783	836	817	825	881	782	815	807	787	851	828	809	846	836	846	802	873	807	824	805	824	796	832	807	839	847	833	823	849	835	830	803	806	805	837	831	844	804	825	842	750	812	828	837	821	784	830	846	836	762	785	800	789	875	850	825	804	763	815	821	838	808	861	858	812	860	829	848	825	805	827	790	854	802	798	816	821	780	872	849	836	821	817	768	825	784	765	839	823	785	813	801	838	783	842	799	843	844	854	849	766	756	817	774	813	822	826	826	770	791	845	842	779	856	809	759	839	783	844	784	864	824	844	801	782	757	815	825	806	818	792	828	847	802	819	809	800	778	833	818	841	825	834	840	843	821	820	823	835	791	801	841	844	800	818	793	787	833	794	847	818	800	815	795	771	828	819	817	811	805	810	825	797	849	795	833	822	833	823	834	832	818	774	854	830	788	774	800	822	795	823	793	846	851	871	820	830	848	804	823	860	813	841	772	806	854	812	841	799	798	824	804	832	778	884	723	806	768	855	764	827	850	872	812	802	802	795	821	815	802	794	812	779	813	799	769	746	838	817	820	797	788	820	799	842	839	825	876	766	818	787	811	807	806	803	878	819	821	821	834	779	788	800	818	839	817	811	841	804	830	819	812	844	837	837	807	818	831	845	749	812	793	752	808	854	838	790	855	815	794	808	826	853	895	778	817	781	805	864	874	858	835	816	803	803	809	864	821	855	840	847	793	786	815	829	821	870	792	829	779	788	832	787	814	839	810	908	855	770	831	817	849	827	837	777	837	801	790	773	810	852	878	897	832	812	833	850	811	857	810	810	761	806	810	798	833	812	847	796	810	843	846	853	816	797	819	806	827	812	801	804	816	795	812	835	831	807	849	794	829	812	806	847	802	799	837	817	820	875	785	818	796	825	767	837	806	822	816	792	816	794	825	835	826	815	770	874	822	811	799	815	835	807	786	832	803	823	834	872	857	847	801	812	838	834	867	842	823	810	894	844	797	843	786	800	823	799	811	833	815	821	868	808	840	835	798	788	774	791	846	809	806	883	827	857	853	799	839	792	774	807	770	816	801	817	843	781	810	795	826	815	808	846	840	818	855	857	777	794	788	824	818	822	778	846	799	827	808	790	820	858	797	791	870	841	808	805	842	848	796	782	828	793	758	817	832	826	850	856	854	837	834	791	825	817	815	807	796	784	802	837	790	810	807	806	786	806	787	825	795	812	787	843	796	878	783	802	837	798	816	858	798	808	840	790	789	840	778	795	742	783	839	808	813	841	799	784	794	861	820	800	780	811
15950	20050	6863	1680	237	190	158	149	147	170	153	153	168	141	171	150	152	163	181	174	163	153	171	160	147	154	164	162	137	158	146	183	141	150	163	171	146	156	161	141	145	170	166	130	164	172	163	160	161	158	158	176	153	162	168	167	162	162	150	154	136	144	153	149	192	144	165	149	166	176	123	149	152	140	144	168	148	162	163	164	165	142	164	171	152	129	158	152	181	168	167	150	133	165	152	165	146	143	145	150	153	149	149	200	175	180	164	171	173	181	127	158	160	151	154	171	188	154	161	152	161	154	148	145	142	145	146	160	155	164	162	169	155	153	159	156	150	142	146	156	140	141	175	166	173	159	160	173	145	150	179	154	151	141	152	184	149	169	145	157	163	174	152	169	157	153	161	164	170	163	157	170	161	156	166	137	172	158	160	165	159	151	170	152	153	144	154	151	163	178	171	164	160	154	159	178	155	132	164	158	157	159	177	158	131	179	168	177	154	143	150	162	155	157	161	144	142	164	154	151	167	164	164	154	172	140	138	176	152	169	161	162	148	158	155	170	139	160	155	158	153	162	157	146	149	132	148	156	164	178	174	165	159	145	168	157	163	160	144	158	163	158	159	139	162	142	183	132	157	147	178	139	137	165	149	157	152	161	148	171	146	153	152	142	163	164	161	144	163	155	155	123	153	151	168	158	160	155	157	150	147	175	151	154	168	159	148	139	151	157	156	172	192	153	178	169	155	137	143	130	161	151	169	152	164	146	145	158	156	151	171	163	185	146	156	136	162	140	146	188	159	147	186	149	153	130	179	122	150	169	159	135	135	174	151	164	161	133	155	145	163	161	131	150	133	144	154	171	158	149	167	154	170	132	169	164	141	166	158	155	169	161	162	168	151	145	150	147	166	159	148	168	172	134	173	178	145	145	162	149	148	149	165	156	157	151	170	142	171	197	148	161	151	174	150	168	126	161	156	163	173	154	171	170	142	156	181	146	147	147	163	161	159	166	163	139	151	177	160	172	161	133	144	161	145	175	165	158	128	150	146	158	171	159	142	146	168	155	163	174	144	160	169	149	152	164	157	150	155	158	147	152	151	165	136	130	147	164	167	161	142	150	161	151	177	165	144	158	162	148	159	142	154	167	148	145	159	148	170	155	129	175	164	140	150	135	164	154	131	171	166	167	151	150	165	170	153	128	159	143	154	157	163	192	157	144	137	162	167	163	151	155	163	136	151	165	164	136	172	147	160	156	140	132	152	164	151	138	143	151	159	127	145	148	154	159	157	157	160	156	134	144	150	150	172	164	144	145	138	152	185	155	162	167	167	148	160	158	136	152	146	154	157	163	149	159	171	172	164	152	144	144	153	149	145	173	150	170	179	168	139	133	178	154	153	176	160	157	160	133	147	169	152	121	161	151	180	146	147	153	142	184	152	163	163	132	156	146	150	154	157	157	158	179	158	138	156	141	172	154	173	145	134	147	130	160	166	158	157	175	122	137	151	166	152	146	170	153	135	127	142	150	160	155	153	133	175	141	149	162	153	175	160	171	168	165	135	154	142	154	158	147	173	157	145	136	152	131	157	173	159	169	142	149	161	162	136	165	163	169	166	149	171	150	153	158	141	169	149	160	155	152	143	166	168	145	163	176	161	137	130	146	141	141	146	191	153	140	154	164	157	147	144	146	137	144	145	129	156	159	148	141	150	169	160	154	138	184	154	142	160	159	149	170	157	144	153	142	147	169	150	162	146	144	128	139	163	164	145	173	170	170	165	143	153	146	147	157	153	154	126	159	152	142	159	165	160	144	150	157	157	143	179	148	159	135	161	142	161	172	160	164	182	138	164	166	165	182	151	159	172	141	165	142	146	150	159	127	158	152	135	150	152	159	150	144	168	175	149	167	156	158	175	158	156	158	160	151	143	154	164	178	148	158	149	152	163	140	151	145	166	163	154	152	160	154	160	153	145	157	143	173	130	160	180	139	168	165	150	155	146	161	145	147	140	127	161	174	156	142	176	140	153	141	149	145	159	178	150	169	177	170	162	178	158	145	146	158	147	149	169	151	151	169	162	144	180	184	161	157	155	176	162	158	147	128	160	143	158	176	163	177	172	147	139	146	162	148	148	154	165	159	164	192	163	149	152	163	183	137	156	173	166	151	158	144	160	155	175	164	169	157	157	173	161	171	154	165	152	158	150	131	156	158	155	175	141	153	148	151	167	154	145	149	156	161	159	140	129	148	143	155	165	141	159	146	168	162	167	150	156	157	144	155	153	150	163	159	159	172	146	179	167	145	162	179	141	145	162	145	151	147	143	180	176	151	150	150	163	149	154	137	162	156	177	170	145	179	163	169	158	155	138	152	168	144	141	153	149	143	138	161	153	165	162	157	150	179	153	154	146	139	165	151	160	159	152	142	155	162	145	142	131	132	168	152	155	172	162	161	146	173	166	157	149	148	168	150	170	188	144	146	156	163	156	168	143	135	165	135	181	168	156	159	176	152	134	152	151	134	149	147	156	164	121	149	164	140	155	151	168	147	164	159	141	135	147	153	166	161	179	152	136	149	199	165	171	156	148	155	140	166	176	164	142	149	169	171	156	159	149	146	154	154	171	137	142	149	128	165	151	177	170	159	143	155	172	139	179	157	140	154	149	138	146	164	157	167	165	157	144	163	158	140	134	151	135	144	141	151	171	150	168	153	180	152	159	150	150	148	163	158	160	167	169	163	151	173	183	153	146	127	158	140	159	152	178	132	164	145	167	174	154	182	157	146	179	171	179	130	129	159	142	165	153	151	175	168	160	155	156	162	161	160	156	155	170	166	150	169	141	136	151	161	145	160	168	156	173	131	155	160	146	148	163	178	170	160	159	154	159	150	165	162	172	164	149	152	161	168	154	141	154	157	177	158	163	153	147	155	165	157	129	181	166	150	155	152	158	159	143	168	141	135	158	162	147	141	191	151	162	144	157	174	149	172	169	136	147	162	166	152	168	159	168	154	136	152	146	162	155	161	168	155	170	149	157	157	143	186	169	148	149	156	165	143	162	156	159	155	145	149	177	139	155	161	162	144	168	167	158	151	167	140	165	173	147	181	143	168	158	155	163	137	162	150	149	164	159	166	153	146	162	144	160	165	163	168	177	146	179	173	154	153	139	149	172	165	160	143	144	152	137	148	161	168	175	163	142	135	142	141	177	151	153	157	162	164	170	162	156	137	168	148	152	168	160	168	145	159	160	165	127	148	150	156	155	156	148	159	137	154	152	165	134	173	155	146	169	166	160	165	174	153	141	141	148	159	143	164	159	149	162	161	154	157	155	163	164	139	163	165	158	152	164	139	155	167	147	159	155	153	141	148	151	161	169	137	137	156	166	149	159	164	145	142	175	144	127	181	167	153	165	158	131	161	156	157	167	153	165	161	161	133	144	151	138	149	159	153	157	158	173	135	161	167	137	163	165	173	158	160	163	168	154	156	150	137	151	166	143	146	161	163	155	152
19824	22295	13705	3735	609	611	552	597	627	564	590	562	543	584	581	621	526	530	556	599	538	595	572	547	581	643	582	571	572	569	570	595	534	566	591	584	576	619	540	617	584	556	594	617	641	616	659	614	611	608	592	600	646	571	643	617	615	585	624	564	560	572	599	536	563	549	547	558	590	548	565	587	563	556	566	553	564	565	543	572	577	557	600	587	534	573	560	598	597	537	526	549	531	579	573	556	537	560	610	521	540	596	551	557	565	529	580	514	541	506	574	580	569	573	551	574	562	567	543	607	550	600	559	549	546	529	573	558	566	564	550	556	545	541	534	561	547	596	523	530	555	565	537	550	577	592	564	519	568	560	549	537	530	577	602	559	581	510	564	607	554	564	518	587	559	528	524	522	564	561	525	552	566	528	557	552	584	577	555	551	588	571	576	573	510	547	558	588	584	549	560	557	570	579	579	542	535	567	574	554	568	552	606	553	572	570	571	571	576	559	565	544	587	522	557	571	580	531	598	529	576	574	548	542	554	536	592	553	563	526	556	585	552	608	596	551	637	578	542	531	531	566	567	572	543	562	521	537	582	568	577	542	564	562	513	544	540	577	605	557	515	559	534	555	525	524	597	553	583	530	545	570	576	611	606	589	581	576	533	564	577	529	580	583	518	526	574	590	578	545	600	578	522	576	529	588	541	584	574	500	553	556	551	579	588	535	561	565	594	529	553	552	539	542	572	627	565	558	582	540	575	524	566	540	562	552	608	566	554	521	497	558	540	538	577	565	556	581	597	576	539	526	553	560	559	582	546	525	569	551	536	525	568	552	573	571	540	517	593	549	546	589	538	537	563	565	543	555	586	546	565	620	522	569	557	606	532	572	549	572	568	585	567	589	579	610	603	548	561	564	535	544	559	561	583	532	565	549	545	568	550	581	567	547	579	579	562	535	540	557	513	604	580	541	591	623	564	557	544	542	586	532	540	570	559	539	566	538	591	547	592	551	569	539	529	564	605	562	544	526	559	572	551	573	532	583	516	559	561	577	569	557	521	560	547	576	542	550	553	538	566	591	591	564	574	560	517	535	543	555	558	569	538	493	577	530	579	519	554	569	566	516	526	578	556	533	587	551	600	586	582	544	554	566	501	551	544	529	607	572	524	570	573	567	570	557	571	550	523	534	541	544	532	565	576	534	584	605	577	582	583	597	566	567	563	561	573	547	569	538	535	553	556	580	589	571	535	595	556	539	618	541	577	588	561	581	545	569	536	533	535	548	546	561	594	568	566	583	613	559	550	572	564	567	528	594	581	516	605	536	559	565	559	577	577	572	554	565	583	558	581	638	540	567	553	572	526	543	556	549	518	538	579	540	626	569	549	541	602	573	520	573	550	551	592	510	607	550	600	564	554	565	583	566	584	557	564	527	597	565	541	580	553	499	562	606	552	549	575	574	609	575	610	602	575	521	569	558	565	548	575	502	556	532	563	530	585	561	537	572	531	575	550	597	566	560	549	555	578	543	531	561	585	547	555	563	522	565	557	531	565	544	619	568	569	540	552	579	566	555	542	545	522	533	483	584	554	590	565	550	575	547	575	550	534	538	557	571	595	586	525	552	554	578	564	571	548	558	573	576	546	561	569	536	536	563	573	558	554	589	604	579	560	519	556	550	554	578	576	551	507	587	526	559	557	559	570	533	542	568	572	606	545	573	561	563	581	608	586	532	530	609	534	534	550	571	533	569	566	546	576	545	564	553	570	576	543	548	596	578	588	533	575	588	559	599	569	532	572	570	579	538	520	556	568	589	550	578	560	562	577	558	551	578	542	579	552	543	563	568	603	558	530	553	602	533	556	525	550	541	556	558	572	550	602	558	527	571	546	591	546	523	567	577	574	538	589	568	555	550	564	534	510	553	597	551	525	545	562	600	564	548	563	548	582	587	554	583	564	604	575	545	557	547	524	584	537	564	579	571	555	529	558	548	525	549	577	594	583	568	553	569	533	524	539	569	565	571	549	529	584	596	578	581	534	545	571	596	587	504	582	576	576	499	563	579	542	576	574	537	534	567	558	532	580	529	532	542	569	568	556	588	530	604	569	575	529	567	548	534	572	546	516	583	552	562	552	598	600	578	565	575	560	554	573	558	546	612	554	586	583	546	581	554	556	553	521	571	571	559	577	539	556	566	540	591	566	578	544	578	573	534	549	601	523	576	546	527	544	571	545	553	526	578	551	544	561	571	543	586	548	542	517	558	561	571	567	560	559	581	562	533	588	548	552	544	570	546	576	550	586	546	570	585	564	556	528	515	551	533	541	554	545	557	551	565	523	563	525	522	563	566	564	544	599	571	554	531	537	569	573	580	585	514	565	528	567	574	545	549	577	574	560	568	583	554	530	508	520	540	526	580	589	594	569	614	563	549	564	584	585	586	534	543	548	574	583	558	522	563	634	561	605	563	574	556	525	588	512	545	585	578	547	543	524	580	554	552	579	575	564	544	547	536	545	572	556	581	560	533	546	520	530	585	561	544	539	555	563	563	574	572	594	543	561	526	586	568	554	577	569	555	561	542	568	558	577	553	579	558	553	531	527	635	559	587	543	554	537	545	568	568	600	580	550	569	542	570	528	558	580	555	593	542	515	577	547	569	572	542	603	590	547	492	564	533	527	596	537	580	552	569	551	559	529	503	576	549	599	572	575	532	530	562	542	603	524	563	539	572	532	519	560	570	505	515	566	572	537	528	606	550	559	584	577	575	594	548	532	559	525	569	549	546	589	540	594	529	561	530	535	563	555	573	556	606	572	527	551	574	582	562	541	554	568	560	559	570	517	542	528	536	528	554	522	543	512	593	536	549	551	534	555	535	540	542	600	596	580	563	580	574	612	565	508	606	579	593	535	586	576	570	558	606	560	517	548	563	573	593	559	528	577	500	539	557	546	578	566	545	521	585	623	556	601	574	558	561	560	581	591	588	574	572	564	612	537	549	552	596	569	538	546	552	547	548	565	573	585	532	570	538	600	568	565	564	592	563	600	535	579	587	568	572	561	569	582	579	580	560	588	549	522	524	599	551	571	553	563	516	567	542	576	551	600	527	567	581	550	569	588	578	558	541	536	528	550	572	537	525	564	542	575	562	523	518	570	606	536	565	547	590	573	604	570	582	564	536	573	525	536	561	554	530	515	582	541	507	599	588	583	542	539	611	608	552	566	587	596	553	530	575	545	573	573	582	569	539	551	582	576	590	523	519	589	572	526	533	556	545	536	582	561	525	583	537	539	563	557	562	544	568	515	595	556	552	604	555	587	551	545	523	551	536	546	598	547	572	599	593	595	518	553	548	593	510	579	570	560	571	563	518	563	571	509	589	579	583	567	584	543	516	540	598	619	572	546	531	568	574	543	561	600	553	581	574	586	587	563	585	623	572	578	512	569	552	596	562	592	564	620	590	584	520	551	583	523	557	532	555	564	537	551	620	560	589	555	555	511	569	560	565	574	560	538	578
62933	65911	50255	25754	6812	498	250	251	331	262	253	226	185	225	217	209	210	205	203	191	214	202	206	210	227	206	212	211	194	209	228	227	184	219	202	209	219	215	202	193	214	199	213	216	212	211	200	196	234	224	205	224	203	231	226	241	182	199	216	198	223	205	181	207	194	206	214	217	185	205	212	230	213	205	242	210	182	178	208	185	208	187	195	191	223	197	204	188	212	237	182	218	190	182	206	220	222	190	207	225	201	210	185	198	210	187	206	211	194	202	185	214	191	209	194	187	208	214	204	184	188	199	219	203	189	216	232	187	190	207	216	167	199	182	234	202	196	181	218	192	199	200	184	209	194	199	201	191	218	206	209	179	199	209	195	195	192	206	201	189	197	194	198	173	205	180	199	200	193	206	186	184	207	219	201	193	181	202	224	200	203	207	210	214	197	215	182	220	197	205	199	194	212	215	195	206	200	195	179	208	225	185	202	202	205	226	191	176	206	226	187	188	218	207	202	211	216	196	203	211	204	208	176	202	210	200	212	203	190	198	216	219	221	198	232	210	195	213	197	190	194	186	202	233	205	221	219	206	201	217	217	206	213	216	195	206	202	184	197	201	207	204	193	197	207	194	180	196	209	186	206	197	211	179	220	189	200	200	226	208	201	207	223	228	200	211	198	228	208	199	191	215	183	190	173	211	225	202	224	182	205	207	175	184	193	209	210	209	193	201	185	210	193	196	180	189	204	206	190	196	191	193	191	209	188	197	203	194	241	186	186	206	207	196	199	199	204	206	206	203	201	189	212	211	225	218	222	207	218	189	202	203	207	244	187	215	204	195	172	209	194	194	183	205	190	194	207	180	202	182	199	190	206	199	206	203	203	225	177	205	198	181	212	198	217	226	199	199	212	218	221	179	185	183	209	192	198	201	178	217	219	208	214	204	207	200	214	216	195	212	207	208	207	208	209	204	192	214	215	202	207	201	207	201	202	181	190	182	191	168	168	195	222	202	221	226	174	213	209	206	216	222	199	178	169	204	187	209	199	202	204	201	190	207	209	187	229	183	196	201	205	208	209	202	189	192	212	192	193	213	204	213	187	204	211	194	201	214	197	227	209	199	202	223	219	199	175	198	193	215	198	208	196	219	205	201	216	204	201	189	196	193	202	190	214	195	206	192	206	197	216	201	194	218	195	191	221	196	198	211	201	196	200	216	222	193	220	190	219	194	219	210	197	211	233	189	215	217	210	182	174	230	217	210	194	189	219	180	208	213	199	215	207	210	177	184	190	186	195	199	190	222	188	209	214	216	211	193	231	193	181	217	202	205	196	170	182	207	164	219	193	196	207	196	208	197	208	204	197	204	209	219	186	202	202	202	210	185	205	217	195	193	242	207	194	181	234	208	171	199	219	193	230	197	183	204	219	217	194	206	209	221	197	223	177	190	191	209	189	180	208	208	175	194	196	182	209	208	209	195	192	208	213	197	177	193	221	173	206	190	214	189	223	216	194	191	206	222	210	190	198	192	197	160	225	209	182	180	178	217	202	195	209	234	181	198	221	217	190	204	226	205	186	200	221	228	206	205	194	201	180	194	195	207	232	204	205	211	190	212	176	213	196	211	228	199	217	207	199	209	214	180	204	194	182	201	201	220	210	184	197	186	202	177	192	195	227	195	193	188	194	199	164	205	183	203	196	199	204	199	188	173	217	206	205	205	221	196	201	194	197	201	185	199	200	193	206	198	212	182	210	191	194	193	195	221	192	187	203	194	212	193	216	208	200	196	201	208	199	208	217	192	203	195	185	195	204	200	197	196	220	215	193	213	204	183	211	205	197	179	215	202	216	224	208	211	213	205	200	223	223	198	198	210	193	204	202	215	190	189	216	210	199	199	210	204	245	225	224	173	204	180	202	211	203	189	212	226	194	191	230	187	193	216	209	190	212	204	209	203	197	206	227	204	169	204	217	202	197	203	216	214	210	228	205	226	205	184	167	184	211	209	188	196	216	185	204	195	207	192	185	201	187	193	190	191	203	174	196	213	193	215	202	213	203	195	204	210	224	172	190	208	157	188	211	191	215	207	211	224	227	197	212	208	194	210	201	223	197	202	223	217	197	186	209	205	196	191	200	213	204	202	196	191	194	210	196	212	212	196	226	193	197	188	193	172	208	220	213	185	216	189	231	205	189	198	199	199	215	202	214	200	201	217	236	190	197	215	208	181	208	213	192	189	226	217	223	200	217	186	194	198	183	196	228	197	201	170	203	203	220	215	219	196	206	201	209	191	188	198	223	189	180	188	198	227	218	214	191	209	192	188	224	202	194	209	201	187	183	202	198	238	207	205	179	181	188	212	212	218	212	196	204	202	205	225	197	214	206	194	199	192	228	197	223	197	161	226	213	206	229	202	211	208	228	188	218	223	219	220	200	195	220	194	195	190	186	224	212	207	205	203	215	211	186	216	190	181	205	224	193	219	211	195	182	221	204	206	186	188	225	190	205	195	211	184	204	200	162	180	199	198	203	211	198	218	206	184	204	212	205	229	219	189	197	189	211	193	180	196	207	214	221	200	197	214	198	190	212	203	216	213	198	192	209	204	176	184	200	199	212	202	181	234	203	195	217	227	220	176	213	190	209	208	198	219	178	210	185	240	192	191	216	194	194	205	200	178	214	216	233	221	204	211	213	195	186	201	197	204	175	212	195	227	213	206	204	178	219	226	207	219	203	198	230	220	225	171	180	207	216	200	215	206	206	214	201	201	243	205	193	214	203	195	198	219	192	223	201	217	199	188	209	196	209	209	220	231	199	191	198	186	208	224	195	202	203	193	197	191	211	188	196	229	200	188	194	207	202	197	211	218	213	184	219	227	194	190	185	213	205	204	209	189	214	201	191	197	217	206	195	211	231	226	198	191	201	193	205	201	220	206	194	184	177	192	208	207	229	209	211	184	186	198	212	193	200	197	201	218	190	230	206	203	173	210	179	219	190	241	197	195	199	221	221	217	191	231	185	190	182	180	202	199	208	190	197	211	190	201	205	221	193	215	176	220	200	175	208	222	214	159	201	172	191	199	186	193	192	206	221	198	179	235	189	225	198	202	202	195	203	189	184	204	197	211	190	215	213	177	193	210	221	187	192	201	234	197	237	195	205	194	217	199	212	191	215	212	195	201	182	186	209	214	201	207	190	175	210	211	191	185	174	223	216	218	229	202	188	195	200	209	186	202	216	184	192	209	214	201	212	183	223	235	201	208	209	228	189	208	189	182	205	206	190	192	211	185	218	189	195	216	201	209	225	184	188	189	211	198	208	177	190	186	177	188	203	202	200	216	215	200	182	208	213	173	203	208	201	202	200	205	220	185	204	192	191	177	210	185	198	196	197	214	186	205	205	192	198	199	207	190	195	199	196	189	197	233	195	197	219	188	188	182	198	195	200	184	197	214	208	203	219	201	176	216	213	202	216	220	188	207	204	218	209	203	213	205	184	199	206	187	226	226	211	200
43891	48411	47390	20023	1065	985	921	983	1545	1084	898	792	738	735	787	787	780	766	765	787	735	699	746	730	778	746	738	762	738	761	781	765	769	776	760	760	765	754	725	699	738	761	792	780	787	841	776	758	816	834	805	762	739	754	811	726	749	678	751	665	661	729	711	710	678	667	702	640	674	688	686	676	736	682	662	651	703	748	678	730	695	692	718	704	726	690	674	659	697	689	722	725	677	689	734	722	674	708	689	703	674	687	647	737	673	704	696	722	676	743	669	714	671	692	702	703	648	694	666	697	694	710	679	745	721	694	677	649	718	633	656	693	676	688	694	671	673	679	655	669	723	711	651	708	650	664	667	748	689	685	645	653	681	733	709	691	665	695	729	674	690	691	728	648	700	697	672	701	655	702	686	754	709	710	675	681	646	690	670	663	688	702	738	747	711	637	699	722	701	755	696	686	684	680	685	663	662	660	672	721	687	683	671	683	704	683	680	663	691	713	674	702	694	649	675	720	651	674	693	735	719	670	671	734	688	656	685	703	676	692	719	715	706	717	724	644	672	653	737	654	717	666	667	752	684	652	714	700	701	673	671	683	725	710	645	700	699	701	702	718	692	684	661	656	716	642	643	622	694	699	736	704	713	668	649	706	702	650	696	696	681	691	708	699	649	672	641	663	679	720	687	699	724	670	678	718	750	675	707	671	732	718	669	675	677	693	654	726	732	667	703	672	687	663	682	694	729	750	722	684	675	709	706	705	692	738	737	649	693	684	631	689	679	651	673	722	726	659	706	751	734	725	690	712	680	696	688	687	651	714	693	701	695	699	641	716	694	667	680	667	673	725	693	675	716	710	675	685	699	671	661	678	739	657	704	730	687	667	680	707	713	716	688	723	699	672	697	690	679	678	627	714	700	650	692	658	676	629	682	687	700	687	646	693	685	708	673	729	717	676	687	701	748	692	644	687	678	704	661	683	691	689	682	646	697	691	649	660	707	688	716	633	708	717	713	643	662	720	705	696	685	671	699	683	674	699	675	709	697	618	664	697	686	701	705	661	708	681	756	700	699	669	660	677	692	677	707	697	664	709	696	694	654	663	718	671	705	656	706	673	685	648	692	680	656	769	635	724	645	717	678	694	729	662	744	730	698	684	657	756	684	708	684	742	680	676	682	688	678	721	695	702	692	730	651	729	666	680	706	672	679	697	724	773	647	687	723	658	654	681	645	684	664	696	714	745	699	711	727	666	680	663	664	684	660	706	693	706	649	697	681	734	754	692	655	689	721	706	718	705	714	687	675	683	708	654	672	704	701	743	654	685	704	674	637	719	666	690	712	690	674	682	710	715	687	722	682	679	700	692	679	707	708	699	713	695	699	680	672	677	644	663	715	680	697	656	657	690	678	665	700	718	687	696	686	720	743	677	668	695	684	670	640	696	715	649	691	672	709	676	675	641	660	679	679	690	655	683	678	690	703	705	717	652	722	708	720	705	718	728	709	716	655	694	702	714	659	678	674	702	689	702	706	695	657	711	739	684	633	642	717	686	663	706	704	626	701	677	703	715	644	648	682	680	651	746	669	700	689	742	720	687	684	714	692	697	675	689	748	680	668	695	659	701	672	763	693	723	662	662	678	665	726	684	689	684	703	681	701	689	680	717	721	702	723	706	656	681	693	688	730	682	662	662	700	707	711	683	649	653	753	667	680	680	685	685	661	672	714	671	668	698	722	680	710	676	716	668	695	690	729	664	660	697	686	714	673	691	676	678	709	677	695	726	669	720	697	664	702	728	699	669	736	719	672	689	715	694	709	723	692	663	688	705	680	696	683	720	707	727	693	679	692	720	653	694	669	704	692	706	669	656	718	737	665	662	643	698	676	676	693	731	662	685	670	691	634	640	735	659	716	653	633	688	671	724	629	682	695	667	660	718	695	680	698	711	736	624	664	692	695	702	680	712	704	680	673	662	732	708	665	705	679	708	710	644	696	761	698	691	728	702	672	702	683	659	703	693	701	720	743	687	697	689	664	690	666	709	707	717	655	722	654	682	656	699	670	661	662	703	696	650	655	659	703	753	668	679	628	679	717	712	707	705	706	704	700	726	655	688	749	674	751	683	693	713	707	671	660	659	698	699	669	697	648	653	714	742	711	706	720	697	691	645	677	702	704	688	638	718	692	712	688	687	663	675	737	684	689	701	709	694	724	680	706	677	675	670	701	686	646	695	711	690	666	682	630	673	672	658	738	693	697	683	726	681	729	654	697	684	678	689	697	697	725	655	678	639	683	654	689	688	702	677	664	678	707	671	673	673	684	670	690	682	690	726	647	706	716	749	693	663	722	674	665	678	723	690	644	707	697	695	701	686	702	698	696	732	675	735	698	684	645	637	632	674	671	673	698	710	741	654	663	692	727	707	703	685	654	690	740	663	704	665	678	712	659	664	669	689	639	682	682	699	651	685	711	658	674	637	670	700	671	687	686	745	694	676	637	673	694	618	704	703	690	704	687	704	701	706	694	663	680	697	688	664	684	698	663	694	671	714	725	699	702	659	701	612	651	669	742	761	721	657	700	670	720	671	692	679	639	681	707	650	696	720	698	700	673	722	686	692	657	728	679	715	705	701	672	683	707	709	678	683	659	639	689	708	685	711	682	704	675	684	711	676	698	680	660	683	696	676	666	720	738	696	727	671	631	701	697	628	692	642	709	714	704	663	739	758	657	709	695	702	640	701	626	663	692	689	749	655	703	756	647	641	672	672	712	680	710	662	665	690	673	658	683	717	698	657	728	733	714	736	720	675	676	698	681	717	665	716	665	642	673	691	674	645	697	659	678	715	701	704	699	702	670	685	724	668	677	723	668	660	688	715	700	669	658	709	672	702	678	715	677	714	730	655	712	663	655	687	739	709	709	650	658	693	656	677	679	735	672	693	714	676	679	675	728	735	626	714	689	734	688	706	645	704	719	693	686	630	730	713	681	717	678	703	673	717	674	727	696	662	673	669	699	705	627	746	653	713	714	720	703	745	653	696	714	695	683	720	673	693	687	711	702	714	676	692	675	720	646	693	636	708	646	678	699	674	693	686	714	690	694	684	710	660	658	695	676	686	652	708	688	673	680	709	687	634	660	644	689	652	693	694	668	719	702	690	656	668	673	681	686	674	741	712	709	694	657	685	710	611	748	667	688	731	620	711	715	708	684	655	680	654	695	693	683	747	681	663	703	684	674	696	667	718	720	680	717	689	724	727	678	704	708	707	678	635	710	692	682	702	676	717	705	680	680	661	667	710	696	657	660	714	716	675	691	707	688	676	697	719	693	712	674	692	683	687	696	693	669	701	678	716	672	708	705	670	665	715	702	700	664	678	713	657	674	687	684	695	661	697	694	707	682	712	683	694	715	664	700	669	699	658	707	698	670	674	674	652	671	672	652	678	699	673	710	667	751	697	723	721	690	677	699	651	711	696	681	669	708	647	673	657	664	698	672	647	694	665	707	733	704	634
75887	74711	53736	28364	17461	4107	356	334	439	315	298	303	285	276	293	293	285	295	261	280	304	261	264	250	247	237	280	249	261	253	271	272	274	258	270	279	260	267	263	271	267	282	268	239	276	283	276	273	263	267	265	282	278	285	252	256	260	244	250	246	246	281	243	283	265	261	270	255	209	263	252	304	250	254	258	257	250	265	280	275	241	275	241	260	261	254	274	254	280	248	257	268	232	235	273	261	238	265	255	250	258	223	282	238	259	246	262	241	239	289	246	237	243	247	274	258	281	241	272	241	255	282	218	237	254	261	266	273	283	243	282	269	239	222	284	247	267	228	272	260	249	270	270	242	271	240	287	234	271	277	236	269	250	259	263	254	241	274	238	261	247	256	239	267	279	257	267	233	240	238	246	273	239	254	262	282	230	255	267	246	222	278	254	243	263	249	279	219	253	267	249	266	238	251	279	250	287	251	266	231	288	250	286	259	288	247	267	260	280	266	245	279	261	245	254	262	272	239	289	258	239	227	296	276	271	261	275	246	261	273	246	257	252	243	253	272	273	227	248	262	286	263	253	259	252	234	276	258	258	239	255	273	252	258	248	261	257	246	250	269	206	243	246	259	277	253	249	253	248	261	250	283	243	254	273	224	271	265	255	266	280	250	291	256	265	256	281	267	246	270	262	247	268	265	252	249	248	269	271	293	250	262	250	252	236	284	262	267	272	229	250	255	270	276	268	236	253	241	273	251	282	251	251	264	266	245	265	245	261	246	243	265	227	261	285	240	230	256	286	252	254	272	269	257	233	239	261	236	279	234	244	235	276	275	270	249	246	253	282	256	253	261	259	246	282	240	267	260	247	273	245	250	271	276	266	253	241	268	257	255	252	292	253	256	265	260	249	252	236	254	260	241	242	254	271	269	278	245	255	260	245	257	223	234	268	251	272	264	255	244	264	244	292	237	259	258	252	283	237	253	267	267	244	238	274	310	260	251	271	268	285	262	255	270	239	278	238	262	279	248	277	250	250	241	229	250	266	249	257	244	258	266	223	263	277	229	274	251	267	244	243	257	206	256	240	245	251	278	290	277	284	270	275	289	251	278	240	255	262	280	224	273	265	225	261	262	241	270	249	262	282	237	254	237	242	262	267	268	268	260	261	250	235	251	258	265	263	218	248	292	233	275	266	260	240	247	261	279	260	254	230	255	244	258	248	281	265	245	255	247	241	270	240	260	272	248	262	232	258	241	275	237	253	271	233	247	240	223	267	291	216	267	255	245	250	241	266	284	257	272	259	272	247	252	234	256	247	264	262	237	265	230	284	257	258	256	258	227	237	248	230	277	245	260	237	274	238	277	245	250	249	273	247	233	248	251	248	229	254	269	235	252	280	254	272	247	239	256	255	247	218	254	234	247	215	275	277	242	250	266	263	253	262	242	278	236	249	280	247	261	261	269	270	251	269	257	243	251	259	264	251	248	276	252	300	272	272	227	277	265	240	265	250	261	250	235	256	272	288	260	278	256	244	248	225	270	263	262	238	252	255	289	245	255	258	260	276	259	267	274	242	243	257	267	275	271	240	236	252	249	257	254	262	266	291	286	252	263	243	229	224	261	226	265	247	256	249	250	227	274	285	271	249	272	259	236	271	254	258	247	262	279	257	287	270	271	269	265	260	262	250	262	253	272	262	261	270	286	250	253	235	263	261	237	272	250	249	253	233	292	270	242	288	224	266	279	256	249	223	257	275	255	245	288	264	276	252	246	280	247	229	248	256	245	252	260	281	258	231	236	267	248	243	271	260	249	252	233	230	254	233	271	246	271	234	238	267	277	267	211	283	257	251	248	258	245	231	252	258	254	256	280	243	230	258	262	272	252	232	274	246	260	272	241	269	248	215	254	278	292	273	246	239	235	224	294	244	276	269	260	276	255	269	274	245	268	296	273	243	282	250	283	277	252	307	264	263	252	241	270	252	277	273	265	290	256	238	244	280	271	238	259	278	260	231	263	267	290	262	257	298	255	268	228	231	254	262	247	245	271	258	247	271	230	262	240	279	269	263	272	249	267	267	272	251	267	260	246	269	290	243	224	272	284	246	244	246	242	266	254	225	255	256	257	272	239	253	287	259	244	262	225	240	247	243	214	283	257	260	290	247	278	265	273	268	267	237	264	273	245	252	261	250	276	245	266	254	275	246	266	242	253	232	246	254	249	267	274	253	237	252	265	245	235	254	244	256	262	256	253	256	247	273	260	243	262	271	266	262	283	248	283	261	252	260	233	278	260	254	252	271	270	269	265	258	259	256	261	266	237	262	244	234	255	263	242	287	291	284	219	257	233	272	265	232	234	266	270	279	262	271	247	265	259	261	277	262	248	236	293	261	246	285	263	286	285	275	246	257	250	268	281	272	259	270	253	257	258	269	255	247	251	267	252	265	264	257	257	251	222	264	231	236	279	252	241	250	232	241	235	271	267	265	234	271	262	274	233	265	264	276	256	285	255	256	245	242	253	285	266	246	254	258	274	246	245	257	268	254	248	249	215	276	253	275	293	257	239	263	240	268	241	267	227	275	272	243	240	260	254	255	256	253	270	239	250	258	238	231	277	241	242	260	266	232	286	264	257	254	254	243	246	244	250	260	242	241	261	267	249	257	245	241	244	281	254	271	264	259	253	265	249	255	263	278	254	266	255	270	276	272	261	251	260	262	251	257	253	240	244	230	262	274	253	230	261	236	278	279	232	293	249	280	260	235	246	254	267	259	253	260	270	270	259	271	265	269	255	277	236	264	274	233	243	255	249	267	255	268	255	243	277	248	234	256	257	237	269	257	270	275	259	236	257	237	245	237	235	283	234	255	225	276	251	287	278	251	263	291	246	267	264	250	254	254	273	247	244	265	269	271	273	270	244	264	222	272	254	263	275	227	254	268	258	239	253	243	250	241	242	254	237	219	265	240	252	243	268	251	230	256	280	274	254	252	244	244	295	278	270	239	245	245	267	236	270	272	268	245	281	260	260	278	265	284	273	283	255	250	226	241	246	255	245	262	261	268	259	221	260	257	258	256	251	278	271	242	254	270	258	261	260	257	268	247	225	274	267	258	251	264	244	280	260	258	246	253	268	267	262	255	233	247	243	230	249	257	275	273	212	237	283	240	253	265	273	257	250	258	248	242	262	270	244	231	264	271	255	266	242	258	258	238	265	238	250	218	262	238	253	233	290	274	245	268	257	272	258	256	268	271	267	271	229	261	221	230	277	256	254	215	271	234	236	226	254	283	266	253	248	253	238	265	263	247	243	270	278	264	251	256	240	236	266	248	247	270	263	253	271	268	248	249	280	258	282	259	227	269	267	236	242	256	244	194	255	224	251	296	282	260	255	299	253	242	249	284	285	231	293	265	280	261	268	282	224	260	267	261	259	232	208	278	249	254	260	257	245	257	260	274	282	280	287	244	255	268	243	265	258	287	256	267	273	248	226	265	270	260	260	253	262	267	250	246	266
54689	59394	54351	23984	1443	1275	1229	1207	1886	1327	1017	1049	998	1046	997	1019	940	923	943	946	945	955	923	908	906	907	919	964	992	963	936	950	953	956	923	878	911	908	916	886	846	927	930	954	975	989	972	925	975	932	906	996	930	928	941	858	914	882	810	791	829	853	876	821	853	848	831	825	844	842	839	820	817	855	869	843	821	872	789	849	871	842	861	823	864	831	804	842	799	789	810	859	821	835	865	801	893	842	782	832	825	807	855	840	895	832	836	803	803	838	875	796	849	799	859	838	843	829	829	889	807	819	807	857	815	842	842	844	778	829	795	841	872	831	890	848	846	837	812	808	827	849	816	826	832	840	847	858	840	811	833	796	784	843	860	824	831	830	807	850	795	835	849	844	834	813	827	890	792	871	842	806	824	795	829	796	808	816	862	848	811	828	881	834	848	839	779	843	865	816	835	826	844	846	875	834	870	810	844	827	798	793	824	796	861	844	805	823	790	809	859	869	794	838	779	861	855	844	825	814	816	885	822	809	861	820	831	802	877	839	872	834	848	841	787	845	856	810	814	856	814	830	889	843	829	855	836	795	801	875	796	848	835	779	822	821	833	834	841	833	869	796	841	852	815	796	820	872	826	834	819	803	849	873	800	815	820	818	842	828	855	844	827	837	779	816	848	822	797	870	831	809	842	822	839	848	860	814	856	804	867	819	862	865	831	867	792	814	829	813	791	847	783	837	871	853	800	875	816	883	813	823	824	825	830	864	815	812	856	818	811	824	826	835	821	848	835	806	809	823	855	821	879	856	829	885	873	855	852	798	743	834	810	855	836	806	855	794	833	832	820	836	837	811	799	843	904	850	843	820	797	791	814	805	811	862	861	770	856	812	801	849	809	858	857	898	799	861	874	812	840	859	821	793	764	828	832	865	801	820	866	804	807	834	881	875	856	867	815	838	837	824	815	836	849	865	841	779	844	859	855	828	862	841	799	838	846	830	785	819	793	802	922	802	884	814	853	813	813	801	800	929	861	827	811	828	806	857	852	797	822	796	843	885	787	861	883	791	876	886	806	843	800	823	914	844	830	852	863	822	902	818	835	818	851	845	889	844	866	863	842	845	862	865	893	825	800	807	835	826	823	861	862	864	854	900	814	832	824	822	819	885	868	805	818	824	834	787	875	862	903	806	828	811	888	816	856	880	833	848	802	834	819	835	818	883	846	857	861	860	810	814	830	796	838	766	803	823	786	831	858	776	843	852	901	841	817	840	854	808	826	813	839	867	836	844	844	884	839	813	814	863	841	802	822	858	806	812	843	798	867	830	864	802	824	868	840	844	868	817	845	826	821	883	853	824	856	853	881	877	830	843	867	805	778	810	822	785	868	855	877	833	821	825	818	834	875	796	882	788	794	865	797	854	757	843	826	857	832	811	798	806	850	786	758	819	799	847	827	881	826	845	819	803	846	790	824	886	862	862	833	778	859	798	828	821	823	813	813	793	829	816	835	807	802	809	851	864	886	836	815	799	818	830	838	796	854	743	823	870	881	873	854	827	740	902	880	864	828	849	818	802	817	813	851	840	856	824	796	845	824	835	802	793	846	852	802	833	797	773	812	775	830	826	831	849	796	841	791	841	835	833	841	820	819	813	866	840	823	876	857	884	810	809	876	871	862	800	851	849	781	859	812	823	838	811	835	868	833	804	794	837	888	865	847	891	812	882	827	795	801	894	821	820	816	799	838	849	847	822	818	884	868	826	777	792	853	849	810	804	851	850	854	860	821	868	869	834	895	862	813	807	799	819	811	891	847	836	827	818	800	803	849	829	798	811	812	793	801	841	832	829	851	787	871	880	824	873	842	868	835	868	788	831	788	812	815	835	823	802	807	851	837	840	857	851	820	818	849	848	807	813	815	854	884	873	877	815	810	806	867	853	811	855	785	834	804	877	795	845	786	810	862	819	814	845	848	858	781	808	830	828	847	791	868	836	792	805	829	826	892	807	817	870	857	774	774	808	774	825	897	825	863	839	880	852	873	821	811	795	786	850	832	864	813	851	800	861	821	765	827	800	830	835	867	840	859	834	845	833	856	895	819	816	844	876	841	881	842	809	818	847	800	856	843	820	847	857	857	835	788	822	874	841	817	818	774	814	834	814	784	831	805	852	897	824	846	844	829	839	847	862	795	788	809	796	851	789	800	830	826	811	843	877	822	866	836	810	793	825	793	828	845	809	793	870	822	855	881	885	857	767	853	815	849	842	856	828	762	803	831	817	789	828	848	776	815	842	856	820	842	844	792	804	882	860	833	810	889	845	825	829	818	823	815	853	860	802	868	805	807	844	775	836	814	832	859	821	785	843	844	871	825	828	865	868	841	825	805	872	841	833	840	825	851	811	855	880	863	862	841	821	836	811	775	818	803	815	847	820	824	884	858	862	789	847	872	854	870	828	804	854	885	829	867	776	776	821	837	847	832	837	875	835	820	846	825	821	900	822	835	830	805	821	785	830	843	786	800	835	869	846	864	860	848	811	836	873	862	817	863	836	886	809	896	819	820	792	830	834	811	846	812	826	779	839	839	849	848	850	827	832	865	793	837	816	800	804	875	835	810	851	795	828	829	863	829	775	800	818	826	844	814	836	832	776	817	805	846	816	797	820	876	856	798	863	767	895	815	844	887	856	817	778	806	806	840	875	845	834	830	814	818	866	830	830	804	856	844	852	827	811	839	846	881	851	915	846	818	850	839	872	815	797	783	811	880	850	831	870	811	846	857	882	868	872	870	816	871	831	837	853	806	829	830	832	838	816	872	815	823	821	819	794	842	843	828	810	837	803	836	808	804	841	858	837	815	852	903	842	819	844	872	830	805	818	795	802	838	815	848	857	823	861	809	827	852	802	827	824	861	855	861	821	840	846	833	837	837	795	837	868	848	848	807	829	855	838	856	848	858	845	864	813	862	814	774	823	765	812	859	894	791	810	880	891	830	854	803	847	825	893	805	872	827	848	868	763	814	836	831	809	788	808	813	813	772	773	841	807	801	852	830	826	791	819	786	859	852	828	807	895	861	795	851	848	792	839	820	821	846	839	810	884	801	840	839	820	790	935	861	804	793	871	833	859	835	883	809	854	791	849	845	859	781	807	876	859	856	820	838	787	858	866	840	810	795	868	862	821	837	835	815	850	856	828	861	809	835	863	851	797	835	832	842	821	847	825	873	853	782	827	859	875	851	853	785	861	816	878	817	803	851	836	844	850	816	824	874	814	858	854	817	805	847	857	892	854	846	872	809	843	860	873	839	828	881	838	877	813	811	836	824	880	781	813	844	789	809	812	848	839	847	834	833	827	824	881	815	832	816	830	818	793	813	831	796	848	837	842	891	808	799	801	830	817	813	812	850	820	858	788	847	830	848	859	831	801	835	865	797	898	814	817	878	850	824	809	829	832	862	855	804	771	826	821	842	804	876	857	802	842	841	799	881	862	805	800	813	820	809	794	821	814	783	843
16892	18549	8981	1325	305	203	155	158	149	170	175	165	181	181	170	152	142	167	175	153	163	159	177	141	152	178	165	147	163	147	159	159	159	197	158	176	181	174	169	157	154	175	180	171	177	186	166	181	173	195	163	150	162	159	178	185	176	183	185	163	153	153	169	141	157	162	179	159	161	143	160	164	142	150	141	189	152	161	169	153	146	166	153	156	152	164	151	148	156	161	146	147	156	158	156	174	134	148	159	151	171	174	143	175	144	142	172	165	153	155	141	158	149	160	145	156	164	164	153	161	157	159	143	143	156	161	186	154	171	167	139	172	165	159	143	152	174	191	162	181	168	164	162	162	173	149	170	141	146	152	185	175	161	180	151	180	157	166	160	165	161	165	183	149	156	158	147	152	152	163	168	127	160	156	168	157	168	135	155	182	156	177	170	187	167	168	149	188	163	142	158	173	173	157	173	173	137	183	158	161	161	178	160	153	163	160	167	138	164	155	136	172	157	137	157	172	142	161	166	167	130	158	158	156	153	180	164	156	151	196	168	159	167	165	175	171	167	168	183	149	153	170	147	173	171	153	156	157	157	146	153	172	160	154	157	176	174	194	158	164	168	151	177	127	165	156	159	158	166	148	169	154	160	158	142	169	178	171	174	152	177	159	151	158	154	161	150	174	148	166	184	160	158	174	144	183	138	159	156	169	158	162	175	190	170	159	162	191	172	151	160	152	160	174	189	162	152	148	188	170	157	171	151	134	155	157	167	166	154	147	152	157	163	145	161	159	178	173	189	177	164	161	156	179	140	139	146	159	156	163	167	141	157	166	141	157	172	145	149	156	183	155	157	170	147	155	168	155	165	148	172	168	156	148	139	142	152	155	157	152	156	157	174	167	157	145	158	152	170	184	169	160	160	178	172	175	139	162	133	171	131	174	143	139	171	169	147	173	147	163	194	155	165	189	169	172	163	161	159	176	173	190	172	161	185	140	184	182	148	157	175	160	169	141	154	195	157	147	165	169	178	177	174	154	161	157	168	149	171	152	171	195	152	143	163	164	161	147	171	173	165	148	161	176	178	160	145	155	165	146	178	156	163	160	159	159	145	152	142	182	147	134	131	167	163	167	200	170	182	145	163	168	162	154	169	176	139	185	157	176	158	155	167	166	170	165	179	151	167	160	152	143	164	166	163	165	156	143	140	154	143	143	187	163	161	151	148	156	157	172	167	167	152	160	167	167	158	178	137	156	174	172	176	155	137	170	179	154	153	183	182	168	148	193	146	173	161	161	175	171	180	183	169	172	172	152	173	173	151	143	170	181	172	176	151	176	154	151	157	173	161	179	158	155	166	164	173	146	162	160	157	151	168	163	151	150	175	135	151	171	167	158	164	170	144	161	164	157	162	177	179	155	171	154	167	174	163	169	142	155	155	136	155	174	181	177	162	155	151	152	168	169	154	176	183	157	158	167	152	145	147	183	170	162	147	176	147	158	157	162	165	176	141	188	161	155	152	162	159	164	175	145	160	154	159	165	143	172	146	141	144	151	170	177	149	178	184	152	172	172	161	155	154	181	152	163	160	156	147	162	159	162	164	173	148	165	145	168	145	172	143	160	184	154	179	157	187	155	148	171	146	178	171	154	166	195	170	163	165	167	171	166	182	153	181	154	161	149	155	154	164	162	155	148	157	156	143	135	168	161	165	162	160	169	144	166	176	155	168	199	188	163	167	163	168	163	153	164	155	172	153	154	177	150	131	150	170	154	161	150	162	154	169	147	151	165	195	166	162	152	164	157	174	178	177	165	184	153	159	156	174	161	163	158	161	140	161	170	186	170	152	159	138	172	174	176	157	168	170	174	169	168	188	166	172	142	176	155	163	169	147	158	168	144	178	138	162	145	156	167	153	161	189	169	157	160	183	176	159	158	175	144	157	165	153	146	156	153	149	159	143	156	168	144	159	180	173	140	184	157	174	164	157	163	175	163	163	170	169	166	166	155	149	159	168	157	173	159	160	160	143	169	155	177	143	173	164	166	128	165	177	161	141	145	151	156	183	178	178	188	161	169	179	174	173	172	173	152	156	157	153	154	150	173	171	162	166	162	163	166	171	155	171	173	181	179	159	149	167	149	170	151	140	163	176	162	177	155	148	153	156	177	156	145	151	164	160	197	166	141	151	157	147	195	149	156	160	164	166	151	155	153	148	153	159	165	146	142	189	151	144	189	177	154	148	175	171	153	181	139	162	164	171	182	150	136	182	140	168	161	155	145	161	168	154	137	152	167	151	150	158	186	174	154	166	147	150	173	160	151	171	156	150	164	165	150	145	170	170	150	186	159	145	164	159	195	169	145	169	147	148	164	152	150	172	172	147	155	178	169	164	147	147	166	170	149	156	150	198	153	189	197	162	161	162	159	151	159	145	164	163	177	140	155	147	153	160	168	138	152	152	161	158	164	148	150	157	156	151	188	160	157	150	154	168	181	174	182	158	177	178	163	136	170	155	152	146	151	176	162	162	157	147	175	168	177	167	171	161	160	159	147	161	150	157	196	149	170	170	173	137	161	152	179	152	175	163	151	137	153	160	161	155	175	164	137	145	134	169	161	144	172	151	151	166	176	152	159	169	145	139	158	163	165	184	161	129	177	162	159	151	151	157	147	174	171	141	156	169	157	137	164	155	182	144	179	167	165	139	168	149	162	157	167	193	170	150	187	153	162	143	155	159	166	173	137	154	146	155	157	171	152	190	170	152	150	148	144	155	159	149	162	171	155	146	147	138	167	169	157	169	164	179	158	162	141	161	154	169	154	146	160	173	159	151	159	177	171	162	173	141	143	155	177	144	138	166	144	165	172	178	177	174	144	162	155	173	166	158	175	163	181	165	165	167	186	160	161	150	157	176	141	158	154	149	171	168	166	147	160	170	153	164	159	172	172	144	151	165	155	141	179	151	171	163	183	165	143	182	185	170	137	149	160	183	166	161	182	153	146	176	142	155	165	166	167	164	169	152	177	162	176	162	174	159	148	175	138	153	167	161	164	161	154	146	170	160	173	162	161	144	165	146	141	182	157	155	141	172	164	172	178	134	137	156	166	170	158	148	179	186	178	168	152	135	173	155	161	167	168	154	148	178	185	154	148	178	170	165	158	153	157	160	168	155	157	156	162	174	164	166	159	176	150	145	151	159	174	179	159	159	182	170	168	164	145	143	181	170	147	174	173	184	157	162	171	164	159	169	165	166	150	152	164	133	154	161	166	178	160	154	144	171	178	158	158	134	190	142	169	171	157	163	130	150	178	169	161	158	180	168	157	158	176	182	150	149	144	184	181	155	148	157	149	183	154	147	155	158	174	172	159	155	148	166	153	176	151	148	170	161	157	144	153	176	156	163	164	147	167	176	152	185	171	148	147	173	148	140	158	179	168	155	151	164	158	168	145	154	155	177	163	140	156	163	151	174	159	158	174	167	160	168	157	164	169	153	184	172	144	157	155	165	151	176	156
20570	21749	16553	2829	598	554	580	609	614	594	597	585	597	581	574	574	584	573	557	598	601	597	585	595	601	587	621	614	598	600	618	557	573	593	588	627	608	614	585	580	632	602	609	581	609	691	638	566	668	671	649	654	603	599	616	627	604	590	593	631	622	588	575	598	617	591	569	601	557	614	572	553	588	605	561	607	571	568	577	541	528	620	604	593	593	556	556	572	604	603	594	541	509	605	600	552	512	521	570	563	555	566	593	557	619	578	558	581	570	578	580	591	587	561	560	599	575	600	578	549	557	570	605	606	576	609	580	566	597	566	533	562	555	587	598	601	604	613	593	603	589	586	578	546	576	623	521	578	545	610	565	623	606	588	612	601	518	591	572	565	557	552	559	547	607	592	621	567	620	550	562	575	574	574	597	550	546	554	575	624	635	568	538	534	639	567	578	564	537	585	555	563	560	551	602	607	604	566	588	574	583	530	569	561	570	615	558	514	574	599	627	587	589	542	587	593	535	560	584	625	630	580	570	547	584	601	556	563	527	587	592	550	543	573	553	582	565	580	562	575	556	617	596	585	594	532	621	618	613	587	546	567	558	560	509	583	533	541	586	548	568	550	564	572	584	562	599	573	587	585	571	570	561	576	530	586	564	587	600	628	597	553	592	573	566	522	591	589	562	541	593	595	583	546	606	607	575	584	583	594	517	589	586	594	608	598	605	580	598	528	586	565	539	588	614	577	566	617	573	567	590	541	580	526	562	585	606	570	563	543	558	544	533	589	605	599	574	597	577	601	541	549	510	552	587	608	565	594	579	558	541	559	559	598	555	566	565	558	565	621	574	580	570	592	569	555	582	589	560	581	588	570	557	581	536	562	608	583	551	595	596	561	574	567	522	566	560	562	571	532	542	575	554	504	514	529	598	625	575	560	588	608	552	586	607	609	563	575	556	575	591	584	592	554	602	561	593	597	560	583	590	547	569	563	570	552	594	553	571	588	595	578	590	540	550	548	568	573	568	589	560	524	584	555	561	570	534	589	599	573	597	576	570	582	556	609	583	601	561	580	558	531	576	603	525	575	555	557	558	572	600	569	594	591	582	575	597	540	612	548	559	590	568	658	548	563	588	586	562	608	563	552	583	613	543	539	560	581	554	567	575	602	568	598	623	619	588	569	603	580	543	582	576	554	612	576	585	587	564	598	534	550	521	601	594	622	571	580	611	549	588	555	587	555	556	577	548	597	535	557	560	590	607	583	565	582	551	582	586	561	611	533	605	563	565	595	576	601	552	607	566	533	538	607	593	576	604	560	613	586	577	571	559	541	566	559	574	522	515	589	572	586	560	576	590	611	585	588	558	587	536	611	631	578	614	617	523	634	572	564	593	552	557	561	567	623	591	585	547	620	600	586	583	543	570	593	601	571	573	573	567	608	586	533	611	574	519	570	545	579	564	581	527	544	585	565	610	558	563	586	549	606	605	542	556	544	574	590	583	606	563	585	564	548	600	565	576	556	574	581	560	591	548	573	570	562	584	564	537	550	590	555	580	618	608	578	602	583	581	568	540	578	561	551	560	539	592	604	582	559	553	566	552	571	531	570	584	589	579	547	586	576	581	561	572	573	576	598	569	583	517	591	558	578	579	574	566	577	602	543	554	534	596	636	597	551	569	547	596	596	606	589	596	557	600	549	567	596	554	580	579	609	580	600	575	604	559	563	549	543	583	529	555	564	577	590	574	597	557	569	588	576	583	563	566	574	574	556	565	523	537	607	602	582	585	589	600	587	620	554	539	589	600	614	603	584	542	580	551	585	583	664	585	603	572	545	584	557	624	534	566	598	574	592	571	561	564	548	585	609	586	599	562	614	558	581	591	550	611	567	589	594	601	587	553	591	574	599	564	556	593	541	556	553	548	605	571	612	560	589	595	561	601	532	622	577	573	515	583	582	573	559	593	567	581	550	553	547	583	596	626	578	556	606	603	541	605	596	586	603	567	565	592	590	584	562	562	568	584	573	575	585	575	555	540	576	578	576	545	606	588	573	581	529	559	601	588	596	562	568	550	569	545	558	576	551	562	559	555	582	577	554	603	575	569	546	545	587	533	604	543	540	561	593	569	537	531	587	591	544	616	595	541	576	600	608	558	543	589	563	523	589	579	550	629	597	556	586	576	546	592	550	585	555	563	570	592	566	560	601	581	553	539	555	547	580	643	586	568	566	535	562	568	580	553	615	599	584	579	543	571	571	568	578	603	574	596	552	583	565	573	561	561	608	603	609	586	590	568	581	583	597	590	596	538	549	591	588	621	598	560	570	569	584	629	574	600	597	562	539	554	551	543	575	586	570	538	563	595	580	560	599	566	556	592	576	544	557	596	573	573	542	601	611	553	606	596	604	591	574	540	561	586	550	519	634	564	553	591	553	598	594	573	579	590	537	615	605	617	594	584	636	580	572	655	618	580	588	612	569	501	598	596	555	579	575	589	581	579	580	572	552	584	579	588	597	604	578	637	601	591	608	624	632	563	573	603	568	562	602	584	587	567	542	577	551	577	545	571	605	540	549	564	552	534	592	575	562	589	519	607	549	569	614	551	558	573	594	585	553	566	565	582	552	604	589	617	570	537	593	584	559	522	576	576	586	643	591	588	598	525	606	561	593	587	578	567	580	562	582	607	603	573	591	575	531	593	565	587	608	551	578	566	545	570	565	562	558	614	563	584	577	556	576	613	533	574	581	592	620	612	564	586	573	550	545	556	584	586	596	554	568	562	580	581	581	586	540	579	616	559	560	605	577	555	587	553	581	558	569	585	595	562	565	538	569	582	624	572	599	575	529	541	584	528	565	569	554	589	593	554	591	599	554	641	563	558	560	600	580	610	583	564	541	564	545	603	570	525	561	586	592	520	535	584	606	564	519	578	533	574	602	564	572	578	558	598	581	586	533	591	587	565	572	586	546	553	522	601	579	592	569	583	541	524	582	579	589	582	615	596	590	630	557	630	547	594	561	588	579	569	590	529	567	555	556	597	548	546	588	585	555	570	574	605	568	600	576	555	562	550	667	593	630	625	603	605	595	586	552	579	546	546	582	595	598	596	583	605	552	612	571	585	585	605	578	604	646	586	538	584	574	560	597	558	586	576	595	582	626	544	571	564	500	612	566	549	563	598	598	566	563	605	613	525	596	565	561	562	617	572	545	621	604	590	548	584	563	601	549	592	560	512	595	555	544	605	601	603	544	557	566	560	594	590	537	586	568	558	592	631	525	552	526	539	533	589	548	585	538	564	570	605	598	623	596	610	549	577	611	596	568	572	539	558	577	595	552	580	599	576	599	566	578	585	553	651	539	562	588	550	613	573	597	604	588	576	536	559	558	603	538	598	601	586	546	553	592	621	592	511	540	571	618	577	576	590	556	558	617	614	622	609	535	566	586	534	573	541	574	595	544	577	565	541	585	580	543	574	593	553	559	594	593	590	586	619	584	600	597	560	567	532	578	577	549
63320	65913	52607	23464	4926	404	247	255	251	238	228	224	241	227	200	216	219	226	198	212	210	239	211	214	191	185	245	221	202	217	223	213	202	210	200	214	207	193	239	193	202	222	238	227	218	230	223	230	230	220	206	229	190	204	207	202	220	179	217	189	231	214	202	189	191	189	213	209	208	205	211	225	233	219	226	205	205	192	213	187	233	207	177	203	208	219	204	181	215	211	197	242	203	211	208	217	205	192	195	195	185	191	200	189	215	207	205	201	227	209	220	212	211	205	194	206	211	226	221	180	225	195	194	220	199	230	204	218	213	227	197	176	216	209	209	207	198	220	228	184	207	224	209	203	204	205	202	190	195	198	226	201	211	224	216	206	211	177	211	192	207	221	179	243	201	194	214	209	189	213	215	210	211	221	213	201	215	199	213	204	203	192	223	226	239	214	233	204	208	213	210	199	221	208	223	214	208	212	205	191	178	195	212	200	188	180	188	192	184	193	213	208	196	200	216	198	211	197	221	196	209	204	191	216	200	215	234	195	176	196	205	205	230	188	220	216	223	198	205	205	200	213	226	196	205	192	196	186	236	183	212	225	188	184	210	205	216	203	221	207	192	228	215	201	194	200	193	198	234	202	188	212	188	199	226	188	197	205	180	205	225	204	181	212	216	218	213	208	210	242	211	187	234	186	196	202	191	224	196	227	187	201	208	213	200	203	199	203	202	197	179	212	221	215	221	188	209	191	208	217	214	215	219	216	161	210	188	205	199	235	192	219	212	201	190	228	221	200	194	191	187	202	193	185	182	234	217	214	198	209	184	207	223	203	204	204	221	194	202	177	211	218	181	210	230	207	219	209	216	223	190	219	199	198	199	215	224	215	177	207	194	196	230	188	208	214	240	215	207	207	207	205	204	212	216	169	198	229	219	228	197	203	184	208	203	221	197	186	176	179	215	233	232	215	178	221	200	196	200	206	212	209	227	191	201	199	175	216	214	205	227	205	205	194	232	210	182	191	222	201	201	186	210	215	194	199	205	218	208	199	215	226	192	212	202	194	191	207	208	230	192	216	212	206	216	183	199	193	215	173	189	208	223	214	206	216	181	190	187	189	218	218	230	194	192	230	218	205	200	188	209	179	184	231	207	215	227	220	204	204	224	186	219	208	227	186	208	229	190	198	204	195	225	201	235	204	223	206	205	216	202	200	204	191	214	210	201	209	199	221	223	217	204	183	200	210	196	215	221	210	207	208	216	197	213	207	190	190	188	213	204	185	233	200	220	214	215	184	219	207	199	177	213	220	204	224	200	196	198	221	208	220	192	201	194	195	191	213	203	216	202	215	188	181	187	226	223	208	200	193	224	207	192	195	196	193	182	223	223	212	173	202	214	207	178	208	199	205	209	223	211	210	184	198	207	205	231	196	218	205	206	192	224	195	227	186	209	191	199	202	215	233	204	196	205	185	211	198	188	210	208	218	202	221	251	194	183	230	205	226	208	197	188	193	196	196	223	218	204	194	190	217	215	191	199	204	202	215	196	194	206	209	223	192	226	190	213	230	200	196	213	183	184	183	184	199	222	230	208	201	196	169	215	221	210	182	220	210	190	225	188	213	214	190	210	183	211	203	182	231	212	225	207	216	202	212	199	225	203	180	208	200	228	224	212	201	172	217	206	231	179	212	214	203	205	190	179	195	232	224	200	191	219	197	218	213	222	184	219	195	200	194	184	211	214	218	204	234	225	235	222	194	194	217	204	198	207	200	219	186	194	201	255	223	224	207	188	182	211	216	194	207	207	180	173	207	195	216	204	205	190	230	209	203	219	199	212	217	217	190	182	218	210	219	215	189	196	210	190	195	173	219	214	243	203	220	230	199	219	213	191	200	226	204	171	210	184	191	210	204	218	218	195	210	187	220	211	205	207	201	223	216	254	193	216	211	227	186	194	192	220	214	184	176	208	219	213	220	210	181	205	218	200	219	210	224	205	224	209	187	248	196	231	192	205	203	204	224	188	189	224	235	181	221	213	211	181	218	220	214	200	201	204	194	233	211	219	215	236	207	201	213	203	227	202	229	190	216	235	211	211	176	208	233	186	170	212	213	220	208	224	217	200	203	203	206	217	207	218	226	212	222	188	229	214	203	207	213	207	209	223	185	187	231	189	216	205	196	201	204	223	221	212	206	217	191	189	198	191	208	205	225	207	178	201	184	225	211	219	210	214	220	203	202	205	214	215	202	211	186	204	228	207	220	213	200	196	217	198	241	222	207	185	213	204	222	222	200	198	192	190	213	199	211	205	205	199	194	222	184	187	209	214	206	227	217	222	182	194	204	219	193	218	187	228	208	216	226	184	199	212	212	203	207	193	198	225	198	217	222	208	191	188	204	224	205	181	229	225	213	201	192	206	198	193	242	184	199	212	202	219	198	188	216	217	211	197	224	194	211	214	221	209	181	207	206	195	227	198	183	187	191	230	202	192	194	203	234	208	223	220	211	192	183	240	213	193	189	215	210	225	214	191	186	221	200	219	184	188	194	201	181	206	171	195	191	211	207	206	190	203	198	205	199	175	189	190	197	209	185	212	197	191	196	221	206	189	203	201	192	204	209	221	202	216	201	229	228	209	196	203	199	201	200	210	193	210	183	183	204	205	205	210	212	208	204	221	225	199	202	241	197	200	213	193	211	205	212	235	199	205	205	216	205	180	190	216	190	187	195	214	197	213	209	230	219	208	209	194	233	172	210	201	197	187	212	176	205	204	193	208	183	205	188	217	204	204	200	203	200	191	194	196	179	229	219	187	195	223	240	187	210	223	209	190	190	194	217	241	200	189	206	184	193	212	197	222	209	214	230	194	223	192	204	198	187	204	194	193	194	181	185	216	202	200	223	190	186	211	204	213	192	191	187	217	212	200	185	205	215	217	186	198	199	216	188	191	190	187	204	196	211	199	208	202	219	214	203	217	183	219	199	186	206	202	218	195	210	190	195	214	205	197	185	210	202	221	206	182	225	192	215	202	205	210	205	224	191	198	239	185	209	185	164	208	218	195	193	187	174	213	225	224	232	209	183	210	210	197	185	213	223	180	198	223	227	198	210	223	179	219	198	218	186	188	227	184	199	240	209	218	184	212	184	202	204	200	232	202	197	225	204	230	215	223	186	205	222	218	187	214	190	187	227	214	213	220	214	218	186	176	212	185	203	208	220	188	193	210	207	223	220	216	207	208	224	205	199	217	231	220	208	203	181	205	188	212	189	202	192	196	212	207	206	195	213	206	219	212	195	192	232	186	196	219	208	198	210	217	207	189	227	184	198	226	203	217	206	221	237	198	193	202	175	207	200	214	207	211	198	204	196	193	217	193	208	222	188	218	201	201	212	185	206	184	209	197	206	216	225	223	202	225	225	212	194	217	202	190	218	217	217	208	203	187	208	194	201	192	191	182	216	203	207	222	222	201	222	208	204	218	221	213	179	242	199	177	182	208	221	183	211	211	216	192	222
43760	49148	49648	15033	1133	1019	946	928	1089	946	909	825	905	808	781	719	797	742	782	774	737	764	746	721	731	771	819	753	796	770	789	846	793	793	740	773	751	729	772	720	780	723	787	793	814	836	839	805	794	816	826	791	780	786	792	788	738	696	746	699	732	713	700	706	730	767	712	678	674	756	685	727	727	707	696	701	718	739	663	692	704	693	667	749	689	707	709	755	701	662	745	654	682	698	670	724	749	732	688	654	673	665	690	671	685	710	640	673	705	717	709	679	665	720	682	650	707	691	724	722	741	694	712	739	743	724	679	688	714	654	672	711	668	726	687	689	740	690	690	673	681	692	697	703	682	738	699	689	705	713	646	706	705	700	693	720	648	702	690	700	706	694	698	644	684	693	687	700	723	673	652	673	689	652	721	736	698	681	674	675	663	661	687	740	671	714	712	739	643	699	673	684	701	697	667	721	715	708	670	663	751	699	678	721	746	735	721	672	664	742	666	711	720	675	708	674	648	667	707	684	704	688	678	664	729	640	697	733	709	742	699	714	693	704	730	695	685	740	676	706	723	727	688	712	692	684	686	697	681	723	696	687	688	687	638	719	697	703	742	737	677	739	722	672	681	698	715	728	691	695	651	736	719	727	702	701	680	666	668	691	707	724	721	707	699	716	629	661	679	701	723	678	688	716	707	706	725	677	715	713	683	710	718	681	693	681	710	658	693	659	675	726	692	729	714	716	669	700	645	698	686	668	744	704	684	667	691	657	743	727	645	669	667	717	743	668	671	725	672	675	693	706	692	723	769	687	651	720	663	719	717	660	720	724	706	700	684	690	707	700	778	736	667	665	670	717	718	687	700	680	670	633	742	695	719	679	715	652	678	708	658	635	731	665	719	709	661	688	703	712	655	689	714	684	650	695	659	674	762	711	713	718	660	744	707	732	706	653	722	717	700	659	684	746	642	718	702	681	679	770	669	686	662	695	709	728	742	735	708	707	677	716	649	682	643	703	708	694	705	757	721	705	690	647	744	640	753	685	675	719	698	720	758	703	670	706	730	674	711	718	715	681	670	710	684	694	702	684	686	722	723	700	754	684	730	664	737	730	707	673	662	714	739	754	655	680	730	718	740	643	709	650	716	725	680	670	667	704	706	701	710	686	700	669	692	706	729	699	650	688	727	746	715	741	735	693	709	740	712	669	698	714	667	730	627	719	707	703	701	667	718	697	724	683	690	711	706	708	686	697	697	681	705	732	662	682	694	700	649	708	679	735	661	692	672	710	727	708	701	678	674	715	671	709	688	659	714	680	708	667	687	672	709	686	714	719	714	688	683	697	739	667	672	711	709	691	731	726	644	703	689	681	687	686	708	689	733	714	705	687	679	713	669	719	707	675	686	693	723	752	692	718	699	682	675	717	653	701	712	685	717	647	691	670	709	678	692	692	715	699	720	708	706	725	697	706	643	714	669	676	682	677	646	699	724	665	687	710	681	726	657	700	715	697	693	640	660	683	718	706	712	744	681	673	698	669	689	687	723	710	688	692	731	678	684	687	711	680	689	705	684	690	665	665	704	675	662	756	689	704	746	728	680	703	700	713	709	679	694	681	709	728	677	639	704	699	707	694	709	723	734	681	686	664	705	684	730	726	701	646	683	700	694	691	689	786	665	766	728	734	695	655	709	645	690	691	735	706	697	704	689	657	696	741	667	705	662	678	715	730	718	668	734	710	673	680	712	642	676	702	707	697	699	686	728	729	687	745	701	732	711	676	724	697	698	707	669	686	669	679	686	687	727	728	655	702	686	689	715	727	695	660	707	663	696	719	662	717	729	726	746	688	683	720	679	696	711	681	712	676	627	709	712	702	698	715	670	654	691	690	712	730	678	724	643	707	649	723	710	695	662	691	670	699	694	708	702	671	681	714	682	735	661	660	685	698	719	701	678	697	719	675	687	681	688	727	686	711	694	719	671	669	718	706	679	702	728	695	685	725	690	716	680	717	662	678	696	704	748	689	650	691	703	719	700	687	651	719	754	740	647	721	722	713	674	664	695	725	715	651	648	701	675	663	687	717	694	671	679	695	711	729	691	722	690	687	652	699	724	677	714	667	676	678	740	649	698	729	685	697	699	698	686	689	672	695	708	686	701	681	725	673	713	708	700	747	694	702	697	669	674	658	689	696	699	719	681	722	675	664	734	701	687	688	679	649	724	693	709	701	711	718	671	697	692	677	667	715	649	698	743	676	684	701	715	659	745	704	673	725	688	667	654	728	684	726	717	692	720	701	683	710	678	700	720	692	679	680	709	721	687	643	709	705	689	716	672	722	659	755	733	669	738	664	701	695	707	669	688	684	662	750	673	671	679	689	680	699	695	675	685	706	703	724	663	683	759	644	670	682	698	692	674	693	712	708	742	703	698	750	713	697	706	710	679	689	681	667	679	694	702	710	699	639	686	649	707	677	683	689	663	726	663	711	698	707	681	705	728	639	688	681	683	719	679	680	707	719	700	721	653	743	700	687	648	676	732	724	702	707	770	710	685	696	676	741	696	682	698	743	690	674	738	708	706	709	685	679	680	693	684	703	699	706	678	669	691	705	719	693	676	706	720	715	691	707	678	709	682	709	675	653	727	681	682	716	709	683	704	699	664	696	705	703	704	687	717	699	683	684	704	705	749	664	655	700	714	697	679	693	674	706	692	714	645	707	697	665	740	698	695	695	671	722	695	705	702	748	668	722	721	746	700	680	695	692	723	705	660	677	708	704	657	680	739	752	701	674	718	716	689	682	723	705	728	679	681	681	685	723	721	684	702	675	724	694	674	659	679	730	688	681	717	641	716	696	679	690	693	727	715	690	719	709	706	744	693	708	665	728	696	695	681	690	708	702	711	711	686	706	751	727	694	728	708	683	719	704	710	666	672	630	663	700	730	662	710	705	693	694	743	700	692	699	709	702	745	677	767	705	687	708	688	665	680	698	714	711	697	691	698	713	712	693	703	709	655	694	706	694	708	716	719	681	707	658	633	675	717	731	733	665	658	696	664	668	679	718	667	714	701	706	650	701	721	723	718	750	697	714	717	762	662	711	696	712	641	667	704	659	701	684	701	715	696	705	702	719	736	725	667	661	698	691	653	674	719	717	700	670	715	675	684	672	693	680	738	718	646	657	682	672	682	700	705	665	680	683	690	685	667	686	675	681	713	718	696	661	673	693	711	720	717	727	687	677	714	663	698	650	732	686	721	686	725	688	703	710	737	707	702	726	689	676	673	708	701	678	753	691	673	699	716	642	698	694	671	744	647	594	644	732	669	645	664	734	716	692	707	720	727	710	742	717	680	632	715	681	702	668	721	755	705	675	717	700	677	686	693	695	705	697	708	702	661	707	679	683	685	697	690	680	700	733	688	683	641	739	662	737	652	694	694	659	711	692	730	734	703	702	736	703	661	718	685	671	695	673	705	719	726	689	733	723	705	695	665	674	689	665	695	717	690	696	702	694
75581	76701	57198	26602	10154	1288	384	369	422	342	291	281	319	304	280	285	294	283	276	274	279	260	270	255	262	293	320	264	280	289	286	279	276	277	273	263	251	240	287	263	265	284	257	275	280	302	273	250	256	309	259	273	275	256	269	238	264	243	246	256	263	244	272	254	275	254	271	286	275	247	261	273	264	254	271	247	251	271	260	253	244	241	255	267	275	254	251	257	228	262	248	274	265	242	244	235	238	246	249	244	257	263	230	269	254	268	234	256	233	240	284	265	256	256	256	282	265	248	227	252	267	256	260	263	267	243	257	267	254	242	224	252	283	271	279	242	310	265	269	272	277	266	270	250	235	246	258	276	243	259	263	225	264	247	253	274	243	254	236	273	267	257	250	255	240	238	260	249	260	245	261	237	261	270	256	257	237	236	249	226	250	253	269	258	228	233	266	248	266	269	245	248	268	243	262	229	229	258	270	268	268	249	247	241	251	222	299	239	263	237	276	249	270	257	269	244	251	244	257	243	241	239	282	264	242	239	264	253	232	272	282	229	262	240	259	259	267	237	251	267	233	261	263	235	259	279	269	256	212	243	246	258	251	233	245	244	253	234	278	244	247	271	249	247	270	267	259	249	264	261	273	266	256	299	232	263	277	246	241	239	259	244	262	263	261	282	239	243	249	250	251	260	239	233	256	260	287	224	271	260	243	245	246	268	248	260	220	262	268	282	266	257	284	243	299	286	247	246	271	248	277	249	257	226	250	237	255	245	237	264	282	258	249	227	276	251	267	273	262	267	294	263	277	270	269	282	269	277	248	275	257	258	263	251	289	276	223	254	253	250	246	244	259	279	276	259	269	282	267	259	238	236	248	243	247	242	239	277	256	258	299	261	253	262	255	225	280	277	262	249	256	241	254	260	249	246	249	236	238	268	289	227	213	251	243	255	236	251	284	259	242	235	245	247	253	251	267	278	295	283	274	258	237	221	253	232	271	253	272	263	288	262	279	232	248	252	250	254	259	266	256	262	260	261	245	247	264	252	257	267	239	244	246	233	243	268	252	277	281	248	264	279	240	250	241	266	262	269	266	260	267	240	262	251	271	271	263	263	256	269	251	261	248	254	248	271	276	233	265	276	248	254	240	291	282	275	245	242	260	236	266	257	232	267	252	253	248	258	249	274	234	224	240	276	246	272	262	269	246	242	266	251	260	255	266	259	261	230	260	281	256	267	271	254	233	271	238	250	257	259	261	249	239	246	271	244	254	278	254	299	251	232	225	242	265	245	273	269	245	259	241	260	264	229	261	227	243	247	267	230	256	259	262	275	248	259	248	263	247	237	244	250	267	261	293	261	246	253	250	237	244	280	256	225	239	259	269	275	264	232	284	238	236	238	236	274	248	236	276	274	237	256	250	260	240	269	263	276	250	262	266	255	239	254	247	253	257	248	235	251	276	257	240	276	266	245	286	264	252	266	249	215	275	276	241	230	245	231	244	254	248	272	229	269	225	239	252	272	253	272	256	304	264	259	238	241	239	259	254	217	238	271	258	219	231	260	254	255	247	279	258	262	258	272	244	271	252	234	276	238	245	256	292	250	231	235	234	244	274	236	222	271	233	267	282	261	274	253	296	270	262	262	270	237	238	233	263	228	263	253	227	255	252	219	249	225	250	275	273	261	222	266	270	243	245	262	276	268	218	293	263	254	261	255	237	244	232	236	249	261	261	260	237	247	240	264	245	262	272	248	267	264	239	253	271	265	235	262	257	281	263	225	268	243	263	241	253	259	259	239	284	264	262	250	265	285	245	280	253	221	230	278	274	255	262	281	248	254	267	251	283	252	250	256	241	245	234	258	244	260	232	247	266	253	246	267	260	258	262	244	253	240	258	247	286	233	288	264	238	252	269	248	261	249	272	289	260	239	232	265	258	262	276	271	252	240	247	264	240	281	235	232	241	245	252	232	244	261	255	224	259	262	279	266	256	226	241	306	251	251	248	277	271	259	245	233	257	265	241	254	231	250	251	274	250	230	249	272	248	245	266	241	260	231	257	238	280	256	250	230	250	255	264	254	261	229	265	284	263	265	255	257	249	252	234	228	262	238	250	262	258	215	255	274	240	229	255	255	242	257	246	262	255	243	246	250	266	265	243	230	256	274	264	230	259	253	266	237	287	237	245	260	250	264	249	275	261	259	230	254	289	277	251	231	256	257	237	230	255	279	261	246	242	268	254	247	252	264	276	251	242	234	262	283	267	245	258	238	246	248	251	271	242	269	253	218	265	253	252	257	274	254	243	266	277	269	246	253	250	281	275	229	278	264	264	258	276	267	295	280	266	287	257	244	250	258	255	240	246	289	277	252	224	251	254	262	235	262	243	246	259	274	232	237	273	255	273	253	244	231	256	259	261	270	274	246	245	229	265	249	277	265	264	242	269	297	242	240	249	264	242	238	270	230	247	270	249	233	246	208	233	233	252	262	282	243	226	252	241	256	273	255	261	272	230	238	237	234	250	246	262	244	262	265	247	236	263	282	267	254	257	254	259	257	239	252	242	275	255	249	267	237	256	267	256	266	257	256	258	289	271	240	262	266	254	262	247	256	243	241	264	225	237	231	252	240	261	252	249	279	248	240	225	278	232	256	262	277	244	271	244	232	251	271	253	273	273	247	235	255	262	255	289	268	235	225	252	284	251	242	242	267	239	258	256	256	229	269	262	262	283	244	256	284	262	227	226	295	254	276	244	257	259	227	261	252	283	240	257	242	249	234	258	245	254	257	248	242	257	269	276	249	258	245	251	258	265	271	278	285	255	239	252	265	277	269	244	248	259	272	262	250	245	244	263	260	253	266	249	246	254	248	233	243	247	266	238	235	259	270	258	250	249	257	268	281	276	253	248	276	257	274	285	272	286	246	256	295	238	243	290	243	262	226	252	258	286	218	266	246	272	258	265	239	251	228	250	240	268	260	266	254	261	259	264	260	244	241	267	259	260	280	225	286	235	244	257	249	249	272	274	259	256	265	278	243	294	267	274	245	251	249	268	222	251	257	258	277	230	270	266	241	274	273	239	250	256	280	288	254	260	243	240	231	232	284	241	251	261	273	242	269	258	256	262	271	252	244	282	267	228	281	265	257	205	282	280	255	267	265	222	263	277	259	263	269	238	290	236	259	278	245	266	259	264	262	253	269	245	263	237	263	250	259	266	274	231	288	276	245	249	269	250	247	260	260	266	250	255	257	266	230	242	258	264	246	276	286	261	247	261	259	268	264	254	230	231	239	238	235	250	234	282	242	240	238	228	225	234	254	253	241	229	262	269	258	287	287	258	253	239	267	244	277	249	253	246	251	273	240	266	243	236	258	255	259	238	247	247	250	245	253	260	268	244	264	259	227	254	261	264	285	270	253	260	275	231	244	255	252	276	253	244	255	236	261	273	243	244	249	253	275	256	267	285	255	243	247	243	244	240	260	278	233	262	237	272	262	255	265	232	267	269	250	257	261
54051	61117	55804	14690	1716	1392	1474	1365	1663	1312	1200	1061	1142	1067	1005	976	982	1011	1008	996	994	971	921	945	966	942	954	1004	952	1038	990	1053	993	1001	955	920	926	971	910	916	921	956	920	981	981	1020	1100	979	1029	1036	950	973	1051	986	982	917	905	844	878	856	864	854	841	848	849	880	858	824	797	798	880	818	839	818	827	859	859	842	835	815	857	850	837	883	803	843	829	828	825	882	824	802	825	815	846	858	857	852	824	790	853	827	866	778	773	840	831	815	814	825	912	833	872	800	849	887	842	834	796	803	839	868	812	795	826	860	842	813	781	817	848	803	793	838	868	827	786	813	798	873	923	820	823	835	790	801	828	837	903	839	803	835	815	806	825	821	803	871	822	828	818	855	791	841	843	816	820	804	756	837	852	811	803	839	802	845	830	857	809	844	803	823	785	871	838	851	829	833	767	861	863	871	812	805	821	838	809	838	852	828	840	821	800	845	840	806	830	784	798	828	820	844	885	823	873	783	865	849	845	819	722	855	847	896	849	899	866	833	819	787	799	810	813	797	845	853	749	823	856	776	795	818	782	856	882	827	808	865	838	838	816	872	794	863	832	797	824	792	872	862	795	850	820	846	836	829	851	830	841	903	823	835	814	836	847	834	786	838	793	845	863	818	817	861	831	823	748	822	847	783	833	845	807	848	842	818	796	809	846	803	807	803	831	809	826	842	841	861	804	803	853	814	848	852	875	814	870	856	786	831	825	835	845	846	830	857	845	836	797	820	815	800	815	817	820	843	834	879	825	799	874	812	817	833	771	853	873	836	869	843	765	818	804	869	850	841	839	850	835	808	806	845	862	843	819	810	888	833	838	840	795	858	792	864	850	837	847	810	811	820	849	815	819	818	848	850	840	854	808	829	817	869	839	824	819	793	815	830	840	800	813	841	839	772	796	858	836	839	803	788	852	826	804	830	797	851	819	825	794	817	836	795	833	856	799	832	850	855	803	811	832	814	819	780	824	843	805	798	830	803	847	825	864	826	814	868	823	858	794	819	848	848	792	796	805	818	790	861	813	846	845	829	797	812	862	864	829	819	831	824	792	892	820	832	825	789	776	860	829	778	850	831	860	777	825	776	819	798	875	814	843	803	829	845	791	855	835	837	813	834	833	822	781	808	798	804	800	831	818	813	838	872	828	804	802	830	780	843	837	797	845	863	837	777	787	847	842	928	790	834	836	832	850	862	836	801	805	839	847	821	796	818	801	818	855	877	806	817	820	860	866	827	792	836	850	795	828	865	850	836	810	771	829	835	805	813	825	786	780	826	842	860	813	838	805	778	812	837	781	825	785	789	872	841	798	868	832	805	833	797	837	854	847	847	775	853	825	819	788	855	801	767	840	825	853	838	855	855	797	818	816	876	834	793	847	847	796	830	817	806	842	795	867	784	833	844	803	849	813	850	887	827	804	843	835	790	799	824	846	851	797	899	854	792	848	779	805	818	859	828	875	860	887	851	840	800	833	827	818	871	789	865	925	822	857	819	867	775	777	830	846	794	833	850	849	801	834	832	862	862	802	842	832	793	844	786	824	788	836	793	800	811	817	859	845	815	863	802	839	808	839	833	841	854	878	786	806	846	820	872	826	825	846	822	841	813	802	852	860	866	817	841	789	824	759	849	823	842	825	885	874	842	861	867	840	863	823	827	829	778	841	859	845	833	820	789	871	842	839	835	823	838	853	819	822	849	820	856	821	839	789	845	833	805	788	806	811	858	815	840	848	850	840	846	760	821	850	823	756	855	836	887	882	851	786	854	828	894	842	802	800	798	833	804	816	858	840	807	811	797	805	820	865	865	883	843	840	782	844	835	857	818	825	791	812	860	852	801	826	905	838	817	844	778	872	796	825	820	801	831	827	809	817	796	855	860	812	793	860	809	818	874	834	815	818	817	799	860	824	788	842	827	841	830	785	797	820	807	798	810	821	856	828	788	819	807	824	813	825	844	816	844	823	818	814	854	809	817	911	841	769	823	801	826	837	835	867	843	847	846	789	843	848	822	839	837	807	810	839	831	778	808	872	824	851	831	808	794	834	822	840	824	853	855	869	830	780	817	824	807	824	887	808	827	800	827	824	833	830	836	802	789	815	868	863	776	828	811	852	855	836	806	821	825	849	852	842	826	815	858	842	829	854	860	811	883	805	807	844	881	793	785	839	841	861	821	827	810	844	795	876	783	867	779	834	795	856	861	788	808	856	747	815	792	847	827	842	847	798	829	786	837	854	821	838	803	831	858	792	825	802	811	877	808	813	848	819	850	799	820	803	829	823	804	858	845	772	832	829	813	820	844	864	919	825	827	803	779	863	815	844	876	832	796	826	833	815	796	810	816	853	827	810	818	832	836	846	844	782	849	845	819	820	858	817	818	815	794	810	833	820	786	807	850	827	881	788	822	829	827	811	842	881	874	824	869	837	790	836	835	821	794	859	826	891	834	851	803	837	850	870	789	821	839	769	809	840	827	869	812	817	840	826	777	798	857	816	848	823	809	875	816	843	838	803	819	879	826	840	818	848	793	888	827	814	821	838	844	818	811	847	837	829	800	846	786	797	805	798	811	810	835	867	845	832	803	821	837	866	883	828	813	804	767	824	870	872	797	870	822	845	815	814	864	831	827	873	861	801	783	816	814	867	822	801	772	813	782	821	866	853	838	844	802	805	836	806	858	850	845	783	798	791	823	818	797	840	843	876	855	836	794	814	841	823	874	849	825	813	823	843	844	835	809	822	815	867	853	814	835	832	878	809	872	826	794	763	848	831	803	840	803	842	831	841	828	815	772	783	888	822	808	811	819	806	854	841	853	835	808	828	776	881	913	879	784	872	814	878	779	864	821	828	787	795	816	794	820	797	851	794	784	871	808	860	811	891	843	827	803	824	867	815	850	826	818	869	843	857	795	803	839	836	794	864	842	819	866	867	853	823	819	818	810	861	817	858	839	821	866	838	836	780	823	853	832	839	833	802	792	817	802	845	803	819	847	763	862	859	833	818	794	839	832	835	812	840	828	835	890	830	839	850	813	816	873	843	826	788	831	834	771	832	863	830	825	879	834	824	855	871	865	749	848	833	906	831	869	818	821	816	791	791	839	818	790	800	840	882	850	855	865	841	815	824	855	784	853	801	886	881	803	911	845	832	886	835	803	839	842	790	801	804	815	823	850	867	808	824	825	788	788	838	849	837	792	835	819	815	816	901	823	855	872	832	804	853	834	850	828	861	825	780	870	826	803	800	829	840	839	862	807	868	854	877	800	838	791	844	904	815	810	833	830	835	830	813	815	802	914	838	761	854	843	854	825	883	783	786	846	841	849	768	801	885	829	795	808	823	836	858	852	823	821	837	841	839	814	835	868	804	823	873	807	824	838	817	840	830	774	781	846	793	840	840	809	850	811	841	825	812	804	784	776	811	843	815	792	868	857	840	870	834	788	822	811	829	781	848	851	834	804	796	817	838	853
16502	19948	7315	770	256	188	161	160	165	164	175	171	163	159	162	173	157	155	172	176	163	152	156	164	146	149	159	139	153	177	135	179	158	147	168	166	154	183	152	173	175	173	170	159	138	174	154	159	176	176	157	163	169	158	159	133	161	166	165	163	153	150	169	157	168	176	174	170	156	175	158	139	153	162	172	165	180	181	159	161	144	168	155	148	168	171	175	173	171	135	156	159	164	165	167	147	153	141	167	138	150	180	149	152	162	146	151	181	160	133	175	161	163	166	178	157	174	147	173	177	178	163	162	178	156	166	158	163	162	157	164	163	174	161	159	166	153	169	174	167	156	161	161	145	163	157	149	162	156	161	166	132	176	174	141	150	151	144	173	154	153	157	168	160	171	163	173	149	152	184	146	163	139	149	151	175	179	172	151	188	150	175	150	165	156	159	165	145	159	157	127	159	142	153	153	169	153	142	143	155	162	156	163	141	165	156	173	136	166	157	135	171	152	155	184	168	167	152	198	165	191	150	156	163	158	169	160	150	163	167	164	145	151	136	180	171	148	162	166	160	167	133	146	137	138	178	164	146	168	152	164	159	164	171	148	177	161	163	147	173	148	145	144	161	174	153	170	172	142	159	188	159	145	171	159	153	166	157	154	165	160	161	145	159	170	170	141	160	144	160	176	179	154	158	153	181	163	176	169	148	168	157	159	162	158	138	150	141	180	177	172	157	148	164	159	176	153	172	167	165	169	156	163	161	158	160	151	150	161	152	184	163	159	169	174	169	157	182	167	170	164	169	181	170	160	172	168	165	184	159	169	148	151	146	184	147	139	167	181	153	168	172	142	154	165	172	147	170	166	175	178	167	183	171	161	153	178	151	165	167	170	157	175	173	144	175	165	175	155	164	180	143	161	159	161	192	156	139	148	160	171	156	160	171	156	166	159	144	151	153	151	152	155	179	144	181	168	156	157	161	162	157	173	154	151	143	140	168	161	162	159	158	155	161	154	155	148	166	166	153	153	174	179	155	163	156	187	140	139	147	165	151	165	140	156	162	159	174	180	183	180	166	174	148	159	158	142	167	190	152	130	156	148	152	145	176	167	140	163	144	171	163	161	171	165	154	181	170	169	172	180	155	176	169	162	161	182	156	166	181	168	163	155	166	179	162	155	153	169	141	178	149	166	162	170	156	147	182	175	173	173	163	159	161	167	169	167	162	148	138	165	164	142	165	168	132	159	146	156	158	139	154	161	153	136	150	157	166	153	168	177	166	169	148	160	173	160	143	165	158	149	168	152	167	152	154	159	188	162	172	153	178	169	159	158	161	149	167	144	149	158	168	167	171	158	145	171	137	149	162	172	157	147	175	157	152	149	174	155	186	160	145	161	169	188	171	154	167	156	147	164	159	161	158	145	184	159	171	182	136	156	158	141	157	147	160	125	178	170	163	149	149	178	162	144	144	151	146	151	159	145	146	154	174	169	156	168	152	154	153	155	151	157	131	149	164	157	159	165	144	156	144	138	166	156	159	146	141	165	149	178	164	148	148	181	145	148	129	171	141	194	178	154	170	164	160	171	175	174	149	166	146	169	145	172	135	128	165	163	151	148	174	154	146	156	169	160	164	156	155	172	149	174	159	160	148	153	170	157	138	142	158	158	181	143	192	169	156	151	134	163	159	163	150	137	136	159	149	148	162	169	170	149	160	175	181	158	153	142	171	126	175	152	161	150	153	143	157	158	158	167	186	160	134	139	150	159	168	148	183	191	167	156	175	157	172	150	174	141	150	175	165	137	186	153	155	160	135	166	145	155	141	138	163	152	176	156	139	150	175	141	167	152	162	156	152	137	159	164	139	147	173	153	168	175	177	170	157	150	162	157	161	136	158	142	174	177	159	162	173	159	175	145	148	143	159	136	131	156	151	158	190	166	154	165	154	177	151	149	159	172	153	153	171	142	163	161	178	142	175	170	159	164	147	177	160	178	171	156	157	184	175	150	126	154	145	174	173	166	168	166	141	162	169	122	170	138	161	162	157	182	166	174	160	159	162	176	144	148	155	173	145	139	162	151	151	157	184	156	155	182	145	141	142	155	157	176	182	153	168	148	155	152	152	155	166	169	168	170	169	149	168	141	150	156	167	130	164	166	157	165	146	151	169	135	141	143	153	168	173	157	157	163	160	146	136	162	188	163	161	155	175	157	168	164	165	162	157	169	154	182	146	164	150	150	198	168	156	148	136	149	164	165	155	163	157	150	138	133	159	159	154	162	164	165	180	157	167	169	175	145	145	156	167	162	157	182	162	144	176	164	149	156	174	163	174	182	161	161	167	158	153	150	171	150	175	160	192	137	145	141	162	145	158	160	132	154	149	155	182	159	170	162	162	160	160	186	158	148	138	166	165	162	146	155	159	149	163	161	161	166	164	174	152	185	150	146	159	174	186	193	153	162	170	164	162	148	179	164	169	172	140	162	164	160	165	160	179	149	148	147	163	176	161	158	159	155	178	151	148	167	148	153	146	149	173	163	189	158	148	144	146	170	150	161	157	168	162	139	153	179	151	155	154	166	163	179	166	159	161	153	168	152	179	160	171	152	161	191	174	163	169	152	158	167	171	182	149	166	149	122	177	157	175	161	159	151	149	172	146	152	156	169	160	184	145	165	157	156	163	152	148	170	161	157	156	171	170	169	156	149	151	143	140	169	151	151	179	157	154	189	156	146	146	160	166	155	135	152	176	169	164	138	162	167	147	142	184	168	167	172	175	167	133	159	182	142	145	170	173	150	162	158	165	141	144	187	132	148	190	156	165	145	154	173	160	159	168	166	168	157	145	155	140	144	176	162	163	166	164	173	172	147	185	149	175	148	173	165	177	143	181	156	153	156	177	154	162	148	165	147	154	150	157	163	155	176	169	160	150	138	180	151	159	168	177	178	154	152	163	193	152	165	152	174	163	144	152	140	154	150	143	152	143	165	168	154	165	155	151	160	143	151	164	168	169	165	159	151	141	171	160	180	173	184	172	156	179	156	164	181	144	149	148	153	145	151	145	151	172	147	154	180	164	159	156	164	165	181	155	149	154	184	128	146	147	129	154	170	171	138	159	176	165	169	157	170	160	154	165	178	147	163	169	160	184	156	172	171	157	154	164	168	168	188	160	180	175	177	152	164	146	151	138	170	164	133	157	171	153	162	185	173	141	167	161	156	158	166	172	159	156	152	160	165	143	159	158	162	153	159	178	162	157	163	172	156	175	160	173	134	168	153	153	155	174	151	159	166	164	183	117	164	150	154	146	162	156	181	151	155	162	146	177	167	164	186	149	173	179	144	161	175	145	155	162	154	153	172	153	149	158	167	165	178	163	160	158	181	141	157	145	154	174	194	149	147	154	157	178	150	153	153	170	156	156	163	170	171	144	161	141	152	168	161	159	161	165	171	143	153	134	145	144	171	183	163	186	157	170	157	152	136	161	160	164	166	135	152	174	153	173	165	149	159	156
20201	23692	13522	1555	578	633	567	621	605	598	555	577	570	586	585	590	560	575	567	593	598	576	574	601	574	603	623	642	589	608	583	569	606	598	583	644	618	639	601	584	625	620	678	669	605	685	635	670	660	663	600	625	652	669	563	625	600	590	564	618	578	584	589	570	558	581	590	544	580	574	569	616	565	575	592	594	566	613	568	556	567	580	564	548	555	567	574	574	572	564	591	540	579	510	603	592	585	600	532	584	510	563	573	576	592	541	536	591	530	557	558	595	591	545	590	602	553	596	567	562	544	575	626	567	570	628	574	536	594	571	593	583	551	602	578	557	564	609	557	556	614	591	584	548	595	568	591	582	625	577	543	577	576	547	584	536	570	559	620	602	533	555	592	562	569	560	564	590	594	566	585	561	554	582	554	566	539	544	611	568	556	607	580	597	522	556	605	592	568	585	577	543	585	577	599	525	550	559	522	600	577	589	570	592	593	578	529	581	583	560	562	594	592	544	544	578	583	568	588	549	595	590	547	557	605	558	559	595	628	572	550	561	560	609	552	578	552	556	545	523	599	563	569	571	595	612	602	553	558	616	589	555	617	551	596	556	547	576	524	555	578	570	572	554	544	586	558	583	577	585	598	607	547	566	544	604	563	561	563	572	586	550	559	567	609	559	586	531	595	569	576	561	623	544	592	586	596	558	532	565	571	565	547	581	568	585	607	576	530	553	564	590	542	544	544	564	588	565	563	524	583	543	555	557	582	565	600	559	574	573	578	615	626	554	579	620	582	574	583	584	560	591	513	579	555	537	525	530	579	578	546	613	556	606	595	599	593	574	612	551	568	558	548	581	569	585	576	557	542	609	562	581	557	573	552	582	591	612	582	537	570	582	567	582	572	569	563	571	584	591	536	538	593	560	602	610	567	539	523	557	601	553	606	512	525	541	572	593	538	582	580	570	570	534	563	564	578	606	548	568	555	587	554	538	570	583	561	588	570	534	579	610	565	592	579	566	604	509	549	592	565	563	577	574	542	570	577	532	524	554	580	590	558	591	631	538	549	573	572	563	569	554	560	544	567	572	567	554	566	531	548	601	581	564	557	577	597	539	566	601	581	565	580	579	553	590	602	594	564	602	579	628	570	581	547	517	561	581	565	575	561	591	564	551	529	583	598	567	587	568	597	575	576	550	591	581	557	573	612	584	530	627	554	530	565	608	571	581	568	561	583	554	572	616	576	517	562	550	540	567	541	528	573	603	548	554	550	541	563	602	599	552	559	553	555	619	568	548	534	554	559	572	563	565	542	618	588	540	576	579	558	591	568	578	542	570	559	558	550	578	582	582	573	561	578	574	575	584	556	532	554	585	599	566	583	636	571	545	559	517	597	548	611	529	572	562	584	565	608	566	562	605	584	562	601	574	618	543	610	566	553	530	562	587	555	575	563	603	644	570	573	564	588	541	566	587	623	580	546	562	597	544	538	579	578	545	582	595	553	573	594	529	517	568	568	563	558	585	551	592	583	558	596	611	605	558	547	585	576	601	578	587	577	586	567	510	552	532	620	549	592	616	580	595	558	580	548	547	591	548	563	583	577	602	570	584	583	562	550	566	609	555	569	585	550	599	577	566	564	594	569	600	578	591	579	596	593	554	585	556	587	600	554	561	573	575	594	581	568	589	563	564	570	599	550	578	525	553	594	539	591	565	592	560	604	582	580	572	571	576	558	652	559	569	589	571	607	574	573	510	570	530	590	579	589	573	573	565	581	598	592	612	571	543	588	547	582	571	549	620	590	558	552	541	600	586	593	602	596	571	604	544	525	611	540	582	577	601	545	585	567	574	560	571	555	547	597	575	574	580	583	552	570	545	587	584	602	596	603	537	584	543	573	560	577	587	592	556	569	553	583	599	546	570	560	547	581	583	561	603	567	580	597	539	539	584	548	576	529	568	595	549	544	614	567	571	541	561	574	597	558	576	607	562	563	554	581	575	572	572	569	530	568	508	529	548	622	577	544	556	562	551	557	564	605	548	561	578	562	598	601	547	604	553	648	550	549	586	594	559	561	535	584	563	570	543	608	585	581	578	584	580	561	587	559	550	561	595	579	565	602	558	555	552	588	541	541	593	582	566	588	589	512	593	603	550	543	554	567	546	548	595	561	595	530	517	572	587	564	568	548	585	539	589	556	567	566	572	572	571	570	558	541	591	540	576	555	585	577	564	584	558	580	542	566	563	552	558	570	586	543	565	603	543	551	576	554	541	574	586	583	556	530	569	569	579	532	575	556	534	581	530	567	555	546	547	590	539	602	573	549	576	611	594	601	577	557	583	574	551	555	579	546	584	593	549	560	580	598	578	568	602	635	565	584	549	538	572	551	581	594	531	537	557	585	587	559	600	599	581	560	578	529	580	586	593	574	572	594	590	523	583	608	528	554	557	610	570	551	614	621	601	582	597	566	575	592	568	576	581	587	592	539	557	581	567	633	535	595	557	579	581	543	564	593	575	562	582	548	566	567	601	578	581	579	604	547	571	600	540	568	604	507	591	573	600	550	549	552	612	563	609	555	579	564	621	567	574	608	546	577	579	606	518	557	526	563	576	586	542	575	572	601	569	595	573	572	599	547	517	566	575	552	567	594	583	613	535	573	607	585	621	572	578	581	538	575	549	589	609	547	570	607	554	579	531	553	580	541	554	607	559	562	580	566	557	562	597	557	547	603	570	570	566	559	599	557	580	572	589	575	568	574	593	578	580	566	585	568	560	551	533	552	602	585	561	602	522	560	620	564	573	526	601	549	561	577	555	554	592	583	543	582	531	567	581	577	527	569	529	547	544	560	538	550	578	596	567	567	547	575	532	596	568	585	576	563	611	542	557	541	579	558	543	535	551	549	578	585	604	545	577	585	558	591	559	596	540	599	597	588	558	549	581	540	602	561	561	606	553	599	572	552	559	570	556	590	560	578	622	554	606	523	576	569	605	564	570	558	557	554	613	606	552	576	594	572	593	573	567	561	543	603	569	534	541	570	588	568	604	578	601	572	553	556	585	621	597	587	572	551	567	584	573	533	562	567	548	565	551	588	586	561	583	598	543	590	578	521	571	597	544	546	563	563	520	562	562	543	587	563	577	563	548	574	592	559	551	602	528	535	554	610	576	573	581	586	557	606	569	591	602	535	581	564	562	546	579	578	548	577	572	591	565	562	594	580	568	619	599	555	571	587	546	574	560	589	552	593	560	585	565	563	592	575	589	594	579	609	584	646	582	561	547	595	592	527	579	554	551	581	577	591	552	545	571	540	562	574	561	583	562	559	602	575	568	584	563	546	568	602	535	543	533	563	532	587	570	600	578	572	585	573	529	552	597	544	564	590	563	572	598	585	611	589	519	581	594	617	564	560	570	565	590	554	540	607	570	601	573	569	540	529	603	545	568	575	556	579	576	629	586	559	579	565	562	556	561	594	621	614	538	558	587	594	555	590	611	551	532	586	582	587	584	554	596
64535	67477	51837	18833	3082	329	298	284	252	258	214	230	225	242	206	230	188	222	218	214	223	223	227	217	218	207	221	218	236	216	224	198	208	218	244	220	205	194	232	202	195	196	234	222	216	217	219	231	196	215	244	204	204	230	228	220	209	222	217	223	192	207	198	191	227	211	212	209	211	197	202	229	212	216	202	203	196	213	192	215	209	199	202	209	212	227	192	230	180	192	197	193	202	177	220	234	213	246	198	227	235	211	211	206	221	204	212	190	194	209	193	192	241	211	234	212	228	191	211	206	178	201	198	233	205	206	194	222	215	202	205	203	203	179	236	191	191	225	213	217	194	218	211	219	224	194	207	225	210	187	214	224	233	232	191	223	184	221	207	207	219	203	198	177	220	204	218	223	206	197	210	219	219	206	199	195	231	214	206	192	180	218	206	188	173	187	184	204	204	210	211	206	185	212	218	209	206	201	207	206	205	221	235	220	214	190	190	209	191	213	191	207	198	220	203	188	202	181	223	179	193	222	214	211	187	186	231	202	194	198	205	217	195	200	188	221	215	192	198	184	223	189	219	180	188	209	220	187	178	186	217	219	228	214	192	197	184	198	193	212	212	181	194	219	191	196	218	214	194	196	185	207	181	198	210	212	209	180	196	228	216	221	191	195	219	201	209	232	214	178	186	188	195	227	202	211	203	240	208	192	189	198	200	226	177	222	205	196	194	215	226	206	212	205	220	205	211	196	210	187	201	188	225	204	205	205	192	215	206	185	205	199	205	187	191	223	217	198	223	183	221	216	213	189	209	213	230	194	192	197	219	196	200	207	216	193	208	208	200	180	176	219	199	232	220	220	257	203	196	220	172	231	228	214	200	191	229	203	170	211	214	213	192	210	205	218	212	185	193	220	184	196	195	203	207	211	179	211	225	192	233	194	200	181	199	198	186	200	192	209	207	203	196	219	225	208	214	198	203	203	207	221	200	203	201	198	213	201	242	192	197	207	206	186	205	196	202	225	183	224	219	220	198	186	215	218	198	213	203	215	220	213	209	201	196	203	225	209	197	223	194	201	206	213	193	179	213	194	208	180	190	210	204	228	213	205	202	207	219	196	210	188	231	199	213	184	174	200	203	206	235	208	210	206	197	224	207	221	210	200	218	204	196	204	210	185	196	221	224	194	198	215	204	213	222	199	180	182	194	235	214	245	201	197	186	204	184	226	194	204	194	208	186	201	212	194	226	210	214	200	202	235	196	190	202	211	202	214	210	206	201	237	231	190	216	175	208	225	199	192	196	224	185	195	178	205	225	196	199	212	227	204	211	198	198	195	190	205	202	201	211	202	203	205	199	203	208	177	189	185	234	227	214	201	223	188	221	202	199	205	215	189	215	188	205	221	205	216	202	209	213	219	185	216	228	217	226	202	202	216	199	210	198	172	204	222	222	188	219	212	220	198	224	214	203	211	211	209	183	231	207	222	221	188	212	207	218	220	200	201	200	229	230	183	186	188	213	195	199	211	216	212	228	204	234	202	199	233	206	201	214	215	229	223	222	218	204	179	202	200	187	198	228	187	192	191	225	181	202	227	190	196	199	176	197	223	197	190	223	203	194	190	185	210	221	210	181	209	192	225	195	210	170	203	222	214	220	221	214	205	217	210	195	230	215	208	203	182	210	194	190	202	228	192	202	203	215	218	179	206	241	219	198	195	224	198	204	178	213	233	213	219	201	201	178	234	211	184	202	211	173	188	208	176	209	199	212	215	209	210	196	205	207	202	190	197	205	202	231	216	182	196	176	233	190	225	218	214	193	221	214	195	202	229	219	225	219	213	233	212	225	206	207	219	207	210	229	199	186	194	218	224	206	229	215	225	222	227	213	233	187	186	200	187	170	239	199	199	200	215	203	195	224	202	171	203	205	211	221	202	202	200	194	226	225	186	203	189	199	229	192	212	191	216	219	204	191	234	211	200	201	190	209	225	203	171	226	208	191	203	223	215	210	180	216	188	218	197	189	219	197	191	207	197	212	187	202	211	214	202	228	223	192	214	209	222	212	193	193	208	225	227	216	222	184	201	206	198	205	206	196	216	195	181	215	215	212	222	205	213	179	195	198	243	201	197	202	203	225	204	208	213	183	198	195	204	226	219	203	191	194	224	184	206	193	193	222	198	211	210	228	192	218	212	209	218	211	248	218	188	214	223	214	157	216	197	194	192	197	223	214	221	201	193	224	208	182	180	193	185	204	193	189	225	212	196	210	205	181	215	187	219	198	170	201	190	211	220	226	193	191	203	214	208	209	209	211	191	230	220	237	203	200	211	188	172	210	243	190	207	201	206	197	196	192	187	232	213	201	215	223	216	245	210	200	202	204	202	186	203	176	190	214	199	219	195	204	207	199	222	236	208	181	191	197	184	209	200	207	194	204	220	210	227	193	214	216	186	199	219	209	232	211	223	196	206	213	187	190	196	191	213	227	187	212	163	204	196	183	220	213	179	195	187	204	194	240	207	201	200	202	200	200	199	187	180	202	222	199	208	218	208	203	216	232	209	203	200	199	180	191	211	171	191	220	195	194	186	193	217	201	197	210	217	214	208	206	221	209	222	181	206	233	225	210	186	210	206	226	230	203	217	215	224	207	220	189	216	203	209	220	203	197	214	205	184	195	201	208	215	214	191	200	222	216	220	205	191	234	200	226	205	208	186	232	198	215	200	235	207	173	165	192	212	258	198	193	206	234	226	191	222	191	217	185	207	186	203	206	222	188	201	176	221	210	220	217	192	200	188	205	201	195	189	233	181	189	235	202	200	188	210	219	207	214	186	234	194	204	210	199	183	214	187	183	211	190	210	209	236	216	225	202	192	195	195	217	211	185	195	198	179	186	203	212	224	207	219	213	191	209	238	204	222	195	200	222	203	182	209	208	198	189	190	224	220	184	193	226	197	199	224	202	198	212	210	183	204	211	195	197	201	208	223	204	187	198	207	216	203	227	201	210	207	199	206	196	213	195	197	209	202	182	210	177	193	185	198	184	219	201	164	205	221	210	189	198	199	177	200	221	223	201	212	227	219	214	199	204	209	225	201	225	219	204	201	210	190	195	222	203	202	218	226	200	209	192	233	216	201	199	180	221	183	223	198	207	202	201	199	227	199	236	197	197	219	231	180	204	213	204	214	196	206	209	216	200	187	196	228	205	192	249	201	197	185	196	219	210	217	192	195	180	193	199	210	217	190	213	210	181	205	200	180	191	206	221	211	220	202	214	205	189	202	190	204	219	216	203	208	219	185	198	210	190	225	202	197	192	223	203	211	186	205	182	209	213	207	191	214	182	233	208	198	236	206	196	177	203	189	210	208	207	216	217	223	212	216	186	216	220	198	201	190	219	221	198	218	185	192	214	207	196	183	200	219	201	196	188	200	216	219	237	200	180	201	199	206	203	205	224	190	231	203	199	229	208	178	214	211	205	223	203	202	183	194	219	232	221	191	193	225	186	230	203	210
44314	51704	46075	9708	1121	1001	1058	1006	962	951	904	808	834	862	774	751	806	755	740	815	799	769	811	765	785	791	825	778	775	847	821	811	799	771	761	772	792	784	767	808	772	780	783	796	804	821	816	811	809	877	800	759	761	740	757	744	743	693	694	674	731	727	699	718	637	711	729	656	654	672	702	682	698	728	732	769	703	717	697	723	719	731	660	714	677	702	713	669	673	701	708	673	681	665	734	713	661	672	692	695	686	683	700	702	717	711	716	673	687	715	736	666	674	654	677	706	703	713	712	721	733	702	690	666	663	667	670	692	674	740	691	703	652	630	695	660	675	719	702	680	665	697	683	716	685	685	723	673	669	723	694	711	667	659	725	690	721	706	679	679	739	698	725	671	688	726	640	713	655	737	694	730	703	711	698	703	662	752	702	675	691	692	681	687	677	678	707	707	674	683	707	732	705	691	697	690	720	710	682	658	687	739	707	708	713	703	682	691	709	690	727	679	734	788	636	609	658	706	713	667	705	735	693	718	695	733	691	714	692	737	702	698	684	688	619	662	739	676	718	723	694	658	697	740	711	723	695	699	711	718	740	680	677	719	723	657	720	638	731	713	739	687	733	679	683	678	684	696	713	712	710	703	696	710	706	707	696	693	703	727	665	689	664	703	691	668	662	715	682	693	697	713	724	677	722	683	711	699	696	686	634	693	612	671	726	687	622	702	699	711	704	671	688	751	706	669	703	653	660	695	696	692	699	675	725	768	723	698	717	705	690	708	749	726	746	700	683	728	677	658	721	669	715	678	682	685	700	673	654	669	754	678	684	683	743	672	673	681	686	725	724	695	701	706	687	729	690	717	710	682	664	715	713	685	698	727	652	688	725	734	672	697	735	713	729	703	691	712	739	687	739	661	667	673	672	745	695	654	712	705	675	756	705	680	684	742	659	725	677	711	721	702	674	689	689	681	720	742	699	697	757	699	678	743	712	726	695	716	660	764	695	725	642	711	733	678	728	675	670	655	676	721	673	732	692	634	686	696	687	682	688	677	703	734	664	711	690	709	724	667	695	653	723	737	685	662	656	726	690	674	745	698	703	676	728	696	724	725	727	719	720	654	687	639	685	685	679	706	718	678	670	665	704	680	710	703	667	681	652	711	699	707	680	712	762	719	695	664	736	745	704	730	682	674	676	713	708	674	679	683	690	713	696	699	691	680	692	710	705	707	710	723	716	718	713	671	682	712	705	656	718	713	722	706	659	632	705	691	698	723	680	706	682	637	749	692	672	705	680	700	690	718	670	727	694	719	706	727	688	757	677	712	715	669	710	701	721	688	679	633	722	711	722	676	689	706	726	678	739	691	713	654	728	714	713	678	701	682	695	693	708	652	703	704	687	731	690	722	698	725	636	706	681	723	689	692	698	689	723	712	673	703	716	687	661	690	683	664	698	724	676	733	694	650	672	722	690	747	682	660	712	684	725	710	689	719	686	692	663	674	701	677	677	727	659	733	693	693	679	718	686	674	675	653	691	741	694	694	695	721	708	711	679	768	681	717	709	676	711	747	685	663	668	707	701	728	722	718	728	690	692	661	651	705	688	652	704	622	723	672	727	695	660	802	737	713	735	688	746	647	706	681	702	705	717	728	692	697	728	665	717	655	753	739	675	738	712	654	670	680	737	718	670	743	697	733	673	696	683	692	716	673	720	663	741	685	721	771	677	704	685	719	713	697	711	772	706	673	705	735	692	694	693	710	681	655	684	724	719	662	699	705	707	650	718	701	662	697	675	689	681	712	675	697	663	680	715	729	736	688	683	672	758	714	695	659	727	732	655	713	726	678	683	706	664	699	698	708	743	727	715	695	726	696	732	683	684	737	743	671	660	713	657	674	695	696	685	663	693	643	748	687	706	682	652	724	704	708	684	688	716	683	728	740	657	679	670	723	713	672	685	700	698	710	689	657	704	736	683	682	692	681	714	696	670	640	737	703	686	725	668	700	732	682	728	695	761	698	718	693	667	729	716	711	693	674	684	692	734	704	712	671	662	714	714	730	699	695	680	675	681	704	715	707	695	666	705	702	703	662	715	718	726	636	732	691	722	686	684	682	702	695	685	691	713	741	718	684	639	716	712	717	739	743	704	716	665	684	660	691	755	698	652	689	690	692	713	720	680	704	698	743	676	698	710	716	724	719	678	680	703	705	663	693	692	681	668	690	707	709	661	720	729	755	680	730	702	653	669	685	722	701	701	735	697	729	726	728	699	714	739	674	665	693	703	687	673	704	715	723	705	732	735	670	743	658	647	736	691	649	696	721	679	757	701	717	660	729	704	728	689	694	645	687	759	683	709	743	697	702	682	749	704	704	687	677	693	709	681	710	668	696	726	708	650	682	659	716	709	682	641	721	691	701	707	691	698	753	705	644	739	684	758	710	678	704	718	680	742	670	722	686	694	658	702	646	654	668	666	676	732	696	677	658	706	682	675	718	627	752	688	687	713	754	678	712	698	658	664	725	678	749	694	713	706	781	692	735	649	679	712	700	729	700	731	684	705	741	696	639	673	709	696	622	733	693	719	691	701	701	677	686	726	662	746	733	756	766	736	656	691	676	725	701	734	708	705	705	695	678	707	654	682	644	680	711	718	679	683	723	711	683	659	697	675	711	703	703	732	743	734	703	700	716	697	667	649	668	734	662	655	708	696	696	707	703	703	705	722	687	700	685	680	715	654	669	661	739	668	693	696	686	716	712	726	688	625	751	716	700	722	703	698	727	740	709	677	681	719	698	673	657	697	696	746	719	711	700	704	689	734	705	671	740	685	689	716	690	720	726	752	686	715	700	690	678	673	677	675	690	642	680	742	678	686	670	690	718	695	702	679	688	681	698	720	708	693	675	680	679	709	670	723	688	701	719	759	736	708	715	719	718	700	688	731	670	647	719	657	672	733	661	709	708	690	679	685	718	729	730	702	715	684	702	684	700	688	713	682	684	704	722	710	702	730	699	706	710	719	684	709	696	713	743	678	705	651	687	738	695	699	705	715	707	623	723	704	723	759	695	686	711	692	697	723	674	713	701	686	669	693	691	748	693	704	667	677	693	696	687	707	735	695	700	678	702	721	693	664	721	718	704	693	716	710	712	707	715	747	708	710	699	725	730	710	703	661	675	713	676	723	712	742	664	680	695	674	676	725	660	672	691	721	697	680	740	706	678	666	706	730	715	675	718	707	683	699	739	678	631	684	717	678	715	704	709	723	663	698	730	715	689	698	668	730	661	684	643	647	720	738	700	698	712	713	705	687	675	639	742	713	676	681	697	696	720	709	701	711	687	757	703	735	726	683	714	666	679	693	699	671	684	702	712	725	685	702	727	705	670	708	713	702	676	693	762	717	735	678	706	686	689	681	740	697	703	698	689	716	626	707	717	699	656	700	729	633	673	738	667	679	710	712	662	726	709	693	698	680	726	690	678	705	682	712	679	705	712	732	683	694	718	688	700	679	684
75338	75121	63794	24581	6868	700	382	347	375	348	308	291	297	279	298	267	261	278	264	284	268	282	284	267	280	258	280	275	302	284	273	284	294	270	298	261	287	309	274	242	277	261	259	297	285	303	283	264	265	261	294	259	294	279	285	280	295	264	239	249	259	303	277	254	230	263	280	254	248	256	248	238	268	271	241	291	241	262	267	245	244	267	226	256	268	264	271	250	256	267	243	262	277	274	280	261	243	242	246	245	270	261	242	252	235	234	262	249	237	279	273	297	264	271	259	256	259	246	257	234	241	267	245	254	238	269	287	243	242	265	251	249	251	267	262	266	290	253	271	274	278	261	265	267	239	294	260	238	282	248	246	234	273	261	253	258	260	240	293	248	251	276	272	247	254	246	288	281	263	242	252	271	251	229	261	251	275	284	267	252	254	274	250	281	213	244	259	255	269	262	253	275	273	274	241	266	269	254	256	244	285	300	260	254	250	279	251	285	269	242	262	265	271	247	257	238	279	260	271	237	276	249	295	263	266	259	256	255	250	255	243	293	261	263	263	258	246	258	273	254	265	263	241	226	249	265	259	266	267	248	252	267	273	231	276	253	217	245	276	277	253	267	277	258	263	237	268	246	248	266	257	258	270	238	245	279	273	257	258	279	265	256	229	285	255	226	252	266	276	265	250	274	246	266	260	276	250	293	236	271	212	226	242	280	270	280	252	261	283	285	282	261	245	271	272	258	276	243	268	278	247	242	250	273	275	220	245	271	279	287	254	259	252	251	267	264	280	263	261	279	266	262	261	265	270	260	261	265	262	261	257	287	263	241	264	250	254	251	260	247	257	259	280	249	283	261	283	253	252	248	250	252	273	269	264	301	262	276	259	268	230	270	248	240	227	265	264	252	256	250	251	254	242	249	297	254	246	252	266	240	238	264	243	257	288	267	267	252	262	252	252	262	229	272	274	267	284	217	256	281	258	244	286	264	247	260	257	242	254	247	266	258	265	245	275	248	288	252	257	268	262	262	250	267	305	261	262	255	243	255	290	253	280	270	260	251	253	255	270	273	260	253	270	268	239	276	265	284	278	269	252	227	266	259	254	268	247	261	229	266	283	279	305	264	278	237	230	259	248	277	265	283	273	269	253	219	259	250	275	273	284	260	290	246	238	277	244	254	236	270	262	260	256	240	254	247	255	297	259	276	263	244	258	235	269	262	276	258	281	265	257	274	280	255	273	284	273	257	255	249	243	225	259	253	241	271	264	255	255	267	252	227	231	240	249	233	254	260	261	244	246	257	256	298	244	261	230	278	234	259	289	230	256	250	261	211	283	300	269	279	264	289	250	250	284	254	240	267	252	271	222	244	289	267	239	244	272	268	237	259	252	248	263	265	266	280	247	282	264	244	262	267	242	249	261	244	265	232	261	261	266	268	256	223	225	222	240	253	272	260	266	259	252	251	246	266	230	263	268	252	245	242	247	220	283	272	260	247	247	274	268	262	240	243	259	260	233	270	252	270	297	249	273	255	263	269	264	271	249	271	253	266	242	237	251	276	259	265	253	254	257	287	234	253	284	238	281	258	243	306	264	236	244	288	244	239	268	231	254	240	261	259	237	286	270	236	266	256	260	256	252	266	260	273	214	264	256	253	207	262	251	237	246	269	235	243	242	275	285	284	230	234	247	257	271	257	237	278	270	259	252	252	270	246	234	262	262	247	244	281	274	257	259	257	263	258	246	271	248	249	264	262	229	274	263	287	245	271	258	247	259	259	249	268	265	266	264	293	286	243	232	234	264	252	281	257	254	226	314	274	275	238	255	252	266	240	256	265	279	241	268	263	246	264	266	244	236	268	261	251	241	266	246	263	245	229	261	267	248	249	254	252	269	246	238	251	258	287	298	248	223	214	261	246	265	237	257	249	248	268	267	272	259	250	274	265	255	253	257	243	279	275	252	257	283	247	263	266	234	262	222	274	269	262	238	260	282	261	242	258	265	260	288	264	263	268	275	233	272	239	261	264	252	251	268	251	245	268	241	254	266	269	240	262	256	239	257	240	237	258	264	260	271	260	261	248	269	269	291	265	251	261	219	272	278	260	259	242	259	271	255	241	253	241	255	245	277	265	246	260	284	269	277	259	266	261	264	251	279	264	240	242	283	266	260	277	260	237	261	269	253	254	287	208	267	254	259	268	254	282	250	282	251	273	241	252	255	253	291	250	239	264	272	261	262	261	278	252	230	268	278	237	267	257	269	251	248	239	270	266	286	251	223	270	290	267	266	231	254	275	256	248	252	252	278	268	244	282	247	269	246	264	249	295	245	268	241	253	278	235	250	256	295	249	258	251	270	263	272	246	274	256	232	247	258	280	267	263	246	266	260	281	261	237	236	269	261	248	256	276	253	241	251	239	263	249	236	239	263	262	274	279	264	261	240	216	257	247	256	249	266	268	253	248	261	257	242	248	236	205	236	265	265	257	265	264	248	243	264	254	261	223	238	274	272	220	245	251	275	264	264	284	262	231	246	300	263	249	242	267	273	261	250	267	245	253	271	252	258	255	245	269	242	278	265	254	219	236	263	255	255	236	236	267	244	250	289	278	266	250	277	275	274	227	264	260	239	264	264	246	244	265	262	235	231	253	244	260	222	265	251	256	256	242	248	267	264	260	273	279	269	253	297	258	267	262	247	278	248	274	259	243	266	264	243	248	266	281	271	268	258	286	261	296	273	267	255	249	234	261	263	253	244	261	247	243	252	287	227	251	253	278	268	237	250	272	258	234	255	255	265	246	257	243	243	268	274	266	233	275	265	248	264	232	240	258	270	237	225	263	273	260	270	266	264	264	262	267	272	233	277	302	234	252	252	294	226	275	256	272	260	233	224	251	250	248	235	243	250	240	231	246	252	251	265	258	254	247	251	270	270	251	250	243	295	252	249	277	261	271	250	256	294	238	250	269	222	248	255	259	280	240	249	275	248	236	248	279	246	264	254	252	262	260	280	242	266	257	262	228	257	258	247	241	244	269	259	266	228	251	242	240	228	270	263	271	230	253	252	284	237	251	267	241	257	263	290	249	256	293	239	266	254	268	254	271	271	263	238	266	257	226	278	266	239	296	266	275	264	278	244	230	267	284	256	255	258	265	259	264	260	284	266	227	267	242	271	248	263	237	267	261	286	264	247	276	284	267	270	274	272	271	284	228	251	261	282	260	268	247	254	224	245	251	256	270	271	272	279	265	241	264	244	234	274	267	252	257	253	258	260	242	258	272	249	253	274	270	254	252	249	257	249	257	273	267	257	270	237	240	273	247	256	280	253	265	266	295	259	239	260	265	255	233	249	249	232	248	260	299	279	226	272	249	238	248	244	252	257	272	243	282	262	275	246	247	226	260	267	250	262	291	228	261	251	250	254	223	243	262	253	276	277	240	254	270	233	250	244	271	260	255	266	256	282	293	230	239	266	276	273	250	260	252	245	256	253	275	242	258	287	247	258	268	235	270
54973	63261	56644	10228	1591	1539	1381	1313	1498	1259	1133	985	1102	1013	1049	1059	1017	1028	942	921	954	927	952	974	953	972	973	947	995	1017	1058	1046	996	956	1037	938	935	905	994	948	966	991	972	996	981	1105	1065	964	1029	960	987	940	943	947	943	906	911	840	811	897	877	868	837	884	848	817	896	885	864	843	881	821	831	845	878	854	884	855	857	768	858	821	825	807	872	829	878	863	837	813	842	817	891	787	813	877	807	808	871	814	835	832	832	864	837	863	827	838	768	842	833	810	858	887	809	864	797	836	815	835	854	882	835	837	817	821	835	872	884	804	854	943	860	812	853	839	863	807	774	834	781	813	792	800	863	780	843	851	822	829	823	835	856	811	801	844	792	857	828	914	844	865	850	829	841	818	818	824	842	804	847	824	842	806	831	880	824	857	817	822	845	895	841	809	824	881	859	890	826	834	773	869	846	831	840	832	818	795	834	842	843	827	844	803	837	827	840	851	782	885	887	804	880	815	833	837	835	878	857	829	839	832	786	844	790	882	843	877	843	841	809	824	884	843	777	830	836	809	787	819	799	844	850	796	842	866	838	795	802	869	860	885	846	883	834	828	883	831	861	890	797	906	874	792	847	799	811	826	859	863	827	814	820	845	840	890	851	833	828	821	816	815	852	827	798	879	830	880	876	848	820	838	894	867	824	842	880	910	872	843	833	861	790	833	854	899	784	874	835	854	807	842	897	783	872	807	757	825	826	820	816	825	842	843	801	801	848	903	838	816	848	876	819	849	862	831	841	822	892	837	874	790	891	795	865	827	851	896	806	844	860	819	801	854	810	846	866	782	881	786	819	832	799	808	854	829	861	842	865	794	891	870	834	871	821	795	848	853	847	855	882	839	840	874	799	819	835	846	771	831	830	855	816	826	862	852	812	856	877	854	812	847	868	831	840	848	867	841	890	842	834	822	794	813	827	847	812	850	835	838	843	848	807	863	853	848	811	923	864	850	895	855	879	796	868	876	837	820	833	831	821	827	883	780	794	898	834	818	794	818	853	816	853	849	810	836	825	832	816	846	805	877	872	853	827	869	833	813	833	864	801	876	852	821	874	839	820	839	820	813	862	844	831	785	894	841	826	849	802	831	863	817	829	827	831	895	863	834	807	837	863	833	801	877	840	795	840	852	862	860	906	841	840	819	874	839	833	878	878	851	811	800	871	841	834	829	867	859	843	865	820	827	824	783	852	804	806	837	844	846	898	788	799	805	847	806	827	823	814	826	827	897	839	815	831	832	877	877	850	897	817	883	813	845	838	783	827	825	822	825	865	876	885	851	801	801	833	892	846	866	864	848	869	797	811	844	877	826	845	799	833	820	815	874	804	832	847	828	866	844	892	822	823	844	840	795	851	848	806	818	846	870	821	821	855	879	804	811	875	874	793	841	794	827	785	844	811	841	830	865	865	831	812	789	837	793	788	828	794	876	745	828	827	819	833	813	813	847	838	831	870	821	840	792	892	818	870	834	868	844	827	846	866	765	849	871	811	861	802	858	815	829	857	837	829	842	844	819	863	791	819	846	854	819	877	834	829	888	805	865	879	848	861	849	833	848	862	843	852	844	813	845	778	852	843	828	856	878	834	855	845	800	848	845	798	834	833	857	845	797	776	829	855	844	835	831	800	858	810	861	864	872	809	835	865	829	850	801	823	893	802	819	831	817	825	838	842	810	849	792	807	805	823	843	809	820	860	852	833	859	809	854	850	833	834	827	861	813	867	887	788	858	850	861	795	822	858	884	780	832	818	849	849	851	866	793	829	806	846	857	839	871	858	861	865	831	846	786	856	841	834	863	906	836	839	838	849	843	830	858	888	821	849	830	871	862	853	824	851	872	843	787	848	840	833	809	800	844	838	836	810	813	840	779	834	886	819	814	880	838	829	809	825	852	816	785	834	813	839	854	881	811	824	825	853	829	809	838	890	810	829	766	822	846	861	832	839	867	805	839	866	845	882	839	874	835	806	779	883	876	852	876	882	845	864	826	869	797	790	837	802	852	844	847	803	814	795	815	824	827	813	783	837	817	870	853	782	828	806	850	806	832	856	804	835	888	851	814	861	798	874	810	881	815	864	812	866	815	803	874	892	851	846	858	836	807	815	815	831	829	915	856	822	812	795	844	838	788	835	837	849	815	901	772	925	817	853	794	837	817	821	834	774	830	835	839	839	871	816	836	843	859	843	813	868	838	801	861	808	790	845	808	884	846	823	847	824	831	858	804	795	826	831	850	819	817	812	832	831	872	813	802	818	826	816	822	869	854	860	886	827	841	827	789	836	822	848	837	852	853	865	839	847	901	848	859	797	868	826	833	801	806	809	823	834	818	819	869	832	800	860	804	825	814	820	839	872	831	817	860	859	880	834	841	826	814	806	837	798	810	865	826	843	871	795	838	833	842	883	886	820	857	796	795	846	874	799	847	848	837	846	796	779	792	810	829	775	834	815	795	827	801	836	845	833	918	894	818	821	815	860	864	834	868	856	869	820	860	852	845	843	810	830	790	819	808	878	878	813	815	854	833	857	824	816	855	847	851	819	861	863	823	810	840	843	864	797	846	853	891	807	848	826	825	846	839	841	840	883	801	862	854	844	849	828	837	861	836	830	860	867	875	855	820	867	866	807	840	821	779	821	853	827	842	885	857	836	859	814	872	798	822	826	823	781	845	824	854	866	836	829	840	885	802	804	882	849	826	842	805	828	870	869	789	813	861	785	857	827	829	809	865	879	851	872	800	839	865	895	814	855	873	829	851	818	766	819	846	847	817	838	752	818	873	865	866	817	852	823	827	841	853	844	815	855	808	797	808	844	873	900	820	835	808	855	845	794	828	887	826	826	867	828	810	849	845	832	816	821	811	845	763	838	821	826	842	819	829	772	812	847	829	827	856	854	831	822	871	867	860	814	857	830	859	797	821	853	805	827	840	841	787	823	856	886	841	846	844	814	898	796	835	796	811	869	863	886	805	826	918	848	804	835	848	839	822	820	828	833	806	824	820	830	843	825	824	864	833	869	804	840	852	853	867	809	829	805	830	879	859	851	854	843	871	836	812	806	828	879	836	859	810	818	811	829	873	861	858	841	837	769	827	863	808	853	838	842	806	850	844	820	853	850	874	798	841	825	836	872	865	889	875	868	837	867	808	837	847	809	860	831	893	849	820	872	826	892	825	826	834	849	808	854	852	826	857	859	836	851	844	806	777	826	808	876	895	880	836	805	848	876	793	828	859	869	837	788	802	858	780	862	796	835	845	885	752	803	854	899	819	818	872	883	877	815	827	841	868	822	829	857	819	828	816	823	859	834	846	880	797	836	844	857	867	817	862	831	837	824	907	873	828	866	831	828	882	848	805	803	799	845	870	838	831	880	814	850	865	820	854	845	856	840	843	806	803	828	838	889	802	823	814	858	854	890	843	845	879	825	812	785	855	888	880	843	782	827	826	869	803	851	877	825	844	809	821
18313	19204	8982	658	207	165	185	173	172	177	177	169	154	167	178	153	146	164	161	175	178	143	187	165	179	158	141	136	174	146	172	171	168	189	161	161	183	159	166	165	161	184	158	145	179	153	179	156	177	176	148	164	153	172	176	173	174	171	162	188	183	185	160	155	143	160	151	197	156	164	160	173	179	147	159	169	182	150	168	180	151	170	149	148	156	142	177	173	174	164	146	157	173	161	137	169	177	155	155	147	170	151	156	181	170	182	159	149	175	168	148	143	152	175	154	136	176	174	172	145	147	161	184	169	179	152	192	152	179	166	144	148	164	163	166	164	161	170	171	144	156	179	179	169	171	139	144	155	162	171	194	183	193	157	166	157	179	183	152	212	168	165	181	138	188	190	157	164	160	157	168	166	164	157	178	147	175	149	178	164	155	169	156	166	171	162	165	138	169	175	145	181	167	159	173	149	160	163	140	178	153	154	182	178	156	175	168	155	163	147	156	165	171	135	156	163	150	149	163	168	154	175	146	177	179	199	181	183	158	181	162	182	158	176	143	175	157	197	168	165	180	166	179	185	145	164	183	154	142	163	144	152	163	164	170	179	168	168	161	160	145	167	151	191	157	144	161	182	153	156	157	160	150	163	151	179	165	175	154	146	166	147	168	151	160	176	173	163	154	184	155	158	147	150	168	167	169	172	149	171	166	180	161	170	188	130	168	170	165	147	163	186	167	167	161	160	166	159	169	172	142	182	142	163	176	151	174	164	177	168	189	188	172	153	175	141	147	145	177	166	164	169	135	151	158	153	160	163	154	147	164	167	138	153	147	167	145	142	159	160	157	156	189	174	150	116	173	169	142	177	157	167	173	158	181	163	167	160	178	187	158	162	160	177	142	148	165	175	162	174	156	182	165	163	157	171	137	168	165	161	162	141	163	172	167	169	158	157	172	163	155	175	166	174	157	168	165	160	172	157	152	175	164	165	160	152	176	163	152	149	149	171	171	142	177	145	185	176	173	154	156	154	159	181	193	153	149	162	196	160	142	166	150	169	173	159	172	182	131	147	154	171	172	158	150	176	164	157	151	165	159	170	151	182	194	168	150	170	175	179	160	177	181	163	172	147	179	149	163	167	164	184	172	142	164	168	179	158	144	189	149	156	148	189	151	163	164	157	168	169	148	161	156	132	157	151	172	188	142	166	134	177	171	164	157	166	140	167	172	144	158	167	159	148	182	154	173	160	177	161	157	179	153	148	169	152	172	186	177	165	165	185	168	172	181	152	167	154	147	173	170	187	159	162	175	183	184	167	161	178	159	162	177	171	158	174	173	168	162	166	155	157	138	158	174	162	152	188	177	165	154	160	185	177	191	153	163	172	156	157	197	172	158	161	157	150	180	152	162	156	178	170	173	169	163	188	172	170	156	174	153	145	148	186	159	178	180	178	162	166	158	163	172	177	156	168	160	144	160	176	151	155	158	155	172	174	183	154	173	158	173	156	165	142	165	185	175	146	162	168	184	163	170	155	153	166	171	179	166	170	166	166	167	157	171	183	152	166	187	152	151	175	176	157	158	179	163	153	169	172	165	194	180	169	163	168	152	178	164	176	180	169	153	173	136	157	161	172	161	144	167	171	150	163	176	168	160	183	175	163	191	202	173	163	166	167	149	168	154	165	147	153	176	184	170	170	176	167	156	168	140	164	161	183	152	139	187	175	165	164	161	181	185	168	160	166	149	168	155	166	152	149	166	150	173	172	182	166	166	146	157	173	157	146	164	155	159	180	143	167	186	138	164	181	167	148	169	172	155	140	149	170	163	160	145	175	150	163	151	164	166	167	193	157	174	182	178	162	158	173	165	166	172	152	142	158	165	157	197	163	147	150	160	160	144	176	145	196	180	179	148	170	175	174	176	149	140	163	167	182	146	147	170	177	168	148	166	173	137	170	164	153	155	162	158	178	157	154	168	153	164	170	158	141	166	157	155	167	164	160	174	147	163	136	163	165	149	158	143	146	174	172	170	170	170	173	130	153	165	162	143	152	178	174	174	156	151	169	162	181	158	149	153	146	187	195	196	147	159	179	157	142	181	186	150	160	165	161	167	155	181	185	184	184	168	167	160	183	176	171	168	171	148	173	168	158	176	167	171	164	173	159	164	151	159	174	178	167	169	178	160	163	153	160	166	140	154	162	184	157	157	169	168	154	191	164	142	159	165	163	163	153	142	152	185	164	180	201	177	186	162	168	151	164	157	191	178	143	145	154	178	168	164	173	157	176	153	169	167	192	169	174	150	138	181	165	178	159	170	166	137	146	181	173	158	164	172	167	168	167	159	159	152	139	173	156	155	185	159	168	162	179	181	164	160	153	129	159	155	171	164	168	152	150	179	175	176	177	158	184	163	157	164	171	172	150	182	139	178	161	172	164	160	171	161	157	162	164	148	164	169	175	146	174	167	144	179	178	148	164	152	173	144	170	151	172	153	158	167	182	161	168	159	150	145	172	147	171	166	176	152	175	173	183	166	158	174	160	152	163	158	179	154	161	143	158	159	148	168	163	161	166	155	150	164	155	152	138	172	165	163	128	210	189	170	160	179	150	160	184	172	152	155	154	156	163	175	182	153	163	164	151	163	156	169	155	166	136	159	179	158	191	159	178	158	186	172	163	161	158	175	153	173	147	159	170	144	164	182	158	163	174	161	129	160	164	153	171	170	166	180	169	180	172	170	164	167	162	149	169	155	156	162	160	173	166	177	159	166	176	163	170	172	173	143	160	130	160	141	155	161	172	153	166	173	153	140	167	170	160	160	158	156	164	153	160	174	167	136	167	186	187	140	156	151	168	144	172	167	162	173	157	169	173	148	147	176	163	178	175	160	168	160	168	155	169	163	176	162	161	162	154	165	188	150	141	168	157	155	199	185	172	184	152	147	185	153	151	164	150	171	165	150	160	165	137	153	157	167	141	156	169	181	161	143	147	165	179	147	162	153	174	150	168	170	168	183	146	183	151	159	152	169	169	164	163	137	159	168	153	157	179	193	157	167	154	194	177	162	149	187	155	154	175	178	145	189	171	142	165	192	174	191	158	171	177	180	156	150	164	177	153	172	147	175	158	165	154	174	194	176	159	185	177	184	180	168	171	173	194	169	165	154	167	146	167	165	155	167	174	181	175	158	157	166	147	146	157	156	172	162	186	154	160	187	193	170	177	156	194	164	158	181	165	179	164	159	145	174	171	174	150	163	176	167	160	156	167	155	197	163	171	185	182	175	156	154	181	177	162	150	177	155	166	167	169	168	136	174	179	129	156	183	166	165	156	159	187	183	160	167	155	167	162	148	161	166	163	164	180	167	160	166	172	161	168	174	173	180	153	165	168	169	152	161	180	159	164	152	152	168	174	138	149	153	165	178	145	135	162	152	171	145	167	157	166	155	180	201	164	178	150	147	158	181	165	173	159	162	152	173	157	169	170	153	176	165	174	145	197	167	142	145	160	164	169
22353	23314	15374	1133	585	645	608	634	529	595	640	617	566	572	589	578	583	585	617	593	601	582	624	575	609	611	607	633	598	576	602	601	601	631	598	570	624	667	603	641	614	624	612	618	676	647	635	640	649	612	659	618	642	592	614	620	606	607	580	570	575	604	622	592	596	599	580	609	596	597	569	622	571	598	573	560	540	609	583	578	588	621	561	591	595	591	549	550	583	607	590	589	601	570	590	557	615	607	550	589	647	609	545	564	575	603	607	596	565	560	584	570	578	570	625	548	579	545	570	626	554	562	585	586	576	631	580	618	564	579	611	590	588	594	556	580	607	617	576	593	567	573	554	606	545	650	579	560	588	579	560	557	589	626	577	566	608	548	569	553	542	565	633	572	620	574	598	595	571	553	639	562	640	610	558	576	580	580	561	581	577	576	603	588	557	539	615	581	537	605	609	600	596	564	563	569	628	599	586	605	579	594	555	617	589	588	581	566	566	600	597	532	570	558	609	572	607	614	584	627	564	586	548	571	569	557	601	574	543	584	587	573	627	566	605	583	550	606	604	571	561	595	586	593	608	612	583	537	592	594	576	570	581	609	615	577	573	571	586	573	575	598	556	612	553	567	583	581	550	620	582	569	562	601	607	607	601	570	590	611	586	615	612	562	586	575	585	576	591	537	583	542	636	561	612	579	587	579	621	587	573	568	590	577	592	580	626	609	544	597	608	559	572	581	585	588	548	580	597	573	616	608	561	604	570	595	631	580	584	585	618	578	606	552	610	627	619	566	608	582	584	634	619	635	605	584	549	624	570	565	575	525	625	551	562	582	594	581	551	608	550	591	579	591	574	534	558	606	568	589	555	621	591	625	599	559	546	603	585	595	578	636	580	589	620	629	608	566	564	590	623	601	595	592	607	563	582	520	602	544	592	614	611	573	589	562	605	609	572	582	590	570	581	628	587	548	535	595	545	587	584	597	587	592	601	588	551	581	610	600	521	565	582	558	563	569	595	589	558	595	581	583	609	619	580	551	584	608	580	569	593	553	604	569	613	567	562	553	572	617	557	592	602	527	593	591	578	580	578	583	597	592	590	586	623	580	569	556	596	586	599	568	583	585	558	565	570	562	562	586	566	537	571	624	556	583	582	606	598	610	541	594	598	592	588	592	586	611	562	613	541	569	626	565	598	622	597	617	570	611	535	563	638	623	617	552	560	596	591	543	598	600	578	549	590	576	618	614	586	605	592	606	591	566	578	557	572	603	573	580	596	566	637	593	590	558	610	608	576	581	570	563	608	558	614	617	555	579	601	568	574	579	567	535	598	502	546	608	584	588	523	536	549	578	632	620	591	600	609	560	578	577	558	570	596	575	566	591	565	637	601	628	622	566	574	583	577	570	605	575	566	576	594	569	608	601	594	581	593	571	572	604	592	592	583	496	555	573	598	606	625	586	608	542	573	627	585	560	599	611	590	590	616	556	610	551	540	586	554	613	594	582	612	584	540	560	573	609	605	598	590	586	567	611	592	619	579	582	598	555	617	568	593	576	584	645	559	562	577	570	585	573	614	562	625	601	579	561	618	625	577	604	616	579	594	592	568	580	590	588	575	610	590	632	606	580	586	597	586	608	620	578	567	628	589	587	588	570	578	621	567	574	609	606	600	562	556	575	567	546	605	601	599	577	580	616	592	593	628	562	614	556	582	566	554	588	626	589	588	537	625	542	563	603	568	562	596	584	568	595	610	606	580	536	563	594	581	579	572	531	604	531	630	589	588	590	582	566	596	571	617	580	573	601	571	576	621	607	590	589	582	563	565	569	577	585	572	584	593	596	596	610	547	598	586	578	577	609	582	557	580	605	566	601	594	595	647	574	594	548	611	576	609	590	618	614	580	529	561	591	576	576	564	595	606	593	619	653	559	568	593	552	589	614	568	581	589	587	578	583	580	559	608	571	554	588	616	581	563	588	587	602	604	578	632	583	563	598	585	605	586	555	555	618	571	581	585	571	577	580	593	575	597	587	612	617	598	594	606	576	618	577	602	583	641	575	599	615	600	643	558	563	541	554	565	611	583	611	574	579	613	558	606	586	558	596	582	605	578	598	580	574	576	580	575	554	575	588	615	586	599	563	537	557	628	574	588	579	613	521	561	634	552	598	604	595	621	569	594	563	609	537	583	564	606	591	580	561	578	540	638	555	595	580	586	567	549	540	581	566	589	573	564	563	557	629	599	608	602	566	600	573	579	607	588	577	579	629	581	587	551	567	565	617	609	565	555	625	597	572	548	609	588	633	535	566	567	585	553	626	596	619	603	546	576	605	560	577	563	537	572	548	542	569	604	587	597	578	593	640	612	605	617	558	597	557	592	552	596	595	600	588	561	582	560	569	569	588	523	614	551	636	588	582	574	608	606	604	633	574	559	577	577	594	612	600	549	599	585	593	563	606	601	631	592	544	593	558	590	597	609	606	576	587	572	576	544	556	611	567	588	597	587	564	596	569	608	587	626	588	599	589	588	604	589	597	601	590	614	625	533	565	569	608	529	613	596	564	542	588	573	568	552	596	615	563	609	587	573	579	585	578	592	615	606	581	576	563	635	585	583	614	587	571	556	608	577	531	610	599	557	585	570	598	565	579	566	590	573	603	562	579	593	591	565	598	581	559	599	605	572	605	554	608	596	604	579	593	574	573	560	603	581	601	598	545	637	552	612	582	570	564	595	564	538	606	602	579	588	531	599	567	601	585	575	572	632	566	595	603	576	601	569	563	552	589	599	597	554	563	573	633	588	586	560	562	610	568	575	588	554	563	588	565	564	611	532	581	607	571	577	572	570	592	557	615	578	568	626	613	585	562	579	587	579	580	576	585	575	565	620	581	574	617	574	624	560	599	558	573	596	575	605	588	571	582	606	557	606	584	552	602	579	615	616	555	586	612	598	567	583	580	620	609	583	553	585	587	572	596	610	609	581	571	605	602	592	611	592	577	541	572	554	565	605	602	548	631	600	605	563	545	552	548	612	618	567	560	548	594	579	575	536	612	565	583	599	605	585	586	572	630	577	562	559	570	612	593	598	590	547	601	595	594	585	570	625	579	608	617	535	555	570	626	618	588	602	594	598	582	593	591	573	559	661	590	540	514	598	601	631	618	593	585	557	579	611	593	601	600	625	600	600	570	549	585	594	604	566	632	574	582	558	605	542	582	553	589	570	577	554	591	566	564	614	578	583	599	626	611	612	598	594	620	618	540	563	566	598	567	605	585	604	531	624	604	573	604	573	544	592	607	584	628	577	577	629	565	608	595	583	615	576	601	581	608	576	596	535	608	546	569	587	557	598	621	591	586	578	572	569	591	605	594	565	564	586	574	580	536	588	565	542	587	627	605	592	554	623	610	581	616	602	589	582	581	555	544	598	597	589	550	542	587	592	594	586	559	560	569	587	631	572	607	589	623	589	559	596	599	601	579	558	567	577	563	568	534	597	598	590	637	600	550	572	592
66647	66588	51401	17568	2453	272	249	247	263	220	233	235	241	211	233	229	196	212	221	203	216	247	209	207	212	237	232	214	224	221	243	223	200	201	201	231	214	243	232	251	210	234	197	184	185	230	236	254	218	226	221	210	195	201	194	219	205	236	212	191	215	213	198	200	239	213	223	214	212	193	201	200	180	205	184	210	205	202	190	194	213	213	197	205	211	190	215	219	207	231	208	221	197	212	218	240	198	197	212	236	212	194	209	179	219	212	207	220	191	186	211	194	206	212	227	196	197	190	209	219	213	206	235	192	242	224	186	204	211	198	214	200	201	209	213	219	208	204	210	228	197	211	206	191	221	227	204	220	217	218	188	229	212	210	230	238	235	199	204	206	207	204	236	211	198	203	203	203	229	217	210	230	183	203	198	207	198	217	208	203	219	218	203	217	214	213	242	224	194	187	189	195	206	197	214	201	193	196	177	201	170	200	207	177	199	202	213	197	201	219	186	221	218	209	201	200	178	203	212	235	187	221	194	222	216	215	182	190	235	216	192	216	200	214	198	200	242	212	181	214	200	227	220	218	190	201	201	199	213	224	189	206	217	210	196	209	205	176	204	207	190	220	190	214	206	215	174	214	194	200	194	202	202	238	217	194	223	187	217	246	217	176	198	202	201	224	184	210	196	234	221	228	207	195	193	208	187	255	225	199	197	220	189	199	224	213	240	227	235	194	204	190	214	221	219	210	193	245	210	192	204	194	217	229	220	209	208	195	214	205	211	207	202	212	187	192	192	201	211	212	198	213	223	234	191	184	194	216	208	186	209	217	227	237	204	207	184	193	194	203	196	207	228	228	211	198	209	201	210	202	210	197	203	200	218	205	181	234	187	225	200	196	199	212	196	202	205	212	213	211	180	212	208	233	222	218	231	222	176	209	216	186	214	203	194	211	194	215	210	206	213	202	212	210	184	205	220	227	204	213	226	192	247	209	221	207	195	219	242	212	213	228	194	204	221	202	202	236	193	214	226	199	209	209	185	196	187	209	190	185	190	205	226	229	220	210	188	215	221	198	241	198	231	188	208	216	211	222	219	202	207	226	235	196	212	215	212	233	220	232	227	222	217	198	200	226	211	202	180	192	178	169	218	196	211	210	204	222	212	199	216	189	213	215	202	205	196	173	193	212	204	195	215	209	222	205	208	201	218	190	206	238	187	197	227	211	188	205	213	208	254	200	211	216	215	196	191	226	218	220	204	223	199	196	200	178	221	216	227	216	196	219	215	205	226	208	227	181	188	207	230	225	179	213	203	208	219	212	221	206	229	207	207	227	215	210	209	195	203	207	217	188	201	211	200	205	225	196	205	202	207	201	236	215	208	181	228	202	198	234	197	218	234	206	187	224	210	217	211	201	206	199	178	221	232	195	203	202	189	193	223	192	190	232	212	225	208	235	204	221	202	213	213	239	213	217	189	180	195	213	197	216	216	204	204	236	203	210	220	195	209	219	240	215	205	216	173	215	227	215	201	210	227	208	202	207	205	223	181	177	197	198	209	197	217	230	222	249	191	199	203	199	217	234	187	217	206	189	223	209	231	211	215	211	211	208	224	203	228	239	212	204	206	204	236	207	222	201	220	212	202	202	211	209	211	188	206	208	239	200	189	235	232	215	205	206	202	212	211	209	205	210	232	215	197	203	188	216	225	191	203	205	196	190	178	221	181	223	228	200	211	212	195	228	195	184	195	204	213	184	221	219	214	224	199	218	221	199	195	244	205	172	201	200	232	199	194	178	214	225	226	193	213	221	213	210	193	215	245	216	176	211	216	193	236	197	215	199	174	198	188	186	193	226	194	234	196	220	202	198	213	192	224	219	193	208	232	228	206	219	223	225	214	196	220	223	198	216	224	233	246	223	199	199	207	229	190	227	202	211	198	200	224	207	202	228	233	238	231	221	204	197	203	221	222	220	198	214	199	213	209	192	219	233	213	203	193	221	189	188	215	237	222	216	246	228	180	237	201	218	242	185	225	206	211	246	188	214	203	223	230	180	238	215	217	195	199	200	191	223	231	237	204	221	198	214	187	222	214	204	183	212	224	209	222	209	203	193	194	212	205	226	220	243	198	225	220	185	222	228	203	207	216	184	206	204	178	203	206	194	189	207	215	184	202	194	200	216	193	209	187	200	199	199	197	202	219	230	222	192	214	241	196	197	201	210	216	201	207	220	199	233	238	210	246	190	227	211	186	211	200	189	198	222	224	203	218	191	224	204	209	196	231	215	193	222	241	216	227	202	220	196	195	220	205	205	208	221	230	203	187	226	195	218	230	212	183	209	208	192	233	239	191	217	198	243	197	243	204	205	210	194	204	216	192	231	213	194	188	199	182	211	201	207	251	217	236	203	222	197	209	213	201	206	216	217	234	233	212	228	246	212	220	198	207	198	189	205	199	193	199	199	224	200	219	192	196	212	224	206	221	220	209	185	188	226	202	234	216	196	195	200	227	218	207	218	234	196	215	215	211	188	216	195	197	216	209	226	200	212	172	232	221	225	190	188	207	222	223	212	196	227	221	180	204	187	220	182	224	205	202	211	215	203	217	182	206	196	228	207	229	216	191	217	217	222	199	216	207	212	240	185	193	200	233	221	242	207	215	208	196	227	198	220	189	209	203	216	196	203	185	211	207	223	218	197	213	189	208	232	199	208	219	225	219	209	228	183	183	225	195	205	242	194	217	219	235	224	212	215	194	223	187	213	186	196	220	238	206	217	211	181	178	225	182	205	193	201	198	211	222	213	207	213	214	179	206	203	202	218	222	209	201	207	223	211	198	206	171	231	199	202	238	239	192	203	203	220	198	214	227	219	208	218	217	200	225	210	203	225	209	213	209	210	221	192	219	203	214	235	226	224	230	184	265	188	192	196	233	209	208	223	195	210	228	220	208	199	226	222	218	236	213	197	227	218	194	203	229	224	192	196	203	208	236	180	208	222	221	205	241	195	217	202	213	218	205	227	224	194	228	199	209	220	209	197	176	217	181	237	202	196	214	220	235	186	243	211	194	228	203	223	191	213	205	209	225	188	239	219	193	218	222	195	214	203	211	203	209	203	223	195	235	206	191	227	211	249	238	217	210	228	206	196	208	215	199	231	224	190	212	203	206	209	233	204	202	215	227	212	208	214	212	211	209	217	223	226	206	206	188	232	190	211	236	191	224	220	238	206	215	187	171	206	198	203	213	226	234	192	223	218	228	195	192	212	205	190	207	202	225	208	206	198	223	188	195	196	190	209	204	196	199	210	239	184	225	214	193	211	223	207	238	213	218	224	208	217	211	198	225	231	220	201	212	206	215	229	218	199	204	223	222	231	193	223	209	205	175	202	211	200	216	200	213	218	210	223	181	237	213	204	181	214	205	198	195	205	183	202	229	220	172	191	216	206	216	209	202	207	201	217	193	202	238	175	203	207	211	203	213	189	237	212	222	229	211	199	222	225	208	213	227	212	202	211
46418	51038	44460	8216	1048	1011	926	1031	961	901	853	822	813	813	788	780	777	764	733	787	762	763	730	786	760	802	765	790	810	787	812	813	805	777	776	789	749	792	755	761	746	786	820	806	786	828	816	799	823	745	791	786	781	796	720	727	738	783	721	702	715	759	741	732	705	710	719	735	738	687	722	750	703	711	709	697	692	730	702	747	736	729	678	730	739	702	707	684	708	686	690	741	717	713	714	687	720	766	721	735	730	700	728	659	764	725	699	707	787	713	711	720	714	726	701	685	698	679	691	711	716	702	712	661	755	739	721	716	661	706	737	770	738	736	736	759	685	730	709	681	692	714	689	707	729	692	693	741	714	688	704	667	749	740	680	743	742	717	681	683	749	716	697	671	689	658	740	696	695	698	720	701	733	714	672	686	677	770	694	731	695	773	717	742	700	742	725	722	697	705	728	701	751	743	718	734	687	752	693	744	720	730	699	726	685	754	692	723	671	679	733	723	727	675	696	699	739	728	700	721	721	740	708	715	726	698	697	739	707	697	675	723	709	779	702	743	704	727	736	717	694	702	720	741	723	740	683	729	721	674	690	712	739	727	717	718	736	710	726	719	753	745	773	701	714	719	727	762	760	748	760	746	739	708	700	758	742	714	721	704	739	750	730	742	688	722	721	717	689	745	688	705	736	720	732	698	715	660	745	693	732	764	741	729	737	770	703	724	799	693	724	681	739	702	706	729	718	708	714	727	707	706	746	691	744	723	689	676	727	729	714	717	718	734	701	694	691	727	748	721	723	723	710	733	696	707	679	732	698	683	736	684	713	659	727	703	691	731	708	696	739	747	747	724	727	701	720	714	737	691	717	724	710	735	737	687	723	714	703	678	700	717	774	726	694	735	656	712	725	745	714	710	702	722	699	723	739	706	699	714	673	740	766	728	771	663	703	723	686	713	704	693	701	712	737	709	727	711	724	711	747	693	699	721	742	712	664	673	698	723	712	688	751	701	710	708	697	733	708	693	684	744	690	731	766	696	716	722	756	691	710	720	745	740	736	720	727	723	719	743	669	709	716	718	718	738	698	723	711	736	698	705	660	728	708	722	726	706	750	708	691	673	699	743	711	695	740	675	771	686	730	682	733	710	763	680	740	709	739	706	713	698	688	693	683	738	716	706	689	708	684	758	684	731	749	665	745	701	725	732	722	672	712	695	708	692	729	780	723	739	725	740	731	701	732	718	734	729	689	719	713	740	721	698	703	734	711	677	693	762	725	775	686	667	672	736	683	751	749	689	703	730	732	732	711	752	714	766	718	741	766	741	684	725	741	736	717	681	719	693	696	754	719	728	681	759	703	735	714	682	728	751	675	732	744	766	641	664	684	711	692	737	708	662	686	699	705	701	754	715	658	755	709	761	724	735	748	705	755	738	697	724	711	680	692	716	705	688	731	742	726	760	735	712	727	725	674	707	694	666	719	713	687	723	705	731	692	664	741	697	722	723	642	678	693	735	737	727	709	674	723	685	719	646	737	701	730	726	698	707	701	699	683	721	697	705	673	695	717	713	733	750	717	711	734	680	672	678	694	718	734	759	689	751	733	732	723	678	752	697	766	720	730	663	731	742	720	660	699	716	705	705	696	735	738	715	728	718	673	764	753	715	730	651	713	785	741	697	715	717	750	734	675	698	714	751	693	733	747	697	708	713	768	727	736	676	720	730	720	700	758	726	801	755	680	714	722	746	710	716	707	738	684	718	696	700	678	733	764	749	738	725	781	736	781	689	687	662	745	692	686	745	698	706	670	716	678	698	702	725	697	655	712	744	684	695	707	676	767	715	724	732	673	730	696	705	726	698	688	719	748	696	705	717	719	704	696	674	683	731	685	737	705	782	711	747	664	737	639	730	684	690	734	753	741	715	700	723	735	746	757	746	673	724	657	718	763	683	666	677	724	732	704	737	742	695	749	712	747	666	730	707	702	737	748	779	717	696	717	746	700	694	745	713	743	716	711	720	745	733	670	710	690	685	735	745	717	704	696	722	707	698	699	704	726	699	689	730	686	686	686	669	726	712	697	696	697	675	702	669	699	730	742	698	714	698	702	705	656	722	755	705	753	705	693	679	780	707	747	711	716	713	743	717	710	766	667	737	718	703	721	718	684	670	704	650	709	711	744	708	688	742	723	684	730	662	716	711	684	712	676	698	740	702	692	732	706	716	716	710	712	687	697	693	714	720	738	738	744	673	742	723	758	698	693	745	730	683	757	766	732	699	722	740	759	714	708	722	721	731	744	725	712	710	727	706	700	745	752	724	756	762	736	694	704	676	671	705	790	729	779	726	703	729	698	719	711	728	708	722	710	698	711	721	670	644	735	678	693	715	738	721	716	727	723	730	685	681	716	726	713	660	691	712	714	719	734	748	675	680	715	705	701	743	722	656	702	693	718	711	714	709	655	670	718	730	697	745	717	683	734	706	753	685	733	757	734	721	722	720	720	657	700	734	665	714	710	737	730	691	683	762	713	711	763	742	684	690	735	725	699	697	760	679	693	721	694	704	686	709	701	667	710	693	706	701	694	691	702	750	689	726	720	708	712	683	669	737	665	685	708	712	719	700	768	715	715	696	761	722	724	713	724	716	700	728	740	710	658	703	716	717	744	726	712	693	672	714	680	733	727	726	713	688	745	737	752	759	696	687	710	694	734	717	683	711	701	715	746	710	720	710	693	738	710	695	732	681	677	677	732	722	670	723	697	714	673	698	696	681	711	707	688	713	699	729	738	760	687	761	702	700	662	732	680	749	684	723	668	745	681	694	741	695	742	677	702	724	746	745	670	714	741	700	711	755	690	748	733	658	702	774	721	722	694	732	685	717	739	685	720	736	771	728	721	696	734	661	702	732	740	717	690	737	706	659	675	685	706	718	725	725	751	731	701	742	716	690	695	681	723	728	720	725	730	729	734	732	730	742	756	715	679	707	720	690	731	699	729	701	688	735	746	704	697	677	693	698	710	670	729	690	712	709	665	690	730	686	733	718	683	742	745	684	718	667	760	754	734	741	714	736	720	719	700	724	740	730	691	740	732	747	697	712	723	708	705	755	734	684	713	703	709	722	679	703	727	731	741	741	702	634	707	701	732	683	701	698	673	743	741	738	727	668	722	653	713	771	725	716	697	760	728	751	724	678	714	721	713	726	704	744	740	669	718	756	695	740	729	713	705	710	710	649	732	728	718	730	733	763	692	724	733	723	747	725	685	680	712	732	704	705	719	773	694	696	717	711	714	770	691	731	748	678	663	718	735	778	728	697	708	709	671	722	683	701	706	709	752	728	722	752	702	713	701	725	681	768	709	728	697	714	712	713	725	724	701	711	711	684	681	748	746	733	671	715	702	733	683	705	734	736	703	739	737	679	671	735	714	662	738	705	711	723	715	704	685	706	726	736	735	732	736	739	719	691	682	685	629	687	734	680	741	743	706	708	658	729	691	659	755	742	692	714	748	674
75730	75772	56228	23069	8803	818	354	370	400	339	305	330	326	270	261	279	268	268	293	291	312	273	280	289	266	298	289	285	288	286	276	290	303	271	242	297	290	316	289	291	313	277	272	275	285	285	273	291	279	260	237	311	248	267	293	268	274	274	265	271	249	287	293	253	286	282	258	274	274	304	253	262	242	244	236	282	253	242	222	278	273	231	280	279	282	264	262	247	275	260	224	272	281	253	274	281	256	254	252	251	282	268	275	270	289	253	250	267	260	276	288	270	269	251	279	292	269	265	270	267	251	218	257	294	251	273	261	271	288	264	257	275	279	258	270	267	264	260	278	230	270	249	236	280	270	256	268	245	267	302	237	282	271	263	232	266	255	260	268	271	253	275	273	289	281	281	271	260	286	307	256	254	256	258	282	276	222	263	255	266	266	278	270	252	264	279	249	246	272	264	266	231	249	325	246	263	246	277	281	234	279	253	289	253	242	267	311	252	269	278	258	256	278	266	281	300	272	276	267	277	269	235	269	247	266	258	266	284	288	229	283	236	299	245	261	305	245	288	265	269	262	276	276	260	281	240	264	261	267	268	291	255	267	259	266	244	226	258	243	277	264	258	265	245	249	241	264	268	287	272	264	277	281	238	248	277	244	269	251	273	237	260	275	284	251	258	281	276	264	289	251	248	272	276	277	269	243	257	280	259	248	283	283	262	302	261	285	272	271	254	291	260	258	251	283	261	222	254	257	259	260	271	275	255	275	264	277	270	252	282	274	270	244	260	271	296	219	240	251	230	261	276	245	260	278	240	270	276	270	255	255	263	225	269	265	251	264	250	275	245	281	265	271	254	280	258	241	286	262	277	262	284	259	275	240	253	257	255	249	296	234	276	265	260	263	252	222	262	275	255	265	255	274	262	257	264	262	297	274	245	266	260	283	302	264	264	238	255	274	248	266	259	253	256	248	280	267	250	270	272	260	268	268	282	284	277	256	273	252	269	280	257	266	262	254	268	279	270	282	260	252	240	239	270	264	266	263	258	252	275	240	290	281	267	284	271	278	239	254	287	272	284	269	267	279	269	276	281	256	266	288	258	264	273	291	273	263	238	272	246	265	264	249	265	273	290	322	252	259	254	244	271	264	264	280	242	286	264	256	259	275	296	274	249	238	255	266	299	263	273	269	278	264	270	263	271	231	285	266	232	262	223	280	286	271	249	233	237	299	277	256	240	266	294	258	290	264	271	268	248	245	264	253	282	269	261	275	271	257	260	266	235	270	284	252	265	238	235	280	267	269	256	286	264	242	270	266	288	255	252	252	248	282	262	266	244	237	269	271	265	269	251	240	287	270	268	250	262	280	266	286	273	265	253	275	274	253	254	287	288	271	267	275	253	276	279	296	286	234	267	258	259	257	257	257	280	249	261	262	250	232	261	261	226	230	289	273	269	296	252	267	298	246	263	265	246	250	265	271	292	266	257	298	255	256	246	240	259	268	246	274	260	247	255	231	286	269	258	273	241	285	285	227	257	255	259	263	239	272	268	251	245	255	278	247	269	250	246	252	262	285	267	278	297	258	259	258	284	243	255	253	281	264	260	266	245	214	262	255	279	225	243	288	250	258	260	289	247	271	264	269	215	283	244	249	237	245	256	247	283	273	252	249	262	279	259	246	268	275	275	260	292	235	275	259	267	284	250	270	246	235	249	276	272	260	257	289	286	239	262	257	289	256	258	282	269	248	288	282	272	246	244	273	308	283	272	293	264	259	259	263	294	271	282	252	245	279	267	260	259	276	264	251	253	293	263	261	257	254	262	283	241	251	250	283	259	297	288	263	249	262	270	243	264	246	263	236	256	256	249	272	228	248	271	292	235	270	240	253	239	277	273	257	240	275	275	287	239	283	288	283	267	279	286	273	242	264	250	248	271	266	236	278	269	270	259	259	257	259	255	257	275	285	267	246	258	233	278	239	293	263	271	231	239	250	277	255	285	258	267	255	284	279	276	264	232	278	271	276	257	256	252	238	252	285	267	260	271	249	258	238	267	266	271	251	271	252	251	279	257	255	273	274	266	259	275	292	247	254	241	301	261	288	279	253	235	259	250	283	285	286	281	237	271	279	260	269	256	267	272	250	303	277	260	271	259	273	241	259	269	248	254	239	275	270	268	291	291	251	256	276	260	287	242	263	276	265	245	270	267	264	281	262	233	245	295	254	254	275	264	273	254	251	257	258	249	242	244	301	240	263	261	243	258	273	248	246	273	273	281	257	256	286	251	284	246	285	242	260	279	259	267	267	245	272	263	276	229	249	286	271	262	252	261	227	227	284	275	296	245	260	269	290	267	280	286	247	255	250	256	234	262	269	252	259	265	246	285	256	263	249	287	250	250	259	249	246	272	252	251	260	253	283	263	268	262	237	284	280	255	224	273	276	291	279	276	278	288	284	260	278	283	292	234	262	273	274	264	240	259	222	266	260	241	235	268	262	252	266	247	258	240	239	264	258	264	277	261	287	276	264	283	283	263	265	284	285	270	237	257	245	264	259	271	270	306	274	295	245	259	235	272	242	281	249	255	242	258	269	260	274	289	247	245	256	268	256	254	272	248	281	249	239	249	279	264	251	269	231	276	260	268	283	261	243	268	270	253	252	283	248	258	251	306	256	274	292	242	282	248	254	272	274	271	268	295	274	282	249	268	261	268	278	277	247	290	243	277	284	271	262	264	245	248	290	259	297	266	268	239	226	244	271	272	259	299	261	269	271	255	266	265	294	234	243	267	262	268	256	247	253	272	258	260	254	247	262	266	278	259	273	241	251	237	281	270	293	259	278	262	242	253	257	259	282	250	275	239	273	269	300	239	271	254	259	252	262	285	296	275	262	251	259	264	263	255	261	290	289	263	262	267	235	300	266	284	262	296	244	273	275	291	289	290	241	277	256	273	248	268	282	260	242	262	270	247	247	302	267	272	251	281	276	256	230	269	246	262	278	263	280	279	255	260	287	281	256	264	284	260	283	243	281	245	255	283	270	250	284	253	244	277	277	257	269	278	230	250	252	273	264	283	274	295	293	289	257	257	269	265	245	295	263	286	305	249	269	272	278	242	262	269	252	273	277	257	293	267	277	241	266	262	236	300	239	255	236	281	247	289	255	255	261	232	256	276	238	242	255	260	247	230	249	257	260	255	263	248	280	290	270	285	256	281	236	257	258	279	256	259	256	283	263	286	262	288	242	254	252	250	278	239	246	272	277	258	243	260	263	291	316	271	270	251	252	289	275	277	268	258	273	288	294	265	204	242	268	265	250	254	289	258	236	287	235	278	277	252	256	263	273	234	274	265	241	266	266	259	241	245	236	258	272	260	253	281	287	270	285	255	262	246	277	252	258	274	250	275	276	278	272	262	236	269	267	242	253	257	243	255	252	243	264	271	259	264	268	282	253	270	273	253	276	252	257	271	268	242	243	246	249	261	266	264	280	248	251	294	264	257	255	249	259	269	269	250
55813	62705	53709	9909	1416	1383	1334	1304	1364	1236	1115	1137	1064	1048	979	1013	1051	959	995	938	904	898	911	976	950	1014	969	1022	975	1042	1063	977	1021	920	972	877	895	940	973	998	902	989	925	1015	913	941	1023	1009	960	995	942	922	894	892	992	892	888	857	883	871	813	826	881	857	864	874	832	839	866	858	883	896	815	847	832	918	844	888	868	861	853	867	867	856	934	835	896	802	909	890	866	842	822	878	857	876	806	833	822	877	863	852	839	838	860	838	822	878	856	891	860	883	886	845	869	813	917	866	888	849	818	861	886	867	884	812	853	871	795	897	859	857	848	808	863	855	863	804	843	845	799	827	820	898	836	868	816	818	827	877	788	776	843	846	842	826	830	831	814	871	871	902	828	781	871	850	850	880	825	892	889	890	844	900	822	816	868	865	842	834	806	934	806	847	844	822	832	808	821	853	851	836	853	871	849	857	853	860	901	858	782	809	899	880	853	846	855	852	836	854	842	819	888	858	823	830	851	856	790	885	936	867	856	869	859	816	828	814	892	869	869	860	853	810	877	808	874	897	834	847	828	845	823	875	823	894	862	857	844	857	829	835	818	865	845	826	876	795	800	875	825	866	809	844	845	854	821	854	861	838	808	826	848	876	869	837	855	858	872	810	807	833	848	818	821	857	885	840	817	842	865	836	812	862	842	852	869	853	867	825	869	886	836	806	836	869	845	817	858	820	872	824	826	835	880	827	858	779	837	829	841	846	809	822	847	852	876	803	838	873	857	883	848	860	872	773	819	847	804	864	897	854	865	828	848	863	807	832	838	814	880	864	840	876	890	896	874	857	833	830	846	890	891	816	813	887	841	825	815	877	821	865	864	820	902	843	875	770	828	856	845	858	798	841	859	867	842	883	804	892	847	834	826	818	787	844	835	869	902	911	809	853	858	840	886	826	914	803	870	887	829	836	878	833	848	852	819	851	897	795	853	847	823	874	826	825	935	864	804	840	835	843	852	871	822	808	826	829	850	853	897	850	845	848	864	861	842	793	839	878	856	830	861	813	827	841	854	878	848	836	819	836	840	925	810	852	881	863	885	827	798	887	843	856	880	852	812	851	837	787	850	866	869	874	860	818	852	780	857	897	816	830	797	830	884	886	827	884	822	821	843	821	817	825	827	837	851	839	820	824	823	811	851	832	887	833	845	880	855	866	810	889	908	777	798	844	842	872	848	823	867	815	826	860	783	887	849	859	844	854	893	818	836	861	864	851	836	824	841	865	877	835	877	892	811	872	811	908	860	841	866	897	872	796	813	807	812	850	901	867	838	843	863	808	906	877	859	829	824	815	828	849	812	839	856	804	792	883	872	889	851	829	866	856	824	821	843	834	911	856	840	825	916	863	855	843	907	912	844	845	879	841	883	870	864	798	836	819	856	886	857	867	890	904	799	829	822	840	918	879	843	867	836	860	855	844	841	823	867	839	812	789	838	913	823	814	862	893	784	813	816	818	828	820	870	834	843	925	919	877	867	801	830	820	911	841	827	838	832	829	841	825	912	838	836	852	853	842	811	817	847	823	859	802	868	865	880	842	899	867	821	846	871	865	841	850	835	860	822	880	813	846	851	854	890	857	868	849	842	876	822	863	798	839	840	908	796	844	846	880	803	817	867	801	917	821	849	833	824	836	864	803	854	817	833	834	852	910	863	878	806	813	857	817	876	804	870	891	870	880	809	828	829	829	839	800	843	815	861	833	829	835	880	817	853	884	833	865	838	827	852	867	838	825	887	854	836	862	876	850	847	855	857	862	848	856	832	829	845	817	865	824	894	886	834	785	856	866	847	870	826	850	888	807	816	925	841	853	855	822	850	890	867	883	830	865	874	852	894	863	845	894	821	868	902	878	859	847	798	792	891	822	812	845	823	868	894	847	879	870	860	931	822	914	836	873	816	859	898	848	855	845	781	839	821	878	850	832	867	866	809	818	850	882	889	849	873	861	834	812	837	872	819	868	876	873	820	812	879	856	827	877	852	827	790	863	883	881	865	857	842	824	796	874	794	796	877	857	870	834	852	846	890	825	863	858	925	834	866	827	831	818	881	856	885	877	826	829	863	875	794	821	813	858	874	831	844	876	825	824	855	867	821	847	863	885	918	840	800	827	841	797	863	811	849	905	794	889	855	797	828	855	824	893	843	838	810	857	839	869	840	788	840	819	845	847	892	894	834	857	838	857	860	866	858	819	851	832	880	870	879	863	826	860	884	862	827	907	886	808	889	851	838	887	875	818	845	812	805	831	841	854	841	872	812	812	847	831	866	881	865	856	859	845	840	818	863	885	783	822	880	892	818	882	780	822	842	858	818	824	870	806	890	839	878	778	864	852	842	845	868	865	885	825	857	846	835	829	839	893	841	828	821	839	851	914	841	842	860	790	922	806	919	844	854	813	875	848	881	822	881	890	868	875	889	776	840	835	864	782	875	872	895	860	910	837	822	857	841	821	868	855	866	800	864	893	839	809	818	835	842	841	869	869	844	864	833	865	891	853	855	859	818	868	818	862	845	812	898	815	848	854	779	905	819	923	806	877	868	845	834	841	836	926	893	835	827	848	840	847	764	817	859	829	873	819	853	872	807	856	853	844	826	808	846	862	876	810	847	886	823	856	845	837	825	836	800	830	900	888	829	888	870	834	840	809	821	819	842	853	816	883	815	924	871	891	844	863	862	903	850	845	783	835	836	864	831	859	836	834	875	842	827	875	886	870	803	833	835	846	841	826	863	828	789	820	889	808	859	864	840	838	820	799	813	868	851	856	853	896	876	848	856	780	837	843	871	857	878	827	824	820	899	898	781	856	854	825	836	826	885	877	864	834	868	841	807	858	831	831	859	814	842	864	812	867	852	809	858	815	826	861	820	851	841	879	826	868	828	879	843	868	843	860	873	858	862	816	866	829	820	853	841	797	843	853	838	847	837	876	863	882	882	800	907	847	828	862	859	868	835	899	838	879	863	801	862	880	842	862	817	846	820	859	899	900	854	821	826	854	837	877	857	828	909	883	826	875	848	895	795	893	859	819	867	851	863	846	919	834	808	847	826	844	846	833	869	843	871	883	842	879	850	827	824	855	843	840	834	879	805	860	893	861	843	824	841	871	795	844	811	821	856	875	873	854	924	902	838	818	868	850	804	823	858	850	851	899	852	845	899	896	792	856	882	865	874	871	870	854	849	909	820	853	865	854	800	856	845	832	828	834	879	838	868	827	868	848	875	869	816	835	850	842	889	858	746	842	806	866	858	915	865	858	822	813	859	852	929	842	827	882	846	817	820	829	795	826	889	904	844	820	788	835	842	874	839	902	873	843	872	853	796	898	886	872	822	800	893	860	828	875	895	811	833	856	845	851	862	839	866	806	883	858	870	890	798	861	872	878	878	831	848	870	865	863	896	882	897	851	834	865	830	877	836	869	867	852	822	888	848	819	818	859	837	801	849	862	834	834	863	822	877	839	916	826
19974	20915	7982	641	220	168	164	176	185	165	194	159	193	190	167	193	163	168	174	148	160	166	182	167	180	159	172	168	183	162	175	156	159	154	164	166	182	168	152	162	153	186	171	156	181	182	178	168	167	151	157	161	165	169	152	176	157	142	153	192	186	194	152	169	170	164	176	172	174	160	185	191	152	155	192	182	155	161	163	171	178	176	174	174	168	147	184	168	167	161	169	169	168	155	155	167	170	181	186	174	151	171	143	175	164	151	170	173	180	201	165	171	155	168	167	170	159	181	142	182	163	186	169	193	171	177	180	160	170	196	166	154	191	165	169	172	178	166	207	155	162	192	167	156	154	175	145	181	153	175	189	167	178	148	168	152	167	161	177	185	186	149	142	191	173	183	178	166	154	166	154	158	158	169	184	179	155	193	162	175	188	163	175	167	186	162	203	165	167	154	153	172	161	155	172	194	176	170	184	166	154	166	155	172	152	197	171	167	155	168	189	147	177	178	190	156	178	162	182	197	153	170	175	175	160	179	177	143	172	202	184	178	152	181	155	159	166	140	171	190	160	171	172	184	181	156	171	158	166	149	169	161	155	153	164	137	143	161	158	177	196	164	150	178	161	181	177	187	180	172	151	165	163	184	178	186	133	153	156	180	168	170	186	154	161	147	172	161	157	155	186	163	161	137	195	170	173	161	168	163	189	169	164	171	157	147	182	152	161	143	149	171	168	181	153	180	154	171	177	183	186	148	148	173	198	134	150	168	186	182	150	169	172	153	147	148	196	182	187	186	136	174	174	185	175	202	203	183	174	156	161	182	147	165	172	176	174	161	178	166	150	173	153	186	167	181	174	175	186	164	174	175	143	174	159	150	155	161	179	167	167	160	132	175	144	145	177	161	148	146	169	180	172	172	175	181	152	167	168	176	169	167	184	154	177	169	181	186	158	189	176	178	159	166	165	173	195	191	161	168	154	167	151	177	177	186	207	197	171	157	167	166	142	159	128	172	162	147	162	168	172	170	183	166	193	163	150	204	193	165	170	142	164	159	153	166	173	160	167	165	174	145	175	158	175	149	170	178	156	182	167	153	172	175	168	153	139	154	159	186	170	183	175	169	178	164	175	175	158	144	192	176	171	152	187	184	171	192	166	165	139	156	173	159	157	153	161	169	159	166	184	174	162	140	167	181	175	154	152	165	181	175	145	150	173	153	164	171	155	168	152	180	158	157	161	182	161	197	157	166	144	182	139	189	149	157	154	169	189	172	155	172	175	157	154	167	164	181	153	153	164	167	182	171	169	172	150	159	187	184	162	165	176	160	165	163	159	160	164	156	199	176	176	159	179	169	168	171	156	157	188	158	163	169	150	163	180	161	183	171	152	165	182	171	153	168	188	163	167	162	166	159	183	179	191	158	171	194	165	167	194	166	191	169	188	178	202	191	160	145	167	157	162	156	164	186	177	170	167	160	169	162	166	179	185	176	173	174	155	155	175	163	165	160	163	163	176	157	161	143	159	166	156	154	167	180	178	164	157	160	159	162	175	167	157	183	166	143	175	153	157	184	165	160	166	168	168	207	162	155	145	182	155	159	181	177	160	178	164	171	176	170	157	153	171	168	180	186	170	185	187	152	154	171	151	161	158	176	165	162	150	175	182	168	143	149	163	171	180	180	164	157	165	168	164	146	176	179	162	140	159	165	172	139	206	149	155	181	181	146	153	166	176	155	173	168	132	159	185	188	162	156	152	166	178	181	162	187	158	169	180	158	172	166	150	171	174	166	175	170	188	155	166	181	182	185	149	157	178	161	169	160	171	169	158	163	163	155	182	173	179	167	170	180	173	165	193	174	153	176	193	162	160	163	171	155	184	167	157	164	167	155	181	153	197	183	189	187	153	145	159	172	174	162	163	160	187	160	159	176	169	193	173	177	154	162	169	155	179	163	148	157	195	151	137	158	187	161	159	179	174	175	195	145	190	151	167	164	178	167	166	189	187	164	152	184	196	181	154	133	163	163	176	178	149	161	144	138	158	193	165	158	177	185	170	156	158	181	162	180	174	167	165	161	162	146	167	187	155	183	172	185	170	177	150	159	174	150	183	165	173	181	166	167	165	144	170	176	181	163	177	181	170	156	175	155	180	155	179	163	192	175	175	180	163	159	173	166	184	171	150	169	163	169	176	153	174	163	171	177	156	168	182	181	180	192	151	168	167	162	166	190	175	175	146	154	201	181	167	165	170	167	169	177	167	175	198	156	155	161	180	163	158	182	180	174	154	164	190	163	142	164	171	171	162	177	156	166	138	175	162	157	186	173	171	176	171	146	160	171	162	186	167	168	154	164	165	178	175	158	190	156	143	148	164	154	160	168	151	144	186	159	156	174	159	186	185	206	190	165	189	174	141	167	163	163	164	163	157	164	183	169	183	173	152	164	160	159	152	161	203	159	160	173	156	168	157	170	174	155	160	182	170	168	167	167	186	169	170	175	154	166	174	168	175	172	171	159	169	162	161	173	160	168	180	164	173	161	160	161	164	193	181	181	167	150	164	168	169	171	176	175	182	168	176	183	159	204	174	164	173	144	187	182	177	178	173	172	181	165	166	162	160	179	189	168	172	176	165	165	162	169	177	157	175	150	175	181	180	163	176	165	173	191	188	202	157	181	180	181	165	157	174	192	134	178	170	175	162	192	168	167	180	164	177	177	161	146	170	159	174	181	177	161	171	158	173	180	149	168	181	174	157	156	169	172	185	167	176	157	175	160	159	174	172	155	171	178	174	173	166	184	172	148	173	167	175	186	194	166	159	189	169	172	147	158	159	190	172	170	182	155	153	159	159	183	178	171	157	161	152	151	170	177	178	160	176	170	158	162	170	149	191	183	169	167	173	172	167	160	166	167	147	200	174	170	153	168	172	145	159	150	151	176	178	143	163	147	173	166	167	164	194	160	161	169	158	161	180	179	196	184	156	176	148	171	154	146	167	175	161	170	175	169	143	175	199	180	165	159	177	161	179	162	157	170	154	179	164	183	156	157	170	151	165	189	149	188	143	168	179	170	169	157	176	162	163	186	170	167	174	163	165	176	147	172	186	177	172	161	148	163	169	164	171	182	160	181	178	191	160	184	162	179	165	171	174	182	144	173	168	157	172	153	170	166	148	170	147	153	172	156	166	155	147	184	170	145	174	179	189	189	161	159	180	161	172	147	170	173	179	161	181	164	176	165	183	171	182	167	173	174	146	176	176	157	172	175	160	167	171	150	149	163	142	168	177	149	178	166	172	163	161	149	190	150	155	164	180	175	140	157	157	154	176	163	183	157	162	169	172	151	146	167	176	207	166	150	155	158	140	163	159	189	167	162	188	158	176	162	182	178	159	187	153	197	165	161	163	172	171	168	197	175	153	184	159	177	153	148	185	169	162	168	166	168	140	167	162	168	169	187	169	162	197	191	165	170	185	158	181	180	190	154	157	191	172	182	146	154	185	186	167	154	166	170
23752	24355	13673	977	594	601	643	666	618	606	589	601	612	620	572	586	602	617	589	609	616	618	615	576	618	622	603	641	649	625	601	626	606	638	603	574	630	594	622	641	632	671	618	651	664	660	690	664	648	646	648	646	618	615	602	626	606	604	636	649	618	582	590	591	611	606	576	646	574	589	613	575	594	588	565	608	579	602	577	608	611	603	594	562	573	661	557	624	610	583	592	618	583	642	625	588	571	567	593	624	592	650	594	589	594	617	580	627	577	571	619	613	616	588	601	590	576	543	630	591	589	615	636	629	563	503	575	596	595	623	603	567	609	572	601	608	617	648	634	613	569	573	586	628	602	587	581	581	557	600	564	585	607	586	601	584	605	619	595	576	596	604	555	561	627	602	657	634	564	558	593	604	601	607	561	588	622	600	590	600	584	568	605	613	555	604	553	643	608	654	603	596	608	592	630	602	584	593	584	680	640	594	559	557	569	615	624	587	612	583	527	566	630	575	573	585	558	615	589	631	612	589	606	586	628	622	613	674	624	630	607	610	604	613	547	598	606	567	606	596	567	594	622	605	604	601	533	588	580	579	596	565	627	631	594	610	556	584	665	635	572	562	596	578	579	611	582	603	607	595	597	602	543	572	631	551	620	632	614	627	632	607	604	613	617	565	575	552	604	582	620	565	555	642	583	568	541	623	592	612	559	567	598	614	616	581	606	651	603	570	594	582	629	580	576	617	636	586	615	584	624	596	613	572	633	580	600	623	589	608	591	603	606	561	618	584	573	597	604	585	577	605	566	592	605	623	584	579	626	604	584	608	611	534	578	595	594	575	597	618	597	609	594	607	609	604	588	557	542	597	586	605	616	547	596	625	583	579	563	551	567	646	571	569	592	588	601	589	580	603	595	598	598	607	593	597	565	630	607	613	579	585	553	631	597	595	578	591	585	580	616	596	585	599	580	600	628	592	597	590	587	618	607	579	621	607	594	585	588	578	586	606	593	608	671	603	608	638	637	601	611	591	605	556	591	648	610	543	595	592	572	609	623	567	610	621	583	591	624	618	600	601	552	612	584	572	583	586	578	561	572	654	598	612	563	568	635	567	582	609	576	556	573	527	583	597	589	562	614	606	610	648	598	600	603	588	534	583	616	612	585	550	625	574	581	614	590	566	626	586	569	580	652	620	604	602	647	574	601	563	612	594	591	605	576	629	586	548	587	587	606	610	578	623	626	561	562	614	596	575	570	604	602	573	573	600	600	620	615	583	613	592	620	630	574	612	579	631	584	590	581	627	576	596	577	591	558	624	559	634	613	547	634	590	635	568	621	606	618	608	593	623	580	602	600	629	601	584	626	605	568	592	646	536	614	593	571	596	618	605	589	602	595	581	615	597	596	633	592	590	611	594	609	583	588	601	535	565	613	564	635	569	594	573	635	614	603	551	594	585	597	578	607	596	568	608	535	556	584	581	584	592	599	588	610	590	588	576	592	608	624	618	571	622	625	579	578	615	597	617	584	625	605	579	605	597	574	607	571	611	581	586	582	611	649	605	578	593	601	612	590	611	587	612	596	590	593	600	602	625	587	590	573	590	631	619	582	564	564	616	597	598	614	589	603	581	628	583	620	637	612	544	624	591	586	582	611	597	601	582	650	598	592	617	574	581	564	649	596	580	616	596	588	592	592	604	576	583	602	585	579	612	592	581	597	624	618	635	602	552	582	586	585	574	593	598	575	603	578	571	589	584	594	600	601	599	617	604	598	645	628	598	537	575	581	574	560	571	611	646	562	570	563	584	585	595	624	577	571	573	626	588	603	660	590	580	575	602	558	588	565	581	601	610	603	591	595	577	589	572	651	629	639	587	594	564	602	611	594	553	595	607	622	587	557	578	574	592	592	595	617	572	610	623	607	570	611	602	599	620	609	593	600	589	590	612	587	599	591	554	605	650	562	599	603	631	609	636	569	625	564	559	608	609	600	615	632	581	614	595	608	597	609	573	597	629	559	597	580	651	588	606	609	618	607	532	574	609	606	578	648	608	600	593	654	565	573	565	613	607	582	563	593	587	596	565	553	578	591	609	596	635	585	614	613	601	598	596	572	580	553	628	595	569	570	608	591	576	553	584	597	544	549	617	560	588	638	610	572	618	573	564	552	598	630	574	582	556	611	608	626	599	682	587	620	609	575	619	599	586	593	574	616	569	598	635	605	596	593	601	605	611	602	615	630	596	595	619	633	611	597	606	606	580	640	552	621	599	584	595	599	602	621	604	573	564	577	603	603	573	566	637	635	559	632	616	593	602	600	613	629	605	610	605	595	627	600	572	635	580	605	604	579	593	621	606	582	609	589	577	556	580	613	594	591	590	620	599	582	578	626	608	608	587	580	566	590	607	621	586	651	614	638	589	633	584	583	567	559	589	579	607	581	583	605	570	590	600	583	608	587	594	582	604	609	578	599	578	578	582	601	608	595	594	610	616	657	619	605	592	592	554	591	584	613	606	594	651	594	602	665	581	594	591	537	599	625	577	591	580	576	595	599	639	601	608	583	613	596	599	600	625	588	641	582	599	620	557	590	589	588	604	632	630	614	604	608	573	609	639	583	602	554	608	610	575	596	570	639	598	590	584	621	580	600	573	576	561	582	597	613	579	623	573	576	558	584	627	579	567	576	603	601	544	579	597	572	613	634	610	564	628	609	632	602	638	593	615	564	562	571	624	594	628	608	596	584	631	594	593	619	567	599	582	617	602	602	597	599	585	594	634	612	585	639	592	609	605	578	585	620	596	545	623	590	578	600	565	583	588	552	585	585	628	574	617	553	605	581	587	650	592	602	606	616	615	629	593	598	605	604	627	632	567	556	611	594	603	581	538	615	594	566	599	601	565	652	572	595	588	606	575	592	561	656	584	560	594	588	572	557	656	612	579	594	595	590	576	595	605	628	570	599	578	601	608	587	593	586	603	563	610	578	586	601	594	613	573	583	618	586	633	612	573	586	574	630	676	632	558	585	627	553	603	585	636	618	630	590	583	568	624	618	608	616	590	586	590	604	604	583	578	615	607	625	572	565	538	616	586	586	596	589	596	607	570	609	595	592	598	594	579	543	605	592	607	607	594	591	586	613	626	614	578	615	602	584	620	600	586	574	600	624	585	609	639	588	595	585	588	560	584	593	592	595	607	605	612	609	600	604	570	611	579	556	600	610	597	608	624	578	593	651	571	620	624	583	648	586	601	608	589	568	587	542	608	562	592	628	641	608	613	601	563	614	564	614	631	601	626	602	590	581	611	600	569	553	609	608	582	615	630	576	588	599	633	630	605	595	606	555	604	592	600	586	606	613	582	591	578	578	567	584	605	606	583	564	580	640	561	602	545	596	612	550	577	609	612	567	589	576	596	576	614	586	557	567	582	575	598	592	610	581	602	581	623	567	620	579	593	560	586	569	592	591	608	594	613	625	589	578	562	589	577	623	612	565	589	614	573	630	577	559	585	586	616
63792	66085	49899	15671	1334	288	290	242	247	268	242	215	199	233	222	237	225	222	206	227	244	224	224	256	230	208	235	234	241	214	236	222	243	224	213	222	217	240	226	227	215	213	214	238	241	241	229	209	233	224	228	222	186	221	221	199	210	196	226	220	210	210	198	220	202	221	209	234	203	209	217	210	170	198	211	199	217	203	253	196	188	206	191	206	228	215	259	235	213	208	215	209	222	223	197	226	204	208	210	199	226	214	219	212	238	205	212	221	201	201	233	219	183	206	198	198	221	232	219	219	206	199	207	200	214	213	190	228	198	210	217	244	191	217	190	206	209	221	219	233	191	228	233	234	210	245	211	221	192	220	206	239	224	190	184	210	228	202	191	227	219	195	225	224	209	209	188	206	205	205	199	204	197	200	209	217	200	214	204	204	240	182	222	233	214	235	201	224	200	227	198	199	220	211	221	206	171	226	197	193	213	229	253	221	191	222	224	217	231	224	225	212	210	205	192	204	221	245	228	196	183	214	201	200	225	213	194	220	220	215	206	210	187	202	214	221	178	234	193	215	221	182	213	201	233	217	215	197	216	219	206	216	214	231	227	181	190	214	217	197	211	221	199	212	222	214	220	236	207	202	226	201	212	209	188	199	214	211	209	191	230	228	234	197	234	243	209	226	187	194	204	214	208	251	226	216	227	206	181	181	201	201	204	207	226	227	196	208	215	191	231	198	178	228	218	217	215	214	229	208	211	204	209	225	213	215	207	216	224	212	203	211	223	197	232	211	210	208	185	208	200	205	200	190	242	222	177	208	221	208	234	206	206	221	207	232	201	196	237	221	187	188	211	218	213	220	213	200	226	215	193	191	212	196	199	211	196	198	203	210	193	221	203	211	232	200	209	192	208	192	211	215	207	216	217	223	202	230	204	219	201	208	206	218	199	189	203	207	184	222	196	207	220	229	209	194	236	209	215	184	222	204	205	222	208	207	205	213	211	224	222	199	222	214	193	226	200	204	195	218	216	224	205	218	229	195	173	231	227	210	218	223	186	247	207	211	215	246	217	202	210	217	221	218	208	204	187	204	218	224	204	228	207	220	212	218	222	205	242	215	191	205	204	203	214	190	208	225	199	209	226	198	201	204	218	207	213	198	225	205	198	211	212	207	202	203	199	221	197	230	205	211	236	202	202	225	201	225	192	184	222	190	222	204	220	187	233	222	208	219	203	205	203	200	204	240	217	226	210	208	187	188	196	202	211	204	212	198	210	229	208	191	209	223	230	206	219	245	210	217	211	232	204	208	193	178	190	206	192	211	212	209	222	205	209	222	186	186	207	224	196	203	205	208	203	219	210	220	216	222	216	189	226	233	203	195	203	215	194	209	207	197	216	219	228	228	208	231	209	221	197	189	215	190	197	228	191	212	199	210	232	218	209	214	215	236	211	193	201	225	218	219	214	227	214	200	220	221	218	196	208	189	190	210	196	226	186	221	208	203	209	201	206	212	236	220	228	244	206	181	183	230	207	214	188	195	202	239	251	231	235	214	245	210	215	225	196	178	212	185	208	230	217	181	218	205	195	224	208	197	177	197	200	220	193	211	207	217	204	231	226	227	226	195	208	236	210	217	223	209	204	221	215	195	207	201	218	203	235	196	219	190	222	202	211	197	227	208	214	214	191	220	209	211	216	208	202	184	199	197	222	200	218	208	164	192	224	207	223	225	209	205	235	205	237	207	217	198	203	223	203	201	221	198	216	197	212	215	199	245	199	220	211	218	191	210	199	225	207	218	219	190	203	231	228	208	201	199	205	207	194	221	214	221	223	191	221	213	216	216	225	214	220	213	223	204	228	196	233	209	213	230	203	195	190	211	205	212	201	212	195	210	214	214	208	206	196	216	201	200	201	211	192	217	204	213	213	217	210	205	224	202	211	215	205	206	218	256	211	229	203	239	239	207	203	175	219	200	197	189	213	218	198	213	194	213	209	240	218	225	222	223	201	213	231	226	216	195	236	236	192	215	214	192	247	203	217	195	219	188	220	210	203	202	234	227	229	212	238	204	180	206	197	200	219	203	211	222	227	218	199	217	211	210	213	207	213	204	210	206	219	213	232	193	189	173	181	215	202	211	236	181	206	193	212	199	201	204	227	223	198	219	207	218	220	191	196	202	228	213	217	216	213	220	186	240	205	202	228	176	198	196	195	209	211	223	213	192	195	209	210	210	213	208	239	199	209	217	217	210	228	212	196	222	229	235	195	209	238	192	207	207	193	171	224	226	226	233	232	214	182	221	242	207	198	206	200	200	195	204	227	180	211	208	233	232	239	230	232	190	212	205	218	194	202	222	237	204	188	213	217	203	198	199	203	253	176	220	193	260	240	192	200	245	182	194	218	205	225	207	222	230	208	190	216	214	223	190	185	221	216	233	209	218	214	212	216	205	220	215	213	218	233	213	208	216	186	198	202	215	218	207	212	211	201	209	226	180	195	177	224	204	208	209	211	194	232	210	213	230	212	198	211	218	215	227	204	206	189	202	190	213	217	196	206	186	189	197	187	200	204	211	212	206	219	227	226	183	218	232	208	210	197	194	233	232	220	232	238	206	179	217	207	230	215	182	221	213	197	212	227	242	213	216	218	220	200	200	205	210	187	208	209	219	204	199	217	202	213	202	215	195	206	191	197	214	205	196	218	208	187	215	230	208	229	199	186	220	225	230	203	203	243	201	228	191	212	201	227	226	218	197	201	215	236	208	205	205	212	207	188	206	190	220	244	213	218	226	207	218	233	197	215	232	218	210	233	184	221	228	207	226	204	180	215	205	224	202	228	207	189	204	195	210	233	213	212	221	199	207	218	198	244	234	212	221	192	184	214	219	231	194	197	191	233	211	230	208	196	205	213	226	211	206	216	199	216	217	207	196	225	183	215	197	216	209	231	200	196	206	193	238	195	224	217	191	223	203	214	177	203	208	207	193	191	229	205	219	212	241	224	215	204	200	211	223	219	209	185	192	183	198	183	243	203	205	215	236	208	205	209	211	217	220	194	216	204	220	183	213	226	227	205	233	211	181	194	218	192	206	225	220	205	200	215	185	221	218	216	194	221	205	232	211	202	214	213	218	216	204	198	223	221	210	223	202	184	207	225	189	199	209	181	213	211	198	204	232	216	229	210	211	215	211	205	215	204	222	215	201	201	231	206	263	219	224	207	224	228	235	215	186	192	206	215	203	217	186	204	197	206	220	210	190	223	205	198	199	210	217	218	216	223	234	191	203	181	216	205	216	232	205	212	192	212	219	198	210	218	208	219	192	228	197	194	210	230	224	181	198	215	191	237	225	197	206	216	220	205	222	210	210	189	223	210	181	192	197	247	200	235	216	195	212	222	202	196	202	216	207	226	209	199	202	221	207	194	182	222	207	218	197	249	217	216	231	206	235	206	232	215	211	209	222	208	186	192	193	194	221	202	209	224	203	231	217	174	243	188	204	195	208	223	215	209	220
46603	51400	44120	6153	1085	1090	1020	981	1033	964	852	829	855	776	790	774	806	745	784	758	862	795	793	750	814	826	791	800	873	773	800	856	764	763	779	761	794	837	801	770	838	808	808	810	830	869	816	810	846	748	794	812	747	780	721	755	733	710	693	761	696	735	758	748	727	729	723	695	742	771	759	731	693	703	729	692	724	660	682	756	713	674	760	701	778	685	743	686	728	711	712	703	709	701	712	768	716	683	748	716	691	755	666	696	692	727	755	725	686	721	764	706	699	711	689	719	722	736	705	693	706	697	743	710	744	783	687	702	693	697	712	711	700	716	704	730	740	728	722	744	706	740	705	690	730	700	731	708	723	753	729	706	745	696	706	685	697	763	683	703	697	746	709	714	702	710	691	743	723	681	728	709	723	746	711	707	684	720	696	723	683	662	722	704	752	703	723	692	695	718	741	699	730	713	661	752	729	738	733	749	721	685	696	724	750	759	708	732	713	717	734	736	731	700	706	752	729	687	742	711	693	732	716	669	694	661	671	749	691	700	768	691	728	700	721	754	653	743	719	705	737	724	723	742	707	703	707	712	690	719	722	744	746	721	741	695	728	702	709	657	688	710	715	689	684	704	683	749	664	677	675	720	697	743	733	747	694	736	752	747	696	734	679	689	764	750	754	690	744	672	692	685	695	748	686	716	751	712	786	793	729	672	687	765	750	733	697	720	767	715	725	721	718	715	712	715	747	749	718	733	730	718	734	694	748	724	690	707	709	702	702	750	735	779	688	739	772	726	678	710	712	731	709	726	750	726	693	695	716	780	730	660	695	707	709	781	739	694	694	740	730	734	711	722	724	744	694	739	670	724	737	725	682	672	701	737	736	673	669	686	664	737	674	686	666	703	684	713	722	739	697	677	690	702	684	736	791	734	743	706	710	733	743	745	710	659	702	681	764	741	749	711	734	671	737	738	738	716	688	717	723	704	669	727	722	697	695	704	738	718	676	705	695	698	715	706	637	731	660	709	711	725	734	693	753	702	723	717	755	692	719	731	751	715	697	670	740	735	702	695	720	675	746	741	655	720	696	712	700	703	699	711	716	673	738	716	704	681	687	688	700	700	694	676	667	735	727	735	671	750	692	672	716	725	683	701	708	687	696	681	707	759	767	728	718	738	675	746	746	734	705	724	724	694	741	703	768	699	724	733	673	771	751	783	713	666	707	709	736	707	672	702	668	629	729	722	695	717	753	742	721	687	721	748	678	713	710	713	726	738	727	723	721	729	660	695	717	716	725	656	691	748	761	703	668	713	709	768	750	788	743	742	736	744	691	719	676	705	683	709	713	722	682	704	693	707	705	716	658	726	727	718	716	709	715	702	746	723	712	690	684	749	695	707	667	734	747	682	732	691	644	745	726	726	724	751	719	697	688	744	664	722	704	687	721	662	773	666	739	730	676	676	717	713	738	675	737	702	719	741	705	747	744	698	709	739	734	706	747	714	768	689	745	701	737	668	754	739	675	756	703	691	704	683	694	714	673	717	694	717	718	699	706	689	711	726	727	694	683	697	753	757	709	735	754	742	693	733	675	686	719	749	680	727	723	681	725	751	710	673	697	733	693	725	720	691	704	689	737	677	730	751	704	734	710	739	782	706	720	698	706	724	681	697	672	714	727	710	716	718	682	711	704	688	715	709	730	741	737	683	710	739	746	696	710	689	626	689	697	696	761	675	711	722	689	703	703	730	709	710	774	683	692	693	696	718	693	699	732	695	715	684	703	718	749	750	711	684	743	737	697	700	659	689	704	728	676	681	695	671	703	718	725	712	723	713	752	721	655	726	705	731	718	674	690	655	715	700	700	731	692	733	706	736	683	735	731	734	721	727	712	705	719	685	720	697	723	737	745	722	717	716	750	701	677	708	705	704	745	730	742	720	690	692	710	746	684	662	652	708	784	697	713	713	703	749	676	700	746	735	721	697	709	729	702	735	691	681	676	692	682	732	668	719	706	709	726	685	747	690	745	722	705	663	724	707	717	677	687	667	717	746	745	705	701	717	718	750	709	725	726	686	721	711	670	715	713	747	668	685	730	722	757	730	756	702	688	690	731	702	666	679	712	704	693	684	692	728	735	797	710	728	746	707	683	677	708	762	743	690	727	708	710	766	684	693	750	729	717	655	736	695	706	739	729	712	743	676	711	735	708	681	696	710	671	766	725	740	713	728	704	712	664	722	713	672	713	692	742	732	703	715	747	757	730	710	739	697	705	711	740	668	708	710	687	678	726	719	712	740	698	660	693	719	667	695	697	713	735	657	727	736	692	683	719	685	704	758	739	695	686	699	723	698	715	726	701	713	710	707	730	721	698	682	729	739	771	688	677	724	740	701	695	688	697	756	723	736	715	707	718	710	699	694	680	688	713	708	672	699	693	718	722	722	712	726	736	715	693	755	713	694	764	722	722	727	764	719	751	731	711	684	708	674	699	671	688	728	696	746	766	715	735	693	741	724	704	732	712	655	703	707	720	664	704	743	704	694	701	695	705	732	676	701	747	745	681	692	702	751	775	748	717	706	706	776	693	741	740	682	664	731	694	731	715	701	728	744	714	715	737	663	738	697	726	724	719	696	730	714	711	718	730	676	681	708	693	699	747	691	730	733	735	727	721	711	727	628	722	721	676	716	744	737	719	737	713	668	720	656	719	743	692	753	729	730	730	713	733	768	775	726	693	746	725	754	693	675	677	691	719	703	670	706	694	736	709	701	678	693	755	716	745	728	742	721	678	716	702	737	694	714	740	676	692	732	683	729	739	728	700	711	688	705	719	700	663	734	686	721	688	726	710	743	696	689	707	719	667	756	704	755	695	666	728	721	772	734	725	718	720	679	752	697	700	684	753	720	701	723	723	681	699	692	751	754	666	673	716	747	690	691	714	727	731	655	691	690	709	676	703	719	717	698	711	702	742	684	757	693	700	733	708	688	702	703	736	685	706	707	681	671	689	693	703	701	737	687	747	683	748	678	755	739	688	712	688	752	694	693	737	693	706	715	779	721	701	696	695	736	727	709	737	700	717	734	737	695	668	739	739	685	708	770	712	760	744	732	703	747	743	705	743	721	698	715	728	698	721	737	693	737	708	751	712	737	702	692	711	727	679	747	703	680	695	742	733	776	716	667	686	727	695	683	694	749	692	709	710	736	762	695	701	745	705	704	683	718	706	716	741	705	719	753	737	692	697	730	694	697	771	728	686	720	698	727	733	662	729	691	780	722	735	712	705	734	737	715	721	720	676	682	728	668	723	723	687	758	708	769	717	755	712	691	732	732	699	742	746	677	687	678	653	693	692	713	724	692	737	725	734	712	705	789	701	784	719	693	667	705	704	722	724	700	695	662	721	726	704	700	748	702	767	688	706	702	708	761	710	754	765	712	710	733	690	757	696	704	744	681	665	726	719	698	720	767	710	696	715	723	691	705	696	710	681	710	681	720	767	717	715	685	736	668	733	691
72418	75526	58328	22953	4926	554	365	392	430	415	338	284	279	273	293	292	284	312	301	261	274	282	268	303	258	301	258	287	288	311	281	283	283	289	245	249	300	286	308	306	269	256	298	277	260	268	315	267	303	267	266	277	250	278	281	275	259	303	229	255	296	262	255	252	282	262	262	275	275	272	262	264	299	272	269	255	257	253	251	260	243	253	261	284	258	256	301	275	263	279	277	260	285	256	243	269	284	264	289	266	267	227	252	271	276	245	245	263	230	274	257	243	265	259	274	269	239	244	260	236	250	265	296	251	287	251	261	266	247	278	249	261	263	286	253	249	282	262	248	267	251	269	299	272	288	255	257	263	274	265	267	263	241	277	252	296	251	254	274	257	251	270	278	250	248	267	251	242	262	266	264	273	264	272	280	271	248	266	265	261	240	238	255	266	237	290	250	277	253	265	239	262	274	240	261	265	281	253	281	254	254	289	275	251	260	256	256	298	277	285	261	245	268	237	250	255	270	250	239	266	276	254	257	232	265	246	251	299	246	272	269	268	271	302	243	260	258	260	282	251	252	246	300	280	269	265	255	280	240	281	285	260	269	255	262	266	260	266	270	267	276	243	259	251	283	254	276	271	230	247	261	236	263	248	280	244	259	278	226	245	227	277	229	243	271	252	297	277	255	253	258	275	282	274	279	275	250	254	254	281	260	278	246	257	261	248	276	229	308	241	266	268	258	243	250	258	258	249	254	249	262	250	283	302	244	262	278	268	257	257	250	258	246	268	266	257	268	284	250	300	281	272	288	275	284	281	228	266	268	251	261	243	261	257	262	275	257	262	246	271	287	291	260	260	245	273	282	292	243	272	272	249	262	256	278	260	255	270	255	243	273	249	267	249	272	263	249	253	258	249	240	255	239	262	251	277	248	257	254	267	255	276	253	281	252	267	254	293	238	269	270	238	261	295	230	299	248	270	249	242	259	253	236	297	234	284	271	260	259	265	258	273	268	262	253	272	248	224	260	236	297	265	253	265	249	274	262	279	262	277	268	272	298	256	235	285	239	264	257	233	260	274	253	263	274	239	303	264	248	268	252	253	253	268	286	235	244	248	270	293	267	264	265	280	246	248	255	260	260	251	250	252	271	270	262	267	263	293	245	254	270	274	274	290	261	265	271	263	254	248	267	280	259	270	292	289	275	301	282	258	256	269	280	267	238	236	271	255	266	262	244	286	254	262	246	247	284	253	258	254	274	260	282	285	295	256	266	247	270	241	262	265	216	295	248	263	276	268	329	275	260	246	259	268	253	237	269	263	295	268	230	256	287	266	267	263	266	262	264	273	280	255	254	237	263	242	265	260	241	239	271	259	273	278	251	239	258	251	272	255	263	271	261	244	280	271	235	277	269	255	261	305	251	269	228	260	263	247	249	245	267	253	280	276	255	257	274	249	249	273	254	258	261	272	237	275	244	284	275	278	248	260	248	267	274	267	249	285	277	275	269	262	241	247	252	247	263	258	236	253	263	258	249	234	264	287	259	269	255	252	285	252	269	254	281	286	261	261	274	267	263	262	256	271	255	261	273	254	257	266	267	266	280	241	261	291	259	264	260	260	266	247	240	271	254	260	253	259	260	261	230	291	287	263	261	268	262	279	259	239	272	243	242	261	259	283	259	276	268	223	260	252	250	294	265	264	276	263	266	274	265	257	253	261	271	234	253	245	240	257	295	245	275	252	249	250	253	249	273	279	231	313	255	235	274	248	255	308	281	260	240	258	240	274	253	254	265	260	264	273	261	250	248	298	252	260	241	277	256	271	253	266	265	255	255	266	239	249	244	274	275	268	253	289	265	259	268	249	243	288	235	299	272	244	235	249	256	270	270	241	260	253	254	257	300	263	283	267	270	283	261	278	261	288	257	258	263	257	278	256	248	255	258	290	283	277	264	276	263	254	256	250	234	285	272	242	270	256	234	256	255	295	242	273	236	257	277	238	233	263	261	254	250	278	263	279	257	281	234	267	267	254	243	222	249	280	244	239	270	254	244	249	240	268	263	244	275	288	289	273	261	240	276	252	251	277	262	267	249	249	257	257	247	269	269	270	265	265	258	242	270	233	269	273	291	250	262	274	270	267	258	278	269	280	270	276	262	280	268	252	239	283	256	257	281	249	264	254	277	259	247	294	266	259	253	243	258	269	288	259	283	243	279	227	282	258	254	254	262	263	283	258	262	271	242	235	256	266	260	253	214	278	273	254	259	234	262	269	276	263	247	235	285	253	273	264	244	285	305	242	268	261	294	280	311	260	276	258	260	226	281	255	264	276	240	244	263	299	250	245	255	233	269	253	261	252	270	277	274	297	256	255	243	268	265	286	259	287	258	264	257	217	266	283	251	273	271	270	261	244	275	259	241	271	255	253	259	251	263	249	285	268	272	298	284	277	287	258	231	257	244	229	247	290	273	267	251	256	253	276	279	238	251	256	246	264	253	266	257	268	281	293	268	251	287	269	267	276	269	282	271	267	264	235	278	282	299	290	282	275	289	267	255	242	245	257	274	255	280	255	255	261	244	261	258	257	265	242	279	272	250	291	241	285	271	272	269	250	267	259	257	233	278	267	262	271	285	237	258	265	261	264	257	249	273	253	234	261	262	265	239	244	256	232	270	281	265	290	245	273	285	250	243	236	244	264	275	286	247	256	269	259	255	260	298	256	228	252	303	258	278	268	248	264	258	272	278	259	276	294	263	260	250	257	279	233	268	237	253	255	285	265	257	257	252	285	266	270	270	243	257	233	235	272	250	288	238	281	278	277	267	259	294	257	260	275	255	270	244	251	271	260	286	261	246	270	287	241	246	271	243	259	241	294	302	269	258	267	266	301	243	239	275	257	257	260	256	265	262	257	228	254	242	277	264	266	266	249	263	245	267	278	262	231	269	253	265	280	248	263	267	281	275	273	265	287	271	249	305	274	267	258	255	262	288	262	262	268	268	218	232	240	280	265	240	267	252	253	268	265	281	261	251	269	271	267	282	262	258	258	281	245	240	264	244	250	240	269	273	257	269	263	252	251	288	252	275	258	244	254	252	255	244	252	271	262	249	272	245	247	288	271	244	254	286	266	243	277	281	278	274	279	273	249	271	213	242	245	282	259	255	270	252	272	289	269	246	268	274	280	259	249	242	275	276	259	295	277	280	245	265	251	239	261	234	273	248	259	253	257	280	246	238	266	241	291	261	263	257	246	272	231	255	254	268	234	245	267	248	246	283	240	284	248	286	263	275	253	247	264	245	246	296	277	261	284	283	257	246	263	296	271	256	247	264	267	249	258	260	254	241	250	259	238	263	228	257	261	280	282	258	249	258	255	304	241	260	299	256	257	263	229	260	273	252	276	300	273	267	273	255	277	251	267	265	245	264	266	241	271	247	269	257	249	256	280	287	278	242	249	281	254	281	273	239	251	276	250	293	239	254	274	255	237	287	288	277	257	253	232	240	288	281	275	252	229
57828	63387	54056	8201	1528	1473	1364	1458	1621	1354	1137	1100	1043	1080	1005	1029	944	1002	985	953	930	1016	993	999	1026	979	1036	998	1006	1106	1036	1019	980	938	927	1011	918	948	994	972	1017	954	1015	992	1035	1081	1007	956	992	972	912	877	873	899	933	862	843	891	858	864	907	934	834	861	862	860	871	829	868	877	866	846	827	855	812	870	874	849	897	855	845	857	860	893	879	806	868	868	869	805	844	798	851	862	851	850	834	863	835	822	852	860	802	851	898	853	853	864	841	868	859	844	879	822	881	751	907	851	877	852	836	826	832	884	769	865	830	857	843	864	841	889	839	845	786	833	835	861	895	828	868	835	831	840	789	856	835	784	816	851	872	778	813	819	884	849	842	848	838	843	944	833	859	846	857	843	845	876	855	857	897	837	828	851	861	896	879	850	849	843	799	875	866	884	860	814	835	817	858	821	850	851	827	846	831	815	845	862	899	791	864	823	827	825	873	854	865	846	865	830	880	811	809	885	819	859	851	857	892	798	823	801	800	917	904	881	891	820	855	847	801	837	886	840	855	859	812	849	827	849	850	896	844	846	872	856	833	851	812	777	850	840	865	873	905	838	851	823	881	864	834	838	837	827	868	853	848	816	825	863	841	860	837	847	886	850	819	823	825	863	857	799	850	877	838	830	893	832	811	840	841	862	881	842	840	842	875	809	863	857	861	817	816	841	851	846	894	820	859	848	819	806	940	861	834	885	807	800	800	823	856	865	871	876	847	865	846	780	863	842	836	776	845	850	882	864	823	862	865	837	851	830	886	791	810	862	826	857	884	835	898	778	856	831	843	865	854	858	817	849	861	874	862	853	845	864	842	877	851	836	856	830	842	822	865	861	839	835	850	863	842	830	818	871	869	859	790	855	826	816	833	887	861	821	840	812	861	849	853	834	886	841	890	806	884	836	894	867	833	847	843	830	808	821	826	806	885	887	803	871	861	882	819	857	833	813	808	892	794	826	850	846	872	822	857	785	875	859	806	827	851	834	823	782	822	815	810	835	843	862	831	876	821	852	841	826	876	820	839	787	870	840	809	838	864	837	917	851	876	886	766	876	883	869	871	825	845	844	818	834	820	851	859	879	899	794	810	857	862	855	857	839	858	876	846	817	849	834	849	867	881	856	848	885	856	824	853	845	850	818	850	866	824	762	858	875	901	826	880	809	840	874	873	913	882	860	832	848	843	833	857	819	813	872	851	832	842	861	826	854	884	843	848	857	862	800	877	887	853	827	808	799	816	819	813	865	812	785	807	861	881	888	849	877	828	909	781	833	869	865	873	845	871	806	842	836	871	847	833	837	825	855	859	853	882	822	878	819	847	839	872	832	829	791	869	850	897	797	858	812	869	843	779	837	822	890	864	804	849	810	852	887	858	857	859	887	784	827	836	889	878	862	828	816	785	841	825	792	814	843	794	865	839	918	850	836	826	825	877	798	850	841	851	835	878	874	845	833	850	794	843	833	860	888	824	864	849	837	840	784	844	918	863	858	794	853	894	844	848	861	834	861	817	808	823	853	881	781	820	818	799	928	875	867	881	841	877	869	884	871	839	864	890	819	870	829	863	925	836	852	844	831	866	823	756	845	831	831	870	851	824	857	834	799	811	869	860	859	825	908	789	834	857	834	863	796	905	824	891	877	812	870	873	897	879	885	820	852	806	898	858	812	874	834	877	812	862	859	839	824	903	848	835	849	827	891	863	879	870	877	835	825	844	858	830	865	833	862	813	842	822	860	812	782	832	881	832	838	801	800	851	892	871	841	780	903	896	820	859	779	879	871	847	821	866	805	819	832	881	805	890	861	822	863	854	835	880	838	882	856	853	893	833	841	854	884	805	864	852	853	893	860	853	866	879	863	837	855	803	905	811	823	866	875	828	864	876	797	847	854	821	862	877	870	877	817	860	852	828	813	832	865	838	886	881	837	879	875	833	863	862	851	887	838	846	870	842	835	819	839	839	830	890	795	862	877	822	831	862	844	860	910	837	861	891	872	875	817	867	827	826	857	864	854	833	861	817	817	800	838	866	854	834	845	877	809	870	831	835	913	887	789	852	858	917	837	846	811	882	877	819	874	834	903	784	813	841	874	821	796	787	859	862	871	835	863	887	833	908	853	830	831	834	780	879	817	850	889	823	928	802	906	893	814	849	829	850	802	870	782	810	828	841	838	899	880	802	800	853	875	823	827	845	857	873	798	855	809	856	882	838	871	793	840	808	851	831	840	857	820	814	880	826	844	865	825	859	864	866	804	822	840	872	815	828	895	887	821	828	833	844	845	821	861	878	932	819	783	806	840	857	894	826	850	839	737	838	862	835	848	871	835	823	816	826	886	828	852	895	864	824	808	856	828	865	781	831	878	861	825	864	929	856	873	862	892	924	837	885	885	817	865	869	807	842	837	908	897	868	806	893	862	837	864	866	859	847	804	848	859	813	876	838	818	862	806	899	880	779	808	891	839	812	900	819	847	883	857	846	827	823	850	837	844	789	837	847	834	821	866	841	863	818	831	822	868	829	840	856	871	851	809	822	830	808	854	821	809	892	824	856	854	908	889	813	846	865	824	863	854	813	911	823	799	788	808	841	855	841	851	798	835	831	836	864	819	860	849	776	828	832	840	891	846	817	889	794	882	854	833	849	847	835	868	845	839	805	865	843	825	887	797	836	854	826	802	866	832	809	860	834	882	864	855	901	884	885	840	858	892	792	875	869	863	884	820	861	877	848	880	880	857	860	837	798	828	824	848	852	846	841	860	859	840	841	774	862	904	849	796	835	879	853	950	862	886	800	860	889	877	842	880	821	893	817	830	838	848	889	845	872	848	899	807	856	838	780	849	871	807	870	886	813	857	844	819	825	835	833	832	855	885	882	809	817	856	799	855	824	804	823	856	884	799	870	867	855	898	836	825	827	881	825	829	857	852	832	824	843	874	815	828	820	835	872	870	795	868	840	887	810	834	870	888	846	896	834	832	822	899	829	803	847	806	878	852	869	809	857	816	843	846	899	866	848	828	835	861	827	842	843	847	858	832	812	810	851	820	938	847	878	846	872	827	823	863	842	880	738	881	886	859	840	852	865	841	918	825	811	854	858	796	826	846	897	814	824	879	839	909	823	890	834	792	829	819	855	887	874	831	859	838	809	865	852	870	797	855	859	854	830	782	822	814	817	837	893	859	791	838	857	827	874	830	842	863	815	850	859	887	854	809	835	793	802	908	880	825	882	847	803	844	821	900	810	866	821	826	854	809	851	830	818	858	866	853	889	891	817	846	839	813	837	869	838	814	871	824	859	833	849	866	811	882	825	853	857	900	869	809	863	870	856	842	849	825	822	855	824	868	913	864	842	821	874	872	842	845	829	865	850	843	826	836	831	792	867	870	855	864	789	844	874	850	837	834	839	857	844	849	825	888	838	824	831	841	884	793	839	813	838	823	809	842	858	829	817	835	890	830	826	809	849	892	831	824
20220	20499	6470	593	207	180	166	146	150	185	165	153	162	189	184	169	168	179	156	176	192	176	155	189	184	175	179	176	186	179	158	172	182	160	156	185	162	173	158	158	146	174	179	181	170	175	191	176	153	177	172	171	181	176	164	155	168	147	158	151	166	153	139	152	156	138	167	167	169	183	145	168	182	161	159	159	161	135	158	168	156	150	149	155	167	165	152	167	183	171	152	167	170	164	165	180	156	163	159	149	139	145	166	156	165	153	176	160	185	157	150	184	161	203	164	171	145	159	191	153	168	185	148	171	166	171	166	175	180	185	165	171	170	159	185	185	161	161	173	156	165	170	179	162	165	174	171	152	170	158	145	156	157	146	162	157	199	171	181	164	166	186	163	175	164	158	157	166	144	175	159	166	170	154	172	165	151	144	165	172	168	168	148	167	164	157	147	183	188	170	155	171	169	153	189	153	156	174	178	169	183	161	168	158	158	178	162	150	159	171	206	178	174	160	187	178	158	178	180	188	159	141	173	188	177	171	167	168	169	171	162	168	149	142	158	181	192	165	171	168	163	173	158	162	156	156	143	164	137	153	176	157	174	164	181	171	176	159	171	155	158	174	169	160	138	152	147	156	154	160	165	176	145	147	161	175	185	161	143	162	166	166	131	179	158	147	166	166	152	149	167	150	172	163	188	152	152	158	199	145	164	151	187	156	148	151	167	172	145	177	160	165	171	162	180	176	169	203	154	152	146	142	147	166	159	159	161	156	152	132	186	164	179	164	171	147	165	171	173	156	178	157	165	155	164	152	146	180	161	155	177	147	165	177	164	169	157	165	168	148	165	163	147	182	158	166	169	176	167	193	177	159	168	160	179	145	154	167	158	151	154	155	171	170	164	147	158	157	164	192	143	159	162	177	157	147	174	152	153	161	177	146	151	154	184	150	175	164	161	170	169	124	148	160	175	168	193	152	175	177	153	176	148	167	150	153	170	178	167	175	160	165	172	186	156	159	173	167	170	184	168	180	150	186	174	151	164	156	169	153	159	151	158	165	156	177	187	150	164	159	164	170	173	167	151	182	164	158	179	147	167	153	140	162	156	154	163	181	172	177	164	177	160	135	159	159	156	136	168	186	135	157	161	165	164	144	165	170	153	163	154	150	152	153	174	199	167	177	165	159	179	172	169	170	173	177	181	157	148	162	155	170	140	166	157	184	144	148	183	155	155	172	154	184	159	173	187	152	152	135	162	170	153	148	150	151	156	183	156	178	157	147	149	174	154	185	160	150	175	157	181	183	153	154	159	142	179	170	167	167	152	169	149	166	192	156	155	186	168	173	172	169	150	188	161	192	173	146	153	172	174	158	170	150	150	175	174	146	176	151	185	200	161	167	172	146	171	154	167	149	163	160	160	185	180	172	193	154	168	174	155	174	156	175	184	193	171	177	155	133	199	144	150	146	165	152	164	188	163	167	159	161	183	154	179	165	170	167	176	141	146	167	175	163	157	177	175	175	182	164	165	156	167	134	149	159	184	164	155	154	160	173	175	185	163	151	186	176	182	179	167	185	153	169	167	144	153	158	162	138	160	174	151	154	146	162	167	165	166	150	155	170	157	167	150	163	163	170	157	160	145	152	153	165	173	162	145	160	143	174	161	163	173	169	186	156	149	167	188	172	178	165	158	182	162	156	154	153	181	157	157	179	170	163	163	159	160	162	174	169	153	172	153	148	153	174	174	139	156	171	168	146	185	172	172	156	181	173	165	151	161	178	159	165	167	177	181	169	165	174	149	165	167	162	194	151	176	145	183	174	155	170	156	138	129	163	140	143	196	145	172	173	145	168	169	179	174	161	151	152	181	185	171	165	169	171	152	170	175	140	148	155	156	152	160	170	155	163	182	178	179	162	168	144	157	196	167	155	144	151	189	134	177	155	162	183	153	142	142	169	180	151	138	157	157	168	150	192	161	151	168	154	163	160	156	182	146	164	184	170	180	186	166	161	164	164	173	181	171	154	168	162	174	165	186	194	161	187	166	179	169	181	170	145	162	166	193	169	159	173	152	184	183	162	145	152	163	147	140	155	169	148	174	158	157	180	167	187	155	165	184	175	170	161	174	187	160	168	156	161	138	185	156	169	158	183	162	175	155	162	188	185	176	171	174	149	157	174	144	153	140	156	171	146	160	173	164	146	135	168	167	163	183	170	166	172	167	173	163	166	164	156	158	144	161	156	191	166	174	152	160	161	179	171	156	164	139	166	173	171	167	180	154	168	135	160	138	174	146	136	168	175	180	169	174	151	181	173	168	174	148	146	165	147	173	166	167	158	153	172	165	191	134	166	175	153	171	158	141	165	174	139	167	154	180	167	191	137	157	150	165	174	153	154	181	191	179	158	160	157	167	164	151	136	207	171	176	143	149	131	161	173	167	193	184	180	140	147	158	174	139	192	177	179	179	166	155	176	153	169	155	164	175	188	179	169	152	149	152	169	174	150	179	144	181	144	158	152	185	159	179	153	150	173	149	175	165	170	148	146	174	160	168	149	188	147	169	159	160	162	148	195	166	162	151	154	172	175	207	149	178	170	174	173	151	152	173	155	176	157	145	131	156	178	190	164	167	157	169	163	156	179	196	143	167	176	172	177	164	159	173	164	156	173	177	150	152	159	143	178	174	171	159	157	190	143	185	163	173	155	163	170	170	160	155	159	182	162	153	159	150	169	176	177	150	171	183	149	148	175	193	176	167	157	159	144	159	177	153	172	161	159	172	155	136	163	180	159	145	184	165	193	164	177	140	143	159	167	191	188	170	172	189	155	145	164	168	180	168	168	150	168	165	158	161	167	167	165	157	165	171	168	167	155	152	186	170	153	160	144	171	157	177	165	171	184	170	168	172	156	151	170	159	176	163	176	164	150	159	150	204	167	179	190	142	151	176	128	161	177	168	153	167	167	179	161	158	151	186	187	164	174	156	166	152	179	151	165	180	143	167	181	158	176	159	174	159	161	155	162	176	155	163	164	159	171	169	179	158	180	160	157	161	172	156	154	155	177	144	168	181	145	159	164	142	167	166	171	183	147	158	176	180	160	163	152	149	183	171	159	175	189	169	160	150	171	172	159	172	164	162	158	175	178	187	171	183	167	181	158	154	143	185	147	157	145	143	143	164	172	150	160	171	168	147	139	175	159	177	183	149	152	167	174	177	155	183	175	166	148	157	162	160	173	155	191	173	170	180	168	155	181	177	132	163	157	160	151	163	159	164	155	172	159	156	170	164	178	141	161	164	167	157	160	174	168	189	177	143	154	153	171	141	147	167	154	170	147	172	170	177	173	148	153	170	186	169	179	175	143	154	165	140	177	181	155	164	152	147	181	169	187	170	150	181	147	174	180	156	176	156	163	157	148	184	167	187	171	155	161	175	150	156	186	161	152	155	165	150	172	175	176	176	167	149	177	176	162	181	173	178	174	172	176	176	160	155	173	164	169	155	158	166	178	182	154
22990	24649	11254	1201	650	576	666	648	580	631	630	585	590	612	581	606	625	611	585	602	560	644	616	612	638	621	605	630	601	592	622	618	609	622	583	613	596	603	604	647	673	627	648	684	682	696	704	609	648	643	613	631	626	619	597	594	575	555	582	606	593	621	604	592	591	590	597	563	599	624	613	562	627	584	567	617	555	613	604	590	570	612	599	609	571	552	642	568	559	638	616	591	612	561	589	589	588	576	615	550	589	564	576	586	597	634	599	549	607	590	547	587	598	554	565	557	562	639	539	569	605	622	604	584	583	605	593	567	601	609	570	566	605	582	580	551	593	591	575	625	599	601	572	551	572	591	581	587	599	603	579	593	543	607	562	571	571	561	600	639	584	556	556	603	595	579	604	602	568	585	573	587	566	584	563	599	576	604	547	577	585	577	593	594	592	605	635	553	585	578	568	621	529	555	587	584	588	560	612	605	573	603	621	605	563	603	549	627	590	549	564	587	616	603	571	610	640	554	598	590	570	567	569	601	593	570	611	626	571	572	619	558	589	580	601	559	642	585	598	594	601	596	590	598	575	583	597	605	608	587	579	569	549	557	622	613	585	610	576	613	584	597	637	599	609	558	606	587	572	583	629	585	597	602	614	606	564	531	530	596	627	570	551	609	581	612	561	601	618	573	603	532	554	571	543	546	607	611	583	608	590	590	643	581	586	563	590	594	585	575	596	554	605	537	593	604	629	589	592	562	599	517	562	605	601	577	599	550	584	610	571	580	614	628	613	588	563	556	635	579	603	576	590	620	614	584	591	574	573	613	598	596	577	590	596	653	609	583	559	566	570	620	589	607	624	594	549	590	564	587	592	596	620	591	599	538	598	610	598	601	587	580	572	608	567	614	537	587	557	562	592	588	627	603	575	596	560	621	583	578	566	585	601	577	550	645	612	559	591	593	547	622	619	580	596	584	593	576	612	586	605	580	617	651	623	625	574	578	621	574	591	612	562	589	549	602	616	573	633	555	626	596	565	592	610	601	578	607	537	529	541	558	598	583	597	595	580	591	603	560	594	608	597	616	604	582	575	593	552	560	561	557	592	595	583	612	594	550	569	568	591	602	592	580	610	584	588	610	544	554	590	581	630	535	583	614	590	577	544	613	592	608	552	592	618	569	558	556	581	631	529	584	541	563	571	603	625	609	576	569	584	585	602	594	643	595	614	585	595	597	580	571	574	589	584	556	570	608	575	623	612	631	586	617	644	616	621	541	595	599	591	581	531	616	621	585	534	559	575	586	596	560	592	605	586	581	546	607	592	601	606	582	638	608	589	595	540	594	593	567	616	554	557	586	575	561	594	601	579	565	605	579	608	581	582	578	600	611	576	605	595	598	593	582	583	588	566	555	577	572	658	614	590	604	594	603	560	590	639	593	589	594	610	592	596	574	612	579	624	614	615	595	574	571	583	570	569	572	589	597	606	576	599	588	563	574	566	583	594	614	583	583	586	623	600	594	575	587	566	595	613	596	553	588	606	617	662	555	620	570	572	554	534	594	585	595	574	588	601	566	603	622	574	594	532	593	557	587	557	601	575	567	605	580	592	596	612	568	607	583	573	575	604	620	573	645	583	600	571	586	614	590	586	569	569	593	607	595	624	602	582	584	605	599	553	612	606	556	570	584	618	591	542	620	583	617	603	590	578	571	591	580	578	540	568	607	543	611	559	637	509	589	601	604	594	558	598	573	540	589	601	594	546	510	632	588	591	567	606	556	587	607	554	632	621	585	562	626	626	561	556	601	623	587	595	591	601	605	567	577	615	588	537	592	595	559	582	585	578	615	563	593	595	633	593	578	611	554	642	583	603	585	552	567	588	554	558	594	604	596	634	609	622	558	569	600	592	586	548	603	592	591	595	563	595	612	583	590	548	617	587	604	579	593	596	596	593	623	604	539	565	594	586	610	551	592	575	590	559	622	575	590	583	633	605	598	558	596	545	588	590	579	599	594	600	620	591	594	536	597	595	603	584	580	601	614	613	576	593	594	531	550	570	531	624	620	609	599	579	609	595	615	557	542	573	585	600	546	542	576	615	609	564	603	598	561	606	589	631	575	593	567	567	602	615	626	633	554	581	575	597	562	568	595	622	629	565	622	558	584	626	571	563	599	611	608	600	595	615	589	590	574	554	602	545	543	605	589	584	564	568	571	570	608	541	615	562	580	570	584	604	572	570	588	562	589	566	548	585	578	587	562	561	612	578	593	600	581	569	615	600	527	600	603	585	594	568	588	557	567	571	622	616	580	593	522	590	536	618	616	586	582	579	599	568	587	563	598	597	595	561	571	605	538	613	621	573	588	590	603	527	628	555	586	538	605	615	599	581	567	641	609	575	534	629	552	610	585	611	565	617	586	557	539	571	621	551	619	592	577	598	600	608	565	599	571	572	557	609	601	625	540	617	586	585	614	595	597	572	601	599	617	577	615	585	597	570	565	614	638	582	581	621	593	583	555	585	583	591	580	595	556	616	614	545	582	629	582	567	606	598	598	606	577	610	587	592	629	618	577	633	569	626	582	564	606	557	566	614	603	592	599	591	569	591	568	603	592	591	656	628	590	592	576	592	560	576	595	549	590	603	601	547	563	600	595	551	637	579	593	585	595	601	568	568	566	557	613	596	626	609	607	581	577	593	593	584	591	582	546	540	571	590	589	545	578	585	588	616	571	581	593	601	590	607	605	568	601	591	601	571	618	600	644	601	589	570	605	621	620	588	590	568	604	569	612	594	594	593	593	571	589	609	575	571	570	592	601	625	572	570	610	614	618	582	623	564	601	556	567	547	558	600	577	642	622	566	568	577	616	613	593	634	540	584	559	599	629	567	575	604	586	607	578	598	616	621	556	568	623	594	584	583	569	563	586	555	624	557	561	607	601	553	590	536	561	576	573	589	571	601	586	602	547	625	604	598	594	568	613	605	605	570	619	559	557	627	608	570	587	597	542	599	606	591	561	554	599	621	623	525	590	577	593	603	611	581	604	600	611	577	574	574	614	593	582	599	584	626	586	575	606	587	645	600	537	600	595	609	612	547	581	572	574	641	570	552	627	554	611	620	604	557	593	587	596	558	583	608	584	586	621	591	595	571	618	559	571	595	568	544	566	562	607	566	584	561	593	571	601	624	553	579	584	577	556	575	559	583	558	584	579	599	565	601	550	573	571	579	607	616	610	586	580	592	553	571	616	605	576	625	559	558	590	602	588	550	600	551	581	575	624	642	569	576	542	611	594	627	627	577	555	589	597	612	563	606	570	568	615	622	589	552	584	562	610	600	614	590	592	585	573	612	596	590	607	616	576	577	607	553	541	591	582	581	623	583	602	591	587	640	599	578	574	620	600	557	595	546	576	564	611	581	585	567	607	596	586	586	608	604	580	607	602	544	603	594	559	575	580	552	605	609	564	614	601	578	568	573	607	563	605	557	566	589	601	581	577	614	593	579	616	601	577	586	645
65354	66022	48966	16958	1686	323	310	303	262	266	238	262	240	218	218	208	218	216	236	212	225	229	243	212	224	223	239	216	228	224	218	227	248	225	223	220	239	224	204	222	206	204	221	249	202	218	216	205	230	218	212	235	211	225	238	187	203	198	212	209	221	191	218	203	207	219	231	237	188	223	223	199	180	184	207	216	223	211	209	229	225	203	213	204	218	237	222	207	198	233	198	172	219	205	189	212	203	204	192	209	200	223	187	217	216	209	210	220	205	212	228	219	225	223	191	199	213	187	207	221	188	200	208	223	202	226	211	237	210	179	200	213	212	205	240	187	235	201	226	211	191	211	206	221	191	220	188	201	184	211	194	193	203	219	200	207	211	222	211	198	217	187	202	212	189	199	198	206	189	186	183	217	197	211	224	204	182	201	205	216	186	236	207	199	219	199	222	210	197	186	232	218	235	219	194	215	203	213	219	212	190	238	217	213	205	215	202	175	228	208	206	203	204	214	198	190	199	225	215	210	209	208	216	204	208	228	212	203	205	236	197	210	181	183	215	200	233	212	197	182	227	201	214	222	222	205	218	187	218	223	216	205	232	221	224	204	210	191	206	225	216	235	198	196	214	202	185	197	238	200	238	207	220	201	196	205	231	219	210	223	223	204	207	198	205	176	225	206	177	212	193	232	211	192	202	193	198	214	211	195	198	214	212	193	187	206	227	189	206	213	211	208	220	204	225	198	182	231	220	184	234	194	219	211	223	205	235	205	225	212	207	224	182	224	207	204	230	229	235	196	205	219	200	217	178	204	233	205	199	201	200	212	229	190	208	219	225	192	216	233	221	207	219	210	239	184	204	212	222	199	219	219	198	187	201	209	222	230	214	193	196	202	209	185	199	202	207	227	202	203	189	235	221	211	212	204	190	233	221	207	225	203	207	196	199	209	191	195	225	204	210	209	221	202	188	225	230	212	220	195	220	189	200	199	218	228	176	195	204	214	251	201	184	197	232	211	203	217	222	194	242	224	205	202	205	182	217	184	210	210	204	197	178	197	195	209	204	218	205	201	228	209	191	216	214	200	222	219	206	196	228	209	212	230	200	202	190	217	195	195	196	210	204	224	239	215	198	205	218	210	207	192	214	214	218	190	196	252	215	199	215	217	229	228	201	204	195	201	197	222	186	209	215	200	202	217	203	229	194	214	207	208	203	197	210	205	216	220	209	220	223	231	221	217	210	228	212	237	209	223	187	208	227	201	213	202	211	218	219	181	204	212	192	209	201	227	206	200	190	230	219	203	214	216	214	209	229	232	204	195	185	225	218	196	243	215	224	200	195	202	198	196	235	181	230	239	214	199	225	196	189	203	222	203	212	239	235	210	226	184	209	199	207	222	203	195	203	220	226	207	220	209	181	209	193	220	195	233	204	217	216	187	193	211	223	201	218	223	211	231	196	200	204	181	205	203	198	207	221	221	209	219	205	209	196	216	238	234	186	214	207	217	211	206	205	240	230	205	217	230	228	243	228	204	242	219	227	220	208	200	209	209	224	226	219	219	186	203	205	194	232	190	211	201	226	208	190	220	206	200	219	218	191	222	211	224	207	225	224	216	206	215	187	212	202	225	231	202	222	206	201	223	203	227	201	198	201	219	177	197	198	206	212	206	193	237	230	221	216	228	199	238	183	219	211	199	221	208	198	207	226	197	186	214	215	236	219	194	234	212	170	205	199	225	201	197	231	243	209	222	197	227	183	174	222	188	232	211	203	206	226	217	230	214	193	186	215	214	208	193	211	204	201	232	203	192	219	206	205	237	206	224	212	211	201	204	215	199	211	200	216	200	225	222	227	193	211	214	190	224	198	187	194	210	199	213	210	229	204	237	221	194	211	214	190	188	204	223	187	210	222	183	232	202	177	202	208	214	189	208	197	202	219	211	232	191	210	227	194	238	200	189	193	186	203	206	208	220	200	208	187	226	229	222	216	215	189	203	206	214	196	216	210	216	206	200	188	199	220	218	204	212	221	233	189	233	215	216	191	203	215	203	217	228	197	232	185	196	186	209	212	207	198	212	201	220	204	201	217	230	189	197	197	204	220	212	202	209	213	253	214	242	224	217	220	203	225	206	220	190	184	191	232	201	198	197	227	217	191	179	185	209	218	213	211	204	198	202	202	205	222	205	197	205	213	218	231	229	199	235	245	191	208	207	207	208	207	208	198	187	234	210	217	241	221	210	196	224	194	211	207	219	241	189	232	194	209	206	214	202	221	235	216	220	206	195	220	194	200	218	196	205	202	240	225	210	227	206	201	191	202	227	222	216	202	195	207	224	221	228	205	203	187	221	193	195	202	201	208	184	209	191	198	207	199	200	207	200	232	174	198	213	203	235	223	254	216	217	217	231	217	179	205	208	216	206	208	167	214	191	213	200	207	224	183	213	207	187	190	203	218	202	183	212	195	226	225	208	222	198	214	218	224	222	197	201	208	212	205	195	200	213	222	206	188	210	212	179	189	218	209	188	204	197	217	199	214	203	184	211	210	209	217	213	229	222	197	224	245	221	220	202	217	210	224	175	235	199	196	200	218	205	198	214	212	203	214	205	191	214	199	200	218	206	227	228	199	224	229	233	218	221	204	199	204	211	236	217	207	222	201	212	209	195	199	224	218	206	225	198	212	209	205	183	216	193	216	188	203	232	195	182	203	224	214	192	218	199	203	220	197	237	219	187	228	206	188	190	212	218	184	221	227	200	219	207	205	233	222	226	204	219	196	217	230	214	200	194	198	216	185	222	186	187	215	222	221	199	200	182	203	232	201	178	187	207	198	225	229	191	212	205	188	180	197	216	202	235	223	229	200	212	223	214	234	223	243	190	205	172	228	201	189	246	230	203	193	219	226	231	222	192	189	246	214	226	234	188	193	218	220	195	186	233	196	192	209	232	227	213	202	221	210	210	201	222	208	183	218	220	200	192	227	199	217	201	206	197	209	227	218	215	247	172	213	206	204	188	193	217	230	207	212	222	196	207	224	189	209	202	225	226	217	223	233	196	194	206	205	190	232	211	217	193	193	201	210	202	197	195	199	226	185	203	199	225	205	200	220	199	173	226	230	208	206	195	229	213	208	214	212	180	180	201	228	217	230	210	212	220	235	222	223	235	203	200	193	227	205	190	235	207	199	227	178	212	191	214	215	205	194	224	209	232	204	195	201	227	194	216	215	223	220	214	218	199	184	208	204	221	220	221	209	236	211	200	197	236	221	213	221	211	215	211	204	219	197	228	212	209	236	210	197	220	205	209	202	193	195	214	188	210	224	227	208	243	207	213	202	219	194	200	225	190	208	243	214	180	197	185	220	210	206	201	215	197	223	218	199	223	215	218	214	221	211	227	184	221	186	244	196	192	216	201	213	214	199	197	206	208	185	224	225	217	228	225	216	200	212	205	221	205	177	206	171	200	188	240	242	205	187	217	220	232	201	230	207	213	183	196	205	200	203	208	205	200
45697	51350	45080	5832	1162	1096	1146	1020	1176	996	879	859	833	890	817	814	786	785	768	801	844	804	813	808	786	789	823	829	819	822	904	861	837	775	774	752	801	764	821	818	807	807	872	862	929	854	899	824	798	792	811	734	745	774	740	747	753	694	697	733	734	697	673	686	706	700	725	745	696	650	721	733	725	714	715	712	754	704	722	725	725	706	719	720	753	716	707	688	675	757	760	695	680	739	716	664	728	723	720	706	749	740	709	746	659	749	703	673	684	728	763	729	734	702	703	722	656	694	749	752	682	654	706	689	692	708	703	734	739	710	720	688	755	664	695	731	690	680	661	719	660	719	721	697	721	674	712	741	664	707	720	678	695	698	733	676	720	705	686	725	738	715	665	748	770	692	679	658	697	664	700	694	717	706	713	715	704	681	700	703	713	695	668	688	680	687	683	665	713	698	709	725	704	717	703	727	742	723	726	692	708	712	703	713	715	665	703	762	734	671	724	727	684	675	687	711	722	721	703	705	697	692	741	710	669	715	720	729	745	706	670	686	709	741	705	673	756	748	649	712	728	710	688	712	715	727	718	728	686	694	697	684	673	705	672	682	745	692	687	673	709	678	732	691	737	734	688	721	689	708	706	718	678	634	704	680	730	680	699	725	705	719	715	675	709	686	725	740	707	695	710	762	715	691	750	659	729	676	743	727	735	709	738	716	741	755	688	743	707	689	723	671	687	705	682	668	724	721	735	700	694	730	717	661	712	751	709	699	695	754	708	730	692	664	708	680	697	721	681	745	697	707	722	730	672	702	662	722	655	733	710	673	714	680	706	710	714	737	700	735	698	674	658	700	666	716	696	730	735	686	699	677	705	692	739	672	669	657	702	686	693	678	728	661	724	729	736	741	723	727	697	656	713	683	707	688	694	732	706	725	715	731	703	697	651	727	710	697	731	675	679	679	754	709	685	710	655	692	676	740	723	727	667	719	701	719	703	726	708	678	712	718	712	697	735	716	700	646	752	743	708	745	693	658	677	710	657	705	715	688	679	673	741	715	695	718	676	738	763	747	677	670	699	746	697	682	737	758	735	780	701	731	732	731	722	696	673	670	698	666	710	687	655	718	670	714	704	713	720	686	721	708	697	632	703	703	692	695	693	730	649	703	768	685	692	727	680	689	689	705	693	690	704	708	709	733	686	731	729	751	704	721	727	675	684	727	676	720	718	719	729	703	690	730	695	681	669	724	695	715	643	714	721	728	707	725	687	733	688	714	686	710	696	682	694	676	748	678	651	664	702	758	703	686	727	673	721	726	699	680	708	728	702	711	703	706	694	683	727	715	676	686	705	686	730	674	702	682	679	714	719	687	754	685	734	749	719	692	724	719	756	689	770	767	730	655	710	771	743	688	703	742	702	670	721	708	655	750	693	684	707	683	720	741	736	652	764	674	691	720	730	701	653	664	695	719	669	685	720	703	701	708	696	657	711	665	702	690	765	712	713	685	743	682	699	663	713	704	715	697	708	718	698	755	667	729	681	686	712	728	711	711	724	729	692	701	746	693	675	693	703	695	726	724	693	690	703	747	702	690	713	703	704	747	701	710	699	656	683	668	718	679	709	729	679	740	714	666	691	713	753	703	719	709	689	672	702	713	725	699	709	699	683	694	716	732	704	683	693	721	761	717	724	641	708	725	722	707	738	721	695	708	678	724	687	698	718	687	727	686	738	742	749	712	714	683	734	726	665	723	702	716	722	721	723	692	727	673	720	738	683	715	711	719	697	740	717	678	706	660	690	705	744	672	733	724	705	747	720	717	724	670	681	701	727	687	693	687	689	671	728	689	699	741	696	762	695	696	667	728	725	686	684	701	681	704	714	732	695	703	677	667	696	712	756	717	725	725	721	701	675	694	717	682	694	648	728	731	695	714	704	689	715	656	706	734	690	706	696	710	704	665	708	708	706	712	684	720	682	714	703	696	715	697	717	752	722	722	645	716	704	676	735	734	718	734	731	720	691	704	691	660	672	714	681	752	781	663	679	708	746	709	746	713	710	712	691	778	755	691	709	693	710	708	715	777	682	712	678	691	696	693	696	692	721	693	687	725	692	729	744	719	706	715	691	646	674	708	717	651	711	676	700	697	676	743	712	755	780	743	698	704	726	627	753	735	680	772	709	720	742	691	684	762	680	703	705	702	738	707	700	748	705	695	720	695	706	759	674	718	677	681	694	648	680	694	724	717	725	714	711	757	693	696	702	670	714	764	707	716	701	694	665	731	742	710	796	682	710	747	698	678	718	687	738	717	684	739	744	724	690	651	674	715	716	682	693	715	713	710	747	749	836	781	737	710	658	698	684	735	754	717	716	691	700	707	705	670	756	723	638	682	734	726	706	701	678	743	746	690	711	745	713	703	686	681	691	752	726	671	691	744	675	727	696	659	696	726	718	702	723	684	729	721	730	712	725	683	705	685	705	710	668	695	704	735	672	623	692	723	704	732	679	704	717	742	685	710	693	698	755	724	724	788	748	706	709	688	740	743	748	701	710	691	686	706	674	679	677	700	749	679	689	728	672	667	738	672	709	656	730	687	705	676	726	732	762	671	709	731	649	677	721	717	736	656	684	688	706	717	724	693	698	670	695	718	666	685	701	685	745	724	712	733	759	688	734	701	718	736	711	713	706	686	733	759	732	704	760	701	699	685	711	673	736	721	736	734	725	729	678	698	744	692	698	733	757	666	731	704	652	704	700	733	671	667	696	708	703	710	763	746	664	727	719	715	703	681	714	716	747	704	682	679	731	680	710	715	702	680	685	687	708	739	701	703	696	744	683	690	685	724	725	628	695	694	699	774	662	679	747	673	701	758	720	711	747	705	693	699	716	730	722	740	778	696	717	683	693	713	716	695	677	705	715	675	688	709	724	713	698	676	691	732	781	745	657	682	672	710	703	703	690	658	705	765	730	674	687	703	671	685	693	688	701	676	702	701	689	694	750	701	680	742	708	707	664	680	641	691	732	719	708	707	703	665	740	705	715	711	732	708	720	708	677	716	725	694	722	717	709	692	677	744	769	722	753	670	715	680	712	738	681	685	696	737	719	733	738	697	666	707	712	715	696	672	737	722	678	669	735	715	701	732	726	745	674	708	713	698	747	692	750	695	753	692	700	688	669	766	753	715	696	654	725	756	720	713	675	688	679	715	687	709	698	702	751	730	716	743	673	731	722	687	720	691	739	711	710	702	702	676	670	783	689	722	675	726	734	724	717	693	685	713	710	748	685	724	678	719	665	700	691	687	778	746	724	670	690	716	674	731	697	707	695	728	751	675	724	709	761	672	685	677	716	735	730	693	683	728	691	703	748	764	703	674	695	725	679	684	690	700	683	707	686	636	680	695	703	671	652	729	669	760	696	755	729	696	748	701	728	754	716	683	697	660	698	692	689	715	712	767	728	678	740	682	720	638	675	702	731	711	725	676	727	682	748	697	703	741	711	664	648	767	661	693
75437	75471	58266	24161	5835	613	421	437	410	385	339	278	340	258	295	267	296	268	284	293	298	263	297	269	318	277	286	294	286	272	271	299	253	286	300	271	302	301	282	273	288	272	325	276	261	263	275	281	243	243	286	237	256	256	214	262	247	252	254	248	267	244	258	277	249	251	258	245	301	254	283	255	274	253	231	261	276	251	276	275	260	261	281	248	233	279	239	265	259	271	257	249	254	221	279	267	238	246	265	248	245	245	245	241	257	249	241	241	242	261	274	260	248	261	223	259	252	228	255	233	266	277	264	240	258	247	248	279	267	266	226	251	265	269	247	283	251	247	258	268	244	262	267	273	261	264	244	269	276	265	240	249	261	261	250	261	258	239	251	235	280	247	275	260	293	260	286	256	250	273	267	264	263	262	227	241	246	230	257	276	273	267	280	239	282	257	235	251	261	283	262	257	262	224	260	233	267	274	268	264	235	248	247	243	242	269	256	249	263	239	272	265	237	245	280	250	243	224	264	263	263	251	269	235	248	261	268	253	252	260	259	248	241	285	282	263	248	267	261	249	250	252	251	247	234	240	228	291	238	286	263	276	237	251	240	250	257	270	257	264	256	235	250	244	258	253	276	285	272	259	248	264	243	264	255	236	287	246	244	231	279	259	261	253	265	264	237	251	283	257	262	272	218	236	247	239	268	259	258	255	270	240	257	275	277	272	266	275	252	270	260	275	264	232	249	281	255	314	240	239	279	267	250	228	257	273	225	265	297	255	268	269	229	238	233	266	265	242	238	250	244	271	282	284	264	275	252	275	260	268	244	265	242	244	257	288	285	250	268	275	260	248	295	264	246	251	288	242	256	254	272	266	259	279	255	266	244	251	260	267	267	237	240	275	254	280	266	271	299	260	265	245	251	266	247	281	239	256	256	285	259	238	272	238	240	257	242	233	231	259	270	269	241	264	261	266	260	257	274	254	240	287	282	245	244	295	272	274	243	249	258	282	246	247	249	273	247	254	268	289	262	244	260	264	273	245	273	263	261	266	262	251	276	255	287	250	258	265	273	256	265	242	260	266	275	265	286	263	262	267	255	243	269	256	293	244	265	287	263	269	256	277	288	262	248	266	278	262	281	252	253	243	234	246	278	272	273	249	277	265	261	265	244	271	260	253	257	275	260	236	263	282	273	282	264	254	285	234	292	248	268	266	264	268	269	248	235	252	257	252	274	269	284	271	249	240	250	248	259	284	250	289	224	269	262	302	251	286	234	230	282	286	242	247	257	230	254	269	291	255	248	309	245	260	295	287	266	241	239	284	276	254	270	240	269	240	236	278	250	270	242	247	271	273	245	301	241	285	263	261	250	251	241	279	246	262	256	242	260	255	262	237	246	272	260	270	247	255	267	264	243	263	255	225	230	278	290	234	272	266	245	268	301	278	272	253	252	261	243	230	250	257	240	281	290	257	263	252	260	260	280	283	241	256	285	262	274	252	256	276	271	257	263	261	261	271	258	245	272	240	260	244	267	238	264	257	278	234	216	233	240	243	260	258	257	250	261	231	245	228	270	269	254	260	249	248	276	248	267	243	258	249	247	255	244	252	263	237	250	234	254	274	280	277	230	261	258	258	269	217	239	227	242	236	251	264	263	243	265	235	237	246	246	307	252	247	269	255	256	221	256	240	245	240	270	271	257	267	262	233	270	264	264	244	264	281	256	276	212	270	289	275	249	259	240	232	238	261	267	266	266	245	254	248	258	246	216	276	232	247	248	271	258	244	230	254	237	287	264	277	245	290	278	269	273	258	232	261	246	248	272	271	240	240	262	270	255	267	271	247	243	254	273	257	261	276	242	256	229	257	221	231	246	273	261	268	271	268	231	234	253	269	272	271	245	242	251	253	234	278	229	264	243	276	272	270	264	262	247	264	283	261	275	261	267	252	245	276	266	269	286	270	255	280	252	248	257	251	255	241	238	240	266	270	263	239	261	242	281	257	239	281	239	246	259	294	243	280	242	258	264	246	252	238	269	250	238	247	259	265	281	250	248	275	274	270	266	261	252	247	273	252	258	249	268	276	280	254	248	267	237	245	231	271	221	257	260	261	265	239	256	230	268	261	265	236	258	244	273	275	261	269	255	259	234	260	266	270	248	273	257	277	251	254	269	231	241	264	246	237	302	253	242	253	278	268	249	255	247	242	268	266	268	264	236	278	248	286	274	247	259	278	252	268	255	244	270	267	226	263	242	249	272	235	275	264	253	265	258	265	253	253	258	255	262	254	266	242	275	275	243	233	265	256	228	297	256	273	253	217	297	264	277	264	269	244	233	293	247	269	273	266	257	238	250	257	243	248	254	249	286	232	237	229	270	259	242	278	275	254	250	239	259	258	282	245	295	265	264	255	262	247	252	274	249	262	229	253	247	264	239	268	261	255	235	247	269	246	251	254	240	259	227	266	246	255	230	266	237	240	245	252	288	269	271	255	252	242	244	224	261	263	241	264	251	250	275	276	271	232	255	260	259	271	259	247	243	271	247	255	248	251	248	244	275	245	259	251	232	243	299	252	246	256	253	280	243	275	266	266	248	248	269	260	231	280	273	244	238	264	260	293	246	255	254	260	281	296	250	255	251	263	245	252	264	274	280	266	267	273	262	246	276	253	247	215	258	262	268	274	290	252	268	254	273	238	278	239	253	250	268	276	257	225	247	234	270	247	280	272	262	260	261	303	232	253	224	261	264	259	267	272	271	293	234	267	271	245	266	242	272	277	260	238	275	253	265	254	234	253	261	229	252	226	247	242	262	247	237	256	276	223	251	269	279	255	241	228	284	269	304	267	239	273	288	247	234	275	249	243	285	277	287	259	246	259	263	262	247	259	279	255	230	273	277	254	236	270	266	256	237	271	250	262	282	246	264	268	260	246	243	253	265	270	235	226	263	259	238	248	261	239	271	253	276	228	274	257	232	247	240	262	261	295	281	235	252	229	266	274	252	251	273	272	279	278	253	266	264	242	257	269	269	241	271	278	235	253	274	224	253	255	241	280	250	266	268	279	263	234	237	240	283	260	247	250	248	228	261	244	233	248	266	301	247	248	264	275	259	253	229	240	261	290	256	253	273	252	266	303	291	247	284	256	260	237	276	255	258	227	260	265	262	261	255	238	244	283	242	243	284	251	254	243	242	267	234	250	260	241	239	266	261	262	265	259	249	245	262	244	267	259	264	279	278	259	254	291	250	262	240	239	240	258	272	238	254	258	231	252	243	283	268	253	282	278	239	284	257	255	256	254	256	266	253	268	231	267	205	253	257	267	258	226	239	232	243	269	289	266	225	254	250	264	282	254	259	220	256	238	250	259	254	250	234	261	259	257	282	221	268	251	269	247	295	238	275	243	231	251	261	247	236	224	263	255	259	259	238	247	246	256	279	276	274	278	252	267	275	281	243	284	253	262	243	260	242	233	254	259	231	247	275	235	232	273	229	263	230	279	263	276	248	275	261	289
56155	62582	53891	9432	1786	1686	1626	1660	1835	1404	1241	1178	1145	1208	1104	1059	990	973	1015	999	1037	1000	1009	1007	1048	1041	1060	1133	1038	1160	1193	1113	1070	1039	1011	1003	960	939	966	1043	1053	999	968	1069	1084	1090	1048	969	1008	1021	954	926	932	888	859	897	870	857	893	850	865	855	807	852	848	857	866	825	826	873	866	862	828	828	821	817	845	827	836	869	833	810	858	825	847	861	814	875	864	864	855	827	830	873	869	801	862	880	840	843	895	883	863	824	876	800	787	838	816	852	874	791	881	852	814	842	819	832	844	836	855	793	820	857	826	842	849	838	857	844	790	848	855	842	858	836	859	848	834	879	851	856	813	790	851	870	853	808	832	845	816	882	835	866	845	837	896	848	927	861	894	853	741	801	782	809	871	916	858	849	883	824	878	823	885	876	830	835	795	828	837	844	826	854	864	836	817	885	828	845	864	900	822	812	884	849	840	826	867	846	863	863	876	894	811	885	837	794	834	904	876	859	845	795	879	777	870	834	843	853	808	825	810	796	843	839	816	850	774	745	843	871	829	844	782	836	817	869	826	836	836	814	834	861	842	832	884	812	895	828	833	803	902	820	849	869	783	830	834	843	854	860	833	838	787	798	818	883	875	852	731	830	846	876	818	818	866	848	848	807	867	821	866	846	818	761	877	879	852	852	864	912	841	785	835	834	845	818	812	860	815	814	773	861	829	834	834	860	851	793	861	874	830	822	897	840	775	819	826	848	859	845	835	810	848	843	793	826	863	854	861	850	861	860	834	893	853	864	835	849	847	878	822	830	841	854	881	838	867	849	795	851	850	837	819	856	885	884	885	858	856	826	839	827	856	789	812	842	866	892	833	821	850	828	864	808	853	842	874	876	855	836	821	823	807	832	864	828	838	894	799	834	884	838	856	900	797	825	831	846	833	873	856	841	819	842	859	850	851	873	815	844	852	834	817	883	845	825	800	817	802	855	817	849	850	800	840	868	898	884	866	829	867	872	846	848	869	844	837	866	838	851	855	877	874	826	874	825	870	822	835	864	857	851	816	780	866	819	832	873	831	850	890	857	858	849	820	869	831	894	829	820	848	817	802	864	881	872	864	821	827	819	804	810	815	826	836	857	834	907	833	760	859	827	887	850	846	885	801	778	808	837	871	897	820	833	865	829	834	815	855	839	832	892	871	830	853	830	807	851	841	858	859	842	841	809	874	851	879	876	802	847	864	825	891	814	841	790	823	823	801	835	804	826	831	793	884	803	795	913	815	850	856	825	881	821	841	841	914	795	834	844	827	847	794	831	891	833	812	851	802	837	849	865	844	819	825	837	776	885	872	811	855	851	865	858	866	852	928	813	902	805	827	828	878	783	807	858	864	822	855	850	786	855	828	873	851	906	774	806	876	828	746	818	857	796	806	827	867	845	858	832	847	860	808	831	809	889	857	896	848	853	813	833	880	832	829	855	836	817	842	845	859	786	845	848	856	878	775	838	877	903	866	866	830	756	839	834	839	870	857	838	829	885	855	876	816	853	885	855	825	863	855	859	895	836	800	868	874	811	800	811	794	867	813	774	844	807	856	884	828	843	828	823	835	812	786	840	852	791	800	845	873	813	864	873	831	859	833	853	828	838	847	861	904	775	882	827	853	823	891	814	900	805	857	788	814	872	877	909	835	756	872	829	829	856	854	827	813	829	815	893	871	835	815	874	853	856	820	844	848	837	834	892	878	801	881	803	882	836	813	850	868	851	832	884	799	804	865	871	876	802	846	804	881	855	834	865	822	797	833	830	826	848	796	821	888	857	847	847	894	802	835	837	797	814	812	810	865	828	825	882	858	867	854	810	823	846	884	787	788	814	820	781	878	856	861	860	824	836	819	840	800	849	832	817	827	855	827	880	825	854	854	850	820	828	779	806	840	848	891	851	814	810	815	805	852	835	839	864	863	842	825	841	887	831	840	856	822	832	850	866	831	836	838	864	856	844	885	809	836	853	874	811	871	877	804	840	831	835	819	838	833	853	866	822	847	820	823	859	797	865	837	854	835	812	800	840	871	893	778	872	844	788	866	831	833	843	848	843	833	803	832	801	861	823	791	837	814	771	815	776	855	825	857	857	832	848	857	875	851	831	849	835	811	804	842	835	865	837	875	750	797	787	826	791	895	795	821	820	848	851	895	851	868	794	867	868	799	820	845	847	871	811	813	818	876	883	856	845	793	833	907	879	856	869	812	819	843	857	824	877	851	868	838	867	780	852	782	848	827	849	858	827	826	853	846	892	816	848	865	842	867	829	872	830	856	821	878	808	816	831	841	825	857	803	838	854	809	836	806	806	895	832	869	853	806	840	791	865	835	844	799	873	796	792	844	895	829	851	848	821	871	835	817	829	832	817	761	846	795	822	821	845	859	841	801	797	867	888	839	833	859	779	812	833	844	812	869	780	843	853	828	816	826	824	819	853	793	821	856	877	844	858	868	856	839	830	812	846	831	839	813	830	846	897	840	865	807	854	811	866	840	882	846	822	860	822	840	835	806	808	817	836	831	886	780	841	853	827	808	820	821	835	851	812	857	808	857	812	862	822	895	860	800	880	855	871	845	908	867	809	797	893	828	802	868	853	843	809	847	855	841	850	844	838	842	858	811	855	873	847	844	882	835	830	837	805	826	836	839	829	874	852	851	794	843	785	803	813	839	818	840	777	828	802	826	802	886	855	805	795	843	849	885	870	838	857	859	862	863	821	878	851	829	821	802	828	796	789	817	874	869	847	876	846	810	833	829	823	775	843	820	853	904	871	874	796	838	830	844	842	835	849	821	871	832	857	838	877	883	828	860	821	839	882	880	832	851	891	855	796	861	830	804	865	839	817	805	807	828	844	864	887	800	828	840	846	835	812	805	851	819	815	745	901	813	824	863	827	889	851	847	868	870	895	817	838	809	877	886	836	793	805	845	868	857	821	859	860	854	840	884	825	841	873	840	861	825	831	869	832	869	815	792	845	872	883	824	853	830	810	791	860	848	883	832	865	842	846	851	882	751	847	841	872	823	854	792	841	790	805	876	842	878	823	794	816	826	877	849	853	835	860	870	848	875	829	850	816	856	816	832	811	820	840	866	866	854	829	777	865	861	885	821	838	881	824	881	828	822	851	855	840	885	855	874	824	865	820	859	867	865	863	884	799	821	876	850	871	847	833	849	823	870	833	834	785	825	875	826	823	861	885	868	800	837	782	837	865	875	852	845	813	875	826	850	804	866	827	837	856	827	872	840	890	879	852	875	786	914	857	855	814	857	823	828	873	808	779	802	861	817	792	818	830	859	864	845	790	847	826	815	879	872	857	801	811	788	872	854	866	823	835	844	820	807	857	901	821	829	793	861	888	859	942	831	833	869	852	824	833	796	852	894	842	862	843	790	846	867	850	826	814	807	879	853	849	829	794	859	868	869	844	810	869	846	812	790	830	841	829	887	775	921	817	766	863	893	830	812	800	833	805	885	845
18958	18496	6190	777	230	160	174	161	172	186	148	166	150	157	186	167	155	191	152	169	153	164	174	168	153	156	183	169	181	137	182	179	145	181	166	167	169	153	155	195	162	190	185	154	174	164	186	169	180	179	199	199	164	149	158	168	170	148	149	139	150	177	156	180	159	188	146	172	163	167	161	157	171	150	188	167	198	175	151	180	181	158	169	156	159	162	168	171	164	188	159	183	167	166	146	172	158	174	157	159	168	169	162	152	159	169	183	139	161	163	160	178	180	162	171	160	150	159	169	186	154	163	142	154	190	171	174	152	174	168	165	193	167	172	148	158	151	169	158	154	153	159	165	171	141	163	169	178	150	172	170	153	160	185	163	161	159	151	193	163	137	174	145	164	169	163	177	147	172	176	146	172	175	153	165	169	155	159	180	174	177	161	148	181	161	137	185	182	181	151	136	160	171	155	160	171	169	142	164	156	172	155	165	155	164	175	186	156	171	170	163	173	133	152	162	172	170	157	190	157	178	171	141	162	153	163	163	172	148	156	165	176	173	171	156	161	163	160	173	138	175	138	162	156	174	158	156	185	164	159	157	161	185	159	157	168	178	169	159	173	176	171	147	168	155	157	156	144	135	155	175	178	172	169	160	166	182	163	169	160	145	158	173	168	190	150	162	150	166	156	183	156	139	163	159	159	172	165	156	167	190	180	164	197	163	160	158	166	141	162	146	170	157	164	155	170	165	161	178	160	151	160	157	161	200	149	166	167	130	163	160	161	156	167	167	169	189	163	160	174	168	173	183	155	172	160	159	153	170	184	166	134	173	163	174	159	169	144	173	164	192	177	170	178	176	151	157	178	161	162	171	172	153	171	170	154	169	189	146	141	157	155	182	181	141	129	190	183	168	136	180	163	173	192	140	159	178	184	152	180	185	150	149	175	149	150	179	178	171	160	150	163	146	158	132	165	155	166	177	168	162	159	154	152	161	166	153	165	172	161	188	157	152	161	153	180	167	150	152	156	167	164	156	164	160	154	168	181	170	167	157	152	146	151	175	173	164	145	165	195	157	158	162	157	163	167	180	166	156	167	169	179	175	194	167	158	165	166	158	150	164	142	171	166	158	155	177	158	166	151	152	165	143	142	150	144	181	186	157	165	163	171	172	164	148	179	167	175	161	156	174	155	166	170	170	172	162	168	185	164	181	181	141	163	163	145	164	169	169	180	187	145	155	156	176	139	175	171	164	168	159	165	148	161	151	158	151	167	143	180	153	186	159	153	164	171	158	172	173	150	163	166	147	145	161	173	175	159	181	178	141	157	136	183	182	163	159	169	146	158	133	159	167	169	168	162	139	175	164	166	169	156	187	155	167	145	180	145	175	164	169	157	167	159	168	170	163	150	151	168	143	162	168	153	158	172	162	163	165	163	143	162	152	172	152	150	159	156	169	153	157	161	145	169	164	160	124	168	155	166	191	170	165	144	158	164	165	155	157	151	170	165	161	167	172	161	151	166	130	146	141	166	162	148	192	173	186	148	155	136	156	148	146	163	152	164	166	166	179	181	167	178	177	163	162	131	135	156	150	167	163	184	202	173	169	159	155	157	169	160	168	152	166	166	162	177	161	169	169	163	173	156	169	178	165	160	178	166	172	154	151	173	150	150	155	201	150	156	158	156	164	154	158	164	173	150	155	160	156	174	171	160	157	143	166	175	180	155	131	151	162	174	151	161	162	193	165	159	181	172	171	181	172	199	158	147	172	178	153	154	162	173	180	158	160	173	187	148	175	155	156	164	153	159	185	155	178	163	172	162	142	155	155	134	155	167	185	164	171	162	166	164	146	181	175	171	156	149	149	155	161	199	173	156	154	170	176	163	164	148	145	159	150	163	155	144	161	164	170	159	186	166	176	152	160	160	145	161	178	164	162	156	175	150	153	179	135	155	190	202	176	160	150	165	166	173	154	159	164	167	166	172	185	163	172	158	147	143	156	147	145	190	159	188	139	175	156	169	179	194	142	142	149	148	172	172	165	150	165	158	147	162	160	174	158	193	165	161	149	156	144	161	159	166	168	159	153	174	173	146	199	158	171	161	149	176	179	147	163	156	163	178	147	171	148	152	162	177	170	149	166	181	158	161	135	148	160	183	172	174	163	154	160	159	142	164	170	188	175	170	156	153	166	144	189	178	167	161	170	174	153	182	173	187	156	165	170	168	160	160	151	168	166	162	166	169	130	164	165	180	175	172	173	174	168	155	166	149	177	171	166	181	159	163	180	151	141	194	158	142	153	175	169	176	151	162	152	174	149	157	152	181	156	174	152	156	151	154	144	175	167	153	132	158	171	156	180	167	166	164	162	155	155	161	168	133	158	167	153	170	175	136	161	174	144	146	160	146	161	155	160	167	156	179	149	154	178	155	160	161	168	166	145	149	169	164	148	173	152	177	174	162	161	163	168	173	159	153	150	143	175	151	147	173	175	153	155	146	167	168	167	169	153	144	137	156	156	155	144	159	159	180	166	149	180	156	149	181	156	165	166	162	163	147	170	145	156	156	145	175	181	163	144	147	153	154	151	173	149	164	148	166	148	180	152	159	165	144	162	153	155	176	178	182	189	169	164	155	154	148	162	156	177	154	144	155	165	153	164	149	178	169	171	156	136	146	149	158	172	188	154	142	180	162	167	144	175	166	164	162	148	163	145	146	164	146	162	178	156	172	158	146	172	182	176	169	156	198	149	140	159	173	164	154	163	161	174	173	167	186	163	163	145	160	172	171	166	152	178	160	159	162	165	143	152	138	172	169	162	168	141	155	165	145	135	188	162	144	160	166	181	165	156	180	134	161	164	176	170	165	180	142	157	152	160	170	181	166	175	190	145	133	162	151	143	169	165	163	167	171	165	185	139	191	164	178	142	159	159	189	167	155	170	155	166	186	175	165	171	178	165	157	166	175	165	164	161	167	188	163	160	190	150	167	165	179	177	173	150	154	159	152	158	167	192	145	156	153	162	174	153	145	171	141	164	178	155	159	170	171	171	157	150	203	156	169	144	147	168	159	171	184	176	138	153	161	160	159	144	164	153	183	143	148	192	161	145	169	153	204	156	171	165	167	172	169	179	171	163	154	170	158	176	184	161	146	164	182	173	155	156	159	166	175	170	160	157	168	173	173	172	158	179	160	179	149	182	161	168	154	177	151	168	169	161	160	172	182	178	173	145	180	141	162	174	154	166	177	169	157	153	133	165	176	173	176	138	143	159	176	188	154	185	174	160	170	169	167	158	150	160	159	161	171	176	167	158	159	153	167	186	169	165	175	172	168	151	160	172	162	169	172	169	150	133	162	148	148	171	166	169	156	159	144	160	162	182	165	178	182	180	164	124	160	178	184	179	168	158	163	175	164	151	154	178	156	161	179	158	162	154	170	163	161	186	156	162	195	166	151	171	166	178	155	180	140	157	159	167	146	169	135	136	161	166	177	148	159	170	165	154	177	146	148	138	154
23034	22506	11024	1449	646	585	621	646	641	591	618	598	643	612	618	609	622	622	606	551	540	628	591	604	604	644	597	638	628	678	651	554	567	590	593	550	659	641	661	635	681	695	677	711	703	688	636	701	674	662	603	597	603	588	614	573	576	601	587	583	572	554	639	586	610	576	573	592	569	589	573	593	583	604	588	599	558	574	558	597	584	598	629	575	563	553	588	576	566	620	570	624	601	595	582	608	619	571	547	547	563	592	566	619	613	569	587	552	557	570	562	586	623	600	602	620	611	558	585	568	599	597	601	584	569	572	593	613	608	557	579	584	572	550	631	548	590	601	532	656	558	632	552	587	626	569	570	586	610	528	591	585	571	582	595	602	582	549	605	601	599	595	593	536	590	570	569	546	609	574	566	591	628	594	605	603	587	592	593	610	600	566	571	584	559	603	511	580	568	603	542	594	606	590	604	589	577	584	551	596	549	592	588	593	592	592	558	545	606	597	574	579	569	635	576	614	555	572	599	601	596	620	551	607	605	552	599	604	611	604	576	589	594	616	610	557	552	573	570	580	579	608	615	548	565	596	557	579	555	594	549	606	586	624	568	592	579	569	572	557	596	589	590	608	580	598	593	623	650	569	574	620	581	615	642	586	588	601	564	613	563	579	540	577	559	617	571	544	582	565	601	618	628	563	610	605	599	551	591	620	589	568	571	582	559	589	627	563	616	639	593	580	624	586	570	588	532	576	602	563	572	586	600	555	589	635	531	572	572	576	571	599	594	560	620	595	595	612	553	573	572	599	592	577	633	587	601	586	598	585	602	581	594	573	595	635	617	593	574	576	589	602	565	505	540	576	540	632	605	585	573	598	571	576	586	616	583	553	569	591	628	563	576	583	615	599	568	595	627	602	563	572	552	604	586	599	593	566	587	561	571	527	591	556	589	589	624	621	572	557	562	591	605	583	573	614	591	627	560	604	599	608	599	567	588	534	599	585	565	574	562	613	564	599	587	593	580	613	620	526	546	545	617	569	608	598	551	572	599	539	630	578	642	583	578	559	564	599	545	564	589	600	611	571	545	569	609	582	594	582	557	612	570	612	535	599	585	577	610	596	551	594	550	560	570	584	582	583	602	592	583	573	577	616	556	550	557	542	557	596	549	600	602	543	575	598	594	622	593	553	573	597	561	577	605	615	597	579	588	561	556	577	532	596	598	595	600	574	545	597	608	622	529	593	605	584	592	593	553	629	603	596	577	607	585	559	597	605	608	582	575	568	585	566	584	574	581	563	522	600	584	591	576	587	596	630	617	539	553	609	568	613	571	559	594	595	591	608	552	574	592	567	580	637	594	587	603	575	583	542	597	583	590	538	561	572	576	567	580	608	593	583	605	564	553	605	571	577	554	582	580	558	572	625	586	587	564	616	539	614	569	545	605	639	608	588	555	574	617	618	592	553	592	610	562	566	631	605	587	623	556	586	625	548	598	592	586	567	566	586	576	610	588	527	568	600	584	571	590	580	595	619	603	570	592	576	579	617	549	577	610	618	568	610	578	586	576	579	632	555	555	551	603	581	560	554	565	550	570	578	565	575	585	596	570	607	585	526	561	582	552	594	622	581	570	576	580	612	590	565	627	566	609	553	591	557	645	592	553	607	569	519	559	584	575	590	592	595	581	633	575	594	569	577	575	556	580	574	599	539	578	581	568	591	619	551	573	551	578	554	558	590	588	564	576	581	603	630	586	578	582	592	574	611	574	581	566	581	594	594	575	587	612	564	591	607	562	557	509	572	581	592	563	584	584	585	560	615	570	589	621	534	561	546	606	574	608	579	620	572	567	558	622	567	588	595	594	537	604	558	600	573	607	557	591	592	543	595	576	589	592	626	578	538	589	568	588	597	547	558	591	540	596	579	601	603	625	583	630	595	517	548	547	575	588	583	591	593	557	586	548	598	551	576	549	575	571	597	563	523	587	538	601	587	603	623	606	589	557	595	560	539	576	599	617	607	578	582	606	598	586	613	572	584	555	611	604	582	567	543	561	599	577	579	576	630	553	550	575	558	615	608	615	572	597	622	586	527	655	586	568	563	577	590	567	551	590	569	612	612	646	565	573	587	618	560	610	610	579	574	579	618	543	569	589	615	596	621	591	571	627	564	592	622	598	615	615	580	579	557	605	588	582	580	577	550	582	581	548	568	586	604	575	584	553	605	644	624	634	557	535	565	589	580	618	582	581	566	559	572	585	588	597	600	549	600	600	590	567	557	556	583	568	538	600	598	569	583	595	572	560	594	591	574	543	621	539	563	573	599	599	540	580	600	608	569	604	578	598	597	561	561	578	606	570	577	579	612	597	533	562	568	646	585	589	614	576	608	628	558	594	573	585	635	620	590	567	562	603	585	597	545	571	565	615	587	583	576	555	558	566	570	566	554	585	613	604	544	607	598	585	565	592	562	575	602	585	573	586	578	633	610	542	543	579	623	613	576	564	589	573	567	555	594	564	571	588	637	603	568	603	588	586	605	546	590	599	569	583	571	565	575	555	592	545	588	618	553	574	605	544	616	582	521	555	571	559	558	580	605	560	579	598	588	621	597	579	561	585	550	550	559	556	627	602	587	549	550	587	588	589	598	597	583	539	551	607	603	562	561	572	588	603	595	592	599	604	571	596	558	592	573	569	529	564	610	566	587	576	602	559	558	552	563	593	559	559	554	587	580	567	567	597	592	585	574	597	580	548	588	646	583	576	542	592	596	597	619	589	572	576	574	612	613	567	612	594	575	594	558	553	604	570	644	618	581	592	587	568	625	593	563	588	565	550	576	552	617	609	594	595	564	560	589	557	588	590	605	568	606	584	582	578	611	569	552	633	555	589	593	576	576	580	598	543	577	594	589	583	584	618	603	606	557	596	587	596	590	557	581	559	582	619	615	551	597	562	541	552	595	640	571	592	594	609	614	582	605	601	598	608	559	540	583	572	572	621	580	624	590	571	580	579	538	570	601	565	567	574	587	581	560	606	619	583	610	635	558	580	549	561	598	533	596	587	548	549	612	583	581	600	576	583	588	566	616	583	610	634	604	580	593	586	618	580	564	576	564	619	596	574	593	553	573	596	592	563	570	523	593	566	585	597	602	578	579	607	586	587	581	538	535	608	646	569	585	574	597	565	589	571	554	593	576	562	553	600	610	577	600	591	590	595	591	615	578	574	576	606	601	612	582	557	605	543	571	579	573	557	556	573	577	563	583	624	566	600	584	583	513	591	534	572	630	611	595	557	623	587	532	547	538	599	547	540	604	599	562	607	599	618	553	595	620	570	565	574	570	574	573	576	572	602	589	594	538	591	603	560	580	604	624	612	605	596	618	528	591	570	566	590	581	599	589	586	587	576	582	576	579	574	576	579	569	617	611	569	591	590	620	606	590	576	599	568	570	560	582	592	570	586	550	576	595	541	583	600	592	601	573	554	601	560	578	574	573	560	525	621	598	613	561	607	604	574	569
65218	67523	48844	19986	2142	285	293	250	284	236	219	202	242	208	245	206	232	223	211	217	237	218	224	232	186	211	210	214	246	208	231	236	223	238	224	213	220	231	216	212	235	212	210	210	212	219	216	234	225	222	234	214	208	194	221	223	215	213	204	188	208	184	209	215	203	204	223	202	198	193	189	217	221	203	222	208	192	207	228	233	212	176	198	210	225	210	211	213	201	242	217	190	202	222	203	225	214	194	212	197	208	212	212	214	226	195	186	215	201	216	213	225	206	225	201	214	221	197	213	178	196	199	225	233	189	196	192	211	203	208	183	206	241	206	209	206	209	204	212	204	220	213	223	219	226	208	194	224	231	233	222	192	226	203	217	250	217	209	203	193	217	204	189	189	201	234	208	201	215	198	188	213	216	223	211	208	190	225	210	206	191	211	217	186	194	210	227	204	208	203	201	210	206	207	209	197	208	226	233	207	208	221	216	223	230	219	223	211	216	223	211	213	204	225	219	226	214	222	193	207	212	222	222	208	220	213	212	200	210	199	220	193	182	226	193	211	225	221	221	197	208	218	221	239	226	204	225	209	196	233	190	207	207	191	201	195	185	216	216	239	237	221	198	225	225	222	228	211	223	220	226	239	218	205	213	198	207	224	212	190	194	230	209	192	219	192	202	184	185	188	213	251	213	219	187	231	204	208	232	200	209	216	200	227	206	221	223	203	207	211	235	231	230	239	201	181	183	219	196	207	201	233	227	212	220	210	201	193	213	217	205	199	193	174	212	198	186	218	221	205	206	222	197	216	216	206	193	239	206	243	223	198	212	235	224	222	204	192	207	172	212	192	216	216	246	189	238	209	188	235	209	244	239	208	223	211	205	188	226	202	211	220	214	217	201	222	217	206	199	214	201	224	200	201	177	219	209	208	220	190	221	186	219	218	189	209	230	202	211	193	217	229	215	191	225	203	206	217	232	218	196	211	207	223	240	223	178	182	230	221	210	169	230	211	216	246	197	203	239	239	201	217	194	201	240	206	193	208	219	231	219	194	229	209	215	227	223	241	218	229	226	224	197	214	221	195	227	211	178	197	212	205	229	182	198	215	211	221	213	200	185	236	248	229	217	189	224	207	216	229	193	173	214	230	207	209	213	210	197	221	202	230	220	198	226	235	211	220	211	201	211	211	189	230	205	221	213	203	208	214	184	184	209	167	205	219	213	213	204	195	191	240	220	184	206	206	193	208	208	203	207	199	238	223	224	228	186	190	244	204	242	242	214	205	225	202	211	228	197	210	236	209	229	204	240	211	224	229	224	219	199	200	232	204	213	207	209	216	226	203	209	212	211	208	200	223	235	215	209	207	225	197	210	197	237	226	224	202	176	234	207	221	178	205	200	205	189	209	242	188	199	222	209	222	234	224	199	192	201	234	214	181	204	204	233	251	192	226	221	204	189	207	215	192	219	207	206	222	212	219	197	219	197	214	209	200	204	222	214	229	191	217	236	191	210	222	196	217	186	194	217	213	210	214	232	234	200	213	211	208	231	204	200	222	200	219	211	224	219	202	197	207	176	217	235	218	209	210	214	216	221	214	218	196	234	207	217	230	204	195	236	217	223	234	202	219	219	205	219	189	193	226	238	218	221	226	184	211	205	209	205	220	189	178	190	221	224	231	186	211	228	230	231	198	201	239	228	216	217	190	209	213	209	231	222	196	199	212	213	209	201	210	232	216	180	232	208	223	203	229	174	208	214	221	204	220	210	206	215	206	210	206	237	214	224	218	223	224	225	203	211	203	201	226	206	203	190	214	197	180	211	222	199	206	213	191	215	191	223	233	207	205	198	190	201	232	199	217	224	220	213	202	209	206	218	203	217	200	198	237	204	187	206	212	227	214	228	205	226	202	217	199	212	206	246	183	219	210	247	225	211	231	194	217	200	211	195	182	220	227	242	180	210	184	223	186	220	217	221	205	203	222	195	196	219	220	183	198	217	240	228	214	200	193	205	211	197	193	217	204	212	198	207	218	217	202	203	200	205	189	217	222	192	209	203	201	205	208	222	198	202	235	228	182	218	217	208	202	220	204	204	213	233	227	206	251	205	210	232	212	239	208	224	196	227	185	211	223	219	185	224	223	221	215	200	224	192	230	187	199	182	200	208	220	225	216	238	203	208	227	225	200	234	228	215	199	217	211	189	196	197	210	223	214	180	212	209	221	219	218	205	206	230	218	199	189	208	213	212	221	213	196	191	209	248	191	220	220	209	206	203	220	213	198	228	200	206	225	216	213	228	187	204	205	228	208	219	205	208	205	210	218	212	219	214	215	215	233	222	210	208	182	217	220	228	221	197	200	205	212	219	188	219	222	189	224	196	210	203	209	223	195	205	208	193	191	236	199	204	199	201	212	198	227	212	199	204	204	242	256	207	230	200	191	214	209	189	221	194	230	224	228	207	191	175	227	196	242	198	206	231	216	215	215	216	223	222	206	224	209	200	207	231	216	229	224	220	222	235	209	197	209	223	217	195	189	223	216	209	200	206	201	217	206	197	211	210	199	222	185	207	201	225	225	244	200	222	203	232	214	224	209	188	241	198	215	228	209	200	182	225	217	212	218	220	192	203	205	220	211	202	205	183	198	230	223	188	233	232	209	209	214	223	235	208	197	185	207	207	227	224	209	225	218	222	216	208	234	219	183	189	234	200	218	215	195	213	235	219	230	214	222	223	197	214	204	216	228	205	218	215	196	214	220	211	203	200	192	230	215	216	226	224	218	224	222	228	220	210	209	199	210	203	207	196	217	234	227	204	197	218	211	225	197	188	193	197	192	207	213	195	187	217	200	217	211	188	208	219	229	198	205	208	215	203	203	231	209	218	211	194	205	209	243	227	207	206	217	203	204	187	232	232	206	219	187	207	209	213	202	207	216	207	198	205	211	221	198	206	222	214	199	192	218	195	228	189	186	217	237	215	211	207	202	210	247	201	206	208	185	218	201	230	203	219	212	203	214	217	214	193	218	226	210	194	229	213	226	197	217	218	215	219	214	191	210	194	182	244	213	198	199	197	254	172	244	188	226	226	222	225	217	223	233	225	225	187	206	205	197	211	212	211	196	188	210	187	219	221	206	217	217	216	190	235	212	217	199	197	218	242	217	203	217	182	219	212	213	228	226	241	223	228	184	197	214	216	217	219	217	208	195	208	213	211	207	211	207	225	214	220	238	186	207	221	198	193	203	205	179	218	216	222	237	216	203	234	205	215	199	207	214	205	201	214	230	211	195	193	208	200	192	215	202	219	206	224	200	205	221	224	224	203	211	206	213	195	233	173	229	211	209	222	251	214	192	200	211	215	213	194	199	200	219	212	181	203	199	220	203	203	179	211	187	215	208	206	227	199	201	209	191	217	198	216	196	213	196	206	205	230	203	223	211	167	222	219	241	196	202	203	208	192	205	200	204	188	194	197	214	202	259	222	206	220	231	208	196	216	218	227	199	208	220	200	207
46095	50675	45776	13554	1132	967	1047	972	1062	916	855	876	866	830	786	809	810	771	763	756	795	769	832	805	844	765	766	803	779	865	892	884	790	754	839	771	787	814	807	844	871	892	897	928	832	866	812	793	784	758	814	764	757	730	775	714	756	797	737	750	778	730	707	712	701	752	726	728	757	717	715	732	714	772	730	768	705	743	721	736	716	707	766	695	713	669	745	692	742	659	718	710	735	720	701	683	709	726	713	700	691	739	724	665	738	753	703	752	717	718	692	708	748	717	727	742	719	678	734	716	715	659	678	730	739	710	743	695	716	734	741	714	664	728	688	741	698	668	708	737	694	740	713	745	719	737	697	726	718	721	679	706	674	707	740	679	697	709	730	704	685	677	799	683	699	719	710	685	676	750	715	749	730	692	699	672	753	734	749	723	704	736	697	709	690	702	662	706	724	740	696	740	751	750	743	699	681	708	711	724	711	730	732	685	719	682	734	755	743	671	704	727	735	746	691	725	733	666	725	709	702	685	706	734	683	749	721	688	769	716	738	735	710	682	733	704	675	747	676	665	755	699	691	707	722	738	705	712	686	719	724	745	710	708	744	729	745	718	749	709	684	699	711	735	730	696	698	694	754	695	735	725	716	699	704	738	714	730	716	714	710	724	710	683	703	727	705	676	726	754	718	710	688	728	735	701	691	701	720	697	704	688	716	721	731	692	712	663	728	699	701	724	650	736	736	688	686	741	749	695	712	719	674	736	734	675	729	687	688	688	705	675	730	757	749	711	733	686	808	715	723	641	696	705	755	704	693	737	715	698	726	685	693	770	748	647	686	752	747	692	760	729	709	651	759	704	710	679	723	692	734	672	691	688	746	659	678	662	715	701	650	707	756	718	732	698	748	677	716	710	717	697	738	711	696	753	699	698	744	748	701	698	709	705	763	692	670	705	706	718	725	684	729	706	747	683	686	708	732	734	745	744	709	676	712	700	726	709	738	717	705	733	726	727	701	712	695	697	695	692	686	675	674	696	712	733	754	709	741	710	684	736	749	716	748	695	688	722	716	712	732	743	704	709	718	693	722	688	692	683	710	690	723	750	664	732	699	739	718	649	703	695	679	702	726	707	708	719	717	696	736	668	676	726	714	720	711	744	730	718	719	720	758	710	754	704	740	723	711	709	695	696	691	652	705	697	695	707	725	724	703	687	746	698	715	709	714	700	700	688	675	728	748	731	688	677	733	707	721	651	712	741	710	711	716	706	781	702	731	718	764	687	750	699	709	708	708	678	700	755	676	675	718	725	709	690	675	762	689	754	717	698	745	763	667	718	724	719	700	786	721	683	701	725	704	727	736	673	698	745	670	714	658	711	737	749	682	741	732	685	697	723	709	773	752	723	724	702	727	702	744	683	750	695	720	708	709	722	727	740	710	668	740	747	756	664	700	705	748	681	676	740	787	716	730	773	728	721	665	663	732	707	703	753	710	682	678	708	744	740	742	744	744	756	734	749	699	699	710	713	708	692	737	726	648	735	736	687	733	714	713	725	695	669	717	700	717	676	676	652	756	730	713	690	708	705	740	672	672	701	669	734	732	760	696	708	720	723	680	692	719	727	700	719	656	633	727	726	726	735	730	709	689	712	718	702	720	729	746	684	678	712	713	699	735	684	683	700	674	741	694	665	692	750	727	730	733	721	728	707	714	743	709	750	665	714	713	728	751	714	694	697	714	747	701	670	701	771	725	703	692	707	692	710	700	714	702	750	711	696	698	715	741	735	726	696	698	738	680	780	759	718	751	698	714	703	729	718	685	743	713	730	737	733	702	705	764	711	718	739	699	675	704	735	740	666	720	721	695	719	700	749	675	709	759	715	715	744	697	710	743	705	761	730	749	679	748	709	741	710	746	748	662	660	692	682	705	750	718	746	712	687	665	711	707	749	702	686	752	685	710	703	669	722	736	716	693	736	702	681	723	712	766	704	738	736	680	719	686	703	704	714	705	716	679	661	685	694	791	729	729	720	691	679	684	732	750	737	684	694	746	700	731	696	686	686	682	717	718	733	688	706	708	682	734	733	729	697	755	729	708	743	732	731	777	726	738	704	719	715	768	710	738	717	762	688	672	704	726	698	739	706	732	747	717	689	678	670	739	739	716	611	684	721	704	719	745	659	756	765	693	750	761	667	706	746	795	741	697	698	722	696	708	750	709	725	740	712	676	731	732	710	691	708	757	690	716	711	693	704	723	721	728	683	727	711	700	727	724	721	735	692	693	706	738	707	630	705	698	721	697	680	682	733	714	703	732	698	701	731	734	663	747	705	700	707	692	711	700	727	692	711	714	664	771	775	717	718	712	707	698	686	712	690	735	732	715	722	670	729	703	737	751	749	739	719	743	737	691	716	718	721	724	734	694	679	730	724	701	720	723	683	724	763	759	667	732	703	749	729	712	734	704	721	725	723	755	672	687	717	730	696	743	722	724	732	756	803	703	737	755	711	701	706	734	724	693	681	726	698	679	733	710	764	661	751	735	695	673	712	755	758	660	728	642	730	669	689	713	754	748	689	680	719	708	738	676	667	744	677	705	741	722	772	701	726	717	682	688	731	690	691	730	680	694	673	716	772	687	710	711	703	716	749	683	715	698	713	727	730	734	676	696	695	691	692	694	731	683	732	761	723	682	739	680	718	725	700	688	697	738	738	675	693	720	719	700	702	720	688	720	698	654	721	744	746	741	699	672	702	683	696	666	708	706	699	708	695	721	734	682	732	711	706	726	714	747	691	704	701	688	703	737	732	727	704	739	714	686	702	733	724	749	705	721	703	702	708	736	714	729	647	696	704	721	715	707	694	707	704	678	752	719	702	728	714	704	729	692	712	740	685	691	736	729	726	734	747	684	687	737	714	706	747	714	756	716	746	706	725	777	721	732	700	669	706	713	688	738	709	723	687	698	688	743	713	725	682	720	672	690	765	712	726	727	720	696	755	704	751	728	756	706	707	787	700	703	749	749	704	736	698	744	758	695	718	708	722	715	738	755	687	726	706	676	692	702	725	709	727	715	724	714	733	715	717	724	736	740	725	731	714	684	683	729	683	670	683	728	741	751	674	705	715	716	730	732	711	706	683	722	675	750	707	705	705	686	750	731	711	674	733	701	735	722	704	755	736	682	732	720	720	661	703	682	704	737	705	709	722	734	688	764	713	717	731	761	706	763	737	722	695	669	735	697	757	701	727	738	770	669	732	749	744	746	735	711	698	779	691	742	742	697	731	713	654	748	761	683	711	723	687	673	768	724	681	800	686	707	753	728	718	696	727	725	739	770	713	694	701	702	708	648	739	732	694	728	723	784	720	758	724	713	679	696	705	732	763	726	728	691	721	715	699	673	734	675	648	741	699	751	709	684	729	727	724	757	720	714	730	723	742	746	698	703	687	686	664	718	715	737	692	701	703	732	740	752	712	686	739	717	715	717	714	695	697	690	754	746	728	743	713	771	731	769	717
79244	76777	57814	29759	7825	663	389	328	374	335	293	284	308	307	294	296	290	276	275	270	303	261	268	284	280	291	301	269	278	280	319	274	322	262	255	275	298	306	264	293	297	279	289	254	297	268	276	279	283	258	282	255	278	304	261	264	273	268	271	263	262	256	283	260	273	244	264	247	257	264	292	268	223	258	249	233	281	235	250	264	265	234	266	263	268	273	245	267	274	264	267	290	262	307	273	291	247	253	282	241	254	277	293	279	270	271	285	274	266	257	252	281	249	269	254	264	249	272	323	246	249	258	266	279	278	276	243	314	259	251	251	261	272	287	252	275	255	289	255	291	289	287	242	261	224	262	272	283	254	259	201	283	233	284	289	261	285	255	256	277	270	274	285	251	267	271	286	270	256	239	273	256	237	262	241	267	254	237	272	250	248	259	288	251	257	273	275	278	261	278	263	255	242	273	287	283	255	272	248	242	306	262	264	232	269	268	279	268	237	265	312	266	288	270	276	263	228	227	274	274	303	253	258	263	241	240	279	269	250	260	265	266	253	265	241	258	275	256	280	261	283	269	261	275	272	295	274	248	284	244	266	256	249	267	268	263	244	281	286	241	283	253	281	250	262	263	246	261	244	271	292	290	242	268	240	269	295	301	279	303	251	260	248	245	271	280	272	276	264	253	297	255	280	248	256	261	250	281	263	260	298	265	245	256	273	264	272	278	244	268	271	264	279	244	252	276	285	269	313	229	268	257	283	279	259	240	290	270	258	267	239	241	271	291	265	256	273	301	264	257	274	259	261	246	272	259	271	244	268	271	268	294	239	280	262	263	281	250	278	264	258	268	274	288	273	279	260	268	273	270	262	261	242	244	273	294	272	251	269	251	262	248	261	258	288	264	269	259	283	277	250	245	270	273	276	251	250	278	261	277	268	263	269	280	255	245	287	265	271	257	264	260	274	271	260	255	267	262	263	272	230	263	238	261	273	263	257	251	283	288	258	266	273	274	274	240	242	277	260	263	268	276	259	281	240	261	228	292	286	276	275	275	265	276	273	278	236	253	269	287	266	243	281	273	265	270	279	247	258	242	284	263	249	266	249	278	273	303	286	254	253	260	272	276	252	296	253	247	275	278	289	263	251	257	250	278	282	277	258	278	250	255	276	238	262	273	250	280	264	269	262	290	243	268	302	293	263	246	270	265	262	263	252	273	275	245	242	265	274	251	241	280	276	243	297	251	245	265	279	265	241	265	257	254	271	273	258	258	244	239	267	269	210	270	231	265	256	245	261	273	264	267	278	252	259	272	263	256	275	252	246	255	282	257	275	230	256	239	251	257	271	260	300	270	275	242	264	263	277	284	262	232	265	270	244	259	263	278	255	280	300	256	244	255	253	255	233	232	268	273	285	289	285	260	268	249	249	243	268	277	245	266	231	268	287	263	266	242	298	256	280	282	247	267	271	276	231	247	280	256	266	251	281	226	271	253	242	273	263	262	271	242	266	293	259	270	258	306	248	248	268	265	266	275	261	295	260	249	251	283	258	260	250	270	261	238	264	252	280	265	238	264	266	261	287	281	229	273	265	292	279	243	248	272	245	264	268	249	239	268	242	232	284	299	275	254	255	256	283	262	275	244	250	234	269	254	266	259	265	272	237	253	265	270	237	265	255	246	286	242	267	269	274	272	243	269	270	229	255	268	251	256	282	264	242	275	228	285	266	240	263	255	265	250	273	253	260	264	263	253	268	283	267	235	288	267	252	284	269	272	274	249	268	270	255	276	257	223	270	268	285	250	276	264	237	289	268	238	237	280	247	277	268	276	264	273	287	268	246	270	274	258	241	236	278	275	259	260	281	276	282	261	276	255	256	279	254	249	293	268	232	257	275	283	263	274	282	245	245	286	279	237	266	243	257	285	255	267	272	273	232	273	233	249	258	247	269	305	251	282	255	258	276	267	282	296	276	248	259	289	280	232	253	238	245	270	240	281	260	254	277	270	226	222	269	283	279	282	235	265	258	281	270	253	267	289	269	256	259	255	251	264	270	272	261	251	265	302	267	251	305	286	259	254	296	293	269	275	275	287	288	282	278	277	257	293	245	288	296	256	243	239	242	262	289	266	235	241	277	249	242	246	267	287	252	223	302	250	305	278	260	240	273	274	249	270	235	292	292	282	294	238	243	244	245	265	229	266	287	260	284	257	260	285	280	256	257	258	232	271	260	219	239	285	245	262	250	232	277	258	257	266	264	249	259	256	282	279	263	273	276	270	271	255	298	251	284	269	258	265	245	272	257	257	267	278	265	264	270	291	237	302	260	248	258	273	296	295	280	254	256	297	298	292	221	292	260	250	264	251	259	249	270	269	271	269	274	268	282	253	264	270	275	262	267	288	265	249	273	259	279	259	245	268	272	289	288	258	243	260	235	265	264	267	271	276	260	256	259	284	261	267	269	262	285	278	254	253	266	270	278	263	271	290	257	247	243	268	249	287	235	263	271	295	271	271	261	282	250	290	251	276	254	281	253	270	265	263	277	253	244	227	277	265	280	255	299	283	260	287	262	287	267	257	269	283	253	239	284	278	293	240	253	263	247	266	268	264	269	253	267	281	246	246	252	238	270	265	289	289	259	258	258	268	245	232	238	283	299	242	265	253	255	281	283	277	267	286	258	259	269	271	265	284	234	283	301	254	246	280	278	231	292	292	220	271	273	307	251	261	272	271	268	281	299	280	301	279	272	285	276	272	270	285	259	284	262	285	294	259	260	289	257	258	294	275	278	285	277	265	251	252	262	255	259	274	271	280	278	266	248	260	266	266	265	278	241	271	257	261	287	282	244	280	250	291	238	247	269	253	274	245	291	270	239	234	303	276	272	264	273	264	248	261	256	267	273	291	255	252	288	238	265	245	269	247	250	279	273	269	238	251	262	291	286	284	250	294	297	256	261	244	256	227	249	243	264	265	249	260	270	249	255	249	273	261	251	260	250	282	273	255	272	261	254	262	284	242	240	270	272	273	229	262	274	276	254	256	284	277	272	282	269	270	253	249	291	254	278	254	243	293	246	270	274	275	256	248	294	261	287	299	275	256	289	263	276	284	265	260	272	272	272	267	273	243	273	269	280	269	252	253	236	272	285	258	286	275	265	248	264	268	248	263	252	282	268	270	280	279	258	237	253	258	306	275	256	248	256	256	265	287	276	280	262	255	250	292	238	260	264	268	282	219	251	284	286	280	250	261	238	264	277	268	270	275	274	273	268	276	257	261	254	252	264	255	299	257	242	251	272	280	255	273	254	236	261	258	257	231	250	262	260	261	266	250	251	249	277	284	257	234	231	265	258	306	256	260	258	291	258	303	284	263	268	274	274	252	254	264	233	255	276	255	267	231	262	313	278	280	282	273	260	262	266	265	257	263	266	240	265	256	254	261	241	286	258	255	260	256	282	255	263	268	255	253	278	260	259	239	261	262	252	247	276	286	242	263	226	260	259	242	272	293	271	273
57239	61881	55748	21874	1401	1373	1265	1313	1355	1309	1068	1076	1038	1005	1001	958	965	964	981	977	1038	963	996	975	1009	1008	949	1020	1051	1071	1100	1061	1072	997	932	929	943	965	917	966	990	993	974	985	975	1043	993	962	932	905	875	886	923	942	887	882	811	892	900	867	890	857	865	858	907	803	859	911	843	883	851	882	884	864	864	915	827	819	849	878	916	931	860	832	853	818	865	922	880	834	832	884	845	826	848	839	806	870	828	875	823	836	840	854	840	880	900	810	844	883	860	828	815	837	783	836	824	870	856	871	842	847	867	858	797	834	896	869	895	804	856	875	866	890	834	831	876	828	867	865	829	837	899	870	936	895	841	869	886	849	884	785	874	861	857	849	858	834	808	890	861	860	889	836	883	879	868	870	873	832	829	865	898	898	890	853	868	858	820	848	890	834	867	856	854	838	845	845	894	861	840	890	866	897	852	838	869	869	856	824	824	820	859	857	859	853	852	847	869	844	830	866	846	839	835	892	828	834	864	897	880	784	873	874	873	842	859	872	843	808	833	858	921	874	848	844	881	796	829	858	810	857	900	859	841	896	892	861	824	907	868	830	858	852	867	868	834	837	827	868	877	874	834	805	849	901	857	846	873	847	853	824	892	833	838	880	869	859	833	837	873	816	864	819	871	875	838	858	882	865	891	856	812	849	821	893	825	814	872	836	855	831	851	797	831	857	851	878	867	850	854	828	900	848	859	872	840	857	903	840	813	778	867	890	852	889	849	854	852	833	848	804	825	830	827	875	859	839	778	830	925	811	825	867	848	835	876	831	880	881	834	846	857	789	892	800	847	768	873	809	817	815	857	850	846	871	871	886	872	821	823	923	862	855	903	869	878	833	860	900	814	843	864	884	849	869	834	887	878	845	898	863	841	842	896	825	864	860	851	858	840	848	880	914	846	860	880	816	828	837	892	875	908	889	873	913	835	836	869	875	843	908	818	854	869	877	876	842	853	896	885	814	811	849	912	862	860	851	833	850	831	857	837	847	863	841	854	841	861	823	813	870	848	808	907	874	876	851	838	865	853	842	871	840	870	864	845	796	825	822	864	864	843	833	892	884	848	887	835	848	839	875	957	874	878	861	857	821	854	880	932	810	848	794	855	816	816	824	865	867	825	902	826	833	850	866	855	840	861	859	854	846	876	837	879	874	824	823	836	851	889	861	806	868	893	822	887	898	868	873	847	872	890	850	854	842	830	838	862	921	909	836	869	854	830	864	868	873	872	854	854	832	912	819	903	889	874	860	833	837	863	858	863	807	857	844	878	871	831	866	893	881	849	915	858	844	844	899	823	853	869	818	850	868	828	853	789	883	842	883	881	851	840	863	849	831	805	840	831	871	856	876	827	803	826	832	860	864	843	918	847	908	928	872	828	860	853	872	863	887	819	874	827	866	832	865	907	871	815	929	835	811	799	859	844	805	864	828	848	858	863	830	877	835	892	853	863	876	898	871	865	850	885	841	797	869	886	801	801	839	871	832	816	832	880	876	868	853	800	878	867	834	863	871	857	853	859	840	841	890	822	864	845	851	824	843	825	841	892	815	882	861	809	880	883	853	885	780	859	785	838	851	860	840	899	892	806	803	835	903	848	852	858	845	860	897	781	838	873	863	852	832	834	871	828	868	860	840	863	820	861	899	877	852	870	839	812	836	869	872	881	863	867	880	840	807	792	846	846	861	844	822	830	843	837	847	810	832	888	864	828	907	871	854	870	858	839	874	849	827	864	892	875	810	830	811	843	842	849	873	875	886	872	819	818	867	897	821	904	840	848	837	849	850	869	827	865	805	857	857	874	868	891	837	839	882	882	784	836	847	886	811	857	876	822	898	902	852	835	819	884	889	885	843	876	844	791	830	841	870	827	894	872	853	842	840	821	865	890	860	805	873	846	852	883	859	834	925	830	881	823	903	878	883	850	835	885	861	805	860	839	852	826	797	816	872	872	816	835	839	874	870	863	853	822	809	864	835	819	912	836	872	838	872	819	890	828	875	952	845	822	864	867	896	879	810	911	866	847	822	796	846	867	910	851	863	911	884	804	852	904	867	884	855	842	831	819	867	794	832	838	805	890	845	864	778	870	851	876	852	824	861	895	811	838	811	888	815	872	872	847	824	851	765	874	862	880	865	861	876	901	875	890	837	864	816	883	859	892	833	861	877	880	880	828	840	878	842	821	833	908	873	881	826	898	829	826	825	839	868	884	844	844	833	829	848	859	888	854	841	841	844	872	865	851	869	811	851	889	834	894	857	874	815	881	846	904	829	871	853	841	869	878	843	839	842	819	831	889	838	864	827	836	815	849	914	884	820	838	825	825	844	874	842	797	903	835	871	813	899	878	894	881	886	839	834	881	832	879	872	881	841	874	875	850	874	893	877	861	799	855	773	868	888	838	827	855	885	881	844	826	862	809	834	809	796	815	825	833	870	821	868	901	849	835	869	839	828	868	844	876	830	852	847	863	774	822	883	832	839	853	907	864	843	850	842	852	856	855	829	801	840	847	796	847	850	822	845	834	864	823	811	845	844	845	873	896	800	838	827	822	855	855	862	819	829	845	852	877	857	820	842	860	843	832	854	842	808	878	829	867	826	869	788	850	853	805	891	843	919	823	825	854	913	859	854	842	848	840	868	866	853	856	893	827	821	861	874	879	882	870	884	772	878	848	919	911	840	806	907	880	838	874	849	841	874	857	851	813	845	846	822	844	812	813	828	851	853	823	887	942	850	879	892	830	839	840	874	839	833	874	855	844	872	883	820	806	868	861	878	857	849	835	825	817	884	883	879	856	867	840	848	880	881	829	833	887	911	902	861	837	826	851	890	882	875	850	862	876	852	841	825	850	860	873	904	900	824	857	820	900	880	853	816	851	841	849	877	846	850	869	843	865	858	906	843	812	822	895	821	898	790	839	913	827	866	862	844	853	822	887	892	814	883	850	882	859	824	847	803	857	837	866	869	887	855	809	885	896	874	865	869	850	850	836	848	856	841	852	814	890	879	865	826	836	885	853	913	823	860	837	891	853	839	855	862	853	824	891	829	850	862	862	852	872	851	860	895	875	864	800	843	909	843	840	852	864	859	888	838	867	862	840	848	853	907	863	871	838	870	877	861	867	827	855	859	846	798	889	843	818	784	855	784	861	873	845	892	854	844	865	877	876	825	857	877	868	814	811	868	870	848	863	819	860	845	846	868	838	857	906	823	807	886	854	866	875	824	844	884	837	864	846	901	870	854	837	863	891	896	889	865	841	841	831	838	843	888	854	868	856	800	870	829	894	845	852	851	880	884	833	871	891	856	838	832	842	819	858	796	886	912	798	845	866	856	865	889	879	847	853	805	828	845	872	814	859	812	816	876	874	857	881	896	893	812	855	904	878	843	878	807	872	852	887	858	866	871	806	899	825	855	830	847	886	908	864	853	878	818	823	883	864	786	837	894	827	812	806	892	815	859	853	870	823	851
19350	21203	7209	1205	230	168	175	159	172	190	159	177	171	175	181	181	166	172	181	190	194	170	186	178	174	205	183	206	192	187	186	172	192	165	160	158	203	176	206	181	213	202	169	181	175	181	188	196	141	187	188	195	188	161	188	199	174	164	181	179	157	175	160	171	175	182	169	162	181	145	185	169	168	156	167	182	147	192	185	185	181	178	164	175	192	156	164	214	176	185	213	149	180	158	186	186	171	181	167	176	185	159	183	175	167	178	175	173	158	154	160	164	184	172	159	165	122	194	173	163	170	157	176	179	163	153	161	166	179	177	164	189	129	175	175	165	171	139	170	162	173	189	191	189	177	165	159	156	179	167	170	197	161	195	174	181	167	163	176	173	183	177	167	161	187	171	174	157	183	171	199	175	154	175	186	142	159	160	176	157	178	194	162	171	159	183	165	171	153	168	157	161	179	156	183	184	183	175	172	170	180	158	197	182	176	191	175	181	193	188	170	194	176	170	155	174	172	181	178	156	171	161	170	174	192	186	161	163	168	176	175	149	167	181	154	153	182	166	170	170	168	196	189	179	149	164	172	169	153	176	176	175	179	192	170	182	170	171	172	176	160	152	194	175	184	175	170	176	167	163	191	171	152	165	197	192	185	172	179	169	150	152	188	188	192	199	150	178	180	185	182	182	156	179	157	165	167	196	200	178	176	164	161	179	181	180	159	166	163	206	181	178	171	177	177	176	166	157	180	174	179	176	165	187	197	171	161	162	182	168	165	175	211	161	168	168	171	158	160	186	175	192	173	158	155	158	164	155	175	183	161	163	175	187	186	171	179	169	182	159	175	184	157	180	171	166	155	180	165	181	169	147	169	162	185	152	174	166	172	167	160	175	153	182	169	177	170	157	161	175	168	186	170	177	182	179	163	136	178	185	184	169	181	163	184	192	172	167	174	161	189	202	187	156	173	179	182	179	167	181	157	192	204	169	176	161	149	175	165	183	161	187	171	160	170	175	209	175	183	185	181	190	163	158	170	155	194	177	195	193	188	173	186	193	164	176	158	165	174	181	166	159	158	149	168	161	168	181	151	170	192	188	169	162	165	171	173	191	177	165	187	185	189	178	153	164	191	178	187	171	181	170	179	172	158	184	159	167	172	171	177	182	174	176	178	172	170	193	177	168	176	170	158	165	187	167	170	166	189	157	182	178	154	146	172	182	178	175	172	187	196	182	175	158	176	185	164	168	179	176	178	162	160	166	199	175	163	190	160	174	178	176	150	166	171	182	190	199	172	168	170	175	152	167	174	182	185	157	189	155	175	173	166	200	163	170	173	174	169	187	191	159	206	192	179	150	186	179	173	177	183	164	196	162	163	188	169	179	172	168	163	163	180	189	177	196	187	163	163	151	183	187	196	167	180	171	188	180	154	149	172	171	157	186	160	189	170	209	170	202	181	194	167	173	158	180	150	179	160	176	198	162	182	172	180	165	187	165	183	190	162	171	179	166	163	208	165	171	175	187	182	168	183	174	178	182	160	195	178	171	174	158	160	179	172	154	167	168	182	158	187	151	165	169	171	171	192	178	180	177	186	138	200	193	190	181	180	182	168	167	177	144	176	184	192	164	188	173	156	174	172	179	172	183	206	165	166	177	180	161	166	177	181	182	179	172	181	202	162	203	148	160	164	164	192	170	168	181	175	195	156	158	184	154	164	156	169	180	150	168	171	158	180	179	186	172	179	147	183	177	179	164	169	156	184	173	181	186	174	179	184	179	163	161	156	174	152	176	164	163	169	176	175	159	178	205	160	169	184	182	202	180	183	191	188	168	177	169	160	212	177	175	173	191	189	176	176	178	170	169	152	161	159	169	170	192	165	173	174	181	169	146	170	175	190	184	176	191	168	163	195	170	179	163	164	193	173	183	175	165	162	150	168	179	168	179	167	161	183	161	161	158	165	192	174	169	169	184	172	179	166	182	183	150	185	176	183	167	161	194	170	166	176	171	187	165	180	147	162	173	200	165	175	162	179	186	179	171	190	149	179	194	170	173	174	176	164	169	163	172	191	180	188	173	190	184	181	175	167	178	164	181	179	169	179	167	184	196	182	175	181	183	184	171	176	177	192	177	182	176	171	171	172	169	174	167	178	195	177	185	164	180	166	193	189	167	165	160	172	162	183	173	190	183	195	179	180	158	185	190	167	179	159	173	162	173	173	183	179	190	162	155	187	186	190	186	149	157	174	182	193	177	175	151	162	162	180	156	190	199	201	177	178	180	192	186	222	178	183	163	182	188	155	183	162	161	202	180	170	167	164	171	177	171	194	188	181	148	182	174	141	174	154	183	150	175	162	146	169	181	169	197	177	176	173	155	169	164	180	174	184	170	168	171	175	189	185	173	187	181	180	191	173	179	183	168	168	172	206	169	158	160	179	159	178	168	178	184	164	157	160	183	165	176	169	162	162	158	179	152	215	197	185	163	157	151	165	191	155	174	174	173	169	173	158	144	180	184	163	191	173	163	206	172	160	159	181	168	158	164	165	162	158	183	165	185	202	165	180	163	161	182	164	191	180	167	182	176	169	185	196	167	163	166	184	181	179	171	168	183	153	170	181	182	199	190	163	172	162	180	171	174	156	195	167	163	184	179	192	168	165	184	161	177	173	182	179	208	184	189	163	190	174	151	182	156	178	189	165	162	173	147	183	183	181	160	171	152	164	169	182	184	173	181	175	163	183	168	176	158	182	176	169	172	193	175	186	155	207	165	178	180	181	161	181	168	191	173	173	172	174	165	180	195	175	161	165	176	178	150	141	173	169	186	207	185	177	162	163	176	179	202	194	176	176	176	177	178	160	171	165	150	191	173	164	182	189	163	163	152	172	156	169	183	176	177	166	191	171	178	192	208	171	172	194	176	160	194	176	183	173	167	185	181	205	175	165	160	156	170	183	168	180	188	162	183	159	207	166	197	183	176	162	169	196	173	160	164	193	156	192	192	145	202	139	181	184	156	159	175	200	166	165	178	155	175	178	186	169	178	166	170	177	186	144	166	171	184	177	169	178	177	155	164	165	170	174	184	189	182	166	179	191	182	155	163	185	183	194	173	199	185	157	188	173	168	178	167	165	162	157	164	177	171	164	179	187	191	181	165	166	176	169	178	175	189	190	181	186	199	162	179	187	191	187	161	180	170	189	184	183	182	157	190	165	178	181	159	178	175	188	190	166	166	179	172	185	175	143	175	169	176	172	201	159	199	170	180	166	179	179	168	180	184	188	194	172	166	181	182	172	157	192	168	177	169	162	168	170	186	173	175	176	171	193	183	170	166	187	170	174	176	170	148	191	150	173	169	167	199	182	181	158	178	174	156	170	164	177	143	157	178	182	177	182	189	197	164	154	151	188	144	146	207	164	177	161	159	182	179	156	193	172	210	160	185	155	189	175	188	168	169	193	177	167	148	163	167	188	178	210	172	171	193	174	174	171	166	166	169	175	178	170	167	180	179
23649	23838	13465	3327	625	622	620	616	616	626	615	650	608	649	610	622	627	641	614	638	630	617	646	663	597	662	667	639	641	606	660	607	648	640	631	669	663	659	662	668	669	631	620	629	659	634	698	634	668	646	700	605	565	591	607	602	649	631	628	631	608	633	608	607	609	630	590	616	620	662	605	613	623	604	616	594	585	639	637	592	611	620	620	624	629	649	628	637	703	605	629	613	588	611	648	597	590	639	593	610	591	686	610	565	627	608	593	668	627	599	643	605	626	565	651	607	609	559	597	634	597	636	580	596	634	615	614	650	605	625	622	601	612	598	593	616	634	613	629	605	611	564	635	643	627	601	617	615	640	630	598	603	564	612	638	601	624	640	604	617	572	589	609	590	611	572	613	614	659	570	607	607	627	605	626	580	636	582	649	553	612	562	651	570	632	600	610	695	613	592	584	583	616	647	626	589	594	584	586	616	598	592	583	595	623	578	614	595	620	585	594	591	640	611	605	637	626	645	626	625	628	629	588	609	587	640	611	598	624	612	610	581	594	602	612	622	576	616	573	604	623	581	635	648	612	616	590	652	570	641	611	596	605	613	594	620	630	604	610	597	622	626	620	646	563	595	632	624	614	602	643	640	620	644	623	613	602	592	586	615	588	559	600	590	603	635	623	603	656	611	614	624	683	633	633	618	605	637	611	663	636	586	574	651	602	594	599	666	589	594	606	605	625	645	581	603	593	636	597	590	583	583	589	623	615	615	575	624	571	565	601	605	624	612	591	650	568	628	633	595	617	561	591	581	596	651	609	633	621	662	550	579	614	596	616	632	626	616	596	637	619	650	593	623	637	611	577	627	598	650	598	612	568	624	560	621	596	618	562	590	583	598	621	624	580	606	598	540	614	658	606	623	583	606	574	608	672	620	601	615	622	623	622	642	614	591	610	638	620	637	597	614	556	625	584	624	601	582	548	623	601	571	641	628	610	575	597	607	622	644	613	610	558	629	642	626	596	639	620	601	634	605	637	637	616	594	616	611	630	606	592	623	659	603	587	632	634	594	604	646	651	602	593	621	593	629	609	597	614	637	618	636	630	639	655	589	569	612	585	636	625	630	638	614	605	608	576	599	570	647	595	578	636	660	614	604	607	638	620	666	623	589	620	611	598	583	610	594	612	605	625	595	613	607	642	609	600	613	652	608	602	597	637	623	606	608	644	626	615	599	628	600	641	623	584	639	597	609	588	568	598	624	617	624	607	555	600	589	602	643	616	591	616	617	589	588	593	609	648	599	603	603	592	639	628	608	599	629	629	613	648	588	608	602	582	589	626	620	616	597	634	672	597	587	631	600	622	602	572	659	565	600	607	603	619	600	638	547	608	628	636	644	607	589	686	581	623	624	631	621	639	584	621	641	642	556	620	630	608	647	624	604	614	557	621	591	645	621	590	632	576	589	635	636	620	606	618	687	603	627	648	602	605	602	621	620	583	634	657	619	604	606	611	632	599	610	606	592	641	611	612	595	629	622	605	632	609	648	630	598	618	640	633	622	586	592	647	648	589	565	591	623	599	622	631	617	646	592	566	633	627	619	628	628	625	585	620	621	611	605	605	618	561	617	647	619	605	608	608	606	635	607	631	561	610	592	605	630	612	589	630	588	637	602	615	573	588	630	592	606	589	624	637	619	652	598	620	629	596	583	598	628	601	634	605	636	612	569	588	637	576	622	594	620	667	592	641	605	612	624	589	589	618	613	613	627	602	622	635	589	608	610	583	600	578	604	669	573	603	662	638	600	625	610	600	583	603	663	595	662	605	609	580	583	599	638	638	623	656	624	598	589	609	598	662	610	595	600	591	634	644	593	636	604	626	569	642	610	609	608	626	629	641	607	600	620	595	586	602	628	637	609	621	570	594	614	568	588	616	641	656	571	631	612	666	599	587	601	607	642	632	611	580	640	574	597	641	613	642	626	632	576	580	609	625	619	593	570	578	581	599	585	612	626	612	602	624	599	628	624	599	609	587	598	625	595	588	594	622	600	644	609	600	616	636	568	609	632	586	597	584	599	615	608	537	613	590	615	640	616	597	578	602	630	605	604	607	630	614	586	625	585	613	624	617	600	649	647	602	650	651	596	640	624	603	595	580	600	623	584	615	608	601	602	602	628	619	597	617	644	636	624	604	584	628	587	620	598	621	606	607	624	593	591	629	617	592	632	608	643	550	575	582	631	597	608	604	650	601	615	641	630	633	599	583	615	637	592	604	606	612	572	613	618	599	592	601	639	624	599	627	651	612	592	640	573	596	645	614	625	620	638	636	572	634	621	602	609	614	564	621	598	587	583	605	607	597	635	604	634	597	602	639	641	585	604	587	659	601	632	625	579	633	607	622	599	561	634	574	655	602	616	593	559	601	569	625	639	618	635	602	614	575	626	590	601	602	642	630	618	608	623	640	598	574	575	608	616	569	611	619	598	612	637	600	619	588	604	628	657	661	657	588	592	620	610	629	644	653	579	596	622	586	557	605	627	604	588	610	616	641	587	617	602	593	605	647	607	611	597	625	597	662	607	642	607	593	602	602	562	603	625	616	663	644	610	610	597	636	618	613	637	653	619	630	601	629	630	602	685	620	576	557	596	618	662	547	625	569	594	611	628	591	580	604	580	612	679	626	602	601	595	575	603	636	621	631	610	592	610	603	591	627	581	630	603	610	593	617	649	579	613	650	522	591	607	596	592	627	550	680	634	615	638	621	599	583	653	632	662	585	616	622	590	587	653	593	619	608	587	625	610	574	633	611	613	585	653	607	635	596	595	610	634	619	576	605	625	603	579	606	621	588	594	632	627	591	645	603	618	615	608	590	629	610	600	630	608	622	604	584	590	668	600	656	594	662	602	588	623	590	587	613	616	596	667	588	616	611	613	641	641	609	591	584	605	601	609	621	583	602	627	647	649	629	607	625	582	600	656	633	642	618	590	623	629	581	608	571	626	595	586	620	585	650	635	580	601	626	636	624	609	595	634	583	632	618	610	627	603	628	634	595	611	579	637	589	641	619	631	619	610	651	571	622	609	593	629	606	637	571	648	597	575	606	659	620	624	571	619	639	634	631	618	665	611	579	602	640	616	604	604	610	575	604	648	616	583	680	600	574	608	564	646	621	607	589	600	602	632	621	583	645	564	579	581	687	667	651	555	596	582	645	627	583	594	618	590	643	653	579	651	623	582	606	626	617	604	606	629	575	610	616	593	620	607	603	614	571	622	635	603	659	629	646	592	619	645	637	632	593	597	552	607	621	609	601	648	626	568	589	627	640	583	568	615	597	581	605	589	610	633	620	615	626	594	620	624	635	580	622	639	635	589	621	614	603	638	623	586	601	596	604	555	583	600	568	608	634	591	637	676	614	602	611	588	639	581	636	601	670	636	573	581	616	615	624	579	595	632	615	620	582	644	584	600	576	610	572	566	605	595	649	597	594	617	583	620	597	570	613	625	589	628	606	614
65581	68517	50983	25711	4024	318	268	268	269	210	251	242	234	214	220	237	270	222	245	216	235	243	217	245	251	236	235	203	215	235	236	218	234	245	238	231	233	205	217	232	196	205	220	215	234	249	219	253	247	237	201	234	218	208	241	191	205	240	240	227	218	223	237	239	218	253	218	221	220	203	216	217	248	207	226	224	231	227	216	194	217	222	257	238	245	217	207	229	239	235	254	236	225	230	245	211	200	208	225	200	229	234	201	224	243	228	237	215	227	225	233	219	190	226	254	237	222	244	183	209	220	226	232	217	209	204	225	217	217	218	230	226	220	208	234	196	225	248	242	237	198	218	207	228	248	231	233	235	234	205	219	231	242	248	222	234	210	247	211	239	219	216	231	220	222	227	223	211	233	209	252	230	231	213	215	215	231	230	208	218	217	245	210	221	196	261	237	218	236	229	225	201	239	245	223	201	235	217	209	227	202	239	220	214	237	214	224	240	210	219	247	215	204	214	237	219	242	233	200	208	208	236	176	212	218	208	197	188	239	192	267	200	241	205	206	231	196	207	204	245	191	226	218	216	218	216	268	233	246	197	214	224	200	220	250	209	195	213	200	214	208	203	209	234	206	221	206	204	220	244	208	209	210	192	223	215	229	228	221	231	216	209	234	231	226	222	235	222	202	228	225	208	195	229	221	234	214	220	207	222	189	222	232	230	232	226	225	234	212	212	228	234	234	227	195	215	249	219	225	219	228	227	235	231	230	221	217	248	201	225	235	244	217	201	237	204	225	234	214	222	215	213	216	231	239	220	226	226	245	184	220	220	219	204	224	216	229	216	219	258	211	205	220	223	223	195	189	227	211	207	203	240	219	223	223	238	192	235	215	228	253	224	215	242	211	204	222	232	233	243	203	224	229	239	217	247	212	232	232	211	201	221	240	205	225	255	217	231	256	214	236	190	204	201	222	216	219	204	214	226	242	229	208	226	191	229	204	212	253	223	224	206	206	250	218	223	223	227	202	223	203	210	225	230	219	227	211	206	217	242	231	228	204	208	234	225	234	213	248	239	211	231	188	234	229	224	223	217	228	206	206	215	219	220	216	230	257	223	233	223	228	235	227	200	218	196	212	217	215	218	223	209	240	258	204	240	238	215	230	226	227	209	226	189	248	215	253	225	234	221	220	226	256	215	224	225	220	252	220	221	221	208	227	199	250	206	210	200	218	231	213	217	241	241	216	219	258	240	231	216	229	202	209	215	216	229	216	219	211	215	214	219	193	203	213	207	200	209	183	241	245	231	227	215	228	233	216	209	231	257	201	208	231	233	237	227	204	218	242	209	242	217	236	210	207	220	200	202	216	214	205	237	239	228	202	228	204	225	222	236	220	234	257	229	235	200	219	216	204	238	222	192	211	225	207	215	228	217	226	230	222	224	211	219	198	235	228	200	230	214	241	213	217	213	233	255	212	229	204	215	227	213	234	233	229	214	204	227	228	237	224	230	220	219	234	212	222	244	222	241	225	230	199	196	208	213	207	219	229	212	208	235	216	241	202	195	208	206	242	236	198	210	236	229	204	240	217	202	183	236	231	232	212	190	197	196	210	236	223	219	242	224	251	223	235	216	204	189	215	197	218	180	203	212	209	245	253	199	211	229	233	230	211	232	238	207	199	205	210	204	202	178	227	208	215	217	214	240	209	220	205	221	212	218	205	236	224	193	194	217	241	214	208	225	216	206	229	221	234	230	231	236	240	220	199	218	191	205	229	223	237	241	208	220	211	227	217	247	253	209	203	235	225	214	243	213	223	233	219	245	231	218	246	210	223	222	226	208	215	223	220	218	219	215	203	230	215	221	208	228	212	222	246	233	201	241	199	227	218	235	232	228	259	218	234	229	227	193	248	202	226	227	202	223	214	218	211	226	204	211	226	217	224	250	217	215	227	233	196	206	222	199	224	203	223	206	231	251	225	225	184	220	236	218	227	237	191	235	237	217	211	216	194	226	229	226	245	232	207	232	209	219	257	223	230	207	225	233	229	208	200	228	221	200	252	227	222	236	224	207	232	238	214	195	214	225	224	236	222	213	208	240	214	210	232	229	208	214	214	212	211	221	241	195	245	240	230	240	228	208	227	199	212	222	201	220	214	205	222	210	225	206	220	215	215	223	247	222	232	221	214	205	228	249	213	216	200	194	208	236	214	225	239	217	215	243	213	226	225	225	229	216	216	209	233	227	223	212	230	216	216	212	232	230	207	215	228	205	211	204	204	209	209	223	235	208	222	207	202	234	206	210	210	223	234	222	222	218	225	222	191	230	237	203	214	220	213	254	239	210	225	218	222	238	208	247	221	240	232	222	227	223	217	200	223	213	238	226	201	225	197	197	215	209	218	181	217	223	206	214	209	243	203	211	250	216	188	234	228	259	230	229	241	233	227	205	211	221	212	221	223	250	213	221	211	232	219	202	233	235	231	251	226	205	228	224	201	216	200	209	199	213	219	218	227	227	198	214	213	227	224	216	230	237	207	225	226	249	224	223	201	213	205	237	227	187	198	217	207	216	229	220	199	190	218	252	214	204	212	217	222	223	231	233	248	222	233	206	240	228	223	215	222	217	241	206	234	210	226	196	235	223	225	242	210	213	237	220	197	235	219	192	238	235	243	219	205	212	212	240	217	216	229	242	216	234	211	216	230	216	207	206	256	211	241	198	207	193	234	210	220	234	232	234	214	181	237	244	238	204	236	222	240	245	234	248	218	231	241	224	217	233	237	232	237	206	265	230	197	201	229	230	210	226	195	228	227	195	252	240	217	203	210	244	221	249	250	210	218	207	235	227	230	231	199	238	231	211	231	227	225	228	217	215	224	200	218	248	253	224	185	242	246	222	215	200	205	221	202	220	200	227	214	236	249	237	207	221	227	213	214	234	227	213	222	209	228	228	220	261	217	210	216	224	214	201	217	213	210	228	208	197	262	238	227	225	236	221	211	212	226	241	226	242	200	204	216	229	212	215	231	201	224	201	239	238	228	218	220	245	214	241	193	230	225	218	201	194	220	190	205	231	185	210	211	212	230	223	220	194	206	202	237	238	225	200	212	202	193	226	211	250	232	229	222	234	213	230	204	220	211	220	223	229	238	206	226	249	215	231	214	215	199	204	226	230	212	221	226	202	221	234	227	224	199	213	225	201	230	230	219	239	211	208	235	217	205	237	204	226	216	228	248	242	211	242	217	230	221	236	264	223	226	200	196	218	209	213	242	237	219	206	271	245	240	202	235	214	227	216	224	236	246	258	223	209	197	243	235	229	232	204	221	214	210	260	225	213	227	224	216	241	230	212	255	225	220	227	211	215	222	202	228	227	233	217	221	225	236	230	198	224	198	232	218	220	242	237	245	229	255	235	211	220	249	235	225	245	173	246	213	247	219	215	239	205	237	226	233	184	258	228	219	235	238	211	216	204	242	235	194	247	223	227	220	243	213	213	217	224	237	224	224	226	222	204
46499	51593	47626	27568	820	881	872	894	869	806	817	885	809	793	801	806	789	809	767	770	796	834	801	833	779	808	806	796	808	773	792	811	777	828	811	805	759	814	768	840	801	838	821	827	786	868	779	771	797	805	774	779	710	738	792	706	762	728	761	724	791	737	766	720	691	697	760	681	746	742	712	774	745	762	787	744	759	764	732	678	794	709	736	759	732	766	747	718	748	765	709	740	753	758	753	794	785	739	684	696	707	717	742	763	765	803	758	757	769	727	756	788	747	720	735	750	759	745	742	741	676	769	730	750	759	799	780	692	732	710	725	744	769	752	744	775	786	686	795	734	743	772	759	737	764	781	763	741	764	730	776	780	724	722	774	705	736	719	770	717	787	735	785	773	708	757	684	702	743	757	735	736	769	746	745	700	753	735	713	721	743	771	793	694	739	725	748	773	753	754	773	745	756	791	724	801	729	750	734	702	760	782	751	738	761	803	771	716	778	811	771	841	737	770	711	731	720	665	792	757	753	734	779	763	772	735	747	788	802	765	757	749	727	757	714	729	768	758	755	701	730	775	748	749	727	715	756	718	726	712	744	750	745	697	803	771	794	714	738	750	777	807	710	783	741	774	810	743	778	752	815	670	712	766	695	772	749	756	729	727	750	753	770	748	685	769	712	719	745	690	771	760	727	725	713	736	726	766	726	752	717	778	750	756	748	745	737	717	750	709	737	763	788	738	743	779	785	743	806	742	843	721	758	771	728	758	801	732	752	740	720	769	785	701	741	770	697	765	774	718	753	741	740	778	709	720	754	732	720	727	753	778	725	749	730	767	775	751	746	766	773	767	752	740	738	710	741	703	761	789	747	722	700	713	766	779	720	759	753	735	756	763	719	718	721	729	707	733	734	710	726	781	706	779	707	756	723	731	719	752	738	720	747	767	713	737	783	745	769	751	772	777	743	714	781	772	756	699	739	756	745	757	724	748	756	727	784	780	750	738	783	764	714	774	782	745	723	739	766	710	755	751	758	717	758	707	771	771	725	679	732	736	809	700	770	775	716	757	758	739	726	739	700	720	732	771	717	771	718	730	731	766	773	722	752	754	793	772	711	711	724	701	703	807	716	720	719	764	730	792	747	750	789	727	735	731	733	796	743	771	766	739	772	755	747	810	777	755	738	772	770	762	707	743	742	725	737	773	748	746	742	779	734	754	762	701	726	749	772	707	756	780	731	726	767	760	741	757	744	765	723	753	804	738	740	720	733	774	756	814	759	797	736	757	740	759	767	754	717	758	709	747	778	762	718	753	730	764	789	752	773	742	718	750	737	731	751	734	704	736	764	725	772	719	728	781	728	742	754	719	713	749	717	810	717	727	751	801	701	777	750	807	813	726	760	757	722	785	766	760	740	766	743	799	769	737	792	780	771	776	739	693	748	769	775	707	745	694	741	749	740	732	792	780	722	748	715	704	701	722	728	735	753	705	749	744	733	774	744	756	760	720	780	746	758	778	730	761	754	740	723	724	778	739	773	742	759	755	751	754	775	726	755	758	732	731	765	780	741	749	738	731	756	733	722	750	750	734	751	699	743	758	759	754	723	794	758	690	753	768	705	766	725	756	722	697	788	799	747	738	705	743	781	739	737	758	708	737	703	754	746	722	721	734	789	764	720	729	726	787	721	759	751	742	767	728	754	741	756	758	743	763	738	744	758	726	758	715	782	712	763	729	785	729	772	755	720	753	773	772	733	729	732	723	741	700	789	740	733	744	758	723	750	755	748	752	684	757	705	722	761	736	734	738	734	727	727	703	742	729	721	765	680	754	729	763	743	747	747	711	724	767	703	809	753	731	716	732	768	739	787	788	772	791	716	774	721	745	755	772	725	700	700	766	752	761	742	730	754	715	693	731	769	742	737	747	742	751	727	792	746	743	803	746	742	750	723	747	727	762	733	718	763	760	754	747	724	741	762	765	741	740	742	812	775	797	754	701	750	724	725	796	773	704	730	720	739	748	796	745	753	717	809	748	725	732	760	814	758	765	746	772	682	734	774	699	705	778	765	744	729	666	778	767	689	758	775	767	762	726	726	748	714	774	735	810	805	694	743	706	689	793	772	740	784	763	779	743	757	730	739	733	747	767	746	734	726	750	741	719	740	727	766	783	776	793	751	711	727	774	751	743	740	725	720	746	759	723	753	761	772	707	738	755	751	769	735	738	725	736	699	709	773	742	687	678	727	706	754	728	732	703	742	763	749	748	748	750	734	695	765	792	778	743	731	754	738	754	721	729	754	765	714	760	753	732	709	745	707	771	772	787	747	731	754	773	787	714	754	727	719	732	746	756	732	775	736	692	760	731	721	723	740	697	790	730	796	716	763	743	736	738	727	771	766	721	715	733	723	722	751	742	751	722	768	711	736	764	761	742	757	754	761	741	777	761	709	738	737	782	765	749	734	729	778	789	733	722	745	709	792	772	743	740	750	778	750	765	724	728	731	729	759	771	759	741	705	740	783	759	771	796	791	721	740	726	746	727	753	756	745	780	782	784	711	748	740	763	766	770	707	743	746	762	748	781	740	733	762	741	781	735	764	685	708	742	815	730	724	706	760	793	752	744	682	709	765	735	750	711	780	699	712	729	746	744	731	777	758	724	789	803	755	715	747	770	755	755	746	741	766	745	728	776	758	739	727	717	753	775	708	744	756	734	753	726	740	797	712	740	774	735	791	724	713	736	746	759	725	772	765	718	719	762	729	704	745	742	740	779	739	744	744	751	779	753	765	769	685	729	728	797	761	771	771	781	748	745	746	742	759	725	717	760	770	734	770	727	788	748	755	762	773	752	766	717	725	748	811	764	746	730	732	754	784	780	713	734	754	781	730	753	738	759	753	784	752	750	771	712	724	756	752	718	764	740	719	726	766	739	703	760	772	723	709	762	774	748	760	761	731	759	753	728	723	758	757	727	791	771	765	758	720	753	733	744	778	773	708	759	713	773	736	767	744	754	782	753	752	770	786	716	747	731	785	719	728	777	743	761	743	763	750	742	697	749	778	759	723	698	781	736	764	764	771	755	771	785	744	750	741	742	758	757	770	734	723	729	766	744	772	770	760	746	694	729	726	730	729	768	756	744	746	729	766	702	767	769	757	671	725	775	725	787	726	765	707	746	751	739	748	756	767	777	775	725	749	758	751	755	798	723	788	720	731	709	775	744	692	718	769	716	789	729	725	752	707	747	739	698	713	748	753	759	734	729	756	728	713	733	718	760	768	737	732	733	694	706	767	804	730	767	779	731	748	704	738	747	734	732	748	759	730	724	791	777	693	800	705	744	721	770	706	739	730	744	769	736	741	760	753	735	729	719	738	727	762	738	733	771	742	751	747	708	703	723	750	741	745	728	709	784	765	740	744	754	784	715	776	732	725	791	725	711	729	742	769	767	737	772	726	726	724	788	737	720	788	802	721	759	771	726	757	753	720	716	776	754	733	749	757	716	712	765	758	739
