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
336989814613	336989815124	336989815672	336989816222	336989816774	336989817322	336989817872	336989818422	336989818972	336989819524	336989820072	336989820622	336989821172	336989821722	336989822272	336989822822	336989823374	336989823922	336989824472	336989825024	336989825574	336989826122	336989826674	336989827224	336989827772	336989828324	336989828872	336989829424	336989829972	336989830522	336989831072	336989831624	336989832172	336989832724	336989833274	336989833824	336989834374	336989834924	336989835474	336989836024	336989836574	336989837124	336989837674	336989838224	336989838772	336989839324	336989839874	336989840424	336989840972	336989841524	336989842072	336989842622	336989843174	336989843724	336989844272	336989844824	336989845374	336989845924	336989846474	336989847022	336989847574	336989848124	336989848674	336989849224	336989849774	336989850322	336989850874	336989851424	336989851974	336989852522	336989853074	336989853624	336989854174	336989854724	336989855274	336989855824	336989856374	336989856924	336989857474	336989858024	336989858574	336989859124	336989859674	336989860224	336989860774	336989861324	336989861874	336989862424	336989862974	336989863524	336989864074	336989864624	336989865174	336989865724	336989866274	336989866824	336989867374	336989867924	336989868474	336989869024	336989869574	336989870124	336989870674	336989871224	336989871774	336989872324	336989872874	336989873424	336989873974	336989874524	336989875074	336989875624	336989876174	336989876724	336989877274	336989877824	336989878374	336989878924	336989879474	336989880024	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	3412	3650	2300	3412	3650	2300	3412	3650	2300	3412	3650	2300	3412	3650	2300	3412	3650	2300	3412	3650	2300	3476	3650	2300	3476	3650	2300	3476	3650	2300	3476	3650	2300	3476	3650	2300	3476	3650	2300	3476	3650	2300	3476	3650	2300	3476	3650	2300	3476	3650	2300	3476	3650	2300	3460	3650	2300	3460	3650	2300	3460	3650	2300	3460	3650	2300	3460	3650	2300	3460	3650	2300	3460	3650	2300	3460	3650	2300	3460	3650	2300	3460	3650	2300	3460	3650	2300	3460	3650	2300	3460	3650	2300	3460	3650	2300	3451	3650	2300	3441	3650	2300	3424	3650	2300	3413	3650	2300	3384	3650	2300	3373	3650	2300	3373	3650	2300	3388	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
62291	36041	22146	34138	55352	52731	42189	27705	13342	5081	1589	622	342	292	281	266	253	269	254	239	248	252	291	252	230	273	235	260	275	269	279	251	252	244	270	274	250	255	291	241	250	266	242	273	280	247	271	262	251	281	248	304	226	272	284	282	257	251	262	247	241	263	269	244	287	269	236	258	257	269	251	249	241	263	285	277	279	260	246	243	267	284	255	265	257	226	223	278	270	248	260	243	283	252	249	271	264	228	237	286	298	279	289	286	266	271	269	250	278	245	246	250	258	260	225	279	248	245	252	268	318	304	279	254	249	295	274	289	279	232	267	258	268	267	249	292	263	247	247	280	253	285	243	265	278	270	295	300	251	237	287	252	274	264	268	270	280	252	271	251	252	256	260	238	254	278	277	261	253	252	274	236	249	258	267	269	252	289	268	259	228	269	286	281	238	268	246	272	247	313	275	286	247	261	247	281	281	257	278	293	301	257	284	280	257	276	250	269	267	267	270	288	261	230	279	245	257	247	258	253	271	247	259	275	295	279	307	277	255	283	307	283	267	268	285	247	242	256	255	257	273	269	264	259	255	259	279	283	281	254	278	276	255	254	247	238	260	275	257	285	235	266	264	249	259	260	274	260	298	260	240	229	255	260	277	272	287	256	249	303	269	293	292	234	240	247	275	299	263	281	261	246	263	263	233	265	263	286	261	260	264	228	256	259	256	263	242	288	287	238	295	290	261	275	259	261	298	242	262	274	285	262	286	281	223	279	260	270	250	248	252	277	292	265	270	314	291	258	244	253	263	248	285	270	271	262	300	257	280	254	221	255	263	281	262	267	242	235	294	260	247	258	278	273	262	255	259	248	273	277	261	269	254	263	281	283	254	265	269	297	262	270	255	259	253	308	267	291	285	263	266	264	296	277	266	281	284	269	253	220	276	275	275	294	295	260	236	278	246	298	276	276	254	269	262	288	261	289	259	286	243	228	270	242	258	254	297	274	259	234	258	259	258	257	248	298	250	234	261	258	249	280	260	264	252	271	267	283	249	270	276	245	252	278	261	264	306	278	274	280	273	294	277	250	227	267	270	246	263	271	272	259	268	245	275	263	228	235	253	262	250	264	263	258	260	288	289	258	297	262	255	231	317	259	258	294	268	300	276	251	263	281	282	261	293	248	256	265	275	244	281	258	283	248	258	279	255	297	255	272	263	229	276	275	263	259	275	289	242	258	268	250	275	270	238	251	293	282	269	279	261	236	273	280	259	298	286	239	277	260	260	285	265	269	252	250	274	259	251	271	284	293	270	266	260	248	300	270	252	273	270	264	264	280	264	269	269	241	264	258	249	275	267	264	274	273	278	249	251	243	269	275	263	243	294	252	280	292	271	278	257	265	276	260	266	302	259	272	280	250	289	270	275	294	297	300	272	299	293	287	271	252	260	263	264	256	239	274	250	253	266	268	279	284	281	247	262	310	302	254	265	283	256	281	256	235	264	244	231	289	279	284	282	260	261	268	297	284	241	263	230	243	284	241	268	267	278	258	252	269	246	243	266	313	264	303	246	257	245	276	302	279	236	280	250	280	288	270	256	249	265	258	262	264	263	263	273	315	279	284	271	263	274	268	276	276	250	263	286	237	276	229	269	261	282	254	274	263	277	256	273	275	303	270	260	264	268	291	259	285	265	232	266	271	237	270	282	254	258	277	245	294	273	282	267	262	265	263	232	260	269	279	295	258	270	276	273	272	240	290	255	251	227	248	250	273	293	273	291	260	254	284	235	265	271	279	243	261	251	275	262	271	250	264	252	272	290	253	242	292	288	250	269	279	244	236	282	272	256	256	241	284	279	272	288	237	272	287	279	285	250	258	277	248	240	253	268	265	281	284	246	263	291	248	246	254	269	269	259	287	243	259	256	289	268	278	277	256	284	242	253	273	292	267	270	264	265	253	291	260	287	265	247	271	246	265	246	261	286	258	284	261	253	268	289	289	272	290	233	296	246	244	269	283	259	271	264	246	267	255	269	252	272	267	291	265	272	233	241	284	232	252	258	277	266	292	254	239	285	277	253	287	254	261	263	276	235	290	283	257	281	251	269	243	261	261	252	246	270	261	260	244	260	244	245	296	263	278	281	250	263	259	270	289	252	266	302	258	282	252	291	250	273	258	229	271	272	247	255	231	290	273	252	277	275	257	277	258	268	276	265	255	259	260	256	255	250	277	277	262	265	261	242	237	297	296	284	243	291	271	276	265	284	281	295	272	247	253	278	255	269	265	224	259	259	286	281	262	257	245	282	265	279	273	288	265	266	256	281	279	262	256	259	279	272	277	254	231	259	240	267	263	268	288	253	272	267	243	288	252	263	277	254	226	268	258	252	259	267	258	270	261	253	244	266	265	266	248	284	270	277	266	262	262	259	273	259	286	287	280	273	252	271	256	268	295	261	282	244	226	265	253	258	264	280	246	269	271	262	282	269	282	258	282	237	274	250	278	260	274	260	273	256	247	272	283	257	251	263	257	264	286	262	256	257	253	279	257	268	245	292	267	275	230	241	246	266	250	256	273	263	258	265	307	272	273	266	294	269	262	268	250	254	274	255	253	274	276	286	276	293	267	278	204	227	264	270	257	268	278	288	309	246	261	284	292	290	290	297	271	254	266	293	288	286	265	267	260	258	260	274	298	258	276	267	252	299	266	242	278	260	269	257	274	253	269	262	265	286	316	277	290	249	257	282	251	262	261	294	252	277	268	244	254	265	251	282	285	261	284	252	259	248	260	276	258	259	247	261	258	308	262	255	264	261	288	306	271	268	268	257	254	246	252	276	290	278	249	252	267	269	246	272	260	257	265	289	260	271	268	246	286	280	266	245	267	258	296	236	252	272	271	270	262	256	259	258	284	267	264	267	264	244	252	231	263	250	271	260	264	250	275	263	239	280	252	285	279	258	234	266	260	280	263	289	250	237	257	255	278	238	255	245	302	277	268	277	258	232	266	254	250	260	260	268	242	238	215	279	270	288	240	283	276	280	282	299	243	280	247	269	264	245	228	269	263	268	279	246	272	249	256	241	287	287	273	247	259	298	261	243	269	288	279	293	292	264	250	256	246	263	269	276	270	261	228	250	251	260	268	240	288	263	228	274	286	268	263	277	296	259	240	271	298	254	269	280	260	278	292	254	279	285	309	278	254	287	285	288	301	269	235	250	284	292	281	278	274	280	283	267	267	261	266	254	278	252	270	285	235	302	279	255	316	265	286	260	246	268	258	243	266	276	252	287	266	286	276	265	267	265	264	291	256	285	260	250	265	286	250	270	268	271	253	236	237	279	275	252	274	252	260	272	263	282	273	255	271	269	294	304	276	238	256	306	253	268	251	249	260	274	267	264	240	270	274	274	255	264	288	250	278	283	287	253	275	261	263	256	279	274	256	271	266	267	264	248	266	231	268	271	275	267	282	266	280	294	295	271	280	292	260	255	249	250	262	292	289	268	284	265	260	229	235	268	308
36223	19702	24189	45629	63782	62770	53166	40465	26242	14362	5641	2104	1045	719	631	630	649	639	648	668	648	634	604	641	675	635	596	620	625	664	610	649	628	635	633	632	627	635	619	629	590	617	631	657	675	615	641	623	594	547	648	661	589	627	628	618	639	662	609	644	616	622	656	601	627	641	651	706	644	594	671	567	638	623	580	637	660	606	629	677	619	632	584	623	613	653	608	619	596	607	615	679	639	617	620	622	609	640	612	624	654	630	625	609	636	651	634	632	627	626	646	644	642	635	658	637	603	620	628	600	636	641	642	631	655	643	661	666	563	653	627	617	618	652	655	647	631	608	656	630	641	640	610	622	631	620	640	683	618	620	628	642	564	650	601	665	624	589	632	597	604	619	599	670	638	633	604	612	621	616	602	665	657	599	619	598	627	658	622	649	678	632	631	619	593	623	625	602	641	618	589	646	636	674	614	607	602	608	637	611	607	653	657	626	631	646	644	601	586	601	609	642	625	635	625	615	665	627	690	613	608	628	622	644	614	626	689	647	636	606	610	630	640	670	644	635	667	659	648	630	597	638	624	654	663	612	625	629	613	637	640	633	634	590	623	640	596	620	592	625	564	646	594	600	651	600	635	638	603	648	637	658	631	587	611	611	599	637	640	623	625	678	613	630	591	624	583	593	619	580	661	630	620	610	601	617	614	651	629	661	642	652	652	578	682	626	622	608	652	637	577	596	607	590	636	630	628	618	667	623	644	680	623	626	621	639	641	602	672	680	608	639	644	623	624	631	609	677	670	637	590	631	632	652	609	608	658	614	633	613	631	626	616	622	631	643	663	637	632	627	635	638	612	559	620	582	622	625	670	638	649	591	618	633	647	680	657	611	610	636	624	590	635	626	634	613	657	592	601	646	625	657	653	619	610	663	658	635	627	671	649	655	631	650	603	644	608	598	617	615	635	598	629	632	631	651	623	611	640	652	619	603	604	701	629	606	656	607	595	672	610	570	630	646	625	620	601	619	626	600	650	650	627	658	637	649	580	601	648	648	615	613	630	612	590	608	641	637	627	622	659	609	632	609	647	631	603	655	632	609	583	616	640	609	586	626	604	597	613	660	585	613	684	655	630	634	616	641	631	632	630	629	646	624	641	654	644	572	635	598	650	641	614	641	608	586	633	606	596	628	626	637	606	645	637	662	622	622	643	651	655	619	624	676	641	586	612	622	631	621	661	717	614	619	628	654	643	610	640	673	620	598	627	612	614	603	669	636	670	585	620	623	597	618	601	595	607	661	614	637	666	571	672	620	592	627	631	658	654	637	619	591	631	603	602	613	675	599	610	658	632	579	642	624	636	599	650	613	666	579	608	644	579	642	587	671	656	620	592	607	623	620	602	627	644	668	619	666	641	615	638	599	641	638	628	610	582	617	679	625	610	613	604	627	620	630	628	617	644	626	656	554	617	620	665	648	636	583	596	618	661	629	649	649	614	616	588	673	616	647	618	647	631	648	607	611	682	642	619	620	613	649	628	606	602	575	642	580	583	660	650	623	602	636	611	656	648	667	622	624	621	610	618	654	617	600	615	597	654	649	633	585	615	654	652	651	659	594	580	644	606	697	563	693	622	647	619	620	640	646	634	605	600	676	638	640	563	580	618	666	609	613	652	614	674	575	590	608	610	600	637	642	651	639	628	630	632	583	612	624	639	586	609	622	642	630	633	603	615	654	615	638	604	622	606	648	636	656	639	603	635	675	609	606	659	605	596	626	617	608	588	624	644	632	619	597	660	632	665	649	650	608	629	636	621	643	636	639	606	631	605	664	648	642	613	641	628	637	668	652	650	633	588	634	642	609	593	665	620	670	585	657	646	638	649	614	638	591	590	623	649	593	639	624	598	642	607	612	646	622	640	666	656	684	617	641	608	639	635	610	585	640	637	642	656	639	606	651	631	658	653	599	653	556	645	598	625	627	633	686	611	639	656	643	636	646	578	648	648	628	634	628	637	627	597	615	602	603	664	627	588	575	617	618	607	645	665	603	658	576	617	625	613	627	621	624	627	639	602	613	628	649	624	627	606	650	635	660	658	624	593	613	609	633	623	620	632	601	651	654	652	613	636	632	562	637	631	629	622	611	640	617	629	647	620	624	612	637	672	614	654	595	630	651	598	645	575	671	621	661	592	650	597	632	618	609	605	671	608	655	642	653	617	582	654	618	633	604	638	599	642	606	611	606	621	617	669	608	618	628	678	614	629	648	644	626	646	636	617	632	607	621	629	654	632	641	611	631	669	623	607	590	608	650	632	621	609	652	673	594	619	664	634	587	645	617	626	629	617	642	598	641	601	630	624	638	617	640	647	602	618	657	636	662	616	635	593	618	698	639	628	658	640	603	556	674	644	649	628	636	636	646	631	609	640	601	616	612	595	645	666	642	639	643	599	656	620	645	609	643	640	654	642	624	624	644	651	608	639	603	651	621	604	624	593	632	650	620	612	615	666	608	652	668	585	656	591	635	626	660	645	682	626	628	639	633	610	593	666	649	628	655	654	654	630	627	618	661	639	642	611	644	620	602	686	601	634	631	610	632	626	644	624	635	614	663	638	630	675	585	633	631	623	644	624	609	627	655	635	572	608	645	613	600	642	623	612	628	638	586	644	619	616	614	627	655	631	632	585	663	604	633	593	573	607	577	694	663	627	607	623	603	653	674	633	645	615	608	622	649	616	631	611	621	603	635	660	629	642	663	635	623	675	588	636	631	599	623	650	618	657	607	610	650	628	652	621	629	656	638	643	618	604	619	633	664	637	643	645	613	597	580	677	656	629	627	648	657	649	577	616	631	629	673	670	575	643	639	615	637	621	597	607	622	626	641	608	628	634	649	594	637	660	628	594	637	649	655	640	639	653	604	608	673	670	612	626	633	666	632	642	641	632	667	657	660	648	639	593	599	633	632	608	609	665	644	620	625	597	625	642	630	616	669	658	668	669	596	552	629	592	655	614	615	651	604	644	656	620	629	606	603	657	671	644	609	635	633	622	603	605	662	652	569	630	656	619	659	631	627	627	604	646	636	618	659	644	662	691	619	616	645	605	591	621	619	600	648	681	633	680	609	635	613	565	613	642	606	610	601	648	638	651	678	630	669	598	626	616	619	613	605	593	653	618	646	579	686	643	657	614	644	664	681	644	645	601	605	618	628	609	658	620	644	620	629	621	647	633	634	620	616	626	622	607	657	602	658	651	656	622	603	637	641	600	660	625	642	602	629	648	592	683	623	608	626	648	610	647	592	593	561	607	675	643	633	664	626	635	620	633	652	608	590	611	666	632	616	610	601	594	662	606	585	613	571	631	666	615	626	624	624	601	592	632	613	618	616	625	621	602	617	616	631	702	653	635	618	661	621	617	646	618	581	662	694	642	648	648	624	649	647	605	620	615	696	635	642	600	589	630	654	618	623	588	667	601	658	620	672	583	626	661	626	618	640	621	641	659	575	575	670	613	612	654	643
8924	1847	1837	1880	3235	3711	3072	1899	1061	664	408	364	301	290	305	301	284	366	311	323	310	331	317	331	309	344	344	308	292	313	311	351	299	339	324	299	322	321	284	327	296	317	255	307	314	325	320	322	327	320	313	333	310	339	308	329	313	320	311	298	302	352	289	319	324	319	341	342	276	344	297	273	318	328	310	309	313	292	346	311	320	323	302	297	305	302	330	330	311	300	350	293	298	340	313	322	313	304	336	311	292	311	328	315	307	329	287	296	355	311	275	328	348	302	360	301	320	322	330	295	314	343	340	317	332	330	278	325	327	298	313	337	322	329	332	302	300	313	321	325	321	326	316	305	327	342	331	321	291	328	294	289	335	318	326	313	327	337	337	313	322	330	308	320	334	321	303	315	310	275	298	314	322	310	338	333	327	368	310	285	346	331	344	323	313	297	326	367	310	294	300	289	316	316	311	280	293	345	324	317	317	309	308	297	338	335	304	300	330	283	295	299	315	304	308	305	306	333	311	335	324	323	316	332	305	309	288	314	302	281	315	331	343	311	301	319	316	304	312	307	319	294	311	319	320	372	323	305	287	307	350	318	345	328	338	331	325	330	321	328	302	334	349	312	309	314	294	301	314	326	313	373	298	317	322	307	318	319	308	330	325	291	322	318	320	311	337	307	319	341	313	307	309	325	338	347	347	316	302	310	297	341	289	331	348	307	328	323	319	295	314	306	302	354	330	306	306	350	320	333	314	313	304	342	308	298	299	277	292	309	301	306	314	304	306	316	324	314	302	296	339	321	349	322	308	287	297	290	331	343	338	290	327	297	286	330	312	318	337	285	289	299	308	302	317	313	312	333	332	320	320	298	306	292	296	339	283	327	320	326	302	328	323	319	315	328	312	336	330	304	335	328	333	330	323	310	330	330	338	335	315	314	318	328	309	355	310	321	328	318	326	342	304	329	319	316	316	301	330	301	339	314	292	312	357	307	331	293	290	301	307	322	311	336	338	292	297	324	314	303	332	304	337	324	312	313	356	319	329	310	320	324	334	328	335	296	299	309	303	345	346	314	301	297	337	331	324	314	336	342	320	317	304	317	332	293	310	337	300	345	365	310	321	305	320	335	311	311	337	294	290	307	274	307	308	340	323	323	306	300	310	310	345	335	338	317	296	328	326	321	330	307	326	319	319	365	333	322	310	327	303	303	303	297	340	306	308	313	310	296	291	294	285	323	333	314	322	316	302	288	354	318	326	307	348	316	303	298	341	319	352	306	321	310	344	312	332	281	303	305	345	315	310	320	308	328	321	303	285	319	316	299	311	314	324	332	295	343	328	354	333	281	322	312	323	319	325	313	334	330	337	322	333	348	325	346	337	318	326	337	293	300	343	313	302	303	292	327	343	311	270	302	338	333	343	354	330	323	319	291	275	311	318	336	314	325	331	297	330	305	309	328	332	312	306	294	333	309	353	314	305	317	324	337	320	348	325	339	311	300	339	311	305	300	319	321	335	336	337	278	291	309	295	292	309	300	288	338	332	345	316	292	279	276	320	316	331	329	344	320	321	319	308	300	336	301	328	334	306	322	279	349	301	300	310	307	330	288	286	303	280	305	286	284	305	337	335	318	295	311	343	305	305	330	314	312	312	309	339	306	307	315	286	318	298	319	297	331	291	321	319	317	330	321	276	306	288	322	328	323	305	325	332	332	304	310	331	337	345	321	354	327	310	318	303	283	327	353	305	303	337	355	350	312	322	312	318	305	292	326	313	328	326	310	321	311	310	320	313	289	294	302	331	307	327	327	305	336	296	336	287	320	341	292	339	317	320	329	346	284	294	310	333	303	304	320	325	319	295	302	335	327	300	315	309	312	317	285	319	320	340	289	324	319	308	272	306	310	308	311	331	333	333	301	332	342	331	355	377	328	311	327	295	319	313	294	330	353	316	301	299	305	349	325	312	338	320	319	319	309	338	316	363	342	317	332	320	315	329	308	335	326	334	317	317	331	290	348	308	309	312	318	266	330	339	315	309	300	331	333	327	313	290	299	317	295	368	319	299	311	312	327	319	308	324	323	348	311	324	313	326	329	324	328	282	291	354	310	309	276	325	325	300	311	312	330	289	251	275	310	330	280	357	291	343	313	296	318	326	330	330	301	303	322	325	313	308	323	364	312	312	309	330	293	301	352	316	312	330	359	315	335	345	313	312	312	332	319	330	290	319	328	353	304	295	322	300	300	328	313	340	326	335	327	324	329	331	291	320	330	343	321	337	318	349	318	324	301	332	330	353	312	341	327	312	319	334	327	328	304	276	297	319	301	292	342	335	321	327	329	290	310	348	315	311	328	305	318	329	306	327	300	332	332	324	313	358	310	313	289	325	311	339	312	320	310	321	325	302	312	336	319	342	340	307	322	300	295	323	320	323	336	314	312	315	316	313	308	319	358	303	319	349	336	293	354	317	294	332	313	318	331	323	320	297	325	306	305	299	309	314	336	319	298	329	344	293	338	314	340	322	299	322	314	295	316	301	336	303	331	323	277	330	312	327	341	318	307	318	314	317	291	323	316	320	319	318	357	317	307	305	300	328	309	280	307	340	359	284	305	314	314	305	329	312	316	324	296	327	301	307	299	319	340	328	324	330	321	333	328	304	339	300	324	311	382	312	324	353	325	338	319	298	307	340	317	319	293	309	299	304	309	310	321	336	347	336	301	291	324	343	330	334	256	308	323	277	304	296	333	345	323	301	341	332	295	324	332	290	301	329	349	351	278	345	316	327	315	336	322	303	332	302	278	319	308	321	324	326	301	304	328	309	311	309	325	355	303	294	321	318	283	301	308	295	286	306	334	320	308	290	344	347	329	308	315	305	303	336	334	298	293	308	323	317	334	336	295	320	307	352	340	345	330	348	304	338	324	274	303	306	326	363	347	324	325	311	332	300	305	354	321	299	321	287	329	323	350	314	300	329	371	332	298	304	318	298	300	315	310	330	315	346	303	311	324	338	311	342	321	327	320	320	327	312	316	304	305	341	330	357	336	342	295	320	346	318	309	321	303	350	288	294	307	349	294	324	274	316	298	265	313	311	358	311	346	322	302	295	292	316	301	326	306	314	285	301	313	337	318	342	349	328	300	273	288	311	318	328	306	318	322	309	322	359	312	333	320	321	318	320	345	318	311	329	328	321	303	297	320	313	299	286	320	306	373	326	315	299	323	298	318	300	323	321	345	336	342	337	309	307	337	308	302	330	320	314	320	335	368	322	327	309	328	337	308	308	323	309	356	318	337	321	309	332	356	318	308	336	306	308	331	290	324	357	316	320	315	298	331	360	321	321	331	315	323	306	302	324	314	339	338	315	327	312	337	357	303	333	348	302	304	328	299	289	302	317	324	318	323	322	277	283	319	354	275	329	284	304	276	300	306	304	308	345	321	338	371	307	330	322	321	330	316	312	295	302	309	319	336	299	288	344	332	262	327	335	305	313	311	334	327	319	318	297	315
7697	2288	3708	6753	13034	13693	10779	6441	3438	1956	1154	880	794	778	741	685	784	774	753	741	693	700	737	716	695	727	750	733	801	718	792	747	743	740	758	740	687	753	701	741	715	742	710	726	720	728	701	793	738	763	714	730	739	674	745	699	798	753	725	706	719	756	787	769	723	717	739	723	739	735	737	760	695	775	688	706	719	683	776	785	757	766	704	694	743	740	785	778	706	698	782	757	714	724	760	749	748	793	750	762	750	741	732	738	790	772	722	765	778	743	735	758	746	746	728	732	775	732	748	722	690	721	741	745	733	727	734	748	736	744	722	697	737	718	774	686	753	737	710	729	734	727	755	705	767	720	708	717	757	725	781	692	697	719	748	705	752	782	769	760	758	750	735	711	773	739	742	762	745	745	743	730	733	777	736	790	756	772	727	731	763	752	761	768	676	745	732	761	772	785	747	753	762	771	721	705	762	767	792	760	799	721	750	729	761	697	719	694	714	702	714	731	711	737	760	732	708	720	731	760	792	731	706	698	742	751	777	749	778	703	743	740	765	736	702	762	699	738	728	776	744	716	755	730	700	782	725	774	718	738	775	725	708	721	749	772	697	735	715	703	688	768	739	746	782	779	773	750	763	720	751	716	785	725	715	756	794	745	768	796	748	692	752	747	753	774	753	737	751	749	751	739	790	722	775	782	744	738	717	737	791	778	728	729	769	706	775	782	722	727	682	763	744	751	748	731	792	761	788	761	761	752	751	725	747	704	723	709	766	749	713	714	727	722	726	764	738	807	713	683	709	715	689	672	722	740	750	747	773	784	749	759	701	741	759	735	726	758	644	779	717	736	725	742	762	732	776	753	741	750	772	782	742	717	727	791	670	709	741	715	732	705	716	734	728	744	753	735	729	715	754	726	735	711	783	757	773	777	735	741	740	740	742	726	724	727	731	738	745	690	749	723	687	728	744	755	724	737	760	719	736	702	747	756	740	743	754	740	740	708	744	748	743	723	702	745	750	674	749	740	802	803	762	766	794	737	764	754	740	774	802	729	755	757	747	691	720	715	752	772	742	713	759	724	734	742	750	710	685	726	717	766	739	745	774	739	719	769	785	739	740	701	746	775	764	775	759	684	720	717	732	805	716	723	687	703	730	726	753	735	693	750	719	703	752	753	756	728	799	734	747	731	754	740	744	747	753	717	726	764	731	703	752	713	758	743	747	751	757	683	710	754	743	721	753	712	734	721	726	693	758	722	750	745	718	813	717	751	741	756	752	720	713	721	745	758	787	745	742	757	746	734	771	701	722	724	786	727	746	693	782	685	744	715	769	754	724	740	741	777	740	734	697	750	747	771	716	723	789	727	734	716	753	700	674	712	753	739	728	736	742	743	731	782	712	763	741	728	729	744	726	708	759	717	724	755	769	759	689	713	698	742	754	765	752	703	761	777	725	699	771	773	739	698	741	743	754	735	698	738	753	742	729	734	739	775	748	723	717	769	755	761	754	770	729	687	690	792	745	706	756	747	790	732	732	750	730	687	722	711	765	739	711	714	817	710	755	782	759	708	724	779	692	726	743	777	733	709	739	704	748	703	714	752	732	735	768	735	734	719	731	724	727	779	727	714	750	752	693	737	693	730	701	723	707	711	754	773	737	754	720	724	743	791	742	741	745	696	732	662	775	721	745	739	742	761	748	703	767	730	739	770	724	753	765	751	765	791	747	729	769	740	731	772	733	753	701	717	755	710	765	742	746	672	731	722	753	752	748	678	749	719	763	774	745	791	717	690	794	742	719	723	722	730	724	744	757	777	730	693	750	706	748	755	679	701	763	752	748	752	724	775	734	767	780	746	753	775	752	748	760	735	751	679	733	762	751	741	752	727	713	728	748	760	777	767	721	747	760	752	769	790	755	703	733	767	732	777	693	734	711	688	715	724	738	732	773	720	713	756	718	712	792	738	732	792	726	730	790	704	741	743	711	750	779	743	774	707	778	756	760	753	768	753	720	756	732	763	734	759	770	723	722	790	733	735	757	728	722	728	731	742	758	743	743	757	757	749	771	761	744	744	746	770	741	760	701	723	749	776	743	689	785	735	764	754	703	690	769	744	776	749	764	685	764	722	727	724	755	744	740	775	788	735	829	731	715	686	760	742	767	755	761	763	748	781	700	732	720	755	742	753	734	765	730	712	698	726	754	701	754	739	729	729	737	759	736	715	752	762	783	736	740	726	732	766	726	767	803	750	679	692	722	775	751	777	726	754	733	727	754	771	740	718	701	738	761	736	728	729	756	700	710	724	735	738	743	734	769	784	717	736	730	774	684	759	676	705	735	725	709	769	685	734	713	770	735	755	749	729	710	694	772	731	721	749	764	748	708	764	725	772	745	791	723	738	688	725	752	753	755	718	737	775	722	727	706	691	724	709	720	743	757	698	765	745	714	684	734	743	747	729	729	695	745	725	689	732	693	767	740	696	665	791	756	703	713	776	756	756	726	736	720	719	686	728	788	798	752	721	759	735	711	714	729	719	685	691	725	745	769	751	779	747	743	741	709	765	721	740	700	762	744	752	696	727	797	751	760	724	742	700	729	758	726	723	706	726	725	714	828	738	762	739	758	674	704	750	702	712	732	704	735	742	736	704	734	724	738	738	760	731	767	721	726	749	706	704	703	725	744	780	763	724	696	678	739	729	760	693	735	771	724	724	738	709	767	711	752	796	778	785	736	786	691	753	747	762	774	733	744	742	734	784	743	751	778	745	748	752	766	734	754	748	750	814	677	740	719	712	758	760	739	706	741	722	756	729	714	725	743	748	732	692	714	754	718	729	743	729	766	785	815	720	705	736	730	741	782	769	762	780	730	740	735	767	724	785	718	712	780	740	756	758	718	773	729	712	756	668	741	776	709	758	706	702	741	751	745	709	695	751	707	718	727	726	751	690	763	764	694	716	774	734	697	729	722	750	757	769	744	730	783	698	707	682	696	734	728	752	755	730	718	713	735	771	744	779	762	720	689	744	746	786	721	696	733	730	763	730	720	750	752	695	705	752	734	729	682	755	684	735	740	739	748	756	780	715	733	723	768	729	732	712	719	740	708	722	724	756	709	701	782	719	732	777	752	753	753	775	719	669	725	754	724	750	743	710	739	739	765	749	730	807	687	733	731	725	740	752	718	762	756	762	752	706	719	679	792	761	735	752	747	756	742	796	699	743	726	752	744	734	743	704	703	690	747	709	753	758	715	723	718	760	743	772	753	784	760	719	755	686	743	697	786	777	702	727	747	722	715	714	757	773	746	743	687	728	721	759	716	743	728	760	756	747	708	688	746	799	676	773	752	729	730	744	708	718	699	759	736	757	749	716	769	711	689	752	706	745	747	736	752	741	712	738	721	745	723	717	747	740	754	765	734	708	730	717	708	758	720	745	738	739	720	697	770	723	738	728	713	742	721	719	755	747	721	738	724	738	771	704	689	742	670	739	718	761	743	736	795	744	775	768	774	704
67051	36557	23391	37838	59464	57567	45172	28012	16070	6554	1935	752	396	325	262	311	268	262	256	277	279	295	283	285	298	289	285	277	304	308	279	304	278	299	276	303	279	258	264	276	293	284	276	297	239	281	299	305	304	314	270	291	277	278	260	282	293	262	284	308	289	278	300	298	259	283	304	294	282	258	255	274	278	284	340	271	272	310	306	293	275	283	288	278	301	260	270	311	274	275	271	274	303	288	291	276	271	280	246	291	289	291	299	296	277	288	299	275	269	262	291	261	274	264	320	285	300	285	298	305	285	263	280	277	264	313	257	283	293	301	295	272	295	301	266	299	296	311	263	336	273	299	265	271	278	318	304	294	313	273	312	317	325	287	257	275	263	277	302	290	295	290	283	288	314	284	307	294	276	276	309	326	258	298	292	284	274	294	275	272	270	298	261	283	271	285	272	260	288	278	288	261	287	292	273	283	294	292	297	295	302	317	301	289	281	295	295	251	250	283	275	266	314	289	296	271	273	272	315	314	275	267	280	288	279	291	279	294	264	303	282	304	271	299	299	309	281	291	311	305	275	268	258	265	257	289	302	306	294	286	296	283	292	264	305	259	299	299	308	305	286	279	293	286	298	276	308	265	278	282	276	280	299	295	289	294	276	303	265	284	274	272	305	277	292	298	269	293	277	280	267	308	246	277	298	285	306	285	292	274	283	310	288	290	259	271	293	280	282	269	284	271	285	274	325	270	276	313	307	294	267	262	278	273	299	303	310	276	293	263	281	276	300	290	319	293	285	287	238	295	266	314	276	295	273	296	282	293	304	259	319	303	298	287	283	296	317	301	280	314	290	295	301	274	298	278	292	299	269	270	278	280	268	309	313	259	252	291	281	269	286	293	290	293	280	291	305	311	286	299	290	258	302	265	310	261	275	305	261	292	279	282	249	287	319	270	279	298	267	249	257	279	298	271	314	289	238	277	280	281	256	287	280	311	296	275	290	290	283	313	268	299	322	274	285	298	258	320	269	286	276	303	267	310	281	292	301	283	280	306	301	287	285	289	304	275	295	319	300	305	282	295	313	267	259	269	296	269	294	279	280	289	291	299	252	287	279	260	267	266	281	289	304	298	277	311	297	309	301	294	282	281	282	279	290	296	268	298	275	288	287	276	275	290	313	293	313	300	314	282	282	304	306	301	306	284	259	292	297	254	328	266	285	266	297	277	320	293	292	273	298	284	246	272	288	245	264	298	303	295	279	258	272	287	269	274	313	282	289	290	295	285	291	266	297	299	298	290	323	271	309	276	262	235	292	272	304	262	292	273	292	277	256	288	295	290	279	274	243	288	280	312	277	264	266	294	296	289	296	299	264	297	289	273	291	276	282	293	275	282	280	268	290	281	295	295	298	278	265	263	264	276	279	297	340	288	257	307	298	285	269	253	261	290	298	269	282	305	255	282	279	250	291	306	275	300	300	271	291	277	286	275	271	301	265	264	266	292	269	293	297	303	309	262	271	261	262	301	263	272	291	292	290	292	286	292	312	271	284	298	304	276	290	250	280	314	277	281	279	281	279	306	254	276	321	286	271	256	305	281	295	284	301	314	291	314	273	289	286	279	287	292	274	274	290	289	293	299	279	300	290	305	295	265	274	297	302	266	283	284	308	288	320	274	292	246	286	275	285	314	287	302	295	288	308	315	288	279	273	293	262	249	256	298	306	314	274	265	282	296	316	256	316	281	287	284	268	293	287	295	285	308	252	302	282	271	300	277	287	300	271	285	260	289	296	264	256	317	285	258	286	282	272	268	275	286	285	287	289	261	261	275	292	278	299	304	288	309	257	296	322	274	285	271	287	264	291	328	277	289	317	265	280	307	272	326	268	275	275	258	309	302	275	293	284	311	273	280	277	300	271	274	289	296	272	288	286	293	281	292	314	259	283	272	300	235	294	264	298	296	289	275	289	301	267	281	290	270	304	292	255	265	308	276	299	302	274	290	292	247	288	245	253	291	268	286	264	294	302	257	284	282	271	272	274	299	303	288	282	260	277	296	273	283	284	307	271	271	261	278	301	280	277	271	281	281	274	276	302	282	301	304	301	261	314	306	323	295	306	275	292	295	312	301	277	260	280	273	279	300	326	288	298	286	281	263	300	294	252	268	298	256	291	255	288	317	287	295	296	315	280	264	254	288	271	301	292	263	301	301	299	277	263	293	268	284	293	299	294	269	273	286	270	288	320	252	298	330	267	333	266	253	269	296	275	313	297	292	297	305	305	277	278	266	247	286	302	309	288	278	308	250	306	243	291	285	328	291	280	270	317	314	284	253	286	260	244	311	274	260	293	273	265	307	266	312	306	315	300	300	288	281	313	277	258	292	272	287	293	299	281	288	257	277	276	281	311	283	254	304	283	258	305	272	261	295	276	263	254	283	290	324	293	317	289	285	282	345	293	298	276	292	308	292	254	309	269	274	268	309	269	262	260	302	266	315	304	278	324	310	277	296	289	303	329	283	274	296	290	279	276	282	277	257	305	272	270	267	279	280	269	272	285	287	274	257	297	283	275	282	288	293	280	279	250	272	309	286	276	303	302	283	269	264	270	238	282	289	265	258	280	286	276	262	261	283	271	290	277	279	302	277	284	286	303	283	294	325	294	305	292	310	299	260	275	275	283	278	251	301	278	273	271	303	293	293	242	284	288	274	259	293	308	294	294	285	291	273	261	272	270	286	302	293	276	275	282	280	284	275	263	277	270	293	297	294	269	267	234	313	284	275	288	285	314	285	265	260	307	264	289	282	293	303	274	277	323	268	294	287	280	266	239	281	268	288	284	284	274	306	292	273	317	276	310	316	261	291	273	293	262	286	280	294	290	298	312	305	253	268	295	302	251	284	309	318	304	271	277	287	294	285	274	302	270	282	307	272	301	285	289	294	267	263	298	264	274	294	288	279	286	284	322	291	277	300	267	290	286	316	313	270	281	271	317	283	280	293	238	305	281	310	278	277	257	269	292	292	266	302	271	321	322	312	270	279	292	301	290	274	294	290	284	256	253	303	283	311	300	271	265	306	260	292	292	291	259	321	300	296	296	292	267	251	239	276	295	252	306	293	280	272	288	280	283	289	296	265	289	289	319	267	279	266	291	283	272	295	308	301	293	276	297	294	311	300	251	299	284	280	305	284	276	256	293	274	280	250	265	300	294	291	291	313	330	324	263	290	284	287	318	259	310	272	290	305	277	263	261	290	296	299	285	314	259	269	266	271	320	312	297	278	283	283	307	309	284	285	257	316	306	291	306	297	289	314	300	281	288	301	254	284	278	281	278	279	287	278	282	267	276	299	284	277	264	261	283	323	245	308	298	291	271	288	302	280	263	277	295	270	287	301	292	302	295	269	287	304	306	277	270	301	272	276	290	298	269	269	270	305	280	277	284	286	279	272	298	289	290	272	305	291	282	291	268	295	282	277	251	279	269	276	284	274	256	263	284	284	285	266	296	272	291	270	289	289
37767	20973	25725	49531	68882	67979	57472	41595	31779	17700	6970	2694	1193	792	663	708	715	674	696	644	644	667	686	664	671	711	665	662	706	626	716	685	630	628	680	678	646	665	689	676	673	688	693	681	627	651	643	643	669	664	711	645	647	689	732	697	658	714	650	637	631	686	720	667	648	660	651	700	646	682	677	729	694	677	666	653	702	649	699	697	664	709	691	695	658	695	643	664	677	618	662	644	712	709	706	681	683	668	708	615	706	656	724	665	698	695	643	722	649	652	655	652	692	706	663	709	670	660	727	675	654	677	667	665	710	711	675	702	656	729	665	702	646	604	690	685	631	656	698	695	680	711	647	683	695	652	704	652	671	695	648	687	671	660	671	658	657	678	705	684	649	678	663	700	684	690	659	711	690	671	644	695	677	661	684	686	675	674	648	695	656	650	617	673	625	673	695	686	672	718	682	651	676	679	720	704	677	675	691	658	683	711	665	683	676	691	694	654	693	700	718	642	674	668	638	692	638	673	684	682	649	677	700	674	701	681	705	641	674	674	686	688	655	727	665	738	697	713	736	652	693	695	677	686	669	662	677	676	654	708	685	657	665	714	698	644	678	694	668	697	655	679	668	682	664	690	683	639	672	701	726	625	641	662	699	639	670	679	702	699	635	686	671	662	678	680	668	640	685	723	693	660	722	692	663	731	656	676	663	681	710	698	680	702	641	680	710	670	652	631	727	668	650	682	710	653	642	672	706	637	657	631	651	692	619	694	629	693	655	662	676	694	669	647	639	634	696	710	643	695	690	690	750	690	672	684	652	730	652	633	707	631	681	726	672	696	621	652	613	698	703	708	668	675	661	718	649	711	676	679	686	697	680	690	675	615	678	641	666	628	623	673	655	690	665	716	635	648	629	663	663	687	636	623	670	658	671	655	693	658	661	617	662	630	658	685	703	695	645	695	671	637	644	713	698	682	659	696	670	680	681	674	711	689	714	709	654	676	704	711	666	662	703	671	714	644	728	634	712	650	674	675	670	716	632	646	668	670	679	676	647	732	651	697	698	679	751	628	699	638	676	666	632	679	686	739	708	689	665	666	658	691	724	641	675	683	711	658	719	688	717	673	629	682	660	665	681	665	690	719	736	656	679	653	691	683	662	657	669	647	651	674	664	665	635	671	640	636	662	656	636	656	686	685	687	655	660	662	708	639	659	675	669	671	716	664	636	701	697	680	657	692	663	641	668	644	694	728	612	673	669	673	664	635	664	633	629	686	668	661	689	687	670	676	655	705	684	708	668	662	683	688	689	653	647	665	720	666	682	722	677	665	658	669	687	710	690	694	679	602	716	682	636	654	663	668	659	661	696	647	634	697	701	698	646	678	698	672	685	629	663	697	674	683	664	729	715	695	676	688	667	624	710	673	671	668	698	700	714	667	700	642	699	683	622	646	662	672	700	701	683	670	667	655	656	720	695	658	670	655	679	634	669	646	643	674	653	629	673	662	664	701	666	645	665	652	649	665	656	670	685	692	642	686	659	692	612	740	699	658	687	694	620	665	635	671	663	650	703	680	670	665	673	678	659	720	674	682	695	639	690	629	686	662	644	640	686	701	675	670	662	670	695	662	621	601	683	698	673	728	663	685	680	628	700	705	704	697	662	711	699	684	676	695	629	680	711	681	763	671	669	705	660	703	662	637	665	679	711	657	625	703	656	673	687	679	648	670	634	680	622	656	669	739	656	739	672	707	654	665	651	690	680	658	608	620	663	652	679	641	649	735	696	682	679	701	702	641	658	673	681	711	669	637	656	665	686	685	670	603	646	680	690	710	658	613	672	682	654	663	694	660	651	670	673	676	641	677	687	652	663	652	671	707	612	628	649	640	691	666	643	696	657	644	686	672	616	683	669	672	675	646	698	636	686	645	650	722	651	676	655	611	694	657	643	689	692	631	678	693	656	651	700	661	619	723	702	704	673	659	683	682	682	675	647	685	704	694	663	653	697	701	692	697	685	679	697	648	687	680	687	687	674	649	665	638	641	660	683	660	688	701	684	654	726	684	648	692	655	654	639	662	687	697	671	686	694	715	670	665	682	675	703	650	676	678	695	676	642	641	668	670	646	658	650	684	689	695	675	645	692	736	626	635	687	682	710	647	659	680	638	701	656	647	659	712	694	672	721	713	648	659	685	669	656	672	703	670	654	699	669	721	677	667	650	661	675	687	696	685	671	673	641	693	709	684	692	726	681	711	714	625	706	682	678	657	646	629	655	722	653	702	651	648	718	682	647	662	660	716	672	681	740	667	635	675	704	666	682	708	675	647	726	663	696	712	670	697	674	689	667	665	672	665	681	655	688	708	705	672	668	683	686	642	676	714	657	634	713	661	726	676	707	704	724	653	697	664	667	696	663	671	609	687	671	653	652	663	684	668	672	709	690	669	644	630	675	715	656	677	682	679	667	641	713	669	694	675	688	666	703	676	689	666	635	698	646	724	662	730	710	626	683	669	696	639	668	635	699	671	674	683	638	707	662	644	618	645	656	699	687	611	677	665	704	615	698	663	653	633	725	658	709	685	623	653	703	652	676	666	637	709	715	665	712	687	702	727	639	652	653	688	643	625	754	713	656	737	680	666	686	675	654	664	668	640	621	646	697	686	654	675	639	652	679	675	678	668	653	652	738	643	688	657	679	698	690	640	684	688	677	635	657	662	662	708	718	722	659	640	645	733	646	688	709	715	723	664	686	656	690	652	710	682	688	717	663	681	674	667	647	664	681	636	658	715	697	672	672	660	650	675	681	647	697	656	684	665	737	699	696	665	696	710	693	669	649	667	700	671	670	646	681	679	683	677	670	629	643	696	669	695	623	671	680	683	671	668	678	655	664	629	627	657	683	682	712	692	686	738	682	717	686	722	670	700	673	671	681	665	646	691	664	659	681	658	688	679	692	667	680	660	695	682	701	626	693	659	657	674	705	638	660	634	672	667	734	642	646	716	660	658	657	652	700	666	645	748	671	601	682	690	638	674	681	655	664	673	655	688	664	687	665	665	699	656	677	693	682	666	679	654	647	718	718	679	711	678	671	650	693	664	668	663	681	693	706	624	693	680	712	695	692	664	665	659	640	654	657	692	675	625	684	664	675	662	659	705	682	647	683	647	650	656	704	692	671	676	680	668	694	663	716	695	699	667	673	665	688	704	641	663	638	681	648	645	686	646	679	703	678	708	678	688	667	669	675	678	678	695	645	678	705	653	727	705	682	687	657	699	673	641	702	682	699	687	651	669	617	663	666	711	648	648	673	665	684	673	726	661	718	694	660	720	715	670	637	666	691	680	660	641	653	636	728	662	664	676	719	662	705	692	670	694	636	642	651	677	639	648	688	639	663	662	657	660	704	644	686	704	700	696	699	662	701	676	643	616	698	703	658	673	693	655	675	699	677	646	683	643	653	677	647	667	712	664	638	695	661	653	680	674	660	642	692	690	670	681	658	652	660	674	658	680	670	663
64013	35888	24052	37379	60326	58055	45847	27624	16299	7156	2333	885	440	322	317	282	308	280	301	264	270	299	289	327	290	291	289	281	259	274	267	286	289	280	307	327	274	296	268	297	259	254	254	285	279	280	285	261	279	292	297	313	300	303	286	302	285	310	267	302	289	298	278	275	264	267	273	266	290	274	296	312	302	307	312	310	296	276	284	297	284	263	293	277	277	289	294	269	278	284	296	307	280	288	289	284	285	274	295	301	300	280	277	314	283	273	270	294	262	298	265	291	282	263	302	284	261	270	300	274	265	281	313	293	312	299	291	288	281	294	293	258	262	309	289	303	281	251	294	282	253	305	322	266	288	279	305	286	275	284	277	277	306	289	326	268	296	309	302	320	303	268	292	273	290	287	303	278	298	300	279	295	287	273	314	285	299	264	283	292	266	259	280	305	300	279	265	308	257	293	257	295	291	296	287	286	308	302	292	290	274	282	276	276	308	296	321	272	272	279	262	306	298	295	285	275	302	269	272	264	296	296	286	306	284	294	267	299	284	278	249	262	268	299	290	285	292	296	299	298	268	303	289	284	284	313	280	286	300	308	301	307	291	294	310	283	293	303	268	284	268	278	291	294	284	259	287	294	310	277	285	307	269	294	287	309	257	293	283	281	271	313	278	272	297	272	266	325	300	298	263	278	306	304	256	300	300	294	289	274	297	256	309	297	293	261	309	277	286	287	293	295	299	297	320	298	264	298	279	298	287	305	264	283	275	293	267	269	290	292	322	317	317	278	274	285	307	259	306	270	289	264	271	299	287	323	282	319	279	260	287	274	295	283	306	300	318	288	276	295	310	296	286	307	264	301	307	266	309	269	301	292	293	299	336	286	292	291	293	310	308	288	274	291	279	290	278	282	323	303	317	312	282	290	306	289	271	310	296	285	321	272	267	347	300	327	308	251	338	286	282	288	273	306	291	289	323	277	315	283	295	287	293	302	321	298	277	303	299	283	300	277	288	282	298	267	287	293	262	272	267	288	268	296	252	288	305	280	307	294	293	279	300	265	278	310	305	292	280	308	298	275	267	287	289	274	278	301	274	292	275	318	265	279	308	293	297	272	317	287	271	278	274	290	279	309	269	287	248	264	281	311	274	286	312	273	266	283	307	296	262	303	298	322	300	299	325	274	274	333	292	283	291	285	309	279	286	268	310	267	266	262	309	267	282	273	279	319	296	304	315	296	253	289	302	283	294	295	312	303	283	275	316	280	280	285	285	266	282	291	267	313	288	300	307	315	277	299	286	273	291	277	277	289	292	307	273	284	288	304	297	286	275	275	313	295	283	303	312	332	280	270	276	309	295	309	314	296	307	271	306	305	293	316	295	246	293	270	317	303	266	283	291	331	307	316	292	285	283	290	266	299	315	286	285	268	289	304	271	289	288	309	286	285	291	284	309	282	293	293	288	284	307	256	283	283	284	332	312	290	310	288	285	316	291	306	291	298	268	274	290	264	283	276	286	266	291	332	268	291	298	269	307	322	297	264	313	294	263	312	288	341	279	285	294	316	268	294	294	273	307	270	300	301	282	289	286	300	297	302	284	290	302	263	294	315	286	302	303	281	331	279	304	275	304	295	261	266	303	276	278	315	310	305	314	295	299	318	302	291	296	293	308	290	268	272	249	281	263	304	265	286	309	296	290	309	274	269	285	292	318	303	282	265	272	297	282	290	294	259	254	302	313	298	290	283	294	301	290	309	305	278	288	292	276	298	301	301	251	281	268	258	260	312	256	315	277	292	302	295	332	296	290	301	269	267	265	283	270	281	332	286	309	271	263	300	287	290	309	294	283	298	292	278	319	287	311	289	287	280	313	279	312	278	314	293	271	254	301	287	286	303	315	276	272	291	312	275	298	251	285	275	277	273	322	302	314	276	272	277	296	254	286	289	278	295	298	297	272	281	285	290	290	304	292	302	266	265	292	288	270	321	272	317	317	305	290	283	291	316	295	298	270	320	328	288	274	322	274	301	280	276	280	260	264	285	274	312	281	287	296	312	282	282	303	301	264	295	303	263	279	319	311	275	273	295	283	272	280	303	286	294	275	297	283	275	328	288	285	273	284	264	284	295	311	306	304	283	270	316	262	272	304	334	291	289	289	293	256	275	297	292	330	302	285	279	289	276	317	287	289	278	311	324	294	286	297	272	269	274	269	285	319	268	245	290	282	268	279	291	293	291	310	292	281	281	286	293	288	305	305	307	288	295	267	276	257	305	299	283	289	292	296	306	285	260	281	302	312	272	278	300	295	305	303	301	292	285	268	291	264	286	316	269	317	307	281	274	302	314	312	279	296	299	307	279	275	273	240	322	282	287	258	251	287	268	283	277	286	268	288	313	273	302	312	290	285	286	252	274	305	289	296	299	295	294	298	305	266	285	270	282	313	313	255	290	264	280	276	306	316	282	296	274	311	304	302	307	279	293	296	261	301	286	279	288	324	311	278	333	297	308	287	322	276	302	288	281	260	291	298	289	301	289	272	323	283	297	282	295	283	268	269	282	314	311	278	294	271	274	295	285	295	290	276	322	288	292	271	306	321	254	282	275	254	284	310	290	298	263	300	298	276	273	288	272	292	301	302	291	297	269	295	286	321	279	289	282	334	322	307	285	285	288	296	277	275	271	280	261	302	309	325	257	275	270	326	317	286	282	326	262	277	269	275	303	290	285	290	277	296	298	296	280	294	270	267	301	296	282	259	282	277	289	289	310	277	277	311	286	290	276	297	259	291	293	272	289	294	279	321	267	307	282	289	262	291	262	303	281	301	300	305	309	272	280	291	264	270	300	302	294	315	270	292	288	282	280	310	277	268	277	305	279	303	276	266	307	306	271	304	270	295	280	276	281	290	281	292	311	276	263	283	303	296	272	277	265	283	304	294	290	295	291	287	275	282	306	276	318	322	294	284	281	269	278	295	285	271	304	313	295	271	313	282	298	286	292	320	275	327	278	291	287	299	263	310	294	282	293	337	292	316	283	263	311	288	282	283	286	274	301	295	301	268	310	292	293	286	271	301	311	294	262	294	302	269	264	277	324	313	290	266	281	259	280	267	269	276	308	297	302	320	278	252	310	282	275	302	253	285	278	261	305	291	275	308	295	283	300	293	289	269	312	300	318	293	287	309	294	303	316	271	302	251	292	274	292	272	326	273	302	292	287	267	268	262	276	269	301	270	306	281	315	299	321	309	280	317	294	276	288	300	293	296	280	306	284	251	271	268	290	306	297	276	287	305	279	290	277	290	307	301	285	289	293	276	306	295	290	300	308	310	316	315	316	288	291	299	293	289	288	295	286	290	270	271	275	296	291	289	277	283	296	269	311	317	320	274	310	265	288	290	303	299	314	266	306	275	289	270	273	304	301	291	314	301	325	276	303	291	267	284	261	290	319	266	292	292	300	273	297	285	291	302	292	244	317	295	286	288	296	309	290	293	290	253	291	266	279	275	270	272	303	320	274
37017	20696	25950	49553	69332	68604	57948	41206	32014	18816	8115	2992	1259	796	667	669	681	666	685	703	711	678	670	636	682	703	660	694	676	660	686	685	710	668	716	692	693	651	688	671	674	717	659	681	693	704	700	672	669	687	645	708	680	682	645	688	666	705	691	687	723	685	622	721	604	697	669	675	702	672	690	668	688	671	728	690	700	703	667	688	708	620	690	647	654	715	708	710	663	682	702	668	728	677	657	729	669	672	665	631	671	670	727	634	751	686	695	670	733	670	703	731	659	639	657	701	669	654	669	706	711	687	711	652	681	694	614	697	662	703	692	638	653	709	679	711	670	657	662	716	682	666	651	623	712	667	723	687	689	704	634	680	616	674	700	688	744	632	679	661	710	694	670	679	697	676	725	687	694	702	661	656	705	680	676	631	677	746	656	680	692	651	668	673	632	708	679	630	696	634	688	643	628	641	684	690	725	690	671	673	682	676	678	692	685	678	676	703	671	669	704	675	681	612	672	616	671	650	669	682	755	672	629	688	667	672	671	662	654	713	659	685	674	692	668	669	615	666	697	641	694	619	668	715	733	719	698	670	650	660	670	648	687	613	656	653	679	680	720	661	676	668	686	629	631	652	706	691	689	676	671	677	658	656	692	662	722	674	711	696	686	687	693	661	750	704	636	680	675	690	682	702	682	669	650	649	675	671	701	708	631	639	684	666	702	712	635	696	601	663	659	650	604	682	680	702	668	669	650	673	683	645	623	699	685	671	626	649	684	692	630	688	713	680	664	641	601	651	675	655	639	643	693	677	720	693	671	628	646	659	668	708	680	685	689	685	673	662	698	683	669	712	638	683	692	670	676	676	653	682	685	693	700	684	674	664	669	711	698	705	679	712	701	707	668	649	692	622	668	647	658	700	631	631	688	650	697	684	663	646	708	630	674	659	690	674	693	680	685	704	657	703	680	636	673	702	673	658	679	681	704	681	659	719	691	648	686	662	675	670	695	738	691	678	622	710	642	696	668	681	680	696	634	667	703	674	708	670	673	669	647	681	655	700	669	714	671	730	701	655	711	735	658	664	670	638	656	651	649	701	677	669	687	634	641	689	649	714	638	663	707	650	700	720	649	703	679	667	671	664	725	663	682	673	663	677	714	683	720	665	697	724	639	663	655	692	676	684	640	692	680	664	657	652	671	691	704	671	687	694	673	662	677	656	679	658	678	648	707	706	655	671	667	675	654	686	699	659	706	663	678	657	649	673	686	650	695	699	633	641	687	720	662	616	677	660	677	702	661	655	705	697	644	697	704	683	661	728	652	653	652	668	704	717	677	715	695	678	734	706	665	688	711	689	663	666	715	683	676	731	694	695	726	702	683	722	657	674	681	679	655	666	677	657	719	682	669	722	697	659	692	684	670	654	652	670	700	671	675	682	626	669	709	700	675	651	709	718	720	673	726	653	696	685	707	715	677	644	709	680	612	668	674	686	702	676	706	693	697	703	670	679	669	694	680	684	676	673	661	694	651	678	739	681	667	688	690	688	744	715	700	686	642	665	665	653	669	653	648	707	652	653	679	729	671	697	695	706	672	697	739	713	651	687	665	694	726	734	713	685	721	684	679	678	664	643	669	663	698	665	695	660	647	693	683	663	680	653	673	669	671	669	654	646	681	706	725	683	708	675	677	675	651	670	703	652	686	678	687	695	685	646	639	686	697	675	669	659	666	739	667	684	679	674	671	655	682	710	637	694	662	700	647	680	664	667	673	704	652	685	717	683	686	719	669	680	628	666	652	682	633	681	682	723	685	729	645	667	668	699	698	691	711	633	702	718	718	692	714	714	685	646	686	667	660	691	691	691	678	658	654	688	679	712	704	667	641	660	668	702	724	692	628	675	688	681	701	664	672	680	677	697	737	677	697	719	644	612	667	687	709	682	651	645	727	714	703	699	671	705	685	647	678	713	633	639	662	676	686	665	621	678	682	666	693	651	716	679	701	681	647	698	678	633	690	690	654	705	702	692	690	720	687	634	661	685	670	679	671	698	664	652	685	656	678	664	700	679	663	665	670	656	695	681	663	679	673	643	668	676	673	736	641	705	681	667	683	703	633	629	648	672	690	697	716	660	655	693	669	634	672	684	667	686	761	738	700	689	680	685	678	659	676	662	691	729	687	659	638	678	698	700	658	682	699	696	696	662	685	631	735	696	665	689	643	706	686	647	697	654	701	707	709	657	690	727	687	692	702	744	665	701	671	686	661	665	675	626	687	697	695	653	659	709	699	675	691	674	670	636	693	709	664	665	668	703	705	653	640	657	682	680	678	710	657	678	644	673	718	695	668	651	676	694	679	707	653	653	692	702	596	630	654	665	693	686	668	696	723	700	687	754	681	640	725	668	666	698	702	711	697	654	638	715	677	714	661	689	683	703	684	642	684	677	700	687	697	661	671	687	671	669	713	675	651	709	666	717	647	667	657	675	671	730	681	676	625	670	661	706	654	669	699	670	682	689	648	682	679	637	667	704	663	679	700	680	685	654	667	656	701	680	633	666	730	657	675	664	701	691	634	680	683	666	734	721	653	680	673	665	655	688	664	699	703	653	684	655	696	660	675	729	665	663	700	648	623	703	724	698	690	692	676	640	653	719	667	715	681	719	702	653	681	714	675	677	718	640	675	717	652	713	701	683	685	675	719	708	647	671	735	685	708	688	674	659	654	661	701	670	659	687	675	664	701	678	721	689	661	683	672	701	643	654	660	699	704	677	683	662	644	652	710	665	731	715	721	664	693	658	633	677	698	717	688	701	669	676	646	663	687	690	699	684	684	663	691	681	690	643	690	698	693	673	666	687	714	747	694	682	613	672	675	661	690	691	668	706	670	672	732	684	679	646	694	670	646	632	709	693	697	677	667	670	686	663	678	667	665	696	690	655	654	692	701	665	641	676	647	688	677	642	669	671	670	678	679	647	637	670	682	632	667	662	693	700	698	691	693	683	688	685	705	688	679	715	659	680	689	721	626	690	688	699	651	712	647	630	655	652	671	710	690	636	704	685	683	668	643	647	640	677	717	700	682	720	678	691	695	661	654	645	715	703	645	650	695	681	656	701	713	702	651	674	685	639	682	687	697	699	661	706	676	706	733	681	658	730	624	660	688	676	691	692	659	657	682	647	695	664	678	700	627	662	698	673	633	690	695	636	670	676	738	667	663	668	730	682	690	694	721	710	690	643	697	717	631	645	679	683	640	657	694	726	642	645	726	706	722	709	681	681	695	703	690	699	652	656	649	701	641	662	664	682	707	645	722	721	638	652	661	722	686	671	654	668	674	601	699	658	705	689	692	661	719	661	666	643	678	685	655	678	691	656	716	660	645	690	687	667	684	693	695	655	638	630	679	663	671	667	647	711	652	671	660	671	649	616	659	702	674	634	663	699	685	698	680	648	669	703	675	742	693	646	699	702	670	601	662	681	643	674	665	675	702	706	650	699	676	657	684	699	639	693	692	697
8746	1954	1568	1965	3139	3733	2978	1662	1073	687	449	394	331	316	312	299	340	338	346	346	329	318	308	317	318	309	317	312	326	324	341	316	320	299	327	315	331	298	313	322	351	319	303	304	313	286	342	321	312	291	328	305	313	322	336	318	298	286	311	316	313	319	301	308	332	309	320	325	327	319	279	354	328	337	327	346	281	340	323	305	322	313	332	278	305	313	315	342	339	300	327	333	302	308	302	328	276	325	283	279	300	354	307	307	323	326	328	337	300	290	285	310	319	305	316	287	318	320	309	291	326	323	323	319	313	303	269	286	319	331	294	307	293	291	302	321	341	327	322	324	339	316	323	293	323	322	287	314	332	316	304	328	288	300	316	339	325	278	277	300	341	313	307	332	283	326	305	325	320	310	321	339	327	297	307	318	331	352	326	315	297	321	330	319	308	294	336	337	290	297	324	311	298	320	305	320	290	297	310	318	362	320	353	312	287	311	304	339	324	314	317	313	322	310	333	304	310	319	339	306	315	302	347	281	286	311	331	325	321	292	310	363	320	285	304	314	297	338	316	313	276	318	317	301	318	302	334	311	317	303	291	280	310	318	303	293	306	356	281	303	292	301	285	334	286	305	350	312	305	294	297	293	299	299	332	354	319	319	320	289	320	303	310	319	339	306	276	341	291	341	304	319	341	315	326	324	289	309	302	310	311	303	307	362	305	292	318	331	304	321	305	275	310	318	324	321	308	321	322	297	326	352	313	337	277	324	308	318	308	324	297	312	305	317	343	301	318	317	360	299	316	324	328	351	318	340	329	291	297	299	326	323	341	319	325	331	308	344	307	317	309	315	291	305	308	342	320	289	330	311	355	320	302	294	341	318	325	296	343	283	304	334	321	317	296	342	294	293	319	322	319	353	300	298	302	317	334	355	291	347	310	326	315	305	311	309	340	349	306	308	336	333	336	320	304	315	292	354	354	319	304	327	289	302	325	283	324	285	274	347	307	306	318	324	313	335	308	308	340	317	297	345	310	304	317	353	311	321	312	272	327	325	305	318	339	322	333	327	329	308	315	278	307	350	327	324	299	344	299	306	273	305	281	292	322	313	306	330	312	312	334	330	290	288	313	297	332	327	317	321	337	305	304	316	328	298	297	329	343	332	313	333	338	314	306	318	326	303	320	304	341	321	324	333	320	332	327	304	341	322	334	308	329	301	284	360	339	348	302	313	310	349	323	299	312	334	317	297	324	333	353	314	319	346	308	283	334	337	309	312	312	357	327	328	340	312	339	292	322	278	310	299	327	307	341	300	315	326	328	313	310	322	314	332	309	333	327	332	342	328	318	292	317	303	289	337	353	316	305	346	329	328	280	284	291	304	302	305	328	287	286	307	344	284	287	304	313	305	336	297	298	336	291	344	320	349	318	305	327	329	306	357	316	326	323	323	277	299	324	320	323	315	341	305	315	362	306	324	327	307	320	297	332	305	300	324	288	337	311	312	322	298	283	322	318	331	351	299	313	322	327	295	329	329	327	321	291	328	315	281	311	345	310	320	318	326	289	326	314	340	305	320	300	344	318	316	349	305	296	321	343	325	330	325	332	339	333	331	328	329	328	310	298	339	329	288	301	327	305	309	283	311	322	323	347	357	334	320	323	309	337	314	299	316	293	316	306	323	282	326	329	362	328	296	308	315	306	300	324	323	304	282	337	321	322	309	326	322	320	326	358	320	332	310	326	307	343	284	297	301	312	304	336	339	302	317	342	311	325	318	310	331	319	331	317	300	341	346	294	339	312	304	259	320	317	308	300	290	335	344	320	291	328	297	316	307	317	327	341	340	316	336	325	313	348	328	330	322	308	338	329	319	348	302	306	290	328	302	328	315	315	335	295	355	303	311	319	351	315	349	334	301	312	314	287	327	320	290	319	313	347	330	313	260	333	307	275	320	292	312	303	320	302	349	319	311	314	303	328	324	310	322	332	304	358	342	304	357	287	337	309	330	310	300	343	331	320	340	292	319	323	310	310	300	326	312	332	325	312	326	336	313	329	311	310	286	313	280	323	338	292	294	286	290	309	308	306	294	324	286	293	311	356	307	285	327	339	297	338	296	331	294	311	305	320	303	308	323	293	325	335	305	342	331	290	347	335	337	308	326	342	303	299	296	342	355	325	326	323	322	322	297	334	335	285	310	289	316	321	342	333	329	321	311	309	339	295	333	302	325	299	296	275	309	307	319	348	336	348	316	326	336	319	324	333	329	314	322	309	336	326	305	285	317	290	313	322	323	309	309	309	343	315	304	342	309	303	320	302	329	313	329	329	320	296	329	301	308	343	306	310	302	322	327	306	325	311	348	335	323	321	312	285	314	282	298	301	317	292	310	324	339	319	316	317	298	364	314	337	298	321	315	343	332	338	305	318	296	305	338	333	298	284	328	292	325	314	289	311	329	324	320	300	375	312	328	313	314	298	311	294	317	312	336	331	321	347	316	293	344	298	329	322	330	283	319	312	322	286	300	330	297	331	312	300	305	299	294	292	323	316	351	315	315	312	318	315	317	316	333	304	313	324	307	335	350	331	329	302	364	290	299	331	308	318	300	306	305	334	301	337	316	322	306	343	308	351	312	318	287	346	305	313	337	316	336	267	349	319	338	301	333	349	284	287	337	300	364	342	341	289	325	311	326	323	315	334	312	319	319	294	316	320	314	282	341	326	302	319	374	324	333	320	334	352	307	289	317	308	285	297	286	317	270	314	294	337	347	333	309	309	315	307	297	327	304	293	325	307	337	314	324	289	293	351	319	311	303	337	308	306	309	335	283	323	312	323	313	291	331	315	305	304	311	341	341	350	313	301	303	343	269	296	339	328	299	351	313	296	347	323	314	291	324	312	330	310	328	332	322	309	312	313	311	307	324	331	311	318	310	306	304	307	291	277	272	282	339	300	331	338	313	295	326	339	311	308	315	338	315	309	317	292	287	280	321	292	339	309	319	296	303	300	330	324	329	334	315	321	332	302	304	325	322	323	321	284	325	335	302	339	343	323	309	318	268	342	346	266	312	338	315	298	330	281	336	296	348	311	312	291	289	353	316	364	325	304	300	292	320	302	322	293	322	315	319	330	300	336	320	339	341	314	320	356	347	299	293	285	288	320	310	324	299	337	276	314	310	291	321	323	311	293	325	310	332	319	325	333	317	289	325	301	343	341	317	310	298	307	320	324	295	311	305	339	338	338	325	302	329	291	334	305	339	343	305	301	321	334	312	322	309	310	315	327	318	314	315	270	319	324	319	310	332	345	338	300	340	312	303	273	316	324	324	303	361	328	308	319	302	334	322	295	309	334	324	299	312	295	327	332	319	315	311	325	305	298	284	319	313	322	336	287	340	324	307	315	337	301	334	323	313	302	331	291	346	327	320	275	318	350	311	314	307	314	312	303	323	304	315	295	340	307	323	325	351	274	366	306	290	349	315	302	282	310	292	332	332	340	314	310	315	299	295	306	306
7216	2317	3216	6981	12766	13936	10756	5571	3871	2044	1237	917	817	748	742	774	727	776	701	823	778	749	758	739	697	716	761	724	751	748	733	784	741	706	736	734	714	745	782	749	708	700	739	765	759	750	727	723	761	751	687	739	762	720	726	742	729	739	753	753	723	735	764	772	778	739	745	731	737	755	740	760	722	739	761	737	720	719	789	732	701	729	748	724	701	785	745	750	710	744	691	716	747	738	731	740	728	714	775	713	737	745	724	697	724	740	720	718	731	809	764	778	670	789	734	688	762	729	718	735	737	752	752	719	742	746	753	776	692	771	754	752	742	750	782	756	746	726	755	719	737	705	771	712	730	719	769	737	730	735	703	750	751	700	728	707	731	740	715	757	677	725	739	698	745	708	724	738	766	705	700	746	752	745	746	783	713	735	758	744	725	745	759	742	801	734	687	759	745	797	758	694	734	754	668	665	756	717	783	781	744	720	709	735	722	737	702	760	721	749	737	700	702	784	660	729	764	709	717	745	714	748	756	719	718	753	743	722	713	731	759	768	763	783	731	745	720	708	756	749	725	789	736	762	699	744	792	755	731	723	775	698	726	737	682	745	727	722	746	729	776	736	755	765	808	694	748	780	730	760	741	738	743	733	692	717	734	762	760	757	809	744	712	739	704	704	720	713	750	759	720	710	732	740	735	736	795	775	809	729	727	734	793	719	681	763	720	735	764	736	744	742	775	771	699	706	809	784	716	676	695	735	740	776	740	733	766	737	687	729	719	742	698	711	731	782	803	749	769	737	733	728	737	738	699	709	762	779	753	686	752	721	742	707	787	754	699	735	750	721	779	754	734	751	737	736	734	762	730	736	776	723	752	752	728	755	702	715	752	767	730	702	738	697	729	761	743	732	724	753	749	730	739	736	760	720	729	684	777	747	739	710	760	735	746	766	755	768	703	760	703	706	690	774	708	740	657	720	757	772	700	738	769	735	745	758	756	793	739	757	758	734	721	779	717	711	714	696	750	747	732	766	750	708	765	756	776	673	758	737	729	766	725	755	747	734	759	718	724	743	704	724	712	757	769	709	751	723	723	669	695	753	745	767	740	741	741	704	739	709	757	761	735	720	745	748	744	715	696	701	730	770	779	717	729	701	729	756	773	734	714	698	748	706	772	710	691	737	724	758	702	704	724	741	725	696	721	731	734	743	789	760	744	720	704	779	724	654	722	691	771	696	700	765	723	763	740	777	761	730	780	666	742	782	771	742	756	746	733	741	724	696	730	729	790	735	757	738	771	753	717	781	759	788	683	762	729	713	766	789	802	738	696	763	765	767	753	700	736	759	789	701	747	733	782	760	731	777	688	733	710	723	712	733	739	730	756	725	723	718	768	744	726	741	714	752	739	725	717	737	744	740	747	732	723	737	743	758	751	755	726	737	731	718	702	729	777	733	742	702	750	762	756	684	735	719	744	741	753	742	773	735	758	733	759	747	778	732	721	772	733	739	735	774	720	730	721	712	712	718	748	726	711	760	770	765	722	734	749	759	726	719	747	720	689	735	743	772	707	692	758	708	735	780	726	698	814	731	716	800	760	703	743	749	722	737	718	748	750	723	768	730	742	716	702	744	733	710	750	713	711	725	776	745	710	704	793	737	715	760	729	741	765	734	738	734	742	756	745	782	730	770	763	774	759	693	743	766	724	779	732	754	737	698	710	733	748	693	688	737	745	742	737	738	747	738	746	724	749	754	700	683	697	735	746	703	694	744	708	754	739	730	693	757	705	750	760	775	764	753	750	734	734	696	725	785	760	713	764	753	740	687	738	708	801	754	723	684	770	766	696	729	711	732	736	732	763	726	741	780	747	748	739	714	760	715	734	764	719	758	775	729	741	702	749	734	776	761	712	719	720	742	691	768	742	729	762	757	741	763	720	751	742	749	763	726	759	736	732	712	718	725	697	767	700	773	741	698	719	739	772	745	698	720	735	724	735	747	704	782	773	708	735	712	800	755	735	765	740	700	727	749	725	731	745	741	756	751	724	736	792	734	744	756	688	735	702	748	739	746	767	738	743	761	698	724	765	758	725	750	730	711	733	715	755	760	783	703	710	746	749	741	768	780	758	733	748	751	699	691	720	673	721	683	713	713	723	748	762	764	776	758	784	774	755	696	769	771	741	776	732	743	722	741	750	718	725	771	736	747	738	792	703	739	767	742	756	722	742	781	739	730	716	762	719	735	767	755	704	706	733	734	776	738	754	679	803	742	708	717	760	729	701	713	759	747	744	764	718	752	735	734	737	749	786	757	756	738	726	786	747	745	693	739	739	716	747	739	703	715	755	734	718	749	809	765	758	748	747	754	723	740	741	772	735	758	735	715	754	702	752	714	716	716	719	765	714	747	743	754	766	729	746	720	711	746	742	696	744	787	758	753	732	660	750	771	715	754	743	736	689	776	713	723	776	794	738	792	717	719	731	744	782	745	713	709	771	705	735	794	706	754	749	755	710	734	714	765	747	742	775	734	711	756	685	745	748	790	748	737	738	753	727	739	749	761	760	697	694	765	693	714	776	777	743	740	777	716	779	714	778	729	748	678	774	737	715	726	716	757	729	742	785	779	788	745	704	753	757	728	710	738	794	742	718	707	756	776	713	774	711	703	775	748	765	766	742	668	758	732	762	750	662	765	735	787	735	708	715	782	710	751	759	752	763	739	768	747	740	718	695	760	777	692	702	713	733	757	763	732	754	712	714	730	689	697	759	760	763	739	743	713	744	719	759	762	744	742	704	753	734	703	702	710	771	741	763	734	752	783	708	715	747	706	751	703	743	731	768	751	707	750	774	761	759	777	740	724	698	676	745	729	713	723	733	764	727	729	810	684	785	778	715	757	750	744	762	734	717	711	697	753	763	718	784	703	750	707	756	731	740	750	702	776	706	732	714	779	743	729	713	749	756	714	695	761	738	762	748	749	761	744	772	754	714	765	771	713	743	735	751	710	765	725	794	705	753	767	715	742	754	720	687	703	764	710	749	776	696	791	749	786	762	721	777	690	721	778	763	734	749	712	722	711	747	755	711	739	790	793	760	757	739	730	743	764	711	763	741	720	735	730	728	721	717	732	760	728	706	777	792	728	792	669	690	721	725	759	744	742	784	695	726	729	748	757	753	693	725	740	717	687	746	763	732	732	737	734	737	719	754	701	733	712	741	712	732	734	735	705	775	770	705	712	740	808	758	741	701	730	730	779	706	765	746	742	781	744	720	731	760	747	778	731	742	692	721	730	794	702	771	750	703	728	707	735	780	704	770	718	728	758	758	741	739	757	799	738	743	712	777	708	741	746	781	735	682	717	735	754	743	736	732	784	724	743	760	767	731	770	748	710	723	750	785	731	731	754	687	713	725	743	741	705	736	661	740	715	760	773	714	795	700	731	780	754	716	730	697	704	723	714	726	731	725	726	737	735	759	752	763	715	731	734	722	776	763	711	754	765	730	714	707	790	705	699
64591	36186	23182	36835	58965	57796	46067	28748	16398	6488	2158	814	359	313	268	303	293	303	259	302	289	278	284	287	275	302	292	289	262	267	268	309	302	279	275	266	287	298	288	311	286	299	286	273	284	274	259	271	279	276	291	260	299	291	287	271	271	299	291	299	302	272	249	271	294	273	269	282	306	276	286	299	292	271	273	275	311	286	300	291	305	303	309	305	277	267	274	287	280	287	325	255	320	288	280	283	280	298	287	282	274	309	271	308	286	282	280	282	334	273	278	277	226	317	298	278	303	244	259	283	283	276	291	303	284	250	297	291	283	313	283	310	286	273	271	269	289	279	283	273	316	251	289	290	267	288	294	266	262	248	304	271	281	272	309	273	314	274	293	288	254	304	288	269	281	282	266	266	315	280	299	284	278	281	240	258	296	304	292	283	281	286	304	286	305	265	263	291	313	305	250	282	270	279	283	302	280	289	320	283	268	255	275	278	308	304	250	281	281	303	293	288	277	273	305	321	305	260	303	279	266	273	306	290	266	289	292	267	271	313	267	268	303	289	286	305	291	286	327	303	298	258	298	283	273	267	249	268	263	246	302	306	287	294	258	254	312	264	276	305	276	279	263	312	272	284	247	280	280	291	303	289	317	282	271	268	294	313	270	283	282	293	312	289	310	283	299	283	280	291	335	319	270	277	267	291	269	286	294	315	284	292	286	278	282	264	298	261	292	305	261	290	294	292	270	277	290	292	311	255	293	298	307	306	280	288	309	297	288	250	274	286	281	271	262	247	275	290	291	259	327	297	283	252	284	264	253	271	301	303	295	272	296	276	263	271	296	236	259	276	294	280	267	285	289	269	305	264	287	257	264	282	278	265	269	264	259	286	267	287	272	293	286	308	293	272	286	279	282	252	272	271	321	284	259	294	274	271	270	280	283	294	310	298	280	280	308	298	279	250	309	296	286	249	293	275	285	304	285	257	288	293	287	255	286	292	273	273	270	271	267	294	292	310	279	287	312	280	269	318	275	280	284	267	296	278	282	300	292	295	307	298	282	251	295	266	280	308	266	322	284	278	286	288	281	289	262	278	250	272	279	295	294	314	303	333	266	318	306	268	304	295	282	273	261	291	303	267	266	234	257	296	265	282	281	282	260	277	288	265	270	301	289	289	256	316	282	281	279	269	286	302	290	269	302	277	298	279	256	281	300	316	319	256	295	287	269	270	316	259	299	286	271	281	266	264	270	301	285	300	274	282	287	301	267	279	282	307	306	301	312	314	310	281	294	293	305	303	296	287	296	278	267	312	297	286	300	262	276	294	288	293	296	311	299	282	261	320	277	261	317	287	314	309	280	293	275	264	269	279	281	271	282	281	313	299	295	298	309	282	286	283	300	281	297	277	297	315	272	280	262	280	237	300	276	241	288	293	287	294	279	314	288	276	267	288	311	306	308	288	258	307	297	286	308	312	294	274	314	283	287	267	296	310	306	293	289	274	265	282	316	274	301	266	281	250	279	308	267	288	284	283	276	282	274	298	306	304	276	282	277	292	289	285	301	302	274	286	281	263	270	275	312	277	289	303	278	297	284	286	277	288	292	285	267	259	301	266	283	289	258	275	273	279	279	279	299	248	268	280	264	260	265	275	293	268	229	279	275	268	272	311	298	298	303	253	325	277	303	284	271	289	303	303	288	281	280	272	259	319	281	281	267	297	252	302	282	289	271	282	285	284	315	272	297	255	279	310	297	293	244	286	281	293	296	296	276	306	301	298	294	272	292	283	279	289	303	264	270	268	300	276	290	312	291	284	290	277	275	264	253	246	309	285	253	281	338	299	277	294	283	328	270	274	296	292	284	244	286	320	297	292	266	264	288	255	279	291	285	306	290	279	296	331	267	296	276	286	315	255	277	289	293	247	288	284	256	288	272	273	323	296	287	289	316	252	301	280	307	290	255	298	300	288	276	287	285	284	306	254	261	282	261	277	280	285	281	301	283	259	268	278	298	253	277	286	280	300	283	314	262	282	303	278	276	229	284	320	300	306	290	270	263	271	292	308	297	312	295	298	292	319	274	283	294	258	259	274	269	254	270	260	290	280	319	260	267	270	272	286	271	266	283	274	281	287	272	303	328	264	279	304	307	294	246	269	297	273	271	289	288	299	277	304	291	309	276	260	266	263	296	272	280	266	276	259	258	271	270	281	267	289	321	266	305	288	274	305	296	248	254	295	309	276	281	304	268	309	293	261	293	290	287	275	249	282	279	300	312	290	299	281	274	261	302	260	281	280	265	264	266	268	294	289	310	261	288	295	278	274	280	264	302	289	312	309	306	291	267	283	276	288	281	287	311	283	311	268	304	324	315	255	271	312	282	298	275	319	313	287	299	323	293	258	288	293	273	293	270	264	307	304	334	301	301	281	283	302	271	283	268	292	309	311	325	289	298	286	270	317	283	279	310	270	293	282	306	240	282	283	265	258	305	276	278	314	286	272	279	260	302	284	286	305	310	284	296	257	274	278	332	261	255	279	246	310	271	307	279	284	245	257	280	267	298	255	283	289	297	301	331	297	261	277	307	268	296	314	281	268	263	259	263	295	250	272	284	280	277	273	274	291	271	264	260	273	300	319	244	306	292	278	302	297	267	308	279	281	286	287	286	271	294	256	290	258	274	304	280	278	304	276	304	252	233	322	268	288	283	252	277	288	308	295	269	288	281	295	273	269	287	312	245	285	273	284	298	293	246	269	308	302	302	267	294	312	286	269	286	291	291	267	279	278	252	283	260	293	283	257	280	281	286	288	285	299	302	301	278	250	296	279	296	255	266	338	292	271	257	313	302	275	286	259	300	284	286	286	288	284	272	272	297	264	277	259	298	274	289	252	255	284	308	247	314	270	309	272	264	288	258	300	281	316	281	258	260	298	277	282	299	300	288	306	282	284	303	283	277	273	274	299	257	284	306	269	300	291	259	264	277	297	285	310	279	314	309	288	290	294	277	301	279	279	299	286	283	271	273	271	290	269	286	248	282	311	278	298	298	280	273	308	308	286	284	275	275	263	262	274	290	269	308	259	292	273	268	330	307	277	281	301	270	280	280	252	260	280	293	272	273	262	281	272	294	294	274	284	305	315	305	288	246	302	299	278	246	291	281	315	287	288	252	320	268	303	284	272	288	292	264	254	301	271	290	303	288	311	307	265	278	294	286	294	285	278	281	277	294	274	276	281	278	285	307	271	295	283	286	281	278	275	290	309	299	291	293	260	276	307	281	287	302	269	290	236	290	307	330	253	304	276	271	273	293	306	304	294	269	300	270	324	262	304	279	278	267	320	305	325	295	268	284	270	292	280	277	300	273	289	268	288	276	281	294	279	275	262	274	284	282	301	281	316	288	277	253	291	284	283	293	287	265	275	297	301	266	279	287	269	269	270	283	318	285	285	297	285	255	294	320	285	284	289	268	257	301	283	316	302	274	295	251	296	270	305	284	285	276	273	278	287	270	249	257	299
36901	20296	25967	49313	68578	68516	57716	42163	32026	17624	7460	2830	1177	765	683	645	629	700	669	680	645	685	695	695	682	666	700	682	697	674	694	631	718	690	691	650	637	679	695	694	706	642	691	666	651	692	698	660	673	722	669	649	662	654	674	693	694	626	675	673	636	696	678	637	674	665	633	658	685	682	644	746	635	665	655	668	664	662	651	685	664	716	644	645	645	686	636	706	643	639	668	679	648	672	659	672	693	649	651	694	574	634	693	691	645	718	679	659	675	643	665	644	651	692	667	701	661	645	706	690	715	709	693	661	697	702	693	673	686	644	663	675	663	669	659	634	686	690	618	663	668	666	716	673	720	689	702	657	711	664	689	671	680	649	642	723	668	709	691	656	694	690	710	682	714	642	664	669	718	677	706	715	665	666	654	712	694	697	710	650	676	677	665	679	646	689	674	719	643	666	713	677	642	659	665	686	663	644	691	663	712	699	691	705	683	671	656	647	698	629	706	644	660	689	691	670	663	685	664	670	669	613	692	681	695	731	679	659	665	717	696	683	696	670	683	665	685	675	598	658	651	673	700	696	669	633	659	722	623	673	660	652	685	681	660	695	666	695	693	684	668	664	655	660	684	689	683	621	615	713	651	671	689	697	627	665	656	669	724	680	715	656	677	636	724	649	699	615	678	696	675	697	676	658	690	671	673	680	689	661	732	662	674	675	690	705	631	681	704	599	663	673	624	688	704	708	686	665	696	658	694	658	698	645	646	691	703	649	666	665	658	695	698	684	664	710	704	680	673	643	676	679	627	648	684	658	691	674	685	687	669	680	727	657	721	694	660	689	694	719	719	653	652	683	685	706	668	698	693	652	659	665	660	681	675	677	670	668	699	675	752	663	686	675	667	678	675	666	665	664	670	632	632	705	668	657	661	618	639	688	659	659	714	666	712	641	687	688	715	683	650	736	720	676	689	670	641	629	707	731	665	675	655	696	693	643	685	699	643	686	671	656	656	742	699	656	708	668	675	679	679	670	660	698	664	687	681	656	655	698	624	663	664	684	652	681	613	716	649	658	657	677	651	659	630	657	645	659	639	660	723	677	661	688	654	662	714	618	663	701	661	673	671	668	722	684	647	705	664	635	687	710	640	650	662	700	667	698	655	684	646	689	650	671	672	721	692	654	667	682	682	719	667	642	698	719	692	647	631	668	684	696	667	676	635	682	655	671	686	649	663	710	686	675	687	744	673	733	646	685	662	705	677	701	663	710	704	718	656	644	624	642	651	701	667	665	716	702	656	692	702	646	677	685	669	676	701	715	674	681	670	649	699	684	658	695	668	732	694	677	664	674	703	651	666	724	647	629	680	713	655	695	674	697	663	692	667	659	698	689	666	637	671	638	679	651	666	670	674	696	672	668	655	696	719	675	685	687	705	688	668	629	697	663	685	675	647	653	682	693	668	665	682	686	687	630	665	683	706	658	678	674	644	651	639	671	709	653	686	656	684	696	654	672	676	650	699	656	684	665	697	621	708	668	721	676	657	641	695	706	652	714	688	704	664	707	675	669	698	701	694	673	709	633	716	644	678	709	698	658	687	619	647	639	679	675	685	705	695	627	721	662	664	682	700	670	714	657	598	666	685	646	684	684	695	690	719	690	685	661	661	665	641	708	655	659	645	683	689	642	690	691	655	651	630	695	649	666	629	678	720	718	665	682	704	718	689	674	688	676	680	698	660	679	619	654	691	668	691	680	721	682	689	666	674	673	635	623	681	676	699	665	698	696	653	646	666	657	678	686	651	650	656	686	628	674	646	647	677	673	675	645	707	710	679	698	682	643	690	647	634	713	667	684	686	675	663	691	695	641	670	655	653	656	659	654	703	695	694	674	622	710	653	699	720	673	724	690	641	717	639	720	673	664	630	644	659	696	696	707	681	690	720	645	623	674	696	649	668	666	652	635	677	666	701	663	684	684	710	655	645	677	664	634	706	654	682	682	669	697	677	675	627	663	678	718	695	669	652	664	730	660	659	687	695	665	669	708	643	649	697	686	709	674	680	694	677	679	655	713	712	638	655	675	716	640	628	643	687	668	695	650	677	677	695	658	683	645	670	630	718	689	652	652	660	705	683	686	682	676	662	681	695	691	663	659	701	689	672	717	682	665	655	651	699	686	692	573	644	679	688	699	690	691	702	642	678	678	704	626	699	691	692	699	710	675	635	631	683	664	684	690	651	673	669	638	698	633	683	691	691	704	667	681	659	680	722	675	644	677	677	687	691	698	662	666	706	715	661	631	678	653	707	644	712	690	706	644	690	609	653	692	685	651	683	693	694	638	658	714	650	650	676	638	648	661	711	660	673	683	687	636	636	607	698	680	729	674	649	688	650	631	651	671	611	674	678	676	642	725	704	698	643	679	664	646	635	659	630	718	656	654	680	689	621	635	712	687	677	650	661	679	674	679	668	674	717	691	685	633	657	671	735	681	680	658	650	699	709	681	645	673	657	713	721	666	665	705	714	672	732	681	704	714	639	700	690	671	636	682	628	640	620	675	713	650	659	642	647	600	686	634	674	724	690	686	667	732	665	654	675	657	720	642	628	690	682	680	694	645	711	652	673	692	691	707	693	651	643	673	662	654	683	654	680	677	638	643	665	669	658	720	663	621	701	662	715	664	679	653	674	654	679	696	650	681	671	683	655	663	618	666	645	658	681	638	700	722	669	675	671	697	671	695	712	660	685	670	661	697	667	737	620	684	711	696	746	687	702	644	695	701	683	643	737	722	643	669	698	667	678	687	736	640	694	632	668	656	654	677	731	721	657	641	663	694	716	671	660	656	711	686	689	679	648	648	662	710	670	717	686	691	643	644	645	653	645	637	674	638	647	705	662	691	662	664	698	712	639	655	675	714	704	694	681	687	692	706	705	684	685	682	686	626	678	652	655	662	649	647	687	692	655	675	661	623	672	702	622	694	690	720	664	671	666	717	675	629	649	665	679	661	653	668	726	693	684	673	687	687	657	691	660	718	673	659	670	658	695	671	652	710	670	696	645	683	719	714	686	683	688	616	671	644	646	680	685	666	644	713	635	726	675	651	653	653	696	641	683	667	717	716	653	643	647	672	677	659	714	686	711	682	667	642	668	741	689	651	690	702	690	633	684	691	674	711	652	697	690	655	668	713	645	613	692	667	671	694	706	660	654	662	653	665	628	641	682	677	686	670	650	705	712	673	687	674	664	701	686	676	673	635	649	668	669	679	673	674	643	679	693	657	652	659	666	677	694	676	699	670	681	676	661	678	692	638	675	659	667	686	710	625	706	672	731	673	713	673	694	658	660	704	648	676	678	691	646	658	639	646	656	680	658	685	688	658	676	688	686	677	655	727	708	728	677	706	682	660	675	646	643	642	690	646	628	715	640	686	705	682	666	694	733	705	677	664	667	701	671	692	656	716	648	722	662	681	656	695	691	708	700	679	728	723	655	684	692	692	642	694	669	698	713	657	662	674
64534	36393	23769	36836	58919	58418	45557	29814	16386	6682	2126	810	397	299	321	280	287	281	278	301	317	256	282	318	286	302	306	268	304	306	299	309	284	278	282	284	314	301	297	277	292	235	274	307	278	294	315	274	273	326	289	298	283	327	316	295	324	263	269	296	309	294	297	288	257	337	304	247	293	291	269	294	273	276	310	301	264	290	307	333	290	306	305	276	300	262	257	281	300	282	276	270	307	276	293	280	265	269	301	242	305	295	297	295	304	268	290	303	291	302	267	284	327	292	274	279	295	296	251	288	254	303	301	319	296	281	327	333	301	289	280	336	281	285	280	298	310	281	284	313	276	297	327	299	267	295	283	309	304	303	304	259	278	275	313	316	290	288	295	318	272	323	290	255	291	302	304	271	293	298	304	281	303	310	279	289	317	314	283	284	307	333	293	270	300	255	289	318	276	333	308	260	306	300	312	264	303	265	275	292	294	305	282	283	266	307	281	302	261	299	277	274	284	298	275	281	288	304	293	307	297	253	273	299	298	265	314	308	303	258	280	237	296	288	296	326	307	275	317	269	293	285	287	308	294	292	335	280	264	299	281	288	260	319	287	301	280	295	262	314	289	264	267	286	296	263	304	317	294	253	290	308	290	262	320	305	288	318	322	303	291	302	299	273	270	291	269	326	259	261	314	342	262	313	272	342	288	275	333	285	310	275	265	285	266	278	293	257	282	288	280	292	305	304	314	278	276	287	281	285	281	290	290	313	262	282	283	264	305	297	269	291	302	302	269	275	305	309	288	276	263	287	279	286	299	260	281	266	294	288	284	302	302	277	288	279	303	301	275	280	312	272	284	244	317	266	279	276	281	288	295	276	303	286	277	294	301	265	315	289	296	289	315	278	293	296	266	269	292	291	278	283	268	288	320	319	276	309	304	290	282	277	290	289	280	307	313	288	300	286	279	285	284	318	295	269	341	296	302	289	260	317	255	285	296	288	305	309	319	294	266	279	245	285	291	254	271	288	361	280	289	249	275	294	308	293	298	291	305	301	277	291	280	291	272	277	296	288	283	335	305	274	317	288	289	246	277	293	297	287	311	278	318	270	307	282	298	280	322	306	334	283	293	282	301	276	248	279	307	284	277	273	316	292	308	247	261	308	294	276	309	306	285	274	284	306	290	262	290	265	271	280	303	295	268	292	297	286	300	305	321	326	294	302	321	301	318	283	260	277	276	318	273	254	306	294	288	282	300	299	275	286	280	290	290	308	323	279	291	284	287	284	304	288	291	294	301	263	297	283	291	261	302	278	264	303	296	296	277	299	271	304	267	273	301	293	299	288	303	268	313	307	294	309	246	277	288	284	271	302	277	295	305	289	306	271	279	268	270	279	243	276	290	301	265	327	283	277	300	276	277	293	291	281	280	300	290	293	292	281	277	277	310	266	303	278	285	303	273	290	298	262	289	272	298	274	287	270	334	285	274	265	316	256	283	292	297	283	287	301	308	316	304	288	268	259	274	308	283	280	298	272	294	308	297	285	297	310	284	294	320	276	310	304	273	288	302	256	287	323	278	298	282	305	279	293	266	292	308	276	266	292	225	285	288	292	270	284	257	264	267	278	300	293	310	298	300	290	281	317	288	260	298	275	294	293	313	291	260	310	273	283	294	287	301	305	289	305	313	276	293	282	305	305	281	291	298	296	314	304	298	318	314	289	248	287	298	302	291	289	285	285	310	275	284	289	293	322	313	289	301	281	298	272	275	308	311	263	308	290	307	277	295	292	334	294	330	307	299	320	309	293	299	318	274	296	277	265	275	298	330	262	260	306	296	314	304	288	291	284	296	256	261	295	290	255	309	299	315	288	291	301	303	297	318	281	292	295	299	286	304	303	257	269	295	242	298	301	261	323	292	277	318	293	273	301	296	296	272	275	268	307	260	280	296	309	265	284	274	288	291	315	261	309	286	276	284	265	301	291	274	289	279	271	306	272	265	307	266	291	270	281	269	272	311	294	277	279	294	274	323	322	274	303	264	286	323	276	267	264	311	299	262	309	261	276	280	281	282	279	319	267	289	275	273	319	287	304	309	277	273	296	305	287	294	292	271	309	317	301	245	260	305	286	295	269	306	274	308	309	267	306	280	296	333	294	297	292	278	294	284	288	277	328	287	263	283	265	313	312	302	314	292	303	301	271	294	272	302	275	305	268	301	297	277	255	294	279	298	324	323	271	278	289	291	284	306	296	280	289	277	316	277	280	284	298	305	282	280	294	312	286	279	301	287	293	283	257	283	292	286	267	297	284	294	268	251	296	242	293	311	280	284	307	304	260	305	303	287	292	293	256	301	264	293	303	287	288	284	305	307	290	307	254	283	269	294	310	281	248	302	304	276	308	315	314	301	296	265	269	292	272	287	303	299	273	271	293	286	305	312	273	270	293	305	286	278	305	286	285	288	276	275	281	287	262	285	293	303	303	298	297	263	297	267	317	275	285	315	292	291	299	297	291	274	294	280	276	295	262	284	259	261	290	236	290	293	301	288	300	294	269	298	273	313	283	290	267	276	278	303	297	279	263	280	321	279	313	295	278	313	278	301	289	269	293	295	301	310	267	265	286	287	300	273	332	303	334	288	304	312	308	309	298	237	265	326	277	301	273	281	290	291	308	281	295	256	273	296	286	302	290	286	322	269	290	281	295	275	275	251	289	293	294	271	312	250	285	276	303	275	283	301	279	304	273	306	278	287	290	275	271	292	303	275	299	290	291	293	273	314	281	314	274	294	328	297	266	301	271	303	248	321	294	267	305	286	272	314	283	293	292	317	311	301	298	286	291	289	278	296	303	300	275	271	289	299	275	282	288	294	291	288	301	272	308	288	307	292	311	263	282	325	267	278	289	277	315	269	301	284	325	302	295	279	319	282	307	305	308	288	252	322	308	301	283	281	305	279	248	267	311	315	305	279	272	301	308	308	290	313	277	282	268	303	287	309	280	268	293	275	304	302	281	308	268	281	305	275	288	278	277	287	306	291	286	279	316	294	270	267	316	294	307	287	305	284	272	267	290	283	285	321	303	270	290	290	249	306	274	304	288	277	292	284	288	313	265	286	278	293	283	277	317	266	305	249	276	297	265	289	261	294	297	291	266	294	292	311	305	303	319	304	292	290	279	282	282	292	266	273	258	279	253	291	294	293	295	310	317	312	295	299	282	312	278	272	285	299	300	330	261	257	300	285	303	289	283	285	278	294	281	259	307	261	280	290	291	284	293	311	302	301	284	297	273	312	308	260	285	276	273	268	259	279	322	284	294	306	293	287	290	285	283	308	269	277	265	261	265	283	323	292	258	303	310	302	308	284	304	321	301	317	276	298	311	290	283	310	308	291	273	284	258	258	299	262	266	267	303	287	311	261	298	289	256	315	298	278	304	279	279	261	297	278	290	291	286	281	294	270	287	314	306	282	283	304	275	281	274	277	299	289	304	325	310	269	280	296	297	276	275	283	309	301	269
36896	20104	26175	48617	68706	68563	58030	42987	31662	17945	7512	2817	1215	781	668	679	675	648	747	664	678	621	672	687	662	692	670	688	659	667	637	643	670	683	712	677	642	744	698	651	706	694	709	655	667	686	701	683	718	717	717	671	689	698	673	671	655	693	688	719	716	678	661	674	689	645	693	694	660	685	647	719	641	668	733	635	726	702	700	659	636	676	700	675	650	678	679	694	686	665	675	688	650	680	703	684	708	720	670	682	691	712	662	709	661	720	611	709	701	667	646	693	747	679	647	668	660	687	716	610	644	658	656	671	657	610	714	694	677	673	705	683	735	648	721	721	714	692	659	686	683	660	690	644	679	736	705	676	658	692	683	679	667	726	682	632	657	645	692	656	667	693	663	673	661	644	644	667	694	673	755	672	672	670	680	703	654	713	656	621	664	751	680	653	656	644	645	713	717	669	704	674	687	688	672	714	676	659	668	679	670	663	679	736	655	670	665	649	682	690	711	686	689	680	653	707	604	707	680	616	672	654	669	714	672	704	678	676	645	698	668	674	713	700	701	667	680	694	683	716	700	655	658	706	601	677	726	708	676	664	712	683	702	682	701	711	644	678	705	651	654	681	682	691	666	666	644	659	732	667	630	659	669	700	644	706	713	703	713	687	678	714	680	695	660	654	702	662	680	673	691	687	663	662	716	650	697	673	654	626	630	687	643	665	722	682	716	694	716	651	685	686	712	708	713	737	670	643	701	677	643	672	705	660	703	682	667	661	677	678	681	647	719	673	684	695	689	699	678	689	706	680	654	695	664	685	710	671	657	664	670	680	670	687	672	708	657	663	676	668	707	667	722	642	703	685	683	671	721	652	721	687	630	722	696	666	674	699	727	726	640	743	666	692	679	759	661	686	675	656	663	646	695	644	683	679	679	734	682	658	666	668	697	652	662	676	676	713	683	665	673	673	680	660	625	685	697	657	652	677	702	667	607	711	658	676	670	672	689	651	650	679	715	695	669	681	672	666	681	697	630	718	667	717	656	627	724	662	695	652	646	720	685	678	665	673	739	682	703	700	713	687	631	694	754	623	693	708	664	690	751	696	648	617	702	694	742	685	673	680	640	689	665	667	682	683	730	741	678	660	654	709	689	660	675	722	697	679	687	702	637	703	693	689	653	727	708	689	660	632	665	663	645	678	695	672	676	669	629	677	744	703	659	646	678	695	670	669	671	632	656	725	666	687	671	678	662	671	676	674	704	675	669	685	691	675	679	705	699	692	708	679	685	686	730	690	675	662	672	693	664	700	683	687	669	689	681	671	659	692	649	669	667	654	718	711	688	674	685	691	723	672	684	723	668	655	716	713	687	706	707	699	692	675	648	683	652	688	696	679	686	673	675	704	647	676	686	697	652	643	669	743	619	707	685	647	633	667	696	704	687	717	699	671	667	625	644	654	620	674	700	726	676	703	702	699	724	673	703	672	662	727	697	668	668	715	682	678	671	646	669	713	676	675	699	662	652	702	671	663	664	660	666	633	716	664	724	619	740	726	672	706	698	659	664	657	709	689	654	674	701	707	671	697	711	688	672	715	673	716	660	694	712	701	683	617	737	658	670	688	677	636	710	654	708	692	696	672	674	712	705	685	681	675	678	686	655	689	662	702	706	666	701	665	680	689	698	676	705	692	653	671	635	726	701	663	716	706	686	672	696	669	675	644	695	668	702	697	662	703	724	653	657	723	682	662	669	696	695	724	662	669	661	643	660	686	696	683	647	638	707	677	721	690	669	678	658	668	697	685	710	724	666	667	702	663	703	664	691	715	690	624	651	668	690	619	680	700	655	624	692	697	697	669	664	706	661	702	686	703	669	669	652	708	715	762	707	692	647	720	733	719	722	652	699	710	684	666	681	667	696	673	648	665	676	711	696	701	646	671	668	640	651	680	635	660	673	693	615	706	708	686	686	652	637	666	653	668	706	688	677	690	688	731	708	696	635	678	645	684	710	664	666	686	716	663	703	661	670	662	703	685	680	664	699	688	667	677	688	716	659	705	696	700	694	669	683	638	690	660	678	721	715	639	687	682	682	704	698	742	687	700	663	749	704	685	698	656	689	715	655	675	715	660	659	670	649	631	664	703	653	696	674	634	698	703	725	655	669	706	653	653	693	681	659	667	657	681	674	669	688	711	668	732	692	658	718	692	673	623	674	700	668	711	641	659	689	694	700	643	641	731	631	667	681	692	663	706	654	678	675	673	681	655	713	686	694	708	665	678	737	668	671	680	660	714	653	674	699	704	670	705	716	666	706	715	633	644	657	692	688	678	668	692	677	697	703	666	672	683	690	629	695	684	664	706	650	692	701	690	638	711	685	727	668	661	655	668	674	681	651	693	731	716	723	655	676	619	658	717	660	694	672	662	627	646	643	685	679	729	653	673	708	663	674	681	674	643	667	662	691	660	735	682	646	671	701	726	686	693	660	688	644	692	677	653	676	705	705	684	680	663	690	640	698	683	663	695	685	656	655	755	679	700	689	698	707	697	691	693	652	666	694	641	690	621	635	754	701	663	695	666	658	641	692	698	628	755	686	696	675	706	670	665	698	743	626	689	685	654	661	702	647	677	673	685	671	682	679	660	704	680	675	702	655	688	647	657	707	671	639	656	668	693	644	657	693	705	707	663	700	702	693	667	660	711	625	686	645	715	729	714	714	686	713	700	665	639	689	698	656	650	702	709	674	722	712	699	685	687	711	663	702	723	682	691	699	673	673	711	672	670	682	709	718	696	691	730	719	654	689	639	722	669	642	705	658	692	654	654	701	643	693	652	644	657	712	680	679	652	629	660	666	697	688	710	645	701	695	702	679	677	672	697	628	759	684	699	667	645	657	707	640	724	655	666	659	714	713	691	692	644	732	685	679	679	754	677	678	640	669	681	722	672	726	669	690	639	685	690	693	644	685	657	689	655	686	690	685	647	692	722	720	705	693	705	672	687	647	675	692	683	690	650	692	643	676	654	666	713	715	687	659	691	713	659	667	726	689	693	664	738	665	702	662	711	697	648	656	681	619	656	686	650	694	636	623	633	707	634	669	683	658	667	687	653	683	690	698	750	662	632	650	654	663	697	708	644	665	703	722	678	683	645	633	669	668	642	700	687	700	697	715	668	672	691	658	713	634	684	659	707	644	686	694	693	696	679	672	654	670	654	690	678	700	675	693	650	662	663	685	650	654	639	673	670	686	704	689	678	679	703	692	663	661	699	767	700	703	672	700	665	665	693	725	636	678	622	705	700	676	655	673	664	709	734	721	676	686	686	665	656	689	710	648	670	707	687	687	697	685	687	669	650	715	731	666	684	667	653	665	688	693	657	698	637	698	692	704	698	664	672	663	652	676	716	712	726	679	688	683	661	644	691	734	672	726	683	670	654	611	663	689	667	732	660	680	644	659	681	665	704	693	710	677	640	716	684	642	702	621	713	722	698	694	671	694	649	666	688	708	718	691	652	658	720
8496	1986	1503	1906	3115	3715	3035	1663	958	716	448	406	319	286	332	299	321	326	314	336	323	299	274	316	317	300	327	333	326	329	309	315	327	308	283	288	329	335	342	318	332	311	345	346	314	311	265	296	306	314	341	305	288	339	294	321	333	307	335	344	315	314	322	320	296	317	315	304	320	315	308	304	311	327	291	311	293	332	336	308	306	305	288	337	347	326	311	347	318	330	298	308	345	318	352	331	290	337	316	308	300	332	315	338	320	310	331	315	308	308	282	292	317	309	303	314	304	331	296	317	350	315	316	281	300	313	302	334	336	343	327	329	330	334	312	319	339	352	304	324	319	355	336	316	340	311	267	314	316	301	353	277	331	344	304	316	313	299	301	289	303	305	333	331	339	320	287	343	351	320	337	319	323	319	285	325	310	335	322	306	324	321	308	335	353	307	287	307	311	328	315	336	300	282	318	299	295	296	299	298	309	333	330	293	324	331	317	326	314	332	323	311	341	319	316	311	305	308	311	306	325	360	327	325	326	336	317	301	284	285	332	323	303	323	303	307	311	296	318	361	311	328	354	316	305	316	352	311	310	300	298	332	316	348	319	329	323	311	353	317	316	303	312	304	319	336	312	285	320	296	319	316	310	327	280	301	321	315	329	324	296	303	309	319	301	341	316	297	297	314	337	304	337	297	312	309	305	320	304	299	305	317	301	339	334	311	330	344	333	290	326	323	311	291	286	338	317	311	313	348	320	315	285	278	332	378	347	348	283	327	320	277	329	330	312	327	299	306	287	312	286	317	303	305	325	292	302	329	326	280	309	310	309	341	311	328	317	346	315	285	331	317	327	314	309	297	316	303	346	309	328	341	283	326	323	331	291	332	324	299	357	320	351	323	314	353	326	317	345	346	313	319	350	321	313	371	335	347	312	294	320	336	297	316	337	314	322	331	325	309	311	287	324	316	338	296	332	333	326	319	311	284	330	328	342	315	327	311	285	332	317	357	291	307	324	300	345	353	305	311	286	314	302	287	313	312	314	311	316	329	310	339	311	298	341	340	299	275	313	337	310	293	316	275	323	309	315	290	316	311	316	308	300	326	336	326	329	312	310	311	323	327	298	299	294	349	314	280	319	316	317	280	337	310	303	325	305	315	309	332	302	307	283	299	321	300	311	318	314	291	310	329	308	308	312	308	288	314	316	310	283	305	305	299	294	319	340	286	294	322	314	318	347	294	295	316	325	323	339	334	351	327	330	326	328	290	295	335	311	318	309	323	347	309	299	318	308	347	328	310	308	322	286	313	296	329	324	353	298	297	309	322	320	283	315	327	279	333	329	337	300	315	341	311	343	329	318	297	322	285	316	305	317	331	303	292	287	355	314	307	342	298	353	307	311	310	322	289	331	321	328	354	337	348	337	293	312	313	274	326	339	359	313	294	309	326	335	311	320	299	352	348	338	320	309	343	291	313	321	284	311	324	327	298	300	334	345	311	310	354	312	304	346	318	328	319	304	296	326	305	306	308	376	316	307	322	311	325	326	304	336	305	306	305	307	290	303	329	302	322	281	321	332	324	303	345	294	299	317	322	336	307	299	294	341	339	328	327	305	307	320	328	317	320	352	360	331	355	326	350	314	307	313	315	328	289	327	314	315	355	324	310	362	343	286	322	342	297	299	342	334	334	319	313	308	312	338	323	326	306	290	347	358	302	320	318	337	300	279	291	292	317	326	318	329	348	304	312	360	330	288	364	329	320	312	293	298	337	330	334	309	290	320	319	305	322	268	317	317	354	309	292	304	323	304	281	318	361	339	294	325	298	309	337	334	296	305	319	306	298	292	352	321	314	335	331	350	316	317	280	304	318	363	331	310	313	284	341	316	291	277	312	327	332	350	329	309	288	326	280	308	322	319	326	303	303	287	335	329	286	329	319	331	330	327	344	318	306	299	295	295	316	296	274	330	349	312	335	302	310	337	285	325	330	308	276	346	326	333	367	324	324	298	305	302	277	313	289	309	298	296	334	339	343	337	356	307	313	327	333	300	315	342	321	292	319	353	322	325	338	358	314	311	343	327	335	318	297	321	306	299	337	301	309	320	344	339	317	329	309	345	294	301	312	325	309	292	317	331	309	328	284	295	338	332	294	338	325	325	309	334	342	326	334	324	335	310	313	308	309	335	328	334	300	320	359	321	349	319	313	294	340	258	303	340	314	297	294	307	345	342	333	314	327	312	282	306	319	318	335	305	331	290	319	325	342	332	342	318	315	320	367	327	278	319	328	308	316	310	286	287	335	316	316	320	320	307	328	328	353	341	356	347	315	327	315	331	355	294	324	323	318	368	330	340	295	322	294	321	327	333	353	323	311	342	286	314	311	310	349	327	297	291	327	326	320	328	289	300	301	314	315	356	345	324	311	301	306	337	317	312	276	325	282	310	308	323	300	309	324	357	305	320	328	307	336	333	314	304	334	337	355	304	323	339	321	299	307	307	306	324	319	319	294	311	287	328	311	324	320	299	312	287	344	311	301	312	330	322	335	351	338	286	288	291	347	341	295	293	342	331	345	306	303	303	318	306	321	344	302	286	312	339	310	316	316	314	329	341	288	306	291	343	322	311	307	333	269	301	336	321	333	323	301	334	311	303	311	331	322	325	310	309	297	266	302	282	315	323	310	296	315	328	284	315	309	324	318	356	301	339	356	364	319	314	309	296	311	330	312	326	319	322	320	310	320	293	325	339	332	363	316	307	317	313	292	281	306	295	318	289	303	307	316	301	282	321	328	274	287	312	286	294	329	342	344	307	342	322	339	335	318	323	312	296	332	329	317	315	332	315	321	332	314	307	312	333	357	283	316	320	316	289	306	301	299	269	327	309	303	316	291	320	326	309	316	324	290	295	293	293	335	300	312	337	351	355	306	306	291	333	327	323	296	354	307	314	310	346	302	310	309	322	333	325	310	295	274	294	318	308	305	331	334	305	353	319	329	293	314	331	313	318	301	338	310	295	320	287	348	293	316	317	353	327	329	280	269	320	323	307	348	315	303	307	328	294	322	337	313	321	298	345	298	319	337	326	322	290	285	340	325	334	321	331	343	337	319	316	320	317	300	333	312	343	338	312	314	343	319	301	310	334	318	299	321	318	325	339	334	298	316	321	338	306	327	336	314	348	297	325	294	318	334	331	360	314	294	354	347	310	334	321	338	279	336	332	313	341	366	337	310	298	319	359	315	311	327	318	337	323	343	318	309	332	303	322	352	327	352	320	308	309	284	314	344	325	324	342	291	302	284	309	328	296	332	340	321	315	275	318	323	300	318	295	318	313	359	281	305	319	301	314	335	319	310	291	343	316	306	318	304	286	290	330	331	333	328	303	357	337	303	297	304	312	312	299	316	270	319	323	319	305	315	330	289	324	304	330	338	300	265	313	325	341	325	327	336	366	302	315	319	261	280	341	320	336	324	335	344	330	287	323	300	302	320	316	330	335	307	328	302	340	294	316	335
7180	2389	3472	6790	12507	14192	10844	6143	3394	2191	1269	904	788	714	721	703	773	732	764	720	739	748	779	734	742	773	770	734	700	728	694	690	719	791	789	707	745	717	702	759	818	753	739	734	722	771	761	795	757	749	796	747	727	766	767	755	714	730	725	743	763	756	764	768	699	741	725	744	725	758	750	715	800	761	737	734	737	790	741	779	786	769	746	738	713	744	768	785	761	720	766	732	726	742	742	786	734	735	736	742	762	730	794	756	719	746	730	717	765	779	773	754	759	736	757	703	735	761	732	744	762	738	754	683	730	737	765	728	724	693	693	761	761	740	746	706	757	763	746	735	727	689	762	711	766	764	769	743	726	771	709	746	735	722	751	764	743	737	769	783	764	756	753	751	742	747	739	756	689	764	729	720	742	738	755	680	707	775	700	714	767	760	718	768	780	733	809	746	755	699	776	722	728	773	756	741	703	712	765	704	744	727	765	754	722	731	767	756	749	791	756	726	714	742	774	744	732	746	767	688	768	734	766	753	766	774	748	747	763	717	774	735	738	727	743	706	747	782	678	744	703	711	745	798	795	729	687	776	742	772	716	794	787	709	780	751	777	733	752	691	724	727	713	737	778	741	697	767	741	751	727	761	775	724	795	771	711	763	739	722	669	700	724	713	711	725	737	750	754	781	746	709	726	730	723	819	725	740	729	754	736	709	693	772	747	762	657	728	758	778	703	791	738	791	759	723	753	764	776	760	760	772	687	755	740	774	777	702	763	729	763	755	735	705	775	750	713	702	717	707	764	734	753	749	736	808	785	750	737	750	716	737	760	713	798	762	786	770	728	735	757	751	745	719	756	718	736	748	723	770	730	735	794	678	732	787	733	761	695	741	728	735	739	779	769	711	735	745	778	713	749	725	676	670	732	740	755	746	784	769	764	703	741	718	748	773	752	750	751	748	730	740	748	775	768	759	683	755	687	810	756	752	744	758	751	729	792	666	742	709	746	727	727	691	748	755	748	766	805	717	734	777	716	695	745	698	730	721	720	739	722	744	751	759	734	758	728	760	796	740	736	756	768	734	761	744	699	781	720	760	686	719	769	689	744	742	751	757	756	730	789	739	765	729	738	768	727	750	732	734	768	801	738	739	742	729	742	719	741	759	776	746	717	738	771	747	779	761	734	739	773	766	755	744	784	753	801	738	719	740	753	791	743	753	744	737	709	759	783	755	760	796	748	742	738	773	716	785	714	775	751	765	777	709	723	731	681	747	719	774	763	702	767	760	696	707	698	756	769	752	751	714	713	743	744	733	717	736	711	660	755	746	777	727	750	746	763	750	752	691	746	737	738	723	712	714	728	740	714	734	758	732	728	723	756	762	700	725	728	773	787	752	749	740	820	760	740	734	759	726	725	715	712	752	703	770	714	711	741	767	750	762	759	709	768	748	762	711	747	759	703	761	750	735	758	741	696	728	756	702	736	737	792	744	725	752	730	725	796	751	774	737	758	736	738	687	730	728	714	726	738	696	739	746	724	747	731	689	700	728	754	738	758	742	735	740	754	803	774	790	780	704	759	724	761	769	716	749	705	754	776	743	809	765	758	773	736	737	735	777	749	742	744	719	762	821	750	761	755	756	725	744	782	753	719	711	694	722	750	717	781	727	792	736	713	770	735	785	745	729	778	750	737	684	752	706	751	756	779	735	759	780	686	740	734	765	743	742	794	736	730	728	730	773	736	784	774	808	734	762	812	778	714	723	681	678	741	731	771	769	739	728	716	758	719	764	758	787	749	753	768	683	751	731	742	736	741	776	737	764	733	740	719	722	757	755	785	748	743	735	774	759	729	746	767	758	728	773	743	703	721	786	734	768	731	722	741	710	738	683	750	725	721	710	751	692	732	710	728	761	742	709	740	739	684	812	742	743	722	770	768	760	715	740	760	743	744	740	765	728	790	715	759	776	795	729	777	749	784	752	744	731	684	777	779	733	764	730	707	710	803	702	776	755	719	732	739	781	786	754	772	711	762	762	764	718	757	727	723	742	710	735	745	769	746	805	741	749	768	717	703	750	714	696	748	769	742	701	775	749	741	747	739	731	750	786	740	734	771	793	713	729	747	724	746	744	750	797	722	705	801	734	780	765	770	764	669	777	731	751	706	781	765	781	720	787	736	724	747	735	716	692	737	720	714	755	785	745	820	766	757	749	738	773	787	767	715	726	740	741	705	753	792	727	729	726	743	731	776	714	721	756	724	773	739	780	768	712	768	724	723	723	699	822	762	736	755	731	752	802	785	752	739	762	736	727	743	702	773	731	746	704	726	733	768	737	752	742	742	745	770	750	738	738	745	735	794	713	775	737	770	725	720	730	724	752	791	749	714	734	736	748	708	689	792	732	710	715	719	691	725	760	769	760	756	792	722	697	692	737	755	739	776	710	722	766	774	733	742	765	711	763	723	737	740	716	683	782	724	716	747	725	788	743	696	702	722	762	782	770	789	776	735	756	766	749	754	747	692	771	754	748	742	767	762	742	704	730	707	751	663	686	740	746	752	744	718	752	772	683	756	754	748	717	735	740	737	751	731	704	736	720	714	742	712	752	731	770	755	719	715	724	763	751	724	743	723	744	753	769	731	743	760	717	712	736	749	761	724	762	762	736	704	781	728	762	750	719	763	742	768	753	744	715	745	749	747	782	740	724	743	783	748	721	724	746	721	756	722	775	743	780	745	786	713	747	729	726	785	757	822	753	706	732	778	735	748	743	712	740	675	715	770	706	744	689	724	750	777	729	770	752	702	782	765	771	768	692	734	723	718	755	739	749	722	723	724	710	764	756	696	766	735	751	717	762	714	743	773	740	748	746	800	795	705	756	726	730	704	763	779	768	765	722	695	783	730	702	779	723	776	744	694	754	719	712	801	743	731	776	796	764	772	756	793	755	723	719	699	753	726	755	729	757	739	741	749	764	777	686	713	731	760	741	715	750	769	747	725	759	739	760	731	744	760	762	779	717	721	745	742	779	789	742	749	760	761	724	781	673	787	694	744	738	743	757	686	728	725	735	701	772	737	764	781	737	733	745	722	730	745	738	763	695	721	694	714	733	771	739	759	780	757	799	739	728	709	801	724	761	749	788	760	770	745	772	737	733	758	776	717	751	705	747	736	784	746	719	728	800	734	760	768	759	752	739	771	767	682	773	752	725	788	753	689	795	729	774	736	720	752	785	818	786	752	723	782	712	740	742	741	721	773	690	755	730	777	727	761	773	724	743	759	760	758	716	712	759	788	722	763	761	756	751	746	764	703	798	745	764	732	734	696	738	735	745	723	722	737	736	751	773	739	724	759	746	743	740	722	713	734	744	807	725	770	744	741	784	752	771	725	791	763	757	708	749	744	703	761	761	755	735	745	728	751	732	753	739	729	769	725	727	746	768	705	717	767	698	685	705	736	688	761	736	743	734	717	702	738	711	754	724	741	761	713	752	720	731	778	715	736	733	802	732	750	730
64535	34918	22787	37229	58990	57942	45382	29721	15744	6875	2471	867	444	290	292	297	263	257	274	294	289	282	269	300	292	267	266	275	317	310	296	280	276	281	291	294	288	293	270	294	307	288	298	299	294	282	292	337	303	300	271	288	295	304	274	304	281	251	260	296	264	283	280	310	281	275	288	253	256	272	303	316	283	303	328	298	279	272	297	274	292	259	297	265	288	288	279	295	286	294	269	297	268	263	305	275	257	261	284	293	297	297	290	282	281	321	294	281	275	259	282	282	264	295	287	272	311	294	264	294	284	285	283	306	295	295	294	322	302	276	274	310	269	329	283	301	301	299	287	291	296	307	273	264	263	292	292	286	275	262	277	267	303	290	280	258	276	279	324	289	274	277	259	281	282	269	273	301	275	299	285	311	294	314	302	270	264	286	299	252	289	299	286	285	318	280	259	261	308	293	296	295	302	283	256	276	345	270	270	285	290	308	300	301	279	300	293	279	287	261	276	264	304	294	279	279	322	324	280	308	271	306	260	290	299	308	289	282	296	307	274	289	270	253	278	299	298	301	272	283	311	243	288	260	298	294	293	282	280	279	284	278	278	283	292	275	284	269	288	300	298	254	295	330	291	279	282	318	282	276	259	303	283	280	277	308	303	274	291	273	260	317	279	276	308	265	290	345	271	292	299	262	285	285	280	285	274	279	293	333	281	297	293	320	292	301	270	295	294	311	275	284	287	284	256	325	264	284	285	278	284	280	280	271	280	277	283	291	270	322	296	265	313	312	313	283	342	264	298	270	317	291	291	301	275	294	281	268	297	282	322	283	296	284	252	307	271	255	298	279	279	299	291	284	277	272	273	271	279	283	312	264	291	300	262	287	253	290	254	274	292	267	291	293	292	292	272	281	302	276	302	285	297	266	277	256	274	290	274	272	286	264	286	310	287	293	268	237	288	266	297	301	284	319	263	260	303	290	287	275	271	295	297	254	322	309	284	283	265	285	262	314	284	273	299	293	300	258	291	324	294	279	265	281	279	253	280	281	291	281	244	258	290	330	326	302	309	275	306	275	282	288	271	278	296	314	264	277	260	292	288	308	323	264	317	288	285	296	294	289	276	280	272	272	277	291	275	272	286	311	271	279	268	289	277	284	311	284	295	305	313	293	298	298	294	278	305	273	319	257	315	251	304	262	278	285	298	291	317	285	286	286	269	287	283	272	302	263	287	277	271	274	303	289	308	276	310	300	289	279	297	260	271	289	281	324	287	281	299	281	274	283	285	266	303	294	281	286	287	280	259	283	272	316	273	290	283	269	273	295	274	253	294	268	249	281	263	263	268	320	274	306	286	261	294	288	293	267	289	287	317	297	293	290	293	289	293	276	278	266	275	292	272	263	276	286	299	306	291	317	247	278	302	279	267	291	288	294	303	276	287	294	259	281	262	267	286	295	289	298	290	264	242	286	260	288	289	274	290	298	316	289	266	262	295	280	278	287	271	296	276	271	266	299	315	290	299	311	319	295	279	286	282	333	284	293	284	264	274	299	264	295	297	268	285	280	335	315	309	268	256	274	279	241	282	291	267	284	268	279	277	285	272	276	257	279	303	284	264	280	271	289	288	296	283	272	283	261	275	269	286	307	306	273	279	289	282	252	283	272	282	265	267	311	304	275	295	288	278	298	290	300	290	281	264	287	293	279	280	268	281	282	283	305	293	255	253	299	299	298	281	294	290	335	303	286	241	292	275	280	286	263	308	272	287	286	300	279	261	292	266	308	242	282	286	287	273	316	287	294	276	286	278	279	272	300	273	256	264	302	304	277	321	297	286	326	287	267	265	244	254	281	322	295	280	281	255	292	296	288	306	306	275	294	292	258	274	287	300	270	261	288	271	295	270	287	288	303	296	269	296	300	302	280	266	255	290	288	293	263	239	280	259	294	291	299	268	283	300	297	284	280	266	291	311	280	308	276	291	287	264	298	279	285	321	291	318	295	284	304	287	278	281	299	273	279	293	276	239	276	310	276	295	249	261	287	308	287	306	276	315	302	288	282	254	282	280	289	284	250	281	318	233	262	288	270	303	275	276	258	286	271	299	294	269	280	280	281	289	292	307	243	287	275	284	307	261	288	292	288	316	262	318	263	277	307	282	278	307	268	255	301	321	294	295	279	297	286	274	290	312	297	293	266	258	307	279	287	264	293	306	253	280	269	298	314	295	268	265	322	255	261	292	285	278	270	293	288	302	257	275	262	277	285	287	279	294	315	260	285	268	277	259	294	271	285	265	291	290	268	279	293	273	269	296	277	345	274	276	276	299	263	284	263	302	266	291	270	267	265	294	296	276	280	271	272	272	297	293	305	284	297	286	258	263	303	266	305	317	307	273	285	271	245	287	291	300	266	279	259	302	305	299	293	278	268	262	268	300	264	247	242	317	241	291	302	303	288	292	308	306	264	301	317	283	304	286	272	314	273	266	271	294	324	302	272	280	290	284	301	310	297	292	282	266	301	263	313	313	301	323	305	280	303	265	273	285	283	301	305	250	261	270	278	250	276	272	266	278	250	305	276	239	290	297	272	286	283	296	287	304	299	269	306	288	305	275	278	291	280	312	325	286	284	293	302	298	287	279	274	267	278	310	309	317	283	266	288	258	319	303	300	299	263	266	256	319	295	284	285	265	303	280	297	288	290	295	269	286	274	281	264	280	273	255	274	274	272	298	293	266	265	303	295	283	285	288	281	269	297	268	320	286	299	280	294	294	278	293	303	243	291	290	269	271	304	303	320	282	288	299	269	253	291	311	302	300	308	270	287	270	261	281	292	246	282	277	293	276	317	284	300	267	280	306	264	286	251	283	290	295	278	315	289	275	288	274	290	297	309	284	267	282	298	300	273	283	274	288	266	287	282	278	254	309	277	291	259	262	287	279	284	294	270	257	274	284	275	288	264	257	297	287	283	282	279	289	298	300	247	279	296	299	259	341	262	245	265	283	270	315	237	304	300	320	263	270	260	240	275	258	276	285	283	247	295	275	263	265	277	290	304	295	261	309	279	278	293	319	298	293	266	280	304	294	263	289	286	307	299	308	326	318	285	316	268	293	293	269	300	310	281	297	295	299	287	287	290	293	260	307	296	261	284	302	299	299	315	272	299	252	304	258	317	308	274	300	289	280	267	284	307	317	266	289	281	294	286	278	278	272	288	257	272	297	250	295	304	286	297	293	319	277	264	284	314	279	309	233	276	295	290	321	311	285	278	310	291	288	302	271	272	296	283	268	304	313	289	274	301	267	276	269	267	312	320	288	279	286	291	295	262	295	279	298	250	284	324	263	308	277	280	280	306	280	299	257	274	249	269	295	293	268	301	306	305	273	276	282	298	290	295	268	291	275	300	302	283	275	279	295	275	295	275	312	296	280	300	300	279	296	276	266	289	297	281	300	320	311	258	264	266	299	276	275	283	273	281	270	276	291	290	305	306	278	302	315	256	290	293	281	269	282	293	272	267
36964	19042	26071	49204	68968	68764	57743	43889	30193	19050	8213	3010	1320	775	678	729	693	734	701	697	715	693	635	695	703	692	721	700	702	668	719	685	689	594	652	708	691	697	712	732	702	689	702	655	654	668	667	704	663	638	662	660	706	649	669	704	662	679	712	671	694	701	688	698	728	673	686	697	693	667	714	627	653	662	670	753	666	680	679	663	669	646	722	658	684	653	687	660	677	670	642	660	723	665	703	706	668	692	689	712	700	657	629	630	696	721	650	640	742	671	647	704	653	671	718	676	687	744	712	646	644	654	705	692	698	685	686	721	694	711	709	657	714	691	708	673	681	647	628	629	723	695	667	679	634	696	632	705	631	683	652	669	660	713	685	714	672	656	661	650	700	626	691	665	702	680	715	703	637	646	641	675	681	643	694	637	669	679	679	673	658	649	673	690	681	671	726	704	683	624	704	691	651	671	651	676	640	670	658	667	714	654	709	650	674	650	665	738	688	680	646	755	680	622	682	676	617	674	672	688	691	684	665	688	689	683	710	694	719	662	687	642	706	704	684	667	658	652	692	674	672	669	645	731	666	712	677	642	661	667	699	660	639	689	621	668	662	665	674	660	679	664	737	678	685	720	694	644	681	719	650	667	688	683	694	706	674	686	703	660	691	677	686	687	688	692	706	725	633	688	714	634	733	685	684	656	706	657	656	676	670	712	677	679	702	677	675	738	639	694	738	647	737	694	698	715	711	658	679	701	688	666	615	675	641	703	689	693	695	682	704	693	680	709	674	677	669	692	701	677	697	675	671	652	673	708	674	686	673	658	685	694	715	657	699	665	673	701	656	652	678	684	690	701	734	655	682	687	710	691	675	641	678	696	651	664	681	663	666	651	694	691	649	706	690	645	632	694	687	693	700	625	700	665	747	687	651	673	688	664	715	671	691	676	713	685	655	642	651	670	688	681	675	694	699	651	687	702	671	708	633	648	700	681	694	702	722	684	681	693	664	734	658	638	720	675	679	712	684	699	670	754	681	717	625	686	669	683	669	704	670	712	646	695	664	670	678	658	663	680	653	678	673	692	684	684	642	667	683	652	682	686	672	669	685	692	670	726	752	699	702	703	647	708	682	678	664	644	731	664	668	717	676	659	652	671	662	709	647	656	645	693	677	671	700	680	667	678	690	685	708	703	644	663	699	697	700	736	708	692	617	667	675	664	660	703	671	664	670	641	729	702	671	626	709	654	667	658	682	717	700	716	707	654	663	684	666	709	716	692	706	706	730	693	717	673	674	649	688	653	699	684	686	658	688	703	682	670	698	684	704	689	723	695	701	646	675	664	721	677	682	683	691	663	716	687	650	630	669	672	700	682	638	668	690	671	660	679	665	720	637	712	593	703	655	643	683	701	697	629	676	715	698	633	691	695	649	668	717	685	635	680	666	705	654	721	692	665	739	678	710	695	698	642	657	685	664	671	650	664	703	682	695	740	737	735	659	677	693	702	692	675	633	689	671	670	688	705	701	662	713	663	669	706	695	707	702	689	682	628	722	710	674	709	720	704	652	627	659	677	683	707	710	644	640	676	674	728	679	671	636	677	656	655	679	663	674	698	645	685	675	714	691	730	696	685	705	741	648	636	634	680	690	714	729	686	714	713	674	648	654	659	693	697	660	664	697	725	632	668	681	702	720	672	682	696	666	660	683	658	688	677	683	667	707	661	677	691	690	665	690	645	699	697	666	630	750	650	686	699	642	720	685	700	673	701	699	687	635	714	704	678	687	667	690	694	679	671	661	716	695	693	758	657	643	698	664	659	716	665	675	689	663	680	654	668	678	747	657	668	688	698	694	709	663	703	697	707	687	670	685	660	652	705	686	671	669	685	685	664	689	677	679	675	653	707	652	660	724	670	629	658	682	663	700	657	661	687	619	691	706	661	705	634	657	702	694	630	680	662	684	652	685	668	700	694	712	675	665	665	696	711	683	672	649	665	680	679	700	679	699	704	728	714	706	673	684	670	647	713	719	680	703	702	711	722	723	654	749	625	716	687	653	717	654	688	666	709	695	698	687	704	655	661	628	722	643	689	689	708	637	633	693	712	691	692	670	681	670	728	699	739	704	721	698	680	648	657	715	694	695	696	665	682	670	688	658	663	671	655	691	661	711	690	656	742	648	672	652	662	716	643	649	677	716	706	673	630	666	659	696	668	713	661	658	611	667	659	637	684	682	660	650	700	670	693	668	675	718	673	719	684	657	676	645	667	726	726	651	660	663	697	718	683	705	659	647	616	680	686	689	686	668	678	653	663	705	689	692	711	693	688	685	685	668	706	723	682	708	698	666	646	676	669	758	662	731	660	693	665	708	665	665	670	709	681	689	627	680	661	659	654	742	664	666	674	649	698	683	682	669	718	697	709	671	720	685	719	694	623	659	652	686	659	667	721	719	719	687	688	669	666	654	720	687	677	688	703	663	681	698	670	695	676	697	723	635	615	678	679	684	655	705	712	615	694	695	720	669	708	634	727	675	656	669	647	693	669	688	701	716	704	704	686	673	659	678	674	698	649	662	651	675	654	681	674	660	689	646	671	635	644	685	689	658	735	725	689	696	676	658	700	708	677	698	682	693	683	705	726	644	706	713	670	696	679	683	718	717	645	718	675	710	679	681	706	675	689	686	671	677	690	702	706	670	667	699	688	645	679	704	671	705	667	709	663	684	704	699	692	644	650	661	690	653	713	678	669	668	650	676	649	657	687	715	657	689	689	655	683	676	660	687	675	650	674	677	669	671	710	660	655	716	651	711	638	681	663	659	708	700	692	677	655	691	683	695	652	705	663	678	673	643	741	679	697	686	662	670	699	655	671	660	673	744	690	619	700	651	681	682	654	667	702	682	678	711	683	695	707	675	660	689	636	649	684	688	683	704	705	716	688	671	707	670	670	628	722	685	669	659	697	666	667	642	666	715	659	686	651	679	674	698	678	663	696	646	689	645	716	625	719	665	685	689	710	696	689	632	697	661	665	695	680	656	681	712	671	684	719	652	677	662	706	705	617	711	661	721	699	700	715	699	652	652	683	708	649	715	674	684	669	660	669	636	677	659	661	640	696	646	620	684	682	707	667	683	660	671	725	725	666	666	647	669	675	695	669	674	668	665	656	695	688	693	671	702	688	667	653	663	674	658	652	655	683	637	668	703	716	706	732	619	679	664	671	702	683	709	675	657	678	669	718	715	674	666	655	638	679	675	685	691	690	654	700	699	675	694	696	719	700	674	760	673	673	708	659	697	718	706	736	623	683	659	652	690	675	667	664	664	753	691	708	697	681	682	691	653	709	684	693	697	713	697	652	704	670	675	713	732	687	711	670	704	685	675	668	723	626	649	699	687	658	714	627	658	722	655	634	673	681	682	678	694	706	689	676	699	620	658	703	648	711	656	689	719	682	708	682	709	662	686	638	689	670	706	743	651	685	696	681	723	765	662	707	671	703	678	645	692	710	694	665	678	693
61827	33574	23760	37232	59378	58235	45065	30326	17063	7365	2509	838	413	341	265	278	317	307	316	279	297	304	315	301	257	311	294	282	276	313	290	278	294	309	269	274	279	299	298	263	274	281	291	315	266	297	307	284	284	290	267	293	302	275	289	275	283	276	321	322	292	313	276	286	322	286	281	280	312	273	305	292	308	306	288	293	268	278	319	283	284	286	293	268	301	294	289	295	276	278	282	293	274	270	242	283	275	307	272	263	277	282	293	303	260	287	283	260	277	298	317	276	262	298	288	306	308	283	284	256	305	295	267	288	295	301	304	269	301	281	263	254	281	293	290	285	292	282	289	279	293	299	284	290	278	287	276	309	288	276	268	286	261	297	287	309	300	311	284	295	277	291	282	270	280	306	281	308	306	293	286	283	313	290	289	335	306	290	281	257	269	269	270	323	284	287	253	299	316	285	291	291	269	295	319	298	298	282	283	299	278	263	292	304	321	280	288	283	324	270	274	266	279	279	313	280	272	288	313	319	277	281	312	286	285	293	294	291	303	291	319	285	329	282	295	301	300	302	288	290	274	280	276	294	282	305	277	298	286	291	274	304	276	290	300	261	297	320	274	287	273	290	267	274	302	249	291	305	301	284	302	270	304	295	325	295	310	328	305	270	292	267	285	306	290	294	295	295	244	297	304	294	293	285	258	286	285	274	296	263	296	284	292	302	268	259	283	317	292	292	296	278	302	302	317	268	315	270	274	308	265	271	281	288	309	282	284	254	258	284	275	292	300	277	300	271	275	337	291	327	330	269	307	290	306	298	284	284	295	287	347	280	284	304	279	311	278	288	303	284	276	288	282	325	268	246	322	295	285	287	297	283	276	302	261	279	300	302	288	298	298	274	265	317	288	281	310	282	283	276	301	262	295	283	278	299	272	302	284	297	283	293	260	300	279	326	324	301	275	316	273	290	296	312	281	302	273	290	286	287	321	262	327	273	252	290	279	302	282	280	288	271	306	246	278	268	322	289	311	280	300	296	303	280	288	302	305	282	295	292	262	261	302	300	325	321	296	282	286	290	264	277	300	276	289	308	263	315	267	275	311	291	285	286	277	278	262	282	309	279	273	336	263	288	294	295	340	294	284	293	287	281	275	262	329	293	296	279	309	293	281	281	299	305	315	259	293	293	274	274	284	263	285	291	326	259	303	302	298	307	272	287	311	278	301	281	288	256	273	285	277	295	283	325	298	272	264	245	287	255	264	311	310	314	289	288	282	279	294	329	293	286	264	262	294	297	255	303	249	305	319	306	263	262	281	271	265	297	291	264	289	304	267	298	293	274	267	322	277	306	315	301	261	275	280	273	285	314	294	316	283	298	311	276	278	290	290	303	286	272	277	289	295	286	254	256	294	292	295	320	278	283	259	255	287	267	254	341	283	297	286	266	305	281	286	289	278	283	287	274	299	314	276	293	280	268	247	310	294	308	283	304	285	257	276	311	289	296	267	262	288	279	297	302	267	294	295	278	288	278	305	301	320	310	300	282	292	270	293	283	306	302	302	307	289	303	280	328	286	285	303	288	292	262	286	299	285	315	317	315	273	301	263	271	265	257	290	280	267	300	279	328	309	294	298	278	288	301	291	272	270	295	296	304	289	299	290	275	305	270	279	299	287	294	271	269	279	264	337	307	290	276	292	304	305	285	275	253	286	308	293	263	286	290	274	277	292	276	276	300	278	257	294	296	292	293	268	273	283	286	295	278	299	312	300	281	262	268	261	282	273	267	289	291	306	306	307	299	270	291	278	286	288	286	292	285	280	245	306	301	308	295	283	283	264	264	323	265	282	286	301	313	291	275	267	298	263	266	289	283	294	276	302	288	314	288	297	293	273	265	285	307	293	305	299	278	274	272	306	288	271	278	286	296	267	306	290	303	289	306	294	297	291	288	291	276	307	287	282	297	292	268	262	251	316	332	286	281	339	279	294	280	320	273	285	255	277	269	273	300	300	294	288	273	292	283	266	284	258	312	224	272	280	275	311	276	293	281	278	299	276	290	266	279	285	277	278	265	270	297	283	277	293	286	295	270	268	277	259	297	308	302	284	293	294	272	295	260	298	268	276	246	306	280	301	294	262	297	278	292	297	303	291	314	267	276	299	299	287	280	303	281	271	294	300	273	286	293	275	268	294	290	286	294	266	275	290	303	312	306	299	281	290	283	296	299	323	293	294	308	262	289	289	284	295	326	260	273	289	265	277	289	269	272	266	276	291	313	268	300	279	261	310	297	311	284	322	287	247	240	278	288	263	318	300	324	280	276	284	297	310	287	273	321	287	313	308	256	277	287	303	263	302	265	244	279	307	278	285	289	302	275	289	278	278	277	284	282	255	280	266	293	266	302	297	288	279	276	295	326	271	314	281	296	298	280	303	299	266	295	283	293	294	298	317	296	276	297	273	267	272	277	296	266	279	281	317	292	266	294	296	304	278	256	284	255	286	293	278	291	272	296	300	283	303	285	294	283	319	298	300	287	271	277	274	310	254	256	283	307	295	252	302	311	275	281	292	298	278	300	262	301	265	295	299	258	303	250	261	295	313	297	308	283	298	316	291	307	314	278	290	289	312	278	319	282	281	310	281	266	310	319	302	288	274	325	304	261	292	261	272	317	291	255	307	275	276	302	285	284	284	312	296	271	288	283	300	277	274	266	301	284	292	288	240	306	286	252	283	296	266	283	302	307	334	310	278	324	322	307	268	267	269	322	270	311	300	287	302	293	275	278	277	288	276	341	282	283	280	312	313	294	299	277	258	299	274	302	290	292	290	300	313	278	274	316	277	307	313	299	289	259	294	261	306	281	290	302	287	283	286	290	320	259	276	308	301	285	287	295	309	305	288	315	255	287	304	286	303	279	280	270	311	294	299	269	291	288	290	289	317	288	318	306	293	283	313	280	288	259	259	313	276	289	310	291	296	293	295	302	299	295	293	305	308	344	282	300	316	266	305	305	312	287	289	305	283	257	304	314	316	287	263	300	276	288	300	316	265	288	285	342	265	280	304	287	286	280	287	278	293	307	281	280	289	294	346	291	304	280	279	273	291	284	300	273	308	296	301	297	297	269	271	296	315	286	263	306	264	282	274	289	308	293	267	275	296	254	275	314	285	309	320	320	275	283	288	293	282	304	294	277	268	262	295	287	289	315	284	287	293	300	296	289	278	282	275	321	314	275	298	323	288	291	251	315	283	259	290	307	276	297	301	307	276	257	306	304	277	291	275	305	283	315	294	289	276	270	266	296	311	305	265	278	266	294	320	266	294	278	319	279	287	267	321	320	290	289	283	300	270	264	280	292	279	302	261	286	288	285	266	281	315	303	272	239	260	299	285	325	304	256	318	260	285	296	295	269	266	244	309	292	278	280	309	314	308	271	294	271	292	268	258	244	315	280	298	293	322	273	286	265	303	321	295	271	287	301	288	316	301	307	299	270	286	302	282	291	298	271	283	301	275	264	271	321
35565	18814	25912	49089	68755	68572	57125	44492	31993	19373	8430	3006	1252	770	675	714	709	717	679	651	683	723	663	719	693	715	649	636	685	693	647	705	675	645	689	701	707	706	664	711	693	681	690	712	736	696	749	679	695	686	724	668	732	725	706	657	657	689	741	663	681	697	700	672	655	669	673	640	680	687	692	705	683	643	687	660	670	698	719	698	639	675	707	701	700	695	702	653	702	645	670	708	669	669	667	710	638	712	682	643	681	663	673	655	684	714	708	691	683	668	676	691	687	653	707	699	653	635	669	659	693	678	667	698	667	692	678	710	684	679	672	637	676	705	694	701	667	673	674	650	753	667	709	714	694	701	673	682	687	708	701	688	710	706	700	670	677	649	642	718	664	691	707	687	651	712	692	728	720	675	676	712	638	644	685	664	686	688	690	634	661	648	693	690	700	662	681	705	676	651	689	647	661	724	690	661	702	725	655	669	666	667	671	631	681	678	686	671	668	669	713	674	680	640	715	695	694	685	642	694	636	684	728	708	730	667	670	663	748	646	642	660	715	631	678	609	721	670	700	662	659	726	678	698	696	664	664	648	703	720	644	696	753	685	661	729	630	655	715	685	655	676	694	660	725	693	637	655	664	707	681	689	712	687	667	652	687	659	718	668	688	667	691	674	682	669	682	665	681	710	662	672	690	724	667	653	687	691	654	672	653	666	638	686	689	686	711	671	713	741	701	675	672	706	730	737	690	711	679	695	661	675	672	683	666	671	648	714	715	672	680	671	689	672	655	661	672	715	693	710	681	708	718	667	703	715	672	716	691	689	677	719	648	665	667	672	681	683	659	728	681	694	681	701	668	690	678	689	687	687	673	633	673	669	686	667	621	689	700	694	677	696	672	674	668	735	696	715	677	713	649	684	675	689	697	673	692	713	698	668	697	699	715	644	648	730	672	632	716	687	676	670	696	683	692	734	675	675	688	685	680	724	692	701	670	654	731	663	733	647	678	702	699	703	675	666	672	689	695	662	707	634	682	684	665	699	670	688	736	683	664	713	668	677	688	697	670	674	686	674	657	689	699	695	677	653	658	634	669	715	687	700	642	702	652	705	718	717	655	681	700	689	698	660	701	715	709	677	709	638	656	717	677	641	659	647	732	672	702	696	730	689	737	659	697	720	694	712	690	681	689	692	695	672	702	673	697	712	711	706	711	632	720	697	670	692	668	672	699	687	680	698	690	728	693	671	668	653	713	671	696	694	694	651	659	699	640	691	684	676	616	688	685	689	664	690	721	710	679	721	638	672	705	676	682	688	652	636	676	706	637	696	696	655	706	667	628	721	719	702	663	698	689	647	662	726	636	696	690	744	674	696	641	707	639	636	671	683	686	716	717	658	659	721	693	689	644	740	689	715	722	716	660	652	667	673	684	662	714	687	703	641	710	700	659	661	651	720	726	642	641	604	670	687	660	707	670	708	690	719	699	688	671	706	680	673	663	709	698	750	698	659	672	706	632	677	695	693	701	684	666	647	719	698	668	682	663	671	648	685	706	664	669	704	687	696	692	660	651	671	756	655	683	666	723	674	716	718	687	662	656	682	669	701	659	658	671	650	701	672	661	662	702	666	681	678	634	671	725	707	701	649	680	754	706	719	686	669	652	636	681	723	671	709	627	693	666	691	639	698	642	646	677	673	676	706	688	648	685	729	714	729	686	694	706	718	693	718	695	692	661	647	685	686	693	630	693	719	710	641	707	671	683	719	687	722	690	650	685	688	642	705	681	697	692	691	704	718	712	725	675	645	686	656	667	727	689	670	753	702	666	718	667	694	693	625	645	722	672	626	665	681	686	748	702	702	691	719	664	689	673	658	678	680	686	689	664	686	659	644	732	666	698	700	650	713	739	686	662	697	674	708	696	713	713	676	682	626	660	660	653	702	637	706	716	687	694	702	673	671	660	665	653	683	661	664	686	662	683	683	711	719	735	707	691	610	662	680	651	646	678	678	696	697	671	678	692	716	624	690	695	694	720	699	680	700	680	676	719	661	687	664	668	676	646	691	694	699	709	703	639	706	697	701	701	674	715	745	666	693	703	689	661	730	689	677	685	674	704	715	671	690	689	660	690	693	697	685	631	664	649	681	709	684	667	676	702	692	711	699	655	690	714	648	670	702	707	723	653	658	692	724	638	660	677	704	672	692	683	674	673	695	745	689	672	686	695	656	704	690	663	702	740	693	694	691	686	685	688	728	650	622	656	694	623	692	687	698	683	642	676	713	718	645	719	668	649	714	676	672	654	667	672	753	678	699	701	702	659	652	688	684	628	697	670	718	721	638	670	686	692	689	650	673	645	679	677	660	683	699	701	687	693	663	657	693	664	641	636	732	690	680	668	715	693	682	664	655	633	724	677	712	675	621	732	687	665	711	675	675	683	672	645	650	676	713	683	688	705	694	697	685	734	682	683	614	660	637	734	643	682	652	697	683	705	668	693	688	730	710	713	692	750	709	666	680	675	654	655	713	687	687	673	706	708	664	695	694	676	673	703	667	680	625	704	723	692	731	687	683	677	646	697	643	661	693	690	712	710	687	667	684	671	651	690	651	654	710	705	665	658	703	651	671	654	697	677	670	651	706	674	709	685	665	683	707	665	711	716	652	656	665	689	701	677	671	701	656	650	670	712	717	631	673	695	699	665	653	708	664	684	688	690	689	700	669	665	707	664	662	720	705	658	651	660	701	670	695	715	714	680	693	725	675	663	668	657	697	711	652	688	688	654	714	673	609	700	678	686	642	648	642	709	691	661	660	685	672	652	721	639	688	680	623	713	655	709	704	682	735	696	640	653	672	661	665	682	662	683	668	691	706	694	723	662	703	706	688	716	666	697	682	703	692	634	682	624	699	691	712	651	695	673	685	665	681	702	710	686	739	666	683	708	694	656	699	687	660	717	714	669	646	672	669	713	691	711	675	709	687	664	696	712	649	680	680	660	666	679	676	661	663	678	683	719	687	661	679	711	665	659	655	675	672	656	693	707	682	685	622	639	655	669	684	690	698	736	650	688	652	695	714	616	643	764	666	707	679	650	689	712	720	668	631	663	708	665	681	713	679	649	687	675	702	679	671	701	641	678	691	640	736	723	673	691	693	721	649	661	638	661	702	645	637	627	675	675	688	708	663	614	662	700	700	705	704	675	659	669	691	683	685	686	693	710	732	668	712	651	707	688	713	682	703	725	668	627	661	714	711	672	679	749	713	674	676	684	679	716	727	699	630	692	660	669	706	671	706	699	637	657	679	683	724	700	652	692	692	682	649	709	687	713	688	642	675	700	654	640	660	736	683	663	700	667	695	648	683	673	640	663	640	691	672	689	681	676	704	688	757	696	665	681	663	670	675	709	696	693	644	679	689	686	695	655	644	695	687	685	679	673	672	686	687	721	686	633	678	663	702	645	616	676	689	674	699	687	719	698	663	660	658	715	633	699	723	694	670	683	695	664	697	681	702	656	668
8258	2234	1565	1933	3230	3994	2622	1929	1160	734	489	373	370	338	334	319	328	326	321	290	336	318	298	327	353	310	327	330	326	312	291	316	303	314	316	353	326	325	314	324	336	332	298	331	292	304	324	305	326	354	336	316	347	362	315	290	343	349	280	307	323	313	342	314	342	317	309	302	337	303	342	303	321	335	313	339	297	302	268	336	346	322	335	314	316	306	328	334	289	315	338	344	377	354	329	300	343	307	295	309	344	330	296	339	318	313	328	312	299	320	317	325	323	302	293	328	312	331	336	308	329	302	319	314	297	297	312	308	328	319	326	366	289	299	317	313	333	285	350	297	330	292	330	277	319	336	304	322	329	306	273	322	335	311	325	332	309	346	329	326	301	344	314	296	334	299	288	297	327	326	339	308	302	304	331	304	322	329	318	333	289	281	318	324	304	316	288	327	326	339	305	311	318	289	303	299	344	309	325	310	287	314	332	334	346	356	311	298	336	322	338	305	327	275	320	342	333	328	352	319	347	324	307	333	333	297	323	312	320	323	287	297	328	333	311	298	326	299	302	320	324	325	315	290	294	294	317	336	318	320	351	341	325	326	323	331	336	320	332	316	318	323	339	324	355	316	356	304	324	335	341	328	326	319	311	312	319	344	301	334	326	336	350	333	331	331	329	320	329	311	299	293	290	326	324	315	317	292	333	319	317	357	315	350	293	299	308	326	288	326	323	293	324	321	334	314	323	338	323	325	311	327	294	316	311	332	319	311	339	334	296	335	303	312	342	303	305	344	326	348	289	319	314	297	339	296	346	314	325	322	336	327	327	303	335	297	336	326	319	326	324	314	303	318	317	319	318	324	336	302	347	334	312	354	373	318	320	330	311	309	287	305	327	322	338	308	304	304	320	296	361	316	307	295	311	319	338	322	332	293	333	352	290	302	312	298	321	301	303	291	272	312	310	334	341	316	296	339	341	319	312	332	322	350	317	322	309	303	356	320	351	306	312	347	315	339	289	310	310	304	313	305	332	318	352	327	309	324	305	296	298	297	329	318	307	322	332	291	304	325	362	334	310	283	306	338	308	331	326	316	319	324	296	350	291	301	300	307	311	294	328	324	373	312	302	307	315	280	288	316	334	316	287	308	331	291	306	343	324	339	289	350	353	317	352	310	349	305	323	307	348	323	308	340	321	340	316	298	309	343	283	335	296	342	306	325	332	370	337	335	335	316	280	316	344	296	333	311	297	318	357	344	357	308	318	286	299	320	315	282	288	292	293	328	321	310	317	318	329	297	305	343	334	327	302	347	288	336	307	301	321	330	333	292	315	281	300	272	300	326	324	296	311	320	313	297	300	328	293	321	302	327	313	348	327	342	329	333	312	344	357	303	328	321	303	332	316	353	333	320	329	333	332	339	313	294	274	280	333	305	295	316	306	297	344	315	347	314	337	335	305	342	335	309	352	326	346	374	298	310	299	313	312	307	276	336	316	302	287	344	303	304	310	325	306	314	279	328	335	325	342	333	335	325	314	309	300	282	336	317	297	314	307	342	354	334	295	330	303	316	275	265	339	316	320	318	313	329	358	327	330	284	336	327	333	355	325	329	288	328	313	339	284	316	326	341	288	297	309	315	320	321	335	312	327	316	308	326	309	337	341	332	328	322	295	325	345	288	296	330	316	315	332	345	373	317	357	315	311	310	329	347	329	274	334	326	294	298	316	342	325	288	308	334	315	314	326	312	326	290	337	322	316	310	312	328	303	307	311	371	336	319	317	317	336	316	322	334	322	337	330	307	309	297	318	317	307	333	329	315	310	314	322	276	331	310	298	348	307	300	337	320	334	322	305	342	299	321	311	316	337	307	326	323	318	308	329	348	302	304	304	320	311	335	326	316	307	333	320	322	318	303	308	296	303	294	327	321	294	307	312	319	322	278	330	343	327	314	308	332	339	303	355	322	347	343	314	297	309	284	324	305	342	344	321	356	304	359	346	313	316	312	341	335	307	321	328	328	314	308	336	310	281	331	358	313	317	343	323	322	314	294	318	317	325	306	323	341	318	320	334	344	339	328	339	314	348	313	323	320	340	327	324	328	313	364	288	279	267	297	322	313	340	330	331	340	342	290	296	302	313	283	336	350	272	334	324	351	298	339	331	305	310	347	334	305	290	306	341	344	311	323	326	300	287	295	323	298	349	337	316	318	356	316	297	298	331	332	323	310	336	312	343	318	304	284	314	305	328	297	316	338	311	327	298	310	334	316	287	327	317	305	313	299	288	305	349	315	287	322	311	320	342	322	344	310	295	331	292	288	324	315	338	302	321	315	305	348	292	309	316	304	311	324	293	294	331	340	335	322	307	294	334	340	298	310	338	342	321	317	313	311	334	336	310	337	297	326	317	288	368	310	341	320	320	318	280	299	340	308	314	317	303	325	317	341	340	360	331	335	300	321	326	321	336	324	290	322	317	326	313	300	315	306	355	333	315	334	289	341	295	319	311	297	303	286	319	325	308	298	306	328	342	295	333	309	291	324	307	339	319	319	337	311	304	321	304	305	293	355	262	332	316	342	343	321	344	317	339	309	299	332	318	339	344	308	316	323	321	330	301	297	292	298	296	308	332	325	289	332	337	316	336	317	310	311	302	343	325	320	331	293	307	298	324	326	313	313	299	329	322	326	279	287	329	334	346	324	335	337	330	312	293	273	357	306	311	294	312	334	306	352	314	330	326	283	297	331	294	335	318	319	327	314	330	321	312	287	330	324	338	325	339	328	319	336	323	317	348	310	322	310	355	335	315	331	284	320	293	306	316	313	330	349	330	338	327	299	296	339	288	349	346	295	289	338	321	310	304	292	300	312	303	331	350	278	301	310	318	298	273	331	310	269	335	324	300	301	314	307	314	326	302	298	340	313	309	313	330	320	313	306	311	303	339	300	337	343	302	324	276	325	343	317	300	334	326	321	302	330	318	330	306	339	326	338	325	334	303	298	320	321	279	348	292	324	287	334	313	289	347	304	320	312	333	343	316	328	291	318	345	344	293	344	335	319	334	296	318	312	287	325	313	326	314	320	325	326	325	316	315	327	341	284	313	327	306	299	327	326	333	326	310	340	324	305	323	305	290	342	366	333	307	339	334	311	314	287	328	343	325	302	306	299	294	349	359	298	308	302	312	287	329	356	341	312	323	294	309	339	294	338	344	317	292	299	343	286	314	310	313	315	311	326	325	321	312	323	316	367	319	299	298	325	326	315	314	325	335	310	325	301	329	348	297	340	297	327	322	330	312	303	286	339	284	308	330	310	282	324	319	304	291	332	338	340	341	331	294	339	305	288	323	299	274	325	284	335	329	325	335	325	348	305	288	339	316	286	310	325	346	337	291	329	328	301	291	341	304	312	313	314	326	300	304	338	303	312	329	337	294	339	320	312	303	321	318	310	342	334	323	285	294	303	312	344	316	301	301	334	279	324	312	285	326	310	324	298	327	273	289	301	300	295	305	314
6851	2455	3432	6790	12549	13942	9662	7308	4106	2409	1440	938	796	702	747	726	721	779	758	712	765	737	710	696	732	762	701	737	731	778	717	745	795	754	741	747	736	741	747	768	735	709	734	690	750	733	725	713	717	751	729	777	780	750	775	764	778	789	703	751	788	726	794	705	765	766	796	771	740	720	763	756	761	751	737	731	751	729	741	743	746	728	671	787	659	758	731	788	734	730	712	722	762	740	771	740	772	738	781	744	747	724	769	768	777	692	699	764	730	760	779	760	799	697	765	791	704	746	789	772	760	759	764	712	717	715	734	770	797	729	777	720	766	766	704	725	724	709	762	741	745	728	718	757	731	788	710	727	732	737	757	783	742	762	787	762	763	758	757	741	739	784	736	718	784	756	709	750	770	795	755	746	758	695	710	782	735	767	765	728	770	754	764	720	769	784	762	770	766	719	732	743	752	729	738	755	742	748	757	730	736	732	758	766	727	758	731	699	745	755	754	760	750	754	728	798	747	716	767	739	758	755	724	722	708	752	780	750	770	735	760	735	776	723	740	707	779	762	748	764	752	741	773	762	743	808	765	768	789	802	737	757	784	780	798	781	754	792	693	724	752	765	801	770	734	745	789	762	737	734	723	677	732	751	783	701	753	718	709	765	738	767	754	775	755	716	774	765	778	767	721	724	772	752	762	764	726	754	722	725	731	747	774	719	783	717	697	799	750	714	708	745	760	734	739	783	721	767	732	763	710	791	767	753	747	717	745	729	762	738	725	725	758	759	746	745	790	750	738	762	681	695	778	757	719	760	703	760	760	751	695	713	745	804	721	754	822	766	754	733	733	757	758	723	794	750	707	718	756	712	760	755	757	780	755	709	781	707	782	756	752	762	751	767	721	729	730	749	742	774	771	738	709	762	743	786	761	723	744	735	747	751	755	743	739	722	737	741	729	730	715	744	779	738	760	761	746	780	748	746	744	784	755	704	742	779	757	755	791	803	769	745	736	769	764	705	753	727	708	766	702	701	758	786	718	737	747	760	770	787	737	774	762	763	713	704	740	760	778	766	747	725	729	698	772	757	761	757	737	767	725	780	751	714	764	768	771	782	744	772	737	734	770	777	763	720	721	791	741	779	763	763	754	737	756	791	727	777	791	709	744	736	706	747	729	723	757	705	753	745	717	721	741	730	765	702	743	757	761	760	782	765	758	745	742	747	735	740	753	793	695	740	713	715	745	699	765	716	769	677	689	730	750	731	764	743	735	667	773	782	778	782	715	722	710	793	775	759	743	755	768	734	765	702	747	725	745	715	725	744	734	710	744	765	738	730	761	737	742	696	743	726	779	757	754	709	746	702	737	717	795	759	724	729	747	734	721	696	752	696	760	809	765	748	804	714	712	785	685	724	755	746	778	747	724	748	744	739	750	762	815	732	768	753	777	732	769	747	774	695	733	771	760	734	732	766	777	740	763	680	775	713	730	807	737	754	747	757	734	739	737	741	743	747	741	796	756	722	725	773	740	696	781	746	715	724	738	720	773	712	733	748	729	688	704	749	773	729	759	760	746	771	792	743	751	718	744	735	752	749	702	753	716	776	726	752	743	759	732	752	746	698	772	702	722	742	745	697	751	747	716	740	796	724	731	732	697	703	703	776	745	742	750	794	764	719	731	799	758	771	755	739	740	697	774	760	728	744	739	761	796	782	764	704	686	731	725	745	738	718	704	758	775	741	772	736	748	740	746	728	739	787	769	811	787	724	743	790	766	709	798	765	737	705	701	694	736	736	740	753	706	692	714	709	764	739	718	726	757	753	740	810	759	725	761	748	777	714	708	757	748	683	735	770	740	704	728	745	716	727	741	770	734	794	775	747	764	814	759	722	756	729	728	697	730	708	787	761	755	768	759	727	725	763	782	714	682	711	716	836	766	770	741	736	736	729	751	723	769	735	747	710	716	744	742	715	762	694	721	722	726	739	803	745	762	746	685	774	704	769	722	752	740	797	724	694	751	734	722	795	698	772	740	746	779	746	763	760	749	726	729	733	720	693	730	738	724	785	746	700	767	709	742	765	738	753	718	741	755	730	665	690	729	774	763	755	743	710	780	782	755	742	729	787	798	765	772	725	741	710	777	756	715	710	701	711	746	785	771	765	725	790	770	782	698	749	725	736	739	798	735	764	753	749	733	727	771	746	771	764	779	742	688	737	737	719	748	758	717	720	717	736	729	732	742	720	772	739	719	724	768	733	766	774	724	748	716	733	751	787	805	724	737	774	740	736	745	739	698	797	738	727	758	699	771	785	775	740	741	739	719	729	758	747	706	711	765	751	715	737	758	769	769	696	741	739	740	781	732	754	775	713	729	740	706	737	751	765	694	769	777	746	729	743	718	755	782	697	716	719	757	710	741	726	789	700	731	786	730	740	689	740	798	762	733	724	766	796	747	755	785	730	750	766	744	741	757	756	715	738	737	784	726	785	756	743	703	781	738	760	717	680	706	760	743	747	782	726	794	764	784	736	759	767	765	760	732	743	775	705	740	741	770	750	770	753	760	749	710	715	739	699	760	783	762	715	801	771	775	730	711	779	749	764	753	752	816	731	760	741	731	780	743	773	763	744	724	754	774	769	691	764	701	725	738	769	746	746	720	698	725	810	776	732	708	769	770	812	763	748	731	777	703	774	801	768	741	735	801	723	775	765	763	772	783	720	782	735	763	737	730	741	802	756	751	762	725	759	752	802	723	732	755	746	743	712	747	702	758	742	766	748	756	738	737	776	753	759	775	729	752	755	763	723	741	760	732	757	761	754	796	771	748	739	757	787	757	761	697	787	749	731	759	722	707	744	789	772	742	769	736	744	771	751	785	759	806	764	771	767	726	738	765	812	748	754	743	742	756	784	743	780	741	759	716	767	767	764	731	740	735	746	766	766	737	749	748	701	744	755	786	713	753	728	762	739	738	726	717	705	812	759	716	753	704	721	778	741	736	787	737	747	779	766	720	736	735	728	750	719	779	754	751	766	761	757	748	705	727	748	759	768	728	723	699	737	736	767	742	749	735	739	779	772	736	743	737	758	698	764	730	709	704	761	776	724	775	751	775	724	728	732	781	731	737	757	812	720	715	773	718	724	728	787	749	772	666	701	711	703	706	746	740	775	757	735	728	768	729	730	729	739	771	723	755	769	738	730	724	736	757	764	739	809	788	686	705	729	801	756	717	719	741	717	690	750	731	684	766	740	751	752	745	785	729	773	754	761	804	741	722	724	728	745	737	721	727	713	721	768	766	806	738	724	744	744	741	791	746	747	771	704	771	699	726	793	696	759	739	707	787	726	727	748	739	721	763	751	742	696	738	707	719	720	787	774	713	794	726	719	760	695	748	766	763	757	755	766	762	747	764	745	738	704	790	760	738	727	781	749	729	765	750	758	769	768	820	706	706	783	785	715	751	734	751	753	734	757	739	701	722	743	728	699	753	775	735	751	766	822	736	773	722	765	718	727
62017	33903	22782	37059	58764	58070	43429	31738	18601	7298	2305	821	450	300	288	313	263	261	298	323	240	273	303	272	296	285	296	296	303	276	289	281	294	268	275	279	255	266	285	297	291	308	279	302	287	274	283	293	269	278	278	318	307	293	281	271	266	284	289	296	290	264	265	281	286	245	280	276	305	314	288	293	277	273	305	287	293	260	278	306	293	298	286	300	291	278	277	275	282	297	284	300	280	296	315	293	299	281	275	281	280	286	310	278	268	281	331	309	278	327	284	310	254	267	290	323	264	268	283	293	267	272	292	282	280	261	287	282	298	257	263	285	292	281	326	248	280	304	268	285	278	295	271	287	273	280	290	296	309	292	321	296	265	306	289	261	289	294	280	293	269	265	279	260	292	288	277	264	267	306	277	279	296	274	304	284	300	262	311	245	286	289	269	279	287	290	280	284	282	289	295	261	259	277	324	298	304	280	293	302	301	269	296	302	290	279	323	310	326	286	300	281	282	270	281	275	300	277	300	313	243	285	260	282	277	280	298	262	294	319	305	275	295	255	274	270	300	283	280	327	283	276	278	292	300	291	258	286	268	280	291	277	270	295	285	289	297	313	285	247	298	309	321	319	302	283	318	347	323	270	318	275	282	265	286	283	318	274	285	292	303	273	317	322	310	296	298	285	265	287	301	295	281	281	303	312	271	309	280	295	272	279	292	279	294	271	281	277	251	292	274	301	274	289	274	295	267	285	290	254	277	288	283	250	285	285	255	307	318	304	291	293	287	256	318	275	267	267	319	281	279	313	300	291	252	284	270	308	286	298	266	278	266	285	298	307	290	291	288	297	327	315	284	276	307	292	287	290	312	289	284	312	272	279	276	268	279	269	297	315	288	277	292	263	261	267	311	281	261	272	256	314	319	280	271	286	307	296	256	272	295	313	256	285	284	313	278	307	274	251	286	300	294	306	274	300	307	281	261	315	278	296	290	319	293	291	282	310	295	319	298	275	279	284	278	279	286	320	270	282	255	280	281	274	261	261	275	287	280	298	288	295	273	280	328	283	280	249	261	292	267	281	285	290	269	290	276	266	254	265	305	262	284	296	280	293	245	266	287	260	280	300	279	268	285	298	269	282	267	291	284	297	320	300	287	282	273	273	289	273	276	290	279	306	241	269	292	297	280	315	266	286	316	264	278	279	274	280	311	293	296	285	302	257	297	297	298	286	270	288	274	258	305	293	298	258	278	260	322	267	303	317	263	286	317	292	284	285	265	297	286	290	278	293	277	292	284	306	298	304	283	278	325	244	328	274	302	284	270	286	282	286	312	278	301	282	284	311	309	287	292	300	288	294	283	268	301	282	285	278	253	270	275	259	294	274	294	266	298	309	267	293	274	268	270	257	277	268	289	281	263	312	291	287	265	288	278	315	266	280	279	276	289	315	298	283	292	267	293	286	302	305	257	288	314	307	284	297	260	294	296	299	291	289	304	315	275	303	300	312	312	291	317	285	313	287	275	306	293	292	306	304	269	293	254	282	276	258	291	285	276	295	268	281	296	265	302	283	290	305	261	279	269	322	290	309	264	300	274	294	282	309	282	257	295	308	312	273	278	245	291	290	274	307	274	269	266	278	297	301	273	313	297	294	276	275	288	264	283	304	287	290	272	296	292	324	285	281	270	266	273	280	276	262	284	298	326	295	288	284	279	297	300	284	305	307	304	302	249	293	273	287	290	296	293	289	303	270	254	290	249	276	287	261	286	293	281	270	281	265	266	293	291	288	295	272	308	275	253	264	259	260	281	307	295	272	313	301	287	253	268	265	282	273	315	280	278	282	275	291	284	268	258	273	275	301	297	286	278	289	276	286	287	271	275	257	298	278	283	285	301	316	326	292	276	261	284	300	303	269	279	289	294	267	262	286	307	274	301	284	298	271	267	283	286	281	317	302	292	281	263	279	272	256	323	287	275	239	281	293	270	246	291	275	287	292	293	283	278	278	265	269	275	294	266	287	289	283	307	237	287	281	272	275	321	331	309	283	283	287	290	277	316	270	289	278	295	277	322	268	291	276	312	258	266	290	270	315	300	295	283	270	291	305	298	290	303	295	282	279	266	292	274	281	279	270	290	306	260	278	260	290	297	282	296	275	276	267	307	301	313	287	289	307	307	302	279	267	284	259	244	286	298	271	306	264	302	270	320	301	262	293	296	270	262	299	283	327	298	307	279	294	293	262	277	310	273	298	288	318	289	299	273	307	253	284	299	303	303	304	318	289	276	290	279	273	271	280	307	263	285	277	279	266	316	328	266	280	309	287	299	298	327	277	258	295	268	280	273	238	307	273	272	266	269	298	236	290	284	284	272	310	296	282	287	264	319	301	236	267	246	296	258	304	272	296	299	277	260	279	270	265	297	261	253	281	313	275	291	270	300	319	270	264	288	304	283	304	288	301	291	261	303	266	279	305	296	317	297	299	294	291	266	269	280	247	298	276	279	288	300	241	283	321	284	312	272	286	292	276	262	297	300	286	289	300	297	319	317	271	267	283	281	286	291	258	234	299	283	301	298	267	282	279	283	283	301	268	298	298	311	265	278	320	246	301	246	275	280	312	252	297	308	304	281	255	259	257	263	264	280	299	295	274	270	300	259	261	256	311	296	287	319	269	265	263	288	270	275	280	307	280	260	272	280	301	283	282	284	323	309	281	298	304	282	297	315	299	305	301	245	275	287	280	278	292	294	301	307	294	301	309	296	302	305	296	273	299	279	288	266	247	305	282	264	298	287	267	275	284	294	307	258	279	270	324	308	298	295	276	272	299	287	302	303	275	299	287	265	251	328	309	281	289	304	268	261	266	260	257	275	277	288	297	271	303	291	254	315	297	267	317	298	306	302	289	302	300	293	316	280	306	306	271	280	275	272	256	310	314	295	273	310	266	275	282	288	256	309	262	280	293	284	274	297	300	298	287	262	278	288	276	273	280	272	280	269	292	283	302	309	308	276	296	282	299	281	291	269	294	273	271	280	267	326	332	280	279	292	297	247	290	316	313	290	283	271	269	283	300	283	249	289	275	298	261	272	319	285	257	285	289	288	288	272	264	278	272	317	304	269	292	298	278	258	302	310	228	280	268	325	321	280	260	274	307	272	282	286	298	280	253	298	311	286	277	278	288	276	309	267	290	289	269	286	306	314	302	267	275	272	312	296	264	296	275	275	318	262	280	300	266	284	263	328	305	294	296	312	291	248	285	293	293	281	257	289	307	260	296	269	256	292	313	275	257	258	293	274	298	268	267	278	299	281	263	289	295	264	266	275	285	279	302	288	309	259	292	279	270	295	278	253	272	279	259	331	303	306	301	313	295	302	274	295	288	293	294	293	274	287	265	292	281	296	303	284	315	298	263	281	290	292	285	287	289	269	303	311	296	287	247	325	297	306	269	289	286	318	289	300	279	277	279	254	281	323	260	294	322	302	263	289	297	260	268	335	316	298	303	267	282	311	310	271	269
34839	19263	26055	49114	68646	68519	55829	46619	33424	18796	8167	2855	1228	815	645	785	662	723	702	647	707	674	690	717	655	669	664	747	683	716	621	647	687	697	699	714	685	665	684	687	644	674	690	663	715	690	711	677	677	650	643	697	753	665	719	681	680	652	687	639	698	665	696	686	650	735	700	678	671	671	671	720	684	669	657	671	673	667	682	668	705	669	689	684	676	674	681	672	692	683	640	700	739	641	664	722	720	685	683	664	652	716	700	668	699	656	709	679	677	729	708	676	702	648	677	699	686	681	674	707	683	676	710	705	708	673	715	691	663	670	715	684	660	691	705	631	666	694	676	716	683	674	684	661	660	728	678	680	708	713	641	694	651	712	689	707	710	668	687	675	660	675	650	672	704	685	736	685	699	677	641	672	695	638	643	708	649	752	733	720	723	713	643	690	684	669	674	654	660	633	682	676	672	666	698	701	713	719	708	646	687	701	689	696	704	681	644	748	660	682	677	680	674	642	681	732	697	697	671	710	716	672	673	618	655	699	671	673	685	625	672	686	690	696	682	665	664	644	658	653	688	703	687	715	735	624	656	730	636	656	694	686	696	642	671	670	667	714	677	684	656	686	696	655	695	679	725	657	675	674	660	702	675	701	694	712	683	653	667	676	689	696	675	633	652	648	648	656	685	707	706	675	662	686	675	661	695	697	689	611	668	670	677	633	652	679	732	699	679	705	735	696	657	668	687	642	679	672	653	636	650	683	694	687	705	676	687	713	693	699	665	718	729	682	674	749	654	658	691	648	631	696	690	674	682	642	682	662	667	677	662	646	716	671	657	665	649	674	585	699	683	677	667	715	727	645	667	716	689	631	662	636	708	681	717	667	692	633	692	718	644	629	664	667	649	658	695	692	685	657	639	733	696	692	689	736	720	710	695	683	665	640	711	718	659	677	656	665	669	670	639	638	631	714	699	682	667	715	681	631	641	688	689	703	695	685	681	667	691	731	692	726	699	673	657	679	638	713	646	684	648	688	677	685	690	697	676	674	705	670	687	659	726	710	656	673	679	700	699	667	674	681	727	701	705	680	633	678	679	684	741	705	626	663	661	631	679	709	682	695	705	661	678	687	673	673	674	702	713	692	675	747	674	717	668	716	649	720	673	683	675	698	678	665	723	691	651	758	641	684	654	682	654	629	690	683	693	677	707	616	688	672	731	675	635	684	679	643	688	697	635	656	648	662	659	702	725	624	676	715	695	732	705	672	652	675	619	674	693	698	683	702	659	700	695	702	727	674	650	689	690	662	708	678	666	667	650	725	691	636	681	669	707	687	660	666	682	696	677	656	698	668	690	676	654	629	708	741	677	623	630	670	653	692	697	686	647	666	669	702	684	679	665	654	691	697	675	662	628	660	666	723	702	662	655	671	668	682	701	739	668	667	616	656	633	689	675	689	660	692	673	686	706	639	683	696	655	663	661	658	716	702	660	678	664	680	720	666	675	665	687	670	691	692	721	692	699	677	701	693	695	661	670	686	701	677	655	688	713	647	681	703	665	748	674	693	679	664	656	681	693	691	668	687	677	691	699	671	685	694	686	700	654	698	688	676	677	638	681	724	683	647	685	719	650	692	737	679	730	655	740	686	678	695	704	680	652	719	670	629	692	726	649	702	690	650	682	680	687	683	667	702	672	656	672	639	708	660	713	676	677	659	676	659	692	647	679	722	679	689	649	678	664	694	692	684	656	681	640	654	641	664	687	656	631	708	648	696	640	711	688	672	699	707	630	704	677	652	645	665	667	642	663	705	687	688	708	708	618	703	642	667	700	700	635	645	635	693	647	685	691	680	716	651	678	676	702	655	726	643	658	673	736	643	665	731	651	672	668	655	716	659	685	646	633	680	687	685	653	667	715	648	698	673	638	698	631	660	635	630	677	680	638	671	697	650	656	695	733	656	673	647	681	660	639	648	659	650	676	667	675	687	711	612	681	670	678	635	633	667	688	671	688	676	735	626	672	674	684	721	661	711	703	657	696	667	656	713	684	675	667	624	672	641	665	665	646	684	642	712	685	649	617	683	708	668	695	687	671	678	657	683	668	670	661	689	647	715	716	681	690	629	701	643	687	646	683	704	670	674	682	664	730	694	683	689	689	660	697	682	724	617	664	650	649	723	681	692	683	737	707	741	650	682	684	713	698	720	683	690	707	704	694	696	697	696	708	689	725	680	649	656	668	699	746	686	703	659	627	661	686	700	663	676	678	658	676	683	672	718	717	720	657	712	669	706	653	666	656	693	686	690	717	599	662	702	622	690	674	699	666	698	684	655	690	656	671	654	675	762	671	636	676	691	673	705	612	717	697	750	691	663	701	664	667	693	698	691	700	641	696	741	745	708	711	676	695	727	667	699	677	699	723	650	666	686	642	649	691	672	704	658	687	643	688	670	703	670	663	671	647	697	683	643	670	688	645	690	663	646	766	691	647	730	628	689	676	701	663	689	671	670	659	678	672	626	668	654	650	710	695	652	725	677	722	664	705	667	676	670	676	688	648	655	669	643	704	706	686	678	658	643	655	711	708	640	715	638	750	659	684	687	671	686	709	644	681	704	646	691	692	686	698	702	655	682	673	666	671	670	675	679	665	717	661	684	625	710	654	623	622	692	644	675	671	668	709	652	656	696	670	694	668	674	659	671	713	714	686	723	673	670	688	668	626	674	670	711	618	636	657	698	702	686	683	669	681	696	718	658	675	658	647	670	671	643	668	675	685	626	728	653	713	658	650	714	644	692	676	683	690	708	678	679	672	678	697	671	697	638	665	687	692	649	662	648	651	625	709	666	649	667	691	649	652	686	683	631	673	646	708	696	673	669	721	699	690	660	669	680	668	681	674	622	658	662	698	638	666	692	688	749	676	653	712	702	699	738	683	692	709	646	709	663	663	647	668	719	685	691	668	671	707	691	694	662	704	712	675	676	650	644	685	676	691	711	667	740	667	664	648	701	700	651	667	660	699	698	666	687	705	665	669	699	705	706	702	640	661	695	632	685	677	686	686	696	692	672	679	693	704	700	679	668	682	667	694	741	663	621	632	726	669	679	650	721	705	716	682	690	670	691	729	724	653	707	676	646	658	655	682	691	693	658	690	687	715	671	671	690	686	685	696	702	672	656	694	677	639	686	711	697	696	717	692	671	659	675	662	713	632	719	655	696	690	675	675	680	681	620	671	674	703	622	727	694	710	716	646	663	695	680	691	654	682	652	700	651	689	673	708	693	651	696	677	718	712	682	647	721	724	634	674	685	672	671	681	638	643	689	736	693	662	713	706	699	668	658	684	668	719	712	676	707	655	695	650	676	658	683	688	669	689	680	683	667	717	674	684	675	664	672	693	658	682	719	736	686	685	642	689	695	663	694	658	687	693	671	667	676	667	674	635	651	704	703	656	695	691	669	666	704	616	703	696	684	680	676	712	687	676	685	667	686	730	675	625	673	656	656	656	730	709	698	663	675
63125	35807	24315	36830	58423	57944	44312	30986	18991	7503	2351	821	420	312	302	308	280	288	285	265	300	297	282	267	299	292	298	291	304	305	324	283	256	286	298	304	285	320	306	282	283	270	310	269	316	286	276	282	298	292	270	300	294	302	265	289	315	286	294	276	284	286	301	287	277	304	298	289	274	286	326	289	293	299	294	258	294	285	300	308	287	266	284	280	285	301	288	305	292	278	266	264	298	293	282	290	318	288	264	316	281	290	274	305	279	315	293	302	282	254	264	280	323	312	284	287	299	299	278	298	309	273	307	292	276	273	274	275	313	321	279	264	295	296	282	308	319	298	298	307	263	267	294	250	275	275	259	264	273	270	291	350	291	302	258	279	281	282	253	286	299	270	308	286	324	287	279	278	239	309	290	275	285	291	276	293	244	275	306	332	279	291	292	289	289	314	293	277	297	308	271	285	290	286	290	283	313	299	278	274	298	296	303	282	284	285	313	296	292	272	320	271	259	272	307	299	288	288	297	322	292	287	263	282	303	332	297	266	288	303	279	293	271	293	303	300	277	303	299	301	275	329	314	273	291	306	272	319	278	295	293	305	262	290	302	278	300	271	287	302	298	283	295	356	319	254	293	314	273	265	286	273	296	302	293	291	294	290	281	292	286	316	310	299	302	275	320	295	294	303	281	351	275	311	290	294	273	270	265	283	270	265	281	307	278	260	288	309	266	293	299	279	286	270	261	297	310	318	315	296	265	289	275	284	313	313	273	271	279	309	303	312	297	290	291	262	268	280	292	291	257	274	239	264	282	282	291	286	286	309	259	290	324	287	296	290	295	311	301	274	289	307	235	264	320	287	279	292	301	284	281	301	298	278	297	276	325	287	272	276	305	308	281	304	302	278	314	284	276	306	308	296	300	271	303	304	282	302	298	294	286	308	284	296	288	314	284	284	271	291	287	279	278	273	288	300	263	288	285	299	258	273	308	269	298	295	289	275	274	317	285	303	299	261	289	270	299	269	283	314	279	307	266	297	305	293	266	276	296	309	275	300	269	291	287	275	242	296	304	239	293	241	301	311	289	303	266	265	307	306	317	292	320	287	276	303	280	294	327	266	267	288	280	265	268	279	288	275	283	303	286	265	293	281	280	291	314	303	288	284	264	279	299	292	299	280	275	314	279	287	277	290	251	285	297	313	310	283	300	273	289	302	318	284	268	305	278	314	261	288	294	275	254	308	304	243	290	283	308	276	285	296	303	271	292	286	289	302	300	288	265	285	277	276	298	304	284	289	282	278	320	285	269	300	283	285	288	297	284	257	294	285	280	272	286	292	292	316	272	302	288	300	289	258	312	264	276	276	291	268	319	307	285	265	278	304	279	267	291	284	309	285	274	303	282	253	238	296	318	297	279	264	299	293	257	257	289	291	302	327	281	264	314	310	268	244	299	289	313	315	285	273	302	289	290	277	296	287	296	287	302	312	301	329	288	306	251	339	272	276	282	310	293	302	308	284	273	301	286	298	282	281	279	279	304	291	272	292	266	296	300	316	336	289	289	308	300	314	298	305	292	285	272	305	266	295	279	274	326	308	343	311	311	300	311	289	293	315	309	281	292	279	289	289	292	292	275	292	263	295	323	274	294	315	316	303	291	311	272	311	280	303	289	286	277	303	302	264	290	282	267	306	286	301	301	248	285	287	309	301	291	285	303	278	256	308	297	269	310	288	286	283	272	283	282	293	280	314	286	294	283	302	298	273	295	297	296	291	262	286	284	271	276	262	315	285	296	292	302	301	309	262	282	296	269	274	257	267	317	319	302	306	252	302	306	288	306	302	286	282	262	330	290	290	320	268	289	329	300	285	270	300	301	270	256	294	297	298	263	286	274	311	318	259	288	269	295	300	319	301	272	303	297	288	288	293	321	295	287	274	262	294	286	299	282	283	309	294	281	282	292	295	280	284	292	297	309	299	283	292	308	281	299	270	307	283	312	325	262	273	294	299	279	301	288	300	279	300	287	277	306	301	300	307	270	281	322	297	284	300	288	275	288	304	296	325	298	306	306	296	307	281	311	282	293	274	266	276	295	309	282	292	299	267	291	256	276	309	301	296	293	267	271	292	293	265	296	329	314	293	317	277	299	302	301	281	326	300	241	294	255	279	270	322	262	253	307	298	323	275	303	305	308	298	281	309	273	291	273	299	302	273	275	297	296	287	290	262	300	295	270	281	329	266	264	311	279	241	313	299	274	286	293	287	289	274	295	278	265	261	283	273	294	280	310	287	307	292	301	265	302	278	285	296	277	269	284	263	272	309	277	296	303	287	293	294	287	310	300	293	273	285	310	276	307	301	307	292	299	276	284	276	299	301	301	263	295	288	328	272	303	289	289	293	252	287	286	291	290	283	311	298	315	319	306	254	297	320	285	293	300	298	317	287	320	310	284	296	287	288	305	262	310	258	290	247	260	270	303	283	264	286	305	301	285	286	273	276	306	272	274	258	304	272	251	325	229	306	277	279	279	307	303	288	263	290	310	295	307	314	310	292	272	289	274	298	299	292	298	298	282	299	286	287	280	308	269	256	285	281	295	276	314	302	274	302	265	275	317	263	284	311	309	300	299	292	312	307	315	280	311	288	337	260	273	306	270	302	274	284	336	321	290	280	334	309	255	306	288	311	302	270	291	299	315	241	256	305	299	295	264	288	266	304	311	294	303	269	305	309	281	274	278	273	287	268	282	255	298	253	277	324	279	293	272	288	315	285	312	283	279	295	271	311	294	279	289	309	276	297	256	303	274	278	249	292	276	295	285	293	276	297	315	303	296	314	297	301	296	287	284	275	293	295	274	287	288	311	283	293	275	280	304	276	312	266	304	258	293	260	307	280	305	322	274	303	306	318	279	283	290	264	295	296	268	291	304	307	327	255	296	306	256	290	267	268	250	277	315	292	301	285	277	318	303	265	299	298	293	261	278	318	294	283	281	290	315	284	273	289	296	294	323	288	262	292	290	292	304	299	288	294	275	295	294	272	275	292	319	269	296	271	296	309	318	321	318	323	314	292	273	286	280	241	296	318	314	292	281	315	269	286	286	283	296	273	313	282	327	272	282	271	274	286	279	299	310	275	298	267	287	344	322	271	299	277	259	269	320	297	282	299	267	262	285	288	260	289	260	307	279	267	310	286	303	283	311	281	284	299	285	239	299	292	295	308	265	263	329	309	253	257	307	278	287	277	314	292	295	304	287	276	274	290	280	294	292	280	278	309	267	292	308	313	326	282	281	305	306	268	285	313	269	306	277	287	298	290	281	258	278	274	323	284	263	276	314	291	292	283	262	273	311	299	282	267	279	325	320	264	308	308	317	299	289	295	263	291	296	288	305	313	321	290	266	277	312	296	277	265	296	285	314	323	284	270	320	279	271	299	254	286	290	270	285	262	302	286	301	269	277	299	273	279	282	323	284	305	309	285	285	308	303	308	296	277	310	302	288	280	313	282	313	290	284	298
36723	19180	26816	48680	68496	68133	56383	45606	34194	18939	8195	3012	1188	795	677	662	685	679	677	694	660	693	685	690	705	685	694	678	685	692	675	690	670	692	639	699	717	677	693	662	662	667	671	694	669	691	693	673	626	678	680	663	658	678	699	654	680	699	660	687	706	692	705	671	687	658	671	725	717	732	705	657	735	722	646	727	673	695	692	643	671	662	650	648	694	724	629	683	681	720	674	699	653	739	694	688	654	697	670	686	706	638	674	667	653	671	755	688	676	723	733	725	729	677	687	703	685	679	682	678	680	653	659	681	699	730	663	682	654	680	664	666	677	680	677	688	679	680	687	688	668	706	664	689	683	687	688	683	728	736	659	680	655	704	707	648	655	693	710	700	746	647	683	681	699	681	715	720	675	694	672	702	622	728	661	665	718	699	682	676	735	654	665	713	657	759	638	700	730	665	707	709	691	692	664	689	693	669	685	685	630	649	705	719	650	669	686	680	715	687	649	752	659	739	731	672	690	709	679	686	703	707	706	672	685	710	709	670	666	671	705	717	637	622	716	681	680	701	700	703	696	689	661	706	716	689	676	677	697	703	697	699	716	652	675	684	676	692	678	717	673	734	653	712	645	676	698	701	675	686	708	675	724	664	663	670	716	652	661	677	702	690	698	707	702	687	722	688	721	730	708	676	691	654	697	675	700	688	691	720	660	694	686	693	705	750	681	672	694	734	694	682	711	763	667	670	694	684	738	698	658	697	735	694	710	676	733	709	717	672	675	720	624	696	706	696	683	674	695	700	682	685	680	690	711	674	725	652	725	653	716	635	709	690	673	683	700	720	719	705	711	695	684	664	675	737	659	644	670	722	688	657	700	691	645	672	693	690	707	668	641	679	693	712	669	693	653	668	704	660	696	669	672	734	676	667	708	668	722	691	727	710	753	712	673	699	708	698	686	723	629	716	678	682	729	659	659	719	679	704	669	630	692	668	679	707	667	683	664	683	724	716	728	623	650	702	708	718	656	634	707	669	645	705	688	707	728	703	737	656	660	715	670	667	657	675	697	691	719	738	648	673	699	691	642	696	681	733	696	664	712	663	674	709	718	657	702	651	639	692	641	692	666	700	681	754	720	668	705	728	707	630	720	663	655	686	712	660	702	648	649	666	712	725	671	663	661	674	666	666	695	720	690	718	678	663	677	693	697	656	695	674	704	692	704	685	632	687	672	646	640	697	676	713	672	619	698	698	674	648	687	676	712	661	685	717	621	721	633	697	692	684	666	726	659	682	673	691	650	711	714	727	659	636	673	687	685	748	693	673	686	650	654	708	663	693	615	720	703	692	703	677	673	685	692	614	677	718	687	696	689	675	697	716	716	677	705	671	657	687	682	662	704	721	698	703	680	715	662	675	648	689	660	691	668	720	697	693	680	678	647	682	695	727	661	698	721	683	683	686	670	725	675	725	688	666	668	709	653	685	673	618	694	655	672	713	704	662	679	695	694	714	714	646	675	758	709	727	671	630	708	667	695	730	662	673	711	655	692	697	676	677	680	705	709	660	684	682	708	694	684	667	763	680	704	696	680	638	717	688	649	673	650	754	685	702	653	723	693	676	756	658	658	682	714	641	707	736	670	736	729	666	747	671	671	687	691	677	639	682	719	685	671	655	681	698	685	689	700	739	707	724	691	714	675	683	724	697	673	677	674	722	649	720	680	718	667	659	652	689	713	657	675	669	706	705	715	659	681	686	732	727	671	705	669	665	709	696	679	648	666	691	691	730	702	692	704	701	688	667	702	714	693	677	702	701	656	639	662	735	689	668	689	700	675	669	662	659	711	688	676	687	628	690	687	725	723	673	722	704	687	686	662	708	738	705	671	664	657	652	675	706	700	687	635	672	705	651	677	669	685	662	660	655	674	706	673	708	655	684	753	726	704	662	719	716	689	726	703	635	726	664	685	719	684	636	698	722	675	689	717	692	748	713	653	660	687	676	661	657	694	657	675	712	644	694	674	674	682	709	687	683	668	686	672	658	734	700	706	639	675	686	652	677	719	644	698	692	735	692	675	680	723	665	634	722	654	665	718	658	740	709	705	694	696	701	683	669	676	701	669	706	701	686	677	701	698	670	720	710	686	739	669	737	660	724	698	662	697	730	681	701	659	699	653	734	620	695	685	668	689	721	692	640	676	678	646	710	717	666	677	666	701	688	734	669	676	699	684	652	656	686	641	701	656	679	696	650	685	654	728	665	744	654	672	685	663	660	682	681	712	688	729	669	654	675	654	708	659	753	684	682	712	669	659	657	652	703	700	688	641	637	656	703	759	680	672	733	742	679	694	665	674	703	699	721	722	677	677	686	695	694	701	709	705	728	651	669	690	681	653	665	707	697	695	644	714	717	728	714	677	693	709	671	697	688	642	711	626	732	656	680	681	719	702	697	635	686	682	738	682	686	705	651	661	663	671	683	707	671	654	699	669	723	714	739	722	675	710	677	701	708	693	723	721	742	690	657	690	654	683	698	664	654	649	674	688	718	705	694	651	633	674	720	692	717	668	714	650	660	671	686	626	692	664	684	655	695	712	691	681	679	686	699	682	691	669	657	700	656	699	672	649	704	695	640	665	689	698	686	669	688	688	653	709	646	691	706	683	736	689	715	701	683	708	729	680	667	697	703	729	692	694	666	644	680	721	720	723	675	677	702	697	667	696	688	681	718	685	694	681	715	673	696	694	678	684	684	676	659	679	711	700	716	652	691	705	670	734	714	703	692	668	657	645	671	672	681	675	704	663	633	668	671	706	664	742	713	645	681	652	685	716	702	724	672	692	682	685	715	700	642	683	670	704	675	721	687	677	747	699	715	701	729	688	687	717	692	717	692	639	690	698	680	683	667	702	661	713	678	684	653	705	606	678	642	677	682	687	679	744	678	679	670	681	621	673	714	646	685	685	684	701	684	691	669	646	646	714	719	683	708	700	672	690	709	679	688	717	674	677	653	695	694	687	652	690	728	652	678	688	685	683	689	706	719	622	658	712	669	734	673	697	687	669	713	651	674	681	723	686	728	684	660	688	678	625	660	662	696	683	697	690	660	670	668	671	684	680	718	730	684	703	726	685	690	670	680	713	708	692	717	665	710	724	675	686	721	662	705	662	667	704	711	645	664	704	721	696	655	667	667	683	710	694	642	693	694	724	690	697	631	706	660	669	700	716	702	689	699	660	675	675	668	693	673	658	708	655	697	713	685	680	640	655	707	678	712	651	667	683	671	698	685	707	653	678	656	674	656	693	723	659	665	715	717	723	678	701	678	658	679	695	707	693	677	677	685	651	657	658	707	708	704	679	718	714	686	682	667	647	636	643	711	735	729	713	700	718	687	696	665	640	665	696	663	634	683	696	644	664	663	705	722	728	669	707	733	684	685	701	668	681	756	716	666	705	699	709	682	631	676	670	678	649	684	687	735	671	662	691	713	724	703	673	702	705	685	736	674	699	727	684	671	730	721
8509	2087	1946	1999	3297	3896	2607	1910	1303	778	490	411	351	333	307	317	331	309	347	306	325	324	322	324	303	307	272	294	329	317	312	317	340	301	324	302	309	296	329	337	330	325	326	337	302	339	307	296	329	329	302	305	297	322	320	327	308	333	316	315	332	291	356	329	322	295	321	309	346	334	301	305	298	284	294	320	301	307	342	326	298	306	310	337	315	316	315	292	335	352	327	313	338	335	301	317	330	317	321	330	302	293	312	321	307	328	339	295	311	348	299	337	315	299	314	311	348	302	322	316	318	286	334	314	314	316	326	333	331	340	323	292	331	351	317	335	307	319	289	273	335	308	317	323	317	334	332	288	324	297	332	278	321	309	341	304	321	314	303	320	306	311	320	331	324	271	358	325	335	331	335	330	338	304	309	345	326	319	340	322	307	312	356	323	346	318	320	318	362	272	308	321	318	310	300	318	324	341	331	348	339	300	341	307	298	332	353	287	282	309	311	332	291	342	307	320	350	336	302	293	310	326	313	296	278	287	324	328	306	304	361	301	288	315	330	330	309	305	316	344	343	299	309	318	334	328	273	360	300	298	292	326	322	276	304	284	322	274	344	336	332	372	309	327	320	318	299	317	340	299	329	342	345	315	303	298	348	314	312	338	328	344	315	311	320	288	322	334	298	319	315	274	271	315	322	311	317	311	305	283	331	314	372	317	313	314	304	327	297	341	329	334	326	320	312	337	303	351	365	320	286	318	322	319	301	317	351	355	327	309	319	292	304	334	330	290	335	288	279	339	331	309	301	349	322	317	298	323	299	288	311	345	343	316	321	301	322	341	320	298	323	297	316	304	323	288	307	311	327	309	326	295	324	299	312	291	280	330	296	321	306	329	325	311	319	290	302	350	303	314	318	323	324	302	350	330	310	290	316	300	334	303	298	294	304	318	345	324	327	329	290	332	323	336	343	304	349	296	316	333	341	331	302	310	323	361	356	327	310	327	304	328	315	292	305	311	320	314	314	316	345	317	313	326	319	314	308	334	332	301	304	326	321	336	295	303	368	324	312	336	318	330	346	343	362	307	285	320	321	301	339	333	282	307	308	323	329	321	309	326	325	305	331	325	351	331	336	336	317	316	330	301	317	349	313	327	337	300	304	321	343	317	320	322	311	326	302	309	301	295	359	295	327	315	309	332	308	322	283	319	326	315	351	332	373	315	347	306	287	280	297	316	327	292	328	329	319	349	314	323	299	314	305	360	289	299	310	333	328	294	311	348	303	304	295	295	311	296	300	323	305	334	329	324	318	310	323	351	351	334	284	344	327	311	305	331	312	348	338	309	321	332	344	348	330	318	341	326	323	334	335	318	354	321	329	293	341	279	346	330	338	303	322	333	311	352	310	321	320	300	327	336	336	329	322	345	357	318	324	309	328	338	283	308	329	344	321	338	291	310	311	317	353	299	315	323	350	329	343	335	335	327	338	347	321	310	344	294	316	340	313	326	333	346	324	328	281	302	342	339	305	297	339	328	351	307	305	323	311	304	302	288	324	303	323	338	310	311	334	312	320	303	295	303	310	313	324	313	318	339	332	319	324	361	328	311	319	315	300	371	319	321	328	300	326	304	311	319	325	334	310	328	320	309	333	343	307	301	282	328	309	333	324	351	283	321	332	346	311	323	303	362	338	343	317	321	301	326	315	363	321	323	310	317	340	319	301	343	278	306	325	308	342	330	349	315	341	309	298	334	299	305	327	286	336	322	316	366	316	331	334	297	340	309	330	308	330	332	338	357	325	292	330	337	314	296	361	304	327	316	320	339	355	345	331	337	296	335	365	331	317	316	316	318	298	309	329	298	323	297	323	322	341	317	379	326	302	323	341	332	330	307	314	314	302	362	295	308	338	278	322	299	308	300	330	322	313	317	318	342	321	337	309	323	326	323	323	307	351	293	346	354	309	329	312	326	316	314	298	315	327	314	368	326	289	309	309	313	317	299	293	311	307	351	323	324	284	296	335	373	339	333	348	316	335	324	326	315	306	344	314	315	326	316	306	328	333	312	317	325	330	329	289	281	333	333	300	341	327	303	323	300	313	336	350	313	313	333	300	305	324	324	313	285	304	333	316	306	314	325	291	305	322	344	337	310	326	325	301	326	335	310	317	311	327	331	319	324	359	341	332	268	335	324	282	300	312	346	328	315	314	312	320	329	348	323	341	330	329	327	311	314	296	310	323	305	314	304	337	338	364	307	292	319	302	332	330	286	331	342	380	324	310	298	340	309	318	322	343	322	300	313	312	350	318	340	339	334	351	345	330	300	321	314	293	350	324	293	347	327	345	349	320	335	328	326	318	314	340	329	355	339	302	350	310	310	332	319	342	353	305	333	309	308	304	290	309	318	336	336	322	319	316	300	312	296	308	309	307	301	358	322	342	307	319	309	269	306	314	298	336	341	305	320	344	325	309	361	340	336	325	346	304	348	323	306	333	300	325	322	315	313	357	292	314	289	355	309	295	327	334	279	328	294	330	345	342	321	300	342	311	341	331	317	313	305	309	350	317	302	346	347	356	348	317	296	311	311	274	312	300	359	305	308	291	370	310	334	341	328	329	310	324	316	279	317	331	339	314	315	357	314	306	320	320	307	339	323	333	361	297	315	321	312	336	329	292	321	329	335	316	321	347	320	319	289	324	307	326	319	301	324	338	324	306	334	344	305	339	309	365	317	319	349	328	310	326	306	323	285	330	301	301	289	338	320	304	318	267	318	316	321	319	318	332	301	308	330	337	304	301	331	322	329	311	308	337	287	287	300	328	294	327	310	311	321	325	293	331	289	325	340	288	295	329	322	346	328	344	315	296	316	329	336	333	322	341	321	324	311	323	323	327	337	307	338	327	340	299	313	329	324	342	309	343	316	317	339	307	297	340	331	306	329	316	297	279	320	285	317	305	328	324	331	352	309	275	322	326	349	313	320	307	320	288	291	317	332	348	289	322	296	336	319	295	320	315	336	332	346	311	302	349	312	303	294	323	331	324	322	324	313	347	318	311	334	322	317	284	300	315	318	327	335	271	333	312	303	346	321	342	332	293	347	316	341	336	321	326	314	306	292	290	337	300	287	319	346	327	317	333	317	294	325	337	283	282	332	312	336	341	284	341	295	333	338	318	335	309	304	301	336	311	305	319	296	317	316	339	322	322	310	308	297	324	326	318	324	322	337	313	291	319	323	318	289	296	356	320	286	356	325	301	331	322	333	298	307	333	304	327	329	314	350	297	299	318	310	322	346	327	294	308	291	292	323	344	329	333	313	318	331	303	332	327	331	304	310	333	311	296	328	322	331	308	298	344	288	290	319	314	313	290	322	323	318	329	319	297	339	323	343	327	370	337	275	316	279	300	307	299	339	311	312	339	310	339	322	321	343	291	333	310	363	323	324	324	330	303	316	330	323	342	336	346	329	304	307	324	306	309	290	308	297	343	322	311	350	311	311	285	304	310	295	330	350
7014	2352	4157	6570	12964	13937	9987	7131	4474	2503	1476	926	767	825	804	746	763	742	777	767	780	766	775	706	791	764	732	759	737	737	741	745	773	816	747	735	734	706	708	763	741	718	793	766	744	731	718	735	784	695	806	742	746	770	766	755	746	748	756	701	709	760	784	768	764	737	748	786	700	759	753	769	762	744	736	750	703	783	777	757	719	757	791	767	762	798	721	766	747	771	779	752	772	764	783	718	763	706	753	758	809	741	699	779	780	698	787	729	776	747	769	779	763	776	765	779	756	776	757	700	743	714	758	763	723	731	710	725	733	707	756	838	751	761	810	784	734	746	771	762	710	756	787	728	755	756	806	735	737	716	724	742	751	750	781	741	744	745	776	763	750	709	686	710	740	788	770	759	777	685	760	716	720	719	717	688	750	733	785	778	770	704	773	700	717	778	735	765	750	737	740	724	783	736	699	754	735	726	752	776	744	700	760	774	735	732	768	770	735	743	736	779	720	693	754	728	750	762	803	725	708	747	746	744	779	741	788	768	771	724	784	764	715	731	754	730	713	780	764	757	757	746	712	705	742	746	788	773	767	793	760	744	731	776	742	719	751	773	760	735	737	717	767	718	767	758	763	778	747	739	806	753	733	760	720	736	764	699	712	763	740	732	788	736	735	725	728	716	734	785	729	766	777	735	785	773	761	735	761	771	783	777	761	759	718	775	735	766	733	766	678	753	704	685	778	711	752	747	716	817	768	730	736	751	822	707	730	723	717	783	788	774	723	715	734	680	718	732	722	765	765	745	756	714	806	756	748	762	780	746	746	752	807	762	763	711	741	752	725	744	770	824	723	791	704	738	743	717	737	749	743	777	790	726	713	774	731	757	758	738	722	741	726	755	705	751	741	758	716	731	742	721	733	762	764	747	782	744	723	779	755	774	704	742	737	768	737	784	722	760	814	803	727	809	678	721	757	760	715	718	768	749	707	798	712	742	717	791	748	765	750	721	754	756	757	752	785	781	748	740	765	702	748	744	718	674	736	763	744	747	737	738	770	729	733	712	779	754	719	751	730	750	749	745	787	699	776	744	764	710	745	708	744	785	761	748	790	697	764	685	738	738	769	698	779	780	785	735	766	750	727	798	701	724	695	774	784	792	768	728	733	738	792	749	743	763	784	743	756	728	731	764	779	777	775	749	733	742	767	753	765	758	819	701	734	757	773	754	726	759	789	722	736	731	710	771	739	777	723	749	712	780	709	782	715	789	790	731	731	782	743	729	753	753	737	703	747	709	717	776	771	802	693	794	696	732	782	754	699	787	762	790	754	810	734	756	762	772	749	766	739	678	761	737	735	728	739	741	738	749	769	756	716	731	754	793	768	734	756	686	718	783	751	741	715	698	741	720	733	721	746	742	717	778	799	722	724	761	786	746	744	741	791	749	735	810	723	758	731	742	705	720	740	702	719	760	757	791	709	775	745	767	790	770	726	764	712	746	736	792	758	738	751	719	723	741	757	783	694	773	750	739	735	789	718	710	709	688	720	747	720	743	772	733	739	731	755	805	787	767	740	770	743	750	769	756	748	743	717	789	746	747	745	756	741	714	733	767	769	738	742	740	794	713	817	707	773	749	762	712	787	789	777	761	750	696	739	712	723	719	756	786	804	775	772	744	751	765	738	732	780	743	754	776	718	739	732	775	734	708	713	746	763	758	745	712	790	813	740	759	785	736	713	775	761	744	723	748	739	743	761	768	745	725	756	715	706	759	744	826	700	740	759	728	754	750	760	746	723	759	749	755	783	767	749	721	772	756	794	754	770	735	764	739	737	757	733	774	718	731	710	775	748	767	739	733	764	699	817	721	748	780	761	738	737	784	737	736	794	736	749	727	728	738	764	755	731	744	739	717	744	766	668	724	735	772	776	745	751	692	748	715	697	796	727	775	703	733	725	722	754	688	743	741	718	778	777	739	755	717	762	757	744	804	737	704	763	722	758	776	783	733	773	754	767	773	738	762	752	770	749	714	737	743	709	769	755	711	747	723	750	741	771	747	760	756	725	741	776	726	746	710	746	723	734	693	778	712	744	724	777	784	703	730	747	685	767	747	766	743	771	782	777	731	743	788	719	716	737	737	731	708	757	747	727	744	721	695	759	711	720	752	718	755	748	766	720	722	754	779	714	743	714	775	725	768	738	777	755	720	768	706	792	759	744	716	803	742	807	736	793	743	773	708	790	686	738	716	751	757	728	784	762	742	747	719	736	696	779	734	735	765	700	709	706	720	743	730	770	745	715	769	750	753	832	764	743	773	751	752	747	760	797	727	779	720	749	723	746	718	733	770	777	716	741	759	737	764	808	775	789	744	763	773	740	774	714	817	758	687	792	778	741	720	736	760	734	739	711	742	799	726	730	767	729	756	730	739	751	708	762	760	709	771	737	788	833	753	735	724	744	742	765	767	764	761	749	753	753	726	749	737	737	774	768	745	704	791	715	744	753	762	731	735	755	751	742	798	755	710	737	723	733	724	784	746	721	739	768	733	768	770	710	802	714	761	757	748	765	764	773	714	724	755	771	725	744	705	793	749	752	747	682	740	777	760	756	732	808	720	773	739	737	763	762	759	768	737	777	796	741	782	772	689	774	773	752	780	803	787	756	740	797	735	719	752	718	749	769	771	757	776	723	797	742	782	726	709	757	730	752	760	742	765	754	701	713	762	775	726	744	756	788	712	799	726	725	782	769	741	784	709	752	802	723	714	771	748	759	769	719	758	718	756	737	748	723	697	784	719	714	792	773	753	748	729	756	729	699	779	760	743	713	794	738	749	771	775	761	746	757	758	742	731	793	752	762	726	718	787	757	697	740	725	746	777	727	756	783	712	724	733	723	738	743	727	733	696	737	763	785	748	730	688	761	753	756	726	766	781	774	716	766	725	775	775	733	731	725	761	745	740	740	738	778	770	744	737	738	719	743	743	809	775	746	757	744	771	755	789	746	742	766	800	742	764	741	754	813	716	694	782	726	761	723	749	730	718	766	774	711	772	721	722	762	737	782	773	743	729	740	715	741	789	755	710	747	741	700	760	742	754	770	704	745	690	752	723	694	739	737	780	748	757	762	808	772	760	737	708	788	733	727	739	739	749	751	747	726	710	720	758	730	698	766	732	775	748	779	722	753	730	706	753	713	741	746	763	745	752	736	755	759	791	732	789	761	762	759	782	772	734	749	798	736	760	780	779	735	738	804	778	762	714	745	736	713	766	766	756	769	752	733	722	777	750	746	811	705	788	788	772	787	728	728	766	762	773	757	750	744	741	725	769	761	752	791	797	763	761	768	766	753	739	700	741	763	761	761	668	827	742	750	686	723	770	784	779	752	735	762	741	770	762	742	694	725	769	742	759	711	738	733	694	737	773	782	721	736	763	757	733	782	755	745	679	725	738	700	798	720	773	776	703	754	770	762	714	761	766	757	766	685	745	690	737	732	779	736	738	722	743	671	721	716	718
63325	34164	23456	37015	58644	57457	45010	31561	18372	7383	2273	790	398	305	302	289	287	305	317	294	284	292	275	297	281	301	268	281	285	260	289	273	270	294	288	284	279	283	281	299	307	323	294	288	289	279	262	256	285	294	291	282	268	259	282	299	290	296	276	291	287	278	288	281	285	302	287	261	307	276	294	285	303	308	319	287	252	285	261	319	287	304	299	301	279	291	277	256	268	274	283	302	313	290	310	260	274	293	301	282	259	307	314	314	332	312	276	323	334	251	314	292	303	269	294	252	277	276	318	297	297	260	288	284	275	319	285	284	282	280	296	276	291	265	310	290	266	301	295	305	264	299	301	262	282	288	305	252	315	296	263	266	309	283	257	268	301	285	325	282	291	280	266	268	258	307	287	293	287	270	294	284	279	275	282	300	285	270	283	287	308	270	283	277	308	311	289	309	281	318	298	303	323	300	315	267	288	260	317	273	298	317	276	306	305	285	284	303	302	269	308	288	278	272	303	281	314	278	264	280	304	280	309	292	300	269	265	300	291	283	305	286	264	276	296	289	257	306	301	274	283	308	279	315	261	281	277	279	273	278	286	288	267	305	295	285	293	297	270	274	309	318	267	307	269	314	275	278	290	312	275	302	269	296	307	275	271	295	280	283	314	298	289	317	253	294	296	264	293	278	301	285	304	295	285	274	248	276	248	289	304	299	285	281	245	273	279	285	241	260	287	276	286	329	253	274	285	312	311	283	293	276	285	279	279	298	289	243	288	280	278	286	296	270	288	308	278	260	296	272	299	268	298	300	262	293	310	290	288	272	281	282	310	289	308	304	299	334	292	293	279	271	306	264	314	294	269	272	268	283	276	274	307	282	301	305	294	263	234	276	267	277	305	314	299	281	296	271	309	266	272	280	276	296	282	277	298	322	291	317	260	320	303	293	304	264	311	289	268	285	272	258	255	292	293	299	291	263	288	305	271	294	288	281	308	275	259	277	271	294	276	300	302	279	321	293	293	321	304	265	300	288	274	255	309	274	288	302	287	295	282	273	297	276	264	275	277	299	295	277	271	286	294	270	280	304	288	297	245	325	285	272	260	311	289	269	301	298	293	281	282	259	276	294	286	315	290	281	301	308	299	281	284	286	289	281	307	303	284	293	273	271	281	270	255	322	274	259	292	286	252	293	269	265	297	273	314	258	270	279	283	282	298	272	320	289	272	323	293	284	296	285	286	287	283	266	283	281	272	302	295	310	321	270	265	270	281	273	275	294	286	294	271	260	284	287	276	313	327	303	294	279	297	306	283	290	322	300	254	293	321	262	314	274	285	285	305	272	293	291	271	296	285	285	281	324	305	316	310	295	299	289	271	295	296	267	270	274	289	280	306	264	314	285	307	282	296	252	272	306	284	314	268	301	296	283	276	273	285	305	265	269	300	289	294	288	279	291	291	306	311	295	278	256	261	302	311	302	264	269	280	269	288	282	296	295	253	282	285	251	324	292	281	286	288	298	305	288	313	278	271	287	309	277	330	298	298	307	289	305	249	270	277	277	279	276	275	288	301	293	338	305	271	307	320	284	299	272	275	276	285	305	280	287	271	267	292	271	286	307	276	303	276	281	284	289	291	250	281	254	277	283	272	260	262	282	332	303	304	300	283	322	288	309	258	307	292	309	256	282	338	296	293	310	324	288	305	322	292	258	278	324	267	288	279	275	284	298	297	294	295	310	263	295	276	305	305	295	292	286	266	289	286	288	299	293	287	321	276	284	279	311	293	273	289	262	282	295	293	255	309	279	328	289	286	290	298	289	271	300	276	311	265	294	273	275	281	273	293	288	296	302	309	263	279	282	266	303	313	300	307	280	311	325	274	305	289	297	269	319	279	264	295	282	269	302	271	307	294	278	267	272	274	303	269	286	294	284	325	279	277	299	281	293	264	276	290	292	276	257	307	269	284	326	262	266	270	288	307	250	272	286	284	284	288	291	272	266	260	320	274	275	316	310	282	320	312	286	280	291	268	275	292	299	273	295	298	271	291	273	286	293	284	275	300	321	310	305	267	279	299	263	318	314	306	278	278	296	286	283	290	284	301	277	289	294	287	264	306	293	297	300	289	300	274	285	319	300	276	279	276	253	283	280	272	252	266	257	270	273	294	281	295	271	282	294	264	303	334	303	281	270	256	287	274	255	333	258	288	307	306	284	250	275	293	282	288	293	267	258	244	297	296	304	273	275	285	306	289	279	302	289	273	291	276	297	286	297	288	304	275	292	288	264	264	334	293	311	278	309	262	292	289	287	281	292	291	289	292	299	268	287	258	298	311	298	298	312	304	282	316	261	283	286	277	270	283	271	270	320	283	280	272	290	289	331	323	318	287	309	307	320	286	266	257	285	281	282	280	275	322	270	288	271	286	321	316	304	301	295	319	308	277	298	283	288	326	296	291	266	295	312	291	275	290	312	293	286	261	273	255	297	274	287	256	273	271	267	285	285	278	267	304	288	257	273	273	303	271	289	328	287	301	287	292	295	293	304	299	283	299	279	284	310	288	306	281	289	303	322	264	300	294	292	268	282	307	259	289	290	277	272	301	263	278	275	285	288	271	301	264	265	298	287	293	267	288	285	297	264	289	307	301	293	262	306	317	293	304	288	259	278	286	275	294	307	289	301	297	285	299	265	271	291	277	288	291	289	263	304	290	294	318	307	304	259	273	280	286	288	329	330	266	273	274	281	287	270	294	290	303	301	313	294	315	304	277	277	308	264	282	234	307	270	322	287	287	280	290	307	301	310	278	287	306	312	288	286	277	300	272	260	288	269	264	285	260	259	289	283	300	305	304	308	274	300	304	275	267	307	288	292	293	308	259	275	273	283	289	305	309	265	286	278	280	310	314	313	344	299	273	289	328	298	284	277	251	253	292	271	279	266	287	282	276	316	331	288	291	296	287	285	289	268	305	279	274	302	306	268	308	250	296	263	306	303	314	278	309	306	272	279	270	293	275	300	292	312	286	343	322	279	271	276	310	267	278	304	261	281	278	278	298	264	284	318	271	301	307	281	272	278	250	307	307	271	313	284	311	277	257	268	263	260	264	318	303	298	249	303	306	281	291	292	280	281	262	274	300	253	282	318	275	285	297	298	265	293	290	331	279	266	268	287	292	339	302	286	286	304	295	312	318	332	275	319	286	291	286	290	295	299	263	277	297	291	239	294	296	293	296	257	295	261	318	289	284	274	280	282	265	309	319	286	307	293	296	303	293	277	256	311	310	312	254	262	272	280	299	285	296	313	280	305	297	300	310	251	272	299	319	304	273	288	310	264	268	300	269	319	320	275	288	264	296	306	272	277	297	302	301	311	301	275	310	266	270	270	257	285	279	274	297	305	291	284	298	265	253	308	308	306	275	290	303	263	302	270	275	258	275	291	292	322	262	306	287	269	291	284	300	289	306	302	296	321	268	297	291	307	265	270	280	316	311	268	252	288	269	273	280	268	294	288	293	270
35421	18691	26928	49001	69038	67792	57686	45795	33959	18964	7695	2777	1126	826	701	667	677	682	685	729	687	777	670	702	716	714	600	690	671	680	660	623	690	684	744	769	710	641	634	670	716	676	661	682	703	641	676	676	704	707	685	662	684	632	633	717	654	660	701	683	656	722	683	701	655	718	652	677	690	666	722	676	674	680	651	644	682	702	677	714	681	700	686	672	718	696	668	684	693	689	675	685	700	680	644	660	724	707	659	688	658	691	674	662	692	684	680	707	677	704	674	665	669	654	713	619	678	668	652	696	721	690	659	657	677	637	698	710	708	655	657	720	682	661	650	681	692	744	641	639	733	656	666	679	712	649	691	645	702	710	721	659	689	701	686	694	664	665	684	695	704	715	690	720	658	672	724	711	680	670	696	667	702	695	721	701	654	685	653	681	726	752	682	689	721	680	730	753	669	678	688	685	675	674	710	637	653	715	702	670	695	683	700	654	696	702	703	632	694	735	719	694	670	722	718	689	675	696	696	679	709	679	705	638	657	658	659	730	646	683	684	708	735	660	641	685	664	683	704	643	697	660	706	711	701	670	691	689	662	745	718	692	694	711	741	689	691	633	708	688	725	656	701	670	669	636	721	652	686	627	697	657	696	635	701	657	699	713	685	689	698	717	678	720	666	686	717	681	667	705	687	726	677	694	706	639	696	684	721	658	683	677	681	709	645	657	665	701	637	684	696	709	649	699	650	668	634	692	687	667	644	682	685	731	660	620	693	687	691	690	725	678	693	682	686	640	726	748	642	697	722	707	679	720	693	666	646	681	646	675	741	662	675	673	686	651	693	661	739	650	661	715	650	683	692	659	677	680	720	692	660	665	694	673	682	670	714	688	699	699	672	691	673	712	728	635	683	687	727	683	649	665	722	651	667	739	668	657	644	661	650	692	670	701	625	704	739	698	688	680	681	660	678	696	658	659	707	680	680	684	736	667	687	684	697	682	705	671	651	666	689	657	677	668	694	703	683	686	695	692	692	649	675	717	681	648	679	673	651	690	706	729	657	688	697	686	732	691	713	673	708	681	637	650	649	732	711	670	706	679	702	697	633	679	673	692	687	678	628	661	722	685	687	697	662	674	640	703	685	658	700	739	666	671	686	704	689	695	684	663	673	669	669	628	681	626	679	662	715	708	635	700	642	709	689	680	691	735	699	650	654	720	672	697	707	690	685	668	685	694	703	650	710	673	734	740	683	729	721	655	697	665	670	682	687	647	670	686	665	707	721	682	677	733	659	719	710	713	696	627	680	676	717	666	726	718	663	716	648	658	705	692	659	690	708	714	714	686	728	657	663	703	693	649	673	698	701	661	706	647	728	695	653	681	683	662	697	679	652	647	691	680	659	661	655	709	695	672	720	694	646	692	651	666	632	686	665	686	657	681	658	703	707	662	668	711	679	717	671	647	715	659	652	644	725	678	681	684	722	673	683	722	747	661	706	691	717	686	667	697	697	691	654	664	651	719	665	632	662	677	707	663	666	692	652	663	757	686	721	678	701	678	695	696	706	695	701	708	709	641	709	691	657	675	693	723	662	706	690	669	630	654	675	729	650	695	686	664	702	692	734	693	674	667	694	685	669	716	709	702	730	666	702	706	625	717	649	661	667	662	682	648	654	652	674	673	686	732	669	651	662	620	662	680	725	711	694	677	668	729	716	657	718	702	625	677	712	709	695	652	666	647	701	780	712	724	677	654	686	669	683	705	714	665	707	704	684	690	693	671	702	705	693	701	668	663	696	698	744	692	710	730	648	670	679	626	688	732	711	670	694	651	661	677	662	689	700	683	666	692	705	665	712	705	638	662	728	644	693	678	678	719	677	667	742	671	681	722	728	672	729	706	678	657	695	691	713	631	680	649	728	692	691	691	676	673	680	696	679	685	684	687	634	676	668	698	728	677	735	643	712	672	718	666	697	705	693	650	703	698	700	700	690	708	726	721	652	700	689	695	696	656	651	697	704	678	671	728	684	692	709	683	670	643	680	685	689	665	668	669	727	676	679	705	688	699	695	669	693	670	698	687	696	703	671	692	641	668	679	706	686	680	696	691	677	695	655	713	687	685	667	670	690	708	616	681	708	666	690	700	671	606	677	671	671	672	753	687	647	746	680	696	687	706	685	642	699	701	670	702	702	665	675	703	653	709	651	701	672	686	695	669	705	677	718	638	683	674	659	712	683	729	665	688	710	694	727	702	718	655	657	676	676	685	680	653	689	652	726	680	676	659	711	658	733	722	714	689	701	686	674	707	665	648	681	660	724	766	711	649	733	655	677	731	730	708	749	690	692	683	682	699	732	698	687	706	671	670	667	675	718	684	669	675	709	661	664	682	676	660	666	680	701	695	693	741	708	681	644	655	660	700	699	677	668	697	679	683	703	675	684	644	643	722	674	614	680	690	714	650	643	679	615	751	623	722	694	685	651	672	721	681	731	649	724	687	634	675	699	684	679	715	675	703	645	688	690	709	699	685	652	705	711	675	688	650	659	677	680	667	682	689	692	683	659	727	700	678	731	697	673	676	662	708	713	677	709	665	673	682	662	684	682	685	680	687	675	766	670	660	702	675	680	727	702	663	741	681	712	671	652	718	667	660	730	693	674	663	688	689	649	700	666	667	696	693	678	695	685	675	680	618	748	671	711	705	714	676	712	703	660	666	682	696	689	680	736	687	707	723	727	662	687	733	752	687	746	696	663	709	652	714	683	660	651	625	673	656	664	726	688	703	696	648	678	680	657	647	676	676	708	696	694	688	688	682	697	686	693	681	677	640	653	639	691	710	703	671	689	647	706	667	682	670	708	711	691	662	652	725	690	676	705	706	757	663	683	692	664	667	697	671	690	651	676	660	685	708	719	731	658	706	651	655	651	682	711	692	636	692	654	670	688	676	716	675	670	670	687	643	703	645	642	729	653	653	650	662	691	658	713	708	678	666	669	670	686	749	667	698	675	635	725	619	687	615	710	679	672	660	679	676	678	648	655	699	699	695	691	650	652	715	708	667	671	730	686	709	705	691	703	690	699	691	700	714	728	720	682	687	657	659	690	667	695	664	656	651	674	692	708	713	702	675	690	674	712	670	669	677	643	696	668	689	711	696	688	689	694	695	622	629	719	649	716	691	689	709	728	678	669	658	692	685	660	678	664	687	711	702	700	689	670	639	648	691	696	712	620	691	666	623	697	623	697	636	711	693	647	671	642	673	623	681	670	731	666	698	668	661	666	689	706	680	687	692	669	700	698	692	739	679	648	672	656	693	711	664	651	691	670	684	683	698	689	670	691	669	717	703	691	674	682	683	669	697	673	689	724	664	673	637	674	696	633	720	696	645	686	685	654	728	674	653	675	683	699	685	674	690	718	689	687	662	696	678	710	677	657	689	743	717	725	717	675	642	666	703	714	692	709	634	679	708	678	659	665	670	709	687	672	679	688	651	727	675	702	684	689	689	684	634	680	655	678	633
64142	35237	23653	37087	58726	57983	44692	31534	18703	7477	2162	730	385	341	288	287	255	283	307	308	298	277	300	305	324	289	281	354	281	304	280	301	283	289	283	297	294	298	279	303	281	254	310	355	278	265	307	284	305	298	289	300	306	293	284	287	319	281	297	325	270	246	290	276	287	285	253	274	270	284	303	264	283	302	276	330	299	293	274	279	291	287	319	294	292	280	279	308	261	293	292	299	281	276	261	301	285	310	306	267	285	288	294	254	302	321	264	293	299	332	273	280	305	323	282	311	259	263	314	275	316	303	287	287	285	278	265	310	301	321	296	296	291	303	291	306	285	272	309	309	285	266	281	305	290	300	298	309	292	309	271	313	260	307	303	257	313	294	278	261	292	313	303	296	310	293	278	292	261	291	294	277	321	291	277	323	305	281	287	258	270	286	326	284	296	297	267	288	286	288	290	288	275	311	296	283	298	279	297	274	276	286	285	295	274	289	275	315	276	287	295	292	289	291	240	293	297	271	256	274	279	298	264	306	309	285	312	296	300	312	291	275	282	300	299	282	314	299	276	284	298	339	306	311	289	296	293	283	294	286	274	236	260	272	255	292	294	305	277	291	254	284	326	302	304	265	314	306	291	289	323	290	286	296	299	286	300	283	283	292	303	301	268	287	285	281	302	285	275	327	284	265	299	277	249	259	296	328	279	306	294	314	283	291	255	312	300	282	315	278	319	307	287	298	292	303	295	295	302	286	263	311	290	276	291	292	292	298	313	303	311	273	274	283	271	306	295	283	285	302	299	295	288	327	302	342	276	310	302	336	314	264	301	289	303	253	279	271	298	245	296	280	311	298	329	274	275	298	306	321	349	298	293	312	266	287	262	284	316	293	278	332	321	281	315	288	277	287	284	338	293	306	300	300	283	268	296	295	282	276	278	282	307	309	318	275	314	311	276	326	295	318	275	268	299	279	282	307	299	278	288	310	249	290	324	300	315	306	304	282	292	320	288	294	303	285	288	290	315	293	310	274	302	281	262	292	259	277	287	266	276	322	298	301	290	278	265	317	292	294	296	292	285	281	246	302	335	308	295	299	282	301	307	287	307	295	274	258	282	258	316	311	308	305	271	276	297	309	307	290	265	279	331	291	269	307	307	306	293	297	285	292	306	290	266	289	300	277	275	276	283	289	285	322	284	300	274	272	297	292	294	308	304	319	304	238	275	316	310	277	282	281	282	325	294	266	281	310	290	320	301	291	281	328	278	315	260	300	271	272	325	309	294	281	314	306	302	329	264	294	286	279	297	312	281	280	279	276	279	277	277	287	317	309	307	321	323	281	306	296	312	291	291	302	292	277	284	284	303	311	294	280	297	278	318	261	314	314	284	303	312	261	256	326	285	271	293	314	311	300	297	282	287	283	305	295	253	326	263	308	295	244	253	269	314	286	293	285	315	282	271	289	297	318	308	277	292	301	298	295	298	298	281	303	298	312	294	283	301	280	278	289	302	292	284	273	285	321	253	276	268	280	284	307	313	275	286	289	278	287	299	287	303	314	285	288	297	291	296	264	314	294	298	329	325	285	275	282	277	300	270	244	284	250	290	262	299	308	295	295	285	273	275	301	318	278	269	262	307	288	258	312	269	315	285	300	307	297	295	291	272	278	328	284	300	280	279	292	278	272	275	291	282	272	301	288	281	287	295	308	293	286	288	282	254	309	294	288	273	301	328	302	282	287	294	291	306	283	265	290	265	296	270	319	295	291	275	296	292	313	293	275	283	270	284	308	287	303	263	293	303	261	322	304	274	298	297	300	287	316	299	287	274	292	281	295	317	295	307	263	260	264	279	268	293	292	295	253	291	288	284	291	277	299	321	292	299	283	319	239	284	307	280	306	286	278	299	267	291	263	292	283	272	288	291	288	317	294	301	296	287	262	276	284	296	283	302	308	308	292	276	257	284	308	299	271	310	293	309	276	317	310	276	309	281	297	273	285	273	303	257	290	282	297	307	282	316	306	289	313	308	292	274	279	296	309	293	296	286	257	322	259	282	309	267	275	265	308	334	316	250	271	327	301	298	298	276	316	286	275	284	283	293	320	295	316	293	320	302	319	275	311	318	315	295	322	268	275	294	279	294	270	287	265	299	301	324	285	300	294	283	315	271	297	276	302	273	301	273	291	285	276	296	295	308	284	302	278	301	273	280	287	319	286	307	289	269	244	284	276	330	299	288	313	297	312	269	293	295	331	280	346	309	301	301	287	295	278	291	302	293	294	332	321	293	281	282	347	318	287	321	287	298	283	293	305	294	279	281	273	302	292	269	283	293	278	287	314	287	275	295	301	295	306	256	272	308	285	269	304	309	323	311	272	301	284	320	295	283	289	290	269	287	281	313	249	281	286	297	332	270	280	304	313	296	276	291	293	279	280	303	277	268	268	288	313	306	316	292	281	264	290	284	304	281	250	247	275	277	274	284	280	299	270	323	265	338	306	281	328	299	316	277	286	330	298	276	336	329	290	291	277	289	297	307	295	315	327	319	288	297	315	286	280	288	318	297	280	296	272	292	282	270	294	299	309	282	266	291	277	262	294	300	322	298	289	289	312	303	288	281	277	290	287	286	307	302	302	305	306	296	276	288	289	322	295	296	308	276	299	290	278	269	287	275	282	299	276	298	289	264	260	311	292	311	293	290	291	266	283	261	239	308	298	288	305	314	286	296	280	307	298	243	291	339	296	293	325	276	317	250	307	292	296	310	274	286	331	281	289	259	294	301	291	307	314	275	322	299	305	302	259	293	312	269	286	312	272	313	303	292	305	318	296	321	275	258	295	281	307	306	285	288	284	276	302	312	270	300	311	291	275	324	285	316	296	280	255	312	305	292	288	332	296	257	293	280	310	289	296	278	272	322	282	276	271	280	287	314	298	303	296	296	306	278	297	308	248	279	266	281	279	305	280	302	288	319	292	338	319	290	281	332	270	290	287	303	292	299	278	289	274	307	304	302	308	274	293	306	291	321	315	284	287	276	284	342	271	272	288	279	259	327	282	317	288	290	268	280	306	270	318	281	303	278	312	296	293	298	275	306	283	299	307	279	294	295	308	299	262	318	292	288	314	295	315	311	278	285	302	276	281	289	276	275	304	283	266	269	314	285	277	308	283	285	318	285	299	311	284	272	281	287	320	283	278	279	324	273	315	312	305	302	296	269	287	276	300	309	294	293	307	289	289	303	317	306	294	260	311	291	281	271	297	320	298	312	300	294	262	300	312	294	300	282	281	260	274	258	289	274	290	279	292	323	264	250	292	282	284	318	307	300	301	291	282	272	296	294	288	280	295	277	263	264	262	333	254	277	273	281	291	273	286	287	310	281	309	287	328	294	271	287	282	300	286	288	288	263	325	283	291	283	313	307	298	262	289	273	273	305	294	275	263	265	302	285	311	296	289	298	300	285	328	287	280	271	317	288	341	293	283	278	281	278	298	275	296	264	305	312	297	281	300	277	297
36757	18598	26932	48714	68560	68263	56857	46137	33662	18619	7262	2716	1180	822	716	741	695	660	692	666	708	674	678	718	707	711	702	717	701	687	687	669	716	678	648	729	702	656	700	663	649	673	732	675	723	703	695	687	672	663	734	679	713	684	716	696	665	663	656	649	668	677	694	690	698	714	664	671	659	661	735	702	657	749	711	648	675	710	662	674	678	676	710	685	710	691	637	655	665	701	636	691	721	687	695	707	698	720	667	672	681	712	661	653	698	701	696	702	723	707	719	670	650	691	700	733	718	696	696	730	682	690	695	741	693	705	677	670	689	723	702	704	640	705	705	680	675	675	664	665	675	644	657	644	635	678	676	740	694	688	657	715	685	675	648	676	731	651	693	690	654	668	718	697	681	721	720	720	692	686	712	702	666	657	715	676	698	724	728	699	666	725	729	687	715	683	710	702	685	663	722	687	663	642	655	691	737	646	677	670	661	694	647	729	698	684	685	711	709	681	711	708	668	696	667	692	717	683	667	661	667	674	676	712	685	705	692	673	709	668	682	655	685	679	711	662	679	724	641	718	690	682	719	657	676	674	708	705	711	707	691	707	682	652	651	711	677	685	699	699	668	711	707	690	716	719	632	709	715	653	712	723	704	663	715	702	754	661	742	752	715	665	659	695	725	702	705	694	698	687	670	667	648	664	660	731	708	722	706	684	704	678	696	711	663	667	706	658	683	674	685	677	692	718	712	687	687	620	697	676	673	654	687	719	719	667	706	668	685	665	743	725	708	706	682	676	675	701	675	655	726	714	692	669	674	688	746	692	706	684	718	704	693	701	672	639	669	663	720	714	649	682	613	665	671	663	713	709	712	692	667	701	687	669	664	679	678	682	657	676	738	693	720	737	636	685	762	672	683	668	662	715	681	687	701	723	696	674	674	673	682	681	686	682	699	747	717	706	681	684	636	689	703	707	658	685	648	728	679	644	717	735	673	688	726	683	704	652	682	673	649	673	717	715	679	715	667	702	696	627	724	709	674	632	701	689	625	727	682	658	711	680	674	668	660	697	695	689	668	705	713	611	613	679	665	715	690	674	656	686	675	680	691	683	746	677	701	639	671	707	660	686	720	691	689	688	640	710	713	693	673	677	696	719	637	661	681	684	680	675	689	675	697	675	675	692	709	676	677	660	689	714	683	698	688	712	641	716	717	686	709	724	683	670	674	704	692	751	687	689	706	677	685	696	677	671	648	661	653	699	681	719	743	679	674	694	687	673	691	679	698	660	708	667	715	676	709	686	714	708	672	702	661	670	729	713	755	671	719	682	682	635	719	686	711	697	655	682	712	709	669	731	703	620	652	708	725	678	676	723	661	709	667	669	674	685	677	700	660	682	718	683	675	675	686	697	691	682	721	723	686	735	642	663	681	657	692	717	648	665	695	682	676	694	691	667	672	708	686	656	739	720	706	674	719	731	623	694	697	711	689	689	694	694	663	671	724	685	698	722	710	705	731	638	731	717	690	706	696	733	689	666	706	738	667	663	674	662	657	712	684	657	673	706	664	636	672	683	707	680	696	708	633	685	694	674	651	687	676	690	676	644	708	708	691	724	677	672	723	721	696	665	675	652	707	704	651	711	707	666	697	661	675	670	712	664	684	675	729	678	731	703	680	692	677	702	701	730	675	644	674	712	657	670	669	673	649	660	771	670	647	714	651	670	678	688	680	675	726	683	682	690	664	668	669	694	720	658	693	684	723	680	677	701	668	654	664	663	734	637	712	686	714	717	682	723	703	703	738	693	672	680	671	677	683	731	701	687	715	711	662	663	667	684	691	690	684	702	666	686	668	683	662	707	699	726	674	713	670	709	674	679	680	658	700	662	668	667	636	711	679	650	676	646	705	678	640	725	739	700	674	689	726	646	750	678	678	660	675	699	699	719	710	653	647	679	725	743	672	734	658	680	655	695	710	704	691	707	684	676	689	693	709	668	763	740	725	670	729	668	705	699	665	730	697	684	680	660	682	649	663	669	657	680	710	654	687	682	670	692	688	736	679	666	706	658	727	673	710	696	692	649	648	727	651	677	699	682	682	662	735	727	672	714	759	729	705	726	675	696	707	665	693	677	685	710	637	651	695	661	695	662	671	697	743	698	709	689	736	670	690	674	743	667	655	691	672	639	683	662	695	764	714	749	694	728	684	727	685	712	696	703	711	652	704	700	708	653	718	680	663	728	722	731	708	643	703	703	732	664	663	758	710	673	658	714	695	728	692	688	694	693	740	707	701	705	678	697	672	698	645	723	671	668	681	669	699	686	664	668	686	711	695	699	653	718	723	696	689	655	676	693	677	727	669	663	650	643	651	689	689	644	626	685	649	624	703	684	686	737	712	690	672	664	689	668	707	697	794	722	733	741	674	660	676	690	683	653	693	708	676	733	708	679	701	701	701	712	686	692	684	709	690	728	698	674	683	714	703	716	672	660	674	701	632	675	685	694	748	705	673	670	727	713	658	673	670	701	701	649	646	735	695	669	681	746	670	705	652	719	732	663	675	697	718	639	641	703	641	663	704	678	685	706	719	685	639	704	713	665	650	685	712	677	712	692	685	714	679	703	673	701	681	669	711	701	698	685	730	671	716	727	663	681	739	642	703	732	673	680	663	650	696	692	700	677	696	742	730	678	690	644	669	707	666	726	688	674	707	629	686	674	698	634	719	696	688	687	683	688	704	675	684	685	719	712	648	708	704	696	698	661	691	678	688	687	686	685	661	690	686	665	665	680	701	670	675	717	686	726	687	667	709	640	687	727	713	692	732	673	721	696	726	666	689	714	679	661	679	701	713	658	718	680	711	696	686	670	693	692	688	643	754	717	689	758	717	697	681	677	680	642	667	675	687	703	682	715	715	667	745	685	714	712	702	688	701	689	685	658	703	683	685	653	684	650	686	691	694	690	717	709	680	673	718	688	688	707	655	719	683	649	653	690	741	684	733	706	650	699	665	705	667	691	737	693	657	688	728	685	703	682	654	626	621	746	638	704	716	694	703	681	665	706	714	726	676	691	664	690	678	709	696	706	708	701	697	708	680	654	716	696	692	598	754	705	682	641	656	673	679	703	681	679	658	675	669	712	626	702	692	675	695	692	698	670	750	682	693	653	711	706	735	700	725	665	676	686	725	713	705	744	765	688	730	658	688	693	688	733	666	699	777	646	677	666	666	715	706	689	654	730	678	688	682	641	701	705	703	705	713	670	706	712	721	694	694	709	724	702	688	716	706	714	735	714	683	708	714	695	661	716	714	641	689	670	629	693	679	652	685	689	702	701	711	721	698	659	666	691	707	659	661	747	691	698	706	686	688	675	715	705	692	658	697	675	697	708	710	711	637	682	696	725	683	685	654	737	710	723	676	781	715	701	720	678	677	672	711	664	697	698	645	750	666	707	640	684	707	727	669	707	731	692	744	672	659	654	771	683	682	649	713	682	692	666	734	632	703	670	671	749	719	725	682	693
8372	2090	1935	1787	3303	3587	2878	2155	1191	693	481	362	349	329	333	315	323	308	314	343	290	343	304	306	315	302	311	328	311	337	322	319	325	328	318	315	341	296	324	322	273	342	283	347	313	306	315	297	327	316	327	321	335	325	322	313	333	329	343	335	339	309	316	306	303	307	313	291	296	320	323	338	311	285	293	316	335	323	343	313	302	353	303	342	338	330	336	301	317	324	344	307	346	308	330	340	324	334	314	330	338	303	351	337	317	300	296	285	337	320	307	334	314	298	320	312	320	322	337	291	329	316	322	307	328	354	314	290	333	298	322	318	320	330	314	314	293	324	320	326	310	350	329	307	324	335	309	335	332	304	317	313	324	328	326	329	329	337	343	301	295	337	288	304	321	286	331	282	337	297	315	316	284	295	325	365	305	327	340	287	343	329	339	331	357	294	316	315	315	304	362	369	349	305	309	335	287	304	314	342	323	311	293	314	309	307	308	320	297	306	305	336	292	326	325	311	335	305	292	301	307	327	351	329	345	317	296	265	330	320	315	303	330	327	320	293	341	336	330	348	317	302	309	267	318	342	289	322	324	298	326	298	328	310	320	327	289	320	348	320	304	333	320	368	336	343	371	341	312	321	309	320	282	347	327	311	354	326	368	308	327	356	307	335	280	323	308	314	319	299	338	329	306	320	311	334	332	289	271	325	295	342	331	302	317	320	359	336	354	344	304	306	318	306	348	314	331	312	343	309	326	327	309	314	343	308	319	319	278	320	325	317	319	333	299	324	383	316	327	313	305	322	326	317	325	327	307	332	332	333	308	328	320	328	320	322	288	318	310	344	343	324	324	335	319	297	274	318	308	309	323	311	305	309	300	339	316	358	321	333	311	347	338	323	351	315	302	320	335	296	327	343	344	338	342	313	280	325	324	282	300	291	311	331	306	325	313	318	346	327	296	346	337	300	334	331	304	303	336	326	324	325	316	291	313	337	322	334	307	307	323	320	286	342	322	309	316	329	297	352	333	345	306	339	299	304	316	280	287	289	326	312	321	310	309	301	310	306	336	345	304	345	322	316	329	355	306	313	360	323	342	317	336	348	341	302	323	316	293	307	331	284	323	301	335	313	318	314	317	343	316	321	313	341	305	321	311	338	319	316	313	311	311	325	328	319	323	317	318	328	339	314	324	312	317	332	353	327	312	295	327	316	353	310	308	343	309	313	322	318	294	310	342	324	316	295	312	313	313	329	326	323	313	337	318	303	303	313	330	312	290	307	328	331	329	277	315	357	323	310	352	311	341	303	333	340	348	349	306	315	295	309	324	304	319	353	339	341	293	312	293	326	324	323	370	328	331	298	336	323	321	305	345	318	317	321	288	317	310	338	284	316	320	291	318	303	294	335	336	309	312	321	329	318	304	345	312	305	324	339	332	335	308	320	323	311	304	319	302	332	337	297	306	277	340	321	322	327	309	326	323	302	317	299	314	312	316	358	301	331	351	307	300	318	313	307	306	365	299	348	316	312	323	331	305	320	335	306	323	322	316	307	313	331	305	305	320	344	326	306	318	319	310	315	333	315	329	315	332	314	341	314	331	356	322	290	334	310	318	313	301	335	320	308	283	322	313	327	311	325	317	327	315	337	322	288	332	306	303	327	322	310	318	334	313	299	327	310	329	329	327	323	304	306	322	319	347	296	330	355	296	305	336	328	327	317	340	353	318	348	285	326	333	311	352	316	308	347	286	313	309	292	290	327	331	337	346	307	352	300	341	341	347	310	348	345	290	309	362	336	315	344	310	327	333	346	333	347	318	326	310	320	304	312	346	312	316	312	349	376	320	303	300	300	313	311	321	310	333	299	316	305	334	313	333	343	304	309	326	314	328	324	352	314	344	329	320	330	317	349	308	342	338	309	315	356	356	339	345	329	285	368	317	343	328	329	336	291	300	326	292	314	304	306	344	312	352	310	326	345	355	326	306	335	355	349	338	292	327	335	317	323	292	307	320	321	320	346	289	320	339	314	298	288	328	334	310	312	315	341	319	345	323	298	361	351	284	341	327	299	300	317	282	338	298	327	301	341	327	288	301	315	303	313	329	274	358	309	292	320	304	341	323	318	306	323	342	340	336	328	362	333	298	319	305	320	281	338	318	348	325	308	303	315	303	376	315	291	340	317	312	361	319	299	345	334	324	340	321	336	331	331	330	326	338	331	312	322	336	330	313	300	323	326	324	311	300	325	344	308	321	348	315	326	326	300	317	342	313	314	308	309	343	322	328	332	359	332	303	336	354	306	342	316	320	347	329	316	313	308	306	300	317	312	317	327	350	341	309	306	307	329	360	295	363	320	341	347	318	331	331	308	349	318	306	352	314	310	349	294	301	349	306	297	343	317	344	328	319	313	319	340	283	326	322	339	305	320	317	311	297	305	343	300	309	316	288	353	329	336	355	389	326	366	329	316	354	301	316	339	333	346	282	334	329	313	306	320	329	317	342	296	297	320	317	316	288	313	342	329	326	299	302	373	322	308	307	322	310	329	324	300	313	309	333	316	334	339	313	296	342	282	335	265	322	341	320	338	321	337	296	323	344	324	312	334	341	328	336	345	309	342	334	328	335	303	341	315	330	316	325	334	291	316	338	303	317	310	298	352	329	340	319	330	334	304	329	305	333	298	327	316	299	273	322	307	306	293	273	354	340	335	318	337	309	326	308	307	334	328	323	295	333	326	344	311	285	318	307	321	344	302	300	319	312	316	315	320	325	318	304	337	314	323	313	317	336	326	300	339	338	316	302	321	332	323	318	301	322	345	360	317	311	347	310	327	318	327	320	332	317	335	322	336	299	335	296	295	345	320	308	303	303	302	305	318	325	295	323	347	324	338	296	334	327	301	327	270	321	318	339	326	294	298	332	306	286	323	318	290	303	354	303	328	329	306	316	361	330	316	322	330	327	343	312	309	330	366	334	314	346	351	317	344	326	328	317	344	317	325	319	303	343	321	364	350	318	318	329	309	328	298	305	321	307	300	317	325	330	303	319	325	353	328	343	314	348	330	323	338	298	294	319	332	336	283	292	343	336	346	318	317	299	329	332	330	315	344	318	294	318	306	277	313	299	310	311	332	338	320	299	328	296	309	330	334	314	335	306	323	334	314	350	318	339	283	311	333	326	332	359	288	298	311	324	336	343	305	331	307	296	324	317	291	323	325	318	317	357	342	301	321	329	321	326	294	300	312	331	323	301	332	319	322	329	339	323	364	322	316	294	354	322	338	316	301	310	305	392	300	317	312	317	343	334	346	317	327	314	344	285	322	320	307	336	315	328	332	320	328	333	318	297	286	318	297	326	314	340	313	306	330	320	329	299	341	326	287	321	352	329	321	337	302	334	330	322	320	321	286	353	344	315	313	301	336	301	319	331	352	315	314	342	339	353	291	314	307	329	308	321	340	322	330	318	337	269	321	341	338	355	320	324	311	323	334	311	320	340	305	312	314	302	313	307	321
6906	2239	3897	6357	13195	13237	10811	7337	4327	2302	1280	872	795	804	764	784	767	751	723	748	750	751	710	769	757	768	773	764	731	741	793	739	793	750	764	746	754	723	741	739	773	738	735	771	719	766	788	721	752	752	737	716	762	768	771	737	751	734	732	762	748	736	747	733	730	745	749	759	762	769	721	735	727	755	752	761	723	731	768	717	755	780	740	725	736	761	750	754	708	797	752	737	740	795	762	737	772	813	770	815	780	745	744	748	738	729	711	790	741	772	763	743	724	753	761	743	749	721	799	763	789	742	752	744	765	695	735	753	748	674	751	778	769	761	717	775	746	732	738	765	736	764	715	772	748	742	768	793	751	738	766	720	791	783	772	754	767	748	714	710	767	720	710	724	782	763	793	794	754	701	742	748	677	718	743	734	707	730	762	765	780	786	805	798	727	751	795	770	789	776	732	736	738	734	750	735	720	711	768	739	750	738	789	745	720	734	723	745	776	695	762	780	717	794	770	764	707	767	760	745	718	744	739	695	720	733	770	731	782	807	767	790	691	730	776	765	782	786	744	794	731	736	770	763	730	792	751	749	801	706	807	776	791	752	746	749	761	767	739	788	777	732	777	760	769	750	685	755	771	741	771	737	770	749	704	735	731	766	740	739	748	712	778	801	733	760	712	746	774	740	689	727	805	776	793	815	792	743	741	787	713	775	771	771	745	795	777	765	744	730	737	699	755	748	783	725	733	735	766	774	732	734	735	718	764	748	805	732	789	758	764	757	740	780	788	735	768	789	774	750	747	745	766	724	777	745	772	759	717	798	771	742	727	767	721	735	732	772	787	752	788	723	709	735	747	778	751	757	779	770	719	701	728	792	729	776	744	768	747	747	732	730	759	730	771	748	740	760	792	734	721	732	751	732	766	722	777	793	720	736	756	754	739	739	759	734	754	737	765	779	726	800	793	749	750	728	743	796	734	808	763	731	749	782	705	711	723	738	820	761	771	792	797	775	722	789	712	746	739	698	779	730	760	751	674	775	777	739	790	748	737	763	788	713	752	772	743	745	767	749	739	806	782	745	778	781	731	747	725	730	770	746	709	685	756	783	756	750	751	756	758	711	717	753	750	713	723	711	767	732	776	763	722	782	778	735	704	732	735	763	769	716	753	712	731	794	760	740	752	767	711	743	798	765	757	791	703	777	781	756	766	767	731	782	740	795	746	739	756	809	797	787	754	763	762	759	763	702	813	767	727	726	713	740	766	735	729	735	704	779	726	769	778	767	719	788	762	767	737	760	766	781	739	758	706	796	741	786	693	736	749	722	705	722	722	749	743	722	772	754	765	796	790	723	729	715	766	722	712	770	731	727	777	752	719	756	785	728	727	766	734	765	793	773	771	722	736	737	738	754	767	728	774	748	689	720	782	763	770	728	741	765	739	783	734	749	772	765	722	755	737	683	738	772	746	701	776	730	683	741	759	732	697	792	732	713	752	755	757	765	735	751	760	773	727	692	779	725	742	737	770	719	737	737	790	763	756	756	733	790	743	745	714	739	769	756	782	752	726	786	787	733	797	752	685	737	710	751	761	730	744	738	752	767	752	734	758	729	760	715	797	780	760	758	777	741	753	760	778	784	718	758	784	737	756	742	670	828	767	832	725	717	738	765	766	739	729	716	724	766	689	740	796	687	747	770	779	738	777	767	715	754	765	760	735	736	728	765	782	759	748	754	788	767	766	744	794	764	730	734	706	715	753	745	749	761	760	720	772	695	747	803	793	725	705	754	714	773	706	794	751	736	783	704	739	767	728	673	724	771	775	750	755	697	739	744	755	783	746	764	784	760	748	698	717	767	766	718	727	778	807	768	721	808	716	744	737	767	706	740	750	756	744	774	765	770	771	716	741	786	739	730	762	750	757	750	797	743	762	760	727	716	733	742	783	769	725	763	695	693	728	735	781	662	719	734	776	715	718	713	788	756	755	731	735	779	729	741	789	745	761	800	748	736	763	758	808	700	709	737	725	756	792	722	732	731	776	748	733	749	722	758	770	706	717	729	770	829	775	772	796	787	716	719	771	725	769	746	740	770	748	721	768	719	762	743	675	777	764	731	763	763	729	757	751	785	736	728	759	769	760	776	737	748	716	748	750	698	772	720	731	739	750	795	750	739	761	721	742	713	729	785	810	798	720	773	722	702	735	789	742	713	757	749	755	764	751	759	707	747	756	761	774	689	716	766	755	718	743	739	745	700	735	744	737	769	766	712	721	759	738	744	771	719	700	750	780	739	717	731	739	772	751	767	788	699	723	750	804	753	737	747	793	758	695	733	757	746	734	746	740	733	737	797	776	790	772	749	743	748	767	729	721	735	727	740	710	780	780	743	731	711	759	804	760	752	759	772	759	776	750	771	737	757	778	762	788	722	720	803	765	728	797	783	745	769	776	733	714	757	740	694	822	790	782	763	715	744	726	742	751	688	832	749	787	722	748	719	798	717	734	739	767	776	753	753	753	745	767	713	752	775	794	790	776	765	706	776	764	740	759	712	703	718	743	751	748	768	724	782	760	787	733	770	755	770	738	715	746	744	746	733	759	761	743	693	771	744	751	732	799	690	799	792	724	702	741	730	745	745	748	741	725	814	781	750	782	734	746	779	733	761	745	788	758	754	751	784	769	738	767	767	737	764	765	753	794	775	748	771	767	771	729	758	779	781	785	740	761	731	757	740	714	776	776	716	772	743	740	807	774	699	692	770	753	722	746	795	740	752	762	742	794	726	742	712	769	775	753	754	752	711	710	753	727	740	715	784	794	707	751	743	781	760	751	737	746	730	778	767	738	748	774	751	722	783	752	789	747	755	721	771	776	750	787	751	786	750	743	740	741	760	715	753	756	739	717	713	732	720	759	717	772	790	738	753	739	736	791	730	760	787	708	733	741	780	714	717	760	821	744	749	775	671	727	777	734	799	748	740	762	694	728	782	802	787	738	729	763	798	732	715	788	733	709	744	782	757	812	779	736	765	778	773	712	759	761	756	762	753	732	747	712	735	682	694	710	753	763	770	767	713	811	798	763	769	748	745	738	780	707	736	775	755	758	723	740	725	725	731	738	781	761	725	778	727	764	727	704	755	741	734	752	752	770	736	733	710	739	802	711	715	757	797	723	785	738	739	750	766	719	761	735	743	749	725	747	760	714	764	734	761	750	717	752	713	722	740	778	692	742	796	767	751	752	773	757	772	754	765	769	772	724	723	760	764	770	769	741	781	737	717	748	741	709	743	773	749	742	758	713	769	761	775	731	701	760	699	746	709	775	740	768	742	701	774	720	774	729	733	736	730	769	762	764	741	749	751	751	692	745	735	706	736	791	717	754	785	789	703	758	735	778	774	752	807	741	712	804	781	724	776	742	757	782	736	782	761	783	744	781	755	768	743	711	782	746	726	705	778	747	729	767	737	770	744	737	798	729	722	734	749	761	752	735	743	726	738	726	747	763	715	733	764	786	749
61942	34442	24332	35753	59386	56894	46756	32526	17186	6164	1793	680	393	290	290	283	291	304	279	253	270	314	276	266	268	293	291	280	268	274	297	297	298	305	267	270	291	244	300	275	298	276	296	287	273	288	304	300	260	300	298	279	292	301	309	267	304	305	293	296	271	300	272	295	296	308	285	290	292	257	288	279	277	264	269	278	282	291	294	272	290	272	291	310	289	270	314	318	271	313	264	275	309	291	273	269	266	290	271	283	309	313	241	268	302	316	307	287	293	299	305	302	327	287	304	261	288	301	273	282	305	286	285	289	273	306	271	311	269	283	295	313	276	280	297	287	275	287	276	303	293	269	306	294	285	279	277	302	306	262	333	274	310	282	300	321	279	267	294	269	306	282	303	310	268	296	293	262	266	287	271	281	274	269	266	283	264	314	252	259	300	286	300	265	314	277	284	244	297	335	308	292	288	320	305	293	267	314	298	284	333	297	291	288	292	277	290	275	269	313	296	289	306	301	309	262	258	288	297	310	300	310	264	312	282	281	269	284	305	291	290	288	296	279	278	244	288	290	290	282	307	289	304	281	308	282	272	307	300	306	290	292	311	275	306	282	294	288	310	290	308	299	301	280	289	289	289	295	302	276	284	286	274	304	270	281	260	303	266	259	271	321	309	310	283	302	294	265	261	281	306	309	281	297	316	288	309	295	319	288	298	280	283	287	302	311	270	268	276	281	293	279	291	300	272	285	274	275	293	305	306	302	274	305	299	268	289	282	293	304	289	295	294	296	270	305	314	297	314	277	302	280	304	301	300	289	291	305	315	306	278	292	274	305	308	283	304	315	307	299	333	310	284	284	319	296	286	285	267	309	284	316	286	317	276	288	276	322	310	280	318	306	276	274	297	300	274	273	305	288	272	295	314	289	310	292	293	281	320	296	286	277	278	305	285	292	278	302	290	300	317	282	295	299	289	275	312	282	269	251	290	301	293	277	306	294	318	302	266	284	286	292	268	280	296	298	267	306	306	283	301	299	283	323	306	284	296	340	301	279	281	293	261	306	295	301	286	249	281	289	304	294	300	297	273	270	279	288	295	272	308	286	293	304	279	305	271	304	287	313	288	291	319	280	317	305	299	307	306	285	274	303	258	311	310	292	276	289	294	290	284	290	309	288	318	292	282	276	302	281	295	304	292	253	284	269	301	273	272	318	289	288	335	303	280	282	309	289	287	253	286	306	260	296	259	303	279	297	296	274	271	311	284	268	264	275	271	268	315	293	309	270	284	284	287	299	310	291	299	303	305	294	249	279	270	323	320	291	310	296	267	285	287	296	283	282	311	298	286	285	288	275	304	261	294	313	290	280	297	284	292	290	292	296	271	263	245	260	312	275	313	272	261	278	286	292	252	277	275	269	279	280	299	271	298	268	283	282	288	279	286	307	280	288	319	284	299	285	303	304	312	320	279	277	272	286	283	313	273	312	247	269	291	298	295	283	294	293	323	285	293	289	275	299	285	303	308	299	267	276	279	273	264	290	340	346	292	345	275	284	326	284	282	289	304	292	287	287	286	300	297	311	277	282	290	293	295	278	314	300	318	281	263	308	274	270	268	275	304	282	277	250	321	277	308	275	285	315	276	294	288	300	279	295	291	289	273	299	287	272	291	314	295	285	273	297	287	308	285	308	284	256	317	294	281	273	300	271	281	308	246	237	281	297	297	311	307	310	288	281	316	296	310	288	289	306	308	289	292	315	309	290	314	266	288	290	317	268	295	282	295	246	265	296	304	322	296	287	300	269	303	315	274	303	295	320	273	324	282	300	316	273	262	293	307	273	283	278	260	283	269	293	322	325	282	283	307	277	292	273	270	281	275	268	290	288	322	281	285	324	325	311	279	269	296	305	295	321	266	284	273	279	286	284	284	287	283	276	269	290	265	297	275	292	318	298	272	299	282	289	308	295	264	298	304	303	271	268	270	295	289	264	303	303	256	302	319	294	310	295	302	300	273	308	298	293	324	274	307	311	273	295	277	284	292	313	299	292	302	280	280	290	316	266	286	288	266	291	281	290	292	278	293	333	252	298	246	286	266	293	313	324	285	268	281	290	282	298	260	278	276	287	272	305	289	251	303	279	285	301	255	313	305	296	294	294	285	287	272	274	310	300	297	285	281	302	280	315	282	295	319	290	308	302	280	290	311	296	312	288	289	304	335	262	295	275	303	284	267	317	283	310	260	296	308	292	286	317	287	276	293	301	283	288	276	271	289	280	287	271	271	290	283	249	312	306	276	311	304	300	298	302	285	288	304	321	288	280	296	324	287	265	292	278	267	298	253	284	313	314	292	301	324	316	304	318	267	295	292	287	267	304	284	315	290	313	268	291	332	287	273	298	301	298	300	304	290	310	300	316	272	271	309	284	283	297	296	268	308	307	301	298	333	281	287	259	310	286	280	294	308	312	280	297	306	263	291	287	296	314	268	317	296	316	311	319	244	280	297	272	291	297	299	285	292	299	328	259	326	320	312	328	254	306	263	307	297	269	296	256	272	281	296	305	281	288	258	295	268	316	298	266	273	302	288	267	287	301	282	276	288	278	297	328	303	278	304	280	317	284	326	268	312	274	286	304	287	298	298	280	272	284	274	262	277	317	294	293	291	272	275	267	287	306	286	305	309	319	312	273	271	295	287	290	261	305	297	304	291	273	274	275	287	286	306	302	304	305	290	277	271	266	282	271	296	302	273	302	280	287	314	267	323	328	261	294	288	289	289	265	289	288	290	296	293	267	292	300	306	291	285	284	321	290	296	306	311	307	274	282	302	302	297	272	278	268	276	274	325	304	251	312	294	282	253	256	286	292	284	285	270	287	260	299	287	295	276	277	279	288	302	284	280	255	313	282	276	283	254	291	317	299	288	306	284	320	286	280	264	302	305	288	290	262	290	313	292	273	289	283	287	258	262	266	298	286	321	311	319	281	277	312	264	315	299	312	274	296	334	280	279	299	306	304	266	299	291	255	280	261	282	288	324	328	263	265	280	301	292	276	281	313	261	291	274	309	285	288	274	305	309	304	292	294	246	295	273	310	287	303	270	330	272	303	310	278	288	276	284	263	259	300	319	296	311	305	267	277	305	270	316	285	284	293	270	302	267	286	256	278	262	295	299	317	332	300	274	315	276	305	270	272	279	269	269	285	282	322	262	315	302	288	293	218	305	299	311	287	302	278	304	328	313	306	251	294	295	292	325	277	312	265	315	290	309	283	267	267	305	256	257	303	288	261	289	308	306	288	286	309	304	298	290	287	286	294	320	299	302	266	320	334	329	307	292	311	286	275	275	294	273	271	294	308	295	297	301	290	315	314	291	253	272	327	319	274	279	332	287	302	293	293	285	252	291	328	260	297	280	302	295	285	273	317	306	260	246	278	309	310	289	262	265	246	298	273	327	261	289	280	294	279	287	264	295	269	289	304	290	298	300	291	299	313	292	303	319	295	309	279	284	268	296	291	302	269
35525	18841	27350	48288	69410	67244	59321	46504	31167	16140	6320	2194	1016	773	702	691	685	691	696	692	684	701	704	686	730	707	678	696	680	663	665	684	669	683	710	711	684	690	693	633	698	690	649	709	709	707	683	683	724	678	712	647	681	698	669	675	664	641	666	723	708	683	722	656	679	686	685	703	732	663	684	721	663	592	710	662	687	674	693	650	672	733	630	662	659	633	687	644	651	674	657	706	623	704	635	687	728	699	704	705	685	710	702	700	730	682	689	685	651	669	691	681	694	706	655	691	698	696	692	685	678	675	686	682	632	642	692	738	706	726	767	684	649	642	692	712	707	667	686	647	659	665	648	706	722	735	674	664	672	703	702	650	699	665	644	712	676	705	654	699	690	691	686	681	711	660	717	719	737	632	719	664	662	677	694	705	650	685	719	695	648	696	687	677	681	692	728	701	702	705	684	655	661	698	674	685	670	694	707	707	694	670	724	653	689	707	633	648	703	654	669	722	689	710	687	707	679	660	699	670	640	716	645	654	725	691	732	717	684	657	707	693	766	663	670	676	644	700	675	709	726	717	692	694	729	722	710	676	700	658	678	669	683	727	697	669	687	676	729	674	719	677	679	691	665	701	708	699	675	656	655	677	657	676	651	692	724	679	686	708	696	682	705	703	703	682	680	669	667	671	673	701	645	648	688	673	678	658	696	721	675	690	703	674	676	700	755	660	672	680	626	664	655	644	685	716	674	661	643	710	695	667	669	673	665	732	709	681	720	676	746	721	688	647	688	661	658	668	712	710	656	655	679	704	703	694	707	674	733	667	711	728	675	725	686	692	704	677	681	717	627	703	715	676	662	685	679	654	669	740	659	735	676	681	629	726	660	677	709	655	657	671	686	672	635	704	715	734	695	698	679	681	676	732	691	689	661	654	677	665	625	719	707	728	693	674	662	671	650	671	635	688	668	687	655	685	693	668	654	681	657	683	698	687	707	642	703	722	676	686	680	730	641	683	680	673	639	688	723	710	698	650	668	681	651	696	670	689	662	698	680	671	713	692	761	721	669	691	659	679	705	719	744	680	674	685	669	682	703	686	658	690	691	690	686	687	700	674	716	716	688	675	638	693	655	661	705	675	651	636	647	669	675	685	683	657	705	669	667	708	665	698	680	725	661	681	684	696	654	716	725	651	729	680	712	657	668	672	700	695	678	726	677	689	669	694	672	660	692	705	683	684	681	689	689	693	726	696	683	681	668	724	737	671	695	700	698	690	673	657	664	675	717	695	656	676	667	682	751	734	709	675	671	668	699	708	699	685	722	676	679	691	665	725	691	654	660	694	687	714	750	701	683	676	702	722	659	692	691	716	628	697	713	677	680	712	660	666	708	722	669	680	679	710	677	717	692	691	664	666	682	715	725	702	692	734	706	640	661	668	691	650	698	685	641	686	691	668	696	715	674	679	671	703	667	699	669	687	730	726	667	733	670	707	693	669	675	667	687	698	714	683	678	726	706	676	701	653	672	712	660	679	657	693	706	718	689	740	685	702	663	719	716	658	701	669	659	667	709	641	661	671	677	661	706	695	681	706	680	703	751	730	643	698	672	702	718	701	659	702	703	670	706	682	654	688	692	684	640	731	664	671	714	687	723	644	728	650	725	660	696	660	699	644	685	678	683	681	630	682	690	727	693	640	700	695	695	636	688	699	717	668	709	690	650	671	663	636	682	676	688	730	653	705	655	691	695	673	739	642	678	680	682	680	694	688	693	693	719	661	662	682	679	738	688	677	668	655	689	666	674	662	672	686	679	711	727	696	651	718	674	689	670	706	688	666	689	676	722	663	708	721	657	678	664	675	664	709	673	734	694	699	685	692	732	649	702	721	704	689	712	679	701	716	675	709	679	706	726	694	740	706	680	638	663	684	720	635	719	688	683	699	671	676	655	756	668	716	686	720	644	682	704	678	710	697	697	675	693	699	679	673	707	707	721	703	671	696	675	680	672	699	677	659	655	708	693	680	680	678	715	707	717	698	668	691	697	637	685	689	684	724	697	718	703	690	656	660	685	671	689	676	676	718	668	695	713	695	687	675	758	667	679	653	740	692	676	680	723	672	733	717	685	646	658	691	734	639	712	704	657	704	635	688	700	728	661	700	755	683	691	674	741	691	610	664	674	705	687	729	713	632	694	766	667	693	628	672	712	671	719	659	681	693	693	673	702	657	713	702	686	659	694	675	738	649	679	675	637	638	657	685	724	731	622	658	702	689	708	712	725	699	705	656	674	675	682	680	683	716	702	666	679	728	674	699	755	657	740	662	677	683	652	689	637	646	687	707	684	695	736	711	714	694	673	673	689	704	660	660	644	689	680	681	682	685	658	701	707	699	697	695	653	676	686	665	659	669	686	652	650	676	656	693	679	694	681	676	712	648	648	697	709	708	684	652	670	662	678	687	714	714	635	732	697	700	680	706	681	700	685	696	687	700	678	668	677	735	689	699	700	649	680	701	741	670	683	665	641	677	687	644	683	678	690	671	667	707	719	642	691	679	692	704	658	700	670	707	674	653	693	680	701	656	694	651	691	694	703	690	689	649	700	684	721	656	702	703	676	706	700	720	674	687	731	670	678	677	652	693	741	704	757	696	675	694	648	696	685	663	689	684	654	656	657	670	676	659	654	680	700	655	665	662	694	658	682	658	666	714	699	694	712	688	677	689	684	688	657	678	673	641	664	673	669	686	727	676	694	687	667	710	669	752	683	637	726	658	652	681	700	649	707	659	662	693	691	706	718	673	678	674	692	690	701	684	710	696	701	656	702	697	694	681	666	689	693	681	681	701	665	675	669	720	636	677	686	707	690	679	681	706	687	704	676	631	681	639	681	674	652	712	650	708	683	727	700	668	730	722	710	663	667	689	668	668	652	700	659	709	676	687	743	653	647	736	678	677	702	655	706	629	705	708	674	687	684	703	622	650	705	661	727	719	696	706	714	717	713	666	686	649	713	712	722	640	668	688	676	690	668	678	714	708	690	660	690	705	714	740	681	676	678	696	670	682	696	665	634	667	694	705	665	652	712	657	676	663	672	727	684	690	717	671	708	713	658	680	643	714	642	689	697	667	669	684	701	693	728	699	711	667	683	712	675	727	683	684	694	674	671	708	706	723	655	701	709	652	770	663	654	690	645	653	715	680	696	682	685	676	673	671	700	675	673	685	708	646	762	696	671	719	642	710	726	677	648	667	702	658	688	672	657	675	711	710	743	667	696	692	726	681	708	696	690	693	687	694	730	696	700	680	672	691	696	701	667	703	676	651	732	662	683	733	676	706	683	678	701	658	690	678	681	666	689	703	689	660	650	715	705	638	686	712	636	667	681	654	714	692	699	675	706	712	698	681	658	690	692	627	678	696	655	704	688	690	687	725	713	740	711	645	638	657	666	665	719	650	663	681	665	699	704	681	728	700	662	671	720	692	704	716	696	666	680	712	685	692	690	699	684	679	688	699	748	644
63544	35705	24090	35915	59431	56676	47932	32611	16960	5930	1755	631	386	332	344	312	291	298	298	276	315	301	287	308	314	321	293	288	280	264	287	296	278	313	277	289	343	297	292	295	288	305	317	309	301	288	271	307	292	294	308	293	325	284	278	283	279	295	257	316	292	319	283	285	273	305	289	322	307	302	304	295	284	269	317	277	277	288	271	324	287	300	315	290	293	292	296	298	315	307	305	274	286	298	301	317	294	284	277	270	297	290	279	276	300	308	273	292	310	334	306	302	273	268	283	270	310	266	289	299	270	290	286	339	279	310	283	267	289	289	292	312	314	290	319	300	272	308	322	309	323	273	281	317	326	320	315	317	312	326	289	289	304	299	272	287	276	272	293	296	268	281	286	311	292	319	308	257	296	309	283	292	278	286	311	332	300	290	281	314	281	266	288	275	282	273	267	306	272	311	309	303	292	299	285	283	253	288	291	295	275	281	279	301	303	308	314	305	310	281	264	293	313	305	284	280	292	327	307	276	317	294	270	288	342	252	290	301	306	295	271	312	278	306	300	326	313	306	310	277	277	267	315	317	326	284	293	288	282	304	275	292	288	294	295	293	270	352	282	259	304	320	296	281	319	277	305	298	294	316	293	278	267	293	299	321	327	305	274	318	290	276	286	280	331	302	283	289	272	336	301	303	276	286	326	289	291	316	265	306	282	270	286	305	291	259	293	292	308	302	237	323	279	308	297	311	306	300	267	290	276	318	307	291	307	295	268	298	287	275	295	297	318	303	259	278	300	294	296	294	265	296	268	250	299	314	271	293	280	268	282	291	288	293	300	279	266	346	270	310	297	299	317	327	281	270	312	268	321	297	314	275	304	285	277	306	260	291	291	294	270	295	294	296	280	301	292	272	263	307	286	278	286	322	334	284	279	317	287	293	302	309	261	310	275	303	280	293	298	300	302	282	311	278	316	245	294	300	282	291	275	297	304	304	271	295	292	296	292	323	299	272	300	294	289	272	319	286	295	272	316	307	273	258	289	313	328	282	268	282	294	253	281	308	291	269	279	288	314	263	326	286	307	303	305	294	299	287	305	274	313	296	292	254	280	279	289	259	254	290	310	327	307	314	299	294	299	295	305	301	306	308	315	276	234	312	287	273	280	321	302	299	314	300	279	283	280	294	297	330	326	289	304	286	297	284	291	311	305	294	291	295	272	261	296	322	304	264	304	310	292	289	270	283	269	321	304	315	287	299	317	298	314	303	286	285	314	318	293	293	300	302	302	312	302	325	284	270	327	273	275	296	271	304	306	286	288	279	294	289	283	293	322	297	283	287	291	293	323	301	296	288	296	313	285	296	286	296	295	302	278	302	297	308	306	260	315	274	275	278	315	278	302	282	290	278	314	310	281	287	299	328	297	299	307	280	321	274	286	281	266	283	277	310	288	299	302	283	287	287	289	281	311	281	307	298	281	285	293	303	275	291	288	297	259	305	312	314	324	296	333	270	311	270	297	261	293	300	304	305	285	324	292	298	305	303	291	287	294	263	283	329	305	285	291	319	291	323	283	330	292	288	331	272	252	275	293	336	273	261	266	284	288	307	288	256	295	320	291	288	313	301	315	294	277	288	312	285	318	293	273	283	309	295	293	265	253	331	303	279	283	260	309	274	320	291	294	269	290	295	270	302	277	273	312	320	308	317	312	311	277	263	283	268	288	300	312	271	264	299	299	288	301	318	277	300	289	264	297	297	277	295	307	277	279	301	296	314	301	310	308	281	290	299	299	307	278	273	305	295	315	311	304	298	282	285	288	263	294	275	324	287	309	286	282	293	283	256	262	312	297	295	325	306	296	295	324	290	292	290	313	305	291	312	289	287	316	273	316	299	322	309	296	309	287	284	284	268	277	258	254	265	287	275	256	309	306	293	285	270	296	276	283	324	298	286	283	265	281	286	299	292	289	286	278	307	313	267	296	283	283	303	306	295	266	297	291	276	297	311	317	312	306	274	304	302	291	315	309	319	290	305	249	290	298	276	298	271	280	302	273	276	278	308	289	282	285	305	300	316	287	280	296	299	328	305	338	295	281	300	305	281	295	301	290	280	289	322	280	280	308	285	270	285	344	311	335	283	286	279	278	266	303	307	300	281	339	297	284	249	321	252	302	302	277	278	295	252	285	278	291	264	276	287	299	277	308	277	332	281	279	286	275	314	312	267	306	308	285	310	320	318	289	262	278	300	301	295	280	331	303	285	294	315	310	280	305	295	301	312	293	282	289	295	292	325	257	299	318	279	307	287	312	302	292	316	280	292	288	312	338	303	258	300	303	301	298	310	280	290	297	298	278	303	321	287	276	280	262	271	293	259	293	321	306	270	302	284	325	302	288	311	307	314	293	295	282	271	320	310	282	298	285	315	282	316	314	302	274	301	255	301	291	306	288	274	305	287	287	311	288	307	275	286	314	309	300	313	330	293	283	315	288	296	288	310	286	296	319	297	299	268	296	276	310	281	293	258	292	311	273	265	287	291	286	278	286	286	257	291	320	301	287	260	304	316	288	307	322	283	278	280	290	293	313	321	309	293	329	288	290	298	288	310	291	298	252	296	343	299	310	322	300	291	294	312	273	272	250	304	259	269	312	294	286	312	274	300	306	279	253	278	285	293	290	303	299	265	308	297	333	279	305	310	299	302	281	314	288	280	306	327	288	262	297	285	290	314	329	284	302	302	304	265	317	270	272	292	293	322	293	299	324	307	288	284	290	300	255	291	316	317	309	282	261	253	300	294	289	294	297	285	282	310	288	312	312	275	328	304	301	271	288	323	290	322	297	286	285	314	263	331	273	301	287	256	273	281	318	288	285	283	278	253	293	282	302	314	275	267	262	313	274	308	292	281	291	272	282	303	317	284	298	299	292	308	294	310	294	279	282	290	308	292	317	325	313	335	303	295	282	332	309	289	275	277	278	286	275	291	277	310	294	287	300	280	309	269	296	269	291	304	289	260	276	290	305	284	330	289	280	287	297	273	253	293	257	310	333	306	307	319	284	292	280	303	252	285	270	313	242	281	288	289	300	336	328	308	301	298	294	318	294	283	278	293	296	295	322	284	268	289	292	312	305	286	287	295	310	280	265	309	280	343	299	306	267	285	288	311	258	328	254	278	316	267	337	300	291	294	279	294	321	283	297	272	343	305	277	281	281	292	279	321	309	274	315	282	326	310	298	273	314	304	278	305	296	278	304	300	297	305	263	279	289	293	301	289	300	290	269	262	287	300	299	292	281	289	276	283	295	288	296	286	297	299	278	309	287	268	324	309	338	303	312	314	292	267	288	284	315	274	303	319	275	301	297	340	269	274	290	305	291	290	280	313	276	313	300	258	281	278	258	312	304	295	290	293	280	302	339	306	274	285	263	257	286	286	287	277	293	321	291	297	272	305	271	272	295	278	306	257	297	297	320	295	300	303	260	271	265	301	275	280	280	284	283	260	321	297	296	310	318	293	279	259
37054	18405	26917	48210	68998	67172	59520	46128	30508	15725	6083	2198	1009	756	712	759	661	704	707	726	722	724	700	709	687	640	695	735	717	701	708	658	684	662	697	671	687	671	701	689	684	687	680	680	712	713	756	695	682	723	715	738	690	682	684	719	696	667	661	701	699	693	656	682	714	744	693	718	637	674	759	658	696	679	701	643	720	681	671	707	708	688	678	698	671	694	749	689	688	672	733	689	673	704	701	652	693	693	699	668	728	680	664	650	695	684	681	658	684	709	667	692	691	683	688	691	716	714	678	663	750	679	695	687	737	689	685	666	665	664	683	643	643	677	662	701	678	689	676	685	648	662	675	733	689	678	701	645	683	693	761	687	707	720	706	696	676	688	675	689	659	707	676	658	656	658	694	651	726	666	718	730	727	686	690	744	728	648	734	686	718	711	697	733	737	657	688	717	730	647	683	675	701	660	675	685	722	669	689	678	710	711	660	652	690	667	658	667	716	732	684	722	721	685	653	687	696	702	701	695	738	698	715	690	690	657	679	693	677	677	720	650	713	679	665	714	704	737	637	681	733	685	663	744	701	663	710	688	758	653	707	674	687	716	689	693	705	704	707	721	679	718	705	679	694	669	722	645	693	730	708	746	732	712	717	713	724	624	695	664	688	706	679	689	678	724	730	712	665	702	714	719	700	709	728	607	677	679	663	675	682	692	742	663	685	707	721	679	660	749	659	684	689	686	720	694	666	678	702	697	706	674	707	737	717	680	662	678	683	672	710	641	704	682	677	721	683	702	665	745	703	697	744	665	682	687	689	665	676	667	655	740	704	694	710	709	733	684	708	690	738	653	685	704	759	623	646	682	704	706	739	694	687	673	709	709	787	713	701	689	647	661	701	689	718	652	702	697	684	691	702	673	706	618	676	697	698	699	693	636	672	669	711	723	652	651	692	665	614	679	721	665	707	667	696	698	737	699	657	698	686	705	657	734	647	731	693	717	717	730	669	658	753	694	672	682	692	734	678	703	603	686	699	683	668	693	664	666	691	691	696	743	650	715	665	752	686	664	696	684	718	671	722	705	672	695	696	703	672	660	709	695	700	700	706	713	668	687	695	681	670	676	720	690	705	707	680	667	752	632	709	717	728	683	679	699	734	702	640	648	659	654	708	677	648	686	752	678	674	655	626	643	668	659	740	668	704	697	692	674	717	689	657	672	730	643	680	718	726	678	645	660	665	686	650	691	710	687	720	721	672	682	681	771	690	719	690	683	732	700	683	660	718	735	687	689	647	709	691	718	694	683	696	668	664	726	734	692	709	670	703	732	707	712	693	705	682	694	691	696	691	680	732	664	665	709	701	679	677	716	674	682	706	698	695	688	651	686	675	694	740	700	666	699	703	678	696	711	725	703	680	648	700	650	708	624	708	712	680	697	653	744	701	734	672	703	692	662	708	690	708	651	720	714	738	731	685	716	719	710	759	712	758	714	711	670	713	654	709	677	699	743	691	736	671	629	686	666	703	746	677	626	668	698	662	707	696	683	704	661	676	696	684	715	685	707	697	722	642	693	654	625	743	737	690	706	733	730	732	717	714	733	692	694	715	718	722	714	670	742	675	701	677	687	716	666	691	696	724	687	711	660	749	696	678	697	698	699	702	686	689	684	667	692	681	709	684	703	692	708	709	689	673	750	714	695	679	680	672	709	690	700	700	702	690	697	736	686	670	674	668	716	694	726	730	686	679	700	660	687	678	724	681	689	692	661	700	670	713	702	674	694	660	745	699	704	663	676	632	681	752	653	720	712	676	730	661	673	707	682	681	734	706	668	731	740	695	698	690	703	695	663	746	717	674	704	681	708	728	730	696	702	701	676	635	698	707	701	674	701	723	680	704	663	692	705	681	703	719	664	686	672	677	696	703	670	721	701	766	703	683	719	680	700	686	666	700	721	675	686	691	753	687	672	683	631	701	698	697	681	732	655	673	636	695	679	645	708	697	680	701	718	756	714	746	694	672	699	699	712	631	690	691	696	677	684	688	692	690	708	705	738	697	733	670	759	640	716	649	682	708	673	682	693	664	705	656	683	710	708	739	735	708	694	701	662	679	663	651	680	708	687	708	724	713	680	696	695	681	749	697	650	717	666	674	659	686	682	724	658	743	656	651	661	653	709	701	717	656	667	652	673	729	694	665	701	722	728	698	703	659	685	681	717	683	671	712	695	682	678	693	695	698	708	727	691	658	649	705	698	677	690	713	723	678	663	670	715	667	676	669	717	675	691	728	666	684	677	739	669	687	668	665	715	693	695	680	702	682	709	672	684	669	686	703	678	670	648	637	702	727	708	681	744	669	695	703	706	705	713	676	672	687	709	704	692	665	696	746	709	699	696	671	665	707	687	775	702	765	710	673	682	661	714	714	687	659	682	674	713	705	711	720	710	713	756	679	673	732	688	692	705	676	680	681	685	733	740	704	690	668	703	663	665	682	642	697	712	719	709	651	699	684	733	723	686	705	740	696	719	725	686	682	690	695	671	677	601	658	718	722	703	677	681	698	726	716	706	717	688	682	682	658	657	697	701	705	699	667	671	700	696	675	644	696	705	701	702	687	665	764	674	674	671	671	681	662	697	654	723	718	697	697	634	677	692	728	677	670	718	738	696	663	665	705	710	685	701	700	678	680	649	708	701	694	747	702	705	689	706	678	684	634	690	698	719	722	711	700	667	706	694	700	726	710	717	653	679	660	699	718	703	724	636	700	725	671	690	699	648	683	682	688	739	691	682	645	725	712	691	684	707	688	684	652	659	684	695	692	706	734	701	716	640	727	658	639	670	681	675	682	734	687	680	698	716	728	708	714	656	706	730	736	671	710	675	710	722	695	642	728	712	688	696	663	655	666	655	679	707	734	671	662	702	717	654	653	676	675	708	700	684	733	670	693	678	729	709	680	710	663	626	687	720	724	701	707	709	672	754	655	685	659	731	718	690	719	680	678	634	675	728	678	698	689	663	720	696	688	732	666	657	701	708	684	738	716	732	707	678	678	666	706	692	669	716	735	727	640	731	671	700	678	670	709	699	734	778	684	678	696	667	669	698	737	659	626	731	678	668	747	661	742	722	685	666	688	679	718	682	754	673	719	687	628	706	679	698	660	675	669	695	721	732	649	731	649	672	688	758	695	740	640	707	686	709	706	687	726	690	694	681	671	705	669	674	671	733	671	678	662	649	688	672	672	690	735	694	641	687	717	676	713	722	663	679	722	735	668	655	686	680	726	711	682	689	702	717	641	695	683	695	694	683	726	680	700	642	657	683	672	741	701	678	690	662	704	672	658	671	742	726	702	668	659	652	751	622	671	664	713	680	712	715	717	714	667	712	701	717	709	666	735	666	701	691	664	697	675	732	698	693	721	681	704	693	691	682	680	694	703	701	703	705	721	708	698	729	678	627	663	709	686	710	693	692	727	686	698	689	702	688	724	699	667	724	750	726	732	702	666	722	675	695	703	682
8827	2119	1830	2002	3011	3288	3278	2235	1215	700	475	371	333	311	350	307	332	332	311	342	306	301	311	310	328	314	309	311	278	319	334	281	271	299	323	320	320	330	309	356	341	331	361	305	328	331	303	361	320	313	300	346	310	308	335	304	324	295	323	343	353	335	322	363	317	327	364	318	305	335	359	321	300	347	345	342	335	307	319	311	298	312	357	343	297	347	323	292	333	315	306	297	309	335	319	337	322	311	305	332	347	335	299	337	333	308	354	330	316	363	351	342	304	304	306	298	295	312	301	345	317	344	338	323	348	327	312	363	291	329	332	327	338	343	302	328	327	296	288	342	328	303	337	345	341	334	323	298	332	327	329	270	318	340	317	319	318	306	290	326	322	309	289	317	338	341	322	315	350	357	296	309	338	345	313	352	320	316	352	350	344	332	324	330	322	337	297	332	313	334	315	319	338	311	340	316	341	338	337	321	305	322	331	338	302	306	325	293	322	284	292	332	331	330	354	324	342	304	320	297	319	327	325	343	358	338	323	343	334	325	329	303	325	301	305	299	331	313	299	316	284	332	312	281	304	325	286	351	343	358	278	319	310	334	319	314	337	320	321	324	315	322	298	303	324	336	316	307	313	339	338	314	327	337	315	319	300	327	312	319	307	301	348	324	318	324	313	289	305	349	348	309	312	298	337	377	283	302	322	305	292	330	309	332	330	316	317	325	310	296	320	329	321	317	315	317	345	311	328	316	319	308	328	333	341	308	319	310	311	308	323	367	329	328	300	313	337	326	317	350	337	338	319	334	328	343	319	321	308	345	328	327	305	351	303	310	311	313	294	315	322	343	337	307	339	374	350	361	364	345	294	335	323	310	318	336	314	364	329	307	292	324	285	301	321	309	318	291	331	288	333	343	308	312	331	338	321	286	371	318	309	326	353	303	330	310	305	329	315	310	292	361	318	343	346	323	318	338	325	336	327	298	317	361	301	334	307	327	340	310	294	325	332	312	355	326	306	322	302	314	311	344	354	350	333	351	295	308	346	309	317	347	328	331	330	336	333	320	311	341	351	309	308	316	343	351	336	318	305	292	281	351	329	335	337	292	324	349	280	332	318	287	334	327	319	309	314	287	327	331	326	324	317	313	345	336	318	324	376	328	302	339	313	339	300	309	324	313	318	324	323	309	313	320	308	323	301	324	274	320	339	320	306	343	307	317	298	355	296	299	335	287	360	283	342	326	320	321	307	335	311	338	339	333	299	347	302	348	327	315	325	316	322	331	298	320	312	338	348	332	344	337	328	312	362	326	355	340	307	334	352	355	311	291	302	310	332	336	312	311	312	310	348	332	303	334	305	271	304	318	330	316	345	374	341	344	329	309	310	306	341	365	314	307	321	337	279	308	301	290	289	361	328	306	312	345	314	322	322	321	325	299	317	302	327	331	325	335	317	282	317	318	310	325	308	326	330	301	308	300	341	356	308	311	349	335	338	352	347	308	308	339	315	308	329	336	331	302	344	339	322	310	341	324	314	340	309	345	336	351	314	312	290	323	313	316	323	319	291	326	330	302	313	312	311	311	334	365	315	321	294	309	326	316	332	298	281	293	358	340	285	344	324	326	313	334	326	325	334	347	340	293	334	324	300	271	300	337	323	309	340	302	304	348	322	328	362	321	299	367	322	323	305	315	305	306	317	306	330	342	351	308	337	306	317	319	315	314	354	348	327	286	331	326	326	335	295	330	350	333	303	293	326	309	330	289	308	341	327	328	331	301	336	312	287	316	310	313	310	317	379	320	314	330	328	350	333	349	300	306	317	315	293	327	313	308	313	327	302	305	349	293	351	326	348	264	339	349	343	337	331	315	251	330	315	317	315	336	335	312	306	316	355	331	331	335	310	299	303	321	347	334	314	304	347	326	308	311	320	321	292	329	313	304	323	298	309	286	343	309	315	283	325	317	314	330	323	319	327	305	335	322	300	309	312	311	334	357	333	328	342	334	300	339	355	348	319	353	333	306	342	319	330	337	308	350	323	321	319	319	330	327	343	320	351	334	377	327	313	321	301	320	332	292	298	328	333	317	306	330	313	325	337	317	354	326	315	331	316	354	311	341	307	325	306	334	344	321	349	347	338	312	307	305	280	286	311	347	285	319	324	334	310	298	293	327	332	327	297	276	339	319	305	342	299	307	287	295	289	317	308	307	316	297	338	334	289	290	345	336	337	289	285	303	310	316	294	332	318	349	337	307	332	305	308	366	354	331	345	351	291	304	324	311	305	285	337	328	320	312	340	308	314	314	325	345	288	325	336	320	334	350	334	287	365	307	311	352	331	334	329	311	301	300	313	320	325	327	295	324	298	304	308	295	289	305	314	354	329	318	325	332	325	322	340	329	318	328	293	328	296	318	334	288	314	344	309	278	332	300	288	294	313	358	291	334	342	323	303	323	323	309	296	347	328	329	296	338	341	333	306	330	290	314	340	330	313	318	323	308	348	330	337	323	328	305	315	314	306	347	346	333	343	288	311	356	337	314	301	329	334	311	343	296	325	320	337	330	309	323	303	349	358	274	305	331	336	343	316	280	333	297	297	319	294	333	333	316	305	294	319	292	328	295	302	304	315	356	327	328	344	341	325	303	294	301	310	325	345	300	333	312	318	278	316	296	331	290	323	310	316	329	344	333	279	301	307	302	298	304	323	338	329	316	374	326	293	287	316	342	331	327	329	329	330	341	322	319	297	321	289	301	305	346	325	312	299	297	308	290	319	328	334	332	327	329	302	335	329	338	320	282	296	322	289	343	365	335	314	292	295	332	289	320	307	308	330	331	333	335	292	331	325	340	324	313	344	333	346	302	316	331	333	317	368	346	337	340	312	302	344	353	350	323	326	321	299	351	307	330	291	322	335	286	303	301	355	360	333	333	310	310	309	306	320	304	306	319	339	312	321	306	317	298	349	329	319	334	304	308	298	305	345	310	330	350	325	314	338	363	344	299	313	358	347	361	353	325	287	297	348	310	285	317	327	350	349	352	316	350	317	306	313	337	317	310	304	347	300	306	313	288	303	313	342	348	317	290	311	366	335	342	333	303	315	368	346	337	321	342	291	325	338	325	281	314	340	298	318	311	331	321	343	323	289	330	333	283	312	343	339	312	320	318	305	311	295	336	302	337	349	357	324	317	332	338	323	284	349	325	341	318	328	345	325	361	337	361	289	313	319	344	310	325	318	311	308	332	321	330	331	334	337	336	364	314	322	309	302	303	300	351	314	291	346	327	301	320	304	318	300	353	298	377	336	293	305	286	315	339	317	353	334	305	341	324	346	315	342	331	314	297	289	334	299	325	350	312	276	310	326	307	295	316	358	346	293	312	305	337	316	308	307	327	330	304	312	355	319	306	303	326	368	336	287	323	331	355	363	295	344	333	314	311	313	299	305	349	326	319	327	305	286	325	327	342	360	311	318	347	338	339	340	343	314	308	322	313	341	303	330	303	333	311	345	309
7135	2258	3510	7131	12458	12818	12043	7626	4018	2078	1269	920	778	767	785	735	714	791	750	732	735	757	718	750	727	720	706	737	730	749	733	743	741	739	752	763	732	784	749	725	743	753	770	758	791	752	723	776	774	746	693	742	757	784	787	748	741	747	715	780	775	785	818	789	715	755	759	782	733	755	734	719	755	786	761	728	765	791	775	720	763	712	743	773	795	761	709	828	717	749	752	754	770	770	761	811	739	736	768	726	772	787	794	808	818	779	761	707	754	748	739	777	757	804	736	726	746	787	767	766	794	788	740	783	762	721	801	739	732	765	822	744	759	761	711	752	759	721	755	751	753	748	731	731	700	742	756	738	732	755	830	708	741	746	718	722	817	750	751	778	736	804	763	742	773	774	780	740	740	725	723	692	740	772	726	718	757	788	758	763	741	768	765	703	765	733	714	762	728	738	726	742	765	784	754	765	777	761	776	718	803	767	747	728	745	771	788	735	715	792	802	758	734	744	761	792	690	765	789	768	732	720	738	764	725	731	731	774	736	737	781	770	749	734	745	696	749	779	744	767	773	717	730	757	802	756	782	736	753	733	753	752	779	731	788	714	741	712	752	772	763	729	736	751	735	765	748	750	819	775	761	679	768	791	746	789	768	739	781	698	798	737	782	765	752	733	808	736	800	754	745	728	796	744	711	754	804	772	756	759	764	800	771	750	769	747	791	694	728	763	761	734	727	754	759	757	750	782	764	781	798	812	754	728	739	702	760	761	697	781	785	762	773	743	736	830	750	773	760	739	749	745	758	775	752	787	781	697	762	809	726	802	775	754	752	758	716	678	737	775	743	755	735	726	763	728	742	774	739	721	703	686	742	735	744	776	746	787	794	750	726	769	762	703	736	743	746	748	759	754	769	753	752	750	758	797	735	749	752	772	760	756	808	731	725	747	705	760	790	677	768	793	724	751	768	784	778	742	730	775	721	793	756	769	821	728	769	789	777	747	761	755	781	719	788	741	762	753	798	761	739	756	755	734	785	757	796	740	747	772	769	817	738	785	783	716	753	749	775	733	744	727	777	762	757	762	761	756	767	769	749	766	795	763	765	778	763	773	786	724	703	741	783	727	809	792	750	698	810	784	745	754	777	742	722	724	813	740	770	775	745	789	733	748	755	740	767	705	749	755	771	746	783	738	735	760	774	732	783	733	808	724	736	747	767	795	749	769	746	787	696	717	740	757	802	756	760	764	734	691	792	776	759	763	783	775	773	750	708	774	775	835	714	807	776	746	757	750	758	788	773	721	758	762	769	778	755	703	749	714	748	782	730	758	735	714	724	763	798	793	758	772	735	761	746	785	801	737	816	718	734	763	739	776	744	790	772	780	725	743	711	738	742	793	790	742	735	729	743	768	775	787	764	746	727	727	723	797	775	742	750	753	797	791	756	769	716	756	790	745	735	808	767	724	773	729	745	748	819	735	763	757	750	778	730	813	739	740	756	772	782	714	700	739	790	797	737	772	792	704	734	752	783	778	752	771	776	769	704	764	787	733	745	749	789	760	765	766	726	770	784	827	728	794	762	825	775	746	754	727	772	723	743	731	763	734	749	766	791	746	742	726	789	736	776	706	767	718	768	762	779	729	721	742	707	756	729	738	809	750	750	755	778	805	747	757	814	742	776	771	790	768	762	752	747	772	716	726	769	736	794	774	797	747	789	773	753	709	784	750	726	773	762	789	738	744	730	773	785	767	761	778	751	790	735	718	784	795	786	779	767	770	726	763	734	730	739	764	779	759	773	796	786	699	752	782	780	732	789	801	732	772	756	755	717	707	730	781	759	766	773	760	773	769	799	763	828	750	733	767	756	747	796	803	738	722	823	731	753	831	770	764	760	762	730	779	802	729	800	741	763	778	752	763	782	735	738	756	737	746	720	776	765	725	789	741	771	734	727	743	777	766	767	788	691	807	720	728	760	735	741	796	822	793	767	765	807	752	716	704	731	740	743	743	703	725	771	759	753	748	765	780	760	764	760	774	759	775	782	736	813	745	759	717	778	816	766	750	741	729	743	741	716	785	773	716	742	747	843	751	775	744	751	742	744	777	690	793	771	792	765	765	798	728	758	788	775	736	765	766	795	712	791	809	770	757	760	734	739	761	731	812	729	688	741	769	728	803	773	722	713	738	751	774	728	735	754	782	756	758	723	755	754	736	775	751	732	733	740	804	717	746	788	740	788	751	770	791	745	718	720	781	732	792	753	773	744	753	688	790	727	699	704	763	751	728	704	756	761	768	748	766	765	766	739	758	759	787	731	804	713	758	728	740	753	757	798	730	781	784	724	705	813	751	732	734	765	747	797	778	780	773	794	759	786	723	681	729	785	717	780	777	727	732	780	765	767	746	766	742	754	803	777	753	755	729	719	801	764	782	842	778	811	740	705	756	770	789	769	735	788	742	825	725	755	782	730	789	786	771	767	763	783	738	742	747	732	775	762	756	767	736	802	731	764	719	799	737	765	715	753	756	751	789	774	748	738	714	739	813	844	787	743	741	763	848	781	746	763	746	758	752	752	742	730	762	767	765	741	758	794	726	764	753	765	728	745	751	742	737	754	765	752	782	727	744	765	770	757	769	764	699	786	748	726	755	713	804	732	748	775	783	688	716	756	769	747	773	700	785	723	752	776	763	733	730	705	772	735	727	738	784	747	753	754	767	747	752	762	814	825	765	744	780	766	803	804	705	770	763	756	805	744	721	753	727	741	779	764	737	721	750	749	723	796	759	736	797	783	749	778	764	770	802	719	721	787	764	788	738	739	749	749	780	759	748	753	751	724	799	747	788	770	781	749	758	764	734	737	751	730	793	768	754	741	751	760	762	783	716	764	806	778	763	772	754	770	782	788	725	771	764	778	761	720	757	767	691	766	774	773	732	769	759	737	748	721	760	729	726	735	774	759	758	741	795	769	761	725	836	750	756	709	770	746	749	718	766	730	747	751	738	769	760	770	742	749	781	752	759	716	772	759	736	770	753	724	806	741	766	744	747	749	786	727	738	782	770	782	755	764	733	742	748	751	763	736	759	771	802	785	746	747	747	764	723	752	767	733	755	717	768	724	784	791	715	720	725	744	740	755	763	756	734	750	769	808	762	774	748	733	736	756	729	738	761	803	740	763	790	757	716	742	758	804	709	802	774	776	771	691	765	781	752	756	755	784	775	731	756	748	727	785	746	777	744	767	698	735	732	791	712	755	772	783	737	760	748	767	772	756	730	794	792	775	771	786	731	727	765	782	706	815	736	808	791	744	774	771	751	751	741	740	766	711	780	754	771	789	759	782	784	768	716	779	778	722	752	738	709	759	718	733	776	731	733	712	767	762	753	769	782	716	797	770	715	734	766	725	710	716	761	729	717	711	760	766	719	739	721	810	735	786	763	742	744	760	719	724	746	758	801	775	774	760	745	769	750	747	771	786	731	755	804	757	710	792	775	778	762	722	792	745	723	763	743
63396	34794	23621	35735	57576	56416	47201	33615	17971	6847	1976	710	362	347	264	304	264	290	278	303	300	267	274	285	286	293	272	272	276	295	318	268	306	281	304	275	264	329	311	296	267	287	268	322	279	293	258	294	298	256	270	302	291	262	273	296	334	312	276	296	311	268	289	308	280	306	279	303	297	274	295	300	307	282	316	273	310	281	289	328	293	291	323	303	277	267	273	324	297	308	275	276	306	270	308	293	295	316	272	282	284	310	302	327	288	265	270	306	283	258	258	263	284	298	294	283	311	312	265	269	291	276	276	292	312	260	294	299	304	283	304	319	263	284	299	284	268	308	285	292	274	275	299	311	324	276	251	308	279	316	284	319	292	314	299	322	279	312	262	262	280	284	309	252	314	313	270	280	273	273	293	302	277	296	306	298	271	287	253	288	273	282	316	310	260	278	285	280	313	271	281	277	277	281	286	314	305	295	292	310	269	304	266	267	296	291	278	292	266	286	288	285	298	292	297	290	300	290	277	310	273	268	267	283	262	294	284	291	282	302	302	297	296	250	278	238	277	281	299	306	318	302	276	278	278	276	293	283	276	299	268	277	274	262	297	292	276	291	279	291	273	294	292	236	287	323	282	266	292	270	307	264	275	262	292	286	308	283	270	317	293	291	265	279	260	260	275	282	313	282	296	293	282	298	276	308	294	301	308	303	293	306	315	271	275	274	268	268	276	270	310	316	287	255	299	294	288	302	300	288	269	284	334	278	335	284	268	283	275	269	282	300	271	316	260	286	264	275	277	269	272	311	251	287	278	315	295	286	322	307	292	304	252	292	294	290	273	307	297	255	293	284	292	301	275	256	280	288	282	284	309	297	285	295	272	309	288	302	289	317	307	281	279	311	269	307	265	315	279	253	290	293	294	269	284	297	281	311	323	272	275	278	275	311	287	303	272	288	276	281	286	272	314	276	318	282	297	274	309	320	272	302	309	282	300	305	274	277	281	277	294	303	327	291	262	296	286	286	316	287	276	290	300	291	319	318	285	279	328	284	315	273	275	265	266	307	270	288	288	267	290	308	291	310	281	295	284	294	297	292	284	304	281	298	280	284	284	296	285	305	277	305	267	290	276	302	320	311	266	278	312	315	262	264	286	261	299	250	277	292	287	316	302	306	287	295	284	284	290	301	293	300	276	326	295	293	289	289	300	279	309	310	285	285	288	285	292	289	301	282	265	295	284	305	276	273	318	293	275	288	283	283	280	311	306	304	273	278	302	292	248	264	278	328	299	302	283	278	311	280	296	276	297	279	263	264	294	307	302	269	275	298	301	271	294	254	265	301	284	277	282	299	301	296	296	311	293	334	301	281	306	285	298	278	304	275	294	262	284	305	277	260	289	283	282	289	288	300	299	286	275	297	310	289	270	309	306	289	302	314	321	280	302	312	283	262	254	273	336	277	275	333	273	286	280	308	298	258	266	266	256	279	269	300	262	265	266	275	304	315	284	271	288	275	287	277	289	281	309	343	273	268	297	312	254	274	294	299	282	259	267	304	300	254	273	299	303	282	295	272	283	296	298	290	294	319	292	307	305	310	271	277	283	276	302	285	277	288	282	310	286	289	292	302	308	301	302	275	265	292	258	288	306	294	286	287	255	304	287	259	309	304	257	294	273	292	275	300	294	259	260	285	296	260	283	300	307	266	273	289	302	273	279	270	293	294	289	307	315	268	272	271	260	261	275	284	315	297	308	298	288	253	276	303	273	307	289	260	315	312	314	275	262	284	240	297	279	299	299	299	282	301	251	283	301	295	298	313	279	287	265	294	274	276	282	281	263	264	308	268	310	305	294	308	291	263	290	294	277	288	272	309	260	317	270	312	264	320	275	269	271	286	274	265	323	306	306	298	282	286	285	295	270	291	271	275	300	296	297	296	261	263	294	322	270	291	291	283	299	274	273	263	289	315	274	298	302	335	286	284	292	307	279	325	297	254	254	262	306	301	294	270	278	307	274	246	274	268	280	313	270	312	256	284	283	264	323	256	301	294	278	310	251	268	299	300	337	274	271	262	274	304	280	308	300	271	286	293	294	286	287	250	311	305	291	289	271	273	331	292	269	287	273	318	263	303	285	268	329	297	284	292	315	267	282	299	287	310	267	284	296	294	303	301	270	305	298	282	255	269	310	273	301	283	301	292	260	302	331	323	279	280	300	313	287	276	268	297	298	311	287	302	268	289	307	276	269	280	282	311	295	285	292	318	301	300	306	283	285	306	270	313	299	296	277	296	262	286	307	299	281	265	287	284	273	303	301	272	287	309	278	303	311	301	299	294	284	267	323	277	291	261	301	297	292	302	299	271	272	280	299	313	288	277	305	303	285	277	339	274	267	300	287	279	295	293	288	255	292	300	296	286	264	262	284	255	258	277	280	278	306	298	335	315	301	278	300	319	293	305	304	292	295	331	287	299	270	270	312	265	275	312	257	319	318	296	268	270	286	331	300	275	276	285	265	294	304	302	321	299	272	292	284	285	292	297	291	291	281	315	289	286	289	282	283	292	259	309	322	295	312	274	268	279	271	298	251	269	316	288	288	298	310	312	279	293	288	267	288	291	333	302	299	302	305	258	297	291	294	288	290	260	306	293	269	305	316	289	281	302	278	307	258	298	252	285	320	281	311	257	301	295	310	314	306	279	241	277	277	286	282	296	296	341	306	293	294	279	293	282	317	316	281	296	278	262	281	312	307	297	287	277	294	277	313	300	278	284	269	261	285	295	288	307	306	307	280	313	299	260	263	285	291	269	294	310	287	325	296	296	273	275	279	280	321	319	272	267	292	227	270	286	282	308	279	282	266	277	314	299	276	287	252	285	293	299	279	287	297	283	267	298	299	273	255	288	301	292	297	301	273	287	265	273	305	299	273	266	317	282	301	313	269	280	266	302	308	292	248	289	270	282	287	280	286	313	308	315	256	298	263	285	288	316	259	261	314	303	306	289	328	275	295	294	301	293	301	282	320	281	295	299	293	303	309	295	314	286	282	308	301	294	288	315	280	284	285	325	313	293	290	271	287	280	282	273	275	297	294	291	306	272	255	287	299	245	297	302	304	249	269	288	308	280	299	278	302	287	303	314	319	251	302	291	297	289	324	278	299	299	282	300	319	309	272	292	235	273	313	280	286	287	290	245	273	272	322	270	313	277	316	278	310	301	309	277	305	319	305	282	307	308	269	288	269	278	239	291	287	264	299	284	268	279	251	281	284	261	312	283	280	310	265	298	276	296	289	286	287	291	280	285	278	287	289	273	346	280	303	288	305	296	286	285	255	291	310	286	275	285	274	309	277	298	295	311	281	302	295	256	283	295	254	288	298	269	315	281	249	277	306	284	281	284	338	269	292	275	292	266	304	290	289	291	278	290	283	274	280	291	287	249	305	316	285	271	283	265	301	294	274	254	249	311	313	272	279	296	267	292	282	276	305	293	266	262	297	295	300	271	294	303	293	263	317	285
36958	17476	27335	47887	67165	67274	59862	47042	31949	17166	7054	2406	1084	844	713	719	628	578	709	683	692	681	752	740	733	680	731	714	668	734	649	643	722	709	677	680	675	674	694	712	683	725	649	673	702	654	717	699	689	702	704	675	672	698	675	661	664	711	700	674	714	697	704	747	656	652	686	640	693	664	677	658	686	653	693	699	649	655	669	707	639	717	660	698	678	664	674	718	667	729	682	706	695	682	678	721	691	648	678	642	657	681	720	664	703	669	692	641	678	716	679	690	640	691	681	674	686	690	619	652	652	674	678	690	677	679	723	717	680	698	658	696	658	634	666	704	707	690	661	647	684	674	694	679	724	676	660	675	673	674	728	704	667	722	678	676	678	701	674	650	676	678	677	689	634	642	672	654	646	699	698	655	701	714	640	694	684	640	720	669	691	710	709	700	670	666	693	690	704	673	686	720	748	717	706	649	690	681	695	662	657	674	684	678	710	660	707	667	678	720	688	646	663	675	616	646	687	613	686	680	685	727	668	662	735	665	674	703	709	668	697	670	743	675	679	641	698	684	688	679	689	670	690	685	682	698	664	714	713	705	675	665	674	691	698	676	723	674	648	682	687	700	666	694	709	672	706	726	692	673	671	715	698	677	686	667	677	709	712	691	656	685	686	737	683	748	648	645	672	686	660	669	660	663	642	711	650	657	708	696	650	664	716	712	707	673	702	707	718	708	682	705	694	717	721	686	692	700	691	710	673	640	641	659	726	679	700	654	684	741	702	667	666	687	683	654	676	684	673	694	676	658	682	669	684	633	697	706	715	677	678	668	700	674	669	699	692	690	709	680	698	724	696	646	708	661	669	672	713	714	717	668	678	706	714	632	708	681	701	632	693	630	683	697	698	697	701	679	658	733	711	691	648	661	644	699	724	693	677	727	716	688	684	660	659	701	732	681	673	648	660	662	646	640	705	664	686	686	654	681	703	687	708	692	652	642	701	706	702	642	706	672	700	671	666	715	672	698	650	699	681	672	650	703	678	635	699	669	710	659	695	678	671	694	694	692	689	663	619	649	662	673	699	684	757	679	677	674	677	718	684	689	649	720	663	716	671	679	678	653	708	696	701	660	718	657	695	656	715	712	673	718	709	672	702	664	728	636	665	695	721	728	680	683	722	693	720	705	684	672	673	707	692	724	678	681	663	662	693	677	714	687	651	680	676	710	714	647	688	716	706	694	686	665	713	643	703	650	692	683	657	653	666	657	659	668	626	690	703	676	746	677	700	664	698	685	711	685	669	695	713	682	678	695	694	690	692	663	599	682	668	711	661	667	670	680	713	694	734	687	649	705	683	687	680	685	665	702	750	707	728	686	689	656	700	730	658	665	650	646	675	664	647	691	671	694	652	680	653	662	741	705	720	718	714	689	646	713	669	702	709	718	677	653	696	687	667	670	714	654	680	670	663	688	673	714	719	705	726	629	689	695	671	721	701	668	696	681	675	680	633	690	639	664	667	685	692	703	682	723	684	686	689	696	680	712	703	631	685	693	665	693	637	680	717	674	677	658	651	727	679	715	640	714	640	703	716	676	717	642	663	684	733	688	709	658	669	648	670	673	705	660	682	690	686	733	727	650	696	703	701	675	672	721	666	634	663	712	677	657	711	669	669	651	716	722	712	678	691	609	652	684	650	706	721	632	688	692	700	637	666	717	676	705	704	673	680	652	694	704	660	697	692	645	679	705	681	674	747	664	686	621	645	707	676	697	681	682	717	694	666	665	725	690	738	694	643	656	718	672	688	673	665	691	681	715	687	699	667	687	707	681	683	660	720	667	684	660	699	655	659	681	693	678	714	688	719	686	669	697	672	663	669	680	706	717	677	706	675	701	641	691	698	724	697	686	675	689	663	683	720	674	689	687	702	711	659	657	740	649	670	712	745	671	701	687	714	683	704	706	672	686	715	690	695	715	658	711	709	682	701	690	666	737	635	715	693	721	677	699	658	662	671	681	687	686	718	658	662	706	683	680	716	709	651	695	709	682	710	683	700	670	664	704	705	675	704	669	679	680	691	668	710	643	709	662	654	690	646	678	669	716	691	736	687	701	691	703	677	702	676	691	720	691	709	693	706	726	712	688	701	712	679	713	668	681	685	692	662	739	721	642	648	687	604	722	724	660	726	684	685	694	700	689	685	661	666	707	696	698	654	702	674	673	686	716	711	691	649	715	705	704	674	668	698	662	695	664	732	699	737	659	698	700	677	723	721	702	706	662	708	668	675	723	689	668	719	668	702	677	685	669	713	654	702	681	687	651	690	694	676	705	682	691	673	661	694	684	648	699	692	671	718	697	683	669	661	658	686	687	676	673	674	669	639	700	643	657	698	677	718	686	704	699	741	736	739	736	703	643	641	666	716	705	634	737	688	660	698	701	682	719	781	691	660	671	682	641	703	675	694	652	706	695	715	669	690	711	669	674	684	681	727	645	677	687	707	676	690	690	687	707	666	692	659	690	677	693	691	694	681	696	669	734	677	699	693	696	669	698	727	685	713	680	660	704	699	661	675	671	707	681	688	694	700	704	661	688	652	694	697	672	654	700	750	651	686	648	692	696	692	691	696	692	681	706	660	732	653	710	696	710	674	684	678	689	685	684	643	676	675	700	691	650	695	725	660	681	696	646	687	687	685	682	727	649	654	661	744	691	656	712	662	697	659	689	689	708	723	704	686	664	692	687	681	676	692	703	712	663	642	700	676	640	675	682	686	698	673	679	639	677	687	701	659	659	666	684	625	692	687	699	686	694	679	730	653	657	677	715	661	688	710	650	705	675	651	637	652	690	658	682	667	703	673	674	705	700	688	683	693	710	679	628	642	711	685	658	671	679	718	681	692	706	681	683	697	711	678	692	700	721	674	688	684	652	697	679	696	655	664	683	660	728	658	683	687	682	716	704	727	673	716	696	676	724	657	732	671	659	685	692	651	707	711	703	676	708	687	686	663	745	673	689	680	729	704	643	671	709	747	718	684	707	704	679	718	705	685	721	688	673	678	683	635	671	698	658	686	705	688	652	697	687	683	663	638	685	643	671	701	696	717	699	706	709	697	678	715	734	674	750	655	631	736	740	658	705	682	704	699	738	715	679	688	682	701	700	702	676	702	642	680	659	697	757	684	717	708	736	684	687	709	658	693	721	689	673	641	656	647	665	730	677	709	682	676	682	674	665	659	646	670	652	682	693	673	649	669	696	654	626	659	666	670	704	681	664	681	707	648	716	689	713	730	663	696	680	701	654	688	708	637	702	680	728	678	691	668	660	686	697	726	714	685	688	708	692	737	734	727	642	684	725	714	706	740	682	625	685	707	688	660	660	729	747	672	663	653	656	692	692	684	699	679	687	660	670	664	687	665	681	704	674	711	695	687	637	694	672	716	688	719	680	686	687	724	708	682	691	684	679	663	679	669	632	680	695	680	663	649	708	652	686	701	727	654	648	696	688	659	703	687	680	677	657
63678	34123	23972	36306	58135	57227	47380	32905	17875	6749	1927	709	441	313	280	303	272	313	288	309	332	258	267	282	271	309	262	288	279	258	294	285	293	287	297	280	303	271	302	307	300	269	302	287	284	297	285	297	307	279	313	282	287	257	292	309	291	302	265	295	285	291	312	284	282	313	295	291	314	281	302	315	287	258	271	290	297	303	305	296	244	297	297	319	270	321	264	304	312	295	290	291	291	268	276	293	281	286	294	289	291	304	302	300	272	304	287	328	281	311	279	291	264	301	294	270	265	252	282	325	279	294	321	278	283	300	331	290	256	290	299	291	274	283	292	283	317	313	323	321	303	281	307	292	294	303	276	282	290	264	293	285	312	296	280	297	297	328	298	320	304	293	262	283	294	269	290	254	281	298	302	307	265	292	319	273	277	275	303	272	277	288	285	296	287	273	284	268	281	295	296	285	315	301	287	283	304	304	307	276	280	307	271	252	276	292	312	304	321	317	314	278	290	284	288	303	312	275	293	365	285	289	303	279	283	290	321	307	290	303	298	265	329	302	310	291	294	278	299	301	306	295	279	300	290	293	260	289	313	296	280	294	279	303	277	312	268	306	315	305	291	293	287	301	295	305	320	294	282	276	271	297	280	280	271	276	289	304	277	285	287	257	306	294	294	310	288	309	290	299	285	313	294	295	282	281	281	293	301	297	307	313	331	296	284	294	306	276	285	309	287	277	296	338	300	301	304	286	293	289	255	258	296	318	301	268	308	311	305	286	240	282	300	320	300	305	316	311	288	260	310	287	304	313	270	330	308	301	290	303	300	292	279	303	264	296	265	275	323	273	288	315	296	292	304	283	302	269	309	277	315	299	315	275	256	292	295	272	263	279	288	279	303	280	289	287	307	301	276	304	327	271	294	307	302	288	313	271	258	325	272	316	291	271	282	274	282	286	297	309	244	283	305	295	320	281	268	261	280	291	307	317	266	305	275	302	281	266	313	288	304	279	246	275	266	295	286	269	306	341	297	272	277	294	300	285	276	315	267	284	292	305	301	282	316	294	310	286	297	329	255	315	298	276	297	311	283	284	252	268	296	269	288	312	295	281	272	290	277	310	299	307	300	317	295	284	300	277	314	277	305	291	311	270	272	294	300	283	287	324	289	266	265	314	312	278	286	261	274	273	279	289	293	268	280	298	301	309	281	264	310	249	275	284	292	269	338	292	292	286	286	318	270	311	306	305	293	316	272	267	312	326	297	274	269	273	262	281	283	293	280	278	280	294	310	292	286	289	305	316	304	295	274	270	295	296	320	307	303	301	321	273	312	300	294	282	314	260	284	276	269	269	273	314	283	295	303	314	277	289	281	262	297	291	327	301	318	262	277	316	305	279	300	299	293	289	303	311	304	280	284	317	307	260	294	309	298	257	305	250	286	275	315	299	305	291	275	315	281	313	306	283	310	313	301	252	276	296	299	281	310	288	294	306	299	282	281	291	287	281	296	291	269	267	283	282	279	300	285	290	293	274	277	317	295	272	312	275	276	246	269	278	316	259	287	279	279	277	290	316	294	290	327	285	245	298	287	293	304	290	310	314	264	275	298	309	274	283	309	288	297	296	273	273	307	304	274	296	287	298	296	289	268	284	278	291	288	253	295	292	263	296	305	264	286	310	242	283	277	303	324	300	257	296	283	303	286	298	282	312	251	270	263	281	261	252	303	302	276	293	302	288	276	310	307	285	288	303	280	330	257	262	293	311	297	281	300	301	317	288	288	255	290	299	306	279	309	281	293	292	301	267	268	276	278	307	290	302	296	266	268	287	287	271	319	290	279	283	282	293	327	268	269	267	294	285	302	304	298	269	268	286	279	290	329	284	289	281	312	283	292	261	298	307	315	310	309	285	261	288	321	301	321	291	288	282	274	276	266	290	272	296	296	308	313	271	278	295	302	316	314	272	265	284	274	282	299	276	285	297	300	292	297	267	269	282	286	322	310	289	263	285	299	284	273	300	303	313	297	290	291	319	270	303	309	305	317	303	289	319	266	265	282	318	266	273	317	304	290	323	313	285	293	298	308	283	314	284	322	301	308	329	321	295	285	291	298	297	273	322	289	294	307	294	293	278	285	277	285	267	318	269	314	279	276	256	323	298	269	297	274	258	323	275	302	274	296	291	294	289	308	309	320	301	277	292	301	291	273	295	300	283	310	289	263	316	329	326	294	287	272	301	291	299	293	295	321	262	311	299	309	289	290	256	310	320	290	259	301	276	279	306	301	308	323	267	284	262	299	304	282	296	291	277	307	303	265	320	293	304	298	320	297	304	288	298	279	313	290	289	280	289	297	316	279	294	258	297	283	279	306	296	277	287	290	284	293	264	279	288	310	310	293	262	287	305	291	280	304	284	292	289	291	275	263	288	333	297	307	310	313	284	291	282	298	310	261	275	283	286	275	259	304	322	294	292	264	266	292	329	280	292	265	264	271	267	284	274	284	284	297	281	303	270	290	282	274	267	308	275	307	349	278	289	321	273	294	295	268	304	296	296	299	290	313	276	272	288	289	312	281	285	281	294	299	315	309	263	284	277	334	299	302	283	281	294	300	293	298	301	313	281	278	264	293	311	284	291	291	307	301	283	271	282	298	270	309	295	275	314	279	287	274	261	290	296	274	318	336	288	310	297	324	254	284	292	316	287	257	296	270	283	268	273	303	291	287	309	299	287	304	279	285	279	276	284	273	286	310	301	300	288	270	305	265	281	305	298	272	310	286	317	299	288	294	261	291	316	294	312	301	251	318	302	245	260	288	277	288	285	284	308	286	297	295	285	311	275	276	294	266	270	283	270	301	300	271	263	297	305	298	298	259	315	277	281	289	273	262	278	289	286	279	301	281	300	285	270	269	297	304	280	291	271	293	284	290	324	284	287	272	273	319	280	270	327	288	307	291	286	300	307	294	297	288	323	292	310	279	303	313	279	283	277	280	262	318	287	293	272	286	282	299	262	295	297	291	301	273	272	276	269	290	299	296	280	285	295	321	301	285	295	313	294	281	291	323	299	294	277	279	297	302	272	269	295	280	306	297	300	270	296	316	281	262	312	269	278	287	297	294	272	305	286	273	290	287	321	296	281	297	292	272	294	284	275	291	308	275	318	293	278	293	300	295	328	286	298	282	307	304	292	279	261	310	293	274	264	266	261	302	292	291	321	289	305	269	296	282	286	316	332	291	272	293	312	285	252	286	264	259	275	315	279	304	297	312	298	315	305	305	296	277	273	309	280	287	312	287	312	256	286	294	299	309	280	345	313	267	299	289	291	308	275	314	282	288	300	287	279	301	305	296	315	303	313	283	330	275	302	276	319	313	271	260	281	296	270	252	334	299	303	280	315	279	306	288	284	302	286	279	271	293	284	308	283	298	293	297	299	265	290	298	287	280	297	310	299	309	313	308	306	291	292	309	284	299	326	294	298	289	308	305	312	298	282	298	259	280	333	317	289	281	291	284	269
36600	16735	27485	48076	67577	67904	59553	46853	31926	17139	6745	2478	1131	830	706	682	691	682	696	692	672	701	649	696	681	679	666	666	716	705	713	700	665	661	724	685	716	714	668	690	685	665	706	717	690	669	675	686	706	745	745	681	718	722	723	685	687	691	672	712	653	678	723	709	675	728	743	667	685	726	659	688	635	703	672	707	686	694	653	661	679	743	730	700	699	706	700	654	681	664	711	709	689	676	719	714	675	677	733	718	704	671	689	751	705	692	664	660	700	707	717	708	666	678	682	681	641	680	716	693	711	694	691	673	650	677	694	694	711	707	700	661	686	685	722	717	713	668	678	678	724	692	650	684	692	674	682	728	624	681	734	715	683	705	664	684	713	661	674	666	682	669	711	688	707	702	718	685	657	711	728	700	702	715	719	728	699	655	714	713	703	676	693	641	660	698	697	675	686	686	676	681	702	651	708	684	730	696	681	699	697	698	676	661	666	674	718	708	689	689	715	711	715	686	667	728	669	691	662	687	698	702	692	697	647	682	699	714	652	669	669	684	694	686	687	727	714	700	688	695	667	698	710	732	707	721	700	646	717	712	748	708	628	697	716	654	693	687	679	651	673	685	695	704	663	704	716	711	670	680	656	700	712	686	650	676	754	673	697	689	693	701	669	662	645	664	663	691	703	694	688	672	677	682	722	644	711	700	692	683	648	719	675	702	738	661	679	750	676	706	701	682	757	700	669	698	682	687	690	717	683	685	676	690	717	722	649	722	713	691	688	666	696	720	712	711	707	669	702	678	653	685	734	704	672	656	707	669	705	698	705	707	651	689	698	693	703	682	730	692	710	648	703	671	721	673	620	673	672	692	644	707	649	715	700	664	712	733	654	678	711	679	669	721	701	675	695	696	728	684	663	662	760	681	660	703	737	673	660	673	690	734	714	694	660	674	693	684	685	649	662	729	709	725	689	688	698	695	705	722	716	660	731	737	667	665	669	672	703	701	729	695	723	711	740	671	683	654	718	641	701	691	681	684	686	688	756	665	695	689	682	654	720	648	640	674	674	668	684	695	721	707	734	700	675	687	717	675	723	684	712	731	668	704	681	682	677	710	732	692	646	744	678	693	641	725	713	690	744	745	685	674	622	737	732	717	723	674	674	706	701	666	692	720	714	678	683	699	666	667	687	721	718	717	688	632	641	676	698	646	653	668	684	706	706	709	709	685	711	690	658	682	707	690	698	650	737	685	688	697	717	697	645	691	644	686	680	674	675	720	692	745	704	665	682	657	687	720	679	715	693	669	713	679	691	679	684	705	663	682	683	681	686	656	695	658	676	685	655	730	731	702	677	680	724	697	707	713	684	681	714	707	682	727	656	714	688	669	684	652	682	679	687	674	708	668	702	723	705	680	701	671	699	682	749	702	705	656	650	699	713	716	734	734	662	670	656	697	659	658	699	696	732	702	707	694	679	669	675	668	752	710	694	689	689	696	652	684	664	696	694	676	714	718	700	689	649	696	717	673	723	674	698	743	647	745	742	680	672	698	725	682	692	709	673	709	670	705	726	678	670	727	657	660	697	694	658	656	663	668	695	649	687	689	722	689	661	667	723	670	714	699	687	675	704	674	712	675	733	695	686	678	669	690	692	685	642	688	735	660	675	726	672	656	675	686	634	642	638	662	715	688	700	679	708	707	733	678	688	710	669	702	718	686	635	688	713	726	728	722	666	678	717	644	683	709	671	651	698	711	685	677	705	703	730	691	668	686	692	705	706	670	674	730	697	686	731	713	707	678	675	694	717	701	742	740	705	638	669	704	719	668	674	692	687	685	635	693	733	705	672	770	709	705	657	676	697	743	621	695	662	674	696	711	704	653	724	770	698	709	695	681	683	676	726	670	659	703	685	722	717	699	721	688	696	694	688	701	649	709	698	733	679	725	680	676	677	672	712	697	695	702	689	682	685	737	679	710	656	637	661	738	687	703	692	662	693	703	747	659	681	672	673	659	701	654	681	706	717	679	687	669	691	676	751	712	702	679	694	668	694	704	670	711	697	671	718	693	688	696	682	709	694	677	697	669	621	662	693	659	675	683	687	683	709	698	696	690	681	707	723	703	684	710	691	688	700	679	693	638	682	672	702	701	704	656	707	669	643	676	637	684	706	683	727	699	725	704	712	650	706	697	686	691	640	658	685	715	703	701	750	728	699	693	710	694	713	662	701	719	712	691	679	685	712	671	677	673	682	683	701	709	675	722	682	699	724	650	696	694	686	751	698	670	722	701	705	696	698	699	695	719	692	710	708	677	727	705	706	706	726	683	712	699	710	688	682	714	665	690	681	708	706	674	714	721	685	671	741	696	720	698	697	678	718	714	686	706	695	724	660	645	689	686	718	722	644	683	688	688	684	735	717	698	665	640	685	700	678	651	699	711	729	650	693	691	722	681	657	685	707	644	693	683	685	760	735	690	704	695	658	697	690	636	699	701	695	748	730	701	703	687	661	691	644	700	726	709	716	677	697	668	654	704	710	685	696	713	640	622	639	710	736	689	679	743	703	676	679	671	753	674	694	702	733	664	714	692	681	719	675	715	670	681	699	715	718	709	686	724	711	678	708	696	709	691	665	661	696	670	676	687	710	712	717	775	689	732	683	700	730	661	631	655	717	690	653	717	737	700	690	720	685	668	722	665	697	665	724	707	690	641	666	708	720	716	662	609	689	664	681	654	705	708	715	710	701	724	685	723	677	686	728	712	710	662	666	666	705	737	678	733	642	699	722	699	694	678	702	668	642	697	697	635	644	697	689	650	679	674	673	685	691	704	688	732	683	674	709	709	733	735	697	651	675	670	666	714	705	679	711	653	697	684	634	679	668	680	673	663	715	722	676	734	646	745	709	686	732	668	707	690	715	665	710	682	677	733	705	685	694	725	696	688	727	682	704	709	687	668	702	735	671	710	663	638	725	708	677	697	666	670	705	739	679	698	657	696	683	743	677	636	734	694	662	701	711	729	674	704	646	738	701	687	700	735	664	695	684	716	719	701	735	704	697	676	696	746	753	672	742	726	682	661	711	778	673	732	720	660	730	704	709	659	673	704	703	691	714	702	664	666	740	656	690	696	692	701	678	668	672	703	706	711	644	675	696	707	717	735	666	693	723	720	700	692	621	693	670	678	673	666	724	723	697	671	635	692	689	664	677	694	672	700	671	685	676	684	671	687	726	692	662	684	717	693	697	654	683	716	690	723	688	702	725	727	722	743	656	722	665	722	718	684	712	649	733	714	690	675	683	658	707	703	727	701	720	686	713	692	685	724	666	688	704	700	701	653	643	675	671	730	686	676	764	691	724	678	695	693	699	675	692	701	692	667	705	676	682	655	689	731	659	673	740	739	720	706	642	700	717	652	680	714	713	666	773	722	697	670	764	731	660	671	650	725	708	705	679	740	684	722	676	699	684	669	667	718	675	679	667	703	685	669	709	709	723	721	683	668	728	687	701	690	703	727
8533	1977	1780	1750	2884	3873	3127	2009	1128	733	487	375	340	320	313	333	302	344	322	321	317	400	352	315	313	318	341	296	299	303	312	343	330	311	329	351	335	306	344	304	353	324	323	319	331	323	320	324	297	328	312	365	300	308	312	315	314	340	302	367	318	304	324	295	307	321	285	340	333	348	341	326	306	294	328	303	311	332	331	330	305	359	328	349	328	314	323	283	335	348	290	331	342	321	307	321	315	320	319	295	309	321	314	339	335	305	313	293	309	329	326	351	336	328	350	334	320	295	330	319	313	337	315	283	339	312	319	310	339	336	309	320	311	339	312	303	346	345	322	342	311	306	338	331	329	334	319	318	300	280	329	334	322	308	353	353	344	334	289	334	320	312	362	308	303	323	305	323	350	296	351	357	363	314	303	310	331	333	308	329	347	317	315	294	327	311	345	321	324	298	319	321	334	305	322	338	302	306	324	301	321	293	297	336	350	320	323	336	331	352	337	335	310	329	297	312	327	308	323	339	340	315	285	313	325	324	326	316	282	336	333	307	317	312	332	319	321	328	323	333	293	315	337	294	312	323	311	348	302	317	312	302	346	304	347	310	306	335	341	324	318	308	329	342	328	314	316	306	320	316	354	300	336	349	328	295	312	313	309	306	323	289	316	310	285	298	287	316	304	304	318	316	325	319	333	329	327	349	303	346	280	317	332	318	315	348	315	353	309	311	315	320	329	306	299	335	332	303	335	320	321	307	319	270	333	305	341	309	325	349	293	323	307	322	307	335	308	327	297	322	325	314	336	292	312	328	298	332	322	304	319	290	318	358	316	340	314	330	305	310	344	328	337	321	305	305	342	293	318	360	335	346	331	352	326	340	339	325	322	335	355	308	320	314	317	314	333	298	308	333	333	314	300	330	323	326	294	336	310	334	328	317	339	306	302	342	352	303	314	332	301	279	358	325	326	337	311	324	292	298	315	338	365	323	336	310	304	293	323	318	340	336	319	293	352	329	300	342	301	296	344	318	337	333	354	306	338	341	345	327	343	360	345	316	311	357	356	352	307	336	320	308	346	304	301	331	310	314	294	293	345	340	317	354	310	301	325	310	310	307	353	332	352	319	357	298	313	316	299	306	366	316	327	326	339	323	350	309	314	300	314	331	307	355	315	311	333	356	281	313	314	301	297	324	319	343	323	309	321	328	301	315	303	316	348	336	330	338	340	345	288	315	324	323	361	339	313	304	294	311	310	320	308	314	313	317	323	317	320	321	301	315	338	336	337	287	319	314	339	338	339	317	338	335	317	308	318	321	314	312	298	353	318	312	342	348	367	329	301	301	282	330	334	346	336	312	299	348	325	331	308	373	316	319	347	337	326	324	324	319	307	324	330	322	285	355	320	313	330	307	315	317	341	360	312	347	346	287	299	319	304	314	285	324	335	323	314	349	363	286	329	291	331	338	316	321	289	333	315	309	332	325	322	324	335	316	347	280	315	328	326	318	312	321	307	320	304	316	302	318	306	317	341	305	291	328	353	308	340	285	315	309	307	309	384	300	283	316	339	337	327	338	315	316	327	325	281	318	306	334	331	288	306	354	360	305	332	324	325	328	331	327	301	324	322	333	352	327	334	343	283	328	304	332	330	356	338	335	292	335	327	334	347	318	340	316	319	341	333	328	332	335	339	293	310	336	352	353	315	300	324	307	329	326	342	360	326	307	332	313	303	318	309	334	303	322	337	324	309	346	359	315	318	331	351	327	319	310	354	355	304	313	321	314	314	300	327	304	351	307	354	300	317	307	328	339	287	321	319	340	336	348	302	297	332	327	340	314	338	314	337	289	305	333	327	308	318	312	329	310	300	332	341	294	327	329	292	324	336	319	322	307	375	322	352	279	299	292	331	337	339	342	296	314	331	344	314	339	343	331	289	319	313	319	323	317	314	314	293	300	306	324	315	306	318	348	329	358	312	321	306	348	339	304	309	302	322	345	312	325	318	346	320	329	338	342	317	338	333	313	335	302	337	335	357	346	334	335	313	316	306	283	314	300	319	343	319	325	324	265	280	329	326	338	313	339	321	308	318	331	332	344	325	341	313	284	324	307	300	327	320	320	316	331	285	282	321	304	311	335	297	271	326	340	292	339	328	334	308	306	324	305	332	339	347	303	320	320	318	321	324	299	334	299	289	323	316	328	316	292	329	333	339	307	326	334	311	331	322	306	319	311	306	300	297	323	294	354	297	312	337	285	302	308	324	332	344	316	303	310	297	357	350	290	304	325	320	342	320	362	334	331	324	324	321	319	337	308	307	311	328	326	355	311	318	302	296	362	300	310	318	340	304	314	325	308	317	332	345	346	382	307	328	320	308	301	329	337	335	315	306	293	331	308	330	302	323	311	291	292	313	361	319	320	342	339	295	315	255	296	323	322	321	325	305	298	323	297	343	330	335	309	319	352	303	312	328	334	334	315	307	341	368	314	329	292	310	287	335	289	308	307	304	310	319	342	303	310	342	348	325	316	334	326	329	346	344	307	358	331	335	332	321	310	321	336	339	380	319	336	327	322	309	360	333	328	298	328	296	298	335	316	315	340	300	324	317	315	313	328	338	293	323	325	320	316	353	299	374	305	336	315	314	284	272	313	317	300	313	292	291	328	313	318	308	297	317	315	306	290	302	324	304	339	299	303	334	343	302	333	312	324	322	303	340	276	297	307	315	311	319	332	337	316	317	307	334	319	342	349	311	349	282	314	326	310	328	320	293	313	351	331	305	318	307	317	345	304	340	306	311	352	337	344	344	298	303	309	329	346	327	326	272	338	322	325	331	304	323	306	319	334	332	301	319	292	318	292	319	339	334	342	319	305	320	329	303	330	297	296	311	298	296	307	313	352	328	321	327	317	305	325	325	298	316	337	337	300	317	313	314	314	340	353	336	359	346	367	338	348	303	343	323	330	327	366	300	327	337	296	347	345	299	337	324	315	303	303	312	359	329	325	341	322	313	308	320	306	337	299	321	324	309	330	348	351	341	299	323	317	306	363	308	321	320	296	342	340	338	318	296	364	356	307	316	289	306	343	343	295	345	284	325	309	322	295	317	296	312	305	313	312	329	295	315	311	282	308	298	321	335	309	324	329	318	296	339	301	307	326	319	312	333	319	330	328	341	311	328	321	299	303	329	329	324	317	321	324	333	324	334	316	314	314	313	335	331	313	331	289	331	345	342	295	306	332	283	296	359	284	305	307	293	327	343	279	328	347	323	325	341	335	322	307	331	307	340	311	350	331	314	316	304	337	311	315	326	325	336	317	313	329	350	322	318	357	336	285	312	319	326	318	330	284	339	352	345	325	315	313	302	326	308	323	336	334	305	344	289	296	328	355	322	291	331	346	348	318	331	311	345	302	332	352	323	304	307	313	335	319	350	289	317	340	356	339	362	311	318	308	380	311	310	327	304	333	322	317	333	328	319	334	349	341	337	349	307	310	310	320	308	326	329	347	345	323
7036	2300	3794	5926	12033	14225	11383	7444	4129	2171	1291	914	792	794	702	732	738	737	798	794	738	781	706	756	753	764	754	734	779	764	730	742	782	739	751	726	746	727	770	724	757	762	754	697	771	752	777	738	727	783	711	766	772	806	774	759	735	772	776	741	719	733	749	780	776	741	734	748	765	752	731	754	720	779	768	723	745	760	747	802	672	750	751	729	774	736	757	786	737	762	731	736	744	754	763	831	779	753	752	719	715	778	730	787	763	746	723	784	747	782	749	737	761	760	765	755	768	750	716	772	712	716	774	739	763	767	746	746	766	788	784	794	775	730	731	760	785	789	745	741	773	763	768	713	775	726	762	770	708	743	746	787	773	761	719	743	791	798	730	780	792	762	785	787	755	775	750	736	727	760	724	772	690	718	769	731	780	725	711	757	777	742	797	773	799	766	806	789	758	754	790	723	767	795	781	752	774	709	800	726	774	793	762	785	767	807	742	809	754	713	778	805	762	738	764	764	739	790	766	789	777	783	762	765	817	748	764	735	772	761	772	739	771	781	742	708	751	764	763	725	728	804	737	738	768	763	776	704	802	765	789	761	738	742	737	801	722	753	726	731	780	743	731	701	791	755	774	768	744	792	778	780	767	764	724	768	780	731	774	745	712	746	773	772	759	721	795	753	750	768	770	776	783	786	755	774	767	785	777	717	803	757	764	778	779	779	794	685	734	748	769	711	719	775	720	737	809	740	767	750	776	744	745	732	735	765	742	719	767	783	746	761	780	794	769	741	730	802	773	751	705	744	794	750	783	721	772	757	784	707	781	765	778	720	747	798	725	746	683	714	791	752	706	762	726	787	782	736	779	737	731	751	769	787	725	774	708	796	795	753	731	794	697	776	742	774	731	770	748	761	773	726	782	779	739	753	780	736	751	756	774	757	761	776	755	736	730	749	726	740	775	806	721	731	744	788	799	765	734	733	773	804	734	713	707	747	738	750	743	764	735	742	713	753	785	800	748	726	712	797	730	744	754	751	754	746	722	756	763	802	748	768	749	763	747	759	796	728	741	759	743	729	800	702	751	766	780	760	777	755	766	750	776	760	739	725	793	772	747	794	713	824	775	799	779	749	754	782	732	773	724	752	758	747	770	782	767	736	759	767	793	719	755	764	769	760	690	788	736	708	739	754	771	709	754	778	756	709	807	757	701	760	739	725	774	728	753	757	766	756	766	751	734	719	745	745	756	755	748	741	741	735	763	747	782	816	781	724	759	772	767	742	748	822	750	777	745	776	724	774	703	736	768	769	701	720	760	795	754	758	756	776	717	775	779	711	768	706	717	724	756	796	756	721	738	780	736	710	752	774	758	756	762	774	741	764	777	793	741	777	779	747	733	727	741	769	777	732	722	735	711	811	735	779	788	751	760	790	738	748	733	780	746	772	742	776	761	747	737	785	792	759	745	768	725	764	772	763	768	727	755	791	727	738	745	785	746	718	730	768	752	758	772	736	750	716	753	776	719	723	738	712	752	735	742	762	737	802	716	732	735	760	780	724	756	696	669	752	726	755	780	739	704	716	788	736	715	716	757	765	747	803	770	748	750	774	721	736	747	773	730	768	747	775	764	783	796	729	744	742	734	749	782	759	747	740	790	800	752	785	755	762	757	705	804	758	790	746	718	748	787	732	745	728	780	767	769	696	799	824	756	753	792	735	750	730	725	753	750	720	764	716	768	716	783	751	754	757	748	751	759	731	741	731	749	770	779	721	764	777	755	769	795	758	712	744	780	742	779	713	781	747	797	740	769	717	710	770	773	765	744	773	765	703	764	769	758	758	721	762	742	809	757	765	749	734	795	781	768	768	770	778	776	775	776	706	738	777	744	747	781	722	788	787	763	762	726	814	734	818	735	745	798	767	724	752	760	758	767	793	763	737	728	821	729	742	748	714	718	744	804	764	772	786	745	798	737	737	766	747	745	816	753	779	737	770	768	755	796	780	701	727	735	703	784	760	713	770	745	754	759	781	774	766	795	757	757	800	788	783	725	757	717	739	743	748	776	766	786	737	785	758	728	726	770	733	772	724	768	716	699	736	730	718	733	739	772	791	740	763	768	776	768	755	785	769	749	791	767	772	741	715	711	744	741	759	800	792	738	775	717	764	722	729	787	777	787	763	755	707	773	791	775	731	783	782	746	719	764	798	740	744	762	765	746	721	747	755	739	766	757	751	758	710	791	722	744	754	756	761	766	795	786	803	757	780	746	793	773	771	743	770	729	733	785	774	769	738	760	776	760	757	746	756	738	748	768	771	747	831	798	737	729	790	809	771	787	791	728	757	790	783	769	784	738	729	765	766	751	759	755	756	735	775	733	727	745	761	762	730	728	747	762	724	773	757	796	731	771	770	774	745	761	794	756	740	742	706	720	759	742	759	765	763	771	726	763	769	777	785	770	761	742	761	747	763	797	747	788	747	724	778	763	769	793	770	749	738	692	770	768	752	700	768	740	755	785	749	751	735	731	750	716	723	756	762	737	717	773	770	772	766	734	779	822	770	738	774	794	830	770	784	745	726	740	786	758	773	734	754	788	746	821	777	731	770	771	756	736	745	799	779	705	795	787	743	786	797	743	746	691	812	754	737	715	752	731	772	788	760	728	763	756	743	767	797	729	773	753	767	777	785	796	782	762	750	760	764	735	788	755	774	734	740	756	776	743	753	789	789	771	775	801	704	728	785	779	753	760	742	710	794	760	754	740	772	757	780	767	711	772	746	762	791	700	725	699	768	750	794	719	767	793	762	762	745	783	772	753	787	770	785	746	722	750	745	731	782	750	723	778	751	743	802	772	831	793	793	744	754	773	823	730	726	739	769	738	750	734	731	745	776	769	738	751	751	771	744	749	758	792	840	753	788	752	797	762	755	784	732	812	734	746	774	800	747	795	743	735	700	750	770	773	766	726	685	723	756	764	745	718	807	725	751	768	734	768	724	783	790	767	727	779	737	771	758	755	716	769	757	781	767	766	753	738	742	760	788	766	765	778	735	779	716	744	777	760	780	770	749	738	743	768	764	786	743	758	767	748	758	776	770	795	764	737	748	813	745	759	761	763	756	773	763	756	763	777	741	760	760	739	746	753	745	757	778	704	792	773	763	733	811	768	724	798	772	748	729	753	779	768	768	771	748	750	774	790	802	788	720	729	741	781	730	791	783	699	758	765	762	743	736	743	809	762	796	770	791	728	795	816	762	754	744	799	766	728	737	797	754	773	750	745	767	763	764	803	755	735	754	762	729	738	731	757	699	758	763	781	782	762	795	718	756	788	724	782	757	747	778	744	777	703	735	714	771	771	728	723	758	744	744	704	791	801	691	763	755	720	752	751	771	723	763	798	745	784	715	705	707	741	731	758	778	739	711	713	739	761	744	824	732	751	742	748	756	757	751	764	760	758	784	786	787	743	745	740	769	743	762	745	751	754	744	739	804	791	745	777	706	762	697	767	754	751	734
63729	34201	23296	35024	57170	57730	47116	33035	17847	6629	2006	738	376	316	305	302	302	286	266	278	289	289	287	281	298	277	326	288	307	279	249	298	265	292	281	288	276	296	264	272	257	270	275	269	266	262	303	276	286	281	264	275	271	285	270	330	277	308	287	269	294	286	293	282	308	319	261	295	289	277	275	281	271	296	269	270	286	254	255	299	267	291	270	287	306	271	279	273	267	272	286	253	277	294	282	261	269	289	273	288	274	275	300	284	290	284	264	290	269	300	318	312	308	297	294	295	299	317	302	263	271	295	303	298	262	293	279	297	271	287	290	265	306	280	306	293	273	275	271	279	281	287	267	299	282	315	279	285	314	273	271	298	287	282	335	266	278	314	265	282	307	306	304	305	305	310	261	289	286	283	297	282	303	269	307	275	291	284	307	299	307	318	292	282	314	282	282	309	289	286	282	313	267	282	259	308	277	322	277	292	302	318	294	298	284	269	295	294	280	292	323	260	318	272	301	300	318	284	265	295	302	260	288	298	302	255	272	288	280	274	292	280	282	309	296	267	274	263	274	291	274	283	281	240	291	293	304	286	314	290	324	325	326	282	307	289	265	304	257	274	267	302	293	267	312	266	251	273	293	328	274	269	262	292	288	278	300	266	279	291	289	300	253	315	284	292	318	270	296	265	268	281	287	313	290	284	257	328	310	268	288	309	279	281	266	332	300	267	276	241	281	290	306	280	273	308	275	287	289	288	289	268	297	281	267	265	281	285	316	316	259	267	319	305	279	335	327	295	287	277	292	262	255	293	304	260	258	288	295	278	293	258	308	287	302	264	291	316	295	279	258	288	298	274	273	266	321	296	303	296	335	286	293	243	273	294	262	271	264	299	275	267	303	288	285	277	289	309	306	299	310	274	299	306	298	273	312	314	309	260	263	300	273	290	291	281	271	284	301	277	282	284	299	273	278	304	287	286	288	282	321	288	285	254	273	287	289	317	306	273	294	281	298	272	263	279	287	276	332	270	312	295	282	310	310	272	286	332	304	312	284	297	287	273	264	282	287	284	281	311	284	266	281	298	303	283	289	305	279	306	298	296	270	294	268	304	275	311	290	294	285	261	303	290	287	307	291	320	295	287	328	275	267	281	317	281	289	278	266	291	297	286	286	309	279	292	273	302	297	280	279	283	300	307	260	271	310	291	287	292	283	276	314	311	294	323	271	278	290	301	313	304	302	269	271	284	299	277	277	300	276	298	272	286	353	280	287	284	306	293	312	292	271	307	294	248	242	290	259	285	290	286	303	269	253	293	265	263	282	252	296	291	279	259	287	295	256	294	272	287	260	295	312	302	293	287	290	263	280	276	320	270	343	294	273	289	275	296	276	309	282	335	293	287	290	276	294	269	266	279	280	326	261	274	291	296	294	298	274	314	296	301	290	286	302	287	261	293	290	280	273	307	295	254	300	275	289	277	296	299	282	283	279	294	286	283	263	259	311	294	256	277	280	270	294	277	311	275	300	283	291	310	284	308	275	297	291	315	319	281	273	268	292	297	283	286	281	258	293	310	294	282	279	282	310	291	292	268	291	277	254	287	276	277	291	311	259	276	281	298	289	279	274	283	306	293	276	283	291	311	280	284	291	305	286	287	281	259	297	292	279	276	310	289	281	254	281	313	281	307	297	271	285	313	307	277	307	284	280	276	292	329	253	302	297	274	260	284	292	283	295	313	249	282	296	319	304	298	263	294	310	292	259	288	285	298	293	298	259	299	292	317	306	275	278	303	283	263	304	283	281	289	272	293	276	296	288	308	277	287	295	295	282	285	301	322	304	303	307	298	297	283	278	292	285	309	302	280	276	277	289	276	290	291	267	273	325	265	266	266	288	248	321	285	302	288	296	298	318	290	287	272	294	316	311	296	311	317	320	324	301	309	284	299	281	320	313	325	274	284	288	253	281	303	269	274	301	305	329	292	297	281	287	283	311	306	288	305	285	272	307	285	302	295	266	272	292	275	274	271	263	287	275	281	293	284	277	290	278	307	302	282	253	294	281	301	296	282	265	277	276	297	286	289	296	265	303	286	293	282	275	239	280	289	279	269	273	296	292	236	273	292	277	298	272	267	290	253	303	287	295	264	265	282	265	260	254	285	306	316	298	283	291	297	283	297	281	263	308	280	263	266	278	278	296	285	305	287	284	294	282	279	268	270	321	303	295	274	268	259	290	281	276	293	267	274	328	291	286	307	286	316	272	264	285	252	279	283	269	293	293	251	307	268	313	300	256	298	310	315	276	275	282	279	280	261	301	269	276	272	263	283	286	281	298	278	315	280	289	303	257	314	293	305	269	295	274	273	274	320	268	267	300	298	298	292	288	275	314	285	310	299	307	281	272	253	293	281	269	283	270	318	261	248	326	251	298	299	295	268	291	281	279	261	287	294	296	286	290	298	309	316	289	293	274	304	284	282	290	272	320	286	303	322	299	322	283	282	288	261	301	304	297	267	284	278	314	281	281	290	274	307	285	295	286	273	306	268	285	263	266	271	305	294	274	291	281	298	323	329	290	294	272	274	276	252	288	279	270	296	257	310	250	298	293	322	313	279	314	260	319	284	305	285	298	272	304	293	301	266	262	294	301	267	319	317	303	275	306	264	269	292	289	283	322	289	266	276	305	252	265	304	302	308	313	290	272	317	293	281	272	295	268	320	261	268	297	282	304	307	256	262	265	315	282	280	304	286	271	255	300	315	311	293	259	313	285	284	307	285	279	299	328	293	273	282	284	301	283	323	321	302	288	292	287	357	264	292	301	285	276	306	288	296	285	285	317	292	311	281	266	275	271	290	274	288	308	267	314	317	265	275	276	303	291	280	275	286	269	315	295	288	286	297	324	300	305	263	305	294	269	302	301	310	290	277	286	302	296	273	274	297	292	273	334	306	284	295	314	296	299	304	322	287	267	286	314	321	284	288	257	296	287	307	263	283	292	273	270	285	308	267	315	295	304	268	313	274	300	315	271	303	291	280	273	273	293	269	278	288	254	282	276	268	318	281	282	293	276	305	309	296	292	283	286	275	296	264	245	254	281	308	279	279	299	281	295	274	291	299	285	288	296	302	279	295	274	286	308	286	288	286	287	272	295	300	330	302	261	270	288	287	297	302	310	311	328	292	288	301	272	273	283	252	285	272	296	279	275	292	319	309	290	276	294	285	283	294	280	300	288	271	281	282	280	321	287	266	289	285	286	273	274	310	294	281	289	292	275	299	283	315	292	317	287	275	321	279	303	298	305	294	303	271	280	297	294	274	296	333	291	295	256	277	287	305	282	275	325	271	308	279	297	308	270	287	289	285	272	256	292	243	292	281	273	283	304	298	297	277	272	287	309	306	335	288	304	299	306	345	305	284	283	285	268	277	262	261	270	273	297	304	286	267	274	278	277	278	272	247	301	276	267	304	301	282	267	286	291	290	296	307	292	311	260	313	281	277	277	281	330	307	266	305	294	289
36523	17944	27053	47282	66574	68220	59389	47042	32344	17298	7091	2558	1110	802	724	707	703	699	687	726	687	735	646	691	663	690	678	658	743	658	672	696	683	695	702	724	709	681	658	681	688	705	706	698	704	663	691	646	692	719	702	650	714	690	621	650	652	738	674	664	704	675	709	691	696	635	696	709	688	731	679	669	681	717	683	679	656	714	708	724	724	680	693	693	716	707	738	715	706	678	703	663	698	701	700	656	721	661	610	655	660	660	717	703	647	680	686	673	720	663	669	658	641	689	697	664	629	630	679	677	674	688	663	680	693	666	704	693	662	711	705	665	636	683	690	692	679	694	754	702	670	707	674	645	700	698	663	695	727	686	665	653	671	678	700	684	673	703	650	665	723	677	703	687	692	683	679	696	662	694	707	678	695	665	685	666	700	662	658	719	667	700	703	695	761	692	657	738	665	681	680	660	727	720	682	668	710	738	647	716	675	706	688	666	650	661	688	682	681	688	669	686	688	692	658	736	687	747	697	653	695	676	745	683	694	638	691	657	720	731	734	674	678	699	727	690	696	740	662	681	723	682	738	653	675	719	665	657	673	684	656	678	658	656	666	629	686	682	679	729	661	695	651	715	648	735	716	716	672	642	691	679	658	691	657	668	639	669	683	679	685	692	685	710	704	680	711	676	675	677	706	674	683	680	662	664	663	682	707	685	664	706	694	706	672	676	676	641	677	644	701	692	676	640	712	663	706	686	668	665	680	704	675	726	623	668	689	681	637	713	690	667	691	686	669	685	688	692	690	666	671	712	710	689	698	699	634	695	672	674	693	690	635	657	685	689	697	683	712	634	646	686	687	661	678	710	683	679	675	680	709	658	677	698	718	677	714	692	645	707	687	674	664	654	651	693	671	660	698	678	735	670	661	690	649	685	658	646	672	674	667	733	691	648	665	710	707	703	671	696	694	665	665	681	655	655	654	652	693	689	722	681	697	661	682	665	710	699	655	688	647	713	711	681	681	704	694	717	692	700	677	617	661	687	677	691	677	658	702	682	696	624	667	653	701	648	664	675	681	695	660	708	687	663	683	637	712	664	684	687	698	695	658	672	663	677	727	689	679	625	650	683	679	716	696	697	707	756	685	674	690	680	733	666	663	679	715	699	718	669	699	674	710	655	722	665	669	726	650	718	679	661	667	681	692	683	697	708	685	695	728	704	685	674	731	697	652	689	656	703	670	643	694	708	655	685	693	696	697	694	714	701	681	686	668	668	681	700	663	669	652	709	677	674	675	679	722	679	672	726	756	722	684	650	639	646	658	652	725	658	684	650	649	652	690	700	715	709	672	694	673	725	705	699	700	691	673	680	700	677	700	712	698	674	727	726	652	707	678	666	664	672	694	695	668	678	704	657	638	653	702	657	667	720	681	690	693	676	645	698	712	716	684	694	673	648	696	613	690	658	668	750	673	661	687	644	686	709	652	698	641	686	718	690	671	678	711	723	706	662	677	698	659	665	736	728	712	715	668	735	702	673	686	686	683	665	682	714	664	699	712	680	693	695	663	736	694	643	645	703	667	694	652	660	699	693	710	641	716	701	704	704	726	716	739	694	703	674	674	679	632	702	689	720	688	734	654	660	642	717	698	664	655	677	714	650	689	694	693	679	697	668	672	651	714	737	693	721	715	731	677	637	675	739	646	672	669	702	710	712	720	724	681	650	657	728	675	736	710	710	664	767	649	695	714	684	674	620	676	681	673	681	697	647	685	691	679	720	687	766	684	731	686	741	753	709	744	695	710	703	708	673	675	696	707	720	675	685	729	717	613	656	702	709	667	687	692	668	677	674	674	699	667	721	711	712	689	701	719	672	659	686	676	682	654	659	685	675	676	640	681	664	670	660	744	702	659	694	730	683	684	669	659	678	616	720	693	689	720	690	704	688	671	640	717	687	742	671	687	686	691	740	692	696	689	638	734	677	663	694	683	667	665	709	677	643	681	655	646	681	671	681	682	655	656	657	726	669	676	674	703	656	673	714	706	669	742	654	692	638	675	733	706	690	709	711	660	710	716	684	650	723	731	721	656	649	656	679	700	660	702	689	668	664	669	710	638	652	687	659	668	708	670	662	732	741	738	678	681	718	677	666	680	690	685	693	668	699	628	713	669	732	692	666	714	674	692	706	638	688	728	677	694	700	640	688	651	670	729	656	720	695	696	680	684	701	703	666	652	690	653	711	702	658	687	707	684	686	655	706	661	673	664	669	677	683	733	692	641	656	678	670	685	656	644	675	656	687	671	671	684	680	710	659	717	659	686	655	689	737	696	662	718	713	704	737	663	716	656	712	651	671	718	674	677	698	724	693	682	680	649	700	716	733	695	621	667	709	699	688	713	685	722	631	686	647	672	724	605	709	627	679	688	685	712	681	671	730	680	689	706	713	689	647	686	728	682	644	660	651	676	678	705	667	691	650	664	621	659	682	660	675	705	703	706	692	650	682	683	688	645	695	649	684	712	665	666	663	675	747	653	696	701	701	645	667	706	648	701	679	701	681	717	682	704	673	715	642	710	671	652	722	694	719	663	686	660	695	707	701	716	729	704	660	723	715	718	679	674	679	684	678	655	687	684	675	666	659	710	728	680	687	680	608	660	628	662	702	667	659	665	646	669	667	694	691	670	709	662	666	688	686	661	699	728	722	656	697	670	667	699	683	669	663	717	722	698	706	729	737	677	696	639	677	674	666	699	667	694	704	670	681	743	700	641	694	703	698	638	642	692	719	703	638	672	628	670	704	650	690	679	701	689	650	663	698	646	662	709	682	647	718	712	697	675	699	695	651	647	740	688	660	703	688	697	685	694	695	715	715	748	662	676	718	685	697	702	636	705	691	656	708	711	683	649	693	710	709	675	718	674	693	647	726	683	705	691	644	733	663	735	665	659	695	737	684	721	666	716	658	675	688	723	752	642	681	700	683	649	680	663	649	697	697	713	697	675	661	714	678	706	737	699	645	692	649	693	680	687	700	678	686	662	667	678	696	707	732	669	644	656	701	659	711	679	703	657	637	683	658	653	704	680	699	699	705	649	726	703	650	719	643	678	717	685	678	714	715	676	705	671	727	721	661	689	632	726	657	649	676	683	699	676	664	670	700	702	685	719	676	717	712	696	671	748	692	659	653	696	713	718	682	651	670	664	704	679	665	704	647	684	651	650	687	696	726	698	650	692	653	674	693	716	708	705	693	674	640	685	758	633	693	687	695	660	651	704	676	672	670	680	716	717	696	702	717	690	722	727	736	713	717	693	706	713	723	676	681	715	648	682	669	684	687	692	623	669	699	738	663	709	688	709	711	700	710	661	705	681	688	649	685	681	668	698	698	716	715	695	692	677	681	686	659	682	693	642	697	736	643	700	653	643	725	713	672	673	683	672	717	710	662	690	675	737	716	669	678	682	701	743	684	649	679	683	649	672	687	757	671	703	692	697	666	631	666	764	688	715	710	702	698	634	663	667	693
64437	34763	23763	34928	54924	56069	48338	34305	18961	7100	2266	793	427	302	273	307	280	277	290	270	305	292	271	305	287	271	295	301	338	333	295	309	308	271	328	277	292	296	289	302	291	274	262	317	290	263	288	275	271	288	317	258	315	308	286	315	301	276	287	301	316	318	280	310	270	304	270	258	290	314	267	278	280	263	292	290	260	298	291	295	297	317	296	280	282	293	325	303	326	294	325	305	291	268	279	303	334	274	298	261	296	280	258	281	281	323	323	294	309	301	305	321	258	309	292	303	306	315	284	310	265	265	277	306	292	303	301	281	285	275	291	295	294	290	283	318	315	262	284	265	272	281	312	303	308	315	297	271	312	298	298	298	300	282	264	299	310	287	303	284	299	280	287	290	312	276	297	335	317	292	278	297	297	322	281	290	289	295	279	310	274	314	297	292	296	292	283	303	285	312	315	273	278	287	281	275	294	289	278	293	287	299	315	298	291	309	283	275	283	297	291	311	279	295	287	298	285	291	302	284	260	294	322	259	290	301	326	274	273	292	290	329	266	288	286	307	275	282	282	281	311	260	267	293	282	305	254	310	293	305	290	321	279	269	259	278	297	293	291	285	299	295	276	301	294	305	264	276	259	280	282	254	273	287	286	322	288	300	295	306	303	268	292	303	281	290	277	269	297	290	303	274	300	324	297	283	307	284	287	300	326	293	294	285	294	315	259	270	278	311	286	270	341	276	307	275	272	306	309	287	312	298	285	270	302	276	288	271	267	280	270	293	250	271	305	290	292	307	287	267	293	309	261	280	313	297	291	295	291	270	333	317	312	332	316	285	288	300	309	287	272	263	264	281	294	292	323	314	297	278	269	312	285	305	288	308	263	320	305	280	283	304	288	286	265	285	287	313	297	292	284	307	282	301	285	286	286	316	249	302	300	277	281	285	281	283	289	256	289	288	276	318	293	299	300	288	294	277	281	263	322	293	304	286	280	334	315	276	326	286	283	272	295	283	293	271	292	300	291	299	305	310	295	293	257	283	324	298	319	297	279	256	283	275	286	313	283	317	278	301	314	315	295	278	288	292	286	301	297	310	330	323	339	315	317	304	303	271	306	304	307	306	274	280	300	308	262	290	265	304	311	268	299	284	254	309	287	312	274	297	332	279	291	297	286	298	276	301	307	297	272	315	292	296	268	278	287	283	304	326	293	275	266	295	282	297	280	287	264	272	275	291	287	291	293	311	285	292	272	281	283	285	300	321	314	278	286	285	285	295	302	277	284	278	283	277	330	299	311	281	309	298	260	302	274	291	286	298	300	299	322	267	269	292	283	292	275	283	267	286	300	275	289	280	249	270	318	293	300	306	323	306	287	288	252	258	286	274	270	264	280	303	263	309	310	284	320	302	289	300	281	285	287	279	290	299	264	271	295	283	301	262	280	300	300	302	270	303	298	274	298	308	284	272	288	303	278	252	294	289	335	295	263	270	307	266	269	293	299	259	311	255	269	261	283	292	302	321	286	288	278	309	282	295	292	322	236	285	296	264	284	270	291	283	281	315	278	289	290	323	308	316	307	328	305	282	317	281	290	280	298	283	280	292	277	267	307	305	289	269	264	307	282	264	292	283	330	288	284	275	293	320	297	288	288	263	306	280	284	305	281	311	281	272	283	299	240	248	279	310	288	297	302	264	311	320	288	284	328	307	246	288	259	321	301	305	291	318	299	284	303	302	334	265	295	305	307	293	299	286	314	303	254	249	315	289	277	277	299	262	290	303	266	260	282	324	319	288	299	320	292	293	284	300	285	326	327	304	303	276	257	289	305	285	284	267	364	269	284	309	300	284	271	287	292	295	300	243	299	285	290	299	272	286	283	283	309	300	289	283	288	287	309	280	294	279	302	278	291	341	283	284	289	278	255	290	294	305	257	299	310	322	306	295	279	270	249	303	271	302	298	266	299	292	278	270	296	279	304	280	283	298	285	322	296	283	259	295	304	307	302	298	303	314	274	280	301	309	295	264	266	280	292	284	298	312	263	318	286	276	299	294	273	309	271	274	300	284	274	282	295	272	300	263	264	289	295	331	293	263	263	303	326	280	277	286	280	262	319	264	311	294	280	287	272	273	299	275	278	322	274	308	290	278	289	262	276	305	277	318	275	339	307	319	293	257	301	317	284	272	325	285	302	325	261	312	270	285	300	306	333	277	271	325	271	296	336	328	313	325	302	299	293	272	303	305	312	284	329	305	273	260	279	293	295	293	292	295	308	299	301	277	290	298	261	330	265	295	274	333	269	283	273	311	317	309	309	289	301	306	302	313	316	271	332	280	301	271	308	284	311	319	294	285	280	272	275	313	304	272	305	301	288	293	284	266	305	280	279	303	289	338	314	285	314	303	272	280	299	299	299	272	282	275	313	314	275	277	300	298	264	279	283	274	305	279	272	316	301	293	292	264	282	298	282	280	280	313	279	268	308	317	299	310	300	296	306	291	264	310	289	321	303	295	277	299	287	271	264	282	316	275	334	292	259	284	306	301	264	306	332	283	298	284	304	286	300	273	280	287	301	290	292	303	251	298	321	305	284	284	291	289	273	309	273	279	287	272	295	295	294	311	303	273	277	295	291	282	309	285	290	280	303	319	269	317	295	269	291	305	288	286	291	289	294	287	267	296	288	296	261	307	270	267	301	302	251	291	278	284	313	282	312	299	304	308	257	294	280	268	288	281	262	283	281	306	317	302	283	305	303	289	288	309	319	273	309	291	305	294	273	298	306	279	291	316	303	296	284	285	282	303	317	289	291	293	297	326	296	301	286	289	290	275	296	274	293	299	291	299	270	279	326	275	304	292	292	300	270	270	289	300	300	258	293	246	277	254	271	317	306	285	278	282	270	297	322	276	309	295	295	290	317	295	280	280	287	280	307	293	311	276	282	277	310	286	268	292	299	251	273	289	279	293	307	277	320	266	304	277	290	300	287	290	308	325	307	298	283	310	281	253	260	302	297	325	311	284	281	288	312	297	302	321	321	326	311	286	283	292	294	281	293	288	326	306	289	297	337	303	307	269	292	323	260	305	273	263	312	280	297	285	297	334	304	301	282	305	303	283	298	289	307	287	273	294	289	284	267	308	323	293	336	300	285	282	283	287	271	318	278	276	285	294	296	286	277	279	296	283	296	299	303	264	301	313	290	308	262	312	319	296	314	268	304	283	268	305	293	311	311	303	289	288	297	296	296	276	284	294	294	306	275	280	290	327	284	297	259	279	278	304	304	272	295	292	317	270	305	339	291	263	282	302	294	301	266	295	302	256	286	298	289	290	323	262	318	289	268	304	296	290	293	276	327	301	296	271	268	317	323	272	301	322	314	275	280	287	275	301	304	307	273	276	310	337	291	311	297	292	252	306	272	265	284	329	266	281	309	274	270	305	293	282	271	283	325	264	294	283	258	298	307	281	259	310	279	277	282	280	279	256	330	290	287	273	297	339	280	285	277	313	293	317	296	332
36589	18343	27081	47119	64943	67562	60686	48191	33292	18181	7808	2680	1178	764	691	681	715	698	720	653	700	677	669	689	727	706	715	717	719	665	698	715	684	654	688	743	690	661	665	678	713	691	726	774	665	685	701	656	642	663	708	682	700	710	669	688	714	676	662	672	681	708	723	707	700	688	689	751	648	682	705	726	704	675	706	721	692	697	683	707	713	662	713	686	692	685	638	700	680	697	702	703	653	705	656	702	656	730	697	713	674	669	646	669	655	692	687	730	670	712	642	659	666	672	696	694	655	685	708	650	673	719	720	682	667	704	687	648	673	685	709	684	685	672	696	690	675	719	714	700	686	679	615	672	693	709	689	671	619	661	671	702	762	679	748	691	617	638	711	681	681	667	695	694	696	688	663	683	697	670	691	699	677	672	685	752	663	673	698	679	665	675	656	703	663	713	645	701	714	706	699	677	748	673	703	732	644	748	696	683	723	723	657	696	685	750	684	663	677	726	705	641	652	667	681	723	670	712	712	700	672	675	644	673	649	711	666	665	688	731	666	633	675	647	693	706	728	700	659	692	677	700	655	669	652	693	669	693	723	684	735	754	702	660	716	695	673	726	663	692	683	679	701	695	695	681	738	688	698	738	665	648	680	681	702	715	693	745	732	660	691	687	672	693	696	718	739	665	643	721	710	690	694	674	678	704	676	719	725	682	659	684	726	673	703	664	700	671	678	697	716	674	712	692	648	739	682	633	635	689	702	740	687	672	724	687	664	683	692	678	677	736	705	694	678	706	730	705	711	724	678	664	720	699	652	716	682	706	762	648	665	725	708	709	680	677	673	694	676	709	660	723	685	697	681	636	673	709	713	703	692	678	695	746	699	696	726	674	673	652	672	716	701	698	627	679	725	671	717	694	730	689	699	682	704	662	716	659	695	745	721	691	684	704	691	673	648	690	716	693	716	726	665	675	658	667	675	700	728	721	714	726	705	667	692	685	720	688	698	668	729	637	697	675	697	698	720	741	704	634	716	702	679	672	689	691	680	647	682	698	693	689	717	703	688	723	679	681	701	726	706	687	696	701	664	682	685	683	681	668	683	696	681	693	677	724	686	706	678	696	708	653	675	693	715	672	675	687	690	679	696	675	682	685	701	675	685	711	697	687	694	690	708	713	700	706	693	750	678	704	663	693	683	704	707	725	672	710	714	687	675	764	698	704	718	710	657	644	687	695	713	656	668	749	692	703	732	636	686	637	692	686	645	658	723	663	636	684	694	710	712	727	685	701	683	688	659	700	663	672	679	710	727	647	715	665	665	731	700	691	668	709	704	700	716	722	703	729	683	680	696	701	694	630	727	714	621	662	719	729	718	711	675	679	694	708	710	703	704	716	663	682	744	700	677	707	691	701	689	670	699	651	667	699	680	654	632	714	690	664	688	653	662	674	678	714	677	690	692	695	686	680	690	678	663	696	730	679	722	686	722	679	715	671	660	718	688	673	682	659	663	696	696	712	724	742	687	708	694	707	654	734	712	655	752	685	622	689	687	658	682	685	709	700	682	727	696	716	688	711	693	695	686	678	654	723	716	699	688	735	731	700	728	659	722	773	715	692	672	707	760	679	688	671	679	713	707	749	676	704	656	666	691	669	691	697	642	708	676	698	686	663	734	716	704	684	687	708	702	665	705	681	645	710	676	706	663	681	656	668	705	723	699	644	673	663	677	666	678	647	697	709	680	687	692	684	667	684	675	665	706	685	656	687	677	676	680	710	717	706	690	719	710	686	675	708	709	668	664	722	708	730	683	705	695	658	688	675	676	735	693	698	624	670	723	714	736	738	728	725	685	689	702	696	681	688	672	710	726	727	741	642	660	691	683	683	698	680	685	689	712	648	700	674	705	671	716	720	765	665	659	635	683	718	671	692	692	662	658	631	715	703	659	681	724	691	670	660	681	751	694	720	727	637	686	725	671	660	666	636	686	660	699	680	674	725	693	667	706	714	743	649	685	657	707	658	727	689	634	647	682	678	747	694	706	694	702	675	695	682	679	704	715	688	695	642	681	680	650	679	699	675	705	707	653	704	676	679	712	697	689	691	676	680	710	688	704	661	704	754	731	689	626	760	699	684	652	674	683	710	756	706	681	693	629	704	644	677	730	726	712	689	673	690	689	670	660	725	691	713	711	745	667	711	687	667	640	666	721	697	724	656	699	702	689	664	716	697	709	690	698	665	704	716	697	688	646	660	712	668	717	664	694	688	681	699	689	707	742	678	690	676	696	659	628	632	681	678	691	694	689	701	703	696	695	682	655	670	681	705	688	666	695	688	678	691	679	756	664	691	679	690	702	673	696	681	685	636	699	677	678	677	700	675	654	725	705	714	640	690	685	684	661	680	722	702	715	688	720	682	695	660	680	704	712	668	738	715	703	768	676	684	699	630	686	685	722	752	685	700	679	647	678	694	703	699	662	713	699	702	744	697	714	706	719	690	697	646	737	709	691	657	669	664	691	662	697	685	718	680	731	679	712	716	684	691	678	707	658	718	692	655	688	679	697	665	642	698	715	648	706	680	689	688	705	715	701	726	738	704	749	693	671	686	732	720	670	721	728	736	734	706	715	711	694	707	636	703	746	656	712	655	673	659	703	730	663	749	691	683	726	666	718	722	716	704	677	714	692	673	653	686	682	693	689	681	642	698	680	718	720	684	674	672	653	715	661	676	690	685	729	687	668	652	661	668	670	676	671	707	701	642	650	706	679	658	700	731	713	708	691	641	694	716	685	714	656	653	656	715	723	647	681	694	692	726	685	715	703	687	701	677	679	653	720	672	698	697	718	670	702	730	691	696	666	676	700	766	657	690	726	699	725	721	671	651	728	694	719	624	678	703	679	674	730	692	687	660	679	690	671	639	659	719	732	696	690	695	674	719	721	707	677	677	720	704	701	704	667	699	676	698	680	705	673	734	674	690	664	705	675	691	750	687	686	702	714	716	630	716	684	666	655	646	651	713	663	696	673	674	689	685	695	703	638	681	683	633	716	670	667	723	684	676	691	687	681	693	706	717	725	741	697	640	698	691	697	672	695	698	723	704	706	720	705	741	698	693	726	695	632	728	701	734	649	684	695	706	643	705	715	690	724	678	666	708	649	714	670	675	728	707	694	700	728	681	691	660	632	678	737	695	654	703	683	712	707	701	695	671	742	700	665	692	666	698	723	631	686	726	691	675	709	717	684	679	693	696	677	693	682	687	696	647	672	725	741	649	690	650	691	679	689	681	679	681	641	664	694	706	680	692	679	681	729	681	694	646	688	637	689	666	692	674	712	713	705	676	704	663	661	710	752	673	701	676	652	638	697	741	650	673	635	721	689	728	690	740	655	672	732	706	716	663	733	670	682	707	706	697	713	683	717	691	717	702	715	686	632	711	683	669	671	697	670	704	721	713	653	679	743	677	710	740	636	684	709	691	699	676	676	707	691	631	665	672	681	679	715	675	687	668	675	693	708	691
8641	1950	1771	1742	2945	3413	3266	2178	1266	754	516	376	340	309	350	340	292	324	308	287	335	305	316	351	342	322	326	322	327	338	336	335	346	353	323	322	324	371	348	317	294	292	323	321	361	337	325	316	320	324	304	321	320	343	299	311	339	296	315	309	299	340	343	330	379	332	298	328	316	348	342	321	328	330	320	306	333	333	324	337	290	358	302	318	322	282	328	353	325	351	269	301	323	278	298	330	328	339	335	337	311	353	310	333	354	339	320	303	309	294	314	334	313	300	318	353	339	337	309	333	300	309	332	309	310	297	300	325	325	320	355	327	358	354	288	303	335	339	326	359	348	338	302	353	335	331	331	317	352	307	299	300	313	336	327	302	317	301	350	327	313	312	327	348	326	327	325	314	309	324	319	341	335	330	300	370	318	297	358	339	343	353	334	308	314	341	342	315	315	310	290	310	346	312	308	307	317	371	282	316	316	345	348	340	325	298	316	304	341	354	322	292	323	301	308	316	304	330	346	326	328	296	324	344	305	309	311	308	322	291	285	314	306	309	310	320	325	322	309	289	293	334	336	327	311	330	335	362	324	283	323	308	336	322	323	320	351	307	331	304	334	319	300	307	325	311	308	306	345	359	330	307	296	323	311	345	329	354	313	349	340	319	325	319	366	307	284	300	303	277	354	317	299	327	310	312	353	327	327	308	330	345	338	301	341	324	291	359	336	317	304	314	304	307	300	318	302	340	328	299	336	314	303	349	304	342	343	307	347	300	320	347	332	302	297	350	343	311	320	343	323	338	345	318	344	323	336	345	327	300	308	337	376	348	326	343	355	306	305	323	299	319	326	328	304	288	309	325	314	311	354	302	312	323	316	323	334	356	357	311	363	323	328	335	325	373	311	333	359	316	282	328	326	343	312	322	316	332	339	307	288	311	331	292	300	328	323	313	319	321	355	319	358	312	276	302	321	327	307	324	324	333	344	325	341	307	326	330	326	308	321	336	320	336	342	317	309	310	328	346	318	291	308	288	313	363	336	321	340	312	362	359	322	325	310	341	326	336	315	338	307	342	326	342	316	316	314	365	305	324	336	342	314	340	345	340	313	339	321	338	366	349	323	338	336	317	335	336	322	317	319	334	317	312	354	341	290	308	330	323	330	330	285	313	329	313	345	320	300	335	330	332	314	294	328	344	321	320	315	300	321	318	334	307	315	321	291	344	306	337	336	326	291	331	342	332	320	337	305	326	344	332	292	306	336	334	320	364	348	315	296	315	350	296	308	339	353	324	359	316	325	325	299	360	337	327	319	308	327	311	342	341	354	302	338	316	294	354	321	299	353	338	344	338	358	339	330	312	275	320	296	315	309	340	323	342	347	356	333	350	319	335	306	339	346	364	303	342	339	336	298	314	318	336	329	358	324	336	332	297	325	303	329	347	325	338	316	311	326	311	327	336	344	338	358	329	293	310	313	328	327	306	326	333	323	329	325	330	322	327	340	301	336	316	284	306	330	340	344	324	347	336	349	318	311	316	297	292	344	346	327	343	317	322	333	343	319	334	328	351	316	315	327	324	302	304	330	350	356	322	345	323	325	325	290	325	302	362	309	332	325	361	295	329	281	284	341	325	341	291	358	354	318	310	335	340	337	293	315	309	303	330	325	351	329	312	344	292	315	294	358	321	326	359	321	322	313	305	326	345	311	302	319	335	338	326	285	347	349	329	338	331	337	310	322	292	340	313	323	343	315	352	306	327	295	343	322	325	307	315	332	312	355	342	328	345	320	330	346	330	318	313	294	321	323	329	324	300	324	300	317	313	321	315	324	349	299	352	316	349	314	342	325	335	340	306	323	322	327	353	288	334	325	327	345	354	312	263	300	318	314	353	306	334	312	316	322	346	331	335	330	317	288	351	332	322	302	328	342	313	288	319	307	304	301	338	333	325	336	326	333	348	334	304	307	296	357	318	334	354	328	365	311	285	338	307	309	347	320	326	316	349	359	343	321	319	303	293	320	347	343	308	360	297	306	348	331	332	348	383	309	294	319	313	314	327	378	363	324	286	364	333	342	325	297	298	314	338	329	349	297	321	322	311	354	347	318	299	333	313	310	304	326	309	299	331	316	330	291	325	311	321	309	350	316	307	323	337	281	322	325	326	319	314	360	327	326	304	325	320	321	340	308	297	318	325	355	318	365	290	314	337	350	318	292	328	286	341	321	340	341	321	332	296	332	350	334	309	348	326	335	308	315	342	313	317	325	333	316	309	343	295	321	339	321	307	312	320	336	301	364	337	328	342	321	313	336	353	325	289	351	331	332	312	347	310	311	353	305	317	323	344	304	321	325	329	335	284	303	340	327	330	325	378	343	363	329	351	304	343	323	320	323	337	315	319	321	290	310	307	339	343	327	312	318	334	337	311	342	286	327	340	281	350	299	320	340	313	303	308	267	298	335	289	302	317	359	324	334	299	316	307	305	320	346	322	353	298	345	325	312	305	323	312	333	338	336	337	334	349	310	285	309	339	281	323	311	351	297	329	326	319	299	296	327	350	334	328	306	325	298	287	313	340	303	312	311	313	306	331	327	348	339	349	337	328	349	313	334	316	316	294	336	332	304	313	323	403	316	339	327	343	296	303	336	331	315	328	342	303	308	330	324	303	358	355	340	345	326	310	303	358	322	349	310	333	341	331	326	357	300	333	321	316	310	328	329	329	313	336	320	296	305	321	327	285	314	312	332	307	357	364	312	335	324	285	339	310	320	333	330	300	329	316	308	338	315	361	308	304	346	341	307	307	324	340	318	334	330	299	307	347	339	287	309	318	342	352	286	331	322	316	293	303	289	332	355	310	356	310	339	302	309	326	312	320	325	312	322	305	344	335	302	318	333	341	329	315	336	325	347	321	361	358	307	299	322	328	316	327	280	342	328	339	335	299	361	304	313	320	332	308	322	320	313	323	327	300	310	297	315	307	325	378	316	329	317	325	357	343	328	299	298	333	313	301	304	313	335	360	334	363	310	293	329	314	346	309	362	353	337	323	331	333	305	338	334	309	318	336	333	339	306	340	329	303	307	318	348	318	320	327	377	313	329	316	347	356	323	335	330	358	341	309	295	283	325	328	331	358	351	326	327	306	330	327	374	314	327	318	308	288	340	318	333	324	334	288	331	303	317	292	309	316	353	326	293	320	307	324	322	328	335	316	315	303	319	370	275	329	324	338	329	323	296	328	322	335	278	306	345	353	354	331	327	315	322	321	328	338	303	340	281	319	331	327	318	320	308	327	279	309	346	323	352	323	333	328	342	335	319	328	318	305	313	317	275	308	338	318	336	336	319	296	354	363	293	271	317	362	317	322	332	296	347	335	328	318	346	320	297	302	332	305	339	271	314	331	330	314	277	324	332	322	328	354	335	369	309	339	313	310	317	347	324	297	313	350	316	312	330	323	307	331	328	339	315	321	321	310	326	325	326	339	325	321	332	328	266	277	327	319	315	358	332	302
6916	2265	3827	6025	11295	13294	11770	7781	4369	2227	1352	957	823	805	777	788	787	750	805	708	741	772	805	751	732	778	747	714	766	790	755	798	755	775	716	768	779	776	731	743	782	760	739	738	754	739	729	756	779	772	788	729	735	791	783	814	742	769	758	721	764	776	744	748	758	764	748	787	741	743	785	777	792	775	741	720	768	808	765	779	753	809	731	777	763	718	777	747	728	772	777	734	779	773	763	792	749	757	742	738	746	740	765	845	790	758	749	781	728	770	719	713	778	773	716	718	772	774	776	704	766	828	795	733	756	778	719	717	758	805	809	735	777	741	710	744	780	739	771	771	745	728	782	762	744	709	719	745	719	757	797	756	821	744	742	731	750	754	740	756	752	745	747	790	732	742	760	750	784	772	756	762	739	819	788	749	812	710	809	738	728	753	749	755	798	772	753	755	756	820	826	750	785	816	783	719	771	772	747	764	844	767	778	731	777	740	760	750	727	756	756	804	744	821	718	747	771	739	758	751	713	757	771	775	797	772	757	777	765	756	775	775	780	773	786	749	803	757	736	738	754	791	732	781	771	732	775	789	748	766	773	748	725	778	747	774	759	734	747	766	780	755	738	748	803	714	745	709	762	743	738	741	769	729	741	723	742	737	746	692	803	765	804	818	741	772	761	753	758	778	794	791	791	778	746	813	747	738	738	738	762	729	774	774	795	759	772	793	792	817	735	736	736	745	708	751	782	767	725	760	733	789	784	775	715	775	746	828	769	722	731	718	773	732	733	767	719	759	753	716	743	761	771	728	778	771	756	780	798	776	698	695	759	835	734	783	731	737	691	783	732	770	766	743	752	798	775	790	734	766	830	745	746	764	794	800	771	778	808	745	752	768	769	781	776	801	772	738	731	795	735	750	767	752	754	727	753	783	776	727	731	772	770	765	795	721	804	789	758	728	721	782	745	766	755	781	761	810	715	788	785	756	797	761	703	728	784	753	809	776	812	776	759	789	719	759	786	792	719	761	784	778	769	722	723	792	777	768	761	774	746	831	755	778	772	732	729	734	753	758	760	740	771	775	780	742	763	777	755	771	734	763	785	790	759	753	792	766	737	781	715	749	788	756	754	736	799	714	735	766	777	735	741	743	730	752	821	764	729	741	789	820	776	750	750	727	701	757	753	760	810	774	712	787	751	790	727	764	768	713	752	774	730	766	678	791	800	781	730	776	750	705	776	738	703	777	772	761	750	742	764	761	792	773	694	726	768	770	701	761	790	780	787	718	737	755	755	791	764	738	731	778	786	807	744	757	804	756	765	755	763	744	714	787	773	754	828	712	776	738	770	735	719	722	771	778	744	749	770	732	755	745	750	722	705	742	770	737	750	769	774	764	774	763	750	774	720	776	739	789	759	753	743	796	759	727	727	746	751	834	744	831	781	751	741	784	757	791	745	756	784	701	769	789	747	731	758	767	770	759	805	774	801	754	798	720	736	739	754	742	784	743	773	760	726	748	728	772	761	745	771	776	765	742	757	796	736	759	758	790	771	774	769	817	751	752	769	780	749	723	758	739	758	803	732	755	754	740	711	752	736	748	760	762	769	697	755	738	737	760	721	704	765	720	756	702	768	793	766	729	782	726	779	793	743	702	745	754	795	712	746	769	738	730	728	763	730	750	789	737	802	722	739	818	763	763	738	746	719	736	762	728	740	741	765	726	798	755	770	732	750	795	778	760	760	768	746	767	736	725	731	779	740	795	734	763	728	764	731	750	737	781	788	778	772	775	785	759	798	764	762	791	777	807	715	769	739	741	745	776	743	700	778	777	762	739	729	744	730	750	798	707	770	752	717	764	781	763	744	749	761	775	774	771	795	734	771	719	770	764	761	724	733	788	726	741	745	790	760	832	729	744	771	792	764	745	747	750	758	756	747	783	735	732	757	746	741	760	754	805	758	763	730	730	727	729	673	743	753	788	755	757	785	744	784	746	751	766	739	763	779	762	805	749	782	734	787	769	787	759	741	763	760	768	793	751	745	752	792	748	775	763	768	756	744	728	760	808	783	744	777	737	771	772	779	759	740	768	701	787	738	756	799	772	711	783	784	773	735	764	769	758	757	759	758	735	748	721	773	755	728	752	750	769	786	761	766	786	775	769	711	748	772	791	700	747	732	751	738	789	798	783	743	730	729	767	698	778	783	740	759	750	743	748	740	743	726	696	800	744	751	729	749	761	746	753	774	728	786	780	769	755	727	750	772	796	761	775	747	754	735	754	785	801	728	666	843	779	770	745	760	750	765	767	824	748	737	795	755	743	746	690	779	763	753	763	790	764	771	734	739	731	731	742	747	784	739	754	734	762	782	780	793	689	772	719	800	739	761	715	764	792	732	706	793	776	739	715	703	775	717	776	717	734	786	739	793	774	806	750	749	782	766	826	776	748	764	779	730	736	801	774	787	748	746	698	756	731	743	801	731	739	737	759	715	799	736	710	749	797	736	742	738	718	779	708	696	825	760	787	774	787	725	726	759	693	796	772	721	804	738	717	739	737	731	740	762	751	767	786	710	743	772	726	717	794	754	786	791	769	790	765	748	757	793	775	730	757	736	752	765	785	770	750	815	768	798	728	822	741	768	732	760	760	812	746	721	788	751	778	791	782	755	757	773	721	769	741	767	771	771	784	764	777	723	753	748	764	729	754	758	707	737	703	751	783	747	742	770	761	719	788	739	763	764	737	783	760	778	771	788	767	727	741	742	755	768	790	780	752	733	755	810	745	779	815	754	752	761	738	729	737	813	737	805	739	763	768	732	783	787	786	740	752	772	728	773	747	787	728	783	753	773	765	770	769	771	782	743	746	752	771	734	761	753	781	736	795	798	734	805	787	739	761	732	782	726	747	797	742	760	760	746	768	825	789	772	810	785	748	718	753	717	717	726	778	760	737	768	783	745	709	742	745	774	781	797	761	783	755	768	725	794	767	787	762	769	769	705	753	794	717	740	746	781	743	736	753	815	781	754	750	769	769	705	803	730	772	774	730	724	707	755	769	754	748	728	768	752	778	768	721	770	772	735	766	783	770	718	719	741	800	801	772	720	714	786	799	791	761	750	745	783	775	747	744	715	758	787	760	753	781	785	800	729	748	760	730	741	747	750	747	744	775	750	735	738	702	732	782	756	789	746	740	770	752	717	742	749	751	723	765	747	770	761	781	749	767	773	795	752	771	797	765	746	769	770	789	774	707	740	763	748	749	725	740	722	741	770	782	757	775	751	766	765	740	734	749	755	717	743	768	782	744	771	749	694	721	756	747	783	744	764	824	762	714	749	750	805	757	728	767	713	706	756	748	729	793	766	776	749	726	718	745	746	760	771	752	769	760	768	739	830	726	723	763	802	760	809	748	729	718	734	782	739	720	763	809	737	782	782	774	778	771	745	750	736	770	774	704	778	751	742	720	738	778	753	768	803	746	755	745	817	729	768	774	790	776	764	725	774	757	758	810	722	749
64541	36272	23529	35137	54552	55879	48290	33734	19088	7539	2337	789	378	290	287	281	314	282	301	294	269	267	272	285	274	285	255	278	297	315	267	313	299	268	270	314	260	274	317	295	287	277	283	316	277	285	282	302	279	294	284	288	295	292	273	256	297	318	266	269	271	329	307	296	308	279	303	275	310	294	265	346	250	299	328	268	277	286	319	322	294	276	280	260	269	331	325	295	309	299	291	273	304	290	269	275	292	304	317	307	274	269	295	281	305	278	279	294	288	324	240	301	299	301	258	290	292	270	280	298	326	303	308	284	259	317	302	277	300	237	312	286	289	267	291	289	291	292	285	287	291	284	286	294	282	298	265	266	262	301	293	313	285	298	311	325	292	289	300	282	280	308	289	289	297	274	302	262	282	286	272	259	270	304	280	276	276	292	287	295	300	312	272	288	277	307	286	281	306	311	301	304	271	269	280	266	273	303	309	303	276	296	271	270	276	300	298	271	244	260	264	281	320	283	317	300	296	253	289	276	280	293	313	314	298	285	254	287	319	285	310	310	310	309	297	277	288	293	296	269	278	261	292	306	298	270	278	307	300	312	305	285	296	295	294	289	294	310	247	293	288	265	299	306	285	296	283	322	300	272	299	288	291	275	253	307	294	279	279	259	297	292	298	297	290	273	300	254	290	298	303	276	311	290	280	318	306	262	267	283	279	290	288	289	276	288	293	258	319	297	261	287	324	271	267	279	271	281	292	312	293	308	280	285	290	273	310	256	303	306	277	306	301	254	263	305	264	305	277	269	275	280	262	297	278	305	277	300	308	319	292	272	311	272	289	299	256	298	285	271	255	275	299	310	287	297	265	298	292	278	257	309	294	302	262	272	276	287	263	257	276	270	290	299	304	272	304	292	269	287	277	299	281	278	295	297	272	273	272	296	280	293	291	278	320	309	257	296	317	310	276	296	277	329	304	276	294	282	311	268	282	310	274	290	318	290	284	283	254	306	260	272	292	275	328	306	305	282	302	293	285	278	298	276	260	277	278	288	333	287	277	305	283	274	280	321	274	260	296	299	298	283	314	277	287	297	297	292	338	271	272	297	291	266	290	306	313	268	277	269	283	272	281	276	260	275	285	309	301	284	295	286	308	313	298	351	308	271	297	322	275	281	300	313	262	285	293	285	292	266	296	293	306	277	314	279	295	261	273	269	299	295	294	309	290	306	297	294	279	318	298	290	264	276	307	287	277	302	258	289	282	244	285	327	264	292	303	294	275	289	311	271	275	272	276	306	273	273	304	266	256	277	310	294	292	274	251	283	274	276	295	291	303	298	338	277	278	287	264	276	271	266	267	320	293	287	284	286	284	281	284	294	261	287	322	295	316	295	304	259	301	315	291	281	305	297	285	305	285	303	277	266	274	280	303	280	308	291	276	274	278	300	313	285	304	296	257	286	275	272	301	300	285	283	240	337	296	265	282	261	293	270	313	285	313	263	279	295	276	256	308	293	274	274	281	308	316	290	266	271	295	287	260	272	278	258	281	251	271	317	295	287	274	265	287	269	289	290	308	288	281	286	297	245	295	293	308	280	292	282	287	251	284	275	298	319	297	262	292	303	286	269	263	253	296	239	284	278	289	286	279	290	291	301	275	289	291	298	299	294	309	263	298	295	282	277	283	299	270	272	282	297	286	302	251	266	297	271	291	306	303	304	294	325	279	302	287	284	287	263	275	282	260	297	290	287	257	292	264	278	278	288	254	270	308	276	298	267	277	322	292	277	292	298	272	246	298	315	249	273	297	278	281	293	302	285	257	297	266	278	281	280	288	257	272	275	286	277	293	310	319	309	276	301	290	279	267	257	277	271	305	266	264	261	300	280	278	289	294	271	291	284	284	267	298	307	274	292	260	312	257	278	326	284	288	262	312	296	303	297	277	255	297	288	290	261	307	317	277	301	287	282	296	238	305	299	289	285	274	251	295	278	271	287	272	295	321	311	291	321	318	291	294	299	289	301	245	299	303	310	311	263	272	295	293	265	291	308	310	270	280	268	342	294	275	278	272	259	297	276	310	289	273	269	307	289	279	274	303	290	274	278	291	280	278	289	299	287	291	285	293	271	315	316	271	275	290	281	270	284	302	303	269	292	295	279	268	273	306	286	281	279	294	297	315	291	305	284	308	303	304	307	281	325	278	295	268	267	315	324	288	344	290	306	289	322	293	242	299	273	288	270	288	303	291	281	282	304	275	282	285	305	274	268	280	272	297	260	304	286	301	290	288	262	278	315	280	291	294	285	264	289	286	333	258	278	311	275	306	328	300	269	272	260	271	320	269	295	302	291	324	276	289	304	296	272	264	301	274	304	308	262	318	289	282	276	298	287	315	282	251	302	277	306	269	288	254	281	291	298	275	303	306	284	278	324	286	248	282	310	299	295	273	287	291	291	297	290	292	290	271	300	278	280	263	258	288	297	291	307	285	301	298	279	315	288	291	258	265	307	298	277	289	276	313	284	295	263	283	302	313	290	284	272	303	288	285	267	275	276	305	266	272	272	294	264	310	283	272	299	274	305	275	291	288	297	336	306	332	333	273	289	294	355	311	280	307	292	302	277	293	283	274	254	294	298	302	290	298	294	279	293	338	318	307	313	282	276	298	295	297	262	299	271	284	304	281	297	310	272	294	305	316	286	308	287	308	296	288	289	278	313	276	291	290	285	256	282	281	295	341	308	287	274	277	306	289	275	264	311	339	302	286	298	276	297	296	298	295	285	309	278	284	302	308	326	260	267	284	275	304	274	254	311	276	286	301	302	262	267	259	289	284	315	303	277	275	263	286	294	302	278	329	292	286	307	286	293	291	304	297	287	279	292	309	310	292	306	271	285	300	322	287	288	299	303	242	289	295	299	308	270	296	277	298	300	301	264	281	339	306	280	256	304	276	277	278	267	283	296	273	282	264	280	281	297	288	322	301	293	295	292	287	290	277	295	277	255	256	311	303	285	304	286	265	306	272	274	281	305	284	300	281	304	294	295	267	308	266	288	273	282	307	279	318	309	267	250	302	302	288	312	272	284	297	287	280	310	282	293	293	316	281	309	267	303	267	304	271	285	280	299	313	261	271	296	258	292	273	278	287	275	241	280	281	296	300	294	283	305	278	323	299	278	286	257	285	312	259	284	277	298	256	236	281	290	278	274	264	312	289	295	279	314	293	333	267	291	262	298	323	282	258	284	281	283	298	280	298	269	301	302	247	269	274	278	292	294	304	294	326	312	285	298	305	311	281	303	296	289	283	248	290	290	328	303	281	295	274	273	307	300	300	284	278	305	263	304	302	274	270	302	250	275	280	281	284	263	272	294	290	283	287	291	276	301	286	305	294	302	292	281	271	292	257	308	267	279	307	278	306	291	303	276	282	279	319	265	293	286	293	284	302	281	280	286	288	263	263	283	273	306	286	248	295	275	286	297	268	288	313	333	304	300	284	300	260	258	298	266	297	296	309	313	277	290
38063	18648	26378	47463	64330	67355	60182	47514	33552	18938	8073	2648	1087	765	730	670	644	677	698	712	638	666	694	631	647	773	695	678	654	708	744	659	680	671	688	666	707	678	691	673	659	690	717	678	725	664	717	704	659	692	693	707	710	730	657	664	696	692	688	694	661	681	663	715	684	656	660	689	701	698	668	658	665	688	694	687	663	662	691	700	686	664	727	687	680	704	652	736	672	690	635	686	697	689	661	724	652	695	717	663	685	635	646	680	734	707	693	660	701	672	664	708	700	704	679	658	669	639	725	716	675	674	717	675	694	704	731	693	721	681	697	686	654	648	727	674	747	706	679	706	670	682	678	680	685	671	656	700	676	701	682	743	726	690	720	690	662	747	676	655	731	689	667	750	650	688	674	710	636	714	666	695	678	674	691	706	719	682	695	657	688	627	696	712	642	652	719	705	620	712	683	695	696	696	718	720	649	633	696	662	673	680	688	697	684	669	728	684	737	666	661	666	672	686	718	671	682	723	688	677	717	674	663	692	692	687	728	707	674	694	630	701	638	685	671	683	718	704	632	662	670	686	673	743	663	724	708	702	665	672	690	682	717	642	689	699	695	660	683	688	637	735	691	678	675	707	650	685	708	682	710	678	711	692	677	657	649	738	692	699	692	707	723	647	653	661	730	711	689	697	733	709	708	684	675	633	696	655	673	679	731	676	656	720	714	613	662	695	637	673	684	664	694	664	675	675	681	657	718	715	698	708	673	693	658	709	659	703	727	678	721	677	715	703	677	671	683	724	667	672	688	679	708	696	674	729	685	721	701	700	705	677	690	683	701	714	658	657	654	681	670	672	670	694	709	677	722	697	687	680	678	746	702	677	699	669	705	701	743	649	701	704	666	695	725	737	675	720	689	697	691	648	719	689	723	700	678	710	667	665	708	667	686	723	691	699	680	708	687	714	663	657	723	666	719	666	706	679	685	684	710	698	657	680	719	648	689	667	720	687	700	637	688	711	644	714	711	687	666	635	645	695	688	686	718	656	667	691	680	715	666	675	668	675	696	660	696	684	680	680	657	673	701	664	735	705	668	682	701	702	665	674	686	639	653	705	704	681	678	674	757	673	700	703	713	717	668	662	657	689	719	676	688	707	632	650	685	726	714	738	682	709	761	690	684	654	689	695	730	688	677	677	714	679	642	717	717	625	706	637	694	669	675	701	683	686	658	696	597	678	716	700	667	667	682	658	616	708	672	715	731	687	697	662	699	714	636	699	659	652	642	664	675	696	671	731	708	689	627	636	706	675	684	721	678	688	671	639	722	672	698	685	714	700	727	691	686	691	694	737	677	731	716	714	655	753	700	737	656	701	673	706	669	690	691	668	727	690	688	722	721	679	699	675	675	681	700	668	712	682	642	708	678	688	655	659	684	705	700	684	653	650	698	717	705	677	670	634	653	686	661	724	696	708	718	652	717	659	678	650	661	733	635	657	647	651	696	676	718	721	669	724	687	704	716	682	677	683	654	679	680	706	665	689	671	675	670	677	715	710	668	704	684	661	635	669	651	682	678	670	669	670	708	712	683	691	731	655	660	702	685	690	715	698	705	697	731	658	642	712	711	711	691	696	656	693	669	692	686	684	678	672	700	664	686	668	665	685	704	640	717	692	721	647	688	703	697	657	702	661	676	629	662	714	736	690	663	639	723	627	636	708	696	670	729	683	677	710	683	701	689	684	678	634	697	708	678	677	716	748	689	706	703	632	675	678	707	701	650	707	699	700	738	725	712	666	661	695	686	693	694	697	694	711	671	688	708	667	701	697	671	674	680	690	620	663	616	625	681	681	717	668	686	705	670	663	706	691	703	705	713	700	663	719	700	633	709	669	676	670	675	706	682	719	656	676	713	729	655	702	687	690	708	695	704	672	645	686	681	711	670	710	650	727	710	719	684	687	727	653	688	695	691	681	663	662	707	670	642	677	697	718	716	629	684	735	715	700	695	732	689	666	693	631	698	735	670	675	664	709	717	701	689	681	712	710	721	725	739	659	719	704	666	687	736	701	693	665	657	662	726	631	697	660	674	685	716	695	690	653	735	663	680	726	707	691	675	722	670	710	647	720	675	661	686	638	711	668	660	685	683	640	710	709	687	648	677	688	636	700	658	711	698	681	671	679	683	682	689	710	661	631	700	657	696	678	673	716	736	707	705	676	699	719	707	662	653	656	718	668	706	716	703	708	738	696	701	720	668	674	682	665	702	717	669	680	696	716	668	636	690	691	654	698	708	636	706	645	707	659	676	676	709	725	671	686	700	684	673	701	753	691	653	681	693	684	714	626	660	654	726	641	655	712	704	690	678	676	683	671	699	676	647	690	692	715	690	680	632	751	671	674	710	690	681	635	656	655	696	678	706	672	708	675	701	679	701	717	712	684	685	714	654	685	681	714	664	682	718	631	690	688	708	699	729	699	713	674	673	704	673	760	672	651	694	699	683	690	671	719	694	658	698	726	698	683	688	751	654	736	686	695	717	761	679	693	700	678	687	682	683	683	703	659	676	675	699	693	663	695	649	712	690	682	737	686	723	708	681	654	709	679	687	688	650	657	688	664	682	689	674	659	681	688	704	664	653	653	674	647	661	672	664	650	695	665	697	670	663	723	658	681	658	707	690	700	710	680	707	721	679	732	659	687	724	685	664	708	686	736	706	700	679	684	675	635	692	726	693	680	686	667	692	673	701	688	659	744	698	729	701	692	671	702	699	759	691	672	704	645	647	702	651	692	695	714	689	704	669	674	698	707	700	712	691	676	685	734	703	707	669	716	742	704	699	680	709	694	698	631	686	668	696	692	680	682	659	691	739	655	688	701	673	699	656	664	644	707	718	715	668	664	645	688	661	706	701	693	731	624	675	676	660	657	691	693	734	681	679	706	663	697	644	692	677	688	651	707	710	673	663	663	678	637	696	708	679	674	738	646	648	708	684	625	688	732	694	682	669	644	673	725	673	628	638	717	698	696	670	684	732	639	660	699	688	678	642	669	691	691	724	696	647	703	699	656	717	649	697	694	677	661	712	667	657	731	671	695	706	674	632	665	704	653	667	637	646	704	710	706	698	655	612	710	714	679	683	733	691	658	684	740	654	693	674	708	705	711	696	667	676	663	701	664	673	708	702	668	670	644	675	681	661	719	687	666	666	695	709	720	683	704	703	689	684	668	631	666	664	672	669	634	662	667	698	664	683	685	721	654	707	694	638	742	650	721	707	625	676	747	680	729	673	673	680	653	718	685	713	687	649	723	692	673	671	714	680	698	716	608	694	664	681	699	654	700	669	674	661	672	685	657	651	716	698	673	706	672	739	691	684	731	687	676	703	686	737	700	747	716	679	656	662	668	742	695	687	627	683	686	695	676	705	661	687	709	677	658	688	687	675	682	670	706	698	685	647	664	701	706	641	628	684	688	643	717	710	690	704	703	670	648	726	657	692	668	653	703	649	672	685	691	715	703	630	631
63699	33915	23544	34674	53300	56208	48271	34324	19707	7534	2178	752	393	317	301	278	288	309	306	280	312	274	274	321	311	302	254	275	263	291	272	271	300	268	356	284	282	299	295	304	322	281	287	285	301	267	284	288	298	262	294	288	296	291	293	307	299	321	272	245	299	301	291	245	300	291	288	304	316	267	291	320	278	295	319	291	255	263	309	301	303	276	317	306	321	284	286	313	288	299	304	296	312	293	276	292	290	280	305	255	275	278	263	270	256	291	295	333	294	326	290	290	296	289	285	287	318	298	272	282	299	265	261	310	294	277	301	291	280	283	279	302	295	335	257	291	287	302	285	277	308	297	288	252	287	287	311	261	295	315	286	276	275	269	306	280	300	260	303	308	300	306	289	308	312	262	325	275	272	293	299	294	272	292	292	269	289	292	275	301	282	294	324	293	273	321	280	296	302	291	276	301	288	290	293	284	275	295	308	264	293	286	301	310	280	289	308	325	296	306	277	294	274	278	308	302	269	298	295	287	291	317	285	291	274	325	312	319	306	285	276	280	272	278	297	270	301	317	296	290	279	278	288	312	285	282	287	297	287	270	285	288	277	275	301	278	274	260	282	289	317	287	302	301	308	281	286	328	271	264	271	281	293	289	294	313	281	284	308	308	277	307	252	299	286	279	278	284	299	298	294	293	290	276	288	284	266	274	275	289	312	305	282	297	292	290	279	311	307	309	262	309	310	309	286	289	321	282	280	286	300	299	288	292	296	303	307	269	254	299	316	275	313	287	324	293	266	273	308	296	269	284	273	295	298	275	307	278	291	275	281	270	271	272	267	298	299	291	315	284	301	278	297	312	291	267	307	286	271	291	285	301	258	278	285	294	269	298	291	292	288	322	301	277	270	298	269	290	281	282	294	268	294	312	279	290	260	283	304	310	262	272	308	277	276	286	270	289	294	294	278	275	273	261	273	320	286	319	297	295	300	249	272	290	300	309	305	287	287	265	245	298	299	295	306	294	325	279	283	299	314	261	313	297	301	328	292	271	278	270	344	295	273	284	293	273	313	290	283	296	297	264	283	295	317	277	326	274	307	316	299	250	309	277	295	301	299	304	285	271	264	276	330	301	328	289	281	277	269	313	287	287	271	295	326	307	296	298	305	296	298	295	289	279	297	294	287	289	292	292	262	294	299	278	290	286	301	284	307	257	312	271	269	279	274	311	278	267	276	305	291	274	288	263	321	272	281	277	274	287	282	306	317	313	264	285	308	305	315	292	277	290	299	258	285	274	298	296	256	263	275	298	274	294	286	266	284	300	288	278	280	321	297	267	306	257	285	332	326	302	272	265	301	311	307	337	301	319	308	305	303	292	278	269	307	326	274	261	304	265	322	294	288	288	289	263	295	279	302	279	263	295	293	280	282	282	288	307	272	325	298	307	288	272	320	276	277	269	288	312	265	307	287	316	287	294	296	284	296	333	286	289	244	331	301	300	281	294	282	284	269	265	273	261	289	278	280	269	279	293	262	280	279	259	278	326	300	302	287	271	295	296	253	299	287	259	288	302	307	308	271	308	306	260	284	295	275	314	303	303	309	324	318	293	274	283	311	313	277	268	296	292	318	264	302	296	287	275	271	297	302	319	269	319	278	270	252	294	311	310	310	336	311	260	276	290	263	280	271	289	304	256	280	283	274	316	293	292	250	299	297	303	269	287	271	287	313	279	295	310	297	269	309	301	253	287	280	266	291	298	315	272	274	309	312	291	300	280	279	280	308	304	273	251	283	292	265	312	276	300	284	284	288	300	278	297	289	335	276	262	293	289	265	292	300	309	315	296	289	274	299	277	303	240	271	278	297	274	309	306	289	311	230	288	283	287	302	266	312	275	309	308	283	276	294	309	297	278	281	297	300	290	331	324	286	289	265	272	285	300	298	316	301	283	292	287	277	287	340	320	249	289	262	332	310	300	309	297	301	288	315	291	255	312	295	287	295	297	296	275	268	284	284	275	319	325	310	285	285	294	312	309	290	310	304	291	259	267	261	311	294	301	326	281	268	312	309	311	307	286	308	290	315	306	277	305	285	292	300	278	301	312	293	320	291	270	299	264	282	279	267	279	276	271	314	323	312	277	316	291	297	263	299	301	311	292	342	286	282	286	280	317	306	265	309	300	296	290	265	277	298	305	295	295	314	301	298	290	275	286	291	291	267	289	303	297	285	277	310	282	304	279	287	297	286	260	306	316	259	292	274	272	261	273	317	293	266	297	304	267	297	294	279	310	280	270	287	272	303	314	293	310	269	285	287	282	278	293	307	271	291	285	297	261	277	315	309	294	291	260	291	273	270	273	280	292	305	278	267	294	291	295	307	301	289	290	301	295	295	282	296	291	285	310	308	329	296	295	311	279	281	305	273	291	286	267	328	287	296	299	286	281	311	292	275	289	303	268	267	321	286	253	309	295	294	306	311	279	293	282	299	277	280	285	269	304	298	282	308	302	291	308	289	271	307	281	273	263	313	291	293	293	295	278	266	310	285	256	268	287	272	315	273	260	293	286	270	289	284	276	299	282	317	276	295	275	262	267	270	312	284	283	290	281	289	283	287	284	297	288	301	264	288	292	268	291	292	279	274	268	273	321	278	310	291	276	319	295	307	296	339	278	276	274	264	345	291	299	306	283	300	287	297	286	321	272	253	291	274	281	287	318	269	281	306	297	283	291	283	304	293	278	321	287	287	318	335	300	305	269	305	301	288	269	300	268	279	310	321	302	274	316	315	350	284	282	269	283	259	304	264	323	280	304	292	261	301	283	311	298	318	262	291	316	294	270	287	278	292	283	310	295	339	296	280	280	312	288	304	294	291	294	259	254	299	299	272	277	327	291	304	281	295	326	290	274	279	287	274	270	287	312	283	295	257	318	283	291	279	287	303	289	291	301	298	276	297	296	274	281	297	288	274	318	294	288	312	278	317	281	261	314	265	294	299	301	280	265	288	316	292	290	288	300	284	299	312	288	292	264	274	287	319	317	267	308	283	281	290	294	284	275	278	315	293	270	251	255	313	246	275	292	283	273	276	313	281	237	317	289	286	302	257	299	265	320	284	305	343	280	285	299	304	288	324	323	278	298	285	272	291	266	303	303	267	323	325	261	267	331	301	258	280	283	268	254	261	290	306	310	278	286	243	232	273	303	282	308	325	288	284	292	306	289	289	286	267	275	272	269	275	299	288	270	319	314	314	307	275	291	298	275	284	299	286	300	273	292	297	288	292	318	312	294	296	269	294	278	292	297	307	310	304	289	270	286	303	313	294	283	276	265	285	255	280	298	268	280	287	311	316	288	284	282	282	285	304	281	285	292	299	279	320	298	289	257	291	297	275	321	305	270	304	236	317	241	285	264	252	283	271	269	309	311	325	281	296	299	254	316	268	267	273	271	303	296	305	306	273	269	276	340	302	286	294	261	289	269	277	295	253	264	277	314	288	316	285	274	305	287	322	315	260	312	269	262
35840	17956	26887	46971	63893	68029	60407	47856	34397	18737	7416	2416	1060	747	741	679	704	712	704	717	660	690	680	668	701	697	712	728	689	664	689	714	707	703	713	732	669	647	693	669	685	707	706	735	697	700	747	650	688	717	683	676	676	730	686	655	662	712	712	649	737	736	727	690	735	698	651	686	700	677	670	674	675	674	699	691	661	704	664	741	667	728	695	702	709	692	692	659	702	708	702	695	702	665	657	659	698	720	684	677	649	696	723	671	711	723	676	681	676	702	678	702	690	682	713	697	683	700	677	690	716	687	683	664	676	705	740	660	676	674	680	705	696	704	697	705	653	718	761	652	683	685	720	696	696	624	708	673	738	662	643	683	673	688	690	673	696	697	658	691	730	670	665	753	711	672	686	684	706	704	649	711	692	757	680	719	675	717	699	700	707	692	708	688	698	653	696	669	672	663	679	679	719	720	712	662	687	671	658	699	663	693	680	690	711	686	679	715	695	675	669	731	652	651	718	727	689	698	706	690	665	665	669	667	635	734	706	679	715	730	699	716	655	698	690	698	725	706	744	698	682	650	682	674	731	715	660	689	671	688	719	645	652	665	635	680	676	708	651	697	716	710	658	706	720	673	696	721	696	719	769	649	661	655	700	743	668	698	692	709	655	690	678	753	699	673	715	720	672	729	679	667	682	711	738	669	693	677	678	700	720	677	720	688	700	705	694	709	716	669	747	680	681	706	671	685	695	694	681	683	704	720	668	698	668	683	675	665	684	726	741	722	713	684	679	674	688	677	696	665	682	727	695	679	649	701	634	721	714	673	675	677	702	683	663	682	672	719	721	682	690	678	686	759	737	672	665	631	692	702	667	704	689	652	683	690	708	704	674	683	646	644	656	659	696	723	665	720	668	689	663	705	710	700	687	669	674	711	681	676	671	682	753	680	703	687	686	680	702	727	674	725	702	728	714	700	722	696	686	720	668	707	729	708	664	709	687	713	705	716	656	670	664	674	697	742	742	696	693	704	700	690	693	726	683	687	677	675	682	664	698	666	678	671	681	654	660	683	726	658	701	705	733	695	667	731	684	684	685	701	675	689	698	716	721	741	687	709	660	671	674	624	661	716	681	633	737	677	690	662	681	690	698	685	718	754	678	711	674	685	697	693	702	722	659	722	775	746	695	635	695	691	710	673	736	651	656	724	713	716	668	728	692	673	722	651	676	709	659	688	672	697	663	715	696	697	689	697	754	720	683	701	661	644	716	691	687	656	720	702	706	672	694	716	676	736	709	674	687	682	633	719	701	663	696	660	658	696	670	662	695	736	650	687	698	695	693	693	658	694	669	638	714	670	676	689	696	649	724	710	684	669	693	689	685	688	685	682	701	691	703	736	709	672	665	708	718	692	724	709	703	727	637	672	645	702	707	637	673	661	705	670	682	708	687	706	722	650	694	732	733	701	709	683	690	701	668	694	680	697	683	720	666	721	687	688	697	668	666	677	683	658	687	695	697	688	686	695	686	692	661	696	691	688	684	647	648	666	702	694	667	703	676	684	703	694	749	694	642	699	689	703	703	698	693	660	738	709	704	690	706	690	696	676	671	652	675	674	723	698	689	696	680	709	671	704	706	687	689	643	667	649	718	689	768	652	649	659	706	694	688	723	695	725	686	721	662	671	697	716	666	700	736	714	697	682	728	713	701	718	724	725	736	670	663	683	760	640	693	701	769	702	695	678	735	709	667	720	687	700	702	677	744	685	693	630	674	670	685	710	711	680	700	666	667	723	675	662	694	693	720	716	703	698	726	700	718	677	717	704	674	632	750	699	697	714	660	682	716	655	675	670	724	690	694	661	675	668	720	685	718	639	688	700	710	713	638	725	683	656	721	732	672	701	694	700	693	687	686	665	665	626	683	668	709	707	676	706	680	660	708	665	688	682	676	695	727	691	670	707	724	696	681	716	626	652	686	676	741	621	701	679	720	739	693	732	696	690	681	706	682	684	663	637	681	689	709	672	695	707	716	650	691	724	729	726	673	693	693	702	688	672	687	712	686	739	682	747	697	716	655	644	659	733	655	673	659	668	703	697	684	691	693	663	657	673	706	661	697	696	677	676	655	696	704	713	660	680	714	668	695	707	683	727	687	697	652	674	654	730	701	714	681	680	689	634	694	716	674	693	692	655	683	733	731	709	724	699	668	667	690	680	666	647	658	701	674	702	693	677	703	715	732	671	671	699	699	714	711	686	697	697	694	680	633	699	684	699	669	674	714	659	678	712	709	703	717	685	739	678	683	681	674	698	660	672	679	680	659	650	677	728	712	702	696	741	732	677	692	688	700	698	650	709	691	656	690	672	687	719	672	668	652	655	677	685	710	712	644	691	676	653	706	676	705	692	710	706	647	705	684	704	700	707	697	722	699	713	708	705	686	668	692	661	724	653	679	716	711	672	659	678	670	732	709	638	701	683	686	704	700	668	627	724	655	672	688	724	703	698	691	690	687	699	679	705	645	683	745	654	686	689	706	626	672	707	690	712	694	686	683	717	721	680	685	703	668	697	683	702	669	684	674	686	672	692	698	697	707	693	678	721	664	678	686	729	732	654	689	680	708	721	687	700	688	687	710	767	730	674	688	669	719	683	739	679	721	650	712	684	737	691	675	676	690	705	732	694	730	720	733	675	684	689	714	715	676	707	666	665	669	670	660	695	722	705	738	709	629	708	652	698	711	723	693	687	683	725	749	724	628	702	704	660	663	681	712	688	701	759	726	689	660	739	693	691	664	671	706	720	673	720	656	639	750	705	699	725	695	647	712	678	694	720	694	660	721	696	661	663	713	703	686	650	693	712	717	667	694	709	658	701	680	671	695	688	648	721	656	683	665	682	712	685	688	665	640	696	715	675	711	676	692	719	742	677	717	691	704	723	687	674	703	646	646	660	691	676	730	656	702	680	699	706	662	709	695	683	712	653	671	675	671	685	696	664	679	696	711	656	692	694	707	669	695	678	748	723	723	695	692	684	723	700	674	709	668	746	686	728	680	719	660	706	738	634	678	661	688	693	692	665	712	715	702	712	678	718	686	665	670	684	711	685	702	700	677	652	687	721	672	723	644	700	712	682	682	695	705	670	649	694	679	755	734	697	638	739	681	723	637	717	654	709	698	708	701	687	731	676	676	736	736	732	672	709	689	686	681	709	669	696	658	673	680	692	681	711	666	698	713	716	695	669	747	682	672	751	718	710	702	683	726	631	736	666	713	654	684	723	679	670	709	679	712	707	705	672	705	692	691	693	749	693	666	683	677	700	673	668	673	698	656	716	691	672	687	672	702	704	659	735	682	672	695	727	719	700	669	691	724	721	707	647	705	644	700	657	719	724	691	669	642	689	679	674	719	706	711	674	732	722	705	719	691	711	683	727	734	645	674	669	684	709	648	674	674	686	704	719	716	682	716	697	686	689	659	715	655	684	704	676	699	666	716	662	707	696	690	663	701	662	688	717	688	672
8920	2026	1743	1904	2492	3456	3128	2189	1427	793	488	349	344	327	356	299	321	342	320	306	361	340	318	312	311	306	295	319	333	335	340	306	310	329	362	323	336	329	351	318	325	315	314	299	281	317	294	284	333	364	322	317	339	314	311	304	302	303	346	288	350	324	343	359	333	326	333	324	338	343	316	312	307	332	316	334	335	307	327	322	308	329	303	313	347	335	285	313	333	324	314	296	347	299	300	331	306	301	336	333	345	314	334	308	350	336	367	322	348	313	327	334	335	342	317	289	342	348	355	330	342	364	332	329	321	290	304	315	318	321	330	310	293	343	333	322	331	311	340	320	304	312	305	346	343	327	318	346	300	321	320	340	308	344	307	343	340	285	292	335	330	325	310	353	330	299	335	328	320	286	329	334	329	334	313	305	293	319	327	280	323	323	311	310	322	307	331	364	349	310	340	345	321	331	315	329	350	356	358	330	300	342	341	338	330	321	307	327	300	320	344	334	277	366	340	322	333	311	303	302	339	337	286	300	339	327	340	319	319	311	323	312	332	280	323	324	344	355	347	319	321	342	313	319	330	328	307	326	306	301	341	336	333	333	336	337	313	340	320	328	304	327	334	320	337	360	271	313	324	356	331	299	337	297	277	349	294	339	340	325	304	329	310	328	342	307	312	349	300	301	302	324	329	317	341	336	284	305	330	286	332	281	305	303	335	303	309	303	329	314	303	326	330	338	345	314	344	319	319	333	310	338	376	306	306	333	313	334	306	325	321	290	315	326	346	312	346	330	321	320	347	314	315	326	339	307	345	318	348	332	335	339	308	319	311	309	284	293	333	309	375	349	327	311	340	346	321	333	312	316	290	345	330	341	317	320	281	339	331	310	334	337	333	319	299	322	328	317	298	305	319	312	342	298	346	302	328	327	337	313	379	349	342	318	316	327	340	341	302	352	334	299	320	319	286	318	323	347	319	323	333	332	332	331	340	357	314	334	336	344	346	348	331	343	322	358	290	283	313	336	304	309	299	326	340	334	305	308	281	321	316	381	348	339	300	284	328	337	325	343	309	316	309	358	330	356	339	321	286	324	352	295	322	323	329	317	300	328	307	349	333	313	309	295	334	324	291	332	362	327	315	313	335	342	330	323	327	348	312	310	304	326	358	306	310	332	325	298	355	315	346	285	289	353	368	325	321	298	309	313	354	321	308	320	286	349	305	320	305	329	366	281	312	330	309	301	331	318	342	328	301	336	305	330	315	295	304	292	321	370	349	320	346	357	330	320	346	329	338	355	322	355	325	304	309	298	320	342	331	358	309	309	282	347	309	357	311	330	314	331	301	323	335	337	300	321	328	321	306	333	327	346	315	302	365	329	329	317	349	340	341	329	331	270	316	314	309	307	325	302	362	303	308	323	293	298	301	363	323	339	308	318	341	355	304	311	319	325	342	312	323	303	343	356	340	328	314	302	318	302	356	340	297	324	288	317	356	315	291	314	297	313	306	310	323	326	322	331	327	339	301	342	312	333	319	312	326	327	346	299	337	330	324	319	323	325	296	358	311	293	318	327	322	368	352	290	331	304	319	294	312	325	340	334	313	306	314	318	341	329	307	310	315	300	279	293	312	316	339	325	328	307	319	333	312	315	314	315	339	356	316	349	363	298	342	351	354	352	311	330	334	299	351	313	328	350	339	300	330	313	339	304	336	279	318	340	328	358	305	315	327	341	341	344	338	305	336	334	296	323	323	330	340	311	349	319	337	348	318	294	322	312	329	357	332	317	323	332	331	320	340	332	304	319	301	299	289	296	301	328	293	307	265	340	347	336	302	317	367	302	323	366	316	357	323	301	323	328	314	325	336	299	342	345	312	333	333	290	327	346	311	328	326	318	325	298	339	295	335	323	333	362	317	317	335	329	319	311	353	322	319	318	332	323	352	291	331	336	368	353	302	331	304	295	328	335	312	334	367	339	339	321	318	334	331	332	324	294	287	315	334	322	323	327	308	339	308	323	332	314	350	329	307	313	302	332	335	312	346	348	313	339	327	327	346	330	336	338	321	330	353	310	300	345	307	339	344	335	366	345	318	324	316	296	339	309	339	306	319	334	357	333	325	342	332	330	339	336	306	326	327	308	316	277	330	311	323	314	313	323	299	344	283	363	321	334	331	317	321	285	276	330	351	291	294	330	312	330	337	333	303	341	299	340	299	302	321	323	328	304	319	309	314	324	324	323	329	286	314	355	348	355	349	307	299	329	318	359	297	319	324	312	314	313	291	323	321	314	329	330	349	303	368	334	328	328	297	313	322	311	335	342	307	310	306	323	295	323	357	332	300	343	351	304	309	335	312	342	328	306	334	340	325	336	358	298	355	353	311	344	351	327	308	352	364	362	341	343	330	337	323	316	315	313	313	343	308	297	335	331	339	333	370	335	334	341	327	297	350	291	299	324	331	330	337	320	333	310	340	317	312	308	336	353	315	320	315	301	337	311	333	346	305	321	294	324	336	323	324	322	326	322	316	333	322	344	308	325	328	295	331	315	330	327	346	346	289	300	322	317	315	311	318	293	308	337	333	324	323	322	331	326	322	302	337	317	345	289	355	317	325	313	323	309	315	342	317	294	285	341	336	301	330	330	355	341	322	309	308	315	332	319	293	297	336	356	331	308	331	329	338	318	327	321	309	349	314	295	317	332	320	292	329	300	318	320	337	315	337	323	331	323	323	317	338	292	326	308	301	345	303	339	335	325	304	323	302	321	310	320	327	312	329	339	352	281	346	314	321	310	305	298	312	331	321	334	305	321	353	326	323	343	336	320	318	327	354	329	351	324	312	276	340	319	357	342	301	300	313	349	348	309	300	311	341	341	313	301	309	344	337	322	346	318	336	311	306	273	321	324	334	330	340	355	330	314	308	337	334	354	356	332	329	352	324	309	332	337	343	340	324	293	359	329	305	314	309	324	322	326	322	348	309	316	338	294	355	333	358	339	327	348	339	298	309	312	313	332	339	305	355	324	362	349	307	322	303	346	322	319	325	327	299	337	304	334	331	316	307	330	311	333	329	328	329	324	298	303	357	303	296	327	327	343	311	306	353	322	354	306	343	344	301	340	334	311	338	347	316	351	394	301	330	344	319	323	317	343	349	355	327	328	333	310	348	357	348	338	348	299	318	336	351	314	298	300	340	320	355	344	310	310	337	310	331	313	315	368	282	298	346	318	300	324	293	341	325	302	329	376	339	340	305	305	325	315	348	286	315	318	318	324	299	343	306	326	298	310	319	313	330	289	347	344	302	340	320	341	338	350	337	300	323	331	317	320	318	313	367	328	328	285	336	303	301	329	321	349	308	328	313	333	343	325	318	312	362	340	308	323	340	326	296	334	316	317	312	333	345	331	328	333	342	339	297	320	328	329	318	348	320	339	335	320	333	345	308	307	342	333	324	340	346	337	331	316	319	331	342	323	288	322	307	272	302	350	324	312	323	300	337	341	327	331	298	365
7124	2279	3438	6522	10476	13207	11707	8047	4878	2429	1317	890	769	768	767	761	781	779	746	749	762	729	780	757	798	785	785	808	711	791	787	791	757	763	839	773	741	750	770	790	754	724	798	719	808	703	752	776	775	763	758	776	783	776	780	777	745	781	758	735	785	765	747	747	764	786	787	732	745	714	757	826	774	770	743	782	755	775	747	747	789	671	745	786	792	770	732	788	765	741	784	767	772	715	736	827	766	728	779	722	747	742	770	756	771	761	804	760	764	765	757	777	753	761	769	751	726	764	711	804	783	773	774	761	761	776	764	780	759	766	763	756	794	772	734	765	720	730	747	754	763	771	731	755	757	782	750	778	762	727	775	739	752	765	736	757	806	738	806	758	765	787	739	736	762	718	726	765	794	814	808	775	723	731	798	765	760	748	727	740	758	741	793	804	754	772	767	746	781	731	744	722	762	776	828	767	743	756	758	772	780	784	797	794	679	805	771	758	751	734	775	789	746	723	759	765	717	725	757	775	816	751	735	736	761	748	755	763	748	785	782	749	754	798	798	778	762	746	804	797	824	768	769	717	784	720	784	779	747	787	782	727	787	796	713	756	798	756	761	783	708	769	764	725	781	809	752	774	746	746	733	798	782	753	745	794	720	772	732	799	742	801	738	780	778	796	776	778	727	753	760	721	738	740	742	768	787	757	704	794	742	738	725	776	773	736	740	764	724	749	776	750	718	737	772	749	703	737	778	734	762	809	790	763	688	752	775	786	727	738	748	756	772	795	763	712	747	750	764	813	816	793	775	726	751	715	785	738	732	769	757	781	741	723	768	765	771	716	738	740	798	727	747	759	761	775	785	751	749	713	801	780	728	739	771	782	863	769	827	704	765	767	754	786	757	763	750	734	761	794	786	750	795	720	726	762	780	733	776	765	754	768	744	756	697	764	787	787	738	770	808	802	791	785	775	762	799	752	742	782	715	772	702	732	768	788	740	797	747	737	752	762	814	778	754	765	756	748	790	737	777	764	794	765	789	756	776	754	762	751	714	782	743	725	770	690	727	735	737	753	744	800	762	745	755	801	753	735	790	814	748	714	740	780	710	753	761	750	753	783	759	786	722	808	756	757	793	781	740	730	722	773	766	752	785	779	780	792	794	755	768	791	800	796	809	779	756	755	772	691	738	768	768	764	785	776	769	757	736	749	742	777	783	745	741	712	732	822	815	758	742	761	783	728	746	780	780	763	810	810	791	761	793	725	825	720	774	775	749	721	773	768	758	753	792	773	780	811	763	771	754	763	780	747	729	764	770	748	800	760	729	754	788	776	724	771	737	708	758	740	761	812	754	789	718	739	750	754	773	710	751	716	814	761	800	752	722	783	771	769	797	708	746	791	771	744	818	764	756	736	804	746	750	724	746	773	754	768	717	761	793	734	768	739	711	746	785	750	790	719	781	764	785	765	779	758	791	747	744	783	773	716	747	745	749	760	759	736	731	772	764	777	709	714	772	719	770	738	747	758	753	781	796	769	744	773	748	769	773	716	739	770	741	745	746	777	762	809	769	721	744	779	752	717	746	741	761	765	768	766	786	764	751	754	796	749	759	769	758	769	767	755	778	746	721	745	720	781	777	781	797	760	763	723	789	761	780	760	795	744	745	745	802	802	774	782	771	760	701	779	750	762	770	781	784	751	754	781	765	761	757	809	795	754	789	713	773	731	757	720	714	798	768	714	728	785	750	758	780	755	751	763	773	752	738	736	725	758	792	759	741	748	716	777	803	792	725	732	704	794	780	808	760	777	766	798	785	789	776	775	760	756	753	785	761	783	773	803	819	761	780	771	708	738	746	800	748	753	708	732	759	717	745	752	716	752	750	749	722	781	792	762	745	750	679	758	721	763	789	758	762	748	783	798	772	734	734	754	731	761	728	768	767	779	765	731	808	796	742	760	839	779	746	750	761	747	752	769	695	777	764	738	731	732	777	789	762	794	820	757	723	757	728	728	756	715	744	754	734	721	749	755	816	756	760	757	724	748	762	771	743	752	694	700	772	822	798	750	790	789	759	786	760	795	819	741	750	799	723	764	809	778	739	769	727	730	769	763	701	784	752	767	792	793	712	762	804	820	782	776	732	766	789	754	755	745	739	789	765	749	805	785	787	767	795	776	720	738	745	778	772	765	729	787	679	787	754	784	764	741	773	741	743	722	744	787	745	772	832	745	732	752	799	777	731	768	758	789	750	750	798	773	772	698	777	716	786	778	745	713	735	800	742	754	747	681	742	739	728	796	776	763	763	746	735	762	758	746	762	807	770	731	744	728	778	748	738	725	781	724	815	733	767	763	749	753	766	745	750	719	779	747	755	773	723	743	767	763	725	734	791	758	737	806	758	776	755	770	783	745	770	782	762	792	803	826	750	712	780	779	717	814	741	784	811	774	753	735	792	765	791	771	748	803	737	810	727	769	713	738	812	773	746	710	728	810	776	729	742	767	762	762	729	794	785	732	726	746	716	768	720	758	803	754	760	744	777	752	750	702	716	752	779	811	783	758	783	753	703	791	788	740	751	729	710	732	757	753	790	766	799	822	789	734	765	762	699	716	757	776	746	800	753	774	777	794	765	781	735	743	789	740	744	716	764	748	754	739	792	779	760	735	750	726	792	803	720	740	744	734	746	681	812	736	779	801	723	722	770	710	713	791	768	795	729	752	727	780	767	745	813	709	767	783	753	758	790	777	770	809	758	791	764	778	740	764	714	777	783	735	803	741	725	806	759	725	750	733	791	807	786	755	741	791	718	774	732	783	712	757	750	712	735	760	771	748	785	725	739	766	812	783	696	785	745	762	730	788	819	744	760	748	739	789	753	792	754	741	790	695	770	772	773	753	752	804	753	788	758	739	774	798	754	784	801	759	732	777	703	749	721	786	709	738	777	713	705	773	717	809	723	745	800	791	731	773	759	766	744	742	754	769	797	753	760	782	773	737	720	713	765	739	740	763	797	780	801	760	704	760	736	774	802	716	732	768	721	754	757	791	786	763	783	799	788	731	777	738	809	777	746	752	772	787	766	749	741	755	733	773	773	758	765	765	742	792	714	798	804	780	753	746	781	731	768	808	772	746	754	787	818	794	758	760	746	740	789	759	754	751	783	787	750	751	781	733	789	761	804	776	744	773	787	749	744	776	743	765	745	760	790	745	745	718	767	765	764	854	735	755	765	760	769	712	743	782	730	766	766	785	741	744	773	713	796	795	793	764	758	761	766	789	770	803	710	781	753	721	759	770	760	795	821	741	794	772	793	742	767	763	765	733	848	769	792	765	753	776	746	732	815	774	799	770	776	746	739	755	727	730	775	758	732	749	722	734	767	760	775	722	798	748	760	773	761	716	771	799	752	758	735	727	774	758	766	832	771	752	781	809	778	766	786	763	751	766	767	812	774	705	786	769	808	737	736	729	742	737	736	718	844	792	788	771	758	781	730	738	686	797	792	711	767	744	756	772
63783	34478	24154	32541	52608	56687	48221	34185	19445	7299	2137	782	338	299	279	314	322	298	280	267	303	275	299	276	271	274	269	293	283	317	303	291	297	271	297	304	295	332	287	292	307	293	292	294	292	304	284	278	267	299	316	289	319	290	318	271	299	267	271	286	295	257	298	305	283	297	261	304	275	298	274	301	310	305	288	272	303	285	308	275	273	278	305	279	299	314	302	306	302	301	296	271	295	286	282	260	294	271	273	282	266	288	306	283	291	292	277	306	314	279	277	270	290	279	288	275	290	276	308	289	253	295	319	308	287	297	267	302	277	305	302	273	291	252	302	297	280	299	285	277	293	292	260	284	288	294	319	306	278	282	327	288	304	303	265	281	315	287	289	282	276	310	312	305	270	276	283	289	302	294	267	268	323	282	283	287	293	281	279	271	303	266	323	294	292	255	294	312	279	311	296	279	272	296	305	282	290	283	283	292	311	259	308	269	282	279	272	295	295	301	275	273	285	273	299	280	278	302	293	289	273	286	262	299	276	258	278	268	294	274	315	281	306	287	263	290	278	284	259	281	286	270	300	308	274	281	284	304	283	280	277	300	309	285	299	265	313	295	262	291	299	272	286	251	289	297	296	264	264	274	269	264	257	287	326	295	285	306	315	315	286	265	276	251	304	312	296	245	299	273	257	298	266	282	325	285	296	307	267	308	299	294	321	256	272	317	286	285	300	275	291	283	294	292	276	284	300	310	294	305	288	266	268	270	282	255	296	281	256	289	316	303	285	263	283	310	290	268	313	285	284	279	278	313	300	312	300	289	265	263	234	281	286	294	284	270	281	295	304	266	284	297	308	276	269	318	309	302	308	287	263	299	267	296	268	281	328	280	321	294	286	318	273	297	321	275	321	279	270	299	259	323	291	286	284	337	259	280	305	314	299	280	249	265	293	306	301	282	275	271	303	281	256	307	307	299	293	297	292	269	306	270	274	277	305	332	281	276	237	295	306	317	257	303	275	275	258	254	306	272	303	289	273	289	294	256	274	275	274	254	312	280	337	288	288	289	283	277	304	263	288	276	309	292	290	328	277	290	285	295	297	296	270	306	283	297	282	285	297	294	323	271	308	275	311	283	275	323	279	326	265	292	272	297	285	317	286	290	307	279	265	276	264	280	285	257	271	277	304	311	301	322	304	275	305	303	289	297	285	300	266	300	280	326	307	295	293	285	314	332	296	288	313	299	287	313	309	309	282	279	248	294	281	274	282	281	275	283	251	328	256	317	291	312	296	313	264	256	272	299	301	282	293	299	276	293	310	304	286	292	283	274	281	284	275	243	295	273	299	297	294	297	310	266	279	322	281	294	269	280	294	313	295	253	311	260	275	271	286	275	274	320	261	286	285	273	296	298	280	286	303	264	272	272	270	298	277	282	293	275	287	342	304	285	302	281	301	305	292	279	297	271	287	298	300	294	308	298	252	271	273	319	284	315	266	255	307	325	296	284	281	290	291	284	296	279	334	297	284	308	279	270	287	325	294	275	302	256	299	292	259	288	335	268	278	292	286	280	287	303	290	279	282	293	270	274	287	289	285	324	281	322	293	295	277	283	247	320	320	298	265	274	304	291	291	250	304	285	258	297	295	301	278	320	270	277	296	272	265	296	314	268	291	279	277	259	271	281	319	287	262	291	281	277	261	266	282	286	265	295	299	316	262	261	275	314	302	278	278	266	285	305	239	290	264	265	295	307	291	308	285	300	286	301	251	283	259	257	306	295	286	284	311	266	290	248	286	278	273	276	287	268	301	266	305	296	288	270	309	293	279	306	260	300	297	304	300	295	272	305	254	268	296	284	286	291	308	281	280	301	310	330	291	295	326	251	293	288	301	309	275	263	287	279	303	295	316	290	287	270	304	295	302	311	284	257	285	281	272	283	278	275	245	297	316	278	285	264	292	291	273	303	275	292	314	288	272	294	288	270	295	284	289	284	282	312	275	297	283	319	268	282	299	284	274	251	285	300	276	283	284	300	321	262	298	291	319	265	279	268	275	269	254	284	315	305	271	303	276	288	263	259	284	261	289	267	300	293	270	288	297	266	274	290	288	276	269	286	286	276	303	286	297	291	279	277	276	297	289	283	271	283	252	279	265	327	263	287	272	296	296	260	287	295	307	270	276	276	318	289	253	245	277	322	282	283	294	277	322	297	327	281	292	273	292	273	298	282	289	289	277	281	283	276	284	287	293	307	288	279	256	269	307	277	273	271	280	257	313	296	255	276	313	323	267	304	296	282	323	285	288	277	292	259	290	304	297	283	290	284	273	298	311	283	308	319	280	311	282	270	310	304	266	286	301	299	273	293	327	295	304	271	275	307	282	316	300	270	280	289	288	285	318	273	249	312	279	266	287	297	294	253	289	288	266	282	317	300	287	280	283	312	273	267	266	265	261	284	313	314	291	292	288	317	262	315	305	274	287	267	281	296	313	312	292	297	292	273	265	320	269	265	275	284	271	301	280	326	284	262	310	312	295	289	271	284	296	292	266	299	281	275	278	262	297	284	306	333	270	312	286	294	292	297	265	271	336	269	301	295	257	311	276	293	293	285	269	278	291	302	282	307	297	285	288	313	301	311	302	295	267	284	271	309	255	269	302	265	272	294	298	303	258	285	296	274	310	257	301	280	273	290	281	254	258	270	319	278	252	270	260	293	280	314	263	280	336	252	290	292	309	313	274	280	291	295	287	301	273	301	299	295	298	301	280	289	295	290	288	275	297	288	279	278	276	276	280	307	287	323	283	293	291	255	277	284	261	270	236	308	310	288	291	276	271	253	289	320	275	269	287	283	299	271	280	317	287	321	296	297	298	320	287	279	292	272	268	293	269	299	269	292	313	263	322	287	296	295	299	278	289	296	277	295	302	292	300	295	315	259	284	274	285	275	298	292	277	281	298	305	309	288	291	290	271	297	271	279	294	289	263	282	286	274	305	275	273	280	289	303	287	283	280	287	298	295	315	325	319	294	291	267	258	285	310	280	295	298	305	276	309	276	278	291	283	283	268	301	271	323	295	292	311	263	257	284	297	282	265	298	273	263	306	314	310	263	296	294	301	299	278	276	314	289	283	291	303	292	268	282	311	268	312	290	271	279	288	264	248	274	299	274	284	288	289	257	291	311	279	319	323	300	273	292	271	291	288	304	279	314	299	319	287	294	277	291	290	288	299	273	298	271	270	297	273	298	285	273	300	276	281	270	279	298	298	281	284	257	273	316	237	268	290	270	278	274	274	270	284	294	291	247	272	302	267	285	257	283	335	280	303	247	276	298	293	303	272	270	249	285	277	297	285	266	283	281	274	274	329	276	290	280	266	277	305	272	289	293	302	278	293	325	319	272	263	261	262	274	284	292	297	313	326	296	270	309	278	301	266	278	304	299	278	280	284	306	283	281	277	270	298	266	304	279	279	270	243	296	257	269	289	279	272	282	285	345	286	277	297	296	270	303	255	317	301	259
36886	18310	27033	44978	63568	68613	60643	48517	34023	17566	7661	2495	1098	774	704	710	719	707	699	682	700	717	673	652	714	700	710	702	705	701	598	682	669	691	694	655	653	639	727	651	690	676	697	689	651	713	684	659	660	668	685	677	691	693	688	736	699	711	688	673	692	692	705	710	679	709	676	671	738	647	728	704	730	693	724	702	652	693	646	656	736	711	703	687	683	675	691	669	623	670	648	694	724	666	692	656	691	667	651	690	668	711	698	666	661	680	682	684	720	683	692	672	705	723	703	646	648	725	673	705	704	656	698	668	699	660	695	695	695	706	685	699	698	678	641	673	679	698	685	695	662	705	636	616	703	705	735	676	687	678	649	695	662	641	684	650	666	714	695	704	684	650	672	645	712	650	671	699	638	687	685	704	678	660	667	704	684	650	687	694	701	659	680	710	731	668	671	688	728	679	699	667	666	723	759	690	765	696	674	699	695	652	703	679	658	669	679	683	697	676	728	676	653	737	691	671	711	680	681	670	685	666	685	671	717	651	645	647	670	682	699	647	707	684	644	703	708	679	681	672	719	702	711	724	663	707	709	644	648	680	670	746	680	716	661	662	683	675	653	652	666	639	684	690	737	668	665	685	682	643	727	685	664	675	761	771	661	689	690	693	667	651	692	619	664	661	700	657	714	679	679	703	642	657	719	672	704	691	664	698	713	679	681	703	670	671	671	700	714	671	746	678	662	702	703	713	696	680	725	666	684	614	618	698	650	681	691	701	675	630	721	704	649	662	702	680	650	709	676	639	710	657	721	642	700	675	674	660	687	740	671	698	692	640	680	661	693	685	678	702	683	678	651	644	773	709	640	677	723	711	707	720	656	676	669	654	724	667	704	637	713	738	715	718	708	716	670	692	687	736	699	685	685	695	739	667	688	685	691	667	669	755	674	655	643	661	711	645	650	651	671	646	723	653	696	685	694	709	684	705	676	685	691	659	674	742	669	706	673	625	674	664	681	726	688	719	669	677	722	703	672	679	707	642	679	651	661	634	698	687	663	713	700	694	744	716	652	656	712	717	694	611	657	725	654	722	693	687	661	699	729	674	725	708	687	648	658	714	623	635	692	684	670	700	666	650	754	665	681	673	700	686	694	666	742	670	669	693	723	674	649	664	652	700	644	641	686	691	688	684	688	650	713	726	670	635	659	671	699	657	685	726	628	690	724	704	681	658	669	716	664	639	740	656	675	691	666	669	683	696	668	724	656	705	703	731	688	701	685	701	689	721	670	712	728	662	719	671	660	671	649	679	682	706	693	680	678	677	717	676	694	675	638	683	667	689	700	697	668	708	692	690	705	709	663	684	770	667	665	701	647	692	685	694	710	690	663	723	658	664	697	665	718	668	727	677	669	642	621	671	674	690	722	685	674	753	679	644	708	702	718	652	688	660	664	665	702	697	673	635	683	671	638	668	649	685	718	710	662	689	669	678	658	719	673	720	656	681	700	719	650	680	661	633	657	750	709	711	703	677	731	637	712	693	701	662	699	667	690	672	678	648	679	649	630	673	729	694	711	689	655	695	716	654	700	717	663	677	714	713	667	654	706	686	705	681	703	666	682	715	646	692	683	643	662	682	671	660	694	669	676	693	685	710	667	691	676	695	697	699	681	692	663	651	704	712	663	687	693	671	647	661	729	655	689	714	669	676	690	685	660	680	660	670	684	694	678	658	712	680	702	674	687	738	690	642	647	720	696	668	717	694	676	722	709	664	613	624	688	661	729	710	656	685	685	707	684	676	752	708	663	717	677	681	633	687	643	687	691	667	675	627	718	687	668	600	685	727	711	654	691	687	681	662	685	701	653	679	699	650	724	710	678	703	695	702	683	702	685	647	697	679	693	714	626	677	648	711	686	674	645	708	667	659	661	662	707	700	688	668	687	617	698	663	741	650	677	638	686	690	670	730	664	693	700	696	711	688	727	663	655	710	676	667	659	664	695	665	711	726	706	630	718	668	697	676	720	672	687	709	655	706	762	695	680	681	710	678	639	656	671	714	712	683	714	653	685	705	719	689	686	683	649	666	675	707	665	671	666	672	654	675	641	648	713	688	647	669	633	687	699	693	683	690	691	707	683	719	701	636	649	684	676	658	696	694	683	669	655	626	680	678	671	699	701	672	690	716	670	687	676	676	686	674	683	694	717	679	657	701	670	723	724	652	698	692	663	665	714	720	703	669	669	692	701	721	691	655	673	690	711	679	671	713	691	692	677	659	662	694	724	655	696	677	692	684	699	739	710	673	690	674	669	704	696	678	668	659	715	663	634	701	702	706	716	692	710	673	700	725	699	679	732	644	684	704	703	655	675	689	679	707	723	683	636	709	690	700	711	712	677	696	698	675	686	662	697	695	696	654	686	668	703	693	708	620	655	666	667	669	679	714	708	730	669	647	681	686	691	695	638	722	693	682	691	668	642	699	739	632	664	730	701	685	725	685	672	706	705	659	685	655	691	734	673	678	688	674	676	683	682	675	645	679	690	679	700	705	652	658	655	670	689	730	679	658	697	690	697	650	656	634	696	713	701	693	701	658	661	722	683	676	689	689	708	675	693	678	695	705	648	686	672	672	701	692	717	673	726	656	666	678	710	717	717	663	669	693	707	673	648	695	683	627	639	690	672	714	702	633	647	666	722	713	697	670	695	684	701	700	691	675	646	648	642	674	629	660	665	653	680	698	670	701	666	688	683	708	711	701	707	658	681	680	672	747	688	708	725	731	731	663	714	657	686	651	710	685	680	680	663	670	702	696	664	662	717	667	688	685	687	716	693	691	689	665	679	716	686	679	714	654	651	695	672	733	693	735	709	719	729	681	693	700	663	624	698	676	685	647	658	700	671	650	674	671	677	697	667	691	690	666	670	716	685	712	731	695	673	643	644	768	666	701	656	704	689	696	683	694	709	664	762	665	713	671	673	712	723	725	677	691	660	653	676	714	701	655	663	659	658	695	703	709	671	684	703	679	692	649	766	687	672	705	698	690	683	740	698	684	688	675	660	671	636	665	678	710	691	706	709	674	670	670	676	744	655	640	726	729	707	697	696	693	692	714	705	669	716	670	650	681	700	660	711	696	662	701	696	701	686	657	663	682	670	704	666	673	657	726	692	660	726	742	766	719	693	655	704	691	729	693	632	677	743	703	670	730	659	685	677	700	689	675	716	690	718	735	699	670	678	707	738	711	736	672	685	720	656	644	705	688	705	673	701	667	673	666	699	697	677	632	668	693	735	678	716	646	694	691	657	678	683	717	677	691	751	709	674	691	647	670	688	676	673	715	626	670	699	673	710	665	680	738	648	704	691	714	657	705	644	699	719	682	690	658	692	693	706	677	641	671	674	674	744	653	682	698	666	674	694	623	672	682	662	656	657	713	669	707	648	687	721	641	665	676	666	704	708	668	646	694	671	685	656	698	669	651	658	724	688	669	710	689	679	705	712	704	686	701	665	664	689	634	691	644
64733	34389	24432	31932	52514	57779	48116	34071	19116	7468	2159	751	385	262	319	313	283	254	305	322	261	295	268	302	296	302	274	284	300	316	292	282	274	278	263	275	315	290	334	283	277	272	298	299	259	287	292	277	271	279	292	306	257	296	279	289	296	314	296	257	283	274	287	280	288	291	303	281	296	306	273	270	278	296	260	281	296	304	307	288	280	303	296	318	301	271	281	295	293	251	314	281	316	291	285	251	291	261	287	303	294	273	308	324	295	286	304	288	289	295	291	295	285	297	315	283	294	249	276	264	301	278	286	289	296	256	282	269	285	267	296	270	313	298	289	242	293	279	323	288	274	294	293	295	301	295	268	286	316	293	274	299	274	292	285	284	295	324	280	315	280	290	298	304	323	288	321	300	300	316	292	277	291	306	273	312	296	279	299	298	293	275	272	297	264	280	307	307	281	271	283	292	310	280	304	294	318	313	293	315	266	314	301	280	264	318	278	324	292	275	266	324	315	288	295	310	275	291	330	304	297	278	325	297	312	274	270	297	287	259	287	235	295	292	312	251	282	279	310	292	338	285	311	296	273	281	282	286	296	286	272	274	295	309	281	286	278	285	312	301	297	277	283	304	287	310	244	315	332	291	319	272	284	280	275	257	293	289	269	287	320	289	267	286	281	286	289	299	306	249	293	270	294	293	297	264	315	299	279	267	255	282	290	288	307	265	284	265	298	301	281	289	325	289	284	264	288	322	314	282	301	303	311	304	283	280	281	298	312	297	289	297	270	292	306	300	280	272	295	296	275	301	321	291	267	292	318	300	326	280	270	286	311	286	248	307	287	304	307	313	295	302	288	285	291	270	301	310	292	260	290	271	330	303	332	316	276	281	279	266	258	295	278	287	310	301	318	300	289	294	307	270	303	261	315	288	297	320	334	339	333	302	271	291	313	262	290	266	282	286	302	274	290	306	307	263	280	298	291	276	321	271	286	293	297	286	270	291	311	320	247	285	278	300	283	264	314	280	293	287	281	299	294	301	251	303	278	310	268	316	295	275	281	290	276	278	317	249	253	279	293	292	308	305	279	310	295	287	303	306	296	299	309	273	289	260	288	262	315	317	292	284	303	271	301	296	276	316	292	288	277	311	291	273	291	262	313	284	304	272	293	319	292	289	297	284	312	276	288	268	280	304	264	289	298	256	277	288	302	286	262	287	256	291	272	301	278	279	280	266	290	293	294	301	305	277	310	277	309	295	273	302	316	290	278	281	275	281	284	315	284	266	292	254	289	277	290	318	285	259	287	298	266	267	279	276	275	312	319	284	293	300	303	291	262	283	288	258	298	299	297	308	271	277	295	291	289	310	272	277	309	310	271	291	303	273	277	287	307	306	288	331	281	282	329	290	283	297	306	286	301	267	281	287	291	303	306	283	323	286	297	292	312	282	320	293	288	303	264	322	270	298	308	278	287	284	258	302	284	283	293	306	300	304	284	275	301	273	290	287	301	268	304	291	294	261	299	302	248	298	304	290	271	299	292	266	311	270	273	286	281	310	325	303	279	276	298	279	283	296	280	315	270	272	312	304	295	313	285	250	285	287	298	265	302	286	300	306	315	293	325	295	288	306	294	288	267	290	305	300	315	293	287	299	306	272	304	294	274	301	304	329	270	272	280	298	313	294	315	269	268	272	272	305	283	301	306	295	269	265	270	269	283	273	300	306	287	296	307	285	277	273	289	287	313	290	310	295	296	311	269	285	302	275	287	317	264	285	281	293	275	258	305	304	292	298	272	295	305	265	301	330	300	271	272	272	261	272	282	294	284	318	290	299	272	268	269	313	290	302	303	280	280	267	245	272	307	316	313	306	324	294	261	278	251	323	287	285	269	328	312	296	297	322	300	264	265	297	323	283	299	275	308	302	268	306	271	280	306	301	274	299	292	288	270	279	291	301	293	289	269	264	276	278	293	320	311	276	279	289	287	277	302	291	275	289	297	312	263	280	292	300	307	263	298	263	302	272	298	278	323	304	278	277	254	274	292	299	310	290	300	287	285	289	272	290	288	279	274	297	278	273	284	299	275	297	308	299	296	313	328	304	294	298	314	303	309	287	275	278	297	291	314	296	294	322	302	284	295	272	276	294	262	268	287	299	275	307	309	304	282	286	290	286	308	291	307	284	288	301	308	316	280	304	301	259	270	293	275	297	295	276	303	289	277	278	299	308	338	300	290	318	293	297	303	316	314	305	259	302	299	284	299	275	277	309	297	254	310	297	274	279	281	307	274	270	283	304	211	261	285	278	287	292	271	277	264	300	324	277	269	292	297	320	282	323	299	307	286	291	270	291	303	304	273	292	323	286	272	269	299	291	287	296	276	276	292	288	310	309	300	301	309	283	266	324	300	283	281	304	274	273	295	316	271	298	313	294	286	293	281	270	307	284	291	279	305	292	288	302	267	292	262	264	312	297	322	314	310	277	282	302	312	250	267	309	288	293	296	296	275	299	298	334	289	293	287	290	278	262	295	294	286	282	293	311	268	300	294	304	335	287	259	286	301	321	272	289	289	256	260	279	299	308	305	316	317	318	317	328	301	278	310	281	284	299	293	273	275	301	274	267	264	297	271	289	308	295	285	271	280	271	281	305	317	319	285	274	282	273	331	269	256	300	301	281	283	324	267	274	253	293	285	282	278	314	295	270	264	268	255	278	301	279	303	251	275	257	292	294	294	310	288	268	279	273	310	309	288	279	292	261	294	281	273	257	293	289	268	287	308	273	301	308	314	314	284	297	325	300	275	339	266	261	302	279	299	320	291	289	262	303	285	323	298	295	279	278	297	293	272	270	272	309	309	263	278	296	299	288	309	289	303	279	284	280	295	300	289	289	288	279	287	294	271	315	293	274	316	269	281	295	280	299	307	304	275	282	314	305	295	270	272	297	287	300	275	271	297	319	271	266	287	316	337	286	317	309	284	289	288	281	294	253	273	270	286	261	305	297	287	289	279	283	316	313	263	303	301	253	306	292	284	284	262	268	307	296	289	287	292	281	283	257	299	272	272	310	277	327	289	260	310	305	275	315	304	270	286	283	311	282	294	289	268	272	285	290	273	290	262	285	272	271	266	318	291	324	287	307	294	295	295	312	312	258	291	284	276	290	285	306	305	282	276	296	275	287	299	297	268	320	289	299	281	277	301	335	301	263	280	277	298	299	263	342	287	291	313	276	281	252	264	274	296	317	291	280	289	305	310	301	267	296	313	282	252	310	266	278	292	315	255	295	281	313	260	271	296	277	308	294	282	280	259	280	291	301	283	321	306	266	284	288	275	298	297	280	282	311	292	273	301	282	322	329	282	296	271	271	292	262	263	295	296	276	285	290	297	283	323	297	270	312	303	284	274	288	289	298	314	290	312	286	311	328	264	293	305	290	272	296	278	282	317	297	288	294	266	269	309	299	273	298	292	292	276	287	300	297	297	286	297	313	282	293	272	283	308	326	284	317	252	277	333	296
37518	17063	27406	44334	63590	68840	60234	47939	33712	18318	7311	2545	1050	718	673	695	709	715	672	697	710	679	636	699	707	671	729	721	654	660	695	676	697	687	731	658	680	690	697	703	658	679	708	739	711	663	718	662	685	647	667	695	707	648	665	699	670	707	638	717	721	682	709	721	702	630	745	675	692	623	716	678	717	706	655	727	690	693	706	703	700	656	723	695	723	703	694	742	672	700	688	690	706	679	640	686	704	653	729	690	688	688	694	749	700	708	694	689	700	684	754	670	680	676	719	694	691	704	690	678	688	679	716	692	657	673	701	720	673	631	744	721	640	668	679	733	695	699	738	747	697	684	703	679	673	683	716	674	686	709	695	680	678	715	689	722	702	660	683	701	652	697	720	709	664	697	725	663	723	681	694	693	674	742	688	706	704	676	708	699	614	697	700	726	699	685	693	701	697	654	719	690	678	693	680	694	701	691	697	693	694	696	683	659	706	716	713	693	698	703	650	682	633	689	673	702	705	663	734	690	721	713	700	623	753	694	660	688	694	687	706	723	699	687	707	734	733	720	715	706	695	644	678	690	759	689	706	680	696	693	683	635	658	702	693	674	713	709	676	704	652	701	703	718	680	702	673	709	678	676	684	703	704	642	669	692	668	670	697	707	729	719	713	694	700	713	733	660	654	702	716	676	643	669	695	685	708	682	671	676	721	658	710	690	682	721	680	635	662	690	697	671	728	690	717	716	687	670	708	698	653	687	708	652	682	676	698	689	680	637	708	668	710	682	692	686	672	776	699	722	687	726	621	656	701	660	659	709	693	692	702	705	685	646	677	670	709	695	714	686	662	705	669	700	647	702	691	668	655	707	697	664	722	683	702	653	681	687	696	696	697	676	679	644	667	698	678	680	710	685	712	717	695	682	652	662	666	685	689	701	682	691	725	678	692	713	687	661	708	714	638	685	693	718	713	743	690	660	647	676	708	688	721	713	694	681	682	669	679	708	694	645	702	649	693	717	714	711	652	695	678	706	674	689	658	689	674	680	696	711	642	683	683	695	765	692	664	692	737	724	645	723	688	653	652	691	716	661	655	640	673	732	716	699	741	689	631	676	683	694	741	669	690	674	718	688	638	745	676	685	664	659	712	687	682	719	715	666	677	661	658	680	692	681	629	708	712	676	730	707	683	685	689	682	677	676	686	651	658	698	733	671	702	645	649	655	687	655	679	697	667	648	713	667	657	707	706	682	691	707	668	653	652	720	660	672	700	673	716	644	681	711	670	681	694	690	691	673	684	672	665	721	699	678	666	691	641	701	732	622	695	690	704	670	701	684	642	662	702	697	722	717	668	706	713	696	750	701	645	698	709	720	727	685	648	691	721	670	683	739	656	720	738	671	732	703	723	714	687	675	711	666	730	683	708	663	695	703	624	692	695	712	711	644	716	689	676	673	746	691	722	741	668	673	725	722	755	705	678	676	718	673	695	686	755	649	733	701	691	717	724	678	688	671	695	708	695	711	694	664	686	686	665	651	704	684	658	700	720	665	642	685	710	642	648	651	689	690	670	702	708	709	706	720	696	689	659	727	703	644	710	666	692	701	721	696	704	695	663	718	698	695	672	722	663	682	697	691	726	625	687	655	682	714	678	679	706	686	718	716	680	737	691	687	662	710	684	697	681	685	690	696	695	647	733	614	699	691	686	658	679	633	651	676	697	708	681	708	643	677	711	745	675	727	679	656	646	754	676	727	698	696	722	661	685	650	661	678	683	702	667	681	682	677	671	678	749	740	722	689	733	677	706	710	660	666	718	655	705	677	692	686	747	698	649	704	689	666	712	730	686	687	707	657	674	669	709	680	642	704	718	638	756	644	652	709	709	655	703	698	663	705	713	682	690	709	702	711	638	695	683	718	709	724	707	694	689	633	671	684	673	701	683	734	668	761	678	686	712	718	664	718	673	689	642	732	716	707	663	685	688	695	664	722	694	697	668	703	675	694	659	733	685	692	704	716	634	670	652	674	703	670	710	671	728	719	681	722	668	658	771	712	721	637	697	661	703	696	718	658	751	710	706	694	680	686	669	735	656	660	671	687	691	767	701	691	700	678	680	670	675	695	673	691	688	657	676	725	737	701	739	713	701	719	704	673	693	673	694	681	714	675	729	695	702	646	711	682	658	691	703	673	650	716	672	713	702	673	695	682	710	655	696	674	716	750	683	698	670	672	656	701	673	666	693	726	681	681	682	690	648	655	664	670	687	658	686	697	670	720	713	696	713	732	694	708	655	648	661	704	690	706	708	670	709	702	714	681	682	670	715	667	707	712	687	671	707	695	660	654	740	658	713	651	726	670	717	670	710	657	703	676	627	700	712	720	716	698	685	709	672	685	721	692	728	718	735	673	687	708	691	677	652	725	686	685	684	693	681	676	688	648	701	655	731	657	695	738	653	664	695	699	727	696	684	665	682	666	701	687	687	702	701	715	666	691	700	670	648	638	728	654	703	706	697	655	672	664	655	698	716	683	684	697	688	683	704	683	679	690	707	655	673	697	664	750	662	707	677	742	690	669	690	710	667	712	715	674	694	695	679	634	666	647	741	693	712	671	707	696	717	668	671	710	674	658	709	746	677	709	667	673	647	668	669	660	714	743	732	679	696	620	708	694	693	682	722	707	681	708	700	657	701	651	666	688	705	709	746	670	695	697	743	689	697	686	677	681	681	692	645	722	687	693	734	672	691	706	652	662	701	675	631	683	682	662	674	645	693	680	678	734	710	685	656	677	697	659	710	668	672	719	693	751	662	662	716	700	684	692	647	694	686	639	668	728	726	702	702	702	685	738	703	720	654	695	689	697	729	672	691	673	691	687	695	751	672	698	678	663	681	717	669	656	658	701	712	663	710	694	705	645	705	716	682	674	658	668	698	703	731	717	676	721	687	651	701	666	685	660	709	650	696	710	705	661	712	674	686	680	692	727	661	691	669	725	711	662	748	716	680	728	627	686	707	649	671	663	717	731	696	696	747	707	685	695	733	673	702	671	648	673	690	672	700	701	697	673	678	723	701	658	681	669	688	718	677	628	668	679	676	661	721	671	734	669	667	708	628	740	677	678	691	671	691	710	722	644	699	703	741	664	675	702	693	720	672	728	708	671	693	663	750	689	693	705	670	678	692	715	678	644	740	710	663	764	665	700	757	713	688	687	664	694	650	667	686	697	691	689	701	719	709	696	650	697	735	698	741	688	674	678	716	687	693	688	707	711	704	635	651	680	697	746	715	665	702	721	722	641	702	726	690	693	706	713	677	696	669	651	709	700	687	695	704	695	727	704	662	670	701	700	654	758	664	680	634	664	705	675	676	670	626	738	716	677	701	678	727	706	719	644	700	679	715	695	675	674	670	743	634	713	662	664	683	661	698	663	707	736	678	734	687	688	664	654	644	702	698	667	698	665	733	709	701	691	710	678	697	677	694	708	684	704	683	714	744	667	699	662	709	703	682	688	703	712
9409	2250	1962	1760	2401	3904	3624	2408	1334	814	490	408	303	328	301	342	290	320	324	302	347	324	330	326	291	361	327	312	334	305	327	337	346	373	346	349	348	320	309	315	332	327	317	378	341	303	375	339	338	341	345	298	344	344	349	323	297	315	331	326	313	309	349	310	332	298	310	298	345	331	340	344	336	334	346	328	337	299	331	344	289	329	322	333	324	311	358	312	344	313	345	328	319	337	301	352	327	327	325	328	307	342	324	288	349	286	325	342	316	334	336	365	327	308	315	321	347	326	326	339	322	315	317	312	324	309	330	333	360	323	331	298	303	345	315	307	320	328	330	319	307	351	317	342	288	356	363	361	317	323	339	313	332	327	313	316	311	342	341	330	339	305	319	320	327	332	314	311	311	329	307	329	320	327	341	315	347	375	349	328	322	333	319	349	325	331	330	305	314	313	333	294	335	338	314	344	316	307	358	340	355	332	326	326	297	318	311	311	325	306	341	331	332	315	323	312	301	338	274	325	341	287	327	290	337	331	324	335	335	308	314	352	328	333	331	291	306	321	310	345	334	327	353	341	333	345	294	348	336	314	331	335	328	304	353	316	315	339	344	323	331	335	367	333	344	359	320	329	358	343	350	310	302	323	341	314	338	283	322	336	333	321	310	328	337	312	335	301	293	325	324	343	323	304	359	317	307	334	319	342	333	346	353	342	335	341	310	301	313	336	328	321	332	327	334	324	345	328	280	327	292	318	341	323	314	329	366	311	319	339	344	325	336	304	337	324	313	299	301	328	322	361	304	342	347	334	294	324	307	312	299	331	322	342	341	330	311	346	352	348	311	377	330	358	329	305	340	303	323	336	360	329	326	334	286	335	320	326	343	343	366	286	320	324	334	317	313	294	355	316	401	353	328	310	277	326	355	335	306	336	359	323	298	323	330	338	332	335	328	318	298	336	302	332	306	322	337	314	376	297	342	304	304	362	319	310	318	370	333	315	351	315	366	329	357	287	335	331	302	308	303	319	320	323	299	286	295	361	282	293	341	329	313	328	312	300	301	309	341	302	333	328	313	307	315	340	325	323	288	313	339	298	346	352	338	305	313	308	331	321	308	326	325	317	329	306	336	338	332	348	327	332	321	345	296	333	305	328	345	299	343	356	335	344	332	331	350	297	315	316	331	304	321	341	321	306	287	352	321	333	325	283	327	324	361	371	302	316	337	316	322	329	321	340	287	327	349	327	325	319	325	349	360	336	323	336	320	332	380	338	321	314	312	328	313	347	332	347	304	304	329	369	339	330	371	364	312	340	357	298	319	328	361	344	308	303	334	315	319	338	298	319	323	321	327	345	319	331	306	330	296	344	286	307	328	337	331	309	316	323	303	351	332	323	327	340	321	332	319	334	360	319	317	315	344	341	315	284	313	336	350	316	324	358	324	302	348	352	337	310	357	325	305	341	352	302	336	300	358	322	337	295	309	285	318	324	317	356	307	336	365	326	330	330	353	324	300	337	326	326	327	309	336	362	324	303	342	331	329	291	313	303	325	305	340	316	310	323	335	320	330	348	310	306	348	346	340	343	355	354	337	348	336	339	318	317	354	357	327	364	310	315	276	311	346	303	338	314	333	293	341	295	339	341	321	346	315	362	336	336	319	310	283	312	360	334	372	328	312	333	346	348	317	299	360	355	341	290	317	303	328	309	293	329	315	337	348	312	321	321	302	337	301	328	326	334	333	335	350	325	347	361	362	323	317	322	319	311	341	304	342	305	302	309	340	304	297	323	294	310	338	351	327	314	315	318	337	356	332	293	305	320	365	316	314	319	336	300	332	339	304	309	333	296	317	329	331	328	303	319	334	336	319	354	308	302	312	336	328	314	339	281	310	283	363	326	312	324	326	297	298	310	322	328	295	328	351	332	325	346	339	350	332	362	330	309	322	339	327	326	329	336	302	323	354	340	326	337	292	335	331	366	338	325	352	311	277	320	304	354	346	344	361	344	300	326	316	305	317	331	294	329	316	335	319	315	326	331	314	334	333	347	305	325	357	337	364	311	334	312	345	310	314	351	329	338	293	319	321	328	328	319	291	370	338	323	335	317	327	347	346	334	337	350	309	353	298	324	384	326	296	331	340	334	338	294	286	301	303	344	350	308	344	320	319	336	331	312	306	351	311	329	313	308	298	345	303	358	311	345	361	311	314	306	329	358	339	329	334	297	293	342	320	337	310	336	308	346	323	296	325	321	316	326	354	341	357	344	332	312	303	319	334	310	354	324	297	302	312	293	326	295	337	328	339	322	304	333	332	335	314	306	352	322	319	360	341	338	325	336	317	340	377	327	315	366	318	325	313	323	342	309	307	310	331	341	328	324	337	292	343	339	361	367	319	335	338	342	324	308	354	358	303	335	332	314	346	357	377	299	356	327	328	343	332	317	296	314	353	316	322	318	313	322	347	305	341	342	325	319	289	353	333	340	357	311	322	316	296	316	301	304	287	324	311	322	319	316	332	329	336	338	303	327	306	345	323	330	332	315	328	344	336	359	322	322	297	312	333	363	349	343	352	312	317	324	298	342	383	306	308	353	331	318	330	322	309	320	318	326	342	320	336	352	331	298	324	298	315	325	313	335	364	324	313	351	358	303	304	297	327	305	303	357	327	357	351	335	346	327	328	308	350	286	333	320	340	304	319	360	348	317	309	332	310	338	351	319	321	352	342	332	330	346	315	349	350	329	334	309	356	343	309	299	309	297	346	333	337	355	306	360	349	339	346	322	297	318	328	317	304	302	318	339	342	327	332	324	338	335	319	346	321	322	315	336	310	294	319	310	319	333	309	330	369	331	290	317	348	342	275	324	350	325	332	327	276	335	317	325	337	345	308	322	304	331	310	354	321	336	332	310	305	305	270	324	325	329	306	332	291	295	325	317	305	329	336	345	317	334	338	327	301	299	307	328	321	323	322	343	303	335	318	340	303	330	331	359	325	331	287	301	331	307	329	336	322	321	341	330	327	345	348	323	313	347	352	325	347	321	323	301	318	325	318	320	310	317	320	319	320	310	278	296	315	310	289	315	308	341	327	329	329	300	282	332	321	315	320	334	332	315	322	339	315	327	322	329	295	305	318	336	369	327	321	335	340	364	330	297	355	311	336	327	348	334	323	317	346	322	327	328	360	333	317	303	351	314	327	332	341	321	333	322	345	316	387	343	315	314	352	325	327	312	270	304	338	329	310	291	331	327	319	337	331	339	330	334	322	323	300	347	341	311	315	358	287	361	291	318	320	313	315	318	323	299	343	322	298	313	345	330	360	293	326	333	348	330	303	337	318	315	308	335	344	339	344	316	319	317	348	329	327	334	302	326	306	323	318	325	337	334	329	322	319	304	343	336	332	323	321	296	330	311	334	339	302	318	335	334	290	338	341	309	312	345	344	300	334	330	302	329	320	343	301	331	343	328	325	318	305	325	359	309	351	301	341	309	286	307	297	350	322	334	321	308
7544	2345	4058	5473	9866	13996	12104	8136	4334	2427	1466	996	769	782	750	747	752	734	746	716	779	778	790	790	756	805	749	791	789	757	754	750	760	760	793	707	737	742	776	746	758	706	770	734	735	751	749	788	745	802	749	740	790	774	737	745	781	795	740	776	807	745	792	761	783	693	794	791	738	782	794	785	751	793	742	746	718	782	749	794	732	779	794	740	743	777	758	782	814	739	744	751	787	796	757	775	779	807	789	771	766	755	733	772	733	790	759	739	762	781	773	776	768	768	784	772	736	788	729	786	698	719	725	759	756	760	680	811	757	737	748	767	734	736	752	747	744	750	768	779	740	720	742	782	741	772	693	770	745	765	744	759	774	744	773	749	752	771	787	758	778	739	744	796	792	792	786	729	783	768	792	783	777	700	767	753	770	706	832	819	702	749	744	772	782	729	767	717	712	796	781	774	729	776	697	759	774	716	804	724	708	760	748	728	795	774	739	777	739	737	746	765	745	793	723	756	790	791	779	785	804	768	735	768	771	768	743	774	759	804	787	719	789	753	773	788	788	739	769	743	748	731	762	781	792	763	747	780	789	784	772	730	761	779	726	760	767	773	737	734	783	762	751	839	761	757	727	743	764	765	738	702	814	791	754	781	709	768	755	763	722	748	771	773	775	775	756	774	777	737	772	768	738	700	770	721	702	725	793	767	791	698	807	742	766	782	775	770	759	769	752	776	779	765	736	782	728	781	754	762	739	757	779	712	775	756	778	723	775	786	781	774	776	742	734	767	764	747	768	735	754	770	745	740	741	824	813	746	741	749	748	759	759	721	736	739	770	753	743	701	827	745	750	710	757	770	755	746	772	773	789	748	744	754	815	752	740	751	745	751	723	737	761	794	780	752	796	759	749	758	759	748	787	808	813	763	759	719	702	755	777	783	730	770	803	746	742	731	754	735	766	767	706	762	787	729	783	781	733	716	754	771	790	822	812	763	753	741	788	842	790	760	718	723	718	818	764	776	729	775	782	761	741	779	767	721	823	765	742	765	755	788	781	761	774	718	793	749	728	709	771	784	793	813	774	779	723	781	779	785	718	738	784	737	788	740	761	771	789	734	792	740	782	768	738	803	785	767	804	759	760	757	785	770	795	770	764	773	791	733	798	773	778	780	763	737	799	737	800	737	758	758	777	759	785	736	793	753	763	740	748	735	794	771	723	786	799	742	756	774	777	758	741	779	757	751	807	710	763	764	741	775	793	746	773	745	752	723	767	745	757	704	728	725	808	729	755	716	762	772	768	790	767	740	711	785	731	763	762	701	734	713	774	780	732	767	765	777	734	789	730	717	790	780	741	737	805	733	756	740	750	782	790	775	790	791	814	736	734	745	767	774	806	776	764	745	806	776	770	779	736	770	713	781	771	741	791	779	749	784	797	741	737	765	767	772	744	737	803	830	753	757	769	781	727	729	752	749	738	765	766	755	768	735	736	770	758	763	774	729	732	723	720	755	728	747	778	734	786	739	745	750	772	772	740	778	773	752	778	785	747	725	820	807	758	832	759	803	737	726	786	778	706	753	708	791	736	680	768	734	763	778	793	770	794	776	767	744	764	781	807	773	742	732	731	760	780	743	788	764	767	752	754	756	735	725	805	735	789	796	747	773	789	742	779	828	755	737	748	754	753	752	787	738	811	758	782	772	796	759	765	754	776	792	756	713	798	763	740	775	773	735	716	679	773	764	765	757	759	754	740	754	773	751	745	792	746	735	775	762	722	798	779	825	739	728	780	734	761	698	780	750	767	717	826	807	767	747	764	759	738	724	731	804	751	758	719	754	777	741	750	771	730	757	765	766	720	715	789	737	762	724	754	749	801	766	725	758	807	770	762	758	745	753	810	748	754	793	730	719	787	752	775	791	755	774	770	769	790	750	765	788	817	710	717	739	808	733	763	752	720	732	784	759	728	749	793	740	781	776	754	758	776	776	745	747	747	714	747	767	756	778	751	711	738	785	692	733	815	775	758	773	787	710	752	728	688	777	738	768	738	728	747	770	772	784	769	731	781	781	762	755	781	762	711	719	763	757	837	712	732	780	756	754	743	800	750	786	750	776	752	723	790	744	742	726	798	728	737	798	790	735	727	749	795	764	808	763	762	780	792	738	791	763	730	728	715	754	778	724	760	744	757	778	762	772	782	718	807	816	746	733	771	740	735	768	782	761	767	764	739	747	778	785	737	750	753	749	745	741	784	768	755	751	733	724	775	748	771	733	771	756	829	751	756	797	709	754	717	740	723	734	775	734	783	685	758	775	795	770	774	733	752	785	769	777	748	767	737	771	741	785	798	743	745	787	773	775	787	727	731	745	783	736	795	723	744	750	745	778	741	777	773	741	774	768	744	740	761	756	791	786	800	799	732	749	719	720	747	777	730	845	769	727	822	691	736	736	751	740	754	765	711	725	778	733	732	731	751	765	750	708	782	737	749	779	713	744	743	767	745	813	822	744	738	763	771	723	783	791	760	781	743	788	735	752	745	834	763	726	743	774	812	748	771	758	790	800	790	784	771	767	773	735	715	777	806	767	809	781	778	767	780	827	770	782	797	739	741	734	784	777	798	793	732	715	724	750	770	774	821	810	753	775	732	814	757	784	743	781	763	737	750	807	773	756	782	776	765	739	823	762	753	751	767	821	769	804	728	774	764	776	763	771	764	751	737	720	801	786	774	775	793	788	738	762	774	769	719	725	786	757	748	745	784	743	783	785	810	767	744	848	776	752	729	708	751	729	760	766	711	851	770	755	795	756	725	747	743	787	756	769	775	741	770	754	781	769	762	783	752	785	783	779	757	762	755	736	767	768	721	716	800	789	783	762	762	712	732	754	767	755	701	789	755	725	765	781	788	752	742	794	783	759	718	769	768	787	784	750	703	757	810	780	751	778	824	764	775	743	816	793	751	724	761	743	757	737	786	750	802	760	739	804	819	763	761	730	706	788	771	752	769	786	709	764	762	794	748	748	767	739	762	769	745	708	759	759	797	770	736	753	745	782	803	765	747	782	814	770	799	765	782	781	778	769	759	743	808	770	737	744	798	735	737	762	785	775	756	767	771	725	738	750	786	781	780	816	781	764	767	751	725	771	759	781	768	722	792	761	741	721	756	802	792	777	788	757	761	741	800	755	765	767	774	719	803	813	771	787	749	771	777	774	727	793	781	792	783	773	826	767	774	762	814	784	752	751	763	745	755	724	739	813	772	754	765	781	794	768	763	753	766	723	788	743	749	767	855	748	782	774	692	792	804	779	769	805	754	751	781	812	763	709	744	718	745	855	766	733	779	738	795	800	784	760	738	804	817	805	745	799	787	777	757	760	750	703	779	755	816	787	770	794	727	805	770	748	762	795	775	801	710	754	765	765	740	726	767	783	718	707	770	749	780	771	758	718	786	749	761	769	745	721	762	756	765	719	751	772	735	808	760	708	732	785	735	785	747	782	788	753	750	765	750	735
63056	33626	23854	31753	52925	58692	48187	32595	18021	7224	2181	728	350	297	290	294	280	289	275	295	286	282	281	310	292	305	288	296	274	313	287	316	261	284	282	323	302	286	298	281	289	303	289	289	314	293	277	305	296	266	272	299	297	258	289	287	295	301	318	254	298	291	272	298	267	280	268	297	297	305	280	294	308	258	323	303	275	286	258	300	291	298	266	327	315	279	272	313	290	282	289	284	300	291	297	284	280	277	266	299	303	312	286	336	296	313	281	322	283	303	299	289	289	295	310	304	267	272	287	304	287	296	275	297	305	282	307	310	299	267	271	267	303	286	311	309	273	301	274	278	287	301	328	284	275	287	330	291	303	291	305	274	267	267	292	311	274	311	332	312	318	317	312	302	314	289	271	294	327	308	315	298	302	271	293	293	292	260	276	292	270	330	292	288	307	304	313	290	307	311	281	284	295	300	283	281	269	302	275	309	272	272	295	279	302	286	307	306	314	314	285	264	298	338	290	306	289	274	275	302	294	263	292	242	272	258	271	278	308	279	248	303	291	275	272	274	300	296	297	282	292	310	265	298	281	306	257	337	302	296	294	286	303	268	285	248	292	282	318	295	293	280	313	259	298	345	289	290	299	297	301	310	297	305	263	259	300	299	260	283	308	270	283	293	278	296	304	292	270	305	321	294	285	299	304	304	299	280	299	288	300	267	289	287	324	285	287	299	320	287	286	268	247	287	284	274	279	297	307	301	260	297	299	279	297	303	299	294	273	277	289	291	271	298	284	283	310	267	282	325	264	318	296	294	285	291	281	270	290	292	273	317	261	307	287	278	309	347	302	290	284	297	277	291	283	302	277	284	296	317	299	270	303	306	279	291	285	283	272	296	292	328	294	315	271	267	280	276	279	290	296	328	306	294	287	301	273	264	316	290	292	272	276	272	271	305	300	306	268	298	265	293	303	265	288	302	302	276	321	282	297	301	313	312	281	279	282	277	270	313	284	294	297	280	288	311	303	282	305	293	307	270	274	279	288	293	279	271	278	242	273	282	325	332	288	301	260	262	301	295	320	300	305	258	283	305	303	298	279	278	259	281	276	300	313	290	272	289	271	313	315	309	318	321	278	299	279	282	332	274	279	293	298	272	287	275	293	299	263	288	294	288	308	288	317	281	283	297	294	294	321	255	324	285	293	270	299	270	290	300	303	280	271	269	308	300	305	294	282	286	282	277	308	306	314	323	258	289	309	250	298	267	290	280	285	288	301	344	297	336	315	310	275	292	306	295	286	262	313	291	306	286	265	311	283	304	310	303	309	287	250	292	300	286	283	271	277	284	273	322	297	320	288	291	283	302	275	303	304	322	267	256	298	291	290	253	292	274	297	288	303	309	290	284	280	287	316	281	260	257	292	277	260	301	318	289	296	288	277	261	307	291	305	300	306	278	277	275	321	296	277	258	278	309	276	290	304	259	322	276	285	311	318	271	302	303	314	328	276	289	297	303	328	288	310	313	287	272	263	303	302	261	278	304	311	311	292	292	293	300	262	304	303	291	282	279	271	283	264	305	259	296	272	297	288	328	297	307	278	302	303	295	250	274	259	284	293	270	254	288	274	249	275	301	276	263	301	281	276	289	302	295	290	271	277	269	294	285	276	290	289	294	278	308	262	277	285	301	294	280	285	311	283	284	300	282	308	298	279	291	299	309	296	294	302	271	237	269	316	305	270	308	285	250	280	303	281	298	275	298	289	301	274	283	300	287	310	328	298	310	281	287	260	287	295	312	335	298	296	303	286	304	297	320	302	304	295	314	323	271	297	317	317	278	288	283	275	297	314	311	305	300	306	274	288	319	294	268	300	316	301	289	264	285	300	273	291	313	287	300	298	295	264	300	281	298	291	320	270	278	270	303	279	306	272	294	297	288	284	307	306	277	301	292	333	271	288	279	264	286	260	314	263	305	291	311	286	272	317	273	298	299	276	272	268	285	278	272	305	267	311	270	288	299	248	301	327	282	303	297	291	296	293	297	304	297	284	282	312	279	311	296	293	296	304	279	298	288	283	273	289	281	289	244	280	260	287	313	275	328	320	316	321	282	323	304	276	305	277	276	316	301	281	285	279	294	273	283	278	282	303	315	273	300	282	282	290	317	294	263	282	260	305	303	302	300	303	269	284	325	341	315	332	281	275	306	304	287	279	313	292	282	315	287	316	273	324	302	287	276	325	283	298	306	284	265	264	267	321	279	282	313	305	276	301	301	298	299	312	282	288	298	272	292	280	284	293	303	292	287	277	310	280	300	310	310	295	269	277	285	285	308	291	314	259	279	308	276	306	312	261	302	255	322	291	285	331	296	311	280	310	291	293	313	270	278	274	267	298	285	333	275	263	298	296	287	295	309	277	271	295	326	271	285	304	297	275	282	275	290	285	261	252	296	259	287	298	306	311	273	276	298	344	314	321	259	279	280	292	303	307	269	309	281	287	327	280	274	282	260	303	277	257	312	293	298	303	294	291	324	317	316	317	313	293	291	279	267	303	273	265	256	261	292	261	288	278	304	296	273	294	293	302	292	306	264	279	304	331	296	305	316	288	267	294	280	293	325	306	293	313	303	270	287	301	256	280	314	281	271	285	298	281	306	296	293	265	291	298	288	273	298	265	281	302	281	304	286	261	321	294	302	236	284	294	276	290	304	275	260	257	290	290	266	331	302	307	298	299	253	302	275	282	275	289	297	302	293	274	274	313	305	276	277	270	278	301	298	282	272	295	297	293	272	270	295	301	269	281	276	270	307	306	264	288	314	287	300	302	296	300	259	299	289	301	297	258	285	258	306	260	296	283	317	274	296	268	295	282	313	275	295	311	304	281	267	305	288	290	300	269	273	295	272	261	312	280	282	289	281	299	307	290	287	328	279	285	278	317	284	323	274	277	281	302	276	313	326	322	314	269	305	274	289	297	287	282	307	301	282	298	277	250	263	255	256	278	294	284	283	289	281	289	297	298	306	282	287	265	285	281	293	295	301	324	314	305	279	296	274	301	287	302	270	284	306	252	290	321	321	281	302	277	349	308	306	287	319	283	294	285	305	271	287	327	297	299	285	280	265	303	265	289	324	307	289	306	277	265	264	289	290	327	310	284	281	264	286	257	296	278	292	316	283	325	267	299	322	295	303	293	303	286	269	260	311	311	297	288	266	312	281	263	275	285	302	326	298	278	291	294	291	273	278	281	301	307	287	265	275	256	260	260	304	284	258	256	303	332	315	293	274	275	255	275	308	323	308	278	295	294	294	305	297	268	280	262	266	304	294	283	318	294	294	293	293	268	293	283	295	318	302	300	310	285	277	313	272	273	303	297	317	323	324	290	298	270	293	292	322	267	275	258	276	279	319	298	311	282	280	307	288	274	276	273	289	305	314	325	286	281	292	256	306	261	282	286	297	309	299	276	297	264	305	290	311	286	280	278	306	300	262	301	274	283	320	312	293	284	300	303	303	257	295	293	289
35876	17473	26858	44541	63998	69837	60038	46718	32995	18328	7444	2519	1101	727	656	707	670	662	704	665	702	668	698	698	665	713	678	665	674	661	680	706	704	696	663	745	697	700	704	682	690	678	689	653	706	676	669	677	708	676	680	683	674	714	715	687	681	685	652	698	704	674	676	682	687	703	669	677	693	676	696	695	713	673	683	709	724	709	681	659	679	675	674	719	678	690	653	717	708	673	673	742	691	720	741	708	701	677	694	728	695	697	664	690	654	692	698	702	672	670	706	641	730	671	760	677	678	711	740	699	632	714	739	673	699	715	711	687	659	694	705	709	703	702	663	676	691	646	699	627	654	679	739	707	621	673	656	675	693	632	731	694	711	685	678	705	670	661	644	697	704	707	656	668	677	714	668	703	663	742	667	697	710	675	688	720	687	709	687	720	677	672	684	647	702	708	729	675	676	656	672	674	624	688	712	664	641	688	672	680	671	622	657	681	694	680	696	709	721	696	696	674	691	694	665	683	701	615	648	697	673	706	642	694	672	673	688	658	683	680	676	664	720	683	664	640	640	701	676	699	691	674	688	719	686	661	696	695	684	669	725	714	678	675	658	732	735	710	703	712	700	679	690	673	703	689	653	678	696	679	676	702	740	719	663	738	674	692	670	674	686	668	704	646	644	673	708	734	754	699	705	685	640	692	687	681	732	663	660	691	669	721	692	683	703	708	676	679	731	747	691	667	686	704	680	702	687	738	674	678	719	706	648	696	642	687	673	690	732	672	689	698	654	678	712	674	678	693	683	691	649	690	695	654	681	684	686	681	673	667	733	704	667	696	678	690	697	711	666	713	662	682	630	691	709	730	650	694	715	722	680	746	717	687	648	658	679	666	703	660	701	659	721	653	652	689	704	706	670	700	672	694	695	687	627	696	690	664	721	699	712	659	780	706	651	648	697	697	688	663	690	702	671	682	708	699	707	700	699	714	677	658	692	728	677	649	713	707	712	664	662	726	714	650	673	700	688	672	659	732	683	703	684	713	610	647	695	652	706	690	664	683	683	657	686	701	701	668	738	639	696	746	663	657	673	676	727	708	646	719	692	697	744	707	701	714	677	692	695	657	710	693	680	684	707	695	689	676	713	678	673	685	629	711	699	664	682	700	758	696	711	678	660	671	695	734	712	652	681	701	714	698	656	711	719	674	665	728	704	695	702	699	659	727	659	730	738	717	635	702	671	661	672	683	682	667	750	663	662	718	706	704	731	666	718	706	666	710	690	731	696	658	722	642	705	676	677	684	711	683	714	676	690	681	694	673	709	700	679	651	681	638	720	717	687	715	751	696	683	695	723	705	674	733	725	705	691	694	682	671	670	710	701	700	756	710	687	681	727	731	632	729	696	699	690	669	680	698	661	686	698	692	635	682	682	706	655	719	718	702	701	735	682	694	686	705	649	673	682	674	720	743	739	681	679	689	692	697	686	693	709	657	706	675	701	728	625	686	705	718	650	701	729	729	724	686	674	689	691	697	684	660	676	696	685	683	669	714	694	707	701	668	711	651	664	669	658	669	688	682	713	690	693	667	661	653	721	675	693	675	694	646	664	683	737	673	696	694	709	697	695	746	669	718	689	672	678	690	684	690	693	683	710	711	646	755	708	657	690	687	685	646	715	707	661	714	668	676	659	725	681	684	712	680	666	706	710	681	689	689	646	690	645	689	683	644	702	652	677	714	712	695	689	682	675	673	645	684	718	680	697	699	709	731	676	695	674	715	692	711	729	661	666	691	673	686	676	612	727	723	644	689	687	736	694	675	711	681	671	637	700	700	663	690	701	682	685	673	681	727	729	738	690	664	654	654	731	701	773	657	691	728	716	663	678	669	671	666	673	679	596	717	662	695	696	675	693	696	668	704	664	681	685	679	689	664	622	678	708	718	635	667	655	691	647	720	648	708	714	666	720	690	697	753	714	659	705	639	694	712	696	682	686	688	710	733	640	643	710	697	687	709	671	721	695	703	704	644	703	692	708	680	674	623	663	687	713	720	754	654	667	665	695	701	692	729	657	656	697	655	707	719	686	659	724	736	762	675	704	689	653	675	692	696	717	683	697	723	702	663	675	686	669	695	711	702	701	693	673	686	685	683	688	646	690	689	688	643	631	663	698	690	682	665	693	706	705	649	676	694	683	685	703	732	691	699	688	731	660	699	689	656	695	699	699	691	668	691	728	673	691	690	666	702	681	663	699	695	680	722	660	691	715	679	674	699	667	680	676	717	696	690	669	722	716	699	705	671	672	670	667	705	725	696	641	697	688	652	684	678	688	641	677	693	652	716	696	700	702	697	698	715	681	693	664	688	692	674	670	722	710	698	693	684	689	743	665	662	717	657	690	682	695	691	643	699	663	683	703	685	678	674	656	687	706	685	664	706	660	679	701	667	667	717	697	657	648	676	680	687	723	702	679	647	690	659	673	689	684	676	664	690	748	711	714	672	686	658	683	675	701	700	618	677	654	677	654	698	691	708	702	727	704	696	668	651	697	695	694	698	764	660	669	707	711	705	692	670	739	686	654	689	647	679	670	680	670	712	684	706	707	691	644	671	684	663	655	688	666	693	694	696	653	688	717	681	684	704	657	659	702	672	714	739	693	681	704	671	697	651	712	713	649	688	711	697	644	668	660	743	646	690	722	690	704	653	666	700	710	650	690	704	624	685	689	675	657	651	686	666	671	655	703	676	670	742	686	702	628	687	659	693	720	697	694	677	701	682	682	692	714	741	681	661	695	664	685	678	687	671	692	667	744	666	676	703	734	647	686	723	690	667	651	664	710	682	669	711	690	672	645	751	691	654	674	705	683	679	631	669	671	689	692	705	703	683	654	652	730	719	718	655	680	708	675	703	681	669	669	714	690	677	742	662	700	705	678	714	725	727	706	673	691	647	724	677	668	704	724	657	646	664	684	698	728	649	695	705	666	672	690	703	716	713	698	692	690	675	698	696	649	708	680	664	712	667	675	657	668	643	707	711	652	715	690	632	706	700	676	680	674	681	698	713	693	688	695	691	697	709	695	694	702	677	688	694	670	700	704	712	681	686	709	663	698	745	677	733	678	682	721	651	693	702	678	688	723	718	699	682	659	655	696	651	716	677	659	694	661	710	704	685	693	631	706	668	690	697	717	685	677	689	678	666	729	682	716	658	677	714	695	678	666	706	681	663	678	701	665	704	699	737	692	675	681	710	660	700	711	731	709	683	713	689	691	685	658	647	677	697	708	693	652	680	698	679	689	675	700	701	663	642	693	681	687	721	715	683	672	693	702	693	689	677	673	687	685	683	658	716	665	676	674	674	711	699	694	650	657	659	678	648	657	697	720	671	677	723	668	716	697	724	668	656	713	649	659	710	669	681	694	681	645	677	715	669	679	704	661	685	700	668	649	655	675	677	718	681	709	710	691	721	631	717	681	703	636	772	682	729	702	691	732	691	696	681	698	709	655	669	717	686	732	715	704	640
63406	34593	23920	32113	55417	58406	48299	32129	17149	6334	1834	678	386	307	309	290	308	303	296	308	311	291	302	322	316	300	279	317	297	334	282	342	332	314	295	292	310	279	258	304	320	281	324	292	299	260	304	317	293	295	296	299	285	306	315	299	264	320	293	314	302	298	286	284	270	312	303	289	273	286	301	325	296	317	275	292	282	291	302	316	297	299	282	288	308	290	296	275	294	277	304	281	301	306	305	280	300	274	319	305	318	311	325	291	303	280	296	335	298	299	309	293	304	314	332	316	275	306	287	289	279	297	301	294	312	273	323	258	286	298	310	318	293	291	310	270	264	293	306	298	314	298	273	294	278	286	319	281	289	267	298	307	288	318	313	305	260	279	289	293	298	289	279	300	323	302	325	299	303	293	295	277	293	308	318	312	292	279	300	296	278	310	311	294	236	283	295	312	300	307	291	304	316	287	258	312	274	311	316	293	310	284	325	300	274	310	282	304	312	303	291	252	300	290	282	277	302	290	319	299	295	288	311	297	320	302	254	288	280	294	286	303	299	297	280	294	303	284	334	264	296	273	296	311	311	302	283	296	297	280	259	325	302	297	296	312	271	296	307	313	306	288	263	282	301	279	282	262	266	285	266	301	283	270	297	308	300	331	300	319	279	315	305	303	279	320	300	272	279	293	311	318	325	270	341	282	286	260	251	311	297	311	303	304	320	299	279	326	272	293	327	299	312	306	310	325	352	284	273	280	274	274	309	283	316	276	283	273	322	304	299	323	283	248	316	293	318	307	305	296	294	308	279	303	291	281	300	284	293	279	276	292	310	289	270	346	284	291	302	297	314	290	290	313	295	287	292	312	276	305	290	286	297	286	292	276	307	300	324	340	297	321	280	298	290	323	274	271	295	301	301	344	307	257	272	289	291	289	270	287	281	300	293	314	284	308	305	294	269	312	290	295	304	278	315	304	264	295	300	277	321	324	304	285	335	321	289	331	289	312	278	279	284	306	275	297	303	284	267	278	319	285	307	269	322	273	290	285	296	262	286	297	311	310	294	295	333	291	307	260	261	299	335	318	302	279	279	322	291	292	280	304	307	297	319	300	281	324	274	296	303	314	294	307	295	297	265	289	278	308	308	312	332	282	283	298	280	277	284	316	288	296	297	319	294	292	275	297	298	265	315	293	330	277	290	290	312	276	291	296	317	306	312	314	282	285	282	309	301	285	327	337	294	289	298	280	321	265	341	287	285	333	290	285	306	293	267	305	307	290	303	320	296	268	321	322	298	318	286	303	309	296	291	297	285	298	264	303	312	323	279	280	281	301	277	311	264	283	296	313	329	278	271	279	306	279	284	310	262	284	305	309	278	328	299	301	286	287	250	274	319	318	308	300	279	315	309	307	286	312	307	303	298	301	311	287	281	366	308	326	290	281	287	296	294	319	286	296	279	284	285	306	292	287	345	304	307	290	300	291	305	295	318	305	293	306	309	331	317	284	315	270	310	304	280	305	287	308	307	277	290	310	274	291	315	303	282	286	325	312	333	283	251	318	295	280	312	307	311	258	304	304	274	280	319	312	299	316	299	300	308	305	283	306	340	307	276	293	259	292	319	320	352	293	301	291	263	297	293	299	287	321	298	289	270	280	296	297	287	316	309	280	278	295	279	306	248	279	279	298	310	299	333	305	303	294	308	287	274	310	299	335	273	284	324	260	272	272	306	294	281	284	284	294	288	331	306	279	300	282	290	308	266	297	316	296	282	286	306	268	288	285	282	297	330	281	274	302	302	265	324	263	300	292	288	297	259	285	302	296	318	291	266	315	283	281	289	284	324	301	311	288	304	277	272	271	306	281	286	321	324	274	285	288	298	298	293	280	283	301	323	295	269	295	295	277	298	277	277	321	301	294	305	297	292	270	274	318	275	277	261	304	289	299	330	313	271	279	265	300	320	306	310	280	304	317	320	296	271	288	298	269	295	342	309	296	302	333	314	310	292	279	293	273	309	294	331	247	315	273	303	284	289	300	311	247	309	287	313	302	322	319	294	292	284	291	283	268	290	299	302	294	306	304	333	313	312	282	282	335	311	290	280	307	311	271	281	302	272	289	296	294	299	278	312	246	306	306	320	295	316	321	307	308	277	302	335	291	294	319	305	318	284	286	327	307	305	285	296	307	276	329	290	284	308	281	312	271	282	324	294	275	269	309	277	268	331	296	282	278	278	284	294	289	275	304	308	294	264	276	270	296	272	280	304	291	274	274	282	338	275	267	290	285	288	276	316	288	303	327	348	320	278	315	295	293	281	292	305	274	306	318	312	313	263	308	284	278	256	292	279	267	294	291	280	305	290	296	304	299	289	314	273	310	330	292	269	293	293	315	279	269	291	307	300	281	297	279	302	295	287	295	310	320	307	299	306	281	312	318	282	321	290	289	294	294	290	299	281	294	318	288	324	303	287	328	314	315	297	313	309	293	281	284	302	315	288	304	288	274	314	317	312	315	281	308	270	279	312	289	301	294	279	304	309	278	290	289	320	282	315	302	283	279	308	318	292	270	318	322	267	288	312	349	304	305	311	299	323	283	295	312	303	277	312	298	291	285	289	297	291	322	310	300	354	290	314	309	298	310	285	301	291	285	299	305	295	269	268	312	283	312	297	293	305	317	305	291	257	337	268	279	303	294	315	283	352	311	279	296	347	298	284	303	291	295	296	272	272	296	276	325	312	292	293	281	341	298	308	273	279	283	323	293	302	300	311	286	289	300	289	305	299	313	300	283	283	305	286	267	305	266	331	306	286	323	299	300	294	314	314	311	269	285	296	294	310	279	304	281	313	304	309	282	272	307	320	295	257	295	318	304	310	313	311	267	316	305	314	289	284	292	295	281	273	295	299	279	290	274	283	277	290	279	286	310	298	319	297	297	316	283	288	311	296	280	291	282	284	327	308	281	288	291	264	278	316	294	296	280	327	330	306	333	303	319	266	316	278	306	314	276	303	304	278	322	313	294	267	262	308	285	299	299	295	300	307	285	321	283	281	317	327	314	295	308	270	293	307	257	302	297	301	289	318	293	297	273	281	305	304	312	319	298	267	290	285	333	338	296	294	315	281	257	300	290	299	310	320	312	268	281	314	300	330	291	324	296	288	269	286	272	341	327	327	307	268	349	316	281	277	303	322	266	272	293	289	303	291	295	298	285	260	343	297	260	279	282	279	307	292	268	299	270	309	305	288	284	299	332	328	314	280	265	287	307	294	315	319	293	315	265	346	261	280	263	284	307	296	276	294	322	323	293	279	257	288	277	293	256	272	315	294	282	314	273	289	316	312	269	304	291	314	286	313	285	332	299	283	269	293	296	299	278	296	287	296	316	328	309	319	324	285	298	315	294	293	270	297	280	292	295	276	288	313	267	285	307	282	283	301	282	308	321	331	334	297	291	291	280	282	302	317	270	279	344	337	299	254	281	311	305	272	288	278	289	300	321	267	309	306	290	293	311	292	323
37104	17912	26723	45118	66125	69573	59919	45682	31519	16678	6433	2235	1056	784	681	689	657	691	675	719	715	660	690	678	672	662	650	673	647	752	683	718	645	699	691	693	672	694	689	735	708	726	714	769	720	689	685	668	751	714	663	706	654	723	666	702	703	754	682	722	701	723	735	723	732	723	687	702	691	636	720	698	688	677	689	679	719	698	698	625	689	718	724	650	694	666	681	714	683	684	740	730	693	710	661	702	708	665	689	737	711	724	725	674	720	732	667	686	703	762	697	670	723	710	660	714	721	706	723	673	691	670	705	706	712	695	677	731	675	737	689	702	710	665	686	751	682	713	680	675	705	692	702	691	709	703	675	692	702	737	685	668	732	702	704	669	703	668	687	699	704	641	650	712	723	680	662	772	698	722	694	683	662	700	738	707	702	707	710	672	735	716	688	676	701	708	681	715	675	712	655	682	688	711	663	723	659	687	661	689	666	692	761	705	720	662	691	724	711	688	739	663	717	660	712	659	731	702	737	682	698	692	724	718	677	707	699	710	669	669	723	693	704	715	686	694	674	692	674	725	677	684	721	674	755	701	667	669	677	680	718	694	739	729	666	722	705	721	702	689	704	725	727	713	697	653	699	748	737	676	714	682	683	698	683	708	718	677	691	688	701	745	678	689	693	726	676	687	728	695	720	716	682	694	647	703	735	700	728	698	695	643	626	724	648	751	676	700	727	663	712	726	652	689	717	686	722	667	663	693	691	701	717	707	720	640	677	696	679	685	725	723	709	696	667	745	713	685	646	687	650	709	662	746	666	696	712	706	674	682	694	676	643	707	686	681	682	696	704	621	711	709	728	695	699	721	707	751	683	721	674	714	656	717	681	725	747	726	723	702	661	713	714	721	685	732	705	694	706	708	685	655	650	714	664	687	698	699	651	729	758	694	695	660	761	685	747	709	708	711	673	681	692	732	704	688	670	702	739	670	711	740	709	640	679	689	693	705	669	658	692	688	697	678	710	658	737	704	646	654	728	694	658	668	754	731	725	724	675	732	721	705	671	703	679	693	646	690	715	684	703	744	667	679	696	641	717	672	678	695	704	696	698	703	709	717	709	675	719	666	703	724	700	653	710	740	720	661	685	695	698	678	678	703	709	710	666	725	681	693	695	651	671	678	777	701	699	698	669	678	706	664	688	679	703	699	698	700	661	637	695	689	706	700	665	675	725	735	672	695	716	740	737	731	707	732	689	734	706	713	707	721	691	684	694	734	685	712	688	699	658	710	696	762	699	684	720	710	714	703	727	700	684	720	688	688	690	731	683	698	725	709	709	649	716	681	711	701	666	732	694	724	726	679	662	699	732	683	682	679	636	735	680	709	733	703	671	719	640	715	672	704	714	666	683	710	709	736	686	696	696	703	684	719	680	722	646	681	728	670	681	676	712	699	678	721	715	719	708	725	687	702	672	698	658	661	720	697	665	705	710	702	697	675	701	667	717	721	713	739	739	714	725	706	685	684	694	679	685	757	688	773	715	740	734	674	682	671	680	694	729	723	692	706	687	758	708	658	628	695	674	742	710	685	719	728	684	733	729	698	699	663	749	694	733	703	677	699	707	662	677	740	724	688	656	701	683	679	677	670	713	696	697	684	739	680	687	684	704	695	654	695	711	752	671	742	723	738	701	653	721	713	698	725	666	680	691	678	708	651	647	692	723	702	705	686	654	725	686	676	719	667	705	740	739	712	679	722	747	709	725	715	728	683	743	689	670	710	700	698	725	712	617	701	720	701	654	709	715	685	722	683	681	741	700	715	678	678	654	709	728	657	731	695	702	691	727	720	681	671	672	690	658	716	735	720	719	757	699	658	694	637	697	711	669	687	692	711	714	670	705	659	683	704	684	729	735	677	684	707	662	703	715	710	684	703	694	724	740	698	654	728	680	697	730	720	731	735	733	694	680	715	729	700	729	698	696	721	714	690	739	672	719	679	725	707	717	699	743	739	685	698	647	693	652	705	697	666	676	685	690	736	691	680	724	702	765	721	644	658	767	715	727	670	752	693	708	700	675	717	679	685	683	671	683	693	666	683	720	702	704	666	690	688	716	654	686	675	675	715	720	677	730	712	689	705	691	681	690	741	696	710	734	703	690	710	663	675	635	669	753	648	698	726	705	706	726	722	690	726	697	728	685	658	669	677	702	679	673	706	688	733	706	735	698	678	709	698	744	658	732	712	687	723	694	660	699	685	663	687	702	661	691	728	667	660	693	711	672	707	718	737	719	685	693	663	727	686	681	705	709	665	707	671	735	661	756	695	699	729	731	696	740	669	667	682	781	677	697	692	628	720	683	683	664	689	701	692	686	733	728	682	707	668	692	744	729	671	699	673	678	698	686	708	674	658	702	697	684	692	686	685	684	682	691	707	677	713	723	675	697	693	692	661	666	686	702	739	657	679	667	701	704	711	711	665	663	712	676	692	673	681	738	688	701	663	692	747	656	740	661	673	687	750	677	705	663	656	706	668	690	705	706	684	717	750	680	685	683	672	667	634	662	756	735	699	687	696	743	698	667	658	649	675	699	693	721	705	736	726	706	715	745	701	717	727	678	666	695	681	671	693	742	702	713	681	675	680	715	668	687	668	683	720	668	665	729	698	699	668	694	716	730	701	667	701	707	736	734	723	690	695	716	702	693	737	727	696	688	731	720	688	735	649	731	678	708	666	711	711	667	709	632	736	764	661	640	673	746	732	682	652	698	696	663	675	701	719	708	673	710	694	740	706	696	708	668	691	759	716	682	733	718	670	697	701	722	762	694	717	674	708	723	708	701	767	707	691	672	661	678	700	697	702	701	687	720	681	642	700	703	716	690	653	679	691	692	702	706	745	697	702	706	711	715	689	739	681	704	760	705	703	702	688	727	715	717	672	669	647	659	694	635	690	694	708	724	686	689	695	718	737	711	678	699	666	742	686	724	671	717	727	714	725	686	695	675	691	713	718	683	696	737	639	713	686	684	678	659	710	708	709	661	679	668	645	691	711	728	653	696	686	727	727	697	687	689	751	703	683	657	691	716	713	671	705	702	699	718	709	677	751	695	691	729	692	709	722	701	696	692	660	642	624	733	731	672	702	702	739	679	719	706	773	692	724	700	723	694	690	699	653	702	705	675	753	670	685	644	674	692	679	683	672	623	712	698	711	687	668	715	771	684	723	712	697	655	733	694	704	703	708	681	715	681	755	712	676	722	707	720	694	698	713	706	713	657	682	715	686	687	748	712	663	677	708	725	727	709	673	726	708	755	703	700	705	678	679	693	734	708	716	708	699	649	700	695	732	749	710	730	701	688	681	638	724	675	674	682	708	716	749	706	749	712	737	730	684	708	731	670	689	702	654	714	700	709	677	724	696	670	683	722	698	736	609	686	686	705	669	702	703	687	679	718	758	678	705	683	688	699	684	712	750	723	716	661	667	699	714	713	765	701	737	699	737	663	722	667	712	757	705	710	731	670	723
8384	1855	1691	1333	2486	3990	4081	2028	980	645	438	380	344	334	348	357	346	300	312	326	317	331	348	313	335	331	319	327	344	328	340	314	320	341	345	319	312	357	342	306	321	336	297	316	330	349	300	301	331	340	314	324	328	317	304	352	330	312	341	309	346	330	333	300	288	330	301	314	331	350	327	317	337	327	323	347	330	328	328	321	352	291	312	328	334	302	318	357	339	331	313	356	346	310	331	325	341	306	313	340	349	314	321	351	324	330	357	324	307	308	307	348	286	322	380	365	330	310	313	360	375	319	377	315	328	302	302	337	320	354	306	302	329	331	310	359	321	304	358	324	325	337	345	369	350	357	319	293	326	334	313	342	337	366	306	347	303	323	329	339	315	351	340	307	361	332	330	345	319	357	350	322	340	337	342	342	326	301	341	315	348	352	295	327	350	331	329	309	297	307	322	317	346	328	328	361	317	346	310	314	302	323	328	326	328	348	293	350	324	309	340	373	347	330	344	359	316	340	307	345	347	317	303	334	334	335	312	335	294	300	326	329	305	331	322	343	329	337	332	314	315	317	334	298	361	339	306	274	308	301	301	324	340	328	326	329	356	319	314	326	339	375	329	315	338	325	317	275	334	342	325	321	356	328	348	336	340	322	307	333	306	300	294	339	332	349	319	334	343	309	327	340	387	351	374	347	364	327	325	340	313	315	331	330	330	337	310	362	354	330	330	329	341	327	305	338	335	300	322	338	285	342	356	297	316	312	325	328	308	370	338	326	319	308	338	319	314	345	346	345	312	324	347	317	354	370	336	336	325	340	337	315	331	358	309	362	286	339	342	342	320	304	335	342	326	292	328	329	336	324	356	331	342	342	318	317	324	343	349	332	330	305	335	348	326	322	313	334	344	308	335	315	288	304	333	316	356	333	335	321	319	300	322	347	353	313	292	363	305	301	294	345	308	337	357	339	315	340	324	342	339	337	326	333	304	332	357	315	346	334	365	339	338	363	350	340	332	334	329	359	373	331	353	366	316	341	300	361	346	344	327	347	314	322	352	353	343	324	313	354	319	310	345	379	352	310	305	357	305	306	359	331	340	302	328	341	314	334	313	347	343	319	316	285	365	332	279	308	337	292	344	347	327	326	307	288	312	319	328	369	308	323	343	276	316	333	270	331	327	361	320	305	329	323	328	305	312	340	332	327	321	305	352	326	318	326	331	341	334	297	320	305	322	298	325	317	330	322	321	321	312	322	323	331	291	277	347	317	305	337	301	331	334	323	321	324	352	301	331	301	361	325	340	326	361	334	330	290	299	324	327	313	318	313	315	313	334	334	361	351	295	355	336	359	352	330	343	294	343	315	312	342	319	325	332	332	317	339	315	340	323	335	338	350	332	302	336	353	298	343	331	283	326	330	331	318	311	328	328	310	325	363	317	301	347	327	300	323	330	340	335	353	361	306	320	325	336	326	329	330	324	335	332	343	310	321	317	362	302	360	328	347	353	335	332	332	284	343	344	326	295	328	324	346	297	315	302	336	322	310	318	322	362	323	314	335	317	283	366	313	305	329	307	316	333	318	329	334	313	350	331	321	325	338	335	327	287	340	369	304	324	345	307	322	316	310	339	335	300	337	319	317	298	321	330	341	353	342	353	320	311	345	303	357	316	367	311	331	373	324	330	300	311	316	341	349	324	334	316	362	322	319	296	320	347	336	294	319	292	339	338	296	344	357	313	342	320	328	318	327	335	322	332	330	337	320	328	320	326	348	306	337	340	319	322	327	357	296	317	355	373	319	295	329	333	312	349	370	352	308	372	341	317	305	341	311	367	338	349	316	301	281	331	350	320	297	317	304	314	361	314	339	327	338	331	310	305	327	337	301	330	324	308	333	342	325	325	366	311	334	290	304	317	364	331	314	330	317	333	352	315	319	329	308	347	299	328	345	332	353	356	323	331	359	352	336	306	350	312	326	327	375	305	336	305	325	312	329	334	322	295	309	341	334	324	297	348	320	362	333	306	290	327	335	359	359	320	329	348	316	336	345	385	321	336	366	348	289	352	331	365	349	307	319	312	313	335	324	332	317	331	318	286	348	313	350	324	316	296	343	336	320	325	340	339	338	334	340	345	367	368	361	346	367	320	330	304	365	323	320	343	327	278	353	335	299	346	334	339	343	310	287	317	320	317	305	314	351	325	337	309	311	318	326	320	369	327	349	323	302	305	321	350	328	329	344	316	294	339	341	317	309	349	337	316	318	344	301	334	344	363	322	322	303	294	319	321	323	352	311	349	343	322	354	324	295	306	324	378	319	353	349	311	366	349	324	322	362	354	322	316	346	352	326	345	342	342	316	305	319	363	348	282	351	323	337	329	342	337	331	331	326	378	320	325	358	324	305	333	342	322	327	323	343	305	325	295	315	314	316	342	351	328	356	330	335	320	323	345	323	337	318	334	335	306	309	337	326	319	342	334	313	327	328	308	349	315	328	348	340	345	323	300	332	347	336	311	328	304	320	338	350	331	308	315	349	297	320	344	347	337	346	329	306	337	305	319	309	316	297	328	354	334	322	317	330	310	312	344	321	317	371	343	359	282	294	341	292	350	367	339	331	308	344	326	331	367	353	325	335	345	296	345	335	318	293	321	308	374	281	346	315	358	345	316	304	339	333	330	328	312	338	326	312	296	311	323	313	353	311	335	347	332	318	300	314	308	342	301	330	333	347	345	342	318	308	319	326	322	317	322	301	359	328	333	303	351	308	369	340	328	353	333	335	342	334	298	311	330	315	325	332	349	344	350	341	344	326	338	337	347	352	344	316	337	298	346	341	371	355	349	306	330	325	320	297	293	325	330	322	327	286	348	310	348	279	310	380	344	314	345	334	338	335	311	344	346	345	331	325	302	326	325	341	328	335	292	316	332	310	307	306	309	330	320	317	339	320	329	335	338	358	346	302	330	333	320	333	345	360	308	343	345	359	332	329	331	313	302	334	333	309	342	356	336	324	315	344	306	362	353	310	329	307	297	337	323	338	303	313	303	322	325	315	329	305	286	313	356	364	334	328	320	322	332	348	335	330	339	332	316	313	317	317	338	299	359	341	333	333	332	286	303	355	299	337	314	314	359	312	318	343	326	315	305	347	347	321	319	322	354	365	332	323	345	324	306	336	301	329	318	296	316	298	316	300	345	350	334	300	320	320	345	325	329	342	322	326	297	329	309	319	348	306	353	338	311	316	346	324	349	323	313	348	356	290	314	323	344	341	290	321	298	321	340	335	355	291	346	329	336	345	313	289	306	343	321	324	322	320	293	323	308	345	302	343	298	318	332	322	352	352	301	324	345	323	319	338	294	371	333	327	349	300	325	323	336	310	313	353	313	292	332	308	335	365	346	342	301	339	351	335	318	299	303	344	353	322	326	339	290	354	309	350	331	343	303	327	339	353	354	316	352	311	325	336	334	304	324	315	333	314	350	299	318	341	332	327	322	295	313	320	315	312	348	328
6845	2161	3451	4700	10846	15217	13963	7048	3372	1980	1092	852	803	754	746	789	818	789	757	793	742	754	784	794	774	769	791	755	763	800	778	804	772	790	775	806	782	761	762	796	772	770	794	779	779	749	798	732	781	822	741	739	717	772	773	788	793	751	784	747	780	722	783	802	768	802	761	824	762	770	746	709	773	767	792	783	757	761	794	790	749	755	796	766	725	746	760	790	783	753	754	789	793	756	755	747	734	784	770	711	740	720	761	781	748	770	767	746	755	754	773	802	784	827	816	749	727	768	796	777	714	765	736	786	734	810	753	813	811	787	763	726	765	806	755	736	754	736	772	763	765	773	786	761	785	754	735	793	770	746	784	723	738	801	746	759	776	782	770	745	763	779	760	747	797	762	816	745	797	763	815	734	769	806	726	815	823	786	792	754	736	779	772	828	722	784	764	787	719	775	726	730	766	737	791	751	760	767	780	745	760	736	777	808	804	774	793	742	754	767	744	770	758	754	740	754	718	759	817	767	794	776	766	753	778	780	786	762	773	796	772	730	788	760	782	781	753	735	807	694	773	792	819	729	810	784	786	772	772	742	765	737	706	816	761	749	738	740	764	735	781	796	775	697	775	762	729	836	772	734	778	758	746	785	793	764	767	768	734	741	725	712	735	771	813	780	765	754	741	795	788	754	801	764	732	775	717	814	743	758	765	786	759	800	787	777	800	747	772	705	753	767	755	686	752	772	750	771	725	764	787	751	779	771	761	762	740	770	734	751	739	739	798	760	840	792	779	781	736	822	761	741	812	764	790	805	759	799	732	749	754	724	770	742	848	794	774	754	754	752	784	780	801	753	737	813	781	762	690	811	787	753	745	771	768	781	778	789	782	797	799	811	786	747	797	750	737	721	735	769	745	785	722	740	812	706	797	749	795	790	843	761	737	779	767	790	790	799	785	782	766	739	787	821	778	786	741	760	788	776	787	788	735	762	753	742	801	757	812	787	743	778	737	770	764	795	792	774	732	776	755	790	812	766	736	750	744	735	772	763	773	837	783	821	739	771	716	773	742	794	768	801	775	780	788	777	791	775	809	774	770	764	780	777	759	759	752	826	735	775	796	780	772	695	818	807	804	740	777	826	743	774	784	759	804	764	767	778	805	776	764	750	769	735	787	781	743	771	787	763	782	837	774	705	783	797	796	794	740	784	781	805	762	715	734	753	792	706	730	736	755	743	762	728	792	728	780	784	800	805	778	759	729	777	779	778	749	755	787	789	783	755	766	819	765	754	781	764	811	742	745	757	732	782	798	729	758	723	789	749	758	758	758	780	799	772	792	799	792	798	748	765	781	745	753	779	737	790	756	744	795	755	798	761	730	792	801	804	788	753	760	772	742	822	737	788	804	772	768	796	749	764	805	712	723	797	789	797	775	799	814	772	863	870	795	770	798	756	743	791	777	806	753	744	773	816	775	727	799	761	791	715	791	765	763	783	722	780	792	751	798	779	783	750	707	785	781	795	741	737	781	763	825	789	734	811	768	741	772	744	775	758	816	749	787	768	767	745	810	783	702	788	789	759	767	752	722	714	760	748	770	747	773	767	791	755	796	806	721	774	757	733	807	783	771	733	752	749	747	809	781	746	768	741	738	791	731	801	726	802	808	783	797	800	803	791	807	768	809	767	782	789	797	780	743	781	777	754	805	784	785	794	811	789	770	827	753	795	827	758	815	819	756	750	761	786	761	736	751	774	746	797	785	746	757	770	816	787	743	737	759	785	763	753	762	754	753	770	752	766	802	825	795	787	823	787	738	772	819	764	796	767	738	786	841	822	804	754	771	785	777	770	765	757	763	753	849	806	721	761	759	748	757	807	771	805	793	729	765	786	771	749	795	800	754	797	800	772	779	800	778	790	842	855	794	762	756	796	822	805	802	812	789	780	788	830	745	794	751	757	750	682	769	759	759	772	768	783	748	771	731	773	771	722	778	728	815	789	698	794	723	759	752	791	727	826	780	761	742	747	789	770	753	813	719	789	787	768	770	720	797	738	787	783	781	753	760	747	780	725	781	712	785	774	756	787	749	751	791	746	704	729	750	798	734	793	794	766	780	764	829	726	768	801	731	780	761	766	767	796	759	784	772	753	789	777	727	785	759	763	750	778	806	750	795	770	761	758	819	806	808	759	755	808	780	760	748	808	747	763	793	811	822	788	781	809	780	792	803	772	776	745	722	759	747	755	782	757	760	806	789	726	756	750	753	752	779	728	759	769	748	744	780	729	765	802	778	753	756	760	788	781	792	771	757	799	825	747	744	785	771	783	792	809	779	772	816	781	785	792	790	758	757	764	778	777	731	787	757	800	765	764	787	702	700	738	716	799	783	766	770	805	762	752	780	811	793	752	822	732	768	778	798	789	796	740	829	775	772	754	754	762	849	731	750	792	768	752	729	774	780	694	754	739	787	805	747	781	745	753	756	792	754	764	772	769	815	823	781	773	761	787	776	798	755	772	784	752	778	773	764	755	732	781	772	802	812	771	770	819	753	724	753	745	798	792	801	803	835	744	757	811	822	777	794	770	737	758	764	788	739	772	785	796	794	773	762	737	779	799	731	753	768	760	756	780	782	772	767	793	754	771	766	776	775	775	787	811	771	760	803	729	813	756	752	763	767	734	757	733	748	776	766	808	773	796	770	774	793	769	815	814	787	790	804	779	797	776	757	766	776	762	724	814	750	764	774	766	800	752	780	793	803	767	787	781	779	763	766	821	818	788	788	773	715	791	798	769	757	726	799	773	738	788	760	803	802	761	742	748	760	768	778	826	747	802	809	752	760	797	765	722	717	758	782	770	755	808	795	757	755	746	766	772	781	720	763	746	816	744	735	788	843	826	737	789	806	723	808	814	776	751	725	723	758	698	775	778	778	808	736	733	757	808	812	807	780	786	728	727	821	760	753	757	794	744	765	797	756	773	796	814	751	783	757	774	757	787	818	795	714	767	777	749	795	743	743	749	754	783	763	773	806	762	715	801	785	775	733	787	749	775	739	750	805	777	782	792	810	757	794	755	746	724	755	753	678	777	752	754	769	792	739	748	753	806	740	782	771	738	774	750	764	778	815	802	787	776	756	750	785	761	763	768	754	759	779	739	777	759	770	747	789	754	772	787	784	768	805	825	762	715	763	747	799	699	694	779	760	769	749	762	803	715	708	768	795	771	803	746	732	801	741	774	796	787	739	764	747	791	758	765	812	790	777	775	787	771	782	771	777	762	743	783	780	773	756	792	803	756	755	769	729	796	779	743	729	716	764	745	770	772	780	741	793	789	732	758	760	808	781	843	741	731	738	788	779	792	787	768	762	712	770	800	750	780	827	771	787	754	746	767	763	779	762	797	808	760	744	783	814	748	782	748	774	760	816	770	785	739	778	753	747	795	762	826	820	742	757	779	737	757	800	759	772	754	850	761	725	784	756	780	757	786	717	793	755	740	787	819	781	801	796	743	759	765
63629	34261	22775	33317	57225	60981	49281	29979	13488	4200	1196	479	359	273	279	287	254	285	309	282	271	313	299	297	298	307	316	295	273	315	313	307	306	276	277	289	300	304	279	282	305	269	341	324	302	258	291	294	315	306	283	269	322	310	312	283	296	292	281	291	305	281	282	297	305	296	283	285	278	338	310	287	274	306	303	309	324	324	274	304	258	288	287	327	269	260	287	305	291	292	298	319	293	281	290	283	293	293	307	300	296	267	313	295	290	313	278	296	313	296	302	288	322	265	265	304	289	296	288	316	278	285	319	268	285	311	299	292	289	251	312	278	289	316	326	307	271	302	293	289	294	302	293	293	301	276	270	310	294	285	271	290	303	300	253	301	278	290	309	253	275	287	273	285	278	273	300	319	290	319	287	330	279	302	310	302	287	286	319	293	285	283	302	269	319	332	317	293	292	293	304	277	328	305	300	274	264	279	275	295	278	300	277	270	296	298	272	299	322	310	316	320	265	305	298	318	291	274	361	282	306	300	295	264	266	303	298	314	291	292	305	286	275	284	316	309	315	289	298	316	299	280	298	331	303	263	301	315	306	295	280	313	271	299	283	278	312	304	288	293	286	258	266	278	283	290	277	267	290	294	269	306	316	302	286	277	318	320	324	293	280	271	295	283	285	272	305	278	277	332	281	325	288	307	260	308	293	251	322	303	290	271	276	271	286	293	326	269	343	308	315	265	289	281	272	325	280	310	287	285	258	285	269	274	285	312	308	306	291	305	322	289	287	273	280	301	288	274	316	278	293	288	306	290	282	274	337	307	286	287	297	279	300	293	307	281	306	270	288	297	261	323	270	283	317	301	305	289	293	310	275	270	273	272	333	299	319	311	281	278	307	273	304	292	267	311	271	285	278	318	313	283	277	296	297	290	294	275	299	295	283	288	299	309	299	296	284	288	316	299	300	320	299	308	290	257	296	236	293	300	294	271	308	286	273	322	293	301	308	277	304	296	279	300	332	268	287	252	275	299	272	276	296	281	292	296	295	276	298	292	285	322	287	285	316	304	298	295	305	290	289	291	316	296	290	273	269	281	296	314	309	281	290	294	295	279	276	276	291	299	312	304	319	304	314	290	288	303	318	279	295	318	293	273	303	309	283	284	305	306	301	288	288	289	290	268	331	307	289	294	280	288	308	313	296	284	334	276	284	277	289	335	292	305	274	290	270	265	288	298	295	289	304	293	284	282	276	310	284	301	302	284	284	287	281	301	256	303	286	319	316	291	282	299	304	287	298	286	261	287	293	285	294	301	277	299	254	299	303	283	273	287	298	296	267	286	308	270	278	259	298	263	294	301	321	284	311	287	314	277	239	287	264	251	259	268	306	299	308	298	282	286	280	297	317	291	273	264	309	287	285	308	283	297	273	319	323	301	300	331	302	290	309	289	301	309	305	273	307	271	275	304	290	281	312	317	308	309	314	283	298	287	302	299	280	272	295	282	306	284	253	295	273	277	277	316	303	312	291	289	302	292	288	290	304	302	283	294	269	294	262	287	272	309	324	277	317	320	317	250	338	293	300	293	272	301	277	310	305	292	309	299	302	280	309	284	289	259	266	297	279	284	291	315	293	311	316	307	299	299	279	262	232	288	302	350	291	256	292	290	272	303	291	306	290	286	307	309	296	297	262	299	292	281	297	330	294	325	312	286	254	269	294	311	307	319	295	302	287	281	308	309	300	297	292	297	305	344	290	288	287	282	309	297	260	280	268	331	285	298	323	311	310	305	291	321	315	311	302	333	291	299	331	292	279	300	305	290	286	302	272	273	284	299	307	332	307	346	301	284	273	262	271	283	266	288	311	276	284	308	305	299	293	292	306	329	320	302	290	300	297	296	306	270	284	301	275	296	314	297	288	326	247	341	304	282	321	304	305	282	289	297	314	287	321	319	320	275	272	301	295	299	289	295	276	260	290	287	294	298	297	274	296	277	289	282	304	281	298	273	295	273	286	316	272	311	306	262	316	301	291	284	279	289	269	291	307	292	325	288	293	287	327	295	291	309	272	282	268	297	283	301	314	286	269	302	300	299	325	255	283	265	297	266	300	279	323	282	285	286	307	296	333	298	262	265	303	307	309	269	288	279	313	311	315	286	327	283	275	307	307	277	280	287	312	275	273	315	322	320	313	309	289	275	312	300	284	286	312	283	283	279	313	261	302	301	284	281	279	289	277	306	315	331	336	305	286	304	257	277	289	288	280	307	260	312	276	294	304	318	283	316	272	287	275	320	287	320	311	314	299	282	319	302	280	287	304	328	294	268	318	320	275	334	303	279	304	302	281	273	270	313	328	295	290	330	274	283	300	289	281	290	310	260	294	306	297	324	273	309	303	293	293	303	313	265	296	297	297	297	308	304	300	289	294	282	301	297	305	297	322	272	283	310	288	310	281	303	305	314	289	274	278	315	265	301	317	316	297	316	299	300	309	304	267	276	304	278	315	273	316	298	313	247	294	271	300	284	292	304	302	299	286	280	312	278	296	297	296	303	282	291	275	274	298	258	288	290	306	300	270	283	322	299	317	303	317	302	298	294	277	291	283	320	263	292	276	308	288	287	315	335	307	286	312	280	331	304	291	288	295	281	277	290	305	300	281	264	282	295	264	297	272	300	301	277	306	289	296	301	309	304	290	293	305	299	301	291	300	268	275	311	298	288	303	284	285	267	261	306	302	261	303	330	302	276	310	315	313	268	280	279	298	298	290	317	298	298	302	323	305	307	303	298	285	280	281	298	287	299	281	278	295	290	310	304	265	318	257	325	292	302	324	298	330	301	278	302	304	293	294	303	285	301	287	307	293	317	312	296	322	297	274	276	320	323	284	333	304	303	288	296	294	308	302	316	330	300	303	295	287	290	289	300	297	302	302	306	296	295	327	279	290	262	285	303	308	301	301	295	300	284	321	274	305	289	282	275	305	280	274	286	316	285	321	297	311	300	280	319	328	255	309	282	294	290	291	280	272	284	311	297	289	278	310	317	278	287	328	316	307	299	289	301	321	308	302	331	339	283	291	297	261	308	295	258	271	284	334	267	270	294	283	307	282	328	276	297	294	294	281	256	305	265	285	309	315	301	303	311	319	294	249	290	301	324	306	290	293	269	288	298	318	274	276	299	306	290	319	323	300	281	283	295	282	275	333	317	319	289	312	293	296	299	293	297	309	279	288	297	274	285	296	297	291	283	266	294	288	310	302	313	314	345	294	301	288	256	296	306	320	247	269	330	287	310	291	285	334	308	304	283	297	278	300	292	341	301	291	312	305	298	312	301	284	320	307	305	255	300	304	288	286	323	288	309	274	282	265	275	280	279	274	317	290	296	303	286	318	287	286	292	293	295	281	309	284	315	292	284	289	286	310	308	321	292	265	296	303	303	300	289	292	293	303	309	286	286	287	297	293	272	288	299	325	317	300	282	277	293	265	322	295	288	271	301	309	278	292	315	288	337	290	279	295	280
36774	17259	26013	45648	66934	72038	60233	42018	26104	12017	4003	1629	903	748	704	659	682	691	704	674	699	694	667	689	728	679	667	677	752	653	723	700	656	706	703	693	645	722	729	728	736	708	690	698	643	695	715	696	713	673	696	667	651	695	695	722	692	698	739	695	647	711	750	692	692	671	680	709	715	704	692	719	686	724	686	700	667	659	698	723	704	659	757	730	648	714	701	723	733	705	708	675	756	707	706	717	690	732	720	671	755	730	691	692	714	706	702	659	695	656	663	696	712	719	731	709	698	706	652	696	689	686	681	655	679	645	652	710	697	674	670	725	693	715	717	646	673	718	705	679	690	727	689	757	694	721	687	703	696	738	673	750	707	663	715	664	750	724	688	762	682	681	699	668	662	718	687	708	704	758	766	761	708	684	659	669	656	677	683	702	727	741	711	675	685	702	699	733	677	651	721	662	721	697	705	669	652	699	635	664	739	639	663	728	665	674	708	666	707	699	712	708	695	692	668	703	725	698	709	735	682	750	723	688	688	749	701	707	748	723	687	698	682	669	789	682	710	659	683	671	696	692	708	685	702	701	674	701	690	736	709	716	701	717	737	683	692	728	676	665	664	654	718	689	688	697	706	718	723	713	744	667	723	678	704	716	715	666	715	709	678	679	674	643	649	669	715	718	683	676	682	653	698	722	691	673	668	716	731	691	696	725	668	690	707	697	685	692	715	705	699	710	718	670	655	700	730	683	677	733	708	659	693	701	720	681	729	716	728	745	685	731	723	651	672	657	754	726	667	698	714	653	721	676	723	668	712	671	710	720	701	685	674	667	736	686	685	679	733	690	740	693	635	662	731	672	640	693	725	693	736	674	705	708	677	763	717	718	726	694	726	707	678	679	703	729	707	696	680	738	700	698	704	705	669	717	637	757	678	662	724	692	694	690	671	741	664	680	607	619	717	670	680	714	693	702	667	712	696	712	689	707	662	679	699	701	712	722	673	764	696	691	693	734	764	674	703	655	706	719	718	739	728	687	683	740	658	648	732	685	728	713	707	647	712	632	701	689	712	684	693	667	714	695	677	717	705	623	651	664	651	667	718	684	711	696	714	675	712	706	722	726	665	705	710	678	719	692	702	678	748	728	746	706	686	676	708	674	659	690	727	703	696	684	694	669	695	680	662	682	716	699	725	698	707	685	685	704	665	730	739	668	715	676	735	699	697	732	707	735	715	721	735	714	719	713	662	736	689	690	714	659	651	725	645	655	716	689	676	736	640	732	687	682	772	700	734	672	679	688	701	683	737	745	702	691	722	717	721	696	707	758	646	712	671	625	631	649	705	716	713	682	682	688	672	681	689	718	682	690	683	731	700	779	666	742	709	705	726	736	719	691	745	684	677	701	701	725	670	684	719	756	662	744	665	650	707	737	671	690	712	698	705	700	679	678	705	689	732	707	756	652	701	677	707	697	751	661	666	750	720	699	665	697	662	702	632	731	665	697	688	667	720	701	710	727	703	734	751	664	686	697	725	743	708	717	694	693	674	730	745	693	703	657	671	650	734	723	695	705	733	726	660	709	703	752	680	749	719	694	659	734	711	693	731	699	732	692	660	693	698	732	697	686	691	708	702	694	707	713	694	696	729	695	681	699	691	684	706	682	653	713	749	706	721	707	666	755	724	773	693	704	672	670	642	726	732	713	670	686	709	687	715	749	672	721	684	724	654	734	723	689	642	742	699	687	687	735	660	676	735	697	751	721	700	720	667	693	740	711	689	726	709	742	676	674	681	727	719	689	684	749	734	728	688	661	646	675	702	713	746	715	667	714	671	691	722	667	750	724	686	662	732	679	709	679	682	693	679	687	708	658	691	679	732	651	719	673	694	709	711	694	695	656	699	681	672	703	707	671	669	719	708	730	666	683	694	665	686	684	726	698	659	660	643	677	742	729	748	708	680	729	718	698	689	715	731	688	685	707	680	656	683	707	734	660	729	688	683	685	689	676	707	728	707	677	655	697	702	716	653	714	649	742	699	708	724	730	660	715	703	690	694	669	710	713	732	686	669	705	700	707	686	712	705	727	670	684	706	675	711	675	666	724	696	619	679	687	680	698	652	701	711	712	712	715	696	655	696	712	689	678	697	726	652	705	668	679	675	699	693	708	666	657	678	714	699	710	718	711	701	689	689	671	691	755	704	703	674	675	668	686	707	665	670	718	701	679	698	700	688	688	720	701	716	674	687	718	663	726	699	701	678	654	719	732	695	672	727	691	679	728	724	716	748	674	672	666	719	643	716	717	707	692	688	661	703	655	699	692	687	676	677	655	659	729	683	671	697	699	714	760	729	690	687	692	704	675	708	693	724	729	743	723	668	715	698	712	732	689	702	699	675	717	643	761	658	740	702	720	742	718	704	739	708	688	745	731	711	683	681	662	726	701	705	673	718	719	728	657	698	669	699	701	700	689	676	706	699	687	703	725	707	723	702	687	701	659	697	720	680	730	753	705	720	694	719	678	710	652	729	717	697	697	706	691	661	712	722	664	743	727	709	712	707	688	735	694	719	721	693	724	698	660	655	658	700	698	718	706	683	745	724	679	679	643	726	689	733	724	695	706	693	706	667	667	703	662	680	726	655	705	653	669	680	722	713	689	693	702	693	710	687	734	757	700	743	710	684	616	737	683	680	717	733	689	675	683	745	706	721	698	707	703	690	714	674	671	663	708	674	705	660	685	683	710	698	709	673	675	636	709	683	703	699	703	655	695	671	703	691	680	677	670	717	670	693	699	708	640	696	627	710	721	720	699	690	712	722	709	666	700	699	715	745	705	730	629	666	701	719	712	656	711	767	721	726	678	668	682	690	784	693	700	692	706	685	717	755	673	687	690	741	694	725	731	686	701	676	700	654	696	704	720	633	689	688	690	733	752	693	681	699	718	713	669	707	712	737	682	696	706	673	675	729	697	723	694	680	670	679	719	699	700	736	685	667	717	714	725	674	692	691	703	700	707	684	727	651	760	669	673	666	719	709	664	654	712	677	667	715	704	737	694	712	758	655	658	760	703	709	745	694	685	720	724	692	719	671	650	671	726	703	667	675	696	714	705	645	718	728	691	743	671	697	665	695	678	723	695	736	698	671	654	690	699	660	688	660	727	650	726	719	768	705	697	663	706	673	704	667	708	627	743	744	722	715	699	731	715	709	702	705	715	757	679	692	685	682	730	745	708	702	721	702	648	731	747	701	645	680	750	730	690	670	737	669	696	673	673	643	664	652	724	720	708	663	712	693	711	717	681	701	709	690	703	672	718	692	685	696	704	713	680	687	680	694	733	676	732	677	670	662	736	725	696	669	691	744	668	716	703	694	653	695	726	717	674	672	700	712	655	736	687	712	682	698	626	719	647	684	725	690	682	684	699	642	663	705	645	678	710	709	706	732	716	685	651	673	711	703	675	682	724	676	689	703	701	706	673	727	747	684	713	702	696	701	704	693	699	680	696	686	683	642	700
63603	33685	22843	32452	59283	63081	46187	28102	11872	3518	1113	490	308	320	345	315	307	287	295	269	264	274	321	292	304	319	300	290	297	318	281	336	294	303	303	297	314	329	317	285	318	290	305	279	283	285	289	298	302	322	341	282	313	291	314	286	303	266	316	320	306	301	317	322	305	290	294	278	297	313	338	304	307	336	261	273	332	290	270	286	293	299	319	344	291	315	292	307	282	305	297	325	310	302	289	275	337	320	283	311	301	295	271	291	319	297	309	314	297	277	301	285	290	303	322	307	284	273	296	274	301	306	288	304	297	315	311	302	320	301	331	262	303	316	314	309	312	300	309	285	278	295	292	299	265	279	278	306	285	305	307	251	251	277	305	362	317	283	277	301	311	314	306	288	313	288	304	275	290	318	303	294	313	276	298	297	264	308	288	319	303	282	309	310	303	295	290	329	299	327	313	313	311	333	286	300	309	289	322	304	285	295	313	299	303	298	281	269	309	272	306	317	321	322	327	293	306	280	301	269	286	293	286	293	333	319	295	264	288	314	306	294	309	313	317	300	318	309	283	303	281	298	272	309	293	303	291	290	287	290	303	298	270	257	311	299	316	294	301	289	275	292	313	326	349	292	301	320	301	287	298	325	295	253	298	318	286	297	315	312	326	304	285	277	281	304	290	326	346	322	296	308	283	322	314	305	277	355	294	307	320	336	291	280	314	332	309	295	269	280	308	298	318	311	341	321	275	279	286	309	290	324	301	318	290	286	304	294	294	315	351	328	281	321	288	310	331	316	304	305	293	314	282	300	306	269	286	257	340	302	325	271	274	267	311	292	295	320	320	300	291	299	288	311	279	272	238	313	332	319	276	267	335	291	300	270	266	299	310	280	297	317	299	321	295	309	279	288	299	321	302	271	294	315	317	298	300	319	311	292	265	273	334	308	310	314	318	294	308	278	280	299	280	303	313	296	277	270	323	321	282	304	283	329	329	300	289	300	325	292	274	291	265	306	289	310	283	317	322	297	295	303	307	265	285	306	296	307	303	291	321	286	317	302	269	308	301	258	269	308	289	306	274	283	289	306	317	289	295	289	280	318	329	317	329	310	287	288	275	275	286	287	308	302	313	299	298	295	284	312	285	337	277	293	282	317	282	295	268	274	319	321	291	310	299	308	304	305	307	282	303	293	295	270	289	293	294	334	290	306	285	302	285	282	294	332	341	295	308	289	300	347	304	305	282	294	294	302	311	297	314	277	297	338	309	270	263	287	298	289	312	290	295	273	319	279	304	306	282	277	334	304	306	286	329	313	297	286	290	303	317	292	309	301	324	339	299	295	293	274	324	307	320	255	323	293	314	280	334	262	292	299	273	290	297	295	309	329	254	275	277	296	310	312	318	300	296	295	314	322	285	285	291	297	314	311	324	281	320	307	348	286	279	295	300	337	321	299	315	285	295	319	288	280	320	308	315	313	278	298	320	308	323	284	297	308	308	300	276	296	306	283	307	293	304	298	286	265	307	330	303	300	320	300	296	278	278	301	285	267	304	334	310	308	310	306	277	295	297	302	288	292	309	293	331	283	296	314	297	308	308	286	314	285	293	292	288	326	283	289	321	343	283	276	301	286	271	285	333	324	297	269	306	314	301	294	291	329	330	335	284	301	319	336	302	301	278	287	322	308	313	330	312	276	279	294	288	285	335	320	308	280	299	279	269	304	319	274	292	305	299	304	337	282	328	304	316	307	281	279	296	309	273	286	288	298	285	312	309	316	293	302	275	285	295	273	299	313	265	266	307	291	287	295	337	295	293	293	264	330	293	288	277	319	327	310	284	306	276	313	318	279	287	257	331	310	309	275	273	310	299	309	311	278	305	300	313	303	277	336	321	320	303	346	327	293	295	324	308	299	294	319	265	262	321	308	326	311	295	290	315	317	289	272	339	326	305	299	286	288	333	266	285	283	295	289	313	321	300	300	270	278	309	317	300	281	283	296	316	307	323	342	302	322	310	284	279	306	293	316	277	321	297	296	292	293	294	293	305	292	294	313	298	297	299	282	295	293	278	304	295	290	266	262	299	284	258	284	299	298	295	291	249	336	311	293	293	300	311	303	304	304	299	299	287	282	294	300	316	299	307	307	332	291	292	270	314	312	279	279	295	284	311	288	285	316	309	292	283	293	297	338	301	293	317	311	303	273	314	305	307	308	306	315	321	302	295	282	317	294	309	306	302	300	317	296	284	321	294	288	311	301	266	303	296	285	359	317	301	289	293	293	313	301	291	274	304	303	301	318	296	299	310	311	313	293	327	286	346	321	316	287	314	327	311	298	299	284	295	285	300	301	310	286	286	312	308	317	332	304	293	281	301	305	299	280	333	276	301	286	298	322	309	303	302	317	287	316	327	302	306	303	329	279	285	263	307	325	299	301	288	281	301	298	277	322	302	330	314	278	341	295	305	310	311	288	266	279	314	317	293	285	304	293	294	265	270	303	316	294	294	308	289	314	290	341	282	311	278	302	275	301	287	285	304	314	299	324	267	303	316	305	290	315	323	293	312	310	302	294	252	289	295	284	303	300	308	281	320	289	298	300	288	309	296	298	264	279	303	319	296	313	289	301	321	293	299	302	300	288	283	309	302	316	303	266	289	321	292	327	313	303	291	310	276	294	263	254	291	307	323	277	298	317	331	283	319	325	298	305	313	320	288	271	302	253	291	311	296	305	276	294	321	287	318	302	326	286	295	306	306	299	289	315	337	269	251	281	317	312	272	298	315	308	325	270	303	290	287	292	293	295	309	313	300	333	323	276	292	289	292	284	302	287	308	275	312	314	312	311	335	311	314	295	295	275	278	305	316	302	300	312	299	297	286	296	309	304	284	280	280	294	315	294	310	304	301	293	292	294	282	291	310	305	288	286	272	265	284	309	303	279	321	264	266	308	307	292	313	305	297	297	289	291	305	323	275	300	305	291	308	343	314	286	309	296	305	285	286	265	274	309	314	308	299	298	312	294	325	296	317	263	313	308	299	297	305	321	313	287	306	276	289	311	326	288	288	276	296	324	303	282	320	307	297	300	291	271	310	302	333	312	293	269	305	304	285	286	289	266	336	318	322	313	284	308	334	269	316	309	338	307	301	285	307	318	356	306	292	306	311	280	304	284	302	294	321	328	305	323	289	294	281	289	288	315	286	295	328	286	292	292	308	304	271	297	280	268	292	316	324	302	329	321	295	292	281	311	292	285	290	300	330	305	309	287	301	291	313	308	293	296	330	284	299	282	327	310	305	241	263	325	300	305	293	310	276	273	298	293	336	318	297	313	314	332	286	324	312	291	301	300	285	316	309	320	318	303	333	325	273	290	267	264	332	276	286	278	281	328	303	305	304	306	306	289	293	311	279	304	278	305	323	281	331	286	275	295	296	312	295	283	275	302	301	318	294	321	265	253	291	325	329	277	311	317	293	306	297	325	297	294	280	319	343	311	304	287	305	270	291	318	286	304	320	259
36481	17292	25628	45106	69668	72827	57714	40336	23165	10477	3864	1566	940	783	696	776	699	708	727	700	718	715	727	725	697	691	728	691	707	697	719	677	734	678	696	715	757	714	720	694	673	704	713	707	689	645	690	720	641	746	673	693	742	720	701	726	679	678	693	713	697	698	694	674	688	703	691	678	683	676	669	719	724	750	689	695	703	730	723	720	711	652	694	714	675	646	727	711	706	740	642	714	709	694	703	750	703	683	679	704	770	735	717	716	691	677	737	695	708	674	715	710	701	728	663	723	701	736	700	707	725	716	668	696	731	704	701	694	711	654	724	717	673	676	738	693	737	670	698	733	676	678	671	708	694	689	690	701	760	724	706	679	713	679	717	746	755	659	678	706	696	683	720	702	737	711	699	768	716	685	683	663	667	704	693	759	698	681	698	752	690	659	683	702	702	703	720	770	679	677	732	675	745	724	712	682	706	710	678	701	708	696	739	729	658	749	713	650	677	724	710	741	723	725	742	727	730	719	665	671	726	671	711	724	734	702	706	682	670	719	692	741	722	698	660	721	737	703	707	758	690	705	750	698	762	688	698	710	720	717	730	676	707	680	703	710	688	738	695	688	695	726	651	672	683	672	686	688	680	651	726	671	728	712	674	746	703	746	721	724	748	743	698	725	670	711	707	705	696	707	721	667	701	717	721	719	707	731	681	714	705	714	696	655	686	692	673	708	728	691	698	687	698	700	668	667	693	689	689	675	712	741	727	709	645	662	716	698	722	695	686	706	705	734	733	744	709	735	735	704	725	667	669	731	692	690	689	688	712	692	755	691	711	710	723	737	710	666	693	670	678	674	728	717	710	651	735	711	735	719	741	714	759	710	664	726	693	739	746	697	720	685	668	690	718	726	706	726	686	705	728	716	742	718	705	729	713	676	743	699	724	732	695	674	746	746	705	739	742	680	704	749	723	722	720	722	733	712	720	730	727	681	728	674	720	676	690	761	660	695	696	682	686	726	677	734	706	666	697	736	675	665	698	708	662	688	678	712	653	702	714	739	728	640	733	674	737	692	699	668	732	703	711	756	726	687	678	658	707	664	693	702	692	661	727	674	705	729	707	734	678	649	723	696	688	738	689	710	687	708	723	718	713	700	700	671	692	662	694	749	700	726	658	749	682	671	719	740	717	743	697	719	719	708	670	687	682	750	695	747	697	705	657	737	656	710	724	681	702	756	652	718	702	695	732	694	702	669	699	719	709	686	713	716	721	698	710	720	726	640	686	704	699	709	681	691	690	668	729	733	699	676	712	683	685	685	693	702	737	677	690	715	670	697	704	672	622	744	698	658	708	705	706	724	728	698	690	731	696	690	686	657	676	719	689	681	683	682	736	763	697	746	686	681	703	747	668	743	680	710	704	725	759	698	670	718	710	664	700	730	678	734	717	685	666	762	680	729	707	674	793	710	718	754	705	665	704	663	691	686	730	721	695	704	741	704	687	702	667	747	725	710	697	672	701	687	683	735	723	693	733	711	661	729	680	689	663	693	710	761	679	690	721	713	671	696	723	691	707	698	707	638	673	715	670	725	723	667	721	710	679	733	727	690	726	741	710	648	669	702	695	749	650	707	700	761	673	710	696	679	678	714	739	699	681	731	735	719	737	731	712	727	697	660	668	682	734	701	712	722	723	725	714	700	693	712	718	740	668	716	722	694	649	679	652	710	712	702	682	698	665	755	752	691	702	692	701	727	679	693	684	681	708	677	726	743	704	705	728	742	699	713	750	714	691	709	716	724	686	705	720	681	751	683	733	705	692	738	733	739	670	691	730	703	709	727	688	716	653	725	754	715	756	682	699	695	723	750	688	720	672	690	680	667	728	724	737	739	713	727	698	668	713	730	675	709	736	691	658	707	708	721	685	708	671	680	655	686	735	720	703	753	611	718	732	711	709	694	714	706	720	719	729	707	705	701	672	691	687	645	709	678	722	714	707	678	691	710	715	710	713	677	701	740	731	724	688	765	678	726	725	679	685	747	721	732	660	745	738	681	718	736	674	769	690	693	696	713	713	701	739	730	660	730	693	751	705	757	687	694	698	703	742	710	729	683	695	692	711	714	731	647	695	660	760	718	740	685	709	690	725	623	718	767	734	741	711	745	674	723	683	675	751	749	718	716	731	779	741	699	719	695	721	650	744	719	739	705	648	756	713	769	708	743	750	740	704	682	684	731	681	721	689	719	723	721	677	709	735	714	701	719	685	742	711	720	732	660	726	710	681	737	740	696	711	700	691	752	731	735	717	684	706	682	696	756	743	693	679	709	692	700	696	690	722	690	676	715	719	680	744	728	692	682	745	724	732	693	704	715	708	705	678	651	715	680	693	717	712	701	711	693	681	642	744	703	706	717	731	663	747	690	735	723	694	743	693	703	650	704	764	662	757	741	673	669	725	736	619	652	688	663	706	698	670	697	656	711	713	661	740	724	656	697	645	755	738	720	668	699	693	701	684	728	711	682	706	711	733	724	671	706	743	684	664	687	649	716	708	691	740	694	674	710	703	702	694	728	709	695	728	711	706	715	731	675	705	684	682	704	703	725	707	703	719	696	714	676	747	694	685	706	708	714	685	657	710	700	721	683	672	704	696	729	686	721	733	710	753	695	792	742	738	711	676	732	730	732	721	676	714	676	723	732	721	690	685	696	703	702	712	705	677	689	729	699	708	737	698	724	743	713	716	709	733	721	776	703	700	730	731	707	719	666	677	722	705	692	720	693	723	706	716	658	722	703	730	716	751	660	683	688	747	672	707	704	705	726	716	713	720	700	719	699	721	706	682	728	701	705	712	737	666	695	689	672	717	702	705	636	704	666	689	723	721	720	671	648	690	719	677	740	666	665	713	730	713	712	728	721	686	686	755	728	694	732	744	654	721	723	688	680	718	647	703	723	748	722	732	643	728	669	786	736	708	729	684	739	690	699	742	726	735	717	701	710	709	731	678	755	689	715	728	753	742	671	707	662	710	720	674	686	679	707	661	703	660	713	675	678	732	681	715	703	692	715	681	745	649	767	707	744	669	715	739	732	705	736	726	695	686	743	700	722	694	715	706	732	710	688	733	704	702	708	718	701	688	647	729	733	700	728	706	673	711	738	744	713	671	705	721	658	710	707	683	692	725	695	711	740	728	707	706	743	725	712	704	692	675	750	669	736	657	732	696	677	675	745	718	726	762	684	722	703	698	712	661	715	716	685	713	689	685	693	687	720	735	729	708	674	718	747	708	701	711	724	754	698	740	748	745	674	680	702	698	699	718	690	708	693	703	696	712	693	733	716	687	704	683	692	691	654	701	725	704	684	678	758	668	714	662	687	753	692	751	651	697	685	704	739	679	740	748	701	716	707	722	760	701	734	721	676	719	707	697	719	697	731	724	683	700	690	707	692	678	709	737	669	690	717	715	683	688	697	669	652	698	734	733	682	708	690	678	730	712	718	739	720	712	675	701	732	703	760	752	692
8337	1930	1567	1076	4057	4931	3478	1966	976	545	421	353	312	321	339	338	329	347	341	322	314	310	314	316	332	353	315	387	355	330	342	336	300	311	312	304	332	307	349	349	353	332	365	342	319	309	324	319	328	343	321	327	328	308	309	333	340	340	334	338	290	342	324	330	333	382	322	340	330	318	272	370	340	333	346	330	360	325	360	337	329	337	323	350	353	357	332	322	341	329	331	327	311	324	317	334	310	321	351	305	347	331	314	321	307	339	355	319	331	338	322	343	299	345	350	359	315	319	357	343	305	318	331	338	344	342	306	344	321	342	313	313	331	323	327	325	326	338	351	318	343	357	334	328	321	345	341	370	323	328	334	318	362	297	325	318	361	326	328	350	314	300	346	350	351	334	324	316	361	359	347	332	317	297	316	350	338	346	291	318	352	367	330	310	300	347	324	337	338	354	335	334	317	338	330	308	346	298	304	318	309	312	324	333	332	317	347	323	320	323	375	318	342	342	309	314	330	319	364	343	329	329	335	315	322	339	329	355	331	319	354	327	371	317	333	329	315	332	296	329	322	340	330	335	339	308	345	357	357	313	325	308	312	311	344	304	338	292	299	349	349	326	298	326	365	332	327	277	319	328	346	299	318	305	336	323	340	292	345	307	304	310	345	321	314	318	305	333	290	315	368	349	352	337	356	305	323	295	350	311	342	325	336	322	315	336	357	351	337	334	326	324	325	342	334	335	344	355	340	371	351	326	335	322	333	342	315	329	361	320	310	316	334	333	336	332	336	340	345	296	337	326	317	327	366	333	324	347	305	320	326	345	341	344	286	340	342	336	313	322	358	329	326	342	305	339	336	357	324	310	344	351	323	341	314	310	344	335	335	337	350	317	314	352	338	328	307	314	351	305	327	355	346	338	333	291	298	339	321	332	310	330	343	282	315	306	319	333	348	345	342	360	336	322	350	343	341	313	325	342	339	338	302	354	318	313	329	341	355	320	311	334	359	352	303	329	321	310	325	326	331	310	320	319	310	325	327	315	361	349	335	298	317	290	347	298	341	349	320	330	320	285	323	320	359	386	338	333	331	300	311	341	336	298	335	348	320	332	342	325	320	332	324	350	308	365	330	335	365	358	287	331	345	305	322	316	351	315	328	354	302	326	334	307	306	327	321	349	310	342	337	314	361	293	366	297	346	307	337	320	320	325	337	329	343	311	316	350	298	328	337	294	331	331	330	350	326	348	347	309	325	332	365	302	296	344	325	302	320	345	350	309	329	333	317	344	319	336	313	331	359	327	349	340	320	302	327	370	349	305	314	310	325	298	361	330	348	308	310	335	315	338	342	352	352	352	321	324	334	321	361	352	311	336	319	313	339	327	311	326	290	336	342	329	355	329	310	303	346	336	311	336	266	310	378	319	325	303	337	346	311	291	299	323	340	351	359	336	345	340	347	332	291	322	316	338	332	319	350	318	351	338	310	308	350	308	314	351	353	346	340	333	317	286	353	311	325	321	311	332	316	309	291	343	332	323	320	341	324	333	311	347	314	334	336	303	342	313	319	318	332	321	342	347	311	350	322	298	316	318	337	396	374	335	323	303	289	316	320	339	315	313	314	342	331	315	313	334	341	315	343	334	333	325	342	337	305	305	302	322	366	339	331	340	332	327	358	380	353	314	365	350	331	326	307	356	301	285	344	366	333	341	316	336	321	329	345	342	311	342	296	309	350	316	314	334	348	312	307	334	311	322	372	345	316	321	325	311	304	352	338	304	326	337	316	359	316	343	335	314	279	350	315	330	315	351	345	313	342	315	345	316	317	337	320	360	348	365	316	348	352	319	335	373	373	319	339	338	340	319	305	296	295	354	330	313	316	350	363	329	320	333	300	315	317	307	332	335	318	350	357	319	331	335	319	347	343	320	327	329	323	352	318	309	310	336	325	349	344	359	379	338	331	314	331	335	339	330	320	320	323	332	303	362	333	332	345	294	338	345	338	333	334	316	326	347	323	311	325	331	337	323	314	352	327	333	336	339	325	320	306	320	327	334	300	338	302	334	334	322	333	348	336	307	326	316	336	338	343	330	351	303	326	335	322	337	313	339	307	306	362	322	322	327	340	333	341	326	322	339	312	312	335	347	340	330	294	328	339	347	343	314	343	325	331	349	353	348	333	309	307	326	304	347	345	342	368	326	313	320	336	337	304	329	296	323	316	341	345	332	335	326	327	337	367	342	344	295	345	308	323	348	334	322	306	291	324	318	332	312	341	338	349	325	313	324	382	324	305	330	337	351	345	354	331	312	292	323	355	349	333	311	330	346	323	333	290	310	308	300	311	346	308	339	342	322	308	325	340	347	333	335	333	321	345	320	313	335	342	339	377	293	350	361	325	304	362	311	283	361	370	338	328	327	344	326	331	303	343	319	332	338	310	301	290	347	297	337	323	344	331	314	309	368	317	319	343	337	328	319	325	323	305	325	320	323	316	328	320	328	316	359	336	342	350	305	338	340	345	336	298	337	302	333	298	341	301	302	336	316	316	333	304	325	356	326	355	331	380	338	344	332	312	312	294	335	330	336	359	325	343	364	307	317	368	380	319	277	303	332	352	337	315	332	345	277	355	304	310	324	300	311	315	328	373	352	310	298	329	328	337	300	317	336	348	345	298	337	340	305	298	317	299	332	363	335	345	314	327	343	314	322	329	348	312	323	321	291	348	352	346	319	329	309	366	358	302	310	319	345	334	328	295	358	328	358	358	322	327	366	314	317	359	329	374	364	304	330	303	333	316	376	330	326	331	325	356	351	334	304	328	320	301	354	325	316	331	341	314	338	311	321	330	342	342	335	324	310	332	341	347	331	343	359	349	370	332	323	347	330	322	316	383	309	331	321	314	320	337	350	342	346	325	318	344	342	373	353	341	346	327	348	345	312	348	325	358	312	323	338	333	313	324	310	342	391	319	340	342	328	319	346	355	311	341	361	341	334	367	336	338	330	341	318	358	328	308	312	308	344	329	331	341	305	329	344	301	343	375	327	305	321	322	351	321	319	340	317	351	320	329	324	337	321	332	333	333	330	333	332	323	337	295	334	320	311	335	348	337	343	344	315	322	290	319	313	318	317	313	348	310	300	321	324	322	341	310	309	328	335	347	338	336	352	382	347	319	348	368	340	345	317	324	314	352	300	331	327	341	331	322	324	303	326	362	323	366	318	335	344	325	290	291	340	335	345	333	335	356	343	339	325	350	336	313	306	321	303	318	337	328	335	351	341	335	318	329	342	294	341	306	322	287	351	326	348	305	355	310	297	365	295	333	291	318	316	306	328	305	327	301	317	350	332	317	325	343	336	353	329	334	312	321	316	350	307	312	325	313	348	332	293	338	364	313	294	352	375	343	352	328	348	348	320	352	335	353	328	340	341	328	343	309	351	344	327	334	359	361	309	347	345	329	356	324	345	319	347	345	321	350	337	341	326	335	305	320	342	342	317	341	336	329	346	330	337
6992	2277	2954	3877	14950	15859	11638	6400	3006	1412	998	858	771	742	829	787	721	808	774	754	747	760	758	793	792	788	778	791	773	692	800	735	712	769	814	766	775	827	740	782	758	775	784	748	765	796	752	762	752	769	748	847	765	731	749	779	794	782	771	757	753	757	754	746	804	788	759	773	760	769	772	772	748	744	744	796	754	689	788	802	751	731	740	746	771	744	744	767	791	768	773	748	751	746	814	740	759	781	741	751	766	780	769	821	801	762	792	817	789	793	763	783	770	743	733	795	749	764	770	783	811	773	752	721	776	744	787	717	719	759	817	776	798	736	762	766	730	791	761	785	751	771	788	792	750	843	744	725	766	778	784	764	812	715	741	775	775	748	744	723	767	757	775	768	743	726	777	738	760	771	710	736	775	767	874	767	798	782	798	781	773	777	782	775	760	752	761	797	766	839	779	785	779	767	775	722	761	772	768	764	773	750	820	817	734	749	725	733	772	783	758	791	757	847	763	792	727	743	771	752	788	723	742	813	770	732	758	765	811	758	763	746	817	707	800	814	827	794	738	734	831	748	743	840	781	805	780	799	768	802	750	741	801	776	785	774	760	715	798	717	773	743	770	779	770	808	753	755	711	798	750	757	727	775	779	781	808	773	792	824	783	798	738	755	794	744	792	794	783	718	784	796	751	757	797	785	734	784	723	716	762	772	769	773	764	723	814	795	805	760	811	774	764	806	778	759	765	794	776	778	745	763	754	723	757	691	769	754	804	736	768	784	803	780	745	767	767	779	760	762	753	783	793	777	791	788	749	767	776	779	763	767	786	810	740	769	729	726	748	761	780	756	763	780	746	777	812	759	819	766	779	837	799	764	782	726	757	785	781	751	694	750	757	780	738	771	761	750	744	770	784	767	761	735	828	841	787	762	789	818	753	751	773	771	747	717	770	745	777	796	814	763	766	792	758	806	800	838	767	767	735	746	759	770	757	757	776	750	772	779	775	774	759	740	806	807	747	780	788	769	751	808	731	816	780	805	836	795	782	748	781	730	745	759	789	737	811	786	779	818	732	794	771	750	795	680	786	761	773	762	782	728	728	776	793	717	802	736	720	765	758	760	774	824	775	724	782	782	730	785	765	762	736	783	774	782	726	779	812	790	805	770	764	769	798	760	774	801	774	795	787	768	773	745	737	783	781	745	777	724	741	762	762	716	756	773	836	788	743	788	782	770	725	730	747	780	775	736	774	778	752	719	722	822	774	785	795	799	737	802	758	775	814	729	721	748	783	730	784	783	673	753	737	763	756	764	783	811	764	793	765	738	792	769	800	797	774	767	854	767	758	731	823	819	767	758	820	731	739	775	783	741	760	751	744	724	756	699	781	769	742	757	760	777	783	785	779	749	773	726	842	751	726	751	810	753	767	733	761	737	726	763	760	761	760	769	782	790	744	754	772	752	794	708	700	745	742	748	744	755	730	785	738	733	740	783	748	788	781	792	765	736	767	810	760	791	765	764	815	739	766	741	782	762	768	774	779	762	757	731	813	767	782	793	769	770	794	759	766	768	784	771	782	779	773	795	750	770	781	784	850	740	768	748	805	746	786	791	795	789	798	741	745	728	799	763	799	770	736	762	757	749	725	786	790	779	754	807	768	768	820	749	767	755	732	704	744	792	796	770	800	762	776	761	752	762	748	759	802	722	777	757	786	783	797	799	818	748	785	766	758	778	780	729	737	799	783	726	766	769	753	766	786	757	734	745	759	816	766	758	762	771	802	816	742	721	797	747	750	758	769	837	769	806	760	828	749	829	749	802	783	760	778	754	802	776	772	744	786	766	768	744	750	775	733	804	785	759	772	790	784	775	746	731	811	728	766	794	745	772	734	799	804	779	799	777	787	732	731	720	763	737	763	771	778	759	756	792	754	783	785	777	774	720	782	701	759	857	762	842	739	780	761	758	755	757	784	759	772	797	760	746	729	729	788	821	791	730	783	759	723	794	729	769	815	739	788	750	754	792	774	805	810	790	785	806	769	715	717	795	771	771	816	783	766	759	726	735	753	819	811	794	761	774	790	752	763	800	790	786	749	778	732	798	787	757	738	778	751	784	725	793	738	782	772	777	816	782	779	757	773	790	803	779	747	731	800	746	766	761	765	777	770	727	747	732	769	750	783	754	787	778	755	741	745	801	798	724	778	764	800	768	779	762	762	746	767	751	763	797	753	742	730	725	840	779	727	736	766	754	799	780	743	751	740	782	771	766	747	795	780	811	821	763	786	797	778	816	759	804	812	738	799	768	762	783	774	822	754	798	766	822	791	746	749	807	751	725	748	732	764	765	758	820	786	800	764	710	768	811	798	773	766	735	778	785	784	796	737	809	789	748	825	770	791	751	735	792	719	760	766	734	779	774	774	746	760	773	742	794	767	738	750	767	806	715	745	777	799	792	831	759	764	802	756	734	766	793	774	714	786	733	745	799	742	813	817	743	788	825	738	816	777	687	742	774	772	773	786	764	737	754	746	741	729	790	791	769	754	794	775	762	793	794	751	721	751	759	742	772	737	763	709	770	712	766	785	777	785	802	727	733	848	727	771	760	762	735	799	759	759	734	759	742	784	768	741	825	829	785	777	793	753	778	738	796	784	783	788	725	796	739	762	772	808	784	843	733	760	827	769	771	746	768	775	821	760	764	816	781	706	747	759	795	744	787	784	776	711	734	812	762	783	795	795	769	807	759	793	788	800	742	788	802	765	781	788	746	722	671	719	775	777	752	775	712	779	784	774	765	756	750	726	808	745	776	759	784	732	765	766	771	771	726	787	780	736	754	791	755	755	770	767	744	761	728	778	776	759	726	752	699	758	738	719	748	783	783	732	760	755	795	721	744	767	795	752	781	716	736	798	732	776	780	768	781	797	759	774	789	738	779	772	765	747	795	790	774	743	787	768	763	810	776	756	765	773	778	766	803	788	711	792	678	753	747	773	772	821	740	788	739	716	813	783	777	776	793	757	781	745	818	767	787	771	817	789	728	774	819	733	777	743	820	765	758	799	766	764	761	804	768	741	713	762	785	759	778	761	764	818	735	719	755	720	767	740	806	757	717	714	720	763	722	774	783	767	766	769	680	754	800	773	749	770	813	703	774	758	770	762	756	783	747	703	774	744	769	747	729	737	735	746	794	785	790	765	774	739	790	790	795	764	787	726	730	816	760	781	804	759	783	741	777	750	792	830	776	748	819	761	777	798	756	769	743	752	801	810	790	777	746	815	800	739	737	800	768	751	777	758	771	755	757	780	784	787	774	805	788	760	756	731	781	748	715	796	815	780	775	789	782	733	759	799	715	763	742	720	759	762	777	773	763	705	771	798	770	736	772	780	737	812	771	761	771	707	785	755	773	851	771	780	761	757	785	775	744	772	741	781	718	766	850	746	803	744	813	777	772	777	789	776	775	755	783	769	773	750	743	724	798	791	756	738	792	749	739	758	786	796	740	713	786	801	765
64080	34640	22801	31521	61047	56735	48782	30616	13678	3911	1088	485	331	280	269	305	293	291	324	306	299	277	295	321	320	274	304	295	313	309	303	279	281	261	314	308	295	301	298	261	299	310	273	301	276	271	294	288	337	311	274	290	291	316	335	328	291	294	345	272	284	298	314	276	304	293	301	274	271	338	319	302	296	312	290	296	274	299	268	285	299	286	299	287	302	265	277	311	315	297	306	277	251	307	282	320	280	304	302	331	309	289	286	319	266	332	311	287	279	291	294	295	299	299	293	269	284	311	292	282	321	305	282	296	302	310	285	304	287	301	345	312	300	280	293	295	271	288	294	301	300	309	286	256	268	299	314	298	298	290	279	291	304	291	291	300	269	298	310	277	284	284	294	313	329	328	254	296	318	321	313	264	307	297	280	314	280	311	275	266	285	279	278	275	303	252	298	337	290	282	281	315	326	301	302	265	307	280	291	290	299	291	283	270	295	286	304	345	291	298	299	289	313	316	285	299	306	328	277	323	271	305	300	323	290	288	300	290	304	314	296	274	287	297	287	284	288	307	284	322	288	271	280	304	295	315	298	276	319	292	287	295	314	331	305	275	288	302	296	301	297	300	300	307	325	336	277	279	331	302	311	277	305	308	290	295	300	298	285	284	309	306	286	271	313	297	287	321	308	268	283	290	315	293	290	289	251	284	341	274	277	275	305	306	261	281	299	275	311	292	279	297	326	327	308	306	300	285	290	289	285	324	304	303	269	263	293	274	281	299	330	289	314	317	302	293	279	308	317	272	315	281	270	253	286	307	306	302	286	317	268	284	304	311	307	290	306	277	326	302	347	328	281	286	290	282	307	303	310	311	289	304	285	304	311	302	289	321	287	317	298	280	278	296	300	289	313	296	289	316	273	305	322	316	305	300	336	308	310	320	307	312	252	266	303	294	303	305	310	281	296	277	269	298	294	277	270	281	329	281	254	263	297	297	271	312	294	297	284	282	283	290	279	301	282	294	286	313	279	301	292	279	318	266	280	291	309	310	280	289	297	296	315	292	319	324	289	292	290	280	297	295	274	315	307	300	278	315	290	300	293	288	288	294	288	252	259	322	311	307	267	301	293	321	284	320	305	308	293	288	285	310	331	320	264	321	282	325	302	306	308	277	305	287	280	305	278	314	290	302	297	277	294	296	278	312	295	344	339	305	266	322	298	300	311	299	306	269	268	249	327	276	298	281	292	293	290	307	294	282	287	295	278	295	300	281	272	314	290	292	273	261	304	280	309	297	334	313	306	290	295	328	283	291	311	280	298	315	292	288	278	319	331	321	289	324	289	302	314	300	288	296	284	301	282	320	293	298	270	313	296	304	307	272	262	259	299	297	297	303	286	316	292	304	303	325	298	314	285	282	295	316	284	303	288	282	300	290	303	322	321	297	290	306	309	271	293	304	306	322	303	326	270	273	289	283	301	292	259	290	294	290	280	249	277	320	292	298	290	267	292	310	301	281	306	291	293	272	311	310	288	289	273	275	319	293	273	305	304	283	303	298	317	325	290	314	316	318	284	288	281	312	295	281	298	326	286	279	302	288	316	284	290	294	288	272	315	286	304	282	312	301	320	305	274	304	286	281	291	292	254	307	287	282	278	288	296	284	314	299	253	320	280	286	270	328	314	331	280	266	278	305	311	308	303	317	292	306	295	285	299	312	260	288	308	275	281	303	296	302	284	270	269	291	295	279	278	313	311	282	296	304	298	344	259	308	315	278	311	292	320	281	323	258	298	290	332	302	301	281	285	295	291	310	271	290	300	315	310	296	307	325	284	305	293	322	293	295	301	312	280	309	309	294	336	321	266	314	322	292	305	266	299	278	292	298	283	290	315	307	276	275	287	287	277	295	323	284	282	315	291	291	313	279	306	308	268	281	320	268	311	303	263	269	292	293	336	308	276	304	294	307	293	297	303	304	277	260	280	294	310	315	292	299	328	267	314	287	273	300	298	274	306	286	296	305	293	322	316	296	291	335	298	284	294	306	312	339	308	321	308	284	305	300	315	323	304	313	315	303	316	313	307	293	287	295	295	296	305	291	283	300	319	275	292	308	288	256	276	319	304	292	314	311	293	296	292	306	286	334	324	309	313	320	288	293	327	272	292	281	290	284	279	282	306	280	300	315	269	280	288	274	273	286	276	286	281	317	292	301	298	308	300	300	297	329	285	288	307	318	291	268	283	288	300	249	282	304	281	265	292	313	282	297	301	282	269	288	306	299	281	288	299	298	310	303	260	323	272	326	303	278	289	318	286	281	298	325	285	286	273	290	304	297	320	305	313	295	298	322	316	260	289	307	280	303	276	316	314	288	290	307	312	305	289	274	299	289	304	328	288	287	286	333	309	272	298	323	275	324	300	291	273	260	315	269	316	282	282	315	297	313	259	309	276	292	302	285	336	277	282	339	302	307	290	299	289	292	280	276	286	323	288	263	296	324	285	290	295	278	281	293	297	295	310	317	309	316	325	282	285	269	312	319	286	312	291	287	348	286	296	297	326	296	333	296	295	275	294	317	289	299	336	279	311	317	278	308	314	276	327	303	286	284	283	294	292	293	309	311	304	310	287	287	284	317	276	266	296	284	286	308	302	303	282	332	298	299	264	300	269	276	315	274	302	299	295	292	320	278	294	298	306	287	304	319	280	284	318	291	294	277	297	309	292	288	285	291	282	306	278	291	265	303	288	298	291	234	275	288	333	286	309	284	305	281	284	302	296	278	266	278	341	274	305	287	323	302	285	308	294	251	268	274	303	286	290	285	277	289	296	316	298	279	282	290	268	294	309	270	284	294	282	309	324	301	282	318	276	310	293	306	308	307	259	294	295	289	319	319	303	302	295	284	279	283	262	320	270	257	290	307	298	294	298	297	284	281	265	299	325	274	303	280	284	289	276	306	296	295	263	284	283	308	269	328	286	348	301	294	293	314	289	285	277	346	311	290	299	282	310	301	255	304	313	295	281	288	318	294	297	279	295	352	294	298	300	256	294	294	295	254	306	276	328	314	298	286	299	310	290	307	285	265	292	282	307	293	299	306	299	271	306	272	290	308	298	301	286	269	283	266	295	323	302	308	281	289	299	289	307	270	307	285	326	299	289	282	279	264	319	327	281	302	301	281	297	299	294	345	293	300	307	328	279	279	298	261	316	281	284	277	313	283	261	283	313	290	322	307	324	289	268	310	290	331	283	302	299	292	299	267	312	323	283	270	278	316	278	321	268	287	291	321	264	321	258	294	280	291	286	265	299	283	301	294	279	272	298	320	292	298	302	293	305	298	299	289	294	284	268	295	313	292	316	336	287	321	315	318	326	280	291	277	293	314	272	291	276	284	283	303	281	290	295	276	296	302	286	294	282	278	286	272	278	302	321	280	257	302	315	310	311	285	298	287	302	326	306	322	294	285	273	284	253	284	277	289	305	276	339	316	308	312	285	276	268	287	289	299	278	300	292	334	295	295
37486	17845	25636	44402	69419	67825	60528	43559	25621	11252	3837	1452	814	719	727	710	716	774	721	693	705	672	754	665	681	660	726	697	703	720	714	707	697	719	690	711	729	735	668	714	716	721	667	716	714	713	671	729	693	690	766	721	715	677	701	669	736	718	696	711	715	707	693	760	733	718	732	684	676	679	664	739	777	686	702	672	752	734	741	754	736	660	682	693	688	655	744	728	747	694	685	726	705	664	737	686	700	659	699	698	706	709	706	683	670	706	711	720	650	721	695	663	703	687	712	734	720	676	738	717	691	667	672	752	675	679	706	683	699	742	688	728	713	699	734	660	706	706	708	736	719	703	680	702	698	671	712	782	675	726	677	687	760	708	681	712	746	660	718	708	764	680	725	691	724	755	722	692	726	731	703	706	716	710	754	707	699	701	649	725	705	729	723	719	656	726	712	725	713	678	674	716	696	718	707	732	685	684	695	738	683	745	751	709	720	718	657	687	707	705	714	659	723	716	702	687	713	705	741	666	713	701	685	683	689	734	695	700	707	691	701	730	669	662	714	737	712	729	715	661	736	718	673	649	708	684	693	679	684	687	714	664	693	690	684	710	666	697	682	757	708	706	696	704	700	665	707	699	725	663	665	704	722	711	696	686	736	721	718	677	650	694	709	708	681	680	701	729	746	732	690	717	742	710	717	665	713	674	679	713	727	694	686	697	737	704	738	697	703	707	702	682	731	715	749	684	676	681	689	730	706	747	716	686	695	705	654	743	673	703	720	686	722	751	683	702	695	752	728	705	697	716	715	767	714	725	735	693	669	689	709	724	687	707	662	660	681	718	725	694	699	709	733	719	713	708	744	723	724	692	706	679	698	731	719	656	691	717	684	712	702	715	717	745	729	715	727	722	706	716	740	686	734	684	715	731	670	723	718	695	732	698	707	724	699	688	695	669	687	717	656	693	742	708	684	715	663	679	714	676	667	729	724	722	683	736	683	718	702	710	703	687	701	736	682	749	726	708	700	741	693	698	681	658	715	720	739	740	717	691	729	661	704	691	714	715	647	696	727	693	746	685	723	686	716	684	706	704	734	723	734	655	683	726	672	694	691	708	699	755	713	683	751	728	668	697	710	668	693	678	763	745	701	673	716	675	722	693	725	685	746	664	712	693	736	690	687	694	716	646	733	667	708	718	723	738	709	746	655	711	709	703	717	693	687	707	693	687	678	695	740	690	711	690	704	716	726	727	694	667	721	725	718	733	720	709	722	686	719	682	670	664	723	672	732	675	720	701	686	737	698	709	754	668	668	689	742	624	727	656	739	714	701	758	686	715	687	696	657	701	668	701	728	718	672	728	701	691	712	647	672	680	692	732	703	693	692	681	721	692	705	700	694	708	702	735	701	661	685	646	689	700	641	722	710	727	729	736	681	732	687	722	672	724	731	740	661	680	651	682	680	745	746	691	685	668	636	705	702	736	662	734	737	698	696	678	659	687	698	757	695	716	708	689	692	718	698	713	728	690	682	719	726	657	734	699	687	671	708	718	661	703	697	710	683	716	678	652	720	736	743	687	691	731	642	707	664	742	679	730	709	708	689	688	743	719	673	685	672	688	679	727	670	694	709	718	631	685	694	704	711	656	687	728	682	687	717	685	676	688	679	689	711	691	709	641	686	753	728	698	710	707	698	696	711	690	695	692	723	710	671	701	714	699	685	716	708	645	702	697	717	669	707	707	690	688	712	700	716	681	694	686	666	720	700	742	681	737	699	727	720	646	700	673	724	679	700	742	729	732	716	698	732	660	722	714	679	713	717	662	693	694	706	692	684	737	710	673	689	743	709	664	672	762	683	677	707	728	744	689	716	714	677	696	699	761	683	670	735	708	725	706	724	681	693	679	695	729	729	687	727	723	709	693	682	747	665	779	705	752	719	680	756	720	693	680	707	705	719	696	665	698	680	756	704	725	730	638	701	718	715	720	704	714	725	717	797	720	700	721	703	680	721	709	708	680	698	741	713	651	722	744	670	699	711	661	723	772	759	690	659	667	707	686	671	676	705	726	671	742	729	727	715	714	705	654	695	694	704	680	698	695	726	681	688	780	661	703	710	688	666	705	668	740	707	670	688	736	703	701	724	697	701	697	676	677	722	711	784	654	688	686	709	750	731	697	685	740	686	694	737	725	669	721	740	721	711	698	701	711	689	734	709	731	719	668	706	683	742	688	735	718	705	735	677	676	678	728	698	762	723	661	748	727	695	702	711	685	735	713	691	687	704	654	731	727	722	702	667	746	709	722	752	691	741	718	649	755	727	666	684	757	703	719	744	725	725	709	746	729	699	681	697	696	737	740	706	697	687	685	683	736	690	696	717	689	722	703	703	676	724	710	686	745	681	721	683	734	715	693	688	718	714	717	726	686	714	715	716	690	709	707	672	677	722	679	675	697	717	710	704	669	701	694	734	701	719	717	662	695	763	675	722	698	708	695	687	705	708	720	764	687	711	704	714	694	702	683	642	681	729	711	704	668	695	665	751	664	673	763	685	717	771	674	706	685	688	674	752	678	690	723	695	703	707	651	700	711	695	694	687	702	663	714	712	721	715	739	714	730	696	714	678	668	671	721	711	715	738	761	682	690	739	720	717	713	701	670	697	717	714	755	670	689	739	715	692	672	677	741	724	719	721	704	734	715	689	714	763	751	706	697	680	677	694	703	668	721	708	715	713	644	668	663	697	676	678	713	704	702	726	668	705	694	732	695	695	712	751	722	722	697	747	718	748	743	724	723	695	664	714	698	728	689	717	722	726	665	695	662	758	668	706	687	749	693	753	686	680	728	698	680	710	666	707	746	684	715	722	649	685	693	683	729	681	701	687	698	732	715	683	665	715	730	738	697	676	666	666	718	698	701	741	725	695	706	667	666	690	703	688	712	742	684	738	740	705	695	727	726	726	713	723	693	735	703	683	730	671	684	707	743	676	716	714	687	679	704	702	699	698	720	720	691	686	727	733	737	741	673	727	692	725	664	658	704	665	673	729	673	720	672	711	702	704	722	695	703	673	678	622	727	726	683	710	741	728	722	676	736	717	659	716	679	694	694	752	685	725	672	717	700	708	684	682	705	703	734	700	741	698	733	748	759	695	692	707	684	696	708	685	724	677	711	724	722	704	689	757	667	693	672	673	718	722	717	748	698	695	688	711	716	707	731	720	703	675	699	730	720	700	695	725	699	629	657	710	703	703	697	690	705	709	713	686	675	695	681	664	696	667	702	759	676	717	678	712	720	657	701	698	693	717	697	720	696	652	685	699	704	733	730	697	677	720	668	650	678	689	713	767	722	692	726	721	693	703	736	730	734	698	651	741	701	716	723	675	717	676	669	765	681	696	624	717	680	713	723	703	738	683	732	731	696	678	697	669	728	730	742	718	718	667	705	719	747	689	704	673	643	685	679	695	733	658	700	713	717	698	689	682	705	701	714	685	785	756	688	674	715	702	715	716	707	683	735
64379	34569	22580	30488	63157	56658	48264	29304	13103	3687	1049	494	358	305	306	305	270	315	303	289	313	290	314	298	293	311	317	315	347	281	287	277	328	300	342	295	298	304	294	317	297	289	317	280	295	274	281	302	310	299	293	350	289	304	288	302	291	324	341	267	297	301	268	275	305	315	325	295	314	303	281	290	318	316	281	312	322	275	279	278	307	314	276	297	328	306	270	315	297	280	291	296	305	313	322	313	312	291	304	280	295	298	307	305	305	299	320	290	315	296	314	333	306	303	310	263	275	294	297	323	274	318	320	297	302	276	288	294	332	268	295	285	308	258	301	293	318	309	302	303	307	307	268	304	309	292	294	309	332	336	318	301	325	285	295	292	316	279	311	296	318	279	327	289	267	306	316	308	303	282	285	278	276	291	312	295	290	323	297	290	317	292	294	285	314	295	307	307	319	338	258	308	276	273	261	304	274	304	324	294	329	293	294	281	317	301	307	299	275	285	315	327	308	283	270	283	328	286	308	317	280	296	290	269	309	297	299	292	287	294	307	264	275	282	265	343	282	274	269	303	328	287	334	259	309	298	297	283	281	271	307	284	277	321	306	297	280	295	284	314	298	296	297	294	281	294	304	297	323	310	281	301	316	302	317	309	298	307	311	274	303	272	303	287	284	282	289	286	327	282	274	298	334	286	296	271	344	283	296	310	282	265	268	316	344	327	317	303	271	303	329	285	290	294	313	288	272	305	266	272	311	303	293	334	254	302	290	272	307	303	319	336	293	284	296	300	263	266	276	298	323	299	291	305	295	277	308	325	284	293	269	306	316	263	289	300	286	301	297	299	316	334	303	298	296	260	297	303	298	339	282	264	310	282	302	313	252	299	308	310	291	271	309	281	325	282	329	291	313	284	293	285	295	301	275	320	308	301	288	319	286	301	316	302	301	319	305	315	306	319	322	295	279	276	307	294	312	308	302	313	280	231	279	311	306	346	298	288	294	300	309	260	293	302	296	300	311	264	303	287	346	293	329	311	311	294	323	303	283	294	313	322	312	315	295	309	321	291	304	318	326	306	283	306	308	300	277	298	306	304	322	273	292	299	304	305	314	284	289	289	296	305	263	284	306	314	305	307	290	267	313	326	298	313	312	321	317	320	292	290	286	307	306	303	297	304	354	311	333	315	287	308	295	288	300	311	301	326	303	299	299	292	279	275	276	297	315	286	281	308	270	294	300	304	290	318	276	296	319	319	269	289	279	306	294	308	309	312	322	294	316	287	292	321	264	312	333	324	292	296	305	298	288	274	295	302	258	310	313	312	318	302	278	297	329	294	278	275	293	288	271	278	325	285	268	295	297	313	326	286	327	326	286	321	299	300	276	327	312	283	301	293	308	303	275	271	309	306	289	326	303	300	314	304	317	276	301	278	298	329	306	299	290	278	300	307	319	319	277	318	300	301	318	303	287	294	288	285	293	293	281	350	300	280	334	316	277	275	303	306	294	289	308	317	309	288	366	319	311	302	300	298	276	298	312	328	297	293	303	283	268	316	323	320	294	310	313	318	327	290	305	257	300	289	287	292	308	274	309	305	316	305	293	324	307	280	319	281	318	277	291	290	279	313	312	296	292	272	298	310	345	301	300	288	285	288	274	322	302	300	282	293	263	294	319	309	292	278	325	305	296	281	290	318	293	328	287	261	289	307	293	310	313	331	297	310	308	300	301	312	316	296	289	280	320	298	300	331	311	285	301	314	302	304	296	315	318	324	312	276	292	286	282	288	274	272	304	318	278	278	298	308	271	302	296	310	324	307	301	274	300	335	323	287	296	258	310	327	296	304	279	288	286	312	284	320	309	278	339	272	288	303	265	284	295	268	332	277	278	292	300	341	296	296	307	300	314	285	293	295	322	281	294	312	309	290	328	317	314	327	299	313	304	315	316	269	300	268	274	306	275	294	318	308	306	297	318	304	316	267	294	298	298	297	270	308	297	299	289	301	275	319	307	295	344	281	290	271	270	290	343	291	285	327	312	305	277	289	314	342	311	284	268	272	312	286	272	302	300	289	280	307	295	313	292	308	279	307	286	308	309	287	268	330	305	315	318	284	301	300	290	309	306	296	310	270	285	334	324	344	297	286	281	249	320	301	323	287	279	294	290	291	284	305	278	295	312	299	289	321	300	291	304	288	301	275	340	268	287	281	297	292	308	279	292	311	264	299	314	315	311	287	278	283	314	294	273	281	302	318	292	311	302	303	290	309	287	279	274	291	319	274	269	289	289	299	284	268	326	317	280	280	288	317	287	305	305	314	300	302	294	303	291	313	320	302	315	306	291	315	291	291	300	315	285	294	305	288	308	280	295	317	281	296	297	309	292	289	311	308	331	333	310	276	283	276	319	273	302	290	249	269	286	320	293	283	314	294	320	299	293	302	284	323	310	332	288	306	279	325	309	291	272	292	334	292	292	304	308	306	293	276	289	307	304	345	297	273	296	275	283	294	290	318	272	281	301	299	314	295	269	299	297	275	271	324	348	291	282	307	298	296	298	300	308	294	303	291	288	277	285	293	330	303	273	271	293	338	287	277	300	308	294	310	329	281	299	296	321	319	294	296	278	335	273	309	300	310	288	275	304	318	319	329	294	307	294	323	325	292	287	313	289	306	292	304	297	257	277	291	296	292	301	313	285	285	313	288	293	294	341	311	289	274	309	296	250	324	297	324	310	308	336	278	284	336	295	302	314	311	317	307	329	295	282	311	312	320	318	289	298	283	292	318	301	319	287	301	332	294	305	293	298	318	297	291	291	295	296	284	295	300	304	309	300	325	307	278	306	294	269	325	320	320	264	275	335	287	291	317	283	289	327	296	312	282	290	307	307	310	329	304	276	288	324	271	289	289	310	320	295	312	317	315	298	309	317	361	284	281	294	309	312	294	335	296	293	311	325	278	259	288	291	310	304	299	294	257	323	322	303	275	315	306	290	309	304	279	289	284	288	298	311	294	278	309	280	291	302	302	331	275	302	298	299	284	293	320	299	303	279	310	334	282	306	308	339	321	319	319	312	294	319	295	301	275	288	319	301	322	269	300	264	296	325	328	281	271	308	284	321	284	319	338	298	265	317	335	291	282	311	299	356	302	287	294	314	325	308	292	302	288	307	301	286	272	306	269	274	310	280	268	333	307	271	279	322	290	328	292	305	301	305	319	293	286	278	276	270	287	296	265	279	286	298	322	311	316	312	289	311	287	289	274	310	323	280	313	297	273	315	281	314	301	342	290	312	293	285	314	282	310	335	337	302	288	276	270	271	326	293	292	312	297	290	289	276	273	301	291	321	294	275	281	293	298	328	337	316	320	301	282	283	297	301	323	279	321	299	354	320	297	326	297	248	301	303	322	276	256	280	289	305	285	282	330	285	282	322	276	303	314	307	270	289	281	337	332	298	280	299	283	292	290	327	324	313	310	305	319	313	277	331	290	297	303	310	278	309	320	278	283	298	277	295	310
37209	17340	25428	43475	71369	67462	59597	42238	24793	10110	3675	1412	865	720	685	730	735	756	715	724	733	710	694	697	653	712	693	735	648	679	667	742	684	726	722	722	708	682	691	693	711	725	667	728	680	721	704	681	726	690	688	726	706	683	683	721	742	710	741	700	685	740	734	734	717	710	725	734	740	718	742	709	658	727	721	693	733	695	691	726	696	717	740	718	772	714	725	678	696	700	676	700	715	673	694	680	664	715	721	730	698	719	716	732	671	705	695	646	684	693	710	724	704	698	682	696	742	686	703	721	695	663	682	731	713	740	748	680	745	731	727	707	715	750	695	727	700	671	699	696	738	656	750	723	724	763	682	726	734	686	694	739	731	667	690	739	700	708	716	767	708	727	710	715	683	699	743	731	716	680	716	696	745	762	699	675	726	709	725	706	699	715	711	711	671	714	734	687	685	743	709	722	708	695	701	703	679	751	707	721	686	710	675	710	731	741	699	740	706	698	701	689	676	708	691	698	739	698	699	706	719	682	661	725	717	720	704	736	725	687	738	707	687	720	690	714	718	720	765	716	709	671	689	680	672	702	715	741	713	712	739	736	674	681	692	710	718	718	682	714	704	682	712	764	712	702	667	688	738	682	657	730	689	743	731	781	760	693	749	696	649	711	715	718	731	666	701	703	705	703	724	724	699	753	744	716	687	731	686	659	703	683	665	750	738	705	728	699	737	639	781	728	732	696	720	752	692	671	751	710	658	649	711	663	725	725	743	714	760	716	761	690	670	729	718	701	743	710	724	731	721	732	674	673	742	704	712	751	683	707	704	709	699	718	695	740	732	708	708	688	710	707	709	736	677	655	683	698	716	725	693	701	745	722	682	703	675	757	724	728	744	675	657	701	686	694	677	718	668	667	694	685	696	727	693	695	696	740	772	743	712	744	710	751	694	699	725	704	718	703	668	709	736	708	677	741	739	752	716	724	684	675	701	737	679	716	733	669	691	738	733	709	725	736	689	716	714	696	682	729	683	664	707	726	731	728	711	699	770	714	719	736	716	721	768	669	680	737	726	743	735	720	739	650	698	720	706	725	718	703	699	719	687	695	709	669	722	719	716	708	715	687	731	708	683	712	671	766	668	692	744	750	662	715	664	696	694	665	717	696	702	755	769	725	727	714	714	766	688	691	686	698	766	734	681	714	647	700	639	677	698	684	705	676	699	688	669	742	735	698	680	685	731	682	714	708	732	727	723	740	720	706	738	716	693	765	724	685	708	683	749	731	704	698	714	729	667	750	679	701	652	706	732	720	701	744	732	733	683	710	728	708	696	727	695	720	696	738	700	672	726	720	735	690	711	652	684	727	717	723	732	742	699	700	694	646	716	713	723	675	732	726	691	747	696	710	702	723	731	712	705	754	690	731	694	725	695	696	742	710	709	675	663	724	696	732	713	667	702	733	693	728	712	690	737	708	706	708	711	730	707	710	725	743	685	688	686	717	665	641	715	676	688	708	694	716	698	715	731	717	778	659	723	682	728	673	722	693	741	673	750	714	726	704	707	715	680	765	708	734	717	733	728	701	725	742	681	665	685	722	723	701	716	713	727	676	668	708	712	699	678	661	701	725	731	699	712	699	732	684	724	676	734	732	740	724	734	724	675	688	691	697	698	696	682	697	729	745	700	699	678	705	704	756	728	737	713	703	714	734	777	732	716	672	729	704	721	714	722	718	726	720	701	708	697	664	697	678	686	714	720	694	682	722	732	696	745	719	674	706	705	693	695	689	708	709	704	696	756	704	687	711	671	685	711	714	695	711	688	724	698	679	686	661	668	702	730	735	702	673	702	720	707	667	666	705	719	695	709	700	696	717	690	768	740	720	685	723	752	724	715	698	729	683	663	728	710	723	687	717	754	745	693	714	687	675	726	708	722	662	715	703	702	702	749	694	752	683	744	723	693	715	717	693	757	707	724	733	722	712	719	699	718	781	726	681	703	741	719	699	736	734	735	751	719	739	750	704	703	714	676	721	696	693	710	678	721	755	664	663	713	733	721	674	690	740	756	716	689	714	668	711	743	718	739	757	696	675	672	711	703	708	698	696	678	724	701	682	678	704	716	716	690	692	745	705	659	695	727	685	684	733	769	728	714	713	645	749	715	716	726	715	702	722	686	714	718	684	723	716	739	691	685	677	730	683	715	753	727	687	671	697	731	719	709	751	699	731	657	684	683	686	776	697	734	691	718	712	713	701	698	716	686	733	692	728	733	726	686	698	675	721	711	710	682	648	744	671	682	663	666	721	740	682	685	718	701	699	717	702	670	715	669	736	725	748	687	744	714	742	744	735	707	700	709	708	755	718	718	713	698	684	723	711	735	736	717	701	654	677	692	715	684	678	704	686	702	680	682	677	746	661	745	686	729	685	665	755	747	697	698	718	741	732	674	747	663	720	702	714	650	742	672	685	703	714	735	715	704	729	739	685	723	725	674	681	720	726	718	745	712	698	740	704	718	662	722	669	729	691	668	695	765	734	733	705	717	696	725	696	700	707	693	736	685	756	719	754	698	684	738	691	666	693	716	700	755	776	701	698	690	692	720	669	644	742	708	727	716	740	717	683	667	757	697	700	686	708	718	702	706	756	721	782	670	688	726	744	706	740	720	673	710	690	718	684	718	714	684	732	747	702	669	703	751	710	709	716	680	752	729	709	698	712	707	694	707	749	719	739	725	720	671	700	701	701	698	670	726	675	692	684	711	713	694	687	712	688	699	713	707	735	726	715	722	728	691	700	703	739	688	735	709	731	691	690	721	693	756	692	698	671	709	746	638	681	693	678	731	720	724	741	698	726	704	739	687	700	743	677	689	658	708	698	699	710	735	717	740	699	730	742	704	688	709	693	748	696	716	712	729	749	681	678	706	748	689	730	703	697	696	731	703	697	712	702	740	659	735	720	726	774	693	679	744	762	704	710	697	693	701	677	710	690	723	715	691	713	715	663	700	702	679	733	681	669	696	769	705	678	730	698	689	722	682	742	745	711	689	691	712	716	681	723	718	671	692	696	700	757	679	742	716	720	706	734	697	724	733	744	677	704	698	683	700	725	736	764	746	664	690	700	702	681	734	712	704	754	725	729	677	677	731	700	742	731	708	725	684	721	694	741	736	717	761	683	684	735	757	684	739	722	670	729	683	661	672	705	755	688	671	736	717	702	680	736	713	656	716	721	709	682	695	700	752	684	687	676	657	709	703	695	646	729	720	718	742	693	713	708	699	706	760	736	733	751	709	731	744	721	719	706	703	742	677	664	718	689	700	740	708	748	703	705	731	685	687	659	702	695	770	733	702	639	754	724	713	674	738	727	668	720	706	734	713	690	756	729	695	701	770	702	705	665	689	709	676	687	701	729	707	730	710	702	702	711	713	734	668	682	686	731	730	742	706	730	751	650	716	740	742	728	697	691	685	720	720	744	691	746	718	725	695	705	683	695	743	728	719	654	719	707	722	751	709	685
9419	2312	1387	1168	4304	4242	4219	2455	1177	637	409	362	351	342	337	305	339	291	310	359	339	343	340	326	301	329	370	335	328	335	329	337	388	356	316	328	314	308	327	317	315	356	343	329	329	340	342	331	289	355	339	384	325	305	346	348	352	321	337	333	350	343	305	302	347	321	371	322	343	342	378	337	330	287	311	335	380	315	332	317	341	317	340	331	299	329	326	329	335	317	330	345	335	376	308	360	319	301	356	331	336	343	333	323	320	315	349	308	323	365	338	349	318	364	350	331	321	355	291	302	321	322	335	356	311	359	323	312	324	315	334	342	346	330	308	308	351	344	341	322	315	344	334	316	299	322	336	370	344	332	303	354	320	304	341	330	349	327	337	327	338	323	326	356	328	330	350	310	314	342	323	327	333	349	308	315	342	382	327	317	317	317	302	352	321	338	309	350	347	338	330	332	348	329	326	331	290	362	331	303	332	321	320	313	379	326	345	339	331	352	322	341	353	322	337	361	346	328	317	334	338	339	321	353	351	341	351	379	372	332	320	325	347	348	302	344	309	325	362	327	359	324	360	359	377	320	326	312	347	340	327	332	329	322	345	330	338	286	313	328	365	339	309	322	358	359	355	315	303	337	353	309	364	310	332	342	327	338	384	326	325	335	317	317	345	362	334	314	358	341	339	338	338	321	352	325	332	317	323	342	369	340	293	294	313	354	323	349	352	313	319	298	329	316	303	318	320	327	318	328	321	325	321	306	323	324	369	319	312	342	316	365	297	336	363	339	366	318	349	364	301	342	283	339	328	322	367	345	325	358	332	305	330	314	316	324	307	324	323	302	328	293	336	333	323	333	288	338	332	325	307	311	299	325	334	321	324	329	296	328	359	328	304	335	347	326	311	355	334	370	335	342	326	364	325	318	291	298	347	331	336	335	330	293	340	310	323	341	328	321	337	301	350	294	327	335	329	358	322	324	315	329	353	347	312	328	301	345	331	364	335	333	320	314	334	324	337	338	331	349	357	346	344	308	291	344	341	325	363	311	309	354	338	339	344	328	309	343	345	343	347	299	351	365	324	334	319	320	328	309	370	342	346	327	345	312	349	326	312	346	345	337	315	346	301	320	309	331	352	316	307	320	353	354	354	329	356	348	364	347	337	326	323	360	341	339	311	330	317	349	314	332	324	347	394	317	327	334	351	348	345	307	333	334	336	329	309	332	323	321	333	342	337	348	308	338	322	340	311	297	313	348	350	348	327	329	370	323	309	322	330	330	340	351	347	336	316	318	330	336	351	312	313	326	319	298	337	315	355	357	302	304	328	352	345	339	355	326	323	345	337	287	320	318	285	314	312	348	337	328	319	340	356	280	337	337	305	331	346	349	312	347	313	358	321	306	318	330	327	329	320	339	354	369	331	305	340	321	335	353	304	297	291	303	356	316	345	352	338	335	286	347	361	332	348	334	320	353	339	346	341	306	332	317	330	325	344	345	337	358	343	323	340	322	315	291	320	303	308	296	356	308	311	337	312	331	314	290	316	307	357	295	339	322	288	335	310	332	338	332	326	333	301	342	316	332	303	329	368	310	301	315	322	313	351	341	349	339	307	343	335	345	345	324	336	347	328	329	303	329	336	332	361	306	306	307	343	353	353	337	311	308	330	312	326	313	350	337	316	323	348	318	343	315	326	337	327	402	344	318	313	293	320	337	323	379	304	340	353	323	319	330	293	316	324	305	304	324	328	329	334	337	329	317	311	338	338	337	334	324	334	331	361	301	320	293	324	325	357	342	319	332	330	320	342	325	317	373	327	302	329	351	323	370	400	356	317	292	323	357	356	348	340	305	289	315	316	339	354	347	318	340	345	340	292	316	342	338	335	331	321	265	338	369	345	358	303	313	342	357	338	310	327	319	320	281	315	378	338	312	339	360	322	316	318	327	319	283	374	363	345	336	318	337	361	353	324	307	343	356	336	328	331	318	349	339	311	375	373	305	344	344	328	333	319	340	369	310	320	314	360	345	333	336	367	317	333	356	335	298	357	337	330	316	348	312	345	347	382	325	320	312	324	325	325	337	336	316	338	346	334	350	339	329	338	332	350	300	301	295	315	314	345	337	333	324	302	310	331	345	288	313	293	290	330	319	353	331	340	352	306	323	304	334	331	324	331	362	343	333	313	330	346	339	334	347	327	339	360	316	314	336	316	361	329	354	325	336	326	328	321	322	298	328	306	310	298	338	330	329	338	354	338	319	333	329	305	323	330	290	333	349	323	351	383	342	359	332	319	338	318	315	332	316	310	300	341	358	318	353	364	354	311	362	330	346	323	316	323	333	330	334	343	364	337	317	328	375	344	335	312	345	324	313	343	364	332	337	349	350	343	313	335	379	333	362	339	309	325	347	338	320	341	337	336	311	321	351	334	327	357	333	308	329	323	307	304	332	337	312	347	354	342	322	334	312	315	333	280	330	350	356	322	283	322	303	324	334	303	342	338	336	307	341	344	324	319	328	355	312	351	327	346	309	344	340	295	299	310	337	334	340	358	303	330	330	297	314	363	313	342	335	319	302	328	304	347	330	342	325	348	315	319	336	272	351	343	361	319	367	311	306	353	355	325	308	358	313	348	351	314	343	333	284	331	332	334	345	314	317	333	341	391	357	332	351	328	315	327	371	326	339	363	330	307	349	350	357	313	320	312	322	326	329	351	314	362	330	346	314	345	313	295	306	323	337	338	336	327	295	327	295	315	334	354	317	329	340	286	335	306	317	323	334	356	345	341	350	348	313	302	347	335	317	337	317	336	373	337	327	324	321	347	323	359	340	299	329	333	378	329	331	373	311	310	314	344	318	337	332	301	315	351	320	340	307	319	314	313	353	302	327	320	334	356	353	352	362	331	392	308	349	320	336	310	337	382	302	329	359	354	338	322	313	347	327	342	318	315	331	342	318	360	325	307	322	329	281	322	368	360	348	359	291	315	344	338	348	346	300	325	301	293	313	327	350	366	373	329	325	341	328	339	340	311	338	324	357	344	335	327	326	312	358	319	319	289	343	334	340	335	347	356	355	330	310	321	319	330	293	352	317	334	354	339	331	344	353	367	319	323	405	360	350	334	336	335	296	327	320	324	330	338	325	301	331	305	331	288	336	340	326	339	328	276	307	373	320	319	310	344	320	330	338	367	328	350	344	324	354	279	304	334	369	348	331	354	331	340	344	359	345	327	320	307	348	330	323	315	311	350	354	357	308	331	345	335	339	364	362	337	324	322	324	347	328	320	379	357	316	330	299	316	333	322	326	311	310	342	313	319	330	374	331	314	330	349	349	319	321	348	333	337	318	357	303	351	350	319	314	353	339	337	360	328	348	373	360	317	336	338	348	323	314	318	333	316	325	359	323	339	308	356	306	326	338	335	311	299	347	345	356	318	340	354	325	338	346	338	344	364	374	366	337	313	325	332	342	319	359	322	318	343	339	337	335	342	341	314	329	323	336	334	339	341	337
7411	2538	2581	3872	15075	13990	13817	7631	3508	1657	1127	864	775	737	759	786	733	757	798	788	732	745	761	790	756	769	771	735	773	838	762	772	776	776	802	824	792	752	789	761	789	763	781	745	790	777	798	830	742	735	767	782	737	784	796	757	759	781	770	808	755	772	762	773	747	746	767	748	724	790	781	809	718	822	804	794	779	741	754	756	785	785	757	771	820	791	800	778	805	800	760	780	718	782	816	746	790	727	799	769	751	759	765	764	803	773	798	756	785	805	758	804	813	780	732	740	718	805	804	794	807	782	749	800	789	765	775	783	791	809	807	799	764	797	783	749	798	767	741	795	778	799	761	785	737	777	718	802	743	746	801	805	762	770	802	724	795	787	803	797	790	780	804	792	817	752	759	733	816	764	741	727	764	734	753	816	840	770	775	748	757	809	785	785	767	803	715	797	755	779	803	776	758	764	756	764	771	774	784	808	737	810	762	758	794	750	788	775	797	772	759	788	791	718	810	839	756	793	764	763	778	737	785	751	795	771	812	804	801	770	782	743	763	759	761	781	794	782	740	780	768	795	768	775	807	818	780	779	784	747	757	788	804	760	787	757	797	790	819	769	742	775	808	759	782	762	766	774	768	783	740	790	798	784	769	783	819	819	843	762	795	796	775	780	779	778	739	800	797	742	754	772	814	797	750	758	771	735	785	751	782	779	822	762	766	740	806	721	763	777	772	733	791	786	728	761	756	838	808	794	778	787	768	760	802	770	768	708	717	749	747	802	836	769	856	812	789	745	807	781	846	772	776	846	822	748	797	753	798	771	788	781	754	740	750	763	788	784	735	778	804	783	777	775	784	814	826	799	796	802	784	780	785	808	743	759	760	763	752	752	739	765	724	800	764	825	767	731	759	767	778	763	730	776	812	747	766	792	742	780	735	771	773	772	823	756	774	790	749	769	792	773	780	813	855	789	815	789	769	742	800	825	771	780	768	791	766	690	774	761	751	752	794	731	732	789	764	768	797	846	841	715	755	800	728	798	763	736	825	771	780	782	753	804	753	784	810	760	775	768	829	833	780	736	748	750	766	801	757	786	790	827	773	775	821	784	756	779	781	796	789	705	824	762	767	762	741	772	844	803	773	792	768	737	725	780	763	794	774	810	770	739	763	739	729	716	742	743	808	740	815	795	778	824	791	750	806	796	751	747	821	781	760	783	735	817	735	792	720	776	743	809	768	734	776	805	773	783	807	769	772	792	724	790	827	809	797	816	783	800	810	800	794	733	768	780	753	765	745	772	813	777	738	819	812	785	800	826	832	809	767	796	736	737	766	794	760	745	803	772	766	765	812	734	776	789	852	780	779	815	762	843	754	765	789	739	795	785	766	739	746	778	785	797	791	769	801	777	772	791	734	849	773	774	798	757	771	808	784	782	759	748	730	774	755	738	730	718	816	803	778	772	785	751	836	702	813	759	773	753	775	774	751	743	820	745	797	769	791	756	747	713	728	785	794	752	782	770	766	754	775	810	858	767	752	742	802	792	739	805	783	780	796	766	796	783	764	757	779	775	822	782	811	765	804	794	774	786	780	788	770	799	807	755	728	773	769	755	766	829	806	833	752	819	759	741	753	751	802	714	804	811	801	733	811	784	732	691	773	801	739	766	772	786	766	738	794	786	756	780	819	825	777	774	749	784	764	768	782	788	788	794	742	765	810	826	759	819	730	813	762	731	757	761	791	780	835	789	737	798	733	773	786	758	794	763	765	759	787	751	768	735	779	755	838	771	781	772	809	755	796	789	751	814	794	776	773	810	755	795	819	820	753	777	808	771	773	751	764	743	788	705	807	768	740	769	752	761	751	784	817	787	810	768	772	754	792	783	772	747	761	797	799	796	741	739	713	810	762	769	736	765	764	799	820	803	849	783	794	755	797	818	752	752	835	798	808	760	835	777	786	787	745	823	772	793	813	749	789	769	768	794	793	772	780	805	795	786	749	783	776	797	785	735	745	767	731	753	810	830	773	805	762	740	831	786	769	765	839	807	769	765	767	756	767	742	792	771	767	758	782	736	708	800	790	836	737	807	787	783	786	774	856	799	792	784	829	766	797	767	777	784	819	742	780	736	749	715	779	808	750	781	835	792	807	783	749	750	802	788	763	799	769	792	793	765	784	780	782	771	808	777	731	740	784	803	752	781	771	812	790	740	763	797	759	768	766	816	751	833	779	790	803	801	801	808	723	757	758	791	740	804	752	769	839	763	761	770	774	807	787	757	807	784	782	788	796	803	776	792	741	770	772	758	798	766	733	767	752	783	759	739	769	830	790	791	798	803	773	770	804	801	811	755	778	791	782	788	787	772	771	793	743	831	792	788	776	761	767	794	812	778	806	776	773	766	775	767	798	782	758	756	766	790	734	745	751	834	759	764	759	763	766	819	769	745	726	722	792	773	754	785	772	743	764	782	806	746	809	780	849	744	741	701	820	807	739	771	757	774	794	788	846	761	796	791	762	753	746	753	809	754	771	797	786	770	776	792	736	756	727	771	784	765	785	792	808	778	797	813	766	787	746	785	797	753	773	775	826	809	784	803	780	745	800	801	774	765	824	747	803	748	747	801	783	757	800	711	824	786	764	750	773	724	774	753	799	820	758	829	792	754	766	759	797	801	815	771	790	788	823	732	773	769	776	799	776	800	762	749	834	814	766	766	800	759	727	765	726	820	771	816	804	815	768	769	772	818	767	780	782	725	776	751	796	803	846	733	766	793	759	798	855	785	758	765	832	790	782	806	793	844	760	766	740	785	774	791	793	754	780	771	780	809	755	747	763	777	771	821	754	789	771	774	784	748	812	814	819	836	784	761	760	819	765	743	721	754	794	813	759	748	795	793	769	808	762	761	800	778	783	758	778	795	801	807	829	801	784	812	812	761	791	809	801	819	747	789	804	724	760	793	751	792	802	839	797	767	731	753	809	781	800	796	749	808	787	777	792	788	760	762	771	776	746	744	730	782	814	760	764	780	766	755	791	775	791	795	778	758	770	782	765	680	807	771	849	734	777	804	815	756	768	794	818	795	753	786	802	781	798	721	737	743	812	778	791	754	704	790	754	757	778	787	719	804	758	776	738	790	764	777	752	784	763	754	829	789	732	751	834	739	738	817	782	731	742	792	832	794	794	788	767	769	786	760	794	760	776	786	765	763	790	751	792	825	736	783	774	839	763	772	733	762	817	810	786	755	783	758	806	794	762	786	808	792	784	783	779	794	764	719	821	761	786	772	793	750	795	755	783	745	785	806	750	838	750	789	749	777	821	791	707	730	763	805	742	821	742	763	764	804	789	825	808	810	755	763	729	778	779	754	805	708	775	758	831	800	787	722	796	811	730	808	786	798	778	790	782	769	750	832	758	779	759	808	797	793	761	790	788	778	768	796	737	806	780	737	780	757	774	754	748	766	771	822	731	760	784	787	776	742	727	753	730	782	776	728	812	769	814	778	767	781	774	795
64690	36486	22225	28984	58527	56996	48839	31308	14697	4201	1345	533	329	279	304	303	318	296	313	311	339	289	327	310	317	284	314	294	273	286	293	312	320	320	290	289	277	301	292	283	338	287	284	287	301	285	314	338	301	317	309	280	273	307	307	308	304	274	317	309	269	324	311	311	279	281	309	279	326	282	273	279	283	316	272	349	269	306	317	275	286	326	293	287	292	277	325	315	313	316	274	300	287	283	276	310	296	300	257	276	280	261	304	270	296	304	271	303	310	286	303	290	310	258	273	298	293	290	271	310	274	291	285	255	309	268	294	279	287	287	311	285	309	263	308	283	305	313	291	324	303	341	327	284	307	287	291	292	300	295	279	283	303	303	290	284	355	323	296	310	307	282	278	293	298	321	301	329	300	270	293	289	289	290	281	264	274	315	324	327	292	322	290	308	276	292	274	277	304	291	335	292	280	270	270	275	302	302	282	287	264	275	272	279	315	309	310	293	284	333	306	302	300	289	303	303	349	290	295	309	329	295	287	307	274	280	315	307	290	297	317	270	277	275	288	315	281	304	267	306	282	292	300	281	305	302	290	315	284	283	302	287	313	303	291	280	287	288	297	311	294	293	313	285	295	282	287	302	304	287	302	311	282	274	294	331	314	297	288	290	330	270	311	274	270	295	295	271	269	306	288	307	259	314	293	283	272	303	300	325	294	281	310	291	294	308	273	327	335	294	297	277	321	289	276	294	300	286	317	319	291	257	273	334	296	298	298	301	292	281	283	298	294	279	301	282	275	284	300	261	290	264	300	292	305	309	303	274	324	310	289	296	304	314	300	332	297	286	287	283	306	273	265	321	287	264	300	295	291	307	291	272	329	280	276	284	284	292	277	269	295	288	319	311	268	301	280	321	301	304	323	320	290	321	320	287	270	313	306	292	256	301	263	303	308	316	308	297	339	315	279	296	282	259	283	296	305	276	293	302	293	283	296	296	311	316	283	307	308	311	284	315	288	300	304	322	278	312	282	300	281	324	281	294	338	323	282	312	331	284	314	269	300	257	256	307	294	296	304	303	282	284	325	304	302	260	289	307	291	312	311	307	304	308	311	265	291	266	285	291	332	312	329	305	273	280	284	275	305	304	297	270	277	295	276	295	321	280	301	318	294	297	273	302	287	303	258	308	290	287	306	243	288	292	270	296	275	320	297	304	296	314	291	320	280	276	280	316	297	308	299	305	302	298	321	322	306	280	297	312	258	293	299	293	291	296	268	286	297	320	305	255	294	283	276	301	295	301	313	308	306	298	311	336	300	297	302	310	289	317	332	260	274	278	315	293	292	313	315	299	285	311	319	296	306	301	276	282	305	287	276	257	309	302	306	289	286	283	289	292	292	280	261	287	309	300	272	298	260	301	334	295	276	262	273	293	322	337	298	301	306	306	314	304	296	296	302	284	293	309	284	296	272	294	320	303	282	326	337	286	292	280	310	286	277	312	290	283	277	283	280	313	309	300	291	266	279	295	318	320	302	354	279	319	314	286	331	290	305	304	310	268	256	303	274	292	302	289	318	324	303	301	323	283	285	300	300	287	311	298	330	294	311	300	297	295	265	303	257	302	281	300	313	301	321	291	323	316	295	296	296	286	277	295	312	282	293	296	298	309	261	327	336	318	304	295	307	304	302	299	263	301	268	310	279	316	307	295	293	326	311	301	298	311	308	289	305	266	290	267	294	319	282	271	278	301	301	321	305	312	333	274	315	319	286	293	287	323	318	286	312	293	304	306	302	311	318	315	265	327	307	315	301	312	306	291	300	274	308	291	299	321	292	279	280	306	308	300	284	301	321	319	306	299	274	303	260	297	314	295	291	298	264	310	310	319	276	275	279	305	314	313	319	333	284	328	276	291	277	314	334	309	371	271	276	298	317	345	311	265	321	325	279	311	308	291	281	304	308	272	321	317	309	308	301	297	283	292	330	278	296	301	286	305	320	312	291	275	285	313	289	289	254	297	280	310	297	311	310	284	295	291	301	282	289	296	304	282	331	278	319	294	297	282	308	289	301	306	262	303	280	284	318	299	314	310	324	300	339	298	296	316	290	305	285	320	301	306	284	290	296	243	293	324	287	306	335	298	259	289	296	314	352	297	345	268	302	292	304	295	296	287	292	290	299	290	295	301	279	284	306	342	286	321	322	339	268	307	311	290	307	310	257	289	278	331	317	344	303	324	307	287	303	301	288	286	320	289	270	324	320	318	316	310	282	301	319	296	315	306	312	272	288	272	253	330	280	300	300	296	272	263	334	305	289	310	304	300	294	303	306	292	303	285	298	307	274	278	353	315	304	299	306	268	343	286	278	291	276	273	276	275	306	293	304	275	309	288	302	296	306	305	323	307	310	302	295	305	298	297	328	277	285	300	276	318	301	281	315	293	308	305	301	272	318	304	299	299	293	315	315	304	296	309	319	302	307	269	271	298	313	313	322	288	285	289	279	287	295	276	328	278	313	337	299	305	273	291	291	330	302	270	302	314	328	340	282	269	304	308	331	302	307	255	302	356	304	286	279	303	299	297	280	274	295	288	300	280	353	298	305	294	300	279	264	299	291	279	264	307	287	316	300	265	299	286	294	310	280	281	312	312	281	311	318	300	276	307	286	304	300	302	313	268	306	340	288	328	300	262	296	282	303	278	271	322	294	286	336	279	292	299	310	310	292	309	313	327	278	275	293	275	270	289	320	305	320	306	329	276	277	295	309	290	332	314	318	287	307	300	298	292	302	306	305	313	314	310	294	278	294	282	287	299	300	237	296	307	285	307	303	277	306	268	276	321	281	291	286	292	295	306	309	318	289	301	328	283	307	289	315	291	337	315	337	296	284	262	293	296	304	304	313	323	299	280	290	269	273	303	272	271	308	286	346	320	328	332	325	282	306	294	273	290	285	326	290	281	277	283	273	262	308	309	283	281	302	281	301	333	269	297	339	300	306	310	302	309	314	299	263	279	305	294	321	310	319	304	279	264	310	327	326	306	304	269	279	327	286	289	285	282	290	341	308	298	299	303	296	285	319	296	307	306	291	319	305	300	342	301	335	319	291	305	300	298	319	303	279	304	326	282	293	278	305	273	287	279	297	281	277	275	299	273	285	322	289	328	292	295	286	318	276	303	315	300	271	323	300	315	294	312	294	302	274	273	281	318	271	298	321	295	296	274	280	287	278	276	292	289	314	273	289	338	282	268	275	306	290	289	309	287	313	299	297	322	306	268	342	303	304	320	293	311	306	287	301	308	283	295	317	314	302	306	286	296	300	286	302	304	311	299	298	299	292	289	298	280	301	311	300	278	293	284	265	285	313	293	295	304	277	317	275	337	326	302	310	298	282	279	324	286	291	305	287	303	305	297	325	323	311	276	326	329	296	324	302	294	276	277	312	297	284	265	293	302	297	310	327	310	297	278	322	279	304	321	296	275	297	296	295	299	326	292	310	330	301	297	271	299	288	317	268	312	274	302
37620	18992	25345	41517	67729	67874	60749	44551	26804	11284	4758	1687	880	743	745	705	660	734	650	710	703	698	730	735	708	689	705	717	711	695	709	661	770	713	710	700	711	759	664	669	689	684	718	751	716	710	730	724	669	673	666	746	709	687	683	744	671	709	711	743	648	702	722	649	697	725	696	676	717	737	668	690	697	712	734	697	706	727	678	703	718	711	684	731	736	742	713	682	694	749	694	698	689	673	754	712	734	675	711	703	710	697	679	673	699	746	666	718	725	706	690	690	734	749	661	715	728	703	715	724	697	736	697	716	676	709	727	685	732	700	658	708	698	755	713	745	736	715	670	685	698	743	687	724	720	738	670	701	721	682	729	715	752	658	706	713	698	736	713	724	639	744	686	725	666	720	741	755	655	707	696	684	687	726	714	705	732	705	711	677	721	710	748	693	705	719	693	694	717	721	699	738	694	720	685	726	694	750	690	741	731	698	667	727	696	697	733	715	652	682	708	692	677	682	695	721	700	733	718	692	776	700	695	703	725	709	703	719	730	687	630	676	697	724	723	765	724	728	675	682	695	706	748	741	679	743	688	740	716	727	754	688	746	701	744	658	713	738	676	754	703	708	723	714	716	683	715	679	680	708	687	683	711	735	695	671	686	708	714	679	702	702	710	668	713	693	713	725	698	668	707	708	705	736	695	695	701	689	745	704	696	745	694	714	672	718	717	698	718	688	694	685	741	698	739	755	721	665	718	718	669	661	726	765	691	716	672	745	719	670	702	725	647	685	660	735	776	676	695	704	691	744	753	741	752	701	683	703	707	675	667	760	729	696	752	757	748	731	729	692	705	744	738	672	711	733	718	699	692	665	742	667	689	712	725	731	743	712	705	729	680	714	690	678	768	690	671	738	724	697	725	696	694	675	739	709	717	755	737	693	715	712	693	704	765	703	688	665	660	682	714	710	763	723	698	761	725	689	669	708	706	690	727	656	676	682	656	692	673	704	657	676	665	683	710	700	682	687	710	665	693	718	732	708	656	705	729	692	717	679	693	672	669	700	739	740	701	699	714	699	690	689	699	669	708	705	759	697	684	726	692	728	694	681	699	706	726	722	685	713	696	705	697	701	679	669	674	759	744	676	729	672	702	670	704	746	677	708	704	706	724	704	678	682	729	728	710	698	690	751	696	744	685	707	716	690	732	665	740	685	727	746	747	706	694	735	724	716	677	664	723	703	726	779	706	683	696	677	713	686	724	699	711	680	732	683	721	706	703	751	716	693	711	694	695	711	734	681	756	669	731	745	700	761	712	707	751	689	684	700	729	716	748	660	693	658	736	659	714	746	733	740	713	699	749	678	690	720	704	688	732	713	748	731	682	706	687	676	668	748	761	735	691	710	708	749	710	692	678	698	736	679	669	663	704	707	746	740	685	720	721	708	681	703	747	706	684	660	735	725	706	739	700	670	707	705	719	695	737	743	694	708	738	719	707	666	696	702	741	661	727	709	649	719	706	693	700	734	673	712	732	673	713	730	673	710	697	717	698	675	743	720	707	698	678	717	689	726	726	689	711	701	700	697	714	740	719	704	732	723	675	702	698	655	714	687	714	762	726	694	715	721	734	681	733	698	654	709	680	726	710	706	691	685	674	725	705	707	713	644	722	729	683	717	710	730	706	705	741	691	703	663	707	716	700	712	690	724	728	693	695	702	687	714	701	717	747	707	716	713	718	680	685	698	675	703	739	713	706	731	702	688	676	708	718	746	680	739	686	708	695	742	704	715	715	712	738	714	715	683	696	730	719	764	764	693	723	724	718	737	717	715	723	700	681	735	688	677	722	692	693	673	709	753	670	714	723	713	694	707	739	682	693	694	725	702	705	692	744	705	663	687	662	715	668	708	699	676	744	736	706	742	711	687	743	664	693	718	656	738	742	696	694	662	696	718	706	691	744	703	730	710	725	657	709	670	716	755	693	749	745	709	740	707	704	713	714	738	702	730	716	694	699	660	730	699	700	731	674	715	709	723	720	704	657	680	715	701	697	648	660	693	729	670	670	729	695	706	732	710	719	716	765	653	712	728	731	721	703	659	761	742	716	724	741	722	689	712	683	685	685	702	700	670	683	684	677	761	725	691	700	725	725	713	699	653	685	669	670	708	724	709	693	661	686	708	680	711	657	710	724	696	713	757	700	730	624	683	672	712	745	744	711	739	734	682	708	753	722	704	696	700	716	691	677	703	736	712	721	707	694	713	728	749	726	732	687	700	722	679	716	720	676	728	714	684	725	696	717	713	707	759	738	728	709	675	720	748	703	683	691	704	731	735	666	720	720	721	710	711	746	715	730	691	727	711	692	693	764	677	689	670	693	698	681	716	728	701	706	694	710	712	680	697	738	748	688	703	675	732	730	729	703	750	686	682	676	708	708	683	692	730	686	745	719	733	783	685	696	694	692	705	712	668	723	685	663	688	698	782	700	663	720	665	736	696	711	755	677	709	711	704	669	718	681	684	692	692	695	673	718	705	700	718	726	669	699	703	730	713	669	692	669	679	758	687	678	712	714	707	728	671	728	674	699	736	714	708	673	718	720	703	698	738	675	679	741	703	703	666	698	714	692	670	678	671	659	745	684	666	700	721	725	710	741	728	704	712	744	688	717	710	722	672	737	719	700	724	716	711	672	721	735	711	706	678	718	689	715	682	703	731	760	709	716	774	750	683	725	713	719	700	685	720	694	748	701	716	713	731	694	713	658	692	698	656	736	698	721	716	658	724	688	748	716	692	729	695	724	687	707	712	696	690	700	745	727	702	692	719	689	688	767	677	688	731	687	674	701	680	671	687	711	673	751	708	680	692	713	770	628	694	692	694	739	696	688	707	707	696	707	712	721	713	768	695	672	729	749	710	716	728	692	724	699	706	712	717	672	741	778	705	746	704	752	752	694	733	720	670	679	721	722	653	682	686	716	751	705	707	683	727	681	738	757	683	663	685	727	722	694	709	717	686	724	706	759	733	743	691	689	702	745	773	712	653	675	695	685	738	669	713	685	731	670	725	685	728	681	680	734	689	695	691	750	685	725	674	687	731	671	701	712	694	718	714	706	683	718	711	772	727	754	734	705	702	671	713	730	710	674	719	676	658	686	739	683	694	676	698	712	714	703	770	715	638	696	717	729	726	752	724	633	753	687	698	688	724	676	742	767	680	714	717	672	682	728	700	705	729	719	700	708	708	694	708	692	752	657	673	716	677	730	722	704	702	723	715	733	709	695	727	695	717	701	742	758	712	659	669	737	711	747	641	701	693	705	715	702	699	705	692	735	697	700	745	732	685	647	698	737	715	717	726	726	772	699	715	709	723	705	685	667	701	634	704	691	758	701	703	754	705	653	722	706	690	710	692	698	679	691	691	676	676	716	689	726	704	694	682	659	711	738	733	694	700	713	703	691	692	748	684	715	688	690	711	686	680	692	695	684	746	719	726	715	666	706	675	686	699	744	715	735	691	711	717
64277	36532	22235	28289	56461	58749	48337	30668	14814	4439	1257	535	327	339	304	307	341	302	292	321	304	297	309	306	280	301	297	305	316	310	296	312	309	290	309	318	286	288	317	293	294	307	322	289	321	293	276	302	281	295	310	309	294	315	305	364	281	306	287	306	316	311	308	297	297	266	316	306	309	314	330	305	293	302	299	296	291	282	320	314	303	336	291	309	302	301	258	306	321	308	300	333	305	281	319	291	309	293	303	290	309	290	296	332	316	323	278	299	307	280	312	319	345	310	304	337	319	314	322	330	315	313	296	318	283	322	311	317	306	295	308	317	291	298	301	316	317	298	331	333	349	305	299	312	334	281	308	329	314	325	310	307	282	333	299	301	321	292	316	291	268	329	294	311	292	325	318	322	338	281	315	301	277	284	336	314	306	270	311	299	314	291	292	312	308	295	261	300	319	297	317	298	278	325	320	303	284	289	308	292	304	299	273	320	305	304	353	288	288	288	290	284	324	281	301	276	253	274	306	266	325	296	313	305	308	311	290	327	299	307	296	303	316	279	305	325	320	304	291	288	282	320	271	315	312	312	270	319	293	310	316	287	275	298	296	334	319	307	284	315	293	287	334	297	290	281	281	317	331	295	299	305	295	291	300	280	320	299	286	299	284	299	310	297	287	280	294	290	281	342	329	296	292	326	304	300	307	304	300	291	283	268	328	328	289	289	308	307	303	299	291	296	294	306	301	308	316	321	310	306	278	300	288	289	293	301	300	315	301	296	304	307	297	309	296	294	304	296	296	308	296	280	277	294	289	310	301	284	306	281	325	332	337	300	307	281	289	306	328	314	275	316	308	298	294	315	284	311	264	288	301	313	311	312	288	333	312	297	286	275	286	293	317	303	296	281	304	331	307	313	274	322	296	281	278	286	288	301	296	277	300	308	281	270	305	302	312	292	301	317	286	308	332	320	285	326	304	290	291	298	306	333	334	318	311	294	294	324	271	327	295	345	295	320	313	302	275	274	325	288	293	311	304	316	298	292	311	304	323	305	305	305	285	299	316	307	299	317	315	280	317	287	278	303	337	281	301	313	326	317	330	299	277	271	306	302	290	294	299	332	306	296	293	280	330	307	305	323	298	306	294	267	332	313	311	265	302	282	318	281	297	278	287	299	294	292	308	305	316	318	305	295	296	286	322	311	289	287	317	286	315	297	305	328	319	285	318	308	307	287	297	326	305	288	317	328	295	304	286	296	279	313	290	317	300	301	315	288	330	287	312	327	278	266	301	310	303	327	294	308	297	323	302	293	317	327	319	293	305	302	251	305	299	301	309	312	299	317	307	290	289	292	308	298	279	303	289	345	314	282	297	271	315	324	305	306	315	313	335	286	308	274	295	309	327	327	338	314	307	347	314	295	309	295	302	256	277	290	276	286	326	314	294	259	295	324	279	332	288	308	308	338	303	292	295	344	274	319	292	303	283	313	265	317	310	300	327	320	322	325	341	295	331	321	281	284	312	313	293	293	302	311	287	320	312	314	286	335	285	312	316	295	296	303	291	314	297	287	325	287	329	290	340	314	313	308	306	316	280	275	339	279	321	285	302	340	307	332	323	317	306	309	320	294	309	309	301	287	275	319	306	288	304	265	307	351	292	285	299	299	280	288	287	318	280	310	324	287	318	329	308	308	312	315	282	270	313	300	319	285	309	295	302	330	304	302	266	300	302	296	305	299	309	292	326	286	313	299	264	327	308	317	313	297	269	356	290	319	312	299	312	301	286	300	326	272	275	319	285	318	316	299	322	320	301	294	295	288	322	305	317	295	275	300	311	326	311	298	271	310	318	294	282	306	313	334	293	305	289	308	291	326	299	286	290	308	325	310	307	288	311	313	295	304	322	319	298	329	288	294	310	296	286	268	320	339	300	318	314	283	291	312	309	271	317	297	315	309	305	291	283	290	307	288	298	318	318	338	284	282	329	298	324	300	309	289	303	280	271	298	301	287	327	312	342	311	336	282	271	284	290	338	305	286	330	302	327	319	296	329	319	287	317	261	325	290	319	284	282	300	309	304	285	333	295	307	295	299	288	283	310	303	290	312	295	317	270	313	293	288	321	287	318	310	286	321	293	312	315	294	295	294	330	312	293	307	262	320	291	305	319	311	310	311	296	321	307	315	315	317	295	269	283	317	265	310	311	268	296	301	281	287	269	310	297	305	300	306	295	319	330	283	353	324	295	308	297	296	303	343	297	298	297	291	318	303	316	317	309	268	287	301	298	270	304	262	303	306	334	319	297	268	308	327	294	303	319	334	296	293	251	301	349	284	311	304	334	312	290	312	333	318	313	318	309	306	292	280	334	345	290	307	302	251	309	280	322	316	244	293	302	320	303	324	291	296	281	314	321	274	314	303	285	321	264	319	301	295	298	300	282	279	311	343	285	278	300	286	278	268	272	323	288	321	321	318	269	294	274	300	336	298	289	295	311	289	316	289	294	286	304	333	289	301	307	290	280	293	288	318	313	304	299	299	276	297	338	289	288	279	267	303	289	284	282	271	297	301	302	296	314	285	309	303	303	301	265	322	289	294	288	299	298	283	291	292	286	268	316	262	287	292	320	312	326	304	296	317	268	292	303	298	317	276	342	300	298	301	321	311	286	296	303	273	314	325	332	295	320	330	276	301	322	292	301	288	295	303	286	333	300	312	304	306	266	316	316	310	309	278	275	304	308	304	323	283	310	282	325	299	287	304	286	313	271	322	292	314	303	246	320	316	290	296	336	312	286	317	326	371	298	278	292	259	289	318	298	299	279	275	316	275	313	303	298	316	283	281	306	297	317	278	323	325	275	329	298	301	308	297	319	296	292	305	306	327	310	341	315	265	296	317	306	309	288	326	303	284	331	310	305	327	320	292	309	321	313	322	280	308	300	301	293	321	298	310	288	345	260	284	304	331	289	333	306	287	310	310	273	300	319	317	305	285	315	327	308	318	326	295	340	300	302	325	328	326	322	262	296	305	299	288	323	241	280	313	306	293	292	309	298	289	323	315	273	286	296	303	322	314	288	296	302	307	283	296	294	284	294	326	324	289	293	323	282	302	331	296	309	299	290	302	321	297	293	317	326	307	320	275	311	291	324	279	306	264	310	293	288	271	276	313	292	295	305	285	287	317	291	309	260	332	289	296	319	291	277	284	338	313	290	327	304	297	307	346	323	279	314	290	317	319	260	335	300	315	312	325	309	317	290	316	310	319	328	307	327	290	313	344	322	316	295	331	299	323	312	294	287	284	326	292	256	245	308	321	320	311	323	305	279	302	285	351	312	291	302	285	336	272	330	302	304	320	294	311	308	284	339	301	306	303	306	321	322	309	300	278	288	306	308	300	313	295	323	312	313	293	284	320	291	272	294	321	287	307	312	305	297	308	330	273	272	331	298	288	291	316	335	280	309	288	304	287	305	299	276	301	302	317	326	306	297	299	305	329	300	280	300	310	295	301	284	327	274	304
38400	18180	24809	41233	66695	69000	59554	44317	27430	12244	4375	1480	890	729	735	722	722	694	750	737	707	710	738	711	750	738	741	670	692	725	715	757	700	710	757	719	698	701	672	692	744	660	765	705	723	704	804	702	719	757	740	693	714	721	688	725	667	720	727	695	763	734	760	683	728	699	686	721	700	721	705	735	703	683	725	729	724	702	708	689	747	678	701	751	711	688	748	693	705	787	710	729	714	701	728	684	677	716	729	683	713	704	752	690	709	668	748	705	716	748	777	697	713	737	717	707	712	693	694	683	710	718	728	691	727	712	680	689	747	718	674	661	702	733	698	697	681	678	762	713	696	737	741	695	706	723	710	705	697	672	724	693	686	747	732	718	722	690	697	715	715	731	763	692	714	687	735	744	751	713	707	696	701	714	687	717	702	720	696	726	737	730	752	687	730	680	735	721	720	720	735	721	710	695	682	762	664	674	657	733	734	698	663	724	726	700	707	699	713	667	733	670	683	717	747	732	727	744	738	733	726	774	748	670	696	730	748	719	709	743	741	706	719	711	735	760	718	770	678	735	710	700	713	736	720	745	716	739	709	706	714	700	714	738	712	705	659	694	719	773	692	702	745	720	656	720	753	727	703	719	692	708	759	740	686	731	636	715	715	702	767	730	749	678	743	735	725	716	680	687	739	733	724	662	684	724	733	738	763	710	724	697	678	707	737	702	662	724	670	690	732	710	775	712	682	738	673	715	700	721	713	749	688	734	708	677	746	734	730	688	689	698	732	704	696	687	717	682	697	747	697	739	731	688	691	719	740	660	722	697	676	677	730	715	703	660	759	659	746	707	740	721	660	685	688	722	721	746	707	740	731	773	666	721	669	708	707	745	696	718	744	723	716	695	691	688	753	732	722	698	704	747	761	733	725	722	707	664	701	699	705	659	715	741	732	685	706	728	685	680	691	674	699	761	717	711	685	681	698	679	700	697	721	743	715	746	683	703	680	714	682	720	731	748	734	679	698	680	741	728	694	707	692	674	703	707	716	746	687	711	721	690	715	687	683	687	736	715	696	777	762	731	688	711	689	661	695	724	708	727	682	709	754	707	748	723	741	685	723	675	719	741	706	680	675	715	722	702	775	696	732	711	740	696	710	669	710	721	704	739	731	699	724	735	672	726	681	723	720	718	709	748	717	707	761	729	724	666	726	705	643	692	724	674	727	705	695	730	734	684	655	731	678	713	714	710	730	710	723	697	723	717	705	673	751	733	743	717	702	666	720	720	701	718	704	694	728	731	744	721	713	768	721	663	715	671	772	653	706	726	714	714	677	742	733	726	718	725	727	721	741	704	703	707	714	745	733	743	748	667	665	718	729	669	689	720	680	716	698	729	733	659	715	738	711	674	723	752	683	734	713	684	727	742	731	679	709	709	723	747	677	761	717	683	772	688	665	671	675	720	701	641	699	683	700	733	705	672	716	711	744	654	718	716	694	714	713	667	687	749	742	728	699	710	698	714	709	723	683	713	696	717	664	736	692	693	733	715	721	726	720	725	702	737	701	698	750	696	734	688	689	707	734	691	726	733	704	697	693	706	714	730	744	701	713	721	708	670	717	728	669	690	756	773	711	668	723	687	737	719	735	730	732	665	684	744	732	698	673	693	724	747	641	698	743	729	690	710	727	701	718	720	689	701	683	724	747	721	732	778	709	697	718	716	717	724	732	723	676	674	693	736	694	731	709	718	715	723	694	733	702	769	746	735	734	686	715	707	709	747	724	733	695	659	664	716	732	680	709	724	715	762	734	721	703	705	678	761	721	759	679	755	705	737	666	697	676	728	717	728	694	750	711	711	709	705	755	713	726	679	747	718	719	690	745	751	709	660	690	699	713	731	706	707	702	681	715	729	708	699	690	733	708	755	680	721	703	700	697	705	774	697	733	688	698	659	723	708	724	699	722	732	735	720	757	733	718	733	749	736	740	723	743	705	713	743	736	712	723	688	715	691	699	707	673	728	699	745	704	720	723	707	741	747	713	720	691	738	671	689	726	685	741	709	689	671	705	753	653	745	703	734	750	752	695	720	664	732	710	759	725	699	708	701	761	683	717	726	715	709	724	656	687	720	688	752	705	709	682	685	707	705	714	732	721	770	697	736	684	682	745	737	756	733	674	696	739	704	707	719	699	774	691	729	724	728	719	734	741	708	688	720	686	715	701	721	666	671	712	720	718	722	705	730	686	715	705	697	768	704	711	649	709	751	730	727	682	732	741	712	688	679	740	658	713	665	728	658	630	677	719	679	702	687	702	748	642	720	745	722	698	719	684	700	709	740	688	741	722	702	724	760	742	740	703	690	692	680	696	725	708	681	780	689	775	730	668	688	721	715	716	755	703	745	735	689	749	710	711	682	676	698	713	662	707	704	689	673	688	704	681	735	737	734	707	720	768	686	719	748	748	659	704	672	664	732	680	706	745	722	720	680	665	697	718	665	735	709	673	686	728	747	707	696	761	695	683	750	684	710	715	726	739	746	741	767	678	697	686	710	712	712	715	691	728	716	696	711	689	686	747	678	715	740	730	725	678	679	708	738	722	751	695	720	715	744	705	671	690	751	715	702	673	722	713	687	688	707	731	736	693	738	674	715	727	745	744	757	756	695	700	683	727	704	700	724	686	690	747	736	750	698	688	692	734	676	717	718	718	713	655	724	693	734	671	724	707	650	705	683	735	720	710	682	761	748	679	700	725	643	739	703	736	679	694	688	748	677	725	686	675	718	687	756	674	742	725	693	694	709	720	712	700	697	721	702	691	736	702	713	734	697	742	718	698	718	738	706	722	694	706	721	733	715	740	725	772	730	694	720	730	697	687	722	714	704	711	735	719	690	693	713	707	698	717	744	710	716	667	749	757	730	719	651	734	709	695	701	676	681	644	734	684	725	686	693	710	723	696	707	693	726	689	754	715	706	698	676	730	696	680	729	700	671	718	700	735	747	695	694	691	699	725	715	743	696	706	705	727	727	669	737	745	713	713	730	743	723	713	744	713	677	674	664	780	690	738	699	702	697	737	674	709	685	765	712	721	717	690	746	719	699	659	655	712	713	698	742	741	707	771	695	702	657	737	707	728	699	676	702	686	675	741	731	702	717	677	720	676	692	690	751	708	702	708	727	702	717	655	687	743	712	693	719	715	680	725	633	702	734	763	705	690	720	734	695	676	691	710	682	680	710	703	686	716	718	680	700	693	707	686	702	716	738	690	714	718	730	735	734	658	757	762	739	743	689	776	766	733	713	720	686	717	707	734	698	662	690	752	700	742	707	728	711	675	698	707	743	735	746	744	692	693	760	739	672	714	709	728	725	718	708	756	717	758	688	712	699	740	693	691	731	739	697	711	700	726	708	691	753	677	742	756	685	720	667	734	718	664	690	703	697	672	707	663	746	736	696	761	695	706	709	696	729	711	725	709	675	753	698	752	707	790	697	727	708	700	712	731	728	722	707	699	695	681	721
9051	2069	925	971	3236	3941	3380	2167	1255	690	456	360	325	322	388	359	350	320	347	344	334	332	348	358	330	332	360	350	319	370	310	337	336	318	337	273	318	329	320	332	312	345	304	300	326	329	316	316	321	286	315	326	365	353	342	302	356	334	325	323	322	332	344	357	328	342	356	323	324	351	327	324	326	314	328	342	329	379	292	352	333	329	327	344	256	329	336	327	362	315	349	307	349	353	360	317	350	337	341	349	338	326	306	318	323	331	359	368	329	342	322	324	338	321	337	335	350	345	385	328	352	306	303	327	316	353	317	320	328	376	345	316	350	316	322	344	335	320	363	349	328	340	319	318	325	319	327	314	323	344	309	350	349	310	352	332	372	334	381	310	336	345	324	366	322	354	346	333	326	326	335	343	342	331	311	329	297	321	338	329	387	303	342	313	321	343	316	353	325	335	300	322	322	314	325	303	350	321	327	346	306	319	324	366	344	307	333	340	341	363	332	310	365	310	298	337	334	330	290	343	342	338	345	342	360	343	303	346	328	312	324	345	362	285	301	328	333	332	311	338	369	334	341	363	340	336	323	330	339	318	328	319	368	357	313	332	332	333	320	354	343	313	303	360	367	335	365	344	324	334	347	335	305	343	319	345	308	294	331	330	297	328	344	285	326	322	372	357	338	350	325	342	330	335	321	339	315	288	316	296	381	379	349	319	331	334	361	349	364	340	360	335	312	333	354	357	340	375	322	335	315	330	347	344	338	333	358	350	339	342	337	310	333	332	347	305	353	327	338	334	334	331	355	357	351	373	313	334	355	356	346	370	337	354	338	335	314	335	333	336	359	344	355	351	296	336	303	329	328	308	320	337	330	336	343	303	317	338	316	343	349	328	314	320	344	342	320	325	316	345	334	325	346	330	330	337	341	312	314	292	344	323	326	286	329	346	322	318	360	332	344	327	347	365	330	320	343	321	323	328	352	335	362	347	321	297	303	356	361	347	346	329	342	302	318	306	319	340	372	327	327	316	316	315	339	330	357	313	336	339	317	343	311	349	361	332	317	336	312	332	370	354	303	344	327	329	325	351	350	324	341	339	351	314	338	329	336	349	347	329	350	372	335	337	348	367	326	306	307	333	347	346	335	331	378	319	326	325	336	302	336	348	300	339	323	350	337	341	323	332	357	340	289	347	309	329	364	340	354	352	322	319	346	344	331	352	319	309	328	326	297	310	311	338	288	320	303	311	326	334	327	321	347	357	325	360	320	322	372	316	339	337	327	332	334	324	310	363	306	340	358	309	316	340	343	365	322	322	366	367	327	324	319	292	287	356	359	311	334	330	343	327	314	353	340	352	316	322	339	335	347	322	305	358	333	359	343	332	315	324	329	327	342	334	380	345	372	324	341	323	319	333	339	327	352	327	314	337	358	329	312	342	318	371	341	362	336	322	303	338	341	316	374	350	361	342	332	359	335	349	313	325	345	330	319	342	283	308	339	307	321	301	315	330	331	344	344	361	310	345	379	348	362	339	300	339	353	355	336	331	335	334	292	352	291	283	365	339	329	323	357	328	352	318	302	305	314	328	367	330	315	339	340	371	351	298	337	331	310	340	355	358	324	315	350	313	299	317	345	350	312	335	352	342	349	316	304	383	322	362	368	344	349	331	330	319	352	331	368	319	349	312	332	345	329	353	358	360	352	335	358	313	319	317	348	331	328	327	375	375	352	321	343	334	336	316	349	322	285	342	341	294	361	308	325	355	354	328	308	358	333	300	350	341	364	328	343	341	352	333	320	348	319	342	323	380	339	339	336	316	320	329	372	345	340	334	334	319	343	329	379	343	311	338	332	310	362	361	353	339	359	322	335	356	366	334	380	342	340	327	329	354	333	362	339	312	332	327	320	303	335	332	295	352	367	323	344	356	320	345	312	350	348	351	303	345	326	320	310	363	331	346	372	305	350	343	357	339	329	380	336	329	335	352	321	379	331	334	341	314	362	328	351	343	340	347	323	328	340	332	326	316	325	365	337	343	334	330	364	339	308	310	335	359	305	367	308	327	343	302	295	343	308	288	345	323	302	332	334	311	349	344	327	322	333	340	356	356	334	356	297	341	332	360	353	331	326	332	335	326	336	322	337	338	314	344	315	354	340	297	357	335	289	317	357	366	334	362	347	333	315	322	320	313	329	316	360	321	327	379	309	333	334	365	332	360	358	339	322	321	349	348	343	311	321	323	357	332	324	356	355	348	345	331	361	320	308	325	340	328	308	312	338	294	327	317	354	340	328	324	324	331	355	366	332	337	315	353	338	328	315	349	314	326	359	355	307	330	340	338	311	355	342	324	343	347	308	355	357	356	365	314	330	366	350	328	321	314	336	322	297	324	335	302	347	338	320	329	317	354	344	316	326	318	356	325	300	337	329	320	322	300	329	348	328	361	363	347	338	337	333	317	340	324	382	328	311	320	358	356	330	315	314	330	364	325	317	355	349	341	311	314	334	303	334	359	325	345	347	355	359	314	321	323	305	371	376	313	318	336	333	338	334	350	320	349	305	359	346	344	334	346	293	344	343	344	362	338	308	307	366	325	336	318	348	329	300	340	322	316	340	297	325	345	315	322	341	364	373	319	331	321	306	336	312	372	341	350	327	334	338	332	317	334	352	321	337	308	337	345	367	386	367	299	314	323	340	393	334	346	319	377	321	313	331	328	354	342	327	319	323	308	368	337	368	352	352	330	323	315	314	337	332	327	341	342	349	375	349	341	319	314	287	322	327	337	331	346	351	310	346	321	339	296	336	364	340	365	331	353	323	346	311	343	300	324	307	310	365	266	309	299	337	323	326	308	324	324	344	346	374	345	346	300	355	323	332	323	357	317	327	352	318	350	342	303	310	306	328	315	316	365	358	304	331	308	345	335	360	349	330	345	378	335	328	319	333	365	329	361	329	320	329	318	359	386	321	298	313	359	324	287	321	351	327	328	347	380	355	348	322	331	341	335	356	309	356	321	318	322	336	326	337	335	350	368	305	324	356	330	345	342	355	311	326	305	330	352	341	319	330	332	343	358	312	333	334	334	321	296	337	331	383	298	347	345	322	331	312	341	324	325	341	344	369	340	345	333	369	326	383	319	347	326	339	333	360	336	337	326	338	334	334	308	308	336	364	346	361	298	342	330	361	354	355	331	333	304	329	293	341	341	293	335	321	328	309	371	338	368	329	312	340	311	348	331	316	332	354	331	345	332	315	342	335	305	310	288	324	318	338	336	315	322	321	340	334	326	318	334	293	334	336	336	305	368	324	310	361	345	338	352	355	338	353	337	332	324	326	328	308	355	347	343	351	344	326	294	327	337	322	313	364	364	332	336	366	324	318	348	370	352	347	324	337	333	326	335	333	294	299	324	316	317	333	336	333	336	298	340	332	302	350	335	334	340	306	324	343	360	300	364	334	339	305	307	351	347	361	336	349	346	315	334	338	319	358	320	325	271	345	346	308	343	319	336
7300	2334	2158	3390	12581	14138	11488	7508	4148	2021	1158	868	778	814	784	742	784	806	781	789	768	789	752	815	803	788	785	784	768	727	813	790	805	794	796	760	781	839	820	766	810	799	736	754	819	796	739	803	793	784	751	764	762	772	749	806	764	775	759	744	772	757	791	772	745	824	787	737	798	808	780	774	788	744	785	733	763	750	815	758	747	843	820	757	763	781	792	808	784	836	795	792	757	773	769	790	771	739	773	773	755	816	793	772	811	754	797	771	796	758	765	753	735	691	775	768	794	790	757	781	805	823	802	745	763	721	819	691	791	757	735	767	753	764	731	783	783	825	808	712	791	773	825	799	758	730	769	788	752	753	774	791	744	813	772	771	807	733	816	804	775	737	764	790	772	793	757	801	791	794	780	754	769	837	755	810	732	766	749	821	768	791	783	759	734	813	781	792	813	778	793	780	764	756	770	784	805	783	773	764	735	715	803	781	775	757	805	788	774	717	782	737	802	816	807	738	720	735	761	792	738	720	734	762	743	773	799	758	757	791	769	749	784	816	761	738	798	788	730	778	728	839	757	808	793	716	816	753	781	810	780	769	762	782	758	745	797	792	809	755	749	752	751	851	746	802	724	772	796	844	724	795	805	788	781	748	787	760	777	766	807	758	846	772	738	820	774	781	786	750	741	792	792	783	762	785	778	767	791	786	797	801	751	804	723	769	798	763	755	817	754	786	778	782	757	780	756	728	764	800	820	768	727	792	780	777	783	786	782	784	751	743	759	757	809	825	775	753	752	781	780	815	736	809	755	789	819	816	809	789	775	745	763	806	748	792	802	789	802	777	766	785	792	799	736	772	799	796	773	802	766	788	777	827	812	806	789	775	789	790	801	757	705	779	825	793	741	743	798	733	763	784	755	775	815	765	784	793	780	807	796	771	740	765	761	806	780	772	785	775	782	777	749	809	783	759	748	795	763	752	809	779	764	809	803	731	739	791	821	744	749	745	753	812	835	797	743	765	782	708	762	758	717	782	841	788	772	776	812	770	744	755	769	781	747	778	758	751	803	758	765	743	825	823	753	796	790	795	764	813	794	770	762	735	754	796	848	760	795	809	793	792	805	739	811	761	811	830	795	787	759	760	767	779	786	796	796	717	725	740	765	710	781	772	778	811	787	751	758	758	770	730	738	763	782	777	759	783	791	756	730	783	761	787	804	771	799	835	778	794	753	763	739	835	775	753	805	756	741	779	768	812	779	755	745	790	773	834	800	779	817	754	803	773	783	780	799	773	791	779	742	763	716	760	839	701	762	787	790	716	752	781	779	790	734	799	778	761	779	763	811	723	769	787	829	808	746	761	781	757	793	772	761	760	810	769	744	764	776	809	792	780	768	746	742	696	782	740	807	802	795	762	740	734	771	758	809	765	821	808	750	791	800	829	718	830	757	776	782	814	751	745	776	761	780	725	782	764	759	763	781	761	783	782	796	768	800	758	730	794	824	796	815	752	757	777	771	751	800	767	804	801	720	767	772	765	736	803	745	787	755	820	781	836	749	748	728	743	756	736	765	803	793	737	751	769	778	741	768	791	748	794	803	781	794	780	797	778	828	755	795	732	785	774	798	839	768	774	769	754	765	815	794	775	758	813	766	769	767	797	782	824	782	815	775	764	789	800	783	799	757	726	806	770	790	817	732	774	786	735	770	735	748	767	763	764	805	788	764	751	760	797	749	740	794	732	762	777	843	770	799	789	765	802	720	737	760	753	816	774	777	752	696	794	764	808	745	803	768	774	810	756	749	801	770	772	788	768	782	799	772	759	803	763	776	756	756	795	793	756	798	784	799	759	741	809	770	759	780	807	768	798	800	804	741	762	813	789	828	745	749	799	736	820	785	780	713	778	753	765	765	807	818	823	828	834	794	783	817	791	783	730	792	775	806	774	790	813	778	803	787	789	753	769	801	742	800	789	763	799	766	825	770	752	785	796	786	739	785	744	822	794	733	818	756	749	810	744	766	757	738	773	773	768	790	766	776	804	771	718	797	784	758	826	769	771	823	760	777	708	715	805	771	720	775	733	767	745	782	799	825	756	734	742	788	740	784	743	734	811	781	732	793	740	804	785	758	725	753	788	816	773	781	762	797	784	754	833	793	798	769	769	737	736	749	784	775	833	820	799	803	801	778	783	757	795	800	781	778	762	769	809	818	816	732	737	789	810	791	806	780	736	758	798	761	785	712	766	827	672	799	761	793	782	766	802	764	767	773	736	741	807	756	826	752	754	797	791	741	753	827	809	778	763	825	804	786	796	768	813	783	739	813	745	741	782	769	794	736	813	812	770	779	810	838	772	799	809	756	744	756	777	837	762	785	795	748	805	768	804	781	783	821	775	770	798	776	748	783	725	839	758	734	782	769	759	778	784	749	802	807	790	769	790	754	766	778	797	828	796	844	804	749	751	786	803	769	793	750	747	765	774	771	792	790	797	782	798	771	779	758	802	766	839	758	764	775	734	795	747	793	765	784	755	759	776	763	768	762	783	741	795	788	764	785	742	788	789	780	810	769	754	792	756	773	764	842	802	798	808	767	778	748	727	810	779	818	770	786	820	777	744	787	815	778	836	808	746	764	760	761	779	785	802	798	782	821	775	799	820	783	769	774	798	809	821	778	752	769	755	762	734	792	734	752	769	766	787	843	843	755	787	725	742	760	831	818	737	765	778	770	787	806	803	810	743	736	814	747	821	800	766	771	775	846	812	808	783	710	763	788	767	742	756	820	750	843	779	803	767	737	812	768	765	799	772	760	801	739	737	753	813	787	742	761	767	823	742	838	799	813	833	779	773	789	772	807	761	773	780	745	764	777	782	757	725	779	777	772	773	762	752	709	766	790	778	762	785	770	768	776	774	734	743	795	801	791	818	769	747	728	743	743	800	814	773	790	771	852	758	753	727	833	743	799	718	786	799	773	813	799	764	800	764	806	782	805	805	819	767	757	820	756	758	798	789	816	783	739	795	791	733	781	811	779	789	785	759	724	772	719	741	797	829	819	784	788	768	753	793	784	795	773	764	787	784	779	832	817	794	818	752	793	716	815	847	735	768	778	784	746	811	772	740	796	775	780	818	770	837	789	779	762	774	818	832	816	713	756	743	776	797	790	709	767	774	740	784	805	758	810	797	734	785	742	741	765	795	786	833	776	759	774	848	737	763	739	789	740	744	770	814	758	839	753	738	811	776	785	743	758	738	808	796	793	791	781	790	816	750	780	747	752	829	827	765	831	748	759	813	819	795	783	758	758	761	758	795	767	802	756	796	744	762	752	815	750	755	732	736	767	776	793	810	803	772	773	752	727	757	851	759	783	764	854	738	765	808	797	814	821	755	786	757	761	775	791	772	767	769	795	758	774	795	790	739	815	747	800	776	792	766	788	791	803	795	734	747	807	777	748	839	734	735	817	792	741	770	782	791	771	730	751	784	803	781	768	785	778	732	770	737	783	805	778	733
65403	36378	22896	28123	58392	56486	46292	34099	18555	6514	1564	555	403	334	298	308	291	292	291	282	324	326	290	299	326	282	304	292	306	303	286	291	286	294	292	293	295	304	291	289	324	326	272	318	294	310	278	283	280	300	321	266	280	274	316	290	322	323	330	307	287	287	282	294	307	301	314	273	295	318	319	305	313	281	318	298	312	336	274	312	321	270	327	313	287	288	284	311	289	308	294	313	280	337	311	299	313	290	302	335	297	304	283	282	288	342	323	310	290	317	294	318	262	299	278	292	308	309	266	301	311	275	309	295	295	279	325	297	291	290	297	325	307	310	331	282	277	303	264	338	322	326	313	318	299	283	298	293	304	296	318	305	271	323	292	311	304	320	314	288	306	317	291	304	271	315	314	308	276	306	281	306	320	300	294	306	317	323	292	319	307	312	297	366	259	282	288	294	272	299	295	289	315	293	273	318	321	286	302	305	312	311	299	303	281	298	324	315	285	309	299	299	271	321	296	336	289	305	331	318	287	291	281	307	327	310	299	277	295	272	342	271	292	325	289	289	290	328	321	294	290	272	320	316	302	322	298	298	288	290	292	297	288	294	286	312	320	298	282	272	296	328	304	305	310	323	300	287	323	303	297	288	285	291	294	306	274	333	295	312	286	288	316	308	279	292	294	310	283	312	275	323	314	298	282	255	279	313	362	299	298	247	304	345	296	321	293	317	307	306	304	317	312	317	266	343	291	318	297	310	324	317	323	295	272	293	316	306	279	297	305	302	311	295	272	309	321	355	315	321	289	305	307	305	314	314	327	305	297	294	295	346	331	298	292	281	299	306	277	297	287	298	311	333	299	312	274	298	294	323	338	315	294	322	291	295	259	314	305	302	296	297	294	297	276	322	293	288	306	323	292	277	287	296	289	289	272	282	306	323	306	286	322	261	289	295	312	293	319	303	285	252	296	279	308	287	263	283	295	306	304	309	296	310	310	279	281	296	293	285	317	311	333	320	297	278	298	282	299	304	320	279	309	300	313	286	278	305	346	315	293	298	269	317	298	293	293	293	287	312	296	327	330	292	304	305	292	302	290	252	281	275	292	297	302	277	306	298	315	312	265	326	267	296	311	323	307	310	276	292	288	321	311	334	331	296	314	294	308	305	326	324	296	272	294	286	323	318	283	281	304	335	301	336	300	318	307	287	276	280	283	295	315	311	308	272	317	322	275	297	268	267	310	267	305	334	318	269	288	337	286	300	320	301	289	302	300	284	316	296	310	301	332	306	333	300	317	301	325	310	302	291	298	289	321	319	311	281	305	275	314	291	306	279	323	290	307	297	308	321	342	321	315	278	291	275	301	322	293	299	293	322	289	284	287	307	309	289	311	327	311	308	316	292	315	300	299	337	278	324	274	301	262	314	323	313	310	312	328	294	298	315	306	298	303	285	290	326	271	296	315	301	315	285	269	289	265	326	291	310	310	288	297	294	319	278	324	300	306	313	310	290	300	319	292	305	330	285	297	309	313	322	338	298	304	311	295	293	307	319	291	353	317	314	315	303	316	304	296	274	270	276	354	315	318	304	299	259	306	336	315	324	305	314	311	357	289	284	299	324	270	279	285	305	317	292	293	270	329	268	293	314	289	300	329	330	304	282	311	303	293	319	322	288	305	297	327	267	295	286	313	316	285	291	300	310	276	293	288	298	311	317	305	299	319	306	275	280	286	314	328	290	290	287	324	312	294	317	310	309	315	307	266	294	291	313	326	306	325	272	309	282	313	308	312	297	264	311	307	299	288	321	312	294	294	296	290	286	287	352	255	304	285	275	315	288	309	287	308	277	278	296	270	309	262	314	321	247	287	300	302	317	318	300	294	328	304	312	273	291	277	302	255	297	293	256	311	337	310	293	298	296	311	285	303	291	303	307	298	299	281	294	309	307	317	296	320	295	317	275	305	297	262	299	278	292	315	282	323	303	294	335	303	316	318	273	283	303	300	310	273	313	315	289	310	315	285	333	298	297	300	330	308	297	317	305	347	314	309	313	303	306	289	272	299	285	301	321	288	309	301	297	327	310	334	299	315	304	299	317	334	284	303	308	324	296	311	283	319	315	303	311	318	322	301	277	321	299	323	288	267	318	285	310	301	270	325	303	311	286	278	299	286	291	295	269	308	312	324	295	308	279	273	356	286	274	309	307	303	282	304	305	313	301	294	308	303	308	295	320	302	297	295	312	307	266	285	309	275	287	287	302	284	311	315	294	307	321	292	299	285	282	301	293	296	292	292	288	312	296	276	263	303	315	297	331	285	288	294	359	301	272	326	289	301	306	344	314	301	312	298	313	270	313	268	297	301	300	277	290	325	330	336	326	273	298	286	316	323	304	321	308	273	276	301	309	282	322	292	340	315	289	273	307	278	321	317	301	314	309	303	285	294	315	290	306	297	318	296	292	308	291	289	267	296	315	295	300	298	279	304	310	299	296	286	303	294	293	293	273	323	283	299	300	336	310	277	292	303	293	285	265	326	295	313	309	297	270	326	300	304	299	292	313	302	295	296	320	284	297	310	263	300	302	312	304	294	318	316	296	284	316	296	337	255	321	308	333	323	269	281	328	314	315	280	270	310	295	308	284	290	272	295	281	310	311	276	291	304	328	293	331	306	283	287	292	334	285	304	316	292	293	300	305	285	313	310	317	295	308	274	284	310	331	289	318	317	319	302	301	295	305	304	284	274	282	312	280	323	297	279	275	267	312	299	289	284	284	308	342	292	321	342	286	284	314	273	278	281	295	283	318	290	282	293	317	307	297	305	294	315	285	303	317	307	296	294	294	290	305	317	303	336	299	289	300	331	296	297	282	287	257	311	276	314	310	305	296	326	273	313	284	310	311	304	294	324	315	313	326	291	281	312	308	290	305	318	300	281	317	231	309	290	303	294	283	290	318	296	312	288	311	320	303	270	267	288	295	312	256	310	282	282	286	295	293	316	302	278	288	309	310	298	270	300	294	321	269	313	290	309	274	282	297	306	348	297	314	308	334	291	272	318	282	278	299	302	292	291	307	313	324	303	329	330	315	295	267	298	312	321	314	319	335	315	282	288	320	290	325	315	278	282	305	331	278	296	298	322	340	301	320	292	294	294	344	317	320	294	303	289	293	285	313	299	288	294	296	319	290	276	325	286	302	304	310	288	308	296	292	270	269	322	299	296	285	303	332	280	326	295	283	291	323	291	286	310	312	326	317	358	301	279	298	312	329	285	301	317	302	310	282	314	292	319	334	274	315	296	285	306	264	277	288	302	281	297	317	299	301	300	333	294	305	327	326	305	265	273	307	310	314	279	331	299	311	327	284	294	284	323	307	291	294	296	289	308	291	304	321	299	296	308	302	317	314	327	276	320	298	300	311	329	292	274	315	350	307	313	286	327	317	284	327	292	284	304	316	302	322	314	316	300	283	299	308	314	314	307	323	289	296	314	314	292	305	289	268	310	294	325	288	320	280	298	304
38674	18084	25114	41604	68102	67144	59005	48404	32735	16148	5452	1812	893	693	726	686	722	722	753	716	702	659	765	730	740	730	693	678	723	720	733	736	722	699	677	737	701	708	718	697	715	709	722	728	701	740	676	733	692	728	681	716	741	745	754	703	707	734	724	739	732	714	729	706	693	778	709	718	728	726	685	733	789	678	716	700	689	709	705	743	710	740	713	782	677	670	664	746	696	676	705	748	686	670	745	713	701	710	728	690	692	708	705	755	678	721	722	724	698	726	714	732	738	700	726	731	721	764	691	701	736	672	723	695	730	681	767	637	702	741	707	700	718	744	743	723	724	682	738	736	681	734	725	687	712	732	761	763	706	698	737	697	717	704	746	724	718	680	745	686	704	722	748	693	698	705	663	712	766	663	714	727	733	739	728	684	653	724	694	676	756	740	707	733	701	710	712	696	747	728	738	720	722	743	712	672	769	690	687	674	705	731	727	750	752	737	690	728	697	741	735	717	724	692	693	739	672	698	729	660	701	716	716	701	714	738	728	715	742	776	704	749	694	738	693	741	682	728	699	684	765	724	683	716	705	734	712	692	730	718	676	690	676	693	671	712	745	724	742	695	712	669	716	701	756	721	717	684	698	716	719	701	723	663	737	697	765	733	690	705	693	706	710	728	706	749	721	713	701	756	714	800	685	688	736	701	762	724	711	678	697	726	740	699	718	772	671	692	734	770	747	747	704	741	739	704	708	716	725	710	717	771	708	722	727	734	704	678	745	696	709	671	742	673	721	704	740	661	746	728	720	712	710	736	740	680	703	738	709	706	746	746	724	703	712	697	736	741	719	700	710	703	713	763	695	666	750	749	752	750	743	737	741	734	712	744	707	737	715	718	717	731	742	725	741	683	677	650	676	660	717	724	750	724	720	664	701	718	728	715	697	690	718	707	778	727	729	734	704	662	690	744	697	700	686	706	762	726	663	691	696	722	725	724	730	756	734	674	743	713	690	733	696	735	748	764	708	702	729	703	670	711	771	700	698	680	705	672	701	745	702	686	742	713	743	664	686	772	712	771	681	697	754	671	724	760	668	740	686	745	717	668	737	755	732	743	730	727	704	707	724	680	713	673	764	697	744	754	739	733	733	713	712	697	710	715	759	744	714	703	717	698	770	679	696	713	705	712	738	676	766	728	664	733	743	705	725	686	734	697	652	717	719	694	722	750	690	704	682	735	752	687	708	720	689	715	685	669	697	715	745	729	714	656	702	729	691	701	748	706	708	709	701	761	742	766	705	766	690	701	709	684	789	690	745	704	715	692	684	705	718	694	736	749	707	762	744	738	771	728	735	758	742	721	729	698	714	737	710	719	739	730	728	711	723	705	775	728	726	650	701	696	747	702	706	674	729	703	672	758	724	715	718	720	717	699	708	721	678	705	730	720	707	748	714	772	728	690	718	679	713	725	701	705	708	684	721	734	738	707	727	676	697	777	671	693	674	735	722	673	691	714	724	681	694	715	764	745	720	709	700	708	738	721	702	705	688	740	697	725	733	741	689	758	693	713	708	703	710	738	701	758	699	726	716	737	703	745	724	708	750	739	736	720	716	750	745	768	708	695	685	762	721	680	722	698	741	709	703	714	718	717	645	739	703	670	726	697	710	738	742	704	670	720	712	775	706	723	704	704	702	710	668	716	731	760	731	728	720	746	728	709	734	741	700	715	672	729	730	667	730	704	703	707	707	740	738	750	765	701	721	654	738	740	698	669	742	702	664	759	718	682	722	728	691	691	707	719	734	740	722	677	744	731	714	706	655	721	661	698	690	710	734	750	750	714	684	732	721	705	702	757	740	683	763	642	736	734	754	729	723	653	695	728	774	699	775	653	691	758	748	707	711	716	748	700	721	732	729	707	711	772	763	716	682	751	672	743	702	689	719	663	713	682	717	731	692	694	751	709	751	703	742	707	744	684	729	685	743	685	745	757	698	687	691	723	684	683	776	718	696	705	684	760	727	672	690	680	712	700	708	708	749	691	708	704	749	693	717	746	726	697	721	695	720	743	677	723	719	726	702	708	736	694	751	688	719	740	681	691	738	730	707	679	716	712	716	716	745	715	749	755	715	714	680	735	715	727	745	733	711	665	696	676	728	719	743	699	683	713	680	706	668	695	722	750	714	700	694	698	772	732	752	714	721	721	701	710	663	698	744	730	690	725	736	732	734	734	704	737	734	719	736	722	726	701	749	680	717	743	675	718	721	734	731	725	710	716	719	669	714	717	702	688	749	764	726	734	733	700	728	700	763	686	691	632	759	669	693	703	694	688	694	716	761	743	756	710	689	727	711	706	728	736	750	759	725	748	676	709	707	713	729	730	710	718	724	717	726	730	708	708	670	723	703	705	693	729	705	750	727	691	761	743	729	707	697	729	736	677	675	735	748	734	674	704	745	732	689	701	663	705	725	762	687	751	714	713	735	726	674	683	710	702	730	722	781	759	697	727	698	688	724	671	713	716	654	664	716	685	686	704	692	711	711	709	667	701	687	748	732	690	702	714	684	730	714	736	760	752	692	744	661	733	663	738	729	702	730	694	709	761	712	728	750	737	722	761	762	715	715	710	746	729	791	775	708	694	739	705	683	707	745	718	699	733	732	750	770	749	670	709	690	657	725	654	709	714	726	685	739	759	759	699	721	690	761	700	695	679	731	733	717	715	732	706	675	707	706	682	715	711	735	678	689	751	665	704	683	702	753	716	723	726	745	745	686	655	726	724	707	722	730	680	756	711	718	704	703	728	745	740	733	710	729	689	727	668	707	740	671	710	719	663	713	732	736	691	724	710	735	697	696	734	694	703	723	729	725	729	685	712	755	718	751	694	764	727	689	745	681	743	699	651	735	760	720	734	709	758	748	687	707	711	696	733	723	743	725	697	674	750	729	711	711	714	697	726	696	710	712	699	710	759	714	700	703	734	700	707	758	697	760	671	741	716	695	712	715	711	698	713	751	732	640	753	648	693	716	741	679	724	726	677	670	652	672	743	700	772	712	798	705	714	770	720	730	733	748	730	697	699	722	738	696	746	703	704	711	733	703	732	683	731	688	704	677	710	705	718	724	745	699	701	749	697	681	663	721	735	688	738	738	744	686	747	692	760	669	687	683	715	742	711	697	695	716	697	763	649	733	724	698	727	719	731	715	695	705	732	730	744	693	712	742	716	704	695	744	692	741	728	714	728	723	739	702	703	726	721	710	740	716	719	687	694	690	711	722	770	710	718	700	709	736	720	708	682	678	756	664	715	726	747	678	744	702	687	764	662	702	718	707	702	729	698	711	737	768	688	726	713	736	792	686	713	687	710	715	750	713	706	721	735	739	666	729	728	725	682	705	730	695	705	745	728	722	679	730	706	730	702	696	719	705	729	732	703	782	706	707	706	702	689	657	723	710	664	716	723	706	728	700	702	712	689	692	720	757	733	729	675	721	690	723	718	689	735	670	706	710	700	731	730	716	668
66198	37736	22304	27893	59199	56373	46203	34356	17977	6010	1564	585	345	331	300	308	299	335	306	346	308	346	333	302	276	319	305	301	310	292	325	301	301	330	275	315	287	344	270	282	317	308	295	323	317	306	318	282	284	334	308	327	292	308	285	340	329	309	338	296	283	312	324	327	280	320	284	304	314	311	307	271	292	312	268	278	310	284	314	276	310	313	325	301	282	280	323	316	301	331	310	321	328	298	334	309	303	288	303	317	304	314	290	322	274	304	289	296	298	313	311	292	304	279	327	270	316	335	320	318	290	292	288	284	297	306	277	299	299	339	296	302	301	308	315	316	307	287	290	313	318	304	346	329	323	298	312	318	314	306	313	286	303	303	316	289	308	329	276	296	331	338	308	271	336	290	331	281	332	299	315	322	301	281	322	318	289	318	319	293	290	289	306	335	297	274	287	301	343	308	288	310	322	277	318	327	310	332	308	283	320	321	302	285	317	321	288	330	324	326	311	291	271	307	320	330	334	326	331	298	313	304	321	278	276	307	329	307	310	295	288	290	302	306	319	314	280	312	271	301	298	300	317	325	279	277	297	313	292	304	301	292	274	323	298	334	296	314	296	287	304	294	314	306	290	279	334	281	308	292	315	339	278	283	302	328	353	286	285	304	302	315	282	318	298	310	329	304	334	308	295	308	307	295	313	307	336	313	339	288	322	288	275	311	318	314	295	293	292	285	286	307	303	322	311	265	329	298	354	309	298	296	302	339	305	320	292	299	269	309	302	328	307	275	321	309	295	314	311	302	339	302	295	291	314	310	256	327	313	327	290	321	333	313	319	287	279	305	275	286	291	316	325	318	295	272	329	278	314	301	290	299	333	335	276	316	341	324	320	286	295	297	313	316	295	267	284	293	301	312	314	305	313	305	336	340	311	288	271	325	328	326	297	297	302	291	316	291	296	318	318	315	295	277	336	263	319	289	324	334	292	310	298	298	294	283	310	292	286	293	278	343	324	275	283	344	332	300	285	311	311	288	289	316	279	317	291	319	293	289	295	292	309	299	315	299	291	297	315	297	325	291	320	286	306	278	299	282	292	308	318	301	293	346	324	344	294	308	316	303	319	331	323	299	275	294	298	292	319	293	269	291	313	298	317	309	303	315	315	306	345	338	310	312	322	273	302	286	310	308	317	299	315	309	308	333	284	297	319	314	316	316	302	283	330	312	287	296	292	296	289	291	294	299	306	311	322	299	324	306	329	291	299	325	296	317	304	311	308	300	306	308	298	325	309	301	240	315	307	307	302	308	309	334	294	335	294	333	279	350	284	293	302	294	315	304	305	309	306	303	268	327	329	302	286	267	296	292	302	276	289	341	300	305	294	242	310	333	316	306	338	295	315	279	277	294	293	315	327	329	284	341	311	324	298	273	286	307	341	290	316	324	280	333	287	324	324	325	305	307	313	304	314	315	300	297	324	288	302	316	312	307	321	326	303	340	335	305	297	312	317	332	292	322	308	318	270	310	317	301	307	288	318	324	326	313	288	308	278	307	286	284	303	282	309	298	304	284	296	260	303	327	324	322	310	297	303	296	296	330	293	285	274	301	318	306	279	281	285	311	329	275	281	311	308	310	314	304	331	299	323	272	321	277	309	299	289	296	274	328	295	316	307	292	312	320	303	279	319	291	287	317	328	327	296	333	326	311	312	331	329	301	289	312	296	291	309	302	295	307	315	300	297	299	273	307	330	277	298	313	312	333	305	295	297	322	322	309	291	295	337	314	299	321	276	313	287	309	297	305	312	323	280	287	310	299	290	267	343	273	300	277	282	325	330	307	319	333	345	320	300	299	304	292	320	329	311	265	321	327	315	365	307	291	309	299	356	320	302	292	345	329	303	335	312	299	324	313	317	315	319	336	278	320	296	316	318	290	331	331	272	284	301	271	286	342	297	294	307	321	310	316	309	322	283	323	310	324	328	287	329	290	271	294	300	287	319	307	288	311	285	302	302	301	274	294	316	325	296	300	283	341	334	295	273	296	307	297	291	305	268	287	308	319	322	287	307	316	335	308	329	339	320	329	301	300	308	296	331	304	317	303	309	306	306	298	317	330	315	337	307	287	349	314	308	300	316	308	336	298	319	268	313	316	307	299	343	301	305	300	301	318	304	325	315	291	292	341	326	290	313	293	279	280	323	303	281	277	326	289	300	296	301	320	310	274	278	301	279	320	329	312	259	314	283	272	313	305	310	302	333	287	327	322	270	293	286	295	301	293	319	324	286	301	310	304	294	283	299	346	299	312	315	321	296	315	325	293	301	264	304	320	288	343	279	304	312	329	313	285	312	315	298	314	308	318	316	327	292	289	303	315	318	319	328	346	305	330	320	305	290	310	316	305	318	333	312	334	311	325	328	305	298	308	333	323	288	310	334	315	282	284	286	314	328	314	328	308	311	283	298	322	338	278	313	325	294	320	297	307	299	274	294	339	290	308	282	314	285	316	278	290	306	300	298	300	323	298	303	294	302	311	307	280	288	264	295	295	316	316	312	315	313	282	313	299	310	288	296	306	294	302	274	274	316	284	326	330	297	299	327	316	287	296	299	312	282	311	303	290	277	336	298	346	286	292	335	319	268	325	286	297	303	291	317	302	320	304	276	320	323	327	274	318	272	299	317	320	309	304	312	331	282	313	305	295	325	280	307	347	328	320	308	272	304	275	291	317	302	330	323	318	296	318	314	292	281	296	318	322	301	301	303	319	318	294	281	285	312	317	278	317	292	318	313	326	324	336	297	307	273	308	326	316	307	300	302	312	300	318	288	320	320	307	308	327	308	278	267	321	303	305	307	329	310	327	318	285	314	308	259	292	275	351	280	287	333	293	309	292	335	301	259	279	324	315	295	281	334	318	315	321	288	306	325	300	320	360	308	328	293	296	297	332	304	334	314	330	303	280	302	297	298	321	282	302	348	297	307	296	271	258	276	328	291	309	298	328	300	305	304	319	312	326	321	287	263	264	294	319	271	317	296	313	283	340	326	312	314	297	303	319	294	264	277	288	299	318	306	308	306	310	307	291	313	322	330	336	298	276	300	327	281	278	306	291	292	328	289	316	286	303	315	287	280	299	303	306	322	301	306	346	302	307	284	338	296	290	308	321	311	307	286	305	291	305	282	292	282	289	328	330	338	320	312	285	336	298	352	278	292	279	310	298	310	320	273	346	320	319	289	297	316	318	287	296	277	309	275	320	323	301	296	312	293	295	282	280	323	319	289	306	330	293	284	324	349	295	280	318	311	324	303	277	312	314	332	311	301	304	315	322	300	314	347	301	318	294	291	312	296	305	299	326	278	317	346	321	323	301	314	305	306	276	319	329	338	275	281	338	335	289	314	320	330	311	308	326	313	276	338	352	303	288	293	305	309	291	317	311	320	319	302	308	271	300	305	295	313	331	333	307	287	316	316	314	285	296	317	308	282	335	296	268	341	296	336	271	318	317	277	310	300	287	307	330
39993	18037	24327	41026	68919	65916	59200	47624	31830	15065	5217	1765	962	780	758	742	733	772	725	730	711	694	729	651	725	727	733	700	740	724	796	730	721	708	728	760	703	725	706	745	704	759	739	713	753	707	739	707	733	747	698	788	730	691	701	702	727	796	745	758	748	712	716	712	704	708	738	737	689	708	706	717	754	706	728	691	735	717	732	712	740	728	737	702	729	763	741	689	721	740	712	749	692	745	738	677	732	690	711	726	683	677	747	746	735	752	730	742	783	712	742	724	745	703	719	751	702	754	690	791	714	684	745	656	681	743	717	722	707	738	747	688	752	722	732	712	691	784	722	718	688	739	739	768	774	740	728	726	747	762	727	701	723	716	757	762	745	757	746	788	714	735	714	766	751	745	731	705	706	743	708	746	709	725	747	714	739	742	731	718	737	707	720	698	683	710	702	687	716	677	689	701	701	728	750	732	711	712	717	701	702	746	717	753	766	721	718	693	707	719	688	731	708	747	749	717	694	711	706	704	685	733	753	758	756	754	733	711	724	777	701	718	682	717	748	703	750	769	719	714	748	751	731	707	733	720	717	707	732	730	733	748	696	736	697	728	670	759	756	698	754	721	726	682	730	677	696	674	735	672	727	700	761	693	713	741	710	754	731	755	710	753	744	783	767	714	753	746	696	715	740	737	732	700	713	711	703	738	719	719	702	734	689	740	727	716	722	746	725	737	720	723	758	714	704	725	720	732	736	749	709	733	698	666	708	716	694	741	720	758	733	738	686	741	717	734	686	764	732	763	721	723	691	711	781	716	752	751	730	755	738	721	722	750	749	765	709	732	738	767	728	744	711	762	692	760	723	723	734	702	685	703	745	745	718	693	676	704	719	710	707	730	728	694	706	699	712	762	723	712	790	720	744	699	718	701	760	720	728	763	702	748	729	686	683	783	700	749	755	689	713	739	710	727	669	718	758	726	727	716	737	743	754	686	736	706	782	710	687	703	714	758	747	691	706	745	720	719	719	701	775	708	749	724	746	721	761	769	765	746	718	732	718	732	723	723	742	734	685	760	756	701	733	678	702	759	725	710	731	718	732	701	767	710	733	736	741	732	729	735	751	734	687	737	731	714	732	727	716	723	766	746	748	743	717	717	727	747	707	705	709	746	749	720	723	722	736	681	708	718	732	709	681	717	699	695	692	724	713	652	702	755	725	736	707	724	749	801	744	722	731	715	683	714	682	762	677	719	720	712	778	728	706	740	728	702	712	696	688	751	692	734	757	710	758	677	723	731	751	730	719	728	742	749	773	732	685	770	736	694	725	722	748	725	719	755	756	719	728	717	731	758	736	678	709	662	711	706	746	708	733	674	730	698	720	749	682	727	705	744	722	713	727	706	676	770	725	726	671	760	726	688	780	765	707	720	733	731	728	708	711	728	681	712	740	731	787	747	713	735	760	737	734	711	708	717	720	726	777	711	746	777	689	770	732	750	719	742	714	743	726	731	715	717	728	700	763	717	735	748	701	722	721	739	724	711	697	715	713	736	685	705	724	734	713	754	705	712	690	775	710	723	715	715	734	691	702	686	709	723	769	747	703	731	750	680	718	732	737	673	699	698	700	688	739	698	757	758	781	711	676	712	739	747	752	730	736	773	726	713	688	715	703	695	718	715	742	749	744	763	739	751	707	718	711	715	720	773	675	762	709	733	739	742	691	713	671	770	752	721	696	724	687	667	708	712	775	748	751	702	707	697	731	698	691	721	703	681	740	691	760	722	718	726	699	712	794	729	676	707	713	753	736	726	726	736	751	756	744	732	670	725	713	761	752	723	729	701	716	756	708	772	692	702	672	751	728	729	769	704	739	730	764	727	720	701	740	748	753	712	715	766	719	721	710	669	749	743	699	722	732	774	773	692	757	710	673	719	763	682	713	738	671	716	776	707	747	738	750	717	744	750	765	727	753	725	716	750	765	700	754	693	750	688	700	739	740	682	713	741	732	694	697	712	671	758	754	741	733	661	718	705	704	730	732	733	750	769	722	699	733	731	709	713	732	704	721	706	720	728	701	743	701	743	741	710	739	757	696	776	712	690	764	689	752	753	753	762	710	680	743	726	693	791	701	681	701	742	768	718	750	738	746	728	747	735	756	731	701	658	743	694	748	743	719	744	689	710	736	737	725	696	683	688	801	692	735	703	697	736	716	711	804	740	714	750	702	727	770	748	734	709	736	756	726	742	735	728	714	723	736	743	756	725	689	717	698	735	732	743	719	671	737	711	774	696	732	769	752	694	672	698	677	682	710	717	729	737	741	723	694	765	758	733	723	698	725	726	706	759	743	749	705	724	717	781	733	680	721	723	722	689	697	783	692	696	706	727	726	724	745	722	771	718	693	739	740	733	716	700	815	726	739	720	730	689	757	730	739	707	725	743	732	758	686	679	694	688	725	696	699	734	728	755	708	718	705	705	719	728	755	710	715	700	725	700	652	718	731	718	728	742	671	721	705	708	753	687	712	752	715	735	719	738	758	765	759	723	720	716	737	738	719	785	707	719	684	716	716	735	717	711	742	745	704	716	733	776	719	731	758	689	669	738	714	746	730	743	729	738	760	707	716	665	695	688	750	746	702	715	753	785	777	735	693	738	744	732	700	740	696	712	695	739	670	694	755	702	737	722	716	789	715	721	738	700	748	684	703	747	737	732	718	720	736	723	696	755	706	752	679	767	736	721	766	726	730	701	707	700	725	735	736	734	729	794	721	770	704	744	749	711	667	711	734	727	782	715	728	718	700	738	692	782	722	699	746	722	704	785	742	758	733	723	740	724	781	699	687	710	775	762	734	803	701	730	722	755	682	685	741	726	715	682	726	716	747	723	737	735	763	705	740	726	704	756	750	741	722	739	744	737	756	741	682	722	749	753	715	696	692	742	743	710	731	714	768	741	767	728	758	743	707	734	730	735	700	718	740	754	733	715	733	730	728	743	703	747	717	680	736	730	691	762	727	710	716	703	707	708	703	707	779	724	766	699	705	737	727	692	762	765	702	769	749	684	731	720	703	739	680	723	700	697	746	712	707	725	712	723	743	725	704	742	755	747	737	752	774	717	740	739	715	654	761	692	648	718	738	720	707	729	733	760	728	710	741	728	735	708	712	712	720	754	706	748	709	746	712	689	726	733	735	696	732	732	746	764	710	755	718	735	740	747	780	714	729	698	723	733	749	709	696	765	685	737	743	746	733	737	699	763	712	753	736	728	747	765	684	750	769	734	723	723	724	770	752	755	706	724	704	679	733	711	726	751	777	734	714	735	703	778	766	720	709	740	714	723	701	722	734	721	747	692	771	705	688	696	699	732	711	759	731	744	696	778	744	713	764	691	705	731	750	736	674	744	693	751	778	740	743	691	754	721	706	740	699	730	686	738	659	710	752	745	741	711	752	734	751	728	683	689	716	718	710	742	755	719	735	737	713	734	733	775	731	718	766	740	713	713	743	738	741	755	736	691
9331	2034	912	896	2565	3507	3493	2546	1344	685	459	374	312	343	347	347	335	359	319	333	308	326	347	335	325	326	301	328	339	381	358	368	333	350	329	322	331	331	336	344	329	363	328	331	382	350	356	336	391	339	359	342	370	308	351	307	370	303	342	340	337	326	375	337	338	317	354	338	344	319	352	327	364	353	374	315	363	368	356	306	332	344	327	315	380	341	315	358	339	348	359	301	383	322	309	334	354	350	342	304	362	333	343	292	345	364	327	326	318	331	314	381	351	356	345	311	366	349	368	382	350	333	350	323	341	329	362	311	341	319	326	322	360	350	334	324	358	371	320	354	342	337	340	305	342	339	360	334	363	333	358	363	342	388	360	369	325	350	328	336	328	354	323	323	348	302	374	330	314	360	360	358	325	353	328	361	325	338	374	370	328	303	349	342	327	334	326	344	352	319	317	315	327	365	344	352	315	350	322	338	353	316	359	327	371	375	340	335	345	349	326	371	327	371	333	364	339	357	331	335	326	359	374	355	319	333	326	330	374	350	339	342	317	332	355	354	331	357	365	358	347	330	318	312	303	355	346	352	332	350	358	329	279	311	351	314	339	358	340	333	341	337	335	313	321	361	327	315	364	352	358	317	338	368	356	314	328	341	356	312	327	336	323	324	330	362	344	326	319	356	339	353	323	318	323	333	346	305	350	366	308	357	301	347	347	330	352	327	331	355	322	324	338	363	344	312	351	354	326	323	374	362	339	328	336	329	302	321	345	353	335	334	379	324	345	351	351	313	316	347	329	321	334	371	344	317	376	318	384	352	327	347	330	341	346	344	307	339	376	343	350	317	338	342	335	319	334	342	356	327	378	333	360	325	337	362	327	329	342	331	351	351	341	375	342	324	304	335	328	343	383	301	330	337	344	364	334	305	327	335	331	343	365	321	331	339	371	348	357	337	351	334	325	311	323	324	349	372	324	324	375	303	350	358	374	334	342	352	345	314	313	341	346	293	329	349	334	362	352	341	333	358	323	352	358	356	350	358	343	354	343	321	334	325	344	371	355	335	329	357	357	313	310	351	359	328	313	367	344	329	331	319	357	311	360	346	358	358	316	336	361	402	319	313	318	344	328	317	318	346	335	325	326	359	321	315	367	305	317	342	330	324	338	317	321	352	332	317	354	322	350	335	338	336	330	314	331	301	329	347	353	343	329	332	364	307	350	350	321	337	329	328	352	331	345	331	347	339	321	310	341	351	328	338	344	343	316	392	334	336	344	327	341	340	367	305	338	371	346	330	316	298	328	294	305	340	335	341	355	343	401	352	343	346	349	363	313	362	367	328	330	306	310	382	301	337	323	332	324	328	309	333	308	336	319	347	357	338	334	344	342	322	336	311	350	359	358	358	388	345	330	332	354	335	314	329	331	371	330	365	340	377	320	341	330	329	391	346	301	333	352	327	339	372	325	337	368	309	368	372	332	321	309	382	362	330	319	328	344	380	320	333	318	355	341	323	351	332	392	336	360	341	350	319	321	360	354	322	343	364	330	389	342	346	355	339	357	321	318	370	341	317	326	350	319	353	310	329	339	319	320	326	331	360	379	354	369	344	334	318	356	331	342	335	334	317	336	348	342	311	377	339	362	341	377	321	304	369	360	328	370	361	361	348	329	346	338	365	349	335	316	340	325	300	335	354	338	337	324	347	327	353	328	332	360	346	342	346	354	307	372	328	340	323	333	375	325	334	372	331	344	313	328	334	331	317	328	342	327	307	354	344	319	355	337	336	332	320	351	358	316	340	363	315	352	340	325	325	324	355	317	324	388	339	345	314	306	328	345	369	329	336	398	338	318	349	385	390	317	325	373	340	343	346	292	351	352	331	319	370	351	349	336	320	332	362	311	328	359	313	324	334	386	349	364	347	347	328	335	345	332	325	310	315	308	382	350	317	304	345	354	349	350	347	354	326	332	368	335	316	349	332	308	354	339	339	340	350	374	338	330	339	344	332	388	330	313	337	350	325	307	346	360	335	331	382	340	320	286	354	328	335	333	350	351	354	352	351	314	354	362	326	359	359	346	344	351	369	351	317	353	407	319	296	332	352	327	346	361	345	308	348	340	338	328	355	314	359	334	335	349	337	357	323	348	363	340	361	301	342	345	324	317	319	358	336	362	339	378	393	342	325	351	308	344	324	358	351	386	342	352	335	338	340	373	363	318	323	346	352	327	344	292	351	344	342	340	326	366	347	359	337	329	336	328	322	330	358	361	357	387	369	328	318	372	345	326	357	366	348	330	352	340	320	318	336	345	350	359	305	330	354	347	346	355	324	305	348	335	340	337	338	338	348	329	325	320	324	337	335	301	327	309	341	338	362	335	352	325	285	343	333	342	343	338	328	360	347	342	395	319	330	324	339	302	333	345	325	329	344	322	331	339	360	368	336	338	317	341	349	321	341	357	347	314	317	314	328	367	329	349	342	317	340	327	326	357	323	335	324	369	320	344	326	369	309	381	364	311	360	374	338	388	324	329	304	359	356	348	362	307	335	335	339	329	344	323	320	322	339	312	314	346	316	326	333	362	318	331	364	320	345	363	335	318	359	364	304	318	363	289	329	322	330	360	344	348	330	330	379	336	368	356	352	325	333	368	324	330	339	310	335	312	340	334	323	325	336	295	346	377	366	342	341	347	321	370	340	347	341	371	388	299	352	339	326	314	334	337	327	326	359	336	331	320	371	313	322	385	322	335	379	306	328	315	355	351	321	331	351	370	348	360	330	335	341	317	329	338	309	372	357	310	317	363	337	331	327	356	380	335	331	336	366	341	362	360	381	350	309	306	308	323	323	328	325	313	347	358	340	372	343	327	312	328	330	335	366	304	343	335	341	331	345	362	325	336	327	311	348	332	327	335	349	366	313	341	353	321	325	354	353	336	346	278	336	311	353	359	325	331	335	365	334	357	357	322	345	299	361	351	331	325	333	315	359	302	337	332	348	356	333	319	317	341	338	316	361	338	324	339	363	327	305	339	314	351	337	372	315	347	341	337	330	321	363	388	357	339	345	333	367	341	328	329	335	370	337	312	343	385	328	310	363	323	357	353	317	322	312	375	335	334	361	331	362	360	342	344	331	307	367	325	356	310	354	325	330	351	330	378	284	333	293	333	355	367	342	322	332	292	345	353	341	321	361	352	342	356	379	383	355	350	355	351	341	356	352	327	328	332	342	296	325	346	370	325	328	326	357	322	347	355	348	325	377	315	335	314	365	360	354	323	317	357	334	323	357	341	372	352	339	374	333	311	309	340	338	347	337	361	334	327	334	364	333	353	308	322	341	367	354	360	310	354	330	314	321	304	348	371	353	354	324	372	309	328	337	342	341	349	322	328	332	319	333	316	352	355	333	327	336	346	335	337	336	340	344	328	337	328	335	340	341	334	367	344	354	345	346	332	325	316	327	350	325	348	384	299	324	349	322	335	323	343	354	371	373	334	363	331	348	368	345	330	305
7645	2173	1874	3349	11430	13051	12651	8692	4211	1972	1182	903	823	792	781	819	797	799	788	767	861	769	765	806	798	791	810	808	761	801	788	753	811	786	772	797	785	746	774	787	790	776	797	832	772	806	766	849	788	796	789	829	812	806	834	826	752	819	781	801	769	776	780	816	828	817	769	845	847	752	797	767	783	789	694	820	806	820	753	760	823	807	820	808	799	788	817	788	836	814	768	820	803	805	780	778	815	810	763	801	819	805	791	807	759	802	812	856	738	825	785	808	806	830	808	792	803	758	719	817	775	796	778	797	802	769	779	839	798	757	797	784	808	778	796	797	788	817	757	758	829	841	788	839	822	798	776	838	779	819	775	816	805	755	769	826	787	797	772	761	760	775	815	745	851	846	845	776	794	778	776	756	798	805	761	766	788	803	796	787	833	797	799	856	749	784	759	822	802	747	790	786	811	827	809	806	783	825	774	774	785	793	849	826	775	799	798	771	781	789	762	783	822	808	793	761	740	761	797	798	803	783	815	804	798	764	808	772	800	773	765	773	824	835	813	799	825	762	781	746	833	795	768	747	799	805	816	829	769	794	799	809	760	807	861	821	804	804	809	816	803	802	789	807	794	795	832	813	817	805	823	811	792	761	820	810	789	762	751	726	816	815	855	775	818	758	771	828	817	820	825	827	768	773	777	762	799	807	840	768	752	775	784	768	786	783	769	803	842	717	793	734	811	771	774	783	814	807	769	792	824	755	796	777	818	808	800	751	813	777	860	849	757	803	771	823	766	758	782	776	793	820	816	771	754	760	761	778	889	801	798	789	759	799	793	801	854	776	796	786	828	726	785	778	762	848	801	752	809	771	787	792	815	786	762	799	736	790	834	871	786	807	801	784	784	838	800	818	789	811	862	748	774	764	781	790	810	777	807	861	809	760	764	752	819	778	751	792	825	761	828	776	782	779	818	791	787	780	767	829	718	796	799	796	783	805	769	719	772	764	808	816	780	826	797	794	824	791	812	805	752	759	796	789	809	776	760	837	837	807	781	810	759	817	797	857	796	805	804	779	755	782	823	822	745	774	754	849	764	791	819	794	768	756	763	753	799	774	794	850	755	783	836	797	784	797	784	830	843	796	832	833	807	788	839	808	810	796	774	782	822	789	820	783	751	809	764	727	823	842	778	760	817	779	788	821	775	798	792	796	775	771	735	786	811	795	800	826	782	831	816	779	810	863	790	800	759	832	786	803	787	794	759	783	839	834	817	821	815	820	849	802	844	752	767	786	768	803	759	817	794	820	806	812	799	806	825	783	819	803	804	778	761	779	778	777	794	741	814	861	794	785	772	780	769	806	812	759	777	774	790	775	817	833	771	786	771	772	757	751	777	797	794	806	829	778	805	744	823	810	784	818	773	859	772	758	786	767	788	813	753	869	751	833	775	771	798	774	815	783	781	787	758	781	785	834	772	780	826	787	752	807	826	745	806	763	800	790	801	766	828	785	764	782	824	758	798	828	762	805	797	812	785	804	819	757	812	800	747	794	829	784	848	853	811	806	806	731	799	765	780	790	808	801	795	842	792	821	808	764	777	815	825	822	784	814	785	816	869	786	779	784	776	817	848	789	819	807	826	806	816	819	833	843	790	835	759	756	772	764	803	804	835	804	812	811	840	784	859	813	845	798	793	807	771	762	819	793	740	821	771	751	739	810	812	788	800	747	800	806	787	814	776	745	758	783	820	852	751	778	795	757	813	791	762	763	770	810	797	834	796	798	804	827	811	779	774	795	791	824	801	799	850	757	804	812	778	817	762	768	794	800	793	797	805	775	816	806	780	818	808	791	756	815	813	794	795	803	842	736	813	792	826	807	812	768	753	741	769	823	734	806	842	830	772	790	813	766	808	774	815	822	807	818	824	765	829	835	763	814	813	783	772	754	795	799	752	823	766	786	787	802	825	756	770	839	796	811	814	773	781	790	781	812	809	794	836	817	780	799	786	820	748	780	796	773	817	792	789	834	783	778	805	737	850	796	769	780	814	772	784	801	825	800	811	843	788	796	777	775	783	775	747	797	775	811	835	790	827	822	858	744	810	803	831	807	816	759	774	785	804	816	794	800	806	787	807	817	781	819	723	783	766	813	768	765	823	746	770	819	759	770	819	808	769	804	795	787	806	788	829	815	814	762	753	816	772	768	789	807	825	789	855	775	781	807	807	798	763	803	770	816	762	813	810	777	781	839	801	771	782	779	752	826	781	786	820	857	749	796	772	713	815	804	751	751	789	795	802	816	765	812	789	792	815	813	786	787	840	801	735	797	756	822	774	778	822	814	806	742	801	805	822	821	766	788	788	804	783	813	817	781	834	758	759	742	827	791	810	780	750	856	808	801	797	787	844	774	780	818	774	772	818	819	790	813	760	768	778	819	834	811	813	804	780	771	758	788	824	833	805	794	781	760	803	793	816	846	798	812	828	788	795	813	793	733	823	794	862	795	798	797	833	769	774	800	809	824	789	784	809	804	776	802	798	852	813	806	814	847	849	766	802	797	802	810	726	783	803	794	806	817	811	802	838	865	800	803	843	755	758	817	739	787	800	850	865	822	774	777	829	818	810	755	789	779	782	832	797	774	785	802	801	800	777	769	771	838	793	858	780	801	810	812	784	753	788	846	826	815	808	774	833	764	845	842	807	816	791	833	819	758	771	764	757	805	784	755	831	848	829	816	804	804	786	790	823	777	775	791	774	812	813	869	763	793	799	775	808	818	732	824	804	844	809	786	813	763	800	781	799	812	753	780	789	748	813	767	828	801	815	799	772	813	815	840	841	759	761	787	833	845	858	829	730	814	831	786	792	812	771	837	752	846	830	773	776	793	809	803	822	795	773	846	833	807	796	762	783	732	792	785	778	796	814	777	767	855	818	767	791	809	789	817	776	769	780	800	796	729	848	830	844	832	798	760	809	801	815	808	762	736	821	758	790	788	774	797	804	832	777	865	826	816	812	754	798	806	778	800	800	789	792	762	758	798	770	768	782	796	805	806	810	778	789	733	858	737	812	793	803	790	814	773	738	800	818	804	818	799	795	781	801	778	771	857	805	852	809	768	815	771	815	844	816	792	773	813	807	833	760	812	803	836	801	798	744	827	805	863	728	754	747	754	796	793	797	794	771	824	826	814	842	775	803	780	780	751	751	822	793	767	772	806	824	780	752	787	764	779	761	751	774	792	795	792	815	794	780	782	749	796	834	804	819	759	764	767	788	783	788	817	787	787	774	797	810	769	795	779	766	823	840	774	782	793	801	783	820	814	795	822	786	754	794	812	774	799	774	758	800	850	799	786	787	799	811	772	782	772	766	808	837	810	810	824	783	819	819	734	827	779	804	766	777	796	802	793	722	762	782	783	761	805	774	752	877	799	841	786	787	794	769	772	779	795	794	823	788	758	779	772	779	779	793	778	755	774	769	814	779	789	846	796	763	754	796	741	796	765	806	766	803	827	819	846
66462	36368	21152	27044	53393	61279	50025	31472	14882	4427	1214	482	322	312	320	304	283	309	339	295	308	329	320	328	338	345	307	323	313	295	303	311	300	304	316	294	305	300	341	289	296	284	284	341	297	281	301	318	285	310	315	316	285	263	328	324	283	301	320	319	314	300	310	305	278	313	295	289	341	305	325	302	289	308	343	305	296	297	331	293	312	337	304	321	329	304	286	314	292	269	292	287	317	306	320	304	291	327	334	298	316	308	331	283	319	313	306	315	320	284	291	300	335	314	300	303	315	313	313	315	330	300	301	295	307	326	299	333	323	314	294	308	306	290	279	284	300	289	289	324	339	300	321	338	291	279	295	349	318	347	299	297	323	339	326	319	313	312	296	337	317	311	330	288	322	311	336	319	305	300	282	319	304	266	308	280	293	276	299	319	316	305	281	291	285	290	333	316	279	265	329	293	321	318	290	300	300	300	294	322	317	279	298	314	308	315	302	292	315	355	317	287	271	288	305	263	308	307	301	323	299	321	304	268	283	285	304	336	301	330	294	298	299	309	297	346	306	311	310	345	297	327	302	319	306	305	275	295	298	323	306	314	278	316	320	301	281	294	293	275	358	318	286	336	296	279	298	287	295	309	292	310	349	288	289	322	330	308	303	280	336	302	273	358	311	336	330	293	288	292	316	294	295	318	317	274	334	280	331	259	323	326	294	297	301	314	302	318	306	331	330	321	308	301	294	291	288	292	302	305	317	333	296	269	305	309	307	283	326	322	300	324	296	311	304	324	326	276	316	317	323	288	299	335	303	301	313	306	303	290	296	292	286	320	310	309	329	270	300	334	306	323	335	334	307	306	324	356	302	328	301	301	270	316	280	268	300	275	321	297	316	319	283	299	284	299	314	304	310	302	304	290	300	290	318	331	261	272	355	324	308	295	281	283	285	308	318	328	331	296	343	329	325	316	322	308	289	303	322	325	305	314	310	276	271	326	283	310	299	296	304	300	306	327	312	311	307	283	290	296	316	299	271	311	312	302	334	275	320	305	308	295	302	318	314	328	279	304	290	282	313	331	325	296	329	304	304	313	315	284	320	287	278	323	305	306	324	292	291	338	297	317	321	321	314	291	333	326	346	322	263	300	305	284	282	315	310	305	307	286	303	308	312	312	310	303	302	325	345	282	317	294	316	295	314	280	291	291	276	318	301	341	301	321	315	312	322	299	298	313	308	303	327	323	311	295	342	278	320	281	294	283	299	295	334	319	324	315	294	338	355	303	316	282	294	286	333	288	302	309	285	327	298	313	309	334	288	322	282	307	314	299	293	320	342	298	304	333	302	303	297	281	319	292	295	289	334	292	262	322	327	311	292	285	265	303	311	310	296	305	296	279	303	297	290	307	305	299	304	284	314	303	312	327	302	339	321	320	297	298	324	319	322	299	313	298	302	291	305	323	287	313	310	320	298	307	281	311	296	326	314	322	297	289	317	306	296	325	323	330	297	279	337	316	308	310	306	290	301	315	325	307	308	294	314	297	274	293	328	301	277	288	308	318	348	302	261	310	323	293	343	289	281	287	306	300	283	325	294	331	337	300	330	355	325	320	298	329	276	294	267	349	350	296	272	311	308	290	310	314	302	262	334	284	286	312	306	304	296	311	299	312	287	319	317	326	317	317	329	322	289	324	324	307	277	332	301	317	267	296	298	297	327	317	328	306	340	294	303	299	325	315	271	311	316	308	300	348	291	347	327	317	314	293	306	288	315	290	315	336	287	306	339	266	300	316	306	330	281	322	302	279	322	298	320	331	310	312	303	301	326	312	320	305	294	310	326	296	292	289	295	298	287	335	286	331	318	332	325	307	320	300	317	322	320	319	302	300	276	316	295	327	255	316	332	294	288	329	311	310	285	309	325	294	322	336	308	305	314	264	296	314	301	352	309	302	310	293	298	325	290	329	293	302	286	288	307	342	317	312	290	281	302	278	291	326	329	284	279	332	304	312	288	291	307	347	291	327	296	272	292	314	344	302	310	299	303	325	281	332	293	274	306	278	285	331	309	294	261	282	337	313	245	260	301	311	324	294	318	324	298	298	322	312	316	349	296	257	332	307	323	312	316	295	322	319	309	300	323	322	321	293	302	280	338	327	278	320	296	285	311	311	322	331	338	306	323	316	300	292	324	302	313	302	302	294	298	353	310	288	301	307	290	311	315	318	293	307	301	316	318	320	280	328	326	283	290	312	308	301	309	304	324	267	297	286	301	300	312	274	316	303	329	284	308	284	327	321	321	338	295	295	282	309	331	323	311	311	316	327	269	301	308	320	299	313	300	302	293	305	295	328	298	335	310	304	296	328	292	327	302	309	305	341	312	289	350	286	317	351	299	295	281	296	289	305	275	318	300	309	280	310	328	325	330	325	298	330	277	316	274	310	303	286	301	309	296	335	293	315	290	282	301	300	270	305	286	340	289	304	318	303	324	299	282	304	343	306	326	340	306	296	340	292	316	313	319	326	303	306	312	280	279	267	268	331	280	313	313	307	334	286	313	269	314	317	298	336	299	298	308	273	300	291	320	315	304	326	298	318	312	304	316	334	300	289	313	297	305	279	306	307	264	311	335	334	279	322	277	287	317	312	298	294	334	316	301	324	298	300	300	272	326	325	316	306	312	299	286	309	306	346	298	318	318	320	291	326	334	276	284	306	306	327	293	308	286	303	301	309	295	313	315	314	317	306	320	358	317	324	313	322	317	283	305	316	325	314	306	287	304	316	285	321	312	314	328	335	342	303	316	308	291	311	310	322	316	314	320	308	323	334	301	312	276	293	292	312	324	287	317	319	312	322	282	320	301	292	296	338	306	276	279	323	304	287	307	315	312	309	298	278	301	308	303	299	310	294	303	310	281	308	275	320	298	296	309	284	304	273	326	324	275	312	315	321	370	312	312	312	301	299	316	287	301	294	323	254	294	294	334	329	306	316	321	301	310	313	292	298	295	279	319	310	328	302	282	288	304	327	330	301	313	316	299	318	311	324	326	296	344	335	293	289	319	287	256	294	287	293	318	304	303	299	290	293	294	313	292	286	307	317	280	318	288	302	308	306	282	286	286	301	297	326	313	337	270	302	280	302	324	299	312	310	284	299	286	270	306	297	316	269	335	276	301	305	321	321	307	310	319	317	304	297	344	324	309	285	324	309	315	304	300	292	336	293	342	314	298	297	339	335	279	304	303	326	303	303	335	303	305	310	318	327	300	320	352	282	293	294	307	281	320	324	315	325	307	281	315	290	289	333	298	280	315	314	263	299	310	267	317	275	276	291	284	321	269	302	283	301	303	315	347	316	295	274	321	292	299	282	303	293	303	347	292	300	303	300	313	309	281	304	260	326	288	292	273	305	297	274	313	308	317	317	331	309	300	295	332	340	313	283	321	295	277	300	271	320	302	341	279	281	292	297	274	319	274	274	301	274	297	322	270	342	324	313	308	270	332	285	280	293	306	317	333	299
39222	17352	23601	40488	64708	71160	61660	44308	27049	11986	4095	1544	955	778	750	741	719	704	742	701	719	731	728	767	733	707	733	760	690	769	733	704	735	722	760	757	749	725	757	731	753	738	759	707	729	703	758	735	728	687	706	742	761	700	725	727	705	755	747	749	702	752	759	691	750	742	723	767	701	750	745	700	773	778	717	719	736	764	677	709	718	686	707	729	713	745	757	705	717	685	736	743	708	714	735	740	744	702	734	729	762	739	752	730	732	725	724	728	744	707	733	764	721	716	698	718	689	686	719	719	704	737	714	728	722	710	774	787	715	734	712	732	709	765	716	675	754	720	726	694	704	704	783	708	730	709	784	755	726	683	737	742	729	697	712	702	691	754	738	722	715	752	731	698	680	736	690	825	734	746	697	695	683	753	697	745	731	747	741	733	715	760	772	726	729	793	742	752	735	649	748	715	711	730	732	698	694	707	725	772	765	762	748	732	752	768	711	732	782	711	738	699	765	696	755	706	739	762	754	722	737	697	778	753	718	721	692	714	783	713	718	690	722	741	762	669	714	717	702	690	737	742	702	685	717	731	670	720	682	726	724	710	699	704	721	744	726	724	743	761	747	751	737	733	724	697	708	740	699	680	680	769	699	693	735	718	740	756	767	719	744	741	672	719	744	779	747	732	760	741	734	701	738	755	719	693	700	750	777	744	802	758	681	682	774	758	735	719	699	739	713	727	755	725	744	697	731	719	662	756	708	744	740	710	713	770	749	730	750	722	763	730	703	711	726	713	730	690	731	715	679	714	708	724	717	737	736	727	741	774	697	742	728	765	686	706	759	718	722	729	702	732	742	737	711	715	726	711	733	719	723	707	766	715	732	765	713	696	711	710	718	724	691	739	755	707	763	804	692	727	711	713	728	720	701	719	746	707	723	731	746	688	721	749	752	767	741	733	704	733	742	732	735	752	687	720	719	738	775	743	741	750	703	725	690	712	783	703	724	724	728	754	746	693	768	734	698	750	766	719	728	738	743	702	713	740	762	720	731	723	716	744	721	692	749	715	710	718	752	714	761	745	713	750	706	712	743	740	731	749	758	721	706	736	756	748	709	708	742	710	779	707	744	697	742	695	740	736	694	789	700	693	741	732	734	729	743	700	732	709	727	751	724	708	709	778	767	717	726	740	739	730	731	732	731	682	701	724	758	719	736	675	713	733	726	704	722	685	729	715	713	674	747	733	680	698	687	708	731	690	689	708	709	699	684	737	722	714	742	704	711	748	706	718	685	750	741	775	741	712	689	686	710	746	701	726	747	766	707	733	702	749	718	736	693	727	749	709	726	724	754	740	721	711	691	744	738	716	707	682	718	674	699	682	714	759	677	776	719	711	719	740	702	760	706	717	711	756	739	722	692	723	748	660	751	705	723	710	679	759	746	758	760	700	714	694	716	764	712	754	747	718	740	773	744	695	732	716	714	740	696	706	735	694	720	713	708	725	775	727	735	697	725	722	708	722	719	769	743	735	702	709	779	789	731	726	752	770	740	694	705	708	687	743	710	748	738	732	725	713	717	729	753	699	744	750	769	747	793	706	724	680	712	668	730	736	674	777	744	748	736	762	730	732	707	757	775	699	746	724	768	770	740	719	723	734	748	712	770	743	732	773	723	686	715	749	696	720	676	682	771	730	753	722	713	724	737	706	748	680	692	715	817	738	717	733	698	757	688	749	709	750	727	715	741	775	746	775	729	763	748	739	748	733	731	758	724	738	764	720	705	769	739	714	721	764	677	718	742	729	752	724	737	766	741	702	724	745	720	693	697	733	704	725	734	748	727	730	698	647	758	703	682	723	738	758	708	722	715	770	732	775	742	746	683	738	706	699	750	738	733	737	742	711	722	748	728	720	751	714	775	726	713	722	708	746	711	750	701	663	729	742	803	664	711	732	740	689	736	723	739	722	725	720	683	733	710	692	698	722	715	733	737	723	682	764	695	728	750	730	723	717	731	715	729	714	736	772	754	706	747	720	756	718	711	745	719	758	767	755	780	775	691	733	674	698	755	704	763	739	724	752	729	698	761	755	700	716	714	691	737	726	704	734	731	774	776	722	746	738	703	731	735	720	657	760	689	701	666	703	740	707	764	724	743	694	719	767	720	748	717	673	727	755	730	699	720	683	715	752	697	742	706	701	703	706	713	739	705	740	727	715	730	745	750	745	739	720	737	694	693	721	731	743	768	697	696	671	719	737	720	734	730	762	701	723	715	731	700	779	697	706	767	702	726	727	746	739	755	726	778	714	763	688	738	734	711	740	720	716	716	701	703	757	730	727	734	760	724	637	722	735	758	735	719	709	706	727	743	677	727	735	727	702	708	749	732	739	723	740	730	730	724	728	760	727	762	771	718	751	768	717	717	714	711	760	678	701	720	735	736	775	710	728	713	715	662	752	723	732	669	728	666	758	735	733	734	710	712	719	682	711	725	674	728	720	753	711	721	729	706	795	748	726	705	810	729	700	743	736	695	773	730	753	740	677	730	739	722	721	745	714	692	744	721	749	754	746	711	697	733	706	731	769	753	784	672	713	687	724	717	736	757	745	731	668	747	736	747	711	705	705	697	731	735	739	753	724	732	699	723	685	720	703	734	710	727	750	720	708	693	757	711	710	709	735	722	704	728	734	712	732	699	711	721	690	752	774	624	710	746	701	712	712	731	662	704	738	718	709	785	748	659	726	695	750	704	689	698	693	657	746	707	690	687	737	722	669	714	721	694	741	757	705	724	716	745	676	711	734	739	742	704	703	750	729	741	740	696	726	751	755	706	715	744	715	722	696	758	747	730	743	710	710	686	689	702	727	663	683	766	744	756	783	746	730	728	734	703	739	774	687	687	734	710	752	739	791	752	756	769	709	724	789	705	713	782	733	703	692	726	754	702	703	716	691	724	695	775	725	702	728	709	706	698	740	740	684	714	705	722	723	711	721	744	645	697	754	723	738	705	717	736	715	745	701	748	790	705	754	763	729	754	752	731	712	702	734	731	736	770	748	738	746	700	741	721	751	645	719	726	732	695	690	737	701	673	673	739	724	732	750	694	771	780	690	736	752	764	709	698	726	733	705	699	721	737	672	708	788	714	749	742	722	716	698	772	740	799	757	693	703	758	701	771	732	740	768	727	718	712	740	763	740	714	721	777	761	694	726	669	734	744	685	706	716	756	745	704	679	714	737	709	736	751	696	735	719	773	720	709	768	672	707	741	729	735	741	739	696	740	723	718	708	737	777	705	738	711	760	698	735	720	694	807	730	697	719	757	695	743	705	757	724	726	728	723	722	753	704	713	721	753	707	767	724	768	769	734	743	731	745	704	709	736	763	724	731	723	740	733	705	779	728	748	714	707	718	718	715	694	760	719	757	737	796	704	679	677	709	683	757	749	718	754	697	706	770	766	724	746	741	752	769	683	726	755	744	701	695	761	725	777	764	706	745	682	760	759	715	734	723	766	713	711	815
66684	37102	20798	26905	52403	63901	48736	29715	13435	3980	1148	489	362	321	306	316	321	324	314	323	327	323	318	339	284	309	315	304	309	305	333	345	293	326	370	327	303	309	314	335	302	307	321	311	289	308	316	294	305	312	297	327	322	324	297	316	340	305	310	287	273	295	285	295	311	292	288	296	292	309	311	305	315	325	311	363	309	308	337	282	283	332	310	319	301	305	298	312	286	288	336	315	297	304	316	294	315	328	270	321	319	313	302	340	309	314	314	265	281	317	272	276	292	304	307	333	324	300	306	321	302	310	298	335	310	299	339	308	332	319	326	328	315	313	335	294	294	297	308	271	292	297	350	310	310	320	287	320	281	295	317	302	303	306	288	299	319	330	319	299	301	330	302	325	356	308	313	325	348	295	282	323	332	285	324	296	336	328	333	317	278	312	325	283	298	306	315	272	300	344	290	306	320	314	306	296	280	308	316	280	329	275	341	318	318	336	290	291	307	305	308	341	336	323	318	304	274	292	294	327	311	299	314	333	285	299	282	303	305	317	303	302	289	276	297	294	328	312	296	312	269	333	317	305	291	311	327	297	303	315	337	320	333	297	301	308	307	313	307	315	323	291	322	284	299	292	312	291	340	297	294	344	321	300	340	320	339	294	322	302	306	272	326	337	282	302	290	318	339	300	297	340	288	289	305	303	305	300	306	313	322	283	328	297	291	307	334	312	321	292	311	289	290	310	327	290	294	315	328	316	287	338	327	329	304	295	310	307	324	299	337	334	307	309	283	269	282	342	290	329	281	285	351	312	327	306	325	296	308	296	330	303	292	314	311	314	284	310	301	313	335	315	307	282	326	306	318	329	266	292	317	293	299	306	300	316	307	331	309	319	351	331	311	294	316	290	276	282	302	303	300	343	325	303	316	300	316	306	303	311	291	328	324	284	316	324	289	292	327	322	304	328	349	318	325	314	312	325	301	319	293	322	316	339	320	304	309	321	304	312	303	303	302	295	322	330	316	334	297	300	308	295	314	309	280	316	286	310	313	302	328	306	308	287	319	292	326	313	312	304	297	302	330	275	345	295	310	297	334	322	263	311	336	320	315	320	306	297	307	330	302	302	298	300	325	304	295	314	307	312	286	309	332	286	315	323	330	294	312	285	310	296	317	296	350	293	286	296	317	324	296	292	330	331	312	317	299	330	293	300	300	353	326	314	312	294	332	303	309	302	302	304	313	288	295	300	326	314	328	309	326	340	309	319	313	323	296	302	328	298	322	291	315	315	301	330	336	302	261	295	314	285	331	312	298	310	287	273	313	336	294	290	325	299	307	310	285	315	324	285	302	315	282	301	277	307	342	292	339	304	300	307	312	328	300	316	320	309	339	312	309	321	302	307	310	324	303	316	302	308	258	331	306	325	286	330	302	322	309	304	306	299	303	324	306	305	328	325	293	291	275	318	329	292	302	288	322	328	303	265	324	312	287	340	274	318	311	325	337	301	329	310	298	291	265	299	342	344	281	295	312	316	311	310	318	337	312	326	303	343	319	304	272	328	315	318	290	304	313	291	303	328	321	313	299	274	334	315	315	323	313	319	295	322	309	309	283	306	259	312	345	306	301	313	304	339	315	277	290	336	297	311	312	332	296	293	324	322	311	288	304	302	305	294	333	322	340	324	308	317	304	325	289	349	294	318	293	318	284	298	298	331	306	301	345	306	335	271	304	320	314	324	276	315	283	318	282	319	286	314	268	287	308	317	295	309	291	348	298	313	289	329	337	333	295	324	311	314	310	329	314	333	321	300	306	301	299	315	297	274	339	344	305	313	283	242	298	335	308	326	355	321	308	318	302	339	296	314	340	315	318	315	295	275	317	322	273	336	313	281	327	304	310	288	274	302	296	330	310	324	273	319	341	315	287	292	314	271	308	294	305	315	303	335	328	334	309	259	324	316	303	303	293	328	298	330	342	285	297	322	337	344	305	315	309	321	319	320	317	336	327	279	282	295	321	334	298	334	325	321	289	297	302	302	319	296	366	292	295	337	266	297	333	313	314	288	310	297	326	309	328	331	285	292	306	318	290	313	289	321	295	305	276	309	337	311	293	339	297	315	292	320	285	314	289	311	342	322	311	299	310	321	311	277	300	329	336	332	321	309	298	300	299	310	302	336	287	297	281	319	309	317	304	315	313	337	305	288	329	369	300	307	315	296	318	320	326	300	270	307	273	333	308	302	308	315	284	318	331	300	321	300	303	302	319	336	308	345	326	288	311	293	320	308	301	325	318	337	307	283	295	297	305	299	335	316	308	316	308	336	324	318	333	308	301	269	296	358	303	346	287	316	305	317	300	341	315	327	307	287	314	328	338	301	318	297	289	320	328	309	292	331	281	307	299	301	301	319	324	341	300	352	355	305	308	308	311	311	291	323	314	310	340	301	329	315	318	301	294	303	283	307	317	286	331	295	335	314	292	330	309	275	295	348	305	299	346	279	301	318	305	302	316	317	317	298	338	298	353	288	298	311	288	297	307	292	332	314	260	308	295	326	344	310	316	315	293	302	286	331	290	289	316	292	303	324	301	336	304	306	256	313	316	311	295	293	288	319	331	315	322	301	297	335	306	305	297	331	321	332	276	295	335	278	304	279	287	318	280	281	298	335	291	340	327	307	305	300	289	299	353	308	314	334	295	341	335	272	317	273	307	267	319	283	338	328	323	323	320	324	318	309	313	285	320	302	334	307	282	310	302	291	282	325	319	281	319	304	336	353	301	313	295	317	310	321	316	276	308	302	302	337	321	319	296	323	270	330	313	341	299	281	293	309	345	315	308	286	297	349	309	300	336	352	320	327	311	332	329	292	308	328	309	335	341	265	298	288	292	303	317	311	283	299	357	310	285	309	317	301	304	307	316	278	313	288	306	288	294	342	315	286	310	308	330	295	308	314	320	300	313	317	309	313	318	318	290	307	281	301	290	316	263	318	301	326	290	339	327	301	314	309	322	276	295	339	288	305	297	293	329	330	287	318	325	319	338	330	305	278	320	347	332	287	294	268	318	315	308	309	320	317	305	323	311	311	312	310	306	318	330	305	322	299	309	315	307	312	293	293	312	307	321	285	297	351	330	296	308	285	292	334	311	333	322	305	328	309	298	329	314	303	337	298	318	336	314	317	306	288	301	324	291	307	307	315	309	299	309	302	292	298	321	318	313	317	348	317	326	316	340	320	331	269	318	299	301	330	301	288	276	313	292	328	299	334	320	300	302	327	309	267	290	296	340	342	290	310	328	302	313	297	320	284	339	300	295	266	276	298	312	330	303	293	302	331	312	319	284	310	301	294	342	303	308	342	356	338	303	307	307	300	298	314	319	323	309	319	323	296	315	283	344	325	339	305	312	343	330	344	284	296	310	307	305	347	282	293	310	307	291	311	307	322	334	305	292	296	327	312	301	309	285	304	275	332	305	311	328	310	329	302	321	307	300	318	323	306	290	300	288	301	324	319	358	316
39613	17663	23350	40170	64038	73414	59671	42478	25224	11264	3932	1488	898	739	785	716	760	735	723	720	755	759	706	706	704	751	721	712	724	784	746	707	709	740	783	742	743	718	717	719	749	737	747	697	758	730	693	700	746	719	755	667	726	734	709	752	737	743	693	758	754	743	707	713	780	740	774	729	687	766	780	699	736	728	705	713	692	716	728	738	739	771	756	750	735	715	766	742	702	705	722	740	778	728	719	688	674	688	727	734	810	747	710	764	751	755	754	766	764	745	755	748	733	700	721	719	711	737	703	719	716	746	744	707	784	733	716	750	751	762	733	746	758	750	741	687	741	706	727	713	811	728	768	754	739	707	741	743	672	769	791	697	746	695	718	767	725	704	712	732	768	732	728	719	731	734	711	724	748	709	709	761	726	681	758	687	745	785	735	692	704	762	798	734	725	732	697	743	736	715	727	738	732	759	705	712	705	722	741	690	696	698	796	726	712	726	683	743	692	707	680	777	765	745	755	697	659	777	776	714	749	745	759	774	710	730	717	715	781	693	760	697	753	735	717	733	749	750	763	714	742	757	756	729	693	706	730	709	745	741	739	754	744	714	775	776	694	718	794	743	737	741	715	774	696	722	749	741	696	711	745	758	713	750	747	768	780	762	677	768	738	739	795	678	721	749	769	791	676	731	740	726	740	672	719	717	690	717	723	783	703	725	739	731	724	742	698	734	776	744	716	750	682	766	724	754	721	691	724	711	691	703	723	723	695	727	713	718	725	716	737	749	700	702	732	712	763	722	695	772	762	761	728	675	714	767	712	746	697	741	714	730	746	739	739	759	768	727	744	722	684	742	734	771	715	716	739	755	749	702	744	727	724	720	716	719	765	717	746	766	750	720	690	763	727	732	718	755	778	773	742	701	725	701	738	775	733	794	691	706	714	737	719	726	693	732	730	733	690	758	740	692	756	752	725	739	747	733	730	708	732	717	708	730	722	793	733	725	728	703	750	742	750	778	708	731	722	737	687	721	735	703	723	718	774	786	756	728	754	685	700	749	740	736	701	706	716	733	717	684	769	729	713	691	759	743	733	780	750	760	735	742	713	740	740	710	787	737	753	707	751	711	775	692	748	772	704	720	705	735	772	726	747	723	757	769	738	711	687	718	712	717	760	696	730	727	708	766	723	725	748	739	728	703	731	723	746	738	727	758	734	701	727	728	693	748	708	720	720	715	717	775	750	731	684	686	727	752	733	776	751	749	770	681	727	772	786	723	707	721	775	707	724	711	771	744	700	728	747	700	741	759	720	785	697	687	788	742	722	750	772	709	698	734	715	790	785	719	727	696	674	713	755	720	710	707	710	775	734	739	712	764	715	736	779	702	676	757	684	719	753	730	752	705	741	761	700	719	741	752	742	753	758	730	689	676	695	694	708	775	787	707	711	704	703	793	766	694	773	738	753	761	756	769	732	726	750	732	780	769	718	716	758	730	719	754	709	738	731	741	725	759	699	762	746	766	716	724	715	689	749	709	772	730	742	723	728	736	739	713	745	735	681	673	715	784	780	762	778	782	723	724	655	714	727	747	721	727	748	731	724	741	732	717	703	732	740	734	736	712	723	720	702	766	704	692	738	693	748	734	706	748	693	770	711	747	723	733	749	770	731	740	743	754	716	777	764	736	763	732	723	712	744	722	721	695	724	757	721	746	716	753	741	714	711	748	782	749	696	743	707	697	724	732	686	703	690	731	773	718	734	717	716	708	701	750	687	716	736	744	750	686	736	760	760	745	723	700	710	746	707	741	713	716	733	686	725	731	716	729	732	732	742	700	724	753	733	725	691	703	740	723	718	742	713	746	691	716	712	748	746	712	696	716	662	742	752	731	709	747	777	717	669	777	766	680	731	785	745	720	724	725	752	715	681	738	696	736	672	716	755	714	718	738	813	693	701	760	714	717	758	755	745	765	764	784	710	729	743	785	718	715	739	788	716	750	701	677	695	771	692	719	732	770	730	759	748	722	714	626	791	724	736	700	737	696	739	750	745	768	777	707	698	765	718	662	660	781	701	809	751	730	722	761	708	701	697	774	779	751	718	696	740	725	711	703	762	717	712	693	773	718	748	719	729	765	724	717	735	699	706	704	766	717	718	766	713	727	736	766	754	724	773	773	741	703	723	737	703	755	767	753	692	739	721	690	731	714	771	767	711	707	712	702	767	749	766	755	752	707	729	758	713	724	729	707	726	746	745	744	765	730	744	759	761	735	754	720	716	729	727	708	700	776	725	757	750	726	780	714	706	724	720	774	705	698	772	710	728	767	765	745	723	727	733	744	736	739	755	696	761	687	714	758	757	706	719	807	733	749	669	725	689	714	719	705	731	722	748	711	697	788	741	825	761	740	727	753	752	742	707	722	751	747	765	768	743	716	734	760	731	737	716	737	741	756	709	695	732	766	799	688	710	738	729	754	695	765	703	732	707	723	751	693	722	721	664	793	741	706	718	719	732	749	703	713	757	808	707	747	737	724	721	760	750	735	711	733	733	764	719	725	714	752	786	718	769	691	710	769	734	751	710	742	725	744	730	721	728	723	699	703	759	685	741	718	713	769	745	709	782	740	765	743	769	744	750	732	726	754	717	751	746	744	740	730	722	720	705	676	718	780	744	754	671	768	733	723	675	738	779	685	747	659	697	749	762	710	703	760	798	720	728	732	719	804	706	714	764	692	719	780	735	754	740	744	752	725	703	738	762	778	716	689	717	750	756	794	725	778	739	751	690	742	761	715	703	773	664	681	716	702	759	742	730	731	772	712	721	735	716	755	732	741	756	744	716	760	741	734	750	741	712	684	782	704	734	683	714	725	732	747	701	760	706	699	785	747	788	734	704	722	731	742	773	713	712	748	756	704	721	730	737	778	727	704	748	795	698	733	749	770	731	777	764	724	711	768	749	720	757	735	673	727	745	747	753	739	720	787	745	714	711	684	750	755	743	758	778	739	684	736	781	744	735	761	713	705	745	712	735	764	762	745	698	697	747	711	743	734	730	665	681	773	724	776	722	707	740	774	757	718	748	752	741	710	760	710	745	743	799	738	730	719	666	756	737	709	723	730	726	717	711	685	712	715	715	759	720	677	758	743	732	743	748	729	776	720	792	689	763	750	761	752	747	746	697	795	726	771	744	683	727	717	767	745	717	723	746	740	731	751	746	706	760	720	765	743	738	739	740	766	746	746	727	679	782	731	688	762	720	715	749	721	729	743	736	706	722	717	707	767	703	756	722	724	761	741	749	711	762	770	709	701	756	711	682	726	715	709	704	723	735	678	713	705	699	735	748	765	801	730	762	715	732	730	743	716	737	743	769	689	749	763	731	710	733	721	706	736	762	747	721	731	699	762	716	753	672	683	712	753	732	754	745	734	686	715	739	722	751	739	699	718	685	688	765	693	677	719	714	726	726	720	701	736	709	721	713	701	752	732	736	727	746	728	741	738	792	726	771	746	777	744	695	688
9352	1963	770	854	2361	4870	3660	2236	1184	654	431	327	361	318	369	340	332	316	326	322	358	339	338	351	347	349	336	377	348	337	316	323	389	366	315	327	344	317	353	356	328	335	352	346	333	330	337	390	345	331	343	379	359	331	321	345	339	370	330	325	336	343	367	325	357	341	342	355	324	330	370	296	363	348	371	341	328	335	320	348	337	317	367	326	353	359	310	326	329	330	340	337	349	328	307	342	339	357	335	339	364	338	341	371	368	324	341	361	352	352	345	354	317	325	353	358	352	328	336	348	309	371	365	348	364	356	318	281	333	345	337	334	354	370	320	342	341	333	357	347	378	368	327	357	347	332	365	327	325	349	334	331	329	337	314	332	333	326	340	351	346	313	340	340	341	336	377	387	349	339	337	325	343	321	337	339	322	342	348	341	342	328	335	372	369	358	364	338	337	370	372	364	353	320	347	350	351	367	341	352	351	348	351	353	366	340	328	316	328	316	368	359	323	315	332	340	335	318	385	336	323	385	331	327	367	342	361	329	348	329	358	338	351	336	379	300	345	361	346	321	316	343	356	365	315	360	327	333	358	339	328	339	341	361	351	312	352	344	337	369	346	324	311	351	366	336	333	379	330	325	354	335	333	354	373	357	310	352	317	350	370	343	343	364	336	326	328	333	350	349	372	336	338	330	343	354	330	328	341	350	355	373	329	321	340	353	360	358	310	369	336	326	341	376	334	323	357	346	314	310	316	359	349	330	357	354	315	348	325	351	340	342	365	334	322	355	350	335	368	358	344	368	335	333	353	325	314	356	341	353	341	318	354	314	350	331	325	351	352	313	343	354	332	367	327	356	308	373	382	356	328	334	325	332	336	351	330	295	357	361	345	383	327	345	330	347	376	348	319	337	338	325	328	321	304	329	328	344	381	358	360	323	322	336	353	323	347	339	343	322	353	339	356	348	356	355	354	383	326	345	373	344	303	340	349	357	332	288	332	321	315	373	341	337	357	358	354	332	351	387	339	334	315	331	343	339	358	343	345	332	341	321	371	345	333	353	324	373	341	347	336	332	325	357	325	343	317	355	362	342	365	352	350	329	378	389	365	334	339	357	362	388	336	361	351	355	336	335	357	306	363	342	319	310	331	316	348	308	341	315	362	335	344	338	349	337	343	319	343	308	324	346	339	362	341	315	330	351	343	354	337	345	368	315	367	341	345	345	297	353	326	334	337	360	344	332	387	397	330	380	345	380	364	345	309	360	353	367	350	326	336	381	348	311	351	327	365	358	383	351	376	347	364	360	359	340	346	347	344	344	322	336	351	323	322	310	340	350	326	343	332	342	365	346	351	339	341	325	354	335	329	375	346	349	393	301	346	337	361	352	363	352	396	357	341	320	335	366	342	282	325	355	324	346	329	339	332	354	343	361	337	293	373	364	344	346	356	363	340	344	310	351	327	308	398	346	335	343	365	358	316	367	345	347	318	370	314	371	324	339	344	341	318	348	349	345	325	350	326	376	336	313	329	354	366	310	328	372	356	333	329	370	334	317	349	349	372	340	359	342	331	356	339	307	339	370	361	339	344	331	342	322	297	362	355	329	365	344	353	388	333	360	380	342	347	336	341	351	350	306	320	327	353	357	357	348	339	344	328	336	335	350	359	306	351	303	363	366	368	367	329	374	313	331	377	342	395	344	368	324	308	384	324	333	299	323	348	367	346	344	344	319	400	348	360	324	348	315	382	333	348	337	371	324	332	317	373	371	352	349	349	356	355	352	358	354	376	362	325	353	318	366	327	327	337	335	312	352	371	327	314	373	370	344	307	343	351	350	333	347	333	361	345	335	343	338	394	345	338	354	361	350	347	349	354	360	344	335	339	364	367	334	299	305	367	343	346	327	368	363	350	330	337	344	319	350	333	326	306	379	326	322	346	337	357	362	307	332	363	318	340	330	328	340	376	331	367	301	351	333	319	312	310	324	346	361	355	322	357	334	363	326	329	352	347	334	333	345	318	357	328	344	337	349	351	334	368	320	383	363	346	332	351	350	342	317	349	328	356	340	345	326	313	347	350	326	338	324	354	350	320	319	347	384	349	369	361	317	365	339	328	345	330	368	350	337	331	356	354	343	346	359	343	339	358	362	337	322	340	314	359	323	358	334	322	340	329	346	364	351	358	362	366	335	328	339	358	330	355	363	342	320	348	316	339	388	320	322	344	319	351	307	356	353	353	309	347	333	339	341	336	339	347	345	350	358	326	362	331	344	349	351	320	330	321	335	330	343	342	353	344	328	337	334	336	363	350	339	340	369	320	342	357	335	367	331	389	330	348	348	331	349	371	338	326	331	346	347	353	328	317	356	333	343	319	346	378	305	361	346	314	330	356	315	329	326	319	338	341	332	362	308	345	329	310	332	371	335	346	332	338	342	356	334	367	354	359	343	365	351	343	316	347	356	347	348	339	304	354	332	337	363	373	353	354	341	321	337	345	353	337	370	351	336	326	321	355	337	356	370	344	343	322	329	293	319	348	335	301	332	344	347	349	361	320	375	316	367	339	360	324	404	340	310	322	318	355	364	337	331	322	342	322	355	319	329	327	351	349	338	332	326	390	340	358	322	339	341	340	351	356	347	323	364	318	341	341	322	345	341	324	351	356	327	351	345	326	307	370	319	361	372	339	345	339	361	345	356	326	344	349	331	358	355	338	362	357	368	366	319	320	331	346	369	342	334	352	331	347	301	380	328	315	358	318	371	373	315	343	333	323	333	347	335	342	362	315	348	328	353	376	346	360	370	364	365	372	350	306	329	334	317	325	348	353	360	345	338	338	310	326	320	353	323	343	317	321	357	383	315	337	339	322	365	358	336	357	300	352	350	329	340	345	318	356	339	342	356	320	328	329	384	322	317	346	361	343	341	312	347	340	357	353	378	327	338	358	366	295	333	388	354	344	334	375	370	381	302	350	324	354	356	364	338	300	334	348	331	323	329	337	308	321	354	312	369	370	309	346	312	333	378	358	315	350	350	322	325	315	351	329	356	374	365	368	331	383	346	335	359	354	355	345	341	350	319	363	359	348	338	350	336	364	374	336	361	369	332	345	292	349	375	289	308	357	347	339	318	334	344	372	352	343	334	361	347	315	332	342	348	371	353	335	343	327	316	334	339	370	352	354	326	336	335	361	357	345	377	323	316	326	352	335	287	349	356	375	353	339	340	346	372	339	368	315	346	318	329	323	351	321	347	346	328	333	381	356	313	347	331	315	323	332	361	377	365	324	359	377	340	366	329	343	346	368	340	344	375	358	335	338	343	346	372	341	326	334	339	349	339	332	347	348	386	350	348	337	359	353	329	294	341	299	317	385	275	335	345	358	353	359	348	351	313	337	314	334	341	341	353	340	319	355	319	360	361	321	365	338	306	366	360	342	376	336	354	376	365	331	333	370	355	337	354	347	347	321	355	337	312	332	324	336	337	350	355	380	348	343	372	362	368	335	331	347	307
7615	2224	1816	3182	10409	17110	12359	7282	3589	1894	1085	879	834	754	803	801	828	844	790	831	798	808	843	809	822	811	794	801	817	793	807	769	762	852	806	802	887	821	789	824	799	820	787	764	773	785	795	775	783	811	739	779	800	843	778	834	805	821	771	749	812	819	789	811	822	813	844	800	822	786	841	786	816	818	807	788	807	812	838	830	808	813	759	754	787	766	809	700	769	828	778	777	784	792	783	847	744	814	804	863	827	771	794	832	816	816	785	783	813	850	778	814	871	790	803	739	797	773	767	747	786	813	804	781	821	794	832	810	800	780	780	842	778	824	759	770	814	798	818	761	802	791	809	728	790	781	803	829	817	792	799	798	740	868	797	802	755	805	757	779	825	827	864	808	810	790	783	757	821	817	834	815	795	797	802	777	776	814	791	800	741	853	817	816	825	803	846	799	781	803	782	834	808	775	825	804	817	787	807	800	862	803	791	799	785	799	807	816	845	803	745	804	824	834	797	801	826	803	817	785	789	816	827	788	754	821	818	849	844	803	804	839	755	799	779	772	786	793	795	789	816	799	843	843	785	779	798	843	823	857	815	793	827	854	794	804	807	834	844	780	783	829	826	810	842	768	804	858	829	823	778	818	833	812	828	802	812	808	773	772	808	811	806	799	817	800	748	806	800	823	740	825	803	785	768	795	756	773	802	804	788	772	856	780	791	793	804	775	798	769	790	777	811	849	830	780	861	798	775	860	824	804	799	801	789	814	744	836	795	842	778	772	772	816	850	785	819	797	788	836	811	809	805	787	797	841	863	824	777	804	820	782	781	820	825	839	777	842	829	815	782	810	802	793	821	844	850	862	849	764	786	805	874	822	784	823	764	745	784	730	763	746	786	823	825	741	771	788	780	777	746	794	820	752	780	808	795	752	770	788	847	814	805	749	776	798	803	810	800	821	785	819	831	814	865	828	765	810	823	779	814	744	792	793	807	761	814	862	804	811	756	731	791	796	845	792	910	800	817	777	838	789	818	843	807	783	760	776	803	817	807	833	760	865	758	795	842	840	817	814	814	778	817	800	809	837	824	783	765	784	777	765	847	788	843	815	784	835	771	818	775	837	794	792	818	786	844	833	775	787	807	862	795	795	809	785	781	784	757	846	797	812	845	779	758	782	804	853	850	767	800	734	788	776	826	819	845	783	772	813	792	820	786	846	808	841	827	842	808	816	755	773	773	820	837	803	806	810	791	800	793	762	815	831	824	774	763	815	834	762	822	829	766	826	820	811	828	776	751	800	808	824	825	763	761	795	794	782	841	788	826	814	850	810	819	809	797	787	779	780	829	791	777	819	790	802	779	827	754	800	776	779	832	775	787	769	816	815	793	764	790	771	792	821	766	788	810	808	771	765	826	776	807	790	839	810	825	790	834	765	827	776	783	826	814	794	786	794	794	851	774	840	826	822	791	816	780	757	842	761	794	800	809	843	817	791	835	825	797	798	820	847	772	778	792	845	802	806	835	784	770	791	787	780	850	816	823	770	844	837	821	795	797	759	793	791	837	844	757	792	789	819	762	790	793	831	846	741	813	768	787	741	814	839	810	824	826	787	790	803	751	777	802	766	857	766	810	798	799	807	868	762	839	803	801	820	809	850	828	809	850	799	764	800	793	816	846	806	792	805	782	788	846	764	751	788	823	817	837	749	790	832	836	809	798	815	853	739	812	840	830	799	787	800	804	799	792	824	804	768	777	843	759	773	809	829	761	836	809	845	837	822	815	788	803	818	837	802	822	819	825	790	778	833	816	805	785	826	803	856	772	824	810	852	736	836	790	823	803	780	823	811	838	845	776	805	869	798	755	792	809	812	795	734	835	809	797	751	821	831	787	814	865	802	796	821	831	829	797	772	831	794	834	837	774	809	822	819	763	808	807	719	841	843	829	840	799	811	783	787	783	810	807	766	767	795	774	809	761	793	798	793	761	787	814	809	836	828	789	812	817	788	807	796	765	827	756	780	799	827	788	792	774	823	743	739	784	782	799	802	808	835	797	801	800	828	794	811	865	777	807	815	757	740	785	775	852	753	813	811	848	770	778	819	809	801	792	805	787	822	798	848	789	794	790	789	800	796	805	819	748	845	809	862	828	864	832	809	784	811	802	780	795	789	867	809	789	771	756	800	775	816	772	788	786	781	821	787	831	813	814	849	762	807	743	791	797	843	796	801	792	815	804	781	788	790	823	806	825	864	787	781	824	855	778	748	818	839	753	823	823	812	791	846	801	846	827	809	794	875	817	821	762	781	804	849	781	830	877	802	845	812	821	779	798	832	844	760	771	779	820	749	815	800	820	754	747	799	844	801	805	765	828	816	782	817	794	797	798	821	839	803	778	752	844	825	800	823	786	858	816	798	723	805	842	765	820	787	834	759	753	819	800	753	812	826	783	847	813	805	745	850	791	824	828	829	835	787	775	819	797	788	828	811	778	803	823	785	828	792	801	851	836	780	796	793	772	797	857	755	795	796	811	844	825	838	794	797	816	821	837	803	796	856	823	807	808	774	826	799	799	816	803	792	822	799	826	805	795	768	748	799	767	825	827	813	791	817	828	786	837	804	789	790	796	827	783	778	788	802	811	779	820	835	823	812	772	796	812	762	782	861	781	859	815	775	761	817	762	812	776	763	791	816	809	840	821	775	810	857	850	815	828	804	782	769	796	824	854	785	812	759	793	822	766	893	837	759	835	820	822	763	777	783	793	838	789	824	827	780	812	797	769	838	834	771	773	770	786	825	846	797	773	750	763	800	848	810	813	754	770	779	823	782	780	832	833	764	802	793	793	787	795	827	793	791	821	794	758	829	831	843	787	830	782	777	800	805	783	861	822	802	837	777	841	823	864	788	775	780	818	799	836	815	792	818	822	759	791	805	824	758	793	792	762	785	798	803	821	781	788	803	824	788	754	782	848	777	783	772	805	814	817	840	783	772	858	773	814	756	812	795	830	785	831	814	794	780	835	782	813	776	744	842	828	755	792	789	781	798	823	809	852	799	829	810	710	796	793	796	786	778	766	795	763	795	822	762	765	796	797	817	770	765	812	750	855	791	800	776	805	798	854	809	832	782	821	804	827	827	818	798	791	816	751	839	800	819	785	829	772	842	777	828	798	781	820	799	761	755	834	785	855	765	816	837	801	825	827	802	803	784	793	777	780	776	815	813	792	767	803	763	825	794	821	767	801	778	849	783	809	776	764	793	831	803	732	815	792	824	824	774	821	795	815	777	790	754	770	790	764	821	775	846	775	841	814	819	812	812	824	809	825	865	792	798	841	759	803	833	821	774	828	788	838	766	853	792	814	817	833	790	763	797	777	708	795	840	753	767	792	797	830	765	810	794	806	781	831	787	786	853	767	808	767	769	838	820	773	803	794	827	779	847	770	826	839	781	821	784	846	844	789	812	853	816	833	792	833	832	850	819	851	842	785	830	792	794	818	780	784	881	789	735	755	828
66638	37400	20555	25688	51766	63078	47607	31686	15050	4597	1330	541	333	306	347	303	327	329	321	301	293	337	315	312	291	307	285	296	315	333	312	300	294	308	290	297	285	289	269	323	298	327	327	304	303	339	308	316	316	301	337	307	300	278	291	338	328	308	303	285	318	296	353	291	279	317	331	290	312	270	326	303	301	299	310	279	274	283	314	335	308	320	295	309	315	278	287	300	348	298	319	323	301	298	317	322	299	312	316	301	277	330	340	301	276	303	297	304	356	283	311	315	310	294	333	324	328	295	337	313	315	289	301	320	307	317	283	293	344	291	312	313	280	325	287	318	305	271	314	294	304	318	313	329	312	315	289	305	281	313	290	273	314	313	307	301	304	291	286	280	333	314	263	302	326	333	306	308	337	306	319	282	316	328	273	309	345	283	325	327	302	329	308	324	295	337	298	301	301	324	292	329	312	303	326	299	294	345	281	336	325	337	346	293	306	305	319	289	320	299	266	281	318	296	327	309	306	306	312	297	317	303	285	332	260	300	354	310	293	281	278	324	283	296	331	297	335	330	328	333	300	304	260	309	306	316	321	270	278	303	298	307	301	317	305	311	285	300	286	289	298	296	314	305	318	283	290	268	311	328	305	312	295	272	289	301	310	308	282	297	277	320	295	314	324	254	318	307	276	312	307	295	290	335	322	284	313	279	303	302	320	299	303	323	275	311	312	304	305	335	334	327	293	323	283	342	334	292	316	341	297	318	305	363	299	319	315	304	333	314	286	314	292	323	311	319	300	298	295	318	317	347	294	328	292	281	274	314	307	304	295	314	324	307	287	279	281	333	318	360	295	307	307	309	310	328	333	353	300	265	291	295	316	301	305	297	317	303	271	311	281	319	287	340	285	296	307	311	291	325	294	294	305	344	301	323	327	299	299	282	295	319	300	317	326	315	294	304	339	338	258	298	331	299	273	290	345	307	299	303	305	313	284	301	311	322	316	323	320	311	278	329	320	316	275	315	334	313	326	322	293	303	269	320	288	271	274	279	296	303	299	319	306	325	295	337	298	298	313	308	334	299	323	272	307	301	311	304	298	315	297	318	339	308	323	293	294	311	286	297	319	328	287	306	295	328	307	312	300	295	320	334	312	312	282	320	302	289	245	287	307	321	286	298	287	314	333	297	287	307	352	303	301	349	342	267	289	288	317	299	314	281	301	304	327	301	319	303	296	284	344	310	305	280	298	290	312	311	317	290	302	310	309	293	332	328	313	333	298	307	309	299	312	337	305	320	316	333	323	300	285	293	315	283	295	318	311	302	302	320	289	342	332	291	280	308	273	291	293	299	300	330	322	304	302	339	334	331	308	296	337	328	309	304	285	301	290	330	302	299	291	314	322	317	322	318	319	331	286	280	299	338	293	340	309	303	311	307	279	308	309	313	309	307	293	298	292	274	332	296	277	318	304	316	325	301	328	324	281	291	302	287	287	274	326	313	286	337	287	313	292	323	313	272	304	294	256	302	320	322	305	301	298	309	306	309	326	302	320	312	310	286	338	309	259	288	318	306	299	310	313	288	307	324	329	306	312	289	330	303	322	332	320	294	330	319	293	303	342	324	324	302	299	324	315	298	327	318	298	316	325	293	291	307	328	331	296	313	287	308	312	288	300	323	329	317	313	328	301	332	302	301	314	314	321	315	282	327	331	310	339	340	349	304	330	313	301	294	318	288	271	310	312	299	294	291	280	306	293	294	318	297	328	323	323	282	307	300	303	298	326	310	335	304	322	321	312	320	311	300	305	304	295	289	277	329	321	313	302	312	276	297	313	324	312	286	340	292	307	336	290	290	320	286	294	278	324	291	277	340	316	294	315	303	289	306	327	308	329	299	342	295	297	325	302	304	301	341	300	269	312	300	306	307	318	327	283	300	313	325	326	293	297	302	303	295	314	287	305	285	300	309	342	247	300	313	306	317	303	294	310	353	313	302	290	297	271	313	297	326	313	282	298	293	323	322	285	324	318	322	291	269	316	302	324	266	325	320	298	304	288	305	295	298	281	285	307	302	287	293	313	289	317	315	332	341	312	300	291	289	303	311	302	340	310	286	273	333	315	310	310	289	326	314	283	291	298	335	341	321	315	292	314	320	293	299	328	295	307	308	331	298	319	315	305	300	330	292	297	281	315	324	335	297	319	301	325	311	353	313	315	310	304	352	314	303	278	316	279	306	295	262	305	301	300	299	294	295	262	303	272	319	299	300	308	303	291	299	274	284	269	357	299	305	274	282	330	273	316	301	298	313	306	305	305	271	312	300	323	292	302	274	284	357	326	321	337	272	311	305	314	291	306	315	292	327	294	292	317	334	318	329	292	330	280	305	313	293	302	304	296	276	301	306	323	300	303	301	290	325	303	334	312	306	340	304	354	282	309	302	321	314	271	296	291	301	341	325	304	306	290	303	311	309	340	300	284	332	330	329	290	300	320	301	311	293	294	290	320	334	318	307	303	350	318	302	295	311	277	324	336	295	308	297	311	322	280	291	332	315	299	328	305	312	308	302	306	299	333	312	276	313	325	324	350	295	311	324	296	265	303	330	298	275	313	329	299	313	290	330	292	308	328	311	267	318	302	314	285	292	320	337	307	302	309	314	319	325	293	306	334	303	310	321	309	273	285	288	318	297	282	313	298	314	326	306	303	317	302	301	342	319	295	305	303	252	329	339	325	304	321	333	259	296	334	333	294	306	297	264	307	304	292	299	301	298	288	307	309	302	300	302	274	274	314	254	325	285	297	328	300	332	330	264	321	281	300	330	327	296	306	279	283	320	310	343	291	291	292	333	321	289	319	310	317	291	321	321	320	292	332	298	294	319	344	324	321	311	273	284	298	325	323	317	322	294	320	314	331	322	301	302	301	324	308	294	308	272	327	305	321	317	314	287	302	303	303	314	330	323	320	293	337	323	279	321	316	339	316	303	326	299	294	321	320	278	314	312	305	308	319	281	308	297	275	317	293	298	312	298	267	330	319	318	317	283	304	315	270	305	317	308	309	278	264	315	327	278	302	290	311	305	297	318	305	329	306	329	298	295	293	312	303	341	317	305	297	323	334	312	306	315	309	305	292	318	319	291	288	298	298	328	320	315	319	310	308	325	343	275	330	319	280	328	292	304	289	296	288	288	307	320	278	255	330	319	325	293	278	297	300	349	319	307	288	311	299	313	316	310	305	314	304	273	314	312	331	331	313	296	296	293	306	314	303	302	289	318	282	307	338	320	336	325	313	294	276	283	316	322	306	317	298	295	297	342	288	290	299	286	325	310	293	327	282	275	310	290	317	281	280	292	306	297	292	314	342	305	316	329	312	297	308	300	309	329	300	305	292	342	314	326	307	316	286	308	288	305	298	328	307	315	292	316	272	323	303	298	303	309	295	258	278	295	317	280	316	316	304	326	305	304	324	254	304	294	310	308	296	358	295	266	306	300	321	301	305	285	326	287	311	332	295	287	295	306
40046	16533	22919	39483	64010	71858	59391	44709	27757	12684	4466	1553	806	741	767	746	718	736	702	709	699	699	720	756	711	688	799	741	763	749	718	755	710	740	768	736	684	697	738	734	743	707	755	755	748	696	751	757	726	736	689	723	675	711	706	731	729	683	696	736	732	738	710	698	693	733	748	741	710	748	707	704	756	734	756	721	704	684	741	739	741	666	721	724	743	712	742	727	752	745	709	718	722	658	735	743	758	797	723	747	776	676	686	707	696	733	741	780	709	718	742	691	713	715	763	740	730	708	725	698	751	737	727	793	702	744	678	663	749	727	722	726	723	696	737	708	726	757	689	723	688	711	698	697	707	704	700	714	708	750	721	703	754	781	713	712	785	691	787	747	734	754	707	722	698	747	698	689	719	742	750	724	725	721	724	722	742	719	744	745	754	698	731	725	695	739	734	743	753	688	748	699	663	684	746	659	725	709	724	738	732	773	740	712	736	709	769	728	708	723	709	737	695	753	722	725	713	707	730	716	768	668	695	720	730	719	735	720	754	704	706	741	746	740	717	686	716	694	739	729	705	725	743	738	708	704	794	726	728	737	728	729	707	709	764	710	699	713	693	752	790	686	683	735	752	760	707	729	707	739	765	689	717	694	752	769	721	741	727	730	737	744	709	719	722	757	730	730	727	748	753	740	724	722	726	708	772	744	708	755	733	739	732	706	736	709	689	707	765	731	774	704	726	728	729	746	714	772	718	734	759	765	781	759	689	746	720	715	729	701	724	737	695	742	756	689	757	712	722	690	681	698	737	748	712	763	707	722	735	689	729	735	682	754	727	700	700	744	727	694	727	699	701	722	727	759	737	760	753	729	708	755	735	746	763	711	722	685	702	730	713	729	743	721	766	735	768	743	693	700	688	684	748	722	757	747	757	720	715	709	746	704	725	709	707	720	698	677	745	737	748	782	725	779	718	712	712	725	729	714	750	738	705	746	704	739	691	708	734	720	762	740	751	693	694	694	690	748	745	753	743	694	679	729	707	757	698	712	786	717	717	706	741	709	695	757	761	692	728	749	713	680	726	683	744	727	687	772	751	702	721	716	742	767	740	712	687	741	679	743	767	687	735	724	747	698	733	712	751	754	697	747	750	733	728	708	722	745	713	710	772	757	705	707	761	723	784	775	690	761	714	717	722	712	740	741	651	672	701	701	740	723	688	773	733	729	710	724	732	718	733	734	743	777	740	690	757	733	720	744	687	754	755	720	718	718	740	735	756	672	764	703	732	761	732	710	739	764	708	712	751	749	671	706	728	707	742	724	684	739	694	755	728	702	701	731	756	758	694	770	719	743	707	734	711	785	704	700	766	757	695	697	747	698	737	746	696	707	688	736	720	744	715	702	687	741	741	721	684	733	679	689	687	729	748	746	764	749	743	678	712	760	711	672	726	720	731	694	699	732	779	783	739	708	692	748	774	741	717	696	703	752	757	748	728	716	736	698	715	661	729	691	721	706	730	766	745	718	727	768	711	703	747	686	720	709	722	722	724	746	707	744	709	729	721	726	709	759	736	703	726	703	671	756	754	726	748	758	712	776	751	742	784	744	717	707	687	721	683	732	722	741	750	786	696	698	699	716	695	706	711	657	698	754	719	709	722	777	746	745	730	780	738	792	716	716	711	747	754	770	717	734	727	685	768	741	735	748	728	671	773	733	751	677	729	734	726	723	730	784	738	713	754	717	728	704	711	712	729	713	731	764	692	731	713	724	725	726	713	713	694	694	737	760	748	678	729	688	711	676	705	745	730	714	727	738	706	753	726	712	798	757	733	775	757	740	763	682	758	720	724	701	742	675	670	720	729	681	730	722	714	720	771	741	757	735	726	688	748	702	708	702	706	778	741	742	702	715	693	665	736	742	715	739	732	767	725	701	680	714	734	749	714	686	732	738	687	720	716	742	708	744	704	781	687	679	709	717	731	730	725	745	713	737	711	719	730	716	712	705	705	689	698	753	685	713	724	729	749	759	702	708	706	749	701	748	739	752	701	750	690	706	738	679	701	746	717	716	737	712	764	731	726	687	676	752	683	705	738	681	731	731	750	737	745	710	741	721	750	719	746	724	711	797	734	746	727	757	739	729	718	746	702	718	716	685	733	732	684	777	723	716	730	761	739	734	733	723	687	732	715	758	742	710	707	684	682	770	775	748	749	703	711	690	731	754	744	760	725	737	716	715	670	764	747	742	747	661	754	713	710	686	734	726	730	717	686	739	755	759	688	758	690	718	699	728	742	705	756	700	703	699	748	739	748	722	695	719	660	692	742	711	733	728	678	730	713	752	766	688	709	765	706	758	733	748	729	752	741	695	748	742	729	732	713	705	741	748	755	719	711	687	735	757	710	731	736	772	710	700	679	692	752	720	730	713	696	689	724	781	689	803	702	715	695	724	744	679	763	730	696	700	736	694	710	745	766	743	744	712	776	685	714	726	717	758	742	739	686	754	726	739	708	747	768	676	695	722	770	755	721	773	759	739	772	696	732	743	697	743	755	707	750	729	704	737	770	713	741	717	714	708	700	718	738	751	734	712	706	694	729	698	779	735	722	710	697	715	725	720	753	691	708	718	690	708	694	674	717	754	719	697	708	727	760	746	751	708	717	704	709	730	784	734	685	722	698	732	754	759	746	713	712	712	727	719	732	695	719	711	764	804	734	725	752	736	752	720	683	758	731	728	716	745	712	708	738	734	754	737	710	710	689	755	688	696	720	696	732	672	707	721	713	748	725	744	710	711	720	688	779	735	748	713	715	664	733	765	788	739	726	718	740	699	737	750	734	728	734	767	726	749	713	692	735	777	778	720	694	780	738	730	719	715	753	734	753	740	727	748	752	735	746	709	717	722	696	696	728	784	750	754	768	720	744	678	679	686	704	779	736	795	742	696	749	679	717	736	757	713	740	760	714	719	767	742	705	775	719	716	726	725	751	737	682	729	723	713	706	713	740	766	712	735	710	673	725	746	721	709	752	732	775	734	708	752	733	680	732	752	696	719	714	733	705	722	710	758	714	757	703	707	730	725	726	689	712	723	764	739	764	734	694	727	731	737	727	689	693	720	757	751	783	739	750	765	703	711	742	713	746	744	724	744	749	727	732	715	679	738	718	738	691	714	737	729	769	693	778	691	735	731	730	736	740	700	743	711	710	742	707	705	693	762	724	722	677	732	716	710	723	701	765	752	749	696	728	732	711	718	737	705	736	701	722	748	769	750	726	753	732	699	735	729	718	716	773	737	766	726	719	726	754	724	709	751	737	748	723	761	749	766	710	698	719	782	756	758	706	778	771	773	710	748	756	752	671	717	749	801	664	735	730	748	716	693	701	728	772	720	716	702	751	683	741	727	713	707	707	766	740	740	729	711	754	756	769	730	710	769	663	741	697	705	743	711	750	667	769	708	763	713	787	754	732	716	716	754	693	680	735	718	803	705	726	708	715	714	742	735	733	706	744	692	743	774
66377	36830	20948	25150	51346	63285	47366	32309	15998	4657	1401	501	347	314	285	305	320	320	328	316	305	322	315	301	335	284	307	305	317	300	322	325	326	305	308	301	333	316	306	297	329	312	295	353	311	293	320	323	322	297	299	301	296	333	329	332	367	314	294	287	288	343	329	320	344	325	328	326	324	298	297	355	316	296	304	303	309	266	334	290	291	343	316	351	308	330	301	299	303	272	326	316	325	300	272	315	309	315	316	350	300	282	285	324	282	313	305	257	293	287	297	306	284	299	330	320	319	300	289	287	309	330	316	338	335	323	299	325	315	288	299	296	302	292	309	319	300	309	330	322	303	304	313	338	317	359	320	317	319	342	301	317	314	299	317	327	303	350	346	317	323	329	316	285	290	289	329	304	304	313	322	285	292	294	317	321	318	322	307	324	327	327	331	327	292	335	352	314	313	308	286	319	319	306	333	348	304	301	309	347	294	309	344	301	295	309	325	328	312	290	317	330	325	318	317	309	333	310	335	336	318	336	297	321	311	303	314	295	308	312	298	320	330	313	316	329	329	301	303	296	304	335	328	285	320	313	312	332	317	314	320	320	300	296	336	322	299	334	261	295	365	326	305	278	323	297	295	285	281	313	304	302	293	351	290	316	302	293	297	312	316	311	307	321	301	334	317	295	307	291	310	335	297	330	343	299	301	310	310	331	326	295	299	324	300	300	312	304	294	339	304	322	297	308	293	313	320	316	304	299	314	329	316	297	291	320	307	310	301	296	315	281	323	332	343	265	330	289	328	307	292	312	298	305	326	282	280	293	279	302	300	324	315	301	306	317	291	332	330	300	292	325	302	298	317	329	347	304	282	299	304	324	327	319	329	317	338	288	314	298	340	302	306	315	304	298	333	330	337	288	284	311	300	279	310	296	348	327	326	285	364	337	318	312	305	299	277	321	302	333	326	339	316	327	297	304	299	329	325	289	321	323	330	318	308	314	312	299	323	310	323	311	331	286	310	262	314	298	346	316	321	334	322	309	307	301	298	330	318	322	290	280	324	320	343	322	338	290	292	300	285	327	307	331	283	335	301	315	322	316	284	311	329	328	299	302	321	298	363	329	296	284	293	293	313	311	328	355	314	319	316	306	292	290	315	303	315	293	309	306	323	311	305	280	314	303	332	274	325	332	338	345	332	319	306	324	325	300	334	273	301	270	305	307	327	331	332	348	324	313	286	295	316	317	260	308	303	304	308	299	275	291	308	330	306	316	330	302	294	341	289	318	330	301	306	296	333	308	310	314	321	302	270	343	305	314	302	310	314	309	313	337	316	320	291	290	303	320	308	289	353	366	336	340	293	307	308	307	342	315	293	302	270	306	331	308	297	302	334	316	306	350	322	315	294	299	282	303	295	335	322	307	284	306	307	311	277	308	282	300	335	332	278	331	293	316	314	319	317	284	323	315	294	312	313	340	308	315	323	322	294	281	295	302	325	304	305	323	326	326	329	293	294	301	349	307	300	299	315	340	319	307	336	327	326	308	302	340	331	318	324	312	319	328	289	292	325	341	303	338	284	296	322	279	316	308	320	344	317	303	317	318	304	316	286	296	338	318	319	311	307	343	353	309	321	321	316	312	274	270	295	296	287	310	310	334	318	289	311	300	300	318	329	328	283	316	300	273	290	288	324	310	299	329	315	303	274	304	317	331	293	335	298	318	314	326	292	306	298	287	321	304	298	315	276	295	316	323	316	331	279	280	315	301	289	323	344	290	312	311	341	296	311	278	361	282	331	337	292	310	301	273	345	295	306	294	321	284	310	327	263	327	332	374	312	348	285	318	323	298	304	293	284	320	304	311	318	317	301	310	274	336	295	294	286	284	324	300	330	318	332	320	328	304	333	316	296	282	326	304	355	330	288	259	328	324	318	295	328	285	305	332	309	281	329	315	320	312	325	307	278	292	331	308	317	307	309	324	322	309	342	327	273	310	327	310	298	322	308	318	299	292	299	300	309	333	303	319	304	312	306	299	307	312	344	334	310	279	307	281	309	311	271	311	279	346	307	286	311	305	314	316	307	295	320	303	289	317	317	312	321	327	307	309	322	282	278	327	272	319	311	330	355	325	337	324	301	274	287	331	289	282	325	318	296	303	296	301	308	357	275	294	311	296	326	319	304	298	310	306	319	306	298	307	279	316	294	362	324	294	299	310	303	303	308	279	342	340	290	299	299	284	306	329	296	323	268	314	333	302	328	304	336	293	305	333	309	291	342	295	311	287	320	323	291	309	341	324	303	340	321	320	311	291	283	322	318	301	314	332	329	301	324	320	341	308	312	307	294	324	303	308	328	295	318	306	309	313	338	320	348	311	331	319	318	329	331	301	339	314	356	316	301	311	299	308	287	292	296	339	336	329	303	349	274	305	294	310	314	315	333	282	310	313	358	292	326	302	291	308	281	315	290	300	302	337	319	325	332	305	336	303	331	298	288	307	312	306	333	318	351	309	329	306	319	329	322	317	317	318	318	312	282	366	310	296	322	346	331	296	281	308	299	331	337	303	277	326	324	343	275	287	319	306	304	290	319	292	321	299	332	303	332	303	333	311	299	301	291	320	327	319	312	297	314	316	305	305	299	306	326	314	297	307	312	309	319	298	319	301	347	344	327	314	309	297	330	306	321	276	327	313	307	343	279	332	299	290	310	309	323	348	314	321	293	289	288	306	328	314	311	293	294	340	291	309	341	305	334	323	314	279	278	306	292	315	315	335	318	317	321	309	316	334	313	277	332	332	301	296	297	340	283	337	330	322	318	290	312	295	325	340	320	297	273	312	308	337	291	294	302	319	302	320	305	330	325	350	341	301	316	302	304	265	302	303	331	325	313	335	320	280	318	341	346	323	318	308	311	309	323	322	298	306	321	289	341	304	307	298	337	313	327	313	340	331	312	339	301	269	295	354	307	306	279	317	298	332	308	298	318	287	324	291	290	318	306	327	312	310	279	298	299	316	316	306	265	310	293	274	319	314	314	322	302	339	285	301	330	327	323	332	305	342	308	313	288	334	300	295	298	329	301	301	314	304	341	286	330	295	341	300	311	326	300	335	305	307	298	306	318	330	315	332	328	332	326	333	264	321	302	298	318	281	348	311	323	334	324	326	288	326	317	325	303	326	326	299	315	338	305	311	318	310	306	307	333	313	306	298	311	320	319	298	293	321	326	325	287	318	322	321	306	275	286	305	300	305	308	323	318	315	312	316	319	351	296	315	310	307	288	337	313	290	346	323	323	301	297	310	291	312	303	286	292	305	322	310	327	305	325	314	312	290	303	333	308	303	281	306	277	322	312	310	341	304	307	317	361	313	297	303	311	327	309	300	274	348	311	324	320	308	296	320	316	321	335	294	310	296	300	336	315	308	296	323	309	317	303	323	339	302	296	286	321	340	315	313	308	292	306	328	314	333	325	370	293	317	293	314	310	317	295	284	332	317	301	298	271	312	292	311	336	330	328	311
39660	17215	22907	38958	63595	72297	59556	45654	28149	12600	4296	1476	874	776	739	712	718	680	767	747	731	772	690	714	738	781	724	746	735	737	733	743	713	759	757	779	710	742	755	735	789	719	696	732	707	692	799	754	757	749	722	739	746	739	771	751	744	780	750	727	760	728	722	783	737	767	745	726	744	724	738	742	714	736	710	715	775	733	719	722	755	723	775	658	753	726	697	735	709	726	698	741	757	687	757	772	735	760	762	766	742	732	755	770	718	714	722	760	755	736	694	715	789	772	718	738	694	728	737	818	762	741	695	728	682	733	755	714	695	743	729	788	728	726	719	757	769	735	768	729	758	747	738	699	766	786	789	675	687	786	746	770	771	741	735	777	741	710	743	726	735	701	778	753	771	756	717	727	749	714	742	739	754	703	723	739	721	738	708	744	759	707	741	747	801	739	697	722	741	767	718	704	725	729	712	728	735	783	759	704	675	705	713	725	721	751	747	761	729	711	728	682	763	744	751	743	741	710	755	737	748	720	745	707	758	758	742	758	701	720	780	696	752	720	805	752	709	740	776	725	739	709	742	710	733	765	745	761	765	702	772	706	771	697	766	753	756	759	764	771	749	743	714	784	739	680	786	713	753	742	744	733	763	683	760	797	696	740	735	731	727	723	708	776	768	740	713	746	730	754	691	737	746	753	739	692	774	728	737	739	753	701	721	734	769	740	730	709	789	769	707	761	745	717	757	771	766	758	745	662	775	738	716	720	710	772	746	693	689	771	774	731	755	705	749	757	728	757	729	717	757	752	757	771	776	726	697	743	788	727	748	790	722	727	728	734	729	737	736	743	696	708	707	718	771	712	739	757	767	713	760	760	697	728	747	737	727	781	708	753	772	709	726	731	706	691	740	731	759	728	670	755	755	745	685	731	696	691	759	687	775	695	692	709	666	758	768	755	817	686	664	734	735	762	706	721	745	735	725	699	701	751	756	703	744	760	745	738	723	750	736	747	752	754	736	762	731	724	764	728	747	720	760	789	773	715	789	729	755	765	746	778	771	745	747	717	699	768	707	734	693	708	744	738	713	773	733	741	760	717	761	711	753	745	751	701	772	725	687	665	711	726	758	792	734	724	782	738	749	732	772	748	759	696	701	757	720	710	725	712	736	756	698	759	732	722	734	801	736	716	765	747	750	773	720	734	719	764	794	709	809	740	742	730	706	724	746	726	677	762	760	780	706	757	737	744	749	734	726	767	685	762	742	741	733	686	753	690	731	696	694	760	723	707	732	736	698	756	725	689	709	782	731	690	768	724	721	780	738	709	725	749	712	769	698	783	727	718	712	694	762	736	706	741	749	744	775	715	744	777	776	770	757	750	720	713	747	783	704	741	792	769	727	746	750	782	752	775	666	714	768	769	746	747	723	709	748	739	733	767	738	759	763	779	742	770	704	766	775	749	742	761	716	760	732	784	759	727	759	761	783	719	747	720	734	754	762	694	728	733	760	754	707	779	791	754	745	715	781	706	739	691	697	758	753	763	701	725	749	772	749	772	672	767	739	746	740	684	728	745	740	736	699	729	711	751	748	694	771	740	737	712	721	715	742	755	735	746	735	760	750	744	735	741	771	673	734	735	770	756	746	752	716	714	788	781	735	776	696	753	765	728	750	702	734	767	745	765	743	727	742	695	740	749	744	757	763	707	798	753	701	731	754	737	721	718	745	756	743	750	747	759	737	672	729	698	748	766	739	768	755	742	774	741	769	733	715	753	765	741	711	743	703	783	797	725	737	769	764	775	782	729	699	730	704	772	668	745	775	748	718	752	773	719	755	700	733	781	736	752	769	712	741	736	692	687	756	777	735	732	714	691	744	727	764	755	744	719	729	765	732	725	696	768	740	754	803	755	775	724	721	722	730	731	727	726	691	735	805	755	719	737	730	742	735	711	754	755	739	707	706	731	767	701	731	743	772	713	758	762	740	727	773	733	777	767	747	758	776	748	776	724	724	700	734	739	782	710	675	801	731	727	756	741	759	718	746	786	771	742	736	752	682	724	727	761	756	710	749	751	707	719	729	744	750	756	784	794	772	677	777	734	733	683	726	731	720	748	751	702	737	715	710	718	690	724	737	765	698	751	751	725	716	726	726	735	738	727	742	698	691	725	703	753	750	737	726	702	710	770	777	668	705	771	752	747	752	714	724	743	733	740	709	754	751	792	782	702	752	737	759	687	794	719	752	719	738	727	746	721	756	716	744	730	760	773	766	721	735	738	726	732	786	725	741	751	755	728	725	689	724	667	749	685	761	759	671	710	716	698	716	717	768	780	738	785	732	718	776	740	738	741	765	758	765	760	757	750	714	772	748	738	748	731	725	751	779	709	760	718	739	744	684	703	716	749	713	703	711	730	708	707	691	739	744	712	719	711	710	712	763	770	725	765	725	718	727	696	758	695	756	753	719	797	727	719	726	767	722	770	764	728	724	744	680	762	719	700	758	709	744	742	721	723	736	729	717	773	748	698	754	717	729	735	775	768	734	770	781	771	735	732	738	742	748	706	731	750	725	677	777	719	726	780	740	757	760	769	774	750	721	747	721	738	712	700	764	766	744	721	694	727	750	773	702	710	696	692	738	706	717	698	749	742	783	773	724	772	749	762	729	741	782	736	752	713	742	765	737	702	766	705	706	742	715	767	695	686	692	736	713	736	737	751	745	738	757	719	789	761	749	705	735	714	718	710	809	732	791	729	712	761	742	724	709	710	707	708	684	669	701	713	679	795	748	780	734	722	754	748	783	714	749	711	701	742	797	780	744	792	685	750	728	714	705	701	770	732	699	722	716	743	701	774	775	774	762	729	680	736	734	733	750	699	748	743	739	740	726	691	762	721	727	730	706	685	729	750	779	802	735	744	744	750	741	744	735	729	733	731	722	765	693	713	753	731	738	783	730	760	724	712	747	781	725	730	717	702	752	769	747	708	745	735	748	792	695	748	751	726	763	750	763	743	752	708	733	742	760	750	716	763	709	747	774	758	732	770	723	723	722	736	713	755	749	762	728	767	726	652	692	758	688	709	746	762	789	770	719	693	729	731	773	729	759	710	717	741	725	718	762	713	715	727	756	723	728	766	737	737	725	759	729	763	750	702	731	704	717	687	712	752	710	687	767	727	772	745	752	693	715	703	733	744	765	733	702	770	753	710	774	756	743	718	718	744	734	738	754	739	717	739	760	702	726	765	810	732	759	748	749	707	705	724	706	728	686	760	753	723	736	717	715	737	757	742	744	713	711	723	742	684	735	755	727	725	735	712	735	758	724	717	736	720	773	739	743	741	733	734	722	739	726	744	734	716	741	736	713	744	748	779	714	740	739	734	700	746	769	717	717	751	765	764	740	766	753	742	738	733	775	716	747	728	758	722	701	705	714	759	734	683	754	770	765	756	720	747	749	711	728	698	726	774	766	718	677	686	755	748	744	725	782	704	766	755	708	684	715	752	796	747	748	810	753	766
9278	1890	783	880	2091	4415	3476	2444	1293	665	498	382	358	347	328	353	367	358	351	343	355	386	353	372	359	338	363	325	322	316	322	382	345	321	350	361	363	351	371	355	355	376	355	359	319	343	385	328	376	366	364	380	321	360	367	351	383	359	370	326	348	329	332	332	329	379	321	345	370	346	362	352	347	344	342	354	310	342	340	360	371	366	369	345	381	339	373	335	336	328	328	394	361	350	336	354	386	365	359	330	371	364	323	333	315	325	319	356	359	338	324	359	391	326	348	370	350	343	370	344	334	352	353	366	357	351	345	337	320	347	349	318	348	316	342	363	380	368	339	328	342	321	350	340	322	358	359	341	336	342	327	329	316	403	357	315	328	389	359	334	361	324	332	339	390	356	368	367	336	333	366	350	323	338	346	354	371	325	321	371	345	343	313	371	338	344	340	369	348	343	349	342	359	335	376	361	367	366	358	367	322	346	347	356	326	317	346	344	327	332	347	375	333	350	325	383	329	330	317	344	349	391	364	346	321	320	341	349	355	329	319	355	358	383	384	314	375	335	337	385	341	375	350	350	374	333	350	330	338	378	359	329	326	337	342	328	361	338	316	342	328	311	340	367	335	317	317	347	335	384	373	377	320	314	326	383	347	355	287	329	358	359	353	365	359	370	338	348	355	306	358	325	330	345	345	357	363	369	358	345	308	347	334	364	313	358	334	333	331	378	308	346	340	349	339	313	339	347	360	350	340	348	342	353	359	328	342	339	391	327	329	325	329	370	372	376	367	306	346	340	345	363	306	362	297	315	322	347	353	348	323	332	363	330	369	347	354	339	328	341	350	346	368	353	324	336	331	350	352	371	362	363	342	326	353	353	330	341	386	364	344	353	329	358	343	348	333	366	327	323	322	341	354	330	312	388	316	343	332	337	359	341	360	316	319	371	345	359	334	349	331	352	347	353	368	340	316	339	322	373	334	350	354	333	325	338	322	306	333	371	323	320	331	376	332	330	342	331	338	356	367	323	369	326	362	371	339	380	343	320	372	362	375	348	364	349	393	381	355	311	357	388	346	313	321	368	355	387	331	358	351	354	329	333	351	337	346	321	367	344	333	315	305	347	359	354	328	322	354	345	304	320	339	330	361	352	357	343	359	375	358	302	338	349	313	342	356	319	377	330	351	343	332	366	348	340	333	336	357	316	327	322	328	362	337	324	350	370	373	346	305	343	334	331	333	327	358	333	293	349	357	359	358	356	346	334	336	344	380	361	336	346	339	354	331	340	321	308	371	356	351	360	314	347	356	336	385	355	341	330	356	404	386	341	348	342	366	328	333	333	372	345	345	346	352	340	333	335	368	342	354	320	332	368	353	392	342	336	330	356	356	369	348	340	301	339	348	353	358	332	353	368	352	339	340	310	363	314	353	352	355	356	346	340	355	324	319	364	348	334	346	359	374	335	339	333	331	322	355	325	357	387	373	352	322	343	360	351	347	363	334	357	352	347	386	344	344	332	332	366	352	348	340	325	341	346	320	367	347	318	332	359	335	313	327	346	337	370	375	336	360	335	348	381	322	344	320	335	352	341	342	337	352	364	344	344	341	365	373	349	335	344	370	349	379	332	339	355	339	354	356	369	346	385	352	368	300	356	333	303	352	352	337	347	332	317	343	363	352	361	363	349	361	321	351	370	372	358	325	322	377	344	321	334	396	344	328	327	311	343	331	337	342	350	339	370	384	375	326	319	352	345	333	356	371	344	332	343	341	319	353	336	348	345	349	356	380	347	332	365	369	332	338	360	346	352	311	330	342	362	334	366	361	347	358	348	338	349	349	346	351	324	340	348	377	309	354	320	371	351	318	343	353	319	311	324	340	374	335	354	341	328	360	327	332	340	329	375	339	346	374	363	330	312	356	356	343	347	355	310	378	364	355	342	346	330	356	358	357	358	301	370	347	335	350	302	367	365	337	358	341	340	340	334	330	347	350	376	335	335	342	313	319	363	296	352	338	330	359	349	377	337	355	343	343	373	289	359	356	343	354	333	350	319	314	323	350	359	332	334	344	310	368	327	339	335	368	344	352	365	368	356	340	373	334	327	310	311	363	372	310	347	328	325	335	311	360	307	345	342	338	363	309	349	366	367	347	350	322	353	362	366	368	355	348	356	333	335	344	351	335	341	343	369	338	371	347	353	325	334	342	316	320	322	308	357	361	370	373	376	353	305	337	378	345	325	383	327	357	363	323	342	358	328	372	349	341	368	325	372	368	354	362	355	359	336	339	355	338	333	358	371	361	338	315	371	335	344	318	310	368	366	364	359	326	349	348	310	331	315	336	367	319	366	353	331	366	349	337	328	339	344	362	346	328	335	346	366	333	357	339	349	355	328	307	385	341	337	367	318	322	364	377	332	353	356	341	342	337	350	334	353	321	360	393	378	392	301	332	334	315	323	350	343	303	350	330	322	324	330	297	357	341	343	326	335	350	368	304	386	357	349	323	355	350	353	357	312	359	349	352	332	341	342	305	384	379	314	360	331	346	351	347	354	350	323	342	384	346	356	321	329	292	329	348	320	380	398	348	356	366	321	350	338	358	350	368	347	385	357	345	345	359	329	325	345	327	350	344	326	334	340	386	331	387	354	348	329	332	311	351	343	359	324	354	347	334	331	408	385	335	341	360	344	351	370	355	365	355	367	391	348	377	319	347	351	348	422	339	369	375	349	351	335	321	324	323	327	315	348	342	333	367	335	335	364	375	353	366	353	330	321	333	323	358	331	371	345	329	315	342	341	344	340	370	379	342	356	374	367	386	351	311	378	315	344	352	324	372	356	340	388	315	370	328	340	332	340	368	364	330	341	344	353	364	348	329	330	349	327	333	324	334	358	369	353	376	364	358	336	341	360	313	358	329	354	332	328	362	328	333	363	319	358	332	340	345	343	335	363	355	340	310	383	354	376	338	315	335	375	341	337	341	351	362	330	343	335	348	378	355	349	343	339	355	336	333	304	366	349	321	357	321	308	376	345	361	361	315	308	297	336	322	346	369	350	341	367	312	329	324	363	334	348	334	324	374	327	330	334	339	327	336	362	339	320	387	374	358	358	337	371	344	334	348	324	373	363	341	331	336	322	356	327	343	347	375	335	364	347	365	342	362	370	338	360	339	328	360	307	343	308	347	317	333	342	386	337	323	336	356	335	360	380	364	347	375	316	374	340	332	325	379	337	319	321	349	356	345	351	363	323	324	353	330	348	334	334	300	346	333	390	366	325	350	376	350	343	333	330	346	353	307	355	367	350	352	330	333	355	373	323	321	328	327	352	326	354	338	325	358	363	349	327	354	352	343	311	333	363	337	324	338	352	347	394	385	352	351	329	349	345	318	369	381	381	359	325	340	351	324	310	374	336	373	356	359	338	327	376	345	314	341	372	323	330	346	318	312	342	327	348	343	350	354	339	375	361	305	362	312	357	374	325	349	347	313	333	328	342	348	360	340	344	323	348
7443	2138	1756	3100	9317	16148	11892	8466	4294	2024	1157	881	784	878	820	771	820	811	822	771	814	781	825	764	835	772	818	823	795	840	784	782	804	834	848	802	808	803	880	850	795	761	831	824	763	882	806	795	785	836	805	838	751	806	808	838	764	751	820	831	804	833	774	840	787	807	834	816	805	773	785	826	834	833	790	802	823	776	777	836	763	765	782	826	792	798	765	833	812	806	879	794	830	807	803	815	802	792	797	809	770	848	833	842	855	842	811	794	786	751	838	719	831	813	847	824	780	785	807	781	816	786	824	825	762	823	847	759	789	852	825	867	810	806	819	805	817	715	810	783	826	850	815	833	831	830	827	824	771	799	822	833	781	794	812	791	822	836	798	752	820	805	773	799	776	792	776	827	851	768	811	779	738	794	824	811	757	834	783	820	784	809	787	820	812	822	816	820	810	765	847	832	777	800	823	857	807	830	824	786	849	813	812	796	796	822	829	811	827	830	768	796	818	785	776	854	767	775	844	819	814	796	780	795	820	777	853	857	825	804	803	764	793	776	791	835	778	771	792	835	832	828	790	772	790	799	798	820	817	798	800	786	857	831	820	843	855	808	774	820	788	741	789	763	795	773	836	786	799	763	795	819	784	765	835	818	781	843	821	778	833	807	780	783	757	802	826	874	805	841	790	886	836	823	824	857	846	800	848	810	850	780	845	784	830	787	870	777	816	790	839	835	809	741	830	813	816	787	792	793	837	825	815	778	818	807	778	800	797	851	786	784	836	832	859	821	806	783	780	845	813	812	814	811	819	791	826	778	798	809	799	800	834	819	785	812	786	802	846	823	825	843	809	764	816	813	822	762	780	780	831	779	811	783	813	829	810	785	794	812	761	758	839	799	838	809	782	757	830	874	807	775	807	805	785	799	845	797	882	853	786	772	850	777	760	777	789	767	801	786	818	819	824	800	808	810	801	785	896	788	821	808	860	794	769	829	819	771	824	756	834	764	820	790	820	817	834	828	814	820	781	790	783	816	807	783	782	765	811	795	817	753	813	845	805	824	852	816	796	783	794	813	792	796	725	836	835	845	803	846	787	815	779	774	810	795	845	814	823	787	782	844	783	765	829	853	742	780	813	829	820	765	758	781	771	817	825	790	830	831	763	853	824	771	821	852	811	863	834	834	815	796	822	866	808	823	753	801	813	830	765	805	813	774	848	813	766	849	807	832	788	824	761	856	815	809	813	774	832	801	776	812	803	815	794	798	819	849	816	796	853	816	817	818	861	779	804	797	774	784	813	805	860	821	852	807	796	819	860	803	810	828	824	773	786	860	823	806	830	799	839	809	779	758	802	788	797	819	792	819	803	840	807	800	827	833	855	810	770	799	789	805	795	850	804	814	834	827	834	851	783	776	827	797	784	792	803	819	833	844	806	777	771	788	810	827	846	783	875	787	803	774	767	805	837	810	841	794	833	790	822	811	804	813	807	768	756	812	805	784	790	845	808	794	796	755	765	794	810	839	818	825	868	818	789	775	758	792	770	780	856	815	736	829	811	824	814	828	815	781	808	749	795	826	793	790	884	802	845	831	805	801	769	799	814	777	798	782	776	857	803	847	787	833	853	865	817	783	796	792	854	737	810	778	795	813	841	803	833	795	782	824	816	813	854	824	819	811	836	790	796	808	769	788	837	821	815	824	810	853	811	844	850	767	827	812	790	814	787	767	815	851	824	805	803	799	801	870	786	751	846	828	842	834	835	816	777	814	796	835	842	833	783	818	796	780	791	807	733	777	820	817	853	860	840	856	766	794	758	804	818	844	841	827	787	810	738	835	822	842	785	828	826	852	820	823	787	797	801	821	847	823	747	776	812	770	838	802	840	782	778	775	769	765	777	804	809	765	800	826	803	825	839	805	824	756	798	786	820	773	836	843	803	811	771	784	775	770	813	776	814	825	797	788	847	798	819	850	802	823	746	779	823	804	779	823	796	764	801	821	772	805	818	803	843	795	816	816	763	826	769	800	804	799	781	781	850	805	783	817	885	794	812	817	809	797	771	787	804	777	783	781	761	776	804	824	865	774	809	811	837	822	827	804	810	820	800	824	811	793	812	791	753	856	832	802	820	859	821	824	819	783	795	798	795	800	812	832	805	822	801	831	794	849	794	780	819	816	801	777	838	822	842	796	815	825	802	787	807	824	829	791	824	778	858	801	766	801	782	842	808	811	772	811	865	804	752	805	794	774	837	824	799	829	792	823	789	779	806	819	802	805	800	780	798	817	803	820	791	777	814	852	808	739	782	754	800	794	783	810	780	823	812	810	753	789	801	819	824	770	822	781	847	819	767	770	804	764	815	777	787	839	829	889	856	777	821	803	813	769	799	839	844	798	819	771	814	807	797	768	837	834	793	844	773	779	850	824	794	811	775	777	794	829	858	771	832	812	826	769	782	805	829	738	754	841	836	799	781	777	824	772	774	803	859	794	831	797	822	853	786	807	893	815	777	817	796	853	729	779	799	836	805	834	816	814	805	796	808	777	817	806	760	814	775	819	768	821	809	801	859	794	782	821	806	783	779	767	778	813	834	795	858	869	816	777	784	811	818	786	858	782	788	803	844	786	796	817	827	811	836	891	798	839	789	797	741	844	806	797	827	797	815	844	775	818	803	789	776	826	819	857	815	801	817	846	810	799	851	827	804	798	852	807	820	825	789	791	828	765	795	790	748	814	837	854	833	770	789	832	844	800	770	815	838	842	832	829	811	767	787	807	791	847	780	844	820	808	809	822	847	790	816	769	785	809	803	835	844	811	825	795	804	826	805	811	820	806	803	764	847	797	770	810	838	834	823	812	816	824	772	782	773	781	773	813	834	798	800	789	804	799	816	754	792	823	815	832	807	785	836	784	825	865	808	802	859	813	786	816	815	827	834	805	807	758	778	741	795	792	799	788	795	770	784	783	800	827	748	839	855	826	804	827	785	812	785	842	826	805	823	838	762	820	768	775	802	724	816	837	783	847	827	828	813	830	777	811	774	799	853	809	828	816	766	816	785	808	807	805	802	816	767	823	798	784	847	781	834	791	879	789	822	817	818	837	819	793	829	836	794	795	828	849	833	798	791	852	789	787	836	819	796	801	819	820	805	835	811	788	805	835	794	808	806	840	824	824	768	839	799	789	822	829	831	841	825	816	784	806	816	817	826	796	797	794	795	771	861	768	816	808	794	797	808	808	755	792	835	781	867	767	834	789	836	778	781	812	796	842	770	814	827	865	803	810	827	814	787	817	802	783	768	792	795	795	802	765	778	799	788	747	821	797	817	811	751	790	820	800	815	856	854	793	788	772	798	833	782	810	800	751	767	811	790	762	812	790	809	820	835	811	834	803	768	799	802	795	825	833	748	817	793	809	812	779	761	798	778	810	744	788	834	797	816	775	798	830	794	799	799	795	777	760	760	752	827	809	818	761	851	810	854	778	786	835	783	823	872	780	822	780	807	818	835	839
66115	37210	20429	24798	49662	61367	48729	34009	18873	6277	1669	615	382	342	374	335	307	337	326	305	307	336	320	322	334	297	323	318	349	308	285	284	327	271	327	353	313	304	337	286	337	303	310	329	288	312	335	312	279	314	334	281	322	310	289	284	349	330	305	307	337	295	335	313	303	323	309	315	300	312	307	310	328	285	313	330	300	305	304	284	318	321	288	302	317	322	326	303	322	290	288	322	331	324	294	303	305	287	295	304	336	317	298	305	306	302	307	283	283	318	319	290	341	275	327	328	323	308	313	301	301	314	285	298	335	303	352	310	315	333	283	303	354	327	301	311	330	316	328	336	350	330	299	347	312	302	296	354	361	321	278	317	316	340	301	287	310	290	311	306	293	303	288	310	310	329	324	299	321	294	307	311	306	318	323	303	343	316	327	315	297	332	295	312	317	330	307	320	306	296	315	315	310	343	317	327	308	303	340	312	324	319	320	318	307	313	300	317	296	297	290	268	305	296	323	306	275	292	296	323	316	310	309	328	316	311	322	327	313	314	325	343	311	270	314	302	289	327	298	331	320	310	325	310	305	308	312	329	319	310	294	334	333	289	284	295	356	297	319	317	319	291	296	289	293	319	303	316	317	319	307	330	289	311	316	318	328	285	326	312	333	272	310	290	265	295	311	319	307	303	297	314	314	323	310	306	285	327	326	306	330	312	338	308	301	318	302	322	305	278	322	317	322	301	292	305	333	330	306	313	324	335	286	324	329	317	322	278	281	315	322	328	319	286	330	323	298	300	318	306	295	312	331	271	329	280	312	315	325	327	338	286	289	295	306	314	317	316	294	292	321	334	310	321	278	318	312	304	299	291	320	320	296	269	329	311	287	295	330	274	297	260	294	295	329	297	335	315	282	305	338	285	301	346	327	328	344	311	290	306	302	308	310	279	297	328	335	321	286	292	338	300	346	296	318	294	283	284	313	280	337	338	331	297	287	286	293	292	277	316	318	277	304	321	298	314	321	290	343	322	275	300	317	292	281	338	300	312	312	306	295	282	296	299	284	297	312	330	332	319	295	324	319	285	326	306	316	330	290	318	298	306	331	287	337	336	338	328	306	292	351	295	289	346	308	334	303	297	314	312	313	295	299	320	316	333	318	320	316	282	317	308	323	331	312	313	302	302	344	333	346	319	296	305	310	308	295	301	294	316	326	284	308	291	314	342	275	339	313	352	289	305	283	294	285	278	287	317	307	270	315	335	284	328	311	332	315	336	303	287	298	305	318	297	323	298	309	322	281	349	317	295	344	306	295	332	309	297	288	295	301	331	295	276	320	304	319	305	339	347	288	297	320	326	342	325	331	296	312	311	308	294	333	320	337	315	303	287	302	312	303	319	321	294	308	312	301	353	317	270	315	284	320	297	306	331	295	304	280	320	334	333	357	318	317	346	308	310	300	331	292	320	292	294	322	302	308	371	309	308	296	303	297	293	346	295	335	309	324	321	322	319	319	289	304	268	347	324	319	320	324	326	303	296	276	323	313	290	307	314	291	338	315	331	330	310	344	295	296	307	277	328	323	303	277	322	336	329	301	288	304	329	300	272	313	274	292	331	346	275	293	327	299	315	305	305	281	332	294	336	318	335	331	282	339	296	333	320	314	282	321	324	330	316	327	316	298	305	320	356	283	267	306	320	345	320	313	294	305	322	312	298	302	294	312	330	314	288	283	301	303	335	289	315	323	275	325	310	306	325	324	328	298	310	347	303	298	348	313	284	332	319	293	343	305	298	271	301	270	307	308	317	306	276	279	338	312	323	329	323	291	312	301	340	306	301	285	324	308	320	293	315	341	309	281	308	319	293	306	299	325	270	337	314	276	324	308	315	307	262	315	322	279	308	309	333	312	315	295	316	315	287	299	344	305	306	317	295	343	278	272	286	325	307	319	288	296	305	319	320	303	334	287	320	331	341	306	298	334	288	270	316	309	328	275	318	313	291	311	301	306	357	297	312	330	341	312	339	286	300	292	355	290	306	290	290	321	317	299	290	322	302	288	314	296	326	332	305	305	339	281	308	314	322	307	301	305	290	274	307	318	337	294	338	333	322	324	355	318	317	323	315	312	326	307	265	303	289	304	323	334	296	310	321	301	326	304	328	290	308	325	340	292	306	299	294	333	289	285	294	349	303	312	346	290	352	341	311	303	334	343	292	294	328	302	313	331	290	282	296	320	268	281	306	312	315	281	312	310	347	304	332	307	295	331	313	322	314	318	292	288	348	299	294	300	302	302	289	330	314	321	332	292	322	299	316	318	307	296	318	343	312	296	286	287	291	287	332	289	310	322	304	270	330	335	332	280	312	300	313	298	300	309	316	340	321	339	295	269	289	324	335	311	327	326	301	308	311	347	304	292	305	290	332	310	344	299	333	304	301	335	297	300	280	307	327	327	316	290	306	298	300	330	307	306	347	296	287	296	296	309	295	328	312	298	312	342	284	303	307	331	275	337	281	323	341	291	331	287	310	310	310	308	291	293	301	300	329	280	294	318	321	293	299	299	273	321	296	354	301	304	325	321	320	320	310	335	303	294	296	342	324	305	309	308	325	324	322	305	316	304	292	310	311	327	327	303	306	318	315	324	314	308	300	333	312	309	347	333	325	306	320	345	316	275	324	305	287	299	284	322	321	277	292	319	325	282	303	343	295	302	293	315	338	338	302	346	304	300	332	318	327	305	287	284	297	301	286	315	291	326	311	312	283	307	314	282	320	344	331	306	322	319	300	323	298	344	286	301	338	292	319	309	346	332	284	337	329	291	311	344	279	347	314	330	321	324	313	333	341	313	308	321	314	335	285	320	322	308	298	333	287	312	330	336	331	287	291	301	325	317	304	273	344	302	321	347	292	320	323	371	310	354	306	333	324	299	300	346	316	330	308	292	306	317	294	284	317	315	308	328	318	324	312	316	314	301	304	313	314	323	316	276	292	323	314	312	308	310	309	294	308	293	330	324	311	314	318	294	318	310	336	315	303	313	302	332	319	300	289	343	307	279	312	361	294	316	322	312	303	303	289	346	331	346	312	319	315	302	310	331	276	323	300	284	279	325	287	318	298	318	292	301	362	313	320	312	345	310	316	325	306	346	293	310	313	375	337	305	287	299	318	290	351	293	311	344	349	316	316	315	302	315	315	326	297	337	315	301	331	319	308	305	277	298	323	306	312	297	320	331	319	310	347	297	293	341	285	309	335	337	289	343	330	260	331	362	315	297	330	320	299	281	331	306	280	335	304	356	309	309	290	342	313	362	274	283	335	334	294	317	287	316	286	317	312	287	332	343	324	301	295	323	321	305	318	297	302	303	317	299	290	363	284	292	284	289	302	292	318	354	330	325	293	322	319	312	316	323	302	308	322	359	304	316	307	319	296	343	289	352	336	336	341	320	339	319	266	335	311	326	320	282	312	322	330	292	303	300	297	323	298	301	346	302	301	301	305	286	312	270	310	279	268	336	300
39486	17476	22295	38530	61932	71147	60160	47959	32248	15626	5305	1848	999	715	749	722	736	749	723	765	725	744	733	719	707	722	772	734	729	723	721	699	767	764	720	690	758	756	734	744	734	781	820	750	710	752	760	717	800	757	735	732	689	730	747	759	786	714	760	718	732	725	738	761	712	701	720	764	801	739	754	741	702	780	691	713	730	812	714	706	758	702	731	686	741	703	757	783	704	728	715	732	730	744	739	697	726	705	706	718	698	810	742	754	729	757	735	735	758	747	753	754	747	743	759	716	715	738	735	706	783	728	776	793	741	733	788	741	743	762	712	752	759	728	742	790	695	742	731	711	701	755	722	724	743	707	755	751	733	694	693	750	686	782	713	771	760	802	733	715	770	743	729	752	748	741	722	738	749	683	706	748	768	723	745	729	753	708	736	690	776	754	678	695	739	707	741	764	730	729	715	781	758	711	721	760	742	717	731	709	702	713	738	723	736	760	744	696	717	768	735	751	754	717	694	745	710	733	719	732	692	693	764	731	735	721	734	700	737	744	693	741	764	727	719	725	722	751	740	707	773	746	715	685	726	715	751	730	709	788	746	709	708	803	732	754	734	735	738	714	785	719	744	696	676	688	702	759	730	731	759	716	707	759	782	720	725	740	773	724	778	708	747	711	711	748	705	773	706	813	693	707	743	745	752	767	768	716	734	699	760	702	680	722	768	733	745	740	794	762	691	787	779	691	753	783	699	748	768	715	728	718	752	753	726	725	709	703	760	744	702	744	724	715	679	703	750	752	780	686	740	789	750	784	729	758	661	712	735	714	712	794	710	719	784	778	740	710	748	799	740	756	757	742	736	707	694	726	712	696	675	725	685	731	764	704	704	677	721	735	725	710	735	747	752	734	660	699	784	705	737	754	699	754	700	718	778	728	761	732	738	711	704	734	753	748	718	765	744	753	742	690	738	721	753	790	693	680	727	743	763	710	785	690	748	718	734	701	745	735	752	699	754	752	714	698	741	741	729	738	696	720	773	757	743	736	705	756	738	784	735	740	738	727	774	784	727	720	715	729	725	703	712	707	738	679	745	693	728	742	726	762	802	773	731	690	766	749	745	744	773	716	712	761	714	757	726	729	734	751	715	724	740	770	738	747	756	713	743	764	760	715	737	748	692	741	722	707	691	757	696	677	698	721	752	708	725	736	719	747	663	787	729	703	720	714	720	739	696	704	742	729	718	712	710	728	711	748	697	696	758	736	748	737	730	768	776	720	700	742	722	751	732	722	723	720	680	745	702	704	747	747	766	723	700	755	718	698	726	705	752	679	726	747	746	680	739	746	736	733	731	742	750	743	742	792	719	778	747	726	694	759	754	738	718	732	727	752	736	779	741	726	704	684	784	755	774	715	758	739	714	710	733	754	703	690	739	699	740	755	742	748	727	706	728	771	734	787	738	727	726	734	732	734	728	704	727	690	743	683	779	721	714	726	774	734	738	816	747	782	774	757	739	742	716	765	734	738	692	716	744	710	770	686	748	707	723	712	716	735	708	721	710	745	727	690	803	737	759	683	760	708	722	731	737	711	722	748	699	782	788	723	706	735	701	719	759	732	750	766	744	710	750	733	734	731	771	770	763	773	682	738	734	704	758	717	667	798	729	730	739	751	722	702	748	721	721	773	708	710	771	750	765	757	759	742	738	767	734	694	694	758	731	704	711	711	752	728	751	791	744	738	733	739	725	729	737	766	714	742	736	747	715	705	754	692	793	710	773	734	739	715	720	722	725	743	778	750	757	740	715	712	752	707	775	750	768	727	731	725	740	722	735	726	733	721	741	721	776	817	741	738	802	757	716	729	719	722	720	729	730	775	804	756	701	755	718	712	738	717	766	776	688	729	739	735	720	706	732	720	774	704	762	770	774	729	732	753	712	730	744	743	704	772	713	719	724	750	734	734	701	709	758	712	699	723	686	734	773	683	716	736	698	732	733	734	706	669	718	733	732	776	770	741	750	777	753	747	783	734	750	685	784	752	714	735	734	696	703	686	737	710	745	739	756	712	788	744	757	736	718	736	765	728	684	750	712	739	755	716	727	723	763	746	714	743	753	713	746	708	727	710	737	719	739	750	683	705	732	739	714	753	789	783	776	682	738	755	714	722	774	725	784	718	722	711	725	718	735	707	726	736	752	678	761	741	747	690	750	774	672	726	755	778	773	706	718	734	756	744	719	761	761	761	716	701	697	781	727	758	723	760	769	746	724	762	760	679	744	736	712	748	747	696	792	736	723	755	787	715	768	684	714	729	763	739	749	747	737	740	761	725	749	730	698	776	685	747	757	728	687	717	739	775	748	725	696	733	719	764	801	750	750	773	685	697	725	704	776	741	761	753	772	752	728	691	739	756	725	749	726	730	729	724	711	693	681	724	733	779	718	720	743	751	733	720	709	732	690	723	754	746	750	739	732	733	764	730	751	761	722	757	762	714	711	690	738	731	743	700	710	709	715	701	716	750	686	718	729	795	767	750	727	665	728	768	683	695	739	722	761	715	706	749	698	767	703	748	727	709	774	727	776	742	765	737	770	783	700	735	731	719	716	770	770	760	709	719	721	752	778	715	700	711	680	768	771	711	756	734	715	751	704	728	775	746	796	716	778	726	750	699	751	787	732	735	745	717	732	755	753	724	729	773	694	755	735	716	773	759	681	715	741	721	682	769	721	763	764	685	699	714	702	782	729	746	741	716	732	716	748	755	754	754	733	784	747	664	812	732	729	733	744	732	730	712	769	718	776	724	733	689	753	748	764	762	750	748	707	704	693	744	734	726	751	730	752	682	777	722	775	740	739	702	785	709	697	728	713	752	757	703	748	745	671	722	713	728	723	735	735	728	692	758	694	713	735	739	769	748	764	765	699	718	706	734	745	720	739	765	748	736	706	704	748	744	763	733	720	730	757	771	768	780	739	786	729	779	728	685	765	710	737	730	716	741	739	727	739	775	748	740	723	725	759	749	750	745	804	726	781	716	761	720	776	777	812	746	724	734	750	695	715	758	732	726	701	750	673	748	722	719	728	772	716	733	745	799	690	729	783	725	785	761	687	732	752	768	739	763	743	739	731	727	703	736	746	776	739	685	746	762	735	776	742	737	734	759	749	735	710	705	723	701	739	713	681	701	727	691	738	750	772	727	760	738	686	751	709	719	720	722	715	775	740	725	776	792	738	779	690	731	758	692	753	749	720	701	743	768	781	710	744	684	742	780	725	737	679	716	725	736	713	755	790	762	730	715	728	734	739	755	701	778	742	736	725	704	674	768	738	737	734	735	743	722	710	740	727	713	730	745	682	744	721	750	740	762	736	717	690	724	748	758	760	746	711	751	788	703	756	685	727	758	710	704	776	701	711	758	728	692	745	772	710	734	723	744	724	775	721	715	723	727	740	710	711	733	725	713	717	783	767	771	691	708	715	738	757	670	727	760	680	748	723	699	698	773	732	749	717	735	724	718	744	725
66317	35316	20251	25080	47048	59934	49962	35909	19929	6766	1670	589	379	336	303	330	328	328	330	321	366	333	327	328	301	342	319	293	339	333	327	308	331	335	321	294	317	336	292	309	301	322	306	341	302	302	336	329	333	321	306	340	313	326	314	331	337	342	297	292	291	340	320	342	320	320	304	303	347	311	302	289	324	307	296	322	292	308	271	354	338	327	296	302	283	313	354	345	324	299	329	334	308	330	364	290	336	285	319	319	310	331	297	347	327	304	320	314	311	316	332	331	336	325	358	314	331	329	320	313	332	313	312	363	298	304	310	325	342	317	322	309	331	308	307	271	318	318	302	335	341	285	317	329	348	295	301	290	279	320	289	327	295	295	285	314	298	328	329	309	294	337	307	333	280	317	304	329	320	300	305	299	293	302	289	318	331	309	361	328	317	355	331	304	304	321	298	311	324	331	315	324	300	327	330	370	313	305	306	297	318	305	309	290	287	316	325	320	323	318	290	323	298	318	336	331	307	332	339	297	337	312	287	331	309	308	320	329	306	310	312	317	337	320	298	292	319	292	303	285	349	300	298	310	319	300	327	324	351	282	332	322	312	277	298	311	313	270	326	321	321	285	279	308	276	327	299	309	304	309	320	300	326	356	319	296	312	279	311	301	307	298	325	322	309	321	321	315	333	294	341	311	286	340	293	312	290	302	334	333	333	324	302	334	294	296	320	329	288	319	314	341	305	306	307	349	285	346	322	326	317	328	322	312	322	289	321	302	344	315	312	322	302	344	333	302	344	301	300	338	324	325	319	327	288	313	323	308	303	308	312	315	299	309	302	350	301	330	327	333	333	300	308	298	295	327	319	308	332	295	339	291	289	324	314	297	317	300	314	319	333	286	312	294	282	319	320	322	304	301	322	323	328	320	325	336	333	350	309	304	310	318	317	310	286	299	323	355	321	316	323	334	330	333	341	284	357	299	328	307	306	342	302	337	351	300	327	312	304	311	326	290	325	310	319	301	325	320	325	323	285	316	312	349	318	334	297	300	281	293	325	334	315	300	353	300	289	337	265	324	324	327	302	319	305	292	307	340	280	334	317	305	320	320	336	293	318	311	339	309	350	303	328	330	325	297	316	370	284	336	336	309	291	297	355	297	352	314	319	289	302	312	327	302	329	310	286	327	321	286	337	342	282	311	306	335	310	331	324	310	312	299	308	308	280	323	321	322	324	333	304	299	334	342	313	315	281	342	311	346	317	348	296	315	303	371	310	307	334	278	264	320	322	301	325	343	313	328	315	311	353	317	346	347	311	326	329	326	334	313	321	313	334	346	353	329	340	307	331	297	323	291	325	314	315	306	300	300	324	289	310	350	341	307	332	302	320	294	309	343	328	311	327	327	305	328	306	303	356	317	287	305	283	309	326	269	364	325	347	305	295	322	307	312	307	351	321	301	353	311	333	311	326	298	312	319	312	357	292	333	332	308	317	352	311	328	318	300	301	336	273	330	297	350	311	318	328	315	311	330	283	297	313	300	316	315	342	345	310	311	298	302	316	337	345	334	290	294	345	336	293	304	334	320	319	323	284	312	292	325	363	325	350	316	337	329	333	294	292	325	326	299	329	331	307	319	327	322	299	295	323	338	317	301	299	305	341	295	323	295	324	322	313	341	361	289	284	282	322	383	307	331	304	322	334	341	315	305	331	270	308	341	334	312	348	308	342	297	292	306	340	300	326	279	305	308	306	295	320	309	293	347	306	294	333	330	315	336	330	321	290	318	317	335	325	315	321	283	369	318	336	350	322	287	323	310	326	339	347	313	296	332	324	337	359	304	326	287	310	328	318	300	336	345	297	302	292	311	339	310	287	330	288	322	342	325	316	279	293	326	324	287	298	319	304	329	282	356	311	350	281	324	324	276	320	303	305	275	284	326	351	327	331	327	326	323	305	302	310	337	304	311	309	327	301	358	347	315	295	302	328	300	314	329	313	297	358	324	311	310	319	316	340	294	291	332	346	318	312	309	318	341	319	351	351	296	291	291	293	321	311	333	330	318	289	311	321	320	332	318	298	299	317	288	322	298	313	324	306	341	297	318	323	334	323	354	305	289	291	321	298	332	310	331	323	309	310	322	327	315	360	332	298	288	326	331	297	316	326	295	293	329	291	292	333	318	328	337	328	340	294	325	303	299	332	338	309	331	314	323	346	309	338	329	311	306	341	324	307	306	331	324	298	346	320	300	338	325	328	319	298	323	322	311	309	330	306	310	334	297	299	349	304	347	322	297	347	343	334	319	326	311	280	287	305	328	340	325	316	287	311	312	310	324	353	307	327	334	295	299	315	340	313	307	298	341	321	293	280	314	302	316	324	300	328	337	352	295	331	290	366	373	342	297	321	315	323	324	334	343	305	315	341	307	329	315	281	333	358	343	313	314	299	333	309	344	311	312	324	298	286	335	308	354	337	302	348	308	324	305	280	299	302	352	330	304	337	295	332	340	346	266	308	293	328	337	357	318	339	291	298	303	336	320	295	327	330	324	326	336	319	316	328	344	287	321	325	309	310	303	324	290	311	325	315	318	342	287	324	310	292	307	287	268	327	303	324	351	309	307	318	307	297	322	318	339	312	331	315	324	299	297	306	325	332	328	307	286	340	319	286	318	328	315	357	308	307	296	308	336	321	339	278	305	311	349	334	313	335	289	331	336	329	353	327	318	323	346	335	342	309	302	328	350	314	341	326	351	346	311	304	309	332	322	315	298	335	288	304	329	334	331	346	308	338	311	331	328	325	318	304	302	316	333	336	309	345	319	305	276	334	345	345	321	307	340	326	266	329	324	286	297	350	328	368	280	293	289	329	328	317	276	324	310	300	310	321	303	278	325	354	316	329	318	293	306	354	333	303	328	343	292	352	327	333	297	343	349	299	337	338	342	297	334	341	313	302	298	301	319	340	331	316	320	290	326	317	303	269	281	308	330	330	340	302	286	314	337	313	341	345	345	318	328	315	316	331	349	331	306	310	310	291	321	322	342	318	324	324	331	345	305	358	326	360	333	299	292	300	343	308	294	319	324	309	305	311	292	326	315	297	292	292	334	317	338	329	320	335	342	328	348	323	304	324	335	362	320	341	298	326	312	308	291	304	325	319	317	324	296	309	335	301	324	341	311	309	306	332	309	278	300	337	297	321	327	301	318	315	277	284	334	324	351	334	357	339	335	361	309	347	326	345	322	341	311	343	335	309	350	274	310	361	341	283	320	301	349	332	339	304	323	308	319	332	287	303	309	325	322	321	295	342	306	335	309	337	290	311	327	308	318	350	320	317	310	316	345	328	323	324	312	311	316	318	360	317	321	312	314	326	307	306	327	331	314	318	329	309	334	311	283	308	314	310	291	348	311	303	312	331	297	326	303	309	338	337	337	310	326	317	322	328	300	335	330	320	348	324	327	299	319	311	336	289	350	326	305	321	286	302	299	313	313	275	324	324	307	336	341	314	303	314	310	293	323
38952	16173	21954	38451	59666	70461	61143	49687	33199	16214	5372	1905	932	780	795	749	748	729	724	750	810	707	744	723	771	760	826	721	777	749	791	760	740	702	783	774	774	713	740	743	732	802	825	739	744	721	776	706	772	728	753	817	781	791	810	717	750	766	761	728	728	746	729	754	740	738	734	704	740	766	735	772	729	743	726	732	762	760	758	759	720	729	801	740	730	735	759	781	766	759	742	721	755	739	785	799	692	733	737	723	754	733	755	752	755	747	711	715	724	719	780	743	719	732	688	736	712	745	764	780	768	702	767	787	750	763	767	729	733	717	756	771	783	736	710	722	738	727	764	733	744	710	708	715	730	777	781	729	722	720	728	771	730	675	749	768	741	764	757	717	785	718	736	793	711	752	759	709	769	757	733	732	805	743	742	726	716	762	776	773	736	797	771	731	724	663	748	720	724	784	760	723	784	777	746	758	799	749	764	727	753	751	695	744	706	741	730	690	765	719	734	728	814	743	747	713	795	791	753	742	707	726	798	759	759	731	766	736	730	760	695	714	716	728	742	720	722	761	806	706	691	773	711	766	739	745	734	765	734	700	709	762	757	731	712	744	714	743	771	741	762	710	736	690	747	729	745	710	736	708	756	745	729	737	744	749	759	716	701	726	732	733	735	787	760	765	744	714	744	779	754	691	732	747	762	758	724	770	747	727	772	718	765	767	745	715	756	747	757	746	741	782	752	647	784	759	750	783	739	738	698	752	716	745	738	764	713	734	765	718	742	757	724	769	704	776	709	811	748	732	702	774	699	716	745	737	775	735	737	738	748	697	714	708	779	751	763	767	727	717	742	711	762	730	740	759	735	723	724	706	713	740	806	735	744	741	787	728	736	724	749	794	735	695	755	724	750	792	779	775	685	777	745	742	768	750	724	708	783	791	748	741	775	764	752	766	733	753	753	717	744	694	746	712	758	759	757	752	768	713	770	745	738	715	775	742	745	725	725	717	740	750	756	779	756	774	692	781	759	746	767	783	785	698	735	741	694	738	716	757	754	753	712	762	712	718	783	749	753	732	749	750	775	771	743	695	735	744	754	729	731	693	763	736	754	712	727	753	789	717	762	713	746	710	834	792	708	731	773	731	756	737	732	728	733	761	773	750	779	773	759	737	766	746	752	706	767	753	738	768	745	773	706	802	731	743	695	707	770	717	764	741	735	771	749	763	783	775	778	725	809	737	723	717	777	736	752	763	759	755	740	724	731	731	757	717	793	706	755	725	731	788	733	755	747	746	721	772	719	772	714	752	790	761	747	730	751	727	717	762	739	756	727	722	749	801	765	773	722	755	743	747	734	782	735	788	736	700	746	760	733	792	746	760	745	769	717	738	703	749	703	762	729	709	735	780	734	726	752	679	785	785	756	801	714	746	734	716	726	731	776	751	761	756	757	727	755	722	729	756	766	760	748	739	781	784	734	701	724	765	738	742	773	774	701	779	743	740	729	755	705	778	742	755	758	830	746	742	761	794	733	771	762	776	731	794	820	729	767	752	745	661	746	752	772	739	819	756	791	723	763	781	755	751	731	751	742	755	733	730	726	729	756	658	743	780	727	762	753	796	752	740	752	739	765	735	728	736	690	706	773	757	731	726	823	769	734	732	735	747	761	777	701	716	766	746	755	737	728	730	764	796	769	731	773	747	737	708	716	761	722	759	708	712	723	742	746	790	751	809	761	788	803	710	724	752	743	769	738	739	722	745	707	736	707	757	761	761	758	778	759	743	766	773	736	736	743	776	721	722	714	739	689	762	741	747	707	715	750	787	747	787	739	768	744	767	708	761	804	737	781	727	743	750	778	775	756	730	736	749	779	680	756	812	783	738	795	791	724	759	751	687	734	741	761	741	709	747	727	738	759	723	728	744	740	753	731	697	745	724	725	790	778	722	744	751	746	730	754	713	723	742	731	744	726	770	749	769	727	803	697	731	673	772	755	702	707	719	741	759	705	771	725	770	764	748	692	725	732	678	749	702	716	739	719	769	769	720	710	753	763	762	693	754	761	718	733	725	714	746	738	778	713	740	779	756	763	748	792	736	744	722	719	766	738	695	770	735	734	781	722	725	755	742	747	749	689	781	725	763	802	769	736	744	713	699	746	746	775	690	752	713	787	720	699	718	723	702	766	805	763	748	737	781	723	721	737	783	726	728	759	752	698	764	772	743	746	701	790	747	764	745	755	793	746	729	737	759	729	698	775	702	734	718	709	744	718	784	785	733	767	775	768	780	721	708	741	742	755	732	769	778	743	759	760	763	725	794	764	729	765	755	742	729	749	763	760	748	741	756	741	735	753	756	722	746	742	755	783	735	728	725	751	691	675	778	720	754	752	708	704	729	751	725	785	724	666	743	754	769	788	781	731	767	737	746	758	723	728	730	753	716	746	790	725	766	754	770	773	740	723	752	767	781	714	735	739	806	734	735	755	744	759	754	751	695	778	731	725	726	741	721	769	750	757	785	701	711	752	721	761	778	749	697	725	764	751	733	755	732	743	716	739	777	791	805	774	730	730	739	724	775	773	779	718	724	724	723	759	795	724	708	770	778	741	731	726	769	756	767	739	766	702	723	761	772	698	719	729	778	703	743	744	759	776	754	738	714	712	736	825	801	709	729	725	771	749	741	769	783	756	741	804	694	736	762	737	733	776	783	721	743	767	768	741	730	739	741	731	703	712	734	725	743	736	757	774	740	754	810	734	745	741	698	794	701	726	778	752	805	742	711	738	742	712	716	776	749	723	768	733	721	782	724	779	780	771	782	701	734	728	750	768	781	716	730	735	733	787	718	792	766	728	786	769	743	752	731	717	735	731	784	742	714	751	712	736	755	701	695	739	734	794	743	715	697	754	748	753	756	714	758	716	735	734	737	803	730	704	700	752	745	771	715	730	723	750	780	746	727	742	745	704	770	690	750	742	757	771	736	724	692	749	755	733	791	718	701	745	745	729	744	728	746	725	742	748	745	777	728	726	737	772	751	742	703	783	787	760	744	706	771	713	752	732	746	706	757	695	761	715	760	728	735	801	750	733	739	788	786	728	740	747	674	746	773	769	711	763	751	757	751	801	736	733	727	732	706	748	731	714	669	686	739	766	739	750	751	778	726	755	739	756	739	715	807	690	698	806	718	747	721	747	686	735	747	753	770	781	761	770	701	720	752	722	738	748	760	722	711	750	734	806	758	773	695	739	724	718	744	740	791	756	751	781	692	705	734	720	720	686	745	759	804	728	788	795	727	768	755	712	729	744	730	699	706	757	727	719	730	775	760	720	714	726	778	728	770	741	764	764	750	732	777	755	762	715	760	728	773	715	707	743	750	747	772	731	739	771	751	747	741	747	799	732	725	757	722	748	678	699	736	737	722	684	690	756	726	722	755	761	789	726	763	770	793	757	771	768	738	751	737	745	739	740	762	748	750	726	760	700	781	749	776	750	733	808	815	728	777	730	724	720	752	752	753
9465	1734	767	892	1745	3517	3451	2697	1514	840	502	403	312	351	361	372	359	343	357	325	376	355	358	364	374	376	350	335	364	352	365	326	327	333	352	363	319	341	376	350	333	382	380	365	332	346	330	378	352	399	328	379	381	339	346	360	374	369	365	361	383	325	365	373	355	354	322	347	336	361	337	362	352	372	397	352	384	348	373	329	323	362	352	353	373	357	358	320	322	350	351	361	322	348	297	359	363	356	370	345	368	331	364	340	328	332	347	337	346	358	334	369	352	355	320	364	361	347	380	352	374	346	334	328	347	345	327	318	364	319	370	357	333	363	331	382	380	318	355	331	370	356	352	337	354	342	383	321	320	382	353	342	373	358	342	368	351	361	359	388	401	342	318	366	309	324	358	339	331	360	339	357	364	360	344	374	335	355	375	328	327	317	365	348	372	355	325	342	347	323	361	339	328	333	364	342	348	332	369	342	377	394	353	332	348	336	368	344	372	396	349	355	358	363	292	331	348	380	341	337	399	338	339	324	370	353	347	379	333	362	362	338	379	353	339	353	324	328	370	350	387	400	376	394	348	346	347	339	360	377	357	343	380	314	339	331	357	353	334	323	337	341	361	303	315	355	338	361	340	345	366	359	386	321	341	333	383	361	335	358	346	387	344	332	344	351	354	335	363	352	325	354	370	344	352	357	333	361	341	356	365	361	338	343	311	336	330	367	341	364	352	361	320	334	351	380	348	365	335	356	352	359	344	346	342	345	345	368	365	369	355	381	336	324	374	356	331	350	346	380	360	358	327	368	358	349	334	340	335	343	353	311	331	347	389	352	354	351	374	348	355	342	322	337	311	360	357	358	339	337	337	369	386	332	344	359	310	351	369	351	360	358	369	373	335	369	375	350	325	331	320	365	368	354	339	334	324	326	378	356	377	403	367	345	361	353	384	374	361	332	366	383	324	383	345	383	345	345	341	359	346	344	346	363	337	339	348	355	373	320	350	356	346	351	375	338	331	339	332	386	327	370	316	338	335	354	336	348	355	341	347	339	348	360	349	386	373	361	342	360	404	337	379	337	348	379	358	358	329	355	354	377	361	364	343	348	284	318	341	382	362	335	308	356	344	306	310	357	355	368	346	323	363	349	374	342	354	376	320	328	348	324	353	375	358	384	346	353	331	335	345	347	337	354	356	358	332	382	372	353	379	335	349	361	362	349	320	363	355	351	345	349	380	349	359	348	358	352	359	360	378	333	314	366	345	329	320	338	337	338	360	349	347	330	310	376	352	362	347	364	365	315	361	367	398	358	334	330	348	363	375	357	354	329	342	382	330	353	373	342	372	385	359	349	335	348	359	307	371	376	382	350	349	353	368	362	319	330	320	336	348	323	320	334	338	361	352	355	350	323	387	338	353	338	346	357	352	350	365	333	360	359	371	377	338	372	353	353	365	341	330	356	372	350	361	360	376	398	367	381	379	358	365	319	354	345	364	331	341	352	378	341	349	370	313	329	360	364	339	342	349	328	366	364	348	361	351	334	362	342	345	374	342	336	345	348	372	377	377	321	359	305	351	360	382	357	387	374	337	367	365	376	337	339	372	358	327	345	313	383	350	349	329	354	310	342	316	351	326	320	346	350	372	327	325	378	342	356	364	353	369	345	321	374	348	325	350	344	353	344	358	353	342	340	362	357	395	355	392	360	357	337	366	362	355	383	331	371	349	342	347	329	324	362	361	364	330	335	355	367	364	349	349	359	348	335	336	335	334	347	339	389	375	346	374	326	319	336	333	348	326	368	364	371	358	322	320	380	333	383	340	338	352	327	378	356	326	372	349	362	361	335	360	383	380	335	326	337	351	363	381	366	336	320	361	349	321	337	365	329	361	351	365	364	351	336	376	328	344	318	337	351	340	350	333	355	372	326	366	358	350	358	335	326	369	342	323	354	344	368	345	371	372	346	324	343	353	351	370	351	309	380	337	374	336	335	363	388	376	360	349	359	375	356	323	334	312	344	326	382	363	362	365	333	344	337	374	334	347	360	359	339	338	368	369	337	369	305	380	359	340	346	372	349	359	357	338	349	355	365	326	370	356	340	390	347	340	352	311	356	380	348	318	350	373	356	344	319	307	326	374	357	370	371	356	348	363	373	376	385	328	316	400	359	321	333	337	363	340	396	303	389	368	356	351	384	364	391	364	391	378	359	351	376	353	341	337	352	374	359	405	371	364	313	392	337	334	325	380	328	353	354	365	357	311	348	352	314	352	335	310	333	349	370	374	362	347	334	360	347	344	341	382	343	393	354	351	356	359	355	365	307	353	369	355	371	355	353	343	380	382	384	370	331	383	373	371	372	349	353	349	382	399	365	353	360	383	387	343	334	352	342	337	355	362	376	324	364	339	355	340	361	345	336	338	391	355	367	361	351	331	337	392	365	324	372	323	394	324	363	396	336	336	347	354	331	358	329	308	392	350	374	367	365	370	353	331	378	345	345	329	353	334	369	341	322	355	323	353	349	365	368	338	381	335	337	359	327	352	375	351	375	332	374	332	343	314	333	357	338	353	359	371	326	374	338	339	367	349	348	369	330	374	353	338	380	354	343	354	354	324	340	318	335	366	365	363	358	345	342	346	351	358	367	331	365	344	347	362	381	383	370	366	358	364	350	311	323	353	353	380	333	317	341	358	330	372	345	362	355	349	362	372	307	341	357	323	349	384	322	324	358	373	340	351	400	343	349	368	357	371	359	343	343	343	342	336	350	385	352	358	350	352	359	371	361	360	349	378	321	368	379	343	355	375	381	315	342	354	371	336	386	310	315	338	350	298	363	359	339	354	344	346	334	344	371	372	346	356	363	365	312	344	385	334	328	359	332	344	363	340	361	341	340	347	328	362	346	347	368	361	349	354	335	350	379	361	321	358	323	315	377	348	370	341	359	347	341	357	302	358	335	374	343	358	366	315	347	356	339	338	353	358	349	345	332	311	370	356	367	367	341	343	321	367	376	349	333	354	331	368	382	357	353	351	353	351	324	376	329	369	357	355	342	320	344	381	323	342	329	342	332	359	336	359	317	377	347	384	360	355	353	314	343	357	319	345	335	368	348	413	329	333	341	363	339	365	301	309	336	332	371	349	337	349	339	311	372	334	376	335	374	340	324	332	351	353	342	369	340	355	362	390	401	338	402	366	335	372	339	350	373	339	361	343	331	363	340	343	358	335	320	354	356	306	357	354	315	346	350	349	340	310	388	389	311	344	346	353	368	360	327	347	357	355	402	321	348	361	347	354	336	363	344	370	347	362	335	374	340	316	362	321	346	343	334	354	343	350	306	326	342	324	347	358	352	376	341	332	344	351	352	366	370	340	368	355	366	369	335	362	366	356	376	347	346	311	345	372	354	351	326	354	380	354	371	343	353	329	334	329	321	364	390	389	355	346	344	333	358	347	357	372	353	347	398	322	402	353	363	348	358	351	328	346	321	384	320	344	393	359	355	327	333	331	352
7694	2070	1761	3249	7789	13827	12210	9290	5085	2322	1341	982	883	793	788	827	837	840	849	810	846	832	816	841	875	779	862	778	869	830	838	802	790	850	799	870	840	795	821	802	815	825	815	845	800	831	886	860	845	808	772	815	804	821	815	859	852	865	804	805	802	788	796	829	858	797	884	780	820	813	833	804	837	825	772	823	788	834	816	794	829	855	819	816	777	804	853	823	824	787	797	801	846	799	808	793	818	790	808	792	846	859	825	853	821	787	804	818	790	827	814	807	850	768	883	777	826	833	817	867	812	858	839	779	802	762	828	846	815	819	854	797	865	814	787	861	804	798	733	864	838	814	805	798	864	809	834	842	836	819	833	796	829	877	799	842	858	818	841	777	831	828	804	793	829	804	828	845	843	826	810	766	876	858	795	818	821	862	816	799	770	854	800	800	878	783	856	800	844	791	814	849	844	820	783	789	855	793	817	795	805	855	803	857	822	822	788	810	848	788	861	804	790	848	772	821	827	803	842	834	809	754	808	828	768	854	804	777	842	757	792	805	819	843	791	840	811	810	819	856	852	792	842	820	812	780	823	783	838	838	839	841	816	786	842	828	868	866	834	826	802	773	771	768	738	829	803	798	844	825	813	837	821	802	815	841	810	857	789	815	819	829	841	837	847	804	781	778	822	789	830	847	772	784	797	904	797	830	818	821	799	818	808	804	818	856	847	783	838	764	859	786	826	865	807	819	845	818	837	754	779	826	836	791	779	814	795	812	835	813	861	804	778	798	840	791	827	804	840	804	810	766	798	842	785	780	810	828	851	847	841	862	778	841	791	848	816	821	780	789	807	806	832	815	843	825	856	794	847	801	873	829	786	820	801	766	851	889	838	805	751	804	833	787	836	824	813	848	829	843	822	860	809	869	781	776	804	823	808	814	797	815	836	787	762	831	827	863	803	797	833	833	842	804	798	789	876	807	807	823	829	790	826	803	850	820	803	814	816	837	865	801	795	814	816	785	824	819	856	847	797	826	857	820	807	790	769	796	817	843	826	838	782	830	776	827	837	796	814	812	823	796	791	829	848	824	817	792	790	851	847	782	867	835	799	844	839	828	869	813	801	859	832	840	741	833	831	798	842	806	840	850	833	854	779	816	812	814	849	807	824	789	786	799	844	812	877	866	784	835	846	831	815	839	856	788	804	801	810	777	806	760	808	795	838	815	861	831	848	835	790	815	852	815	775	802	841	811	866	842	801	852	816	860	846	819	844	772	825	832	826	817	866	818	836	856	809	825	780	777	827	819	793	864	827	851	783	804	809	796	821	826	881	827	778	841	782	795	812	774	805	823	822	797	803	817	850	823	819	800	802	817	819	849	802	832	817	794	808	825	808	878	821	765	808	825	855	808	828	830	846	802	803	848	801	847	855	863	852	830	785	852	855	801	863	817	806	820	824	771	820	845	815	786	801	804	787	873	809	799	852	842	778	764	835	852	810	843	791	810	795	796	785	808	819	815	816	815	847	802	828	860	798	862	867	807	817	791	835	752	813	793	811	798	813	795	811	796	774	772	777	794	813	817	857	809	863	828	841	819	768	766	807	844	806	859	850	831	759	838	820	806	814	809	815	771	825	813	851	796	847	851	819	863	812	802	812	847	859	811	818	797	800	818	839	847	825	850	837	858	820	787	810	835	807	803	820	771	819	808	808	828	822	823	861	815	802	754	817	829	810	814	858	799	796	805	837	857	803	821	807	839	830	864	800	833	866	825	802	824	813	806	832	845	833	852	837	831	833	827	827	804	873	792	856	851	773	843	786	776	790	803	780	827	805	831	807	814	847	771	810	786	827	802	826	825	808	760	884	797	829	798	775	819	825	828	794	801	798	812	835	816	784	810	893	802	840	769	842	915	835	826	812	884	779	788	814	791	877	799	821	812	803	822	788	837	799	866	834	782	814	794	835	773	779	821	786	769	777	815	819	833	826	802	826	798	816	778	818	841	814	840	758	806	819	811	790	862	798	849	856	824	821	860	801	820	795	830	856	836	799	835	838	843	872	850	847	836	798	873	863	826	842	873	804	776	811	838	834	832	870	859	816	826	762	789	855	848	795	835	815	853	809	835	854	801	808	831	736	771	774	808	799	849	761	810	879	858	799	818	837	780	770	838	856	860	823	805	823	867	872	819	832	813	787	792	813	847	783	791	818	787	811	808	854	798	780	791	823	809	806	823	832	838	842	836	808	750	818	804	820	819	879	774	800	865	831	864	798	856	827	845	753	830	775	844	863	815	836	867	841	825	830	801	791	787	881	805	770	856	793	860	834	810	853	867	829	802	811	806	849	853	802	845	897	781	809	777	821	823	853	840	776	831	836	786	830	835	804	725	852	832	837	812	829	822	785	848	785	793	825	850	728	774	781	823	870	842	803	789	860	834	831	804	793	778	768	835	854	807	762	779	826	817	746	852	778	799	822	759	810	837	824	840	847	815	789	777	858	811	852	786	790	838	858	771	759	805	882	812	819	808	804	829	846	776	837	784	809	795	819	817	753	802	834	821	802	782	843	793	816	788	846	813	789	840	829	808	818	819	834	791	810	812	827	778	829	849	786	816	824	807	817	783	763	828	795	755	787	830	842	828	729	810	818	800	861	778	854	854	831	805	818	801	816	888	854	863	820	809	832	836	814	802	810	827	809	848	746	835	829	836	797	819	842	844	856	768	869	833	808	843	811	850	790	829	821	742	796	802	829	868	828	806	829	864	797	784	780	802	844	836	837	775	785	822	793	837	804	800	781	805	782	789	816	749	812	849	827	841	839	851	810	830	804	843	783	818	833	820	810	813	818	816	802	803	823	823	846	816	833	856	860	810	815	808	757	879	810	808	831	829	804	806	817	825	827	832	850	849	888	807	830	837	827	804	836	790	822	829	796	851	834	788	744	828	796	844	809	826	824	805	858	818	799	804	818	799	846	843	770	815	859	831	819	863	847	822	782	807	791	843	807	872	814	785	813	832	786	859	809	828	812	800	858	865	838	816	770	827	827	820	842	771	820	815	791	815	839	836	807	819	853	824	809	853	797	811	787	847	786	816	784	805	811	811	861	855	813	850	778	804	812	797	822	862	789	806	868	798	815	823	792	822	845	811	757	799	823	800	825	748	823	801	806	813	845	825	832	798	860	769	814	822	805	835	803	815	823	812	803	826	843	840	835	845	798	879	803	862	870	803	816	839	826	833	874	821	810	846	786	790	774	838	870	773	812	867	836	840	827	810	790	859	829	816	803	821	828	783	765	824	821	793	861	818	764	803	831	800	799	875	823	831	835	792	919	887	790	826	815	840	831	867	841	847	803	825	772	818	870	764	816	796	873	808	855	833	834	831	784	791	814	835	834	825	816	855	806	816	820	838	807	781	793	830	841	789	774	845	789	812	856	791	880	768	833	826	854	789	782	732	788	831	792	851	798	762	793	817	810	799	844	845	829	862	838	767	826	814	755	841	838	776	825	760
65120	35940	19869	24298	46868	56693	50605	37816	21366	7323	1883	624	381	334	338	367	331	315	323	322	336	329	294	344	269	351	319	306	328	308	310	333	305	302	321	344	330	304	290	323	317	310	312	319	283	298	321	351	322	324	310	304	349	324	324	287	326	334	346	306	295	297	321	289	328	307	297	308	341	347	345	338	296	324	310	312	376	340	311	364	303	342	303	318	324	317	344	287	298	289	286	349	299	322	314	306	320	292	310	345	300	350	304	295	326	334	377	303	295	303	318	298	314	360	341	359	293	315	341	315	334	317	327	337	304	317	302	330	314	313	282	328	296	331	322	297	314	300	319	335	304	286	330	328	323	315	291	314	324	296	331	306	327	263	316	301	335	292	341	297	311	304	340	292	275	325	301	330	331	320	331	338	311	295	324	338	312	300	336	321	344	308	328	309	330	299	296	301	314	349	320	351	313	318	311	328	315	328	296	311	351	332	318	309	332	333	261	332	289	309	326	322	326	311	291	319	323	303	330	288	322	327	324	322	324	284	326	307	290	328	264	307	315	309	323	288	295	325	326	333	323	323	339	297	341	301	292	310	294	272	315	332	323	307	308	310	333	312	332	311	296	311	344	290	329	348	357	272	349	319	312	338	297	328	340	342	337	318	346	308	324	308	259	316	319	357	336	303	280	328	313	330	326	340	324	317	313	305	294	335	336	299	337	343	331	304	363	301	292	298	301	291	355	305	297	296	313	294	299	280	334	316	348	305	302	290	334	329	305	330	307	286	335	311	293	297	310	323	270	329	323	312	313	303	345	298	336	343	344	331	301	305	333	323	323	331	316	293	347	319	315	304	318	342	296	334	289	296	311	300	331	321	342	340	325	332	313	310	314	327	315	312	322	317	294	323	317	317	304	331	281	315	323	342	334	334	331	311	312	295	299	320	343	300	334	284	325	319	348	315	312	291	338	310	298	323	299	336	326	303	311	354	312	317	328	333	306	316	318	309	319	327	319	329	309	294	273	291	318	316	331	358	291	302	316	305	308	328	311	343	338	334	332	319	319	329	322	315	313	332	305	300	309	310	324	326	298	320	323	303	316	322	321	318	309	289	314	319	327	313	330	314	330	307	280	300	312	341	325	314	316	313	320	324	317	308	287	320	286	323	312	297	295	346	319	321	326	331	336	306	307	329	306	306	335	326	310	307	309	327	316	283	319	331	280	300	322	312	346	289	286	340	333	311	318	335	301	298	305	323	321	312	299	314	327	317	320	352	297	285	327	313	315	312	331	281	324	328	309	293	309	274	323	325	319	301	282	303	319	324	315	333	327	351	311	296	352	327	282	330	281	283	315	335	320	323	319	316	346	354	322	356	340	313	304	318	324	313	309	297	291	296	323	324	322	278	332	318	345	299	271	311	299	310	291	319	291	298	310	329	369	313	309	322	314	308	294	297	308	335	328	313	303	293	329	311	297	312	326	329	334	326	310	373	303	314	311	308	351	314	288	322	307	312	288	286	316	288	354	335	285	307	312	312	316	319	329	320	316	314	321	334	347	294	313	308	338	357	328	328	292	302	302	329	307	316	315	291	324	295	369	307	324	296	286	292	341	301	297	303	311	313	315	314	315	350	312	330	294	313	307	279	310	269	294	329	328	335	313	326	335	334	296	331	322	337	310	322	331	301	309	293	296	311	311	319	336	307	316	285	366	339	289	307	330	311	333	330	328	307	332	300	342	303	332	327	315	325	313	309	360	282	316	332	334	325	308	317	314	320	306	335	309	332	303	299	343	317	335	326	301	289	324	296	319	324	325	308	317	343	290	327	334	342	312	335	326	276	327	289	342	335	336	334	337	302	312	344	301	335	291	323	293	299	314	328	280	320	343	317	343	285	330	335	305	310	334	318	352	331	318	278	294	344	285	323	340	304	330	316	323	305	295	336	309	333	343	309	325	317	349	295	300	334	322	334	293	297	318	327	280	284	314	313	300	320	308	341	329	326	344	340	317	327	308	343	295	311	316	345	326	296	319	297	329	320	327	324	324	303	333	301	335	325	291	317	327	283	320	321	286	311	304	321	341	352	311	315	317	295	303	335	376	311	307	310	299	317	307	339	314	313	299	312	308	334	337	306	300	322	339	316	290	287	342	334	324	329	339	315	292	323	312	327	337	312	303	296	352	322	317	312	309	273	273	348	304	309	308	299	336	299	313	315	360	292	310	313	345	309	292	335	290	322	302	334	322	295	322	299	307	306	307	308	296	317	318	331	313	294	314	329	314	301	311	323	288	314	339	324	342	316	338	342	364	301	311	346	317	321	283	312	300	295	354	271	305	334	329	298	300	279	299	323	312	316	292	281	319	299	311	310	319	345	314	315	322	324	306	306	311	295	317	322	316	306	279	329	333	300	303	317	312	306	326	324	301	324	315	325	353	327	319	300	309	331	306	324	305	321	314	307	338	311	325	307	324	314	291	299	307	292	301	293	342	303	337	325	346	322	326	354	335	324	287	329	297	340	311	309	345	317	312	331	305	311	307	333	344	292	309	317	300	318	311	322	319	332	315	305	302	310	323	307	298	322	301	320	315	344	320	337	299	311	298	335	305	313	321	331	298	290	296	286	308	305	307	302	316	329	325	311	324	347	296	307	322	319	319	314	308	322	314	260	292	299	322	317	309	310	299	313	333	359	309	338	317	324	307	329	279	316	342	333	311	306	307	325	300	328	337	304	302	297	314	313	312	314	335	307	332	327	343	302	323	304	338	312	317	312	287	308	287	310	290	292	303	318	295	328	306	322	331	298	298	303	288	343	329	327	319	309	326	301	315	316	305	332	315	314	320	349	329	317	314	316	312	316	322	308	310	277	298	329	320	333	303	298	365	292	310	330	288	317	332	318	316	336	319	342	326	329	321	310	326	323	342	336	316	310	281	370	339	325	323	322	334	304	314	319	344	306	319	301	335	316	330	323	305	326	285	336	342	284	302	337	297	340	293	288	287	326	327	314	304	308	315	333	302	315	301	317	332	328	310	323	303	303	348	323	320	318	358	308	325	312	309	294	316	315	319	361	306	305	322	297	324	320	320	316	317	341	291	323	300	330	297	313	322	355	299	294	292	321	285	308	307	326	325	311	326	347	324	317	275	344	314	304	314	325	309	300	323	294	312	328	305	306	332	312	331	303	305	339	330	305	308	324	312	336	317	348	324	342	320	318	289	349	284	299	301	322	308	306	318	336	339	301	306	329	298	323	333	303	320	328	311	301	323	312	318	314	322	329	324	305	302	347	287	330	295	308	341	337	290	305	312	317	327	340	318	349	352	303	330	326	264	335	291	322	346	330	312	352	316	277	300	307	328	298	314	309	315	292	324	271	349	340	319	315	347	280	342	296	334	329	327	293	290	318	306	330	338	342	278	300	285	299	309	315	278	311	299	321	338	299	301	303	335	307	360	321	364	307	296	301	327	344	311	330	324	304	320	319	308	290	311	273	345	285	306	331	351	306	328	314
38647	17367	21658	38284	59238	68026	62522	51612	35179	17452	5985	1955	1013	788	736	741	732	724	762	722	761	732	760	721	731	711	726	757	713	750	723	699	772	737	715	734	750	697	724	765	750	715	754	733	736	761	741	765	737	765	725	784	727	737	767	733	735	734	729	750	792	725	759	724	781	758	760	739	784	741	741	806	708	731	761	691	682	721	799	737	751	768	810	770	728	768	765	712	772	731	735	754	754	784	767	757	755	744	764	724	762	783	780	728	719	749	807	746	754	731	745	765	700	716	703	732	731	768	745	729	741	750	731	759	762	789	736	753	785	768	785	792	731	753	719	800	741	723	737	766	751	739	748	703	814	751	748	777	782	714	733	789	774	729	777	758	760	756	772	821	771	703	750	732	755	765	741	706	745	747	762	769	794	708	746	725	739	770	740	690	713	739	734	737	754	738	738	747	712	760	732	699	748	734	748	748	775	737	758	722	750	743	701	769	802	715	784	725	731	745	733	733	765	810	757	751	737	757	741	725	730	794	737	702	728	760	767	765	808	747	739	779	758	752	741	801	769	772	820	744	690	715	762	734	688	771	767	743	766	728	737	750	721	707	799	748	758	769	751	723	809	768	749	779	747	798	732	745	737	721	724	750	791	767	727	776	760	733	761	727	717	752	698	744	712	820	742	768	729	781	752	815	676	763	797	704	772	779	811	745	758	766	770	775	773	776	723	762	745	785	734	744	733	778	755	756	709	790	728	752	759	730	734	786	819	730	740	770	701	697	739	753	802	768	717	779	712	742	758	786	766	709	778	740	774	762	729	767	805	718	739	738	806	743	739	738	704	779	751	759	734	786	767	740	744	730	751	746	750	764	771	742	709	773	739	740	742	748	773	777	738	753	770	758	745	733	726	777	723	745	770	713	769	774	745	707	712	730	746	766	747	734	769	761	728	768	750	666	787	697	684	767	766	759	729	758	725	762	778	718	724	764	726	764	734	745	745	743	756	743	750	747	739	812	740	743	751	710	738	729	738	731	764	786	761	747	803	730	729	780	770	741	743	718	768	806	753	784	739	758	734	704	757	718	781	780	741	771	763	732	756	757	756	719	798	740	735	728	784	759	739	735	774	748	758	751	755	710	726	760	750	750	724	769	741	740	711	731	756	794	741	725	721	705	718	776	712	741	722	777	734	715	806	716	781	720	774	757	753	746	727	781	748	787	765	746	741	787	741	703	721	740	736	788	746	723	718	759	724	743	737	751	737	747	739	758	793	783	785	775	748	757	760	731	736	715	759	788	726	729	729	719	783	766	731	746	739	730	721	741	740	802	696	764	734	832	765	755	728	801	746	747	772	732	767	714	733	761	759	726	709	735	750	780	804	717	720	742	759	772	749	755	760	750	766	745	764	733	768	753	800	757	757	751	762	728	779	791	760	805	711	727	778	721	734	777	778	749	796	758	733	771	805	766	715	775	759	789	711	730	795	713	724	738	748	749	762	731	731	749	757	740	739	759	764	730	727	817	754	780	761	711	773	776	748	741	699	726	745	723	758	788	775	758	782	765	761	773	748	804	766	705	782	821	717	780	743	750	723	738	729	784	701	753	751	722	741	793	706	735	743	743	734	784	788	696	833	722	753	740	741	758	730	748	789	804	713	735	726	748	756	666	717	737	745	764	761	754	790	763	708	745	761	761	750	724	785	767	745	770	838	767	772	777	714	781	714	738	764	755	744	752	728	746	723	770	747	804	775	760	740	758	766	748	782	774	746	719	788	757	807	754	748	758	775	729	721	800	796	746	743	773	804	754	727	757	762	790	753	748	756	753	793	753	761	784	783	746	801	802	801	771	737	750	688	742	763	735	796	810	736	704	712	739	717	715	737	730	705	729	748	789	720	735	758	770	714	778	752	787	774	781	732	761	795	744	757	692	729	710	788	710	733	779	767	808	761	731	722	755	727	745	683	744	759	736	708	714	754	704	686	754	712	692	753	776	754	726	710	771	772	759	749	743	773	776	748	716	719	795	749	741	718	758	723	768	731	738	764	715	772	787	718	746	718	777	754	790	748	781	780	735	782	757	795	722	785	721	744	700	750	740	732	743	791	748	785	724	798	729	722	770	711	736	777	760	688	724	779	791	722	734	759	769	755	782	786	777	700	737	753	724	746	776	773	792	741	760	801	763	736	755	787	766	760	759	753	787	782	701	786	735	707	773	776	752	783	738	771	787	796	774	700	750	764	804	775	780	766	710	749	731	809	751	762	721	759	719	775	767	771	754	744	721	769	718	775	808	741	747	755	795	747	727	747	739	721	773	777	769	709	793	750	746	788	724	750	718	729	767	737	757	808	738	782	748	780	742	747	770	796	825	746	772	737	741	744	726	789	761	750	752	764	810	761	776	772	742	762	698	762	781	713	720	720	798	744	735	741	774	765	730	752	736	771	743	760	781	760	797	759	751	749	765	755	724	746	772	772	724	755	797	693	758	770	760	752	787	719	791	760	778	723	684	775	717	743	740	773	761	749	780	700	772	712	808	792	734	747	677	794	743	735	775	772	753	722	745	775	738	777	746	737	742	747	746	760	789	722	755	764	740	758	709	727	773	722	737	753	749	711	746	766	742	785	719	753	705	697	761	745	765	718	699	776	770	731	736	756	713	779	778	755	706	763	770	777	698	762	732	763	708	772	822	778	755	738	751	727	794	757	730	759	735	745	778	735	759	707	777	747	704	709	753	750	754	728	750	796	734	725	744	792	781	822	785	773	736	760	740	743	776	702	717	694	805	736	754	745	718	746	787	768	772	787	710	763	745	745	751	757	766	727	731	805	759	723	770	796	753	764	744	724	765	746	783	685	746	753	770	775	745	732	733	757	754	740	756	793	755	726	758	745	781	774	739	721	781	758	711	736	743	754	733	772	753	776	772	754	741	743	752	779	748	743	727	708	691	789	689	739	766	753	747	724	781	752	776	774	771	757	748	789	790	786	762	727	788	739	763	749	739	740	709	788	723	753	782	740	771	752	751	705	715	709	705	739	767	720	766	742	707	743	782	757	716	788	769	726	784	754	707	717	766	744	791	769	747	738	752	715	800	752	711	737	756	744	755	752	767	745	756	745	797	810	762	790	766	745	744	745	759	769	745	791	748	721	754	750	710	772	734	802	766	725	716	771	729	762	736	748	763	737	729	751	731	741	765	784	732	778	754	764	727	800	724	749	748	732	759	773	753	796	808	742	776	773	770	734	710	754	725	790	708	725	761	774	740	775	751	764	738	747	721	763	765	749	774	746	713	730	730	734	741	777	787	733	735	732	752	722	746	780	759	766	769	787	743	736	721	736	728	750	768	742	728	752	770	750	783	759	777	800	785	765	787	713	706	750	732	759	788	796	743	777	791	809	728	763	780	749	755	757	771	728	799	794	804	724	755	758	738	729	746	770	739	742	738	730	703	719	743	789	707	730	757	772	772	703	702	755	747	752	755	760	776	767	733	718	719	727	765	760	747	734	703
64635	35823	19837	23652	47068	57340	51606	37611	20333	6931	1741	572	387	332	364	347	324	294	341	280	327	332	308	292	320	317	296	320	348	288	321	379	287	301	291	327	303	309	313	291	361	330	356	318	329	348	312	312	295	300	318	351	325	306	339	323	336	327	347	321	354	315	341	315	338	318	293	322	372	332	335	373	310	290	320	350	337	323	336	365	286	325	346	331	309	315	288	320	309	346	302	305	335	329	312	293	334	334	302	346	347	325	310	335	341	347	341	307	329	345	344	335	301	355	329	314	316	340	346	314	320	303	355	352	308	320	311	306	308	274	318	322	308	337	338	310	297	330	322	332	328	332	344	328	307	318	344	305	356	326	311	298	333	320	319	322	335	299	335	309	345	331	352	298	345	322	329	347	313	362	365	340	324	284	309	325	301	355	318	333	339	318	357	301	304	301	325	326	335	334	304	319	333	368	342	352	328	319	332	311	288	345	339	304	346	338	348	333	310	332	300	342	326	329	305	326	317	345	310	301	327	321	329	322	335	327	325	327	299	369	323	327	317	322	335	348	352	322	301	365	328	319	345	312	340	340	310	345	349	337	317	305	355	331	301	314	297	346	336	317	313	310	354	335	332	334	295	369	327	323	326	336	307	310	345	320	318	333	331	345	311	312	295	361	318	322	309	326	304	343	312	335	314	323	292	320	302	329	316	319	293	309	279	334	337	287	303	305	351	291	283	327	296	323	303	325	323	311	339	277	350	335	331	307	330	315	309	336	311	284	299	313	329	287	307	313	310	331	318	306	312	371	354	336	340	353	296	310	325	350	304	301	298	325	327	279	317	333	330	364	322	337	302	319	313	321	321	296	350	312	323	315	315	306	318	292	319	347	324	327	332	338	352	345	310	354	329	347	281	350	325	323	295	313	318	292	307	340	325	315	344	348	342	313	318	288	318	299	336	378	334	316	325	323	312	334	303	339	328	317	299	345	329	315	310	324	319	320	275	334	346	339	295	333	350	319	341	350	342	292	302	296	333	313	320	330	319	298	337	354	297	320	332	317	321	306	343	332	318	275	279	338	331	331	364	351	335	328	289	359	334	345	309	293	318	334	295	361	310	336	361	355	303	298	323	311	305	318	337	333	286	313	313	324	315	343	304	301	307	289	315	303	327	353	354	285	298	305	358	340	329	328	337	340	351	311	335	321	311	314	347	328	340	329	315	300	326	319	326	324	298	338	328	318	320	341	316	354	338	338	333	312	311	358	308	339	346	333	317	375	353	343	321	351	338	326	335	306	340	301	336	351	317	326	332	336	330	309	326	336	340	319	298	322	331	354	323	308	303	306	320	304	335	354	324	332	307	357	324	322	340	319	327	303	318	332	353	336	321	292	331	314	311	309	331	322	316	308	337	339	279	333	325	327	314	317	310	335	315	348	339	341	339	325	327	333	327	314	337	306	306	309	342	361	325	277	286	348	328	375	327	367	324	319	338	340	338	327	327	275	336	287	325	315	313	336	325	303	336	317	347	331	335	336	308	324	317	334	329	298	299	297	308	323	333	328	317	344	335	288	360	323	317	317	296	316	331	333	331	310	327	322	341	288	325	338	350	322	313	323	324	354	293	271	315	321	344	337	322	292	327	308	334	320	303	313	315	333	315	312	319	342	324	372	322	342	359	329	338	322	325	303	323	306	336	338	328	317	330	354	349	301	337	325	298	325	314	339	316	352	343	329	322	324	308	294	310	317	308	313	317	310	306	316	309	304	327	344	347	350	318	336	335	337	323	350	343	322	337	309	314	306	307	329	302	306	349	317	284	304	316	284	335	329	314	281	325	310	324	315	325	354	319	334	313	317	338	320	342	336	324	316	310	324	346	335	331	337	315	317	331	327	294	310	266	322	346	355	326	307	334	295	326	314	332	328	309	344	332	358	316	343	296	300	342	322	332	318	334	305	297	331	303	298	331	346	319	333	363	351	313	340	317	287	308	344	367	334	319	307	347	309	337	330	297	337	311	287	307	346	339	315	347	315	311	332	359	294	310	309	328	300	317	311	320	323	294	300	323	315	344	376	335	376	332	273	341	334	328	320	296	359	308	319	330	298	301	288	344	337	339	332	320	340	338	295	347	357	329	322	327	342	326	296	328	309	330	276	290	327	362	323	334	308	300	332	305	301	299	323	304	328	328	300	332	292	318	365	319	280	324	345	303	312	336	311	306	330	292	358	325	309	313	325	308	332	337	352	290	337	325	316	351	331	341	295	294	283	342	305	317	341	297	292	344	328	338	332	327	315	317	291	331	267	325	342	291	318	294	361	287	316	334	348	333	327	274	349	324	312	319	322	312	299	320	329	318	341	311	326	290	314	323	326	311	324	330	333	321	343	338	339	330	346	295	332	324	342	317	318	310	311	328	302	321	346	309	322	330	337	291	304	336	302	295	308	335	326	343	332	353	329	341	352	316	334	326	320	317	337	319	326	336	323	311	315	341	304	309	346	302	310	312	326	310	345	330	294	344	361	330	320	307	332	309	326	278	319	325	314	300	293	307	290	355	311	296	327	347	341	324	317	308	357	331	294	318	362	317	340	320	318	318	306	300	327	329	314	302	308	283	302	314	332	384	323	302	323	344	307	297	299	338	325	302	316	314	355	337	324	315	312	328	292	331	326	318	304	343	311	331	322	343	319	277	315	298	319	311	375	353	309	332	324	327	323	326	342	361	324	288	318	332	337	318	329	321	300	276	315	349	335	334	338	329	357	335	327	307	341	307	345	310	299	332	300	333	300	323	296	301	336	326	364	327	319	337	351	323	333	320	346	319	320	320	329	351	294	311	308	297	351	346	347	337	328	338	278	341	330	316	320	327	355	308	333	357	355	302	331	308	325	319	305	308	305	301	312	313	303	341	312	315	302	321	305	322	342	308	362	340	298	329	291	360	348	359	297	324	328	315	319	350	312	331	298	305	308	337	321	352	334	316	341	339	349	303	301	312	320	342	307	311	323	321	332	324	326	342	336	303	317	362	283	312	309	345	310	349	333	326	311	340	313	336	330	356	336	307	352	368	331	322	324	301	301	354	321	318	324	298	314	292	354	328	308	328	315	339	363	342	332	315	314	352	332	331	315	308	323	332	304	330	313	312	360	367	355	332	333	289	343	330	356	336	334	305	317	332	333	320	308	309	337	322	345	301	330	312	344	323	358	328	306	364	348	298	287	339	330	321	352	355	309	321	317	336	349	338	314	357	340	316	307	332	292	330	305	318	307	319	316	318	313	295	323	323	362	314	328	309	300	328	329	326	339	342	345	362	313	335	343	317	342	343	318	290	307	330	321	310	303	278	354	332	322	316	320	303	315	340	308	314	340	316	323	313	300	327	382	302	296	339	311	281	339	337	284	320	343	323	326	309	309	327	332	346	318	289	301	350	357	299	339	297	325	336	282	318	340	353	314	341	328	303	315	318	290	322	305	337	343	312	324	360	292	334	320	333	292	336	314	310	333	342	317
38033	17449	21750	37819	59415	68205	63742	50801	33620	16027	5493	1850	928	789	790	704	792	766	819	786	747	748	800	772	735	728	738	717	771	744	808	767	775	768	806	769	765	781	734	718	745	756	777	766	754	750	761	788	778	776	722	771	767	693	797	787	753	742	745	751	819	788	795	740	760	732	765	760	769	775	760	799	770	755	756	706	756	784	734	767	746	808	740	785	791	809	747	750	784	757	755	747	756	767	759	753	791	783	782	748	775	766	758	750	746	770	738	755	780	762	776	740	756	773	784	770	792	775	728	743	790	783	752	769	744	766	771	765	768	764	756	776	735	765	792	751	756	760	747	747	800	729	744	782	783	741	752	719	789	812	722	734	787	781	705	788	757	792	749	717	742	773	716	759	756	741	759	762	746	724	757	732	780	771	734	770	766	781	798	770	777	809	765	765	783	806	726	749	796	725	729	748	799	776	756	726	734	772	723	738	754	793	756	753	762	737	738	734	848	745	762	783	730	758	773	776	723	780	739	761	745	807	799	782	771	729	744	743	743	779	736	742	718	743	809	763	737	729	789	780	754	744	764	752	733	762	792	760	749	762	722	775	774	771	778	781	746	759	737	746	772	806	762	747	786	707	722	747	726	764	772	770	751	765	775	720	756	758	753	775	809	739	792	774	785	718	785	769	796	781	762	757	804	799	776	727	764	777	795	827	769	753	747	786	725	767	800	763	765	765	810	768	758	806	813	779	827	670	772	761	785	795	726	735	757	715	783	751	779	817	770	795	797	774	772	725	761	801	759	713	718	753	725	753	773	750	783	733	788	792	755	769	769	798	750	734	701	783	685	768	756	770	772	777	795	764	770	752	771	778	781	801	797	797	799	757	798	759	762	759	806	797	807	776	715	807	807	751	734	808	781	734	767	771	752	791	807	784	783	811	743	780	718	759	778	751	771	732	758	761	738	773	774	784	754	784	793	733	768	719	756	762	746	816	798	757	750	791	759	716	765	767	794	769	731	719	747	773	805	770	737	788	801	728	813	778	768	776	719	725	797	753	694	752	819	726	756	759	793	697	748	768	762	785	752	761	710	757	737	777	747	752	767	820	765	785	775	786	775	816	739	795	796	763	750	760	794	781	812	766	836	783	762	708	781	745	718	778	782	772	713	742	743	727	734	743	773	740	742	782	786	750	769	795	763	755	790	734	757	807	760	755	777	738	740	764	775	777	720	729	724	730	744	756	753	740	763	768	726	816	810	741	766	740	746	677	717	745	743	754	777	775	741	820	733	787	774	771	736	736	796	775	809	740	782	791	727	776	781	808	796	784	732	802	791	753	763	782	793	761	759	745	780	742	798	794	797	792	745	784	738	746	804	735	752	766	792	784	796	770	768	760	770	724	784	770	789	786	766	758	765	771	784	735	747	764	778	758	750	732	752	767	793	746	760	767	729	822	767	781	722	775	752	740	813	796	767	739	784	761	773	800	758	818	775	755	760	797	753	750	781	738	787	790	766	714	696	744	755	762	776	777	722	780	748	774	781	752	779	799	783	754	768	742	755	746	761	730	795	785	834	737	778	773	754	825	767	711	769	726	783	767	748	816	736	716	775	793	750	735	780	739	772	749	768	752	750	766	791	779	794	741	804	753	718	789	749	761	779	782	787	787	768	836	777	746	778	743	770	753	729	749	754	795	828	717	767	824	782	801	768	805	771	769	749	745	769	731	754	773	790	747	789	736	737	698	725	755	760	754	764	743	782	756	745	811	770	760	741	772	782	750	729	715	727	738	761	787	748	676	761	792	722	749	717	772	727	765	752	740	751	720	807	772	766	765	742	737	750	776	773	783	742	739	752	740	798	757	731	727	745	790	769	792	721	782	766	798	719	753	757	728	763	787	767	767	717	785	779	758	737	742	726	732	709	762	768	726	759	739	773	721	785	764	762	807	725	776	730	787	765	730	748	709	696	781	738	810	750	761	753	760	758	754	733	786	766	725	734	753	770	734	732	747	732	731	759	781	772	741	806	733	725	752	785	726	768	793	776	748	832	769	724	750	806	781	740	788	772	758	806	716	723	771	691	749	776	731	723	784	762	772	768	768	800	722	746	797	738	761	762	756	722	714	771	693	783	792	760	852	766	794	756	766	766	788	760	699	750	783	782	764	774	746	752	755	758	741	780	755	779	740	721	758	790	766	768	762	776	764	798	772	775	725	779	768	760	725	745	733	772	710	744	798	759	744	767	762	745	795	768	753	748	722	767	747	728	737	850	769	749	772	752	734	779	782	780	746	727	727	745	758	779	772	755	722	763	731	753	782	801	758	718	717	737	768	757	749	749	755	786	778	806	781	773	802	798	773	720	799	727	732	739	791	789	762	809	815	731	757	732	735	772	761	796	772	765	772	757	768	803	732	752	758	750	791	775	768	805	735	755	766	799	772	794	758	769	801	764	742	713	825	776	784	783	740	752	775	751	688	866	733	785	813	781	751	768	778	725	715	720	740	700	723	714	762	735	756	790	843	791	766	748	859	758	770	797	783	737	748	744	750	832	815	821	737	786	807	821	777	774	749	729	751	752	717	763	713	812	735	729	782	757	746	738	763	769	771	771	749	764	751	770	802	770	728	757	739	796	761	781	736	730	726	746	776	737	777	759	781	795	775	776	786	768	769	802	796	777	769	743	750	743	741	736	715	756	750	777	791	716	761	766	758	722	772	712	767	764	743	724	814	749	781	740	749	760	779	777	753	724	788	738	750	752	818	736	791	751	804	788	770	792	757	739	761	748	754	772	754	743	811	758	758	772	729	723	745	726	727	740	723	735	776	759	737	761	749	722	773	765	698	797	737	718	781	714	799	778	733	733	746	753	744	815	801	779	756	762	747	757	799	794	771	761	775	774	726	775	716	777	763	741	734	733	744	750	792	747	762	767	764	748	802	755	718	734	791	748	736	701	760	772	710	746	740	794	741	741	796	736	730	759	802	764	737	753	775	762	787	756	732	767	725	727	749	782	745	808	797	815	744	735	762	733	718	773	742	741	782	767	710	750	769	796	768	737	734	803	786	783	754	771	679	785	730	722	768	823	788	780	749	756	811	780	728	756	776	799	746	798	743	769	747	733	748	786	729	790	732	748	770	748	779	818	741	784	733	767	735	741	767	724	794	740	764	797	803	772	789	745	785	713	728	755	753	765	756	769	718	721	791	795	728	745	765	792	776	825	762	722	784	781	750	745	799	728	762	801	740	791	763	737	827	821	785	772	759	779	768	742	749	791	754	759	764	760	773	748	774	750	810	718	809	746	774	797	743	759	758	743	708	725	744	758	780	805	748	719	734	762	817	751	816	797	726	756	714	739	748	781	713	756	761	806	797	788	786	728	791	728	732	780	741	758	770	772	766	713	791	754	733	752	751	761	801	734	769	738	788	765	783	722	744	723	762	757	814	764	744	739	742	736	798	783	787	769	802	741	750	829	736	754	742	753	740	749	724	801	744	832	723	761	748	760	743
9073	1499	751	897	1812	3361	4079	2830	1475	728	453	384	388	387	368	438	365	390	345	387	358	381	350	367	332	333	361	387	373	381	381	397	344	345	360	343	355	393	353	346	372	310	360	380	360	354	352	389	348	380	359	419	364	379	367	368	343	330	338	329	357	363	347	358	362	352	347	378	358	377	354	358	361	375	336	365	324	373	382	334	338	344	362	373	378	382	382	337	353	371	356	329	347	357	350	354	374	346	307	336	344	389	374	353	366	355	354	378	400	352	361	321	370	336	361	385	337	392	371	362	362	335	349	314	356	358	332	343	347	332	357	357	340	388	352	357	332	349	344	328	357	377	340	340	342	345	347	404	361	360	323	336	353	403	343	396	303	320	366	347	352	363	383	361	347	323	364	351	353	354	345	385	364	356	332	325	363	349	324	357	350	350	310	350	411	341	357	378	352	379	339	349	334	356	351	360	359	342	332	369	361	375	397	383	351	365	361	346	369	370	364	371	318	348	339	342	383	347	354	359	319	378	345	322	366	383	329	364	338	324	355	335	374	340	356	339	362	373	352	376	311	348	350	331	366	332	323	338	344	350	316	334	328	368	344	341	340	384	360	344	368	356	306	387	352	371	329	353	342	321	360	389	344	375	376	361	349	316	367	363	344	358	364	350	332	366	357	346	358	380	367	356	362	365	404	359	346	391	351	320	351	337	342	377	411	336	333	346	358	367	350	383	391	378	337	344	343	329	366	365	336	352	341	383	352	344	366	352	361	359	358	347	383	370	340	335	377	359	358	360	346	340	325	351	344	364	361	304	354	328	339	357	411	323	369	329	359	391	345	323	356	339	384	337	390	318	361	347	352	360	378	349	328	345	328	345	380	370	339	355	337	341	338	401	340	368	384	377	342	358	345	358	354	352	339	369	303	385	367	351	339	374	359	361	362	369	333	365	368	340	376	373	354	351	372	367	343	351	360	363	336	352	314	358	324	367	342	366	382	379	386	377	336	331	351	353	317	323	323	372	362	372	341	381	377	330	364	370	347	373	346	361	369	378	349	333	345	368	359	333	372	331	323	343	332	403	366	363	356	364	370	334	365	317	351	331	363	343	341	362	302	379	365	337	370	392	344	355	350	359	346	400	356	330	351	400	353	362	340	329	359	356	353	365	341	372	389	357	390	380	347	355	374	311	319	371	340	371	353	303	388	322	344	380	336	331	351	357	388	401	363	361	343	337	358	381	347	364	341	393	392	361	349	360	347	346	334	398	352	405	358	336	359	353	358	350	327	314	347	371	370	348	380	365	322	341	350	361	351	329	334	351	346	371	323	363	365	336	327	398	392	367	355	335	362	363	378	369	325	356	360	383	333	366	356	352	373	354	394	360	336	352	300	325	348	351	363	348	364	354	413	348	360	357	362	367	352	320	353	356	366	351	380	382	389	339	361	350	367	368	342	350	333	391	349	376	365	366	358	335	331	341	367	374	365	349	386	356	332	365	368	359	337	391	348	316	381	379	343	356	355	349	337	333	352	352	367	395	362	341	345	378	388	353	346	342	327	346	347	335	357	384	328	362	358	358	367	386	383	349	346	368	365	349	326	368	368	353	350	359	345	359	346	330	395	379	352	333	365	380	360	351	326	351	348	346	393	354	391	337	329	378	354	348	368	346	376	364	366	367	383	333	355	343	339	369	332	313	366	391	337	333	344	357	364	341	402	330	356	396	339	361	371	396	372	354	371	325	361	374	364	370	323	343	335	336	384	356	362	337	363	330	350	335	346	326	337	380	360	364	365	363	353	351	333	381	372	374	386	357	351	360	391	339	317	337	343	336	354	331	334	355	370	355	336	368	361	348	372	349	332	324	376	325	324	330	360	371	365	361	345	369	392	370	298	367	346	334	352	365	342	345	365	315	372	358	320	371	338	372	375	385	343	326	345	393	349	350	368	344	363	355	350	341	324	353	321	340	357	386	346	353	360	359	354	328	339	360	351	315	368	355	334	354	393	366	336	341	329	341	356	343	338	366	345	367	358	351	352	381	380	314	354	343	322	335	333	327	366	372	333	356	353	354	351	374	386	360	375	383	356	360	369	350	360	363	346	373	347	370	350	363	330	357	362	354	380	358	369	385	376	318	371	369	362	338	354	314	344	370	334	352	352	378	312	352	361	375	338	346	351	348	345	367	385	350	345	377	367	325	393	363	337	384	371	327	330	357	364	373	341	364	318	356	390	337	372	356	369	353	335	366	322	337	359	378	348	352	346	376	369	335	376	385	375	311	345	377	359	346	352	378	292	359	347	348	349	334	342	363	366	344	358	368	359	373	334	391	341	345	375	339	361	389	332	363	350	371	389	362	358	385	341	358	351	381	379	378	328	313	379	358	384	356	360	371	341	354	361	339	374	329	344	361	360	353	370	349	325	360	358	393	366	329	346	354	393	369	362	392	335	319	334	361	322	367	337	342	360	347	349	353	351	324	354	341	343	335	338	329	313	346	351	337	361	359	338	381	353	331	377	318	377	359	395	361	368	347	334	317	368	352	369	342	377	360	355	325	367	375	335	363	318	358	339	367	350	348	340	345	390	390	365	347	341	350	356	362	361	373	379	311	343	345	358	370	401	341	358	360	317	345	336	344	375	371	366	341	359	331	360	379	335	328	375	320	387	353	375	365	303	391	331	352	386	358	389	395	383	357	343	388	327	343	322	345	328	335	360	339	382	338	387	397	375	364	359	359	329	378	370	386	378	371	362	335	359	338	353	364	355	364	335	349	340	363	335	353	330	365	342	375	364	320	350	335	353	363	359	395	386	322	366	333	335	316	370	358	368	373	335	349	361	339	363	339	352	342	350	333	333	387	387	350	353	340	361	355	333	341	364	371	371	347	376	326	368	400	341	349	373	355	372	355	370	368	337	395	364	341	342	349	346	380	346	341	353	336	346	385	375	359	327	368	347	373	371	385	374	358	350	383	334	369	383	338	355	374	384	381	353	324	316	385	323	343	346	361	359	355	343	349	349	351	359	354	372	347	384	362	407	339	369	317	366	382	358	340	388	376	335	364	348	358	346	355	352	348	349	313	371	362	355	386	369	402	370	321	343	369	359	346	324	365	349	371	369	364	350	354	359	367	373	339	386	385	341	359	366	355	360	367	398	380	362	338	357	383	342	344	342	365	411	356	358	342	375	346	337	325	350	354	360	342	386	342	346	400	389	351	358	351	369	341	353	346	349	377	362	366	338	392	361	393	338	327	369	370	369	332	356	351	303	369	360	376	362	367	335	356	366	337	363	360	368	379	376	369	356	309	382	357	368	356	365	359	378	346	355	352	351	349	363	377	372	347	389	354	358	369	332	374	346	344	378	356	342	363	377	335	358	371	375	347	358	371	392	347	351	374	410	373	371	347	342	353	329	378	375	367	352	353	359	358	318	388	358	346	386	393	345	328	367	345	367	357	327	365	362	319	343	352	332	344	343	352	344	345	369	318	325	371	339	329	322	362
7411	1834	1763	3171	8246	13401	14322	9709	4775	2156	1249	1006	944	828	837	827	834	902	885	837	838	813	871	823	764	791	876	856	852	852	863	826	904	806	811	790	897	794	824	867	868	825	844	847	823	822	903	889	892	826	827	820	817	775	848	918	810	879	819	859	784	898	788	842	847	826	804	825	847	844	866	784	851	786	876	813	848	792	822	866	827	810	828	808	850	807	821	830	850	857	799	828	852	802	837	883	892	822	785	851	892	853	822	836	828	872	806	839	800	848	816	808	807	903	809	851	892	809	818	849	825	813	827	825	860	819	846	805	835	808	795	749	846	826	844	822	822	763	850	818	838	839	792	864	819	875	854	835	875	882	854	836	842	799	871	829	880	885	789	868	812	808	808	788	870	872	860	846	826	864	790	828	825	802	860	862	891	845	815	782	815	840	860	873	805	791	842	817	835	820	824	827	836	827	839	870	840	807	786	842	789	834	829	801	829	848	840	852	860	739	820	838	807	850	793	837	776	799	862	878	802	793	830	855	838	847	799	877	840	861	848	776	857	872	826	781	833	815	837	824	840	815	839	861	854	796	831	822	806	838	840	826	799	846	816	818	841	842	828	843	798	823	853	808	863	818	841	841	745	816	801	811	833	794	814	779	804	838	811	818	848	846	837	819	817	809	835	782	879	876	824	876	852	881	880	833	812	816	842	792	837	797	849	826	808	854	891	848	816	809	841	892	814	803	845	855	824	828	844	843	893	798	822	839	838	768	839	787	819	857	871	856	869	814	860	844	849	809	848	884	853	835	823	820	848	819	835	830	830	859	861	810	761	790	829	841	823	822	816	831	895	856	792	815	801	863	898	824	795	833	814	865	842	851	855	811	876	826	865	872	890	844	822	812	860	783	823	889	774	833	857	799	805	813	866	821	821	843	848	819	837	819	842	833	814	801	829	839	845	843	820	771	804	772	842	799	844	852	841	826	849	861	831	849	833	807	805	867	808	814	871	804	816	845	808	853	822	856	803	855	815	842	845	822	810	860	827	813	778	803	771	850	845	796	858	805	880	872	805	871	838	861	849	864	843	805	853	803	812	800	826	837	808	842	795	814	872	802	890	831	861	834	825	829	846	826	801	839	822	873	831	819	865	861	796	842	813	844	806	815	899	838	820	817	833	821	887	823	820	825	800	819	810	837	781	800	808	806	863	821	817	860	804	818	872	829	839	824	819	827	815	847	784	832	802	813	827	857	836	839	829	881	878	837	810	876	842	845	876	842	806	768	846	832	858	800	828	840	873	837	841	800	836	903	820	859	805	833	864	841	848	778	844	814	826	810	853	800	863	849	779	850	842	859	875	861	834	820	842	919	809	851	877	790	807	848	832	833	845	878	776	901	876	808	806	826	852	841	855	841	817	833	868	833	821	827	806	830	824	889	843	834	855	801	768	873	817	867	833	821	824	850	829	838	857	849	811	848	817	816	837	851	858	862	835	869	841	818	808	803	804	853	784	778	864	787	797	811	849	848	850	770	840	865	844	860	836	875	855	831	825	841	842	810	856	850	843	860	826	866	833	868	871	859	862	806	859	852	773	832	789	763	811	835	804	834	788	879	821	858	820	874	881	814	844	839	834	836	814	858	813	817	840	822	824	840	780	837	833	832	868	815	827	855	868	832	819	806	854	830	838	802	853	821	819	794	847	831	833	875	769	814	860	834	834	799	767	875	893	821	837	850	801	829	826	872	800	835	833	824	816	839	817	814	865	873	814	825	845	799	828	825	774	849	819	826	823	839	853	896	817	814	834	880	843	893	813	861	897	852	820	800	832	836	820	850	862	799	836	860	839	836	812	874	832	832	848	849	848	872	852	867	803	856	845	782	803	844	872	855	813	840	768	806	833	847	845	798	851	802	865	830	787	835	853	887	826	817	849	768	826	806	806	840	857	833	842	846	838	862	815	825	840	862	831	851	892	820	825	853	881	790	863	838	822	861	839	821	844	814	816	856	853	871	843	830	856	824	895	808	810	859	813	825	845	802	882	836	806	815	799	841	845	790	784	804	839	837	810	824	804	819	804	806	834	845	815	819	824	839	838	849	835	836	842	828	841	896	819	795	866	861	856	828	798	804	839	803	804	817	860	881	864	800	826	731	831	840	814	850	815	863	845	851	850	826	811	790	861	830	813	879	859	827	867	780	855	860	820	859	882	839	854	801	844	829	822	824	894	845	794	848	867	868	870	791	793	811	865	839	840	839	868	882	840	837	800	857	820	862	872	859	870	816	844	849	809	836	813	850	797	847	827	788	855	810	817	839	855	803	853	841	857	788	801	889	823	866	789	838	860	857	842	840	800	877	785	831	880	830	846	831	802	861	815	800	871	841	808	801	785	809	858	852	876	862	822	812	857	824	830	841	879	834	885	818	852	843	850	831	837	815	823	818	801	825	845	834	869	827	820	846	824	829	818	801	849	870	792	806	850	836	855	840	826	789	892	842	801	819	814	844	808	843	867	824	824	860	815	830	830	784	812	821	841	814	793	852	889	828	822	832	810	881	782	832	791	859	796	848	847	834	858	851	832	829	798	842	815	765	862	821	849	806	821	796	802	829	785	813	859	831	867	815	865	871	830	792	820	781	860	822	827	797	853	807	870	808	840	863	808	790	836	838	843	844	822	845	807	863	813	817	842	839	826	891	816	884	836	809	814	839	801	873	866	839	859	843	820	794	883	825	830	860	841	797	816	842	777	765	864	800	821	871	777	838	836	822	815	819	812	811	829	836	840	856	806	806	786	872	843	821	854	884	874	830	804	817	822	847	842	872	806	847	800	834	834	786	840	793	848	797	856	826	881	830	862	854	834	810	812	806	830	848	820	853	814	827	828	835	859	790	812	851	853	864	843	859	826	880	800	784	818	803	861	861	798	831	865	762	853	801	831	843	862	851	819	842	835	884	863	828	787	929	891	904	842	832	836	860	832	861	817	817	834	817	863	820	831	830	833	850	815	840	851	809	796	799	803	874	879	803	837	816	813	840	790	857	796	811	914	825	814	836	857	859	869	856	836	823	791	816	836	871	884	806	846	790	829	892	826	859	788	816	793	844	850	849	804	832	853	863	862	818	813	838	824	809	825	830	826	848	798	812	818	867	817	825	841	834	856	862	850	849	861	879	834	780	824	895	855	863	843	838	869	838	795	850	853	796	812	848	842	790	830	796	823	838	833	820	839	838	812	822	853	821	829	867	813	803	842	840	789	876	853	842	827	845	792	828	861	815	803	847	844	828	778	821	854	816	849	878	784	819	819	825	822	880	825	811	842	808	854	854	791	798	864	904	888	839	817	804	814	796	823	803	791	862	852	836	781	845	825	804	855	855	839	834	889	855	810	791	808	845	858	827	774	852	807	813	839	809	864	838	855	803	851	813	832	833	825	782	814	872	859	778	869	796	829	792	829	863	827	849	808	756	864	831	869	799	830	822	807	866	855	799	869	818	857	821	802	840	811	805	867	806
64298	34625	19462	21534	44332	57322	54631	36871	18833	6134	1619	630	397	311	305	316	306	300	326	310	317	314	361	314	329	348	341	282	376	317	344	330	313	363	287	306	331	353	339	323	278	304	341	309	363	315	319	352	308	351	323	312	335	331	324	355	350	336	312	339	324	311	337	343	354	307	337	329	313	339	336	338	327	308	303	320	299	348	296	316	323	328	296	301	349	324	359	334	291	319	275	307	335	283	330	347	319	312	311	326	299	351	303	307	343	335	351	313	321	305	316	311	330	316	324	298	321	331	339	311	337	344	342	336	337	290	345	340	317	362	308	304	365	317	311	299	324	327	296	311	316	331	308	316	334	298	347	379	343	333	315	304	290	331	313	337	332	339	333	313	333	327	344	346	306	336	332	289	306	339	324	350	344	350	317	310	324	319	313	332	324	336	289	282	323	322	351	328	313	345	318	319	294	336	314	374	330	343	302	288	363	317	307	327	320	306	332	322	328	309	314	314	307	312	331	365	346	312	331	318	294	317	370	337	319	295	358	283	311	295	355	355	345	305	327	337	342	336	340	300	307	327	336	322	332	309	336	313	343	331	341	332	309	291	310	340	300	304	342	339	349	298	309	353	363	302	318	314	302	332	300	313	328	338	338	322	315	304	308	324	343	327	302	330	359	321	330	310	313	314	320	320	327	348	285	334	356	349	315	296	316	327	343	315	282	313	347	300	316	289	365	296	305	343	330	306	318	350	334	278	328	341	319	371	333	324	364	342	305	320	309	338	301	322	343	311	303	317	288	343	344	317	306	319	324	286	302	337	315	335	307	300	332	329	290	312	340	318	352	338	314	302	300	282	332	316	284	315	356	311	318	333	326	333	357	299	327	328	298	322	326	317	314	315	320	331	312	342	305	309	332	306	346	301	325	310	345	332	307	347	321	305	342	326	283	332	347	322	301	336	303	328	314	342	343	286	325	362	342	303	298	358	284	315	279	330	328	327	324	293	303	324	309	282	309	272	325	350	281	312	344	317	303	298	303	326	341	362	344	314	342	322	306	304	284	311	295	282	291	312	322	330	377	321	317	335	319	293	344	290	308	343	310	299	299	301	304	314	320	362	325	321	320	301	324	327	331	322	321	315	346	316	324	324	296	319	321	320	318	288	348	303	307	317	334	326	326	345	342	301	362	339	327	315	287	342	320	317	337	328	303	342	356	311	338	355	354	309	332	296	308	325	339	360	327	337	327	306	290	323	299	334	313	271	340	351	336	317	311	313	329	355	320	353	328	302	322	315	299	350	364	324	344	328	331	330	330	338	311	344	318	333	325	302	289	310	335	275	349	342	323	339	274	349	312	320	323	351	359	323	332	310	332	359	315	322	304	322	331	315	321	317	311	335	330	308	321	303	332	320	327	308	300	327	321	339	264	291	330	346	319	295	362	324	338	339	319	293	311	327	323	310	296	335	324	368	316	349	321	316	340	322	305	360	345	333	317	312	329	305	322	321	317	316	343	335	350	304	322	305	312	314	349	323	321	319	277	330	324	329	358	306	322	299	326	360	323	328	310	351	336	333	328	291	352	339	333	304	318	339	325	321	375	300	331	327	340	301	305	294	336	305	351	308	354	307	319	358	328	309	329	322	324	303	326	341	334	329	310	355	323	324	309	299	317	339	321	351	335	320	346	306	325	275	309	322	297	330	314	310	299	351	334	317	323	325	307	312	327	315	315	331	320	301	317	280	348	324	357	319	310	301	286	331	338	331	336	319	333	328	314	325	298	331	342	338	320	356	324	325	324	306	327	345	343	368	338	323	295	340	335	331	343	311	300	324	299	319	325	325	326	306	340	322	319	312	296	319	300	309	311	346	333	297	335	325	298	315	310	314	345	335	313	325	341	308	303	286	305	333	321	339	313	339	347	317	302	310	358	304	315	333	318	325	362	334	313	311	315	342	350	336	272	331	306	322	299	333	308	330	324	339	333	321	323	319	331	334	311	333	315	329	367	313	326	341	323	295	341	363	325	292	331	334	290	288	332	317	353	332	300	320	299	340	349	315	310	311	348	316	331	363	331	311	338	307	298	316	301	344	335	322	333	302	316	322	328	340	339	333	318	326	313	349	342	347	309	329	304	310	365	352	377	347	290	324	310	321	289	327	274	319	300	303	297	335	293	337	315	321	354	360	327	303	343	329	315	311	321	314	307	340	312	289	342	309	341	318	306	296	339	338	316	345	322	345	320	336	324	334	306	288	339	308	334	278	338	344	337	305	332	346	320	344	320	298	304	307	345	346	311	323	289	331	319	366	310	286	322	336	314	334	329	358	317	306	308	307	320	331	331	330	347	327	309	303	299	332	321	321	322	317	283	326	345	308	343	362	319	370	299	314	298	292	292	332	304	326	318	323	329	350	330	354	316	316	339	311	325	314	316	313	315	323	318	330	333	336	339	333	332	334	300	314	280	313	326	366	304	325	322	331	308	304	324	302	351	314	344	267	337	332	350	338	301	343	320	309	323	359	346	310	294	329	329	344	314	342	331	325	320	320	330	325	341	331	313	316	305	329	324	281	290	317	318	299	341	321	323	322	327	327	349	308	292	290	318	315	335	332	326	307	341	323	343	307	310	352	333	335	308	334	338	305	330	312	338	293	352	305	338	302	321	308	344	297	336	323	345	352	287	301	340	347	351	289	348	344	323	319	317	316	318	337	310	337	375	369	324	323	305	321	328	301	321	334	347	338	318	316	308	304	314	336	320	327	319	335	319	311	317	299	340	301	328	334	314	322	311	302	334	312	311	321	331	318	324	328	270	331	324	327	318	326	338	294	342	304	312	349	307	314	358	353	346	305	302	309	315	313	285	301	322	324	299	322	318	349	310	327	350	355	347	319	296	315	329	328	312	329	315	342	338	333	330	319	334	317	323	325	337	311	346	304	288	288	324	329	331	312	377	343	318	307	307	350	317	320	312	341	335	306	294	303	326	361	337	311	312	316	324	311	318	357	291	324	319	332	332	321	296	320	327	348	311	339	292	321	291	339	316	287	285	313	326	341	329	363	324	354	311	334	336	308	309	326	311	312	323	338	326	328	311	318	335	344	319	307	322	332	306	321	361	313	338	303	328	322	310	336	310	312	308	317	321	324	332	350	324	328	312	350	306	315	295	328	340	301	309	336	336	330	316	286	337	279	346	313	342	331	347	308	330	313	348	348	283	278	333	352	363	327	344	329	320	357	301	311	326	328	321	334	325	294	352	290	315	333	311	306	346	327	313	311	347	327	300	317	307	331	354	326	323	303	309	320	285	352	363	326	317	320	294	313	302	349	347	337	331	290	344	310	316	282	306	295	333	344	328	326	319	287	311	325	298	269	306	362	319	336	327	320	306	328	332	333	351	305	318	306	360	299	320	320	321	315	345	320	319	328	316	333	327	347	313	289	303	343	290	314	291	290	341	347	314	310	294	306	340	316	320	308	316	381	345	290	322	325	331	318	311	312	299	312	304	313
38158	15979	21226	35600	57791	68874	66160	49649	31535	14956	5285	1774	1008	777	733	774	794	744	787	775	741	772	756	739	767	749	726	727	746	695	778	767	782	724	730	789	733	746	791	754	759	765	735	762	765	761	760	735	722	769	727	751	730	749	839	786	786	783	814	768	729	771	737	734	747	756	756	718	772	774	802	749	811	809	780	760	785	799	813	799	761	764	784	770	783	799	768	713	746	776	734	785	752	758	803	675	781	781	767	788	756	801	759	757	816	777	727	760	783	758	787	796	791	748	735	744	729	793	760	773	744	846	779	764	751	786	749	807	727	758	743	747	747	760	764	753	772	776	743	719	763	807	779	751	820	760	763	760	738	803	773	754	765	793	777	796	744	768	787	746	771	788	740	800	789	693	743	767	749	773	823	779	702	765	705	767	794	775	814	824	741	770	755	738	757	751	762	725	745	738	816	780	782	758	756	781	759	793	829	772	787	708	756	729	787	783	732	815	794	762	799	748	768	786	740	770	733	799	784	709	754	786	770	767	754	748	801	820	805	772	732	765	800	723	747	769	770	797	766	791	780	766	802	770	777	762	711	768	744	730	771	784	736	824	728	776	754	770	736	784	768	797	720	807	781	759	794	785	790	717	777	727	763	771	763	767	729	773	763	761	798	799	774	753	767	783	814	799	783	789	759	780	770	735	790	732	723	726	770	772	790	755	757	743	730	792	788	774	794	746	763	742	774	780	757	772	775	783	794	753	803	758	768	770	812	767	732	802	747	820	746	758	781	793	765	719	741	766	748	772	735	744	745	758	776	736	740	749	775	771	768	753	752	734	748	781	789	708	742	748	764	793	769	753	784	793	739	740	764	763	780	767	762	778	741	842	765	762	784	790	734	765	742	753	750	798	812	813	790	758	718	777	777	777	742	784	800	743	771	778	761	755	719	724	756	788	773	770	794	785	780	786	759	761	788	779	781	763	775	753	704	783	707	787	791	734	752	742	777	724	778	776	795	759	802	784	760	776	760	761	808	747	752	832	747	769	753	739	743	757	763	760	734	746	757	748	811	735	764	771	754	763	731	772	759	745	788	716	751	778	733	758	775	697	733	780	761	761	798	737	748	749	748	807	763	757	748	765	758	749	791	772	762	761	772	775	757	756	770	725	745	784	770	756	751	738	735	749	771	752	795	765	745	722	770	731	782	727	814	746	751	741	757	818	718	724	750	765	742	725	800	807	744	762	743	815	787	805	782	760	788	777	757	769	773	715	743	784	767	746	796	722	760	777	767	776	723	755	745	759	796	741	770	761	760	756	770	765	725	759	778	731	790	761	771	812	777	754	788	796	779	736	771	737	799	792	737	767	743	760	763	770	734	767	737	793	717	766	798	771	779	772	789	792	759	783	732	768	783	750	775	788	785	780	760	798	774	760	747	766	798	767	752	738	749	753	796	774	740	763	751	771	735	730	753	793	763	815	746	727	746	734	764	774	783	748	755	748	825	701	772	702	749	779	740	767	746	768	728	780	736	748	736	753	736	741	798	783	779	779	756	780	766	712	760	748	753	751	730	803	738	770	780	771	812	772	773	818	760	798	759	771	729	686	740	757	781	755	806	763	820	755	727	736	753	758	789	795	775	743	778	744	779	811	723	746	759	756	803	785	729	790	757	764	756	766	801	767	771	786	802	741	754	773	846	768	808	844	744	735	735	758	787	789	751	751	757	750	786	771	751	770	793	711	736	758	777	752	776	760	782	789	784	838	788	778	736	791	742	790	787	784	781	761	766	749	732	754	733	761	780	713	771	762	732	832	795	759	799	736	771	754	783	745	794	737	767	717	780	750	777	756	744	762	759	768	743	785	790	777	729	793	784	739	765	781	741	714	783	751	819	770	789	771	815	774	751	801	789	733	778	732	731	784	799	721	719	736	758	760	744	774	749	751	758	784	758	736	796	741	783	784	717	761	754	784	870	791	781	743	833	797	741	783	785	768	742	730	757	749	741	770	771	765	753	723	781	767	762	778	763	753	835	777	765	793	715	767	718	807	793	756	747	760	784	792	769	755	723	792	698	777	766	700	802	730	754	758	762	783	778	744	726	776	737	766	749	802	721	792	744	762	785	819	791	756	742	723	761	785	813	751	740	766	816	763	761	791	723	788	762	731	736	741	754	736	767	782	749	754	783	785	756	790	760	770	761	782	765	736	785	800	768	755	785	775	751	754	809	739	738	754	765	792	796	715	753	803	769	724	766	733	761	807	744	762	771	776	780	766	745	805	772	770	781	790	757	795	726	786	821	754	771	755	785	812	791	779	803	808	735	759	758	752	767	706	811	726	781	730	791	779	741	772	732	792	721	723	748	734	751	812	764	686	760	801	759	777	791	774	762	781	775	773	776	709	786	768	806	785	756	758	738	731	799	739	752	728	745	799	728	780	744	743	769	750	789	807	787	756	778	752	773	764	804	762	712	729	757	770	746	798	784	766	758	734	748	807	784	780	790	781	726	715	735	792	731	781	753	761	743	781	706	751	764	722	796	772	773	800	785	742	741	745	765	777	728	756	776	752	725	790	762	736	744	741	750	800	758	723	739	782	714	774	767	788	761	844	775	776	798	742	750	816	753	740	762	796	790	752	802	805	796	760	765	783	766	744	753	743	738	772	767	741	772	772	815	762	770	770	782	743	790	801	765	762	779	782	694	754	780	760	754	745	735	742	809	726	783	756	780	761	773	820	770	760	766	760	816	783	792	750	759	750	763	723	808	754	765	756	806	737	755	784	769	774	725	761	777	771	799	762	776	803	724	754	714	765	775	829	766	747	745	742	766	752	763	786	767	765	782	799	775	728	814	731	787	787	743	766	786	776	730	768	813	746	799	793	759	735	730	783	730	748	780	784	757	742	734	735	805	743	759	728	793	786	764	748	813	712	751	789	784	802	821	742	782	734	778	716	741	773	741	778	746	748	774	803	770	717	757	770	753	757	797	773	733	774	804	746	719	728	789	779	786	740	735	754	759	784	792	760	766	745	722	728	741	738	767	736	717	758	765	785	740	691	730	774	784	740	787	762	748	771	761	768	753	778	753	748	731	774	735	782	750	829	798	771	775	724	728	758	723	786	763	779	749	793	753	762	809	756	730	776	748	795	791	780	783	748	765	787	749	697	798	778	790	738	762	728	756	741	762	780	763	789	748	744	749	780	732	815	743	695	734	795	758	821	781	778	786	730	799	766	756	743	767	825	718	781	753	782	783	788	778	728	766	759	778	752	757	774	710	803	763	823	794	774	782	760	777	801	715	727	790	753	733	768	754	794	763	751	736	744	811	756	724	792	780	757	767	800	779	782	767	750	737	741	785	791	765	718	751	789	802	736	705	759	775	762	759	786	789	784	817	774	787	755	758	761	796	774	728	800	728	813	772	806	759	819	785	798	802	746	772	716	754	757	807	799	740	776	793	720	789	804	798	750	862	818	766	714	799	764	751	719	775	823	741	745	770	768	767	756	778	795
65412	35560	19797	22143	44113	57737	54527	37103	19065	6285	1654	588	400	337	315	328	322	348	336	374	395	326	364	356	320	314	334	349	317	305	317	329	348	323	354	332	316	362	306	296	333	359	302	301	333	321	306	334	334	320	343	325	343	324	342	327	369	338	333	351	302	334	304	330	328	325	326	281	316	325	333	307	340	285	317	311	336	289	324	345	355	326	321	356	355	326	364	292	349	300	342	383	320	340	360	317	332	308	361	369	317	310	327	310	324	334	309	309	342	341	318	312	346	335	329	325	297	334	333	328	314	293	312	326	301	317	314	326	312	341	313	312	364	345	341	323	334	324	333	309	339	328	362	321	291	324	373	311	341	340	318	326	349	319	333	315	351	326	331	333	328	332	320	304	339	315	353	336	370	322	320	320	326	300	308	356	317	339	308	332	341	342	326	328	319	332	337	336	346	353	338	322	325	336	368	353	316	336	349	290	342	305	351	303	316	336	329	358	333	314	328	327	315	315	321	327	340	307	352	342	330	325	331	347	356	332	298	318	336	340	318	325	323	338	350	350	292	329	348	322	351	340	326	301	321	315	358	337	295	290	324	330	333	345	359	308	331	325	299	314	334	343	315	362	327	327	315	311	324	354	339	354	324	324	329	330	330	320	320	334	337	345	334	326	285	367	342	328	293	322	333	338	353	338	330	365	319	329	362	345	307	321	316	327	338	308	340	346	328	325	318	304	336	320	308	355	339	333	339	326	345	320	302	318	350	296	354	342	360	328	348	293	347	312	316	301	343	317	353	324	325	337	335	326	325	345	341	320	329	324	317	305	329	324	317	307	325	328	340	316	314	302	328	287	323	346	361	340	322	330	307	307	365	334	328	315	341	314	330	311	337	340	334	352	346	296	329	325	305	316	320	328	317	312	324	323	335	323	294	349	338	319	369	341	308	354	375	311	309	337	318	309	331	326	335	384	309	318	340	360	330	321	301	336	304	300	356	326	331	316	334	320	325	318	346	338	314	354	296	321	344	330	317	336	326	315	312	286	329	311	336	306	327	340	327	319	301	321	346	356	334	323	356	323	326	320	340	336	366	333	305	327	324	327	342	361	344	338	321	348	337	297	352	288	306	301	370	311	301	291	320	307	303	299	343	320	346	304	355	331	351	381	345	354	339	334	325	327	339	368	342	336	339	322	361	340	335	328	330	307	317	326	325	334	304	356	293	287	335	325	327	358	308	343	279	342	365	325	306	316	306	323	300	320	351	310	339	346	325	355	298	325	319	309	354	323	324	340	308	352	321	341	298	316	334	303	289	326	330	323	343	317	335	327	314	337	327	316	359	351	303	327	341	337	295	320	336	329	314	320	307	336	322	299	307	277	313	322	339	333	334	341	352	343	334	327	296	324	285	302	316	301	343	310	360	336	276	320	300	347	305	323	334	354	313	339	340	350	313	332	326	310	329	324	334	303	315	337	320	315	341	364	329	316	312	297	301	341	321	323	347	324	329	303	334	376	334	324	360	344	326	340	327	342	291	299	295	299	310	310	322	335	330	331	322	326	361	341	314	293	319	317	352	349	314	330	312	311	330	361	356	381	355	337	345	335	357	327	320	330	316	345	319	360	336	361	310	361	360	307	342	325	326	299	332	363	318	331	341	337	351	304	341	331	354	356	340	318	347	361	326	349	329	330	306	325	327	338	354	371	349	324	317	327	335	335	302	300	327	315	363	340	350	333	348	374	360	350	329	329	344	297	330	329	343	332	335	332	331	339	322	312	346	343	310	340	333	344	397	341	330	330	318	324	319	321	326	345	343	321	311	350	331	319	337	337	341	322	298	310	346	310	362	316	299	366	306	320	334	350	332	329	300	336	357	319	333	325	337	323	342	336	322	334	314	360	349	364	332	344	311	311	365	328	321	319	350	331	336	382	288	311	334	330	354	333	310	304	326	306	354	366	364	327	319	309	328	341	321	348	326	312	330	300	300	354	319	331	359	358	324	343	360	326	339	347	352	324	348	343	338	342	367	355	314	322	325	324	348	323	307	310	332	315	291	302	336	332	317	326	304	323	324	344	308	302	344	352	324	314	344	328	328	363	312	283	352	327	338	318	328	344	345	349	318	293	310	312	321	318	333	344	322	338	325	304	312	336	308	346	323	297	328	343	334	359	332	337	339	348	314	345	366	326	329	330	333	323	323	296	316	354	310	317	338	343	343	335	338	338	325	318	329	345	307	347	342	349	352	305	321	347	333	330	340	327	344	344	309	353	304	338	324	340	314	327	324	341	323	360	336	364	302	348	305	331	328	320	335	321	316	379	322	302	322	316	350	330	357	346	327	342	300	336	341	338	340	328	342	301	300	306	349	314	342	332	332	335	329	366	332	301	328	335	330	325	310	339	337	346	347	343	312	318	319	343	329	283	343	313	334	345	314	328	302	321	301	355	322	321	294	341	321	332	330	316	312	340	361	313	349	311	350	317	329	323	308	337	362	321	314	330	275	314	320	328	326	336	318	345	332	334	307	333	346	308	331	351	314	336	305	314	364	306	345	314	344	314	322	355	338	346	312	309	353	295	326	338	310	323	348	305	338	343	351	355	284	335	308	349	336	340	336	352	330	306	340	328	355	347	316	352	338	385	324	353	311	319	301	347	313	331	340	337	313	343	325	315	316	320	349	321	345	336	333	332	324	340	304	302	335	273	318	353	324	324	315	323	336	324	331	347	309	344	328	363	317	324	338	315	309	332	321	334	349	344	316	331	332	315	342	322	332	320	315	303	349	341	350	295	323	354	341	336	319	333	367	324	340	309	308	333	322	362	332	334	319	333	334	355	331	310	304	311	329	353	351	331	329	316	329	275	359	318	342	320	323	362	311	342	332	322	357	316	307	325	302	329	336	347	322	315	344	315	331	325	353	343	316	340	347	317	358	344	329	308	304	313	328	317	349	317	349	306	322	352	344	342	300	333	332	271	346	336	301	363	349	303	302	343	316	370	290	325	345	353	334	320	347	343	331	307	340	353	307	293	333	377	310	341	319	336	323	326	323	325	328	331	310	332	331	387	292	340	342	353	324	334	333	339	357	322	313	333	306	357	363	313	312	353	331	306	355	316	328	329	313	352	366	309	347	297	316	331	316	340	325	329	319	332	306	313	335	308	315	305	341	336	342	307	336	355	313	324	340	322	316	325	330	348	322	330	290	349	328	308	311	305	325	343	300	310	311	336	306	363	341	341	339	346	335	337	349	330	359	348	317	347	321	317	330	341	347	338	305	320	332	312	323	329	341	297	322	336	322	330	328	318	337	324	346	304	295	335	336	314	316	302	332	327	350	321	342	319	352	330	320	326	337	336	336	327	342	331	335	349	329	331	340	328	325	369	315	301	366	328	331	329	350	329	339	341	346	311	303	349	288	315	312	296	345	322	353	330	329	343	308	336	312	320	311	354	329	327	299	344	339	357	328	339	363	343	316	335	331	336	331	316	319	351	315	312	317	315	315	322
38624	16686	21060	36045	57265	69205	65577	49448	31854	15107	5196	1915	988	790	760	726	776	814	797	755	785	730	791	782	781	807	784	784	746	787	807	794	759	768	773	796	790	806	727	749	754	765	741	806	771	788	770	835	753	770	809	772	776	764	782	734	780	719	762	771	776	721	810	743	766	793	772	791	748	718	719	774	756	800	808	767	769	765	796	743	786	776	776	750	752	779	770	800	765	763	752	714	759	807	719	763	770	725	763	750	767	764	766	805	791	719	788	752	722	741	794	827	781	765	762	778	749	780	774	761	758	782	769	826	698	750	721	753	811	759	803	764	788	807	753	771	731	763	724	771	735	741	821	724	788	734	791	774	769	793	760	778	740	782	749	780	760	784	790	783	831	789	759	796	779	818	768	755	804	704	800	776	815	787	767	775	760	789	752	774	785	810	786	781	748	722	795	745	784	719	763	770	791	783	763	767	721	798	753	774	762	780	772	743	781	782	755	756	763	741	788	739	773	804	781	787	787	764	741	742	779	824	748	811	782	773	798	773	792	728	749	737	804	754	787	786	786	797	777	731	801	727	804	835	787	744	787	756	800	768	770	793	786	773	738	740	778	809	818	745	739	763	770	795	769	761	812	780	787	783	770	761	782	764	762	791	783	780	818	786	743	817	780	748	786	727	772	747	742	809	778	783	787	815	743	731	734	808	765	800	781	781	775	791	807	760	742	743	775	761	796	767	779	771	802	802	766	755	772	776	763	737	773	824	802	740	765	799	738	778	808	788	756	774	804	767	758	785	786	768	771	773	740	790	766	740	752	753	781	728	762	768	837	790	746	773	742	754	791	788	767	762	760	789	763	756	764	769	785	758	777	762	776	795	801	796	718	741	761	775	764	792	778	787	826	774	787	783	811	768	784	749	808	784	804	813	676	787	725	798	802	778	773	809	758	808	739	780	805	758	724	805	779	770	770	735	804	755	808	758	801	723	804	791	750	741	742	756	780	795	808	772	775	782	754	765	752	789	771	736	733	795	789	759	798	789	755	688	753	753	778	790	778	785	759	805	839	740	757	746	767	724	791	786	784	709	774	740	745	777	725	779	796	801	770	781	797	799	773	789	809	753	784	733	775	770	755	740	789	777	792	737	785	782	718	739	733	780	763	777	823	760	783	742	785	762	795	772	764	739	779	792	757	762	783	767	773	800	795	771	770	787	804	802	811	755	774	760	732	730	777	756	771	736	773	804	787	769	720	755	786	798	785	742	745	779	784	786	751	763	742	757	819	778	777	807	739	761	799	825	773	779	769	762	791	755	766	809	768	766	767	766	738	796	739	730	772	769	766	769	797	779	761	809	780	785	701	745	761	784	768	773	754	801	749	721	772	790	802	763	737	773	791	778	758	766	758	739	762	778	789	720	785	814	818	719	777	802	757	757	737	803	812	751	818	771	756	801	730	818	796	785	769	755	775	767	813	777	773	807	751	752	745	759	771	783	818	823	804	750	771	772	783	742	801	770	761	780	793	764	768	768	808	742	764	812	807	773	828	783	828	737	726	756	784	796	766	784	795	730	775	797	806	801	779	751	805	778	775	815	748	768	818	771	793	801	762	758	805	740	767	779	792	755	772	739	780	791	757	808	743	766	746	755	792	788	799	746	769	798	764	775	757	792	794	825	783	760	740	763	782	802	781	753	798	752	771	839	783	825	737	772	784	810	806	750	815	754	818	752	856	799	750	799	831	791	773	726	777	740	803	793	755	726	773	744	782	803	794	776	760	782	758	735	762	768	768	797	737	749	759	792	808	764	807	801	744	793	790	759	784	741	716	751	768	732	762	807	722	750	771	794	780	798	760	803	739	767	790	761	783	778	747	787	760	751	751	864	778	744	740	750	784	717	774	755	767	761	718	738	798	797	733	742	771	819	732	722	760	776	739	785	756	777	764	810	835	751	772	761	782	758	800	759	760	724	790	758	776	775	780	763	719	752	823	740	755	731	736	794	783	810	761	745	784	784	785	758	781	761	748	795	774	815	741	748	825	739	723	775	763	773	794	778	759	770	755	761	782	733	790	770	807	784	774	740	775	768	727	789	755	755	730	786	732	776	781	789	797	779	792	795	722	725	773	755	783	773	792	730	747	771	793	797	739	799	762	759	814	794	781	777	758	796	814	739	780	768	819	804	773	794	749	763	778	763	813	760	792	798	751	752	774	827	773	765	766	851	767	829	787	778	787	779	764	797	761	724	824	755	726	816	733	747	797	823	712	804	809	776	792	824	792	750	784	784	763	783	768	759	738	766	796	788	826	822	727	790	781	789	748	825	775	766	776	761	752	768	787	754	743	749	778	787	762	746	797	804	758	750	762	783	744	802	759	756	805	738	763	748	771	749	778	781	786	745	794	732	774	779	821	779	783	768	777	749	798	768	794	805	786	754	707	789	802	822	768	813	729	741	746	773	805	809	794	789	768	781	771	741	740	766	765	758	791	746	773	727	809	780	740	759	813	778	786	734	753	780	770	743	775	810	753	725	794	763	732	777	735	781	769	764	786	786	764	757	715	736	758	733	788	784	794	740	771	767	800	800	827	815	809	780	794	792	738	741	814	788	784	746	835	787	790	814	809	790	726	732	771	777	743	725	740	774	745	743	780	784	785	838	735	759	806	739	804	761	776	741	741	764	758	768	771	774	771	781	783	723	750	745	779	731	791	805	743	726	756	772	755	831	806	809	753	776	698	800	722	737	754	791	785	755	757	790	777	775	759	759	768	797	763	771	802	753	776	772	794	784	780	753	783	786	787	760	769	795	779	793	791	764	777	728	796	775	829	784	762	765	756	801	724	756	798	790	787	750	776	730	756	778	778	749	783	803	785	736	741	709	783	799	825	762	792	780	760	780	755	796	747	781	744	767	772	815	763	807	757	764	799	751	847	780	844	761	768	763	726	780	761	760	787	732	730	751	770	725	771	744	800	789	750	797	754	751	774	773	771	788	768	773	796	797	779	775	787	844	762	790	744	739	795	788	806	787	754	743	826	809	780	801	786	753	770	784	748	760	773	799	821	737	768	719	795	762	822	761	769	823	792	763	752	761	762	732	786	793	796	745	806	774	711	777	784	729	842	774	778	770	816	709	783	829	789	812	758	750	767	771	768	771	775	780	780	749	746	750	752	773	756	763	781	837	766	720	771	731	826	771	781	774	801	791	753	733	733	757	730	805	759	791	754	765	758	781	754	777	804	733	733	764	738	771	792	789	792	745	742	818	782	739	774	741	742	763	801	766	697	749	767	776	810	801	807	767	776	800	775	801	803	830	777	795	758	812	771	766	784	784	731	731	781	796	786	770	817	793	787	783	771	771	792	723	795	765	798	798	746	764	815	775	781	795	759	727	756	852	769	756	798	761	755	772	739	745	778	730	758	748	799	779	802	728	747	714	761	773	759	732	775	737	735	814	787	714	770	769	799	808	759	801	797	759	812	815	777	730	803	780	813	780	837	792	754	783	750	765
8819	1484	755	892	1691	3202	3954	2958	1573	762	528	406	321	347	336	374	370	378	315	371	331	358	355	396	378	374	368	349	373	367	351	374	366	345	357	339	379	380	357	365	377	387	372	376	383	342	322	327	354	380	391	336	335	365	352	366	338	369	381	370	344	382	389	376	380	388	377	356	358	354	381	369	393	410	368	338	381	381	385	393	370	346	390	373	367	392	385	364	350	340	413	368	367	371	376	389	356	364	372	312	353	414	347	370	358	354	347	385	360	381	384	367	353	389	363	344	395	376	309	343	377	349	331	333	350	343	379	369	355	367	331	369	335	365	400	378	362	380	360	344	366	367	345	362	353	322	350	372	400	367	380	380	384	387	346	342	365	328	368	352	356	331	368	365	370	379	361	385	348	352	339	358	370	358	370	340	338	367	350	390	387	367	393	336	379	344	360	346	382	378	376	374	328	374	350	332	344	367	341	361	390	382	345	348	371	382	379	339	339	359	368	368	322	364	335	351	342	356	382	389	367	390	371	402	359	353	375	347	347	380	345	393	353	371	334	339	339	371	397	390	338	359	371	346	343	393	390	376	374	383	363	330	366	380	346	369	322	375	385	351	383	354	358	367	369	392	357	351	389	349	344	325	389	377	359	368	364	336	365	367	381	357	393	346	362	337	383	382	315	339	355	346	347	351	323	359	365	306	347	389	351	389	322	378	356	363	338	335	363	346	351	375	381	368	352	337	301	355	395	349	369	347	398	347	370	384	335	318	368	349	355	340	381	330	352	338	353	320	377	354	363	361	357	391	358	338	358	309	349	373	384	359	338	371	362	338	375	356	391	354	342	363	368	335	365	369	345	341	358	351	367	337	355	318	332	363	369	352	372	391	356	350	364	370	369	372	379	384	346	365	356	360	315	356	339	370	337	352	394	385	354	358	351	356	353	348	358	370	368	337	365	348	366	348	333	339	373	355	369	338	385	391	361	340	357	346	340	385	360	373	365	359	358	400	349	386	371	399	368	381	348	361	339	398	378	364	383	352	345	325	393	370	396	360	359	363	346	360	331	367	351	367	366	355	320	373	361	384	344	348	362	363	368	386	383	345	373	361	372	379	373	364	337	377	357	318	321	339	343	370	336	371	364	356	382	357	380	374	356	354	352	355	337	352	365	371	373	356	389	381	355	357	358	380	391	361	388	364	361	362	384	347	337	383	347	361	375	368	355	366	371	381	397	356	384	359	376	340	363	351	413	377	354	356	385	373	381	353	349	396	358	341	354	356	367	353	345	341	362	342	361	355	383	378	384	358	373	369	327	385	381	371	348	384	376	359	348	376	329	367	371	399	370	370	371	371	319	349	407	351	377	362	389	353	399	358	335	358	369	386	358	323	338	373	360	364	383	369	336	379	347	349	343	349	364	355	352	351	342	410	366	355	388	356	356	375	367	356	373	396	364	357	375	357	361	357	370	373	384	326	388	363	361	380	370	367	342	341	357	347	344	369	362	362	354	336	343	370	360	339	381	352	358	353	379	365	400	326	396	359	378	331	363	342	363	358	393	347	340	374	386	354	361	356	361	350	346	408	357	367	348	378	342	343	346	363	333	373	370	343	367	344	378	344	353	376	377	403	368	357	387	373	380	353	388	334	374	392	356	361	346	412	350	350	318	373	359	374	387	354	369	345	339	326	380	366	332	353	381	364	353	355	337	323	360	371	379	333	376	393	378	352	329	338	381	357	337	358	389	378	375	318	309	369	376	394	368	360	369	355	386	351	376	382	427	347	371	368	367	384	378	392	356	351	328	324	347	374	390	370	380	387	376	395	380	383	382	384	361	344	382	396	380	377	343	376	342	315	350	383	347	346	362	349	341	380	383	374	379	352	395	378	405	359	375	308	390	337	356	363	324	344	339	350	330	329	347	331	359	379	372	379	354	365	340	323	383	362	369	376	356	358	334	373	372	360	396	376	356	365	368	346	371	367	360	347	361	367	344	361	376	383	397	362	348	344	402	349	380	379	382	388	363	351	330	363	353	372	364	385	359	366	382	327	357	337	362	351	364	347	358	370	382	339	340	360	367	401	342	321	348	378	361	356	373	341	398	362	350	353	333	345	383	327	355	379	363	354	337	407	355	326	380	341	361	368	344	380	371	329	359	384	361	356	388	342	365	366	381	364	366	345	345	355	396	352	339	367	357	346	362	377	397	376	356	383	361	398	387	367	392	404	369	396	362	362	383	343	400	356	339	338	356	359	346	372	359	368	366	345	326	363	377	343	356	347	330	335	359	366	326	363	353	347	349	373	316	356	363	403	358	365	335	360	355	355	374	348	382	419	382	346	377	356	374	323	344	365	372	366	365	344	340	359	387	378	361	344	358	364	332	343	362	351	409	330	361	342	311	353	372	380	326	371	332	370	350	364	354	406	352	364	386	371	349	334	357	391	381	370	380	348	355	354	318	356	349	341	341	338	378	365	377	367	348	344	373	340	377	334	392	386	342	352	370	322	378	353	346	376	342	337	333	361	394	317	349	382	390	394	391	383	399	376	362	380	348	347	346	388	372	384	372	384	366	380	359	374	381	379	330	380	348	351	356	324	363	348	381	354	378	351	373	345	359	352	334	366	383	356	358	364	371	358	346	347	390	375	394	375	364	344	400	411	380	352	393	332	392	356	352	344	377	368	361	366	360	364	370	349	386	344	354	353	398	365	370	337	374	317	348	357	330	391	363	381	378	352	368	329	363	370	392	355	353	392	350	356	352	418	353	344	308	336	361	371	353	373	373	319	310	324	345	353	358	399	383	353	364	344	397	375	348	363	333	354	376	341	349	374	344	352	365	358	369	342	340	334	331	349	368	325	361	343	371	353	346	392	385	376	393	352	356	362	317	390	420	324	369	345	378	338	339	353	364	356	363	398	351	385	365	365	340	359	393	348	376	385	379	346	366	386	369	334	348	350	366	420	344	378	329	345	392	380	387	354	362	396	355	382	351	354	379	348	359	321	355	368	350	361	365	368	369	349	396	370	364	379	397	373	362	336	359	335	358	355	369	356	364	375	360	378	364	372	365	339	325	370	409	406	329	361	330	371	384	337	351	365	361	352	350	348	394	385	328	385	340	377	396	383	378	383	392	365	348	346	354	375	357	373	352	321	368	380	356	348	332	355	384	349	348	368	369	367	356	354	333	352	342	335	360	359	339	382	371	352	346	340	403	365	361	353	368	346	370	381	336	374	376	382	374	346	358	347	331	348	351	360	347	357	366	350	370	377	357	375	391	342	312	317	344	387	338	348	405	368	365	351	353	377	383	334	353	357	373	371	376	369	381	341	390	375	354	349	362	346	352	353	366	349	365	376	357	380	361	350	365	356	367	377	348	332	363	376	405	355	343	350	386	373	353	378	345	338	340	350	366	373	396	383	333	337	382	336	347	298	366	350	344	373	382	339	329	325	349	338	366	362	353	342	384	384	382	384	365	376	333	385	337	359	386	371	384	349	340	406
6873	1825	1775	3247	7287	13172	13901	10058	4958	2232	1309	969	858	839	841	852	846	874	825	853	833	815	841	833	792	842	838	824	871	861	830	856	827	832	874	807	847	850	870	865	885	815	853	838	868	844	887	848	904	840	829	832	833	832	823	801	883	823	825	837	823	846	850	860	834	821	859	826	823	855	825	830	885	850	892	852	846	798	876	890	891	843	846	851	854	854	826	881	825	837	809	890	856	848	806	837	851	862	891	818	864	866	827	837	883	845	841	826	840	875	812	811	837	869	842	878	878	836	852	815	873	807	844	872	878	814	828	811	859	847	852	853	819	832	859	884	843	817	809	836	850	833	880	860	788	889	836	797	861	853	869	841	847	858	798	830	823	810	889	851	799	842	891	842	842	858	827	835	854	823	851	811	858	844	842	826	864	849	830	846	801	888	841	836	876	870	826	848	819	837	831	850	843	851	876	862	819	886	896	823	890	813	856	850	828	795	864	860	809	817	846	867	824	839	820	855	806	812	884	805	806	825	855	780	785	865	882	893	879	815	809	869	801	884	869	827	895	850	778	860	857	869	880	843	837	833	828	815	871	829	798	829	840	837	839	806	893	845	823	842	815	817	850	809	945	870	809	875	806	861	890	862	856	837	861	825	884	809	791	806	852	883	861	799	810	850	867	850	829	853	867	840	835	842	890	890	895	810	857	848	878	821	850	799	913	878	819	834	793	857	810	857	887	879	852	842	829	855	855	814	825	845	811	876	819	807	839	854	820	817	875	852	827	859	827	882	860	884	843	894	875	852	806	804	884	845	817	830	857	814	820	840	851	848	793	844	822	878	880	850	919	852	824	827	828	832	822	816	839	863	816	838	852	852	818	807	889	850	836	832	821	877	857	862	834	860	888	829	873	857	900	875	851	875	894	828	913	833	800	849	805	901	822	855	868	866	852	842	819	876	809	843	822	876	820	865	821	889	860	857	855	840	871	814	848	868	806	790	848	811	888	881	860	778	857	835	883	821	858	884	829	824	832	824	851	817	926	821	882	870	819	851	816	866	858	847	831	882	841	834	855	795	853	863	852	799	830	843	898	857	841	836	855	785	825	807	816	820	858	863	901	868	834	849	793	833	818	899	870	843	838	875	879	864	758	804	811	840	869	875	848	810	854	850	832	840	870	827	844	851	861	823	826	812	842	781	823	888	861	891	841	849	834	850	831	861	832	860	845	850	852	895	823	839	817	904	869	845	787	821	837	823	809	845	847	846	868	854	776	874	836	863	853	834	784	879	840	839	829	844	870	901	872	865	837	859	844	801	877	829	861	835	873	886	809	863	865	848	825	848	818	862	828	797	865	899	830	834	876	834	836	832	877	836	810	875	918	825	834	790	861	825	862	887	849	832	906	846	867	821	835	807	817	820	827	858	841	875	835	871	865	892	848	860	845	922	858	875	864	847	826	844	844	872	866	845	745	850	866	830	851	838	795	879	816	871	829	868	848	884	843	846	840	831	857	817	839	809	867	791	902	848	864	898	840	805	817	833	881	857	840	823	873	837	803	852	880	871	809	852	883	833	828	889	876	879	809	862	808	793	829	851	849	876	887	861	836	852	817	864	873	837	837	816	857	869	811	852	815	853	803	822	872	830	795	855	855	832	790	803	816	842	830	885	814	806	829	795	827	831	846	812	813	865	858	806	809	906	844	876	924	871	818	838	821	842	860	852	777	885	803	868	828	889	826	854	841	870	854	859	841	792	842	827	875	815	836	803	822	847	823	823	815	831	873	878	877	843	831	853	815	828	854	866	859	868	862	834	846	877	814	870	806	874	872	860	874	875	838	822	881	841	818	853	867	834	895	812	820	812	843	864	810	853	862	806	783	877	790	826	823	855	872	879	838	922	850	861	786	810	906	812	851	813	844	843	804	797	838	857	806	804	873	843	846	802	830	853	859	813	842	793	851	777	850	843	848	820	864	826	819	825	837	837	852	852	827	870	834	834	837	844	826	865	852	780	894	846	892	832	842	824	848	798	825	872	798	835	854	789	846	849	826	770	848	857	811	793	804	832	825	884	800	844	887	875	844	806	902	811	863	829	886	777	813	822	796	871	824	901	846	866	811	856	835	818	872	836	898	834	859	875	832	839	847	871	844	849	879	834	865	808	795	816	901	816	852	855	833	809	787	805	839	847	870	858	814	869	868	884	845	909	913	835	831	883	857	806	872	832	824	785	878	901	843	838	897	816	854	863	920	836	858	854	847	835	853	804	852	878	819	853	868	839	819	882	843	871	854	864	824	800	795	876	866	834	812	797	875	816	872	883	839	770	860	857	831	785	861	853	859	834	827	814	870	782	832	812	834	870	856	829	789	795	794	850	821	921	838	801	878	824	902	798	830	826	862	879	849	862	829	833	854	843	842	840	823	868	819	813	817	887	851	835	876	783	821	860	822	843	882	872	814	814	843	859	889	851	887	863	858	806	880	805	866	842	855	851	899	797	828	812	837	833	788	814	891	859	891	791	825	870	895	830	801	811	850	846	832	887	863	906	764	818	858	875	854	816	783	829	777	791	833	833	899	840	814	812	810	849	822	830	780	838	816	832	863	843	834	843	845	872	846	863	856	864	867	801	854	831	827	836	834	877	833	833	835	828	833	835	864	853	869	821	831	836	877	844	878	877	846	851	821	826	901	809	815	850	885	818	795	835	872	818	845	845	818	871	820	845	852	902	841	817	783	822	817	808	854	818	866	862	795	896	811	878	851	836	858	821	847	867	826	820	841	880	879	915	815	846	846	878	826	864	894	839	865	798	844	810	829	800	848	870	833	890	808	866	817	834	840	836	860	864	839	852	886	800	817	831	834	878	798	863	863	748	852	812	849	835	865	825	867	838	804	825	875	850	821	814	863	865	858	851	872	829	820	838	896	840	808	835	790	856	848	860	827	856	835	834	868	814	816	852	856	827	863	881	800	807	870	866	819	852	847	864	823	812	820	812	866	886	854	832	839	895	848	807	845	866	865	847	809	856	821	843	827	846	842	822	868	831	865	858	821	780	831	830	847	830	851	851	854	885	793	881	898	907	845	907	828	857	886	863	831	859	865	867	830	853	845	796	815	821	838	859	828	822	806	854	856	841	841	858	824	911	861	821	855	826	853	847	874	786	798	806	822	863	851	852	830	868	870	847	862	803	835	851	843	829	853	829	862	797	886	826	855	904	861	888	856	845	805	823	872	821	791	863	887	833	870	835	854	853	854	834	792	854	846	790	812	830	823	856	795	849	827	844	809	848	854	834	785	856	858	827	852	847	846	824	824	825	898	821	838	856	832	843	810	806	772	917	829	851	835	892	887	825	853	837	874	800	817	805	874	822	803	804	845	852	778	849	843	877	873	866	846	829	820	812	864	832	847	843	819	821	803	833	805	844	850	832	886	869	841	869	853	838	806	821	830	858	807	871	835	802	833	873	832	837	880	835	873	854	872	811	839	807	845	893	836	838	845	811	839	837
63481	35838	19420	21912	44162	57017	52638	39056	20316	7254	1869	658	366	354	317	334	336	347	342	334	338	322	309	347	340	333	311	332	344	335	321	339	327	333	318	329	339	342	339	309	326	307	321	322	329	320	333	302	341	312	336	316	331	334	301	326	334	301	317	345	315	334	326	314	344	297	280	290	351	328	355	311	339	320	337	301	325	316	316	306	312	318	319	305	322	295	302	338	318	350	332	273	335	311	312	328	334	295	299	349	319	299	315	338	318	311	315	334	331	314	308	286	273	309	337	284	353	333	294	325	325	330	318	347	363	308	330	329	312	359	348	327	340	328	357	320	316	335	329	349	307	328	338	328	310	339	326	340	322	334	326	343	321	371	326	310	327	309	320	304	327	334	320	322	313	353	329	313	343	336	308	322	343	302	326	325	310	305	328	332	341	328	312	312	329	312	321	332	324	321	348	328	343	345	318	357	327	347	334	349	332	348	299	320	307	332	327	349	335	339	320	291	297	320	350	328	372	334	342	309	274	363	303	360	308	327	336	343	319	330	334	336	320	324	338	287	327	358	294	317	346	297	333	310	314	330	333	340	331	301	328	324	322	337	306	306	337	315	315	334	324	319	321	313	303	310	355	304	319	333	335	348	299	317	347	316	318	326	334	308	343	340	343	346	335	336	332	336	340	355	338	317	337	317	313	332	331	327	353	323	287	323	312	298	320	316	335	329	312	342	336	313	322	356	325	314	321	310	350	304	329	364	331	344	340	327	318	325	307	339	298	350	342	309	319	324	339	331	322	340	344	325	352	324	334	356	339	290	288	302	322	321	325	310	333	350	314	325	349	303	354	326	314	315	280	342	323	320	322	308	305	287	326	365	316	338	277	289	313	320	336	304	297	305	325	315	304	305	311	310	347	334	330	301	329	310	324	316	324	374	336	350	319	327	316	328	288	295	293	314	340	379	328	340	319	331	336	314	305	317	325	347	321	325	330	331	345	323	312	312	343	292	350	351	348	324	329	321	328	305	324	335	289	280	340	333	322	303	341	316	339	304	355	358	339	302	313	323	308	323	339	343	331	332	316	337	327	280	313	303	301	353	327	332	314	344	334	329	305	322	350	332	323	305	314	330	315	359	319	317	321	317	299	322	337	315	341	331	295	343	345	344	320	333	337	304	332	336	343	324	328	333	311	355	349	299	343	336	297	339	315	341	322	318	303	311	325	317	335	334	326	338	362	315	341	297	361	311	320	357	326	342	303	313	306	319	333	349	315	338	297	305	347	343	319	330	340	322	297	328	312	353	324	307	345	326	319	355	316	336	326	355	341	309	326	317	329	315	345	342	307	304	345	301	339	315	332	318	305	303	340	291	327	316	325	293	318	333	333	332	330	311	356	304	337	338	330	342	329	301	339	326	281	334	297	320	334	345	308	320	309	313	323	308	324	299	340	324	350	323	384	296	296	354	326	310	354	327	337	325	353	337	336	333	313	315	329	331	320	342	340	361	319	310	328	327	311	340	314	334	364	319	332	354	321	299	353	293	332	321	330	310	332	341	335	316	309	348	278	345	301	330	320	326	333	311	319	350	336	305	374	347	284	325	328	309	338	308	340	314	298	325	304	343	307	327	332	347	344	337	339	336	332	333	316	323	362	334	322	305	316	321	312	345	320	343	311	305	307	331	319	308	360	328	322	318	302	294	352	318	304	367	335	300	327	331	328	344	357	327	364	337	351	312	331	325	321	322	332	313	319	321	351	325	303	331	334	305	316	356	324	344	326	353	351	358	339	307	335	350	324	310	317	331	349	304	346	312	358	292	309	331	350	304	329	307	291	290	275	348	338	342	354	299	308	327	316	317	350	347	307	319	329	330	328	310	294	335	320	330	338	311	360	308	354	354	331	299	346	330	365	319	312	337	306	323	286	372	325	341	307	304	293	320	323	312	332	298	335	287	293	301	319	310	327	289	361	364	309	300	311	307	330	329	330	319	335	340	304	325	337	352	315	348	318	342	294	373	326	341	313	344	340	313	315	322	286	308	324	340	295	336	332	329	339	340	325	309	325	300	321	342	349	310	300	310	311	324	308	345	326	290	327	325	308	326	306	340	325	299	336	361	340	311	326	298	333	330	323	330	299	306	295	303	322	312	314	308	277	302	282	340	307	339	337	322	340	335	327	316	314	330	316	332	353	319	340	316	310	351	370	326	315	347	328	321	356	336	336	335	319	348	313	309	344	307	328	307	316	350	315	327	316	318	355	338	301	355	307	321	305	329	318	320	300	337	352	331	330	284	325	312	332	318	284	364	346	329	345	370	328	343	342	326	341	319	353	353	340	313	334	330	340	344	320	335	342	347	300	325	336	312	345	313	331	301	312	342	347	359	338	295	339	335	340	317	325	284	353	315	340	286	293	337	351	309	312	299	323	337	310	325	314	324	300	302	335	330	291	326	312	355	388	343	304	355	329	330	341	321	309	299	325	298	307	336	345	337	349	316	337	303	345	340	342	359	303	342	326	352	326	320	331	283	345	343	300	314	316	300	290	321	353	325	326	303	314	339	279	292	345	331	361	357	320	336	320	330	313	341	298	367	346	379	375	310	311	320	291	288	306	315	309	325	285	317	317	324	331	305	321	307	327	334	336	349	344	316	310	311	362	333	358	336	345	336	327	311	370	329	338	316	353	321	365	292	327	310	310	338	307	309	356	287	330	294	313	333	339	327	320	305	314	323	341	326	363	325	297	342	320	311	331	319	332	329	351	305	328	344	338	360	311	308	308	311	305	293	321	359	302	310	288	298	342	324	333	336	326	325	367	327	328	336	354	349	291	318	305	315	333	304	320	331	349	345	295	328	322	345	329	299	336	340	335	301	320	342	301	310	342	301	333	349	300	308	341	301	356	317	332	322	347	297	325	344	338	304	337	342	283	286	329	317	341	329	323	340	331	313	288	347	324	303	327	365	298	320	355	345	323	337	306	326	301	321	305	310	338	309	310	312	323	359	308	342	334	297	331	359	298	311	351	346	332	322	368	302	351	317	328	304	336	319	328	302	292	335	322	298	316	305	313	337	291	333	309	332	375	342	337	318	320	307	306	342	316	322	347	348	284	359	324	335	306	325	313	332	312	341	358	341	343	324	318	344	326	319	301	334	319	332	315	305	344	308	334	300	361	325	326	357	369	324	341	332	350	320	348	307	310	298	282	322	361	334	324	352	354	307	345	316	353	362	291	326	331	330	336	331	318	317	321	313	304	328	295	347	314	352	332	313	324	350	273	325	291	338	308	318	319	325	318	336	312	331	301	302	332	292	330	304	320	309	342	315	338	319	329	283	322	328	343	324	333	323	317	324	330	313	325	288	345	298	324	321	340	313	350	338	321	294	332	349	306	314	312	362	336	352	350	323	328	309	294	326	332	326	334	320	360	332	328	312	346	311	335	315	270	299	315	350	343	338	353	326	308	312	311	336	292	315	354	349	314	357	323	302	325	295	326	314	320	324	293	319
37681	17661	20663	35781	57322	68645	64384	51569	33741	17180	6357	2258	1057	834	770	859	740	787	789	816	757	783	772	787	789	746	787	796	792	759	839	740	767	759	854	752	773	773	785	753	798	778	748	765	745	748	784	761	770	775	819	774	756	804	769	785	801	792	748	748	784	769	743	815	808	807	785	793	783	738	817	800	790	717	806	766	784	774	788	742	741	755	744	794	777	783	709	720	772	727	784	733	766	774	787	764	820	731	801	760	760	708	799	727	788	813	749	790	798	766	815	793	788	790	753	829	773	766	781	736	794	777	774	800	847	731	731	757	765	804	766	789	778	767	752	759	789	703	816	753	755	786	754	769	724	751	796	793	798	728	752	805	765	757	739	775	780	775	722	769	809	746	747	759	753	805	769	762	780	772	758	782	731	750	766	810	732	792	743	758	784	779	747	712	749	755	740	761	820	797	788	731	795	741	829	771	763	779	768	773	762	732	797	816	782	792	792	757	747	774	777	783	800	770	765	750	827	790	745	761	780	775	792	841	777	734	773	813	765	784	793	734	796	790	772	738	721	749	744	760	751	767	733	800	757	712	809	780	775	784	785	764	789	766	784	790	765	813	720	756	813	761	772	824	682	771	780	771	781	783	741	752	808	786	779	746	788	767	787	798	752	778	777	764	733	755	740	800	805	801	808	735	751	774	735	813	761	734	773	801	815	796	779	787	787	803	797	804	744	784	769	787	782	744	775	804	779	770	781	797	756	740	734	724	706	791	760	775	835	803	758	786	734	761	794	751	781	776	765	784	782	796	806	778	767	775	779	716	783	790	768	768	766	794	742	728	787	769	777	809	738	730	794	785	799	743	771	774	743	761	744	758	760	810	769	731	735	809	772	816	777	790	714	764	795	768	763	749	773	728	763	755	768	829	772	773	727	774	777	792	769	755	779	787	775	783	761	763	786	771	784	737	792	775	768	797	765	807	728	765	757	781	783	751	767	751	789	751	774	760	736	810	785	738	761	756	722	796	799	785	779	754	776	764	802	775	769	825	754	802	767	737	744	767	789	753	757	769	755	813	766	788	771	793	768	759	792	776	826	779	771	801	820	775	738	767	777	741	757	801	761	802	749	815	753	781	804	698	776	745	783	788	774	782	773	761	739	760	777	790	745	781	742	757	774	818	835	781	783	799	772	727	837	812	768	796	812	751	786	768	831	764	778	776	738	790	731	760	742	775	767	763	751	713	774	740	771	827	797	764	799	804	765	763	743	763	793	784	755	781	768	840	796	791	822	799	756	739	771	809	817	804	754	814	786	714	760	792	774	763	782	742	782	725	820	768	728	783	776	788	765	788	754	761	701	811	785	724	767	719	776	736	812	774	833	761	757	766	772	796	772	721	756	765	793	767	806	812	787	762	780	763	778	778	783	773	837	773	768	725	732	804	724	756	751	742	794	743	730	774	739	792	734	772	796	777	794	762	812	750	777	789	776	787	735	734	773	796	843	758	805	757	757	751	795	795	751	789	743	798	756	742	770	780	792	802	770	811	825	729	779	785	756	772	729	775	750	770	794	729	793	691	763	741	744	818	750	786	775	786	715	787	755	785	713	775	775	762	765	748	756	764	760	788	748	756	770	790	775	737	744	731	762	813	722	804	802	734	754	734	785	765	817	769	746	757	764	742	765	754	738	717	727	788	825	776	747	790	793	798	755	779	769	781	757	721	788	781	813	750	802	791	802	826	815	851	776	784	789	776	776	760	832	774	773	787	760	782	801	770	774	745	755	755	724	753	825	741	773	826	760	752	743	726	775	763	817	790	798	783	786	762	755	780	772	799	813	743	742	761	775	772	778	756	762	804	710	756	771	743	738	794	782	808	757	830	741	747	783	747	804	756	810	771	756	785	802	773	798	794	745	798	783	826	731	760	757	787	787	798	771	863	822	795	791	798	779	753	775	764	761	767	799	779	732	777	712	746	751	773	763	786	685	776	777	798	745	755	772	742	823	762	783	763	750	767	824	789	758	809	741	765	787	808	791	798	732	760	808	721	775	776	782	764	783	761	768	749	745	762	792	755	773	809	795	772	737	755	725	767	762	795	766	759	768	797	760	784	782	755	764	754	753	780	769	783	777	739	805	754	740	762	696	765	766	750	816	796	752	784	725	779	751	725	764	736	758	792	798	742	779	719	792	776	781	743	738	790	737	841	752	742	790	815	757	751	748	774	765	765	775	753	806	778	763	735	794	777	780	771	800	775	773	774	741	790	791	764	801	748	784	803	783	781	765	814	788	842	796	810	783	774	713	793	760	791	796	794	753	761	771	766	716	750	736	754	739	787	738	712	751	786	801	772	739	788	809	751	738	814	766	834	739	745	800	791	789	804	798	783	817	797	792	766	781	730	769	805	753	801	812	747	775	725	803	770	759	756	731	784	753	742	816	747	763	757	798	779	761	748	791	757	805	785	796	713	765	755	751	769	774	788	786	823	800	804	732	800	802	776	782	732	735	810	716	770	703	740	732	796	782	747	754	718	769	794	718	802	782	751	727	745	755	761	765	712	776	767	736	765	741	798	765	770	793	734	794	769	774	752	761	780	780	752	733	776	808	833	792	743	725	754	786	738	741	754	785	752	761	815	787	798	758	799	756	777	780	784	807	855	794	756	818	736	826	817	736	789	753	782	764	779	796	774	789	760	747	769	765	790	781	771	780	813	797	752	767	760	793	808	784	784	737	794	780	740	816	786	797	804	761	780	764	752	785	734	733	809	767	766	769	731	759	760	782	780	742	798	792	747	778	754	754	815	800	754	772	793	799	784	787	766	786	754	759	757	787	817	740	773	712	778	774	739	736	771	749	829	786	788	826	747	753	758	779	766	745	735	783	759	764	775	777	751	757	706	806	765	803	816	786	771	808	772	793	781	773	746	818	764	761	764	795	787	768	761	775	754	803	804	757	772	752	706	797	743	839	742	785	807	780	801	783	744	764	778	775	796	786	736	743	740	753	765	747	798	840	754	820	801	797	820	727	796	719	730	708	784	828	766	746	805	814	811	816	727	758	771	752	809	760	778	806	785	783	795	769	793	806	743	748	816	745	808	798	778	780	751	759	791	753	772	758	809	754	740	755	803	790	753	786	778	750	785	798	775	758	745	765	768	778	755	779	735	775	821	723	782	727	690	768	733	756	761	784	777	799	756	745	731	760	763	778	799	769	790	730	766	768	770	751	752	776	797	768	795	776	762	783	771	772	733	785	763	753	822	754	758	761	743	756	781	770	774	827	808	710	794	783	738	781	724	769	751	752	748	780	771	791	747	756	785	821	776	769	734	735	755	770	768	752	749	731	767	765	765	780	758	750	777	733	753	758	714	771	748	730	824	749	726	775	782	782	824	807	751	804	766	769	782	769	763	747	747	798	793	750	747	718	782	747	749	724	797	791	835	780	763	726	801	763	732	713	739	771	815	766	772	808	745	754	764	749	779	776	773	748	775	714	769	761	798	750	779	789	783
63296	35439	18902	20779	42849	58184	52787	38231	20546	7147	1947	753	401	349	327	327	317	352	342	358	312	345	304	336	321	337	323	356	330	339	377	296	298	337	337	338	342	335	311	339	335	360	344	341	347	324	313	380	368	329	333	348	315	330	338	315	337	299	328	294	299	339	330	381	339	354	320	351	326	367	327	317	311	326	322	362	337	370	326	317	327	291	307	318	299	360	311	298	369	339	350	324	313	280	318	356	369	330	351	365	325	338	319	297	336	307	336	332	353	324	338	340	354	367	300	330	324	293	357	356	328	328	367	349	318	373	372	337	288	332	327	308	326	339	328	291	348	339	360	344	309	340	314	367	337	346	330	330	296	317	295	297	304	325	318	309	326	348	375	335	343	316	329	349	341	323	352	303	354	324	319	337	357	353	342	347	324	346	328	331	349	367	350	345	352	328	348	332	343	354	340	321	385	312	329	333	307	360	315	333	335	345	303	323	324	308	326	351	355	339	339	336	341	295	366	320	348	284	302	317	325	341	327	327	321	363	344	347	290	327	341	333	330	329	344	379	310	330	316	324	308	343	302	312	348	338	386	325	357	341	344	349	362	324	330	330	330	330	340	360	362	358	329	322	353	322	322	361	353	323	318	316	342	341	325	341	348	344	347	313	338	326	312	315	300	312	331	336	340	346	322	323	345	341	292	329	362	343	348	295	332	298	296	337	307	358	360	361	320	313	325	339	319	316	340	346	313	334	335	329	359	325	342	353	355	300	328	348	304	304	358	365	341	310	286	307	316	325	331	343	338	360	346	310	371	346	295	335	322	339	357	357	333	307	341	334	304	313	325	329	351	331	331	329	324	368	307	339	342	327	359	359	318	336	338	333	314	318	325	350	370	359	330	371	352	336	323	336	318	301	314	306	305	346	341	326	330	351	328	348	363	352	358	348	323	356	314	325	359	322	374	319	328	337	330	332	323	305	322	310	333	351	353	336	311	333	355	346	334	304	298	368	329	311	372	347	345	295	341	328	323	328	343	330	354	374	309	340	337	355	326	344	356	339	347	318	349	320	340	332	288	320	338	317	328	314	318	363	347	341	313	322	325	358	355	328	305	286	345	319	366	333	320	317	331	342	291	353	333	317	352	340	339	321	309	336	311	275	355	338	336	355	370	361	356	317	355	328	345	330	348	338	306	327	336	366	349	307	358	334	334	363	331	296	361	316	347	320	307	337	356	327	281	359	331	326	305	366	338	335	315	363	328	332	330	348	349	363	328	346	326	338	335	359	295	320	330	336	313	325	316	341	339	356	321	338	308	340	349	340	349	339	347	294	354	363	296	334	343	307	351	321	340	319	332	309	357	339	330	324	327	337	373	364	318	372	313	316	299	333	340	347	328	309	325	319	338	356	377	330	333	342	338	326	279	330	325	310	334	284	341	312	296	325	328	326	293	381	318	357	333	332	336	324	339	362	332	317	319	314	331	345	319	316	356	335	307	345	334	359	359	337	324	332	341	340	346	330	336	312	338	332	350	332	328	321	366	332	308	332	311	354	339	362	308	333	304	323	311	304	331	345	309	305	306	353	295	316	318	338	336	361	380	352	299	311	328	367	360	365	322	346	342	361	336	281	316	329	318	309	306	348	330	284	326	352	329	324	330	339	327	310	345	361	319	315	349	285	331	336	302	327	343	311	322	346	339	344	315	335	323	354	331	339	355	331	336	335	347	333	322	342	365	317	344	318	327	347	348	367	365	345	324	311	336	385	310	337	364	348	336	288	357	313	310	327	343	317	320	320	317	335	362	317	320	358	321	311	331	313	356	337	349	291	349	327	320	337	330	321	286	314	350	352	322	330	310	324	285	341	332	302	326	365	347	339	330	329	325	320	356	352	356	346	309	292	317	333	324	370	304	332	331	330	341	339	338	331	326	339	302	338	328	345	366	390	337	322	309	329	305	302	352	362	333	364	341	330	318	330	336	344	327	303	338	327	318	310	329	340	315	357	322	350	313	311	321	332	346	357	328	336	349	352	304	343	340	327	313	328	315	344	345	317	320	355	323	326	305	326	303	325	336	319	361	365	325	325	346	326	325	333	335	341	319	323	304	317	336	338	318	333	294	313	320	322	324	367	340	306	324	368	333	311	324	329	342	329	338	324	340	306	354	358	322	358	306	338	342	330	342	322	345	334	333	317	315	303	350	340	330	313	325	330	335	338	335	332	315	327	314	356	320	339	371	322	336	321	346	317	323	328	354	352	324	295	338	353	356	296	333	303	315	330	306	315	301	362	307	327	306	302	330	336	332	333	305	349	319	381	336	304	333	312	320	323	307	293	301	369	344	327	339	351	331	320	301	325	354	343	354	306	324	336	343	324	329	350	310	329	313	334	333	322	314	319	338	329	343	311	374	320	335	311	358	322	331	367	314	332	332	327	362	315	311	307	336	327	322	321	344	316	336	343	333	344	316	340	340	359	318	345	323	328	335	302	338	313	359	349	363	348	337	319	289	319	323	319	326	321	334	342	341	322	330	336	329	341	327	325	369	340	339	296	352	318	344	336	350	315	365	316	326	341	344	331	332	330	335	346	326	338	329	346	327	333	362	344	316	347	363	346	358	318	360	328	328	341	337	349	316	313	324	307	319	335	357	351	293	321	333	344	312	324	325	336	315	324	366	384	334	337	310	328	339	326	342	294	304	360	299	318	315	368	315	334	380	322	328	315	311	315	350	331	338	351	333	312	333	315	374	345	313	377	330	345	324	321	359	336	321	341	361	317	307	358	327	344	349	293	339	318	347	306	367	316	337	354	304	328	323	336	305	338	357	325	302	331	344	361	337	312	308	367	306	332	347	340	314	332	367	294	329	312	342	324	332	332	344	328	299	339	356	312	321	341	320	342	333	329	316	334	309	354	346	358	339	354	307	301	314	312	318	314	332	346	306	341	311	333	315	289	344	354	318	315	340	333	308	319	346	368	318	322	325	331	327	291	343	334	330	345	345	345	313	361	325	319	340	315	288	286	310	325	338	323	346	345	343	358	329	315	329	313	347	334	321	362	306	314	354	334	324	360	323	314	304	357	345	323	347	338	339	318	344	325	377	360	324	350	348	326	320	315	335	318	332	339	309	327	299	323	312	350	308	326	332	343	296	381	302	310	330	352	355	364	328	354	323	315	352	327	342	335	300	328	329	301	312	341	302	350	348	335	323	325	347	340	387	311	339	339	334	358	297	356	333	349	299	333	344	334	347	315	344	355	335	325	338	316	343	309	338	351	344	324	358	338	349	318	367	329	344	326	320	319	312	347	375	309	347	306	327	331	307	350	318	348	324	342	320	345	310	313	311	348	339	349	360	333	355	323	335	376	349	343	332	298	342	334	341	330	296	316	323	308	338	340	340	322	362	302	332	360	326	322	363	310	331	328	326	328	333	319	299	339	324	336	329	308	335	313	337	317	308	294	344	332	316	326	336	312	333	333	319	348	340	318	304	334	320	324	320	331	362	353
37171	17676	20191	34270	57120	69711	64129	50875	33384	17094	6329	2208	1131	824	819	766	758	760	803	770	788	803	761	763	753	716	794	774	764	749	797	741	756	785	830	737	788	753	784	725	790	748	751	829	761	801	821	790	794	810	767	842	768	737	809	759	767	778	791	786	856	792	764	823	783	780	807	810	785	801	772	832	812	755	793	752	743	771	744	726	757	811	796	748	765	790	808	771	806	816	751	771	734	756	774	781	778	737	793	775	820	761	772	787	790	747	822	721	760	784	807	799	752	776	786	764	736	776	753	787	754	782	826	750	780	773	753	794	796	749	794	748	780	745	818	804	789	746	752	850	765	732	845	840	746	766	733	833	770	776	804	759	785	764	804	805	775	801	810	772	771	795	852	772	747	789	797	786	766	739	769	774	779	778	817	728	810	837	795	745	725	783	777	764	824	749	768	772	780	798	795	774	779	760	758	796	781	809	764	741	744	790	738	801	742	790	726	773	786	800	727	771	773	771	775	823	750	831	707	765	780	778	768	753	799	772	788	829	762	832	757	804	777	750	711	787	778	812	823	783	805	809	815	780	783	788	737	816	830	781	749	787	802	779	796	786	811	781	753	820	802	765	797	787	814	799	749	788	746	771	816	816	766	787	760	810	763	830	783	730	767	761	781	802	761	785	762	816	799	810	787	778	704	720	714	779	802	773	821	794	797	788	779	810	764	755	773	780	737	764	821	750	798	769	758	785	765	814	815	788	808	796	783	838	787	791	788	781	779	745	747	777	795	803	718	761	763	780	814	788	798	742	773	721	709	823	761	805	752	783	778	814	749	812	780	752	750	775	778	786	769	812	752	772	774	788	797	796	779	790	785	774	809	761	785	848	736	775	814	789	813	780	746	776	741	784	780	791	781	748	748	816	743	772	753	783	788	782	796	738	787	810	775	804	792	797	796	742	769	796	789	804	766	753	775	777	747	812	774	783	783	827	743	824	757	748	812	772	791	780	833	765	789	776	765	772	772	724	775	777	733	800	767	737	744	780	773	739	784	804	800	771	752	786	756	771	780	751	751	762	774	775	784	683	802	757	768	782	835	763	750	777	740	783	779	838	745	754	838	786	800	775	744	790	779	772	835	746	781	794	796	787	767	741	798	775	813	761	751	824	844	770	750	766	805	781	831	817	768	798	796	799	789	816	839	838	783	823	783	800	789	763	754	799	791	784	786	754	810	741	758	787	800	793	723	812	733	753	755	809	770	744	743	754	788	785	760	816	786	744	811	748	757	768	818	785	841	789	814	806	767	791	789	753	817	767	751	788	758	771	770	724	751	784	734	751	771	811	707	841	772	732	781	765	787	772	760	774	784	850	776	790	750	846	832	807	790	736	746	784	806	814	813	771	839	762	762	752	781	751	762	827	751	781	745	768	777	762	775	783	807	716	721	819	771	767	801	794	771	782	821	863	782	767	789	806	834	784	825	781	784	790	789	815	803	791	790	802	759	776	735	779	780	777	735	759	786	801	796	750	806	797	788	779	811	758	822	819	743	823	743	810	781	785	817	796	798	764	772	805	792	764	742	814	797	785	780	754	834	783	758	758	784	822	771	755	769	758	744	784	825	765	776	739	742	780	765	725	743	810	771	760	823	793	768	787	801	781	700	822	768	787	760	801	763	774	773	739	764	776	791	737	781	794	821	811	766	726	787	795	793	728	743	756	785	789	841	801	819	823	786	763	750	825	762	805	805	762	807	807	810	771	809	768	788	785	737	807	794	781	731	735	771	876	741	764	700	775	746	741	777	789	809	765	769	792	748	799	752	781	759	748	734	750	805	777	799	767	739	725	797	784	751	775	750	770	725	817	770	759	793	749	826	739	803	795	849	735	805	774	736	764	813	760	753	754	751	823	757	767	747	731	805	781	795	733	743	754	793	753	782	784	798	852	768	800	771	783	791	795	741	846	762	761	804	805	777	804	799	776	778	794	776	808	766	778	792	805	819	793	782	758	799	758	803	793	737	784	726	723	784	769	820	746	795	785	796	802	736	741	808	742	782	781	781	782	788	775	746	777	771	756	757	777	773	813	760	751	779	777	791	808	798	762	771	805	752	753	809	810	765	767	767	765	717	836	769	737	759	793	816	798	784	777	757	726	745	808	797	780	788	818	795	780	770	768	815	737	771	753	763	790	784	797	835	746	796	794	772	725	788	817	796	824	796	769	764	781	815	797	778	751	768	741	743	749	815	764	786	762	748	735	763	768	790	706	819	823	766	772	756	754	769	768	815	815	774	816	825	726	759	773	748	785	768	802	791	788	836	837	780	742	793	769	769	755	754	773	765	799	801	775	759	805	748	740	819	780	800	798	783	797	787	802	744	789	806	740	783	753	798	759	748	804	809	730	779	776	770	755	780	777	775	791	775	758	782	783	765	733	820	788	817	778	744	751	759	773	750	751	753	783	806	803	796	729	726	825	792	791	788	748	822	796	764	773	777	792	755	803	724	819	782	786	775	767	790	819	789	790	783	810	765	749	819	744	757	794	825	765	798	757	764	833	761	747	768	749	746	814	813	801	791	746	774	805	753	808	808	755	808	733	768	742	823	840	763	790	767	745	756	780	721	838	811	803	792	716	793	766	773	787	800	803	728	766	759	772	751	797	794	807	785	716	774	825	804	766	777	786	795	776	801	732	749	799	768	806	793	792	757	772	725	743	783	793	785	774	781	780	793	781	750	747	789	795	786	756	773	793	771	836	843	798	812	814	764	767	764	752	779	755	810	808	738	800	815	754	770	771	787	760	740	757	742	799	781	785	750	765	759	737	818	814	773	751	778	765	776	782	754	798	774	748	763	776	737	783	831	765	713	745	761	781	801	801	775	798	769	785	755	809	787	775	792	758	752	718	796	758	795	808	781	739	790	803	791	791	799	790	754	836	771	740	741	796	749	780	817	784	772	773	769	801	767	799	739	736	762	831	717	801	803	797	701	808	780	762	768	809	756	747	813	747	793	782	715	781	852	788	783	767	782	746	749	738	821	799	779	772	795	785	776	763	789	742	760	792	782	776	750	816	786	765	776	762	792	736	800	799	781	734	780	754	833	784	737	784	830	782	786	790	778	744	785	804	772	803	792	806	774	782	698	795	771	763	773	780	767	828	786	824	827	762	753	757	768	781	719	802	820	814	766	737	717	801	741	768	751	807	790	803	744	776	786	753	751	762	776	816	791	755	788	805	764	811	786	784	798	757	741	741	767	791	791	799	777	823	812	759	806	755	821	756	798	789	765	746	754	816	774	770	752	722	692	743	746	752	794	836	781	817	804	784	766	827	788	739	770	814	760	744	792	783	805	776	810	744	728	752	799	779	757	715	758	780	773	808	807	726	765	795	777	802	754	768	772	828	797	756	743	748	738	784	769	774	794	771	763	799	750	821	792	770	750	727	764	759	742	762	779	784	786	792	796	801	797	816	801	725	788	751	809	724	792	730	797	832	739	735	762	730	767	773	762	751
8220	1364	774	872	1785	3256	3761	2809	1513	761	552	428	389	371	368	357	367	350	382	341	374	349	380	391	363	379	354	398	359	350	365	354	360	371	354	361	381	371	393	354	361	350	369	339	360	347	339	337	330	349	377	383	399	354	365	361	384	368	336	388	363	358	355	378	361	377	362	368	356	384	380	366	366	371	361	334	358	378	381	346	326	349	344	374	331	343	391	395	342	343	344	385	378	342	377	344	340	366	347	370	355	343	363	371	368	333	361	361	367	371	325	347	358	383	368	382	395	330	377	382	382	370	350	369	356	390	371	366	336	373	379	314	333	365	363	360	342	359	349	334	347	396	382	340	379	355	363	379	355	379	350	352	358	368	369	368	348	373	356	387	380	341	350	385	368	385	415	323	332	367	336	374	346	392	353	327	379	342	373	346	372	360	353	326	407	359	365	352	310	417	398	348	367	385	384	351	355	345	371	344	388	346	340	381	368	359	384	346	361	385	353	356	345	392	344	350	355	411	361	358	338	370	365	364	366	394	356	361	392	336	350	354	357	352	374	380	364	347	358	287	393	372	360	364	330	369	391	371	362	364	405	368	379	343	313	369	335	328	373	371	357	369	332	381	360	380	364	377	350	355	402	369	362	383	343	363	360	362	368	375	374	348	379	358	361	379	370	357	349	341	365	380	339	366	368	366	385	378	387	349	368	389	330	351	331	349	392	375	366	344	357	399	357	390	358	364	365	311	344	345	333	370	360	314	371	354	358	381	395	377	312	369	344	389	341	341	358	370	357	361	413	365	370	363	365	336	371	380	355	329	392	338	342	359	407	410	372	358	351	360	383	373	416	389	356	403	363	357	344	366	390	365	340	346	334	357	347	383	345	370	372	381	367	398	386	366	398	379	369	384	367	368	361	383	374	386	365	386	398	380	354	346	372	357	343	390	383	346	382	369	370	362	384	381	330	412	362	354	337	352	340	373	371	363	369	370	368	375	385	347	401	354	365	431	357	351	374	353	355	399	350	337	367	359	365	354	401	378	358	344	377	351	351	371	390	382	344	314	396	395	331	381	365	377	365	376	379	357	344	366	338	354	335	342	354	405	368	346	380	345	353	353	402	345	345	373	332	367	350	393	387	373	368	356	372	341	353	390	368	391	353	367	367	416	381	367	355	368	368	363	366	361	338	372	367	376	372	380	414	403	352	379	381	359	342	330	382	342	348	392	366	367	384	347	327	324	383	346	379	373	351	379	357	359	342	352	351	372	379	376	369	347	359	385	368	373	356	400	370	335	336	361	345	359	366	320	358	409	329	355	343	360	361	349	362	375	332	350	378	355	358	362	356	352	368	379	353	361	385	355	353	373	373	378	399	359	333	381	376	380	347	370	377	364	358	394	359	382	344	383	389	345	359	393	361	365	316	380	378	344	380	401	325	373	386	334	371	370	340	370	336	355	395	373	371	361	338	353	398	356	360	376	396	352	378	371	403	363	362	361	370	383	340	373	360	345	361	377	372	372	380	384	370	364	365	378	383	328	355	352	371	355	317	372	365	379	375	342	350	366	373	348	379	353	356	334	400	343	342	372	364	368	361	356	345	359	354	335	374	379	409	382	366	397	364	371	394	342	352	378	401	342	393	362	348	350	344	409	352	346	391	346	371	382	369	360	421	401	386	345	361	339	320	363	328	369	384	346	389	398	374	362	350	325	402	327	388	353	364	377	376	386	358	333	365	357	393	362	383	374	346	374	408	352	356	392	360	357	390	394	352	355	328	335	379	355	359	382	355	364	340	375	350	385	380	380	344	357	375	332	346	352	346	415	346	348	355	341	354	353	355	386	372	379	357	310	385	334	387	363	350	386	354	383	376	384	374	362	390	331	397	417	367	367	365	346	374	339	333	336	369	392	340	361	349	377	332	365	367	358	339	393	377	359	337	346	332	354	374	343	371	360	351	355	346	374	375	352	340	364	321	348	318	337	351	364	368	346	363	323	370	382	342	351	345	342	387	351	364	370	328	381	376	349	382	354	362	364	361	354	359	380	354	378	347	368	379	373	330	401	345	372	326	371	351	368	392	334	374	392	367	373	339	366	342	377	380	376	342	355	372	393	388	373	394	346	350	364	328	336	328	381	367	345	357	377	367	404	364	339	345	394	342	343	376	372	343	377	362	391	363	382	371	388	363	356	386	358	385	367	356	381	378	410	351	371	371	370	340	400	337	357	360	349	377	388	347	355	385	336	339	359	351	371	369	336	392	370	386	377	348	351	345	380	343	364	371	381	399	368	362	380	352	316	347	366	379	370	365	391	383	418	363	365	335	360	379	378	363	347	326	416	373	381	356	346	361	387	354	359	326	386	349	337	339	371	417	364	360	348	403	324	394	363	370	384	341	342	386	405	349	368	372	342	335	343	382	349	354	328	346	352	330	342	367	382	350	357	352	316	376	357	332	359	386	375	349	357	356	369	395	367	342	337	358	398	370	312	350	375	339	379	366	361	353	351	388	377	329	357	378	372	376	394	368	350	396	387	368	328	362	344	358	391	366	330	396	382	394	364	373	378	369	351	372	343	360	346	380	377	397	365	377	310	413	339	326	365	357	373	383	374	365	381	373	345	362	382	332	358	362	384	348	391	382	355	345	333	376	350	368	336	370	430	363	359	400	396	351	362	371	340	406	356	355	338	399	358	343	344	368	371	364	373	387	317	357	360	356	371	383	339	346	331	343	386	370	375	361	345	325	394	386	371	383	363	363	398	357	362	374	340	357	334	361	331	342	325	354	386	380	351	398	334	385	385	351	379	386	359	368	389	355	349	363	323	374	351	400	379	393	343	325	351	357	344	365	366	355	366	356	349	424	348	360	373	368	336	347	330	372	348	370	331	368	342	369	385	388	350	373	372	354	367	333	373	367	376	378	361	356	352	380	363	402	386	354	380	354	339	352	368	357	353	328	369	364	359	385	347	355	372	356	356	336	332	364	353	381	327	322	334	357	355	342	361	348	370	344	356	369	351	342	342	381	338	365	363	382	360	337	327	324	383	383	354	362	340	381	369	345	358	341	367	388	339	346	364	387	355	362	370	373	378	362	340	358	371	372	350	365	351	388	337	343	359	392	386	379	385	388	369	363	368	362	372	363	377	354	402	386	358	357	353	379	391	401	368	369	353	378	375	393	361	380	375	326	327	337	394	356	359	370	360	316	373	372	360	343	336	377	360	375	355	363	392	372	331	330	363	369	385	375	388	358	327	361	365	373	349	376	397	375	372	365	398	356	376	344	383	390	370	349	361	364	347	350	368	339	373	389	390	325	316	388	353	338	335	365	367	378	385	328	399	356	331	376	361	381	357	347	365	379	401	375	357	331	390	413	389	378	338	369	377	398	352	334	340	346	356	370	338	386	351	372	380	363	380	354	324	370	384	394	343	371	359	400	359	367	402	364	353	371	365	384	366	376	352	357	384	367	383	350	356	366	349	362	359	365	415	348	374	371	383	353	403
6786	1788	1990	2733	7500	13328	13549	9519	5226	2566	1430	1022	867	829	844	858	833	932	803	869	839	872	845	827	900	823	842	862	903	863	885	819	868	856	890	868	875	887	828	835	850	855	886	827	801	865	852	787	865	856	864	880	872	849	823	772	831	905	812	821	872	830	844	874	860	863	797	814	840	866	902	856	829	803	879	866	893	860	850	837	857	879	901	827	830	785	863	819	855	887	850	807	862	928	860	878	827	911	810	872	882	843	850	878	825	861	856	870	886	857	837	828	874	875	870	816	864	849	836	844	854	846	854	843	859	817	839	852	837	816	849	827	831	826	862	819	839	831	834	853	824	827	834	867	861	874	906	848	829	850	875	847	853	826	865	874	872	818	847	833	909	803	901	816	876	848	855	844	863	834	825	885	895	811	875	840	855	828	910	899	832	863	823	872	835	833	843	797	791	838	819	826	828	896	857	885	866	843	858	826	873	847	798	857	851	876	870	806	821	823	911	902	878	822	817	830	855	807	847	803	832	832	877	848	840	879	815	872	830	837	877	865	883	890	850	835	848	823	832	853	801	881	843	818	859	826	868	838	908	861	813	860	826	888	857	765	815	821	847	900	882	870	837	838	884	842	847	882	858	883	898	889	871	841	897	858	851	838	845	831	838	817	865	868	897	886	866	832	847	866	863	828	841	833	808	837	834	869	812	852	875	822	864	871	831	781	868	824	809	821	820	827	855	820	842	877	916	865	807	870	844	844	867	837	843	850	814	810	890	806	800	837	868	854	837	846	883	835	838	841	870	870	886	828	863	836	871	838	882	847	814	881	845	847	846	849	850	853	825	865	871	874	862	831	847	843	935	828	908	829	847	844	810	870	839	818	831	875	829	806	808	799	873	884	836	849	834	856	850	892	890	810	854	852	876	885	811	861	864	840	848	825	805	818	905	845	866	880	855	929	852	856	812	846	889	823	809	875	828	814	882	840	821	902	871	877	844	885	862	897	898	878	880	864	872	823	861	845	845	864	844	851	800	811	827	825	862	846	822	872	822	912	898	832	858	906	882	821	811	783	801	819	878	863	825	838	896	874	845	820	844	859	802	883	867	842	820	814	848	819	839	855	830	825	835	845	841	843	831	848	891	890	886	867	789	821	815	874	810	909	792	854	814	810	759	853	839	870	902	848	868	862	871	885	812	846	851	929	899	872	846	865	844	828	856	857	833	847	852	834	850	800	881	822	827	835	862	854	842	887	798	813	862	810	828	793	842	851	898	867	840	850	908	875	850	883	841	840	932	819	892	834	875	856	893	866	824	854	850	847	869	863	844	865	805	859	881	834	837	889	842	836	882	888	818	888	883	857	859	881	828	823	816	860	803	859	848	810	824	834	808	821	889	880	849	834	865	860	849	834	872	868	830	820	797	859	837	873	848	853	852	842	903	816	835	835	854	830	899	804	858	890	841	838	849	847	834	866	856	838	845	898	894	836	809	876	864	862	866	856	822	838	868	845	852	852	811	829	802	834	911	858	823	881	855	854	898	887	856	827	819	854	834	869	779	816	845	869	920	891	819	840	836	846	893	839	830	874	868	871	848	854	874	818	829	867	832	822	924	879	906	873	805	882	836	870	859	849	912	844	875	829	834	819	860	813	860	802	893	844	822	832	884	870	885	879	849	820	882	871	799	846	865	842	845	800	860	802	810	904	834	820	884	826	845	819	843	852	862	790	858	846	858	806	881	802	804	820	850	871	909	878	888	890	855	856	854	800	879	877	828	873	839	873	882	855	843	881	870	831	856	844	881	815	871	858	917	938	840	830	837	842	829	819	795	814	878	845	840	805	879	869	836	869	884	894	889	898	808	835	901	862	852	823	861	865	858	873	815	865	838	831	842	877	808	855	895	842	840	884	873	854	878	822	802	858	810	841	863	865	839	831	837	877	850	855	827	864	810	838	853	844	837	829	847	868	841	864	832	852	835	860	810	830	848	877	850	835	854	821	884	886	874	854	835	810	848	862	889	835	810	896	865	888	886	812	874	850	850	820	844	843	825	864	855	802	837	839	834	897	832	843	784	822	841	898	811	849	812	894	806	840	865	881	883	805	877	836	848	872	819	842	849	825	824	885	855	875	823	826	848	865	899	854	841	860	827	823	835	842	873	847	842	861	836	834	899	871	817	880	903	832	875	872	800	811	859	861	868	881	853	872	832	847	887	894	871	808	827	835	894	844	837	850	873	887	892	867	877	873	856	823	855	873	858	867	859	819	843	831	799	924	880	832	859	857	787	830	863	874	836	894	854	823	821	856	889	841	888	849	840	945	864	865	868	806	883	840	877	869	842	837	864	842	813	829	820	816	859	880	859	875	816	853	853	854	920	861	853	816	906	899	852	870	788	882	822	892	831	864	872	886	852	840	837	860	844	881	863	844	843	858	865	854	814	824	845	801	895	842	858	819	849	849	840	848	931	851	870	881	822	837	884	874	896	870	841	860	827	883	838	860	834	855	798	873	867	880	843	828	886	861	838	916	821	837	833	874	827	799	857	872	861	840	862	820	860	825	851	843	822	856	899	817	837	823	796	854	802	846	818	864	840	889	857	864	887	881	891	843	863	841	833	874	821	831	840	830	879	843	803	882	834	829	843	852	855	867	850	880	871	897	873	845	854	863	841	824	845	870	898	905	852	821	875	837	801	843	853	822	817	834	834	815	858	862	820	859	864	917	865	854	819	858	832	875	847	852	841	832	835	835	811	854	848	905	855	866	893	856	818	856	812	864	799	884	856	859	850	763	814	889	876	873	811	874	832	906	803	838	800	848	816	823	837	852	770	857	846	863	849	824	822	863	839	827	814	844	861	839	872	835	846	847	845	845	866	880	869	816	869	838	877	863	844	890	854	826	842	809	887	827	854	843	855	877	852	878	853	864	853	827	825	868	851	805	821	846	823	866	871	823	858	869	829	855	858	892	893	832	835	863	899	859	856	848	871	870	886	862	853	827	834	842	789	797	859	907	940	820	803	837	825	847	838	877	917	842	888	854	859	851	831	883	837	869	813	894	883	902	825	886	838	863	800	841	900	830	822	825	882	817	852	815	875	865	866	876	867	902	799	847	818	902	872	857	793	860	817	857	888	799	884	870	839	861	824	792	848	871	854	877	814	829	827	823	848	831	784	837	867	831	840	805	872	805	832	819	834	883	842	855	877	880	819	851	831	870	795	893	830	884	814	875	834	888	887	815	873	832	841	855	844	849	843	836	814	860	905	877	811	857	874	863	922	848	839	832	830	860	836	845	875	853	852	824	870	839	848	830	850	819	876	856	822	831	847	856	838	887	886	850	871	830	812	840	853	860	801	818	840	872	867	837	836	845	885	812	803	872	846	829	863	855	797	879	847	865	893	858	854	856	823	890	857	799	840	894	858	890	822	848	865	848	782	846	859	831	832	838	847	842	903	885	854	832	762	854	793	819	938	849	865	858	843	896	796	843	817	818	847	798	859	834	853	843
64192	36169	18134	21121	44142	57200	51299	37893	22023	8664	2453	871	445	362	318	358	324	304	338	309	280	328	314	332	330	312	350	323	370	338	327	337	326	295	361	310	321	332	349	326	325	347	340	318	321	315	342	330	303	317	329	341	341	329	359	302	364	312	310	326	301	290	346	310	351	312	317	330	332	330	327	342	306	330	313	349	317	309	358	341	368	334	357	338	339	304	312	351	324	334	342	365	319	304	298	310	322	347	333	349	330	339	331	358	322	313	334	283	312	321	346	297	342	371	309	303	323	307	340	315	307	338	324	328	298	298	344	324	331	339	312	348	320	311	343	335	328	313	342	336	330	332	326	313	321	336	306	318	347	314	287	304	350	329	323	318	322	315	325	328	321	347	319	332	308	334	321	317	367	340	344	322	320	319	310	312	311	343	368	343	344	360	349	370	333	343	321	334	304	309	307	363	329	321	325	308	335	308	346	347	324	308	333	348	313	314	327	309	351	331	323	349	303	311	344	334	360	359	305	339	285	334	336	347	328	335	332	320	349	313	312	298	356	322	362	311	341	329	332	326	347	325	350	337	333	303	345	328	338	315	318	324	331	292	328	333	299	284	340	331	304	329	331	352	316	342	347	313	306	329	309	321	314	307	343	338	356	302	376	339	360	319	346	336	318	312	347	288	304	329	314	348	332	325	324	307	325	321	345	293	303	333	345	348	340	340	295	324	346	336	288	320	338	329	301	315	324	331	342	358	343	335	300	340	312	353	355	302	326	308	322	307	370	349	331	329	343	338	338	354	333	358	359	355	343	331	323	346	348	316	317	334	319	319	374	298	332	341	349	381	338	330	339	320	319	275	329	325	339	308	285	324	306	345	322	329	323	338	331	320	353	318	305	330	330	359	341	353	325	330	303	326	316	327	341	350	333	297	301	309	335	329	299	311	335	297	314	328	321	337	303	334	311	330	318	330	338	367	321	325	323	305	322	317	325	325	356	319	318	297	273	279	349	297	308	356	330	335	318	344	319	328	332	332	320	322	356	322	335	335	315	321	318	330	297	313	331	322	333	317	294	328	362	317	360	324	322	327	346	336	337	319	348	355	320	362	307	342	329	331	299	296	347	290	347	288	321	325	340	326	336	312	334	308	336	340	367	331	294	340	321	340	358	321	319	323	306	306	334	328	334	352	319	320	350	311	319	316	296	330	342	338	338	339	307	297	327	321	305	319	317	303	314	327	343	309	323	323	358	314	340	356	327	322	335	319	322	330	326	294	318	319	309	310	316	348	324	308	305	340	304	369	317	310	327	326	325	340	319	338	334	338	331	327	335	337	316	276	372	331	312	313	347	314	258	291	328	350	334	301	293	316	332	318	313	305	305	313	323	322	378	359	342	336	313	321	356	339	336	336	327	346	320	317	351	288	327	279	330	336	338	296	328	329	305	305	318	346	344	327	345	332	321	313	347	338	315	384	296	346	319	324	329	324	306	317	361	332	329	307	305	325	350	331	366	318	329	303	324	342	353	331	331	333	311	366	326	344	324	282	337	330	308	301	338	330	367	324	346	356	330	326	331	335	324	296	320	346	345	289	338	349	319	293	332	347	332	348	317	319	321	335	323	329	300	318	345	334	338	344	295	324	295	313	316	319	350	374	324	326	330	297	327	339	299	378	318	292	327	328	339	344	322	355	332	319	330	309	329	312	320	324	326	325	339	343	307	336	334	339	343	356	300	345	308	336	312	349	339	314	320	345	323	302	308	342	310	354	327	330	333	299	319	294	325	305	362	331	353	351	350	338	332	307	323	337	340	336	319	332	305	329	351	320	313	322	325	334	343	337	320	292	286	314	335	275	289	334	345	345	323	327	343	301	333	321	326	307	348	349	292	316	328	316	350	340	328	339	352	320	319	339	358	353	318	330	342	331	304	343	337	329	321	360	336	314	322	331	354	354	322	330	316	344	328	284	369	334	331	300	348	325	335	326	315	361	294	301	319	309	335	308	305	336	337	348	305	337	316	355	303	336	321	313	323	322	327	339	357	321	348	328	326	319	322	309	341	350	353	344	338	358	332	343	312	343	361	348	337	307	317	313	298	327	336	303	337	305	377	323	343	333	317	348	346	320	331	318	323	342	349	323	308	347	350	324	317	343	334	336	328	365	351	325	326	343	322	338	314	328	319	333	324	347	314	351	341	336	290	331	331	328	354	315	330	308	330	324	349	355	345	333	354	343	340	327	349	313	318	326	315	313	318	317	302	336	311	291	305	351	334	334	348	317	322	308	348	326	336	332	302	318	333	342	332	370	361	338	335	338	304	335	328	297	335	319	297	349	341	361	288	338	342	347	319	348	320	345	340	333	334	356	324	334	319	318	333	322	358	334	328	348	310	330	342	329	322	342	313	334	320	344	320	339	316	317	320	364	304	306	334	326	349	317	323	339	348	327	326	307	315	344	300	334	315	331	287	312	330	334	302	291	360	357	291	331	317	309	330	331	321	307	358	317	325	318	343	341	297	310	318	338	331	326	307	309	321	324	315	318	339	334	314	323	325	318	376	322	339	341	341	341	320	307	314	362	321	321	361	336	340	317	277	305	332	346	338	323	341	299	313	346	319	308	358	319	353	319	321	329	321	359	333	287	308	317	336	327	332	329	325	319	307	296	323	313	288	307	336	327	360	334	350	325	347	317	279	320	298	329	334	326	352	308	320	314	308	313	287	357	380	311	336	354	349	359	331	291	321	338	297	309	328	343	316	334	313	318	327	334	312	318	330	347	333	343	343	293	354	327	329	301	345	349	338	307	323	322	283	329	329	342	289	373	350	340	343	362	347	317	308	325	312	343	353	343	321	336	363	297	328	313	329	311	342	308	311	329	364	317	336	327	326	307	320	341	340	331	342	329	297	314	328	325	298	312	368	351	345	354	317	335	336	334	348	320	329	307	318	316	310	342	320	327	333	347	346	338	317	294	354	308	342	339	329	340	319	318	321	322	296	368	292	339	328	324	294	339	317	327	330	317	320	337	301	306	345	345	306	366	350	331	351	314	303	311	346	322	349	328	355	354	365	328	310	299	316	314	345	353	334	333	335	325	323	307	344	341	317	313	314	300	329	323	308	326	333	342	342	333	344	324	310	324	317	325	319	338	304	368	329	341	342	334	313	351	343	305	328	324	301	307	297	314	310	306	305	320	303	304	323	324	314	311	313	310	343	342	335	385	329	386	307	341	310	334	294	339	348	327	331	297	311	323	320	302	291	322	309	338	342	341	349	367	309	325	364	287	321	347	333	306	340	311	342	313	331	320	329	356	337	346	316	330	329	300	318	329	288	315	320	336	329	331	325	329	325	361	335	332	323	337	336	314	331	346	334	348	344	331	308	296	341	333	345	347	341	345	347	333	321	398	347	330	313	302	336	327	308	342	342	308	346	324	331	343	304	301	312	340	329	361	341	341	341	348	323	299	339	281	317	349	340	306	317	313	342	285	316	353	294	326	306	308	345	318
37321	17917	19811	34994	57417	68249	62916	51381	36381	19862	7866	2668	1187	822	850	756	736	770	776	807	819	797	774	768	824	739	783	734	790	792	794	762	785	752	776	775	790	792	771	789	784	790	808	790	760	801	779	771	793	729	823	773	791	829	728	758	772	714	782	782	757	753	720	727	778	710	791	760	788	793	795	791	812	804	768	732	760	752	773	807	783	800	727	756	772	755	800	795	734	789	727	763	772	792	752	748	830	759	814	810	763	823	745	842	774	779	792	813	752	770	729	786	781	787	779	775	771	769	768	751	765	740	789	786	764	758	773	755	784	767	782	773	774	813	781	810	722	767	779	780	744	785	782	744	763	749	758	797	774	785	790	778	743	799	793	791	793	761	762	739	847	757	728	796	718	777	809	763	747	755	784	781	797	805	834	795	786	782	721	719	793	803	781	771	818	763	791	779	781	784	778	694	821	796	823	786	688	709	743	748	704	750	776	771	789	783	745	778	809	735	733	745	773	759	735	745	758	780	812	740	769	764	821	814	778	789	778	775	747	756	780	734	778	737	751	764	827	829	773	728	772	792	762	732	777	758	768	748	796	801	768	800	747	797	775	728	721	791	759	785	772	799	743	790	742	762	774	788	805	774	807	764	752	777	747	745	768	730	785	757	790	792	769	737	754	806	807	733	740	814	792	760	782	765	769	832	761	734	808	768	792	775	736	755	740	814	767	802	844	750	746	729	780	826	786	719	770	792	752	781	823	789	808	747	817	764	784	702	802	752	732	803	765	782	761	734	767	735	783	779	746	751	783	741	787	863	806	784	748	792	859	743	832	819	783	757	782	803	806	778	775	764	723	744	760	747	723	831	825	833	753	715	762	753	762	755	738	770	719	771	764	741	794	790	744	794	777	818	802	793	808	802	783	790	760	770	741	798	796	782	780	752	777	789	793	794	775	727	749	758	797	768	810	765	783	763	750	776	816	791	788	744	797	802	762	790	766	785	834	795	744	795	761	815	759	782	791	766	810	731	766	736	742	782	761	756	769	771	766	785	800	767	761	815	818	763	760	777	763	788	769	783	766	803	791	791	764	798	799	808	779	726	723	767	754	758	727	739	753	786	750	816	744	818	775	788	776	768	783	795	746	790	757	746	761	755	740	770	747	766	751	757	800	762	737	783	749	777	769	801	813	745	758	761	787	813	732	790	784	751	816	786	789	796	754	752	729	779	737	748	747	764	760	763	789	761	784	777	725	766	783	753	835	751	781	775	794	773	771	813	742	813	812	782	793	793	773	758	787	737	786	723	806	743	760	817	766	732	729	777	768	777	795	751	737	738	755	837	768	776	748	730	811	763	799	779	751	764	755	783	795	753	807	771	792	757	780	749	754	808	764	731	736	771	785	769	727	767	745	769	759	769	761	786	716	789	792	779	832	788	771	767	776	790	760	775	757	745	777	749	847	812	730	759	733	764	788	783	793	758	807	750	789	808	776	736	760	788	797	770	764	769	758	761	814	781	784	736	751	758	755	776	793	809	770	791	772	745	778	785	823	783	743	830	753	736	789	757	776	839	770	801	763	782	749	756	798	751	788	772	766	810	792	797	758	811	745	738	809	756	797	781	769	781	792	801	784	821	788	787	779	806	779	704	800	811	792	752	751	823	754	759	782	754	763	731	793	739	754	788	745	780	745	767	770	771	764	768	750	730	808	771	771	744	773	810	739	805	773	749	783	750	780	784	770	801	803	799	785	761	793	836	792	762	776	814	791	756	776	759	784	722	807	787	801	784	772	797	792	836	745	787	804	776	784	774	742	779	783	755	786	777	723	764	727	782	780	785	741	766	774	782	707	728	811	768	799	774	812	754	775	778	793	772	803	780	722	808	755	777	799	739	792	781	765	786	798	820	804	777	759	801	794	789	782	783	795	804	760	751	810	754	747	754	784	726	791	725	741	742	758	778	780	807	756	779	823	748	786	743	759	748	803	806	760	754	824	743	728	764	781	779	738	812	741	773	808	787	769	746	752	771	750	774	745	744	730	805	790	797	715	776	785	717	787	755	778	790	763	745	755	791	748	795	773	753	758	763	736	819	777	765	782	771	733	729	764	826	829	793	765	766	778	756	805	737	758	766	815	771	791	796	714	789	782	761	766	831	780	813	753	791	759	750	724	738	783	742	730	759	803	802	754	794	775	726	749	795	747	757	700	790	777	756	823	788	771	806	797	751	815	774	748	769	730	739	753	721	791	779	801	808	836	726	792	799	787	791	788	827	808	804	731	786	745	777	779	798	771	808	802	762	788	804	810	727	756	816	787	696	817	774	795	732	792	746	775	784	731	764	734	728	802	759	800	769	759	768	763	801	769	776	777	747	767	765	812	767	784	777	770	750	790	814	746	802	806	782	749	779	823	757	780	728	770	772	717	788	783	770	824	805	785	799	804	743	769	765	763	786	772	814	771	738	779	783	768	767	816	788	823	779	794	792	760	739	807	744	743	777	772	766	782	809	760	750	789	788	750	730	745	826	767	790	753	758	732	813	766	764	748	786	758	796	751	804	762	781	766	748	744	803	732	811	772	820	751	761	799	773	764	778	773	773	863	764	727	799	762	760	769	816	737	788	732	763	810	782	739	813	806	776	734	733	741	809	765	768	761	787	785	792	758	799	775	813	760	780	793	751	845	798	835	768	743	776	786	787	724	796	751	763	796	780	756	805	731	794	780	787	787	774	747	751	754	755	763	749	843	790	821	755	813	779	761	757	739	770	803	799	800	810	749	713	787	816	787	777	768	819	730	769	731	782	803	806	777	737	787	817	782	755	788	770	767	791	744	794	731	778	737	766	770	776	797	828	787	802	748	800	791	808	757	758	786	775	755	789	765	741	773	794	766	759	786	762	793	743	753	836	786	776	796	760	768	789	739	784	765	812	740	768	780	808	782	771	738	762	788	773	758	789	788	760	766	760	770	775	785	746	762	765	753	724	781	823	777	761	770	807	761	792	793	810	782	760	793	776	768	776	752	706	794	781	746	753	794	750	741	817	834	806	781	776	726	786	733	749	766	779	762	756	801	790	767	746	755	775	801	784	744	797	724	769	783	779	745	805	752	803	739	770	797	777	765	757	797	736	810	762	763	781	783	805	773	842	800	792	800	731	749	776	825	783	782	777	756	761	797	772	829	760	752	795	790	789	763	767	769	751	747	787	728	763	734	754	838	782	778	812	725	772	810	826	768	767	764	763	768	727	808	724	744	817	753	780	776	799	764	765	765	779	733	758	780	780	740	751	776	829	796	771	769	791	781	763	771	726	749	780	822	774	807	796	730	770	786	788	771	767	772	774	802	744	789	737	805	737	809	798	778	784	750	765	774	770	773	785	772	756	768	809	797	769	807	733	802	741	743	753	752	772	787	779	771	752	765	774	817	780	792	730	784	781	741	777	800	762	752	748	796	744	795	775	794	727	794	769	842	752	795	755	778	772	770	748	787	769	759	783	761	752	755	773	834	755
63470	35078	18566	20327	45399	57632	51129	38074	22189	8793	2580	826	468	332	327	333	331	352	326	360	330	329	352	332	363	283	348	304	317	347	304	367	317	356	314	341	343	339	335	332	317	310	299	358	328	333	358	341	329	348	310	337	323	340	338	352	335	321	357	367	361	331	319	317	348	326	318	328	338	310	328	341	331	325	295	362	319	328	330	343	316	324	346	365	317	340	305	341	320	343	314	309	325	339	323	303	332	333	304	308	315	322	321	282	367	307	335	334	358	374	324	331	303	338	334	353	314	330	318	338	332	338	329	333	363	345	335	327	302	321	309	346	332	350	311	342	361	382	314	321	330	344	348	329	321	338	335	356	314	344	327	311	301	323	327	315	344	346	363	315	379	337	333	317	329	338	289	363	354	325	314	342	316	337	334	306	347	321	324	316	313	367	316	339	316	321	333	311	333	326	281	350	372	331	363	362	371	334	337	329	323	342	340	340	330	330	311	353	364	339	318	349	347	308	317	323	356	353	353	301	330	307	334	357	338	328	322	299	332	335	328	373	336	369	321	342	338	323	350	315	321	350	310	349	330	347	370	355	323	293	279	376	309	345	349	345	335	335	313	312	320	330	299	359	321	375	335	356	352	339	314	362	347	289	353	298	351	335	353	358	330	316	345	362	348	317	341	319	350	346	374	341	350	317	325	310	318	332	324	366	357	339	361	322	331	343	333	345	344	325	345	348	350	341	332	306	357	351	353	314	360	349	356	309	323	311	307	325	321	319	355	306	357	324	301	322	366	324	350	334	346	332	394	412	321	326	344	348	353	332	300	320	367	345	342	376	319	373	347	361	329	351	304	358	344	363	327	325	333	361	352	295	382	357	327	328	329	350	343	343	336	340	319	333	325	338	416	340	315	364	356	358	286	360	316	297	346	335	356	305	345	349	347	326	343	317	322	352	337	374	298	338	334	321	322	342	300	317	357	358	327	356	307	362	393	326	336	319	368	297	342	317	294	366	328	331	324	306	333	334	333	320	324	360	328	336	306	354	329	349	360	323	319	347	336	338	324	351	318	344	298	316	331	305	357	319	333	330	332	320	354	329	296	356	353	322	320	321	330	326	309	350	287	369	317	328	329	290	317	362	315	390	284	342	323	345	324	314	324	332	346	324	329	360	379	300	370	334	350	352	313	342	351	332	318	331	344	297	350	331	370	309	293	359	348	328	335	324	326	321	321	310	317	336	324	334	354	366	335	302	335	329	328	320	305	301	334	329	358	327	330	315	306	338	321	340	361	339	323	338	332	319	342	311	358	337	339	331	387	386	352	341	341	315	343	355	369	339	332	298	347	315	324	338	322	361	339	337	329	326	339	320	300	340	325	313	328	354	316	318	295	328	346	345	361	306	343	333	343	340	306	350	302	338	345	359	354	335	310	346	296	328	323	321	329	316	349	317	323	346	330	375	325	316	302	307	327	338	320	320	328	336	334	323	346	320	367	358	319	332	318	299	306	295	307	324	341	345	335	346	356	329	360	333	318	353	367	356	339	354	321	324	318	313	327	307	324	344	340	304	334	337	405	330	320	354	329	296	326	350	304	320	338	322	334	348	351	347	303	363	322	342	321	310	343	311	300	337	366	294	296	323	332	365	315	339	343	337	355	347	356	395	322	339	314	365	329	341	333	333	357	325	335	343	321	351	314	337	356	318	322	344	312	303	325	347	351	324	357	343	383	327	338	288	334	294	332	343	332	326	327	350	346	330	334	332	354	334	353	338	329	317	332	325	310	337	364	350	332	348	321	357	318	304	353	349	323	359	315	326	369	341	345	309	323	319	330	342	319	313	335	325	318	311	335	349	340	335	347	330	341	303	317	345	357	328	353	336	357	313	334	293	361	351	366	369	342	332	348	368	341	342	387	323	302	352	332	344	323	316	345	310	302	335	333	344	341	376	303	325	317	324	333	312	338	357	350	343	299	355	352	309	337	314	373	326	327	337	362	324	348	323	352	345	341	328	302	309	295	320	331	329	339	325	339	315	335	350	363	317	322	323	350	305	324	315	352	331	330	351	352	334	332	340	318	317	312	303	317	381	355	353	337	296	308	326	345	314	289	331	364	353	317	343	317	342	331	346	318	357	316	363	316	312	312	369	340	351	326	311	359	329	330	350	339	361	363	325	363	323	290	355	336	339	309	322	329	323	309	331	323	366	324	325	308	283	312	338	307	347	352	332	357	340	333	344	304	332	338	339	316	296	321	368	304	333	327	331	311	363	331	319	336	352	355	334	314	321	346	316	328	332	311	347	341	323	307	329	361	356	315	335	330	359	356	353	312	332	310	341	333	332	305	290	354	364	331	334	347	334	333	339	302	285	350	330	341	331	384	331	336	336	346	295	300	316	343	323	356	333	333	325	300	316	341	308	309	317	352	331	343	359	308	328	339	334	320	324	323	342	364	311	343	310	351	340	325	346	324	331	311	345	356	349	319	369	322	335	344	318	323	345	356	356	316	337	294	368	309	299	331	340	336	340	326	355	318	331	313	343	324	276	308	308	346	351	354	284	333	322	336	304	329	345	375	338	354	300	356	334	337	341	313	335	331	316	293	335	316	315	305	319	372	303	329	301	355	307	320	329	297	299	325	331	288	334	358	349	321	298	342	331	353	361	359	368	345	353	346	365	333	341	288	362	346	337	325	296	366	303	342	328	329	306	346	333	319	300	352	313	335	337	328	327	320	328	356	351	323	322	318	312	318	286	339	328	350	356	380	317	334	337	316	328	319	314	333	343	336	338	365	360	343	328	315	380	300	344	310	321	319	328	285	351	312	334	328	362	385	342	325	330	340	332	357	330	332	382	335	330	342	299	334	359	339	342	328	331	328	359	339	310	355	333	301	322	282	315	385	352	353	343	327	351	321	326	384	332	338	310	349	338	370	311	328	337	355	311	322	345	358	352	339	337	312	323	309	350	317	332	331	361	321	314	338	330	317	330	353	352	365	359	316	309	340	305	345	378	329	288	356	350	333	324	347	322	313	310	353	311	337	349	334	301	327	345	349	322	351	311	382	384	365	292	352	338	340	337	306	324	321	326	362	369	347	291	343	285	343	358	350	354	357	332	370	329	304	357	333	292	328	324	345	293	327	310	308	305	367	359	329	357	391	306	330	343	302	323	344	323	369	338	327	330	355	306	350	341	361	343	335	352	349	348	327	284	325	351	336	357	322	323	354	349	316	299	357	333	317	332	325	371	341	337	363	338	324	319	330	357	322	304	344	333	349	316	367	318	318	312	336	336	351	312	325	316	315	320	324	308	342	316	324	315	297	342	330	332	309	344	355	305	307	368	336	326	358	313	306	333	368	340	305	325	336	341	327	330	369	331	354	364	317	321	321	314	335	324	317	353	327	331	304	353	338	307	309	324	327	289	331	369	346	352	344	300	303	346	362	345	343	347	369	309	345	364	331	340	360	325	348	333	376	342	320	371	359	362	337	318	332	352	349	339	290	306
36955	17558	19969	33750	58673	68503	63080	51442	36245	19872	7971	2646	1163	817	772	748	821	789	814	795	757	826	797	835	802	784	806	784	780	805	807	801	782	774	809	782	786	772	781	768	739	823	824	776	740	752	727	823	773	785	818	797	800	772	803	803	788	781	793	774	819	788	792	817	790	768	819	758	747	814	801	765	859	786	768	818	780	778	771	783	803	817	753	829	813	737	753	727	791	818	762	798	839	747	787	788	772	780	779	791	792	742	754	769	773	788	792	750	828	805	814	756	778	767	782	754	743	800	751	772	813	744	779	754	775	778	760	779	779	793	815	807	814	792	784	784	842	750	739	748	775	777	781	751	784	740	775	798	780	794	798	819	788	782	780	779	815	785	771	745	754	772	794	789	792	716	815	787	744	750	824	726	723	787	793	798	727	781	789	750	808	763	793	761	777	740	780	809	774	797	764	776	722	780	739	780	752	830	811	801	835	754	781	788	792	786	797	803	750	818	802	841	793	778	785	763	776	779	777	803	832	760	783	787	807	785	789	782	792	788	767	794	731	812	776	791	796	798	783	761	769	855	757	789	800	828	788	736	814	783	819	823	809	749	806	748	820	775	770	759	801	810	738	788	761	778	780	799	786	763	711	771	794	727	802	756	754	797	794	796	743	807	761	810	796	766	823	734	777	794	802	748	768	817	770	787	744	787	805	826	801	787	784	755	776	771	766	850	755	825	786	798	770	736	777	833	755	779	744	784	810	753	781	786	784	799	793	756	730	750	802	784	787	809	774	791	765	753	794	835	759	812	799	787	795	800	764	754	825	804	796	786	709	777	786	797	774	798	792	785	765	734	759	803	749	819	746	785	822	765	778	785	802	790	811	788	758	814	765	797	817	792	754	775	771	801	790	799	796	743	832	788	791	791	771	762	767	761	753	753	761	746	791	755	768	762	816	778	785	764	802	758	816	797	775	777	766	762	763	750	730	803	755	806	718	849	758	818	840	822	755	741	781	772	804	775	804	826	804	761	832	785	744	788	789	799	821	799	791	760	801	715	791	774	787	771	763	771	798	746	798	755	749	801	781	793	785	727	843	788	775	767	840	795	803	795	803	743	800	772	771	824	761	769	817	797	744	786	789	751	793	796	745	764	731	758	744	775	752	799	742	817	754	825	814	785	732	820	760	799	732	769	780	759	788	791	761	765	798	808	812	838	809	771	790	760	749	763	776	760	732	790	825	804	770	827	834	744	847	811	766	792	749	822	773	841	780	746	802	815	784	804	776	757	782	771	821	800	798	727	786	796	764	786	772	800	774	748	769	769	817	783	866	746	719	788	787	816	790	774	759	797	739	813	769	757	753	782	776	777	728	739	772	770	808	775	771	751	744	774	780	795	777	804	749	766	775	806	768	827	786	765	744	731	804	760	791	796	775	817	711	775	823	768	855	784	825	816	769	765	801	773	743	807	826	848	763	802	793	741	793	802	772	799	779	736	792	819	826	823	792	745	836	783	810	774	766	775	777	825	792	807	738	749	796	784	799	779	773	774	776	833	783	771	830	809	837	787	806	821	781	738	788	792	795	728	766	819	747	791	772	779	800	784	783	768	797	768	798	807	761	775	765	789	786	791	766	790	820	761	822	825	763	761	787	826	842	768	839	735	793	814	808	753	730	753	770	744	785	806	796	803	799	798	763	809	797	770	762	759	792	787	813	807	810	767	780	817	778	775	792	738	733	768	791	805	744	803	824	770	768	767	767	791	826	768	826	775	783	781	817	769	757	803	800	774	757	773	787	717	727	781	783	788	751	752	815	813	777	748	758	799	775	779	795	720	788	783	822	848	746	803	782	840	806	794	797	815	790	755	845	745	806	782	748	747	778	763	714	808	773	802	716	796	774	722	779	774	778	785	769	758	822	764	756	784	753	782	773	811	791	782	781	768	741	792	784	775	779	762	785	850	813	821	801	792	799	754	820	801	770	821	757	751	784	853	700	771	806	775	752	754	766	750	826	841	807	780	788	787	755	739	762	822	810	794	729	734	814	768	785	788	790	765	825	787	787	812	730	791	793	798	793	765	741	806	756	773	797	840	792	754	768	781	755	779	773	799	772	831	784	786	729	831	760	819	772	823	781	765	782	791	770	781	770	761	790	756	795	784	757	765	795	822	753	793	771	802	767	749	792	793	769	797	799	795	773	773	754	797	741	803	747	755	794	801	775	782	809	820	823	778	780	775	774	759	743	806	773	786	773	713	778	803	789	735	773	759	740	808	785	756	781	793	770	764	820	733	794	794	772	761	829	725	736	789	782	796	770	804	739	782	795	820	751	744	776	806	752	790	776	722	733	747	765	793	793	792	767	752	793	791	776	807	780	793	778	795	780	775	804	780	783	753	784	779	776	775	800	783	752	802	773	851	781	818	767	814	744	795	795	810	776	764	799	788	779	776	805	785	811	746	804	748	781	764	780	794	787	801	831	802	759	748	794	827	806	830	763	759	772	799	776	768	800	765	774	796	782	813	774	833	774	794	735	759	791	789	751	804	742	722	771	783	771	819	756	783	808	836	763	786	779	787	788	775	818	800	785	789	730	721	823	793	723	800	782	822	783	754	764	780	791	750	792	817	796	834	768	796	836	814	812	759	794	784	750	776	789	816	742	754	722	764	765	805	810	791	823	741	823	813	744	791	761	781	744	790	752	758	816	795	834	791	765	759	763	791	792	823	780	790	780	826	762	781	728	765	754	790	736	792	779	780	772	773	793	752	822	767	796	741	774	768	804	802	786	760	801	775	740	811	746	806	768	785	775	774	788	837	822	771	755	845	799	793	809	794	782	797	784	763	798	767	794	763	818	822	750	836	766	786	774	789	798	775	796	791	757	756	774	790	770	782	791	787	793	791	762	738	747	814	845	742	807	794	792	795	800	794	738	761	773	775	732	806	753	846	793	785	811	772	780	801	759	780	806	780	807	779	795	781	759	842	787	736	804	744	817	744	758	779	786	824	789	789	781	783	782	758	787	750	783	873	819	761	732	788	792	818	777	798	823	738	826	815	761	820	788	733	827	768	803	801	781	781	786	796	814	813	793	757	734	777	770	805	780	756	789	766	805	772	775	799	767	784	825	765	819	808	760	792	776	748	814	812	781	808	784	798	758	756	759	810	803	776	797	790	768	781	744	758	769	801	796	759	790	752	789	792	789	784	803	780	776	763	769	779	779	813	725	788	775	809	763	786	793	783	758	776	734	779	779	713	772	785	821	760	779	776	742	759	777	766	823	813	712	771	787	803	810	785	797	810	813	759	825	767	811	805	799	768	811	737	787	751	778	751	757	780	768	738	796	804	812	773	821	777	778	797	804	823	831	717	767	789	741	814	796	815	764	760	783	830	790	786	802	786	760	752	777	817	727	792	810	804	794	764	750	759	800	783	785	834	785	797	767	800	772	765	791	770	780	785	785	865	757	798	797	828	758	829	785	793	750	811	747	786	750	782	800	808	774	741	822	792
8546	1548	927	1209	2059	3597	4067	3037	1704	924	584	408	416	345	363	351	379	349	393	378	378	375	395	385	357	386	350	360	350	397	358	386	402	385	369	308	344	375	342	370	368	383	387	398	354	361	368	353	367	380	387	350	366	379	372	370	367	364	363	376	371	357	360	368	362	357	391	384	374	348	361	389	374	353	356	371	350	383	362	357	378	363	365	362	370	366	346	377	391	353	371	349	384	356	376	358	363	391	353	361	346	351	396	321	385	371	393	373	374	378	383	414	379	382	388	373	368	357	352	376	347	387	384	403	354	368	381	364	393	363	366	379	331	351	372	374	349	380	356	370	337	380	326	335	431	378	345	355	367	357	380	389	355	334	359	366	396	370	367	342	370	335	367	380	367	376	359	371	354	350	333	375	373	382	371	393	376	357	353	375	387	377	395	325	361	385	348	384	354	360	390	360	358	361	368	388	341	380	381	349	336	355	332	375	350	330	360	388	364	345	384	383	402	361	371	386	353	363	367	361	355	348	353	403	353	374	349	345	340	358	358	365	340	360	389	379	333	393	379	390	374	352	338	363	370	391	395	395	395	360	352	377	357	335	352	399	391	356	346	373	349	384	357	340	369	352	404	395	396	388	373	351	390	379	377	374	360	358	354	392	344	363	370	361	385	377	385	372	330	405	381	371	387	343	404	372	366	395	393	362	375	340	376	380	372	382	351	359	364	358	431	353	359	393	369	403	363	373	397	372	344	376	368	352	392	360	364	362	374	392	373	371	359	349	393	352	381	384	365	330	359	375	359	384	343	330	343	349	358	358	395	403	383	345	366	367	384	309	325	404	376	370	322	364	401	353	355	343	386	352	372	356	360	363	352	360	361	345	387	385	367	372	384	389	356	374	353	360	393	406	396	381	328	331	385	371	359	374	368	349	358	376	381	371	358	390	354	378	335	382	368	375	361	346	348	376	343	382	400	358	387	342	364	379	370	349	349	343	361	347	377	359	373	382	380	360	369	383	383	376	380	385	378	400	361	379	353	416	360	369	362	404	350	373	369	347	342	357	358	378	372	380	348	362	363	371	362	392	385	371	339	344	347	341	365	323	370	342	357	370	411	378	370	369	366	384	359	366	363	395	360	355	336	382	375	387	340	379	383	396	364	384	383	376	353	327	376	364	385	370	343	357	359	364	329	386	366	337	340	397	407	372	375	399	385	375	360	418	345	376	359	322	381	364	342	347	396	362	382	371	338	396	371	377	370	393	360	359	377	324	327	380	359	345	372	361	353	392	379	394	321	363	407	360	369	364	342	387	396	387	385	418	395	341	375	374	348	379	334	359	373	337	362	354	383	382	360	387	354	354	412	397	372	373	337	399	379	349	409	355	362	369	353	339	368	386	385	386	387	385	382	360	336	323	379	339	429	412	397	335	346	327	350	369	384	376	310	365	367	350	384	363	364	352	375	380	405	365	341	343	366	404	358	358	387	354	348	366	356	368	339	369	355	377	378	361	357	346	347	387	373	394	402	377	375	369	414	338	353	397	348	348	381	360	365	414	384	375	385	416	351	363	381	387	408	336	328	334	353	366	387	364	323	375	350	390	383	364	384	348	354	374	377	402	353	376	337	378	379	343	366	387	382	369	385	336	345	335	368	383	343	335	363	332	385	343	348	310	362	321	330	348	339	393	377	347	417	375	360	355	427	396	355	346	372	358	411	369	340	356	344	351	337	393	377	376	368	364	377	418	394	389	395	386	373	391	372	324	350	361	383	388	385	387	417	370	387	366	381	358	348	344	400	336	360	357	391	342	388	355	375	360	319	413	343	393	387	412	391	326	332	346	358	343	383	397	362	372	359	365	409	383	365	364	412	388	357	368	372	346	382	409	363	326	357	352	380	364	379	371	405	345	357	382	375	324	354	407	386	409	395	354	370	397	385	334	379	357	352	347	368	333	378	364	370	325	361	390	355	350	402	387	356	376	376	353	356	357	339	354	344	374	411	334	341	361	360	333	371	381	379	382	335	379	333	351	376	389	343	371	382	380	379	373	382	345	364	353	379	356	347	389	373	399	399	369	379	369	370	364	357	357	417	379	357	356	381	380	343	324	386	371	331	323	388	383	363	356	410	352	360	359	358	334	361	401	347	373	349	349	348	374	363	353	360	397	394	339	340	378	371	331	359	370	353	365	367	412	400	376	398	359	323	373	368	332	361	354	402	407	355	371	372	380	364	366	360	335	373	343	382	399	355	381	361	336	377	350	362	350	373	355	365	387	346	385	313	358	345	347	368	371	345	360	386	373	325	397	366	357	373	375	357	385	384	373	377	345	363	355	324	405	380	354	376	353	343	359	398	362	349	392	392	339	363	388	364	366	351	333	353	387	378	363	417	369	364	398	361	401	394	344	383	399	357	393	363	358	384	336	388	335	382	341	369	380	357	376	357	374	385	409	386	343	365	376	366	339	382	377	415	380	379	354	371	382	404	404	328	338	377	366	353	376	341	338	374	370	381	357	384	391	331	370	322	381	349	343	387	351	370	363	367	384	375	354	365	367	380	349	381	388	373	360	389	372	391	369	383	329	360	380	358	373	343	398	373	387	378	370	364	364	396	385	412	382	367	376	409	365	358	358	365	373	351	368	355	424	351	352	376	380	366	376	356	337	371	366	355	381	365	354	350	345	387	370	345	354	351	377	350	364	388	370	386	360	389	344	403	352	359	399	363	344	355	355	388	392	404	376	393	379	395	387	337	344	311	345	364	383	349	350	375	372	389	339	357	365	389	371	371	383	387	364	372	393	388	367	331	375	360	347	372	365	405	356	370	347	392	385	392	369	337	353	388	379	350	346	346	390	360	372	348	409	378	392	350	350	359	355	389	379	359	366	395	352	361	381	364	357	355	370	359	374	357	378	392	368	366	335	377	344	338	396	377	365	372	377	382	376	352	405	337	350	383	355	402	369	371	347	346	366	359	382	341	375	372	379	364	375	385	381	406	360	338	326	384	364	338	331	378	307	348	351	370	340	340	350	348	336	354	345	328	397	384	350	346	374	334	358	390	364	368	362	375	368	345	363	360	349	341	369	378	364	324	389	364	360	365	332	363	349	345	381	400	357	366	382	388	411	359	357	363	337	372	372	340	364	348	399	365	360	343	396	336	384	350	363	355	336	361	397	356	376	373	371	364	382	338	397	384	353	424	331	384	362	379	349	367	354	368	370	369	375	362	360	360	375	366	369	366	376	353	322	369	380	386	382	357	409	365	327	355	393	360	368	383	372	373	359	382	385	365	402	376	363	406	364	385	386	316	342	387	392	354	371	367	349	385	386	363	362	363	384	368	346	354	365	333	378	322	400	367	352	397	346	366	405	320	399	385	344	331	385	358	351	382	391	384	377	381	345	378	360	398	377	377	351	373	387	364	360	374	377	375	367	379	335	363	356	364	349	364	335	345	367	362	387	350	371	364	355	377	355	389	402	405	343	353	362	380	406	376	377	391	372
6828	1878	1910	3228	8093	13431	13511	9721	5540	2853	1490	1024	850	859	877	899	847	885	874	902	861	839	874	897	879	882	837	850	866	844	853	875	841	880	819	861	825	867	871	849	842	824	920	904	839	879	847	869	840	845	838	879	839	787	837	841	873	857	819	841	809	890	920	913	836	861	890	845	860	846	839	865	864	885	896	839	821	830	844	865	832	877	809	865	876	913	833	910	837	816	841	871	904	803	845	855	876	820	841	827	844	857	817	859	874	867	813	864	859	874	883	872	815	846	810	851	865	838	870	854	899	880	869	846	847	847	842	856	860	822	808	825	863	851	895	835	851	865	866	816	852	873	822	880	837	879	776	857	841	867	780	846	884	847	866	798	826	832	837	860	873	768	860	822	876	846	867	810	837	856	814	863	861	843	839	874	859	816	877	866	865	866	898	851	882	779	866	831	837	872	891	842	840	865	870	837	842	890	834	837	854	873	906	800	807	903	840	881	879	899	863	857	832	874	847	825	826	823	849	835	900	886	836	886	872	873	890	838	847	828	876	865	836	868	875	906	868	888	812	870	868	859	859	826	874	836	882	879	803	827	873	768	889	884	841	875	835	832	840	870	813	886	846	843	875	849	856	922	867	823	849	847	845	783	827	809	886	860	832	797	927	913	813	832	830	837	884	842	818	860	840	840	802	838	838	819	840	826	835	834	870	853	895	842	849	911	845	887	856	868	818	846	868	799	858	870	885	849	838	827	867	921	869	905	869	823	845	893	842	841	867	898	895	848	808	814	866	828	843	811	872	865	938	810	881	892	830	844	893	870	848	795	886	838	856	788	881	856	828	876	881	797	870	799	886	895	861	846	868	842	833	834	851	841	853	907	855	843	885	884	888	873	814	900	897	835	899	852	908	855	868	841	888	875	841	932	883	831	864	822	895	814	852	839	900	893	897	902	892	830	841	875	881	847	853	864	878	882	843	853	868	845	833	816	786	829	827	874	866	849	843	847	885	882	799	816	878	886	838	855	868	851	849	849	848	884	879	893	851	788	841	836	841	854	844	851	857	874	813	824	817	801	825	821	882	835	823	848	892	844	841	876	838	842	867	880	910	837	896	866	909	808	933	902	862	839	833	807	868	854	849	878	892	870	867	831	843	855	857	836	825	910	847	916	849	850	890	862	843	858	873	874	811	856	860	826	829	841	844	865	820	936	813	859	815	897	889	879	875	844	868	868	869	873	844	850	896	892	877	867	868	831	857	896	888	839	829	832	833	841	827	820	842	867	844	854	879	826	829	855	748	891	830	851	901	849	900	866	795	835	848	841	873	854	844	878	876	876	807	898	843	833	824	911	891	824	836	818	876	840	847	861	824	833	893	792	896	802	850	869	897	850	872	810	795	873	851	861	834	896	896	875	864	879	858	852	829	832	863	863	849	853	866	893	826	901	885	846	838	894	881	814	826	827	843	872	835	848	867	880	827	908	842	807	841	894	852	846	861	842	859	840	905	855	844	838	864	865	889	840	855	871	871	839	815	817	809	866	844	867	876	831	829	849	834	854	834	866	861	833	829	864	867	832	861	860	807	854	816	857	882	831	846	889	892	831	875	846	879	888	841	884	790	899	836	870	865	847	838	869	802	836	891	905	887	872	827	850	865	821	850	837	860	899	810	847	813	854	867	833	893	873	788	842	794	831	871	852	882	803	903	869	856	835	856	818	858	897	806	926	915	805	856	883	851	879	877	816	852	815	830	880	871	848	879	817	842	920	852	847	864	830	874	826	836	875	847	872	849	836	822	858	824	859	831	869	878	864	875	845	821	835	871	902	885	859	853	828	917	823	822	842	820	834	839	862	883	872	838	839	845	838	887	861	847	894	864	858	845	891	837	854	900	808	834	841	847	862	859	841	841	885	866	864	872	835	918	870	865	861	762	812	884	854	887	824	854	878	838	873	805	871	854	876	871	831	873	855	844	838	821	854	843	849	826	904	852	857	809	873	847	830	865	881	841	916	861	896	817	860	916	843	847	898	894	790	800	844	791	832	842	833	847	846	837	860	864	862	800	882	844	814	956	843	805	850	828	844	903	866	850	868	816	848	850	865	822	829	860	866	821	821	876	810	839	821	834	906	842	888	889	883	866	846	883	854	885	917	877	870	867	819	832	845	880	894	875	883	833	827	873	896	834	853	892	877	850	822	851	808	876	837	826	931	837	935	860	843	879	886	857	844	788	887	784	895	878	874	853	879	882	898	849	868	840	834	810	862	911	835	816	814	852	854	825	837	833	820	860	861	818	816	874	866	843	847	857	878	827	853	858	854	883	822	795	845	915	823	844	826	858	842	877	838	849	853	804	852	826	912	866	842	859	860	800	841	811	841	850	862	811	877	867	853	814	832	848	827	854	813	830	859	858	849	827	857	869	807	870	829	854	813	895	845	818	883	811	812	892	856	841	884	873	839	836	872	893	864	879	880	854	865	839	892	820	856	812	840	831	811	862	883	887	893	804	857	852	863	877	860	910	860	902	826	860	823	817	849	849	847	886	802	882	916	813	875	894	783	843	856	859	861	898	859	868	839	874	831	888	849	807	848	858	880	860	863	850	801	896	867	887	872	844	804	878	860	842	834	891	872	866	777	850	838	862	834	864	873	867	820	857	867	833	872	868	830	883	819	819	871	826	902	840	855	831	824	817	823	825	871	781	889	757	933	806	896	803	853	841	869	856	860	894	862	873	811	802	864	853	892	852	809	872	821	864	895	807	833	898	854	849	849	873	889	869	846	841	911	797	822	882	847	858	866	851	844	886	831	864	868	837	877	844	869	884	842	830	846	859	885	887	831	854	859	845	891	847	821	834	803	843	860	879	879	852	819	937	879	836	848	795	851	806	903	823	849	875	846	816	905	860	826	905	828	872	854	870	823	848	852	850	831	832	848	812	855	803	890	871	893	809	877	893	833	887	862	893	864	822	867	826	831	881	876	775	823	819	823	858	845	825	847	809	889	818	855	851	822	835	778	852	830	860	836	831	840	865	832	858	854	854	878	885	876	830	846	890	818	869	844	864	874	914	841	912	901	853	892	850	872	876	916	856	847	842	840	931	824	813	827	889	856	876	874	866	892	875	860	866	831	825	872	876	872	869	836	865	885	849	844	845	792	860	893	835	865	845	846	874	814	842	883	866	843	827	837	832	861	845	874	881	884	842	868	882	904	836	856	868	850	899	833	859	871	860	848	837	866	827	826	870	833	856	886	855	839	913	876	888	803	845	865	882	840	867	830	830	868	868	814	842	839	796	819	859	833	830	915	877	857	828	857	855	909	860	817	828	860	837	862	846	831	884	831	865	825	867	883	873	867	859	878	884	848	864	864	831	849	845	859	859	819	854	836	837	846	816	814	863	847	889	854	873	857	848	884	829	855	856	806	908	903	835	881	885	879	853	867	834	840	886	871	845	849	848	903	862	864	858	849	873	854	814	828	805	889	841	855	871	911	846	869	899	869	860	818
62864	34020	18104	18453	44350	57986	51469	37733	21995	8390	2283	719	466	328	344	353	346	310	331	369	277	356	343	319	338	311	340	354	324	314	320	344	324	311	342	294	340	322	339	340	337	338	324	302	356	347	311	356	335	350	319	326	356	307	333	335	372	332	361	346	336	324	311	326	321	338	349	334	368	334	351	347	336	316	310	327	318	330	327	323	311	316	331	303	329	333	308	326	365	340	355	300	308	307	372	344	325	330	347	329	339	338	329	324	299	313	322	325	332	321	338	318	330	343	365	355	345	355	344	354	333	336	349	339	341	293	354	330	304	363	323	340	380	343	366	332	343	345	329	301	317	329	332	335	327	307	337	344	326	332	323	379	297	323	346	325	329	321	348	330	350	353	364	329	324	319	308	317	360	348	321	350	345	344	333	327	323	302	319	324	345	359	335	309	312	324	346	346	376	333	330	307	314	338	338	389	328	310	330	320	346	350	336	326	317	354	336	340	353	334	311	305	301	346	332	362	288	317	326	360	327	359	353	348	331	320	351	326	353	346	367	327	316	326	290	322	326	353	302	339	308	341	329	344	339	293	324	334	359	351	327	308	318	292	333	364	367	322	335	355	343	322	323	303	335	350	319	343	338	321	321	328	335	364	330	320	314	351	350	328	361	344	315	338	329	307	312	362	352	329	343	329	350	346	339	333	368	340	357	293	332	334	342	333	317	337	323	338	358	353	334	383	324	313	317	335	302	333	327	371	359	321	283	327	347	303	342	364	339	357	327	333	354	306	351	323	344	336	318	331	338	339	322	320	338	325	363	300	318	353	322	347	302	324	312	346	340	326	344	311	338	306	297	315	322	329	292	320	354	313	308	326	329	356	305	345	287	314	334	362	370	344	343	343	332	353	303	342	319	344	297	310	358	298	320	333	319	322	351	286	316	340	329	333	280	339	311	344	325	354	330	313	334	344	341	341	327	378	277	334	303	322	323	331	327	311	340	343	347	314	362	329	324	334	348	326	311	329	310	335	352	328	353	331	362	327	331	334	323	352	326	341	316	332	330	354	342	338	329	339	286	329	340	357	351	344	319	337	318	329	337	312	339	347	334	353	373	320	325	347	322	356	320	337	352	351	323	304	327	328	342	329	300	329	323	302	308	360	339	345	384	333	307	317	314	320	322	340	331	330	314	323	318	341	313	365	330	338	326	325	353	338	319	332	307	312	346	331	336	309	323	331	304	335	325	316	327	339	316	351	323	333	328	327	299	375	340	293	325	317	344	320	290	315	333	319	355	344	368	324	357	333	343	350	358	335	325	313	334	331	342	316	352	326	341	336	332	329	301	336	323	343	330	320	333	351	336	326	308	298	297	341	298	313	314	321	310	326	342	342	358	296	340	347	341	320	283	331	342	340	328	332	332	361	345	311	324	336	344	340	329	359	371	352	324	347	353	319	400	337	327	344	343	358	349	315	323	310	324	349	335	325	327	329	404	337	321	336	341	312	349	310	352	329	332	314	328	349	304	318	342	323	305	333	298	350	319	342	307	332	301	337	329	301	329	321	333	351	338	304	325	323	323	320	360	309	353	318	343	360	346	312	338	326	339	328	313	333	342	342	318	336	350	304	311	328	334	318	327	368	358	341	350	332	347	327	336	309	321	324	316	321	328	318	322	315	363	331	324	287	337	318	331	323	310	296	323	343	324	329	345	356	347	323	324	335	329	339	328	352	343	342	343	329	336	319	288	328	345	358	345	303	365	350	371	359	334	337	338	293	333	312	341	358	294	322	333	345	347	346	326	320	317	332	312	310	311	362	347	296	339	340	320	354	315	315	337	302	346	345	315	303	307	340	310	325	327	361	329	313	339	291	351	341	349	363	365	300	331	319	349	355	332	332	326	313	337	319	316	318	348	307	381	334	348	332	350	328	337	306	312	311	329	318	348	317	347	324	329	335	316	326	369	337	310	334	344	323	348	356	317	324	314	316	343	352	357	332	335	346	334	372	340	309	334	365	321	354	338	339	350	343	362	343	313	316	322	355	329	359	347	353	313	346	337	340	336	326	314	355	321	322	329	324	341	316	321	341	330	328	324	337	317	314	330	333	337	305	353	340	329	328	323	293	300	331	341	355	329	341	323	335	351	296	326	330	342	360	283	339	324	352	304	322	328	350	316	316	322	352	320	297	350	329	345	345	318	315	309	297	318	330	315	337	348	327	333	333	326	321	342	363	349	327	334	310	330	366	352	300	350	336	353	346	326	321	337	362	313	342	318	336	310	332	341	324	336	340	330	323	317	329	354	336	303	319	340	301	324	331	342	336	356	369	321	318	335	353	281	335	336	314	327	321	309	332	301	327	304	348	324	317	324	333	323	317	341	331	358	357	353	342	328	331	340	336	341	339	345	310	328	338	365	298	342	326	340	309	317	334	309	349	332	316	305	364	334	362	320	348	343	341	322	331	357	298	353	295	329	349	349	320	315	300	368	311	325	329	370	347	324	325	316	317	312	352	331	316	326	343	303	350	311	347	322	369	327	356	311	345	325	279	323	323	317	309	347	319	352	370	327	327	324	338	325	326	320	330	357	325	341	313	339	321	306	362	305	276	332	321	347	329	328	323	346	334	320	290	339	341	328	324	302	308	312	350	329	322	330	327	332	328	339	322	341	337	378	305	298	380	333	343	311	332	345	345	363	334	332	322	338	341	325	299	347	342	342	314	336	344	350	315	314	354	339	343	332	342	350	336	358	340	325	326	317	324	334	349	338	321	277	337	287	336	337	337	323	309	313	332	355	346	310	314	321	349	353	354	366	364	345	351	332	326	351	327	328	324	291	341	337	335	310	314	326	337	316	319	339	354	342	326	316	370	351	355	326	322	340	289	325	282	327	316	343	362	356	362	323	291	324	302	328	332	303	314	350	360	354	349	320	336	325	300	334	338	369	332	340	307	332	300	296	321	334	337	286	351	378	307	328	316	331	322	338	346	337	287	337	302	319	288	337	337	325	344	315	339	328	361	307	333	317	323	367	345	329	353	335	338	332	311	373	326	317	312	327	333	348	291	318	325	316	328	324	323	318	329	291	320	327	364	305	353	335	331	345	302	338	354	316	345	306	300	364	312	324	367	336	355	323	339	337	336	323	331	338	321	356	317	311	278	310	335	323	352	313	328	336	333	317	318	349	317	302	341	317	358	319	311	340	345	339	336	314	360	325	311	361	374	312	376	309	326	319	354	297	341	328	348	324	355	345	374	330	334	362	326	338	342	316	337	327	328	298	316	303	317	319	301	335	297	363	338	379	367	299	325	380	322	318	327	317	319	337	319	351	350	348	334	348	353	326	335	350	314	352	303	366	308	303	313	334	337	329	351	337	333	297	342	343	323	322	322	352	328	331	324	340	311	327	298	319	340	379	378	329	329	363	365	327	318	338	325	306	330	319	322	333	324	312	331	322	321	337	333	306	347	345	336	345	314	313	349	343	289	312	361	316	350	340	318	349	313	336	327
36584	17112	19394	32154	58137	68922	63146	51078	35826	18971	6979	2189	1159	862	828	748	784	810	769	746	800	764	798	777	771	801	786	802	816	762	792	813	804	817	783	773	771	794	775	782	762	746	779	784	779	778	792	772	770	715	781	770	780	762	822	768	759	785	737	788	784	716	776	796	770	768	784	778	735	797	766	765	806	777	772	756	815	823	791	801	759	710	797	711	821	785	768	824	785	770	779	750	796	790	758	786	765	756	751	764	784	800	770	779	761	824	776	785	785	813	774	776	797	786	788	789	733	774	735	823	846	824	811	795	778	809	759	786	766	822	743	765	771	822	812	854	772	790	783	789	799	773	748	767	794	740	767	758	773	747	845	764	786	773	843	823	819	788	798	809	703	833	804	772	807	770	749	831	837	757	799	794	773	783	787	764	802	798	795	796	781	804	819	724	778	787	753	756	809	779	791	793	735	796	806	732	785	804	807	806	789	742	744	746	745	787	795	821	762	784	793	764	745	784	753	757	783	787	772	777	805	816	785	776	805	789	762	725	775	754	757	771	763	764	810	729	780	767	802	788	822	842	777	782	792	807	799	790	775	787	740	809	740	744	800	779	809	766	827	749	799	760	736	836	831	734	793	811	808	775	835	825	739	782	782	771	782	770	803	726	819	746	798	745	809	764	755	789	782	822	806	779	805	781	781	772	792	748	752	756	758	776	755	742	825	813	782	781	790	809	831	795	762	773	792	783	798	823	816	753	818	832	778	788	741	782	757	808	807	773	756	803	737	743	790	800	782	766	792	774	767	783	768	819	778	769	766	801	825	765	802	799	764	800	811	767	780	796	745	762	810	774	839	823	769	748	771	749	756	794	768	756	781	837	797	800	763	817	762	765	786	751	791	726	760	745	789	759	806	758	780	778	793	778	830	763	778	766	783	814	812	782	777	796	757	767	720	752	744	778	773	815	816	746	768	779	780	755	768	770	836	782	743	734	761	826	777	777	802	791	782	765	827	747	725	782	820	781	735	749	751	790	798	787	831	711	768	780	770	845	789	751	746	840	800	759	770	780	747	813	730	784	765	788	820	802	785	777	792	802	755	820	744	817	779	762	823	782	819	772	811	760	785	772	794	767	764	752	777	810	753	794	779	801	792	831	758	802	755	758	729	772	759	721	812	774	787	806	790	789	787	786	756	773	824	786	795	798	759	780	798	833	729	770	786	847	749	750	811	769	799	784	800	794	786	815	836	769	737	728	785	811	739	792	743	800	774	768	757	742	736	765	775	791	787	790	824	810	790	796	755	792	797	708	844	757	768	763	828	848	771	795	778	777	743	763	785	808	789	763	771	816	805	751	808	879	740	778	791	791	811	766	793	748	768	755	755	769	777	749	788	767	792	763	811	773	707	762	829	794	798	784	738	783	764	745	796	767	821	823	755	801	815	830	794	753	781	816	779	707	723	814	793	761	812	771	770	795	782	787	797	775	770	807	759	702	777	769	786	763	818	808	788	807	803	813	785	787	808	791	775	690	726	780	775	742	774	767	811	840	827	804	787	744	833	777	784	783	774	834	834	766	850	759	749	802	770	750	795	771	789	798	788	745	796	797	779	788	761	794	742	763	764	723	790	806	800	765	765	821	778	758	775	795	756	832	758	735	792	768	793	716	825	757	793	775	792	781	794	785	818	827	857	820	793	752	773	756	777	751	819	810	717	782	758	786	805	799	794	749	761	785	757	737	729	777	742	800	800	809	803	826	793	753	753	772	813	770	791	774	775	749	758	799	787	804	821	768	757	798	796	832	748	794	805	763	719	796	781	756	757	726	818	780	783	768	789	830	788	793	838	761	795	805	784	769	778	798	778	788	785	761	768	775	772	743	763	766	750	774	749	803	799	811	751	770	766	808	788	802	774	787	763	772	755	826	743	755	790	799	756	773	761	820	808	788	765	822	733	742	793	763	786	744	785	752	830	792	753	804	825	837	773	770	783	794	729	781	732	772	768	756	811	768	784	755	774	760	821	774	806	772	752	801	775	812	819	748	790	786	773	767	785	813	783	799	800	783	704	771	803	736	778	768	826	795	775	819	827	758	795	765	795	757	795	749	851	808	773	760	805	777	776	732	820	804	775	818	757	736	754	777	768	803	807	824	780	819	824	798	767	787	804	750	757	773	743	765	735	796	826	793	752	745	774	786	763	837	779	778	757	748	779	732	765	784	752	755	787	763	765	794	807	817	800	794	755	777	798	811	752	820	773	746	771	779	808	744	784	779	772	808	798	766	783	827	790	787	742	749	749	805	747	754	784	778	777	805	789	752	767	769	801	866	764	801	763	794	811	766	731	785	783	777	823	776	765	801	776	776	776	783	799	760	725	716	768	752	768	753	736	764	802	833	822	750	786	826	794	779	819	794	798	766	759	844	801	785	758	786	793	771	775	766	793	769	784	773	813	765	786	766	805	788	761	761	835	817	812	763	782	791	751	738	775	786	790	801	745	751	787	781	801	750	779	751	765	822	768	800	764	784	826	818	784	797	753	796	773	768	772	741	754	736	757	744	786	823	776	793	718	814	756	795	747	805	734	751	795	777	791	792	773	803	706	790	748	794	789	714	785	786	775	796	756	804	754	770	731	738	730	775	824	773	826	774	797	789	768	773	712	768	801	788	799	786	778	751	760	783	774	794	786	789	753	819	858	775	739	730	752	824	772	760	785	774	799	806	804	758	761	770	752	766	806	811	773	812	765	812	792	762	828	762	820	749	782	740	802	771	804	783	769	758	778	787	800	785	756	697	773	792	765	773	851	748	758	786	736	766	814	767	786	736	781	737	805	793	769	741	775	789	780	798	769	806	783	810	793	736	814	787	743	797	819	800	802	748	799	722	763	789	807	732	734	772	808	774	800	734	750	740	828	792	780	777	823	775	778	799	746	814	853	846	786	743	783	803	789	788	719	801	748	806	765	757	862	752	752	816	775	763	821	857	836	771	762	750	766	786	766	795	769	762	761	809	782	756	779	835	820	739	785	813	746	831	799	753	829	755	770	828	809	806	767	768	757	790	790	821	721	808	776	806	779	769	808	786	718	787	768	827	748	768	760	775	778	794	789	770	786	763	704	797	791	783	791	763	802	841	795	756	766	726	818	800	776	775	794	786	763	794	771	779	790	786	807	800	811	788	765	798	755	781	749	803	776	822	795	812	810	778	775	754	767	847	760	799	818	816	739	768	796	783	751	728	780	783	759	775	780	834	777	789	773	788	798	767	778	767	755	802	763	768	772	808	800	771	816	793	790	826	770	796	790	802	741	772	783	784	785	753	786	804	791	752	789	801	778	818	773	832	761	777	758	806	787	763	792	772	786	718	824	797	844	743	730	796	776	802	819	779	825	727	811	756	787	796	767	753	837	784	766	790	823	826	767	774	736	787	766	796	750	807	794	788	788	810	808	793	716	796	754	848	754	832	753	770	801	778	798	738	813	771	745	797	793	807	825	767	766	776	811	775	772	780
63227	33364	18515	18518	43843	58370	52066	37698	21467	7931	2206	707	386	331	383	318	333	310	309	317	295	320	355	311	332	333	313	356	346	295	319	343	328	355	336	333	334	337	330	319	335	350	337	324	367	342	340	329	353	348	350	336	313	352	356	364	335	343	318	319	295	347	306	314	352	342	340	322	314	355	328	334	348	263	314	319	371	333	322	273	333	355	314	322	353	306	313	391	369	356	349	329	305	332	317	331	376	339	327	330	310	345	324	333	353	371	361	322	319	309	327	362	328	354	337	353	350	303	328	314	363	362	328	336	357	321	345	352	303	330	338	345	333	357	377	347	295	343	349	377	351	308	345	312	320	349	332	346	361	318	297	333	345	308	285	325	333	321	346	347	368	308	326	316	281	343	341	349	306	284	301	322	337	367	355	351	316	362	325	337	320	331	303	354	333	329	321	335	340	339	326	366	350	312	305	310	291	305	339	364	319	343	362	362	332	326	322	347	345	354	371	327	330	344	340	333	369	344	328	338	331	371	340	310	306	351	302	383	353	310	338	316	341	344	381	335	315	328	318	312	307	339	346	311	353	298	343	321	327	323	321	326	356	326	360	352	334	302	305	318	340	315	324	368	384	307	326	351	340	328	318	344	371	362	310	318	289	316	326	334	338	299	295	335	349	310	312	331	309	339	326	356	329	328	355	360	319	312	348	328	337	310	348	309	342	308	312	314	354	329	337	331	321	332	331	343	341	332	346	361	320	354	325	333	360	356	347	363	338	354	351	341	313	354	347	315	303	382	361	313	347	338	342	386	332	350	340	334	321	345	318	330	325	341	299	328	344	343	307	299	351	324	329	331	332	343	331	321	358	316	356	305	354	307	321	339	328	317	314	351	358	337	304	334	295	354	325	289	336	313	330	336	316	353	329	372	345	327	348	351	332	296	326	325	323	355	327	311	375	317	342	323	342	325	359	328	355	320	334	317	355	353	321	375	306	350	348	338	325	355	329	308	332	332	323	340	331	300	319	337	321	336	381	319	357	328	301	363	328	302	346	340	312	333	325	352	362	334	351	363	336	321	336	326	282	318	312	330	338	323	353	342	326	370	357	337	346	375	323	349	341	326	347	338	350	330	342	334	351	333	356	313	367	329	320	326	346	341	351	355	361	373	355	335	312	331	326	350	336	348	361	360	332	347	332	360	355	327	378	319	332	334	329	352	315	358	312	315	304	324	337	329	331	328	358	342	353	349	315	314	334	316	316	294	330	316	330	303	299	308	335	321	354	322	335	343	371	322	334	351	346	338	345	332	353	397	330	316	300	314	343	319	338	338	341	347	313	324	354	322	316	321	333	331	338	329	357	336	343	315	296	338	372	347	359	346	331	333	347	341	334	325	346	313	356	314	304	314	320	331	344	304	347	342	294	332	370	339	315	305	320	354	344	343	325	306	308	318	318	357	322	329	357	359	316	351	329	324	315	303	341	316	335	341	352	315	340	302	327	367	348	360	340	315	322	321	344	338	340	362	336	323	323	367	354	345	311	346	352	341	321	310	337	368	306	328	334	361	327	344	342	348	340	321	315	355	334	322	343	324	331	367	309	326	343	312	323	361	344	322	341	330	308	343	323	335	314	329	307	340	328	338	344	340	371	369	319	378	342	325	366	363	368	328	332	304	339	367	318	323	346	347	340	342	347	325	302	286	368	343	342	314	335	308	351	357	333	317	364	349	323	338	370	368	316	333	345	339	365	345	284	338	369	339	329	347	332	346	351	340	346	345	321	343	341	358	340	299	344	333	320	360	342	351	343	349	332	302	343	318	375	337	320	371	378	329	367	335	351	328	348	360	359	284	318	339	336	334	339	349	325	326	351	347	314	363	337	320	332	322	329	358	346	326	315	300	323	334	333	389	363	342	370	316	341	334	330	356	321	347	326	331	348	349	349	326	359	296	336	334	326	364	359	361	342	297	339	306	310	345	343	317	357	346	335	343	356	363	328	340	277	315	354	318	332	303	324	340	360	353	355	327	332	340	319	321	324	311	299	334	346	330	342	344	342	308	355	340	381	334	350	310	348	326	319	344	330	328	331	328	341	329	338	325	318	329	357	379	309	334	349	296	309	342	322	343	335	365	320	324	357	344	365	341	343	335	303	336	341	302	307	334	342	312	338	325	304	340	325	347	333	358	342	341	347	361	348	347	341	345	330	346	266	303	329	361	320	352	353	307	310	313	337	322	339	332	345	337	367	332	326	326	336	311	344	325	335	357	344	312	331	315	356	343	328	330	326	320	313	308	347	345	305	320	330	307	354	348	322	367	348	344	314	343	349	305	345	323	368	361	342	348	341	329	326	331	337	360	334	364	322	343	316	330	305	336	321	329	362	326	315	342	349	337	364	374	358	344	354	329	327	326	337	326	327	336	315	314	343	325	323	321	318	320	331	316	322	353	332	318	324	348	323	331	336	340	375	350	312	297	351	346	355	349	338	296	335	313	338	339	350	319	355	378	317	368	329	343	314	369	314	357	321	367	312	313	332	330	320	347	354	333	325	352	363	344	370	333	336	322	338	348	325	356	338	327	323	359	336	341	319	341	340	333	372	342	332	331	328	355	342	330	328	326	334	328	342	331	375	361	370	337	371	317	353	339	346	349	300	332	338	334	317	312	365	323	345	313	354	382	332	352	321	314	326	306	314	361	304	308	332	342	325	338	321	348	364	332	314	349	329	325	329	359	346	324	318	340	332	355	309	338	349	343	345	355	344	342	330	339	310	343	360	344	300	333	333	339	339	337	312	344	319	330	320	351	368	385	346	347	353	363	336	331	349	343	315	322	357	351	335	315	312	329	330	345	362	354	309	353	348	310	297	356	340	332	328	345	343	320	338	330	359	367	344	330	354	385	309	329	337	331	323	354	360	336	345	320	309	334	347	345	365	323	303	341	294	332	316	371	330	337	327	351	330	356	333	332	354	328	349	344	356	331	327	304	312	338	309	334	332	343	334	337	319	364	346	341	319	345	311	329	315	335	334	342	338	321	329	333	346	378	307	314	337	323	311	347	333	313	335	336	344	364	318	317	362	353	344	310	314	354	336	353	339	333	322	334	312	366	317	298	344	325	342	332	314	373	348	326	325	319	349	334	322	310	317	321	329	325	333	327	346	349	349	353	378	334	347	330	314	352	284	312	356	316	328	314	316	331	324	354	307	348	323	336	346	350	331	341	350	306	332	345	351	353	318	320	351	316	322	348	338	307	340	332	333	316	354	339	294	342	333	339	345	323	343	334	338	353	344	334	326	352	340	317	326	339	311	337	337	312	343	352	345	369	344	343	346	332	313	335	337	362	350	338	327	330	325	309	340	341	327	307	342	342	337	312	366	337	334	339	339	325	329	322	340	335	309	345	327	335	320	284	337	372	340	344	320	327	334	331	314	329	285	309	314	339	327	311	365	338	321	344	331	352	342	345	348	334	311	357	332	339	351	317	332	311	368	331	357	347	345	327	309	299
36422	16425	19549	31651	58089	69416	63769	51034	35051	18389	6850	2295	1116	799	790	805	776	753	819	806	776	770	760	783	814	814	786	789	784	800	833	788	839	765	773	744	775	776	807	766	801	792	800	824	741	769	739	805	770	814	798	773	765	802	779	825	717	768	832	770	793	790	794	737	827	767	762	833	793	749	776	793	778	740	760	797	839	769	818	833	837	764	829	773	742	791	826	810	811	793	799	771	780	785	803	810	790	797	779	783	842	796	823	807	741	763	836	806	814	771	814	773	781	771	795	807	773	779	753	859	789	770	787	801	811	757	783	797	706	795	848	835	802	807	831	830	775	799	774	837	801	750	799	837	749	789	811	783	754	830	792	818	770	814	756	750	798	769	758	770	789	777	761	787	789	795	743	748	815	809	838	817	737	814	838	783	755	775	807	823	800	794	821	792	820	845	767	786	803	737	826	813	753	847	816	795	794	771	754	753	774	763	754	767	818	825	770	799	811	813	760	811	783	800	820	820	818	755	813	741	815	750	829	818	788	753	784	776	785	800	788	736	766	791	836	745	825	780	785	793	768	793	772	769	756	752	836	780	805	826	819	793	776	782	791	801	771	787	726	807	813	848	938	754	759	812	853	804	840	742	814	807	750	753	797	810	834	785	772	710	806	832	813	806	755	774	790	798	828	818	813	765	807	789	784	786	747	762	798	787	825	753	780	817	774	857	878	773	788	828	813	807	745	813	792	825	797	764	823	752	802	765	802	763	810	837	749	778	811	733	795	781	813	806	773	799	788	768	827	761	817	818	813	812	773	774	788	829	796	825	810	782	802	755	754	747	855	770	793	744	783	744	796	791	812	766	836	774	842	816	819	779	800	838	827	810	781	767	781	815	789	820	794	792	803	796	783	789	754	803	818	792	806	737	831	788	791	769	768	785	801	806	748	771	756	785	778	782	800	812	787	793	826	798	845	803	807	754	781	827	817	798	787	822	777	808	749	798	781	784	813	814	782	765	800	798	762	739	799	820	767	787	756	802	808	804	815	778	778	803	810	823	788	772	790	822	856	766	779	779	800	817	828	781	769	790	783	817	807	790	837	822	835	777	823	744	809	776	802	781	785	816	764	816	806	739	758	747	820	807	785	786	791	817	694	806	769	820	766	752	809	808	785	788	822	742	782	793	832	787	789	862	779	822	790	795	810	815	825	823	812	752	809	824	785	765	852	825	827	774	784	785	832	796	830	787	828	815	786	809	810	799	769	799	763	770	782	752	771	803	791	791	812	760	770	768	827	795	778	807	807	819	769	766	789	791	841	817	769	771	800	755	799	788	782	798	762	804	779	809	770	790	798	774	767	742	770	783	833	768	813	792	749	787	781	760	797	767	787	740	829	774	806	803	787	782	837	789	775	808	774	793	822	792	771	788	736	806	783	770	807	800	815	732	787	762	746	786	772	802	805	780	795	757	804	797	821	759	777	807	811	839	843	761	796	799	799	810	833	798	810	787	820	773	825	805	816	806	793	759	847	817	769	829	833	805	818	753	822	787	771	800	836	758	794	815	817	779	805	753	794	779	786	767	788	767	772	812	787	770	809	763	835	798	782	808	770	778	797	740	821	764	816	822	801	849	734	771	845	788	798	805	761	774	826	765	768	769	801	732	764	774	778	812	803	823	792	765	800	782	845	766	762	832	840	796	754	825	772	708	799	810	815	781	766	750	784	729	793	800	795	799	777	824	765	809	817	805	756	785	756	782	781	772	793	760	785	717	795	808	806	787	813	728	782	737	834	786	771	826	786	802	765	775	763	824	839	759	756	835	785	791	756	811	788	800	813	807	774	775	803	804	820	779	805	806	806	818	785	804	768	810	772	842	813	777	770	751	778	824	785	806	768	780	833	876	747	771	762	806	780	756	781	812	800	831	760	815	787	748	836	768	795	798	757	846	768	756	781	792	786	776	816	786	843	772	794	796	789	760	796	807	802	776	807	856	785	817	774	768	800	773	799	842	791	858	764	739	791	800	801	796	738	762	819	846	817	805	816	756	777	803	728	775	753	803	831	818	801	783	795	780	815	830	755	752	777	827	807	857	732	827	774	789	745	801	770	861	823	777	780	812	778	794	767	753	790	823	749	740	786	813	791	821	775	779	831	776	784	731	772	781	843	789	817	794	805	831	769	830	790	799	837	777	815	789	738	830	727	740	796	785	835	771	768	786	767	808	785	815	769	739	799	712	795	752	816	800	810	848	850	847	774	791	773	828	764	833	792	851	814	732	795	766	772	800	813	743	737	816	776	777	849	813	772	810	783	755	746	789	821	783	817	834	777	834	807	799	818	789	782	782	821	787	829	775	818	789	862	772	795	829	778	778	833	801	792	820	847	778	753	773	780	766	809	733	788	807	797	803	730	783	804	842	798	822	777	756	775	764	761	781	770	794	773	771	779	762	821	775	769	769	771	746	767	832	758	771	743	831	759	777	824	742	799	844	785	814	807	798	805	800	779	818	802	792	788	792	818	825	800	750	837	821	756	763	771	791	804	847	763	788	844	775	817	813	802	795	847	845	766	809	802	789	816	806	784	786	802	837	802	762	775	785	815	798	834	779	775	823	780	791	797	807	793	775	778	819	736	798	797	802	777	798	762	791	723	798	754	783	788	824	801	792	825	785	785	762	767	774	820	754	766	790	804	804	762	779	769	785	834	794	781	777	839	730	806	804	770	782	757	777	768	808	765	795	791	813	801	794	775	786	879	799	769	799	812	794	804	836	706	781	804	762	791	781	783	738	804	809	806	786	823	804	781	766	812	796	819	771	831	849	765	782	809	763	808	767	799	764	800	780	812	794	812	815	827	815	785	811	805	794	809	816	817	859	758	800	775	777	797	815	779	800	760	803	830	777	826	815	806	764	755	769	785	773	829	823	797	838	842	763	791	825	823	791	778	787	731	781	845	720	820	826	780	745	789	809	772	780	752	814	791	782	747	756	820	742	796	728	817	851	830	817	809	805	722	784	754	778	764	837	799	816	775	758	815	769	751	828	782	814	793	750	809	754	817	789	757	799	811	847	814	777	792	820	796	757	789	806	822	787	755	781	795	773	762	845	724	746	794	797	778	820	772	733	805	779	766	761	823	817	805	789	837	879	798	760	782	850	792	821	806	805	834	833	831	822	798	758	803	815	808	758	767	840	794	783	786	766	833	791	785	808	799	799	842	768	798	819	781	769	826	781	787	771	786	796	823	825	694	804	779	857	757	816	766	794	806	767	858	742	791	835	775	779	782	702	808	836	818	804	770	753	765	783	835	766	851	783	760	755	775	754	787	764	805	755	784	862	815	753	742	792	785	817	768	754	777	801	750	801	788	795	819	788	753	765	755	805	818	792	805	804	764	772	777	821	783	810	831	856	782	776	779	783	795	782	835	804	809	765	809	780	833	785	783	804	771	780	787	756	778	830	770	818	739	809	759	814	846	796	819	767	798	749	789	767	795	809	829	760	759	789	781	841
8747	1232	869	942	1862	3337	3905	2866	1613	852	527	398	365	385	365	366	352	343	380	383	347	406	377	389	390	377	369	369	381	355	351	412	329	344	374	390	375	373	381	391	398	386	369	369	383	405	407	371	353	344	386	371	349	357	383	388	411	385	366	376	343	360	384	378	374	355	380	379	357	331	366	358	359	358	404	405	356	386	387	380	394	373	366	384	404	358	385	376	363	363	403	398	337	379	398	332	364	353	369	367	335	398	367	370	385	372	397	332	358	405	380	375	409	391	369	340	388	399	344	393	363	372	354	381	400	373	367	390	368	353	387	376	355	360	398	396	353	363	383	397	395	386	404	382	378	363	338	342	362	352	355	385	421	382	417	383	392	370	401	398	338	381	388	372	348	376	377	379	379	383	380	386	387	345	353	388	374	397	373	359	370	335	362	400	361	370	359	385	388	385	342	369	373	393	381	365	381	343	395	359	357	405	411	395	352	364	405	368	374	364	371	320	415	410	410	383	374	365	393	380	346	371	365	407	333	386	369	402	367	327	354	373	366	370	357	366	393	373	366	367	382	397	392	367	387	343	384	398	358	400	412	378	405	385	372	382	410	360	352	385	350	381	393	365	401	358	377	375	360	355	371	407	398	374	343	361	381	364	350	387	353	357	366	370	361	367	325	364	375	388	364	391	367	397	305	356	451	379	375	353	364	380	352	339	393	374	342	381	348	359	374	365	371	375	392	383	326	379	376	372	396	349	386	414	414	403	387	361	373	377	388	332	373	360	351	379	395	420	377	361	366	360	336	383	396	368	406	385	402	381	394	354	359	342	363	360	366	364	354	354	355	370	410	379	388	391	358	401	386	354	360	386	392	363	379	399	396	381	423	362	385	397	377	368	381	364	371	389	351	381	366	386	368	378	395	369	359	386	375	362	371	389	376	358	424	392	358	339	381	421	384	360	391	380	388	362	358	393	371	409	403	399	368	379	400	372	405	364	362	345	391	365	369	377	404	352	364	376	377	377	368	397	392	362	390	403	353	378	360	373	389	394	373	357	377	356	347	405	350	354	372	371	372	374	396	321	375	383	402	385	392	372	347	330	399	413	410	394	373	386	378	364	362	390	358	391	358	350	355	339	337	355	378	452	394	397	337	387	363	383	385	383	358	369	384	362	381	367	368	370	352	368	380	386	382	396	373	351	360	357	377	386	366	363	379	377	381	415	361	389	387	366	352	392	356	361	389	369	364	369	362	371	342	389	360	335	357	387	357	360	382	379	378	404	418	343	347	365	348	407	403	386	395	354	322	363	410	348	374	358	384	355	367	371	395	404	342	338	363	393	390	351	419	389	392	369	414	345	366	397	383	324	345	349	381	395	365	377	375	412	366	393	349	362	365	400	393	374	391	368	363	380	365	376	364	379	372	373	394	365	357	372	360	381	335	414	382	387	367	386	393	358	396	354	379	381	345	415	345	372	368	357	384	343	339	385	425	379	413	398	347	363	383	374	367	404	403	372	379	329	404	371	382	371	368	342	351	353	388	401	340	386	364	338	372	382	371	420	372	361	340	368	352	364	345	351	375	404	331	389	369	385	373	394	373	322	408	363	375	377	387	386	353	367	375	402	355	377	359	392	364	380	374	366	363	376	385	424	381	405	342	354	364	356	368	385	343	401	361	360	372	355	351	377	360	370	323	394	348	361	378	383	366	379	346	373	402	364	406	377	339	361	389	328	351	354	369	379	385	373	378	349	392	365	411	377	384	413	367	430	398	364	330	367	389	388	414	387	392	360	402	351	414	398	375	357	355	408	344	380	368	344	380	374	354	396	347	351	385	357	413	355	368	371	372	416	403	386	396	379	372	375	361	393	351	361	344	392	374	364	364	368	380	352	344	360	357	370	386	375	356	339	349	355	380	382	377	389	405	391	355	353	389	376	391	334	328	384	372	368	347	412	380	374	370	401	392	373	360	371	370	402	375	381	382	382	388	362	354	378	342	374	358	326	397	403	396	367	372	374	377	370	408	367	374	363	393	347	376	382	396	366	343	343	385	374	387	396	340	358	340	384	395	350	346	326	365	375	378	334	368	371	374	348	353	375	354	348	386	345	339	381	390	377	356	357	348	390	352	412	368	321	348	332	380	334	365	359	362	374	368	374	374	377	407	439	359	380	382	365	360	384	387	413	370	393	354	375	354	375	403	349	344	378	370	367	369	370	400	403	425	397	420	382	379	355	388	396	354	393	393	350	400	386	371	383	345	385	363	336	379	376	373	368	405	372	341	361	367	361	380	343	391	413	395	361	373	372	397	359	379	371	341	385	385	370	330	408	379	379	360	373	364	384	401	368	414	388	358	356	368	316	362	397	366	387	377	391	373	328	394	352	340	366	369	394	391	380	387	391	370	331	343	368	382	415	407	352	371	384	412	374	377	362	370	360	381	351	374	349	423	374	357	384	385	361	400	362	390	347	367	370	382	400	411	372	386	360	389	385	373	361	346	405	373	409	390	364	343	402	377	390	369	372	407	377	363	391	369	366	372	357	353	319	370	410	382	362	352	366	373	381	369	446	389	321	371	369	381	397	396	370	397	388	346	384	355	386	414	354	379	346	357	370	383	355	388	349	346	350	368	365	356	356	342	364	369	369	404	380	354	390	385	400	373	382	354	390	387	347	367	378	379	393	373	381	376	348	382	382	360	367	365	408	407	352	360	358	332	361	372	381	360	372	398	361	369	367	383	385	405	396	377	379	375	376	351	357	385	390	398	392	404	407	363	395	391	374	341	325	361	367	344	361	377	354	368	386	398	381	388	364	388	381	372	364	348	346	397	402	370	397	386	376	376	383	379	387	385	366	374	373	380	354	377	383	380	407	366	378	383	402	362	404	392	379	360	403	380	396	427	367	354	373	386	390	400	387	408	375	372	368	387	352	346	351	359	375	392	342	372	371	416	352	358	355	370	390	372	407	401	343	359	392	390	362	371	377	341	398	373	414	351	365	411	372	345	380	375	348	383	379	372	354	394	371	381	392	358	365	372	408	375	344	388	369	404	356	389	376	441	368	346	381	365	320	358	362	374	360	359	402	364	383	388	396	350	413	346	361	359	400	369	355	377	350	359	340	346	377	355	418	389	368	359	386	335	363	383	389	368	350	375	352	388	366	338	354	362	375	358	377	403	374	392	356	358	395	382	373	365	356	388	368	377	366	383	375	408	386	378	344	375	404	350	394	350	384	406	343	347	364	381	331	319	385	364	369	404	371	378	406	385	393	376	388	395	372	361	374	390	384	371	363	377	389	383	375	370	375	375	383	348	393	387	346	385	382	360	334	404	357	388	354	395	380	372	402	387	384	346	384	363	378	335	388	337	374	330	389	359	344	359	364	384	363	375	366	351	367	350	370	378	363	380	345	403	379	363	397	411	387	379	366	354	368	376	367	365	374	377	397	351	368	385	366	399	383	358	396	359	356	390	365	368	378	361	356	350	409	353	318	381	366	363	385
6904	1700	2025	3176	7947	13541	13727	9429	5225	2532	1390	1089	963	832	811	831	873	842	894	842	884	849	876	864	817	881	922	850	852	899	890	891	854	847	831	869	860	895	889	894	891	896	910	815	839	881	847	901	878	831	835	836	847	856	815	846	877	924	874	862	849	870	891	860	844	843	825	892	880	856	898	883	860	856	878	903	908	851	892	865	844	869	831	927	881	860	861	905	823	886	885	890	844	917	869	901	820	819	872	792	885	880	868	862	842	839	915	922	862	831	925	860	837	822	885	876	837	896	885	844	873	907	857	879	794	846	865	883	868	847	917	907	876	902	842	850	845	916	878	895	851	817	849	898	845	866	902	853	836	874	909	884	841	859	868	876	849	828	899	878	882	856	883	823	903	891	832	857	853	871	827	900	913	863	880	901	873	837	929	822	887	902	869	893	836	839	882	840	839	880	883	885	888	917	834	879	908	844	872	857	850	861	888	901	833	850	879	907	861	848	878	873	878	876	832	835	809	832	898	928	831	878	894	854	879	856	844	862	862	869	793	869	901	862	869	877	879	873	859	843	882	862	910	861	866	822	849	818	891	830	881	878	890	870	870	834	813	872	856	925	917	876	901	859	864	860	851	875	870	869	894	838	855	852	845	851	857	788	845	911	896	860	858	862	863	823	844	853	875	894	919	795	808	884	849	827	905	843	846	844	956	890	846	909	911	832	861	849	904	903	821	876	860	832	832	894	918	853	843	895	805	885	811	889	881	888	876	871	894	859	801	916	879	871	865	874	882	888	872	831	876	851	886	880	887	873	846	863	863	839	884	874	865	867	874	857	856	869	908	873	928	901	885	898	847	934	863	881	879	809	881	887	877	880	889	907	868	879	880	873	913	887	875	835	862	872	884	856	844	928	875	863	870	870	774	873	904	849	833	866	917	875	882	853	865	893	879	870	812	851	874	842	878	863	875	857	890	932	900	854	779	819	882	864	847	893	824	889	876	859	872	893	830	842	864	863	900	871	895	922	817	878	890	850	892	886	846	847	841	883	812	878	909	879	879	842	904	832	853	935	832	879	881	907	868	831	887	844	866	858	856	885	863	831	865	858	916	846	913	873	894	815	913	862	877	883	896	885	838	925	853	860	843	886	876	913	851	858	877	871	878	854	884	833	849	890	876	897	851	908	905	892	873	827	839	834	894	878	884	880	886	844	915	837	854	890	850	893	837	861	878	841	843	831	918	901	909	877	878	924	924	923	875	886	827	885	852	821	926	873	911	878	918	865	864	899	912	885	895	907	841	873	896	864	867	852	835	886	854	831	835	876	836	887	868	880	840	858	842	890	886	825	838	840	884	899	934	853	816	882	850	867	858	821	883	864	859	898	917	890	881	832	844	850	808	886	857	884	872	883	868	829	837	884	909	897	873	880	866	861	867	837	893	864	863	881	860	867	899	861	825	850	858	882	869	858	811	856	905	886	836	829	868	879	857	841	890	884	834	898	917	886	855	869	903	930	837	832	835	857	854	852	803	846	873	873	875	899	896	831	942	861	861	859	843	848	866	842	852	832	844	834	917	855	904	846	873	845	810	857	839	895	883	876	859	867	908	812	846	923	817	858	884	862	903	897	864	896	793	874	886	829	859	902	894	816	857	907	845	809	847	889	853	903	845	822	882	891	851	814	908	900	821	835	886	906	877	863	849	854	808	859	832	845	842	850	841	898	883	840	905	871	851	883	847	871	884	858	924	890	890	886	826	817	867	878	882	851	849	825	874	902	900	872	882	852	888	903	866	876	837	886	921	876	885	841	851	844	878	860	863	852	886	868	886	873	873	877	864	854	844	847	873	889	875	848	864	838	851	856	863	834	934	817	852	863	816	870	863	862	920	848	881	866	884	847	868	871	814	872	845	899	816	908	865	795	899	872	877	861	823	890	786	857	853	839	900	832	838	887	843	902	839	879	883	803	852	897	879	938	840	863	846	856	910	850	897	934	865	834	913	855	870	866	859	845	891	873	863	855	796	875	858	842	810	873	850	883	835	915	880	794	878	857	874	867	866	880	933	849	882	929	881	828	893	899	881	864	797	845	875	872	910	851	948	815	887	826	858	830	816	824	840	854	892	866	890	866	898	868	871	865	837	892	851	855	812	894	908	863	892	865	885	825	849	872	894	861	818	820	861	855	864	878	856	866	887	894	871	871	861	882	854	912	868	798	903	904	902	814	854	854	862	831	886	898	882	869	883	849	846	855	847	850	817	854	902	918	849	886	899	929	818	839	839	822	890	871	869	835	844	928	900	885	904	886	928	821	921	855	835	877	850	867	861	869	915	880	882	850	899	884	881	880	844	902	868	804	865	862	888	865	820	905	890	850	861	855	853	934	909	868	876	878	853	863	920	881	880	860	844	840	922	820	883	886	898	883	872	862	814	869	853	840	836	894	858	844	860	827	868	856	885	862	876	835	811	873	882	871	894	914	876	912	865	868	865	802	870	864	863	909	918	906	860	842	869	906	850	863	822	856	871	910	818	904	848	901	827	857	881	893	857	861	877	846	845	850	865	898	852	836	847	866	889	874	869	873	851	875	875	824	914	891	903	871	865	897	888	870	888	843	859	909	840	879	851	892	881	871	862	903	873	869	885	857	837	858	866	890	907	847	829	889	905	882	871	883	859	853	841	879	881	902	895	921	850	875	851	867	855	872	914	861	837	880	854	874	851	915	843	906	877	901	877	908	899	880	896	825	851	900	853	838	860	858	833	909	876	814	885	931	870	869	894	832	845	869	869	847	850	848	821	873	861	831	898	852	837	862	883	895	874	877	785	844	836	928	902	882	898	891	862	847	867	810	889	873	873	823	902	852	868	841	825	864	879	837	869	883	883	864	855	843	792	900	921	887	873	852	921	871	887	868	917	856	862	829	876	848	844	890	873	939	855	930	859	816	806	866	851	819	874	849	854	878	846	878	877	829	913	892	872	915	916	855	839	822	870	785	867	848	860	823	951	859	923	899	879	878	895	927	876	926	863	945	850	861	858	903	903	901	865	870	840	872	855	825	879	834	861	884	896	855	852	861	908	869	854	821	849	832	879	915	872	896	886	788	841	882	849	852	899	858	870	896	851	839	864	890	885	931	842	860	870	852	894	906	909	863	916	873	918	889	845	879	825	818	847	886	835	843	915	890	810	879	827	879	853	840	915	849	922	893	837	854	865	882	851	838	895	842	948	885	928	868	861	860	895	886	880	883	828	818	851	851	861	882	871	855	830	885	885	883	959	909	877	851	908	849	909	880	855	812	934	866	862	878	859	841	877	832	909	849	877	797	815	860	934	849	829	900	883	887	850	841	851	885	885	869	900	863	910	894	899	879	866	882	919	836	892	916	907	865	851	844	813	869	827	876	844	908	847	852	866	854	880	865	888	899	816	816	907	850	891	853	869	838	883	874	880	847	931	924	886	878	915	844	876	897	886	859	822	882	876	894	818	867	850	858	913	898	862	857	802	821
64561	34697	18087	18003	41297	57997	53246	37735	20592	7693	2206	779	418	309	372	351	341	348	356	340	320	331	317	307	366	330	335	324	358	330	275	330	359	327	358	350	325	328	339	323	339	326	330	319	311	354	327	332	339	349	305	335	372	339	341	312	311	320	347	378	336	350	390	290	350	383	303	357	297	339	346	348	349	345	344	369	317	339	309	342	305	353	335	322	331	338	344	351	329	313	310	359	311	320	334	345	337	326	358	345	304	339	322	355	377	339	369	334	337	315	348	346	327	340	337	351	347	353	346	337	386	300	285	311	337	316	320	331	304	357	336	372	348	318	351	302	370	341	317	325	332	351	357	306	323	348	354	321	291	357	343	312	354	319	342	308	324	324	333	353	307	318	338	319	306	330	331	346	348	343	355	346	332	317	350	331	311	333	331	333	353	327	348	294	316	317	310	359	327	375	348	325	328	349	328	342	349	364	325	321	355	360	356	327	328	338	308	337	340	357	335	358	312	323	306	347	328	335	336	313	373	345	303	317	332	333	355	378	331	353	338	327	314	314	321	345	330	338	337	344	335	326	321	339	341	326	332	347	324	345	338	347	352	349	335	329	356	349	344	369	317	348	312	366	334	367	344	354	323	369	326	355	352	339	341	339	351	323	339	344	326	329	302	352	350	314	327	348	364	310	361	341	361	361	329	323	344	317	336	325	335	317	353	317	324	363	338	363	357	337	369	361	358	340	314	350	335	336	309	324	329	357	314	340	316	342	337	310	319	321	326	382	321	330	330	311	361	343	355	332	347	323	335	391	326	325	340	338	356	327	341	344	356	293	347	320	333	331	365	309	336	319	335	299	345	359	318	381	318	364	338	292	305	316	341	288	341	346	315	328	323	320	324	365	327	348	330	295	312	317	325	333	327	349	327	328	361	346	308	330	335	339	345	357	329	326	328	323	303	334	363	286	330	339	309	331	337	348	327	332	301	341	327	296	350	381	333	322	349	332	331	352	329	316	350	297	304	355	319	315	372	339	344	352	351	342	322	326	315	365	328	345	303	322	340	318	339	355	304	326	325	354	308	336	327	345	289	355	371	306	326	341	317	291	322	331	320	346	303	337	359	339	305	350	307	350	330	345	310	363	332	308	363	346	325	329	321	319	347	344	319	351	349	343	330	326	368	353	303	325	344	322	343	332	330	316	326	352	336	329	326	330	351	325	334	302	363	331	376	330	342	337	331	327	336	380	355	350	345	336	290	347	359	363	350	353	326	323	357	358	309	320	303	331	332	329	355	334	309	316	319	311	317	334	336	321	316	314	336	372	333	315	342	361	337	344	332	323	342	346	344	317	334	323	340	318	369	316	339	338	321	333	341	323	345	373	329	351	340	317	322	326	332	337	331	337	350	351	324	354	336	274	349	354	353	347	299	322	345	344	352	324	312	350	320	288	349	347	349	336	380	340	342	355	349	329	355	346	312	344	341	320	316	313	321	353	329	329	301	319	357	371	354	338	347	337	364	319	353	350	307	315	314	327	309	360	341	350	357	355	327	337	322	317	320	337	327	341	311	342	332	313	354	361	312	302	342	343	325	332	336	327	305	334	336	306	313	377	344	328	359	344	343	322	337	327	331	336	362	340	341	335	331	332	345	350	332	329	337	347	301	353	328	333	318	317	310	343	333	318	379	319	344	320	338	340	345	333	297	321	357	335	331	344	320	351	321	344	362	337	307	344	343	287	387	360	340	339	320	329	365	313	382	329	308	377	371	331	354	327	298	330	303	335	325	351	350	325	337	332	324	312	332	372	332	350	340	319	309	319	317	342	340	294	339	334	347	315	353	391	326	331	334	349	310	358	329	324	355	354	328	335	350	343	321	327	370	352	373	316	354	385	335	358	329	322	345	336	329	319	317	314	311	299	308	337	348	311	351	323	323	368	332	340	340	331	327	306	362	333	371	377	330	373	332	307	332	353	359	299	320	318	352	359	340	363	354	346	312	343	317	327	359	332	336	340	337	329	353	311	326	376	364	310	288	336	334	334	323	333	337	326	327	327	380	341	326	314	357	348	329	336	349	334	341	333	349	333	382	358	330	355	335	350	349	325	315	334	343	371	357	291	363	321	324	362	298	343	321	311	315	329	376	363	326	377	322	344	323	313	347	332	329	359	366	334	326	299	350	336	340	344	298	349	349	339	312	348	356	298	359	343	345	338	339	306	344	325	352	319	347	372	351	324	348	353	343	332	314	325	295	362	330	347	348	325	354	343	353	309	315	353	322	337	346	335	343	331	353	324	355	343	304	306	320	351	356	356	336	329	356	315	361	355	333	316	348	309	326	382	340	316	330	354	343	326	368	343	329	318	320	329	346	328	322	340	348	326	330	307	326	297	314	326	311	302	372	364	355	364	325	291	361	349	373	322	331	356	344	336	308	344	353	349	321	367	336	345	328	323	334	350	331	312	341	312	318	320	319	280	328	324	339	307	307	334	328	336	293	341	352	328	305	301	329	336	366	329	311	341	333	356	338	352	354	361	354	341	360	341	342	353	317	341	346	356	321	354	315	346	332	345	370	325	337	330	333	323	331	356	329	318	291	308	301	309	364	340	360	358	358	354	336	335	329	314	340	349	358	329	329	364	328	353	337	306	326	319	331	345	348	306	327	361	339	324	359	330	308	329	342	325	331	352	325	331	321	338	332	352	347	367	311	333	325	354	317	347	312	321	346	290	316	343	306	351	353	351	328	391	318	327	324	355	336	288	358	342	331	312	344	347	341	336	350	315	337	364	327	341	343	315	337	329	344	351	366	316	325	375	296	366	326	302	324	333	358	345	306	326	334	345	361	353	352	344	350	340	326	337	341	356	321	317	366	324	337	338	354	305	349	313	303	340	310	327	331	334	365	338	326	338	364	350	349	359	373	346	360	299	337	309	348	339	305	329	339	330	366	323	352	330	296	322	361	312	328	346	282	326	330	335	334	356	353	342	355	358	327	321	337	319	351	363	392	362	321	332	330	349	372	366	330	330	338	323	357	333	314	306	339	311	345	338	301	346	327	313	340	322	298	339	354	335	332	345	352	317	320	310	337	345	362	332	332	311	353	323	356	332	311	352	312	315	358	352	314	342	321	328	312	314	367	358	334	313	316	314	338	333	335	314	295	319	344	356	325	333	328	313	308	348	317	337	338	338	325	334	368	327	332	326	309	344	346	339	318	342	340	356	318	343	350	346	358	359	314	324	328	332	358	373	325	330	318	334	342	334	337	335	343	300	321	321	329	305	318	320	331	314	314	346	356	334	362	317	337	344	363	329	299	325	324	356	364	344	315	322	359	344	335	324	305	320	364	351	345	305	332	313	327	360	381	323	338	346	346	365	377	350	311	343	366	336	303	306	325	327	360	331	341	334	336	353	304	322	344	348	338	359	348	350	345	330	336	354	335	366	331	396	318	344	339	318	305	316	293	311	359	311	364	322	324	353	333	343	327	354	319	311	368	339	339	340	347	385
37681	17187	19507	31779	56268	69232	64818	50703	34722	18289	7123	2357	1091	775	805	766	805	801	821	875	819	780	793	801	820	790	827	804	772	825	784	839	808	786	777	840	814	771	777	794	834	766	835	824	799	794	783	822	824	795	795	830	754	831	812	776	763	805	795	814	804	834	803	777	824	784	802	742	817	824	779	816	788	777	748	817	745	779	780	755	842	790	807	805	783	798	762	807	787	778	812	817	801	750	762	770	830	733	766	717	818	785	797	823	799	783	829	748	798	793	751	826	820	817	781	839	778	782	841	822	834	765	829	778	771	750	779	755	756	808	781	774	743	785	789	820	808	752	765	818	788	860	797	780	760	793	792	759	811	789	812	810	807	729	826	813	760	767	779	830	732	883	776	796	782	730	749	748	829	774	810	794	777	842	771	807	775	771	779	782	798	768	839	822	748	787	773	828	792	749	810	793	787	767	801	822	814	824	819	824	757	781	766	797	777	800	784	819	807	794	761	804	751	786	789	771	822	798	817	760	779	742	825	860	708	783	825	842	821	843	803	786	791	762	797	759	807	763	786	852	779	815	818	798	806	814	822	721	796	815	790	786	790	777	842	790	809	793	755	776	797	810	788	772	745	811	857	786	770	801	802	804	755	777	725	810	812	841	779	789	799	754	755	786	816	836	815	825	780	839	764	787	800	777	807	797	848	763	786	805	811	756	824	760	769	765	832	799	811	793	817	773	836	827	767	818	785	743	855	783	802	775	811	818	781	755	798	765	763	840	855	795	802	838	815	772	822	760	809	807	750	786	816	806	823	746	810	777	840	748	787	766	822	825	765	766	798	784	785	817	791	796	804	860	764	740	797	752	760	751	808	772	777	801	809	799	776	821	826	809	824	825	758	795	779	803	845	769	805	834	783	800	758	797	780	788	813	808	796	720	800	785	813	758	792	756	799	784	752	805	797	796	789	810	802	790	791	767	861	772	773	801	811	827	808	758	861	725	819	804	767	798	750	806	755	773	788	804	794	785	824	778	753	819	761	764	786	762	850	758	781	820	785	746	784	799	812	789	785	796	808	792	813	767	786	833	812	795	796	788	806	741	783	788	793	789	731	759	851	828	833	788	744	847	826	791	772	794	845	827	814	826	819	778	841	788	773	798	782	776	812	835	758	807	773	806	833	900	786	768	737	781	795	802	841	804	804	843	795	782	794	826	820	786	809	829	785	813	812	753	761	826	765	813	768	819	817	771	788	791	805	791	830	792	788	777	837	775	769	774	763	801	794	763	790	801	778	749	801	769	801	784	793	818	816	833	754	777	893	779	829	817	808	852	780	759	787	808	789	801	847	823	771	833	764	799	824	779	732	800	748	812	797	791	831	793	795	795	803	773	792	787	816	844	809	858	777	794	789	795	829	808	811	778	764	795	782	807	794	819	798	852	773	758	772	811	806	805	763	805	736	774	803	797	854	797	785	759	830	791	815	754	791	808	801	777	838	794	795	818	811	820	808	784	760	779	787	784	788	843	850	779	811	793	783	705	814	758	763	798	797	794	833	814	755	843	808	827	809	790	819	786	792	777	810	830	793	815	770	752	815	810	793	808	779	801	751	799	807	828	744	786	784	792	793	755	822	774	749	761	798	789	796	792	856	829	778	795	783	790	829	799	770	803	805	795	762	768	811	767	781	754	717	780	778	812	869	769	836	807	768	817	740	802	836	797	773	753	803	792	839	819	808	780	774	758	781	812	788	764	841	795	811	788	755	733	752	797	822	821	732	820	832	774	764	787	821	787	831	807	795	816	775	779	732	793	856	823	824	811	811	821	763	789	790	798	772	742	764	777	810	823	752	839	829	815	802	791	806	766	790	817	755	785	786	747	824	813	796	805	793	797	825	815	760	784	819	765	803	835	803	815	757	777	779	830	798	799	765	832	777	788	813	811	791	770	747	787	772	813	792	782	818	767	753	857	830	796	796	752	774	794	813	769	789	753	801	787	794	817	807	784	761	831	823	731	765	818	749	815	762	819	744	800	784	794	779	746	733	734	774	809	820	765	794	835	776	780	776	810	755	779	774	802	805	809	812	798	791	811	829	729	777	751	841	776	790	756	811	831	813	818	805	807	733	765	779	803	759	773	788	817	771	804	810	797	762	795	794	776	801	802	828	791	749	788	752	799	857	764	780	813	760	760	849	819	756	763	769	814	789	801	782	818	795	816	811	760	795	740	817	776	793	788	787	762	847	823	780	818	791	794	755	776	770	833	806	831	736	793	797	799	832	792	799	776	834	775	834	771	806	775	799	789	795	775	803	808	854	758	825	802	717	786	811	824	796	768	845	799	835	779	772	806	841	773	795	780	802	837	840	811	762	749	801	755	814	818	817	769	780	820	792	791	811	794	795	788	812	776	784	752	795	795	786	789	790	807	779	763	761	763	776	827	785	770	791	804	811	794	787	797	784	819	800	774	804	771	780	778	775	804	787	781	820	826	775	761	802	796	771	794	720	818	851	782	800	795	794	794	793	810	766	763	830	808	775	804	785	823	767	806	805	864	728	793	781	804	785	828	796	810	857	798	762	810	893	782	778	808	783	826	821	786	802	789	771	779	839	764	802	789	761	763	804	764	851	829	836	765	840	771	769	799	801	826	794	774	750	820	840	819	804	812	825	826	768	810	807	817	874	802	764	782	803	769	755	761	809	761	787	841	758	814	784	813	820	765	815	798	797	775	783	857	808	770	827	783	788	806	790	767	775	767	832	779	787	819	791	748	741	822	860	762	768	733	763	793	781	802	795	797	797	775	836	819	749	790	826	794	812	801	804	772	828	813	721	825	769	750	806	848	795	829	784	809	753	807	775	796	821	832	768	824	818	821	808	845	784	798	744	835	818	792	816	797	782	754	800	819	814	782	766	822	770	751	767	814	742	742	791	729	755	813	789	744	835	775	774	777	765	786	805	770	791	767	760	821	835	790	752	810	797	795	807	765	762	790	821	791	822	807	790	819	728	844	811	758	801	813	824	716	799	774	835	768	799	773	784	790	777	772	756	739	854	780	791	741	745	798	721	831	772	819	773	811	807	778	823	752	784	781	794	794	757	791	820	764	772	792	803	781	765	813	773	758	799	787	837	782	817	795	752	749	794	783	795	788	828	765	769	772	774	775	796	781	768	731	812	779	767	738	809	783	795	808	785	784	780	807	840	786	765	812	807	814	772	803	768	765	782	809	753	773	792	764	813	813	808	788	774	755	777	746	811	789	789	791	766	867	740	713	856	802	788	807	765	764	788	783	795	808	792	805	797	797	763	799	818	834	764	840	787	765	814	757	842	798	751	792	763	769	809	769	767	742	796	831	722	762	787	806	863	810	804	762	791	814	783	783	798	778	789	766	800	801	784	734	822	802	778	804	801	807	766	769	793	841	771	817	783	803	746	757	775	802	793	761	785	757	809	783	774	847	771	796	782	791	809	822	791	820	812	805	740	805	805	811	769	836	802	829	785	771	819	770
64523	36003	17621	17648	43124	58386	52599	37048	20862	7643	2172	726	427	347	346	350	328	343	333	325	333	326	319	358	293	349	357	331	322	329	386	353	334	336	321	317	362	320	324	306	356	339	317	322	311	323	334	332	325	346	349	325	309	321	324	328	358	340	334	325	344	333	364	337	322	357	303	343	344	368	352	364	347	337	329	323	362	343	301	365	352	374	354	341	349	335	338	337	341	296	339	338	337	349	345	311	346	303	341	348	349	286	347	335	380	378	356	356	371	338	333	356	332	333	295	324	345	354	339	356	306	326	334	355	354	341	334	355	345	310	310	323	334	339	354	350	322	309	307	327	324	329	297	317	317	313	344	350	333	371	361	343	317	322	335	374	332	344	334	325	344	339	335	374	313	369	341	370	349	355	336	321	352	348	366	337	368	325	346	354	330	323	366	361	336	333	322	354	358	315	344	329	316	347	330	323	338	330	362	339	329	311	349	352	322	343	349	291	305	366	345	356	310	347	375	322	324	361	367	355	346	326	332	349	326	309	339	315	330	343	312	323	340	314	339	368	376	342	327	336	312	331	345	336	296	345	359	338	311	316	368	346	349	322	320	337	321	340	305	335	350	344	295	296	371	310	353	342	328	337	326	336	337	338	349	335	303	347	355	326	349	312	386	305	365	321	366	320	348	316	297	337	338	363	327	308	357	339	335	323	365	284	331	354	338	353	341	343	312	334	336	353	338	309	339	337	337	345	344	320	361	363	336	337	342	328	354	338	368	377	394	326	336	332	335	308	320	336	319	337	361	341	330	369	331	341	343	353	336	375	319	333	336	335	337	359	363	328	336	304	336	330	391	348	327	323	365	335	354	338	353	350	351	324	342	305	341	354	340	373	297	320	319	360	359	323	340	323	362	354	323	321	339	351	363	354	362	326	339	332	306	340	337	322	359	358	319	336	377	331	301	343	305	349	322	346	327	336	324	354	331	309	348	353	336	341	347	350	325	330	335	365	328	334	296	331	303	314	316	344	329	340	322	308	380	350	318	336	308	314	344	346	340	320	370	335	325	358	305	339	329	323	366	324	339	340	358	349	349	329	352	320	336	315	328	332	358	341	348	336	300	324	345	340	342	338	344	350	343	337	298	326	363	332	375	367	333	332	353	336	330	369	349	315	334	351	366	357	362	330	328	343	336	333	339	323	335	333	327	336	347	356	328	339	330	330	344	372	318	347	350	345	315	342	358	322	336	340	374	354	341	344	300	326	341	381	334	329	350	347	314	321	313	349	356	360	340	335	358	363	364	317	342	370	365	324	328	320	311	345	366	321	307	321	348	352	339	374	355	347	386	318	354	326	373	350	281	375	330	354	359	338	343	338	324	324	358	286	310	334	308	313	332	320	337	311	319	334	341	368	312	341	326	354	324	362	325	331	334	343	339	309	331	360	318	337	296	355	333	318	326	344	342	324	391	333	346	325	367	360	345	344	341	337	363	336	310	312	330	349	365	329	334	324	340	353	345	351	356	347	360	322	363	342	337	317	345	350	346	363	294	349	333	328	330	357	355	332	326	352	331	332	354	362	338	339	376	353	331	330	339	352	337	329	351	336	326	325	325	344	327	322	331	312	349	299	322	361	319	341	348	329	349	367	324	319	343	322	359	328	306	329	337	340	373	334	331	263	362	339	336	334	340	383	359	342	339	331	349	384	315	335	329	348	344	375	331	380	351	318	353	340	350	335	337	359	315	288	359	344	353	365	328	328	343	342	345	312	326	338	337	326	321	359	357	382	347	350	326	373	355	331	327	329	339	334	330	326	304	356	375	321	329	339	348	367	340	328	346	337	364	363	358	335	346	336	326	360	343	357	365	349	336	338	336	316	315	341	373	341	361	322	374	310	365	341	309	337	362	337	316	296	346	358	373	357	356	315	331	344	342	338	327	300	337	292	346	310	314	330	379	345	316	325	351	357	308	342	364	317	323	364	359	371	337	353	356	344	334	323	371	336	366	343	341	332	381	337	321	317	359	303	342	337	354	324	330	329	347	342	356	358	358	326	315	346	310	329	380	324	320	327	340	306	326	344	357	335	322	311	342	356	329	333	339	336	334	332	355	320	328	322	322	340	323	327	335	348	331	316	324	332	352	342	313	351	347	323	322	317	353	334	371	388	354	313	322	316	355	371	317	355	320	330	317	320	355	347	346	367	357	360	278	328	363	361	333	312	381	344	332	320	340	332	378	336	354	328	341	298	331	323	336	299	382	340	337	331	337	358	360	314	311	381	338	321	366	320	340	313	342	319	371	330	377	302	361	349	337	358	334	299	362	361	325	338	325	357	336	349	344	335	308	314	333	348	321	374	326	333	322	349	339	335	312	349	365	376	354	350	352	353	325	354	328	306	341	307	353	336	302	320	340	359	332	332	348	320	340	321	316	322	324	329	310	331	371	376	358	348	322	333	331	337	330	322	342	337	353	334	356	332	298	351	329	363	359	352	349	337	362	315	346	300	362	362	301	331	358	384	361	336	327	321	362	319	337	329	351	348	335	344	330	341	330	360	328	332	309	341	324	330	328	337	312	328	320	344	321	319	347	313	354	335	341	345	349	334	349	326	348	310	333	335	325	342	348	349	323	344	347	312	312	326	358	319	355	316	357	340	340	331	311	340	331	354	354	350	335	321	344	341	371	349	326	359	343	347	311	328	303	306	316	322	322	331	330	316	356	350	343	343	334	313	345	338	345	366	349	346	375	349	341	340	338	359	342	338	353	354	336	329	368	348	351	345	344	373	340	350	307	331	356	350	339	319	346	306	315	354	359	374	355	324	343	336	344	370	320	351	352	331	310	320	371	317	335	329	357	313	364	357	355	345	317	322	312	348	355	326	338	350	329	338	347	291	347	334	341	349	368	358	346	338	314	333	318	359	336	316	324	323	333	329	335	302	320	322	348	370	341	321	398	343	336	355	365	327	325	365	357	340	335	327	322	306	328	351	324	348	340	360	353	349	346	352	350	366	325	348	352	336	340	355	329	346	360	344	347	331	312	344	336	366	340	357	356	318	297	349	340	364	329	328	349	353	329	320	353	363	320	347	317	359	311	346	346	339	345	323	317	341	310	314	308	344	330	338	360	315	352	359	324	328	331	294	358	345	356	324	350	318	331	320	356	347	339	318	338	318	367	310	339	317	359	338	328	315	350	326	346	323	335	329	352	336	369	378	326	331	356	308	313	339	344	338	355	353	331	371	342	341	322	319	347	339	353	353	299	331	315	328	349	325	341	319	336	336	350	329	379	334	330	375	334	321	317	340	325	337	370	305	364	288	389	347	333	350	328	370	347	370	338	340	368	353	334	345	342	346	378	332	361	360	334	323	329	299	338	344	358	321	320	343	318	348	306	371	328	369	355	354	325	337	347	347	331	331	351	364	316	345	336	345	352	326	347	331	337	352	351	353	330	339	347	361	346	343	364	325	371	353	364	299	353	358	352	305	325	345	330	377	306	323	343	356
37651	17721	19740	31166	57786	69016	64352	50358	34309	17950	7218	2327	1128	811	786	802	809	795	793	814	762	801	776	855	767	860	808	758	749	796	774	813	816	846	832	822	820	772	820	761	802	793	837	812	792	808	791	796	857	809	820	789	822	786	754	801	773	793	809	788	791	768	806	802	762	782	791	816	804	757	783	830	808	818	819	799	823	848	799	825	797	784	760	810	788	771	822	774	768	761	829	826	781	832	803	757	794	873	782	777	809	845	835	815	772	775	823	876	810	860	799	830	807	731	823	804	792	781	781	819	885	825	810	799	841	804	818	812	793	832	777	847	788	789	823	785	804	852	817	831	838	811	784	782	826	818	796	802	837	832	804	761	779	770	792	794	784	809	790	856	748	778	828	818	777	806	800	788	753	800	808	812	812	757	820	814	783	787	811	813	782	792	795	810	755	772	855	755	788	791	812	766	799	863	789	787	838	757	823	782	858	847	759	774	839	793	754	832	817	800	803	838	848	835	834	792	815	833	771	784	811	762	813	805	776	826	820	772	781	832	830	769	772	774	818	772	845	791	787	819	774	810	830	823	829	813	804	760	813	816	858	838	837	841	821	784	795	799	769	874	760	788	870	805	820	770	801	806	793	782	860	781	804	852	802	815	792	791	814	744	795	766	813	826	750	797	807	811	828	782	823	813	770	760	870	800	807	757	813	848	831	815	814	771	787	832	806	819	836	799	844	814	770	818	735	804	807	786	801	784	825	779	772	819	775	830	843	772	793	844	768	780	846	761	846	803	773	834	831	783	871	810	844	805	805	815	784	813	807	835	796	825	803	822	824	827	792	858	775	865	812	767	813	844	803	796	793	780	808	764	794	768	811	814	766	845	826	817	806	795	789	735	789	763	778	804	818	808	790	806	838	744	791	819	781	815	778	798	779	780	823	830	811	782	847	812	777	761	834	843	811	829	845	817	844	768	792	809	760	811	865	820	739	812	820	783	774	794	791	820	789	800	766	783	815	820	762	769	784	811	793	823	767	820	804	847	766	790	776	844	784	793	816	784	760	742	788	797	826	800	773	825	814	763	791	779	820	794	827	784	776	751	810	749	742	837	773	745	847	771	804	754	787	808	764	826	762	795	839	807	835	812	802	822	832	805	840	852	784	791	821	800	766	836	805	793	793	775	801	817	813	783	812	797	834	764	811	821	800	827	802	793	772	853	815	782	799	775	814	824	798	812	820	768	797	789	819	744	741	816	747	773	753	785	821	855	756	807	800	804	805	845	798	771	757	823	770	831	803	794	833	815	760	791	783	809	809	780	794	783	790	745	829	743	770	799	802	823	735	806	807	830	833	771	743	785	826	776	818	781	747	829	854	805	781	758	798	785	789	838	823	795	808	831	788	790	781	803	801	787	765	793	790	795	825	773	826	816	813	751	822	776	785	836	807	800	799	814	824	810	786	830	768	819	871	778	775	802	815	770	785	798	844	795	811	840	792	828	822	767	777	761	795	781	814	839	832	839	765	819	802	820	841	824	752	833	790	814	773	736	794	848	810	804	830	802	848	826	800	794	757	791	788	836	815	845	796	784	822	842	747	798	871	808	804	831	803	799	780	846	779	814	866	846	793	807	811	810	806	855	792	802	767	780	787	823	791	836	808	787	743	832	779	830	813	847	801	807	846	781	799	798	803	785	762	788	797	845	776	816	804	773	793	775	798	763	825	837	802	820	829	796	800	802	801	864	788	759	757	822	829	843	846	807	824	808	779	807	802	769	728	808	825	838	825	760	808	798	774	794	770	789	828	785	767	777	815	799	796	816	795	762	812	823	824	798	782	820	812	802	794	857	853	762	843	813	790	790	761	797	831	884	780	777	816	821	791	784	772	816	794	809	766	803	820	846	785	794	809	813	788	800	869	818	770	842	839	828	795	811	799	823	788	764	808	828	845	733	756	771	818	801	807	799	779	842	796	807	784	785	816	810	807	847	776	791	795	815	790	868	815	737	818	824	794	812	748	823	801	792	799	834	806	804	773	824	789	762	835	805	809	824	796	793	784	806	781	786	789	755	804	863	828	774	787	812	836	841	813	808	813	824	795	794	793	792	789	805	786	816	756	778	823	790	738	831	789	775	818	786	793	798	839	783	820	791	776	812	800	837	834	793	796	821	803	813	794	826	806	809	772	792	765	774	801	827	830	758	761	803	808	764	819	769	756	783	816	819	825	830	797	816	760	820	801	807	813	787	787	786	771	768	730	888	767	841	782	795	790	847	829	811	821	794	824	805	825	801	776	810	771	807	828	796	833	798	759	803	779	815	778	797	845	798	761	844	799	795	855	789	766	766	821	850	775	805	828	788	795	788	796	813	784	789	839	822	806	804	821	807	753	789	776	777	797	829	805	730	793	829	806	847	756	811	850	834	771	833	778	757	843	792	765	801	806	830	743	826	825	814	789	789	820	817	806	812	755	839	781	773	791	813	816	799	844	811	811	813	795	773	787	803	782	786	774	806	770	814	795	818	781	809	830	801	801	789	829	829	815	813	785	800	865	782	816	846	753	791	811	796	801	804	806	817	809	743	791	802	855	812	827	854	853	802	838	828	833	764	783	774	842	838	825	801	775	807	758	798	743	794	826	806	819	813	814	796	788	759	813	780	797	784	793	799	823	817	802	790	774	792	807	806	771	803	819	787	821	790	803	823	766	847	781	811	813	753	836	763	849	793	826	806	812	863	821	855	821	773	786	787	827	809	843	848	802	812	808	865	785	790	811	781	809	810	790	875	800	782	791	816	790	811	824	797	798	783	802	777	785	800	777	743	827	821	816	812	791	765	811	827	821	868	851	756	792	782	822	848	868	802	814	801	843	788	833	742	807	827	852	812	746	800	842	788	795	805	771	818	842	740	845	792	826	837	843	793	852	782	794	832	823	838	805	802	840	792	792	811	806	799	776	778	762	788	839	845	783	842	810	822	765	806	775	834	775	792	761	786	861	821	846	745	821	821	789	782	821	749	775	776	805	753	824	779	799	811	765	815	822	803	819	787	808	755	823	785	806	774	824	812	811	812	778	792	828	832	837	788	799	768	819	806	803	804	817	767	802	804	813	813	774	847	789	779	790	823	825	734	805	881	736	810	804	842	836	831	799	794	808	797	773	816	764	820	775	799	831	829	774	824	796	794	802	796	839	802	799	802	847	781	798	773	828	761	807	780	818	805	779	813	772	773	789	744	802	819	878	774	813	779	809	746	807	771	772	803	757	861	780	820	797	834	768	764	780	782	792	770	798	775	767	821	755	773	784	760	798	819	767	816	796	828	808	827	808	842	758	789	800	773	834	778	795	832	795	781	860	785	793	806	810	794	823	778	816	786	834	790	790	796	775	757	830	849	759	805	806	807	825	781	799	775	839	802	816	746	806	772	847	794	823	765	786	771	774	813	809	761	784	787	782	809	784	780	828	843	845	827	787	801	806	794	784	765	771	793	760	781	849	808	802	811	776	793	789	841
8060	1474	930	1138	1903	3404	3686	2674	1500	822	530	406	386	382	377	344	341	352	361	406	395	376	387	394	389	354	388	406	389	363	367	384	412	370	338	372	389	379	373	386	401	378	353	409	432	343	408	359	421	410	376	342	352	381	365	355	360	363	427	368	343	362	389	346	362	364	349	367	381	351	385	377	392	374	357	365	377	369	401	370	372	400	339	377	384	369	389	383	397	391	374	418	374	347	364	342	427	380	396	377	349	408	415	369	350	368	401	425	361	371	372	369	379	325	335	351	426	402	398	354	407	382	408	341	378	375	426	417	391	367	456	385	374	383	355	390	423	376	351	325	340	380	414	387	383	389	394	402	388	328	389	386	344	378	438	414	358	369	362	324	338	390	376	360	377	375	396	388	380	369	384	366	347	391	327	364	374	388	400	357	362	391	349	361	367	378	386	389	369	364	363	356	390	364	400	338	402	397	378	380	372	383	366	379	362	336	385	371	401	368	418	360	367	395	403	369	381	369	365	371	373	375	369	325	349	361	353	372	380	360	393	393	385	402	359	348	374	377	386	351	379	375	394	358	380	364	432	384	374	411	373	397	422	377	401	416	375	376	404	378	379	408	413	379	387	395	407	408	384	367	369	365	377	347	383	371	402	413	400	359	348	380	390	393	351	418	439	392	384	389	406	394	365	340	351	367	408	379	342	373	379	363	378	406	353	398	377	353	406	369	395	376	387	366	388	362	355	391	376	368	404	345	397	383	362	382	364	379	404	401	368	389	376	369	386	383	376	351	378	401	332	395	385	380	378	398	344	365	390	406	362	347	374	389	383	373	361	390	335	373	371	425	368	365	355	405	383	372	381	389	367	363	342	398	375	332	372	367	374	370	385	380	407	386	398	397	336	393	377	365	398	401	373	357	390	398	392	367	373	387	362	381	390	362	399	375	396	320	361	384	373	403	357	367	347	395	379	369	382	391	357	374	394	376	396	371	369	347	381	361	411	376	345	370	361	370	377	392	375	384	387	371	344	356	381	376	427	371	399	358	415	405	392	406	373	415	366	351	347	363	401	388	345	362	356	375	357	337	370	397	353	391	376	367	366	370	377	383	371	394	361	356	367	361	362	362	360	344	363	377	357	354	373	329	378	363	381	357	379	350	387	400	368	355	381	386	369	380	367	374	361	412	389	366	354	443	372	342	412	366	368	387	384	380	365	379	367	385	388	390	411	365	387	364	363	371	373	396	367	386	403	403	415	376	339	374	389	381	375	375	403	372	394	353	345	386	397	415	378	396	382	370	378	375	368	391	369	410	404	380	383	424	395	384	372	366	400	383	398	372	362	385	393	370	385	375	423	390	393	334	381	408	411	376	380	336	378	385	424	369	387	414	343	332	417	359	368	349	374	412	357	386	369	411	402	369	417	349	358	403	375	384	380	370	400	355	369	395	383	368	382	359	353	378	356	404	389	402	356	376	377	384	393	390	358	384	372	407	365	433	422	378	384	401	356	420	360	358	361	373	426	349	347	350	377	385	388	380	375	388	339	384	409	334	351	384	380	358	402	361	378	396	403	392	387	391	389	328	387	390	413	417	402	410	377	373	389	375	380	359	366	364	394	343	392	380	347	379	365	373	367	362	345	354	358	385	393	382	364	369	414	379	354	359	367	331	371	318	385	414	392	417	387	370	349	388	384	384	397	368	408	361	399	365	381	386	387	383	395	330	382	335	393	340	383	345	384	424	361	382	370	344	378	394	393	376	413	351	405	407	418	381	371	381	366	376	396	416	366	395	406	381	399	398	420	364	399	414	370	356	384	394	367	380	379	367	375	368	411	398	385	360	382	317	361	343	373	374	377	368	358	383	402	341	380	365	351	338	387	371	356	377	397	377	386	386	376	377	413	386	363	362	414	382	373	377	389	380	389	400	400	407	356	351	398	400	361	409	399	401	371	400	367	375	390	374	381	369	396	409	379	388	418	368	428	345	401	373	393	388	394	373	373	355	382	379	343	413	373	375	401	392	374	392	364	339	372	370	370	383	372	361	388	375	386	352	356	401	363	384	384	377	380	380	386	374	365	371	329	379	389	348	376	401	388	390	379	362	335	379	383	415	385	408	388	405	389	358	406	371	377	424	365	360	362	412	349	356	337	390	397	345	388	353	380	404	345	377	369	400	367	366	340	371	314	394	352	372	346	381	369	399	340	362	367	414	383	379	363	418	384	393	382	393	367	384	365	381	353	397	380	362	381	388	377	338	370	352	381	414	370	418	349	384	360	371	378	409	357	382	401	376	391	374	410	401	378	368	396	370	410	391	369	379	358	365	371	386	380	346	372	354	402	360	402	360	353	352	348	380	369	425	367	383	359	388	420	400	385	362	384	388	359	385	392	367	374	366	415	394	357	395	384	351	364	399	402	393	373	383	420	339	362	398	400	372	346	355	386	370	385	391	367	369	360	374	365	381	384	367	359	382	352	389	380	382	369	373	395	374	396	354	354	410	366	380	367	373	374	366	373	411	399	394	384	383	387	373	394	357	380	387	394	382	357	399	365	390	374	378	392	374	370	344	392	373	333	423	359	355	367	410	364	408	349	387	355	379	357	395	383	363	389	388	365	330	384	365	405	389	373	372	383	357	365	403	362	362	353	366	384	380	335	383	365	356	391	366	396	372	362	376	374	336	395	364	428	377	373	384	364	409	399	370	372	402	423	372	389	403	374	413	350	361	389	388	352	392	376	367	412	421	361	340	380	361	378	407	362	371	379	371	359	395	396	375	407	393	327	344	359	348	337	331	374	366	336	374	400	382	346	406	415	411	374	343	347	355	380	355	333	354	394	346	365	370	404	375	389	368	379	363	345	377	399	401	412	361	375	391	384	398	364	381	376	333	357	416	372	363	374	375	397	361	371	371	409	434	355	355	390	370	377	343	379	367	352	369	397	380	387	368	356	367	392	355	343	362	387	396	371	366	390	356	384	360	357	376	372	334	367	358	361	338	377	374	397	370	375	368	393	420	373	418	359	365	358	405	356	380	377	387	389	369	387	392	411	394	419	372	345	387	374	370	381	402	380	388	363	367	371	361	368	380	388	395	352	394	337	378	371	409	363	371	377	363	363	356	364	379	372	362	369	344	393	369	410	388	363	359	378	382	366	372	407	380	413	406	366	381	371	368	377	372	404	382	359	392	406	384	378	390	361	336	384	416	421	351	356	389	387	392	401	377	404	387	354	363	366	356	393	402	396	362	412	416	376	374	372	396	396	366	341	358	408	386	398	346	412	400	369	371	380	367	350	401	389	392	386	339	353	348	360	392	419	376	388	354	367	382	346	357	367	372	374	367	388	394	404	399	414	354	344	376	370	375	357	389	387	406	364	395	368	342	402	390	371	392	396	332	359	369	388	364	369	393	414	413	376	374	382	383	376	401	383	393	363	368	374	382	357	382	373	396	381	381	400	368	372	410	389	373	388	336	370	356	372	366	391	357	366	340	355	387	369	378
6665	1913	2205	3516	8146	13026	13270	9500	4908	2433	1456	1040	940	883	827	896	882	866	844	909	883	847	891	873	869	876	835	911	920	903	909	814	885	894	836	860	836	873	892	888	893	900	891	866	929	872	922	877	839	884	892	910	884	844	832	880	909	805	806	871	877	931	916	882	857	920	859	895	859	917	842	860	854	881	872	880	869	824	934	878	904	844	841	865	832	869	920	863	899	931	866	831	908	851	863	865	907	863	880	901	889	870	825	876	906	897	933	877	851	889	863	881	827	924	845	898	892	848	882	888	901	858	868	873	906	926	908	871	892	889	913	856	912	885	868	853	828	848	876	901	909	889	917	847	797	852	847	871	844	958	868	893	859	854	878	855	895	852	869	847	933	939	911	879	924	867	929	891	878	946	938	854	933	888	868	926	930	894	903	864	873	822	923	897	850	842	897	862	868	905	850	883	910	862	909	874	888	868	855	916	872	886	870	897	840	880	864	894	963	894	870	870	870	903	878	888	871	905	845	885	914	873	905	857	917	907	871	871	899	858	889	892	858	927	851	867	904	877	891	826	918	825	910	895	873	823	857	865	859	852	893	876	895	871	869	877	866	846	813	820	946	940	868	868	834	871	886	838	904	863	855	865	857	872	884	847	842	877	825	849	883	856	910	846	886	895	843	879	899	901	875	852	880	838	864	878	881	854	865	893	870	903	850	878	870	868	819	891	846	875	886	922	835	885	885	847	884	932	847	846	884	896	894	845	890	894	888	858	875	913	827	909	821	887	868	884	860	884	860	890	915	864	917	883	863	905	882	879	910	882	901	809	886	848	867	907	910	866	898	857	886	922	870	883	851	884	824	864	900	929	897	888	850	810	931	873	889	916	909	917	851	828	846	846	861	873	889	857	893	865	876	859	849	897	839	854	859	865	854	858	881	835	890	876	830	891	829	879	898	826	905	909	890	871	908	872	854	868	897	875	913	898	887	886	866	875	875	937	901	872	806	860	861	923	911	857	800	906	868	861	857	840	833	845	856	874	816	891	897	924	883	851	842	876	902	859	893	873	891	844	864	902	935	838	866	849	906	881	894	842	861	877	914	900	905	904	902	877	924	940	875	810	881	841	848	922	859	833	867	878	909	881	897	864	845	860	877	842	870	890	890	851	887	920	893	848	902	865	916	887	915	855	852	893	885	904	848	872	906	889	904	921	838	872	834	893	847	864	890	807	907	937	871	883	859	914	885	931	881	883	887	927	864	909	852	910	851	863	879	864	901	822	887	883	879	906	883	887	885	923	880	896	874	873	899	866	890	882	901	856	873	875	915	857	900	880	830	864	875	914	917	844	894	850	856	905	910	833	852	893	857	906	893	852	798	863	815	870	877	863	839	889	901	845	903	937	901	879	887	916	922	824	851	893	840	857	855	881	853	855	880	859	863	886	937	867	975	866	889	924	875	853	867	865	789	866	912	903	896	945	900	870	916	845	829	851	874	908	859	898	856	869	876	909	915	889	879	951	934	902	897	876	884	913	866	918	904	908	908	877	906	895	896	907	885	881	868	879	857	825	850	905	873	905	881	861	896	911	906	874	872	887	956	871	917	859	880	906	882	904	880	895	871	893	871	929	925	909	870	869	854	878	849	850	895	866	849	852	887	925	883	916	843	884	858	847	862	864	856	882	901	868	894	897	873	892	881	888	876	903	888	833	913	911	897	898	864	860	890	881	881	808	848	869	894	898	862	875	877	870	830	854	911	868	906	888	862	874	827	911	840	908	871	878	915	849	865	898	915	859	903	920	888	853	841	838	917	892	870	827	818	819	883	874	882	858	902	835	888	873	845	858	905	810	862	909	872	897	837	850	883	887	873	902	862	864	914	860	899	870	872	910	831	876	920	927	829	880	837	868	882	869	874	876	902	881	879	941	892	900	884	890	922	880	894	910	897	884	843	929	882	874	951	866	902	867	870	854	831	877	819	886	844	870	849	858	884	862	888	818	847	872	941	867	861	920	908	861	906	886	901	921	876	900	920	887	871	830	880	886	788	873	907	862	859	895	816	926	834	855	933	842	876	851	860	888	853	841	872	872	917	862	897	934	893	885	828	917	883	868	911	907	818	872	883	897	892	932	859	872	903	887	930	898	947	886	923	871	859	919	819	896	879	847	885	878	869	804	886	894	867	853	865	900	895	881	920	861	884	885	919	890	860	910	861	861	921	854	863	878	848	882	813	894	867	863	895	859	909	860	878	889	866	825	883	866	926	890	885	851	852	950	881	905	848	934	832	925	884	871	914	887	848	882	885	868	851	839	912	914	849	868	869	856	907	872	908	890	839	945	910	927	894	853	855	878	902	888	880	866	868	823	832	848	844	923	889	840	811	866	900	804	836	857	881	890	874	872	870	861	867	869	870	878	872	831	872	819	877	837	836	837	880	891	921	883	854	901	847	872	844	885	906	904	934	895	866	882	913	890	870	886	872	881	841	866	876	878	940	911	903	909	878	822	855	898	845	817	900	791	848	913	870	870	911	882	876	883	908	906	891	873	896	816	890	898	856	838	929	881	876	876	860	833	897	887	886	877	853	892	854	900	864	882	835	863	843	932	902	881	864	849	828	922	854	832	936	906	931	871	862	898	798	914	863	870	872	850	853	861	821	868	848	855	798	957	864	851	911	844	868	818	889	847	889	894	847	837	919	902	833	837	891	907	861	867	886	851	900	862	875	886	891	933	857	862	917	849	855	899	875	846	863	875	867	895	879	880	904	895	850	882	894	915	866	868	862	854	858	844	891	861	911	845	909	881	822	860	876	867	909	891	869	908	822	857	885	871	856	888	858	891	887	852	841	852	839	920	892	914	824	857	865	860	865	875	850	850	826	870	926	921	825	917	887	827	940	903	869	879	889	847	870	810	911	824	864	839	908	876	933	903	858	881	875	856	873	885	919	896	917	881	851	897	863	907	900	838	904	927	845	862	881	858	872	888	891	912	831	931	882	864	865	861	891	933	846	903	869	876	861	888	905	894	874	789	848	897	884	876	884	888	866	831	905	865	870	848	884	885	862	866	863	841	862	945	908	906	891	870	853	882	941	830	919	855	876	871	898	861	933	919	841	882	879	873	939	847	951	898	852	890	884	868	872	867	873	869	891	920	894	902	841	823	892	891	910	895	840	882	871	864	895	857	838	879	867	871	898	870	914	903	912	913	826	884	904	891	875	852	859	855	886	910	925	919	860	906	901	899	925	840	866	923	862	842	867	824	887	865	831	872	904	830	851	851	897	855	912	863	869	854	908	901	927	889	847	860	860	829	850	858	883	916	878	899	879	854	883	913	841	861	867	900	862	907	884	841	859	877	890	865	825	893	862	907	905	866	886	879	871	903	909	864	873	873	940	869	849	881	893	936	888	855	872	902	905	876	872	855	860	863	851	873	870	875	864	850	904	832	847	887	891	891	897	916	843	854	881	847	847	819	835	877	870	857	883	859	922	859	850	887	908	843	858	884
64368	37416	18308	16991	44082	57818	51383	37288	20711	7766	2164	771	443	351	347	345	371	331	301	338	337	364	354	368	321	357	364	346	342	346	311	366	359	339	370	345	365	347	338	355	360	346	329	341	375	363	333	358	320	373	353	348	357	337	333	341	351	320	331	320	343	350	327	353	345	341	338	354	348	317	324	342	353	348	347	331	339	348	332	348	340	351	344	369	352	315	379	316	387	334	313	360	342	331	361	322	342	365	336	316	325	358	292	340	349	329	327	359	319	341	340	345	327	344	325	331	346	327	363	342	329	339	326	350	302	347	346	324	344	329	333	327	338	352	309	316	330	372	368	285	323	377	357	301	323	317	350	346	351	352	347	332	324	367	320	361	328	325	339	362	346	371	334	360	371	315	357	346	324	358	369	322	344	344	327	343	324	317	323	366	352	291	344	299	339	364	348	383	342	325	358	352	330	366	401	356	339	371	362	326	301	306	331	350	382	360	337	364	333	324	332	329	371	338	357	341	355	367	361	335	340	350	356	330	338	320	320	344	345	322	301	324	341	335	342	350	319	303	335	332	348	349	346	324	348	322	345	382	341	336	322	364	320	330	329	332	354	371	364	318	357	315	349	332	331	330	371	346	356	342	327	356	353	357	342	358	322	381	390	324	325	385	350	331	308	362	323	351	358	289	322	342	330	377	353	369	362	352	343	346	330	362	314	347	320	345	317	326	340	317	397	350	343	312	326	353	333	343	338	348	341	347	363	373	378	323	354	340	320	336	373	307	337	348	334	341	353	348	362	352	360	344	320	327	344	334	353	328	353	344	338	350	364	358	324	373	337	307	335	333	359	317	349	312	335	341	345	332	295	341	313	303	359	334	353	338	349	360	344	345	363	339	348	353	335	313	361	341	329	334	347	316	353	317	343	338	338	362	361	344	344	372	341	356	339	364	329	329	357	297	352	336	351	350	348	324	354	355	348	321	342	303	317	311	333	363	365	359	321	307	332	335	333	339	347	356	396	293	345	325	327	325	318	281	343	318	358	347	331	354	327	337	336	337	369	333	349	319	304	338	344	334	327	374	302	340	318	336	325	343	319	322	352	319	349	293	352	356	316	357	314	359	352	326	345	343	341	333	333	305	305	313	346	367	382	332	351	332	295	338	344	383	344	325	292	315	308	376	321	332	350	312	313	340	335	334	341	341	289	332	350	317	332	357	354	332	318	361	343	368	331	363	300	331	357	358	317	337	310	316	326	350	343	356	365	317	329	341	330	308	369	332	321	334	349	333	372	350	299	337	362	330	312	328	340	361	338	330	357	337	346	313	323	320	314	358	372	311	326	337	316	340	323	326	359	341	341	322	327	330	339	343	367	314	335	345	337	359	330	329	355	353	342	339	347	343	335	341	323	352	353	348	335	311	340	318	311	351	310	326	341	338	344	325	359	341	372	339	348	321	387	348	333	333	306	374	322	343	334	342	350	332	331	366	353	325	342	336	381	323	352	340	339	326	348	332	323	339	355	323	370	360	359	343	309	343	335	351	369	308	365	339	355	323	345	281	331	318	360	320	335	333	355	368	359	348	346	341	351	352	335	346	337	355	326	333	374	347	335	376	357	313	337	348	312	343	310	312	326	352	354	346	309	384	329	321	328	331	379	354	338	319	343	359	362	336	308	320	329	324	335	314	382	315	353	314	319	317	338	356	354	323	344	327	341	323	356	324	347	337	311	344	306	336	315	298	331	328	399	373	342	330	343	354	340	308	351	321	314	374	355	335	343	311	335	316	315	354	329	349	345	341	336	344	334	341	320	342	333	307	318	356	307	325	307	330	336	304	349	339	322	329	345	356	314	327	320	344	358	329	355	355	334	366	306	346	353	343	290	353	343	344	329	315	353	349	304	335	369	327	323	325	319	323	350	322	329	356	308	370	321	329	316	305	315	332	329	348	340	316	331	329	333	348	349	300	345	367	337	342	334	348	350	329	325	336	356	382	305	372	374	374	355	322	325	342	343	350	311	346	357	330	349	347	348	347	331	324	364	329	340	327	347	346	348	364	342	365	332	318	395	353	332	358	342	342	371	325	339	345	335	354	359	333	339	346	348	362	324	358	342	341	339	335	342	324	345	331	361	344	335	336	327	343	356	299	353	348	351	366	362	347	374	324	333	331	328	348	341	336	310	327	307	332	340	326	364	324	335	348	378	316	343	360	327	334	343	335	368	353	352	341	346	333	304	347	371	353	359	344	347	333	348	315	322	335	347	355	374	321	363	323	340	361	326	333	366	353	352	377	339	335	343	329	346	345	335	376	329	349	330	350	369	343	305	311	359	365	346	333	345	352	315	327	314	308	325	342	344	343	355	354	297	325	323	339	349	339	343	327	346	333	307	360	333	346	307	330	342	363	323	356	334	358	315	344	345	359	349	321	328	371	335	340	345	362	370	324	332	344	306	338	320	337	340	307	365	333	364	345	351	312	368	342	326	323	378	312	344	343	335	329	324	359	309	304	359	341	312	316	323	348	322	333	352	368	325	349	336	331	326	314	342	341	330	335	336	358	333	313	303	348	337	330	347	349	355	354	328	336	380	373	360	347	335	319	368	314	311	362	354	354	334	308	345	333	326	344	336	340	346	377	309	345	311	352	317	362	329	339	330	328	335	328	373	336	342	373	357	342	340	315	355	346	320	339	337	325	348	322	325	333	333	364	339	334	322	349	322	353	322	338	291	367	323	325	324	323	336	339	327	298	308	346	354	358	343	304	322	322	331	330	350	307	347	330	332	334	320	323	332	322	335	360	352	344	373	339	360	364	327	364	384	317	320	292	313	340	339	352	328	343	326	349	358	327	340	312	372	322	370	369	347	359	329	311	337	349	380	352	330	304	358	337	335	350	345	335	337	346	326	355	388	315	319	351	357	316	322	327	352	343	339	349	358	340	365	304	332	376	343	315	314	342	360	348	363	332	334	325	359	331	339	294	359	368	309	325	350	316	327	358	361	319	349	323	326	345	329	336	328	311	354	315	328	310	336	338	346	327	315	283	341	323	324	371	344	327	342	334	351	349	344	328	351	338	356	322	315	364	349	343	348	346	378	287	347	320	329	354	343	330	339	337	332	344	334	343	341	323	337	332	341	362	316	331	310	367	336	323	334	343	358	344	320	370	347	310	313	332	330	318	358	324	327	324	349	368	329	322	345	348	309	331	340	387	362	337	347	317	352	358	335	360	344	343	340	347	369	367	335	339	366	372	370	336	308	367	398	306	351	364	301	367	307	303	364	311	334	321	298	327	339	308	345	381	330	309	353	329	354	342	353	311	340	311	338	326	320	367	341	348	355	358	307	345	321	351	339	333	337	313	326	342	331	334	348	323	340	291	340	341	299	351	328	344	374	359	326	339	347	317	340	340	363	312	315	330	302	319	333	350	357	351	328	346	313	327	331	346	328	371	336	325	322	350	338	332	311	319	334	340	302	322	329	302	302	351	327	344	308	333	333	349	346	342
38234	19264	19391	30267	58590	68135	63230	50492	34387	18057	7068	2464	1105	846	829	752	805	774	763	854	788	797	793	784	827	759	830	791	794	796	752	782	727	768	776	843	812	776	784	789	767	764	806	737	824	806	800	793	817	787	769	828	782	834	773	832	801	755	787	808	806	817	774	867	826	807	743	800	807	749	798	774	791	782	784	803	762	797	809	789	807	844	812	826	805	842	810	771	802	748	821	802	807	815	748	768	803	822	792	813	797	826	814	821	805	785	717	803	778	818	794	767	799	793	844	824	826	783	809	785	829	778	745	784	804	815	780	781	791	808	823	795	792	827	811	816	794	750	747	769	829	793	825	826	780	836	764	794	823	862	800	784	773	789	773	781	809	793	831	791	773	825	800	748	824	741	785	812	737	836	801	820	814	797	813	801	788	756	830	812	802	780	807	851	813	818	796	838	837	779	807	805	833	819	821	860	809	799	799	807	780	823	802	766	829	816	810	810	846	812	801	794	819	838	809	766	815	846	787	787	814	855	794	769	818	775	814	763	812	769	816	764	810	817	782	783	853	780	813	782	772	790	813	768	787	770	769	766	821	778	782	850	763	780	845	840	805	841	815	771	850	777	820	744	811	772	791	787	742	861	751	812	853	791	795	837	781	790	813	771	830	815	792	803	807	801	860	769	775	819	761	865	789	847	823	813	799	820	820	817	841	785	823	779	806	800	802	802	822	841	841	779	782	804	792	804	809	794	796	773	838	816	787	796	834	820	819	786	818	768	799	737	834	802	792	796	756	842	776	776	778	765	786	790	755	808	799	775	808	835	783	824	763	807	808	759	727	814	771	782	733	783	780	795	802	825	783	761	833	776	818	818	775	790	779	780	776	811	780	764	784	859	842	751	774	843	814	803	785	817	815	821	791	767	812	831	796	799	783	831	865	811	801	781	767	797	820	769	769	811	828	806	780	763	810	859	810	764	791	795	804	815	785	781	812	815	816	786	882	806	800	828	830	806	773	812	817	851	815	792	833	817	756	779	790	773	826	791	754	807	775	816	835	855	830	809	831	783	822	815	780	785	817	795	773	845	836	798	802	841	780	870	787	786	811	841	804	797	790	804	829	800	829	795	809	833	792	779	775	786	796	715	791	771	803	795	810	817	847	797	792	783	829	765	789	785	824	787	789	829	797	789	850	757	806	789	789	806	789	802	758	807	823	779	884	824	780	833	817	786	843	840	776	810	836	755	799	788	794	797	787	802	802	869	798	830	788	775	829	797	808	787	754	796	782	799	792	807	810	819	780	807	786	800	790	821	833	803	831	840	808	751	803	802	809	825	745	858	797	812	792	788	836	801	838	849	808	848	790	804	758	763	764	812	805	809	779	808	820	832	803	807	794	777	785	802	796	826	779	792	826	804	742	826	742	800	751	778	809	827	800	813	788	814	813	819	806	773	854	758	786	793	789	785	750	772	750	795	740	777	779	801	854	788	780	759	753	752	783	765	795	785	807	828	795	823	793	787	739	814	829	758	814	788	811	800	829	777	765	830	813	802	756	832	816	790	792	792	809	814	813	780	801	845	801	833	770	788	795	737	808	743	793	771	809	814	791	834	781	776	778	787	835	781	814	826	782	758	807	796	825	798	818	735	748	771	834	820	808	814	821	766	814	810	796	789	842	796	749	832	803	800	811	789	785	766	800	781	751	813	763	835	808	755	842	814	765	748	809	790	784	833	807	802	820	828	787	781	792	830	794	796	800	804	806	823	809	832	815	801	803	775	794	771	741	800	826	770	819	757	812	785	743	851	836	790	793	820	819	795	778	836	808	792	791	800	833	822	831	842	835	798	770	805	814	797	819	824	830	826	821	822	773	796	836	800	803	804	799	822	764	769	820	766	733	792	752	797	800	802	792	756	784	839	839	821	808	783	844	796	781	793	784	813	761	775	811	769	776	788	822	727	809	820	753	786	779	808	781	768	823	823	821	801	754	817	793	827	772	831	783	812	789	764	790	829	821	798	829	792	825	788	823	813	780	820	823	788	778	809	813	754	770	828	784	819	794	771	805	797	794	710	802	766	764	803	822	771	827	786	798	795	844	784	803	764	797	763	774	822	823	764	800	812	787	796	819	813	795	810	781	773	796	787	791	804	793	816	797	803	825	754	748	761	783	749	751	821	820	796	777	804	765	805	794	814	814	760	821	811	831	756	828	832	792	847	779	803	865	838	819	814	844	799	770	795	800	808	812	817	812	822	835	819	797	805	778	818	770	833	815	774	815	851	801	770	769	780	768	772	806	826	775	830	792	766	784	815	837	792	797	789	813	819	746	789	855	784	834	829	780	835	801	796	788	785	827	815	796	765	826	826	837	844	834	810	834	809	757	812	790	848	828	838	840	834	784	824	797	774	807	755	796	783	769	795	808	817	806	813	851	821	767	789	763	809	802	795	772	803	802	777	811	871	784	785	790	783	825	864	777	783	760	818	824	862	809	828	808	764	797	825	808	788	744	785	816	749	767	808	751	787	824	820	762	819	836	751	820	829	821	763	799	825	855	807	820	774	752	830	787	740	834	795	807	849	756	832	806	768	818	834	794	800	841	822	797	782	836	797	789	779	827	786	804	745	787	787	836	794	801	791	793	771	789	797	801	774	832	838	813	777	780	803	821	790	793	826	796	785	844	814	752	752	783	783	803	801	797	783	780	831	774	779	811	795	784	816	766	802	797	874	766	832	827	773	799	798	824	785	811	773	789	788	779	789	772	808	788	766	803	794	877	788	806	804	783	914	824	772	795	806	816	767	814	808	839	779	841	815	829	783	814	749	809	798	840	804	774	835	837	794	825	786	830	769	758	784	799	779	788	809	803	791	781	869	821	812	782	814	863	782	800	794	805	802	805	807	827	760	826	827	815	826	762	839	752	792	829	842	783	789	795	760	798	836	840	790	803	818	801	823	802	809	764	810	831	824	822	781	768	839	847	804	793	823	803	779	852	779	811	778	813	731	762	739	804	845	894	793	818	813	832	760	789	777	786	799	788	787	750	852	774	799	779	851	776	792	822	857	865	784	784	858	848	780	800	817	778	832	835	804	824	839	824	764	808	790	780	803	790	798	810	825	779	822	796	842	854	839	788	831	810	795	796	837	759	763	784	774	814	830	796	830	815	811	787	798	830	779	774	802	821	842	849	833	811	818	808	758	778	833	754	788	789	822	815	777	789	780	832	815	802	789	756	796	815	722	806	763	760	790	777	813	824	806	780	817	829	795	792	804	825	808	819	800	844	760	810	810	846	803	815	779	788	784	794	801	782	830	786	801	800	765	762	866	828	805	834	752	809	781	747	855	820	845	838	842	812	811	778	763	791	796	809	807	800	817	792	797	776	797	807	813	798	816	800	859	869	844	782	805	828	754	855	739	820	795	830	821	839	779	791	767	837	830	789	755	770	816	801	841	815	813	783	816	786	773	806	835	839	748	841	822	811	770	842	827	839	796	807	810	801	822	799	826
64719	37841	18668	17475	43985	58741	51449	37013	20476	7425	2124	709	435	338	361	351	395	369	351	341	315	350	349	342	326	359	354	307	347	354	338	372	327	320	344	354	343	367	363	378	361	357	309	323	380	316	372	323	327	328	314	330	326	351	333	291	346	345	356	381	311	358	352	371	375	310	329	374	349	368	346	330	334	350	331	375	310	345	355	373	356	353	368	337	332	388	343	343	342	342	342	353	338	362	371	308	349	314	327	344	332	341	353	357	364	332	353	394	364	369	349	308	334	356	352	380	336	325	352	350	367	341	373	347	349	332	352	334	330	341	367	355	330	355	338	329	358	360	355	364	327	321	317	358	330	362	332	346	360	346	360	325	321	330	326	353	313	362	357	352	387	391	358	369	374	324	385	371	339	366	352	327	322	337	310	330	342	309	325	370	338	358	323	318	316	337	361	380	326	335	330	322	345	343	355	336	377	329	331	310	377	342	331	325	347	330	338	356	330	327	343	325	335	346	358	337	352	354	347	359	317	341	365	350	355	332	327	359	365	347	372	323	334	345	363	294	362	347	365	366	355	349	350	334	338	360	371	346	313	337	380	332	325	329	318	349	346	373	357	344	331	342	328	394	311	356	363	381	346	330	336	377	337	371	377	345	354	333	340	331	339	321	332	342	359	346	353	328	330	374	334	347	378	340	361	329	338	312	357	324	313	339	336	387	373	341	338	323	304	341	317	358	327	353	362	355	327	342	337	341	351	363	338	349	363	339	353	338	342	329	335	359	362	323	328	371	386	353	366	357	339	355	348	340	331	351	354	343	347	403	346	336	371	364	339	330	331	369	319	374	344	325	342	357	354	323	340	364	362	349	371	334	358	329	357	340	306	333	341	344	357	391	333	336	352	333	369	362	314	364	366	373	342	329	340	311	304	327	388	367	333	343	361	320	343	373	344	330	325	338	366	311	317	359	344	325	393	342	338	353	326	383	316	321	322	341	359	340	350	353	332	348	352	342	350	373	322	369	325	348	336	337	317	339	320	315	331	333	323	357	330	303	346	351	336	311	342	332	317	346	349	359	360	339	347	381	366	366	368	349	335	382	350	368	320	354	333	341	330	348	317	342	358	354	343	341	343	356	342	309	329	351	327	329	324	341	324	365	355	315	303	336	385	322	370	346	358	362	316	349	375	348	328	347	393	336	356	356	372	326	318	347	350	373	349	364	343	354	343	353	361	350	371	358	370	385	341	326	371	357	355	353	332	326	337	353	355	327	335	341	309	350	351	310	341	325	355	332	342	348	362	362	350	349	337	341	330	336	367	349	361	352	349	330	380	322	354	383	336	361	358	333	363	333	345	359	356	345	330	325	354	340	331	349	331	337	353	349	352	345	327	345	342	296	334	309	323	342	361	340	315	336	361	374	304	325	353	345	376	337	322	326	346	349	347	371	348	327	322	382	326	334	329	322	375	358	347	322	353	362	338	341	366	341	343	321	341	335	378	342	342	352	347	350	345	331	333	327	363	353	321	364	375	350	328	346	342	366	353	361	335	317	345	361	387	334	344	336	361	328	360	318	352	341	309	364	312	321	354	332	344	401	352	362	374	369	324	313	325	344	338	337	343	339	340	337	368	338	384	354	340	335	349	312	317	348	341	356	355	334	342	337	362	331	344	335	329	321	351	359	330	349	342	364	362	325	343	375	333	328	364	355	310	345	350	340	353	333	380	313	371	328	327	359	353	317	368	365	329	335	353	341	335	366	315	363	302	367	349	348	335	343	351	343	379	344	354	329	344	342	344	348	336	360	341	351	344	320	371	360	358	314	316	346	357	325	335	335	345	341	357	377	330	361	350	353	357	342	356	326	370	346	361	315	334	333	358	309	341	321	323	357	361	363	360	340	352	356	327	328	340	341	387	354	379	357	320	320	372	349	357	290	372	333	352	344	362	346	347	363	369	319	354	358	343	349	334	332	348	380	297	341	350	368	294	386	338	360	328	344	362	361	347	350	354	315	365	315	343	348	295	363	355	347	302	375	334	341	362	373	333	330	348	352	350	313	328	313	375	359	380	371	331	356	370	374	342	320	350	316	346	337	330	371	358	344	366	329	350	355	330	316	378	332	331	345	354	342	346	322	328	311	326	310	346	353	337	363	337	368	346	314	336	322	369	348	333	355	371	349	377	328	322	324	338	356	353	346	359	323	358	366	382	358	379	333	358	353	370	350	366	315	345	347	345	383	356	334	354	379	349	330	358	326	352	358	364	332	326	347	350	348	344	356	334	368	369	333	415	354	337	337	366	332	317	342	345	362	340	371	351	367	350	345	318	373	367	360	374	293	332	333	320	329	350	330	327	342	349	342	355	359	341	374	349	333	345	345	349	353	360	366	364	383	338	354	347	323	329	342	357	371	366	344	358	325	362	350	357	354	332	363	346	332	357	328	338	324	360	344	350	343	337	375	344	338	339	335	334	344	335	336	335	370	346	357	381	370	312	295	308	338	317	360	351	330	331	341	350	353	346	391	366	358	333	368	343	356	362	320	347	340	355	348	337	363	361	345	359	373	371	349	368	348	328	367	354	323	301	328	352	340	369	350	367	328	346	306	340	361	348	355	336	375	375	374	353	355	345	307	357	326	362	352	336	365	364	368	343	334	328	358	339	346	320	348	348	336	339	363	341	359	369	335	342	370	355	338	315	366	357	342	324	328	354	329	351	361	398	340	343	364	349	376	351	321	341	335	344	323	400	353	351	315	320	319	328	333	347	362	334	365	339	349	324	368	360	320	326	332	370	334	340	343	331	335	370	343	346	374	335	333	366	329	341	334	346	350	347	313	335	364	335	350	359	329	347	356	337	371	367	378	353	356	371	350	327	368	335	300	315	345	351	323	351	330	389	332	372	320	327	335	333	364	346	346	334	336	342	350	349	349	344	305	370	343	347	353	358	336	339	330	344	370	334	346	362	349	336	362	356	403	365	354	347	350	325	346	363	353	357	338	376	328	345	341	364	372	366	372	351	350	374	362	341	345	358	314	340	331	382	324	320	342	364	326	339	390	352	375	329	365	333	368	349	364	335	322	342	314	365	346	352	389	351	391	289	317	355	338	369	348	358	393	343	332	350	368	364	378	366	376	341	342	342	346	358	350	325	324	359	355	333	357	390	337	349	324	317	337	354	361	343	353	348	345	347	328	331	348	309	339	325	340	362	344	368	373	343	350	354	312	354	375	337	338	355	355	298	369	320	349	312	370	339	320	329	385	317	383	325	315	330	359	336	362	333	336	360	361	357	341	317	321	351	322	315	397	342	349	347	366	328	374	335	345	350	341	351	337	335	354	353	331	385	321	348	367	339	348	361	319	324	357	314	346	361	334	310	335	350	312	388	335	368	387	351	336	394	344	327	354	331	367	394	377	336	375	326	333	373	373	346	328	350	355	360	353	338	376	409	331	360	359	354	371	346	357	334	340	364	375	385	369	349	337	358	348	394	344	353	312	339	334	347	334
37642	20306	19811	30300	58074	69244	63275	50215	34237	17970	6813	2420	1130	845	772	864	804	845	795	808	763	832	856	792	785	785	797	789	798	793	792	823	817	821	855	832	825	803	838	810	761	786	838	829	801	848	823	812	793	732	811	788	823	793	775	824	830	801	787	796	805	807	847	838	784	802	846	789	843	797	850	795	811	841	822	829	816	846	861	774	829	744	790	791	875	825	857	867	841	824	786	859	852	838	797	848	845	820	768	819	823	852	819	857	799	828	764	778	807	775	800	805	800	836	739	777	847	841	829	791	826	776	799	823	850	855	809	850	796	829	842	818	798	831	807	776	803	843	812	842	825	737	820	828	813	803	785	815	866	774	832	817	770	801	824	819	816	834	807	755	855	835	818	812	820	829	803	805	821	813	814	813	803	793	859	853	864	840	777	781	815	817	834	837	808	801	798	813	789	801	753	792	734	849	788	800	802	805	867	751	799	823	821	809	816	855	840	811	838	800	835	798	813	819	775	804	786	795	821	824	808	835	804	805	748	884	833	812	817	811	786	794	845	816	821	779	803	821	782	831	824	805	766	762	855	786	763	826	828	825	852	834	829	845	812	812	810	749	854	813	832	865	837	812	784	816	839	803	836	825	792	803	817	799	832	846	797	824	864	786	809	811	813	823	838	827	805	753	857	790	811	799	774	813	767	779	794	846	829	811	819	792	815	761	779	872	829	784	835	731	845	825	840	832	787	811	796	819	773	854	838	813	790	838	836	816	814	833	825	828	804	835	820	854	819	824	797	708	809	835	786	787	803	785	789	757	813	800	790	881	875	789	856	803	757	770	806	843	825	781	803	817	834	787	793	810	799	758	851	860	791	789	775	816	856	792	829	836	820	795	852	815	814	830	800	840	818	798	778	823	734	829	862	816	777	834	862	874	809	867	844	834	786	806	801	797	793	789	794	788	839	820	874	830	793	798	833	850	856	778	826	796	776	846	791	802	814	823	825	794	762	819	763	793	773	814	809	839	820	805	809	787	861	830	889	826	792	871	813	777	818	876	821	829	826	846	834	763	839	829	884	834	769	801	814	828	751	807	866	855	807	817	802	815	822	757	839	860	810	764	830	806	804	772	830	814	870	794	835	819	817	783	796	841	814	898	808	761	795	824	798	802	838	796	821	837	802	808	780	779	852	828	830	791	842	769	838	821	832	850	791	806	790	870	812	796	793	813	821	831	815	808	803	841	794	815	820	802	850	807	808	823	808	801	782	842	829	797	797	795	785	792	853	833	834	771	809	805	769	742	746	845	837	805	797	823	841	788	828	810	803	808	823	826	815	835	810	830	817	812	831	792	760	810	839	850	803	817	752	813	814	795	834	803	821	801	825	834	797	835	823	813	840	829	863	787	839	862	776	837	820	838	802	805	825	802	807	817	814	817	812	803	815	790	848	906	817	832	811	849	786	743	779	870	831	825	879	826	842	813	812	809	793	830	821	787	733	832	749	838	814	843	844	841	793	840	864	848	852	762	823	779	786	730	789	809	813	811	843	797	802	829	847	774	814	816	810	838	813	830	817	781	803	806	839	832	819	800	801	793	829	835	823	818	822	775	850	863	826	798	836	770	778	811	855	804	862	794	777	777	810	822	800	841	843	774	819	825	791	823	812	816	817	794	837	765	802	809	828	813	818	773	758	772	806	816	814	823	799	791	783	805	754	845	801	850	835	809	807	806	777	795	803	835	854	872	823	823	839	830	843	783	806	766	794	798	866	831	855	837	887	826	847	841	778	801	819	780	856	860	824	783	823	840	806	792	782	785	787	853	815	853	824	842	809	791	818	808	843	801	798	764	826	823	832	814	793	774	799	800	874	843	819	831	855	822	853	820	811	836	791	821	814	830	815	792	787	802	786	806	781	801	855	792	809	794	821	764	847	811	825	842	810	786	847	803	821	778	793	804	808	831	807	784	796	771	838	825	793	808	812	811	782	849	825	819	829	843	803	838	800	781	771	754	849	779	813	774	836	773	766	838	782	804	831	798	808	826	818	825	757	789	814	782	788	824	817	803	858	823	864	771	813	806	805	844	819	844	788	811	788	824	797	793	825	822	789	803	806	829	845	783	844	772	807	793	852	774	792	784	796	783	842	767	801	859	758	806	811	787	820	805	868	812	835	823	756	817	815	861	803	796	859	813	855	882	823	773	804	810	779	818	768	873	849	787	810	817	846	791	793	757	807	789	794	845	809	841	810	847	835	824	781	865	741	832	802	816	755	886	774	821	833	775	835	832	810	833	812	824	831	845	828	858	804	823	846	813	803	808	791	776	815	804	811	778	866	821	794	790	811	854	818	808	862	790	811	807	849	766	772	820	838	799	845	768	845	837	814	814	781	811	819	783	785	784	821	818	801	828	821	805	867	825	851	739	845	771	846	863	881	815	814	806	831	763	811	851	812	820	786	834	756	837	816	834	800	823	795	851	857	883	756	868	804	803	806	806	851	822	809	851	765	776	833	814	824	826	829	833	831	860	816	829	852	777	841	831	789	844	779	834	845	861	823	820	839	844	831	807	789	814	800	825	842	834	823	769	834	857	821	792	832	880	828	857	826	824	862	827	758	820	797	839	813	815	808	830	774	830	825	809	804	850	761	808	799	815	823	762	803	790	811	810	796	784	861	740	801	840	824	838	831	801	845	817	805	820	819	793	838	782	828	792	783	813	790	797	805	805	779	786	782	799	803	830	787	810	822	786	787	830	802	869	792	819	833	841	796	828	788	846	861	806	824	904	839	814	850	788	780	797	831	810	848	796	823	837	775	805	818	792	815	816	811	826	813	788	808	768	821	834	800	776	806	853	809	814	791	833	837	837	806	837	775	828	786	793	805	805	799	840	839	819	822	827	737	822	825	738	805	800	801	769	797	807	830	838	816	800	809	784	821	785	826	819	826	822	831	800	799	826	783	865	755	839	845	771	738	820	790	738	774	847	843	787	750	824	824	785	778	827	837	838	800	811	832	837	781	805	863	768	843	759	768	807	804	782	783	812	791	796	766	806	849	798	782	792	779	813	844	770	796	817	836	765	839	799	848	794	846	839	815	830	782	797	803	797	802	818	853	825	842	824	756	799	798	807	851	779	784	851	817	798	795	841	831	808	777	834	828	819	848	804	799	871	803	801	829	782	846	823	847	835	756	751	857	819	818	815	818	814	753	803	841	816	820	783	823	803	761	828	810	812	760	837	802	850	796	855	830	790	798	815	831	820	797	822	806	793	829	828	759	824	789	802	798	779	822	817	835	798	818	848	827	774	770	792	802	781	777	808	816	825	792	791	804	824	758	791	815	800	761	866	747	850	783	810	843	843	795	852	836	794	812	825	787	780	836	831	828	803	842	790	894	809	829	848	791	831	796	837	779	820	750	826	785	825	789	898	806	800	797	864	807	783	802	809	866	775	846	816	830	822	797	803	849	794	789	835	800	777	808	834	808	799	816	758	806	832	778	800	804	830	853	781
8036	1558	974	1002	1822	3636	3478	2494	1520	810	562	464	382	364	360	373	371	401	386	392	372	362	385	394	389	395	401	349	376	409	414	391	343	388	391	381	360	386	400	356	386	385	385	393	402	360	369	349	385	414	388	364	383	373	389	348	389	382	410	365	395	392	414	384	399	380	379	394	349	395	375	375	367	368	405	408	362	380	368	354	420	372	401	396	401	419	352	393	391	352	371	408	379	374	388	383	379	386	386	422	399	398	366	404	388	406	387	382	386	387	362	424	437	375	371	432	399	376	366	385	382	374	437	359	392	404	365	391	409	397	384	390	377	381	398	404	360	380	390	372	346	370	377	391	380	355	383	417	396	411	389	403	350	385	397	386	357	362	365	410	396	344	362	440	378	385	357	364	358	404	404	392	387	386	398	362	395	358	395	367	374	382	385	369	386	390	387	366	386	390	397	397	387	395	354	409	372	439	377	367	385	380	386	370	380	370	391	335	385	366	399	379	389	400	368	408	384	429	394	398	375	364	362	392	353	396	415	429	385	372	415	356	348	368	341	392	388	360	380	376	421	352	359	382	340	375	381	398	375	369	357	403	427	412	377	377	379	410	377	366	364	392	335	419	395	414	403	361	364	377	387	442	407	364	411	405	406	392	343	376	415	355	399	402	401	437	389	343	384	383	397	401	375	384	388	349	417	362	377	380	404	342	369	385	376	393	406	388	357	396	386	412	377	372	335	407	366	361	406	428	394	372	387	380	361	400	400	354	407	399	365	379	398	419	402	383	410	371	400	378	406	365	393	358	369	382	405	397	362	360	388	363	411	398	354	385	350	376	357	394	387	377	347	351	416	384	410	412	389	391	367	365	400	384	395	376	390	365	355	365	397	358	416	383	347	375	366	396	400	397	366	392	389	361	377	369	376	349	372	357	389	400	399	342	392	369	409	383	364	357	410	395	382	366	376	406	421	361	374	424	407	369	404	387	392	354	379	355	360	400	385	356	369	381	375	389	380	380	390	365	378	403	401	362	378	346	375	369	388	380	364	374	385	380	359	365	381	375	415	414	415	416	403	391	374	374	424	364	386	402	413	377	401	402	379	378	357	374	370	395	396	349	415	396	388	388	363	372	396	354	372	378	357	369	400	366	376	398	376	371	381	373	378	373	421	375	358	344	401	387	388	348	406	376	364	404	362	370	364	414	366	369	340	391	429	376	376	382	379	358	390	381	408	370	403	350	384	387	387	390	374	356	389	350	383	351	374	422	386	354	400	422	346	388	407	396	412	381	358	380	377	416	419	411	395	410	358	395	386	359	420	363	361	348	379	354	371	406	358	393	382	381	409	376	389	398	389	420	401	383	374	369	337	357	402	351	372	378	372	386	352	365	378	396	413	373	361	385	390	397	415	382	393	343	413	391	423	402	353	406	382	353	347	395	359	363	378	374	389	390	341	348	390	376	379	375	376	382	396	372	413	368	347	403	380	341	370	395	410	345	357	378	389	400	367	412	402	373	372	411	372	397	400	401	395	344	339	374	395	404	377	400	369	389	397	434	421	365	352	331	386	383	392	374	386	381	383	416	370	377	386	337	394	361	375	396	405	393	405	397	335	349	359	372	373	395	391	366	388	403	363	406	335	356	406	368	384	396	342	367	366	380	355	376	369	379	366	397	423	382	356	355	372	405	407	369	403	401	365	394	329	406	392	396	407	376	372	361	377	374	371	373	326	324	383	369	398	382	401	360	399	410	394	387	368	368	361	327	367	376	411	407	394	379	391	353	381	394	396	404	351	379	408	382	348	387	424	352	366	373	381	373	411	377	371	386	417	385	396	349	397	367	386	406	366	388	419	352	398	389	383	398	344	392	355	373	368	364	347	383	403	388	324	398	373	362	372	338	401	360	386	389	385	424	396	399	389	342	378	392	381	392	391	397	400	357	382	382	391	366	393	408	395	370	412	370	364	368	414	398	377	405	428	390	415	368	363	358	368	414	384	371	348	361	334	374	377	388	391	446	378	365	370	376	360	435	415	375	388	407	402	407	388	394	371	383	371	408	369	340	371	406	421	403	411	359	414	382	397	378	378	388	348	380	396	387	393	363	371	362	378	370	388	350	355	382	415	394	371	377	388	393	378	340	375	368	386	384	383	397	382	358	392	394	401	346	367	386	380	390	418	378	369	397	362	364	396	390	375	411	374	390	419	371	328	358	415	357	423	430	390	412	384	376	353	392	376	415	384	395	363	406	391	401	372	415	379	354	396	381	342	366	398	402	356	373	385	378	424	373	403	393	355	411	396	346	413	376	383	397	364	371	378	392	326	429	393	394	405	386	378	341	396	400	360	370	374	378	363	415	372	391	371	375	354	373	379	384	381	371	424	358	415	398	405	360	365	419	359	370	412	355	380	407	367	352	376	410	348	441	404	388	373	423	381	396	362	391	397	389	369	371	340	393	417	361	383	378	396	396	399	402	376	376	402	388	390	379	398	405	392	406	378	382	396	381	374	374	382	412	400	416	418	377	382	385	322	404	369	381	378	381	343	366	379	384	377	348	384	387	368	386	410	341	358	388	418	376	379	418	372	393	359	376	372	401	338	411	353	425	385	386	358	424	366	401	386	373	383	386	345	359	345	392	407	404	362	388	372	388	404	401	398	373	380	380	365	369	398	387	372	355	398	394	394	370	383	381	373	415	370	396	401	430	393	368	358	403	383	363	423	388	377	368	380	368	374	411	390	386	363	360	422	371	393	402	382	398	355	367	350	366	424	398	373	405	405	412	391	378	384	391	381	401	396	376	395	372	354	404	430	399	384	415	407	367	371	403	335	394	405	364	396	377	387	354	400	383	380	348	433	414	383	382	356	381	397	380	346	350	329	396	338	417	366	365	405	389	358	395	395	382	382	393	386	419	432	381	421	392	400	388	409	392	405	385	357	401	395	375	427	399	389	435	353	390	351	357	375	394	385	392	400	384	349	357	418	394	382	421	391	424	382	380	377	378	404	413	335	350	353	405	350	384	395	373	334	395	360	380	415	349	394	395	385	362	356	376	389	396	388	389	371	384	414	395	371	353	403	365	348	378	376	416	404	392	351	357	381	407	383	428	370	422	399	377	375	349	352	382	381	378	362	383	368	401	390	349	371	357	393	377	409	405	374	392	380	371	412	384	361	338	369	330	379	392	360	370	415	358	382	397	374	413	431	381	435	363	421	371	381	358	336	367	393	423	400	352	388	396	380	369	445	390	385	393	398	393	401	402	372	393	392	401	405	386	372	379	408	417	408	332	405	364	418	391	370	394	402	366	393	392	406	344	380	386	398	400	372	380	387	405	374	383	367	413	407	355	379	403	394	396	407	381	347	368	387	391	390	384	373	377	399	346	429	372	384	398	386	374	385	409	400	379	386	378	349	406	371	391	409	376	363	368	386	365	371	426	362	374	395	374	384	400	366	368	406	386	412	395	377	386	349	379	364	394	387	362	397	373	393	365	364	352	409	369
6982	2193	2249	3290	8337	14175	12834	8915	4790	2417	1454	1036	936	907	832	919	880	878	915	901	894	907	929	875	885	864	862	836	846	933	894	964	889	902	922	836	886	916	875	858	886	902	903	888	855	823	873	902	868	904	862	855	861	900	867	875	896	871	896	873	900	861	836	919	903	906	881	905	931	921	895	822	943	914	851	861	912	877	902	883	923	925	847	882	908	843	893	908	914	887	892	886	844	889	892	873	873	945	908	914	874	860	878	855	904	812	871	945	918	872	891	869	860	889	893	906	878	860	887	935	870	873	849	924	864	904	893	921	878	879	933	827	872	898	912	903	879	878	875	851	919	848	934	926	918	833	889	924	899	896	929	919	910	867	947	904	926	911	877	856	859	924	901	888	937	847	881	860	854	920	869	902	879	847	913	891	913	837	853	894	942	908	903	951	898	839	897	882	876	899	896	943	872	881	910	900	851	865	857	871	890	960	874	863	929	861	857	934	858	957	852	850	891	894	887	861	844	927	853	910	905	848	894	906	903	898	881	870	861	840	899	899	882	861	863	847	894	848	860	906	835	899	883	921	902	887	957	982	875	909	897	905	898	903	916	942	891	871	936	868	866	917	889	912	878	883	893	852	877	893	908	902	867	962	879	856	898	948	880	836	881	844	851	862	873	925	907	894	844	860	886	924	893	894	900	899	893	878	860	906	917	921	925	885	891	872	885	933	865	890	896	886	905	872	948	859	895	898	910	888	908	913	892	901	928	921	941	830	855	820	915	916	861	895	861	926	876	906	886	890	905	901	821	860	899	972	859	876	950	852	907	846	881	829	896	866	906	899	871	869	880	869	874	863	860	861	899	898	853	841	921	845	957	915	893	909	920	916	931	875	869	894	969	903	873	849	882	904	956	890	924	918	873	917	899	896	882	884	883	903	910	870	883	897	835	903	923	840	866	877	901	916	861	920	875	875	938	852	888	904	883	937	890	884	935	872	871	889	880	891	847	928	890	843	924	869	949	852	949	890	898	870	890	877	876	892	888	922	898	867	891	909	886	869	881	882	923	857	877	832	855	838	919	864	903	852	878	856	872	887	888	873	873	900	914	902	866	922	859	865	888	967	926	899	873	927	925	785	897	900	871	895	915	897	887	857	928	910	891	887	851	889	912	873	869	863	898	880	862	924	834	896	914	853	873	899	891	856	868	899	880	904	910	926	840	864	938	882	863	925	834	901	871	948	890	888	914	859	924	855	921	873	841	886	871	890	863	900	916	883	916	924	845	870	904	931	868	873	937	821	945	891	927	836	930	865	885	898	921	914	938	841	882	885	830	910	875	903	828	881	884	906	886	896	889	881	885	871	908	949	907	858	891	934	897	897	885	845	845	931	867	866	840	890	870	917	869	896	900	857	920	880	893	917	857	947	902	844	887	888	908	889	886	898	893	883	856	867	890	839	872	884	840	885	845	898	886	819	868	928	870	873	940	930	837	885	867	878	877	900	924	873	922	881	855	950	910	891	875	891	927	892	945	951	941	915	881	868	852	923	919	901	893	918	915	941	936	848	896	895	909	887	882	882	877	891	934	861	881	907	881	875	901	905	902	887	896	932	860	929	863	866	866	937	914	869	885	858	889	899	868	872	966	926	890	879	886	890	867	940	875	846	892	888	951	911	867	898	853	907	987	918	916	902	883	878	851	897	859	878	850	917	892	905	933	851	853	879	865	887	914	936	882	914	868	885	881	918	932	879	932	883	866	883	892	874	894	876	869	894	924	911	887	898	954	896	840	842	851	920	866	878	855	876	913	895	918	844	922	879	947	911	890	880	918	930	880	888	880	845	919	899	834	861	924	928	948	882	966	923	855	860	876	880	898	886	895	880	860	861	967	901	905	884	923	929	911	932	899	916	868	875	854	897	890	878	929	934	852	902	840	926	875	844	868	929	871	940	882	845	901	905	856	864	892	864	854	927	851	894	860	931	860	969	893	875	870	900	958	864	907	927	873	892	844	949	854	835	829	903	918	874	881	890	879	930	962	872	859	882	868	894	823	876	927	906	883	855	909	947	932	899	874	872	889	896	934	954	874	907	873	819	888	893	809	891	888	839	862	935	848	949	902	913	979	865	909	906	933	882	933	887	908	899	872	893	828	896	838	914	901	860	910	900	907	868	886	858	868	903	917	891	908	913	917	981	902	903	918	884	883	875	929	872	877	860	942	886	889	856	903	861	861	891	872	884	869	893	913	902	941	891	950	864	887	848	875	886	890	880	829	833	890	891	906	877	897	881	953	847	876	864	890	900	862	922	885	898	941	876	862	888	866	876	924	877	859	874	888	922	898	964	894	855	906	918	921	908	907	897	894	850	849	891	862	914	834	900	882	929	843	931	839	823	899	885	865	907	869	906	837	879	885	846	859	954	864	870	925	841	878	896	895	899	882	939	937	889	876	879	905	935	915	875	880	916	890	904	905	878	879	902	871	899	881	879	930	921	923	862	903	870	875	923	910	894	883	868	917	906	881	913	893	923	887	905	910	884	843	872	868	897	894	871	922	828	875	903	921	880	830	871	849	917	860	890	913	889	855	893	892	846	878	878	904	867	936	905	894	855	872	889	957	887	892	883	859	842	878	933	874	863	848	875	827	899	865	863	909	885	899	873	843	886	901	932	867	867	937	852	897	845	906	948	895	900	865	883	875	913	907	884	902	835	913	925	883	856	880	882	898	930	893	947	884	844	922	966	918	842	853	901	913	845	848	872	880	938	866	874	876	870	918	867	886	890	872	946	867	912	889	941	911	876	810	858	879	912	897	928	922	913	867	847	845	850	910	858	907	862	890	901	932	868	864	930	925	868	821	915	930	916	865	888	887	899	875	909	887	870	855	871	917	886	941	899	871	881	907	925	865	830	885	889	862	920	942	945	881	866	886	938	893	948	903	902	915	882	913	859	897	885	909	914	884	845	931	841	894	884	880	906	914	914	872	936	889	867	897	902	875	873	909	837	886	946	845	925	879	832	865	883	877	943	857	890	886	845	891	963	861	929	909	878	920	874	850	854	914	880	890	887	886	936	911	897	846	916	834	882	861	896	878	924	883	937	881	890	888	920	943	888	900	879	906	881	938	843	840	829	902	858	899	900	893	848	811	904	848	919	860	907	905	910	849	887	878	893	896	878	901	943	903	872	882	922	851	836	879	908	926	903	898	931	920	911	911	947	861	857	895	909	897	872	899	909	879	893	909	867	962	901	893	850	868	917	912	879	919	906	854	911	884	900	878	930	908	872	849	941	908	866	841	913	920	919	871	907	916	886	945	890	885	910	920	923	890	855	868	875	908	899	859	868	917	883	948	900	884	842	896	866	869	908	846	907	914	864	884	901	922	871	858	927	873	915	896	933	886	888	924	902	874	873	864	881	951	855	905	882	920	783	867	892	940	918	891	902	908	867	912	927	913	904	869	856	843	933	889	893	900	913	908	885	900	864	902	862	884	933	906	914	874	892	868	854
65438	38767	18756	17028	45475	59582	50083	36162	19912	7327	2142	727	435	324	380	310	343	330	334	351	371	343	318	382	330	345	342	354	366	349	364	368	341	347	351	370	329	347	369	338	352	311	339	321	338	290	331	352	362	362	337	348	334	329	322	346	323	354	343	353	359	364	349	332	371	334	355	358	295	341	369	354	337	339	326	346	325	366	347	354	348	359	350	372	357	343	363	330	338	373	324	326	332	327	352	331	339	338	350	365	379	342	348	364	336	360	351	340	338	367	328	327	328	332	352	332	341	330	373	362	366	315	352	327	358	344	329	339	337	344	318	353	330	342	355	331	361	328	319	375	345	343	360	354	353	362	352	356	326	365	325	348	361	327	321	353	367	344	333	370	337	371	402	347	388	371	376	314	336	377	331	330	351	341	351	376	328	342	381	353	328	349	358	342	347	346	337	330	331	346	333	333	340	312	323	348	352	349	342	333	378	328	384	320	371	354	341	343	335	333	329	320	349	340	362	352	374	339	355	322	355	348	358	305	350	373	370	341	354	371	363	346	322	361	324	332	332	369	358	354	338	353	321	365	367	369	352	322	351	341	353	318	370	341	328	328	327	358	363	376	363	333	349	329	355	372	344	318	337	335	331	336	346	343	342	338	377	359	319	337	379	327	346	350	334	339	350	316	331	365	333	347	346	346	348	344	355	348	343	338	363	348	347	345	340	337	347	356	371	341	314	371	359	350	335	334	378	350	354	342	350	355	357	365	346	330	326	342	365	346	331	321	343	323	369	366	352	355	365	333	347	334	335	339	324	340	308	347	369	360	357	366	321	343	366	371	331	345	361	372	366	355	348	342	368	333	344	346	344	352	354	389	352	323	393	375	338	317	364	336	334	336	340	317	383	377	360	346	371	384	319	372	314	327	356	370	360	333	357	322	327	387	352	351	330	332	339	299	350	368	331	336	348	303	315	352	341	364	319	331	323	339	335	332	344	337	332	339	337	306	341	342	345	355	366	322	349	372	345	359	343	330	377	364	319	349	346	355	343	365	340	369	320	295	361	373	339	346	337	327	347	340	353	343	340	349	352	317	353	312	366	302	363	307	351	322	352	366	365	323	343	338	349	323	362	356	363	364	313	337	339	325	372	357	345	374	344	344	310	364	339	342	350	350	329	334	337	321	347	354	344	387	344	364	345	350	329	353	329	375	347	348	378	375	357	336	302	363	347	350	325	345	371	344	354	334	324	352	335	322	318	312	346	349	340	319	378	324	354	390	334	326	352	358	308	333	375	346	316	327	357	323	340	367	332	365	324	345	371	339	341	326	368	377	354	357	356	355	316	337	340	334	321	336	338	325	349	336	362	313	351	337	362	362	348	330	356	337	344	320	336	364	310	345	348	341	329	321	337	339	356	344	354	344	385	331	322	291	328	329	333	355	327	317	347	322	338	361	378	323	334	349	335	354	371	352	351	371	355	357	352	357	341	334	338	336	361	373	379	332	343	337	294	338	334	380	326	345	366	369	350	334	355	341	377	352	317	342	330	343	384	367	376	340	327	318	335	323	352	368	365	313	369	350	335	308	349	336	374	319	344	347	332	368	357	330	368	364	332	343	375	391	374	362	371	347	374	332	337	364	360	312	353	369	302	322	331	378	332	410	337	341	349	323	377	326	366	351	354	333	330	321	346	339	332	334	354	355	354	320	311	344	384	361	335	318	361	351	331	308	353	356	349	309	313	306	388	340	340	316	352	345	353	368	373	312	351	346	314	309	364	361	345	351	361	397	363	349	327	346	342	363	376	318	377	343	347	334	328	358	359	366	331	353	351	336	355	341	337	313	325	374	323	379	340	352	356	328	365	320	327	357	364	345	360	338	322	332	317	328	337	364	328	317	334	341	331	340	381	365	324	325	379	378	320	337	321	334	342	325	357	357	324	347	329	361	359	346	327	328	365	362	373	346	313	343	331	347	353	341	336	367	358	343	369	335	354	351	360	329	343	311	307	304	355	365	370	306	357	386	328	329	366	332	323	355	348	328	310	317	333	320	368	354	306	332	356	328	373	350	369	355	332	351	338	364	354	375	343	362	358	375	350	341	343	340	354	372	368	361	368	346	340	335	341	338	362	396	318	332	330	349	334	341	346	339	335	349	330	314	335	356	321	381	366	335	352	374	349	329	331	328	358	349	337	341	334	368	319	372	333	384	408	379	349	323	351	377	348	324	389	335	349	332	357	340	346	325	379	340	344	348	351	343	340	344	343	351	309	353	328	351	331	331	334	378	352	356	339	358	348	332	317	371	308	348	390	358	343	344	362	367	315	329	364	344	356	337	371	373	348	352	350	381	315	330	355	342	327	350	348	369	383	324	303	332	347	361	339	355	352	365	306	348	359	316	320	339	354	342	334	318	348	357	350	341	338	382	356	351	334	365	330	329	338	317	375	337	358	355	332	324	354	350	327	336	331	310	340	371	307	347	348	318	334	340	333	380	366	349	354	357	354	354	331	347	392	349	352	318	339	329	328	360	323	353	335	320	322	357	349	339	354	348	362	357	323	346	331	359	342	365	323	349	328	311	318	362	337	391	355	335	351	323	328	356	336	367	340	353	335	359	403	340	277	347	328	319	359	345	361	320	344	364	366	318	340	336	323	377	344	347	337	369	380	373	328	340	331	346	300	333	361	339	353	334	370	346	315	332	308	338	312	355	360	353	354	355	348	316	326	319	359	350	358	378	341	317	380	322	344	349	351	333	312	359	313	348	334	348	320	355	314	341	384	355	290	324	376	321	345	366	367	353	342	319	304	361	329	365	326	340	353	316	323	343	338	354	353	356	347	341	359	342	341	323	364	341	321	346	355	317	363	385	358	304	355	295	340	338	364	361	355	348	340	336	343	335	329	369	319	364	375	319	364	357	339	375	338	341	351	309	329	366	350	371	331	325	330	331	367	371	359	375	355	355	334	348	315	406	347	349	356	336	374	342	369	317	326	315	358	370	317	383	363	368	329	313	372	342	347	364	377	323	349	322	369	381	352	333	361	338	364	333	322	350	336	319	362	340	363	345	344	351	382	356	342	365	339	333	362	340	360	341	339	355	337	374	369	331	410	340	329	370	347	351	344	315	400	350	351	299	330	354	345	324	331	386	346	347	377	346	321	349	321	361	325	368	376	314	335	315	336	331	348	344	332	340	340	317	336	350	341	348	344	368	361	321	336	345	342	335	339	341	343	351	369	321	344	368	357	319	344	334	362	314	367	356	352	363	348	340	313	360	322	329	331	336	371	342	356	328	365	313	355	362	330	370	357	332	330	318	323	356	351	338	344	315	360	369	335	347	328	325	345	355	347	345	370	332	327	365	367	324	331	334	362	381	347	327	370	347	348	311	313	353	351	321	318	335	355	337	322	377	338	380	364	330	358	358	369	346	345	328	359	335	347	337	323	347	308	331	357	319	346	319	357	361	329	336	325	329	371	345	341	318	336	362	361	360	305	337	365	315	324	352
38378	20526	19702	29568	59789	70289	61899	49425	33758	18087	7161	2408	1117	791	831	810	803	837	812	797	826	829	849	785	805	808	853	818	803	800	826	857	827	772	813	802	830	820	810	799	731	816	819	850	828	839	898	829	854	820	779	797	857	847	823	794	792	866	808	822	812	818	834	799	821	801	883	804	765	816	845	838	808	821	849	801	820	805	804	820	773	773	876	785	792	804	785	767	840	836	771	818	836	883	803	778	837	798	845	828	823	824	807	875	820	801	781	825	759	862	809	823	784	807	851	828	776	795	805	779	792	807	810	859	806	814	824	819	801	838	794	782	764	782	791	826	824	829	858	832	816	786	813	775	756	790	791	831	767	778	812	846	819	796	769	781	818	813	839	858	775	809	795	789	789	822	803	823	800	787	823	839	832	796	856	839	822	791	862	786	854	793	817	837	809	798	854	774	844	827	846	812	819	839	814	808	832	832	785	804	769	786	834	816	835	855	776	743	834	838	790	769	787	851	800	811	840	829	757	787	793	825	830	766	792	817	812	791	835	847	798	745	821	875	809	815	773	831	824	797	782	797	833	850	838	825	824	878	810	845	808	776	821	814	835	873	768	824	824	856	809	834	801	794	825	814	785	814	786	802	855	776	809	831	798	799	885	817	824	829	817	845	798	816	830	776	788	820	817	790	815	808	832	844	808	831	812	848	841	819	850	846	771	792	822	789	786	795	810	772	813	844	790	775	816	831	822	837	820	826	798	822	856	800	814	776	795	849	833	814	801	820	800	809	786	765	849	803	827	830	835	777	775	865	807	787	786	821	847	842	851	796	797	824	820	823	810	791	836	785	829	876	801	825	816	781	836	822	808	784	816	804	832	807	785	780	830	840	794	791	843	793	767	731	809	800	756	814	809	853	838	816	778	804	798	812	795	775	835	824	859	800	798	822	755	833	799	834	803	759	784	830	824	862	773	783	788	755	813	758	805	836	818	782	864	852	819	806	810	775	831	815	853	790	806	823	779	813	838	867	824	783	796	796	766	833	797	793	812	867	741	807	824	828	817	837	818	775	823	804	813	773	786	802	828	844	854	816	836	843	830	833	844	800	829	838	830	807	804	755	811	830	831	788	819	808	796	896	834	869	799	794	821	845	794	818	861	863	840	772	818	843	808	842	774	851	829	811	791	838	847	836	813	844	831	828	809	748	863	802	797	837	819	827	815	842	862	832	826	792	822	838	800	816	750	835	789	793	814	821	813	756	839	832	829	861	853	802	805	795	810	787	795	812	817	833	788	800	811	806	839	798	834	822	825	817	839	834	793	839	825	797	844	801	842	810	821	840	854	806	766	848	825	796	787	798	758	762	802	818	803	813	846	822	785	788	810	826	790	852	841	835	856	876	837	846	835	881	842	825	853	825	904	798	837	772	839	767	876	816	862	839	778	806	792	800	876	766	832	835	847	842	814	844	823	820	806	882	802	798	804	805	834	814	789	798	837	786	762	851	844	779	808	790	861	822	790	831	820	771	820	825	871	796	856	862	834	809	853	793	800	796	842	817	857	796	821	815	823	783	790	817	848	798	834	829	840	835	827	789	809	853	782	775	801	849	787	818	826	817	813	824	830	808	805	775	837	833	816	832	801	865	811	877	873	846	795	819	806	866	835	832	848	783	830	772	853	853	828	860	842	848	833	838	844	821	832	793	847	752	804	855	850	847	798	821	841	794	782	802	852	784	837	817	798	820	775	811	845	828	803	808	878	821	865	795	786	824	785	764	825	764	788	832	829	832	859	807	848	816	801	790	838	834	773	769	823	799	837	801	862	825	823	862	833	840	828	791	828	802	851	925	796	802	802	807	841	841	835	734	870	790	819	818	790	855	780	776	825	863	839	774	802	888	855	823	838	834	812	786	791	797	798	762	783	850	829	764	791	766	772	824	808	870	794	802	835	784	763	786	836	807	809	848	825	766	816	825	863	822	806	824	783	861	855	784	751	803	828	808	785	858	834	776	862	838	832	804	839	827	814	803	766	840	800	839	810	854	843	818	804	792	789	801	767	814	775	799	796	796	847	800	830	814	808	815	832	828	778	832	837	817	786	846	793	797	784	846	812	773	793	789	791	841	811	751	801	785	771	846	824	834	810	801	824	756	806	840	795	812	809	809	813	864	806	835	806	797	830	824	788	812	775	803	799	802	809	808	809	824	872	825	879	817	787	846	824	814	814	761	819	863	792	845	763	832	800	828	802	838	847	844	808	844	856	825	775	804	770	817	774	804	804	836	790	796	789	847	777	798	815	810	837	753	853	799	809	832	846	849	769	887	852	771	849	785	809	789	849	778	810	798	836	842	826	816	824	812	813	824	828	827	845	835	802	759	770	806	822	865	871	838	836	789	847	786	773	820	762	758	777	869	828	797	805	781	802	772	753	819	862	823	806	820	918	786	773	851	843	859	838	817	775	831	798	826	810	846	795	837	826	807	776	813	753	846	813	877	751	821	807	885	827	861	845	795	778	809	865	817	826	813	830	807	842	801	831	813	782	824	812	760	852	767	775	844	810	867	888	822	821	837	820	807	809	851	761	778	803	829	769	829	830	827	788	881	826	807	793	821	829	824	824	811	796	820	785	763	811	832	867	805	766	822	890	815	789	866	801	826	817	836	824	807	819	833	781	857	838	752	812	852	802	810	800	772	810	844	799	827	829	814	847	836	795	806	814	839	848	887	847	789	785	875	863	828	807	786	811	806	810	830	797	786	789	795	825	776	825	796	785	820	816	783	823	825	829	764	830	824	824	819	813	804	837	809	861	805	850	834	821	830	812	817	864	787	830	815	840	844	837	831	862	814	816	796	777	777	804	824	787	822	829	790	775	823	825	799	809	767	849	875	763	784	810	829	817	819	770	816	818	793	830	844	796	847	810	805	828	865	779	812	777	797	811	875	812	830	813	836	850	804	767	834	770	811	835	843	835	826	796	793	824	887	814	785	855	802	831	825	814	802	882	784	776	843	796	819	790	764	833	798	763	873	836	820	825	825	831	799	821	814	835	794	818	809	815	822	744	834	787	837	796	767	795	812	840	835	793	848	771	813	795	829	843	832	811	791	810	835	823	819	817	811	875	781	826	857	840	851	803	839	825	769	801	829	818	864	849	829	837	807	825	788	850	836	831	847	798	733	857	822	803	817	849	806	834	808	809	821	839	830	828	804	788	844	844	818	804	776	850	811	837	857	824	849	820	764	823	879	774	831	751	799	812	808	808	808	775	835	831	776	806	830	836	776	807	807	866	803	811	815	840	817	816	793	793	804	807	822	796	832	799	809	748	755	829	793	809	819	827	870	807	821	855	764	802	800	816	803	826	762	817	835	822	809	836	828	819	845	841	823	786	772	818	788	832	812	798	829	826	793	826	844	765	856	838	774	815	808	804	795	824	838	810	757	807	801	829	817	782	807	802	809	840	809	806	794	846	813	820	858	793	832	814	847	828	860	819	768	764	821	795	860	788	802
65081	41427	19604	16804	46389	59317	49960	35021	19389	7370	2129	733	439	330	308	358	363	350	349	334	357	329	324	311	370	344	338	373	386	376	353	392	322	362	378	366	351	348	334	344	345	391	376	378	375	352	348	318	348	341	322	331	337	382	355	364	381	356	331	352	343	363	368	347	335	367	355	358	408	326	309	403	335	356	391	310	321	362	316	339	366	326	351	340	328	369	375	342	348	356	368	326	344	353	319	329	388	344	361	350	354	360	316	340	376	324	344	308	345	383	384	360	333	374	343	326	366	360	368	344	351	326	377	363	352	374	334	372	345	352	338	393	319	366	360	323	367	369	374	351	369	360	331	369	356	356	361	365	338	337	324	342	374	377	359	315	362	362	364	395	385	348	342	364	341	352	329	367	349	351	374	342	336	354	376	344	369	350	320	331	304	327	340	377	350	335	342	346	333	335	327	339	346	311	373	368	349	314	322	360	364	384	351	348	351	337	346	353	369	371	383	316	327	358	346	369	323	372	343	315	378	374	338	329	362	374	368	362	337	387	325	319	291	331	375	350	348	343	332	317	343	358	365	330	363	358	353	343	337	318	367	368	363	350	385	376	318	344	347	344	365	383	346	339	349	353	364	368	321	322	353	332	361	349	349	356	339	351	359	383	363	341	348	326	352	371	350	370	323	333	319	315	342	360	359	384	304	350	326	347	364	299	351	319	369	357	344	335	363	320	336	395	345	306	338	324	386	346	375	363	319	339	349	325	309	362	307	330	363	357	371	348	318	319	370	364	338	367	364	338	347	335	346	357	347	344	340	352	373	387	328	326	345	359	344	340	349	355	330	390	323	336	341	374	364	362	345	355	336	374	353	325	355	336	366	354	347	387	357	336	348	346	323	348	365	345	359	347	351	342	342	376	371	387	322	341	329	355	325	355	335	392	339	363	388	340	358	359	362	382	373	400	376	368	335	345	377	368	365	330	341	368	392	353	331	347	357	348	331	336	358	343	341	355	370	346	313	385	339	332	316	320	379	333	337	346	318	326	365	357	362	338	362	345	339	355	335	359	335	347	345	360	335	351	356	354	360	339	361	376	355	351	367	358	350	373	348	336	346	375	350	349	342	362	378	311	356	358	352	363	325	346	356	346	364	363	346	357	393	373	366	384	380	352	330	347	351	314	352	349	363	348	396	337	337	383	318	341	358	347	349	363	363	369	361	355	344	317	369	312	352	357	346	357	347	331	343	356	355	353	361	345	359	340	349	367	362	337	363	326	368	336	354	360	338	346	341	331	397	377	390	349	351	320	350	353	348	387	359	321	378	308	326	353	333	373	353	349	348	379	343	367	377	357	355	356	326	351	348	323	369	380	347	359	362	338	335	333	329	326	368	337	321	336	400	368	377	369	376	345	358	358	350	360	340	374	335	316	351	342	334	326	375	333	380	394	353	356	338	362	321	342	355	340	363	356	375	359	340	383	382	354	357	338	334	372	337	347	375	333	348	363	355	341	345	361	323	357	371	360	360	318	351	377	324	359	349	362	355	341	359	363	331	358	346	339	357	330	337	348	345	359	320	374	364	335	375	389	335	357	376	335	353	310	351	385	307	390	350	357	329	352	339	318	359	351	343	399	304	370	344	371	343	356	322	337	370	318	321	359	327	305	360	366	344	324	365	332	369	342	363	353	329	376	334	341	326	361	346	328	340	336	335	362	352	353	352	325	349	317	356	349	389	342	344	335	322	345	363	345	355	367	396	329	324	349	352	382	357	344	387	343	348	364	321	331	368	361	338	361	323	388	366	344	315	341	313	350	364	355	359	358	365	360	349	318	351	362	399	365	356	360	355	339	316	352	405	343	373	345	372	363	349	368	360	376	346	346	389	384	368	343	313	367	354	360	335	363	366	349	366	304	369	343	335	379	350	342	354	335	359	337	364	360	341	344	329	346	368	353	363	344	363	369	362	361	338	320	327	353	351	294	351	347	345	333	370	344	354	363	277	376	339	342	363	348	367	344	374	339	354	352	341	357	337	368	387	367	336	384	385	390	320	374	303	325	347	379	346	346	335	339	358	388	358	344	341	334	330	372	375	354	349	367	355	342	395	364	337	348	341	371	335	373	363	367	346	388	325	375	342	330	338	363	337	321	373	355	372	358	359	391	341	356	351	358	361	321	360	370	330	344	358	354	357	377	341	328	334	325	340	328	337	373	355	343	370	354	346	338	374	366	364	360	349	351	315	340	350	352	371	318	342	353	336	337	364	342	388	388	372	353	317	337	361	333	349	353	332	344	371	337	321	344	371	319	375	370	367	378	350	331	321	370	318	355	364	342	359	358	348	337	384	324	332	340	359	355	322	365	351	320	330	339	383	370	371	368	341	352	362	330	334	351	321	339	332	340	358	337	367	362	361	337	347	377	324	358	355	358	354	348	386	381	342	404	348	344	357	354	341	366	348	343	289	357	336	331	312	358	372	336	380	348	340	326	327	311	363	373	383	382	342	333	348	355	356	326	353	361	352	347	336	330	319	395	357	320	338	320	368	383	334	339	332	330	331	366	331	329	348	350	376	408	358	343	369	349	322	357	349	309	346	389	364	358	373	324	352	358	322	350	346	350	369	343	336	375	382	318	363	345	346	365	373	366	350	351	341	312	344	307	358	399	349	356	365	379	385	363	368	328	379	345	346	367	363	377	381	372	372	361	364	355	375	351	379	336	339	351	336	343	373	362	344	340	344	315	322	370	364	390	346	356	339	374	332	354	345	361	343	364	362	333	346	351	377	368	336	351	358	373	375	369	342	364	327	351	374	378	342	365	332	346	347	340	337	327	380	367	360	343	355	359	343	367	380	381	325	346	336	338	305	334	382	361	396	355	360	369	337	367	372	381	363	331	337	340	348	345	323	339	361	359	339	371	357	381	319	355	356	339	406	352	346	365	329	363	361	341	334	295	365	329	328	306	363	324	364	340	353	346	354	363	356	307	360	358	375	354	362	325	363	365	350	360	341	353	333	365	377	406	382	358	328	313	384	325	347	360	354	334	314	319	325	384	342	358	306	329	342	353	361	351	377	356	345	364	327	363	362	376	376	351	352	341	369	355	362	351	336	367	368	318	337	311	333	342	343	357	348	361	392	360	347	341	357	348	362	366	333	355	345	387	339	381	343	373	340	377	322	325	335	365	322	354	341	341	327	341	340	355	367	369	401	353	356	356	351	368	367	356	343	338	383	373	386	354	357	361	348	339	342	329	347	336	369	370	327	357	369	364	345	361	335	334	343	361	351	327	351	339	350	359	374	351	356	367	376	354	312	342	333	364	327	363	348	361	340	366	373	330	355	379	388	325	344	343	334	316	339	316	352	342	346	369	360	356	368	366	375	365	345	355	353	351	350	343	353	349	350	368	350	325	349	347	339	374	342	349	331	358	321	390	337	351	366	421	365	355	349	348	329	310	364	338	331	346	382	340	379	339	334	344	354	350	351	372	356	339	355	344	345	343	331	353
38782	22364	19450	29316	60389	69568	61819	48432	33253	17573	6796	2224	1118	809	798	859	868	882	837	835	790	817	841	814	871	789	841	818	806	858	834	833	786	828	821	843	848	790	828	760	898	872	854	864	822	833	839	824	830	864	798	853	863	783	837	834	765	806	773	788	838	841	829	789	805	841	844	804	802	794	785	811	797	852	869	790	839	744	855	830	786	815	860	812	788	846	849	839	857	829	867	810	799	859	843	813	822	829	824	825	799	870	839	834	815	816	808	820	845	810	850	824	833	815	808	850	817	820	799	820	802	800	815	805	877	778	862	813	827	801	836	895	849	767	803	868	853	822	821	778	836	814	793	831	807	852	743	835	842	859	885	837	792	819	853	846	786	848	850	827	821	873	837	811	741	829	833	821	858	823	834	816	886	850	812	777	845	860	831	797	845	865	817	864	847	828	826	793	824	806	805	752	838	810	843	827	837	803	827	797	785	811	828	826	826	808	849	807	856	840	853	841	879	823	793	848	828	823	823	834	867	799	812	821	843	833	816	834	800	839	850	771	808	795	786	887	781	840	834	809	873	831	805	803	814	781	801	800	786	812	863	813	856	887	845	861	827	796	769	785	776	813	856	808	854	839	824	812	819	803	847	847	828	842	854	840	793	792	879	783	801	851	828	803	799	843	779	759	776	787	874	838	838	831	821	800	824	835	824	817	801	826	786	887	822	802	854	815	863	813	773	801	811	869	835	829	887	838	839	813	803	771	798	820	836	864	812	802	842	823	814	805	821	879	766	794	825	766	869	833	811	829	837	836	858	803	826	817	834	813	814	824	754	799	850	805	876	869	759	823	833	846	789	817	792	888	825	832	850	797	765	775	806	790	837	833	848	830	855	870	847	835	864	779	854	840	801	785	804	835	786	815	785	844	826	829	843	791	812	820	841	811	837	828	808	820	750	809	787	809	811	860	866	795	813	879	852	836	799	836	880	828	816	828	816	831	868	846	869	856	844	805	853	829	828	835	857	856	816	878	816	808	770	859	804	822	813	816	833	833	812	839	852	772	853	847	814	786	836	794	807	825	779	830	824	791	803	860	793	830	858	804	812	806	821	780	862	850	847	877	806	846	831	826	822	773	829	833	842	806	805	825	815	791	804	803	834	785	772	837	800	866	774	822	823	806	795	807	760	839	815	842	804	868	850	823	785	874	793	823	802	778	798	774	849	857	844	810	863	819	826	807	800	871	837	801	822	826	830	783	819	835	817	785	837	890	805	846	884	876	820	861	812	838	822	844	820	801	846	806	880	788	842	769	827	836	833	835	800	815	867	797	820	776	838	813	870	841	812	829	836	801	783	753	790	788	842	842	881	790	822	851	813	841	850	812	835	830	842	817	847	844	860	869	822	845	838	836	825	818	835	814	836	805	807	837	803	818	797	809	818	805	814	842	858	840	834	830	845	799	813	815	845	826	816	811	812	840	843	798	765	817	852	847	859	803	769	779	828	796	891	856	771	798	816	809	831	760	809	809	830	841	928	836	912	861	854	877	879	823	842	814	823	863	830	771	825	810	866	838	820	863	857	816	834	807	849	839	827	860	808	827	882	816	814	799	870	817	849	854	864	810	757	851	788	788	809	817	841	793	814	824	796	823	865	800	831	862	813	823	812	819	757	867	837	821	868	799	874	797	855	815	841	833	847	818	800	826	851	777	801	848	891	790	859	822	825	850	839	784	845	803	795	786	857	813	767	818	818	839	797	854	799	797	870	844	846	868	878	818	834	752	819	805	835	801	840	796	761	836	838	813	783	782	786	835	846	797	835	825	853	837	744	848	815	798	783	813	833	811	826	819	803	835	800	768	828	838	855	829	841	853	827	810	843	770	827	846	828	867	738	870	868	847	870	793	830	800	852	796	795	827	832	794	799	773	817	794	802	850	783	832	810	835	785	853	772	863	847	800	838	850	810	840	863	873	844	823	813	796	833	819	796	803	873	834	802	845	758	815	791	779	802	822	867	817	777	845	822	858	792	842	881	831	816	800	841	794	801	847	819	828	789	879	795	854	850	778	817	768	843	813	797	834	832	843	803	846	800	802	827	838	872	830	826	862	766	795	865	846	783	805	792	779	851	795	862	815	765	880	811	784	827	822	847	834	869	820	801	811	840	825	862	804	845	812	822	776	793	843	813	806	802	814	828	838	893	792	803	874	901	857	827	817	845	845	811	809	808	812	866	823	860	833	832	793	807	851	789	855	816	842	836	783	852	819	839	846	794	820	844	796	802	799	822	764	804	830	839	785	845	793	836	803	856	801	859	806	846	850	843	792	821	866	846	832	864	834	890	802	782	825	793	856	844	779	801	878	890	847	801	831	787	785	793	865	797	862	841	824	909	804	840	825	789	900	794	840	864	762	785	823	878	800	793	815	873	853	817	823	838	796	766	776	805	863	827	817	834	845	861	748	804	875	802	854	838	887	865	802	818	837	846	815	839	842	832	816	802	856	838	848	839	870	833	833	831	804	819	788	820	852	774	818	830	849	845	838	847	834	816	816	771	846	846	828	803	818	863	835	842	846	839	804	859	826	785	822	812	821	821	818	804	849	825	829	810	855	861	821	844	816	834	826	793	829	812	829	808	777	827	833	804	834	852	777	794	878	845	784	835	830	776	846	816	873	840	819	868	893	781	844	838	866	788	852	784	830	845	839	859	824	826	784	783	799	848	844	831	839	837	851	832	812	854	869	833	779	855	829	803	792	797	863	854	827	844	783	826	825	838	819	788	843	834	824	782	818	773	796	828	835	834	767	799	787	822	849	878	849	791	785	867	851	804	797	842	816	848	893	843	765	810	799	865	811	792	817	831	842	829	825	815	815	816	863	820	800	839	846	772	836	777	855	860	784	808	827	883	788	841	853	791	769	815	801	836	794	809	886	870	853	829	788	854	786	878	842	797	826	881	804	783	815	825	771	858	867	802	776	843	819	848	807	757	835	849	831	819	807	819	864	841	848	785	806	825	782	830	881	852	835	805	793	823	860	784	816	794	822	819	866	867	842	842	827	806	819	823	867	834	808	812	892	786	836	860	819	850	810	866	859	846	818	804	793	832	813	805	812	838	822	823	725	856	775	789	789	823	789	794	810	826	846	850	819	826	883	880	844	827	802	788	819	797	822	851	829	812	818	806	811	817	818	831	806	825	843	848	814	817	795	829	802	871	808	858	856	808	854	810	856	809	822	792	826	808	812	830	845	870	841	820	830	862	833	801	877	848	808	829	783	853	813	813	789	885	824	852	881	778	814	858	816	825	792	833	841	837	869	818	866	786	822	846	832	882	826	824	826	865	808	823	827	865	815	773	860	855	791	829	825	841	825	827	862	833	891	816	806	847	831	782	804	874	817	807	791	809	847	798	824	813	818	840	783	796	779	785	833	804	865	855	761	863	845	881	905	859	785	860	842	850	768	808	852	846	836	877	769	805	813	836	828	869	760	839	805	806	826	842	832	832	789	850	815
8179	1757	999	1049	2283	3700	3660	2411	1393	837	523	407	403	377	362	408	394	412	396	416	402	444	358	423	377	412	393	369	378	399	433	375	404	385	387	390	385	409	394	377	408	384	428	414	368	398	405	390	370	387	427	372	396	399	394	401	397	413	371	401	399	386	408	378	406	389	380	389	445	400	374	376	391	391	410	407	412	405	389	392	370	362	390	392	403	385	378	333	383	363	358	370	401	393	393	373	354	381	409	386	420	386	350	403	397	427	400	371	378	389	363	385	368	476	431	391	343	357	393	357	345	426	400	439	364	366	389	343	431	367	411	417	421	394	408	380	392	385	431	361	372	361	333	382	396	402	421	387	433	409	381	407	384	400	377	392	388	392	401	388	400	371	371	390	335	418	415	379	355	399	391	380	399	373	407	382	376	403	402	412	391	379	406	376	388	418	392	374	379	406	426	398	358	375	392	368	405	401	378	397	379	361	372	420	369	424	407	419	371	397	387	386	395	422	399	365	342	374	384	397	381	371	402	375	387	433	396	410	381	387	432	422	362	367	376	369	355	354	370	401	395	398	388	385	405	378	395	417	407	388	384	403	363	393	392	401	377	403	412	396	407	388	421	419	394	411	377	394	367	392	410	367	416	398	407	364	376	405	384	403	358	403	393	405	376	393	391	392	403	382	374	401	390	397	389	422	404	416	357	394	373	368	398	380	393	374	396	385	361	425	392	380	406	402	383	352	398	385	412	369	382	427	398	431	393	379	408	401	372	371	390	381	390	392	390	395	398	376	424	372	396	410	406	358	377	360	417	408	388	365	379	386	392	381	341	345	352	414	356	391	371	382	359	366	392	396	370	412	405	420	391	395	442	392	369	360	365	387	399	360	378	352	339	359	391	402	395	380	396	377	413	396	366	375	392	418	394	395	374	367	363	385	367	384	386	391	371	414	371	398	410	397	414	393	406	386	414	425	379	364	381	397	372	393	376	370	389	396	414	376	362	411	373	406	379	415	362	380	371	379	418	414	380	376	399	350	415	380	381	400	379	370	371	407	375	428	371	388	376	414	395	375	390	420	400	356	421	408	393	393	397	421	381	385	361	406	398	394	383	388	374	416	400	358	369	435	394	400	420	355	360	380	375	387	368	411	414	345	402	358	408	406	361	404	398	385	402	395	400	371	405	375	362	429	414	414	398	391	368	365	411	374	408	392	430	398	373	380	343	384	400	394	351	404	359	374	408	411	408	403	401	408	392	389	433	399	383	387	357	342	408	382	383	387	394	423	378	377	343	434	391	400	375	356	386	394	358	403	386	382	378	410	405	393	360	416	389	370	388	380	355	358	351	386	379	391	410	420	376	355	403	369	392	390	398	386	387	414	383	404	398	360	400	367	425	403	446	386	393	396	416	388	358	391	426	376	404	388	403	403	428	365	381	375	388	383	435	388	341	382	403	409	372	369	379	408	399	341	349	410	412	406	409	429	420	368	421	395	405	385	378	360	384	389	362	346	406	408	408	424	379	366	367	379	389	395	360	393	384	380	411	403	433	356	383	395	372	380	408	353	416	380	349	367	415	379	371	377	399	403	364	383	376	397	376	381	411	393	371	373	365	338	389	379	392	391	398	385	378	417	358	408	387	389	394	407	387	376	402	421	377	393	367	369	368	386	402	392	392	425	383	367	377	387	386	388	366	405	385	375	405	358	389	413	394	402	365	354	407	367	383	383	409	396	412	351	361	389	404	402	397	372	364	391	398	371	412	386	394	400	396	379	380	386	357	404	391	412	409	379	407	373	407	373	413	410	369	403	389	366	420	375	408	394	390	429	361	392	352	377	388	373	382	348	379	380	372	411	339	401	401	407	419	377	386	406	386	422	397	394	370	406	393	380	392	370	376	375	392	403	419	339	394	392	423	413	412	404	389	358	398	395	426	415	362	408	406	383	375	406	396	405	384	383	358	378	357	388	385	400	419	379	382	379	384	417	357	392	417	403	377	386	381	399	380	410	377	399	366	381	396	405	375	413	408	422	405	384	375	353	402	375	377	403	394	371	425	380	412	372	404	374	381	371	415	379	396	406	370	396	368	405	369	388	374	361	429	346	435	342	395	418	406	408	382	420	373	401	402	393	405	396	386	403	371	394	371	392	388	374	383	411	403	367	369	397	367	404	381	399	416	399	386	409	396	414	411	363	378	439	382	387	359	394	407	390	381	371	406	427	385	363	369	371	388	392	375	409	387	430	390	398	418	397	396	395	392	369	368	410	398	346	411	371	373	377	367	379	392	398	390	403	434	407	384	346	402	420	324	366	399	399	338	412	400	389	403	392	383	400	353	413	367	442	413	416	390	379	404	396	385	391	443	398	412	399	389	357	411	374	407	377	360	433	396	436	407	407	375	390	374	409	385	434	357	389	394	373	370	370	360	434	414	393	383	356	354	393	366	360	427	381	403	423	453	400	356	396	375	389	390	357	387	423	393	395	387	408	351	408	424	363	410	406	433	376	431	394	358	353	395	357	382	378	415	396	384	397	386	385	374	400	389	399	352	402	390	408	439	433	399	374	396	384	394	396	430	406	377	380	413	443	364	396	417	406	385	385	386	393	403	381	421	405	401	378	385	399	420	399	368	389	366	391	426	403	375	417	405	361	412	386	405	413	389	411	409	397	357	363	385	386	409	357	357	358	406	401	421	376	340	376	389	375	368	422	358	369	388	388	374	392	418	394	362	393	422	385	377	393	434	397	388	383	395	358	400	382	380	419	414	416	414	368	358	371	396	385	364	404	380	374	360	380	375	387	371	363	412	417	391	380	397	399	352	397	392	399	404	360	427	405	398	383	394	357	375	410	344	401	397	393	416	405	394	402	362	396	416	386	410	401	396	385	357	432	383	331	412	412	392	395	358	397	397	372	348	351	390	428	389	396	381	368	364	384	415	379	368	415	387	405	413	399	420	378	384	400	375	428	396	396	449	423	382	392	362	381	396	401	396	343	369	376	397	420	408	383	398	382	403	397	370	443	388	400	375	399	427	395	393	429	435	376	394	400	404	385	409	402	373	417	389	396	372	435	386	399	349	431	433	364	387	408	388	402	417	404	370	386	438	391	403	356	421	376	375	386	372	346	399	351	395	417	412	358	389	375	413	333	383	370	363	394	394	375	363	397	365	402	406	398	393	388	379	382	396	365	401	437	398	406	419	374	350	404	377	389	385	373	405	380	385	359	373	369	405	412	389	387	369	432	366	384	362	387	353	386	383	417	406	403	416	407	372	414	379	383	418	330	369	406	371	390	350	368	381	400	374	342	408	402	415	396	405	364	378	371	407	404	397	344	355	404	409	415	403	403	417	368	353	397	409	417	408	392	400	423	396	361	411	412	389	404	382	399	418	417	367	413	416	372	362	411	392	381	368	383	386	393	410	460	407	415	402	389	397	371	413	389	371	414	351	362	364	399	389	357	438	414	378	402	377	393	366	385	387	374	360	374	376	411	357	389	399	414
6775	2431	2314	3069	9455	14317	12605	8295	4747	2497	1465	996	976	890	880	926	918	925	876	846	999	940	864	953	910	869	945	951	940	909	916	925	946	942	904	865	889	932	876	890	882	890	892	929	918	918	889	895	893	949	916	944	852	868	912	935	876	952	945	916	873	859	852	903	922	877	873	894	932	941	907	872	895	908	898	933	918	860	910	934	916	942	929	933	887	910	880	897	857	874	868	921	872	933	913	926	948	946	977	853	849	922	903	893	885	973	887	921	890	961	865	889	947	904	862	877	907	955	858	930	917	898	980	892	929	913	871	926	887	886	892	907	883	887	927	919	929	923	932	907	928	857	874	838	925	880	899	888	900	921	879	874	919	908	895	874	921	897	917	913	818	879	901	953	895	928	907	850	882	959	952	892	917	914	924	912	891	933	918	856	843	932	923	870	920	931	948	892	910	905	941	920	919	925	900	893	874	875	916	895	891	876	901	892	872	913	916	894	904	891	943	899	906	893	857	894	919	885	909	892	935	944	962	869	876	841	903	901	924	918	916	946	909	889	906	883	915	1012	866	907	938	966	851	862	871	936	912	939	845	872	918	894	957	973	932	950	901	920	945	842	909	912	893	906	934	853	906	891	965	901	876	863	889	924	921	908	924	878	939	888	883	872	912	868	913	873	895	950	915	934	900	944	941	874	909	909	854	900	899	882	907	905	927	870	887	966	891	877	902	926	924	922	893	861	895	881	872	873	881	925	920	931	922	864	897	915	906	913	899	921	883	879	949	934	923	949	927	878	953	889	926	890	875	881	896	927	902	920	917	885	861	878	906	894	930	939	925	933	903	921	869	903	882	916	942	883	875	888	895	903	949	881	961	888	926	857	956	932	910	914	886	869	904	915	904	854	901	861	916	892	933	935	875	890	867	869	864	869	900	877	877	893	946	968	932	936	905	877	917	894	902	925	922	902	873	879	920	908	913	902	934	908	929	923	976	888	893	921	900	934	909	914	945	938	897	856	893	859	843	877	895	935	924	913	943	866	908	878	910	883	898	939	887	914	898	957	916	900	957	928	884	926	870	832	919	933	923	851	909	945	863	906	950	846	876	927	885	926	895	921	927	872	949	910	896	942	949	938	947	907	928	919	877	933	912	900	890	874	905	950	896	902	935	884	912	934	916	862	854	901	900	927	944	906	888	870	883	877	921	870	885	938	867	952	892	931	906	879	949	866	931	916	921	905	871	859	958	909	898	885	869	920	906	933	898	867	918	940	971	943	832	887	898	857	907	940	926	885	893	876	952	952	914	963	974	898	898	916	974	907	899	944	895	916	857	868	868	916	933	931	919	932	901	909	911	899	844	929	949	846	890	926	869	914	897	945	921	887	925	922	875	895	908	857	942	882	921	862	868	877	951	858	913	949	916	913	853	964	929	922	895	954	912	902	896	830	949	923	904	917	914	895	855	910	908	919	898	897	860	923	871	908	867	925	937	855	908	862	845	923	980	919	901	878	866	926	895	859	885	850	901	919	882	902	911	903	915	865	892	916	956	885	909	886	921	913	909	889	853	887	872	911	898	921	927	941	882	945	851	870	983	935	904	863	920	871	946	894	903	875	882	923	904	895	952	928	862	929	922	871	853	903	924	888	909	877	876	870	954	924	902	883	885	886	948	916	931	878	925	885	904	882	897	918	894	902	951	888	964	880	875	925	874	953	893	907	969	945	920	888	893	858	924	900	848	932	938	930	879	920	945	931	890	919	903	901	903	853	876	918	890	881	843	911	903	942	892	993	895	929	927	897	904	936	908	874	891	887	925	899	906	900	852	994	944	909	954	879	885	924	888	957	942	852	930	886	937	930	943	915	918	936	873	908	924	845	896	875	896	890	892	882	862	865	937	865	905	942	927	911	960	896	930	887	913	840	879	912	861	927	935	933	959	897	882	877	895	873	962	894	936	961	908	888	877	925	969	925	881	887	886	891	859	893	961	888	915	892	930	877	885	929	901	864	925	954	952	923	850	884	915	936	905	924	888	924	959	950	929	920	930	907	925	885	960	908	901	893	904	854	921	964	901	866	950	900	989	915	927	963	895	893	824	952	946	942	929	868	924	913	890	897	856	905	904	1012	872	938	894	903	896	922	923	941	886	854	901	910	909	922	896	907	865	913	940	962	922	903	890	918	848	915	905	861	906	898	928	929	876	899	913	901	860	918	914	917	947	906	893	836	892	854	891	865	936	897	928	922	885	870	897	932	931	960	903	938	852	870	889	911	903	877	949	881	922	928	894	955	930	939	909	902	869	922	917	901	879	850	931	887	910	909	909	908	915	915	907	938	913	889	942	903	929	868	885	860	908	934	906	933	867	897	894	978	871	892	882	891	932	869	913	899	885	861	857	886	847	899	876	881	888	908	895	910	890	901	871	894	924	932	924	932	927	925	919	902	890	927	820	840	890	941	879	936	917	822	869	896	845	872	922	885	916	897	939	968	915	839	933	913	871	954	894	905	943	855	945	937	937	924	912	943	896	920	894	845	953	884	899	851	866	925	909	933	866	832	941	900	898	862	906	896	914	878	910	880	888	935	859	865	903	911	988	861	909	885	851	911	899	910	909	895	890	942	918	919	927	886	955	898	944	923	961	868	916	902	899	920	862	868	878	896	896	918	863	933	933	951	965	846	890	911	955	911	873	895	883	903	880	917	862	843	906	906	874	958	913	890	922	951	923	929	930	928	906	849	931	907	914	893	915	870	923	939	887	914	915	853	864	915	878	919	897	898	897	947	903	871	899	923	945	945	839	862	929	886	915	868	855	862	882	895	891	868	901	933	873	867	932	879	905	893	909	908	875	943	891	901	914	877	960	920	817	913	919	926	930	934	886	916	948	940	899	924	899	930	879	866	911	852	902	916	967	948	916	847	910	922	899	868	880	941	850	876	889	896	901	860	913	931	937	929	882	871	906	902	872	910	877	874	889	883	948	916	885	895	873	913	871	886	825	869	867	900	892	942	850	849	873	914	889	884	919	931	934	927	929	964	930	921	893	936	895	945	944	888	892	907	951	875	873	885	935	916	881	912	902	877	944	891	903	876	907	836	955	908	925	936	951	862	936	889	837	883	929	878	859	915	908	942	952	873	916	881	876	894	901	942	931	915	906	923	924	896	938	881	907	913	897	916	945	925	956	872	930	851	867	886	900	915	950	914	853	903	865	944	910	921	942	872	867	901	940	897	936	908	879	870	881	911	880	915	908	867	907	859	883	930	901	855	952	917	887	838	847	840	906	906	917	874	906	921	867	859	900	896	887	908	919	904	825	887	919	861	949	944	935	896	921	922	904	896	876	845	935	914	927	840	838	819	881	877	934	933	934	921	878	848	949	906	912	935	905	891	940	900	920	887	889	893	879	881	960	900	904	879	921	881	926	969	878	872	918	894	849	854	874	885	871	884	956	924	929	890	947	896	876	964	889	918	892	897	914	922	955	940	890	928	933	875	905	872	919	938	895	956
63981	43309	20417	15519	48122	59334	49504	34375	18716	6954	2009	799	477	355	331	359	364	339	350	371	377	328	361	333	375	326	358	359	373	366	331	338	359	322	344	328	332	369	341	362	379	365	333	365	327	328	353	340	310	366	359	372	358	334	352	391	364	327	366	348	377	326	370	338	358	338	371	371	320	343	359	345	356	371	371	352	325	353	338	361	336	329	392	376	356	388	389	336	373	334	344	364	358	363	359	390	362	349	335	369	355	355	353	355	360	353	359	387	330	383	355	349	385	415	343	330	337	348	317	345	383	339	343	356	332	365	321	340	346	333	385	302	351	370	386	335	324	385	372	348	333	357	359	347	351	370	337	371	331	357	347	376	359	340	356	329	361	334	336	348	367	351	378	355	358	368	349	366	329	327	389	339	336	363	384	335	354	358	350	319	365	321	373	352	339	360	350	366	359	365	350	350	330	341	323	357	381	354	346	361	336	349	388	358	368	342	351	337	348	336	350	349	365	370	341	336	315	385	312	344	340	351	337	335	312	349	363	354	366	337	374	347	347	364	355	368	419	390	371	394	374	363	362	333	355	337	327	355	365	344	330	350	346	362	307	336	321	359	303	320	357	396	349	335	373	350	362	326	333	335	328	347	344	376	349	313	373	343	356	339	359	340	357	348	340	347	343	350	353	374	357	343	319	323	328	355	363	301	337	343	347	393	349	336	313	370	338	374	343	341	327	325	346	359	336	356	352	335	344	361	355	347	301	376	354	355	340	333	385	343	373	318	344	350	361	331	341	364	359	384	354	362	354	363	386	319	360	335	361	347	360	336	338	347	401	361	359	358	360	357	363	360	346	344	326	348	349	344	366	351	375	339	343	303	324	347	355	378	349	337	338	348	367	378	334	359	326	346	338	362	391	383	328	319	341	388	322	358	355	348	352	343	305	344	328	321	347	343	357	348	315	393	368	353	349	342	386	367	363	386	323	373	339	354	331	358	351	348	305	344	336	331	328	345	369	339	342	316	354	355	354	343	339	359	366	328	349	364	356	343	349	338	343	352	351	346	333	353	360	334	368	364	349	342	328	350	387	382	337	372	375	383	356	366	326	354	392	341	347	335	347	329	347	358	373	334	348	367	331	359	334	338	351	347	336	362	340	368	363	330	351	385	353	370	350	392	359	348	359	341	346	322	423	367	342	354	354	346	363	344	349	354	381	355	367	366	363	355	334	364	352	325	344	321	354	344	350	376	352	369	346	331	360	341	318	360	350	342	372	366	366	317	318	319	351	354	357	312	350	377	347	322	335	353	312	330	334	329	355	354	345	334	363	332	328	358	358	361	383	327	363	357	346	381	299	336	357	333	351	363	326	347	338	357	342	370	358	357	337	374	345	336	380	333	331	365	357	358	362	376	331	340	373	357	378	346	348	309	354	326	338	363	352	323	376	356	344	379	344	354	359	362	342	354	359	323	345	358	354	337	377	327	335	324	351	380	394	368	346	356	358	360	355	356	358	359	351	344	368	358	379	345	349	338	366	362	333	346	337	322	351	364	320	346	354	339	350	365	368	385	346	340	358	392	347	353	333	358	338	350	396	358	370	344	339	335	335	375	318	357	361	361	357	350	337	376	344	352	374	304	385	337	366	309	381	350	348	363	335	351	353	365	351	317	362	339	360	318	358	320	355	332	333	357	348	358	355	334	346	351	346	346	398	330	362	360	352	381	345	320	355	339	330	365	382	358	347	371	362	304	349	356	349	331	361	334	318	360	314	373	395	342	338	390	365	327	348	338	351	349	354	365	350	343	334	364	345	334	323	358	350	380	369	341	391	346	329	334	309	358	377	351	346	344	329	354	352	329	345	358	361	318	368	331	355	319	312	345	373	357	343	363	352	310	342	337	371	346	309	388	369	354	331	333	371	345	345	332	362	334	384	344	312	362	345	345	350	377	360	342	367	353	320	382	437	320	352	347	310	331	332	337	333	327	338	340	352	344	316	338	329	352	362	371	360	329	348	373	347	338	366	315	361	342	348	342	368	367	360	337	361	322	355	337	333	338	373	353	355	320	309	364	340	323	348	374	321	373	381	360	330	384	332	349	369	379	351	384	327	336	350	340	369	324	344	362	370	351	370	308	342	351	338	339	351	352	354	325	363	331	347	340	369	363	335	346	377	333	375	364	377	348	364	348	339	349	357	344	385	329	348	345	370	365	358	403	391	345	363	323	341	392	388	352	344	368	343	359	349	383	342	362	345	364	328	352	350	334	365	362	325	347	330	364	366	361	360	322	352	338	342	357	361	367	324	365	345	388	340	347	357	337	347	356	326	366	336	379	391	326	343	342	356	334	349	326	352	344	327	344	344	342	387	303	357	329	343	325	337	357	323	344	352	366	367	327	370	337	334	364	358	315	363	415	349	331	348	378	363	373	361	364	349	360	325	357	349	359	347	347	344	335	374	322	384	377	340	344	343	340	344	302	347	403	310	330	362	354	320	331	364	331	354	366	347	343	333	336	364	329	386	350	349	319	375	334	346	346	354	363	373	373	351	361	348	367	330	324	368	335	339	335	360	354	350	342	346	361	335	356	351	315	341	361	334	370	329	318	327	336	346	357	339	368	331	329	342	352	345	359	394	339	357	326	345	327	324	347	351	345	332	341	351	341	325	356	333	347	387	326	342	370	388	352	331	358	361	355	359	335	342	328	345	360	343	332	366	347	370	362	317	369	345	355	358	364	363	361	353	325	346	370	322	344	360	382	357	368	355	361	353	338	337	329	367	368	378	328	347	362	341	346	351	303	397	367	358	368	373	334	314	365	331	357	348	313	387	328	364	389	348	370	379	336	346	354	337	347	364	323	329	382	343	373	319	339	337	340	351	356	350	373	363	330	396	360	367	347	374	362	351	352	345	334	356	354	329	353	311	327	358	348	389	326	357	364	335	321	368	352	318	362	372	352	322	334	329	363	380	346	328	356	364	331	349	348	337	392	358	347	350	370	340	359	338	335	345	356	358	325	355	385	393	362	322	322	329	361	347	343	374	394	354	359	347	376	363	332	400	355	370	325	316	382	354	346	327	372	363	332	349	379	356	375	344	358	374	354	369	358	393	367	329	369	343	379	348	342	361	377	351	390	344	338	325	330	349	345	360	362	361	344	366	337	354	333	360	322	335	353	354	367	364	328	332	356	342	317	333	343	349	344	345	360	377	337	329	351	336	350	351	314	383	327	352	346	352	348	324	329	351	344	346	359	352	358	383	356	392	348	351	336	328	359	345	340	348	357	362	347	388	334	342	342	366	331	353	352	361	398	377	373	355	349	347	371	347	334	328	349	352	298	328	333	379	324	339	385	343	324	363	375	329	356	354	323	373	326	326	380	333	332	349	373	324	383	383	354	344	353	345	360	348	342	330	355	375	372	350	343	365	324	339	384	340	393	332	353	361	369	348	340	363	378	365	341	372	351	359	349	376	348	367	362	356	331	337	354	339	363	338	364	370	361	317	348
39126	24039	19991	28308	61646	70058	61075	47863	32694	17200	6721	2393	1112	872	834	830	853	858	857	845	837	863	869	765	836	854	841	851	848	836	791	831	794	795	801	828	847	868	810	863	838	808	852	803	818	835	855	799	882	831	780	838	827	788	832	777	796	818	791	819	842	837	828	822	826	805	817	802	846	841	796	842	844	813	791	853	839	836	762	838	802	854	817	815	817	782	861	834	845	787	839	828	854	859	840	836	840	850	921	829	819	861	800	872	796	813	796	809	886	808	856	819	809	791	806	793	826	877	834	804	833	860	787	840	818	886	798	800	848	838	841	811	804	827	809	814	861	859	829	769	883	849	802	826	847	814	855	872	830	839	815	835	835	802	810	857	828	832	798	790	787	834	840	803	786	804	847	836	800	839	814	789	754	811	814	829	822	865	809	775	821	845	826	865	803	837	831	799	847	880	789	772	826	842	830	866	835	834	821	831	782	801	821	847	797	853	881	784	787	842	828	814	826	821	828	821	810	810	833	820	839	818	834	799	818	798	809	819	847	841	862	815	876	783	786	831	794	852	809	817	836	840	790	820	809	851	781	846	827	832	813	795	797	814	883	855	821	807	839	905	780	820	889	861	846	876	796	792	859	880	820	791	862	836	865	797	818	797	794	847	847	845	803	850	880	823	885	881	815	845	848	874	828	788	860	826	871	843	844	853	847	811	862	854	848	836	828	818	831	845	819	865	826	761	856	852	847	805	851	813	871	801	806	825	800	814	823	823	767	813	776	812	873	882	835	844	845	801	845	830	783	829	874	823	828	812	843	773	811	812	782	810	797	803	803	782	839	873	870	806	826	862	819	833	783	781	818	808	821	824	837	766	851	748	807	792	826	848	832	785	837	833	864	804	802	798	823	846	768	890	804	878	772	812	834	784	843	785	831	863	853	814	762	804	799	822	814	802	804	782	793	802	798	806	833	809	835	830	817	827	819	837	827	807	816	823	809	782	808	849	834	813	791	822	808	838	839	814	839	830	803	831	842	848	826	862	819	796	775	770	865	807	800	824	820	849	765	808	835	846	827	836	825	861	838	809	807	842	855	807	796	833	806	834	868	856	869	788	822	812	791	846	894	855	879	849	880	777	802	819	850	796	817	846	797	852	815	835	875	817	852	874	819	811	823	742	792	836	830	828	866	774	816	793	787	874	787	842	822	836	813	829	815	791	824	766	835	849	828	800	814	839	805	851	847	841	779	830	856	821	831	809	824	813	818	826	797	782	808	785	808	849	838	807	841	838	779	796	845	840	851	796	854	891	815	843	829	835	775	826	761	787	815	850	843	809	834	763	805	839	833	846	828	825	812	815	812	841	801	821	808	785	856	845	861	912	873	854	807	809	870	838	839	853	792	821	799	776	832	830	871	811	859	791	820	813	843	811	803	834	834	827	817	870	811	856	824	795	817	789	834	824	820	810	774	829	854	855	821	871	836	837	779	841	850	847	796	801	858	833	861	817	838	806	836	837	844	788	788	834	824	814	882	847	869	794	831	896	797	776	808	782	831	831	843	886	839	836	842	795	846	838	832	853	881	836	848	853	820	810	829	838	861	809	869	814	823	800	765	798	815	818	848	789	819	762	856	820	844	871	837	806	865	808	874	814	845	832	852	849	812	838	809	809	826	852	823	787	847	790	809	847	851	841	789	835	797	831	782	810	804	905	799	863	839	815	799	781	812	848	834	819	857	786	875	845	838	826	762	847	795	819	837	843	817	837	878	831	809	816	817	831	808	848	841	838	844	846	835	836	817	824	855	774	801	784	798	742	765	813	796	808	756	831	874	872	862	870	780	814	857	848	856	833	828	837	798	805	836	822	915	775	851	816	797	844	821	810	801	846	840	805	782	784	850	823	805	825	832	812	802	846	821	761	819	850	840	859	869	818	841	797	792	846	843	809	804	791	824	792	781	845	774	864	777	815	783	797	810	808	847	896	807	803	794	834	783	785	855	901	837	811	794	796	883	844	853	825	792	818	822	822	844	856	825	772	881	849	857	839	825	886	842	804	872	914	799	851	780	868	867	886	834	832	828	829	800	858	815	850	853	815	852	827	860	836	846	864	844	804	817	849	858	843	783	842	829	860	783	800	797	811	836	802	821	818	834	806	833	844	890	808	848	833	807	783	805	819	846	836	860	840	840	837	779	865	759	834	811	777	863	873	784	773	870	786	846	811	787	772	766	879	866	845	848	805	851	850	812	869	845	809	821	829	829	810	792	864	779	842	815	782	827	858	837	785	822	830	836	810	851	884	829	840	856	868	869	849	831	826	863	750	862	810	829	831	817	855	767	866	851	849	833	804	832	886	833	887	840	827	862	831	781	854	827	863	802	816	857	844	830	804	801	788	816	821	848	828	793	789	812	804	833	841	835	809	829	823	805	826	822	871	783	808	776	810	758	818	808	846	830	825	829	854	812	828	801	846	768	819	812	847	817	829	841	841	853	868	782	819	832	825	811	816	807	823	856	835	860	837	818	794	851	809	812	841	818	880	828	898	852	762	844	787	820	848	837	799	821	790	890	787	802	794	847	811	807	850	850	831	829	807	817	826	838	765	839	822	825	825	816	811	812	784	820	866	816	905	788	796	875	840	834	804	827	819	803	851	832	741	787	869	797	782	813	814	825	831	766	777	826	805	910	817	755	848	821	828	806	811	826	819	821	809	871	822	822	825	808	805	817	792	804	790	811	817	828	815	808	754	877	791	818	859	834	852	774	799	865	799	832	844	820	827	849	819	856	841	842	838	808	815	746	773	791	849	820	846	803	814	852	823	875	830	820	853	816	840	769	810	852	801	829	842	791	765	898	805	835	800	845	846	798	793	833	816	858	815	805	843	811	840	819	808	861	759	823	836	797	855	846	817	825	764	846	838	883	826	768	808	883	796	868	811	873	846	803	840	859	863	787	827	862	794	867	826	806	825	843	837	799	832	765	812	828	782	865	821	765	864	912	817	796	815	849	820	825	854	830	822	800	846	848	807	843	818	779	867	824	831	803	793	870	843	809	857	832	832	838	859	850	885	865	835	830	806	806	833	826	855	752	860	817	820	818	819	844	861	844	866	834	822	804	881	800	805	778	825	846	787	835	839	794	848	777	809	833	806	793	818	801	785	823	861	828	866	923	812	811	806	814	782	788	863	827	792	848	838	813	881	857	883	820	815	830	829	818	882	845	829	814	837	852	820	835	811	843	871	855	806	779	868	846	827	853	844	760	797	850	872	786	795	835	812	854	823	743	818	872	802	815	824	776	825	811	825	843	831	795	750	797	791	823	864	794	787	820	845	792	796	825	839	817	811	821	833	797	843	855	825	925	786	793	862	873	834	831	839	896	797	829	847	794	844	832	858	797	829	845	808	805	787	774	830	817	855	809	821	824	883	874	856	825	803	846	811	828	819	807	821	806	848	784	832	824	856	823	864	773	831	887	817	818	834	815	831	842	802	831	803	900	849	856	807	836	768
65682	45273	21311	15959	49742	59177	48635	33582	18089	6586	1926	767	415	346	345	347	349	345	393	361	356	359	350	343	340	363	348	361	395	380	367	380	363	384	351	362	369	360	323	342	341	335	376	351	334	363	346	351	370	369	404	349	347	361	330	379	348	385	328	375	360	352	318	377	365	389	364	356	363	373	365	352	357	350	327	368	355	395	368	370	366	348	343	345	347	341	370	343	361	354	344	382	369	359	360	347	375	360	334	347	357	315	379	353	388	362	377	383	328	366	362	352	397	367	369	365	367	316	352	386	342	358	352	356	360	342	387	365	332	327	372	370	342	389	372	337	350	340	338	357	345	349	345	337	321	362	364	349	334	368	367	372	353	347	369	335	341	339	328	352	337	358	375	343	352	365	351	352	366	368	359	330	375	346	359	342	366	359	363	357	391	344	343	359	366	344	371	365	349	386	389	340	346	334	387	350	367	334	369	346	352	347	373	374	338	344	350	380	359	343	347	400	326	355	324	364	336	379	356	361	337	369	379	346	345	343	342	355	354	366	316	346	379	356	366	359	367	418	343	370	379	370	350	398	373	327	361	331	347	375	374	357	345	347	375	350	356	350	347	351	397	358	338	350	383	369	360	386	359	377	354	347	344	363	366	361	366	338	340	390	351	356	392	357	380	322	345	341	355	344	353	324	375	352	381	330	386	362	373	366	376	327	349	344	365	331	379	369	374	338	341	343	362	366	366	347	363	362	382	369	397	390	375	373	367	357	326	354	368	333	361	350	381	388	368	342	372	381	372	354	335	352	376	341	349	310	314	371	364	363	358	352	374	347	365	354	351	338	343	354	356	343	354	368	345	384	349	366	365	348	356	366	360	359	364	336	353	358	335	337	366	391	336	380	384	396	344	372	370	388	383	395	358	342	341	363	362	359	356	367	360	361	352	385	385	352	362	330	346	350	371	348	420	334	338	333	389	338	349	347	342	351	380	339	373	386	345	377	377	339	355	351	353	341	356	335	356	360	362	356	379	368	357	359	326	383	381	379	378	341	368	366	353	341	361	320	382	373	354	382	337	364	382	349	349	363	374	345	343	355	366	329	383	345	343	352	368	324	339	362	320	366	372	357	362	378	343	370	367	357	330	340	364	352	400	368	359	383	332	358	330	364	349	358	335	356	370	364	348	337	342	362	341	385	325	374	355	363	386	389	365	357	354	350	340	397	319	343	364	351	353	364	368	350	347	350	345	333	395	390	359	358	315	331	395	344	353	384	361	358	349	375	361	382	313	343	337	336	351	364	368	375	383	349	365	352	344	365	378	382	356	382	355	361	370	362	341	337	343	319	346	369	354	342	395	334	367	338	338	343	354	346	358	357	353	356	364	343	368	354	368	362	294	353	349	380	376	372	364	356	391	351	359	361	383	384	353	365	371	366	370	371	342	319	374	334	362	346	351	346	367	333	362	322	364	368	361	338	364	368	386	371	347	369	381	333	371	388	358	348	339	385	351	373	354	334	360	379	358	319	344	356	334	356	342	345	334	355	383	365	375	372	364	355	333	399	347	352	383	351	367	347	347	349	356	356	332	355	359	352	338	354	391	358	335	361	380	338	370	372	345	368	347	341	365	395	317	336	360	344	355	345	376	358	350	349	337	360	398	347	379	388	368	370	344	387	315	352	368	385	332	346	387	360	370	392	376	354	343	341	359	358	347	364	374	363	345	335	335	309	360	358	373	355	357	356	344	338	348	358	351	349	358	342	370	380	334	341	376	380	335	376	355	331	370	340	380	349	346	368	357	355	333	355	362	360	333	366	348	347	361	325	355	362	367	352	368	320	345	410	379	358	358	395	381	366	370	342	374	363	376	361	373	353	330	369	332	348	389	370	370	381	332	369	375	361	340	336	322	364	366	328	336	355	357	346	356	338	342	352	349	333	371	363	307	363	329	347	400	368	345	376	354	377	340	358	304	342	385	352	367	375	398	365	357	355	374	349	355	341	363	405	329	356	369	360	320	334	326	355	368	359	391	329	409	349	336	368	347	339	345	329	329	369	360	373	326	343	359	374	323	399	361	351	358	378	325	339	409	343	356	339	351	371	340	359	345	328	349	335	328	358	366	339	338	334	360	327	356	384	368	323	335	367	339	376	371	348	353	384	366	364	349	327	365	367	375	351	348	350	372	346	354	310	346	379	360	373	374	365	369	343	344	342	332	359	378	313	352	353	334	351	342	340	344	377	380	375	329	334	371	364	341	352	378	371	350	324	354	382	338	349	366	348	355	377	376	351	368	321	344	362	314	339	365	355	341	331	351	356	332	363	377	393	348	332	390	354	359	357	356	334	365	362	361	324	355	373	355	354	365	351	367	364	343	372	306	348	339	360	331	351	349	352	361	355	370	348	355	355	365	363	355	382	360	336	371	375	358	326	346	371	340	341	372	361	334	324	348	363	367	349	364	367	348	338	352	352	384	331	356	345	297	360	406	365	333	372	345	359	355	391	347	330	349	338	387	390	364	341	377	377	377	367	334	392	369	321	331	361	367	338	355	358	365	364	361	349	359	329	354	363	393	348	369	347	385	357	347	361	358	329	365	342	345	326	351	389	375	380	379	363	367	388	360	340	380	342	363	355	347	365	345	327	374	356	351	341	356	375	390	399	362	369	361	334	400	371	332	352	328	373	338	375	329	353	339	365	372	352	389	344	365	342	362	374	400	367	370	370	343	379	381	346	333	356	348	385	376	355	376	362	361	360	363	360	363	349	359	370	387	367	354	347	344	379	376	346	357	379	369	381	358	368	358	344	356	331	353	350	337	355	392	382	341	354	374	363	340	345	383	364	347	331	357	350	358	396	341	375	362	331	353	356	331	339	361	365	362	360	363	355	339	346	366	340	323	368	362	375	364	372	339	374	375	368	381	358	341	354	364	391	356	383	341	378	346	377	353	348	325	343	369	347	354	359	406	359	361	387	352	371	367	371	370	368	323	374	350	369	369	345	347	347	358	379	354	356	382	345	409	387	356	351	345	360	364	364	330	384	372	355	329	362	366	332	378	369	331	372	350	331	355	333	374	343	338	364	372	353	347	342	349	363	378	374	357	352	349	362	350	360	338	385	345	397	377	344	354	338	355	363	363	379	361	331	354	346	348	342	352	348	387	337	350	349	339	332	366	341	329	356	392	360	331	356	367	375	372	341	369	362	367	391	350	380	330	338	359	341	361	361	351	339	352	368	363	357	342	334	348	358	352	347	351	398	381	342	361	335	336	394	350	359	345	376	340	356	344	349	326	359	346	349	336	347	389	339	368	396	364	357	366	378	349	317	334	385	353	348	351	347	338	358	321	345	378	344	347	385	356	358	352	361	370	371	348	343	364	355	342	356	359	383	402	388	369	393	339	356	355	391	364	366	374	387	392	334	369	364	351	362	352	357	331	350	344	384	320	337	339	358	351	339	353	341	323	384	341	363	343	333	354	366	425	363	348	357	344	401	391	380	376	365	338	407
40011	25780	20238	27652	62441	69077	60509	47281	31782	16902	6436	2334	1168	889	833	841	827	841	812	881	877	824	849	810	889	826	820	845	817	831	843	825	791	836	838	834	860	868	805	819	814	877	862	870	850	857	806	818	886	818	814	853	822	824	822	858	805	857	869	830	820	811	840	859	852	791	892	876	879	802	843	807	835	837	848	787	783	843	803	815	884	829	875	794	827	842	817	864	781	852	794	835	833	830	863	846	829	842	866	856	872	891	808	851	813	851	823	780	868	812	824	861	869	866	824	834	825	810	853	814	820	813	790	844	816	830	796	817	794	866	801	837	856	890	795	842	857	813	817	846	815	828	791	870	821	846	861	814	791	827	796	780	889	777	873	887	848	865	859	868	807	901	909	791	807	822	852	855	804	823	778	807	831	834	878	823	863	790	850	858	829	824	881	797	814	865	814	838	859	843	836	817	829	827	840	825	832	879	842	844	819	820	839	828	880	908	840	853	828	865	874	861	845	843	857	849	819	896	808	801	832	822	763	860	808	828	853	825	874	853	871	874	822	837	903	828	878	882	797	846	870	825	857	843	893	803	849	878	818	841	856	858	800	843	815	892	850	824	840	899	803	826	859	860	810	842	799	794	810	810	797	860	841	805	811	824	871	787	820	835	870	872	841	806	900	823	892	844	753	843	874	833	836	835	800	795	821	873	840	822	828	793	856	846	827	846	880	801	861	844	852	803	833	806	863	869	886	827	834	810	845	774	828	850	823	837	861	850	846	840	854	813	799	823	836	870	837	847	870	859	857	749	818	871	866	842	867	825	801	853	827	842	832	783	833	816	864	845	823	778	811	854	826	769	820	853	822	814	785	839	830	864	830	804	808	844	873	852	805	901	830	885	846	872	817	824	834	807	764	846	814	856	857	889	844	870	876	831	843	794	806	829	861	874	805	857	837	836	848	840	855	830	796	847	798	811	835	763	858	856	826	793	798	812	834	828	795	833	815	863	819	829	775	863	831	859	834	832	853	834	841	794	806	899	855	870	819	782	853	834	835	893	810	796	863	854	855	825	838	856	869	838	817	863	877	843	783	814	864	825	829	831	806	827	873	827	794	830	816	886	859	812	861	875	829	837	831	812	823	882	835	760	878	845	810	828	852	820	870	788	855	880	814	852	837	888	756	859	854	799	831	766	826	837	800	831	822	850	831	831	853	881	815	822	824	858	848	808	789	801	852	854	813	843	810	818	828	857	849	817	831	818	844	836	810	802	813	901	823	806	834	886	881	881	781	831	791	894	814	836	834	821	859	850	861	800	835	818	843	788	845	882	838	767	850	860	840	807	834	840	821	886	799	851	838	841	818	863	832	882	847	833	864	856	805	839	851	852	847	830	775	786	797	822	801	799	814	755	816	814	842	830	813	827	857	820	863	821	872	876	849	823	847	838	847	784	840	840	901	814	805	828	925	878	824	844	866	787	842	803	833	773	847	818	837	843	890	831	801	815	815	843	854	845	870	824	867	810	863	885	864	847	840	831	798	907	836	839	841	813	797	862	820	835	863	822	831	871	842	849	831	827	848	885	796	801	827	847	788	812	913	894	857	781	860	823	832	817	839	812	861	822	855	861	860	810	841	792	830	859	861	835	881	855	866	868	838	849	876	806	845	869	894	854	897	882	849	852	853	856	860	841	818	822	865	861	855	836	823	797	811	836	780	843	756	859	823	861	867	831	824	871	824	876	823	853	840	841	794	834	830	791	891	822	822	852	872	850	821	877	828	797	817	825	858	793	842	805	854	798	870	882	832	859	779	861	834	852	852	805	864	811	844	823	845	823	847	875	786	865	807	837	873	816	846	815	854	900	812	842	843	865	903	892	856	781	855	840	852	820	843	844	825	785	834	851	919	800	806	926	803	842	866	838	858	848	834	849	791	854	854	846	862	825	829	869	796	821	802	773	835	862	818	853	827	844	884	858	862	900	837	816	773	801	892	833	878	873	851	848	842	821	788	816	849	856	852	855	874	810	858	843	840	801	859	840	804	819	784	788	880	804	846	804	836	816	828	892	834	847	828	796	852	843	824	823	817	820	803	835	820	765	798	813	815	843	814	853	837	795	840	860	875	832	798	824	792	879	823	848	879	863	826	833	870	823	832	852	873	840	801	818	841	844	764	849	867	837	828	846	852	856	810	820	859	851	810	869	831	857	791	816	867	838	834	820	889	839	866	825	793	793	824	845	860	877	864	817	886	835	832	823	865	791	842	813	845	870	844	849	890	794	833	866	838	847	861	867	794	841	847	836	872	832	816	842	846	824	787	809	857	873	775	866	855	821	832	819	804	856	811	789	817	815	882	854	876	838	814	802	840	809	826	866	819	900	855	874	835	816	869	840	891	841	910	854	851	826	858	801	913	834	819	850	819	857	839	832	825	832	789	897	814	794	809	842	867	809	847	838	844	784	871	896	825	840	828	816	823	836	769	849	830	864	855	824	857	839	867	808	814	792	852	853	853	796	857	809	825	906	847	824	803	801	797	870	829	797	815	843	800	862	806	853	878	863	825	849	835	859	829	849	833	843	820	813	841	849	847	864	858	836	783	841	876	864	857	854	834	783	799	854	892	798	872	761	826	819	829	813	825	803	836	870	834	816	836	834	780	777	842	857	833	800	836	850	842	849	813	828	860	903	882	862	818	831	843	836	849	867	869	827	813	819	851	826	833	842	819	819	823	867	830	852	824	807	814	794	819	832	808	841	847	827	876	820	860	866	801	881	788	860	793	770	822	847	817	890	785	829	861	871	870	785	811	864	824	809	830	831	815	848	807	764	822	829	816	855	849	858	808	810	833	857	905	854	838	864	834	858	810	793	863	806	855	867	843	896	779	868	829	800	867	909	845	857	828	822	828	843	856	845	875	849	834	827	876	792	809	847	911	832	799	824	833	835	851	850	847	842	826	816	824	849	843	851	876	833	838	840	875	845	844	751	850	866	822	877	798	846	820	834	871	773	820	832	801	928	812	785	917	855	851	833	853	839	826	897	851	825	809	834	876	850	803	832	792	810	821	814	842	839	770	898	837	806	833	823	867	789	841	816	842	832	838	861	885	897	900	819	790	827	785	842	874	836	832	806	813	823	839	837	823	880	836	829	810	885	817	813	869	776	875	828	856	885	814	831	833	849	822	826	825	881	832	832	836	860	837	784	821	808	803	819	782	830	822	806	856	797	805	843	858	829	822	861	820	866	833	824	826	856	838	852	796	809	849	826	813	811	836	842	807	853	817	877	835	785	813	813	850	797	886	782	814	846	877	870	816	764	827	849	798	848	871	831	767	840	857	872	833	790	861	815	878	808	895	883	822	862	791	808	866	870	907	851	826	826	857	854	879	863	833	819	884	832	806	820	890	849	781	802	854	857	817	895	901	889	823	852	834	827	864	836	834	813	863	816	798	805	827	838	857	806	859	806	834	814	824	807	826	867	821	860	820	874	843	822	792	855	793	832	855	831	843	865
8148	1999	1072	913	2758	3833	3464	2186	1230	733	534	427	387	390	415	373	435	363	441	396	411	381	401	378	399	395	420	409	373	364	358	418	423	407	411	413	370	409	437	402	365	423	398	406	368	432	401	387	384	393	424	408	397	415	433	371	423	380	380	429	443	432	415	394	411	383	376	389	380	369	416	427	381	359	389	407	383	383	405	396	406	394	387	384	403	391	410	357	365	370	382	399	413	429	379	411	376	382	354	396	412	388	408	425	406	426	362	361	404	399	392	369	384	371	400	379	399	416	375	420	391	396	378	384	411	379	420	384	412	443	375	379	431	379	429	381	369	408	404	384	405	382	389	357	448	394	384	413	426	398	426	415	382	380	393	394	379	387	377	345	382	375	393	381	359	438	432	396	383	369	384	391	432	388	356	386	395	407	412	427	365	355	389	395	367	363	366	395	396	360	431	411	407	390	437	395	388	367	364	409	417	419	375	407	419	402	388	384	364	346	408	389	405	391	391	369	411	386	393	413	409	427	370	400	406	387	400	384	366	426	406	377	406	395	387	427	391	440	404	385	378	402	431	381	402	399	413	385	429	389	416	393	390	407	412	386	389	391	388	456	387	356	397	392	388	377	414	444	429	398	381	369	416	416	407	387	379	395	415	417	373	348	396	363	393	385	445	398	385	389	427	388	414	450	377	353	415	364	408	386	363	348	399	384	394	379	401	388	363	408	439	409	381	367	411	407	357	360	386	384	387	371	399	422	408	394	386	394	378	375	406	364	424	389	403	402	404	409	386	403	395	368	344	409	377	407	401	431	429	381	408	391	417	401	383	428	418	409	393	397	382	403	419	385	445	378	406	415	403	358	380	367	411	377	400	392	422	398	394	401	354	414	381	371	344	374	390	387	398	417	410	409	384	416	391	366	375	369	409	408	384	372	393	386	394	388	410	360	375	375	379	415	399	410	415	412	393	402	390	374	377	406	409	384	359	375	450	413	441	425	442	401	381	408	414	427	364	440	418	392	371	407	382	420	379	365	406	414	363	428	403	379	379	392	381	414	378	403	379	398	399	402	409	386	413	433	401	353	387	408	410	367	351	372	400	417	410	389	405	378	413	375	384	414	387	381	390	406	426	402	412	389	391	370	406	401	389	404	421	380	405	377	401	413	394	366	406	385	350	419	394	394	386	404	399	376	392	388	408	409	374	388	343	362	402	393	421	407	390	413	370	420	420	409	413	425	374	400	373	415	399	370	377	444	416	367	397	432	425	386	380	413	375	398	398	378	356	388	402	389	408	422	382	377	377	388	411	379	376	420	404	397	384	399	431	426	408	369	373	378	382	393	379	371	388	382	375	398	413	411	358	356	416	398	416	396	402	396	373	385	397	382	376	383	386	381	405	387	428	400	411	390	401	406	394	382	409	402	410	399	387	370	367	402	440	396	399	378	380	390	391	355	410	386	397	406	397	395	394	372	406	401	393	410	399	392	420	373	398	378	384	404	414	407	384	411	380	373	421	389	415	390	429	369	387	406	423	337	394	400	402	412	403	400	353	390	391	388	410	419	407	395	381	416	405	367	432	386	387	404	380	377	377	354	382	391	420	405	387	432	376	389	413	421	411	391	389	396	376	408	385	405	412	382	454	394	396	404	385	383	408	381	405	380	394	401	401	425	413	369	359	418	391	399	384	400	384	379	402	421	372	365	371	421	397	400	394	414	403	397	383	415	391	402	409	364	380	394	414	395	429	384	439	380	422	393	408	412	428	414	353	383	425	369	356	386	367	358	412	410	415	381	370	415	380	389	361	418	400	399	386	389	382	379	376	397	430	414	368	400	408	412	438	381	424	415	414	409	396	392	426	410	400	379	404	404	395	405	357	388	411	426	338	378	393	339	410	396	413	410	394	400	390	414	398	440	443	361	368	417	390	414	417	371	367	405	404	391	433	410	347	397	373	378	368	359	373	370	393	416	406	348	386	353	395	364	399	388	428	406	416	393	386	409	403	405	372	404	406	369	375	422	418	371	383	362	394	374	380	368	400	426	408	380	398	363	387	388	387	397	375	363	382	419	436	392	383	392	337	408	392	428	372	395	354	435	408	427	356	423	387	373	365	391	384	423	389	381	411	406	376	433	418	422	405	396	410	411	379	391	435	361	414	405	401	396	380	388	377	375	432	400	437	453	399	424	352	396	378	426	397	384	394	382	368	377	388	405	406	421	407	380	409	353	387	394	391	363	407	360	392	399	367	396	403	398	419	372	422	403	387	441	409	389	357	387	413	406	388	407	417	404	417	409	414	372	395	386	443	393	406	409	407	399	416	420	381	396	364	389	410	374	365	370	421	424	407	383	393	407	385	410	393	383	417	355	432	412	395	392	409	401	417	399	429	423	407	378	388	419	427	404	387	404	426	392	383	428	407	362	415	408	396	417	383	385	395	350	383	417	394	421	396	423	362	424	416	404	415	402	420	421	406	393	383	353	437	416	403	388	425	416	406	387	368	373	371	365	401	395	393	367	402	383	399	411	382	384	413	401	388	393	398	429	418	403	374	393	409	420	391	360	382	381	414	422	414	366	402	380	384	399	422	390	399	387	396	415	376	389	449	419	360	385	374	400	394	405	403	423	427	382	395	407	383	405	388	350	412	393	410	403	433	377	418	378	402	363	383	390	356	397	418	399	391	387	355	392	412	384	407	388	368	390	389	389	415	364	389	393	414	424	400	374	421	371	443	383	460	430	345	368	400	385	436	369	416	396	376	378	395	405	397	424	404	414	404	391	411	409	383	382	392	379	406	404	402	384	367	413	364	377	383	379	403	379	364	377	377	379	373	397	386	393	335	411	366	374	369	404	392	403	428	408	418	374	395	391	387	378	404	381	366	440	401	406	421	390	388	360	389	422	392	344	410	408	402	400	385	391	386	389	425	377	387	404	371	401	395	378	363	345	384	352	412	393	391	373	383	383	373	402	398	438	415	423	380	397	354	381	383	378	397	401	404	427	405	382	350	410	411	422	407	391	382	407	381	417	380	396	396	380	389	399	385	354	339	358	395	361	404	412	376	387	392	389	405	404	414	398	410	411	363	394	395	392	363	401	437	402	384	411	388	400	389	421	362	371	393	378	415	371	382	395	435	418	389	351	416	399	400	403	400	398	384	412	416	407	384	429	405	342	388	428	388	381	387	384	385	343	406	394	379	417	381	379	361	419	402	376	355	411	388	398	386	403	381	398	395	424	389	418	404	415	374	361	403	411	403	396	382	385	392	391	371	414	428	369	400	429	359	398	372	402	418	425	433	409	382	412	374	394	417	438	372	362	365	396	387	410	391	353	356	422	405	387	369	382	415	414	395	421	387	402	368	414	369	395	419	373	412	391	396	437	402	405	373	397	412	441	398	387	380	369	385	404	388	358	367	378	373	389	415	392	375	390	414	396	398	386	403	376	386	377	385	389	406	412	383	355	415	433	382	409	393	417	414	422	428	427	369	399	379	439	442	401
7123	2837	2313	2836	11087	14319	12034	7741	4213	2272	1323	1050	973	915	920	947	941	937	907	869	942	927	855	853	916	911	947	875	942	958	930	889	923	916	911	871	869	866	955	841	958	912	923	883	921	917	909	907	900	903	932	991	902	897	880	947	927	923	893	922	897	878	938	911	912	934	916	897	930	917	973	885	899	909	920	936	935	959	892	950	907	923	968	956	918	880	918	911	935	912	940	899	941	873	959	898	902	940	909	904	945	933	920	941	920	829	1002	939	947	953	874	891	951	920	951	944	892	888	911	953	867	917	912	915	913	925	972	948	954	869	934	887	921	874	912	955	868	941	922	894	909	909	893	953	943	915	917	925	912	903	933	923	892	864	846	934	956	886	937	883	881	979	914	879	918	919	921	902	898	882	911	899	885	933	918	934	860	934	893	913	908	984	916	923	949	950	865	910	879	928	920	957	909	980	986	918	939	910	928	1005	903	878	891	920	901	882	878	906	885	917	921	942	923	838	915	910	898	887	954	926	958	904	933	889	941	921	887	846	920	910	915	936	896	894	934	875	959	920	912	864	888	983	881	958	937	927	922	910	843	922	938	895	880	923	918	914	863	955	921	949	900	945	952	931	915	877	933	943	847	907	938	895	930	873	925	939	872	950	932	913	897	890	917	909	944	932	973	890	916	912	859	911	961	926	927	935	902	919	860	887	911	881	939	956	878	910	976	923	946	927	933	879	845	913	909	888	919	933	874	870	911	895	923	898	919	937	924	898	881	905	892	940	934	886	930	902	902	897	806	941	904	908	898	866	934	897	929	878	966	870	938	898	955	936	938	959	963	932	931	911	921	950	952	865	906	957	933	909	880	948	922	871	938	918	929	951	957	891	853	908	937	921	948	891	978	913	893	930	933	936	900	904	917	909	834	916	905	875	934	864	899	915	893	912	901	925	896	891	852	905	969	925	913	893	947	908	874	893	936	892	936	937	963	936	898	892	896	982	894	890	955	936	922	972	881	943	949	925	900	870	903	908	981	911	886	932	952	886	963	904	934	952	916	920	896	910	922	844	891	863	918	939	870	966	850	868	872	960	912	932	881	926	918	881	948	939	851	871	982	886	980	894	949	974	992	941	960	904	847	918	949	921	944	885	956	985	896	938	878	895	922	939	937	905	907	892	933	951	901	977	921	947	937	942	887	929	969	881	951	927	911	879	936	923	920	983	905	900	890	896	918	935	908	898	969	913	904	937	931	886	913	958	918	898	896	920	933	947	919	885	880	987	887	939	915	945	858	873	917	900	905	898	907	904	846	899	930	919	870	870	902	929	926	970	910	921	969	922	909	928	922	941	906	920	935	947	958	887	841	918	901	901	915	920	877	917	871	929	934	909	891	957	911	914	941	924	916	956	895	948	893	935	880	854	924	894	955	948	953	935	912	932	954	854	904	895	904	937	882	965	937	897	883	870	885	959	920	932	898	920	907	890	946	905	953	881	913	938	857	901	853	921	946	915	932	956	877	923	943	913	930	935	926	945	920	865	891	901	935	896	900	948	923	916	895	924	873	913	917	912	888	918	965	930	962	913	931	940	884	928	884	932	893	916	938	862	913	868	897	926	911	928	963	980	896	961	905	887	935	956	906	897	954	852	880	950	927	910	946	947	925	912	913	936	882	949	930	923	915	876	937	976	901	881	913	911	901	932	921	911	893	885	984	928	872	926	935	891	897	880	870	942	935	940	968	900	888	935	873	873	945	901	909	868	961	877	967	995	928	915	907	884	925	917	933	970	922	941	962	953	924	927	906	912	929	978	971	886	963	898	947	929	882	890	911	885	902	872	926	922	899	909	872	904	973	916	906	915	937	876	894	898	903	914	914	860	933	912	976	894	1012	899	989	899	883	968	940	926	925	922	937	954	885	879	899	891	968	934	941	909	915	898	943	937	949	888	973	927	896	960	904	915	903	893	908	912	941	971	929	881	950	934	949	892	891	954	919	935	888	918	931	920	848	923	891	958	880	915	897	909	914	876	939	935	920	947	912	964	898	918	915	935	926	924	956	950	894	925	925	886	924	968	915	887	897	871	907	914	908	875	844	944	865	888	921	876	890	937	897	920	908	932	923	930	929	904	914	917	932	913	961	884	913	938	926	900	930	934	884	951	940	916	952	927	932	930	917	933	855	934	901	904	936	898	888	955	939	935	922	914	943	933	916	939	969	930	913	888	872	889	906	986	955	887	901	937	946	904	956	909	917	894	932	916	899	956	922	879	908	886	885	900	984	965	943	888	897	918	890	922	911	923	913	870	918	880	896	879	867	924	896	891	898	949	915	910	888	918	946	905	917	921	912	923	935	923	898	867	926	957	906	914	879	853	905	912	890	940	938	919	907	916	950	894	964	914	954	923	965	935	889	896	865	979	938	937	918	913	936	922	907	920	897	926	939	944	934	885	887	927	920	895	945	923	944	861	913	897	925	914	906	993	921	855	891	942	903	960	901	878	929	857	905	947	898	986	902	924	988	865	949	914	884	848	957	925	870	912	915	916	914	858	946	944	942	892	912	934	945	901	925	842	924	922	919	919	884	873	920	904	898	867	912	919	913	923	937	948	924	930	941	874	903	947	932	916	921	884	882	873	909	866	989	941	940	890	965	913	973	885	905	930	857	852	946	958	913	912	904	925	939	879	904	887	917	869	967	922	939	928	914	912	920	897	852	917	929	864	931	887	892	923	914	907	886	914	939	925	928	924	918	923	931	894	921	982	917	894	941	919	951	935	964	940	905	914	894	930	844	922	925	948	903	871	979	916	922	925	863	939	890	870	938	923	948	893	896	946	895	936	903	902	889	943	877	897	897	899	940	878	912	874	879	921	969	932	989	948	894	877	879	880	900	969	884	967	939	877	913	956	978	921	931	918	942	881	911	884	856	896	916	895	916	953	940	928	899	927	928	844	875	935	941	923	891	939	931	891	963	908	901	933	910	901	929	918	896	957	903	960	918	865	943	916	934	898	899	950	902	934	904	912	929	887	969	920	893	905	925	873	930	898	943	892	934	872	928	880	892	927	925	858	982	893	909	939	873	959	868	953	939	929	892	915	912	1008	874	946	900	853	883	968	950	928	892	931	906	955	933	912	920	965	894	924	932	894	894	886	916	905	898	885	946	925	998	974	916	893	951	908	855	891	909	889	930	941	882	919	960	946	885	942	873	947	964	900	922	961	945	959	953	903	903	883	839	868	856	833	949	861	887	912	879	960	923	903	876	874	919	904	978	940	931	924	930	916	914	887	958	894	917	890	962	922	895	879	894	940	927	908	873	913	906	982	977	934	941	883	878	935	881	912	906	890	934	918	953	896	887	918	939	898	904	925	949	893	913	924	896	868	938	932	945	850	921	925	946	894	973	858	933	926	906	892	897	875	906	927	896	928	895	880	871	932	926	922	923	936	927	931	891	918	948	916	905	1003	918	914	914	962	952	929	868	946	949	976	955	901	912	910	922	912	877	923	935	935
65868	52981	23604	18004	53295	56950	46826	32403	16826	5833	1715	733	408	357	396	336	338	341	363	318	366	399	423	356	376	330	405	342	337	359	321	359	358	338	369	351	353	344	355	372	358	369	393	377	338	372	333	391	360	358	318	373	359	387	340	374	357	366	385	312	349	325	375	340	326	400	349	371	326	354	338	356	353	388	328	366	342	317	361	348	358	344	374	348	363	355	376	353	352	368	355	331	344	331	367	330	358	359	363	407	364	377	337	346	362	365	334	359	364	359	390	331	381	331	392	319	350	339	323	369	375	345	363	375	339	373	368	361	391	329	336	369	331	352	399	363	368	355	363	335	347	352	365	376	403	373	362	382	329	400	348	383	360	358	326	370	384	432	347	379	349	360	350	372	328	388	345	365	356	361	359	350	378	373	394	422	385	347	322	308	344	312	347	338	357	336	350	366	359	346	371	323	352	365	371	347	350	384	344	355	368	344	328	371	355	374	338	322	347	350	358	365	346	376	367	363	388	381	336	378	361	343	343	359	395	357	330	343	374	349	331	381	351	359	356	346	339	332	331	352	345	352	350	359	360	320	359	351	334	368	368	371	375	370	379	372	341	359	376	368	369	342	325	393	339	371	349	343	358	359	389	372	385	362	353	367	392	365	425	342	367	333	337	377	353	362	380	352	331	369	356	354	394	318	346	374	381	368	338	348	333	377	354	354	369	373	365	374	349	332	353	369	387	396	366	371	349	358	333	352	362	351	342	341	357	362	354	349	367	334	343	371	376	370	354	344	363	344	374	353	353	361	394	361	345	377	383	344	339	356	353	377	366	394	379	356	381	340	343	349	335	350	332	385	336	323	357	353	384	349	351	352	373	362	348	357	340	399	366	344	373	372	361	373	356	359	366	344	349	395	378	384	346	384	363	357	360	362	339	340	336	355	322	325	327	350	364	318	371	351	356	367	403	335	357	362	350	350	330	364	362	348	380	339	341	353	370	388	358	362	370	359	378	399	389	343	342	358	334	352	352	330	354	356	350	360	325	375	330	314	397	364	325	354	354	337	330	354	343	316	344	347	344	376	362	377	331	374	330	341	384	382	335	331	330	331	352	335	356	331	349	339	366	374	367	351	393	380	361	408	357	362	351	344	343	334	342	328	330	348	355	382	380	357	347	353	356	323	382	364	370	327	373	340	356	367	368	325	342	349	336	329	387	344	347	377	374	379	331	364	397	374	393	333	363	356	365	347	374	361	371	402	372	375	370	351	351	347	364	329	327	375	334	379	306	367	351	351	370	362	343	362	351	373	334	338	339	308	335	327	330	332	385	409	351	361	395	330	321	356	356	347	329	340	394	351	397	352	346	349	377	338	396	367	366	352	341	360	349	338	361	312	350	357	308	307	338	335	360	376	385	384	353	355	316	350	376	390	368	368	343	339	394	347	367	344	337	335	413	354	337	363	369	375	355	320	357	351	364	353	371	339	363	319	358	365	358	363	358	334	330	346	332	356	373	332	344	366	350	345	328	344	374	361	359	357	311	387	389	394	379	344	372	377	381	391	309	366	349	343	350	361	344	336	346	358	353	344	352	391	348	387	380	350	391	349	351	334	397	370	388	345	382	375	336	368	350	323	369	329	343	362	343	328	350	381	339	346	358	374	410	359	313	313	342	354	359	371	325	335	376	393	375	336	346	344	337	356	373	331	369	375	341	342	342	360	352	333	357	366	356	358	361	344	369	342	317	379	369	347	355	346	376	350	364	335	368	381	370	365	370	339	346	371	365	374	342	383	365	331	346	339	404	355	342	325	359	347	335	362	340	351	341	352	350	321	351	393	344	378	380	379	375	343	376	348	368	357	327	394	350	320	384	358	347	367	381	337	351	368	337	363	376	348	330	388	347	341	375	373	367	361	317	319	351	362	335	350	385	364	373	332	398	341	324	348	357	366	368	386	350	337	377	367	352	360	376	342	364	387	367	361	362	368	388	371	367	330	360	334	404	355	335	390	370	364	380	341	341	360	361	393	334	340	349	360	353	347	348	375	372	349	374	368	354	332	323	339	330	349	369	383	371	355	378	418	348	350	369	359	367	343	382	350	336	318	350	346	361	330	359	339	347	357	361	359	337	351	333	322	361	359	334	359	332	386	331	333	392	362	393	355	372	365	336	402	339	362	385	391	346	382	384	316	305	341	316	360	304	395	384	377	347	364	332	377	365	377	333	359	379	342	372	340	320	367	350	380	383	349	353	358	353	346	376	346	356	354	354	389	376	367	359	382	396	358	360	368	360	332	365	352	319	331	343	360	389	338	363	352	359	401	396	365	368	348	352	347	341	347	343	362	341	350	346	339	360	366	349	376	374	336	379	376	362	400	380	338	330	355	379	329	396	359	373	351	361	356	335	349	385	377	349	340	323	346	376	346	364	365	351	358	352	353	334	325	346	368	380	337	377	375	382	375	324	362	348	356	345	347	370	328	371	360	348	324	352	358	383	354	367	374	342	365	370	375	356	368	344	342	348	355	348	361	369	328	377	365	389	344	321	368	344	336	333	353	352	366	328	347	365	326	368	361	370	386	345	369	377	351	378	328	383	348	351	338	347	364	339	338	365	320	374	355	314	373	417	330	343	367	326	358	389	365	372	355	361	366	321	351	357	324	358	361	358	344	342	335	384	383	377	369	376	363	321	343	379	367	377	380	367	354	373	366	347	343	365	376	364	347	326	373	366	397	363	366	389	361	361	374	345	357	333	368	330	364	410	384	351	388	362	353	373	391	323	352	357	347	336	382	363	348	340	371	345	350	357	335	338	368	362	345	358	335	340	361	345	354	373	369	383	338	375	395	345	382	359	304	318	360	337	386	356	368	364	351	383	368	375	352	322	333	329	357	371	333	388	319	344	360	329	367	334	354	317	374	376	364	349	336	352	366	324	337	364	330	384	378	388	331	354	341	348	325	339	361	359	373	346	386	372	357	354	320	367	352	303	360	341	350	357	349	363	328	370	332	327	335	346	382	312	334	337	340	363	364	376	349	387	315	322	311	344	381	347	342	374	382	339	370	346	344	372	350	354	364	357	352	332	366	356	338	363	396	367	335	360	347	334	341	330	383	377	374	355	354	358	359	338	371	338	364	351	370	369	321	341	394	388	339	352	410	383	356	341	393	350	386	361	358	363	317	380	349	386	338	340	380	381	385	339	333	379	373	337	343	354	353	339	384	355	344	333	354	351	393	352	383	333	338	381	350	361	337	340	373	356	358	361	359	366	349	313	395	387	329	342	355	347	328	365	326	359	322	382	364	367	329	313	349	365	323	376	340	370	351	325	343	323	382	357	327	337	345	336	382	372	373	339	348	341	377	398	396	361	368	376	347	347	402	347	383	368	343	349	364	355	366	358	341	373	358	350	344	352	359	349	381	381	365	369	339	337	358	357	370	360	347	356	369	364	389	359	341	359	334	338	385	364	328	342	381	318	379	347	367	341	360	331	383	319	353	373	331	347	375
39830	33202	21012	29943	64445	67583	59393	45928	30500	15304	5988	2180	1089	875	831	837	795	850	815	788	824	873	853	845	828	840	817	832	842	822	826	797	844	895	819	818	835	877	817	865	876	830	830	845	854	825	835	847	838	863	848	878	855	834	827	848	878	836	824	840	856	861	857	876	859	818	862	860	835	840	829	836	845	824	895	802	864	850	827	830	844	886	852	832	827	823	866	835	840	803	839	823	817	896	822	887	822	793	864	848	798	850	872	752	852	831	883	781	815	849	870	849	866	839	861	818	865	855	817	894	848	841	853	808	849	844	820	812	801	795	821	846	847	817	850	832	840	830	866	836	846	803	819	814	760	812	816	793	817	854	795	836	843	818	804	848	825	771	897	851	842	811	816	841	847	810	819	802	799	881	812	795	784	822	831	847	847	843	894	844	869	806	866	844	834	808	800	839	874	866	854	864	854	797	809	803	832	872	832	843	859	864	866	829	877	880	910	879	836	885	840	841	900	864	840	805	784	809	861	870	817	849	870	837	816	851	822	840	801	879	826	851	814	846	873	854	907	902	777	841	832	851	901	824	841	809	817	805	811	806	822	833	864	795	825	836	845	861	819	820	834	854	868	843	871	864	815	852	828	805	828	809	851	831	857	837	895	878	816	822	846	908	867	858	857	840	846	803	853	841	839	835	857	870	835	909	822	840	863	883	835	831	802	815	843	876	849	856	856	811	865	825	797	837	815	848	812	831	825	823	847	860	809	810	860	794	829	852	844	782	841	822	805	772	862	881	887	906	905	860	763	779	877	893	812	855	881	856	844	875	870	818	777	868	822	863	856	840	840	833	860	864	830	857	876	883	774	866	848	815	822	810	827	796	850	829	829	793	871	828	837	810	860	848	818	875	835	846	844	814	876	857	792	861	872	856	839	885	863	810	858	820	802	880	791	848	825	890	841	846	834	857	816	804	841	874	829	864	815	867	770	901	829	851	817	852	804	821	876	864	828	857	825	852	825	823	860	842	822	825	852	847	844	836	800	839	857	868	828	851	841	800	863	808	834	840	805	826	840	795	894	823	832	838	822	854	823	881	826	835	841	832	858	819	831	884	812	831	848	883	829	839	797	825	828	880	884	844	860	798	837	787	808	807	842	823	884	797	845	814	904	811	803	841	859	842	853	840	839	845	862	880	835	897	816	856	836	865	838	863	848	900	886	821	874	793	821	872	803	823	807	780	811	886	786	826	856	812	842	822	805	842	880	847	824	880	816	864	824	820	866	827	821	849	897	841	891	821	884	852	803	821	833	865	845	836	795	854	874	786	829	847	798	843	879	846	826	860	781	821	835	877	780	849	770	798	893	875	848	876	816	801	832	778	826	795	911	830	846	824	835	834	847	825	855	833	869	878	817	816	813	845	851	811	849	844	833	825	811	802	857	849	836	871	832	838	810	846	843	796	871	842	820	818	854	859	847	868	838	773	808	816	857	866	865	869	842	835	881	824	843	801	835	810	792	849	811	848	785	874	829	904	838	815	813	830	840	802	841	830	850	860	846	811	848	880	804	842	854	808	834	808	806	804	839	836	849	814	842	825	803	862	806	837	792	849	836	842	836	805	814	809	818	862	860	861	863	845	843	857	820	831	827	798	836	815	812	817	870	866	851	883	795	811	857	842	863	805	805	836	821	835	842	866	871	789	836	879	805	806	827	848	829	810	808	859	830	799	848	868	843	811	803	823	851	912	826	826	832	837	796	837	833	906	821	817	847	854	863	834	807	842	852	848	846	892	823	794	855	839	791	839	789	852	838	811	854	800	850	843	816	858	836	816	836	852	845	877	832	809	809	835	898	857	827	839	834	875	817	842	838	909	799	835	840	840	820	840	823	833	912	794	831	858	843	849	844	814	837	888	821	868	858	863	858	793	822	850	872	858	813	875	850	828	845	815	806	867	811	790	852	839	771	850	834	892	787	854	835	895	868	840	852	885	816	829	875	850	819	796	830	834	833	895	806	817	845	791	830	839	865	840	913	772	857	873	832	820	788	842	828	823	824	849	851	851	805	892	848	904	808	852	844	851	870	843	861	855	833	866	823	842	840	875	874	878	843	816	832	843	836	867	844	829	849	838	770	830	854	831	874	808	815	836	842	820	811	821	819	791	777	883	821	858	847	789	847	892	898	835	811	877	829	794	833	898	857	807	819	810	853	879	867	834	842	937	861	838	818	772	843	818	834	818	834	823	868	849	874	825	814	829	838	841	855	831	881	792	831	870	831	848	823	831	824	846	807	819	851	822	832	819	864	848	836	796	831	890	834	861	796	843	928	893	857	818	825	858	870	814	839	849	893	839	817	896	807	874	879	835	880	853	842	814	936	857	896	868	898	865	805	831	813	874	854	818	822	868	793	825	854	801	791	877	839	846	838	863	826	825	824	808	820	832	808	842	867	843	865	847	852	853	866	864	826	818	847	843	842	863	825	867	882	811	785	815	819	825	886	875	827	849	823	827	876	864	824	817	901	876	864	869	906	833	871	793	891	879	874	855	832	834	862	867	858	828	880	827	844	806	860	831	837	804	846	774	857	945	828	837	839	850	865	839	849	828	781	857	794	878	893	863	859	807	918	805	821	861	892	818	855	873	856	816	834	855	805	797	857	845	867	855	843	817	855	838	829	858	865	791	846	890	811	889	882	805	864	814	846	874	808	856	815	807	863	833	851	851	806	862	857	788	788	825	825	815	814	826	836	869	867	838	839	778	889	826	818	826	843	805	854	851	871	807	801	882	793	830	804	852	790	858	888	839	899	856	821	809	848	838	804	820	768	840	857	809	835	854	857	813	864	861	820	829	858	867	842	872	847	851	817	820	875	843	829	814	805	868	818	864	859	820	821	829	891	822	833	821	838	779	852	810	803	822	873	834	863	849	870	851	827	830	837	834	835	825	784	852	846	844	792	835	813	895	870	864	813	790	837	886	812	803	875	844	873	819	857	879	861	868	875	852	796	837	840	857	857	864	828	863	830	844	775	859	801	814	863	806	844	796	830	870	827	818	812	803	901	814	856	822	829	812	837	840	829	892	824	842	870	846	815	792	824	838	838	869	800	886	880	835	856	824	891	838	866	813	827	808	839	823	814	814	823	814	815	858	874	844	848	827	881	809	881	846	855	869	852	855	859	863	819	828	801	840	792	826	839	876	834	831	832	897	814	814	861	872	862	841	815	855	831	853	836	864	810	868	841	875	841	874	805	855	868	825	859	868	884	851	815	778	813	872	866	878	882	869	805	816	868	844	840	846	816	849	820	821	834	834	859	865	884	881	804	848	840	846	795	895	801	806	821	801	835	897	858	836	822	848	826	845	851	833	805	855	866	905	834	833	855	825	869	862	826	813	848	861	870	873	876	852	842	770	823	849	882	821	847	817	893	841	828	867	829	835	843	841	831	810	808	868	880	871	855	825	837	814	812	910	807	831	889	827	865	884	863	837	845	888	867	859	803	856	891	848	847	852
64878	57182	28129	18825	54886	56616	46951	31479	16395	5610	1675	674	429	396	391	345	345	357	330	365	356	352	352	391	382	382	369	364	370	375	375	394	403	356	375	371	362	337	393	354	358	344	356	397	362	356	351	355	365	372	335	363	352	359	362	349	377	349	364	349	343	337	368	382	380	360	379	377	373	370	343	370	394	365	377	382	354	328	327	384	336	340	360	355	370	410	347	367	365	336	368	385	372	382	370	341	390	328	337	342	348	373	353	394	380	351	365	333	384	369	351	351	324	330	375	352	338	337	345	355	367	349	388	396	361	371	388	363	348	377	400	385	378	369	348	369	384	351	372	364	358	382	338	377	396	348	353	379	383	373	344	366	420	361	362	380	382	362	363	371	405	350	359	347	388	382	377	368	382	333	353	338	352	418	376	399	353	355	311	370	382	385	383	386	387	383	373	387	331	380	387	364	380	379	347	386	354	381	400	367	359	373	352	373	388	353	385	340	385	354	358	363	368	344	374	359	333	369	321	365	364	392	384	327	344	370	346	354	363	365	398	336	394	349	369	338	371	342	376	351	345	352	382	334	347	368	354	370	364	370	376	377	342	370	401	363	293	349	360	343	318	359	355	323	361	358	378	358	344	362	395	396	360	361	349	402	368	375	370	374	341	370	368	367	391	375	353	362	356	375	371	374	398	376	366	353	380	340	372	377	374	328	356	370	353	383	344	335	345	314	353	413	362	353	365	382	340	344	340	384	351	362	339	365	376	364	326	334	300	338	356	342	367	313	359	381	358	374	407	354	377	371	384	351	343	367	346	373	368	379	374	356	345	374	374	335	380	348	328	361	398	341	356	358	369	350	349	342	346	334	352	356	355	400	358	365	373	372	386	357	335	368	369	318	350	353	336	404	357	404	373	377	358	333	374	381	362	381	385	396	368	362	381	368	337	369	351	361	361	360	353	338	341	355	323	351	379	315	402	406	370	328	364	364	345	384	327	364	366	341	357	379	359	366	353	368	346	357	331	370	339	352	375	357	393	344	385	365	368	371	408	339	393	363	375	414	383	339	347	362	349	396	360	330	363	361	375	362	360	358	406	372	383	381	358	387	369	373	331	341	377	374	344	352	372	375	336	342	334	333	336	396	355	367	374	352	353	315	424	355	352	361	378	353	352	312	364	350	371	352	422	391	374	351	374	350	363	374	364	351	373	363	340	359	351	377	377	371	373	357	362	331	407	344	367	391	345	376	394	341	355	329	324	379	366	376	381	375	358	360	376	392	340	378	384	409	347	349	356	372	351	372	380	363	353	378	352	388	342	364	375	371	360	370	364	358	366	369	368	368	388	352	394	351	393	341	371	399	390	347	335	359	338	331	388	393	380	305	318	372	377	391	341	365	385	389	360	367	350	349	361	363	372	391	402	354	389	389	354	354	396	344	361	363	355	360	365	368	356	356	340	340	385	394	365	377	392	355	364	349	346	347	371	363	364	367	376	375	368	350	335	338	350	383	337	351	369	332	330	368	343	337	361	368	351	368	401	339	379	352	385	374	359	374	353	364	369	370	349	337	386	328	323	381	357	354	374	350	418	387	401	395	373	372	363	343	323	371	392	347	375	381	377	354	369	354	386	369	352	339	355	409	359	362	361	372	348	369	346	369	326	375	347	368	358	345	388	370	361	328	398	349	347	362	362	387	337	369	379	369	372	373	364	365	360	375	354	365	364	354	389	368	358	391	383	356	376	380	364	355	316	348	364	352	358	358	397	372	364	337	316	370	334	343	358	390	330	380	382	404	381	356	372	367	347	370	356	376	355	373	349	381	368	360	366	379	348	350	357	324	376	370	354	382	370	371	354	363	383	368	351	374	385	367	351	380	367	353	373	356	359	392	363	388	368	354	391	364	362	351	374	372	392	350	369	327	350	374	352	344	343	354	343	372	339	372	376	372	404	352	375	366	347	352	392	355	368	357	387	359	350	379	395	354	345	371	380	351	334	375	387	360	390	375	374	353	335	369	334	375	324	355	371	380	349	355	362	347	377	371	355	363	360	390	350	370	378	355	368	356	369	359	388	391	381	379	379	344	387	349	376	351	365	361	364	384	343	349	341	368	362	361	337	364	333	362	357	364	386	348	379	368	353	375	353	345	342	350	365	397	391	366	359	377	351	370	361	376	374	361	383	357	361	374	372	401	320	354	402	335	365	353	392	352	400	347	343	391	396	368	355	340	379	375	363	390	328	359	374	384	381	361	336	336	358	373	388	395	369	354	358	350	365	386	410	366	371	366	353	406	369	352	366	363	327	350	375	359	345	335	399	335	378	380	377	364	368	368	380	347	359	404	353	336	344	351	348	344	354	330	352	369	354	357	361	368	397	355	392	339	370	386	398	410	363	367	392	351	367	399	344	335	370	373	340	357	376	391	359	400	361	359	338	369	376	366	382	415	379	332	348	352	360	336	370	359	381	358	382	381	343	368	387	386	406	399	372	353	355	354	373	370	350	366	367	360	370	357	370	351	343	355	383	352	379	357	375	378	315	378	387	394	372	360	369	366	337	384	358	354	343	360	357	351	353	339	317	368	403	372	362	363	338	359	357	367	400	368	384	346	344	344	401	345	327	363	349	353	377	363	347	387	374	362	345	331	334	331	386	364	392	359	394	371	344	380	361	377	400	344	369	408	384	336	394	378	379	372	420	367	378	362	371	376	379	354	374	366	362	368	385	324	385	376	404	356	374	350	378	343	364	370	378	384	340	350	347	357	329	394	363	332	365	394	366	370	347	350	368	346	356	361	371	350	352	347	322	316	351	347	352	353	361	381	336	395	355	372	370	353	364	368	366	347	358	407	353	384	391	373	345	374	362	370	334	339	368	366	373	340	369	367	400	376	356	354	360	370	368	349	359	344	386	379	347	347	298	361	370	363	351	361	369	352	364	347	366	358	337	357	330	366	340	368	356	350	341	371	383	355	342	373	368	347	355	373	352	366	348	387	354	358	382	325	389	393	376	347	378	339	367	387	380	382	339	361	339	343	352	379	346	376	370	343	384	399	413	378	393	346	357	375	373	354	383	363	379	350	341	365	378	360	353	340	353	352	353	369	363	354	389	358	387	392	317	361	364	366	331	369	336	363	351	343	369	352	359	351	370	401	349	368	380	350	357	377	378	367	341	356	371	342	351	364	371	380	373	387	373	335	364	370	355	358	336	348	380	369	390	353	360	367	330	351	349	368	362	333	343	355	386	366	360	385	355	372	372	339	341	400	343	342	388	358	354	341	343	411	371	387	341	342	356	351	365	381	367	367	384	403	364	362	368	345	352	337	375	381	368	382	396	362	353	323	404	345	342	370	380	347	393	359	360	368	365	360	361	357	345	391	397	362	377	364	349	352	361	370	368	354	369	347	359	415	380	361	385	367	397	391	373	411	358	391	367	340	338	362	333	334	376	339	400	351	333	364	315	359	348	348	377	360	369	356	381	345	371	350	357	357	383	370	373	319	362	332
39956	39241	22420	30365	65032	67822	58758	45273	29702	15110	5649	2067	1076	853	853	873	844	850	829	893	882	813	852	838	915	921	858	862	854	863	841	880	854	867	852	867	795	878	816	854	813	879	822	894	870	891	798	819	881	831	835	863	832	829	841	890	900	877	855	842	895	865	836	859	837	788	850	887	820	829	818	887	831	848	843	820	851	862	881	858	847	823	820	874	886	909	852	902	835	871	856	840	858	833	822	909	807	878	862	863	833	824	883	850	932	937	853	828	913	824	858	870	839	857	859	806	890	862	876	867	886	900	893	889	890	846	874	840	876	857	821	858	838	799	850	867	813	829	894	857	860	848	855	847	852	837	869	908	843	885	854	830	897	871	864	843	873	858	871	887	852	808	837	854	881	836	861	904	806	843	830	827	859	861	862	853	842	883	875	871	853	865	899	881	848	851	836	879	861	873	842	886	872	863	817	850	885	881	798	781	865	859	800	845	802	895	879	837	854	802	874	825	856	850	902	895	875	879	845	897	853	867	841	891	913	811	815	854	809	890	813	881	816	870	856	874	856	883	851	834	798	844	853	838	877	838	890	858	868	870	909	848	891	830	874	903	846	837	857	863	836	858	873	842	819	868	833	830	888	848	849	861	826	878	841	842	857	849	834	863	859	817	852	871	829	847	889	878	855	870	903	815	815	839	857	923	840	850	854	835	835	880	842	843	842	803	839	826	881	834	856	853	816	838	837	850	831	918	856	820	840	840	842	872	833	905	855	843	823	831	868	858	851	854	806	816	850	871	911	823	876	854	838	863	840	838	886	857	838	872	883	893	843	780	818	857	824	815	909	870	874	858	880	845	837	873	802	884	849	873	869	816	806	877	816	845	805	852	874	855	829	838	870	871	791	931	827	864	827	786	824	810	825	819	818	866	860	859	861	864	875	856	863	884	829	865	820	879	866	817	892	911	819	910	814	799	827	876	898	891	872	851	859	889	828	846	919	894	840	829	872	793	842	871	868	850	882	836	846	839	828	845	807	817	869	842	863	868	887	901	854	821	872	841	870	844	878	862	883	862	869	861	866	873	855	879	843	830	860	824	833	872	871	828	875	856	865	830	856	865	910	850	790	866	836	850	806	841	799	860	910	832	885	851	846	903	890	852	824	831	840	869	817	862	840	832	843	893	901	882	899	867	883	847	853	884	865	891	872	869	822	829	880	861	890	810	854	836	798	858	879	904	830	860	868	823	852	860	814	848	844	814	885	852	836	887	839	836	930	863	818	873	816	848	879	850	794	841	851	849	836	885	831	852	827	857	823	762	848	826	818	836	820	830	827	868	823	821	840	860	883	845	817	834	869	854	879	875	887	896	861	844	846	856	871	822	859	850	840	862	909	837	859	861	832	890	930	836	910	831	873	862	835	859	816	887	838	851	858	875	793	851	814	828	862	865	858	831	823	882	909	888	869	836	850	882	844	828	911	870	830	816	906	812	879	867	855	870	811	872	800	825	862	828	912	873	834	845	819	853	897	869	840	870	902	838	836	836	875	836	845	824	846	870	893	839	863	821	852	873	875	838	882	881	793	875	854	889	822	860	846	843	864	840	831	895	938	829	885	886	879	787	824	929	814	894	848	862	828	852	812	876	869	846	877	805	922	860	845	873	822	847	802	837	854	758	877	834	863	863	848	843	932	824	860	860	810	848	857	816	902	882	856	900	892	828	883	853	890	851	829	861	848	874	859	885	824	856	818	858	891	842	819	862	868	823	842	831	896	862	825	826	795	894	866	814	823	826	809	820	841	820	867	854	859	942	793	828	829	864	888	882	872	840	839	801	807	843	869	890	862	842	897	871	886	806	868	843	866	833	852	842	880	834	863	850	865	833	854	897	846	867	843	825	881	843	800	854	822	866	884	897	884	809	854	874	841	882	876	929	846	851	802	845	860	858	841	806	875	864	850	881	841	828	867	821	833	824	883	824	825	826	887	806	883	854	882	828	874	855	858	874	855	874	889	907	846	826	815	823	832	855	800	838	840	837	836	936	879	853	821	842	865	909	889	846	814	841	882	856	808	857	871	903	843	808	857	855	865	813	878	899	818	862	878	897	826	869	892	922	918	876	897	843	839	843	884	863	917	779	838	829	873	905	786	854	886	837	856	856	821	871	912	866	855	863	841	870	899	910	874	887	852	841	890	864	877	848	897	885	898	827	804	903	845	858	797	885	835	839	835	837	859	872	860	847	879	854	867	895	816	895	850	832	834	806	815	863	852	850	845	940	854	849	907	903	846	835	882	869	876	889	890	849	854	827	841	871	826	817	841	798	871	868	868	853	850	893	901	918	903	882	869	886	858	835	841	855	870	838	877	893	877	861	857	875	824	839	872	873	850	844	829	861	859	827	813	848	871	828	835	851	815	868	850	857	833	875	842	879	866	865	807	832	825	808	842	801	852	863	899	892	804	862	813	858	856	864	902	842	878	857	858	889	862	812	871	865	840	887	848	876	821	828	850	855	813	811	865	834	860	889	850	836	862	846	892	848	878	813	839	847	866	811	846	811	896	821	844	882	852	853	837	860	879	843	788	845	883	920	878	890	813	838	840	848	848	867	851	833	846	896	802	837	961	823	853	859	925	895	898	903	849	866	835	839	862	792	852	811	798	861	818	860	897	890	828	903	783	821	834	914	849	798	863	807	886	802	844	887	885	923	842	824	844	819	829	812	842	873	860	869	878	884	851	876	865	850	856	891	884	834	872	828	890	872	888	819	856	836	869	794	823	842	865	848	847	836	802	879	878	894	881	865	846	798	868	889	890	893	916	885	797	838	858	822	869	804	838	863	873	833	850	870	904	875	843	826	847	856	816	882	864	870	877	820	814	829	871	861	853	913	823	835	843	833	901	898	869	859	873	856	881	867	837	883	813	873	863	948	858	834	863	857	844	882	867	849	824	844	920	837	856	859	853	855	877	834	858	798	869	832	812	808	852	858	865	845	882	875	841	837	808	884	882	825	871	844	876	864	813	848	845	901	860	918	876	865	907	812	864	833	862	857	869	892	896	862	822	847	871	825	879	903	896	880	887	865	882	860	866	856	858	834	844	903	837	837	809	820	842	892	881	808	864	895	830	822	884	836	850	901	840	869	835	870	803	863	804	838	854	899	843	905	850	848	837	891	811	843	911	873	908	934	825	837	834	842	863	856	831	876	839	845	832	827	878	913	804	864	836	834	813	869	854	864	887	846	874	866	853	853	867	887	843	909	833	823	867	822	829	840	827	868	872	855	817	883	859	880	882	860	811	832	822	854	844	851	816	928	778	822	840	866	821	880	850	810	851	842	885	871	843	897	913	898	864	830	850	856	845	840	855	794	850	864	888	880	867	838	919	831	859	882	887	841	834	855	855	884	850	898	883	850	874	881	894	817	888	810	824	858	816	867	860	810	805	802	862	832	824	873	861	860	827	884	874	881	832	876	833	851	833	840	844	806	899	846	842	818	842	850	853	841	899	862
7754	2634	1408	997	2895	3717	3209	2093	1252	700	549	449	396	427	412	386	418	407	392	390	394	399	364	405	413	378	407	426	385	383	395	431	365	422	407	399	396	400	434	385	342	398	379	420	416	396	366	372	410	381	408	426	414	419	373	408	413	376	389	400	400	418	381	383	402	380	436	433	375	400	392	366	424	388	405	364	375	371	402	398	408	381	378	385	409	390	391	392	423	405	367	405	363	401	425	384	398	381	375	382	430	378	399	408	401	403	380	434	397	373	409	375	393	432	419	381	429	395	421	425	388	377	387	414	400	381	386	418	382	431	361	369	397	419	370	386	434	440	388	379	402	400	385	386	432	432	421	423	403	393	369	414	435	392	441	405	419	401	406	408	407	395	396	447	374	383	387	439	348	398	417	401	438	379	427	359	451	373	405	386	407	423	380	382	382	360	395	372	419	408	406	390	473	398	463	399	436	421	396	418	391	422	411	402	431	382	390	430	463	426	403	376	397	355	426	423	391	404	401	393	378	415	391	418	392	372	440	412	381	351	385	380	367	366	441	413	406	405	416	406	417	389	394	394	402	392	401	400	402	364	348	381	439	391	403	423	432	458	390	368	395	390	412	413	371	388	354	356	346	421	407	397	444	370	399	420	400	433	381	393	414	467	407	464	417	380	435	384	377	424	374	420	368	398	433	394	437	390	426	394	433	399	415	419	371	402	394	409	374	420	399	387	418	417	426	403	425	380	397	405	376	408	393	415	408	383	391	365	392	445	391	393	423	411	399	392	378	399	393	404	405	374	406	377	400	373	423	392	399	392	421	429	424	417	393	389	419	387	420	411	412	420	424	384	380	379	385	412	421	423	456	395	390	411	381	400	379	366	410	401	388	398	386	396	366	400	362	424	417	369	374	378	408	401	387	413	394	394	405	444	426	375	379	408	376	428	378	349	385	397	419	399	403	357	402	375	412	409	380	359	418	378	384	367	384	383	408	394	397	395	406	423	381	426	424	380	415	405	398	390	381	417	376	372	377	390	413	399	409	416	383	402	382	399	410	378	439	394	427	408	392	411	437	385	400	401	425	390	378	400	396	373	409	410	386	383	402	395	390	392	391	427	398	404	386	379	402	391	455	421	390	407	404	427	381	427	387	395	389	406	390	404	380	433	397	424	411	401	415	411	424	417	406	420	395	419	389	372	420	408	370	399	376	415	408	434	406	387	405	385	402	399	400	428	406	404	365	410	392	425	372	396	391	421	403	412	388	419	387	385	393	414	403	369	389	365	406	375	404	430	410	395	405	416	425	413	379	369	375	433	404	360	424	389	397	376	407	409	393	373	396	378	394	378	377	391	404	403	427	391	399	417	393	387	413	422	379	407	410	373	398	388	417	388	435	406	449	373	367	393	363	418	406	385	406	395	388	424	403	378	431	373	406	393	426	433	420	373	422	415	364	412	384	368	429	395	382	416	440	376	391	455	382	436	405	408	439	419	399	370	419	400	362	402	397	366	385	413	436	405	397	403	421	386	406	442	439	405	431	411	400	405	402	406	379	367	414	407	384	435	387	382	403	372	404	395	411	369	388	377	390	394	407	379	435	378	431	376	392	405	402	381	366	398	377	416	407	417	408	395	385	427	391	390	447	404	383	431	429	399	352	401	356	372	370	357	389	361	391	367	402	395	399	370	399	418	395	358	400	392	389	429	407	399	384	410	389	404	424	409	382	427	408	390	390	413	425	429	413	421	404	392	392	429	401	386	418	379	397	405	399	376	437	409	398	419	368	405	387	378	393	423	370	399	387	402	381	381	403	376	381	394	381	447	399	413	380	405	438	397	420	362	379	407	369	402	398	381	435	401	416	418	380	392	376	388	408	402	437	424	416	372	357	447	378	380	395	384	384	410	382	409	390	433	375	391	400	391	386	407	371	419	421	352	429	406	370	341	422	407	416	399	398	442	407	388	412	398	375	392	413	406	429	376	395	379	347	360	412	442	370	395	386	416	408	419	401	376	370	400	372	417	383	422	395	397	393	368	382	412	402	414	414	426	371	423	416	340	430	371	405	398	383	453	422	382	386	388	351	367	390	405	402	366	410	387	414	428	425	394	408	414	396	366	382	427	392	459	387	387	407	392	378	419	401	405	422	414	362	405	370	388	408	391	405	432	399	380	399	377	386	415	421	434	416	410	402	431	375	451	404	405	377	387	444	397	376	379	406	403	374	371	427	414	414	395	462	449	385	392	387	403	413	410	360	369	433	421	399	432	385	387	450	376	409	402	409	413	428	373	424	406	403	403	401	465	372	408	384	409	411	391	438	424	409	372	387	417	410	433	396	396	402	408	425	427	369	413	433	403	415	390	409	413	415	436	410	383	441	418	415	368	397	368	434	384	386	356	432	403	438	416	396	425	409	399	406	417	407	418	399	417	390	428	436	402	440	400	404	375	406	456	388	399	412	378	406	404	382	406	421	380	377	392	415	407	430	446	395	378	379	376	383	369	398	414	385	392	426	391	417	380	404	401	410	414	378	424	415	397	409	438	365	381	431	385	407	377	421	424	405	388	385	436	408	422	409	359	357	418	402	393	361	410	401	424	398	404	384	412	389	419	370	420	433	410	396	375	453	436	366	404	348	392	383	401	405	376	380	402	417	402	394	422	396	374	424	366	413	374	408	397	378	399	394	426	413	393	390	424	402	398	413	405	409	410	430	438	391	402	414	410	402	411	375	361	385	401	358	423	401	372	425	407	412	421	404	400	397	418	407	403	444	393	385	388	414	366	413	376	417	418	443	421	408	396	420	444	389	355	406	420	394	406	380	421	421	452	394	388	400	389	384	409	396	403	392	397	394	377	399	398	409	396	369	428	393	439	366	370	451	379	418	393	412	385	366	408	409	354	401	410	436	391	392	380	414	398	420	413	413	391	427	430	399	383	375	383	393	378	398	372	367	411	404	395	389	406	423	402	383	394	394	409	393	382	364	398	397	404	418	428	422	379	396	419	407	395	378	385	410	398	356	390	420	432	368	394	431	383	412	381	362	385	369	385	399	395	397	418	376	397	370	398	414	400	411	369	373	408	412	406	431	376	384	414	386	372	398	394	413	383	446	400	352	383	405	402	403	380	417	412	351	376	383	349	380	355	406	378	431	398	391	393	385	395	386	375	406	401	415	398	406	391	446	403	410	386	389	395	396	406	368	424	419	387	452	400	401	402	423	425	401	393	397	378	387	427	393	426	381	401	403	396	400	383	401	384	406	407	400	378	391	388	391	374	399	423	426	419	384	394	377	413	366	391	430	371	347	364	410	436	368	363	386	393	415	433	388	436	401	380	410	428	419	380	375	393	401	387	426	421	397	377	367	377	377	402	360	406	413	393	389	413	425	376	412	387	409	410	409	380	351	401	388	379	402	378	419	413	408	349	388	388	411	363	388	369	399	395	392	355	419	388	399	382	435	426	408	409	394	399	430	402	428	383	376	408	390	422	393	424	404	397	402	398
6989	4126	2895	3187	12097	13478	11402	7467	3939	2079	1333	1075	940	930	912	900	913	937	920	927	916	932	931	915	933	933	951	967	927	1002	898	911	951	931	972	913	941	915	926	947	925	962	894	903	910	894	953	975	965	938	903	933	903	935	1001	944	897	944	942	947	942	925	903	933	930	956	900	897	936	937	941	902	895	892	946	954	943	947	899	979	925	924	942	939	868	892	893	916	934	915	947	958	885	935	910	935	945	967	950	942	881	928	893	920	970	977	1008	916	904	917	942	931	974	948	953	952	934	932	958	963	918	959	892	922	866	909	890	901	965	988	908	902	942	908	918	876	910	943	932	968	937	909	926	924	911	942	919	920	938	949	937	954	934	975	968	929	907	904	875	933	962	904	926	891	923	910	940	942	890	864	973	994	893	918	984	943	902	943	906	971	950	911	939	940	929	905	953	887	882	925	973	982	895	981	934	949	958	935	957	980	1025	925	899	939	931	923	881	925	906	928	913	931	911	950	920	944	929	971	935	933	953	929	947	933	833	940	924	905	950	950	890	953	919	936	897	976	896	945	934	939	937	919	879	926	920	887	955	910	944	927	909	906	986	901	927	917	902	908	940	937	922	1007	932	932	908	917	948	889	909	921	948	929	945	966	940	893	903	928	896	883	859	925	905	954	942	931	928	961	913	912	892	870	922	891	958	969	918	915	926	946	894	930	895	951	926	978	918	998	930	907	887	964	1005	902	966	948	952	968	936	896	917	958	982	946	908	921	905	943	897	897	961	988	928	941	922	981	946	945	923	1019	909	908	930	946	903	919	959	916	912	976	887	902	929	882	881	938	889	986	943	958	975	904	905	956	897	910	969	924	919	941	952	902	957	937	969	952	950	910	910	879	919	891	984	980	949	946	903	904	923	905	928	941	909	897	922	890	950	941	909	959	904	952	925	884	976	916	893	902	972	930	949	924	948	939	910	932	914	986	957	926	930	909	925	894	943	962	905	951	951	937	824	877	948	916	963	911	931	919	938	949	956	905	898	1012	943	957	906	944	856	939	941	934	927	950	918	974	927	886	949	933	942	946	940	941	906	924	906	928	967	897	961	939	938	921	911	919	928	923	982	927	890	979	923	964	957	899	940	857	950	943	905	895	946	858	976	981	937	957	921	905	927	937	926	1005	926	883	956	948	949	867	951	969	953	899	974	934	934	973	934	911	909	873	948	878	955	942	886	942	980	959	925	923	948	946	922	908	964	895	915	911	938	927	989	970	913	953	941	926	966	994	917	1008	908	911	961	979	921	915	964	904	993	873	997	942	935	901	967	929	924	947	941	893	933	968	867	894	916	873	971	952	877	930	950	934	936	911	887	919	934	958	916	927	900	928	923	936	894	931	940	909	944	933	976	956	961	994	942	955	945	946	894	894	906	905	956	907	901	867	894	962	930	897	919	968	955	1002	892	954	935	972	953	931	953	947	959	893	951	910	874	906	939	932	980	952	954	925	944	904	921	918	954	965	871	944	983	924	946	902	995	922	913	909	924	931	953	910	962	894	908	900	918	884	927	910	940	986	933	945	945	923	950	898	962	953	923	835	879	948	952	898	882	940	919	1001	898	963	917	946	937	934	915	876	969	903	978	945	942	953	914	878	869	902	954	896	952	968	904	926	975	982	927	898	904	933	967	959	937	954	935	919	957	901	909	903	938	901	942	973	969	904	944	951	910	914	904	946	944	947	893	904	944	917	939	878	908	953	950	901	915	976	927	923	949	906	895	970	947	943	883	942	957	936	887	919	867	893	928	887	978	910	956	898	917	934	931	874	949	935	985	905	972	952	915	952	892	939	933	951	890	926	904	957	988	946	856	946	918	968	933	945	875	933	929	887	932	900	953	948	949	916	948	973	903	925	954	891	991	985	918	940	932	925	941	888	950	918	921	930	934	919	973	913	930	948	935	975	942	915	870	920	892	879	926	940	946	923	943	965	965	946	926	941	918	969	925	969	927	971	957	930	868	952	931	846	903	906	969	968	900	944	943	923	883	890	937	932	907	906	955	1001	949	918	879	914	935	937	936	912	952	964	916	902	963	954	958	878	923	989	942	953	949	963	913	888	911	937	913	898	934	943	947	951	905	900	941	875	925	918	949	893	974	973	898	884	957	919	968	924	940	951	972	899	938	892	870	922	932	916	930	960	942	925	931	948	920	941	932	906	907	920	931	899	995	937	952	933	917	974	917	931	913	905	937	960	866	876	921	931	959	894	912	916	898	904	936	928	906	898	914	903	906	969	948	930	948	922	926	904	972	939	961	967	942	947	941	921	931	904	875	931	897	890	886	923	891	969	924	897	924	931	935	997	981	903	916	938	934	965	903	895	910	997	909	912	955	930	955	954	983	953	990	916	945	923	950	922	884	894	938	965	951	853	891	945	984	926	933	884	899	900	946	944	911	932	913	891	945	904	945	947	959	953	920	919	895	946	927	942	871	875	939	954	946	920	925	934	949	973	983	976	911	925	931	977	918	927	976	899	968	948	931	942	904	967	919	940	915	933	897	922	920	899	922	924	893	1009	949	991	907	910	905	872	869	953	914	885	962	958	922	911	940	904	928	938	928	907	888	916	877	881	910	943	904	885	923	919	971	919	918	969	917	986	943	954	966	923	955	961	944	882	960	951	953	892	926	971	957	934	930	924	936	909	911	975	891	910	972	888	931	936	933	906	937	945	929	916	934	948	917	943	914	867	935	932	913	944	930	885	972	929	923	973	945	964	908	956	965	926	985	899	980	915	941	973	928	897	1011	934	974	927	924	982	864	928	935	939	944	992	901	895	874	914	943	952	929	911	923	924	917	913	948	858	940	959	959	925	932	940	944	947	949	904	907	931	930	963	920	926	946	875	965	929	901	915	924	937	920	901	955	879	921	900	905	904	982	917	964	976	906	944	928	975	1003	913	893	905	950	926	932	891	972	941	942	917	966	887	879	954	926	979	940	904	897	967	949	864	938	946	896	933	904	930	926	895	953	909	965	913	916	962	908	935	954	938	934	908	984	919	898	936	891	904	887	912	916	937	966	936	911	905	992	956	951	933	1019	932	911	878	880	892	911	918	951	941	957	890	895	905	975	872	975	903	939	931	941	928	928	948	912	925	944	912	928	963	980	918	975	902	910	962	897	989	943	960	917	970	975	927	935	909	938	936	969	894	916	918	922	952	953	933	959	1015	977	919	1012	954	940	879	928	970	953	890	926	985	967	886	947	917	915	899	927	936	955	966	926	937	921	973	953	878	940	893	892	852	966	989	975	934	959	885	901	943	861	957	964	999	952	941	923	936	998	896	899	964	928	894	888	959	963	928	926	879	925	879	920	929	925	911	908	915	899	937	957	928	959	892	952	937	898	957	960	981	924	945	924	934	930	937	914	931	892	936	965	962	884	913	943	914	919	953	923	967	924	957	950	984	963	962	930	1020	967	886	919	920	983	899	965	955	978	935	967	969	952	873	987	974	935	933	976	946	918	896	909	893	969	954
66458	58084	38024	24363	56498	54779	45038	30137	15415	5053	1449	612	408	373	381	369	352	360	372	356	363	347	380	359	376	360	347	375	379	359	351	336	366	369	369	369	372	345	341	362	358	355	381	381	394	377	373	366	366	382	354	362	371	356	362	389	369	380	368	377	366	378	356	355	380	341	368	351	360	396	350	375	370	372	365	381	364	372	323	342	320	337	411	373	375	403	360	321	379	362	317	341	363	377	349	351	376	363	337	376	335	376	362	326	357	367	382	340	346	362	362	329	344	348	366	341	344	372	366	369	365	359	320	374	348	343	389	355	354	342	380	342	394	368	357	394	360	387	364	364	349	370	334	358	322	393	377	345	337	368	373	348	388	362	357	357	361	377	365	365	315	363	368	352	341	394	355	412	379	367	365	371	375	344	327	375	355	374	362	355	344	365	384	382	375	387	373	342	326	382	336	365	378	367	382	350	372	318	361	377	338	383	369	350	397	335	394	374	351	378	354	341	371	359	344	326	340	357	359	342	389	381	377	396	354	373	323	382	399	367	362	367	356	366	386	374	376	333	332	381	363	353	361	344	370	415	351	375	370	358	360	365	393	400	342	337	366	340	369	351	354	354	362	383	362	384	353	339	363	382	381	366	372	348	338	374	375	331	339	388	390	367	374	328	415	396	338	350	397	333	344	357	321	388	352	370	370	336	357	356	353	346	335	357	354	370	339	354	362	376	375	352	364	367	338	370	357	321	352	368	382	362	335	366	335	354	335	367	385	346	347	354	368	370	324	353	363	369	333	336	367	344	351	325	391	364	382	401	403	351	330	359	359	368	315	379	361	355	372	340	357	354	360	374	384	355	386	335	366	361	343	361	429	344	342	363	390	356	355	376	354	322	345	340	379	347	311	317	375	390	363	339	345	419	365	343	371	368	346	353	349	381	334	371	351	353	332	331	413	396	349	352	340	367	356	415	373	369	356	346	360	371	370	368	352	381	407	398	369	398	364	346	374	384	368	368	370	402	440	413	380	402	394	388	336	352	366	364	365	349	346	362	332	360	350	346	353	353	376	404	356	358	361	371	367	325	374	373	372	344	328	373	380	368	389	358	351	361	350	334	367	359	346	351	384	352	365	354	349	361	347	348	358	331	344	355	360	402	412	385	356	359	374	366	362	375	343	362	359	388	367	397	339	351	354	355	337	358	341	389	379	400	356	365	390	386	400	380	367	333	352	339	373	387	345	360	365	372	343	376	348	338	342	366	374	388	349	401	376	388	386	366	357	370	362	359	362	392	389	337	369	357	379	381	420	357	372	364	366	326	338	336	351	332	323	340	359	366	355	360	365	359	309	379	336	380	345	342	330	379	346	375	368	352	368	361	389	351	360	406	355	382	352	379	321	359	381	356	348	367	376	345	364	388	367	367	368	364	345	392	356	410	357	374	354	346	406	398	383	355	348	367	362	424	365	343	350	359	382	350	386	372	343	407	350	358	366	376	343	344	336	390	361	415	335	379	371	357	348	368	381	360	367	335	376	360	352	400	366	369	381	362	344	378	364	340	331	375	351	353	334	347	368	330	401	338	385	335	411	333	372	358	391	362	372	370	341	382	326	341	344	359	394	356	370	373	383	373	357	340	349	336	374	354	400	379	376	333	338	355	369	372	399	393	395	327	379	389	350	344	350	330	366	329	394	349	362	378	396	369	375	399	379	398	323	385	344	338	340	350	338	370	336	323	377	362	376	332	359	349	386	350	343	377	365	387	359	324	382	355	393	382	386	392	338	378	368	370	392	349	373	352	359	353	334	374	327	373	348	379	334	346	370	349	335	370	376	372	391	377	395	371	343	363	337	353	367	348	360	387	346	348	348	358	339	393	374	363	334	334	385	380	332	371	353	369	365	373	311	363	345	374	363	359	378	363	397	369	389	365	403	390	369	382	344	364	357	352	404	414	350	372	339	357	355	333	387	343	366	368	372	384	369	351	340	403	346	353	355	373	351	324	405	364	370	370	348	374	395	360	378	364	361	352	382	376	387	384	362	369	347	371	352	362	334	401	381	361	367	332	327	351	381	380	350	373	361	370	368	343	336	408	387	389	355	378	368	363	360	373	353	358	355	358	364	383	403	412	389	416	373	349	385	343	368	351	356	372	361	356	365	364	354	332	346	395	343	341	379	393	343	330	402	377	403	398	377	376	341	324	357	371	351	342	333	374	328	333	390	389	354	385	379	363	396	367	337	383	364	362	336	381	360	387	344	333	372	388	338	338	359	369	355	371	358	337	330	378	362	366	368	367	345	368	346	377	367	388	354	344	321	402	377	366	378	367	367	353	356	379	389	367	381	354	344	350	370	370	322	354	359	395	347	358	304	381	390	358	374	366	404	382	365	381	325	360	404	359	388	362	336	392	373	389	394	349	312	374	375	364	373	345	379	356	367	368	368	368	351	384	384	351	320	342	373	404	328	372	380	362	330	338	387	353	391	379	353	361	343	377	332	379	336	358	382	384	357	353	333	371	343	383	369	366	348	376	357	342	382	358	344	404	357	383	363	384	339	397	398	353	363	342	343	358	354	363	342	320	348	360	331	366	329	400	336	383	378	358	380	406	379	370	346	353	382	359	375	393	362	361	374	371	355	363	382	334	341	392	328	405	345	392	342	356	388	351	317	375	370	392	342	375	358	363	333	370	347	378	354	350	353	332	379	407	350	335	343	346	350	350	387	390	358	377	356	357	347	397	404	354	376	339	338	355	344	340	366	345	356	341	365	328	370	356	397	363	381	335	375	393	347	371	390	353	382	425	390	364	380	346	365	338	359	363	377	396	352	346	341	354	368	394	374	373	357	371	362	375	378	392	354	382	334	338	336	370	381	372	347	370	369	347	354	361	398	349	338	395	383	362	364	348	383	399	415	378	358	376	367	395	369	340	332	386	330	343	376	365	390	346	341	365	331	320	347	373	357	345	335	365	345	361	360	356	396	329	347	377	352	360	375	347	354	340	360	366	353	366	371	336	348	369	358	355	344	384	383	332	376	372	318	356	337	369	369	377	346	357	351	349	355	389	334	389	373	375	348	362	369	378	370	360	349	342	374	359	389	357	339	347	380	344	332	363	357	370	383	352	409	365	318	375	394	405	371	369	395	345	361	338	374	362	348	369	344	366	335	358	350	348	344	372	370	368	376	387	357	343	361	383	358	367	351	373	371	375	366	377	378	331	367	374	371	354	365	386	359	359	369	372	343	328	351	369	361	382	388	346	348	335	352	402	375	355	319	346	362	370	375	345	367	326	331	347	396	359	344	383	302	346	340	372	350	376	358	345	335	349	391	384	376	354	377	318	352	352	371	361	374	352	346	371	363	369	355	361	362	343	364	351	344	377	349	351	347	384	348	363	344	330	368	344	363	327	312	363	345	373	364	367	345	355	379	362	374	372	372	359	361	350	348	392	368	346	334	383	379	325	356	330	388	360	337	333	337	361	360	369	369	385	349	350	389	402	390	347
40116	40305	29755	35223	66446	65755	57391	44092	28824	13414	4938	1860	1082	831	899	883	845	777	858	821	880	870	850	817	809	809	878	849	837	836	892	849	843	847	853	850	831	827	830	885	877	901	839	875	879	840	881	820	882	799	843	835	855	866	888	877	810	900	859	875	827	855	918	833	883	844	866	831	810	846	868	864	796	838	843	835	842	838	878	864	860	859	856	838	843	859	841	846	837	819	891	824	851	780	869	854	846	893	862	859	862	835	843	888	820	850	809	950	910	810	850	839	852	882	796	890	925	913	860	867	864	837	845	858	881	851	873	892	817	867	924	843	845	805	854	884	882	833	911	823	872	892	881	884	884	891	885	893	864	851	805	878	863	914	930	843	876	848	843	899	883	841	890	838	873	819	845	870	830	851	840	852	865	860	889	864	885	858	895	865	882	846	825	942	865	910	865	821	902	889	845	873	825	823	825	871	841	850	831	859	823	872	904	831	867	821	838	831	847	824	818	874	826	807	833	855	839	835	906	892	808	828	854	860	841	851	818	860	805	852	840	814	869	837	841	830	861	838	873	900	872	852	883	842	877	860	887	862	867	881	876	864	845	851	858	891	835	833	859	915	879	872	846	875	846	902	833	831	881	868	826	893	842	877	842	905	866	870	877	869	865	835	885	849	800	778	878	838	867	839	898	884	824	863	832	839	886	870	858	819	880	838	846	851	876	856	848	841	875	818	850	850	880	857	904	824	831	830	886	855	838	848	851	885	870	830	840	877	824	897	865	851	878	856	865	852	851	867	856	887	826	835	806	846	916	865	875	897	875	891	866	846	828	869	846	845	862	858	814	850	847	856	862	803	867	866	829	816	849	892	831	899	854	865	879	817	862	860	860	852	792	852	928	854	865	883	861	824	851	832	858	901	872	887	832	853	829	822	844	832	912	826	868	870	837	803	887	847	849	853	882	884	834	778	892	854	900	851	887	883	786	864	882	823	881	781	852	794	872	855	866	886	871	843	818	864	876	879	820	795	834	823	831	876	857	873	885	884	837	881	875	841	856	875	865	840	841	791	840	829	827	860	833	841	846	831	901	817	885	852	883	841	842	834	891	824	866	801	863	891	839	871	847	821	900	896	854	869	867	812	854	819	831	845	868	870	838	833	848	873	881	831	855	854	820	833	831	862	861	868	852	881	840	859	835	823	832	869	844	866	863	811	857	865	822	820	823	883	874	802	839	885	897	841	840	859	858	860	843	848	837	830	785	780	833	850	866	854	886	837	861	867	865	841	916	852	889	885	857	891	821	821	822	862	879	804	852	838	875	897	795	904	818	865	856	822	878	817	828	875	906	800	857	856	863	894	887	829	833	875	852	814	849	847	851	826	857	836	817	807	825	863	887	922	819	888	878	839	868	829	845	853	868	877	830	832	873	864	835	930	895	873	854	769	907	898	842	866	804	893	879	869	868	899	840	862	845	812	829	886	862	839	885	866	856	802	874	818	824	848	855	866	854	894	859	847	830	817	902	806	884	873	834	853	897	822	824	836	910	858	820	868	951	845	840	840	837	880	858	870	826	815	849	840	873	853	830	827	874	876	866	904	806	910	842	876	864	865	810	881	827	832	855	788	888	900	881	851	845	926	856	803	871	853	792	812	883	853	850	834	862	863	850	888	875	834	851	876	862	836	874	869	858	852	919	819	854	887	846	874	875	832	855	862	843	881	798	843	806	862	840	845	819	865	920	823	856	811	862	844	883	852	870	886	844	818	866	853	871	860	849	817	873	816	890	837	841	882	863	850	871	839	846	873	854	922	892	844	789	844	839	849	869	851	878	854	863	832	879	809	850	812	806	818	834	850	811	866	846	895	885	849	823	864	835	887	845	901	849	856	884	834	839	878	814	787	906	807	892	782	839	858	821	859	866	891	826	870	855	842	843	808	845	812	845	838	833	857	862	831	807	857	881	800	845	864	871	913	836	861	831	883	825	893	849	870	836	867	822	842	826	817	866	845	857	855	849	861	845	861	860	848	821	817	824	842	872	852	837	869	842	858	806	810	847	910	830	886	815	853	840	841	868	854	891	856	852	828	890	880	869	846	860	824	866	862	822	833	830	848	888	878	835	822	858	825	839	855	840	870	922	869	868	816	811	839	859	842	828	859	879	867	828	825	878	852	848	847	888	880	871	844	858	761	852	803	825	803	869	834	872	857	802	886	861	791	844	823	908	858	869	868	908	865	845	835	844	883	810	831	843	877	862	893	853	833	840	805	858	814	885	884	795	840	862	873	888	836	893	867	857	876	898	880	846	847	858	897	827	841	810	886	840	832	852	861	849	867	820	848	879	894	841	839	867	851	836	904	828	896	890	859	928	810	876	847	835	880	830	867	805	834	864	823	806	817	859	911	835	858	852	821	843	835	850	826	835	855	919	797	872	845	870	804	798	870	916	890	861	884	829	903	867	822	839	931	887	875	927	850	826	887	862	864	859	885	858	879	859	844	842	866	875	911	870	886	868	884	830	818	829	852	901	898	844	844	849	908	831	879	854	910	886	894	794	806	813	890	843	877	864	883	890	842	844	811	835	858	829	901	872	870	834	819	852	875	886	822	886	870	845	854	870	843	822	836	876	865	880	825	893	844	831	857	847	808	905	847	838	831	885	826	822	923	871	874	856	877	885	901	873	812	858	871	836	803	846	875	847	787	855	844	766	855	858	829	903	853	826	832	884	853	898	850	852	836	856	825	845	832	863	794	835	837	862	844	860	864	843	790	861	870	901	850	859	855	856	850	865	857	833	834	839	826	851	880	856	910	891	785	851	842	835	859	878	813	894	811	848	835	840	852	807	874	853	814	940	800	827	816	849	912	859	825	850	861	872	859	866	885	848	857	862	867	829	854	790	918	836	905	892	844	868	861	838	812	852	850	902	811	878	865	842	878	909	867	852	846	893	807	830	801	861	884	818	882	823	820	893	849	860	837	854	880	857	887	865	884	844	892	838	838	876	880	874	910	895	832	852	822	882	835	906	812	903	835	857	880	860	859	880	821	864	854	861	878	864	813	840	846	847	845	879	872	836	848	830	866	837	827	872	867	848	859	810	820	869	859	851	838	863	846	826	864	895	861	863	916	854	799	815	913	809	907	827	844	854	858	885	804	795	851	870	834	863	849	885	872	862	781	886	838	858	916	833	926	832	887	854	898	887	877	793	836	842	871	823	863	831	883	858	872	827	836	828	817	876	883	804	818	865	797	865	828	838	897	860	863	851	868	851	840	800	858	851	867	835	862	855	889	825	879	844	821	875	881	894	875	871	848	907	884	881	938	867	858	847	844	876	897	888	843	812	819	808	812	863	803	907	934	874	845	871	827	864	828	891	916	849	856	881	798	841	871	912	849	877	834	859	892	839	872	846	840	853	908	873	834	892	905	854	883	844	814	808	868	848	866	819	907	850	804	776	826	871	856	800	894	832	821	838	863	872	853	875	833	855	842	831	820	831	870	879	858	831	886
65534	59272	44448	27219	56340	54169	43973	28874	14568	4752	1401	572	444	351	386	389	387	347	360	356	404	347	377	341	371	383	366	407	412	354	391	341	383	386	377	379	348	371	388	402	365	376	340	361	356	388	388	391	354	387	341	377	346	385	381	353	389	411	384	348	379	353	357	332	369	364	374	339	378	404	353	349	349	355	390	345	365	380	321	349	392	357	352	371	384	377	348	355	360	361	372	347	384	378	354	370	369	345	366	389	369	365	298	336	337	402	371	390	344	394	363	403	384	376	379	373	351	371	356	333	377	352	385	380	352	398	391	409	357	376	404	417	361	357	367	364	352	363	382	396	364	370	362	406	387	396	372	367	358	365	362	369	381	374	380	362	374	359	322	377	345	362	343	365	385	361	381	362	371	396	351	388	350	383	374	366	398	404	381	378	389	395	393	362	359	354	338	374	367	371	351	338	394	356	377	365	336	384	374	385	387	374	386	378	384	357	373	367	383	385	379	358	406	345	386	376	365	386	374	386	373	342	316	328	352	357	374	357	364	395	354	343	360	355	342	376	375	357	349	370	356	388	373	345	386	354	375	396	332	344	376	385	386	328	364	417	375	355	403	356	355	368	376	353	391	387	366	344	404	359	340	368	366	367	422	365	357	364	360	378	377	379	357	354	330	405	368	348	351	398	373	387	355	341	371	340	312	380	365	353	401	383	385	386	324	348	385	380	386	374	399	322	353	370	365	365	356	344	385	387	360	363	367	348	359	369	390	342	365	393	353	349	366	344	357	401	374	345	389	352	396	403	389	368	377	381	403	361	358	329	364	381	335	367	394	363	380	343	338	354	328	389	338	369	350	344	347	405	349	383	383	414	373	369	361	351	405	379	336	373	368	378	334	407	392	336	375	356	377	347	365	400	340	361	406	340	348	365	348	334	343	337	386	365	369	381	351	387	374	332	359	337	343	371	359	369	372	398	355	376	409	391	369	373	355	368	406	359	399	382	371	358	356	395	399	365	362	409	378	389	357	383	354	351	351	364	355	379	382	383	365	360	369	342	343	364	345	384	349	336	364	360	401	360	359	354	397	378	370	375	339	362	363	351	371	389	361	390	371	396	378	385	364	373	386	339	402	401	366	356	345	350	412	352	347	388	377	340	412	381	362	383	338	340	381	357	381	359	344	347	367	371	359	384	371	356	344	399	350	374	367	388	353	384	372	347	375	364	371	371	391	338	379	371	372	366	378	362	384	377	367	384	378	354	340	367	338	326	386	364	364	358	357	387	357	377	401	389	347	377	371	384	409	358	423	342	339	375	357	375	366	362	353	358	398	349	385	342	358	358	354	350	340	352	371	392	387	362	391	355	384	407	366	322	350	391	359	350	365	380	433	412	381	343	366	374	377	365	351	355	359	358	310	358	402	374	409	382	344	368	373	392	344	378	364	329	374	374	393	398	361	391	347	365	370	389	362	386	360	395	362	382	381	391	354	360	400	385	349	387	363	365	387	393	361	354	370	367	355	385	343	344	374	357	361	371	399	343	323	352	398	373	379	347	366	338	368	374	383	368	366	381	385	364	365	369	370	349	356	372	368	391	358	390	397	366	396	373	352	361	359	361	396	408	333	392	392	396	361	373	382	355	368	386	350	331	382	356	379	351	358	376	374	407	385	411	363	365	382	351	342	372	400	342	344	336	363	351	337	341	386	348	380	368	369	373	371	376	370	370	370	370	385	346	361	366	368	372	363	347	365	359	367	357	375	359	355	329	387	361	331	359	372	356	346	336	381	391	392	359	409	333	369	352	408	384	344	351	366	377	405	375	360	370	337	347	345	318	400	365	388	381	380	383	365	381	398	373	406	365	354	364	357	354	369	377	384	329	353	352	379	361	352	363	368	356	339	383	339	364	392	373	405	399	340	318	349	395	348	385	411	386	364	363	362	362	363	375	340	356	336	356	349	353	397	388	366	348	355	398	412	360	367	357	382	380	382	378	383	358	375	404	341	386	364	358	381	370	367	393	402	374	371	360	370	349	389	341	348	391	364	363	343	363	352	410	391	372	353	364	343	354	375	367	353	348	360	362	339	345	340	360	386	361	362	361	344	395	364	385	369	393	391	390	345	362	343	359	367	395	395	421	389	381	380	348	394	399	387	367	361	363	367	359	364	338	360	384	392	369	388	389	365	355	343	369	381	350	351	345	402	330	367	391	376	354	388	381	359	359	376	364	371	400	361	366	369	342	361	367	347	345	399	373	362	380	372	358	386	371	399	373	384	355	403	355	361	386	373	368	402	376	338	362	373	375	377	367	387	387	404	400	350	383	366	386	338	393	388	346	371	337	364	329	354	369	377	352	377	338	409	375	376	357	398	351	409	373	335	373	411	354	382	357	373	361	399	401	380	384	377	400	372	365	353	347	368	367	365	365	381	375	329	310	383	348	385	357	394	390	360	355	355	394	363	390	394	333	368	348	360	349	354	339	381	356	383	387	331	388	409	378	348	342	350	327	328	366	370	333	376	376	371	372	389	394	356	365	365	357	407	377	362	389	370	355	394	404	339	393	355	350	402	365	402	411	340	355	341	412	384	391	379	388	381	378	369	402	364	385	372	354	364	362	393	331	361	377	368	353	400	417	369	397	378	351	386	369	375	376	369	360	351	335	366	350	318	345	369	349	383	367	390	367	358	370	387	377	399	380	341	398	388	361	362	353	372	342	361	376	362	381	363	357	365	370	376	328	367	366	380	386	345	345	361	367	401	394	388	325	374	350	374	354	387	385	368	368	388	370	371	349	377	405	383	367	336	390	358	411	345	376	354	358	368	359	367	366	413	380	370	350	336	395	395	363	358	358	357	349	381	374	358	363	391	367	375	354	366	369	367	403	338	358	358	389	372	385	380	359	337	342	389	372	356	390	375	336	344	365	386	340	382	385	390	380	373	354	372	408	387	370	375	377	353	336	375	382	414	339	392	337	391	326	371	371	375	357	385	367	349	385	379	355	349	376	389	363	377	374	383	358	344	396	388	338	346	355	409	356	373	398	346	352	380	366	361	378	347	342	347	377	337	364	379	384	404	356	367	377	387	391	358	357	372	375	383	376	383	322	362	378	320	383	386	368	386	393	383	349	409	367	353	379	356	363	339	358	348	366	357	374	375	385	367	322	372	366	338	361	355	379	406	361	382	401	378	367	395	367	317	372	342	371	339	387	356	360	379	376	375	354	365	333	352	345	374	343	350	343	361	359	393	355	386	361	379	346	381	367	369	380	375	389	382	401	366	396	356	393	331	371	395	385	360	364	359	351	360	354	392	351	375	337	384	373	383	360	361	392	365	376	368	378	391	355	377	387	364	382	406	388	361	360	339	392	344	386	366	379	377	357	384	379	398	353	359	358	365	413	398	363	339	317	400	361	366	369	357	371	407	372	356	402	395	326	357	349	367	352	350	354	340	351	354	407	405	363	414	362	371	353	363	369	347	354	352	350	376	371	392	336	344	325	378	362
40042	41504	35345	36902	66099	65024	55970	43269	27824	12723	4604	1799	1052	868	885	827	799	815	807	856	837	913	797	839	858	900	891	837	870	889	882	866	896	865	864	903	851	858	816	887	888	916	862	843	863	905	868	854	865	867	894	858	865	960	863	881	819	879	877	871	895	830	865	879	874	812	872	899	885	892	883	910	874	828	885	904	871	868	919	858	819	864	833	854	872	870	882	849	852	876	893	850	900	870	898	868	875	857	845	871	879	877	888	871	888	920	804	894	836	890	864	940	864	913	860	897	802	835	908	849	897	854	841	822	928	890	882	860	816	852	889	878	881	862	870	843	853	902	860	898	885	810	818	857	867	896	830	839	889	865	845	837	868	844	877	806	885	850	854	897	884	913	821	859	913	835	866	863	903	858	901	841	885	872	824	883	862	937	872	837	878	835	832	867	875	919	861	817	857	819	854	863	857	860	856	823	833	893	873	896	891	842	874	881	885	880	877	833	870	891	822	886	820	818	874	852	842	858	871	929	848	885	869	909	859	864	861	831	874	846	880	824	841	868	857	872	890	851	793	855	855	911	848	860	871	921	826	854	858	876	836	902	830	868	840	840	884	867	861	845	810	864	844	907	874	850	902	887	888	917	843	852	974	822	892	835	859	875	927	856	855	861	850	847	903	871	801	852	863	831	874	818	868	840	870	841	877	877	931	869	896	864	860	843	854	854	885	856	878	874	836	877	857	844	835	868	882	820	914	886	840	863	837	856	846	904	877	850	878	886	870	839	847	893	843	848	873	824	816	858	852	910	896	844	841	858	829	881	859	869	885	901	847	863	889	893	848	855	836	834	861	872	924	857	899	841	868	834	875	893	861	835	862	903	803	880	854	868	835	866	864	850	824	909	845	819	855	899	831	861	880	838	869	862	835	866	863	875	891	905	854	906	791	881	908	862	882	832	820	872	891	887	839	854	834	818	884	885	888	801	912	897	901	844	911	857	914	849	809	894	828	824	906	866	831	878	915	826	818	900	870	880	834	800	923	873	878	841	909	868	832	870	908	861	859	824	865	830	831	842	847	918	825	870	872	856	788	853	831	822	879	878	813	880	849	861	860	892	867	874	864	822	868	880	843	858	852	854	912	893	858	887	845	898	826	817	883	854	853	869	856	856	856	887	822	941	850	917	807	860	896	817	857	867	824	871	890	873	896	880	842	927	808	905	889	867	870	867	885	860	809	826	855	866	854	829	845	829	886	856	840	907	869	862	819	810	837	856	819	882	824	887	851	890	873	921	896	802	890	812	867	888	857	885	849	891	898	823	858	863	854	911	886	834	841	863	904	840	841	864	893	842	874	874	821	873	863	866	895	859	879	866	840	864	865	838	872	841	870	895	827	905	889	824	851	918	851	865	902	853	871	861	865	918	830	860	874	887	861	860	904	893	855	892	849	834	863	837	891	846	841	852	849	910	883	833	875	835	878	900	814	890	883	905	848	862	901	876	809	854	889	878	904	818	865	846	838	841	900	855	897	856	883	893	852	858	909	843	869	820	837	841	826	845	828	842	894	871	815	889	917	889	879	873	860	906	840	875	851	859	852	867	889	895	884	878	884	879	852	882	876	870	837	834	851	908	888	841	876	871	865	820	892	845	858	879	847	884	857	860	906	856	821	895	858	847	851	862	913	846	881	906	905	906	871	898	887	910	865	875	895	810	895	879	867	883	849	811	877	875	923	864	844	865	958	836	883	877	846	828	860	919	862	841	839	890	875	850	845	911	899	873	863	841	860	868	890	860	902	885	938	876	872	873	848	888	843	843	835	879	850	867	881	867	791	889	846	850	867	881	827	903	870	865	891	865	889	831	807	854	874	849	840	831	840	861	875	905	851	852	906	844	843	908	897	818	878	872	863	864	857	858	866	868	845	852	877	852	849	900	881	857	834	854	871	847	839	864	940	834	840	872	915	899	854	861	876	898	847	848	901	865	913	855	873	873	834	868	896	879	864	905	892	856	842	936	853	849	874	865	839	860	850	839	896	795	877	823	865	876	806	868	899	846	890	858	864	855	845	845	830	882	861	861	910	900	840	868	864	858	837	885	822	874	865	913	883	886	849	907	878	848	866	883	848	890	921	892	917	874	916	898	885	891	896	856	902	831	908	837	871	841	838	866	853	853	852	857	855	866	846	897	800	877	901	886	902	857	912	860	884	863	859	849	897	842	880	863	884	830	826	868	852	820	870	828	822	810	848	861	877	876	900	908	834	867	850	875	850	835	855	829	887	906	828	860	819	912	842	864	899	861	835	875	842	858	835	856	825	914	832	924	810	842	905	882	828	847	866	868	852	828	849	860	772	893	919	868	829	922	835	887	846	846	885	884	891	849	820	833	827	854	875	883	886	820	902	846	884	872	866	889	844	907	873	903	830	882	848	844	841	875	881	853	827	859	865	865	850	807	901	907	856	860	870	877	855	850	849	845	852	853	898	821	853	874	897	838	898	848	881	778	881	866	858	885	877	845	865	837	808	860	847	868	856	831	883	857	862	845	881	861	839	864	866	894	862	894	874	860	932	903	870	875	810	867	837	838	824	899	860	812	937	903	863	860	830	873	912	871	789	863	886	883	908	869	832	923	859	832	847	821	843	899	871	830	829	799	869	835	853	838	854	884	859	888	875	884	904	879	854	874	940	802	859	860	888	868	822	867	856	919	888	842	874	844	848	849	876	856	823	872	827	860	812	908	864	892	875	835	865	839	884	860	920	825	839	846	810	864	848	879	900	831	836	869	813	782	861	876	880	896	859	893	842	888	930	911	879	874	874	898	861	873	854	843	897	845	876	826	849	821	839	846	892	865	886	877	867	857	878	945	864	831	859	884	889	853	872	862	841	883	875	875	848	841	853	872	890	890	837	883	853	860	843	878	866	825	960	872	849	866	866	874	873	855	842	845	916	852	848	870	863	833	840	836	780	868	875	855	900	840	857	889	839	933	878	903	903	939	824	851	833	836	849	829	861	847	887	876	897	875	857	845	881	873	875	846	890	840	891	788	863	918	843	826	897	877	904	861	885	866	875	839	856	879	810	819	876	891	880	884	841	884	879	859	850	850	864	883	873	865	853	908	882	863	872	867	849	861	863	870	858	810	830	911	843	890	868	861	925	835	874	910	875	904	915	833	835	886	837	869	802	884	889	889	877	832	875	855	845	849	883	886	852	876	873	879	851	878	916	861	833	906	878	887	894	861	872	881	900	874	864	881	885	896	913	879	909	874	796	889	848	868	872	842	847	849	872	851	879	869	848	833	901	885	866	857	942	895	848	864	903	861	870	902	853	890	848	887	876	868	905	879	888	852	888	896	875	782	835	847	850	911	853	890	852	838	849	841	864	801	882	831	888	871	882	822	895	852	884	910	845	875	881	865	872	863	887	879	830	927	881	856	852	886	859	870	910	818	822	844	888	846	852	829	890	891	862	857	898	888	882	849	889	875	849	852	876	884	904	933	811	884	834	834
7888	3076	2132	1324	3056	3425	2740	1916	1196	697	519	483	374	406	387	411	371	420	425	417	442	417	390	404	389	407	391	431	391	382	439	390	455	435	409	396	412	398	366	443	421	432	404	420	370	419	433	427	419	438	395	421	412	438	417	400	390	403	450	403	391	445	434	394	431	410	406	414	418	412	426	393	393	411	445	389	382	418	420	359	368	435	436	361	421	405	413	423	416	442	421	449	409	408	408	445	397	389	373	424	423	411	400	420	402	413	391	408	382	411	405	409	405	417	413	419	406	414	410	371	446	395	396	391	414	435	428	397	396	370	422	413	364	379	408	416	398	387	415	394	374	426	391	384	377	469	336	447	371	409	449	410	418	403	382	398	405	411	392	429	383	415	396	445	399	388	374	416	405	414	384	398	403	434	397	408	363	373	427	413	437	395	397	431	413	417	398	423	397	431	379	390	422	419	428	433	431	408	401	392	439	389	419	436	379	409	407	430	403	363	416	377	433	432	371	401	422	403	449	391	402	415	400	410	419	420	375	363	380	410	422	403	413	434	439	397	415	443	356	409	390	441	385	423	456	416	369	415	409	428	396	415	403	415	411	407	399	414	392	407	416	469	423	397	411	422	417	428	414	380	375	409	412	411	391	409	397	386	436	400	453	420	400	389	452	377	395	417	409	379	409	385	388	402	365	413	405	391	414	432	378	404	410	387	369	403	384	387	415	402	383	398	408	400	427	422	369	432	403	412	409	440	398	427	382	375	388	402	418	405	399	386	427	385	405	420	385	458	433	402	440	428	455	425	396	448	398	390	402	418	402	418	380	409	432	419	397	416	422	420	386	405	396	405	412	412	430	405	386	371	434	449	414	422	432	417	401	375	414	369	409	394	448	383	385	404	375	408	384	387	431	411	404	405	383	389	408	435	378	393	420	383	392	404	399	405	386	474	402	415	413	418	390	414	424	398	404	384	405	404	367	397	375	394	424	403	380	396	400	417	399	398	441	427	436	391	385	401	407	419	420	364	428	395	430	421	401	418	405	393	426	371	405	436	406	408	384	418	401	409	407	411	408	411	391	407	421	440	379	424	412	416	433	407	386	397	393	411	416	423	407	402	366	397	410	419	416	407	401	387	405	414	409	413	396	397	425	356	434	420	403	435	426	405	407	422	410	414	397	397	404	385	402	406	409	405	402	398	392	382	393	412	381	386	448	386	393	428	431	379	434	404	433	405	418	390	428	409	400	408	380	417	357	392	390	428	412	384	386	411	401	383	420	432	412	417	399	417	407	392	399	352	414	439	405	379	406	413	408	388	422	368	407	417	435	412	394	398	385	428	435	413	410	410	403	400	381	422	403	431	411	427	390	403	385	403	407	454	433	436	439	414	449	396	399	373	402	429	346	403	369	388	380	431	395	388	431	400	406	386	411	414	424	397	434	401	378	408	368	377	393	395	407	385	428	386	406	397	414	421	367	418	421	418	367	414	409	415	422	406	407	428	407	425	434	433	414	458	396	383	377	395	430	398	412	434	431	416	404	367	413	405	388	417	415	398	421	419	389	423	445	404	400	379	423	428	406	407	408	424	435	395	429	386	415	405	389	391	406	398	419	428	406	414	401	435	413	393	385	410	401	420	436	381	371	429	363	396	390	394	377	415	418	385	414	398	426	452	444	396	392	345	431	419	356	398	426	410	409	368	372	423	416	392	409	414	361	387	362	363	417	397	395	408	385	379	429	407	427	402	413	423	406	430	386	427	406	438	425	387	367	408	397	382	425	402	411	433	410	395	375	416	397	425	391	401	392	432	384	394	399	435	420	423	406	430	423	374	402	381	386	396	397	371	375	406	403	442	418	403	411	380	385	395	372	407	418	402	437	369	430	401	421	395	400	418	391	435	407	419	398	427	385	400	390	409	408	398	397	361	400	390	434	389	416	436	415	420	380	431	389	384	398	388	412	383	423	387	364	386	381	408	441	378	414	397	401	402	413	449	438	396	410	409	427	410	412	416	389	389	380	392	380	452	445	395	394	433	437	418	425	424	415	416	392	427	394	418	363	409	438	410	411	392	397	379	436	405	410	437	425	391	374	403	413	438	378	389	407	416	402	409	435	414	373	420	395	383	412	410	402	433	375	421	380	409	406	365	438	401	370	421	418	430	411	373	410	419	391	391	382	396	408	405	406	392	387	418	393	435	407	408	398	417	395	387	401	400	387	406	397	418	410	407	390	411	406	442	426	406	401	382	425	435	439	437	375	382	393	399	408	373	422	398	401	432	391	424	420	391	407	396	422	399	399	429	418	389	461	461	392	429	430	418	399	409	368	423	405	406	444	394	447	424	399	403	401	440	391	426	427	438	434	386	365	440	387	404	376	356	438	431	366	394	404	408	432	386	417	415	385	428	429	422	420	427	376	363	388	390	401	398	402	462	397	387	442	405	406	423	394	440	413	397	398	381	390	421	409	411	392	406	424	425	403	429	410	420	395	401	408	412	440	393	419	383	401	409	430	415	403	406	419	424	409	404	419	389	390	410	403	405	411	364	428	453	425	381	409	422	393	389	381	398	424	445	394	434	428	435	398	401	416	397	372	446	394	418	413	437	391	406	406	411	396	407	422	404	418	412	402	411	404	428	415	408	385	418	454	419	395	403	381	403	421	443	359	427	418	408	418	429	406	402	411	437	426	422	401	427	408	410	407	381	414	364	425	408	396	403	403	400	387	402	410	424	409	434	409	436	401	432	434	427	420	390	400	398	366	431	403	387	430	388	408	407	409	424	435	393	399	394	387	410	419	427	366	430	408	408	442	407	433	457	397	394	426	403	395	383	374	386	399	390	423	408	383	390	378	377	393	381	380	369	411	403	438	407	406	429	419	408	424	413	410	381	430	423	402	413	384	415	398	438	428	416	439	419	434	397	391	406	415	416	429	458	420	368	364	408	416	419	423	421	417	410	403	387	403	429	421	400	407	466	417	450	396	414	411	425	388	399	398	393	409	395	417	416	419	421	386	425	392	406	402	428	419	395	384	408	435	465	416	409	443	367	423	380	401	423	380	422	402	373	434	397	440	451	413	440	408	422	440	413	405	409	398	367	414	407	398	415	422	437	404	394	415	426	384	414	409	452	436	353	391	448	388	428	414	390	403	412	434	355	412	410	415	408	408	416	387	403	429	415	391	411	401	403	375	376	403	417	389	386	426	412	400	422	445	425	405	380	391	402	408	404	402	431	445	400	401	380	426	389	412	399	387	401	401	412	412	380	398	439	406	418	383	445	389	431	371	424	395	424	421	408	386	463	415	425	435	395	448	413	397	411	372	396	361	432	422	374	396	407	411	414	410	410	431	416	381	406	388	386	368	451	400	433	421	393	378	365	388	415	413	402	385	359	384	419	381	402	430	399	360	387	433	416	414	370	409	413	418	388	384	392	377	399	379	418	413	441	395	414	387	421	419	403	403	387	397	388	402	412	418	415	407	398	401	430	410	388	389	433	452	430
6784	4642	4744	4725	12223	12673	10073	6475	3545	1856	1231	1028	948	917	944	959	924	920	963	921	919	956	916	917	935	964	973	908	957	996	904	1026	935	936	932	946	882	942	930	929	927	986	902	905	938	937	957	958	968	945	962	900	954	983	950	948	934	921	959	909	958	945	934	893	928	923	880	965	949	927	956	998	940	927	886	925	1010	883	938	958	961	947	871	928	932	960	944	947	975	922	955	889	932	879	961	956	964	978	935	919	896	939	887	973	960	936	884	922	955	963	1013	911	941	959	939	928	937	880	982	987	930	937	940	968	948	904	910	932	967	932	916	933	901	931	1002	983	920	928	895	873	967	902	984	938	967	958	982	987	927	988	941	975	911	984	949	952	964	940	945	912	937	988	931	973	949	964	982	1004	998	912	951	939	990	979	957	920	904	943	941	956	950	974	969	955	896	892	973	920	901	938	949	944	949	940	903	962	958	901	937	906	989	915	911	950	988	952	972	917	1007	918	979	889	969	944	908	921	941	989	905	936	964	924	1002	980	917	964	964	988	942	892	969	952	950	1012	1014	928	948	933	969	986	904	907	935	970	1016	886	942	912	919	885	952	876	957	961	966	928	988	956	893	964	981	962	991	976	933	945	904	952	922	929	910	871	919	919	965	922	933	928	938	897	975	940	900	940	936	940	951	935	940	922	974	959	934	907	969	919	946	918	964	1003	950	981	1000	972	900	951	974	971	939	944	945	922	885	1001	995	958	943	993	926	875	938	920	973	962	882	923	963	894	914	989	970	926	944	1006	918	871	972	909	950	930	957	887	906	918	950	1007	948	930	870	996	962	929	973	938	957	926	929	918	924	950	1000	939	961	963	965	962	942	939	895	928	963	981	911	945	898	954	952	895	921	926	986	918	965	985	983	960	942	934	972	918	932	896	961	932	972	927	924	954	956	969	980	922	926	972	1000	878	927	945	972	890	957	946	963	939	919	1016	970	914	912	959	899	957	956	963	979	895	933	979	889	1028	894	880	923	926	921	963	916	936	927	917	964	928	973	925	993	970	978	1023	960	935	950	920	929	934	920	917	890	932	963	934	992	940	940	948	933	955	963	994	947	931	952	912	941	920	978	954	956	889	927	900	966	904	898	969	951	950	957	925	936	982	939	956	943	983	931	920	954	999	979	952	958	910	922	931	908	900	944	891	947	922	955	959	957	936	988	1005	981	925	980	928	962	966	966	943	909	974	914	973	916	951	968	967	917	964	975	928	911	910	945	990	928	902	941	957	977	948	955	906	945	971	946	906	919	939	992	907	960	961	895	954	943	962	972	976	925	969	942	979	935	946	923	971	972	923	947	945	968	966	968	951	898	929	894	944	946	920	902	886	915	954	975	904	984	935	919	911	949	931	916	974	976	992	948	945	885	942	958	959	990	965	892	947	915	927	929	999	901	931	975	995	892	970	924	955	933	965	971	933	893	880	970	987	977	899	975	969	1003	967	946	956	919	945	903	895	964	948	888	918	926	946	923	917	916	962	966	958	949	934	923	949	893	976	911	918	929	970	958	915	987	899	955	962	961	963	912	896	950	938	949	960	978	933	928	919	965	967	968	927	961	935	990	950	897	945	967	917	929	974	929	914	960	956	907	895	935	932	896	968	969	927	931	888	940	978	927	966	950	906	943	929	897	981	964	950	960	894	934	893	951	1003	924	933	950	923	942	962	903	913	956	917	945	961	916	988	976	945	969	962	960	934	926	964	930	1000	957	989	945	909	981	922	916	943	958	940	956	970	926	965	906	964	934	994	983	945	929	935	950	920	955	939	927	896	958	948	956	991	920	928	982	915	957	908	933	979	1009	941	921	995	915	993	921	947	1000	977	946	991	901	940	961	968	1001	934	934	933	950	980	953	926	960	946	936	969	947	952	904	907	985	920	889	990	906	914	956	933	891	931	1000	908	946	893	934	979	948	936	941	924	917	969	959	963	962	969	953	898	946	976	922	924	945	938	948	918	938	857	914	983	1001	991	939	952	942	973	976	942	899	945	924	926	918	939	908	936	1006	960	965	934	969	1005	927	884	916	933	954	955	996	928	928	941	958	908	939	926	974	899	907	927	963	893	943	915	984	963	934	891	949	944	955	976	914	942	991	984	931	930	948	883	992	934	1006	949	924	917	956	986	931	996	885	972	955	945	948	909	905	933	922	960	960	962	963	936	958	987	1016	949	924	975	938	946	943	892	909	963	940	919	961	944	927	945	969	982	890	913	918	957	976	931	964	901	946	926	898	987	877	916	928	991	932	989	979	957	899	911	995	906	931	894	925	952	914	933	897	910	946	953	950	922	1014	942	924	892	954	972	903	933	999	936	957	893	935	970	1049	894	964	1013	951	886	900	892	887	905	972	963	968	924	973	931	951	951	913	982	967	929	956	899	963	907	978	953	929	886	889	927	941	894	965	931	993	945	923	958	921	901	933	977	909	906	926	971	892	891	976	990	932	959	899	941	936	904	901	949	960	925	956	930	877	918	931	956	892	948	940	948	1006	969	941	967	948	893	906	973	957	919	957	964	918	944	929	935	896	906	882	917	981	934	950	956	929	995	915	885	971	975	988	881	929	946	892	931	954	949	905	933	942	904	967	952	938	963	921	943	915	913	922	974	937	910	944	909	929	948	910	928	935	924	946	875	909	926	955	937	961	958	946	931	915	959	983	946	933	908	921	927	944	941	884	976	965	928	942	918	933	916	907	971	931	938	900	891	917	896	928	920	928	999	955	938	959	939	961	909	974	936	946	976	997	940	954	924	920	931	920	948	957	896	918	948	920	960	951	911	912	874	941	959	928	975	986	990	942	901	907	944	891	946	934	949	923	988	956	942	939	933	888	913	943	927	889	950	983	916	920	997	972	974	925	961	951	891	968	891	955	948	928	943	945	907	955	960	978	912	928	964	963	932	974	965	908	964	908	969	961	933	992	1009	961	920	962	976	998	961	929	960	878	961	927	953	977	1014	961	973	886	952	991	980	901	956	911	937	972	919	878	996	936	939	924	960	923	928	905	897	987	960	901	917	901	938	962	895	931	970	921	989	896	944	1016	928	1011	942	944	975	957	961	920	944	918	926	964	915	939	945	883	929	928	967	884	917	944	948	914	919	926	934	942	961	928	953	940	905	989	986	937	945	991	898	897	942	929	926	1008	922	945	1005	915	979	922	915	959	961	956	977	896	955	978	952	933	938	913	938	921	916	918	971	923	950	1004	913	967	942	967	899	984	948	972	1004	914	961	923	948	984	959	937	915	985	920	922	953	905	947	897	988	927	995	953	987	921	957	960	950	997	928	947	957	928	913	961	939	937	946	916	980	940	944	961	950	928	941	916	955	912	926	967	910	914	976	960	918	940	959	972	992	962	971	975	902	970	1042	977	923	975	943	919	892	905	945	964	973	956	932	958	913	936	962	886	919	960	943	971	988	1017	931	931	970	938	931	949	943	943	985	928	955	930	939	939	984	923	877	936	924	952	943	905	959	972	888	934	990	983	991	963	946	939	914	897	944	1009	963
67500	58755	50881	30224	58464	53746	42119	27844	13519	4477	1346	592	445	373	388	384	384	367	360	387	399	364	356	369	361	373	361	397	375	385	342	381	370	383	372	355	369	335	403	336	362	380	368	371	383	379	411	319	356	370	348	347	374	308	369	382	403	361	343	339	368	415	355	371	373	382	355	370	372	429	372	383	330	359	377	363	409	350	392	408	388	365	362	353	348	344	383	344	345	377	384	385	377	363	387	362	365	364	401	374	356	348	377	376	377	398	381	419	393	364	373	405	349	384	370	384	378	395	358	346	396	388	386	374	349	375	384	372	353	352	411	336	408	362	330	352	331	370	376	377	367	365	369	371	383	374	372	348	350	375	367	397	398	375	372	368	369	401	383	373	364	354	382	368	380	386	379	360	380	378	338	390	361	389	346	402	368	345	352	366	354	364	372	377	339	380	374	378	370	393	349	337	373	380	366	348	337	361	352	414	391	350	345	412	379	377	377	400	390	372	362	351	333	363	371	375	384	361	358	357	370	375	365	333	379	366	408	345	356	364	402	341	324	363	327	377	358	370	367	355	386	396	386	347	354	386	366	380	340	324	386	361	347	376	379	382	402	387	408	365	401	399	351	374	390	397	391	362	372	344	371	409	341	392	384	356	379	377	376	334	350	378	345	368	355	365	355	404	350	360	383	357	375	381	397	378	346	346	385	358	366	352	375	412	389	382	353	365	361	404	428	393	346	368	413	363	415	380	378	374	401	343	376	372	385	380	348	355	350	415	363	392	396	357	365	378	369	353	418	366	366	374	378	426	359	357	396	355	388	393	373	403	343	365	370	381	354	373	376	390	368	384	359	373	387	382	406	417	336	353	401	374	366	339	365	381	344	382	374	375	394	371	373	348	361	359	394	393	400	354	343	378	353	371	386	363	349	336	334	389	358	384	352	357	380	370	370	378	371	357	388	352	372	377	388	384	403	367	342	366	367	359	355	381	377	374	328	365	374	374	311	362	399	379	398	355	388	385	343	410	382	370	362	383	370	358	378	393	336	373	366	361	354	365	366	349	378	350	352	376	361	378	363	368	357	375	378	377	356	394	374	389	422	384	392	359	344	384	362	388	349	355	398	372	365	360	406	376	391	377	342	334	349	371	401	354	374	369	362	337	357	376	351	384	404	356	367	369	383	379	352	378	389	373	339	339	366	311	391	336	350	383	382	377	334	342	372	362	354	346	334	381	370	372	357	406	377	331	360	359	378	337	360	374	380	388	359	383	338	375	366	387	329	372	365	360	361	361	370	338	329	403	385	346	358	357	333	344	327	327	354	403	321	364	355	379	388	388	362	337	369	381	391	376	370	360	361	390	353	350	393	357	377	367	321	375	358	334	369	377	400	382	375	348	365	352	366	313	383	381	339	368	344	352	386	358	385	362	380	417	363	380	376	375	370	386	374	397	357	385	393	363	401	375	400	352	387	396	398	387	383	348	395	387	350	402	385	364	380	378	378	374	382	353	345	413	406	364	378	337	365	382	396	339	343	361	345	359	388	341	364	367	400	371	338	382	343	393	392	377	415	379	356	380	364	356	346	383	337	382	358	358	353	349	341	394	336	429	371	402	414	377	372	370	385	386	334	363	374	428	318	356	353	367	363	373	357	351	392	386	382	359	374	364	381	367	355	355	366	370	358	358	396	377	363	387	389	372	360	379	349	357	433	382	388	395	411	393	381	338	370	365	361	379	367	334	380	403	352	372	365	350	367	356	381	360	327	389	417	339	367	384	369	371	357	375	369	385	385	406	393	371	373	333	348	390	390	347	374	357	365	354	364	382	363	356	378	350	349	375	360	340	365	350	375	348	364	387	360	372	402	349	345	353	361	354	357	360	380	386	358	367	356	391	364	353	348	361	347	358	393	346	358	352	353	337	341	345	365	386	349	376	404	375	370	381	359	376	363	356	385	373	375	361	329	390	364	382	370	383	370	387	353	365	341	318	393	376	365	329	402	365	420	403	414	355	411	355	346	373	361	407	353	348	363	366	376	346	361	358	372	364	356	367	370	333	352	360	345	395	352	335	334	338	347	331	355	347	367	361	381	395	358	362	342	384	393	368	369	389	367	347	394	379	346	376	369	380	371	368	363	404	362	330	376	413	358	379	341	331	377	382	333	360	353	334	387	369	383	372	361	367	377	360	368	356	353	370	374	373	365	371	350	392	345	392	400	403	375	386	371	391	368	370	388	362	395	356	376	348	377	352	378	375	411	382	405	371	357	404	395	394	396	357	351	353	401	382	382	340	342	386	401	352	377	348	387	373	360	380	381	387	362	416	347	382	380	389	355	401	381	406	369	375	359	338	369	378	390	380	393	347	381	387	345	347	383	391	380	372	343	372	390	380	329	365	382	343	356	343	379	381	371	366	352	362	360	393	350	362	386	341	365	391	389	377	378	366	355	358	378	373	349	350	352	377	372	348	353	353	369	357	365	357	379	366	376	364	362	356	384	383	350	384	396	356	349	330	375	357	369	333	393	397	398	381	389	381	394	397	395	373	380	333	351	359	348	387	357	329	398	347	366	367	370	358	376	381	345	374	407	344	400	359	370	353	404	403	346	360	363	403	355	365	368	366	349	382	387	349	352	396	361	420	384	400	353	378	348	378	350	359	395	336	370	351	392	329	363	410	385	375	354	349	312	378	340	333	359	400	385	337	380	362	378	358	395	364	383	350	336	380	400	351	326	365	393	375	367	366	380	386	382	370	358	384	359	384	351	345	354	395	365	390	370	397	375	381	338	355	402	390	374	361	336	330	396	364	401	411	364	342	399	363	359	333	396	370	391	359	377	392	385	373	375	348	352	397	366	359	372	349	347	380	371	400	314	365	413	360	376	391	360	380	350	347	343	369	371	349	382	354	351	362	368	378	358	381	385	387	310	355	326	363	389	387	392	380	380	331	367	370	363	365	343	371	356	338	366	365	363	368	382	360	370	395	417	353	346	363	390	371	361	343	385	359	402	385	370	375	378	384	376	373	388	364	371	344	384	355	355	363	405	379	354	364	398	366	383	376	388	340	369	391	397	369	331	378	359	369	384	344	352	373	357	344	367	403	336	329	368	396	385	362	358	377	389	404	365	387	353	359	346	372	378	361	376	378	404	388	360	347	365	355	344	385	348	343	389	346	363	380	383	351	374	396	364	375	366	399	359	344	358	338	394	383	356	340	365	390	364	384	376	363	370	366	380	380	349	321	372	377	382	370	344	385	370	400	380	383	358	348	380	367	407	391	349	360	363	354	346	400	403	379	376	357	388	380	374	437	385	411	356	370	391	367	380	391	350	360	384	374	332	372	369	356	354	383	337	338	389	402	363	405	353	320	378	392	371	359	369	339	389	360	372	364	407	364	379	406	376	309	363	319	411	374	371	366	366	372	345	394	368	390	375	346	362	358	347	366	335	393	407	405	385	398	351	407	375	380	448	361	375	369	358	385	356	347	380	397	343	363	363	363	361	409
41217	40986	42161	38255	67487	64830	54876	42048	26874	12261	4385	1677	1010	899	869	903	828	905	883	936	849	875	901	854	904	881	838	854	809	869	895	844	889	860	853	860	859	861	875	894	862	944	869	892	834	869	877	881	859	863	904	887	860	859	887	899	879	839	813	871	816	830	885	849	890	901	924	858	869	870	828	846	852	892	862	866	869	864	847	851	889	868	850	898	869	825	897	912	884	867	862	891	848	855	882	837	833	870	845	829	893	863	823	856	856	895	823	849	848	864	873	901	846	879	909	880	822	825	835	821	901	837	899	863	864	913	837	889	895	888	904	892	907	834	865	856	880	847	841	859	842	881	859	892	877	883	846	898	905	908	807	869	853	837	922	849	886	852	852	881	892	888	859	896	832	845	859	858	870	909	883	884	869	882	897	857	837	862	896	919	803	887	852	891	872	861	816	906	841	878	810	830	892	868	856	868	904	849	817	856	869	856	855	882	857	901	866	913	862	903	909	879	881	912	843	806	885	896	865	857	874	828	836	876	871	874	881	867	842	889	910	845	864	854	847	898	894	851	859	875	893	902	850	836	838	849	849	872	891	868	863	854	858	901	866	911	865	846	841	848	836	848	853	848	865	906	920	836	839	798	846	853	892	888	887	873	843	898	862	871	866	830	889	863	819	858	849	926	904	833	895	820	866	863	834	852	923	872	846	863	881	884	821	860	883	833	847	846	891	864	857	838	886	906	938	861	858	867	898	899	906	894	923	869	890	870	907	815	869	874	921	881	854	899	844	854	898	863	859	850	888	803	911	902	909	891	825	901	882	862	844	835	834	892	781	839	851	909	915	818	853	876	879	880	853	812	910	901	878	823	889	841	887	855	894	918	867	919	867	884	867	878	845	826	845	827	862	849	898	872	828	912	875	908	906	840	880	873	875	883	895	855	924	853	873	895	851	839	873	833	838	869	862	870	864	881	866	834	847	852	869	893	886	864	819	877	841	891	894	836	834	831	869	870	888	870	885	845	836	834	901	872	922	834	873	819	801	869	816	910	880	886	852	873	861	899	876	870	852	877	869	823	913	874	812	806	853	837	875	818	845	879	894	888	905	816	875	831	881	840	840	849	839	839	891	855	862	869	847	873	850	848	943	830	897	917	838	801	878	874	853	872	855	902	850	854	870	842	917	890	879	883	867	822	821	843	880	902	830	902	846	846	898	823	889	902	873	866	915	880	881	892	821	862	830	887	914	831	861	896	817	881	897	874	881	860	855	860	867	891	855	910	820	849	907	853	876	876	873	881	854	907	847	857	848	843	860	853	851	910	876	905	889	871	865	826	881	917	866	884	917	913	869	862	842	847	912	866	903	882	877	884	856	864	901	914	858	874	870	936	817	860	881	843	868	879	851	904	868	882	847	864	902	877	865	866	891	826	853	894	853	872	834	861	863	847	860	800	906	838	840	901	878	861	830	917	922	854	860	875	909	855	913	847	923	868	895	907	870	869	892	881	878	886	873	882	870	924	805	913	846	915	802	858	910	864	899	817	838	834	922	859	869	860	890	867	821	851	870	847	838	890	854	872	872	918	850	865	860	892	851	899	831	904	843	837	898	860	865	905	925	881	878	919	799	850	877	837	879	846	880	861	852	845	896	843	848	837	880	842	928	885	857	835	879	835	895	875	889	909	854	872	894	856	891	835	839	841	879	828	849	890	895	850	859	834	838	906	859	857	850	854	893	863	838	905	876	917	909	897	852	880	926	835	877	849	824	882	892	874	867	854	804	831	892	903	855	849	850	875	895	936	872	889	886	832	842	868	892	837	903	779	869	790	915	817	882	816	825	815	880	894	847	881	783	825	924	940	873	890	850	905	833	883	868	895	848	904	912	870	911	910	894	841	800	827	856	871	828	903	880	854	870	904	842	878	911	904	968	873	900	898	824	857	889	912	877	894	884	825	846	867	828	818	891	875	834	835	904	849	880	889	851	873	866	841	839	909	834	924	855	870	877	889	841	770	897	849	902	848	902	829	817	884	901	807	821	897	900	923	832	842	851	848	878	939	833	903	871	940	867	849	892	883	867	862	906	890	847	888	832	821	884	942	807	886	838	901	907	939	858	846	874	902	881	887	873	835	861	870	825	855	875	884	871	893	842	854	880	880	881	864	891	912	884	866	832	876	860	822	812	854	852	879	840	842	851	855	893	892	871	863	844	849	875	858	857	869	873	851	919	878	841	847	895	811	842	884	837	893	867	907	916	881	869	846	829	855	855	859	876	890	874	868	893	829	889	858	895	889	882	875	881	852	873	933	896	851	901	833	821	891	916	842	894	868	817	845	904	765	843	835	887	841	846	938	837	855	871	901	892	913	838	833	805	894	830	840	825	874	873	851	838	875	882	880	864	861	901	885	861	849	839	866	849	817	894	829	830	869	892	881	880	863	863	867	891	864	844	916	832	885	846	859	863	860	845	845	909	896	864	895	854	864	818	948	898	835	904	902	879	801	882	875	853	918	903	878	808	865	869	862	858	837	879	856	908	859	845	853	855	844	786	882	941	847	900	865	870	874	840	844	875	862	854	833	865	872	863	849	897	876	916	876	865	923	877	877	844	873	834	852	836	869	857	881	871	887	917	876	921	847	831	882	860	866	842	901	894	845	827	903	902	872	809	900	902	876	893	918	843	857	884	862	906	883	861	896	874	851	914	877	886	859	871	868	872	883	852	919	857	866	892	911	851	899	901	861	886	881	910	882	887	871	838	896	880	844	856	881	873	843	857	846	869	861	781	865	899	848	899	892	861	861	840	875	868	824	842	864	830	905	865	924	785	863	826	877	844	895	850	787	932	875	873	850	898	862	875	874	807	837	918	857	862	917	861	862	878	867	826	856	866	839	858	883	847	932	905	830	848	861	823	873	866	839	874	883	873	868	858	863	877	937	855	891	862	854	855	866	913	909	845	865	814	845	907	873	844	915	889	834	920	878	836	827	861	888	835	840	822	869	877	834	897	879	861	826	887	862	863	884	837	860	874	819	864	822	801	840	909	881	850	842	810	822	841	878	834	893	880	854	927	865	871	854	852	871	807	847	877	880	842	835	884	875	858	885	891	871	877	862	858	855	819	876	847	852	919	822	898	874	874	846	926	904	854	922	887	882	832	918	899	847	889	868	894	904	847	820	868	887	820	906	859	862	883	907	895	917	867	854	878	846	869	896	887	874	937	867	841	856	867	882	891	823	864	811	850	856	892	839	924	770	855	896	852	876	889	825	848	867	868	853	849	831	895	902	868	875	863	860	890	883	869	834	885	857	860	859	843	803	890	824	872	944	823	847	874	843	855	904	895	890	842	858	866	863	859	898	771	855	829	811	878	806	905	844	815	885	870	869	941	855	881	867	906	859	849	910	865	839	856	866	838	899	901	895	814	855	897	907	841	846	841	894	882	833	857	870	852	842	876	871	918	842	807	870	865	868	833	884	906	834	869	875	923	851	856	825	903	879	851	881	862	867
67614	58495	51868	32937	58386	53817	41422	27334	13314	4249	1273	550	390	386	371	377	403	354	381	409	390	377	358	379	359	367	386	364	415	372	368	380	374	392	387	372	361	347	355	363	344	350	385	374	374	376	352	407	372	382	399	380	353	376	390	346	358	360	386	389	420	387	375	404	412	381	373	389	369	363	369	377	371	369	367	378	374	400	372	410	431	398	356	388	358	411	359	360	368	352	397	343	389	386	362	382	381	373	384	362	356	380	351	364	382	379	365	360	407	371	389	361	372	381	347	350	390	391	397	374	340	375	357	404	382	353	369	395	365	369	370	414	392	398	378	374	362	341	375	330	401	396	378	388	338	406	385	350	374	364	372	381	367	363	357	387	397	418	376	376	391	352	376	359	340	351	361	396	371	422	353	391	376	382	369	379	388	373	369	373	364	383	362	393	361	408	389	371	380	401	347	366	348	356	393	348	407	386	393	337	411	407	371	369	399	380	392	375	352	347	360	397	353	382	382	360	385	380	343	365	367	324	404	356	354	351	394	346	361	420	372	364	330	346	392	367	358	379	378	375	375	367	378	396	377	360	370	347	423	383	401	366	360	341	367	366	381	376	396	373	364	402	398	395	366	393	394	392	356	380	392	386	365	394	383	427	358	372	405	378	362	385	382	363	395	401	404	353	372	384	365	358	383	366	359	358	380	388	326	401	433	379	374	382	399	354	339	404	405	391	378	400	352	390	328	339	355	404	356	380	378	365	376	362	387	345	358	409	378	371	362	350	411	397	392	381	375	374	389	417	357	381	362	416	375	400	374	380	376	374	373	375	404	369	389	383	381	438	389	396	394	387	382	369	389	343	377	366	377	349	369	389	361	397	384	391	426	356	364	357	341	352	334	354	341	383	339	364	382	356	418	334	372	369	383	375	373	387	374	343	383	352	391	372	345	376	354	354	363	345	376	383	364	384	361	362	394	390	408	379	348	360	349	384	410	393	355	351	368	362	406	407	388	372	311	375	376	363	416	384	375	359	405	367	393	378	376	371	388	361	389	366	417	363	380	396	399	365	393	400	334	352	373	351	422	386	407	379	366	406	371	374	388	370	370	363	365	369	374	372	407	365	409	389	342	373	384	362	369	373	389	390	396	418	382	372	397	364	381	400	389	335	388	385	381	363	384	389	406	406	396	394	390	400	363	410	380	352	381	363	363	393	360	354	378	313	345	377	346	396	366	380	412	362	347	358	374	405	383	357	396	391	398	377	356	384	381	387	374	361	356	378	379	367	404	359	402	406	362	412	371	355	368	421	382	361	373	405	389	396	362	350	385	340	388	398	384	400	352	397	379	364	400	418	373	387	360	352	383	380	347	365	402	360	391	371	373	395	390	367	378	357	350	390	392	387	384	371	338	384	376	402	364	394	379	398	394	357	386	365	354	381	370	386	380	384	391	349	378	379	432	385	354	410	389	430	403	403	377	390	357	373	326	374	330	376	378	382	393	396	381	373	404	364	329	386	408	370	375	375	414	408	368	327	370	382	372	354	391	344	393	331	385	400	372	362	353	328	364	389	362	359	353	347	374	337	371	344	340	375	382	395	406	355	389	350	358	379	369	395	395	378	373	363	399	365	346	377	389	389	348	361	366	349	387	358	417	355	340	369	388	359	385	362	374	394	406	368	345	377	387	375	396	374	356	381	380	359	353	345	412	350	381	374	355	379	379	348	341	389	351	399	379	376	393	376	405	384	367	369	369	378	377	380	379	403	385	373	360	359	388	417	367	353	390	398	344	380	397	389	338	386	336	357	427	404	380	368	365	380	362	381	334	372	403	377	342	345	361	361	397	383	380	416	380	346	349	359	367	335	366	363	377	345	385	384	364	378	357	411	400	412	367	399	358	376	398	381	365	360	353	356	376	389	393	361	435	372	389	404	376	386	353	384	366	360	391	368	378	353	389	380	354	382	377	366	371	376	377	387	405	359	354	352	328	414	359	377	349	378	392	375	380	377	376	374	375	368	389	352	357	368	368	374	365	388	345	344	346	374	355	382	371	373	359	385	360	334	375	376	372	403	367	358	364	380	385	372	385	406	362	389	380	358	378	364	326	386	370	391	371	363	355	343	392	364	364	346	350	364	400	342	387	388	356	382	380	390	340	342	378	347	374	377	371	358	333	385	354	352	402	397	390	405	373	373	343	357	381	390	356	351	347	398	398	420	390	349	373	392	339	370	358	364	359	343	365	381	370	400	369	383	361	402	349	362	374	329	369	392	364	339	373	381	377	377	371	403	394	381	343	399	361	383	379	359	361	365	340	376	375	335	380	353	389	361	363	362	367	372	393	378	383	370	387	379	378	387	351	386	418	374	403	388	396	369	357	383	364	355	369	369	380	369	324	374	349	349	382	371	385	404	358	363	379	359	385	401	382	380	361	392	362	438	356	352	357	383	403	381	367	383	368	388	402	333	361	388	397	329	395	388	404	400	371	364	385	390	371	433	378	366	356	375	353	337	413	405	345	383	341	358	379	408	401	417	345	360	372	378	381	386	396	374	344	361	409	360	372	363	375	376	385	391	388	379	351	315	369	391	363	374	365	394	356	358	394	372	348	391	369	386	344	375	383	359	372	386	424	400	382	377	374	416	372	411	336	378	347	388	385	389	380	359	407	372	373	378	375	345	385	334	371	330	388	362	357	355	391	367	334	352	369	405	385	400	319	367	374	373	364	353	352	359	342	365	382	406	393	367	379	367	390	386	361	368	381	396	396	366	377	353	364	376	411	377	368	364	373	340	369	356	372	368	393	384	376	345	348	368	370	385	363	368	383	417	405	370	376	375	373	389	366	431	365	381	354	376	362	374	394	339	359	381	372	365	392	373	393	380	368	378	410	354	377	386	412	336	363	389	366	350	427	381	355	362	377	363	384	400	392	351	376	395	383	393	369	370	371	371	355	391	379	379	374	382	359	372	337	415	384	353	393	360	388	378	388	364	417	379	369	379	362	360	397	364	383	370	338	414	374	387	374	381	395	375	382	374	392	365	361	337	363	385	380	381	365	389	391	367	372	381	384	367	380	362	363	374	382	401	370	366	396	370	380	405	368	369	372	396	398	361	357	416	393	349	393	386	352	365	368	387	378	369	371	337	393	368	363	361	350	403	366	371	394	378	402	384	368	410	358	323	368	350	380	378	391	384	388	387	387	331	385	345	354	353	422	348	400	399	344	344	336	398	397	367	362	382	362	379	391	410	397	364	369	396	373	361	393	389	342	332	352	400	383	381	393	335	390	373	358	395	374	416	413	408	345	386	379	348	393	375	375	374	368	397	368	366	388	381	376	403	384	380	377	408	378	378	398	365	381	323	399	393	370	364	377	382	356	372	381	356	358	347	349	401	353	349	389	394	393	375	411	408	379	375	368	420	417	398	353	396	382	370	367	390	346	400	350	400	396	335	367	384	389	378	382	397	382	385	392	360	343	422	402	386	409	375	354	369	372	358	365	373	366	374
40732	40304	44268	40106	67709	64902	54537	41589	26679	12246	4153	1630	1036	860	853	850	879	901	880	865	914	854	846	885	938	878	912	832	858	884	845	904	842	866	887	896	947	904	912	906	886	861	881	893	895	844	864	901	902	849	844	848	865	853	904	798	890	882	869	889	860	872	866	917	879	849	810	897	845	895	877	895	839	833	854	858	904	852	890	922	874	880	873	888	925	921	873	884	929	879	869	897	787	850	838	875	853	880	909	910	895	867	875	863	854	873	884	923	797	851	854	845	854	836	909	869	895	858	908	888	824	907	834	897	859	904	900	854	886	822	931	875	870	872	879	881	851	881	883	864	843	857	894	849	840	852	885	871	882	863	875	889	826	847	890	879	855	898	857	860	893	873	847	869	865	825	869	870	800	871	893	867	863	902	853	836	901	871	924	881	851	841	877	831	861	887	893	857	877	871	844	880	937	875	889	864	895	853	932	844	884	783	847	886	881	859	879	840	892	926	838	892	842	880	861	860	900	929	863	914	939	911	909	864	815	916	871	899	852	845	865	866	907	858	878	879	874	872	819	879	874	928	870	829	870	904	917	908	864	839	818	848	869	883	844	881	905	870	875	851	896	901	868	849	882	886	841	848	897	910	846	941	857	851	951	900	888	873	859	856	840	850	882	882	859	868	902	894	879	866	897	891	870	882	864	858	899	898	885	845	941	818	923	900	897	866	790	840	844	872	836	876	876	875	886	896	888	908	888	939	886	889	863	830	901	899	869	881	831	835	828	886	842	860	830	812	885	897	859	884	899	918	867	887	856	884	899	835	864	866	857	860	904	835	870	892	847	894	892	878	849	907	873	835	891	879	834	801	874	843	823	828	832	819	853	883	909	936	869	865	925	885	892	875	907	912	844	879	896	860	886	868	844	822	865	875	899	854	870	850	905	944	940	878	821	851	931	849	840	809	816	918	932	898	901	870	835	855	826	838	860	881	846	851	842	851	879	876	850	867	891	845	818	859	902	811	857	841	826	919	900	897	893	880	906	909	885	897	892	857	919	908	873	842	883	909	901	859	861	885	834	839	879	885	893	858	929	880	944	840	919	828	921	890	905	851	911	841	868	835	868	921	914	882	861	908	903	952	876	886	837	914	916	875	862	862	861	879	859	905	828	902	876	880	881	886	885	909	913	850	832	888	893	891	809	879	900	873	879	880	900	906	853	912	850	886	804	865	866	834	841	877	866	879	887	873	861	847	861	936	916	867	890	880	815	922	948	885	843	848	874	798	882	823	896	832	835	867	801	926	873	826	826	829	814	835	896	878	894	903	910	889	888	866	844	861	869	863	908	910	886	855	833	909	917	890	884	880	834	869	888	830	850	875	896	874	841	941	902	853	850	886	855	860	848	882	841	921	850	831	873	910	881	886	855	875	821	857	872	870	909	867	847	880	932	856	934	836	917	887	879	885	839	828	902	851	876	864	829	849	941	889	867	890	876	891	881	897	900	916	892	847	835	917	893	899	858	867	894	859	871	919	835	856	900	859	892	886	902	844	828	851	913	854	853	895	856	807	901	873	887	869	893	897	849	879	903	859	802	859	872	849	865	948	887	912	886	874	905	881	895	821	896	880	879	841	907	872	867	891	943	903	885	852	951	904	901	856	839	904	907	877	899	839	867	835	863	844	898	862	855	872	913	898	872	872	889	851	872	887	885	858	860	866	880	914	869	889	916	902	831	879	841	819	851	906	882	852	943	878	844	908	879	954	863	862	898	893	856	883	929	884	928	888	782	904	877	856	931	898	891	885	889	876	848	908	895	885	904	897	874	908	845	905	924	901	845	878	913	795	854	855	874	892	885	937	887	867	908	892	884	888	854	845	889	869	867	881	845	869	864	874	850	897	842	873	831	880	821	883	859	875	872	852	861	895	855	875	849	884	905	859	897	863	835	870	814	914	920	872	899	855	883	898	865	897	902	861	849	965	878	898	891	936	873	862	913	846	851	868	855	861	876	893	839	822	857	895	894	851	844	815	888	903	878	870	857	904	869	903	838	914	874	890	888	932	894	888	845	844	859	889	878	885	862	866	895	882	910	889	889	874	844	886	856	876	814	854	818	883	864	840	885	926	865	891	895	865	857	853	841	843	947	879	884	826	888	841	828	867	885	929	840	877	826	845	911	810	857	864	925	865	913	858	890	901	845	849	882	902	834	894	875	873	880	917	830	877	832	884	852	858	823	897	872	864	903	893	891	851	872	901	887	892	882	886	932	893	865	918	860	828	872	872	871	839	843	826	899	861	854	957	898	890	864	868	838	850	815	866	845	873	853	872	858	865	876	875	845	872	906	925	854	929	887	877	879	864	932	889	885	891	892	851	931	894	898	866	859	881	879	815	874	900	895	831	928	883	874	899	877	914	910	899	912	862	913	935	876	934	856	875	875	850	895	824	865	878	902	920	848	906	901	859	895	889	883	915	890	848	880	854	829	896	817	924	880	808	857	863	854	884	854	873	879	919	858	921	821	891	789	882	856	885	871	848	878	887	869	896	900	925	831	843	875	831	848	831	881	903	923	864	874	885	863	831	809	851	861	874	922	923	861	878	936	857	884	893	831	839	887	818	899	870	862	885	848	888	856	855	929	902	930	839	923	883	864	851	837	878	859	871	885	967	913	831	826	849	901	871	891	838	870	838	902	881	870	910	898	881	886	841	872	869	883	877	876	889	914	905	898	885	858	860	880	844	878	888	945	834	874	847	842	899	894	870	853	872	842	897	837	879	879	863	864	853	825	889	838	844	873	855	883	908	833	903	853	909	865	915	866	916	891	910	834	872	863	878	851	867	880	870	888	884	811	884	907	895	834	897	890	857	863	887	873	892	868	848	862	852	877	902	885	841	894	884	837	883	867	835	870	867	854	899	908	854	852	860	827	887	901	875	914	900	872	904	887	865	863	840	880	867	837	831	852	831	866	896	909	914	885	887	869	841	899	856	889	912	866	893	864	883	860	924	948	861	844	852	875	931	859	824	924	861	900	875	867	847	910	850	877	874	824	856	854	849	896	842	897	883	888	901	885	862	907	841	852	886	889	897	861	860	898	922	883	837	862	929	866	903	897	838	883	898	868	887	845	856	874	821	891	912	915	894	852	824	876	892	898	872	839	880	911	872	849	835	912	899	882	947	922	882	924	857	836	901	875	872	887	934	869	835	933	822	870	815	903	890	877	874	884	817	868	827	864	906	822	851	886	871	875	843	903	856	890	874	871	881	865	851	870	897	912	795	897	859	897	888	874	881	836	947	867	878	914	856	914	855	890	865	882	895	887	883	823	814	895	856	891	863	821	866	858	897	873	883	870	838	907	901	868	844	891	868	891	900	848	875	840	830	904	893	942	819	872	853	859	857	868	883	856	893	852	878	892	863	862	832	916	926	831	874	896	926	846	847	875	914	868	863	870	866	892	835	858	905	902	870	872	878	886	909	855	929	916	882	937	918	843	866	859	841	902	921	827	846
7983	3288	2451	1581	3327	3390	2505	1771	982	684	465	421	439	416	412	432	444	454	417	439	403	425	446	412	391	407	426	439	405	429	410	402	441	411	417	419	449	361	376	374	418	406	415	396	406	420	409	403	451	365	390	391	427	416	433	406	438	402	413	420	416	375	427	414	370	413	395	442	467	435	384	434	422	394	410	401	407	390	423	436	409	412	403	385	409	414	407	430	414	397	393	393	417	419	395	429	438	394	403	421	391	383	419	427	433	413	378	414	425	432	411	422	407	436	434	425	435	429	391	418	396	382	381	418	387	453	444	437	416	393	412	394	404	371	401	366	375	424	387	411	444	411	419	389	420	403	401	394	433	408	393	417	415	409	404	445	435	410	398	446	393	405	394	444	406	381	406	430	424	446	380	436	394	395	377	401	403	420	386	427	390	381	412	435	413	415	413	414	413	384	405	450	406	438	431	402	404	398	377	385	401	354	356	424	366	404	419	447	437	449	405	398	399	402	389	435	394	396	401	428	403	411	435	378	389	447	412	408	406	435	401	419	415	412	432	440	430	462	424	426	416	426	414	436	407	406	409	433	426	436	422	378	416	370	393	395	448	391	383	400	378	414	416	416	424	442	439	369	410	407	432	417	446	416	408	379	362	393	385	383	428	364	427	389	397	363	423	431	410	428	392	438	378	444	418	398	430	417	415	409	427	435	404	393	365	416	422	399	416	418	419	411	404	427	403	385	379	369	418	396	367	390	398	407	360	425	433	411	400	422	424	418	393	444	397	393	415	452	378	415	409	413	413	402	403	441	389	432	446	426	409	361	454	397	428	431	411	382	429	417	409	431	426	401	394	439	410	383	459	437	406	422	424	449	431	429	392	422	396	422	401	442	431	386	391	384	418	408	427	430	424	432	400	391	402	427	399	425	400	406	407	394	408	404	394	386	350	427	419	411	380	420	400	408	425	368	368	444	405	407	409	396	438	383	403	388	406	410	401	391	386	406	396	415	440	427	419	391	405	420	397	370	391	385	408	391	388	430	402	413	440	405	412	420	452	407	416	436	421	398	415	396	384	410	420	400	394	437	408	400	427	423	413	448	408	419	406	449	425	420	394	394	384	399	377	388	386	428	393	390	396	426	441	424	421	383	421	394	391	411	394	401	412	378	395	399	422	403	372	407	409	426	406	422	404	420	394	410	394	390	398	404	402	426	391	433	421	378	391	413	442	397	437	393	421	394	441	407	429	434	419	407	434	379	383	453	381	379	407	433	447	445	418	373	409	452	407	399	371	421	392	460	412	434	433	436	437	454	392	414	417	439	420	424	359	453	418	378	419	414	403	419	447	452	415	423	431	386	454	437	447	432	431	431	427	402	415	371	411	452	392	396	394	388	397	391	422	406	412	457	445	398	408	390	386	396	428	397	395	437	407	399	413	441	425	407	380	432	397	385	383	418	407	404	411	409	445	412	340	404	411	430	404	431	429	443	451	427	378	422	393	394	379	413	412	473	390	406	458	415	436	418	419	405	385	424	425	402	422	429	375	405	391	403	402	420	391	413	389	441	433	406	418	425	400	400	411	432	421	420	433	423	424	450	413	398	378	380	445	415	326	375	402	367	410	422	426	409	394	417	460	423	408	439	421	367	422	408	411	425	420	413	418	459	413	405	392	395	386	435	411	402	446	417	397	399	387	397	406	412	396	473	378	417	425	388	413	398	362	424	437	407	385	424	371	402	401	459	387	413	373	387	380	391	409	445	404	368	388	462	393	418	436	430	435	409	414	413	424	389	392	409	406	412	437	405	441	426	416	397	374	467	408	421	421	423	452	412	397	377	415	402	435	422	415	454	462	421	391	375	404	427	404	456	381	392	396	403	421	410	448	391	412	417	411	406	405	378	405	416	428	425	380	407	413	395	386	410	423	413	453	425	407	430	416	397	415	412	418	443	378	424	440	409	429	426	434	410	398	400	400	423	390	449	406	423	408	415	440	400	415	468	397	406	418	454	432	379	347	427	383	396	398	401	382	425	419	435	412	429	436	457	398	449	377	428	419	436	406	415	408	417	410	371	430	402	396	410	397	407	382	390	381	419	439	417	431	427	356	425	398	396	390	425	401	405	407	408	393	418	417	405	439	413	418	395	389	405	413	415	408	417	415	383	427	444	424	413	399	405	362	428	401	407	395	423	430	416	413	391	407	405	396	454	398	404	434	402	382	433	403	422	405	441	427	408	414	423	420	388	367	425	393	416	409	407	425	404	404	329	393	413	413	412	390	363	373	408	429	427	435	434	430	434	422	424	397	404	415	389	417	441	413	386	427	410	402	419	370	438	429	408	424	410	440	421	434	430	443	437	407	415	427	408	421	401	412	427	425	390	430	423	418	441	409	415	421	437	397	408	405	403	453	466	420	427	435	382	419	411	412	449	427	412	411	385	387	436	432	464	431	425	380	407	405	443	408	386	413	394	418	425	397	417	403	417	413	393	406	369	443	431	424	431	405	415	399	418	430	385	414	430	394	420	404	408	414	379	414	434	388	402	391	400	371	401	430	426	389	403	408	378	413	407	408	391	412	432	371	416	391	442	393	364	430	404	418	422	411	405	420	424	411	409	404	417	408	406	438	447	383	378	408	407	417	471	439	407	448	375	391	408	414	392	428	390	366	396	446	381	392	426	409	401	434	416	420	454	401	427	433	397	406	423	422	411	374	432	453	400	443	412	448	424	436	432	401	386	401	401	448	395	412	385	418	436	375	398	442	404	411	412	437	432	415	418	435	432	436	402	425	408	428	431	446	419	440	425	430	396	412	443	432	424	429	431	415	398	383	380	411	415	442	433	389	433	445	410	421	415	439	432	437	400	408	466	402	429	443	424	419	411	369	370	419	436	423	401	419	381	399	437	418	425	409	389	385	400	392	444	425	443	431	421	410	396	409	423	437	389	421	398	392	401	430	423	414	429	426	380	418	437	387	409	390	399	382	397	445	427	416	406	397	374	437	437	412	392	391	423	422	393	399	438	401	392	429	435	419	470	433	407	454	446	422	417	384	429	443	436	406	400	413	458	416	427	407	414	408	450	417	426	419	393	391	397	421	397	420	389	374	444	391	422	404	436	401	388	465	462	395	418	402	450	462	419	431	423	427	411	418	364	372	406	409	423	424	441	409	431	416	378	416	395	409	397	382	382	402	395	398	435	428	411	396	435	383	436	444	400	392	414	404	416	411	421	417	386	393	405	407	403	400	379	469	396	380	431	428	426	452	389	416	421	385	430	406	434	432	404	403	403	442	395	438	430	424	369	410	428	427	408	425	415	418	404	404	390	417	421	409	391	388	396	412	415	454	384	415	434	425	431	435	428	439	419	399	430	382	402	403	434	394	415	409	436	444	400	384	420	450	423	413	372	416	450	424	434	408	417	408	414	386	429	406	420	409	428	437	381	377	420	423	438	432	389	401	383	400	404	391	401	422	476	390	385	411	428	391	432	400	443	421	419	394	420
6944	4903	5572	5463	12737	12422	8602	6222	3228	1844	1202	1000	1010	973	952	969	1019	950	933	922	910	976	915	943	951	955	958	942	955	921	970	1000	981	949	973	977	949	943	1003	937	981	981	977	863	980	994	918	985	962	956	946	984	1002	998	943	1003	984	993	994	946	972	913	948	960	986	969	989	934	963	934	931	970	982	907	942	1028	926	987	931	956	975	965	982	977	936	948	995	867	944	960	961	994	1011	948	947	1061	969	965	903	961	953	1008	1039	942	934	957	976	980	949	982	969	999	971	876	951	959	915	956	959	941	1006	962	931	984	904	980	920	989	913	939	939	968	981	964	906	952	939	982	961	960	943	923	938	957	933	935	967	1039	985	929	920	956	979	974	930	1001	945	937	918	928	963	983	949	941	941	981	958	945	918	986	961	965	941	984	931	914	997	996	935	941	954	931	936	944	908	944	1013	951	933	990	1007	964	929	951	955	923	963	931	1000	972	942	943	977	940	943	964	1004	955	1015	1034	902	912	904	944	904	903	917	942	961	940	946	971	959	1034	933	920	942	910	956	937	947	970	923	993	917	908	993	961	901	949	1003	976	963	963	998	991	942	928	972	996	915	983	954	958	971	915	961	990	964	969	964	913	959	959	897	908	935	978	998	943	959	945	986	960	957	998	922	919	960	967	971	967	941	980	957	1026	928	970	943	963	969	989	980	959	1011	936	944	987	939	927	917	962	970	931	961	948	841	951	975	939	940	978	892	935	949	941	997	947	954	959	994	921	903	930	971	938	992	931	984	947	1030	912	983	930	905	992	926	950	931	972	963	977	946	999	967	970	898	931	964	991	977	920	942	948	929	952	934	980	979	969	933	971	883	906	981	930	1009	950	977	980	1001	937	941	947	984	965	953	933	959	926	962	917	917	934	912	899	974	956	893	944	973	1018	962	914	913	895	965	1009	936	1032	914	931	948	991	908	1050	913	938	941	949	921	947	943	916	980	964	969	945	907	987	1013	949	899	977	976	938	942	904	934	956	904	959	945	956	972	955	913	991	943	1000	959	943	1001	939	922	992	915	950	945	941	973	1014	941	942	970	948	948	915	1017	921	969	932	918	885	942	914	963	934	991	967	1035	981	920	922	923	947	972	1022	961	932	965	922	925	936	1001	1004	984	936	962	967	925	950	932	975	932	917	985	936	964	974	913	1028	913	948	938	927	919	976	935	935	973	950	922	938	926	964	939	911	975	943	973	1042	1014	964	944	933	906	943	969	969	980	972	978	992	984	968	944	922	939	972	962	990	963	940	937	982	971	1008	996	952	960	929	949	961	911	915	982	962	906	939	947	978	995	930	967	954	970	967	999	977	936	963	1040	957	958	1024	957	923	979	959	927	963	957	951	991	983	961	944	931	981	983	933	1024	979	936	975	974	971	960	944	941	925	960	958	938	974	1026	909	928	956	969	1005	958	968	897	965	1002	947	985	933	953	912	983	887	968	983	939	962	1019	938	929	973	967	985	941	993	941	969	996	982	957	1005	972	932	1014	942	979	962	956	915	850	982	959	922	954	994	1002	960	984	1006	986	939	950	989	940	943	932	963	956	977	875	976	947	935	954	1029	964	956	908	956	940	968	967	962	951	928	1030	931	945	995	978	954	999	991	925	985	946	911	929	906	965	950	965	960	989	990	991	926	884	947	975	967	962	940	910	959	967	973	992	970	951	973	962	954	933	993	956	959	951	967	971	968	977	969	974	898	994	1001	947	882	949	973	901	961	910	923	961	911	986	886	923	954	978	949	889	965	998	944	948	966	986	892	980	988	897	1015	962	960	996	935	975	908	907	974	958	944	921	944	968	947	999	921	925	963	962	996	986	992	989	968	968	922	958	922	936	943	927	962	965	949	933	940	966	953	975	927	941	1028	952	955	963	995	895	968	916	970	920	988	972	960	963	970	962	965	958	989	951	946	976	984	1006	915	989	954	959	950	927	981	934	940	954	1009	984	951	993	926	961	938	965	948	932	942	997	934	914	960	940	940	905	998	980	940	929	958	994	997	1020	911	972	1012	886	981	952	872	971	1017	932	922	935	1014	975	955	997	1001	925	1009	933	900	923	930	1002	950	958	948	937	974	921	991	944	957	965	930	979	935	930	986	936	966	971	907	873	1006	1032	967	1027	1033	1015	915	968	970	914	958	960	948	989	944	920	1000	1028	935	965	965	959	962	903	931	922	980	980	1003	933	910	971	945	932	942	970	948	936	965	927	928	982	950	918	934	977	963	910	958	925	909	954	1037	923	937	944	942	946	993	962	905	996	936	934	871	979	948	967	982	927	956	925	987	954	944	982	883	984	956	974	942	980	954	992	986	962	1001	934	941	932	992	962	947	915	1030	954	1017	1094	939	972	948	972	967	949	1005	968	959	941	989	900	958	953	903	890	928	958	932	957	920	913	953	951	992	960	947	1001	951	927	952	968	946	998	979	1023	942	961	972	987	923	973	963	968	891	987	966	1001	938	924	1035	948	1006	952	907	946	966	914	944	998	918	942	972	1001	915	963	953	946	915	970	952	964	978	935	969	971	967	961	995	887	968	905	1032	931	978	944	945	993	953	1014	984	923	979	982	975	995	989	972	972	946	964	959	894	947	899	951	962	980	971	981	987	988	917	985	940	976	999	941	927	895	992	976	958	908	961	938	962	937	977	950	976	933	953	943	900	964	935	951	948	925	973	978	953	1005	939	959	932	976	902	904	994	960	1020	967	966	935	963	965	979	967	899	985	933	959	999	984	1011	1004	979	948	1047	906	944	987	911	982	952	945	974	998	981	874	905	904	928	950	932	922	936	996	912	989	955	1018	940	944	913	997	1005	1006	1007	996	971	955	952	984	928	924	942	956	943	963	949	942	923	946	917	915	1014	938	909	949	962	958	969	946	941	981	1030	983	909	944	933	913	962	933	954	951	1007	968	997	901	946	954	971	994	1024	921	1005	938	907	948	922	982	921	975	950	994	985	972	990	980	976	994	937	1005	944	995	984	966	986	1003	1013	969	1053	967	957	938	964	927	961	962	957	950	968	946	1001	955	1005	1001	940	960	1040	977	950	981	922	916	938	954	966	991	941	945	984	981	938	973	961	972	1036	983	966	960	986	940	940	967	972	908	926	956	935	943	943	994	966	947	931	900	1015	949	912	942	971	918	982	984	973	978	981	1001	947	901	905	957	1002	958	982	1003	918	969	906	947	984	952	1022	980	957	919	930	984	969	958	945	907	962	977	902	951	949	910	964	936	906	928	925	973	920	945	942	968	962	909	908	1003	952	999	1011	953	929	946	1007	920	933	928	970	952	977	922	932	965	989	994	979	921	959	913	980	956	971	868	1001	968	892	921	952	976	973	930	901	960	924	966	911	974	978	953	958	942	1013	980	974	950	965	947	970	1007	947	996	970	952	978	942	967	921	973	914	920	933	945	995	902	972	938	941	961	1004	941	992	987	947	938	988	935	947	978	952	953	917	992	919	914	965	913	920	934	984	953	952	995	957	973	921	942	947	941	953	916	935	984	1009	967	954	1034	954	954	918	911	917	957	947	998	961	929	956	1023	958	958	962	980	922	938	937	928	976	983	962	967	1004	942	946	965	938	947	958	952
65408	61052	55240	35934	60426	52501	39221	26511	11712	3317	1032	512	385	393	327	361	375	353	371	351	413	344	364	398	362	422	390	411	362	366	372	377	393	392	341	331	356	366	386	390	377	382	355	363	324	377	387	387	349	376	361	430	403	396	345	393	362	396	378	419	363	369	382	373	369	403	392	377	345	377	375	381	370	352	374	379	372	382	400	400	367	382	355	353	364	391	411	387	398	367	391	354	399	392	390	347	347	356	357	352	324	379	388	375	377	363	364	402	378	363	375	384	366	332	381	400	368	347	363	392	373	372	346	383	396	371	369	364	351	380	390	340	394	356	366	336	377	355	395	390	368	384	346	365	406	364	376	399	387	363	333	408	366	358	390	380	397	373	340	390	375	403	418	339	369	326	345	393	381	379	379	362	361	393	363	398	376	375	379	422	371	350	357	406	402	393	372	368	365	387	368	407	400	406	391	401	415	408	383	387	385	347	400	375	433	370	370	390	354	394	366	387	380	408	366	381	376	370	364	363	376	359	374	367	397	395	387	358	351	394	385	390	392	378	386	362	403	389	415	386	368	360	335	396	394	341	381	410	357	372	376	353	390	389	373	366	347	391	375	351	346	399	357	385	364	368	387	386	352	434	371	377	396	356	370	375	379	376	404	393	377	375	340	354	390	372	379	364	376	377	395	388	373	432	381	388	362	408	377	386	359	350	379	368	406	339	384	368	359	379	368	375	362	323	372	332	337	362	407	372	351	355	403	355	413	365	358	351	353	415	400	419	393	349	352	372	374	383	370	406	370	371	351	362	380	397	358	381	363	388	375	371	388	358	404	404	388	314	414	397	382	359	361	368	379	351	375	358	372	375	428	359	357	380	407	405	380	360	416	409	389	362	368	366	402	385	364	380	395	368	356	369	391	387	354	404	393	366	375	380	387	374	390	388	375	387	357	357	364	371	416	371	359	353	385	381	343	375	359	385	409	359	413	384	388	387	364	409	371	344	363	384	404	362	374	335	401	410	367	425	374	370	399	404	366	362	318	396	359	392	395	355	377	331	407	389	366	328	382	369	374	335	351	366	398	351	351	344	396	340	367	390	399	391	360	385	369	385	367	367	366	381	402	370	353	410	383	361	389	376	390	341	351	386	349	371	406	404	374	386	334	342	349	392	380	419	385	368	377	358	392	374	412	369	393	380	387	392	364	405	377	373	368	353	407	375	362	373	421	345	367	378	397	346	390	374	385	343	343	339	386	392	398	334	347	374	344	378	386	392	378	390	368	389	390	385	368	377	376	359	388	388	361	349	379	374	361	379	393	338	376	356	376	348	370	342	363	392	371	365	380	394	387	415	347	383	381	358	366	386	382	368	401	341	401	389	358	401	408	340	352	359	365	364	353	375	377	411	394	367	387	424	400	404	399	380	356	333	383	397	372	398	362	384	347	360	390	363	372	392	386	379	372	368	411	379	365	368	397	340	377	383	400	366	362	360	343	403	371	393	386	355	349	390	401	393	378	394	354	369	401	374	365	367	369	387	388	386	350	357	356	364	369	369	401	398	451	377	358	377	390	408	363	357	369	368	378	390	394	328	419	376	395	367	378	386	394	398	375	341	355	363	360	352	383	372	354	367	350	413	395	391	401	360	394	393	349	378	368	377	394	328	404	356	359	392	371	386	364	380	402	411	367	374	376	376	362	368	390	384	371	373	369	372	387	358	393	334	351	396	389	373	356	363	397	399	371	364	360	347	396	362	370	367	366	367	382	359	351	350	376	355	342	352	398	395	409	386	329	343	364	381	387	347	361	404	390	378	362	366	406	387	356	365	327	363	361	385	395	365	377	383	349	381	315	405	365	386	397	372	358	391	370	387	379	411	413	411	419	399	353	376	390	377	374	392	380	397	377	355	348	352	391	366	370	348	366	372	364	373	373	404	365	380	378	374	375	411	394	384	390	392	372	379	408	345	379	384	397	374	431	345	382	402	386	351	375	365	392	361	365	362	405	376	355	385	386	397	385	388	395	390	370	354	366	393	382	356	347	368	358	397	407	378	383	390	358	381	345	349	414	382	441	327	378	400	388	356	406	398	393	368	399	367	385	389	405	395	385	361	377	365	370	411	397	374	402	386	350	351	378	385	349	361	395	381	398	379	370	369	382	382	406	377	374	413	376	399	396	376	360	381	388	397	365	346	368	341	375	374	377	383	382	421	382	352	345	359	348	360	435	397	373	347	382	378	355	347	376	372	382	389	385	320	401	402	353	364	389	381	395	387	379	363	385	408	380	397	398	386	357	379	383	367	388	407	413	375	377	373	404	352	433	375	394	407	357	340	417	390	397	390	379	388	326	406	392	373	348	411	364	415	345	384	372	378	387	365	365	382	407	411	380	393	388	354	401	401	390	354	377	398	370	377	362	362	402	358	354	376	347	384	362	350	367	371	400	378	386	353	341	357	377	351	374	388	393	376	366	368	373	331	399	383	438	373	391	389	369	373	380	388	342	375	413	357	367	345	343	364	381	396	355	368	379	344	394	353	347	366	348	388	377	375	354	369	367	372	378	393	363	332	377	382	401	393	367	375	386	385	332	378	324	380	370	395	375	407	353	382	406	351	417	370	385	389	372	395	373	361	372	354	359	378	386	391	427	366	372	368	404	379	365	370	398	386	399	387	404	434	365	357	388	374	354	383	391	375	367	363	361	381	366	328	416	344	388	405	377	368	352	396	416	404	380	388	353	373	397	409	351	365	349	371	321	337	397	405	371	397	358	360	376	405	366	359	342	372	332	392	369	358	333	369	367	385	353	401	382	358	368	418	360	375	362	379	380	359	363	399	378	335	380	368	348	368	390	407	419	446	375	361	399	383	369	388	374	332	408	345	375	361	386	387	385	396	397	379	351	367	407	382	377	412	362	345	375	367	335	404	392	390	347	380	370	380	396	330	392	378	413	367	404	397	373	417	370	369	373	335	369	396	372	393	365	378	361	382	370	375	374	403	380	349	395	368	351	384	386	394	377	393	375	380	380	363	380	395	354	360	384	358	367	346	390	371	351	385	374	383	396	375	391	395	396	365	354	368	380	418	354	383	361	382	388	351	384	363	413	396	352	375	359	348	405	345	359	395	350	351	348	377	400	412	387	357	390	424	346	358	382	356	385	333	353	388	359	363	372	383	393	408	358	385	411	376	368	377	393	377	401	370	363	377	408	384	396	400	368	374	345	357	364	381	383	404	391	371	374	353	369	396	342	358	349	388	397	354	358	369	373	359	359	395	354	376	362	371	367	397	378	368	379	398	357	382	383	374	377	347	409	365	389	395	366	370	372	349	378	377	381	386	345	360	376	413	377	390	358	349	361	424	338	392	399	404	400	379	360	355	386	386	378	382	379	386	355	364	345	378	429	385	372	403	367	374	373	396	373	357	378	344	371	384	354	381	389	377	394	358	359	408	356	373	359	342	377	355	396	349	366	339	380	404	401	393	422	377	420	387	393	377	419	371	397	398
40301	42987	49516	41926	68356	63700	52293	40846	23727	9938	3420	1508	1000	879	895	895	872	895	841	906	873	845	908	904	866	883	872	859	940	835	946	919	837	881	920	831	857	888	873	888	859	909	919	902	888	828	860	860	889	872	878	877	871	861	897	901	884	887	897	937	880	913	876	927	833	932	894	861	888	884	904	883	880	842	862	867	858	837	898	900	876	897	836	891	892	859	897	875	858	867	916	848	888	888	900	902	905	921	882	804	865	893	909	897	829	869	916	876	875	913	893	862	905	872	875	850	822	864	904	834	911	867	897	926	849	873	842	889	879	844	903	875	847	860	858	870	874	878	900	899	842	847	870	860	836	915	871	910	823	891	922	910	935	865	879	869	860	931	898	863	870	882	905	843	888	899	915	880	885	882	864	889	857	862	840	879	853	820	839	908	888	884	882	883	873	877	847	886	878	864	805	862	878	853	922	896	900	837	896	876	864	924	844	893	865	861	850	892	913	849	891	886	901	852	874	883	860	959	886	906	845	874	858	849	848	874	858	869	875	916	863	820	841	899	889	920	889	883	831	921	887	839	852	830	904	893	857	892	886	886	843	913	911	905	866	864	853	866	909	937	886	860	837	888	925	828	863	934	924	947	889	881	917	836	888	917	916	893	893	826	851	898	867	833	909	875	875	946	875	849	929	891	850	890	887	891	926	893	913	893	861	905	842	906	838	888	855	826	890	879	882	926	886	847	896	886	883	935	852	876	922	856	921	872	874	870	903	910	856	895	865	931	865	875	873	881	863	882	865	874	890	850	902	826	854	858	893	853	864	813	873	881	906	870	911	901	901	870	840	878	923	897	810	875	851	912	881	873	881	852	911	922	906	841	896	857	892	846	876	850	928	881	894	841	886	883	894	905	881	865	851	902	862	905	873	874	860	876	874	879	906	878	865	881	807	848	846	814	828	849	840	890	844	853	898	841	940	871	858	894	909	888	829	859	831	879	909	865	835	869	917	911	878	836	911	870	858	908	869	854	889	875	878	805	894	874	907	895	912	806	808	890	897	880	854	879	850	896	898	859	843	849	875	900	934	868	829	884	874	912	887	909	879	902	863	900	851	880	875	859	849	856	850	838	941	895	856	850	905	876	831	843	872	925	934	910	798	874	898	897	901	821	863	924	853	861	861	859	850	893	903	893	890	868	897	865	904	860	870	921	870	806	900	878	883	838	845	850	865	893	918	888	900	865	857	903	879	846	857	846	835	890	864	850	870	839	886	857	887	872	868	919	899	828	902	845	846	854	904	834	902	855	845	885	862	858	812	877	869	894	925	865	833	876	863	887	866	900	853	927	807	906	894	871	860	864	890	839	930	930	916	893	908	866	891	881	847	885	914	918	896	842	926	887	848	898	881	851	876	876	860	927	922	813	916	913	883	835	842	850	945	867	836	896	873	900	918	893	933	899	880	836	906	895	849	885	871	871	884	922	884	862	864	884	893	882	890	822	930	905	853	835	851	878	850	863	858	880	868	895	860	815	874	858	859	904	883	874	881	867	915	844	877	805	873	962	858	839	867	889	913	897	900	916	881	860	914	886	884	861	930	902	847	891	902	861	924	889	920	869	929	872	864	884	847	884	880	883	876	865	866	859	848	938	924	837	897	888	858	931	884	883	924	836	873	889	862	890	941	854	864	910	912	864	878	873	869	873	852	852	874	873	874	898	914	857	864	858	849	827	912	860	882	869	864	875	880	854	882	887	896	827	908	845	854	855	845	882	827	867	872	903	862	913	893	850	878	904	904	887	850	931	851	852	892	924	875	840	877	908	915	883	896	894	918	933	879	923	840	836	817	881	887	849	874	941	868	870	932	895	857	841	884	855	834	937	848	888	940	891	824	873	878	864	924	881	892	894	912	926	895	853	956	898	879	866	862	854	875	905	869	856	879	818	871	882	890	826	860	865	870	855	867	896	851	904	914	850	866	942	877	894	913	823	950	891	858	856	847	892	918	876	899	883	904	867	859	851	897	849	852	853	850	887	896	809	845	894	914	822	850	876	833	896	901	879	895	870	900	910	906	870	956	815	869	874	923	933	858	869	878	854	879	889	884	860	857	854	915	890	832	835	853	814	887	914	917	868	905	904	854	876	872	842	889	882	915	811	885	861	885	896	887	906	897	914	892	919	912	924	881	847	872	872	906	913	929	871	925	939	842	844	870	899	891	830	905	881	922	881	845	849	869	943	873	863	907	864	844	891	872	909	870	888	913	814	878	892	815	885	885	846	850	902	908	897	921	842	906	891	905	907	891	859	891	889	909	892	872	939	849	898	850	879	904	900	952	903	856	887	910	893	916	877	900	868	884	947	880	873	847	898	914	904	927	857	890	881	826	865	861	870	868	891	858	916	889	904	889	887	826	908	898	932	838	923	880	884	875	950	870	899	872	900	889	897	843	933	892	859	784	896	849	877	882	873	883	915	830	868	884	914	859	887	878	914	861	927	877	926	876	885	882	820	848	898	883	883	885	877	895	872	924	940	836	869	854	913	868	882	882	890	908	886	948	858	848	901	891	898	868	867	928	898	918	888	844	855	911	876	888	956	854	911	850	886	908	918	891	911	843	915	874	868	895	927	858	889	919	862	873	893	930	875	884	855	920	919	860	935	866	868	838	893	885	881	847	854	879	892	886	867	881	898	855	814	917	850	862	861	935	897	867	864	887	923	894	953	891	874	855	829	834	850	867	859	909	909	867	923	887	863	857	870	877	833	844	941	900	884	879	909	874	866	863	890	855	853	892	870	933	861	946	891	856	856	852	866	880	870	916	922	873	903	926	850	861	895	907	842	891	846	885	870	870	883	912	869	901	880	898	891	950	915	865	888	904	936	906	892	874	858	889	837	900	882	891	896	876	860	922	882	889	912	868	868	847	925	853	883	932	867	843	891	943	834	841	838	863	855	889	862	850	935	915	895	864	814	859	897	894	877	854	893	907	918	897	878	934	859	880	885	876	859	876	848	893	912	877	826	921	844	902	872	912	862	887	853	962	907	904	870	919	872	843	921	860	868	926	882	898	859	864	840	896	865	871	878	899	845	906	896	900	878	903	880	861	860	836	892	882	901	836	900	834	875	863	880	835	842	849	908	924	856	877	848	894	871	895	882	864	904	906	868	857	853	866	905	867	847	895	885	906	847	862	889	888	914	864	865	903	900	916	892	857	850	841	928	949	874	848	895	905	915	913	841	902	885	909	902	879	890	859	822	900	907	891	938	870	857	862	882	880	861	908	897	867	863	928	891	901	876	900	881	881	882	899	923	843	879	868	887	862	870	882	903	908	890	890	900	909	926	854	884	866	848	827	880	926	876	912	938	923	908	839	851	879	902	904	906	885	901	894	892	898	882	893	842	872	858	883	899	904	892	841	853	900	906	878	908	913	879	872	912	825	928	896	867	896	872	843	927	898	851	875	822	897	869	879	909	827	957	881	926	825	892	859	897	855	871	921	914	902	970	901	881
65960	60312	56620	37084	60729	51900	39211	25930	11397	3179	997	529	437	388	372	391	385	394	389	350	439	362	348	381	378	371	342	377	381	368	359	429	363	365	395	371	361	379	404	385	394	345	383	396	371	378	389	372	389	372	365	367	389	402	414	402	390	400	401	415	370	393	350	398	384	364	385	405	364	399	358	378	415	377	429	394	390	378	378	360	400	329	371	383	397	408	373	366	413	347	379	363	385	412	396	392	365	364	377	388	353	399	424	357	380	405	365	417	403	393	406	361	381	365	391	398	369	358	416	361	401	417	387	380	351	396	353	366	385	364	408	426	381	365	378	355	398	353	398	397	393	382	366	389	397	376	395	394	376	379	380	405	370	381	384	374	380	396	358	370	397	386	401	415	398	357	338	392	398	367	368	387	426	406	386	380	377	404	361	389	385	373	393	373	402	425	403	376	343	394	391	386	364	396	374	423	379	397	384	381	400	419	384	383	362	343	386	379	410	379	370	411	399	407	385	385	343	369	401	389	372	384	390	373	353	402	353	404	391	409	382	394	453	359	358	385	412	369	406	362	399	368	398	387	431	348	405	357	359	353	409	385	377	329	381	387	401	348	395	402	362	387	382	365	405	357	365	362	432	417	369	404	351	400	384	378	344	361	379	366	407	441	348	381	396	417	368	355	355	400	373	406	381	384	379	377	378	375	376	363	402	400	378	380	374	369	388	412	360	369	401	397	384	403	363	419	361	395	389	403	374	380	355	379	392	375	395	359	398	372	397	364	387	402	376	395	358	371	386	408	358	400	388	371	370	367	388	406	417	389	401	416	400	406	404	366	420	386	400	365	345	368	416	392	410	367	392	384	408	391	394	409	370	389	380	370	381	397	368	374	346	364	344	368	385	388	354	379	359	376	385	403	378	377	383	395	381	365	404	352	369	383	379	381	392	408	381	339	404	400	368	358	349	371	370	369	405	382	411	367	402	404	404	412	410	367	375	409	405	402	410	387	414	389	355	380	399	413	402	388	373	401	385	402	401	360	387	398	359	362	373	403	401	372	360	375	421	379	395	418	369	378	362	369	357	412	403	351	379	387	389	338	373	387	343	415	351	345	358	395	365	376	345	433	426	397	378	376	392	370	385	366	378	382	363	370	344	374	384	367	392	367	418	407	399	389	391	333	374	412	419	383	380	353	367	395	401	412	360	374	409	372	377	343	373	351	384	362	377	397	352	381	372	369	388	335	405	367	361	376	373	345	339	348	399	379	381	374	379	389	377	420	390	392	391	378	385	362	363	355	368	374	399	352	419	397	359	423	379	391	353	349	387	388	398	423	427	385	393	388	396	406	368	373	396	391	378	386	348	398	389	377	393	399	376	404	386	383	398	385	361	395	387	396	368	367	399	382	396	372	405	393	375	406	387	406	358	393	401	406	382	352	337	430	321	376	381	371	377	385	361	393	371	392	374	385	368	413	371	383	394	380	407	407	368	396	386	380	358	400	365	394	398	370	376	390	393	366	409	353	357	361	398	382	382	351	375	407	384	381	392	369	386	396	349	437	379	447	350	402	379	403	388	407	384	398	382	395	425	406	371	385	405	356	413	378	373	382	374	380	352	386	377	390	388	367	365	370	370	379	389	361	350	402	413	396	355	386	380	336	387	370	376	394	380	384	341	402	356	349	393	355	364	332	355	395	370	396	357	377	425	410	387	390	360	403	402	391	368	414	370	404	412	388	386	385	354	379	394	415	355	377	391	378	387	401	354	373	360	419	401	384	395	366	398	325	377	391	390	383	389	384	393	398	350	402	349	375	334	352	362	393	384	386	409	376	357	403	405	388	383	401	387	339	402	377	403	377	405	397	362	384	368	384	391	366	384	353	365	369	440	395	404	361	393	397	384	334	374	372	408	378	370	414	399	335	394	357	361	389	406	367	398	351	396	380	368	412	357	380	355	397	356	394	391	371	401	383	407	376	356	361	367	368	333	408	399	401	408	399	408	397	379	350	387	380	386	363	395	362	437	398	356	376	380	391	408	374	368	374	400	385	370	349	354	361	359	395	392	375	375	377	388	367	378	331	365	360	334	370	418	350	397	383	379	398	389	364	364	410	346	388	404	397	356	371	352	405	369	338	408	363	378	389	415	362	384	356	367	384	351	374	349	365	406	364	388	398	374	396	372	398	380	354	400	377	388	374	390	360	357	362	379	366	365	397	343	367	416	388	388	424	385	384	376	394	433	383	405	404	428	364	399	379	390	395	368	384	337	370	380	403	358	370	370	382	378	344	396	390	407	407	413	387	392	371	355	395	383	413	351	393	377	393	386	341	378	378	363	415	397	396	387	376	376	380	399	396	363	394	414	378	403	369	352	401	381	370	382	411	383	416	385	369	395	383	393	370	414	375	345	380	414	358	374	373	440	386	348	393	373	392	412	349	395	410	403	361	392	377	344	349	354	363	411	398	397	380	406	377	429	372	364	380	400	422	412	380	372	390	396	368	382	363	367	425	419	388	417	380	396	409	391	362	363	395	373	379	354	389	392	394	381	377	368	354	353	358	415	392	397	373	381	396	351	370	381	389	374	362	424	359	387	371	396	345	363	331	394	361	391	383	402	354	369	392	355	385	367	371	411	392	372	395	386	382	386	384	416	417	323	390	352	385	342	387	382	412	370	357	368	383	379	375	383	409	359	392	357	358	419	364	382	366	379	361	379	344	372	389	388	396	397	387	401	380	426	359	392	377	395	376	375	412	410	386	385	386	383	377	375	393	353	395	350	367	380	369	387	387	398	420	374	397	386	370	339	370	370	336	374	384	403	374	378	398	393	347	389	349	368	353	426	408	381	387	340	379	374	353	388	392	356	421	392	389	380	371	385	395	399	365	397	356	324	407	385	387	349	389	365	374	337	403	376	404	390	384	392	373	392	389	397	399	389	390	384	395	404	375	397	358	364	334	387	342	360	378	360	392	348	378	361	392	372	378	378	373	394	363	408	346	427	393	370	371	380	373	366	400	370	397	374	412	355	358	373	406	412	374	363	357	376	394	416	406	409	395	384	333	412	434	360	367	403	395	408	378	383	360	365	380	375	374	345	358	361	354	399	390	359	361	402	407	394	365	394	371	367	333	382	376	412	388	334	381	341	403	406	384	399	374	359	393	356	407	390	375	350	340	393	399	358	379	394	415	391	400	386	375	364	425	415	397	361	402	401	369	377	383	354	397	371	404	399	376	409	417	411	422	365	408	407	382	400	369	354	385	357	347	383	378	344	409	424	381	363	381	377	384	387	379	392	360	363	368	342	400	388	379	379	397	393	422	398	368	365	401	385	422	359	363	363	380	370	401	399	349	420	365	386	399	390	356	342	331	400	401	378	373	341	377	365	366	401	370	404	393	391	374	359	363	386	355	376	381	395	402	416	381	353	402	374	394	371	365	418	380	398	338	341	353	362	386	405	396	379	399	377	392	369	419	379	344	379	394	376	399	399	355	403	369	369	385	400	425
40490	42752	50736	43705	68507	62360	52005	40594	23235	9458	3336	1470	991	899	838	896	870	888	931	859	869	956	899	864	880	896	918	901	914	896	858	877	891	894	930	874	884	898	913	928	887	865	855	891	892	889	903	911	896	901	854	894	905	821	864	911	888	891	889	930	849	889	884	934	929	857	868	918	840	884	912	860	897	889	854	889	915	858	830	894	953	910	836	891	896	920	879	890	923	886	905	852	864	924	866	913	887	847	892	925	844	839	976	839	935	883	884	882	922	910	896	905	895	912	907	896	906	845	901	948	843	918	934	883	912	870	863	889	909	886	910	922	925	896	915	925	862	836	857	899	904	889	899	899	847	921	935	881	930	849	901	870	876	837	898	911	892	874	898	886	887	799	917	886	897	892	922	895	876	884	816	920	919	910	891	927	900	903	841	887	922	899	866	858	885	892	886	932	880	908	894	869	862	908	897	860	881	898	911	846	880	840	895	913	910	875	931	895	895	831	894	925	909	895	888	892	920	888	922	857	924	906	944	872	868	892	895	912	824	847	908	910	879	894	869	920	863	930	920	894	921	881	846	904	825	891	869	833	876	866	866	894	855	913	886	863	960	902	914	933	872	844	917	853	951	874	880	883	904	901	890	886	877	912	861	903	910	855	862	936	886	900	917	913	888	901	881	936	855	859	853	853	877	876	894	919	841	881	921	888	897	915	867	910	931	901	834	910	896	854	887	898	912	853	874	887	931	892	929	887	913	880	899	886	891	910	898	888	958	880	916	906	919	862	896	909	895	886	870	912	915	916	833	877	860	848	907	906	869	897	819	844	871	915	931	880	849	922	867	872	894	872	879	884	916	888	913	887	965	877	829	899	891	913	873	875	868	865	928	863	921	887	886	920	875	907	877	872	907	914	836	913	892	884	923	914	909	892	954	940	883	881	874	940	883	903	872	834	919	901	891	873	919	885	897	877	923	923	895	899	903	881	896	894	927	866	872	875	959	886	857	856	830	875	913	876	879	868	881	931	930	882	874	862	979	862	883	879	918	869	958	903	895	869	920	907	831	906	887	870	886	879	892	902	923	847	843	925	864	919	853	875	914	880	903	899	901	909	846	897	900	884	863	847	890	889	885	839	910	819	897	924	883	893	922	896	887	908	860	932	902	846	887	831	915	959	901	903	893	928	886	897	847	878	905	910	843	882	901	873	912	861	877	925	928	896	844	885	856	917	888	939	858	876	925	915	912	920	860	880	902	894	896	837	865	903	901	892	842	937	937	909	893	882	872	854	880	832	912	850	831	916	859	834	862	915	912	892	920	948	916	908	884	900	877	835	858	846	916	832	850	907	881	968	830	814	885	897	848	833	873	936	929	905	913	860	874	881	838	899	876	829	886	925	873	907	849	883	925	865	868	893	946	916	940	903	859	864	900	879	904	885	913	899	942	921	898	838	848	871	886	907	889	887	884	885	889	858	886	911	916	865	914	873	925	900	880	839	881	888	945	882	914	928	942	883	881	918	881	862	910	832	863	960	859	894	920	881	897	908	895	926	919	903	875	885	896	904	866	889	878	888	886	859	883	875	900	874	929	931	839	908	891	895	815	899	892	920	845	853	917	936	859	903	865	858	937	926	877	832	902	869	927	892	860	865	933	884	888	891	935	955	896	869	862	898	881	887	920	866	942	884	899	891	882	852	872	908	925	932	878	882	867	868	846	897	919	894	893	833	928	891	890	833	829	877	849	916	853	872	847	834	920	868	896	830	874	887	889	949	842	918	831	886	876	866	915	853	948	841	883	943	889	895	904	868	946	900	897	875	857	889	835	907	878	848	911	923	862	865	872	878	919	910	860	889	934	865	913	884	943	869	924	836	865	882	913	894	835	904	893	912	883	851	865	925	908	875	851	902	867	869	860	853	928	916	873	907	871	857	910	862	857	870	883	889	838	884	944	844	905	948	838	887	921	894	895	965	952	884	862	883	932	843	935	911	896	928	906	897	846	912	927	876	909	914	891	871	847	868	877	911	896	902	890	884	872	849	897	892	858	867	887	893	871	919	919	826	877	892	897	956	929	893	884	938	891	843	840	925	952	852	904	915	897	920	925	887	910	896	872	928	910	898	925	923	892	924	840	898	899	908	872	893	909	909	876	907	949	875	867	894	878	848	917	953	928	950	844	905	819	860	879	901	844	957	907	900	868	887	889	861	892	932	860	907	878	929	870	883	854	881	920	926	856	880	890	896	864	912	880	874	915	865	837	887	917	897	869	922	891	917	892	935	831	964	870	927	915	872	888	888	850	842	885	915	830	841	897	877	893	892	888	846	885	861	884	928	915	882	864	871	874	849	907	864	886	829	871	893	913	858	887	840	856	846	929	937	875	883	858	911	932	842	887	925	893	888	923	882	894	884	859	934	829	898	901	909	913	888	893	842	894	922	925	828	841	885	922	940	884	941	844	901	882	839	919	905	896	861	865	874	863	892	863	839	857	929	884	975	923	883	838	893	880	940	886	860	862	896	891	916	907	886	930	884	863	882	883	888	889	898	843	929	876	870	865	923	838	921	896	870	844	866	910	902	938	888	884	830	873	908	908	904	886	880	881	891	861	888	904	867	961	882	885	847	844	881	882	872	870	845	888	855	920	866	899	885	859	938	869	886	940	882	885	848	939	866	967	972	847	881	932	934	902	874	906	870	880	882	842	909	895	883	909	888	877	878	845	865	891	867	834	893	896	858	902	866	889	877	910	866	918	881	930	866	889	885	893	833	873	895	904	945	866	861	902	887	855	892	917	899	853	928	926	872	891	882	845	901	912	900	880	873	926	908	875	886	901	854	910	903	889	851	931	899	845	854	936	957	899	933	929	883	896	912	875	934	915	868	890	880	883	932	904	904	919	887	942	906	881	870	842	906	887	874	911	883	902	874	826	836	841	926	897	891	908	922	886	914	895	840	869	914	859	940	932	877	912	887	911	869	849	853	889	922	927	969	854	902	907	864	898	861	926	869	928	918	905	869	911	922	866	914	850	824	953	863	896	912	864	851	877	875	925	871	873	866	933	862	844	888	887	837	949	951	893	872	883	872	831	872	877	898	937	905	879	852	926	883	833	942	864	887	888	914	903	873	908	915	895	863	851	915	866	922	904	851	910	862	871	893	913	855	865	922	850	901	896	896	907	864	874	876	881	895	884	901	887	854	897	879	878	857	842	874	921	858	896	901	886	856	930	929	899	936	847	915	860	943	894	850	894	955	886	893	908	904	857	877	939	886	857	908	887	867	895	871	898	917	879	894	909	877	867	926	867	896	869	890	906	890	832	915	857	894	886	919	886	888	883	885	908	881	905	878	870	911	907	901	869	898	901	869	873	861	834	870	891	911	923	870	853	913	891	881	900	899	913	915	935	842	817	919	912	879	921	874	842	908	925	913	940	885	901	876	853	898	908	908	903	880	913	869	876	861	864	843	900	910	883	872	896	899	865	945	895	839	894	906	888	888	932	896	892	875
7832	3721	2949	1739	3429	2981	2378	1639	922	604	482	445	414	481	456	412	424	390	418	396	452	392	377	441	389	402	382	423	450	406	458	414	423	462	371	391	411	444	417	403	415	406	414	393	405	419	421	451	413	407	417	395	429	427	427	428	395	455	413	440	402	386	422	428	435	411	464	416	424	404	442	435	405	397	409	412	424	435	435	396	382	413	425	457	419	425	387	416	384	382	418	438	380	418	417	415	433	427	439	385	415	422	396	429	429	403	443	396	404	435	418	419	438	394	464	430	410	395	384	442	456	427	414	467	396	434	392	388	434	405	434	393	421	416	432	392	385	437	396	429	398	430	413	422	396	391	419	401	434	453	434	417	425	401	415	409	434	426	397	424	415	434	430	412	398	408	399	407	397	413	442	465	430	389	399	416	431	371	390	412	411	410	442	417	400	437	393	436	390	425	406	436	403	436	415	448	400	421	398	429	445	386	395	433	380	362	439	433	429	389	409	421	422	414	418	424	396	382	428	385	460	411	411	383	419	378	395	437	385	438	402	435	399	431	469	401	431	429	419	404	409	426	404	421	397	404	406	450	423	392	418	404	453	389	432	387	412	426	409	397	404	398	435	447	467	412	424	418	390	373	420	417	426	421	455	451	428	430	406	425	408	420	422	388	423	436	397	412	416	430	443	434	439	462	423	420	393	406	433	436	441	401	425	417	407	422	390	414	423	454	410	414	406	403	446	424	412	444	417	440	393	438	409	402	464	436	403	416	400	393	458	409	393	381	417	432	396	406	428	399	411	435	402	413	424	394	442	402	422	423	414	370	418	390	419	453	397	405	408	419	439	429	439	448	398	399	404	431	408	419	432	418	395	436	427	402	404	418	404	413	390	403	390	415	383	397	445	393	471	439	437	449	427	397	413	405	437	392	397	450	439	438	441	426	405	420	454	402	442	385	403	426	397	421	451	401	421	420	401	413	413	390	378	383	428	458	431	414	434	427	428	390	419	457	419	443	417	429	395	435	391	395	391	453	435	421	387	436	438	428	419	407	393	425	436	406	419	425	412	432	437	397	412	422	437	412	449	405	435	456	412	411	438	411	383	415	443	383	437	404	433	409	413	415	430	419	402	421	398	463	409	375	412	375	404	397	359	403	409	417	402	437	437	399	396	434	423	421	426	437	445	402	414	432	411	416	428	417	428	418	392	420	447	414	392	416	408	410	431	438	448	449	395	404	408	404	461	409	429	397	400	399	453	434	426	451	383	406	435	455	380	428	417	447	431	391	397	398	419	407	432	393	442	435	437	468	394	426	446	416	393	399	406	417	412	402	403	417	431	417	437	438	418	451	424	391	399	446	406	426	400	422	447	431	404	433	432	423	416	413	424	442	423	435	389	419	417	408	457	405	411	408	409	413	408	413	437	426	430	388	420	385	449	405	391	420	436	421	399	418	423	435	432	453	404	432	410	407	449	406	400	399	418	438	404	448	422	424	393	442	436	432	424	405	379	404	441	414	453	422	391	410	398	431	401	421	400	426	415	404	403	398	409	453	442	427	424	427	415	421	386	455	419	410	410	456	438	414	423	405	434	438	423	400	400	401	407	400	448	408	404	390	391	418	409	424	443	388	388	408	414	439	398	435	403	424	399	398	414	406	444	424	441	415	460	405	451	420	457	421	417	444	392	447	428	392	384	420	444	464	436	419	410	400	397	393	413	386	430	414	399	449	466	470	413	382	427	401	410	459	430	439	391	433	441	413	476	377	396	406	409	421	442	415	389	457	400	439	371	388	388	435	404	446	408	404	399	425	439	404	397	417	422	440	412	428	418	420	407	400	436	393	441	425	431	419	402	414	417	385	447	423	474	393	411	394	431	426	413	420	389	413	386	442	371	393	399	399	438	426	418	426	394	410	427	425	392	414	403	421	397	402	430	441	410	422	361	398	458	414	418	391	417	409	440	407	395	433	426	441	425	431	442	402	433	428	373	412	418	393	401	409	409	381	415	398	454	423	413	414	428	434	412	408	425	384	377	429	434	454	417	423	408	429	412	426	426	438	441	439	426	387	397	382	391	404	401	438	423	385	395	405	417	459	419	410	426	403	421	429	414	443	415	396	404	410	431	444	407	429	443	425	395	419	403	394	449	402	389	423	406	413	350	425	405	392	414	406	402	406	411	450	401	420	402	407	391	418	428	427	392	442	430	381	412	417	389	389	425	402	390	411	409	409	417	451	431	430	429	447	427	392	392	432	382	417	378	402	389	451	422	399	417	432	418	396	479	437	399	395	425	435	407	431	427	435	426	438	432	430	403	397	443	417	405	414	429	424	440	432	435	406	406	449	385	426	410	451	422	369	456	406	449	446	409	449	417	404	395	436	462	424	453	485	444	424	422	440	404	377	386	412	449	392	433	402	392	404	386	421	449	413	428	387	412	430	382	425	435	437	425	410	427	396	414	427	428	441	425	435	413	416	418	412	393	430	406	371	431	399	403	426	420	436	444	412	400	472	396	446	456	397	424	431	447	413	460	380	379	432	420	393	428	402	396	417	427	411	439	419	430	449	461	426	389	399	383	394	405	450	428	394	385	422	397	409	389	417	397	410	420	423	464	446	419	408	347	378	439	398	409	413	409	401	411	420	390	446	433	445	426	413	432	382	423	413	411	430	425	444	410	431	420	404	421	417	431	450	454	413	399	397	442	424	406	406	439	447	456	386	379	417	411	428	413	396	418	377	437	417	402	398	418	425	400	407	403	440	424	425	411	450	410	414	453	416	416	429	430	420	416	396	430	416	399	414	438	400	406	446	426	410	401	383	395	393	402	408	424	406	410	407	418	384	414	443	398	401	413	423	419	443	422	384	442	435	458	450	397	432	426	400	405	459	416	401	437	453	379	390	420	402	455	439	404	418	455	411	428	428	400	399	427	409	427	378	423	409	405	387	429	419	381	422	431	425	435	399	446	413	444	367	426	391	414	420	397	433	402	418	412	427	418	372	409	414	423	423	383	408	424	409	386	407	429	444	391	434	384	410	410	439	416	429	409	454	442	396	403	423	382	437	404	424	425	383	405	455	400	382	446	425	426	396	425	426	401	434	443	381	403	405	393	454	389	413	448	424	448	452	403	440	381	421	407	458	410	413	388	426	401	439	429	436	417	459	417	427	412	437	377	436	408	383	402	413	441	410	429	420	469	413	443	424	425	392	409	395	440	419	446	446	378	426	412	443	424	421	445	423	448	407	411	422	432	489	392	405	432	428	460	447	414	392	410	406	428	444	440	405	415	422	441	393	457	403	423	408	398	415	417	405	373	412	442	413	430	414	405	375	444	398	404	366	412	419	404	353	391	422	439	426	433	391	402	432	403	417	387	412	471	415	440	426	381	416	398	413	427	417	408	413	403	396	398	398	365	389	421	429	363	445	412	389	420	383	431	447	391	394	448	447	414	441	418	406	435	363	415	415	410	401	411	459	410	420	399	439	418	431	428	409	426	433	420	417
6694	5649	6408	5848	12567	10750	8451	5525	2842	1552	1100	983	903	967	958	980	941	1013	953	966	984	1020	937	972	985	968	935	941	932	938	964	943	957	908	972	946	934	938	963	955	1018	966	947	954	963	954	971	955	961	947	1009	986	924	920	1011	925	961	955	917	1012	1022	951	968	981	895	944	959	922	1007	983	942	991	942	969	978	965	981	904	945	950	1012	986	955	968	953	916	963	967	1015	973	975	943	1018	927	980	921	1002	924	965	968	982	985	933	994	923	955	926	976	980	952	934	968	936	947	959	953	934	986	979	979	956	995	939	980	960	968	887	952	976	957	978	967	956	936	932	982	952	1019	986	972	944	950	928	984	944	958	941	998	961	987	968	914	1005	945	961	989	940	937	931	944	986	912	968	997	1033	989	963	973	1012	956	966	941	935	951	971	985	926	934	968	953	914	984	994	966	1001	940	927	995	941	987	932	970	962	1024	958	943	995	921	960	951	964	991	973	961	1006	942	961	968	915	923	989	961	980	977	985	928	929	1009	961	956	947	993	987	916	929	982	985	979	938	971	985	1034	972	989	954	979	959	953	988	929	1009	942	964	942	988	948	955	966	946	978	951	1009	1003	1002	954	936	1004	928	965	920	930	1008	903	909	980	976	1004	975	999	959	954	919	948	927	909	918	981	978	1006	930	939	963	937	965	943	1001	1000	914	972	923	982	950	970	949	988	936	966	955	992	986	985	954	989	926	915	971	967	976	951	1004	950	947	973	920	949	1029	950	1024	1035	975	1009	985	955	936	955	908	948	949	973	904	940	979	982	997	981	967	980	966	962	977	924	933	913	923	927	970	958	959	954	949	993	932	943	961	966	947	979	939	898	990	939	919	946	927	939	1030	922	969	951	954	961	897	947	910	974	1004	954	999	953	1059	958	927	884	963	959	885	889	945	940	931	995	940	981	939	961	922	959	1006	978	942	974	1039	941	1002	956	984	906	949	976	1017	938	959	981	970	971	1019	943	959	938	948	991	955	960	961	936	906	995	1000	1009	934	914	952	973	960	922	934	984	956	988	958	961	934	998	987	968	929	938	978	977	965	1005	977	951	897	928	955	964	1010	927	932	903	962	1009	973	1029	982	895	1000	953	955	945	955	983	962	937	956	948	918	902	989	988	934	958	947	975	921	1000	988	986	953	1015	974	969	972	1000	964	960	941	921	932	945	1000	929	920	1000	933	946	973	958	971	975	971	961	971	974	939	1052	933	953	962	975	928	978	955	992	982	909	990	952	920	954	1018	945	974	1003	967	987	974	979	1002	1004	947	983	922	941	980	1014	924	902	1013	952	960	1014	904	974	942	995	994	946	931	944	951	1013	918	964	924	979	981	975	956	930	906	987	962	968	954	1003	938	987	954	926	980	934	939	924	984	903	972	975	997	948	975	938	950	1036	936	930	915	990	984	991	955	917	966	968	969	978	977	1029	928	910	992	962	973	976	946	936	985	928	924	977	960	963	914	957	984	947	958	958	940	990	934	936	961	946	938	939	965	974	925	994	974	1022	998	938	932	996	960	979	959	947	988	996	991	956	941	1003	935	972	990	1011	958	929	938	942	1022	1010	993	941	933	1015	946	956	957	981	954	968	963	995	942	902	995	1021	942	960	931	952	968	946	918	917	957	908	941	929	968	938	969	918	966	942	930	1012	944	989	967	959	985	951	993	921	962	992	993	933	1015	923	977	933	960	1018	921	923	1006	945	959	982	976	938	1013	914	912	963	978	961	980	914	976	972	920	966	940	894	963	995	941	987	961	944	910	968	956	924	991	975	996	938	953	907	946	968	957	1032	917	954	956	918	937	970	948	976	930	981	942	941	971	964	946	893	927	919	937	1018	924	979	967	994	949	922	950	965	971	931	943	901	954	935	948	972	956	988	961	1008	982	946	958	973	1015	979	987	973	933	971	945	944	933	938	976	939	983	954	1017	967	936	934	971	961	982	966	938	957	956	941	898	904	958	943	967	986	967	947	960	959	971	940	995	991	959	969	942	953	1019	933	963	934	903	934	960	995	996	909	948	954	977	926	942	952	944	921	963	941	976	935	970	993	973	917	1010	1071	957	912	967	1001	947	947	926	961	958	933	910	968	1018	967	948	969	984	932	985	901	965	979	926	988	944	914	976	990	956	976	954	937	916	955	935	926	907	982	952	1014	991	975	965	933	941	972	956	993	933	895	946	915	937	1000	941	925	930	994	865	969	943	947	972	953	914	965	970	949	965	909	955	960	945	957	933	979	943	938	948	1050	995	973	975	988	949	1001	940	969	959	985	1002	999	992	1001	931	932	935	998	904	905	971	987	959	977	916	940	962	913	927	946	942	947	986	944	958	1041	926	910	970	1047	963	962	1040	906	967	937	1041	931	1006	992	915	948	985	966	961	921	952	952	975	930	936	1040	982	899	988	988	1001	1006	1009	980	976	941	972	933	959	987	963	989	992	959	983	982	942	1005	931	923	920	950	1017	954	1002	941	1007	986	1033	1026	988	1012	990	918	946	921	1007	964	936	944	923	927	926	940	937	962	942	991	948	1005	941	947	962	970	975	901	946	1008	932	970	908	1028	995	982	990	987	990	995	1023	943	926	995	975	972	995	907	944	946	944	954	981	962	949	932	956	963	984	990	906	977	1021	936	970	943	1002	988	987	1008	913	953	982	990	954	1002	965	924	1015	956	967	953	941	966	932	944	939	954	946	960	967	953	972	960	950	960	995	900	976	931	941	929	953	989	994	934	902	940	970	943	934	999	931	948	922	974	956	912	945	974	911	968	965	998	949	974	937	929	980	939	929	942	983	1022	977	933	981	1004	928	964	962	1008	965	914	945	968	923	960	903	925	951	949	1000	910	950	958	997	969	954	941	1007	933	1014	979	940	922	939	974	948	931	940	963	913	987	943	890	976	912	969	935	962	954	990	981	876	946	960	920	1032	978	973	1006	923	949	916	952	1007	933	957	990	993	900	932	931	951	957	975	1019	1000	899	994	957	934	1043	908	917	955	976	950	1013	924	992	1022	976	940	960	964	1015	978	1022	953	947	962	914	973	987	999	1003	961	1015	922	1007	939	948	991	932	957	991	957	941	928	937	950	963	954	938	931	991	982	949	927	946	962	970	1003	974	975	940	975	932	1009	951	974	984	967	894	936	953	918	1005	911	950	961	977	940	999	967	956	942	973	983	971	947	979	942	930	975	962	954	917	957	998	963	913	948	975	943	930	991	933	964	957	980	939	952	983	980	927	919	954	964	975	939	1017	974	922	951	977	1002	1017	1008	1008	1006	916	944	1005	1026	940	943	906	977	967	924	970	961	961	983	963	969	942	967	958	1026	955	936	981	971	965	951	965	973	1016	995	923	966	989	990	1035	970	1006	986	983	920	917	973	1003	936	971	964	986	1002	1023	982	949	908	890	984	936	1026	970	964	1027	1032	1024	986	943	927	972	925	948	1014	918	972	970	943	965	983	1002	949	1002	974	970	951	977	1048	942	957	945	954	951	934	980	981	976	952	1032	1020	1013	950	948	977	979	964	934	934	940	1001	951	982	933	983	1005	968	948	937	978	923	934	951	939	985	1007	969	950	943	963	941	972	983	985	914	927	975	984	1004	985	992	954	990	1007	977	959	969	963	954	951	1006	957	974	1029	999	957	957
65759	64254	57964	41402	59764	48166	38058	22940	9028	2444	822	477	389	376	338	346	425	385	397	367	389	379	392	375	382	397	370	347	370	412	375	382	395	396	360	360	393	391	402	408	328	386	386	352	379	367	412	405	398	375	376	391	392	375	372	377	392	423	375	388	399	376	372	400	395	374	367	398	369	379	416	379	367	368	361	418	356	399	396	401	389	381	345	371	370	422	335	397	345	388	408	386	412	401	427	377	463	396	395	382	390	399	395	376	395	359	362	373	409	379	421	388	382	394	386	383	382	392	376	377	380	402	402	383	406	388	392	383	366	402	394	365	385	351	385	410	383	378	368	364	425	375	333	410	427	364	395	373	393	367	362	394	385	359	365	366	387	362	404	353	381	375	401	366	406	368	362	418	374	369	369	389	372	381	365	358	363	373	353	371	380	376	338	356	402	369	382	353	371	380	358	391	403	384	367	385	359	391	380	413	393	388	370	379	359	420	383	379	409	395	408	393	412	349	375	405	362	364	381	367	388	381	348	416	372	378	348	371	359	388	396	382	387	386	375	374	370	363	404	401	380	408	402	375	392	392	385	402	373	428	351	374	382	372	379	397	363	358	359	360	380	411	387	410	384	374	353	394	402	399	406	382	391	395	394	392	423	382	385	386	349	396	400	395	388	372	440	372	391	367	409	368	388	406	363	391	375	404	418	355	374	354	354	386	375	404	387	400	378	383	399	401	404	395	376	418	388	383	357	355	344	326	392	375	357	365	377	387	394	394	341	411	415	386	390	342	377	348	377	397	341	399	385	390	364	404	364	373	383	342	372	360	337	417	376	372	363	382	415	367	400	425	387	413	390	357	412	400	382	399	386	391	386	393	389	403	385	409	382	392	413	397	388	420	403	367	393	347	410	358	424	382	380	408	403	354	378	388	372	399	356	395	400	341	391	338	379	364	393	393	353	378	388	415	395	396	369	365	356	361	379	390	397	383	374	420	359	401	370	411	412	394	388	381	363	383	369	423	376	374	421	378	429	352	371	391	384	349	394	395	386	372	409	410	391	382	377	364	361	370	374	347	416	445	373	336	399	382	358	372	394	383	417	415	353	368	391	419	351	392	370	398	374	371	373	378	373	351	406	375	405	374	364	372	366	405	350	389	406	372	376	374	359	358	388	373	405	382	391	409	340	399	424	381	402	399	395	382	402	393	394	402	402	390	398	375	393	389	376	406	397	357	394	392	419	355	366	392	379	365	363	336	372	423	369	378	401	337	374	384	400	378	381	414	374	380	367	349	379	400	383	379	381	358	366	374	389	394	398	392	397	358	395	366	390	396	358	422	410	384	383	413	384	369	400	417	353	386	401	387	407	397	372	372	368	393	400	354	363	415	391	392	382	365	376	377	414	403	373	393	402	373	369	360	385	352	388	373	411	356	400	392	371	376	435	401	412	410	391	404	390	383	422	381	380	368	409	399	404	385	398	379	364	391	382	364	342	387	368	390	402	349	389	423	420	367	358	357	405	375	344	388	360	384	395	361	401	394	370	386	411	352	361	440	401	382	406	371	400	385	400	384	360	394	380	351	369	365	404	371	396	401	434	405	361	362	380	379	387	360	400	381	353	393	348	356	420	380	388	394	323	369	380	404	393	402	375	405	368	372	343	412	382	397	391	400	356	360	339	367	338	381	334	382	419	371	410	384	357	356	352	393	382	365	380	395	383	383	391	354	399	401	363	384	379	422	368	427	397	369	381	398	350	388	371	405	364	364	371	414	406	405	382	361	397	360	402	393	378	387	363	371	385	382	415	398	412	358	393	355	380	368	381	386	386	397	410	357	383	373	345	357	435	372	398	398	405	387	362	384	378	364	397	363	420	426	401	399	367	381	404	415	361	383	352	382	387	402	385	390	348	346	373	378	381	417	400	375	371	382	361	369	377	373	396	365	360	377	380	382	397	369	346	378	345	373	383	365	389	384	369	392	384	390	380	360	385	397	409	380	385	380	374	395	377	363	374	365	387	367	342	392	401	408	382	421	388	384	403	369	386	376	401	381	384	344	435	362	400	379	407	386	366	373	401	382	361	348	399	366	382	381	412	404	356	387	383	353	379	382	408	396	344	392	385	406	397	354	377	375	399	395	377	345	359	408	361	378	412	388	384	361	365	398	370	372	363	376	399	396	399	380	319	382	401	366	402	356	377	400	355	384	369	402	340	361	367	350	357	374	390	370	359	360	372	398	391	376	396	378	374	426	390	374	357	380	360	396	402	396	372	362	364	406	361	410	357	346	373	388	373	393	400	405	387	396	367	367	388	355	375	410	395	390	357	396	388	380	373	376	389	391	346	366	409	373	423	368	376	387	380	402	369	397	372	373	391	352	397	359	403	386	408	363	389	402	385	355	394	397	391	410	375	428	382	387	382	400	397	399	400	360	435	369	357	348	348	405	392	408	404	388	382	381	402	362	403	393	373	385	421	380	375	380	368	413	398	369	371	400	388	404	360	392	387	430	393	424	388	374	357	376	366	397	389	354	406	384	347	396	364	391	370	419	411	389	430	362	395	358	385	364	387	387	388	366	390	386	399	411	388	369	394	370	384	403	400	355	371	405	392	396	402	376	396	383	402	388	413	427	387	367	374	358	390	424	383	374	381	425	388	369	397	396	413	358	391	395	431	373	366	353	358	386	364	381	374	408	410	410	393	395	387	386	382	362	379	358	363	369	382	369	342	362	394	370	369	374	364	386	371	381	396	411	384	379	390	360	347	384	374	349	381	351	398	373	420	369	397	391	352	352	379	369	389	353	376	388	345	372	416	384	400	404	430	405	418	387	389	372	360	394	394	391	387	399	388	387	356	378	390	371	384	390	417	354	390	366	363	391	386	356	385	393	381	373	345	375	361	360	392	380	366	358	404	390	386	370	432	371	415	353	378	383	385	391	384	416	389	407	369	398	388	403	372	425	327	383	409	416	369	368	359	370	416	374	378	388	357	349	384	371	388	415	374	357	404	396	362	407	380	437	371	393	360	351	408	361	385	335	367	405	342	391	372	381	402	380	379	371	381	389	386	389	383	369	369	354	387	406	357	411	354	388	392	377	416	351	393	382	381	373	387	355	402	392	404	364	402	379	388	373	386	367	408	371	411	353	399	369	370	372	350	369	394	395	380	432	387	399	363	351	335	382	410	408	359	395	382	376	344	413	389	350	393	417	436	378	357	419	373	359	391	386	385	355	382	425	411	380	413	388	373	369	375	355	391	353	379	374	369	380	362	372	381	386	390	378	384	403	406	388	375	374	409	348	372	344	380	382	367	412	383	409	383	397	366	375	371	356	401	405	427	364	397	395	429	360	373	353	379	392	422	365	388	347	359	403	380	369	365	371	357	364	361	387	365	400	414	369	386	377	389	395	352	396	377	361	386	429	386	389	416	414	415	392	394	401	413	421	408	377	361	391	421	403	394	422	439	381	424	354	352	402	395	377	428	391	380	389	349	402	373	419	398	402
40599	45955	53555	48097	67179	60317	50750	36752	20060	7557	2601	1249	1003	953	902	905	945	921	922	864	925	964	903	868	892	926	874	896	890	914	992	895	883	853	934	891	874	842	878	872	935	910	870	913	867	912	907	849	892	883	938	940	920	881	831	902	877	876	945	867	899	926	913	848	881	929	934	920	881	866	897	912	896	880	899	900	892	901	893	859	905	859	898	903	912	889	878	868	858	893	915	881	855	906	865	905	912	876	863	889	931	946	871	844	914	866	827	885	946	928	899	894	887	827	930	892	891	933	854	893	885	881	931	899	884	942	925	876	914	916	899	875	862	878	918	867	882	938	887	879	885	928	880	920	899	898	927	897	912	923	845	904	894	929	814	900	883	881	963	916	900	831	926	895	907	919	885	934	886	939	912	888	858	854	867	967	891	886	871	910	873	907	896	819	908	877	882	912	875	889	889	880	883	867	900	900	903	923	899	938	893	894	862	835	851	879	900	938	905	893	930	865	881	921	824	911	857	884	878	911	871	962	851	887	883	859	922	828	894	876	910	866	881	867	890	918	901	849	890	885	891	879	888	911	928	876	873	879	868	914	923	875	882	940	883	881	914	817	891	897	946	876	912	923	894	890	953	882	862	904	876	861	923	887	880	864	865	898	932	912	896	904	907	930	913	871	936	897	882	905	863	874	890	886	939	906	883	923	885	912	950	888	886	862	889	904	859	880	906	853	878	961	854	893	886	917	905	839	937	865	916	933	860	925	828	916	915	854	865	900	911	897	908	864	898	864	900	903	942	824	866	916	862	920	932	891	880	847	865	915	903	853	837	906	847	900	978	879	858	917	913	858	885	921	875	934	874	838	912	921	912	871	902	922	925	885	877	930	900	927	883	902	893	890	900	906	892	881	882	840	920	916	924	943	926	893	901	927	962	865	951	856	901	840	902	883	947	908	934	913	891	964	886	914	873	875	841	865	852	856	880	863	898	881	857	880	869	886	905	883	878	868	866	897	920	887	913	893	816	858	896	865	908	896	886	896	953	941	868	885	859	904	926	872	888	838	912	918	858	905	864	850	860	889	906	875	869	920	866	922	865	884	905	918	927	967	890	871	860	934	879	933	865	874	897	910	857	857	843	965	884	874	873	916	882	928	923	897	889	969	913	864	915	888	923	837	885	875	895	870	956	899	901	928	920	883	935	850	919	907	885	905	866	927	853	874	923	898	867	863	845	891	906	910	930	895	945	878	890	805	908	855	862	925	844	840	871	912	876	867	895	903	941	901	879	873	887	853	908	917	835	904	921	940	849	907	900	890	910	870	842	938	899	893	883	896	892	933	925	904	874	915	920	928	950	895	886	904	899	946	892	865	902	909	910	899	908	892	878	880	884	918	894	945	922	892	882	936	897	832	884	822	823	888	914	857	885	868	921	926	974	888	854	856	859	857	888	887	861	862	842	916	913	852	932	969	939	902	959	897	867	849	897	850	854	846	883	884	916	913	906	894	879	907	869	933	869	886	887	936	906	890	849	911	853	933	903	896	878	855	919	879	876	902	905	913	897	925	914	887	918	858	939	912	895	889	939	839	884	947	849	860	945	877	850	860	913	907	841	880	880	907	888	845	839	895	928	914	878	890	900	928	934	879	874	880	891	890	882	915	913	894	916	879	917	842	857	878	884	929	849	903	923	904	933	886	910	885	916	871	932	862	851	885	826	917	956	862	891	875	883	921	862	891	881	912	889	956	869	950	880	893	933	858	900	934	856	885	864	869	919	893	865	903	877	919	890	861	936	908	869	836	873	848	858	915	954	840	893	915	880	927	923	925	869	901	895	875	878	857	886	879	911	902	901	934	882	876	916	890	915	921	838	899	909	947	937	932	830	884	899	945	887	819	892	876	911	889	871	893	905	880	909	989	928	891	864	910	894	882	872	884	893	868	876	875	866	880	848	900	863	865	896	924	878	869	951	912	893	873	887	892	926	885	857	846	832	908	897	859	863	905	917	919	898	938	916	920	887	862	870	924	881	924	878	903	968	924	913	882	926	901	905	912	865	844	884	863	928	886	901	875	907	898	867	880	869	892	932	935	852	901	926	948	889	875	917	895	960	896	910	889	895	855	868	914	869	881	920	916	961	894	872	922	889	908	960	939	869	892	881	916	912	891	895	898	910	890	853	861	904	920	878	941	904	873	926	890	868	871	866	895	904	910	862	906	940	963	931	884	899	877	954	876	926	901	868	912	865	884	966	887	905	883	864	880	893	884	857	935	885	905	879	869	915	904	863	874	856	882	855	899	898	939	896	927	945	943	923	867	886	914	938	826	864	949	854	940	895	902	917	909	907	896	888	956	919	883	883	868	898	901	879	876	868	898	933	924	916	853	904	896	855	914	820	926	850	905	876	909	881	894	924	916	900	944	917	905	875	875	869	931	869	896	870	863	927	906	869	843	918	871	888	865	903	891	898	883	908	855	891	925	892	930	892	847	881	887	921	899	959	912	853	905	879	891	923	882	839	908	905	988	868	916	919	890	863	852	893	900	918	899	856	907	928	914	845	891	918	895	932	944	836	855	886	927	885	926	873	897	915	913	883	881	896	910	886	902	912	884	919	897	910	911	877	893	910	887	863	861	886	897	929	890	885	919	905	893	879	920	845	906	879	909	839	871	922	942	865	854	897	936	903	920	880	907	923	828	901	938	863	890	906	945	871	905	941	898	849	872	941	907	944	891	901	882	934	885	929	889	909	903	859	887	884	892	886	837	848	947	894	916	910	930	907	881	889	886	913	941	856	929	935	880	916	869	918	915	880	901	867	931	903	940	858	887	869	865	935	922	918	942	923	886	892	959	932	921	891	912	862	834	861	858	832	871	883	932	874	904	961	871	883	925	856	843	918	917	934	883	873	890	825	956	902	944	914	883	886	860	881	943	857	893	894	880	870	892	910	868	951	828	867	928	903	925	874	932	950	882	894	881	930	932	862	874	908	897	935	871	864	893	891	874	921	916	904	838	904	869	869	890	903	899	867	919	915	908	947	912	865	946	882	866	859	897	901	925	874	888	886	925	863	900	944	909	884	890	901	944	903	911	881	884	896	936	952	913	895	878	862	952	950	981	911	936	888	927	870	865	879	863	879	862	849	850	880	916	883	909	899	916	906	889	869	918	871	919	887	934	959	912	950	881	912	925	879	900	889	891	893	872	886	877	903	921	909	881	882	897	887	883	942	917	858	919	880	871	900	867	914	924	901	831	937	928	913	859	901	885	883	875	939	895	898	868	911	880	849	911	915	894	917	858	880	941	916	854	890	921	901	924	914	875	897	816	872	905	868	873	849	922	887	847	872	924	906	880	881	921	915	884	876	882	873	944	874	895	921	882	923	882	912	921	862	939	919	881	874	920	924	873	909	921	885	874	902	848	921	899	891	909	967	891	879	900	935	878	864	935	887	874	893	874	888	871	915	927	891	855	873	866	888	872	895	940	874	844	907	865	908	852	887	904	892	880
65084	63738	58901	44001	58765	47676	38760	22234	8675	2326	863	478	423	396	398	359	395	359	393	403	415	409	405	385	387	400	381	415	369	362	349	355	385	389	405	422	414	396	415	381	386	377	379	358	374	393	410	374	422	408	423	387	387	393	382	408	403	370	412	404	383	387	414	399	385	412	413	419	427	412	415	404	371	410	394	410	384	405	401	412	381	400	374	389	390	399	400	393	372	399	439	392	402	411	367	411	384	409	370	389	373	379	376	399	395	416	393	397	380	347	372	384	379	400	383	399	373	372	407	353	403	383	362	355	391	393	375	356	354	356	378	397	389	420	355	348	392	403	369	413	400	388	395	376	369	406	395	387	399	381	368	387	371	368	413	389	367	387	387	388	377	380	436	397	411	385	380	390	368	374	399	348	379	395	392	382	370	414	411	412	374	396	378	415	386	374	421	365	393	371	373	361	415	396	381	384	381	381	392	410	398	410	402	416	421	356	396	381	388	331	391	409	363	386	387	409	408	388	417	356	451	382	378	394	400	375	367	367	348	358	399	370	399	392	410	378	431	384	345	390	407	411	348	396	422	390	343	380	388	399	378	389	429	403	384	394	389	384	371	358	361	397	383	399	420	361	433	376	397	384	410	385	379	426	390	407	377	391	341	383	423	378	405	368	411	372	368	382	427	381	399	358	417	383	364	364	409	366	395	373	389	418	380	385	387	420	381	402	393	383	381	372	389	399	401	399	417	400	385	365	368	359	345	394	394	387	372	369	408	376	387	375	386	403	416	376	400	408	417	375	426	392	371	386	385	375	390	396	398	394	404	374	386	355	438	390	359	437	408	399	350	386	387	390	401	360	390	399	384	404	388	406	388	406	402	436	426	372	378	412	355	389	392	427	383	388	387	391	363	389	395	374	414	389	386	374	403	394	408	414	391	363	409	374	357	380	382	392	357	402	350	380	345	363	399	403	392	388	433	398	408	379	378	390	387	379	367	399	388	374	384	364	349	425	334	334	369	401	422	366	392	387	381	408	383	393	395	408	417	404	361	344	426	389	396	409	371	360	399	418	381	390	391	351	377	384	409	346	391	422	372	394	355	368	365	346	408	402	402	373	423	415	405	354	372	389	424	345	377	382	417	396	370	384	363	400	407	430	386	406	404	396	364	386	375	394	394	392	371	351	383	382	406	379	378	389	409	400	390	369	362	391	402	374	373	387	404	429	383	422	361	380	420	391	374	402	388	398	387	402	381	372	424	421	354	389	406	342	392	366	390	354	411	382	380	372	369	376	397	394	391	375	422	386	413	370	412	352	424	388	375	403	393	390	368	410	395	411	437	412	373	373	360	385	369	407	402	383	369	385	403	368	379	378	395	407	364	342	359	423	384	385	380	388	362	416	396	355	372	404	337	405	382	396	402	361	428	371	394	400	395	361	401	374	323	366	394	357	388	384	357	379	374	362	361	367	404	359	397	379	413	385	391	357	406	348	387	405	405	373	404	409	379	378	395	433	388	447	381	399	397	376	387	389	394	406	382	394	371	366	359	373	388	416	412	383	424	379	407	389	381	413	404	367	377	385	407	398	363	403	386	377	381	350	407	381	416	364	403	393	403	427	400	375	411	378	408	429	393	409	352	430	372	420	392	384	380	354	372	418	377	382	396	375	413	367	412	394	374	411	368	382	373	397	394	421	369	394	381	410	414	374	379	414	383	360	375	403	452	410	441	384	415	341	388	396	362	381	390	429	357	364	363	404	372	406	416	350	368	389	385	365	377	424	376	391	342	349	393	368	374	396	389	399	368	415	408	391	395	391	381	394	386	382	398	388	406	390	379	387	364	363	388	388	421	394	411	366	398	420	377	381	373	369	384	401	389	416	395	391	400	363	431	359	396	371	378	401	361	368	403	373	408	353	404	411	403	408	377	357	374	392	383	394	386	354	396	366	386	389	387	376	406	383	411	396	374	405	442	389	405	399	413	334	386	400	389	380	392	382	381	383	393	397	377	410	363	387	386	433	378	403	385	382	427	359	388	403	389	347	399	367	425	400	408	385	428	404	407	410	395	374	362	397	350	401	386	356	418	385	391	357	409	389	372	371	383	371	373	424	400	418	389	378	373	365	397	356	400	363	372	408	405	414	391	411	392	423	365	365	388	365	390	373	358	398	415	395	394	361	393	379	366	421	373	401	361	379	352	395	412	365	395	411	363	383	383	402	447	397	398	397	383	359	391	378	354	375	361	365	378	401	410	355	374	407	375	331	393	402	412	397	381	391	384	355	417	360	386	424	372	379	397	362	359	367	404	381	383	369	401	393	402	370	396	384	411	381	400	374	375	425	369	413	392	364	362	367	398	377	375	396	396	381	362	377	414	379	395	398	382	410	385	382	376	352	370	398	367	411	421	388	368	402	380	359	399	390	379	383	403	421	374	360	392	385	406	409	407	356	365	411	369	379	407	393	376	436	369	373	406	389	397	395	383	378	398	390	387	374	395	391	367	398	381	405	446	355	385	360	413	376	383	380	397	392	409	377	390	410	362	398	369	413	354	381	447	380	393	384	364	411	373	395	381	398	385	390	372	428	414	361	385	408	362	394	385	411	357	409	326	408	374	374	400	397	391	388	431	416	402	364	372	370	374	385	396	403	378	385	414	379	404	411	391	389	405	403	378	390	371	392	373	372	421	397	377	408	392	373	378	378	414	419	428	418	382	403	408	380	400	359	372	413	360	389	402	376	369	385	386	352	374	371	425	383	411	392	394	399	387	392	396	437	381	378	408	340	360	352	375	369	381	386	373	372	395	423	383	391	411	377	382	380	392	378	400	374	345	355	399	401	388	388	390	387	387	420	386	381	355	393	364	364	376	396	396	413	401	388	378	415	383	406	375	360	377	382	366	407	408	392	386	360	431	350	379	378	377	357	397	424	407	369	381	360	384	408	398	407	407	378	393	380	360	376	428	439	404	348	368	388	381	377	397	406	441	392	395	397	384	358	382	382	386	386	396	404	359	412	371	404	399	406	366	354	399	392	399	368	378	415	402	382	342	405	380	429	373	405	370	379	339	383	370	397	360	376	366	393	413	376	386	386	401	388	402	371	397	379	373	399	383	394	371	373	379	409	430	409	382	369	415	429	419	390	374	372	391	372	401	349	386	377	384	392	415	447	382	381	381	436	407	405	379	422	381	384	397	387	383	401	379	383	402	397	402	338	390	388	347	386	384	341	390	382	342	395	398	365	397	374	415	381	356	389	453	358	396	372	388	380	400	361	418	399	411	384	388	395	426	447	387	402	414	398	387	387	396	401	394	387	352	402	349	402	415	385	366	410	401	409	406	373	387	350	394	410	392	398	387	381	355	422	402	414	395	398	404	388	369	386	355	408	346	391	374	396	385	361	395	396	402	355	355	395	377	412	369	393	351	398	425	392	394	403	419	388	397	389	362	397	366	389	355	384	411	399	406	394	390	361	404	389	395	381	366	386	363	394	407	349	384	379	365	362
40404	46123	54391	51264	66459	59657	51028	35927	19229	7351	2565	1305	962	913	880	867	970	914	939	903	835	884	951	900	881	877	920	883	913	941	930	918	942	941	870	875	920	871	926	882	903	881	880	923	970	848	872	900	903	892	945	868	868	908	882	850	881	858	869	864	897	905	903	913	919	919	906	947	933	849	888	874	880	854	870	889	923	971	892	903	946	866	877	870	852	894	898	908	910	925	922	905	920	883	936	932	894	897	948	938	904	907	917	919	937	871	927	945	937	927	927	906	874	931	884	868	899	882	868	911	899	917	949	818	857	858	872	852	874	898	890	862	903	892	902	868	918	918	917	984	959	879	910	908	903	906	920	924	889	854	923	935	837	947	838	949	888	877	921	915	931	887	874	887	890	917	881	878	904	879	937	855	899	845	931	933	952	920	880	909	910	917	920	916	929	862	895	906	892	931	901	904	876	916	949	911	927	874	923	874	945	945	908	883	947	865	914	908	896	879	919	966	896	933	879	911	984	903	884	851	928	904	908	910	917	927	920	873	888	923	954	884	907	892	938	902	914	910	897	891	847	871	944	879	906	921	857	947	873	887	926	874	877	936	907	891	923	910	920	879	949	922	925	898	903	938	920	946	901	925	941	935	923	886	883	913	939	915	876	880	928	898	911	905	894	918	900	916	939	925	856	897	937	928	854	916	854	938	902	911	867	937	906	922	852	962	908	938	896	951	903	891	906	866	912	898	900	928	894	945	866	952	933	950	939	930	933	851	887	881	923	938	917	908	902	904	885	941	905	896	929	928	910	914	895	925	913	900	890	919	884	865	947	891	901	902	902	939	869	935	869	936	873	856	879	925	910	919	910	805	897	898	862	926	872	901	963	924	894	903	873	946	871	863	944	895	893	922	900	883	900	875	901	941	922	895	861	904	923	944	886	904	878	879	898	854	945	856	932	937	935	876	856	873	886	895	898	886	894	875	909	844	885	852	959	931	957	881	920	913	883	886	885	907	891	920	908	899	977	925	907	919	911	840	920	890	901	941	865	915	914	902	925	876	855	917	900	967	860	929	895	877	891	938	921	906	900	919	893	927	899	882	894	871	930	845	864	898	885	907	876	870	899	911	934	877	900	874	896	887	932	873	843	869	832	938	955	917	902	911	942	936	923	902	914	898	910	938	873	888	839	905	905	880	889	898	922	931	879	905	911	925	894	889	904	888	914	927	873	895	889	893	963	876	907	893	901	963	943	862	900	916	888	923	940	928	890	889	852	944	839	948	884	874	922	858	890	953	903	916	852	940	926	883	906	925	942	864	906	902	923	893	909	895	858	864	947	922	947	973	894	851	930	851	886	925	895	889	876	911	900	915	868	905	914	883	934	951	935	927	905	904	876	904	875	944	877	894	949	844	947	870	928	891	911	896	889	865	918	966	910	861	945	916	879	920	868	926	898	925	922	931	943	883	933	897	909	887	925	865	882	901	852	937	867	937	940	956	871	857	877	884	926	901	897	914	895	871	911	904	891	877	849	863	916	925	849	858	897	893	926	880	886	920	850	949	853	915	872	849	893	916	912	899	932	907	882	905	887	951	866	898	906	879	833	899	903	882	904	901	942	934	920	886	913	842	911	855	889	919	918	912	883	894	892	920	930	947	904	916	835	913	875	895	872	852	918	898	965	932	900	858	870	911	891	877	850	869	939	897	922	950	959	947	902	948	895	854	869	916	928	888	936	907	918	884	906	960	905	897	921	915	856	874	882	905	934	841	909	918	851	900	915	941	875	925	906	922	881	913	916	915	925	920	942	915	874	912	912	914	881	869	938	944	918	918	934	883	871	887	871	908	886	896	887	939	897	925	896	932	896	930	954	926	876	906	853	900	891	928	908	908	867	892	911	902	876	922	863	929	936	883	909	918	923	893	925	961	895	865	899	842	887	879	921	928	850	957	891	928	877	938	879	851	925	937	914	949	923	929	909	982	928	913	900	869	834	948	922	868	959	873	874	883	929	843	873	934	866	874	926	895	893	909	910	924	879	886	908	876	851	923	903	930	932	850	925	857	900	901	843	862	898	906	882	924	866	957	842	932	907	914	892	897	886	898	926	936	947	887	860	955	890	921	922	923	898	966	987	930	915	932	902	896	939	902	871	876	905	876	915	899	927	938	932	924	877	883	903	949	916	927	895	872	884	895	892	940	918	892	921	854	905	911	887	854	922	918	934	916	889	888	876	905	910	882	826	945	921	868	969	923	934	875	856	876	929	924	875	911	916	895	859	903	866	937	911	904	910	957	949	921	931	908	904	897	888	914	896	902	897	877	883	892	878	884	908	875	868	884	910	924	952	942	933	843	930	860	871	927	892	914	886	878	912	903	919	917	869	923	893	893	904	928	897	872	896	897	960	893	945	882	911	926	887	895	881	869	910	945	911	928	932	912	872	912	916	865	922	910	907	951	876	889	895	899	894	851	919	883	919	887	857	869	873	860	913	874	926	911	886	944	910	905	889	907	955	887	925	963	866	933	939	946	891	939	899	895	863	878	859	881	852	878	923	902	862	872	943	850	956	916	888	894	890	928	862	930	948	904	906	916	919	910	890	890	906	911	935	952	942	962	871	879	866	883	881	903	871	892	916	865	879	887	919	906	918	924	862	875	924	916	841	911	848	861	880	878	871	903	920	939	882	924	952	935	871	890	894	894	936	943	867	905	944	857	904	959	950	934	901	949	880	963	923	899	938	887	899	878	912	884	919	904	873	886	895	886	884	870	897	899	881	936	881	928	923	931	892	891	909	940	914	862	838	912	842	940	889	957	921	901	938	852	893	922	859	914	870	891	916	888	927	883	872	850	940	960	883	924	921	913	925	916	945	891	911	900	917	875	890	893	913	891	869	924	903	920	930	891	914	883	971	901	927	945	946	906	835	904	883	884	884	843	892	885	868	883	922	885	898	912	915	888	871	925	928	868	922	911	904	913	920	939	875	855	949	902	883	921	862	931	881	961	881	914	850	920	917	888	923	924	923	892	904	939	904	948	856	948	943	888	878	936	881	884	885	872	906	876	937	895	895	898	928	911	904	854	976	921	895	891	905	930	889	939	881	940	918	927	899	900	930	930	917	903	948	939	865	919	865	867	945	884	933	865	838	843	904	901	934	931	872	895	863	934	909	893	911	923	882	919	876	916	914	921	876	914	881	919	925	890	887	848	878	921	889	915	926	895	892	882	914	932	863	906	907	929	878	906	850	882	903	906	965	868	872	870	914	892	894	900	883	918	847	895	900	916	886	878	847	853	919	883	942	890	921	935	850	899	918	941	940	929	921	926	903	911	987	855	913	890	951	904	945	893	979	964	919	901	907	883	903	954	944	936	915	915	868	861	898	931	897	885	926	916	898	859	879	961	920	917	915	912	866	902	926	876	911	881	919	915	878	877	875	921	875	944	894	889	923	875	896	881	900	895	885	903	864	945	893	883	900	860	892	927	924	962	902	850	923	884	870	956	884	918
7761	4168	3427	2073	3240	2634	2625	1598	809	591	442	465	442	436	419	428	397	446	431	416	375	415	379	428	415	463	444	437	416	394	381	419	428	463	457	451	401	418	419	435	463	465	440	418	448	409	395	430	445	463	396	430	448	446	412	406	441	442	469	413	408	411	466	423	460	410	455	402	420	429	440	403	423	455	425	416	416	424	388	439	449	410	427	410	416	411	418	408	452	426	396	420	462	420	444	393	411	418	419	438	461	435	451	424	424	431	407	439	399	436	414	402	426	422	434	419	390	432	414	423	435	448	418	440	440	416	405	427	406	405	404	403	419	380	447	403	430	442	458	455	446	430	387	413	414	423	394	466	434	418	428	413	420	410	421	381	412	440	455	426	445	415	424	410	410	393	421	415	449	450	439	425	423	436	420	446	414	426	416	422	408	433	432	423	394	479	402	393	421	405	394	401	395	417	458	397	426	421	447	467	392	414	423	411	430	437	417	414	442	437	401	424	439	434	434	427	449	391	423	461	402	435	405	418	451	430	430	399	383	426	446	432	470	386	446	433	451	445	433	416	398	442	484	403	427	411	416	402	430	407	448	422	428	428	457	428	403	470	397	417	441	468	428	423	408	416	431	428	418	378	412	419	461	409	499	397	411	370	437	448	430	419	428	441	412	447	423	409	434	409	398	446	398	426	436	396	414	428	454	427	407	436	397	385	409	459	446	423	412	401	424	440	424	422	394	406	433	414	433	451	431	400	458	396	412	421	474	451	421	456	399	428	422	433	426	453	380	388	409	454	391	421	408	423	435	413	422	423	431	427	412	408	450	390	401	417	441	389	435	451	427	407	403	418	451	452	438	456	448	483	416	422	437	446	431	405	436	390	418	478	415	430	381	440	441	432	405	427	461	436	396	423	443	455	431	429	448	465	441	455	439	415	443	431	437	457	447	401	442	454	426	430	428	436	439	378	432	413	421	424	461	428	467	413	428	439	455	426	437	407	396	424	438	402	435	420	418	419	434	432	423	423	428	420	412	436	408	410	407	463	457	432	408	431	428	420	415	407	424	408	396	396	416	452	447	448	414	424	462	418	439	439	455	418	392	426	409	421	453	467	382	425	435	423	404	430	422	398	451	432	445	389	406	403	424	408	410	421	445	438	443	415	440	435	454	452	401	441	447	398	392	422	380	405	416	423	439	428	470	414	436	407	451	398	438	408	439	421	450	392	457	417	440	399	432	464	407	415	445	441	455	414	414	408	382	432	416	422	467	428	381	375	423	424	458	433	444	439	433	453	410	436	390	411	443	440	437	442	452	413	417	463	415	411	450	403	451	431	442	424	420	432	437	421	447	474	401	423	440	395	424	425	439	433	421	439	461	428	417	405	412	430	435	421	374	402	426	430	423	449	395	425	429	410	426	426	427	397	452	399	456	405	402	434	412	412	421	427	426	444	390	414	422	421	463	438	410	440	415	414	396	478	464	417	419	418	445	454	438	435	436	421	407	395	444	412	381	423	370	420	442	400	387	430	438	432	413	420	424	384	470	409	431	440	401	396	430	431	398	427	457	408	406	409	426	419	442	419	430	418	431	419	429	388	414	432	451	420	475	414	401	411	418	453	405	422	431	412	399	450	471	408	446	393	442	403	420	408	427	396	411	458	428	404	421	436	427	429	427	426	413	434	400	427	430	409	455	437	410	433	417	465	421	416	437	433	410	407	432	419	443	441	428	408	432	461	439	401	412	462	422	460	451	408	373	434	429	403	379	402	425	418	440	428	403	474	444	450	421	416	378	433	439	433	444	419	440	420	444	422	416	434	439	444	428	403	415	434	409	443	416	443	401	408	473	452	454	424	404	408	434	427	420	427	427	448	433	453	421	420	434	433	444	416	416	409	453	415	384	416	407	455	473	423	450	437	443	429	423	406	402	444	420	415	374	421	414	437	446	401	428	430	400	432	431	443	464	442	409	436	405	442	446	425	430	434	410	435	441	384	417	434	401	430	397	429	389	431	411	397	412	436	413	440	434	407	421	385	408	404	428	399	458	416	430	401	463	450	422	439	456	420	419	415	395	428	408	426	394	454	414	430	422	442	439	432	438	387	457	446	429	432	412	415	432	429	441	429	425	452	438	400	479	410	462	404	418	391	450	429	441	421	426	413	421	427	415	443	421	392	433	443	438	429	413	413	421	432	417	448	463	465	440	428	423	414	430	466	438	425	420	441	448	412	410	420	431	425	407	409	448	436	444	446	391	442	378	431	421	397	396	453	400	418	452	448	412	414	405	420	423	415	453	440	420	395	414	421	423	430	443	434	405	410	422	420	409	443	435	419	460	407	429	372	408	461	448	418	401	437	423	424	409	425	444	413	422	398	433	459	406	429	446	417	422	441	429	442	438	411	383	406	442	456	432	432	405	435	446	459	430	419	451	423	427	425	428	437	422	421	404	436	403	458	432	403	451	454	451	409	413	424	393	447	380	428	425	453	414	402	457	441	415	442	443	426	435	407	444	408	428	400	408	406	410	400	421	466	405	380	435	420	411	418	389	424	441	402	401	411	434	396	413	427	454	412	408	454	446	414	452	428	387	441	413	438	401	430	396	419	430	421	446	428	398	400	448	385	442	404	454	409	414	467	397	417	358	450	428	379	415	384	428	430	412	458	433	453	418	419	435	426	392	434	402	456	422	406	435	407	409	455	430	430	463	435	437	372	437	433	404	425	409	447	411	431	422	421	394	436	416	405	422	403	422	443	417	455	409	453	413	439	375	417	434	413	435	424	445	453	403	442	448	397	436	405	422	439	433	427	442	430	430	427	410	405	427	422	426	405	445	444	427	434	430	388	406	418	436	417	466	412	390	443	401	448	436	420	435	417	408	409	390	451	439	444	447	440	446	415	423	403	423	452	432	450	418	426	370	441	428	435	463	433	408	401	417	423	407	431	465	423	403	447	401	430	425	390	398	459	414	461	437	432	430	469	390	423	444	409	421	418	443	401	422	437	432	386	442	442	400	411	434	462	427	411	439	404	433	443	409	441	444	380	440	409	411	438	442	455	399	437	393	431	420	435	438	468	410	437	415	453	393	465	418	412	455	453	420	419	462	447	435	414	425	430	458	410	387	404	394	419	469	451	393	422	435	429	419	415	424	443	458	427	414	436	440	418	455	433	449	422	468	419	409	405	420	401	406	400	470	463	426	407	430	393	440	445	451	420	456	445	431	418	432	419	408	405	408	406	439	435	380	420	413	438	457	423	400	449	403	416	423	456	404	389	413	392	404	402	436	392	414	399	443	409	444	439	431	441	374	423	439	402	406	437	412	410	390	400	429	450	446	416	438	432	416	450	437	460	438	426	440	452	395	382	447	448	474	435	429	429	414	442	431	428	455	422	440	407	461	429	443	418	415	438	402	419	434	433	408	385	449	442	413	439	436	446	434	435	388	409	402	419	438	469	406	430	399	451	420	419	411	453	413	391	423	421	421	416	421	441	388	431	422	395
6892	6574	7668	6900	11942	9487	8900	4868	2448	1451	1088	1064	972	1023	961	932	1029	932	986	956	941	979	946	1002	1026	1006	1021	996	982	948	985	967	988	960	988	992	977	977	1005	937	946	986	995	989	948	981	950	994	939	970	982	981	1016	923	1011	988	956	991	1028	996	1026	992	905	1009	966	939	987	1001	984	994	1010	930	1039	1012	990	1011	975	996	1016	914	959	978	1000	1013	1013	941	1016	980	993	951	940	995	965	969	941	948	983	968	972	976	1006	972	1044	985	1018	1027	963	958	976	1006	981	968	936	1002	1000	1002	964	978	1009	996	935	971	1020	919	932	980	1009	949	960	977	1010	1001	997	1026	977	900	984	973	1009	1022	993	964	948	940	955	1006	997	961	1023	940	974	985	977	959	983	972	956	975	965	947	970	975	945	1044	1034	911	974	940	1015	1020	936	954	998	950	1000	956	968	938	972	989	965	953	941	997	955	974	996	984	956	983	994	1023	994	981	952	990	1012	964	966	1007	971	994	953	1028	980	999	960	959	941	979	974	1026	971	991	967	1051	915	1030	998	1009	999	971	961	916	935	956	949	998	968	987	1036	963	968	980	1014	969	1011	964	956	1014	984	939	985	959	977	953	983	992	1009	966	1000	1014	963	990	946	1024	970	981	1025	1007	895	990	975	971	963	958	933	938	986	1022	1054	1030	978	1005	981	1011	939	964	1008	1009	952	1054	1015	960	978	1002	1007	990	956	1021	903	927	954	1031	996	944	967	966	988	963	985	968	966	939	983	960	1013	984	943	989	1015	927	965	960	952	1007	967	1008	1008	968	998	947	978	956	985	943	953	991	997	1028	1016	945	934	995	962	972	975	958	983	965	982	915	1001	1022	949	998	961	977	1002	976	943	977	990	1013	890	986	995	937	954	935	942	979	954	966	979	994	913	967	1008	966	964	1017	905	982	950	993	1045	1002	989	963	965	1013	961	953	931	992	952	986	938	1021	905	976	995	1008	979	947	973	1010	909	974	993	1010	1008	987	989	964	956	983	983	924	996	1018	969	959	944	979	942	1038	983	1000	977	980	971	999	1012	992	939	1010	1007	992	981	951	1022	1002	1005	899	960	986	1036	969	976	959	945	1009	965	996	923	991	997	997	965	972	1013	963	950	1059	935	978	990	930	975	908	994	916	956	942	953	998	985	987	972	986	973	1006	971	985	949	955	943	958	1039	1007	958	991	931	987	1038	930	970	981	1018	999	995	927	926	934	1013	1001	1005	984	997	1014	1001	960	1016	1015	990	1021	992	970	960	964	1060	949	975	934	953	956	964	977	1005	1030	984	1045	1020	976	989	1037	1047	1037	974	1010	1000	945	972	964	993	1020	970	958	962	1047	992	950	897	989	948	968	927	987	1006	990	941	946	956	959	1002	974	921	972	1003	1071	951	1028	972	944	960	1009	952	955	952	916	1028	994	947	982	995	999	971	988	1010	970	936	982	955	968	988	955	990	1016	963	961	994	938	942	992	968	998	949	1006	930	1062	970	947	987	947	949	970	994	922	1043	938	984	946	919	1002	981	955	988	976	967	987	972	955	1053	950	979	984	998	1048	1000	945	967	970	991	966	986	962	1011	1002	988	1033	1003	977	969	967	1003	1013	939	1048	1007	960	978	978	995	966	954	970	964	950	982	984	993	965	949	970	1007	987	988	930	985	959	949	997	965	965	992	989	965	1039	951	1002	934	1003	1001	1017	994	989	929	995	920	988	966	970	1013	957	940	1014	1005	946	969	990	1009	998	1014	955	928	1004	966	924	1004	997	991	1014	988	1029	989	945	953	968	964	1030	948	942	950	981	996	949	1027	969	1016	1010	990	966	1029	921	963	1001	909	922	959	942	987	986	1000	928	979	973	996	1001	989	1003	982	987	966	994	987	1009	999	982	985	938	1014	919	1019	957	987	977	977	952	945	979	949	985	919	933	989	992	926	978	965	1046	955	944	985	953	953	980	996	988	972	967	967	1014	990	1029	973	965	969	987	1006	963	969	997	995	926	971	955	967	1022	945	1029	1020	982	977	939	929	973	1022	958	965	974	944	984	970	981	936	980	1007	985	966	1010	1015	955	1013	966	1000	1061	999	965	992	964	989	978	986	1018	944	964	1050	941	996	997	1023	975	972	1017	969	1039	963	959	960	982	953	985	950	1021	999	945	967	960	999	979	983	957	965	984	1005	928	994	995	934	979	929	931	1017	1034	968	961	1017	1019	904	989	980	991	987	1016	975	975	1016	1015	941	969	922	1024	968	966	1038	999	937	939	984	958	994	940	984	957	949	996	961	997	958	1003	932	997	952	929	1002	972	928	976	952	1022	975	982	972	955	938	1000	967	1032	1075	955	963	1015	998	987	907	996	968	1045	927	962	985	985	950	999	968	952	994	998	997	973	958	989	916	973	1014	926	908	984	999	975	963	933	1017	1068	1001	1015	929	987	1026	944	987	976	969	928	964	1010	1026	1013	947	1000	960	974	1048	942	938	971	981	980	1004	1022	986	967	993	954	1006	963	933	981	988	967	911	960	956	968	1012	983	993	1011	950	981	954	986	914	980	971	957	1020	980	1065	972	972	960	954	986	1031	988	1072	920	998	954	974	962	942	976	958	994	1010	985	982	914	972	987	972	1030	969	982	963	955	1015	938	962	1031	963	1014	924	969	991	968	963	979	1012	1024	995	1002	981	1017	998	1014	948	954	952	973	971	970	1000	939	942	945	980	979	1033	935	971	916	997	979	954	1025	983	1007	935	980	1041	974	991	983	989	989	989	956	975	943	927	1014	1021	975	1042	1017	984	915	961	971	920	1024	958	979	958	989	978	1015	992	987	981	979	983	989	987	1020	912	926	979	1019	1046	973	963	986	960	1036	933	1052	1016	1012	1025	980	980	981	1018	1023	1000	1027	1003	972	948	946	1021	978	962	1013	963	929	1027	1008	1007	956	936	975	993	988	964	977	962	1002	1032	960	1001	935	1003	931	982	958	1049	963	973	952	1000	958	954	999	997	909	977	986	927	1012	984	945	962	968	995	958	969	926	971	972	940	964	932	990	989	952	973	993	1039	962	983	1016	954	996	930	930	957	1009	968	1004	1012	962	975	944	1024	1010	961	1003	961	1014	977	993	997	1003	950	1057	1029	965	871	1003	1011	957	1067	956	1029	959	951	999	1008	1000	961	944	920	944	1001	997	926	967	1036	993	979	935	1010	998	925	945	984	1003	974	994	993	938	991	996	972	982	958	1026	992	1015	1008	991	952	979	937	989	1001	1024	1059	1010	1005	971	997	1014	967	963	937	995	975	1015	1002	944	996	963	979	970	962	960	954	973	1019	978	978	951	967	951	986	966	995	966	996	968	994	954	1019	964	971	961	976	1019	1019	972	968	976	996	1045	1031	979	1034	920	920	971	948	954	962	1003	975	1002	978	978	933	998	1049	971	979	1005	1003	975	1059	962	998	982	999	1000	1045	1005	947	988	926	980	1028	929	995	960	1008	1018	955	963	1028	984	984	958	935	981	985	963	945	955	1011	1005	1001	969	1008	987	1032	953	1003	1020	964	981	1019	964	973	986	997	983	1012	980	990	956	964	985	983	995	1004	994	992	959	974	971	1013	998	943	988	954	965	996	1020	946	1012	987	955	971	960	989	975	1002	957	982	985	979	1010	1013	978	1011	999	975	1005	968	993	957	1048	1002	977	985	977	932	956	1002	989	1072	988	976	983	955	979	928	977	1009	965	1002	970	1021	945	1027	927	959	946	966	960	932	971	962	952	982	976	964	975	957	925	1012	981	994	1056	927	943	1025	973	986	975	935	943	998	975	922	953	998	1024	1009	1057	1000	889	968	986	974	999	979	978	977	987
66470	68077	61162	47099	55166	46243	36681	19903	6812	1910	774	476	436	391	345	419	402	367	413	378	427	407	376	378	420	420	395	380	396	392	368	411	429	365	444	349	398	365	407	400	359	379	396	399	368	402	382	398	397	351	391	436	368	389	384	374	391	386	361	374	391	381	384	368	387	383	379	374	447	352	380	411	413	430	401	371	381	363	405	389	372	386	360	403	377	405	413	416	399	359	355	357	370	418	367	389	374	382	386	388	406	423	423	384	363	372	390	398	353	388	357	354	367	394	402	372	368	385	378	410	378	374	388	375	396	415	356	429	393	389	370	406	371	377	415	373	382	381	379	378	406	395	363	398	352	401	407	395	409	370	393	363	385	372	385	407	393	371	358	414	393	396	379	395	398	400	411	412	395	371	377	379	408	361	369	391	382	406	385	391	346	393	399	400	411	388	369	416	395	430	367	386	384	382	420	430	393	384	395	379	380	404	369	366	381	397	417	402	400	398	421	400	353	360	387	400	381	364	367	416	390	361	426	394	367	371	391	409	371	375	363	361	371	411	377	383	402	404	388	399	378	429	398	386	379	395	389	404	403	404	374	370	369	365	382	393	393	376	402	424	394	382	379	362	363	377	427	412	396	351	383	359	389	346	341	360	379	377	392	388	402	412	380	403	374	383	388	390	387	368	435	379	389	390	364	370	396	359	359	382	349	394	417	390	378	393	388	364	406	381	375	395	383	375	375	425	388	369	361	392	381	387	387	389	378	416	360	391	406	411	381	398	383	393	389	398	382	417	344	381	354	413	388	384	376	363	392	405	359	400	391	375	411	423	377	406	381	417	410	402	403	362	404	385	399	402	400	402	376	371	434	419	377	398	388	383	412	374	373	388	424	390	392	399	383	417	370	367	364	393	396	377	371	366	386	360	398	391	402	405	384	392	405	377	400	397	391	377	383	404	395	373	370	383	347	411	376	369	392	372	355	393	415	419	386	402	372	399	369	394	374	412	398	363	363	359	405	400	423	407	395	348	377	381	381	339	409	371	387	368	369	396	448	430	392	424	378	381	402	397	395	398	383	384	373	391	352	374	378	382	378	366	368	397	394	352	379	346	385	397	374	390	398	357	379	388	417	371	388	423	347	376	422	378	425	404	419	365	366	397	390	368	419	372	365	343	411	378	387	398	382	378	398	401	378	368	360	400	394	375	359	407	376	357	380	380	396	402	405	383	359	394	354	398	371	354	374	387	371	379	384	385	430	364	396	358	390	392	356	376	360	407	396	351	360	379	410	401	422	374	422	422	384	395	408	371	363	345	357	377	383	390	397	392	331	386	402	392	365	423	405	406	410	394	392	375	416	400	430	398	411	370	386	399	386	377	431	380	353	405	388	390	381	350	385	385	387	401	409	406	384	411	399	397	397	417	391	383	364	396	400	381	401	392	368	370	356	386	389	378	394	352	379	414	400	350	375	396	378	383	398	419	379	396	387	373	380	381	383	401	368	379	376	372	371	370	342	387	419	365	405	378	414	371	400	404	386	384	406	413	358	369	383	385	387	394	374	375	423	384	408	413	393	380	383	432	394	416	423	398	354	419	371	403	404	386	391	412	409	380	414	403	409	385	390	411	370	385	386	368	367	403	385	385	389	378	402	392	383	414	395	382	360	364	363	381	356	366	382	369	377	368	384	392	393	396	407	386	409	392	375	372	378	380	390	406	405	382	357	384	349	366	405	391	357	366	375	380	423	357	397	382	393	384	342	383	378	389	394	425	364	388	372	380	389	350	396	406	372	390	371	333	377	393	411	354	397	408	431	393	390	364	382	414	355	385	354	356	376	364	383	391	402	431	415	374	372	389	372	378	356	365	442	396	414	406	351	369	374	408	375	358	381	407	396	382	361	407	327	352	379	400	373	388	383	399	362	383	398	388	361	401	356	353	402	414	365	403	370	381	378	409	438	395	395	368	359	354	382	411	373	359	379	400	394	409	370	399	402	402	401	350	421	368	411	370	357	417	390	411	365	394	373	412	402	416	423	400	390	402	404	372	360	348	419	351	349	413	405	369	378	381	374	369	379	382	388	367	363	369	404	369	365	413	360	387	348	366	395	398	386	410	429	389	381	402	410	369	322	414	390	350	399	372	395	412	367	377	436	362	418	367	378	333	399	407	408	354	379	417	421	394	425	384	377	385	407	352	387	406	386	357	395	377	381	360	390	369	402	363	393	404	400	363	378	430	364	395	381	347	347	374	350	381	359	400	376	386	367	388	395	392	381	409	388	382	383	394	385	396	358	375	410	383	356	361	389	381	380	394	392	393	432	375	420	400	357	380	386	373	383	362	376	376	386	379	399	375	356	393	393	424	402	415	394	363	390	385	400	360	399	399	361	368	384	378	377	380	408	413	388	370	404	414	373	413	402	393	359	404	387	401	368	394	408	391	363	404	390	384	368	377	369	387	381	400	389	399	394	354	413	422	396	363	381	422	414	382	403	401	406	404	385	407	375	383	391	404	374	374	393	351	393	374	377	413	418	391	352	370	380	397	409	395	397	360	390	401	420	358	396	390	379	412	412	392	385	395	399	345	399	367	395	415	362	424	359	397	356	340	385	412	389	396	416	378	384	383	412	384	401	390	419	416	399	425	375	411	399	406	387	378	428	409	383	401	359	388	405	370	389	371	361	394	396	385	394	349	419	388	437	371	353	415	394	393	388	357	362	422	406	366	357	376	420	362	406	383	403	391	409	387	401	357	392	405	399	370	369	388	396	360	378	379	367	364	382	368	410	364	341	383	381	402	368	387	383	386	372	441	395	371	391	408	381	432	331	370	333	400	406	384	392	401	412	395	373	426	422	384	425	355	362	365	388	360	402	408	394	386	329	392	415	401	416	405	389	359	368	397	403	401	423	379	380	375	372	403	352	409	415	374	398	374	405	381	398	401	384	360	401	388	416	427	389	421	349	397	366	384	349	361	406	404	371	377	352	374	390	367	376	404	383	392	405	406	421	375	342	386	362	392	375	366	380	364	365	378	409	398	393	438	385	422	397	400	372	381	370	381	391	384	396	411	390	369	359	378	441	388	384	387	423	449	397	396	408	393	407	374	408	356	428	374	389	416	369	389	395	394	385	384	399	405	460	391	379	412	413	377	389	390	362	368	381	410	352	411	373	403	388	377	388	358	364	383	392	375	388	363	395	356	349	398	360	367	410	407	409	352	415	413	406	390	429	404	408	401	395	375	397	346	369	373	413	376	396	417	418	378	384	425	353	395	359	372	373	406	425	418	367	356	393	395	381	405	403	382	413	389	358	411	410	410	380	359	369	346	434	408	378	398	395	391	377	395	418	409	339	399	408	370	368	381	398	368	386	365	413	372	383	422	381	388	360	387	374	395	412	379	402	380	401	375	379	413	389	341	416	383	385	362	435	405	375	402	393	369	389	401	383	384	390	398	406	379	418	357	382	392	326	398	379	355	433	369	378	393	385	405	384	363	338	356	386	393
41198	49812	57428	54141	64793	58762	49042	33282	16717	6326	2343	1206	1011	900	959	893	929	885	928	972	921	972	841	899	895	908	869	935	935	881	959	879	878	966	875	927	863	914	943	897	895	925	885	912	928	957	931	946	926	894	884	903	896	930	908	906	911	943	906	887	958	928	945	900	886	874	901	955	925	916	864	931	906	909	877	892	967	1007	862	896	881	897	893	845	899	898	912	925	926	916	897	900	937	863	907	883	844	882	941	916	837	900	946	859	957	910	936	877	930	918	940	872	961	899	902	931	955	870	902	926	912	946	862	930	914	872	943	879	913	924	902	926	917	887	879	902	883	895	918	915	920	898	846	867	945	906	874	967	833	910	931	886	904	884	880	915	867	988	875	906	826	892	899	866	911	904	929	889	908	894	931	884	959	920	902	975	934	861	929	897	883	898	897	939	912	911	902	900	916	899	874	945	907	897	922	850	868	902	849	892	923	915	920	924	875	931	934	947	917	876	935	911	889	834	896	894	848	820	854	932	885	887	903	900	844	866	906	917	901	957	880	896	919	908	899	872	928	903	895	895	905	887	918	910	919	905	915	962	959	884	880	937	935	876	844	898	862	908	917	855	836	923	921	878	883	917	883	874	902	872	915	886	894	896	888	904	902	885	861	927	916	917	815	842	911	896	882	900	874	905	873	880	935	909	900	942	887	883	921	892	854	911	881	906	888	891	927	956	874	885	841	873	915	958	883	870	891	919	890	855	921	896	941	865	916	868	914	909	862	933	907	929	924	865	907	972	894	924	921	872	873	932	926	935	903	858	957	927	926	901	911	863	943	929	925	926	924	893	920	892	912	904	916	872	925	971	897	867	879	881	860	889	921	878	894	909	913	906	896	865	929	877	902	916	908	925	850	942	910	877	880	896	924	946	894	904	926	891	848	861	873	934	925	899	939	904	921	914	936	951	924	918	885	864	900	953	912	904	927	914	918	899	909	888	914	865	937	984	886	889	953	903	934	897	886	937	886	944	857	895	932	917	939	872	916	898	922	957	928	926	905	899	883	908	940	939	862	914	884	887	901	923	900	937	899	883	952	907	854	925	881	935	913	891	893	900	906	849	922	860	906	869	925	870	874	887	911	905	830	943	943	904	925	883	875	936	937	940	862	863	906	960	908	933	908	918	859	932	964	976	892	878	895	908	905	870	896	883	917	921	898	906	893	827	916	914	893	942	889	934	891	942	888	932	927	974	916	927	905	905	955	893	858	885	880	940	925	909	922	909	930	892	887	899	884	933	913	867	912	846	877	909	900	926	910	934	954	909	868	943	877	946	909	885	902	874	918	908	911	871	930	927	926	902	864	887	920	965	912	888	914	872	910	941	933	899	935	930	899	934	890	945	929	871	923	894	971	893	883	923	938	880	918	921	970	922	872	934	921	898	945	924	905	930	877	899	866	961	953	883	923	933	896	878	904	915	890	906	907	907	919	892	954	865	890	894	920	907	879	874	855	972	921	951	897	921	900	876	950	893	867	908	873	892	926	923	942	934	962	910	872	853	853	923	869	944	952	892	887	902	867	901	901	890	907	889	884	948	894	863	866	901	909	930	922	874	898	891	853	910	917	918	934	818	957	887	916	870	972	933	881	873	912	886	888	915	924	940	837	970	896	887	898	931	848	944	886	970	903	981	909	899	925	924	906	899	930	866	887	907	902	912	922	911	913	908	926	929	881	919	935	917	919	909	909	900	921	896	933	951	924	962	876	932	884	964	898	908	871	908	901	920	875	908	965	904	888	933	885	898	882	921	901	943	872	952	917	902	885	861	886	933	897	884	897	841	907	879	941	879	906	861	898	900	922	905	939	902	880	900	815	880	926	920	920	889	934	975	902	946	890	850	908	883	877	893	929	928	888	938	887	876	853	975	897	917	842	888	867	903	921	923	927	883	986	862	904	858	902	904	943	911	911	957	889	912	901	916	902	876	923	921	862	921	898	909	919	945	902	941	924	882	861	914	884	928	888	882	918	865	911	890	951	916	916	916	902	973	853	901	859	922	914	856	931	897	885	897	903	875	940	885	888	889	884	909	942	874	901	903	899	928	981	869	850	939	966	882	904	884	860	856	955	961	917	913	875	899	936	945	883	869	876	969	856	902	906	929	925	814	944	903	893	911	902	931	869	910	900	871	902	945	912	893	910	877	905	866	894	915	950	842	882	864	938	907	923	914	900	863	922	904	877	873	907	884	921	921	872	848	943	875	922	906	905	887	925	910	917	944	877	934	876	933	847	876	939	900	914	935	887	873	900	877	861	922	867	902	882	868	872	906	881	918	897	886	926	916	919	897	953	894	859	905	943	913	876	874	883	884	902	920	921	921	924	931	893	943	880	934	943	874	876	886	901	873	863	854	946	908	889	883	905	937	928	895	907	915	877	923	947	909	921	869	924	896	896	914	878	935	903	939	890	928	914	857	898	930	876	874	920	948	902	897	900	934	899	914	942	913	939	922	915	933	910	890	886	930	932	912	938	881	974	934	911	880	913	851	868	921	905	959	930	887	991	930	911	918	921	878	920	903	911	882	877	848	915	892	853	962	941	887	874	926	879	902	892	909	924	903	924	904	889	924	883	929	915	929	840	972	949	893	909	918	920	917	855	865	1001	922	851	959	917	894	858	853	918	927	918	906	907	891	921	939	857	910	941	920	902	902	876	881	933	875	894	860	933	962	880	924	863	926	917	851	889	882	891	880	896	890	867	946	877	893	906	871	923	890	927	898	899	883	903	929	984	920	879	920	903	952	865	878	933	899	923	938	873	977	876	952	922	922	884	972	893	916	909	898	850	921	957	923	932	922	938	922	854	942	858	886	922	915	913	882	935	920	917	854	908	925	928	910	932	916	895	912	934	902	925	951	930	937	924	895	896	921	925	845	926	929	856	920	923	895	952	906	938	902	934	952	902	960	885	883	929	879	919	899	877	919	926	920	945	880	905	919	899	906	904	881	922	916	898	931	836	864	875	886	872	915	912	890	974	924	904	911	865	899	921	896	932	890	871	963	894	873	929	889	901	919	880	919	895	913	927	899	895	890	915	909	881	893	909	889	886	871	933	983	939	898	894	931	932	956	910	916	874	881	908	849	920	839	876	904	922	918	955	909	891	957	888	932	920	908	924	895	918	897	954	913	868	924	927	903	892	895	915	931	895	918	904	980	894	902	888	945	879	905	856	912	888	885	877	927	909	898	928	933	839	918	868	889	917	883	905	940	897	923	843	944	881	944	898	894	892	928	912	850	909	908	909	974	887	909	927	920	902	927	890	890	868	882	920	889	893	889	952	910	908	916	855	889	1001	880	943	857	900	884	946	880	909	886	921	915	825	922	872	926	912	890	934	914	918	879	869	911	907	877	921	892	943	932	904	947	918	919	911	884	855	906	859	905	886	850	881	905	882	921	934	848	900	918	865	893	899	925	897	925	910	931	898	910	877	900	955	971	866	913	867	880	903	910	946	920	877	912
65635	68463	65297	47906	54709	46368	35967	19146	6468	1803	700	510	398	394	400	428	355	415	418	384	388	400	385	391	387	385	393	421	386	380	381	402	422	416	384	405	394	403	431	385	382	383	396	374	392	376	376	411	438	393	375	424	402	434	376	378	413	363	437	360	428	375	383	397	362	369	415	418	393	350	425	411	410	384	381	404	403	381	409	415	373	351	391	417	383	394	398	400	392	392	386	384	379	393	404	399	394	388	396	395	405	369	431	400	381	407	387	383	387	378	436	354	416	364	410	391	407	371	390	422	387	384	382	384	420	397	388	380	420	374	425	382	395	374	379	371	412	391	376	353	377	379	401	370	369	387	369	445	444	391	399	394	410	372	403	392	384	418	398	419	395	367	420	414	391	372	396	357	358	422	336	366	389	384	397	410	354	384	410	372	413	428	416	388	387	418	428	419	385	419	425	394	370	392	411	375	375	361	387	383	389	393	402	386	429	389	419	377	381	382	361	426	386	388	393	382	377	418	401	343	410	392	411	404	421	410	407	383	404	402	393	388	410	399	398	425	393	416	426	405	402	416	395	407	358	411	423	387	387	402	401	415	389	415	338	386	418	371	378	376	372	385	386	390	404	413	368	390	394	379	368	412	408	397	383	378	411	347	384	433	416	385	388	395	413	396	385	394	408	414	398	382	436	373	387	404	412	426	405	395	424	411	409	424	390	384	348	372	426	384	397	355	400	394	384	393	399	393	391	430	403	366	413	400	406	402	363	390	380	397	437	378	397	381	390	401	404	391	418	368	416	430	450	416	383	420	451	413	390	367	374	407	339	374	417	382	399	371	407	379	438	403	424	398	401	419	369	425	405	403	423	386	419	415	397	393	373	399	379	387	376	421	382	373	407	354	367	410	387	368	415	404	376	386	395	377	385	401	412	350	370	384	412	367	423	409	389	387	377	448	401	372	390	435	361	412	420	358	405	397	381	390	381	396	389	406	377	402	386	413	383	387	392	412	360	383	387	411	366	384	360	390	377	395	412	357	395	406	359	390	408	391	426	407	416	375	384	398	418	370	418	412	402	392	407	432	372	388	414	398	404	402	384	365	413	392	388	368	391	400	388	402	432	412	417	392	385	389	411	396	400	429	399	396	403	382	390	361	406	363	409	366	376	430	403	359	395	405	392	379	416	417	393	418	396	391	393	390	391	379	396	413	393	440	369	394	385	400	441	414	393	398	393	375	365	392	383	377	400	368	412	414	396	408	424	387	422	390	409	356	400	400	408	383	380	402	397	404	390	403	400	374	404	383	378	397	396	391	423	396	376	365	371	407	386	327	414	392	373	385	399	387	375	406	379	399	405	435	344	407	413	392	378	410	396	396	361	354	394	373	386	375	386	426	402	413	387	415	404	414	404	406	404	419	375	437	362	424	383	407	393	397	374	399	402	370	406	403	383	364	388	369	411	467	383	391	405	384	402	427	375	372	392	386	438	386	380	389	366	410	397	400	405	390	415	392	357	382	391	384	362	397	380	394	364	392	387	421	381	419	413	394	403	363	391	434	402	382	357	387	416	399	434	396	426	364	427	393	390	400	410	366	392	383	387	400	397	395	431	415	355	453	407	411	419	408	382	434	389	399	389	397	378	405	345	390	408	397	374	380	363	398	369	408	343	384	445	371	353	379	351	380	369	403	360	406	425	414	409	398	413	427	430	396	434	397	387	408	395	353	409	398	377	390	391	414	386	425	386	368	402	392	359	392	401	427	389	404	419	394	406	416	401	443	364	349	380	390	376	350	386	423	410	418	397	404	419	389	403	405	394	381	422	430	409	407	415	400	417	416	411	390	413	370	423	421	387	349	408	410	390	405	431	384	380	364	424	417	393	389	400	397	388	364	411	382	415	383	401	386	399	384	418	398	384	409	400	374	355	428	407	423	338	410	365	401	390	365	395	384	384	394	400	403	368	379	394	352	439	384	382	395	428	397	390	377	370	404	442	371	392	358	373	398	400	381	403	391	399	387	377	381	428	366	380	382	382	379	415	414	375	396	419	385	370	419	375	379	412	402	392	375	389	357	375	379	390	425	404	388	415	390	391	386	397	403	397	402	367	405	372	413	413	437	393	400	377	374	374	371	363	412	442	397	414	416	392	364	380	415	377	413	395	408	408	393	403	417	372	410	363	373	384	368	386	390	437	391	376	369	408	371	394	357	349	418	395	407	421	395	362	383	351	408	380	420	392	367	448	389	376	414	407	386	379	386	411	384	393	429	416	438	385	371	396	407	385	383	372	397	339	392	359	374	388	432	374	420	364	421	378	405	418	395	375	400	400	376	418	389	420	421	381	391	366	396	386	365	388	362	407	367	378	394	415	388	389	405	406	398	395	399	379	383	378	375	416	415	383	401	402	392	400	365	415	427	408	420	384	388	387	368	369	391	390	357	414	401	355	419	391	393	369	390	390	386	416	392	369	359	343	347	382	383	408	372	392	369	398	356	422	400	417	404	371	361	399	443	374	365	400	424	366	347	368	388	435	407	376	416	391	368	389	388	389	394	362	407	410	396	379	412	405	391	325	413	376	407	407	375	371	372	397	381	365	374	404	401	363	405	413	415	385	411	426	397	408	379	430	373	371	356	388	375	336	424	361	411	419	381	409	385	455	407	375	384	366	360	410	394	378	438	392	338	416	366	360	392	434	398	386	400	411	379	415	420	362	363	392	403	330	369	391	383	382	413	430	395	385	352	395	396	385	409	394	396	390	415	397	403	402	407	382	383	392	407	430	396	393	375	413	392	405	383	358	391	397	402	427	395	411	413	408	419	424	365	382	406	395	415	384	393	411	426	389	432	369	390	385	388	396	399	390	380	410	429	369	391	442	397	406	426	409	396	429	398	394	404	419	406	392	414	399	399	403	418	381	385	376	407	424	405	397	376	405	384	428	419	451	411	383	411	404	411	411	398	443	393	389	412	389	382	392	401	402	395	403	358	382	376	378	377	396	381	398	386	387	421	369	379	363	363	424	391	388	394	422	404	410	398	404	413	355	387	356	322	422	381	389	416	403	393	352	394	402	373	388	410	371	376	441	408	360	413	413	386	417	395	375	417	385	392	380	392	368	394	412	405	408	380	364	391	379	423	377	400	385	407	380	403	367	395	376	400	365	361	366	431	397	426	365	388	385	409	404	400	394	389	400	390	378	395	417	372	409	410	393	426	382	391	375	363	394	403	398	415	372	390	423	396	408	388	361	414	398	399	377	381	390	386	388	379	408	403	395	405	382	436	428	441	401	374	388	379	410	384	392	388	366	379	424	402	384	404	408	383	395	375	413	403	399	407	367	393	443	394	377	382	385	390	375	440	428	382	379	377	405	399	383	396	370	396	346	365	441	378	389	419	376	394	358	386	392	377	357	392	404	377	423	398	359	383	359	356	365	379	396	374	391	421	419	406	404	426	361	377	406	409	432	409	392	388	368	394	424	384	389	395	369	382	372	389	406	437	364	402
40800	50302	59453	55427	64075	59287	48252	32124	15355	5898	2280	1206	997	869	898	921	915	916	893	921	932	874	891	929	844	919	977	955	916	972	872	897	886	945	924	909	913	893	912	911	905	946	884	946	925	939	896	929	980	913	897	872	898	888	874	908	914	884	887	922	886	889	963	909	947	903	908	958	930	891	927	886	988	910	924	901	915	945	859	945	927	869	948	911	977	919	923	948	909	939	889	924	863	933	919	868	912	879	891	953	896	930	859	933	890	947	895	962	894	932	940	890	906	938	925	915	945	925	949	883	875	920	929	855	925	872	930	882	960	915	940	886	952	994	913	875	903	929	892	900	927	945	932	882	913	883	913	900	984	912	952	910	910	943	917	936	896	921	879	998	917	895	927	916	907	905	903	899	937	864	898	902	936	930	902	948	984	923	893	909	899	917	920	883	909	911	878	957	884	921	946	919	946	943	1007	967	907	915	917	932	931	910	885	886	875	909	899	915	912	881	903	938	957	923	910	970	979	898	913	881	922	933	921	891	894	912	898	926	917	922	883	896	921	871	905	913	914	1002	873	948	879	932	936	943	860	899	908	858	933	931	918	872	904	931	900	902	939	902	938	918	956	892	934	915	850	924	935	950	920	929	912	939	906	891	860	898	950	852	888	928	884	938	895	982	934	931	898	934	887	922	932	887	941	913	926	892	909	909	969	961	925	851	935	940	945	918	905	898	906	894	935	915	896	923	922	895	900	926	900	897	901	924	876	932	972	911	879	916	947	918	896	924	971	923	936	935	912	929	883	877	900	966	900	937	879	908	925	929	918	944	934	926	945	966	914	943	838	880	875	850	913	912	972	936	902	861	942	946	910	950	899	921	918	943	873	922	924	927	907	875	871	887	913	931	899	881	863	914	907	927	891	911	908	920	898	879	997	908	859	945	942	905	872	882	969	933	847	993	928	947	944	947	860	932	859	933	899	943	913	903	955	894	887	904	940	949	967	909	919	903	942	898	921	958	925	925	873	881	860	913	922	918	960	919	944	927	938	921	913	863	895	926	927	925	925	951	914	900	886	926	938	969	936	886	940	944	936	858	923	931	900	932	939	949	926	889	915	937	956	865	890	908	876	901	889	873	948	923	951	900	927	885	958	928	877	950	926	972	906	931	931	859	889	959	864	980	1002	918	990	886	904	929	895	936	944	898	935	964	864	860	912	935	912	916	964	908	873	878	908	922	955	929	896	857	933	889	892	998	889	952	933	947	877	913	899	939	982	901	891	921	928	888	947	911	895	971	975	934	929	886	912	905	824	883	926	954	835	866	993	895	927	927	898	872	870	904	888	976	857	918	941	923	942	932	893	939	902	968	874	903	894	931	885	922	927	903	934	936	932	886	910	927	888	883	960	935	943	898	903	912	926	928	924	881	938	893	933	906	904	898	902	922	944	919	934	952	939	909	931	880	917	899	918	914	946	947	917	924	927	932	894	909	951	956	916	920	973	940	922	882	837	894	917	914	857	866	922	958	967	862	958	940	866	896	914	927	881	891	911	925	917	918	895	921	927	960	901	933	922	894	955	859	914	910	903	898	907	903	895	898	955	918	925	943	931	869	957	892	903	904	884	998	903	964	894	915	907	924	937	919	937	911	887	948	922	918	931	944	932	972	930	951	962	938	877	917	930	897	951	933	945	904	914	844	900	909	926	896	887	916	923	936	930	884	911	869	938	908	965	900	909	906	894	871	931	862	912	933	922	975	922	944	933	930	865	892	899	853	943	978	882	996	919	946	879	891	941	929	939	916	915	854	973	893	922	917	853	858	948	954	957	867	963	931	869	914	895	919	896	952	980	940	933	900	915	891	939	914	894	954	937	874	844	924	928	905	935	897	962	899	909	866	929	908	936	933	915	893	954	984	845	909	858	903	943	926	960	953	923	946	872	836	901	950	883	970	930	939	856	926	911	929	939	907	909	901	920	932	919	971	923	883	913	901	892	928	893	895	933	901	887	940	963	876	906	924	841	897	946	975	932	926	883	920	893	934	868	909	903	932	943	901	938	940	876	915	910	905	933	870	936	865	901	907	920	908	916	899	973	930	902	915	904	918	883	935	904	863	933	901	894	869	921	889	929	938	980	910	905	950	876	879	937	941	930	916	927	873	851	905	871	894	896	935	922	894	862	892	944	896	890	888	946	885	993	948	901	921	856	925	917	941	967	960	938	896	931	900	927	889	891	894	920	955	901	953	897	941	907	923	927	968	930	928	927	955	924	852	856	867	877	947	950	941	895	899	900	931	895	923	975	915	941	984	919	866	935	877	983	906	893	914	887	951	887	919	930	894	913	968	908	922	889	907	943	906	903	942	868	968	934	944	917	930	920	882	940	897	900	913	920	914	885	885	911	914	877	918	943	903	941	908	914	923	929	914	967	963	897	893	930	957	916	906	883	907	927	928	914	914	894	909	914	972	917	885	912	876	871	961	930	899	904	920	894	898	868	900	865	923	923	890	910	856	912	901	899	964	899	934	901	921	967	908	931	911	917	912	954	908	874	865	930	934	973	898	906	901	964	881	902	1020	944	912	888	932	934	893	961	915	896	920	954	959	946	939	942	875	928	988	926	892	909	878	905	877	887	973	878	897	910	939	982	953	910	925	892	892	974	885	908	914	901	935	893	927	901	883	987	904	929	908	926	854	930	924	947	906	933	959	880	893	956	914	880	889	931	961	902	906	916	856	887	964	892	925	891	871	877	863	880	943	936	906	911	985	895	919	933	906	950	919	932	897	914	903	897	904	933	922	937	894	868	870	935	939	893	937	910	917	920	926	916	926	1006	886	872	930	944	935	854	954	890	875	917	946	906	910	937	904	901	907	909	881	899	876	887	898	932	883	892	914	990	888	898	902	941	907	959	891	923	921	930	896	895	935	934	916	965	940	909	966	900	922	899	918	918	983	930	918	903	938	906	964	892	927	892	961	931	932	939	965	937	912	925	942	968	973	922	878	953	900	891	927	967	949	902	896	919	844	923	927	886	894	974	911	916	896	948	924	887	905	959	910	874	894	933	939	940	912	895	870	912	962	883	895	934	892	878	857	922	925	925	928	911	910	883	930	882	928	962	945	911	925	869	938	846	893	920	865	874	877	1003	886	887	919	928	909	940	927	952	944	886	905	962	921	884	901	881	907	979	908	923	922	927	920	880	935	865	905	897	863	881	983	878	871	929	949	892	883	909	917	964	875	911	883	881	926	922	929	882	980	947	882	935	943	929	944	903	968	934	890	912	921	916	928	896	874	902	854	872	910	927	925	876	860	910	880	917	929	875	930	915	908	915	892	927	941	946	916	890	935	939	925	878	1001	887	919	936	898	977	902	936	958	927	925	942	879	881	904	890	889	902	925	869	922	914	912	865	918	886	929	921	904	933	903	902	886	895	920	942	887	951	876	975	951	1011	943	940	881	977	882	879	944	937	944	893	951	887	921	907	894	945	959	954	935	930	915	937	967	905	970	939	882	903	850
8181	4892	4629	2309	2789	2761	2300	1258	720	533	440	473	395	449	401	430	442	417	401	408	410	420	476	432	415	431	415	406	403	426	413	441	437	434	410	445	382	459	400	453	453	410	449	406	408	418	427	419	403	420	404	435	418	465	435	432	436	422	441	444	432	420	436	416	401	433	431	438	433	413	433	414	398	390	448	434	436	469	425	438	418	453	440	424	461	458	428	438	433	404	430	405	461	460	417	463	423	430	436	453	418	438	411	426	443	442	455	389	423	409	427	425	440	426	401	454	409	460	440	452	445	436	431	413	426	421	407	441	448	368	379	448	438	426	424	431	437	416	403	390	422	437	415	435	410	427	460	401	440	451	418	429	441	435	422	457	397	433	435	421	408	442	443	444	472	412	427	450	397	431	450	414	455	437	461	435	419	426	420	454	442	389	433	458	419	418	450	470	427	454	407	382	444	402	431	391	427	418	406	406	432	415	413	423	440	428	435	415	406	426	431	389	453	424	443	416	394	474	418	429	455	400	438	458	391	447	443	440	393	418	406	467	439	453	410	406	456	434	443	470	414	428	423	456	434	410	439	427	428	420	406	413	413	423	445	399	438	393	460	395	431	423	425	413	400	444	426	425	424	440	454	425	415	466	489	407	442	430	425	405	415	387	452	388	387	447	433	435	463	444	446	447	419	431	428	446	441	415	401	453	441	421	419	433	446	445	437	417	431	475	383	447	396	448	463	432	381	401	391	401	411	405	418	385	431	461	419	439	426	416	443	433	422	422	428	418	436	432	400	397	428	428	403	439	416	434	431	379	459	409	411	411	461	414	431	432	426	427	419	431	433	477	413	414	468	443	445	421	455	382	403	418	413	432	367	449	432	439	439	439	425	442	474	458	431	427	424	427	410	436	448	435	424	432	425	463	419	418	403	404	428	457	433	425	424	463	454	426	385	420	412	440	418	432	439	497	419	436	426	428	447	448	421	395	471	429	415	405	430	417	435	443	441	452	412	442	407	437	417	421	417	419	414	448	424	426	473	411	431	409	445	438	443	400	428	434	408	457	434	470	427	409	428	436	444	442	421	436	440	396	425	422	462	438	414	386	417	419	439	444	370	435	449	463	443	425	395	450	430	411	419	397	430	414	428	425	416	454	401	394	425	396	416	421	444	439	433	447	436	430	408	437	399	412	479	449	406	419	432	427	387	423	383	394	441	431	422	439	414	438	460	440	440	451	449	393	431	458	437	442	392	418	455	460	422	433	411	391	430	452	446	428	444	445	419	388	446	445	446	424	426	443	420	424	419	463	428	491	402	400	385	467	449	440	419	431	426	445	420	438	458	428	422	462	431	424	457	469	411	446	447	407	422	466	414	406	457	430	407	407	431	448	437	426	405	435	453	443	421	443	425	438	472	431	428	400	419	433	414	416	453	416	456	414	437	410	388	426	428	418	434	438	432	425	444	445	476	454	433	448	491	462	421	399	462	428	403	487	402	424	387	432	410	419	444	411	440	412	429	444	453	413	422	445	422	443	386	453	416	419	413	410	416	421	386	423	447	472	422	436	435	444	437	426	417	413	430	414	442	423	435	406	454	414	436	455	444	443	432	399	399	416	417	420	398	428	405	447	461	429	462	435	432	421	405	420	450	432	401	407	416	463	449	448	445	459	438	434	448	435	409	418	431	471	403	432	457	399	420	424	445	438	442	419	387	409	433	417	396	441	408	412	418	412	397	425	420	420	404	437	432	422	396	424	410	446	402	435	428	414	428	448	461	465	425	450	432	448	445	427	442	449	463	444	463	410	401	417	429	445	390	442	432	429	435	449	420	443	414	424	430	434	406	447	451	414	409	422	439	442	407	431	454	418	430	417	433	433	414	415	465	412	412	419	435	401	410	415	475	454	447	446	452	454	445	426	421	448	416	381	433	427	428	417	410	397	449	435	400	443	398	419	396	434	478	439	394	418	422	435	415	437	417	430	431	450	438	437	420	465	463	462	454	418	431	436	457	428	418	436	473	454	427	436	436	436	438	426	456	422	435	433	423	447	360	422	453	437	455	450	403	454	404	425	448	427	432	456	401	446	412	417	438	491	423	441	398	418	435	453	444	450	437	403	439	391	419	450	448	406	405	430	433	430	437	429	453	440	388	432	445	394	446	398	393	422	399	390	431	456	442	455	408	402	424	442	454	451	433	469	425	354	403	383	430	464	476	400	422	433	436	437	433	454	458	440	391	428	396	442	419	406	424	436	408	400	433	436	426	389	454	426	448	405	448	453	427	436	431	410	432	420	450	436	434	419	411	413	420	439	424	485	465	439	464	438	435	395	403	446	399	444	411	450	388	430	453	402	429	396	432	405	429	432	454	418	456	429	425	434	424	466	442	401	428	391	468	463	413	406	422	397	453	419	415	457	469	431	412	436	465	437	431	420	444	414	438	444	415	403	423	432	447	397	436	453	413	445	451	401	423	457	408	440	391	446	399	444	429	440	439	450	436	420	454	427	429	392	459	393	432	415	437	437	436	414	475	462	412	424	433	430	425	422	415	430	420	452	419	456	396	456	396	396	428	434	435	464	427	419	439	408	422	418	417	440	436	433	395	466	461	451	478	440	419	441	413	416	459	412	404	424	431	410	449	451	407	412	451	431	446	416	413	434	418	430	449	467	451	442	435	413	452	409	382	396	403	420	405	403	460	430	418	434	407	408	462	407	411	424	391	409	430	409	429	404	424	429	451	459	443	396	406	438	433	426	411	416	430	431	451	416	457	458	426	441	387	393	448	420	458	477	450	399	383	437	455	445	444	439	465	430	427	446	426	417	416	414	426	469	460	480	381	429	439	428	433	422	425	405	399	406	434	466	447	414	405	463	408	446	419	411	459	429	419	409	413	388	439	376	372	443	421	410	422	425	437	425	426	472	417	418	390	409	428	441	432	430	427	451	414	421	414	461	433	421	464	447	416	453	408	416	432	401	436	440	411	450	445	442	370	414	392	446	411	467	413	477	450	455	425	433	412	430	396	420	461	433	447	405	420	460	399	414	439	416	478	404	469	462	491	421	388	406	420	438	446	431	397	452	407	420	404	427	444	450	446	421	452	478	439	402	458	427	430	434	447	462	472	413	456	449	450	398	450	414	400	387	408	456	412	407	414	439	428	391	437	413	415	437	437	412	398	427	429	438	448	427	421	415	414	424	421	466	421	431	427	393	441	425	433	447	505	454	420	454	464	422	429	418	459	449	463	431	437	450	379	469	431	468	445	419	455	430	453	409	424	406	426	438	400	431	445	460	398	433	430	455	459	418	402	389	458	405	438	450	454	400	459	425	438	440	398	427	433	438	462	393	418	430	381	407	487	446	428	411	420	393	424	376	439	442	410	411	479	443	443	434	465	434	412	441	411	460	445	477	425	455	381	428	428	436	442	377	431	410	419	412	376	429	450	429	443	446	448	417	428	417	424	432	438	436	440	468	445	400	435	448	412	456	454	449	393	409	420	437
7229	7682	9594	7604	10657	10111	7650	4189	2067	1371	1057	1018	996	978	999	996	1005	1018	950	1006	1005	996	1012	994	1013	984	1010	1003	916	989	976	963	1013	1018	937	968	1018	1021	966	998	985	947	1014	1020	953	1013	974	949	966	964	983	1036	1018	904	970	1036	951	1033	1028	987	956	977	986	1002	1015	1009	963	1034	999	974	979	967	954	960	979	960	970	984	1005	1053	1000	1013	951	998	1046	1003	938	986	993	981	991	976	1046	1065	1004	1008	956	960	992	976	1008	934	1037	975	1052	958	933	958	996	947	975	997	936	969	1004	970	987	979	950	1021	996	929	963	1024	995	976	993	933	1008	969	1012	978	946	997	1039	991	960	1024	991	960	979	953	992	1059	978	1002	945	984	1032	994	988	965	996	1016	1044	988	1026	963	1019	984	992	1013	957	1001	970	994	1010	984	961	964	980	988	992	982	1025	1028	1039	1020	1061	995	974	983	999	990	984	1040	1036	1006	995	1042	935	979	1013	923	985	1020	983	993	954	999	1022	975	1009	1001	944	944	966	1023	1000	963	964	1032	1014	962	998	989	999	1009	982	1002	968	949	1012	985	980	979	1027	982	1012	1015	1046	1019	1013	1004	979	994	956	932	996	950	982	958	971	1013	1032	1027	1002	979	1018	982	1062	1009	992	942	1030	956	971	996	984	1046	1020	981	1013	986	959	997	965	986	957	982	973	1053	945	931	994	1052	983	955	1062	1023	976	1012	1005	987	944	967	987	943	1023	1009	1032	957	1024	1024	996	1007	996	958	994	984	960	980	981	982	974	973	978	989	1024	1039	1026	1007	986	1046	980	984	988	1012	998	1009	1010	965	941	987	994	991	976	1026	1058	1005	973	956	1015	987	1029	1004	957	963	990	998	1034	984	1002	995	1003	1002	962	996	993	993	942	950	972	1024	951	1018	1048	996	944	988	951	988	1003	970	994	965	1012	1035	1015	1009	901	1055	967	1015	978	959	1029	1011	948	957	1042	1015	985	977	921	987	987	951	977	952	977	974	990	1011	992	1009	984	989	908	958	999	1010	959	936	1036	1021	987	1002	1018	1042	939	965	990	939	994	1019	939	961	1003	999	976	1023	1086	1026	993	1006	952	997	995	985	974	1019	985	1013	989	986	991	1003	975	1009	944	988	954	962	993	985	1005	962	1034	973	980	989	1028	997	961	1000	972	984	1070	970	984	982	1038	948	996	968	1017	999	965	980	960	975	966	1009	962	995	988	939	988	988	1009	962	1039	947	997	921	991	1016	991	1013	993	962	1001	1027	969	1029	987	968	968	1025	982	982	987	1018	1006	984	959	990	966	986	948	983	1054	924	1002	995	976	969	992	988	1014	983	971	962	988	973	970	1013	1013	996	949	1057	1029	1043	985	939	991	965	997	986	1016	1000	1015	967	1001	1017	1013	962	991	989	972	970	982	1010	997	974	984	1007	958	946	1013	953	1006	1042	992	983	957	998	956	948	946	1001	951	1007	973	1021	969	1031	983	983	930	983	1031	975	997	992	981	971	981	944	952	1013	940	937	996	991	970	980	1007	957	984	956	949	1032	1000	1001	962	930	985	987	967	997	991	1030	1028	1019	926	1014	967	1008	967	979	961	1022	945	980	1019	986	976	984	903	1035	1037	936	1040	1009	985	954	1015	1032	1033	1012	976	939	1030	970	1006	1020	1027	943	997	997	1007	994	960	987	970	939	957	972	948	1010	1015	1023	985	1014	940	1016	943	936	1028	938	999	1077	1034	985	989	942	1040	964	976	972	981	1112	953	1014	991	972	999	1027	955	968	955	992	1013	986	999	930	1012	937	1039	993	988	1012	975	998	980	1027	995	961	985	995	996	954	947	1038	990	1009	1006	962	979	1031	973	980	1031	981	976	953	1004	970	949	972	997	966	948	1008	989	999	991	1033	970	993	1053	1015	958	955	956	1012	985	997	967	1013	970	942	961	980	1073	982	1003	962	1023	1004	903	1015	1014	960	991	996	1037	983	1004	947	1009	990	983	1000	967	1038	931	976	993	992	981	1043	1003	928	958	988	994	988	1013	1031	941	990	1003	942	974	990	995	973	1011	964	1042	1006	914	968	1010	989	972	977	966	943	970	975	1009	1031	965	957	969	985	1004	1001	1004	956	946	996	979	1026	961	986	1013	962	973	998	993	1040	940	1000	1037	1011	971	949	987	1037	1063	1028	1036	1000	960	1005	1023	965	1005	1014	998	970	977	968	988	1007	942	1004	965	973	968	945	978	1029	981	923	984	1033	966	999	997	996	1026	1002	992	967	1025	995	956	982	984	981	1003	1013	1021	974	968	978	992	968	967	1035	943	988	982	1001	1001	1036	1016	992	1009	978	1023	1014	957	1008	950	966	967	976	986	963	1036	1064	953	1005	1019	984	1006	973	981	990	986	973	1048	977	986	969	954	999	962	977	978	999	978	966	1004	1014	1017	911	1034	1001	998	1019	1006	952	981	967	991	1003	971	1032	911	979	1011	1003	965	1046	922	970	976	997	990	974	981	997	921	968	978	1000	936	1036	1002	1015	1038	990	1026	950	994	947	945	957	1006	1044	1014	944	981	1017	993	979	987	968	972	940	982	1012	989	953	937	1009	1005	956	979	954	998	985	986	978	968	1010	982	986	1027	1021	1046	987	1004	1007	965	997	1047	1002	1039	948	1015	1009	979	968	1031	945	954	931	982	1011	930	1047	972	977	1010	978	1025	1004	992	984	1027	1073	968	949	986	957	952	1009	986	1022	962	946	973	1009	973	1045	984	917	1025	994	981	1015	1014	993	990	977	973	1031	1010	937	928	983	991	1020	979	981	927	1027	968	967	999	1059	992	995	985	960	1045	973	992	968	969	982	1028	981	950	1057	988	928	943	960	1000	1006	992	992	1036	988	956	961	1022	1068	954	984	985	976	1024	1044	984	959	980	1001	1012	1018	1011	971	1062	970	966	1025	1007	1011	950	967	1018	999	1035	946	1021	1030	970	1003	1021	975	975	996	956	991	986	981	1003	1027	987	968	1052	1024	998	1016	927	978	983	965	967	982	994	993	986	966	974	967	984	1006	1040	1024	1011	956	936	973	993	926	1009	928	982	979	1023	1002	1057	1056	993	914	982	976	958	911	1030	1004	1011	1035	974	993	1001	976	953	1057	959	980	1019	952	1083	989	1000	1018	999	956	966	959	981	1028	1012	928	1017	1032	1005	977	1013	977	1027	1060	952	1023	1020	990	937	955	988	1062	996	970	1012	988	1028	987	974	949	965	1028	1010	960	942	1036	1019	1012	1013	965	980	939	1016	946	980	964	946	971	962	978	1010	982	1010	1029	997	1034	1035	963	968	1046	1008	987	971	1022	999	1030	962	1000	980	958	972	908	966	973	988	1039	969	1002	978	1003	980	969	942	1014	977	1022	1005	1046	1000	1018	993	1020	1025	1022	981	961	1039	964	1024	1009	995	994	946	962	984	992	936	997	999	1063	985	971	933	1062	991	935	923	962	949	981	1002	964	1044	1005	1002	924	1008	997	1030	988	992	1019	961	956	990	988	987	1009	996	1003	1006	991	967	943	958	974	1008	997	972	1023	976	1036	919	935	1003	960	1024	940	983	991	962	972	995	1013	958	1031	957	1016	966	970	961	1044	1015	965	986	990	973	965	981	982	1041	985	966	1001	952	1003	1005	1040	959	981	1036	999	994	1005	964	972	992	957	987	1023	1022	941	997	984	1011	935	917	990	960	966	977	954	1059	1036	982	1017	947	962	1032	966	1024	985	1021	950	957	997	993	1021	968	997	962	984	976	968	983	986	996	1025	984	1002	1001	971	1006	965	1035	1031	980	995	925	932	1014	995	985	981	950	985	1027	1029	924	963	1001	1006	977	951	990	978	966	996	1015	955	980	966	987	986	999	1020	1026	1048	911	1020	990	941	1037	968	955	976	1003	1020	1020	1008	1009	978	1017	992	996	1021	1014	940	1017	998	935	1046	997	989	979	983	1047	1023	1004	953	960	951	968	995	997	943
65480	69910	67148	49465	54624	45149	34401	17973	6067	1801	682	466	445	391	407	396	373	388	443	395	417	386	393	382	415	378	419	429	398	375	360	368	382	414	391	386	429	390	411	414	379	409	412	410	404	387	406	372	412	397	389	404	405	376	401	392	368	391	386	402	414	395	415	396	401	390	423	395	377	399	400	399	423	445	404	406	424	433	413	384	357	376	412	390	379	384	388	360	405	395	384	378	395	412	383	387	420	409	381	370	413	413	390	427	400	400	370	403	348	384	392	406	349	413	425	409	356	401	398	378	425	409	424	386	402	412	406	394	395	382	384	364	396	401	405	422	417	401	371	392	391	382	388	418	402	388	388	414	370	390	413	413	401	384	377	444	391	368	386	410	429	383	375	406	407	430	436	382	385	418	403	382	376	442	396	433	386	414	374	370	420	398	389	384	394	388	370	423	411	377	390	439	387	406	404	397	409	385	379	374	367	421	390	378	398	365	366	403	415	434	413	385	386	376	398	410	398	395	374	412	418	361	365	411	373	421	405	386	408	412	388	400	381	376	396	412	435	411	390	375	407	401	387	379	425	385	390	357	389	386	396	395	370	359	413	424	400	386	433	365	363	414	372	376	376	399	400	430	377	393	389	423	344	406	356	389	351	358	354	402	384	394	374	372	405	405	378	388	394	418	408	417	441	374	409	427	413	411	375	383	378	401	409	393	416	405	400	390	402	374	416	437	401	413	382	405	418	370	407	411	391	378	391	419	410	416	395	400	418	378	385	403	365	369	413	423	401	386	385	414	417	390	354	386	391	412	421	395	403	438	409	393	388	423	383	417	382	394	371	393	378	392	392	390	404	409	376	422	388	389	390	415	380	393	383	478	401	419	396	406	383	373	412	421	404	428	405	386	424	405	364	430	372	391	404	380	387	415	391	355	405	377	359	397	396	379	397	374	373	372	399	396	395	423	385	398	430	360	386	413	404	389	400	411	403	387	367	372	409	414	428	368	386	362	394	371	440	386	364	398	414	366	400	375	396	408	431	387	387	377	413	350	442	407	401	440	427	376	386	397	386	431	396	381	382	436	415	401	342	392	364	394	420	419	355	376	381	426	403	380	397	391	375	424	375	400	410	393	419	426	376	405	398	393	381	421	383	410	372	380	400	399	371	394	384	406	391	395	398	418	420	398	425	374	394	419	406	396	386	429	373	442	435	376	408	405	409	381	371	378	365	376	388	421	408	373	398	386	378	364	395	413	389	378	414	387	415	457	341	443	415	339	412	399	413	396	417	377	374	399	369	399	382	393	440	409	386	397	429	421	411	384	386	407	411	391	382	390	387	398	369	354	407	382	402	398	378	377	376	404	390	369	383	415	406	408	385	403	387	412	375	399	367	408	415	380	361	388	404	366	382	394	370	409	441	395	398	402	388	379	402	339	387	436	430	423	390	405	368	372	388	384	388	430	416	390	440	400	362	395	400	393	404	360	400	377	405	395	380	377	404	427	404	386	384	379	392	370	377	383	387	398	377	421	390	403	413	353	397	390	378	384	429	383	399	413	408	382	398	392	431	395	383	382	403	387	416	388	410	413	434	356	368	408	401	409	360	428	422	407	411	403	423	402	393	404	397	383	428	359	399	419	393	375	420	379	406	398	415	419	351	357	406	367	423	373	419	368	377	402	379	367	386	379	386	386	421	355	396	396	411	391	399	367	405	392	388	425	340	408	361	369	412	420	370	406	404	387	370	375	378	407	417	414	379	377	356	367	363	398	381	398	370	391	407	374	389	398	376	393	397	412	406	404	432	374	391	373	403	421	421	412	388	428	419	438	376	336	385	418	377	397	411	407	414	410	358	379	380	406	395	412	436	388	388	395	411	382	382	443	424	382	393	390	409	401	388	412	401	357	415	409	414	368	435	370	415	390	401	341	390	394	417	391	406	420	379	368	395	403	415	394	350	420	356	406	419	414	436	401	428	369	425	384	396	366	397	364	373	422	395	431	409	420	412	410	431	393	389	422	375	406	387	433	395	394	391	421	396	413	392	431	407	399	445	392	387	382	375	404	407	402	410	382	367	393	352	387	399	370	410	394	387	393	371	413	401	388	429	410	399	401	424	330	412	358	378	388	384	386	383	380	367	388	416	400	417	406	406	376	426	368	386	410	405	392	392	385	407	368	386	395	415	380	421	398	395	365	368	398	414	435	392	383	404	383	401	402	403	381	404	350	415	438	368	416	384	393	412	408	399	387	400	388	389	405	379	371	385	426	369	407	398	376	371	376	379	391	401	426	426	374	423	429	397	386	411	398	437	384	357	379	392	366	371	412	365	380	401	393	393	402	372	404	430	391	388	412	419	381	386	376	430	343	390	337	397	414	408	412	418	377	392	351	380	390	420	388	407	382	377	428	404	385	389	396	391	390	386	382	349	403	392	407	368	358	400	375	388	426	409	378	408	369	385	343	397	413	351	398	421	419	422	377	390	352	371	363	398	403	399	363	415	369	362	382	387	393	397	383	386	379	420	385	396	414	382	363	407	403	417	395	390	395	435	397	422	404	344	426	422	401	378	391	377	393	423	384	402	377	407	421	382	377	363	375	399	371	386	413	387	383	380	415	389	381	424	398	408	393	390	414	387	353	409	395	401	422	378	386	413	401	362	408	373	416	404	411	358	427	365	369	399	402	442	382	402	391	395	386	416	383	416	421	343	401	375	425	381	381	416	361	369	367	356	356	393	348	379	395	385	426	392	380	362	340	371	380	405	407	379	374	452	384	419	393	370	410	368	368	382	396	411	398	387	423	378	382	386	363	427	401	415	406	357	426	409	412	384	381	411	412	426	394	381	384	376	383	399	368	386	369	406	394	366	363	384	392	365	371	386	403	365	370	346	349	378	417	382	386	389	385	415	367	378	377	403	394	384	384	373	371	409	407	371	372	374	390	385	422	410	365	415	371	390	411	398	393	405	358	394	395	382	340	389	394	395	398	388	400	381	435	408	397	422	389	365	381	438	396	403	432	374	391	402	403	388	397	345	356	408	414	404	379	423	385	424	410	402	382	382	394	380	411	380	415	410	376	418	409	368	394	387	372	390	414	417	385	376	388	400	386	435	399	381	379	425	401	402	387	363	370	378	372	363	382	434	408	403	386	407	398	379	396	382	410	399	403	391	392	384	414	369	365	371	393	370	449	410	417	342	376	383	375	393	410	382	364	383	361	365	407	378	398	402	375	367	389	359	420	379	408	425	408	393	442	406	406	384	415	423	407	386	400	358	399	411	392	426	400	398	406	382	396	406	393	348	417	376	382	380	413	407	352	433	393	400	384	396	405	414	380	431	389	392	406	382	386	396	381	405	391	406	428	402	393	408	403	369	412	367	403	395	368	387	371	428	411	418	361	377	386	355	423	390	430	370	402	383	401	385	408	400	426	369	383	386	437	388	386	391	413	410	390	381	412	393	396	390	411	389	386	419	415	383	393	413	369	379	397	401	417	394	424	387	387
41113	51315	60951	56502	63372	58017	47020	30820	14789	5402	2039	1121	939	951	945	944	906	928	894	932	935	921	958	961	892	957	889	905	891	886	970	956	890	889	908	925	937	930	911	957	887	939	860	903	894	918	902	858	912	899	900	957	894	925	906	915	920	952	900	906	874	940	890	899	902	921	969	990	895	936	953	939	896	960	901	906	949	855	929	890	907	945	984	938	930	927	948	965	944	938	864	919	941	909	893	975	999	858	950	911	899	963	881	915	901	904	899	911	912	904	924	943	960	892	883	918	931	908	916	894	922	923	923	891	915	892	925	914	889	958	878	933	981	916	944	923	866	921	895	883	959	906	891	914	890	939	904	923	934	936	882	888	885	904	901	937	918	950	900	906	933	825	912	924	920	876	914	914	864	905	905	980	882	953	907	895	979	947	908	880	904	976	911	923	930	908	918	976	898	859	873	914	939	910	925	934	936	973	905	907	933	917	868	888	916	903	974	939	906	935	889	938	962	867	948	899	885	919	903	875	944	948	922	905	855	919	891	911	920	940	932	950	886	933	943	932	932	913	905	934	951	917	956	884	894	863	943	915	915	923	908	963	864	942	901	920	890	947	942	954	926	903	941	917	857	949	869	937	920	935	905	882	913	934	942	934	911	924	938	923	977	874	890	955	889	926	913	876	914	914	907	939	939	911	883	917	901	950	945	960	902	895	892	912	865	853	911	887	949	934	893	908	902	914	927	891	916	893	904	887	976	948	881	869	859	946	919	921	917	904	879	901	898	889	928	946	923	942	900	906	904	897	928	890	912	905	942	930	927	935	953	907	876	972	934	904	965	981	959	951	884	917	943	930	908	929	948	912	928	913	927	953	883	887	946	971	891	846	958	900	945	903	909	882	941	876	957	902	861	924	907	945	876	970	932	915	915	925	907	851	936	893	943	989	926	942	927	906	854	991	949	886	867	892	907	934	912	893	955	945	881	924	935	973	935	954	885	969	926	927	961	948	954	959	897	879	907	941	945	903	963	898	949	974	951	950	922	902	895	971	931	882	934	946	935	877	980	955	943	904	941	954	856	928	888	935	932	903	912	935	963	929	928	886	872	888	929	891	898	878	913	963	933	896	931	929	932	904	907	966	991	914	927	892	933	922	944	889	919	875	940	933	912	978	896	914	949	934	881	939	925	899	914	919	966	962	875	907	912	907	971	970	952	900	915	958	905	925	895	966	922	902	947	867	954	896	908	914	978	896	920	918	919	960	977	895	951	918	897	958	900	911	907	882	886	870	926	936	937	956	973	998	863	909	954	977	964	907	933	923	854	884	888	958	874	907	925	922	895	934	938	893	882	939	890	940	971	916	926	916	923	941	943	954	933	923	911	902	958	919	940	912	950	901	910	917	908	879	900	949	932	937	906	912	890	853	992	915	927	879	922	894	979	930	905	907	935	973	931	945	873	916	929	916	936	911	906	927	962	981	879	909	947	875	918	897	926	953	926	904	939	889	967	915	856	949	872	885	863	923	909	988	929	940	942	915	910	880	939	898	883	898	894	908	896	947	936	939	882	948	910	936	899	883	901	956	921	894	938	934	977	897	903	898	893	920	912	910	841	847	896	915	905	934	881	933	940	913	930	935	928	933	867	921	921	923	968	940	918	925	926	917	876	894	927	957	932	937	845	907	920	946	937	898	921	926	929	952	918	903	958	908	936	845	948	853	863	924	958	900	921	888	854	923	961	896	927	895	950	967	895	892	924	945	880	942	974	906	906	923	876	958	907	922	876	909	910	936	945	948	929	958	922	950	947	932	947	862	938	962	919	951	877	927	901	989	977	984	893	921	929	929	909	919	929	933	917	929	972	871	917	939	879	877	938	897	924	934	925	920	997	989	930	907	951	856	928	913	945	929	912	887	948	888	950	899	916	914	906	945	859	934	896	899	945	933	884	864	966	857	892	929	920	897	925	930	928	898	976	924	921	896	947	934	857	975	917	946	950	850	924	939	925	925	896	984	954	896	930	902	889	879	916	927	965	886	909	929	954	921	889	922	914	908	898	924	894	865	949	893	892	894	919	962	936	931	936	899	958	958	874	879	902	910	906	941	960	903	931	913	941	943	874	889	964	879	942	895	921	961	945	913	917	912	877	881	929	940	910	892	899	914	899	904	919	905	917	926	938	945	888	934	901	946	939	888	928	916	942	877	919	930	904	877	913	907	978	972	960	921	878	930	948	884	994	894	907	919	903	940	956	960	928	938	944	930	925	988	910	935	916	885	889	961	957	933	940	939	869	914	896	989	903	913	927	951	909	904	898	918	930	866	942	922	930	963	926	916	844	950	909	921	898	898	913	869	888	985	880	920	919	947	901	876	906	978	948	901	892	910	885	916	962	913	888	937	952	992	897	913	930	885	948	910	872	903	885	916	954	917	884	970	905	924	916	897	943	912	896	935	874	888	903	951	924	910	879	904	914	906	951	933	930	922	983	848	909	879	914	911	921	929	927	914	924	889	902	914	895	914	925	886	959	908	903	878	961	985	930	903	949	906	836	854	953	958	892	940	891	920	896	955	891	951	880	936	916	937	869	899	917	941	918	900	918	897	862	905	897	864	847	955	955	902	946	910	914	939	888	871	937	938	939	939	908	978	906	950	917	960	883	945	886	907	828	856	940	960	891	910	881	910	959	911	972	957	900	913	925	898	921	966	944	922	897	910	894	938	917	942	862	918	867	979	939	1010	909	958	976	882	895	955	945	932	936	944	916	879	920	954	909	944	934	944	933	948	935	906	948	882	910	926	909	893	859	958	877	934	874	938	920	920	946	917	862	876	898	938	876	918	877	949	912	896	926	906	935	934	914	930	843	946	929	958	909	974	936	914	917	916	905	890	900	963	928	952	899	937	896	901	909	934	918	873	926	920	860	921	919	941	898	913	866	892	943	908	921	880	871	933	941	916	933	987	919	887	959	939	903	984	919	912	939	921	936	902	889	918	958	896	932	897	917	924	914	901	917	889	890	914	1004	947	909	970	898	920	949	896	893	886	940	879	903	989	988	954	874	881	879	911	905	933	904	901	977	925	936	906	921	927	919	909	957	903	917	925	893	869	934	934	894	964	869	918	930	883	883	890	947	925	975	941	932	939	906	899	937	943	935	934	960	926	889	889	935	894	933	952	893	957	868	931	936	911	972	926	905	881	952	914	905	915	856	957	920	884	939	940	965	904	878	899	954	893	903	900	887	933	915	947	942	876	878	870	900	955	883	896	920	917	957	901	947	899	929	903	928	889	859	896	884	941	959	928	1000	959	897	891	943	912	983	958	895	980	911	933	902	937	963	930	939	932	843	929	929	916	940	900	871	904	935	910	950	936	931	856	934	957	923	962	967	903	850	972	944	909	897	920	950	967	941	881	956	916	898	922	890	924	956	887	894	897	953	920	913	856	918	909	912	904	930	884	934	879	932	877	931	933	950	892	943	953	895	965	949	943	916	925	860	890	990	903	925	864	925	961
66394	67644	70801	50550	54375	45104	34211	17703	5909	1668	684	452	377	348	390	395	395	383	404	388	404	415	402	452	441	408	402	390	443	370	405	412	381	412	367	418	382	377	393	351	415	396	393	384	410	375	412	401	402	420	408	383	415	429	387	417	419	432	407	408	429	400	416	362	385	415	419	399	398	395	411	412	395	412	397	413	387	390	368	383	412	406	401	397	400	404	385	440	405	371	421	363	392	419	381	415	398	392	414	409	368	405	421	425	426	399	393	429	398	350	380	397	438	415	377	385	420	390	405	392	441	407	351	402	394	398	443	388	425	399	403	382	393	384	393	416	382	452	394	430	373	388	385	383	405	377	389	392	402	397	405	407	417	393	391	412	402	392	383	399	413	391	375	428	448	410	372	430	391	372	431	397	427	404	410	347	347	420	384	360	377	400	415	372	399	402	381	393	413	369	434	421	396	398	413	397	375	399	406	415	375	384	347	409	359	373	367	418	404	420	390	401	412	397	407	387	436	440	418	386	412	364	428	424	384	412	344	405	389	387	373	368	411	363	391	359	432	406	401	387	386	398	372	425	415	397	396	396	400	416	427	378	365	421	391	411	408	394	396	393	409	391	415	445	391	399	435	400	401	367	398	417	393	416	375	340	396	395	432	381	379	376	399	435	430	411	400	433	390	368	385	431	395	428	353	391	389	403	396	426	381	418	398	403	423	411	415	398	413	396	407	397	407	386	387	412	400	383	404	363	359	422	390	381	355	392	385	418	417	398	409	409	388	415	380	407	371	373	394	404	425	380	418	403	374	394	398	377	393	416	392	399	430	401	415	402	396	410	420	399	389	379	406	403	371	415	441	442	408	375	428	414	399	377	411	402	380	393	411	383	389	433	404	385	412	388	412	408	411	427	426	384	423	409	385	394	336	362	387	397	426	413	407	367	422	372	411	367	401	399	415	378	406	397	389	406	417	394	368	396	408	425	396	375	431	414	429	386	401	409	390	414	366	396	404	434	351	404	355	407	407	426	421	366	409	419	409	418	392	405	389	390	417	371	360	399	436	416	405	426	397	404	374	418	409	418	398	408	436	408	369	397	379	426	385	419	440	415	395	404	411	381	413	418	412	426	373	440	341	388	379	433	399	401	378	406	384	412	396	419	378	402	409	387	410	431	410	392	427	408	418	410	422	413	374	421	406	424	390	380	376	428	384	398	372	363	401	412	377	409	411	360	397	383	421	393	347	401	412	408	401	408	385	388	424	401	406	438	384	391	373	393	425	378	387	391	376	383	411	381	387	402	390	411	380	373	408	409	402	394	355	410	368	381	406	417	416	431	421	407	336	410	378	416	394	380	418	431	381	420	362	415	358	366	423	433	409	378	420	388	424	430	409	437	403	403	411	364	417	400	386	413	366	380	413	375	370	377	402	426	409	406	409	373	406	419	389	420	393	417	417	389	371	406	384	396	411	390	416	401	388	386	383	367	377	380	444	380	423	421	410	428	367	388	411	383	364	432	389	363	388	393	400	412	384	405	420	359	431	406	394	382	349	427	388	383	377	389	395	417	396	411	419	432	436	428	382	414	402	403	406	383	383	431	395	438	366	401	377	403	404	381	386	410	399	387	405	428	422	372	424	371	419	355	441	400	386	421	416	444	389	421	418	418	389	372	395	435	409	410	392	367	400	377	369	381	366	377	393	376	403	420	367	384	389	355	412	415	431	424	396	422	384	441	422	365	378	390	354	409	401	395	458	402	428	399	388	353	384	393	386	393	354	392	386	397	385	440	378	412	429	365	417	387	403	384	401	396	398	420	374	372	358	404	419	409	368	401	419	410	403	415	376	392	402	403	381	423	382	413	395	420	421	395	353	398	395	406	399	412	396	410	367	411	358	390	402	430	403	385	411	367	391	389	397	399	451	390	421	360	399	393	383	375	412	393	366	428	394	417	394	398	420	433	391	386	431	402	433	404	389	387	395	392	398	437	388	401	399	426	396	428	379	452	407	405	366	396	395	389	399	380	403	378	399	435	391	410	394	381	395	412	400	387	423	405	396	409	402	425	406	398	378	390	420	402	418	407	376	379	397	351	402	404	368	369	392	418	416	399	401	413	414	421	392	408	403	377	365	390	379	381	391	387	405	401	372	410	404	407	405	381	404	400	393	407	396	425	402	386	394	400	397	376	399	435	446	430	415	385	402	391	416	373	457	383	414	387	413	408	403	386	403	442	369	393	366	404	385	415	371	459	372	395	415	381	415	395	371	383	422	423	375	428	377	416	404	406	437	405	392	380	411	392	369	400	403	396	409	398	423	446	384	405	389	438	424	450	414	404	389	408	417	381	383	412	404	410	401	387	370	380	377	422	415	383	430	405	417	374	391	424	406	366	426	371	418	413	399	387	435	401	431	436	418	435	417	403	417	407	391	402	410	406	459	384	402	420	351	438	389	417	404	406	393	380	420	398	400	372	404	438	383	408	413	419	423	411	399	417	363	424	403	365	360	366	408	441	446	373	372	378	418	365	387	393	448	398	398	385	384	430	393	402	380	404	369	406	416	410	404	415	376	422	410	431	385	372	376	380	412	436	396	395	409	409	385	398	438	394	383	448	391	393	427	392	376	412	436	416	391	370	392	358	370	403	372	375	418	410	385	433	431	413	410	400	374	401	380	393	403	389	379	385	400	393	388	373	403	413	366	422	411	422	401	426	399	404	398	376	426	401	420	427	403	410	376	397	370	402	377	414	397	407	396	389	432	365	400	364	371	347	389	413	404	389	402	405	402	385	415	435	363	413	384	407	403	370	388	351	406	421	380	406	391	409	413	406	357	414	412	377	386	398	427	413	405	442	421	373	418	395	366	401	398	406	365	374	389	418	394	390	416	354	384	402	379	420	360	397	388	421	397	399	400	377	413	376	391	392	403	385	395	373	384	427	399	411	419	433	409	382	411	410	407	403	435	367	443	414	409	392	403	369	404	389	433	416	387	403	397	397	369	409	380	390	378	417	401	391	386	383	418	395	378	366	415	418	422	429	402	393	384	415	407	409	408	396	393	399	376	379	341	415	395	411	392	394	405	385	420	425	338	432	425	410	417	384	389	385	392	399	363	417	401	415	388	381	403	387	371	406	444	389	433	411	388	389	405	407	392	421	391	404	359	444	425	390	412	407	422	408	406	395	400	427	394	407	426	366	417	400	402	415	404	383	378	400	424	385	400	416	416	435	409	392	437	380	390	392	407	400	411	351	390	408	376	412	398	393	389	440	414	399	391	435	396	424	397	373	375	405	410	377	406	418	418	421	398	422	364	390	417	372	375	381	417	408	395	417	413	387	405	379	387	405	388	391	409	402	400	396	385	417	421	423	378	360	394	392	392	382	359	370	377	429	399	391	375	442	390	379	401	407	400	457	387	403	355	395	413	393	385	393	403	435	406	373	416	380	408	381	396	384	385	400	393	402	374	405	405	417	401	426	375	405	391	395	411	387	403	405	402	406	398	410
41104	49901	64207	56789	62979	57536	46871	30484	14982	5481	1981	1149	988	913	884	950	920	938	912	970	965	921	935	916	925	993	932	970	961	929	925	921	925	979	884	871	917	909	937	950	991	901	938	905	897	925	898	959	907	927	966	921	887	937	943	934	934	933	929	985	965	973	911	920	938	934	925	858	949	905	963	923	997	924	924	978	911	957	886	933	928	913	907	928	887	929	926	911	926	966	935	894	912	932	946	946	938	977	924	859	970	960	974	956	918	960	921	964	980	992	930	930	958	925	914	893	980	950	986	970	940	935	902	914	904	914	909	882	946	941	994	961	949	910	956	923	900	935	930	898	1004	975	962	904	926	869	926	938	958	887	908	887	943	909	973	901	943	997	938	909	952	931	907	926	903	925	951	902	919	970	971	943	938	926	887	918	934	970	978	896	900	903	900	892	903	935	924	935	891	916	928	852	918	921	894	964	929	912	901	908	932	914	901	918	937	906	943	941	949	952	912	1003	937	934	864	876	965	954	946	949	911	888	878	967	933	991	955	963	956	922	887	882	920	925	955	887	865	904	970	919	878	919	917	940	940	954	919	915	895	949	872	957	927	913	999	943	954	928	912	952	901	915	885	887	915	932	962	933	924	942	988	926	939	949	902	938	889	914	950	908	943	981	901	921	922	945	960	925	903	963	957	922	952	917	926	896	947	926	944	950	904	941	922	903	935	922	943	914	894	922	976	869	980	913	979	897	939	910	949	933	961	914	926	925	946	881	910	945	946	921	880	959	964	962	877	874	894	919	956	936	961	934	951	886	959	889	927	907	905	936	917	923	904	915	998	916	876	939	949	950	945	879	919	913	957	885	924	922	923	926	913	988	888	904	945	933	928	973	985	952	923	943	915	896	983	881	978	943	875	995	893	961	909	924	913	876	924	947	956	935	887	958	920	936	895	927	915	898	920	916	902	981	948	917	893	889	954	926	975	941	900	926	914	890	871	927	911	939	967	949	937	923	951	953	969	929	892	937	935	953	954	889	902	913	910	946	915	906	894	977	931	957	905	873	907	922	980	895	909	929	918	937	880	912	961	988	928	928	884	1006	960	949	945	925	882	932	898	928	936	870	950	971	927	912	925	1022	889	950	919	893	934	976	959	882	933	889	955	977	942	934	912	966	883	925	902	877	899	927	909	951	943	946	940	932	952	872	938	910	897	937	940	880	925	991	938	891	931	960	976	937	961	922	925	908	979	963	905	947	949	930	921	884	881	846	936	942	922	885	937	908	932	921	937	930	918	905	927	933	874	918	928	997	917	894	910	946	969	930	959	918	940	937	922	930	914	997	910	955	913	936	940	915	934	916	905	914	912	919	954	901	913	928	910	973	932	941	901	932	893	916	964	985	896	937	903	922	921	936	940	912	986	950	944	926	919	903	928	876	969	881	922	982	933	890	926	967	923	931	966	890	931	912	950	929	977	975	948	953	964	927	969	846	927	968	985	941	925	937	960	958	938	886	960	933	941	936	958	966	902	962	887	946	921	908	980	949	963	944	925	937	911	912	975	920	980	942	885	934	934	895	961	922	890	962	1007	963	968	963	937	907	906	954	975	944	915	897	969	918	903	923	917	948	980	926	921	1005	927	959	942	971	940	949	917	944	926	918	964	945	897	925	909	934	926	972	894	919	915	914	877	923	917	873	949	902	973	893	892	907	1005	960	960	911	966	958	917	944	939	906	913	922	937	916	909	945	964	918	944	933	915	925	858	920	991	898	965	921	956	916	932	963	915	898	913	900	877	954	975	946	923	928	898	894	952	929	970	976	932	972	943	1004	990	965	942	947	940	936	968	909	929	965	936	916	917	968	958	930	904	915	948	922	907	898	928	938	958	946	898	930	963	957	1020	971	902	925	869	972	938	875	925	948	952	898	961	925	898	913	908	844	938	885	922	965	865	938	979	919	959	870	924	926	926	975	911	991	874	903	919	936	945	855	906	926	970	903	964	974	925	938	957	895	907	941	981	968	956	923	908	909	939	955	886	950	982	962	928	980	994	932	917	973	896	925	938	901	899	955	944	899	930	989	913	952	965	896	886	910	884	937	959	910	956	903	893	930	962	963	970	927	941	953	959	956	944	904	924	929	925	916	962	995	963	934	888	914	919	917	946	950	924	925	894	884	882	891	935	970	907	886	927	942	938	938	984	932	931	952	929	949	916	952	948	884	905	966	933	897	981	953	919	933	937	919	937	931	932	932	970	1003	927	971	954	928	853	931	992	954	970	902	933	922	947	938	931	912	928	945	950	929	955	897	876	871	877	923	937	907	880	959	971	909	909	918	942	857	926	929	963	938	1008	953	925	884	926	958	924	908	886	895	910	917	952	895	942	939	971	877	929	905	902	948	919	944	932	901	956	917	964	988	948	896	889	939	948	945	953	990	942	904	960	910	894	945	895	991	884	916	920	898	961	1016	940	928	921	952	935	877	970	966	892	923	934	916	951	890	971	920	911	931	949	923	940	872	924	960	927	976	959	899	924	961	909	905	908	1005	902	967	945	909	962	864	932	967	882	932	956	912	873	935	938	947	991	917	920	912	966	933	953	922	949	930	958	918	960	945	932	918	932	965	934	960	936	950	950	883	920	941	896	913	875	887	921	911	933	937	905	963	963	917	975	921	952	907	914	936	937	941	926	931	960	936	886	965	955	894	863	929	930	920	932	950	936	895	899	976	959	934	955	955	959	941	916	946	924	945	925	940	916	945	946	921	919	932	940	902	934	895	869	963	899	880	975	924	909	915	902	955	901	902	949	915	934	921	924	1002	884	909	936	897	857	964	894	930	905	945	892	905	937	903	924	902	955	914	912	943	862	943	909	897	881	895	945	923	912	941	917	899	925	961	914	913	917	899	955	839	956	920	906	966	943	886	920	965	923	958	906	948	987	971	935	872	886	917	927	911	978	919	881	872	909	933	917	928	937	905	900	929	896	870	918	921	924	943	974	930	934	874	950	913	897	932	930	874	959	885	922	918	945	920	923	919	922	944	898	908	936	922	893	877	1024	911	939	877	956	894	922	960	929	926	930	952	941	915	905	886	917	887	898	875	894	872	887	941	910	917	966	902	957	951	897	982	909	895	919	860	924	893	932	974	933	869	945	919	883	952	919	882	941	913	925	986	959	874	964	887	918	1015	903	878	901	950	973	919	911	953	912	950	962	915	915	918	952	969	974	965	929	961	945	919	924	937	953	942	901	940	970	859	936	911	919	941	909	939	941	929	939	974	933	893	954	911	978	927	929	961	906	944	906	861	930	990	937	996	956	906	941	982	963	993	919	949	961	940	872	937	938	909	841	963	989	921	947	918	908	901	953	960	911	922	999	935	969	967	924	943	939	906	896	893	927	934	958	947	927	881	936	939	955	940	895	899	953	904	945	965	989	904	935	892	938	920	972	906	920	884	923	924	898	924	904	969	908	932	942	958	903	910	945	862	880	956	976	956	930	909	851	935	940	976	940	921	950	946	885	931	921	898
7989	4870	5677	2567	2669	2596	2041	1298	765	583	471	472	428	428	470	406	384	429	418	489	441	449	413	446	431	377	454	437	455	487	447	380	442	446	466	439	422	416	431	435	432	437	418	461	435	505	406	444	407	470	444	462	431	468	387	446	441	425	423	438	421	428	443	453	422	431	417	430	436	415	417	420	471	453	443	429	431	406	426	437	472	414	400	432	458	439	419	416	417	459	430	439	432	434	398	454	421	422	443	422	477	446	405	386	431	438	439	438	461	418	440	448	410	438	422	417	434	432	412	447	429	400	390	438	433	445	447	400	406	425	432	433	442	426	423	459	409	471	444	436	401	413	459	483	439	426	407	433	442	404	438	456	421	443	407	457	430	406	434	450	438	453	402	404	450	411	449	402	417	470	404	432	411	431	425	449	423	443	441	420	419	457	447	398	455	470	414	428	410	458	454	440	440	438	440	408	459	383	456	409	413	430	436	471	442	404	486	406	446	421	412	424	412	472	420	428	414	468	442	409	442	437	448	450	471	426	406	379	423	440	406	428	448	441	400	421	429	461	423	439	437	438	417	446	409	415	429	432	416	407	410	422	433	436	439	388	433	463	452	400	480	430	450	461	425	453	428	449	424	405	438	443	436	417	404	394	465	436	413	451	480	426	462	470	436	450	414	440	425	432	424	441	457	448	436	446	433	447	449	442	419	455	422	465	429	425	410	415	395	437	452	413	404	397	383	460	441	440	442	442	469	407	417	426	412	407	437	421	437	421	445	427	426	385	466	463	415	420	420	465	455	432	490	463	472	436	386	457	428	437	425	437	442	448	447	456	427	424	435	448	414	448	455	435	436	445	440	441	436	424	444	419	459	425	470	452	420	425	433	428	430	460	451	442	429	437	417	421	431	420	417	449	430	424	447	478	398	435	411	473	432	445	399	384	396	432	423	401	426	428	384	434	430	422	426	401	439	442	453	424	398	449	450	420	435	415	478	427	434	408	417	424	457	389	395	427	475	455	442	386	440	436	446	442	461	437	399	410	417	430	428	460	427	420	459	411	442	438	422	454	445	415	433	445	431	442	468	455	471	433	423	412	450	446	463	405	451	427	406	451	447	447	462	426	441	395	429	424	434	424	473	446	411	464	436	428	463	425	443	436	418	426	491	456	452	446	444	426	413	398	413	437	432	408	459	428	390	435	442	421	412	415	458	434	461	436	485	457	460	436	455	447	455	398	430	479	360	429	453	447	425	402	457	415	451	406	446	459	410	470	432	444	459	425	419	421	413	398	420	443	429	416	461	412	390	424	429	414	426	428	427	392	426	416	415	443	460	471	422	388	444	465	466	418	403	443	410	424	424	438	440	429	457	414	447	395	457	445	405	400	432	436	432	497	476	471	415	425	444	403	482	476	431	449	419	406	425	424	424	442	422	408	393	441	424	454	444	468	410	437	439	404	454	461	433	397	434	462	383	438	448	403	435	443	436	447	385	441	412	441	433	426	417	445	435	424	420	489	416	428	440	409	420	448	445	401	474	435	461	365	447	452	439	423	420	403	441	415	409	463	438	418	427	420	450	421	423	452	470	450	419	406	452	426	440	447	465	447	452	440	455	368	415	430	435	410	472	425	418	452	439	390	417	418	425	439	443	423	453	412	397	432	447	459	467	448	423	407	408	444	409	407	450	450	447	466	423	408	438	429	474	432	422	417	437	411	435	420	448	409	382	437	417	431	469	403	421	455	403	452	419	481	434	437	427	401	425	444	455	443	442	441	437	442	439	414	428	467	425	423	479	414	438	469	469	424	458	397	461	429	474	470	435	437	447	410	439	478	398	409	448	410	461	437	451	430	415	394	400	433	440	461	464	420	424	437	415	433	429	390	472	437	436	441	479	435	438	431	442	470	431	455	424	423	436	408	440	450	474	432	420	437	450	463	434	424	423	440	456	423	418	472	420	420	456	445	412	441	449	442	418	435	438	432	439	474	458	450	419	412	458	431	427	422	427	456	425	471	432	405	439	411	430	427	430	415	417	432	469	432	416	465	436	484	416	442	425	428	454	437	441	451	410	418	450	450	425	421	444	418	422	443	402	447	442	463	432	417	442	445	418	434	453	432	443	439	430	454	404	428	445	424	442	448	422	463	454	438	436	479	414	450	440	442	417	432	415	381	458	415	440	451	433	442	428	385	455	416	432	400	440	436	404	429	409	393	400	429	466	445	424	424	438	455	411	451	452	490	455	475	416	431	468	425	419	469	434	448	433	426	419	432	435	440	428	443	451	383	414	435	429	426	434	452	445	429	468	467	435	405	479	405	423	426	438	443	468	446	408	416	418	436	468	437	423	396	438	406	452	436	406	414	438	438	428	428	455	391	384	420	436	408	407	451	407	418	412	452	430	471	471	466	439	419	451	392	393	442	454	445	460	436	428	401	442	391	425	434	462	453	453	426	420	429	446	440	440	465	429	420	437	459	450	424	400	434	425	486	447	461	409	420	452	439	437	424	478	427	389	404	415	474	424	456	400	442	449	447	424	446	466	441	411	421	443	450	418	457	430	445	480	474	420	379	466	426	423	433	462	400	441	441	427	443	413	435	431	420	435	424	398	429	416	424	416	435	430	437	472	454	422	415	430	458	426	438	434	437	462	432	450	421	416	403	394	444	442	448	445	427	469	440	435	410	386	383	431	424	399	437	475	407	414	438	431	440	396	441	450	417	468	435	441	411	416	410	413	463	419	425	451	422	444	429	442	378	408	425	451	461	446	469	450	432	429	409	434	465	442	447	427	405	447	473	429	450	426	460	425	410	456	408	410	447	424	433	443	411	417	458	422	447	441	422	463	396	451	440	412	446	419	433	456	439	411	424	448	448	461	484	427	397	394	424	425	446	410	432	488	418	401	400	425	439	429	402	431	448	394	416	409	427	481	466	483	443	442	427	457	383	442	434	421	429	440	419	421	425	445	421	452	435	415	438	454	404	467	442	447	474	464	439	470	492	415	445	423	438	460	469	427	430	427	412	463	438	438	446	406	437	433	414	389	452	468	469	485	474	429	397	442	466	454	433	457	429	450	442	395	443	424	482	391	445	416	433	448	448	484	422	405	408	428	437	444	426	451	458	449	415	419	429	407	437	429	437	456	430	434	416	439	442	409	407	463	432	445	440	420	455	438	437	419	443	424	476	426	445	399	446	428	433	473	445	435	424	442	448	426	430	417	430	434	448	412	399	447	410	416	465	419	429	435	440	462	405	461	450	441	425	392	433	449	435	451	411	408	436	432	448	463	436	398	436	466	444	438	466	432	414	425	429	431	419	429	415	428	450	437	450	466	450	425	419	432	442	466	428	426	449	437	436	407	444	412	436	456	409	437	485	435	421	467	399	447	439	427	415	419	419	417	408	451	464	418	438	432	392	433	432	393	442	402	437	411	442	416	443	476	431	445	426	426	405	395	428	442	489	436	443	438	446	472	385	427	429	420	419	482	415	447	450	415	473	386	457
7159	7668	12163	7940	10044	9571	7077	3954	2146	1359	1066	1016	964	1045	981	1058	990	1017	979	934	986	1067	1010	959	1045	1009	978	978	1010	1035	1032	1025	954	1008	1002	1019	999	994	992	966	981	912	1020	1044	1013	1024	965	982	985	1009	1043	1041	1028	968	990	1029	963	996	1014	1027	964	988	971	997	965	1082	1029	983	996	963	993	1044	1038	1036	990	1015	1012	998	1022	940	995	1020	983	1016	945	1033	975	1083	977	1036	992	994	1023	1069	947	1007	949	1050	991	1022	975	1014	1033	1019	1001	1042	1009	1002	981	958	1034	1007	998	971	1045	1047	1008	1046	948	1024	1015	969	963	1022	1000	1038	956	971	979	1045	1009	962	1022	993	990	970	1004	993	994	986	1034	1024	980	1025	1041	1038	1015	988	1041	1002	1015	982	1014	1063	980	1022	946	1011	979	992	998	1020	1007	1024	1020	971	1019	1039	1032	1051	960	918	1016	990	1000	1030	985	979	978	1011	1026	1015	1008	1029	964	1016	984	931	1006	934	971	1017	964	1015	1006	1016	958	1006	1015	1004	998	989	976	942	1007	1018	1011	980	981	984	1018	1010	1034	1028	1011	987	939	1054	1004	997	975	1025	955	938	1005	1030	972	1019	975	1018	1012	1016	961	1009	989	1001	1007	1044	996	979	1007	990	1006	1010	984	1034	1002	997	975	1017	938	980	1035	1068	991	979	1033	952	968	995	975	1044	996	1031	996	1031	1020	1012	1058	959	1035	983	1024	976	986	953	1015	993	1003	1034	1039	978	981	1004	1002	1024	1014	1077	983	1029	1021	1023	956	1014	1037	1013	1014	956	1003	1010	1005	1045	1085	1023	1000	964	974	987	1009	987	975	1019	984	980	1016	1044	1032	923	997	989	981	1068	1062	1024	980	1043	971	1029	1001	1010	1053	1046	979	952	929	989	1043	916	1016	988	1007	1071	999	1047	999	984	1004	983	976	987	991	924	1027	1015	966	979	1082	1044	952	1018	1020	898	999	1002	1007	988	1020	1011	1009	1050	980	1035	973	981	1017	981	1006	1015	1069	1018	971	996	943	984	971	1026	988	994	1028	993	1016	982	985	973	1008	982	1024	1042	1039	948	995	932	1000	1011	949	990	983	989	977	922	1010	957	993	967	1014	1021	1001	992	1020	1063	1002	1009	966	1003	970	970	976	983	1022	1034	1034	1014	939	1003	1001	1037	1005	929	1015	985	1013	987	1014	974	988	988	995	972	991	991	985	1071	1011	1015	994	1016	952	967	961	1014	989	1046	1018	989	1033	970	1008	999	1015	928	1023	968	1003	988	974	1002	1055	968	1041	954	1000	949	997	968	951	1020	932	1025	1075	1023	1039	1055	993	989	1012	1021	962	1023	1043	983	1017	1011	983	967	1042	1029	994	975	969	1000	1009	1005	1059	1064	1030	1033	1033	1056	1022	1020	1008	975	948	980	1035	1001	974	1046	960	950	1009	967	985	1008	1004	988	1003	1013	996	1048	1021	1015	1035	987	1001	1009	981	996	1065	982	978	1026	981	1010	1034	991	989	1042	1016	998	1061	1014	1033	910	1002	1037	979	987	985	1010	1001	1011	989	954	955	956	965	1087	996	1018	1045	1006	1061	976	1046	1064	1006	1018	951	984	996	959	1019	982	1042	959	1034	988	987	1013	994	1003	989	992	974	1016	1015	1019	984	1004	1041	996	964	993	1016	1032	1009	1020	1027	986	960	983	1005	981	947	987	989	965	1000	955	958	960	991	1023	1015	1040	972	991	1013	1021	980	986	968	1036	1008	1015	993	988	1034	977	1070	995	986	973	977	1016	978	948	1039	980	1005	961	1008	943	1047	960	997	1074	973	1003	1009	1041	1036	963	995	979	1042	1044	991	969	950	1048	1006	979	997	1025	982	1026	981	991	1021	993	1006	1047	986	995	1029	1037	1023	1027	993	1069	1011	1043	957	956	1005	1035	949	998	1022	1062	1032	1016	970	975	984	1024	1002	968	1035	964	1033	1019	983	1041	963	1075	971	1014	1031	1044	1019	1037	997	1011	1010	973	1040	1076	968	1001	1012	991	974	1028	1051	962	1022	998	1024	965	1001	984	1034	987	1078	947	1004	1014	999	1024	1034	953	972	1011	1001	1039	993	977	1001	1018	988	998	1016	989	1027	962	1006	1013	1006	1030	945	1025	1032	1009	988	1042	1011	1023	1059	991	1010	1027	986	980	1029	1025	1042	1019	1018	1005	951	1015	989	972	1010	946	1009	1021	1044	974	986	999	1017	1006	1052	1011	981	973	992	1000	1047	1007	1018	1011	993	979	965	923	1002	1066	994	1016	979	997	1003	968	1012	1013	965	1015	957	999	998	1008	963	1058	1013	978	1012	1008	967	1007	1038	1002	1023	1005	1003	1026	1018	1060	1016	970	1032	1030	992	998	971	996	971	1000	979	998	1016	985	1004	970	979	981	1005	1026	999	1011	983	964	1004	979	1027	980	998	980	941	1094	988	990	1007	966	1042	1002	966	903	971	926	971	1023	1039	1007	974	930	1047	1071	992	1017	956	987	995	965	1044	1003	1027	1011	1022	976	966	993	1001	989	1034	1046	993	1032	1011	949	1013	1044	1029	936	992	1006	1018	944	1004	1054	933	999	1018	1042	948	983	1041	1021	921	975	1023	1078	1026	971	1009	1004	1073	1006	998	980	987	984	980	1025	974	1033	960	1018	1026	1055	987	1012	979	980	1015	1032	1042	1025	956	1037	994	976	966	988	965	983	1022	973	1004	995	954	1027	1006	1023	1018	973	1024	1030	974	976	1028	1002	987	977	1000	1000	946	995	1032	1024	1021	1061	996	1023	951	1009	988	1028	1018	990	1005	1037	1008	998	990	999	997	958	988	1017	971	985	1031	1029	986	980	1032	964	950	996	996	972	1043	1002	1024	970	1034	992	989	1018	967	1020	1004	1019	1062	944	1020	1016	960	996	971	969	973	977	969	961	1001	989	998	961	939	983	978	1012	1069	983	1019	995	1042	982	1070	1029	944	1051	950	993	1031	995	979	1007	1003	1043	1058	1008	1007	957	970	1032	1039	1034	1020	931	1058	1047	997	992	969	990	957	994	1056	1052	990	1010	1042	1040	1007	998	1023	960	1006	1030	987	990	991	979	1026	958	953	1048	1069	1024	998	993	973	959	1056	1000	1009	989	972	1010	1033	999	1024	980	968	971	989	1038	1015	975	990	1029	976	1042	958	1014	1000	1011	974	949	1025	995	1019	941	972	952	1029	977	993	990	1058	993	1002	1002	964	1032	1011	991	1012	1033	997	990	1024	962	989	982	947	1001	1028	975	997	1055	1007	994	986	1034	1036	964	928	1035	1016	993	981	948	1046	1030	985	1015	1002	1025	1033	955	1076	1004	1019	963	959	1043	1013	996	988	1027	953	996	991	963	1053	1000	1024	1023	1026	1056	1004	1017	1027	993	975	1009	973	967	996	991	1006	971	957	983	1003	984	987	1036	1043	972	962	945	975	1032	985	932	1021	996	1011	969	1018	1053	1039	1026	1005	1028	1005	1018	1012	977	982	1030	1000	986	991	1035	966	1024	970	977	1044	994	993	1040	1070	1000	1004	960	1058	981	1059	1009	1025	997	962	997	971	969	1065	1010	1003	969	1009	1004	1026	1029	1012	988	1016	1010	1003	1003	1051	1026	1031	1020	1014	979	950	1006	1022	1019	950	1026	1025	1009	979	991	1048	1075	1026	1057	1008	981	1068	1068	1012	957	976	1027	1020	1010	1031	1019	1038	962	965	1038	990	1007	1020	1033	1057	1004	971	995	981	1001	1010	1014	993	981	990	1005	939	1013	996	981	971	1019	1014	1002	1024	992	1034	973	1019	1032	998	1001	996	957	1016	1009	1008	1022	956	1054	1041	1029	1003	966	1016	932	981	1013	1039	1000	997	999	1017	976	979	949	976	1004	995	973	1013	985	1033	1028	990	1078	987	1018	989	1033	1018	1002	1042	1020	968	1071	964	1032	1007	967	1016	986	1036	1003	1018	1004	975	1028	977	1036	1003	1002	963	1037	1032	1018	1009	1006	995	948	1009	1002	1029	965	990	1036	1022	1043	1054	1015	1022	993	1017	979	1043	945	950	1004	1014	1021	1020	1000	995	964	992	1002	1047	980	1013	960	997	978	1025	999	1050	1035	1014	990	1033	1006	1028	974	1011	1002	1023	1029	1023	972	1009	1008	987	1020	997	983	1020	1037	1061	1010	974	949	1009	991	1020	997	1024	997	1034	992	1005	1042	998	981	1019	949	1002	1062	1016	932	999	1027
63082	69052	73566	50724	53391	44522	31751	17781	6318	1788	708	422	387	400	393	384	405	373	402	384	421	419	430	381	412	390	412	383	395	374	370	394	430	407	412	413	421	381	400	392	396	401	428	387	399	435	426	379	396	383	377	383	421	406	413	368	399	403	388	393	412	382	383	439	428	424	412	420	408	400	378	356	396	388	439	404	420	406	389	406	422	431	409	446	394	394	440	368	365	381	400	387	379	415	369	394	368	407	414	431	365	371	399	405	405	390	419	392	386	401	389	391	426	464	386	418	372	427	435	425	395	376	403	412	385	392	405	371	422	395	382	410	374	414	415	383	413	416	401	413	400	381	438	411	398	432	414	390	373	369	431	404	381	404	416	390	411	435	394	383	382	378	390	417	422	402	392	384	379	399	406	397	412	397	400	409	388	402	399	378	415	402	420	427	431	401	409	402	400	387	382	396	415	410	382	422	418	430	363	378	412	381	399	389	403	395	406	390	413	403	416	381	386	380	417	381	420	434	421	378	434	433	411	417	426	408	400	389	390	394	400	442	349	406	394	421	381	393	391	388	376	464	375	403	383	383	386	383	382	377	414	395	387	432	396	360	350	393	378	432	371	393	420	371	424	432	400	385	371	378	398	403	432	391	426	395	419	401	384	357	375	381	416	401	405	371	430	387	431	408	371	423	413	419	402	400	399	440	416	388	400	400	426	400	395	386	441	394	373	402	432	411	389	408	367	395	407	386	427	364	372	447	430	398	411	381	387	368	398	399	421	363	358	393	420	405	398	388	437	396	389	379	411	386	379	373	378	377	406	393	371	409	434	395	398	383	407	369	381	399	397	405	391	366	408	392	368	359	414	417	400	415	407	410	408	380	413	397	388	427	386	409	392	376	410	385	395	373	386	451	398	408	430	397	356	424	377	429	438	400	358	389	382	400	395	336	442	404	375	407	387	360	352	413	373	369	397	382	392	407	385	385	434	427	349	396	414	415	410	409	420	398	384	378	365	389	386	415	411	387	407	408	382	394	386	370	433	398	425	365	382	442	420	383	391	402	388	402	416	389	416	433	375	399	417	428	391	397	422	377	380	389	424	401	412	405	370	405	377	439	378	373	396	386	385	386	395	373	400	382	402	372	388	408	370	418	408	383	428	407	380	407	413	377	419	412	384	376	359	411	407	381	405	410	396	401	452	400	431	393	441	396	387	379	401	419	413	378	367	415	429	394	428	397	409	370	432	395	378	415	371	393	402	406	432	405	390	410	396	438	446	401	373	419	361	399	416	413	403	374	435	427	387	432	407	384	380	379	426	387	373	411	397	453	402	405	402	422	396	397	411	442	378	395	393	372	381	403	366	419	439	346	369	382	380	406	434	379	370	449	408	418	427	402	416	412	428	374	355	379	417	396	391	365	390	383	423	386	416	381	409	406	414	414	384	408	400	409	444	373	356	419	407	447	386	392	401	441	346	442	390	381	380	378	394	396	398	400	388	406	391	372	414	410	453	395	428	390	396	389	432	393	376	386	404	392	401	355	407	423	406	404	396	453	415	395	400	395	379	389	384	430	400	395	448	408	434	422	431	362	413	390	394	399	365	405	417	379	384	386	395	372	391	401	429	438	402	389	394	395	380	431	393	384	392	422	412	368	412	436	395	355	404	405	379	375	406	376	361	365	414	388	357	390	397	387	408	406	377	380	378	338	385	415	407	391	393	430	399	403	395	424	374	392	440	416	408	410	407	434	394	413	416	402	396	435	425	411	394	413	388	400	366	407	402	442	381	372	402	416	465	380	422	386	364	389	423	435	400	405	410	402	380	413	371	394	384	425	363	377	390	384	393	356	430	404	393	376	392	416	403	415	387	421	396	379	399	392	391	410	417	423	384	383	362	369	389	342	366	426	370	354	400	382	379	382	396	414	397	376	385	386	373	402	416	370	403	375	416	413	377	399	419	409	396	405	417	388	390	395	413	369	402	372	409	406	403	388	383	396	387	386	427	413	388	378	364	383	399	386	402	407	428	396	391	409	360	369	400	405	383	441	382	378	388	416	415	404	354	375	377	395	390	357	407	375	409	362	421	378	361	402	462	389	414	409	391	394	409	422	394	382	423	406	370	392	401	411	434	373	405	403	413	393	388	405	413	387	429	372	379	416	384	402	360	366	427	363	442	355	375	407	336	407	409	410	369	392	396	429	402	405	380	381	385	411	387	422	427	381	402	406	373	408	333	356	383	392	400	411	368	388	390	408	386	387	412	369	383	390	364	367	409	379	400	415	417	487	386	382	418	368	408	420	377	397	400	410	416	372	364	391	394	400	390	387	364	386	431	385	397	400	390	352	399	453	405	414	382	361	433	380	387	399	417	370	362	420	438	371	400	419	375	417	399	377	371	412	414	401	416	392	410	409	366	366	390	389	403	407	394	403	432	392	372	387	409	433	415	390	404	365	399	392	414	377	415	403	409	409	388	378	393	398	366	391	368	454	425	396	402	378	408	417	435	438	389	377	387	452	419	428	431	399	423	439	404	401	410	415	443	358	398	412	394	370	414	401	423	435	428	417	385	407	388	408	420	423	431	413	355	382	385	366	386	385	414	414	386	409	421	402	472	395	403	370	405	418	408	400	407	421	415	359	437	444	407	368	429	365	378	418	392	398	402	404	415	407	407	407	399	421	412	406	422	352	382	419	420	381	377	418	360	388	425	388	427	400	422	380	346	395	390	380	414	386	394	421	385	378	399	379	394	401	414	382	407	397	393	412	425	390	444	429	369	421	403	399	422	406	352	431	372	397	386	366	394	433	418	423	381	383	391	390	382	405	424	365	413	393	409	394	386	412	421	390	369	389	401	423	418	392	419	450	415	390	380	393	402	397	397	345	373	401	400	359	416	424	433	384	370	409	383	406	378	368	398	416	432	383	403	428	352	408	373	414	357	429	349	385	385	394	419	411	430	409	428	390	371	394	391	394	395	389	411	403	392	416	414	425	399	413	377	381	389	360	399	410	387	415	412	387	353	402	437	418	410	362	396	410	426	411	394	434	441	376	365	375	378	401	418	431	409	437	410	413	420	388	400	403	410	370	422	375	422	382	433	389	416	382	416	381	382	416	403	366	398	381	408	421	399	411	421	379	418	400	427	408	393	397	383	449	398	377	437	399	364	396	405	412	438	427	412	370	417	389	385	426	382	422	381	399	416	400	422	404	397	431	404	428	371	417	370	394	430	422	375	404	386	401	408	412	421	417	398	393	392	401	348	408	438	401	425	390	396	335	371	394	394	432	383	395	398	408	401	409	375	393	382	405	396	430	434	418	426	428	417	394	393	392	419	400	415	423	386	409	401	382	408	364	364	369	414	411	413	408	447	408	369	398	410	382	364	420	398	338	424	393	390	364	399	375	427	407	403	400	399	413	412	408	400	408	386	413	421	430	426	373	394	374	394	398	407	362	385	393	391	394	396	393	369	407	396	385	431	391	430	431	378	403	392	378	413	416	407	435
40334	51651	66550	57578	62082	57003	44942	31723	15878	5941	2122	1161	1005	914	981	935	940	968	931	916	905	915	915	962	942	907	962	904	977	948	944	929	908	883	947	949	896	932	935	872	946	923	931	898	904	998	954	876	961	925	924	929	904	918	920	938	942	904	923	952	958	970	923	886	911	862	900	931	936	922	949	953	968	891	964	912	998	929	955	951	932	924	926	897	888	966	887	879	956	893	900	959	949	941	970	925	918	938	949	913	848	927	901	891	974	921	979	975	941	932	940	937	917	916	996	987	916	883	950	860	895	953	920	974	933	935	933	914	923	917	896	930	982	913	924	925	916	930	960	975	929	915	902	881	946	885	956	914	871	936	933	930	895	920	887	924	921	962	941	873	963	919	942	916	936	898	928	907	924	890	956	873	904	881	904	874	983	915	938	937	944	894	899	972	869	965	926	857	956	916	908	895	951	991	886	938	932	913	904	910	874	970	950	922	917	955	936	878	878	924	941	899	970	886	971	892	921	953	906	909	899	911	873	896	935	907	908	889	925	923	885	897	869	942	955	883	955	929	931	916	944	822	953	887	915	931	910	894	893	919	897	897	890	899	917	896	1002	865	887	960	994	940	912	898	896	899	936	967	971	931	908	937	961	932	991	992	904	933	979	892	913	931	930	893	923	898	951	948	927	888	895	904	943	882	959	899	955	921	924	937	912	968	934	855	928	900	939	964	911	898	892	904	906	951	934	836	919	934	952	888	877	931	896	932	936	918	912	960	928	930	915	913	946	903	949	919	901	974	951	919	888	976	909	927	897	859	963	945	929	935	923	913	947	946	888	863	932	896	898	935	923	944	934	969	952	931	944	914	880	937	912	893	924	960	913	919	913	904	909	898	858	897	973	973	907	918	920	936	941	866	906	916	918	910	928	910	921	1005	880	917	954	954	931	951	942	968	906	920	879	949	911	921	906	915	929	919	933	906	958	893	971	976	926	941	955	931	917	937	884	924	873	927	881	905	896	956	884	953	936	997	937	860	912	911	904	991	948	963	897	949	916	936	929	969	891	913	874	940	972	925	936	876	898	949	949	955	943	938	927	951	941	939	923	933	963	902	860	841	925	894	926	909	919	951	971	926	897	913	916	926	932	979	913	994	886	932	913	868	971	900	926	893	929	918	924	906	898	963	995	880	942	989	913	951	944	946	946	910	935	957	859	935	862	885	896	895	923	897	879	894	950	898	874	924	945	942	850	949	933	943	947	885	930	905	927	938	888	912	973	979	952	948	877	876	938	886	1012	904	955	954	931	865	931	912	951	914	890	898	901	966	889	958	905	920	927	966	915	885	887	985	895	922	930	900	929	946	953	908	921	925	857	942	923	918	949	891	934	877	898	938	926	916	934	936	961	912	923	912	995	961	950	917	926	975	888	905	980	974	934	933	891	936	892	953	964	914	877	930	901	963	944	936	915	905	960	935	926	928	989	966	890	937	873	896	986	897	922	912	936	942	883	940	950	967	914	881	918	950	944	951	938	930	892	902	948	922	904	882	930	930	953	942	906	925	974	944	876	904	937	925	925	920	894	890	976	948	938	963	894	954	953	940	916	938	960	932	851	934	920	900	885	935	904	933	895	903	890	926	931	985	941	940	907	923	929	977	867	893	855	972	964	983	872	923	970	939	918	860	951	951	916	935	945	943	904	928	900	909	921	946	926	967	917	905	909	956	889	918	987	899	921	919	898	976	930	966	887	943	872	937	929	954	934	902	921	911	921	947	861	887	907	940	918	925	872	878	910	938	898	932	965	942	929	934	950	880	999	920	907	937	923	914	964	936	924	939	934	979	891	958	901	940	886	874	911	892	917	910	848	920	963	911	862	939	924	959	911	916	953	900	909	917	911	892	912	902	909	934	879	890	953	925	939	919	988	930	915	927	921	942	955	880	933	903	927	940	887	910	937	958	945	929	915	937	946	944	899	980	951	903	927	949	978	917	955	966	955	942	951	910	922	857	852	937	920	859	910	916	944	916	899	899	969	905	936	882	933	929	899	937	884	900	963	917	924	916	920	908	943	859	857	849	912	920	926	941	940	891	946	919	891	964	904	943	931	972	842	922	925	937	897	882	921	937	897	893	907	901	967	876	912	962	936	922	938	947	876	935	899	889	981	953	964	947	933	896	887	941	953	930	922	1005	912	897	888	927	900	913	943	905	959	907	905	907	919	950	957	986	916	905	933	853	903	974	919	917	915	903	891	930	932	967	952	981	945	977	914	888	956	933	942	978	916	940	906	907	927	953	905	936	935	935	956	919	963	895	936	918	957	937	957	915	887	899	936	926	941	949	948	942	947	908	995	1003	923	966	982	898	894	912	933	940	940	902	913	878	933	966	898	919	955	1006	910	945	935	926	921	895	838	933	919	945	983	929	956	922	924	894	993	980	919	881	972	896	945	957	929	919	902	946	894	946	943	897	931	883	888	913	916	904	932	982	934	914	888	923	905	888	947	918	894	926	947	936	904	900	898	894	909	937	962	941	886	980	951	909	975	924	967	867	870	950	914	912	915	961	986	987	931	901	954	891	956	917	946	936	908	890	929	936	937	874	892	943	906	901	917	944	913	923	879	877	916	959	912	888	941	878	930	903	901	920	927	860	925	910	926	910	936	976	854	937	932	975	850	907	930	962	948	954	898	926	938	907	893	931	925	911	948	887	907	937	950	947	912	942	924	971	943	871	949	894	878	969	915	928	923	937	902	853	911	901	1025	943	912	934	961	968	921	983	911	868	895	916	886	905	942	961	989	954	940	958	916	926	935	914	951	920	881	886	904	932	956	874	907	914	912	904	873	1011	956	916	1023	923	933	910	922	958	926	914	914	918	951	892	888	935	879	912	951	955	930	940	924	944	878	951	950	915	968	963	933	880	920	931	954	937	884	971	874	910	953	939	959	905	976	989	899	912	937	899	914	902	922	967	875	971	922	929	994	905	896	915	928	902	898	944	927	930	932	914	957	952	928	925	937	970	917	947	899	957	903	955	947	966	874	895	945	949	973	880	898	909	878	942	950	937	926	951	943	912	903	920	950	932	930	884	891	905	890	936	907	916	930	956	955	906	889	925	929	908	927	940	930	910	907	928	875	914	916	928	957	911	917	894	946	892	922	925	911	955	949	921	984	878	974	952	947	930	932	900	961	978	927	896	910	901	928	940	938	917	881	923	957	945	932	855	922	925	900	928	932	926	945	940	913	878	937	976	899	941	859	926	922	916	977	938	965	852	916	961	920	962	941	914	905	956	940	924	927	914	907	967	946	927	912	944	946	904	943	943	879	897	944	918	948	984	940	924	906	924	900	904	953	951	901	966	909	931	983	909	965	885	962	937	920	915	909	925	909	957	944	924	956	907	994	908	886	931	874	960	891	942	895	918	953	859	909	902	926	905	858	925	989	980	914	923	963	866	943	911	960	952	930	928	889	923	841	975	872	940	881	925	863	848	936	926	914	886	950	956	880	983	954	976	975	917
64379	70758	73119	50656	53487	44327	31840	17368	6500	1881	718	470	381	413	426	415	398	383	419	367	428	369	404	392	418	444	372	390	404	416	426	418	407	439	399	373	433	391	384	411	411	417	406	402	428	390	388	358	399	407	395	409	445	401	430	421	378	413	412	439	434	409	443	393	362	419	389	368	395	423	390	374	421	406	406	388	417	413	415	409	384	422	382	397	384	414	421	420	444	421	415	392	378	436	437	391	442	412	408	402	384	385	392	419	460	397	444	428	410	422	383	418	406	419	412	407	408	426	423	414	401	430	387	444	370	395	391	415	403	375	402	418	396	407	423	423	413	383	425	398	398	387	410	426	454	409	421	414	399	395	421	408	397	408	388	384	372	392	405	361	393	431	400	377	426	409	423	405	412	399	384	432	411	390	408	403	415	416	381	408	412	437	385	396	383	409	401	432	398	376	412	412	382	406	381	390	410	418	388	408	398	410	422	379	407	426	359	391	404	408	409	388	402	445	384	411	415	414	422	387	410	425	433	398	362	398	403	423	386	419	395	406	430	358	412	427	413	372	399	426	441	362	416	420	426	420	404	420	422	421	402	390	437	418	415	404	401	404	387	378	423	393	410	384	411	367	383	417	404	403	376	385	387	372	403	432	428	424	431	397	410	412	341	405	413	400	436	414	414	380	402	431	419	380	403	396	379	388	421	397	368	395	411	372	399	394	402	416	427	378	425	442	421	366	394	413	397	394	395	387	412	398	362	445	409	398	404	350	413	413	396	420	383	403	369	403	380	412	408	418	390	412	431	424	373	390	419	419	416	393	409	376	379	425	398	394	429	439	415	415	414	411	426	409	396	390	385	413	430	424	415	395	442	399	413	414	405	417	407	384	417	397	427	376	420	404	390	398	378	458	406	398	409	372	402	420	385	442	392	408	404	415	403	427	381	416	425	429	452	436	388	394	426	393	396	409	414	418	404	417	400	436	431	415	420	405	389	371	401	401	394	413	369	431	445	434	401	418	422	422	376	416	424	434	377	416	398	399	389	394	386	381	441	386	392	412	381	383	396	406	403	423	429	403	407	407	420	426	412	390	370	408	357	406	384	390	400	392	374	428	391	370	406	412	391	399	388	372	400	406	403	393	385	399	383	386	415	402	384	423	395	443	411	416	390	478	403	452	399	392	450	392	459	400	388	388	422	395	404	382	418	398	397	387	399	411	404	352	388	373	383	367	375	387	368	446	421	403	402	380	372	408	411	411	417	443	388	396	401	387	423	370	410	416	404	438	406	379	384	363	427	408	425	424	385	397	405	370	396	407	404	437	440	413	419	417	427	412	399	437	381	383	412	427	414	410	407	386	381	420	428	416	411	409	397	384	433	406	413	419	414	386	409	448	440	396	396	398	398	406	399	422	390	419	416	352	442	431	436	435	403	380	398	407	462	404	386	397	428	362	413	402	409	380	393	437	426	402	383	433	395	372	387	355	444	410	382	362	378	396	416	382	377	377	403	425	396	404	399	409	408	402	423	425	402	411	419	396	388	405	382	391	405	382	409	405	425	417	412	402	431	381	397	427	404	402	439	395	418	368	426	426	392	398	413	436	389	422	398	386	376	385	415	393	391	374	451	437	402	410	409	387	397	404	377	404	367	399	391	423	380	387	391	455	387	422	393	427	435	395	367	430	419	454	424	411	400	392	384	407	449	450	434	367	409	425	418	396	383	392	386	383	418	378	426	400	415	358	394	415	387	393	389	404	404	400	395	402	395	444	403	398	385	362	411	423	429	403	399	395	431	415	413	400	406	373	419	403	420	382	424	402	373	362	428	385	414	398	415	392	411	432	370	372	398	395	399	411	421	417	423	383	428	387	411	375	363	412	392	434	353	416	387	407	402	382	424	359	421	413	388	404	382	384	425	393	390	395	421	373	411	435	411	387	397	412	413	414	408	429	388	371	391	387	405	382	396	398	421	394	411	383	416	448	440	426	410	419	450	440	349	436	414	409	406	450	400	418	375	451	377	421	413	397	432	373	389	382	407	425	459	397	390	420	401	407	422	379	413	396	421	417	398	454	374	388	413	404	383	419	433	438	350	383	373	408	403	407	388	435	420	402	368	371	390	435	395	418	409	389	377	409	418	377	453	387	396	428	412	450	380	439	428	391	371	378	385	404	439	417	398	412	419	392	446	387	398	405	407	398	433	408	411	400	394	407	416	436	399	427	407	426	421	377	371	374	408	390	399	400	397	427	369	370	449	384	431	397	390	423	383	357	405	384	421	400	395	406	380	403	374	375	436	403	367	429	372	406	402	416	359	415	441	384	451	391	387	410	392	423	405	448	421	416	395	416	411	402	428	385	417	427	465	376	417	372	397	421	438	404	450	432	416	432	397	437	430	416	378	389	365	389	393	424	423	391	427	384	421	424	403	388	372	403	369	404	429	415	428	404	387	436	390	409	381	403	387	407	402	373	375	419	370	418	391	398	409	407	388	377	423	403	396	387	376	355	405	369	387	409	416	416	399	415	448	384	383	386	370	354	427	400	411	393	355	432	446	400	400	377	425	396	416	372	410	389	404	406	400	417	404	406	390	363	415	430	345	389	379	415	397	379	399	435	405	406	397	414	398	410	419	434	399	430	401	392	387	422	388	438	433	411	415	415	396	395	383	389	422	413	402	460	382	413	391	390	388	380	374	382	432	356	375	381	400	391	408	450	433	416	398	388	450	427	409	420	391	418	384	379	401	440	429	365	385	417	426	384	395	387	399	429	415	379	374	426	404	396	377	384	413	412	394	427	422	411	433	391	401	412	383	433	452	419	438	406	421	401	406	399	400	420	395	414	414	418	409	469	380	392	408	363	355	425	409	413	376	424	442	402	378	372	423	391	425	415	385	403	408	462	399	434	413	419	413	385	419	409	386	428	391	398	387	400	406	404	370	425	407	399	422	374	373	428	420	452	362	380	431	446	422	381	436	376	396	421	442	423	435	440	427	410	367	421	382	391	408	399	421	396	403	417	383	422	400	417	423	425	396	398	427	422	413	421	383	367	397	398	424	436	422	422	415	425	396	415	408	421	389	420	424	405	360	379	373	405	401	387	374	379	434	402	387	420	428	403	399	420	431	409	400	383	419	383	393	401	422	438	396	376	404	399	416	408	361	383	373	380	387	415	399	411	411	396	376	412	400	432	394	416	384	372	419	433	386	385	422	367	414	421	406	443	405	374	419	397	402	363	416	388	422	381	362	393	374	419	401	403	411	431	388	415	397	397	372	400	414	402	428	405	429	430	436	370	421	411	390	387	400	368	415	390	401	402	399	379	410	384	380	367	401	429	405	423	407	395	396	392	397	432	367	384	383	419	451	396	364	355	370	391	392	381	395	403	405	442	402	390	379	418	401	397	420	399	394	403	399	396	396	435	411	409	405	414	413	417	442	374	415	411	387	407	434	422	428	401	417	391	414	392	435	408	380	414	394	425	344	404	389	405	417	361	401	403	366	429
40384	52874	66599	57786	62147	56345	44856	31369	16442	6218	2251	1231	1017	930	988	920	922	913	912	929	900	948	916	927	950	963	945	984	886	947	893	915	936	984	978	920	962	928	1000	964	994	959	921	913	915	938	937	904	964	941	918	949	959	921	969	968	951	922	934	925	891	952	952	984	907	927	930	919	938	935	938	933	964	929	929	919	913	964	948	925	921	913	933	956	949	922	952	936	942	956	909	934	933	956	938	965	902	945	951	920	937	916	915	982	965	955	932	898	1001	969	1008	916	983	955	951	969	982	908	919	885	879	935	912	929	966	926	967	912	869	947	886	931	932	938	922	910	954	939	915	897	898	981	963	938	946	945	989	952	899	933	917	1002	950	961	952	966	933	950	973	983	933	926	921	945	926	964	961	974	986	1040	926	944	939	942	916	961	897	968	989	902	920	988	948	974	970	970	954	983	959	906	990	983	887	929	956	939	951	950	954	959	937	951	946	902	958	923	928	925	967	926	908	941	930	948	953	834	921	942	966	959	880	921	897	947	981	964	882	914	909	1007	986	894	968	955	959	948	1002	945	910	990	963	962	915	941	956	998	896	892	930	971	954	937	886	964	950	933	924	947	917	1028	945	909	906	987	992	946	952	908	996	979	936	924	940	935	900	933	959	993	935	967	903	951	927	948	921	969	947	953	926	914	963	881	979	938	980	905	989	929	931	946	902	912	927	891	972	907	920	958	1001	896	915	948	953	902	995	996	947	966	899	944	988	974	927	957	956	925	965	901	950	964	971	952	906	984	916	904	947	995	935	954	850	923	949	970	927	971	917	946	885	948	970	930	904	992	920	907	949	949	926	925	969	862	943	888	922	923	949	922	912	905	974	935	858	944	959	925	922	930	927	896	1024	924	943	998	926	907	923	952	976	915	956	951	912	953	916	954	928	937	910	960	967	954	933	981	969	905	947	1042	931	914	906	881	934	985	922	958	957	987	987	919	932	949	928	1019	959	927	968	937	896	981	901	920	967	910	938	900	960	957	960	949	907	913	931	905	921	944	939	933	948	918	920	902	944	926	892	890	1000	969	982	920	919	958	924	926	917	954	937	958	894	978	954	937	918	977	901	915	964	955	984	926	980	961	938	873	933	970	904	944	923	910	944	918	935	939	972	925	938	925	890	945	923	903	961	946	907	990	925	960	932	953	978	942	963	959	945	939	923	962	961	920	978	900	953	910	944	965	907	887	877	942	911	953	979	959	961	878	984	966	917	936	925	929	967	978	897	958	960	960	966	1003	896	965	909	894	949	942	890	945	986	944	958	907	956	896	929	974	964	930	879	976	959	969	901	924	1023	923	967	946	914	920	950	966	915	880	951	954	988	956	897	962	905	957	935	898	933	998	919	896	917	933	931	915	964	858	881	915	945	950	891	955	960	927	969	985	960	915	922	944	996	931	861	958	900	950	1033	899	949	963	925	924	929	942	1002	978	907	957	963	906	953	937	938	982	947	946	925	971	989	933	877	946	964	913	932	921	995	963	978	916	968	953	928	916	965	980	914	1006	900	908	954	977	950	944	939	949	925	924	898	898	1011	896	980	1009	945	942	1003	949	883	935	931	898	876	973	897	873	961	936	941	986	959	955	899	898	964	917	892	959	985	963	955	953	883	915	935	991	1013	883	948	964	961	960	921	932	913	957	949	934	960	972	978	947	933	923	905	921	912	962	1010	957	943	924	956	908	939	986	1022	945	898	924	942	882	984	950	898	885	967	967	916	985	942	993	955	917	933	918	970	926	916	934	962	911	966	927	938	928	933	971	872	915	973	936	977	924	922	899	926	935	942	953	968	934	921	893	880	987	942	918	927	912	1013	918	942	936	911	913	991	928	899	953	959	976	919	941	906	958	962	943	974	1002	967	961	944	1004	956	955	952	922	899	899	972	866	931	993	985	911	954	882	945	940	971	868	943	965	913	971	934	952	935	891	930	974	953	936	945	920	914	888	959	954	997	939	930	938	922	962	899	946	935	899	966	959	942	899	907	924	888	889	1020	955	938	947	900	965	991	939	961	941	942	942	940	932	970	986	848	954	927	969	949	953	950	925	993	882	922	926	964	969	979	905	954	927	902	955	920	959	953	969	904	956	928	914	941	939	923	945	953	947	947	968	971	939	942	919	888	940	937	885	980	921	934	935	975	979	952	947	973	953	918	895	961	940	978	946	930	929	934	894	913	905	935	894	1000	962	930	877	992	907	925	937	958	916	914	920	928	916	984	892	986	907	1016	928	906	932	935	887	915	855	930	939	942	921	971	940	941	1030	1010	935	913	923	930	947	920	993	958	942	1016	924	893	894	897	958	938	939	927	882	917	905	968	926	891	926	966	931	985	987	892	954	961	962	933	944	961	950	896	929	916	966	981	909	923	922	982	958	977	935	977	947	977	916	936	965	915	898	939	872	928	953	939	976	988	857	934	954	965	875	893	971	995	956	924	916	977	925	901	898	978	969	936	934	931	973	945	946	942	962	971	969	917	997	965	948	928	952	911	930	1005	952	866	938	903	955	953	935	983	939	908	969	973	910	926	929	966	935	916	934	925	979	923	942	989	960	959	955	964	911	944	957	876	923	927	931	925	978	867	919	899	977	937	976	926	935	890	944	939	971	966	942	908	927	991	942	961	925	917	1010	939	943	977	962	947	912	905	922	953	902	944	936	934	972	960	954	897	889	954	998	918	943	933	858	967	949	978	887	949	938	923	926	984	904	964	958	939	870	892	925	953	976	914	978	969	940	920	958	928	916	935	958	941	863	973	935	941	992	967	927	948	942	946	964	885	1004	962	956	939	924	940	926	973	908	944	959	958	1002	935	889	946	906	945	947	922	1014	947	938	921	971	917	962	887	889	963	951	943	877	976	963	996	914	966	972	924	970	867	941	950	970	936	917	957	894	923	918	903	886	860	922	990	981	923	926	917	901	943	947	919	957	983	973	915	940	894	950	982	970	971	946	993	944	974	951	927	974	912	930	932	899	981	881	945	978	950	964	975	975	894	951	936	951	915	889	895	927	978	924	950	909	963	904	982	936	901	956	971	941	930	956	937	935	895	960	992	952	972	932	921	942	923	1017	905	927	978	964	951	935	919	954	949	955	930	947	931	963	947	963	992	970	960	910	976	937	933	924	936	948	956	939	897	923	875	908	963	964	948	918	916	933	964	898	949	912	936	919	977	944	930	887	928	975	961	964	947	984	911	912	918	969	910	975	898	913	876	973	969	957	966	911	942	930	939	969	971	965	950	931	935	1026	916	911	953	943	930	940	926	943	983	907	896	931	946	952	971	931	913	924	936	907	917	945	937	932	915	915	905	957	967	947	965	925	878	909	965	948	972	953	895	919	890	921	948	953	962	878	974	899	871	904	961	922	882	928	910	906	959	922	950	951	929	940	944	891	889	946	958	946	921	1004	939	935	916	901	924	883	944	913	945	960	931	929	924	934	961	914	982	955	943	940	1001	909	885	982	929	926	933	965	948	949	1004	955	928	950	940	936	973	952	1003	935	970	941
8233	5405	5701	2626	2613	2417	1887	1222	774	579	503	463	430	500	463	444	420	419	465	411	398	455	403	440	453	447	411	394	438	473	460	418	444	440	443	446	474	469	456	405	425	409	452	433	416	482	488	449	444	455	462	447	441	439	417	469	463	431	478	438	482	456	458	439	472	426	457	422	427	407	418	417	457	428	426	434	450	447	441	463	421	434	463	453	424	441	437	409	422	444	469	428	429	429	464	402	451	465	412	398	446	475	440	427	460	461	471	446	434	475	436	427	484	457	403	406	426	413	485	441	439	434	443	430	444	411	416	460	457	442	401	436	467	441	441	465	457	438	439	419	439	446	448	434	451	416	417	422	436	490	469	454	398	458	444	475	442	446	455	434	441	449	466	426	413	455	451	470	424	459	441	419	439	416	479	419	461	440	417	428	447	426	393	466	433	461	450	467	431	417	443	441	464	442	459	475	432	431	445	441	437	467	431	444	454	489	428	430	485	430	497	458	437	454	389	462	455	407	477	476	460	480	448	439	418	434	457	451	441	495	460	471	448	456	435	433	433	443	415	452	433	436	446	462	458	426	448	416	431	425	457	450	461	416	432	438	443	446	479	420	406	425	411	460	412	430	432	435	438	455	432	419	414	459	414	410	421	446	440	459	465	445	428	440	448	473	433	376	455	432	406	411	440	474	418	442	455	464	434	447	457	430	434	426	459	426	426	455	459	434	434	438	464	431	468	419	446	415	434	451	482	459	443	441	434	460	436	451	437	427	442	414	456	445	442	441	445	417	429	466	462	423	453	447	431	409	458	467	451	423	435	462	455	447	459	454	451	452	462	472	443	422	411	420	475	480	438	419	437	474	447	443	429	467	440	451	436	430	424	467	430	454	395	460	521	442	414	467	432	449	454	473	436	465	432	442	473	448	455	480	472	454	412	415	423	438	448	476	465	407	408	428	463	439	449	449	434	456	429	447	425	443	432	467	484	445	484	427	422	448	419	438	446	440	440	415	469	458	413	440	448	455	470	428	474	426	435	462	401	434	455	456	420	484	491	454	417	437	414	404	474	498	433	428	456	400	451	426	413	448	450	426	433	422	465	468	506	463	474	457	431	447	439	434	436	448	444	417	490	460	444	462	424	438	438	459	429	418	444	472	429	408	412	429	432	492	456	492	443	433	425	395	448	431	461	412	474	475	424	447	443	464	453	441	463	454	418	412	458	411	387	446	387	438	434	436	464	420	462	474	481	449	462	453	419	412	445	421	435	419	451	464	388	451	460	428	456	453	430	397	439	508	410	419	489	426	454	416	450	381	418	403	462	466	431	440	442	434	444	414	439	434	396	431	442	424	466	434	462	414	410	432	453	435	446	460	426	424	385	433	448	445	418	432	429	432	470	465	408	405	453	418	418	471	446	425	468	428	475	462	435	424	431	458	433	456	477	445	421	431	460	462	451	412	446	419	434	450	395	437	408	443	434	445	431	460	426	425	439	454	466	427	406	464	444	431	413	427	437	429	414	437	436	454	425	431	412	414	379	439	457	404	502	481	414	449	414	443	451	438	425	432	411	426	421	437	451	415	427	440	446	418	408	463	465	434	435	445	476	472	419	428	427	452	419	435	424	420	479	430	444	426	441	424	435	447	455	441	410	456	425	409	421	434	444	440	445	470	444	438	428	403	469	469	439	451	459	481	463	443	436	438	440	486	440	457	480	433	497	464	481	473	456	458	438	453	462	461	447	443	457	487	460	400	482	502	451	447	454	440	435	451	440	439	449	459	446	428	431	462	419	391	462	443	441	429	422	469	423	463	399	432	439	439	448	450	437	427	424	420	453	490	420	463	450	441	421	463	438	428	442	447	428	453	451	423	452	457	461	477	460	453	496	456	443	465	475	424	448	476	453	423	452	431	459	435	415	464	470	463	451	430	452	423	462	438	423	456	434	461	452	452	428	449	443	430	447	443	406	426	440	475	454	461	448	416	458	425	458	426	465	477	452	445	423	436	478	426	435	438	436	446	415	423	421	385	429	464	420	435	443	423	446	456	449	484	429	420	442	444	446	403	424	399	414	481	429	434	446	420	414	455	448	427	426	454	441	432	439	416	402	504	435	421	409	425	385	438	445	430	444	435	441	443	472	455	437	416	438	470	468	458	445	420	436	487	406	468	410	437	403	452	450	391	439	461	453	419	465	426	423	437	455	442	411	449	471	452	450	421	499	416	463	481	479	457	423	460	459	421	465	457	475	409	465	424	438	449	429	461	469	508	490	471	487	437	430	428	440	448	445	425	447	432	423	429	415	455	450	413	453	433	450	408	459	448	436	438	477	415	446	446	427	456	438	431	433	452	442	456	446	444	446	425	411	429	439	444	418	401	404	444	449	464	450	429	464	424	434	431	419	434	429	445	447	439	452	421	437	413	436	423	434	454	450	424	457	494	440	456	436	404	465	424	444	432	418	489	416	460	454	503	441	434	436	409	447	453	454	449	449	458	428	462	432	409	449	408	435	436	434	429	471	449	400	464	431	448	495	476	427	437	427	444	461	465	461	429	462	415	467	482	436	446	420	457	435	422	466	429	448	450	444	413	453	415	439	442	454	413	435	426	434	507	460	446	481	453	435	436	404	474	434	440	462	419	440	473	415	449	480	461	431	426	444	489	475	433	445	436	391	468	445	459	406	440	446	421	443	451	467	440	468	435	391	425	496	432	438	458	434	450	462	430	430	462	487	473	408	412	431	443	401	451	424	461	498	441	437	440	476	469	436	419	449	413	476	427	424	482	480	451	477	470	452	379	413	469	444	455	398	416	420	455	449	419	434	406	427	463	435	440	473	450	456	395	400	458	438	470	456	462	415	455	438	408	444	424	401	443	437	427	431	470	485	422	437	426	463	454	422	430	478	465	457	426	451	482	457	440	429	420	411	455	419	436	440	457	429	439	452	435	422	467	430	460	450	444	438	460	429	437	439	444	452	468	454	445	419	449	445	427	441	429	454	460	426	444	454	429	433	414	439	455	456	433	454	470	448	427	416	423	475	482	415	394	430	475	430	417	445	408	469	471	460	443	427	472	452	410	449	420	438	442	448	486	425	467	446	446	439	433	455	474	435	509	453	417	394	441	476	440	449	439	446	438	471	422	466	450	447	478	442	441	445	469	443	420	439	435	432	411	428	479	445	424	433	441	449	471	438	458	429	446	465	477	486	439	510	456	450	455	465	423	408	453	462	451	427	441	435	430	459	406	447	434	430	453	421	460	429	501	437	411	438	432	437	414	461	459	450	470	460	444	438	412	426	424	422	438	464	440	428	458	448	399	440	450	450	477	480	421	455	449	448	440	438	461	402	411	422	459	496	468	425	415	445	469	415	474	429	428	453	458	432	440	470	452	466	437	423	396	423	400	434	440	447	467	462	439	432	455	402	437	454	402	435	462	436	463	470	426	434	432	433	454	441	420	453	473	440	432	439	442	476	442	465	466	457	432	430	386	465	459	488	409
7081	8577	12210	7972	9886	8867	6331	3945	2241	1451	1148	1080	1070	970	1031	1014	1031	1017	1034	959	1065	955	1024	1075	1021	1088	991	1010	975	1008	1021	1031	1028	1042	969	980	1023	1011	984	980	1056	1077	1043	990	1046	1021	1065	1003	1023	997	1010	1033	1032	992	1014	976	984	1017	1028	999	1040	1019	993	1084	1045	1024	997	974	966	1034	1013	992	980	993	1010	934	1008	1073	1003	995	1001	1015	985	1026	1019	990	1055	1023	1039	980	954	1004	1029	979	1019	1005	1013	963	1002	1063	1054	998	998	951	1005	998	1051	1043	1001	1016	994	1008	1003	982	992	998	967	962	994	988	1002	1051	1011	1015	1023	1082	998	1041	1036	1102	1028	1016	989	991	973	1039	996	1045	1000	951	1038	1001	1006	1005	979	967	1043	973	965	1047	1025	992	980	986	1048	988	998	1068	1038	1027	1051	1025	980	1042	1063	1035	973	1002	1009	1016	1045	1044	1039	1011	1005	1003	994	985	1053	1056	977	976	1056	1012	1046	1046	1031	979	990	1024	981	1031	1027	959	1023	1027	974	972	1065	1063	1008	1038	1037	1048	1002	1066	1024	1022	1017	1031	987	954	1024	1009	990	996	1032	1040	1058	994	992	1032	987	997	1038	1072	994	1002	1007	1034	1023	1024	1083	1026	1000	1029	994	965	997	1006	1000	989	1045	1002	1040	1042	1047	981	1023	1016	1016	1056	1002	973	1085	1028	1008	1066	1051	1047	1006	986	1055	1026	1017	1056	1032	939	1017	1006	989	1026	1023	1017	994	1017	1032	994	990	1016	1031	1065	1019	1027	1016	1004	1043	1007	1017	1065	1037	1037	970	994	1030	1006	983	1002	1002	989	1053	1011	1025	1005	1054	993	1028	1029	998	978	1052	1060	985	1014	1049	967	1111	1059	985	968	1015	1024	998	989	1020	1054	985	1042	1076	996	1007	960	1056	1018	1015	1053	1064	1018	964	1052	1034	914	1019	1016	1013	966	1039	983	1060	1050	963	1000	1002	1023	1000	1019	1014	1013	992	985	987	1022	999	1037	1048	989	1032	996	1002	1007	1015	1001	1000	1024	1060	1005	1073	1009	1020	992	1093	1014	978	1025	1007	1018	1073	1045	1008	997	971	1056	992	1029	1022	1009	996	1037	1009	1042	982	1056	1004	1008	1002	1011	1034	1036	1069	965	986	1051	1017	994	1025	1070	1027	950	1055	1006	1020	1045	1022	973	1014	1015	977	957	1050	982	1013	998	987	1037	1010	947	1041	954	1008	997	1061	1031	1040	1063	1062	1035	993	1026	1029	1047	1036	992	1029	958	1055	1010	990	1001	1022	1035	1024	1065	978	1011	976	1007	1014	947	1045	1037	992	984	1027	1006	1023	1017	1006	1001	1009	1012	1012	993	1019	955	995	961	939	980	1000	999	1053	1015	1104	1004	965	1010	978	1043	1033	1049	1025	1052	987	1076	1024	1036	991	1071	1030	1069	1003	1021	1061	996	986	1012	964	987	1054	942	997	1008	1034	1032	994	1036	1002	1010	1026	1049	985	1037	1007	1003	992	983	965	1014	1008	1008	1011	1047	953	1029	974	1040	1048	1014	999	1050	1046	1007	1065	1023	1004	1029	1023	1026	1018	1056	1027	1030	1015	994	1016	982	1037	1057	990	951	979	1010	1057	1005	1019	1021	1026	1022	1029	967	1008	1012	1038	983	1069	1029	1027	980	1071	962	1027	1034	1020	992	993	996	1016	1026	1002	1005	1006	991	1018	1030	1014	1022	979	1033	924	1045	1047	1058	1016	1069	999	993	973	1005	1007	1051	995	977	924	1035	1060	1026	1035	1012	1025	1000	998	1024	1024	1019	1006	1065	1015	1000	1006	1046	929	991	987	993	1001	1032	1007	1015	1040	981	1030	1048	997	1006	1036	1076	987	961	943	1070	955	1036	1005	940	984	1012	986	1018	1002	986	1050	995	1019	1009	1030	1021	1029	984	974	999	1041	1030	1099	1017	959	997	1000	993	1034	1005	1012	1052	1002	1044	995	1012	1025	982	1041	1031	1014	1013	1011	998	1102	1021	979	1054	1044	1040	963	994	1048	1005	1037	1005	1018	1062	1019	1039	1027	963	1019	1028	1005	996	998	994	991	1024	1016	995	1040	995	1006	1007	1009	947	968	1037	1032	1047	1009	1036	1028	1038	1048	1035	996	1035	1051	1056	990	1006	1048	1047	1017	1036	1025	1005	961	1007	1021	970	1076	1015	1051	1082	998	1006	1007	1011	963	1084	995	988	985	1025	1070	1009	1001	988	1016	1051	1029	1040	1008	1016	988	1001	1037	1000	986	1028	979	1067	1033	1042	1091	1045	1040	1014	982	1039	973	988	1038	1054	1007	998	1023	993	962	1015	961	989	1092	1086	1012	969	994	1034	1020	972	1022	1027	977	1053	1050	991	1002	1033	1023	1038	1034	1007	974	987	1002	1056	1012	1054	1010	1007	979	1030	999	896	1020	1028	996	1029	1007	1012	1034	1023	1008	984	1007	1029	983	1033	958	981	1001	1001	1024	1026	1075	1010	1017	1044	1018	1035	994	1020	1024	1047	1035	1036	1013	1015	1029	1039	1042	1005	1012	992	974	1034	994	1026	1006	1034	1055	1030	980	1022	989	1045	1050	1031	1012	996	999	1023	1018	986	1009	1037	1030	1029	1030	1067	1021	983	1041	1031	1017	1018	977	1036	1053	1086	1020	1030	1000	1019	1033	1054	1011	1039	1046	988	1075	992	977	1017	1005	997	1047	1040	1068	1053	990	1039	1012	952	1017	990	1049	1033	1022	967	1050	1071	978	1027	1041	1056	1060	1006	1062	957	1010	1042	1016	1026	1008	1045	1063	988	1027	1062	1031	1047	1009	1002	988	1011	1027	927	1031	1013	1021	1027	977	1011	995	929	1006	1068	1028	1015	1006	1006	1038	1014	965	1017	1049	974	1116	1013	1026	1024	1066	1004	1038	973	1005	1004	997	1008	1002	996	957	1016	959	968	1012	956	1088	1002	969	1040	1009	1011	996	1013	1008	1014	1060	1040	1031	1025	1049	962	938	1010	1033	1016	986	1028	1044	1060	1014	998	1097	991	1045	1018	1001	975	993	935	937	1103	1018	1000	1030	1033	1018	995	1044	1026	998	947	1026	1066	975	1026	1010	968	997	1027	1057	1011	1049	1027	1035	980	1024	1047	1059	983	1063	1041	1014	1038	964	1010	1005	1000	1004	1007	989	1042	1002	1020	1006	990	1027	1100	1068	987	1065	1009	1015	980	1018	1042	1013	1019	1044	1090	968	980	1033	1000	1099	1007	1017	1030	1038	1029	989	1015	1012	1030	988	1033	1033	1006	1053	1034	1009	966	1015	1039	1042	1064	974	1041	1073	1039	973	1010	949	1030	987	1019	1070	1028	993	976	1015	1018	1012	1020	1003	1009	1038	1056	1000	1072	1061	1053	1004	1042	957	986	1067	978	999	998	1004	1013	993	1014	960	1043	1054	975	1043	1025	994	1032	1035	1002	1008	970	1079	1046	972	1054	987	1014	1022	1067	997	1004	1072	997	998	985	1011	967	1001	1012	1031	1059	1060	997	1040	1016	1052	1018	996	1080	993	973	1043	1001	998	1012	1019	1013	1029	1005	994	1012	983	1067	978	1051	1008	1008	1045	999	1079	972	988	1013	1083	1035	1029	1004	975	950	1053	1018	959	1051	1008	1034	992	1014	986	1038	1070	997	1077	992	1056	1037	1007	993	1003	995	1059	960	1021	1015	1021	1004	984	1087	1037	1035	1048	1046	1040	1001	1017	1023	1125	1028	1009	1013	1050	1017	987	1078	997	1072	1007	1056	1085	1037	963	1055	1035	984	1059	1008	1024	1012	1017	991	1029	1015	971	1043	1048	990	1046	1023	987	958	1024	1070	1011	1044	981	987	1005	1007	1016	1017	1050	1022	986	1000	1025	988	1043	1031	991	1026	1017	985	995	926	1047	1033	1023	1071	1030	1011	985	999	991	1024	1006	1046	1027	990	1058	1027	1022	1008	942	1036	1016	1017	986	989	944	935	1044	971	1001	1031	1051	1048	1025	1022	1043	1073	991	1018	992	1004	951	1037	1002	1025	1040	952	1054	958	977	1002	1032	1010	987	943	1031	1041	1048	985	939	1027	1060	1058	974	1033	1078	1025	1000	987	971	1013	1039	1040	1028	1029	1042	1021	1036	969	1013	1029	947	945	998	1034	1007	968	1003	1009	973	1034	1019	1009	995	996	947	1026	1033	1073	983	1039	1016	990	1040	996	1022	1075	993	1027	942	1046	1050	1023	983	1063	993	1042	1025	1005	1037	1032	988	979	1025	1036	1076	948	962	994	995	1038	1084	1058	1043	976	1029	973	965	992	985	918	1061	994	1028	1014	1020	1017	1044	1043	993	1059	1025	1048	1030	1006	1024	993	1004	977	1011	1036	1027	985	983	977	993	986	1073	1026	1012	1028	1011	1075	975	1025	995	985	980	1029	1007	1046	1061	971	1000	982	1013	1025	1077	996	983	978	1040	983
65040	71138	73828	51501	52472	44018	32021	17238	6359	1865	770	493	423	382	369	428	385	426	366	423	366	405	391	413	382	420	397	462	389	412	378	388	445	381	406	405	390	440	405	386	411	394	395	406	457	407	404	372	393	384	361	369	405	388	426	361	400	416	381	401	377	372	373	389	416	443	386	374	420	401	401	399	415	373	429	371	398	384	387	391	386	382	407	403	417	414	413	414	414	399	416	422	372	393	372	398	388	411	403	407	421	431	426	432	386	431	430	364	397	382	397	367	387	391	403	411	392	411	419	414	420	428	430	400	386	392	367	391	365	433	416	440	402	397	370	375	380	371	413	421	418	381	447	376	429	387	402	379	398	364	416	419	385	412	385	387	432	367	404	386	394	416	424	443	439	423	407	386	437	387	427	406	423	373	406	423	422	412	411	370	400	393	423	383	422	395	407	374	388	380	357	403	415	377	394	391	411	397	383	403	364	386	375	427	376	398	399	409	393	390	410	416	395	418	399	437	396	400	393	387	424	388	424	403	372	395	386	375	394	387	403	397	404	413	403	392	404	396	438	447	412	426	422	405	418	434	412	409	354	417	375	367	390	399	408	411	431	412	426	415	375	363	447	413	396	401	429	443	439	404	411	383	413	392	409	406	400	385	393	424	401	391	340	420	433	418	394	433	409	403	394	381	396	412	383	390	407	372	408	420	407	405	402	412	382	400	397	384	350	394	420	410	396	417	396	386	410	330	407	417	399	373	411	458	391	365	426	414	403	411	385	415	377	386	408	383	408	409	384	422	396	433	405	445	441	385	407	395	414	383	397	390	412	394	438	369	441	428	379	384	404	405	416	379	387	355	402	398	396	408	427	430	375	403	431	417	374	396	407	420	377	363	390	406	382	397	416	415	391	399	385	362	383	398	409	411	413	355	399	399	436	412	389	375	393	395	409	389	370	381	417	400	413	442	377	402	420	413	388	388	407	425	376	405	371	417	395	374	417	406	395	437	374	417	448	404	424	379	409	418	390	421	425	437	377	401	412	391	411	393	421	406	389	389	386	411	403	419	384	414	390	415	403	388	428	371	403	436	407	405	373	424	412	396	362	394	403	409	351	395	405	393	401	406	394	404	381	393	405	424	463	397	422	388	395	435	382	396	390	436	423	389	414	412	400	394	456	369	413	433	401	389	368	388	432	407	398	409	432	422	393	410	383	423	384	389	443	457	378	412	406	406	380	389	409	372	389	413	419	382	386	407	375	402	424	398	374	408	428	407	417	401	362	371	377	394	386	393	398	408	440	378	432	420	431	430	398	394	383	409	391	444	370	392	426	363	430	386	390	382	381	398	447	414	398	414	403	419	410	389	420	412	403	418	439	384	400	418	402	405	414	428	414	427	424	406	401	438	375	370	438	409	411	403	437	415	396	400	365	409	418	417	410	406	411	410	395	432	395	400	413	395	395	394	403	370	396	405	390	396	385	451	412	408	389	423	380	414	424	409	388	394	416	395	429	391	336	437	410	400	406	388	393	414	436	402	393	420	376	409	368	385	428	381	384	435	381	423	394	433	368	437	401	435	396	397	382	416	457	412	372	396	372	427	440	414	426	428	413	392	416	426	406	431	410	403	398	407	418	412	399	438	408	393	431	428	412	403	446	430	412	397	385	372	402	367	373	369	417	422	387	392	401	365	391	398	392	390	419	430	367	368	410	404	439	403	385	403	401	417	396	396	397	378	404	362	375	430	374	370	365	406	420	421	383	394	393	376	402	331	377	397	402	370	393	378	383	395	402	428	404	375	419	438	377	395	389	422	366	406	412	366	433	444	395	400	409	413	409	421	362	411	398	437	387	369	374	424	368	445	389	384	399	374	414	390	437	404	389	375	392	383	400	416	430	377	382	431	428	393	403	409	419	397	391	377	404	409	426	422	416	400	426	389	446	407	434	403	391	412	394	416	412	383	438	434	400	420	401	371	393	365	421	411	430	399	414	388	381	426	385	388	378	444	394	380	390	431	412	401	399	398	371	391	397	395	417	428	444	401	404	398	411	412	413	412	385	361	409	402	386	389	396	393	406	421	378	386	402	425	409	384	398	430	386	421	433	376	428	409	394	378	393	396	414	425	425	391	391	407	400	421	385	407	410	417	425	386	380	419	363	411	412	389	377	424	397	416	368	398	392	375	417	410	391	436	406	382	398	408	397	365	400	386	366	453	420	385	418	425	400	399	367	432	388	380	388	403	385	440	416	381	381	404	412	419	414	439	423	423	400	410	414	375	406	412	386	378	398	425	430	438	369	422	406	406	349	404	413	396	417	438	408	419	445	411	386	377	441	404	379	400	383	388	413	414	409	410	407	394	402	405	397	379	414	387	415	371	389	429	456	392	381	399	410	394	424	432	392	366	409	445	402	384	411	470	410	444	395	373	411	419	398	411	415	373	399	433	412	349	442	406	409	402	409	362	389	381	431	420	399	411	429	398	393	395	409	412	396	401	449	378	432	390	424	442	420	398	411	414	416	379	394	435	392	402	432	391	412	404	384	389	379	406	354	432	406	416	381	410	427	345	416	439	374	429	393	407	395	393	419	404	436	419	397	410	373	391	396	413	407	413	422	348	410	378	379	398	376	435	412	397	410	412	397	374	416	391	401	398	399	379	423	399	401	408	400	368	383	434	384	391	379	388	381	405	395	413	408	401	371	427	420	398	431	398	397	419	395	409	421	402	394	412	392	413	386	381	418	449	372	398	408	385	418	406	377	391	401	414	374	384	397	367	398	400	424	400	394	401	392	412	408	375	391	407	421	372	407	388	412	433	386	377	376	393	399	405	430	429	433	427	397	389	412	387	384	402	388	360	413	411	382	431	393	426	394	422	416	410	445	387	380	379	386	433	445	406	373	381	403	385	398	435	416	393	425	450	429	396	401	400	407	434	384	379	412	398	419	404	405	388	468	419	429	406	415	459	425	423	394	425	400	436	459	405	443	414	431	445	379	445	424	403	408	422	401	394	387	397	410	373	401	410	394	412	398	369	414	388	385	393	393	380	406	442	402	390	395	394	358	429	415	423	439	403	415	389	393	378	417	430	422	422	410	382	401	402	377	418	396	382	384	373	402	415	404	368	385	416	370	449	416	363	439	428	418	376	384	431	429	369	415	401	394	381	369	409	373	423	418	429	399	420	413	421	402	385	375	412	390	399	375	368	399	413	388	395	399	407	441	397	377	414	400	440	378	417	450	392	398	385	388	372	372	397	402	387	402	416	376	372	433	390	395	403	416	412	417	396	362	402	376	389	366	386	383	422	393	375	388	421	383	391	397	387	406	405	434	389	412	445	419	392	380	409	412	443	425	416	423	378	391	427	460	394	446	446	431	405	401	417	401	373	415	415	433	422	414	430	401	420	407	394	386	428	377	393	404	396	382	361	361	397	418	414	397	367	414	398	411	370	398	403	425	412	391	414	427	408	415	391	416	402	420	399	404	389	391	438	368	383	394	384	386	404
40361	52902	67947	58181	61118	56159	45221	31183	16341	5975	2289	1238	975	987	926	859	964	938	1008	937	917	896	914	903	956	885	907	907	890	920	919	953	912	962	942	944	911	889	936	944	943	978	1000	947	939	958	968	923	942	962	957	962	972	938	959	970	933	941	932	937	935	937	934	988	927	923	937	933	951	926	929	906	920	933	946	952	899	935	888	965	979	870	956	964	903	878	942	928	899	945	910	982	903	955	975	924	934	947	955	889	918	947	948	915	916	901	956	918	995	869	946	886	935	914	943	969	920	857	938	908	953	907	922	914	948	924	936	943	926	965	924	925	960	925	975	910	963	931	910	906	909	977	961	923	948	969	956	935	977	951	925	925	1002	935	935	989	921	985	934	892	942	901	895	895	935	943	940	960	948	872	942	890	981	973	961	909	896	919	929	986	928	875	978	955	890	980	901	906	941	939	876	970	946	921	955	913	961	996	927	924	925	969	936	926	988	970	927	938	931	951	961	909	964	993	907	959	954	964	983	945	974	973	927	938	928	954	896	930	918	932	966	894	947	889	983	907	887	979	930	927	977	915	912	944	893	953	924	934	920	907	921	907	960	913	910	909	958	902	916	987	942	862	900	939	975	930	937	918	913	916	933	915	924	895	983	874	891	944	915	881	922	896	962	944	945	994	982	926	932	931	917	936	961	948	949	909	895	959	919	912	881	865	905	929	987	924	913	961	983	892	926	948	926	938	937	966	926	945	940	894	936	938	912	915	896	900	919	944	959	993	874	886	962	949	931	874	931	991	915	984	878	904	933	870	927	883	906	948	936	924	945	937	923	943	969	932	970	900	931	939	958	943	896	933	914	918	959	1007	931	895	919	992	961	906	1006	940	931	882	908	908	910	924	976	919	983	940	927	936	896	941	940	972	954	896	926	948	890	931	968	906	965	936	933	942	947	904	865	888	915	913	943	908	909	936	915	940	887	929	957	988	922	882	912	928	914	897	932	934	921	950	875	899	926	885	936	944	873	915	898	958	937	939	934	896	955	910	959	916	894	924	925	943	940	951	975	918	956	993	895	952	966	948	915	938	935	922	984	916	887	954	949	946	943	937	930	984	934	951	880	967	897	908	954	970	874	935	935	921	982	904	979	969	931	925	977	939	887	908	964	966	886	969	973	921	959	913	949	978	960	934	905	965	982	947	915	939	942	943	932	946	944	970	925	917	950	981	997	931	921	946	905	976	932	892	903	937	952	956	940	965	962	910	968	919	903	942	985	943	950	884	963	942	963	959	938	906	918	965	926	936	930	943	951	927	971	952	928	918	987	978	972	964	963	935	916	909	923	949	925	940	955	932	978	880	960	888	939	938	967	892	924	947	944	910	895	939	961	920	899	979	906	926	946	953	940	933	991	956	900	991	916	936	991	974	992	945	999	920	890	939	910	940	933	955	963	922	982	951	911	981	889	947	955	895	902	870	915	953	949	987	952	942	972	912	950	913	938	953	949	965	944	936	941	918	956	958	929	931	974	983	926	962	964	941	989	914	960	956	907	931	948	950	940	941	946	915	925	916	877	941	975	964	975	913	936	935	935	912	953	915	975	968	959	911	900	937	972	946	938	960	886	922	972	973	915	912	940	906	927	954	873	965	981	997	946	1012	930	951	911	939	983	979	934	916	935	906	971	874	867	967	922	926	916	924	928	932	895	888	913	935	929	927	910	925	912	985	892	908	947	908	903	957	917	881	959	901	957	926	960	981	869	945	928	914	949	934	954	939	934	984	938	915	922	944	926	1017	902	902	964	944	904	945	947	921	934	946	996	996	955	922	928	886	934	932	958	943	923	943	957	979	912	927	949	927	954	943	1041	922	912	911	924	1009	890	897	951	887	1002	936	972	935	924	948	928	954	948	955	942	964	938	1007	909	974	959	936	958	894	904	912	912	918	929	918	915	957	882	923	928	939	956	909	897	937	957	917	917	933	998	894	968	898	997	987	897	929	946	866	965	985	934	981	911	894	953	940	966	876	943	932	924	989	918	943	911	982	911	878	871	908	946	938	940	937	933	981	956	932	952	990	948	877	956	926	976	908	895	951	928	935	936	973	942	902	982	954	895	924	940	992	881	915	906	942	952	911	997	928	965	963	930	948	933	959	880	938	951	942	978	915	908	881	981	952	906	972	908	932	970	896	946	894	953	929	938	1007	908	972	921	874	915	974	907	924	954	905	938	936	938	948	916	948	904	910	986	946	921	952	901	890	907	952	993	922	862	875	893	946	990	871	959	923	917	953	979	941	953	985	952	923	958	971	867	946	942	946	963	949	929	900	907	997	938	898	904	968	947	957	934	962	930	932	958	995	926	884	911	914	906	886	939	882	875	919	985	950	935	968	945	903	884	904	965	967	876	910	937	902	937	922	963	923	934	995	946	899	880	929	952	916	943	918	954	935	915	897	941	897	956	879	948	991	944	994	920	939	957	920	923	962	954	959	955	910	929	969	929	904	940	951	971	939	940	933	943	962	938	952	928	961	953	944	951	976	937	880	960	951	880	928	969	975	943	945	991	919	969	954	937	949	925	895	956	931	944	950	925	931	947	926	917	921	894	1010	913	863	931	930	949	962	928	962	956	908	891	942	960	940	974	947	906	944	934	926	972	905	968	940	975	924	920	965	931	946	932	940	924	949	943	914	942	938	979	936	981	910	914	902	959	982	928	961	927	957	909	892	924	945	976	904	914	876	954	961	980	960	962	914	928	926	897	985	1001	929	938	976	960	918	970	917	979	927	946	940	960	932	919	910	871	946	948	930	938	921	913	951	967	960	904	925	970	890	905	969	967	929	891	907	906	898	992	955	925	912	908	912	919	942	930	993	974	928	916	956	939	885	967	911	932	910	969	935	927	1032	965	905	947	909	919	953	891	989	959	966	957	920	983	920	997	917	918	883	868	990	996	927	955	959	904	961	904	925	949	916	971	984	909	944	954	926	917	957	957	901	908	920	921	952	924	984	981	940	973	901	905	915	991	965	955	912	943	910	948	913	920	938	934	900	926	894	908	972	969	920	935	925	900	938	931	926	961	867	972	971	912	883	947	945	979	927	898	923	961	898	923	932	906	962	936	920	874	888	952	983	902	921	920	889	881	930	975	896	941	914	955	972	994	917	906	948	953	905	945	945	902	957	927	920	884	970	926	945	931	903	901	952	864	919	959	965	945	982	946	911	882	926	919	913	945	946	927	975	957	961	937	873	874	986	999	921	902	973	921	933	938	889	939	971	947	915	912	979	928	890	928	967	896	932	988	923	907	962	920	911	926	936	909	985	938	892	892	973	968	906	941	951	939	944	975	960	952	941	971	916	882	911	977	957	1003	923	857	908	966	979	941	964	976	955	903	962	917	865	947	923	936	984	970	922	932	948	942	900	889	960	937	933	879	934	915	956	922	902	932	886	923	969	1011	966	876	877	898	952	924	985	957	960	934	909	890	915	971	887	976	927	937	969	956	935	890	937	922	977	961	930	948	886	883	957
65821	71985	75399	52213	51292	44573	31980	16870	6283	1893	775	503	424	437	419	397	397	420	431	431	383	436	394	447	408	380	398	397	392	401	412	404	407	404	447	401	397	431	421	395	400	463	412	405	412	409	393	378	400	412	415	408	427	396	444	441	368	414	434	450	377	399	423	404	432	387	412	405	411	437	415	401	395	379	418	425	417	391	404	404	424	398	444	415	379	392	430	439	400	390	419	425	394	358	421	424	393	434	462	391	408	382	406	444	408	420	428	380	419	416	386	441	401	403	388	432	421	421	365	400	394	401	413	396	408	432	419	428	394	433	400	450	399	393	423	391	432	417	424	429	381	390	391	401	404	415	391	431	411	395	420	427	393	444	391	409	400	365	474	469	397	422	421	406	424	435	413	423	453	380	399	443	392	397	389	383	412	405	389	387	404	450	433	390	416	440	432	416	433	404	402	427	389	419	416	402	418	374	384	402	402	416	395	420	417	388	430	414	422	370	385	406	416	393	397	443	410	411	414	436	417	384	390	432	411	416	422	392	414	412	429	418	408	399	437	399	430	413	403	430	428	388	400	425	398	392	452	426	397	423	432	415	416	427	421	440	419	443	388	367	414	364	423	386	408	410	393	411	433	410	439	422	373	417	412	451	408	434	411	400	426	410	419	399	420	455	425	411	398	435	414	396	417	381	423	451	382	407	421	434	408	408	402	408	414	432	430	468	428	462	426	444	403	428	382	383	471	388	425	403	374	451	418	422	403	402	431	375	394	445	396	390	416	430	416	432	425	440	418	390	453	422	388	441	409	420	399	398	392	447	437	430	431	422	397	373	388	412	418	394	397	403	439	433	402	442	431	397	362	412	442	392	385	400	369	399	414	437	424	390	406	422	432	429	422	423	401	416	361	414	399	431	410	394	408	413	424	395	354	373	420	385	428	437	417	364	443	431	406	420	420	401	448	395	386	375	397	397	413	420	420	428	436	405	387	419	430	413	381	382	489	419	432	436	396	401	447	395	432	397	414	417	430	394	401	419	435	419	400	437	374	415	436	442	388	423	421	392	384	426	430	378	419	405	428	403	419	439	434	403	415	418	393	390	411	392	413	419	425	401	437	393	408	404	398	413	430	387	431	389	396	436	412	371	442	435	391	400	463	422	436	426	420	429	419	369	423	401	399	389	394	421	382	397	419	377	386	398	406	392	424	418	405	417	414	409	435	410	416	417	392	402	376	444	412	453	436	435	412	410	396	405	429	434	378	370	404	361	473	384	382	386	431	412	415	389	427	403	401	398	387	408	426	394	414	409	417	420	414	415	395	396	379	397	421	392	409	402	460	393	429	405	407	382	423	405	405	417	423	383	376	420	418	405	406	412	403	438	422	415	391	407	409	418	411	457	420	387	373	383	421	421	400	389	446	402	459	414	417	400	373	429	405	402	426	424	390	410	429	408	397	411	393	410	379	408	403	417	396	421	410	391	404	393	386	393	420	400	424	421	427	396	394	402	398	429	403	418	396	420	375	381	386	422	422	422	419	425	393	404	400	410	387	432	409	447	415	406	381	395	431	365	360	419	375	449	390	410	407	397	376	447	415	388	388	388	385	398	413	439	430	400	429	398	395	409	420	417	388	409	400	382	412	395	400	418	418	421	402	418	407	426	445	430	441	421	430	419	433	400	406	425	413	367	406	407	391	417	378	401	392	385	407	451	414	446	415	424	419	398	435	417	409	411	392	395	424	430	413	437	415	409	395	411	426	428	424	384	384	363	401	412	438	444	405	407	374	419	419	418	389	395	401	429	370	411	439	417	406	402	430	422	384	439	408	443	405	367	396	393	418	421	395	428	422	418	415	417	391	395	379	415	388	415	397	417	401	403	420	420	427	398	418	424	398	399	425	401	412	426	464	411	415	404	408	429	419	361	468	407	392	410	383	417	404	444	418	441	415	434	390	410	435	404	421	404	445	397	405	400	407	406	427	406	409	404	407	383	412	403	438	385	358	386	399	389	369	385	390	431	421	420	440	405	379	385	418	417	420	405	385	425	394	440	430	424	423	381	407	390	407	434	408	391	399	415	409	407	405	391	398	390	398	417	385	410	385	427	426	391	388	390	405	400	410	429	433	355	406	387	414	438	426	408	415	430	426	434	427	411	418	409	386	395	395	378	453	373	413	386	371	334	439	449	390	411	417	401	413	410	455	419	390	420	383	414	409	401	373	372	411	403	391	428	397	407	375	387	397	439	433	449	439	376	431	416	398	432	447	400	396	415	389	394	417	384	413	371	368	416	386	407	387	400	373	399	419	398	428	416	400	416	392	451	413	408	420	415	392	399	427	412	398	403	384	433	422	388	428	395	391	401	389	396	389	406	457	401	396	396	447	421	448	435	442	420	427	405	424	391	404	429	421	399	404	466	412	456	379	430	379	384	387	439	367	419	394	424	463	423	444	417	381	404	391	433	383	420	398	409	424	410	427	414	413	449	406	442	434	414	392	387	351	407	407	408	433	362	411	404	407	377	453	434	400	397	379	409	406	416	387	401	398	409	394	402	386	440	385	440	414	413	416	422	431	410	415	397	429	420	395	369	427	425	415	388	368	429	401	405	405	427	453	394	438	418	420	382	445	415	370	433	388	385	398	400	413	363	405	411	426	423	358	412	412	444	431	417	412	409	414	389	439	466	397	403	442	396	433	445	444	404	393	422	433	442	391	406	459	397	443	395	437	407	403	396	400	397	422	396	395	390	385	421	351	439	447	418	360	402	434	422	442	447	458	394	371	394	381	415	407	388	430	422	394	423	411	412	441	408	384	409	388	453	374	382	416	424	394	402	402	407	445	429	399	408	375	401	399	428	384	443	418	444	416	441	427	400	384	418	403	449	402	386	402	385	445	425	395	451	419	476	424	386	365	394	429	385	450	408	410	437	395	349	421	429	414	370	416	419	438	410	449	377	393	412	471	428	400	397	409	414	403	366	383	414	414	415	415	382	385	413	430	381	418	432	401	411	447	426	364	383	406	386	430	404	399	430	406	390	407	401	395	427	420	407	376	363	438	364	384	404	389	399	358	378	366	404	374	372	420	422	421	412	405	424	396	387	453	442	432	417	407	391	410	414	420	396	429	400	387	405	424	428	403	402	409	413	421	439	379	434	385	394	410	420	384	376	402	431	465	390	392	377	424	420	404	385	387	375	371	427	395	385	410	406	405	456	405	383	398	389	369	445	401	390	393	442	418	432	395	417	394	394	446	401	394	422	418	366	393	415	402	396	408	393	387	428	433	427	433	382	402	430	413	405	409	416	427	429	384	418	396	437	439	402	431	399	396	429	419	399	419	424	421	390	382	427	432	397	394	372	426	405	381	430	432	408	416	426	417	431	434	461	423	420	414	407	402	412	369	416	424	401	389	425	408	401	449	430	395	397	419	417	430	445	388	428	403	411	398	394	419	391	384	387	409	385	383	409	422	429	434	411	434	395	393	412	445	397	431	431	427	414	402	438
40601	53501	69526	58222	60769	56621	44878	31107	16175	6060	2243	1269	1037	982	963	982	989	948	971	982	896	934	954	941	960	970	894	934	944	905	992	945	921	962	946	940	938	958	920	922	915	1051	946	913	974	946	984	993	1000	959	1001	884	967	918	931	978	946	989	936	941	888	969	938	916	945	903	939	956	905	966	969	946	936	925	959	968	967	974	954	964	977	923	947	942	1018	941	945	936	962	913	972	977	957	999	937	948	979	1020	981	952	925	870	916	992	908	909	936	884	962	994	1004	939	980	931	990	949	1024	914	941	963	970	950	933	946	999	902	981	974	930	932	957	914	939	939	977	944	966	971	962	989	876	964	932	916	938	961	921	955	993	954	909	999	927	932	1022	941	919	952	880	923	975	987	960	1010	916	1004	941	953	960	968	963	928	961	890	939	913	956	969	925	947	949	941	1005	956	988	941	985	913	910	928	995	883	959	966	950	991	941	928	958	961	980	963	968	908	945	964	904	964	952	889	984	915	970	952	988	953	938	947	967	915	954	943	944	925	975	971	966	949	941	984	997	942	982	973	955	994	991	929	987	952	995	961	890	1043	908	988	935	948	950	962	941	1003	984	970	997	961	959	952	945	983	911	959	899	1003	907	948	928	976	989	972	915	947	967	924	933	966	919	926	944	977	948	957	989	950	933	958	983	970	970	966	989	949	955	895	931	960	919	997	956	955	947	880	926	959	954	962	926	935	906	933	984	951	920	1005	924	914	916	970	916	909	941	1024	920	952	970	977	946	908	962	992	956	965	936	985	979	951	1000	949	952	957	950	969	950	876	941	927	930	1002	913	949	939	971	961	926	963	1006	961	990	956	952	952	911	958	983	980	921	973	943	965	987	987	933	976	946	953	941	954	910	975	913	983	923	916	935	936	904	921	973	961	935	965	979	970	952	962	945	972	938	976	934	902	952	935	944	924	987	920	1005	968	977	977	945	1006	938	975	962	1000	896	933	914	882	979	915	955	962	964	965	915	939	961	980	938	904	984	977	948	947	943	959	991	977	974	962	925	950	941	906	944	998	939	971	975	1021	911	952	1022	962	958	1001	933	976	919	952	966	951	950	938	903	926	977	953	965	974	946	918	969	987	968	1008	904	968	981	983	968	965	928	928	974	976	943	951	902	976	945	965	883	980	968	946	941	932	954	912	912	928	908	968	979	960	986	960	952	954	896	972	956	935	961	916	910	941	979	940	928	942	1029	888	955	886	997	1008	904	990	954	931	978	977	967	924	953	938	952	943	897	975	948	948	983	959	970	924	939	1037	921	942	966	994	949	978	931	928	980	958	903	956	1018	1001	978	976	951	897	930	953	970	1022	932	922	927	951	931	948	1007	963	902	971	930	924	977	960	933	966	933	941	1008	904	940	988	928	994	927	930	919	931	973	926	942	923	971	998	1008	963	937	891	979	957	926	899	969	905	905	902	916	961	946	901	969	945	977	948	878	984	975	942	960	926	957	950	924	988	974	922	960	922	901	988	991	931	954	955	966	935	923	962	911	880	879	929	942	894	941	951	952	900	939	1014	901	935	964	946	904	957	954	984	963	950	967	935	965	919	997	952	958	985	939	912	941	971	965	949	909	960	977	959	1013	963	868	930	931	946	941	896	990	993	963	956	935	987	977	939	976	959	923	908	913	956	963	938	978	937	963	938	887	959	961	953	940	981	922	894	981	949	999	957	964	964	941	904	932	887	958	1003	949	953	960	972	965	965	946	985	972	927	955	963	932	889	984	954	961	972	956	985	999	948	964	971	960	927	924	921	940	986	983	948	957	932	939	991	939	946	972	957	1023	900	940	950	965	928	903	892	951	940	957	952	932	986	985	969	919	950	898	1018	990	881	963	863	938	967	979	975	909	1022	926	960	974	958	923	925	910	951	909	952	949	939	941	938	965	925	941	936	970	873	946	946	939	983	974	922	930	947	922	984	972	970	927	995	1016	984	966	896	925	937	963	935	966	994	934	908	954	942	916	915	969	946	965	920	861	975	952	977	942	976	956	948	990	932	936	1015	873	964	936	919	919	974	899	971	943	942	946	950	991	965	977	875	970	963	987	1008	892	895	998	981	898	964	927	949	996	957	929	936	955	946	933	925	990	953	894	950	1001	918	929	960	976	991	979	957	955	903	919	955	910	883	974	978	931	1039	955	938	970	936	982	953	949	923	910	926	926	999	956	898	936	899	950	976	929	980	963	1014	1017	958	923	967	991	953	955	924	921	935	922	934	938	1005	990	976	961	976	931	952	891	946	993	951	954	959	898	953	956	925	975	987	940	955	904	965	931	974	933	912	931	925	945	946	919	952	959	989	952	959	928	926	891	938	926	969	885	944	951	953	938	950	974	943	946	956	960	957	957	949	937	983	928	927	995	917	919	920	962	983	980	974	882	996	894	935	913	972	954	938	967	909	929	933	924	918	905	971	1011	979	950	971	959	968	948	948	999	909	939	936	920	934	918	932	983	934	971	986	923	937	949	920	1008	912	977	928	969	924	882	953	926	946	954	960	965	902	968	927	930	940	948	968	926	903	954	945	935	916	945	942	955	941	955	971	947	982	961	900	937	1009	937	958	964	927	911	946	954	878	936	939	925	947	907	894	923	929	917	973	1033	882	941	920	964	922	899	954	994	979	947	897	982	957	983	905	952	934	942	919	956	976	984	935	957	973	934	960	948	972	938	990	968	955	938	912	959	1005	970	946	946	942	982	972	966	961	914	951	955	981	934	899	952	965	986	912	955	966	994	976	978	933	1029	959	970	931	981	1006	990	965	949	895	916	948	925	931	1040	922	993	966	935	975	975	1002	1004	967	948	980	935	887	979	949	953	957	956	945	985	984	926	985	958	964	958	921	902	916	993	1004	955	938	964	965	951	1003	977	956	908	915	918	1026	974	916	912	931	914	999	923	935	895	979	910	967	1009	950	992	948	934	937	951	953	921	1004	951	1003	878	937	947	935	928	972	970	932	935	931	961	910	953	927	956	951	944	939	907	867	943	959	908	930	931	1052	953	935	975	935	932	921	944	985	905	975	989	968	1024	944	944	961	942	983	924	943	976	993	914	952	936	903	958	944	940	980	952	945	944	987	1031	975	917	999	973	982	968	977	906	913	919	939	926	944	976	952	928	961	923	913	922	932	1009	917	948	947	940	976	959	998	974	1004	961	948	971	958	850	945	990	933	945	924	987	915	942	991	930	902	928	945	961	952	917	954	990	895	1038	959	962	955	917	889	955	926	952	921	916	978	921	883	951	1010	958	932	1018	946	957	903	935	917	976	1001	918	953	914	934	938	946	889	964	994	962	926	972	895	936	971	998	947	955	1011	959	929	951	994	937	900	991	898	929	956	921	970	912	924	992	907	951	917	904	928	941	941	888	945	984	935	892	945	987	961	994	1017	942	990	945	961	934	964	998	967	895	943	978	1026	985	945	918	940	928	861	964	920	983	979	952	932	996	904	957	917	946	969	964	950	927	943	965	920	948	982	927	987	965	921	915	966	909	979	928	939	937	962	960	952	941	928	952	925	941	975	957	945	922	924	917	939
7820	5631	6235	2642	2367	2546	1888	1191	790	545	480	456	467	428	475	408	455	434	459	439	464	474	473	420	449	456	424	449	448	417	444	454	471	434	470	436	439	436	484	425	482	457	463	419	418	432	435	425	431	424	465	467	465	448	406	451	430	451	439	446	422	446	442	442	449	398	429	462	468	413	416	430	417	433	417	430	446	408	440	424	440	442	452	439	435	454	457	414	450	432	475	434	430	461	434	438	397	457	471	427	455	429	434	477	466	480	455	427	460	437	454	473	469	445	474	425	440	451	465	416	428	464	452	421	425	433	434	451	445	477	468	450	482	471	439	473	426	447	462	473	458	449	398	396	458	451	414	477	454	424	466	433	453	450	422	439	437	425	451	456	465	455	449	446	435	454	461	407	464	450	456	466	430	416	413	425	483	485	449	458	406	450	444	436	461	446	434	432	488	462	420	426	429	429	426	440	435	476	439	423	432	430	464	485	403	434	437	423	455	437	443	453	420	462	437	447	452	435	453	435	471	419	427	464	447	449	443	428	451	452	441	496	455	449	440	423	441	478	414	440	422	416	440	466	412	432	425	427	436	447	447	448	466	445	419	458	420	439	433	424	448	466	462	497	450	419	460	456	448	435	417	413	465	444	462	422	424	404	448	495	428	431	461	492	471	409	453	444	424	452	430	432	428	418	410	468	481	447	424	442	404	454	413	419	385	427	440	418	447	437	468	421	452	448	461	423	404	431	427	450	454	428	434	466	465	414	463	440	428	418	451	429	428	431	476	461	419	432	430	455	420	459	457	432	447	477	436	448	446	416	445	436	448	466	408	392	429	450	430	416	473	455	443	444	448	453	473	459	433	483	447	428	469	412	431	406	457	445	405	431	426	415	470	459	430	431	425	448	455	418	442	442	451	438	432	442	455	464	447	435	422	412	462	441	416	397	444	448	437	421	449	443	457	418	446	499	439	448	471	447	448	430	484	413	458	434	441	460	434	447	448	449	424	453	463	451	463	433	440	479	460	465	445	414	458	420	432	479	446	422	469	439	431	432	476	439	419	433	431	450	463	444	458	404	420	465	444	433	453	446	438	473	446	471	451	475	504	424	440	438	449	454	424	445	463	438	479	472	451	451	465	425	462	412	464	430	397	425	473	401	486	447	454	454	432	402	434	449	474	457	439	458	415	417	464	446	484	430	471	449	457	450	426	407	434	440	390	431	427	457	442	437	429	406	432	437	415	482	469	444	428	466	429	427	442	458	422	441	437	439	440	409	453	435	438	448	404	435	445	440	457	471	455	448	455	464	451	461	411	451	438	461	455	471	439	447	456	433	475	469	429	470	429	447	480	463	425	435	468	446	455	418	407	407	403	435	447	395	439	443	481	459	462	467	444	438	447	451	474	438	473	427	422	419	480	466	490	444	468	467	426	424	410	453	425	460	449	444	452	466	430	412	431	444	454	424	478	411	438	438	444	466	438	422	415	461	452	441	418	476	463	431	440	465	431	419	422	466	411	449	463	406	460	451	422	483	429	426	443	430	462	450	465	464	445	422	439	450	444	427	436	440	428	462	396	469	418	437	447	418	465	483	433	456	466	428	424	452	453	455	456	465	474	439	430	448	441	400	444	435	410	447	450	442	448	449	426	424	431	419	426	420	416	407	491	454	441	415	456	441	443	414	453	452	443	448	420	457	528	461	480	402	435	456	439	442	486	488	452	446	446	450	478	394	467	466	416	401	430	467	419	437	467	398	409	441	454	486	437	432	475	445	446	439	447	468	425	419	410	452	427	423	455	447	423	429	431	426	411	442	447	405	450	460	411	446	444	446	441	505	445	470	473	446	465	428	485	379	424	440	469	481	435	428	463	436	417	439	485	412	451	448	462	466	441	418	414	447	407	456	408	445	393	428	446	434	439	460	454	430	458	467	451	438	484	434	444	455	412	435	468	482	429	434	441	457	459	404	451	477	431	475	405	457	415	486	444	399	399	435	436	470	419	430	428	450	445	469	438	433	444	420	437	434	473	426	486	445	446	460	426	451	436	418	424	417	447	469	442	462	413	460	429	433	477	445	430	438	461	425	478	472	429	448	425	442	453	430	471	391	418	460	423	442	459	451	442	422	442	458	428	455	430	461	444	476	466	438	483	420	413	478	434	426	410	438	454	428	405	464	439	457	434	430	450	479	438	427	427	425	418	448	428	461	446	428	452	465	471	408	453	487	443	451	476	448	492	440	454	482	462	434	443	431	454	445	463	445	452	497	431	397	444	449	479	442	461	462	470	433	475	441	435	417	480	423	425	443	439	436	431	462	423	409	434	462	436	455	415	455	444	477	426	430	453	450	452	440	430	471	476	433	397	462	454	417	445	453	444	434	472	452	437	455	462	441	450	448	430	493	470	476	447	425	389	380	410	462	423	443	433	433	441	447	426	428	466	440	473	462	473	446	455	424	478	435	415	441	444	434	457	456	456	434	429	455	445	423	451	409	451	464	444	444	458	425	452	461	431	468	439	411	405	443	423	453	419	433	437	397	482	445	452	410	458	477	455	464	429	468	491	428	430	444	416	456	428	488	402	456	488	460	461	434	432	477	442	469	436	473	438	444	435	432	450	480	471	473	412	455	453	456	498	440	433	431	461	453	451	404	451	444	417	470	431	464	448	442	474	436	458	441	436	433	478	492	454	425	456	425	417	475	463	471	429	422	436	473	455	449	434	436	394	432	423	430	466	379	465	467	454	455	443	439	450	422	428	442	504	435	443	437	402	412	451	445	448	428	458	449	431	439	421	483	449	451	475	463	455	454	405	468	397	439	460	401	433	458	499	422	440	472	436	446	435	474	445	467	435	431	466	451	482	444	456	468	427	452	470	430	470	432	445	449	412	475	439	457	400	409	442	492	483	460	478	406	512	453	476	449	446	431	437	406	415	461	454	418	453	453	446	433	405	460	419	452	439	455	449	430	440	423	444	475	477	476	438	437	416	456	467	457	442	434	457	416	426	458	471	481	433	462	505	433	442	429	465	444	439	445	462	414	439	471	446	471	426	442	428	471	470	493	452	440	441	435	420	450	473	417	459	415	447	423	457	461	437	414	434	447	431	416	410	453	458	415	441	448	496	441	417	456	462	467	428	427	439	455	446	453	415	440	483	441	446	432	427	479	447	418	442	449	426	442	455	462	444	470	405	426	435	463	431	452	462	487	465	430	452	456	425	443	489	424	433	407	429	432	456	458	473	431	441	458	441	445	442	465	479	418	438	430	440	445	471	428	459	462	461	412	455	467	450	471	478	445	434	470	418	448	398	427	470	438	472	430	438	441	476	460	498	488	432	463	439	446	455	447	446	451	444	445	464	464	427	410	430	445	474	436	418	446	435	398	438	436	449	454	466	389	444	457	410	440	441	447	446	442	463	491	430	411	412	431	424	417	454	428	460	424	450	471	452	413	465	455	411	417	437	420	491	416	418	481	482	451	485	437	440	403	414	422	466	398	432	419
6964	8510	13048	8079	8831	9202	6709	3858	2191	1428	1163	1070	1088	1047	943	1029	996	1011	1031	977	1031	1045	1046	1066	1048	1006	1022	1012	1016	1009	1031	1005	1039	949	1026	943	1071	1035	980	1052	1004	1012	1011	1045	980	1017	1036	960	1062	1088	1049	1032	997	1014	1005	1026	1057	1101	1031	1025	1014	983	1009	1002	959	1055	992	1001	1016	981	1039	1058	1048	1070	1053	1066	1026	993	994	1093	1009	1085	999	1037	1003	1017	1060	1018	1001	989	1023	1062	1012	985	1075	1001	1005	1018	998	1053	1017	983	1037	1028	1021	1010	1016	1037	1053	1032	969	1050	1027	1036	1045	1062	986	1006	1041	1037	1111	1012	1007	1030	992	984	1055	1000	1034	1019	1030	1064	987	982	1070	1011	1022	1045	1047	1026	960	1045	1046	1002	1055	1036	990	1074	1022	1014	1055	990	1059	1026	985	1034	1011	980	966	1005	1070	1020	1020	1042	1029	985	1008	1033	961	1083	1052	1008	1029	1001	966	1036	1059	1050	1083	1017	990	1010	1045	1040	1043	997	978	1027	1028	1042	1010	1030	1062	1042	1067	1042	1033	1057	979	1047	1008	1043	1011	1065	986	992	1044	1031	1016	981	1027	1022	1018	1101	972	1033	1030	1079	971	1017	1011	1033	1017	998	1040	1062	977	1027	1033	1037	1050	972	1006	1009	1071	996	985	1034	1044	1087	1029	991	1077	1059	1049	993	1022	1095	1048	1019	996	1034	1017	1033	1036	964	1082	1012	1026	981	1046	1025	964	929	1020	1037	1035	977	1025	1096	960	1056	1043	1037	1045	980	1024	1018	1004	1025	1059	1063	993	1027	1024	1022	998	1055	968	978	998	1072	980	1080	1026	1072	1093	1023	962	986	1039	1010	984	984	1025	1020	1006	1040	1033	960	1003	1033	1027	1053	985	1056	995	1008	1003	1028	1022	1053	1026	1018	1051	1034	1024	1025	1044	1066	983	987	1091	1073	980	999	996	1000	1039	975	1007	1011	1024	999	1013	1041	1003	1085	1049	1056	1044	1052	1064	1015	1020	997	986	1029	1014	967	967	1021	982	1057	1036	1041	1073	1014	988	1033	1021	1014	1009	1026	1046	987	1060	1060	975	1034	1039	1053	1015	995	1048	1036	1106	1035	1050	1002	1027	1065	1073	1027	1037	1026	1019	1058	1006	1054	1030	1008	1030	1059	958	1035	1065	1014	1013	1004	976	968	1071	1055	1061	1017	1040	1003	993	1037	1047	1029	969	1006	1039	1012	1029	1036	1023	999	1036	1029	1045	1041	1045	993	1039	1037	1008	1013	1025	1028	1003	991	1010	1059	1024	1041	991	1016	1043	1007	1053	1000	1049	1102	1010	1032	1044	964	1000	1029	1041	981	1024	1067	974	1052	1034	983	1008	994	1023	1050	1034	1011	1007	1052	1024	1009	1066	987	1046	1011	1009	1019	1039	1028	1023	1013	954	954	1070	991	958	994	1048	1029	1023	998	946	1060	1014	1033	1070	1059	1053	999	1060	1062	1037	1070	1038	1047	1008	1023	1038	1056	1022	1029	975	1049	1036	1026	1028	1019	987	1023	974	1091	966	1049	1029	1021	999	1008	1037	1091	1004	1076	1081	1021	1032	1022	1058	1034	1054	1049	1048	995	1053	1023	981	1039	1076	1056	1064	1048	1008	1060	1018	1132	992	1048	988	1009	972	981	980	1046	1101	1028	957	1044	1057	1068	1069	989	1047	999	1032	1017	1075	1002	1014	1030	1051	1054	1034	987	1053	997	1060	1012	997	1027	997	1074	965	1004	1062	971	1062	1007	998	1021	988	1056	1028	1041	1020	1018	1027	1074	1016	1028	981	1037	1033	985	1021	1018	977	1017	1024	1005	998	1122	1047	1069	1052	995	1007	994	997	1049	961	1031	984	1005	1031	1005	1024	930	1040	1025	1010	1017	1052	1028	1028	1031	1048	1057	1023	1001	1030	1008	1005	1050	1035	1050	1011	1047	1047	1036	1061	972	1021	1053	1005	987	1067	1045	1050	1056	1031	1019	1065	990	1009	1033	976	1012	1035	1028	1022	1008	1026	1024	1013	1017	1074	1012	1014	1079	963	1009	1002	1003	1071	1048	1051	961	1035	995	1034	1031	1024	986	1055	1040	984	1014	1001	1026	1048	1035	1024	999	999	954	1036	972	1027	1048	1029	1059	965	992	1021	1068	1051	1051	960	1004	1005	1037	978	973	1051	1042	1036	1017	1051	1044	991	1050	1007	1042	981	1072	991	994	1046	1022	1063	1025	1010	1011	1036	1048	980	1016	1007	1041	977	1034	1022	1021	953	961	1038	1093	1008	1058	1033	1004	1043	1060	1010	1112	996	1053	943	1008	1076	1080	1024	972	1010	1008	1052	998	1048	1019	1037	1047	1052	1014	972	1006	1033	1023	1046	989	1077	1029	1026	1024	1064	1041	988	996	1022	1070	1024	998	993	1012	1044	1021	1049	1021	1010	1097	997	1029	974	1010	1029	999	1005	999	986	1032	1001	976	1029	1045	950	1082	1020	1014	1049	1010	995	991	1054	1014	1020	975	955	1007	1057	973	981	1010	1037	1069	1046	984	1054	984	971	1007	1057	1016	1019	994	1069	1083	1008	1071	1017	1035	1056	1038	1028	1054	1043	1009	1046	1033	980	1050	1010	1030	1047	992	1039	1025	1027	999	993	1008	1038	1032	999	1013	1055	1004	987	991	1037	1044	998	1043	973	993	1030	996	988	1022	966	1035	1060	1013	1027	1072	1062	1045	1053	1055	1069	1053	1011	1035	1066	1040	1005	998	1027	1048	996	1067	973	1052	1014	1035	1006	1026	1058	1018	1053	1024	1014	986	1092	1027	1006	1031	1010	1026	1003	1037	1049	1017	1016	1046	991	1001	1011	1008	1060	1059	1023	1037	1075	1042	1019	1037	1052	1067	988	1004	1037	984	967	1040	1046	1046	1054	1044	996	1028	1039	1042	978	1034	982	1019	1076	1040	1033	1042	1025	1106	1040	1056	1035	1072	1032	996	954	1051	1034	1012	1049	1057	997	1001	1010	1082	1039	1015	1022	1022	1057	1018	1016	999	988	1008	1005	1013	1024	1012	1006	1095	1034	1040	1046	1044	1047	1041	1007	950	1033	1014	1028	987	999	1063	1026	983	1001	1033	984	1019	1042	1018	1053	1010	998	1055	1014	979	1075	999	1019	978	1061	1051	993	1019	1015	1077	1018	1002	1037	1025	981	1007	1077	1019	998	1028	989	1017	1030	1060	1009	1065	1048	1027	1026	997	995	1025	1069	1006	1070	1017	1041	1047	1012	1016	983	1047	977	1058	1043	1029	1040	1050	1025	992	1007	1048	969	1008	1004	1051	1002	1062	1016	1008	1009	1033	1016	1003	1054	1019	1066	1010	1052	1031	968	1078	1053	1076	974	1072	989	1039	1016	1030	1035	1002	1005	1065	1029	1064	1003	1026	1018	1014	1021	1000	1024	1024	1010	1028	1039	1024	1027	1027	1004	996	1060	1062	972	1017	1024	1025	998	1033	974	1048	964	988	1003	1044	1030	1040	1022	997	1027	1065	1001	1037	1050	1100	1064	975	1035	1016	1004	1046	1041	1018	1042	1043	969	1005	1098	1016	982	1046	1018	1025	1067	1028	1057	1043	1039	1060	1057	1025	1021	1079	1063	1013	1057	1044	1026	1070	1029	993	994	995	1006	1050	1081	1012	956	1045	1035	999	1013	1046	1005	1003	1032	1012	1011	1087	1003	1025	1064	1035	1005	1010	1072	1036	990	1038	1000	1022	1018	998	1084	999	966	1017	996	976	1096	1056	1009	1030	1014	1044	1056	1055	1075	972	1031	1029	1081	993	1035	1047	1033	1034	1042	1026	1034	1010	991	1017	1034	1007	1004	1038	1066	1016	1017	1062	1000	1022	1015	970	1046	1009	988	1056	1059	1027	1020	1030	1001	994	990	1013	1016	960	1042	984	976	1017	1020	1043	1077	1001	989	1044	932	1005	1013	1000	911	1031	1062	997	1047	1040	1050	1030	1018	1015	941	1050	1060	1017	1006	1012	1040	1071	1001	1078	1070	981	1001	1126	1039	1031	1030	1037	1029	1060	1044	1042	1052	1047	1035	983	1011	1054	1011	1041	1005	1020	1002	1018	1032	1022	1101	1030	1058	982	1035	1060	1037	1088	956	999	1015	1028	1025	1045	1026	1018	1037	1059	1024	1104	994	990	1072	1075	1071	1022	999	972	1022	1057	992	1011	983	1016	999	1020	1037	1062	1028	1011	1039	1014	1008	1041	998	1034	1010	1011	991	1047	1052	1021	1013	1041	1011	1011	1090	1000	988	1072	1002	978	1018	1006	1019	1030	1048	1031	1002	987	1092	1077	988	976	989	1018	1020	1004	1012	1006	1040	1040	1039	982	1038	1018	1057	1031	1046	1020	998	1013	1025	1008	1011	1062	1004	990	1028	1025	1073	1027	993	998	997	1058	1090	1046	1000	1061	1042	1067	996	1067	993	1045	1026	1008	1014	1016	1051	961	1033	1066	1025	1022	1019	1029	1026	991	1085	998	1001	1051	1031	964	951	1016	982	1058	1037	1000	1102	1009	928	999	1018	977	1067	1009	1066	1030	1022	1010	1043	941	1023	1018	943	1039	1033	983	1061	979	1043	1044	1020	1030
64947	71667	75261	51998	49849	44871	32581	16651	6059	1804	726	516	428	401	413	414	399	421	415	414	434	391	418	422	431	422	401	407	375	378	381	415	434	423	411	412	418	374	404	443	412	356	395	429	407	396	422	385	396	401	400	399	368	394	430	430	390	394	398	403	388	404	417	410	432	394	424	407	376	361	364	426	392	392	404	405	368	381	409	378	422	374	390	425	386	402	396	401	424	408	439	403	427	420	410	467	420	382	377	424	408	427	390	393	394	362	376	401	430	415	408	452	436	381	417	385	389	424	404	398	398	413	382	414	388	402	425	421	408	414	414	406	413	418	402	397	386	407	427	392	436	407	439	411	403	431	383	412	399	417	383	420	408	429	395	433	378	400	388	448	412	386	420	363	417	402	402	423	416	395	420	383	394	426	405	395	375	382	389	412	420	431	405	389	409	374	392	385	401	413	393	473	383	399	439	413	379	421	404	406	402	414	415	397	404	381	375	398	414	424	385	415	418	439	402	413	398	395	419	387	396	411	425	414	389	369	395	416	397	365	431	414	428	409	406	392	439	397	417	422	406	411	404	435	373	387	428	400	412	434	379	399	419	424	416	367	416	383	427	409	424	380	364	417	434	421	395	424	415	400	374	411	454	427	406	416	402	427	446	420	429	415	439	414	405	380	382	406	420	403	393	400	446	395	415	439	392	396	420	407	437	382	372	416	354	464	404	395	403	386	426	406	395	415	393	377	421	399	398	402	431	430	402	389	395	429	403	394	360	380	396	392	413	393	432	385	420	406	393	401	396	397	404	421	430	420	370	427	411	386	399	404	414	380	386	410	408	392	413	368	402	387	428	425	436	402	384	394	392	368	432	429	383	396	405	400	376	416	421	396	396	427	409	363	398	415	440	403	406	398	373	427	380	411	387	438	446	418	427	390	421	420	448	432	407	392	434	400	379	404	393	425	409	395	392	413	396	403	447	376	388	421	390	409	402	410	417	414	371	380	401	406	386	424	392	370	422	409	382	398	433	387	397	383	440	415	409	344	400	397	389	383	466	389	397	368	388	402	399	424	409	434	427	375	418	396	386	375	380	418	359	383	377	422	385	412	401	416	419	412	445	427	396	405	419	403	402	455	384	389	441	393	442	428	407	447	390	435	411	389	365	426	410	395	402	385	409	413	410	409	436	418	396	415	412	435	407	435	409	399	403	425	393	427	381	403	402	448	357	422	413	397	405	401	438	405	425	414	378	372	416	392	431	383	392	408	415	408	421	422	442	419	406	418	363	386	409	388	395	426	400	411	419	407	412	392	432	337	388	412	413	419	426	399	423	407	383	394	391	418	419	393	395	396	388	395	424	423	430	428	430	391	359	416	413	423	387	400	430	399	425	437	382	401	444	419	368	433	402	384	411	418	421	416	443	424	427	455	421	404	382	420	422	402	400	380	412	394	401	438	410	431	409	391	351	406	379	426	395	417	401	383	402	401	396	404	417	408	386	404	408	422	383	385	389	403	377	440	409	424	411	375	428	378	438	396	402	439	412	409	377	404	448	417	441	410	431	377	391	393	397	460	410	435	403	391	385	366	440	438	405	405	397	386	410	399	406	442	386	377	373	386	427	402	411	409	424	398	421	429	446	448	406	437	444	413	400	443	399	419	387	421	409	385	384	365	389	396	384	437	430	383	395	400	387	394	429	414	421	391	387	394	374	422	430	408	414	422	408	421	400	407	432	432	411	371	367	371	416	436	436	414	429	418	380	370	392	402	395	420	399	357	426	416	386	425	440	421	373	431	396	390	389	446	415	400	435	421	391	416	390	360	408	384	353	412	370	401	402	409	410	398	436	429	429	406	400	383	418	391	400	409	414	443	422	406	429	376	379	374	383	392	455	439	407	417	396	418	350	387	413	418	415	401	444	355	412	419	394	404	440	428	408	419	386	404	400	440	404	401	414	419	394	421	384	386	392	404	418	386	398	383	395	390	381	399	374	415	426	416	404	421	420	419	425	414	409	366	398	399	401	393	396	390	432	399	395	434	436	416	410	428	430	374	409	432	422	420	429	363	402	394	385	393	402	392	426	411	448	394	400	424	416	370	418	398	360	397	383	388	416	402	408	360	416	383	419	427	391	397	390	396	418	433	443	402	423	390	386	400	407	421	426	380	393	377	388	465	363	405	438	390	425	388	405	418	415	405	381	441	392	385	436	424	345	376	393	413	395	418	376	349	444	406	402	433	469	382	400	412	394	425	423	397	396	407	408	409	427	424	382	380	390	414	397	384	388	392	420	392	410	437	404	400	417	438	406	407	422	386	432	454	377	413	413	425	398	396	447	398	420	404	445	384	431	411	431	433	397	418	362	421	391	380	415	425	402	433	446	429	411	403	426	411	354	393	382	363	420	387	423	380	408	410	373	434	432	440	414	438	399	364	429	395	441	411	420	422	418	429	372	425	451	407	392	398	387	369	419	415	390	414	471	416	405	443	430	386	435	425	454	363	424	420	444	435	402	401	395	388	434	458	425	409	399	369	407	430	398	395	416	414	383	438	397	393	376	410	393	375	409	437	421	387	384	363	454	427	456	419	420	418	444	434	391	412	402	388	407	390	379	429	425	378	420	393	362	429	389	367	424	410	397	342	389	417	402	365	422	397	378	393	406	445	418	421	402	430	412	383	398	423	381	372	419	428	427	427	406	395	394	410	408	418	409	427	392	411	383	412	371	432	414	435	402	378	431	397	414	400	378	458	429	411	379	376	403	381	409	410	391	412	401	381	356	409	431	440	392	434	429	409	410	380	401	435	392	375	373	448	414	383	390	422	404	433	401	398	409	394	399	395	404	409	373	412	440	416	431	391	405	379	412	436	396	409	400	398	391	388	370	433	446	427	409	396	417	382	432	402	371	409	431	399	427	382	431	416	431	416	398	448	437	372	386	423	419	428	398	393	403	380	389	434	394	413	414	351	419	381	411	425	418	446	392	432	434	414	395	415	393	407	395	387	440	438	436	412	394	409	380	395	397	405	388	439	400	414	407	390	430	439	425	419	406	411	386	393	412	395	457	415	417	421	428	375	384	424	406	392	433	426	424	412	394	443	396	401	420	414	422	386	435	432	386	376	434	381	402	425	416	406	432	399	399	405	400	399	408	414	436	387	395	434	406	387	413	394	427	403	449	420	392	372	386	372	409	409	353	414	428	404	412	383	399	411	390	414	389	430	432	383	402	419	428	412	456	395	367	420	388	402	434	400	359	417	386	372	405	385	397	390	397	400	390	427	413	436	410	420	415	364	406	401	407	413	444	400	432	401	407	418	420	433	382	388	421	407	406	372	446	391	403	426	420	407	369	438	409	392	448	392	443	408	404	376	386	456	363	419	409	388	419	376	365	413	440	391	441	454	428	412	430	383	405	396	384	395	411	406	459	427	423	437	428	403	415	429	446	433	402	412	405	409	393	385	389	365	415	409	383	366	383	411	457	415	430	417	380	430	412	378	420	350	414	409
40001	53013	69346	57527	59561	56831	45480	30326	15649	6053	2326	1255	939	961	951	978	963	916	965	974	958	915	941	996	895	912	956	910	894	951	939	903	920	1001	929	927	947	921	936	957	972	933	954	986	915	985	965	1008	933	910	1002	931	906	847	923	926	919	937	961	962	950	938	939	958	940	952	967	923	948	931	989	995	1001	949	1012	928	965	1003	916	915	960	973	921	924	1001	964	926	954	959	971	921	935	917	973	972	962	937	932	950	915	942	951	922	911	935	961	922	885	863	920	970	940	983	915	946	962	935	947	928	955	918	996	936	926	906	891	1001	912	909	909	964	907	994	977	966	931	945	928	925	940	953	943	856	962	936	948	925	927	965	955	909	933	904	891	986	934	954	921	937	1007	917	972	930	951	958	951	923	976	977	944	912	903	883	911	941	936	918	919	924	953	1022	942	998	943	906	1039	947	923	961	883	933	946	920	955	924	988	927	941	980	984	950	983	978	915	909	935	969	974	896	947	952	968	886	929	964	989	939	939	930	916	950	945	948	940	964	982	886	979	937	978	923	955	918	941	968	987	1013	982	927	937	918	966	944	943	975	960	926	921	949	977	987	941	973	907	944	931	975	895	876	912	959	943	898	965	901	918	981	982	1011	947	933	871	914	945	1004	946	947	956	963	969	915	929	957	908	988	974	959	888	933	926	929	967	950	984	966	918	958	928	951	968	998	924	982	934	955	926	913	965	922	966	895	936	947	986	951	932	944	1002	967	956	913	902	973	920	942	926	979	993	933	917	988	933	940	969	999	906	986	948	960	883	922	949	939	871	999	944	988	1001	935	955	934	910	960	983	881	929	928	988	941	928	925	936	929	1000	931	984	940	955	950	900	939	1002	927	916	930	970	966	1006	895	944	908	932	939	910	932	918	990	899	949	901	939	928	908	973	938	938	912	919	907	968	968	890	969	953	934	973	896	924	907	972	918	913	914	946	967	891	969	949	981	951	927	943	927	929	893	947	940	983	953	903	915	906	1011	887	907	933	963	960	950	944	883	968	992	950	928	927	965	944	987	934	952	951	973	957	1001	970	913	951	970	936	952	973	881	901	977	952	996	945	920	897	922	954	937	946	871	942	945	953	915	975	878	947	937	921	980	943	943	931	913	954	950	948	944	973	968	959	911	909	940	929	941	928	908	921	939	957	965	969	905	942	955	955	955	941	956	929	940	938	1002	939	914	970	941	969	942	1010	895	1002	904	1001	932	959	891	905	940	931	936	957	957	996	868	935	920	992	977	923	870	936	982	947	987	910	939	928	937	951	950	987	937	1000	980	954	927	940	936	964	915	917	961	984	894	975	892	933	931	960	986	935	951	942	960	918	920	932	938	880	1011	967	917	966	987	923	935	935	942	933	896	914	964	909	944	915	933	982	980	903	912	916	937	905	998	939	947	940	854	907	955	982	928	982	875	976	944	935	979	944	945	912	896	949	928	959	915	977	943	983	922	909	953	919	983	969	957	960	989	909	910	961	909	896	1021	967	958	944	893	918	917	967	947	909	900	915	921	960	951	915	888	984	889	1003	995	934	964	958	948	918	996	985	950	935	944	969	897	911	935	938	934	1000	915	929	973	898	911	940	933	977	904	945	952	925	951	981	990	949	982	921	975	984	939	899	908	908	936	914	930	938	987	967	907	925	945	953	952	970	929	900	984	962	937	898	844	949	970	887	940	949	920	881	933	910	966	942	953	996	887	995	889	966	922	948	948	958	964	952	972	954	979	914	933	922	929	884	963	943	958	956	955	963	974	958	950	951	977	980	926	945	970	947	965	1007	970	972	1036	941	951	922	965	927	969	922	954	963	926	956	930	969	971	994	920	924	957	935	962	934	938	951	952	929	912	968	912	944	947	928	924	930	950	974	949	994	889	934	931	935	954	919	941	949	905	913	933	899	915	936	945	937	987	958	923	977	911	951	948	946	943	951	972	922	1005	1003	983	917	963	961	939	948	983	910	965	933	971	939	922	906	947	934	920	924	991	920	917	954	952	947	916	890	873	894	905	962	902	881	911	949	938	967	905	951	935	986	913	993	944	983	902	991	927	967	928	968	957	928	901	956	975	941	970	908	951	958	972	908	941	937	948	962	924	955	946	950	962	930	956	926	868	902	954	998	957	882	887	925	942	909	903	961	910	946	918	957	983	959	910	953	916	952	913	911	911	956	931	998	982	942	937	964	936	918	910	965	920	985	963	911	902	994	915	965	1000	905	985	942	959	916	956	944	919	935	970	943	950	938	966	897	962	946	908	954	980	933	938	915	985	942	966	956	976	1009	951	1009	975	956	1000	967	937	994	927	957	958	966	943	955	933	944	919	910	927	991	932	966	922	948	974	955	927	921	1012	964	965	914	1028	870	918	942	905	931	970	916	938	971	897	900	955	908	956	942	929	927	937	976	983	956	938	987	941	947	979	893	960	932	944	961	992	952	949	928	914	937	965	984	1002	921	919	960	958	949	972	911	979	962	973	936	916	929	922	987	969	907	943	952	982	906	912	918	985	958	940	974	968	921	920	910	935	948	899	941	948	972	928	947	881	934	931	977	977	961	893	907	930	957	946	945	963	943	930	963	969	929	1001	898	985	968	973	916	898	919	980	917	906	943	931	920	959	1006	898	990	970	930	967	914	891	897	933	949	910	874	1003	981	1006	977	999	944	922	963	924	985	954	933	910	909	955	888	929	967	897	907	962	956	1001	921	904	979	884	950	914	935	941	906	896	946	959	959	947	970	889	961	931	957	946	928	956	909	942	966	956	949	893	885	944	949	963	922	957	992	956	966	946	941	932	939	941	961	960	941	963	923	954	962	938	918	866	923	969	983	937	945	927	870	978	1012	997	930	925	891	985	956	976	949	930	917	943	947	921	929	955	915	958	917	934	905	910	918	942	972	961	941	921	947	949	924	980	937	900	1001	973	944	985	917	940	1019	895	935	925	942	936	886	952	920	911	978	918	955	990	947	935	961	947	906	941	881	956	977	899	885	934	952	919	949	1004	913	951	947	964	945	944	988	960	975	875	961	966	940	957	944	933	953	925	920	954	918	969	923	930	931	874	935	921	920	933	964	977	892	925	928	990	957	918	961	894	954	964	940	929	926	897	937	956	915	914	995	956	924	926	938	953	961	971	965	905	900	955	940	984	955	885	955	912	986	1024	974	966	981	925	892	965	929	950	956	959	927	895	913	951	922	931	912	987	947	952	933	918	953	970	945	950	957	965	961	976	945	1038	941	978	938	979	912	941	975	927	926	988	951	932	939	930	950	921	923	933	921	928	994	926	970	970	896	939	910	962	968	931	960	985	946	982	899	956	902	991	893	975	946	920	970	971	932	973	979	973	927	922	985	956	914	940	980	927	936	932	934	946	942	874	973	911	925	920	937	921	990	958	870	904	957	968	978	920	961	954	993	962	902	989	917	957	934	1010	955	969	937	935	979	913	962	941	928	989	970	929	966	974	890	938	911	904	1002	915	946	944	930	974	961	919	983	897	987	940	912	977	963	911	955	981	963	982	932
65739	71438	74714	51162	50202	45041	32578	17055	5967	1796	810	519	425	443	447	424	432	421	358	404	404	460	462	401	424	468	430	417	412	410	398	415	437	401	401	407	423	437	425	427	422	383	438	395	414	410	406	414	392	386	388	449	399	446	425	440	445	376	420	374	435	397	419	385	422	446	399	434	388	419	417	413	408	397	418	429	417	405	382	402	435	413	415	433	446	450	400	434	413	418	427	420	426	403	429	391	393	402	449	416	409	450	387	429	436	391	397	413	368	401	408	413	427	407	420	423	408	420	438	399	423	400	457	390	435	400	414	434	418	431	418	409	448	371	472	359	447	403	420	385	402	418	428	419	371	421	419	427	397	417	399	427	412	428	372	387	431	422	404	410	392	407	415	398	428	412	422	401	413	421	399	453	447	419	488	403	421	434	410	401	394	416	403	393	423	459	403	457	429	379	403	432	432	401	433	411	410	425	409	411	416	425	440	410	393	384	409	413	431	423	407	423	421	448	443	437	409	406	398	419	424	426	459	434	426	393	436	417	418	409	449	409	384	452	408	420	413	417	420	403	390	409	402	435	427	413	406	392	399	401	415	438	425	411	420	420	400	383	410	446	427	416	400	432	401	409	400	391	435	439	439	421	466	435	412	387	426	409	431	404	415	412	412	407	438	409	443	387	420	456	381	392	397	404	407	426	416	420	369	412	407	399	418	426	460	404	424	394	454	393	434	432	421	434	429	416	424	455	426	424	406	404	430	406	412	450	426	415	409	387	456	372	418	438	406	410	426	419	382	405	388	455	426	383	398	450	399	376	413	428	407	429	438	406	369	391	403	425	408	417	462	441	404	386	394	385	417	436	441	452	437	429	458	403	395	382	436	382	394	399	413	396	426	392	413	408	400	385	450	446	397	411	410	411	430	439	378	436	418	394	403	421	406	397	415	422	418	386	423	377	410	414	455	429	433	435	420	398	449	392	430	409	402	417	412	425	424	437	413	430	414	426	405	470	401	380	429	430	414	390	388	432	423	401	424	390	427	418	421	425	411	427	414	410	384	403	424	414	435	409	421	398	399	393	421	409	428	433	398	447	391	428	404	414	437	408	419	413	434	384	397	401	398	453	421	399	407	410	416	423	429	388	412	423	404	409	409	417	394	426	430	422	395	426	360	463	391	426	389	421	451	433	383	402	403	411	415	433	417	375	415	395	366	441	378	424	389	411	403	448	392	426	395	421	427	440	426	441	441	402	420	447	418	407	427	400	409	412	419	407	401	444	409	413	403	393	415	403	393	454	444	432	417	409	436	422	425	384	431	419	424	408	412	400	384	386	421	416	410	428	421	419	414	419	437	435	426	376	423	415	446	394	422	405	418	386	429	402	392	412	416	385	400	425	460	430	393	421	395	399	436	459	380	436	432	403	432	420	399	442	416	383	406	450	408	411	448	418	440	430	410	450	415	423	437	447	401	415	400	419	442	409	414	424	441	454	381	401	408	435	409	381	444	450	437	403	411	420	389	396	355	412	416	441	376	383	397	377	416	372	448	423	436	387	447	393	412	412	434	407	382	387	447	389	423	399	403	421	402	402	396	407	407	446	367	409	440	407	392	411	417	422	421	421	454	387	427	380	386	414	425	412	427	392	396	408	387	388	409	428	460	477	444	417	422	379	361	435	378	382	377	395	395	410	415	428	416	446	420	416	396	443	428	405	413	432	402	411	437	429	417	429	392	412	409	441	402	407	452	385	404	365	407	389	440	421	432	442	467	411	414	420	412	389	422	410	424	411	403	443	437	421	430	397	404	409	411	451	416	437	386	431	393	422	406	446	438	437	427	425	427	445	411	368	375	438	446	423	419	409	431	441	439	403	423	392	417	432	412	420	406	426	426	409	453	425	396	397	416	426	417	429	419	369	409	433	398	440	386	411	410	391	434	417	372	387	429	419	381	406	403	405	405	397	396	395	411	459	422	384	374	361	419	378	409	414	415	412	401	414	422	412	394	396	417	409	429	442	425	412	418	390	401	378	410	407	432	388	403	467	436	428	421	405	430	405	394	448	416	382	371	420	405	451	456	404	443	432	405	435	427	402	409	425	416	455	416	438	377	420	416	431	410	422	396	416	434	426	417	451	420	422	408	444	435	413	403	442	393	395	400	444	400	403	418	378	394	393	424	437	427	447	421	402	426	414	360	381	378	393	447	363	408	378	409	432	405	467	421	404	406	420	443	440	424	403	402	431	439	397	427	420	410	425	408	435	403	397	407	454	385	418	411	391	412	379	398	406	405	373	374	468	436	414	409	402	414	430	440	442	434	356	415	395	428	400	396	421	420	412	417	380	415	435	417	394	406	449	403	428	443	420	462	434	422	407	447	437	400	405	431	413	425	408	411	422	392	399	381	446	418	402	369	430	391	431	374	414	415	421	415	347	431	363	416	403	432	411	399	431	415	402	375	404	425	368	411	418	389	398	393	409	411	409	455	443	445	379	403	424	431	391	396	447	408	391	362	439	465	402	436	417	446	417	413	463	394	386	423	399	413	395	402	440	404	414	423	359	451	394	395	423	398	433	376	436	428	422	399	437	410	403	426	409	373	375	397	441	398	405	415	406	405	424	402	429	425	438	396	416	421	418	398	380	411	419	434	430	406	400	396	424	421	456	388	408	413	422	407	391	402	408	437	451	432	394	448	421	373	414	393	402	382	417	400	392	417	429	407	450	418	388	407	411	419	395	405	391	367	385	413	411	418	428	426	436	402	419	406	402	440	425	368	388	404	433	404	448	401	415	440	429	384	420	432	399	429	412	424	430	409	418	454	380	424	435	414	386	383	375	395	416	421	441	388	425	407	426	399	418	431	388	435	441	411	432	395	408	426	413	453	428	416	413	404	406	441	421	406	418	414	413	436	416	390	420	409	410	409	432	412	399	406	406	404	384	421	404	421	415	436	417	407	431	374	420	476	448	395	386	408	399	411	464	444	433	413	439	421	424	442	411	366	406	421	431	457	401	379	426	387	423	370	384	409	434	377	439	433	417	390	418	393	397	390	393	441	398	440	432	395	407	394	423	422	415	422	418	437	424	422	364	412	429	391	425	371	417	412	426	426	391	411	399	433	413	396	447	421	413	408	393	427	399	415	424	412	395	454	431	420	409	373	388	393	421	430	444	471	407	421	403	390	427	412	407	429	415	422	396	429	412	394	411	439	404	417	377	417	401	392	419	411	414	430	410	420	405	399	367	425	402	417	429	418	391	392	455	450	426	451	422	380	408	438	412	417	447	400	424	432	485	450	441	421	359	422	436	440	393	412	426	417	414	413	454	391	384	403	412	415	389	430	394	408	458	415	428	399	413	421	419	420	425	462	386	444	418	428	421	416	415	391	409	379	409	413	411	422	400	403	437	407	429	433	406	432	403	421	451	390	421	411	377	427	426	452	403	424	451	408	445	438	441	412	422	389	439	437	380	456	419	426	454	406	422	438	422	388	403	429	400	395	387	403	484
39906	53091	68599	57259	60399	56990	45701	30534	15582	6136	2441	1327	907	969	960	935	985	923	1024	983	950	965	960	957	1001	961	944	1017	971	977	969	962	915	945	956	993	902	958	923	937	955	1014	938	966	977	970	919	948	998	909	941	934	907	973	916	934	975	925	997	958	975	944	921	991	951	968	950	964	1003	974	960	926	902	997	950	1010	999	950	953	965	964	964	960	978	956	948	937	1015	968	1000	992	971	943	934	972	935	1005	993	1013	1005	934	951	952	923	969	988	969	927	919	959	920	928	939	986	915	953	934	960	966	897	989	963	945	923	923	974	982	928	992	1000	951	1028	975	933	1011	916	952	921	938	917	1023	975	962	982	999	996	946	932	971	1012	924	980	935	992	944	933	921	978	907	963	898	920	914	943	986	942	1003	941	951	938	956	950	941	1029	955	952	968	942	934	944	940	954	948	980	998	935	940	957	913	936	956	951	918	970	927	967	953	961	957	1021	937	960	1033	935	931	942	943	968	966	974	923	970	924	899	1009	948	954	1006	974	1005	980	955	958	930	943	917	987	955	982	1000	942	989	881	965	952	923	934	958	925	945	904	956	966	1002	966	908	993	964	982	988	937	963	922	988	922	970	982	903	969	966	883	935	957	942	944	950	951	965	912	974	981	929	939	915	943	938	947	1014	918	899	980	995	976	913	941	936	932	982	937	1014	953	929	974	991	957	916	946	953	964	944	936	916	918	932	952	992	1026	994	1010	950	960	968	1001	971	980	955	973	922	924	985	943	929	1002	876	930	965	955	986	974	965	948	973	959	887	871	1004	984	958	1005	973	1008	959	1055	973	939	1003	965	1010	990	989	969	949	969	964	1007	955	959	957	938	902	961	982	946	996	931	936	949	930	938	950	935	988	973	972	915	1008	1000	948	928	942	925	891	898	965	936	909	958	910	945	926	1008	974	910	975	968	1006	970	958	936	959	970	996	950	926	927	990	913	942	959	966	945	995	961	975	962	951	936	962	953	947	939	936	954	942	956	881	969	965	922	1012	882	929	956	987	994	967	975	953	970	989	964	958	937	1004	915	942	911	1003	977	929	974	915	952	922	930	948	922	997	978	991	957	896	911	932	944	925	996	954	1005	962	967	941	904	960	905	1010	972	963	915	990	949	891	914	983	976	928	988	952	1000	905	935	993	1016	969	977	912	916	953	948	992	953	992	929	927	947	921	928	932	979	995	929	942	874	983	920	981	991	988	950	886	981	938	891	904	906	958	932	964	943	930	989	951	981	972	994	954	988	920	920	946	935	949	974	954	958	950	965	925	980	961	964	945	927	958	942	938	935	980	960	932	965	947	956	950	983	967	934	942	971	996	929	927	952	988	995	921	982	986	928	941	980	978	980	1001	918	922	994	961	979	956	948	958	983	984	1005	951	945	1000	946	975	952	996	890	934	955	970	977	911	905	946	898	941	892	993	946	974	983	929	913	1006	932	1016	984	962	939	942	985	1004	1011	933	969	1043	927	901	922	932	967	984	981	976	1024	917	1013	1008	945	994	902	947	1022	913	950	944	926	972	1024	931	985	945	989	984	957	995	963	887	917	973	985	952	958	949	984	1029	960	994	912	948	956	953	954	966	968	960	977	955	978	964	979	957	997	1000	970	978	869	931	925	945	977	972	988	935	953	940	1011	953	950	1017	954	921	910	1000	935	971	942	995	967	928	981	973	932	993	956	1003	939	947	909	964	928	981	1004	984	954	961	984	935	913	967	961	971	935	972	1007	936	968	952	963	949	991	954	970	941	952	924	1007	954	944	931	943	943	969	978	977	976	960	953	984	1020	930	955	1004	988	975	928	972	920	961	941	924	931	965	991	938	1022	949	951	980	916	995	966	953	916	943	950	981	976	960	925	936	947	953	953	936	932	973	916	987	953	958	904	973	910	961	923	954	930	987	963	916	978	985	962	981	975	925	953	967	956	1021	970	935	940	991	911	1019	947	992	936	965	951	994	928	884	958	948	985	943	1007	991	943	974	1019	929	967	944	962	947	978	906	918	1008	938	920	971	968	1006	893	912	1003	972	978	996	983	894	996	957	955	949	914	937	974	986	995	970	963	990	1009	956	973	979	990	951	980	915	986	935	927	964	928	1023	954	938	942	869	1003	903	1007	1001	1014	988	965	922	985	966	958	936	948	1014	926	956	951	980	970	930	909	921	960	934	956	1013	969	1011	962	998	959	949	955	977	955	958	944	951	948	933	908	998	983	975	917	919	967	915	950	996	959	992	969	1011	994	932	927	949	977	973	1005	939	1002	1020	984	948	983	917	1012	910	995	900	951	987	1000	979	983	988	959	959	934	1020	930	920	945	1000	928	919	956	945	929	951	1002	1020	948	983	1012	913	954	970	953	942	891	971	980	925	999	980	1007	929	908	945	950	940	975	981	958	988	968	948	960	969	940	984	977	955	1011	925	926	954	960	960	954	909	924	972	978	974	995	854	925	956	942	937	962	990	993	965	898	995	915	935	888	955	969	952	972	1003	942	948	953	999	946	976	981	974	961	911	998	960	946	923	959	981	878	928	974	965	968	983	991	1011	995	995	937	982	934	987	962	976	949	996	989	934	933	935	996	930	988	975	994	1006	922	966	906	1010	1014	929	969	941	900	1001	941	934	970	952	957	1005	963	991	951	969	907	979	952	964	906	992	973	958	981	973	949	952	988	958	987	1004	965	927	976	924	937	935	980	980	961	987	966	972	920	1014	945	974	886	922	975	994	929	945	976	962	950	995	923	922	987	952	915	962	873	958	936	926	943	977	993	981	967	950	948	1003	938	1002	971	915	979	973	927	944	998	993	924	1004	940	944	961	964	934	985	896	955	966	988	923	973	1009	998	980	953	934	976	1002	1006	965	989	951	993	1001	1019	956	990	1020	902	975	916	1025	1024	935	992	1036	1001	977	971	1000	930	974	950	994	911	947	954	969	957	965	952	1015	960	927	949	969	940	935	975	964	949	940	965	959	1001	975	972	971	894	961	893	1028	938	933	930	959	979	951	922	954	883	990	928	944	990	958	988	973	914	966	910	957	945	933	944	967	937	983	958	950	947	967	878	953	979	987	968	945	906	926	980	954	980	966	974	988	999	1002	1006	1014	937	981	937	965	960	1025	930	953	913	971	928	930	926	983	972	939	967	978	977	935	957	964	939	923	933	962	937	997	946	977	929	959	959	921	958	994	1006	940	955	985	959	944	952	935	958	953	941	962	968	989	874	961	972	971	930	952	989	957	991	1017	1004	939	896	923	989	931	937	1011	994	954	959	975	956	978	967	938	1000	951	991	964	956	925	900	992	980	985	996	952	956	962	955	946	972	952	948	941	913	929	977	887	932	978	958	963	951	940	953	991	975	961	962	970	947	952	985	915	922	949	944	1008	963	964	899	947	941	993	978	979	960	933	950	933	963	975	918	1015	957	921	896	967	965	918	965	1018	933	949	957	969	1002	906	913	918	961	987	963	941	994	907	950	968	924	950	929	988	933	1012	923	1005	998	944	1027	990	981	954	918	945	954	994	903	1000	973	966	932	1002	944	923	902	923	969	914	954	961	966	1011	947	941	925	930	964	911	982	948	956	940	957	949	950	984	944	1032	934	933	900	959	937	997	976	972	951
7913	5310	6066	2424	2332	2397	1859	1235	792	594	454	402	494	468	386	457	465	479	437	459	449	459	447	463	421	441	458	417	450	432	457	447	449	423	450	445	436	443	459	450	440	488	392	438	380	441	452	405	395	478	437	449	423	425	436	460	399	443	461	451	430	430	416	470	433	439	472	412	464	451	498	433	444	451	444	450	437	454	488	468	482	425	478	459	442	476	471	423	415	476	448	427	438	470	451	434	428	445	415	440	463	462	485	473	420	461	420	468	437	451	443	446	447	483	428	426	409	472	461	467	462	446	471	446	440	443	413	429	483	458	445	478	455	462	445	415	550	462	445	473	462	455	455	445	430	461	420	506	457	437	436	469	442	426	435	397	413	471	428	459	447	438	424	461	421	450	447	461	444	459	467	465	436	432	432	438	455	420	439	449	430	456	412	449	475	457	488	454	430	461	482	481	439	430	439	415	442	447	458	455	477	449	440	453	473	455	432	511	428	436	439	438	485	449	430	425	408	424	442	426	445	466	450	444	431	456	416	469	447	443	433	432	425	466	481	447	417	401	435	455	453	477	436	428	476	420	440	429	443	442	451	449	450	428	441	454	449	424	444	444	408	415	436	435	462	481	452	414	451	452	470	420	481	463	461	514	465	462	456	419	430	450	449	479	459	419	450	438	418	443	448	433	495	443	491	468	451	421	471	497	459	444	489	420	481	440	473	467	434	473	418	444	434	461	472	468	414	467	440	445	441	471	431	451	443	465	434	440	469	408	456	463	422	421	449	459	425	438	466	454	448	436	445	442	444	481	454	464	428	462	395	456	454	447	434	435	449	457	446	458	489	425	453	455	468	457	456	421	426	437	452	498	427	485	455	413	466	475	452	442	408	460	503	418	410	409	448	435	459	458	449	417	462	443	427	451	474	422	470	433	439	462	418	460	461	430	449	407	438	409	476	435	442	430	460	481	446	475	472	426	439	458	437	450	452	448	433	429	464	475	445	459	440	462	425	456	448	446	479	441	435	442	412	477	421	431	456	431	442	395	501	453	442	470	446	455	432	401	456	395	407	445	477	452	491	462	470	442	435	464	419	466	440	460	459	426	438	465	457	433	429	447	464	458	483	472	472	455	443	495	455	451	470	478	453	462	501	438	440	488	457	447	463	451	456	463	423	465	425	417	435	456	441	444	389	455	388	474	428	428	456	399	490	420	426	447	429	428	480	419	450	446	490	425	417	449	444	478	454	462	472	491	471	445	447	435	454	421	483	483	445	451	449	466	439	452	452	452	414	486	450	478	466	430	443	428	440	441	457	436	473	447	453	433	456	486	418	444	476	431	459	492	480	462	432	397	435	447	482	407	429	468	419	421	462	458	475	419	489	448	414	421	471	447	462	468	439	437	424	479	491	432	474	447	451	427	457	436	441	451	459	419	463	429	467	436	474	474	414	463	467	438	433	467	424	484	406	449	449	407	445	395	413	447	448	445	473	447	456	479	438	484	450	480	466	440	439	451	459	474	479	413	476	448	458	428	460	421	408	423	430	485	420	491	483	452	461	451	421	463	422	464	390	441	434	403	430	419	421	438	451	437	485	432	408	423	455	457	424	434	410	455	437	451	440	434	462	454	448	438	439	432	472	445	469	419	413	456	481	473	424	459	451	450	454	428	418	454	454	436	480	481	476	432	437	438	454	452	392	457	448	422	467	463	439	475	421	426	483	432	440	444	400	414	469	400	440	408	449	476	428	447	449	462	423	464	450	451	462	402	439	451	428	457	411	460	447	458	437	421	404	456	443	440	511	454	427	418	412	428	433	428	473	416	496	432	428	468	432	420	416	423	432	442	422	445	450	438	472	456	451	462	429	445	379	443	452	452	480	447	473	440	489	427	454	441	443	474	441	424	460	432	474	398	428	451	443	452	475	467	444	436	401	466	454	486	457	455	452	439	447	450	414	475	418	445	441	482	428	432	488	441	472	485	426	433	488	411	434	462	457	446	467	456	425	463	394	457	441	453	466	433	409	480	443	462	462	432	445	447	479	403	422	469	464	436	431	470	447	429	462	463	473	423	448	469	476	409	430	437	461	446	477	425	437	435	469	431	408	462	421	460	448	455	433	438	435	501	462	452	453	401	429	454	454	448	472	458	463	424	435	477	443	446	427	450	496	453	439	480	435	454	481	437	442	416	456	465	416	414	417	512	450	484	431	439	422	418	423	470	440	416	452	418	438	423	454	477	447	459	463	447	431	461	454	484	469	442	466	417	388	415	442	459	459	462	447	448	374	452	460	442	434	468	418	510	461	470	461	423	475	445	433	433	465	460	450	450	441	471	406	491	458	447	455	422	413	428	445	440	442	451	448	473	447	469	459	451	461	447	365	470	445	417	440	436	458	430	425	457	501	436	464	469	432	438	461	417	442	440	424	435	451	449	426	445	446	437	441	477	450	437	429	426	460	478	424	459	482	431	458	486	422	476	421	405	464	446	440	434	489	444	484	429	469	444	424	469	445	474	425	463	482	452	478	426	419	451	437	487	487	470	481	459	460	444	452	462	464	446	478	441	450	415	428	410	472	439	458	476	413	428	419	462	478	472	455	484	465	469	434	439	433	489	428	427	406	458	437	531	428	427	429	426	446	469	406	454	437	425	498	437	459	424	440	424	408	458	480	437	457	471	460	447	430	479	455	459	472	442	409	473	464	420	442	469	463	440	486	451	456	442	454	446	464	430	441	416	455	429	437	443	482	496	398	416	447	500	451	431	421	408	462	447	429	422	464	486	439	454	492	474	452	415	434	458	431	454	438	456	465	456	432	438	465	427	437	456	443	432	416	434	469	464	458	467	455	445	465	441	456	406	467	422	446	459	462	447	470	435	450	391	473	434	495	424	393	427	446	437	447	458	457	457	437	449	467	453	460	453	439	473	443	449	433	422	445	442	487	458	433	463	456	473	437	433	447	486	473	469	461	417	455	471	462	457	459	465	454	505	489	478	421	462	435	449	473	470	475	456	439	433	469	456	412	463	444	467	454	468	434	445	423	432	428	416	457	456	472	439	478	439	489	476	496	470	438	438	436	410	434	448	418	454	419	457	408	423	433	413	444	428	460	455	462	428	447	431	406	466	451	455	465	448	462	450	454	422	431	444	434	414	405	457	433	426	408	471	443	427	466	434	433	464	462	427	458	476	433	475	470	450	444	427	436	410	406	403	410	459	444	397	452	468	464	439	417	433	486	456	470	463	435	398	463	418	470	436	400	444	466	457	439	457	468	482	421	438	428	457	449	420	444	436	468	409	462	426	406	439	490	433	427	417	436	469	425	439	481	426	413	479	464	451	458	478	473	463	439	460	490	476	428	428	426	451	428	449	466	451	434	420	453	462	475	482	468	480	454	458	446	489	421	433	438	478	475	422	440	429	472	438	439	451	460	432	443	407	436	433	442	449	423	462	469	434	416	414	482	433	456	448	405	450	495	402	436	456	452	410	455	519	416	466	444	451
6989	8144	12615	7564	8885	8977	6738	3918	2165	1414	1182	1079	994	1035	1045	1050	1026	1029	1038	1007	978	977	1051	1021	1080	1011	1067	1032	1009	1043	1070	1037	999	1077	1010	1035	1025	1031	947	1026	989	1048	1031	996	1074	990	1023	1039	1067	1012	983	986	1027	1019	1080	1065	1022	1032	995	1019	1020	1057	1075	975	1034	1025	1012	1026	1058	976	1023	1025	1010	1058	970	1101	986	1029	965	1030	1016	1043	1050	1049	996	1028	1029	1039	1053	962	961	1050	1069	1044	1089	1020	984	1017	1009	1004	1046	960	996	1004	1052	1062	1067	1058	974	1002	1013	1000	1042	1063	971	1054	1000	1020	1024	1037	1013	1042	939	1071	1044	990	968	1048	1012	979	1088	1029	1020	1028	999	998	1017	1030	999	1006	1012	1035	1005	983	963	1026	1006	1046	1091	1001	1037	992	997	1016	994	1005	988	1020	1011	1039	1022	1027	961	1035	1011	1054	1068	1054	1073	1042	1020	1026	1018	1070	1009	1050	1032	1014	992	1008	1031	1019	1063	990	1050	1035	976	1028	1047	1023	1007	1022	1014	1052	999	1035	1008	1046	1029	1045	1007	1015	1005	1080	1038	1088	1032	1018	1020	1014	998	1015	1019	1059	1004	1058	1049	1064	1057	1013	1073	1035	1015	1066	1044	941	1027	1026	1040	983	1058	1020	1031	1038	1092	957	1035	986	1008	1052	981	983	990	1029	1010	1038	1029	1045	1036	1025	1051	1033	1003	967	1049	1021	1029	1009	1041	1043	1026	1034	1057	1014	1034	1000	1039	1089	1083	1060	1038	1047	1025	1067	990	1021	1060	1015	1078	1043	957	1097	988	1026	1020	1100	1028	1035	1024	973	1057	1097	1058	1022	977	1021	1052	1044	1002	1064	973	1029	1046	1067	1043	1002	1005	1087	1000	1029	995	1031	997	978	1001	1022	1019	1040	1032	972	1003	1028	1041	1014	1041	1045	999	1049	986	991	1050	1025	993	986	1016	1048	1032	1060	992	1002	1028	987	1015	1018	1090	1020	1004	1001	1045	994	1056	1004	1092	1075	1030	1026	1053	1038	1044	1024	1099	1043	1007	999	1009	1013	1031	1002	1069	1032	999	1028	1015	1000	1022	1057	1058	987	1037	1034	1044	1039	1071	1011	1000	1129	1012	1012	1019	1003	1038	950	1061	1043	984	1003	1009	1020	1035	996	1040	1052	983	1038	1013	943	1077	1060	1017	1100	974	1054	1094	1038	1017	1035	1002	1055	998	999	996	1009	969	1032	1027	1043	1113	1065	1010	1022	1050	1048	995	1026	1019	1050	1044	967	991	1057	1075	1019	1005	1005	1004	1016	1011	971	1019	1058	1064	977	1013	990	1005	1049	1033	1060	1005	1008	1040	1033	989	1041	1026	1017	1008	1042	970	1054	1065	1008	1039	1037	1079	1071	1035	1022	1027	1023	1009	1066	1006	1002	1067	1002	1045	1009	1084	1045	1010	1038	1042	1002	1059	1066	1026	1074	1033	1036	1038	967	1073	1056	1030	1025	991	1066	1043	1030	977	955	1089	1069	977	1024	1050	1054	980	1069	1037	983	1034	1002	1039	1018	992	1018	993	1039	1029	983	1001	1022	989	1001	1050	1083	1060	1068	1042	1029	968	980	1042	1035	1043	985	1062	1047	1058	1002	1029	1027	1024	982	1052	1017	1048	1027	1014	1021	973	1034	1012	1047	1041	986	974	975	1040	1012	1060	1063	1017	1027	1027	973	955	1016	989	1007	1009	1025	1031	1060	1026	1047	997	941	1039	992	963	1055	1049	1029	1024	1002	1007	1024	995	1069	1023	998	1064	1009	1019	993	1028	989	994	1013	1041	990	1019	935	1045	1043	1031	1034	1000	1011	1010	1043	1029	1057	1005	1033	1078	968	1006	981	997	986	1042	991	1020	1030	952	1071	1024	1003	1041	1010	1002	1014	1052	986	1102	997	1012	993	1009	1019	1064	1050	1035	1066	987	1030	1048	1007	1029	1029	1039	1081	1039	1021	1020	1000	1047	1054	1051	1057	1036	1014	1006	1013	1063	1040	1090	1023	992	989	1000	1032	930	1073	1040	1077	1076	1049	986	1030	986	1063	956	1077	1056	1050	947	1022	996	1017	1032	1014	1046	1025	988	1075	1026	1007	1007	1024	1055	1030	1026	1068	1050	973	985	995	1054	1009	1021	1036	1001	993	967	1044	1079	1084	968	1061	1069	1044	1027	1014	1058	997	1039	1089	1077	955	1014	1025	1015	992	1069	1000	1022	996	994	1043	1057	1023	1064	985	1043	1033	967	1048	1039	1028	1034	1000	1067	1038	1002	978	999	1067	1039	1077	996	1037	1009	1050	966	1099	1017	1055	987	1009	1039	996	1007	1035	1035	1018	1059	1063	1045	968	998	1009	1011	1035	1042	1006	1038	990	1032	986	1029	1058	1001	1038	1014	1027	1082	1048	1027	1037	1038	1042	1066	1044	1030	1031	1023	1091	1095	1004	965	1039	1012	1026	1033	1088	1017	1038	1065	984	980	1029	1048	1036	1038	1031	1017	1002	1005	1003	1047	1012	1033	1010	1011	1014	1005	1034	1033	1041	1037	1087	1061	1046	1039	1047	994	1058	1057	1023	1036	997	1022	1073	1027	1032	1046	1007	1027	1032	1047	1071	997	1005	1070	1010	992	1008	1044	1005	1029	1028	994	1018	1077	1009	1052	1030	1068	992	951	1006	1012	1019	967	999	1022	1076	996	1077	1004	1043	983	1025	1002	1013	1052	1053	1075	999	1044	1037	1025	1022	1064	1103	973	1016	1048	987	1039	1094	1037	1007	974	1027	1065	1008	1026	1034	996	1061	974	1040	1012	1008	1079	1020	1040	1053	1044	1002	1022	1021	1026	1019	1019	1005	1061	983	1026	1022	1085	967	978	1026	1078	978	1001	1022	1041	1042	992	930	1036	1010	1090	1050	981	1033	1028	1089	1037	1006	1024	1006	964	986	1008	1069	1118	1074	1042	1024	1010	1075	943	958	966	1046	997	1076	1062	1029	1037	1007	1015	1007	942	987	1022	1047	1023	1012	1099	1081	1000	1061	1112	990	1046	1045	1040	1042	1006	1059	1036	1003	1003	1028	1033	1074	1041	993	1032	992	1077	1006	1040	1022	1046	1041	1040	1040	1041	1056	999	1000	1078	1031	1033	1061	1023	1031	1021	1015	1042	1021	1035	1044	990	1046	998	993	1040	1005	1025	1080	1027	1064	1029	994	1026	1036	1001	1025	1005	1033	1013	996	930	1056	1009	1010	1015	973	1044	1063	1064	1015	949	986	1011	1006	1022	1047	1019	1027	1019	1069	1027	1028	1004	1081	1029	1001	1029	1016	1020	1044	1097	1034	970	1035	1043	1033	1031	966	986	1051	1010	973	977	1025	1066	1071	998	947	1006	1009	1024	1044	1029	970	1022	1074	1045	1037	1074	1026	1052	1007	1084	1050	1039	1047	1028	942	1082	1063	1049	1051	991	972	1058	999	1013	1010	1022	1031	1000	1020	1048	1010	1037	1017	1043	1034	997	987	991	1062	1026	1033	1091	1029	1089	1026	1038	1069	1033	973	980	1028	951	1010	1060	985	1039	1039	1032	1085	1022	1038	1043	1021	985	993	1029	1056	1037	1043	1027	1016	1010	1006	1016	1052	1053	1032	1004	1028	972	1054	1086	961	1032	1087	1015	1052	1032	1032	1075	1065	1034	1023	1040	1054	983	983	1052	1039	1031	1031	1004	1031	979	994	1041	1038	1051	1032	1081	966	1038	1016	1015	1044	959	1052	972	1046	1015	1012	1004	987	1059	978	1075	1069	997	969	1007	1035	1072	998	1051	993	1098	1045	1060	973	1048	1033	1062	1084	1013	1070	1046	1035	1029	1090	1109	981	988	1068	975	1084	1041	1005	1025	994	993	1031	1019	1024	997	1026	1069	1013	1049	935	1036	1053	978	992	1019	1045	1067	1019	1043	1017	1055	1033	1064	1017	1027	1062	998	1063	971	1000	1047	1045	1037	1012	995	1003	1084	1078	984	985	1071	990	1046	985	1049	1011	1002	1075	982	1080	998	1066	1034	1048	1033	1084	1046	1066	1032	992	1003	1053	1046	1025	997	1067	1011	998	1108	989	1057	1038	994	1023	1002	1032	986	1016	1043	1002	1009	999	990	1006	1037	1045	976	1028	1008	993	981	1018	971	1031	1023	1007	1033	1007	994	965	1005	1035	999	1000	1005	1047	1064	1046	1012	995	1077	971	995	1009	1019	963	993	1033	1055	1026	1050	1037	972	1021	1014	1021	1052	986	1005	1019	1073	1066	1072	1027	995	963	1006	1044	1032	1028	1061	1021	1068	997	1044	1031	992	1051	1038	991	1057	992	994	1046	1033	1031	1056	1004	1045	1086	1021	986	1023	1039	1020	1014	995	1015	1063	1023	1051	993	1030	1006	1033	1051	1008	1047	1026	1031	1058	1017	1014	1032	1022	1030	1051	994	1016	1048	985	993	1003	1060	1015	1007	1070	1074	1058	1055	999	1056	1045	1056	1033	1017	1034	973	985	988	1049	1038	1005	1037	971	1075	983	1057	1042	985	996	1083	1057	1010	1042	1017	1080	1022	1032	1021	993	974	1067	981	1081	1059	1053	1037	996	1026	1048	1038	934	1020	1008	977	1006	1009	1015	969
65351	70352	74687	50814	50223	45184	32870	17753	6440	1972	786	486	412	437	406	411	392	404	437	409	428	382	409	387	418	444	426	431	422	410	439	454	423	390	469	413	417	395	427	421	389	410	376	418	396	417	403	395	405	383	363	410	395	378	420	403	423	433	413	402	414	383	408	422	403	400	370	403	456	418	405	403	431	434	395	430	436	422	379	416	425	370	421	422	390	430	398	380	388	428	417	422	403	432	415	379	404	416	414	411	415	450	411	401	449	423	413	404	426	447	409	428	412	398	381	390	389	448	414	410	396	439	449	369	430	417	403	412	442	448	413	403	437	427	408	420	354	394	412	441	419	435	438	414	391	438	448	364	404	415	401	405	453	403	382	419	389	424	462	404	376	426	408	429	382	433	427	390	413	426	420	438	458	404	471	404	360	423	455	424	391	393	403	422	431	405	406	422	455	414	403	387	426	410	398	420	424	396	397	423	392	398	414	376	378	432	423	362	439	405	418	437	394	445	403	446	387	383	411	388	401	378	399	405	380	355	397	467	427	422	452	433	398	459	392	426	377	399	407	430	426	410	437	423	377	429	437	452	432	399	408	419	418	414	428	435	387	421	405	430	395	379	424	417	388	409	372	407	381	366	429	425	400	445	396	396	424	376	416	403	405	408	405	432	410	429	432	421	412	401	423	446	436	411	425	434	366	409	417	388	411	407	395	381	428	396	447	394	385	429	410	384	399	447	409	411	424	393	430	449	432	436	428	434	382	395	447	407	416	381	396	402	427	413	435	375	390	417	380	409	407	397	407	404	428	401	440	386	378	412	401	413	384	440	423	408	419	404	426	365	412	399	422	397	411	391	433	428	415	446	407	379	426	423	424	425	393	421	426	376	416	379	387	434	429	421	408	366	387	402	413	405	442	388	433	411	439	439	383	414	439	408	455	458	429	414	414	426	392	402	433	444	417	417	429	401	408	414	415	406	392	432	392	414	404	428	400	404	400	413	406	403	435	381	407	390	395	406	431	442	413	386	377	377	431	443	423	417	420	395	406	398	408	374	384	394	419	427	474	442	409	423	390	429	419	384	391	363	407	484	380	359	421	388	418	444	409	372	418	412	413	426	458	391	394	436	413	390	419	389	411	418	392	404	430	416	440	399	402	418	418	406	414	450	415	421	379	426	422	440	384	425	430	449	384	469	445	394	419	435	407	426	431	426	397	466	415	409	380	422	388	421	413	447	386	405	454	422	432	387	386	393	376	413	423	419	443	420	389	424	398	406	388	423	377	421	383	407	411	404	406	413	394	393	403	405	397	425	378	403	429	399	413	416	377	396	421	413	405	385	423	409	433	424	447	399	382	421	411	459	399	403	414	408	389	363	368	368	437	474	367	377	396	415	415	456	430	405	419	423	412	426	449	415	445	402	442	389	426	392	385	388	431	409	403	431	400	396	425	436	453	413	402	415	450	389	460	441	375	432	418	404	426	407	433	423	403	433	427	375	443	413	429	425	440	400	426	381	387	383	421	432	385	414	427	395	398	388	409	422	441	435	421	457	404	423	429	433	430	393	419	448	417	426	376	405	438	398	396	456	440	366	436	436	448	401	421	411	421	416	388	438	436	414	379	393	394	414	399	429	359	409	456	439	393	421	404	431	445	439	463	404	429	414	451	381	427	397	393	386	430	357	408	403	463	446	414	398	410	444	405	399	352	394	398	396	398	401	436	442	382	424	406	401	440	465	404	450	382	385	417	375	393	417	415	388	405	434	428	408	380	405	411	422	445	406	405	407	407	413	400	413	413	448	415	434	405	394	439	432	414	411	429	379	419	400	413	437	396	438	432	401	381	415	433	436	392	416	403	421	410	432	468	407	437	402	415	458	443	394	417	445	427	375	367	399	457	428	404	410	427	412	434	413	397	422	390	405	422	438	421	404	405	459	429	401	425	383	406	398	429	417	441	407	375	399	433	395	375	415	406	418	410	394	410	402	408	396	409	461	394	360	373	437	388	479	412	417	377	415	430	430	400	391	386	427	410	441	449	405	352	408	364	428	417	421	429	462	404	428	423	374	436	429	402	445	369	404	386	407	435	438	425	407	385	404	433	396	421	420	404	399	391	413	429	429	458	387	425	413	436	415	426	463	419	422	440	407	377	427	368	410	418	388	428	415	390	442	395	396	438	404	344	400	387	422	388	436	387	415	391	431	387	410	416	416	414	401	395	380	449	419	422	392	446	411	408	425	425	416	431	382	392	430	363	394	401	388	394	356	431	382	406	430	422	421	412	420	400	375	442	404	416	448	431	410	417	392	428	397	400	391	418	398	397	433	412	448	414	390	420	415	384	367	439	443	421	386	431	419	373	459	430	412	375	345	367	444	430	396	423	410	381	417	451	395	435	414	404	396	397	405	423	446	417	383	393	413	398	380	402	424	420	447	476	410	432	465	431	408	444	415	395	426	407	410	421	412	409	437	453	446	399	443	398	440	383	421	397	416	393	387	421	442	434	422	426	390	423	402	424	413	447	397	460	402	439	420	424	398	394	388	405	407	424	438	443	407	395	416	380	438	402	398	419	397	427	419	432	419	459	415	405	410	378	387	416	388	396	443	404	438	419	415	406	414	414	399	430	419	409	427	411	385	444	432	418	418	424	415	416	389	422	393	424	441	440	424	386	435	435	434	384	393	417	379	390	405	435	399	434	415	415	406	382	418	398	396	407	426	423	414	418	431	424	438	429	413	378	396	390	403	441	452	405	420	389	433	411	442	399	433	414	400	433	396	398	425	435	419	383	408	408	418	451	393	400	388	380	426	416	428	418	400	439	411	396	382	416	432	421	460	403	387	397	414	421	414	410	434	387	413	408	406	396	415	402	375	384	427	399	375	418	417	403	385	404	444	429	451	398	407	391	414	417	404	408	410	397	406	435	414	457	431	422	428	424	414	415	389	415	434	407	398	384	400	428	407	408	424	393	411	454	370	452	398	380	437	389	385	412	417	405	378	410	426	400	411	392	373	428	396	466	405	421	462	409	443	425	392	438	391	418	417	370	406	461	414	423	409	423	408	411	427	412	380	427	409	458	422	416	370	419	445	354	393	410	397	394	371	390	457	401	397	401	439	400	404	390	406	392	428	399	392	405	385	416	455	417	408	436	403	461	435	423	419	353	433	441	429	420	442	393	367	355	400	395	413	416	397	425	433	428	363	412	401	412	447	443	410	400	426	390	427	419	422	386	427	392	420	448	382	435	393	359	409	411	403	386	400	405	384	414	432	431	385	420	436	423	427	403	413	393	430	367	408	397	471	407	384	414	419	412	428	421	457	426	333	365	393	414	394	395	399	414	406	424	398	431	387	425	444	424	361	408	399	400	403	365	427	394	427	434	399	404	424	397	386	425	447	383	428	428	431	395	408	415	444	443	422	446	418	379	406	406	374	427	393	417	426	396	392	421	407	459	433	422	412	426	405	386	395	405	372	394	423	434	437	409	399	396	421	416	390	432	415
39892	51912	68453	57042	60645	57167	46161	31176	16196	6434	2411	1308	1034	989	942	978	982	966	966	948	923	972	976	980	890	933	976	936	963	936	939	945	1010	947	949	939	901	988	929	1010	987	963	989	944	971	999	965	920	969	966	931	908	942	959	977	975	976	923	983	989	995	931	915	979	974	884	949	990	1019	942	933	969	902	977	958	1038	954	953	981	964	930	970	981	964	893	994	930	994	934	905	964	990	968	948	1011	991	929	940	904	965	936	969	967	976	933	933	950	962	920	982	967	938	945	971	949	880	937	964	946	948	994	931	972	971	970	952	935	929	961	910	983	990	949	906	946	963	937	883	909	991	990	931	951	900	974	1028	947	1004	941	980	923	926	955	953	875	934	963	1010	963	913	932	965	996	944	952	961	894	926	962	982	972	904	945	928	928	985	971	979	910	957	906	952	964	988	950	1011	980	971	949	903	960	911	940	996	946	999	987	926	977	977	990	986	1001	896	1028	950	947	1011	950	988	957	986	972	922	928	953	984	972	962	906	955	986	943	927	936	959	967	930	955	938	922	951	962	936	943	953	957	1025	951	1004	968	983	979	969	991	945	938	935	996	980	970	969	952	883	931	974	976	959	958	970	935	985	923	956	976	915	931	957	948	925	944	961	917	988	970	972	923	979	977	957	954	940	974	951	894	972	921	953	984	1003	968	990	933	1016	963	994	950	920	922	994	945	968	978	892	983	945	954	1032	953	960	935	913	919	963	948	968	964	954	995	972	948	986	941	913	958	985	966	958	974	1007	946	987	950	925	964	962	922	970	969	924	913	1005	922	936	957	936	922	957	956	918	970	958	963	993	961	960	951	1035	948	960	977	974	961	960	1038	925	918	942	957	967	907	927	941	938	895	959	923	953	981	977	1027	960	957	983	963	944	982	938	967	948	926	959	923	910	999	941	945	981	917	938	990	891	984	898	983	984	1010	892	974	985	945	907	989	958	950	1014	898	919	936	974	938	997	1002	926	982	888	976	956	974	949	994	971	955	908	955	914	970	972	946	967	1004	950	926	955	935	950	994	961	940	980	897	991	940	935	960	977	912	942	947	896	961	967	976	1004	977	997	903	915	982	976	951	915	918	942	1008	978	1002	928	992	959	960	911	995	927	977	951	908	891	937	1034	966	925	975	936	967	962	1005	978	930	904	943	941	995	953	946	940	987	928	936	934	972	951	943	905	968	921	944	924	884	976	955	958	1001	976	916	947	936	939	964	944	919	949	921	921	959	956	989	944	934	951	968	955	978	930	921	1006	977	945	944	1002	939	925	992	952	870	947	975	901	957	991	953	946	982	917	1001	913	993	972	975	1028	912	944	979	925	957	911	939	951	950	909	913	913	954	971	969	942	958	956	918	984	968	891	975	940	998	961	944	936	956	911	972	1058	944	988	895	943	960	984	935	1033	976	945	936	932	941	956	947	964	932	984	947	962	962	953	944	959	994	1008	953	972	961	976	934	994	940	1005	988	945	953	942	955	953	899	951	928	983	979	953	954	967	934	928	953	923	947	901	935	923	931	939	993	975	958	1001	911	916	970	894	929	998	975	936	960	961	987	951	890	976	996	951	945	992	922	981	1009	937	967	950	938	916	906	930	953	960	947	1031	986	988	943	976	979	971	974	981	1004	936	964	952	1022	1004	1002	941	937	956	961	906	995	966	963	965	975	961	956	921	940	934	1002	912	964	886	961	977	938	962	916	931	987	925	956	971	1008	924	1005	906	928	918	986	997	949	973	1003	919	963	1020	965	982	921	954	948	946	959	920	977	959	1001	911	957	975	934	960	988	906	997	968	940	955	979	886	969	940	942	948	948	933	961	993	965	952	918	916	988	992	890	905	938	1020	996	965	949	982	936	970	963	926	944	933	903	933	941	943	920	967	929	988	995	991	954	1003	1011	947	943	897	983	938	944	971	981	958	981	947	973	931	971	941	925	947	951	933	911	976	978	999	966	970	913	962	991	941	978	963	963	907	933	963	995	917	973	966	964	941	979	939	963	951	959	985	922	968	988	938	929	924	976	1031	995	940	998	953	984	926	945	947	983	974	962	942	920	995	961	966	950	926	947	923	967	966	974	925	1010	951	875	957	1007	913	911	979	973	995	914	967	938	927	1001	994	918	967	919	938	930	999	994	945	1014	961	989	962	885	971	968	929	968	940	951	969	928	932	960	942	957	976	953	976	994	960	990	1021	979	947	975	973	942	930	950	977	928	956	954	1014	969	951	952	972	965	1008	1007	1028	928	936	932	934	1000	961	913	934	963	985	944	914	951	980	919	940	977	980	973	945	944	1004	956	914	970	963	932	974	928	987	928	965	954	928	992	979	960	971	945	1002	975	982	911	920	978	964	978	973	909	971	914	952	940	950	948	953	893	972	931	974	899	968	981	923	967	931	971	977	939	946	965	919	930	954	902	911	1003	947	959	1008	973	971	949	949	966	1008	922	967	968	1013	950	963	933	952	965	962	1000	937	1007	900	970	943	915	1034	980	965	938	1001	980	975	933	933	1001	977	986	917	927	944	929	939	1003	941	926	999	943	968	941	993	975	958	930	977	949	1004	964	950	983	983	961	975	956	1004	1032	939	877	995	930	924	950	934	989	940	960	968	925	981	957	930	951	943	982	960	1007	1010	929	955	931	964	919	991	943	914	981	928	931	960	1001	958	971	948	971	966	973	978	957	990	901	952	941	968	959	968	922	974	960	937	951	979	996	981	942	1005	876	1007	974	978	913	933	988	918	946	977	964	887	945	993	959	926	923	947	947	934	928	955	970	975	929	991	952	983	1001	902	978	987	953	946	953	962	940	973	952	944	922	973	930	937	963	873	943	964	944	920	970	1004	988	958	899	933	1015	933	938	945	904	938	972	985	972	929	967	946	993	978	931	965	985	957	969	998	977	910	979	965	945	954	929	969	974	969	1005	961	983	853	920	1007	987	988	922	983	975	998	934	1003	920	941	962	940	958	945	939	933	984	954	982	965	931	959	957	973	916	914	934	945	916	967	984	920	909	934	939	956	970	869	989	942	954	896	939	930	920	970	972	965	941	940	969	966	928	977	920	962	908	977	909	945	922	889	954	928	957	897	991	942	953	919	941	939	929	950	942	989	908	949	962	1030	971	946	964	979	994	963	991	922	942	903	957	942	996	969	929	942	948	941	917	947	958	975	906	943	955	963	880	951	1000	975	938	987	955	1011	994	979	918	887	941	985	950	963	929	960	940	971	920	928	974	931	973	982	923	969	952	908	953	961	1002	934	953	967	963	927	945	978	974	975	954	923	963	992	941	955	942	989	906	952	924	962	910	929	935	940	973	991	951	987	1026	955	973	987	945	930	984	975	950	948	993	995	927	935	1021	968	923	960	937	942	918	929	920	945	922	961	948	1010	950	934	969	977	942	965	943	1027	958	987	917	1010	938	892	920	1009	951	970	927	928	953	934	962	928	916	900	1006	951	1000	961	967	993	949	929	971	979	993	947	938	965	914	942	995	934	973	971	863	933	927	980	969	913	897	943	922	991	945	925	977	973	986	948	971	975	948	958	960	943	934	917	990	949	885	978	918	948	995	933	1001	1021
66021	71080	74409	50685	49964	45511	33116	17992	6504	1872	777	488	443	420	424	418	413	414	455	432	409	420	412	429	418	429	433	438	427	447	413	426	402	438	403	386	437	417	384	461	407	407	450	412	444	383	424	414	413	441	393	380	393	430	451	439	415	442	427	386	428	412	396	356	425	431	417	415	415	425	452	430	425	443	446	408	424	458	410	434	459	435	399	409	424	451	438	445	402	449	415	423	407	438	405	437	424	430	447	446	426	446	389	408	433	432	424	369	400	381	411	400	433	472	425	428	432	423	441	389	400	407	449	422	413	434	432	428	411	421	431	441	425	448	412	411	418	418	437	380	400	440	412	461	422	438	439	406	449	438	399	456	429	424	494	416	420	401	392	424	448	456	431	390	393	398	397	448	409	393	411	405	391	409	443	428	400	398	432	422	422	402	447	399	397	412	402	404	410	416	395	415	410	420	418	459	431	451	427	424	439	392	410	418	420	425	405	412	451	404	439	453	420	399	426	389	406	444	417	367	359	391	455	367	425	372	425	431	423	384	434	411	434	423	372	421	458	439	415	413	462	430	404	397	419	438	411	411	424	399	409	388	443	416	433	448	441	439	443	400	425	441	427	447	395	428	428	419	380	432	415	403	448	458	430	401	422	396	449	394	410	427	402	450	426	362	437	426	430	403	404	426	410	413	389	400	397	432	417	431	402	420	425	420	444	435	385	415	429	400	424	388	426	419	405	406	389	374	447	443	438	414	410	391	428	429	434	420	392	451	426	467	412	406	428	417	428	419	411	417	430	416	401	424	389	453	392	398	406	425	442	446	443	441	408	416	432	401	399	405	438	409	417	405	400	409	426	402	417	473	414	460	405	381	454	409	423	409	421	424	427	417	403	407	421	382	429	401	437	419	425	407	461	418	401	401	397	410	418	419	395	395	437	427	455	417	404	410	419	422	390	406	425	447	432	417	370	402	387	405	374	416	438	465	404	426	449	382	413	421	401	407	395	381	408	462	442	442	429	384	422	456	422	459	424	403	395	411	421	417	412	417	421	401	441	388	409	430	417	456	424	425	423	421	399	437	426	383	409	408	428	413	400	415	388	395	417	396	445	409	406	476	465	428	394	418	439	441	433	434	458	457	442	423	418	434	408	423	433	419	422	437	420	432	428	400	431	426	435	404	438	416	443	435	435	431	447	396	440	398	428	445	422	443	431	426	412	428	395	401	392	433	404	397	450	421	392	425	428	413	435	407	396	412	407	401	448	372	395	422	438	415	387	382	443	398	458	422	406	390	403	434	406	418	403	423	425	421	428	415	426	384	398	416	366	436	420	424	422	434	434	429	459	429	404	390	454	426	403	420	422	433	406	432	448	424	444	409	425	417	402	393	426	443	412	444	406	423	415	454	403	433	422	420	447	403	395	404	419	425	428	438	415	419	436	416	409	448	400	415	443	403	420	401	438	397	416	418	422	454	426	407	375	434	433	403	435	423	405	400	377	453	401	380	411	402	426	431	414	414	413	397	459	422	427	407	406	405	397	420	422	430	404	429	421	451	417	412	415	420	382	409	411	418	419	388	402	430	418	421	418	400	414	391	483	447	408	421	430	405	400	401	413	399	454	448	426	430	410	430	406	465	475	427	405	400	379	424	426	409	463	420	419	415	408	382	424	392	415	446	429	399	425	438	383	441	407	425	411	430	413	400	401	449	415	415	470	426	428	405	426	425	424	423	473	434	369	400	453	382	416	387	406	429	379	431	393	389	419	460	427	458	400	437	397	438	412	361	378	389	421	419	389	391	422	406	385	410	440	398	412	435	403	403	451	452	457	454	411	417	427	404	398	402	429	395	450	423	433	385	435	387	397	467	391	422	390	407	438	441	409	427	402	424	403	448	444	427	426	385	437	443	417	447	442	453	406	430	421	412	388	428	416	434	384	387	390	425	410	424	434	420	381	420	419	438	440	409	449	440	444	424	421	409	448	431	424	426	421	415	463	442	441	464	427	407	453	430	457	403	452	414	413	413	436	430	459	431	411	392	415	413	428	375	416	434	414	441	402	443	414	461	422	435	404	401	398	461	408	448	438	406	411	401	403	445	405	412	414	424	446	386	401	413	403	383	423	430	397	441	408	424	394	434	410	439	413	403	421	409	429	437	451	444	422	440	434	452	417	383	422	402	389	441	444	399	416	402	423	411	448	466	415	434	431	420	430	429	431	430	429	439	433	438	415	430	437	419	450	415	385	420	435	405	406	410	433	448	433	402	400	426	389	404	417	458	416	421	410	459	452	443	426	460	395	390	400	409	481	387	436	449	454	398	405	408	437	407	417	443	368	440	395	447	424	442	406	408	413	472	432	380	390	417	395	436	445	431	421	415	429	398	398	414	438	376	426	424	422	409	417	431	422	418	397	398	434	402	412	413	394	443	426	400	395	367	413	414	395	442	418	384	389	426	429	383	406	422	379	429	440	428	393	413	439	406	417	396	406	435	430	437	431	423	416	428	479	440	435	392	425	405	423	400	453	420	427	415	442	394	412	413	444	458	429	421	443	409	408	432	447	442	415	460	389	422	423	390	436	439	459	444	417	413	419	414	389	410	405	459	489	409	437	455	430	401	447	388	428	395	440	419	441	451	410	443	403	419	421	415	441	442	428	404	424	422	446	471	421	446	395	439	416	417	390	404	415	394	436	435	417	418	423	410	412	444	433	451	430	483	374	450	447	403	401	425	420	432	435	449	432	444	424	396	439	434	421	390	445	374	427	436	441	415	454	410	413	456	438	392	408	415	402	426	459	425	431	406	444	450	403	412	452	418	423	409	401	412	418	443	430	434	438	439	435	443	405	417	404	414	417	433	393	380	403	419	425	361	449	413	395	427	434	407	461	442	414	420	407	437	422	411	389	417	379	437	397	431	416	403	432	420	421	411	436	396	432	425	410	394	401	439	441	386	401	442	420	473	414	428	375	454	422	393	436	423	426	427	426	417	423	380	415	434	430	424	431	437	405	438	444	426	438	391	426	409	434	382	436	430	433	388	455	384	398	385	410	378	431	410	387	434	379	404	409	437	445	404	429	428	434	394	382	415	394	441	438	421	389	382	431	387	441	457	435	438	404	445	463	403	433	422	432	406	402	437	418	435	419	406	432	420	465	404	427	401	403	412	429	392	379	414	418	399	413	399	399	405	447	391	437	425	404	451	428	446	419	414	446	444	443	431	414	399	434	423	451	378	427	443	469	415	401	414	458	462	408	385	405	427	418	395	469	391	398	400	427	400	418	409	414	393	425	410	371	395	383	406	381	442	412	436	452	397	461	423	418	426	384	428	384	448	405	425	410	434	436	391	458	360	421	431	459	412	405	411	450	466	422	438	440	436	423	444	429	449	451	438	425	452	409	413	430	445	422	433	441	448	409	391	433	457	421	414	410	411	430	411	391	415	447	380	406	397	402	459	442	418	394	409	426	392	427	425	426	474	405	411	443	431	384	421	396	394	425	427
40319	51988	67684	56470	60803	57657	46292	31369	16453	6387	2331	1281	1000	1017	974	944	922	973	955	1027	1030	963	981	1024	963	957	984	980	954	913	906	978	995	956	964	986	985	955	937	969	967	1033	959	1033	1013	962	934	1008	974	985	1000	1037	963	956	985	989	980	1022	1010	954	960	970	984	952	973	979	954	972	931	1012	977	1041	1024	994	955	1014	886	917	1008	1029	956	972	982	934	944	982	911	1007	1007	994	967	978	986	978	1019	972	946	966	939	979	977	978	912	980	933	1019	936	930	929	949	1011	999	920	966	942	942	931	961	967	984	972	979	984	991	989	984	975	937	1036	976	951	956	932	1012	921	1000	997	994	961	959	933	1001	958	984	1004	972	958	911	953	929	959	962	951	919	956	956	1000	1005	951	946	976	958	992	985	972	1015	1019	904	1009	937	928	928	986	966	969	987	979	951	962	961	995	979	925	983	967	1005	960	975	982	964	955	939	980	964	968	919	973	975	949	936	1028	1029	1028	991	1034	996	959	1001	927	1010	969	968	985	966	968	963	974	954	931	980	1001	930	944	1006	955	954	1011	976	932	985	977	948	932	1012	983	950	944	987	980	979	989	915	1003	958	1020	958	985	1010	1011	970	1008	979	988	961	960	1005	995	951	940	965	917	997	1021	1006	927	970	990	939	972	960	1034	975	963	1002	988	993	949	1023	947	961	1010	915	967	918	980	929	952	937	954	900	940	899	946	990	1003	966	979	962	995	945	1014	944	948	982	949	1012	1004	962	959	987	988	1054	964	928	976	995	977	931	1005	1024	965	968	977	987	925	956	892	966	958	1000	944	910	934	924	982	933	983	943	988	964	970	957	960	963	962	989	953	957	962	1001	1010	940	912	967	978	920	1015	1008	925	1004	946	985	968	1005	980	975	1000	1047	1013	998	943	914	984	973	945	1016	1027	928	938	961	924	977	927	994	968	940	932	976	944	935	1030	928	947	953	950	995	1022	955	968	1008	959	1014	966	906	995	918	1021	965	941	975	1008	970	957	973	981	930	988	930	971	954	953	953	935	962	993	999	975	975	933	986	932	970	992	970	1003	990	984	955	1033	972	957	940	956	915	960	967	945	1048	904	983	951	968	1023	956	969	939	912	968	1000	969	938	964	928	975	923	977	963	924	989	954	920	965	982	964	1038	980	927	998	1001	988	998	960	982	953	990	987	939	955	942	1035	1005	937	940	959	961	978	956	1012	938	952	964	981	931	1025	990	986	954	935	962	907	989	950	1025	993	928	1011	995	958	994	912	970	953	1049	1019	1024	952	967	972	944	978	942	994	932	964	1018	973	986	1017	994	976	961	919	1015	948	984	975	990	930	963	1000	941	908	989	934	956	961	898	921	968	969	948	973	967	938	936	911	979	1047	982	970	996	949	964	958	982	974	978	958	968	946	952	985	986	958	1011	978	919	969	965	975	1030	974	958	952	992	959	967	951	971	980	994	986	1010	943	957	976	975	984	971	985	951	1000	977	961	925	1033	979	975	932	977	917	1002	998	975	923	1016	989	941	992	1003	994	970	955	982	1012	956	1038	955	1024	1005	957	945	977	1026	917	955	991	927	940	1020	986	958	913	973	995	965	1010	960	1004	1025	928	961	1003	910	957	1009	963	997	942	932	955	998	970	979	962	918	987	1004	966	956	933	980	969	965	974	970	980	969	990	978	1007	961	994	973	995	1022	945	976	993	967	1026	1012	1000	961	892	980	915	917	978	1004	934	933	924	1000	995	969	1005	973	928	996	896	987	937	930	956	985	940	981	990	994	968	982	982	985	986	961	915	919	976	991	967	969	1004	967	938	928	964	1002	1026	983	1005	963	1013	981	978	988	979	997	1023	979	965	975	964	952	994	964	955	962	1008	950	938	1002	948	950	948	940	989	1004	953	966	983	966	964	995	1012	1036	910	939	934	983	939	932	973	979	945	963	974	975	978	947	1006	992	910	996	1045	959	985	962	993	942	976	997	970	948	938	980	920	978	1001	938	907	965	930	978	965	1004	973	965	947	1001	976	1012	959	958	982	973	963	956	973	946	992	936	971	975	981	1002	979	981	931	975	1001	970	994	962	986	977	950	980	986	993	979	1019	967	937	974	945	974	980	959	985	1040	976	1016	952	928	926	938	994	1006	974	986	957	996	1023	987	980	960	986	1010	1000	999	903	964	969	968	931	1015	910	966	961	933	1005	978	994	955	1036	1005	953	925	932	965	1024	994	944	1031	942	956	970	952	960	962	1038	1017	965	916	957	957	987	945	960	939	987	964	988	966	972	961	988	983	997	949	898	925	1004	977	1018	987	976	973	943	971	1002	1020	961	985	945	1022	1010	957	1026	983	1006	903	918	961	991	1010	1004	930	952	926	967	967	961	991	957	975	1021	946	986	954	978	987	989	992	957	986	1031	924	967	954	959	931	947	973	983	971	967	1007	965	1002	989	946	1027	954	1010	917	1032	987	934	957	980	888	918	927	911	952	966	941	946	971	988	940	954	1006	1040	961	959	1002	923	955	947	1005	917	938	985	981	946	988	919	1037	939	1033	1000	972	951	979	941	934	948	945	1004	983	986	1015	968	942	956	980	1011	978	994	958	916	938	956	931	1037	966	1005	991	989	953	1037	919	984	933	964	971	967	980	981	998	1001	1027	938	1000	981	1000	965	938	969	994	1021	976	961	974	994	934	975	963	955	977	928	984	964	951	961	1002	943	929	1000	970	1022	999	1013	961	948	985	980	947	947	959	956	971	1038	995	929	975	918	1057	972	952	916	944	1005	997	940	949	992	945	959	996	946	1027	1009	941	982	967	935	986	972	996	898	1004	1012	991	974	1005	945	1020	999	933	991	1006	1010	987	1036	1016	955	989	943	979	997	960	975	983	987	1018	934	920	976	987	1015	970	941	921	1010	955	962	1026	924	976	950	963	962	965	991	987	968	914	974	941	957	933	988	923	942	979	998	986	974	998	995	943	963	1017	1012	938	940	1008	930	958	951	970	972	955	992	942	969	948	988	973	950	1006	941	991	984	975	973	979	966	957	963	987	987	955	924	999	989	994	951	1031	1012	936	970	998	945	1013	937	939	988	967	957	904	982	963	974	1002	918	973	938	977	994	940	994	918	1016	1009	995	1000	993	945	964	952	938	970	923	984	992	975	988	1021	961	972	980	952	979	973	963	924	969	976	962	989	962	987	925	960	923	987	959	973	913	989	901	947	954	978	1018	1013	944	942	980	924	934	1001	1016	958	978	1010	1041	1008	961	953	1028	1024	939	984	910	928	959	948	1000	969	988	948	988	976	1048	993	967	973	945	988	993	961	914	945	973	974	940	983	946	982	936	961	961	975	937	964	912	999	978	966	1031	974	967	958	953	956	935	1021	993	1023	904	957	990	986	1006	990	972	1009	926	940	940	937	916	962	955	986	989	970	1024	1007	993	959	914	985	940	961	969	968	971	1012	989	984	958	985	1000	989	915	1013	967	950	1012	956	967	923	1033	959	939	942	985	984	1019	935	970	910	889	987	1018	981	1002	1016	960	994	1004	1009	959	1041	980	966	926	959	906	994	969	1002	1017	979	948	949	988	949	942	938	979	944	927	912	927	983	970	986	899	984	966	968	984	966	977	939	937	960	965	983	963	952	922	960	983	990	980	986	1005	967	986	983	920	965	959	993	977	1025	993	959	987	971	975	963	999	994	964	963	974	982	993	967	984	978	910	1022	938	966	960	941	983	921	928	1005	1001	1021	960	940	975
8047	5385	5993	2287	2320	2526	2012	1283	780	595	509	461	486	490	482	471	465	427	472	417	449	467	456	476	416	415	472	492	462	422	462	492	448	495	481	465	469	452	456	480	432	450	468	491	490	451	467	466	423	452	480	417	490	445	420	461	437	449	467	467	489	460	458	458	503	428	536	450	393	416	446	449	448	472	457	418	462	444	483	468	481	415	462	441	411	435	471	482	447	481	466	467	439	452	437	461	451	439	446	484	435	486	482	428	457	500	472	416	475	433	459	443	466	438	430	443	454	466	471	437	474	458	454	431	436	463	470	442	456	434	493	416	457	448	463	470	435	464	454	427	462	398	454	433	449	457	503	497	449	445	481	435	480	486	450	442	456	424	459	465	463	479	523	472	424	462	452	416	465	443	464	473	443	448	458	449	460	454	475	448	444	443	452	419	454	480	444	459	419	457	425	465	444	508	441	438	490	417	456	477	459	498	470	432	458	413	467	443	453	471	452	428	441	473	434	463	461	508	457	432	501	486	503	448	485	431	453	448	432	459	463	453	436	457	445	469	489	480	478	462	479	447	477	489	472	476	434	432	446	428	420	419	472	419	479	470	475	463	464	455	445	476	475	406	424	423	469	489	497	475	474	451	477	432	422	486	413	443	463	464	487	430	446	468	468	507	483	444	477	449	451	461	474	437	471	444	473	481	447	431	441	401	446	439	481	464	463	485	483	462	459	487	434	454	466	437	478	432	411	452	467	431	445	462	512	461	456	455	443	441	499	484	460	526	491	446	431	489	469	454	455	450	481	516	388	474	473	479	430	446	468	447	459	458	477	476	438	448	453	447	451	471	443	440	478	441	442	485	455	468	489	480	499	477	485	466	459	404	440	477	410	460	467	439	462	531	441	484	461	440	454	485	445	437	485	504	455	451	423	447	464	451	486	454	457	443	439	479	482	466	481	473	448	485	493	460	427	500	420	466	447	425	443	463	476	443	458	461	481	499	461	460	467	439	416	426	428	459	497	465	428	474	453	459	498	436	459	453	438	465	467	488	436	481	421	414	463	448	447	415	450	455	469	474	407	460	433	467	469	437	495	535	436	438	468	473	439	524	431	422	474	455	460	500	450	473	445	458	459	499	460	449	451	463	464	462	470	449	448	458	433	455	499	446	491	487	454	460	478	467	433	455	483	415	473	432	451	448	492	411	420	434	466	459	467	440	430	468	450	468	478	414	437	492	479	471	457	462	490	491	463	495	481	451	488	429	431	434	429	457	454	487	461	456	493	454	457	451	506	451	438	476	461	440	435	415	472	432	481	456	467	468	418	421	471	449	424	492	451	454	454	498	469	498	446	479	465	461	449	483	479	467	430	441	447	460	441	412	430	466	453	475	469	503	483	441	455	484	456	471	497	509	445	472	454	449	459	457	520	456	499	539	464	473	450	417	439	453	462	446	458	468	523	440	451	435	454	430	487	460	482	455	455	466	428	486	417	473	472	467	439	464	470	418	440	449	467	437	447	426	480	478	455	444	424	453	472	454	452	449	447	450	447	455	419	431	429	500	430	442	490	418	461	473	415	494	429	444	501	464	452	440	467	451	441	466	415	488	448	461	444	449	494	428	466	460	452	462	516	492	413	476	473	455	462	460	459	488	464	480	443	468	484	459	457	485	471	442	436	443	461	450	500	470	477	441	483	478	490	482	471	453	480	462	460	436	446	479	479	483	478	452	476	457	476	447	499	463	474	501	465	433	469	417	488	460	451	449	408	484	455	498	433	473	466	456	434	456	454	426	471	449	450	478	482	439	439	476	438	429	445	445	428	463	473	471	473	507	406	483	442	502	439	466	448	428	441	461	484	434	438	465	451	456	480	461	447	479	434	438	471	434	455	420	430	441	454	437	450	450	479	493	436	454	494	510	468	471	470	471	470	477	431	439	460	431	452	430	484	480	484	455	460	485	457	459	445	451	447	426	470	477	491	454	452	441	495	444	456	452	470	426	474	469	480	438	455	437	435	445	437	452	498	473	411	468	451	449	428	492	501	432	449	451	451	460	431	471	406	486	440	507	474	430	462	479	466	488	465	456	458	459	458	479	457	451	470	414	471	439	412	457	480	434	452	464	469	430	484	447	468	476	423	460	453	474	442	437	472	427	429	500	461	460	432	474	435	452	476	474	481	501	446	489	451	494	500	488	479	463	449	446	450	462	492	446	427	467	410	454	442	452	411	461	476	465	459	452	432	446	463	464	443	450	456	453	439	440	463	469	466	444	443	519	492	438	476	448	476	446	424	485	444	488	479	436	484	458	507	497	416	477	474	403	429	427	456	465	458	468	470	456	421	462	469	470	478	442	483	504	498	473	455	417	433	456	410	415	416	442	485	430	475	465	462	406	453	456	431	446	452	422	415	407	477	454	439	458	453	467	462	456	476	439	472	488	469	497	457	470	490	440	415	460	463	465	460	497	488	425	486	455	456	497	484	458	443	459	464	440	424	462	470	470	447	448	448	447	421	462	418	472	502	485	487	428	463	426	494	477	450	465	493	484	498	436	443	470	439	485	434	439	444	473	494	423	471	497	443	454	474	478	488	431	452	443	454	441	466	440	440	464	456	474	455	437	471	452	504	450	442	477	472	432	448	443	470	402	457	459	471	442	442	447	453	467	450	492	411	424	493	480	454	453	494	454	478	453	442	486	467	469	477	386	441	484	479	429	462	457	477	453	477	501	475	481	456	442	452	390	469	439	470	510	477	491	453	468	467	442	464	447	449	498	444	449	464	469	459	442	471	451	517	487	436	442	434	468	471	458	479	439	508	454	460	401	456	461	410	425	487	468	442	448	482	416	447	475	475	455	455	477	436	454	442	460	443	447	473	457	407	451	443	458	433	433	499	436	442	519	488	428	424	478	457	470	485	467	466	454	399	468	486	461	505	484	470	461	460	432	470	437	457	452	429	463	435	447	477	463	488	469	473	450	444	462	426	448	430	451	470	428	444	450	477	435	457	475	484	510	459	454	455	452	484	465	460	449	438	452	448	488	471	473	479	444	445	423	497	512	509	464	469	460	492	474	447	426	398	468	468	433	447	452	463	462	445	454	426	465	440	426	425	463	474	451	418	494	433	434	464	444	481	451	473	472	436	436	502	509	476	466	469	422	441	494	471	481	486	436	463	486	434	449	484	469	461	438	438	445	478	434	434	465	461	433	447	416	426	467	431	442	474	435	423	452	482	455	466	466	436	462	450	463	447	496	421	441	456	441	431	417	438	471	465	462	477	482	473	466	455	465	411	430	439	414	473	463	403	405	475	454	452	437	448	456	476	442	475	479	420	480	419	490	467	482	444	438	459	458	512	479	469	448	462	461	453	485	458	411	437	457	454	471	471	446	479	479	453	490	481	454	463	416	445	443	484	526	478	452	480	455	451	491	454	453	462	468	485	446	457	430	456	464	469	480	460	441	479	476	481	475	433	415	478	472	436	444	449	503	481	480	430	454	418	481
6948	8205	12504	7152	8877	9530	7245	4111	2224	1487	1217	1069	1071	1032	1063	1020	1084	1044	994	1082	1045	1045	1049	1076	1046	1008	1084	1091	1052	959	1027	1033	1054	1011	1014	1061	1074	1061	1016	1001	1031	1021	1046	1049	994	989	1065	1059	1023	1066	984	1060	1049	1009	996	1077	1004	1038	1018	1040	1047	1045	1056	1110	1058	1044	1064	1017	968	1038	1016	1036	1030	1148	1044	1014	1040	1109	1083	1043	1019	1034	1101	1049	993	1113	1046	1086	998	1036	1053	1060	1055	1042	1087	1043	967	1054	1075	1066	1043	1111	1035	1024	1064	1010	1128	1040	1041	1021	989	1039	1047	1045	1083	1092	1037	1041	1042	1011	999	1045	1075	1125	1062	1012	1026	1079	1068	1066	1038	1059	1086	1088	1100	1008	1064	1091	1109	1070	1049	1018	1066	1078	1032	1045	1069	1064	1072	1079	1034	993	1013	1007	1095	1102	1048	1071	1068	1026	1076	1081	1062	1033	1008	1035	1063	1089	1047	1101	1043	1092	1056	1088	1016	1081	1028	1016	1039	1026	1068	1022	1041	1025	1067	1064	1067	1023	1108	1086	982	1074	1027	1050	1144	1043	1045	1084	1006	1051	1110	1082	1000	1077	1058	1068	1075	1053	1018	1080	1046	1062	1079	1020	1038	1062	1092	1026	1093	1061	1016	989	1035	1046	994	1062	1039	1055	995	1020	1008	1057	1011	936	1050	1096	1032	1016	1084	1090	1013	1095	1003	1045	994	1070	1051	1051	1037	1065	1068	1054	1045	1030	1045	1061	1045	1073	990	1065	1115	1080	1073	1048	1052	1017	1075	968	1052	1019	1078	1036	1041	1090	1045	1022	1010	1081	1079	1036	1028	1062	1079	1009	1092	1092	1055	1070	1076	1087	1023	1087	1045	1050	1090	981	1105	1053	1094	1032	1070	1047	1023	1026	1090	1051	1054	1014	1076	1080	1050	1014	995	1088	1073	1021	1061	1080	1029	966	1053	1027	1045	1055	1035	1056	1048	1091	1056	1024	1076	1032	1072	1041	997	1094	1034	997	1095	1019	957	1004	1053	1096	1044	1075	1026	989	1042	1018	1040	995	1095	1041	996	1064	1091	1027	1024	1046	1057	1102	1049	1041	1020	1045	944	1042	1048	1064	1018	1022	960	1076	1031	994	1031	993	1086	1073	1097	1042	1047	1067	1107	1042	1040	1057	1002	999	1082	1076	1070	1059	1082	1018	1020	1022	1100	1065	1048	1035	1032	1010	1005	1005	1075	1005	1051	1032	1041	1046	1026	1012	1094	1125	1097	1008	1050	1052	1078	1020	1006	1050	1068	1067	1040	996	987	1083	1053	1007	1033	1011	1129	1023	1035	986	1062	1046	1028	1046	1023	1082	1054	1051	1031	1039	1025	979	1081	1009	1095	1085	1090	1044	1056	1062	1082	1068	1071	1082	1151	1138	1015	1026	1037	1049	1033	1008	1083	995	1097	1036	1012	993	1059	1073	1089	1085	1040	1065	1097	991	1002	1065	1029	1091	1050	1099	1022	1050	1006	1023	1113	1054	1104	1046	1051	1090	982	1050	1037	1075	1027	1071	1039	1030	1041	1115	1032	1047	1034	999	1016	1093	1100	1074	1100	1058	1055	1037	1040	1117	1019	1015	1122	1013	1086	1001	1042	1089	1080	972	1045	1076	1071	1022	1077	1062	1031	1061	1057	1034	1101	1054	1020	1040	1063	999	1044	1042	1017	1047	1052	1043	1044	1015	1075	1077	1042	1026	1077	1041	1031	1022	1064	1037	1073	1050	1120	1059	1046	1067	1138	1039	988	1003	1021	1062	1071	1041	1055	1004	1004	987	1005	1067	1055	1094	1057	1015	1069	1000	1030	1056	1001	1077	1074	1019	1014	1034	1100	984	1052	1084	1045	1073	1016	1000	1045	1027	1054	1074	1063	1027	1030	1029	1013	1061	1044	1043	1037	1045	1043	1097	997	988	1036	1007	1057	1049	1047	1098	1039	1060	996	1082	1025	1012	1062	1032	1100	1065	1023	1053	1037	1068	1058	1072	1029	1085	1010	1056	1049	1012	1080	1021	995	1011	1017	1058	1047	991	1069	1043	1062	1052	1037	1001	1110	1094	986	1061	995	1003	1043	1032	1065	1044	986	1047	1047	1093	1026	1131	1023	1073	1030	1049	1061	1066	1084	1058	1051	1067	1017	967	958	1060	1010	1031	1024	1061	1067	1086	1018	1070	994	978	1020	1057	1059	1043	1009	1111	1027	1073	1027	1072	1034	1012	1022	1058	1114	1024	1062	1045	1034	1071	1036	1092	1075	1047	1027	1086	1004	1075	1044	1058	1066	1073	1077	1005	1060	1063	1035	1029	1019	1038	1107	1055	1068	1080	1051	1036	1002	1053	1027	1012	1068	1009	1022	1027	1073	1070	1052	1061	1019	1062	1062	1060	1048	1034	1030	1017	1027	1074	1084	1015	1101	1069	997	1084	996	1049	1054	1102	1061	1070	1099	1064	1018	1045	1054	1046	1064	995	1041	1031	1042	1120	1036	1040	1014	1076	1096	1071	1027	1052	1005	1049	1074	1076	1039	988	1048	972	1069	1074	1061	1116	1023	1023	1048	1045	1064	1009	1020	968	994	1068	1091	1113	1075	1031	1032	1062	1098	1063	1031	1048	966	993	1078	1024	1036	1031	1028	1042	1041	1075	1073	1107	1041	1018	1083	1045	1119	1077	1020	1061	1035	1061	956	1043	1051	1110	1061	1040	1071	1103	1080	1044	1031	1049	1041	1010	1034	1092	1014	1131	1049	1087	1067	1036	1053	1099	1033	1080	1064	1045	1087	1015	1038	1051	1048	993	1059	1061	1007	1065	1072	1046	1012	1000	1022	1036	1077	1058	1014	995	1012	998	1060	1074	1070	1101	1016	1088	1099	1064	1060	1033	1083	1090	1085	1067	1113	1090	1090	1089	1062	1087	1041	1089	1059	1080	1014	1054	1081	1018	1052	1054	1087	1039	1055	1068	1000	1012	1007	1110	1068	1037	1088	1021	1075	1009	1047	1000	1079	1064	1001	1038	1046	1039	1041	1045	1047	1075	1012	1083	1028	1012	1009	1055	1066	1039	1036	1032	1043	1076	1092	1026	994	1050	1032	1119	1057	1056	999	985	1015	997	1054	1029	1024	1041	995	1036	1113	1081	1034	1030	1070	1055	1052	1103	1085	1093	1079	1100	1026	1050	1051	1024	1049	1028	1009	1094	1041	1083	1044	1089	1074	1046	1005	1001	1066	1060	1004	1076	1055	1121	1011	1066	1011	1053	1041	1026	1035	1033	1077	1037	1052	1076	1068	1049	1076	1003	1076	1019	1056	1025	1062	1097	1061	1010	1053	1032	995	1060	1026	1083	1031	997	1057	1025	993	1033	1008	1073	1066	1036	1011	1049	1051	1082	1078	1093	1073	1049	1055	1004	1096	1002	1032	987	1020	1066	1095	1000	1079	999	1087	1035	1034	1068	1047	1065	1065	1038	1052	1095	1052	1078	1053	1025	1072	1062	1100	1007	1051	1008	1049	1085	1057	1067	1059	1020	1046	1072	1084	970	1018	1062	920	1038	1038	1062	1046	1051	1001	1026	1034	1016	1042	1076	1099	1086	1010	1020	1011	1015	1044	1052	1077	1087	1052	1004	1000	1069	1007	1057	1069	1110	986	1044	1051	1007	1046	1044	1050	999	1072	1049	1074	1005	1076	1026	1106	1068	1039	1052	984	1013	1055	1031	1030	1012	1043	1069	1041	1063	1062	1007	1087	1061	1032	1061	1059	1078	1066	1084	1069	1097	1076	1005	1035	1035	1002	1064	1071	1095	1062	1109	1033	1048	984	1006	1057	1036	1007	1035	1059	1084	1029	1066	1032	997	1079	1016	1103	1027	1031	996	1101	1060	996	1023	993	1052	1039	1005	1064	1035	1063	1027	1059	1087	1013	1077	1024	1018	1040	1004	1004	1092	1053	975	1071	1030	1043	1024	983	1047	1039	1038	1080	1052	1021	1044	1032	1056	1042	1041	1085	1072	1083	1021	1031	1037	1082	1109	1091	1066	1082	1076	1089	1071	1001	1020	1055	1048	1003	1062	1038	1034	1025	1064	1077	1065	1024	1019	1055	1134	1023	1038	1087	1039	1058	1022	1025	1034	1107	1028	1067	1079	1047	1028	1014	994	984	1057	1040	1150	987	1054	1047	1024	1047	1034	1111	1014	1009	987	1074	1023	999	1081	1054	967	1063	1024	1036	996	1079	1061	1045	1081	1017	1069	1045	974	1095	1033	1034	1008	1019	1034	1088	1130	1006	1024	1081	1074	1062	1019	1039	1044	986	1050	1050	1028	1069	1002	1021	1025	1019	1098	1055	1038	1031	1104	1001	1010	1071	1051	1101	988	1045	1021	1063	1037	1065	1041	1051	1011	974	1082	1076	999	983	1005	1090	1075	1067	979	1020	1047	1042	1037	1041	1067	1032	1040	1046	1006	1071	1043	1079	1043	1014	1054	1072	1043	993	1059	1013	1026	1049	1042	1081	1070	1079	1129	1034	1023	988	1052	1078	1019	1036	1055	1050	1047	1050	1017	1047	991	1041	1034	1019	1042	1024	1016	1038	1049	1061	983	1022	1053	1018	1057	1084	1031	1078	1013	1134	1085	1022	1097	997	1058	1041	1068	1041	1047	1040	1016	1083	1101	1026	1022	1030	1027	1038	1067	1037	1026	982	1033	1020	1015	1012	1064	1063	1008	965	1064	1040	1051	1050	1074	1041	1068	981	1050	972	1048	1064	1038	1048	1042	1067	1039	1010	1033	1003	1019	1021	1077	1010	1050	1052	1045	1013	1018	1074	1002	1007	1013	999	1021	1037	1031	1042	1038	1037	1026	1034	999	1054	1097	1084	996
66501	71259	74023	49264	51434	46410	33324	17488	6023	1893	763	512	420	434	378	410	437	439	430	423	419	387	446	444	399	359	385	416	403	413	415	386	443	418	448	417	407	404	411	451	433	412	430	411	436	386	415	382	390	459	410	412	412	413	404	428	421	434	421	434	403	397	439	419	386	431	418	451	458	412	423	469	396	446	395	398	422	414	422	369	407	407	439	411	416	422	424	455	424	444	423	434	370	386	424	430	424	417	419	414	416	455	427	419	428	396	410	415	385	455	433	401	429	398	443	389	406	390	410	441	433	450	384	406	447	377	421	429	437	402	453	440	421	413	456	405	389	420	418	421	428	468	416	451	395	411	431	448	434	432	437	467	435	450	406	462	431	414	388	442	435	439	417	434	416	408	398	439	417	428	410	387	410	417	459	392	404	440	396	431	414	381	430	431	418	405	380	409	421	401	419	431	406	397	382	465	484	436	423	402	446	403	433	426	419	401	428	385	430	451	439	415	400	396	422	459	389	403	430	376	422	448	419	413	424	454	424	440	417	424	417	441	386	417	457	450	400	455	444	381	419	455	417	410	403	438	453	425	444	399	408	424	357	401	439	402	432	478	404	429	411	400	370	411	403	415	447	433	407	429	452	384	417	407	408	411	450	441	404	412	443	449	402	415	427	460	400	389	415	396	409	435	394	421	440	402	410	386	406	422	410	413	399	444	407	400	411	404	422	465	440	388	442	432	445	400	383	460	440	434	450	411	459	437	382	386	442	436	447	412	395	422	425	424	432	438	412	392	401	419	388	412	406	378	428	399	411	418	410	424	399	446	401	418	446	449	427	436	417	439	424	462	445	459	399	410	427	418	433	404	406	434	377	394	446	459	421	415	463	435	426	468	409	415	413	416	457	401	431	451	425	430	415	410	476	416	376	425	395	385	382	451	426	411	426	430	433	424	444	445	424	410	433	414	407	401	389	445	379	427	412	441	437	441	421	415	419	421	438	446	429	469	456	409	417	431	442	449	419	383	400	419	441	415	457	425	399	410	428	444	415	389	402	449	417	435	437	431	422	431	430	449	447	402	457	425	455	388	418	398	389	408	419	411	403	391	426	442	414	433	416	411	437	434	396	431	419	439	441	432	453	439	397	409	419	417	388	428	429	433	447	436	439	409	410	441	435	443	442	369	396	432	425	439	404	404	419	407	434	432	414	429	436	437	436	404	390	446	418	385	391	404	429	418	406	415	380	422	454	414	434	453	445	470	463	408	426	423	415	410	388	435	446	433	389	443	390	444	440	413	439	420	383	389	406	412	363	406	396	442	423	421	441	442	406	452	447	447	419	437	452	424	391	426	408	424	440	417	423	401	391	404	438	415	423	428	425	442	400	440	393	400	420	419	421	403	420	369	356	424	417	414	427	482	446	438	428	439	409	413	439	396	428	401	447	431	440	413	375	399	424	416	433	407	394	434	385	396	396	391	409	370	428	408	453	452	446	430	440	406	428	411	408	424	422	430	384	408	417	399	417	430	452	379	427	410	428	445	446	436	450	448	407	428	417	415	456	458	424	406	385	443	426	438	432	380	450	418	465	412	443	414	427	441	424	402	396	397	410	440	386	398	420	400	425	429	385	411	436	472	427	414	404	451	428	416	400	446	452	410	435	390	401	457	382	383	452	415	407	408	417	423	433	418	441	416	362	437	435	431	416	426	403	418	421	443	447	393	426	406	439	426	433	396	419	409	419	393	405	355	461	412	474	422	427	418	399	408	428	408	450	430	387	396	415	441	432	429	465	455	394	392	424	419	408	432	421	415	386	424	395	406	382	428	383	419	383	418	437	401	420	413	428	421	402	431	387	416	436	442	446	411	442	420	442	431	416	397	455	429	401	426	436	404	443	406	409	428	448	429	414	412	400	397	419	392	388	408	447	431	406	406	463	394	407	433	445	411	399	355	400	433	422	433	422	442	434	405	455	413	437	440	387	397	437	442	357	425	477	419	449	421	395	453	425	399	420	422	449	395	443	444	439	427	431	411	389	425	395	437	428	419	414	415	420	468	434	397	397	428	426	378	432	446	411	435	392	422	411	405	425	429	446	376	419	433	409	428	426	427	413	409	399	485	424	418	427	411	415	428	420	425	385	387	427	429	437	453	408	397	446	441	396	395	438	427	423	450	431	409	411	443	426	412	395	407	445	465	358	435	399	408	411	421	427	434	456	448	420	417	422	419	401	426	419	436	434	416	422	438	431	389	407	419	421	390	384	412	435	395	415	419	449	414	402	430	365	405	421	428	417	409	435	424	421	402	400	420	427	455	417	438	446	392	433	448	436	380	368	420	416	379	412	400	412	453	445	410	449	414	397	448	429	408	412	414	401	430	443	433	440	441	420	422	416	405	441	406	416	393	431	438	438	413	458	444	432	398	405	416	400	409	424	420	410	386	382	428	388	395	439	388	387	431	467	432	427	403	388	403	386	423	407	429	411	422	400	422	394	393	434	414	372	434	412	427	407	459	411	415	428	422	443	411	430	441	406	413	403	426	429	415	385	411	433	420	401	451	388	438	413	403	411	414	389	415	455	429	455	422	457	408	396	384	370	438	381	414	373	433	396	404	452	404	421	372	426	399	440	438	450	410	420	427	408	404	403	411	433	407	457	419	424	389	388	427	446	456	422	410	460	433	374	438	390	456	394	394	427	413	408	419	421	437	385	409	425	445	426	431	381	465	403	400	454	425	438	425	423	443	404	398	410	401	460	396	445	433	427	413	412	416	395	426	399	409	373	456	392	419	388	397	410	421	414	426	442	444	447	438	425	427	454	403	391	441	455	401	445	376	414	457	416	390	424	396	400	410	400	434	416	457	439	377	431	429	408	415	425	402	429	425	391	415	442	405	435	417	437	436	439	396	449	417	422	431	460	419	461	428	433	398	417	405	410	424	450	397	435	457	383	413	422	432	402	427	423	407	417	452	434	410	423	453	385	402	427	396	422	436	455	411	364	408	432	431	449	395	411	413	433	419	411	423	438	410	393	425	404	457	398	417	453	424	409	411	408	415	442	419	418	394	380	380	388	403	407	411	409	428	448	437	448	411	395	382	421	428	386	384	380	377	422	392	444	406	443	418	413	445	430	419	457	454	447	406	399	394	420	425	413	437	469	432	450	424	409	423	435	422	433	381	388	406	424	427	380	400	447	409	428	377	422	426	437	417	406	419	420	416	431	433	461	437	434	441	430	411	423	403	410	428	388	467	412	438	435	414	398	440	440	433	421	409	375	400	438	491	423	438	474	399	445	406	475	398	445	446	419	446	411	428	403	437	432	439	445	412	437	421	414	402	363	425	411	409	428	439	411	427	421	413	434	420	422	415	402	379	426	403	399	474	399	405	418	420	421	412	394	418	402	389	413	434	420	414	424	404	417	436	414	411	364	373	415	450	432	422	442	435	457	434	407	439	432	430	389	396	423	419	424	395	411	381	396	422	399	410	436	455	441	425	404	390	413	412
40023	51828	67094	56278	62069	58287	46567	30618	15029	5784	2289	1320	1033	974	981	960	960	939	962	954	935	952	988	994	955	959	940	957	972	1038	953	906	964	994	932	971	927	930	897	997	992	994	999	963	976	979	992	997	936	992	959	946	976	1021	988	974	965	947	955	980	902	956	979	960	957	947	944	945	952	995	1001	1006	1013	980	991	979	991	935	934	939	959	962	944	957	956	880	1010	950	905	950	952	959	929	1005	940	1015	977	976	995	970	991	977	976	1005	952	938	960	935	938	1002	957	950	955	994	973	929	960	966	939	934	932	1021	962	928	971	907	943	953	1001	917	953	942	969	969	951	943	925	1019	989	969	977	990	1000	996	964	948	995	1038	1010	923	949	940	962	987	972	960	963	952	963	962	984	926	971	1032	1042	963	1015	982	962	988	1007	950	968	967	983	1031	934	951	946	948	982	952	966	968	1009	912	980	934	955	970	957	984	977	972	970	994	1007	946	973	918	1044	1000	959	1007	995	931	1015	948	951	969	957	961	982	966	998	1011	930	1014	949	947	938	960	972	1024	966	987	1011	974	975	950	945	978	982	951	977	979	950	936	984	916	983	971	984	938	965	930	991	957	918	932	964	957	971	947	962	878	994	943	989	984	933	995	984	921	940	994	960	955	896	928	994	971	930	986	952	985	944	947	1001	940	994	980	979	951	992	1014	893	971	946	940	916	992	986	1003	938	956	927	982	967	1016	929	936	987	988	933	969	959	1005	983	969	1008	998	1100	994	952	952	981	948	992	969	945	965	976	958	958	955	1023	1012	996	983	975	987	976	945	978	985	984	1056	914	946	956	974	986	942	999	1035	958	975	951	990	934	969	972	990	992	998	955	1053	940	997	942	956	988	948	996	998	941	1002	991	976	1000	949	938	1021	982	962	950	944	996	968	998	973	975	943	909	967	981	972	908	955	959	1017	1012	999	988	1032	994	945	926	946	987	950	979	946	980	1006	1011	971	931	968	936	966	981	1003	988	962	982	1000	995	971	991	939	957	948	971	984	1020	996	995	990	960	978	974	994	947	991	987	974	935	916	963	964	992	1018	955	943	991	993	978	997	965	941	1011	987	993	983	948	998	1027	997	986	947	1034	921	940	1034	973	1035	956	939	957	1024	997	1003	963	966	962	981	955	966	956	992	992	1056	941	1025	953	951	976	977	948	960	920	938	955	966	927	1005	945	945	974	982	953	997	993	953	957	993	961	982	1003	952	998	953	946	974	997	985	944	978	970	997	1004	947	1001	919	937	979	946	952	981	993	929	894	983	944	971	924	942	1020	980	967	996	1001	992	988	998	963	951	952	961	971	980	966	1016	992	1009	964	952	972	933	981	975	987	988	950	987	958	1063	930	1012	985	960	991	1023	934	948	1057	974	967	943	945	1003	1002	921	965	964	1001	972	1009	981	990	976	975	904	951	983	929	978	940	974	947	996	911	913	986	993	912	926	1007	967	956	984	908	982	978	950	1032	962	990	1037	997	949	987	1041	948	954	992	995	1034	970	937	988	923	983	932	913	1056	976	954	962	1014	1027	947	947	953	970	964	990	917	968	969	967	994	971	935	980	967	1007	1006	956	973	943	944	939	1017	979	972	976	935	958	938	1028	998	951	991	992	940	914	915	1015	992	982	991	991	930	988	980	922	1001	904	920	982	959	947	912	958	961	959	1051	912	964	978	956	1004	1048	927	995	951	896	997	967	996	958	1002	944	933	1016	949	939	952	951	987	1013	977	974	1001	907	926	952	957	953	952	1017	984	1012	985	940	985	975	970	1007	919	924	1000	947	986	977	979	1012	967	969	1009	980	976	931	1006	1034	968	982	900	969	976	993	973	940	956	1024	978	991	980	961	973	978	1036	1007	914	931	1008	984	1000	989	974	1004	1018	940	1024	965	984	929	954	928	961	980	1033	983	934	957	953	928	946	930	985	933	973	966	988	966	1017	1029	967	948	979	938	985	973	974	1018	1024	966	1015	952	986	974	942	970	948	1026	990	947	905	961	977	994	977	952	979	964	934	900	993	994	940	893	1029	939	993	977	948	982	950	972	976	972	937	954	995	1014	982	959	997	1009	953	971	950	927	936	1001	1013	977	932	934	916	959	963	982	968	984	941	1002	987	1033	963	1011	964	958	963	944	952	938	934	926	974	955	916	965	990	992	992	958	942	959	949	929	929	960	928	950	948	982	973	968	959	935	891	1063	1005	970	932	969	1008	961	936	965	967	957	1017	967	974	956	1025	948	971	950	971	996	955	989	941	982	934	1022	1011	1035	1027	982	971	999	1033	956	986	1001	926	987	978	977	989	994	931	998	971	927	958	979	921	954	967	1038	949	950	999	950	983	1009	963	936	928	1051	970	983	1002	951	956	1008	947	1041	958	963	955	969	972	898	962	964	1022	972	960	997	1011	964	1000	939	978	947	965	987	980	918	964	965	953	931	966	979	980	991	988	1026	1024	974	981	952	969	956	945	941	927	955	966	929	972	965	1031	942	958	923	922	987	955	991	909	955	986	928	960	945	988	961	957	993	1008	959	1009	942	1015	978	995	896	975	942	942	955	937	981	938	993	955	947	1013	994	995	970	967	1023	1013	967	995	965	983	979	953	915	976	977	1000	965	921	979	976	996	940	979	1032	961	1015	986	954	991	967	956	930	947	932	946	939	980	975	921	957	958	999	952	970	996	976	948	973	946	994	902	1012	967	1018	972	956	981	928	958	992	1017	1001	943	898	921	992	1002	933	1009	974	996	955	970	975	952	936	1024	943	919	974	937	991	983	1010	968	1040	951	974	958	952	1000	914	976	1022	957	1014	929	974	993	913	1005	981	1009	993	980	1021	1012	972	958	986	944	941	962	945	982	938	977	971	939	981	975	972	986	983	977	971	955	938	948	1001	984	967	965	938	1000	969	977	933	910	988	900	991	992	965	956	930	991	963	994	985	964	991	1001	943	970	999	966	991	949	982	929	926	944	986	998	982	956	970	992	994	1000	944	1006	939	939	984	948	983	990	1003	989	882	966	989	990	1000	937	1042	954	971	1011	971	1018	971	1010	943	978	921	958	953	949	1020	976	965	985	977	937	1000	965	1002	949	961	988	1021	991	960	960	967	1016	994	998	1010	1004	998	948	939	954	1008	972	996	970	960	982	964	981	991	1042	967	1003	973	943	990	965	985	938	931	977	967	967	1024	969	1014	991	979	1010	955	916	940	961	958	929	994	956	938	962	928	1001	974	1030	970	949	964	1060	1000	973	989	1012	970	930	993	999	960	941	971	996	968	929	1003	934	958	986	981	1030	954	946	927	923	990	966	1030	930	956	943	969	993	1008	942	964	985	997	1044	991	1005	965	957	956	939	920	1022	1022	980	982	981	942	987	953	954	973	937	971	952	961	996	969	940	974	929	890	943	1053	1001	988	951	984	953	964	963	973	983	996	947	992	896	989	962	953	965	866	984	918	981	956	949	933	986	958	1012	990	976	973	952	999	932	995	999	973	1001	968	931	981	970	985	967	973	977	1008	992	1009	963	943	908	993	1036	991	993	933	986	953	1014	982	1044	995	924	940	980	985	928	974	1025	970	934	911	993	976	943	1016	981	998	1009	997	951	961	947	1044	902	968	968	963	1001	960	943	978	1046	962	901	973	939	1001	958	1033	920	989	955	970	978	966	964	994	1030	924	1013	936	977	1008	945	1005	948	992	1013	938	972	978	961	984	939	1008	927
66588	69124	74169	49938	52442	47150	33884	17822	6234	1788	710	507	437	414	443	433	400	447	449	403	440	429	443	480	421	441	404	387	424	425	379	426	451	440	438	459	440	436	437	416	449	452	415	434	477	444	394	435	436	429	446	486	419	443	434	453	434	414	473	446	411	403	367	441	392	418	447	440	431	421	466	415	427	421	404	454	460	452	445	394	427	417	435	460	449	438	471	471	451	398	404	468	414	416	442	392	398	411	426	400	445	439	433	424	427	434	447	417	461	441	420	446	437	385	437	420	431	397	436	431	410	458	429	410	446	420	416	420	441	443	442	424	450	426	431	446	399	407	453	435	443	456	444	431	431	434	400	441	443	383	405	410	405	401	424	452	433	463	426	442	456	458	421	448	449	435	419	392	423	463	476	407	442	392	439	452	444	446	440	407	422	420	422	422	399	440	430	412	398	371	403	451	388	428	426	403	397	455	419	429	415	457	425	454	427	433	432	403	385	448	460	427	462	448	436	423	420	423	401	406	450	440	422	426	458	428	393	436	438	433	429	426	423	424	410	399	431	451	460	443	467	431	444	418	406	418	453	450	417	445	433	426	408	397	421	421	415	388	406	432	405	417	389	449	406	447	447	401	426	448	445	405	454	442	440	439	437	404	378	441	431	363	429	396	462	456	414	441	459	415	414	485	404	441	399	413	452	410	441	429	418	408	397	391	429	422	449	397	431	413	459	402	395	435	408	440	428	432	443	431	474	426	428	420	452	399	429	457	438	438	388	440	405	435	428	401	476	442	398	426	449	454	431	447	457	455	399	405	383	419	446	396	432	420	428	420	422	408	418	401	430	397	423	411	455	395	411	434	377	408	453	451	421	393	406	433	417	401	397	390	430	409	405	415	440	429	435	442	430	398	423	418	412	404	410	428	450	430	460	430	440	428	467	412	397	441	432	445	415	454	396	440	436	426	422	440	448	428	412	436	430	419	462	407	431	414	440	406	396	399	437	477	425	409	440	487	421	461	405	453	411	436	469	441	452	440	415	434	441	415	410	407	430	458	409	417	451	415	427	424	453	390	410	397	424	428	426	427	446	400	442	453	451	488	428	448	421	370	466	429	462	429	427	410	427	418	454	445	412	452	393	415	450	446	406	396	398	421	414	380	470	410	416	422	382	417	446	441	434	459	421	442	436	411	400	438	427	357	447	429	440	423	468	460	460	403	413	448	408	394	392	443	420	447	428	432	433	424	387	445	408	418	441	436	444	406	441	442	445	452	453	410	415	448	429	450	465	421	383	424	418	406	379	412	427	442	430	463	450	455	455	425	447	388	443	458	426	447	413	437	420	394	410	402	396	432	444	389	422	465	447	396	420	453	465	462	415	418	415	404	453	456	408	421	427	438	415	403	426	455	418	434	425	411	416	403	411	383	454	426	461	367	410	454	421	413	433	417	415	441	413	407	411	423	397	441	453	431	430	471	432	432	435	438	420	389	423	444	409	429	416	421	422	390	443	457	417	425	453	424	375	407	454	434	434	446	397	444	397	419	433	474	401	410	428	462	396	384	405	419	437	419	428	411	406	384	402	442	448	416	402	457	397	440	425	432	430	448	432	450	397	414	426	406	389	411	442	411	442	461	435	406	428	437	427	401	412	485	411	411	412	436	419	404	449	406	393	417	463	410	414	400	426	413	487	397	430	419	467	433	470	444	437	442	419	427	428	416	399	447	395	456	428	409	407	424	438	429	401	438	430	398	405	458	445	433	372	424	418	405	423	455	416	436	421	457	403	414	413	462	430	401	389	417	519	450	382	422	424	434	454	426	426	436	411	462	408	428	462	451	407	418	447	418	400	415	409	422	445	454	490	409	434	393	406	463	450	460	413	434	464	443	458	442	416	405	423	421	420	437	395	444	404	404	391	423	428	419	409	374	412	385	438	434	439	441	419	396	408	397	411	418	420	413	402	416	442	469	475	427	454	449	426	415	416	410	430	422	397	401	437	398	424	422	446	434	457	424	417	373	444	447	445	418	393	446	437	430	404	403	438	439	452	433	408	435	438	411	462	442	449	395	443	431	401	415	456	443	434	397	390	421	424	406	445	406	480	390	445	442	437	457	420	411	425	417	447	444	435	408	426	419	433	423	393	461	432	416	403	425	473	440	420	445	434	426	421	433	432	379	436	425	440	452	420	471	436	419	429	438	422	400	441	400	431	443	427	410	372	406	434	444	401	420	478	452	466	410	442	426	452	408	425	398	428	424	441	467	410	415	464	410	419	424	431	434	443	410	437	412	416	481	458	415	447	433	391	413	425	427	418	428	435	405	438	399	422	406	425	432	420	428	408	387	424	426	427	415	434	448	445	426	388	453	431	443	425	422	389	385	417	478	448	487	446	425	453	420	417	430	431	394	423	411	449	370	401	413	390	416	409	430	433	428	435	408	382	452	404	421	473	423	429	385	401	388	445	416	448	407	414	426	438	431	449	437	425	391	448	397	452	434	393	410	453	436	452	417	449	427	426	425	392	435	425	452	463	455	403	448	414	407	432	374	412	438	416	400	444	426	461	447	417	387	417	443	424	418	445	419	419	415	451	411	424	438	426	418	422	429	463	395	473	404	417	463	395	455	404	412	450	384	423	407	431	431	399	412	438	439	442	452	437	437	422	411	384	433	427	406	395	397	436	421	413	408	446	421	423	425	424	432	408	416	436	438	463	409	432	413	473	440	428	428	412	391	456	435	445	409	443	438	409	440	438	416	426	454	420	412	412	428	440	421	428	511	432	430	433	427	425	382	419	421	413	405	400	390	416	439	394	393	385	418	423	419	417	435	398	417	445	413	420	430	427	402	444	443	409	411	436	408	440	447	421	484	437	394	413	430	431	390	381	417	424	481	419	423	402	408	432	437	437	477	428	417	439	415	408	415	418	428	458	399	467	408	444	410	441	414	436	459	449	449	423	445	390	439	434	400	408	422	455	408	457	411	430	434	414	437	465	452	429	405	416	438	449	456	436	440	415	419	372	443	428	437	472	424	451	429	411	434	421	435	408	414	418	443	464	420	428	445	408	424	451	469	438	419	409	436	463	419	425	426	412	421	425	461	444	388	432	405	416	412	435	417	396	435	431	409	414	430	430	429	428	443	398	444	396	441	434	426	440	422	426	425	460	410	392	434	419	431	415	474	429	430	438	452	455	425	449	432	413	476	424	430	409	417	409	439	448	413	416	434	439	444	425	407	417	383	433	431	411	449	423	425	432	452	439	397	448	391	412	409	457	400	420	465	431	399	444	459	435	414	424	443	425	412	474	389	418	448	429	454	411	413	442	425	398	428	443	460	409	412	447	450	419	419	395	401	439	428	450	422	409	427	479	440	400	455	460	416	430	392	450	429	443	404	429	461	412	453	410	446	455	448	442	464	444	442	409	442	457	468	429	451	378	407	393	444	399	415	472	405	432	392	427	444	439	417	436	423	448	424	467	448	412	389	420	466	451	412	420	400	442	420
39983	50406	66636	56858	63381	58731	46641	30403	15305	5763	2299	1245	1065	968	946	971	968	984	1013	985	960	967	975	1008	981	974	1044	932	1015	1006	953	988	966	1070	940	987	999	990	971	966	937	978	1016	998	959	974	976	1028	950	993	966	1007	1008	978	938	984	986	989	1008	1063	946	972	986	1002	953	975	982	997	954	1038	994	1022	958	996	991	989	1024	1002	981	1028	968	991	906	1000	961	1024	987	975	949	956	967	991	1016	998	954	936	988	1002	963	939	952	949	943	992	1007	998	958	977	952	1006	968	1063	1002	983	1010	1001	1025	972	958	991	991	950	1000	963	922	964	977	922	965	973	1001	973	948	965	989	969	969	985	920	992	982	1002	1011	956	930	973	990	1019	927	1003	979	1007	927	1042	998	946	978	947	1005	924	1047	1022	1011	968	988	986	969	963	1018	1030	1002	1010	960	971	934	974	908	987	945	959	976	981	991	972	982	1043	1038	1002	1023	1026	1007	965	982	965	937	1001	970	970	952	967	1059	983	967	927	1046	961	999	982	967	986	986	977	916	997	980	1032	1024	934	927	1004	962	981	940	974	961	1030	952	942	991	950	952	970	977	999	934	994	956	1010	987	951	991	974	983	1000	1000	953	964	977	1017	1013	987	969	1004	946	1001	986	959	1010	987	957	1000	987	983	942	953	974	978	916	969	1002	965	1005	982	971	1001	926	978	918	1014	999	981	934	1008	1009	999	1006	1025	1003	942	977	967	973	1062	924	971	1035	1034	977	952	951	996	963	999	1005	977	977	1009	997	990	976	1003	948	906	972	953	986	1039	1034	982	961	1031	983	966	991	1024	990	1006	959	992	950	937	984	1005	1016	930	985	1015	1042	1051	1014	1010	1019	929	986	982	982	970	968	1008	961	982	1014	953	994	1022	981	999	976	1007	937	948	924	982	996	979	960	949	992	983	963	1015	964	1017	941	964	983	986	947	959	966	954	992	934	935	1049	921	1016	984	947	934	955	959	1008	944	1036	1029	953	957	960	955	967	913	946	1006	903	990	970	971	972	978	951	987	967	996	1004	952	1014	994	943	978	974	1007	940	980	984	1037	975	988	976	972	984	984	983	920	966	949	995	929	1007	968	1041	1018	931	952	992	968	947	977	973	1033	990	998	1002	1014	1003	992	991	978	964	974	1053	1047	1005	931	1049	993	894	943	979	954	962	1005	966	983	984	967	997	949	993	1012	921	954	985	1016	1001	1016	983	1000	1029	942	971	990	1014	1025	1027	993	961	978	1010	994	994	982	944	974	1008	996	1027	1014	970	979	987	968	962	1020	959	997	958	992	1035	989	991	1031	986	977	973	946	979	941	949	934	1032	1010	1018	1003	1034	972	1013	937	1008	1013	984	952	980	965	961	1008	968	1012	971	975	926	966	941	972	969	972	958	1005	972	930	1034	998	1007	1010	1034	975	996	984	1038	984	972	1007	1004	971	979	970	969	960	948	1042	1017	964	991	986	979	983	1049	1058	991	963	973	962	953	948	972	997	954	1001	982	986	936	939	994	989	998	991	991	1026	978	993	934	918	969	980	978	981	917	954	973	988	967	1026	1017	983	1013	953	974	916	984	989	947	957	933	966	927	961	947	915	983	869	927	987	945	1041	989	1046	959	1024	909	1011	977	1024	963	960	967	1009	997	989	999	987	964	1000	1002	983	954	1011	1010	912	968	938	983	994	961	1003	1008	988	997	977	975	965	1015	987	983	1000	1001	979	963	968	945	995	937	1005	1039	984	992	1002	1026	1010	954	985	977	1016	1015	969	975	1046	988	931	993	954	944	971	979	959	1006	991	888	964	954	946	1018	981	981	982	1014	955	1002	986	1019	986	965	989	998	1015	981	1011	1022	975	986	1039	972	1003	950	963	916	952	985	964	1008	1008	994	969	979	955	962	941	992	1021	971	981	1001	990	993	946	986	1031	1002	951	970	986	977	980	980	989	1011	925	992	991	993	1012	999	997	953	980	1007	951	1016	990	955	999	1018	931	975	1003	1046	998	1005	965	925	968	970	1036	985	1025	994	967	1007	944	1011	942	938	981	939	1018	1010	1006	948	998	975	995	996	994	959	944	1020	953	975	987	1025	1027	1005	1006	1005	988	985	973	957	972	1011	1008	1002	949	1015	1005	960	983	964	1004	1000	954	984	976	1019	1008	996	1025	986	1007	931	957	979	939	932	937	1009	942	952	938	988	960	965	1000	994	1000	1000	922	913	959	969	1008	975	931	976	991	985	944	982	972	944	921	994	984	933	987	1001	946	959	991	1024	1009	994	1020	952	967	998	901	1030	978	968	962	943	967	961	949	963	984	1007	951	980	1014	979	995	1013	970	990	959	948	1018	934	965	971	954	990	962	983	996	923	980	950	942	975	1001	1015	1023	996	979	967	958	991	1025	950	963	1004	976	1034	1013	989	982	1022	1030	980	1004	953	956	943	952	993	961	962	1009	998	963	978	998	1048	936	994	1006	984	997	960	1012	1001	1049	983	1002	956	951	997	949	983	952	1002	973	1024	980	1026	956	972	1005	966	948	1033	1005	948	920	972	968	939	1043	950	1017	995	980	1001	1020	902	960	997	911	1048	963	944	986	954	951	1002	962	962	991	963	966	954	970	994	934	1013	1001	973	995	1014	990	931	990	1034	983	947	1025	965	959	955	945	968	972	969	975	973	936	979	1014	1002	983	964	959	960	983	976	993	983	996	927	1031	999	948	941	958	1013	999	964	961	983	1014	992	913	1019	991	992	944	975	981	995	1008	987	984	1010	1008	981	998	942	982	1008	941	974	1025	986	1029	971	1003	979	966	993	1036	986	998	1038	961	990	966	1002	939	960	1004	983	968	1027	998	1016	971	993	1002	980	986	967	978	1006	1001	944	976	986	964	1000	982	987	1018	944	993	1008	982	917	1017	994	954	981	970	1026	1006	970	954	1024	1015	944	993	1001	954	993	954	982	998	1006	951	959	1008	961	991	982	983	983	1052	1035	996	925	940	955	997	977	990	992	942	954	970	997	977	955	967	1027	981	997	964	963	968	986	949	992	1001	1012	971	927	933	1069	968	966	1063	948	997	969	1033	1027	953	993	1004	985	968	953	982	964	940	983	989	998	1003	1008	958	953	1001	945	962	990	995	960	972	949	942	1028	958	950	947	964	1046	1024	958	1027	977	968	987	965	1002	948	1040	981	1030	957	992	1014	1002	1013	1022	966	913	977	961	972	931	995	994	1065	1022	1024	930	984	1024	1001	974	992	999	1006	1008	968	981	1006	983	991	997	951	1020	951	942	1014	1029	971	1021	967	1018	984	1012	974	989	969	941	931	1000	941	1000	1000	951	971	1001	1000	1030	984	996	1021	995	962	1002	977	995	994	908	989	959	1035	1033	990	984	961	1033	974	1017	1011	959	974	984	959	971	966	962	973	956	1004	964	1014	975	1008	996	991	964	989	978	998	998	979	1001	1004	959	983	999	999	999	885	975	1015	986	1024	933	999	990	984	1037	1086	978	990	1007	964	1016	1052	997	974	985	998	998	940	999	1004	993	935	1004	992	991	968	978	1012	988	963	982	999	910	998	997	963	1003	936	1022	966	982	908	1036	996	1012	999	977	970	961	972	984	977	938	969	966	996	1037	995	980	973	1006	994	943	996	969	1002	991	991	951	1047	1033	1018	958	916	983	986	945	1000	983	1008	975	1011	947	999	985	973	971	937	945	962	1010	981	976	980	984	1021	987	951	1022	1050	1037	1016	958	924	973	926	996	999	956	950	927	1015	973	929	949	1014	1027	973	937	993	983	938	1024	965	938	950	957	1008	999	989	1044	986	1039	905	982	925	981	992	995	967	1036	1027	991	1056	1003	1013	1015	990	1011	975	972	945	1012	939	1030	957	1033	979	969	978	1012	1015	958
7724	4847	5348	2360	2565	2908	2163	1179	785	568	501	457	516	475	445	475	473	459	429	470	440	470	446	478	473	442	464	460	470	462	500	449	469	453	422	425	464	460	448	456	439	465	445	438	435	518	503	447	447	524	452	446	445	464	475	457	446	436	459	465	463	436	486	455	427	422	493	468	474	490	465	436	473	491	420	465	466	489	475	497	451	490	484	483	489	455	422	440	455	438	449	433	417	433	428	491	433	468	466	431	490	478	445	454	463	471	462	488	447	499	441	467	482	444	464	429	463	455	480	487	465	442	443	438	436	457	461	439	462	477	483	452	463	473	439	466	476	485	466	471	483	453	502	467	456	444	442	471	455	456	507	437	442	462	495	471	465	488	449	448	472	465	502	453	477	489	452	445	483	467	485	465	451	479	470	456	447	491	488	442	433	409	495	449	501	451	470	455	453	449	460	442	485	460	471	531	442	478	456	475	421	475	449	463	451	488	500	494	434	407	473	500	436	463	461	473	477	454	480	464	462	472	409	419	441	467	470	474	441	456	461	415	464	447	476	468	446	448	427	457	420	478	480	471	439	445	485	474	470	487	489	453	473	487	462	468	453	454	449	435	523	476	476	457	465	458	452	484	463	481	459	452	423	445	437	472	459	476	512	494	455	441	465	469	448	430	462	447	461	455	478	443	455	477	461	476	416	455	448	478	460	518	458	482	499	451	468	463	499	445	478	470	471	456	438	446	439	478	465	414	443	472	480	492	463	483	459	462	459	454	496	479	495	436	416	447	450	477	465	460	457	445	467	453	437	458	476	485	429	465	448	480	454	421	461	434	448	435	487	478	443	479	483	483	461	434	439	456	450	474	473	467	441	465	471	461	464	470	484	501	440	476	459	472	473	452	475	454	490	477	497	457	494	445	452	468	446	444	418	454	468	465	445	469	492	470	522	448	423	459	444	438	481	421	479	463	439	497	466	443	477	449	497	454	465	490	471	462	479	443	463	474	471	412	485	427	492	498	484	408	456	488	456	433	447	433	452	450	501	479	430	443	480	492	463	452	454	397	464	415	428	506	458	472	460	425	448	416	437	484	486	458	444	453	442	459	399	490	449	466	450	474	481	469	445	470	434	461	437	439	473	475	443	466	494	405	456	456	447	482	462	449	425	454	442	431	496	453	474	458	478	431	463	518	442	479	448	495	443	441	460	448	459	447	425	490	474	471	450	426	448	492	486	454	487	441	435	493	456	457	491	480	482	462	469	447	459	469	429	443	474	476	439	411	498	467	465	487	450	509	460	468	448	437	482	441	443	443	463	481	438	450	447	432	459	442	450	493	460	415	466	447	485	475	480	428	422	466	481	456	446	429	464	472	494	486	482	438	441	468	461	477	477	474	494	478	462	462	449	456	442	462	462	476	440	435	480	455	464	455	453	467	470	469	446	456	455	459	449	456	483	454	500	447	448	455	433	482	498	469	447	464	441	455	459	492	495	462	460	438	450	483	476	462	450	443	449	475	450	512	457	461	464	481	467	428	443	449	465	505	440	440	457	474	457	474	449	435	496	482	441	483	454	447	408	446	485	461	463	479	424	445	422	465	455	503	494	472	475	488	442	456	469	452	461	496	433	453	492	439	459	433	449	457	471	495	479	422	465	476	453	422	455	432	442	471	427	498	473	445	475	492	453	495	442	469	480	470	508	486	516	472	501	474	456	479	498	493	452	443	451	461	458	472	476	463	409	457	461	451	473	457	480	437	437	465	517	472	413	470	438	482	436	476	456	473	430	437	474	458	496	459	464	419	484	500	477	452	484	440	467	442	457	450	408	467	467	470	484	484	473	489	465	428	415	477	472	498	469	446	463	493	462	475	445	442	436	437	472	446	463	474	462	442	458	463	435	463	397	487	478	475	513	502	473	456	474	445	467	452	472	469	480	483	401	445	469	446	465	459	467	463	444	495	473	487	449	470	483	456	484	469	486	458	449	512	510	472	436	462	484	457	454	470	453	432	453	423	456	423	441	461	482	452	451	440	454	473	442	466	465	428	508	467	490	466	487	474	460	465	478	432	516	491	442	459	475	469	488	473	496	525	472	446	436	483	492	443	481	481	470	470	467	494	487	484	427	430	472	437	457	488	446	427	457	510	426	472	480	457	430	470	438	414	453	468	473	487	476	481	506	470	474	450	444	481	439	447	440	430	465	501	501	434	425	459	480	466	489	402	484	460	472	468	441	455	419	458	428	468	482	470	469	505	478	474	448	446	464	450	472	465	495	462	478	469	463	423	452	461	424	468	503	435	448	485	505	498	451	472	469	500	459	471	473	490	505	433	471	443	455	460	460	508	484	490	446	456	466	453	465	438	453	467	468	499	466	453	445	433	479	472	486	454	462	456	417	470	483	453	476	469	445	448	423	517	474	477	480	454	439	514	500	444	462	481	433	510	486	465	515	434	496	465	471	482	450	480	493	455	444	458	408	484	449	468	433	428	467	467	435	492	482	455	434	453	468	430	479	424	456	426	473	469	486	477	486	456	466	458	429	484	499	463	444	467	462	461	475	455	462	466	480	457	451	446	476	454	447	484	451	469	498	451	443	434	433	442	440	504	422	456	482	479	480	437	489	502	476	467	474	492	490	476	494	466	426	428	465	488	452	444	460	452	418	499	481	474	411	452	502	428	478	452	502	436	479	445	523	456	453	462	484	494	431	450	450	457	443	497	477	447	438	414	427	456	461	466	497	440	469	475	495	467	481	459	425	458	443	449	487	422	476	477	476	447	474	449	455	432	437	478	455	449	448	454	451	466	495	455	460	443	468	442	464	468	474	494	463	469	454	463	471	504	423	452	451	473	471	478	448	461	461	564	505	462	444	457	478	492	470	433	455	457	449	499	462	496	412	460	447	433	483	471	464	425	445	479	496	499	485	429	454	477	470	445	422	492	457	437	483	514	496	467	479	484	462	446	444	485	465	484	477	436	494	477	479	473	446	484	487	484	457	461	450	435	436	489	454	447	486	455	497	435	454	457	452	431	444	454	485	509	457	488	449	498	455	464	494	497	490	461	478	463	475	462	484	465	456	431	463	502	438	458	451	451	516	457	448	464	445	430	481	487	450	449	448	451	469	457	436	412	518	495	428	464	428	449	472	468	468	422	443	463	476	486	422	470	496	467	449	432	449	452	420	442	477	408	487	482	494	456	490	484	452	472	467	461	474	427	445	455	429	434	469	453	440	478	441	522	459	449	467	436	433	472	459	474	500	442	450	430	449	481	486	458	476	462	472	414	443	480	489	426	480	483	446	447	469	455	481	445	474	456	478	475	459	470	409	449	484	450	465	421	458	483	474	462	470	474	463	405	464	461	458	448	478	450	444	428	428	434	505	451	471	498	501	478	418	444	477	484	500	486	473	415	452	447	470	423	434	472	506	452	454	462	467	462	425	473	439	486	474	483	464	441	478	457	466	498	441	464	457	473	467	456	471	480	476	465	419	457	466	472	452	480
6928	7274	11559	7346	10276	10302	7405	3760	2177	1449	1225	1114	1075	1076	1060	1049	1049	1052	1058	1063	1034	1095	970	1065	1064	1104	1056	1027	1068	1078	1029	987	1048	1073	1059	1038	1022	1031	1029	1053	1050	1040	1097	1032	1087	1043	1125	1095	1046	1056	1004	1057	1040	1068	1048	1036	1050	1103	992	1051	1018	985	1083	1054	1054	1065	1074	1067	1084	1058	1069	1017	1000	1047	1071	1059	1082	1080	1039	1080	1063	1052	1055	1107	1059	1070	1006	1077	1045	1059	1119	1079	1085	1101	1013	1047	1064	1039	1024	1032	1054	1106	1044	1021	1080	1043	1051	1041	1020	1072	1013	1061	1083	1036	1048	1057	1011	1042	1078	1056	1062	1066	995	1069	1106	1070	1029	1034	1054	1043	1072	1079	1047	1052	1108	1135	1078	1091	1064	1042	1096	1013	1080	1083	1072	1053	1069	1051	1058	989	1053	1032	1056	1087	1018	1017	1064	1024	1056	1056	1078	992	1044	1019	1033	1074	1014	1093	1057	1063	1053	1058	1029	1068	1039	1039	1030	997	1084	1072	1041	1069	1063	1034	1024	1044	1059	1066	1047	1064	1037	1056	997	1054	1003	1021	1088	1035	1061	1037	1069	1059	1025	1062	1098	1006	1148	1080	1043	1066	1083	1048	1070	1071	982	1067	1093	1098	1057	1083	1031	1073	1121	1078	1078	1024	1063	1050	1007	1048	1065	1015	1069	1080	1071	1039	1035	1028	1072	1095	1017	1034	1080	1020	1030	1059	1076	1068	1066	1055	1037	1145	1045	1069	1010	1074	1046	1026	1076	1105	1099	1049	1027	991	1058	1098	1042	1034	1047	1042	1031	1116	985	1031	1031	1074	1069	1060	1080	968	1060	1035	1022	1077	1031	1022	1079	1034	1026	1023	1063	1023	1062	1029	1086	1077	1012	1085	1022	1074	1112	1064	1081	1070	1068	1052	1098	1060	1058	1143	1075	1069	1049	1068	1063	1096	1083	1049	1025	1040	1056	1092	1006	1039	1098	1035	1042	1095	1082	1071	1016	1033	1068	1114	1085	1086	1069	1030	1118	1073	1029	1086	1068	1084	1096	1058	1085	1048	1106	1039	961	1074	1082	1012	968	1069	1052	1079	1054	1073	1050	1052	1031	1063	1074	1067	1112	1109	1025	1032	1067	1033	1075	1069	1090	1027	1072	1066	1030	1045	1063	1092	1085	981	1043	1093	1110	1073	1144	1051	1050	1072	1065	1080	1072	1134	1078	1107	1064	1035	1041	1117	1055	1050	1051	1088	1017	987	1071	1073	1040	1025	1052	1046	1100	1049	1047	1075	1051	1089	1084	1043	1052	1039	1045	1111	1017	1038	1017	1052	1098	1106	1070	1130	1005	1036	1158	1010	1087	1081	1086	1099	1044	1048	1020	1117	1054	1056	1072	1039	1060	1078	1084	1026	1034	1070	1119	1059	1055	1034	1069	1077	1130	1046	1069	1007	1065	1031	1087	1033	992	1076	1045	1036	1059	1028	1064	1065	1049	1085	1086	1007	1050	1039	1036	1046	1058	1019	1074	1010	1047	1034	1071	1042	1060	1083	1105	1065	1036	1056	1025	1021	1062	1071	1048	1056	1040	1031	1039	1041	1041	1077	1062	1017	1059	1042	1038	1003	1025	1039	1097	1061	1070	1030	1088	1065	1003	1057	1030	1081	1075	1071	1043	1059	1056	1004	1061	1030	1060	1058	1091	1031	1073	1037	1033	1045	1041	1092	1052	1053	1101	1018	1034	1112	1077	1041	1093	1054	1075	1082	1075	1081	1099	1049	1069	1084	1028	1019	1071	1059	1115	1036	1027	1057	1034	1030	1054	1111	1073	1083	1025	1057	1049	1022	1052	1039	1084	1073	1110	984	1050	1015	1039	1117	1057	1050	1126	1076	1102	996	1040	1034	1051	1084	1074	990	1012	1056	1075	1015	1024	1043	1084	1062	1057	1009	1029	1100	1068	1083	1048	1047	1079	1069	1091	1017	1049	1088	1062	1039	1025	1070	971	1051	1086	1072	1089	1102	1084	1085	1011	1095	1002	1029	1040	1055	1034	1070	1064	996	1048	1040	1035	1025	1032	1027	1062	996	1044	1049	1033	1092	1094	1005	1082	1055	1099	1089	986	1066	997	992	1066	1050	1082	1040	1069	1042	1033	1065	1023	996	1044	1011	1072	1092	1068	1038	1072	1006	1041	1027	1005	1062	1096	1040	1001	1040	1052	1076	1066	1021	1048	1121	1090	1106	1044	1029	1052	975	1048	1079	1024	1068	1053	1027	1049	1052	1076	1048	1079	1016	1107	1045	1047	1037	1073	1055	1074	1121	1063	1021	1009	949	1079	1063	1061	1044	1056	1054	1057	1074	1035	1049	1055	1091	1022	1001	1075	1081	1145	1063	1020	1083	984	1012	1082	1036	1094	1103	1025	1023	1041	1006	1029	1074	1051	1082	1008	1027	1084	1029	1044	1039	1084	1049	1071	1036	1043	1063	1038	1004	1055	1056	1062	1107	1075	1057	1047	1056	1087	1050	1045	1046	1052	1030	1040	1074	1087	1055	1049	1071	1075	1091	1065	1060	1098	1031	1082	1077	1042	1072	1114	1062	1058	1100	1041	1078	1095	1065	1071	1128	1093	1072	1018	1050	1041	1007	1045	1081	1013	1023	984	1115	1048	1038	1003	1029	1092	1083	1030	1079	1011	1065	1058	1029	1028	1049	1054	1055	1087	1035	1024	1000	1107	1114	1075	1069	1063	1038	1037	1074	1067	1080	1036	1053	1053	1069	1028	1045	1085	1074	1054	1073	1092	1109	1084	1049	1021	1035	1045	1077	1007	1055	1069	1077	1046	1059	1042	1055	1094	1046	1054	1056	1060	1076	1085	1096	1054	1098	1017	1085	1069	1062	1021	983	1000	1097	1060	1069	992	1099	1071	1051	1075	1044	1021	978	1042	1108	1040	1035	1078	1088	1023	1073	1102	1042	1022	1072	1105	1133	1045	1113	1012	1051	1041	1073	1071	1129	1090	1062	1071	1086	1050	1083	1050	1047	1065	1018	1065	1059	1093	1069	1097	1059	1064	1048	1074	1029	1043	1050	1082	1089	1119	1062	1053	997	1071	1011	1111	1030	1082	1079	1027	1055	1107	1050	1063	1056	1044	1056	1023	1087	1073	1025	1042	1034	1100	1014	1033	1046	1048	1028	1100	1062	1095	1004	1059	1055	1055	1092	996	1050	990	1045	1023	1107	1006	1080	1072	1028	1021	1041	986	1021	1065	1048	1025	1004	1083	1014	1058	1087	1039	1025	1059	997	1086	1069	1039	1006	1116	1030	1005	1026	1052	1087	1059	1044	1054	1008	1024	1075	1011	1065	1069	1027	1047	1042	1026	1062	1056	1064	1025	1047	1029	991	1087	1001	1077	1097	1084	1042	1092	1019	1101	981	1037	1096	1091	1064	1023	991	1014	1045	1000	1096	1073	1018	1033	1062	1037	1043	1046	1047	992	1077	1074	1099	1097	1057	1054	1067	1076	1002	1064	1078	1138	1042	1066	1072	1014	1062	1056	1092	1031	1027	1058	1072	1081	1046	1008	988	1090	1102	1070	1068	1080	1109	1058	946	1085	1043	1073	1074	1057	1030	1050	1039	1060	1094	1076	1096	1032	1080	1062	1047	1080	1084	1075	1052	1010	1044	1059	1064	1057	1062	1053	1045	1090	1029	1053	1117	1091	1047	1002	1034	1027	1046	994	1081	1063	1040	1056	1058	1047	1044	1040	1027	1044	1053	1060	1015	1056	993	1053	1076	1049	1086	1069	1069	1037	1081	1040	1049	1049	1034	1046	1081	1075	1094	1072	1026	1047	1058	1050	1070	1069	1019	1048	1098	1010	1070	1102	1045	1053	1073	1079	1032	1055	1022	1071	1128	1099	1009	1092	1088	1112	1095	1086	962	1071	1051	1079	1075	1055	1079	1095	1084	1032	1001	1115	1073	1035	1118	1051	1056	1083	1083	1060	1035	1117	1088	1010	1024	1050	1064	1033	1124	1023	1042	1031	1052	1064	1024	1069	1051	953	1045	1085	1012	1067	1009	1038	1023	1067	1054	1073	1075	1050	1029	1054	993	995	1057	1035	1053	1032	1065	1044	1037	1012	1015	1045	1097	1049	1055	1043	1117	1015	1014	1019	1102	1080	1040	1051	1079	1023	1055	1073	1068	1035	1078	1065	1083	1034	1073	1015	1032	1080	1101	1033	1047	1023	1043	1073	1130	1029	1006	1040	1019	1114	1040	1122	1065	1030	1058	1059	1063	1033	1067	1068	1027	1012	1038	1057	1030	1094	1087	1050	1035	1023	1024	1004	1041	1077	1005	1051	1061	1067	1083	1065	1063	1093	1096	1040	1045	1112	1012	1070	1082	1053	1054	1008	1057	1035	1069	1054	1021	1108	992	1020	1014	1061	1083	1007	997	1008	1120	1059	1086	1042	1057	1120	1046	1035	1038	1024	1042	1059	1053	1032	1039	1079	1019	1038	1075	1056	1078	1047	1060	1012	1064	1059	1093	1032	1087	1059	1056	1066	1089	1034	1062	1088	1033	1030	1024	1097	1059	1067	1042	1051	1076	1098	1080	1048	1056	1015	1036	1046	1073	1054	1050	1045	1040	1151	1086	1055	1085	1044	1044	1087	1006	1046	1042	1060	1013	1039	1057	1073	1032	1050	1052	1048	1007	1013	1105	978	1039	1054	1070	1001	1026	1089	1016	1084	1058	1055	1056	1055	1038	1032	1071	1096	1079	1041	1056	1100	1044	1080	1027	1095	1061	1083	1047	1010	1088	1050	1042	1028	1037	1055	1047	1059	1037	1112	992	1059	1063	1084	1044	1028	1065	1056	995	1053	1011	995	1065	1071	1070	1083	1024	1074	1058	1043	1042	999	1042	1085	1089	1078	1086	1061	1010	1106	1036	1042	1038	1021	1063	1053	1047	1064	1086
65573	68409	70117	49723	52782	47353	33613	17851	6420	1884	770	478	398	439	441	381	438	379	437	417	426	380	423	464	408	435	383	412	433	419	412	412	404	433	432	429	439	403	449	441	407	389	437	437	433	412	479	402	450	397	407	418	394	427	404	412	400	415	449	428	458	385	442	438	408	431	401	420	456	432	421	440	447	441	435	423	415	436	407	409	405	439	399	444	417	417	454	445	424	392	371	451	401	424	417	423	392	416	424	398	375	424	399	419	439	402	407	449	426	400	428	397	427	429	405	412	412	414	393	385	408	451	417	389	412	437	375	407	408	442	404	446	383	389	425	402	407	436	395	418	424	418	376	412	432	459	424	407	417	375	388	429	424	405	378	407	438	404	447	397	424	357	455	415	460	370	370	416	408	433	410	438	444	449	456	429	415	416	377	436	426	419	444	416	428	436	406	435	414	453	459	405	417	446	418	435	421	395	434	425	423	434	389	411	403	406	434	418	398	412	405	440	403	441	433	429	405	413	446	409	408	385	423	390	469	478	410	409	456	482	394	439	387	434	406	387	408	394	391	404	406	398	434	428	441	441	393	387	434	384	391	412	401	392	415	438	425	415	422	436	431	435	438	421	400	431	403	442	445	357	412	420	389	407	395	397	407	432	424	405	407	428	413	407	441	402	403	421	427	426	384	435	447	406	420	419	420	441	404	480	447	450	382	440	434	427	420	424	430	402	444	431	447	448	414	405	399	452	451	381	397	416	425	442	447	422	408	430	415	410	449	391	416	406	405	419	426	388	423	437	425	440	439	447	414	423	435	425	399	392	388	435	433	401	440	407	415	393	419	419	418	432	395	466	415	427	457	422	378	422	447	422	376	406	427	440	400	421	411	423	424	425	438	421	427	401	418	394	438	435	378	397	399	458	436	415	433	437	429	398	421	377	469	435	435	404	469	439	442	451	436	472	406	393	416	412	394	407	452	396	451	392	413	414	443	409	399	413	394	425	455	398	412	396	380	416	408	400	435	470	402	423	449	430	408	405	385	439	459	435	444	409	437	395	386	378	423	420	421	447	439	419	410	407	396	436	402	399	395	412	413	450	412	402	398	443	396	425	422	443	399	402	420	454	423	457	377	418	416	404	417	398	427	453	427	400	411	409	416	391	416	401	430	436	458	428	396	408	378	427	397	423	420	360	460	425	440	421	462	429	399	398	419	438	398	399	422	424	417	409	437	432	445	444	415	422	422	423	438	440	454	446	443	386	407	405	456	398	442	414	409	414	432	418	415	437	417	440	430	411	402	402	422	418	447	427	447	424	421	420	420	411	436	406	402	404	404	396	423	432	423	372	398	431	447	466	457	449	460	418	416	426	412	469	437	418	438	414	406	461	376	400	393	416	403	422	426	416	409	422	365	418	427	401	381	456	458	419	403	396	422	402	430	411	408	477	393	444	453	439	425	390	468	386	370	429	389	407	429	409	425	394	411	420	445	414	408	441	400	406	429	442	408	416	428	437	416	427	421	427	419	409	415	409	423	402	426	390	406	391	450	430	436	427	401	427	393	399	431	412	428	436	467	424	428	424	437	448	407	464	373	398	414	412	387	416	427	392	407	446	366	383	361	439	446	409	397	392	427	384	453	409	385	444	387	476	428	463	404	399	439	395	405	398	377	475	427	434	401	419	429	416	410	401	403	433	425	393	402	446	440	458	367	432	438	415	407	382	399	414	406	369	402	390	412	412	402	414	413	408	415	413	430	380	390	448	408	421	410	405	412	391	427	425	428	368	434	446	385	474	464	410	403	419	405	464	452	395	412	419	406	420	446	413	411	387	453	448	436	383	454	427	432	453	453	447	404	437	432	423	445	435	429	394	407	414	405	468	433	426	395	417	431	410	371	427	430	440	414	396	428	430	422	416	465	367	425	449	423	376	413	422	391	427	393	390	434	436	436	411	447	404	425	421	431	438	443	418	465	441	381	412	423	412	397	413	392	430	432	420	400	418	396	402	417	402	460	410	388	354	396	417	426	448	401	430	410	420	410	407	424	418	377	411	413	469	438	422	404	395	417	430	399	410	389	382	437	429	391	397	417	402	439	431	462	393	433	402	393	446	400	408	404	392	420	415	382	438	403	419	420	429	419	405	445	394	434	417	418	433	431	401	440	376	400	418	436	447	425	443	464	418	456	404	427	447	417	389	352	436	425	399	385	408	418	416	388	402	429	419	395	434	408	432	461	417	415	423	429	410	427	440	446	410	429	424	439	436	395	419	391	431	398	453	372	402	415	432	450	425	386	441	397	418	408	419	405	435	410	424	440	412	443	447	401	413	410	424	403	407	421	431	384	427	411	402	397	441	411	440	375	395	426	433	422	412	408	442	435	443	426	411	393	445	470	405	404	440	402	395	435	391	448	397	445	387	444	428	387	398	410	391	438	424	422	406	453	448	444	414	379	417	446	393	366	362	414	417	436	428	471	417	399	452	401	435	468	419	430	396	430	405	423	408	393	395	439	422	411	411	391	425	418	417	444	446	404	410	402	390	432	406	361	435	441	425	431	379	458	417	416	376	411	431	436	463	436	407	437	421	418	449	403	459	386	434	446	414	440	427	408	478	435	457	423	462	408	432	437	415	403	447	419	399	420	443	367	423	438	439	402	404	405	420	367	378	427	411	447	409	418	422	415	422	395	444	466	393	459	436	396	440	392	423	442	395	396	434	396	418	426	417	436	385	400	397	433	446	433	417	453	407	412	458	461	368	447	409	440	446	399	422	399	378	425	409	415	423	398	402	391	422	455	405	428	419	437	446	386	424	454	455	427	431	402	423	423	414	445	394	389	420	431	461	428	421	459	428	433	429	444	447	432	458	464	420	430	433	442	388	425	445	389	448	408	437	399	388	409	423	433	408	394	394	428	387	430	431	450	407	421	430	438	406	436	402	395	405	442	403	391	427	386	425	417	445	399	432	413	394	471	411	409	386	403	452	425	444	437	412	423	432	414	406	436	412	409	418	448	396	453	438	383	413	420	436	451	439	435	418	394	435	454	409	423	405	391	407	428	423	380	422	454	418	455	418	445	395	412	445	417	421	412	413	446	436	410	397	434	418	398	448	388	411	429	435	463	423	395	432	421	471	431	426	427	392	444	426	394	403	412	369	389	434	460	420	445	394	468	414	406	412	422	430	415	474	403	413	407	428	427	408	442	418	441	408	421	393	409	412	412	442	426	458	422	394	407	391	389	419	404	411	434	451	455	437	409	420	427	430	435	426	409	442	422	466	434	411	429	413	419	384	412	390	391	425	409	413	428	433	396	456	420	411	427	429	388	432	394	424	470	413	420	433	413	421	450	403	427	409	397	421	421	449	426	442	420	405	431	457	383	376	389	424	423	426	438	432	392	443	415	428	427	418	441	386	421	433	419	436	378	426	446	413	426	447	403	379	445	436	397	425	395	427	410	396	443	393	414	420	361	430	404	433	435	414	428	454	440	417	412	419	412	434	436	435
39233	49584	63770	56453	63423	58929	46528	30939	15914	6099	2435	1319	1039	974	988	970	993	963	949	954	995	1012	983	979	965	969	936	955	946	955	964	955	995	990	1029	951	995	969	939	958	1010	1000	985	928	960	948	988	1015	1012	960	965	986	975	1025	986	1033	1040	1006	982	941	1017	956	974	985	1043	988	960	942	1004	974	984	932	1053	1000	969	977	1018	954	948	1020	984	951	936	1012	977	983	978	973	934	961	960	951	1005	911	952	956	978	1014	1013	1013	947	996	992	946	969	1019	950	960	936	959	987	1019	948	986	961	982	987	940	946	1006	989	1024	937	985	958	1023	946	986	979	969	910	973	995	1003	937	974	895	1019	952	1011	936	954	1003	951	1026	961	957	950	959	959	993	967	1024	993	978	965	961	965	1002	944	962	938	921	976	989	1015	958	1012	987	972	988	1012	972	1023	995	987	964	970	960	976	962	981	956	954	984	946	950	960	984	996	961	986	948	1009	982	923	1024	967	893	1043	968	977	930	937	1010	952	982	940	978	980	981	972	967	999	965	972	1055	965	981	960	995	957	967	973	1011	946	976	999	975	986	1002	994	980	968	951	967	962	990	979	930	1006	978	970	1003	966	943	991	958	939	938	975	974	996	1008	954	982	930	936	967	916	959	962	965	941	936	1010	1015	985	919	934	984	956	998	955	947	971	984	1002	932	992	974	968	1013	979	968	984	1003	1019	1010	945	994	967	1054	1005	979	984	911	965	915	979	1015	979	1009	1046	982	922	958	967	982	962	1012	995	1007	1024	1003	967	983	942	1002	933	933	914	991	991	962	984	936	973	996	959	929	1032	986	997	983	949	935	969	1011	980	996	924	978	992	992	961	950	967	929	931	961	960	964	986	972	970	964	951	998	946	979	1032	960	925	1002	1008	937	956	963	918	1007	1000	934	963	1015	970	977	974	1009	964	979	1000	961	1012	962	996	933	973	973	1019	1005	962	990	957	1001	990	1021	944	982	963	997	971	1027	973	1036	965	956	1010	960	965	977	954	1019	953	936	992	964	1008	973	1016	978	988	933	978	915	920	992	973	964	976	1006	965	951	919	974	989	947	998	955	1015	986	927	971	1038	998	970	1003	1028	986	963	977	954	973	1004	975	1024	1007	984	935	964	958	969	960	989	985	929	1020	988	940	978	957	979	994	972	971	970	955	942	948	998	905	966	1009	1009	933	973	967	982	980	959	966	989	954	1005	952	943	932	944	1042	967	945	970	905	986	994	998	959	966	1030	1015	1009	1053	946	974	955	920	955	946	987	933	951	1004	982	950	987	991	958	900	947	1013	976	941	950	931	989	957	1017	963	942	1010	937	1032	956	961	1023	990	1000	967	985	993	910	936	954	1001	1025	1024	1040	984	980	984	990	1005	963	945	965	980	950	1001	963	981	1006	969	922	1039	984	970	1003	931	1009	939	1003	1039	989	1032	942	955	957	945	937	975	968	1036	990	984	1000	993	965	996	923	957	980	941	1001	973	992	998	988	927	972	1016	975	1000	986	991	1018	981	964	947	970	998	967	985	981	997	965	963	911	1000	966	1039	995	1051	1044	959	974	968	982	1015	979	974	991	1001	976	932	977	1028	961	934	927	971	990	954	997	941	971	964	993	916	975	1000	988	971	1008	996	1046	987	949	1002	989	1031	944	928	1008	954	945	975	998	986	1023	982	1023	972	997	961	984	960	990	962	961	959	991	1081	974	964	914	933	1019	967	976	976	980	1011	1010	980	983	1043	968	955	1003	991	964	959	962	942	1003	982	947	998	917	963	981	960	1016	951	972	982	1001	999	1021	956	938	970	901	955	966	985	976	989	960	988	983	982	934	991	1000	944	979	996	993	972	984	988	939	997	983	990	980	920	993	973	1003	924	949	973	974	943	924	920	963	993	983	934	1020	985	989	1017	996	982	976	1009	985	946	1023	1026	966	1025	1087	987	970	991	972	982	967	927	984	1022	963	981	984	961	938	998	939	950	969	993	995	993	1013	978	997	953	971	977	936	1016	912	914	951	922	972	984	979	940	976	980	1006	998	1035	996	963	952	1015	977	936	1028	1018	961	955	989	931	995	946	975	907	977	946	994	984	982	980	962	976	976	924	946	976	954	991	973	936	895	977	933	981	975	947	1021	931	975	988	1007	1065	978	968	945	996	967	972	931	987	973	927	976	941	969	981	1015	996	1033	942	1003	927	1006	954	1021	975	993	985	955	989	969	966	981	988	993	985	946	983	964	950	979	970	979	989	937	959	918	1017	1007	965	1021	970	998	978	987	974	983	974	981	995	954	968	911	942	977	944	984	1036	1012	1014	953	984	1008	1011	985	997	980	989	987	990	948	1017	972	975	975	963	980	968	929	944	1011	930	958	967	933	970	991	956	963	983	997	931	958	931	990	1047	953	994	928	991	973	996	960	998	974	959	1038	952	968	952	963	950	932	965	950	933	974	1012	944	909	959	953	904	990	999	937	987	963	990	993	980	994	1011	982	995	1023	975	1013	1001	964	951	1007	973	960	997	953	982	970	923	1016	983	945	978	1009	950	988	958	988	964	955	995	976	952	973	1001	977	1027	960	962	1021	940	925	1048	945	995	979	958	974	947	975	1024	987	1037	952	971	962	1004	970	977	998	942	973	997	973	986	955	998	995	968	945	1066	955	965	979	1002	961	1030	919	937	972	1027	967	980	1000	1020	979	999	954	989	948	956	977	915	1012	981	964	956	943	962	992	1010	976	995	984	962	970	976	969	1009	975	955	949	1009	989	941	944	991	939	991	957	970	995	996	928	955	931	961	1019	955	1052	950	976	973	992	953	962	986	1005	968	1075	1023	1011	1028	966	1001	995	972	985	935	905	980	993	966	997	960	1020	980	958	983	975	1045	961	980	983	1035	967	1011	1027	1003	981	1010	1002	1012	1030	990	989	986	973	1030	1010	975	1043	974	971	984	1033	981	940	1051	955	996	963	993	952	956	1020	954	994	1000	992	983	987	957	936	1003	1000	1055	1007	931	1006	944	897	950	1006	995	1018	977	954	1014	981	983	996	971	981	1007	970	960	961	1008	967	935	944	993	947	1015	1008	974	1047	974	986	929	973	987	953	974	975	1049	1014	981	1013	922	989	996	957	994	989	999	984	975	982	967	973	923	947	971	1000	920	954	1040	965	994	989	985	985	1010	1001	989	1001	965	977	926	994	1048	929	968	1012	967	911	1002	981	1012	970	988	1001	1004	970	1018	977	967	925	962	946	958	923	987	996	989	966	966	959	985	971	946	1030	999	965	977	974	942	971	968	1024	937	994	921	1018	925	927	987	1002	973	1030	940	1011	972	1000	978	962	994	965	1011	924	994	996	976	1006	936	1014	1028	993	945	949	948	989	981	962	965	971	988	991	977	997	959	959	991	1030	973	976	958	1025	978	977	1007	941	953	992	1001	998	935	963	952	976	975	972	965	1056	977	988	985	979	971	1002	1019	1024	989	1023	1001	931	963	1059	986	960	991	928	1001	985	969	967	986	993	1032	970	992	992	975	951	947	1048	1016	1006	1041	967	1006	935	985	966	1008	933	932	945	972	982	978	988	985	967	968	972	1026	984	970	927	945	966	991	937	967	983	928	978	951	968	972	938	972	941	937	951	970	905	979	943	983	1032	1037	948	1013	937	1012	958	991	1007	978	998	939	938	983	973	1009	925	945	917	923	988	986	938	994	1009	894	1011	972	949	1014	993	985	968	940	1000	966	990	988	949	962	1051	1009	960	985	1025	911	958	971	1036	977	960	999	937	962	914	946	1015	1030	964	998	974	983
40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
