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
336974979711	336974980274	336974980824	336974981374	336974981924	336974982474	336974983024	336974983574	336974984124	336974984674	336974985224	336974985774	336974986324	336974986874	336974987424	336974987974	336974988524	336974989074	336974989624	336974990174	336974990724	336974991274	336974991824	336974992374	336974992924	336974993474	336974994024	336974994574	336974995124	336974995674	336974996224	336974996774	336974997324	336974997874	336974998424	336974998974	336974999524	336975000074	336975000624	336975001174	336975001724	336975002274	336975002824	336975003374	336975003924	336975004474	336975005024	336975005574	336975006124	336975006674	336975007224	336975007774	336975008324	336975008874	336975009424	336975009974	336975010524	336975011074	336975011624	336975012174	336975012724	336975013274	336975013824	336975014374	336975014924	336975015474	336975016024	336975016574	336975017124	336975017674	336975018224	336975018774	336975019324	336975019874	336975020424	336975020974	336975021524	336975022074	336975022624	336975023174	336975023724	336975024274	336975024824	336975025374	336975025924	336975026474	336975027024	336975027574	336975028124	336975028674	336975029224	336975029774	336975030324	336975030874	336975031424	336975031974	336975032524	336975033074	336975033624	336975034174	336975034724	336975035274	336975035824	336975036374	336975036924	336975037474	336975038024	336975038574	336975039124	336975039674	336975040224	336975040774	336975041324	336975041874	336975042424	336975042974	336975043524	336975044074	336975044624	336975045174	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2748	3650	2300	2752	3650	2300	2756	3650	2300	2760	3650	2300	2763	3650	2300	2763	3650	2300	2767	3650	2300	2767	3650	2300	2767	3650	2300	2767	3650	2300	2767	3650	2300	2767	3650	2300	2767	3650	2300	2767	3650	2300	2767	3650	2300	2767	3650	2300	2767	3650	2300	2767	3650	2300	2767	3650	2300	2767	3650	2300	2770	3650	2300	2774	3650	2300	2777	3650	2300	2779	3650	2300	2779	3650	2300	2779	3650	2300	2779	3650	2300	2782	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
89459	76697	60320	35959	16521	4314	944	493	447	439	441	497	444	469	435	457	484	436	459	440	446	430	460	462	437	463	467	445	428	468	479	442	404	467	460	450	434	429	433	473	491	475	464	469	456	441	456	451	427	468	424	449	454	442	429	498	452	473	471	447	402	406	426	464	411	447	455	446	399	484	415	461	469	467	431	427	423	503	441	455	498	456	456	443	435	434	438	456	494	447	486	448	457	445	477	438	443	485	452	446	460	429	444	476	462	412	461	427	468	430	426	477	449	431	433	469	422	477	447	420	423	469	412	460	442	458	439	429	422	437	512	472	428	467	448	474	504	420	470	446	426	427	436	411	461	414	448	453	447	421	470	487	492	507	439	442	476	464	471	423	490	454	430	412	463	464	463	443	453	432	453	440	463	473	465	488	515	467	468	459	461	465	433	472	439	445	466	440	471	476	490	426	411	426	473	415	537	445	428	452	483	414	464	440	437	463	485	383	432	479	461	455	472	461	485	440	461	429	428	450	456	451	472	405	473	429	467	424	460	471	465	412	392	437	472	438	477	436	460	418	427	433	457	424	411	483	466	417	459	455	448	458	463	460	430	442	435	486	427	467	461	434	450	460	436	439	461	437	433	404	465	435	470	438	455	448	451	477	436	417	447	442	471	491	475	427	420	413	466	450	453	449	422	428	482	481	421	472	473	458	426	449	431	461	454	420	469	483	435	497	429	464	432	459	489	447	458	488	445	426	462	444	468	459	455	439	433	524	466	421	468	453	424	438	429	457	439	465	413	430	461	426	484	479	460	439	464	484	468	436	449	424	443	474	452	461	417	450	445	447	458	446	465	437	451	453	455	441	419	416	477	406	432	409	451	429	469	458	405	482	445	470	460	472	425	439	477	493	456	425	430	402	441	443	424	430	480	455	477	479	426	426	496	444	443	474	447	453	492	430	455	445	452	447	409	411	430	443	453	493	421	477	460	454	460	442	461	502	446	449	486	471	464	436	488	443	493	465	419	471	462	444	456	448	487	423	421	440	447	454	458	487	457	479	493	471	453	494	406	464	454	436	465	464	448	429	486	465	450	457	423	433	441	475	469	484	419	457	438	469	455	455	464	486	454	433	456	457	445	487	465	431	459	414	418	444	501	464	431	475	450	474	443	454	445	436	505	429	446	460	450	465	446	431	458	415	420	410	419	474	456	470	478	457	448	445	431	459	436	415	461	460	462	471	511	502	469	492	467	429	453	427	446	444	437	447	450	448	421	417	470	472	444	435	431	435	431	453	431	416	425	464	445	460	470	473	435	465	445	476	444	466	419	433	440	428	442	450	446	471	442	427	444	464	432	454	447	420	468	477	457	435	397	493	447	457	412	474	440	436	460	497	469	433	447	425	431	432	462	423	466	443	465	418	440	441	451	461	468	441	449	435	400	427	485	470	488	445	467	451	439	482	441	424	478	430	442	469	460	485	461	473	455	428	435	463	438	456	455	450	450	439	439	447	470	416	491	460	434	471	475	409	497	448	424	461	451	425	416	428	423	456	450	469	425	486	445	399	458	428	464	433	447	442	433	439	414	457	458	444	458	422	452	446	424	477	476	476	476	455	470	457	482	407	459	445	460	458	445	416	421	451	437	423	490	484	448	462	464	459	453	447	441	458	434	439	416	488	427	451	435	468	481	474	443	440	471	425	462	451	431	453	456	461	433	475	436	487	461	449	429	466	451	466	481	484	404	427	460	460	451	461	411	493	452	488	419	492	491	491	415	435	413	485	433	440	455	430	460	472	480	446	442	482	446	409	449	451	436	447	469	426	461	492	483	460	445	453	480	410	480	451	499	453	430	449	443	465	482	438	478	455	446	449	455	448	471	448	456	391	428	459	446	465	492	447	451	435	467	452	430	472	471	478	446	474	468	462	435	439	486	442	432	461	471	440	458	460	462	429	451	466	421	434	436	462	431	465	459	475	472	432	473	439	426	450	480	405	431	451	446	464	424	420	449	450	446	441	462	446	464	454	439	454	457	481	424	470	433	447	498	470	441	415	456	456	459	497	465	435	415	460	470	466	452	431	406	449	475	424	405	447	462	430	470	472	489	430	474	472	422	456	435	473	409	483	418	459	458	466	461	471	452	482	451	434	425	450	485	429	447	447	453	397	428	435	465	443	451	461	451	406	421	471	444	462	472	439	464	426	451	473	440	467	476	438	428	438	406	445	424	482	436	384	417	459	461	457	424	463	446	425	475	456	421	452	477	431	447	449	446	459	446	480	495	463	447	449	432	469	476	424	448	448	478	451	472	476	428	452	496	501	458	445	470	421	415	472	475	450	440	405	420	456	441	460	435	433	399	431	421	443	491	448	471	435	414	472	446	476	464	440	419	451	430	468	430	472	394	441	437	463	447	460	469	440	459	460	450	481	430	427	440	433	476	464	454	487	440	431	435	501	477	464	420	467	459	424	431	458	451	466	472	421	414	453	439	492	465	463	488	439	455	478	439	452	484	484	490	472	498	465	426	473	454	470	471	454	409	461	450	439	534	465	478	415	488	448	448	471	487	396	434	454	421	437	503	448	458	455	470	478	472	447	451	463	426	428	459	455	414	454	432	387	396	463	460	476	454	436	468	433	441	465	431	444	461	441	447	441	449	458	457	469	447	455	439	473	436	455	445	425	462	409	455	432	483	465	437	456	440	466	457	469	468	425	428	498	441	413	424	467	501	427	424	483	428	431	453	404	486	451	459	444	486	470	404	438	506	443	451	464	480	435	414	443	472	444	440	457	461	426	429	451	434	458	427	423	427	481	453	436	453	478	446	450	439	442	480	431	416	467	475	468	427	452	442	462	472	464	465	457	433	469	420	444	428	431	424	455	455	438	419	466	444	400	491	443	454	451	435	435	395	454	440	464	478	471	477	441	436	470	444	456	491	453	492	452	413	420	455	468	416	443	419	435	435	469	453	436	424	400	438	448	432	437	423	447	456	416	444	485	435	449	472	449	439	456	421	435	439	455	449	452	448	424	445	449	449	449	460	469	462	407	388	473	459	469	436	462	460	442	457	442	484	493	498	453	422	471	454	449	463	501	462	440	412	450	453	450	453	467	449	415	460	477	467	417	459	410	419	433	451	425	466	446	438	445	443	423	407	415	447	488	476	430	458	445	445	495	432	464	435	392	468	459	457	474	448	484	465	427	446	485	449	458	412	418	439	412	492	441	436	449	443	461	460	454	483	441	472	427	440	485	421	403	458	454	429	468	441	423	422	440	503	470	400	461	452	388	420	455	485	466	464	441	431	458	433	428	462	448	466	432	446	443	438	428	470	420	433	461	491	460	465	468	436	446	444	457	479	446	432	443	430	467	451	452	412	460	440	492	474	440	437	487	416	456	446	476	450	451	432	478	453	421	439	431	479	454	437	441	496	432	462	438	417	449	453	444	462	439	443	444	448	412	416	443	439	491	457	407	456	434	482	450	463	435	413	413	404	494	486	472	474	496
67446	66739	58764	41134	19913	8329	2151	1031	1085	1049	1061	1088	1079	1021	1007	1026	1049	1073	1065	1085	1070	1037	1028	1050	1096	1089	1016	1051	1072	1024	1103	1125	1056	1051	1042	1119	1052	1082	1073	1040	1049	968	1031	1062	1017	1057	1015	1078	1066	1066	1049	990	1042	1019	1116	1060	1062	1066	1078	980	964	1106	1080	1088	1071	1006	1090	1075	1104	1029	1063	1014	1037	1056	1052	1067	1075	1067	1063	1091	1036	1030	1061	1063	1029	1026	1002	1043	1060	1068	1071	1033	1052	1060	1079	1094	1080	1064	1031	1038	1086	1069	1071	1069	1087	1046	980	1035	1073	1074	1045	1024	1081	1080	980	1032	1040	1082	995	1079	1050	995	1042	1030	1054	1077	1002	992	1028	1038	1054	1021	992	1059	1041	1022	1007	1092	1042	1089	1074	1105	1051	1063	1053	1029	1061	1106	1072	1097	1104	1039	1069	1059	1037	1074	1056	1082	1006	1022	1031	1042	1095	1036	1029	1065	1040	1021	1006	1035	1010	1047	1069	1087	1080	1061	1038	1060	1051	1052	1027	1069	1025	1053	1047	1056	1030	1071	1101	1034	1087	1032	1059	1049	1120	1101	1050	1055	1055	1036	1032	1024	1030	1039	1046	1115	1029	1059	1057	1043	990	1098	1063	1051	972	1053	1000	1052	1058	1026	1034	1064	1057	1084	1021	1053	1035	1049	1040	1034	1028	1050	995	1036	1004	1035	1052	1037	1061	1037	1049	1051	1050	1088	946	1048	986	1067	1021	1088	1065	1075	1040	1036	1106	1023	1083	1053	1061	992	1119	1048	1105	1033	1020	1029	1011	1047	1057	1053	1067	1063	1071	993	1006	1072	1061	1033	1012	1074	1137	999	992	1075	1013	1066	1025	1082	1043	1037	1056	1070	1026	1046	997	1065	1110	1071	1064	1025	1101	1074	1067	1041	1126	1034	1045	1063	1112	1031	1052	1027	1055	1072	1061	1098	1050	1066	1047	1081	1053	1062	1126	1079	1073	1015	1050	1096	1076	1043	1075	1053	1015	987	1009	1062	1118	1017	1074	1048	1006	1064	1069	1011	1034	1054	1055	1039	1033	1026	1044	1148	1008	998	1043	1049	1021	1057	1013	1047	1037	1038	1056	1091	1132	1055	1043	1088	1102	1060	1035	1051	1076	1055	1037	1044	1051	1048	1044	1032	980	1078	1089	1010	1125	1041	1097	1003	1079	1033	1043	1071	1032	1095	1004	999	1037	1032	1060	1019	1055	1032	1087	987	1044	1067	1101	1073	1056	1068	1041	1046	1064	1080	1035	1047	1047	1068	1009	1046	993	1049	1031	1045	1060	1077	973	1058	1053	1047	1053	1041	1054	1088	1079	1003	1065	1044	1036	1016	1102	1061	1015	1029	1068	1060	1077	1041	1071	1044	1058	1065	1051	1059	1003	1065	1026	1071	1022	1042	1052	1060	1078	1037	1006	1049	1086	1071	1062	1001	1040	1012	1082	1090	1062	1041	1019	1067	1033	1043	1032	961	1105	1140	1118	1022	1096	1063	1058	1038	1012	1069	1081	1066	1028	994	981	991	1048	1069	1039	1058	1030	1034	1045	1047	1018	1064	1011	1048	1074	1009	1037	1039	987	1059	1003	1091	1021	1037	1046	1077	1030	1088	996	1081	1042	994	1000	1041	1075	1025	1028	1033	1059	1022	1039	1068	1105	1015	1071	1045	1025	1104	1089	998	1008	1002	1039	1035	1071	1048	1071	1046	1054	1091	1041	1072	1004	1022	1071	1054	1070	1000	1091	1039	1070	1030	1055	1048	1049	1019	1088	1051	1079	976	1010	1092	1079	1044	1095	1040	1040	1031	1029	1082	1047	1049	1009	1049	1118	1076	1097	1083	1069	1037	1021	1088	1100	1027	1037	1051	1058	1078	1098	1122	1031	1080	1140	1008	1090	1080	1058	1035	1044	1044	1059	1042	1107	1014	1044	1035	1036	999	1062	1017	1063	1015	1006	1015	1055	1049	1034	1077	1085	1069	1021	1036	1017	999	1006	1014	1061	1043	1050	1135	1061	1006	1083	999	1048	1071	1104	1060	1016	1025	1001	1052	1108	1107	1044	1103	1041	1083	1035	1027	1039	1036	1060	1036	1046	1049	1026	1106	1068	1116	1041	993	1076	1036	1122	1067	1022	1045	1056	1055	1065	1039	1064	1080	1056	1049	1055	1042	1028	1064	1033	1014	1036	1052	1023	1045	1060	1003	1066	1075	1066	1103	1024	1055	1058	1050	1055	1062	1107	1049	1096	1086	1091	1030	1059	1070	1089	1022	1038	1049	1031	1075	1029	1078	1063	1063	1024	1123	1054	1056	1046	1108	1029	1060	1096	1025	1074	1009	1092	1004	999	1057	1059	1028	1065	1036	1041	1049	1069	1020	1064	1032	1063	1080	1018	1020	1086	1040	1103	1026	1037	1066	1052	1025	1058	1052	1037	1085	1060	1042	1074	1087	1073	1083	1073	1089	1014	1035	1055	1055	1038	990	1055	1061	1038	1076	1049	1109	1105	1077	1085	1061	1101	1105	1035	996	1036	1052	1032	1073	1056	1050	1054	1077	1041	1083	990	1080	1025	1044	1074	1073	1094	1014	1084	1049	1029	1053	1064	1059	1058	997	1021	1057	1027	1069	1078	1071	1106	1072	1064	1111	1037	1000	1036	1067	1082	1045	1023	1039	1076	1060	1035	967	1025	1053	1040	1075	1034	1052	1103	1047	1080	1051	1056	1068	1031	1044	1057	1059	1015	1053	1106	1034	1066	1029	1061	1069	1093	1019	1052	1093	994	1117	1051	1072	1045	1000	994	1022	1088	1017	1044	1025	1062	1087	1060	1061	1052	1035	1059	1047	1036	1066	1018	1114	1020	975	982	1093	1081	1102	1073	1023	1067	1061	1081	1061	1048	1034	1139	1057	1060	1050	1048	999	1034	1018	1008	1046	990	1050	1031	1075	1004	1056	993	1097	1062	989	1075	1034	1074	1062	1048	1076	1060	1043	994	1089	1024	1026	1073	1027	1044	944	1105	1081	1035	1057	1076	1016	1040	1090	1039	1079	1061	1000	1068	1017	1130	1076	1029	1075	1086	1019	1059	1080	1093	1058	1028	997	1097	1041	1054	1065	1050	1056	1066	1050	967	1036	1054	1031	1051	1071	1060	1034	1033	1076	1063	1023	1029	1058	1082	1037	1090	1104	1049	1004	1067	1016	1035	1026	1069	1060	1088	1042	1049	1020	1066	1044	1065	1030	1087	1035	1060	1014	1054	1094	1062	1086	1089	1011	958	1052	1046	1071	1081	1053	1045	988	1060	1101	1034	1057	1058	1101	1053	1070	1040	1100	1047	1068	1057	1060	1062	1022	1083	1037	1034	1123	1034	1038	1036	1027	1066	1073	1047	994	1045	1043	1107	1079	1081	1007	1048	1077	1083	1032	1024	1080	1064	1098	1008	1033	1059	1027	1034	1039	1018	996	1076	1017	1050	1082	1049	1052	1050	1094	1064	1022	1079	1012	1102	1039	1069	1034	1054	1044	1062	1072	1009	1018	1045	1053	1043	1006	1065	1102	1085	1042	1046	1040	1034	1008	1095	1100	1029	1098	1077	1021	1070	1057	1037	1076	1044	1054	1096	1019	1041	1028	1017	1068	1060	1028	1071	1071	1080	1030	1023	1011	1049	1030	1025	1029	1088	1052	1028	1032	1014	1085	1022	1035	1042	1054	1100	1052	1030	1042	1070	1040	1080	1067	1087	1005	1062	1043	1039	1046	1079	1091	1101	1055	1088	1024	1036	1007	1091	1044	1083	1086	1073	1098	1022	1052	1026	1090	1050	1023	1093	1023	1102	1061	1003	1026	1070	1041	980	1074	1075	1001	1092	1034	1062	1051	1013	1084	1009	986	1109	1094	1055	1067	1011	1062	1027	1083	1078	1009	1040	1077	1085	1057	1051	1078	1090	1071	1038	1045	1083	1085	1065	1059	1015	1096	1016	995	1056	1005	1088	1032	1042	1019	1100	1085	1075	1027	1027	1086	1051	1033	1043	1010	1061	1034	1052	1083	1060	1040	1072	1066	1108	1050	1032	1012	1013	1037	1033	1058	1045	1068	1060	1082	1073	1096	1027	1070	1013	1094	1029	1026	1092	1103	1123	1065	1054	1054	1047	990	1010	1054	1045	1081	1004	1004	1088	1056	1042	1014	1007	1050	1017	1055	1058	1101	1133	1078	1064	1050	1083	1046	1075	1055	1037	1043	1034	980	1032	1040	1054	1066	999	1081	1028	1036	1056	1036	1059	1064	1027	1066	1065	1024	1078	1075	1105	1073	1086	1070	999	1018	1059	1021	1080	993	1059	1050	1052	1040	1107	1102	1017	1037	1090	1034	1062	1050	1074	1124	1141	1051	1052	1086	1050	1084	990	1038	1020	1080	996	1033	1065	1051	1046	1023	1012	1059	1003	1052	1055	1078	1017	1032	1012	1078	1052	1023	1087	1093	1083	1018	1007	1050	994	1030	1003	1035	992	1077	1032	1032	1104	1004	1079	1110	1050	1035	1025	1040	1059	1095	1056	1126	1018	1045	1086	1037	1110	1045	1077	1043	1061	1074	1053	1072	1037	1041	1028	1054	1072	1074	1066	1096	1056	1069	1051	1098	1053	1027	1072	1036	1092	991	1097	1071	1051	1015	1081	1100	1073	1033	1083	1023	1104	1069	1011	1069	1002	1025	1006	1058	1061	1055	1083	1036	989	1012	1012	1050	1036	1066	1052	1043	1022	1024	1051	1036	1110	1067	1106	1065	1072	1009	1037	1098	1024	1037	1022	1050	1078	1081	1111	1087	1038	1094	1062	1044	1032	1031	1070	1050	1068	1032	1059	1072	1068	1061	1029	1013	1041	998	1076	1054	1033	1026	1063	1111	1041	1051	1046	1085	957	1100	1050	1037	1080	1056	1051	1032
41193	25362	11374	2789	857	516	390	351	376	337	314	377	365	370	330	376	394	389	379	354	319	381	371	355	387	350	374	364	345	348	320	346	392	354	365	362	367	366	368	438	359	370	394	406	388	361	361	333	350	361	361	370	332	349	355	354	349	345	376	371	320	388	338	402	327	381	376	319	355	337	357	331	343	332	354	344	357	359	330	358	331	328	364	357	360	384	369	358	340	363	335	418	325	375	343	399	339	345	382	378	359	385	377	376	360	333	366	368	360	343	369	355	372	344	372	360	364	316	310	356	375	391	356	358	357	365	366	387	319	356	380	345	345	408	366	352	330	352	380	373	362	358	347	354	368	359	350	360	360	364	334	356	346	358	327	353	341	401	347	350	348	339	355	368	351	356	329	316	374	333	328	336	341	374	356	325	377	366	374	418	373	358	331	349	369	356	349	365	363	341	376	396	352	363	334	364	341	403	391	335	359	368	400	372	371	359	368	349	360	325	343	352	375	385	377	361	359	368	344	351	385	361	369	369	352	360	401	348	354	388	381	347	378	403	346	354	384	336	359	405	342	400	378	348	347	361	344	380	351	364	344	355	397	365	400	336	353	369	365	361	363	362	398	370	402	367	376	342	367	338	358	362	369	367	385	412	402	350	326	359	348	365	360	364	327	401	339	345	362	378	349	380	371	369	335	342	353	341	364	390	400	356	357	399	350	345	354	365	385	354	371	372	369	362	346	344	387	349	371	330	371	367	343	419	384	341	345	362	383	357	372	348	375	334	350	359	379	365	342	335	332	372	328	369	338	315	366	350	352	368	366	340	348	321	381	362	357	355	373	389	379	347	361	369	329	356	354	365	394	365	352	335	372	377	322	350	366	379	364	411	335	330	340	357	385	353	332	402	374	358	364	339	376	353	373	371	355	361	356	355	377	355	354	362	342	357	387	317	356	349	367	364	397	375	372	353	339	357	365	330	365	348	347	350	359	353	355	326	328	353	347	371	368	371	360	380	344	353	366	367	344	336	388	363	364	390	427	350	382	369	356	357	393	357	412	380	358	360	363	359	369	362	331	358	355	361	373	347	370	362	382	376	365	343	367	366	314	340	376	355	375	381	396	367	385	326	341	369	345	332	338	385	334	338	312	342	343	369	370	349	335	340	373	342	344	337	360	375	331	382	339	351	345	359	391	364	330	333	358	330	322	338	369	351	366	330	358	374	396	386	341	365	377	353	351	386	332	356	365	390	379	349	350	368	374	358	344	360	348	396	354	353	376	355	350	381	388	357	410	407	400	368	365	387	373	347	405	357	328	345	369	371	351	350	353	377	350	401	396	362	378	365	336	357	369	355	368	370	401	345	379	400	367	369	317	346	367	342	333	361	354	359	314	399	318	371	360	369	347	388	366	367	352	329	393	362	389	411	338	359	348	353	361	374	357	348	355	369	359	374	374	333	365	366	358	357	404	362	367	379	347	340	370	333	340	359	380	346	339	389	326	356	388	363	361	387	355	350	350	353	348	390	378	345	394	378	356	321	342	358	376	380	358	373	383	321	334	361	345	361	359	353	416	391	361	380	400	403	360	358	393	354	374	373	361	330	325	353	338	367	380	369	347	349	387	334	362	392	349	350	336	352	354	328	349	382	364	344	336	385	353	368	371	335	340	336	377	370	357	354	375	378	348	346	358	363	390	340	390	385	357	364	361	329	372	321	359	317	357	365	378	370	305	337	355	367	348	360	359	338	386	364	363	334	402	358	329	354	348	319	350	341	350	316	339	360	376	378	353	385	369	354	380	359	355	325	359	352	358	355	330	365	314	349	316	337	364	353	354	362	318	373	377	370	357	369	382	373	381	332	360	367	391	356	364	375	375	383	350	350	346	367	407	362	357	365	370	404	372	341	377	345	349	394	343	370	366	372	371	377	344	357	347	395	364	368	353	371	386	390	347	323	344	371	337	347	376	350	334	349	354	341	367	344	363	352	377	350	374	408	362	346	369	340	384	326	346	334	383	342	377	345	337	365	390	357	352	362	357	345	341	358	393	340	363	401	353	396	399	363	380	371	382	358	329	307	373	332	324	341	361	377	309	374	334	346	365	350	364	350	351	367	359	348	394	347	344	358	332	369	412	363	386	359	372	326	373	347	344	373	368	353	358	333	342	382	385	347	367	334	374	358	341	341	384	363	335	350	374	389	352	351	360	361	345	350	384	387	398	363	341	395	341	338	362	335	345	331	349	325	347	333	392	333	327	318	341	352	382	366	355	388	349	353	382	392	335	356	385	371	368	370	355	356	368	362	363	361	402	333	370	367	390	344	361	368	413	368	370	354	373	345	365	347	336	326	347	315	344	373	349	362	371	378	375	380	368	353	381	369	344	339	398	361	339	330	362	365	371	408	376	371	400	351	379	338	409	336	336	375	370	369	348	362	367	383	334	364	373	363	396	384	388	372	357	358	382	370	337	346	369	396	357	340	356	362	357	359	408	336	333	373	407	360	381	358	332	374	325	343	353	328	355	355	367	328	346	360	363	369	371	344	364	363	366	355	354	362	378	343	356	407	340	340	346	388	356	401	345	346	358	334	373	360	357	353	313	352	361	323	316	383	350	342	387	395	380	350	327	353	365	402	358	350	374	354	345	380	368	328	369	372	367	338	333	350	380	390	339	376	372	344	358	340	383	335	371	367	342	366	394	391	362	364	377	373	346	341	348	392	341	365	366	350	371	375	376	335	359	373	350	319	335	343	360	380	363	340	364	356	351	381	372	350	372	365	365	385	354	379	353	357	388	389	347	350	326	325	357	380	367	316	398	384	396	329	373	354	356	369	351	352	375	358	370	369	328	335	332	352	371	320	367	367	386	340	369	370	378	309	334	373	386	326	371	381	388	392	364	381	356	387	388	335	359	364	357	338	356	379	351	357	360	367	342	379	352	330	349	324	354	366	326	375	335	329	380	330	365	350	369	392	381	359	357	381	331	324	367	371	355	363	384	360	352	378	374	307	353	349	367	338	384	379	355	361	380	388	380	367	335	365	375	359	361	390	354	361	364	362	389	343	383	379	325	331	382	355	380	368	354	326	364	369	352	376	332	344	355	375	376	353	358	345	397	358	355	340	375	346	364	367	365	367	343	374	367	372	386	354	392	365	367	364	402	359	381	364	349	356	361	394	362	383	379	368	375	358	371	372	356	344	374	370	380	360	375	346	326	353	331	358	370	404	363	325	363	361	366	348	362	321	343	322	340	382	353	351	385	342	359	358	383	345	372	361	362	380	346	344	373	391	375	358	364	368	376	348	371	363	402	343	345	365	333	387	359	380	345	402	334	359	384	359	367	360	379	370	365	384	376	358	333	361	374	375	362	373	353	347	352	372	345	359	378	356	361	360	342	339	379	372	364	375	342	367	364	395	358	385	405	376	380	334	344	345	380	383	344	384	359	359	338	372	321	395	378	364	377	389	345	315	396	336	356	351	322	362	378	349	382	353	332	362	363	319
35895	26179	15526	6330	2257	1246	974	872	907	885	909	944	931	901	900	901	870	864	940	875	892	913	851	830	879	884	816	877	919	895	898	908	922	874	867	866	914	915	837	873	852	863	871	919	837	939	897	871	867	905	902	864	843	887	885	902	914	891	882	903	886	935	884	945	891	904	882	870	911	935	895	949	875	929	878	893	944	881	910	917	896	893	892	904	878	888	910	850	932	840	893	914	855	893	921	897	891	891	902	873	926	903	910	882	901	913	900	860	854	906	909	903	915	944	975	874	916	912	878	890	868	895	894	892	882	888	905	906	913	916	832	937	927	875	871	915	888	906	881	881	929	913	912	902	925	938	888	915	923	876	922	870	873	888	827	864	936	884	881	871	918	937	916	927	898	923	858	893	930	903	893	899	887	915	897	872	903	890	906	892	914	878	902	912	892	897	899	939	830	880	909	884	860	938	872	906	933	899	841	862	857	913	835	860	901	873	893	909	824	895	869	913	929	862	905	945	899	871	927	916	919	897	865	882	886	937	912	883	860	923	870	897	862	845	879	892	900	874	901	907	853	942	875	945	887	870	925	878	881	897	850	859	852	912	883	886	899	905	875	894	870	909	865	887	879	878	877	837	886	880	919	881	829	865	922	939	872	907	870	876	906	912	865	862	925	874	875	893	914	927	868	903	905	933	925	898	917	824	883	879	856	914	867	919	876	910	939	912	861	867	883	868	915	850	867	824	894	904	890	864	857	862	892	929	858	923	857	925	940	894	829	860	883	840	873	866	929	891	917	922	898	867	855	884	904	854	906	880	872	874	912	923	886	875	900	900	890	874	884	888	910	934	888	830	899	871	833	906	925	906	905	891	858	878	932	950	842	898	885	955	829	856	853	893	932	848	897	887	871	903	898	888	863	902	857	880	921	889	895	831	870	893	879	830	892	907	865	892	889	858	896	946	868	935	891	902	857	914	910	853	869	865	908	858	898	924	941	871	932	900	887	923	913	843	846	856	896	890	897	875	893	943	921	890	883	907	944	929	889	896	921	932	887	903	885	902	910	899	863	882	880	891	878	933	849	888	876	887	915	905	893	877	873	883	901	879	902	891	906	853	890	885	827	955	880	875	930	877	896	957	934	835	862	866	942	903	907	874	892	879	914	898	851	897	883	912	848	931	871	885	886	931	910	932	881	875	872	887	927	897	887	923	884	879	900	886	922	893	910	887	908	845	896	868	856	903	845	945	925	877	897	916	912	903	877	926	908	891	934	850	878	899	917	899	868	874	959	869	869	880	895	895	916	877	890	869	853	952	899	885	856	853	889	846	930	915	937	918	876	943	917	903	910	840	843	900	863	946	943	922	880	939	889	880	872	869	926	876	885	896	888	871	861	958	933	942	866	910	882	858	880	909	894	901	897	885	886	921	890	901	882	858	907	843	908	899	880	938	895	905	780	919	899	883	921	904	899	888	970	893	907	892	884	883	901	877	838	912	887	940	873	871	912	879	871	922	830	934	917	881	902	946	871	886	934	875	905	887	889	835	913	869	903	875	892	894	899	847	884	953	902	874	892	888	885	885	916	875	870	867	889	877	892	882	957	908	882	847	925	885	929	894	903	902	865	977	869	935	902	861	860	892	903	887	853	907	917	920	868	916	904	884	854	853	876	906	943	908	890	906	874	902	888	952	858	873	921	892	891	905	907	919	870	915	865	864	910	901	907	878	942	880	908	896	855	810	870	889	961	892	923	851	935	888	869	894	886	890	899	799	886	935	872	889	896	874	889	896	890	880	865	925	894	915	891	907	907	890	900	872	874	907	871	836	869	921	904	867	869	908	880	933	887	890	957	855	883	924	862	872	848	877	874	909	922	883	861	871	877	911	870	854	923	920	910	882	891	936	911	938	881	963	855	914	896	877	890	924	915	878	924	925	909	886	865	881	954	925	895	900	887	801	892	855	844	870	861	795	847	859	906	903	851	938	875	896	945	902	901	871	887	902	919	879	909	863	853	894	863	942	856	890	894	863	840	864	892	937	875	889	908	907	923	891	854	912	889	947	923	872	958	918	914	877	923	946	939	914	952	929	880	898	878	845	866	864	902	820	893	827	902	855	877	913	892	898	895	920	869	832	854	877	858	817	924	949	884	858	870	888	869	920	891	950	897	920	874	838	925	893	944	917	905	850	901	909	887	910	895	842	927	915	912	890	902	916	889	964	882	875	908	910	891	889	862	900	909	898	938	933	898	853	849	899	888	886	858	910	903	825	929	855	930	903	904	860	887	875	862	922	883	862	930	916	867	873	915	875	946	855	869	903	872	887	892	897	850	882	876	853	919	895	917	877	936	917	855	930	902	872	928	867	855	900	936	876	862	921	914	895	935	874	904	820	936	881	898	912	904	848	895	871	903	871	837	935	886	859	907	943	885	921	896	830	811	893	876	905	939	886	897	951	862	896	931	849	862	894	885	894	884	885	940	890	887	865	924	873	876	924	946	937	904	897	917	910	866	926	830	868	869	913	867	944	871	904	844	912	899	969	845	918	889	829	901	898	930	896	894	885	918	874	988	880	868	877	917	896	881	898	890	869	924	883	817	898	924	902	886	915	911	963	906	900	940	916	911	926	873	894	886	889	923	881	869	904	880	882	941	872	887	941	904	899	869	915	926	864	866	931	876	875	853	933	884	892	923	881	866	912	826	892	904	904	842	875	862	911	944	916	924	873	913	878	917	902	887	936	930	943	908	846	851	919	878	910	909	868	862	879	923	926	883	888	877	930	870	917	886	823	882	867	931	897	879	924	907	905	955	950	867	939	915	880	878	851	887	837	851	820	895	938	914	904	889	905	872	890	878	905	893	907	882	860	931	852	890	910	906	914	883	876	909	919	896	887	972	868	919	913	919	921	912	903	868	874	916	943	863	892	933	922	897	877	936	901	901	915	879	918	885	898	910	844	902	915	913	894	867	878	875	886	852	860	882	895	895	828	870	891	930	891	870	875	887	887	889	874	920	908	895	904	933	904	900	916	963	895	895	950	858	838	947	955	920	845	859	907	895	888	895	915	883	919	967	895	917	915	874	934	878	894	916	857	851	885	889	897	898	875	888	869	889	898	835	917	874	916	914	857	864	894	830	937	920	890	909	921	890	907	897	904	888	885	887	875	891	897	891	889	917	852	891	857	892	903	897	904	877	947	883	900	842	867	910	889	931	909	928	920	861	910	914	900	907	868	911	902	856	912	936	911	834	898	903	881	932	891	927	883	889	880	906	855	868	853	892	931	926	867	833	906	897	940	884	889	938	949	863	892	831	900	925	854	902	865	931	906	954	895	890	883	952	852	914	846	864	889	917	905	918	861	875	901	942	907	828	872	834	814	902	909	883	839	921	932	891	902	920	858	879	908	896	864	927	938	908	898	901	873	890	875	868	893	923	907	867	835	905	921	920	881	882	891	919	884	870	887	893	881	885	914	868	890	890	923	898	932	940	916	863	925	906	854	834	898
79255	65771	48629	26287	7917	1868	670	479	454	485	461	469	452	465	448	468	431	444	454	490	462	442	440	431	489	441	439	445	432	456	435	443	462	444	397	462	444	467	465	435	451	479	460	454	446	454	438	443	463	435	426	465	453	428	437	425	477	427	503	448	426	434	435	432	476	475	420	460	467	410	463	470	431	472	436	465	432	436	462	434	451	445	435	461	451	500	434	482	486	450	489	405	414	423	451	457	433	458	469	441	446	441	457	440	485	403	482	462	462	427	477	449	400	429	472	434	488	458	451	453	429	479	434	474	466	439	422	467	484	415	482	507	456	464	456	492	428	427	419	482	462	491	475	470	450	433	415	462	468	453	471	400	450	442	443	429	476	433	406	463	440	454	430	473	480	451	438	454	458	458	474	467	443	475	415	446	470	468	463	442	498	451	406	471	473	455	417	456	460	455	483	476	421	473	463	460	459	496	496	441	471	474	431	456	459	435	434	463	422	423	442	440	443	466	458	399	468	466	472	452	424	441	476	404	445	458	464	471	488	436	463	482	464	452	469	463	421	450	458	446	450	467	457	452	448	444	436	474	412	453	463	476	446	380	470	475	422	445	423	458	508	433	427	432	442	468	412	438	450	439	450	496	435	481	451	459	490	440	444	435	458	422	474	434	455	449	463	441	445	460	444	446	444	453	414	465	425	471	457	497	467	444	481	458	463	441	449	503	472	436	456	443	462	459	443	417	465	470	437	492	429	437	460	480	464	444	443	439	429	469	452	448	464	466	455	464	417	434	486	439	441	457	495	456	456	483	451	485	467	457	466	460	466	471	445	508	472	462	470	484	466	446	452	431	469	466	455	443	466	485	466	444	420	487	408	496	477	464	441	482	469	438	455	463	471	452	435	488	477	438	463	464	446	482	449	487	448	478	441	437	446	466	474	433	442	480	469	449	451	465	482	489	449	463	450	438	489	480	435	447	503	450	416	436	455	464	444	448	462	453	467	477	416	459	435	456	443	463	466	444	453	462	466	466	500	464	455	486	432	498	490	473	442	438	409	468	455	451	484	446	498	490	420	469	455	484	423	457	437	486	448	414	489	444	468	453	453	463	432	419	428	450	466	514	415	417	475	440	443	470	466	448	464	477	484	425	479	479	472	463	468	465	482	436	490	476	460	460	419	447	463	433	483	421	410	427	457	439	461	429	458	476	483	417	464	472	447	453	445	426	459	482	437	414	432	432	443	436	443	436	432	423	451	483	442	442	459	429	408	422	451	452	506	472	460	471	416	467	466	451	456	449	487	463	425	444	426	483	496	500	490	450	430	483	452	438	410	418	407	454	506	442	415	441	452	438	450	463	421	435	462	525	459	435	466	486	451	448	500	452	431	449	472	461	463	478	466	438	457	445	469	469	411	493	438	456	446	426	486	453	457	469	435	437	448	454	466	499	450	474	431	515	466	418	435	466	456	476	433	441	458	482	422	440	473	463	437	446	441	455	463	456	483	433	482	479	422	440	464	409	484	480	464	473	449	439	442	463	453	465	420	487	465	470	457	437	444	452	447	462	467	429	428	460	480	452	485	425	434	470	471	463	422	495	465	447	488	425	450	480	456	463	493	460	445	466	481	497	478	443	439	441	465	496	443	499	438	467	436	452	455	452	473	456	445	430	435	478	460	475	436	481	472	459	427	469	430	465	460	498	455	448	437	459	468	421	470	433	443	448	449	476	459	444	448	461	510	486	513	430	451	446	467	411	437	416	470	418	446	485	495	434	483	479	455	495	449	449	461	435	456	428	446	412	427	476	438	465	438	471	491	477	404	475	452	492	439	404	456	463	472	466	471	458	425	466	475	431	458	468	477	463	448	434	461	466	444	449	452	431	461	469	481	503	472	459	468	444	417	436	429	462	470	479	441	443	446	460	458	420	412	462	406	473	457	445	477	437	405	452	427	454	480	467	508	462	482	439	478	477	441	471	460	425	468	446	484	454	441	482	461	462	437	455	457	441	432	472	472	474	486	476	443	465	449	510	464	442	444	466	438	445	511	432	418	488	447	478	482	485	456	457	455	430	488	514	454	439	441	435	452	404	437	440	435	474	465	425	444	437	484	440	450	466	485	482	489	461	467	466	454	447	509	464	462	445	499	437	439	447	448	406	435	495	431	428	469	463	466	475	461	441	453	453	496	502	482	454	476	422	441	466	450	462	467	427	413	476	440	435	435	459	438	474	462	418	442	426	525	461	450	480	427	441	474	463	437	436	458	481	466	452	481	524	468	438	416	414	476	439	465	431	468	455	444	466	451	415	505	456	430	459	468	451	430	452	474	423	444	428	479	413	467	484	473	446	458	468	488	483	466	455	436	477	436	508	465	471	431	458	462	452	496	483	477	468	447	463	469	456	453	431	476	504	479	440	462	455	436	470	462	499	465	456	494	482	471	457	437	485	450	472	444	414	415	447	404	455	479	457	433	469	472	477	484	444	445	406	447	470	478	483	435	452	447	441	477	463	471	458	464	467	480	447	445	461	426	473	442	454	457	490	476	472	461	437	454	469	409	451	412	440	449	509	465	447	471	433	460	446	495	444	435	468	456	455	415	487	467	454	440	455	420	485	455	459	431	423	472	443	403	438	425	478	454	487	436	432	465	461	483	454	470	412	434	430	505	438	475	462	470	480	478	430	453	447	461	432	482	446	495	433	486	455	502	442	452	429	477	486	465	440	471	482	466	424	468	452	435	464	455	472	496	416	486	463	478	462	426	487	442	448	463	443	456	417	464	458	446	457	459	445	430	470	482	450	454	449	480	469	422	454	473	484	456	467	500	456	451	438	458	449	463	463	421	422	404	522	429	445	450	427	469	392	440	473	471	439	455	488	433	443	480	463	483	479	489	418	467	470	461	456	472	452	478	431	490	499	449	467	470	411	427	413	408	481	493	474	453	486	456	446	432	465	446	476	432	454	454	493	452	455	455	439	463	438	470	463	457	466	452	464	471	465	447	443	415	436	456	455	479	414	473	454	447	434	440	465	470	447	454	436	438	476	426	480	495	487	461	460	464	444	488	421	482	463	449	447	474	455	463	419	432	424	505	465	490	456	490	493	461	482	469	469	463	463	469	470	437	424	427	433	439	497	445	487	497	455	422	476	446	496	451	419	430	435	465	421	435	467	468	485	465	456	455	471	466	491	493	440	439	488	422	492	488	452	496	480	449	445	473	462	439	448	416	465	485	443	455	452	461	443	468	457	470	422	475	438	460	471	463	485	435	440	465	440	457	473	463	442	447	430	431	452	441	425	451	478	485	428	478	472	487	413	469	452	434	454	466	429	470	486	434	460	460	473	518	474	466	450	431	460	448	413	453	455	443	489	450	436	471	467	444	440	432	479	483	471	492	449	497	443	467	431	492	451	472	486	441	511	448	455	436	436	454	449	453	464	451	439	496	476	437	470	455	444	473	415	477	439	469	480	473	463	455	481	462	435	461	428	435	473	447	468	488	450
56510	54616	47370	30477	11204	4962	1569	1014	1109	1145	1107	1053	1079	1131	1062	1117	1120	1086	1148	1060	1163	1105	1082	1063	1087	1016	1105	1043	1085	1016	1057	1097	1077	1065	1097	1091	1072	1068	1065	1111	1116	1051	1086	1076	1134	1109	1134	1022	1082	1060	1122	1104	1062	1076	1065	1110	1068	1040	1102	1031	1076	1043	1075	1104	1109	1005	1109	1095	1121	1080	1031	1095	1101	1074	1086	1040	1075	1060	1071	1154	1092	1061	1085	1044	1146	1036	1104	1078	1108	1154	1117	1086	1129	1071	1081	1015	1066	1085	1089	1061	1174	1037	1136	1047	1083	1089	1063	1093	1073	1025	1032	1114	1066	1045	1110	1112	1066	1061	1052	1126	1060	1023	1065	1092	1016	1095	1111	1068	1103	1094	1087	1075	1078	1118	1039	1102	1054	1066	1052	1084	1119	1062	1094	1114	1039	1133	1068	1025	1110	1075	1089	1086	1108	1094	1117	1075	1016	1123	1107	1109	1107	1104	1071	1097	1097	1084	1019	1159	1051	1044	1057	1144	1105	1120	1129	1125	1110	1082	1161	1113	1022	1051	1071	1114	1025	1046	1135	1123	1083	1117	1114	1117	1055	1096	1086	1042	1109	1109	1059	1018	1103	1071	1078	1051	1057	1088	1066	1042	1099	1093	1099	998	1071	1088	1088	1078	997	1100	1025	1045	1124	1089	1049	1134	1057	1087	1033	1071	1044	1144	1092	1139	1150	1103	1083	1071	1079	1128	1098	1042	1125	1105	1097	1140	1075	1126	1076	1076	1121	1072	1089	1090	1123	1125	1114	1093	1058	1096	1030	1023	1136	1100	1111	1127	1104	1164	1104	1113	1173	1069	1052	1059	1116	1095	1030	1061	1049	1117	1103	1089	1088	1099	1114	1054	1057	1076	1109	1060	1099	1116	1099	1068	1156	1093	1085	1084	1083	1049	1114	1088	1096	1092	1027	1068	1129	1004	1090	1071	1101	1014	1152	1027	1101	1081	1113	1082	1065	1137	1085	1120	1116	1080	1172	1127	1101	1068	1069	1096	1078	1104	1084	1090	1105	1110	1052	1019	1086	1084	1130	1122	1072	1001	1109	1060	1081	1097	1149	1129	1079	1061	1060	1073	1110	1093	1045	1063	1086	1083	1123	1101	1123	1025	1041	1090	1158	1089	1061	1060	1088	1024	1098	1031	1082	1024	1113	1072	1155	1107	1124	1046	1067	1095	1092	1129	1059	1094	1094	1118	1071	1111	1057	1106	1134	1070	1018	1064	1088	1113	1028	1093	1056	1082	1074	1087	1086	1034	1096	1114	1070	1101	1076	1139	1100	1138	1136	1050	1070	1124	1077	1079	1142	1188	1098	1077	1088	1064	1064	1008	1092	1079	1112	1081	1097	1137	1065	1038	1057	1021	1060	1026	1093	1024	1153	1104	1147	1083	1044	1053	1096	1093	1102	1046	1140	1081	1089	1022	1078	1104	1019	1053	1092	1089	1098	1048	1063	1067	1101	1077	1097	1136	1093	1079	1105	1049	1117	1076	1145	1003	1053	1106	1075	1101	1053	1088	1032	1145	1073	1172	1125	1051	1076	1087	1084	1011	1093	1114	1050	1059	1025	1042	1036	1072	987	1095	1076	1039	1051	1097	1062	1173	1104	1031	1058	1111	1102	1135	1082	1119	1042	985	1139	1056	1102	1081	1096	1118	1045	1072	1090	1068	1074	1040	1069	1057	1090	1094	1080	1064	1094	1038	1049	1066	1051	1073	1039	1092	1126	1057	1054	1088	1096	1078	1036	1064	1116	1159	1084	1034	1075	1098	1118	1091	1074	1095	1060	1071	1107	1123	1064	1068	1057	1097	1089	1075	1073	1123	1114	1056	1113	1080	1054	1037	1091	1108	1089	1083	1161	1103	1090	1086	1031	1059	1119	1056	1019	1041	1074	1083	1046	1105	1119	1050	1130	1151	1082	1056	1104	1062	1031	1140	1067	1117	1038	1059	1090	1146	1053	1084	1042	1092	1111	1067	1118	1073	1060	1091	1047	1133	1068	1100	1063	1106	1121	1135	1144	1109	1073	1052	1010	1078	1094	1073	1116	1069	1024	1087	1182	1070	1100	1072	1078	1055	1020	1069	1079	1042	1033	1107	1072	1037	1109	1102	1141	1086	1037	1090	1132	1047	1091	1113	1050	1130	1134	1057	1112	1141	1107	1080	1131	1080	1099	1145	1105	1006	1133	1058	1033	997	1078	1054	1007	1123	1085	1108	994	1074	1084	1078	1037	1068	1080	1103	1080	1079	1088	1086	1110	1055	1065	1069	1118	1061	1104	1025	1040	1049	1011	1059	1071	1117	1052	1127	1113	1069	1014	1100	1079	1063	1073	1111	1040	1074	1050	1054	1088	1088	1107	1085	1094	1095	1108	1123	1085	1062	1041	1125	1043	1098	1078	1051	1040	1058	1183	1024	1107	1018	1113	1114	1110	1116	1047	1072	1126	1086	1076	1104	1034	1105	1055	1130	1134	1017	1079	1107	1115	1016	1148	1114	1050	1097	1104	1099	1056	1023	1082	1029	1120	1113	1092	1065	1065	1088	1076	1079	1106	1083	1128	1028	1116	1092	1043	1101	1139	1130	1094	1045	1120	1089	1088	1044	1072	1120	1103	1090	1053	1075	1082	1083	1126	1162	1096	1035	1106	1053	1093	1093	1131	1122	1044	1126	1093	1095	1130	1065	1048	1137	1135	1020	1066	1128	1139	1120	1069	1064	1065	1051	1082	1099	1038	1070	1082	1084	1105	1179	1120	1055	1053	1072	1052	1044	1051	1115	1083	1118	1057	1092	1037	1065	1063	1138	1024	1020	1103	1089	1078	1041	1119	1132	1120	1099	1046	1106	1110	1114	1077	1096	1051	1132	1057	1067	1002	1080	1053	1146	1057	1150	1116	1099	1042	1064	1068	1071	1079	1027	1046	1112	1064	1084	1058	1072	1113	1041	1072	1081	1085	1021	1054	1072	1039	1097	1129	1109	1058	1086	1054	1061	1045	1094	1012	1099	1065	1117	1049	1107	1076	1071	1142	1108	1087	1085	1121	1127	1046	1084	1117	1102	1043	1124	1051	1053	1099	1033	1102	1065	1066	1104	1043	1100	1072	1045	1100	1063	1132	1060	1066	1077	1069	1010	1104	1112	1075	1103	1090	1059	1108	990	1194	1139	1071	1084	1077	1112	1097	1099	1125	1082	1100	1033	1073	1118	1105	1097	1059	1054	1060	1149	1115	1071	1098	1097	1069	1084	1112	1084	1067	1073	1051	1122	1072	1082	1105	1076	1109	1120	1120	1172	1139	1075	1109	1086	1001	1019	1085	1129	1052	1098	1088	1086	1054	1074	1061	1109	1077	1042	1069	1161	1134	1030	1085	1065	1114	1072	1070	1128	1113	1035	1118	1101	1078	1115	1045	1090	1070	1115	1066	1056	1060	1074	1078	1112	1082	1067	1089	1102	1092	1084	1099	1053	1064	1072	1051	1093	1084	1057	1097	1053	1049	1122	1113	1080	1018	1067	1089	1027	1072	1071	1084	1043	1118	1136	1066	1097	1071	1054	1076	1105	1011	1131	1138	1085	1124	1099	1144	1044	1050	1102	1098	1067	1081	1086	1056	1041	1089	1094	1070	1106	1148	1086	1100	1065	1079	1058	1093	1061	1082	1096	1077	1108	1100	1048	1166	1115	1076	1075	1145	1100	1011	1134	1036	1076	1052	1078	1083	1017	1150	1105	1046	1020	1089	1021	1071	1110	1136	1065	1141	1074	1107	1072	1051	1125	1043	1105	1094	1063	1068	1047	1094	1070	1101	1155	1057	1026	1117	1119	1101	1070	1101	1026	1094	1104	1071	1074	1076	1032	1045	1091	1066	1083	1057	1076	1128	1046	1053	1087	1096	1073	1050	1089	1116	1084	1102	1108	1020	1064	1028	1048	1099	1109	1072	1135	1111	1105	1080	1112	1113	1100	1139	1064	1098	1071	1092	1044	1099	1096	1074	1068	1084	1141	1063	1107	1091	1085	1108	1133	1135	1081	1095	1054	1010	1068	1107	1074	1080	1030	1094	1054	1088	1044	1069	1094	1027	1073	1083	1074	1064	1064	1104	1071	1084	1080	1089	1137	1047	1075	1086	1107	1051	1073	1064	1037	1089	1098	1077	1102	999	1109	1072	1070	1135	1078	1078	1051	1047	1081	1061	1061	1046	1083	1073	1074	1100	1088	1094	1105	1100	1126	1112	1105	1095	1089	1126	1076	1138	1079	1082	1088	1126	1078	1075	1034	1082	1079	1033	1074	1110	1100	1090	1066	1080	1092	1079	1099	1068	1078	1068	1114	1110	1063	1122	1084	1050	1050	1088	1016	1067	1047	1134	1091	1144	1071	1087	1075	1119	1044	1106	1071	1076	1133	1062	1065	1079	1140	1066	1015	1020	1100	1036	1087	1046	1049	1095	1062	1135	1074	1051	1101	1042	1069	1062	1110	1091	1130	1083	1083	1144	1138	1083	1058	1083	1100	1107	1056	1100	1051	1071	1090	1122	1102	1056	1092	1063	1112	1055	1143	1066	1063	1079	1031	1054	1097	1043	1069	1026	1097	1037	1093	1096	1075	1074	1055	1048	1098	1099	1090	1094	1087	1067	1118	1090	1055	1134	1034	1137	1099	1057	1041	1039	1099	1091	992	1103	1060	1113	1062	1046	1019	1104	1088	1086	1109	1046	1075	1016	1084	1115	1091	1035	1104	1077	1079	1090	1025	1066	1116	1074	1057	1043	1109	1104	1069	1134	1127	1074	1087	1047	1090	1039	1063	1034	1091	1097	1019	1055	1066	1041	1085	1080	1068	1039	1052	1082	1085	1117	1093	1106	1087	1111	1089	1032	1082	1123	1084	1124	1134	993	1046	1085	1074	1145	1113	1096	1039	1129	1040	1021	1120	1132	1094	1048	1072	1113	1058	1096	1065	1113	1106	1051	1038	1122	1054	1087	1037	1113	1146	1036	1098	1091	1073	1009	1086	1070	1022	1083	1108	1105	1118
88309	76685	58659	33961	15655	4692	930	483	441	411	429	426	459	438	448	445	488	445	411	444	495	410	436	424	456	430	439	452	425	435	410	409	405	442	437	454	413	448	423	438	420	456	412	438	462	435	411	412	468	391	462	431	450	452	433	426	430	465	444	475	472	493	418	448	446	430	475	423	469	490	420	418	483	430	468	409	410	457	420	441	442	482	450	469	452	472	481	476	479	444	434	428	444	460	433	391	469	451	458	429	418	414	449	442	468	448	429	472	446	442	433	483	480	440	399	405	385	414	430	443	476	418	415	459	404	422	447	409	413	420	438	442	433	477	442	425	411	459	447	450	435	401	445	429	435	440	411	440	482	441	418	424	486	420	477	433	429	457	469	457	501	433	409	444	455	459	469	489	426	477	441	471	429	443	414	480	474	476	426	485	461	483	493	424	466	439	433	429	441	446	456	408	479	484	435	396	429	438	444	432	431	464	453	409	432	442	450	449	457	461	448	426	443	475	447	449	422	423	427	445	428	469	430	442	449	444	455	454	490	441	452	459	458	411	433	437	444	452	432	439	426	437	449	450	420	418	417	433	466	416	445	452	414	421	434	407	436	471	417	433	447	412	400	436	463	444	438	468	425	438	445	425	421	406	454	398	443	455	426	430	454	421	442	436	447	423	417	456	475	451	432	447	444	408	427	459	441	483	438	455	419	422	436	434	436	394	435	459	447	466	452	398	452	449	446	483	400	476	412	473	449	435	400	491	469	476	429	438	431	452	442	424	445	469	442	462	428	449	409	454	457	451	466	403	447	456	448	455	445	458	441	451	431	427	453	463	465	461	429	457	373	486	447	500	428	454	458	406	435	444	459	446	463	464	455	424	449	449	399	464	423	411	400	431	454	432	429	488	447	401	430	423	463	440	459	436	444	417	404	431	480	401	433	474	441	414	447	437	439	435	468	411	483	409	422	442	444	442	457	414	445	451	437	482	433	449	456	451	441	433	474	469	441	446	466	421	428	444	421	462	488	477	410	414	442	440	415	456	428	432	413	390	446	421	401	394	440	462	405	440	475	434	415	417	423	454	429	474	429	430	448	449	436	422	436	442	449	466	474	422	489	425	446	477	438	452	488	456	467	431	440	447	438	430	443	438	416	417	471	457	437	483	433	413	448	450	441	446	425	472	426	423	458	443	466	479	427	401	416	430	438	484	464	440	427	426	456	439	445	453	458	416	461	428	441	435	460	431	444	452	420	452	450	432	475	444	451	463	446	441	405	414	450	479	469	419	415	434	468	433	456	420	472	461	406	449	454	447	414	410	458	419	444	431	417	422	466	437	443	459	399	465	394	457	449	470	446	438	436	408	441	461	473	452	411	455	446	442	396	445	418	466	442	438	416	427	411	445	455	449	434	407	456	442	437	449	452	436	469	434	416	426	437	440	463	459	478	446	433	426	415	427	429	492	460	448	431	425	446	434	472	448	408	452	446	465	430	403	442	408	417	439	431	436	454	428	419	438	409	442	418	423	452	494	444	478	467	496	442	457	458	437	462	427	443	451	427	490	431	389	419	420	430	456	386	437	446	469	446	434	410	430	405	440	430	469	458	402	436	457	466	407	451	427	422	438	392	461	430	437	450	472	454	477	434	415	459	441	484	426	454	468	433	425	447	485	431	439	412	465	457	435	456	432	441	460	447	467	434	389	435	446	460	395	415	425	437	454	426	403	420	451	416	409	428	405	473	437	417	485	478	437	433	447	433	458	442	452	422	405	474	493	435	502	445	448	458	418	402	417	416	444	450	439	415	410	449	464	423	447	476	456	439	453	425	446	449	430	434	445	425	415	445	504	435	459	433	428	400	456	470	458	443	442	456	437	468	470	485	435	461	458	479	432	424	453	445	427	466	435	454	443	409	499	448	426	449	410	431	438	412	438	445	430	425	428	454	418	421	463	459	486	432	457	433	459	445	443	422	434	475	453	477	451	448	476	435	444	438	491	471	449	400	437	459	421	443	432	416	450	473	462	435	442	463	422	517	426	459	447	436	463	442	402	438	427	475	447	422	436	437	431	454	456	441	410	445	419	426	436	445	385	452	462	446	426	390	428	432	458	432	475	463	444	432	448	442	428	452	452	425	463	413	449	385	430	462	434	456	440	422	463	453	405	481	400	423	395	415	433	437	467	460	465	440	464	429	465	388	446	464	461	409	390	442	453	466	463	462	456	464	432	449	440	397	493	437	450	419	443	475	463	429	442	472	484	502	445	426	435	455	456	449	470	433	425	426	479	454	435	400	447	437	408	445	434	399	412	413	423	439	425	406	451	428	460	446	462	450	433	425	443	409	434	454	425	452	434	481	480	426	474	469	456	401	451	409	405	428	426	424	454	487	426	435	423	445	421	455	435	446	503	502	478	442	454	463	456	447	448	382	444	411	445	458	424	436	444	427	444	457	432	469	423	461	436	453	412	409	401	465	449	454	436	439	426	451	404	431	449	466	442	445	432	404	465	416	461	436	460	434	456	439	417	439	462	412	436	432	427	428	463	503	463	413	435	436	445	469	457	408	442	399	423	481	441	452	440	469	462	464	401	447	478	434	457	418	440	458	461	474	450	403	458	406	459	443	427	447	445	468	428	443	416	409	451	462	458	464	478	451	404	411	410	419	436	477	454	467	450	446	441	447	446	443	438	398	462	445	411	419	427	462	448	450	472	425	474	440	445	439	492	436	439	455	428	477	419	478	487	443	441	433	465	431	427	447	450	469	462	465	455	459	452	434	431	447	439	432	452	449	456	412	402	439	436	445	406	408	449	457	487	420	410	450	453	468	429	430	436	428	421	427	437	440	442	457	473	448	416	409	419	435	471	399	420	420	480	450	437	464	419	444	433	444	432	432	444	439	456	443	450	449	424	432	437	475	431	459	413	450	423	476	434	415	440	425	471	456	470	450	413	450	453	453	442	409	461	486	459	461	480	435	419	467	395	441	417	451	465	434	466	443	422	453	430	414	448	454	439	437	414	473	434	444	456	444	467	457	468	399	425	463	470	429	452	479	425	459	459	448	486	460	430	429	412	409	479	463	458	412	435	423	429	494	445	466	422	447	411	438	473	452	448	458	472	394	415	458	435	455	445	438	424	448	422	448	477	449	444	398	457	430	458	443	446	441	457	422	418	427	453	443	423	445	439	463	452	408	413	446	460	467	433	464	397	404	444	481	444	454	434	453	435	450	419	440	448	473	436	423	412	484	453	461	438	425	472	448	435	427	456	424	438	438	483	432	460	431	462	444	419	498	466	425	469	436	408	428	456	431	445	411	421	402	410	448	478	443	437	448	422	425	417	442	453	458	414	471	414	477	457	461	458	446	423	401	439	433	447	461	432	462	415	444	468	433	412	444	466	438	453	429	439	448	443	432	399	446	450	431	454	426	438	439	406	419	489	452	459	443	457	463	440	419	421	448	466	440	433	426	436	445	442	434	452	463	456	428	426	442	463	425	457	445	454
66096	66564	56892	38134	20495	9422	1976	1040	1037	975	1049	1015	985	1031	999	1093	1051	1053	1047	1066	1078	1075	1052	1055	1042	1062	1034	1083	1062	1105	1067	1030	1014	1046	1017	1050	1053	1015	1032	1005	1042	994	1037	1100	1010	1031	1023	1002	1046	1068	1039	999	1065	992	1027	986	1112	1065	1069	1044	1009	998	1052	1005	1042	1037	1027	1025	1027	994	1021	1031	1075	1105	1019	989	989	1013	1044	1021	1002	1050	1045	969	1037	987	1017	1009	1028	1024	993	1025	1053	1058	1058	1031	1021	1009	994	1022	1008	992	1027	995	968	1038	1060	1042	970	1066	1062	1032	1052	981	1015	1010	1049	1031	1039	974	980	1056	1047	992	1083	1039	1003	1014	1035	1036	1038	1029	1000	1014	1015	1032	1009	1071	1052	1042	1034	1006	1018	1042	984	1074	979	1014	1000	1038	1012	993	1069	1026	1000	989	1043	1044	982	1052	1042	1006	999	970	1006	997	1045	1012	1068	977	1018	1027	985	1029	1027	1026	1039	1015	987	1043	986	1036	1041	1032	1002	998	1002	1065	983	1088	982	1042	982	1054	1052	1041	1025	1014	1012	1035	1090	1047	1010	1000	1021	1049	1042	982	1025	1018	1002	1068	1082	1003	1035	1040	1088	1090	1026	1008	1008	993	1057	974	1011	998	1086	972	1032	1075	1061	1032	1049	980	1054	1038	1015	973	1040	1044	1056	1035	1026	1033	1017	1036	1093	998	982	1045	1029	1063	1093	959	1066	1025	977	1022	1066	973	1003	1028	1048	1047	1024	1065	992	1064	1033	1028	1039	1029	1039	992	996	972	1019	973	1056	1050	994	1076	1058	1019	985	1023	1042	1017	1041	1042	1017	946	1054	1005	1026	1045	982	1012	997	1013	1069	1018	1017	992	991	1042	1041	999	1000	1058	997	1065	1091	1013	1042	972	1016	1063	1029	1008	1030	1043	1020	1028	1069	998	1015	1044	1080	1061	1060	1127	1088	1003	1024	1022	1050	993	1015	1006	1011	1025	1073	1052	1024	1061	998	979	1033	1074	1025	1065	1089	1039	1009	1074	1044	1026	1018	1020	1025	1024	1060	1060	1022	1073	1044	1064	976	997	991	1054	1019	1000	1042	1050	982	1015	1004	1058	1077	1066	980	1038	1015	1034	1063	1081	1030	989	1050	1091	1064	1028	1018	1068	1020	1013	1034	1029	1046	1011	1081	1041	1024	1069	1086	1108	1039	995	1062	1073	1040	1020	1015	1029	1068	1086	1026	1043	959	1071	1006	994	1000	1057	987	1045	979	1003	1072	989	1076	1033	1045	1019	1026	1079	1000	1045	1052	1090	1034	1031	1077	1039	1029	1086	1029	1021	1030	1056	1099	1032	988	1017	1042	1010	1025	998	1030	1036	1019	1089	1028	1008	1008	1045	1051	1033	1050	973	1012	1059	1034	998	1041	1003	1036	1000	964	1044	1059	1059	1055	982	1028	1044	1052	1065	1007	1074	1083	1066	1030	1053	991	1067	995	986	1085	1019	1009	995	1000	1027	1078	1027	1071	1047	1020	1114	1006	1036	1107	1014	948	1021	1030	1006	1004	1060	1053	1016	972	1062	1006	1056	1010	1050	1057	1071	1086	1013	1050	1045	1063	1060	1000	976	1075	1031	1062	1041	1036	1062	1030	1004	1032	1013	1025	945	1047	1037	1033	975	1031	1004	1015	1060	1023	1058	961	1076	1001	965	1042	1015	1042	1076	1029	1015	1072	1068	1040	1135	1056	1008	1016	1055	996	1037	1045	1031	1030	1052	1012	1023	1026	982	989	1025	1077	1028	979	1074	1022	1017	1034	1030	1030	1018	993	1045	1031	1065	1068	991	1015	1001	1034	1020	1002	1053	1063	1007	1038	967	1051	1083	1052	1026	1063	930	1010	1017	1008	1055	1033	1018	1030	1022	1068	1028	998	1064	1015	1058	1089	1047	1040	1019	1053	967	1066	1050	1002	1042	1070	1006	1053	983	1052	1065	1068	1028	1081	1075	978	1019	1035	1032	1023	1041	1026	1002	1023	1038	1015	1072	1045	1032	1049	1043	1044	1016	946	1025	1030	1002	1035	1023	1036	1054	1063	1026	1049	1051	997	1045	991	1010	1041	1020	1037	992	966	1036	1040	963	999	1025	1083	1041	1027	1044	1087	1076	1032	1009	1043	1074	1072	992	1024	959	996	1024	1006	978	1035	1071	1022	978	1041	1005	999	1052	1059	977	1013	1045	1068	980	1065	1062	1045	976	1018	1004	1033	1045	1032	994	1021	1037	1024	1049	1052	971	985	1023	1019	1055	1052	1023	1018	1074	1037	1030	987	1069	1062	1038	1041	1061	1040	992	1043	1047	1018	1004	1018	969	1024	1021	1084	980	1060	975	994	1056	1069	1033	1082	1014	1041	1063	965	993	960	985	1014	1005	1040	1033	1010	1003	1020	1000	1066	999	1061	1029	1042	1013	1016	1049	1040	1051	1032	1017	1087	1005	1039	1033	1013	1003	1031	1055	1014	1048	987	1037	1057	1042	1086	1069	1088	1068	1054	1005	1022	1017	1026	963	1064	1033	983	988	980	1091	1007	1022	1011	998	1067	1067	1020	1047	955	1023	1112	1069	994	1047	1033	1093	1017	1053	1034	1044	983	1076	1036	1009	993	1062	1054	1045	993	1033	1060	1061	1063	1047	1020	996	1066	1005	1097	1011	1020	1030	948	1007	1045	984	1051	1042	1026	1080	985	999	1050	1048	1038	1043	1028	1043	1061	1075	1011	1005	998	1091	1033	1003	1081	967	1031	992	990	998	1022	1033	1142	999	1037	1059	1066	1015	1092	1010	998	974	1089	1004	1037	1051	1031	1033	1090	1037	1004	1043	1018	1111	1009	966	1017	980	1054	1038	1001	1007	1038	1060	1030	999	1049	1026	989	1035	1018	1046	1019	1007	956	1050	1057	1037	1044	958	1067	1034	1102	1040	973	1018	1007	1028	1040	985	1075	1112	1062	1042	1082	986	1060	985	999	1022	1050	1060	1057	1025	1038	1023	1050	1043	1001	999	1083	1022	1025	1057	1068	1006	1030	1065	995	1048	984	1018	1049	1018	1022	1076	1085	985	1006	1039	992	1053	1019	1032	969	1009	1042	1039	988	1079	1050	967	1008	1006	1020	1034	1007	1031	1099	1028	981	1047	1035	1015	1074	1023	999	979	1061	1060	1051	1002	1079	1086	1022	1039	1041	1104	1022	1015	1014	1029	1082	1027	1048	1044	1138	1055	967	1009	1011	1026	1005	1073	1036	1005	1021	996	1009	998	1026	1088	1024	1090	1030	979	1004	992	1089	994	1008	998	1080	1055	1058	1086	1033	957	1036	1047	994	1019	1004	1000	1028	978	1027	1077	1069	1021	997	1026	1010	1054	1025	1048	1019	1030	1102	1042	1005	1006	1034	996	1010	1020	1038	1084	933	1049	1034	1015	997	1049	1055	1001	1026	1028	1029	1013	1058	1034	1031	1047	1035	1059	1033	1075	1038	1029	1040	1044	980	1042	1025	1025	1069	999	1025	999	1043	1043	1006	1042	1063	994	1029	1056	1036	1023	1056	1001	1083	1053	1041	1045	998	1096	1054	958	1014	1028	1021	1007	994	1028	1022	1008	1018	1000	1081	1019	1072	1005	1086	965	1026	1030	1002	1052	986	1014	1092	1016	1018	1022	1091	1002	1042	1031	1027	994	1054	1013	978	1006	991	1078	1029	1030	1027	1004	1018	978	1022	1067	984	1010	1021	1073	1019	1066	1033	1075	1070	1099	1051	975	947	984	1001	1019	994	1042	1054	1049	995	1038	1026	1010	1025	1039	1084	990	1010	1026	1030	1064	1050	1009	1067	1013	1036	1065	1028	1037	1030	987	1012	1088	1047	1068	1060	1029	1030	1030	1033	1075	1041	1036	1018	1027	1031	1010	1076	998	1007	1050	990	1016	1027	1077	1026	1003	1032	1006	1002	1064	1002	987	1029	1006	1060	985	1012	977	1035	1013	991	1056	1040	1064	1028	1032	1073	1084	1034	1008	1043	1069	1026	1046	1044	965	996	1069	1038	1037	995	1057	1069	975	1016	1000	1094	1027	984	1035	1021	1036	1056	982	1046	1047	991	1041	1067	1048	999	976	1046	1014	1030	1005	1036	1077	990	1045	1016	1028	1040	1004	1096	1034	1047	977	1020	1001	1001	1022	1085	1029	1062	976	1052	988	1035	988	1056	1039	982	1050	997	1041	1066	1040	1056	1007	1051	990	1038	1057	1095	1077	1010	1043	1008	1049	997	1043	1014	1066	1070	994	1042	1040	1047	1002	1052	1037	1060	1004	1078	1090	1050	1035	1035	1057	991	1017	1007	1046	1036	992	1024	1033	1003	978	1040	1044	1014	1033	1049	1001	1037	1053	1068	998	1022	1022	1004	1097	1026	1055	1070	995	1004	1033	1044	994	1019	1030	984	1084	1069	1014	1054	1006	984	989	1050	1053	1071	1024	1036	1021	1030	1005	1013	1072	1025	1034	1044	1043	1021	996	1028	997	1050	1021	1021	997	1052	1053	1032	1043	1055	1095	1051	974	1050	1063	1059	1056	1065	1082	1017	1058	1024	1014	1004	1053	982	1007	1051	1040	1025	1049	1010	978	1059	1063	1044	1043	1023	1029	1015	1026	1073	1064	1073	987	1037	1045	965	1043	1075	966	1034	1014	1044	1039	996	1048	1010	1017	1001	1008	1048	981	1024	1020
40403	26081	10823	2540	876	518	357	343	362	357	312	358	320	306	380	338	339	315	342	326	330	356	326	346	351	332	330	322	379	329	320	350	394	351	315	319	369	360	379	379	364	328	357	347	323	325	336	342	355	349	321	349	354	317	321	328	347	354	369	298	318	324	357	362	318	346	367	343	365	360	323	340	343	349	324	357	325	321	344	362	357	345	360	310	355	344	348	367	324	297	305	322	359	325	318	328	298	357	358	330	338	338	351	320	306	366	307	350	379	370	330	311	316	332	309	343	334	358	345	363	344	332	315	299	325	342	337	307	327	366	346	331	374	330	319	367	331	339	343	366	366	352	332	332	356	322	322	316	336	372	336	362	341	332	323	332	363	332	358	366	369	403	346	340	282	330	359	351	358	313	369	337	319	333	352	363	321	376	335	354	347	315	313	335	348	343	333	323	357	365	313	354	355	355	344	356	352	318	375	339	333	334	313	361	346	358	341	357	309	321	340	330	332	351	318	381	376	330	358	359	328	320	320	349	334	352	332	347	300	347	367	323	351	364	348	310	357	348	327	344	374	327	341	352	363	360	321	342	353	364	315	345	381	336	353	346	341	352	333	338	360	367	352	338	347	338	302	371	357	354	347	311	373	340	348	327	356	333	371	344	362	372	358	386	316	330	326	341	342	320	332	365	354	312	327	352	362	338	341	324	351	382	360	361	336	326	316	386	328	364	329	342	326	335	371	289	373	346	351	376	332	347	308	360	370	363	319	375	327	333	331	312	381	380	363	387	353	303	357	364	345	371	327	344	368	322	358	350	367	350	342	348	367	327	302	333	330	357	357	340	336	313	335	327	334	353	320	370	336	334	356	378	366	355	356	329	352	356	349	343	367	320	319	349	334	326	359	323	328	357	327	331	368	319	317	359	344	322	314	342	353	362	361	325	352	326	348	341	347	329	349	329	351	344	350	340	306	351	339	311	345	340	352	324	345	309	324	326	347	361	345	329	354	359	332	324	333	322	382	338	307	329	368	351	319	322	344	314	342	326	347	342	330	347	345	352	346	366	347	335	317	340	380	340	333	356	325	336	371	331	344	324	333	343	316	325	342	329	337	343	357	370	348	313	345	387	309	353	370	351	337	351	372	363	346	370	365	330	358	348	294	325	328	334	393	321	324	363	311	349	320	361	337	319	379	322	327	300	358	349	348	373	325	349	316	288	323	363	361	343	331	369	313	357	331	329	337	343	343	364	368	367	356	306	335	291	365	345	310	377	377	371	352	288	339	328	345	389	368	339	336	351	358	338	381	353	354	317	382	315	340	343	318	334	344	333	342	358	311	343	342	313	339	310	343	357	315	327	328	335	337	359	359	366	324	308	342	341	372	340	350	336	318	326	352	338	319	329	342	377	367	308	316	317	356	344	345	378	357	326	362	320	325	388	335	364	337	331	355	337	347	333	338	333	334	339	373	359	397	329	343	340	355	332	358	370	322	324	359	343	352	330	334	297	317	371	366	316	355	328	342	356	340	343	351	368	319	323	345	318	345	316	375	348	354	325	360	366	323	301	367	336	331	341	338	359	346	305	371	343	349	336	351	373	334	337	346	373	361	356	342	341	323	321	353	314	336	356	333	342	339	359	341	362	331	318	336	353	375	358	331	377	334	333	349	300	348	299	348	313	353	327	317	325	333	347	352	346	344	338	382	352	316	317	346	366	334	320	341	324	358	370	308	364	336	358	334	325	349	329	351	369	348	346	360	349	333	314	347	340	345	374	320	346	320	366	329	375	331	324	352	337	311	347	341	301	358	324	334	356	334	329	360	344	337	343	343	352	365	337	356	328	315	349	337	334	337	331	332	327	350	369	365	329	343	348	357	376	346	343	367	342	327	337	362	354	350	318	354	312	321	367	355	322	340	348	341	333	298	289	362	332	337	353	344	339	321	355	370	357	370	342	330	331	375	339	364	347	323	362	317	356	358	318	333	369	353	327	313	313	323	361	335	349	326	344	352	350	314	351	314	353	330	341	349	376	338	360	319	375	336	358	356	342	385	371	325	328	336	328	329	357	370	317	324	368	349	325	365	391	371	342	311	341	346	327	341	359	356	350	315	368	358	353	340	327	319	326	339	352	326	343	313	362	327	356	339	321	318	339	325	346	322	370	328	342	327	356	365	336	341	334	299	349	362	347	361	338	329	344	335	335	347	335	362	366	363	374	355	320	341	336	352	359	311	357	354	368	375	355	370	318	340	301	328	348	360	359	341	321	353	328	278	341	329	319	298	330	358	331	350	374	366	345	322	314	342	347	335	307	338	376	351	350	340	359	304	333	365	348	338	383	324	357	342	349	361	329	343	369	326	336	388	320	392	326	355	320	324	303	349	342	336	335	304	343	362	352	350	327	327	356	323	369	325	344	358	331	350	328	363	348	324	325	346	358	339	330	329	317	361	370	326	341	345	362	347	331	331	330	352	312	349	327	349	359	321	328	368	332	338	325	343	309	356	358	365	348	339	350	339	373	361	351	359	356	320	357	362	317	363	346	367	339	343	338	341	351	339	359	333	351	360	345	324	317	342	360	322	333	340	337	327	337	365	338	319	320	355	330	334	346	328	292	331	337	371	346	353	344	357	325	387	371	312	379	347	353	364	362	374	345	340	335	340	332	345	327	329	335	378	342	318	365	350	353	330	325	334	360	332	332	332	354	363	355	362	337	346	340	371	370	313	323	370	318	354	338	335	324	344	336	335	333	321	325	330	359	329	372	347	347	334	329	362	337	360	359	308	343	358	344	341	333	378	321	345	320	328	336	325	296	353	340	308	308	338	305	356	334	344	350	342	347	313	342	328	293	337	313	338	310	295	382	359	346	302	359	336	348	333	366	366	386	358	300	315	350	368	338	363	365	346	340	311	331	316	332	337	349	355	360	358	360	327	349	318	312	350	350	345	339	364	345	354	346	318	340	328	359	356	349	342	305	320	335	359	352	338	342	354	344	315	324	367	310	371	329	339	363	336	345	347	336	334	361	333	341	306	364	334	354	312	368	326	359	346	367	356	370	320	345	332	365	330	343	340	328	350	369	335	349	341	328	312	377	340	327	348	319	341	355	372	326	346	357	329	331	383	382	365	370	356	339	352	360	386	339	307	341	349	343	336	336	371	354	347	357	320	332	365	332	340	376	335	359	323	366	310	328	350	360	325	352	349	358	353	384	331	363	342	347	344	340	327	320	318	347	321	345	355	345	353	355	383	329	330	335	323	328	314	345	324	337	328	346	301	339	288	351	344	357	371	370	341	365	300	336	354	356	360	337	363	357	344	312	320	342	349	347	354	341	351	395	351	377	363	328	360	355	355	373	339	329	381	354	371	378	360	366	312	334	374	323	350	361	328	338	341	341	335	325	331	349	326	367	339	359	325	320	345	301	340	353	333	334	314	358	332	300	336	319	349	376	345	341	344	341	349	342	353	367	324	297	342	344	359	326	317	359	358	322	363	312	374	350
35280	26875	14013	5581	2563	1391	924	888	840	789	836	817	858	860	860	862	835	839	823	859	891	851	858	817	858	845	863	920	832	848	823	862	833	837	848	805	828	874	806	859	901	852	809	830	835	828	851	854	879	819	824	807	851	842	859	823	870	842	887	870	818	835	808	826	837	871	838	779	842	842	831	841	843	813	879	864	857	866	797	860	886	835	835	894	836	825	871	855	843	858	847	822	895	857	845	832	826	832	828	875	816	816	850	854	787	828	872	811	869	870	788	866	896	800	868	898	828	895	848	876	824	906	815	862	817	883	863	831	876	860	870	891	840	833	859	849	842	853	863	866	848	886	866	882	859	833	897	862	875	844	850	829	828	856	859	892	835	818	834	800	796	879	878	836	859	833	868	885	809	867	851	893	890	845	870	869	820	851	873	837	842	870	805	888	848	835	903	845	815	834	793	838	844	810	865	895	906	841	837	812	794	816	873	849	852	853	872	855	884	840	802	898	862	915	817	827	863	861	836	890	830	840	812	862	831	867	807	818	869	812	860	876	891	897	863	849	781	824	843	839	874	816	852	814	866	884	878	851	847	876	846	849	849	830	883	863	913	812	817	880	847	860	861	878	872	847	866	858	887	844	808	868	872	848	839	830	825	866	826	871	834	856	781	821	794	916	805	835	857	894	842	866	889	830	814	799	846	883	813	910	827	852	906	831	819	858	853	889	829	874	852	858	828	863	820	838	839	826	851	842	818	857	868	885	830	881	819	870	825	835	849	869	798	848	858	865	891	854	859	832	851	853	813	898	874	867	847	841	871	854	894	856	856	893	854	852	819	837	851	819	910	852	838	906	856	908	843	851	863	882	864	887	884	923	853	875	862	830	894	928	807	869	861	866	859	851	827	852	846	822	855	849	795	854	835	814	860	860	829	837	845	842	901	868	910	790	831	825	882	859	882	874	876	870	913	855	827	870	891	882	841	886	836	831	847	885	837	826	874	856	888	834	855	854	906	860	872	826	869	749	898	849	857	851	849	856	865	858	818	821	818	833	812	824	903	898	863	839	864	848	869	868	845	823	863	854	871	898	805	852	830	839	853	853	866	870	875	863	839	770	848	866	839	820	863	805	821	804	864	851	846	823	868	909	894	881	830	873	845	851	874	901	854	820	853	842	844	841	810	852	840	854	849	894	810	859	868	832	844	866	864	840	813	845	868	835	889	831	835	844	873	821	782	865	843	867	858	829	789	827	865	820	855	845	818	836	857	873	797	816	862	846	828	832	842	860	849	847	864	837	850	882	836	824	818	854	849	859	898	893	835	878	859	920	827	881	763	852	876	931	894	889	849	838	877	845	830	858	873	882	894	874	917	857	870	898	783	898	896	817	863	842	828	820	820	836	861	853	904	864	840	860	843	832	858	845	867	827	827	825	820	863	843	828	854	881	890	827	851	839	842	815	905	853	829	856	804	853	792	866	831	847	822	871	839	830	816	862	865	863	853	859	825	836	883	819	802	858	810	832	883	841	816	820	873	854	846	830	831	876	825	857	817	848	873	821	886	889	844	841	869	858	851	893	817	859	890	808	857	851	872	888	885	872	816	876	826	874	886	857	861	870	815	913	857	892	876	926	859	850	873	876	795	873	880	911	863	770	890	878	813	882	831	840	816	851	836	901	785	827	859	867	825	882	860	824	832	802	823	866	804	886	880	846	805	831	845	883	852	790	905	849	894	898	823	843	812	814	821	900	850	869	823	828	869	854	866	894	870	847	851	890	825	827	828	918	833	881	837	878	881	872	860	864	800	791	811	832	842	920	838	833	854	845	834	874	861	843	843	885	825	862	846	836	842	805	868	858	828	828	874	860	882	876	871	823	884	871	912	880	886	854	876	863	827	828	838	914	840	812	949	851	834	878	836	838	880	819	860	815	842	867	802	897	787	877	896	882	871	861	861	893	859	847	854	873	834	841	873	829	839	842	891	863	848	879	809	823	887	851	856	846	804	883	816	812	875	845	875	798	877	880	842	842	824	856	875	847	871	894	804	868	840	858	863	895	814	876	866	889	917	859	930	917	888	870	860	860	820	856	836	878	848	861	886	851	838	848	905	850	807	823	879	925	862	878	858	843	830	823	873	827	864	829	895	810	774	895	892	849	845	925	825	905	841	875	865	880	787	820	902	835	839	795	795	839	912	849	842	852	873	835	844	856	835	845	862	845	853	885	825	870	871	859	850	869	820	844	840	850	876	812	859	886	870	852	815	863	856	880	854	801	884	852	867	878	816	856	856	842	849	864	873	831	828	845	871	838	843	852	885	900	852	807	864	861	901	826	807	871	855	853	840	883	818	861	864	848	834	846	810	856	808	858	842	849	846	916	811	904	864	825	788	886	883	823	877	834	838	914	862	824	899	839	863	811	819	881	787	867	906	830	884	827	857	900	922	843	874	849	885	875	784	844	808	842	841	812	824	892	868	842	831	841	851	851	854	810	853	897	861	848	868	865	869	796	819	797	828	861	818	859	885	840	881	860	878	862	870	853	835	806	855	871	847	850	812	870	781	843	832	824	841	874	800	828	820	817	901	866	818	858	824	867	823	876	827	823	884	871	859	884	832	814	854	887	875	863	860	838	874	848	824	844	867	833	882	850	821	888	875	842	832	856	888	819	845	840	846	862	818	849	876	802	858	850	828	875	794	847	845	825	870	914	827	858	896	858	836	827	876	839	840	833	883	820	853	822	823	831	864	818	833	826	850	877	817	787	855	835	895	856	833	821	850	851	850	838	847	896	857	845	840	832	823	827	883	869	858	768	812	849	852	839	861	899	825	861	820	852	836	869	810	814	794	846	847	857	860	848	878	814	865	865	865	883	899	878	887	861	849	874	870	875	868	830	806	801	886	882	879	871	847	840	862	804	817	847	844	870	863	866	832	819	851	883	850	805	892	883	857	882	867	832	903	880	828	842	879	899	875	877	829	858	839	827	884	872	815	807	857	879	939	851	848	892	876	837	856	884	805	887	863	868	856	821	817	813	915	891	881	847	829	841	827	854	802	872	794	858	897	871	853	877	850	844	830	874	875	803	823	860	830	859	882	828	846	835	861	802	805	851	862	854	872	859	857	808	851	845	777	854	862	869	874	820	860	801	798	879	845	848	827	864	818	820	859	797	852	811	812	818	836	844	882	872	885	854	851	861	815	885	892	874	866	837	858	824	870	879	810	820	878	864	844	836	876	877	879	783	810	856	804	933	816	879	839	923	831	893	841	878	880	816	840	842	911	854	820	864	906	830	878	856	869	861	835	847	862	813	831	878	820	814	882	867	850	881	818	895	882	854	865	845	844	814	849	876	869	815	845	862	855	860	826	833	836	822	858	878	915	853	871	781	843	857	860	871	841	841	866	805	860	858	829	884	861	866	851	883	868	833	820	870	872	840	843	842	885	820	795	889	839	813	855	835	815	829	792	845	910	811	789	881	862	888	886	872	842	841	869	852	855	834	850	800
78850	66795	46363	25820	9622	2523	654	445	408	430	413	470	443	463	448	439	429	407	422	442	435	455	410	433	467	441	458	481	456	478	421	445	455	436	471	429	471	430	448	456	466	412	447	455	433	420	409	413	428	429	412	418	449	473	420	430	420	424	439	467	425	437	430	462	458	454	439	417	418	440	430	440	446	447	487	449	466	442	438	380	445	495	410	465	430	408	448	421	455	420	437	453	416	448	467	438	425	386	412	452	452	440	443	406	434	431	428	450	454	418	436	441	414	434	416	441	480	471	448	453	431	472	454	447	447	445	386	425	421	436	465	455	445	451	438	442	425	478	441	395	430	444	469	434	416	380	449	470	406	411	400	476	413	447	421	439	467	442	466	464	466	424	424	417	431	433	427	464	414	407	437	433	440	438	433	438	418	481	436	415	427	432	411	422	438	458	454	426	470	439	436	420	433	428	405	429	438	441	430	476	426	435	441	400	458	449	450	431	428	417	462	428	432	468	471	442	458	420	415	444	449	415	460	449	464	449	397	407	409	426	445	404	445	408	429	420	413	443	469	466	409	428	450	434	446	413	384	451	445	448	408	490	435	447	444	417	430	461	463	426	429	397	453	421	417	423	418	431	462	434	384	448	415	438	436	456	422	433	447	440	419	400	440	452	449	471	471	421	404	460	441	459	389	430	443	394	476	420	429	462	435	432	461	456	437	419	454	449	421	448	461	436	445	448	454	424	466	435	454	434	451	439	444	439	467	415	411	428	465	420	427	455	429	405	436	443	473	405	430	420	428	428	424	435	381	432	413	460	459	443	392	404	443	429	421	479	454	412	382	422	425	398	473	427	450	452	471	431	431	431	447	413	454	513	424	433	432	418	445	430	434	444	398	457	423	437	463	431	469	445	422	432	446	422	449	455	430	441	413	455	462	451	410	456	464	448	463	432	439	401	435	407	418	421	407	422	425	452	429	443	435	382	417	415	433	437	405	409	417	439	447	450	387	418	404	454	449	482	443	437	446	426	438	438	431	427	389	416	423	443	451	456	469	459	444	397	428	442	437	462	482	445	448	435	417	442	413	426	408	410	456	412	405	455	449	431	431	426	395	443	494	427	427	475	429	442	462	472	449	437	479	442	403	425	437	455	422	420	473	450	463	464	431	430	425	444	452	425	434	455	437	470	414	431	437	441	419	433	469	454	442	475	460	403	470	439	426	459	441	409	472	451	453	428	448	434	437	440	450	467	416	450	420	436	440	436	419	453	472	419	439	438	473	425	411	389	457	410	418	446	455	414	393	438	441	439	402	422	419	411	469	451	479	453	435	398	471	466	418	406	464	438	429	407	442	441	461	447	454	442	417	457	440	461	434	454	436	476	449	446	422	428	436	459	454	431	430	415	417	426	452	454	472	445	438	432	405	409	444	427	431	397	434	426	452	411	440	414	445	430	429	444	462	473	495	432	455	426	456	422	440	447	462	441	401	444	474	463	435	414	481	446	434	426	432	442	437	440	498	457	430	432	407	417	417	437	430	438	452	440	480	370	438	434	419	477	421	448	463	450	398	442	457	436	453	429	433	426	404	430	463	441	426	450	445	455	448	420	487	415	406	443	475	435	480	427	442	477	468	423	447	435	412	462	429	420	411	445	445	431	418	459	410	441	454	447	425	422	458	454	411	443	436	399	454	437	386	437	430	452	396	405	450	417	433	476	410	441	449	432	396	420	419	467	435	408	467	393	413	393	420	451	417	424	442	411	446	434	443	392	450	460	456	416	431	453	420	421	393	465	449	439	429	434	431	459	427	451	447	396	438	426	413	441	460	453	417	477	458	451	466	445	430	418	460	445	419	454	444	436	469	430	416	433	451	422	431	438	407	422	432	463	446	461	470	427	479	414	425	451	446	408	439	441	451	470	438	439	415	449	431	436	448	423	440	430	422	449	463	451	406	388	427	473	432	450	432	430	419	481	469	446	467	443	444	421	408	457	481	422	408	444	414	444	440	383	402	463	431	428	433	449	477	408	402	461	424	474	467	453	425	406	463	446	474	407	458	440	447	464	441	393	411	479	403	429	433	462	446	521	442	441	434	406	442	452	433	412	406	396	422	402	437	453	418	452	427	426	429	414	422	427	413	442	416	455	436	404	399	449	436	473	402	495	424	418	407	405	430	427	469	460	423	445	447	422	467	444	457	462	425	394	441	424	433	425	418	443	446	413	400	419	416	438	413	410	416	416	437	436	447	420	388	426	420	407	479	436	445	460	471	471	467	436	448	442	447	489	467	401	467	468	443	464	427	416	448	488	471	453	410	449	460	458	485	433	428	438	420	427	407	448	442	414	466	446	459	438	438	438	480	453	416	430	446	430	421	478	418	441	420	471	412	435	439	448	412	456	443	430	411	429	396	475	420	450	436	449	452	426	451	435	440	427	420	419	437	438	462	417	403	410	405	417	419	440	441	450	408	393	459	422	415	424	414	444	509	446	417	418	397	433	440	431	408	397	423	457	421	438	441	444	428	439	441	447	420	459	424	421	462	441	430	455	475	439	438	445	433	436	439	447	405	463	456	454	463	425	402	450	465	437	461	441	457	433	408	423	408	424	461	455	463	432	445	445	461	422	423	477	462	406	441	433	438	435	429	412	452	469	385	445	483	435	413	465	449	411	453	471	396	427	399	462	438	439	443	476	451	449	427	474	462	478	416	429	477	467	428	438	451	433	407	457	398	428	430	454	457	390	417	434	421	454	415	437	465	423	418	457	388	424	401	404	459	432	438	476	455	432	430	471	426	461	452	441	431	431	413	492	413	395	445	447	463	445	477	464	456	434	430	435	408	426	449	411	405	441	440	425	467	423	422	431	411	438	476	433	450	394	415	473	424	473	427	399	455	422	439	421	425	425	424	377	464	451	467	401	397	423	437	414	470	476	444	457	413	458	463	383	442	426	413	442	433	416	451	474	460	433	427	462	443	393	436	442	425	378	414	425	466	430	454	523	404	428	447	436	459	395	430	463	442	466	416	472	469	402	435	441	434	448	449	424	458	423	437	451	465	447	453	433	421	459	453	421	424	450	394	422	453	470	462	404	435	418	447	464	454	450	415	425	416	453	403	469	433	422	422	438	432	429	458	408	418	445	441	429	447	442	486	463	432	426	427	441	466	447	455	459	461	410	428	443	418	443	397	444	464	431	439	431	450	447	457	412	456	416	459	419	448	444	428	430	436	414	425	417	472	406	459	443	471	428	456	439	445	440	440	467	465	429	457	443	456	401	444	418	453	416	446	417	452	434	455	455	432	474	473	436	455	437	411	404	446	425	398	446	416	470	406	427	472	465	425	420	437	438	428	441	403	443	433	455	434	458	419	480	438	407	470	436	455	441	462	463	472	440	435	422	415	398	401	410	430	443	424	461	420	411	443	460	401	443	444	436	399	445	449	452	432	454	407	441	443	409	420	414	456	451	437	459	434	414	454	431	433	446	396	452	457	432	462	418	427	479
56118	55047	44978	31225	15712	6267	1624	1044	1046	1034	1006	1118	1071	1073	1023	995	1065	1036	974	1064	1023	1085	957	995	1044	1052	1056	1055	1049	995	1058	1050	1031	1077	1031	1059	1054	1082	1065	1029	1061	1033	1042	1057	1011	1073	1086	1062	1055	1053	1018	1086	1083	1051	1028	1043	1049	1063	1074	964	1049	1020	1052	1062	1038	1045	1108	1068	1101	1061	963	997	1032	1021	971	1019	1031	1047	1006	1060	1019	1069	1069	959	1064	1045	1031	1062	1067	1018	1047	1023	1084	1069	1015	1027	1049	1083	1005	1065	1032	1018	1056	991	1047	1060	1024	995	1016	1050	1001	1020	1014	1006	1041	1143	1032	1093	1030	1031	1035	998	1056	1067	1090	992	1027	1007	1031	1052	1061	1064	1029	1053	985	1064	1042	1030	1042	1115	1045	1051	1020	1047	1024	1044	1100	1008	1017	1069	1030	1035	1045	1049	1039	1039	1040	1044	1037	1039	1076	1035	980	998	1080	989	1063	1032	1021	1029	1021	1039	1038	1013	1071	1029	983	1048	1054	1046	1033	1046	1055	1099	1097	1026	1077	1049	1084	972	1063	1019	1012	1066	1078	1029	1003	1071	1035	1067	1062	1048	1030	990	1064	1043	1010	1041	1021	995	1016	1006	1043	1074	1074	1079	1050	1054	1007	1038	1082	1074	1036	1050	1001	1071	1039	1032	1096	1008	1004	1044	1064	1031	1009	1112	1042	1025	1047	1022	1022	985	1007	1031	1043	1045	1043	1063	1056	1032	1048	1060	1043	1049	1039	1094	1000	1086	1033	1159	1022	1003	1105	1067	1027	973	1071	965	1017	1019	1051	1058	1037	1034	1076	1041	1031	1044	1052	1054	1057	1104	1021	1041	1023	1064	991	1006	1015	1012	1059	1048	1083	1061	1025	1054	1008	1044	1051	1066	1040	1042	1078	1044	1055	1063	1052	1072	990	1129	1065	985	1054	1079	1005	1085	1025	998	1055	1043	1012	1073	1031	1073	1118	1069	1048	1026	1026	1072	1047	1051	1029	1048	1060	1050	1067	1070	1058	1091	1060	1029	1092	1062	1076	1016	1069	1036	1050	1012	1000	1026	1022	1090	1042	1054	1079	1029	1049	1066	1059	1065	1037	978	1033	1058	1037	1030	1012	1007	1074	1050	966	1079	1029	1066	1021	1010	1046	1105	1076	1015	1054	1064	1037	1139	1077	1061	1078	1074	1099	1097	1033	1071	1040	1045	1021	1012	1056	1063	990	1046	1015	1012	1026	1058	1047	1051	1008	1079	1025	1049	1001	1033	1011	1056	969	1058	1037	1003	1040	1037	1015	968	1102	1058	1023	1034	1073	1044	1067	1061	1041	1053	1024	1027	1047	1016	1016	1039	1002	1036	1066	1021	1005	1085	1051	1014	988	1025	1038	1018	1012	1025	1078	1072	1031	1014	1069	1038	1077	1043	1037	1053	1061	1031	1038	955	1035	1078	1038	1073	1056	1034	1069	1042	1110	1085	1098	1043	1032	1034	992	1042	1034	1025	1076	1002	961	987	1057	1049	1037	1065	1069	1106	1011	1017	1020	1043	1093	1049	1026	1059	1071	1039	1075	1004	1061	1008	1096	978	1009	1059	1001	1022	1054	1123	1051	1005	1009	1008	1111	998	1038	1127	1037	1100	1023	1076	1041	1049	1071	1015	1001	1016	1061	1096	1068	1040	1028	1043	1016	1012	1015	1051	1064	1035	1061	1035	1070	1044	1021	988	1058	1001	992	1049	1070	1068	1023	1055	1014	1019	997	1068	1052	1052	1029	1043	1053	1093	1006	1034	1070	1068	1065	1025	1094	1078	994	1023	1028	1001	1042	1094	1035	1075	1010	1038	960	988	1088	1070	1008	1085	1033	1038	1000	1035	1026	972	1063	1023	1036	1071	1048	1008	1063	1010	1049	1011	1083	1035	1049	1033	986	1099	961	1019	1015	1067	1059	1055	1050	1048	1037	1001	1026	1046	1019	1029	1070	982	1072	1060	1020	1105	953	1030	1092	1043	1024	990	1015	1039	1015	1113	1045	1081	1075	1039	1105	1030	1033	995	990	1026	1088	1059	1039	1045	981	1019	1011	1074	1038	1045	1030	1023	1065	1083	1027	1024	1079	1007	988	1012	1035	1032	1049	1015	1030	997	1038	1008	1100	1026	1092	1030	1052	1039	1011	1058	1073	986	995	1048	1065	1005	1037	1061	1016	1050	1040	1072	1053	1045	1071	1068	1000	1015	1128	999	1064	1079	1037	1070	1077	1051	1065	1039	1051	1081	1041	1073	1087	1027	984	1013	1046	1072	1022	1012	1076	1022	1041	1052	1043	1096	986	1044	1022	1061	1092	1067	1093	1001	999	1041	1102	1068	1060	1037	991	1024	1063	1053	1087	1078	1056	1044	1056	986	1043	1003	999	1054	1026	999	1048	1060	1091	1083	1031	1062	1047	1051	1072	1053	1055	1035	968	1045	1057	1031	1061	1028	1020	1073	997	998	1099	1040	1020	1052	1026	1059	992	1080	1022	969	1090	995	1029	1035	1049	1001	1043	1046	1080	1100	1052	1003	997	1069	1025	1038	1048	1002	1068	1065	1028	1086	1080	1074	1023	1040	1100	1113	1080	1075	1102	988	1059	1037	1052	1051	1023	1025	1051	1012	1090	1090	1030	1072	1052	1097	1056	1075	1043	1074	995	1051	1018	1099	1035	1069	998	1101	1072	1056	1042	1036	1061	1002	1081	1008	1041	1044	1050	1036	1079	1080	1013	1033	1076	1060	1020	1011	1017	1028	1081	1007	1042	1024	1057	1057	1054	1048	1054	994	1052	1053	1067	1043	1073	999	1031	1061	1019	1101	976	1014	1074	1034	1023	1015	1040	1051	1031	1034	1028	1023	1022	1037	1020	1000	1083	1070	1043	1048	1038	1004	1081	1153	999	1039	1049	1027	1066	1029	1017	1044	1083	994	1022	1022	1052	1024	1016	1064	1028	1070	1048	1039	1062	1047	1055	961	1011	1073	1039	1039	1070	1071	1019	1059	1042	1069	1012	1028	992	1001	1023	1042	1027	1005	1028	1057	1039	1058	1000	1058	1094	1005	994	993	1084	1058	1008	1011	995	1071	1048	1047	1000	1072	1077	1057	1029	1097	1054	1016	1038	1008	1045	1040	997	1070	1036	985	1047	1083	1022	1062	1041	1073	1061	1037	1058	1049	1066	1086	999	1098	1091	1047	1069	1032	1070	1036	1038	1021	1098	1075	1085	1073	997	1042	1017	1067	1085	1078	1053	1041	1057	1026	993	1057	1046	1029	1034	1065	1058	1030	1005	1003	1042	1015	1049	1081	1050	1023	1085	1019	993	1008	1101	1039	1038	1037	1038	994	1010	1075	1055	1010	1058	1076	1011	1053	1031	952	959	1062	1054	1075	1064	1033	1028	1074	1035	1046	1038	1015	1056	1045	1050	1065	1016	1079	1078	994	1072	1023	1016	1024	1062	1049	1018	979	1083	1026	1039	1030	1054	1051	1035	1027	1068	1075	1043	1029	1033	1072	989	1070	1046	1023	1059	1112	1056	988	1031	1064	1015	1077	1067	1045	1056	1002	1066	975	1061	1005	999	1106	1048	1036	1029	1058	1009	1085	1020	1039	1042	1028	1049	1005	1008	1053	1060	1016	1037	1023	1122	1079	1071	1018	1078	1053	1069	1041	1055	1082	1040	1023	1076	1055	1008	1028	1095	1026	1074	1075	1002	1066	1054	1053	1041	1002	1084	1064	1041	1067	1031	1063	1006	1000	1059	1070	1004	1028	1095	1010	1048	1059	1051	1054	1047	1018	1055	1018	1074	1069	1067	1003	974	1104	1008	1038	1070	1037	1031	1028	1083	1038	1023	999	1094	1095	1055	1043	1025	992	1074	1054	1067	1085	1049	1022	1073	1068	1002	971	1017	994	1054	1048	1031	1009	1009	1019	972	1056	1057	1075	1025	1005	1083	1055	1061	1020	1013	1010	1055	1012	1130	1061	1084	992	1015	1011	1060	993	1034	1035	1069	1096	1066	1045	1043	1060	1087	1092	1016	1085	1050	1042	1045	1027	1010	1054	1017	1060	1006	959	1007	996	999	1071	1053	1017	1042	1029	1068	994	1056	1041	1056	1032	1014	1025	995	1037	1085	999	1043	1081	1046	1067	1032	1018	1038	1054	1024	1033	1024	964	932	1027	1027	1049	979	1087	1036	1045	1039	1036	1032	1021	1036	1054	1032	1043	987	1038	970	1068	1063	1057	998	1055	1043	1041	989	1042	1038	1035	1011	1056	990	1014	1042	1020	1045	1026	1068	1026	1051	1032	1023	1027	1037	965	1052	1037	1068	974	1108	1029	1056	1073	1024	1009	1072	1045	1044	1042	982	970	1075	1070	1087	1058	1044	1034	1038	1014	1035	1038	1076	1023	1060	1007	1036	1030	1110	1050	1064	1036	1004	958	1068	1050	1085	1075	1067	1019	997	1018	1064	1030	1055	1062	1011	1049	1045	1021	1033	1046	1057	1002	1115	1046	1096	997	996	994	1031	1051	1052	1075	1044	1031	1089	1004	1066	1033	1084	1036	1110	1053	1074	1042	1037	987	1018	1066	1098	1074	1026	1017	1071	1046	1037	1042	1077	973	1046	1076	1063	1043	983	1039	1043	1142	1006	1110	1072	1026	1016	1125	1034	1071	1058	1089	1033	1012	1043	1017	1108	1079	1082	1108	1036	1049	1052	1052	1011	1017	1012	1012	1027	1040	1021	1051	1028	1094	1114	1028	1053	1100	1031	1072	1031	1023	1034	1010	1044	1037	979	1049	1068	1043	1028	1004	1042	1063	1007	972	1030	1035	1027	1053	1099	1021	1025	1021	979	1042	1069	1034	1056	1046
88203	77225	55738	31056	15926	5244	960	418	485	417	453	408	411	413	444	425	410	381	429	383	430	418	415	364	390	432	409	428	398	390	378	418	414	419	422	393	460	432	407	421	428	401	383	396	392	413	373	425	434	371	389	389	427	386	388	456	388	415	395	441	427	402	455	403	407	392	366	407	443	434	408	396	442	404	386	420	414	413	415	393	423	412	399	414	452	400	376	354	404	429	439	396	448	425	454	436	414	427	416	397	446	416	423	396	390	394	421	425	426	440	448	400	397	396	418	421	418	435	416	418	389	418	405	443	413	433	388	406	468	402	407	446	409	416	373	390	388	384	404	405	416	390	459	414	429	418	397	404	435	422	405	410	397	430	407	414	424	391	431	390	414	402	403	410	419	386	387	438	446	398	394	395	417	415	390	429	452	406	411	408	423	383	434	413	407	416	410	418	429	409	405	421	402	384	382	438	410	385	416	402	444	421	424	415	398	440	432	414	397	437	419	383	408	431	414	405	392	426	417	403	433	401	395	424	441	397	463	435	450	392	436	391	389	428	394	442	412	414	395	390	353	398	404	386	451	436	383	425	424	385	418	396	414	425	390	394	409	450	428	475	439	452	398	447	425	439	387	411	444	412	414	412	435	381	431	453	394	418	408	401	387	438	388	389	382	432	398	444	452	425	396	414	390	386	452	409	392	401	376	408	380	412	406	484	437	376	393	402	438	412	439	407	447	352	407	369	408	422	428	406	440	415	420	396	410	395	395	439	422	428	402	378	429	438	436	424	413	372	381	443	422	423	370	401	413	448	400	440	398	373	408	395	410	396	408	380	438	406	419	409	405	423	425	394	435	430	442	394	409	397	417	412	426	401	376	419	407	371	399	383	434	387	403	411	405	395	451	415	398	407	451	391	396	418	409	435	426	459	424	397	438	394	441	415	377	444	402	405	390	421	424	398	430	451	460	454	406	428	406	413	397	419	380	392	436	391	429	413	424	403	386	414	434	425	450	420	418	423	413	416	426	401	441	397	418	470	404	435	443	420	440	398	421	384	422	415	406	419	406	412	363	421	388	361	430	417	423	424	403	414	444	475	395	435	417	397	405	415	425	412	444	427	429	354	416	374	414	419	420	406	413	372	388	398	393	411	391	416	423	413	367	423	413	415	420	383	419	434	410	468	429	393	418	383	398	434	390	419	386	410	394	358	404	403	431	452	415	446	395	386	407	400	418	445	439	409	403	433	368	390	382	417	440	422	433	438	429	414	440	401	402	433	403	449	428	403	422	401	410	426	407	419	379	440	404	371	391	388	384	389	412	426	394	384	448	429	433	434	382	407	412	469	412	410	423	452	402	404	392	467	439	369	436	407	432	409	400	398	394	418	425	439	442	430	421	411	396	395	443	423	445	400	417	409	446	414	405	376	435	421	404	425	421	432	421	416	438	408	389	399	406	373	407	379	404	412	446	402	410	421	393	389	407	420	402	453	407	392	410	397	419	469	374	418	429	413	411	409	407	407	406	401	406	387	417	430	433	382	364	398	437	411	395	424	436	395	410	405	423	390	389	420	391	411	411	419	408	389	417	382	434	448	403	396	406	428	396	424	401	416	405	413	423	415	421	389	408	408	413	391	421	448	431	414	392	430	413	388	405	399	377	421	424	409	429	419	434	390	422	407	406	388	393	400	386	442	364	441	447	410	427	408	401	446	405	409	418	380	389	412	405	416	407	459	420	420	407	424	452	398	465	389	375	412	429	429	405	437	404	406	419	414	423	427	409	398	405	413	416	412	416	458	414	395	427	413	439	425	392	464	433	387	409	398	413	398	411	436	394	421	404	412	416	433	440	404	421	442	400	428	409	465	398	404	428	422	413	401	408	436	417	397	412	396	420	420	447	374	385	425	358	396	379	442	460	386	424	419	425	419	430	441	414	405	409	442	420	412	439	409	377	379	395	403	439	415	419	401	427	381	431	407	376	414	397	399	431	397	393	408	398	434	401	414	371	384	396	425	424	404	440	404	418	435	409	426	428	428	405	413	415	440	377	410	387	409	390	411	423	423	434	408	434	414	406	385	392	415	432	426	429	435	405	412	465	409	414	444	429	377	413	424	387	365	408	411	419	396	422	439	410	458	396	417	440	428	468	454	422	414	413	432	447	396	395	448	408	399	445	383	425	442	432	435	435	426	398	414	416	393	438	412	433	386	403	375	466	410	404	404	428	409	400	394	418	436	386	410	382	405	460	429	416	415	426	411	408	442	437	456	411	420	406	396	440	418	469	479	417	394	407	436	399	394	417	369	452	411	411	396	436	427	431	383	379	407	401	399	451	436	402	435	423	413	361	436	391	383	407	380	369	431	404	421	423	419	403	418	394	416	402	388	408	414	385	427	419	356	428	374	412	410	368	416	390	394	444	399	449	373	404	412	404	432	400	424	414	407	411	416	445	396	390	422	401	402	446	430	405	396	378	444	398	396	456	449	427	410	431	412	408	423	447	443	440	431	406	390	423	428	444	406	411	401	397	438	428	408	396	407	385	445	424	349	411	406	380	434	397	402	428	425	420	429	427	412	418	418	437	383	391	406	417	402	402	401	402	388	489	437	409	414	407	417	401	410	419	393	398	443	427	425	406	437	381	440	452	406	425	379	375	397	407	382	438	401	424	400	395	370	388	431	407	401	411	433	443	424	395	449	414	412	427	452	411	389	407	445	424	423	433	375	401	420	404	380	424	475	416	394	449	385	426	389	392	451	414	444	405	414	394	394	420	385	408	436	427	426	433	407	423	403	400	418	421	437	405	435	435	415	434	453	418	391	450	431	409	403	403	409	389	424	435	431	401	450	386	447	420	415	402	426	419	433	411	410	412	409	417	437	427	397	381	410	448	435	449	389	405	419	412	403	406	393	401	398	389	408	396	418	419	449	455	394	431	429	419	421	411	414	458	405	415	408	444	456	412	426	458	400	405	436	407	400	439	381	386	401	412	433	424	448	396	449	410	410	418	387	425	377	412	406	437	434	409	403	406	388	418	426	418	393	449	439	445	390	399	432	430	396	434	441	423	410	407	405	452	412	394	402	422	412	384	442	423	369	422	396	428	399	419	413	415	432	452	387	441	420	422	390	425	393	418	420	425	410	427	446	422	409	426	427	433	420	433	402	417	428	416	393	406	383	427	407	436	371	395	439	401	422	459	433	395	410	434	415	388	432	409	401	391	368	401	404	417	452	406	411	407	401	374	421	376	445	419	400	370	446	442	392	408	411	379	410	436	407	458	402	426	379	402	436	392	401	460	398	408	394	448	395	390	437	462	408	423	426	425	418	434	430	399	391	419	412	426	409	395	401	461	399	415	399	406	405	408	432	364	392	433	409	421	449	415	386	386	412	425	430	434	431	442	398	424	439	399	428	403	437	432	409	416	402	369	404	411	399	419	426	411	369	415	394	391	447	433	413	467	384	397	411	422	424	452	415	412	439	409	415	376	429	413	445	395	414	429	439
65970	67086	54117	36266	22230	10921	2181	908	957	1043	991	984	957	1006	947	984	977	997	937	965	990	954	969	1012	979	937	976	934	943	993	1001	954	962	992	988	977	1020	992	978	924	956	889	968	993	980	1021	1017	969	959	996	1009	974	955	995	980	1022	938	960	911	998	1002	916	979	964	952	1009	932	1017	989	975	929	996	959	933	1004	983	991	943	952	973	967	909	968	959	995	912	1018	984	1004	981	1004	957	1016	920	969	988	990	943	988	1017	976	1026	1008	978	934	989	974	1031	1026	984	968	1005	961	993	902	994	984	921	956	993	965	1002	969	922	983	906	958	981	920	936	960	997	1040	954	1004	958	1000	1019	935	987	968	996	956	1014	969	1027	996	940	976	955	1003	964	981	1010	980	951	992	939	1023	940	982	977	889	1000	940	1021	915	944	949	1001	982	987	931	974	964	1007	949	973	1008	988	1004	1008	886	945	969	930	1005	943	989	1053	998	971	976	1021	973	1002	1021	1015	990	945	1012	982	1028	981	1011	941	956	950	958	965	960	962	1043	955	987	984	974	998	1015	978	979	1000	947	993	944	987	1010	945	969	974	988	942	969	974	949	1015	954	1028	1056	954	1025	942	945	1010	978	997	946	1006	997	948	982	954	944	990	1007	1044	948	957	982	968	940	966	947	896	943	1018	952	975	1009	963	965	941	944	985	980	1010	880	991	979	986	979	960	1021	943	976	953	976	1009	980	978	995	994	942	911	978	968	962	959	972	967	983	935	959	982	939	1001	941	959	995	931	943	970	952	1006	966	988	901	963	991	986	893	1008	950	991	974	988	1005	948	1012	1011	911	998	965	959	1004	952	937	954	979	959	950	964	987	932	983	892	969	966	1031	967	948	984	1026	990	1043	1053	976	960	1028	1001	900	912	947	1001	976	1036	947	960	959	931	947	964	944	994	991	1011	986	964	957	934	965	947	998	974	974	961	995	1037	996	996	986	954	992	975	958	929	1002	952	976	992	975	973	1054	978	1020	972	970	990	975	906	944	956	998	924	950	956	947	973	970	956	904	968	980	950	1013	983	984	970	942	984	970	958	963	996	953	958	1001	957	905	984	959	954	921	962	978	1004	975	943	987	1016	1025	1051	989	999	948	993	975	965	956	983	998	973	969	943	986	956	922	1002	949	973	942	956	921	1007	941	1012	900	921	987	944	950	976	950	952	984	1006	944	1023	972	972	958	945	955	1021	943	940	1007	979	1007	948	997	993	1006	971	997	1025	973	926	927	974	985	894	920	906	1025	1010	977	943	932	959	1000	989	987	953	948	902	963	999	955	980	943	944	978	976	953	955	955	1000	952	946	1022	933	986	1008	975	972	964	978	975	981	965	999	975	1025	1034	934	984	987	909	964	982	933	958	995	992	991	998	951	992	990	968	1001	966	943	981	967	1009	989	981	1026	983	970	965	1007	955	978	966	957	994	973	933	1001	960	940	949	934	1010	973	980	975	978	1010	959	953	984	1022	953	988	981	956	957	948	1037	998	1002	1035	972	927	957	983	927	947	952	950	915	1023	1016	954	945	1049	960	943	1010	1001	947	964	944	945	910	1014	978	902	1043	965	947	969	1019	982	950	978	992	956	983	927	926	998	959	996	964	971	953	934	962	952	1027	957	995	984	935	956	967	1011	992	977	1019	953	950	985	979	991	1040	966	1015	1018	933	986	987	971	1013	937	998	1007	1017	1057	998	954	1011	943	901	923	1005	991	978	939	1004	950	1017	976	1024	969	985	1000	941	1029	964	942	906	943	990	963	928	1036	1000	1036	958	920	981	935	992	979	991	980	963	998	1027	979	981	1001	975	1029	980	951	955	975	956	947	961	1008	950	1011	995	1001	934	969	963	939	948	979	979	970	960	953	950	965	988	971	964	954	969	980	993	937	964	1012	970	1003	950	965	939	920	964	1010	968	951	980	943	1052	959	987	1016	1013	988	974	939	1017	941	961	924	1001	993	990	1007	1022	965	984	963	987	944	966	991	992	1004	945	1001	931	1017	937	960	968	966	941	993	1025	1010	1034	978	941	1004	965	938	976	964	1003	976	953	935	1028	974	960	1026	1001	1017	1028	969	977	975	961	961	970	923	931	955	991	993	1016	962	1004	924	989	949	995	982	963	1015	980	1029	975	905	944	981	974	1004	1002	940	978	963	991	975	933	941	990	982	926	1000	984	983	1005	984	1007	978	993	927	967	888	977	982	980	1010	980	964	986	967	928	986	906	961	1009	971	932	1035	996	1030	974	1013	984	948	946	1017	1002	967	959	993	996	932	900	977	974	971	908	960	1004	910	925	1040	977	971	941	992	974	990	975	996	928	977	949	952	992	982	973	966	978	979	950	973	952	954	945	953	1028	978	986	1047	932	909	923	910	984	952	936	1001	1005	893	966	961	925	978	999	1012	992	985	933	992	975	958	963	956	1009	962	1005	1000	998	1016	1028	964	1004	973	966	991	967	1042	957	972	969	993	995	967	1019	991	965	977	948	937	923	968	933	1004	1000	995	992	998	993	1010	1018	982	969	982	971	995	967	1027	1029	1011	1013	978	921	976	998	987	986	999	930	941	967	985	1010	982	1010	1007	989	949	960	966	998	961	980	962	998	961	950	977	976	951	961	998	953	1019	933	985	931	952	966	997	963	1031	971	978	989	968	975	910	993	1011	965	944	978	969	973	930	936	991	977	958	966	981	959	1047	1067	925	926	992	963	977	971	922	978	948	984	942	1061	965	946	981	975	991	998	993	1026	940	982	1052	923	1002	966	972	979	992	953	978	967	993	983	952	959	980	963	897	1024	994	934	954	919	948	979	1005	973	975	987	940	962	986	930	1015	954	952	965	1033	1003	1029	973	994	963	971	932	965	976	1035	940	944	987	1023	961	1012	975	980	961	942	934	986	986	949	944	997	972	952	961	973	954	1010	965	974	981	1019	993	972	976	966	940	1018	983	1006	931	994	919	1009	1027	992	959	988	973	980	1016	991	975	979	952	1000	1020	947	952	957	940	980	932	1009	991	984	931	1016	953	962	980	926	951	923	987	975	978	972	1008	978	1014	869	938	959	963	935	1005	1040	954	993	969	959	955	997	1010	1017	947	962	951	992	987	990	986	1034	968	1021	969	969	952	990	951	920	953	966	984	940	986	1022	937	996	945	914	954	1031	931	961	947	1033	985	991	962	954	967	967	940	944	910	970	991	940	929	961	1005	982	922	1002	965	1004	943	1027	922	942	992	981	996	965	1016	948	952	959	988	986	995	921	1024	943	966	995	937	973	990	935	965	1007	960	982	969	929	992	1014	1001	970	976	970	973	901	935	1011	1055	1014	926	924	969	943	950	951	961	935	968	985	923	966	946	974	985	1003	957	970	974	992	965	1002	944	991	991	944	962	1002	955	991	968	958	1006	942	881	979	923	1012	995	945	977	941	945	994	903	981	928	948	949	1017	947	1004	985	1004	963	943	992	941	963	900	987	966	919	1022	1022	942	1035	980	1032	933	951	922	962	962	1007	942	1017	934	935	996	965	1010	977	923	959	980	955	947	938	986	958	986	938	967	955	967	970	985	1029	966	957	1023	934	938	909	1018	924	915	955	1009	965	973	1018	887	1000	923	981	941	1007	934	950	993	967	993	1015	948	1014	947	966	989	945	964	1046	991	1016	960	963	950	1081	962	930	1006	979	977	950	990	973	1008	1001	980	1005	994	1013	1028	983	973	927	989	986	983	951	989	983	937	1000	1017	894	993	975	1027	940	967	1031	981	958	983	938	949	937	988	989	1005	978	1010	969	955
39985	26823	8176	1423	856	616	321	305	286	304	313	281	283	300	266	289	297	317	331	291	297	297	295	328	287	285	298	301	279	289	286	286	314	292	294	299	309	314	301	261	280	324	300	269	314	271	280	268	280	288	246	282	294	285	249	297	299	279	267	274	282	303	303	290	297	267	272	334	280	285	296	269	312	296	285	289	286	300	285	312	290	270	316	304	313	269	278	267	299	310	274	298	284	304	327	297	289	296	316	298	272	313	299	279	291	290	303	262	297	306	300	290	296	269	306	301	289	321	306	305	320	294	318	281	303	308	298	291	309	291	297	319	303	314	265	291	262	285	286	282	262	308	285	323	279	281	278	286	301	284	284	264	260	293	292	299	271	295	322	280	273	278	309	309	285	276	310	304	306	274	317	296	267	302	285	312	290	293	281	265	276	263	288	295	299	290	312	313	286	274	284	276	293	297	267	289	306	278	285	298	300	292	286	292	250	275	291	268	285	292	281	250	283	292	301	293	306	280	310	282	296	298	297	314	288	302	324	304	271	307	283	302	292	273	302	279	294	320	318	311	348	264	293	318	287	297	283	254	287	347	311	290	308	326	303	278	307	295	274	291	306	265	285	308	333	302	301	280	296	278	288	283	309	314	266	289	277	275	291	304	293	310	258	290	277	294	251	258	298	320	335	306	297	295	286	308	270	296	261	314	271	288	283	292	305	300	268	302	301	275	314	286	324	277	284	277	278	294	267	295	279	279	299	286	283	304	271	283	277	293	311	286	314	316	303	322	268	280	295	273	307	291	289	281	302	313	306	294	298	270	286	258	302	286	262	274	294	284	305	266	288	292	314	282	302	294	325	272	304	314	305	326	301	311	278	273	314	291	293	313	290	310	312	317	322	287	301	297	293	287	267	296	273	277	311	295	292	273	294	329	308	314	311	279	306	277	302	318	315	313	309	286	287	300	283	292	277	307	276	298	311	327	257	298	287	303	330	280	290	346	287	278	302	278	315	306	302	286	308	314	270	297	275	308	312	286	287	274	267	289	302	296	352	269	273	274	309	312	328	297	295	281	319	324	287	271	267	307	305	303	292	280	290	282	291	263	303	272	303	292	301	284	307	285	266	321	281	295	312	311	275	283	291	305	277	286	279	334	286	294	309	307	275	260	313	301	303	297	279	281	290	303	307	294	304	286	277	290	283	279	297	295	297	295	294	302	301	300	267	294	289	313	296	281	327	279	304	286	318	334	294	299	276	324	311	288	298	273	311	311	270	299	281	286	296	281	285	291	284	301	297	316	317	267	303	280	318	277	260	298	318	308	288	264	312	295	306	272	294	276	303	313	290	297	278	311	317	273	250	285	296	288	294	287	279	309	300	290	309	269	296	305	309	282	295	279	315	278	304	322	278	340	278	273	313	256	301	290	322	295	300	306	309	319	251	318	297	310	297	323	265	279	291	294	286	319	299	291	288	305	286	300	315	292	288	260	303	267	314	260	265	301	315	335	300	296	305	306	302	263	283	283	306	313	292	280	283	271	297	252	292	294	325	286	312	306	287	318	284	298	280	277	297	290	300	323	295	285	286	303	279	315	310	305	311	278	289	315	311	293	292	295	281	308	283	303	310	308	280	286	291	290	293	267	303	318	291	286	297	317	285	323	294	273	294	287	279	293	296	296	308	287	322	283	269	283	291	286	271	322	290	296	254	288	264	285	294	297	305	289	285	324	288	295	262	273	300	296	296	306	322	297	301	284	294	290	291	272	258	296	295	282	291	266	287	291	276	264	291	276	289	320	313	313	285	278	288	266	304	287	314	288	317	272	297	309	280	317	287	275	291	273	283	288	308	276	297	292	315	289	273	272	280	310	322	278	283	293	266	318	278	335	303	296	299	287	295	295	297	292	270	291	306	296	309	300	285	273	292	303	285	301	294	306	265	291	288	271	329	291	282	266	269	302	290	302	307	269	303	277	304	299	314	295	312	299	325	251	300	311	264	302	288	279	307	291	267	307	284	296	326	304	299	320	312	287	290	272	267	313	288	303	286	298	296	269	298	316	266	284	308	295	325	268	276	289	292	302	293	300	318	275	258	307	310	287	316	279	279	310	264	309	282	295	309	278	286	286	308	274	312	294	333	293	288	278	273	308	279	274	286	331	281	275	301	281	262	265	313	293	282	293	304	299	254	289	299	266	298	268	278	287	326	311	312	292	277	317	297	327	292	293	311	271	285	266	299	312	318	325	292	293	299	299	274	288	283	260	284	335	334	302	291	315	286	275	277	319	295	315	299	279	322	286	270	281	310	308	295	285	297	280	319	326	269	301	264	304	300	278	302	324	314	295	291	296	297	322	293	320	287	279	312	295	286	272	272	284	291	283	279	283	263	284	285	285	287	304	291	270	305	290	307	297	284	292	301	288	323	307	300	289	292	328	295	301	283	298	327	281	313	291	288	303	305	307	298	284	321	259	278	316	288	282	310	326	296	300	284	293	318	289	278	291	314	286	307	339	311	291	263	306	267	309	272	317	282	313	292	262	353	305	290	278	326	297	278	300	260	340	277	291	306	296	290	296	303	293	283	306	272	319	290	282	298	266	312	289	305	274	339	293	302	300	282	305	285	290	292	260	276	313	318	312	299	329	290	287	315	285	274	293	298	324	284	279	325	317	283	304	307	289	295	316	292	284	323	281	289	248	297	312	320	284	289	289	312	307	281	263	296	304	293	287	294	275	294	317	279	275	317	286	282	276	297	307	286	316	322	278	315	288	284	297	297	309	295	272	283	251	275	284	298	285	294	279	289	316	310	306	289	269	298	301	275	291	311	280	296	299	294	313	267	291	276	318	323	323	322	284	330	303	306	302	290	296	292	256	286	308	304	307	284	318	285	292	309	319	289	290	292	290	308	293	293	293	293	308	336	290	318	280	293	289	275	291	273	324	275	313	284	313	293	313	286	308	278	305	298	304	281	268	291	273	272	278	312	298	265	291	322	320	328	335	294	302	296	273	282	310	299	284	302	285	317	320	297	309	289	325	307	263	319	313	276	290	307	320	292	305	293	284	252	325	258	339	304	310	293	275	275	310	268	311	308	304	286	278	296	311	270	290	315	295	276	302	284	261	322	315	291	299	284	267	266	289	315	297	273	302	278	278	278	286	272	296	292	273	313	264	296	312	300	272	300	299	291	282	333	288	284	288	286	294	256	316	275	248	295	278	293	290	299	337	298	271	273	277	275	298	301	275	296	264	306	279	294	278	292	287	306	296	279	293	296	283	257	287	298	292	277	265	284	291	269	281	300	291	267	296	275	282	293	284	321	321	284	269	280	269	289	303	280	307	297	326	291	318	292	315	302	273	290	297	302	261	290	301	282	275	286	297	285	317	286	304	303	283	304	272	305	288	300	294	329	295	292	309	293	283	282	285	284	271	280	278	300	298	271	272	311	310	313	316	308	301	318	320	263	304	283	287	291	269	320	309	296	295	314	284	294	288	343	284	279	329
35339	27517	9417	3971	2722	1968	855	743	712	737	734	704	761	727	729	720	748	715	780	741	757	762	746	775	735	727	734	727	746	745	725	710	775	749	747	728	698	721	741	744	750	783	735	723	719	733	747	697	720	707	774	730	725	721	706	725	770	744	739	741	758	735	769	718	756	707	744	748	755	721	763	757	742	763	703	716	753	730	775	742	729	744	730	721	770	739	756	674	738	719	719	710	730	784	720	781	662	744	744	706	776	775	714	783	745	742	761	713	738	753	680	739	763	762	714	697	741	788	745	743	720	788	707	761	718	700	714	718	731	722	750	746	714	720	681	732	762	778	751	776	727	745	754	694	696	766	752	758	793	731	781	734	731	752	651	783	739	757	713	744	714	748	690	744	757	696	771	726	719	679	751	697	720	719	749	731	707	731	733	731	751	731	788	787	723	728	728	748	779	767	713	751	728	792	734	769	750	803	711	761	763	749	742	710	681	752	737	739	784	745	740	757	720	750	747	723	712	732	737	717	757	719	749	741	772	741	729	747	756	721	762	709	816	792	736	717	728	731	780	777	737	768	721	736	753	757	722	753	708	706	742	741	712	731	725	745	731	781	711	765	784	753	716	782	762	717	717	716	736	718	747	743	750	756	778	752	671	721	753	745	726	745	754	761	728	691	721	708	776	759	779	724	757	786	714	745	715	727	711	779	703	741	745	676	747	731	735	722	727	751	731	710	762	740	742	719	709	705	732	721	755	772	748	716	781	745	779	709	726	742	736	765	732	807	747	743	758	677	739	742	762	708	697	732	692	782	697	772	724	716	743	741	735	723	757	716	754	736	763	753	751	775	744	712	729	743	737	755	694	681	772	761	774	727	715	776	749	721	746	700	699	759	726	798	725	724	725	790	742	716	750	807	686	757	762	750	734	727	740	793	714	740	790	734	731	710	699	739	781	718	748	751	746	750	785	725	719	760	744	741	735	717	716	771	768	680	758	737	751	736	777	749	708	733	738	713	725	747	749	710	763	797	710	739	749	733	727	715	730	728	712	742	696	734	729	754	758	762	771	739	719	699	766	700	742	732	768	730	738	751	744	796	705	774	727	736	741	714	766	743	755	741	791	758	738	723	715	735	805	700	764	709	765	761	765	770	769	702	718	755	715	729	750	757	744	710	779	745	752	762	735	724	681	680	735	763	767	736	721	778	747	743	756	747	701	763	738	728	752	761	749	730	743	715	691	772	774	760	770	729	775	730	704	729	794	782	749	710	723	722	716	788	708	771	774	730	776	694	777	807	712	689	800	729	713	724	707	771	740	715	762	746	732	713	743	704	719	706	752	701	774	758	720	753	752	765	672	724	718	783	739	756	754	759	736	733	745	717	750	736	732	707	740	729	688	727	752	743	787	744	759	691	759	728	770	708	728	713	767	720	727	723	778	720	772	713	744	727	741	758	736	772	730	770	781	723	699	710	741	724	740	770	729	793	747	774	752	798	721	747	764	740	768	738	780	736	702	751	782	718	679	730	777	706	781	711	753	747	762	737	778	722	743	709	770	770	711	689	749	748	738	740	767	710	759	740	736	725	733	751	732	771	728	705	760	762	709	721	710	718	710	734	676	748	766	797	690	710	726	734	729	762	706	738	737	685	769	708	733	740	787	792	710	753	725	734	751	760	728	791	732	752	755	704	701	763	726	785	721	740	770	732	757	757	760	748	729	691	732	702	708	756	737	702	783	725	700	762	754	736	722	730	729	733	758	756	766	746	744	708	771	721	710	754	726	714	741	807	776	729	698	709	716	764	721	751	711	758	675	788	787	773	746	768	704	733	756	806	720	732	745	752	704	755	809	743	756	758	771	780	764	803	750	748	742	755	787	750	744	726	745	731	713	746	735	673	747	724	737	759	712	723	684	784	710	719	738	709	766	757	740	735	771	741	739	742	748	689	744	751	710	773	769	744	747	756	805	716	720	702	738	750	776	773	765	756	712	747	790	771	702	737	775	803	772	733	763	812	750	708	731	732	732	728	773	808	752	701	698	715	716	710	723	710	745	774	756	779	708	753	770	779	738	720	734	730	735	758	766	731	749	758	748	728	714	687	757	734	706	715	753	738	764	748	766	762	743	713	751	739	731	733	746	716	719	740	719	718	720	722	776	735	689	691	762	742	731	787	702	719	721	709	689	723	714	752	707	741	708	729	725	759	737	700	776	731	714	709	739	722	744	758	704	743	782	759	702	768	758	759	719	729	735	732	738	710	717	778	751	749	734	761	744	714	752	754	758	727	703	715	770	736	737	740	741	744	749	763	689	728	718	712	726	766	752	739	749	730	717	751	790	774	709	760	784	683	733	729	719	738	730	759	726	701	739	739	752	716	720	721	768	751	750	754	745	773	723	744	719	737	731	737	760	685	764	737	738	753	762	714	732	743	747	753	734	802	750	692	733	784	693	680	720	734	762	712	735	746	692	729	741	755	732	775	759	781	790	745	747	745	729	767	706	744	791	768	757	723	754	678	767	744	736	767	716	667	715	753	677	725	742	763	716	743	765	750	746	732	788	746	731	792	711	722	752	749	759	747	761	703	742	711	734	715	773	731	724	729	737	763	771	798	767	799	776	773	693	783	733	768	740	726	740	760	775	695	722	786	710	699	767	822	755	780	691	777	782	722	736	757	718	773	742	759	710	791	733	787	738	731	741	777	736	724	735	723	700	765	755	728	784	723	732	767	761	773	756	767	747	699	773	757	785	785	712	774	754	743	725	793	801	742	761	733	725	700	728	752	703	727	781	727	798	726	721	773	765	748	743	741	732	751	768	761	798	711	773	743	709	776	730	726	739	725	741	735	760	747	736	717	743	751	749	758	808	715	747	702	723	707	749	740	761	732	752	741	704	756	690	725	747	735	743	761	743	757	695	667	783	713	709	724	751	708	773	754	714	733	750	757	729	757	788	757	721	728	740	766	763	758	720	735	720	696	726	745	766	793	767	709	760	707	747	763	707	762	765	753	759	732	770	723	756	737	726	734	780	715	774	759	761	765	730	715	710	750	714	758	704	730	755	729	797	734	748	769	781	714	716	750	722	783	697	772	787	759	697	761	736	735	721	733	731	737	760	742	725	791	750	760	699	754	706	791	761	753	757	730	658	740	723	761	775	783	769	757	752	764	744	740	749	743	771	768	732	734	752	713	693	746	743	751	723	713	711	768	741	731	771	707	770	704	743	722	750	733	694	762	772	757	752	743	708	730	773	706	769	746	729	717	749	713	788	752	718	745	710	746	757	730	770	722	781	727	757	736	763	761	691	772	733	771	760	748	736	755	743	728	746	735	730	743	742	768	737	746	730	769	739	737	685	740	734	744	747	733	740	756	723	732	708	725	704	738	756	761	701	757	756	710	748	754	770	735	744	751	769	739	752	746	705	755	736	687	723	769	726	709	748	693	704	737	705	745	714	732	737	729	738	735	756	746	730	770	783	681	755	765	740	765	750	722	729	693	750	728
79407	67006	38446	16620	8337	4791	1226	340	359	362	350	363	408	335	352	364	359	387	379	361	375	391	383	398	397	392	345	369	345	337	360	409	356	344	375	375	352	344	334	362	327	351	369	371	371	379	370	346	395	342	362	361	347	349	366	352	349	337	351	378	405	374	344	340	360	353	386	338	362	346	365	346	374	372	353	339	363	319	395	348	365	399	377	399	344	337	376	371	374	323	384	376	347	355	360	378	352	348	379	320	374	393	370	378	395	322	376	376	378	352	365	346	397	375	334	383	393	370	368	424	369	344	367	370	345	373	337	368	393	385	369	408	332	356	362	397	374	378	376	376	395	388	351	379	390	345	381	359	336	363	356	373	355	384	334	403	386	388	381	393	369	386	366	389	318	352	374	359	359	360	353	371	364	345	362	364	332	332	370	386	383	355	350	392	361	355	373	382	375	327	357	410	336	361	342	356	380	386	321	372	365	354	395	373	347	346	337	373	340	360	356	372	365	337	362	313	335	374	378	359	354	389	347	397	401	342	364	346	384	369	378	384	339	370	376	355	360	389	364	354	350	322	365	366	371	363	390	358	375	338	367	351	342	380	379	354	380	356	378	363	386	377	346	374	316	349	378	384	370	381	381	387	370	379	380	363	356	367	326	361	378	366	404	363	352	365	376	355	309	366	353	390	356	362	356	370	338	393	362	355	376	370	356	382	336	348	370	335	360	333	359	359	379	330	383	359	376	321	384	380	350	383	363	347	367	397	389	366	387	389	328	350	350	341	383	392	362	356	381	387	333	364	324	350	342	389	354	392	359	375	338	337	375	366	379	366	344	339	332	369	373	356	359	385	384	375	342	366	350	382	373	339	404	354	382	388	369	373	349	339	345	331	393	370	350	381	367	305	338	339	343	344	377	407	380	377	379	379	365	362	355	399	376	411	368	308	350	415	375	366	327	366	369	412	383	335	390	357	328	350	361	379	386	378	333	358	340	342	344	346	341	317	335	388	379	326	358	368	361	360	395	346	367	347	388	361	373	368	377	331	382	354	374	352	366	356	378	361	349	377	375	403	362	415	370	372	355	381	397	345	343	383	344	327	389	396	391	356	334	357	359	363	389	360	369	345	355	407	372	343	378	370	377	358	378	355	374	373	356	355	348	361	347	336	383	355	368	361	350	359	397	321	346	355	346	380	318	361	399	403	363	372	359	359	340	425	348	380	330	389	388	362	358	404	334	362	379	375	363	351	353	365	340	383	348	324	335	377	363	369	345	352	356	337	363	383	352	368	348	368	397	364	372	375	377	376	398	364	345	355	363	344	360	361	358	368	365	380	390	340	350	385	420	390	357	360	327	345	375	377	343	377	387	351	371	364	370	367	372	369	377	380	347	367	348	376	393	354	372	355	382	376	385	381	324	362	394	383	338	356	374	364	362	347	374	372	400	333	389	364	385	383	367	377	387	335	350	350	359	398	400	326	354	329	345	373	348	378	345	367	334	384	339	335	390	366	376	349	365	352	382	343	354	403	391	349	314	360	400	397	354	355	367	384	365	322	356	380	341	366	350	363	384	366	371	354	372	357	371	324	370	378	345	347	353	381	365	393	385	350	387	354	345	361	335	388	341	335	373	369	398	332	337	362	345	359	352	375	409	353	342	378	356	362	361	333	377	366	390	376	328	374	348	339	363	350	377	355	389	380	332	377	367	357	371	368	384	363	361	347	346	333	353	340	390	347	383	375	405	341	355	338	363	331	393	373	375	346	355	359	344	340	343	358	382	385	358	356	367	356	362	384	372	382	382	386	357	321	356	354	398	364	317	357	368	370	350	357	392	381	363	404	386	371	350	387	355	356	366	390	394	356	369	366	353	348	422	385	351	344	365	360	343	377	375	360	361	371	354	327	381	393	346	343	334	342	369	369	358	352	396	366	353	380	359	350	360	370	367	378	387	385	367	364	388	370	380	330	364	380	356	390	375	331	362	367	378	358	383	333	356	390	390	360	351	336	388	378	383	384	385	363	394	394	366	377	330	349	340	388	358	390	379	379	384	356	352	353	385	381	369	341	372	365	355	375	380	329	344	394	377	337	402	398	396	336	388	380	339	354	333	347	366	412	383	372	326	370	400	360	370	352	387	405	382	397	370	359	376	342	343	361	387	319	347	332	383	343	335	382	363	348	377	382	375	389	373	382	353	364	373	335	373	386	400	349	352	419	356	365	348	329	375	329	407	382	345	335	363	354	346	365	359	381	327	431	370	361	352	341	349	327	407	373	375	338	339	355	361	353	364	354	380	344	393	339	362	360	359	362	349	380	359	380	403	366	344	389	318	409	374	391	339	350	341	401	390	368	336	395	397	332	336	352	356	358	388	378	375	351	348	344	404	362	356	352	393	412	365	349	385	344	379	395	361	345	397	339	387	357	379	357	358	376	344	344	375	381	363	347	369	367	380	416	328	351	358	352	369	356	366	397	346	352	396	340	422	375	375	365	408	354	385	374	345	381	372	334	367	361	373	343	376	384	379	375	364	399	333	327	378	357	382	391	346	348	362	368	376	375	362	373	359	390	365	374	413	338	335	379	383	373	352	357	364	356	346	340	332	389	392	368	382	382	369	372	347	368	333	368	354	357	353	353	363	315	356	355	359	374	370	373	369	341	366	367	367	376	361	366	386	322	383	353	355	369	390	382	363	379	350	364	386	389	387	370	400	366	372	367	340	353	360	370	377	317	377	361	381	387	334	390	347	385	367	392	367	355	378	353	375	376	387	374	352	367	337	353	359	382	386	366	383	373	389	356	365	381	380	364	384	336	381	398	395	376	389	344	373	356	368	357	399	365	370	348	348	373	369	355	382	329	359	349	381	344	408	355	368	391	367	324	346	392	393	368	398	398	406	380	338	356	375	333	353	357	349	327	382	361	369	370	352	359	377	333	362	362	375	371	352	346	359	377	374	386	366	394	352	355	357	361	360	343	358	349	315	330	377	353	361	332	345	368	354	358	388	382	336	359	331	359	376	343	349	336	375	349	384	430	362	391	388	372	377	370	372	372	333	348	427	412	346	378	383	379	385	354	316	362	362	359	362	366	394	382	376	380	388	394	352	332	377	425	370	377	338	348	352	387	400	337	373	369	374	399	372	360	368	364	360	357	393	373	374	345	356	396	348	333	353	374	375	374	419	364	374	335	397	406	383	348	372	394	358	399	359	376	349	345	358	362	353	389	361	325	358	382	346	369	353	391	393	349	364	380	371	389	365	377	328	367	406	329	361	369	375	347	367	338	384	366	364	364	374	360	377	375	374	386	372	348	351	383	359	377	373	357	381	405	380	359	382	391	368	362	383	383	390	380	382	407	390	328	343	417	359	343	382	355	365	371	354	330	365	349	358	366	382	350	347	379	356	357	338	391	382	357	357	348	366	335	397	372	365	380	363	393	370	345	395	385	348	326	384	350	362	348	375	386	386	396	360	376	393	362	369	338	334	397	357	407	383	368	381	342
56176	55204	34751	21052	18409	14086	3678	848	927	875	904	862	936	876	909	915	921	815	882	910	873	850	888	897	856	868	875	896	914	874	927	913	878	854	851	910	856	868	896	889	897	935	847	910	908	847	880	880	896	812	840	909	918	867	831	892	900	888	875	842	858	859	914	849	870	884	914	888	926	895	900	891	918	941	888	849	873	865	876	853	891	909	881	861	932	862	872	872	910	877	851	891	862	868	851	850	880	828	858	884	880	862	845	873	936	887	907	839	876	860	864	860	867	799	889	893	893	856	896	898	888	879	884	880	877	900	881	867	874	856	888	926	851	897	888	883	863	896	916	890	885	873	898	862	946	878	905	861	920	827	858	864	899	913	845	889	864	870	847	818	865	855	838	819	919	866	851	902	868	982	891	904	896	884	880	901	889	877	862	866	893	867	862	856	891	879	859	845	862	898	878	853	861	826	874	875	878	946	887	895	919	868	900	954	899	839	879	892	877	903	908	850	904	860	907	872	874	892	903	838	885	890	888	869	870	882	924	881	899	936	974	888	917	913	879	924	836	907	941	900	869	847	904	885	920	901	898	858	891	899	849	888	853	826	860	875	893	840	893	930	824	939	850	911	888	912	950	929	860	904	865	822	929	969	853	840	884	870	863	875	872	823	886	874	896	875	868	853	856	887	811	864	821	899	894	885	888	839	840	876	889	888	874	901	906	857	832	892	899	855	907	854	892	848	913	803	842	874	955	854	836	861	872	894	863	882	946	874	843	897	894	849	897	885	930	854	871	909	904	911	895	935	882	864	857	868	842	839	871	873	872	887	925	901	894	862	822	902	852	921	893	874	919	878	906	844	844	853	854	885	859	841	887	899	915	889	901	886	918	907	895	925	882	900	895	865	834	850	857	886	894	876	863	887	864	872	866	848	855	880	871	877	903	829	845	901	880	879	895	850	928	834	827	864	847	898	893	898	883	912	838	847	882	926	903	898	857	898	900	928	912	863	894	862	907	902	890	866	887	873	932	885	867	857	923	886	883	883	900	834	884	886	935	940	869	914	914	837	918	873	845	827	873	916	847	859	860	877	870	820	836	872	860	915	888	843	931	898	907	849	918	835	880	892	917	941	923	866	917	854	858	862	839	869	848	886	924	960	830	914	940	923	877	958	859	868	889	854	884	912	869	877	913	896	928	875	844	860	898	862	833	917	880	860	827	882	882	894	857	906	872	899	912	891	887	979	850	905	873	832	890	876	955	895	857	910	880	919	941	850	876	854	866	877	852	942	928	925	864	876	907	879	920	820	880	926	913	883	870	914	892	835	895	917	836	869	869	867	872	895	844	874	924	828	920	859	891	829	904	911	899	841	861	872	898	853	865	890	883	898	836	949	899	884	886	860	897	879	860	867	929	849	897	895	845	932	875	846	850	867	917	841	876	920	895	925	842	882	933	887	876	912	877	849	909	900	910	919	910	845	898	836	887	824	879	889	856	901	940	876	889	883	926	883	882	926	879	887	865	873	886	834	888	839	832	859	874	844	845	830	841	902	861	875	813	855	911	864	890	850	955	905	916	859	877	891	850	866	839	933	890	915	854	841	933	879	896	907	926	882	908	867	893	868	855	890	888	889	911	892	815	843	897	887	894	926	836	889	846	894	891	892	867	900	903	867	878	872	869	879	910	947	875	828	838	870	881	860	873	851	844	830	860	897	895	866	935	870	914	846	910	882	887	893	818	862	870	890	892	868	846	885	895	914	892	867	847	887	937	913	854	872	843	888	858	894	868	918	887	933	915	865	871	891	823	885	918	795	884	932	899	900	907	861	834	896	925	880	914	926	888	878	861	852	908	857	865	912	850	882	892	903	913	901	920	852	840	885	891	890	919	871	860	897	852	898	910	842	970	859	812	898	942	840	919	855	848	885	921	859	865	934	842	840	864	947	890	880	849	907	849	869	858	903	882	873	855	835	893	926	861	841	874	893	856	891	866	852	939	918	875	878	939	925	873	902	899	897	850	873	855	951	925	854	877	940	947	928	884	916	859	874	894	900	864	864	905	893	900	919	890	886	875	877	873	891	873	901	853	913	880	884	897	850	893	866	884	865	935	896	878	850	865	795	882	852	869	894	861	841	878	888	892	835	852	930	903	854	920	887	826	870	872	900	877	881	894	905	914	870	887	923	881	934	892	899	878	862	866	876	912	907	850	859	872	873	904	874	873	863	896	899	828	891	838	912	855	912	883	946	879	808	861	843	880	873	863	853	867	903	883	812	845	843	838	892	922	830	868	900	926	875	854	912	923	834	979	857	890	883	885	853	926	832	936	901	879	856	871	881	871	852	920	881	899	859	878	918	920	884	905	898	934	881	810	835	902	884	888	922	877	849	906	851	926	932	865	911	922	897	895	879	854	866	890	920	855	951	876	831	920	863	901	859	899	893	854	893	898	897	836	906	851	897	824	836	853	877	927	847	893	928	918	912	922	865	880	852	895	869	889	854	914	906	845	899	884	913	868	881	878	891	907	919	837	925	858	865	874	889	836	871	852	909	922	915	902	935	862	871	921	911	846	848	874	868	888	908	899	925	921	836	855	862	933	921	911	918	842	848	883	876	877	918	829	868	902	890	880	865	851	842	903	866	865	875	921	913	922	909	893	807	861	820	897	831	873	878	873	871	928	861	946	853	865	834	867	901	928	871	862	868	893	830	922	867	894	943	885	885	922	878	872	926	890	856	859	878	915	909	868	878	848	894	904	880	904	861	858	857	852	885	940	912	834	873	884	861	915	849	887	842	918	861	868	832	879	884	848	905	856	844	864	836	922	899	910	929	896	860	897	841	899	895	897	880	907	891	881	861	874	837	851	873	936	893	905	845	861	914	835	915	902	860	888	900	857	842	839	888	904	896	845	884	912	856	876	943	881	892	836	923	845	847	886	864	836	975	865	919	862	870	867	919	895	935	874	895	887	878	870	864	842	903	933	822	870	870	944	882	861	907	866	860	829	885	847	887	830	885	876	869	885	884	827	899	899	914	898	871	856	910	878	837	902	845	897	911	933	867	835	844	899	856	854	891	863	929	938	850	884	832	900	838	936	826	866	877	903	858	862	870	880	872	869	918	860	933	913	892	877	853	817	949	809	898	892	914	855	888	907	850	903	872	878	896	869	907	921	877	884	902	890	884	927	886	895	946	932	855	854	880	905	851	843	878	867	863	896	931	927	916	859	861	815	919	887	862	900	865	868	847	851	864	867	896	801	844	930	873	855	886	910	894	903	865	865	916	883	920	891	850	896	896	833	854	863	854	941	862	888	852	888	866	885	918	887	877	860	880	871	922	916	874	853	869	865	867	875	861	847	873	851	876	889	870	911	881	905	865	921	902	864	906	929	870	884	908	877	832	894	855	909	906	888	860	899	846	902	930	864	865	856	888	875	890	860	834	902	877	860	867	886	877	896	896	865	942	856	922	908	893	915	900	872	878	910	851	868	909	846	943	895	942	877	872
88280	77003	50913	28135	15326	7323	1837	395	389	342	350	380	367	397	347	397	367	366	352	349	364	378	365	360	338	358	352	359	332	393	344	358	371	368	365	363	360	363	368	348	364	356	356	346	381	391	338	356	340	388	330	365	371	347	343	360	367	365	376	332	363	368	365	338	363	381	361	348	328	403	335	358	343	363	352	406	340	361	341	352	379	340	339	325	348	309	360	364	341	343	392	396	352	390	356	340	363	345	361	343	340	361	353	337	362	353	324	381	372	366	367	350	336	387	398	373	324	352	350	379	323	348	361	362	364	391	376	358	307	356	321	339	337	369	338	387	404	331	354	395	385	364	322	326	410	361	362	338	336	365	390	377	371	376	349	316	358	364	382	346	376	331	364	360	368	312	373	377	392	364	336	341	379	396	337	385	340	350	346	397	348	362	375	365	365	384	354	350	338	338	371	393	392	359	346	357	382	389	336	374	336	346	376	384	353	355	347	363	343	371	332	383	349	350	352	378	337	353	365	321	346	371	350	365	381	351	333	347	388	417	364	390	357	349	353	391	340	334	367	353	369	372	366	346	345	329	373	366	350	357	335	372	367	375	355	341	353	355	370	369	369	366	354	356	363	370	344	338	344	365	340	362	369	370	346	339	369	353	342	367	384	320	359	377	338	357	354	382	390	374	342	387	369	377	361	317	372	372	375	358	377	356	332	373	371	356	355	371	402	366	349	375	343	353	342	342	380	369	377	344	329	308	403	350	401	330	343	376	371	358	332	351	378	364	380	375	360	352	390	321	361	318	361	352	341	369	359	362	387	372	416	382	347	355	379	352	394	365	360	369	396	361	348	370	384	385	345	351	358	376	337	335	347	329	359	379	371	349	360	364	344	389	392	368	352	368	379	384	345	387	349	356	378	339	369	337	344	341	343	343	345	378	419	377	363	388	393	355	342	350	378	322	344	346	354	335	350	362	363	390	342	327	377	359	383	351	378	366	348	387	356	349	346	318	335	365	349	339	336	380	360	321	389	350	349	381	376	364	364	373	358	366	361	329	350	365	354	339	414	375	342	359	350	353	377	368	361	384	337	390	390	381	371	366	381	342	362	356	357	395	350	394	377	367	360	380	330	331	359	350	380	377	391	348	399	302	363	345	343	368	377	392	374	322	352	344	368	355	338	344	368	361	359	368	324	367	377	316	360	357	352	351	331	348	349	348	364	356	378	309	382	345	367	347	398	380	356	383	372	375	320	352	367	368	344	358	349	367	374	389	361	390	375	348	319	367	350	360	373	323	365	352	355	365	357	329	337	378	339	340	369	348	348	344	395	356	388	395	332	350	381	349	365	358	374	358	354	379	376	341	358	390	418	382	389	356	404	386	363	365	353	378	359	347	345	316	403	374	335	358	338	359	321	405	372	350	322	346	379	353	357	373	381	322	353	361	333	355	395	334	367	338	335	370	364	345	360	337	379	356	361	369	353	350	351	375	369	316	388	373	365	373	362	390	369	368	372	353	371	353	350	358	345	365	345	383	351	353	360	360	355	337	351	384	332	346	384	346	390	364	368	353	392	403	367	378	363	350	383	313	402	406	357	387	356	357	419	361	358	332	349	341	377	339	352	366	350	355	374	333	344	355	348	333	355	369	393	352	342	364	324	368	347	379	358	363	399	376	358	386	364	348	352	391	358	331	353	335	337	351	351	368	374	321	359	340	355	372	366	335	377	362	340	372	361	367	395	341	358	360	360	328	372	336	353	371	356	372	361	327	345	364	362	365	334	346	328	363	338	381	343	383	351	381	356	370	342	317	322	388	323	362	352	357	341	381	335	361	396	365	339	315	395	359	377	362	406	372	376	373	331	335	356	332	397	363	393	366	334	353	407	355	354	376	371	359	344	332	354	362	361	361	392	336	353	346	394	372	368	371	360	379	351	349	364	371	339	375	373	377	355	346	356	358	355	361	360	376	365	363	374	344	369	373	374	354	356	367	353	365	365	352	355	340	356	343	383	371	351	364	374	380	348	378	361	366	342	364	365	345	349	367	337	349	412	364	346	350	347	363	359	339	362	369	385	342	357	354	360	366	386	385	350	369	363	395	367	380	350	367	333	368	364	378	369	353	390	369	370	377	366	368	337	347	358	356	373	391	366	342	396	364	361	387	343	369	344	362	340	342	333	384	379	345	334	358	371	361	386	370	350	352	331	342	385	379	386	360	366	393	357	363	339	353	357	340	358	354	358	394	338	344	348	383	339	338	384	354	376	345	344	349	357	373	358	325	353	351	375	358	325	342	356	364	365	373	351	323	372	369	366	373	365	332	370	346	369	377	361	366	356	324	359	331	370	376	343	343	357	380	385	353	418	347	347	379	353	354	377	382	369	334	366	375	387	388	342	349	353	352	358	342	343	376	306	371	374	363	350	385	378	338	359	414	392	360	366	342	346	372	378	328	326	339	385	355	363	381	347	355	359	353	344	339	389	382	326	347	343	354	387	300	346	357	370	376	355	331	364	351	386	365	361	366	327	403	373	392	371	345	405	355	358	359	333	328	366	357	334	356	361	308	391	346	363	365	362	337	371	353	364	316	374	371	340	367	359	347	423	369	353	372	379	375	353	404	347	333	352	374	396	341	356	309	345	375	384	353	381	323	352	362	359	347	353	404	379	363	372	353	339	366	327	354	381	357	382	364	355	337	376	341	386	355	380	356	324	392	344	335	383	353	365	368	371	369	362	394	367	348	396	363	373	358	365	346	356	358	329	354	366	357	332	351	349	342	347	328	356	382	354	360	354	312	361	326	369	348	387	335	345	342	341	359	333	355	359	385	368	366	386	325	360	316	312	347	363	333	331	356	400	395	388	371	337	359	388	348	367	353	386	402	327	382	366	362	361	363	353	343	369	363	378	362	377	329	358	359	323	361	354	360	369	348	345	323	370	398	355	387	382	342	358	323	336	365	356	341	357	373	357	321	338	352	313	338	378	386	386	330	380	361	339	319	327	379	337	353	354	359	334	344	369	383	333	357	362	373	369	356	343	358	343	366	407	344	383	361	360	340	347	363	361	368	348	352	345	356	372	370	394	364	352	385	358	404	347	351	368	358	385	345	356	396	333	369	387	327	360	343	339	351	345	399	381	329	362	360	342	356	372	377	370	352	369	383	368	335	319	361	367	348	369	372	363	325	316	372	336	351	340	337	360	367	363	385	347	373	353	361	392	393	366	357	354	393	379	356	338	363	362	375	376	362	352	394	338	367	357	379	336	372	364	349	332	387	310	336	349	348	363	357	361	388	384	332	353	355	377	341	354	371	359	345	345	353	381	335	345	372	337	360	363	348	387	377	342	336	370	336	348	354	352	381	392	376	361	341	302	348	338	323	390	329	355	322	366	349	390	339	307	369	359	321	369	391	365	352	368	376	357	328	343	335	391	367	356	392	373	369	346	375	343	388	369	372	381	370	367	371	340	367	375	337	351	330	348	340	369	363	338	364	341	336	394	362
65993	66054	49563	32671	24848	16624	5010	915	856	854	867	862	811	872	877	815	832	810	847	835	843	817	865	835	861	861	835	825	853	839	856	831	839	801	912	789	817	865	853	896	868	818	886	887	880	881	841	839	871	867	877	849	878	879	810	844	863	842	828	847	850	805	872	868	867	802	801	843	846	800	813	853	844	840	841	835	897	872	828	824	826	866	835	823	889	852	828	834	827	834	857	859	836	859	854	842	810	791	841	847	818	838	856	837	852	846	854	896	903	896	916	799	887	829	808	816	808	856	856	869	868	888	823	840	851	839	860	835	864	839	832	840	836	864	866	881	820	858	827	831	809	858	865	885	803	838	880	809	832	826	854	871	843	851	841	881	826	838	901	861	867	811	892	831	871	822	834	880	835	808	887	789	872	865	822	797	891	786	814	820	849	870	880	914	885	844	815	816	851	835	808	802	817	824	856	784	849	814	859	872	801	842	894	864	827	838	838	895	862	835	868	820	859	878	804	860	826	854	855	854	868	877	886	814	835	836	874	853	830	819	871	876	850	821	816	855	868	834	832	834	874	870	880	829	871	870	799	854	830	889	847	836	838	858	807	835	827	886	838	827	870	883	849	889	819	855	828	855	799	820	848	847	816	890	832	894	843	886	881	812	799	880	833	796	844	838	835	875	863	826	862	876	875	868	836	864	854	835	835	848	887	880	857	880	798	830	864	867	838	850	830	866	815	871	815	873	806	871	812	877	852	830	843	883	876	844	831	861	821	876	872	873	821	817	858	865	819	833	833	827	822	848	864	820	860	839	866	848	845	823	815	874	842	827	816	830	888	799	868	843	850	883	864	848	796	850	851	839	841	862	841	882	786	849	894	831	894	843	893	823	851	859	798	846	915	793	845	845	882	834	849	870	801	829	831	847	847	840	862	798	855	902	866	869	797	861	829	811	878	839	851	871	817	863	898	862	896	877	839	822	840	851	810	842	873	823	813	900	844	832	851	864	879	863	859	878	859	851	852	858	837	821	863	834	826	820	832	777	806	875	838	872	918	823	842	843	852	834	861	792	798	835	897	814	816	841	865	877	798	854	858	806	882	913	849	868	812	839	816	809	886	861	869	880	860	861	873	871	835	898	806	798	852	862	835	869	891	861	828	824	869	805	853	809	837	838	837	864	870	804	841	884	858	819	902	833	837	865	820	857	870	830	841	817	801	879	898	847	887	845	804	833	875	853	870	861	875	836	854	832	826	848	852	839	849	823	774	850	845	841	829	882	901	800	804	940	865	839	835	851	870	855	838	819	816	816	864	813	857	830	875	861	848	840	865	833	885	857	855	838	877	857	849	852	870	865	825	947	846	856	852	816	873	871	859	898	871	809	910	857	846	860	880	805	872	864	827	805	878	869	771	866	854	930	854	858	860	862	859	804	814	854	847	874	823	816	839	825	840	820	867	798	869	855	838	823	902	798	876	821	828	800	858	776	863	831	866	831	826	835	864	842	843	820	838	843	845	842	826	905	841	879	779	793	845	842	827	828	868	891	817	855	893	816	835	915	866	856	874	846	849	877	839	852	854	888	860	851	847	844	841	860	826	846	890	786	875	853	829	818	846	823	854	804	834	828	850	883	813	881	815	837	849	820	800	840	870	831	867	863	843	883	802	845	861	806	804	843	819	828	853	842	881	873	889	833	847	849	820	883	879	842	823	805	788	842	845	842	827	831	838	851	855	809	844	869	814	817	808	804	852	863	839	822	921	858	873	864	851	838	845	886	882	837	838	812	877	868	849	843	897	834	887	864	825	902	906	865	801	867	823	821	844	894	929	830	812	870	851	850	838	814	839	836	809	907	876	858	849	870	907	854	809	872	831	881	810	888	835	848	873	824	835	906	852	820	853	844	858	869	841	857	829	911	841	850	833	849	844	803	810	880	863	811	894	835	872	855	862	892	811	872	841	876	824	861	808	884	833	881	868	835	864	818	807	864	910	868	828	803	834	817	860	821	864	857	833	929	852	822	829	878	866	811	809	850	841	822	861	852	855	840	786	847	869	841	876	808	857	851	862	875	899	785	902	869	905	857	830	855	851	805	835	816	853	842	870	827	875	822	811	843	881	818	838	909	860	842	822	837	813	812	836	801	851	866	849	864	840	860	846	825	854	853	844	889	861	863	861	872	840	859	804	885	871	845	804	854	876	827	852	814	835	880	877	809	798	894	860	833	870	883	861	827	903	891	853	775	861	804	829	840	815	856	856	829	839	825	925	816	833	835	817	828	828	852	838	876	806	863	916	848	861	849	807	914	887	864	806	859	850	841	855	842	774	823	903	839	814	765	874	815	845	834	891	867	830	886	918	826	807	858	745	868	852	868	849	890	830	824	861	864	904	839	866	808	824	852	802	806	801	883	817	861	841	914	806	855	800	869	888	876	859	849	861	814	837	840	850	890	866	823	814	870	839	832	815	811	876	864	853	820	830	823	863	868	845	823	811	840	855	899	824	878	832	850	843	844	796	851	845	863	828	825	881	865	855	859	857	849	826	879	873	868	849	827	871	822	919	889	863	883	859	857	870	834	840	885	877	893	851	881	817	811	829	814	829	819	823	863	873	881	807	872	836	828	866	849	851	836	826	875	812	832	848	822	838	871	900	845	848	826	821	862	815	827	783	829	812	846	854	886	866	788	892	841	851	852	878	894	863	830	869	836	853	825	846	873	819	849	843	885	833	830	872	835	872	886	851	874	836	826	840	870	840	878	854	849	840	859	820	826	839	848	849	856	894	808	834	884	813	894	850	874	834	794	805	875	838	854	851	839	880	858	853	816	840	892	855	811	805	853	843	880	909	830	851	827	825	849	888	811	843	878	858	837	837	810	854	825	833	822	866	849	813	823	898	854	835	869	846	903	820	871	821	826	831	836	834	821	904	790	854	857	854	895	872	852	865	813	821	874	814	852	880	848	840	814	899	935	847	811	860	858	882	793	823	771	829	781	854	788	834	896	853	836	895	859	885	877	816	830	836	849	869	794	797	827	889	817	868	853	865	878	844	883	828	843	849	852	913	831	843	812	874	858	865	826	886	894	792	875	862	803	822	883	822	782	866	834	857	821	856	834	794	878	834	884	797	839	835	807	830	859	837	872	812	820	860	869	848	860	802	819	828	872	813	815	864	833	872	848	842	922	880	890	897	803	807	831	809	875	913	867	879	858	800	850	861	859	818	905	855	844	800	885	815	849	856	841	846	831	835	863	838	870	906	850	832	795	816	863	839	869	879	860	802	866	859	824	835	892	821	892	814	846	851	813	809	857	849	849	858	832	846	827	846	878	875	758	846	863	870	815	912	843	862	851	891	858	838	843	861	804	801	849	863	803	857	834	882	843	852	877	868	802	834	803	821	839	837	825	835	838	823	839	864	853	866	796	875	880	809	767	828	862	853	849	891	823	857	843	853	817	896	830	819	871	832	842	852	838	801	847	850	865	841	887	806	870	865	894	813	872	797	867
40331	27162	9271	1521	658	457	280	277	290	250	240	279	258	280	269	275	262	341	267	252	265	290	259	272	299	272	269	267	260	280	273	292	278	266	263	248	302	304	258	274	255	247	298	280	249	252	271	252	253	267	269	246	271	274	295	249	271	273	248	257	291	287	250	281	269	259	233	285	265	274	245	273	271	255	269	267	307	276	256	266	282	275	264	252	254	271	256	273	259	254	271	274	256	257	293	278	261	281	258	267	249	279	265	286	257	287	306	294	279	275	259	268	262	278	277	301	241	292	283	277	282	277	252	284	267	285	262	287	260	274	277	237	269	257	266	285	279	267	270	290	296	263	266	275	272	252	281	249	290	278	281	269	279	256	272	266	275	264	290	283	300	268	285	238	284	282	266	268	271	296	297	228	291	243	299	250	284	271	289	255	264	276	246	275	293	279	248	234	306	272	264	268	272	272	264	264	284	265	258	249	297	245	259	259	276	260	288	233	236	263	238	256	282	276	272	308	261	284	255	295	293	239	255	252	297	251	292	257	274	281	251	256	268	284	220	309	280	258	291	257	307	299	262	251	236	262	271	281	310	265	255	245	277	272	275	290	269	271	275	278	272	276	258	274	273	242	268	286	254	266	279	241	244	229	268	245	271	270	283	270	274	263	270	251	275	266	302	289	257	252	298	253	270	260	254	264	282	264	244	307	255	264	290	288	279	275	269	252	275	240	283	297	280	286	269	257	298	273	285	261	276	278	288	269	284	276	251	287	273	276	275	282	285	263	254	265	254	256	268	287	265	271	290	287	270	260	245	249	255	251	261	283	279	244	280	248	258	249	263	275	273	270	261	258	279	275	235	253	285	291	235	324	263	262	276	286	282	268	252	243	254	281	280	276	277	248	264	292	272	230	286	294	282	261	264	265	269	270	250	246	303	255	261	297	282	263	239	255	251	247	279	271	276	286	263	290	268	290	280	256	258	262	230	241	228	278	267	253	279	243	254	251	297	280	264	279	243	288	242	272	260	267	278	278	247	265	265	256	270	282	252	274	261	294	236	261	289	253	262	289	248	284	257	285	250	237	275	291	237	270	279	270	267	271	286	256	254	278	274	288	263	260	286	266	281	242	290	256	287	268	254	293	277	292	282	275	236	267	255	256	286	278	270	260	272	264	242	278	293	252	261	275	242	292	278	274	282	267	282	260	219	254	280	267	235	275	279	282	254	282	276	266	274	277	283	264	288	272	252	266	277	263	247	258	297	265	268	266	259	265	246	304	274	241	290	266	297	259	244	258	306	282	276	269	279	258	268	290	262	257	270	260	269	263	248	293	258	268	298	277	252	270	278	258	291	241	231	263	253	299	270	240	261	243	258	252	260	281	280	249	279	263	222	274	282	276	266	261	263	288	265	274	227	275	253	272	249	295	307	265	257	301	263	266	295	264	286	268	286	254	271	288	241	246	262	253	266	262	243	276	314	288	271	284	291	276	258	286	268	290	276	266	275	288	268	265	252	271	272	280	266	288	270	224	295	286	273	278	298	273	282	268	289	301	279	296	277	243	261	259	280	247	256	276	270	287	270	288	235	260	253	282	278	301	274	284	278	266	270	273	246	295	274	264	288	260	274	234	221	259	226	270	273	286	273	266	280	278	292	289	269	269	279	286	263	285	268	281	279	267	255	309	283	276	262	268	249	283	242	266	278	276	289	264	271	280	285	286	261	243	254	293	274	290	264	300	247	276	274	300	262	258	263	300	302	277	282	263	271	281	310	271	263	294	264	262	300	263	289	250	261	235	243	262	287	254	300	271	254	287	302	254	246	275	284	280	260	291	270	252	259	286	260	260	239	264	256	252	283	269	288	291	250	289	292	267	266	259	271	286	287	272	237	263	251	257	263	267	254	282	289	271	247	269	266	268	268	268	272	298	258	289	263	273	258	283	254	265	238	278	273	286	292	263	257	240	256	239	268	277	279	267	262	275	291	274	275	283	286	320	251	280	270	282	274	285	281	281	275	249	290	293	262	266	243	254	276	265	307	277	299	291	275	300	273	257	273	279	279	304	275	303	292	286	289	276	280	269	277	284	296	258	273	263	272	271	280	267	282	299	285	271	297	263	251	265	253	281	285	325	250	294	271	262	262	280	254	277	279	262	286	273	291	284	291	251	303	253	270	251	280	272	271	265	262	260	280	282	265	292	287	271	273	263	292	282	277	269	256	274	284	312	278	251	274	281	271	250	283	280	249	285	271	257	314	250	274	271	300	285	307	267	304	273	271	286	249	260	287	256	239	253	287	284	266	260	274	257	244	256	273	268	259	241	259	270	292	296	275	250	276	256	272	274	288	266	258	275	288	255	250	258	264	281	237	277	241	279	282	264	280	315	272	261	298	273	238	240	246	248	293	290	250	251	246	260	280	277	259	282	269	253	275	263	265	287	277	249	264	297	297	249	243	275	270	295	239	263	274	247	257	255	297	247	279	280	260	279	303	282	241	260	271	270	254	249	258	285	266	291	264	281	291	232	277	265	279	245	273	282	273	270	250	297	250	246	248	263	261	261	263	268	263	227	253	255	293	274	269	278	263	253	273	278	256	278	272	257	260	285	263	262	274	277	279	268	280	263	254	264	259	285	276	263	266	264	251	268	298	257	279	289	251	257	261	276	266	286	255	273	250	299	278	284	253	245	281	306	261	266	263	248	253	262	251	270	272	305	292	272	282	270	284	269	251	274	290	285	266	270	270	269	257	268	259	238	254	272	278	264	285	281	263	258	266	274	264	261	263	240	265	256	281	267	272	279	301	281	269	252	258	278	264	267	282	274	277	260	248	238	241	288	255	298	268	251	256	284	274	289	272	279	287	273	246	275	253	276	295	251	265	277	253	258	288	244	280	306	286	263	250	247	228	276	256	280	264	251	247	291	301	285	272	282	284	286	267	275	269	277	259	298	264	242	281	256	267	278	246	264	300	252	297	248	265	306	290	250	283	269	289	278	259	275	272	260	244	286	260	249	265	264	277	285	265	272	251	276	271	289	273	238	274	263	253	258	283	293	247	255	279	267	243	268	280	275	259	288	275	256	247	272	272	238	260	280	264	252	271	238	275	287	277	272	265	283	329	254	231	295	264	288	292	284	275	270	250	266	284	259	293	290	255	246	289	305	282	279	258	300	253	272	271	265	267	259	263	287	258	301	287	274	248	253	267	258	253	271	282	299	264	272	245	269	277	233	293	289	271	284	265	268	266	271	260	261	258	279	248	251	258	289	266	264	235	293	267	290	271	264	233	282	269	285	276	272	291	290	291	291	276	243	271	262	272	265	257	268	217	295	286	287	275	272	239	256	248	254	239	284	291	247	269	243	267	280	317	263	289	265	283	242	249	276	293	254	253	254	265	228	260	274	269	292	288	271	300	287	281	290	260	278	294	260	280	289	281	285	244	265	259	293	279	263	279	256	274	254	282	263	251	264	319	280	289	246	258	265	288	253	260	258	270	258	266	267
35534	27759	11340	3412	2124	1445	754	751	656	669	709	701	710	703	668	714	708	670	671	711	707	688	702	699	708	716	729	688	674	719	685	681	646	691	715	675	713	688	697	693	640	685	648	681	684	669	644	746	662	700	681	730	688	734	668	714	668	702	682	700	700	643	705	676	711	727	729	681	724	639	710	687	678	698	620	708	643	698	685	693	651	703	704	667	696	661	693	694	697	683	739	660	686	683	718	708	681	693	663	675	691	662	661	664	652	687	674	686	696	702	762	740	645	737	680	688	696	691	738	649	653	700	729	653	724	702	743	708	678	673	708	723	667	645	628	673	667	695	694	678	709	680	755	697	700	734	719	649	695	689	704	635	714	679	714	684	659	648	722	687	731	656	703	747	731	691	722	669	703	659	676	678	690	692	670	709	667	669	713	692	702	678	658	710	660	643	676	648	676	696	673	675	659	680	697	714	708	666	667	672	694	682	668	725	685	704	674	710	712	705	684	666	700	698	688	725	726	681	654	666	722	679	721	669	684	667	649	667	655	703	687	671	702	673	626	634	714	672	656	692	658	726	669	669	705	715	674	723	684	665	704	679	660	678	666	693	668	703	680	662	718	679	711	708	725	656	700	666	651	759	672	680	739	685	675	679	659	716	694	693	681	621	669	664	704	707	699	729	666	681	665	684	671	688	716	670	660	660	704	671	703	711	691	713	687	674	640	658	731	695	699	674	740	690	696	682	669	713	712	679	700	675	731	687	691	676	672	698	713	653	714	696	671	664	734	702	656	693	728	700	659	716	676	713	664	702	652	655	661	674	695	755	689	688	666	734	715	673	698	700	679	689	717	709	719	635	692	677	718	658	679	703	719	659	715	680	685	686	657	707	696	690	685	659	718	678	685	701	653	665	684	714	684	702	710	719	671	666	692	709	687	629	658	700	742	702	689	669	718	683	712	682	725	655	670	650	699	651	687	694	638	693	704	693	692	678	664	691	717	727	693	656	685	720	665	692	687	653	706	704	707	694	667	688	666	701	693	660	698	666	691	643	685	717	695	767	683	655	646	684	680	656	674	700	709	716	661	675	650	730	674	714	702	677	669	712	689	638	694	688	678	709	690	715	637	721	692	708	685	671	728	740	690	713	684	655	680	765	695	665	633	689	675	698	698	675	687	719	685	704	687	751	678	659	676	686	686	688	728	679	670	692	681	701	673	689	704	679	681	695	716	675	682	662	703	685	693	679	742	660	702	699	719	684	712	648	654	709	724	667	711	698	659	687	687	658	703	691	657	731	722	667	684	654	671	715	717	717	669	700	691	708	627	690	716	699	678	733	653	732	697	707	722	751	673	675	722	718	704	751	697	699	713	724	726	711	686	715	677	675	695	692	667	674	659	661	646	691	713	708	694	716	652	742	708	686	674	681	666	686	702	675	654	672	681	653	685	638	664	701	663	717	684	684	677	681	684	701	724	693	699	658	664	682	633	706	681	715	658	684	680	659	699	692	689	689	690	674	692	680	712	670	716	671	650	681	665	645	677	695	693	690	696	741	687	684	679	659	748	702	675	707	690	668	693	722	705	698	686	655	729	683	713	697	684	681	662	698	717	687	663	679	672	684	718	694	683	649	710	724	702	677	733	729	627	674	685	684	717	640	741	681	728	699	735	694	683	637	674	643	652	722	732	656	679	675	716	714	744	704	715	662	694	675	689	669	683	647	655	694	674	695	677	699	704	690	708	705	632	698	683	699	704	698	692	713	690	701	688	689	627	704	717	695	653	707	667	637	714	692	699	691	663	701	677	676	692	706	665	700	632	681	676	676	703	659	720	725	642	731	661	651	665	704	691	675	681	725	692	714	709	639	674	722	653	708	686	728	696	716	690	720	682	698	667	660	702	664	674	699	686	678	673	684	648	681	708	728	673	722	681	677	721	669	682	680	731	666	704	715	670	639	733	687	690	680	673	668	700	695	660	720	694	684	625	705	663	673	690	692	734	669	669	720	685	729	711	702	634	670	664	659	706	689	714	689	667	706	639	687	696	663	676	682	697	674	679	702	692	686	655	706	736	681	639	769	651	697	698	752	722	715	691	676	690	715	693	677	697	683	732	688	670	654	699	680	695	647	667	705	742	720	653	716	731	725	662	626	670	722	700	685	675	688	690	696	666	710	676	724	693	721	686	678	692	715	688	658	704	662	721	657	717	688	708	665	691	663	723	694	683	677	718	659	662	729	649	714	726	686	705	679	716	669	658	698	714	651	693	665	672	635	664	708	707	703	721	671	659	699	690	659	688	714	731	724	707	707	720	695	700	673	671	689	661	726	684	684	632	666	659	647	694	658	672	720	667	669	679	688	677	700	687	670	687	698	652	697	701	681	687	704	665	658	650	708	648	706	704	741	723	694	681	677	701	719	767	671	623	696	685	699	687	685	747	684	677	640	702	732	742	735	701	698	700	706	698	672	660	756	664	730	691	704	675	718	644	648	685	619	678	719	673	669	672	687	695	673	643	689	696	671	679	722	630	639	682	675	695	686	715	720	720	722	728	695	659	707	704	719	738	757	663	685	677	692	675	689	679	712	706	722	695	690	749	668	691	715	725	698	689	670	722	700	691	694	678	713	698	722	723	645	743	678	682	677	727	676	643	672	669	705	685	651	701	643	707	682	663	703	689	715	694	720	671	676	739	686	625	654	679	652	712	700	647	639	687	720	747	762	683	672	686	662	678	683	678	684	702	653	659	700	674	698	670	660	689	664	645	671	739	700	680	681	684	635	677	680	693	692	684	649	664	682	704	652	703	674	762	713	684	660	712	755	676	671	681	649	653	667	690	716	729	683	658	674	712	687	701	648	742	699	707	712	689	676	664	675	658	659	732	742	689	693	683	684	698	692	716	722	713	700	675	706	741	669	667	700	662	668	675	693	694	670	676	685	698	687	732	745	727	644	679	691	700	677	720	689	711	644	682	767	711	759	706	652	708	717	668	725	734	699	672	632	656	695	669	720	717	721	667	698	692	710	710	664	685	677	709	728	697	715	661	675	681	705	675	674	675	702	699	656	697	698	696	680	650	659	694	645	662	670	732	675	670	719	673	667	700	649	664	691	677	700	668	689	712	698	677	703	701	664	684	685	669	686	698	681	674	677	659	677	669	679	698	720	716	701	659	687	701	704	678	662	678	717	692	669	684	677	702	721	700	665	711	699	733	684	678	719	736	696	630	665	725	667	696	708	691	686	678	690	663	756	642	694	721	671	657	651	674	674	735	723	682	699	679	687	670	684	653	668	682	701	737	674	645	697	711	657	688	725	665	725	690	700	680	652	716	651	664	689	660	730	644	708	701	708	646	698	686	663	668	659	724	705	701	654	700	692	659	677	710	728	682	683	722	702	622	682	690	711	727	699	723	735	708	702	677	674	686	694	721	680	661	689	683	696	704	671	666	675	694	680	735	695	641	714	681	703	722	705	641	641	693	709	666	686	689	708	686	656	716	673	719	676
79058	66883	41456	19043	9853	3329	978	395	406	350	368	349	370	348	383	411	332	370	359	363	381	351	391	378	376	392	398	376	392	354	371	412	387	399	376	359	359	384	390	382	355	398	400	328	396	362	350	386	378	350	375	381	384	379	426	374	381	357	384	358	367	364	354	365	375	388	368	374	360	359	354	374	377	350	390	359	384	388	364	405	393	340	381	367	352	389	358	362	372	379	400	392	406	350	382	376	362	329	378	409	361	327	378	390	388	352	406	374	380	367	364	373	358	375	371	384	363	339	383	376	388	369	390	389	354	345	380	360	361	376	330	393	402	392	424	390	358	363	309	355	369	342	373	418	393	381	375	386	415	390	347	394	399	382	348	371	388	352	345	389	360	388	377	400	407	427	353	373	383	379	384	355	371	344	366	380	347	392	366	371	401	353	354	357	339	394	359	378	384	381	382	397	343	362	367	381	344	351	370	351	316	373	369	380	370	376	364	361	356	409	373	339	346	375	348	356	346	391	357	370	382	396	376	391	365	365	364	375	380	398	373	367	379	394	370	371	379	334	371	355	357	413	379	379	384	353	373	361	402	368	384	331	354	370	381	361	392	408	364	371	381	346	398	342	370	373	403	352	380	356	355	381	402	361	374	356	372	364	367	380	408	346	367	366	388	368	410	330	348	364	337	379	375	393	361	327	370	429	378	370	381	413	377	348	415	366	372	420	354	360	333	411	349	349	374	372	365	399	389	359	395	337	388	364	367	344	362	333	390	401	365	356	380	391	378	403	379	351	356	364	386	358	377	341	377	416	325	409	373	418	389	364	387	367	390	363	354	416	386	373	374	373	347	372	341	372	388	366	428	386	356	351	374	386	364	362	360	401	392	382	368	389	344	392	383	366	350	388	353	373	351	343	385	386	365	357	410	378	359	378	395	398	401	370	397	342	404	352	372	372	394	381	347	349	374	373	371	384	388	356	367	352	374	375	385	372	414	368	362	356	369	392	386	361	399	371	362	378	391	343	383	346	384	350	369	368	400	378	352	387	362	394	332	362	363	404	381	369	368	364	380	389	383	332	374	368	397	396	351	370	386	400	384	387	365	375	372	387	388	377	387	362	365	373	381	360	366	383	337	395	375	367	403	338	371	331	406	406	402	383	371	380	330	361	395	377	374	376	413	362	390	382	370	399	371	352	387	358	364	350	379	364	368	385	391	372	376	367	367	409	395	354	348	357	363	375	394	383	364	343	406	352	339	332	378	347	363	391	366	382	341	378	364	373	375	377	366	377	403	378	371	363	375	315	392	363	349	343	395	341	364	358	400	391	356	384	369	370	338	379	372	377	387	366	355	371	378	371	375	365	351	356	385	412	377	430	353	377	400	399	336	383	377	367	380	360	405	363	365	352	375	397	335	355	372	380	361	330	385	394	371	334	391	377	347	377	373	405	356	378	364	354	348	333	366	357	390	385	360	323	350	349	367	362	352	398	396	344	359	366	341	388	366	371	362	369	370	387	373	381	396	379	397	377	369	385	379	377	359	374	428	363	367	370	362	357	400	377	388	362	379	328	363	385	372	372	358	355	398	348	363	350	344	359	367	365	385	376	380	374	387	402	372	372	371	366	349	377	394	346	383	397	398	358	383	397	369	348	384	374	406	356	338	382	390	349	374	391	360	390	385	347	391	355	393	360	359	352	374	404	374	394	389	380	371	336	371	367	391	379	368	351	403	356	419	344	397	424	367	363	364	381	367	358	385	357	380	371	371	363	375	382	375	359	346	387	375	392	428	383	375	359	369	376	383	385	330	381	366	406	378	367	382	430	365	358	386	379	348	379	373	378	373	400	398	371	367	351	365	368	371	365	363	404	386	403	351	367	391	375	341	368	370	378	366	382	399	360	383	374	397	375	360	372	377	340	352	382	424	376	364	355	379	357	356	404	345	370	358	370	362	375	361	380	362	377	380	348	400	373	371	361	374	378	364	370	375	374	405	384	361	378	368	387	365	377	365	400	362	371	394	378	344	351	364	360	350	374	354	342	369	380	387	364	380	372	356	351	363	349	326	404	385	347	394	368	360	375	344	363	325	368	355	352	399	366	380	391	376	362	392	372	394	374	383	367	375	362	347	370	389	364	391	340	369	403	386	378	338	343	396	383	354	372	364	368	390	394	387	381	363	337	350	365	390	347	360	380	420	400	400	367	375	400	390	364	411	362	364	371	403	364	374	394	405	384	357	365	373	362	385	356	383	399	398	398	384	365	364	367	339	402	387	359	378	355	371	398	415	367	394	355	382	380	356	386	368	345	356	364	370	367	381	375	391	360	398	387	394	356	371	342	393	363	399	381	365	363	379	360	394	406	388	359	359	396	378	384	382	362	366	418	388	364	358	358	403	354	348	399	411	390	371	375	397	415	349	348	386	379	382	370	347	403	408	367	383	379	409	353	357	354	375	377	405	353	354	383	384	403	395	360	390	356	379	359	397	392	378	386	359	351	359	373	394	382	340	379	401	418	380	355	401	394	361	404	413	358	349	377	388	395	416	377	391	388	390	364	383	369	331	362	357	375	372	370	397	393	364	385	363	422	371	360	342	366	373	383	375	386	389	356	383	398	364	369	366	354	345	338	388	350	388	386	384	350	400	399	352	379	361	400	357	356	368	361	357	383	376	364	385	382	345	352	370	340	390	378	393	356	378	362	388	394	373	391	382	387	354	396	382	385	400	368	348	361	391	395	409	388	383	381	355	386	389	358	363	382	327	363	381	422	383	388	330	369	373	351	357	369	362	434	371	358	354	399	368	367	403	328	401	379	368	387	360	363	346	374	378	390	386	391	372	407	383	383	410	387	343	404	348	366	364	355	378	387	360	383	332	428	386	376	332	394	406	343	378	342	394	399	384	373	372	367	355	391	381	361	370	311	392	370	361	345	360	376	386	383	401	379	383	390	370	367	373	370	391	367	413	351	358	392	371	365	387	386	372	368	372	357	371	363	363	382	379	338	385	416	381	366	356	393	387	405	368	384	368	375	355	386	379	362	393	407	378	365	370	371	377	375	402	416	391	351	420	346	377	390	404	341	379	411	370	342	389	324	347	362	370	381	364	368	364	365	376	371	371	393	361	416	390	367	378	372	389	336	354	385	385	383	379	379	367	401	369	341	371	351	344	356	346	394	389	385	360	352	395	350	390	367	336	388	380	372	372	371	361	348	356	365	406	357	395	347	406	384	364	388	397	422	368	368	392	343	367	350	357	335	378	369	362	369	401	400	349	367	372	351	382	365	384	401	403	353	360	381	367	353	381	366	390	385	385	387	391	381	388	403	385	379	353	363	379	347	391	398	354	401	378	363	373	371	370	420	350	358	384	381	342	369	379	381	361	364	379	384	369	372	340	413	386	377	377	375	409	360	372	370	381	333	385	382	406	391	359	363	373	391	375	364	345	366	343	399	361	410	354	388	382	406	384	402	384	400	415	381	381	387	340	388	351	403	344	359	379	395
56219	54643	39192	23762	19931	8707	2939	877	928	907	880	866	937	905	902	943	922	960	891	893	936	867	932	886	895	901	837	880	912	892	916	896	910	898	895	876	929	941	868	905	902	903	908	857	855	968	938	926	875	897	894	881	917	932	917	908	881	963	847	926	860	905	915	872	908	840	866	868	893	871	895	892	957	914	883	846	907	883	913	956	899	914	885	900	876	858	903	882	907	846	931	894	961	865	914	851	944	901	882	895	866	903	883	951	912	932	898	953	909	919	924	913	922	874	908	936	940	921	866	930	830	922	863	914	849	935	905	900	898	901	890	889	910	883	929	942	869	973	897	937	880	907	908	965	902	947	908	914	895	924	908	869	881	895	862	877	870	890	851	900	830	925	945	919	880	880	906	875	906	907	874	887	869	855	898	886	952	857	898	939	898	860	918	887	881	889	879	884	923	904	902	879	941	904	907	921	889	903	910	914	894	894	886	950	913	879	920	925	879	926	915	928	906	930	909	891	849	827	912	919	927	907	900	943	816	891	903	933	912	905	876	886	929	891	934	872	903	869	880	881	848	863	923	885	921	962	863	888	909	915	866	931	934	880	874	883	876	939	892	922	881	901	877	941	967	873	904	881	995	881	890	891	864	885	904	880	903	911	891	887	927	923	886	847	907	884	953	858	928	868	881	923	920	892	920	849	886	940	925	831	947	922	936	931	873	917	934	909	874	873	925	964	915	914	925	916	919	914	907	908	885	922	936	896	963	948	886	966	848	926	895	900	905	885	913	826	887	881	933	874	903	924	954	857	883	860	876	826	921	950	952	928	882	878	894	944	961	860	890	856	865	915	894	893	862	907	912	952	918	891	873	859	905	894	915	878	841	857	971	893	899	854	937	944	896	906	946	924	936	881	901	820	868	917	903	868	931	879	913	940	909	940	872	919	892	884	909	846	920	919	873	947	900	883	913	913	906	887	905	924	940	894	854	897	878	885	954	902	932	919	862	913	924	904	907	916	854	905	893	854	914	888	904	904	842	928	951	934	825	899	845	898	921	846	963	906	876	914	930	908	915	908	913	920	905	891	900	858	920	885	932	881	845	922	874	949	884	881	885	862	880	900	847	947	892	885	865	866	868	891	858	860	908	883	918	885	978	949	863	904	875	923	885	900	904	908	868	909	911	912	874	856	875	877	935	863	908	932	884	907	900	910	876	904	894	890	918	909	835	930	904	927	891	936	885	905	921	901	898	881	909	888	896	914	875	893	906	902	951	907	879	907	899	932	814	861	906	927	869	892	979	890	904	900	891	877	845	946	876	932	907	920	870	898	889	899	884	935	941	955	945	913	938	908	909	884	909	848	951	923	850	922	906	899	883	875	861	930	897	871	899	824	936	876	945	918	900	966	879	899	900	919	867	901	866	954	884	903	882	924	921	884	879	920	930	910	910	913	892	885	915	877	980	932	858	874	920	863	834	906	912	933	929	917	945	873	871	895	894	864	916	909	882	912	906	935	837	896	900	887	897	844	909	865	890	893	862	964	923	952	889	938	902	923	856	853	819	902	900	925	823	891	881	962	898	866	899	878	893	927	894	883	865	870	935	871	923	907	891	860	924	900	927	864	876	890	914	971	895	905	911	887	871	882	896	890	931	866	922	875	902	903	983	940	821	906	897	909	879	909	923	918	897	974	905	878	907	960	853	859	877	904	879	883	912	882	851	931	852	864	903	927	890	930	907	907	865	897	912	867	894	890	899	973	905	852	916	930	902	864	947	909	878	932	895	945	868	899	922	929	911	922	945	858	893	867	906	907	877	904	967	882	940	892	885	887	967	863	923	878	890	948	923	870	907	922	930	938	931	915	917	856	841	841	883	957	932	845	918	970	921	898	876	903	908	900	920	884	888	863	880	813	935	843	929	948	916	890	913	857	943	900	863	887	910	931	846	897	909	850	869	864	966	892	882	881	895	878	900	910	848	887	877	916	931	905	837	941	953	916	915	924	967	857	998	928	892	930	869	911	915	943	897	850	891	888	928	911	971	857	904	873	905	908	893	890	846	897	889	887	918	968	906	877	882	956	900	924	957	899	868	905	891	923	932	944	875	849	876	933	942	874	924	906	894	909	942	861	914	860	885	976	897	901	914	919	916	870	915	897	925	865	904	876	866	910	888	883	942	875	896	914	886	892	849	868	829	912	927	916	925	929	897	912	953	948	919	879	838	888	902	890	872	871	894	907	862	912	895	926	870	939	882	908	898	878	865	912	846	896	891	907	913	903	886	890	873	857	909	891	889	860	916	960	882	875	900	930	876	880	967	902	826	883	892	934	883	893	915	934	888	904	863	883	927	894	914	865	917	909	929	960	881	898	925	883	891	902	918	892	928	908	862	933	913	886	938	922	894	877	924	865	883	959	881	940	875	895	933	935	946	897	893	923	962	952	927	913	915	910	939	899	920	893	948	903	901	861	884	897	914	913	910	900	840	958	897	959	890	882	918	878	870	928	874	910	902	916	876	896	875	882	868	892	894	889	910	942	879	929	876	888	898	920	925	956	910	913	838	885	930	916	966	934	864	871	871	966	974	905	917	912	875	930	883	866	837	873	910	895	937	858	942	937	878	901	951	900	904	933	965	901	914	954	917	923	903	909	889	943	860	944	922	908	878	924	932	944	850	885	873	924	877	882	861	881	876	888	933	886	922	898	903	908	947	907	943	916	865	936	919	932	936	893	881	939	896	857	874	886	891	885	862	935	902	967	912	898	921	893	919	895	870	867	896	925	906	899	901	868	898	910	909	938	862	875	859	904	966	921	911	874	899	927	923	861	848	876	902	871	943	869	931	881	833	920	892	890	881	924	919	864	894	935	928	899	901	916	909	912	872	910	854	856	879	882	888	859	921	906	856	905	914	898	881	929	858	880	891	927	835	909	849	893	912	885	922	887	912	904	911	883	902	873	907	886	847	904	886	928	855	925	854	903	905	934	880	902	897	873	853	918	965	906	831	814	899	850	898	885	873	902	907	938	937	899	922	905	937	926	944	905	905	888	901	909	889	833	851	901	883	899	945	887	930	900	863	917	923	922	900	925	917	896	861	953	902	885	953	903	888	957	915	916	870	932	859	866	994	886	835	939	904	924	889	898	915	879	912	922	859	906	878	875	833	908	879	912	871	898	923	867	899	828	897	899	876	831	925	961	909	905	864	958	897	920	852	880	882	914	941	905	950	868	907	873	899	857	924	895	901	893	893	944	870	875	935	933	943	861	898	860	892	836	888	930	901	929	886	882	946	863	926	956	838	852	884	878	901	973	927	896	952	910	918	938	856	851	868	923	882	883	878	909	917	903	923	915	888	939	910	889	894	890	911	892	907	886	906	887	909	932	881	917	911	948	897	913	907	906	921	894	903	939	898	887	938	894	934	953	914	905	944	922	908	901	875	881	908	851	926	943	870	874	922	927	921	907	865	929	881	930	884	926	891	919	951	886	969	869	869	900	888	909	855	877
87921	75608	51337	27011	19229	8792	2279	450	375	382	369	376	401	384	381	404	386	424	348	372	367	385	352	367	406	362	359	381	413	391	336	407	355	371	374	343	348	403	332	395	371	356	349	376	368	378	387	415	350	380	362	386	412	368	392	375	373	389	382	396	386	364	361	385	405	385	399	415	413	360	353	359	369	410	377	379	380	401	364	372	375	384	358	364	387	382	362	345	371	372	364	371	352	357	368	406	373	396	372	375	371	354	405	373	380	384	359	364	361	361	411	374	357	394	391	338	394	392	357	399	394	393	409	357	358	357	369	394	367	368	380	352	381	352	379	434	377	398	367	392	351	396	369	351	386	358	351	422	404	386	390	345	432	375	378	340	339	395	369	393	395	408	339	360	378	373	381	375	376	371	403	368	352	384	369	380	378	383	366	378	371	363	397	368	394	388	365	361	391	368	380	379	413	379	352	349	377	366	368	374	363	387	344	342	380	358	343	397	366	396	393	357	372	389	385	372	340	389	362	341	379	392	362	377	373	394	389	381	367	348	377	394	369	353	346	417	381	372	371	377	381	361	359	358	413	381	387	350	425	385	356	380	371	391	368	370	339	368	369	377	368	359	345	365	398	379	372	349	348	391	417	428	361	371	439	367	410	365	337	354	399	352	392	356	369	363	415	350	407	379	360	336	390	343	361	379	385	358	393	394	382	400	416	361	400	340	362	356	407	352	413	373	380	381	384	368	399	381	365	395	356	366	361	402	409	402	366	389	378	362	365	379	382	383	358	385	406	379	389	362	355	394	359	379	348	360	369	379	333	362	384	372	376	381	366	362	390	375	356	370	388	383	407	389	359	383	378	363	380	390	375	409	334	382	363	373	396	358	383	360	373	372	371	382	385	338	406	380	411	391	370	361	373	382	371	350	370	344	391	345	392	358	374	423	400	351	344	392	367	364	343	393	384	387	339	359	381	351	403	388	354	381	372	370	391	395	382	385	421	387	373	372	393	392	388	341	369	396	404	385	404	384	414	369	367	362	411	345	396	362	407	381	389	396	349	361	355	363	378	355	352	406	394	371	347	371	359	362	375	357	392	402	392	378	376	376	392	324	380	373	373	343	383	385	341	376	347	380	367	352	373	375	372	351	358	390	367	389	366	349	372	357	368	364	377	374	367	409	363	387	378	391	407	342	369	368	344	346	398	396	387	419	396	362	363	368	370	395	388	369	380	389	400	356	364	371	394	356	380	368	406	342	395	384	355	410	403	407	384	362	364	398	354	423	362	360	363	382	392	373	376	381	403	379	366	354	359	366	379	391	343	394	406	389	389	386	393	363	324	364	359	348	341	380	396	352	377	393	347	389	370	348	386	389	377	359	363	404	392	392	354	346	397	370	356	399	409	363	382	384	393	351	402	380	363	370	337	377	377	351	406	371	404	394	365	338	378	403	383	404	378	374	373	353	369	372	398	415	385	356	338	343	376	381	388	384	397	389	375	417	359	386	383	381	387	384	384	386	367	380	377	375	348	389	377	390	378	339	365	379	364	326	369	387	402	393	382	372	384	380	404	342	403	335	417	376	357	395	394	409	403	417	361	380	411	383	400	409	386	364	356	402	388	362	359	385	388	412	334	345	364	347	383	343	344	364	354	355	371	369	369	372	378	392	396	362	377	347	349	337	349	370	396	334	405	394	366	365	395	372	357	398	376	395	384	378	396	378	320	375	370	367	373	398	380	370	404	408	392	375	365	402	387	400	401	371	373	372	424	379	372	403	351	368	371	364	390	392	355	374	374	349	369	397	382	383	401	359	338	366	415	381	382	387	356	392	378	408	435	389	387	373	396	350	365	401	382	376	388	359	405	357	347	384	375	381	396	367	362	362	362	365	349	392	365	391	402	370	393	388	350	384	382	372	351	350	358	347	389	349	351	404	376	360	421	364	349	383	367	359	362	357	394	378	390	346	423	391	427	377	358	370	384	360	393	367	362	378	357	385	381	360	375	363	368	376	357	393	399	344	428	390	398	367	413	367	371	370	360	389	403	353	373	383	367	348	386	353	359	379	392	411	341	367	380	357	379	376	404	413	372	346	355	365	387	417	370	379	371	356	409	373	365	369	382	374	393	362	371	361	374	353	381	364	360	371	359	405	385	358	356	375	340	362	384	403	365	389	404	368	378	363	365	383	387	387	383	380	406	399	376	385	340	363	407	389	381	380	392	386	412	411	375	352	364	341	368	389	379	361	404	400	347	353	380	336	378	359	387	371	382	373	349	364	385	326	384	377	394	367	359	382	407	341	367	362	383	405	394	371	375	409	369	376	373	378	340	371	360	351	368	370	349	363	348	387	392	354	373	364	376	388	374	369	397	365	367	409	395	353	375	364	384	357	410	391	394	416	369	367	389	433	408	354	401	411	324	364	362	378	382	382	363	420	380	348	380	356	390	380	379	415	364	376	355	379	382	360	387	350	352	393	426	385	343	385	362	385	355	369	372	387	374	351	380	400	375	370	383	380	383	363	374	369	411	360	350	373	418	368	374	385	371	336	367	344	363	355	386	376	423	371	366	333	343	346	380	355	358	370	370	435	367	360	397	378	389	378	385	406	393	371	391	364	383	379	366	414	382	357	355	391	376	361	390	359	370	366	377	367	356	349	357	348	333	354	395	380	365	365	359	327	395	409	377	368	415	383	398	379	366	395	366	370	400	363	361	409	350	374	386	365	357	403	338	399	379	387	398	394	375	396	407	382	376	383	388	393	405	370	393	348	351	382	383	347	368	382	441	393	387	366	361	349	353	370	381	360	329	379	368	392	358	359	393	420	398	403	387	352	343	406	366	401	331	377	398	359	355	369	371	389	353	385	361	374	365	395	370	351	372	400	391	353	352	373	382	392	367	383	370	372	359	412	377	373	356	412	344	373	402	401	372	370	359	366	323	348	381	380	383	381	379	417	356	386	358	370	388	386	420	388	392	352	367	393	399	400	370	351	377	381	377	343	399	376	385	383	418	403	390	419	384	378	370	393	375	383	387	372	370	360	369	378	382	405	347	387	398	402	423	369	363	360	377	357	380	370	378	352	407	374	351	361	347	373	352	424	427	387	365	377	360	385	350	406	393	356	383	367	356	383	396	364	397	403	386	406	383	371	368	348	379	381	360	358	393	357	386	385	368	402	391	393	410	413	382	379	385	350	385	356	365	410	387	375	410	364	391	358	355	346	378	350	379	383	395	400	394	349	364	368	396	364	413	385	392	384	387	366	399	411	387	371	365	353	400	379	372	359	395	369	369	386	375	363	347	375	378	396	389	351	356	340	395	409	347	355	371	425	339	376	385	389	384	377	419	360	382	373	387	352	377	357	391	403	364	335	364	372	350	388	362	368	403	400	352	356	375	362	407	386	395	370	372	366	412	375	378	375	346	383	381	368	380	354	381	332	395	400	371	344	373	374	374	340	377	395	395	401	391	356	371	379	349	348	399	368	375	375	376	375	350	355	338	357
66238	65677	48835	33453	30163	17574	6175	844	912	835	890	882	844	893	853	878	892	869	877	896	883	844	888	882	873	911	941	914	888	886	905	815	935	908	811	870	873	888	921	918	900	896	861	937	916	890	882	921	882	873	880	880	895	877	909	820	892	878	871	860	847	889	877	830	912	871	847	854	850	904	903	888	873	869	888	927	844	820	896	923	871	831	823	800	872	880	872	835	872	891	878	894	881	881	921	891	905	863	893	921	907	868	899	869	908	869	870	885	917	907	929	926	875	868	900	849	889	860	884	854	886	899	860	923	851	867	879	869	867	877	864	918	828	862	947	937	892	901	882	823	825	853	828	883	901	909	887	928	865	915	855	909	880	925	864	929	861	862	902	917	887	895	907	876	847	866	898	884	913	839	905	834	900	896	904	881	903	884	896	905	900	849	884	857	886	864	896	884	889	851	860	890	865	873	860	883	875	864	904	944	867	891	846	920	875	867	867	910	878	858	853	896	869	831	886	871	886	876	863	869	892	909	888	841	849	849	876	840	884	899	841	905	864	889	854	844	849	897	830	838	912	899	862	872	951	898	849	884	872	895	873	909	904	944	895	847	901	861	857	878	952	881	873	928	912	902	959	902	861	905	845	928	856	907	888	862	924	851	873	892	869	922	843	887	903	885	858	888	909	853	867	864	883	864	873	864	890	878	909	942	921	898	890	986	868	937	848	851	894	879	872	847	832	858	881	873	885	891	885	898	889	906	867	899	859	901	840	944	856	836	867	860	894	883	882	857	864	820	843	883	906	900	858	898	838	872	848	910	862	891	910	876	870	906	921	891	840	861	841	924	850	861	905	842	904	888	859	876	854	924	861	869	919	878	874	842	868	907	829	904	834	909	846	853	871	875	875	865	880	878	920	854	817	949	894	843	862	859	922	906	865	870	849	873	906	898	898	881	851	908	926	848	916	875	902	889	881	937	854	910	881	882	871	932	899	853	855	892	916	905	866	883	861	862	890	865	859	865	845	864	836	875	867	961	905	880	867	805	874	909	920	889	889	905	900	839	902	901	929	870	849	874	887	909	897	865	832	929	925	875	897	880	914	846	848	861	834	889	873	877	909	824	830	852	905	889	841	860	882	852	881	911	896	849	885	845	864	955	850	856	872	898	883	939	899	815	878	878	879	854	889	843	860	876	875	855	873	933	847	897	872	853	869	898	824	866	871	866	845	829	877	927	844	883	939	889	857	842	889	890	895	890	922	877	913	914	910	896	805	891	903	961	840	847	909	851	868	880	942	892	883	858	918	800	894	818	891	854	904	902	874	850	885	850	939	905	899	876	907	910	886	914	835	847	861	903	885	903	914	852	874	869	927	899	927	874	865	863	856	852	912	853	871	890	912	902	866	869	943	912	890	804	844	869	860	906	942	870	870	871	859	891	939	938	891	867	950	839	872	870	911	871	822	860	891	852	898	887	861	834	920	911	854	866	844	833	903	878	894	898	905	889	876	866	897	846	837	854	866	883	855	866	883	863	853	833	863	817	873	922	876	838	876	946	887	887	865	886	869	898	909	927	894	921	896	854	888	905	890	979	911	939	929	917	871	852	838	908	870	883	945	792	862	909	898	864	819	878	919	842	875	879	877	854	943	869	844	825	935	895	902	894	906	887	853	908	873	887	889	877	852	888	961	835	877	917	855	870	866	880	889	838	902	825	864	909	931	863	833	878	892	890	849	870	831	868	894	864	936	863	859	897	882	883	896	915	911	836	885	878	860	859	885	892	826	879	871	874	886	856	865	850	854	923	879	867	853	900	854	863	912	901	924	889	894	879	836	909	895	913	846	880	903	882	934	879	924	946	862	877	880	905	939	845	893	834	886	894	906	880	899	867	915	872	903	857	887	876	851	902	907	884	872	828	870	862	885	925	938	908	922	906	846	896	888	885	902	851	875	854	870	911	864	900	860	914	895	918	915	792	857	884	866	871	841	881	945	916	868	850	835	888	859	863	914	864	887	868	846	907	880	915	892	905	871	883	927	895	885	881	893	834	887	883	903	887	870	861	868	881	838	867	862	925	942	837	886	879	868	886	890	869	849	873	928	888	886	873	865	885	860	857	882	852	835	886	901	848	869	900	869	912	958	839	894	908	876	833	877	896	890	880	870	886	882	826	914	895	908	863	871	859	898	895	864	894	910	876	901	843	808	918	916	946	866	863	859	819	882	925	876	882	861	850	876	843	858	874	878	948	830	888	902	863	899	892	888	884	841	901	914	888	845	883	856	894	867	879	865	916	869	884	915	852	881	928	835	860	932	836	870	897	939	923	913	868	905	881	917	885	867	846	878	955	920	865	912	872	879	935	902	923	915	853	877	889	863	865	867	898	945	898	898	891	835	860	870	887	930	852	908	847	895	909	884	811	910	843	852	912	889	838	916	869	853	897	896	855	902	903	950	896	913	840	859	867	893	904	927	881	882	868	884	892	821	891	880	869	907	872	904	879	900	895	846	894	905	889	913	877	903	869	894	851	871	864	847	901	910	869	936	860	878	863	923	927	868	880	934	907	883	888	879	883	910	887	955	897	927	881	869	878	877	890	849	931	917	870	918	862	930	835	889	870	860	872	892	881	901	844	895	903	904	896	874	849	865	874	890	885	901	882	887	819	859	857	846	881	889	882	863	888	879	885	879	880	903	844	860	887	947	925	855	911	909	851	927	869	935	887	858	862	837	900	857	866	889	922	905	891	848	876	930	935	893	886	833	802	870	934	874	842	922	843	941	857	864	882	874	880	852	901	930	858	807	895	907	900	893	904	872	841	918	880	933	902	862	922	851	885	881	885	883	899	861	914	844	850	922	882	910	891	819	923	865	899	878	882	839	905	848	901	893	900	940	946	919	907	899	903	851	870	902	879	924	839	907	861	927	848	912	859	859	918	849	900	885	905	833	863	882	892	850	867	904	906	865	860	924	892	930	917	842	825	922	908	942	864	877	879	890	921	877	852	873	885	905	832	924	883	906	891	878	879	868	885	892	865	833	828	896	861	896	905	936	830	914	872	862	895	898	871	899	883	876	902	875	871	879	883	860	884	907	878	857	851	913	870	860	869	875	891	903	839	842	870	894	925	923	876	864	933	902	879	865	961	909	816	897	873	928	909	842	861	905	886	913	872	892	878	854	893	854	876	888	906	851	873	945	871	877	904	882	891	917	865	889	866	885	863	884	852	881	868	898	854	854	893	910	835	885	824	891	873	811	868	820	908	931	888	908	852	938	778	887	836	837	868	876	894	867	882	900	840	845	898	869	806	890	835	900	889	886	895	905	883	855	859	906	866	897	905	881	860	924	916	914	876	872	847	928	901	885	879	911	921	887	860	862	880	891	889	905	869	960	895	869	897	887	879	860	888	884	888	894	865	859	860	819	911	850	889	901	890	855	909	868	874	870	844	888	911	869	821	845	899	885	866	844	977	896	894	847	861	883	878	817	854	861	821	943	878	927	867	874	885
40263	25980	8273	1430	705	541	354	287	294	309	276	299	301	266	315	274	289	275	285	267	282	262	302	300	275	250	266	293	306	268	300	266	277	284	296	291	301	284	281	307	269	311	285	261	279	272	269	297	268	278	297	308	274	297	304	260	277	299	295	309	298	307	299	298	267	255	314	271	296	280	299	265	285	268	274	269	282	307	274	266	273	277	277	294	270	293	257	269	308	318	262	272	270	298	287	246	276	256	254	304	282	265	288	286	274	259	253	273	276	306	279	297	290	258	313	240	311	269	286	310	283	290	267	281	301	303	287	296	290	292	258	281	292	292	307	290	275	289	303	301	260	298	249	308	277	265	299	251	280	296	272	308	281	280	304	274	283	267	265	273	303	298	279	284	292	299	286	280	285	294	301	289	272	292	319	258	284	291	297	276	294	304	300	281	274	311	269	266	293	280	293	282	288	256	298	253	273	297	251	294	285	295	283	273	316	300	296	257	278	263	293	241	271	305	284	253	303	266	283	305	297	266	298	281	267	285	309	279	298	308	303	264	251	269	278	315	320	306	295	296	292	302	289	297	314	293	257	298	292	287	284	280	284	296	279	301	290	273	298	277	270	277	300	267	291	293	273	285	290	285	279	292	282	326	289	278	290	274	282	288	290	265	269	264	301	310	289	298	306	309	328	278	277	253	291	282	296	290	291	264	280	275	296	268	319	242	311	294	321	285	252	294	331	293	295	291	289	301	264	317	300	277	269	274	270	284	289	279	278	248	258	290	297	269	312	292	297	292	279	305	285	284	268	318	302	290	310	289	288	298	285	287	290	322	257	294	299	290	282	286	277	319	262	316	273	299	285	273	325	290	301	272	273	271	261	294	297	292	296	305	264	263	276	266	280	272	283	303	296	298	306	257	265	282	290	290	275	272	255	305	274	296	299	299	265	286	304	287	305	289	312	266	285	260	274	298	300	317	274	284	275	247	284	281	275	242	283	274	296	280	291	302	297	261	281	294	266	303	248	266	289	271	296	275	295	295	281	274	313	280	268	305	306	306	290	285	281	286	289	289	279	276	298	272	287	291	287	283	260	297	291	306	266	258	286	302	290	286	297	291	288	286	277	297	304	291	283	303	309	317	254	253	291	278	277	262	286	280	280	276	309	277	271	288	254	281	266	285	261	294	286	313	273	278	297	299	281	277	273	280	269	254	302	287	250	254	291	285	295	267	290	292	289	338	283	284	275	305	312	258	272	306	300	235	297	276	303	268	289	274	240	291	272	292	268	267	261	301	281	271	284	272	298	269	314	265	306	305	234	285	262	292	296	284	272	294	298	336	255	265	288	305	291	295	287	280	275	254	293	291	280	269	298	317	300	286	284	292	289	309	289	286	293	299	260	277	318	272	278	252	297	313	292	272	300	291	282	249	282	291	291	304	272	286	267	255	259	276	269	288	290	263	262	273	284	290	295	291	268	260	261	305	302	303	289	307	277	279	290	251	250	268	281	305	262	283	246	285	304	281	272	306	301	321	275	284	335	289	266	284	280	262	263	283	281	269	276	299	292	293	269	303	301	260	275	294	299	273	303	285	286	281	298	294	267	280	275	278	294	295	293	278	281	302	282	314	304	287	269	296	264	301	310	284	307	279	303	279	306	303	280	310	278	288	300	312	270	304	317	308	288	289	270	284	309	295	290	298	262	294	286	279	269	285	289	283	277	296	276	310	275	320	289	235	301	279	290	301	281	275	274	277	276	260	301	295	303	261	281	286	265	286	259	258	271	306	285	267	269	315	289	326	300	281	262	267	280	283	260	287	275	281	279	264	311	288	302	327	312	266	286	297	273	285	296	263	318	277	286	313	272	253	267	254	292	300	278	266	266	278	281	301	290	282	301	297	263	287	282	298	286	283	287	301	314	292	299	300	271	290	283	271	270	275	286	282	269	274	272	290	293	295	309	302	269	272	297	291	285	273	273	275	297	313	276	274	303	272	284	265	257	283	271	273	281	246	311	294	252	284	317	272	290	281	262	313	276	298	300	269	279	283	276	276	277	288	274	286	277	285	292	326	290	292	286	291	258	303	255	274	288	261	286	292	298	290	321	268	310	290	264	268	275	287	289	271	282	275	281	289	307	277	261	285	269	298	288	300	252	258	297	304	283	276	306	281	287	282	278	314	301	263	240	270	262	292	279	272	300	287	297	306	294	258	295	269	278	305	276	270	280	280	277	295	298	322	256	282	325	243	297	281	275	322	276	302	296	256	299	282	312	283	276	259	299	274	283	264	281	267	290	274	292	289	286	267	275	284	275	288	319	329	265	269	286	290	298	287	283	300	275	273	289	287	300	301	303	293	303	293	275	285	307	273	268	297	273	272	304	299	262	298	294	308	287	281	288	261	293	285	287	321	282	284	266	277	258	268	286	272	285	273	279	254	288	312	272	286	288	301	279	281	303	270	269	283	276	297	323	281	274	302	280	283	290	294	293	282	291	287	313	291	292	284	276	273	313	288	284	285	292	287	271	279	264	313	315	300	324	278	270	272	303	285	316	283	272	266	278	273	266	273	315	253	304	270	298	288	288	278	249	279	281	273	292	313	295	250	291	284	277	272	276	272	302	300	267	280	279	322	283	286	278	278	291	302	272	280	286	283	289	294	272	317	289	326	302	285	291	287	290	311	325	338	273	272	283	273	280	301	279	268	301	259	273	315	289	277	294	312	264	304	275	284	315	324	267	280	300	282	283	264	306	261	298	275	263	295	276	299	292	289	308	280	278	292	284	300	313	305	261	283	292	330	273	286	297	282	282	268	267	281	280	293	297	286	291	282	276	292	285	306	268	270	299	290	312	308	285	283	286	278	311	309	283	234	285	286	350	296	297	275	270	272	295	261	270	276	279	303	285	270	298	246	295	281	298	261	284	290	291	278	277	314	304	269	279	283	308	268	281	305	298	274	278	274	301	292	296	274	288	289	262	304	261	302	302	273	270	299	275	304	292	307	286	266	264	263	271	276	267	300	308	304	287	310	285	318	291	319	293	286	275	311	288	295	324	289	266	297	297	272	287	287	271	276	300	322	284	300	270	260	278	261	310	317	297	262	299	318	255	270	295	249	279	313	245	300	305	262	290	290	285	282	307	271	299	294	281	270	246	286	274	269	255	274	264	280	273	280	315	268	293	309	280	263	309	302	264	292	291	296	286	281	281	257	270	311	287	272	294	303	293	300	314	292	250	297	273	285	297	295	273	258	280	286	309	267	278	289	319	284	262	300	287	281	305	284	306	277	286	265	273	302	310	299	273	279	285	287	305	288	297	266	319	271	286	273	284	271	249	263	275	300	312	271	312	286	280	298	284	274	267	299	271	324	266	265	262	276	276	300	294	290	268	270	313	313	284	295	296	289	286	270	321	288	319	276	291	275	272	264	278	269	285	294	333	259	269	291	295	293	290	295	295	252	287	279	269	310	287	277	286	290	269	322	308	273	292	261	284	287	299	295	279	305
35420	25925	10367	3572	2359	1639	933	692	758	696	715	777	684	711	703	762	722	749	732	735	703	676	790	744	699	730	691	705	711	735	767	702	731	705	779	738	733	727	715	754	771	727	742	744	747	721	733	712	735	711	742	708	717	721	719	734	685	728	703	763	669	709	700	723	711	708	725	747	686	710	749	675	753	715	718	714	705	715	711	697	718	769	717	726	731	749	767	767	728	697	728	720	693	722	741	748	753	726	710	674	714	704	714	727	754	755	743	727	724	711	707	692	708	737	719	713	708	750	709	713	719	739	762	700	680	725	744	720	731	734	708	706	710	785	686	711	712	731	746	690	716	719	712	733	722	706	753	714	757	726	767	707	769	749	736	692	689	740	712	707	706	712	721	696	675	736	700	699	690	762	693	644	732	731	737	735	721	725	725	726	732	720	712	719	670	721	711	716	770	725	735	711	760	690	751	709	736	665	697	750	698	713	724	734	745	713	749	733	795	743	744	702	744	690	711	707	768	712	773	726	715	654	702	715	715	754	705	731	734	696	709	673	733	746	741	690	690	750	715	752	683	704	689	746	738	724	707	687	700	750	700	694	765	707	718	737	728	740	670	682	753	688	711	787	729	715	695	738	692	730	717	704	726	764	705	714	723	717	744	742	677	699	710	756	761	735	660	751	694	713	735	732	701	718	696	727	691	755	742	756	684	667	749	735	678	721	729	724	729	774	705	695	771	710	733	750	724	756	729	725	739	726	653	717	714	722	758	716	672	737	731	712	678	710	731	731	724	766	702	733	692	724	703	746	738	730	750	717	746	764	728	776	781	709	731	694	744	723	674	700	711	703	661	738	735	683	668	709	781	703	690	744	664	715	740	703	702	696	717	762	728	725	689	727	749	763	664	726	751	770	718	738	660	754	748	730	748	728	734	702	676	679	700	709	694	751	759	703	737	767	704	794	722	676	666	705	699	690	703	697	666	727	701	770	757	700	719	710	694	713	726	679	662	751	712	763	701	726	751	687	695	728	695	737	736	733	750	646	760	700	690	716	744	742	685	724	706	695	716	754	759	775	765	687	716	710	741	747	699	760	745	762	734	759	744	733	729	713	703	742	726	765	724	728	739	774	687	718	750	734	704	712	712	749	698	728	748	680	717	667	755	718	783	735	746	716	729	705	682	737	731	686	708	724	723	630	738	704	684	716	701	685	724	681	747	709	744	686	706	731	716	735	692	682	759	733	758	708	748	675	730	724	712	730	773	762	719	743	695	700	769	683	703	722	740	686	697	715	733	689	748	717	702	766	744	728	742	702	675	694	729	742	676	724	760	708	756	690	738	700	757	775	683	684	730	718	703	749	708	703	763	742	658	677	707	728	703	716	723	724	767	756	763	734	707	707	699	734	753	741	717	697	747	685	696	726	720	740	647	733	747	739	715	734	737	744	708	669	712	695	721	769	735	724	717	757	700	700	703	705	707	711	762	730	746	670	769	699	754	704	710	692	805	712	705	684	751	767	698	678	736	750	736	676	717	765	698	731	697	724	731	771	710	677	779	732	734	747	778	685	689	745	723	705	735	756	759	681	774	756	715	714	726	751	746	749	754	766	736	704	740	754	715	714	721	711	721	779	724	721	752	734	725	708	701	742	634	742	680	765	767	695	756	755	769	731	651	717	762	718	760	745	678	774	740	720	745	707	696	741	734	729	749	722	762	753	738	742	709	720	700	760	734	690	724	717	701	690	720	756	738	675	698	728	742	708	731	731	707	757	747	733	754	715	751	738	748	685	736	739	716	710	745	723	731	704	753	699	741	751	694	670	768	753	771	734	724	748	699	749	740	735	688	770	740	704	737	669	771	703	712	767	712	733	754	697	740	726	670	703	708	679	705	723	768	754	757	741	739	682	721	760	736	707	726	682	731	744	738	745	708	757	733	744	721	705	766	733	778	745	758	730	736	736	745	743	791	710	709	720	693	781	777	788	755	737	695	689	747	730	720	724	752	780	773	726	752	758	755	714	699	739	739	665	766	731	752	786	757	656	736	771	724	678	697	758	714	716	712	754	721	722	721	735	678	751	745	716	716	711	662	688	710	697	670	716	717	754	742	736	729	743	792	743	741	728	705	757	764	720	738	747	738	739	692	742	685	772	738	717	687	691	737	745	689	758	710	679	720	726	698	685	738	753	719	726	739	732	694	705	670	713	720	715	771	771	725	738	716	699	709	765	747	725	694	713	731	729	726	761	710	662	742	737	706	705	755	735	700	721	706	712	718	693	763	699	725	735	729	696	761	715	732	699	742	680	642	727	717	752	689	734	680	760	693	703	747	729	738	747	778	723	749	740	736	692	710	674	690	681	776	751	712	682	734	731	703	717	676	679	713	694	768	733	730	706	768	743	755	720	730	732	745	696	713	709	730	724	780	712	735	741	739	706	738	734	733	754	690	754	712	693	770	719	710	730	697	738	672	708	700	737	712	711	732	719	782	697	736	716	696	706	689	731	722	710	722	733	750	732	682	728	742	702	739	706	748	717	690	742	678	705	728	791	721	717	708	707	733	687	693	717	735	720	706	723	728	723	694	711	733	730	767	719	715	753	691	727	699	792	749	702	711	697	734	746	719	666	764	783	712	736	766	700	682	710	735	718	714	707	723	718	743	769	741	759	723	730	702	664	720	732	742	663	694	695	706	753	732	762	723	774	727	741	707	754	724	721	717	707	686	711	730	729	742	772	674	746	712	729	730	726	762	752	718	739	691	776	732	722	732	726	721	716	714	744	665	724	707	725	696	729	705	739	719	704	688	725	691	720	723	708	739	717	747	736	686	716	730	707	701	666	751	746	684	723	698	737	790	688	698	715	709	713	738	751	706	697	760	732	729	716	724	640	758	689	752	735	717	723	726	767	700	748	684	690	733	649	764	735	739	691	705	659	730	732	684	779	748	722	743	730	693	705	696	709	749	727	737	733	744	693	722	722	738	709	685	731	691	714	740	746	709	680	701	692	694	798	724	714	674	722	716	745	667	706	773	727	730	742	756	733	688	695	722	720	735	746	698	707	744	718	715	727	700	714	755	759	714	758	733	686	739	732	755	744	710	744	716	694	698	716	699	732	701	710	698	735	745	722	698	708	755	789	699	753	760	728	736	761	742	787	693	704	719	686	752	726	739	671	697	728	699	749	690	729	743	721	730	728	693	723	706	716	757	737	738	691	715	720	782	741	688	691	750	752	687	747	764	705	720	704	721	719	725	748	733	712	738	697	738	708	754	710	723	723	716	695	724	741	750	726	757	734	709	690	755	655	768	767	724	705	758	758	709	738	752	752	777	752	705	770	745	767	673	689	780	746	761	717	703	672	689	752	732	772	739	755	696	714	708	718	674	746	709	752	736	719	707	689	716	685	740	718	718	691	716	719	760	692	757	747	720	689	750	673	746	685	743	752	718	743	757	729	744	761	678	719	694	737	701	737	722	753	700	728	745	730	730	709	674	774	705	669	730	755
79432	65858	45580	25013	9376	2979	931	409	415	403	393	426	420	402	391	441	384	386	390	386	408	423	442	412	397	411	396	370	399	411	391	370	401	402	343	416	386	427	416	421	431	388	397	381	397	409	420	417	427	413	404	384	413	425	411	425	436	424	425	402	445	424	388	398	402	419	407	432	395	406	399	399	436	417	388	423	389	363	423	418	417	404	404	432	380	402	422	404	445	411	417	414	444	446	416	437	403	418	392	414	427	379	392	394	419	385	375	378	391	393	392	452	356	377	420	394	377	375	417	411	411	400	389	384	371	413	396	352	401	386	414	408	379	409	408	465	421	390	402	416	349	401	412	449	395	402	373	436	401	425	389	410	391	446	397	400	398	430	396	380	428	405	378	411	393	375	422	411	372	397	439	391	414	426	386	407	394	406	412	383	431	410	367	374	373	433	441	430	410	402	372	415	447	391	414	397	406	426	425	406	451	437	437	421	376	412	414	408	436	366	447	415	394	402	388	402	374	385	384	398	381	390	426	440	411	408	428	376	366	408	378	375	420	389	421	391	415	428	410	412	413	392	385	442	389	440	390	396	410	427	390	431	407	412	364	440	419	401	426	417	410	406	424	412	375	442	398	376	417	430	419	403	370	372	379	370	411	428	439	348	352	389	389	380	375	386	396	413	429	367	372	442	368	420	389	425	434	427	422	393	415	430	430	432	423	393	380	421	395	393	424	419	387	431	379	450	395	416	417	389	358	377	370	406	423	439	408	404	388	378	398	395	396	389	421	394	402	408	401	374	385	393	412	455	364	415	391	378	406	417	417	408	375	418	428	392	429	381	386	419	414	399	458	365	448	440	416	369	408	431	427	409	445	369	390	382	389	430	448	420	396	412	430	371	418	396	382	389	391	390	397	369	376	384	412	405	405	440	402	455	377	412	383	411	424	428	391	418	417	392	416	378	380	413	401	404	433	428	401	404	387	398	406	395	404	419	424	400	416	380	390	389	429	388	389	397	398	415	450	399	391	426	422	433	428	394	406	402	441	415	417	381	401	413	418	354	420	416	427	394	400	427	377	389	385	386	386	450	415	410	373	433	379	394	423	376	408	425	405	364	409	398	350	385	386	382	391	416	358	383	388	409	387	429	430	412	405	387	416	404	400	424	426	412	409	405	421	416	406	403	436	414	427	404	409	371	401	419	408	431	362	387	395	404	430	390	374	392	405	391	400	438	369	393	407	385	382	354	422	370	454	384	428	400	400	392	424	403	422	422	418	409	421	396	421	419	398	440	405	389	415	364	427	392	382	395	420	391	390	438	408	419	394	399	422	468	399	388	428	431	435	446	427	401	384	409	434	396	408	394	386	408	397	417	448	405	359	401	376	375	403	405	381	440	374	425	432	382	398	389	424	390	419	383	395	407	410	387	394	394	388	424	410	370	423	395	381	391	411	406	439	427	388	391	385	395	415	407	409	400	406	383	445	375	384	397	423	425	399	434	431	410	415	408	403	406	381	430	388	399	387	400	395	360	417	379	416	410	413	423	422	389	467	379	415	387	388	412	426	386	398	445	416	391	429	393	393	408	387	416	425	413	414	414	396	402	413	399	432	412	457	401	386	368	384	411	392	403	410	430	415	421	397	410	399	403	410	409	389	415	369	403	390	393	380	420	405	393	398	402	405	402	403	390	430	423	417	349	376	393	377	414	398	421	397	358	405	428	405	385	457	413	389	390	418	399	397	384	394	413	394	413	427	400	407	352	347	447	386	388	397	355	393	447	442	397	412	416	387	428	413	432	433	397	382	394	396	402	382	387	437	375	397	408	416	384	415	432	383	427	428	413	433	395	400	446	374	407	387	395	422	362	374	365	425	395	404	400	374	409	368	400	388	430	407	369	413	386	346	405	413	396	430	399	418	398	386	410	421	416	378	387	427	401	409	390	359	373	365	404	395	389	456	421	371	410	395	398	397	397	405	408	366	413	383	395	410	419	395	354	443	391	389	428	373	420	388	402	405	415	394	430	415	416	385	441	419	414	386	408	408	404	451	399	395	404	418	427	425	403	361	420	374	412	381	399	416	397	377	398	402	405	376	407	375	385	393	385	421	387	417	390	435	413	386	447	452	432	391	412	393	414	372	412	378	411	366	391	394	403	392	414	436	395	443	414	367	421	409	415	419	415	398	393	416	406	424	389	440	399	434	417	364	398	404	433	428	392	393	443	433	384	423	386	373	390	402	381	412	417	397	428	422	375	430	448	387	404	394	417	389	432	391	396	409	405	424	428	405	369	403	421	403	401	447	382	437	410	424	389	386	366	413	386	395	420	411	406	419	381	419	425	358	405	390	381	389	401	415	443	393	422	412	357	414	426	422	391	402	417	412	406	418	379	407	389	412	398	416	411	425	391	389	416	413	456	399	383	452	405	385	413	441	390	406	360	386	397	381	425	382	439	418	380	414	406	420	431	413	385	427	370	408	380	407	404	411	447	412	416	416	417	419	423	389	424	423	386	401	378	371	381	435	431	427	407	392	423	431	394	439	387	398	367	409	397	439	422	401	418	403	405	399	381	389	414	414	400	444	384	414	393	387	393	372	386	393	426	409	379	429	376	388	433	410	401	391	397	364	426	378	384	418	397	400	407	414	383	432	429	455	389	417	370	376	417	394	395	394	392	391	371	368	390	437	413	422	389	374	423	401	410	402	431	410	420	395	432	420	416	391	422	432	401	415	417	420	404	380	393	452	411	411	433	419	401	415	440	400	377	418	381	412	390	450	383	406	376	442	411	411	385	412	403	400	395	429	423	418	406	389	400	399	423	395	417	394	419	380	405	371	434	396	407	382	382	422	401	391	417	421	404	373	405	422	427	368	382	403	370	367	430	400	445	356	406	420	432	456	423	381	410	397	441	417	377	404	456	384	424	410	411	386	387	438	396	399	380	402	409	434	414	404	423	414	416	430	436	402	396	419	402	428	398	393	397	446	406	456	425	415	416	420	376	415	426	390	397	392	382	400	408	421	420	407	357	431	406	393	419	378	355	398	435	413	389	410	454	396	388	432	400	387	402	408	436	406	408	421	393	360	478	431	454	378	444	371	410	405	355	394	402	444	399	409	442	427	407	434	401	413	390	424	396	429	410	425	401	376	394	421	424	391	389	408	409	426	389	447	393	430	386	422	424	393	399	402	405	394	395	377	387	367	426	390	401	409	380	421	429	361	402	415	393	434	424	411	414	367	373	412	395	408	390	359	413	387	429	413	424	376	406	416	424	414	419	368	414	401	420	413	415	386	383	420	379	399	397	399	395	393	420	421	401	425	409	402	402	437	381	389	368	425	369	405	375	410	390	404	388	405	402	407	384	400	409	411	404	427	378	365	377	419	404	399	451	397	419	403	389	383	399	408	448	378	384	401	396	392	360	395	375	400	405	396	421	433	415	431	421	407	388	403	425	392	401	426	414	363	427	396	442	407	408	454	403	395	397	381	398	402	402	423	403	397	391
56179	54042	45303	30317	15814	8217	2663	929	936	1002	1014	989	979	977	927	1006	1030	962	1015	1020	1006	976	960	974	1022	1010	985	1001	913	973	947	964	891	942	1055	979	1010	938	965	981	961	949	981	938	946	989	997	912	937	966	975	961	960	993	963	945	960	976	972	961	1024	952	973	965	992	981	963	933	981	898	993	884	1025	1010	962	984	931	931	1031	955	915	943	984	966	971	960	947	938	956	972	986	956	980	962	953	999	1019	1005	991	1016	982	966	998	945	951	1015	949	937	942	978	1039	929	1009	958	956	966	1003	1012	983	963	1015	993	952	931	921	930	1002	968	982	965	983	1027	1006	967	1000	927	987	946	977	896	976	974	941	915	975	963	977	975	952	948	983	965	967	966	1037	907	989	1013	973	956	1017	969	992	997	1029	965	994	933	949	994	949	993	974	950	966	961	1013	949	944	949	956	944	953	1043	966	948	960	988	970	995	971	974	946	996	956	944	1004	954	1005	956	960	949	992	976	984	972	1025	984	988	988	990	991	951	962	969	1030	958	967	998	975	968	968	1004	1006	961	951	965	936	962	993	996	1007	906	971	953	964	932	964	1005	915	979	961	967	969	969	959	980	958	959	1022	1022	1021	949	921	969	941	947	996	928	953	1016	1002	1007	949	983	971	915	997	976	995	980	1016	980	990	965	978	893	957	968	1002	953	987	969	975	998	938	987	1010	993	1000	947	982	981	953	988	1009	1007	946	974	975	967	972	987	955	1009	965	986	930	965	936	974	1006	983	971	944	962	910	998	1010	941	923	974	1007	961	981	990	917	988	998	996	951	944	926	917	1053	909	979	958	1063	982	952	1004	961	993	1019	1037	1011	937	1005	1032	949	922	967	967	975	954	1002	974	982	973	995	935	1015	938	972	958	942	989	961	974	981	984	1001	1028	939	969	967	1011	1006	949	1013	985	971	1026	922	969	980	979	978	924	978	930	998	981	966	972	974	1013	971	961	959	936	983	994	989	936	982	967	1012	985	979	1019	972	947	949	967	1031	928	943	1002	953	931	946	993	976	1001	998	963	1033	997	1008	951	965	1069	959	1016	1000	939	1000	1034	1003	992	964	973	946	961	1007	1051	921	988	969	1007	977	1012	972	983	1014	973	968	981	979	1013	1021	993	1017	961	1025	1002	1029	955	997	954	948	985	964	954	1010	937	1013	974	933	985	1014	1003	900	998	995	994	979	926	1024	952	986	969	922	957	999	989	997	928	1023	976	1017	1016	1033	963	1041	968	1002	977	1045	931	971	1034	958	930	976	987	981	968	961	1000	980	951	1009	996	893	985	1012	982	973	1002	958	967	1010	925	993	970	1011	979	914	967	942	968	966	1012	984	901	952	988	984	974	905	951	970	969	989	973	926	1002	1024	959	1014	976	965	948	975	938	947	1011	962	967	972	926	919	993	994	992	978	974	943	940	968	951	938	1008	1011	1036	977	968	953	947	1018	937	993	984	994	946	1023	973	993	925	990	980	965	886	988	937	1022	980	1006	1010	932	1019	978	967	943	1009	938	949	982	983	1030	964	996	984	970	991	983	952	1013	938	1015	929	985	965	955	912	895	956	963	989	959	995	1025	992	936	955	951	976	965	1007	973	933	985	962	953	1005	987	965	976	953	954	1020	954	961	991	936	990	928	940	956	985	1020	986	933	925	958	956	987	958	1055	977	981	917	933	1039	963	995	966	987	992	913	1023	977	968	953	969	936	965	1016	1028	913	940	1025	1018	953	966	960	985	951	986	953	940	969	977	1004	973	1023	933	932	992	942	1006	957	966	972	1006	978	963	961	991	976	936	1001	918	977	1009	961	970	940	1008	972	980	973	996	979	997	1012	1008	983	993	957	1004	986	989	994	948	973	1019	1009	990	936	977	978	984	960	993	923	1051	949	939	979	970	1029	1020	949	901	952	1009	958	1016	976	984	995	994	969	1021	970	979	992	917	902	998	962	1001	1013	923	1038	982	952	1036	952	939	961	961	993	979	991	963	982	990	980	1038	964	1014	968	974	965	966	943	993	988	982	1005	943	1027	921	954	969	1001	965	957	976	990	957	933	999	978	977	981	994	954	995	971	919	950	975	1006	972	944	957	976	1007	981	966	954	977	953	961	1017	1001	989	997	942	940	1002	1036	957	964	1002	1025	965	984	1012	943	900	956	988	948	964	996	927	948	934	1010	951	949	971	986	1017	968	959	969	976	994	931	939	994	1025	961	1018	957	942	942	930	941	983	1005	963	981	984	972	951	986	970	970	968	916	950	968	1016	997	968	968	883	1007	905	966	949	984	983	972	991	1008	952	949	996	951	976	969	1018	970	998	924	958	1083	915	949	1037	978	973	967	1003	964	950	975	990	953	1016	972	989	971	943	992	978	972	985	1003	990	963	937	1020	976	995	993	967	955	1013	962	982	972	951	924	1008	1008	985	1026	982	973	951	989	1026	975	1028	945	953	940	935	1005	942	968	938	1010	1009	1001	937	985	952	1057	955	972	962	944	1000	935	990	1004	989	964	986	968	916	983	966	1045	951	929	946	975	1018	950	989	1001	946	985	913	1003	968	984	914	976	983	970	993	945	992	987	947	973	980	921	951	1005	979	952	1011	981	998	940	978	938	962	993	1001	1004	967	932	1034	994	943	977	966	956	968	937	942	967	989	998	1000	981	978	961	970	976	963	959	974	905	964	896	954	939	998	934	970	878	942	988	933	1028	989	920	915	1005	972	958	1075	974	945	977	969	1014	981	976	923	988	1020	1002	972	994	947	950	901	1025	931	980	964	1003	933	938	964	1012	1006	898	969	976	1002	914	978	946	908	1008	975	949	922	1033	937	1021	959	983	1020	911	1047	1026	1001	973	982	1026	952	968	929	976	955	928	977	1001	942	989	974	961	970	973	990	908	1014	985	1004	981	997	973	945	991	954	994	1022	915	999	988	965	967	944	994	997	991	1010	954	1021	943	970	997	948	980	939	996	932	995	1024	954	953	989	971	1013	921	918	969	1000	950	954	973	962	984	971	969	977	936	957	997	971	966	946	929	966	982	967	989	1003	954	906	980	975	951	957	959	913	988	994	974	1000	960	935	965	987	995	974	1015	951	1001	989	943	938	989	904	1002	962	929	971	973	964	906	978	978	966	947	978	961	981	989	956	1029	988	1021	990	958	989	981	928	903	988	989	990	957	958	995	1006	960	959	944	1016	1015	1034	962	965	985	971	975	928	969	971	1048	956	1018	1023	984	981	1032	944	938	958	1011	961	1007	987	965	973	961	938	987	945	977	961	987	977	1039	964	1017	974	984	1008	965	948	1000	955	913	1008	1003	987	980	985	979	974	969	968	945	1005	973	1041	952	1032	952	1023	923	921	972	928	976	970	997	965	933	957	959	980	966	935	967	998	1005	944	1002	987	983	1003	980	1002	942	984	943	1017	965	929	966	981	980	954	991	985	957	988	952	976	930	947	962	970	949	1001	957	1031	980	922	945	980	961	960	960	935	981	958	963	953	929	990	1015	962	989	988	1047	972	943	973	946	947	955	979	970	994	930	961	1017	936	975	966	978	981	1003	973	1008	1007	983	1017	995	977	935	1006	993	977	1056	955	998	972	975	993	979	1019	919	959	1018	997	996	998	957	944	983	1010	1029	966	940	936	967	956	988	998	978	984	992	986	969	959	909	940	982	958	913	919	975	1019	1015	984	961	945	939	987	927	969	977	993	995	1017	971	963	1032	982	997	992	989	1033	975	1005	1020	924	953	970	923	1023	935	992	956	990	997	959	958	936	941	1002
87863	76259	55787	32969	18125	6872	1420	410	404	423	367	417	399	409	423	413	393	398	422	414	400	454	399	414	421	417	436	419	387	430	415	424	362	373	443	377	429	400	439	429	409	391	385	421	382	411	408	412	438	442	391	399	412	387	413	396	382	425	427	423	429	392	406	388	420	400	418	425	405	394	405	375	395	465	411	361	408	411	420	411	417	393	430	424	407	405	412	430	422	425	405	412	430	423	423	455	405	426	370	405	441	395	394	403	433	414	405	409	410	406	427	412	412	402	428	429	417	415	422	365	421	415	411	394	420	468	417	444	397	422	406	419	404	410	381	393	387	375	432	410	414	370	430	412	454	442	427	427	412	400	399	441	424	419	420	405	409	377	392	387	398	383	374	392	440	413	438	434	403	443	406	400	424	410	430	417	421	398	457	418	412	433	416	375	412	403	403	409	402	428	405	367	392	389	412	442	410	386	414	410	447	398	448	414	377	431	416	401	414	423	445	396	409	399	436	383	418	412	427	423	412	418	383	410	385	425	395	403	397	425	399	420	441	392	381	383	368	419	441	372	407	439	439	415	390	430	404	391	366	409	408	434	403	436	403	451	429	405	407	382	435	399	394	436	397	412	413	387	410	457	372	441	433	394	401	387	421	404	434	428	420	394	409	387	404	375	427	388	417	399	410	443	387	423	436	407	410	415	432	426	459	438	362	405	391	387	438	399	406	401	385	415	449	440	421	397	425	420	417	449	410	393	422	380	399	425	448	408	402	463	413	383	391	381	400	389	407	400	391	412	388	419	431	402	438	455	427	381	409	398	411	405	409	426	428	408	380	442	438	424	468	424	387	391	419	428	371	444	410	445	406	420	421	376	398	411	404	418	403	415	426	404	402	419	400	429	422	417	382	386	412	395	403	414	444	447	412	416	409	439	400	407	378	367	420	425	382	420	381	409	374	429	397	454	389	365	394	385	459	396	433	392	398	395	449	408	402	426	396	425	385	395	410	381	435	432	443	408	423	385	401	425	416	458	431	423	394	422	429	396	422	331	397	419	372	417	428	428	442	458	376	358	392	370	416	388	439	417	411	418	393	421	434	413	413	374	392	413	419	394	395	423	400	428	432	462	407	413	386	406	395	410	414	420	418	447	449	399	414	387	390	431	395	427	389	425	380	407	393	374	408	442	447	428	401	400	434	421	427	455	431	420	382	439	402	396	408	413	427	381	403	379	379	410	429	401	396	412	406	388	386	415	400	384	426	422	415	409	426	413	375	442	386	438	408	387	376	421	411	428	412	413	431	423	383	410	409	403	449	413	367	379	399	407	404	407	411	406	430	395	428	422	438	441	397	409	410	440	428	420	386	383	404	399	413	438	398	439	431	431	379	382	405	431	423	378	399	426	427	422	400	446	428	425	387	448	445	383	386	362	378	406	426	419	447	407	409	413	403	431	387	381	369	433	386	408	433	402	411	425	405	400	408	401	415	412	401	437	429	405	418	385	392	400	418	414	387	430	427	403	369	416	376	378	413	407	406	384	422	460	435	435	400	366	437	407	417	394	449	449	427	386	438	399	411	451	372	416	406	369	402	408	408	429	404	416	383	394	427	412	441	377	408	453	404	409	401	419	436	441	374	411	405	400	396	359	405	396	374	441	422	405	411	412	427	421	396	410	441	419	422	431	370	389	421	396	386	432	370	415	406	411	369	391	434	447	418	449	415	443	442	390	407	430	414	412	387	408	436	406	425	374	417	411	380	398	410	384	406	411	402	378	396	405	406	426	394	421	427	447	449	410	437	389	426	405	427	415	394	396	387	433	428	420	384	418	388	400	397	411	364	421	451	398	410	404	401	428	428	411	420	383	410	359	384	382	392	435	407	352	372	411	427	369	387	424	414	410	419	389	392	376	420	443	418	407	409	433	404	410	412	385	430	400	398	398	378	421	419	401	419	378	443	408	437	391	412	383	464	414	415	399	441	414	436	399	410	435	392	424	401	399	411	425	459	367	395	387	416	430	405	419	422	413	431	419	399	440	404	420	389	433	399	431	377	432	397	387	411	397	420	420	391	385	397	369	355	373	433	439	413	407	400	444	424	404	398	441	414	419	412	415	403	402	398	423	423	414	414	372	369	400	410	402	441	418	422	424	412	435	416	428	416	425	379	396	386	430	426	363	419	416	418	380	433	398	442	408	420	427	402	463	384	416	443	394	430	413	443	400	398	435	403	413	408	396	442	424	422	400	401	429	387	426	434	385	398	407	409	400	432	403	423	421	437	386	378	410	428	394	404	432	423	399	421	394	430	384	417	395	414	428	392	393	408	385	396	454	432	383	391	398	402	328	383	402	400	401	413	385	367	381	392	435	420	410	397	419	434	430	389	464	417	372	406	407	442	421	400	348	390	472	401	367	392	424	388	426	430	406	426	394	461	408	420	379	439	377	427	405	412	411	411	415	390	381	353	432	391	379	423	402	399	411	420	363	409	429	424	401	394	400	405	398	432	392	387	431	384	431	406	418	419	399	427	407	413	429	401	405	402	410	390	423	421	426	458	387	394	396	409	448	362	409	367	424	424	385	426	400	393	371	403	428	396	383	407	376	392	384	403	390	400	379	433	411	434	419	412	408	424	404	430	405	421	397	419	425	387	412	416	390	399	439	414	400	389	409	412	456	406	400	434	420	408	434	418	433	442	413	431	415	443	418	397	429	382	377	395	409	374	423	419	404	432	384	453	383	409	374	421	411	392	417	451	385	400	424	410	422	409	397	424	395	390	390	400	432	406	416	423	481	426	370	408	430	349	418	431	391	426	376	430	413	435	389	393	422	414	419	372	398	393	420	406	396	393	429	413	392	408	393	437	426	393	444	382	410	414	386	440	404	420	447	439	434	433	382	408	382	409	348	408	435	406	421	411	441	453	398	409	422	397	420	428	423	427	406	397	374	388	428	417	386	415	430	419	436	359	409	400	428	419	452	435	409	417	403	392	418	398	418	414	400	398	420	403	428	429	433	418	410	408	401	421	431	374	374	446	401	400	394	421	394	403	423	392	431	408	403	409	397	422	425	429	443	436	429	373	393	424	367	378	406	389	455	390	413	390	394	408	367	393	403	435	407	441	394	395	386	394	404	396	382	413	380	413	387	388	423	406	395	400	413	389	411	419	429	402	423	398	420	371	466	411	400	421	392	427	404	405	394	435	373	422	422	405	400	412	409	390	404	402	386	419	389	387	387	445	415	425	401	456	419	408	371	400	457	447	415	412	395	404	441	372	415	411	406	392	384	374	402	418	445	416	356	441	388	409	423	415	411	397	376	413	403	439	404	401	374	384	435	388	399	412	438	435	380	404	423	382	391	376	421	389	435	417	412	386	408	408	430	391	385	455	441	475	435	414	414	399	397	411	403	413	439	450	419	404	409	431	384	405	386	435	422	406	363	384	433	388	382	390	410	409	359	381	384	376	414	400	423	416	410	411	403	428	393	399	419	430	419	442	438	425	419
65680	65725	54552	39087	25850	14243	3573	962	983	992	986	932	958	1033	890	956	954	1007	980	889	935	953	919	934	955	995	955	948	917	986	1002	1012	954	883	965	1033	1011	1009	974	990	964	1025	1002	966	950	962	960	959	993	940	970	950	985	990	1002	987	993	923	965	1013	1031	983	921	977	953	941	987	1052	967	985	965	981	980	939	949	991	959	962	979	1005	953	948	988	970	996	976	947	958	987	982	966	938	984	944	1002	942	1036	971	977	957	944	928	962	1011	982	996	965	995	961	944	973	963	971	988	1001	945	981	963	946	952	956	937	976	946	992	985	974	922	889	970	1012	987	969	954	989	942	1005	982	968	983	999	936	948	967	959	953	970	943	1005	957	983	969	936	961	934	922	1000	973	981	956	933	1003	986	942	959	990	1007	952	973	987	991	956	926	959	941	945	966	924	987	1003	970	930	947	991	990	974	987	938	984	974	1019	913	901	956	895	988	912	934	998	966	967	997	971	1013	1008	994	959	964	1015	914	1007	966	988	966	970	957	978	989	914	936	903	930	976	974	959	954	995	964	1037	950	942	930	945	980	999	909	905	977	1014	966	967	967	881	937	942	919	968	983	943	997	971	970	949	971	1015	968	983	944	964	955	969	936	951	974	973	1015	988	965	996	1018	955	976	943	1008	946	966	932	960	963	928	989	942	986	1023	973	907	989	1023	985	1053	958	949	995	974	963	980	896	948	973	936	977	999	951	938	972	972	928	943	999	967	1018	981	893	994	1003	983	936	960	965	987	966	978	984	949	952	1043	971	998	953	928	946	977	927	976	928	991	935	933	949	943	972	956	964	960	979	972	959	1015	921	929	1002	956	954	953	958	944	931	959	997	972	980	952	977	929	1021	951	976	988	1025	999	963	955	928	989	1021	1000	944	970	953	947	928	943	943	954	955	977	971	978	1027	968	963	890	973	1040	1011	972	971	942	1010	952	984	917	977	962	964	962	952	1026	1033	955	948	991	1044	963	969	987	978	974	950	945	1001	927	926	1049	989	988	932	1025	937	1008	952	956	997	928	919	960	961	958	983	948	1005	989	937	957	994	917	1006	966	1031	930	980	938	949	1006	903	929	962	949	943	954	946	947	958	958	957	978	954	993	965	993	1004	921	993	980	960	1014	963	968	953	975	971	932	966	963	962	990	937	989	918	964	952	966	986	944	961	976	954	956	931	978	927	976	977	997	949	962	939	945	951	929	975	1004	994	946	1005	956	1007	947	980	923	956	1036	927	980	1000	943	997	941	966	948	952	954	980	933	980	927	959	996	1008	933	963	940	1022	959	959	950	941	966	1052	1036	1012	1013	991	993	1007	970	955	984	972	976	953	963	930	999	887	953	948	976	953	986	995	981	1008	990	939	923	1029	925	1013	943	1032	961	944	895	943	965	979	964	1003	947	930	933	977	978	995	949	960	963	954	984	980	969	979	948	993	969	927	968	975	942	988	969	972	969	933	957	969	997	911	911	1055	993	997	974	933	929	968	952	968	951	1001	954	987	952	988	907	940	1012	905	974	948	984	1011	1025	954	963	922	951	957	924	1005	952	970	1015	1021	907	951	934	974	967	948	974	970	990	991	1013	970	945	977	971	928	922	924	987	962	932	988	949	987	997	953	965	989	968	917	948	971	962	933	946	951	951	914	943	956	981	939	1017	950	907	1019	975	942	966	906	963	969	917	958	988	938	982	988	966	981	912	919	1006	901	925	957	952	960	941	950	973	909	1000	908	958	964	962	983	967	1026	911	976	971	974	976	997	977	914	1039	1010	923	1006	920	964	1005	960	964	980	947	942	956	930	933	933	972	979	945	959	997	947	988	977	941	947	954	961	982	973	979	983	962	965	976	999	979	1013	918	920	966	995	963	938	947	904	956	957	917	977	975	991	986	957	972	954	1001	1018	974	999	982	982	1005	997	918	911	941	986	996	964	965	1029	960	982	947	1009	990	969	984	989	980	905	975	977	945	944	968	950	939	956	966	954	916	942	933	889	956	972	927	989	975	945	950	922	961	986	971	975	1001	973	966	947	994	1007	960	933	942	1014	942	962	893	890	964	973	977	1019	998	918	942	946	955	932	961	949	1010	956	1006	1008	962	1011	967	948	967	941	975	956	938	968	903	982	1004	982	947	984	1015	1023	950	980	984	1020	934	998	945	957	951	959	961	964	1027	938	981	1002	976	958	958	1023	960	941	981	978	955	1000	974	912	952	948	978	893	937	938	941	983	945	933	1005	971	966	953	908	980	1001	960	967	959	941	939	920	1011	918	961	1010	921	999	927	937	964	966	926	989	1017	952	983	986	948	956	974	940	979	949	967	982	966	927	941	949	953	917	968	948	990	993	917	981	958	989	970	997	949	956	960	936	892	983	988	997	956	1014	953	972	974	994	1008	956	943	965	974	945	991	914	989	982	941	999	948	909	1012	947	952	933	994	1015	963	936	992	1025	888	937	946	972	993	1003	983	947	953	972	939	941	977	999	992	912	1000	948	951	970	927	934	925	956	988	984	912	928	1014	906	966	974	999	1027	1022	958	1007	983	916	1024	980	962	947	971	946	964	964	985	946	1015	993	955	988	956	1045	921	896	934	987	949	961	947	989	988	930	933	1022	998	946	944	1007	977	968	920	929	912	892	964	972	997	955	905	944	936	910	943	1025	965	919	996	1008	941	976	982	980	937	975	928	950	951	1010	938	960	1006	1034	936	913	962	926	980	884	959	970	958	954	946	1012	961	990	933	940	944	957	943	935	945	993	933	986	950	962	970	1002	944	971	963	986	932	1010	966	937	955	992	966	920	918	939	1016	946	965	949	955	1011	1038	956	986	923	1005	952	1004	950	1005	971	927	980	923	948	957	935	949	999	1048	944	938	884	964	940	938	997	971	949	932	941	931	1042	935	969	920	1016	976	1000	939	1005	1004	928	986	972	932	929	970	973	906	923	1003	984	950	972	968	969	981	954	966	907	923	968	945	996	991	951	937	972	955	1011	934	969	930	990	982	937	978	972	1023	1001	947	994	969	1029	990	952	919	1012	980	950	916	1003	953	967	1008	1011	969	1014	973	986	992	1021	974	960	911	980	969	958	963	919	974	956	953	976	972	996	977	986	942	932	915	962	1000	943	981	968	955	957	960	939	980	925	1000	994	892	949	890	982	927	967	952	967	981	973	917	900	975	979	921	955	944	975	928	972	1022	979	927	941	979	976	976	1013	900	908	924	986	898	998	1005	934	1023	941	940	974	965	960	912	981	918	969	891	976	947	972	954	955	943	970	1033	982	984	996	965	943	988	982	934	959	963	883	985	971	947	939	951	933	888	962	921	981	934	1003	977	987	953	963	908	1003	1028	959	1031	1028	893	911	941	967	941	928	917	970	991	944	1001	1016	983	952	988	926	961	952	984	992	917	980	929	991	980	882	919	974	967	981	967	932	942	980	992	963	939	971	930	957	993	946	975	927	966	915	1020	1002	960	946	963	947	945	961	933	939	972	909	946	939	971	1011	941	940	962	961	955	976	969	980	968	1022	949	953	957	943	992	956	995	972	946	988	961	980	926	1010	949	985	954	973	907	913	1019	963	971	999	939	968	971	950	933	975	992	963	1039	955	980	971	965	942	1003	988	990	1000	987	966	937	993	990	981	945	995	925	931	989	983	939	975	964	985	998	997	958
39403	25934	10134	1904	752	596	377	341	332	335	330	309	372	353	344	380	363	330	327	345	336	334	334	331	347	350	359	362	330	353	322	332	328	335	347	366	335	348	318	330	349	323	321	341	382	344	340	349	340	328	329	334	338	298	362	310	354	347	327	348	328	346	325	355	301	330	359	363	329	332	340	352	328	337	314	307	363	312	342	363	362	309	365	320	327	307	330	337	356	336	302	353	351	322	334	356	312	323	373	364	329	338	338	357	338	330	308	335	339	383	357	347	345	307	350	336	374	344	333	339	343	332	322	375	358	321	336	319	381	331	353	329	323	331	339	362	354	346	342	350	345	311	342	334	347	359	365	336	348	317	319	374	316	340	378	330	333	348	339	346	325	339	291	339	329	323	319	369	352	336	324	350	326	328	337	346	357	342	347	332	361	343	333	327	302	339	307	333	348	345	333	310	322	340	315	344	336	300	323	351	310	341	340	359	347	352	332	340	342	352	310	340	303	335	325	321	325	339	327	363	343	350	316	334	333	306	330	362	348	344	349	306	354	338	320	350	331	339	310	336	336	344	365	343	357	350	313	331	309	365	326	355	330	339	387	341	338	345	326	321	324	320	359	314	313	298	381	358	317	368	311	351	306	338	327	353	352	313	390	335	337	322	359	339	317	318	344	346	318	306	368	339	374	325	302	349	338	357	382	364	332	387	331	317	311	342	367	358	367	337	313	312	315	334	335	306	333	318	297	305	320	308	331	349	323	349	341	338	304	350	341	326	321	358	334	347	321	310	342	367	375	343	358	372	352	314	333	359	333	328	345	347	335	352	360	354	363	291	362	344	322	315	326	335	334	346	330	308	300	383	321	323	366	329	326	311	353	342	363	359	328	338	321	305	350	308	331	332	344	324	327	332	285	315	318	339	308	335	334	333	311	329	323	364	355	324	328	329	323	353	339	333	331	305	337	321	331	324	336	355	288	340	337	351	327	323	320	350	355	358	335	316	383	341	319	368	334	324	310	339	331	345	352	331	340	333	332	350	308	342	326	370	322	330	329	350	330	361	332	346	345	332	319	339	313	335	351	363	338	335	346	352	308	332	325	355	290	355	332	341	341	350	320	355	327	332	346	342	346	334	378	321	335	309	339	315	359	351	364	355	371	330	302	316	347	330	317	341	365	347	327	326	357	329	308	316	363	345	327	346	333	341	372	329	314	322	358	353	321	322	319	327	295	327	319	359	327	344	302	329	334	315	323	313	363	324	330	328	328	306	336	326	329	316	355	308	343	315	354	325	335	307	328	353	319	322	330	345	346	321	320	310	312	321	320	331	352	334	359	292	338	321	333	338	331	338	336	342	350	327	341	356	328	297	334	347	347	344	302	319	338	399	331	340	362	340	323	318	300	339	341	346	315	336	304	314	345	366	328	344	337	329	316	313	332	368	303	337	329	329	352	350	331	319	348	335	366	348	331	313	321	366	311	362	358	325	317	319	361	321	358	357	327	315	321	342	338	340	337	345	308	319	369	338	360	316	349	322	381	318	333	334	349	337	320	327	334	355	344	302	317	313	349	322	352	353	337	349	322	332	289	334	307	340	366	333	350	326	310	323	327	350	334	360	341	337	331	328	321	312	322	352	332	332	296	330	334	360	339	331	332	321	341	324	350	341	349	322	347	366	372	348	378	348	334	341	377	327	368	320	334	319	379	364	315	326	364	340	318	337	321	311	335	375	344	326	318	321	309	335	364	361	356	308	326	323	363	312	380	321	329	364	376	355	343	334	351	360	392	362	316	315	352	308	338	324	317	353	330	334	360	342	331	325	352	356	337	317	366	349	321	353	330	334	305	339	391	343	297	324	352	376	343	334	360	328	311	351	300	374	354	330	330	317	340	326	355	322	321	347	363	386	338	367	328	333	320	334	331	298	345	343	325	311	329	327	331	327	337	342	328	354	341	323	367	325	328	334	333	334	313	316	337	340	374	357	348	336	371	327	337	336	363	346	335	370	324	308	313	337	361	331	314	324	360	324	345	297	312	338	343	340	352	379	377	308	327	347	346	338	329	333	317	337	342	354	340	316	321	318	326	333	308	359	330	291	368	369	318	364	320	334	359	320	355	346	339	347	355	371	365	300	339	317	322	333	352	309	350	341	335	311	347	351	365	304	348	335	325	335	355	316	321	331	318	307	360	333	322	344	336	374	325	331	332	364	356	362	313	327	343	344	378	321	329	344	344	321	340	363	349	338	339	351	337	314	326	302	335	347	335	293	323	346	366	323	352	337	318	368	383	321	335	328	331	354	369	373	324	335	321	377	327	352	337	336	359	332	373	365	330	347	360	363	318	328	350	362	339	297	320	313	346	335	346	315	358	324	335	391	361	327	356	339	356	327	327	359	342	344	344	354	309	335	330	355	333	349	357	294	344	331	368	345	329	319	372	341	340	341	390	326	376	333	339	333	346	346	335	333	340	338	334	331	345	349	328	305	360	365	341	326	360	345	327	313	351	308	387	352	318	338	344	332	354	334	347	362	322	297	325	354	333	319	345	324	330	317	348	376	315	334	351	309	297	352	329	346	368	330	354	328	338	363	331	308	325	350	338	294	323	366	343	341	331	322	340	324	312	350	321	390	322	327	381	338	343	331	314	352	321	325	336	325	326	355	348	317	322	341	300	364	361	326	374	344	358	323	343	352	318	365	329	333	347	326	352	343	328	318	342	338	298	324	330	301	309	326	366	339	331	344	320	312	328	353	331	339	332	380	324	322	333	363	336	352	335	348	326	325	319	339	326	325	361	323	336	333	314	343	344	334	332	304	318	350	340	329	329	327	359	303	313	324	342	331	328	339	299	347	353	356	345	341	348	369	340	345	315	364	350	307	363	333	321	299	361	369	351	358	344	334	321	338	362	316	328	354	322	365	361	340	336	312	365	334	334	380	352	343	349	335	309	335	338	332	353	341	354	322	311	359	343	318	325	326	349	311	359	360	328	350	342	321	330	327	342	316	348	348	326	298	325	354	335	332	298	345	323	330	326	329	335	310	314	337	360	326	314	324	353	328	360	328	347	327	341	353	328	321	332	316	338	344	343	345	341	312	338	320	341	323	342	341	319	351	323	296	331	299	360	341	349	362	343	319	300	295	349	325	362	343	326	337	321	338	363	335	347	364	337	322	348	369	348	311	306	351	361	371	338	358	343	367	318	332	330	342	337	345	327	319	303	321	353	351	323	356	348	338	335	347	317	345	336	349	320	355	357	349	314	355	326	307	330	329	336	331	324	361	326	331	357	342	330	306	405	331	340	334	329	323	312	339	362	339	344	336	316	369	305	349	319	313	369	369	327	347	322	405	368	316	345	350	296	312	319	346	304	362	356	348	314	372	361	363	321	328	335	369	342	345	327	334	342	365	350	324	363	366	319	316	330	349	355	333	307	316	324	343	339	333	297	329	353	335	342	354	364	357	316	333	351	343	317	389	355	320	348	346	309	328	331	335	362	357
34875	26760	13847	4422	2420	1774	992	848	858	833	853	833	832	855	851	811	829	855	794	834	837	830	836	860	824	872	841	836	843	818	898	887	840	811	855	859	845	832	858	866	835	842	836	823	841	853	835	893	825	831	876	863	831	834	883	884	823	843	845	837	831	843	856	851	885	838	848	876	823	857	821	834	844	829	863	821	873	886	826	871	820	851	840	830	808	823	890	795	830	869	789	863	813	842	839	852	839	854	803	803	829	831	860	844	850	844	825	827	806	874	848	857	852	823	883	827	846	836	861	821	891	853	802	815	820	823	827	826	847	821	798	846	884	827	869	830	827	843	834	819	854	772	829	839	832	821	867	842	816	814	855	809	881	880	841	836	830	830	810	844	817	849	873	807	861	813	890	820	808	827	824	806	854	829	812	872	786	803	892	861	827	830	868	771	864	741	829	866	910	847	806	839	839	831	833	821	845	867	887	857	851	826	878	828	777	831	837	848	795	825	842	827	812	805	857	824	863	847	834	886	821	869	809	831	860	841	839	853	865	782	837	859	834	851	891	822	828	824	782	896	870	875	832	855	854	874	882	824	849	877	807	828	871	840	828	816	884	855	887	876	828	820	821	833	833	838	815	829	843	847	849	815	878	848	856	878	839	840	871	840	873	805	834	850	843	829	823	847	866	890	863	900	871	813	854	850	860	882	821	840	900	807	803	824	855	841	882	848	824	819	828	805	800	849	851	837	873	782	889	862	807	868	844	860	830	824	814	914	846	852	836	858	838	831	840	860	862	839	869	845	853	797	777	880	915	800	825	859	877	847	843	846	815	859	830	827	856	827	878	896	803	841	853	831	846	836	851	848	797	850	869	824	833	899	838	827	850	841	895	861	816	817	887	837	804	810	843	820	846	825	835	819	835	849	837	811	844	845	863	863	816	822	833	884	838	822	885	830	853	846	871	850	859	829	851	854	853	840	865	841	786	852	847	839	841	810	871	856	846	830	822	874	867	842	845	816	843	820	865	849	802	866	809	834	799	808	807	822	850	903	841	811	870	837	875	800	824	856	865	833	811	857	848	913	853	798	818	849	828	844	862	864	937	794	845	833	835	827	840	826	766	846	811	857	870	848	826	817	836	804	849	793	830	801	833	803	863	888	847	857	866	806	851	859	786	890	850	813	855	846	883	824	841	835	806	845	854	840	780	853	822	804	883	826	866	771	871	857	884	834	890	911	848	814	868	867	828	782	818	818	888	811	835	793	792	850	821	849	824	900	823	819	850	851	877	825	793	795	880	873	840	848	907	873	846	842	855	812	821	814	896	823	800	828	850	867	842	777	855	890	806	791	809	814	863	856	858	830	829	781	847	805	875	849	863	825	872	871	839	897	811	834	848	841	841	825	866	870	861	829	862	858	850	842	840	871	849	808	906	825	838	861	844	795	859	845	831	822	829	840	817	844	849	832	830	874	810	880	902	837	911	818	829	881	836	844	838	863	831	826	856	882	880	813	805	804	864	860	830	851	861	816	853	867	836	862	894	904	829	844	868	828	800	898	877	811	825	828	869	850	873	836	849	859	858	849	844	838	865	795	867	831	828	884	846	852	859	764	886	852	797	850	901	809	851	798	799	818	835	814	881	860	857	865	832	831	823	841	824	775	785	815	786	818	815	772	875	871	853	812	861	841	814	827	825	878	860	913	860	826	857	822	798	838	834	833	880	881	882	883	857	858	859	837	839	764	817	803	839	793	831	875	765	818	834	836	909	871	805	871	842	846	835	815	809	866	840	802	862	831	807	853	839	843	832	846	861	818	881	918	836	777	846	837	813	873	795	809	883	840	822	862	852	780	844	866	835	825	839	815	802	785	803	803	807	866	832	831	827	890	849	848	853	816	838	874	842	794	831	869	806	897	837	826	845	836	832	814	795	849	848	830	836	880	827	844	858	841	818	848	839	843	838	861	798	824	862	869	855	865	834	835	863	888	849	880	825	830	853	836	813	891	824	802	902	839	896	837	863	826	832	845	816	859	805	810	833	797	802	828	831	860	841	809	841	807	858	837	815	819	874	841	787	878	810	804	873	837	824	834	831	844	845	880	840	874	824	786	812	830	876	794	878	856	888	872	839	772	802	873	866	782	873	823	852	816	857	840	848	913	822	859	774	826	891	887	868	840	852	863	847	818	821	897	844	858	897	893	869	806	824	817	849	856	842	876	891	814	849	821	857	848	828	805	850	923	836	837	831	889	809	862	821	841	820	779	887	882	830	840	834	858	836	825	824	849	856	824	872	843	812	802	877	824	832	853	801	832	831	839	843	847	845	842	858	847	864	884	846	809	826	834	861	865	810	789	879	854	877	825	836	876	835	831	862	819	819	834	854	812	873	805	844	836	852	854	899	884	801	845	836	859	822	883	840	853	931	836	824	805	866	872	845	814	873	903	824	876	877	834	825	911	804	854	824	846	829	849	847	890	821	806	812	832	871	823	882	838	813	859	840	826	859	805	873	860	851	841	827	856	837	837	829	798	846	854	813	863	843	846	856	815	858	830	835	826	849	824	811	820	848	861	846	837	895	873	831	816	863	870	811	835	805	787	789	851	830	867	874	869	872	855	890	834	811	839	853	809	856	868	808	862	806	856	874	842	884	830	838	821	837	839	845	868	831	806	820	866	806	823	849	817	859	859	791	848	823	825	835	860	791	838	826	835	855	847	814	864	833	824	806	881	871	820	873	856	783	831	854	848	825	857	860	875	823	795	911	839	778	856	843	814	855	845	816	867	827	847	856	893	820	855	886	853	819	914	831	835	847	882	863	863	839	852	847	845	921	810	882	824	843	856	847	845	852	786	841	845	849	820	842	867	856	841	870	862	839	848	857	809	831	788	790	869	820	764	888	879	840	855	784	856	820	830	827	841	803	830	773	862	833	882	846	847	873	888	883	836	849	839	818	829	802	800	845	806	856	807	828	817	873	869	870	875	862	832	795	870	808	780	835	852	831	847	798	830	836	794	865	914	797	889	821	823	810	840	823	823	877	890	841	863	852	876	836	816	799	755	842	839	863	824	843	809	851	858	864	822	818	817	788	854	868	851	904	850	812	848	812	845	826	891	882	847	846	824	834	851	842	804	853	810	815	848	858	826	846	847	829	814	843	841	852	819	851	848	877	815	826	866	840	794	834	808	901	831	836	818	823	833	866	819	828	893	806	855	840	855	840	849	833	813	836	819	842	820	809	893	836	834	880	819	834	876	844	824	830	857	855	846	877	844	851	857	803	761	855	837	862	798	750	844	866	884	872	870	837	832	846	827	821	830	784	844	861	848	842	827	846	868	875	792	831	826	841	850	839	855	857	853	823	859	831	805	835	878	832	827	829	789	827	863	798	841	820	869	893	792	890	860	852	789	860	808	881	817	880	865	861	839	818	821	865	826	845	855	860	811	821	843	784	830	864	823	815	835	835	893	903	821	824	816	869	845	813	831	872	811	846	823	799	871	840	830	872	922
79501	66994	47522	24797	10542	3170	920	450	441	478	437	488	471	459	434	463	473	473	492	465	466	479	470	475	449	495	457	500	482	453	471	494	469	446	458	461	456	467	483	483	436	432	430	490	455	442	455	467	474	466	487	481	466	485	474	481	468	429	447	410	449	460	433	459	443	422	439	424	444	433	467	456	467	457	444	455	448	432	448	437	444	458	473	449	438	492	427	433	447	418	453	474	441	482	443	414	434	440	423	466	432	473	470	502	455	452	441	456	440	449	476	465	459	443	471	427	457	430	453	447	422	499	405	452	467	444	407	438	422	449	491	477	469	441	474	470	436	445	456	452	468	485	427	463	416	422	467	429	405	433	473	459	453	411	433	434	483	499	440	449	460	489	422	437	439	445	445	452	420	480	443	478	451	494	478	457	424	445	478	422	449	437	490	440	462	468	494	458	479	421	444	474	460	439	462	427	465	466	428	458	451	400	457	466	458	446	456	408	448	419	458	412	478	470	491	497	443	421	457	501	479	437	465	465	475	442	465	461	466	487	480	448	464	455	435	443	458	451	474	467	446	437	460	475	452	457	422	439	444	453	433	475	446	434	429	440	482	441	441	455	476	448	436	463	458	447	466	445	442	444	419	450	435	451	444	475	442	514	453	432	440	457	449	397	495	470	449	480	424	441	467	473	447	476	467	479	469	411	436	421	452	434	490	435	499	447	477	466	433	429	461	443	470	469	463	456	451	454	477	430	462	451	479	498	491	479	441	453	437	417	461	480	434	424	456	484	461	487	434	488	431	427	437	475	443	444	435	457	454	436	478	435	465	454	447	461	467	449	403	443	461	422	419	434	459	442	385	416	453	449	453	433	488	411	454	450	445	462	464	448	447	474	436	483	413	431	452	465	416	464	421	452	486	463	472	482	431	439	443	438	455	464	446	450	458	472	478	461	448	463	471	451	483	441	449	427	452	507	458	439	484	442	444	482	453	443	457	453	429	474	457	440	447	454	469	464	445	436	485	498	477	464	497	483	413	473	445	451	507	435	417	500	454	457	464	438	504	430	479	463	436	421	464	437	459	450	464	438	474	444	459	421	435	430	475	449	435	492	483	431	448	382	440	445	437	476	472	427	464	461	487	457	504	458	473	433	415	454	421	449	448	447	458	482	452	471	482	410	430	454	453	451	435	432	473	447	423	417	448	445	473	525	418	443	482	483	457	489	475	434	471	462	446	493	474	446	451	452	449	477	427	430	441	422	450	472	478	457	456	498	445	469	446	463	442	448	440	444	432	449	470	444	450	486	477	494	476	464	451	447	459	468	426	483	470	442	474	455	482	440	451	456	457	448	457	483	482	463	477	470	447	440	419	489	436	435	479	473	428	466	448	452	452	425	454	403	438	483	476	463	442	421	427	493	401	425	425	484	457	466	440	460	460	494	473	400	437	423	427	502	445	453	487	431	437	459	408	426	476	425	488	488	489	469	525	450	458	464	480	436	468	465	448	458	420	433	470	466	438	465	479	441	434	446	472	470	432	425	428	465	445	470	447	452	456	449	451	489	421	428	455	438	478	426	451	446	438	466	475	433	437	475	433	437	434	471	439	440	467	454	448	443	492	473	481	428	423	463	480	455	465	411	423	419	482	467	446	435	428	468	453	459	443	464	488	471	438	470	502	435	470	457	472	446	436	487	456	430	443	431	450	458	481	484	473	489	447	416	444	476	439	449	448	456	433	459	423	451	443	441	425	434	477	464	462	481	452	419	467	509	453	464	451	467	444	479	439	454	457	464	426	493	464	465	469	429	427	478	429	434	486	428	459	458	439	431	417	439	417	496	483	461	456	451	432	448	456	477	449	453	468	478	412	456	456	451	484	429	487	481	399	486	416	439	443	472	418	461	462	432	433	455	458	411	447	448	459	428	422	434	453	490	454	413	450	453	456	443	438	429	467	448	488	447	494	395	430	430	507	419	455	448	502	490	433	456	477	463	483	475	493	468	423	449	462	424	414	454	441	451	414	430	469	449	467	444	464	464	437	466	437	456	459	457	476	445	459	450	453	485	459	431	444	457	448	440	433	488	464	459	461	449	493	514	483	453	462	450	454	447	483	445	460	443	469	487	465	496	432	450	452	435	450	444	432	439	477	464	414	467	471	446	430	462	471	459	449	479	444	465	466	479	482	454	505	464	473	440	421	462	493	441	425	489	409	410	410	433	472	437	462	434	449	451	457	489	452	433	433	440	459	457	429	433	460	410	475	494	438	403	454	425	451	445	480	407	459	446	432	461	496	464	471	462	454	439	442	469	477	433	446	411	464	443	441	472	441	443	500	461	466	453	417	453	442	451	452	454	454	478	423	447	466	439	416	455	446	443	512	457	422	449	469	416	448	421	442	460	402	464	495	451	429	485	457	463	442	437	434	443	416	466	451	473	440	434	446	434	481	470	472	445	499	424	427	453	468	445	467	479	492	444	446	480	451	449	423	450	458	474	411	420	472	405	450	443	432	511	470	461	456	429	487	475	459	481	454	468	463	462	469	477	485	460	489	411	468	438	421	457	463	475	499	454	505	445	427	399	441	438	423	468	450	395	479	499	408	473	476	479	409	463	393	461	428	411	449	513	446	434	415	473	489	474	460	428	455	487	464	486	459	458	445	443	445	509	437	444	442	489	458	470	445	468	473	449	512	442	455	433	472	452	487	453	447	464	445	439	410	454	389	426	451	457	428	462	443	485	423	427	469	438	444	460	476	449	469	448	444	440	434	454	460	457	486	428	459	474	470	436	467	477	440	421	400	425	423	471	464	454	445	436	426	440	440	455	444	456	475	434	486	438	454	461	462	484	432	469	476	442	488	444	469	478	436	489	463	439	410	409	457	494	487	499	475	454	463	508	462	428	429	426	447	431	435	455	437	439	455	496	465	453	439	417	431	438	460	482	453	444	474	476	439	449	446	451	472	422	469	450	442	481	444	423	445	446	455	446	451	455	452	452	432	468	478	426	450	486	468	419	434	448	438	443	474	470	464	442	443	487	466	492	422	447	429	470	440	490	445	486	460	457	459	479	442	431	424	445	453	447	448	462	504	491	420	435	428	445	460	453	454	452	455	443	472	442	474	448	437	469	476	437	453	421	467	442	433	442	428	441	433	473	453	461	498	402	444	467	476	452	508	473	489	482	444	445	456	487	443	449	489	459	396	470	471	443	427	470	429	451	491	425	447	481	492	452	450	435	446	456	464	447	433	431	480	442	434	425	439	448	437	476	462	474	438	446	454	454	470	489	436	466	471	424	478	484	457	447	409	433	426	470	439	462	447	448	450	482	455	447	452	441	435	471	424	415	472	439	466	439	425	460	455	442	479	432	435	447	451	429	433	462	465	418	450	456	484	455	445	422	413	471	470	434	439	411	459	444	453	452	466	423	428	438	413	446	477	436	468	448	460	480	463	467	482	475	449	466	458	401	455	460	471	459	440	464	451	426	442	489	457	401	455	463	494	467
56097	55062	46394	29521	17961	8114	2590	1064	1074	1122	1109	1022	1037	1104	1095	1022	1085	1092	1025	1112	1063	1031	1046	1083	1110	1072	1076	1086	1132	1076	1106	1081	1078	1096	1033	1070	1027	1112	1072	1035	1085	997	1091	1041	1076	1057	1057	1113	1082	1056	1095	1113	1082	1064	1017	1058	1077	1092	1033	1083	1131	1132	1027	1149	1052	1079	1100	1104	1083	1082	1047	1079	1068	1107	1090	1050	1096	1100	1103	1084	1023	1038	1040	1051	1086	1120	1059	1127	1100	1019	1016	1054	1061	1189	1078	1067	1084	1097	1091	1093	1071	1093	1075	1115	1082	1118	1097	1094	1046	1075	1068	1064	1108	1122	1106	1059	1123	1061	1052	1096	1085	1094	1091	1047	1079	1007	1021	1092	1085	1130	1064	1057	1132	1146	1112	1098	1100	1145	1096	1067	1096	1089	1057	1076	1048	1028	1146	1103	1132	1058	1079	1031	1076	1121	1112	1091	1119	1063	1135	1036	1066	1105	1091	1067	1095	1047	1050	1072	1100	1064	1048	1063	1084	1078	1074	1052	1109	1114	1137	1128	1061	1063	1060	1127	1067	1072	1104	1074	1125	1050	1077	1054	1032	1053	1041	1084	1107	1147	1120	1125	1122	1055	1102	1123	1091	1097	1094	1143	1071	1038	1102	1033	1092	1097	1044	1071	1078	1084	1102	1110	1086	1130	1076	1048	1120	1079	1087	1073	1030	1130	1054	1062	1076	1119	1031	1122	1076	1083	1064	1050	1052	1087	1072	1090	1088	1067	1046	1060	1089	1064	1104	1114	1068	1076	1062	1058	1080	1110	1112	1054	1060	1115	1045	1114	1146	1063	1100	1077	1124	1103	1132	1107	1152	1046	1123	1085	1034	1087	1053	1151	1134	1061	1094	1072	1086	1038	1135	1055	1062	1085	1040	1048	1071	1136	1086	1111	1063	1066	1123	1093	1102	1070	1110	1067	1100	1110	1053	1078	1070	1077	1018	1104	1072	1098	1085	1040	1111	1092	1102	1084	1053	1040	1076	1070	1102	1010	1080	1075	1098	1120	1159	1012	1065	1094	1102	1077	1086	1104	1045	1083	1121	1122	1098	1056	1192	1125	1075	1118	1094	1131	1123	1041	1055	1078	1045	1046	1052	1082	1060	1105	1111	1033	1061	1062	1083	1138	1120	1086	1103	1075	1060	1014	1083	1113	1037	1064	1057	1088	1081	1084	1118	1055	1072	1083	1138	1068	1122	1059	1056	1093	1121	1054	1127	1096	1094	1064	1209	1039	1105	1125	1074	1100	1051	1065	995	1110	1138	1067	1044	1135	1098	1129	1059	1093	1073	1100	1063	1149	1067	1098	1066	1116	1111	1024	1012	1086	1082	1142	1134	1158	1119	1047	1064	1070	1091	1081	1085	1123	1061	1060	1106	1074	1095	1017	1039	1053	1139	1088	1074	1035	1053	1112	1140	1095	1082	1051	1149	1077	1066	1103	1037	1067	1104	1086	1090	1051	1102	1035	1087	1045	1034	1085	1131	1027	1062	1091	1091	1063	1092	1077	1065	1124	1103	1043	1081	1100	1085	1113	1093	1145	1100	1080	1065	1133	1029	1056	1052	1074	1053	1038	1130	1056	1106	1027	1014	1070	1093	1083	1070	1132	1118	1071	1019	1018	1088	1094	1064	1095	1114	1066	1036	1072	1060	1091	1093	1085	1063	1114	1111	1108	1062	1083	1136	1096	1098	1111	1081	1084	1120	1133	1024	1060	1041	1048	1106	1063	1052	1036	1109	1097	1085	1088	1086	1089	1133	1096	1021	1066	1095	1076	1079	1096	1101	1090	1092	1139	1082	1093	1073	1060	1153	1048	1002	1111	1092	1094	1048	1043	1036	1097	1048	1108	1120	1046	1074	1035	1105	1092	1010	1033	1117	1109	1049	1076	1085	1080	1074	1093	1122	1117	1096	1159	1132	1067	1054	1067	1049	1103	1070	1104	1150	1124	1106	1066	1039	1086	1071	1072	1100	1088	1066	1063	1088	1126	1104	1033	1066	1093	1059	1116	1100	1087	1080	1075	1072	1139	1050	1092	1134	1098	1053	1125	1097	1054	1044	1107	1041	1126	1060	1068	1117	1151	1050	1068	1087	1092	1054	1075	1065	1093	1093	1043	1059	1134	1087	1104	1070	1118	1109	1048	1054	1021	1039	1105	1000	1086	1098	1071	1077	1038	1087	1068	1101	1085	1079	1138	1152	1127	1112	1123	1133	1080	1075	1078	1013	1099	1108	1089	1050	1118	1111	1094	1078	1102	1075	1068	1098	1095	1135	1096	1044	1045	1068	1125	1046	1083	1094	1087	1098	1088	1088	1074	1042	1091	1112	1075	1158	1071	1138	1075	1069	1050	1017	1080	1082	1041	1094	1089	1041	1096	1061	1103	1065	1086	1065	1029	1068	1111	1066	1127	1124	1087	1125	1084	1060	1127	1046	1127	1015	1133	1104	1090	1122	1083	1075	1063	1076	1036	1082	1058	1130	1129	1041	1091	1090	1105	1133	1138	1109	1106	1129	1058	1037	1050	1086	1103	1088	1060	1034	1051	1026	1081	1060	1060	1103	1079	1093	1076	1047	1081	1088	1099	1053	1140	1066	1120	1134	1108	1114	1049	1131	1059	1045	1090	1091	1117	1100	1101	1146	1053	1065	1135	1085	1098	1114	1149	1068	1092	1081	1062	1076	1084	1140	1047	1140	1034	1091	1048	1129	1056	1019	1133	1091	1119	1052	1086	1058	1086	1056	1072	1105	1059	1032	1093	1041	1109	1024	1048	1071	1109	1054	1076	1044	1148	1136	1092	1082	1062	1071	1050	1083	1139	1090	1020	1100	1068	1070	1097	1178	1098	1109	1078	1091	1075	1052	1059	1100	1099	1145	1125	1103	1066	1098	1126	1086	1103	1104	1091	1123	1050	1059	1055	1048	1082	1065	1134	1045	1073	1079	1069	1042	1058	1107	1069	1088	1103	1098	1111	1075	1120	1117	1060	1109	1069	1080	1064	1072	1082	1068	1104	1091	1110	1054	1146	1079	1020	1059	1051	1065	1067	1024	1037	1100	1111	1110	1092	1039	1073	1117	1114	1092	1103	1076	1102	1141	1102	1072	1022	1098	1053	1063	1126	1063	1134	1153	1041	1124	1080	1042	1122	1079	1031	1103	1063	1090	1028	1078	1046	1111	1100	1125	1119	1163	1102	1145	1043	1072	1108	1058	1095	1051	1189	1116	1150	1100	1186	1069	1139	1120	1064	1078	1028	1125	1104	1024	1115	1091	1085	1006	1081	1080	1117	1061	1056	1048	1045	1098	1099	1084	1069	1096	1000	1018	1102	1043	1124	1018	1104	1098	1052	1002	1096	1064	1131	1051	1107	1051	1092	1121	1106	1129	1095	1013	1090	1104	1068	1110	1113	1027	1128	1078	1090	1039	1071	1095	1041	1080	1060	1079	1091	1086	1096	1047	1045	1066	1059	1050	1088	1064	1077	1115	1085	1077	1111	1095	1075	1070	1099	1042	1104	1032	1073	1111	1147	1083	1097	1034	1074	1091	1092	1085	1111	1066	1016	1046	1067	1090	1090	1010	1113	1134	1115	1080	1095	1028	1062	1095	1155	1076	1067	1104	1120	1065	1081	1073	1047	1109	1079	1058	1066	1045	1125	1070	1087	1122	1045	1117	1092	1071	1079	1059	1039	1127	1069	1105	1054	1145	1122	1077	1080	1090	1048	1176	1117	1085	1106	1114	1107	1085	1059	1032	1115	1123	1112	1112	1082	1149	1039	1079	1029	1020	1138	1107	1089	1070	1105	1078	1122	1101	1088	1084	1078	1087	1072	1066	1018	1090	1100	1122	1058	1082	1042	1101	1073	1097	1089	1064	1084	1060	1032	1055	1050	1071	1114	1120	1079	1067	1028	1132	1080	1066	1078	1074	1132	1062	1085	1042	1043	1081	1121	1028	1053	1113	1057	1039	1058	1078	1072	1102	1062	1114	1071	1111	1086	1073	1129	1040	1083	1047	1038	1046	1108	1045	1093	1075	1044	1113	1053	1033	1096	1136	1091	1095	1042	1071	1109	1071	1049	1033	1104	1064	1097	1049	1078	1120	1138	1118	1067	1124	1094	1076	1094	1153	1132	1070	1113	1087	1024	1085	1070	1155	1098	1041	1115	1068	1097	1081	1045	1067	1067	1121	1106	1142	1089	1035	1066	1076	1102	1132	1105	1083	1046	1027	1112	1103	1099	1127	1049	1067	1057	1022	1099	1093	1089	1131	1095	1071	1053	1030	1048	1088	1072	1100	1062	1094	1054	1135	1034	1050	1069	1119	1129	1048	1113	1070	1116	1044	1127	1074	1049	1112	1095	1087	1063	1128	1089	1088	1026	1128	1135	1093	1084	1091	1138	1156	1031	1086	1098	1062	1116	1091	1107	1095	1104	1098	1043	1073	1059	1108	1074	1088	1070	1128	1028	1075	1080	1022	1052	1100	1068	1109	1023	1163	1037	1115	1113	1134	1114	1102	1076	1093	1037	1076	1082	1119	1094	1111	1055	1088	1106	1082	1084	1039	1165	1064	1134	1115	1112	1049	1078	1043	1111	1054	1080	1104	1103	1112	1138	1065	1102	1102	1091	1150	1032	1060	1116	1041	1080	1131	1066	1030	1113	1102	1075	1102	1083	1066	1064	1108	1091	1128	1090	986	1087	1099	1068	1073	1110	1078	1060	1047	1111	1102	1081	1032	1029	1091	1058	1115	1055	1051	1092	1034	1065	1033	1068	1042	1063	1082	1142	1057	1099	1078	1068	1113	1066	1116	1053	1089	1080	1073	1096	1073	1093	1071	1063	1120	1086	1058	1129	1094	1053	1051	1096	1017	1039	1054	1041	1075	1101	1098	1094	1107	1114	1083	1129	1088	1111	1101	998	1062	1129	1046	1045	1060	1086	1103	1132	1069	1083	1068	1083	1109	1039	1103	1013	1025	1096	1095	1105	1066	1071	1094	1090	1159	1074	1070	1073	1160	1040	1077	1134	1065	1036	1080	1085
88769	77206	57034	32675	18193	7014	1542	488	478	456	485	506	471	460	448	453	474	473	453	437	457	399	484	429	437	465	474	402	423	450	454	470	468	464	459	467	427	463	426	494	451	465	493	479	412	439	457	478	478	439	427	440	475	457	440	465	424	440	479	478	462	493	448	475	462	432	484	452	449	456	483	475	492	439	477	461	435	442	406	431	447	442	464	454	445	453	468	468	472	501	468	502	487	453	435	472	484	446	455	457	458	460	404	518	469	484	474	452	436	489	473	464	447	429	425	446	443	477	473	445	440	438	427	412	459	465	430	444	434	452	462	449	452	487	434	445	430	471	465	431	450	415	461	457	417	470	434	444	434	477	423	450	471	496	457	463	425	453	441	485	508	443	484	434	448	459	444	452	460	450	437	457	452	491	467	470	462	494	445	456	484	447	434	444	447	433	415	452	459	493	414	477	439	444	448	438	442	434	480	485	453	454	452	440	423	472	465	501	421	475	443	432	445	458	448	481	467	425	447	438	444	456	472	459	450	448	456	444	471	428	460	420	480	459	435	442	433	426	445	447	424	424	484	438	432	434	472	478	441	466	478	455	465	483	426	467	453	483	510	483	484	448	476	411	421	456	479	463	445	463	471	413	450	449	473	446	473	445	467	451	450	474	456	435	451	454	450	407	471	409	442	451	404	476	407	454	456	470	461	441	411	453	474	459	431	478	447	429	432	437	472	458	477	430	435	485	468	497	459	447	496	441	470	438	457	435	453	487	439	443	449	459	424	430	462	446	462	469	497	485	496	475	467	416	470	466	439	430	441	454	430	495	454	462	449	464	426	456	430	440	452	416	462	435	450	493	476	410	456	448	441	437	471	460	454	487	433	485	475	431	481	469	478	444	422	432	453	426	445	454	497	479	445	441	454	414	463	447	438	486	426	400	435	471	466	438	469	464	432	450	436	460	454	439	446	447	416	492	441	443	440	455	471	453	457	476	448	435	492	390	449	464	450	480	475	433	459	434	446	479	466	426	473	432	455	505	437	459	458	465	466	465	485	460	426	481	455	456	434	497	407	470	483	481	452	418	457	448	463	478	440	432	465	482	454	421	455	443	444	469	481	451	433	403	417	441	414	469	436	443	428	450	474	463	463	437	469	466	431	466	462	467	448	440	477	470	441	433	435	448	449	455	480	472	465	466	471	473	452	441	434	448	466	467	472	432	422	468	500	448	439	471	479	452	429	466	428	431	476	404	475	447	438	420	461	473	466	470	443	463	433	429	467	470	492	478	447	500	435	432	428	448	421	477	465	458	421	449	420	470	461	463	471	474	462	467	454	422	432	477	387	435	476	452	450	437	446	448	427	455	435	457	468	467	459	449	469	410	474	448	437	432	481	434	480	436	446	447	436	428	439	478	403	465	454	453	433	451	461	450	434	467	430	451	479	444	435	442	446	457	425	430	488	465	466	463	462	429	462	492	468	471	472	432	449	459	474	412	432	464	446	456	476	449	420	431	457	477	479	423	416	457	471	442	469	478	471	463	443	504	441	487	488	484	457	449	463	436	433	495	417	478	468	439	454	485	440	428	444	499	427	466	455	493	408	451	471	460	440	454	419	423	468	488	466	456	460	462	477	456	471	439	429	446	455	424	493	454	436	498	493	420	447	431	499	412	457	429	471	503	438	492	448	463	496	462	445	436	418	462	452	410	433	484	446	441	437	441	484	466	459	468	422	491	449	454	482	448	513	419	461	440	456	450	477	476	475	451	460	479	452	446	467	440	437	424	418	459	450	491	430	503	464	444	435	474	477	459	447	427	446	465	457	474	419	488	441	475	475	420	464	476	471	435	413	479	453	418	460	412	401	496	511	409	491	442	453	457	482	463	482	462	440	443	449	436	431	451	422	463	435	480	441	438	461	488	477	477	441	473	473	452	473	492	419	456	452	447	451	457	433	423	446	443	479	422	442	460	460	456	407	449	452	448	469	468	448	448	413	427	460	453	436	448	445	447	471	448	432	433	435	496	469	471	468	477	459	467	454	458	420	406	431	464	449	466	475	464	467	488	478	419	449	457	444	477	438	465	480	426	466	470	459	471	467	446	468	506	476	435	462	448	471	423	468	465	432	415	472	452	458	453	484	430	513	493	499	422	416	457	421	501	458	443	425	429	439	420	482	455	468	462	448	448	416	477	475	425	445	443	450	460	412	463	428	462	438	453	488	483	441	486	454	427	463	433	455	461	469	492	468	445	453	427	429	452	473	493	426	481	469	443	463	469	463	468	496	448	433	446	459	457	430	491	451	476	456	444	456	459	481	464	486	445	449	477	476	459	441	439	458	445	472	440	436	467	446	457	490	437	474	429	443	453	476	442	445	484	472	478	434	444	471	474	437	470	464	459	468	434	482	495	421	478	480	448	484	460	459	424	469	482	438	437	466	497	469	430	418	440	466	458	483	468	459	507	451	462	467	429	424	425	482	471	458	425	454	427	470	441	449	452	495	431	426	443	458	434	472	469	457	446	446	462	443	445	456	428	445	429	470	479	452	433	440	433	449	449	430	461	449	449	465	448	478	448	462	479	403	439	443	455	444	471	473	450	474	460	400	437	473	425	494	458	455	438	453	401	435	434	476	490	464	458	432	455	434	426	443	460	475	473	459	436	470	476	435	481	457	466	418	430	465	493	493	437	388	442	466	452	453	462	430	430	456	467	488	460	468	454	430	484	505	460	432	459	427	473	486	442	484	439	486	467	452	416	481	453	463	448	461	474	444	430	469	431	451	510	443	465	448	460	465	474	473	439	459	448	476	407	437	436	439	428	426	419	490	459	449	425	440	471	437	429	475	485	470	445	456	443	434	429	432	452	431	436	493	456	472	461	449	437	454	469	438	483	453	461	412	442	428	480	438	471	460	446	461	470	430	406	438	466	431	475	432	466	459	450	482	488	468	429	446	446	475	417	471	461	436	458	465	416	434	428	425	416	456	452	475	417	490	435	457	439	501	486	453	451	499	493	454	440	475	468	446	459	423	513	446	423	512	459	464	449	451	473	422	455	432	466	458	430	455	422	483	451	420	413	458	460	453	474	409	510	485	461	452	432	441	473	463	448	393	425	446	447	444	466	490	463	441	425	417	455	455	453	433	464	470	452	440	463	487	467	493	449	456	457	416	480	452	468	473	428	415	416	433	448	428	455	464	472	448	473	457	462	475	451	430	450	472	437	427	462	401	418	476	452	494	457	485	453	476	437	428	457	454	424	444	450	434	493	457	422	455	423	466	471	425	455	464	469	423	436	526	434	469	436	393	459	464	467	458	439	470	468	455	446	471	476	469	426	448	415	480	441	455	403	456	455	484	452	467	458	461	476	481	461	449	421	429	435	487	480	440	483	465	452	445	497	421	487	483	438	466	487	462	484	438	427	411	452	450	457	455	474	449	428	389	471	397	419	471	457	477	453	464	439	435	482	436	443	484	449	465	464	473	457	468	441	452	438	450	449	454	491
65453	66379	54795	38368	26180	14172	3969	1066	1131	1079	1053	1094	1063	1117	1100	1061	1110	1033	1061	1122	1070	1108	1093	1034	992	1071	1019	1080	1057	1095	1017	1059	1096	1096	1069	1004	1112	1080	1102	1096	1074	950	1099	1096	1071	1079	1032	1078	1039	1083	1037	1073	1088	1095	1113	1101	1085	1057	1111	1016	1064	1081	1005	1033	1089	1009	1081	1110	1121	993	1076	1061	1039	1108	1069	1113	1082	1072	1071	1152	1113	1054	1100	1052	1041	1001	1081	1028	1134	1039	1057	1007	1148	1034	1056	1061	1065	1017	1025	1036	1048	1119	1108	1013	1086	1008	1065	1097	1117	1099	1086	1059	1070	1066	1033	1031	1060	1099	1069	1098	1054	1062	1108	1100	1027	1095	1072	1033	1080	1005	1039	1113	1061	1097	1064	1080	1058	1073	1057	1043	1055	1062	1116	1105	1045	1065	1072	1082	1023	1041	1057	1086	1022	1059	1062	1120	1080	1018	1072	988	1027	1110	1096	1052	1038	1034	1082	1047	1055	1094	1070	1034	1089	1058	1043	1088	1082	1079	1008	1009	1081	1064	1053	1083	1023	1122	1073	1064	1037	1031	1054	1049	1081	1039	1034	1012	1104	1024	1004	1049	1128	1090	1068	1028	1047	1033	1097	1098	1075	1079	1109	1015	1033	1073	1043	1065	1073	1051	1056	1047	1052	1081	1049	1067	1089	1061	1028	1151	997	1137	1076	1098	1046	1051	1063	1056	1044	1041	1073	994	1035	1032	1025	1042	1066	1016	1065	1059	1087	1050	1039	1019	1186	1016	1070	1088	1050	1072	1045	1050	1033	1100	1087	1027	1111	1068	1031	1078	1074	1073	1065	1024	1038	1058	1084	1061	1055	1026	1093	1077	1084	1034	1035	1039	1036	1114	1052	1082	1068	1056	1060	1056	1068	1082	1136	1022	1070	1027	1058	1033	1028	1073	1054	1090	1062	1067	991	1058	1084	1080	1064	1067	1034	1060	1051	1056	1066	1065	1027	1048	1097	1077	1096	1046	1110	1087	1131	1103	1017	1036	1046	1147	1075	1039	1043	1039	1062	1087	1071	1058	1054	1072	1014	1080	1039	1035	1046	1106	1047	983	1084	1086	1058	1044	1062	1080	1012	1018	1072	1088	1040	1020	1073	1078	1061	1083	1038	1057	1070	1054	1111	1031	1046	1063	1100	1029	1052	1083	1113	1043	1044	1045	1030	1039	1069	1062	1061	1008	1043	1040	1016	1065	1045	1064	986	1051	1024	1044	1110	1050	1082	1046	1063	1047	1047	1087	1003	1055	1088	1035	1096	1038	1024	1022	1058	1063	1080	1068	1099	1092	1079	1110	1038	1042	1043	1014	1039	994	1040	1124	1107	1047	1014	1043	1083	1046	1069	1091	1102	1069	1097	1043	1003	1082	1036	1067	1127	1085	1129	1066	1019	1104	1018	1070	1062	1143	1060	1069	1054	1116	1050	1023	1063	1067	1080	1089	1024	1046	1087	1067	1064	1083	998	1043	1039	1076	1046	1088	1058	1062	1074	1074	1107	1082	1088	1146	1102	1055	1067	1063	1027	1056	1083	1059	1037	1054	1066	1092	1073	1076	995	1068	1014	1061	1075	1064	1004	1052	1077	1109	1056	1101	1087	1082	1031	1077	1097	1072	1043	1060	1023	1058	1068	1115	1150	1011	1026	1032	1036	1024	1055	1043	1065	1008	1061	1080	1062	1085	1059	1045	1112	1105	1066	1027	1014	1055	1105	1101	1068	1011	1013	1061	982	1037	1053	1023	1105	1060	1035	1117	1016	1049	1059	1023	1000	1015	1033	1022	1059	1099	1094	1125	1068	1115	1032	1113	1088	1012	1044	1063	1059	1058	1073	1096	1097	1044	1094	1092	1033	1073	1065	1022	1047	1083	1054	1043	1088	1074	1117	1008	1118	1114	1037	1059	1041	1093	1070	1060	1045	1112	1068	1075	1103	1087	1075	1095	1057	1077	1023	1049	1074	1109	1072	982	1112	1052	1094	1086	1115	1076	1087	1079	1026	1084	1029	1069	1113	1083	1030	1039	1090	1056	1108	979	1062	1044	1136	1084	1016	1106	1041	1067	1054	1025	1102	1062	1076	1125	1042	1071	1068	1053	1082	1080	1073	1003	1098	1095	1052	1045	1094	1042	1057	1038	1043	1060	1066	1075	1087	1066	1044	1089	1091	1029	1058	1056	1068	1048	1002	1092	1062	1054	1042	1087	1058	1045	1071	1056	1060	1061	1045	1012	1108	1054	1042	1068	1059	1071	1027	982	1034	1050	1050	1103	1052	1042	1043	1073	997	1099	1031	1085	1035	1088	1084	1043	1035	1095	1050	1043	1041	1101	1084	1024	1075	1137	1088	1041	1060	1077	1065	1077	1102	1072	1051	1041	1035	1027	1036	1098	1142	1093	1041	1097	1070	1039	1122	1076	1057	1060	1044	1075	1089	1013	1009	1082	1080	1072	1107	1052	1093	1055	1085	1079	1041	1062	1026	1077	1112	1052	1058	1080	1057	1090	1016	1116	1082	1111	1064	1076	1042	1033	1130	991	1037	1099	1037	1061	1066	1045	1074	1050	1024	1035	1076	1067	1086	1067	1016	1023	1076	1051	1008	1057	1114	1166	1145	1018	1070	1030	1102	1060	1036	1081	1023	1090	1018	1115	1078	1060	1078	1067	1056	1057	1056	1048	1103	1060	1054	1039	1092	1101	1081	1072	1121	1023	1084	1019	1011	1043	1080	1082	1062	1070	1069	1043	1051	1067	988	1081	1070	1116	1106	1065	1054	994	1021	1091	1070	1003	1055	1067	1062	1093	1014	1032	1100	1113	1083	1122	1038	1121	1102	1075	1059	1071	1058	1051	1029	998	1087	1064	1087	1081	1042	1044	1049	1061	1076	1025	1082	1085	1066	1095	1067	1080	1048	1016	1092	1038	1064	1072	1049	1071	1116	1078	1049	1104	1037	1038	1087	1139	1076	1045	1103	1044	1032	1039	1029	1045	1052	1149	1059	1050	1093	1067	1046	1056	1078	1079	1086	1051	1028	1053	1072	1044	1074	1050	1096	1058	1115	1113	1079	1059	985	1128	1110	1062	1041	1102	1130	1025	1068	1048	1063	1077	1068	995	1056	1051	1025	1055	1067	1036	1053	1081	1044	1005	1087	1135	1031	1041	1022	1080	1078	1117	1078	1082	1027	1134	1110	1066	1047	1038	1080	1104	1004	1027	1042	1037	1049	1061	1093	1100	1036	1108	1033	1036	1066	1059	1065	1078	1076	941	1087	1035	988	1042	1084	1058	1004	1088	1136	1085	1042	1098	1091	1075	1090	1053	1029	1088	1098	1073	1099	1116	1094	1044	1074	1098	1085	1015	1015	1099	1067	1030	1059	1026	1066	1015	1073	1048	1055	1065	1093	1041	1028	1022	1057	1036	1030	1082	1069	997	1118	1058	1030	1081	1064	1094	1081	1047	1064	1034	1062	1051	1070	1064	1072	1098	1087	1054	1112	1053	1041	1056	1034	1055	1094	1090	1055	1089	1041	1067	1003	1081	1064	1109	1041	1044	974	1063	1057	1068	1014	1088	988	1077	1100	1064	1061	1125	1092	1035	991	1041	1082	1055	1055	1054	1037	1088	1092	1060	1185	1108	1046	1100	1018	1060	1008	1058	1071	1065	1072	1113	1107	1051	1093	1097	1056	1059	1081	1110	1085	1083	1045	1057	1034	1057	1100	1075	991	1113	1035	1123	1049	1053	1033	1067	1079	1025	1082	1075	1085	1071	1076	1094	1092	1113	1047	1048	1089	1086	1050	1028	1070	1105	1069	1109	1154	948	1049	1102	1116	1029	1107	1090	1111	1061	1119	986	1007	1102	1036	1052	997	1096	1009	1031	1060	1037	1122	1085	1027	1094	1088	1082	1051	1043	1061	1005	1065	1054	1051	1067	985	1079	1100	1115	1098	1102	1064	1056	1105	1109	1100	1036	1062	1117	1050	1073	990	1060	1044	1071	1076	1052	1089	1018	1057	1056	1093	1037	1090	1078	1043	1084	1066	1039	1029	1099	1048	1039	1079	1073	1034	1088	1128	1131	1055	1026	997	1067	1074	1086	1109	1026	1100	1093	1057	1076	1071	1039	1066	1102	1027	1084	1042	1034	1048	1102	1063	1072	1059	1035	1109	1093	1039	1090	1036	1091	1072	1068	989	1041	1029	1087	1136	1055	1073	1027	1105	1038	1070	1083	1060	1035	1103	1089	1066	1073	1072	1101	1068	1109	1076	1096	1089	1098	1063	1069	1057	1048	1028	1051	1062	1083	1081	1014	1052	1035	1051	1092	1011	1011	1080	1075	1131	1029	1052	1069	1055	1050	1065	1081	1073	1076	1079	1044	1082	1057	1023	1123	1010	1101	1066	1098	1051	1067	1036	1055	1060	1067	1016	1057	1108	1125	1027	1015	1045	1094	1046	1061	1106	1116	1041	1054	1067	1064	1080	1124	1076	1090	1057	1075	1097	1020	1042	1107	1088	1088	1002	1066	1090	1073	1030	1080	1074	1098	1115	1098	1059	1039	1024	1102	1096	1105	1059	1084	1027	1081	1083	1078	1078	1018	1070	1077	1012	1062	1061	1034	1027	1049	1063	1003	1083	1061	1062	1012	1033	1081	1051	1103	1008	1068	1103	1011	1070	1132	1103	1083	1098	1067	1067	1072	1019	1088	1039	1030	1041	1056	1105	1049	1094	1066	1081	1025	1090	1088	1051	1111	1045	1040	1039	1100	1072	1048	1109	1056	1079	1091	1063	1069	1042	1054	1047	1092	1084	1011	1090	1101	1078	1078	1040	1056	1027	1065	1099	1108	1078	1045	1081	1064	1138	1058	1015	1041	1097	1033	1060	1028	1078	1090	1100	1102	1106	1102	1027	1101	1060	1129	1062	1083	1040	1028	1032	1041	1096	1002	1110	1072	1084	1061	1068	1124	1063	1066	1028	1054	1017	1088	1036	1008	1054	1051
39304	26327	10047	2208	1056	650	404	379	357	358	392	392	384	325	352	348	390	368	362	372	364	357	368	369	363	392	376	354	355	354	355	357	357	378	377	385	387	345	372	372	376	374	410	366	354	394	382	338	388	351	407	338	341	362	372	332	358	359	372	351	367	410	377	384	371	370	375	368	364	354	379	375	329	341	372	371	369	380	370	352	366	352	370	381	366	360	362	381	386	417	351	353	355	362	364	345	354	363	377	371	387	372	398	354	390	355	399	384	359	369	360	379	370	360	349	362	370	349	372	330	360	379	361	374	323	364	360	370	350	365	366	374	341	370	374	338	361	338	356	380	374	356	380	365	345	344	348	409	357	364	334	371	420	323	359	365	357	359	335	379	359	388	366	334	339	364	347	422	383	333	372	368	332	345	373	370	354	356	365	335	372	368	357	387	405	370	370	365	385	362	376	380	355	353	386	349	363	403	348	437	373	329	359	346	341	333	370	359	384	386	405	358	393	375	387	394	378	394	370	345	344	348	355	380	369	332	375	373	350	402	376	347	362	381	371	361	356	385	367	360	366	385	376	408	368	339	335	357	374	386	386	406	364	353	332	339	406	316	360	330	389	344	427	371	393	369	346	365	342	371	379	363	359	361	346	366	362	363	342	327	378	363	375	343	401	358	351	358	381	392	377	341	401	373	371	378	353	377	392	340	344	389	365	325	389	345	359	351	375	399	382	348	370	361	370	372	397	365	372	355	339	354	381	378	350	322	371	350	386	377	372	413	354	349	384	334	372	395	387	386	369	390	364	355	386	375	368	398	363	356	367	378	355	361	343	366	339	326	355	369	384	369	361	360	375	333	354	363	363	390	399	355	365	387	360	373	403	376	374	364	357	345	409	357	380	369	405	374	382	381	347	350	381	341	343	341	363	417	376	365	351	346	337	346	411	357	348	348	346	396	370	343	358	378	390	364	385	394	363	372	338	358	338	350	343	351	321	385	409	357	363	369	353	353	360	359	370	370	383	388	345	339	355	375	357	361	330	367	333	356	332	365	361	395	362	375	371	375	392	340	345	351	366	354	350	391	351	371	371	377	362	386	373	378	388	400	365	377	369	354	337	341	369	342	370	428	348	344	353	405	347	356	357	380	413	362	353	365	356	379	392	386	390	363	363	356	389	390	378	329	354	330	360	356	365	384	360	350	363	408	356	360	372	361	392	333	355	391	367	366	355	355	388	355	385	391	388	338	349	352	407	372	399	338	361	390	372	340	344	359	372	398	363	394	346	386	387	372	374	350	389	379	374	358	401	358	379	359	391	363	369	341	373	373	350	343	371	370	378	366	370	359	329	360	355	336	365	386	376	370	374	375	386	375	358	360	365	350	383	382	357	362	368	375	373	370	354	374	409	388	359	368	356	384	364	399	372	379	386	385	344	365	383	341	379	362	354	375	360	396	386	399	364	351	355	367	389	360	344	369	370	406	369	391	330	335	379	341	367	402	347	327	329	339	385	402	371	347	369	369	364	328	345	381	395	359	409	390	327	372	347	360	360	361	388	378	375	351	372	357	392	338	370	329	370	374	364	357	388	337	379	383	397	356	384	394	339	373	390	372	371	357	341	373	336	319	355	384	402	345	362	403	399	360	348	385	353	423	375	336	386	385	365	386	369	348	368	373	379	385	354	412	328	339	367	361	355	375	356	396	366	350	343	395	353	367	379	392	353	334	379	381	333	363	398	383	362	354	381	355	375	364	380	381	353	335	350	309	399	371	399	393	387	358	337	392	350	327	368	369	340	309	356	363	377	378	360	378	354	357	375	363	375	358	396	369	352	353	365	355	387	364	391	366	362	369	381	340	365	361	372	380	359	335	405	402	380	342	369	361	337	415	372	369	390	361	374	362	341	400	370	363	359	374	379	365	399	354	392	357	363	370	354	364	370	365	368	399	375	368	364	394	343	380	380	342	354	390	352	390	374	385	370	374	383	351	372	359	359	386	385	352	355	360	331	367	358	400	371	356	349	335	369	411	382	385	370	405	382	365	364	398	390	350	376	380	364	374	367	348	369	353	362	376	360	326	352	384	394	340	334	379	382	369	345	370	365	365	380	363	391	357	363	375	343	391	350	339	362	379	384	393	381	407	388	358	360	363	373	366	361	353	375	374	350	372	354	362	391	355	400	358	360	364	365	344	344	363	334	383	378	346	376	374	401	366	369	360	347	344	358	407	381	334	349	355	366	329	380	397	379	369	376	339	426	363	355	395	374	346	378	388	389	374	357	377	349	376	370	347	370	372	345	354	351	344	363	354	359	334	386	346	352	369	361	359	360	354	386	341	350	375	395	340	377	346	353	389	366	349	378	318	393	405	354	376	359	377	386	385	342	376	351	401	335	355	388	390	387	352	341	357	388	364	394	370	351	348	374	374	307	343	366	373	368	335	380	358	356	348	378	379	374	335	333	352	378	360	370	376	378	395	399	350	373	348	369	391	350	363	352	340	334	349	368	361	401	378	378	372	348	348	368	380	339	389	363	358	353	386	380	362	375	373	387	335	363	392	372	340	384	321	369	343	377	374	402	346	383	395	372	376	316	372	324	355	357	376	383	356	370	342	362	379	339	350	370	365	366	355	372	367	359	374	371	373	362	378	398	393	393	371	395	384	383	339	327	394	360	372	353	336	366	390	351	364	348	347	382	353	378	357	354	387	349	352	335	366	366	412	378	369	357	362	357	322	371	336	356	359	426	405	372	343	368	360	359	366	353	354	364	359	396	342	377	369	388	352	418	327	391	370	371	347	370	347	369	376	372	397	384	375	354	390	381	355	395	384	383	385	360	348	359	350	335	370	353	362	351	365	341	363	384	377	378	356	386	379	367	377	392	384	336	356	373	313	381	385	368	366	351	380	379	382	372	377	371	364	346	411	381	380	414	354	354	375	373	391	325	345	364	388	377	336	347	356	363	361	358	355	379	357	375	383	385	354	340	345	346	355	341	370	365	371	384	367	333	350	399	349	395	392	367	398	364	324	349	379	387	375	379	367	336	371	385	357	368	382	368	347	378	376	366	389	363	376	359	371	371	353	386	360	346	362	375	356	410	399	365	392	360	339	392	387	361	369	379	333	393	383	342	382	377	368	340	352	362	400	397	358	337	364	351	338	348	396	307	379	354	340	348	360	358	370	387	403	365	364	344	388	363	353	382	360	375	374	371	413	351	350	405	385	380	363	383	404	357	371	358	378	398	391	359	388	406	371	354	404	368	373	333	345	371	336	337	368	366	373	367	401	378	401	374	365	352	368	365	382	381	368	348	389	344	376	344	385	398	356	364	345	402	351	369	397	375	369	349	377	371	364	314	372	346	362	349	324	344	368	386	351	396	398	376	363	374	337	380	360	342	363	392	346	409	354	349	378	365	363	373	378	357	386	399	364	369	384	366	352	350	362	363	368	340	373	378	325	381	353	382	369	395	335	381	366	375	343	395	357	410	367	342	356	412	402	377	368
34905	27117	12735	5467	3162	1771	1087	859	854	947	979	855	877	919	896	929	956	946	931	929	865	891	924	871	957	892	929	917	925	928	961	900	918	893	898	877	975	889	902	944	908	929	852	931	923	904	917	899	882	907	941	877	928	922	905	932	897	916	887	867	877	921	901	956	911	851	853	896	917	944	956	951	898	926	893	849	913	935	886	892	944	884	902	830	908	883	905	926	935	928	927	940	972	862	908	904	943	875	893	916	905	901	948	906	920	862	911	947	943	908	940	944	892	908	934	887	933	903	866	889	906	972	842	902	912	959	898	927	887	887	909	925	964	871	848	876	894	922	900	910	900	977	883	887	916	870	958	908	869	919	902	901	905	916	934	899	890	901	876	929	903	895	912	934	873	933	906	906	929	904	886	894	949	918	915	969	899	890	887	933	905	860	883	912	856	920	897	939	954	968	948	890	880	904	856	880	853	856	904	868	872	907	929	902	851	878	951	941	874	933	862	909	928	936	902	914	930	939	916	909	846	891	908	935	889	916	856	910	895	930	893	957	906	977	882	856	882	923	977	927	884	893	928	914	943	901	832	937	913	914	904	913	872	886	961	859	897	928	961	923	952	917	912	927	930	903	885	911	943	917	966	945	887	966	934	952	880	898	914	964	897	874	874	897	857	906	949	951	919	918	949	939	902	924	944	907	953	906	908	901	925	895	929	853	901	912	938	957	924	908	892	896	932	921	1011	863	882	851	865	901	908	876	874	921	900	903	894	897	908	928	944	862	900	904	914	961	901	936	883	914	927	916	893	912	871	853	879	861	907	932	862	954	922	873	882	849	892	878	895	896	937	870	991	907	879	878	889	877	894	872	924	873	927	927	903	902	933	908	853	860	928	964	867	906	843	935	903	972	850	923	931	897	872	929	948	916	898	933	867	863	896	906	891	948	876	926	907	947	866	948	894	927	952	936	856	855	880	876	946	941	926	894	883	899	972	901	903	909	922	890	919	917	946	896	927	912	912	909	877	897	945	943	911	928	930	902	950	958	925	884	884	880	938	953	883	984	840	898	902	930	866	977	918	918	907	916	921	902	842	900	945	912	905	927	910	922	901	889	891	919	964	914	942	904	922	891	885	924	938	849	935	900	909	923	856	883	879	878	867	877	935	871	893	897	869	897	908	861	912	907	907	941	896	905	934	860	966	940	932	878	945	895	914	932	875	925	944	936	945	912	918	948	922	891	901	924	912	946	913	859	899	895	889	895	874	858	927	971	932	876	944	931	971	914	907	977	901	891	944	904	955	901	940	898	970	906	926	931	895	966	922	878	939	955	952	904	914	909	896	891	945	911	870	922	926	867	875	910	904	982	905	940	892	952	892	975	908	907	908	926	899	898	897	874	920	946	853	879	920	900	878	938	871	877	910	931	857	878	967	919	896	932	966	901	899	899	876	908	857	890	910	879	922	892	926	899	900	932	903	929	891	952	904	912	899	886	977	905	922	859	923	909	877	890	868	886	900	879	897	958	883	954	933	921	890	883	938	879	930	862	904	908	908	900	908	923	880	926	906	883	879	859	860	921	896	949	925	924	923	885	905	925	895	912	887	938	935	929	902	912	941	973	909	883	882	908	912	992	833	915	869	882	940	920	919	944	968	937	854	900	969	895	941	861	942	941	955	892	883	894	883	875	924	877	884	893	879	859	906	936	897	906	944	916	922	895	877	918	888	890	941	906	952	918	902	886	908	916	917	871	893	906	940	983	923	908	902	945	839	913	893	895	943	869	891	925	941	904	921	848	873	907	863	906	861	932	885	884	882	907	928	884	913	896	880	883	884	904	926	913	940	959	887	866	972	964	945	912	865	941	857	915	893	897	955	872	911	958	903	936	914	917	942	915	899	900	884	916	904	899	892	827	902	866	947	915	940	915	965	888	913	906	925	916	919	950	903	950	931	928	927	899	949	922	939	881	882	933	881	871	938	905	904	932	875	854	894	844	912	898	936	889	888	901	891	884	909	885	885	940	952	884	926	896	914	918	942	923	920	918	908	853	933	895	882	882	886	949	955	889	889	917	930	899	939	874	887	869	937	862	955	964	884	918	893	861	947	945	926	917	905	925	869	857	920	892	905	916	882	813	860	860	904	840	884	850	885	865	906	853	939	902	885	861	876	886	928	887	902	944	906	916	917	866	924	900	852	896	889	905	893	902	927	915	893	937	938	834	918	897	914	894	832	933	919	879	941	863	920	968	917	922	892	909	937	912	917	884	931	919	920	910	956	929	909	919	983	905	871	961	892	915	864	944	864	969	882	942	904	912	874	903	922	852	894	889	885	941	913	929	947	926	956	996	949	901	945	832	934	888	902	935	931	954	929	934	869	899	923	887	861	959	897	897	945	905	934	892	915	934	891	921	879	915	950	881	908	919	946	872	867	966	877	879	872	872	920	919	884	884	929	988	882	875	867	937	870	929	895	890	889	927	945	935	897	866	854	891	914	874	928	907	899	908	941	944	903	880	913	867	885	962	879	933	936	896	888	914	941	955	855	940	981	960	929	896	902	905	903	898	935	965	871	890	947	928	924	899	915	944	920	961	934	902	920	901	897	919	935	912	894	938	891	997	935	901	907	854	964	879	881	877	895	924	886	904	908	914	894	921	876	880	901	968	917	961	962	884	895	887	916	899	884	885	876	888	899	896	861	934	878	920	889	887	891	916	900	902	921	869	915	934	933	909	936	878	932	863	911	887	957	886	878	884	891	850	950	909	918	883	895	948	861	852	949	932	852	943	896	947	878	960	863	889	943	901	920	837	918	897	941	890	901	859	919	882	895	934	888	898	929	936	893	858	886	880	905	911	899	897	881	905	909	923	892	898	936	950	952	917	874	962	886	905	940	926	943	936	910	871	910	940	905	955	879	933	933	921	868	905	902	894	880	866	920	916	918	919	891	922	910	923	892	870	935	843	964	852	907	938	948	954	915	890	879	942	908	947	878	941	912	897	885	928	894	885	914	892	919	862	895	936	897	918	898	874	901	870	907	935	895	967	933	910	920	901	942	970	909	935	904	891	870	930	918	879	904	883	929	893	939	896	956	875	929	862	872	928	952	885	898	916	856	889	928	959	910	905	957	903	868	901	914	895	878	886	897	936	904	931	896	930	936	893	867	876	863	919	897	885	926	906	917	853	908	938	914	898	899	896	928	904	941	937	883	893	915	935	935	930	948	926	921	937	917	878	903	913	937	943	915	932	904	889	926	942	912	985	897	906	876	926	914	906	906	924	963	935	917	939	906	927	889	940	861	837	919	907	918	906	901	891	906	908	916	829	924	943	864	893	933	903	964	940	883	867	906	948	920	916	925	917	876	896	882	924	884	907	898	926	921	911	864	924	910	955	935	996	883	929	877	883	881	963	932	881	895	894	888	877	875	965	912	978	891	920	890	934	937	906	902	844	963	949	925	896	936	959	876	908	866	917	924	930	896	937	907	912	917	866	928	1011	928	996	940	908
79533	67189	45625	26940	12982	3581	876	488	440	446	453	450	454	442	487	452	480	499	478	440	475	447	431	494	454	453	483	492	457	438	473	425	470	457	458	418	473	481	445	451	449	469	466	440	460	476	436	460	437	504	504	466	457	471	498	442	458	488	466	460	477	459	451	453	441	486	451	461	440	436	465	453	475	453	487	525	498	442	496	474	426	438	449	470	458	475	426	452	438	453	440	443	476	455	435	467	489	450	507	453	467	476	457	444	488	450	452	467	426	462	476	499	440	451	486	471	475	429	474	468	414	444	462	449	445	433	432	443	447	440	451	471	518	449	447	441	437	491	416	479	484	434	441	461	462	441	461	485	430	463	488	462	427	447	486	474	447	474	449	425	444	476	470	467	469	491	447	439	472	479	498	432	483	422	444	455	456	480	459	466	479	472	455	486	487	478	452	464	460	458	443	439	467	449	459	459	469	484	455	443	448	470	433	472	516	462	493	491	431	494	496	467	456	477	434	464	442	470	474	470	490	477	439	488	475	499	466	432	432	464	469	485	477	486	434	447	460	451	467	438	493	416	491	439	456	434	447	472	447	463	482	453	490	437	453	434	457	454	451	454	440	454	444	454	451	474	477	449	440	454	468	507	449	473	409	465	461	428	474	485	478	465	473	504	451	468	435	484	454	476	413	444	491	493	468	462	462	476	457	451	466	474	469	491	425	460	488	460	459	455	450	478	497	438	494	481	453	436	462	481	439	469	444	467	442	460	475	524	442	455	447	506	421	439	456	442	464	452	455	493	447	430	442	455	417	462	493	434	449	507	492	456	441	486	484	458	487	467	488	417	445	485	473	475	426	491	491	478	457	442	456	474	408	482	483	469	492	442	444	453	496	454	437	445	489	458	459	494	454	485	446	442	470	450	443	485	464	434	478	464	494	451	441	452	479	459	441	463	441	429	469	459	453	442	449	457	447	450	458	418	463	493	455	485	490	466	488	447	481	473	450	426	473	517	468	497	463	436	440	427	431	428	442	472	438	475	459	468	447	463	462	460	427	486	435	489	480	484	469	429	486	461	473	447	449	509	496	430	465	472	486	433	446	471	440	475	500	478	486	509	492	467	446	478	434	499	483	466	471	493	438	483	461	454	419	459	468	450	440	452	467	485	505	448	449	470	455	463	435	427	423	466	464	466	447	482	456	471	431	453	470	432	480	468	461	501	454	447	476	437	468	425	478	449	484	444	429	500	471	420	475	439	458	497	486	482	477	456	482	424	475	462	468	444	454	433	425	464	466	447	494	491	515	507	458	460	489	492	440	449	502	480	452	424	487	443	391	435	435	447	465	450	446	502	491	441	475	499	451	474	460	455	460	491	482	471	461	467	466	486	428	463	444	462	431	480	475	467	461	437	479	465	432	478	443	450	472	481	447	435	482	493	455	469	433	423	427	510	436	407	457	452	443	467	440	452	461	460	476	431	461	489	477	457	468	491	478	490	460	471	447	475	451	452	463	435	472	484	429	404	475	478	445	465	518	428	497	469	451	464	489	439	442	461	460	465	463	477	511	492	488	452	504	461	478	480	448	465	463	481	440	449	509	421	455	453	437	471	456	471	464	453	483	462	487	445	460	480	454	449	501	462	496	451	416	435	451	451	471	463	464	445	465	444	490	455	475	424	447	505	469	416	476	499	445	502	477	446	470	483	464	449	448	452	456	429	470	483	485	500	466	471	425	425	504	474	479	461	441	486	457	425	483	468	476	412	439	466	456	490	451	470	459	417	453	453	456	438	438	423	446	468	434	433	444	480	460	464	431	452	446	441	427	475	441	466	452	449	445	439	468	474	472	405	424	463	445	452	452	494	475	444	468	470	489	427	459	470	397	469	493	484	453	459	479	436	481	449	462	499	441	445	466	495	480	403	458	425	503	449	452	467	462	434	443	458	477	422	435	467	473	433	472	463	495	444	520	469	455	430	434	476	471	466	470	460	501	457	478	439	455	454	431	437	454	451	460	432	465	482	466	497	499	436	471	417	471	486	410	452	480	453	451	463	473	510	473	449	495	457	446	472	446	429	470	436	434	446	459	467	440	448	450	432	466	434	485	445	497	498	511	463	440	442	485	481	432	454	430	453	486	440	448	471	427	436	473	436	469	435	460	492	451	477	400	465	463	516	413	486	421	505	440	429	441	449	436	471	465	432	444	421	458	470	425	436	411	386	495	480	504	499	455	432	474	459	450	452	454	463	417	456	483	422	455	457	434	463	477	491	432	484	451	474	455	435	465	464	474	500	461	419	462	456	401	488	494	458	450	482	470	458	492	478	470	446	492	485	462	497	491	488	447	476	432	444	518	468	458	457	466	452	485	484	439	509	495	448	439	456	455	442	478	432	460	445	445	450	480	486	453	465	496	477	481	491	445	456	437	443	465	441	446	424	433	436	464	462	460	470	435	459	469	433	451	413	490	484	455	489	493	495	454	465	471	470	515	449	497	483	442	443	470	464	480	450	464	449	431	488	456	463	444	473	486	404	493	469	443	469	460	453	484	473	446	454	442	430	471	463	492	432	485	494	479	462	491	511	474	460	450	421	439	479	486	473	471	446	435	418	457	484	464	485	461	459	475	456	481	476	471	478	465	401	489	444	490	487	473	461	446	455	469	485	458	439	436	439	458	438	440	476	469	427	503	497	488	428	450	470	440	424	469	460	502	441	480	480	455	486	481	468	406	469	455	521	462	451	493	423	447	456	471	470	455	466	469	447	457	474	424	482	435	468	446	472	445	435	449	429	445	486	500	481	476	503	452	453	463	428	455	484	486	481	468	449	416	456	467	437	424	453	477	444	455	489	466	466	478	484	485	459	433	472	425	491	464	442	437	485	442	466	484	469	433	459	443	475	454	498	448	471	446	475	436	498	470	486	450	458	444	444	477	442	449	418	479	454	489	500	447	427	434	441	486	502	454	506	488	452	460	532	482	433	470	485	469	451	486	488	489	507	460	462	468	484	492	455	416	451	423	449	474	454	444	454	464	476	449	459	478	488	427	458	509	446	472	455	462	468	465	501	441	449	491	470	457	476	439	469	434	438	425	468	480	427	472	500	449	428	453	444	467	461	451	429	443	436	446	469	476	449	487	428	459	507	495	451	459	441	471	459	444	482	494	476	442	458	449	444	469	452	461	485	492	436	459	493	455	424	456	447	463	467	415	410	478	473	497	473	438	444	449	459	447	441	463	459	446	433	462	466	464	465	465	463	479	469	446	469	508	459	487	438	465	458	480	451	486	451	464	494	481	464	495	464	454	470	472	449	444	456	428	476	476	476	460	466	483	468	499	472	431	418	465	444	468	497	481	462	473	492	425	471	481	470	502	487	435	451	448	445	505	458	482	478	463	434	498	429	443	441	439	455	456	460	484	456	450	448	462	479	487	392	466	462	445	443	463	436	461	470	442	473	417	490	444	461	447	459	437	465	432	439	452	479	495	446	464	455	429	484	439	445	422	508
55992	54650	44822	33758	21060	8615	2312	1062	1134	1107	1096	1040	1150	1081	1160	1052	1089	1116	1109	1158	1018	1069	1083	1087	1117	1132	1141	1102	1140	1099	1107	1083	1087	1161	1061	1102	1108	1143	1085	1143	1096	1100	1103	1117	1129	1069	1121	1055	1071	1111	1032	1116	1059	1054	1105	1137	1071	1110	1016	1115	1164	1089	1085	1102	1107	1070	1102	1081	1176	1100	1102	1152	1125	1056	1144	1079	1141	1103	1090	1082	1087	1111	1101	1127	1055	1063	1045	1071	1085	1120	1035	1057	1062	1124	1058	1063	1106	1019	1079	1074	1100	1086	1041	1109	1089	1148	1078	1110	1111	1138	1096	1124	1093	1058	1059	1174	1090	1035	1077	1127	1090	1111	1121	1087	1093	1094	1026	1126	1104	1045	1026	1166	1135	1062	1146	1088	1113	1086	1124	1080	1111	1119	1090	1048	1131	1099	1106	1061	1096	1094	1069	1086	1113	1088	1061	1074	1082	1141	1122	1096	1118	1126	1100	1133	1084	1051	1132	1100	1135	1131	1085	1148	1029	1091	1087	1116	1015	1104	1111	1117	1103	1034	1068	1125	1158	1103	1067	1133	1083	1133	1160	1060	1061	1076	1096	1078	1161	1121	1078	1047	1101	1114	1127	1078	1033	1177	1133	1070	1098	1112	1070	1099	1106	1130	1093	1129	1127	1055	1097	1112	1157	1146	1091	1050	1043	1069	1092	1127	1014	1071	1136	1036	1064	1074	1057	1111	1107	1105	1064	1071	1079	1062	1133	1095	1120	1117	1110	1060	1074	1122	1111	1055	1082	1187	1090	1087	1133	1083	1081	1117	1107	1115	1085	1123	1082	1116	1093	1110	1083	1073	1106	1134	1061	1102	1113	1094	1093	1114	1042	1098	1101	1028	1128	1093	1080	1106	1051	1061	1136	1162	1090	1060	1110	1033	1113	1072	1087	1135	1060	1108	1107	1081	1054	1084	1137	1134	1092	1104	1185	1046	1078	1091	1050	1099	1150	1115	1069	1116	1097	1079	1109	1113	1048	1076	1140	1085	1099	1060	1053	1080	1145	1068	1134	1143	1108	1078	1080	1062	1085	1138	1074	1103	1135	1111	1132	1058	1038	1108	1130	1034	1144	1146	1131	1082	1095	1068	1170	1088	1084	1065	1108	1062	1122	1086	1097	1087	1040	1095	1130	1068	1100	1072	1126	1075	1156	1106	1084	1104	1135	1096	1104	1043	1082	1093	1083	1116	1084	1136	1133	1062	1039	1098	1126	1113	1168	1102	1137	1112	1086	1134	1100	1075	1043	1111	1087	1129	1085	1115	1062	1106	1084	1042	1145	1086	1109	1106	1139	1131	1073	1071	1101	1113	1068	1093	1091	1089	1128	1134	1084	1087	1091	1065	1048	1062	1070	1102	1130	1028	1076	1011	1134	1064	1066	1065	1129	1176	1089	1092	1066	1087	1130	1093	1082	1099	1051	1081	1126	1071	1110	1101	1115	1009	1037	1072	1094	1042	1123	1098	1145	1117	1100	1136	1081	1114	1141	1094	1097	1039	1084	1042	1111	1115	1119	1134	1114	1067	1097	1068	1089	1027	1147	1050	1113	1070	1147	1075	1074	1071	1138	1062	1086	1038	1061	1083	1133	1088	1155	1109	1088	1145	1027	1109	1077	1078	1081	1106	1063	1055	1139	1080	1032	1102	1146	1142	1077	1100	1115	1139	1058	1102	1085	1114	1097	1115	1151	1100	1162	1085	1088	1091	1066	1095	1127	1084	1104	1108	1042	1115	1107	1108	1103	1071	1084	1080	1169	1138	1118	1084	1094	1025	1054	1076	1141	1124	1068	1119	1103	1033	1159	1102	1126	1088	1119	1104	1069	1105	1100	1096	1057	1044	1054	1119	1125	1083	1044	1072	1092	1142	1113	1157	1081	1135	1135	1119	1101	1106	1081	1057	1122	1108	1037	1048	1125	1064	1125	1150	1060	1022	1062	1074	1142	1112	1039	1100	1098	1090	1086	1094	1058	1097	1094	1111	1129	1100	1083	1050	1067	1081	1100	1116	1139	1130	1090	1069	1129	1137	1074	1081	1108	1048	1023	1057	1156	1087	1072	1098	1094	1110	1155	1067	1061	1106	1088	1099	1103	1048	1173	1123	1100	1105	1197	1062	1099	1126	1127	1103	1117	1055	1053	1068	1147	1173	1050	1203	1111	1061	1043	1078	1107	1098	1077	1133	1090	1068	1079	1140	1111	1074	1079	1064	1118	1081	1099	1112	1095	1024	1094	1096	1119	1077	1084	1071	1110	1107	1072	1144	1076	1131	1092	1044	1077	1091	1118	1088	1094	1082	1131	1033	1117	1137	1096	1121	1117	1132	1071	1144	1105	1066	1078	1115	1038	1140	1150	1130	1069	1134	1098	1161	1055	1014	1085	1058	1105	1097	1088	1068	1085	1111	1081	1126	1077	1151	1120	1112	1031	1130	1138	1053	1074	1088	1054	1072	1105	1104	1028	1083	1112	1026	1183	1062	1098	1081	1095	1115	1059	1104	1093	1007	1058	1053	1093	1065	1068	1085	1070	1156	1113	1095	1157	1079	1050	1109	1083	1111	1065	1065	1078	1066	1144	1071	1087	1109	1115	1090	1122	1077	1119	1120	1135	1078	1075	1076	995	1134	1094	1064	1100	1026	1115	1093	1078	1067	1105	1079	1102	1066	1111	1138	1134	1055	1113	1123	1158	1113	1129	1108	1065	1065	1043	1115	1093	1102	1106	1116	1091	1104	1137	1086	1070	1117	1146	1085	1079	1130	1124	1070	1157	1118	1040	1128	1102	1142	1150	1101	1080	1061	1110	1076	1021	1122	1119	1080	1114	1067	1112	1086	1084	1102	1088	1125	1085	1108	1091	1072	1142	1124	1040	1118	1129	1066	1168	1031	1095	1134	1093	1075	1115	1162	1080	1050	1118	1085	1042	1065	1156	1078	1113	1136	1080	1064	1117	1135	1080	1059	1088	1091	1090	1157	1092	1100	1131	1011	1101	1106	1063	1064	1069	1116	1130	1029	1080	1113	1112	1054	1066	1108	1125	1094	1099	1099	1152	1155	1127	1163	1056	1074	1133	1071	1142	1062	1112	1121	1113	1091	1098	1089	1048	1104	1034	1047	1105	1115	1115	1142	1072	1054	1126	1115	1096	1053	1078	1079	1105	1123	1107	1059	1124	1084	1128	1100	1094	1106	1094	1066	1062	1056	1099	1056	1063	1089	1069	1144	1050	1139	1112	1045	1126	1036	1093	1098	1079	1092	1062	1115	1016	1092	1058	1031	1036	1114	1067	1075	1160	1137	1156	1059	1055	1053	1093	1105	1062	1076	1060	1083	1131	1111	1122	1069	1090	1077	1112	1123	1084	1010	1100	1098	1057	1123	1118	1092	1180	1126	1109	1123	1115	1173	1092	1093	1082	1058	1049	1079	1089	1145	1058	1094	1128	1069	1079	1095	1113	1043	1138	1111	1113	1099	1122	1108	1091	1112	1063	1128	1136	1108	1119	1089	1143	1125	1130	1062	1097	1116	1115	1098	1107	1082	1094	1128	1086	1079	1040	1124	1062	1069	1099	1063	1074	1071	1095	1047	1039	1098	1094	1103	1074	1084	1135	1090	1097	1133	1095	1077	1128	1072	1079	1155	1062	1138	1114	1109	1115	1095	1145	1063	1119	1109	1098	1015	1135	1047	1088	1098	1144	1072	1083	1081	1098	1081	1069	1108	1081	1057	1098	1115	1175	1108	1078	1155	1118	1195	1100	1063	1105	1087	1121	1037	1109	1127	1082	1185	1044	1027	1133	1124	1054	1098	1124	1022	1129	1145	1094	1137	1116	1092	1098	1113	1087	1086	1091	1103	1085	1087	1083	1096	1077	1047	1076	1149	1065	1108	1100	1108	1091	1149	1055	1175	1106	1043	1065	1073	1064	1128	987	1114	1118	1066	1114	1099	1112	1164	1110	1087	1054	1133	1107	1040	1119	1075	1055	1075	1089	1066	1191	1102	1125	1108	1104	1087	1097	1055	1114	1027	1127	1124	1124	1104	1077	1137	1105	1098	1075	1099	1145	1111	1090	1111	1075	1092	1171	1039	1062	1105	1140	1097	1096	1114	1061	1083	1065	1054	1064	1070	1070	1090	1148	1112	1098	1142	1084	1198	1130	1000	1094	1093	1132	1057	1029	1101	1140	1091	1042	1082	1131	1157	1104	1064	1088	1153	1110	1055	1089	1122	1093	1096	1115	1122	1107	1069	1112	1059	1072	1108	1110	1087	1115	1087	1104	1108	1081	1109	1105	1131	1100	1150	1125	1119	1148	1114	1101	1086	1104	1093	1081	1073	1111	1146	1129	1029	1087	1107	1106	1080	1125	1190	1153	1072	1167	1099	1077	1048	1120	1109	1137	1111	1127	1102	1116	1052	1084	1128	1086	1139	1083	1029	1122	1073	1091	1083	1100	1137	1053	1135	1060	1206	1098	1083	1080	1098	1144	1107	1098	1135	1132	1060	1084	1112	1062	1102	1099	1094	1111	1137	1056	1117	1084	1108	1038	1115	1100	1016	1096	1120	1114	1118	1126	1114	1084	1131	1078	1096	1108	1067	1110	1120	1062	1084	1093	1066	1097	1164	1104	1118	1082	1093	1064	1096	1131	1066	1066	1100	1108	1068	1133	1128	1124	1082	1109	1098	1121	1067	1119	1151	1124	1073	1110	1063	1124	1095	1156	1085	1086	1123	1093	1089	1069	1052	1143	1090	1115	1035	1125	1101	1130	1101	1113	1142	1104	1093	1106	1077	1080	1097	1036	1048	1135	1107	1116	1108	1052	1083	1088	1105	1144	1161	1040	1135	1100	1153	1054	1168	1124	1062	1091	1065	1068	1069	1098	1089	1092	1083	1109	1104	1045	1104	1155	1058	1089	1104	1080	1092	1058	1107	1113	1069	1083	1085	1133	1044	1082	1051	1099	1097	1088	1084	1115	1099	1154	1060	1078	1066	1085	1028	1150	1065	1119	1090	1097	1093	1109	1089	1133	1070	1116	1085	1083	1086
88585	77546	60513	35720	15456	3742	665	491	439	463	470	514	523	457	494	483	447	446	450	509	446	478	460	480	472	456	508	477	476	509	431	528	483	448	477	485	468	513	515	442	456	456	486	511	443	469	439	454	454	449	459	449	430	483	488	479	430	483	438	465	444	502	471	486	483	442	451	476	441	463	469	437	486	464	433	462	530	439	472	481	479	540	486	508	466	494	457	420	444	450	444	493	444	525	497	453	499	458	507	432	423	483	480	438	470	515	507	434	475	474	454	436	410	426	461	453	477	453	478	442	467	457	480	476	476	473	453	463	481	456	478	479	466	450	466	484	467	488	434	460	477	443	443	462	495	482	461	495	429	467	491	474	471	469	439	470	476	477	465	496	454	473	457	471	432	491	446	486	473	420	432	461	477	478	466	458	496	467	450	453	410	412	480	440	515	462	480	448	447	469	455	519	482	477	468	458	473	479	428	453	463	454	491	453	468	439	491	445	462	446	451	411	452	489	442	511	450	478	458	463	449	479	485	455	458	476	453	453	469	452	471	460	442	472	455	448	469	505	493	453	477	478	498	452	453	456	496	447	475	452	470	443	418	457	466	458	443	459	449	508	436	430	455	489	469	435	499	493	472	507	468	463	482	466	493	423	417	448	453	434	431	486	430	477	468	459	451	422	511	462	465	486	476	488	487	510	471	448	477	443	462	469	429	499	450	494	465	445	415	459	492	477	461	482	464	465	464	491	471	475	460	433	468	513	458	463	470	546	438	508	432	470	480	458	508	507	490	450	480	480	448	467	483	463	490	421	464	488	466	487	499	445	470	470	458	445	457	484	465	439	485	450	494	446	456	430	500	454	458	464	474	472	425	430	473	450	471	437	499	427	456	473	465	464	486	470	444	470	479	475	500	451	433	449	458	454	457	437	447	485	461	488	459	475	445	457	463	483	432	464	463	479	468	487	419	492	472	442	482	470	447	453	510	483	433	495	520	457	466	470	515	484	459	466	473	452	474	460	477	436	462	464	447	486	442	461	464	487	489	496	468	469	456	469	474	445	475	481	477	439	477	465	505	449	481	458	451	446	487	441	471	478	473	495	518	453	469	469	463	441	495	496	463	476	461	442	456	451	459	478	448	483	464	519	451	459	462	496	472	447	469	466	424	449	456	482	479	477	519	468	472	487	439	519	477	474	449	452	467	463	453	473	453	500	462	465	456	425	453	463	464	449	438	477	452	421	453	434	458	495	454	479	528	476	456	473	473	455	498	447	480	479	458	484	464	443	489	471	452	432	453	448	460	451	479	493	459	474	440	445	474	467	449	424	450	462	448	475	446	465	465	448	448	449	457	441	474	446	463	473	449	491	443	472	444	450	469	407	478	444	474	434	436	495	478	466	455	406	457	456	480	465	465	438	471	484	446	446	480	477	443	419	455	512	472	484	447	453	455	486	474	500	418	464	453	500	483	458	432	483	455	462	464	460	484	479	493	467	433	490	463	479	460	432	482	448	450	478	478	469	457	454	483	459	466	512	453	474	473	459	492	504	456	429	473	481	466	447	471	480	485	437	473	497	411	471	458	504	471	453	448	468	464	469	496	495	454	444	466	497	476	449	504	425	483	465	468	453	470	463	486	428	496	435	451	430	473	488	480	429	476	462	455	460	478	474	476	484	451	485	466	489	470	448	465	422	531	458	483	460	465	476	479	438	473	468	454	500	472	486	473	413	477	453	429	460	441	464	468	422	467	442	461	480	493	410	498	472	454	450	489	448	490	451	434	465	488	458	471	461	474	450	469	416	425	456	516	466	451	455	488	498	439	468	447	479	469	454	465	447	461	463	473	466	469	458	425	445	458	507	447	471	490	462	479	507	480	444	451	431	498	477	482	515	465	494	496	476	447	450	466	458	471	469	459	448	466	461	416	474	420	448	493	476	440	448	427	467	434	471	434	480	468	465	441	440	425	473	475	480	468	505	438	513	491	471	424	448	446	521	481	462	456	473	427	428	461	443	441	472	458	471	472	481	467	477	482	489	457	484	470	462	463	437	460	485	414	448	425	463	487	491	461	477	458	436	452	495	479	503	485	459	442	463	461	476	461	497	495	489	454	496	435	445	490	499	454	480	497	518	473	462	520	452	482	425	442	456	440	476	471	495	493	473	482	437	483	459	470	433	482	470	490	427	466	434	479	476	504	429	455	447	444	466	456	431	441	455	480	499	455	517	456	443	433	481	458	510	493	514	441	480	450	479	468	448	479	449	469	459	416	489	441	480	460	497	469	475	449	491	427	508	480	442	491	467	458	502	474	481	495	459	476	457	469	432	465	507	497	478	482	475	457	459	444	443	451	475	429	472	470	504	496	457	453	457	459	502	483	490	443	418	455	455	480	450	467	492	454	451	462	439	464	438	414	471	447	472	499	450	433	459	465	489	473	512	484	433	434	481	481	451	468	472	456	449	472	443	471	455	441	454	453	437	478	477	472	470	448	488	484	449	474	419	454	517	480	478	423	474	455	466	449	432	474	442	479	454	436	433	461	453	460	507	499	480	465	458	478	466	462	469	470	472	496	454	472	487	443	450	489	466	469	456	473	547	482	449	466	449	472	412	420	465	466	521	454	466	481	469	449	447	465	490	483	452	471	465	478	450	466	490	430	456	459	464	475	505	459	465	455	501	466	460	514	468	501	457	481	441	477	477	445	429	458	451	470	466	482	477	477	444	485	452	464	457	452	457	513	451	477	503	400	470	444	474	460	441	446	493	449	442	476	443	489	496	473	498	443	454	489	490	426	450	473	442	464	458	468	489	459	459	445	475	469	453	497	473	464	495	478	481	440	455	478	446	489	470	418	479	487	471	462	455	444	470	483	436	475	468	475	488	444	435	434	465	441	457	469	467	474	479	465	493	464	485	459	494	480	452	463	471	488	434	459	467	454	456	474	484	474	481	450	492	495	458	464	476	448	491	483	460	466	510	466	450	493	494	474	474	475	457	473	490	477	468	459	467	519	470	445	459	458	489	480	456	492	474	454	473	457	484	436	469	480	494	500	445	465	458	459	436	458	457	478	492	480	458	473	469	472	500	483	491	451	465	432	480	425	455	464	471	466	450	473	423	504	471	494	458	487	481	449	473	465	480	478	475	462	489	480	466	449	520	486	443	463	476	487	424	484	472	429	486	498	472	434	452	424	479	499	473	460	475	467	453	460	432	471	465	474	460	468	478	433	476	440	462	456	444	449	440	512	462	472	431	451	446	506	501	431	442	480	434	471	489	443	466	479	475	487	472	431	471	477	446	422	460	456	462	442	479	468	487	481	408	473	457	526	455	472	462	449	510	421	460	497	491	460	412	412	470	414	450	437	448	489	476	452	454	468	466	512	497	456	458	526	493	499	473	467	513	445	489	439	492	475	503	466	487	415	442	454	430	452	441	504	473	505	471	442	444	452	465	454	420	514	452	468	456	463	449	449	491	465	448	476	527	421	460	477	486	487	476	450	426
65648	67421	58586	39984	17500	7067	1590	1107	1040	1068	1083	1090	1062	1062	1102	1084	1067	1049	1085	1136	1120	1077	1119	1082	1047	1139	1063	1091	1063	1087	1038	1102	1052	1094	1059	1082	1078	1122	1096	1061	1043	1037	1127	1045	1025	1063	1123	1064	1048	1111	1124	1028	1032	1082	1068	1051	1161	1071	1106	1045	1079	1080	1069	1100	1094	1061	1038	1007	1098	1016	1039	1069	1076	1151	1080	1037	1067	1059	1045	1090	1088	1118	1074	1069	1077	1057	1103	1062	1085	1137	1112	1062	1091	1080	1081	1073	1105	1135	1082	1078	1056	1083	1090	1073	1130	1164	1086	1115	1073	1075	1076	1098	1105	1120	1028	1067	1079	1036	1090	1099	1065	1098	1092	1126	1104	1128	1120	1094	1068	1078	1108	1027	1117	1069	1093	1081	1092	1110	1066	1082	1110	1075	1068	1090	1073	1062	1030	1062	1093	1097	1143	1067	1043	1069	1046	1110	1059	1081	1053	1094	1104	1059	1066	1099	1075	1060	1073	1026	1108	1065	1081	1064	1047	1061	1145	1064	1037	1107	1048	1047	1156	1089	1082	1109	1122	1077	1101	1091	1093	1111	1095	1069	1105	1056	1105	1090	1110	1066	1112	1087	1093	1107	1077	1144	1105	1053	1095	1092	1080	1125	1053	1079	1109	1059	1043	1089	1062	1141	1056	1044	1034	1041	1094	1061	1064	1146	1114	1077	1105	1092	1080	1127	1076	1095	1120	1028	1061	1075	1143	1133	1021	1131	1065	1038	1076	1132	1066	1120	1027	1128	993	1124	1061	1067	1085	1080	1116	1068	1087	1124	1069	1084	1122	1085	1126	1094	1149	1076	1074	1107	1055	1095	1110	1032	1088	1072	1085	1091	1080	1002	1047	1103	1048	1101	998	1085	1080	1048	1121	1102	1088	1049	1112	1039	1098	1059	998	1077	1111	1091	1067	1090	1113	1133	1120	1111	1068	1083	1049	1099	1120	1044	1118	1017	1026	1033	1084	1144	1146	1000	1113	1126	1111	1095	1057	1125	1103	1091	1131	1057	1047	1062	1088	1056	1101	1059	1059	1097	1103	1130	1030	1072	1080	1085	1059	1140	1038	1126	1076	1064	1047	1074	1089	1050	1132	1119	1075	1089	1100	1172	1040	1080	1070	1108	1096	1066	1147	1079	1052	1034	1100	1050	1087	1076	1077	1073	1116	1086	1084	1054	1092	1056	1120	1078	1051	1087	1079	1045	1070	1066	1073	1099	1120	1030	1045	1027	1118	1087	1151	1106	1124	1052	1098	1098	1084	1084	1068	1087	1028	1067	1049	1069	1139	1059	1075	1073	1033	1123	1081	1126	1077	1012	1038	1052	1056	1099	1031	1057	1070	1066	1071	1062	1132	1071	1074	1093	1093	1063	1114	1103	1097	1036	1041	1097	1029	1140	1119	1073	1107	1072	1073	1091	1095	1040	1050	1080	1065	1096	1116	1075	1044	1075	1117	1070	1128	1105	1075	1044	1100	1130	1087	1116	1112	1095	1048	1005	1048	1061	1117	1071	1072	1075	1124	1065	1077	1096	1152	1093	1084	1064	1100	1017	1031	1131	1097	1101	1039	1148	1053	1103	1100	1123	1079	1067	1088	1079	1058	1135	1071	1064	1120	1047	1076	1083	1116	1086	1095	1104	1109	1039	1103	1100	1121	1033	1112	1102	1104	1089	1120	1105	1110	1020	1066	1049	1030	1081	1065	1099	1128	1105	1056	1144	1036	1017	1135	1044	1068	1079	1051	1121	1118	1060	1074	1126	1055	1090	1046	1054	1051	1105	1080	1081	1096	1105	1017	1110	1089	1092	1107	1111	1112	1082	1122	1049	1054	1096	1072	1102	1082	1085	1081	1036	1086	1177	1115	1081	1068	1095	1118	1057	1164	1113	1089	1078	1067	1043	1097	1057	1023	1072	1114	1042	1021	1146	1139	1072	1104	1088	1163	1090	1111	1088	1080	1131	1065	1037	1101	1065	1026	1071	1085	1094	1105	1125	1072	1105	1132	1147	1107	1101	1123	1038	1080	1111	1075	1176	1060	1057	1065	1021	1100	1088	1097	1122	1033	1133	1104	1088	1129	1081	1037	1093	1063	1063	1049	1091	1102	1104	1100	1093	1074	1124	1070	1072	1141	1107	1084	1072	1074	1085	1079	1075	1108	1052	1082	1123	1051	1160	1118	1085	1065	1057	1097	1050	1088	1082	1081	1085	1063	1132	1075	1109	1122	1044	1087	1078	1129	1071	1090	1066	1104	1106	1118	1093	1115	1063	1111	1084	1076	1123	1100	1087	1103	1055	1093	1104	1071	1035	1059	1139	1116	1023	1046	1136	1076	1168	1073	1114	1053	1094	1101	1050	1025	1107	1101	1081	1103	1143	1095	1080	1116	1059	1103	1037	1080	1071	1087	1116	1065	1067	1061	1145	1102	1035	1065	1108	1083	1057	1040	1118	1041	1115	1052	1105	1050	1081	1077	1118	1066	1074	1104	1056	1084	1088	1097	1092	1107	1080	1071	1075	1002	1099	1091	1049	1083	1076	1063	1078	1089	1093	1133	1047	1114	1064	1093	1072	1072	1089	1103	1073	1135	1101	1111	1095	1086	1117	1054	1158	1060	1044	1091	1088	1083	1073	1091	1097	1062	1070	1064	1089	1034	1103	1053	1074	1031	1070	1071	1092	1087	1081	1058	1053	1049	1075	1096	1113	1106	1118	1089	1075	1050	1068	1079	1096	1148	1049	1082	1094	1034	1086	1087	1057	1072	1126	1084	1099	1141	1051	1072	1088	1114	1071	1114	1042	1120	1107	1003	1020	1081	1120	1087	1100	1083	1067	1052	1030	1093	1073	1092	1072	1021	1089	1033	1072	1072	1122	1035	1079	1062	1064	1123	1067	1111	1062	1082	1109	1138	1094	1098	1111	1126	1060	1129	1102	1047	1114	1100	1112	1124	1110	1086	1113	1054	1061	1166	1016	1115	1133	1056	1074	1112	1147	1053	1112	1098	1049	1049	1030	1082	1054	1051	1037	1029	1081	1084	1059	1120	1084	1116	1113	1066	1084	1088	1099	1095	1115	1086	1032	1074	1072	1094	1115	1105	1160	1078	1082	1096	1122	1080	1128	1057	1074	1022	1084	1059	1094	1143	1047	1088	1092	1075	1033	1123	1070	1086	1083	1110	1051	1081	1069	1096	1092	1067	1123	1071	1028	1050	1098	1119	1060	1048	1144	1046	1048	1077	1148	1172	1070	1145	1089	1060	1055	1114	1111	1114	1064	1000	1101	1081	1086	1082	1060	1095	1095	1060	1074	1095	1114	1152	1077	1028	1050	1062	1073	1062	1074	1075	1071	1030	1111	1080	1084	1040	1120	1074	1116	1059	1063	1098	1095	1112	1051	1084	1121	1080	1043	1050	1093	1043	1048	1079	1084	1061	1074	1108	1084	1078	1053	1063	1064	1092	1103	1076	1150	1015	1078	1090	1102	1050	1107	1111	1084	1121	1076	1051	1123	1129	1069	1032	1026	1056	1062	1085	1053	1157	1137	1090	1133	1114	1074	1060	1042	1105	1057	1107	1123	1066	1052	1064	1036	1088	1036	1031	1060	1075	1046	1084	1101	1065	1022	1126	1109	1113	1053	1040	1105	1080	1110	1123	1082	1109	1021	1115	1148	1024	1092	1052	1024	1110	1071	1047	1106	1063	1146	1080	1141	1105	1071	1066	1059	1087	1086	1060	1082	1074	1048	1054	1118	1011	1071	1083	1145	1103	1068	1121	1115	1016	1074	1019	1116	1114	1118	1013	1068	1093	1118	1054	1053	990	1067	1107	1051	1069	1129	1053	1091	1069	1076	1081	1061	1049	1060	1072	1171	1055	1075	1065	1063	1138	1057	1018	1063	1100	1122	1108	1069	1087	1073	1085	1084	1085	1072	1072	1095	1078	1021	1069	1147	1118	1056	1056	1103	1046	1120	1136	1125	1083	1043	1036	1093	1063	1080	1125	997	1092	1095	1063	1096	1095	1097	1084	1061	1103	1123	1097	1067	1137	1057	1082	1026	1127	1122	1066	1070	1145	1085	1055	1114	1086	1107	1079	1103	1021	1049	1111	1164	1110	1075	1113	1080	1050	1124	1068	1097	1077	1062	1037	1121	1126	1052	1117	1044	1047	1062	1074	1100	1054	1109	1142	1058	1059	1058	1079	1127	1044	1057	1096	1097	1115	1028	1079	1085	1049	1123	1084	1057	1095	1096	1038	1099	1099	1093	1127	1046	1130	1072	1140	1043	1026	1118	1069	1094	1102	1075	1081	1114	1087	1072	1117	1108	1076	1092	1075	1089	1054	1097	1099	1068	1143	1051	1072	1054	1068	1094	1110	1076	1085	1162	1082	1111	1042	1081	1112	1117	1078	1124	1054	1108	1077	1151	1138	1116	1076	1063	1057	1068	1069	1110	1120	1018	1070	1080	1096	1101	1022	1037	1127	1031	1096	1026	1109	1077	1058	1098	1060	1063	1063	1099	1087	1047	1080	1107	1137	999	1121	1035	1050	1120	1082	1147	1015	1085	1138	1069	1093	1124	1044	1107	1095	1131	1085	1069	1074	1127	1061	1161	1052	1066	1058	1060	1112	1018	1013	1094	1055	1119	1055	1061	1045	1057	1074	1156	1072	1107	1064	1080	1100	1119	1017	1079	1088	1094	1074	1086	1067	1082	1105	1095	1095	1080	1140	1093	1117	1156	1098	995	1138	1051	1156	1105	1083	1118	1122	1094	1104	1066	1047	1117	1031	1086	1098	1135	1058	1118	1085	1093	1084	1065	1085	1138	1064	1104	1053	1113	1100	1093	1053	1034	1068	1077	1072	1133	1128	1039	1122	1022	1139	1070	1120	1113	1108	1108	1106	1103	1112	1110	1116	1089	1096	1098	1091	1142	1126	1068	1047	1077	1140	1065	1105	1060	1074	1113	1044	1027	1083	1010	1109	1058	1063	1109	1076	1073	1077	1091	1038	1126	1063	1054	1073	1096	1079	1132	1099	1073	1066	1074
39641	27066	12330	3262	862	434	406	373	328	338	354	342	359	341	347	323	344	353	355	363	385	348	395	404	333	348	380	384	345	354	336	326	345	317	327	359	365	359	355	335	341	340	387	342	362	377	334	367	358	388	377	352	368	304	365	364	368	337	340	378	344	391	350	374	368	330	382	338	350	345	391	350	369	364	351	353	419	374	338	332	361	340	379	375	368	316	396	383	378	407	365	348	355	374	370	328	362	305	338	378	357	346	347	338	363	356	347	356	323	352	403	366	352	372	391	346	373	364	321	334	377	341	346	353	345	316	364	361	356	370	339	362	365	355	321	374	362	356	365	355	351	358	357	354	373	360	354	329	348	364	405	365	337	385	360	381	348	347	365	370	343	355	329	344	385	362	349	338	347	347	365	380	353	359	380	329	367	389	338	373	346	357	343	344	364	369	347	389	316	361	363	341	363	356	351	408	366	348	321	355	369	371	345	344	325	345	363	333	369	337	354	379	370	366	349	339	365	365	344	328	340	356	358	365	341	343	348	366	364	360	366	359	337	342	384	355	333	325	342	346	340	352	370	368	364	339	343	320	363	364	387	353	360	336	351	358	375	369	360	361	373	354	356	362	394	369	369	365	349	333	347	339	355	331	354	305	366	366	376	324	352	355	362	346	360	376	350	371	343	362	341	319	351	366	335	372	391	361	373	327	358	367	349	334	357	372	368	399	336	384	418	332	341	358	350	379	376	334	356	341	338	384	358	361	340	372	401	367	391	364	336	383	383	315	379	372	334	344	378	363	364	354	382	345	340	381	363	301	359	357	345	351	325	371	371	354	358	335	383	363	360	374	375	361	334	356	338	383	368	348	364	345	366	346	346	375	372	342	336	359	357	376	358	345	360	368	339	392	358	378	358	362	372	365	408	339	402	379	349	348	353	364	351	364	375	332	363	389	363	376	370	372	338	344	359	369	357	361	368	364	352	353	366	316	338	378	378	331	328	385	379	329	371	380	391	372	327	335	327	357	396	359	355	383	386	395	420	377	383	319	330	352	359	347	386	390	388	345	360	354	351	344	347	364	369	370	318	334	340	372	386	357	352	337	347	338	368	332	368	349	336	340	368	384	365	356	318	341	375	384	367	388	369	364	344	379	339	369	362	374	380	355	355	377	357	362	373	310	345	381	336	347	353	341	360	335	349	372	336	358	357	348	357	358	334	378	340	331	319	310	356	366	376	374	342	365	370	371	375	346	416	391	364	374	337	370	384	367	341	373	345	356	389	357	352	348	354	342	347	371	350	339	363	354	330	361	364	356	329	360	370	328	378	313	364	362	372	331	356	340	334	372	316	363	412	398	325	346	354	355	364	388	321	365	382	372	375	346	330	351	347	338	334	350	341	344	367	331	363	350	363	351	322	348	350	401	375	338	389	375	352	322	353	397	339	336	360	339	334	330	368	370	333	328	335	355	392	392	391	409	361	375	358	368	372	379	357	363	361	347	429	379	357	363	375	370	319	389	373	350	366	360	352	353	352	344	364	357	349	375	380	362	370	339	361	360	376	360	386	368	362	311	362	328	354	340	357	366	354	374	369	316	398	401	365	338	335	365	348	369	359	353	377	343	327	380	347	347	367	344	343	376	384	334	360	348	341	338	375	327	335	361	327	351	384	349	364	341	381	379	369	328	331	344	349	387	350	369	346	367	342	360	381	342	374	341	371	365	357	357	352	353	341	373	334	346	370	340	347	380	368	340	398	367	333	340	366	364	343	364	414	361	412	336	382	319	338	358	313	360	379	322	354	298	352	353	343	340	356	345	350	387	384	379	338	348	336	362	341	367	357	347	378	350	378	341	405	338	379	364	358	356	361	325	331	354	377	358	341	366	352	376	358	353	392	362	381	358	382	350	353	329	362	356	355	380	330	326	367	347	367	386	405	359	314	341	346	319	358	351	373	365	367	366	391	337	376	357	346	342	374	333	388	343	330	337	380	326	364	360	364	366	368	384	330	340	380	375	363	345	356	347	370	367	383	414	347	381	375	369	356	357	317	359	379	336	359	360	368	412	367	348	342	388	385	341	347	337	374	364	344	348	401	386	366	362	359	330	337	378	343	350	363	382	366	337	337	327	378	339	353	340	365	356	368	341	348	386	365	350	393	350	381	361	379	358	366	346	354	340	379	381	381	349	303	325	349	358	321	339	380	331	362	334	356	380	338	363	363	355	355	346	357	357	396	374	370	370	366	370	372	346	366	336	358	370	369	345	365	356	371	390	381	341	360	387	343	360	388	337	354	331	372	332	358	357	356	393	373	345	370	366	390	373	351	364	360	376	383	392	387	358	368	319	355	336	313	332	384	369	380	377	379	368	333	376	351	342	359	352	382	383	361	362	354	381	346	352	370	339	383	343	321	362	368	354	335	315	371	390	375	375	363	361	361	350	365	335	347	325	334	380	372	337	360	360	346	330	395	350	369	380	372	372	328	344	341	346	376	367	361	374	397	388	391	374	369	371	354	331	335	362	362	328	360	370	359	337	347	362	348	338	368	387	332	395	318	352	379	377	360	371	326	328	384	377	369	365	343	385	367	353	318	380	342	348	352	389	360	364	340	360	355	349	323	384	339	353	360	381	367	352	362	347	375	369	332	350	395	381	379	328	339	381	398	361	340	349	356	383	354	363	365	371	387	386	341	366	342	347	366	329	389	344	353	328	347	348	348	352	357	343	392	364	382	340	355	349	369	357	388	353	387	306	335	340	312	370	369	326	365	355	350	371	378	370	371	358	370	359	361	357	365	380	359	334	366	356	383	352	346	360	352	379	354	351	357	381	384	389	394	314	386	374	366	365	384	325	345	360	331	362	350	371	356	348	361	358	344	377	354	364	357	415	328	369	348	398	361	354	346	371	359	336	335	336	351	329	367	316	336	378	361	331	349	370	359	348	349	374	396	343	394	356	385	369	343	370	354	373	376	407	347	389	355	365	406	357	346	381	357	320	386	306	355	336	340	362	352	387	383	334	350	385	374	342	364	347	370	352	328	351	358	348	362	362	358	363	341	321	345	356	375	355	364	374	362	348	364	340	368	321	349	368	386	362	340	359	338	364	352	354	376	353	380	338	378	312	344	364	349	352	363	378	391	334	352	358	366	327	350	367	344	378	320	379	341	342	310	371	348	354	334	374	382	349	340	338	358	356	377	344	388	381	368	369	371	353	383	360	343	338	372	342	359	346	360	362	353	385	351	390	362	335	369	394	335	343	378	359	335	332	371	355	346	315	392	342	349	339	346	372	352	357	359	387	358	335	357	384	352	372	358	356	356	340	345	379	361	346	338	349	362	388	336	367	342	366	358	366	351	340	374	346	350	322	336	363	339	365	350	342	320	366	411	353	349	369	353	360	313	348	355	392	369	369	337	346	344	362	345	331	313	335	388	353	366	341	335	331	360	362	365	391	353	375	373	376	349	351	324	361	359	341	321	361	364	342	343	387	373	304	343	401	332	389
34754	27757	16489	6969	2220	1296	892	937	889	891	883	957	878	892	894	854	867	926	891	875	830	875	926	903	889	913	848	909	860	873	930	917	871	831	926	868	895	933	927	890	859	854	890	918	921	889	871	853	890	856	890	874	853	866	899	846	870	872	849	902	929	836	872	929	883	857	848	900	936	899	928	883	865	890	903	905	901	881	868	902	879	872	851	881	876	868	857	868	897	878	893	887	903	873	896	828	889	887	920	912	848	881	880	886	886	887	899	896	973	904	867	874	827	910	906	923	919	886	842	905	869	934	843	928	907	876	940	915	875	845	862	884	894	843	829	897	859	896	902	886	926	927	877	908	944	922	850	891	897	875	883	862	900	883	909	862	931	901	893	900	918	915	964	877	871	919	868	866	908	950	894	869	906	887	865	913	905	886	917	918	945	866	884	856	920	920	920	862	863	868	875	823	892	877	876	942	885	866	886	901	843	866	892	859	893	848	883	917	904	919	899	877	869	869	900	896	824	892	914	927	881	874	883	852	880	869	872	867	929	877	888	907	947	898	904	918	838	915	896	923	876	909	848	914	868	892	899	902	860	875	885	860	870	913	886	825	920	955	873	898	869	886	945	880	859	861	919	890	920	953	897	894	915	896	889	850	898	892	902	938	844	899	861	915	882	842	842	960	861	864	921	847	878	869	907	918	847	915	865	859	903	872	910	869	864	928	876	870	884	903	884	830	900	886	887	906	933	879	937	848	907	889	920	887	901	868	888	885	873	931	874	866	908	910	888	835	900	841	868	868	892	836	906	894	902	901	862	872	899	883	831	832	875	911	870	902	846	948	883	862	909	881	911	923	883	892	886	871	879	861	854	887	879	853	905	907	839	878	860	840	863	967	921	873	850	901	898	902	798	896	936	908	929	879	860	889	855	887	848	869	887	896	867	886	900	879	881	903	944	907	896	889	855	899	858	877	891	865	903	900	882	846	844	876	879	905	876	851	887	867	878	888	867	882	806	901	907	849	863	907	931	897	831	906	887	920	888	846	901	827	905	884	929	903	890	891	912	915	882	903	910	903	869	901	866	887	866	916	919	873	916	886	864	879	893	903	871	864	940	861	874	888	866	838	907	919	907	875	814	864	877	903	887	892	947	877	886	836	904	883	902	880	879	866	865	858	881	856	856	939	858	834	878	933	905	905	893	882	891	888	923	855	899	876	868	875	909	917	931	883	862	860	853	927	886	893	933	860	923	874	859	856	882	881	863	846	867	917	888	904	882	858	903	881	861	885	871	865	871	877	888	888	852	889	883	894	898	944	890	879	876	854	848	876	904	895	931	873	875	879	866	880	919	886	923	869	883	859	833	881	885	887	877	875	920	882	911	892	844	864	868	892	840	882	888	891	925	876	832	893	886	881	883	850	926	861	862	872	953	924	884	918	870	919	815	864	856	879	881	927	863	848	896	861	930	854	881	927	892	848	933	879	868	887	846	891	860	872	875	876	889	868	901	859	854	905	901	903	878	897	936	870	850	867	840	927	887	864	905	873	866	868	830	935	847	895	873	893	878	897	840	904	902	857	884	960	868	843	890	865	888	903	864	857	844	888	869	904	936	890	890	837	855	893	872	904	893	893	867	848	875	862	839	883	909	865	890	846	857	841	939	885	934	856	909	920	872	943	940	873	913	897	862	896	930	851	908	883	930	878	888	900	855	902	882	884	857	894	923	864	990	883	855	904	859	908	895	856	917	864	897	894	890	905	912	900	888	858	900	848	930	878	803	888	910	886	915	862	923	886	841	837	900	820	876	878	845	924	844	889	904	875	866	866	926	849	899	907	879	883	906	836	891	890	905	913	895	928	887	882	901	871	919	853	906	887	911	862	882	896	899	882	856	889	919	881	820	904	872	895	895	860	915	889	875	919	835	863	871	912	881	838	854	897	860	901	887	851	909	880	864	895	878	908	926	882	903	888	839	972	893	956	917	924	923	907	850	835	882	857	877	854	843	874	867	886	926	860	858	920	863	886	850	917	871	896	873	859	896	872	936	884	821	876	889	885	915	926	878	868	919	893	911	922	849	919	833	951	929	866	901	937	862	842	910	836	928	910	883	846	898	912	893	849	930	904	842	877	893	930	873	838	882	883	863	876	892	814	881	907	891	842	942	897	915	928	826	832	950	860	844	855	859	931	918	864	914	844	908	916	900	896	899	901	923	870	847	847	875	935	885	894	934	863	893	888	935	894	854	894	859	917	830	865	877	802	878	895	874	914	864	913	941	884	873	915	919	909	884	871	879	913	953	874	878	901	884	898	914	868	875	915	867	811	946	889	871	911	909	913	840	936	925	900	908	848	880	932	847	900	896	919	902	932	933	831	919	872	865	930	837	897	920	886	928	924	879	854	871	857	901	896	909	840	869	843	890	874	911	831	860	872	867	878	928	927	881	863	898	918	905	850	885	933	867	910	945	849	907	855	870	921	904	832	862	869	856	881	907	876	875	867	872	887	934	876	850	875	884	927	887	870	910	858	885	902	893	898	850	904	926	939	865	872	884	875	892	877	901	926	867	861	893	873	893	862	878	835	873	887	909	878	842	849	921	847	869	930	907	898	891	873	911	904	850	853	919	874	893	897	837	902	896	916	905	848	889	879	892	899	932	924	889	863	843	895	920	853	895	887	862	839	888	934	859	881	866	814	923	907	858	862	890	861	863	858	874	936	904	908	852	827	827	882	870	933	843	901	886	885	881	942	904	838	867	890	858	856	888	915	916	905	885	847	891	872	912	871	920	892	886	849	914	927	885	905	884	910	907	901	824	903	919	911	900	927	865	871	914	898	877	876	890	859	839	876	893	835	875	893	890	881	888	888	908	901	906	913	848	895	877	851	878	943	915	932	888	890	855	878	919	876	886	897	878	872	919	874	896	853	894	977	899	936	882	908	865	907	826	896	894	892	869	872	890	900	867	858	890	853	861	977	859	862	873	928	845	847	876	888	858	875	909	907	919	828	900	930	895	904	844	894	879	925	859	892	910	869	906	856	922	880	883	917	853	873	847	912	879	837	899	877	837	857	864	891	905	865	913	925	875	930	865	882	795	898	898	866	894	903	889	847	899	887	968	893	850	915	883	871	843	871	867	852	917	913	876	866	823	885	963	850	928	939	855	878	878	872	886	900	882	925	851	871	895	845	852	885	863	929	895	905	948	937	884	848	874	824	926	923	841	910	871	887	875	869	848	865	875	901	904	882	905	844	913	920	906	918	877	852	888	944	875	845	846	854	811	855	845	809	900	826	926	855	862	927	887	873	880	871	838	877	875	896	920	909	894	913	901	888	987	874	861	880	914	857	825	834	886	879	889	834	877	876	958	888	858	866	896	877	916	897	877	861	943	890	915	892	909	867	863	830	930	917	879	854	889	902	877	843	907	928	864	871	872	859	898	931	833	870	945	892	866	927	849	851	936	902	894	867	893	923	948	901	945	877	884	852	861	886	930	877	898	884	849	851
79252	67868	50056	26429	8458	1503	519	446	426	455	438	439	448	431	444	414	415	443	406	413	437	453	436	405	441	438	392	425	398	432	445	431	415	436	415	444	476	404	399	424	393	391	423	426	433	414	438	384	443	399	415	446	383	380	433	434	407	448	428	460	414	454	439	443	449	421	461	439	433	423	431	447	474	453	426	429	410	433	408	472	440	453	455	392	413	460	425	474	428	406	453	410	420	445	420	406	428	437	435	417	438	435	434	428	407	404	425	428	438	399	461	413	383	409	441	439	424	406	424	434	438	420	418	421	453	423	436	426	447	430	459	442	467	468	434	418	429	469	393	454	399	423	444	436	416	445	435	453	454	461	410	413	476	438	430	436	438	458	404	425	439	438	437	444	429	450	447	444	454	421	451	423	415	394	427	405	424	433	445	394	423	397	406	419	425	460	393	403	452	453	411	461	430	432	436	394	458	447	449	456	437	422	417	427	443	443	414	400	402	405	415	405	410	422	451	412	422	443	385	444	417	424	434	410	435	398	393	422	426	431	417	411	416	430	429	412	442	437	431	447	405	384	439	441	418	415	407	428	405	444	455	412	424	445	398	416	412	426	389	432	438	418	419	421	417	457	437	452	391	428	410	427	432	473	440	469	408	450	426	448	434	431	460	416	424	451	423	438	418	417	417	461	436	437	431	441	433	489	435	430	419	431	445	407	428	378	446	408	418	452	407	431	472	431	427	445	469	435	438	389	396	444	404	442	387	377	448	434	474	422	412	446	511	423	461	393	449	451	436	408	420	439	464	440	409	427	428	427	446	454	423	423	431	428	472	426	451	463	434	444	394	416	413	454	440	428	446	456	419	443	457	419	392	423	409	413	428	427	421	433	395	409	386	443	424	419	425	455	402	466	428	423	436	458	421	378	435	414	433	421	426	407	414	409	449	420	417	444	474	437	406	416	453	391	386	453	423	418	426	404	432	420	428	418	452	435	408	392	436	438	396	443	431	374	440	450	424	413	413	446	422	438	454	422	415	410	422	424	453	433	437	411	504	424	418	420	439	413	429	436	493	436	418	419	383	428	444	430	429	412	431	418	403	411	451	458	448	460	469	434	478	365	438	477	397	414	437	425	430	416	431	447	452	424	431	432	433	437	442	450	426	461	406	413	420	418	441	435	422	447	456	401	412	460	441	431	409	406	422	412	402	407	394	468	411	393	450	421	410	432	480	425	418	430	423	494	429	440	395	419	443	451	420	447	424	416	413	429	439	409	440	452	419	433	461	430	417	459	425	451	433	452	452	412	431	460	401	420	436	462	446	452	441	426	433	450	390	415	409	375	433	423	453	415	431	393	415	461	415	431	442	384	420	432	445	430	478	467	427	413	423	412	482	452	396	426	470	428	413	432	441	445	421	422	427	441	432	422	451	421	384	412	457	490	429	437	434	450	455	429	431	455	452	456	421	445	421	450	449	447	445	475	453	454	450	432	427	448	427	426	443	442	420	415	413	442	409	414	456	434	444	484	442	428	439	452	389	442	455	430	423	410	402	437	410	400	388	407	398	405	418	463	484	420	419	443	439	440	425	449	505	403	367	407	476	476	409	432	443	465	415	430	440	469	412	427	388	473	403	400	419	418	400	443	422	455	432	408	396	438	431	468	440	418	438	455	416	412	371	445	410	449	403	448	439	435	460	446	422	411	422	437	420	449	409	392	438	404	405	477	412	441	441	391	466	440	435	430	448	446	424	397	417	436	398	431	415	395	442	417	403	403	419	461	429	428	405	386	447	386	456	382	430	401	440	427	425	439	424	419	407	399	399	412	448	442	417	455	422	422	457	388	458	430	405	420	432	470	399	440	429	455	410	405	427	407	442	421	442	449	453	437	441	459	381	422	474	425	421	410	432	430	443	420	422	404	433	428	447	430	418	402	374	450	426	417	431	431	434	403	426	439	421	396	418	467	395	442	448	449	463	427	432	404	411	454	393	472	396	465	432	411	462	457	428	393	434	455	458	469	432	443	451	441	469	417	401	462	418	432	447	422	424	410	450	408	402	480	442	416	437	464	400	450	446	448	443	459	430	411	450	408	430	398	396	444	461	452	411	438	442	457	457	458	409	416	369	459	442	386	387	448	420	429	438	422	396	412	439	427	478	433	456	438	436	433	449	435	422	404	466	429	417	412	374	423	451	442	411	447	404	454	394	446	450	433	438	434	441	420	414	412	458	414	430	446	461	437	467	395	403	470	403	411	420	440	453	461	434	374	418	446	434	440	431	421	454	447	434	418	430	422	478	418	438	465	436	406	393	431	412	406	394	439	393	433	453	427	415	440	439	411	412	408	440	434	447	422	443	447	429	408	428	422	457	408	386	416	417	424	427	408	392	437	455	438	420	445	440	457	414	420	436	431	429	441	395	434	436	416	443	421	413	457	436	406	469	484	418	404	448	401	414	416	405	456	432	428	438	396	414	431	442	414	449	447	445	435	429	416	374	425	418	459	415	456	415	398	429	453	423	446	393	492	427	408	419	442	434	468	424	439	426	463	424	430	413	419	375	459	419	423	444	444	426	462	442	429	421	452	454	423	433	432	418	434	430	422	450	424	397	427	430	405	451	423	386	444	421	428	423	414	391	423	382	418	459	444	417	451	421	420	431	416	417	413	481	469	433	410	412	447	414	434	414	452	402	461	458	428	442	423	454	405	392	387	440	442	404	440	450	474	409	411	432	417	412	408	425	447	384	425	474	415	405	395	425	442	454	395	416	413	445	457	474	431	413	434	455	457	454	407	432	415	473	440	422	458	406	418	410	438	457	421	468	410	427	436	473	442	442	422	423	437	468	429	415	434	419	429	422	417	443	449	410	441	426	425	401	427	432	423	441	453	447	382	416	418	422	417	429	432	404	428	447	446	414	470	431	425	466	405	434	436	437	378	419	418	455	442	417	425	456	400	394	449	423	423	408	409	447	395	401	440	408	426	416	444	412	430	423	451	396	446	428	426	425	409	456	415	462	448	448	427	448	405	452	444	440	421	449	418	454	398	423	419	400	439	406	432	383	421	454	425	381	428	450	400	415	421	432	417	369	412	426	413	445	423	427	452	437	443	420	428	438	418	438	443	441	462	438	419	432	422	434	427	401	412	439	419	433	393	396	435	419	459	448	438	408	424	431	424	434	394	402	435	438	438	410	452	445	475	451	442	400	447	459	451	398	444	419	454	384	416	427	428	402	429	425	451	459	414	429	409	414	371	449	444	465	443	454	415	432	473	419	406	448	464	444	414	425	413	401	404	437	425	487	418	372	405	413	424	414	427	418	434	438	429	439	472	442	408	448	420	456	448	413	407	422	455	423	468	418	431	400	450	436	403	390	441	415	472	469	433	419	438	426	401	425	413	394	431	414	433	383	443	426	394	450	411	443	405	416	414	420	451	377	421	429	410	434	441	454	442	419	431	467	481	434	419	461	413	418	419	439	427	429	411	455	459	377	419	488	409	379	439
55662	55838	48364	31070	11785	3279	1140	999	1020	1032	996	1025	1012	995	962	1018	1038	1057	996	1000	1045	1044	1033	1087	1010	1014	1040	1070	1043	1014	1062	1049	1020	1014	1078	1051	1053	1019	1061	969	1010	1031	1001	1006	1031	1044	1052	956	1082	991	1053	1045	1043	964	1058	1061	1014	998	1036	1047	985	1044	960	1040	1047	1075	1026	1015	1006	976	1059	1074	1028	1025	975	1008	1067	990	991	1012	1001	1009	1004	1070	1024	1063	965	1064	1008	1026	1013	1072	967	1043	1001	1024	1028	993	1021	1037	971	989	1009	1029	1026	983	1019	984	1071	982	1032	1015	1012	968	1000	1066	1024	1028	1015	948	1027	1022	1008	956	1029	1039	1036	1013	1019	997	1044	1017	1011	1006	1097	1024	1049	993	1010	1054	1024	1030	1037	1059	982	1022	1038	953	998	981	1039	1011	1021	1021	964	1025	1053	978	1038	1045	995	1022	1034	1022	999	1002	1043	994	1057	1003	1081	1036	1023	1011	1038	1002	984	1024	1060	980	1031	1112	1033	1059	1044	980	1025	982	1034	1062	1071	1016	1029	1046	997	1088	1015	1055	1033	1088	1012	1059	1005	1001	1045	1014	1045	1013	1006	1049	1052	1047	1047	999	1014	1047	1026	1035	1070	1018	985	1057	1000	1116	1053	1042	992	982	959	974	996	996	1043	1068	1028	1026	968	1072	1000	1032	1029	1020	1066	1040	1048	1053	999	1055	1027	1091	1054	986	1052	992	1023	1044	1027	970	1027	1004	998	1027	1065	1014	1038	989	1036	970	999	1075	1023	977	995	1027	1023	1014	1001	1056	1056	997	1043	1050	986	1004	1081	974	1059	995	1020	999	1003	982	1017	1037	1071	1001	1012	1007	1028	989	1049	982	976	1054	1019	992	994	1008	1013	1046	1021	1006	1011	986	1041	999	1033	1074	1034	1020	996	1050	1105	1020	1036	1038	1014	1035	1050	1047	1018	1009	1019	994	1007	1029	997	1007	1057	1009	1051	1046	1028	1001	1002	1013	1026	1082	944	973	1050	1092	1045	1028	1009	1002	1065	1003	1070	1019	1072	1051	1044	1007	1061	1046	1024	983	972	1032	1088	969	1059	1009	1038	1041	1075	1039	987	1030	1120	1015	1048	1009	1011	1048	996	996	973	1050	978	980	1022	1008	1051	1084	948	1014	1006	1057	1019	992	998	1017	1003	1065	998	1025	1077	978	1026	1028	998	1006	1028	1020	1114	991	1064	974	1096	1059	972	1035	1002	991	1018	1037	1009	976	1018	1009	1077	977	1038	1064	1029	1047	1017	1038	1014	1034	985	1031	995	991	1006	1024	1037	1048	1015	1024	1010	1009	1051	986	1039	1052	1035	1004	1019	949	995	1056	1048	1076	1057	1015	1053	1012	998	1084	977	1046	1027	990	1057	1001	1080	1007	985	1014	1035	1027	1061	1001	1042	1067	1093	1056	1013	969	1005	1042	1016	994	1045	1036	1038	1023	1000	1025	1075	981	1030	1021	1025	965	1048	1093	1054	1028	1040	993	1038	1004	1091	996	1053	1024	1043	1019	1038	1027	1017	1093	1049	1063	1063	1044	1018	1022	1014	937	1019	1070	1019	1083	1023	1098	1091	1035	1017	1048	1026	1003	1042	967	1044	1018	997	1057	1033	1027	978	1038	1080	1055	1039	1033	1029	1032	1054	987	998	998	1018	1020	989	1079	1001	1018	1050	1038	1066	1020	1051	998	972	992	1020	977	1023	1042	1018	1009	1051	1006	1087	1004	1011	1008	1052	1023	992	1012	1102	1006	1037	1017	1031	988	1039	1017	1029	1025	1011	1002	1029	997	1044	1048	1025	1068	1035	1071	1030	965	1051	1002	1087	1015	1054	994	1033	1020	1003	1062	1085	1023	1002	1046	1055	1002	1027	1076	994	1015	942	1025	1027	1024	1021	1011	992	1047	1032	972	1025	1027	1032	1007	951	1000	1047	1065	1024	1062	1069	1028	1005	1059	1010	1087	998	996	1050	1049	1007	1036	1053	1018	1012	1032	1016	1071	1057	1046	1039	1015	1020	1009	1053	942	1030	1014	1009	974	1017	1045	1004	1012	1048	1081	1024	953	1010	1042	1020	1046	1083	973	979	1026	1025	1018	1020	1005	1055	989	1064	986	1040	997	1028	1067	1039	1016	1014	1012	1020	1011	1041	997	1053	1014	1017	1020	1009	980	1058	1026	999	1035	1003	990	934	974	1034	1041	1045	1052	1000	974	1083	1063	1044	1027	1062	1013	1098	1013	989	1017	1073	1008	1029	1055	1031	1085	1053	1001	1026	1029	1005	986	1049	1018	996	1018	1041	1044	1010	1002	1010	989	1040	1011	1013	1064	1044	1047	1045	1026	1030	988	984	991	1015	1037	1067	1036	1009	1049	1019	1074	987	1004	1053	1016	1037	1041	976	1040	1047	1073	995	1058	1046	979	1032	984	1047	1061	1009	1045	930	1068	1084	959	1053	978	1007	1069	1030	1057	1073	1033	996	1076	1102	1054	994	1043	1013	1032	1031	996	998	1004	1005	983	1024	1038	1054	1022	1042	1021	1069	1007	1038	1004	1002	1010	975	1021	1010	1048	978	1043	1032	1052	1012	1043	1040	1024	1041	1047	1024	1062	1007	1069	981	1001	1075	1056	1080	1008	1074	1015	1063	1017	983	1044	1000	1071	1060	1039	1009	1061	1016	1020	1039	1044	1003	1056	1049	1035	1032	1044	1045	1028	1018	985	1076	1026	1038	1071	1051	1010	991	1069	985	1007	1033	1006	1051	1009	1008	1040	1054	1060	1002	1048	1038	1019	1033	1052	967	1003	1006	1015	1008	1023	991	1036	1058	1037	1025	1041	1025	1021	1070	1016	1031	1029	1030	985	1033	1055	1035	962	1024	1023	995	966	1041	1026	1024	1068	1077	1031	1053	1063	1000	1040	976	983	1018	1049	1020	1025	1045	1026	1051	1049	1031	1018	996	1045	989	1027	1037	1018	1027	984	990	1024	1089	1035	1017	1037	952	1000	1013	1060	1059	1060	1097	1055	1013	1036	986	1067	1041	1040	1009	1040	1056	1020	1029	1028	1042	1048	1027	1000	965	1009	1047	1048	998	1034	1001	1055	983	1058	1034	1018	1060	1051	1071	1088	1030	1037	1033	1034	1023	1032	964	975	983	998	1085	1005	1026	1039	1019	1109	985	1033	1015	1077	1010	1035	1046	1046	1021	1055	994	993	1015	1014	1080	1031	1011	1032	1047	1055	1041	1022	1012	1024	1029	1070	990	1034	1003	998	952	1051	978	1045	970	1040	1022	1027	1018	1000	1056	1062	1009	994	1009	1004	1038	1019	1051	1011	1016	1018	1000	1068	1072	1011	1027	1036	1046	1014	994	1072	1006	1017	1053	1027	1070	1020	1004	991	1031	1013	1031	1007	1022	995	1104	1015	991	991	1055	1066	1007	1027	1015	1050	1025	1078	1035	1078	1011	1029	1062	1028	1004	1047	1013	1003	1102	1029	998	995	1045	1032	1018	1032	1073	1020	1054	1037	1051	1039	1027	1003	1082	1071	1034	1056	1026	1013	1012	1012	1050	1047	1063	1083	1031	1064	1056	1065	1019	1066	1053	968	1031	985	1014	1010	1046	973	1003	1059	1004	1026	993	1080	971	995	935	1031	1041	1040	1036	1038	1036	1059	1028	991	1027	1028	1060	985	1028	978	1100	1103	1036	1037	1009	1077	1028	986	1039	1050	1001	1012	1055	1008	996	1044	992	963	1007	1024	1055	1075	1006	1064	1007	1020	1023	1006	962	1036	984	984	1042	1098	988	1072	1004	1062	1053	1046	996	1118	1063	1007	985	1064	1061	1012	1026	1045	1053	1031	1004	1007	1015	1029	1017	984	1061	988	994	1009	1002	1078	1015	1013	1032	1062	1035	985	1050	996	1019	1056	989	1083	1071	1002	1021	1037	991	989	1077	1012	983	1064	1037	994	1046	934	1067	1009	1001	1000	955	1060	1007	1020	993	1040	1013	987	1017	1026	989	1020	1007	1028	1045	979	1072	1086	1036	1036	1038	1022	1032	1003	1052	1046	1000	1052	1050	1022	1004	1035	1046	1026	1051	1068	975	1052	958	1029	1046	1036	992	1043	978	1086	1003	1058	1052	1033	941	1026	1002	1026	972	998	1063	1052	1059	1061	1008	984	1034	1085	1030	1055	1014	998	1003	1000	977	1080	1004	1006	982	1063	1028	997	1027	1028	1039	1029	1040	1009	1052	1071	1025	1029	1033	1068	1085	1025	1083	1022	982	1044	999	956	1027	1021	1050	1090	1049	1035	1055	1078	990	1053	1075	1060	1019	1047	962	1029	1039	1011	1055	1034	984	1002	1005	958	1058	1010	1021	1073	1034	1014	1017	1021	1027	1079	992	976	1041	1011	1025	1019	1027	1032	988	1021	1052	991	1053	990	1120	1066	1038	1026	999	1028	1044	1060	1018	1027	1077	983	1023	1041	994	1074	993	1010	984	985	1009	1040	1025	1059	1057	1060	1042	1034	1043	1058	1050	1038	1001	974	1018	1021	1070	1012	1092	1045	1047	1033	1045	1000	961	997	987	1029	1028	1004	1055	1025	1015	1023	1033	1013	1003	1014	1038	1035	1034	1000	1030	1011	992	1059	1049	1017	1057	1006	1013	1021	1019	1022	1025	1056	1012	1055	1073	1016	1026	1018	1047	1023
88170	75561	56895	35715	15923	6340	1308	369	368	406	381	393	375	373	367	373	375	455	374	360	380	360	377	346	393	363	361	398	365	359	377	389	374	356	372	381	368	381	354	373	363	360	337	356	368	329	354	387	364	358	375	361	361	402	358	392	394	421	385	369	367	338	313	364	401	339	358	397	402	365	362	340	384	388	368	376	368	380	339	362	372	358	352	363	365	419	386	362	403	348	390	373	324	377	368	383	352	387	362	404	369	365	333	402	357	384	343	325	354	354	358	352	347	368	395	349	382	376	374	378	365	329	392	382	385	358	380	382	365	355	375	383	355	397	383	384	383	381	329	367	360	332	335	387	368	370	387	364	405	401	399	371	394	361	364	347	384	375	369	358	398	383	336	375	388	399	380	387	357	347	389	379	357	358	360	345	375	357	324	385	367	376	374	370	392	359	375	376	386	358	402	380	368	343	383	381	359	398	369	337	364	333	375	342	365	410	402	372	399	359	399	381	361	344	389	371	364	350	376	394	401	371	361	348	361	380	398	381	373	369	368	389	372	386	386	362	393	406	391	364	359	347	363	392	350	406	412	388	382	395	379	353	368	379	398	350	353	369	368	387	342	412	350	353	384	390	369	372	378	405	400	393	361	408	410	365	369	385	381	334	373	351	378	361	375	347	420	365	373	383	367	390	346	363	393	384	376	376	374	384	363	357	382	395	379	356	348	413	351	384	381	353	351	413	362	371	402	366	412	362	383	376	358	403	379	348	345	322	319	340	370	412	364	354	378	391	384	369	373	362	345	409	412	373	351	363	390	367	363	399	366	374	377	365	380	406	354	349	385	369	392	350	404	380	376	400	369	369	373	346	399	359	382	419	325	356	400	374	390	363	412	374	365	353	396	358	372	362	372	394	346	366	368	420	367	344	390	366	354	376	348	352	379	374	414	383	361	383	378	348	371	395	369	368	379	365	370	364	390	370	377	397	349	370	402	381	407	418	364	397	380	359	409	389	374	379	359	385	387	324	381	353	397	401	348	399	338	347	359	366	381	346	411	358	381	384	364	377	387	344	390	369	352	387	374	405	377	369	363	378	368	375	355	345	382	355	368	363	374	356	392	418	367	411	380	369	354	374	386	390	370	346	348	381	376	364	353	366	375	355	409	356	365	370	372	379	370	347	368	371	358	391	390	325	358	372	363	393	345	375	395	402	338	345	365	385	374	373	360	372	365	376	406	352	347	377	388	402	397	382	370	361	357	375	348	357	376	352	367	393	362	363	377	362	347	380	350	386	364	389	352	386	374	358	349	355	381	386	343	385	342	341	388	355	376	364	390	381	405	396	386	375	365	352	374	364	379	335	355	379	382	366	373	372	383	398	361	340	352	337	351	406	380	387	403	432	380	397	385	395	356	332	377	370	393	350	388	378	317	356	370	389	349	367	354	384	357	376	397	358	361	385	328	370	380	342	352	398	348	409	372	374	403	343	360	377	377	362	384	384	363	365	369	370	341	397	365	377	355	362	353	346	362	371	370	345	402	404	363	398	335	423	371	362	374	375	356	358	357	366	378	351	362	374	322	361	393	378	380	387	369	338	374	367	342	356	382	371	364	383	352	391	362	365	370	371	358	356	353	361	393	387	389	364	341	358	380	342	367	335	362	386	363	367	396	340	386	347	399	376	358	382	366	405	394	367	346	350	401	372	370	364	361	383	375	392	406	401	398	405	363	367	354	368	328	394	380	371	366	350	396	399	354	375	366	412	361	367	414	373	359	353	380	382	375	369	396	355	354	386	387	376	380	372	338	374	390	385	381	379	363	364	397	374	373	377	389	373	340	366	376	356	362	370	343	332	383	371	358	379	367	347	380	358	367	383	359	403	361	368	360	392	384	392	401	358	360	388	379	345	377	362	405	383	357	345	354	365	339	342	362	363	365	372	352	323	355	365	370	360	364	432	363	388	373	399	387	375	400	354	358	377	387	371	357	381	360	369	361	360	352	374	373	407	374	367	313	370	329	369	387	403	412	409	378	342	349	367	378	361	347	321	390	376	418	365	336	324	350	365	416	327	372	338	344	399	381	319	327	384	384	358	367	362	356	402	378	338	415	370	380	368	395	365	353	368	343	401	395	371	348	360	367	378	333	357	361	377	412	376	378	349	341	368	374	361	387	344	401	372	344	342	358	358	337	373	391	318	399	366	357	389	382	362	358	375	359	348	380	374	381	362	362	356	363	391	396	356	386	319	341	379	372	396	361	377	366	382	363	342	372	421	360	345	387	375	357	374	359	338	358	381	373	392	380	375	402	373	365	387	336	354	372	362	380	358	348	345	375	398	336	339	355	400	346	365	357	381	393	408	347	402	395	358	352	383	383	377	401	361	364	376	383	340	379	352	340	348	359	383	369	404	350	385	365	372	382	362	372	412	408	358	360	382	392	360	369	380	388	415	384	343	362	378	394	386	380	397	372	363	357	373	380	384	404	358	377	371	399	354	370	366	356	382	341	373	383	339	366	365	368	348	355	370	342	343	398	354	378	356	378	371	380	362	382	389	360	351	379	365	365	394	375	405	356	361	372	388	341	398	364	369	338	413	357	360	369	345	378	367	393	407	389	356	323	376	360	353	379	366	359	358	346	360	378	386	353	347	360	351	362	368	356	382	346	375	371	332	359	355	313	363	380	398	377	342	391	360	360	395	340	368	363	396	365	348	366	394	401	355	378	391	385	362	413	385	385	376	377	351	348	393	354	348	357	365	372	362	394	361	369	371	370	353	368	379	370	386	389	380	376	382	360	363	368	357	376	409	365	352	364	342	375	370	376	363	392	386	393	368	377	362	374	376	377	400	403	386	387	376	375	340	352	390	344	386	389	393	362	344	375	359	377	340	345	348	391	407	365	375	333	376	394	362	372	373	359	356	350	352	333	381	405	371	389	353	387	349	367	368	384	368	378	352	389	399	393	371	342	362	418	379	374	381	369	389	361	346	414	410	377	372	353	399	368	381	389	390	379	362	358	378	351	424	370	356	384	370	366	364	376	337	354	390	354	366	355	341	337	353	370	369	355	395	361	358	358	382	348	380	373	377	415	363	326	396	360	366	351	346	387	377	345	354	392	355	366	389	350	364	387	375	390	377	373	390	400	377	364	339	363	384	391	341	406	382	347	366	338	376	340	360	386	384	376	359	369	369	367	378	364	376	363	350	381	395	353	393	382	361	359	381	360	363	379	404	401	368	370	368	390	356	361	356	378	352	376	368	387	377	391	361	356	364	355	375	394	352	357	342	376	399	389	395	375	362	410	396	385	333	409	392	353	350	375	350	368	341	364	371	368	377	389	380	383	343	371	356	391	366	350	336	376	370	370	401	379	370	378	400	362	353	380	326	358	382	367	366	405	390	369	358	381	387	399	364	380	326	377	359	409	352	341	372	386	385	379	373	361	350	345	374	386	351	360	390	378	403	385	363	380	391	361	356	390	359	355	383	333	389	377	382	394	369	364	351
65244	65079	56120	39671	19959	13383	2989	913	908	838	822	826	905	873	836	915	877	863	874	843	884	841	909	914	837	923	855	874	813	858	965	908	923	868	861	863	917	876	872	903	845	896	879	903	841	794	903	863	872	861	864	846	854	872	844	855	896	809	929	837	879	878	946	837	830	852	865	905	869	870	881	901	825	828	848	903	821	889	883	875	848	874	889	826	841	823	840	870	853	938	865	866	893	822	910	824	836	839	885	827	828	865	821	876	866	861	874	854	890	865	851	820	901	880	890	885	882	876	834	862	833	839	865	900	867	861	839	848	862	854	874	855	821	894	820	877	869	835	874	834	869	934	907	863	911	846	850	864	845	847	899	822	878	832	879	894	904	847	849	873	854	871	872	866	858	847	914	900	833	888	868	849	862	855	869	834	867	854	856	814	881	928	915	856	874	880	879	853	896	885	853	853	858	831	884	834	912	839	882	815	876	835	829	854	827	906	839	865	870	860	841	854	823	815	870	863	897	910	859	827	856	855	838	860	830	874	827	855	837	849	889	879	911	833	894	795	867	854	812	851	824	843	894	904	860	884	833	822	847	880	824	891	822	864	829	874	880	893	849	814	862	873	850	848	898	868	873	840	898	856	828	876	924	851	894	912	868	931	882	858	841	859	842	882	906	837	862	806	841	836	895	870	824	844	882	891	846	857	885	904	852	830	877	880	885	958	886	804	799	887	886	835	865	814	901	841	899	907	888	888	915	863	887	812	840	863	890	836	895	857	875	817	856	828	909	833	854	898	841	881	883	859	921	858	900	863	893	863	850	887	880	900	844	882	854	878	922	851	845	889	923	857	882	846	848	832	865	874	830	849	886	869	865	876	883	933	865	882	939	829	837	891	859	821	870	912	845	851	936	835	892	914	880	878	857	917	830	888	871	863	892	855	866	846	868	850	882	815	876	838	860	852	860	816	855	865	906	859	886	821	851	845	851	855	814	883	849	875	927	871	883	880	884	873	820	848	819	830	917	871	888	862	824	801	842	859	897	890	926	872	910	805	803	838	877	881	932	885	895	819	860	848	897	851	818	883	884	855	927	887	855	792	835	903	815	871	846	884	881	868	833	843	881	868	885	842	826	848	864	871	838	937	838	851	876	876	850	829	887	859	903	841	829	803	926	889	873	875	896	840	874	826	874	858	870	850	826	882	841	854	895	830	844	849	824	868	905	819	842	904	873	866	867	879	854	858	879	856	831	885	886	907	899	876	883	856	901	813	888	858	867	895	873	910	844	864	945	881	929	870	892	854	886	908	872	889	872	909	901	881	871	871	895	921	876	838	887	859	884	848	875	880	880	824	835	918	879	914	833	853	813	878	894	864	889	785	796	833	856	889	868	896	893	854	864	848	846	880	884	870	892	864	832	818	904	898	869	878	808	911	901	871	864	884	866	838	851	828	871	876	884	875	890	848	890	846	912	883	876	874	849	849	857	895	844	867	886	884	871	876	874	825	931	835	836	840	885	851	866	890	925	818	857	851	959	851	849	881	834	822	838	868	848	919	878	839	907	912	911	873	860	872	900	846	889	873	901	862	867	819	860	867	877	823	862	840	872	882	873	881	886	857	852	903	896	851	850	884	799	887	878	869	860	867	907	875	814	895	874	829	865	842	934	839	859	872	883	878	968	879	854	894	893	900	847	845	889	827	896	854	874	838	813	911	872	918	884	857	878	887	839	873	892	836	854	858	923	923	877	901	834	867	860	915	842	862	833	888	811	838	878	850	836	879	874	916	849	887	790	910	854	884	872	845	853	855	880	841	895	866	902	886	826	856	847	899	875	866	851	832	881	892	912	876	887	853	884	875	847	875	843	888	866	836	849	862	899	871	888	863	853	876	852	845	836	835	861	878	875	849	913	895	841	835	889	827	821	865	863	874	864	858	819	824	860	882	876	860	902	827	918	876	846	869	849	820	849	886	863	916	846	906	887	849	896	855	831	890	862	876	916	889	847	921	895	868	838	902	893	851	871	809	862	820	874	827	903	881	829	904	916	932	862	796	874	863	879	857	823	850	887	855	853	866	892	877	882	861	849	900	917	836	819	853	900	828	858	885	912	851	885	909	815	903	875	875	859	902	910	852	842	830	897	895	910	862	884	908	844	879	837	906	862	804	901	828	845	888	825	863	878	876	911	845	874	875	900	855	840	855	906	854	855	878	877	880	859	846	810	879	896	834	854	886	840	855	871	833	884	824	873	868	892	812	832	858	859	845	838	855	840	858	833	833	783	852	868	826	893	878	851	864	867	892	882	855	856	899	859	879	888	897	866	848	831	884	851	864	849	845	889	865	871	883	866	881	825	857	849	863	887	831	840	893	861	899	895	851	877	907	827	876	884	834	916	899	815	827	880	856	832	885	851	870	895	873	850	852	846	817	855	869	855	867	907	832	839	872	926	851	907	833	825	897	839	878	851	874	898	864	855	825	800	900	880	880	843	874	844	849	854	902	869	836	814	887	884	872	876	849	904	886	854	828	875	886	898	881	846	850	832	870	898	867	934	839	865	892	887	878	871	907	856	900	851	847	917	880	891	867	897	828	897	869	860	837	912	872	900	826	862	847	870	873	834	905	807	868	851	844	871	857	879	853	879	840	851	879	884	912	859	856	890	884	869	832	867	820	883	891	887	839	854	865	817	886	854	841	865	829	851	901	885	916	875	845	890	868	904	864	883	900	858	857	852	892	930	838	907	919	908	828	883	896	853	855	935	904	881	849	846	917	858	866	824	856	881	924	822	889	894	840	888	879	870	854	866	875	882	898	816	853	901	867	835	834	817	909	853	853	910	886	889	877	917	819	952	915	817	809	905	945	911	862	862	873	840	845	868	878	889	841	884	868	884	895	860	881	916	894	852	904	861	865	902	916	847	855	937	860	886	853	871	888	858	916	875	886	854	867	881	861	820	887	862	875	869	897	866	898	851	871	824	842	880	867	863	851	871	887	927	860	824	870	846	868	867	923	834	872	865	836	858	879	842	830	890	861	891	889	842	842	857	799	895	917	900	858	860	875	867	899	805	913	833	850	867	906	846	921	833	871	885	866	803	857	791	851	850	875	867	865	886	877	928	838	865	888	887	870	886	877	822	878	854	864	913	857	894	855	860	866	872	883	875	885	891	812	784	856	834	865	869	850	831	800	856	825	834	837	856	865	812	849	833	865	906	847	845	811	846	845	899	867	886	887	867	913	902	857	850	872	849	831	812	903	846	886	860	883	826	812	874	840	822	879	906	885	936	933	881	875	915	856	868	906	832	855	859	897	883	890	916	819	882	894	922	851	857	873	837	902	915	842	884	899	847	811	865	878	840	840	819	868	874	896	891	846	841	846	860	835	849	887	836	867	858	904	886	833	892	888	847	881	837	884	856	913	797	874	817	874	879	927	913	913	882	874	830	867	842	813	894	874	927	828	867	862	844	922	843	855	839	862	867	868	811	881	863	888	862	903	852	914	903	908
38882	24250	6973	1598	743	541	291	270	275	253	255	237	234	268	251	230	282	278	242	250	265	231	233	245	252	281	252	235	263	244	232	232	230	269	260	257	247	235	261	293	225	238	255	252	281	233	272	252	250	232	254	255	249	252	243	260	255	267	245	278	235	241	247	243	242	254	272	244	274	271	256	266	240	259	247	223	248	271	269	232	266	243	256	249	234	263	264	240	256	267	268	231	251	243	241	267	241	236	221	234	258	245	240	256	250	238	224	237	262	252	285	237	267	252	250	237	247	274	246	260	273	247	262	245	251	241	259	268	255	241	275	258	237	233	252	250	234	250	252	248	274	282	272	274	250	212	244	269	223	237	253	245	245	256	248	232	238	263	214	250	222	239	262	249	267	275	232	258	259	263	264	271	231	265	271	283	230	260	266	228	216	245	285	222	288	257	232	253	239	267	245	265	239	241	240	243	222	262	259	262	241	261	254	211	239	262	259	252	260	253	245	269	245	262	257	243	238	226	260	279	247	266	250	223	254	254	248	235	252	259	238	241	247	251	225	260	251	256	228	203	258	276	240	252	251	253	256	287	228	236	273	266	242	233	234	233	217	251	239	235	246	222	252	228	265	238	228	247	244	273	246	255	264	259	236	256	267	266	219	272	261	240	230	236	262	238	239	227	257	239	238	253	267	221	246	226	279	281	277	247	252	262	252	216	258	246	245	262	223	228	239	226	236	257	256	258	226	254	243	216	240	258	237	245	242	264	220	247	253	260	255	250	258	294	245	248	249	226	273	272	234	233	265	273	278	247	258	227	279	251	256	256	260	259	230	259	283	234	269	291	258	246	251	250	268	252	258	271	260	237	251	267	249	228	231	263	269	270	239	251	273	236	243	257	241	282	286	265	254	249	202	239	242	224	261	214	264	258	229	242	249	253	265	250	244	249	228	270	247	248	242	252	233	252	236	228	245	250	231	245	257	236	266	221	229	267	232	211	227	235	268	280	233	247	271	261	234	228	265	230	262	222	266	253	277	248	239	235	256	272	247	233	259	261	294	248	264	252	231	258	220	247	261	251	251	256	243	241	245	255	261	257	263	253	285	265	225	270	268	230	262	252	281	255	259	266	248	249	234	288	224	261	254	250	282	247	242	244	242	263	246	226	226	253	274	230	237	229	259	245	243	240	273	233	255	275	248	217	261	241	250	236	279	283	226	271	259	257	272	224	279	270	254	275	252	269	245	242	252	237	245	214	265	242	245	216	276	262	250	239	250	226	243	275	258	256	265	244	250	257	252	280	271	231	218	262	260	263	263	240	270	258	232	243	253	255	235	213	270	234	267	241	251	254	256	227	279	252	240	254	270	251	241	259	261	270	228	286	249	258	248	239	248	238	241	265	231	262	266	235	262	222	269	279	245	279	256	262	265	218	277	245	246	244	274	275	281	266	255	231	252	245	255	260	271	247	250	222	260	204	269	233	225	235	263	266	248	258	264	235	242	240	266	244	239	265	284	261	263	242	231	258	276	274	212	251	258	260	239	245	278	242	254	232	241	275	246	243	268	253	255	263	234	264	260	252	247	277	255	264	247	241	264	269	231	267	246	231	235	239	250	248	282	248	210	269	269	254	255	248	237	271	232	230	255	240	227	256	227	285	220	245	226	265	255	254	248	221	262	224	240	241	256	227	242	267	269	290	261	249	261	264	244	246	228	240	272	237	246	242	264	249	236	269	252	258	249	243	232	262	235	241	247	254	237	256	293	251	257	269	284	246	258	276	239	263	253	238	226	251	287	254	237	231	232	229	264	218	257	250	229	242	240	257	248	258	248	251	272	220	260	240	251	259	272	267	250	262	261	252	231	240	261	259	228	219	279	222	285	270	292	250	262	261	246	239	256	254	275	241	263	221	255	245	253	273	244	231	246	244	234	271	256	250	238	249	256	224	256	275	243	222	217	254	230	270	249	262	219	250	265	259	271	257	250	254	251	265	252	254	224	241	236	240	262	246	248	267	245	241	244	259	265	293	249	230	246	226	250	262	280	244	231	263	255	259	271	248	262	247	272	270	251	223	267	223	247	273	221	230	244	233	253	238	213	268	257	240	209	249	236	235	262	242	263	225	198	225	266	248	262	261	264	247	251	261	241	242	249	227	262	245	248	273	237	250	285	252	258	255	257	247	241	244	276	266	275	253	263	274	259	247	242	266	255	236	219	243	227	254	250	247	240	252	252	262	250	242	255	246	250	261	240	232	247	265	253	259	252	261	262	252	258	262	258	231	261	251	297	240	231	252	249	243	239	259	272	264	274	254	261	233	239	239	248	255	241	253	229	251	237	244	251	249	249	242	271	228	230	261	238	246	250	256	274	273	240	233	246	278	238	247	225	253	268	271	289	265	257	258	226	258	270	275	246	247	262	253	247	257	252	240	234	244	254	278	252	269	271	281	273	258	257	242	255	227	228	262	245	248	267	265	263	261	260	259	258	274	251	218	249	239	259	232	253	273	236	246	262	258	240	249	249	274	231	255	213	234	244	269	265	261	267	245	258	242	238	282	243	225	246	264	271	239	268	248	248	295	246	243	227	255	265	252	218	224	231	217	255	251	282	261	214	241	252	265	245	256	249	235	253	248	278	241	253	263	233	278	277	260	237	244	247	276	253	237	252	220	234	252	248	245	225	238	237	229	233	245	219	223	261	232	263	254	265	241	254	264	231	262	250	249	237	237	245	222	266	271	247	286	292	231	267	247	245	238	244	257	235	242	265	238	263	243	234	268	258	259	246	229	271	240	261	282	254	260	223	271	241	259	294	239	257	243	235	264	264	229	268	259	257	285	245	256	253	234	232	258	242	261	235	235	255	254	228	268	245	274	228	241	272	244	230	278	265	270	243	219	220	238	252	275	240	256	231	261	272	252	241	277	265	236	254	271	256	277	249	254	244	264	263	240	284	253	278	248	250	251	221	231	248	226	261	242	242	251	279	251	211	259	272	259	234	249	215	271	227	269	235	235	248	244	279	230	248	235	262	241	259	228	218	256	264	263	269	246	254	253	268	259	272	240	224	285	263	256	217	225	275	256	242	225	227	216	254	265	257	253	258	252	250	287	282	256	261	252	212	234	256	262	254	241	247	243	239	214	226	221	252	261	240	233	237	254	252	268	259	258	287	239	252	268	281	250	250	262	243	282	225	257	253	242	261	235	245	224	265	273	250	239	270	251	263	270	223	266	256	279	237	224	295	268	263	240	243	265	297	263	267	242	270	232	237	242	257	204	255	236	247	248	264	250	227	237	251	243	247	251	267	264	249	253	261	245	235	249	264	275	245	253	255	274	255	250	233	255	283	260	245	241	274	254	249	266	246	262	265	252	262	265	235	254	251	248	261	248	236	267	237	230	236	253	282	263	259	227	260	252	245	224	236	268	231	241	244	257	263	248	253	255	235	237	271	247	281	260	256	249	273	260	262	265	220	257	254	256	266	232	252	207	262	224	244	264	233	249
34068	24385	8697	4566	2715	2001	718	621	676	596	637	624	669	620	650	683	647	668	625	648	659	620	626	644	621	660	626	640	634	631	691	609	650	676	623	604	653	645	643	670	611	718	644	645	684	613	648	673	615	656	606	655	606	636	661	684	604	623	637	616	606	649	660	636	680	641	675	667	564	614	614	609	630	647	636	644	657	587	642	625	603	673	612	620	617	691	610	634	615	628	590	616	635	652	646	611	658	680	609	594	643	644	658	625	626	610	623	654	624	636	620	674	660	660	683	649	634	644	632	647	611	636	619	667	597	624	635	646	624	627	654	654	680	664	631	624	622	634	600	626	619	628	643	618	646	695	652	659	620	612	675	621	644	675	601	587	631	636	690	701	624	647	643	602	696	672	650	697	618	630	631	635	622	649	633	649	634	670	632	587	640	650	671	642	626	649	628	623	647	628	641	658	654	584	616	625	640	644	666	618	631	632	673	653	640	611	652	642	672	683	611	604	612	643	589	636	633	643	628	620	671	615	655	637	647	618	627	657	671	650	623	609	581	664	672	635	675	651	619	616	620	649	606	619	625	672	621	654	622	608	632	647	654	638	651	665	655	639	630	667	678	611	660	634	688	613	667	667	634	638	638	640	591	660	646	599	684	676	655	653	614	688	661	666	596	653	617	625	620	588	664	630	624	626	649	577	624	637	681	648	637	627	645	639	629	632	686	623	667	646	645	616	590	677	626	660	629	619	600	636	651	607	627	653	628	664	630	658	629	636	634	647	638	661	653	631	701	612	612	612	666	656	620	605	680	640	623	643	587	631	623	628	608	652	602	643	639	666	694	644	593	641	649	638	643	642	636	650	634	631	672	645	636	657	641	620	662	628	602	602	613	649	668	615	601	617	600	665	659	621	632	655	635	657	634	638	681	675	668	636	660	649	632	706	647	667	616	629	641	593	614	658	631	686	681	668	669	644	621	606	659	627	637	657	666	648	679	624	640	648	588	644	608	604	623	631	641	623	591	613	615	602	626	607	611	648	679	657	659	649	594	641	634	622	626	644	668	642	599	633	673	696	675	713	627	640	656	629	687	602	672	632	688	697	646	655	612	642	651	673	604	620	646	650	632	677	682	615	627	648	637	677	656	632	655	622	630	677	641	659	617	646	644	638	650	678	634	681	583	646	676	660	670	652	627	638	628	630	665	646	597	658	662	643	632	618	622	626	600	627	619	647	635	615	630	631	639	662	636	665	606	688	631	654	652	592	684	650	625	651	626	662	647	676	652	703	590	606	685	666	609	627	611	634	601	664	646	676	621	621	644	714	609	625	655	653	624	679	598	610	594	615	670	642	666	633	629	635	656	618	623	606	599	651	679	703	652	619	639	643	668	660	631	649	679	653	699	622	666	624	695	657	604	619	652	622	620	634	617	622	615	668	648	624	643	633	637	612	659	652	645	666	624	657	631	664	630	626	653	670	599	632	633	633	641	653	610	643	617	651	628	595	638	592	607	620	640	630	685	623	599	666	658	579	631	599	649	603	614	652	638	666	623	657	607	641	638	620	698	651	672	637	660	652	636	650	650	636	615	643	620	657	682	622	640	669	601	666	626	663	677	577	654	647	642	673	597	644	670	668	621	663	677	674	644	678	641	622	688	637	692	657	613	636	683	642	657	659	630	659	594	637	635	644	652	659	606	620	608	661	617	659	662	642	606	620	631	631	602	662	629	613	677	650	633	638	620	632	610	693	634	626	667	647	656	603	634	659	614	599	580	626	666	639	620	610	607	654	620	645	654	631	629	636	642	663	645	617	594	621	616	640	639	602	651	671	622	641	676	676	660	638	628	655	588	635	614	657	572	635	590	642	655	621	668	619	678	644	616	627	691	670	625	630	678	654	660	640	611	630	625	677	679	625	623	656	678	661	630	659	657	641	634	636	669	619	649	629	615	657	686	690	630	656	648	595	686	666	686	596	696	658	611	623	625	635	631	588	670	675	651	682	572	615	665	622	624	643	665	635	661	630	642	670	624	662	637	662	612	680	628	570	593	676	622	615	647	650	675	673	628	662	629	657	653	639	618	660	635	665	633	654	592	620	696	600	665	659	659	641	639	617	634	676	665	622	657	619	626	652	652	663	590	679	652	655	664	661	628	657	673	685	652	621	648	620	666	654	611	620	649	628	622	632	652	637	637	635	641	616	626	587	656	665	617	658	590	608	634	577	641	630	635	672	645	629	685	637	685	640	666	633	612	644	596	628	619	613	646	601	670	630	663	643	634	648	706	629	657	614	632	638	651	622	586	717	668	686	658	671	619	663	590	676	624	622	630	676	625	623	632	673	596	658	637	669	634	616	669	668	629	690	563	626	589	625	622	588	620	643	631	626	618	603	605	625	682	629	652	607	631	644	595	600	648	621	610	639	644	653	678	609	609	609	657	700	711	650	669	635	639	655	643	659	631	628	640	639	626	645	652	611	604	646	637	638	651	660	652	608	597	607	591	621	699	665	641	660	659	625	636	685	617	585	644	646	600	621	634	678	626	652	640	613	656	635	601	648	652	611	621	648	645	607	618	630	579	645	666	645	624	678	650	633	648	637	617	675	635	628	632	649	653	647	615	602	661	621	623	622	675	640	691	649	645	589	592	636	618	610	628	626	621	645	675	620	635	624	626	654	642	612	568	598	629	663	633	637	631	640	651	634	639	651	608	672	595	651	652	657	625	656	668	619	624	648	663	642	624	623	622	654	593	631	638	631	612	622	626	640	603	639	657	644	657	657	614	624	654	624	635	684	566	630	664	614	621	674	630	575	638	611	652	628	631	637	643	614	665	689	725	612	650	612	594	639	616	653	603	570	619	643	624	658	701	610	646	621	622	632	632	675	584	639	640	628	619	619	611	658	635	646	641	636	629	626	650	621	635	666	627	608	641	608	615	647	675	643	622	651	648	623	675	648	635	690	658	633	670	610	703	606	624	634	662	702	619	589	647	634	630	691	617	604	628	655	637	667	612	596	638	619	653	638	692	634	654	634	633	636	629	622	637	617	638	656	633	652	659	606	623	657	657	689	605	627	649	621	640	636	627	669	623	666	689	632	628	637	671	632	627	648	626	626	623	665	634	636	614	651	642	622	671	631	636	625	618	625	661	638	671	620	625	660	636	631	619	647	660	642	622	690	665	630	644	629	664	673	585	583	628	716	635	638	689	663	666	660	626	598	626	634	646	651	644	612	615	616	641	672	646	671	651	699	643	657	594	650	653	630	668	616	589	648	630	665	682	603	632	627	621	628	657	632	632	624	610	662	612	659	623	656	692	638	592	680	635	648	651	628	674	663	670	630	625	669	664	602	633	596	683	625	641	713	624	645	649	640	677	633	694	603	610	647	664	574	609	648	674	654	592	626	610	647	621	635	660	656	676	657	656	632	684	660	613	616	647	590	652	664	614	650	621	620	661	631	641	660	626	613	685	576	685	651	620	625	647	611	627	643	627	634	644	638	651	657
79266	67007	46910	24721	10267	3988	568	382	366	349	368	387	364	345	341	366	394	380	370	353	353	384	367	392	364	403	344	374	364	373	368	354	358	349	381	309	395	373	368	336	355	353	362	372	363	352	349	368	392	369	380	385	355	359	351	362	357	358	349	364	363	359	401	357	365	347	346	388	353	350	368	381	373	392	341	342	372	405	368	368	388	382	384	358	357	368	388	337	374	380	353	352	365	300	374	364	347	401	359	322	357	394	372	358	392	363	356	351	366	375	349	356	351	391	374	353	354	364	349	367	368	386	355	358	334	364	345	358	382	363	381	348	374	351	362	396	397	361	322	364	351	376	350	383	351	374	390	345	370	397	386	379	386	310	340	352	349	381	359	398	375	345	343	375	406	404	412	334	351	346	353	381	391	351	354	309	365	384	335	383	371	407	377	372	338	365	376	366	366	381	373	360	353	345	368	346	355	390	343	365	399	391	369	384	413	384	357	365	378	374	380	334	331	381	397	367	371	388	386	370	363	369	396	326	381	333	341	379	357	353	371	367	361	375	345	363	337	364	341	375	354	354	368	338	365	378	390	334	375	339	365	390	348	388	389	394	336	365	347	358	351	397	379	352	365	365	372	354	393	350	330	342	354	422	384	367	366	351	358	330	379	373	353	355	354	354	397	371	341	365	364	397	386	341	371	411	385	368	348	349	371	335	378	335	322	383	373	325	346	357	374	356	348	404	372	337	338	392	381	333	345	398	360	359	353	322	358	319	358	398	372	377	360	373	381	357	382	382	383	368	353	372	368	385	346	374	373	360	351	333	376	349	342	363	349	339	366	334	364	371	370	376	372	342	380	391	349	324	343	392	354	347	343	337	360	343	376	371	375	383	350	364	414	405	376	394	402	388	343	357	324	372	377	357	370	377	382	362	350	369	344	362	316	345	416	382	353	374	379	359	373	369	406	363	341	386	418	351	336	369	364	357	367	379	397	385	348	343	377	350	355	375	352	344	382	366	344	346	378	345	413	348	352	337	344	372	346	379	350	371	393	367	371	381	387	358	334	337	329	383	368	351	363	387	353	330	390	359	347	398	339	354	382	403	388	348	391	355	360	342	367	368	363	349	352	379	376	353	362	355	355	359	424	419	353	353	368	412	377	398	370	394	365	379	349	324	337	348	351	353	354	357	370	365	378	355	349	361	354	373	380	357	359	393	379	377	363	357	399	388	399	376	384	328	370	359	385	405	391	391	352	369	383	379	365	360	377	343	405	372	367	339	372	377	325	365	392	370	393	362	368	354	378	353	358	372	367	334	365	375	345	362	391	319	363	368	327	346	364	357	376	347	361	373	355	376	366	334	396	402	342	366	365	369	396	355	337	357	391	365	355	384	369	372	339	360	364	339	332	378	371	364	360	314	394	374	384	378	420	370	361	343	396	349	387	375	361	356	388	342	398	367	376	386	390	324	312	391	377	353	331	381	355	404	353	376	342	344	417	356	399	351	385	376	362	363	384	372	346	373	357	381	349	310	374	388	355	412	320	323	374	357	353	344	324	352	332	374	372	368	375	367	353	345	371	377	345	347	389	367	396	388	332	349	352	347	399	365	364	355	362	324	337	325	390	362	342	356	355	357	335	387	313	384	370	357	384	338	350	369	340	392	375	358	381	336	371	382	375	371	373	367	388	367	345	367	372	370	364	354	371	352	330	356	388	384	373	365	361	369	404	344	350	372	355	399	347	396	386	357	378	339	339	403	363	337	335	376	366	387	360	397	366	348	379	332	370	389	339	371	400	371	381	373	376	373	363	360	348	404	386	371	383	346	355	367	347	352	355	420	380	377	374	359	368	394	392	330	382	382	381	386	385	352	357	386	338	392	376	386	354	368	329	356	333	374	365	387	405	385	360	350	361	387	378	365	398	363	393	349	371	383	377	342	358	354	355	366	339	375	385	377	331	331	351	374	369	344	342	313	367	398	332	395	356	369	358	371	358	362	345	342	344	370	383	368	357	369	379	373	348	383	369	344	359	370	354	347	392	347	330	363	380	383	393	364	370	328	387	360	408	358	373	354	378	386	381	359	388	378	392	356	374	393	375	375	353	360	378	367	349	356	374	340	419	356	363	353	356	338	365	352	338	353	372	391	385	364	371	372	391	340	328	340	367	386	348	350	399	385	359	347	349	352	343	367	382	397	342	372	375	361	383	352	332	363	364	373	344	374	355	360	384	389	378	361	364	367	365	352	362	366	352	342	363	395	360	358	347	346	372	359	349	370	347	387	352	407	355	341	357	391	362	373	363	387	380	366	365	334	362	370	384	348	335	358	359	371	361	341	328	363	362	332	374	343	364	368	320	369	375	386	346	342	345	335	348	359	364	343	369	361	342	392	384	381	328	362	334	367	379	363	361	390	362	408	384	398	377	423	354	383	366	390	376	381	352	388	374	325	391	353	379	348	363	365	364	353	361	375	398	323	367	373	367	382	387	364	337	377	349	336	361	393	396	378	360	367	389	335	340	373	365	358	372	398	366	340	339	339	371	353	385	351	347	360	348	357	305	372	404	392	374	397	380	361	328	386	335	363	360	350	392	385	373	372	349	380	378	404	360	361	379	371	371	356	370	348	367	362	383	360	361	393	393	391	353	365	401	353	362	381	389	390	366	401	394	401	364	339	345	384	334	377	444	331	348	353	371	384	347	358	372	354	343	334	404	404	365	351	367	344	343	338	347	368	337	359	356	338	371	365	379	328	382	348	372	349	363	371	370	370	372	343	348	375	362	354	363	381	367	364	352	396	384	397	349	326	332	343	365	359	372	402	377	352	337	348	356	368	336	368	375	341	397	385	355	366	349	367	406	377	344	384	414	357	357	367	354	365	408	370	347	302	396	333	339	382	360	355	381	356	396	373	401	362	336	369	339	365	345	392	366	347	343	331	347	371	366	380	401	350	326	344	346	346	346	340	351	366	380	378	391	363	385	379	358	341	398	356	355	390	367	342	371	333	407	367	379	352	328	371	377	344	413	379	347	405	361	356	351	377	376	370	371	385	335	375	354	361	373	355	390	345	347	371	346	371	355	407	336	332	331	395	388	369	370	364	378	371	370	353	329	334	326	355	354	368	364	317	347	375	353	380	381	386	337	385	339	367	348	362	365	342	385	377	353	374	349	394	353	365	364	363	365	369	366	392	390	371	367	357	362	378	384	372	395	373	374	333	378	359	384	355	360	351	331	388	386	357	374	326	364	368	348	373	350	401	362	362	370	406	360	372	364	380	359	374	340	351	350	321	378	336	383	383	360	352	348	341	381	345	356	370	364	377	334	376	354	398	374	360	340	361	359	392	341	384	353	404	383	385	386	392	346	403	364	370	382	371	368	357	361	339	328	344	359	383	381	366	373	346	346	379	393	339	371	390	347	353	366	368	378	370	354	393	384	347	353	345	358	349	406	397	327	334	374	355	341	360	376	361	364	348	370	378	346	362	354	375	360	350	343	351	385	380
55248	54784	45085	29570	19537	10563	1505	871	900	881	867	873	932	852	894	885	859	860	881	858	902	850	878	888	898	861	896	889	815	873	903	882	895	855	874	878	903	864	862	877	895	847	866	889	902	904	781	880	895	848	861	902	904	902	842	908	868	844	925	841	862	823	829	851	873	854	850	874	873	877	865	860	849	862	838	868	930	877	886	802	872	889	912	905	860	946	942	814	866	917	881	851	879	854	893	884	915	943	867	925	905	843	869	861	826	843	866	856	897	870	859	833	865	824	889	894	899	889	867	906	810	856	907	877	883	838	878	905	866	886	898	838	861	875	866	915	863	939	875	857	882	896	836	870	868	864	891	869	847	900	874	908	877	881	908	876	919	836	858	864	872	896	940	871	874	797	823	867	842	830	886	884	880	867	897	840	872	910	866	849	909	890	891	878	860	835	835	927	919	834	862	832	835	901	811	881	846	860	910	819	902	840	892	891	876	929	910	886	892	873	810	877	897	906	874	841	871	829	881	903	917	891	837	904	889	896	919	909	882	897	866	870	851	867	871	886	880	861	841	890	871	888	869	864	937	853	906	910	885	834	875	836	868	921	877	889	860	870	876	899	837	883	837	857	913	905	852	850	849	853	873	861	825	853	861	813	889	935	830	916	915	881	929	883	869	895	872	877	858	879	855	882	890	902	902	881	862	898	857	931	886	822	903	911	855	875	802	884	894	870	868	900	866	882	824	860	901	887	912	861	917	898	871	877	879	834	950	909	837	831	908	858	881	849	873	896	884	924	889	859	844	847	885	860	876	873	864	837	849	867	895	840	830	922	873	807	902	920	903	837	819	886	920	813	848	844	839	863	881	892	884	900	826	877	864	880	928	860	917	858	841	865	831	882	823	887	871	884	916	865	834	869	868	865	856	887	864	869	894	868	887	860	874	888	872	844	869	907	890	864	892	865	874	875	837	881	860	890	853	876	880	796	910	860	894	842	871	857	870	879	883	833	867	846	886	906	867	858	848	892	880	902	864	890	901	857	921	854	857	852	860	868	878	884	842	893	873	883	913	899	869	856	922	871	893	847	874	855	872	861	850	905	831	907	870	949	849	836	940	862	836	904	901	900	867	866	835	937	904	861	823	908	884	845	841	898	874	884	904	863	843	882	879	863	862	893	834	891	846	898	914	879	915	883	942	879	900	905	815	852	834	868	910	910	877	850	842	849	891	854	904	878	841	861	916	932	899	903	887	889	858	856	856	861	846	882	885	865	865	865	888	857	907	925	879	881	853	839	881	864	848	888	916	880	869	890	856	859	860	889	852	891	853	866	848	897	861	901	873	920	828	872	833	869	860	886	866	873	879	870	855	884	876	865	886	913	906	913	936	840	886	883	902	832	836	887	881	839	886	885	890	875	855	871	917	894	882	894	886	888	871	896	872	846	866	912	801	901	857	858	873	941	917	912	867	884	931	887	888	844	820	928	886	926	857	879	874	870	898	883	879	878	882	878	889	871	922	845	862	833	915	868	851	877	829	894	874	885	889	878	844	832	873	920	878	854	877	874	833	871	883	848	890	889	896	896	876	861	840	908	873	860	916	834	863	861	904	927	899	826	871	893	825	877	892	884	860	875	905	893	912	877	889	895	862	870	920	848	855	831	844	842	782	911	874	837	875	854	923	855	897	880	921	912	900	858	915	885	896	810	899	857	851	872	919	881	869	874	862	830	822	894	890	880	869	877	861	810	830	884	868	872	919	897	861	894	853	851	914	859	859	883	887	848	849	867	846	881	901	839	865	880	867	903	828	856	866	890	871	900	894	910	923	908	918	832	880	875	822	859	865	835	875	853	833	845	870	870	859	844	832	918	931	900	911	936	915	925	852	889	938	849	879	900	828	916	915	864	841	852	867	889	892	908	882	880	890	866	810	892	918	885	887	903	899	857	871	869	888	873	870	902	845	909	850	929	884	878	887	913	873	844	882	893	872	879	853	888	883	845	919	898	866	899	891	868	917	875	883	870	894	896	850	839	939	871	850	861	908	861	832	869	885	878	890	871	910	876	840	854	881	874	895	887	880	856	919	823	891	855	882	853	892	834	906	869	863	914	851	844	927	863	900	906	883	862	898	900	912	884	880	877	875	900	888	852	829	899	886	921	807	852	880	871	857	859	900	866	916	900	878	834	904	894	908	836	919	845	861	845	885	867	894	876	893	878	898	876	882	925	861	836	905	831	868	929	907	887	892	855	954	908	884	892	909	842	924	897	825	867	882	847	847	885	838	898	875	890	901	899	903	921	923	877	863	882	890	854	899	850	859	922	877	897	845	838	847	900	891	932	880	898	863	870	910	868	881	919	926	897	872	845	888	853	907	892	821	881	877	901	850	879	844	867	825	825	895	819	886	877	920	899	940	878	945	857	879	909	913	906	862	830	896	907	858	848	882	857	873	841	859	889	875	933	898	859	942	875	857	870	895	934	859	915	898	850	855	933	867	806	862	892	856	855	915	875	883	884	894	883	846	875	872	873	832	864	918	830	856	890	877	863	902	899	916	873	873	876	868	859	904	964	887	895	908	866	910	837	927	911	875	940	885	870	866	922	917	836	809	876	840	869	891	908	863	867	871	932	890	888	838	900	863	845	862	827	882	863	822	833	873	880	874	900	905	889	890	889	894	879	886	847	902	892	847	849	855	880	912	835	852	866	866	952	918	879	894	913	889	906	877	898	819	862	864	901	906	858	942	836	843	877	828	877	875	930	878	923	880	866	889	865	846	831	869	896	943	874	846	934	842	893	849	821	954	907	882	847	854	819	875	886	908	835	842	882	828	891	910	872	891	859	836	866	883	869	832	923	932	873	809	814	848	858	905	870	909	895	898	885	831	949	853	851	860	874	881	855	868	897	857	884	881	920	913	838	836	921	871	846	908	894	890	868	858	906	876	871	897	935	874	908	906	912	881	895	883	874	891	938	898	877	831	866	894	938	930	882	854	883	858	911	862	857	914	876	920	854	845	866	881	862	887	919	913	874	877	919	890	895	880	895	879	882	858	892	918	907	883	872	872	853	880	871	838	888	854	867	901	858	841	858	877	849	908	925	882	884	842	849	864	865	885	876	866	917	863	904	854	869	858	850	897	875	910	859	937	893	934	855	890	932	840	893	863	906	872	847	947	897	896	871	904	889	866	875	880	874	844	900	872	883	861	906	864	816	850	912	884	888	862	904	903	872	817	874	900	856	857	879	825	891	872	909	854	829	856	894	886	917	871	885	889	898	797	900	915	873	825	902	881	873	841	876	874	838	860	872	830	857	892	901	826	836	928	881	890	861	840	921	877	888	861	854	880	918	869	848	816	864	847	878	849	911	842	860	868	911	842	844	872	904	839	866	900	876	874	892	904	825	888	825	855	868	851	817	866	857	856	872	834	852	869	943	893	893	914	892	848	801	912	867	896	926	887	864	927	870	910	879	889	849	874	886	912	872	855	857	809	883	887	899	894	909	872	866
88014	77133	60436	32435	17923	6437	566	332	342	378	358	351	361	369	357	327	362	363	360	309	347	369	360	375	375	390	348	396	371	335	361	339	359	325	356	341	359	394	325	342	337	292	380	365	375	391	362	361	321	384	353	345	364	356	364	364	364	369	384	348	370	366	337	351	339	336	344	323	327	371	379	394	299	356	372	350	354	326	367	338	356	361	333	362	360	389	357	368	355	378	339	319	350	354	326	376	327	334	334	375	337	327	339	347	394	354	344	348	353	360	336	361	391	328	364	360	356	334	344	348	339	363	371	347	397	330	373	386	361	332	331	336	347	396	370	363	354	353	382	331	317	374	367	330	346	377	350	365	357	310	327	362	338	382	357	345	384	360	347	332	351	306	348	364	333	373	374	354	334	362	393	385	368	375	376	343	356	381	372	332	372	360	353	337	315	378	347	370	326	342	344	352	340	334	353	338	357	339	323	360	329	360	379	379	338	321	355	350	335	357	383	374	376	397	337	332	335	344	335	388	340	373	370	353	345	354	371	367	313	344	361	367	368	365	377	355	359	345	346	343	384	353	367	336	338	350	329	372	355	336	359	381	344	342	346	381	346	354	306	362	359	367	344	355	345	368	344	367	343	394	393	387	347	375	354	385	342	370	352	337	360	368	351	369	388	344	399	370	357	393	358	353	336	357	321	364	374	346	329	304	320	343	355	387	348	353	359	353	351	346	356	352	386	321	351	327	327	339	337	369	355	349	333	321	355	345	367	350	365	355	339	354	331	339	349	364	352	312	344	338	380	351	367	367	408	377	353	350	356	364	394	330	362	382	351	337	343	353	327	361	338	351	397	357	331	346	382	336	346	363	344	332	358	358	377	354	376	375	337	373	339	368	337	342	346	315	341	317	332	289	331	360	391	365	391	386	357	361	373	366	378	332	362	350	356	366	379	334	362	341	331	356	380	339	340	349	331	349	325	328	364	360	358	355	360	395	369	366	370	347	335	368	330	326	331	349	358	368	360	366	385	348	360	331	373	340	367	354	345	353	365	368	335	349	340	370	353	333	365	341	382	376	342	347	358	388	350	384	326	325	337	329	377	355	360	340	366	345	327	336	362	347	372	356	329	348	356	325	362	349	338	338	344	337	348	356	386	341	344	355	345	356	355	346	363	378	342	358	378	335	351	360	357	349	347	305	345	358	358	355	382	383	339	356	383	330	375	353	355	332	360	334	346	361	335	371	336	357	363	382	335	328	369	343	355	325	391	343	374	369	339	370	383	344	317	336	334	314	322	380	358	365	308	354	328	365	365	368	369	357	336	353	325	385	375	380	332	364	346	336	328	333	378	334	386	377	356	347	358	362	344	370	359	325	349	344	373	371	346	344	358	372	348	336	349	372	375	352	322	367	339	369	348	375	350	346	337	319	372	362	321	365	398	327	358	383	340	359	329	375	374	328	358	377	337	354	359	352	361	343	366	330	347	337	401	381	343	351	370	372	381	329	348	348	353	345	338	350	359	354	351	356	372	363	353	328	345	344	321	347	390	363	340	359	356	363	367	351	336	333	385	323	367	330	358	350	315	340	321	356	333	409	354	375	341	336	360	391	329	361	330	334	332	355	338	356	361	325	357	356	329	337	352	360	371	353	325	351	323	336	381	379	370	354	332	342	321	323	346	340	351	397	354	377	357	336	329	352	355	373	343	352	360	369	370	370	360	320	362	339	344	336	331	339	352	353	358	355	373	351	378	316	321	335	357	334	380	383	353	337	341	364	345	323	349	366	356	363	349	343	359	352	328	325	338	366	349	360	370	355	336	331	361	352	347	344	379	357	351	365	317	350	344	329	366	358	360	348	350	357	375	358	351	361	348	351	339	343	348	356	334	344	351	354	366	337	336	348	367	350	338	332	349	342	356	366	326	312	368	369	373	324	373	352	316	321	331	343	366	356	393	361	359	345	321	337	316	333	344	381	369	365	344	342	361	349	329	353	333	368	359	340	364	337	302	353	356	338	345	346	356	351	360	338	350	375	328	341	371	346	375	332	369	366	312	363	339	315	350	340	339	340	350	411	344	317	329	352	347	346	347	321	365	326	366	341	335	392	385	408	338	347	373	347	362	330	354	371	338	309	365	364	342	371	344	314	322	379	342	355	386	381	357	359	340	371	356	339	313	365	395	347	350	326	346	401	342	340	372	319	349	365	354	333	356	358	380	375	317	371	335	343	371	329	353	374	340	356	382	351	378	340	376	367	340	382	356	345	390	359	389	381	332	365	354	349	338	355	393	350	318	362	367	389	372	363	355	342	372	358	340	351	378	369	346	357	350	378	379	371	375	347	402	355	367	350	359	385	348	383	331	344	359	353	354	358	349	379	343	368	376	356	376	377	330	332	342	342	361	379	311	377	344	354	353	381	383	358	349	368	389	335	351	345	342	369	342	371	366	348	363	369	348	348	391	361	375	359	328	346	360	356	351	368	333	355	334	373	352	341	338	352	364	330	354	336	375	341	367	382	346	342	371	349	333	364	319	349	348	348	363	342	311	347	369	342	375	365	385	361	345	344	360	354	362	338	354	367	367	336	334	372	339	347	384	401	369	369	386	362	370	320	338	373	357	335	337	347	350	377	368	348	344	333	358	322	328	403	359	369	349	387	384	316	354	346	356	332	348	322	369	345	346	332	357	347	351	334	362	365	352	357	330	366	347	377	346	359	356	350	367	353	410	361	401	398	379	350	333	321	360	333	363	389	345	334	352	329	341	339	344	363	353	319	328	354	357	362	344	353	369	363	363	353	328	333	357	342	328	379	351	361	365	335	359	375	357	382	349	330	378	374	371	357	355	341	300	357	326	363	370	347	355	358	374	330	325	353	369	341	385	351	367	358	354	395	303	381	346	310	355	384	361	362	354	363	371	356	340	329	371	332	373	359	335	338	344	378	362	349	342	338	366	361	341	362	331	365	375	342	368	359	351	349	358	340	343	360	352	382	324	344	360	360	350	361	334	354	346	335	359	356	335	336	325	359	391	346	374	364	362	341	330	353	353	371	361	349	351	366	348	364	348	341	353	338	337	323	363	366	373	351	400	350	326	370	367	365	345	381	405	398	332	367	347	314	345	387	327	298	349	344	322	367	387	328	392	324	360	345	353	396	374	370	342	375	349	354	340	336	361	345	389	348	329	336	364	336	332	362	359	380	336	312	356	381	346	335	358	352	383	351	386	382	347	362	351	345	348	358	351	329	323	359	342	371	352	346	339	330	403	361	363	311	357	355	356	346	367	366	378	349	387	331	358	330	381	379	339	348	364	345	338	351	324	344	367	345	384	348	345	392	332	376	336	325	335	334	342	369	359	348	356	367	350	358	362	345	344	353	367	357	357	332	338	342	359	324	355	326	373	343	344	336	378	364	372	310	335	366	370	351	343	337	365	341	317	325	389	348	362	360	360	354	399	363	376	359	367	375	359	356	388	351	363	365	382	354	358	362	374	337	335	376	360	349
64617	65679	57908	34426	27052	11491	1069	809	845	877	812	804	822	828	852	855	880	839	823	825	845	840	798	835	807	762	842	812	746	822	873	819	818	850	858	804	835	856	824	839	826	811	860	824	847	827	889	857	839	814	800	808	874	809	858	787	872	844	863	830	873	824	845	837	836	827	806	852	821	811	811	862	867	842	828	886	826	782	847	866	774	786	787	847	861	784	779	859	823	807	794	833	866	873	734	798	864	820	795	861	807	837	855	795	829	862	851	826	787	854	835	843	833	866	843	853	811	890	815	841	842	795	840	797	820	824	845	850	809	863	843	772	811	815	803	786	821	817	799	852	877	799	834	810	841	766	797	841	778	858	848	802	805	850	860	817	849	821	857	819	812	837	821	857	805	776	770	770	814	796	797	850	816	847	844	803	830	810	828	787	875	796	798	834	795	840	807	834	813	797	849	859	810	796	791	840	795	823	824	855	843	838	828	809	830	798	813	839	820	807	801	823	830	828	792	815	807	807	844	783	772	837	830	819	809	820	877	772	839	770	832	812	762	821	831	848	813	818	828	874	859	837	842	832	834	838	845	819	835	814	824	814	821	824	823	843	819	854	834	810	842	899	810	814	810	827	847	824	845	836	845	791	833	846	798	789	797	830	805	855	824	828	874	883	844	856	845	822	795	807	835	827	864	818	831	795	828	810	806	772	814	780	797	859	810	758	816	837	844	852	771	798	842	879	824	802	783	825	862	835	852	831	853	835	840	817	849	811	815	870	787	803	812	809	845	768	797	844	866	827	862	831	832	780	870	828	834	850	825	845	815	844	871	811	801	837	864	820	820	841	832	807	842	828	779	813	847	910	824	878	880	830	817	840	849	857	834	846	781	878	896	829	851	842	838	843	846	873	835	790	849	820	879	885	810	797	848	798	855	870	880	837	811	835	801	831	858	796	828	839	788	817	806	792	840	820	821	846	825	805	837	841	866	826	807	866	826	798	847	830	815	838	834	831	858	807	832	816	860	808	820	849	829	821	834	822	829	840	839	853	823	839	805	776	924	803	820	827	847	814	801	880	837	846	817	794	847	872	806	827	824	811	802	830	858	832	799	865	845	824	842	860	878	880	763	798	809	755	865	819	833	791	857	853	782	797	824	833	803	850	829	833	889	829	853	899	817	861	873	817	823	813	890	859	848	846	840	839	830	805	873	827	890	795	823	827	833	814	847	838	837	845	843	851	869	801	771	824	814	842	834	832	877	789	840	801	851	840	840	799	746	829	908	835	872	886	858	894	856	871	855	824	837	799	857	860	841	837	812	840	823	824	856	871	835	808	809	855	842	891	818	835	795	803	829	826	850	832	812	802	862	840	860	776	787	828	871	812	903	861	868	800	823	823	812	877	826	825	834	821	901	850	844	811	844	798	790	823	835	853	837	845	858	832	849	783	779	794	807	893	854	813	814	799	795	852	831	847	837	788	801	851	826	832	887	797	783	782	821	822	845	817	864	848	809	833	837	764	816	851	789	863	794	830	758	802	867	818	795	791	810	879	836	816	806	840	845	850	838	835	812	873	871	826	820	813	847	800	780	860	793	838	784	807	827	843	838	848	849	770	849	870	790	824	817	815	819	879	881	834	822	853	834	832	838	850	822	780	850	787	820	840	818	840	852	808	815	754	845	838	813	844	845	850	785	845	811	774	842	808	866	860	820	911	817	824	822	786	827	841	801	830	872	801	881	830	860	823	806	834	812	792	823	802	822	797	822	816	847	829	826	872	818	781	859	852	839	819	825	871	835	797	822	840	889	793	904	840	897	823	810	800	826	874	851	845	838	786	825	841	820	808	842	813	842	855	840	754	821	805	846	818	845	853	860	823	833	812	793	855	828	834	784	790	855	873	855	892	833	827	789	785	851	852	837	799	831	838	812	761	858	835	863	749	776	836	744	781	859	838	806	855	822	821	852	821	795	831	830	840	849	870	845	817	805	840	842	832	827	815	790	845	842	804	865	813	828	787	823	802	813	834	811	819	852	867	837	810	831	853	808	776	864	852	842	884	865	795	789	873	874	838	865	822	837	816	866	817	843	832	813	830	854	848	898	841	822	857	806	867	828	801	864	793	833	802	858	785	831	811	851	849	836	859	864	809	804	835	819	824	877	878	773	807	815	802	811	780	805	845	813	791	820	890	798	811	774	826	856	813	815	834	798	833	790	814	824	808	827	822	810	810	844	852	832	839	897	868	844	845	886	863	853	842	852	866	827	827	796	841	782	824	825	825	854	870	763	857	855	903	791	819	819	889	830	803	777	846	840	818	799	777	808	782	795	802	821	851	836	800	868	806	829	844	852	824	856	848	856	828	807	821	835	857	807	786	850	756	837	786	849	877	859	829	775	843	847	825	826	841	837	829	847	862	829	812	835	874	789	882	826	803	816	783	851	785	850	878	807	830	795	829	839	796	884	786	810	761	830	857	788	815	836	837	804	808	865	793	824	847	820	854	788	814	812	842	790	812	845	825	805	829	832	864	827	802	784	800	854	821	819	908	813	802	841	771	851	766	821	821	880	825	841	834	874	868	843	756	852	829	858	875	826	788	799	862	847	811	833	810	790	804	821	821	831	822	744	834	913	811	790	854	830	818	832	816	829	775	799	841	810	807	853	818	868	786	877	806	837	867	848	873	836	820	796	856	904	850	856	828	841	807	900	841	836	836	850	832	808	760	878	823	827	862	833	787	849	832	810	811	839	871	812	844	822	805	796	811	805	821	808	781	835	870	862	782	788	839	844	826	810	871	795	827	831	831	838	805	866	863	829	854	885	855	867	769	810	837	830	784	885	821	804	827	779	796	817	805	840	833	824	766	865	823	820	821	821	861	856	873	855	883	762	816	824	777	862	875	823	847	793	860	800	806	819	800	802	909	813	821	829	815	819	833	873	820	811	846	780	867	823	816	790	803	849	791	848	788	793	808	810	843	853	848	802	841	858	851	847	851	842	802	802	803	829	798	816	822	810	807	842	856	841	835	838	844	807	850	861	897	870	842	841	859	829	777	837	848	824	870	836	837	815	800	821	859	798	846	814	842	816	813	848	854	823	833	788	831	835	825	863	812	848	811	747	789	830	856	824	826	808	901	848	868	800	773	833	806	784	781	841	845	853	870	850	836	817	855	808	822	843	772	811	838	794	836	777	803	826	790	813	835	844	778	863	850	801	855	824	809	854	830	790	835	827	777	831	836	842	771	842	809	852	837	816	851	808	813	850	851	807	832	800	853	818	799	798	862	801	803	794	849	793	836	869	833	821	815	871	872	814	821	792	814	881	809	829	852	854	838	846	862	835	818	843	806	814	816	841	833	811	789	855	764	861	868	832	830	792	884	794	808	822	813	812	794	859	810	802	829	836	801	790	846	836	838	832	800	836	818	832	779	821	798	846	801	861	839	807	826	830	832	844	815	864	850	809	829	824	837	815	791	871	805	912	836	839	822	862	857	823	842	765	794	833	786
38349	23368	10538	2793	711	398	281	266	272	275	291	272	283	275	249	268	277	242	249	236	281	283	271	270	286	266	257	279	293	261	249	261	271	265	267	262	266	267	281	283	238	263	244	280	275	247	267	255	290	266	243	286	291	256	275	261	267	259	267	273	235	235	235	287	258	256	277	271	259	267	239	276	289	252	281	269	261	273	269	284	262	255	250	276	270	251	266	255	268	271	288	283	313	280	278	289	266	262	272	267	249	266	260	253	289	232	274	268	283	282	265	277	246	280	223	324	259	274	284	268	293	270	282	259	270	263	251	268	244	273	283	249	318	270	231	272	269	280	267	259	244	257	272	266	258	294	256	301	284	270	273	260	290	258	284	275	259	260	278	273	268	251	283	258	283	300	254	258	262	255	260	257	275	262	282	248	297	284	260	252	240	289	294	284	302	313	298	261	266	269	249	251	261	277	287	272	246	260	252	249	249	282	267	264	279	287	276	288	278	278	256	291	290	260	266	276	288	248	282	246	292	241	270	287	295	279	308	256	277	248	287	284	261	293	252	263	278	292	293	271	289	291	260	273	301	266	267	262	260	257	285	252	284	270	269	246	258	238	259	272	263	291	269	239	269	253	277	269	275	306	253	257	265	293	282	253	266	263	260	277	257	261	279	275	252	279	300	286	256	265	270	308	288	242	276	259	278	267	226	287	228	280	239	264	275	274	250	283	254	240	288	252	269	260	263	289	283	270	251	270	238	296	231	291	259	278	292	287	283	271	269	291	246	266	282	281	286	262	251	236	241	282	276	268	273	269	256	262	269	290	279	314	293	289	250	269	253	280	273	247	257	248	239	277	254	252	279	270	239	271	282	284	271	254	285	258	271	268	263	267	269	266	250	234	283	283	276	266	273	255	284	249	285	262	264	278	258	280	272	280	322	246	243	283	266	280	273	254	282	260	265	278	255	256	273	250	231	247	267	305	227	285	259	269	273	266	252	244	255	260	271	296	262	296	268	277	270	274	270	284	267	272	270	263	265	258	316	270	244	232	282	248	273	283	270	275	248	281	252	257	249	279	285	281	250	287	251	262	262	281	239	230	300	335	275	258	255	279	247	284	263	268	276	253	239	247	234	252	243	260	274	273	288	292	261	271	281	283	258	280	263	266	253	331	250	243	278	244	245	267	291	248	271	282	244	240	276	263	277	293	267	259	260	240	248	292	254	261	278	289	312	278	263	277	234	249	248	281	313	256	252	244	255	278	252	239	261	271	237	302	304	256	249	261	273	284	272	280	263	246	288	248	287	268	278	271	270	279	263	277	277	272	281	266	246	275	280	272	282	239	247	254	271	258	267	252	254	254	259	256	247	259	273	286	282	249	291	268	283	244	244	279	242	252	261	240	267	254	267	254	265	262	275	246	287	271	262	292	260	271	252	287	258	247	240	281	251	269	276	253	252	273	269	276	288	286	295	277	263	282	271	278	261	276	239	275	277	268	247	278	264	271	278	270	260	259	252	268	262	228	246	294	252	264	273	265	239	257	266	290	288	268	267	250	262	271	293	259	257	308	272	240	248	251	253	262	260	259	261	236	265	263	251	296	271	255	281	280	261	276	288	262	243	270	245	280	277	259	307	289	283	287	297	287	283	259	256	287	244	243	264	241	296	299	243	255	250	286	250	287	246	275	261	276	284	255	264	278	236	267	286	293	259	275	266	255	229	268	235	307	259	260	289	285	253	262	271	269	287	284	259	243	236	263	249	278	280	270	250	248	276	281	265	255	255	267	278	251	270	241	283	262	255	310	242	268	266	300	277	263	285	269	278	308	288	259	279	254	267	265	286	266	293	256	281	266	244	259	265	293	291	265	306	301	280	251	275	261	263	288	264	276	253	284	286	247	292	292	268	285	288	277	294	275	270	273	268	259	264	299	285	272	276	269	266	253	253	286	273	238	245	263	245	260	273	251	283	274	256	271	273	247	259	276	296	263	267	275	251	253	267	263	254	257	250	237	281	246	269	283	283	314	268	272	262	271	270	295	290	256	246	256	262	281	265	251	280	272	290	267	241	257	274	244	263	268	269	240	274	245	249	273	252	264	244	260	252	256	279	276	282	271	248	285	262	295	240	284	269	297	244	284	250	262	241	289	282	290	272	280	271	288	271	255	269	250	257	259	265	276	274	280	245	257	256	269	235	290	280	255	267	274	260	274	262	250	272	259	282	289	277	264	266	282	270	268	262	273	296	236	246	259	266	291	277	265	267	237	255	247	257	270	280	282	279	263	269	277	254	281	296	266	292	263	243	277	275	259	262	260	248	288	229	288	231	247	264	288	288	275	281	285	252	255	254	253	292	241	254	268	296	276	254	276	268	283	261	259	241	247	261	256	286	278	300	281	240	242	248	262	256	284	280	227	274	303	256	269	270	270	269	277	269	266	285	281	275	260	284	296	236	252	253	261	277	285	252	262	303	251	261	270	258	249	240	283	251	247	293	285	276	273	249	274	259	272	286	249	253	244	238	278	265	266	291	276	305	283	243	273	274	275	251	274	272	255	241	275	289	273	241	276	243	255	274	272	273	278	246	247	286	255	279	265	292	256	262	267	285	260	260	279	221	246	257	279	255	252	269	298	259	236	279	262	258	247	251	274	245	266	266	271	267	279	269	260	266	300	282	275	305	273	286	277	249	270	266	268	264	291	277	252	275	271	270	228	246	267	284	271	281	247	279	247	256	305	258	237	273	267	263	281	232	246	249	249	249	240	267	244	271	244	254	256	261	275	264	287	279	258	256	275	267	252	289	270	249	278	291	252	265	265	247	250	262	268	261	302	256	245	272	254	276	274	290	289	271	255	271	237	245	270	258	273	292	289	292	298	265	252	258	241	251	272	271	275	303	262	242	278	272	246	295	254	243	271	292	253	280	278	257	271	251	267	264	245	276	257	268	256	231	258	261	246	258	271	267	256	306	261	293	276	239	269	282	263	275	271	245	292	298	278	291	246	276	273	256	269	276	247	258	269	278	266	280	251	272	283	237	257	278	272	256	270	256	244	264	277	263	255	297	266	300	220	248	272	236	274	252	279	245	268	262	284	295	253	272	260	277	256	283	272	248	286	249	241	271	263	268	275	292	287	263	244	292	294	290	240	272	259	255	274	270	241	251	257	253	261	264	264	261	267	284	242	308	281	270	278	279	263	258	309	259	283	271	265	240	284	273	240	247	276	265	263	289	265	277	262	246	252	288	259	266	262	267	230	271	247	268	265	265	288	255	266	295	252	284	280	272	279	273	261	271	276	303	275	268	265	279	271	277	277	246	257	254	258	270	260	254	252	260	256	312	284	264	267	261	241	296	269	250	269	262	260	286	246	254	276	263	260	281	237	268	264	268	248	259	258	295	268	262	264	244	263	253	272	279	282	250	247	288	256	275	291	263	282	223	301	274	273	294	254	247	255	249	254	294	300	248	280	250	256	261	276	259	288	293	260	297	276	271	286	259	264	276	250
33810	23558	16215	6000	2219	1148	646	644	688	711	708	654	698	678	698	697	696	667	679	676	684	727	653	740	693	675	699	673	652	662	663	658	669	687	716	674	710	700	690	662	687	674	704	738	716	672	686	653	692	687	644	659	671	693	654	660	668	654	726	629	683	695	658	624	729	642	687	675	684	664	689	685	735	682	668	677	669	719	639	692	661	654	676	661	727	683	675	679	693	634	683	599	652	726	717	690	682	722	670	696	691	707	699	672	654	625	706	681	719	648	722	675	716	691	680	678	710	684	678	661	656	675	717	689	632	704	664	658	672	659	655	708	687	689	674	657	673	655	692	688	698	707	683	700	646	673	696	664	704	690	664	626	700	676	679	655	682	670	634	689	690	684	715	641	678	666	659	694	695	666	625	712	628	686	644	695	671	705	696	671	709	656	680	686	684	699	674	674	686	675	679	661	627	644	618	702	721	673	666	693	677	694	642	669	685	630	710	663	701	696	682	667	627	659	663	662	654	684	714	685	637	662	650	645	692	699	643	692	653	687	690	660	684	634	691	672	660	739	662	644	626	663	703	665	678	678	654	670	631	667	698	658	654	689	660	674	675	662	718	649	727	651	680	673	721	683	690	678	661	659	681	659	657	660	670	643	640	686	684	645	656	674	639	678	709	693	730	682	677	664	679	665	666	657	673	693	714	720	640	661	690	656	655	655	658	661	697	617	677	693	700	659	672	649	696	692	679	700	687	702	668	665	644	678	628	711	678	683	684	620	660	698	659	674	695	654	706	732	666	673	681	685	700	656	669	688	656	735	690	685	708	679	670	701	710	672	661	690	701	691	678	639	700	692	701	650	681	713	640	664	694	753	696	662	666	712	728	645	681	646	694	733	703	681	673	657	717	673	670	650	667	638	653	697	678	707	735	670	706	632	691	705	695	656	653	689	649	673	668	656	702	671	720	665	638	663	695	664	690	652	645	688	725	664	696	631	689	680	681	697	698	681	708	707	667	722	690	707	656	688	691	672	699	651	677	708	677	708	698	651	648	659	661	692	695	647	657	695	676	645	690	645	674	681	724	661	700	711	691	654	676	714	702	672	648	664	648	724	751	655	622	642	701	644	680	709	658	687	684	653	658	695	666	663	654	685	663	657	685	678	668	687	682	683	672	695	699	725	698	635	684	654	644	659	708	725	677	631	648	694	699	693	701	721	671	695	660	698	685	651	730	682	701	707	718	662	653	703	692	686	728	653	695	658	719	706	677	649	703	657	673	692	664	719	656	664	687	718	660	673	692	684	665	673	664	683	683	675	675	693	680	642	700	669	664	649	700	735	673	660	691	701	640	665	697	666	712	667	664	676	675	648	678	636	655	667	697	645	642	667	659	670	688	685	698	659	646	695	684	678	669	678	651	667	617	694	690	669	688	669	691	687	665	688	666	683	663	631	651	662	644	702	677	707	618	664	655	674	705	667	612	746	667	638	697	678	647	668	684	664	697	640	710	651	698	652	662	712	697	630	656	693	698	666	682	669	666	750	670	671	656	665	696	668	634	704	642	690	666	680	688	662	671	682	658	734	678	700	701	684	630	655	695	660	654	697	640	617	732	694	656	641	702	667	708	668	674	693	708	704	655	682	691	649	652	685	662	692	655	694	646	647	678	681	650	712	676	721	693	677	669	675	652	694	722	673	697	697	670	711	682	672	725	663	688	638	688	670	670	653	642	620	699	707	700	642	621	686	743	674	689	672	668	694	648	682	661	668	714	736	672	703	691	648	664	667	685	676	661	667	668	623	684	704	695	668	658	670	722	677	696	650	620	642	686	687	694	657	676	700	696	668	683	718	672	687	708	641	677	651	617	689	655	666	736	675	682	707	673	653	687	673	631	706	629	699	658	691	654	713	660	667	649	705	719	697	689	699	678	677	723	677	706	677	680	652	708	673	644	680	676	693	641	645	672	664	717	694	693	665	671	701	614	693	696	691	713	704	705	657	670	716	644	682	680	707	714	685	631	675	721	682	695	641	630	669	634	686	677	708	690	691	705	661	684	627	687	672	681	665	632	688	675	721	708	659	644	670	641	677	673	720	651	670	666	649	662	639	666	655	711	687	681	673	667	686	698	639	644	702	704	696	657	716	667	714	716	676	709	671	665	677	672	679	682	673	675	653	691	656	712	684	646	688	658	668	684	684	633	643	669	713	664	639	721	680	690	672	707	690	698	676	680	651	691	663	678	688	694	689	673	709	636	723	693	671	664	696	711	642	676	694	689	697	732	700	708	638	660	705	666	710	741	680	717	671	674	664	627	673	686	635	700	693	629	665	656	678	663	680	634	718	675	687	636	681	627	645	744	667	649	688	711	685	707	684	738	675	719	667	657	668	724	633	717	663	688	691	689	653	718	681	660	738	695	682	700	702	645	672	680	692	685	661	658	634	688	739	655	652	666	708	658	690	694	657	698	672	630	670	658	621	739	680	673	700	669	678	669	701	760	669	643	681	650	661	672	688	652	656	720	664	707	662	726	653	687	686	679	687	671	632	698	663	658	723	676	684	642	607	642	680	676	630	662	660	697	658	680	664	652	685	644	685	658	684	678	677	669	708	719	651	692	682	650	709	673	748	677	662	720	653	685	693	692	671	664	687	682	663	675	700	704	693	658	662	653	670	689	685	648	673	694	656	673	708	686	689	654	662	640	693	692	681	735	656	649	699	676	686	709	659	662	694	655	637	629	681	731	681	709	714	677	658	657	642	714	678	664	698	696	685	677	692	677	646	648	671	715	721	697	650	718	707	690	682	710	716	731	678	696	664	680	648	727	636	649	683	643	655	691	649	672	671	675	711	667	674	703	670	637	728	644	657	672	687	684	696	673	641	625	683	681	659	694	655	718	672	663	668	706	680	684	691	648	711	689	637	666	654	668	708	672	685	739	673	644	637	663	683	647	693	680	660	655	652	643	667	687	653	717	700	663	650	709	692	682	706	699	613	681	651	686	654	680	699	665	689	698	646	624	660	708	686	691	700	659	699	636	692	660	721	706	699	641	652	670	664	737	704	689	719	690	688	687	708	681	669	671	693	662	680	685	659	721	704	648	709	736	653	705	661	665	664	715	705	666	676	698	680	675	658	697	646	667	623	714	677	697	704	660	684	745	671	722	682	668	694	661	735	632	678	650	678	706	662	657	611	688	714	677	694	707	684	676	666	729	680	694	642	708	688	677	670	674	688	649	679	654	682	663	651	704	713	711	692	698	705	666	707	721	677	664	657	677	670	675	663	654	690	653	683	656	695	693	703	678	666	594	698	683	713	701	702	675	684	660	685	668	690	702	616	672	655	698	660	680	647	669	680	695	676	692	683	706	667	666	693	672	661	703	665	694	706	641	641	693	673	683	618	693	689	676	661	670	691	690	698	691	632	702	719	599	617	640	669	717	642	658	645	673	690	695	658	656	676	655	669	728	667	687	705	739	666	658	680	661	645	688	681	660	688	708	700	715	682
79067	66133	50031	25914	11864	4155	479	416	364	366	343	370	391	337	341	397	382	355	356	371	375	353	340	408	352	383	406	341	387	365	351	395	356	327	395	374	366	349	359	407	380	385	408	365	370	339	401	412	370	365	364	364	386	342	348	359	366	350	362	395	373	358	335	375	381	375	345	355	402	403	365	413	395	371	372	382	385	374	390	352	413	372	381	359	398	396	351	400	381	345	373	386	386	396	404	374	346	345	348	384	398	398	398	367	396	368	373	364	366	362	376	386	372	371	350	378	377	366	372	401	387	348	382	402	353	389	373	346	363	388	366	383	392	356	349	381	383	419	401	396	387	371	373	408	355	384	394	386	375	347	395	395	370	355	391	326	372	356	367	374	385	373	403	375	389	398	392	337	400	386	378	363	386	395	364	373	385	379	340	379	409	398	398	362	346	384	359	363	373	390	393	393	404	396	377	380	377	373	379	387	363	375	354	384	366	362	397	342	373	371	376	379	374	401	368	354	352	363	356	404	351	345	382	351	369	361	374	378	410	376	406	369	347	369	356	368	371	382	377	383	387	400	336	361	416	349	374	372	378	397	386	355	411	376	373	370	391	367	385	365	358	367	393	368	376	392	395	375	356	371	374	374	366	381	391	405	385	401	374	403	366	372	347	363	332	350	360	341	385	370	345	362	349	408	379	433	393	391	359	365	363	386	360	395	395	395	357	364	362	374	337	405	371	395	405	356	367	351	372	375	397	383	330	384	354	394	375	379	346	421	369	396	407	367	379	338	354	358	372	372	349	395	354	375	360	379	403	369	377	389	341	339	368	365	417	371	354	388	371	361	403	384	372	357	373	394	393	374	393	353	344	344	379	422	351	346	383	372	362	406	379	396	368	345	367	403	395	355	336	336	367	367	384	386	374	386	355	412	375	391	392	408	381	412	359	368	362	383	398	377	382	381	397	377	381	384	347	392	362	347	364	359	380	392	335	371	392	372	353	385	314	311	379	420	371	371	396	393	333	343	391	389	394	365	370	359	394	420	343	404	383	344	386	396	346	363	362	377	344	371	377	322	351	358	341	374	387	365	373	341	355	368	389	350	352	387	378	358	377	380	373	352	362	375	363	389	411	352	344	361	364	376	379	396	366	364	385	383	376	380	386	331	381	363	360	376	423	350	393	384	370	387	393	357	342	366	352	351	360	362	391	348	380	355	389	424	385	371	391	332	401	370	339	373	383	375	391	329	363	383	367	325	382	387	406	383	371	370	374	379	365	379	398	345	413	373	365	380	354	326	365	389	385	378	398	355	377	384	372	346	383	390	397	386	418	384	327	373	382	363	363	373	330	366	339	393	365	360	371	383	378	344	409	361	407	418	375	340	368	406	383	360	377	377	333	378	343	341	358	350	375	367	359	395	375	385	349	364	395	352	353	403	364	359	385	370	358	397	345	377	361	359	369	339	372	386	435	378	373	395	361	361	359	371	370	333	387	409	357	373	381	383	390	352	383	382	351	360	395	378	400	344	346	364	393	358	376	383	398	371	357	388	397	392	390	366	334	389	372	367	376	350	372	370	343	414	355	407	388	350	372	416	381	378	350	379	367	393	375	396	376	364	382	353	406	348	357	384	365	384	396	372	364	352	382	402	386	376	347	393	380	348	377	394	373	366	408	382	397	353	387	365	376	375	369	319	368	357	409	360	391	367	377	354	363	378	397	374	353	311	360	375	345	372	373	371	391	393	375	379	377	374	389	361	377	386	362	364	393	384	362	366	351	372	365	369	391	357	385	371	339	347	367	390	377	360	361	394	369	383	365	363	360	380	375	368	384	381	383	353	355	410	352	333	383	346	381	387	374	419	399	391	373	350	391	392	399	382	393	392	376	372	376	329	360	401	395	360	364	404	377	361	366	351	404	387	380	377	365	392	370	370	387	391	371	366	395	377	385	379	380	411	400	374	365	391	384	365	358	343	384	371	373	414	366	401	344	370	377	340	372	384	357	364	406	335	374	338	386	374	385	362	383	386	383	381	349	354	355	418	359	321	382	376	395	366	339	372	372	395	347	357	356	420	384	399	361	406	401	348	339	389	350	376	382	359	382	359	355	375	390	371	329	364	388	394	362	349	391	367	377	404	388	405	366	379	412	368	375	375	395	354	348	370	358	336	364	374	360	387	340	363	399	354	400	386	378	356	383	391	373	330	380	369	378	379	337	358	354	373	348	367	390	368	349	421	398	384	360	354	395	372	338	360	357	365	347	369	354	352	353	400	382	365	413	384	356	355	387	373	378	358	368	380	361	353	353	408	374	362	363	362	365	365	369	347	370	354	383	358	372	380	399	353	358	364	345	375	405	355	394	389	342	407	404	395	365	401	346	352	365	339	374	370	361	376	379	384	399	391	365	334	355	391	360	381	383	356	368	351	370	373	363	353	384	349	351	363	381	359	351	380	351	366	352	356	395	374	366	361	382	350	379	359	344	358	391	383	387	378	360	396	384	358	340	385	366	406	361	405	345	393	368	364	367	342	382	354	365	401	395	373	411	358	364	411	370	337	367	374	392	372	377	399	384	367	410	360	343	374	364	384	386	358	396	327	385	380	353	369	378	333	375	358	376	393	384	339	377	350	340	373	365	357	384	367	365	357	365	389	355	373	373	369	334	351	388	362	383	376	361	400	386	359	414	365	381	392	364	414	355	382	381	387	383	384	311	369	372	368	359	386	374	346	384	384	387	373	371	369	384	386	347	352	366	399	395	356	366	358	378	361	416	350	369	368	390	385	387	337	345	331	385	336	360	425	353	393	358	400	380	397	405	388	392	385	374	386	349	375	392	351	366	349	366	387	387	390	368	374	373	347	358	380	344	368	370	354	391	387	388	398	396	383	387	366	360	374	366	361	365	390	376	389	397	358	367	374	362	385	376	374	362	351	365	372	373	344	355	394	374	364	395	351	385	375	354	350	371	334	376	353	377	366	354	369	371	392	384	380	395	368	350	409	388	389	353	380	408	384	366	400	392	398	348	398	361	379	372	326	394	374	334	387	392	367	405	365	339	359	394	366	377	361	355	405	351	341	361	381	373	375	352	367	345	347	401	375	387	378	376	371	363	359	348	417	374	419	386	370	348	382	380	339	346	410	386	405	342	365	356	369	374	348	319	363	360	399	405	389	355	336	374	369	374	359	345	354	410	382	373	346	325	387	365	385	356	410	413	396	371	402	367	400	328	369	346	381	363	374	349	383	361	357	383	329	378	361	337	383	362	401	409	349	408	380	389	381	368	345	373	375	392	359	360	353	383	376	360	382	352	340	374	392	357	373	394	385	397	356	356	371	362	361	369	396	408	351	384	375	367	356	375	387	361	380	343	343	398	353	368	381	379	374	350	364	362	398	371	355	372	366	385	410	381	357	410	387	332	393	392	394	358	351	359	358	402	376	353	390	393	391	354	337	353	385	409	335	358	340	358	383	392	376	354	385	387	361	388	362	366	371	385	351	342	362
55082	53701	47968	31479	20623	10249	983	906	895	898	898	869	939	921	857	902	921	926	904	893	861	905	918	888	860	882	853	902	925	913	924	910	900	863	910	859	879	832	869	891	900	895	851	894	878	866	878	855	917	886	925	817	883	917	907	950	836	935	918	886	901	913	894	947	870	902	874	908	897	915	905	916	873	913	846	933	885	875	914	890	877	858	903	937	903	855	912	895	854	825	937	947	876	925	922	882	879	894	885	864	916	903	939	909	916	929	936	911	908	900	875	945	882	896	895	879	903	904	862	931	874	915	897	906	890	887	886	881	918	877	906	917	957	962	869	905	881	912	948	884	880	939	896	837	870	843	900	893	891	864	933	926	955	839	879	911	871	921	909	843	919	861	924	873	910	844	864	896	896	909	881	869	961	933	884	946	873	846	923	919	898	841	871	900	891	918	908	902	945	869	888	900	947	901	943	906	882	875	885	920	927	844	891	860	844	893	867	867	880	909	900	914	908	897	893	887	909	926	949	865	906	897	876	889	914	886	871	903	897	909	852	878	852	950	880	903	901	909	878	893	871	920	880	879	898	886	914	865	876	908	879	876	925	891	910	858	856	858	863	925	878	929	914	948	855	871	872	915	871	840	874	893	886	917	872	836	901	832	923	922	874	932	860	840	857	893	893	905	868	888	847	910	884	890	938	876	907	903	916	936	916	919	884	920	930	901	898	890	922	875	913	892	925	889	900	866	923	906	883	912	952	866	878	897	837	879	875	866	842	864	863	899	899	893	873	828	814	897	876	920	879	886	861	886	887	882	850	912	838	887	924	873	882	918	847	914	884	913	927	871	866	890	870	902	936	888	892	863	900	883	938	904	910	868	897	912	859	929	934	879	865	881	908	897	902	864	879	842	922	944	894	892	904	890	898	908	885	903	878	845	897	930	912	863	908	891	939	899	935	870	833	860	847	857	889	896	885	895	891	904	906	831	850	836	925	833	887	878	862	898	876	910	879	867	942	879	881	900	956	915	894	826	894	849	868	882	896	911	876	892	895	935	888	913	887	929	863	913	939	905	863	871	867	893	908	846	854	915	893	867	856	951	858	963	937	938	903	887	913	915	875	910	849	875	913	911	845	879	859	907	902	899	899	931	877	882	912	890	964	872	891	928	834	896	899	803	864	922	906	869	871	892	905	912	957	939	897	901	913	875	882	854	867	887	947	833	883	893	932	882	922	865	859	881	883	900	850	889	915	865	861	899	889	858	925	841	896	904	843	932	922	882	901	893	874	852	902	902	916	854	845	962	897	857	879	879	881	868	901	902	940	889	930	853	930	932	830	909	905	886	893	972	872	868	905	949	915	925	877	902	947	962	937	935	878	874	918	876	877	880	903	913	891	937	860	850	933	905	879	879	881	905	878	911	907	878	898	983	874	883	924	872	911	902	892	880	860	856	904	841	889	939	852	879	916	852	918	868	867	904	908	880	885	910	914	923	825	910	924	918	943	896	929	870	890	891	914	901	916	882	845	921	904	893	901	897	896	898	890	917	940	879	831	848	851	855	883	905	903	867	870	908	866	867	863	900	884	927	903	887	900	948	912	869	899	855	904	890	938	897	867	877	893	950	899	890	884	902	882	898	852	872	890	870	848	819	902	840	868	882	881	887	940	878	846	866	909	889	877	908	873	864	877	847	809	894	837	912	926	906	945	910	851	883	907	877	955	883	900	888	873	876	865	878	929	894	899	887	880	900	932	874	920	851	913	947	861	879	909	897	898	858	869	860	863	903	920	880	912	905	851	903	895	867	938	893	844	952	926	943	862	863	895	827	918	906	932	910	910	911	872	937	898	893	900	902	857	940	887	873	915	913	897	928	915	942	857	873	893	923	823	869	919	870	937	926	891	861	845	922	893	875	884	879	854	912	886	936	918	911	868	898	905	899	850	925	878	884	952	923	891	918	859	876	910	919	885	915	904	875	909	882	950	924	866	929	912	901	893	900	885	877	928	901	934	854	897	915	888	913	872	894	871	924	901	832	913	887	930	883	886	938	950	910	939	885	903	910	899	850	908	919	854	921	925	884	834	902	937	860	887	860	917	922	880	921	911	929	889	854	869	955	922	896	873	891	896	913	923	934	892	847	888	937	865	907	862	911	908	872	910	880	944	878	921	874	894	895	905	879	893	865	878	957	882	847	900	889	936	895	876	880	923	873	837	964	891	887	904	873	941	881	969	847	885	901	883	908	865	880	863	897	870	869	857	949	932	887	896	871	875	892	935	839	901	938	879	860	904	890	882	915	946	881	928	820	894	937	885	890	841	933	922	922	834	930	898	897	857	862	901	883	848	866	893	894	858	888	911	903	850	913	888	955	892	917	835	894	874	886	853	850	880	907	925	890	868	861	938	900	949	880	914	906	844	872	904	841	913	866	927	918	897	879	913	828	872	821	956	843	885	942	869	887	906	823	969	831	885	829	931	874	882	803	867	858	915	915	905	846	875	898	908	911	878	875	886	943	913	892	865	875	899	841	855	934	858	880	890	904	846	881	938	849	868	911	879	871	857	915	891	844	850	905	937	879	891	892	968	876	916	899	889	905	841	886	915	862	917	886	855	903	853	867	849	921	899	943	877	855	871	935	886	925	922	873	863	907	886	899	838	875	888	934	930	868	922	910	887	868	920	855	911	870	880	910	882	851	884	915	861	906	935	891	894	892	920	903	882	868	886	915	903	907	940	917	923	921	838	859	906	907	867	878	903	904	888	877	868	927	884	816	906	870	913	879	872	899	873	926	885	875	912	935	882	887	874	888	854	869	936	875	903	889	980	867	867	915	908	841	886	884	821	927	959	896	929	907	880	866	854	865	897	898	913	898	917	885	864	890	934	839	858	931	864	888	856	865	918	917	937	898	914	877	970	962	879	893	852	895	869	880	901	898	879	900	897	951	877	912	893	885	901	916	891	854	841	875	956	925	880	870	882	903	866	894	861	853	935	907	883	895	868	869	902	913	914	881	905	869	908	956	857	872	891	900	960	934	876	854	820	940	909	870	864	858	921	872	915	860	904	888	901	923	907	944	887	937	949	884	879	854	905	902	841	881	891	898	888	847	890	894	901	849	891	938	942	915	873	859	878	934	869	852	916	933	873	910	885	864	846	952	898	877	887	905	928	916	922	904	893	893	863	905	853	885	831	922	879	868	913	909	916	894	894	883	853	905	904	847	885	848	849	861	883	808	889	890	860	897	859	895	811	919	920	937	905	851	894	815	897	868	890	891	895	918	881	900	874	881	883	897	884	847	875	888	891	890	876	860	869	841	862	895	899	863	892	921	898	901	893	859	873	916	853	919	875	862	942	862	919	910	916	865	848	876	893	879	899	871	876	867	882	890	901	850	917	950	882	951	872	868	895	894	837	855	856	854	880	904	851	895	929	889	831	890	920	900	868	872	902	902	904	913	900	884	879	831	912	882	908	875	876	856	874	846	871	917	926	894	881	817	875	929	865	919
87549	75992	55296	34351	21970	10523	1142	375	349	348	374	339	348	386	368	339	347	356	349	357	353	336	374	358	362	336	384	356	380	328	365	360	383	372	355	336	366	350	346	362	395	348	352	365	357	371	341	324	350	376	338	351	360	361	316	370	318	351	340	342	342	348	347	349	357	329	341	373	347	376	363	378	341	360	381	351	386	348	350	343	364	350	347	366	344	380	382	365	345	362	367	405	386	308	361	372	342	353	379	388	354	379	320	380	372	371	378	331	360	321	322	364	343	389	382	351	348	352	391	337	358	372	377	334	349	374	375	372	363	368	350	349	372	370	376	409	370	335	358	347	365	399	352	363	357	330	356	399	367	360	354	343	388	403	345	338	382	316	348	356	383	365	362	351	349	375	364	339	361	343	384	306	364	371	370	330	357	335	347	353	368	352	354	328	378	388	359	342	371	359	354	362	364	337	353	341	380	365	338	359	405	346	384	344	376	367	338	357	321	398	322	361	352	342	315	361	334	375	343	389	359	349	363	357	369	344	348	360	390	347	359	361	376	362	355	362	368	352	373	359	369	364	369	372	372	362	333	370	367	367	343	366	348	352	302	357	365	375	332	355	331	337	361	356	385	361	344	332	360	389	367	382	392	374	347	382	387	370	351	343	349	316	358	403	366	370	327	381	373	350	336	380	327	347	340	391	360	352	313	332	372	381	346	348	339	373	324	372	327	370	371	354	364	343	365	362	364	329	357	348	336	343	341	391	332	363	355	352	349	352	326	351	357	341	355	369	348	347	350	325	398	386	336	395	366	392	362	326	377	358	362	344	400	391	370	370	342	374	332	343	335	408	305	345	362	415	364	367	345	375	361	341	377	365	352	364	383	358	385	360	351	357	341	318	361	357	333	345	354	406	381	335	338	347	352	342	361	383	360	326	353	376	359	371	390	349	376	395	338	353	341	377	330	393	408	321	372	355	348	363	368	362	325	382	366	339	368	327	335	362	362	388	356	395	361	401	372	341	335	380	328	340	375	346	370	363	370	341	368	359	332	369	368	350	371	346	348	382	342	382	363	357	340	357	383	360	359	377	404	352	374	374	337	347	375	389	376	355	342	333	373	374	394	378	358	357	349	392	357	370	359	333	343	358	336	338	357	341	360	331	359	347	350	372	360	379	338	364	359	387	382	334	364	347	316	394	326	359	341	372	349	355	363	325	387	364	375	366	377	379	419	368	336	344	366	394	366	380	325	370	324	327	347	346	358	347	348	347	350	384	370	353	343	351	356	354	361	361	353	356	322	341	348	370	409	368	352	362	364	360	320	369	356	336	385	303	399	355	364	363	349	352	338	371	363	345	363	333	354	329	359	352	370	384	357	334	357	386	367	366	354	326	331	366	346	345	348	312	340	372	343	359	348	385	341	384	333	359	347	360	370	394	356	341	335	366	375	378	363	359	338	378	380	368	340	360	332	334	380	381	381	358	383	364	396	376	346	368	347	346	363	365	372	367	364	323	353	362	342	330	365	348	338	353	353	382	366	381	383	387	370	372	337	349	360	372	380	331	368	363	384	365	371	348	340	397	352	355	360	373	341	412	377	361	382	377	366	356	374	352	381	354	373	333	356	349	349	376	360	344	324	368	377	359	388	360	338	369	339	357	356	350	369	364	349	359	367	338	351	385	356	358	325	331	338	350	370	371	354	379	377	351	347	366	385	350	395	381	354	353	337	361	345	324	337	361	343	339	348	331	372	359	366	367	305	356	393	317	351	320	380	372	329	382	347	359	329	387	369	358	350	361	361	347	367	332	364	348	389	343	372	329	374	377	344	285	364	357	324	399	336	335	380	342	365	387	339	378	379	363	339	377	348	337	319	367	386	379	349	354	360	343	351	340	373	351	366	379	390	357	374	409	366	382	363	362	317	370	350	345	386	381	379	385	336	388	361	356	388	360	337	362	367	356	381	330	375	348	347	396	372	367	358	352	366	325	320	373	345	341	381	360	353	364	327	371	375	385	399	303	368	376	386	362	358	353	329	325	346	351	320	388	333	343	350	385	369	323	330	335	331	331	335	314	351	332	360	331	319	341	393	376	398	358	362	343	346	377	399	333	331	344	348	321	361	363	380	379	368	360	388	347	345	358	346	357	350	377	389	386	347	322	350	350	369	359	352	361	329	368	366	340	310	337	385	326	345	365	351	354	353	373	336	329	308	347	365	380	348	347	334	381	380	341	379	389	337	353	366	370	371	368	396	379	347	354	347	360	357	323	382	351	388	382	330	369	348	353	366	361	347	321	376	359	345	378	376	343	370	346	360	355	339	388	368	360	380	347	347	362	357	350	343	349	354	362	359	328	342	383	342	359	336	373	339	337	349	385	336	350	362	355	361	339	345	332	347	367	373	340	320	356	318	375	359	317	339	361	396	366	384	358	360	368	355	365	377	365	349	357	367	377	344	352	372	357	387	358	341	367	352	339	370	410	348	343	376	365	345	361	400	366	353	356	384	373	362	344	344	362	345	374	379	358	383	377	379	370	346	362	326	344	350	352	349	364	377	362	323	359	345	395	351	345	354	355	331	320	373	352	379	321	373	392	344	367	366	387	328	362	358	366	363	333	368	346	368	360	361	333	344	346	365	348	319	370	362	357	347	367	360	380	416	345	339	355	351	355	377	360	325	358	356	347	379	371	352	324	374	380	326	385	351	388	323	354	347	392	336	347	336	315	381	362	347	360	316	328	331	351	334	330	347	376	378	372	361	381	374	346	363	383	347	352	350	365	349	383	372	333	360	351	314	375	370	365	385	370	356	354	383	349	348	397	331	403	346	343	358	357	348	335	389	340	358	383	413	339	340	338	349	347	380	360	388	361	367	343	335	352	353	378	365	327	379	366	365	346	356	348	356	333	351	362	357	359	329	370	354	348	391	348	328	351	388	364	340	351	348	350	378	357	382	379	362	395	386	354	307	422	391	341	367	368	369	385	337	390	356	350	382	341	356	376	402	369	352	360	359	359	348	395	405	374	354	367	358	360	348	356	385	293	401	365	378	354	358	339	341	332	331	329	375	356	322	337	324	366	348	330	343	367	383	333	337	356	355	361	367	353	366	395	321	359	376	340	350	326	363	342	356	367	380	362	322	373	353	365	328	339	372	367	369	353	347	384	348	341	365	342	398	348	338	339	369	383	355	341	318	354	387	367	331	335	373	359	345	370	365	341	321	361	429	365	345	335	371	337	342	371	378	325	375	384	333	338	342	363	371	368	365	381	363	401	377	355	355	355	380	362	360	383	338	365	353	361	365	342	335	334	330	357	364	367	353	347	384	384	377	363	349	407	386	344	377	370	336	381	348	334	337	371	351	353	358	334	378	348	338	353	368	381	374	353	359	422	363	364	353	404	360	345	373	330	371	396	356	343	417	359	355	408	346	346	358	344	378	380	379	388	363	370	361	344	342	392	388	328	374	346	368	342	352	379	356	361	351	363	369	372	329	385	382	358	340	350
64313	65094	52666	41400	32384	19944	1770	878	874	843	809	870	889	901	872	865	843	869	829	870	812	888	882	878	885	852	849	892	869	840	899	827	809	821	907	819	830	857	871	858	854	869	844	829	856	887	875	886	852	842	886	803	856	932	861	863	864	851	819	854	889	835	845	827	844	827	796	830	838	779	877	865	860	836	834	851	840	886	857	842	862	797	821	886	849	886	836	857	854	819	835	794	824	901	842	850	833	875	853	842	866	860	882	836	822	849	782	849	845	861	839	862	883	839	814	844	804	851	835	852	835	865	849	812	826	797	830	859	851	824	835	841	842	843	775	854	789	841	886	873	823	851	804	870	840	863	877	873	853	848	853	812	902	836	870	870	845	896	870	811	824	879	863	806	820	852	882	803	846	828	854	879	844	809	880	813	817	872	839	862	882	817	864	862	780	901	824	869	844	903	833	818	845	842	850	788	828	875	840	814	870	842	809	850	865	860	842	883	832	784	835	856	847	854	864	804	851	864	853	869	865	828	826	876	836	871	846	801	805	856	844	861	857	845	877	808	869	827	859	860	845	842	865	846	860	807	887	857	835	907	820	831	829	827	815	847	843	830	836	864	886	870	854	871	803	845	845	841	824	883	864	813	855	897	889	860	826	854	835	777	884	852	806	820	805	857	865	872	850	823	816	831	851	813	866	848	821	866	948	886	900	854	898	844	858	850	884	825	831	848	921	866	820	802	817	870	840	846	842	833	853	870	831	869	865	876	854	829	894	818	825	821	853	836	830	804	799	845	861	790	865	841	889	862	861	840	859	837	840	830	825	853	881	836	838	777	890	845	864	867	837	796	847	815	845	816	870	811	864	870	850	863	856	799	849	818	832	849	843	805	861	862	853	827	869	844	878	848	842	774	863	840	819	795	785	834	792	825	862	839	858	844	831	872	833	828	893	857	846	911	843	890	836	865	882	822	841	826	868	849	860	850	818	824	799	894	831	805	845	878	825	795	882	835	809	861	796	871	841	849	838	835	851	882	798	892	867	892	847	814	844	834	855	816	846	854	843	834	820	846	843	849	783	842	867	879	802	830	866	853	863	835	833	853	826	840	861	857	830	867	832	842	859	801	820	873	845	792	818	817	834	834	779	881	828	820	846	856	846	828	799	823	846	875	893	903	877	871	851	859	846	879	855	868	849	856	818	872	814	827	848	839	806	847	841	849	848	851	826	773	890	859	794	862	793	843	852	862	793	814	840	891	883	843	789	832	857	925	826	860	842	813	853	901	887	859	880	833	860	837	846	835	824	779	838	826	887	854	849	844	843	806	866	806	794	888	811	824	897	844	849	860	808	883	813	850	830	825	740	814	832	809	834	854	821	823	883	847	827	818	861	863	841	895	839	875	862	825	831	876	908	843	828	898	869	858	819	861	810	820	815	886	839	860	887	862	821	902	845	839	855	769	888	826	879	872	863	832	835	836	829	846	849	866	839	841	806	877	843	843	841	861	893	813	849	839	870	812	776	818	803	826	862	866	904	866	873	854	842	860	854	885	835	873	851	845	777	843	891	873	852	870	838	880	871	879	791	845	852	875	883	838	869	808	842	827	784	854	848	840	839	850	862	789	903	839	847	768	797	896	890	855	831	868	843	865	857	905	826	853	870	886	838	848	841	821	843	855	864	859	858	822	834	885	814	828	813	840	864	824	850	863	829	826	866	807	859	854	806	900	858	845	840	893	834	833	860	829	889	863	850	848	899	850	823	822	795	835	842	770	866	876	828	834	846	818	843	811	840	854	864	827	880	841	855	805	818	801	856	845	872	855	863	876	833	868	858	872	840	876	898	867	834	848	869	857	830	847	825	827	883	842	811	816	850	860	832	769	866	819	842	880	807	827	891	884	852	826	803	863	829	895	831	842	878	881	819	835	862	886	808	819	890	815	777	834	836	856	841	841	814	883	859	851	879	904	879	893	862	830	873	807	860	807	840	845	830	836	832	845	866	867	878	862	811	832	839	806	816	868	818	840	811	839	766	853	837	845	846	858	826	836	827	909	845	821	852	791	835	835	837	875	798	839	834	850	828	823	837	842	845	829	850	875	863	849	800	877	884	879	861	841	869	857	863	831	840	809	839	848	908	876	854	836	903	851	836	846	879	858	823	855	831	818	822	813	811	823	861	872	875	848	857	852	880	829	833	799	878	808	895	806	833	871	852	904	874	819	808	845	793	808	864	839	842	857	847	815	802	761	830	829	848	814	844	852	869	849	818	814	876	844	825	815	901	839	845	853	815	881	839	829	802	868	806	866	840	846	821	852	872	889	877	835	871	860	864	819	877	806	826	869	822	865	840	860	865	844	844	871	820	858	845	889	859	876	858	852	877	840	804	792	875	832	880	830	858	859	819	874	868	822	886	828	820	843	859	804	893	861	826	816	819	806	839	857	863	851	794	842	827	798	799	826	843	853	871	877	881	808	896	862	917	847	846	897	830	815	811	881	837	804	859	839	896	856	830	849	877	851	874	869	832	876	911	832	831	821	846	862	871	799	846	798	911	852	843	799	860	811	861	827	813	885	846	819	827	808	864	844	863	833	864	839	820	822	845	854	875	869	833	859	843	868	844	855	804	874	806	849	785	847	870	853	876	794	825	831	752	875	838	861	791	810	868	850	840	792	883	868	804	842	819	838	857	856	809	804	801	861	901	779	830	850	850	850	895	876	881	822	827	827	838	826	805	862	870	862	832	851	848	879	835	834	866	823	851	816	875	857	797	865	843	853	836	838	808	864	849	822	804	792	789	824	851	839	851	837	867	829	829	858	811	837	845	842	810	834	860	811	845	856	885	856	881	828	876	852	845	797	832	865	866	858	839	867	887	812	854	878	864	786	803	885	788	860	856	855	881	815	818	830	813	920	864	883	799	840	855	859	849	886	839	867	891	785	872	829	873	820	876	814	874	884	851	800	838	888	846	878	834	886	820	842	843	843	867	845	853	885	877	884	859	866	874	872	851	816	820	817	876	836	889	863	865	806	838	853	828	828	846	829	856	882	871	871	813	906	803	878	808	793	826	808	882	822	856	848	865	867	855	847	886	845	813	875	822	852	818	853	831	798	846	849	846	829	780	877	807	821	838	826	863	806	852	857	851	859	821	876	849	871	818	881	862	819	836	919	829	854	868	833	831	876	884	829	815	849	852	830	852	805	848	878	813	814	844	855	835	848	881	889	862	833	844	842	806	860	832	869	820	813	871	828	828	875	821	875	840	791	886	822	874	841	851	847	877	816	815	847	807	877	821	839	796	775	858	835	868	838	902	840	812	814	846	877	852	854	836	834	823	836	822	821	861	827	897	863	843	850	828	856	830	836	827	861	817	820	850	831	828	855	846	875	844	854	816	849	814	838	857	865	887	804	888	857	874	819	858	834	851	869	829	781	853	856	865	826	877	808	869	831	774	843	875	868	907	862	827	787	848	835	826	835	885	865	851	798	844	799	854	875	825	898	867	812
38897	24673	10889	2069	811	497	288	270	283	291	306	282	295	231	271	248	255	254	267	257	288	289	278	269	256	299	263	275	292	269	270	276	283	305	284	258	266	277	256	301	297	292	268	258	254	274	292	279	292	266	256	278	268	272	274	289	260	266	259	295	254	277	284	245	289	286	250	253	270	301	286	259	245	276	282	260	265	279	291	283	280	290	321	296	251	292	276	267	294	254	271	263	246	262	309	274	297	301	316	270	271	278	262	289	319	289	276	275	278	244	288	272	290	280	284	281	284	281	266	294	281	255	265	284	289	259	286	243	281	298	254	269	314	261	275	259	283	304	250	237	255	269	283	241	257	289	272	277	278	277	258	276	269	274	245	279	273	261	282	271	275	289	261	257	267	216	274	278	281	274	282	259	289	286	259	263	271	258	265	276	258	245	269	262	266	308	270	290	286	303	283	275	294	294	273	281	273	305	302	278	251	280	286	301	277	296	288	257	276	305	282	267	282	266	271	275	267	287	268	259	296	283	249	266	257	281	277	279	257	269	276	272	277	269	290	287	264	259	296	257	272	256	283	277	267	266	286	293	289	296	285	259	264	302	293	281	245	290	278	295	278	239	262	280	289	281	302	269	272	265	285	270	278	283	225	310	287	235	266	250	267	275	270	274	263	280	262	266	265	262	284	298	279	240	262	273	295	310	255	248	259	275	261	286	272	293	277	268	295	263	267	275	270	289	297	256	263	255	256	255	321	270	264	268	271	288	288	276	285	279	272	264	288	291	275	281	262	265	284	260	253	279	276	275	274	254	252	258	286	270	265	229	258	284	260	264	308	270	293	281	275	257	292	306	261	304	262	289	267	245	298	242	255	266	271	288	277	294	275	278	270	287	291	250	280	276	271	254	270	271	251	288	272	257	279	267	270	278	274	280	281	285	264	276	268	269	282	244	266	259	242	296	255	274	283	300	280	282	296	271	273	242	280	272	284	240	257	261	279	255	294	287	278	315	296	289	286	253	296	283	249	279	303	289	268	257	249	247	279	266	278	266	307	281	270	259	285	275	281	222	253	279	267	290	274	264	272	274	280	280	276	272	302	262	247	261	315	273	270	266	266	292	280	287	261	290	248	276	265	279	238	293	256	263	263	277	266	283	256	258	299	267	276	310	290	276	280	242	299	306	293	284	286	259	251	232	263	296	262	276	285	293	312	279	279	272	287	266	267	290	278	291	275	263	287	281	286	241	265	269	259	277	256	242	259	285	277	271	268	289	295	266	279	281	235	268	222	284	300	269	267	284	281	261	269	254	267	293	252	277	229	257	308	259	267	264	285	255	308	270	286	275	279	281	239	294	275	295	270	272	260	258	283	263	294	301	312	315	245	281	282	266	285	284	270	258	268	279	290	268	253	278	277	293	277	269	295	236	243	289	290	278	271	265	264	260	277	249	268	250	256	262	262	256	299	257	257	281	280	296	256	284	260	294	250	253	269	268	251	256	277	259	261	254	265	295	272	263	288	261	303	250	284	265	252	269	249	293	262	261	254	289	287	294	247	257	275	266	291	254	265	271	270	282	273	292	312	285	263	276	258	247	264	290	266	298	288	254	281	286	270	276	285	307	301	255	286	252	280	263	283	308	252	286	295	267	312	266	291	292	268	255	281	263	257	270	243	307	277	308	249	262	305	276	249	292	283	272	270	290	248	245	272	280	275	260	259	278	287	245	269	257	304	265	259	280	274	252	259	262	289	287	270	266	263	277	272	286	259	264	271	280	287	257	288	272	275	295	278	256	282	288	290	264	265	282	286	275	274	264	266	251	265	245	272	284	267	271	275	271	264	290	278	253	255	255	259	271	268	268	242	258	264	249	241	265	292	253	273	257	288	294	283	262	253	269	265	302	265	269	263	296	277	268	276	276	281	246	284	251	267	295	255	274	267	285	290	277	238	281	296	292	285	287	298	249	306	262	254	272	263	257	258	254	262	254	265	257	235	259	241	280	289	245	237	266	278	254	263	251	278	280	295	248	311	304	293	280	269	275	269	269	253	251	283	282	255	304	237	259	275	274	273	280	278	287	254	275	250	280	249	271	256	265	277	273	270	266	263	280	248	272	272	290	275	250	283	284	260	248	240	282	265	311	279	263	244	298	246	289	278	264	287	278	266	276	290	254	247	244	292	288	284	304	259	316	281	269	263	274	294	266	299	271	267	299	283	269	296	269	242	279	265	270	275	284	275	275	289	244	272	324	279	273	296	262	268	275	298	290	275	263	298	262	276	275	258	274	284	253	242	293	269	257	263	292	303	285	234	279	270	256	244	290	238	288	296	259	279	276	277	273	251	282	268	273	265	262	264	264	267	278	259	300	268	270	279	290	256	267	268	238	267	262	278	301	275	308	280	254	277	277	264	270	238	276	295	274	287	309	277	283	246	272	283	289	261	290	273	301	285	272	292	254	302	325	292	284	291	273	278	256	265	287	301	279	258	282	282	265	287	273	259	254	273	312	282	250	288	280	296	270	296	267	255	255	280	259	287	260	259	290	250	253	271	251	249	283	270	275	284	271	263	299	263	279	246	283	275	254	286	292	281	274	277	315	273	289	266	267	277	282	261	244	248	290	297	247	280	248	239	278	284	277	294	284	281	279	262	301	289	281	293	272	296	262	289	256	257	280	268	251	246	273	277	258	275	263	300	275	248	299	267	260	273	268	316	275	254	285	280	286	290	266	262	290	307	260	237	284	297	268	259	285	267	277	231	258	241	260	274	293	272	271	262	270	305	264	247	255	263	264	253	276	293	292	243	301	255	276	270	302	250	286	266	258	298	251	259	243	282	292	263	278	313	249	267	280	289	294	275	273	271	258	245	297	314	268	256	275	252	263	284	263	279	288	296	287	271	262	284	286	257	279	269	286	308	281	245	282	259	299	277	285	271	289	283	276	288	280	247	271	320	248	247	298	249	253	255	284	300	287	258	259	285	275	259	283	259	295	283	274	307	272	277	267	284	281	269	308	264	247	261	287	272	266	292	299	261	251	244	273	232	259	271	291	278	275	278	296	298	265	264	306	270	284	274	286	263	286	274	257	265	302	262	262	264	293	261	296	279	286	275	279	251	287	263	249	263	263	279	267	244	275	283	279	290	265	302	278	270	287	291	271	265	284	271	293	277	259	262	234	294	270	272	250	272	275	295	293	267	254	296	275	276	275	275	276	259	287	255	297	254	254	259	276	268	268	290	301	267	258	302	274	265	274	261	264	259	284	268	283	254	285	295	251	278	254	252	274	295	277	273	272	332	277	254	268	279	296	297	256	274	281	293	271	263	257	245	282	289	258	280	255	298	265	285	263	294	264	297	289	278	286	282	259	259	296	284	258	266	246	284	263	273	247	282	271	268	241	292	252	258	297	226	283	274	300	271	281	273	275	281	266	287	247	280	268	261	265	271	286	265	283	298	271	265	269	266	268	289	237	285	287	239	303	261	268	321	263	268	269	299	307	259	285
33989	25581	15030	4651	2608	1422	708	722	669	677	708	692	647	658	682	674	718	721	692	729	717	711	696	700	697	734	718	688	679	712	699	695	727	703	707	708	699	726	675	694	678	696	670	713	672	707	695	726	762	693	708	705	703	667	711	721	713	676	698	708	672	708	712	675	674	746	703	702	717	699	705	703	692	663	740	712	686	646	684	732	676	679	646	636	707	718	710	691	654	731	691	737	744	721	656	729	725	720	702	734	673	654	664	698	672	707	722	699	714	689	676	682	682	686	719	652	648	688	708	714	722	652	708	675	675	721	689	724	687	677	693	721	720	677	696	700	648	720	698	695	701	683	718	694	710	695	694	712	673	729	684	654	726	726	681	670	741	735	727	732	686	688	684	705	701	707	707	677	673	683	663	664	701	709	687	666	701	708	681	705	696	711	695	712	708	739	657	719	657	681	701	685	672	692	693	669	733	697	669	684	685	702	695	697	720	675	732	671	712	701	696	685	705	727	684	650	730	707	682	685	649	657	701	687	659	739	709	669	699	696	667	674	663	684	745	725	678	713	666	705	711	681	699	778	695	612	695	731	685	728	672	637	705	712	687	673	711	683	673	712	706	702	716	667	685	689	735	734	668	710	723	695	690	678	757	690	712	723	675	681	667	693	653	697	692	678	729	723	701	686	745	674	702	678	747	673	673	722	708	678	716	668	720	666	696	677	739	707	710	648	671	715	697	725	676	727	680	673	649	685	680	684	690	661	707	674	729	662	688	688	644	655	701	684	673	658	745	728	633	722	718	686	706	695	713	718	689	626	723	671	721	734	746	693	706	645	650	665	720	725	734	721	683	673	714	728	640	698	697	690	703	685	675	688	703	699	698	735	747	673	670	710	712	702	718	720	701	666	754	748	697	651	748	700	692	687	689	673	678	685	697	660	682	706	745	656	730	683	693	751	707	734	681	634	678	670	669	713	708	705	697	700	709	695	695	699	705	661	690	697	721	691	658	636	696	683	737	674	667	701	721	736	672	716	692	723	677	753	686	697	721	687	669	721	677	727	691	665	684	714	680	712	715	680	735	692	677	671	715	678	678	682	725	692	655	696	721	723	734	715	695	713	678	741	709	716	724	727	724	715	727	685	730	686	710	719	696	685	682	679	654	680	676	722	681	713	656	647	652	723	731	716	648	700	633	721	677	692	667	670	689	691	711	707	667	682	683	673	727	701	694	722	721	667	655	699	655	658	710	707	690	660	743	690	657	687	707	687	689	688	661	683	708	675	723	683	731	676	684	648	697	697	685	690	698	653	690	715	688	676	716	695	680	654	691	714	659	706	680	704	645	676	693	643	640	749	669	691	770	691	714	707	697	664	737	692	704	706	701	715	705	694	703	674	696	695	695	711	723	738	651	690	693	749	710	647	654	740	630	669	707	714	654	711	706	661	717	680	652	674	706	698	733	687	698	716	718	750	655	694	748	661	640	636	722	711	720	743	693	712	696	666	694	680	690	704	686	676	681	689	695	693	636	666	703	681	731	666	697	694	708	720	707	683	681	689	711	659	664	707	720	680	691	676	687	693	696	692	735	686	692	707	661	673	710	712	662	704	702	687	721	662	709	706	676	714	685	744	693	734	704	705	691	693	656	700	672	727	709	675	647	700	718	742	747	694	703	688	713	691	632	677	702	682	709	662	701	718	688	718	723	713	676	696	696	717	680	681	667	715	699	707	746	717	703	724	756	717	663	709	720	672	717	689	686	701	741	680	686	731	674	736	680	700	696	727	699	713	682	717	715	705	689	713	654	663	683	718	697	712	715	660	691	730	707	677	720	727	706	730	655	730	689	658	712	680	673	718	702	660	605	735	660	713	690	718	692	676	706	726	713	658	722	692	674	726	699	679	681	707	692	672	699	685	661	639	696	684	683	690	728	702	697	669	693	707	722	650	675	716	690	671	728	709	665	675	721	665	695	687	651	689	685	706	685	665	703	716	653	681	702	702	699	717	675	682	615	711	723	697	688	700	676	675	787	688	693	730	667	694	723	726	729	674	649	676	696	720	705	688	679	684	687	735	741	692	666	679	738	732	714	741	732	702	706	708	671	683	674	713	684	697	652	713	695	706	709	770	718	652	706	697	718	756	660	730	688	719	684	693	675	710	686	704	695	694	682	699	692	678	682	685	657	712	713	696	681	690	684	712	758	691	674	727	696	719	678	686	739	688	676	679	695	703	679	706	725	693	733	693	645	676	705	710	686	684	716	687	733	727	684	692	688	756	670	692	686	663	695	737	741	684	670	692	711	686	705	680	745	684	726	706	694	696	707	691	704	693	683	691	709	688	660	699	683	674	674	653	690	694	732	706	641	653	727	746	697	717	703	672	704	661	692	726	715	723	686	676	681	654	696	701	739	644	697	684	704	705	718	712	708	706	704	669	742	719	715	700	663	712	658	761	761	680	672	698	687	676	647	693	687	716	741	734	681	700	665	671	694	686	684	690	678	698	673	661	707	675	665	691	691	711	671	688	686	665	713	716	679	685	730	665	628	688	712	699	734	718	673	768	713	709	721	724	699	680	663	680	720	669	677	709	682	686	661	691	744	752	686	692	668	714	694	695	686	626	695	666	655	731	726	677	700	660	707	692	717	672	697	687	633	723	705	696	740	700	733	688	698	709	694	716	708	650	719	693	670	726	692	674	715	699	713	691	702	705	690	743	695	703	680	691	727	717	677	749	696	684	652	643	695	672	711	682	713	706	684	676	718	675	682	664	703	707	677	708	693	676	665	690	665	769	685	706	692	702	684	721	678	691	718	703	684	693	744	736	681	665	715	684	692	702	680	716	714	708	700	684	683	702	727	661	671	706	675	665	702	676	662	692	702	702	749	697	692	675	719	711	669	723	695	733	661	723	681	730	689	700	692	734	680	729	730	690	703	677	718	705	699	687	686	710	715	680	691	690	752	669	655	703	674	692	674	694	659	717	697	638	688	686	712	717	688	736	728	724	681	706	715	735	709	722	694	729	706	676	707	686	701	685	669	696	663	760	685	699	712	691	717	644	725	667	681	713	672	695	678	722	656	703	703	662	641	728	701	667	673	701	742	691	681	714	702	691	741	671	661	706	653	702	722	750	683	709	684	689	746	636	704	693	724	727	690	700	737	763	723	723	684	719	633	677	712	689	680	728	693	718	696	671	670	691	704	675	705	699	768	665	717	699	701	674	705	680	685	697	671	710	668	733	693	698	650	703	706	711	695	711	726	679	653	728	716	709	716	739	694	665	707	710	691	718	735	666	675	707	681	665	690	688	673	689	695	692	759	689	714	735	691	663	701	715	696	699	732	678	739	731	674	754	688	763	679	651	742	715	692	709	700	723	695	630	658	678	681	713	714	678	684	699	695	704	709	716	692	730	687	700	677	678	660	701	695	685	722	667	688	705	715	676	673	691	718	661	727	716	809	722	667	698	683	690	677	704	702	679	623	699	709	679	712	640	666	691	646	689
78826	67366	51528	27957	10455	3018	432	393	394	420	384	392	387	333	410	413	386	362	376	381	383	446	396	364	384	407	373	387	390	391	375	411	360	392	358	408	382	401	391	397	382	390	388	383	358	411	427	375	381	375	397	386	401	423	363	385	367	347	377	383	411	349	368	371	379	419	384	399	338	376	374	397	396	393	375	391	359	361	366	393	327	373	352	410	379	394	362	344	398	387	382	383	385	352	374	357	391	365	337	363	414	373	364	401	380	378	378	366	375	396	379	393	334	378	325	390	372	369	361	338	389	325	386	357	392	359	392	404	400	389	388	365	413	345	368	395	386	373	381	335	377	384	360	406	341	376	391	388	384	404	360	401	382	391	413	389	407	377	378	381	389	411	390	386	345	389	395	355	348	391	351	378	378	380	388	380	348	359	379	351	366	392	384	372	394	370	397	394	388	407	386	382	366	387	378	379	375	418	344	375	380	332	415	377	365	394	379	358	425	371	351	377	395	384	378	354	398	344	332	349	364	374	371	389	359	375	398	390	418	393	383	372	396	392	380	408	359	347	400	375	380	376	350	357	334	374	383	385	358	414	358	401	337	346	387	420	379	362	370	386	399	377	372	386	395	412	379	376	400	361	363	397	378	419	424	373	374	382	389	383	387	402	385	394	377	380	382	387	421	377	362	370	391	371	407	378	349	351	355	396	317	357	404	370	377	367	376	377	384	422	394	399	363	391	389	404	412	386	355	398	362	387	374	421	364	356	404	350	426	401	398	373	371	383	395	357	351	376	379	351	403	394	401	360	379	429	369	382	421	406	366	364	408	362	369	416	375	376	375	374	384	380	384	353	404	404	364	409	448	368	375	350	390	396	397	411	341	357	393	376	403	424	414	394	404	367	415	358	373	359	368	351	393	387	350	388	404	338	377	389	386	403	414	405	386	361	394	372	376	420	381	350	407	405	381	404	393	385	391	409	390	358	414	387	363	397	384	373	365	380	377	396	376	338	357	346	386	375	385	398	393	404	354	419	377	396	394	356	380	368	402	394	364	399	380	357	351	406	390	367	391	375	429	368	441	376	409	388	380	367	390	398	388	410	409	392	388	373	390	381	389	353	391	391	371	413	387	409	413	387	373	392	350	403	378	390	359	358	359	428	408	365	338	385	404	359	357	386	392	373	387	377	388	380	391	371	394	356	401	366	384	381	365	390	349	373	378	359	343	384	372	429	386	398	409	391	416	355	372	375	357	402	397	405	367	393	402	363	401	392	368	366	403	381	424	393	386	356	403	405	373	409	409	377	398	396	387	370	372	361	411	415	384	350	392	370	412	397	403	434	398	360	381	358	424	373	357	323	396	390	400	384	388	337	400	393	388	397	408	411	393	402	371	366	401	416	372	389	361	381	411	409	438	363	406	383	403	346	403	408	420	395	393	381	373	370	400	411	380	432	431	417	419	410	399	373	381	372	372	350	372	368	356	355	379	389	369	404	396	396	378	349	380	380	383	384	403	381	384	374	408	378	375	380	384	431	417	410	350	354	403	368	392	397	391	358	380	368	361	391	403	398	389	378	389	374	386	398	399	391	345	370	382	376	375	404	396	402	393	391	396	434	395	381	367	387	380	389	398	363	397	377	381	366	402	385	363	349	411	404	377	385	327	380	372	377	399	376	376	384	359	346	371	377	347	398	392	389	398	413	406	388	394	369	373	361	390	372	373	413	409	410	395	426	415	361	379	351	376	378	374	398	384	351	373	369	411	386	343	391	386	369	398	393	385	382	357	434	392	369	378	368	392	372	415	360	381	372	396	321	361	344	404	417	367	384	439	372	373	379	384	376	362	387	401	349	427	369	384	352	369	356	399	394	384	406	386	387	408	365	419	366	383	385	410	380	374	397	377	368	366	382	400	378	379	394	371	394	350	398	411	375	401	401	394	359	409	398	381	393	395	381	385	358	398	382	368	337	367	351	372	392	420	350	400	345	368	359	384	359	399	403	341	366	381	397	408	360	386	376	382	400	381	411	360	399	412	399	375	369	408	402	369	375	333	369	380	395	390	368	365	348	378	394	368	386	391	382	394	383	375	373	394	395	367	403	342	368	360	376	358	404	413	387	372	383	374	368	357	386	412	415	379	426	412	428	356	384	389	367	414	402	370	387	405	407	370	381	396	382	331	413	387	397	381	370	380	371	367	386	408	363	410	388	365	380	393	387	369	389	397	379	394	357	411	386	355	384	362	377	398	370	418	356	389	397	393	395	403	386	385	385	387	394	375	414	355	372	353	380	356	412	365	403	377	367	398	363	396	429	384	360	408	419	376	356	431	367	366	386	396	351	354	381	347	349	385	381	365	410	370	345	385	377	390	370	384	400	390	350	384	388	402	349	400	390	397	402	395	405	375	373	354	395	369	372	385	358	378	353	399	380	382	367	386	394	350	399	418	383	386	389	404	368	372	436	418	332	370	387	373	395	393	373	371	366	399	434	384	384	369	357	383	394	399	367	420	333	384	400	410	392	380	392	365	365	418	419	394	375	393	368	402	430	378	386	379	369	387	400	362	381	416	339	369	371	416	349	329	365	403	403	399	411	370	353	396	379	379	370	380	376	428	371	395	393	344	373	382	403	418	379	404	384	386	400	390	367	405	382	384	406	406	380	356	365	375	345	415	412	371	329	354	404	377	364	383	355	356	378	410	400	353	415	408	409	385	384	357	349	350	387	400	402	355	367	376	376	374	374	362	366	363	395	367	351	378	410	376	394	380	392	360	367	367	416	393	396	381	399	394	375	374	383	367	348	350	391	417	380	404	360	404	376	386	392	406	400	404	348	414	399	386	418	378	421	358	406	392	406	389	396	379	395	383	370	391	388	381	399	362	388	344	348	384	365	358	372	383	361	389	412	401	390	380	397	394	390	407	379	354	419	364	376	357	370	361	381	398	371	360	378	364	314	405	381	382	384	351	387	380	352	338	366	396	389	361	380	365	387	410	400	402	403	421	398	371	376	366	358	367	397	372	405	367	412	366	362	359	371	371	389	378	396	347	389	363	361	378	366	418	389	380	383	375	385	411	383	413	363	355	370	391	358	369	354	385	378	381	341	401	375	370	411	374	350	365	335	384	352	371	376	387	375	378	394	385	400	357	419	362	402	407	363	394	370	434	375	408	361	399	359	402	403	372	378	404	351	388	357	399	362	380	414	388	360	380	367	366	389	370	380	383	383	336	402	400	350	349	362	368	360	368	365	378	384	352	404	376	391	389	397	385	366	360	388	381	382	379	398	404	408	388	386	418	394	387	378	370	411	369	427	391	367	377	399	402	348	375	394	382	408	376	396	362	347	387	390	363	357	372	396	417	329	399	397	356	371	380	377	385	378	352	428	359	343	373	410	414	379	389	401	374	392	345	375	367	416	378	410	400	409	375	342	359	351	403	417	384	406	373	389	383	401	351	400	386	380	406	423	334	370	381	383	397	353	395	361	380	403	380	361	398	373	327	364
54752	55188	50048	31503	16699	7428	914	934	935	936	892	956	917	966	910	892	971	939	949	947	944	872	947	926	951	881	986	928	894	894	888	957	836	948	925	890	931	914	897	938	879	950	863	929	953	906	933	921	883	975	933	913	899	900	932	894	966	861	939	960	944	902	881	920	950	892	866	956	902	899	924	973	924	945	916	910	911	933	899	902	886	843	926	943	935	933	935	896	925	915	918	936	930	911	940	890	937	917	920	900	955	895	920	928	988	924	902	917	952	927	960	867	949	954	917	925	918	853	955	883	957	908	967	961	898	926	913	896	918	953	948	929	931	941	864	916	906	923	905	923	944	915	907	941	915	917	889	887	892	922	898	958	876	896	913	946	863	941	841	916	909	911	949	876	877	912	965	952	950	929	988	899	906	959	898	866	933	936	926	911	913	916	924	939	869	969	983	871	977	924	903	865	935	978	849	904	931	888	881	948	948	960	902	945	935	871	932	950	928	929	940	938	929	917	938	937	969	967	923	945	864	965	924	920	931	903	887	931	886	921	923	898	876	921	852	936	928	901	907	896	893	941	871	900	896	945	878	888	917	954	952	908	929	952	980	897	932	899	855	925	969	948	920	906	932	910	919	960	893	898	927	965	906	941	905	959	908	913	864	895	951	860	961	857	921	908	931	877	925	963	875	895	917	869	947	938	868	863	861	900	953	948	896	857	997	907	941	887	915	907	942	924	919	876	873	923	923	951	948	926	903	901	949	920	958	908	908	878	932	930	927	861	929	923	966	913	900	944	948	865	898	970	922	934	919	939	978	966	895	926	944	891	916	939	876	977	907	934	923	907	879	928	947	911	955	925	917	884	890	920	945	966	956	917	927	964	940	907	920	917	972	912	943	906	916	863	917	927	887	885	889	965	933	910	962	900	920	957	960	952	909	885	943	923	907	925	909	911	914	867	888	894	923	893	927	895	905	932	895	972	922	910	946	958	911	879	891	918	956	859	955	931	934	916	896	949	954	885	885	955	929	948	945	906	961	916	945	919	942	933	867	963	947	926	900	862	871	927	885	925	929	875	912	889	893	969	923	919	896	950	933	876	901	951	916	944	942	900	875	934	893	966	933	949	962	902	904	914	922	905	896	924	884	932	917	940	950	933	934	879	932	904	905	885	929	907	924	904	928	889	959	929	969	917	881	910	901	914	913	896	960	870	923	907	917	908	862	964	886	941	899	871	918	882	974	915	915	928	936	895	939	910	971	941	929	948	937	939	880	875	915	908	871	911	955	919	970	884	943	971	939	913	965	904	944	952	894	916	877	875	895	949	910	899	975	891	922	960	897	938	862	935	921	909	883	899	951	906	901	897	933	910	912	952	925	929	966	941	878	941	938	957	902	916	916	960	978	938	948	912	898	927	907	878	925	934	958	892	889	856	920	934	944	961	985	955	924	911	912	931	927	978	908	932	883	896	867	934	907	967	934	934	972	904	932	939	934	898	899	894	955	910	902	852	946	977	977	853	872	904	970	922	921	867	898	968	947	944	906	918	907	849	889	925	928	907	892	893	899	944	903	942	914	898	916	926	873	942	854	922	963	950	873	947	875	860	885	974	930	889	875	944	898	936	918	891	931	896	907	919	975	942	950	940	899	944	914	924	910	891	893	973	918	898	936	895	888	943	882	862	948	918	875	942	957	867	940	913	869	997	903	908	934	890	938	936	951	925	928	859	906	885	913	899	908	888	854	940	887	936	944	913	967	926	905	943	930	891	978	942	916	894	914	937	977	933	903	933	919	953	909	908	909	870	973	902	906	959	892	974	940	910	914	908	881	964	962	897	944	877	939	933	890	929	939	913	929	929	901	928	909	955	973	994	907	905	931	909	915	935	887	871	928	878	902	914	911	898	847	906	927	947	867	876	941	968	934	888	913	947	965	932	957	895	942	878	939	914	945	936	915	963	898	921	919	926	925	908	930	943	849	946	963	922	904	872	890	942	919	911	903	903	959	896	883	918	870	879	961	939	849	878	919	942	913	976	880	933	930	910	931	974	903	894	919	930	929	921	949	918	922	939	916	907	899	851	904	993	914	921	904	953	920	908	921	965	917	950	922	902	926	886	933	911	826	942	866	1019	959	902	892	929	933	916	941	945	890	924	928	914	899	894	872	880	868	926	894	892	897	950	862	917	942	890	939	957	951	937	931	963	883	896	930	901	881	935	902	910	912	933	939	861	846	957	888	880	970	908	964	892	930	889	927	873	910	951	883	919	934	939	966	922	919	933	909	936	935	943	921	922	946	922	909	937	863	899	921	948	911	955	939	948	883	939	954	897	907	922	975	925	943	958	976	980	897	881	863	970	966	970	906	932	940	877	922	907	885	867	888	914	949	977	911	892	868	924	950	882	894	943	913	907	911	935	935	946	872	922	910	868	935	893	937	918	929	953	901	979	878	929	918	865	932	891	903	940	891	931	923	997	872	907	884	897	903	951	894	888	931	921	897	1006	913	872	874	891	934	908	964	891	940	868	955	873	975	918	944	933	915	851	884	906	916	856	929	924	891	940	910	933	928	918	924	904	882	956	897	886	948	911	931	880	959	970	863	987	900	908	916	917	901	907	909	940	944	949	903	887	888	921	920	870	970	905	916	937	950	861	926	963	896	916	868	920	882	918	933	927	908	884	956	890	911	891	933	882	927	915	979	978	887	910	910	962	927	900	913	932	917	931	900	965	889	915	911	867	878	927	913	975	886	973	916	937	895	926	905	930	922	950	894	880	949	937	905	918	935	907	909	913	1010	899	922	950	870	929	888	971	843	881	909	880	872	899	946	884	898	932	916	881	906	921	925	922	933	917	905	925	881	915	917	908	896	912	917	966	905	991	931	915	900	946	900	924	939	926	925	888	917	922	908	941	924	912	949	954	975	916	880	970	936	924	925	909	979	905	929	912	920	893	942	918	939	912	856	903	911	926	930	899	907	892	926	933	898	901	912	954	939	902	875	856	926	923	926	899	890	911	924	941	939	870	915	920	894	935	921	885	914	904	919	955	954	912	926	909	890	885	975	898	923	899	958	950	948	886	930	912	922	945	892	931	914	898	960	958	929	907	892	910	901	931	875	951	915	902	960	882	901	932	947	904	945	961	940	894	901	911	963	914	911	936	937	911	892	912	840	952	958	841	921	896	915	965	932	930	885	972	940	948	868	880	959	897	905	928	933	912	897	861	967	942	961	888	960	869	891	982	932	908	920	876	866	895	979	887	983	906	938	944	905	886	886	927	912	887	874	953	986	889	930	886	967	884	886	913	836	930	901	892	869	953	941	872	892	956	951	922	916	886	938	939	909	939	963	893	947	946	882	877	897	890	933	901	920	933	918	920	939	902	921	903	954	916	953	885	915	973	924	952	914	976	870	874	936	843	910	918	927	947	883	896	960	881	905	945	915	929	865	931	956	901	916	886	916	912	906	913	917	897	912	970	885	937	914	893	952	961	923	915	884	908	952	937	923	896
87934	77437	60023	35601	19915	7154	641	384	354	380	383	340	358	367	336	346	373	362	375	327	387	389	378	382	334	362	323	321	337	341	352	339	345	365	348	353	357	336	327	370	363	367	350	349	378	385	398	309	377	386	356	381	363	383	397	338	369	362	371	372	402	347	337	336	349	367	347	338	351	356	376	349	349	356	372	351	404	413	359	382	364	409	348	313	314	338	337	357	359	345	360	335	315	317	395	400	351	330	388	357	343	367	386	368	319	359	375	384	371	396	339	410	369	357	349	345	354	320	367	368	334	359	346	349	376	375	346	342	338	377	365	365	363	343	358	341	349	362	362	393	381	370	367	344	366	331	315	367	347	367	372	366	354	363	378	374	322	374	343	345	332	340	342	342	340	391	315	399	351	342	388	353	372	338	334	385	360	394	367	332	358	349	379	348	354	365	395	362	355	339	396	361	391	379	324	349	387	344	382	342	365	348	354	343	350	365	342	364	365	382	363	371	380	380	320	380	338	375	371	354	390	337	333	338	370	350	391	360	381	396	368	356	350	353	341	311	367	360	324	360	350	354	356	351	365	366	374	369	360	337	337	372	363	389	358	352	369	340	352	355	321	348	368	372	356	356	323	375	358	347	356	315	337	372	357	347	338	369	354	366	388	375	343	344	366	354	372	371	338	342	371	392	388	395	358	349	377	380	335	359	374	362	352	330	379	376	369	363	331	366	337	332	362	373	392	371	373	335	353	343	358	331	352	376	345	359	363	352	341	340	347	397	327	367	364	376	383	371	370	421	367	375	317	375	365	335	382	369	345	376	377	367	351	337	371	351	372	371	348	344	397	358	350	348	365	369	344	353	365	336	353	374	360	362	340	388	387	372	357	375	370	390	382	366	366	361	351	346	327	382	356	354	365	366	380	379	365	362	336	329	380	343	378	361	325	375	371	324	376	352	361	387	369	391	374	362	330	323	376	383	397	383	395	407	361	368	339	331	361	353	376	355	393	366	340	386	391	400	357	361	358	336	328	372	353	335	349	340	340	374	365	325	323	354	379	365	404	322	381	382	340	381	338	374	354	367	353	370	363	324	357	389	337	359	361	328	357	385	325	345	358	411	359	374	349	360	348	393	350	360	357	362	376	364	361	372	327	405	351	386	379	368	337	331	342	332	349	363	386	377	362	340	349	348	363	295	395	363	371	372	368	370	357	344	343	351	353	343	352	415	389	361	361	332	381	369	384	345	318	366	358	373	307	354	362	348	380	326	356	351	351	359	376	371	369	358	394	350	397	354	359	368	320	346	339	343	359	389	332	331	344	346	367	328	352	355	357	320	370	358	386	355	335	365	346	379	345	402	361	360	398	370	342	341	361	372	337	326	341	366	405	334	348	366	369	373	354	389	356	323	336	363	388	323	354	391	345	359	353	367	375	342	360	359	348	355	364	372	422	364	372	350	349	346	336	349	369	348	349	354	337	357	337	374	356	345	358	360	376	383	364	378	364	345	360	344	362	359	402	351	382	340	339	398	369	370	365	379	354	357	365	389	359	398	341	377	371	368	370	349	388	391	356	357	385	341	357	354	355	355	315	390	383	345	357	345	357	378	312	348	379	392	346	367	387	384	366	342	343	344	342	358	346	382	378	373	350	351	329	341	329	359	350	337	373	334	362	337	380	351	360	363	367	364	358	342	355	373	357	345	371	350	365	375	384	346	352	353	353	373	380	369	344	352	345	372	348	347	356	388	359	371	343	387	361	381	354	398	365	380	372	350	357	368	354	384	351	376	349	355	355	346	388	376	353	355	359	361	373	368	374	342	343	409	352	368	346	353	368	320	359	331	394	341	342	317	356	371	379	362	348	325	322	396	363	342	375	320	350	363	372	327	367	357	354	343	365	358	356	348	326	374	356	375	361	379	369	369	357	339	390	335	366	374	334	349	344	355	354	385	351	358	350	311	373	376	360	396	343	385	365	335	370	389	349	364	364	335	386	386	363	329	382	366	358	335	385	368	366	330	353	396	366	353	375	376	393	359	377	397	348	369	361	322	383	356	383	350	360	343	337	373	372	337	376	330	356	348	381	345	340	377	355	344	321	376	341	376	382	345	374	343	383	351	362	385	368	336	369	330	325	381	358	365	341	303	332	356	387	370	399	391	399	372	381	338	352	375	355	361	369	331	353	364	361	379	359	353	374	344	370	331	350	360	343	352	354	348	351	359	351	388	340	381	380	372	388	349	349	366	361	407	402	390	375	348	362	350	378	373	365	359	331	352	360	346	340	360	394	353	325	323	368	369	335	366	371	365	359	370	403	350	359	346	325	355	378	320	373	341	353	361	346	359	380	378	376	421	347	390	357	312	379	357	365	324	351	360	367	351	369	366	349	340	362	361	348	384	387	361	359	391	375	350	360	384	336	361	350	371	327	396	357	315	326	363	356	338	365	353	364	347	361	351	363	361	354	355	357	355	393	388	382	365	331	357	358	348	355	374	388	361	337	336	350	352	392	341	346	366	392	377	391	350	357	361	407	337	340	369	348	339	372	325	356	343	336	394	383	360	351	355	382	352	326	354	323	330	374	367	344	399	351	362	383	363	386	327	358	317	346	335	380	365	358	353	354	381	353	305	335	349	338	346	324	359	370	347	354	357	369	356	333	369	356	338	345	384	389	367	403	338	359	371	356	400	357	369	356	358	373	348	366	358	370	343	341	353	354	371	357	341	389	378	338	365	410	358	371	356	361	325	389	345	361	360	360	350	359	381	336	359	381	361	374	373	367	383	357	342	369	345	375	361	320	325	416	318	386	385	361	360	357	372	348	358	384	353	314	358	375	356	384	324	364	353	342	374	359	351	365	355	342	392	353	372	368	376	337	356	349	352	397	395	378	367	383	335	387	364	356	388	353	336	355	386	411	365	330	351	355	384	388	355	369	365	355	379	316	349	356	360	372	390	350	354	371	359	407	352	362	393	395	374	344	347	383	374	348	373	347	339	377	374	370	369	354	385	389	386	366	388	345	326	352	345	382	351	365	357	344	360	370	355	395	353	361	365	325	355	365	363	383	361	382	373	362	334	355	396	350	341	365	357	327	364	352	378	394	379	336	352	359	340	360	344	359	317	349	364	377	338	406	350	366	366	368	356	386	379	349	345	353	333	317	337	369	355	359	359	335	375	374	366	353	359	364	362	393	351	361	365	357	343	337	376	400	387	366	365	387	372	360	352	360	350	362	350	376	330	385	334	355	351	363	382	334	343	387	356	362	369	377	338	313	405	342	368	324	381	355	346	357	413	360	374	375	375	389	347	361	368	380	361	360	361	375	351	369	341	349	371	352	311	356	370	343	341	376	340	367	387	355	363	379	371	385	356	386	362	386	358	347	370	363	333	324	352	358	366	358	346	379	337	366	340	371	367	354	341	327	355	367	361	351	353	391	372	371	400	363	391	341	376	388	357	343	393	374	382	348	336	380	338	367	345	400	387	363	355	411	331	357	357	369	351
63783	66027	57670	40989	27840	12748	1157	847	884	879	886	853	844	848	902	847	865	896	917	826	881	865	868	825	819	840	817	893	883	857	819	832	817	823	803	811	896	893	874	846	838	866	776	851	841	849	851	885	851	889	877	792	803	897	884	872	822	858	793	790	841	794	841	821	822	821	866	847	908	876	855	840	862	837	848	859	857	909	845	833	861	812	804	844	819	852	827	846	863	832	827	791	807	783	855	874	854	888	832	853	853	871	857	839	808	823	823	861	845	856	830	843	840	810	822	828	886	869	840	847	846	816	834	867	830	840	822	868	852	896	850	795	826	871	862	891	798	812	826	822	868	809	812	862	837	828	850	835	890	862	839	883	840	831	852	849	881	832	802	814	865	853	821	840	833	833	840	887	811	848	837	790	837	898	815	841	779	834	898	830	864	857	807	841	819	870	850	838	874	830	834	839	866	850	886	849	843	888	800	838	891	842	794	823	791	819	813	784	850	880	839	835	820	847	799	829	876	863	856	815	869	831	874	834	857	808	806	837	848	798	859	842	809	867	804	867	837	864	863	871	830	871	846	834	832	866	820	827	837	851	820	855	854	852	881	832	866	884	878	802	776	883	890	842	908	801	873	803	847	834	812	843	866	819	820	863	857	802	859	818	811	782	811	789	896	823	828	819	841	828	830	835	866	880	852	851	836	828	861	907	836	830	835	841	809	831	847	827	844	858	887	841	908	862	891	859	870	868	827	854	820	839	840	852	838	881	852	838	841	838	832	850	822	805	848	895	882	868	876	832	836	761	845	818	851	866	839	841	782	867	860	848	809	864	808	849	815	858	832	838	870	891	856	886	758	897	825	865	876	855	847	872	854	810	831	879	900	790	850	884	802	803	831	898	819	809	815	854	880	799	860	801	889	839	835	863	830	840	856	830	809	831	861	852	851	896	836	843	818	820	889	851	828	846	828	800	843	812	847	860	885	885	775	869	826	842	823	870	830	870	895	853	838	882	848	855	805	839	852	809	781	862	788	854	810	847	827	871	871	876	815	881	885	840	782	825	805	847	777	815	851	878	848	811	837	835	862	858	881	858	839	854	853	830	845	835	854	866	868	829	861	829	850	802	929	820	865	876	839	870	841	816	852	796	868	792	845	853	878	851	870	839	836	824	837	841	848	779	850	876	839	838	856	846	860	830	865	844	827	853	872	807	815	888	818	873	854	859	861	846	835	841	827	854	821	854	886	849	874	854	834	804	796	800	825	824	828	849	825	896	838	876	846	847	882	801	839	843	821	845	802	832	828	817	819	861	892	842	846	834	871	836	789	861	864	826	880	854	810	842	858	836	874	842	850	913	835	851	855	835	811	878	804	879	812	827	835	848	865	866	799	864	805	856	868	809	841	880	815	866	872	827	861	906	818	850	863	832	810	827	858	871	849	834	847	849	854	853	862	849	796	807	796	833	872	848	845	835	807	880	838	878	812	850	835	849	806	925	852	824	844	834	844	828	852	849	850	800	850	862	817	857	808	832	876	835	830	906	903	885	835	846	821	877	827	850	836	846	850	861	804	807	847	859	872	828	852	837	809	871	850	850	868	842	874	846	850	827	874	826	838	867	858	797	857	883	875	817	888	903	812	808	841	822	800	815	820	847	825	879	838	838	798	826	808	834	893	901	819	815	910	878	866	870	810	847	804	847	817	850	831	879	815	830	851	834	805	859	844	849	841	838	822	846	811	810	861	834	854	788	871	823	811	817	879	853	844	819	834	886	832	873	883	832	811	861	830	858	855	814	844	859	826	838	850	852	804	859	820	843	785	828	876	830	812	896	815	898	807	871	837	878	833	828	870	859	808	807	826	829	898	885	871	800	872	856	841	837	837	845	835	842	840	852	872	809	864	841	828	839	848	860	811	859	853	874	860	867	831	872	892	858	867	910	834	820	842	865	879	882	856	842	846	848	878	876	866	850	818	904	840	833	828	819	827	857	875	838	884	911	854	866	860	875	839	868	822	846	815	859	895	815	819	776	859	858	892	863	886	874	835	852	863	885	845	837	855	855	848	838	894	856	854	857	842	869	823	876	848	843	776	821	834	878	856	848	886	831	849	856	839	820	815	789	881	857	867	896	869	895	873	837	868	864	824	855	823	815	844	856	797	792	850	859	885	857	830	853	819	883	835	790	885	861	824	858	888	829	882	839	839	840	787	844	825	850	848	850	786	852	841	804	864	817	857	859	850	859	873	768	830	813	810	821	821	865	828	806	843	787	788	803	839	842	854	848	837	814	794	868	849	866	849	857	829	806	858	859	838	834	814	900	857	778	842	831	856	846	851	859	868	803	819	817	882	891	882	817	828	830	794	832	858	828	872	830	854	791	837	841	845	881	816	858	862	861	859	795	848	794	844	859	822	847	840	841	880	803	824	837	835	817	796	917	794	835	795	832	812	878	862	828	848	876	868	842	830	827	823	870	848	825	853	817	848	813	874	816	878	848	853	834	854	881	846	812	824	850	839	840	800	872	835	797	798	817	802	855	885	862	806	801	863	854	864	804	832	814	836	815	877	805	848	829	852	819	841	832	810	837	889	816	845	806	899	881	867	827	889	801	842	857	866	845	803	875	861	852	858	855	855	825	819	886	864	780	845	861	818	832	851	800	877	848	830	830	822	888	843	828	821	881	881	814	822	845	851	813	901	814	807	823	830	901	884	857	839	853	850	871	828	843	868	874	857	866	826	881	855	856	832	846	855	859	813	784	868	852	834	885	815	877	840	868	839	838	917	831	859	870	802	779	861	821	845	781	778	861	850	801	837	849	814	831	844	825	880	828	819	878	822	816	770	851	817	812	839	818	873	836	793	841	834	808	806	881	836	829	883	859	833	845	823	855	881	856	871	837	891	876	835	809	797	802	884	813	850	832	838	827	881	838	845	873	819	882	853	792	852	820	823	860	819	827	895	844	855	864	825	871	848	827	877	857	859	752	824	842	839	838	883	822	811	809	847	892	870	848	826	882	860	817	804	846	867	833	828	839	859	856	835	888	832	906	826	824	880	843	875	872	851	852	832	907	844	849	796	908	792	831	854	842	817	828	804	866	856	852	867	827	865	867	821	898	788	857	816	860	897	896	839	885	825	854	812	816	865	861	829	827	818	861	876	831	825	855	789	793	798	872	873	846	871	886	857	878	847	884	835	921	844	859	855	826	837	839	814	818	790	833	863	839	848	786	803	849	870	812	867	888	864	872	861	837	851	856	835	805	814	848	821	847	853	876	869	836	841	855	848	830	835	865	841	853	856	867	788	847	846	823	875	834	833	833	850	864	890	914	844	815	830	847	831	830	886	826	849	840	881	843	833	864	861	821	858	842	852	826	831	842	823	821	799	877	875	850	788	859	869	832	876	852	809	860	845	843	827	880	822	839	865	837	849	826	823	845	836	851	845	789	851	835	877	805	847	824	792	842	843	878	840	826	794	832	920	857	865	839	782	903	849	805	871	836	814	901
37731	25156	10676	1930	588	457	274	261	287	258	279	249	276	261	232	260	259	235	260	286	257	250	258	259	265	250	277	258	251	257	248	284	264	246	261	280	254	252	261	269	291	228	241	241	277	253	278	254	223	266	268	248	256	222	255	231	228	241	247	253	214	250	237	238	280	296	227	230	221	244	266	265	235	263	247	241	258	250	246	248	241	256	250	278	298	239	262	249	248	258	250	229	237	226	280	240	237	248	255	244	244	242	241	244	235	244	261	238	279	258	230	242	242	238	231	235	279	281	262	249	287	245	285	268	254	233	247	257	227	264	253	237	285	249	258	237	262	256	259	251	250	275	259	287	319	226	249	271	251	242	261	258	272	256	264	245	240	255	276	215	258	232	241	277	245	256	261	252	240	240	229	279	256	261	275	244	249	252	257	227	247	241	274	260	255	244	266	225	262	279	268	279	254	242	231	283	242	247	270	244	236	284	261	274	256	287	254	275	230	266	274	245	272	238	254	258	224	252	231	267	218	247	264	286	224	245	267	229	295	258	251	247	239	246	260	287	263	258	224	244	258	247	273	262	284	256	248	264	276	277	238	222	274	251	266	236	222	243	237	234	273	251	240	236	233	251	224	230	244	271	257	274	255	206	279	249	240	241	253	254	253	280	243	252	247	259	265	264	254	251	260	256	265	281	260	278	240	245	277	281	254	283	253	263	287	207	265	247	244	250	239	258	267	258	274	236	234	275	261	242	251	244	281	246	221	268	286	254	286	267	244	242	270	240	269	277	240	231	229	259	219	222	232	246	253	264	262	239	283	236	255	259	258	214	251	246	236	243	286	238	266	279	233	254	258	254	256	257	265	279	236	283	257	238	268	246	239	240	236	268	239	252	213	246	272	240	269	269	255	276	244	278	245	272	254	246	226	237	239	259	280	257	243	237	237	271	244	247	239	239	250	235	272	249	244	268	266	221	266	252	277	257	285	257	222	247	249	273	259	301	240	277	261	264	238	236	244	254	274	238	267	302	248	278	250	256	248	250	248	217	253	242	232	248	245	271	269	235	260	261	225	260	277	254	220	259	275	223	243	254	252	240	249	263	258	251	239	251	262	248	235	267	216	249	261	247	244	243	227	255	304	241	252	250	253	236	256	267	259	274	247	247	244	251	257	269	255	257	249	229	236	264	255	251	265	238	290	244	251	212	252	271	274	279	233	268	249	292	256	256	227	260	262	249	247	241	262	251	254	248	233	264	257	232	250	236	223	238	252	263	239	248	234	253	272	252	247	257	253	256	260	249	227	274	238	234	246	240	239	252	236	256	283	233	242	216	260	276	232	258	253	266	254	249	266	260	242	292	277	283	275	252	256	240	236	278	246	247	262	239	258	291	244	248	243	237	238	246	251	252	263	231	243	244	246	246	245	248	247	264	234	265	260	272	263	253	260	254	271	269	268	269	265	266	204	240	261	236	235	242	246	239	267	246	268	220	229	224	237	269	251	244	247	292	273	234	254	276	255	265	246	277	271	249	239	243	242	241	243	281	240	249	280	263	245	259	244	234	236	239	243	250	250	242	271	259	274	286	259	215	265	241	231	233	273	236	232	270	266	273	256	255	294	273	275	256	270	279	237	246	233	263	260	231	236	264	233	221	242	226	265	249	246	234	263	231	227	284	269	270	243	264	266	274	300	250	220	262	264	273	234	252	281	249	234	246	263	268	221	261	278	265	277	259	227	226	259	232	243	265	292	255	259	224	296	247	239	248	255	259	281	248	262	241	270	256	259	222	266	238	277	281	253	263	253	259	262	254	256	265	242	240	259	251	279	247	261	217	220	215	266	238	260	252	235	240	248	262	248	262	270	274	265	243	283	259	270	250	262	261	248	252	254	226	249	288	249	261	255	260	229	236	238	275	233	254	283	270	250	277	229	224	245	245	244	232	238	253	253	249	248	247	246	245	219	260	274	270	236	231	249	258	237	245	255	239	217	255	224	255	279	272	239	257	280	265	260	250	248	248	250	233	260	268	238	249	252	268	270	268	237	303	253	256	259	228	236	253	258	285	279	248	267	261	251	271	245	269	262	235	274	264	264	272	257	265	295	257	270	279	267	260	250	264	262	243	230	273	231	251	293	252	253	242	246	256	279	256	278	248	266	256	231	220	267	305	267	283	226	246	244	236	249	274	217	258	242	252	260	256	248	231	236	243	249	223	246	269	267	249	281	235	235	276	269	272	230	283	241	260	254	241	259	260	218	249	272	240	274	270	236	260	250	263	268	255	231	217	218	274	258	253	260	267	237	294	260	273	254	247	226	249	264	256	257	243	243	234	276	282	269	297	229	237	278	276	258	273	263	220	252	239	278	265	269	273	258	259	255	255	260	239	263	237	254	230	233	263	271	231	247	273	258	232	278	271	282	254	238	280	242	271	262	244	276	251	273	244	231	270	250	279	269	271	234	244	293	254	262	252	270	258	250	231	290	259	246	279	282	252	213	239	246	270	232	239	259	280	289	265	259	245	253	268	252	250	255	229	267	258	266	235	248	247	240	240	242	235	227	245	281	263	240	222	235	255	278	272	231	263	242	257	271	240	241	262	280	234	237	247	253	237	252	228	237	239	266	239	261	237	247	274	276	251	283	291	279	285	260	264	244	260	248	255	246	241	264	252	247	272	261	282	277	252	264	253	226	235	272	274	253	233	273	255	250	288	267	236	257	262	283	253	244	254	259	236	276	264	240	251	265	262	242	251	276	246	261	235	233	269	286	267	267	252	244	251	271	279	247	266	265	280	244	271	280	264	236	283	275	280	267	214	284	247	248	278	289	246	238	227	284	240	241	263	250	240	280	289	245	275	241	242	245	277	251	271	225	270	293	259	231	279	217	230	247	262	305	261	230	246	266	244	253	251	236	228	239	279	254	248	247	232	243	271	244	280	259	244	257	258	256	234	262	269	266	236	262	279	268	250	253	237	259	276	259	249	281	258	246	243	262	262	257	267	253	231	228	272	259	261	240	225	274	231	240	270	253	258	232	238	233	267	240	233	240	252	258	230	228	256	242	239	268	269	257	263	262	262	252	253	271	247	263	255	258	258	256	254	266	225	246	260	256	269	277	238	230	279	269	245	260	273	241	237	244	239	254	298	269	252	249	232	243	258	283	250	255	241	254	223	273	251	257	238	262	228	248	240	249	245	240	226	242	252	283	252	254	277	231	262	276	277	239	241	237	263	277	265	250	264	253	253	250	275	266	238	214	261	244	283	259	265	276	260	229	277	267	230	248	239	233	250	269	262	239	251	252	237	235	277	226	243	267	264	246	234	284	232	249	269	254	263	253	230	253	270	253	264	259	243	251	261	260	274	249	240	253	243	244	270	249	242	244	226	265	240	234	270	252	231	261	271	258	251	269	257	239	243	221	248	245	265	254	244	240	254	252	276	240	233	238	272	270	267	257	283	239	273	243	249	266	261	260	264	278	262	236	239	243	233	270	264	227	262	283	232
33421	26335	14768	4497	1900	1358	673	663	628	635	664	635	684	641	619	641	624	696	627	687	676	611	679	645	619	679	587	670	660	616	676	679	652	632	631	655	664	674	629	634	609	613	650	613	641	610	655	683	669	640	664	617	656	652	675	674	641	631	637	656	674	695	657	649	635	653	625	669	613	617	657	625	624	651	652	626	629	646	646	725	637	646	650	670	635	655	627	660	668	608	684	652	653	678	679	640	656	660	626	683	603	636	672	595	648	631	621	648	633	659	642	632	654	648	623	659	636	670	667	623	652	661	646	629	649	660	612	672	680	650	660	629	686	621	641	658	627	626	682	667	631	671	664	640	674	695	648	680	629	609	706	651	628	614	623	639	619	643	618	677	636	643	646	687	652	676	648	659	690	633	619	665	634	656	664	654	663	628	621	624	639	660	654	633	690	639	633	602	653	648	667	679	611	680	610	700	633	671	645	644	667	674	673	580	632	628	618	673	616	615	658	635	693	648	651	631	620	587	664	645	631	610	634	630	680	641	626	639	677	674	680	659	673	618	634	682	635	678	595	662	640	659	668	697	666	665	662	632	646	666	642	668	610	670	620	662	616	650	655	616	611	692	631	659	630	663	615	666	632	657	628	657	630	634	641	631	630	660	656	595	642	629	640	621	638	656	626	617	649	648	607	637	665	636	633	645	613	629	661	679	674	603	661	663	663	609	661	674	671	655	653	623	630	629	662	680	637	663	650	611	634	585	646	598	674	622	618	645	676	649	654	672	672	648	651	641	646	634	668	662	630	601	641	630	646	685	651	651	638	594	643	623	646	644	643	657	561	646	619	634	631	638	644	663	666	673	642	648	662	614	602	632	674	629	650	660	631	621	670	658	632	656	644	625	635	650	654	650	649	645	674	572	662	666	653	700	644	632	629	644	611	655	629	646	620	597	643	641	640	675	658	694	666	646	682	631	623	652	652	632	672	637	681	633	687	624	641	630	594	651	676	648	645	671	665	591	643	608	676	602	649	636	676	651	648	674	634	658	639	695	631	658	693	664	639	643	658	605	635	610	660	725	643	611	646	640	675	659	617	614	666	601	658	612	624	644	691	634	632	672	695	644	635	650	659	680	685	637	630	638	640	658	630	633	641	635	645	628	604	602	660	655	636	640	639	652	604	619	617	644	681	623	645	685	612	661	622	668	624	630	665	631	578	624	628	618	606	639	690	665	630	693	640	635	669	634	614	631	608	668	642	632	585	649	595	648	673	630	621	629	671	654	684	681	653	679	632	648	659	626	651	648	642	609	596	628	611	629	644	631	634	655	685	648	627	649	688	669	644	661	661	640	610	644	652	627	647	619	648	635	642	597	638	626	630	668	653	656	639	663	666	646	679	644	641	615	584	666	602	604	668	631	642	635	646	626	629	601	663	617	683	655	636	687	659	636	660	651	633	646	633	636	633	655	610	625	676	633	652	640	661	635	680	621	625	645	622	615	654	638	628	652	627	654	641	681	630	651	637	661	670	634	625	674	614	642	657	692	671	656	650	651	653	624	658	665	682	631	624	660	620	636	683	642	623	622	618	644	654	641	635	654	648	659	675	607	614	684	653	632	656	666	628	619	652	636	663	650	653	657	652	633	613	628	619	642	649	648	629	629	687	636	649	610	642	634	615	673	669	605	602	640	658	672	632	636	631	628	668	634	626	646	656	643	665	649	654	627	639	674	642	650	630	616	680	585	638	639	640	638	643	678	626	684	655	633	650	649	652	611	646	659	617	642	651	656	674	615	651	625	629	611	677	651	630	630	682	675	648	711	680	637	663	612	637	636	657	638	652	668	613	695	657	622	654	624	624	663	618	632	655	700	635	665	679	579	635	693	632	664	676	687	643	635	646	621	638	634	675	658	645	680	641	653	659	623	692	608	655	657	663	616	664	668	667	624	666	647	650	653	690	663	634	612	652	631	635	651	663	618	636	588	693	634	591	632	668	647	668	621	646	659	645	634	654	633	624	652	615	658	642	611	646	643	629	660	690	650	636	659	663	648	651	642	666	644	669	669	645	679	592	619	668	649	644	640	627	657	662	589	659	679	635	600	670	663	624	625	638	611	654	659	649	666	622	647	647	632	671	611	645	633	620	561	642	695	667	647	664	641	609	578	634	592	660	638	605	631	660	641	629	640	655	632	690	635	675	666	686	636	641	635	663	636	667	668	659	663	629	627	657	651	661	634	627	624	662	597	694	688	632	665	638	633	648	643	645	641	599	660	690	671	618	634	628	675	657	652	655	655	642	621	686	608	648	687	635	659	641	682	633	666	622	682	695	666	648	635	664	645	681	690	652	629	601	625	611	677	661	647	652	628	555	674	637	640	655	606	661	603	666	644	657	674	635	624	622	684	675	641	640	619	640	652	673	662	651	656	652	603	662	669	638	593	627	638	645	602	608	627	613	633	633	667	648	665	674	606	672	652	660	615	588	620	609	673	650	678	634	655	676	615	658	641	657	659	626	638	633	665	665	682	603	634	659	657	690	636	655	653	602	648	647	629	653	631	651	615	694	617	662	640	648	655	632	624	630	568	626	646	654	657	637	634	659	643	680	647	665	617	591	640	660	694	657	622	634	654	619	666	652	668	659	621	645	571	619	620	654	643	668	655	664	633	626	626	715	675	663	656	625	649	600	641	635	619	678	672	646	646	655	647	660	673	607	661	641	587	619	634	623	584	624	642	653	651	614	661	619	654	643	630	709	665	629	637	656	627	600	642	674	642	618	642	621	608	616	648	664	607	644	667	622	663	659	661	642	652	630	643	625	690	646	667	606	576	624	624	702	615	656	646	649	693	667	656	693	618	670	676	627	633	624	645	617	620	610	640	640	636	619	685	637	644	652	637	652	638	652	643	629	638	649	634	692	647	617	718	613	642	624	604	648	597	624	654	624	641	652	633	663	651	655	621	657	707	643	640	672	628	620	675	642	612	612	651	602	680	643	629	645	646	665	643	635	614	639	652	699	631	617	623	671	612	608	606	665	645	656	616	646	619	645	712	647	614	620	634	670	623	656	653	638	656	672	655	642	690	669	620	642	656	623	629	664	639	624	689	643	639	626	690	656	663	622	656	659	656	700	659	604	622	658	630	621	647	633	660	612	612	660	712	677	672	654	680	620	650	652	617	639	664	610	683	655	610	671	609	659	642	653	698	598	665	619	669	639	642	647	620	656	629	668	646	674	607	642	651	630	624	614	624	638	634	616	626	627	649	679	620	640	600	613	652	646	679	677	681	684	595	648	653	607	605	643	652	649	661	618	646	661	658	641	629	676	603	611	676	605	656	650	659	642	661	634	684	644	641	638	629	616	610	645	656	684	675	653	641	627	638	677	664	664	623	673	645	631	661	594	637	649	666	639	704	658	648	722	647	684	679	662	624	644	623	668	665	646	576	655	637	597	598	606	645	628	589	645	678	632	681	685	663	623	615	659	671	634	604	630	637	635	649	653	674	671	612
79564	66576	49030	29250	10661	3276	429	348	366	374	344	384	360	349	392	351	347	343	366	350	378	359	347	364	346	334	367	373	350	372	355	387	337	347	371	378	362	368	367	378	357	332	357	375	359	382	383	339	348	355	340	366	353	361	356	327	396	371	378	326	357	376	368	386	392	359	302	381	344	414	347	331	375	340	398	320	358	381	337	403	370	360	365	348	389	384	363	337	342	361	371	366	373	356	366	354	314	350	357	374	340	328	340	332	319	353	383	339	345	373	384	370	355	361	352	341	360	393	339	352	373	392	338	376	357	365	353	379	372	379	360	349	389	377	358	369	377	380	372	362	343	365	360	338	362	361	362	356	351	352	360	363	377	366	365	338	377	326	337	330	350	362	359	375	390	353	366	338	359	410	387	359	361	350	335	342	379	380	339	365	342	360	347	377	360	335	358	354	359	346	351	371	373	359	360	371	339	378	353	351	378	358	342	367	370	370	364	367	367	343	369	390	341	367	354	341	365	362	352	354	358	323	319	381	392	359	351	331	350	382	363	358	355	372	389	385	396	365	367	366	327	379	383	404	361	367	374	362	354	361	352	338	372	376	372	385	374	337	378	383	368	357	363	362	347	351	355	349	345	369	355	371	363	378	366	365	328	374	376	338	357	388	360	355	377	313	362	386	358	354	392	357	353	370	344	360	381	350	356	375	373	317	373	387	379	339	364	361	364	383	379	361	374	358	349	367	346	362	366	338	347	358	375	367	361	360	348	371	354	352	343	393	376	426	366	361	341	359	344	319	329	367	345	368	371	345	351	344	374	342	397	393	368	381	328	347	367	367	385	383	343	369	361	348	349	354	366	375	329	379	332	351	365	374	363	316	352	356	368	357	347	349	362	338	353	352	359	345	332	389	358	336	354	323	380	329	373	376	349	373	334	381	396	370	342	358	369	350	374	366	366	363	380	354	321	394	355	364	348	395	359	336	371	376	363	333	359	358	386	327	324	340	359	352	358	369	349	352	356	310	352	340	355	397	340	348	372	354	344	321	332	349	371	388	352	390	362	337	349	349	357	377	357	323	377	359	394	390	372	369	361	363	389	380	374	357	335	362	393	362	358	351	318	394	348	359	375	360	356	368	347	345	391	377	365	353	348	310	371	362	369	342	373	313	369	375	404	334	360	376	353	362	348	359	351	330	348	404	328	362	357	362	336	362	346	374	331	383	318	355	385	343	360	333	325	365	339	386	386	381	371	353	372	378	389	361	366	381	350	352	364	381	345	375	353	365	350	372	382	405	364	369	371	336	341	344	347	391	331	338	313	345	350	356	372	357	378	378	363	356	366	360	339	349	379	353	349	370	344	340	363	361	361	342	375	326	331	375	362	390	334	365	373	348	387	388	390	374	357	346	381	366	369	323	344	340	338	333	355	407	410	325	331	364	333	375	371	325	363	365	349	360	365	369	342	336	348	379	383	409	336	314	378	334	355	342	366	353	330	327	365	399	384	341	355	347	338	348	328	371	370	382	369	344	327	367	355	359	377	383	378	371	363	340	373	377	358	334	350	353	362	353	353	321	368	333	367	354	365	349	335	342	370	367	402	334	379	363	372	336	326	353	341	340	358	360	382	372	379	361	337	379	379	360	350	366	362	326	386	335	350	351	300	365	379	331	354	362	353	359	360	387	353	395	372	375	338	365	312	367	358	336	372	353	385	371	368	361	419	328	365	355	338	342	352	352	358	359	353	361	351	372	395	386	329	336	362	350	339	318	384	349	343	375	374	351	362	357	339	364	339	350	359	336	362	373	331	351	362	378	371	330	356	358	385	382	367	330	352	408	364	380	355	383	356	346	336	337	389	367	359	352	384	393	379	364	387	372	354	331	346	389	343	355	378	371	406	415	358	323	362	395	347	376	390	345	353	377	375	338	358	366	346	339	362	393	349	358	357	381	334	384	368	371	354	354	340	395	377	369	338	359	356	366	348	378	347	346	356	354	321	353	340	347	375	391	368	395	411	380	356	366	332	360	346	325	345	347	340	344	366	387	370	374	334	374	350	357	333	357	363	314	390	349	351	386	339	407	343	397	339	350	365	351	373	350	360	359	361	353	334	312	345	371	376	356	371	339	360	333	352	374	383	341	370	349	384	383	368	326	346	334	400	389	338	376	382	350	350	362	354	352	394	350	354	382	352	355	375	354	363	349	405	382	385	328	364	355	367	353	352	348	378	384	376	355	321	400	362	360	331	370	341	344	402	365	330	383	325	360	365	404	380	382	328	344	378	349	342	363	370	343	324	388	364	352	324	378	369	335	333	354	359	326	343	349	331	370	355	361	352	355	368	367	330	376	369	376	339	360	368	342	338	347	348	362	351	351	351	341	372	379	372	317	334	351	377	342	406	374	347	358	396	358	378	335	329	348	350	373	345	349	342	332	346	354	400	339	370	349	347	334	375	346	400	352	358	354	369	369	365	372	377	345	391	369	329	375	389	349	389	341	354	401	364	385	416	364	370	382	381	378	359	370	332	352	377	350	326	373	373	373	357	367	372	373	352	357	368	345	348	335	350	328	364	350	370	344	320	349	376	353	370	356	378	341	357	348	369	388	389	325	356	358	341	380	361	328	347	339	362	336	368	385	373	355	394	431	383	392	382	369	329	332	359	364	347	384	354	371	344	345	338	369	335	393	364	387	382	382	395	366	361	380	384	342	382	341	356	347	367	396	348	357	362	367	371	341	349	360	358	395	352	370	362	316	367	349	385	342	371	385	378	382	369	382	351	333	353	317	369	360	388	383	336	345	369	352	372	398	383	351	356	348	397	354	375	347	331	357	387	367	380	333	377	340	353	329	362	353	389	374	370	363	364	360	384	372	381	350	357	334	370	377	404	361	385	333	368	353	360	328	324	366	345	354	358	332	372	358	337	342	371	359	370	350	364	407	389	337	345	404	369	372	355	381	370	328	333	340	374	362	332	355	378	393	327	342	363	396	337	336	378	344	360	367	368	378	349	377	368	358	368	348	334	329	357	340	367	340	365	357	370	395	363	345	366	366	354	372	351	385	337	341	344	329	354	391	347	320	359	358	363	365	378	344	375	326	374	355	346	353	355	365	378	327	359	371	337	324	350	365	364	354	364	380	370	364	352	368	344	381	313	330	406	345	352	372	322	339	372	389	366	391	367	358	319	373	362	415	354	391	365	363	377	360	329	384	377	343	362	332	354	390	422	370	347	306	381	336	364	380	361	334	349	317	368	362	385	383	356	349	381	344	323	373	368	326	386	343	394	376	360	359	352	351	358	364	358	344	396	336	369	361	395	375	350	364	363	353	393	344	374	403	377	381	345	335	373	368	362	354	326	347	384	346	392	383	354	360	367	366	379	367	402	323	346	348	343	344	353	366	318	360	353	382	363	349	347	392	377	332	326	340	375	355	365	380	377	353	381	323	362	382	360	367	373	374	349	371	375	374	355	328	418	378	347	365	355	388	385	338	329	368	391	362
54690	53988	47764	35640	15948	8897	948	936	869	870	860	881	816	816	833	862	858	860	814	890	918	852	872	866	880	813	880	850	905	850	852	850	885	824	896	834	896	864	828	847	893	859	851	841	861	879	899	861	851	870	865	873	932	881	859	802	842	881	825	841	856	861	858	912	880	843	895	865	780	863	878	889	860	847	794	890	875	850	861	855	883	868	841	852	891	883	856	855	892	843	880	878	803	885	845	880	787	905	896	870	873	835	886	943	882	817	872	827	849	884	885	836	847	907	837	874	871	843	802	856	899	837	808	896	861	888	859	843	835	851	917	884	881	886	892	862	854	852	875	897	876	889	855	883	848	899	859	854	896	821	892	843	851	879	862	900	889	803	890	876	859	823	834	885	887	876	874	842	863	871	844	939	880	915	839	874	877	873	848	882	907	875	873	871	887	878	831	845	867	904	849	881	912	883	871	877	818	813	826	827	835	848	868	849	906	852	857	845	892	902	806	859	833	852	824	791	867	907	880	825	860	871	912	851	852	786	852	834	856	865	861	863	858	878	857	863	882	893	869	863	842	880	894	903	864	909	881	843	871	845	848	914	819	866	787	863	830	797	895	850	822	845	826	851	870	889	897	916	886	867	810	774	860	894	907	860	858	896	936	904	901	861	806	865	871	811	854	831	762	838	842	817	854	848	898	884	905	826	868	859	857	876	893	801	885	871	863	819	905	870	858	813	873	862	905	843	821	880	868	852	867	825	865	898	862	844	859	869	850	856	862	839	887	865	874	852	815	856	880	896	834	856	898	857	858	839	839	887	880	845	872	833	899	852	872	855	851	858	847	873	862	859	835	849	862	856	882	870	864	909	851	787	837	848	880	856	867	834	841	893	870	833	830	875	877	889	858	846	854	854	894	823	853	822	885	877	834	874	856	866	905	818	847	868	903	848	883	858	871	835	811	864	877	878	880	844	859	830	891	867	881	881	845	898	895	843	877	848	830	880	856	873	824	893	870	860	834	885	879	891	865	811	862	833	863	843	874	830	862	888	895	865	874	882	872	878	814	867	853	910	902	843	850	802	832	922	859	864	885	866	848	817	883	836	853	845	860	830	854	870	894	889	882	893	866	886	825	825	864	786	887	903	856	864	881	823	892	894	897	864	868	837	840	893	809	830	856	814	828	860	892	867	868	883	869	856	845	865	830	892	878	862	921	897	843	883	894	854	863	890	857	883	890	881	829	825	850	832	835	854	797	875	925	851	861	872	914	838	890	860	867	830	828	848	875	887	855	858	833	837	859	848	829	855	880	915	958	834	842	880	868	868	810	849	844	875	842	852	916	906	867	913	842	821	867	885	863	840	841	813	846	877	877	845	907	852	859	891	864	881	817	857	848	896	901	836	876	851	902	877	833	853	869	869	936	895	823	886	872	874	846	828	891	881	892	862	926	878	903	837	820	850	910	861	867	868	928	916	884	876	847	818	847	832	862	862	856	887	882	920	810	875	853	899	825	858	820	875	852	819	846	866	958	884	852	798	892	892	902	857	917	889	884	844	851	874	855	918	862	896	829	855	882	870	863	899	864	824	881	914	875	845	836	806	864	829	901	897	883	821	819	852	828	883	851	893	910	882	849	874	865	867	858	880	904	841	873	869	858	801	833	837	799	870	870	969	850	830	876	855	879	895	841	873	828	883	884	852	805	844	872	896	854	846	934	835	850	909	882	909	898	858	882	896	864	882	842	835	807	888	867	836	928	846	880	890	869	862	833	891	896	873	853	867	871	859	835	843	869	916	833	889	858	902	863	892	862	834	853	834	861	847	828	856	891	844	890	903	862	856	905	903	899	898	898	939	890	904	859	895	913	904	817	849	846	837	870	889	940	823	868	954	839	876	830	829	835	871	867	886	885	858	936	881	865	908	882	873	841	825	882	881	835	903	882	848	834	783	859	877	791	923	880	836	912	857	836	842	841	878	819	899	850	823	868	881	838	902	835	861	947	876	874	873	862	914	870	855	835	905	864	866	868	858	881	815	892	870	747	860	858	818	829	865	820	823	902	827	909	833	852	819	851	829	857	887	883	878	821	904	853	875	832	865	868	944	875	871	919	866	918	881	896	851	859	852	878	848	863	858	833	826	859	874	906	867	854	902	901	848	826	836	894	897	833	848	873	838	858	858	868	839	861	881	888	871	835	853	812	882	877	932	821	830	847	827	850	901	892	873	870	824	843	850	881	885	837	836	889	884	847	840	873	872	816	909	891	819	938	894	814	850	831	838	881	849	860	797	843	861	843	872	865	897	868	832	851	916	839	804	816	865	861	896	834	880	851	869	892	844	856	858	864	870	843	874	877	874	819	842	849	859	850	879	837	840	939	814	872	888	846	836	871	829	889	886	863	848	828	882	881	849	828	869	879	892	856	842	822	850	845	825	855	888	872	853	849	863	839	799	870	842	889	881	886	831	851	865	851	924	898	891	850	891	862	858	865	844	843	870	846	838	852	835	812	813	851	890	838	872	905	868	888	881	831	854	863	856	895	816	872	826	822	916	889	877	853	866	809	821	886	855	831	865	863	846	869	887	850	849	867	851	869	879	840	852	847	859	868	893	839	864	857	885	870	891	876	862	864	787	841	880	820	885	830	874	851	841	906	860	881	862	825	847	865	891	860	853	837	865	895	807	815	854	872	857	826	890	813	889	838	836	888	858	852	857	872	825	866	882	889	870	887	852	898	870	848	884	889	847	862	845	875	862	870	880	810	873	838	872	851	862	927	867	895	839	891	884	879	852	815	868	839	839	875	825	870	856	833	859	808	845	906	861	878	883	818	885	908	901	887	909	862	845	923	827	842	881	828	847	909	823	893	842	819	862	856	908	841	855	883	856	882	897	796	846	834	858	857	906	879	870	853	911	885	860	837	834	896	893	835	858	880	921	910	854	895	831	884	831	868	843	870	857	825	848	873	871	911	855	873	901	858	859	834	888	866	875	864	879	793	873	828	884	850	885	813	840	824	899	801	856	867	829	914	910	884	812	856	907	847	850	866	831	802	830	853	843	829	929	918	845	846	891	903	853	878	817	875	854	866	858	901	861	804	896	860	802	841	868	911	851	891	829	833	897	886	874	856	872	844	846	908	874	894	844	858	861	820	923	855	857	899	879	785	831	909	873	892	878	852	853	905	869	906	833	866	852	866	840	837	822	890	883	840	818	855	806	877	843	887	814	872	887	923	907	830	878	832	877	863	857	879	867	808	869	827	884	814	884	858	873	877	809	881	880	902	836	846	863	885	828	899	802	842	874	867	833	811	832	839	871	819	838	826	841	853	879	858	871	859	904	880	942	825	855	847	820	866	867	847	874	921	817	882	859	867	889	878	874	863	814	837	881	835	868	834	846	876	831	881	898	853	843	841	876	882	884	879	864	877	879	909	810	894	849	887	933	898	888	897	855	870	815	841	833	894	830	819	895	869	853	853	884	833	864	864	868	888	887	864	888	864	822	832	898
88948	76156	61407	38050	17636	7771	733	329	393	342	298	323	350	361	351	329	369	366	317	340	354	315	350	310	339	308	356	386	313	318	334	339	297	374	404	309	330	355	343	393	345	384	307	330	370	325	320	350	365	338	370	364	353	350	320	365	375	360	352	354	369	346	331	336	343	327	363	327	315	319	325	320	371	306	300	361	349	346	336	359	323	352	360	338	365	346	354	377	301	355	329	334	390	357	372	349	309	331	336	328	310	345	367	373	341	332	365	332	379	370	320	339	328	353	343	386	371	368	328	327	353	323	328	352	340	351	370	374	353	368	339	360	347	302	334	338	320	341	387	349	330	401	320	340	349	327	380	354	345	351	350	347	336	341	373	316	339	336	355	380	371	376	371	316	339	346	351	349	323	353	346	364	339	348	346	367	358	363	315	358	375	353	361	337	348	371	347	330	362	347	320	355	360	352	326	310	382	369	341	310	353	329	323	360	338	325	305	363	358	347	355	306	327	333	377	364	345	372	351	378	339	357	310	390	335	336	350	298	317	372	344	305	355	350	363	376	315	327	406	334	314	329	378	352	358	402	296	369	334	342	344	344	355	351	321	356	316	341	354	360	323	349	339	342	342	368	356	383	349	321	314	329	350	348	335	365	378	360	349	296	358	342	335	338	385	378	338	361	327	362	333	349	341	351	361	359	344	349	351	328	345	363	334	352	356	352	339	359	350	327	327	348	348	323	335	359	371	332	331	336	355	366	331	315	374	323	323	350	336	353	344	352	370	354	318	308	343	350	340	332	349	336	344	358	382	386	340	360	368	359	344	323	339	326	361	381	332	331	353	333	361	387	344	374	367	353	353	366	342	407	319	371	376	355	367	315	348	346	389	325	319	335	343	355	329	349	337	368	350	360	337	339	364	337	304	387	358	346	376	356	339	325	310	386	316	331	342	363	335	329	312	315	352	340	342	353	307	382	345	341	341	334	347	328	327	319	310	352	367	369	389	374	318	362	342	345	379	386	360	369	362	329	353	344	332	364	339	357	372	388	388	347	355	370	372	367	346	355	329	346	343	379	317	381	355	377	349	339	369	351	356	343	352	346	328	333	327	338	342	297	339	372	379	356	334	320	337	344	380	348	335	358	356	321	342	370	348	362	339	368	334	384	345	354	339	347	323	396	304	328	350	334	355	316	374	336	344	361	352	348	357	318	325	326	326	340	335	329	358	328	369	334	325	337	393	372	344	342	351	352	339	333	339	400	305	360	358	348	336	366	332	347	331	383	313	356	346	319	366	324	341	317	316	334	340	355	337	349	368	341	367	345	320	341	363	351	376	339	329	308	340	363	352	333	333	333	334	342	354	339	374	313	346	356	310	343	375	353	360	349	337	364	354	345	364	338	318	352	344	362	319	342	335	325	374	357	331	355	351	330	332	354	340	352	356	367	367	352	360	339	365	337	365	351	347	336	351	318	343	347	356	323	351	335	325	360	370	328	333	370	355	357	331	345	357	345	383	321	365	335	349	324	342	342	341	350	355	339	347	326	379	329	323	360	382	331	367	332	352	323	363	330	339	350	336	348	341	340	359	362	368	331	363	347	316	343	352	315	325	331	317	367	334	353	318	341	341	355	343	340	323	330	378	373	352	362	363	339	317	372	391	356	325	353	338	349	339	342	362	368	361	356	347	382	346	379	343	332	355	342	299	309	351	323	375	348	336	330	356	360	368	313	341	358	327	359	337	370	350	328	324	365	317	357	344	380	305	362	377	333	331	350	364	348	344	354	373	320	353	355	368	317	336	327	351	341	313	379	335	345	338	340	326	348	335	362	351	318	388	347	349	321	368	332	300	385	360	353	334	359	341	334	347	392	390	344	336	370	343	358	347	361	341	345	347	325	326	367	371	357	339	342	342	342	336	371	355	331	356	388	356	378	344	320	344	339	348	352	341	350	335	362	355	360	324	349	363	329	385	350	319	339	350	336	348	367	344	369	374	338	355	331	342	336	317	338	370	357	342	316	343	348	400	349	370	355	329	356	348	361	359	302	341	363	336	362	353	370	363	345	360	366	343	317	371	354	348	363	362	351	358	369	379	327	335	320	332	353	318	325	344	350	351	328	374	345	353	361	358	350	356	347	349	324	381	371	375	343	343	345	324	324	338	303	372	316	370	366	348	363	347	345	349	356	360	345	379	367	290	358	348	349	347	343	369	334	376	345	312	324	352	353	338	326	333	343	356	358	371	346	325	316	349	350	362	358	354	309	359	343	368	330	349	329	344	335	340	372	330	350	348	362	358	353	344	341	305	371	333	358	369	321	343	356	342	329	332	374	346	362	338	319	349	366	345	350	351	331	341	371	375	322	371	358	374	352	374	349	378	377	352	336	354	332	336	324	311	350	344	350	391	339	363	348	358	326	346	388	347	384	362	381	367	329	347	354	383	337	341	369	392	364	338	320	338	357	366	348	390	321	362	358	338	362	348	353	352	317	357	372	341	358	312	334	306	361	362	359	363	340	340	337	356	326	347	379	324	350	379	349	333	326	323	346	361	320	320	381	341	344	328	377	326	331	337	372	345	359	325	355	353	338	352	359	334	302	348	374	398	361	352	342	327	332	326	346	341	345	325	375	345	353	327	352	353	364	333	332	336	342	348	328	361	331	348	345	363	363	366	353	331	355	350	330	326	342	329	341	338	371	346	330	339	312	325	337	380	350	344	323	350	329	391	360	336	344	315	350	345	323	359	379	345	359	342	355	333	357	340	342	380	313	321	333	351	332	318	333	370	331	362	346	337	316	322	362	374	381	327	344	334	332	337	340	342	328	341	345	352	315	321	302	345	339	370	323	356	361	350	316	377	368	344	322	331	377	346	326	327	346	321	332	360	408	334	349	350	314	314	321	354	394	330	357	322	344	356	338	355	360	363	369	389	364	331	357	339	325	322	360	367	366	351	332	299	339	330	358	318	322	343	363	332	383	365	377	380	332	316	355	368	359	362	351	344	336	349	346	364	336	326	351	383	362	340	351	341	362	358	333	337	319	325	329	298	339	310	320	338	373	354	336	342	346	341	366	365	343	325	330	331	289	371	354	344	371	326	352	335	351	328	340	361	311	348	339	334	362	346	338	355	339	323	349	347	312	348	340	303	360	358	372	309	351	345	361	330	318	355	321	338	336	371	365	362	317	341	339	345	347	317	352	371	347	324	318	351	378	342	319	310	310	310	315	332	323	336	352	357	337	346	344	359	365	341	333	302	324	344	318	332	377	359	336	349	336	340	350	339	361	341	365	348	331	346	330	342	328	354	347	323	365	356	326	328	367	388	358	334	346	372	338	334	361	325	337	318	370	345	357	316	362	389	367	334	361	359	358	353	334	316	343	372	350	340	327	377	362	360	335	395	345	316	371	368	363	322	324	337	324	363	357	321	330	360	334	380	362	337	359	352	340	333	326	344	376	389	342	379	332	310	376	336	342	317	350	339	300	348	364	311	321	346	326	344	344
64372	64375	59901	40703	24286	16015	962	849	854	822	804	874	813	826	769	861	818	805	847	808	850	825	816	801	850	831	850	767	795	775	838	780	807	829	806	826	788	839	792	821	876	828	825	823	800	796	841	798	795	805	838	837	811	846	849	833	807	820	798	811	750	824	791	813	815	813	837	833	831	818	824	814	804	811	775	830	770	825	800	810	811	784	837	838	792	857	763	831	892	742	796	847	846	899	830	806	798	769	789	829	813	762	760	812	829	807	808	797	817	842	843	803	806	830	792	808	830	867	817	830	765	852	830	824	824	847	812	792	897	837	805	801	781	813	869	823	868	854	820	793	798	884	901	840	800	864	839	799	807	770	808	792	854	838	801	823	813	861	838	792	852	810	823	766	803	800	818	821	778	822	808	899	874	831	800	824	860	823	857	802	818	911	819	779	789	783	806	780	843	797	827	798	811	764	803	782	775	850	768	845	837	821	867	817	787	816	836	809	840	822	797	769	817	808	805	789	782	808	751	817	812	767	811	833	762	813	802	786	837	787	808	898	795	803	786	794	817	830	788	852	826	806	842	805	825	781	843	815	787	807	843	838	797	804	852	818	851	824	848	776	845	827	795	815	863	820	806	803	837	808	788	776	847	843	802	783	811	836	865	791	829	806	841	829	789	790	815	794	830	797	823	808	811	850	773	808	795	815	826	799	793	837	759	856	784	761	791	835	778	829	811	786	837	779	800	836	814	807	794	796	775	839	830	788	795	830	819	795	837	771	773	771	822	807	798	779	825	802	802	792	778	819	828	841	811	784	845	839	762	896	791	850	789	848	821	794	779	799	859	826	785	757	822	838	861	858	834	807	846	805	870	794	823	846	816	770	863	832	837	817	784	811	788	812	790	813	790	806	824	843	835	783	817	822	803	814	763	755	788	804	802	815	827	788	795	852	844	775	825	835	862	825	799	830	824	795	780	820	848	822	819	807	794	848	854	801	797	787	829	832	810	813	804	816	786	784	861	862	774	816	852	818	841	839	834	843	850	819	809	808	818	782	785	814	794	792	793	794	825	794	804	821	824	835	808	781	789	839	795	849	866	801	837	827	842	749	787	774	845	806	836	840	864	782	851	822	828	810	784	830	790	799	800	793	799	771	827	852	777	826	794	764	827	845	779	814	807	821	775	786	821	810	882	798	777	811	799	799	794	825	805	802	810	822	825	846	825	832	835	814	838	812	789	823	818	736	811	800	795	827	833	759	818	831	798	835	814	790	813	827	792	838	798	777	833	803	813	805	806	767	804	817	798	781	809	817	834	884	825	794	782	815	818	803	790	748	797	811	825	804	791	867	832	837	795	806	783	837	832	789	783	868	741	820	805	766	755	808	788	816	792	799	786	805	789	827	797	835	835	827	840	870	791	818	745	842	777	840	823	855	760	818	790	811	780	789	871	849	746	837	767	756	857	805	833	800	815	808	777	800	806	860	818	830	847	805	773	801	778	753	875	776	817	815	746	820	842	797	769	794	814	795	819	813	812	774	812	800	812	817	786	784	841	787	794	841	806	858	791	863	833	808	788	818	797	798	743	825	841	809	773	838	795	841	811	822	809	773	880	789	803	787	845	879	845	820	807	838	822	886	790	807	883	827	794	851	815	790	825	816	881	840	827	795	775	824	851	811	767	805	799	789	754	834	781	781	831	836	804	881	831	785	828	774	848	781	828	817	772	797	822	787	754	863	782	844	814	808	806	785	812	820	794	822	912	797	774	866	825	843	789	799	856	803	832	798	789	796	859	821	812	826	862	792	811	855	793	815	839	793	855	801	835	839	820	823	808	813	804	816	810	786	762	797	858	828	832	842	820	808	766	813	881	841	816	846	839	789	784	815	847	812	822	798	826	806	839	820	784	801	790	817	803	801	808	777	812	817	808	798	835	789	835	807	832	763	807	768	772	861	821	846	788	865	822	776	831	801	860	853	813	786	772	841	803	790	792	821	839	857	864	840	784	787	792	818	830	881	799	796	815	866	777	757	823	798	820	812	855	805	824	833	795	818	843	768	824	806	789	828	787	832	809	856	766	835	846	806	813	780	823	829	817	858	827	857	795	828	752	778	809	802	834	876	816	781	769	834	832	830	836	789	823	783	829	790	780	760	823	822	813	798	822	834	839	803	790	760	817	809	780	802	829	830	850	837	786	817	785	804	842	791	806	820	865	858	805	839	814	798	828	785	805	771	778	810	845	814	827	825	801	766	787	839	813	872	845	813	834	789	792	840	855	769	830	781	795	810	812	780	834	872	806	775	796	847	806	782	832	872	870	792	829	835	800	819	805	805	765	775	811	822	794	816	813	789	813	849	843	848	807	818	871	835	829	825	784	828	815	831	854	830	782	803	843	827	816	824	839	841	812	774	833	861	794	848	833	777	821	789	847	787	807	832	863	773	822	823	815	783	778	835	848	783	788	788	793	789	797	791	805	787	773	812	841	749	818	829	826	829	795	806	796	859	838	820	800	835	790	895	797	779	792	808	792	769	799	843	782	842	822	794	772	788	788	765	816	818	810	813	784	791	788	786	788	818	823	869	791	821	786	768	829	867	784	806	810	881	805	833	814	801	817	765	853	811	785	777	815	780	826	782	860	818	778	809	822	822	864	814	803	852	823	760	831	822	835	839	800	762	797	827	788	829	807	760	761	791	809	831	846	835	804	813	833	826	809	809	802	840	814	819	838	791	842	810	809	797	839	845	794	865	825	830	784	770	805	775	791	808	813	805	794	829	794	848	800	809	786	806	842	807	828	801	817	826	802	777	844	802	824	840	794	809	783	807	820	798	790	865	810	791	854	806	897	840	840	849	791	797	802	794	830	818	833	819	807	821	821	842	814	846	861	824	834	797	789	760	819	834	881	854	788	812	795	842	793	804	831	772	860	809	807	832	806	865	809	845	779	820	803	845	798	812	808	784	786	798	801	809	760	833	829	799	815	863	817	837	815	799	787	803	823	800	821	834	849	796	795	869	788	829	833	820	793	836	794	805	853	801	803	756	805	877	784	824	770	825	776	805	795	837	784	812	829	781	806	821	791	839	827	789	798	801	758	772	797	827	816	847	849	840	800	886	828	785	828	858	804	801	802	836	844	845	869	859	834	842	783	868	826	815	761	785	832	814	797	865	824	836	753	864	837	839	886	839	812	813	801	850	858	803	831	792	826	813	782	787	783	813	816	851	839	792	768	886	800	805	788	830	782	801	856	794	829	786	782	816	782	826	823	777	880	844	838	718	820	812	797	766	753	857	792	789	825	780	836	804	829	800	807	827	823	819	837	831	877	840	803	825	798	844	835	758	796	813	788	826	767	776	809	812	787	817	833	744	778	826	813	770	839	793	804	759	835	776	801	821	763	821	826	818	823	806	814	790	845	804	813	850	791	821	839	865	835	803	819	800	825	800	821	840	825	806	803	816	819	794	852	811	805	743	804	822	816	854	837	861	822	790	811	784	844	775	820	802
38596	24081	9782	1879	747	543	270	261	283	233	221	232	246	236	245	262	291	251	280	239	243	271	256	241	226	242	244	240	276	288	256	271	258	263	268	226	239	257	270	237	260	249	259	272	260	225	252	271	259	235	251	263	249	257	265	245	223	238	257	289	250	252	214	258	268	232	246	262	233	247	267	257	274	215	237	252	259	256	215	261	249	215	270	264	222	247	246	253	253	221	229	243	228	241	252	245	254	251	274	277	245	267	261	227	261	280	299	269	264	239	268	255	261	261	237	241	260	262	263	289	241	237	283	257	258	239	214	275	258	231	231	255	222	245	235	231	251	257	230	239	251	266	244	241	229	262	234	254	227	248	258	243	266	241	241	214	235	263	219	248	243	274	292	260	266	246	246	247	250	233	215	225	265	248	233	256	236	254	274	239	281	253	248	262	253	225	238	233	248	268	295	257	251	254	228	234	249	240	265	234	244	274	261	241	245	246	256	273	261	248	255	231	252	258	263	272	273	247	228	261	230	245	254	259	263	239	252	267	236	251	245	260	246	230	247	234	243	256	263	244	274	260	228	246	228	216	214	265	236	231	248	293	226	252	249	255	226	240	245	250	218	241	259	241	258	263	241	224	267	231	246	244	267	255	271	237	272	224	231	239	249	262	260	269	237	262	244	229	248	260	249	240	237	257	252	227	255	243	266	221	230	255	271	259	241	243	256	255	234	261	248	234	251	254	250	269	240	227	267	260	233	238	223	249	226	237	251	221	237	253	230	210	262	246	224	283	274	240	249	268	236	251	242	239	253	254	249	252	266	249	268	240	229	208	259	244	255	248	226	262	246	260	239	251	238	271	231	222	236	233	259	268	254	230	232	232	208	233	242	277	258	231	249	253	248	214	259	252	266	255	245	251	255	273	265	251	249	290	223	256	237	237	242	254	246	256	274	251	255	269	298	225	219	243	239	271	253	204	235	237	257	269	230	259	249	258	257	246	240	248	293	250	287	283	277	264	269	251	275	261	285	245	238	258	273	265	255	259	264	255	258	257	236	247	239	256	248	259	251	245	259	221	268	237	285	229	269	272	240	240	270	230	265	245	282	248	297	246	260	268	246	296	272	223	249	242	262	243	289	255	242	290	259	251	253	242	243	233	224	253	247	242	212	279	247	238	227	248	283	250	249	251	257	231	254	228	221	276	243	280	258	254	266	239	224	226	232	267	259	262	252	240	256	267	270	263	233	226	255	246	240	242	227	231	269	260	259	255	256	232	265	264	276	264	267	269	268	246	239	259	230	253	236	241	261	233	251	278	227	264	261	241	238	248	263	246	227	272	253	264	245	261	237	233	262	260	227	249	262	254	252	268	258	233	258	309	239	249	279	259	254	233	262	227	236	260	232	248	216	246	226	252	250	254	264	253	240	215	269	247	275	248	243	234	285	231	205	227	261	252	246	248	223	251	218	245	242	276	250	252	271	256	248	270	235	218	256	251	234	234	258	272	240	248	276	262	244	280	251	254	261	235	235	229	239	264	262	244	232	233	262	242	230	248	221	211	255	255	279	283	240	253	246	263	245	250	249	229	235	227	266	241	274	264	268	258	211	235	248	222	226	251	245	241	242	265	239	219	255	249	223	268	262	241	236	244	267	237	225	234	255	261	276	239	267	232	221	231	240	236	263	275	252	268	241	253	270	246	245	246	259	251	253	243	281	235	254	249	251	257	251	227	256	241	248	242	264	216	233	209	258	264	232	250	226	242	261	227	255	251	250	252	237	252	225	262	244	258	226	246	249	243	240	247	241	246	243	236	237	236	259	237	254	253	234	260	249	275	248	257	257	247	280	241	246	248	239	311	253	269	234	259	239	241	257	247	253	265	262	228	235	257	235	241	256	269	248	243	236	260	235	256	260	241	286	240	245	235	208	240	250	261	252	264	257	269	260	240	271	236	250	267	243	258	236	260	251	249	257	253	252	260	242	236	250	247	255	239	256	268	280	238	232	276	252	243	269	230	273	230	249	259	247	252	250	257	225	235	257	234	237	281	222	240	256	278	224	246	236	246	244	284	252	255	270	254	220	261	280	237	267	262	227	236	255	224	260	262	234	245	249	271	236	233	259	268	267	270	266	227	246	220	255	248	263	243	255	253	257	262	230	284	258	226	257	250	261	258	256	256	289	262	246	247	263	229	254	244	239	248	228	220	287	239	223	252	242	249	243	243	275	267	250	240	283	261	235	227	253	239	272	224	249	245	235	244	228	245	279	238	246	270	252	248	281	242	248	269	262	266	244	251	262	268	248	274	222	252	255	259	247	249	293	268	248	233	257	258	252	256	308	235	236	247	254	235	266	240	226	236	270	268	280	252	257	241	243	229	236	231	243	255	222	245	235	202	231	252	232	252	269	251	264	264	247	265	254	233	217	229	254	240	240	265	293	281	249	232	254	259	232	251	260	247	236	253	224	265	230	261	243	236	262	259	239	255	260	243	255	251	254	261	251	239	282	238	245	257	222	245	227	254	238	219	242	254	243	244	261	264	234	282	239	279	259	242	250	273	269	259	244	235	250	249	229	265	217	226	268	253	245	210	230	252	276	242	260	259	231	233	251	256	239	233	238	259	246	266	237	238	217	229	238	231	279	244	217	229	267	252	244	257	256	249	243	268	261	210	263	278	279	243	239	262	236	248	265	250	265	262	271	262	255	266	241	259	268	251	246	246	236	229	249	240	250	226	217	259	267	245	230	255	250	257	245	234	264	259	258	253	224	253	233	252	267	271	263	259	242	246	238	244	259	244	271	235	245	262	254	234	274	238	239	260	258	266	273	241	228	261	241	235	236	237	245	259	249	236	253	273	243	234	234	226	237	255	235	257	253	231	259	237	251	263	211	239	273	228	248	270	233	232	244	225	216	236	247	213	290	265	264	237	240	261	257	242	233	286	245	243	249	255	242	242	241	247	243	263	246	244	245	274	256	257	275	265	242	248	249	222	240	238	278	260	231	232	270	231	237	252	267	249	238	263	237	247	271	253	228	246	244	263	244	242	267	236	249	265	227	260	238	246	234	255	243	245	243	260	232	249	247	239	264	256	251	241	262	258	254	231	240	244	245	278	275	257	235	229	207	244	255	224	244	276	260	258	276	243	253	253	254	253	269	237	282	254	259	264	263	265	225	264	281	228	231	239	270	240	261	243	233	273	240	226	249	239	250	243	275	247	255	268	226	239	248	251	253	249	261	234	236	226	251	250	247	214	235	241	231	272	250	245	266	261	237	281	259	258	234	254	255	246	272	265	218	233	268	248	249	254	263	235	276	251	248	201	244	246	267	282	256	248	256	230	297	244	242	282	253	235	268	240	243	272	239	222	246	247	268	223	252	248	259	262	261	251	225	269	245	225	248	233	263	241	234	240	251	270	278	289	246	253	278	222	221	287	212	252	245	243	246	250	240	263	248	250	248	242	250	242	244	244	243	245	272	259	255	250	235	232	258	264	250	252	245	264
33899	24633	13504	4548	2379	1710	671	619	672	652	630	631	608	622	647	648	642	650	602	638	620	656	654	642	631	610	639	606	625	638	666	617	624	617	605	668	635	601	646	623	603	651	623	629	614	634	617	665	644	620	602	621	621	635	639	579	677	646	620	683	678	657	620	631	638	663	649	666	658	643	666	661	597	624	576	676	639	692	711	641	655	632	613	624	626	615	630	590	647	679	586	649	652	634	641	653	618	648	587	688	631	629	650	594	686	630	633	589	623	665	592	638	618	648	663	624	593	632	654	670	597	662	662	656	614	594	600	597	707	653	585	636	613	659	649	641	616	659	634	648	625	631	656	585	608	624	624	638	654	621	660	649	575	644	634	670	610	639	676	668	616	661	630	593	653	637	650	610	629	607	637	617	663	641	660	637	615	629	693	647	670	618	642	658	592	629	629	608	642	636	639	671	599	668	622	640	638	637	588	677	670	615	617	611	656	596	613	597	668	623	618	620	669	665	622	616	619	632	590	613	631	645	654	624	673	648	657	634	598	663	581	597	693	668	665	617	652	686	691	682	639	633	656	646	645	690	617	644	618	600	638	635	635	625	644	601	609	667	596	628	663	655	679	664	641	590	664	667	667	631	667	622	640	660	648	659	609	652	630	614	638	600	605	611	592	645	633	631	638	639	590	669	636	590	621	628	665	609	602	620	669	665	653	631	606	578	604	643	621	668	615	599	641	588	622	641	661	681	668	620	657	640	628	658	641	644	638	623	595	666	661	615	611	643	639	618	653	639	610	656	599	642	601	627	629	647	643	676	674	640	653	606	644	641	628	664	609	646	666	655	580	600	626	644	615	637	585	612	636	592	647	623	656	631	625	641	646	673	639	635	619	638	652	681	624	695	657	670	636	665	627	629	697	622	626	602	586	635	644	639	650	689	615	694	628	652	665	640	635	644	643	623	622	630	671	694	646	621	620	631	678	621	651	691	691	582	624	589	623	643	622	679	643	614	628	624	595	607	649	628	647	656	646	600	623	690	648	606	620	667	644	655	642	650	637	583	633	607	628	662	662	671	669	696	669	646	629	631	620	657	657	650	642	616	630	629	671	668	644	661	645	644	623	628	620	614	628	696	614	609	688	617	618	626	623	660	634	636	649	667	626	661	633	664	615	696	605	619	587	612	620	610	602	612	625	674	689	645	629	676	614	604	660	647	628	642	613	643	645	637	654	627	672	601	662	641	696	605	622	617	636	640	641	609	632	595	626	648	583	630	636	633	613	647	631	637	604	675	642	673	653	649	664	637	635	671	667	632	601	572	601	652	642	609	630	637	681	661	653	657	627	650	644	625	609	612	655	656	606	651	649	672	586	676	622	697	630	623	636	602	660	618	647	629	671	664	648	659	646	571	632	651	620	637	674	632	632	646	582	621	580	640	670	646	649	603	640	592	642	610	633	650	664	650	627	593	622	650	616	616	698	624	580	681	646	648	615	623	636	643	675	597	640	622	620	602	636	625	659	688	633	683	591	635	657	621	604	603	619	645	605	614	638	614	672	638	653	666	609	677	643	665	641	637	635	640	635	640	618	650	657	645	622	641	612	629	619	622	609	684	651	640	664	624	634	614	626	648	601	584	615	639	662	634	616	640	644	661	657	607	629	713	600	656	662	591	662	565	650	594	630	597	637	657	661	678	620	667	638	677	645	635	652	670	599	624	617	671	623	689	656	645	655	593	618	606	598	591	636	614	690	647	652	620	651	614	642	649	642	653	632	646	596	679	633	669	647	642	649	638	625	638	597	689	633	618	679	629	562	608	650	636	636	643	651	652	633	649	609	660	634	607	640	637	651	648	696	621	632	639	668	606	644	647	667	655	649	647	636	646	590	637	618	670	649	676	654	642	642	656	617	639	676	667	629	636	658	605	642	628	642	627	642	659	636	636	625	643	635	646	621	643	654	628	609	631	652	653	616	692	627	614	666	689	698	647	659	633	642	623	638	649	594	693	640	675	644	620	650	639	665	633	642	657	617	612	655	648	662	637	627	628	636	638	600	631	651	617	634	604	609	603	645	627	630	626	593	632	630	639	656	678	619	629	666	661	636	605	607	613	575	672	622	659	636	654	592	594	664	602	579	675	664	660	630	616	615	616	656	621	651	638	599	645	665	647	633	661	640	619	668	626	646	609	601	681	652	657	627	617	622	568	638	591	627	695	702	593	633	603	668	649	606	631	601	664	665	612	645	658	627	643	645	639	643	628	658	636	649	621	628	612	621	654	654	635	607	624	655	626	636	612	639	604	642	650	614	675	612	645	638	659	623	633	595	595	616	624	601	658	625	669	629	633	632	570	649	598	673	645	685	639	660	621	605	574	639	626	635	645	631	637	613	614	684	615	619	693	647	653	625	621	638	631	634	635	662	682	644	629	628	657	641	631	665	627	594	601	597	684	618	587	626	615	648	641	615	617	636	698	606	631	646	648	652	658	612	623	647	611	646	574	652	621	646	661	647	679	585	615	580	653	622	617	650	648	638	620	605	639	627	647	667	645	645	633	655	631	643	630	617	581	615	645	640	666	673	599	626	665	630	638	627	622	697	640	646	629	641	659	618	636	596	621	612	612	651	623	657	649	673	641	630	675	598	649	602	636	639	610	626	684	609	589	643	636	616	648	574	614	651	643	621	690	640	613	649	660	653	678	630	672	636	658	670	652	631	628	643	583	616	619	672	651	618	678	616	633	555	640	654	626	641	646	617	644	597	653	664	714	586	624	658	647	605	600	670	644	716	627	639	628	612	672	638	589	646	651	610	649	600	620	608	659	619	635	618	689	621	611	676	620	627	638	639	630	617	635	657	610	625	634	638	655	649	618	599	621	640	624	643	627	674	632	637	623	630	625	645	598	619	631	630	707	634	661	615	643	643	651	602	621	587	625	665	653	593	603	621	690	670	655	644	607	645	657	639	609	660	645	619	625	627	630	641	629	633	630	653	659	639	655	625	680	616	651	634	622	655	652	665	680	641	575	628	632	584	623	650	651	659	635	660	666	650	613	647	632	636	594	645	625	622	626	665	611	656	631	638	638	623	642	608	674	640	689	611	659	642	669	644	680	678	640	650	636	689	654	661	633	622	617	638	634	606	617	653	606	587	641	638	686	638	667	658	651	600	621	644	652	660	642	646	654	647	590	668	634	672	650	609	631	653	595	623	637	691	659	649	689	638	638	658	639	629	601	650	662	624	666	603	600	679	590	652	609	631	631	647	647	622	636	639	657	598	614	679	627	670	611	649	630	609	644	571	587	643	654	659	673	676	674	637	627	666	627	674	677	631	659	632	594	668	652	606	685	661	675	635	656	657	595	630	666	648	620	676	599	651	665	606	618	631	609	626	635	597	661	645	651	639	650	624	618	660	708	651	642	629	598	701	624	613	632	654	631	621	632	649	646	644	640	670	619	628	646	661	650	649	608	647	626	645	580	644	615	705	631	631	620	660	618	649	660	632	637
78761	65788	48520	25390	12478	3871	485	361	347	377	405	383	372	343	350	344	318	413	357	339	373	365	360	366	361	369	399	355	374	366	356	394	362	377	345	371	371	369	362	391	368	383	329	375	354	341	366	403	343	351	363	375	346	327	376	363	346	348	380	346	376	363	368	403	367	353	345	352	381	328	348	386	351	337	363	401	368	369	350	365	352	372	342	385	357	324	361	337	370	371	385	360	381	338	372	302	393	356	368	338	387	350	333	388	316	398	363	391	365	390	377	329	371	374	335	385	339	321	347	329	378	352	353	387	371	375	354	341	360	321	372	370	344	351	338	382	384	410	327	318	403	364	367	385	342	393	360	369	345	363	343	356	356	329	367	357	357	378	384	329	352	382	352	344	338	369	353	356	363	315	358	366	367	372	333	345	364	373	367	371	341	333	367	326	359	344	323	345	332	394	360	385	373	363	386	374	323	413	375	329	345	380	357	407	363	327	360	366	373	352	386	368	372	373	382	348	350	343	354	328	377	359	359	347	370	374	341	354	366	373	379	368	379	349	377	350	392	329	328	345	368	363	375	383	371	327	366	325	358	395	367	355	384	354	326	359	357	390	370	373	369	374	366	366	368	346	324	394	358	341	339	367	343	375	369	348	399	382	378	321	393	332	363	338	336	339	348	369	358	358	369	351	338	374	363	362	333	323	349	352	371	345	374	379	352	373	378	366	370	349	367	387	364	367	335	358	366	345	378	327	333	368	327	408	343	364	389	344	386	347	358	334	379	373	338	380	368	362	362	349	355	333	338	342	374	343	351	363	357	357	381	352	384	345	362	362	356	359	362	380	331	377	353	373	340	322	366	333	395	337	387	343	379	367	358	337	384	372	356	342	358	357	341	365	359	345	392	350	363	378	339	322	361	362	361	337	381	364	383	350	361	378	357	340	348	356	371	353	370	377	359	390	376	345	359	407	355	360	352	333	376	362	362	359	372	355	385	377	355	365	328	355	340	351	331	369	364	346	346	344	340	361	373	386	390	383	365	357	359	375	329	396	355	374	358	348	404	378	380	365	351	346	361	351	379	373	390	367	349	414	366	367	383	391	352	323	382	364	378	365	406	381	350	369	389	365	361	373	382	358	395	368	374	340	332	370	374	378	329	339	344	348	357	365	337	366	377	390	367	358	335	329	340	355	395	338	412	382	376	347	357	350	388	367	360	385	358	374	342	362	383	389	338	360	392	377	377	364	356	335	383	370	364	353	366	312	369	375	322	361	337	364	358	365	376	363	371	352	364	353	363	385	332	363	355	335	364	317	359	373	351	405	330	393	412	360	369	369	354	383	380	365	355	386	339	373	383	352	334	366	390	388	339	358	363	356	362	377	320	351	378	341	391	344	363	346	386	379	391	368	339	357	353	398	372	377	390	370	365	364	369	380	356	386	397	363	358	347	373	404	364	385	348	371	375	344	344	355	387	375	313	331	403	357	335	383	355	351	384	338	338	327	367	359	339	393	339	345	385	354	376	359	375	357	355	380	360	372	384	352	340	355	349	360	317	352	346	360	377	330	338	372	366	376	339	373	368	356	368	318	331	336	366	361	335	361	334	375	380	377	379	339	351	329	392	364	344	367	357	331	376	353	371	395	343	360	347	383	359	323	342	366	393	338	361	362	378	387	376	364	387	343	359	390	334	338	356	368	343	374	385	368	361	379	370	331	339	351	378	327	370	365	395	353	332	326	353	337	398	328	353	361	359	332	342	360	342	398	345	376	358	356	374	374	348	363	348	384	359	402	355	395	347	363	387	375	352	346	393	358	350	387	377	437	374	375	350	349	375	360	344	376	367	365	348	364	363	401	337	342	385	412	368	413	373	374	387	356	336	371	345	354	408	355	298	347	377	361	353	395	332	366	321	336	361	345	374	363	347	355	382	343	341	368	377	367	371	334	365	350	350	372	394	359	348	382	363	363	351	354	353	330	303	351	389	355	358	348	356	359	382	335	355	353	390	350	363	362	361	372	405	354	386	318	354	370	355	367	368	381	351	347	339	361	303	343	375	363	364	362	401	359	400	369	349	363	384	359	375	352	367	381	339	330	363	368	360	356	348	362	352	348	380	381	369	361	338	372	316	347	358	346	366	380	382	356	346	373	350	375	385	354	375	327	365	334	351	413	373	365	359	363	383	385	349	374	360	358	384	354	341	352	354	349	414	345	364	346	323	353	361	372	352	353	345	360	374	376	340	352	325	366	375	367	364	378	341	402	344	348	341	362	365	390	364	343	383	417	333	394	377	353	371	368	355	337	338	367	368	368	373	337	357	354	356	321	380	350	316	382	336	332	350	358	352	373	368	383	370	398	349	402	367	352	381	367	305	357	372	353	344	355	336	353	355	364	364	358	378	348	353	356	370	337	378	386	375	368	387	381	346	371	374	368	387	330	315	375	371	362	381	334	339	338	367	366	348	400	350	332	380	396	356	377	405	364	372	344	373	361	338	388	353	340	380	375	332	316	331	352	419	402	382	336	349	354	337	375	342	347	381	340	322	367	311	353	315	322	375	411	340	371	345	392	333	369	345	334	353	344	402	336	349	349	372	362	353	335	384	394	367	350	351	379	409	396	353	351	353	331	379	351	380	354	325	354	347	368	332	346	355	368	338	410	350	354	358	345	392	381	370	385	365	344	350	357	357	325	353	368	345	374	375	370	357	357	363	337	355	364	379	396	363	326	391	340	348	367	331	356	381	374	371	331	371	368	341	401	383	384	356	391	339	379	372	331	369	338	358	353	378	322	378	348	364	365	333	362	378	352	364	339	379	385	355	369	359	348	378	350	346	373	348	355	340	351	396	354	361	392	356	390	336	368	374	367	376	364	361	352	395	380	367	336	359	353	357	370	353	367	356	338	374	339	358	356	385	358	363	358	367	353	377	377	387	347	362	364	373	362	353	353	368	374	382	355	342	366	401	362	338	366	324	356	395	408	354	372	367	362	345	357	376	346	337	363	369	393	388	331	391	329	385	370	358	349	345	351	364	339	344	375	355	325	378	361	355	369	329	352	351	396	377	383	344	376	331	364	384	347	343	383	343	392	374	341	373	382	350	342	344	383	398	380	331	364	380	368	374	360	332	389	353	366	382	378	366	386	388	354	339	349	352	343	376	342	311	366	384	353	329	327	354	352	374	334	371	387	375	347	363	354	357	384	345	360	382	374	352	374	338	378	345	348	360	383	356	376	359	378	349	335	333	359	388	398	353	375	391	368	330	376	371	373	335	339	362	351	372	363	339	342	387	342	376	309	362	355	350	343	372	390	358	317	371	366	356	394	373	399	401	367	349	355	339	379	326	388	374	370	386	364	341	346	336	360	360	391	390	344	348	395	346	344	325	367	363	318	363	353	376	345	381	349	377	367	331	353	345	351	383	362	379	359	376	381	375	351	360	348	363	387	342	364	385	364	351	348	370	342	363	350	345	376	337	385	385	418	377	301	373	386	352	374	368	376
55213	54057	46582	31181	21124	9743	904	849	878	857	844	918	848	821	876	872	828	870	847	876	846	854	867	853	888	841	920	873	929	847	825	839	890	861	875	900	911	932	881	824	910	931	913	878	898	846	826	917	832	842	874	890	857	862	858	875	857	889	832	866	823	880	867	880	800	867	880	883	869	872	896	869	958	904	863	807	870	939	858	906	817	840	782	844	913	910	867	880	869	869	855	875	853	836	948	875	828	843	828	846	882	889	851	914	840	867	884	906	863	864	893	880	895	878	921	855	885	874	861	853	890	893	870	830	850	911	856	897	846	883	890	899	930	851	906	883	878	908	868	879	844	879	892	901	851	853	888	905	873	864	891	876	857	866	877	889	870	861	825	885	855	842	894	921	863	791	874	847	894	847	872	889	912	902	864	883	844	881	854	850	887	884	835	907	851	880	903	830	881	874	911	863	930	851	873	875	853	842	850	827	857	835	876	874	922	830	853	852	940	868	872	872	829	894	857	868	853	844	862	841	874	868	951	828	839	837	855	859	896	864	867	874	869	882	829	875	909	898	915	829	848	934	864	825	832	893	864	791	827	878	899	850	926	810	845	866	884	896	896	875	877	861	857	883	857	893	835	918	911	878	864	883	871	873	879	901	874	856	860	892	837	908	909	891	838	883	932	875	900	850	868	891	873	852	873	874	885	821	867	881	845	858	859	846	813	833	863	895	872	904	878	914	907	885	837	884	875	959	891	872	841	885	868	901	874	868	873	861	873	871	891	869	830	787	828	850	853	846	870	886	869	872	810	901	875	866	870	849	844	842	869	804	871	827	864	896	900	882	849	876	850	867	851	889	830	874	872	887	834	830	830	837	876	839	922	882	917	921	872	842	918	876	853	916	847	823	883	856	829	878	915	844	894	858	821	849	866	854	864	922	910	852	886	840	886	819	917	864	883	848	870	870	844	892	884	860	854	871	935	880	873	913	830	891	859	873	852	838	839	851	849	865	876	878	888	938	851	883	885	861	856	864	858	865	900	900	842	831	824	843	815	899	814	863	834	856	877	840	858	898	870	889	929	821	893	817	879	855	835	845	934	870	836	801	846	866	873	903	860	843	858	832	924	819	882	852	789	826	830	861	849	895	854	869	871	842	861	866	885	906	885	897	892	882	881	889	881	838	823	856	848	818	863	868	881	816	890	835	881	876	899	867	902	878	860	833	893	905	862	838	842	873	895	888	874	859	886	880	859	880	865	828	958	870	854	872	826	838	843	893	852	903	863	862	843	872	874	874	868	830	957	909	879	832	903	866	862	881	836	857	892	874	845	865	897	885	902	819	841	836	903	892	861	893	865	903	872	860	882	844	921	872	851	827	871	844	871	891	890	826	784	871	871	901	850	907	856	893	929	874	903	866	865	829	862	868	898	841	873	929	878	881	857	849	942	864	851	895	883	898	868	862	850	886	858	850	856	918	895	888	884	848	869	845	835	842	914	891	868	881	803	851	861	872	808	900	855	865	890	850	856	865	852	819	862	830	825	925	894	817	891	846	846	864	880	869	854	900	897	861	840	893	872	852	876	850	887	854	832	853	813	836	885	866	842	861	879	803	866	826	880	856	837	896	829	923	827	859	831	918	847	843	873	823	864	879	822	852	883	831	845	876	884	866	846	881	887	875	880	865	902	891	887	882	899	899	927	852	889	894	839	833	838	844	856	853	925	876	866	860	856	851	915	860	906	886	849	901	887	914	860	839	910	858	834	854	875	897	945	883	928	919	919	878	879	893	827	922	878	858	886	823	855	907	864	930	906	876	842	862	903	887	922	914	804	888	866	868	901	872	817	901	895	900	886	848	867	877	874	844	888	913	840	892	840	897	877	885	874	863	894	877	899	901	873	870	839	858	833	872	866	857	878	839	891	924	867	828	856	871	879	883	859	889	903	903	922	845	876	846	896	876	865	902	911	884	826	853	861	905	900	884	841	880	859	908	931	863	871	883	865	890	868	852	883	905	873	848	861	845	869	854	840	849	819	886	922	878	842	875	917	863	905	885	888	883	902	877	912	896	854	861	890	880	887	905	819	931	900	878	914	886	869	856	811	835	854	884	854	862	840	824	850	859	805	811	875	789	882	895	843	848	869	917	877	830	874	858	868	890	929	845	885	856	832	880	882	808	861	845	842	906	867	838	865	866	864	893	840	870	883	878	919	909	854	813	936	835	902	833	822	840	851	869	834	862	850	838	897	815	846	887	855	884	846	867	929	831	896	909	818	846	915	889	884	841	861	907	849	892	894	901	861	837	864	877	880	912	833	916	855	887	856	856	828	846	848	908	896	908	921	857	822	844	904	860	892	865	892	872	878	895	874	851	910	927	875	839	866	900	833	822	840	854	861	835	919	865	896	928	841	869	872	835	810	854	844	855	890	822	907	877	890	847	904	884	843	871	866	905	916	821	865	853	822	797	895	899	859	880	895	834	812	868	847	893	859	833	844	863	893	927	855	858	869	802	840	886	869	888	850	840	894	847	844	835	877	897	895	867	836	896	859	893	889	841	871	833	842	820	866	858	924	891	864	886	817	861	851	879	866	835	835	891	846	860	857	894	887	860	852	894	921	876	902	884	911	918	823	849	873	827	898	883	873	841	861	864	865	880	910	852	831	851	856	906	857	869	854	879	883	872	883	880	854	896	871	831	867	819	898	882	858	840	860	883	908	860	859	903	884	850	878	878	867	841	881	878	886	864	839	841	849	838	883	891	897	893	870	829	868	909	907	900	875	898	887	869	877	921	862	885	875	898	855	941	894	885	835	928	854	855	899	861	902	852	864	851	799	877	863	855	952	857	926	854	901	850	842	937	886	874	876	894	872	887	891	883	846	893	849	894	916	834	927	883	838	840	973	867	835	845	859	874	913	876	850	903	920	871	872	906	878	859	894	875	924	891	925	906	791	878	844	867	882	814	857	825	900	875	849	887	833	845	887	888	919	916	869	884	918	833	874	830	872	864	882	827	887	858	847	846	901	903	922	875	939	853	861	881	860	899	875	877	886	837	885	889	843	879	844	850	862	852	936	904	813	891	896	930	854	841	917	864	816	867	868	911	878	859	887	883	905	868	879	859	900	863	868	868	866	868	825	841	869	902	844	860	865	849	852	879	828	885	927	853	878	873	843	821	907	884	878	850	892	866	868	887	914	851	875	851	872	861	874	895	862	874	925	838	889	883	844	861	859	845	887	864	937	890	857	872	869	839	862	880	877	893	913	835	844	842	863	873	886	852	833	925	868	876	883	865	840	842	812	840	868	864	855	884	894	833	882	862	887	867	830	839	826	923	898	858	877	851	872	862	884	901	856	883	921	897	833	843	842	855	897	903	864	894	863	884	839	876	891	906	852	897	837	882	850	845	839	836	872	860	896	903	873	899	813	907	880	914	880	774	880	903	875	850	873	896	856	820	884	846	918	858	834	895	898	886	848	878	831	814	834	884	872	834	813	875	851	846	883	810
88262	76116	57907	35373	20318	7151	663	342	404	389	337	349	335	344	376	396	348	326	368	349	360	378	360	349	347	395	354	335	341	351	307	358	312	331	346	311	368	349	342	376	338	348	340	349	355	379	350	325	396	338	345	326	348	346	347	388	333	367	384	363	367	367	397	333	371	329	375	344	356	337	378	319	369	374	350	369	351	397	330	350	353	362	370	384	358	362	365	393	365	348	350	344	397	338	325	349	352	328	376	335	414	355	334	359	339	398	372	350	380	360	376	321	346	334	322	333	351	369	343	367	357	349	343	343	383	354	358	365	351	350	363	362	369	358	355	358	316	344	341	373	337	377	359	376	351	357	361	354	364	353	350	350	345	323	359	365	381	329	363	340	331	357	366	364	375	353	366	350	369	348	367	356	369	382	364	390	346	351	358	331	361	378	337	370	371	357	325	329	343	333	341	351	369	352	338	332	334	334	345	324	371	365	343	365	329	360	314	358	352	349	335	382	375	398	361	362	371	368	357	373	330	341	371	352	366	353	335	357	379	347	367	355	400	393	348	367	338	335	378	346	357	398	341	341	349	369	355	340	354	407	356	349	344	340	343	354	337	376	355	315	344	356	315	335	367	343	357	327	355	325	366	362	329	367	374	369	363	394	348	321	360	371	364	364	345	352	371	338	356	352	364	353	359	384	368	381	348	355	349	334	358	346	352	362	339	384	325	345	336	330	406	352	348	364	346	388	343	353	369	372	346	386	371	393	375	362	355	364	335	305	354	347	346	351	343	321	376	379	354	368	366	358	376	346	368	381	372	350	358	357	362	324	369	372	355	351	347	344	349	355	357	359	342	366	365	370	360	357	346	345	356	374	331	380	352	317	368	370	371	364	348	375	355	354	353	338	380	391	360	398	361	363	357	348	347	352	387	339	377	357	334	356	386	367	336	363	387	348	421	356	367	397	332	347	354	330	382	323	364	401	375	355	355	351	349	349	326	346	358	357	344	372	382	409	384	338	361	338	373	364	379	333	374	359	336	369	360	339	345	356	349	342	342	367	365	411	352	378	333	372	346	324	354	339	371	387	358	362	390	347	313	383	362	354	386	411	354	304	368	339	318	345	358	389	367	344	332	374	363	360	368	377	377	354	292	355	345	367	383	343	348	364	345	354	343	371	319	352	370	376	344	347	358	340	348	357	330	384	369	348	357	371	350	368	339	381	377	342	347	354	362	341	348	360	360	363	361	358	369	376	368	358	371	351	333	369	342	328	354	367	347	347	378	355	340	370	360	336	345	339	394	377	354	356	414	332	341	363	346	311	336	360	349	375	348	366	368	355	386	363	354	336	376	349	354	346	321	332	357	361	310	353	362	343	328	359	350	329	383	347	354	352	332	382	333	361	341	341	358	340	373	336	352	339	368	349	345	341	369	315	375	379	352	327	344	386	318	351	363	366	381	371	355	393	349	324	330	329	338	360	325	371	352	359	373	373	316	335	311	352	362	360	354	384	351	353	354	332	341	340	355	366	377	370	372	330	353	369	349	339	359	361	353	378	357	317	359	374	337	346	365	372	395	325	414	371	379	369	333	352	376	405	395	383	386	365	371	393	330	368	364	357	338	305	347	355	375	340	341	345	365	364	371	343	353	362	347	370	337	313	372	359	351	365	365	350	369	376	362	335	301	325	333	380	374	352	321	353	324	377	357	312	331	392	391	333	327	319	368	366	382	360	363	350	407	380	332	343	356	393	359	352	359	340	330	328	328	358	352	356	374	366	364	347	334	365	347	367	316	379	398	329	369	375	350	352	356	359	375	358	368	359	323	343	384	353	348	347	335	334	372	327	343	353	350	330	405	353	379	370	356	369	366	329	371	385	362	377	405	366	347	389	377	363	363	343	360	356	351	377	382	375	368	352	345	358	397	331	357	342	385	350	382	363	332	356	321	374	338	367	330	342	355	400	359	361	342	362	391	319	382	366	369	372	357	370	359	376	373	336	368	308	370	335	365	365	366	326	383	374	337	335	363	376	367	388	356	343	344	370	364	373	335	347	400	318	380	327	375	353	348	358	365	367	318	367	395	370	351	334	357	370	361	347	353	355	355	356	352	342	373	379	365	353	355	344	362	356	318	351	358	347	355	356	343	356	338	345	337	356	351	331	357	357	380	405	383	328	340	372	372	332	334	339	334	389	381	332	330	374	372	360	383	335	355	371	361	366	365	318	364	344	346	363	320	359	380	377	351	366	382	389	373	355	343	313	361	358	331	320	375	370	389	361	350	363	358	362	367	316	384	380	351	346	333	349	354	392	311	363	379	366	384	342	340	347	375	375	323	349	317	330	377	388	376	351	360	328	350	339	361	331	357	357	358	340	350	352	337	359	365	359	372	347	371	328	378	369	342	310	359	375	332	363	333	348	335	368	372	345	344	352	368	373	347	350	326	365	364	344	353	361	308	374	376	336	363	398	367	382	359	366	356	366	346	338	367	369	369	373	336	348	364	356	373	372	348	422	409	354	398	357	372	349	376	355	359	326	336	392	367	339	369	359	336	370	361	379	344	339	354	364	325	375	378	355	376	351	330	344	356	394	351	383	386	347	357	365	337	358	394	368	395	372	366	387	335	373	365	333	353	371	385	369	353	358	346	311	367	340	367	366	337	341	369	371	346	355	329	347	363	377	367	336	368	390	372	354	362	371	340	380	406	350	361	379	374	337	353	356	365	324	366	339	356	347	368	382	359	343	318	322	352	371	340	361	351	360	347	355	354	325	341	380	329	331	368	358	366	347	358	391	335	342	374	361	373	345	365	335	371	367	337	326	342	346	384	391	345	378	362	370	350	353	391	348	361	363	372	352	361	345	345	314	369	356	378	368	351	370	314	365	346	354	370	363	372	386	369	362	375	355	371	306	358	335	366	381	381	391	349	360	372	360	341	359	357	324	357	390	350	350	368	322	348	338	327	361	347	358	376	378	379	371	340	337	343	364	355	342	356	379	359	370	366	384	344	336	334	359	372	357	369	334	361	336	351	336	387	367	355	393	357	335	355	332	330	381	372	361	374	322	359	374	351	348	352	371	340	341	356	356	318	353	365	347	350	378	357	350	364	350	339	325	339	336	367	356	375	380	394	384	343	349	382	370	325	377	363	353	404	371	358	340	337	364	348	375	330	375	378	369	380	372	321	383	351	359	362	342	312	323	342	382	350	370	332	376	357	389	327	363	386	340	390	348	357	378	353	362	367	357	364	369	342	379	339	339	356	363	347	387	362	359	358	339	381	340	353	358	352	339	393	369	338	347	364	371	378	371	371	339	364	343	358	336	355	375	334	322	371	369	372	331	331	338	354	368	348	332	382	395	343	356	349	370	368	354	350	339	352	335	348	340	371	348	372	345	366	362	385	372	304	360	335	366	348	355	358	328	328	400	371	355	325	343	356	302	369	380	356	389	347	373	369	372	319	357	355	347	376	346	356	350	346	355	348	359	376	351	381	355	367	357	370	351
64771	65153	56413	41298	28188	14326	945	868	814	898	842	891	794	854	835	840	833	841	816	825	835	872	851	821	837	869	837	859	853	821	821	837	886	818	836	840	850	834	883	852	846	855	836	867	842	865	794	816	859	845	847	862	862	915	784	784	863	808	832	830	875	812	827	838	809	879	819	808	835	918	834	833	817	833	787	830	879	863	839	824	801	801	906	834	823	824	876	832	840	845	854	881	846	850	777	832	843	901	763	782	870	862	836	824	845	851	826	816	876	857	876	808	833	865	807	808	813	837	878	821	800	798	820	837	842	841	862	823	872	834	834	832	800	822	811	864	839	868	815	847	874	812	821	850	834	799	857	836	855	777	853	816	826	848	854	844	871	805	897	798	820	847	858	870	788	861	876	849	855	864	829	840	828	856	852	815	839	843	826	816	828	859	843	803	835	846	828	841	847	816	793	903	831	849	781	792	780	863	824	817	862	848	792	827	822	847	842	803	797	799	835	859	847	842	818	844	888	855	802	839	869	801	867	880	835	877	848	874	813	836	851	843	810	823	804	803	837	838	821	890	828	803	805	808	845	838	840	783	857	810	800	851	826	909	814	829	816	826	846	844	850	799	850	852	873	832	779	825	822	839	806	835	808	849	822	801	820	828	828	798	844	870	818	799	821	792	890	799	844	838	848	823	772	860	854	797	822	835	877	852	829	836	858	775	829	843	851	830	817	837	830	850	843	880	795	841	803	834	849	845	860	829	772	860	867	844	802	804	794	846	863	850	829	842	883	801	821	821	845	834	835	845	828	862	833	786	847	835	819	829	825	897	850	884	883	791	810	769	831	819	816	843	836	830	786	780	841	808	852	843	800	844	862	811	842	848	836	839	835	829	846	833	875	824	813	810	824	879	858	851	813	824	795	847	821	813	848	812	806	855	837	836	836	791	788	884	808	821	841	806	836	845	799	790	854	834	805	871	866	814	796	830	829	814	835	833	869	778	833	813	825	832	815	887	817	850	869	820	813	837	815	839	858	861	842	807	799	862	797	869	836	827	815	791	879	818	825	845	905	828	820	818	813	816	857	817	837	860	910	845	859	845	808	826	845	810	776	850	852	839	799	867	863	921	863	856	839	844	850	849	804	877	843	854	844	797	860	849	830	769	823	818	849	857	819	816	816	898	800	848	786	820	856	768	823	886	856	805	864	850	871	805	811	828	791	869	792	822	848	854	876	846	885	862	869	826	864	871	845	856	810	835	818	820	878	821	878	856	808	813	822	867	863	843	832	873	826	820	858	838	837	765	836	812	813	854	832	844	856	839	838	798	878	828	834	830	812	856	853	840	850	890	814	814	830	815	855	820	888	825	816	908	838	839	873	862	790	840	808	854	849	818	887	819	890	890	858	796	803	824	821	849	839	811	841	827	846	792	826	801	792	857	838	841	865	821	818	892	839	859	888	857	783	833	807	855	827	803	814	854	876	846	861	840	799	845	850	846	818	874	845	887	825	858	843	787	839	893	827	867	817	834	794	852	855	816	836	793	858	800	821	834	910	839	798	815	830	852	829	880	814	873	817	850	834	831	829	849	870	851	807	892	809	828	869	845	876	830	832	796	826	838	895	822	793	843	792	865	795	848	840	773	795	840	863	845	822	861	848	786	765	793	870	797	847	848	799	831	855	867	829	811	823	826	868	824	816	821	803	840	845	868	812	845	838	809	853	830	793	795	836	832	849	895	799	836	862	830	842	884	863	872	892	823	869	827	874	839	905	877	778	841	846	790	839	791	874	794	848	823	878	877	830	864	772	854	800	779	882	851	799	833	850	806	846	835	835	817	844	855	847	821	805	807	846	825	896	874	885	842	800	890	807	848	794	803	836	818	850	811	811	841	795	841	793	844	801	838	850	798	826	824	766	839	813	829	832	830	778	871	871	806	879	853	800	836	834	794	813	820	831	845	845	855	846	854	874	851	867	866	811	850	842	817	824	813	831	842	861	854	840	863	841	867	836	862	838	811	820	819	808	855	844	824	857	824	861	818	805	818	828	858	900	832	844	867	826	821	872	846	844	816	818	863	834	843	786	842	797	872	834	853	792	796	812	839	841	861	777	829	840	829	780	870	812	868	885	880	779	852	826	897	796	801	861	820	799	858	851	829	829	859	799	836	817	783	796	900	813	835	846	821	805	823	837	834	813	851	892	859	817	823	858	851	871	847	833	823	774	787	802	818	848	844	884	828	798	860	830	838	828	852	850	826	825	873	846	809	841	845	802	876	803	860	807	843	847	828	836	804	828	850	853	835	824	898	853	833	866	817	850	819	766	818	868	880	796	829	830	792	798	806	857	809	873	858	887	858	834	810	840	782	842	844	872	859	794	840	810	838	906	846	871	819	804	819	789	852	859	880	783	813	846	772	836	848	872	828	831	845	859	833	870	847	844	867	843	862	862	818	854	820	833	822	893	865	831	849	822	834	872	859	837	837	855	879	817	814	858	826	805	835	828	857	836	846	847	883	868	828	817	842	837	831	818	853	811	807	826	842	851	837	835	822	826	836	804	837	832	841	830	847	803	847	902	900	790	827	874	833	890	787	868	809	803	907	818	819	865	822	844	809	877	866	834	886	799	861	810	815	815	860	881	825	798	884	885	841	806	778	810	871	820	811	874	856	826	839	828	831	834	845	838	881	852	844	776	849	876	863	861	809	838	859	857	835	887	844	876	847	846	825	805	880	861	831	842	883	887	839	857	827	875	826	857	863	809	806	779	903	839	840	858	853	807	841	793	907	872	816	802	829	821	854	827	790	840	840	830	830	826	847	823	838	827	821	854	863	834	837	853	851	894	833	765	836	834	902	900	831	792	815	875	860	807	840	886	884	836	837	822	820	871	831	833	840	857	895	841	825	823	830	849	801	847	875	838	843	864	792	852	823	801	830	847	867	838	833	829	852	837	867	823	840	869	831	799	824	837	859	839	837	786	819	857	892	822	811	843	837	832	835	834	810	871	884	855	855	824	803	860	913	797	870	846	821	821	763	791	820	855	794	852	805	802	888	841	819	846	868	899	836	882	838	838	813	838	826	798	863	864	820	845	846	832	786	851	866	851	813	869	832	820	852	828	851	798	825	844	836	884	880	804	807	830	855	876	845	801	832	788	820	825	806	827	851	864	879	811	836	847	836	837	847	847	859	813	818	882	845	868	775	837	816	847	782	841	857	865	790	884	834	792	860	860	850	841	847	789	814	804	776	811	843	812	901	802	884	849	848	846	842	839	813	857	834	833	775	820	844	839	822	875	786	888	856	844	829	826	853	828	858	828	826	826	786	839	823	823	854	828	819	824	813	826	845	833	870	819	810	859	872	829	822	855	789	800	812	855	817	845	829	841	800	802	829	812	822	868	880	809	878	811	838	830	854	842	808	843	859	841	880	800	857	781	846	830	875	822	851	821	825	830	774	830	863	848	864	825	851	818	804	842	832	836	828	784	822	819	856	797	842	861	842	819	767
39060	24455	9195	1873	876	543	262	269	238	271	316	265	274	266	275	278	240	250	269	269	263	251	266	264	261	237	249	278	266	262	261	257	261	245	292	276	282	215	284	291	282	248	255	266	251	284	264	288	256	271	237	243	247	239	291	260	271	276	296	271	233	243	261	299	281	271	296	257	276	276	269	276	280	286	241	261	285	275	232	272	295	264	292	293	223	282	291	284	281	277	243	259	265	260	262	256	236	268	279	282	248	258	247	248	265	294	262	258	268	250	251	256	276	258	271	288	257	257	237	292	240	241	246	277	244	277	282	251	259	269	261	264	263	258	245	270	220	260	261	263	240	270	256	268	247	235	253	250	263	271	312	260	275	279	266	247	275	230	274	265	241	231	257	246	289	270	280	243	236	278	272	245	280	241	253	220	269	252	289	248	273	272	249	262	266	268	267	305	256	243	264	264	287	274	280	255	240	272	293	256	270	292	247	268	294	273	274	299	241	258	236	236	267	258	249	268	253	249	266	272	254	259	308	250	264	275	235	231	227	274	293	253	260	247	249	291	283	271	257	256	267	269	247	261	253	289	275	255	276	291	269	274	280	275	263	267	300	256	260	259	262	221	248	270	273	266	257	252	266	261	237	274	288	273	277	294	271	245	276	250	253	271	260	268	256	298	262	298	268	247	265	221	254	238	251	262	275	227	255	268	254	270	252	275	284	294	288	282	254	213	266	289	276	261	280	268	265	268	249	241	261	234	265	277	257	253	253	260	270	255	249	217	261	254	269	247	255	268	265	269	239	250	256	290	264	249	281	238	263	264	259	254	266	255	256	261	227	277	273	247	272	285	246	280	255	262	281	238	266	270	215	263	304	249	236	269	258	226	261	290	297	251	268	255	261	290	264	263	279	282	263	264	258	260	268	267	272	271	267	269	228	224	289	239	269	263	248	283	257	255	291	271	248	252	266	274	245	246	263	260	301	249	294	301	264	241	247	285	267	282	255	247	277	237	279	281	281	267	251	269	251	251	263	283	219	250	278	246	263	224	301	281	260	276	239	290	251	262	262	247	274	285	244	251	267	277	259	283	256	282	248	232	268	279	254	284	259	274	240	260	248	289	262	285	253	235	262	249	240	269	262	254	278	261	299	252	274	280	263	259	270	271	253	275	281	271	243	257	262	265	280	246	247	253	251	270	262	251	273	247	248	284	240	285	271	261	279	274	262	253	258	273	263	244	247	218	260	224	270	277	312	244	273	236	263	238	269	288	254	253	259	267	283	275	259	272	219	252	239	270	258	263	264	262	261	285	273	253	240	277	239	237	254	268	251	243	285	229	274	256	271	284	261	268	264	252	261	250	252	266	262	242	247	260	298	262	236	269	243	258	276	256	282	259	247	280	251	250	258	260	263	254	250	285	257	260	276	282	276	277	241	269	250	255	261	284	275	266	263	247	246	226	225	271	261	240	270	220	272	302	213	283	248	268	242	227	260	288	252	276	266	265	250	275	276	250	272	242	245	250	272	242	244	230	262	248	229	253	310	292	260	281	267	285	262	292	283	265	258	259	244	277	258	270	273	257	225	253	255	286	287	256	258	285	255	283	268	287	293	276	229	242	281	255	269	273	265	270	270	283	265	263	275	268	282	266	258	303	255	278	285	286	250	285	255	260	243	278	273	245	263	264	260	268	248	234	289	264	267	272	252	247	238	244	290	267	277	254	255	266	235	277	265	251	260	267	259	272	258	224	247	265	277	263	266	260	264	242	258	245	270	277	262	276	258	250	265	232	262	303	274	247	257	278	259	263	245	279	244	261	282	231	277	270	250	291	260	266	286	240	274	252	235	262	249	243	256	296	294	257	250	244	285	253	255	252	289	291	264	280	287	269	274	259	231	246	274	261	285	258	256	282	279	243	245	270	251	264	258	288	294	281	275	258	292	260	282	291	263	244	269	255	249	257	261	249	259	303	291	270	247	285	251	275	262	261	274	261	248	247	267	274	255	286	278	258	254	286	279	270	260	255	280	299	278	264	299	292	254	282	264	262	265	267	242	249	248	267	288	270	242	293	256	254	286	275	249	259	294	280	271	248	244	264	245	256	254	250	263	273	260	246	289	268	267	243	272	262	255	265	272	240	257	283	255	257	242	274	208	271	250	266	279	285	251	254	256	280	253	242	278	259	262	276	265	257	290	249	245	265	278	249	259	256	254	284	248	260	262	242	256	246	272	242	260	268	254	259	269	260	267	276	263	260	271	260	266	271	283	246	250	268	258	258	239	271	249	275	267	260	283	273	303	266	262	245	261	253	247	268	255	263	271	226	250	258	268	272	291	284	265	284	254	272	264	277	264	279	248	267	253	274	243	243	267	257	248	267	291	291	273	236	234	244	284	290	248	269	273	262	288	271	261	242	279	284	250	242	257	255	253	265	280	255	259	276	260	213	261	240	243	288	265	249	279	250	264	235	221	255	289	253	251	257	262	235	257	239	276	288	276	264	250	274	279	278	291	255	267	251	312	239	261	261	300	269	271	250	261	261	273	248	248	287	281	275	235	239	242	239	275	278	281	277	252	261	249	293	270	245	244	294	267	276	250	276	265	239	280	256	255	276	269	255	227	244	287	259	255	238	267	249	263	284	239	250	245	245	260	254	263	247	254	234	263	267	262	261	258	252	275	247	267	269	266	261	245	262	255	260	259	278	255	283	258	267	265	249	273	281	239	248	274	278	259	273	247	256	267	278	279	274	247	271	276	235	263	289	254	248	279	253	249	249	259	244	276	270	260	251	272	269	269	248	262	258	284	295	277	278	273	266	267	256	270	266	245	255	287	260	234	299	214	263	288	260	263	218	227	238	234	267	252	252	294	273	252	275	263	284	253	264	262	260	261	255	285	247	250	295	258	257	233	245	262	234	249	276	246	287	244	247	268	262	236	263	256	253	239	268	267	301	298	263	239	263	270	289	276	269	245	253	264	311	268	274	274	250	233	278	262	295	274	256	241	248	250	237	232	292	256	234	249	282	258	239	267	277	283	240	264	248	261	253	266	284	262	238	266	245	256	252	285	269	259	285	259	256	272	287	262	243	255	267	266	296	252	261	261	267	283	257	265	249	279	282	260	277	274	289	284	243	259	244	254	286	280	268	277	278	261	271	237	280	253	273	247	294	256	284	273	254	281	255	242	251	251	252	289	244	253	266	253	232	290	255	292	275	274	274	247	286	269	247	268	249	242	241	241	282	256	231	251	265	276	267	255	290	267	300	260	253	267	279	258	267	267	253	213	258	249	249	276	238	271	248	251	270	246	255	240	271	254	264	271	276	265	267	247	258	268	274	285	239	277	254	250	277	252	284	212	242	254	309	256	283	256	260	258	248	236	296	263	288	238	272	284	270	250	249	271	289	261	268	263	264	276	242	266	251	267	273	248	238	289	253	273	238	246	273	247	256	262	235	253	262	241	267	282	286	285	237	287	252	265	257	286	242	255	226	261	301	261	251	300	239
34136	24890	11865	4932	3025	1711	695	671	647	679	650	665	658	687	608	641	658	615	679	671	642	651	648	598	665	618	681	643	625	677	710	674	628	637	635	674	647	709	668	654	655	695	638	662	634	634	675	718	662	701	625	657	649	682	619	635	734	692	645	679	652	663	663	658	666	686	682	656	662	674	667	671	715	664	684	648	680	693	688	655	654	651	687	645	611	641	643	672	666	655	678	739	652	640	697	657	647	651	626	654	645	664	664	642	660	697	646	631	664	686	674	674	627	728	635	669	725	666	677	655	664	648	684	659	660	666	670	677	666	635	649	621	668	635	645	707	660	671	632	630	679	680	611	638	675	656	639	651	740	684	677	650	657	669	686	692	684	669	663	645	620	628	646	647	668	649	671	713	661	623	663	700	666	735	648	625	632	646	646	694	679	646	648	665	690	648	663	650	640	618	666	653	665	657	685	660	690	640	613	634	670	639	698	654	692	634	677	662	672	701	664	675	643	681	672	699	678	734	648	680	654	646	652	638	681	683	647	659	640	706	631	662	671	641	661	685	646	643	696	667	628	729	655	663	666	642	655	672	677	675	618	634	626	669	649	637	664	648	661	670	668	645	623	700	605	651	640	644	676	637	697	664	668	675	691	653	647	633	699	627	671	663	712	624	655	674	668	632	688	617	682	688	672	647	710	664	685	654	607	684	651	634	661	664	657	638	643	647	670	647	622	693	707	706	650	639	662	687	671	661	701	648	683	661	655	633	676	653	638	623	676	642	631	689	636	709	661	668	667	680	674	690	628	685	628	694	630	659	675	704	698	708	683	680	664	654	690	668	648	651	635	625	693	642	679	631	674	641	625	651	642	630	642	686	674	700	643	634	688	644	612	656	684	690	691	670	614	692	663	683	642	661	689	622	677	642	689	617	676	653	666	661	646	686	642	645	674	689	675	657	638	703	677	695	650	652	677	661	707	674	693	693	697	688	627	624	676	627	625	701	657	638	670	672	704	652	677	643	677	667	671	647	656	664	646	605	674	652	680	703	650	640	676	631	662	645	666	667	641	619	671	673	646	631	632	670	635	727	682	636	637	682	660	678	663	684	664	649	666	656	641	631	667	716	648	669	684	679	702	669	617	687	693	665	662	658	592	631	635	691	617	695	726	699	663	657	648	664	696	684	639	655	642	677	626	661	674	679	603	704	625	698	675	680	689	654	679	656	609	654	658	661	678	646	615	671	695	673	691	672	657	639	696	669	662	703	644	678	669	641	648	590	649	683	668	689	628	726	654	645	667	691	657	727	676	693	640	639	675	681	627	622	657	629	658	672	676	699	639	693	663	670	661	674	664	619	692	655	691	661	715	664	666	663	659	719	666	668	675	663	660	622	681	650	679	696	682	667	649	625	640	659	672	678	680	687	651	667	646	628	677	684	663	639	672	616	639	624	643	627	650	648	612	673	645	627	633	696	663	664	622	675	627	629	657	685	656	641	630	679	670	665	682	685	683	675	670	681	718	668	678	688	677	652	618	665	674	677	666	698	665	663	660	683	620	665	652	646	661	672	636	671	673	651	656	723	673	646	667	641	647	645	682	679	667	678	609	656	666	693	655	675	649	642	686	658	608	677	676	636	662	632	658	679	659	708	647	638	700	665	627	650	693	668	684	685	723	650	711	599	645	700	635	639	640	663	650	688	679	634	637	667	701	655	723	677	662	648	676	673	675	691	631	691	672	661	673	619	680	592	683	685	640	678	712	652	640	662	650	647	619	642	641	680	669	630	685	650	683	665	693	693	653	685	664	629	675	654	635	669	648	630	673	702	674	671	661	643	674	687	627	642	680	680	654	663	659	664	677	633	657	653	662	650	699	729	624	634	631	647	698	696	664	690	663	684	658	695	643	588	701	666	693	672	614	652	670	757	701	673	629	639	646	654	662	674	653	658	693	671	667	620	670	673	700	694	647	652	678	651	711	633	635	635	700	634	695	601	680	685	696	640	650	675	694	712	733	677	632	656	593	673	720	645	636	685	623	641	646	669	679	678	684	668	644	668	655	681	623	699	694	619	660	638	659	640	652	661	685	640	674	624	685	618	667	694	697	682	720	669	700	618	703	694	662	668	670	644	650	660	674	653	704	686	628	657	651	640	672	650	686	706	663	695	654	640	654	641	621	668	667	675	667	691	648	668	652	640	650	656	673	647	693	723	679	626	646	631	667	630	661	655	653	666	681	699	668	678	659	654	661	647	665	624	677	672	686	678	651	655	718	667	622	666	633	665	661	690	639	653	652	683	681	671	671	674	662	656	668	651	653	701	671	658	631	672	682	642	669	656	671	662	667	677	661	637	667	653	673	699	636	679	700	646	651	689	652	612	670	708	712	621	625	616	642	626	604	687	665	652	663	650	704	688	673	668	677	676	658	642	676	621	637	658	663	660	685	622	672	656	613	645	695	685	645	662	672	677	646	650	650	677	686	667	638	664	666	694	644	617	648	636	682	675	651	667	618	701	696	686	689	684	683	645	633	629	698	623	664	710	699	657	734	656	661	698	605	673	658	701	626	650	646	667	692	674	648	649	630	653	696	700	673	643	647	648	630	631	644	669	669	620	702	669	638	644	649	657	667	671	636	688	718	636	658	648	669	661	641	669	656	698	657	622	688	655	677	698	671	656	668	651	634	675	630	635	658	720	603	681	664	681	700	664	637	674	648	662	661	626	679	662	637	655	668	675	693	606	689	714	648	654	706	712	639	627	655	667	684	680	618	653	655	669	651	637	665	634	688	636	648	651	682	685	682	659	653	629	652	639	654	658	643	681	642	676	594	664	686	713	666	709	634	679	606	653	660	684	627	663	654	672	652	642	652	663	654	679	596	679	676	614	651	693	669	672	640	667	657	683	640	607	693	620	654	685	670	682	694	626	641	655	668	658	682	660	679	650	653	676	679	664	661	637	690	688	690	670	631	676	680	630	686	627	654	646	674	653	620	693	659	647	696	616	674	722	652	672	688	657	656	635	681	656	628	643	662	662	661	652	663	663	662	691	658	658	675	671	683	720	668	633	645	682	667	666	702	633	682	696	646	612	641	646	680	656	666	625	671	652	656	634	647	638	678	699	699	652	658	627	608	636	662	651	611	627	670	647	684	742	632	651	669	650	676	709	637	638	672	641	651	616	665	643	655	708	676	659	661	666	643	689	650	636	670	660	665	645	653	681	687	626	641	685	689	653	660	673	642	629	677	631	628	697	655	656	659	655	619	595	660	615	654	662	645	634	654	704	661	648	641	696	627	705	641	659	655	668	647	680	689	610	623	635	700	700	688	702	695	639	691	650	663	708	688	667	660	625	660	620	632	686	685	639	698	653	647	661	660	665	643	661	686	677	686	717	645	711	651	696	671	625	677	712	646	708	664	670	656	636	666	693	682	695	680	634	696	697	659	642	643	655	640	656	640	660	657	703	676	697	689	683	666	679	685	642	680	621	656	695	660	628	635	661	632	684
78661	65915	48754	25426	12352	4110	493	364	351	400	354	348	345	354	361	380	354	364	348	365	352	351	356	412	345	401	377	361	391	335	362	374	315	355	385	374	375	397	368	379	364	361	406	409	393	405	363	327	412	371	352	385	373	387	416	364	381	367	350	362	350	362	379	364	387	382	376	380	336	421	329	356	383	366	338	377	351	342	405	375	367	352	370	356	391	391	346	336	332	370	357	358	366	384	361	396	354	387	343	370	402	385	355	387	351	348	419	388	355	351	326	354	345	377	343	349	377	372	350	377	415	360	390	380	398	349	366	374	394	390	359	357	380	366	356	377	353	368	381	375	374	369	347	351	371	361	369	374	381	366	339	391	351	352	385	385	347	363	371	364	383	368	352	352	371	367	361	336	347	384	357	348	366	348	348	328	376	358	372	372	354	347	375	333	366	341	384	335	378	372	373	372	387	352	389	334	402	360	364	420	395	399	378	352	365	389	384	382	363	357	371	360	380	373	356	374	348	368	348	331	372	377	378	381	340	380	384	377	332	367	392	347	336	389	377	392	384	406	357	381	405	370	359	364	365	351	377	350	394	358	358	367	370	380	381	366	354	357	376	372	379	355	373	355	365	382	362	339	370	370	417	365	363	383	379	376	371	391	359	362	393	382	372	379	379	371	370	377	351	394	375	385	342	383	369	374	353	387	342	367	368	361	401	372	330	406	390	363	352	396	387	349	352	373	369	371	355	381	370	342	403	400	390	372	354	369	362	331	366	370	365	386	362	366	367	396	350	384	385	371	388	360	386	379	344	393	375	325	388	378	342	353	385	383	370	350	377	361	360	390	364	395	370	352	412	392	372	330	367	387	403	344	378	378	372	343	349	361	389	331	347	330	368	380	356	345	359	353	367	365	352	350	325	371	364	377	364	414	361	367	372	389	351	413	369	341	403	398	358	357	329	357	341	384	384	348	351	383	367	355	367	350	349	370	356	385	350	365	352	383	389	356	365	380	385	366	382	357	378	356	363	403	348	369	359	362	388	337	365	346	385	380	374	396	357	353	403	395	409	354	379	374	361	322	366	372	369	378	381	332	380	338	345	333	361	325	378	356	389	354	412	343	349	356	388	386	396	368	412	371	393	339	387	381	352	360	389	377	410	371	376	389	337	396	366	366	357	350	368	366	377	368	376	355	394	368	373	339	385	383	379	353	358	355	392	399	349	381	365	346	339	359	351	364	365	367	376	383	392	346	368	384	386	361	334	411	356	408	314	364	350	359	376	380	365	421	356	390	377	346	362	370	378	433	320	390	376	363	330	380	368	397	352	363	396	361	361	369	371	373	313	365	388	359	352	349	356	378	361	394	361	375	351	363	368	352	359	369	389	391	381	353	325	352	355	399	347	361	354	382	373	394	373	413	351	402	367	378	400	377	379	384	410	363	354	354	380	384	393	367	364	368	376	349	365	384	376	368	386	371	364	346	360	384	374	380	377	361	338	384	342	358	389	385	353	360	351	385	375	360	374	402	378	363	369	373	374	362	322	356	351	402	368	362	414	376	386	362	359	343	338	366	390	366	347	334	376	403	343	377	350	387	353	373	360	370	369	345	355	380	364	386	386	377	399	389	361	336	361	362	377	383	360	325	360	354	397	372	353	362	381	359	394	391	341	383	346	366	372	362	376	360	331	371	362	360	373	333	375	372	377	356	363	382	378	382	375	397	357	378	363	365	395	382	397	355	398	367	341	359	347	360	341	383	381	366	370	354	362	355	363	383	396	370	374	371	383	394	377	371	366	371	359	384	339	367	384	381	358	359	396	346	380	367	402	357	364	377	388	369	347	337	359	359	371	362	394	351	364	403	341	368	356	394	350	354	338	330	367	337	380	350	382	413	365	366	362	344	354	377	351	357	365	349	375	358	363	374	336	396	370	350	386	378	399	364	352	331	373	384	360	398	330	354	353	342	379	371	369	353	344	362	373	350	327	331	374	416	376	378	386	374	345	405	329	368	370	353	367	354	377	350	383	355	369	403	360	350	387	386	369	352	358	351	387	374	391	378	385	423	400	352	372	382	360	358	306	367	351	361	357	358	337	342	362	400	348	359	350	366	347	359	333	353	393	393	397	390	357	367	396	377	338	358	359	378	387	382	358	354	340	357	383	371	360	344	357	401	405	370	361	348	367	392	351	368	355	407	387	369	361	393	357	375	384	351	371	346	375	361	347	361	365	362	331	386	317	351	388	414	362	366	367	347	401	354	348	363	372	346	335	373	393	386	374	386	350	375	351	361	383	343	365	363	347	349	325	408	365	363	350	355	374	362	407	369	404	384	341	347	343	377	384	350	377	340	364	394	345	363	344	341	371	364	400	357	395	337	371	356	365	356	377	415	344	387	359	370	360	380	359	333	378	375	353	396	411	369	370	355	389	360	398	338	382	393	377	372	380	358	396	398	361	371	346	383	368	372	349	393	391	391	350	376	368	365	375	359	403	366	406	380	376	371	367	357	397	381	371	349	355	376	356	360	360	353	356	338	404	372	364	328	372	388	356	352	343	382	357	360	334	364	385	363	389	377	371	388	386	350	364	341	392	334	350	346	411	369	358	354	382	352	357	376	371	379	355	385	333	404	351	334	350	356	367	372	349	317	385	375	375	325	338	364	409	363	361	347	354	369	364	348	375	343	375	367	368	415	362	376	369	399	334	403	385	375	334	385	353	366	398	349	343	398	385	366	347	359	385	384	338	367	384	366	376	350	379	335	398	364	354	368	361	373	372	414	385	327	378	350	394	346	329	374	354	329	390	389	361	362	384	367	345	328	349	386	347	351	370	359	359	364	390	368	372	378	342	354	371	348	368	363	372	347	340	394	361	385	379	394	353	357	364	394	360	378	370	383	350	380	383	366	411	371	395	377	375	428	368	363	345	324	328	387	375	341	364	371	397	387	333	359	358	351	367	365	349	360	339	347	371	358	322	388	349	353	357	376	351	369	358	389	363	362	337	378	373	385	356	360	347	360	381	379	342	386	379	348	383	387	373	364	374	392	386	380	364	354	363	380	407	355	360	361	356	357	376	375	391	341	322	348	342	354	340	352	358	340	374	335	376	369	343	351	362	324	345	341	368	363	357	365	389	383	342	398	323	387	379	361	352	366	349	366	362	361	356	359	360	322	397	394	377	409	377	379	346	370	382	382	359	353	352	355	396	355	361	373	383	338	362	392	373	389	356	337	388	360	370	373	359	377	388	394	354	408	380	362	391	348	394	371	380	387	357	355	413	346	363	341	361	368	361	393	386	388	362	396	378	392	350	367	376	356	376	356	382	369	363	352	373	341	364	367	343	364	381	369	394	368	408	372	389	390	338	347	378	380	377	368	354	394	352	370	382	358	367	418	358	378	360	373	392	372	389	344	348	330	373	387	339	327	377	368	348	376	331	398	407	376	360	353	383	358	402	342	357	359	379	368	377	390	373	412	410	365	330	368	367	377	373	361	349	393	363	352
55403	54193	46706	30987	21364	10104	912	931	907	901	853	881	905	858	858	843	904	919	881	833	847	854	918	869	860	901	896	919	870	883	925	902	920	859	847	891	904	853	826	861	873	913	881	900	906	867	872	869	891	905	850	873	880	972	899	822	830	913	861	877	870	850	857	826	933	865	870	904	839	827	853	906	880	910	871	884	854	865	880	848	881	924	919	881	822	924	879	888	906	904	854	880	864	882	897	896	903	882	868	922	911	919	855	892	843	899	899	826	944	883	855	894	813	869	889	877	901	875	880	858	861	847	863	865	829	920	905	858	919	893	939	909	907	863	912	865	903	904	890	902	930	868	929	883	857	918	883	861	851	877	826	818	909	892	871	892	858	904	862	847	880	836	922	841	857	875	903	839	879	884	878	935	873	870	841	900	854	868	850	903	877	882	855	881	920	896	877	821	883	884	879	837	881	857	845	928	915	854	910	844	886	893	893	932	864	924	874	889	862	944	898	907	895	864	911	880	885	886	850	897	831	800	891	872	901	874	891	921	874	912	850	882	958	860	888	861	883	867	873	895	841	872	866	866	887	870	875	851	871	873	862	875	859	891	910	844	906	869	860	926	955	917	883	914	872	873	864	877	867	911	903	888	899	880	881	890	905	896	883	902	915	913	936	867	837	852	876	855	844	854	893	858	860	886	923	866	924	898	831	865	883	826	877	875	833	882	912	888	850	861	878	901	850	921	894	898	876	905	904	929	887	883	943	874	904	849	889	861	860	869	874	860	918	866	849	921	899	878	858	902	901	865	853	887	907	876	911	884	903	879	844	870	907	822	941	939	889	907	912	854	906	879	847	807	877	899	892	880	851	843	896	860	881	810	862	931	903	888	933	826	861	862	902	895	865	894	884	928	855	847	892	862	853	921	873	881	865	886	872	875	883	906	911	877	856	874	860	883	873	831	883	920	887	906	876	860	834	821	897	879	861	857	839	907	935	858	907	876	862	832	861	909	881	873	851	955	835	917	846	868	824	835	878	887	863	862	888	837	851	898	878	901	830	950	860	898	882	847	925	906	894	867	893	875	920	914	896	892	910	863	844	878	860	854	928	860	856	874	877	821	874	836	895	878	883	901	914	873	879	922	885	906	889	873	896	841	860	883	863	867	875	899	927	857	918	854	875	821	880	923	883	886	846	928	868	880	850	886	932	899	923	922	841	854	785	837	880	881	902	874	824	872	913	872	931	877	881	828	906	882	880	878	866	787	859	860	864	923	849	877	890	899	900	891	928	891	876	917	879	963	862	896	850	885	903	877	887	879	824	902	869	942	907	866	864	886	844	866	957	869	883	890	909	841	826	889	880	930	875	854	915	858	885	901	887	857	838	891	883	879	946	819	849	870	886	907	860	847	929	832	879	868	839	906	890	917	846	876	875	862	901	839	861	877	883	904	893	874	902	863	879	882	845	861	906	906	886	878	888	880	805	895	911	898	835	908	905	837	870	871	928	799	884	917	880	858	873	851	852	878	889	866	906	823	907	905	914	930	879	813	943	878	933	877	891	887	887	903	797	929	844	930	874	869	867	824	869	887	899	878	843	891	910	833	899	855	889	879	904	884	844	889	861	887	858	867	807	880	860	839	915	810	840	875	871	841	865	863	864	885	877	883	896	871	941	889	868	908	854	957	856	902	874	924	858	880	900	853	870	861	906	888	882	923	860	892	856	860	835	849	843	866	849	874	912	891	873	892	905	890	912	869	873	881	891	878	930	885	833	881	840	898	852	871	857	828	866	870	896	872	833	864	877	892	926	877	896	904	917	867	955	854	896	868	881	922	877	893	878	940	901	854	894	907	856	839	874	858	875	866	853	853	917	890	928	852	874	896	850	913	863	846	871	887	854	889	886	842	770	903	883	867	884	823	841	879	875	890	918	873	876	928	868	849	861	897	902	892	859	883	853	868	883	907	884	825	857	873	899	867	937	846	887	931	845	882	901	886	879	860	864	882	887	856	873	850	848	840	831	837	892	900	893	854	821	893	926	855	915	866	886	853	917	847	889	795	905	852	878	919	913	826	884	841	843	883	834	902	892	871	919	860	891	837	896	879	883	890	885	881	868	873	895	843	878	838	868	883	903	872	872	841	935	872	936	815	832	889	837	908	860	903	883	838	826	896	874	881	844	864	883	872	866	880	834	798	826	840	933	868	867	823	885	918	829	921	870	898	883	914	855	855	905	927	851	776	910	884	859	896	869	926	882	877	854	879	886	900	874	846	849	879	877	885	846	815	858	881	869	880	794	860	884	859	965	862	881	853	861	906	856	848	884	907	876	885	870	854	853	870	889	856	820	884	888	851	861	816	863	906	890	885	888	884	898	896	878	903	908	916	833	883	798	906	912	847	909	857	871	905	898	912	927	879	852	885	829	915	864	937	865	856	865	888	901	881	865	880	902	909	877	870	901	894	903	837	874	906	908	850	869	905	820	854	918	852	882	886	896	881	864	884	862	904	879	864	922	885	912	872	877	946	922	921	844	893	882	876	899	861	898	933	845	888	880	912	855	917	885	912	876	893	872	884	834	909	875	847	877	880	875	909	878	887	866	863	921	858	896	885	820	947	936	888	920	876	869	880	841	840	875	901	894	914	860	845	833	856	889	860	859	855	866	869	932	876	874	908	862	873	835	869	851	875	862	878	875	886	905	857	811	875	826	872	904	907	882	887	877	865	904	866	904	873	900	872	848	871	875	857	837	918	814	873	861	861	884	868	876	900	913	890	890	919	869	873	862	900	871	858	872	872	875	855	896	908	897	924	934	908	898	811	850	908	874	863	885	919	844	875	890	902	891	878	784	887	905	878	914	802	868	902	893	805	901	908	870	868	858	876	869	886	841	910	859	869	881	856	905	858	935	870	891	922	850	889	907	893	862	882	865	870	937	883	859	864	837	878	868	892	888	902	929	855	870	893	874	932	890	842	934	891	893	874	867	867	888	942	890	845	849	891	912	853	880	877	905	889	878	906	927	883	868	893	868	916	821	903	885	871	814	883	857	874	828	865	858	898	899	918	837	899	909	930	910	887	864	927	905	924	860	892	829	832	901	863	858	886	870	879	843	898	841	834	909	860	885	951	906	910	889	875	887	838	856	852	889	881	846	836	869	863	902	899	796	861	878	895	901	900	879	902	893	900	856	925	914	847	927	849	861	890	898	862	852	951	905	891	887	930	888	894	892	895	865	898	849	908	836	844	876	899	891	923	879	867	889	864	867	892	866	861	875	858	839	910	891	899	851	864	934	873	896	905	888	872	911	868	884	859	905	921	858	893	857	886	882	866	875	913	900	849	877	890	862	931	923	837	821	863	837	866	841	886	874	911	961	822	884	870	854	870	868	864	830	876	813	791	893	849	905	912	868	883	864	883	851	884	888	916	870	898	927	848	856	881	833	863	847	856	870	854	890	830	889	909	897	842	867	889	850	871	853	907	845	893	850	896	879	837	879	894	882	858	890	891
87642	78231	58362	31169	16760	6338	614	370	391	351	363	340	335	371	350	328	361	367	390	336	354	357	349	374	337	362	340	355	328	366	365	356	347	342	388	315	372	363	341	351	388	344	313	360	364	362	346	351	351	370	393	370	348	361	361	384	398	365	354	347	356	389	385	364	345	382	378	342	321	365	356	356	373	348	359	346	341	346	388	355	341	337	368	308	363	361	335	376	370	347	313	357	335	366	348	367	362	346	335	335	333	352	343	352	343	344	368	352	349	353	357	363	378	338	355	382	372	345	327	349	356	353	318	359	350	369	360	350	317	339	353	345	390	364	373	348	366	365	318	397	389	336	340	359	317	325	387	380	387	357	342	352	353	366	353	333	340	322	346	358	342	324	374	336	362	371	376	376	350	355	349	363	377	331	328	356	337	363	339	354	378	365	343	355	359	368	391	377	347	346	323	324	339	352	344	350	374	365	359	378	342	377	368	357	351	315	344	356	330	373	316	369	377	367	364	342	377	369	338	380	340	353	365	329	352	345	360	339	349	348	374	379	372	354	351	368	340	366	319	380	332	388	333	375	338	379	341	348	394	332	320	368	342	340	341	355	330	355	373	374	372	356	357	326	330	350	367	369	349	395	366	327	359	363	338	327	378	374	358	341	349	342	326	336	328	326	366	360	383	343	396	329	367	339	355	368	341	355	421	386	341	355	366	349	370	338	336	321	356	367	373	368	361	360	363	396	334	360	349	356	356	390	336	353	342	370	354	337	367	373	366	369	364	383	362	317	356	346	348	350	344	361	361	341	322	324	375	425	340	325	357	351	340	387	406	322	336	376	354	341	337	340	346	325	349	349	373	343	365	351	339	341	360	383	334	367	341	328	341	349	364	365	344	352	373	339	346	383	365	344	365	366	341	355	370	359	346	371	376	382	334	364	364	351	348	401	376	328	303	338	362	355	405	380	325	339	358	392	346	302	348	312	363	331	413	371	381	346	371	392	366	325	347	350	391	350	356	344	376	346	308	356	335	326	379	347	364	344	339	324	354	366	334	350	346	374	342	333	353	353	344	334	336	344	326	349	349	339	388	393	370	364	338	369	402	354	359	375	373	379	354	344	357	336	335	375	342	356	316	343	403	326	345	367	324	339	367	350	396	327	351	396	336	363	357	376	363	344	350	375	345	360	399	353	344	352	359	375	351	393	326	335	386	362	332	353	360	339	315	328	353	358	325	335	357	354	365	380	358	340	350	370	349	348	319	339	410	372	349	358	332	345	345	374	341	339	342	365	344	342	338	377	357	367	359	368	362	338	360	348	350	352	370	330	386	336	347	383	325	366	345	356	367	336	368	354	316	379	294	352	343	360	345	349	346	343	346	360	348	343	370	367	369	383	341	343	398	360	352	362	371	356	348	367	378	375	378	345	348	362	342	365	319	353	386	366	336	378	377	323	350	354	350	367	379	319	373	361	348	348	351	364	330	343	355	348	347	348	337	346	361	369	346	368	384	386	344	331	393	377	335	326	361	376	369	367	332	365	348	372	330	359	344	366	403	352	365	345	357	358	352	328	337	309	373	360	377	347	336	366	371	362	352	386	343	379	370	340	364	400	349	353	337	336	369	366	330	386	356	340	344	339	365	326	385	370	341	353	377	353	342	307	359	338	358	368	357	379	356	342	360	367	378	371	338	350	354	331	363	375	340	358	360	351	326	327	333	349	357	362	352	385	357	366	366	361	346	345	365	349	349	353	322	364	366	344	355	365	381	368	330	371	345	375	345	347	343	350	344	358	389	380	355	331	338	340	379	377	360	376	375	378	378	346	354	380	370	362	337	341	363	331	340	342	340	353	376	348	360	369	379	341	364	324	348	378	359	366	363	337	367	354	334	351	354	414	354	349	370	367	382	350	362	342	358	345	337	336	341	317	351	333	337	356	342	339	355	376	373	390	365	354	381	367	350	380	340	365	360	339	322	357	348	398	345	368	362	375	316	330	314	366	348	384	378	368	327	347	376	360	372	355	363	317	334	328	330	346	327	345	306	348	348	354	347	333	354	379	368	336	365	339	367	322	358	347	339	324	357	340	350	348	368	329	354	350	366	369	346	347	357	345	319	300	380	379	348	356	351	349	408	339	349	375	327	362	334	368	344	363	351	374	363	353	356	372	349	326	376	335	357	350	368	341	379	339	362	387	370	351	356	368	344	318	338	379	367	350	367	313	356	352	328	378	395	319	334	350	359	351	364	349	345	336	321	343	372	366	355	385	321	283	359	390	390	340	314	366	336	323	367	352	337	340	362	370	330	353	378	362	317	351	364	343	357	338	358	377	336	358	348	355	366	383	383	353	361	341	360	345	372	359	329	381	384	360	349	351	328	358	368	356	358	339	329	370	384	377	364	336	366	338	350	387	365	339	351	396	365	374	341	302	361	355	362	382	363	344	352	339	356	360	330	353	361	368	370	375	355	393	327	325	377	364	394	334	362	348	368	395	353	357	347	349	355	390	325	353	336	363	343	340	376	359	344	343	357	332	322	329	361	359	362	342	368	368	392	339	378	343	336	335	339	379	369	324	329	348	326	363	350	342	332	351	353	391	334	364	363	378	384	381	350	376	352	351	368	342	331	366	323	344	365	339	358	363	369	349	352	337	350	381	396	347	360	338	334	368	348	365	331	395	362	363	335	384	330	339	346	353	348	352	328	331	346	329	367	386	350	380	351	372	332	357	339	369	361	348	360	372	340	359	347	377	380	364	366	338	343	380	367	359	353	352	383	362	358	361	361	323	350	326	352	346	390	349	327	357	340	349	371	330	334	337	374	370	367	372	353	339	364	388	341	347	322	370	368	372	341	329	362	353	335	322	356	369	361	351	367	332	332	351	389	354	352	328	387	350	377	351	359	379	363	313	374	337	341	416	372	309	333	378	352	364	337	358	340	386	362	382	353	322	380	395	363	392	345	352	335	357	338	366	382	325	388	389	326	336	343	346	351	341	346	374	331	352	325	341	343	351	364	325	350	374	333	351	336	383	359	336	358	330	339	355	369	359	356	329	362	352	354	345	362	404	372	349	360	394	372	361	334	351	370	361	364	355	369	367	357	361	391	360	353	368	393	336	363	366	311	347	334	356	355	363	345	347	350	359	349	344	342	321	328	354	350	355	336	344	304	380	330	350	341	376	383	311	337	376	358	385	344	356	382	363	332	380	389	353	385	397	368	361	339	348	331	366	341	327	345	334	331	321	319	361	367	304	354	338	350	352	365	353	320	371	319	365	359	328	341	316	405	342	362	364	347	348	363	357	362	373	376	345	361	362	357	392	370	348	333	338	356	356	359	362	360	337	334	335	360	365	377	344	345	339	374	384	337	344	349	357	360	326	344	362	353	366	349	356	368	374	357	374	389	384	373	371	331	334	372	316	348	356	359	337	345	342	350	354	340	354	372	338	372	339	335	344	374	375	366	342	358	347	342	388	354	330	310	314	337	327	372	346	331	335	351	352
64539	66819	56075	34875	24231	12889	875	897	819	835	851	903	824	795	784	832	863	789	858	858	808	860	852	781	840	876	813	873	867	813	825	833	854	811	782	825	871	850	828	863	862	824	891	840	837	828	824	844	854	804	859	822	819	869	821	807	850	826	822	836	852	784	835	816	798	846	842	847	878	839	857	877	937	818	806	832	859	800	794	807	812	800	807	890	828	841	858	825	759	829	848	841	830	809	817	840	834	804	868	813	831	828	814	850	877	838	841	824	779	823	794	837	829	804	797	842	831	792	781	847	832	831	859	851	813	852	856	822	834	856	856	849	817	867	820	826	849	809	825	834	853	822	884	824	853	842	801	840	786	805	894	829	851	875	795	842	839	800	830	824	826	823	841	845	884	863	839	817	808	830	811	844	808	845	833	890	809	795	845	838	894	825	810	861	823	824	893	808	793	817	867	880	809	795	826	847	874	835	813	834	797	857	828	813	824	827	836	840	869	825	818	849	853	798	842	841	849	817	851	863	822	804	849	855	820	828	865	837	869	867	823	826	839	811	806	827	851	818	822	864	816	820	845	811	817	884	843	832	785	871	803	830	826	820	836	828	840	742	855	825	845	821	839	858	791	883	804	818	791	846	833	830	835	879	818	866	852	853	827	775	792	813	810	858	822	784	834	786	797	854	834	857	798	813	814	852	837	795	816	854	781	810	812	816	857	869	857	784	891	826	822	813	823	826	893	793	866	867	837	860	839	883	823	883	831	815	778	801	873	792	855	897	875	820	855	791	809	867	815	812	842	853	802	842	841	901	807	856	793	813	804	809	819	821	828	806	818	802	841	817	849	811	845	858	859	889	814	796	800	873	812	903	850	773	863	880	791	806	843	871	847	836	872	844	887	883	802	841	858	901	841	861	813	891	814	807	804	844	831	823	805	866	844	849	856	807	842	822	834	838	841	831	799	846	867	880	836	830	801	799	802	815	779	855	843	861	837	866	853	849	831	839	797	816	848	813	827	792	798	799	863	852	866	810	841	864	859	850	875	864	828	790	780	844	816	779	816	830	837	774	813	798	864	780	848	826	877	841	808	786	823	833	785	842	866	857	833	864	838	836	834	816	866	852	809	820	845	786	789	830	831	818	878	799	864	830	880	891	834	828	875	807	876	864	832	799	848	872	817	795	839	866	835	863	845	802	796	795	769	883	827	831	821	860	831	804	867	850	865	796	830	824	807	802	849	820	841	823	863	833	825	816	830	764	833	797	801	821	853	855	856	861	832	796	827	802	782	850	827	816	822	889	811	810	821	858	852	775	816	846	816	871	833	856	858	863	895	825	817	828	823	782	835	845	835	850	876	787	819	873	845	837	811	788	838	810	881	850	787	805	788	882	865	823	851	870	779	830	889	827	825	843	869	864	785	886	828	810	872	766	909	886	802	850	809	821	808	880	841	805	845	830	809	821	851	764	793	843	848	845	886	816	817	839	837	828	849	853	783	795	790	808	845	816	781	829	864	863	832	757	838	863	790	771	816	859	790	806	790	852	880	821	858	790	852	827	777	898	786	789	826	834	828	840	842	863	918	779	827	843	820	847	769	841	857	872	841	838	854	837	864	825	872	834	849	803	786	847	829	799	849	865	880	808	882	812	800	825	826	777	833	893	794	898	812	788	815	811	825	794	808	829	813	805	885	795	799	857	829	854	855	836	806	821	791	839	814	847	812	804	839	829	828	809	800	876	888	829	841	816	869	862	860	846	823	836	795	803	823	796	831	812	826	779	784	807	872	802	786	853	800	796	807	824	881	833	843	848	838	792	823	856	834	851	852	889	813	840	835	818	830	776	776	916	807	805	787	869	798	827	797	815	795	826	841	808	834	799	831	809	858	885	858	885	825	846	814	828	864	820	815	858	830	859	849	852	826	806	841	805	831	808	783	853	849	797	868	804	846	855	827	765	825	843	865	823	921	822	830	819	859	814	832	808	851	862	828	851	815	803	811	810	824	813	807	828	835	803	844	807	800	826	862	818	824	812	792	841	801	831	830	819	828	824	833	881	836	791	859	833	848	876	844	804	804	805	843	842	870	801	837	780	843	833	811	833	839	831	784	842	830	835	839	838	859	810	830	828	830	804	824	875	814	791	800	819	800	855	773	868	832	858	839	878	832	851	853	831	862	837	839	792	802	821	838	818	773	809	895	847	842	829	844	842	858	823	857	815	806	833	822	850	840	821	815	795	867	800	779	846	804	845	832	797	842	845	830	799	838	795	838	862	862	855	878	795	811	842	817	815	804	793	876	821	828	832	870	825	903	797	833	801	789	849	805	872	836	860	845	840	833	879	849	840	880	854	858	824	807	847	813	840	828	871	837	845	793	848	828	845	778	845	845	851	823	820	855	829	898	837	790	842	798	878	797	826	846	863	889	838	836	816	820	847	860	853	787	836	846	783	846	769	867	882	833	827	868	811	908	834	843	917	776	855	806	813	821	833	817	842	826	813	843	855	790	810	888	837	865	839	835	796	797	791	854	855	867	826	813	789	811	823	829	807	794	883	862	908	821	812	900	826	854	829	802	808	818	844	859	882	846	820	812	830	805	842	840	852	856	808	926	846	827	795	861	813	833	826	810	819	809	823	848	864	759	876	802	808	837	833	848	852	833	845	795	816	845	840	857	844	872	801	836	844	843	833	808	837	816	851	818	863	830	838	870	785	878	851	877	813	810	795	832	884	809	873	838	890	840	835	850	806	843	825	833	860	807	848	823	846	858	870	870	820	822	813	805	835	817	840	821	878	808	814	848	790	848	835	872	849	765	874	763	846	814	846	821	801	808	863	786	863	841	825	893	822	805	831	881	854	839	841	787	835	833	833	817	832	750	854	811	842	841	848	843	871	794	838	876	762	812	842	910	847	825	807	776	832	842	854	776	850	847	836	842	882	784	811	812	841	816	804	820	821	850	804	806	820	896	825	847	819	808	862	846	766	834	821	831	853	863	822	816	853	826	830	841	837	822	812	873	832	859	832	827	778	752	825	853	777	862	775	807	809	873	835	800	831	857	814	851	877	822	796	889	781	848	890	819	869	775	800	836	858	850	841	870	831	818	789	811	814	802	867	872	810	864	825	840	801	831	801	815	837	887	807	854	819	873	894	823	807	828	817	911	836	852	823	797	915	840	852	878	824	863	799	814	848	903	850	783	824	837	857	798	826	871	845	787	844	823	828	771	889	871	827	803	828	822	828	869	837	828	849	808	884	807	814	827	833	871	774	768	797	834	851	873	834	845	817	821	857	838	874	847	783	823	822	810	828	896	854	860	827	840	805	790	821	811	862	826	851	836	846	851	788	837	810	825	820	795	819	858	848	840	875	810	797	871	857	817	828	824	819	828	810	824	833	851	832	836	832	804	821	836	825	857	830	822	805	848	845	787	834	810	818	814	808	843	808	840	867	775	808	818	819	806	819	820	823	856	840	768	802	841	836	806	812	763	832	879	826	890	832	779	840
38922	26871	10718	1267	750	556	315	246	289	286	274	263	269	246	295	243	246	291	279	255	284	285	277	281	227	272	244	271	292	264	264	262	294	291	287	267	263	265	254	263	250	244	242	278	287	284	260	247	270	290	240	272	256	273	253	279	266	278	268	274	259	288	258	259	282	287	250	276	260	251	254	257	282	271	258	265	271	255	285	265	278	268	232	293	293	258	286	266	278	271	263	245	283	271	267	259	266	288	244	267	308	290	289	267	288	273	284	247	281	274	285	304	249	244	272	264	251	260	277	292	249	262	295	265	247	264	260	250	232	263	267	245	285	253	260	254	257	271	274	260	238	291	260	286	258	270	249	272	249	263	259	283	288	265	263	254	252	237	271	258	289	247	243	277	274	264	252	236	276	261	282	261	269	248	283	260	254	281	266	268	276	286	254	283	269	290	236	255	242	276	264	259	270	264	222	274	228	266	277	264	260	251	264	284	274	252	249	266	264	269	270	243	249	251	246	284	263	269	282	251	270	247	279	313	283	298	271	262	277	280	279	270	261	256	272	255	273	269	300	239	272	249	275	265	273	248	265	265	259	269	264	253	283	229	275	261	266	251	279	275	285	267	264	240	270	291	269	258	253	261	300	284	256	256	283	253	250	250	265	243	290	274	244	292	270	253	261	251	259	258	269	256	234	222	249	299	245	263	265	255	253	266	246	266	262	283	290	300	255	251	270	284	245	308	292	253	251	254	256	266	260	294	267	249	266	283	289	260	299	273	255	268	254	296	274	267	268	295	289	270	279	247	234	240	263	258	277	270	289	306	283	296	269	297	248	269	244	300	283	268	286	298	276	245	290	256	296	227	267	272	271	314	265	270	266	266	258	258	263	252	260	267	255	251	270	293	253	253	284	286	251	265	248	315	264	256	272	234	263	276	264	300	281	215	291	244	274	279	267	256	259	268	262	246	236	241	278	267	253	290	257	294	262	272	247	256	269	284	236	253	274	272	257	272	253	276	249	261	238	269	277	234	258	273	284	260	299	249	288	277	261	259	258	264	306	274	307	274	259	234	291	254	288	273	254	281	266	283	233	265	273	274	255	270	257	308	268	246	264	273	252	261	255	270	302	258	276	251	286	238	260	263	294	253	259	264	287	274	300	299	263	246	274	285	240	293	293	272	239	285	269	285	257	242	245	261	257	258	277	249	259	263	270	250	265	288	253	255	254	258	285	279	259	314	257	262	235	279	278	291	295	256	232	290	296	295	277	260	277	283	295	266	267	253	253	260	251	262	261	301	293	253	263	268	285	269	262	258	258	269	271	291	257	274	251	260	256	253	264	266	270	250	290	271	292	252	277	256	277	262	240	249	276	275	241	248	274	249	273	247	295	245	266	280	245	247	262	256	277	265	266	283	261	253	274	258	297	253	283	271	258	272	253	263	248	266	246	259	281	267	263	257	255	286	239	274	258	253	291	241	254	313	251	280	273	286	264	259	260	261	257	277	237	272	259	257	244	249	300	229	276	285	272	284	259	279	271	237	263	286	284	257	267	247	274	294	268	291	251	298	300	263	269	222	263	287	254	272	280	254	297	289	264	280	279	275	256	285	279	263	266	268	312	287	254	238	277	279	246	270	243	269	321	275	258	256	269	271	258	263	302	250	257	281	278	249	235	256	248	278	240	252	249	300	255	246	232	303	292	247	281	235	249	253	287	293	255	288	252	251	265	266	274	265	278	245	288	267	253	269	240	263	274	257	259	271	235	274	305	261	256	261	305	271	284	267	293	259	270	290	245	235	253	244	260	272	265	304	248	255	285	243	287	296	254	251	257	299	270	269	266	264	282	292	270	268	268	239	277	268	258	256	267	261	252	243	248	275	266	269	263	262	302	251	264	256	287	277	271	261	270	252	253	283	305	285	273	260	322	255	264	262	257	271	268	291	248	271	249	237	269	248	247	276	235	253	265	298	247	254	292	265	266	236	266	281	268	275	268	246	257	281	320	260	285	272	258	259	287	235	275	259	293	256	265	215	274	280	302	251	252	264	267	267	262	252	271	243	269	283	280	263	293	288	259	269	283	279	276	267	275	272	241	271	247	238	252	262	278	274	285	272	270	283	296	254	296	279	278	261	293	246	256	261	289	284	271	285	275	291	238	265	275	270	271	283	254	249	250	267	269	274	265	245	264	269	259	236	270	272	251	243	269	293	281	263	274	259	241	264	274	256	257	274	281	239	255	274	277	254	268	277	269	258	258	270	249	271	288	257	256	265	283	279	251	247	268	258	240	289	261	265	256	262	287	293	256	280	273	280	256	284	280	277	286	270	280	250	277	296	269	278	243	257	273	265	262	266	263	284	284	258	296	290	281	285	264	278	253	278	265	244	231	278	270	269	250	228	267	286	291	255	274	258	285	272	279	257	284	279	257	303	260	235	260	258	247	252	275	251	242	265	266	271	287	270	258	256	281	249	253	272	276	286	241	296	264	282	276	248	269	291	273	252	277	269	266	260	283	258	266	263	264	253	252	270	267	274	241	248	289	287	283	243	269	245	258	268	258	282	268	293	263	313	256	280	256	279	261	276	256	262	243	263	240	275	242	242	261	252	260	297	246	271	256	280	259	276	282	237	236	261	274	282	283	229	252	282	242	264	249	245	279	265	249	258	238	256	273	281	219	263	272	272	268	254	245	245	257	277	267	253	273	268	270	268	289	258	249	250	303	292	258	263	227	280	280	247	264	266	261	280	257	259	286	284	270	290	284	258	273	254	263	279	235	273	247	284	274	249	254	268	279	242	253	265	263	254	242	247	286	216	253	252	252	259	271	260	253	273	264	270	304	262	281	268	236	272	267	261	271	288	293	269	272	299	293	307	263	256	296	266	261	264	257	258	264	278	268	256	276	282	279	245	263	252	288	274	276	274	310	260	222	272	280	252	256	279	274	339	243	261	253	263	263	276	276	286	262	314	267	265	285	256	271	252	271	284	300	257	280	247	237	274	225	264	239	274	265	245	271	276	298	258	251	263	260	286	284	267	277	274	244	274	248	248	263	307	276	261	264	245	272	271	272	244	265	268	251	262	261	275	284	267	264	277	249	277	261	239	270	257	297	243	294	263	289	264	259	271	264	282	289	258	270	273	249	233	272	261	243	255	257	273	274	271	287	270	258	260	244	256	260	235	258	304	258	276	262	263	256	252	279	275	269	249	238	238	270	300	280	285	260	271	291	262	269	273	245	263	229	272	282	284	245	285	279	269	255	250	255	249	303	259	262	237	260	251	234	264	280	248	286	278	252	289	272	254	262	281	269	273	242	244	273	266	252	274	284	260	255	268	266	266	298	298	291	257	248	283	277	266	273	267	250	279	278	260	273	273	254	250	254	242	288	257	267	282	276	260	271	285	264	259	272	263	266	284	263	278	241	260	298	264	245	282	244	243	270	269	278	271	239	243	278	252	265	235	277	262	244	284	269	270	275	261	277	266	285	248	281	259	296	251	264	254
34262	28028	12767	3000	2430	1743	782	706	629	664	696	666	679	664	658	704	666	667	698	727	687	693	657	722	706	671	654	654	678	639	647	695	695	709	661	697	632	656	678	663	701	664	688	698	679	651	661	659	652	688	726	685	683	651	685	699	692	658	671	691	632	686	653	687	680	708	714	739	734	696	668	647	687	661	681	667	673	648	654	692	680	691	658	637	706	703	711	703	680	683	702	722	677	686	687	672	650	690	655	650	684	685	703	664	681	643	663	656	725	657	706	645	691	701	688	697	646	683	687	699	706	669	675	687	686	701	692	667	639	643	645	676	605	680	671	658	713	628	662	666	656	659	690	671	681	689	667	667	676	669	663	662	637	701	676	623	649	711	679	683	682	636	657	673	711	637	708	726	686	655	686	666	651	681	712	730	661	645	637	692	692	638	663	695	710	684	690	687	700	648	727	661	695	687	697	674	673	701	658	697	679	661	692	683	664	643	645	642	665	646	740	705	629	716	697	717	682	664	685	684	692	690	658	664	633	696	717	640	699	691	685	687	671	676	663	696	687	646	731	683	701	719	688	659	647	694	669	713	620	676	682	692	679	711	647	687	670	718	709	704	688	704	649	641	674	669	675	685	625	664	646	691	716	653	684	651	689	683	730	717	647	691	647	690	719	673	669	648	627	703	694	661	654	684	684	662	629	664	691	720	684	647	680	701	687	668	680	677	666	651	660	682	664	665	651	654	673	645	718	676	692	653	611	677	642	695	693	661	679	678	619	694	680	700	703	690	727	677	681	693	645	670	666	691	664	681	666	636	688	686	674	733	687	685	667	683	688	690	721	667	632	708	630	706	686	677	662	669	709	638	700	659	715	663	675	667	681	628	686	691	654	696	713	687	702	670	685	660	696	667	688	651	642	713	657	628	667	726	694	684	657	671	698	679	698	717	709	640	685	649	627	681	691	696	670	639	652	652	741	709	698	686	673	652	642	648	648	663	715	679	685	694	690	710	662	716	658	671	676	701	683	692	664	686	717	688	699	703	650	710	672	665	670	693	633	725	703	665	684	694	705	690	682	657	661	627	699	698	709	670	688	678	671	676	634	688	702	677	699	712	672	700	675	648	749	727	709	640	639	666	688	724	676	691	674	687	677	672	658	682	649	644	689	711	668	664	660	705	728	683	675	648	667	679	701	705	695	678	685	677	654	687	616	730	684	648	645	686	654	663	703	671	667	674	656	697	669	673	666	684	674	702	687	687	744	663	663	670	647	631	684	649	674	646	671	702	672	686	685	644	698	666	652	699	697	694	640	701	660	662	698	681	646	667	690	714	747	723	696	679	712	697	697	711	736	690	668	678	700	685	664	668	731	687	694	687	659	652	680	641	717	676	665	657	657	698	656	654	679	731	684	704	707	660	695	730	636	671	685	693	676	645	683	666	675	656	653	663	699	599	694	715	676	657	689	688	686	683	681	694	652	678	696	632	647	695	672	706	711	705	666	690	652	653	696	665	672	661	675	674	670	681	688	643	681	693	677	691	659	658	695	754	659	678	633	759	665	688	707	648	701	666	649	688	700	672	698	697	652	703	668	655	658	650	616	691	711	674	641	644	654	661	692	664	710	693	695	647	680	656	655	675	676	712	711	685	682	684	668	676	655	653	658	666	724	685	701	671	644	714	675	652	645	664	641	661	649	686	656	679	704	662	668	669	688	678	689	634	709	686	683	734	655	670	624	659	691	690	650	644	681	712	701	672	702	656	736	682	613	705	618	696	716	679	676	700	692	734	671	626	711	738	667	648	683	699	705	688	652	679	691	708	676	706	662	666	705	689	691	703	684	681	687	669	682	662	668	703	661	688	660	675	677	637	698	679	632	629	707	711	686	678	698	687	656	672	676	728	721	688	665	674	685	693	701	664	704	701	687	684	647	687	737	649	663	655	690	689	674	681	635	676	694	692	705	691	669	627	664	675	671	678	681	634	658	711	705	674	655	657	718	663	672	668	665	661	641	693	700	690	680	670	651	694	694	702	719	680	671	690	674	694	726	673	682	697	648	684	648	659	695	655	660	676	662	690	653	638	677	746	665	685	677	698	636	658	642	675	628	670	693	648	680	728	674	664	656	610	715	649	667	658	695	654	675	684	664	627	701	698	707	698	674	659	686	691	655	692	688	672	684	655	626	661	695	690	681	694	648	711	716	677	697	660	635	677	687	652	657	695	656	658	685	629	670	688	693	689	652	664	697	718	635	690	680	679	612	643	686	645	694	676	663	685	728	717	640	684	680	681	686	708	642	686	669	697	679	672	673	666	647	710	674	649	703	672	668	691	649	705	626	690	697	663	672	709	652	652	672	648	645	677	655	653	665	668	662	665	672	718	665	644	690	685	655	680	683	714	696	674	673	673	679	651	709	710	682	624	655	697	648	700	631	730	734	637	680	684	682	672	734	706	671	675	684	695	683	651	676	674	686	625	635	685	698	685	662	716	714	662	663	654	614	668	668	688	692	698	700	682	653	626	637	657	658	684	648	751	688	707	643	678	662	643	699	666	691	677	703	719	688	663	668	683	640	656	684	672	671	647	675	677	698	669	680	666	662	676	664	686	704	691	636	723	660	632	680	701	690	671	650	669	723	668	677	706	678	667	682	667	650	659	637	665	671	702	695	679	678	662	668	661	668	683	686	654	649	672	709	663	675	667	642	651	685	709	618	701	680	727	658	704	689	677	692	701	641	656	659	712	660	690	693	721	678	685	658	696	671	679	668	730	656	662	707	660	675	699	700	674	675	644	705	724	681	712	668	698	651	654	709	681	665	639	692	659	664	678	685	702	652	652	659	695	658	660	705	690	633	671	688	654	693	681	695	678	693	716	649	660	700	676	700	686	661	683	720	686	688	720	666	653	672	701	668	694	701	672	684	690	660	681	668	655	649	691	662	641	657	664	629	697	653	705	677	656	695	707	594	690	729	644	685	672	696	703	671	690	666	660	709	705	670	747	681	693	695	692	721	709	721	691	682	746	664	700	681	680	692	671	703	704	698	682	638	664	689	683	692	674	742	710	663	695	684	678	654	695	703	712	720	720	758	673	633	700	720	634	657	702	668	671	736	649	629	672	686	687	657	679	669	686	688	657	633	680	655	693	659	657	659	673	656	678	672	706	692	645	653	672	670	665	712	661	680	666	703	699	712	691	722	664	691	666	620	703	672	658	676	684	719	660	707	764	634	662	686	640	655	631	667	684	720	705	681	694	699	668	675	681	685	686	705	709	639	753	656	651	667	719	723	730	664	718	655	690	722	666	659	633	696	675	655	666	669	723	701	723	672	722	692	695	700	697	647	726	660	664	718	699	676	629	686	692	679	661	680	662	650	652	686	686	710	664	675	680	719	695	635	706	726	685	654	681	645	668	677	657	653	660	680	651	680	677	694	711	687	688	687	692	720	605	682	677	692	631	662	691	682	705	668	710	678	667	637	693	664	681	683	703	677	629	672	679	689	671
79345	68821	44463	23780	12429	4044	607	391	400	372	377	360	364	382	345	383	334	341	385	356	351	307	380	379	377	359	373	370	359	361	422	374	378	355	362	404	368	386	361	350	372	375	351	379	369	381	348	371	378	378	340	360	383	377	378	320	348	369	359	391	348	379	320	378	370	347	357	356	353	379	375	366	399	365	406	356	366	378	384	375	376	372	395	388	333	359	363	355	421	351	355	359	345	352	387	381	365	396	364	352	373	341	345	380	355	329	395	348	339	347	355	384	384	332	343	390	376	343	374	403	350	334	355	354	360	365	372	356	381	394	382	354	359	369	419	344	344	357	396	365	354	363	370	356	354	369	358	349	358	339	351	370	331	369	372	385	378	337	357	380	375	336	354	335	348	381	394	365	399	352	359	365	382	351	338	366	356	365	352	378	396	350	369	342	393	359	369	354	368	358	322	370	371	367	365	386	357	357	382	375	413	372	331	344	361	389	384	391	364	353	393	343	347	398	338	353	371	370	342	373	393	350	390	385	385	359	332	395	385	358	417	360	385	319	350	352	400	343	347	420	387	336	337	357	324	360	360	372	388	351	364	368	327	366	387	367	376	350	318	373	359	329	354	344	365	347	349	353	374	381	360	418	361	391	357	349	355	347	412	357	402	424	388	341	368	365	365	348	355	372	354	351	353	360	376	355	345	363	373	370	351	345	373	370	396	399	351	383	349	359	378	389	370	383	383	343	356	345	405	389	387	391	390	346	391	390	334	362	351	364	398	340	365	393	368	395	378	370	387	389	392	343	389	354	381	400	391	406	378	359	356	376	365	339	370	370	356	337	358	365	385	396	348	384	389	355	348	355	335	350	375	363	350	379	366	360	338	398	400	335	346	361	370	382	363	385	372	391	384	342	347	312	373	363	354	343	362	351	351	342	387	399	375	377	391	392	331	349	357	394	370	328	353	355	366	343	342	363	391	307	359	399	367	367	368	376	375	389	402	365	373	393	342	381	415	380	354	347	388	370	365	379	369	421	374	371	366	340	379	337	373	342	371	395	357	349	356	357	354	389	367	338	371	369	340	377	417	368	381	375	389	364	367	346	388	325	364	400	376	403	378	398	362	377	343	420	392	354	351	356	384	361	375	385	389	389	353	355	382	384	360	367	355	370	385	305	354	374	359	366	372	397	369	327	344	364	336	357	367	367	346	393	363	329	373	370	372	377	310	373	352	339	345	357	393	344	370	361	378	344	329	376	392	385	375	404	360	391	380	363	386	365	364	367	354	371	372	349	347	376	349	360	351	400	343	362	360	339	380	372	371	349	351	373	364	371	363	371	390	357	371	395	328	358	380	351	393	347	341	337	393	383	356	348	357	399	351	349	383	383	377	381	380	381	388	356	341	375	352	355	406	363	384	363	356	381	369	362	369	375	403	359	349	364	356	359	338	389	370	387	376	374	341	380	355	363	394	394	373	360	394	332	319	406	358	386	368	374	359	392	369	355	366	394	367	411	374	372	389	342	341	335	360	358	347	370	385	342	358	396	323	374	380	348	347	367	346	359	369	401	360	376	407	372	364	403	341	312	350	371	358	381	364	387	339	388	384	381	375	356	334	350	369	362	366	369	348	371	335	398	373	337	362	346	371	366	350	328	350	324	355	383	386	341	368	354	352	358	361	380	365	388	363	347	359	345	366	394	384	317	356	377	401	349	360	341	373	348	367	354	390	356	369	384	385	402	359	360	379	386	365	411	378	363	336	338	378	385	370	411	360	395	345	354	348	333	372	374	356	373	383	372	348	378	360	363	349	383	381	411	359	383	446	356	384	380	381	350	330	375	382	391	357	369	391	364	423	385	351	382	362	348	362	390	384	355	340	346	362	374	351	406	394	361	360	409	366	355	374	363	380	348	390	391	342	340	351	369	379	378	366	376	379	399	335	392	343	360	368	424	363	345	380	376	374	380	361	370	399	373	359	410	385	388	376	381	373	354	360	391	364	370	375	406	360	360	348	377	355	401	391	364	381	334	340	388	360	340	340	402	389	348	387	377	370	355	327	363	378	405	389	392	371	375	401	395	407	361	392	361	357	382	376	373	370	415	360	355	339	390	352	354	349	349	355	364	364	344	385	364	353	353	344	373	360	338	327	386	390	364	387	378	391	382	366	328	384	359	384	349	336	345	376	330	356	376	364	338	377	385	356	318	385	373	357	378	367	347	431	357	386	399	331	359	374	337	354	346	372	380	333	365	323	348	366	370	390	354	383	372	392	325	367	372	353	372	334	353	344	365	366	365	364	356	355	375	376	385	351	375	361	356	371	385	382	390	355	369	356	352	338	364	347	366	347	341	366	345	343	414	364	391	379	368	372	361	356	323	356	371	351	366	357	407	361	362	334	363	382	324	336	369	334	361	378	378	379	375	372	394	376	384	325	354	345	377	369	393	343	394	391	361	407	386	359	370	350	394	360	372	337	387	341	350	389	348	365	369	388	350	375	356	402	352	356	357	331	352	388	374	358	371	375	374	361	386	379	385	380	365	366	307	378	374	365	358	374	358	361	357	380	376	347	365	335	369	399	353	334	367	366	380	382	374	361	382	353	347	380	339	374	352	360	393	384	368	346	407	371	343	380	381	378	377	387	376	387	372	352	379	353	344	378	342	388	393	343	379	377	367	331	383	338	341	340	356	366	381	345	344	330	363	351	357	349	371	387	365	396	370	372	357	365	339	349	425	357	349	349	354	373	372	351	372	381	369	392	356	339	370	372	372	384	348	393	379	358	384	374	352	409	364	352	355	357	352	383	348	363	372	369	375	392	375	372	386	369	345	375	370	357	380	375	370	394	367	377	371	394	369	351	367	332	366	376	389	373	397	349	378	367	366	356	355	319	349	352	370	359	356	383	358	334	362	355	391	355	392	359	384	358	365	374	334	395	386	345	379	337	389	372	377	360	338	340	359	361	386	390	366	345	350	359	422	368	359	344	347	355	380	350	351	311	364	344	364	337	337	353	372	390	383	373	370	352	391	371	355	371	341	378	369	354	353	368	379	358	377	357	390	386	380	371	380	370	414	378	407	405	385	339	378	338	337	374	364	380	343	371	393	348	352	383	377	356	399	354	358	360	340	370	366	377	380	376	352	381	378	372	401	342	377	354	350	366	361	390	395	358	366	345	359	363	347	364	358	372	391	343	364	335	354	332	336	357	371	389	349	353	378	366	372	390	397	353	382	379	387	364	383	363	365	382	389	355	373	389	317	369	394	361	364	334	385	362	389	363	306	354	374	336	376	327	358	365	338	383	380	342	382	348	386	367	363	342	367	348	364	334	357	348	381	365	372	404	385	384	417	380	397	342	368	321	371	361	363	344	354	359	364	381	378	387	357	350	388	396	377	362	340	387	372	357	358	387	402	382	353	367	363	340	406	334	350	338	372	351	361	366	352	373	388	368	352	365	369	376	353	349	410	387	362	339	395	380	326	335	340	351	346	383	365	366	376	353	351
55380	56754	41049	31109	21876	9904	1344	903	910	895	858	847	938	873	883	849	837	871	882	907	887	907	863	865	871	859	844	870	892	897	880	883	877	879	872	869	846	851	854	818	844	893	867	850	897	885	884	904	866	909	886	879	875	872	866	863	930	884	850	911	862	897	909	838	883	874	874	820	866	852	899	879	874	880	844	853	861	849	813	885	909	891	902	852	931	916	904	860	821	862	858	895	874	870	875	835	903	909	916	884	863	878	860	915	882	859	896	884	913	898	829	873	878	905	931	860	871	871	857	837	888	801	888	826	867	880	853	854	840	871	903	879	908	909	798	847	909	868	831	814	839	877	912	876	872	890	886	898	911	884	898	829	874	852	870	824	877	881	945	909	832	834	878	904	857	920	900	916	877	888	857	872	874	881	895	896	887	911	888	883	845	886	890	862	910	843	902	890	870	898	871	887	849	889	854	859	892	840	893	886	914	862	861	833	872	919	904	863	827	864	839	900	853	893	919	869	925	927	906	880	885	862	885	891	888	863	850	883	855	891	816	905	865	910	880	866	876	924	834	888	825	879	905	857	891	868	894	820	869	881	913	902	841	908	866	877	896	843	856	958	865	887	871	931	895	911	886	908	851	848	862	881	909	891	843	899	871	881	921	855	870	835	881	864	947	855	870	867	831	874	852	899	907	859	913	855	878	890	887	848	817	873	910	863	857	835	886	918	916	891	860	897	850	888	898	922	922	837	831	798	863	890	908	861	859	873	869	908	933	847	901	871	842	858	857	880	858	874	864	843	875	858	849	859	880	866	852	915	880	857	902	815	922	862	794	852	863	860	862	889	913	904	831	859	900	944	907	945	900	883	880	843	853	865	875	912	870	899	899	870	859	893	895	840	805	888	886	882	895	862	891	863	930	948	886	867	851	903	904	840	926	899	875	847	949	887	885	897	896	853	867	856	916	842	878	889	865	871	890	851	864	861	869	888	895	846	844	841	876	865	910	910	863	888	873	918	874	928	897	873	895	904	922	933	833	865	881	893	913	870	901	890	868	917	889	822	934	884	868	835	857	858	844	900	855	912	882	896	876	875	879	859	861	890	896	918	852	886	923	871	888	878	887	887	890	922	860	868	875	807	879	892	860	871	840	859	903	876	862	878	932	887	948	881	873	912	910	868	913	853	844	837	889	834	884	895	866	878	876	885	880	853	902	928	877	851	883	901	884	889	812	820	857	882	898	897	914	875	846	891	830	878	884	896	912	821	921	860	952	915	858	799	875	862	835	872	938	824	896	871	844	894	949	869	893	881	839	874	917	807	901	871	838	836	921	885	884	867	885	894	894	878	830	864	886	963	857	911	835	868	859	900	894	854	851	915	836	879	884	845	888	864	862	852	864	899	888	847	940	894	907	889	863	889	869	854	870	944	863	821	856	877	913	887	872	904	879	866	876	882	831	851	894	909	861	856	851	893	954	875	846	902	847	845	902	844	944	856	818	884	939	896	850	891	939	848	821	881	902	846	874	862	897	897	885	903	836	861	875	893	792	901	868	884	877	920	886	892	914	856	905	898	918	868	868	883	884	894	846	880	895	888	870	858	906	849	850	898	899	845	905	880	883	889	810	843	902	854	902	867	917	823	897	862	860	886	917	901	894	871	876	897	904	812	860	946	844	880	871	856	897	887	853	847	894	952	904	895	824	857	901	855	840	857	897	895	911	948	822	891	861	844	919	878	874	868	849	836	840	870	865	832	915	848	850	811	887	877	895	875	833	868	811	837	844	868	929	893	857	893	907	888	828	898	793	909	917	872	893	935	899	872	882	898	890	861	901	881	969	808	826	845	858	859	855	854	901	962	864	907	936	917	905	868	865	846	898	875	840	875	836	849	869	824	859	841	928	852	867	886	867	863	912	898	865	930	879	806	853	866	852	855	917	904	894	878	869	849	885	867	877	837	802	924	883	906	866	915	902	845	919	835	850	864	902	921	901	820	862	859	908	847	845	897	877	928	869	884	859	901	896	839	853	898	935	875	834	880	855	890	894	910	807	864	858	839	913	926	858	902	872	885	867	879	885	873	846	894	818	873	879	896	910	866	891	861	875	876	861	887	835	871	886	847	886	863	856	844	878	901	860	837	857	858	859	883	922	837	920	878	872	925	932	890	844	902	898	896	875	851	855	850	905	899	895	888	877	883	889	890	880	925	880	921	829	869	844	870	883	882	871	841	896	855	903	877	834	902	884	861	883	898	884	916	893	904	828	870	874	886	860	882	924	835	880	877	840	893	858	915	841	840	871	901	920	833	900	865	828	905	898	902	835	895	846	873	824	902	872	872	909	859	902	881	852	895	895	869	875	860	918	847	874	869	877	876	860	882	869	879	896	858	837	828	908	891	843	824	898	858	800	841	874	871	847	879	868	887	918	862	871	958	898	906	926	831	815	842	879	855	837	852	873	879	850	889	880	867	838	899	887	894	875	900	838	876	850	890	892	946	849	854	858	852	848	921	915	873	890	874	843	899	871	919	903	901	871	941	905	916	879	898	876	899	891	851	843	905	892	811	845	879	934	856	901	904	874	900	865	829	934	895	815	838	837	864	889	893	839	901	889	864	938	875	879	896	880	895	882	872	874	875	888	819	854	868	829	919	922	910	840	893	869	908	870	812	877	861	914	901	847	847	858	847	869	914	853	888	953	889	885	905	886	896	899	875	907	848	914	793	840	891	898	913	882	878	846	852	889	884	884	919	898	842	881	805	877	824	842	928	938	906	896	807	853	859	935	901	845	859	835	883	836	870	837	899	876	876	867	923	818	863	829	872	880	831	856	887	898	862	949	879	874	845	855	884	884	864	872	928	834	882	876	831	897	877	891	872	854	868	888	898	874	868	822	845	821	866	912	887	871	938	928	870	919	877	883	775	924	912	913	941	892	887	937	918	844	869	816	924	903	934	817	844	899	944	891	850	915	888	935	885	829	917	888	817	903	833	892	846	881	865	919	839	847	911	842	879	857	849	875	906	835	841	828	866	873	851	865	952	860	839	855	824	850	880	914	872	907	865	883	869	818	869	880	901	872	888	893	926	875	924	941	844	823	913	916	790	879	893	866	889	925	894	859	859	873	914	847	858	860	888	865	905	853	853	882	869	890	868	872	864	864	861	870	873	889	876	872	845	868	918	875	901	840	861	876	891	876	880	866	891	876	848	862	907	861	820	843	863	912	816	843	860	830	859	872	866	830	890	821	838	929	889	909	863	881	900	883	947	847	884	886	893	836	880	895	849	869	871	891	870	859	912	868	868	897	879	861	866	838	841	824	873	897	886	864	909	859	892	877	873	907	915	933	887	869	854	907	847	896	880	852	878	883	898	850	864	876	902	870	807	915	899	898	869	820	924	872	884	843	883	854	903	914	872	854	851	898	846	859	860	859	889	824	885	930	907	881	803	855	888	888	824	901	891	873	878	876	931	859	909	859	888	880	869	869	856	870	876	872	894	863	879	833	841
88762	77103	50924	36686	21560	5347	476	344	358	325	325	363	329	350	341	322	318	350	301	379	367	337	344	346	362	319	350	353	356	336	338	373	369	375	342	360	326	335	336	333	288	380	345	352	347	365	353	322	359	359	391	366	368	350	336	327	303	321	355	347	367	358	308	364	322	331	356	339	389	336	353	328	348	361	328	358	352	355	344	344	363	352	363	339	336	343	365	322	352	361	294	365	381	337	387	344	346	333	371	362	309	325	344	314	358	330	327	330	359	356	335	338	354	342	324	330	396	371	347	378	346	369	311	317	346	345	351	394	364	334	347	334	337	354	349	330	321	346	342	351	350	381	351	359	339	372	367	333	335	323	333	334	362	335	336	341	392	344	334	376	314	318	338	355	397	338	350	356	334	342	335	337	365	327	360	356	366	377	346	341	318	345	329	363	331	326	327	362	360	347	327	374	364	318	354	331	357	346	361	340	349	303	330	356	337	355	317	348	321	367	318	344	350	344	343	351	298	342	373	367	302	338	363	317	344	351	317	356	325	375	355	373	361	345	321	322	325	338	325	360	334	347	353	358	318	392	361	333	361	350	361	332	358	358	379	360	359	372	352	335	339	356	325	398	352	364	381	317	356	351	336	340	340	330	356	312	334	313	313	302	345	340	338	320	394	349	355	334	366	347	359	325	356	357	328	342	323	294	330	370	362	366	356	354	333	381	360	368	342	357	362	324	307	312	327	309	346	361	330	336	324	345	367	341	359	349	324	308	322	350	339	368	339	350	326	321	346	325	349	333	336	324	304	339	348	346	372	391	327	372	354	353	336	351	346	323	333	376	348	320	365	334	297	350	346	304	370	328	338	305	346	326	310	354	319	312	340	329	392	365	321	372	332	352	378	385	325	343	360	352	360	324	356	358	353	366	369	373	352	333	348	347	326	359	327	362	324	336	332	351	287	336	380	359	357	370	324	355	329	341	315	377	348	321	336	340	334	341	316	354	362	345	350	346	337	330	387	337	325	383	358	307	354	323	291	369	311	376	378	313	391	342	332	367	340	346	341	330	333	335	365	329	358	334	338	359	347	325	368	350	384	340	334	354	324	365	359	322	345	345	287	342	309	352	341	334	313	357	359	310	344	359	345	336	333	353	347	353	344	288	346	340	355	324	373	351	356	338	333	338	361	343	323	356	374	332	360	378	352	354	337	361	348	333	356	361	332	345	371	332	349	331	331	332	353	327	331	330	371	361	354	337	329	323	367	343	340	376	335	355	297	351	344	331	337	367	306	349	306	356	352	332	324	348	340	362	319	359	338	333	323	350	332	312	316	363	352	366	357	346	332	353	348	329	352	348	372	357	360	337	355	350	343	337	321	359	348	339	343	343	337	338	308	363	336	369	324	322	321	360	351	357	327	333	310	355	333	330	351	324	344	326	327	337	330	334	321	352	338	328	348	320	352	368	348	365	296	353	335	341	325	344	358	344	327	366	378	318	329	338	344	379	358	360	322	330	321	360	366	338	354	332	340	373	312	322	332	334	333	340	351	325	382	349	395	317	351	350	311	335	378	354	346	333	375	348	329	344	351	353	324	328	341	313	331	332	364	327	370	360	329	340	335	338	368	335	350	334	372	331	349	354	325	325	354	328	318	369	345	359	368	352	326	324	345	329	301	300	330	325	315	353	324	353	328	361	330	350	325	351	337	346	313	353	299	337	331	340	322	366	363	345	348	332	307	349	341	329	369	345	347	374	318	324	365	324	342	334	375	327	365	291	351	326	362	345	346	361	329	347	352	376	366	314	339	338	299	340	365	340	331	335	338	326	327	344	331	379	376	352	340	348	338	339	332	366	338	336	340	367	372	343	276	355	344	329	317	353	354	352	379	345	339	337	333	325	344	332	358	365	354	362	353	342	336	327	343	326	361	385	349	380	323	310	350	320	338	320	342	337	333	358	327	357	358	329	342	307	334	358	342	367	355	363	338	349	365	324	356	330	366	382	343	360	325	337	338	367	358	359	372	358	362	373	375	364	361	356	354	312	332	372	347	342	352	342	336	355	337	345	365	351	353	370	312	325	347	314	351	338	369	334	320	359	354	369	356	300	332	379	310	312	359	334	325	314	356	361	371	318	328	322	353	351	361	352	371	354	373	352	375	310	343	342	341	311	342	357	353	347	351	327	335	343	318	327	364	338	329	336	365	342	340	344	335	362	352	328	355	351	335	360	334	325	346	335	335	360	356	356	347	338	359	326	319	332	333	405	337	361	332	329	329	320	299	323	333	346	303	346	318	324	314	354	338	359	333	300	330	372	320	325	356	351	325	332	334	361	339	330	344	326	316	325	375	333	364	337	375	345	342	338	331	330	370	352	346	343	361	364	339	363	314	342	371	329	358	350	364	309	345	342	358	332	367	374	329	312	331	332	372	346	345	354	338	343	337	364	358	365	357	387	340	349	377	381	355	314	322	333	352	328	352	372	365	322	324	350	357	343	379	348	355	338	334	352	325	318	333	351	331	303	332	310	358	338	318	355	344	349	341	360	348	354	311	340	360	348	313	344	345	345	357	336	370	332	356	365	361	347	331	327	351	311	329	344	317	333	335	363	318	336	372	342	339	309	282	349	348	340	354	346	323	349	339	335	333	339	326	355	314	374	351	347	310	331	339	331	304	348	367	363	356	320	331	330	329	348	305	374	375	341	354	323	346	367	355	322	338	350	326	345	357	355	371	303	359	353	353	325	381	313	345	320	307	378	319	310	334	316	328	345	353	322	339	343	349	392	341	351	390	354	320	298	342	342	326	346	351	350	351	332	341	337	356	362	310	379	366	323	340	344	362	331	301	311	335	338	356	350	346	336	339	364	302	342	337	325	333	366	346	313	353	353	349	357	329	362	319	306	338	374	328	347	341	369	353	336	329	335	345	344	358	325	362	335	348	361	362	330	326	347	329	362	343	364	320	320	368	388	348	334	355	340	343	369	313	382	343	321	367	388	362	326	364	321	335	365	320	354	334	349	348	397	344	330	360	330	320	332	354	347	364	355	333	336	332	347	364	343	336	354	313	357	356	381	375	323	372	327	345	321	361	341	346	352	355	317	353	366	353	353	348	353	349	329	349	347	347	341	355	368	367	345	334	383	327	319	368	342	359	350	331	336	341	370	323	310	326	332	383	343	371	343	326	321	295	326	322	360	357	345	356	367	365	351	391	380	351	362	349	346	361	340	393	318	331	358	379	363	332	359	330	378	328	356	310	348	357	361	350	347	334	319	341	330	357	380	357	324	336	367	352	357	333	314	368	344	354	368	380	335	356	341	338	323	319	368	350	322	309	342	358	325	343	364	379	302	340	336	352	330	332	342	395	310	347	344	334	369	339	349	332	326	354	349	319	340	346	345	331	350	332	358	318	358	345	335	356	357	356	367	366	345	341	363	345	345	333	386	348	377	315	364	367	364	343	324	336	336	331	385	364	349	348	369	357	355	340	356	362	350	352	351	343	332
64610	66210	49545	44359	29242	8060	882	856	820	839	780	811	818	803	844	791	812	763	762	793	805	776	835	806	823	819	780	847	760	806	852	761	874	792	782	837	832	801	810	850	755	838	802	810	834	761	756	757	835	812	825	789	835	837	773	782	845	807	808	829	788	780	820	802	819	745	783	825	819	827	772	791	755	833	777	826	823	760	809	793	801	819	796	833	809	821	840	795	830	756	807	796	763	818	801	783	818	837	790	803	836	814	823	819	819	839	867	801	819	781	812	787	840	773	804	788	786	764	831	773	796	838	796	834	779	813	800	810	839	800	787	858	808	796	824	817	753	808	803	780	786	813	827	807	808	826	755	782	831	804	804	862	790	786	767	795	856	832	810	837	857	809	814	843	793	783	838	751	802	764	820	836	777	796	830	764	798	775	800	758	813	758	824	840	785	780	838	782	813	787	821	808	797	820	772	717	779	834	797	831	774	813	853	809	816	817	818	785	816	801	809	806	841	808	866	854	814	806	784	825	803	801	802	810	795	729	832	811	798	802	763	750	770	836	762	779	807	804	787	824	776	827	800	826	811	813	825	838	776	799	819	770	789	830	805	780	821	770	814	741	789	833	855	822	783	818	769	790	834	816	808	841	781	780	858	804	853	871	781	828	814	784	799	881	811	783	822	821	749	849	725	775	786	784	807	848	812	822	802	792	762	806	833	835	806	800	816	821	786	821	824	794	755	777	745	807	796	809	804	797	777	850	798	814	807	842	859	754	849	812	792	788	816	793	820	777	823	848	753	786	851	806	803	767	764	763	821	774	810	758	841	852	827	838	814	786	776	834	824	849	791	801	810	785	765	767	763	762	820	808	772	834	772	804	773	829	774	819	850	778	798	769	779	798	786	777	825	808	834	848	831	775	750	803	790	809	835	841	841	797	832	801	796	819	832	823	845	829	789	834	833	805	750	789	808	857	841	810	796	766	787	803	759	779	818	817	806	824	841	839	830	855	815	852	794	833	779	778	790	787	792	856	785	837	785	795	824	798	835	779	837	872	785	761	804	821	771	827	819	814	821	792	839	783	782	849	821	815	778	828	812	823	782	762	802	782	800	846	788	819	834	761	848	841	826	829	744	796	749	820	759	801	852	797	820	766	796	796	833	821	833	826	788	791	800	788	792	803	837	824	840	777	767	825	817	814	857	782	892	868	795	771	802	827	798	814	803	832	825	832	761	838	819	793	773	771	823	815	805	812	796	777	861	797	789	790	766	788	778	857	818	834	756	815	806	850	805	788	808	808	806	794	788	787	814	774	784	763	837	836	755	823	831	873	803	854	819	772	786	810	804	788	816	763	825	846	798	761	753	835	763	738	816	790	768	808	785	790	864	808	810	767	804	817	823	823	814	797	774	779	812	799	808	762	795	791	781	811	799	792	804	805	808	842	796	782	816	780	822	848	838	743	808	802	812	738	770	768	792	842	801	839	806	813	868	782	833	811	780	829	822	828	808	806	798	861	824	776	831	800	807	802	805	797	785	823	771	819	815	806	799	849	849	799	793	810	720	873	851	808	821	837	810	843	811	840	795	831	852	828	833	758	802	807	765	801	765	779	831	772	865	862	857	792	793	814	792	756	791	841	864	816	847	758	771	811	781	776	802	791	762	771	819	817	817	796	853	862	892	796	873	771	767	770	820	814	835	804	817	805	829	903	830	773	864	820	822	794	839	815	803	822	811	801	817	748	779	825	777	788	746	843	854	807	819	797	829	839	830	787	834	803	768	858	837	786	791	810	777	840	813	746	799	777	817	794	798	808	805	827	797	783	775	836	816	820	794	796	789	767	809	792	821	794	825	790	813	745	752	803	801	773	817	773	790	800	805	711	776	778	790	796	839	783	842	780	759	815	830	766	855	844	811	766	809	760	801	823	851	773	800	808	809	901	796	779	807	810	781	842	856	827	813	790	790	812	767	801	850	786	786	877	819	831	798	813	819	791	792	837	776	756	829	822	783	790	854	788	773	842	795	808	836	822	847	808	771	822	782	796	786	821	850	805	807	770	761	799	822	868	761	743	807	786	835	837	788	881	808	791	803	798	825	827	811	826	816	838	805	824	790	828	813	864	786	782	802	816	890	792	793	792	776	841	817	861	830	800	825	784	774	801	863	740	797	804	834	816	776	783	852	824	837	839	826	813	804	792	787	815	767	820	809	833	791	806	808	815	852	752	782	815	823	815	786	836	767	796	839	838	828	786	823	801	804	842	811	819	786	794	794	859	798	796	846	785	794	838	825	818	783	819	816	827	845	795	801	809	839	841	829	852	765	816	815	755	796	813	814	822	829	801	812	784	792	785	857	820	785	799	814	783	824	748	840	824	814	840	826	806	838	821	813	802	798	826	842	787	809	778	829	852	833	819	783	826	805	818	799	801	825	832	838	831	770	754	858	807	781	827	833	795	835	855	762	785	777	841	799	844	836	801	856	813	868	779	810	771	875	882	817	806	802	808	824	772	790	857	835	770	843	801	812	828	814	813	825	860	790	802	822	805	787	833	765	805	827	805	770	809	806	810	796	795	806	789	819	828	819	763	775	810	810	870	837	804	830	817	772	814	834	823	769	798	851	784	776	831	815	826	789	800	759	813	790	774	796	825	808	793	787	813	810	798	795	859	796	790	850	798	791	815	812	852	815	831	833	790	804	822	743	821	822	764	773	823	794	822	811	845	815	855	788	836	739	794	873	845	816	801	797	806	817	779	786	794	849	788	789	784	772	807	826	802	840	815	845	788	791	836	796	796	791	795	775	858	771	776	740	775	812	869	822	750	788	848	823	842	825	786	795	754	797	763	759	807	823	723	805	774	805	835	797	765	779	784	764	796	813	770	796	845	837	836	828	831	836	782	820	799	790	823	865	816	833	815	806	794	808	807	810	799	813	845	738	785	786	859	799	792	801	829	801	845	828	817	815	799	806	848	807	760	801	810	805	806	836	787	799	820	826	821	783	837	750	826	810	822	819	798	861	784	841	828	796	811	816	843	830	774	808	818	825	829	842	867	816	831	828	783	773	827	810	803	815	848	847	766	875	825	780	800	795	762	894	837	823	842	831	828	770	838	815	766	783	813	780	831	773	785	787	826	820	833	798	774	799	785	807	852	820	854	812	804	797	771	756	790	771	804	860	820	822	809	836	769	808	801	839	797	832	837	828	854	813	789	834	790	823	799	789	816	852	784	807	808	784	780	804	819	806	777	832	815	815	814	796	822	810	809	790	838	821	821	807	836	758	821	813	776	833	781	811	790	821	815	810	783	803	811	838	777	817	806	815	775	825	777	828	857	799	793	860	775	845	801	758	832	790	808	840	812	788	805	847	861	811	836	822	796	791	765	818	839	851	801	769	810	778	826	862	810	789	848	855	838	809	832	813	882	794	770	833	768	819	777	863	829	809	799	780	825	818	822	753	809	817	807	789	759	825	839	776	779	790	821	811	797	812	815	807	788	835	851	794	802
39375	25455	7674	2646	1199	491	253	260	283	261	262	264	290	297	260	259	272	295	279	274	267	288	243	283	291	271	280	257	253	271	248	273	298	253	280	254	266	280	268	253	261	267	288	309	276	276	264	265	293	268	268	251	294	285	281	277	237	274	286	271	267	270	296	247	245	287	287	272	253	269	251	282	280	252	256	243	265	289	275	224	241	245	258	269	288	271	264	262	255	278	273	272	283	239	268	257	272	269	277	261	235	279	269	257	251	257	289	243	271	272	259	276	290	270	269	287	278	285	238	292	276	271	287	264	285	298	252	299	284	246	291	264	268	284	289	274	264	277	225	269	254	292	290	291	248	271	294	233	271	282	250	273	277	276	268	265	263	269	288	239	250	275	254	260	273	257	279	269	264	278	285	237	286	319	271	286	250	262	283	265	276	270	278	279	266	255	242	284	262	259	285	239	261	272	260	277	262	288	260	279	248	264	279	269	289	287	290	256	264	249	278	268	261	262	285	268	251	252	284	254	257	272	273	234	239	259	281	275	274	269	262	265	266	268	281	269	268	272	269	261	254	272	269	292	261	267	281	285	260	266	260	255	267	267	278	282	245	249	273	257	288	276	263	239	295	242	263	243	261	268	290	268	251	292	307	279	279	282	288	264	271	290	256	293	268	291	273	284	273	251	290	261	254	273	279	279	270	263	286	282	292	277	274	279	269	273	266	298	276	232	245	240	264	245	269	306	279	252	282	235	284	258	244	283	280	293	261	287	261	252	273	287	277	268	250	268	264	274	270	274	271	266	264	252	266	274	257	264	279	251	272	265	276	249	242	279	256	295	279	296	274	266	272	265	270	271	255	279	285	253	254	238	253	242	263	243	267	264	268	271	275	259	287	261	277	280	292	276	267	295	254	258	289	284	271	285	279	297	263	236	293	266	255	273	245	262	259	276	270	257	256	259	293	298	259	297	244	284	236	255	265	276	302	277	259	278	270	261	249	286	260	271	238	300	295	297	251	234	288	294	275	293	259	290	252	265	300	263	273	245	281	264	274	258	280	275	273	266	249	263	275	285	290	284	259	262	279	266	274	286	260	261	243	243	267	236	268	285	278	296	272	244	297	257	273	276	255	276	268	299	271	279	286	263	271	271	254	278	257	266	270	280	253	273	250	278	262	268	257	269	259	236	272	278	258	280	284	282	273	281	277	284	289	244	255	250	294	254	264	263	267	284	235	280	257	270	263	241	282	311	261	276	268	292	295	285	226	275	278	248	271	295	274	269	273	250	271	304	285	276	250	265	252	234	260	243	279	247	290	263	263	287	302	285	262	268	261	266	266	293	261	283	253	277	279	258	277	271	263	285	280	263	277	282	267	278	263	262	270	275	287	293	264	248	274	286	276	271	253	245	275	269	252	274	271	248	296	306	249	231	273	280	279	255	294	266	250	287	279	261	305	249	272	261	286	268	231	280	275	281	283	283	268	260	255	273	283	269	277	264	245	258	260	306	265	278	258	269	254	262	260	286	248	254	249	260	265	291	293	269	275	278	270	264	278	280	280	276	254	248	260	302	272	244	272	275	291	259	289	250	279	254	267	305	260	249	252	269	274	263	263	248	271	277	276	255	282	254	297	270	299	284	277	280	245	259	270	288	268	241	258	280	248	238	266	254	271	266	274	279	255	267	259	263	280	264	293	262	288	270	281	254	259	257	245	280	256	291	291	285	280	257	261	249	256	275	236	300	309	274	276	271	260	268	290	292	263	265	269	254	248	284	275	238	308	275	268	296	255	279	264	252	263	284	300	273	274	263	264	241	296	266	288	301	269	270	275	260	268	255	275	260	266	261	270	255	269	262	251	257	296	258	284	255	246	262	271	275	253	253	280	286	243	265	278	262	277	277	283	237	277	275	277	258	288	279	261	283	276	280	248	258	280	279	267	301	273	293	269	289	265	282	248	257	290	290	273	280	277	292	289	280	276	274	281	282	258	271	257	275	283	261	261	284	257	263	292	284	276	269	295	298	292	280	286	279	261	272	274	288	295	255	253	253	264	290	284	287	259	261	221	262	271	247	311	290	269	270	286	292	289	254	254	286	267	281	273	287	266	225	261	264	293	295	236	302	275	290	266	279	249	276	253	246	286	290	257	244	237	263	281	252	232	259	274	243	271	272	271	275	280	286	280	264	260	266	254	261	277	238	286	270	248	271	277	286	258	273	272	246	279	299	287	254	275	258	259	259	258	268	249	304	274	261	265	277	272	232	292	269	266	275	281	277	292	289	284	248	263	290	300	295	265	258	260	267	280	256	250	245	244	250	275	231	271	262	245	261	264	266	253	274	257	297	259	292	320	258	265	245	256	264	296	289	250	258	248	247	237	247	265	278	283	278	247	265	301	267	298	277	254	285	265	274	231	300	285	256	274	254	261	267	261	304	284	280	239	252	250	278	256	244	266	278	280	261	281	274	283	231	296	287	245	257	270	288	261	280	253	256	250	265	292	302	272	279	256	257	255	273	286	278	248	255	281	258	261	271	274	261	265	252	227	277	268	278	276	266	260	245	302	294	306	262	244	258	247	271	272	246	264	276	262	270	260	247	291	273	269	284	274	297	297	254	287	277	274	245	273	259	288	271	290	267	291	277	300	302	246	289	292	267	270	271	242	252	287	315	274	301	281	276	258	292	272	244	240	294	254	272	245	263	257	277	243	249	268	239	257	278	256	246	263	269	279	288	266	289	267	281	244	246	260	277	266	283	281	272	264	280	265	259	266	267	308	255	281	261	265	278	282	266	263	285	276	238	299	289	254	274	285	241	243	294	259	261	273	283	270	275	257	280	254	268	275	279	238	275	276	275	285	256	252	291	259	235	295	266	294	283	295	250	271	242	265	277	263	246	270	233	261	249	262	250	261	271	290	259	264	243	245	262	276	281	262	267	258	248	244	259	315	254	265	281	278	281	279	259	280	274	265	282	254	286	263	289	278	264	285	267	269	280	293	236	258	259	259	266	283	293	290	283	274	272	255	247	295	261	264	276	242	252	255	263	258	242	259	265	253	252	234	255	279	265	311	247	276	283	282	268	272	278	287	247	267	265	295	277	278	272	266	272	238	292	260	285	262	260	289	310	313	279	295	268	269	296	290	240	288	277	288	278	281	249	271	241	247	276	280	294	276	272	312	269	266	283	272	278	287	264	285	255	277	295	313	269	283	278	246	285	280	296	267	244	271	281	253	288	284	257	287	275	281	277	282	284	285	257	252	278	264	270	270	291	276	286	275	272	262	285	262	246	268	247	279	313	266	266	266	296	259	268	251	254	275	290	263	286	270	247	252	268	290	272	240	272	271	259	278	251	255	273	282	266	257	286	284	273	281	276	290	245	257	245	266	285	270	283	264	273	302	273	262	279	306	278	275	276	268	278	254	247	291	256	256	263	302	272	255	285	286	268	289	283	281	283	228	259	239	279	250	289	257	245	272	269	285	287	273	287	271	246	281	244	261	294
34416	25511	10004	7131	3545	1189	705	723	705	675	661	700	710	704	686	701	599	695	722	697	680	704	697	707	729	677	711	689	700	637	707	623	723	672	652	641	674	730	674	683	651	684	708	719	666	669	657	684	687	752	670	667	709	676	702	740	672	655	729	678	686	711	672	726	721	684	701	666	699	789	667	722	691	689	694	648	683	648	677	663	702	694	702	609	659	670	647	703	682	709	729	656	661	700	649	696	692	698	691	637	682	683	668	644	640	661	638	669	693	709	709	661	642	684	753	678	677	625	699	713	655	680	681	691	706	666	714	673	682	683	702	685	683	713	700	639	679	701	721	674	685	726	671	685	725	707	687	725	695	694	677	675	682	692	666	699	666	728	688	694	677	651	674	717	693	690	709	711	668	662	680	651	697	653	700	667	652	675	704	716	723	732	726	705	741	648	669	680	691	661	680	681	671	651	655	680	660	682	715	719	700	635	664	624	650	644	656	702	687	723	658	673	706	654	681	657	672	680	655	675	723	670	669	676	679	705	654	702	725	691	636	646	694	688	677	676	645	744	696	684	644	646	672	669	721	645	724	656	694	697	660	653	678	681	644	699	623	666	655	643	660	685	732	698	699	696	660	678	725	664	708	669	655	681	688	662	695	695	629	719	697	702	716	693	685	686	700	690	693	680	662	698	690	733	716	669	687	721	660	656	687	665	704	658	713	660	675	699	690	673	619	644	668	717	683	713	710	655	705	662	702	665	745	707	683	673	725	754	690	680	684	676	604	654	696	672	691	678	686	667	666	675	717	653	730	674	648	648	681	696	722	645	664	670	660	687	682	674	648	666	714	682	699	665	736	650	671	729	710	666	716	714	674	689	697	684	683	635	672	667	668	644	645	748	674	643	671	727	708	671	713	691	676	678	707	734	699	633	708	674	647	671	703	659	724	708	687	642	679	668	684	670	657	714	683	666	713	668	687	719	667	680	706	671	651	636	674	674	686	663	714	650	674	714	713	705	661	653	675	676	686	610	674	675	699	676	639	697	678	677	654	678	684	656	706	704	705	715	633	689	677	698	676	722	746	685	672	736	674	689	670	637	679	649	697	701	682	643	732	682	675	653	691	699	693	654	704	696	664	712	694	708	677	699	613	720	639	681	644	658	680	677	691	636	707	699	662	675	673	650	713	649	705	652	704	685	683	676	707	690	693	694	645	695	717	688	653	687	711	627	687	658	660	676	694	712	671	645	656	659	650	698	644	660	715	700	702	681	720	702	698	690	649	693	684	711	665	668	653	700	699	675	687	666	701	712	632	661	691	691	671	706	633	705	669	656	702	702	713	659	694	698	673	667	681	686	684	669	668	749	708	664	720	695	714	690	727	710	670	679	705	692	675	623	727	671	735	636	650	669	725	574	657	650	715	675	673	646	677	667	644	709	676	664	682	669	703	678	668	704	688	671	662	641	660	690	702	673	693	681	679	672	682	668	687	667	661	641	672	700	650	744	660	650	680	687	716	692	707	711	681	715	689	638	685	690	668	644	690	659	702	723	694	711	699	651	697	705	686	672	670	680	694	686	683	666	687	683	676	712	695	665	692	694	676	707	699	671	665	723	754	700	728	702	680	708	690	685	706	724	673	666	711	701	652	722	687	663	686	667	656	683	703	654	664	731	693	709	691	711	738	667	741	687	707	723	670	674	724	675	666	696	686	656	715	722	666	683	663	642	716	704	667	686	691	674	655	687	665	643	692	681	727	660	725	710	658	684	706	689	658	703	657	684	680	678	620	680	704	637	671	666	650	668	706	682	730	684	695	757	699	687	655	696	660	701	666	671	676	686	652	661	663	736	705	689	669	710	630	650	656	661	641	714	653	650	668	681	670	681	695	652	689	657	717	676	685	683	707	681	690	649	712	709	723	671	704	698	668	673	668	660	718	711	663	686	677	667	679	712	678	663	718	635	716	700	700	658	676	664	675	656	700	691	709	660	660	649	684	682	676	695	691	658	654	664	708	657	699	652	695	670	702	670	673	672	689	667	645	714	665	685	667	699	745	662	716	682	738	663	641	695	695	684	676	669	670	729	670	720	666	655	708	667	665	704	742	703	729	727	683	683	692	642	612	721	687	689	673	731	717	680	709	761	714	678	678	608	660	672	660	675	733	695	661	651	679	713	665	695	676	689	709	656	654	668	712	635	702	675	752	670	677	672	720	704	721	684	698	641	707	662	668	756	658	675	697	697	680	707	699	720	697	679	694	692	653	656	652	695	672	668	666	714	666	707	696	701	688	681	654	706	676	728	690	684	675	696	680	658	672	756	684	653	719	701	689	701	699	668	710	647	675	683	611	703	714	702	652	669	677	682	654	716	659	685	700	642	674	671	656	692	664	681	721	667	675	659	701	698	726	674	644	696	627	682	657	663	676	730	722	655	626	661	671	729	666	702	651	635	657	652	664	695	688	724	737	710	695	693	680	741	650	693	660	709	713	722	683	647	696	726	647	720	714	677	662	637	669	680	710	708	684	671	713	641	654	688	765	716	681	725	647	688	656	685	660	686	706	671	669	686	632	692	600	698	671	658	683	674	681	659	676	727	630	636	682	673	680	680	651	706	684	675	768	703	668	618	680	650	689	674	670	644	663	651	713	691	694	672	709	648	690	658	686	697	646	694	653	679	684	668	730	668	714	659	720	686	686	641	694	660	645	657	624	725	730	699	704	651	675	682	668	660	670	672	652	639	715	657	749	691	651	660	688	691	702	684	673	656	667	647	689	712	680	681	694	712	724	691	645	704	674	694	717	685	676	674	728	680	716	687	644	686	669	745	688	719	628	663	695	672	724	666	714	675	663	670	688	723	715	688	737	714	685	676	698	657	622	718	664	689	706	683	700	703	675	680	671	691	687	702	738	705	630	680	732	706	712	707	683	701	673	661	694	675	673	666	675	704	684	670	697	670	686	682	646	669	695	668	675	729	700	633	682	725	718	683	687	691	709	657	689	682	673	658	698	662	674	701	701	664	650	695	690	669	676	696	672	636	631	692	663	730	677	682	668	703	697	677	714	713	674	681	744	672	700	708	704	719	659	711	628	662	673	673	667	674	696	712	684	723	677	672	689	695	695	686	647	717	693	704	659	703	672	674	708	678	696	699	681	711	726	698	701	732	651	658	664	682	747	672	672	662	714	645	662	679	699	688	649	719	688	711	671	657	634	666	712	672	658	673	692	694	675	686	677	713	607	704	686	700	661	723	684	681	705	645	672	662	666	685	624	657	732	691	623	660	699	674	657	692	684	715	697	651	684	685	657	691	695	657	682	693	659	666	632	700	717	712	656	646	712	683	707	693	700	675	678	715	641	660	706	641	705	686	680	682	735	712	648	662	683	685	700	638	720	638	700	674	664	690	705	713	674	742	684	710	700	680	731	687	682	672	723	664	653	695	739	681	660	681	674	711	672	673	686	665	662	684	635	689	651	677	734	715	701	721	691	670	665	680	681	679	672	692
79139	63350	45315	30324	15280	3778	410	421	382	376	391	404	377	333	332	396	341	395	359	393	412	377	375	386	371	394	362	370	375	391	369	389	372	342	378	357	371	374	375	364	367	403	388	357	380	365	379	358	372	336	362	395	375	355	369	395	375	364	369	370	369	376	350	362	340	388	398	387	373	367	383	408	379	373	388	344	381	375	366	397	350	402	339	360	335	347	361	375	411	383	365	362	335	423	346	363	375	376	398	414	394	404	376	372	375	381	375	367	381	352	336	361	362	395	319	380	364	349	382	350	428	360	401	364	429	354	405	358	379	377	407	386	393	389	364	399	393	348	400	366	384	375	377	397	404	388	374	377	334	372	401	391	384	402	389	400	353	361	369	342	365	378	352	356	376	349	385	376	354	384	348	358	370	408	389	369	401	407	364	398	384	392	340	333	376	334	390	385	399	376	354	367	381	382	365	369	368	376	354	387	403	365	384	337	381	375	373	402	398	377	405	363	385	386	368	340	347	398	386	393	376	355	387	416	408	393	357	360	381	377	382	353	417	365	376	341	369	357	340	382	334	374	355	366	345	408	340	377	400	371	391	390	349	366	410	354	406	373	391	371	393	395	379	382	390	386	362	400	377	336	335	367	333	383	388	383	364	386	404	373	379	382	350	366	381	385	366	390	358	387	366	352	349	354	378	347	402	391	362	350	358	357	417	343	388	375	340	344	434	341	364	351	355	326	363	363	373	363	365	380	370	388	353	354	370	387	347	383	416	369	392	379	369	357	369	391	332	359	385	372	386	377	341	368	380	388	392	401	396	369	377	367	358	382	381	369	365	374	379	342	365	370	371	360	376	380	339	380	380	356	392	371	329	359	367	413	360	374	377	347	400	365	396	373	349	406	409	356	408	361	387	343	390	374	375	402	392	354	365	386	366	394	393	398	390	358	391	365	382	358	385	358	376	398	380	411	381	364	373	338	397	400	393	364	373	370	370	388	378	358	337	374	387	387	341	360	357	373	361	399	364	388	363	329	357	369	376	383	336	365	370	359	342	361	361	358	353	383	391	370	392	385	373	385	375	327	385	380	371	397	380	369	354	390	419	379	343	348	407	376	353	393	358	379	408	362	365	421	330	412	356	371	407	364	361	356	358	381	382	393	399	409	372	391	378	368	368	377	369	391	422	361	428	413	396	376	384	388	366	400	398	366	390	355	354	395	350	370	355	359	348	348	399	382	398	385	400	379	353	387	369	390	388	401	392	380	385	359	394	411	356	375	378	352	414	381	344	392	372	382	403	357	343	365	372	376	386	375	370	336	392	376	382	407	356	370	394	413	414	344	415	357	369	389	385	395	341	385	404	392	375	378	375	390	368	383	392	321	384	390	396	368	368	347	395	362	362	350	386	386	385	384	362	369	360	385	350	395	381	380	381	376	366	388	354	353	324	372	388	364	383	368	353	369	388	392	385	377	378	405	385	368	366	370	366	381	357	339	353	368	390	360	356	368	356	366	366	368	382	363	364	334	419	376	391	371	399	363	381	352	388	361	437	385	355	349	367	342	393	340	379	369	345	365	332	354	348	350	390	373	382	396	361	367	354	370	372	390	377	356	366	386	376	374	388	393	406	374	359	416	360	409	408	380	373	369	358	353	365	381	380	365	383	351	348	365	353	365	409	386	406	372	360	381	393	361	387	378	367	395	391	368	397	358	380	391	379	338	369	371	377	378	355	368	405	371	399	374	382	391	358	397	395	377	386	380	347	390	403	380	340	355	330	386	364	377	338	349	351	409	394	384	383	369	399	412	395	351	422	374	393	375	371	385	391	380	387	360	400	352	398	404	344	395	356	381	379	389	383	331	400	402	382	389	384	376	375	381	366	333	397	381	341	402	377	359	377	369	379	353	383	393	389	382	349	389	375	368	377	348	389	352	377	377	373	329	393	358	375	369	345	384	380	374	391	375	338	378	376	374	382	369	401	414	378	367	417	370	365	405	393	376	326	383	392	340	378	413	357	363	377	366	356	380	361	341	385	398	412	374	357	371	365	367	372	398	355	388	404	372	353	369	370	404	397	355	405	359	385	408	375	353	351	353	335	408	368	365	402	381	361	357	391	417	370	395	384	322	363	373	332	381	380	341	403	378	356	364	363	388	345	355	393	380	387	384	356	355	371	382	385	382	338	359	365	374	380	398	387	385	362	385	357	417	408	361	364	416	403	359	344	413	401	408	341	382	380	357	373	361	363	399	372	399	387	418	391	377	364	359	356	422	364	393	383	410	365	368	392	385	342	375	408	390	375	402	400	366	384	380	385	392	383	369	390	359	344	366	395	378	390	398	384	393	383	356	341	385	365	344	363	396	389	365	350	399	381	378	406	376	381	330	361	363	369	353	374	345	349	349	324	386	369	360	345	385	355	394	383	382	392	357	388	428	373	396	384	388	403	356	404	390	379	334	380	366	378	371	359	373	401	392	349	378	363	349	355	361	384	355	379	380	406	382	355	412	411	360	372	367	368	369	359	366	371	384	352	367	378	357	379	372	375	374	396	369	340	348	350	371	362	355	375	418	377	351	381	392	385	355	373	377	359	387	377	354	314	371	363	392	363	323	364	340	354	359	374	401	359	382	377	331	394	414	348	383	373	358	356	390	431	401	392	404	393	358	364	360	372	396	384	368	409	351	370	365	372	383	374	382	378	371	418	362	367	383	378	386	369	358	370	365	376	386	410	405	412	397	368	351	387	386	378	379	384	354	338	366	378	359	414	370	359	384	379	386	338	385	381	376	400	424	357	404	347	388	388	356	419	367	338	351	342	385	370	331	380	368	366	405	387	368	382	386	390	392	362	406	394	391	363	392	381	400	406	388	380	371	347	394	400	365	364	374	352	415	373	378	363	360	370	365	352	360	393	347	376	375	410	379	383	337	377	340	384	374	370	361	416	345	363	384	391	385	369	370	374	349	398	351	341	406	374	378	352	366	400	393	386	373	397	383	410	359	388	328	375	356	393	394	411	356	338	407	353	383	357	410	391	394	375	369	392	408	365	386	365	357	367	378	383	380	361	395	407	390	357	377	373	372	327	385	371	373	358	370	381	329	374	363	370	382	368	392	390	395	347	370	364	371	362	384	351	397	354	380	387	371	405	373	389	383	364	388	373	380	410	378	338	393	392	400	368	379	350	382	380	376	356	369	388	385	372	371	380	332	373	383	368	356	365	372	334	399	360	348	396	368	373	343	367	357	366	348	360	392	360	370	341	414	364	365	368	400	365	362	407	361	389	382	364	374	382	377	366	377	383	390	369	403	380	345	380	379	399	369	394	404	366	438	365	356	367	349	414	346	409	405	374	397	347	370	349	380	369	351	415	355	387	361	392	373	342	359	379	371	349	390	381	398	380	379	371	361	389	374	354	362	361	372	366	403	333	359	362	381	394	349	353	374	379	368	407	334	348	387	384	388	360	384	393	364	363	362	382	359	369	386	373	377	355	358	382	355	372	358
55966	50806	46046	38060	24325	7733	935	901	946	915	893	887	902	894	877	895	918	907	883	870	898	888	900	905	890	915	862	952	916	864	933	881	935	928	886	876	897	908	892	896	879	828	913	933	872	860	897	920	976	967	860	907	883	886	897	865	956	921	897	918	916	936	926	900	893	864	894	874	880	926	977	924	861	876	939	952	968	886	900	882	889	859	856	949	975	899	857	949	900	946	918	902	851	915	958	883	897	936	947	905	897	890	901	861	929	917	897	911	938	934	881	935	879	980	896	900	915	963	891	923	905	930	865	899	895	870	890	914	899	905	866	886	924	853	913	918	916	892	928	801	846	883	893	928	892	870	891	912	938	898	960	882	879	885	912	866	918	885	907	847	916	881	927	936	898	898	878	886	894	912	877	900	898	905	865	882	850	907	896	921	915	847	927	873	899	892	895	929	908	864	909	901	872	889	893	933	887	870	941	881	897	875	871	882	939	906	970	902	883	889	913	918	844	891	934	873	914	868	947	910	933	870	880	864	923	853	944	903	845	934	900	893	865	899	900	860	909	853	871	929	921	904	823	918	931	884	868	870	916	962	909	923	872	962	849	918	966	868	902	910	881	930	942	936	896	852	854	872	909	949	885	874	917	859	935	928	907	875	871	848	947	874	870	898	914	940	927	876	846	921	911	887	951	852	865	856	908	880	829	949	944	904	905	877	892	942	908	917	901	920	937	877	911	909	871	878	860	913	911	930	933	960	892	883	913	870	905	907	845	885	929	907	900	861	906	822	904	953	884	889	892	906	908	850	871	833	925	900	920	886	905	842	880	932	834	897	913	890	836	895	889	899	880	879	885	943	921	934	902	964	855	908	879	890	891	897	866	943	892	848	881	904	851	893	891	883	917	875	914	895	886	837	906	876	909	922	865	936	912	828	838	830	906	897	856	971	916	897	901	895	852	884	945	943	904	941	874	937	932	862	924	922	894	893	885	904	891	876	878	928	907	857	919	906	946	899	864	879	904	917	886	954	917	882	875	949	841	876	856	907	875	916	894	882	948	947	915	876	939	929	949	888	895	884	913	920	860	883	881	864	890	894	884	904	881	885	837	870	926	931	920	887	912	936	847	910	956	878	885	875	922	881	911	860	880	967	936	913	893	927	897	962	897	893	845	833	899	871	868	928	975	889	957	922	904	811	858	906	946	908	919	904	872	945	868	936	950	909	914	845	889	932	876	862	898	925	863	884	851	904	875	896	907	934	866	875	890	925	904	886	851	936	917	881	881	904	892	925	878	935	912	868	911	924	910	879	921	898	914	876	836	917	914	860	907	956	936	946	896	872	860	892	892	874	955	941	886	882	931	866	857	950	897	933	907	887	869	883	852	880	937	933	908	904	861	913	947	899	884	932	910	919	914	886	906	893	844	886	883	896	873	942	885	905	938	942	868	884	887	943	895	929	891	906	925	857	861	861	898	854	888	860	879	954	926	918	894	915	889	957	883	866	881	893	877	891	919	843	929	897	915	879	884	945	930	894	892	881	863	920	916	873	912	875	950	889	947	902	883	870	891	908	875	931	919	920	922	879	844	899	910	880	896	883	881	896	938	872	915	879	937	850	898	907	901	859	896	905	906	890	914	900	909	913	932	891	946	901	920	867	913	906	883	857	899	910	877	919	898	919	887	862	900	860	921	925	970	872	864	889	906	879	887	867	875	979	914	915	867	893	926	862	907	872	914	894	909	936	896	899	915	907	909	831	916	880	884	876	900	903	877	855	939	894	899	940	872	890	872	944	939	930	889	898	871	911	914	930	913	911	890	895	945	950	891	909	882	913	938	919	877	862	878	897	901	923	943	887	889	861	918	927	884	908	905	913	911	905	864	905	919	951	905	916	895	937	887	884	896	923	878	880	879	834	887	874	885	888	921	902	909	907	893	890	904	875	884	933	887	895	908	915	934	872	868	919	865	913	918	835	866	882	879	964	929	921	882	914	896	925	903	946	885	871	917	922	888	923	933	865	942	908	931	875	908	883	906	892	870	882	861	869	913	907	921	850	867	841	881	931	915	901	865	911	911	873	883	899	869	911	931	936	910	878	877	947	906	863	879	922	930	926	862	913	905	934	889	881	937	937	923	886	983	843	905	918	918	953	898	951	883	873	960	889	902	946	958	892	919	891	857	916	920	905	939	851	903	896	906	853	915	909	872	919	908	849	900	883	862	947	900	911	856	931	903	933	888	906	866	893	860	890	884	909	940	948	889	908	864	929	904	887	931	908	903	905	935	920	880	840	872	878	896	992	918	921	885	902	849	925	887	895	935	938	968	938	939	911	880	930	894	889	916	852	882	864	893	937	946	930	888	910	860	931	875	905	890	923	867	913	944	887	914	925	895	928	914	861	899	934	901	889	948	899	900	951	882	892	919	938	931	884	933	905	886	884	906	871	862	880	866	923	938	930	924	922	908	929	922	873	934	911	902	884	888	914	884	959	892	941	910	908	854	930	901	881	918	898	916	865	928	923	922	965	890	920	961	890	889	903	882	837	900	844	862	847	875	890	898	889	882	877	873	926	906	911	922	900	942	904	853	890	863	877	918	938	884	923	909	918	872	880	894	852	939	923	914	855	921	864	916	899	914	900	843	895	928	911	890	932	940	883	880	925	939	891	879	902	889	914	872	930	911	908	869	941	840	980	937	886	862	943	898	914	923	955	917	887	957	876	902	889	911	922	883	887	979	902	904	894	925	880	889	920	933	879	881	871	905	903	914	868	868	922	953	862	846	854	869	931	933	942	878	883	891	839	961	900	942	859	852	888	945	900	938	899	868	950	903	863	868	843	889	870	902	848	907	857	901	945	902	872	900	874	885	881	851	917	877	893	922	873	950	923	887	940	920	902	904	837	845	955	894	912	954	915	890	974	908	893	896	900	917	928	909	946	877	941	900	906	911	931	913	901	864	922	877	916	834	892	929	898	959	933	930	907	895	917	888	906	885	877	900	821	894	901	888	888	929	873	862	939	893	905	910	917	856	958	900	912	906	960	888	869	866	919	851	870	942	895	885	869	879	873	986	932	914	918	896	944	890	866	836	854	898	894	955	900	841	927	887	864	911	951	860	899	888	936	939	907	911	897	975	944	842	937	875	901	881	909	909	931	889	864	891	951	929	926	904	924	911	921	923	919	924	966	895	884	888	852	883	902	923	934	857	906	874	903	909	894	920	905	924	904	964	850	932	953	918	873	891	888	853	852	935	905	904	927	881	929	888	875	896	933	931	947	878	890	928	880	923	928	828	904	891	880	875	898	879	930	900	944	875	856	858	925	851	921	905	905	921	854	941	911	896	893	908	944	962	887	922	881	903	901	900	855	896	853	884	883	882	892	911	861	854	890	975	930	924	870	954	855	891	881	940	888	852	916	916	981	910	854	899	910	907	902	927	911	890	852	899	902	920	895	926	876	941	931	903	869	898	900	905	886	929	932	896	871	873	948	862	897	905	920	996	951
87116	75620	56158	34042	22007	8098	608	322	321	358	359	391	374	354	380	378	361	390	363	332	332	360	341	379	406	378	360	364	337	360	351	366	350	352	385	342	368	350	336	327	362	358	340	347	369	384	343	343	370	372	357	329	341	352	320	324	360	362	337	361	321	374	328	345	337	320	363	362	328	346	349	336	354	337	364	367	360	368	380	359	339	345	376	360	397	329	366	350	348	340	377	332	343	327	341	348	366	356	329	350	344	345	320	346	324	320	327	338	375	358	391	325	390	391	336	370	374	365	313	345	366	360	334	331	382	319	347	368	349	356	341	366	368	332	355	294	354	301	382	329	351	323	326	340	392	315	368	373	396	355	352	388	378	372	346	361	355	315	347	364	371	347	344	341	350	345	358	315	321	352	333	386	334	363	340	363	354	358	361	386	376	338	404	355	369	335	369	347	351	370	367	305	384	358	356	363	344	362	354	360	387	363	348	374	353	351	327	357	384	360	388	361	368	317	377	366	382	389	357	333	313	374	355	373	344	345	331	374	351	356	349	353	361	349	335	383	372	360	365	347	388	353	332	339	374	335	315	339	359	340	349	322	360	362	334	373	369	353	323	366	336	345	374	351	338	354	357	363	367	340	361	380	350	308	355	343	350	394	328	382	404	344	355	373	372	353	358	370	392	371	348	364	358	357	348	356	346	332	372	341	346	337	384	355	330	333	337	348	344	318	344	325	352	367	354	365	356	340	343	357	371	339	339	337	353	335	387	377	412	336	369	355	359	382	374	395	341	354	368	345	362	373	345	349	340	343	354	359	363	361	328	370	368	353	390	377	327	391	371	353	351	343	349	394	350	375	391	365	333	361	375	340	377	390	353	346	312	353	335	335	378	336	364	303	362	337	383	357	341	397	344	352	338	364	367	347	365	352	392	357	333	371	330	367	344	336	367	342	351	337	374	396	351	343	408	385	368	353	381	336	349	343	413	363	367	366	325	346	336	361	398	330	362	380	341	332	336	375	362	349	330	392	360	346	352	326	344	354	341	380	337	345	363	363	365	345	342	363	376	363	335	373	382	342	315	366	367	369	327	356	356	362	347	356	346	382	367	348	370	350	345	348	343	348	334	374	336	336	354	340	364	367	355	397	356	384	364	386	352	357	324	357	345	342	372	352	332	345	349	349	326	370	368	345	342	374	344	373	339	372	331	315	374	357	372	338	364	371	370	361	330	346	368	358	337	361	327	361	356	367	338	328	319	377	326	358	362	338	345	342	370	355	373	319	360	346	377	405	344	345	352	353	342	321	351	352	356	358	315	354	340	358	381	307	347	341	379	363	379	340	370	351	310	371	339	340	344	368	369	354	366	352	382	338	351	371	383	370	369	367	346	351	365	345	386	399	375	358	349	346	376	357	365	351	355	331	337	354	381	340	354	340	353	331	356	342	324	339	312	345	341	375	357	362	384	385	357	399	357	367	363	363	346	362	345	371	362	344	388	348	368	346	354	349	337	345	361	323	346	374	367	324	351	354	373	346	362	393	358	391	349	342	367	344	369	345	362	351	346	337	365	349	336	378	370	351	390	375	381	386	354	402	358	361	349	360	341	346	340	358	377	336	359	355	380	324	368	331	356	360	332	386	352	356	320	356	358	313	342	334	359	343	364	335	341	332	342	354	350	369	360	348	347	343	358	375	378	350	332	334	305	393	357	364	352	366	338	358	330	379	341	339	361	364	351	352	365	377	341	335	365	339	331	378	382	347	343	368	339	320	365	350	361	365	373	315	381	348	393	331	375	363	318	402	347	336	371	354	326	371	372	371	368	355	348	349	335	348	368	368	372	339	359	378	356	356	343	347	354	360	359	352	369	351	374	374	336	372	369	367	360	342	333	347	354	320	344	369	367	389	344	354	358	329	362	338	333	358	353	334	378	386	400	368	389	326	383	386	355	363	354	345	375	356	344	367	390	326	340	356	358	348	343	327	370	355	360	397	356	327	318	358	377	337	311	342	336	369	365	339	345	327	348	365	359	341	368	350	339	328	363	357	363	346	345	347	354	336	382	318	344	365	339	366	324	381	363	361	347	365	354	371	369	355	339	363	394	339	354	359	330	348	378	362	352	350	383	384	336	349	361	354	343	343	376	331	343	369	358	358	332	332	348	361	348	356	355	321	390	364	364	378	345	349	347	344	348	356	391	346	325	317	364	369	344	385	363	378	313	344	400	385	354	347	381	319	374	358	360	316	362	358	376	351	357	353	349	336	363	350	349	350	352	345	350	342	350	319	356	334	350	365	341	384	349	373	348	352	323	367	349	380	385	349	379	361	340	325	350	369	359	407	334	366	356	322	325	360	362	367	382	359	385	342	365	359	367	338	342	374	364	351	344	333	333	346	345	366	343	378	346	327	368	368	334	351	343	355	346	343	326	353	380	377	328	349	345	355	353	365	345	358	363	355	337	348	362	366	375	325	352	343	372	393	359	350	315	344	329	376	353	381	346	373	345	363	341	360	365	358	384	359	318	354	378	351	341	352	366	358	381	365	331	355	359	354	416	329	342	364	367	325	345	361	354	358	355	331	351	319	369	374	338	343	353	333	407	370	351	365	356	327	302	342	355	352	370	336	331	375	376	357	378	337	373	340	385	369	352	349	351	396	359	378	376	375	346	381	360	356	403	368	337	350	337	362	362	377	377	359	323	388	398	340	358	359	352	378	344	371	369	373	356	340	382	394	391	340	344	377	337	389	375	355	344	316	351	331	353	336	338	326	328	332	369	330	373	363	365	337	302	349	312	340	324	357	352	355	375	340	357	348	324	341	364	357	352	345	352	338	353	361	358	344	357	339	362	352	379	406	344	366	354	387	365	386	350	371	382	342	352	361	326	328	361	389	346	370	356	371	350	380	319	358	355	342	346	359	370	350	377	363	365	330	397	382	366	380	369	367	373	339	373	325	343	357	345	357	354	340	351	330	332	340	326	348	341	345	325	355	373	359	327	340	392	325	363	382	332	324	354	395	369	356	363	349	336	361	365	356	352	337	349	355	370	384	363	380	347	368	347	366	379	396	335	335	348	339	339	345	362	359	369	348	378	339	363	363	365	375	321	361	354	358	366	376	383	350	370	326	366	346	392	390	385	349	358	361	398	351	399	364	363	361	347	359	359	349	330	333	363	334	347	335	328	374	340	353	347	357	350	371	352	342	334	355	362	348	339	375	333	353	350	374	337	334	363	335	368	380	338	354	338	362	364	319	371	347	398	371	367	388	335	366	337	384	359	398	392	369	383	434	353	335	359	378	358	376	367	345	322	393	347	371	330	331	325	314	368	373	330	367	349	345	359	305	387	361	319	319	339	303	387	327	338	392	371	374	333	390	338	382	342	359	333	338	369	377	328	361	382	360	355	342	356	348	349	380	339	341	348	354	309	347	351	358	363	345	326	362	360	348	346	353	335	373	339	390	387	352	371	368	328	359	354	332	368	355	359	342	343	371	385	379	366	379
65105	64892	53899	40463	31433	14209	839	860	828	879	830	857	799	855	812	793	802	832	800	792	838	816	807	845	856	819	872	813	838	874	876	817	808	840	889	812	854	850	851	811	839	878	871	818	820	844	889	832	800	874	876	828	876	873	899	855	817	835	865	867	809	826	851	830	836	866	856	815	804	827	789	833	816	850	850	824	831	825	886	799	844	813	841	845	817	825	836	816	820	844	829	839	847	838	880	847	803	828	859	823	857	857	867	882	813	813	842	804	821	902	859	850	850	874	780	846	874	803	778	853	846	805	876	856	833	812	885	817	851	855	860	889	808	767	821	832	809	854	831	834	843	824	846	883	833	891	884	871	862	848	816	827	804	803	786	821	850	813	834	860	853	798	869	855	849	851	839	852	833	866	787	811	845	823	827	810	794	805	840	830	830	850	779	848	887	840	892	821	837	842	840	895	909	867	854	872	871	805	867	784	775	823	858	884	802	847	856	850	822	836	848	835	823	807	798	820	785	774	842	847	874	826	868	811	851	865	815	804	863	805	781	808	883	798	859	838	859	802	825	837	810	866	849	869	811	830	877	829	813	830	819	836	862	890	833	838	824	892	844	816	836	848	791	830	811	835	859	830	831	827	801	839	782	854	856	807	832	809	791	861	877	847	833	879	798	886	799	797	832	859	821	788	825	847	831	885	811	828	809	799	906	850	850	836	873	864	810	837	783	789	847	828	818	836	812	811	821	863	869	854	806	804	831	861	869	803	781	816	831	870	834	824	851	853	846	806	777	828	864	853	804	832	835	845	859	897	814	831	797	855	892	876	849	826	802	834	782	846	831	828	842	818	850	826	860	814	847	846	896	850	849	838	825	794	777	778	821	841	848	812	837	810	845	823	836	855	818	843	853	807	830	807	812	871	874	819	772	818	827	864	856	836	815	864	810	792	823	768	873	794	830	815	843	828	803	855	798	854	838	792	839	819	849	802	877	853	790	807	846	871	876	778	829	825	841	807	780	830	876	822	785	829	822	869	789	845	831	800	887	809	842	821	849	815	826	838	834	837	881	884	849	849	872	828	869	821	788	812	893	858	863	842	849	789	838	833	845	871	857	839	860	869	813	821	878	863	821	861	826	857	808	813	820	844	862	824	838	846	847	871	774	823	844	821	858	782	825	836	827	833	838	839	807	813	877	879	861	791	872	853	859	813	843	772	844	844	864	857	888	849	807	816	855	839	838	831	863	870	833	852	895	844	834	848	836	784	830	869	853	826	831	841	775	872	810	874	861	815	827	793	849	863	858	840	852	874	844	830	844	884	843	726	817	804	835	841	835	842	793	825	851	858	823	846	824	778	846	862	854	812	866	838	851	875	776	802	887	836	793	837	831	813	796	834	877	840	844	822	857	845	836	881	824	797	810	811	876	827	822	831	841	787	838	849	869	819	824	813	792	845	852	833	870	822	850	854	846	822	827	807	859	873	814	857	892	783	779	859	826	788	824	815	796	824	853	846	864	830	855	886	863	828	861	879	812	808	857	823	834	805	914	798	806	854	830	816	817	786	831	852	824	841	855	877	877	864	836	827	858	860	881	857	794	834	824	869	873	852	857	833	842	842	830	890	833	853	822	859	806	862	831	868	877	838	803	819	821	876	840	872	804	828	834	872	836	813	827	852	815	826	833	826	800	882	873	872	873	850	891	784	830	807	818	817	795	908	816	778	876	839	810	826	841	857	877	846	835	828	849	846	811	835	857	875	844	878	822	800	821	850	828	857	825	857	837	869	863	843	847	754	798	833	824	855	835	822	873	839	838	818	863	860	867	797	791	787	813	825	830	808	848	827	819	845	837	832	870	792	807	876	846	811	816	792	811	864	813	829	876	886	846	830	824	822	849	805	846	813	826	838	847	822	860	871	862	843	800	850	830	864	870	837	880	904	862	813	871	841	800	795	897	852	862	872	813	869	867	867	798	832	829	817	835	820	812	853	802	841	836	855	809	848	858	857	793	863	821	835	849	821	827	823	830	803	894	767	886	875	880	842	839	796	818	859	859	852	796	841	861	843	807	860	842	863	873	834	833	841	775	835	820	833	823	822	839	821	816	855	860	795	856	824	788	844	834	880	846	924	788	850	907	848	835	828	856	832	865	819	878	848	801	804	773	849	850	858	832	785	771	876	845	827	852	844	781	825	867	847	839	852	826	811	826	826	858	828	819	788	819	869	794	782	812	796	831	821	882	834	838	836	842	881	883	803	769	767	796	845	793	833	832	816	871	882	844	813	878	840	814	823	834	807	869	837	808	807	837	875	841	797	792	831	812	863	812	833	780	807	800	823	842	824	824	832	815	813	873	795	860	837	849	841	872	862	823	813	814	825	850	864	819	869	832	837	833	747	867	798	818	867	794	818	822	858	822	872	827	847	833	876	809	893	854	823	872	868	851	835	825	839	807	814	810	831	892	864	816	835	863	821	859	835	793	844	836	862	847	839	793	843	873	860	812	831	861	800	847	791	798	809	898	788	875	821	849	857	848	822	776	843	842	840	883	908	815	801	838	877	873	862	844	825	834	843	860	813	789	825	858	827	844	817	835	846	804	818	843	789	834	905	848	804	832	752	798	828	830	848	835	846	808	821	833	854	860	825	804	825	855	833	867	834	816	879	859	811	813	835	869	881	861	830	831	807	831	824	813	875	841	811	841	848	835	868	851	809	863	867	867	859	825	826	879	836	841	827	826	786	798	879	849	838	866	859	837	830	896	860	840	818	822	792	859	806	866	878	795	850	814	861	800	899	847	852	852	823	784	789	813	801	846	851	818	815	871	826	866	821	814	874	852	841	880	836	846	810	803	855	805	841	869	824	811	810	777	852	872	812	862	844	805	758	820	875	822	823	831	831	831	766	831	877	832	776	851	839	831	833	813	811	815	854	779	808	888	848	827	849	840	855	831	820	846	866	820	829	875	818	856	806	828	835	825	872	856	841	760	850	837	831	816	861	817	868	794	784	798	815	806	848	860	813	835	842	863	846	847	775	884	844	808	869	851	822	771	835	831	837	885	820	866	883	822	876	832	806	872	858	820	847	800	850	807	814	809	872	822	832	835	854	893	841	816	837	797	818	827	861	866	829	845	852	788	829	861	838	874	812	793	825	926	809	789	807	836	838	819	845	840	875	772	842	777	816	863	862	873	774	871	879	838	859	849	771	837	861	856	810	822	866	796	839	804	852	865	838	793	822	880	841	878	812	865	857	833	851	864	852	807	849	812	822	849	840	817	841	854	857	836	833	822	860	829	839	849	906	803	840	863	863	836	846	828	853	848	871	835	842	807	858	802	809	859	823	860	875	858	840	871	802	831	874	827	911	893	797	850	866	867	847	815	830	871	838	811	829	843	870	841	852	887	844	807	830	847	851	831	790	822	843	804	822	851	788	787	864	828	867	818	812	872	840	799	843	815	832	860	778	828	845	827	805	806	823	832	849	841	815	821	786	838	863	842	828	840	857
39722	26679	10370	1372	778	535	259	253	246	257	262	280	248	259	255	232	253	282	259	236	273	238	221	244	243	259	240	237	270	246	255	253	264	228	272	238	267	271	254	253	245	258	263	246	265	264	269	260	226	241	268	235	271	261	210	240	264	223	246	263	239	242	269	247	273	239	225	253	259	261	248	262	257	264	236	256	258	259	247	263	250	231	256	265	254	241	227	268	226	240	247	267	213	272	236	264	254	254	236	247	248	278	240	262	240	232	245	280	234	288	251	252	239	278	250	269	245	252	270	245	248	234	267	221	249	261	283	248	266	252	250	248	260	255	253	253	268	243	267	282	258	270	253	254	250	253	236	243	235	218	224	260	256	237	228	258	236	255	248	240	264	262	264	231	265	262	239	268	243	226	263	261	238	278	257	234	258	238	254	241	239	253	259	238	269	247	261	256	219	242	266	236	252	270	227	264	258	245	238	228	233	220	259	248	219	278	233	287	237	242	246	243	258	259	243	256	213	267	249	270	230	254	262	253	227	241	230	252	235	242	252	263	280	241	242	278	233	252	243	240	298	267	259	279	242	270	240	239	276	235	242	212	209	248	276	246	248	219	253	249	248	257	232	228	246	242	253	248	261	245	232	247	278	267	262	227	248	280	230	248	247	256	275	265	284	235	254	237	251	243	270	223	266	256	268	221	263	256	246	258	235	224	258	255	280	281	259	270	253	217	297	284	253	273	252	301	236	246	242	243	235	258	283	276	221	260	262	260	224	275	254	260	265	276	284	262	257	253	259	224	243	253	234	235	253	287	258	243	244	258	256	236	247	254	275	251	239	212	257	256	257	251	245	236	241	239	223	263	243	274	241	253	252	241	257	266	240	244	277	236	219	249	263	284	277	262	256	266	260	240	235	231	257	232	247	258	263	265	274	272	249	249	262	237	258	248	291	273	255	232	258	251	255	226	250	275	247	242	266	259	271	257	253	228	239	225	231	254	250	253	275	264	255	246	258	265	242	272	209	203	295	257	251	236	264	261	233	270	226	253	270	251	268	255	253	244	273	262	251	257	264	274	267	214	223	238	258	230	271	271	252	272	249	242	239	250	283	262	260	252	265	257	293	273	256	258	236	234	240	275	232	233	247	254	252	261	256	260	246	196	257	230	252	267	261	237	280	275	264	224	262	256	266	224	269	242	214	260	263	257	277	265	244	236	213	245	248	255	242	249	253	237	247	272	245	302	237	264	265	249	274	228	236	244	241	270	272	245	219	268	257	229	268	263	301	253	267	239	256	261	262	264	267	231	253	252	220	206	233	253	228	222	236	233	246	247	263	246	263	235	248	279	219	268	248	264	226	238	259	227	248	229	251	251	245	226	233	260	276	259	240	256	285	259	265	236	248	233	248	241	278	284	255	261	247	261	237	252	261	252	260	256	238	234	258	249	272	239	223	249	254	238	238	285	263	233	235	283	267	238	270	259	261	213	252	262	258	247	257	273	266	241	246	265	240	235	242	258	248	230	260	247	270	251	280	246	232	267	271	225	239	250	251	279	258	253	232	257	248	260	248	210	264	229	250	240	263	281	247	227	235	290	291	263	243	269	253	244	277	238	257	260	258	255	243	229	267	239	253	252	254	248	247	235	238	230	276	244	246	253	252	244	248	253	222	261	296	234	223	250	253	263	267	268	264	246	287	236	256	245	223	256	241	276	232	270	245	250	257	299	279	244	248	253	241	258	261	240	276	251	250	252	241	264	264	219	258	226	248	234	280	251	229	234	259	255	231	270	249	238	251	215	251	253	274	243	250	235	268	215	227	245	270	227	254	225	262	251	257	274	249	244	257	256	247	269	258	236	265	257	229	259	262	244	281	246	249	240	291	241	266	245	261	224	257	279	229	240	225	223	245	233	237	263	230	250	249	296	248	260	232	272	263	221	235	253	243	243	238	232	232	254	232	234	257	252	247	289	263	264	250	272	256	276	257	261	243	245	281	243	250	246	246	260	250	260	233	247	261	270	277	268	252	237	264	240	243	278	252	263	242	252	256	253	238	252	251	277	256	239	238	250	275	256	257	253	209	275	262	233	253	257	275	229	242	238	247	232	264	249	260	275	234	248	241	247	277	265	219	254	236	284	259	218	221	249	278	284	255	255	283	225	230	280	261	237	250	252	256	232	239	241	274	231	251	286	282	237	253	252	237	242	268	263	269	233	264	237	255	242	259	260	245	231	231	256	253	228	255	243	240	233	282	254	237	238	253	271	259	247	287	242	279	253	271	247	239	274	234	276	271	259	233	270	267	273	254	225	234	267	260	251	255	245	253	251	286	287	267	242	243	254	268	254	254	264	227	259	285	249	237	277	259	250	258	257	268	259	253	228	262	246	255	260	247	258	289	266	251	246	261	273	250	229	258	227	269	234	278	245	255	226	269	216	254	248	236	257	252	245	278	283	254	237	281	257	260	263	239	238	244	283	233	250	262	266	248	272	268	242	229	246	251	242	261	239	240	267	244	242	259	225	252	249	244	254	278	245	243	239	264	260	233	246	272	243	234	252	268	247	250	237	248	253	256	257	255	250	256	270	266	251	266	275	259	283	241	256	208	230	235	249	252	225	255	262	256	275	266	260	257	288	256	224	253	274	252	243	226	240	227	255	269	280	273	255	240	238	234	244	233	230	261	225	214	259	233	241	277	256	222	279	242	252	255	243	279	241	239	273	273	248	251	223	257	270	250	253	249	251	252	244	228	258	237	258	263	239	254	209	264	248	257	243	268	255	257	229	252	240	287	234	220	244	260	225	238	213	230	226	235	255	297	266	267	278	254	238	245	253	262	273	259	273	262	248	253	244	254	265	241	238	248	244	273	240	236	249	250	245	227	230	231	306	234	246	261	244	263	262	238	199	224	252	263	240	228	253	266	279	252	244	270	242	278	241	255	267	253	252	265	274	250	244	236	238	259	251	269	254	250	249	282	231	250	267	232	233	267	246	248	233	276	236	260	227	268	250	245	280	261	260	261	252	269	245	258	244	267	250	264	260	235	236	241	251	301	234	270	283	249	259	243	253	213	278	266	251	269	237	250	278	282	237	227	278	271	242	267	249	245	260	253	249	267	274	269	272	272	220	265	237	266	245	259	258	251	257	253	261	239	235	256	246	244	271	255	243	273	226	244	249	229	234	254	248	246	264	245	270	247	282	263	242	224	248	247	248	266	261	278	259	262	216	238	255	225	238	264	234	222	254	267	268	229	249	256	260	229	231	261	252	254	249	255	227	240	257	245	267	303	266	234	270	280	237	269	270	241	235	251	239	252	277	231	263	248	242	239	249	243	275	227	244	234	252	264	279	242	264	256	265	274	265	248	226	277	255	275	267	265	250	257	224	278	256	280	268	224	257	243	253	273	247	249	263	250	255	246	263	255	269	232	241	253	260	262	280	273	274	241	278	231	249	251	216	259	230	256	298	249	263	262	257	275	242	248	269	241	245	226	226	261	240	265	227
34826	27805	12287	3295	2569	1601	674	616	684	642	666	644	662	653	614	639	602	695	668	603	649	621	614	649	624	641	630	660	623	605	671	706	648	649	704	648	655	619	657	676	649	592	627	660	642	653	680	621	622	663	661	627	634	651	643	607	695	654	641	656	670	627	656	652	634	644	612	646	662	633	631	601	613	691	638	684	624	632	635	619	634	672	632	643	658	633	629	627	632	628	617	670	633	636	631	693	644	685	583	687	676	661	624	642	653	643	658	618	616	627	688	659	667	666	619	639	650	603	634	654	657	643	654	689	666	638	673	609	654	673	616	621	642	649	648	649	701	663	663	674	652	601	651	627	657	614	697	639	670	649	640	615	680	675	625	647	666	686	647	660	696	634	591	654	634	614	682	667	647	645	670	619	618	634	643	682	633	639	651	628	640	660	628	649	609	599	617	630	585	628	673	636	612	659	612	583	690	667	642	664	619	633	646	664	655	674	634	662	653	617	654	636	641	615	650	611	630	634	634	646	667	631	615	649	666	593	692	653	669	642	638	666	649	636	645	617	620	635	653	665	648	648	664	653	596	690	633	618	621	651	648	656	672	688	678	609	602	669	643	634	676	664	678	602	684	685	615	655	622	621	648	605	636	665	652	648	636	676	647	658	632	658	624	616	666	666	643	660	666	670	611	662	614	659	649	648	679	653	647	610	636	652	659	652	659	641	637	628	677	681	633	642	641	623	693	645	654	667	631	616	640	640	647	687	610	634	674	632	647	615	613	618	628	671	628	687	654	605	638	627	671	650	653	623	664	647	646	684	609	717	607	656	619	630	618	618	641	644	657	657	661	644	668	682	658	648	599	620	671	663	643	600	623	643	661	660	634	655	598	656	646	704	616	625	636	609	673	648	666	655	659	645	647	663	677	665	642	630	659	623	657	643	631	656	641	641	651	660	653	673	625	659	649	609	615	625	651	625	643	608	683	624	646	658	639	639	626	597	668	655	622	633	648	665	602	663	627	653	646	666	656	596	629	662	645	669	618	611	614	574	653	624	619	650	667	654	683	702	631	635	673	649	644	613	647	649	598	627	621	684	669	647	620	681	680	675	685	649	674	693	638	667	650	649	672	669	682	610	634	645	634	644	666	646	561	673	613	658	655	700	610	664	587	623	627	638	605	641	608	668	639	721	605	643	656	645	651	668	602	640	688	619	603	625	641	668	668	660	605	596	668	643	663	668	634	605	663	654	642	670	662	649	689	666	641	665	679	641	679	660	638	624	623	648	658	649	672	623	645	685	639	624	688	652	597	666	668	638	670	640	627	633	666	648	660	637	638	619	651	605	633	649	626	627	629	668	606	579	653	633	605	659	667	642	651	660	648	654	597	628	636	648	660	664	680	622	644	643	672	665	636	623	609	628	587	574	673	629	651	632	617	631	660	644	680	625	572	659	646	645	611	667	692	653	621	638	662	606	643	713	615	610	658	673	626	629	668	608	656	673	645	663	642	660	603	676	678	666	642	680	591	621	646	661	638	658	627	629	653	665	645	673	616	683	667	664	662	616	679	616	660	620	627	610	603	634	593	668	669	602	626	634	623	667	654	633	623	637	606	651	642	641	679	668	669	669	668	635	643	638	625	631	620	654	642	640	643	677	651	648	674	640	628	584	640	625	615	681	626	607	648	716	667	658	652	640	633	649	624	637	637	682	653	602	589	633	623	620	707	627	644	582	638	646	605	640	674	635	641	658	646	637	644	652	710	655	662	612	612	621	628	650	636	631	640	644	608	578	595	684	629	625	681	655	654	604	675	641	641	656	646	651	633	675	661	621	620	629	606	667	655	634	602	687	665	646	671	596	695	661	643	607	649	653	669	625	624	621	634	652	626	613	660	670	629	706	613	648	664	685	635	650	626	691	639	689	622	677	640	653	618	589	627	673	640	608	699	635	663	677	679	605	650	658	628	649	625	693	699	601	648	635	665	658	645	603	643	631	624	671	659	637	672	640	656	686	643	635	604	677	646	646	624	654	622	623	646	582	680	627	677	664	605	647	637	617	644	650	621	674	619	668	641	593	658	630	618	640	643	643	706	610	664	660	627	662	668	635	659	664	685	644	656	648	654	639	627	599	640	639	647	648	654	657	633	657	681	663	651	655	629	654	661	622	637	667	669	642	604	651	643	622	648	619	655	652	631	657	684	666	667	634	609	660	667	628	630	657	647	629	640	632	601	659	695	628	629	658	582	667	623	639	634	631	612	696	653	644	665	662	625	653	642	618	640	643	621	657	631	651	639	651	669	637	647	629	636	655	631	643	620	620	633	656	629	673	668	638	648	647	649	629	614	641	635	640	620	674	634	631	625	662	629	618	678	632	646	623	642	700	659	603	642	641	651	663	627	640	655	668	651	629	630	665	665	664	657	663	715	649	660	621	684	657	627	656	608	649	649	665	668	605	652	610	618	637	636	683	656	613	639	623	703	657	646	650	623	620	688	636	639	623	635	620	623	633	627	657	681	592	665	619	678	614	667	637	643	643	649	602	646	663	649	643	684	659	659	665	665	640	655	632	600	670	620	653	669	685	661	684	643	657	652	661	619	627	645	629	645	655	652	615	609	626	677	693	634	670	645	640	672	690	630	615	637	642	667	607	673	606	665	665	649	661	669	659	681	648	673	613	661	646	656	636	647	641	645	642	637	631	640	646	633	640	624	614	620	597	594	646	642	625	655	638	656	647	648	640	623	625	614	607	670	589	605	661	644	673	647	655	630	630	697	686	642	630	671	660	654	635	666	635	652	651	643	641	624	641	621	644	658	660	642	662	631	655	613	668	623	671	661	647	631	683	646	706	670	665	605	622	670	646	694	657	658	650	634	645	632	648	618	700	650	602	662	638	646	657	634	664	637	679	675	598	637	637	600	630	631	607	642	617	643	620	631	677	649	630	631	626	621	669	624	640	587	613	620	667	653	663	649	653	642	652	670	601	633	667	660	621	664	651	669	687	687	665	623	639	646	650	618	658	680	660	631	647	638	651	604	622	615	619	645	649	605	650	657	650	611	641	669	640	596	662	631	625	643	643	623	611	672	640	651	609	605	653	622	623	665	668	617	705	674	671	665	627	635	655	616	622	627	660	600	636	629	644	599	612	649	595	650	663	621	633	654	637	630	660	686	628	638	680	640	693	626	699	635	645	647	661	646	636	666	623	645	647	684	648	647	659	640	672	649	643	701	657	678	638	657	708	657	639	678	679	665	622	669	660	614	656	627	627	724	672	590	664	662	641	635	654	653	571	654	650	685	642	640	659	649	651	645	647	669	647	649	634	645	655	620	665	627	638	656	662	629	618	671	672	666	625	606	634	611	644	636	704	603	652	603	643	596	648	648	695	629	669	647	673	664	667	620	637	663	689	657	648	636	631	648	629	647	680	645	675	639	638	636	647	571	661	643	624	668	643	611	654	627	694	579	643	680	678	637	640	658	662	644	603	625	616	620	655	623	666	644	646
78878	67716	42471	20155	12838	5798	504	327	332	409	361	350	360	348	374	365	351	350	344	316	331	318	371	390	343	332	334	337	333	374	341	360	342	358	343	395	365	317	291	351	353	358	338	372	345	352	364	365	378	338	339	364	333	342	356	339	333	337	338	339	350	335	342	349	352	356	346	382	360	362	313	369	351	323	330	352	343	360	332	353	349	337	376	351	331	343	372	304	339	339	362	325	343	337	333	344	348	365	339	342	372	376	371	353	361	325	344	343	333	357	355	387	368	379	334	334	373	355	338	382	354	348	334	368	330	307	337	371	320	312	365	320	336	342	325	348	351	365	307	351	341	358	316	340	364	350	335	339	347	386	356	372	311	391	322	346	379	339	360	347	361	350	332	338	345	362	342	349	342	341	353	359	287	333	370	326	375	360	316	333	358	364	331	343	395	340	352	334	355	319	345	342	368	370	326	303	289	316	350	353	361	346	347	328	317	310	338	335	359	321	355	336	363	351	332	355	341	340	374	360	364	356	343	329	337	320	317	360	362	345	335	349	354	349	356	313	323	360	329	304	351	321	374	339	320	350	339	337	306	343	352	363	326	360	362	338	369	336	309	354	332	318	348	362	346	341	330	353	345	378	346	323	330	367	331	375	339	351	369	380	344	344	352	318	375	368	337	347	341	324	344	365	361	349	348	346	326	376	367	354	312	361	365	343	347	346	347	318	342	362	355	337	319	346	374	357	327	301	315	315	351	334	376	321	346	341	383	355	339	345	331	350	341	321	354	349	328	331	370	350	352	338	310	376	340	353	342	329	359	380	349	358	363	335	331	337	320	355	344	376	347	363	304	357	318	345	342	347	341	360	347	334	357	346	325	329	343	348	337	349	342	340	332	338	348	311	324	330	337	339	328	354	359	337	370	328	339	362	350	344	377	337	349	358	350	308	302	330	342	337	335	357	341	364	318	338	340	332	355	381	368	344	373	375	358	361	355	315	357	332	328	342	343	347	352	334	328	344	350	328	326	343	374	330	337	329	370	351	383	335	355	360	357	343	349	344	377	336	350	345	332	370	341	369	327	337	335	359	353	364	333	348	338	361	304	374	327	307	346	352	350	338	309	360	331	320	354	317	343	347	341	351	388	344	332	331	366	343	342	327	358	335	359	358	339	361	325	352	336	336	344	315	336	336	327	335	358	358	329	369	338	330	343	375	304	365	367	385	350	343	350	325	330	351	365	362	354	321	293	380	343	357	349	342	339	359	305	355	338	354	324	360	376	363	325	312	366	342	332	353	354	302	355	335	388	402	334	345	355	335	334	341	354	348	322	336	371	336	353	355	324	336	347	324	335	344	288	380	365	317	351	326	322	385	379	364	311	352	351	345	304	322	336	318	318	363	338	326	306	347	378	342	351	317	344	374	341	354	375	336	329	322	319	326	351	305	338	337	367	316	358	347	327	371	339	386	359	356	327	319	335	364	346	383	320	363	355	339	329	326	346	366	337	350	349	329	319	354	314	367	348	387	339	328	332	334	331	330	341	337	301	301	341	357	346	354	362	352	358	352	344	328	327	338	372	356	343	330	333	380	340	329	322	323	360	346	343	330	326	349	335	341	353	359	351	352	334	310	362	348	347	320	338	341	348	320	315	340	310	331	346	343	332	345	347	317	354	355	395	290	332	365	337	385	375	330	388	373	319	336	331	313	332	332	345	361	355	353	379	313	322	341	339	350	323	324	366	351	322	340	372	363	358	326	321	322	379	333	358	374	352	342	329	353	369	340	350	353	335	346	356	380	357	320	330	356	354	316	373	341	338	343	337	325	375	372	351	343	343	354	327	326	353	345	334	309	374	329	343	359	310	362	328	346	371	319	332	334	366	351	359	358	338	341	336	340	351	347	346	345	325	348	352	363	363	338	353	335	294	362	369	363	379	347	347	369	340	308	370	342	349	351	337	326	321	326	314	339	343	321	348	339	388	346	334	371	365	311	380	327	340	335	305	342	337	338	346	318	395	371	345	324	334	350	342	333	340	346	345	359	349	334	354	315	366	353	336	325	344	351	329	328	352	343	352	330	308	347	366	321	347	342	328	319	376	372	331	345	343	354	344	394	365	365	343	357	338	331	330	322	361	350	386	345	349	338	344	346	336	314	320	355	327	355	370	343	331	352	353	315	359	313	330	323	339	315	325	323	358	315	333	307	349	328	335	332	368	371	312	347	332	343	341	349	371	342	325	348	330	338	340	352	328	339	327	361	369	343	332	321	387	345	316	366	371	306	318	336	351	336	320	332	335	385	369	391	330	369	358	333	333	361	337	347	355	322	340	327	346	351	345	315	361	306	336	309	349	343	356	374	339	341	376	320	322	344	338	329	369	335	334	380	348	344	368	338	329	332	366	337	319	346	346	337	325	327	367	328	372	322	335	341	333	347	333	342	339	362	373	330	342	349	317	339	354	344	364	326	348	362	368	326	331	372	333	352	320	340	333	331	327	377	356	356	352	342	371	347	309	340	372	331	340	356	341	363	341	345	335	345	324	323	343	350	360	327	353	351	321	332	328	350	352	316	317	302	345	364	370	316	369	335	347	353	356	337	348	324	316	341	355	360	324	370	317	382	349	352	313	363	336	344	328	330	348	307	359	326	378	371	357	331	320	289	376	333	350	354	339	360	360	323	347	344	306	360	387	356	340	319	357	339	334	351	355	333	325	346	330	359	315	351	312	369	369	342	295	337	351	318	360	377	346	336	373	339	323	367	360	337	337	349	354	381	336	326	323	342	336	312	343	351	333	333	368	385	351	338	371	386	326	338	349	366	325	357	355	320	355	319	361	373	336	349	342	326	346	368	355	326	344	373	336	307	345	324	332	313	376	333	374	336	378	341	365	346	360	313	333	328	330	310	335	318	329	341	347	337	358	359	334	334	324	346	307	323	354	344	339	320	310	344	326	350	329	339	320	324	314	327	335	327	359	329	345	335	312	359	324	330	366	339	360	345	359	360	353	361	335	348	341	352	346	356	353	370	344	339	362	337	328	301	372	339	366	356	337	359	355	339	360	333	328	350	352	302	343	391	339	376	349	380	302	360	363	349	369	302	348	308	342	384	356	323	350	328	345	342	382	328	348	354	342	333	324	327	347	341	343	372	361	344	372	348	367	364	331	317	346	318	331	360	337	329	347	357	393	359	320	353	351	360	321	396	334	368	347	362	360	339	353	316	348	359	355	320	315	337	357	359	369	361	324	361	323	308	316	345	376	319	346	371	341	363	364	379	339	380	366	356	334	354	351	338	339	339	335	330	324	383	360	342	328	316	339	335	328	329	317	355	391	351	323	335	370	396	396	380	347	354	345	343	342	344	369	338	342	358	328	373	313	366	340	342	373	343	355	365	347	343	350	368	321	341	357	344	315	357	299	349	338	349	352	341	349	343	339	339	331	345	345	350	317	325	307	366	317	372	378	324	355	356	333	343	345	339	355	341	328	333	358	331	332	349	339	341
56045	56183	38857	26185	24824	13342	882	890	827	854	810	846	836	850	897	833	802	861	817	825	877	861	866	828	828	867	788	862	801	790	805	854	862	814	813	809	851	768	826	788	887	825	800	817	829	826	883	807	878	827	821	808	811	900	834	843	832	807	786	842	794	825	836	815	796	812	792	843	820	881	803	817	835	830	811	781	864	750	804	786	790	808	812	879	892	823	819	899	825	844	830	857	861	814	842	818	838	791	853	819	869	812	844	856	836	837	833	837	829	815	832	785	827	803	852	788	872	826	829	772	819	822	825	874	854	846	788	861	782	824	815	843	805	836	805	789	857	799	813	884	864	831	824	798	814	809	775	787	808	789	819	846	829	817	800	843	829	851	828	807	807	836	809	845	842	853	821	876	788	838	869	843	807	843	816	825	855	820	777	790	814	801	835	875	846	831	802	831	838	778	849	851	887	809	801	827	869	833	856	830	824	806	808	817	820	804	840	827	818	835	833	830	813	838	832	849	808	817	839	834	815	793	833	800	872	824	825	863	789	842	794	800	848	871	794	840	815	847	863	801	806	808	837	848	856	834	791	838	808	837	816	824	806	772	845	786	862	780	811	782	888	808	814	818	868	844	846	835	788	823	720	820	838	803	815	796	839	878	799	816	834	826	838	758	862	812	811	748	919	787	806	825	808	805	830	821	838	806	775	813	840	789	857	800	823	814	822	831	801	876	840	830	842	800	829	863	816	845	773	863	793	831	892	803	844	764	851	814	879	785	861	815	849	855	834	856	819	809	771	818	806	836	812	838	846	846	778	844	824	855	834	855	861	817	848	814	792	796	802	783	834	834	824	805	811	842	848	807	815	866	870	840	843	800	840	789	852	859	835	826	796	867	839	833	821	820	851	782	819	863	862	831	814	858	849	814	846	820	817	843	817	787	839	815	831	763	796	834	814	853	864	811	857	804	796	833	851	805	851	805	851	781	815	783	855	820	850	821	865	801	794	843	863	871	854	886	886	790	774	790	855	799	823	825	836	870	811	884	847	854	802	851	869	823	784	833	810	829	839	823	844	860	843	812	807	818	857	815	775	837	863	793	771	858	817	852	798	822	798	758	854	804	819	804	868	828	795	880	794	839	783	850	826	820	836	807	806	847	851	843	828	821	780	775	855	777	868	875	850	805	837	869	807	806	815	824	834	815	830	826	811	805	832	856	789	811	849	827	834	812	881	828	837	830	869	817	855	803	829	861	804	803	824	829	829	824	814	854	864	880	838	847	787	816	816	887	854	857	838	807	840	809	869	788	846	844	861	836	849	800	792	803	787	796	778	837	888	855	849	815	794	804	792	819	872	803	826	809	904	811	808	810	852	800	828	811	789	870	865	768	851	830	833	843	773	860	811	799	852	773	811	841	838	854	833	809	844	801	781	858	847	827	827	812	858	789	866	787	815	847	813	772	824	790	827	886	820	778	870	842	795	823	825	827	849	844	854	803	809	788	889	876	804	847	814	833	842	808	808	841	854	867	837	771	858	833	833	792	840	857	821	836	846	843	865	791	875	848	784	802	871	846	814	796	847	818	850	816	798	861	839	835	841	848	786	823	724	820	829	857	865	839	757	860	814	853	815	801	787	823	814	830	788	855	798	814	827	889	746	822	824	828	864	843	806	811	855	834	825	871	861	820	802	833	845	922	820	865	830	830	813	857	827	827	833	824	821	837	827	826	817	831	844	873	823	800	866	864	830	844	798	842	862	807	859	840	842	857	840	831	855	832	783	834	802	826	813	839	822	809	792	849	855	833	762	827	828	846	836	833	872	810	796	853	835	806	840	777	837	845	817	809	809	814	811	790	817	786	787	777	801	876	818	816	864	852	795	882	808	816	825	790	775	807	856	783	866	823	831	838	801	832	835	854	810	825	794	839	824	771	813	863	804	863	871	818	826	776	840	854	821	848	860	809	766	808	837	842	877	816	819	848	825	776	827	766	820	869	826	838	808	856	827	832	870	846	848	851	881	801	833	835	813	813	782	854	797	876	813	847	791	840	861	820	820	845	867	786	847	824	826	798	837	809	806	776	765	857	848	836	869	839	821	805	802	765	834	815	856	836	814	827	865	818	821	782	809	833	849	805	830	870	864	837	793	878	883	851	825	814	820	807	849	843	781	844	840	801	841	831	852	832	836	809	778	836	814	808	800	835	858	822	790	806	791	846	864	842	874	817	817	830	901	838	813	806	804	848	853	845	820	820	859	819	817	834	839	834	836	866	819	882	787	836	850	857	807	834	816	825	816	820	896	821	833	815	823	800	861	847	860	821	821	828	838	842	867	830	828	850	842	789	827	835	841	797	835	798	808	812	860	848	815	846	794	846	820	825	855	871	804	827	851	785	792	836	839	856	855	834	786	816	856	801	818	854	851	811	868	815	814	838	849	857	819	874	812	841	842	866	816	806	795	819	776	803	842	858	781	811	869	822	763	825	790	843	859	808	831	856	818	824	837	874	764	802	840	854	863	818	826	809	838	783	809	827	807	865	881	824	811	805	824	836	840	823	822	815	818	839	802	862	848	845	777	837	840	848	823	810	798	783	814	823	844	845	861	821	851	814	805	781	824	816	825	837	852	869	811	837	826	848	821	800	811	790	829	824	846	828	844	833	819	856	803	830	867	820	866	826	811	798	824	877	901	872	817	815	803	867	806	851	828	863	891	854	830	859	843	851	842	875	839	820	830	889	860	849	834	898	832	772	805	835	812	831	789	857	819	875	818	828	834	812	840	828	808	898	818	830	837	814	797	809	871	844	863	828	843	834	829	824	767	811	861	854	839	820	829	818	819	844	826	871	838	858	852	850	847	811	849	847	860	827	847	877	811	809	819	828	789	821	833	785	803	841	820	840	806	801	832	826	846	850	853	834	840	856	791	833	814	883	863	867	833	865	808	847	883	824	832	855	841	839	799	846	883	775	857	813	796	793	811	839	843	875	773	893	845	820	839	829	833	817	848	880	827	828	811	798	817	833	856	872	842	839	786	819	819	882	850	838	764	921	801	802	821	861	834	827	851	872	827	783	817	854	816	870	835	824	895	842	798	824	769	863	845	802	814	816	850	884	784	851	846	827	857	835	834	794	800	808	809	811	801	834	796	787	825	870	831	852	811	779	840	859	874	853	827	877	810	845	839	829	856	821	851	869	783	811	820	833	818	857	868	811	859	820	786	824	858	791	824	820	828	831	821	856	830	826	816	818	799	803	853	800	865	794	814	794	841	748	865	863	864	829	822	854	791	794	875	812	824	819	828	866	816	836	830	872	863	802	814	802	815	803	792	802	795	831	800	784	784	840	798	835	826	784	842	804	844	779	855	846	878	798	780	826	822	815	793	825	820	798	829	854	853	822	886	845	841	796	788	865	830	791	858	821	839	782	837	820	882	822	863	849	841	835	842	802	877	826	787	862	792	845	824	799	784	831	785	836	845	851	871	794	791	851	856	769	853	864	829	824	832	805
88046	75447	45848	30258	25766	14788	1300	357	371	327	316	318	320	322	289	331	334	324	323	319	344	316	332	342	333	309	335	310	349	330	293	341	327	305	363	300	340	293	326	330	336	353	318	335	310	322	312	345	288	315	333	292	329	310	265	324	331	312	332	334	347	319	312	325	315	289	306	312	325	351	306	317	363	339	341	303	302	333	292	336	329	315	313	317	335	343	327	293	294	328	314	335	354	319	336	322	368	307	345	324	352	336	319	361	329	333	344	331	327	326	320	317	290	362	331	349	357	363	291	336	326	326	334	318	312	354	335	325	331	331	322	326	342	325	313	320	324	294	303	359	354	299	328	323	305	311	292	330	310	352	312	299	352	344	336	330	322	297	303	339	321	343	340	312	342	333	349	328	331	315	315	339	334	334	324	281	297	352	334	311	326	310	328	345	323	319	317	345	361	294	312	323	330	327	347	330	293	285	297	308	342	320	330	337	290	318	311	326	323	317	368	301	303	284	314	335	319	326	301	316	309	295	335	325	331	329	316	323	300	332	316	316	307	291	306	307	344	337	344	298	292	363	312	303	351	340	327	305	327	306	366	316	332	340	315	313	328	303	327	326	313	307	298	299	321	299	308	329	318	323	341	329	283	278	331	292	299	279	331	323	326	337	338	287	317	313	303	348	327	328	331	322	331	345	339	325	314	322	357	303	313	302	366	344	313	296	308	308	342	288	327	302	356	329	345	303	326	317	367	335	328	283	299	299	322	306	329	330	355	349	311	304	310	331	317	320	346	337	321	332	316	305	303	340	344	309	323	349	300	316	318	304	322	287	329	316	303	308	332	326	315	370	301	327	301	316	347	327	332	323	306	347	315	293	365	303	355	353	347	333	313	320	308	322	306	313	328	330	325	334	304	310	343	316	320	369	320	324	341	340	284	351	302	336	339	291	297	353	335	333	327	287	339	367	321	341	347	317	328	306	306	320	326	331	321	338	325	302	315	356	347	337	334	338	320	334	303	333	302	315	346	363	335	327	348	325	332	318	298	305	295	329	349	309	326	319	333	304	329	317	335	317	311	309	334	323	312	311	307	312	320	313	343	326	331	303	364	312	338	305	315	349	320	321	357	389	325	336	289	320	342	344	359	318	331	312	345	333	328	349	303	352	320	293	346	323	300	349	319	323	298	295	266	274	319	325	346	304	291	326	310	319	334	305	301	344	340	308	348	311	319	344	318	282	338	332	329	305	324	310	321	363	328	312	343	331	341	307	337	334	344	338	307	310	322	298	321	309	302	298	345	316	348	362	314	277	343	339	326	315	324	349	318	314	328	333	308	320	316	321	333	324	348	317	297	338	359	355	337	327	312	303	338	328	334	299	300	352	324	324	323	312	340	324	334	312	326	362	312	332	318	283	322	323	337	348	346	336	308	330	348	326	328	297	296	302	328	304	338	271	289	327	332	309	291	326	338	319	286	330	346	313	302	327	333	360	328	338	327	296	301	340	283	332	287	305	322	317	330	360	334	325	335	344	295	358	302	306	316	309	323	307	333	334	319	326	353	352	297	362	335	302	331	306	314	320	327	326	360	316	319	297	318	334	314	317	289	304	299	339	327	314	337	336	314	347	318	301	322	349	326	305	326	329	325	320	334	319	318	333	336	323	350	332	336	316	316	318	322	325	352	319	290	353	314	344	331	302	330	283	325	365	312	348	288	315	324	349	320	329	336	342	309	342	359	339	341	278	307	322	286	305	309	307	310	305	318	295	330	317	289	317	301	346	298	309	322	321	338	334	342	328	293	303	311	304	302	335	289	322	329	315	347	347	339	360	331	323	294	344	326	327	321	300	338	331	331	341	321	316	333	349	292	327	351	291	333	330	323	320	344	321	308	351	317	324	353	327	313	323	313	353	352	355	319	336	323	339	355	338	336	327	321	322	337	365	362	335	353	342	366	369	288	312	301	310	319	318	328	359	319	324	305	333	301	329	318	308	323	281	324	350	310	307	325	320	330	320	327	322	286	330	273	296	323	337	335	306	321	338	329	308	313	286	331	322	332	323	309	317	340	333	360	291	285	301	295	325	347	323	363	296	314	313	325	310	330	335	369	319	338	291	362	319	322	333	296	310	286	316	331	327	348	314	323	307	324	294	317	341	316	326	338	321	339	348	314	366	310	342	335	338	337	334	319	326	327	293	311	294	324	295	346	330	336	337	310	335	314	304	308	323	303	334	317	364	325	320	323	325	337	328	313	295	303	341	312	348	349	335	337	331	361	307	341	316	338	288	338	331	303	352	331	342	318	345	292	307	302	333	350	313	332	307	302	350	367	347	335	318	322	325	313	349	335	332	340	340	344	347	340	304	331	335	331	375	291	336	306	382	327	320	286	333	320	325	330	344	345	316	309	325	323	342	322	316	337	295	322	315	320	297	299	324	321	319	339	309	311	319	322	330	327	274	323	288	352	298	326	352	344	305	320	350	332	340	308	350	316	333	317	316	333	274	335	347	325	309	328	320	354	323	286	346	319	316	339	315	331	305	322	332	292	274	323	301	332	318	330	354	336	312	327	338	355	321	321	328	305	344	309	346	331	311	311	320	335	323	338	300	309	286	319	298	334	326	332	291	331	303	331	289	314	333	317	326	340	328	311	314	314	298	336	360	348	310	322	322	328	325	352	316	313	331	287	320	323	341	297	358	383	310	296	342	319	318	319	339	295	321	320	311	335	322	316	344	338	336	293	302	325	289	314	336	328	319	314	349	344	298	330	311	329	354	327	356	281	323	336	339	339	350	314	313	344	347	323	308	313	342	338	316	314	348	375	329	340	323	341	323	302	334	319	355	316	287	329	341	312	317	298	335	382	312	360	323	308	314	307	343	310	325	324	358	343	324	319	320	325	322	296	350	299	335	328	356	323	311	332	335	317	306	316	353	302	314	332	391	301	304	333	339	314	323	307	337	327	328	347	332	338	323	318	342	350	342	320	290	315	306	334	315	354	316	326	297	290	320	339	333	337	325	322	324	297	307	295	379	322	300	314	320	341	333	317	355	334	319	309	354	316	317	323	336	327	315	320	347	322	318	301	307	321	304	349	314	299	324	331	342	323	313	323	336	306	312	357	296	323	282	316	312	329	328	333	333	344	304	323	325	299	334	333	318	344	300	314	321	318	307	340	295	313	313	307	302	292	328	329	323	307	321	337	293	325	320	344	318	343	299	300	334	330	322	306	349	340	325	298	326	331	349	322	292	338	329	325	339	291	338	304	321	311	321	357	298	332	322	336	305	313	318	323	317	301	296	343	304	348	314	326	286	328	321	309	339	317	344	320	331	309	348	335	323	337	345	349	322	337	298	316	294	313	297	311	285	335	281	302	323	331	346	316	298	304	296	327	321	351	328	333	345	340	338	352	321	296	348	316	331	327	330	311	338	316	322	308	312	347	316	319	354	310	330	339	352	318	331	302	304	342	343	325	304	320	314	324	278	313	320	311	337	338	304	328	336
64957	63638	44294	39441	38067	25001	827	827	855	812	769	743	785	716	777	792	784	779	811	789	772	751	758	808	758	749	788	741	786	748	746	798	758	721	813	789	761	789	806	791	786	794	821	740	767	769	834	783	736	787	771	770	782	891	707	731	753	812	770	818	735	831	776	800	781	722	735	796	748	778	763	751	752	750	738	787	757	707	767	771	750	818	729	748	787	751	765	797	787	727	802	819	756	789	776	740	786	762	760	783	751	741	764	774	748	764	776	760	768	769	725	749	753	778	693	779	827	744	740	780	759	795	741	763	802	762	746	736	705	727	738	781	772	745	756	747	702	755	774	796	798	747	818	774	805	780	762	762	798	749	762	738	729	778	775	761	762	718	794	747	808	778	788	773	794	757	721	792	764	787	781	763	776	712	760	732	739	759	753	748	764	772	735	809	715	734	775	782	764	738	827	740	772	768	739	736	718	726	790	774	746	786	775	738	773	753	772	736	778	783	746	764	750	796	768	755	784	768	722	734	774	720	783	738	791	772	811	741	820	743	760	755	800	775	769	754	746	750	754	733	796	805	782	782	818	791	763	779	762	824	744	743	750	770	755	774	766	766	770	747	779	762	758	740	764	822	787	768	780	758	788	785	737	766	738	798	784	752	775	764	735	724	748	792	767	777	745	778	808	800	749	753	738	754	763	754	726	767	748	738	741	737	767	756	773	785	812	805	791	766	865	732	791	793	796	773	762	759	799	751	779	769	732	735	747	809	737	760	741	792	759	747	748	696	761	750	710	813	758	778	723	759	748	759	783	772	786	740	788	772	776	798	764	791	796	812	712	773	754	750	783	760	731	764	741	800	787	790	731	790	761	770	793	759	773	769	766	795	771	755	756	728	726	753	732	797	774	766	728	729	791	796	776	771	812	743	773	781	744	762	750	786	835	754	726	762	771	797	733	735	749	774	745	728	784	777	755	756	720	750	773	790	797	749	734	724	774	815	789	735	749	803	830	740	754	742	801	793	743	772	756	743	766	697	768	782	733	750	792	743	751	758	683	781	782	689	744	787	775	806	753	787	769	769	751	783	753	784	770	772	798	722	744	779	750	757	788	756	816	755	704	753	726	748	781	763	788	769	751	762	715	747	733	768	764	784	777	759	802	802	766	759	774	776	785	801	703	769	734	780	745	751	772	798	780	773	771	763	768	807	771	748	773	721	739	771	806	744	799	761	776	717	763	762	789	788	784	769	813	740	737	792	722	755	764	763	767	752	772	770	770	758	751	730	740	689	783	804	756	720	709	823	821	792	770	749	741	796	771	743	767	741	747	755	813	729	769	764	720	731	774	750	775	712	734	749	744	808	750	794	796	801	758	777	793	747	745	766	782	718	786	758	796	724	761	786	774	767	754	762	765	730	769	815	747	766	818	759	767	709	746	768	759	749	779	763	756	761	768	799	737	740	751	808	742	774	780	744	779	772	740	738	757	796	755	783	719	791	762	776	775	773	782	774	686	774	756	740	725	782	832	758	810	771	737	785	771	782	753	746	726	721	783	743	779	781	758	731	716	753	739	741	744	766	749	773	726	743	772	736	788	767	772	758	764	739	776	754	728	759	768	802	753	775	770	777	759	695	779	767	819	758	769	783	760	712	751	778	767	722	772	759	779	695	771	801	757	748	749	789	759	714	770	769	780	764	790	765	734	766	765	776	772	721	760	797	782	726	819	780	740	735	771	770	753	741	781	761	774	755	786	696	776	766	720	754	806	808	699	688	735	773	788	733	783	794	745	756	743	731	778	773	760	752	778	716	731	763	813	765	722	777	757	730	756	818	721	780	770	771	770	758	797	745	774	782	761	756	779	741	778	773	760	806	830	779	762	749	769	772	772	783	766	776	729	816	767	805	755	728	792	768	742	769	741	807	793	745	755	747	753	816	793	721	749	773	788	764	775	769	756	720	775	773	712	752	783	772	756	753	805	776	785	797	759	734	735	715	777	780	717	813	761	787	766	772	768	739	837	735	776	786	701	743	745	758	810	740	805	728	729	785	738	747	773	722	705	789	821	751	842	756	788	708	772	752	791	759	775	823	789	742	712	819	753	798	775	792	761	737	748	763	748	763	788	803	770	764	833	741	826	768	735	729	761	774	757	772	827	756	762	734	807	770	792	758	732	795	764	688	759	822	787	761	772	749	791	760	776	729	758	790	742	706	742	734	784	767	763	781	762	794	784	764	751	750	753	790	732	713	750	784	750	790	720	786	727	723	728	745	796	737	780	752	758	745	783	760	827	745	736	756	748	764	787	766	778	769	717	724	805	758	752	804	813	780	748	727	735	736	746	764	768	730	766	800	757	724	773	783	776	737	753	792	746	780	777	786	733	742	765	776	735	754	758	726	754	760	793	780	791	774	757	786	778	748	733	744	758	835	802	773	775	770	782	727	737	780	773	790	784	776	729	740	824	764	758	739	717	768	764	767	792	769	757	768	758	808	764	760	742	724	757	733	733	750	784	748	764	778	758	804	763	716	727	780	792	775	762	736	740	760	746	758	792	761	744	792	738	712	767	784	732	723	721	789	764	753	791	744	774	709	803	704	804	799	772	737	723	740	787	750	763	785	754	764	734	808	760	727	709	766	752	729	800	783	748	730	744	785	787	781	751	780	814	761	775	734	755	709	790	764	782	715	782	748	778	761	761	764	770	741	757	721	743	792	749	719	784	753	763	771	773	751	788	725	743	736	802	736	768	800	766	790	771	759	793	805	756	802	732	756	788	724	769	762	722	720	773	777	725	770	750	728	797	721	766	906	770	776	799	776	735	720	760	738	770	780	734	701	798	776	789	735	716	756	742	754	788	763	837	801	746	758	786	778	752	760	726	769	748	814	802	789	787	765	716	705	722	771	785	812	758	812	825	759	806	790	765	742	814	776	747	748	782	743	765	769	728	797	749	787	749	755	744	722	795	802	770	795	797	754	769	758	740	736	774	769	744	777	758	786	780	751	756	724	757	752	733	805	755	774	755	778	769	740	702	781	763	754	808	780	759	760	747	788	790	744	738	799	765	807	759	797	759	748	792	722	789	784	757	792	732	762	835	744	756	742	769	758	760	780	751	789	789	771	832	809	824	772	724	810	788	772	791	786	773	774	739	756	744	766	732	793	746	768	770	790	766	793	800	716	762	744	762	743	721	702	763	776	723	754	791	777	734	737	812	787	770	770	751	757	807	791	789	769	775	762	781	784	750	733	732	717	776	778	746	728	740	795	800	743	768	764	732	762	735	749	758	792	751	730	767	779	739	754	758	739	803	696	721	720	840	773	761	751	793	781	728	749	762	768	779	791	796	730	769	741	787	800	764	766	750	731	766	781	744	727	716	739	739	752	744	779	794	791	815	779	750	691	754	736	729	773	778	751	749	745	841	769	781	776	755	746	739	772	758	779	770	790	767	785	775	762	733	754	735	774	752	764	742	740	766	829	791	809	765	745	811	773	775	758	769	754	710	733
39192	23038	6281	2042	1248	635	230	253	267	238	253	245	234	242	255	203	226	226	248	233	222	287	237	249	239	248	215	264	258	265	273	261	251	246	253	258	224	249	233	237	227	218	241	234	227	233	237	233	239	243	208	252	200	229	258	272	250	254	236	249	227	281	230	254	231	213	255	234	247	247	229	243	211	240	237	242	244	234	239	232	246	215	238	240	264	245	250	260	259	259	249	249	220	267	245	230	241	240	238	216	259	215	262	258	203	258	246	219	224	255	258	257	249	229	248	250	211	277	261	216	259	248	243	241	226	251	231	241	254	258	244	236	237	243	258	237	225	232	262	241	222	247	245	230	234	241	225	243	261	233	238	248	227	231	239	267	234	239	246	225	231	253	234	255	266	221	228	254	251	248	243	216	259	218	225	254	244	263	236	255	227	229	244	223	237	228	233	233	254	281	219	249	236	264	262	250	233	240	269	258	251	254	244	245	229	240	262	261	245	246	249	241	234	263	234	237	268	230	229	263	248	247	214	248	250	256	227	238	248	249	257	273	246	234	251	251	256	272	251	224	255	268	224	242	243	245	234	246	254	261	220	239	256	240	262	217	263	246	241	256	254	249	231	219	250	225	245	241	265	239	221	266	243	251	263	246	217	247	281	217	214	237	241	224	260	228	242	233	254	257	241	226	231	237	232	232	233	233	244	240	240	253	236	242	258	221	239	250	251	218	250	240	230	251	228	228	245	266	228	240	242	246	217	236	226	248	237	240	233	260	247	228	248	246	275	216	265	238	212	240	211	245	232	242	242	230	270	250	212	232	271	251	217	230	255	261	225	227	246	255	239	237	247	220	230	250	239	253	239	232	256	203	252	252	262	254	271	252	251	248	258	238	223	256	262	240	254	270	226	240	250	252	224	234	227	248	235	262	237	258	259	241	256	215	249	248	276	220	258	263	233	246	248	207	210	256	207	243	242	240	239	250	220	237	233	210	226	215	213	222	210	236	254	244	266	233	255	258	237	270	221	220	285	259	238	236	219	268	228	242	229	233	199	227	230	226	261	248	219	264	234	240	235	231	232	255	251	238	256	241	235	248	235	255	219	271	273	237	249	247	230	227	261	200	213	254	225	225	231	253	254	254	219	276	250	235	246	237	232	235	233	256	240	245	260	241	238	233	252	257	233	253	238	244	231	224	225	221	240	240	235	260	240	235	226	245	235	243	250	261	211	252	257	238	248	236	245	213	248	281	253	231	232	260	283	266	228	265	247	238	236	244	243	244	212	217	249	216	233	231	234	248	227	253	229	221	234	249	247	234	259	247	230	240	235	263	271	236	229	252	235	244	253	255	239	243	204	206	244	198	241	226	265	268	254	221	222	256	260	235	244	234	231	225	238	242	215	216	235	255	279	260	225	234	244	228	256	241	267	232	214	234	243	225	246	242	260	227	238	257	239	257	279	243	249	230	232	239	229	263	257	269	231	237	204	211	246	248	232	253	232	240	223	241	259	256	254	237	236	212	244	276	235	210	233	248	233	254	259	260	238	225	236	247	231	237	234	240	278	235	208	254	229	258	270	221	206	246	234	225	246	256	226	287	228	240	200	241	254	240	227	228	239	262	199	240	261	250	263	256	244	281	257	250	249	252	229	245	242	228	243	212	236	232	244	249	222	249	235	261	276	306	239	246	224	237	243	236	201	246	275	240	272	252	275	263	231	240	228	229	214	245	247	272	250	240	254	222	252	252	247	244	235	231	225	235	237	269	212	229	245	227	246	259	237	238	240	231	261	257	255	244	242	241	248	257	231	257	259	268	241	263	217	241	239	242	251	248	219	234	262	255	214	237	258	225	246	243	241	222	245	246	252	241	222	241	224	218	250	251	242	249	229	237	255	253	227	265	243	238	252	203	217	240	243	233	259	214	236	246	231	237	246	240	255	261	248	243	231	242	238	228	251	227	280	260	247	246	250	224	237	232	234	257	244	233	224	238	270	242	236	235	232	234	236	250	263	240	249	216	234	248	226	266	235	213	228	224	242	235	249	276	234	241	257	255	250	246	230	261	264	256	242	283	228	244	240	224	257	237	251	232	235	247	232	235	239	262	257	223	222	241	253	256	258	254	252	227	219	206	256	237	232	256	220	236	254	270	212	252	223	235	236	266	244	262	230	215	240	253	253	235	246	266	237	231	238	219	267	276	225	249	247	217	272	211	262	235	220	261	267	225	237	264	210	299	220	235	216	240	245	247	257	282	248	236	220	240	204	253	215	242	250	257	252	234	251	229	243	264	204	270	216	227	248	263	240	216	236	223	252	231	217	245	243	234	246	235	237	257	249	259	209	227	252	221	282	236	214	257	223	209	250	234	216	238	262	240	248	239	254	239	248	237	231	234	260	225	238	218	258	248	240	230	258	239	256	237	213	223	248	267	249	232	240	254	237	237	247	275	266	238	246	285	236	238	269	245	224	208	254	218	247	265	230	249	245	223	218	263	242	250	251	257	232	231	254	253	249	258	235	260	206	251	208	255	254	243	239	274	208	267	242	215	246	261	219	240	248	255	237	227	237	234	233	253	282	234	216	256	257	259	242	237	242	236	244	259	257	264	244	237	247	252	244	228	252	242	239	258	243	253	260	224	273	251	217	256	239	244	244	263	253	253	232	239	245	237	239	216	246	259	222	254	258	240	258	239	248	235	250	215	233	216	255	245	283	249	251	223	254	255	237	268	228	220	269	258	233	242	258	270	237	230	251	242	226	233	243	247	231	242	229	249	236	232	251	244	246	261	242	232	241	241	229	263	284	233	263	246	224	242	263	234	235	230	208	248	221	199	235	248	228	237	256	252	259	259	228	259	237	247	231	262	259	238	225	235	228	222	235	259	226	275	220	256	224	239	248	228	270	253	225	294	254	284	260	243	218	242	248	257	221	236	253	221	225	238	208	212	235	228	256	255	233	246	261	246	254	257	237	256	246	256	285	279	279	243	229	258	262	234	242	230	238	272	245	274	224	234	243	246	230	208	241	218	194	255	240	246	260	241	265	246	275	242	240	247	227	259	257	256	228	240	226	242	230	240	247	230	259	228	236	240	224	276	258	257	202	226	224	248	211	239	242	251	244	237	248	244	234	239	261	240	239	265	252	237	251	259	228	251	242	251	226	241	284	242	243	250	259	253	250	260	263	255	222	253	246	292	258	261	221	263	253	223	256	221	225	234	245	230	222	229	259	269	213	251	224	259	229	243	235	222	245	239	223	243	246	260	223	277	241	216	243	244	253	257	242	214	252	223	273	245	261	235	234	263	238	207	279	244	239	249	236	227	230	232	229	260	233	265	243	232	209	239	262	249	249	231	242	228	234	255	258	258	245	239	245	254	228	240	235	224	255	229	228	232	246	201	226	233	248	232	238	271	248	227	257	267	235	234	220	257	250	227	230	226	229	218	230	264	262	250	225	270	279	224	211	242	251	242	253	246	243	247	263	231	261	250	251	247	260	231	257	267
34236	22267	8108	6180	4144	2235	605	604	607	620	625	570	615	602	584	627	641	630	611	563	629	648	579	608	688	623	594	611	571	655	613	622	599	629	620	585	618	636	595	613	580	606	644	585	635	588	615	634	637	667	629	620	611	612	616	652	630	621	620	648	653	631	608	660	579	614	578	607	604	598	586	615	637	607	586	619	616	617	568	669	650	641	614	648	600	648	606	598	634	637	605	628	589	627	649	605	612	620	579	632	620	600	652	600	647	632	612	648	649	605	631	629	605	588	670	625	558	603	601	643	635	626	643	668	613	606	609	647	617	640	572	617	670	624	603	654	600	617	613	667	595	612	648	608	641	629	602	590	588	630	635	609	599	643	637	635	594	661	658	597	604	602	596	615	595	571	576	619	606	576	605	593	658	631	621	616	639	585	608	613	609	610	636	615	633	622	620	609	649	611	626	598	566	625	600	613	643	624	637	589	586	619	574	679	590	601	595	599	585	604	630	611	634	611	592	635	613	576	622	557	618	653	611	613	592	628	642	617	596	592	651	563	596	631	629	617	641	603	644	637	580	623	680	618	627	592	647	594	566	679	660	611	607	615	622	590	640	646	654	572	660	666	623	633	607	623	641	587	632	624	596	628	635	610	639	626	660	606	607	609	633	631	630	606	621	627	636	629	638	585	620	604	576	670	647	664	624	661	615	634	660	628	595	626	591	634	591	610	605	641	624	616	587	636	626	615	631	598	607	603	596	622	601	593	610	558	613	585	621	631	612	602	598	630	601	629	620	583	581	659	635	652	633	616	617	606	616	625	591	586	614	606	628	632	590	614	615	601	598	609	656	642	645	637	586	632	641	626	630	625	636	629	655	660	639	636	598	631	594	576	636	593	577	632	585	587	642	596	646	572	584	618	638	634	595	583	641	590	629	602	644	644	583	603	645	626	625	652	623	657	663	592	592	650	617	643	651	614	622	647	663	618	623	593	614	634	627	612	649	632	615	618	622	625	605	629	593	593	636	606	627	602	628	600	596	602	617	592	623	599	605	638	647	704	633	634	590	637	625	647	593	592	641	628	664	647	623	630	632	598	600	591	603	637	637	570	641	635	621	575	620	625	554	599	656	611	637	626	590	623	629	620	594	651	637	609	603	618	611	616	615	579	624	606	636	605	566	584	617	639	661	608	599	638	623	612	642	594	615	634	619	654	578	581	629	600	623	637	652	637	626	635	621	624	633	614	630	621	608	625	641	669	618	628	616	587	573	608	613	626	608	635	578	621	618	638	566	632	594	634	689	631	668	604	649	651	625	629	611	617	584	613	601	654	629	653	644	659	620	627	626	617	606	625	599	579	629	662	597	640	603	642	614	648	561	664	606	593	617	668	627	634	666	614	596	588	626	584	602	608	613	648	620	655	605	617	624	591	608	593	634	602	604	620	610	638	653	613	594	648	625	586	605	652	599	617	629	596	616	631	590	590	641	608	651	624	638	622	611	640	618	583	645	629	614	639	623	687	599	642	643	618	599	641	606	613	610	579	609	653	590	597	586	625	612	629	573	590	598	562	618	605	622	636	589	639	655	598	593	593	629	611	622	653	622	610	649	635	666	582	654	629	597	586	631	674	566	606	588	626	633	599	587	605	608	610	601	640	640	605	602	617	609	669	688	617	609	629	640	558	631	597	607	614	636	634	620	626	602	567	610	611	634	634	626	595	590	630	636	601	602	577	620	665	615	625	623	606	640	628	613	609	636	665	657	615	622	671	649	655	637	625	608	617	612	598	595	598	603	597	617	658	623	612	641	611	618	633	642	610	619	679	586	627	650	611	583	632	635	615	583	624	643	588	640	626	633	579	610	616	612	608	640	629	636	620	642	614	592	650	680	640	609	631	605	630	630	596	612	612	609	683	579	613	643	623	633	624	590	619	625	648	590	597	577	610	598	652	629	610	645	638	638	615	584	614	611	613	634	627	620	644	616	649	624	547	647	620	580	609	620	605	604	618	630	544	634	596	622	606	630	597	603	608	614	629	630	626	627	620	632	630	637	618	659	593	591	640	661	671	658	653	624	639	592	659	616	619	631	636	598	652	604	578	647	619	605	633	642	637	614	595	631	626	608	596	633	615	651	666	616	597	622	643	596	638	653	617	626	629	598	578	662	643	581	599	610	609	679	632	599	638	610	646	629	613	580	623	649	612	612	628	617	622	599	596	597	588	609	608	626	647	627	623	679	637	591	566	616	623	624	624	630	590	629	659	625	630	647	662	593	584	630	617	630	598	630	620	576	626	645	589	660	628	620	585	655	681	604	621	625	593	632	648	642	621	630	610	619	654	618	633	624	629	605	615	612	650	621	601	639	620	650	625	616	646	596	643	618	615	615	658	632	620	634	572	573	635	651	566	651	613	605	633	583	665	609	594	607	637	640	617	615	624	635	587	645	587	604	630	541	634	597	619	629	605	648	619	600	595	604	580	629	634	614	617	578	636	615	648	629	635	582	627	633	583	613	618	628	603	625	622	607	686	661	599	620	656	573	658	647	641	626	612	632	614	572	618	600	597	609	630	587	604	609	618	646	616	590	632	590	616	635	627	605	600	586	642	672	631	620	593	585	595	590	632	578	586	598	624	612	602	601	626	579	604	607	627	608	627	607	609	596	634	573	632	599	599	591	673	625	656	625	595	610	647	595	609	599	645	593	616	614	598	644	606	649	599	673	602	590	660	656	623	622	587	613	621	616	575	636	661	595	641	659	565	631	607	634	621	631	659	637	602	605	614	619	656	626	646	589	608	619	611	615	615	611	645	607	642	624	622	618	669	649	668	563	641	592	678	608	627	613	614	628	658	619	632	624	587	589	611	623	598	611	651	622	639	645	597	619	603	600	654	588	619	652	610	600	596	676	607	662	621	637	566	630	616	634	561	626	642	629	601	665	617	619	634	620	650	625	649	654	576	659	644	592	593	688	617	607	612	639	575	647	636	615	675	609	607	653	587	628	616	610	592	626	616	611	610	631	573	651	626	620	628	637	663	661	591	604	621	628	654	607	606	608	591	640	586	611	624	627	620	612	624	605	592	573	605	631	613	589	640	619	631	657	628	541	606	620	604	667	611	621	660	614	614	625	630	610	590	646	565	596	624	631	642	598	626	627	620	583	580	598	596	629	569	618	614	631	643	646	615	624	632	590	628	658	604	623	623	599	660	562	610	619	617	602	631	588	641	594	595	642	614	634	633	639	616	634	630	602	657	637	633	604	623	641	614	625	544	621	620	611	607	603	574	620	640	631	602	623	613	596	597	647	609	622	649	591	628	647	629	596	614	651	593	635	640	668	628	634	638	650	587	610	609	617	653	589	616	629	636	638	639	641	676	639	598	609	600	652	617	604	630	635	639	585	636	626	686	594	626	640	639	609	628	642	608	607	655	627	612	607	562	619	588	597	625	611	618	646	640	616	634	593	618	604	572	579	639	640	649	627	612	629	614	592	586	620	640	618	625	640	626
79012	65474	44082	26448	14964	7547	838	333	330	346	341	343	330	354	383	367	375	387	323	350	359	372	368	319	380	391	345	351	381	350	350	337	371	329	342	336	364	350	352	368	344	345	320	371	383	338	349	325	322	349	307	337	342	359	371	378	352	373	342	311	326	352	358	335	370	326	296	343	311	363	333	387	314	377	376	338	323	313	336	332	357	358	372	361	344	347	347	331	343	364	342	357	342	398	351	348	354	346	350	343	344	346	345	332	328	369	350	345	369	378	304	355	375	359	319	369	356	334	408	312	357	367	332	358	318	342	361	336	338	332	307	328	315	336	339	341	344	342	344	321	342	322	370	338	384	358	329	356	348	354	370	350	342	348	336	313	338	309	370	342	304	328	336	352	334	336	340	327	343	379	314	361	347	364	346	318	319	314	339	368	357	337	352	370	332	330	355	306	352	390	330	343	375	351	369	307	344	339	349	331	347	336	334	333	355	352	331	320	353	332	350	346	352	331	332	315	349	357	350	347	343	355	363	330	349	324	340	339	363	342	326	359	354	362	340	363	340	357	351	346	349	366	355	336	368	324	333	382	356	362	355	313	350	366	338	322	369	348	373	353	329	384	337	315	312	373	347	346	367	371	344	340	356	312	360	350	362	371	319	343	343	338	345	380	344	364	334	346	341	319	314	338	377	341	306	369	351	330	341	356	358	366	376	346	340	322	386	358	341	362	323	362	353	321	327	350	345	369	343	341	320	329	384	352	311	345	327	346	333	337	308	341	376	296	354	338	370	366	332	320	339	377	367	346	373	369	339	329	350	360	334	376	348	338	319	331	386	345	336	366	325	357	343	367	376	327	338	326	312	365	361	346	332	357	355	310	345	354	339	403	372	366	337	362	335	327	342	333	318	363	358	356	345	348	354	363	363	346	366	335	378	359	357	336	397	362	328	303	336	319	363	382	338	356	357	312	321	323	361	355	346	322	344	344	329	326	393	364	349	339	333	355	359	352	377	356	344	383	344	349	374	358	338	335	343	404	342	338	340	362	340	356	377	324	343	320	340	345	343	360	344	357	355	344	354	332	340	349	336	342	347	349	335	334	331	355	359	333	343	346	356	345	324	328	340	322	344	315	339	358	341	326	372	301	320	342	386	326	373	369	335	355	368	353	323	346	339	330	348	345	361	315	337	336	316	340	362	322	348	369	346	333	356	351	352	347	338	398	380	343	319	361	362	379	332	325	324	380	347	346	339	337	329	361	364	339	346	339	355	398	363	321	369	336	392	342	368	364	358	321	366	356	340	366	390	383	340	330	353	364	338	359	300	359	345	308	327	324	319	335	351	324	352	311	346	352	351	341	371	329	351	331	357	330	319	345	330	352	340	367	339	331	315	364	358	333	361	352	336	386	329	355	382	347	361	337	331	376	352	338	338	377	345	351	343	330	340	317	340	329	373	344	318	344	283	329	336	341	370	366	376	370	289	357	378	361	334	364	376	384	344	370	333	363	341	373	309	326	346	337	344	335	330	328	361	376	379	338	366	323	314	340	340	367	370	368	368	365	371	360	368	330	358	345	333	352	403	328	338	328	339	376	327	324	369	375	377	393	334	320	377	373	330	319	368	322	343	364	342	341	317	376	364	339	350	346	336	299	313	369	329	331	358	372	350	333	339	327	345	337	333	350	362	357	393	396	361	387	367	347	356	340	384	332	361	337	336	364	349	353	354	366	332	319	327	351	337	371	359	347	342	395	346	359	335	336	318	364	343	349	304	355	342	353	367	345	356	343	352	336	332	384	347	354	340	336	297	301	334	340	331	320	369	320	367	375	372	330	348	366	324	300	336	342	354	354	324	358	368	354	333	307	324	346	360	332	306	390	381	364	319	406	348	375	298	299	315	361	342	364	334	324	322	330	332	334	345	358	309	355	356	342	358	374	361	364	341	385	344	320	311	329	359	342	383	352	380	360	342	333	403	352	365	344	375	390	349	355	313	363	313	348	346	371	373	317	358	363	334	329	336	404	338	339	348	345	369	368	346	360	355	326	376	336	325	335	350	310	359	310	326	360	375	342	324	354	349	342	364	343	337	339	337	365	322	361	291	383	356	332	327	354	319	335	359	357	346	344	322	342	369	365	335	364	361	338	323	354	346	366	344	348	357	349	334	345	328	355	384	348	333	331	332	372	332	341	310	339	332	342	332	382	382	360	364	320	336	364	336	342	318	356	356	351	347	356	326	360	347	353	353	327	366	347	343	371	355	345	366	345	376	337	351	368	339	340	337	326	341	354	338	322	323	376	338	356	358	360	342	324	349	344	343	340	343	348	341	353	315	317	324	353	311	355	341	372	350	378	358	358	314	319	394	330	331	344	351	329	361	351	383	328	342	347	346	340	348	357	330	357	341	335	323	359	387	351	374	366	344	371	364	338	315	361	363	335	346	355	358	353	312	377	362	355	340	343	374	360	336	316	326	352	344	311	381	306	342	330	329	345	339	324	350	332	357	372	342	331	350	392	371	339	369	334	349	351	331	364	351	335	396	320	348	326	357	365	333	383	348	330	322	367	349	358	345	378	339	349	339	358	331	378	331	337	331	347	368	370	349	331	381	329	369	349	334	354	360	357	362	328	328	351	345	329	348	315	367	395	348	354	368	341	323	369	361	357	360	333	357	320	359	326	323	350	345	355	331	340	361	324	329	337	380	367	360	334	323	364	344	372	359	344	369	352	371	314	328	343	325	347	369	332	362	329	335	315	291	321	343	396	333	354	354	324	302	314	355	342	348	375	321	322	353	337	332	337	343	351	317	338	355	355	357	394	338	347	343	355	381	378	341	333	351	323	369	367	347	356	363	341	346	355	357	396	361	364	337	344	353	346	370	339	371	355	342	374	314	318	351	342	335	341	319	375	334	349	327	327	332	342	361	378	386	304	349	336	328	366	347	352	382	334	336	333	331	321	351	347	354	355	349	370	343	335	374	368	367	381	312	315	316	365	385	339	344	336	342	353	355	327	367	342	345	352	324	354	323	335	336	345	341	380	366	355	332	358	320	358	342	344	351	372	350	317	341	340	358	329	353	328	354	336	363	362	354	343	317	332	326	340	359	346	339	328	360	330	348	337	331	330	359	325	326	316	347	338	340	367	372	377	356	358	345	360	360	304	344	320	381	329	348	360	341	343	339	319	332	339	370	346	308	363	351	341	358	366	309	342	372	342	357	392	349	354	356	329	358	361	341	354	342	334	337	370	384	340	363	351	330	331	334	349	343	345	356	316	380	365	363	319	337	349	341	332	360	379	368	343	294	362	359	339	363	355	381	394	333	363	303	358	340	351	335	338	365	338	345	346	337	351	335	344	335	348	349	368	345	380	371	351	357	346	318	338	361	364	359	340	364	334	388	358	353	360	364	345	343	364	352	349	320	353	337	367	353	381	344	354	360	353	351	333	355	357	295	359	342	341	362	346	309	336	335	344	350	337	375	312	334	343	372	354	358	357	318	352
55451	53229	43037	34781	26026	18493	1133	856	828	851	876	855	833	810	832	803	774	851	813	873	798	877	818	807	842	816	835	865	872	778	827	780	839	833	820	873	827	843	824	840	848	821	881	814	822	825	868	846	846	820	847	820	901	883	800	844	841	833	821	843	816	835	799	825	847	812	885	814	832	891	763	857	830	901	853	830	806	856	838	834	846	791	804	843	860	841	846	837	880	798	831	875	835	854	842	808	880	832	826	813	885	843	827	780	840	827	805	873	846	901	843	834	803	840	781	835	869	847	810	783	869	887	867	885	865	850	821	835	806	827	836	829	803	828	781	871	816	853	878	865	885	847	830	828	828	850	855	886	889	869	816	856	833	827	804	838	877	843	766	794	851	830	834	843	843	821	844	816	850	862	803	835	818	840	877	805	833	799	829	862	815	848	815	878	810	865	791	819	812	839	810	826	769	866	852	817	833	874	784	840	856	789	851	832	837	794	858	862	837	821	828	827	874	867	792	844	860	879	805	816	808	765	786	863	842	837	888	868	830	826	864	846	846	846	813	845	887	857	810	826	800	870	871	799	826	822	874	815	831	827	816	846	834	774	846	817	808	846	814	847	856	842	840	824	841	814	784	845	853	836	827	826	814	806	798	837	814	846	788	804	833	821	845	856	870	832	820	865	830	844	855	830	870	824	827	818	829	811	826	811	846	821	807	850	845	873	815	807	816	831	866	830	835	868	793	820	870	833	841	810	797	834	820	880	818	804	814	889	850	805	841	856	869	805	804	838	836	837	843	798	815	843	856	824	795	840	819	821	822	886	822	807	817	856	810	809	875	839	828	844	825	796	851	851	829	836	810	826	789	861	813	843	833	778	829	803	823	851	833	875	796	835	820	835	805	809	821	843	821	895	862	814	856	879	877	844	819	821	845	834	889	880	835	848	822	788	837	830	826	903	859	847	847	858	812	833	823	876	867	890	837	903	828	864	828	824	888	851	843	799	863	841	890	807	803	817	831	804	863	851	815	885	816	849	824	811	798	820	860	885	847	802	818	855	811	773	880	789	895	854	792	853	816	834	880	891	830	814	856	835	873	828	844	850	795	823	850	796	776	826	842	854	850	853	868	843	805	808	843	808	829	801	817	805	862	850	868	861	848	830	831	797	813	818	818	830	854	827	801	853	817	819	804	823	836	754	813	769	841	792	874	840	859	821	865	827	861	750	817	786	847	861	811	873	804	842	832	848	818	826	821	891	805	885	846	821	808	818	849	857	818	844	849	845	835	790	848	802	809	852	835	807	849	836	826	845	823	822	805	857	828	815	851	817	864	837	865	790	834	811	847	913	859	833	873	861	826	853	838	826	847	837	844	827	803	858	797	812	822	805	825	833	857	769	882	843	807	848	842	878	821	878	829	844	851	824	849	853	858	826	813	794	822	780	815	835	852	824	874	810	804	853	813	864	831	826	814	829	838	823	867	785	841	825	798	884	847	822	868	893	811	841	849	823	814	795	796	791	885	838	833	856	882	826	839	875	815	861	846	830	882	794	842	769	849	904	848	828	848	831	787	838	886	812	837	824	793	854	827	837	885	789	771	796	828	802	864	868	821	805	825	853	812	832	828	817	840	868	886	840	836	842	807	842	819	860	886	860	848	848	816	840	851	821	880	849	803	780	829	808	857	848	778	808	798	826	909	802	842	776	839	805	875	797	887	822	825	828	828	846	891	856	844	846	870	839	836	819	798	821	840	847	811	792	811	831	868	822	831	886	825	886	830	822	822	857	800	847	775	882	837	834	849	845	859	818	843	879	856	919	789	879	831	825	847	886	889	878	805	805	848	840	798	847	850	835	897	833	843	840	820	804	823	764	878	856	822	881	851	830	840	858	837	841	793	841	855	877	849	861	844	849	848	833	747	818	820	871	808	870	823	835	810	843	854	844	838	819	806	862	850	860	835	805	819	860	829	829	852	824	830	792	858	794	843	827	834	890	811	823	833	863	814	822	836	872	794	813	828	807	836	846	803	827	866	807	827	854	845	867	890	876	856	799	815	877	875	842	830	823	877	820	845	823	818	835	802	877	880	879	828	797	780	841	822	816	871	854	841	880	848	801	832	829	832	883	833	845	818	819	772	824	769	840	855	834	871	851	880	813	833	870	840	836	846	788	886	839	824	842	870	817	836	858	899	856	833	803	890	868	874	839	848	857	859	799	845	778	818	867	808	823	843	779	914	846	893	846	817	823	840	843	854	853	849	830	801	851	846	826	840	875	850	866	821	866	838	785	833	858	887	874	876	873	816	882	812	853	843	810	849	801	880	826	842	815	828	850	811	857	810	844	823	820	831	851	819	824	756	812	840	820	869	877	908	836	840	823	841	864	838	843	850	856	863	848	900	815	829	824	833	872	849	833	818	886	839	868	844	824	884	849	870	883	813	800	835	836	887	865	837	848	817	879	785	848	855	842	813	820	886	833	853	802	788	842	830	868	886	838	855	802	893	843	890	816	848	820	803	808	814	849	819	858	809	840	828	858	853	826	816	805	815	830	876	763	827	849	839	847	793	803	864	841	890	853	868	841	859	771	841	860	821	881	844	844	863	832	875	871	816	820	842	796	841	810	776	865	849	859	820	779	806	826	840	840	819	861	794	850	854	813	791	797	843	808	848	824	795	825	874	895	853	864	833	830	827	868	840	874	873	864	853	801	818	874	811	842	817	862	824	842	835	865	821	810	850	845	855	849	800	879	791	833	894	899	791	844	815	830	858	845	891	840	823	846	844	795	835	842	833	841	829	818	824	844	808	837	803	782	877	817	834	821	872	832	817	848	830	802	814	856	837	838	856	791	844	857	843	859	820	830	840	792	811	835	821	801	844	823	835	859	860	832	850	856	830	820	856	866	820	833	846	828	817	812	843	875	852	894	840	836	854	852	851	801	829	845	844	821	826	883	774	859	851	809	850	868	811	809	794	841	897	833	857	880	796	839	825	832	826	824	831	814	837	819	848	846	825	859	844	853	797	873	855	821	849	822	857	809	885	873	821	895	829	804	833	830	881	860	913	801	855	833	847	831	865	871	864	784	803	814	880	836	849	804	838	825	817	806	793	828	814	858	851	814	832	823	840	862	798	813	816	873	788	859	810	872	832	885	863	805	873	834	836	803	839	835	821	876	855	784	830	860	826	856	831	823	821	820	766	870	886	809	865	776	855	818	869	799	781	842	835	876	856	826	864	793	844	873	845	868	820	864	813	874	886	854	883	837	842	870	885	840	861	828	859	827	766	809	864	876	826	841	880	856	839	831	857	779	856	801	829	820	823	808	811	801	792	802	858	834	876	841	853	811	828	852	821	853	860	830	840	802	818	832	826	897	791	857	799	821	850	857	845	757	870	835	837	789	843	871	855	817	832	834	849	835	763	866	844	832	838	804	842	805	830	851	845	863	808	835	816	821	867	892	878	819	848	785	794	818	825	845	800	860	860	844	862	896	822	833	796	843	822	884
87339	75995	54256	27828	19751	15067	2022	327	342	346	321	314	335	329	345	338	345	337	358	367	346	316	291	352	299	296	372	312	318	322	338	317	340	359	320	348	348	359	323	323	363	324	350	295	312	362	343	337	328	338	287	324	332	350	326	289	351	368	350	335	325	317	313	353	310	321	345	313	336	332	309	359	329	316	325	328	347	329	345	309	295	326	320	331	339	359	325	324	352	297	323	304	353	315	333	292	349	339	317	343	327	352	362	354	268	347	316	294	302	322	300	305	347	316	320	342	321	325	353	345	309	335	316	305	330	335	316	348	339	332	316	318	305	331	328	317	327	337	321	318	345	312	338	338	322	360	307	355	314	339	357	330	344	318	284	351	293	308	317	306	318	325	296	332	315	303	312	309	300	316	336	308	306	311	341	316	355	293	296	337	339	333	330	323	342	325	356	326	341	340	316	311	331	318	310	290	334	345	338	326	349	337	315	343	330	300	357	312	288	302	365	346	319	310	344	334	342	343	342	288	286	294	318	311	318	333	314	362	336	333	367	306	302	298	328	329	326	334	324	327	300	346	321	342	313	381	315	346	285	313	318	331	344	341	314	327	338	354	306	309	323	326	312	379	322	328	327	354	313	330	334	313	314	316	357	301	291	316	329	308	349	300	346	306	358	334	303	335	327	323	370	296	337	309	337	316	319	351	324	329	360	323	349	339	347	340	350	333	332	309	355	352	313	312	375	360	308	312	327	313	343	356	344	332	338	310	358	306	321	330	326	311	340	331	368	351	328	303	298	320	335	349	333	311	330	328	335	299	361	357	328	338	323	343	357	310	314	312	339	330	304	333	348	310	310	333	322	320	339	320	342	366	303	323	358	294	339	318	294	341	338	323	312	355	320	323	335	334	316	351	310	357	319	273	320	344	326	318	299	318	282	347	311	338	351	315	302	301	314	329	320	341	356	320	291	352	320	323	315	325	359	352	311	341	326	320	329	331	331	361	353	323	350	306	319	330	315	305	318	350	317	309	344	298	331	313	347	322	300	337	341	329	299	335	325	346	327	357	316	347	328	300	322	348	310	327	339	303	290	364	304	343	322	362	334	300	317	334	313	336	358	360	295	332	370	315	321	324	345	322	329	347	353	313	324	339	302	314	341	318	309	327	319	337	318	328	319	350	324	328	348	356	318	332	324	314	348	339	316	318	369	303	333	354	313	340	306	317	374	316	362	329	340	369	354	340	348	318	306	318	320	319	356	317	317	314	322	320	323	344	330	315	347	309	314	310	345	345	349	314	320	345	332	322	330	338	330	345	298	345	352	341	341	336	329	322	364	309	299	347	313	309	313	322	329	349	350	322	340	314	310	323	311	306	320	340	329	341	354	338	334	321	345	341	340	294	320	344	325	324	348	297	315	342	322	336	319	300	331	343	327	312	346	311	315	358	344	361	313	328	320	319	316	335	346	350	324	321	313	337	322	318	312	354	330	325	305	321	341	313	313	343	347	330	285	331	316	345	338	312	322	304	306	298	329	302	328	347	325	347	330	313	381	358	340	320	377	316	315	301	340	306	296	293	351	311	311	350	318	325	345	287	314	337	352	327	367	311	350	372	323	300	319	323	315	313	372	352	345	294	325	359	337	349	319	374	280	336	336	325	314	332	351	333	342	321	314	322	294	325	335	333	327	307	314	314	296	320	322	312	320	319	316	356	329	308	323	336	314	317	317	309	339	287	374	312	331	320	348	334	295	347	330	339	353	338	322	343	326	333	345	357	307	308	342	354	318	353	313	321	332	306	339	329	331	342	405	347	320	334	355	319	329	316	322	353	335	337	340	312	310	314	310	332	363	342	328	310	330	320	354	313	337	363	352	335	356	293	309	334	326	310	298	327	372	344	330	309	342	364	307	336	330	318	357	340	328	304	314	317	323	327	331	336	326	320	313	356	322	357	319	313	326	339	332	344	362	312	322	301	346	312	321	327	316	321	306	323	341	305	312	333	327	345	330	304	344	358	313	336	325	334	312	316	345	306	328	332	301	330	312	295	312	341	320	332	330	312	321	338	323	342	303	298	343	327	330	344	339	286	341	317	336	354	317	309	310	314	325	347	320	301	313	320	266	312	301	334	325	320	329	329	330	291	365	316	362	367	321	368	329	340	340	348	317	341	363	331	338	325	338	318	346	376	324	344	318	336	356	360	321	340	319	323	356	369	329	319	331	354	341	309	332	319	326	313	351	320	318	310	302	334	329	345	329	317	344	328	352	339	344	295	343	338	309	304	304	301	306	321	340	323	341	306	331	342	334	329	357	316	310	325	371	357	322	327	333	322	313	329	343	332	286	340	341	324	329	311	332	300	349	369	334	358	336	322	327	327	333	328	328	294	346	337	345	307	332	302	343	340	314	331	348	330	337	321	326	336	338	287	320	314	305	349	308	322	323	345	357	334	371	354	342	331	261	291	332	349	286	337	335	316	307	314	333	325	306	265	322	334	335	300	330	322	323	342	341	342	336	327	316	318	334	340	308	347	376	365	312	324	335	333	298	351	329	344	339	314	349	337	344	318	337	335	316	337	346	307	341	314	326	330	342	321	289	346	346	357	356	310	317	332	303	351	308	338	322	329	332	348	306	314	344	331	334	356	345	336	325	303	336	318	332	332	339	320	276	371	306	343	314	349	344	348	333	338	304	335	315	319	350	314	316	342	338	331	295	318	328	340	319	358	321	302	291	340	339	323	322	353	299	358	295	335	336	380	297	332	339	352	330	365	338	289	323	363	341	320	312	337	352	342	311	306	284	334	314	339	343	312	327	324	350	321	308	321	357	334	302	333	330	330	330	331	301	320	326	319	304	352	351	313	302	340	346	350	355	331	302	327	328	338	320	359	314	350	317	342	332	307	323	322	316	304	330	334	331	332	340	314	333	305	327	319	313	308	334	334	297	338	337	348	338	335	320	329	326	353	331	360	313	327	339	276	300	328	312	349	326	369	344	351	329	344	309	348	342	342	288	307	310	353	336	310	333	305	317	317	320	353	340	331	309	315	351	373	322	340	333	316	322	319	325	329	357	347	364	351	347	321	340	316	317	317	327	347	291	326	340	321	348	366	354	363	332	331	301	328	310	334	352	297	330	358	324	336	344	326	306	351	313	337	321	334	376	356	378	301	330	329	316	310	340	341	350	327	316	331	327	332	298	320	313	356	326	331	334	334	314	353	331	330	315	334	308	296	306	316	332	305	335	291	316	281	352	350	322	298	323	356	313	276	314	313	283	316	337	356	342	298	352	327	334	340	345	337	289	346	340	332	339	362	352	308	319	355	348	301	288	335	339	333	330	295	309	297	337	330	323	362	312	322	338	357	346	316	339	300	354	395	298	306	377	332	306	322	341	345	333	326	313	316	313	326	336	295	355	289	330	286	327	303	334	347	318	342	305	302	311	327	326	321	294	310	319	322	334	315	329	330	307	348	336	317	352	315	288	307	338	319	324	343	335	327	317	303
64672	65258	52229	31232	32174	29076	1800	807	819	843	806	788	754	726	874	829	736	809	830	817	762	811	711	766	757	781	814	781	739	747	775	791	742	698	788	787	782	773	791	794	798	767	731	784	775	765	801	772	736	835	780	711	833	828	770	778	753	769	749	791	756	752	775	769	710	756	718	733	780	814	737	780	841	779	793	789	761	756	792	811	787	804	738	748	817	741	786	797	705	735	764	802	742	754	778	824	805	770	828	772	804	758	756	759	722	801	703	758	799	789	731	816	747	747	770	786	769	743	791	803	770	780	744	710	815	812	786	755	771	730	747	742	799	721	792	790	810	796	824	742	781	737	800	747	824	787	767	743	777	836	762	754	812	761	765	747	803	793	819	738	769	784	821	798	760	771	809	766	755	764	778	724	766	791	768	760	788	785	739	790	751	772	761	756	778	781	788	805	754	744	792	794	752	765	791	793	769	784	758	728	771	795	708	779	783	743	799	738	773	810	704	795	765	781	735	786	775	780	752	742	758	817	758	796	775	730	772	796	749	774	778	795	798	792	800	774	783	724	772	824	785	743	731	762	768	804	740	734	761	755	834	782	780	786	798	762	770	797	823	777	759	794	806	786	761	821	738	826	753	734	808	772	760	748	749	756	762	758	778	785	773	794	746	771	797	778	756	784	798	753	764	753	814	775	759	799	742	766	786	808	790	764	768	780	771	806	779	737	737	795	738	749	746	742	774	809	806	779	762	830	794	752	759	791	742	794	778	766	759	787	741	781	779	746	784	751	766	750	779	760	769	809	790	793	777	813	774	761	815	756	772	759	748	736	747	778	790	786	769	767	701	831	771	785	752	789	731	752	738	788	781	760	755	787	766	791	729	792	762	748	783	775	766	790	791	815	745	755	753	751	757	766	823	741	738	752	778	755	770	822	751	797	758	789	759	752	746	776	777	783	828	755	751	731	774	792	801	763	741	782	789	784	731	709	756	798	718	803	754	768	767	776	786	796	782	754	762	727	763	740	808	787	816	867	765	724	794	803	807	764	788	750	788	806	773	756	784	748	740	735	783	750	805	777	800	741	769	748	716	782	759	793	739	766	760	766	810	784	817	716	760	834	714	715	726	745	780	827	752	759	830	752	748	756	733	746	790	762	760	794	766	812	778	793	781	764	769	800	821	811	802	756	776	775	753	784	784	753	779	746	786	770	747	743	747	764	781	743	756	801	776	768	779	735	786	777	747	740	832	790	802	777	836	761	815	844	796	757	754	747	726	797	783	746	801	801	787	746	735	798	768	819	853	764	759	789	755	824	812	761	759	764	709	774	775	751	802	758	769	755	730	761	780	742	795	803	763	785	740	787	739	772	759	795	770	755	817	776	761	728	775	777	764	704	748	780	750	808	762	772	815	783	780	779	742	801	772	812	732	755	768	774	764	745	759	817	781	707	780	766	738	741	781	751	738	780	763	765	824	774	795	790	816	841	808	715	730	791	765	791	764	770	758	788	769	749	770	750	746	796	780	765	849	781	786	781	779	798	745	809	785	786	843	742	720	758	772	754	809	783	811	708	793	744	743	818	804	785	718	745	776	748	767	772	770	758	789	785	762	751	849	780	758	761	743	773	783	766	743	752	758	755	788	763	784	771	788	822	814	796	793	818	745	772	792	819	799	777	767	773	812	743	793	789	754	789	804	781	780	774	718	725	819	776	772	784	776	816	756	763	822	794	786	767	742	788	775	801	770	782	802	764	756	756	730	796	743	743	782	799	789	782	806	795	746	787	769	832	785	735	780	761	738	725	788	799	824	756	777	726	807	764	745	752	826	752	774	806	758	752	813	747	748	774	778	778	816	794	755	754	788	753	730	818	746	791	761	752	741	724	829	728	776	792	774	780	764	771	735	790	800	743	697	780	793	749	808	794	808	804	827	763	800	744	807	760	759	762	802	826	821	739	829	785	781	737	750	800	738	810	801	709	735	819	761	737	775	775	790	774	788	775	818	751	753	765	816	777	818	781	735	748	755	759	763	839	785	743	821	768	761	744	795	780	786	774	742	834	776	756	753	805	761	724	825	779	802	779	722	714	794	747	735	771	776	822	748	776	722	765	779	734	760	827	741	744	763	778	785	727	837	739	823	755	783	774	746	812	757	779	816	775	749	794	732	791	807	766	739	776	765	763	787	809	766	751	815	790	763	796	748	771	769	814	732	772	715	784	791	790	789	805	759	780	810	760	759	716	819	784	803	779	770	798	770	757	770	800	761	792	784	753	753	797	768	747	771	755	763	744	819	786	773	763	790	812	755	801	757	752	773	797	709	772	789	738	764	792	701	752	737	787	813	766	773	766	728	777	783	778	785	799	731	799	786	737	795	756	735	839	807	764	787	739	729	792	711	751	797	774	792	805	797	790	749	824	792	811	754	791	768	782	750	755	754	783	761	797	786	747	733	775	801	811	780	768	813	728	826	804	737	800	818	779	769	772	754	807	749	773	772	730	762	804	762	757	757	797	769	779	796	772	816	791	774	823	760	798	760	806	817	782	791	777	723	775	786	810	764	830	783	746	810	799	782	763	771	794	742	772	774	742	808	737	784	761	763	763	744	797	732	767	738	777	747	737	733	789	748	740	779	779	758	745	724	724	745	790	760	828	797	773	752	781	792	760	744	778	811	786	743	717	794	732	755	792	762	731	752	785	804	808	744	769	785	815	783	741	832	726	735	730	783	800	737	760	774	747	762	739	824	758	761	740	812	773	782	800	763	736	776	777	779	739	734	773	795	770	739	751	752	785	742	757	774	786	791	795	772	758	783	741	727	828	758	722	789	767	777	766	768	777	787	733	729	792	782	752	840	725	746	731	813	775	769	821	727	751	810	816	812	753	753	758	780	784	745	768	776	795	739	743	758	744	814	717	762	808	781	782	794	767	763	769	787	741	766	742	817	784	823	799	785	803	775	710	782	753	787	781	721	778	762	746	785	723	785	794	698	772	756	721	837	721	776	806	785	812	763	778	782	812	754	756	771	807	781	809	760	770	777	767	774	779	780	790	852	768	791	767	729	716	753	736	773	805	724	854	727	728	744	780	764	805	754	796	734	781	773	737	772	764	790	804	786	801	783	814	774	740	789	777	771	728	779	728	782	766	794	802	767	755	737	783	750	773	766	786	709	753	794	788	795	774	786	751	749	804	768	799	772	727	760	759	734	749	718	743	806	770	794	746	796	766	745	747	747	798	791	753	783	761	805	857	765	806	797	766	806	752	748	813	743	780	801	831	767	784	812	781	735	781	811	785	780	772	746	772	737	755	802	784	734	790	779	768	745	734	761	807	783	775	767	784	762	784	720	726	797	780	752	770	761	797	759	794	731	735	720	790	798	783	750	751	764	752	763	794	740	801	745	774	745	771	746	825	785	737	736	796	758	740	746	739	787	801	719	752	802	804	778	770	717	720	792	806	724	788	799	794	788	775	719	731	764	777	758	760	766	777	787	746	771	775	748	768
38872	24618	7888	879	680	689	260	227	238	223	219	239	267	240	233	264	215	247	258	228	209	229	234	267	217	216	208	202	253	243	232	217	214	230	255	267	217	268	254	235	237	212	215	230	218	237	216	202	221	221	269	253	209	241	248	231	190	219	241	250	227	235	211	246	229	235	239	232	240	225	212	237	247	248	229	198	234	251	215	255	263	237	218	240	235	228	214	210	257	243	227	231	223	266	256	227	222	233	225	224	217	219	225	255	209	217	223	243	235	217	218	217	205	232	245	226	238	207	235	239	254	231	272	229	208	222	223	222	214	210	189	217	222	246	245	242	227	232	241	208	238	200	234	227	267	217	233	236	235	250	216	252	223	221	239	234	225	241	200	253	264	250	264	216	222	218	259	223	203	215	223	246	208	247	226	222	250	221	229	216	230	228	239	212	208	247	248	221	239	233	225	258	229	208	239	233	240	223	218	265	239	200	220	232	244	222	211	222	207	231	231	217	249	223	237	259	250	277	269	229	233	230	212	245	243	253	254	241	244	242	238	258	242	255	244	233	267	256	228	221	228	222	252	222	222	234	213	247	196	235	260	217	234	241	180	229	210	251	231	246	264	221	244	222	232	226	232	217	189	224	232	214	241	239	214	218	241	240	214	237	225	239	209	219	236	249	260	228	223	252	237	206	233	220	259	201	243	214	235	222	218	264	203	254	252	233	244	198	256	228	213	246	238	238	214	203	220	238	223	231	239	200	195	267	230	229	204	228	242	242	237	231	229	239	242	255	208	212	261	257	217	233	213	216	218	228	232	232	232	220	192	256	231	241	228	210	243	237	237	240	232	224	246	245	219	213	210	246	225	233	233	209	232	215	251	231	216	219	211	215	254	274	246	232	224	203	253	233	260	237	237	242	224	255	231	235	244	212	221	238	232	218	248	241	224	259	248	214	239	223	251	232	236	201	239	206	214	227	209	231	229	220	210	241	255	225	248	219	227	241	265	193	232	232	233	243	217	227	239	255	249	253	251	235	245	238	243	240	255	222	223	236	251	227	215	250	233	213	261	256	235	204	217	194	226	238	245	217	235	225	230	235	235	220	256	244	238	237	235	225	187	227	200	215	209	262	218	220	267	216	211	270	238	225	233	248	241	243	239	241	239	198	219	245	251	241	253	209	210	218	240	224	250	228	236	241	218	222	249	247	246	251	272	220	208	252	231	265	256	214	252	213	223	239	245	217	254	217	223	227	221	238	241	230	268	245	238	277	242	195	225	224	223	230	237	259	249	212	215	226	263	257	247	206	245	262	231	243	225	262	215	211	225	203	230	223	231	270	244	203	212	242	229	246	233	257	211	252	226	243	225	203	222	260	233	226	241	237	243	241	261	239	245	226	216	243	203	223	242	231	209	230	267	238	241	235	219	218	255	199	224	233	226	236	226	240	228	243	220	239	247	237	219	262	247	219	255	231	199	203	215	237	243	234	261	246	237	197	221	242	247	217	211	213	232	236	212	242	208	203	228	228	246	229	229	231	218	223	220	214	221	235	234	243	235	227	228	204	229	243	234	239	259	240	258	221	231	255	211	222	248	262	201	222	258	202	228	252	227	218	263	211	226	248	218	229	219	257	237	246	243	237	267	221	224	250	233	212	222	248	225	230	251	233	228	208	238	238	246	234	234	263	278	225	211	254	245	216	225	256	224	224	221	213	222	245	240	228	217	239	209	237	243	196	194	250	227	249	217	228	235	232	231	209	241	242	235	237	238	228	249	255	206	210	243	224	225	210	253	252	216	243	231	233	237	237	218	198	270	227	229	252	216	228	233	233	241	211	224	222	247	202	196	235	232	233	227	235	223	216	240	218	212	207	227	231	234	232	255	223	232	216	216	236	240	205	228	245	224	259	236	254	234	227	246	218	222	211	214	243	238	216	247	246	254	233	219	232	218	235	211	254	236	230	220	234	235	229	243	255	246	233	241	226	221	245	260	221	204	241	205	238	232	230	241	238	258	248	242	214	238	236	191	238	238	229	203	212	210	240	242	209	222	234	226	235	245	233	217	238	209	230	228	217	218	194	255	243	236	253	228	225	225	228	249	235	236	241	227	187	249	220	228	238	239	223	259	239	237	205	234	230	239	245	244	206	246	219	231	233	257	267	223	234	212	218	206	242	213	204	228	218	233	233	222	216	219	208	249	208	248	233	270	211	250	242	253	221	254	212	226	219	226	237	242	220	223	245	273	253	243	250	244	236	237	228	220	225	218	263	255	234	223	244	200	265	244	228	223	208	227	223	250	220	227	215	217	221	232	268	230	217	246	213	231	254	191	172	231	221	217	227	224	233	225	257	243	235	217	248	205	229	199	250	239	240	236	252	239	243	201	219	234	229	256	244	263	229	221	222	239	223	249	250	257	252	216	199	228	238	211	245	220	207	215	229	213	230	218	224	238	213	222	250	234	238	214	232	255	229	235	205	222	227	233	245	227	218	228	229	248	241	214	206	237	234	210	215	216	259	243	238	233	250	246	211	220	243	254	233	223	233	218	223	201	247	246	216	225	235	238	234	247	200	228	214	213	225	257	231	225	217	218	224	256	223	249	213	240	232	222	261	193	227	238	226	223	212	233	209	216	237	239	256	219	240	251	245	214	225	242	232	224	231	243	223	245	221	216	208	234	215	223	255	224	203	231	237	232	223	242	240	248	249	231	217	239	244	228	247	260	222	221	254	236	214	200	220	222	230	223	248	268	224	222	241	214	206	238	226	223	221	258	226	215	216	252	252	256	251	245	215	223	256	247	233	231	206	236	243	231	225	217	214	234	192	249	219	216	232	241	217	244	223	215	224	204	238	253	238	233	211	274	244	206	218	245	232	242	212	244	246	208	229	244	247	209	234	220	215	224	220	246	230	227	203	224	224	203	228	242	230	235	246	220	211	234	250	247	212	214	230	223	260	220	220	207	224	212	222	237	238	242	224	241	251	236	233	231	249	258	246	236	236	234	241	240	251	207	224	225	232	216	231	208	237	223	229	235	235	232	283	210	220	214	265	229	240	247	222	247	212	217	216	232	196	202	207	220	234	240	207	260	246	222	220	239	246	230	249	230	228	255	241	225	213	255	252	219	241	237	221	231	219	224	245	240	190	217	189	212	244	217	224	216	248	228	227	213	208	226	232	261	217	260	238	241	226	246	219	226	263	244	242	222	226	231	227	204	230	233	222	257	221	227	264	206	220	224	230	215	219	206	245	209	239	250	226	219	255	193	227	232	212	216	250	238	226	228	239	228	218	215	227	222	248	256	239	201	194	248	220	230	254	221	224	233	207	246	225	237	221	193	201	250	211	219	247	229	216	220	210	222	220	244	203	209	223	221	229	233	266	224	228	201	219	262	255	217	214	237	232	235	230	252	210	252	226	222	227	230	248	260	221	212	235	221	213	241	204	197	214	237	234	234	223	240	219	236	218	230	204	243	214	224	259	237	258	235	233	214	234	219	249	251	221
34018	25093	10175	2197	2488	2596	613	611	597	592	574	619	589	566	545	585	645	598	586	586	619	562	607	617	594	590	604	576	580	605	617	587	568	581	577	601	602	604	572	561	656	557	586	585	605	621	655	569	625	622	623	600	611	605	597	577	626	615	594	568	596	610	605	605	578	557	581	625	595	621	656	575	625	558	616	581	612	621	601	638	611	625	569	572	598	593	553	604	624	568	598	607	585	584	573	596	595	586	560	574	552	562	608	596	598	562	586	627	591	641	625	592	605	586	607	593	598	583	612	587	591	632	560	564	601	620	568	606	603	616	632	620	595	604	566	555	571	608	622	575	579	598	592	631	579	580	572	607	571	598	578	553	565	585	578	563	606	582	593	557	583	633	634	607	598	572	591	578	597	609	623	566	551	602	559	558	599	614	582	583	573	573	568	585	551	639	607	569	645	583	583	572	577	626	567	585	617	587	588	610	595	621	572	613	552	579	594	554	579	559	577	612	587	559	612	611	621	607	598	588	617	600	593	588	584	595	562	627	578	627	552	560	582	583	590	565	590	580	628	574	604	612	632	575	591	627	572	594	595	627	606	561	612	616	614	610	570	604	611	567	591	619	609	600	583	608	572	579	555	581	592	577	586	594	584	588	558	585	614	569	569	584	576	589	596	587	605	536	591	599	576	588	576	579	581	565	564	594	569	619	534	585	572	579	620	615	591	611	618	571	564	641	610	566	599	595	531	600	607	566	635	571	587	628	593	617	597	618	606	597	563	601	588	627	592	596	612	577	572	600	566	556	590	638	587	593	581	617	559	572	594	595	586	618	586	570	589	608	580	612	569	610	566	602	577	558	576	624	585	599	624	647	597	577	592	600	636	620	579	596	621	587	598	590	603	583	569	568	619	602	567	633	562	592	631	600	648	625	629	604	584	556	599	557	615	584	602	629	566	606	638	617	557	577	594	621	560	600	555	580	571	562	585	591	576	578	553	584	542	601	595	614	587	605	611	643	601	634	576	589	579	633	566	589	599	589	617	649	584	616	605	611	552	622	559	592	565	575	602	636	624	574	625	628	578	630	575	570	629	625	597	585	638	578	593	580	571	579	615	581	640	541	569	551	584	591	584	609	569	578	573	624	646	580	599	593	620	599	626	549	562	622	596	611	582	626	588	568	641	568	564	566	614	568	614	568	586	605	628	572	583	589	631	588	629	557	597	547	590	594	580	576	576	593	592	564	588	600	612	577	594	564	574	594	551	600	628	578	611	626	590	600	554	601	596	577	634	609	572	579	601	637	638	574	575	584	582	614	532	602	586	572	611	570	624	586	549	594	589	587	595	600	645	561	610	583	593	629	588	579	603	636	618	598	570	632	629	597	598	600	578	586	568	617	595	568	584	610	657	608	603	621	598	631	631	622	535	629	569	577	590	570	607	590	613	540	630	609	581	605	600	600	545	603	606	600	584	579	591	583	652	612	592	604	575	587	556	593	597	586	609	565	621	629	595	583	564	627	585	575	597	567	558	573	603	525	600	623	547	588	619	598	598	586	601	607	584	566	616	611	594	600	602	578	547	586	604	560	587	581	604	598	553	593	584	608	611	597	592	632	589	589	620	597	596	563	622	570	563	626	589	612	552	577	641	562	598	572	603	586	618	614	604	595	578	602	597	616	605	626	609	609	621	589	604	589	571	565	583	618	571	580	595	628	621	571	583	640	592	633	616	581	608	601	628	584	624	634	586	612	583	575	577	579	617	592	604	600	635	594	552	575	590	600	621	590	596	611	585	607	587	583	589	628	590	573	636	574	619	586	598	547	594	586	566	617	596	616	568	633	580	586	576	611	571	610	610	596	601	609	570	600	573	596	590	566	559	589	564	582	614	567	624	605	570	570	600	591	605	604	592	595	603	615	587	546	587	588	577	589	606	575	552	584	609	561	551	586	646	609	559	591	612	584	627	578	599	610	614	595	608	626	581	581	606	609	611	593	602	546	603	596	573	588	603	573	629	632	576	621	584	628	613	590	580	627	598	585	583	577	619	637	550	549	568	623	602	582	617	632	639	573	610	591	644	576	575	601	563	604	594	659	596	572	592	607	638	615	526	562	609	580	573	601	603	581	619	631	575	580	606	596	594	613	607	586	607	620	620	618	633	563	610	560	608	612	600	568	612	629	623	595	593	601	584	623	632	596	616	602	592	535	605	625	577	539	603	637	578	649	619	545	613	589	569	631	605	601	579	587	586	625	570	583	636	606	591	616	584	596	599	552	567	594	611	580	599	600	579	587	633	637	574	664	632	564	600	574	552	591	560	600	640	621	595	602	557	592	602	609	552	568	618	553	616	585	566	587	579	548	628	578	612	586	568	583	565	596	602	596	610	535	602	609	588	588	586	568	585	575	622	610	570	590	574	632	578	564	583	570	597	580	597	551	571	587	584	620	610	614	599	619	571	597	619	595	597	571	525	607	592	572	547	610	576	581	611	573	600	577	586	616	566	586	597	572	588	643	556	638	602	607	576	597	579	618	588	592	573	622	602	614	579	640	598	622	571	599	603	595	613	625	580	587	539	614	598	567	564	621	630	599	602	580	623	594	583	618	548	607	576	634	629	603	613	585	564	632	570	557	613	575	622	622	580	591	604	583	591	628	601	601	603	568	569	598	585	553	589	639	599	571	588	554	602	591	599	610	615	577	567	596	561	590	543	571	610	588	578	633	613	590	657	582	579	601	586	562	586	593	606	566	598	565	588	593	567	602	552	587	630	594	600	581	581	623	619	586	557	589	651	557	531	595	579	544	612	558	622	631	652	576	619	597	569	567	582	629	626	603	587	595	576	629	642	566	586	585	608	541	595	567	603	585	579	596	575	585	569	606	539	565	610	609	578	589	585	589	583	632	617	577	609	588	555	622	633	604	592	600	636	582	586	590	597	611	599	604	605	611	631	611	580	596	562	566	640	590	564	608	613	598	607	589	579	559	600	571	608	560	612	546	606	590	568	595	563	594	587	589	552	569	616	585	615	570	592	572	595	618	592	598	587	615	567	590	550	602	589	594	553	587	585	584	644	567	534	590	567	597	550	596	579	596	567	598	615	565	631	549	554	578	613	567	583	567	573	646	620	550	576	578	605	609	504	612	567	556	656	616	552	613	612	596	584	607	582	566	612	610	575	592	616	634	585	591	646	596	594	579	629	587	606	649	604	605	567	576	547	588	605	589	587	554	574	586	615	610	637	578	601	608	615	588	630	556	607	575	561	584	622	588	593	638	591	609	620	607	588	574	599	604	574	607	557	592	607	549	608	610	603	610	589	611	620	608	582	609	616	562	600	592	539	614	578	618	570	583	623	631	602	614	605	587	626	610	620	593	541	596	552	634	584	598	632	581	598	606	568	584	604	592	570	586	591	593	604	571	588	596	567	569	575	571	590	627	560	617	573	596	586	582	582	576	571	526	561	590	606	584	574	587	623	613	618	592	579	585	539	605	574	634	570	616	581	605
80203	67642	44928	18271	12518	7070	846	379	345	362	328	346	386	377	323	351	357	357	323	375	344	354	323	352	348	320	381	371	361	364	340	351	313	335	332	325	337	331	345	387	350	369	351	338	317	358	311	339	364	335	333	312	346	331	307	324	386	333	351	368	358	345	348	355	341	332	397	339	323	346	310	342	344	360	354	337	343	347	334	342	348	338	335	334	351	334	341	350	345	321	333	336	341	347	335	312	358	355	307	365	362	335	350	357	348	328	363	357	347	341	343	337	340	348	373	380	378	332	344	321	369	262	316	348	359	348	326	353	319	339	361	325	355	351	318	326	336	337	304	352	336	363	332	391	352	365	326	311	330	342	308	271	343	362	368	338	373	348	346	352	348	333	347	359	372	364	352	367	345	356	345	349	344	338	300	347	352	334	341	366	355	362	314	358	372	399	348	326	333	339	329	338	364	344	344	340	357	338	335	333	346	368	357	349	347	379	303	328	360	340	305	357	344	331	357	338	336	353	330	315	352	328	359	366	359	359	317	369	327	351	337	321	331	320	300	377	367	339	313	325	322	339	343	318	340	331	347	341	341	356	321	395	336	347	300	312	333	333	331	336	322	345	317	346	333	353	308	361	349	352	332	328	324	341	330	340	358	358	372	342	339	369	321	303	313	362	336	314	324	323	337	357	332	324	379	363	331	339	328	345	351	363	326	341	329	341	387	354	364	347	366	369	314	348	353	336	343	336	351	329	323	328	346	330	346	333	324	343	347	379	350	335	328	329	343	332	347	314	366	343	340	320	372	325	337	340	359	331	344	318	354	371	354	338	350	328	353	351	328	322	347	361	339	327	315	316	337	355	337	338	333	344	372	322	340	360	344	352	342	306	366	342	369	308	348	335	358	342	339	324	359	343	352	345	360	355	378	329	379	355	356	304	392	355	363	319	315	329	360	361	345	330	355	320	345	343	340	303	315	361	341	326	363	312	332	314	352	312	331	385	350	349	335	369	339	375	327	339	350	339	375	358	348	331	367	335	339	351	331	338	333	378	328	356	371	298	378	303	343	365	350	384	356	322	322	356	334	339	289	334	348	347	305	329	331	355	348	309	351	327	342	321	340	360	342	317	334	341	361	398	369	311	321	328	343	359	314	329	327	370	362	316	363	375	370	321	312	343	345	355	303	290	352	335	344	375	332	361	356	379	330	339	348	314	348	357	333	374	363	314	324	334	336	358	331	313	311	335	342	313	371	384	378	318	337	348	336	338	319	328	352	329	340	359	338	310	363	348	357	336	356	319	287	361	314	336	349	336	370	366	360	329	331	345	368	309	321	356	336	351	355	365	356	370	316	330	325	340	314	330	349	349	364	302	345	388	353	325	320	313	317	330	328	339	349	312	354	335	352	378	321	322	323	322	334	336	326	341	329	352	326	344	332	343	311	348	343	336	330	348	357	323	332	363	371	373	371	376	342	304	360	314	373	344	351	322	347	357	311	330	297	321	335	319	341	329	357	324	362	373	338	347	367	361	347	350	327	333	318	339	357	310	341	361	353	335	319	354	339	330	348	326	363	340	358	380	341	328	343	346	355	349	316	346	355	321	350	317	371	348	374	345	300	383	323	352	376	372	330	330	345	325	342	337	356	352	344	347	302	345	339	349	319	347	317	347	336	313	331	342	345	308	324	325	348	374	327	335	317	328	355	324	339	354	337	306	350	362	350	319	345	370	353	336	359	314	351	337	390	346	333	341	369	313	297	348	347	339	332	330	340	354	301	361	352	320	367	354	320	333	335	358	342	295	390	308	354	329	353	336	331	332	339	314	317	350	342	334	319	360	368	342	370	339	345	362	366	352	369	325	332	317	345	343	339	356	315	346	355	316	328	331	372	344	335	363	355	328	324	326	360	297	344	342	321	362	341	359	341	318	359	333	324	325	346	321	346	345	348	325	330	328	349	329	332	333	339	342	360	343	320	332	354	344	312	339	375	330	349	350	348	384	340	321	322	357	303	355	326	320	324	355	360	355	346	359	322	362	336	323	339	355	323	358	353	305	361	350	364	353	341	332	336	338	323	339	365	330	353	360	321	311	329	339	334	344	358	321	337	360	344	379	355	376	342	341	345	327	350	343	332	318	359	350	355	365	385	343	332	337	361	319	336	305	367	354	336	328	322	325	340	328	318	327	341	319	350	374	337	333	310	353	338	339	321	339	338	362	322	346	340	365	343	356	355	362	360	337	308	321	344	341	343	361	372	385	326	331	350	336	323	386	352	364	362	336	339	365	329	352	345	349	327	340	306	309	326	351	330	335	318	355	363	317	329	334	331	340	347	349	322	368	343	311	327	361	355	343	336	329	331	337	373	332	324	316	344	346	327	322	341	359	313	325	336	336	356	352	366	347	345	337	302	353	320	366	338	348	348	362	370	343	323	325	361	355	335	338	347	315	319	325	369	362	294	350	360	353	322	351	351	337	368	338	354	381	386	327	332	311	365	350	366	320	331	382	348	334	377	334	324	358	334	352	341	324	332	330	342	340	368	383	355	348	331	351	356	331	346	360	338	365	353	325	300	341	398	365	318	343	358	351	322	342	325	361	323	329	361	358	327	348	348	316	361	377	314	363	345	351	317	359	332	339	325	312	349	345	334	359	362	328	353	346	362	337	315	341	330	335	310	312	358	334	339	343	362	330	349	346	323	338	333	350	353	370	345	334	356	302	343	313	357	341	373	345	348	354	347	350	286	344	320	348	364	353	311	314	354	331	357	309	301	310	358	344	306	387	347	335	350	328	353	346	324	353	336	333	350	353	319	385	356	384	397	354	370	327	378	363	322	363	352	333	355	347	320	345	345	324	322	324	324	349	320	346	351	329	326	327	315	354	361	342	342	338	337	341	334	357	356	342	308	380	357	350	333	361	358	329	335	340	332	303	344	299	330	359	350	355	334	343	340	336	321	360	338	339	341	327	332	330	369	329	340	333	346	346	325	334	348	325	381	341	314	365	358	345	299	338	357	381	342	342	348	342	343	320	317	313	355	327	315	352	316	371	322	325	348	324	364	343	390	325	331	329	370	319	349	355	312	327	337	363	335	330	386	369	355	332	356	308	350	348	326	348	316	320	350	346	362	332	343	336	382	337	345	347	365	344	324	334	341	341	360	341	334	366	348	330	305	303	347	338	369	335	349	317	336	364	330	352	369	379	333	366	300	333	356	310	327	360	373	296	359	337	341	331	312	328	352	341	333	335	350	342	357	348	357	339	349	351	374	339	349	386	311	354	321	365	338	370	336	349	324	355	332	335	346	330	341	317	324	333	390	342	349	337	337	351	321	322	311	340	330	313	345	362	370	352	340	350	350	327	352	359	297	358	342	364	318	334	333	337	326	332	358	359	324	313	361	358	348	351	335	292	320	345	348	353	354	366	316	344	325	328	320	364	333	332	314	329	341	328	345	344	329	342	346	353	326	357	336	299	361	348	334	402	332	366	324	353	315	336	316	324
56184	55055	40396	20904	25532	17550	1458	886	854	875	804	799	861	856	881	814	859	850	798	817	771	824	823	795	851	844	797	832	853	853	811	865	835	762	811	844	793	825	814	774	831	832	840	850	844	836	828	866	796	810	910	872	860	806	822	810	800	840	838	841	798	838	844	838	796	782	799	870	756	783	821	822	805	848	812	825	799	806	840	809	862	805	786	749	802	828	830	864	853	816	823	878	765	825	808	782	824	807	810	820	786	849	825	795	764	857	801	819	823	816	806	808	814	786	808	762	828	806	794	819	764	863	800	809	821	784	835	812	789	766	818	868	792	769	823	825	796	813	808	794	835	794	810	818	809	829	796	896	838	778	810	812	822	836	791	803	838	768	864	810	820	820	793	846	840	862	834	853	837	828	862	847	829	825	837	828	843	832	857	848	828	870	794	781	822	828	889	840	765	770	795	839	803	822	825	836	840	827	814	841	822	809	840	830	772	835	769	775	755	839	855	805	870	809	864	805	829	822	828	794	782	797	798	812	778	750	814	801	807	824	849	815	821	819	851	843	821	808	800	846	768	819	870	807	820	820	849	825	886	804	852	864	805	838	829	835	772	848	816	854	776	816	813	779	802	841	804	844	840	844	805	853	815	744	817	844	796	829	807	795	842	850	830	822	801	857	762	798	824	859	832	794	812	777	799	827	828	838	829	812	867	782	806	868	822	784	810	784	808	789	813	838	881	828	826	777	800	826	792	782	848	807	819	893	800	807	788	783	801	813	800	835	806	863	871	863	803	856	812	763	846	851	776	822	809	815	797	833	814	833	879	844	816	869	817	845	858	793	822	796	887	846	788	805	816	803	872	798	837	817	802	837	857	809	840	861	807	766	776	840	845	816	817	836	834	751	845	794	789	802	814	790	779	785	817	805	860	811	814	828	806	837	827	792	802	833	806	828	815	844	841	822	863	807	832	827	808	831	774	833	780	783	849	859	788	893	825	816	820	840	766	760	777	789	808	798	860	844	870	821	787	805	801	797	778	830	852	797	879	808	854	838	801	828	815	822	840	847	804	843	830	885	798	855	790	837	862	851	817	856	880	789	808	816	788	801	857	854	834	773	877	812	835	754	823	831	877	834	832	836	771	776	806	821	813	857	869	863	812	799	820	805	818	757	818	819	858	834	800	811	851	828	819	854	854	832	834	806	800	852	805	780	805	838	788	781	834	823	838	839	868	821	837	794	869	798	824	813	804	817	784	811	848	830	818	844	809	838	802	822	802	807	866	847	826	815	813	829	797	791	773	837	848	856	852	858	843	830	820	856	804	875	792	827	862	811	848	813	833	782	833	845	791	812	773	872	774	823	794	821	776	855	763	809	808	782	818	822	860	771	843	850	791	770	774	854	835	821	804	806	768	809	799	813	829	838	802	791	863	818	762	832	807	820	783	846	833	810	827	802	839	825	808	823	757	807	845	779	763	767	827	820	746	763	773	791	820	830	811	813	815	843	823	753	839	879	815	817	837	811	812	833	806	841	850	851	789	816	807	866	840	835	815	810	813	844	819	839	844	838	832	834	805	782	825	804	808	810	809	811	825	820	802	846	861	812	825	871	799	847	846	830	840	796	764	848	737	819	848	862	852	754	855	798	827	842	838	827	818	827	815	807	842	772	818	863	858	839	807	845	821	810	821	876	769	808	811	838	796	815	870	822	797	803	827	806	831	811	834	814	843	833	818	815	841	839	816	835	816	831	844	802	803	853	836	819	796	761	816	762	899	773	746	810	835	821	794	843	820	847	822	821	821	842	845	836	868	785	818	728	814	873	831	829	825	761	784	765	821	791	823	868	809	812	806	823	810	798	817	799	815	860	846	787	796	797	825	757	813	830	885	792	808	847	795	825	825	819	772	863	845	850	796	851	834	796	822	774	799	815	809	855	893	807	822	836	840	850	846	812	822	792	803	865	821	845	817	813	812	823	766	763	840	818	787	842	837	838	794	817	858	854	754	794	798	808	789	875	800	816	794	782	822	820	849	868	824	800	861	814	787	806	846	777	770	838	822	849	835	844	863	791	751	813	784	795	869	810	843	842	858	818	811	792	850	861	840	830	851	824	775	830	799	813	844	835	813	817	763	825	833	809	827	799	857	819	871	861	800	812	855	794	872	848	800	761	822	858	818	827	822	819	807	855	807	787	818	824	789	834	831	805	784	796	819	837	760	826	792	744	852	819	794	797	837	842	823	820	872	842	843	812	816	845	829	836	802	799	815	794	761	800	773	805	804	798	781	824	775	758	822	806	837	811	788	785	796	814	798	823	805	812	817	836	823	880	726	823	805	814	801	776	793	837	828	799	823	836	826	799	861	812	799	797	839	787	772	860	840	784	806	798	879	853	747	789	817	823	852	806	796	831	820	797	799	854	799	829	845	786	773	810	861	828	835	817	818	813	824	802	842	814	829	761	800	854	825	879	787	876	825	819	832	800	807	818	781	825	812	797	783	803	804	851	882	825	814	808	772	830	833	860	813	856	846	860	795	734	826	850	777	796	796	814	788	773	844	817	764	806	792	787	841	798	809	788	807	878	791	810	778	831	811	872	848	773	831	792	780	818	818	861	775	819	863	827	869	851	854	837	839	834	850	778	808	831	763	798	802	814	851	857	873	825	826	755	813	879	826	824	814	840	780	811	846	773	826	833	782	818	794	820	850	801	838	788	781	788	826	785	828	811	801	795	816	780	850	841	832	792	836	782	776	803	847	860	806	832	825	766	771	840	858	773	812	781	850	829	839	845	864	803	822	820	852	842	771	837	845	807	833	852	773	783	837	829	845	796	789	801	805	837	838	809	840	800	828	840	815	853	746	789	869	850	813	826	838	845	822	824	790	815	825	863	831	813	822	772	779	849	784	784	882	823	862	775	841	836	779	727	835	832	853	805	761	832	815	766	848	843	845	826	854	786	873	781	811	902	836	832	791	790	805	867	841	802	839	873	803	807	811	854	803	775	829	832	774	806	757	808	850	797	820	718	806	800	831	803	818	839	840	828	822	817	791	861	859	835	860	843	818	790	794	813	864	870	826	824	860	802	829	794	816	777	824	790	826	870	806	799	821	815	871	871	801	832	803	796	879	811	822	813	859	822	852	812	814	776	828	788	796	769	825	864	856	838	819	823	840	798	824	837	789	812	813	844	822	811	871	849	790	818	815	851	809	838	876	864	865	843	828	830	809	808	800	812	859	744	828	826	805	793	814	825	782	790	789	820	826	878	834	811	826	808	848	805	788	841	828	809	841	818	798	772	852	828	909	809	899	900	772	799	795	814	830	808	797	784	809	851	851	816	790	804	819	858	812	805	844	850	793	842	841	823	772	776	815	809	790	821	849	805	788	833	853	838	801	833	775	812	827	798	880	826	820	825	819	829	816	797	822	808	823	841	828	808	839	861	807	806	836	833	860	854	783	841	771	812	823	787	814	826	838	848	847	805	805	823	834	729	735	798	844	864	834	860
88780	76873	51190	26391	20916	13910	1619	315	330	332	328	314	344	334	315	336	322	348	293	342	312	314	309	308	320	313	317	310	330	321	286	336	317	342	327	329	333	275	351	341	283	327	309	323	360	341	356	326	343	310	359	361	307	350	370	330	334	301	319	308	325	331	353	322	314	344	328	344	307	331	306	324	302	316	348	306	304	330	322	327	344	307	322	298	325	325	325	313	290	323	322	316	286	318	326	297	348	351	287	317	333	286	313	327	350	301	313	302	325	320	347	284	329	325	319	339	301	349	331	352	298	359	310	320	302	321	326	337	290	284	337	301	334	341	346	336	351	301	303	333	316	319	291	303	331	334	326	320	331	332	332	319	330	322	310	335	361	355	325	304	308	304	314	321	344	342	295	306	351	300	316	291	347	301	306	299	326	321	322	351	312	321	335	306	302	334	329	312	298	341	318	319	318	326	303	348	316	324	295	317	325	337	330	332	320	312	346	312	318	318	319	326	330	333	362	290	328	336	333	360	329	295	309	308	347	319	330	311	285	325	338	316	328	313	317	298	293	352	327	298	321	339	336	329	369	321	333	329	325	324	330	316	302	343	342	288	309	328	320	342	333	319	310	318	330	319	314	299	309	319	308	361	354	330	282	340	287	323	316	336	315	287	335	322	290	324	320	307	342	332	327	335	334	360	307	321	343	320	342	335	301	299	302	324	321	310	339	308	346	314	337	331	325	329	306	343	328	322	324	327	356	339	329	326	327	333	310	336	312	344	352	365	325	317	302	325	317	330	309	363	328	338	318	335	306	313	311	331	312	363	337	340	296	346	328	297	323	365	341	362	319	340	329	326	306	312	326	319	310	332	341	324	365	337	304	334	340	333	285	322	358	321	353	330	314	325	305	332	326	292	320	300	306	314	365	325	303	309	312	327	313	301	283	322	344	368	315	328	306	326	348	348	326	340	339	309	333	364	324	324	300	351	317	333	327	323	320	292	325	349	326	292	338	342	295	296	312	329	315	300	363	300	321	268	310	312	339	314	336	296	304	312	359	349	328	335	336	347	314	317	312	328	337	345	313	317	299	315	328	304	303	304	313	329	267	327	321	373	322	301	331	337	338	302	315	316	330	318	345	345	337	344	281	321	319	311	336	320	311	305	338	323	315	317	369	297	345	313	304	349	313	355	279	329	336	299	348	328	326	315	314	300	317	315	323	329	335	285	345	313	311	322	297	290	316	314	318	322	293	332	349	296	346	316	334	345	331	348	334	340	337	293	315	356	333	283	346	327	299	301	346	307	280	338	349	304	295	309	328	291	362	291	342	300	351	336	299	311	318	299	350	334	339	285	332	363	331	317	350	313	304	337	350	328	337	328	333	306	321	327	332	326	331	349	354	305	319	318	305	330	299	296	317	348	303	342	359	335	325	352	315	307	333	313	315	342	309	299	324	322	301	322	353	332	290	322	344	316	317	350	315	324	327	305	335	322	327	326	319	348	326	333	330	306	305	336	336	307	319	306	316	325	339	298	339	301	322	293	320	338	323	313	311	310	303	316	293	326	339	355	344	301	292	312	299	345	293	307	311	344	320	309	303	331	330	339	303	342	324	328	318	336	303	323	319	327	306	302	316	329	286	340	325	313	349	325	338	353	303	334	307	345	336	308	342	318	335	320	327	334	296	309	308	325	342	339	324	309	344	316	317	326	286	307	323	314	321	359	310	346	333	325	320	342	301	305	296	372	317	325	295	286	319	335	359	348	336	323	307	352	310	315	315	335	314	293	278	340	327	307	319	306	339	306	323	282	355	328	313	310	322	335	336	347	305	304	350	331	326	305	319	332	336	343	326	330	308	299	332	358	305	326	333	303	314	293	333	322	364	311	316	336	330	310	323	316	319	334	285	318	319	305	340	324	337	328	357	294	331	297	315	340	311	324	310	249	346	312	344	310	289	289	349	326	332	322	321	290	328	324	322	341	293	322	326	326	327	307	315	328	290	329	335	320	313	325	302	318	304	332	308	324	320	285	338	315	309	320	341	339	316	330	338	303	317	318	387	320	312	318	345	310	334	335	306	321	326	344	331	332	302	332	345	308	341	320	311	336	332	349	353	336	327	352	311	294	303	339	327	349	326	278	348	332	339	291	348	302	319	338	288	322	348	282	320	339	307	298	312	299	340	326	313	329	351	300	337	345	329	344	352	283	314	333	276	343	335	328	309	320	333	315	299	353	308	324	317	323	328	308	318	303	336	309	362	332	340	333	338	343	315	301	326	304	320	311	357	323	296	325	323	299	369	321	308	324	310	319	338	319	303	324	341	315	330	299	336	313	347	338	326	328	335	335	346	326	342	352	312	295	291	334	341	307	322	329	330	359	344	297	323	312	329	338	363	301	313	327	320	311	317	368	335	341	317	323	310	333	335	307	308	305	323	324	328	304	344	313	294	308	346	338	350	317	337	328	346	323	319	303	311	306	350	328	307	307	314	324	336	329	316	270	287	324	295	296	318	328	305	338	317	344	335	316	342	323	281	314	297	312	307	290	340	332	324	353	307	318	329	361	309	336	322	335	313	328	340	300	308	321	323	323	319	335	308	315	340	356	324	319	298	292	284	361	316	315	321	294	316	316	347	334	352	306	345	306	316	312	322	353	317	298	298	328	320	321	313	313	322	346	357	308	343	303	326	301	348	379	324	286	337	323	326	314	325	340	350	346	321	303	303	293	306	293	304	341	329	311	311	333	324	334	300	309	295	343	300	336	310	287	302	320	337	333	319	303	315	301	308	349	326	300	305	309	323	296	340	341	356	309	302	292	316	320	308	322	313	316	345	332	333	335	323	330	308	299	333	311	309	323	327	332	321	311	343	326	335	304	322	316	329	310	299	328	317	332	355	300	324	328	329	325	339	318	329	359	348	337	330	336	324	306	336	327	339	300	328	325	328	306	354	327	311	291	313	314	333	331	303	312	351	304	296	363	341	310	301	325	331	346	317	302	297	329	309	320	333	291	332	340	315	337	393	317	318	314	361	356	313	350	339	320	293	321	309	315	303	308	325	311	364	314	331	315	308	303	337	330	301	321	345	325	359	289	292	314	287	316	304	332	299	323	334	318	301	319	314	342	298	322	298	324	337	322	347	352	311	314	288	350	350	326	317	314	340	327	352	318	314	322	331	295	378	345	324	323	340	295	297	331	334	328	339	335	308	309	357	340	326	322	297	291	308	337	277	320	312	318	333	326	343	317	363	325	349	316	322	335	316	317	297	325	292	328	347	321	295	329	319	332	302	313	325	323	331	333	321	316	317	314	309	338	308	348	359	340	324	329	335	304	344	360	325	331	292	314	276	305	318	293	358	329	303	334	344	325	328	311	307	317	326	348	345	321	309	378	305	308	296	320	330	280	374	330	302	300	309	287	349	326	313	317	313	321	352	317	304	322	342	365	303	331	337	306	286	317	349	320	329	323	314	325	311	333	331	352	322	316	325	282	320	334	345	317	313	315
64545	65916	47066	32408	33684	26258	1873	752	738	752	775	803	799	691	819	741	723	747	731	797	787	766	832	723	811	751	708	753	764	812	773	730	799	782	826	770	769	801	765	737	758	754	755	766	798	782	745	783	806	732	760	735	808	864	770	815	748	711	785	777	766	754	759	721	785	759	720	760	715	796	765	747	764	779	800	791	766	765	738	746	750	779	726	743	746	761	741	732	771	817	742	710	728	794	796	758	760	772	764	747	749	767	741	778	766	761	748	759	751	776	788	758	733	796	741	769	783	781	731	746	801	737	765	741	769	770	758	747	760	755	727	806	775	780	734	781	745	791	752	758	789	778	766	779	803	752	747	745	755	771	757	749	814	785	768	743	753	757	760	788	774	793	734	759	705	748	777	742	756	787	751	769	741	756	743	761	791	731	769	783	755	737	760	762	782	742	836	751	734	760	793	707	775	735	713	776	760	774	751	767	683	749	741	809	775	757	734	751	781	728	787	789	779	695	785	720	726	788	738	804	741	807	784	719	777	787	740	730	752	799	762	774	779	782	806	763	766	708	798	748	765	735	755	749	760	703	779	766	783	757	732	772	742	757	716	742	789	771	730	766	758	760	704	762	783	774	767	726	728	781	795	731	744	771	777	787	783	725	741	777	715	745	726	774	781	766	758	772	778	765	761	798	771	733	776	746	756	789	744	805	770	773	725	774	742	736	736	767	760	730	811	840	781	777	755	753	776	765	741	782	764	763	757	785	803	748	742	741	722	734	770	784	762	781	751	727	743	778	757	782	777	776	768	724	768	717	742	735	730	728	792	741	760	792	828	788	732	701	715	778	783	747	801	764	729	775	733	777	800	734	759	725	733	739	793	720	794	749	749	762	746	766	740	759	747	762	732	777	763	706	773	763	813	789	813	755	783	740	750	774	744	704	695	718	750	799	738	771	773	766	722	734	803	749	784	783	783	727	791	768	815	724	723	777	783	768	709	789	766	739	745	780	784	776	746	711	766	748	773	716	764	796	850	757	766	745	786	742	767	783	747	743	779	760	770	792	731	759	734	710	795	746	749	794	749	727	759	716	793	763	762	760	766	782	757	779	743	768	811	808	785	748	781	746	770	777	760	773	761	752	777	745	746	743	769	693	727	746	704	744	760	802	742	725	731	757	789	760	795	758	784	775	698	780	738	751	787	776	720	792	783	733	762	757	757	708	771	784	757	796	768	757	773	757	748	770	789	765	774	740	784	800	705	782	739	756	749	808	722	724	796	768	718	773	760	811	719	784	784	717	755	719	737	732	730	790	744	780	738	749	784	746	787	812	749	757	802	770	752	771	717	723	729	733	752	746	752	774	743	753	770	750	768	785	778	766	770	755	713	777	801	733	792	751	750	723	731	737	723	793	753	790	769	764	745	784	834	732	758	725	762	744	704	739	738	759	763	708	738	760	686	769	778	797	726	735	793	725	737	790	789	713	782	710	836	784	761	750	751	721	730	796	834	764	762	717	734	735	716	752	715	743	718	798	799	698	737	746	749	738	780	777	707	785	761	743	746	738	808	713	761	727	780	767	758	763	747	756	755	751	724	739	773	739	767	730	730	720	762	758	785	788	751	775	728	750	772	759	703	701	724	808	764	771	746	822	734	727	791	781	771	760	692	785	761	789	760	754	775	713	747	766	755	772	761	740	746	779	768	757	796	719	742	769	798	745	768	686	792	776	737	748	794	769	756	738	741	785	745	770	737	758	770	803	764	792	758	774	756	722	732	816	814	740	790	767	754	768	745	771	727	750	794	770	794	778	788	738	767	776	785	743	795	783	797	814	798	778	775	768	746	780	741	744	757	785	751	766	705	745	767	766	731	726	746	777	772	784	789	778	746	786	750	751	752	753	765	778	792	794	755	763	752	766	723	738	768	764	761	760	728	713	745	663	752	744	768	721	828	768	790	748	734	769	797	706	739	763	812	839	742	792	764	745	807	760	805	776	783	749	711	756	763	784	769	759	702	788	742	758	796	724	781	732	725	759	785	816	778	769	745	797	769	728	755	830	732	741	744	797	765	743	777	754	780	741	803	738	732	728	762	767	692	782	756	735	813	760	752	734	784	774	780	779	777	785	739	717	747	739	748	788	770	678	754	744	781	789	791	728	749	790	774	762	735	741	754	803	764	806	789	784	736	733	783	769	771	768	735	748	734	714	777	717	750	740	747	758	767	792	751	688	722	758	762	709	783	773	775	797	734	772	757	768	773	744	719	709	788	755	770	779	770	773	736	808	778	781	721	806	729	737	777	813	728	741	771	768	712	741	787	753	730	738	796	736	771	720	766	781	738	735	740	726	749	760	780	754	711	732	746	719	790	744	759	746	807	760	760	797	751	761	701	793	747	730	768	781	760	793	739	789	735	712	760	738	756	776	744	740	752	715	793	780	741	788	761	748	772	728	793	762	777	754	739	776	711	712	768	767	759	776	774	767	756	757	781	753	769	799	763	776	761	761	792	764	823	776	726	750	774	774	742	782	750	730	780	745	742	717	733	739	773	788	740	735	797	731	774	761	750	744	775	724	829	770	765	774	758	811	764	765	788	741	747	762	770	772	756	781	717	799	769	744	753	724	766	768	750	774	756	805	788	711	756	770	757	735	806	760	745	735	760	788	822	778	785	756	784	725	731	747	794	736	798	744	781	734	763	713	783	772	739	762	762	762	759	746	751	718	766	778	718	733	747	736	752	738	734	786	763	744	778	713	796	731	756	753	792	784	743	755	775	728	714	752	716	776	818	743	741	780	745	790	695	782	778	765	776	740	746	708	780	783	740	757	785	733	761	767	805	761	752	802	751	713	769	789	780	776	762	710	743	760	731	745	708	753	766	756	706	753	789	747	781	746	807	756	755	772	760	757	781	779	751	758	760	717	731	739	747	798	790	775	782	815	751	783	761	767	774	740	725	792	751	763	760	772	762	742	787	748	771	752	740	742	722	735	772	788	775	820	780	783	763	759	725	764	796	775	777	742	748	766	736	796	755	753	773	777	761	776	713	793	734	735	743	751	753	775	801	709	760	738	820	768	734	800	785	700	726	789	754	794	710	787	787	769	741	783	757	764	786	778	747	739	753	741	761	729	789	740	803	785	733	805	735	796	777	799	710	768	750	782	762	801	747	753	757	798	785	757	729	746	804	743	766	749	822	774	732	758	767	758	756	760	783	747	759	720	763	763	788	783	767	710	748	763	712	735	723	738	798	793	777	788	779	777	738	722	776	713	800	712	746	776	751	746	758	787	767	762	775	778	749	749	716	761	780	782	777	749	758	785	710	779	776	822	715	746	747	764	756	779	757	807	749	763	694	754	798	779	749	720	743	722	783	729	724	755	752	814	772	758	742	713	773	707	742	728	802	749	742	732	730	761	758	765	767	775	744	787	789	793	768	752	731	718	735	757	714	727	765	797	756	752	731	818	765	794	791	767	752	751	710	765	747	762	789	813	758	738	743	755	744	698
39059	25461	9737	1056	527	557	234	248	241	224	214	215	239	219	243	213	219	232	230	207	223	224	202	220	217	216	214	246	212	210	203	243	213	208	225	227	235	260	206	208	245	221	246	241	240	233	239	209	217	240	232	243	203	230	195	224	230	240	218	225	217	238	208	200	244	232	230	228	207	227	223	223	242	224	234	229	235	227	220	208	246	249	229	250	221	204	213	232	217	213	224	247	206	217	243	255	224	232	227	216	248	216	228	244	253	264	222	255	209	191	237	236	263	229	248	201	219	214	200	225	229	255	224	256	209	222	224	225	225	215	250	230	229	231	245	224	253	229	219	210	211	217	259	226	232	207	231	225	206	256	232	230	234	251	261	233	256	232	235	224	231	224	206	221	234	211	231	235	231	237	220	237	203	207	218	221	238	259	242	242	238	222	239	229	215	231	220	212	243	220	223	250	195	229	232	208	222	235	216	237	249	225	238	216	217	226	228	206	267	251	229	251	221	215	247	236	245	232	239	259	227	227	221	226	220	225	232	221	243	242	235	245	253	237	200	234	232	223	250	249	249	223	233	222	198	251	243	230	217	250	239	220	204	232	260	223	221	267	237	215	238	223	220	205	266	228	221	249	222	206	228	208	233	240	245	221	218	222	249	242	217	236	237	244	237	220	205	247	197	244	225	231	233	246	212	235	208	225	222	225	246	259	207	201	256	235	232	242	214	220	207	223	226	228	201	226	249	222	213	193	242	222	237	208	203	231	196	223	231	247	238	215	234	260	218	221	243	209	206	232	222	212	236	239	249	229	235	245	204	212	253	228	225	221	250	225	256	209	236	188	224	241	207	224	204	207	213	240	237	239	224	234	211	210	193	246	255	202	223	229	253	211	255	212	237	232	254	226	222	231	225	243	236	225	244	239	223	214	227	240	223	247	231	214	231	218	240	213	232	237	251	229	224	222	222	216	245	235	225	262	230	256	215	198	229	220	216	232	218	218	230	242	234	224	240	196	229	222	235	224	221	193	217	226	224	222	240	250	249	226	228	212	243	228	235	257	217	222	244	202	236	224	215	227	212	219	244	200	216	200	205	229	206	233	240	244	237	243	223	222	218	260	225	237	251	263	241	232	219	205	244	223	231	275	223	205	210	230	214	206	202	221	237	231	218	212	231	265	230	212	228	221	237	226	220	241	255	209	256	226	238	229	219	252	241	252	235	224	233	220	233	234	221	199	232	231	207	244	225	218	247	221	190	233	218	236	229	202	233	244	217	238	228	242	243	225	226	213	224	226	220	219	218	219	227	221	220	234	220	226	243	227	222	234	238	230	261	229	231	222	246	230	237	244	231	219	234	241	232	234	240	242	208	225	243	202	234	229	234	204	211	217	240	231	243	232	224	224	229	228	216	234	249	235	233	243	241	216	215	212	213	249	212	229	271	220	243	248	221	252	218	243	202	248	242	249	226	215	247	228	200	268	226	227	223	231	234	204	194	234	227	218	200	250	234	224	233	216	221	234	219	225	230	238	246	259	238	238	224	246	236	222	225	239	236	220	215	228	218	220	222	239	215	206	226	233	236	225	204	208	228	243	200	251	213	209	243	218	216	213	224	251	220	208	216	235	212	234	228	221	232	210	234	204	214	224	194	223	204	229	242	204	220	237	216	198	222	208	217	229	243	211	233	250	222	206	226	225	254	231	244	206	252	211	235	217	246	227	240	241	237	226	232	220	252	215	241	216	233	228	258	195	208	230	243	202	214	231	209	225	235	240	216	226	198	245	245	222	220	212	227	209	207	234	234	211	236	221	232	218	238	208	250	239	247	249	225	224	222	212	215	225	211	226	226	221	238	231	209	242	217	248	232	220	226	227	233	220	218	238	228	243	211	209	230	231	241	234	221	245	227	237	282	249	215	242	222	237	211	228	224	243	241	233	232	234	226	234	220	228	238	239	217	227	230	229	217	220	215	226	230	236	227	223	217	214	229	239	214	205	242	205	203	219	245	201	250	199	207	233	229	231	252	246	226	239	253	223	244	224	231	224	242	232	229	243	235	227	224	217	238	232	216	242	237	216	245	226	232	216	215	239	223	242	211	228	243	220	217	195	271	220	225	210	228	211	206	231	224	236	244	239	231	235	255	227	250	229	259	215	217	244	222	220	232	230	232	220	241	211	217	197	228	253	205	236	220	225	193	213	243	238	200	228	227	203	217	216	223	231	236	223	225	235	240	232	240	210	208	248	204	225	205	220	205	235	205	219	241	249	227	216	214	216	232	231	224	242	258	230	218	207	229	216	212	225	240	221	236	251	239	224	214	240	236	233	221	234	213	222	206	229	224	206	216	214	231	204	234	214	224	207	229	223	224	248	222	203	216	194	215	234	259	241	221	253	222	209	233	197	229	230	232	237	241	212	243	245	211	253	233	197	241	247	222	215	241	243	207	203	242	204	238	273	241	233	263	214	221	210	244	221	206	209	202	237	215	220	227	221	235	219	273	246	230	230	216	227	209	250	215	236	238	216	221	217	223	212	221	228	220	236	213	217	225	184	246	210	214	242	221	206	221	231	220	223	177	232	211	248	244	216	220	223	232	242	203	223	262	241	250	209	209	237	220	236	230	216	234	241	199	224	230	228	215	220	251	237	215	217	210	252	209	214	214	238	221	235	214	221	254	227	226	233	252	217	237	239	203	224	220	214	194	227	209	214	236	248	237	244	225	197	239	241	239	238	239	232	237	230	256	229	210	220	250	207	219	214	253	222	242	254	243	238	207	228	225	245	210	243	229	226	210	195	221	221	225	233	192	244	198	230	234	239	210	204	225	227	242	213	236	229	200	207	200	231	211	231	202	230	221	228	226	237	226	229	231	240	254	227	231	212	228	199	227	234	249	232	224	224	210	221	232	231	234	228	233	243	235	247	224	249	200	213	224	233	239	214	221	224	238	235	226	247	237	237	219	219	213	256	211	216	228	217	221	216	240	208	216	259	240	238	242	222	234	222	246	260	229	239	219	224	225	244	236	226	209	223	220	229	234	208	212	222	221	220	251	231	213	214	228	233	239	232	244	209	226	234	235	244	248	233	230	233	245	230	236	250	230	236	212	249	246	261	250	244	225	251	259	230	229	256	230	229	248	212	236	219	229	208	210	233	214	221	240	241	196	238	220	236	209	209	268	237	235	218	227	261	197	218	217	219	233	227	254	228	236	243	246	204	232	199	251	214	220	249	238	215	233	213	220	244	254	238	230	221	221	267	253	220	223	253	202	199	220	224	216	247	225	255	184	245	235	241	228	213	236	212	221	207	227	220	242	258	233	233	214	226	221	237	223	236	234	225	231	226	210	241	233	252	186	236	190	240	208	212	219	229	220	242	219	221	223	218	222	245	208	203	234	253	212	216	263	272	222	224	202	240	233	219	226	245	259	234	241	240	210	223	210	211	258	230	247	209	232	204	231	240	217	235	209	210	219	221	192	217	233	228	217	229	212	223	252	218	216	255
34309	26541	11953	2407	2110	2107	627	536	585	593	591	526	593	535	570	581	608	608	603	576	594	593	579	620	614	537	595	571	595	571	616	607	584	597	590	635	614	598	568	594	576	570	581	550	590	580	587	574	564	611	600	562	612	588	573	637	603	552	561	573	562	609	583	590	588	577	623	589	587	572	552	589	545	537	623	601	609	620	579	573	587	554	591	604	582	583	613	587	557	559	607	600	585	568	532	550	602	620	587	630	573	605	559	596	608	625	577	605	566	597	593	594	589	594	589	581	595	618	617	582	563	561	622	562	582	560	577	543	574	578	542	557	555	559	605	560	618	621	559	579	594	536	592	631	624	592	581	566	575	622	584	598	588	576	553	574	633	576	581	556	631	595	559	596	583	595	566	596	581	627	566	554	559	566	588	585	597	563	599	593	573	571	591	588	602	594	601	606	594	621	577	560	575	603	575	617	567	574	589	622	564	572	568	617	594	588	619	640	628	607	592	604	620	571	594	546	577	579	535	621	574	606	581	568	613	607	557	614	529	561	581	603	603	601	583	598	594	588	594	549	599	616	597	625	604	552	519	558	605	554	568	620	620	567	604	626	582	592	573	556	615	582	599	591	570	618	553	572	596	591	551	622	551	616	597	566	618	584	524	561	562	586	581	551	597	601	579	585	553	623	535	620	573	626	612	577	564	581	616	615	588	607	543	550	533	560	564	567	591	563	584	556	589	557	620	623	535	558	576	564	604	547	554	602	600	623	619	602	607	607	600	581	591	583	586	574	578	579	577	572	592	599	621	585	595	608	557	593	562	567	568	609	570	582	595	547	568	590	564	565	626	590	601	588	604	576	549	637	585	553	609	613	588	580	569	614	575	618	560	629	562	648	578	570	628	644	604	607	576	667	524	598	562	613	601	565	609	618	580	577	570	587	606	595	571	579	561	573	613	578	580	559	591	530	608	519	598	554	591	600	602	573	622	588	589	586	590	581	652	539	587	567	608	595	566	575	624	589	573	646	560	585	630	577	592	585	607	573	539	568	537	589	559	575	545	585	618	548	575	588	559	589	621	609	563	607	535	590	590	599	578	582	571	599	560	575	585	582	567	607	557	597	597	573	568	616	597	613	614	576	597	559	581	610	629	602	596	532	606	546	625	550	578	636	574	575	564	593	570	581	618	546	581	572	561	601	582	570	596	623	582	578	581	581	558	592	594	601	577	622	588	585	599	559	605	599	585	590	562	539	571	556	600	584	642	583	577	602	595	595	602	593	584	619	563	577	595	541	564	603	599	591	579	581	554	604	585	573	647	618	596	588	579	566	544	569	584	566	596	598	575	576	562	612	617	587	593	614	549	614	599	535	587	552	590	616	622	578	594	616	582	601	619	531	594	551	550	630	572	574	537	558	607	616	622	613	607	613	612	598	576	606	623	572	628	607	628	579	597	576	620	590	577	603	570	599	591	587	582	551	607	618	621	603	619	542	626	574	620	584	609	593	597	583	592	598	630	551	587	591	577	581	595	571	579	583	576	570	609	610	546	567	574	588	613	619	583	554	615	583	616	602	608	575	576	598	614	600	580	570	569	611	620	600	535	595	591	601	606	589	603	613	609	568	584	544	592	599	578	559	596	578	559	654	586	569	577	540	594	654	636	583	604	558	600	544	552	563	589	568	605	579	596	598	601	602	603	624	586	583	578	598	598	611	609	551	607	584	570	576	586	581	607	590	566	575	609	604	581	606	566	593	588	590	539	573	622	573	612	568	599	577	567	615	589	574	553	626	625	579	603	600	594	600	613	587	578	614	545	610	617	619	551	609	592	616	580	554	587	585	583	597	580	626	600	553	547	581	565	615	578	567	622	658	609	577	561	554	590	644	560	553	590	543	629	543	557	590	567	616	595	621	587	581	607	610	583	579	572	570	641	594	584	575	579	600	568	583	607	628	582	584	546	554	577	598	620	585	594	605	575	563	549	587	566	599	579	568	592	596	609	613	610	554	570	566	575	591	606	583	571	628	628	550	556	616	596	595	575	585	641	568	583	598	601	602	652	599	553	569	583	601	600	599	554	571	586	607	594	571	594	565	592	604	592	550	615	519	603	595	561	597	582	609	625	584	554	597	588	565	623	583	584	590	641	643	566	623	606	563	582	559	638	608	552	564	621	574	633	552	565	584	580	580	598	611	569	586	550	571	599	568	613	600	610	614	580	588	623	557	600	590	550	587	625	576	567	578	572	590	580	651	596	566	574	589	591	626	580	566	532	554	585	614	603	596	592	602	575	612	594	594	604	634	548	610	575	589	638	571	573	604	599	602	605	582	583	630	589	569	633	577	578	536	592	577	615	541	554	642	584	591	583	585	576	590	548	590	601	623	614	606	577	565	585	560	558	598	554	621	586	563	601	599	606	588	618	656	574	581	589	593	594	623	588	556	583	605	568	610	557	584	594	594	573	587	592	619	555	593	608	600	587	631	608	543	598	590	605	565	587	586	627	569	580	608	625	583	563	642	558	612	572	642	607	619	585	606	521	545	636	608	619	541	613	575	585	665	592	614	589	577	535	595	571	616	629	556	607	589	562	593	566	587	585	617	570	616	564	604	546	567	549	601	589	594	612	603	597	598	551	589	565	598	576	617	587	588	622	591	594	612	580	555	575	604	597	547	635	583	595	626	616	557	604	575	604	539	589	523	590	583	619	571	578	597	549	608	623	563	590	580	624	609	583	598	622	613	618	602	607	561	602	612	579	639	564	612	554	641	627	596	596	603	599	623	559	556	571	572	555	617	576	575	598	556	596	618	571	590	598	604	581	634	585	601	593	586	578	537	572	567	569	652	616	577	589	570	611	595	587	595	575	602	564	605	554	548	604	587	613	569	613	618	590	617	593	580	557	602	573	613	597	557	577	582	588	570	585	585	562	593	567	549	592	611	565	574	608	571	575	579	564	547	562	596	606	580	582	571	634	532	581	575	592	604	582	602	551	602	596	589	575	594	603	632	579	585	593	599	606	594	589	609	614	583	592	596	615	580	579	586	609	588	568	582	607	586	619	570	593	581	613	572	635	599	586	605	607	605	582	605	565	617	611	585	619	574	566	596	575	564	560	546	582	560	567	584	583	608	542	615	608	602	581	622	584	590	573	597	583	565	599	621	662	599	563	524	590	598	621	589	627	599	615	585	545	592	527	555	596	598	603	578	564	597	579	596	593	549	620	584	586	562	562	608	585	583	564	567	580	565	574	565	561	569	553	620	564	570	619	617	592	573	550	593	571	606	596	597	591	565	598	547	587	573	576	601	596	556	584	595	641	590	609	607	595	548	610	566	590	572	580	558	534	555	564	557	608	604	627	555	562	553	561	580	583	574	536	567	611	571	619	579	642	594	623	577	594	571	573	556	582	551	614	583	554	627	587	648	596	545	607	633	580	599	600	561	603	601	609	601	588	585	552	596	594	585	600	569	633	553	592	583	608	557	534	578	591	567	599	575	617	584	576	586
79346	67847	44462	20699	14296	6275	594	361	353	335	330	334	325	345	356	319	320	320	359	347	323	333	323	296	307	348	327	349	343	339	357	337	355	346	357	370	334	330	301	332	324	353	356	368	366	353	355	349	337	332	334	340	337	304	330	359	353	339	316	346	326	338	332	345	312	332	323	347	364	341	341	381	339	307	339	330	342	366	340	339	363	348	346	313	352	360	353	341	322	338	336	353	304	355	348	389	339	286	357	356	376	286	359	314	336	315	353	357	339	335	329	348	354	332	324	330	352	324	296	342	321	298	321	320	363	364	339	320	340	308	341	335	326	323	327	330	295	344	328	322	332	320	373	345	342	349	327	344	350	336	361	349	331	358	321	310	325	322	366	351	328	338	352	315	302	336	331	339	328	333	348	314	341	358	356	326	336	321	368	325	324	355	304	326	321	345	287	332	339	356	318	360	359	332	315	326	344	335	332	349	349	377	319	336	323	338	318	355	311	353	338	354	321	347	356	325	356	328	352	319	321	335	329	372	362	350	319	338	319	328	310	348	357	355	351	362	341	361	336	330	327	329	381	312	333	341	340	339	317	331	350	366	366	369	334	343	338	324	330	338	320	323	367	375	295	324	344	329	322	339	336	338	314	316	350	348	332	335	377	328	317	365	324	312	345	312	318	343	291	367	342	340	348	299	331	336	345	363	365	313	324	305	320	335	343	326	357	355	335	344	344	326	320	317	360	352	342	324	316	341	360	336	363	349	324	331	344	314	349	343	351	330	334	374	358	315	318	321	315	312	340	317	384	317	333	353	334	337	346	359	334	360	356	377	320	336	316	315	291	345	340	341	343	300	303	368	351	329	339	361	320	305	337	344	324	367	349	335	354	335	328	291	326	320	330	343	376	354	351	349	340	316	325	299	353	311	320	346	339	341	368	313	320	337	334	360	330	348	321	371	341	308	319	348	310	340	363	339	363	376	315	295	332	356	325	340	310	303	369	343	348	316	335	303	329	345	348	370	338	327	321	336	318	303	357	321	334	342	344	372	339	330	348	344	317	334	339	321	340	357	307	359	313	313	302	323	334	332	350	312	369	335	360	320	344	320	363	362	373	350	330	356	348	318	366	317	327	360	320	316	315	300	325	356	340	326	323	359	357	339	326	352	346	340	337	310	309	343	315	333	336	327	338	345	348	353	305	330	331	312	328	343	316	363	321	345	332	316	310	319	346	347	346	359	324	305	345	306	326	337	297	323	308	349	371	311	345	347	328	330	343	351	369	375	321	312	336	363	331	334	369	347	347	362	310	341	325	354	331	345	338	342	356	337	289	331	353	346	364	325	339	352	327	352	326	303	330	339	331	361	339	330	327	353	345	317	340	346	359	342	329	315	314	347	345	336	306	343	359	329	334	313	349	319	330	322	340	336	390	367	335	300	326	299	342	332	352	315	315	332	324	342	315	302	325	311	358	330	349	335	318	311	352	368	353	325	369	312	345	353	358	358	358	308	333	326	358	323	341	299	354	327	296	335	345	315	336	365	337	328	313	342	304	339	340	295	331	334	325	342	345	325	310	320	330	327	323	350	335	311	336	312	341	317	330	331	322	325	328	347	315	349	342	363	351	334	321	382	356	307	298	334	322	323	347	354	373	333	339	338	329	334	365	352	322	344	309	345	310	328	309	303	292	336	340	326	321	330	333	320	337	337	348	333	390	337	342	334	326	332	355	340	316	365	380	377	298	354	335	362	350	375	364	302	345	369	320	329	348	356	336	323	360	328	336	352	376	366	354	301	305	334	341	323	314	370	345	335	318	334	344	336	363	324	324	338	338	361	354	305	316	318	353	320	289	324	327	298	322	321	338	327	336	308	334	319	337	336	369	329	337	316	351	310	349	348	362	366	316	363	311	333	325	354	358	317	341	342	341	373	314	295	358	302	333	330	298	320	342	353	348	316	332	329	317	359	322	312	363	357	325	319	336	328	315	332	335	328	326	353	316	365	336	319	346	322	362	338	354	306	333	352	334	338	287	309	320	328	311	336	334	364	343	312	378	310	351	287	360	339	316	310	291	330	347	337	354	339	319	316	334	343	335	343	377	358	338	360	357	337	313	318	346	331	309	361	325	372	371	349	297	357	353	331	330	364	329	302	324	336	362	312	330	331	323	350	353	348	367	324	339	367	336	329	330	320	345	309	354	347	367	353	338	302	347	323	349	327	314	351	339	283	341	297	323	324	362	325	325	309	329	325	337	331	359	326	352	330	346	300	341	332	293	343	327	331	335	327	331	338	333	295	314	320	339	314	360	351	336	309	347	354	347	326	337	343	325	349	363	323	373	340	343	325	348	376	354	340	352	331	311	332	363	355	343	295	330	327	307	325	344	355	327	308	354	330	338	336	335	329	340	345	320	298	314	354	328	327	327	345	340	317	359	324	326	309	376	318	330	333	321	321	320	321	336	370	326	349	355	331	323	352	337	325	334	359	339	336	320	317	341	334	347	325	329	351	352	358	326	338	317	310	363	317	312	368	352	308	351	309	373	340	318	377	332	316	342	358	325	337	325	320	363	304	324	346	361	320	340	332	344	333	339	295	357	343	320	346	342	321	306	339	323	358	362	315	334	324	303	356	346	359	374	331	378	329	338	325	324	316	328	333	318	338	321	320	328	352	306	325	344	377	349	344	348	349	303	391	315	349	348	346	314	335	310	337	334	314	337	318	351	307	355	328	331	315	351	347	318	308	336	355	375	345	357	335	339	301	350	320	352	331	308	337	333	338	331	326	314	320	334	331	329	321	321	330	344	322	310	308	323	346	320	313	329	327	336	322	345	330	368	319	358	318	353	358	299	324	351	335	334	371	318	305	333	342	315	355	302	338	351	335	330	340	320	314	330	327	311	329	350	334	345	336	340	320	339	300	322	327	362	313	336	354	322	371	323	330	335	321	334	333	350	365	340	354	342	338	353	333	327	305	332	345	333	296	356	343	325	324	355	303	315	298	372	321	361	376	303	335	338	353	339	302	306	357	300	335	365	342	335	360	344	343	340	352	359	317	353	346	329	333	337	358	342	365	359	366	324	326	356	321	321	319	336	321	332	299	307	345	330	357	332	319	330	337	322	340	350	332	314	321	375	344	347	337	334	327	321	272	307	356	341	312	336	357	352	342	328	344	342	342	351	334	350	383	307	352	337	332	349	305	310	349	332	328	366	329	315	362	357	331	322	356	337	385	307	346	345	299	332	348	328	354	343	332	345	354	331	326	336	335	313	339	345	347	332	332	342	324	337	361	344	316	336	307	383	316	336	341	336	361	363	343	364	331	332	337	331	337	339	344	344	324	324	323	330	309	317	329	320	325	314	338	341	302	353	330	317	337	356	313	350	335	362	348	322	373	336	363	333	345	328	369	363	317	324	346	341	327	346	313	368	332	372	384	323	350	356	315	339	300	341	360	334	346	302	307	330	328	320	324	340	311	309	324	349	324	324	321	357	341	308	339	354	369
55814	55561	40232	26403	26635	14808	1047	849	875	775	824	788	818	800	783	830	819	798	872	844	797	798	774	837	810	780	812	790	797	808	831	780	834	810	860	797	786	811	806	849	832	756	809	804	819	804	804	809	817	803	783	798	834	840	804	740	865	746	855	787	751	839	828	786	791	780	788	804	745	859	764	831	855	823	814	794	823	766	806	821	811	798	811	767	804	823	763	830	853	758	758	826	822	808	822	839	797	791	775	788	818	784	765	784	831	855	816	810	776	815	784	810	813	782	859	876	786	802	785	764	802	788	805	807	790	793	812	785	815	838	798	808	807	816	823	826	818	829	774	795	812	780	824	812	816	805	839	815	752	743	819	806	840	791	817	773	780	843	805	783	797	791	788	779	868	796	793	846	794	793	802	800	777	866	771	808	835	844	805	823	829	795	764	828	855	802	776	792	801	835	817	804	827	802	865	826	803	798	762	807	763	808	854	853	810	763	793	826	789	790	806	728	818	784	826	804	878	851	773	793	780	790	814	827	789	843	838	813	774	820	814	802	827	824	764	793	820	843	797	827	796	836	800	778	853	753	799	764	827	813	804	824	783	829	818	797	859	820	795	802	792	869	817	797	784	824	791	820	765	827	832	826	789	787	805	845	783	784	861	872	847	793	844	852	816	788	842	806	810	739	829	780	800	794	799	813	834	799	807	825	816	779	777	861	786	782	831	733	793	829	822	790	839	784	802	819	812	846	805	795	800	824	804	785	755	835	841	784	827	838	824	788	784	770	755	824	770	803	818	810	848	783	818	816	795	835	810	788	808	784	765	806	827	821	800	871	834	813	825	852	791	850	768	785	852	813	805	824	816	789	845	830	805	845	849	766	792	775	772	795	838	827	798	830	835	821	803	808	827	802	839	785	771	846	754	796	778	728	840	815	809	808	777	834	805	762	829	848	775	791	785	788	814	757	847	848	795	822	801	764	779	821	839	824	845	797	810	815	847	817	811	792	785	843	873	796	776	776	797	820	813	818	778	825	785	832	780	817	814	801	788	792	835	771	796	764	817	789	832	810	848	773	800	838	854	811	837	819	793	799	833	777	795	852	781	844	822	823	811	762	771	809	810	785	849	779	814	836	868	828	818	829	817	817	777	792	789	751	780	822	781	764	808	829	806	766	819	817	846	821	786	814	784	766	802	875	789	795	799	770	820	804	853	762	795	852	809	815	843	763	776	792	784	768	823	840	808	784	837	794	812	819	834	779	794	834	759	763	807	806	794	787	819	811	788	806	805	784	775	760	781	821	834	789	837	817	812	803	813	831	801	806	817	793	791	832	800	794	765	780	858	815	820	827	762	807	839	814	809	740	798	855	778	780	754	751	818	838	819	799	803	821	813	792	757	818	808	879	831	796	783	829	850	831	780	832	796	777	828	834	841	822	796	835	805	841	822	810	773	789	828	829	826	779	784	807	806	804	838	772	823	869	831	804	784	833	744	818	828	823	790	872	782	828	832	772	836	790	773	803	823	784	770	802	774	758	818	711	831	823	774	791	778	843	815	846	790	837	763	820	806	812	739	840	807	818	793	804	815	840	847	862	841	833	819	801	779	821	850	803	850	793	797	810	809	820	767	830	815	806	782	785	775	778	821	833	865	787	739	744	755	775	781	806	788	798	822	796	846	796	822	807	802	802	795	833	790	802	843	870	845	776	840	792	805	845	825	853	811	777	758	861	805	832	826	793	825	781	810	784	812	803	771	789	799	809	769	856	843	811	800	795	788	779	766	729	743	790	791	821	804	792	797	828	850	809	736	803	803	822	832	802	819	801	809	777	801	802	788	785	785	842	825	815	857	807	795	792	761	826	797	808	766	794	832	835	814	800	834	823	803	782	853	697	766	845	818	811	772	808	796	779	785	810	862	772	794	774	809	765	796	816	797	815	845	809	850	814	812	808	799	782	834	824	824	809	793	800	822	815	811	776	815	809	810	859	796	798	851	785	726	784	842	780	766	806	780	743	818	820	822	794	800	791	815	826	817	849	797	808	803	863	755	798	802	815	853	784	827	777	837	854	824	793	766	780	839	784	793	808	781	818	796	811	780	825	793	790	819	818	793	812	842	859	751	738	758	848	776	831	825	739	848	803	805	870	800	805	766	752	792	822	807	808	789	819	855	805	830	797	796	834	773	814	761	838	774	826	834	801	807	813	812	787	802	855	805	798	803	740	804	804	797	827	799	755	849	788	787	778	778	743	734	760	793	809	780	854	835	820	765	816	785	838	788	831	815	776	811	834	766	799	841	816	782	809	787	824	821	829	797	782	852	835	800	861	810	788	788	748	803	823	778	786	802	808	848	832	814	843	801	761	825	834	783	822	840	797	776	837	838	766	800	781	797	780	781	873	773	796	848	797	835	780	784	775	809	766	819	821	825	766	813	824	785	821	778	782	809	792	798	841	739	823	818	738	775	823	829	821	792	802	817	827	806	780	809	841	787	764	794	830	797	791	804	826	782	836	820	799	861	858	839	754	779	816	784	764	791	793	793	786	810	808	783	780	808	829	830	808	824	839	805	778	783	784	842	826	826	819	804	802	786	782	816	816	843	794	834	776	800	814	780	797	875	785	844	822	809	813	809	781	778	794	723	775	797	828	835	774	797	790	829	769	839	823	804	843	823	813	769	790	811	805	826	789	808	785	827	763	759	772	876	808	809	788	815	829	796	814	755	858	765	821	793	797	824	804	763	781	841	850	818	830	825	788	756	790	782	825	791	782	818	821	774	850	807	843	814	834	836	863	800	810	820	816	798	807	821	762	782	794	841	807	779	780	797	794	849	846	836	787	802	808	835	846	797	790	776	850	805	837	839	818	797	827	804	827	837	740	827	841	817	816	765	785	811	809	793	792	775	761	753	791	795	824	752	894	758	774	803	848	784	803	826	809	806	811	807	770	792	822	780	809	836	836	850	819	863	793	880	809	795	807	783	809	836	772	813	829	788	809	830	772	819	846	810	756	811	783	851	790	773	807	785	802	763	822	782	775	807	819	798	788	792	822	804	810	863	853	816	803	805	862	752	805	833	821	791	808	812	782	822	815	810	850	817	811	822	786	840	739	839	794	848	807	865	833	841	798	755	827	815	837	833	835	804	805	819	838	833	819	758	814	802	824	773	760	803	808	796	790	810	819	792	819	809	772	804	751	858	778	809	807	815	803	793	842	790	837	812	825	832	771	807	792	820	796	773	801	794	839	777	798	781	802	825	787	798	803	799	799	848	768	794	776	821	736	824	833	808	844	833	823	776	801	845	825	766	852	890	850	785	822	829	810	804	797	810	824	791	778	820	802	848	778	810	786	809	735	762	837	794	835	807	831	775	831	829	832	790	784	757	817	835	846	766	834	813	767	844	820	786	820	778	810	772	821	808	825	789	830	819	856	783	834	786	799	834	817	817	806	802	795	846	826	768	784	798	839	778	757	770	746	777	843	814	828	826	832	751	811	803	755	796	829
88130	76718	48021	29790	28598	14182	1032	303	303	296	325	304	283	315	321	326	318	322	311	333	323	352	353	328	314	315	352	311	314	300	304	313	307	327	291	328	323	324	343	345	351	344	319	316	336	356	312	317	296	291	313	302	278	342	326	308	327	322	324	314	354	341	329	288	341	349	295	325	297	327	343	300	289	289	304	293	318	328	324	309	326	324	325	303	323	332	293	312	310	308	287	320	316	323	323	340	317	307	313	337	326	336	322	331	302	306	293	351	286	312	306	336	327	308	329	313	308	328	300	294	313	308	292	322	296	289	278	331	323	321	323	310	301	306	301	298	341	303	346	324	327	308	291	324	343	275	317	327	306	334	293	304	291	321	285	307	306	277	338	310	282	346	316	307	294	322	288	311	330	291	319	324	318	320	314	316	316	285	302	319	330	327	312	364	295	343	306	312	327	322	330	322	325	332	297	335	317	289	302	310	320	337	333	285	287	305	322	309	320	334	294	339	307	296	327	333	327	315	292	285	323	313	351	345	349	319	295	315	341	304	322	323	282	318	319	326	278	296	311	326	261	349	338	346	317	321	310	309	339	316	370	347	339	283	331	312	319	316	331	326	306	282	310	326	322	292	333	324	327	347	306	299	292	319	296	318	322	336	325	313	285	320	297	339	327	321	341	303	331	292	304	339	296	340	313	359	299	312	322	310	342	321	280	313	344	324	313	318	282	301	331	318	316	328	329	283	328	304	335	314	321	327	337	311	312	330	313	327	327	310	370	310	352	317	309	306	298	319	308	351	322	313	320	329	314	288	361	321	352	322	352	306	302	335	300	356	327	341	313	334	312	336	306	304	315	294	355	351	328	344	331	331	337	305	309	320	296	305	323	352	306	348	304	325	341	317	295	337	301	332	305	315	340	308	342	313	317	310	354	325	323	333	330	292	318	300	304	293	341	336	287	315	298	323	369	316	340	334	314	297	329	355	306	338	308	312	292	300	331	318	350	277	332	313	319	328	312	324	309	304	320	321	306	314	301	305	320	319	319	313	322	306	314	313	341	301	300	333	330	299	322	334	292	308	307	335	326	317	319	317	345	326	293	301	323	312	334	313	311	317	319	320	305	308	334	313	329	297	293	328	295	289	320	337	308	322	321	326	329	325	337	323	348	303	334	326	323	324	311	327	342	287	307	348	331	319	284	310	303	290	296	313	328	308	340	317	326	303	348	313	328	305	321	343	322	338	347	298	340	352	294	312	309	299	300	302	325	288	300	325	310	300	289	310	319	337	347	317	318	347	291	315	329	322	321	304	317	311	326	331	320	338	319	326	296	316	288	331	302	302	342	317	311	285	324	294	311	320	300	309	313	331	345	322	316	339	311	324	326	290	285	298	328	293	333	331	343	310	313	311	282	318	306	302	321	317	359	325	339	327	330	314	322	286	310	302	317	320	354	332	308	324	325	288	323	321	342	358	360	321	309	332	305	321	326	366	311	308	307	320	302	315	322	325	306	338	295	327	347	339	313	303	329	328	348	309	317	321	293	336	279	297	294	277	330	300	333	332	300	269	321	354	307	302	292	339	312	332	330	335	329	318	296	326	328	332	343	297	322	333	327	308	313	336	316	318	313	316	287	336	326	311	320	306	284	324	298	308	302	319	273	345	339	305	350	332	330	323	297	312	330	316	317	325	287	311	317	316	297	341	328	332	305	304	316	329	317	324	329	317	318	307	340	333	309	320	302	305	300	279	317	339	315	318	318	323	303	320	307	300	297	354	337	339	325	309	284	292	330	315	292	331	316	289	305	334	339	280	310	342	315	304	310	316	312	313	305	306	337	326	357	329	313	333	326	298	317	313	299	318	316	326	325	287	296	334	341	307	290	331	317	321	323	308	330	277	319	336	284	333	321	299	329	317	308	355	323	330	319	295	284	346	340	334	285	331	354	313	343	335	334	296	338	313	304	318	298	319	331	305	321	302	290	306	295	290	292	298	322	347	335	342	316	317	304	327	296	334	316	304	306	325	331	336	289	296	328	352	329	269	317	324	356	308	286	318	359	303	303	292	301	313	326	328	302	307	330	296	308	337	334	341	323	331	336	340	338	289	334	289	287	287	312	338	297	322	335	328	303	298	328	306	322	316	294	317	322	329	313	268	339	327	326	351	326	308	353	341	314	309	311	312	314	314	324	323	291	286	332	301	301	314	285	296	329	343	334	321	355	335	312	329	290	323	318	291	307	319	294	337	304	310	302	329	312	311	337	291	301	326	304	325	295	276	328	323	319	336	330	301	274	343	287	334	319	341	303	306	280	312	346	320	292	304	306	318	311	350	340	320	323	357	308	326	313	319	381	313	329	332	338	343	307	315	319	334	313	311	334	292	315	322	328	319	339	305	307	327	276	315	322	302	296	312	310	325	300	309	327	288	311	298	343	334	298	304	316	307	317	280	311	339	320	289	328	299	312	331	299	299	300	317	300	294	297	323	333	319	299	343	334	320	339	326	346	335	336	337	296	325	309	322	339	333	309	320	324	336	304	308	318	310	316	293	324	278	353	319	324	285	300	268	315	345	328	320	286	317	328	306	326	316	289	333	343	336	328	311	299	319	317	311	318	299	299	281	322	297	330	330	312	321	310	292	318	329	293	296	310	321	312	330	329	318	334	318	312	309	302	293	311	307	353	283	307	321	323	319	284	326	313	304	331	298	303	322	283	330	320	308	310	296	286	312	315	351	331	349	296	310	350	335	288	297	293	321	316	325	339	306	339	344	335	292	290	285	318	313	331	294	356	330	331	342	343	317	323	331	313	321	367	317	319	323	317	319	327	314	311	312	313	304	317	308	331	313	330	351	316	312	330	313	292	314	317	336	308	316	327	342	284	308	329	356	291	331	291	328	325	321	321	330	330	341	307	317	326	349	286	288	288	321	303	289	323	344	326	319	281	290	346	344	331	317	327	277	348	316	308	321	338	311	303	323	279	298	309	329	315	304	321	307	333	327	313	315	334	293	300	310	325	318	311	310	322	332	277	312	289	303	284	340	335	319	336	274	348	316	322	321	294	342	312	296	299	350	305	296	317	313	283	341	341	336	302	336	331	310	291	310	282	327	329	311	325	335	347	293	316	297	305	288	313	322	316	284	343	320	303	294	324	339	329	308	323	319	309	326	311	325	324	339	320	290	294	333	307	303	325	328	338	308	353	337	276	298	308	297	303	332	320	306	317	323	310	315	327	304	305	303	318	321	303	261	293	358	325	307	332	332	337	304	309	322	293	322	327	304	336	313	350	307	337	275	340	306	275	324	305	319	288	334	325	315	339	340	316	285	306	308	330	307	326	300	324	290	325	303	329	321	321	306	302	293	331	346	308	301	315	321	312	336	318	339	357	363	326	328	339	330	307	295	302	331	323	310	311	304	307	345	354	325	280	325	353	319	349	294	313	330	323	354	286	294	288	291	316	329	296	317	325	329	308	320	309	346	311	303	309	323	285	331	297	303	319	326
64251	65306	44087	39865	40350	22068	853	802	766	771	744	767	724	777	721	790	798	768	740	744	664	743	774	733	756	773	737	743	755	771	772	764	733	734	758	805	797	780	707	735	747	735	766	743	725	700	724	749	746	801	708	758	796	767	790	757	739	715	737	795	760	728	710	748	732	769	780	740	704	754	756	759	719	748	743	762	755	719	754	755	741	721	743	718	765	749	746	750	729	741	721	767	713	730	779	767	756	729	766	684	728	761	754	817	734	767	792	724	815	761	792	785	733	742	743	713	718	764	772	767	761	712	736	762	732	773	721	679	704	714	731	747	743	776	738	788	782	755	728	722	746	749	741	785	734	814	772	719	764	735	717	720	825	730	758	751	711	768	725	724	749	739	784	711	774	732	737	733	721	729	693	741	710	735	756	733	719	730	742	705	836	735	735	732	727	734	745	790	691	731	741	753	794	715	778	752	702	724	785	743	747	787	754	745	726	748	754	766	732	724	775	753	710	769	750	716	800	728	763	722	771	754	762	747	708	806	724	718	743	751	741	721	741	800	728	753	781	713	790	709	702	748	739	720	758	749	745	753	785	755	753	726	752	733	757	749	763	725	759	744	696	742	775	756	822	741	753	734	784	753	718	739	719	823	768	725	742	690	780	735	747	760	738	765	774	738	734	753	727	734	725	774	733	779	744	740	778	770	823	735	747	721	753	741	742	764	774	729	738	735	768	750	777	791	772	756	770	753	727	737	741	747	694	737	710	754	730	775	757	742	775	748	728	776	794	754	695	758	705	768	762	746	739	728	732	766	740	786	783	745	739	758	735	750	761	756	761	741	748	766	753	746	769	709	755	775	796	754	767	700	765	731	773	713	773	763	752	773	754	765	734	771	769	719	789	778	755	790	718	757	730	736	727	744	692	749	724	726	734	708	768	751	714	737	720	756	741	734	755	785	774	748	751	774	736	726	810	737	745	739	723	691	720	713	710	780	786	682	764	811	833	732	736	753	763	763	764	747	777	750	739	737	720	725	722	738	758	764	729	722	715	705	747	743	754	714	765	718	731	778	778	779	685	761	757	747	741	792	767	755	734	755	807	682	769	818	734	760	779	779	754	716	749	776	768	738	729	736	730	735	761	750	710	742	817	733	771	784	769	787	710	761	732	682	802	712	737	759	726	762	752	775	727	760	746	725	694	791	776	761	765	769	720	749	774	721	732	699	763	750	712	760	714	776	710	735	723	738	729	685	770	751	784	781	712	814	776	722	731	718	803	824	762	746	758	794	741	730	722	723	744	763	761	789	717	732	759	719	714	709	747	723	763	745	782	721	765	764	793	797	759	759	717	755	744	718	725	699	739	751	751	741	748	759	708	790	727	716	730	728	760	784	766	790	780	787	776	740	775	770	784	766	746	743	716	747	735	750	755	688	771	714	789	734	748	713	752	773	717	740	751	746	773	771	788	740	763	698	788	751	725	752	758	758	764	747	750	763	705	752	790	766	753	778	756	680	780	766	731	750	740	737	709	718	741	771	685	734	782	756	713	715	780	741	716	771	744	727	771	772	776	724	749	724	770	745	763	736	764	736	686	743	758	748	767	718	763	723	698	765	763	763	751	725	716	808	734	775	692	740	751	748	689	769	743	732	705	722	749	751	714	740	728	752	731	739	727	768	727	729	796	780	766	756	720	768	748	733	750	750	763	760	729	743	759	731	751	766	778	735	787	727	749	728	731	724	712	754	759	813	731	777	738	792	733	724	773	744	790	760	796	748	757	750	743	784	718	759	771	758	703	719	745	740	699	757	734	743	723	742	747	773	732	687	760	701	762	803	760	743	748	746	748	754	802	783	757	774	772	716	747	778	748	736	747	795	746	734	761	760	747	756	727	732	734	734	770	734	772	784	746	728	760	718	745	737	755	824	781	742	736	734	800	801	736	710	756	749	779	778	721	743	766	690	710	760	713	714	759	794	750	808	732	737	749	740	700	739	756	788	743	778	746	751	713	801	711	774	725	757	713	748	744	766	770	731	742	776	725	760	791	743	704	735	718	780	696	740	726	770	717	792	757	736	778	750	729	796	714	728	753	797	711	729	681	753	720	737	749	764	787	751	759	800	728	749	733	732	755	720	732	775	755	730	811	779	784	752	760	725	789	777	759	717	754	770	742	732	734	826	781	702	769	709	761	711	744	737	730	717	758	771	763	768	769	742	788	763	777	759	736	731	756	767	776	754	780	761	774	740	739	778	752	770	759	753	783	729	730	767	723	777	717	737	783	745	777	740	750	742	745	782	723	755	746	709	686	745	710	759	737	758	746	752	766	753	711	736	796	744	750	823	806	717	735	814	708	756	746	750	790	800	729	760	736	714	755	784	780	777	722	745	753	671	813	749	759	764	775	772	735	742	796	731	753	725	771	779	698	756	765	670	753	796	722	736	757	764	835	746	765	735	739	730	748	777	781	736	745	790	712	704	735	756	754	825	748	746	729	774	780	737	758	771	771	780	743	770	723	732	737	810	758	709	739	744	733	785	746	753	757	747	738	749	753	740	796	732	775	747	759	706	725	739	764	762	777	747	791	747	768	749	699	789	744	787	777	774	753	757	751	802	750	758	726	751	772	740	757	741	740	749	755	820	753	754	716	724	787	749	764	724	781	767	738	807	745	752	747	754	797	718	733	767	788	743	686	729	737	779	768	757	760	746	747	755	708	761	737	737	800	747	757	747	739	727	740	719	793	737	718	698	779	741	710	785	792	752	751	724	757	744	769	758	710	783	713	730	738	747	766	745	759	737	710	705	685	775	698	808	752	702	768	721	747	751	762	779	766	783	730	752	742	714	764	726	727	744	715	752	744	757	770	756	748	722	737	743	751	751	766	704	734	715	766	754	735	715	812	744	750	712	781	729	746	768	714	745	729	805	768	731	732	773	731	759	734	772	753	743	708	749	769	723	766	748	778	742	711	789	732	720	708	732	812	768	693	749	734	755	766	786	739	721	735	814	747	749	742	734	741	758	774	790	729	714	767	732	752	768	812	753	742	741	741	774	721	745	714	737	759	695	800	756	786	719	743	745	715	744	775	715	767	780	748	732	762	749	739	768	754	730	787	742	726	789	757	723	741	767	757	783	731	738	718	694	753	768	734	751	743	745	717	755	775	756	726	779	738	726	754	811	760	756	751	759	762	761	753	774	746	743	728	745	719	761	733	759	725	728	788	766	715	762	756	697	713	746	713	735	783	714	766	729	758	765	737	778	746	751	747	764	712	722	718	759	705	761	758	748	741	735	748	761	749	757	743	730	706	769	754	743	758	756	702	736	770	747	715	772	760	793	765	777	761	759	795	775	726	730	728	795	741	697	744	782	734	765	777	800	747	753	757	771	786	783	732	742	719	751	735	741	734	756	748	707	738	762	768	755	762	767	737	760	777	764	717	704	742	748	787	724	751	736	710	743	728	766	750	761	764	772	733	765	698	726	733	724	751	717	745	719	736	799	774	756
39089	24784	6688	1305	1138	820	224	215	237	284	238	224	226	226	241	229	251	234	205	228	216	243	230	221	216	225	221	239	227	232	218	221	222	232	215	230	257	211	231	242	242	238	236	247	221	206	239	214	214	263	207	212	270	225	234	234	260	222	223	237	235	203	242	219	230	230	242	197	248	242	247	245	240	225	236	199	246	242	233	234	221	223	254	261	234	252	209	236	224	243	220	216	238	250	245	233	250	218	229	251	218	224	250	239	255	237	205	224	228	223	236	228	228	199	224	227	246	231	240	224	208	230	243	259	230	251	232	225	245	197	236	228	228	229	234	256	209	230	241	223	218	257	217	234	219	257	253	224	212	223	244	214	233	207	223	236	221	221	222	230	227	240	241	204	233	229	248	229	230	227	234	237	246	262	239	260	244	211	235	224	217	228	206	220	215	261	241	221	239	247	244	240	233	221	252	230	247	219	224	255	248	232	237	231	240	234	207	234	268	208	255	226	213	233	248	232	201	243	225	212	242	222	211	222	230	224	217	194	214	221	242	238	241	252	229	216	235	215	255	221	245	232	219	256	262	231	251	231	219	219	264	231	254	224	211	211	241	231	219	255	208	238	208	217	240	189	249	232	219	230	236	254	224	223	232	242	226	236	219	231	234	231	238	239	216	219	248	217	212	195	217	236	204	215	252	220	197	219	241	240	210	207	222	270	220	215	250	204	227	200	233	238	228	214	244	220	232	226	263	238	232	259	243	231	223	204	238	245	262	244	236	237	257	236	227	213	246	247	268	232	250	243	251	234	229	239	239	230	238	218	233	227	244	244	214	238	228	225	253	237	210	259	248	248	222	240	223	249	226	241	236	250	227	211	230	239	237	222	217	236	210	244	209	232	251	221	180	243	234	217	261	232	236	224	238	249	225	225	248	238	223	228	248	203	232	243	242	234	229	199	240	239	218	246	252	235	231	205	226	224	244	221	227	226	257	239	224	229	255	238	256	238	233	226	220	213	211	215	218	227	211	228	237	238	234	228	235	226	264	229	221	215	213	212	238	213	206	233	245	233	255	228	232	226	217	246	242	237	228	254	237	219	232	243	237	234	250	205	239	237	239	259	210	234	201	237	233	210	214	222	247	250	225	231	234	213	231	213	234	225	253	226	212	227	226	233	223	224	236	197	231	219	224	227	227	216	222	223	252	204	233	250	201	218	250	223	280	225	240	219	241	204	235	238	224	220	227	216	237	233	224	184	238	231	218	228	250	250	264	242	233	239	232	228	249	250	220	210	225	232	230	235	245	233	217	225	250	259	197	239	238	206	249	234	253	229	234	229	222	231	249	217	211	218	224	201	249	224	226	243	210	224	225	230	223	227	228	210	253	217	248	237	236	215	209	211	206	227	244	246	233	279	223	251	233	242	260	225	238	226	210	230	226	228	209	228	234	271	247	209	222	200	232	227	225	249	225	228	251	222	231	216	238	226	225	226	231	225	219	226	236	231	223	216	242	238	254	208	228	204	238	239	213	200	220	250	243	284	221	233	238	248	215	217	226	219	217	253	255	222	240	240	253	222	237	226	214	197	233	207	209	247	227	225	236	240	240	193	195	227	244	236	222	246	228	218	231	208	245	268	212	204	233	229	243	226	241	237	232	249	257	224	223	202	252	226	219	236	201	242	240	209	223	221	272	242	221	232	230	207	251	248	229	237	194	231	255	242	219	257	234	264	246	186	234	227	251	253	211	228	225	222	245	250	213	232	224	232	225	235	229	274	228	219	243	239	236	213	245	193	262	273	239	215	229	228	238	214	198	219	208	210	235	238	239	221	256	259	236	218	239	233	249	241	256	236	235	211	231	226	221	231	237	221	213	221	230	213	258	217	210	220	222	260	241	230	237	235	205	196	217	196	211	229	240	226	240	235	273	217	235	254	229	237	191	246	218	252	242	229	210	243	265	238	215	239	217	239	242	236	233	233	229	214	227	236	224	265	223	232	222	210	225	188	254	235	211	229	236	216	203	208	220	234	212	238	236	270	221	238	252	226	226	206	250	219	199	237	214	243	231	232	224	217	250	237	222	218	217	212	249	256	227	235	241	210	211	244	233	232	202	233	215	239	233	232	254	236	211	203	235	204	222	213	232	227	238	204	240	203	262	213	242	237	241	230	223	224	213	238	227	227	248	213	243	217	227	225	260	241	213	246	209	240	238	232	257	231	210	232	232	253	209	245	229	216	213	216	247	222	194	263	265	211	226	233	224	230	242	228	232	221	211	229	223	193	253	229	241	240	204	224	254	228	219	238	200	238	218	232	210	221	245	241	260	225	239	230	217	224	238	237	260	233	211	250	206	231	207	247	233	221	242	228	213	230	224	220	264	251	256	228	201	215	197	231	219	233	238	250	214	219	210	225	221	222	229	209	217	245	219	194	224	228	240	220	222	237	244	231	232	226	219	217	248	220	210	232	236	223	209	215	224	226	233	211	236	222	227	232	211	250	218	243	216	236	233	227	238	212	223	241	244	227	221	253	242	228	251	205	244	211	268	208	237	191	218	232	231	243	214	220	220	221	246	230	212	208	212	232	251	228	258	238	223	222	232	214	251	222	226	238	247	214	259	216	252	223	238	270	233	211	256	247	241	246	257	241	233	252	221	205	244	221	218	253	211	252	218	224	205	251	215	227	241	229	221	253	217	189	218	232	241	239	216	251	238	234	226	236	228	252	219	261	209	191	229	262	236	225	260	230	234	222	213	234	223	212	250	228	230	228	239	273	220	217	204	243	239	241	225	225	258	268	226	217	218	236	227	226	219	217	216	217	243	249	201	243	278	255	239	245	227	236	236	232	200	219	242	213	232	179	216	230	237	229	227	232	232	219	247	221	210	227	207	240	192	220	255	216	207	208	236	216	235	218	196	239	262	232	227	237	263	192	211	200	227	233	196	248	185	245	226	233	221	238	236	253	227	241	227	227	221	227	233	234	240	239	229	267	238	235	194	238	231	224	247	236	226	232	234	239	228	246	225	224	227	198	216	262	187	212	234	241	249	232	235	222	237	244	244	219	205	202	254	238	267	230	229	246	248	252	194	228	234	230	239	259	234	254	225	259	257	234	233	233	241	216	231	217	233	220	216	235	238	241	247	225	255	210	223	243	219	206	246	219	220	221	286	240	226	207	245	222	237	239	240	207	233	258	262	236	222	220	220	208	225	224	219	230	246	211	251	249	244	221	239	219	221	234	245	222	216	216	220	250	235	207	249	261	223	228	234	228	224	262	222	215	232	242	229	252	255	206	220	241	224	230	256	207	234	244	234	233	251	226	231	234	235	235	216	219	226	237	213	238	231	221	224	234	233	237	224	227	238	234	229	238	237	223	225	225	248	210	221	219	238	218	219	230	242	233	219	233	257	277	255	266	232	176	234	239	228	217	223	243	229	246	239	222	232	239	198	247	232	257	243	227	221	235	231	249	245	236	240	219	232	257	221	220	234	230	247	232	231	248
34119	24842	7843	4070	4082	2575	620	581	590	588	589	613	586	583	600	617	598	573	601	605	631	601	535	624	613	606	597	592	541	626	597	576	608	576	600	600	546	586	598	578	586	583	621	601	603	578	549	606	630	627	590	575	565	588	577	555	590	562	581	603	593	604	577	556	616	618	564	616	616	587	547	601	610	585	635	622	574	588	596	612	628	589	571	570	579	587	584	610	607	626	600	592	642	642	590	626	526	593	582	586	555	558	603	627	586	616	623	585	594	588	573	568	591	563	586	580	602	596	600	595	600	624	582	621	602	580	544	609	599	574	578	602	595	611	609	578	566	566	606	610	561	551	578	580	612	580	620	653	634	639	620	606	615	553	575	634	599	593	530	607	580	608	581	582	605	593	593	605	619	633	612	612	612	567	568	588	577	600	552	556	587	575	584	585	630	607	608	606	590	599	589	604	619	615	615	593	573	614	604	567	627	603	595	578	606	609	590	590	555	592	612	557	573	608	558	573	563	621	603	559	627	584	606	571	608	576	594	623	643	573	563	613	594	593	585	624	594	576	571	598	558	574	598	610	563	581	575	562	598	633	562	572	609	615	556	602	588	590	547	590	584	563	634	570	608	576	588	580	596	568	617	589	585	592	597	557	625	622	575	595	573	535	586	597	565	633	610	599	595	597	602	555	580	584	596	621	577	586	583	600	597	591	649	594	642	609	605	663	606	580	609	597	607	603	578	610	601	559	582	559	598	603	574	608	603	557	606	634	565	580	542	617	602	626	587	589	602	573	569	599	583	594	583	588	546	648	572	589	577	573	644	601	593	598	554	564	610	596	608	606	605	571	552	610	597	627	582	596	605	626	604	588	554	596	617	562	634	554	618	533	594	595	578	587	603	634	627	571	591	623	591	598	585	568	585	588	613	602	622	577	615	585	630	597	634	579	581	560	606	565	570	580	597	614	557	565	604	601	557	597	596	593	595	565	551	596	593	568	590	580	564	605	573	589	590	585	566	588	590	559	605	610	625	615	570	567	577	613	594	608	533	615	555	611	596	634	576	552	616	569	602	529	628	606	592	572	590	613	571	591	599	565	607	603	602	595	636	587	586	627	623	630	619	555	583	612	609	560	551	595	608	613	590	577	621	593	629	568	575	578	579	601	584	610	583	606	579	613	575	573	569	575	609	558	559	594	581	623	565	622	584	662	599	625	643	586	558	643	580	597	597	586	619	583	575	627	574	565	603	574	621	584	600	628	580	607	577	590	616	605	558	649	607	595	579	640	579	611	623	585	593	615	634	571	569	562	639	625	610	587	566	573	578	611	586	617	601	547	572	641	587	638	570	612	607	574	564	602	548	579	613	564	567	551	621	564	592	614	573	607	590	605	581	577	576	598	591	591	569	599	561	590	565	611	596	616	584	634	577	586	571	589	593	557	600	624	625	593	577	622	568	548	603	632	626	597	628	572	574	592	573	596	628	574	597	636	583	613	587	602	594	622	577	575	608	615	570	638	610	592	617	603	597	609	607	598	582	597	581	614	583	580	606	597	603	601	600	582	600	610	617	590	578	622	567	587	602	597	579	607	595	565	595	568	576	630	572	599	575	551	614	586	603	591	568	601	607	545	571	648	619	632	554	638	564	569	559	554	622	627	586	584	579	569	599	579	584	597	566	591	578	566	626	596	586	618	561	553	603	623	556	628	613	529	547	592	592	603	573	603	581	565	596	541	580	587	601	618	570	567	556	576	616	629	567	590	621	569	583	574	588	609	554	561	588	619	613	619	646	619	580	580	571	616	625	534	557	566	577	575	613	593	602	555	607	571	597	614	609	586	563	584	594	598	601	588	576	633	606	548	584	574	609	557	607	555	597	626	604	574	568	599	546	596	565	587	598	590	605	582	566	612	572	578	629	584	539	556	615	564	632	607	612	588	555	576	631	627	561	629	575	594	643	574	614	636	612	612	543	600	596	630	619	624	596	588	580	601	664	631	577	577	579	592	588	631	607	584	580	634	529	631	598	599	533	575	610	657	571	572	559	598	589	579	583	574	594	594	605	616	603	600	598	581	652	620	554	585	576	551	612	611	588	606	581	632	580	597	592	578	591	613	615	570	581	631	564	627	559	574	623	595	591	600	572	556	599	624	635	581	648	609	552	592	570	615	611	588	612	599	585	561	612	580	567	587	572	582	581	589	640	577	616	612	589	616	582	606	626	597	589	628	559	584	575	611	574	634	645	610	591	586	585	614	573	599	603	601	600	610	595	566	563	591	608	577	656	600	632	572	607	610	576	601	608	636	613	569	575	573	610	592	604	572	609	581	576	567	608	548	561	589	599	619	567	619	590	544	599	577	585	606	643	576	576	601	658	623	598	614	586	601	567	608	640	615	570	578	581	578	598	566	599	592	597	576	586	591	614	571	580	571	594	573	625	615	623	584	595	622	615	609	556	610	580	582	580	580	576	601	583	554	575	583	595	587	578	588	643	588	611	614	616	608	549	573	620	598	635	591	610	595	570	582	596	619	571	593	625	592	545	580	567	606	589	530	617	611	616	617	592	576	596	567	580	564	620	552	568	595	580	606	580	640	602	599	586	597	546	618	577	579	567	610	572	582	589	564	593	593	570	604	557	597	574	586	591	610	617	587	568	570	572	594	616	630	649	579	605	580	606	587	600	587	611	590	594	601	560	552	552	642	622	594	557	595	569	613	572	570	612	584	557	571	589	590	555	608	584	589	609	589	572	595	574	611	574	569	565	590	588	585	592	599	620	585	606	597	572	606	591	634	600	662	605	616	586	562	615	550	595	593	605	570	606	571	604	574	587	606	584	543	582	581	579	603	577	567	615	569	586	577	594	568	608	637	613	618	611	582	630	574	637	585	607	593	592	590	599	610	583	595	585	600	585	588	625	573	576	627	585	614	597	610	598	540	583	555	568	580	617	595	654	609	553	603	625	556	577	647	559	597	601	591	633	592	593	586	631	630	534	597	551	582	585	586	604	629	610	587	593	580	564	590	615	574	600	581	586	591	645	576	606	549	644	534	606	617	602	559	556	588	589	655	580	643	591	592	602	582	606	602	595	602	584	582	613	596	580	596	577	600	630	576	654	562	622	607	540	628	542	588	579	594	630	589	554	628	593	581	586	573	610	639	582	578	583	581	542	601	580	603	610	640	597	596	570	571	575	598	593	621	623	583	567	582	613	575	590	607	641	619	613	595	582	628	587	580	631	621	588	537	591	575	600	601	615	631	592	570	591	612	568	604	581	600	580	604	607	622	589	577	614	604	607	559	573	589	630	607	606	578	593	609	540	580	558	568	546	565	609	598	619	604	594	576	566	562	618	652	574	573	609	598	610	620	596	601	545	572	569	582	605	609	598	572	503	636	581	560	531	581	540	573	580	541	577	626	591	584	566	560	621	616	578	594	590	541	621	622	597	603	551	579	600	605	580	589	534	551	633	600	618	611	594	561	588	558	602	585	589	625	581	581	545	603
79647	67247	43788	22972	15463	6851	554	378	388	339	347	328	321	347	324	323	359	303	345	331	323	334	300	367	333	352	316	345	315	379	329	323	297	307	373	332	318	326	316	344	347	338	328	353	354	337	332	349	357	310	326	314	325	318	321	350	331	389	359	317	322	326	321	346	324	364	333	344	350	320	354	316	323	344	342	343	317	343	378	351	318	347	383	331	333	340	371	348	368	342	326	359	328	311	334	351	338	358	355	300	346	348	347	354	350	349	335	351	368	350	295	378	352	357	353	348	339	314	344	322	291	364	318	316	311	369	341	349	321	317	314	350	337	307	337	337	341	364	330	303	357	326	380	373	342	332	351	334	376	347	338	342	314	311	351	328	358	365	333	357	320	333	368	338	344	321	310	345	329	336	338	349	356	334	333	362	324	339	336	333	334	345	353	353	353	362	379	343	325	366	341	376	354	356	356	336	320	342	301	307	317	353	329	387	330	321	318	303	320	347	329	322	340	349	350	361	344	336	377	359	363	369	372	312	341	318	375	318	321	337	329	332	358	295	329	323	347	357	366	352	342	344	359	406	317	325	360	338	305	342	312	319	356	298	368	320	356	333	352	344	338	348	358	326	367	335	334	323	343	339	370	354	341	347	346	309	324	324	329	335	349	326	378	317	339	295	318	313	371	298	317	355	358	345	325	343	337	347	359	346	339	344	344	334	345	345	295	344	337	363	370	325	332	326	339	343	332	340	334	312	347	364	324	340	308	347	325	324	322	358	323	349	327	324	350	314	338	323	325	343	344	326	337	348	321	334	350	330	347	348	335	312	362	348	361	357	348	329	338	321	346	327	345	353	352	325	316	344	331	373	354	362	334	356	326	355	344	355	336	354	372	373	330	308	325	351	362	353	355	361	333	339	338	317	367	333	364	347	351	308	332	333	348	353	336	342	327	333	346	338	320	315	369	323	369	363	338	347	372	310	340	346	308	346	322	356	318	324	338	336	358	336	359	368	319	328	342	339	355	371	331	335	334	343	319	329	367	347	361	355	380	354	328	374	325	322	318	323	333	338	324	367	365	283	344	341	336	323	336	343	360	344	336	338	316	356	347	377	330	345	379	360	361	332	307	346	396	333	313	352	346	358	326	359	356	304	319	333	330	341	333	360	326	328	363	353	355	333	354	359	367	331	316	315	316	325	349	341	346	340	337	363	352	345	335	307	338	361	365	330	330	301	368	323	336	328	316	340	341	340	358	330	336	338	349	349	344	349	323	341	380	337	366	353	327	357	351	359	338	336	339	375	337	331	304	365	335	350	330	299	337	377	325	347	302	313	318	300	345	365	370	337	340	350	302	350	310	334	343	330	329	340	360	320	292	332	342	366	332	318	368	329	337	365	326	325	305	327	323	331	351	333	338	343	303	330	331	337	350	338	362	318	319	354	282	337	347	345	335	322	343	312	348	358	334	360	335	346	343	309	305	340	353	366	346	343	344	332	359	342	304	322	313	308	315	345	357	323	328	345	358	356	330	318	344	363	362	294	322	348	326	341	359	337	335	352	355	337	357	325	339	307	314	357	362	368	361	333	324	365	316	352	344	367	347	315	354	361	350	362	340	332	367	346	368	378	372	352	347	299	356	337	349	338	349	383	332	349	356	321	324	353	351	351	340	330	311	328	329	343	349	333	348	338	340	346	301	356	389	335	315	357	331	351	330	361	357	337	363	366	307	331	313	368	377	333	318	351	332	327	336	314	337	364	301	347	323	322	355	347	357	352	356	384	314	327	321	341	357	325	360	342	323	369	350	327	338	322	344	360	319	318	318	302	369	357	337	346	367	327	343	349	366	348	352	331	352	361	331	350	326	329	358	326	356	355	369	374	362	331	337	331	362	356	342	361	353	326	347	374	299	353	311	323	340	335	360	360	339	332	332	334	331	322	332	312	349	354	311	364	323	313	380	330	335	352	343	302	360	357	352	357	372	356	321	347	362	337	343	390	383	348	355	344	368	350	351	319	349	359	346	322	356	333	337	338	343	348	342	323	367	346	353	342	340	318	358	339	312	337	355	366	334	361	354	326	333	335	361	316	323	355	343	308	349	351	350	352	363	339	340	308	310	346	330	329	362	312	354	324	363	379	369	353	344	351	345	338	317	372	332	367	323	323	338	344	348	374	336	349	370	343	354	341	328	323	352	363	343	339	340	322	346	320	325	349	330	374	328	327	309	318	334	392	320	342	361	327	341	319	370	335	341	356	383	334	348	364	339	340	330	339	315	323	329	297	331	362	321	331	330	300	332	337	359	300	315	334	284	313	355	350	323	350	329	318	295	360	358	340	330	294	339	370	333	326	358	365	329	365	351	344	325	324	318	349	292	327	348	323	312	343	339	332	340	339	327	310	331	363	315	348	321	340	325	334	337	340	353	317	337	330	320	335	376	324	327	327	375	327	318	339	326	332	338	322	337	349	328	342	347	345	344	323	350	362	317	336	361	346	349	362	347	339	357	313	376	347	331	295	340	329	374	315	316	348	401	369	341	328	348	322	351	313	318	352	318	341	330	361	348	322	343	340	367	351	361	354	333	351	371	312	351	300	345	367	342	339	359	353	334	346	317	364	342	358	338	376	324	353	343	335	333	371	336	361	349	362	333	357	357	353	324	296	341	302	314	319	311	322	335	347	325	301	321	341	326	350	340	338	333	328	312	336	380	320	342	321	305	343	330	342	349	341	366	361	353	353	314	330	346	310	313	348	342	316	369	319	361	323	339	341	351	336	325	341	352	356	353	311	309	314	311	314	334	381	354	340	345	346	331	340	349	309	325	340	338	321	357	351	321	331	311	313	297	320	325	361	316	335	323	343	310	360	324	335	310	344	315	339	356	350	325	307	350	338	302	359	318	311	349	344	334	331	337	331	362	342	361	317	361	329	355	333	353	361	355	358	355	329	348	339	331	330	316	340	307	336	356	344	339	341	336	345	330	332	341	378	322	334	334	361	351	328	343	355	370	337	336	313	335	324	328	319	346	321	343	354	330	324	306	341	323	319	351	359	316	331	349	323	315	321	313	315	330	369	330	346	379	350	339	314	333	337	332	321	367	329	317	329	339	340	320	293	314	331	347	367	332	368	338	334	323	328	322	338	355	328	364	352	336	338	349	348	320	357	377	333	353	339	343	339	364	323	334	392	359	355	361	311	338	349	354	338	355	307	337	326	336	368	323	361	336	341	313	344	349	321	319	309	330	334	323	328	337	349	328	312	336	371	316	306	358	355	368	336	339	375	347	362	307	346	333	366	343	302	324	353	329	344	335	341	352	333	306	358	336	322	291	317	357	351	313	377	297	329	373	305	347	353	316	308	355	316	326	368	331	376	332	333	360	344	326	369	338	329	339	347	381	312	342	352	345	332	338	349	305	337	328	308	307	356	346	359	351	327	310	309	363	321	335	336	343	327	327	323	339	336	351	381	348	337	333	330	322	379	354	366	316	346	303	326	331	330	321	330
55556	55022	41315	30336	27888	15650	857	811	793	815	799	812	818	846	873	793	851	789	846	836	815	778	846	846	846	889	812	849	845	811	780	820	845	822	850	841	801	834	814	844	833	757	756	792	813	778	816	870	770	838	860	793	818	907	822	814	820	808	794	761	782	820	855	780	858	844	804	812	831	826	826	801	842	804	868	824	816	843	826	772	822	818	858	833	826	854	854	807	784	832	785	793	807	801	816	804	868	845	877	816	774	827	804	825	823	801	838	855	793	834	780	786	789	813	764	793	835	820	875	829	807	844	850	809	834	837	803	781	780	823	802	816	839	802	783	889	848	799	799	816	758	789	823	796	806	791	824	775	828	812	848	768	745	792	830	801	764	808	811	814	793	782	777	828	795	816	814	796	879	867	838	831	794	834	790	858	821	821	814	782	852	794	795	822	795	819	789	807	793	828	778	793	762	815	807	818	811	799	826	755	871	831	830	831	869	862	874	763	852	781	762	782	856	809	773	879	775	851	823	768	809	823	805	774	776	799	747	808	794	783	785	821	827	819	831	811	821	819	841	835	795	835	831	780	840	824	819	833	830	867	854	846	799	788	812	847	800	792	810	872	790	824	803	816	825	859	807	835	868	813	816	832	809	807	793	796	836	790	834	822	806	839	782	774	830	845	786	831	859	785	846	808	827	852	847	858	855	857	751	783	794	788	831	786	799	786	760	847	790	874	810	844	852	828	831	837	801	840	869	846	805	780	851	805	897	832	806	820	848	787	824	847	775	862	784	820	836	747	839	860	774	836	830	793	809	773	766	789	852	817	820	796	846	813	808	840	842	795	839	839	807	792	801	846	755	852	782	780	887	770	838	846	851	817	788	768	807	814	839	811	828	737	820	818	805	868	809	867	804	837	757	811	780	803	819	805	799	825	805	857	856	806	788	789	846	794	849	757	813	786	844	837	815	773	783	821	820	796	791	816	763	811	825	790	820	829	799	795	815	822	857	860	815	822	793	843	821	818	902	900	836	802	810	851	806	815	811	861	819	806	783	795	766	745	838	804	847	858	820	791	814	781	808	826	783	785	855	814	865	830	816	842	794	809	823	842	824	791	789	804	826	836	837	817	772	832	805	849	756	815	853	773	795	788	866	771	796	840	765	841	825	839	825	805	838	827	784	817	828	793	819	839	867	839	841	830	814	859	828	801	823	844	770	783	854	858	786	798	840	825	891	848	826	839	778	845	832	808	761	845	826	829	833	780	848	779	852	789	886	819	864	874	840	798	822	812	806	739	772	872	782	804	838	824	764	832	833	790	739	818	827	784	810	821	789	813	843	822	793	841	792	878	802	778	851	746	806	840	835	907	801	796	821	837	786	818	799	750	792	813	838	799	828	840	821	791	824	840	794	813	819	827	833	797	807	841	807	777	811	775	822	753	810	783	856	777	792	759	771	818	805	812	800	826	800	832	829	792	809	827	778	815	815	814	815	861	835	784	810	825	811	742	865	809	807	789	796	841	823	869	878	801	808	827	842	779	816	809	806	809	828	778	792	858	796	787	789	861	769	832	815	855	801	789	809	804	818	862	846	818	818	870	848	814	862	807	834	858	832	817	788	828	831	840	832	794	837	817	809	843	820	857	803	809	821	820	861	800	835	840	803	779	773	771	867	761	801	827	868	818	790	820	785	789	765	788	829	847	857	828	869	794	832	824	871	834	739	797	853	707	821	779	782	861	792	842	852	817	808	770	845	827	845	832	806	803	831	863	799	816	869	847	796	868	818	812	820	854	817	762	811	763	808	860	735	842	810	801	797	840	822	770	790	796	820	832	788	825	788	764	815	801	873	767	794	825	832	819	831	876	770	818	840	798	793	845	799	818	796	812	829	793	810	831	823	811	767	825	766	836	830	842	837	846	787	798	837	845	799	769	858	833	783	798	764	812	837	831	794	818	831	857	833	858	866	823	790	827	866	800	831	837	778	808	864	863	850	755	849	849	815	825	820	815	782	759	795	855	777	865	793	801	781	828	801	807	838	819	853	755	796	820	786	833	793	815	797	844	844	791	797	811	842	740	836	816	808	796	871	783	811	818	811	857	822	819	818	828	769	849	822	871	815	876	820	836	858	850	811	806	825	822	830	794	798	814	792	823	865	792	827	800	838	800	876	789	841	801	879	830	813	780	827	815	834	896	831	788	866	797	885	832	797	816	819	852	840	774	842	807	817	832	836	817	821	861	854	825	810	806	801	811	808	873	789	814	804	807	836	852	858	826	781	821	808	771	791	838	835	771	825	821	811	807	798	837	828	828	818	815	778	801	807	777	842	804	820	781	835	815	811	790	790	846	892	788	778	858	817	851	851	743	792	840	856	804	829	826	844	830	775	810	831	816	790	865	845	847	853	784	786	838	838	805	805	851	831	839	780	788	793	842	841	780	797	792	834	816	806	825	828	774	808	808	827	797	807	764	838	905	789	845	795	785	841	829	829	814	811	856	862	838	782	862	832	839	815	844	805	818	810	791	812	825	807	844	825	862	774	885	841	861	839	860	787	778	856	831	825	794	819	785	850	833	808	853	872	845	822	829	809	773	837	805	870	849	806	884	800	850	772	843	843	822	829	829	815	788	797	816	843	885	850	782	795	846	878	836	858	856	862	835	798	776	818	807	773	764	841	799	812	813	856	832	819	826	833	806	818	850	805	860	838	866	842	860	830	805	818	802	791	877	835	903	845	811	765	795	774	853	811	812	839	789	805	858	895	801	851	819	799	814	835	818	818	822	849	796	779	804	824	824	786	780	823	856	890	762	829	833	815	839	819	805	803	813	794	764	796	808	816	747	805	828	833	849	796	776	814	843	794	820	838	787	827	788	822	824	851	835	768	765	863	814	800	827	816	801	826	807	814	841	803	801	763	799	802	820	820	797	890	843	839	796	848	835	827	787	779	811	803	799	787	827	770	843	833	772	846	850	790	837	751	814	830	771	814	808	848	842	832	800	811	798	816	792	823	827	854	793	780	757	834	832	808	827	795	871	794	832	813	814	811	830	850	777	862	825	805	818	835	785	805	821	903	794	843	789	791	769	785	826	825	821	788	812	804	841	803	766	803	822	782	816	802	808	808	840	836	770	854	814	785	816	785	806	833	842	794	814	845	799	835	790	815	806	797	782	802	794	867	799	770	843	800	848	810	876	727	805	821	865	793	824	832	839	806	768	872	800	855	811	825	843	824	827	815	839	903	809	830	774	810	797	796	783	848	795	827	796	780	769	880	846	811	836	846	774	846	788	833	816	769	865	812	843	779	848	829	805	847	859	848	833	884	839	807	770	840	819	781	798	763	822	817	807	846	860	836	796	864	846	802	795	775	793	814	818	772	815	820	852	794	795	792	852	774	874	839	828	786	821	863	864	826	793	841	816	800	802	833	877	771	810	834	819	823	767	810	850	780	728	872	795	867	790	868	846	811	810	857	800	807	844	809	804	894	780	783	887	840	821	800	877	891	868
88251	76994	54115	31978	22264	11403	817	329	351	382	315	314	317	340	320	324	303	312	336	317	321	309	309	308	316	334	336	323	338	292	329	304	335	324	331	329	312	323	335	350	313	313	314	314	314	310	300	346	331	316	314	334	292	297	322	309	342	307	323	336	337	319	356	316	304	298	316	363	325	301	322	335	322	321	353	331	329	336	304	323	302	308	306	312	305	312	295	318	289	307	335	327	300	348	367	319	290	324	323	336	325	355	325	300	337	317	343	317	319	307	333	303	345	308	315	320	299	323	323	311	313	329	322	325	308	328	350	340	316	335	334	329	339	340	337	350	298	321	348	330	307	371	302	318	334	321	360	306	300	354	281	320	311	318	298	335	319	299	340	304	329	330	332	323	336	313	289	341	326	312	331	319	309	327	301	281	337	305	318	346	354	304	344	366	338	315	321	299	296	351	320	336	334	300	317	317	344	339	331	341	324	370	336	329	312	325	304	342	289	310	298	361	296	303	343	336	349	340	322	352	319	314	297	337	321	326	307	341	328	297	343	365	308	324	299	356	344	320	372	337	317	328	348	340	311	295	364	318	334	357	324	331	293	333	333	326	324	325	327	341	321	307	339	382	327	344	326	315	326	299	329	327	330	355	306	310	303	317	355	357	340	328	315	327	325	321	326	326	326	287	340	338	306	323	310	325	301	285	303	346	344	319	313	326	336	341	339	315	331	305	326	339	313	339	299	291	327	315	294	306	349	307	297	340	327	293	317	318	341	300	285	334	291	294	319	318	315	302	333	338	355	343	313	331	345	299	328	324	327	321	288	353	341	333	365	284	342	330	321	363	335	331	326	332	313	327	306	317	318	313	288	329	314	313	321	315	364	280	324	307	338	347	355	282	289	285	318	315	345	307	333	311	319	312	368	323	322	321	321	317	304	319	321	333	289	324	306	324	333	322	343	313	326	330	334	311	336	339	327	341	346	321	304	347	339	327	353	314	340	293	337	309	318	321	309	323	345	338	292	319	333	339	346	325	296	340	347	332	333	330	301	329	355	331	315	341	313	325	320	348	296	318	323	288	322	329	311	303	306	303	332	301	347	320	297	352	327	324	351	301	330	301	308	338	344	318	312	309	290	319	326	301	288	342	322	315	312	342	331	313	329	291	314	303	328	327	304	312	301	339	329	336	327	331	343	322	327	351	284	310	336	352	293	322	313	341	344	287	325	325	305	354	305	340	326	337	310	361	353	355	349	308	335	312	337	355	326	330	302	319	337	286	346	344	339	323	301	292	317	343	313	335	306	360	325	320	358	357	315	345	305	332	289	291	312	292	289	320	297	325	295	318	305	328	332	335	349	333	329	308	322	317	329	355	314	335	321	322	339	362	345	301	319	346	335	334	329	313	298	339	333	333	304	319	310	327	313	361	317	300	336	349	296	337	301	301	337	329	329	342	317	302	333	333	346	330	326	338	320	314	287	316	329	315	315	326	314	310	346	358	316	311	349	337	339	326	321	332	326	357	316	338	337	343	314	346	318	344	377	342	347	354	343	341	335	330	331	287	310	336	328	333	338	322	365	341	316	330	302	342	327	343	292	317	292	348	318	289	309	339	332	284	323	336	310	319	348	308	320	334	302	340	345	295	312	316	328	317	340	325	335	355	353	339	331	306	326	329	312	336	309	336	290	333	338	343	305	332	315	338	320	348	341	325	331	352	357	325	330	324	359	322	322	310	346	351	310	293	358	338	318	337	335	310	326	322	330	305	324	336	316	315	332	342	307	356	301	349	341	315	299	312	319	352	375	311	309	337	328	325	302	333	314	327	313	310	344	322	317	307	320	328	325	302	289	339	299	267	286	317	312	325	329	322	341	311	311	359	373	347	305	334	339	337	316	321	318	301	308	341	333	331	333	338	302	343	327	317	313	321	313	305	339	288	323	282	278	309	323	335	336	324	314	333	331	336	331	304	325	337	315	329	326	309	311	306	303	295	330	321	296	359	319	330	320	334	317	335	320	322	330	306	311	366	351	288	324	322	300	337	336	305	321	350	325	329	304	305	344	348	275	322	330	329	309	315	335	307	295	332	326	364	345	305	327	301	289	313	329	341	328	300	314	345	324	350	316	316	310	316	330	379	347	310	333	330	330	356	305	323	321	319	323	333	357	306	323	361	332	326	302	301	302	328	329	328	342	353	329	315	298	314	312	312	315	351	314	346	346	337	309	292	334	335	309	313	284	316	306	345	325	306	309	316	332	320	306	326	310	310	353	352	342	310	296	315	337	345	286	293	320	317	335	360	319	336	309	336	319	320	344	325	319	301	371	338	332	362	305	368	352	342	315	309	297	336	295	334	285	350	355	352	310	327	321	354	321	289	309	295	307	332	294	304	334	296	321	311	340	301	346	329	346	273	355	351	322	340	327	317	319	293	358	326	336	306	314	349	318	305	342	354	312	333	303	305	313	304	311	290	330	331	323	310	314	275	331	300	328	356	348	301	324	356	321	311	325	311	334	328	328	340	323	329	331	290	304	333	313	328	314	326	344	334	339	301	333	284	332	310	318	304	337	311	331	315	298	312	352	319	333	316	342	328	365	344	319	302	319	336	317	365	271	343	335	326	325	317	325	308	314	310	321	331	346	304	322	319	303	285	358	380	326	339	319	296	305	334	311	326	309	316	341	324	306	345	320	350	330	332	345	323	352	319	340	311	309	334	296	316	328	360	327	327	294	347	325	339	337	332	302	311	313	323	307	313	320	309	284	347	342	311	342	299	297	312	326	346	330	369	338	315	315	325	312	336	315	327	349	334	321	333	312	326	302	335	292	303	308	317	313	353	313	285	328	323	293	311	341	305	343	290	298	333	321	345	303	303	323	350	319	337	330	331	293	315	336	311	302	340	320	304	302	339	324	333	340	311	347	311	347	316	307	313	312	330	326	332	341	361	296	305	321	335	336	320	314	311	349	345	291	294	325	302	337	309	316	346	322	311	323	349	329	319	322	321	348	354	307	309	318	344	321	326	320	346	344	309	311	324	295	320	357	348	338	321	338	310	340	296	323	344	301	312	312	345	370	320	314	340	339	346	330	288	315	305	318	350	316	316	333	331	337	341	334	365	334	345	320	347	324	316	322	291	314	332	331	342	339	325	331	359	304	308	330	311	313	302	328	353	298	335	324	334	331	321	332	337	348	309	342	345	327	318	322	331	284	296	324	325	328	340	329	299	317	306	324	318	314	305	312	300	330	341	340	330	336	292	367	301	333	361	303	284	340	329	327	334	322	292	317	361	315	331	316	302	355	348	293	360	330	319	315	323	312	339	304	327	311	326	332	399	309	326	289	327	304	311	351	300	344	332	341	334	316	315	357	322	287	294	303	308	325	366	321	337	312	337	332	299	349	354	322	328	327	319	305	300	359	310	323	328	305	302	316	318	289	326	302	325	295	328	330	339	284	274	310	323	312	311	335	343	294	334	347	314	294	312	336	353	333	345	311	354	316	338
64363	65872	52164	38431	33494	19747	784	768	749	793	763	782	811	728	788	801	763	723	760	762	794	771	760	736	761	780	794	774	786	797	742	844	811	810	731	786	779	769	766	791	733	738	752	733	789	797	783	768	780	723	813	791	814	748	795	740	783	764	752	761	758	770	783	764	770	791	795	705	756	757	779	760	742	770	793	782	747	736	748	790	750	730	783	795	777	760	747	806	790	786	789	780	738	758	761	748	759	768	747	748	702	789	742	757	751	747	738	720	698	763	779	795	807	795	770	763	748	750	767	785	759	781	730	788	762	807	754	781	787	731	789	724	732	741	767	764	793	796	720	770	736	779	742	765	759	718	840	730	759	779	738	743	768	750	743	728	782	806	751	717	791	783	762	780	779	775	777	808	780	768	807	757	752	750	745	695	771	766	746	770	799	755	755	724	792	751	757	796	787	779	823	752	824	759	750	717	688	738	793	718	774	750	802	801	753	786	798	775	738	753	736	768	772	782	786	751	763	767	717	751	724	749	732	781	769	793	757	764	754	719	717	761	818	732	719	767	800	751	754	749	700	761	799	756	719	766	726	790	780	754	767	787	765	767	777	737	748	758	784	739	770	735	737	743	741	752	739	762	786	713	749	791	815	747	733	799	704	768	757	757	745	757	738	780	746	757	776	781	740	814	770	755	754	776	817	746	806	774	801	781	739	752	764	828	772	761	739	771	767	774	780	789	780	773	746	732	755	767	771	747	751	792	741	784	726	779	740	792	731	772	783	747	814	777	756	745	738	716	741	827	748	738	799	801	770	754	733	751	748	813	763	784	776	784	743	717	781	771	728	766	800	761	763	732	751	767	788	785	774	772	772	775	767	719	765	808	785	786	710	723	790	790	801	769	740	789	801	753	723	708	737	757	754	711	707	747	751	731	728	732	710	758	773	742	744	781	775	738	760	738	750	747	756	745	742	789	785	819	766	770	725	816	771	743	772	768	726	807	813	765	775	756	806	766	719	775	744	789	721	752	755	794	785	805	757	765	805	760	766	793	730	739	794	810	775	727	763	761	779	811	773	749	770	750	724	728	777	730	748	796	691	752	683	766	765	757	731	803	769	719	757	802	758	721	830	752	790	821	806	745	819	835	773	782	767	737	730	793	754	800	754	723	742	768	804	786	785	740	753	774	805	750	728	757	752	768	786	762	761	751	758	787	695	742	769	742	713	802	734	781	778	742	776	775	728	765	752	744	766	789	759	797	759	800	748	720	741	766	755	813	739	765	746	745	760	720	776	785	772	825	750	767	748	745	798	769	779	802	803	790	758	757	751	710	767	757	805	755	747	776	720	807	800	717	770	769	772	747	781	744	758	773	785	780	724	775	745	759	780	749	776	759	744	793	819	743	747	763	798	773	799	796	730	765	790	766	710	807	768	784	792	755	738	740	759	756	797	770	776	744	760	802	759	769	762	776	791	756	760	765	747	741	764	713	817	798	746	769	753	749	772	772	784	709	791	790	748	820	771	747	741	793	776	779	764	737	750	737	735	739	750	757	754	758	763	767	767	801	751	755	736	805	776	731	752	748	774	742	750	765	718	784	743	750	826	775	720	762	770	751	763	780	822	764	791	780	759	764	751	746	770	768	754	754	781	808	761	727	776	764	705	772	725	780	793	795	718	772	824	765	770	778	797	732	749	736	734	802	774	742	796	791	696	743	760	739	739	786	754	796	779	781	752	836	770	768	783	789	759	740	785	819	784	758	801	780	774	775	774	778	823	758	747	776	757	785	750	766	751	801	768	770	739	761	835	763	746	785	732	755	763	762	773	819	804	758	752	734	769	732	743	769	806	767	764	792	817	758	766	791	837	784	752	783	779	744	758	732	766	707	807	748	783	752	751	698	790	770	753	736	791	737	760	767	756	779	772	780	809	777	777	769	805	771	759	753	754	756	746	781	728	763	770	739	801	784	814	785	763	754	762	717	742	780	724	763	769	693	825	771	803	755	769	818	761	736	811	787	778	753	730	784	757	767	738	776	755	794	788	756	786	760	778	763	751	718	817	721	776	785	796	773	723	728	764	783	765	794	763	737	750	780	747	729	771	756	790	749	795	690	746	822	742	776	764	775	757	740	745	754	733	745	770	788	719	821	759	733	791	741	784	798	763	793	741	744	794	730	787	767	758	794	747	763	753	792	718	792	756	814	749	793	720	779	739	752	778	751	728	797	724	781	744	742	713	769	797	779	773	717	760	809	776	805	754	750	757	775	757	759	813	740	723	778	717	720	761	719	758	760	787	827	756	803	753	796	795	741	819	754	813	763	774	789	759	747	734	736	740	725	753	801	769	741	753	734	797	781	773	741	781	750	803	808	757	741	743	795	736	779	775	760	744	795	740	773	701	735	706	730	750	840	744	783	764	780	733	778	803	766	746	802	755	806	773	712	766	768	768	743	780	758	782	808	763	752	718	778	742	757	766	763	732	747	798	783	759	776	795	736	740	787	778	768	724	808	748	751	748	768	763	761	749	766	755	797	781	732	763	756	801	764	752	773	714	790	753	755	806	777	761	764	807	787	754	735	759	793	781	717	781	764	797	754	770	763	777	804	739	778	796	717	762	754	777	758	735	760	725	756	787	786	735	839	755	738	799	726	754	783	767	721	752	797	785	736	762	771	770	803	738	726	816	740	741	753	760	765	763	741	753	735	746	815	787	758	822	756	773	785	756	778	743	731	788	763	811	757	742	751	796	754	733	779	766	710	779	750	756	724	768	716	755	739	724	766	754	783	759	759	752	800	797	772	810	725	739	741	733	765	819	745	746	774	755	773	701	741	769	748	747	814	750	804	758	752	753	756	738	756	759	763	757	789	730	741	714	751	777	788	836	783	722	789	726	757	785	779	726	772	777	697	779	782	753	744	742	749	752	777	779	747	723	757	749	756	781	746	732	770	785	782	730	807	771	821	812	805	769	734	726	795	774	735	718	780	716	736	721	783	783	802	810	809	798	801	732	739	759	831	819	787	711	715	760	784	759	787	749	754	736	757	801	766	746	793	713	828	727	824	760	727	752	811	755	753	712	828	774	742	799	741	799	769	793	784	749	786	775	734	719	789	764	737	764	771	756	784	761	763	807	762	754	823	743	775	847	752	735	801	750	710	775	771	782	778	720	793	723	735	779	748	806	782	784	815	790	765	764	776	730	750	725	760	759	792	740	770	766	789	774	742	800	783	754	788	811	739	792	744	814	767	756	719	795	734	708	754	765	722	732	760	755	756	794	781	804	724	827	751	725	788	754	771	768	766	763	728	748	757	781	735	769	727	804	790	758	741	772	763	754	775	815	786	782	742	766	776	760	759	780	805	722	724	738	730	739	761	783	771	805	764	783	717	801	761	737	745	745	788	760	765	718	792	776	739	794	739	786	756	810	840	743	791	809	714	756	727	778	760	806	729	761	765	778	817	817	758	759	774	744	770	752	743	750	738	764	778	747	791	770	740	821	787	753	741
38867	25215	9497	1539	792	672	251	252	237	253	229	222	224	225	227	222	248	225	248	267	250	230	224	253	217	250	239	264	234	222	236	254	242	234	257	252	241	233	236	231	240	230	237	250	255	222	227	267	231	236	254	249	227	246	260	241	231	212	243	227	227	279	221	222	215	221	244	239	216	238	267	265	229	236	265	203	239	220	281	214	231	215	246	236	219	264	250	220	257	254	230	235	238	231	229	229	208	232	222	235	266	259	244	224	250	247	250	226	260	258	230	274	245	210	232	239	211	217	239	255	219	240	221	226	235	241	215	226	258	234	221	230	252	269	225	255	260	237	240	236	219	267	266	252	270	227	240	250	242	208	227	238	235	223	244	228	246	213	216	227	251	232	267	256	240	259	222	205	222	263	223	206	267	245	259	235	216	238	247	244	254	224	257	235	227	238	230	240	225	223	234	268	229	248	217	228	261	245	243	259	235	221	237	219	237	246	205	240	215	261	227	246	238	250	242	262	236	211	237	244	236	232	249	238	216	236	242	246	242	252	220	211	222	260	218	239	245	235	249	257	247	234	214	247	255	230	249	245	222	235	228	246	232	237	259	231	242	239	235	204	225	218	240	234	233	231	220	255	229	238	227	239	244	231	228	238	263	252	221	223	270	241	241	228	225	232	273	200	228	213	258	229	246	227	238	244	256	252	238	234	243	240	217	218	238	224	254	234	272	226	271	237	251	217	226	251	257	236	264	244	224	209	228	235	265	235	249	244	237	230	242	218	248	248	237	256	249	212	234	208	244	247	228	240	253	221	234	248	241	252	232	235	233	221	229	250	229	224	243	231	255	230	227	256	242	246	212	241	249	251	215	241	240	242	254	235	237	235	238	220	223	261	213	269	255	243	227	260	251	222	260	220	222	222	253	251	208	234	237	241	244	181	239	251	277	226	251	251	232	251	261	249	245	244	234	236	233	221	250	257	252	234	212	253	256	251	239	244	249	233	241	242	266	214	240	262	253	224	249	253	219	226	244	266	235	222	212	235	238	235	202	256	244	242	227	249	247	222	244	213	238	244	234	221	261	241	244	270	215	244	251	228	222	260	259	226	241	227	222	259	244	265	256	259	246	259	238	225	220	199	216	237	234	245	241	224	239	206	234	230	216	219	244	240	253	238	222	241	251	217	235	268	243	233	270	256	247	229	231	242	224	206	215	235	214	242	267	236	234	202	234	229	264	261	233	240	220	263	231	250	224	231	243	244	242	204	250	220	239	251	231	263	265	228	258	229	241	229	240	249	229	226	228	221	212	243	224	251	265	236	242	224	243	243	262	232	266	262	257	241	251	213	236	251	237	217	227	225	242	229	223	249	259	235	253	256	232	236	240	221	232	249	238	218	271	224	220	257	231	245	211	236	242	244	224	232	216	220	247	234	233	237	263	244	251	214	233	237	247	229	235	233	232	249	230	242	253	238	239	209	251	226	243	222	250	254	241	247	244	243	242	252	220	244	239	228	255	251	257	236	249	238	205	243	237	241	251	227	261	245	220	255	223	236	239	262	240	272	248	231	243	243	233	243	255	222	245	231	249	240	203	269	213	249	251	222	236	257	240	236	215	250	257	219	232	248	223	265	229	245	216	229	205	250	240	238	236	237	211	230	229	235	219	258	238	258	223	253	221	256	229	224	268	240	203	251	211	233	222	195	249	221	225	234	203	257	267	226	245	236	247	270	212	268	269	239	247	255	236	232	228	220	248	244	240	248	225	226	230	234	239	248	228	228	200	229	236	239	210	227	239	231	217	249	225	266	218	221	252	247	250	232	233	243	227	242	233	243	238	231	229	240	218	253	247	250	244	229	228	216	249	210	260	248	224	254	226	274	246	219	246	258	253	232	231	200	260	209	289	224	233	245	246	227	210	244	243	251	252	269	255	260	234	232	214	231	230	221	243	238	256	250	247	241	234	233	247	235	264	218	214	246	232	228	234	247	213	226	239	233	216	234	226	191	268	236	229	238	238	255	229	250	241	217	229	240	253	220	234	253	248	235	255	229	212	240	227	222	266	227	262	242	217	239	232	236	216	215	268	251	219	198	231	259	228	219	255	225	211	234	218	243	247	236	240	231	215	228	238	245	244	227	244	236	272	247	228	240	221	226	229	241	243	228	212	259	244	236	233	215	193	235	243	224	256	232	209	186	245	233	250	232	256	233	261	237	247	222	238	249	213	250	227	226	266	258	211	225	230	210	236	226	247	216	261	253	220	214	258	250	249	228	235	272	238	248	239	230	233	265	264	225	250	220	238	258	273	227	243	230	249	247	210	228	230	261	255	242	249	221	236	216	241	265	227	250	222	265	204	216	210	253	221	255	249	219	239	241	229	234	216	228	251	249	249	254	228	227	208	213	233	250	232	225	230	222	235	221	249	219	241	247	254	246	247	252	243	233	238	235	220	239	263	232	239	235	233	207	201	233	241	224	273	234	240	239	211	227	237	257	260	247	261	233	227	241	248	235	237	233	253	244	207	220	236	253	227	222	236	239	277	237	235	244	248	230	243	254	241	233	252	212	224	237	247	237	253	240	241	236	220	240	222	239	248	235	222	234	234	233	232	228	212	248	231	235	226	239	224	210	225	234	243	270	243	242	249	246	210	242	229	231	235	261	232	257	240	248	237	229	221	228	239	248	246	220	244	246	228	252	244	251	245	253	219	264	219	248	236	240	247	237	246	248	242	237	217	237	233	223	248	222	218	256	251	236	220	212	230	219	217	262	264	235	256	245	240	264	256	247	240	256	239	247	220	232	257	261	214	245	213	198	261	239	240	215	235	208	224	227	232	233	257	250	242	230	241	220	238	233	253	233	210	250	259	237	244	237	236	232	253	247	247	235	252	225	230	227	214	233	240	257	230	244	241	220	238	246	238	242	197	247	250	236	208	223	245	233	232	247	238	234	230	201	245	226	239	249	241	231	250	231	212	218	217	246	220	246	236	212	247	220	238	237	225	232	242	217	257	237	249	229	224	271	238	216	229	214	217	224	213	212	271	239	259	223	234	249	263	212	234	231	242	250	240	240	196	251	221	211	256	230	213	220	236	251	212	221	236	234	236	236	232	224	209	237	248	237	234	188	215	200	241	250	250	236	233	251	232	270	248	226	238	214	227	229	246	235	230	241	243	245	228	223	222	242	220	240	249	237	261	250	246	253	254	248	212	233	233	236	242	231	228	231	222	217	276	198	222	231	255	242	259	226	233	211	215	213	230	229	249	237	229	264	241	225	217	226	229	254	233	258	244	252	238	227	264	218	253	260	237	241	247	238	220	248	253	270	232	243	228	229	217	226	246	235	252	242	233	247	240	240	245	252	258	251	230	252	247	245	217	218	240	240	236	268	234	242	219	260	220	258	247	233	236	263	220	243	241	252	230	275	264	211	238	234	251	243	239	236	236	260	255	259	240	227	228	198	223	251	232	239	230	230	230	256	241	215	231	216	245	250	245	234	238	238
34058	26007	12635	3603	2982	2176	630	577	578	631	609	617	559	591	645	608	564	634	624	586	586	570	642	615	640	625	588	603	605	620	586	620	583	627	617	599	632	604	617	639	628	639	616	591	599	625	621	633	607	627	584	586	615	572	633	642	545	624	611	580	596	595	601	600	589	608	589	572	626	611	609	620	606	609	644	616	594	647	618	626	615	612	651	585	619	593	590	582	586	570	599	609	609	606	607	612	621	611	563	612	614	631	631	632	597	587	631	602	643	606	584	599	601	613	625	603	581	620	632	566	611	620	614	623	612	604	593	603	557	577	639	640	592	631	626	598	586	559	564	603	582	627	665	612	597	656	560	625	588	600	600	637	654	608	585	587	609	601	617	626	613	574	624	550	604	594	608	606	632	626	573	618	635	603	601	549	575	622	590	585	604	590	587	602	611	609	634	593	592	590	582	600	623	591	637	663	622	599	587	568	602	564	607	592	580	630	605	625	580	615	559	579	597	606	596	612	600	566	644	580	600	613	577	645	572	584	616	601	640	617	600	645	619	603	613	612	602	603	607	625	647	587	597	618	615	562	634	635	635	605	595	592	623	568	643	605	589	608	555	600	609	596	586	593	623	584	566	686	575	626	589	593	599	631	636	668	590	614	567	619	609	617	623	601	607	604	614	631	622	554	575	559	562	605	642	633	601	614	604	647	612	625	590	569	601	640	539	632	634	563	596	587	638	595	593	622	619	634	608	614	616	584	610	624	624	652	657	607	577	583	565	594	624	593	608	596	612	602	594	614	602	595	589	608	593	665	637	568	577	640	580	589	592	634	634	625	603	560	604	564	607	566	639	577	617	614	604	578	581	641	581	600	634	575	600	622	607	619	580	601	574	615	608	603	655	598	633	612	591	580	619	618	603	585	628	598	573	680	666	619	613	631	605	641	662	679	598	585	607	569	635	664	619	601	603	617	587	558	611	599	579	656	653	560	642	582	620	637	578	652	607	601	600	625	595	603	632	582	619	622	606	618	619	585	594	632	601	636	608	612	636	605	642	610	593	637	593	629	599	591	600	567	590	645	638	582	605	626	621	602	631	629	624	567	577	630	583	656	565	576	620	582	601	567	597	579	584	615	580	627	606	623	628	610	639	580	615	639	618	597	629	598	591	604	643	601	607	641	619	602	616	563	619	602	621	583	612	618	585	621	586	579	581	565	617	591	639	558	650	608	627	637	608	566	581	618	611	614	597	597	656	623	580	621	610	607	632	637	608	612	604	613	600	639	651	590	626	622	608	597	614	583	608	582	620	614	585	619	613	557	633	532	578	580	589	583	589	565	546	574	627	576	622	574	570	640	575	628	597	652	587	615	594	570	572	592	598	603	596	598	575	614	590	623	607	639	615	595	636	588	577	600	600	583	580	631	648	579	609	600	588	601	605	637	591	584	619	588	586	581	563	573	613	611	591	663	597	577	608	583	603	548	632	581	588	625	647	613	583	576	617	606	580	554	581	539	635	577	604	600	630	626	601	594	586	619	583	636	620	614	634	645	565	600	595	594	604	606	582	590	607	603	591	632	566	617	622	615	657	605	594	560	546	591	612	648	591	590	596	607	604	611	620	555	582	595	613	573	656	596	581	607	610	592	605	657	601	598	588	578	581	597	643	585	640	612	600	660	599	616	561	595	610	573	594	582	595	631	612	602	594	630	614	624	601	574	602	599	599	600	602	604	605	659	612	635	598	613	617	630	564	602	585	592	621	612	646	599	653	635	614	595	578	597	585	666	600	548	645	644	565	617	597	588	589	629	565	602	590	642	561	582	648	631	666	603	634	592	607	598	591	579	608	578	556	645	625	613	590	643	584	586	571	626	651	598	619	612	592	589	616	576	602	628	600	662	628	610	583	613	631	635	614	590	599	577	587	610	603	635	634	636	581	583	612	612	586	663	602	621	633	665	594	631	575	628	635	600	628	620	550	617	601	604	614	598	588	584	595	577	608	622	575	637	650	619	613	622	607	650	589	613	609	608	569	567	650	636	547	557	601	619	629	617	595	572	592	572	561	682	612	623	615	556	658	582	625	590	620	658	611	642	659	590	604	633	633	605	644	590	573	622	648	631	596	593	624	585	581	604	587	637	556	585	579	592	599	648	580	599	617	565	611	596	633	599	580	629	605	608	637	619	603	665	610	574	613	615	647	611	575	629	599	582	612	583	576	613	597	584	625	587	585	577	624	607	601	584	600	614	565	611	625	628	610	586	607	591	606	621	564	610	652	586	585	649	630	589	637	604	607	576	612	627	598	572	620	608	633	606	636	651	642	591	533	568	569	607	604	607	595	564	607	577	588	611	597	617	615	602	600	617	569	603	609	556	582	596	625	614	590	616	608	624	597	587	643	622	587	572	601	591	591	599	595	587	623	591	605	581	619	620	604	621	634	597	623	570	602	635	601	592	646	587	609	573	608	613	604	582	618	619	599	578	605	593	606	606	574	576	608	612	590	570	610	582	620	590	651	602	545	608	605	604	590	600	585	628	631	583	619	627	642	590	586	562	635	614	644	628	612	606	614	565	580	617	622	611	619	595	654	600	650	615	621	640	592	598	651	635	587	606	624	585	605	597	598	641	573	600	609	630	626	608	646	591	612	646	633	608	568	633	615	610	604	604	594	575	561	573	589	599	640	629	619	630	632	588	609	624	627	623	606	612	605	594	622	591	592	625	643	582	644	562	605	610	622	548	600	576	621	634	602	645	611	594	605	612	631	577	581	593	613	588	562	629	585	580	656	601	589	626	619	621	607	622	651	598	573	602	578	618	617	608	615	596	612	587	588	620	606	652	616	571	598	609	630	629	584	602	595	617	603	605	625	583	587	609	623	604	577	566	609	615	648	595	599	616	635	610	576	651	617	587	589	639	629	624	609	615	568	612	630	599	599	592	614	642	625	591	627	621	569	569	660	607	587	638	598	605	599	591	570	597	575	587	623	599	604	620	619	613	587	609	601	603	637	602	619	639	633	552	602	624	627	604	619	581	616	579	592	616	587	636	621	578	635	577	597	593	576	599	676	594	589	647	616	572	601	565	595	623	611	613	607	661	626	611	638	604	606	603	605	575	602	580	619	607	597	591	581	646	641	594	644	612	599	629	604	641	573	601	612	620	627	585	602	553	612	578	618	619	639	657	609	589	609	595	566	623	568	567	599	620	582	634	627	600	624	591	605	632	562	617	633	596	592	598	642	609	614	633	615	644	622	597	618	595	612	582	641	621	627	598	596	651	588	603	596	626	590	575	624	582	593	644	597	625	609	569	580	602	588	601	554	614	639	608	626	608	589	595	626	634	632	608	592	626	634	607	562	590	650	632	608	591	592	621	631	584	606	562	605	612	604	600	585	560	620	622	622	573	623	619	580	614	673	575	622	583	601	624	651	616	629	581	601	611	588	604	612	576	591	587	643	608	606	635	650	634	586	623	613	641	597	571	633	639	628	576	580	585	622	618	575	570
79333	68099	48692	22290	11406	6001	571	347	330	366	366	334	334	288	310	314	318	337	379	321	322	337	371	342	358	350	374	378	318	342	339	359	320	359	329	352	326	372	332	336	314	334	356	323	378	337	344	325	308	351	375	356	357	314	365	397	373	340	355	340	366	334	333	359	320	344	352	330	325	354	367	350	371	330	351	321	327	332	360	365	324	330	335	364	333	373	318	354	354	302	350	320	333	322	346	315	334	348	364	325	345	336	367	336	329	354	321	323	350	415	363	324	354	361	388	358	343	376	342	325	335	330	304	308	362	325	323	340	315	321	368	306	329	318	360	361	362	365	342	317	310	324	370	333	363	326	346	346	354	357	364	321	346	358	316	341	352	364	344	335	311	363	363	319	313	281	355	375	347	328	350	321	317	341	325	321	347	328	324	342	361	325	339	300	358	318	355	341	360	367	350	325	368	326	335	365	319	349	324	327	311	357	342	335	310	349	336	338	334	358	319	340	320	322	318	327	328	331	336	355	358	324	319	320	326	374	310	322	332	342	356	363	358	354	360	339	310	302	364	347	345	320	354	356	334	315	356	364	364	341	381	358	342	343	329	362	361	378	319	335	333	321	339	331	339	334	339	347	364	336	305	352	343	352	342	354	342	369	340	333	336	351	336	363	336	323	317	342	342	345	327	332	340	337	349	365	351	320	335	349	367	364	324	362	316	348	337	378	348	357	352	366	329	355	320	334	320	324	354	336	327	349	312	320	330	367	343	323	340	366	360	355	318	319	362	310	361	315	363	320	330	325	381	360	315	339	332	361	323	333	349	323	348	345	318	337	350	349	321	363	334	322	360	335	328	334	339	349	333	325	346	322	351	352	343	342	386	331	336	356	327	336	346	325	350	341	340	343	339	354	323	345	348	340	345	341	354	331	365	329	337	317	347	353	334	347	353	316	325	319	327	375	380	340	314	339	341	362	370	392	342	401	336	333	321	330	318	368	331	344	358	327	327	334	316	338	318	322	360	351	310	357	320	349	338	351	336	369	354	316	393	369	356	364	352	355	326	351	304	314	373	308	335	308	344	347	330	327	349	337	321	371	319	347	338	327	354	347	378	358	356	359	363	337	336	337	371	353	352	310	342	371	327	329	351	308	343	328	331	349	346	350	321	323	328	346	329	353	350	356	343	345	336	335	335	323	342	352	361	371	374	329	379	335	332	343	337	317	344	343	322	363	356	325	325	342	329	353	327	341	361	374	355	363	341	362	367	343	378	322	337	376	309	353	348	344	363	353	359	357	310	344	383	328	347	318	332	329	358	389	368	363	373	353	330	330	356	371	337	366	339	369	330	350	343	359	335	332	347	343	343	332	327	335	357	331	324	333	313	341	318	370	327	352	332	376	313	323	350	356	330	362	334	349	337	322	345	319	343	368	341	355	348	341	319	319	356	351	381	316	359	347	341	333	342	367	346	374	359	365	324	325	345	340	349	318	292	300	355	364	347	342	325	368	358	361	335	353	323	358	295	357	360	365	361	338	366	308	347	352	336	334	331	346	337	344	331	352	358	321	318	353	348	340	374	362	367	355	334	332	347	330	343	355	366	338	331	373	339	364	340	346	361	378	360	353	368	378	334	372	332	331	362	364	346	337	341	338	342	364	318	355	345	342	364	315	317	344	342	315	359	339	337	323	334	342	334	363	376	333	339	336	315	350	338	353	330	371	353	319	341	362	358	357	352	382	322	338	343	345	371	339	349	338	359	349	334	302	305	323	350	348	319	342	336	354	345	361	319	350	334	345	312	371	370	360	310	378	341	325	380	334	343	309	333	353	358	335	361	346	311	336	337	337	352	358	323	342	335	299	356	352	369	329	328	364	355	372	336	355	351	337	328	318	325	366	388	294	321	355	323	347	313	347	353	331	339	332	333	301	362	327	331	321	296	320	347	330	333	337	358	338	322	334	344	378	347	339	337	393	353	347	317	328	329	312	378	380	353	361	343	345	329	306	413	366	360	322	351	348	359	367	317	358	335	359	367	374	342	348	354	309	319	339	329	334	306	333	332	328	306	333	344	347	320	305	314	319	347	334	351	344	314	327	326	311	346	330	358	327	305	325	329	349	361	348	359	328	346	345	403	355	332	326	294	373	358	355	345	351	327	357	315	353	331	351	332	336	340	354	379	335	353	350	345	305	331	335	326	309	326	336	347	334	305	325	346	329	340	313	327	348	307	344	341	359	344	325	306	370	302	356	369	340	347	349	329	333	322	355	366	343	345	304	347	303	350	327	353	336	348	378	321	315	366	346	362	336	324	347	327	349	334	337	324	316	354	361	354	350	376	348	332	358	334	360	333	329	327	345	319	340	352	345	333	356	304	381	367	324	327	336	350	385	323	332	344	330	352	335	311	332	334	313	311	366	372	392	322	339	347	331	359	348	373	348	349	336	345	341	319	345	344	359	378	353	322	390	348	364	333	340	379	376	362	348	328	370	341	367	346	325	336	360	326	354	332	343	305	339	337	371	357	373	342	317	311	372	349	353	326	346	332	332	341	363	369	315	325	356	303	325	326	330	347	368	372	319	368	313	368	311	348	333	358	359	340	364	384	359	328	341	367	333	297	341	348	379	354	370	345	340	372	341	349	323	346	304	352	331	316	325	364	321	334	321	366	330	318	324	307	331	349	335	351	338	349	327	321	331	340	330	355	329	339	365	338	339	340	344	331	337	324	331	343	323	379	384	326	345	354	355	344	370	317	326	310	362	338	311	341	346	332	341	362	339	321	340	331	340	332	323	372	366	382	339	348	336	343	350	335	337	328	323	340	325	351	384	337	327	367	358	345	339	364	318	341	360	337	344	339	339	363	347	330	359	325	344	339	357	331	347	328	341	325	361	349	356	320	320	343	360	364	329	378	342	370	327	368	347	363	347	350	383	336	341	371	349	323	336	373	332	354	342	323	368	363	378	362	343	311	355	321	313	343	351	330	342	373	320	344	312	318	345	346	300	335	368	317	343	362	313	336	356	354	332	321	359	339	322	329	350	351	368	358	336	315	313	311	314	341	355	345	339	379	361	336	363	325	309	366	360	316	345	344	361	369	351	316	347	328	340	323	346	362	349	355	325	339	382	322	343	387	367	317	392	332	327	371	367	322	355	355	361	321	313	348	345	364	329	322	330	334	367	317	348	354	337	323	341	336	333	336	354	345	349	373	337	351	325	336	376	344	328	364	307	319	336	330	346	308	331	384	346	344	341	326	357	348	353	327	309	354	382	306	319	355	303	333	347	314	339	324	304	333	344	311	358	360	391	342	374	354	351	322	372	314	335	330	344	344	382	318	352	334	334	327	322	353	326	346	319	339	313	365	343	334	331	344	337	346	351	337	337	356	319	354	336	357	375	345	347	325	343	349	372	341	312	370	324	381	356	326	340	317	332	356	314	341	330	326	327	339	335	312	318	353	364	348	336	365	342	341	311	321	334	323	334	330	359	359	374	343	380	346	350
55574	55963	44902	27147	21771	15001	850	837	829	819	783	821	824	789	788	826	796	816	839	846	830	832	810	829	778	775	830	829	796	837	803	743	818	822	785	852	825	815	865	825	826	886	887	818	769	824	794	788	852	777	878	831	841	830	802	815	768	815	812	789	778	809	831	870	827	868	844	859	800	845	878	825	836	825	813	864	856	863	795	850	874	827	817	851	777	821	809	848	844	780	829	865	797	856	860	827	806	794	829	857	795	797	835	770	814	846	817	833	816	832	821	764	759	825	846	830	800	809	882	811	816	805	852	743	826	808	852	847	845	837	872	778	816	777	804	854	861	831	808	823	787	787	792	842	784	817	849	830	808	821	857	788	817	872	842	883	871	790	839	887	866	790	793	844	826	847	865	787	827	839	820	851	839	805	822	778	820	846	808	816	893	780	868	851	859	814	829	806	838	849	813	838	801	843	828	790	861	812	830	892	841	866	819	795	824	816	911	785	860	773	790	771	808	833	820	776	850	814	835	807	817	827	757	860	842	799	856	817	865	789	820	832	808	849	839	852	843	873	777	821	803	845	805	852	819	810	797	835	789	820	837	802	823	880	806	855	789	753	826	853	735	775	856	794	788	872	809	833	821	811	779	861	816	870	829	832	820	853	842	776	802	819	853	803	844	837	807	816	795	856	779	799	828	763	762	856	854	818	831	817	809	798	818	841	799	853	815	805	819	844	829	829	797	865	822	794	837	860	785	818	854	807	841	795	811	828	913	864	859	829	873	843	773	848	815	896	846	779	859	839	786	810	802	836	838	821	822	842	824	786	775	831	814	774	841	779	845	833	847	824	816	834	898	832	813	811	855	795	840	823	808	817	811	816	844	828	826	881	857	859	812	804	839	757	786	779	811	802	812	862	834	843	848	773	857	781	796	792	796	853	845	801	898	833	843	780	832	828	852	851	801	787	868	788	864	802	863	821	786	784	823	807	804	820	873	839	844	819	827	824	827	820	804	817	827	778	839	842	823	871	844	805	807	812	838	847	881	845	821	769	792	825	826	836	790	836	788	820	825	876	814	829	847	827	768	808	811	864	837	866	864	831	834	838	817	829	853	820	763	792	861	848	766	818	823	811	855	815	817	820	827	791	850	775	821	791	870	777	844	806	693	812	795	834	823	881	839	863	822	803	819	817	822	732	838	797	777	801	864	845	891	812	788	829	773	825	808	865	844	829	833	807	817	843	802	850	883	839	774	835	829	804	809	831	819	776	811	792	846	848	842	833	804	842	828	849	856	858	850	872	876	844	812	814	838	814	851	818	803	848	869	798	841	802	826	853	860	842	833	800	803	787	844	820	801	831	759	788	808	845	832	858	732	802	872	783	811	847	846	800	821	814	808	815	853	800	831	843	766	813	821	828	816	820	856	844	860	806	816	810	882	808	814	796	860	810	805	858	834	796	861	876	886	835	845	825	793	785	833	860	762	841	850	791	826	845	871	839	835	793	840	784	819	852	882	794	811	871	772	813	782	848	794	785	794	892	833	759	842	864	803	806	839	871	828	788	807	854	776	809	761	828	807	825	834	836	798	774	827	788	807	847	812	837	781	832	865	830	786	781	894	808	797	811	809	852	848	766	813	802	844	870	827	790	822	824	836	877	790	801	812	832	857	837	804	811	876	810	810	792	802	804	783	789	768	844	865	873	851	830	820	800	815	874	863	822	802	792	815	804	788	758	830	792	821	796	864	812	792	821	815	870	818	761	810	863	786	802	824	847	838	840	811	799	885	834	828	828	862	835	768	805	816	849	841	828	732	793	798	821	824	870	804	775	813	808	804	802	815	796	805	802	857	837	814	729	795	815	836	772	829	803	847	834	813	793	811	815	821	794	788	820	820	807	849	797	813	806	830	845	793	868	846	811	831	747	873	810	830	836	881	786	805	799	841	815	792	872	814	857	772	829	857	790	825	805	796	828	785	787	817	822	843	803	817	809	856	865	832	856	836	822	778	820	794	820	779	769	841	825	827	826	880	794	848	801	840	794	809	877	773	892	840	834	817	826	811	845	808	825	811	837	798	811	875	787	812	811	766	829	782	788	822	824	846	827	832	785	866	873	813	843	845	818	807	848	805	872	821	814	827	841	828	791	781	807	836	837	870	825	846	823	812	804	826	830	787	817	856	812	854	801	817	823	822	800	869	807	823	793	752	808	814	803	840	837	826	824	761	814	833	880	824	855	787	878	870	833	857	840	811	829	783	809	853	797	876	865	869	790	825	785	815	840	766	784	791	782	834	802	792	843	834	853	828	803	821	796	762	840	856	810	844	849	803	833	803	806	862	805	808	806	851	790	869	847	874	822	841	850	819	819	851	841	858	780	807	867	799	806	820	820	820	820	813	780	806	858	838	838	772	832	800	854	812	808	851	820	770	841	849	882	794	827	848	789	843	859	829	857	826	858	871	843	839	803	824	828	770	786	808	813	826	797	819	850	816	834	807	824	834	804	804	855	890	862	855	800	795	805	826	820	857	852	821	788	798	861	815	817	794	842	814	810	858	813	891	829	790	782	900	837	849	840	826	724	758	799	818	830	836	861	755	836	847	803	822	822	813	841	802	846	817	864	836	857	864	788	809	837	806	802	874	768	839	876	843	825	845	850	823	844	864	837	836	834	809	829	860	858	815	782	838	873	814	829	836	814	762	842	862	840	832	821	833	819	777	776	832	835	817	818	860	810	873	823	787	847	798	880	836	797	791	772	801	802	855	847	884	793	845	840	808	843	854	890	839	832	839	823	853	778	814	811	820	819	880	828	819	854	809	814	784	848	828	866	834	790	799	804	804	821	840	835	808	854	849	871	865	790	778	836	767	846	834	851	806	837	828	807	854	809	823	794	840	832	799	879	890	777	812	829	820	800	881	841	825	860	859	809	832	791	861	798	883	837	849	898	791	784	787	786	788	806	826	836	794	834	822	776	868	798	763	767	790	843	824	854	789	849	765	829	787	825	830	837	796	818	799	803	827	798	840	797	827	908	865	808	841	830	845	779	804	807	813	840	865	882	797	845	771	820	764	840	872	862	881	847	832	842	795	833	805	875	843	788	794	831	868	769	824	845	828	847	831	824	840	856	849	826	855	826	887	842	815	819	882	776	794	818	780	806	833	820	817	820	838	839	831	828	840	812	847	843	828	791	773	823	789	795	825	868	808	817	853	808	791	845	860	826	871	836	856	818	829	808	814	818	776	835	866	839	871	834	816	858	777	836	803	824	858	802	835	856	810	847	782	820	814	843	814	819	847	792	848	848	807	829	819	787	791	840	849	838	811	811	832	856	862	791	810	863	832	809	809	870	846	805	800	836	781	825	849	820	799	855	810	809	803	787	843	793	844	851	821	827	825	799	831	849	812	853	847	849	742	827	775	776	805	830	821	828	803	809	816	842	840	836	831	813	835	829	795	810	839	843	792	812	794	786	769	828	807	819	810	819	830	811	793	833	852	851	795	793	807	847
87967	77154	57991	28393	18123	10854	1056	351	330	354	340	321	295	322	339	303	290	324	325	344	323	307	320	323	332	374	339	324	347	361	327	329	335	316	323	338	369	311	334	333	350	320	351	307	323	360	317	306	336	335	327	321	320	334	338	303	310	337	328	335	322	311	341	313	373	336	327	326	337	319	343	331	342	294	305	332	349	310	328	339	319	321	318	330	344	333	294	310	298	314	331	325	299	317	312	332	324	320	334	292	325	360	336	306	328	352	326	337	306	337	334	320	350	305	337	339	326	321	331	327	341	316	322	335	333	326	331	311	322	356	323	336	350	328	307	308	321	298	308	307	311	324	335	363	366	357	371	354	351	330	333	326	312	387	346	280	318	316	325	333	312	307	315	335	346	325	324	326	309	331	318	316	333	313	320	309	333	335	311	336	318	304	350	327	329	323	325	331	336	310	354	353	340	338	352	332	326	304	346	323	375	338	319	307	317	308	348	346	320	316	375	317	318	337	313	308	317	326	327	314	328	330	349	351	272	334	337	319	343	344	303	356	337	340	327	329	363	351	316	348	313	314	305	297	309	330	319	313	323	352	315	322	350	341	340	346	367	332	329	306	340	330	318	316	322	325	323	346	343	319	358	314	353	373	345	348	349	331	301	319	359	352	342	329	310	362	323	313	296	319	339	366	352	322	335	320	285	336	353	354	309	330	363	332	293	356	313	333	329	323	330	313	317	331	335	302	352	341	352	313	368	324	321	330	369	297	316	335	300	338	330	309	319	332	310	337	346	328	318	311	336	365	328	320	328	287	314	332	351	304	316	325	338	332	368	314	339	350	359	344	346	337	317	284	315	353	310	323	304	323	328	299	306	311	320	325	322	321	342	337	302	355	286	360	313	339	334	333	346	343	347	311	328	329	311	318	322	315	331	313	311	342	349	336	343	332	319	262	347	333	349	359	318	323	304	354	342	360	300	291	359	314	312	312	343	282	364	342	334	316	285	320	345	328	294	310	331	321	327	342	319	320	318	312	314	322	310	327	318	308	324	320	308	327	313	296	332	315	333	337	318	318	331	290	353	302	328	337	347	356	360	300	321	350	350	323	321	296	318	301	352	305	329	347	310	323	319	318	347	311	330	313	339	333	377	319	359	342	354	310	315	343	330	315	355	321	317	328	343	333	321	319	329	338	344	320	310	336	290	313	315	312	314	330	341	357	319	328	349	289	311	331	308	321	303	343	315	357	337	333	315	343	328	327	342	301	342	309	330	317	298	336	308	334	346	342	277	310	322	335	319	361	338	346	325	312	303	328	347	307	303	337	310	347	343	347	331	292	312	330	321	361	315	315	324	341	317	308	337	334	346	314	316	329	298	328	314	338	348	342	346	347	305	320	341	298	314	297	329	377	326	337	325	294	339	320	331	336	339	294	331	363	322	316	329	338	344	356	337	323	326	346	327	311	317	335	285	316	310	314	324	336	313	327	325	319	344	314	328	358	328	330	310	344	305	316	363	314	344	344	314	323	355	301	298	305	318	328	346	360	305	322	313	320	337	344	294	272	302	340	335	308	324	357	319	353	321	349	306	328	320	315	334	313	321	321	290	345	308	314	333	325	300	333	305	319	308	344	351	319	337	303	313	327	302	324	336	310	326	332	310	320	320	329	324	325	349	317	350	303	318	357	332	368	340	356	349	322	299	334	338	325	334	331	351	314	270	329	325	324	342	311	350	334	309	310	313	318	343	309	321	291	295	373	370	332	334	323	334	350	292	330	311	350	288	352	333	335	321	346	336	348	321	370	326	340	360	341	338	334	343	322	303	344	341	314	316	351	343	313	344	361	349	359	336	314	332	310	330	309	328	330	344	335	350	352	339	316	345	348	306	344	336	324	315	320	310	349	283	354	320	346	334	294	331	313	299	301	336	314	319	303	326	338	296	331	319	314	323	352	338	340	294	330	337	353	326	357	314	319	310	321	329	304	330	318	295	301	282	353	334	297	299	319	319	295	338	345	351	301	347	350	314	332	340	339	310	331	347	300	340	309	366	308	332	355	332	348	343	307	329	313	340	349	327	337	316	346	332	344	336	339	329	342	337	332	327	302	362	332	350	333	333	325	345	356	340	280	353	345	292	309	342	324	320	325	329	323	331	354	316	360	334	323	312	316	305	331	312	330	328	329	307	312	319	303	336	328	350	328	323	362	342	321	323	329	354	309	317	330	286	329	320	335	329	299	338	334	330	288	307	334	325	317	320	308	299	330	344	327	318	349	335	299	288	301	333	314	323	317	350	345	312	361	292	345	359	329	337	314	334	323	308	336	338	353	332	331	346	329	317	366	347	303	324	325	295	347	321	335	353	366	306	313	332	333	330	317	342	313	365	333	293	324	313	324	368	340	324	346	366	321	321	356	344	327	342	343	353	326	313	331	318	353	315	317	359	330	286	266	316	301	347	331	303	359	335	318	339	309	319	328	307	330	316	307	346	362	335	331	306	313	330	336	326	320	345	351	315	306	326	326	336	321	306	324	323	323	264	347	345	332	344	304	352	343	332	330	341	353	367	330	330	312	342	337	310	327	320	315	344	315	323	325	325	332	342	320	353	322	311	275	348	320	331	303	315	335	313	337	319	324	315	338	335	309	313	353	299	299	313	334	314	302	360	305	329	325	317	323	316	334	340	313	331	330	336	336	356	305	304	349	308	335	370	334	365	325	331	314	326	324	321	368	321	343	363	306	327	339	331	340	344	303	344	315	301	335	304	338	330	358	278	323	318	326	365	301	353	332	367	296	329	269	359	325	372	321	352	344	305	315	328	273	353	317	341	350	338	342	364	343	314	314	342	323	359	340	331	316	313	322	302	361	301	324	363	296	325	335	328	327	312	330	354	341	303	318	306	339	313	325	341	349	314	322	340	298	303	354	329	320	300	333	294	332	336	357	321	312	352	316	333	331	323	327	341	310	345	355	335	357	328	330	352	340	307	315	333	371	358	317	315	316	347	349	302	316	326	329	326	303	331	345	323	333	321	342	335	343	369	336	332	354	342	337	338	331	354	291	353	352	336	312	352	337	330	366	337	315	315	311	343	313	337	302	336	323	335	314	307	323	368	346	329	320	326	319	323	337	325	324	338	335	318	357	318	324	329	328	299	310	308	339	319	316	327	329	300	324	330	368	326	331	333	298	360	337	300	336	300	300	318	319	357	306	325	329	307	292	298	344	301	311	291	325	305	314	313	313	299	330	332	340	345	314	342	332	332	326	295	329	337	325	333	311	330	338	335	303	317	351	342	297	309	303	348	344	324	320	341	308	351	332	316	331	332	324	314	319	335	337	347	319	348	337	350	310	313	331	335	346	313	351	313	328	309	322	339	315	293	343	377	314	353	358	347	348	307	328	365	335	352	316	290	304	327	336	298	333	330	314	309	326	314	318	313	310	330	310	332	343	325	312	301	319	343	319	313	322	326	308	306	328	336	340	334	329	339	353	329	319	312	306	296	305
64273	66728	54229	32536	28944	21791	998	788	820	805	792	776	839	804	746	816	760	780	798	807	823	788	735	740	780	751	809	780	791	754	762	782	769	761	756	827	802	808	757	742	754	752	743	795	804	827	751	751	771	765	779	756	772	764	737	785	788	767	728	776	821	825	788	788	789	724	782	807	781	832	761	803	755	782	759	770	804	738	783	751	782	825	742	724	799	763	737	845	753	781	796	765	782	768	748	746	823	775	762	753	799	752	738	764	744	734	787	767	738	764	759	790	797	752	738	730	840	771	794	804	750	766	767	740	817	764	791	749	823	753	788	724	789	755	787	702	771	813	803	756	754	794	756	733	740	823	740	779	778	767	766	789	808	759	698	831	818	788	785	788	771	763	785	776	777	808	762	786	778	794	797	751	721	804	744	787	780	787	762	698	757	810	736	760	733	797	760	765	714	795	816	764	741	777	823	734	767	806	767	793	743	742	786	822	814	796	763	812	759	749	803	792	805	804	769	826	726	779	783	746	746	758	772	768	736	760	733	809	740	804	726	742	809	755	784	722	792	756	757	752	731	756	753	814	748	768	771	787	751	731	774	756	781	754	803	767	799	752	778	757	776	753	775	744	792	753	766	831	734	747	766	754	773	765	763	794	707	775	799	783	789	764	764	785	806	769	747	774	789	804	790	773	749	713	776	735	751	780	762	776	726	761	740	835	797	785	733	742	731	786	744	710	835	805	734	794	801	722	797	774	719	775	760	819	819	786	782	773	748	754	747	763	743	790	793	811	795	782	772	816	776	724	740	776	775	784	769	741	734	822	773	801	766	773	735	799	770	763	763	797	773	769	765	814	785	794	778	764	753	778	791	785	732	739	778	764	812	771	798	755	760	775	749	759	790	805	781	770	754	789	801	758	786	817	760	767	746	743	807	786	786	780	751	750	738	785	725	771	785	806	711	727	803	775	776	827	770	738	756	769	767	787	786	744	766	719	777	750	785	764	752	782	808	792	755	769	790	783	771	813	767	740	819	787	764	815	746	756	768	759	784	733	777	799	758	841	782	804	795	764	774	772	746	733	773	813	803	796	788	722	726	780	777	778	792	792	806	780	749	751	745	764	797	833	783	758	757	779	805	760	758	728	784	759	807	754	751	768	789	793	795	762	818	838	781	750	749	748	790	818	710	788	765	729	802	766	781	790	783	759	745	759	811	713	699	785	779	789	790	781	817	768	821	723	769	748	754	760	744	762	729	761	805	778	749	774	757	785	769	761	771	733	714	779	719	761	753	784	778	766	779	832	761	797	771	757	732	783	817	816	775	773	769	815	822	775	790	804	801	784	794	766	770	767	742	755	792	738	799	755	805	826	759	773	716	729	763	793	742	790	769	775	804	796	742	789	801	760	760	764	763	797	771	753	799	799	747	785	779	766	737	779	808	773	818	741	749	800	761	765	792	759	728	776	790	786	738	786	775	757	747	766	777	728	759	766	812	750	755	816	727	747	767	779	783	778	757	754	821	805	752	804	805	767	802	707	779	814	798	756	807	730	777	754	823	762	786	810	757	734	737	742	742	768	745	786	755	752	760	804	811	780	746	796	736	737	757	813	763	811	783	788	787	775	796	751	769	785	768	754	765	768	775	755	792	793	752	774	798	773	742	737	744	827	771	763	799	769	775	807	792	754	766	772	756	820	802	771	765	758	738	770	762	756	818	754	837	775	823	767	775	802	820	834	745	803	810	760	793	793	738	726	798	774	758	728	761	783	778	800	806	759	781	778	789	837	774	763	789	767	760	751	820	775	770	779	744	724	788	799	818	798	790	779	748	745	819	764	794	783	774	790	741	744	796	787	794	772	796	775	773	816	798	796	799	773	793	842	770	778	742	764	747	810	773	719	760	760	793	773	797	747	789	748	743	763	763	769	803	747	795	760	752	720	758	781	797	766	772	766	786	735	775	765	764	760	777	782	812	774	785	783	783	753	775	761	752	768	768	803	775	802	814	767	727	789	820	747	765	793	773	771	801	796	767	764	737	793	790	781	776	755	791	780	785	764	760	768	774	748	817	813	791	775	784	770	748	759	755	782	776	757	759	768	817	768	792	753	793	759	769	798	755	793	797	802	795	773	778	805	803	753	785	757	777	760	737	801	762	877	717	740	761	721	766	778	772	733	722	830	806	766	799	793	746	777	745	716	745	791	735	806	819	805	779	779	761	812	788	753	796	745	763	814	805	725	743	757	743	813	751	777	733	768	740	767	761	740	747	756	777	817	787	787	776	837	794	801	723	778	796	732	779	808	802	802	758	789	803	770	780	815	770	771	773	744	766	761	766	781	758	810	777	752	809	755	771	755	779	769	752	720	759	746	786	741	748	748	736	781	816	765	814	768	731	826	743	780	772	766	744	800	761	777	804	717	831	759	803	806	793	761	775	806	787	691	737	754	802	782	794	757	792	783	752	791	691	782	770	779	780	785	759	743	728	835	795	807	780	807	776	805	787	739	824	725	787	750	742	760	757	775	758	735	756	778	807	782	797	794	791	803	778	746	776	698	802	824	772	761	766	784	756	746	769	780	794	788	724	805	785	761	751	796	798	781	760	764	750	744	751	741	788	751	756	767	780	752	810	785	781	766	760	775	771	773	762	776	737	754	747	760	808	772	743	830	769	736	765	755	778	759	818	770	793	766	810	798	752	749	818	729	801	768	762	756	766	805	766	765	827	741	783	810	772	789	747	786	805	760	781	798	735	756	772	803	796	779	783	809	772	771	777	759	814	766	779	730	755	800	750	777	742	804	812	785	744	832	775	759	771	775	797	700	780	744	791	803	750	758	765	785	774	735	772	755	730	750	771	721	757	815	746	781	806	802	770	794	807	754	810	761	737	740	760	743	787	747	754	752	758	829	719	776	807	779	730	788	797	782	823	828	787	761	776	783	772	755	747	741	764	763	821	814	786	772	770	728	766	782	741	787	787	786	805	772	768	764	805	805	745	789	787	738	754	800	768	780	777	768	818	755	731	764	787	785	732	773	799	771	765	809	780	734	769	739	766	793	758	775	794	789	756	764	757	784	766	774	756	811	748	798	752	764	761	742	760	800	752	770	819	840	788	816	782	794	771	818	747	770	762	757	732	764	820	730	771	718	800	784	723	739	800	802	756	759	774	772	820	736	777	784	778	763	800	803	783	793	707	827	756	730	787	754	750	775	758	787	700	800	769	769	794	778	737	841	761	767	739	767	796	805	784	805	775	725	774	772	783	760	784	748	750	811	767	768	773	756	742	781	769	798	778	767	814	729	748	845	800	812	806	814	784	783	739	763	776	763	777	773	757	807	786	807	781	811	771	780	774	762	819	758	752	768	791	773	778	812	786	810	817	746	778	791	796	803	762	798	804	778	780	763	785	764	767	816	778	768	742	790	807	780	756	807	817	778	740	731	766	736	821	741	751	770	757	789	803	767	817	781	797	776	780	762	806	761	763	758	790	769	743	774	782	794	756	766
39933	25693	9191	1199	828	733	275	250	237	269	244	237	228	231	234	234	237	205	236	267	249	264	248	265	249	220	234	259	252	267	246	252	238	262	253	233	279	244	244	235	261	267	262	239	238	262	261	278	252	243	242	244	229	224	239	243	256	264	248	244	219	240	230	237	236	242	271	227	241	256	222	264	223	268	256	211	237	269	226	235	278	245	264	254	251	229	240	252	234	247	256	259	234	231	249	226	243	265	239	273	234	229	237	257	217	252	243	258	232	258	231	237	232	242	279	231	237	229	254	264	218	257	252	236	271	236	234	266	245	260	229	232	232	267	222	228	243	240	229	274	256	231	230	241	232	249	215	246	223	234	247	248	236	229	232	268	233	214	241	248	242	255	245	253	228	261	228	258	262	250	274	245	255	242	267	240	238	237	242	253	261	250	246	271	240	237	228	269	254	223	251	275	232	235	221	252	246	245	266	269	256	261	249	243	232	234	265	240	243	242	215	258	255	232	245	213	228	236	255	226	250	252	243	228	258	245	279	252	260	261	256	278	255	249	252	232	243	232	256	235	253	249	239	231	224	219	263	234	258	227	261	251	247	259	253	277	261	246	253	214	253	242	242	274	243	239	228	257	244	254	235	237	273	237	227	252	236	241	256	205	226	255	223	268	253	234	248	236	277	257	241	211	216	242	264	224	256	225	241	240	269	210	259	252	238	249	250	246	234	237	264	235	227	256	208	249	259	265	249	283	241	261	250	230	243	230	215	238	251	242	228	216	277	233	225	236	255	241	272	219	267	229	227	271	225	245	231	257	243	245	238	241	226	251	269	245	256	232	267	232	256	259	225	252	265	265	272	257	266	245	254	240	248	265	236	263	241	247	224	236	235	232	228	255	278	261	209	260	230	219	266	243	252	229	254	231	283	268	244	257	289	252	226	263	232	251	234	246	234	240	228	238	269	240	253	248	264	285	239	248	248	244	257	251	260	240	245	220	219	228	247	245	289	266	229	231	253	224	244	247	223	276	245	290	267	241	236	244	242	215	243	223	248	247	232	282	255	239	244	238	263	247	235	258	250	209	249	252	243	255	251	253	255	247	230	239	242	257	231	229	231	246	237	260	237	245	215	269	265	234	239	252	225	285	242	222	246	252	240	224	236	267	244	237	223	251	220	228	244	245	243	244	266	248	266	232	267	240	262	264	242	229	259	258	248	265	270	249	255	268	243	231	244	259	245	231	235	239	242	267	254	237	251	244	240	244	219	260	266	251	248	276	229	259	253	252	247	260	240	226	241	255	238	239	230	258	272	234	254	258	257	228	251	229	226	239	242	234	266	274	245	265	236	245	255	227	215	237	249	252	228	252	271	222	257	279	255	250	235	256	263	235	269	244	239	248	229	252	248	251	249	223	226	253	248	245	250	243	260	242	232	241	264	250	245	245	258	270	260	211	242	239	251	221	253	240	238	225	239	236	266	252	252	241	262	260	234	257	235	256	281	247	245	223	278	243	247	237	254	249	225	247	250	237	288	264	229	254	249	241	243	270	225	243	243	239	269	243	208	233	253	226	242	242	218	223	233	244	256	263	265	250	249	241	248	243	258	270	254	257	244	230	247	242	261	248	249	236	257	225	237	241	243	240	217	233	257	256	262	221	230	209	253	256	249	234	275	228	223	244	247	257	254	230	243	228	226	240	269	271	249	234	238	239	221	251	268	247	253	260	252	254	233	241	243	247	228	230	225	263	259	235	271	237	237	229	247	242	242	265	257	238	243	269	251	248	225	257	255	246	219	235	221	272	255	252	241	213	286	241	247	270	250	245	254	230	238	232	238	239	248	249	233	229	253	231	225	253	232	207	239	244	253	251	219	248	237	219	224	240	244	249	225	251	259	219	248	253	246	255	222	248	248	238	276	252	253	254	223	223	203	245	254	248	249	284	229	269	241	260	270	265	215	239	246	240	268	264	255	228	254	276	260	271	223	246	226	251	241	243	259	267	208	294	252	267	243	251	225	229	251	244	239	243	264	241	263	255	225	255	273	232	261	236	264	259	257	206	255	237	234	239	261	242	231	208	260	241	270	253	226	248	266	240	255	243	245	256	274	190	209	242	265	237	248	269	233	251	222	243	264	273	233	229	247	253	221	257	248	246	220	260	236	220	218	249	248	215	259	235	244	245	233	247	238	280	248	239	265	261	222	240	226	250	241	241	266	227	253	261	227	248	236	231	240	228	251	253	248	275	248	252	225	257	242	225	207	247	223	233	253	241	249	244	234	242	249	247	250	241	240	275	251	232	225	242	246	248	264	232	280	273	252	235	255	239	242	256	263	255	250	236	264	268	257	240	267	227	241	230	247	232	265	244	227	263	234	255	262	246	256	234	260	269	215	215	281	246	260	246	270	256	252	266	246	251	239	249	255	234	281	224	247	247	236	241	244	251	262	245	263	234	230	264	246	214	252	259	242	246	237	232	221	225	250	271	263	241	257	234	257	246	247	254	222	262	233	259	253	243	230	221	251	235	265	243	241	231	287	225	249	281	247	276	235	277	226	242	276	239	262	233	218	221	239	228	226	249	265	271	239	237	261	282	283	253	269	237	255	237	245	237	294	234	241	234	254	246	244	228	254	248	219	254	238	242	236	234	271	260	215	274	244	241	243	238	240	269	245	259	214	232	210	264	224	236	232	223	222	230	248	247	258	197	252	256	259	254	236	237	243	243	239	236	248	225	224	241	216	221	260	260	246	218	250	237	237	251	257	268	250	260	260	260	228	238	244	264	242	240	246	213	226	241	248	244	265	244	258	259	232	253	246	236	259	237	251	251	256	268	257	266	271	233	248	238	221	247	240	260	220	273	239	261	244	218	240	238	231	233	231	243	233	264	270	248	277	263	248	246	253	266	221	244	234	243	292	237	266	250	268	259	261	237	248	237	261	276	242	232	246	209	240	254	274	233	229	219	273	227	265	257	246	258	265	263	234	229	260	263	219	265	262	231	240	234	239	236	255	242	228	236	247	278	251	228	278	247	215	232	256	240	247	276	257	222	262	224	242	249	237	249	235	227	271	267	214	247	237	231	270	240	272	261	229	225	221	234	252	222	220	260	229	228	240	245	237	226	270	247	226	260	230	242	259	222	240	221	251	222	281	254	239	254	246	270	268	239	245	240	264	217	251	241	268	282	269	246	247	261	247	246	242	250	238	254	251	264	266	229	234	236	250	265	237	266	245	223	247	237	250	236	276	262	250	222	243	246	239	230	249	262	237	255	236	246	236	233	222	241	241	220	265	240	227	219	250	268	241	229	245	258	249	222	266	282	230	238	244	232	253	228	256	225	232	243	250	243	242	259	221	243	248	243	239	277	220	226	238	222	227	222	235	235	267	264	262	259	230	247	237	214	241	215	269	230	253	259	257	245	274	237	228	242	233	266	256	227	247	218	251	270	257	247	230	227	266	237	249	247	261	262	273	248	235	253	233	248	241	268	242	262	264	235	271	231
35053	26197	11306	3164	2840	2485	704	645	643	604	636	601	623	570	668	667	620	612	656	641	595	652	657	588	617	607	640	710	634	630	622	653	627	655	661	641	616	629	641	620	628	638	615	589	671	648	657	620	600	619	640	645	613	630	642	611	643	632	590	619	618	624	650	640	610	596	632	624	618	630	594	646	621	662	610	649	615	605	587	664	636	642	642	609	651	637	651	617	645	611	625	648	621	615	646	669	658	618	664	596	613	619	582	585	628	607	584	625	609	601	644	624	627	611	646	652	586	625	634	637	650	637	624	560	605	614	624	608	663	642	617	642	618	598	630	607	651	673	578	628	619	645	632	594	605	635	606	624	648	599	611	609	593	646	606	643	592	622	644	621	626	621	619	651	621	600	616	647	599	648	646	644	623	595	639	635	665	640	630	621	656	641	610	645	586	615	603	609	626	637	585	607	620	654	636	639	622	624	610	624	587	612	592	637	630	597	630	657	624	558	625	611	580	625	615	624	658	620	593	615	632	658	617	616	649	655	595	631	634	634	631	621	616	627	607	652	597	626	649	663	595	611	688	648	637	671	604	616	649	676	612	646	610	648	658	622	650	612	629	621	634	639	634	626	575	651	631	639	624	633	599	593	607	585	632	632	636	641	640	608	637	676	580	613	658	615	669	612	572	609	652	589	639	612	581	641	623	631	630	612	624	667	606	642	597	632	579	643	627	642	618	621	632	654	620	655	664	643	629	571	561	582	649	634	650	603	608	616	643	655	580	618	634	627	684	636	593	675	651	646	584	630	622	623	636	637	604	629	634	636	654	627	614	606	641	628	618	685	656	609	655	604	648	658	672	641	590	630	596	623	649	629	640	620	630	625	609	607	638	592	611	620	675	611	599	569	668	629	633	598	649	620	602	629	651	666	620	602	631	607	639	618	585	578	639	579	649	608	596	604	570	614	669	585	613	599	593	633	586	602	630	617	650	643	611	584	654	596	652	583	625	614	652	630	642	625	624	632	631	631	606	620	643	599	593	639	639	657	634	603	654	672	594	640	631	600	607	612	612	673	629	642	602	604	600	626	626	609	654	621	634	564	620	656	628	645	629	650	649	625	614	587	636	650	655	615	630	593	612	626	638	569	661	658	575	606	643	675	631	596	596	661	578	629	603	584	632	625	629	637	643	630	642	664	622	614	638	636	641	626	577	613	661	611	639	596	642	612	670	634	598	603	635	634	618	627	580	644	620	616	626	606	626	665	617	649	634	655	669	593	640	642	694	620	605	628	634	652	657	639	672	621	632	657	584	601	626	622	560	662	652	644	652	643	666	613	649	623	630	638	621	630	634	619	630	620	606	593	632	651	617	639	644	600	634	635	617	656	604	621	612	632	632	591	618	642	618	613	613	619	629	666	617	632	643	636	637	624	667	640	616	608	582	622	624	624	624	614	616	624	658	611	642	582	650	610	605	610	632	644	637	638	644	693	607	624	634	627	675	624	625	631	636	625	589	594	626	618	630	651	643	606	597	637	579	601	615	592	637	619	617	642	638	613	645	599	659	618	624	597	598	648	639	593	647	631	625	629	618	651	593	610	614	603	599	614	623	637	611	590	606	601	638	649	602	619	636	608	632	634	611	628	599	649	625	659	621	672	624	597	652	642	610	598	619	610	622	595	676	592	680	638	613	662	634	634	621	607	576	607	640	553	623	599	641	586	641	583	659	608	660	630	629	616	587	612	627	635	639	634	635	613	600	624	679	695	634	606	599	637	614	658	621	598	626	630	623	603	630	640	611	635	652	651	605	642	620	621	593	650	635	654	653	627	635	608	618	669	636	574	582	628	634	640	600	614	647	614	656	594	630	657	628	637	653	635	646	600	627	629	642	596	660	582	632	626	630	588	588	625	638	640	629	656	634	667	620	617	637	618	625	618	651	583	622	612	654	639	604	686	668	681	655	584	592	655	628	652	634	674	616	645	624	636	593	583	585	621	645	618	625	641	655	629	637	591	673	622	613	571	626	612	630	600	665	640	609	633	653	597	603	571	632	642	621	642	605	652	619	643	679	638	586	647	592	616	648	620	634	646	673	625	632	621	579	626	650	599	646	602	647	653	624	634	605	654	627	655	606	632	582	623	668	604	619	630	616	652	626	672	625	594	594	616	645	603	603	627	605	627	631	635	565	640	651	615	589	656	588	617	672	637	630	642	605	583	650	658	633	623	618	643	616	613	609	655	642	619	649	603	648	620	637	672	625	652	630	649	614	634	623	633	666	622	600	640	626	632	620	632	626	589	630	634	623	666	608	646	583	701	643	666	648	639	617	612	653	585	634	693	670	649	617	613	626	616	627	640	633	699	605	605	584	613	603	613	672	642	628	626	647	620	611	669	611	609	630	583	580	606	629	640	642	612	646	631	607	607	633	615	632	643	576	624	642	623	618	611	632	650	609	662	626	674	609	610	659	643	583	659	659	632	657	578	635	635	607	624	602	621	669	672	646	670	620	644	633	647	643	686	602	659	637	600	691	640	613	620	627	645	628	627	614	665	605	666	601	641	652	649	647	628	635	640	609	663	642	592	653	642	638	649	602	591	627	593	616	610	605	618	642	648	673	614	602	652	643	638	620	635	640	672	671	618	597	595	644	657	618	621	640	665	623	638	639	672	607	643	597	626	620	607	595	630	618	635	603	636	625	599	679	639	666	627	645	638	634	637	649	652	588	622	550	627	659	594	599	605	667	621	637	600	668	623	608	646	616	610	653	603	590	645	598	599	634	656	620	660	634	614	632	617	611	627	641	613	636	622	637	609	634	635	680	640	629	613	634	675	600	628	625	590	654	654	613	628	631	656	594	646	590	633	676	642	609	648	612	601	674	625	588	609	614	635	632	607	601	648	637	628	616	651	618	638	632	613	591	652	640	573	643	645	657	618	588	613	598	656	620	621	627	649	638	643	611	600	607	627	625	613	614	605	630	618	616	616	643	628	638	618	592	626	612	577	609	642	567	665	626	584	571	592	631	619	602	615	608	629	627	642	643	599	673	603	656	598	620	623	624	651	644	655	589	634	603	641	663	637	617	631	621	637	655	630	577	632	664	603	630	654	619	661	649	588	595	641	618	628	674	621	601	623	619	617	636	631	625	619	627	598	614	590	621	621	626	609	636	581	576	675	639	629	665	603	606	637	629	634	628	623	690	560	607	616	577	615	582	582	662	602	618	607	621	629	619	626	652	635	635	608	630	611	643	623	626	630	629	658	657	625	669	625	604	637	584	606	607	618	616	661	603	627	635	621	558	663	644	629	647	605	640	640	657	661	638	618	607	635	620	600	597	622	645	591	630	610	654	680	610	616	642	612	638	610	630	608	615	667	667	647	611	612	676	622	564	661	606	566	600	590	634	592	617	623	636	618	652	627	617	595	608	638	641	615	621	654	625	677	598	655	657	623	609	643	638	597	604	601	629	580	632	619	628	624	645	674	644	621	632	621	593	616	651	625	609	626
79436	67050	46994	22568	11935	6352	1060	337	334	382	379	370	365	374	342	336	363	356	329	343	371	344	349	371	344	374	332	365	371	344	349	349	357	380	328	352	370	374	357	348	365	363	324	374	347	320	319	376	315	327	327	378	336	372	346	331	371	362	339	350	388	350	368	356	380	338	341	357	338	359	338	361	358	375	370	334	320	393	368	348	356	360	321	315	368	360	350	356	387	354	360	361	360	367	341	333	334	342	378	343	329	339	338	326	353	374	361	342	341	373	360	351	354	360	354	357	339	344	351	335	352	383	316	380	349	345	298	323	355	394	364	357	365	333	380	343	361	326	333	379	341	360	336	413	391	326	319	321	327	404	353	316	351	359	376	377	336	376	352	326	357	332	392	340	375	325	345	365	309	333	363	342	371	353	310	361	358	343	329	345	336	349	348	320	331	332	346	345	359	358	365	347	331	364	329	318	327	334	344	395	344	357	345	354	363	333	332	364	346	338	339	391	362	396	343	354	362	354	337	347	359	344	344	343	350	390	366	349	370	333	367	362	359	333	374	371	407	363	316	361	331	365	331	399	364	377	368	343	361	373	357	313	339	334	329	337	339	369	318	351	357	365	356	366	352	381	342	352	352	360	322	306	317	335	338	348	345	364	378	349	346	355	333	343	316	329	340	339	342	360	376	330	379	346	357	347	322	348	317	365	332	352	335	300	361	373	372	323	351	346	368	342	327	349	338	356	350	373	346	359	379	342	368	364	336	353	356	353	329	346	349	346	342	370	375	367	370	325	361	364	348	350	327	361	342	336	338	355	359	299	332	377	365	347	364	330	336	371	365	351	345	306	350	346	339	352	357	333	334	354	348	342	314	338	352	352	366	375	342	325	368	363	376	319	359	375	371	351	361	352	345	328	337	317	353	337	366	354	354	351	317	342	357	365	367	344	314	369	338	328	329	338	339	379	339	373	345	347	344	340	384	399	318	339	341	351	345	356	342	362	361	374	308	369	369	356	351	369	351	371	361	330	346	382	300	365	392	352	374	336	350	317	358	377	390	360	338	365	372	329	330	384	352	320	353	329	371	378	342	385	340	348	315	331	331	320	302	367	362	372	337	362	370	346	371	364	345	335	373	339	353	338	340	330	358	340	351	352	361	387	362	368	329	330	374	381	373	369	345	323	315	350	361	327	328	361	332	386	383	361	362	346	349	346	357	372	348	344	325	335	357	331	336	316	364	349	332	393	337	318	354	348	380	362	365	380	317	348	344	385	363	385	359	380	336	346	341	315	346	386	359	340	388	325	347	361	362	346	384	350	396	335	317	344	391	351	364	369	328	364	323	357	365	380	331	358	370	374	360	357	363	330	356	332	393	356	344	342	340	360	325	338	366	345	353	351	359	346	349	355	335	372	340	372	355	351	316	333	373	323	329	355	360	343	327	345	354	325	372	375	359	352	342	366	355	353	350	341	343	345	353	394	387	398	364	361	358	349	360	338	364	339	331	330	315	353	362	315	382	322	347	365	375	376	329	362	329	359	348	332	322	368	350	353	323	345	346	333	331	381	324	319	347	384	347	366	328	343	349	371	375	341	336	380	371	352	364	386	372	336	366	366	317	353	330	336	331	334	342	378	333	337	333	348	371	351	364	386	342	323	355	342	346	341	340	369	367	406	356	344	357	343	321	334	348	353	351	367	385	313	353	366	359	366	368	344	382	369	308	337	365	361	337	328	373	341	369	337	377	345	383	344	344	321	331	362	352	354	354	365	347	390	340	333	372	358	359	339	345	361	361	362	365	367	343	336	317	388	335	347	351	348	333	358	387	336	384	337	357	361	359	351	330	363	354	355	378	324	362	380	354	329	350	333	336	355	334	357	369	359	382	335	356	351	335	346	339	321	356	324	322	350	345	372	382	366	363	332	349	340	364	334	369	342	351	343	352	349	363	366	379	340	371	329	362	353	339	382	325	329	306	327	338	360	344	337	334	338	356	344	329	333	360	331	371	358	364	341	357	345	312	365	352	368	359	326	344	340	357	331	343	365	358	358	370	352	357	361	385	329	366	345	368	389	376	310	359	338	390	377	343	350	352	376	351	347	352	389	368	314	371	328	379	377	338	352	347	345	345	370	344	366	326	342	346	330	364	369	349	331	330	358	370	391	351	337	374	359	340	357	333	374	337	357	360	337	377	356	388	385	369	364	345	314	363	383	358	361	343	345	326	339	360	379	369	359	364	326	381	349	357	353	359	383	306	381	359	345	360	352	341	350	340	313	344	368	328	347	371	382	364	382	367	342	337	332	391	323	320	328	364	339	365	365	322	372	343	341	335	372	366	346	340	342	375	341	349	353	373	366	363	318	348	334	344	332	360	352	333	368	359	322	369	342	357	337	349	353	337	342	354	371	347	366	320	374	398	391	348	354	345	344	359	337	350	368	366	345	394	367	391	336	349	380	370	381	334	324	353	351	370	352	358	365	353	300	352	340	349	337	333	333	349	334	338	365	350	374	306	336	351	356	364	356	341	355	366	377	340	337	414	333	321	345	337	326	345	383	345	334	369	311	330	337	334	354	314	368	330	338	340	393	306	345	337	333	363	324	335	355	329	366	336	392	370	329	375	362	391	323	342	350	365	374	349	334	351	360	371	354	342	354	341	362	341	366	376	408	334	364	360	344	355	378	358	356	368	374	350	375	365	335	358	312	329	359	348	356	325	348	357	343	369	372	329	357	364	325	364	365	351	320	369	333	366	347	352	336	338	361	373	319	330	327	361	374	357	380	345	369	381	335	330	347	351	354	369	360	355	335	373	360	369	341	342	375	354	361	309	347	366	357	335	343	370	310	318	400	376	343	331	364	345	338	328	340	356	349	369	366	376	369	356	361	345	371	366	356	373	374	372	343	359	351	359	355	378	351	342	318	352	350	352	351	366	331	379	393	378	364	345	373	358	366	355	367	333	346	328	355	341	340	359	297	372	361	425	359	365	321	378	368	323	380	350	355	328	393	354	361	388	328	370	374	377	362	348	371	358	386	367	344	348	418	335	340	351	373	324	365	335	354	353	334	325	417	340	361	349	361	339	348	341	353	333	365	381	357	341	348	337	349	376	323	373	329	374	344	302	343	357	337	361	325	337	354	362	343	363	359	359	342	381	333	338	349	335	356	377	393	374	331	381	367	347	328	344	336	369	339	363	379	332	357	335	356	345	354	351	377	363	382	345	319	340	364	357	349	356	371	363	334	324	312	334	351	363	336	372	367	350	369	324	343	350	350	375	369	355	393	356	361	374	328	356	366	357	374	345	345	372	362	342	349	384	376	314	354	362	333	367	340	346	332	338	337	348	355	364	321	371	316	317	349	377	340	373	343	360	405	361	362	336	390	374	351	369	364	343	361	357	342	369	376	350	356	301	354	343	362	333	345	374	344	368	344	335	360	348	343	326	366	356	361	337	330	364	342	342	372	386	363	368	347	375	346	333	302	317	361	330	368	326	361	363	321
55923	54955	44235	27381	21542	17339	1834	878	854	884	874	854	808	844	788	836	836	850	831	769	831	829	908	851	843	837	882	810	859	883	850	868	829	850	834	831	829	899	840	802	851	787	861	777	873	829	796	819	783	855	877	814	816	829	853	854	812	814	835	852	836	810	847	836	853	839	813	829	866	868	904	850	858	856	885	785	854	905	788	862	829	792	808	848	857	853	853	821	862	862	814	823	809	844	886	864	864	877	882	833	875	845	885	796	797	869	869	797	851	877	834	789	829	855	866	882	851	819	919	853	836	787	833	831	810	811	825	890	837	831	796	826	852	874	853	824	824	850	890	809	867	827	816	877	870	834	784	847	882	825	812	839	837	835	842	802	898	821	878	832	848	870	817	811	858	845	844	850	838	789	864	880	843	838	838	821	801	833	844	790	832	805	895	852	868	833	867	798	847	801	824	835	828	803	806	886	836	839	849	859	840	874	855	806	808	833	855	818	870	870	829	836	823	867	825	778	810	848	803	814	846	835	797	810	853	876	801	886	837	854	867	863	814	818	826	865	841	837	842	896	822	815	812	818	865	867	861	863	867	852	840	811	773	829	873	850	823	845	856	844	871	881	802	856	812	871	893	835	885	830	887	856	860	814	773	866	861	837	857	862	868	837	826	865	884	916	826	792	862	830	840	894	877	815	883	887	851	860	820	887	813	799	848	788	809	859	791	819	842	867	850	824	885	877	829	807	826	829	877	846	812	851	853	837	920	787	896	841	865	788	847	825	828	830	856	856	869	826	873	803	825	850	799	898	881	837	868	826	844	843	826	838	841	885	825	804	876	835	833	828	800	806	768	855	893	856	791	841	880	812	857	862	895	844	792	842	828	826	833	844	854	862	836	823	792	870	782	814	822	935	899	846	822	839	838	837	807	837	831	812	814	840	804	863	840	871	879	852	810	815	837	811	831	908	813	866	849	840	880	850	778	859	837	829	861	811	847	854	854	865	795	843	826	765	884	859	835	863	810	892	813	788	861	865	867	813	845	821	869	798	798	814	824	849	900	888	844	794	819	848	801	850	825	824	892	845	828	828	819	795	879	854	833	841	862	825	839	867	846	813	858	837	858	861	887	841	848	842	850	865	839	870	821	841	873	834	826	860	905	812	804	877	857	814	867	834	839	810	835	842	818	883	889	845	841	869	851	799	846	842	883	812	858	841	810	859	815	855	828	797	819	799	799	826	845	865	864	821	843	814	832	853	841	787	793	821	855	875	852	858	856	816	841	795	833	837	885	763	831	849	827	766	869	912	834	838	837	819	863	805	808	863	819	840	830	850	848	838	816	841	863	758	858	815	822	851	852	883	822	817	892	818	772	860	798	857	852	820	796	890	817	865	888	886	852	853	826	867	862	822	793	815	796	853	821	783	818	825	855	890	879	828	855	899	858	810	841	799	874	858	822	798	815	833	884	849	786	825	869	829	834	825	809	819	869	853	866	825	849	851	830	850	834	863	863	850	844	868	835	825	835	792	842	818	884	843	848	853	845	854	853	860	812	846	862	858	788	822	831	834	815	838	906	835	833	829	826	832	845	893	837	851	812	845	855	857	832	841	862	815	876	850	852	850	833	865	830	832	857	853	838	866	831	841	783	843	848	846	803	818	807	835	825	766	860	863	830	859	837	821	799	767	842	864	840	866	786	804	854	836	856	814	863	788	851	864	826	833	811	804	803	818	851	753	844	873	888	849	824	873	835	820	847	818	811	848	896	877	834	837	855	807	811	880	917	871	815	843	850	819	881	804	829	876	859	874	843	866	816	814	853	820	860	828	856	859	806	833	855	786	801	865	836	895	811	823	796	819	845	848	823	885	862	809	836	846	834	854	847	790	805	854	825	819	825	829	870	891	879	857	781	890	868	844	854	878	846	763	807	880	824	797	866	843	863	852	853	804	806	831	827	833	819	876	811	856	809	836	843	858	844	828	826	810	846	823	872	828	872	856	810	834	846	886	824	821	867	826	838	822	857	833	879	880	822	811	825	785	814	874	835	856	868	825	812	851	886	835	889	859	908	936	836	834	873	818	838	854	888	836	825	834	842	869	823	810	842	865	827	847	809	879	821	859	898	858	853	817	868	805	817	827	853	840	838	823	854	847	822	794	893	823	822	846	861	844	848	831	832	858	848	849	851	864	839	836	819	816	862	845	876	884	853	858	830	810	882	823	826	860	855	807	834	817	839	844	822	847	940	836	933	821	826	913	788	842	869	849	884	861	811	826	805	828	832	846	818	850	834	835	845	815	872	845	826	796	833	816	840	872	870	815	832	804	855	825	870	795	877	830	814	829	860	867	815	863	819	836	883	861	801	844	883	881	815	818	843	787	823	853	800	823	847	847	856	799	788	873	875	857	828	844	812	845	844	792	823	891	847	893	811	864	869	827	799	859	838	878	819	872	848	798	825	846	873	862	892	883	842	789	794	894	842	826	914	846	839	864	784	819	828	832	828	873	859	858	805	821	828	811	884	810	830	870	882	815	880	810	864	838	781	849	845	846	876	874	832	845	841	820	850	864	880	823	882	832	842	861	830	834	870	823	888	801	829	813	839	846	869	844	836	889	873	799	841	846	836	805	824	846	831	843	855	859	875	821	850	819	836	881	806	808	797	855	822	847	831	792	854	801	834	853	849	853	847	858	845	791	811	804	883	849	817	832	789	815	819	860	846	817	751	797	835	838	820	842	809	862	845	931	802	803	823	865	841	838	870	844	877	891	868	792	877	815	831	875	847	819	870	841	833	867	830	902	828	820	869	838	850	820	840	866	827	829	887	817	798	836	813	855	845	827	846	837	852	845	829	853	856	827	843	818	831	814	880	820	846	849	875	827	839	851	812	831	890	778	815	835	860	834	841	834	811	849	854	835	826	832	841	855	882	879	801	853	800	797	798	833	839	840	849	867	849	871	765	839	820	869	839	824	912	870	903	853	816	828	857	855	831	830	827	837	816	858	866	866	900	864	874	825	819	838	874	815	862	815	808	858	822	803	804	853	841	779	821	873	824	869	863	847	894	827	831	841	829	845	814	816	838	822	849	825	875	843	855	849	856	868	823	866	865	861	828	821	791	854	796	800	766	857	810	828	895	858	825	791	823	867	845	790	815	851	825	852	848	900	809	846	880	777	828	856	859	869	842	858	874	799	830	888	838	880	850	789	825	796	832	825	872	817	842	828	804	872	859	889	817	833	782	809	920	775	857	888	852	889	873	834	826	826	803	851	801	832	810	854	869	859	834	869	839	837	837	840	849	794	853	833	874	806	818	893	875	765	851	866	833	784	845	850	848	792	852	844	813	900	906	866	825	813	830	827	823	850	812	832	845	811	891	837	837	857	932	770	846	866	847	912	883	824	837	857	806	862	813	848	896	862	857	879	856	805	864	831	846	794	847	890	814	850	800	858	799	832	784	887	847	804	879	853	847	895	870	767	830	841	868	826	796	879	844	792	817	849	886	867
87410	75487	58450	33669	19142	10853	2421	390	332	332	347	356	346	329	345	354	318	322	338	314	348	359	344	342	342	326	337	339	359	348	318	351	324	311	356	361	330	344	353	348	323	358	295	347	371	334	316	359	354	327	347	371	311	330	323	351	350	330	321	318	342	353	340	296	316	341	330	301	346	334	314	355	349	315	334	319	343	336	340	326	322	330	341	327	366	326	352	349	347	364	340	295	344	328	360	343	356	327	336	346	318	327	343	324	377	330	339	318	319	341	360	343	362	339	329	330	330	375	331	344	322	335	321	365	316	339	305	320	368	357	346	333	365	369	362	334	311	307	323	301	315	343	342	337	338	378	339	327	337	330	327	339	364	348	326	366	337	338	330	300	337	328	321	331	373	351	346	351	316	378	355	356	321	346	374	313	342	329	347	328	326	372	325	355	338	347	341	339	343	342	325	357	340	373	301	329	339	339	344	350	375	329	344	327	350	288	319	324	335	323	370	341	331	355	328	324	304	356	348	376	337	341	299	350	346	359	332	333	362	349	314	328	362	336	338	317	324	321	343	335	336	345	366	338	330	308	351	334	335	353	326	323	331	371	370	340	322	340	301	318	340	356	333	302	341	313	336	341	328	342	341	355	358	333	358	304	340	331	331	298	334	332	326	295	325	283	333	331	332	309	311	352	361	323	331	350	343	358	340	349	305	330	333	314	345	330	347	324	338	316	339	336	329	379	343	350	341	314	299	350	329	349	329	349	340	312	338	334	371	367	326	319	346	338	352	335	351	319	339	316	317	336	351	356	307	347	349	339	315	293	360	348	362	321	327	396	332	332	332	356	368	346	304	329	335	314	342	343	334	314	343	315	328	359	360	329	331	329	307	318	332	355	325	350	311	359	343	321	314	328	341	332	328	306	334	335	343	340	320	342	363	355	325	302	327	349	339	346	328	356	310	350	311	336	369	364	330	343	378	303	317	317	332	333	364	331	317	341	349	331	330	364	320	356	318	327	320	345	287	342	325	331	324	308	359	356	323	329	367	297	349	331	369	326	346	369	374	310	293	320	341	367	351	320	340	321	351	366	335	343	325	322	354	341	316	355	353	360	322	331	341	321	336	303	329	319	333	315	323	349	352	363	353	326	332	332	310	372	340	348	348	329	341	346	348	316	385	337	325	328	341	359	319	331	346	332	344	356	362	321	314	343	337	363	329	339	288	344	321	343	353	319	371	358	348	363	311	305	293	319	320	372	377	321	374	329	322	353	320	304	301	342	341	353	322	325	336	348	340	323	360	348	340	366	314	341	327	335	373	362	337	332	344	319	333	357	400	295	358	338	357	319	348	347	346	324	345	338	356	350	339	312	348	312	341	324	377	318	332	315	308	344	349	357	349	330	338	324	355	338	348	326	355	331	334	323	347	335	330	358	324	352	381	304	356	343	365	331	320	350	320	320	335	342	323	371	349	362	325	336	323	312	317	374	323	331	292	342	367	321	346	303	328	337	341	308	366	334	316	352	352	345	370	320	322	311	345	359	368	346	349	364	344	361	309	317	364	373	303	291	332	357	355	314	346	343	364	336	326	338	356	369	296	324	329	296	333	342	309	364	342	283	344	337	335	360	333	345	325	347	352	359	353	341	309	341	364	320	349	319	327	365	360	335	368	323	302	362	350	320	352	368	356	367	342	339	342	365	338	339	307	301	374	345	340	326	315	323	348	359	345	343	334	324	367	343	357	361	349	329	302	334	342	320	354	323	312	332	320	323	314	322	333	350	353	345	317	310	339	363	327	334	337	369	305	332	331	351	341	311	358	359	326	384	348	335	319	302	320	329	375	332	328	328	366	347	351	378	339	329	339	331	344	333	342	318	364	358	347	315	365	340	346	323	308	350	334	323	310	285	319	333	346	321	347	303	316	314	310	336	335	312	353	326	299	311	362	313	343	348	357	314	354	316	372	354	371	343	305	334	326	313	336	334	328	344	315	328	369	353	341	350	337	412	323	367	326	333	318	335	347	355	328	345	339	328	352	335	354	359	362	345	319	359	336	343	361	333	341	343	336	330	355	336	322	362	345	370	345	330	368	362	331	332	347	364	355	323	332	316	304	320	404	306	324	346	339	333	348	353	363	336	362	374	321	342	327	347	328	366	331	319	359	335	311	303	350	346	365	341	305	310	313	350	310	319	313	329	323	321	315	381	371	354	290	308	342	321	335	346	336	340	342	356	370	321	359	312	340	352	346	358	369	356	353	320	304	350	364	340	316	330	321	352	336	325	366	336	340	325	314	304	320	325	313	336	352	334	332	358	357	351	312	336	294	297	332	305	325	339	342	362	311	309	379	335	332	354	328	367	339	337	332	344	348	314	370	332	360	358	321	337	331	342	328	303	343	332	325	333	279	318	309	301	324	347	346	345	358	331	336	318	363	361	357	367	321	346	337	342	342	348	304	355	344	357	308	326	318	331	351	347	326	349	335	340	341	324	360	307	322	327	329	324	364	337	316	351	338	355	338	328	313	374	305	349	320	304	323	325	337	321	344	315	321	335	325	316	333	358	355	318	343	344	331	323	331	345	303	325	355	367	323	313	366	351	335	317	316	291	354	324	352	314	339	356	364	325	320	329	322	337	341	341	356	326	320	356	338	345	317	332	338	363	338	345	331	318	324	354	339	325	331	395	316	337	371	330	349	334	359	304	307	311	342	336	364	341	323	337	344	344	305	339	348	356	338	329	364	352	341	319	308	318	351	324	330	373	307	335	340	365	329	378	360	352	348	371	340	333	351	338	312	319	313	367	366	342	344	314	345	340	352	347	329	334	311	342	341	308	334	319	325	327	310	322	297	330	343	332	372	295	348	326	310	337	285	338	311	354	330	359	345	359	342	346	324	370	335	332	325	322	348	338	360	347	317	342	341	345	327	315	284	351	302	342	343	349	358	295	317	330	345	350	332	330	336	303	358	311	382	353	331	336	304	336	350	340	343	331	313	311	356	312	376	346	356	352	342	366	339	322	334	332	332	360	325	321	367	305	316	351	341	369	341	341	340	334	325	368	343	336	313	328	341	300	358	349	365	331	326	321	339	319	323	348	360	329	329	354	351	304	348	325	312	355	331	319	344	341	347	335	351	364	339	304	305	325	332	329	338	339	342	315	345	346	327	349	350	312	325	325	285	354	333	334	319	337	336	315	339	377	356	305	316	348	346	332	307	326	341	315	354	324	328	324	325	380	356	342	337	350	305	363	386	354	330	352	365	373	333	350	332	339	308	335	336	360	327	353	343	340	343	343	386	344	359	327	346	340	340	348	321	371	338	333	355	343	376	312	336	354	322	320	349	351	333	303	335	361	363	338	311	298	287	330	321	358	326	344	380	327	308	324	342	329	355	334	377	363	295	348	350	348	328	327	330	287	338	363	328	322	330	332	377	346	318	350	313	317	322	311	312	328	347	321	295	303	317	314	344	344	312	320	331	353	332	339	319	319	338	327	350	309	304	356
64752	64298	56811	38076	28150	22407	4195	856	815	872	777	833	832	755	788	793	781	787	791	806	793	814	771	795	815	743	819	798	753	766	794	815	773	760	768	786	815	784	748	809	832	762	796	835	752	815	788	759	794	758	795	805	814	768	794	780	822	829	753	837	796	826	787	767	803	735	778	753	821	812	766	772	785	779	786	846	835	795	758	860	771	767	785	806	821	736	782	780	815	830	755	822	823	805	792	809	756	805	828	817	793	786	812	830	756	796	788	770	742	844	765	808	781	804	820	781	827	792	796	782	757	780	769	741	774	768	830	779	816	766	786	796	772	781	754	784	771	817	777	802	838	810	798	792	818	767	778	744	734	763	795	792	770	819	786	758	804	808	792	784	780	780	739	768	766	838	797	724	821	790	799	772	799	826	786	765	780	828	781	787	773	833	790	764	828	775	733	760	729	757	718	779	758	806	822	763	856	807	806	779	823	785	782	823	761	812	814	781	793	781	835	782	759	788	808	784	789	816	772	800	765	784	784	774	808	764	793	803	795	800	854	820	842	825	804	801	783	786	772	821	773	840	815	744	791	796	811	790	826	812	836	829	806	819	744	778	783	757	797	742	855	800	755	764	800	841	772	782	787	832	748	817	751	808	763	801	799	792	801	774	789	800	755	762	834	795	751	764	801	813	755	844	786	761	789	777	778	817	772	780	810	786	870	777	817	802	791	746	743	758	774	814	781	743	832	756	775	776	785	766	797	828	758	839	799	772	840	752	767	788	753	800	780	790	806	793	819	805	758	830	785	846	783	770	835	820	815	739	741	768	727	778	763	815	777	807	831	793	777	791	782	804	817	775	775	761	793	764	771	817	803	810	787	796	789	794	769	777	758	796	820	810	772	810	791	809	780	806	833	819	801	814	758	792	796	809	779	773	745	799	784	789	763	801	777	816	821	814	764	816	759	749	777	812	742	773	811	816	848	776	786	763	832	798	848	789	769	839	843	765	831	791	749	824	793	770	771	794	778	752	793	786	763	763	829	782	802	794	818	807	767	820	830	819	841	738	790	786	785	817	804	844	785	784	768	762	808	809	822	757	784	846	827	793	792	787	762	795	775	817	815	769	794	771	781	763	750	858	786	726	797	808	805	844	734	790	800	772	772	824	771	798	823	842	818	800	812	781	792	805	799	783	828	741	773	771	809	795	771	787	775	777	872	846	837	806	792	738	764	784	819	799	820	805	784	787	818	790	758	750	772	818	766	832	780	838	822	828	804	762	735	830	840	751	802	824	782	798	772	758	789	803	797	804	777	797	755	793	783	797	854	769	721	825	794	783	773	808	768	785	782	761	771	806	850	844	759	779	802	804	778	828	813	774	765	753	810	803	778	813	740	789	796	780	823	794	806	826	771	793	795	798	808	779	761	740	772	786	751	777	768	774	809	824	753	766	743	788	830	775	794	792	814	787	789	785	697	780	789	826	755	822	804	768	772	816	784	757	825	812	838	830	757	798	816	809	727	789	818	769	819	791	844	788	812	793	795	772	807	805	800	792	807	785	762	786	833	765	820	782	791	784	785	753	766	844	861	806	795	751	774	781	780	829	790	797	798	794	787	798	764	715	789	774	811	776	831	780	825	806	793	778	810	801	799	780	765	820	799	795	772	765	830	775	802	809	811	799	794	824	778	792	772	809	775	794	804	797	825	770	778	869	797	785	794	808	748	790	778	769	801	784	831	777	806	804	773	758	782	811	788	828	760	791	789	801	854	821	784	802	786	818	837	786	822	767	775	745	752	815	771	813	789	774	830	799	789	834	765	765	754	824	817	779	803	845	772	802	732	783	769	742	833	748	848	815	764	787	811	771	793	794	804	847	781	809	773	781	825	782	773	832	783	822	807	786	846	800	747	745	775	794	756	795	794	765	779	832	809	791	810	774	783	798	837	826	777	798	821	774	808	807	799	784	816	792	766	836	813	801	796	787	744	791	757	797	765	770	793	840	793	782	746	747	768	773	769	833	753	751	770	821	797	803	775	811	796	784	809	794	769	803	814	784	830	792	843	782	778	811	750	775	806	847	807	778	826	790	742	781	801	822	772	783	767	794	809	762	799	768	804	770	749	811	770	817	810	849	785	830	841	787	734	801	828	803	822	822	758	801	784	821	762	810	753	805	789	809	776	767	797	823	785	782	773	827	758	809	758	765	763	775	796	841	812	737	852	821	798	778	790	770	787	851	770	805	749	781	792	791	779	815	790	842	807	811	789	769	793	843	798	769	788	792	769	757	792	799	774	850	792	803	772	807	792	829	767	785	811	824	802	818	801	837	781	791	780	775	796	807	789	805	742	808	808	776	810	778	746	792	751	795	801	808	788	778	821	771	757	782	763	820	819	791	795	778	794	776	749	830	818	779	801	792	772	792	808	847	741	805	800	798	832	784	828	770	847	793	809	818	756	782	766	752	793	780	763	816	829	806	778	839	811	812	763	825	811	813	841	789	796	790	808	748	756	805	751	786	792	799	769	758	796	798	788	712	805	788	826	785	833	759	749	781	736	801	843	822	780	777	805	805	829	787	785	813	792	831	814	780	789	757	820	743	781	740	751	756	813	802	760	767	772	829	766	760	792	732	854	770	811	810	759	827	811	772	786	810	777	822	799	757	775	808	793	749	798	778	823	823	816	847	785	799	767	744	769	751	777	761	788	791	799	819	797	788	828	818	783	813	737	776	776	808	820	786	798	782	801	765	778	818	798	836	791	751	805	784	787	794	786	819	820	761	811	847	760	773	765	801	744	787	797	798	822	796	745	755	775	831	809	816	782	788	813	822	788	825	823	782	780	846	788	770	833	828	809	813	769	804	809	828	773	799	815	878	754	791	806	811	753	753	819	741	794	760	784	821	783	797	789	769	838	762	802	797	794	781	751	789	755	823	845	797	900	773	774	777	765	816	788	795	739	826	789	805	802	793	765	745	790	780	786	785	786	744	819	811	770	817	838	823	857	825	769	795	810	832	761	766	740	779	791	767	765	785	791	808	774	790	807	801	810	798	802	801	781	785	786	760	795	802	793	779	779	791	797	844	795	774	800	833	800	809	852	816	776	793	744	846	806	798	750	781	771	793	754	815	835	782	841	810	788	815	777	787	805	782	762	844	784	828	753	785	801	849	786	809	760	736	781	807	825	752	828	767	782	824	802	746	802	799	795	762	792	772	818	801	827	786	790	815	817	777	769	756	778	816	792	775	835	798	795	801	786	827	795	770	776	782	832	795	842	835	778	771	796	778	770	764	795	824	857	788	746	771	778	797	852	784	768	789	833	816	761	790	785	784	781	778	771	774	791	751	816	791	814	814	776	823	725	778	851	825	774	770	817	804	776	820	803	856	810	813	788	783	854	723	801	811	767	791	810	850	783	790	787	742	776	765	779	770	771	824	779	761	742	756	803	767	807	765	810	828	814	811	777	822	826	807	770	819	818	829	774	816	754	813	808	782	796	801	809	808	824	818
39808	24038	8928	1958	714	577	341	250	251	250	226	253	263	231	256	262	234	239	271	269	212	245	238	247	226	237	237	228	248	250	261	213	233	233	227	235	234	224	261	238	247	255	257	249	243	282	259	244	249	254	245	235	217	231	223	234	239	288	242	223	239	249	250	261	227	226	268	242	267	254	241	250	239	240	251	271	251	241	269	251	231	239	228	253	252	253	223	241	242	241	247	255	246	225	256	255	247	239	232	219	278	233	224	243	237	264	274	239	242	234	253	258	254	235	239	243	231	268	215	220	244	239	269	238	206	236	255	257	244	256	238	231	243	247	238	226	244	230	259	237	251	197	233	251	245	248	249	262	258	240	262	233	256	225	224	231	258	235	253	269	299	249	247	241	247	238	244	231	236	254	255	248	238	259	234	277	244	244	249	230	245	244	256	232	266	230	256	255	222	249	255	233	243	263	271	249	214	260	251	250	254	235	213	225	259	276	236	303	258	226	237	218	253	240	251	245	260	230	235	238	223	226	246	235	233	252	228	283	264	238	247	244	236	265	260	238	213	259	255	242	231	248	239	261	249	253	244	226	225	258	236	257	239	246	244	247	224	203	251	239	247	228	219	245	256	248	260	246	226	208	258	211	228	263	278	242	244	248	238	238	243	265	248	239	229	231	249	236	226	223	252	264	247	236	239	234	235	270	263	254	229	245	276	250	237	246	267	245	258	254	258	231	262	247	242	259	264	236	248	232	241	262	226	230	266	226	251	234	243	247	245	249	235	267	277	255	236	272	232	244	227	252	248	221	229	257	230	246	219	248	227	258	242	273	216	248	253	235	251	247	226	231	250	233	243	233	211	217	251	224	255	251	246	236	252	261	248	237	200	265	214	250	257	236	246	198	281	268	236	249	258	216	249	231	245	228	219	266	235	224	215	215	245	236	249	258	247	237	239	218	219	265	235	233	256	239	244	247	260	231	256	243	236	233	238	229	238	253	263	249	237	248	236	235	263	257	237	223	236	217	242	269	235	248	242	245	234	235	234	216	251	257	259	234	228	272	240	255	234	222	264	266	250	236	225	243	219	247	233	217	242	267	248	219	239	263	232	224	222	241	236	249	231	257	240	244	238	247	293	238	275	234	254	240	227	262	242	217	221	243	253	219	265	230	234	246	249	228	251	248	253	232	264	192	274	256	242	253	265	207	220	229	226	243	226	243	246	247	249	243	248	226	249	237	256	255	268	242	245	230	261	246	227	235	231	240	216	220	223	235	249	256	254	275	273	261	222	249	224	245	221	248	264	239	281	235	252	231	219	256	265	243	251	214	252	242	275	209	266	222	234	254	243	241	231	250	199	235	223	226	247	231	250	248	276	280	240	242	255	266	238	238	245	228	227	246	240	220	247	264	229	221	259	232	248	241	254	255	263	268	239	254	259	242	243	256	246	244	252	247	245	259	236	248	233	216	237	273	241	241	236	228	248	262	233	238	264	222	228	220	216	244	237	240	244	268	243	237	236	227	210	244	213	233	250	211	233	233	251	250	235	270	251	231	235	242	262	263	244	233	224	258	258	237	238	224	271	263	225	240	232	263	279	267	259	245	252	238	234	231	233	264	236	238	224	268	206	248	272	240	230	244	253	231	244	240	278	272	243	227	246	242	219	258	220	271	234	238	255	287	259	245	226	220	262	219	244	218	219	263	238	237	262	230	233	241	259	261	234	254	218	247	245	232	267	230	230	252	256	237	267	241	247	282	251	236	228	218	237	223	229	253	254	260	244	240	238	236	212	213	233	240	253	221	233	262	227	249	226	238	261	258	253	263	205	231	260	254	211	272	269	230	252	243	259	233	228	267	229	241	263	240	253	241	226	246	238	240	264	234	221	227	264	246	241	240	259	238	262	257	213	245	263	223	223	245	263	225	232	247	235	252	242	241	271	242	223	272	226	272	243	232	233	264	262	228	228	269	219	252	239	246	256	226	284	248	256	227	210	260	235	258	250	242	251	232	238	232	235	219	231	262	213	211	228	227	233	242	245	252	253	241	258	238	239	234	251	266	261	255	258	236	251	242	242	248	235	219	239	230	256	260	254	211	235	257	244	246	248	252	219	260	227	227	244	257	258	232	266	263	257	244	279	229	248	218	261	253	259	266	220	264	245	249	202	264	227	250	229	251	227	240	256	256	240	256	275	238	247	219	238	209	250	241	265	297	240	250	240	259	252	245	265	238	247	233	226	219	236	256	248	263	220	252	230	210	232	241	237	219	238	252	261	244	246	247	252	265	225	234	248	239	232	251	270	254	245	210	198	224	248	205	232	271	248	249	245	286	274	233	239	254	260	233	263	253	247	252	245	245	215	238	224	253	235	236	255	249	213	241	280	241	233	248	282	236	244	243	243	219	253	245	217	226	244	258	220	234	261	261	227	243	238	245	251	225	223	257	244	243	263	253	235	284	232	250	258	231	248	242	256	255	226	258	215	239	229	243	245	256	260	239	229	276	265	232	219	232	245	236	233	240	246	245	248	225	245	262	249	277	226	239	226	245	224	220	224	269	250	249	253	244	242	243	235	256	249	248	230	251	263	254	261	251	225	225	294	276	239	243	255	223	243	275	263	232	223	266	273	238	224	225	262	251	241	250	230	242	258	265	242	252	242	243	263	259	250	245	223	267	245	240	262	241	254	252	248	234	236	226	245	287	254	255	229	242	248	245	238	220	245	236	226	253	247	269	252	232	265	253	228	236	272	244	253	261	238	237	230	227	224	223	204	258	244	263	241	229	245	253	234	252	263	237	244	271	231	241	237	246	272	236	250	232	233	270	231	226	242	249	251	255	215	217	258	235	256	242	246	219	237	233	254	243	260	242	248	246	255	249	224	222	224	257	226	244	221	254	239	257	261	254	220	254	255	244	237	237	256	213	237	252	245	228	238	238	233	257	249	245	249	253	277	232	267	269	236	230	226	251	225	227	268	216	254	249	236	266	247	204	235	229	246	244	264	218	241	225	220	253	211	226	235	246	246	251	253	215	241	270	219	245	251	225	267	235	242	262	237	245	242	235	258	248	234	260	239	242	297	270	250	229	232	245	227	240	214	268	243	223	238	240	223	226	210	220	225	258	256	252	264	259	208	239	251	258	246	243	244	265	271	249	224	213	234	243	231	214	254	231	211	230	222	232	250	243	241	256	252	232	287	238	252	230	278	247	247	234	243	242	269	248	250	229	224	249	265	240	243	253	261	252	224	251	255	247	224	249	238	257	273	257	273	210	251	259	233	236	250	238	251	232	240	231	247	250	270	226	240	246	228	260	250	233	246	227	231	238	240	228	258	257	239	230	241	233	237	257	240	249	258	234	237	234	276	241	218	254	223	257	235	212	221	258	249	258	228	255	278	262	222	245	245	271	246	271	232	257	246	264	243	240	242	236	278	250	223	245	243	263	248	246	255	262	263	222	241	235	253	201	233	214	230	270	239	275	265	243	226	259	241	237	251	238	237	238
34566	24018	12333	4651	2423	2173	1056	651	629	653	592	624	604	620	596	647	672	598	635	610	627	610	610	616	640	630	605	621	618	633	647	588	599	610	597	640	615	588	634	622	629	638	625	564	627	648	645	621	604	653	622	633	672	616	627	648	621	628	584	636	644	625	611	601	616	615	645	628	619	666	638	634	659	610	601	616	621	625	649	600	595	650	603	622	635	627	602	611	665	626	620	641	606	650	632	630	594	592	582	626	599	587	636	654	628	669	618	611	590	630	634	643	587	609	587	679	583	595	605	653	631	625	598	592	639	588	590	631	600	648	631	565	610	625	635	612	597	630	674	603	636	623	618	611	623	612	690	648	586	649	652	623	631	586	619	627	648	623	601	607	618	582	609	608	599	614	602	625	657	589	650	616	664	648	646	622	610	605	614	625	680	615	652	612	642	630	593	609	632	682	602	581	650	600	620	611	593	613	615	597	656	610	583	600	640	609	584	620	631	650	571	615	626	617	634	629	652	598	612	650	643	635	606	606	604	620	624	591	595	593	643	627	620	620	583	631	600	613	611	609	615	634	596	615	596	583	598	639	603	640	615	666	587	590	625	607	587	583	641	603	613	600	573	601	649	573	597	633	615	617	614	589	616	608	578	637	587	639	649	642	651	640	615	626	642	615	637	669	632	658	635	601	620	643	608	585	657	585	612	632	629	598	620	604	627	620	633	615	588	592	651	634	623	612	621	615	638	652	602	578	599	617	611	599	640	586	658	607	626	647	635	594	575	621	674	626	622	629	581	649	616	603	632	638	619	606	620	627	608	642	634	610	623	622	635	648	590	653	600	625	622	642	594	578	644	604	613	629	618	621	613	619	597	639	646	633	653	603	633	610	649	643	676	616	624	635	640	620	612	613	633	657	590	613	608	626	641	627	638	613	645	657	624	622	602	637	642	619	595	560	607	632	624	610	634	591	600	665	659	584	640	578	591	624	585	586	609	596	641	638	639	622	609	623	624	630	630	624	686	645	593	633	667	598	622	658	614	604	611	604	635	641	643	612	594	632	610	665	658	581	644	572	608	650	621	615	634	587	609	649	587	611	606	639	648	572	615	641	652	624	616	579	622	649	580	623	647	634	606	595	660	646	653	582	626	669	624	657	599	647	651	595	612	625	597	628	611	613	585	617	578	630	576	612	628	604	612	674	598	575	561	594	587	618	617	668	589	642	626	618	613	541	679	603	580	603	624	601	606	583	631	633	637	648	583	590	631	626	634	592	649	620	614	658	627	600	625	640	636	633	593	610	642	609	593	611	598	638	632	601	638	616	597	601	610	605	583	672	588	627	605	597	599	632	611	617	664	688	584	653	594	634	632	653	604	608	607	638	622	620	649	644	609	620	616	624	620	653	623	682	629	640	644	629	653	640	597	604	663	600	626	580	610	609	637	659	589	602	630	630	611	671	611	606	623	626	631	641	560	599	618	670	613	612	620	633	622	661	635	631	594	600	646	563	650	614	604	622	596	653	652	614	631	626	588	658	622	630	632	620	602	597	619	620	608	610	617	575	550	612	620	611	657	594	618	573	664	595	646	647	651	612	630	598	688	602	554	631	635	601	629	619	606	640	632	604	672	608	631	675	593	586	608	609	613	584	595	622	629	590	649	629	597	592	606	629	618	627	585	606	678	605	618	609	634	602	642	610	638	631	589	605	612	621	593	617	612	552	663	618	629	649	625	631	597	608	597	600	593	644	631	623	614	579	637	646	598	623	613	654	623	609	612	605	625	602	629	568	601	619	649	675	647	621	617	627	620	667	580	650	582	645	618	647	610	582	620	654	615	585	606	660	596	601	592	659	612	654	609	620	613	642	617	600	646	622	646	627	631	589	641	664	630	608	612	662	608	619	611	595	599	612	616	628	584	614	622	647	619	684	655	669	596	611	604	607	624	571	608	645	628	616	621	655	689	629	651	638	661	611	662	641	551	612	647	632	623	612	558	569	619	606	546	625	608	621	610	615	643	590	595	621	637	578	637	628	587	632	620	622	643	612	611	633	569	634	618	606	616	621	601	590	654	605	627	615	650	609	626	615	592	602	604	618	620	614	605	642	632	644	619	628	660	626	616	614	643	608	593	643	623	592	638	616	630	624	593	620	640	586	634	643	640	631	620	669	587	623	619	639	611	580	600	614	628	600	607	652	613	606	611	651	637	577	603	620	621	635	604	619	611	633	608	563	598	605	662	638	622	629	634	612	631	602	641	666	581	619	665	583	669	595	614	611	634	607	647	630	572	632	571	651	592	632	589	650	632	618	645	576	589	621	620	580	629	623	599	599	604	647	644	590	584	650	639	642	647	624	602	619	667	643	646	646	649	612	626	647	605	595	648	620	656	670	617	665	660	602	602	645	635	620	569	613	621	624	613	640	629	598	643	628	586	663	614	633	617	630	595	594	646	613	654	639	626	593	631	642	635	617	641	616	618	651	652	594	619	676	634	617	636	630	620	626	582	641	583	675	635	626	586	647	629	636	614	592	643	651	638	610	593	607	638	606	607	643	630	662	572	628	611	616	612	668	599	648	666	592	610	638	624	633	627	642	611	640	626	652	579	592	626	621	614	606	621	639	623	619	633	595	600	623	631	647	655	613	620	641	685	645	601	589	690	640	659	608	593	636	621	604	617	662	633	603	620	652	683	639	669	611	656	661	593	639	620	606	597	598	604	591	611	597	606	655	678	631	604	612	634	635	641	598	635	590	652	622	609	647	644	641	617	644	622	606	565	631	602	606	631	584	643	630	630	610	603	639	608	645	611	625	585	626	582	622	662	596	578	644	658	617	566	661	608	590	623	581	641	622	612	581	642	602	591	632	608	626	651	585	623	622	619	619	613	615	653	593	567	603	651	604	592	606	626	611	611	583	603	626	614	640	603	603	625	612	602	633	587	655	637	648	653	571	598	679	643	608	575	650	599	654	610	638	615	608	608	593	637	595	605	642	644	574	612	621	618	628	638	643	664	611	655	595	618	643	623	642	602	626	621	649	603	626	621	605	590	652	645	604	613	605	582	650	599	593	610	626	661	611	582	600	665	644	617	625	617	612	633	605	645	618	628	621	653	664	654	664	683	584	637	587	621	623	644	623	605	639	616	604	611	601	635	587	660	609	640	650	647	585	679	647	606	598	586	626	644	598	655	604	641	653	639	606	609	583	620	618	574	629	644	633	581	644	652	635	639	610	612	607	634	586	600	648	646	613	636	603	625	653	643	649	650	599	647	650	606	624	652	614	651	603	603	603	616	632	645	628	641	609	614	599	567	606	650	649	625	578	627	637	659	685	597	636	564	652	594	594	600	641	569	605	602	653	642	592	633	571	638	597	599	628	617	631	620	603	612	632	598	659	634	622	603	616	626	657	650	569	646	621	594	596	620	617	618	614	642	606	625	648	659	592	629	623	627	641	654	638	613	653	634	609	652	633	609	610	643	606	609	664	616	671	586	598	649	622	607	621
79161	65642	49605	27045	11250	6369	1269	353	385	377	337	345	338	340	359	327	360	337	354	364	358	324	338	318	355	329	407	339	378	379	359	348	336	305	352	370	381	364	318	358	346	343	342	344	343	324	351	322	354	357	329	365	356	362	335	359	333	328	364	332	290	338	346	359	316	325	362	375	319	335	335	338	352	331	357	313	345	379	370	330	333	381	347	350	370	364	339	331	339	352	371	350	348	334	310	344	335	362	330	377	338	341	346	349	346	368	321	359	363	349	342	337	307	322	418	380	318	356	356	337	356	347	344	343	356	374	355	353	341	367	339	328	315	342	337	364	335	350	351	346	310	334	350	334	350	348	353	310	340	325	355	333	367	338	351	343	337	348	364	328	339	374	331	345	351	356	327	338	360	334	356	350	350	352	378	322	371	324	340	345	356	326	359	336	302	347	312	319	315	319	337	370	326	324	371	377	304	341	356	346	359	363	359	324	334	360	320	331	376	350	325	360	347	380	344	352	363	351	347	356	373	346	385	353	346	329	320	353	395	347	362	358	343	334	363	346	357	323	340	343	353	331	326	346	323	337	356	334	302	355	327	356	354	347	334	332	300	364	333	330	385	325	329	348	353	337	325	345	348	355	293	342	314	369	365	414	391	367	344	351	331	346	350	343	348	343	342	324	362	321	363	348	342	325	382	377	324	370	351	340	358	357	352	366	354	381	333	366	361	347	333	355	340	387	355	330	369	344	360	339	336	340	349	331	376	365	345	316	339	368	312	325	340	334	361	357	347	363	331	343	350	354	344	337	349	363	354	355	355	322	355	344	390	342	320	338	335	362	362	360	344	337	356	346	351	301	377	355	336	337	339	359	335	334	373	357	330	314	362	362	339	327	346	382	379	330	331	306	334	352	351	320	360	336	343	334	363	341	357	341	356	345	387	320	330	315	337	322	366	356	351	335	398	339	330	335	347	342	342	322	366	347	358	355	369	320	350	383	317	362	333	326	358	352	333	322	341	337	346	339	337	380	380	365	346	340	370	337	361	331	339	358	348	335	354	305	353	349	322	331	360	356	347	348	364	349	352	327	340	343	329	365	341	355	317	348	348	362	329	349	349	348	375	355	319	372	320	340	338	304	331	361	355	345	344	318	343	383	359	352	341	352	328	353	348	347	358	329	336	367	306	368	341	366	361	316	364	355	343	341	372	368	326	397	355	338	341	369	323	366	318	379	338	354	388	356	351	338	337	381	358	322	322	358	336	376	366	378	363	390	368	321	321	343	344	369	337	349	346	373	366	355	323	337	357	325	399	357	357	331	314	321	320	389	332	341	334	375	352	339	353	390	361	384	326	348	346	324	307	336	339	349	330	368	371	319	351	310	389	337	322	374	342	363	340	353	350	322	341	357	375	323	333	349	368	357	357	349	362	299	295	358	340	367	364	356	318	347	334	338	282	351	334	339	317	331	369	379	337	330	335	358	355	352	359	382	342	366	349	362	354	347	373	326	369	354	348	377	324	339	368	334	342	340	326	355	326	389	336	308	345	354	334	345	329	362	365	372	347	348	303	341	340	328	350	345	330	321	360	359	366	365	344	368	361	361	341	304	316	327	349	321	340	363	334	336	342	339	363	352	360	344	381	358	350	360	329	344	352	353	353	359	339	347	350	350	362	309	323	356	372	288	349	333	287	349	361	333	328	314	349	329	386	306	376	367	329	369	333	360	360	381	322	340	337	338	323	337	351	337	341	352	347	329	339	353	332	372	380	328	336	329	360	341	320	360	377	358	341	369	328	339	330	359	335	328	367	338	364	350	341	355	361	358	329	332	363	336	320	357	336	371	365	332	338	369	368	329	345	333	335	368	354	368	322	350	349	324	358	354	366	358	332	353	373	355	347	333	364	346	351	368	348	334	358	373	334	390	373	353	359	332	341	357	339	341	365	332	336	386	341	388	337	343	362	336	307	361	358	346	337	375	358	348	361	368	338	329	367	327	369	333	387	355	330	349	363	372	356	304	348	339	354	330	373	353	330	310	385	362	372	356	319	352	357	351	341	357	331	330	307	336	327	371	343	326	343	350	353	307	337	328	358	351	363	375	329	358	351	342	329	356	337	361	370	318	315	319	340	337	335	334	343	353	340	332	335	363	304	356	343	334	368	353	345	321	343	347	342	348	314	361	365	347	321	339	355	333	315	293	326	349	360	338	382	328	340	351	293	306	338	359	329	346	345	368	362	363	352	347	350	340	338	298	340	346	342	324	337	339	360	333	335	355	311	326	317	336	366	342	364	333	325	357	340	320	338	341	354	359	357	316	319	342	372	339	348	368	381	331	369	332	342	323	320	339	391	344	326	337	366	342	325	359	320	327	333	351	317	349	354	371	375	328	335	345	369	342	367	340	356	362	352	308	353	333	354	353	360	344	345	384	335	334	319	324	361	379	358	387	346	325	343	353	354	378	340	313	346	356	342	325	339	331	347	354	320	370	376	320	348	341	339	364	348	347	312	335	369	331	371	351	377	349	349	344	337	347	332	343	345	314	348	370	346	341	338	334	337	369	350	329	330	350	376	347	335	348	391	344	326	332	398	343	337	365	354	367	334	340	349	328	332	381	344	343	366	313	347	338	343	340	360	342	343	328	337	364	378	370	352	353	386	370	313	344	361	342	376	339	337	355	336	333	357	339	346	343	355	330	391	325	354	381	375	343	339	355	347	357	346	317	357	374	343	361	366	354	362	355	351	347	359	353	330	350	367	334	323	365	331	311	343	336	342	324	358	372	350	353	329	359	320	347	348	325	343	363	331	360	360	309	322	364	376	336	322	377	380	357	374	370	359	344	343	357	345	337	342	326	344	334	335	325	366	350	352	354	337	328	370	328	363	340	371	359	319	323	337	387	363	306	360	360	349	346	365	328	372	308	355	348	338	368	332	354	362	327	324	328	354	352	335	369	367	355	347	341	311	349	329	357	325	354	331	337	333	342	307	327	368	325	339	348	363	343	350	362	351	372	331	330	318	314	357	331	336	359	361	371	330	330	310	351	337	347	388	355	346	387	325	328	364	333	328	372	344	358	351	365	368	357	341	336	340	367	357	386	309	331	350	343	334	372	380	344	343	340	337	359	371	329	347	373	357	357	364	361	333	321	375	354	384	304	329	391	344	368	341	348	367	333	345	322	361	326	305	321	325	306	339	352	365	349	351	318	370	342	339	359	350	378	350	337	331	337	354	337	336	362	361	327	343	360	334	343	336	320	380	338	346	329	354	359	332	350	352	350	343	340	351	365	321	321	351	375	338	351	368	366	340	365	350	337	350	352	381	321	360	319	334	348	350	370	384	345	326	346	334	345	399	370	357	351	334	357	366	322	357	353	354	332	356	349	324	347	318	316	369	325	353	355	347	339	331	337	335	335	334	336	354	325	369	329	381	377	342	377	377	338	363	352	319	362	341	345	347	336	330	354	345	333	314	342	351	329	340	357	314	312	330	363	343	344	342	361
55739	53948	48300	32103	19422	16877	2718	806	880	819	849	885	830	832	876	794	808	814	864	795	832	855	894	842	784	841	871	819	830	876	856	840	787	847	833	875	831	854	828	833	825	878	850	871	874	832	782	817	804	828	853	829	804	790	841	838	833	889	838	843	784	842	846	886	848	796	813	839	812	836	822	889	811	833	815	791	831	832	830	854	889	807	810	820	793	821	846	840	773	851	877	821	824	878	876	799	834	836	831	820	861	885	823	883	836	846	813	794	831	822	801	845	868	884	841	831	850	874	816	816	839	794	811	878	862	832	827	807	845	836	854	842	884	803	822	844	822	840	843	844	790	792	785	807	878	795	864	900	802	844	870	844	860	789	850	845	852	847	822	784	835	888	883	832	826	852	782	797	902	846	862	791	787	872	817	839	817	830	792	851	841	848	846	881	853	811	819	805	846	818	794	802	827	799	789	827	808	783	831	886	887	858	824	830	843	838	852	817	789	851	862	828	829	876	831	804	829	796	818	845	753	831	838	835	800	855	879	805	830	849	801	839	832	827	885	859	861	805	856	845	843	829	826	792	849	817	805	902	821	790	829	864	837	850	833	872	829	811	832	794	855	825	853	843	866	817	843	801	839	859	858	852	815	897	819	854	767	827	850	845	841	838	883	813	808	855	841	825	840	859	812	783	859	823	860	822	886	819	863	818	842	739	814	861	871	779	818	802	798	838	844	845	815	819	821	782	850	860	837	766	792	871	842	806	845	791	830	801	857	811	818	816	810	789	870	860	819	805	844	869	844	856	785	853	823	827	795	821	860	821	879	835	882	850	854	858	827	869	844	804	865	878	800	816	831	875	801	851	865	867	829	863	827	799	852	866	820	806	837	796	796	829	839	769	821	839	810	853	825	857	784	867	779	804	815	850	854	820	793	798	848	820	795	848	900	828	844	855	846	848	858	816	856	864	839	857	873	879	823	842	830	834	804	863	875	843	825	800	844	816	835	803	811	791	844	859	837	785	800	801	829	809	772	781	802	868	839	881	843	829	866	874	790	844	811	852	789	825	847	793	816	844	890	836	826	807	846	852	838	813	850	835	853	827	823	862	816	853	834	880	809	847	820	872	774	792	874	779	833	858	911	823	775	901	832	866	835	849	873	829	759	832	847	841	831	871	873	810	833	864	832	813	799	842	850	849	839	866	834	763	783	846	810	849	812	825	807	870	788	871	829	866	825	854	834	804	872	816	833	813	792	860	808	835	842	812	871	759	842	835	823	829	874	852	849	797	807	823	859	822	858	816	830	825	834	827	864	815	838	863	812	808	849	812	834	839	847	875	825	854	766	848	826	862	831	828	862	834	839	820	827	817	819	866	849	843	840	825	817	833	820	823	889	879	825	830	849	825	889	868	848	854	844	767	803	849	768	893	816	839	887	844	828	835	859	871	846	836	838	832	860	839	847	835	864	829	766	868	833	859	843	794	779	837	895	772	785	836	873	818	837	769	809	847	806	798	846	818	833	851	870	785	804	812	792	820	813	888	844	886	814	814	848	813	861	819	845	863	809	831	796	811	841	844	795	823	848	846	832	829	851	799	810	823	835	860	851	831	802	897	808	805	791	822	851	837	874	857	834	862	859	790	852	844	824	818	860	829	834	850	852	837	853	806	834	855	819	834	815	816	782	860	859	829	873	843	849	847	876	840	836	884	800	895	816	800	861	795	817	834	853	847	839	863	840	835	821	831	905	842	806	792	874	819	841	851	815	778	845	811	822	796	857	851	772	795	854	810	850	842	848	828	812	843	802	802	837	873	842	822	855	798	881	837	823	799	823	860	814	840	863	845	830	836	821	842	836	850	787	852	843	840	867	824	835	806	774	843	841	879	814	880	836	885	827	806	839	815	919	796	817	854	824	874	843	826	793	805	828	840	778	864	841	825	869	791	864	800	846	803	832	809	839	813	865	865	876	825	795	820	822	824	849	881	829	831	828	829	775	872	810	893	793	883	811	855	842	885	837	813	824	824	885	812	783	812	851	833	845	836	798	910	790	882	789	825	848	855	877	855	866	838	805	893	827	827	812	829	791	811	868	840	809	809	818	859	836	862	832	852	849	853	868	814	868	816	851	824	827	798	850	796	827	855	847	858	894	853	829	879	762	877	852	808	890	813	834	863	838	827	847	813	821	809	873	822	838	854	804	837	776	860	873	857	818	851	820	866	830	794	840	901	823	852	859	889	860	854	845	818	889	833	811	854	809	802	798	813	859	804	856	844	813	820	826	828	876	817	839	845	791	776	794	803	849	808	826	869	819	819	822	774	798	831	886	836	817	836	833	826	833	868	853	903	820	826	874	826	794	841	859	860	816	824	830	812	815	847	790	814	850	837	833	844	814	821	845	799	809	870	829	884	815	842	855	826	853	814	839	749	778	809	851	865	865	849	814	822	766	851	858	830	850	841	858	825	861	829	829	841	817	851	844	873	792	804	837	811	852	828	833	827	816	829	833	784	820	833	904	854	862	820	854	848	833	861	864	840	819	845	840	887	856	892	843	869	836	871	829	830	795	855	819	849	812	814	835	845	778	815	828	837	875	898	789	855	820	876	821	855	872	855	826	837	803	853	871	806	864	841	806	809	819	799	809	829	821	842	852	840	857	776	792	823	805	802	794	866	831	845	887	865	842	811	866	855	758	797	793	853	841	825	788	820	860	818	812	829	837	822	806	854	814	831	813	821	786	877	885	868	846	840	823	868	878	833	834	801	854	848	887	812	898	809	885	841	857	848	854	815	840	871	819	826	844	842	785	828	810	827	792	851	820	815	760	846	833	840	881	836	796	865	884	818	856	780	885	801	872	810	769	848	838	863	829	821	879	819	834	832	806	812	834	840	839	812	862	825	807	819	844	780	822	863	860	874	782	846	844	843	851	797	854	822	885	809	882	821	822	888	861	803	859	829	830	822	857	819	852	819	850	788	850	749	800	866	831	822	845	813	796	851	850	817	782	839	841	890	819	838	853	842	821	871	832	816	806	874	898	841	845	819	811	796	799	835	791	851	811	833	865	804	818	855	879	818	873	846	795	844	828	853	870	803	861	798	815	786	896	828	792	801	879	815	796	839	834	874	857	827	867	805	831	810	850	821	878	821	818	811	834	859	820	859	840	806	904	840	828	823	806	845	833	860	798	894	864	840	847	866	835	798	863	893	828	877	838	848	832	801	810	810	861	797	803	826	852	826	842	833	840	877	813	855	873	812	883	832	813	797	812	848	838	825	835	834	806	856	872	836	882	863	831	813	843	862	859	812	862	889	804	856	815	832	845	793	856	838	889	804	837	831	791	880	859	850	812	861	802	791	798	867	793	868	840	827	870	879	854	796	825	811	834	804	831	774	864	806	831	810	868	849	834	817	846	912	847	850	867	822	823	869	827	816	835	856	920	838	839	831	840	785	836	824	848	833	855	808	823	842	867	794	843	841	829	874	774	838	851	824	817	818	893	772	804	841
87219	75543	59217	34020	19492	11723	2988	352	335	370	391	346	332	350	364	296	342	264	311	336	345	345	321	350	314	313	349	295	314	319	326	345	314	330	327	342	319	352	336	380	349	349	306	317	345	338	350	305	339	312	320	334	317	337	365	329	312	339	359	299	335	308	321	316	327	311	343	363	341	347	332	346	268	340	323	305	331	301	332	305	321	327	309	309	341	333	340	345	345	306	329	334	349	331	329	322	345	314	348	358	327	334	344	320	336	314	328	308	336	332	328	313	325	319	319	325	306	360	325	331	331	302	316	323	329	329	361	300	345	309	332	318	298	325	331	325	311	351	338	321	347	353	333	281	320	287	331	336	322	336	326	333	316	322	346	326	342	304	340	312	313	299	346	315	282	317	330	313	296	318	317	298	304	325	325	334	335	318	320	290	304	325	364	324	332	320	331	336	325	303	334	340	315	348	323	328	331	282	323	329	369	333	326	331	331	328	338	321	340	328	351	309	325	340	324	316	323	326	310	341	313	347	325	327	330	327	342	368	342	323	315	347	347	294	338	339	361	307	320	335	323	327	315	320	342	304	305	302	350	343	330	316	335	331	330	341	314	343	340	320	316	330	306	322	356	329	286	326	321	322	343	353	335	340	355	346	322	300	328	296	334	353	317	339	328	323	332	344	330	339	320	329	362	351	306	334	359	333	322	325	350	325	321	306	339	308	308	336	355	327	295	338	332	301	334	320	315	288	334	333	323	307	315	326	289	342	322	338	325	337	336	346	324	327	334	352	345	325	297	317	345	294	341	321	339	328	335	326	335	351	330	337	322	301	349	297	320	336	348	327	337	344	298	305	360	323	314	308	339	349	326	340	335	342	324	318	343	301	323	319	315	312	289	332	316	329	349	331	321	341	332	327	348	330	310	334	311	329	298	346	350	349	321	352	366	325	356	336	322	302	328	345	313	343	324	318	354	313	338	336	319	330	348	354	361	279	344	324	322	300	355	325	348	338	316	340	336	299	331	314	343	341	328	330	343	359	359	328	348	336	362	309	316	343	314	357	363	332	322	360	352	354	346	318	326	344	314	341	315	328	325	331	293	328	372	307	338	289	345	328	316	335	341	337	311	327	317	316	291	335	330	324	296	325	300	308	352	340	338	345	296	314	306	331	332	320	324	306	305	308	352	316	340	309	316	320	313	359	335	327	355	349	333	314	320	326	350	403	310	352	335	315	330	320	350	324	335	335	363	317	351	322	338	331	339	328	353	330	320	314	329	326	303	312	315	339	329	373	324	309	347	334	304	286	355	309	326	317	334	352	330	327	324	324	337	322	339	335	339	345	307	340	365	309	314	319	377	305	338	362	339	352	316	354	333	292	307	328	338	341	342	367	375	349	350	322	316	329	335	292	322	320	338	341	296	328	340	317	325	312	341	346	322	374	297	334	315	313	350	326	348	317	327	327	326	326	311	319	333	314	318	326	359	351	310	325	350	359	347	316	343	334	328	315	314	322	314	326	314	331	307	335	343	312	339	302	313	323	346	351	310	328	315	330	322	307	323	355	343	306	311	304	323	315	319	363	306	335	333	337	309	330	337	340	310	307	303	345	332	292	330	338	326	333	338	313	305	308	328	363	311	332	338	362	316	347	319	352	329	348	334	350	337	305	324	352	314	314	308	309	320	304	353	330	329	343	298	345	333	348	341	315	334	304	309	320	339	319	306	326	294	327	314	344	357	374	342	305	342	341	326	340	309	318	319	381	333	319	326	320	350	350	322	346	344	337	314	316	334	318	356	345	334	307	312	349	347	359	349	323	339	339	332	317	338	322	342	330	346	315	336	327	329	328	293	297	310	356	338	326	345	355	332	347	307	326	335	361	321	303	319	344	343	325	321	328	320	350	338	307	340	288	349	308	343	318	318	324	331	323	338	368	298	329	340	328	361	340	301	316	356	346	323	324	326	353	381	333	336	337	317	333	331	337	337	321	336	321	360	340	332	325	324	365	327	343	343	324	327	312	323	317	295	328	323	366	317	318	345	328	304	316	339	293	345	344	312	347	286	353	342	321	315	345	335	355	306	340	321	289	317	281	329	317	354	355	343	315	295	342	349	308	334	339	328	342	338	343	323	314	350	304	344	340	344	312	331	333	346	335	300	306	304	318	336	321	304	316	341	342	310	337	308	340	324	349	337	327	337	319	324	294	335	319	315	318	349	334	342	349	386	325	352	345	335	323	353	294	353	318	328	322	312	311	342	339	304	292	341	320	335	337	331	338	346	330	331	330	342	316	335	305	299	325	330	313	319	329	321	329	301	342	370	331	327	336	335	318	301	323	322	339	293	296	339	315	325	339	315	306	336	289	361	342	325	303	324	306	350	343	321	338	362	302	325	351	316	346	349	320	298	354	311	351	343	354	333	304	347	327	330	301	307	340	325	332	306	341	304	341	313	324	349	331	335	301	303	301	345	312	322	331	305	307	302	306	297	335	335	336	341	329	319	320	315	361	327	316	300	330	299	324	306	301	331	346	297	363	318	346	340	311	322	356	302	302	329	303	328	307	388	295	334	338	287	320	358	344	316	301	340	317	320	332	345	299	326	333	296	351	345	319	319	382	320	342	343	358	334	349	309	338	333	356	326	347	362	315	302	343	341	322	300	324	371	326	353	345	359	348	347	380	366	327	355	366	321	325	331	346	308	333	314	315	380	316	318	295	315	344	341	293	291	326	333	319	331	321	325	308	347	373	339	304	320	325	340	328	336	330	330	340	361	343	358	324	326	322	328	313	319	341	368	317	315	336	322	323	325	365	337	327	336	365	350	314	360	310	341	344	325	325	340	330	307	328	318	347	334	345	305	309	344	317	313	319	289	349	304	351	341	325	311	345	359	324	339	308	318	330	332	332	321	327	326	317	312	298	343	327	325	340	356	332	296	359	371	350	311	355	340	329	344	319	340	348	309	318	327	326	357	306	372	350	357	302	352	343	329	331	342	325	324	319	360	328	314	347	332	326	328	326	308	326	334	338	310	312	327	314	329	320	317	333	339	329	346	324	346	315	303	311	349	326	341	318	310	340	337	321	369	337	322	319	336	334	327	311	292	316	341	334	307	294	321	313	355	326	318	353	326	286	349	320	353	311	344	304	316	337	307	312	333	320	341	352	326	301	323	340	290	309	330	305	295	364	341	339	321	336	321	340	312	336	309	306	358	339	343	337	348	353	334	372	342	329	394	328	328	300	341	296	343	342	336	327	308	314	370	350	309	316	328	304	356	297	324	335	336	285	329	375	299	335	317	340	309	330	347	315	286	304	329	338	363	358	341	336	327	347	332	295	357	328	353	333	322	317	317	331	337	341	344	313	342	345	338	307	360	322	333	331	317	346	299	334	353	290	369	358	323	328	330	327	331	300	327	308	326	364	333	342	319	319	316	387	348	308	332	344	331	321	304	296	319	315	292	311	350	330	327	339	336	334	336	312	311	332	336	305	316	299	334	320	329	330
64378	64633	57305	38803	28378	24597	4644	810	815	727	760	771	780	864	797	796	772	774	786	851	789	818	720	706	792	788	789	770	784	765	820	712	819	827	811	767	793	833	716	788	787	777	852	839	788	757	712	734	834	818	733	778	721	785	769	765	779	789	722	843	774	763	805	772	745	766	765	794	763	782	764	797	795	775	792	770	811	770	739	808	757	766	769	761	721	766	791	772	804	755	759	760	796	746	768	800	776	796	790	793	762	797	814	780	735	760	744	771	774	804	832	750	749	780	802	793	772	746	777	811	776	758	828	788	816	775	763	763	816	784	737	747	799	756	776	759	776	742	725	800	802	781	807	775	812	828	764	797	775	793	774	764	797	796	790	794	746	851	777	753	737	780	783	760	805	773	771	792	791	824	737	814	783	773	770	767	715	765	766	811	764	782	759	770	741	720	776	815	756	796	821	723	777	783	801	822	764	743	774	793	728	780	756	778	732	777	754	748	792	799	767	731	804	792	806	746	815	783	805	799	726	753	792	794	785	787	820	761	804	756	797	781	709	799	734	796	795	775	726	780	755	767	721	758	784	827	757	801	717	741	797	768	827	796	796	783	744	726	788	799	759	782	735	781	848	782	832	762	795	719	761	765	721	782	781	741	767	791	759	739	775	796	739	798	793	766	795	761	713	776	779	728	815	773	762	767	781	781	801	829	765	767	814	798	809	802	791	796	704	800	822	751	744	776	722	828	769	763	771	749	775	772	753	746	854	770	815	748	775	789	811	805	744	780	771	742	779	761	764	812	733	768	823	756	783	822	793	783	796	749	787	784	769	809	759	790	799	780	747	767	825	762	809	788	744	762	791	742	760	748	744	751	754	783	830	805	763	782	779	742	744	768	789	774	796	745	785	798	760	802	848	742	859	766	773	764	822	800	796	738	810	768	776	791	774	806	782	767	800	817	786	788	736	764	813	754	734	772	788	744	788	769	735	788	811	729	785	790	750	735	769	785	784	808	789	760	733	748	764	754	782	789	775	773	803	770	819	744	742	772	792	763	866	812	802	760	768	793	818	746	783	778	812	780	796	796	771	743	783	725	805	751	717	792	779	769	792	744	842	787	776	795	769	810	779	764	775	769	828	766	770	806	828	794	801	787	820	775	785	740	767	814	742	800	785	762	772	794	789	777	750	739	762	826	781	790	756	781	782	791	798	742	784	764	764	726	770	775	821	791	759	752	769	772	772	776	768	777	739	795	727	815	790	785	791	794	780	780	790	766	777	760	807	826	816	796	776	790	702	820	830	786	814	735	748	806	779	750	791	790	778	811	741	779	782	768	740	768	720	785	802	775	770	831	774	741	786	794	751	768	797	748	767	794	786	801	760	767	786	765	769	774	773	768	757	749	770	803	772	792	781	772	772	745	765	774	778	730	796	794	784	719	766	758	757	768	771	838	754	792	767	791	759	774	758	713	741	735	831	771	808	772	761	773	792	802	703	785	730	749	740	804	750	738	757	725	775	769	761	819	833	817	808	769	812	813	785	765	792	799	811	760	792	778	773	789	812	762	805	789	765	767	749	744	752	750	794	793	768	750	773	772	750	742	795	769	786	786	789	794	741	778	751	777	764	817	767	734	846	822	755	723	776	766	808	776	756	803	799	736	748	775	841	740	793	771	787	759	787	793	774	758	786	791	789	724	743	775	769	768	746	782	788	753	787	773	714	803	766	747	760	759	762	774	760	761	772	782	789	795	767	791	767	784	738	792	760	732	763	761	837	802	786	727	774	773	730	750	804	748	763	764	765	792	757	774	774	796	788	779	778	768	748	761	768	806	769	717	747	787	786	727	803	797	798	807	774	783	780	748	752	791	770	734	815	722	767	780	825	761	762	763	831	794	799	796	770	742	809	824	765	744	772	792	850	768	795	738	708	780	721	743	761	805	766	755	735	807	798	775	804	848	759	832	795	771	761	746	738	781	846	809	795	790	761	808	791	802	778	764	764	783	831	808	757	752	768	765	778	782	835	768	809	700	733	771	795	801	701	807	794	754	750	779	768	781	742	752	782	728	838	794	788	764	811	754	805	755	746	779	777	772	742	762	753	767	732	780	803	752	790	814	716	843	777	790	772	754	799	802	773	691	764	763	810	804	730	758	809	739	784	771	779	809	824	803	776	775	778	769	769	747	774	778	719	765	796	787	764	789	813	807	776	764	801	758	816	819	832	816	766	769	731	794	769	752	746	719	767	755	791	767	769	753	815	739	758	769	754	783	787	780	768	742	740	736	813	771	783	762	750	719	808	774	766	749	787	773	755	783	777	786	787	799	817	732	776	732	839	727	787	807	782	763	751	751	832	762	812	766	760	783	761	783	811	724	785	748	798	785	747	776	762	743	796	810	761	770	821	782	795	805	763	829	797	747	753	766	746	780	717	720	771	775	806	778	796	760	793	793	771	808	784	750	782	775	789	797	782	744	788	774	778	775	774	758	743	714	757	746	796	771	800	745	791	818	779	744	781	796	776	755	780	796	835	791	802	723	777	761	792	780	802	798	771	753	812	774	768	787	767	747	809	797	777	761	762	714	783	763	773	742	751	766	731	754	788	773	765	758	756	745	812	775	741	772	802	772	826	774	798	773	723	757	760	809	747	779	794	770	767	762	771	802	820	783	764	758	710	778	758	794	779	748	798	789	757	776	799	788	818	757	791	749	745	736	728	774	791	762	723	799	721	832	783	763	784	756	806	771	805	839	728	812	766	753	777	755	772	753	743	818	767	768	767	762	739	790	755	759	792	819	804	766	789	785	818	791	817	806	760	779	811	747	803	777	707	759	804	767	826	792	716	829	724	790	754	791	750	802	757	754	775	743	761	768	780	734	845	813	787	765	778	793	748	766	775	781	767	801	783	782	785	736	736	759	763	788	766	775	774	817	754	765	748	795	794	763	783	740	764	797	754	770	815	785	756	753	778	722	789	763	751	790	760	776	830	800	764	744	744	809	738	752	778	781	758	793	777	758	767	791	748	743	714	760	764	752	854	791	762	798	744	772	747	810	749	727	751	770	781	721	794	811	814	752	735	739	758	754	827	762	714	745	814	767	846	797	769	729	747	776	801	793	787	770	800	741	866	768	782	769	791	772	791	726	774	795	835	741	766	801	801	815	750	760	791	791	727	783	763	773	787	756	767	767	801	756	775	725	763	818	743	796	899	775	786	791	803	781	771	779	771	764	769	784	781	752	777	746	794	818	777	748	821	815	734	799	820	842	820	736	769	808	785	788	746	738	785	785	784	795	804	721	794	770	780	789	748	742	767	772	810	781	752	796	785	811	753	787	783	725	767	776	754	722	758	772	748	795	727	766	747	746	735	766	731	760	750	768	755	774	758	794	785	781	732	816	808	823	775	806	790	764	782	798	751	798	794	782	761	800	735	771	760	744	793	791	750	815	784	790	734	747	765	777	745	752	776	807	822	784	758	799	791	757	818	808	800	765	762	765	806	801	774	774
39383	23187	9650	2591	853	748	322	255	253	253	227	220	244	238	232	229	247	233	245	266	250	240	281	255	244	235	214	244	264	232	246	250	237	237	246	254	270	267	234	224	265	244	240	252	237	224	226	263	246	253	253	263	258	228	237	226	252	247	238	242	246	200	235	236	270	236	254	238	267	265	262	239	218	251	243	248	232	226	239	215	236	263	241	262	252	270	257	240	226	240	254	209	226	240	230	236	268	228	252	249	219	251	264	252	268	256	260	221	239	222	254	248	235	220	232	252	231	228	247	226	200	249	262	243	210	232	214	234	240	240	246	245	274	238	240	243	292	225	232	250	255	248	245	252	223	257	253	222	216	210	251	233	248	261	260	227	249	234	259	212	259	220	214	208	236	230	220	250	237	240	257	248	269	260	244	256	230	270	250	242	234	251	228	234	230	227	246	257	232	250	220	228	269	272	229	227	259	251	238	262	233	255	252	216	265	240	271	265	253	211	250	248	217	224	230	268	255	255	251	237	243	247	235	224	230	216	225	244	230	259	226	242	238	253	244	216	243	277	252	236	229	249	234	255	221	245	238	251	250	256	231	262	243	251	295	246	242	238	248	244	249	237	223	231	229	245	213	226	228	231	282	241	237	261	227	233	268	238	215	226	257	232	242	220	236	239	247	254	278	237	233	251	225	237	250	252	233	242	236	224	254	235	228	245	259	258	258	216	232	219	266	237	245	251	241	218	242	223	259	235	230	239	269	227	248	255	231	236	251	216	234	263	235	226	225	255	233	243	228	242	245	242	237	250	215	279	224	230	246	244	228	236	245	260	259	246	236	229	239	236	223	251	250	229	226	227	227	259	247	224	235	223	258	224	248	259	226	247	256	261	244	216	227	268	245	238	226	255	235	254	211	241	270	237	233	266	260	232	242	229	232	226	195	245	244	250	231	242	245	266	237	259	224	232	226	235	246	230	239	210	236	237	243	246	220	256	255	244	251	241	251	233	252	233	265	200	250	272	246	228	266	265	257	243	279	230	259	222	239	242	233	269	256	230	266	263	244	257	227	245	252	239	243	265	258	237	266	234	236	197	226	255	265	249	240	277	225	219	239	245	230	251	236	223	239	259	238	216	266	220	252	260	246	248	252	242	240	266	254	236	247	234	265	267	245	223	249	231	253	244	246	226	227	277	226	233	224	257	251	252	255	239	244	251	233	258	217	255	251	268	253	226	254	226	242	241	228	247	213	241	277	250	259	202	241	242	240	238	255	256	228	266	223	263	236	225	239	243	231	251	252	257	214	241	259	227	249	271	233	228	238	217	226	245	212	238	226	237	240	190	229	256	275	216	233	239	228	233	238	247	259	220	238	249	253	233	213	238	249	223	250	243	231	241	258	223	224	266	239	283	229	282	233	241	258	263	257	240	235	224	209	226	242	240	248	242	246	210	216	242	252	246	252	238	218	246	229	235	236	253	225	240	257	221	220	221	221	282	261	242	267	249	206	223	249	234	246	241	218	242	231	241	225	223	257	231	242	221	256	230	240	229	245	246	200	223	226	242	269	231	246	256	261	232	239	234	214	229	254	240	240	243	252	249	225	245	233	243	243	246	233	245	245	214	214	235	243	245	254	229	249	244	248	233	215	222	261	232	215	253	269	230	236	267	221	256	246	240	238	229	245	237	255	256	234	234	274	233	208	244	223	240	258	235	261	224	264	233	238	258	246	229	246	213	217	243	228	221	208	243	264	249	248	228	240	245	233	243	232	249	235	218	246	235	218	222	241	248	241	240	241	258	251	257	245	250	233	242	215	222	268	239	221	225	231	238	240	234	245	224	227	223	228	254	237	264	205	236	242	274	223	240	255	251	246	281	208	239	266	220	241	237	251	250	232	224	214	262	264	215	257	244	236	213	238	230	260	238	251	242	217	265	258	217	219	220	246	261	256	267	253	217	213	232	252	244	254	268	238	237	250	246	260	242	240	265	230	234	230	242	252	236	257	242	247	243	234	268	257	236	260	237	204	251	258	252	239	275	244	252	231	273	229	227	267	240	238	281	255	219	228	239	250	270	244	265	225	237	249	228	241	240	219	247	236	230	227	251	251	238	230	236	236	225	238	217	239	250	251	224	271	234	239	216	243	234	241	256	220	239	228	239	213	230	240	223	232	224	246	237	252	262	277	219	224	232	229	246	240	275	222	233	246	229	231	260	224	246	237	236	262	234	253	229	267	232	236	243	243	214	236	240	245	215	248	249	219	263	245	250	227	225	242	234	219	250	248	261	249	237	224	229	221	248	243	210	243	251	229	248	262	227	223	228	246	271	232	223	238	250	231	234	243	228	241	236	242	265	250	258	253	243	213	241	251	232	257	228	235	235	228	247	235	229	273	223	241	241	249	226	258	257	251	275	239	257	230	242	224	229	222	224	250	217	252	263	240	240	252	201	257	255	250	225	250	223	238	269	246	230	224	213	250	227	249	284	264	227	258	242	226	231	211	253	259	243	246	240	240	257	217	241	219	236	239	219	238	231	237	227	247	234	251	261	245	235	251	261	236	251	265	258	242	249	215	228	225	248	271	260	249	234	206	271	236	193	239	261	280	206	226	210	222	230	243	246	267	240	263	239	249	230	211	219	255	220	233	260	207	240	251	266	237	237	226	262	254	241	218	217	238	247	256	255	243	236	222	235	238	211	221	230	247	248	258	252	262	248	214	247	226	245	220	242	229	226	246	247	239	244	239	220	224	235	232	242	256	219	232	245	238	245	254	245	250	236	211	256	251	251	222	250	277	251	249	252	276	242	245	221	245	218	249	239	231	228	244	224	255	249	226	262	231	274	227	261	235	276	252	202	224	236	227	254	255	232	240	237	237	235	234	211	261	252	238	235	216	260	233	242	250	230	222	237	240	237	203	231	257	238	222	241	265	246	227	253	237	271	230	254	231	259	235	261	212	229	262	262	237	239	250	235	256	248	261	236	223	238	255	264	271	226	267	247	243	234	258	256	261	271	218	238	234	226	255	241	229	243	238	246	223	234	222	241	257	253	233	205	215	214	228	236	227	245	238	247	244	259	239	245	240	232	237	257	249	242	231	238	234	247	226	259	240	215	255	258	254	270	216	256	237	236	223	235	238	233	232	249	239	256	217	242	241	241	252	198	237	250	224	252	229	224	239	267	241	250	241	249	218	245	196	230	232	210	247	225	232	248	238	246	240	239	261	224	242	242	248	236	227	259	260	215	285	233	243	256	229	228	243	248	250	253	273	229	239	209	243	226	239	233	239	263	278	247	237	277	250	231	258	246	246	231	239	238	242	257	242	231	210	226	274	248	234	241	235	225	235	267	240	251	224	254	243	242	239	218	243	223	211	264	252	254	254	267	246	238	231	236	265	244	215	232	262	240	228	243	234	255	270	242	252	212	223	260	247	241	240	206	222	271	231	243	218	257	243	235	250	249	226	249	239	248	239	237	242	287	237	240	223	253	262	260	247	237	239	256
34181	23445	13718	6123	2548	2325	935	613	570	615	661	573	606	570	612	569	596	627	611	600	645	576	642	622	592	632	574	641	628	640	642	637	638	641	649	610	633	628	631	621	649	612	645	607	645	613	640	655	606	579	639	631	626	637	589	676	594	606	663	579	586	635	603	582	654	583	643	583	586	620	662	627	620	634	641	612	626	621	661	626	640	623	603	642	624	573	620	624	596	614	608	683	627	612	654	619	614	628	646	618	621	624	622	572	643	595	577	627	595	615	651	586	614	624	639	636	698	602	621	607	616	650	622	670	620	627	604	611	632	593	627	630	589	598	630	611	621	606	587	640	646	597	652	655	650	594	569	615	654	612	617	651	602	616	611	595	668	585	610	668	608	587	592	604	616	644	620	606	604	643	623	614	630	594	625	600	615	611	657	594	594	585	619	620	635	653	592	610	622	605	578	606	594	603	616	595	600	627	614	656	588	643	621	583	607	574	611	615	619	661	624	603	641	585	606	651	610	620	608	583	619	653	600	602	605	621	614	614	610	618	652	577	560	631	621	630	617	610	625	652	603	602	608	681	647	679	624	636	629	645	636	604	587	625	616	647	620	592	633	635	602	588	655	605	620	633	596	621	625	575	633	620	617	631	611	652	581	609	619	639	660	630	574	615	604	607	608	608	629	621	583	624	619	571	626	615	645	629	625	608	616	638	613	599	598	608	630	605	642	654	593	588	613	649	621	593	582	587	613	634	605	615	648	644	658	639	611	623	622	614	636	645	618	648	575	644	601	654	614	601	587	626	657	584	606	631	582	620	610	638	622	620	613	602	612	641	602	589	623	578	560	610	606	649	671	645	581	551	639	595	614	616	613	624	687	596	615	601	627	580	605	622	574	636	625	591	635	611	596	655	590	595	610	651	662	641	602	605	636	633	582	577	589	604	632	586	635	586	655	647	594	631	628	635	667	657	596	600	580	625	610	651	605	634	645	604	624	654	618	599	625	586	615	608	639	638	606	595	633	600	626	621	616	589	613	634	630	611	577	652	636	618	622	605	629	633	582	637	606	597	632	599	631	633	612	600	639	599	612	605	617	620	638	595	596	601	607	631	627	593	583	632	636	621	625	615	579	589	641	608	619	644	597	617	648	620	590	600	631	585	647	600	614	598	586	625	619	586	634	605	664	585	622	594	626	591	643	620	585	627	631	650	631	591	591	588	615	594	564	630	606	605	586	619	584	604	622	572	623	612	623	625	599	614	615	589	601	578	633	606	641	591	645	590	652	596	610	648	612	675	592	628	604	597	622	583	666	610	590	610	589	626	644	666	580	614	623	650	637	613	626	608	653	597	632	584	633	620	662	575	625	588	596	627	655	587	636	594	585	639	676	632	623	675	602	617	634	603	633	652	601	589	577	597	616	674	644	629	576	599	615	579	601	656	578	593	585	583	571	620	675	616	657	590	640	639	642	593	639	642	613	660	602	647	639	569	626	612	643	639	624	647	630	629	587	661	660	628	609	618	597	631	583	601	602	621	626	643	618	592	611	650	603	637	600	594	607	598	621	626	618	625	617	555	606	619	636	622	601	639	577	586	631	615	633	576	634	631	643	612	628	639	613	641	626	627	606	622	569	623	599	666	583	602	627	635	619	593	621	577	599	635	552	580	655	619	604	576	646	633	616	612	637	599	607	653	646	668	658	613	634	602	592	631	591	607	645	619	638	606	603	667	643	598	562	626	657	613	625	603	628	616	641	593	627	634	625	612	591	619	613	646	639	623	643	630	611	632	613	645	602	617	560	613	660	597	597	611	574	648	624	648	632	666	633	611	600	642	599	583	615	675	627	590	648	601	609	661	626	666	595	637	621	567	659	672	578	591	564	602	609	638	624	627	604	590	583	588	677	631	592	610	592	602	615	583	614	646	617	634	605	656	596	624	632	613	626	586	600	613	617	604	620	673	643	638	622	633	607	610	628	583	603	633	618	645	623	615	633	636	640	599	640	601	613	606	614	641	637	658	603	600	633	617	607	620	647	578	615	617	595	603	611	615	644	611	591	607	619	614	624	638	578	582	627	584	643	618	595	630	626	605	601	660	596	620	631	618	603	568	599	612	657	591	596	616	625	628	595	617	584	590	604	663	613	605	610	615	583	631	610	615	607	595	616	610	625	620	614	582	607	640	649	635	647	599	638	664	597	643	627	560	612	630	620	604	599	607	576	582	618	592	589	635	598	636	640	610	609	650	583	627	642	630	628	609	568	595	607	621	628	634	550	633	602	568	608	593	621	592	647	597	625	641	634	568	680	610	652	631	625	614	608	598	590	633	649	622	563	646	616	565	595	604	640	643	634	618	591	600	613	616	650	623	657	600	631	598	600	633	642	595	603	578	654	633	592	652	665	602	632	638	630	605	597	655	604	643	607	618	622	665	618	633	632	621	619	608	617	588	603	587	634	564	590	634	603	626	657	653	633	638	618	609	619	605	593	560	590	612	598	637	585	610	643	608	619	613	592	651	615	602	642	586	596	601	622	620	603	598	633	636	641	564	605	576	600	610	626	597	575	674	645	649	605	626	614	613	614	650	600	611	617	573	591	600	615	634	617	639	631	673	604	653	609	637	593	563	685	619	593	629	619	621	602	642	637	636	627	562	664	590	625	580	593	612	595	611	616	673	600	584	591	595	627	633	608	610	637	597	629	607	573	569	603	631	674	595	639	576	642	622	618	638	637	650	592	582	604	608	629	601	573	613	627	631	607	613	691	608	641	607	653	600	591	624	617	596	609	588	635	608	599	615	603	592	625	612	591	609	602	619	623	652	639	615	644	603	593	610	623	637	634	627	624	578	615	610	596	629	622	595	601	581	643	610	649	608	651	616	595	617	616	594	639	608	605	620	581	609	591	584	614	639	603	614	594	613	626	637	582	607	619	592	553	576	623	592	592	563	568	596	626	604	621	631	609	615	563	650	612	609	592	649	613	585	607	637	592	650	607	587	631	571	623	620	606	649	601	571	643	619	645	640	616	603	613	607	635	618	582	583	672	614	570	602	584	626	613	613	585	617	628	641	662	598	600	588	586	623	598	656	643	585	647	652	587	613	602	591	624	579	639	624	627	635	627	625	651	624	577	638	600	607	609	587	651	645	587	589	615	652	614	613	653	662	584	630	626	607	629	552	627	619	598	620	632	625	657	648	564	608	566	611	643	624	596	590	606	649	603	594	637	596	622	622	630	576	584	620	652	579	621	594	593	611	615	604	643	619	591	614	617	615	610	603	649	611	655	609	583	614	589	631	611	589	579	641	645	620	637	645	621	590	663	660	637	645	604	617	618	591	613	634	626	652	648	619	612	630	596	619	650	634	590	632	602	621	648	629	611	630	569	624	612	608	651	648	634	609	649	597	597	609	614	648	593	578	579	643	553	590	631	622	568	641	617	564	662	594	651	626	604	620	604	590	585	604	608	624	584	579	638	632	619	636	625	637	571	652	604	601	620	630	631	612
78873	65768	48583	26466	13131	7281	1886	366	352	363	330	339	352	352	319	356	336	341	324	327	368	301	342	362	324	318	350	329	321	350	332	354	356	338	317	343	341	358	339	336	322	331	391	330	326	325	341	348	343	360	342	359	381	300	350	348	359	298	317	342	362	316	322	332	326	345	321	321	345	361	366	339	328	360	356	373	296	329	318	341	303	329	337	359	344	356	342	337	347	350	384	327	308	336	344	380	360	331	352	375	373	358	303	328	333	325	352	334	360	348	344	333	327	339	334	350	352	361	338	345	292	381	363	353	324	318	330	330	358	315	308	308	322	343	314	340	381	352	357	351	318	319	325	358	332	387	354	355	332	344	354	356	304	335	312	324	356	313	339	350	339	337	331	335	325	318	385	343	352	336	360	331	358	343	359	325	313	322	400	360	313	331	287	305	316	360	375	324	355	335	321	364	373	330	345	331	306	341	342	322	363	309	342	344	370	362	339	360	344	340	353	342	353	321	331	327	352	356	349	317	325	337	321	304	302	361	360	343	327	357	303	359	313	324	323	345	354	317	300	367	371	372	360	343	329	341	335	334	329	327	362	359	375	352	333	343	324	322	331	344	337	322	359	302	310	288	383	355	350	332	311	349	342	363	336	324	323	355	370	342	289	322	363	358	343	352	346	350	361	343	341	349	355	347	321	307	334	368	326	319	353	321	345	319	334	328	321	331	370	344	342	335	324	321	352	345	363	349	337	354	334	331	317	341	371	357	379	338	332	318	331	342	314	321	350	329	338	326	351	329	343	328	327	333	356	359	330	334	327	349	312	337	385	347	343	326	345	335	307	350	306	337	372	339	316	321	357	332	315	346	344	314	347	340	310	344	352	314	365	352	322	316	370	352	334	337	351	372	319	317	355	360	394	334	361	294	337	324	321	316	341	358	340	289	351	331	362	325	334	348	344	339	347	336	327	350	377	359	335	313	349	342	357	346	375	324	343	325	347	356	373	327	326	328	343	327	337	317	344	368	338	348	346	335	347	325	314	294	322	335	310	344	361	366	320	352	349	328	305	330	331	354	351	353	336	337	343	284	345	352	370	333	351	321	313	339	318	360	303	343	333	321	355	376	339	354	350	316	365	355	327	344	361	341	347	350	364	351	336	320	336	331	335	340	305	332	332	368	289	320	352	294	393	350	338	320	359	310	360	338	346	309	342	345	342	345	339	324	332	322	356	360	347	345	370	325	343	326	342	348	351	350	346	330	301	374	324	361	343	350	322	346	350	345	331	349	344	332	323	363	304	354	376	323	321	362	304	355	323	344	322	374	341	332	368	340	302	328	336	318	337	334	347	352	379	302	319	332	343	320	343	303	321	354	328	365	369	334	318	347	323	353	346	328	336	360	349	324	329	327	296	319	342	326	326	345	305	317	332	367	353	347	357	345	348	354	315	336	329	340	309	330	334	311	331	302	365	373	375	332	383	335	367	321	326	329	310	327	315	350	363	342	362	341	322	363	352	350	347	333	344	326	354	335	347	363	348	304	316	321	338	321	314	307	336	362	332	329	383	349	349	340	352	350	345	357	311	357	362	319	346	324	329	344	347	345	348	344	300	329	332	319	340	352	346	327	308	356	309	323	322	363	316	341	326	343	345	346	342	346	334	355	352	313	364	329	327	330	347	336	347	321	328	360	340	342	345	333	325	354	353	341	314	343	339	333	297	333	358	331	353	330	329	356	369	331	336	342	345	344	333	338	337	334	373	328	325	332	372	337	365	363	341	318	323	335	350	360	336	316	323	344	313	332	328	374	361	332	326	336	346	315	343	345	337	322	341	351	329	333	343	329	343	340	349	344	333	330	333	317	352	320	361	338	350	345	340	350	345	352	321	317	306	294	326	330	322	343	330	329	327	336	310	341	335	343	339	361	336	340	358	331	332	346	363	366	352	348	317	338	325	323	325	339	358	298	325	324	357	336	363	330	334	322	347	368	331	306	337	338	301	384	336	339	334	329	335	351	329	327	309	325	369	369	336	320	300	314	334	333	362	306	350	325	345	330	381	311	318	355	329	352	348	342	323	346	349	346	315	324	347	296	338	343	338	340	345	335	339	316	345	358	349	322	348	335	347	359	366	347	345	361	345	371	328	344	333	372	355	344	346	366	348	309	377	357	333	352	353	348	383	331	335	367	331	368	387	349	358	342	338	306	312	319	352	355	341	370	337	292	337	360	340	330	345	325	349	350	343	358	331	335	339	309	341	347	371	325	334	295	350	319	317	343	350	352	374	365	340	334	335	320	311	361	360	327	308	362	357	353	351	353	315	313	336	334	313	308	378	329	356	330	311	314	333	347	319	347	330	328	344	317	326	352	336	311	353	338	359	349	357	324	359	337	352	371	298	336	332	328	351	340	353	340	339	356	346	324	324	319	344	366	343	352	315	363	336	328	362	327	319	340	364	362	330	358	336	357	385	347	325	358	372	357	349	323	350	314	327	346	334	338	308	354	336	358	345	338	324	344	286	340	348	331	352	337	332	328	348	336	340	328	315	325	305	327	346	354	354	369	330	337	319	361	337	323	343	323	346	330	326	342	337	300	363	320	336	304	355	336	367	335	332	309	335	315	336	360	310	332	340	333	304	368	290	362	325	350	372	315	334	327	348	318	314	356	318	326	367	360	335	365	338	380	325	339	322	407	362	342	356	365	319	346	355	345	359	318	317	349	319	344	310	352	340	294	315	326	323	340	344	351	333	331	311	323	344	339	322	354	347	346	348	339	336	320	314	355	326	346	313	327	355	300	373	378	365	324	342	306	318	350	338	369	354	323	311	350	353	354	346	359	358	303	352	334	350	351	363	335	348	342	344	325	316	337	335	298	360	329	365	373	353	354	334	345	389	317	374	327	391	337	361	356	327	320	325	332	326	327	340	362	325	375	329	350	353	304	332	317	372	355	325	290	316	314	338	350	319	326	361	302	345	351	374	324	327	353	335	359	342	363	379	368	348	320	337	355	377	334	373	335	346	321	344	314	369	325	316	371	338	349	332	329	349	353	354	347	340	327	316	328	311	306	357	346	365	367	338	322	338	347	366	353	311	339	363	325	369	323	301	348	353	356	315	337	377	344	356	338	342	329	340	331	362	320	348	333	355	344	360	329	329	344	353	304	353	347	371	348	365	329	318	350	317	338	321	370	367	336	339	337	323	317	337	352	365	384	343	321	341	337	339	348	344	349	335	313	335	344	347	364	307	315	319	311	306	317	331	322	333	336	323	342	358	325	325	318	349	333	359	304	328	350	322	377	315	335	330	317	334	354	324	327	355	323	346	355	348	342	338	383	344	315	333	331	342	351	375	323	348	325	339	349	339	321	313	346	324	332	364	365	348	364	321	336	320	347	348	370	359	318	340	327	337	324	355	304	349	360	363	355	350	359	321	326	333	312	327	377	317	323	358	310	367	308	321	359	323	326	311	321	343	346	390	329	334	342	322	346	315	315	327	353	324	373
55132	53839	47205	32246	23736	18512	4437	843	847	788	857	854	810	840	850	863	842	821	852	841	824	829	786	847	816	844	814	877	826	783	871	806	823	818	811	836	855	802	867	780	758	824	814	812	795	831	805	830	809	826	884	842	869	839	833	832	853	765	791	792	827	813	838	798	820	839	856	843	850	807	800	831	789	824	824	806	786	793	803	836	843	811	769	824	833	846	891	753	850	853	804	822	863	829	857	811	827	805	838	803	821	790	866	810	801	834	812	808	848	841	836	845	799	786	841	837	795	793	846	840	862	818	812	818	804	801	796	827	799	798	872	831	852	866	839	874	917	824	833	875	811	881	824	794	812	837	800	833	788	793	809	842	839	817	802	780	830	775	833	777	832	787	850	833	829	844	817	789	835	817	876	828	833	827	841	790	827	792	820	790	840	818	830	815	851	769	814	843	796	817	887	847	768	808	797	821	825	822	858	813	793	850	882	791	839	837	777	797	814	834	819	803	839	856	826	819	835	817	851	840	798	856	836	793	780	827	817	837	827	827	829	801	758	789	828	779	823	890	834	812	766	804	821	841	823	781	836	815	820	866	856	833	776	783	809	862	784	781	830	826	863	859	828	862	850	816	806	772	795	826	789	819	777	843	806	815	833	826	794	799	824	802	825	831	795	779	767	819	849	811	832	820	789	861	790	836	787	832	785	824	843	807	791	835	835	791	790	788	776	793	790	859	874	834	833	793	816	780	873	817	791	869	849	816	834	843	835	837	802	834	866	853	830	836	820	797	826	829	856	805	834	843	868	775	832	852	798	823	793	879	798	853	841	809	815	800	793	840	817	790	761	836	818	785	791	866	833	850	800	840	789	854	796	776	771	864	794	774	766	901	774	792	835	860	805	812	819	774	859	808	843	836	779	775	830	837	820	815	782	830	808	848	792	771	803	777	802	856	809	772	857	827	810	777	852	781	737	832	817	853	815	866	801	816	841	843	824	794	810	819	857	814	856	813	808	825	853	795	876	851	830	850	817	760	808	853	774	824	836	843	795	829	826	816	793	819	765	826	759	776	858	825	831	820	743	857	826	835	829	822	753	847	773	827	853	790	829	841	784	807	837	786	790	839	844	800	779	840	786	807	837	834	840	810	845	814	852	798	794	824	810	796	770	838	796	838	841	812	786	808	810	865	803	790	816	827	820	834	781	842	794	846	788	858	855	818	771	817	808	792	808	794	814	810	835	844	870	833	872	795	813	800	812	832	858	835	801	801	771	823	857	840	743	846	780	835	839	801	888	819	912	811	835	813	753	827	784	815	819	815	780	839	795	833	854	799	846	848	862	850	855	838	795	826	791	835	756	765	815	811	828	778	825	833	846	751	853	823	835	800	801	784	785	863	803	800	816	803	779	818	812	864	780	822	788	764	798	832	792	783	811	830	813	793	756	758	820	814	812	801	811	840	815	825	835	821	844	830	739	803	793	803	786	819	813	814	833	852	786	820	834	821	809	824	816	838	826	844	806	773	814	792	843	865	828	824	798	799	895	819	837	762	841	823	825	787	807	789	787	841	819	775	829	840	852	809	867	753	875	798	836	750	821	787	817	842	886	822	843	811	768	825	768	835	775	841	817	844	829	822	795	875	844	869	846	809	800	814	835	809	819	817	797	824	843	825	767	845	834	793	882	783	822	820	850	786	798	834	814	856	790	795	833	822	833	795	775	787	857	822	806	855	846	804	822	834	790	765	821	832	771	827	824	831	820	883	782	829	819	833	833	848	826	804	856	783	800	796	770	794	872	849	800	812	817	786	828	765	813	858	860	811	809	878	802	783	797	777	794	801	790	780	794	804	837	821	833	832	801	845	790	807	813	786	783	797	803	847	839	800	804	868	833	823	824	774	802	833	861	769	829	870	812	806	818	796	809	781	819	830	786	804	826	836	791	818	827	779	824	867	838	788	814	788	804	834	827	841	796	817	856	840	801	829	781	813	830	803	808	871	826	799	822	797	832	792	813	865	833	822	823	836	854	848	787	802	830	816	809	805	856	801	822	809	808	816	772	803	833	838	780	803	842	803	817	845	856	823	793	884	829	869	774	800	856	830	799	813	821	829	832	839	819	839	878	817	826	796	801	824	826	816	820	830	791	846	860	802	773	828	799	824	833	865	842	822	851	838	856	806	776	878	809	838	825	833	835	840	799	823	799	807	802	816	864	814	821	822	841	791	826	785	757	789	836	777	803	814	810	856	789	828	808	838	821	810	773	806	826	777	785	805	791	822	810	804	754	788	818	805	799	805	839	854	855	791	885	792	815	807	819	846	758	824	823	822	780	790	815	806	782	815	835	777	885	793	828	828	797	798	785	799	806	772	812	792	836	824	854	804	851	822	840	875	804	798	834	817	770	829	754	747	799	818	743	867	819	841	803	810	794	828	765	845	798	845	799	804	804	816	831	798	837	841	850	808	847	827	811	876	797	868	776	805	811	765	822	836	831	774	815	814	795	778	833	818	832	817	826	803	835	839	790	844	828	802	820	847	881	836	883	804	781	819	781	827	750	817	786	805	794	829	765	853	824	816	822	809	786	814	765	786	810	845	860	850	819	767	842	748	771	741	791	803	841	834	817	847	807	820	837	801	774	823	868	819	866	765	809	808	804	833	802	806	835	782	815	832	827	812	867	772	857	838	826	761	757	826	845	819	809	821	814	858	852	837	775	852	838	809	863	827	750	790	788	838	745	808	840	845	788	802	817	784	869	770	838	825	782	829	799	800	797	812	879	846	829	787	823	766	801	785	762	777	809	830	790	831	839	822	804	861	825	793	812	824	797	853	819	817	826	832	832	834	805	823	853	857	862	815	854	813	806	748	848	882	806	843	825	825	811	817	769	841	809	809	798	760	837	801	836	841	824	825	838	826	826	789	784	840	831	813	860	805	788	828	818	823	783	844	804	821	746	842	802	834	811	838	817	832	861	845	838	811	804	814	810	799	808	834	791	792	860	830	826	785	771	823	812	845	732	828	781	876	790	832	894	844	809	798	792	825	803	839	771	841	821	817	874	822	819	811	858	838	858	785	834	811	821	791	802	813	798	850	795	865	785	790	818	826	819	838	811	851	799	830	865	834	848	815	769	790	773	803	824	809	816	826	783	820	849	775	760	777	849	850	802	788	850	872	807	865	805	808	803	783	797	831	854	813	843	798	790	805	757	823	817	820	806	772	813	822	833	822	840	867	812	829	790	797	813	827	778	833	818	792	763	814	736	810	799	816	817	791	797	779	792	821	772	795	824	809	807	805	776	811	820	849	831	793	812	809	799	874	815	862	789	839	844	800	862	842	802	829	824	826	835	772	768	851	840	802	824	842	786	819	805	815	812	850	830	815	782	819	897	808	835	779	793	839	812	822	803	833	786	782	851	820	811	842	799	783	809	846	841	795	804	781	817	776	834	803	782	813	846	847	882	855	852	783	831	862	845	831	827	798	824	823	797	798	806	842	834	790	795	804
86534	76334	58830	33369	21183	11984	3605	386	347	309	331	341	355	343	339	328	354	338	328	318	350	327	345	332	322	282	317	301	336	286	323	336	321	335	335	326	298	311	349	309	353	336	340	318	323	342	314	326	333	339	301	320	318	331	338	318	330	341	329	311	334	325	316	314	320	311	312	321	319	320	307	322	326	324	304	330	317	313	370	322	344	346	299	299	305	324	342	315	296	319	324	349	321	338	319	328	327	297	355	321	317	356	308	321	330	332	328	359	321	317	331	378	339	335	319	296	363	345	326	338	359	313	292	337	375	350	288	314	335	295	341	311	312	318	336	316	324	365	312	297	326	328	294	335	307	341	356	294	342	314	352	354	336	328	349	326	358	316	304	340	357	328	364	355	335	324	337	353	297	335	341	337	304	321	362	330	343	314	343	345	336	327	306	341	321	343	336	322	341	325	335	320	329	326	313	308	333	334	318	355	329	329	320	356	338	319	314	339	342	308	305	338	342	319	322	311	289	333	313	317	317	311	321	326	398	361	322	326	340	307	334	336	305	341	338	320	327	317	294	311	333	330	319	326	336	320	350	345	306	332	331	305	303	348	312	326	330	308	311	335	291	301	344	339	300	330	338	319	320	312	303	326	321	347	357	347	355	325	318	326	325	290	314	315	361	363	314	298	301	347	310	352	362	333	313	343	380	321	353	317	336	337	326	293	308	360	332	302	340	310	333	360	319	324	318	296	317	335	371	326	321	325	332	314	347	338	347	314	347	314	340	317	282	304	336	358	323	319	316	341	348	338	355	360	358	329	350	349	299	352	334	330	319	325	276	320	295	325	312	356	334	346	335	383	320	335	334	333	367	313	319	322	321	286	329	307	356	293	323	354	323	332	348	272	310	311	336	353	324	341	353	348	357	362	332	321	343	301	320	363	342	322	324	325	327	315	340	325	327	305	349	327	339	306	335	352	316	283	301	303	318	350	344	333	316	312	316	292	289	333	356	320	308	329	316	347	351	347	321	318	331	305	321	297	307	335	327	339	332	356	364	318	311	308	344	322	348	347	287	341	334	315	298	354	342	315	351	312	302	325	333	306	317	330	349	311	281	323	316	329	332	349	303	353	360	326	342	312	328	348	318	327	360	332	355	329	330	327	352	347	362	338	308	345	328	345	326	335	353	283	350	360	336	313	317	331	313	330	345	283	340	320	342	352	354	345	304	317	348	324	354	317	344	300	293	321	358	330	339	305	300	343	328	340	315	326	305	317	342	328	342	360	309	322	329	330	340	309	313	325	337	330	313	357	312	322	337	329	317	317	304	326	315	320	339	341	313	315	315	318	333	331	325	308	366	351	337	330	357	285	338	301	279	347	295	346	329	307	302	356	312	314	334	333	284	316	360	319	349	324	307	286	314	310	308	330	349	324	357	362	325	312	345	338	338	349	317	329	322	346	317	315	353	342	294	319	319	301	315	353	339	314	352	306	320	340	299	357	284	359	313	342	335	338	308	310	339	327	305	314	350	336	330	304	361	349	316	308	310	313	304	331	328	312	295	309	366	332	342	370	317	342	311	310	317	377	314	318	332	378	343	308	351	307	340	339	341	333	360	321	322	336	316	321	340	358	317	328	311	297	328	332	329	301	357	318	319	331	325	340	320	292	315	343	357	318	369	324	330	328	321	324	319	318	341	311	309	315	295	347	321	339	347	327	309	352	319	309	332	312	326	359	350	316	342	354	339	330	356	326	336	330	313	355	297	317	359	348	317	301	344	338	302	334	315	317	289	330	334	322	316	318	328	357	345	318	330	319	317	337	331	308	312	350	293	330	354	318	358	329	310	300	313	292	333	331	317	324	326	339	312	342	312	311	334	307	306	334	334	344	342	342	337	334	299	338	351	333	339	355	325	335	315	332	331	309	336	327	319	295	362	336	349	315	337	371	332	326	319	341	318	314	352	311	352	320	314	305	336	339	353	302	315	354	314	327	334	349	295	359	394	324	351	326	347	326	346	329	320	350	316	299	348	319	319	311	333	343	306	343	313	331	319	318	338	298	313	331	320	284	327	352	318	310	298	341	310	328	317	312	339	337	313	318	297	307	330	328	321	319	382	339	335	303	328	311	346	325	315	310	351	337	309	329	319	314	326	312	333	298	322	334	339	277	281	371	325	306	347	317	335	320	341	334	311	322	341	300	291	329	319	328	305	311	329	345	334	343	306	298	333	309	338	315	361	303	306	314	335	319	332	326	321	357	316	337	320	326	282	310	335	323	362	307	312	344	319	337	311	310	321	316	316	321	329	288	313	345	329	290	328	310	325	334	358	322	306	352	292	322	342	312	343	314	328	320	345	300	348	324	315	308	344	327	312	329	342	326	320	369	309	307	311	302	329	327	297	327	313	328	332	325	325	336	341	337	304	321	324	321	324	318	303	308	311	312	334	320	296	318	349	302	335	318	333	330	315	342	287	340	316	363	291	335	328	326	291	308	312	332	341	310	309	349	359	334	313	318	311	311	300	359	328	316	304	358	355	348	332	317	337	331	332	332	311	318	378	347	345	341	306	343	342	306	327	348	303	352	338	337	322	299	311	350	351	325	354	348	338	347	350	295	324	323	295	318	362	336	392	316	304	355	324	344	298	342	314	299	318	306	332	301	318	355	343	315	305	306	325	312	363	315	361	340	333	307	346	368	331	339	319	353	321	300	327	311	323	322	314	327	306	350	296	311	338	324	298	337	308	310	312	323	342	309	352	339	305	315	316	322	336	308	322	331	340	327	291	315	302	344	298	333	318	325	367	332	318	343	332	346	301	306	337	352	391	306	360	296	355	315	313	337	312	323	319	334	313	345	319	338	310	340	339	374	338	362	311	321	324	335	319	325	328	319	308	322	316	312	321	324	319	332	304	329	302	340	324	340	345	306	311	340	313	364	316	318	321	316	278	328	347	327	312	351	348	329	320	297	304	339	365	331	315	325	317	317	324	354	341	301	335	342	304	325	340	309	319	342	330	320	323	359	326	326	321	334	331	330	323	351	347	313	318	342	358	332	331	342	366	330	291	331	316	320	322	336	361	326	345	321	295	325	309	357	304	316	330	339	306	317	296	343	353	340	347	304	344	329	325	310	308	344	345	304	326	315	334	335	325	337	328	349	326	344	322	332	314	357	305	276	299	310	321	313	342	312	329	334	321	333	311	316	286	330	312	330	318	308	344	325	317	320	306	326	335	317	315	332	295	330	284	358	303	308	291	365	356	285	325	365	325	317	306	288	316	314	331	312	348	307	321	336	351	320	336	349	332	346	323	306	324	330	318	327	336	299	318	334	347	341	283	320	355	313	331	301	322	321	339	314	322	319	319	350	317	288	319	329	313	352	329	359	323	349	315	295	340	324	328	316	298	303	339	334	309	328	327	329	308	349	359	299	329	294	340	362	323	327	335	343	348	351	311	314	326	311	324	368	310	301	307	333	308	355	317	320	349	328	315	345	334	335	275	304	342	352
63379	64904	55896	39521	31122	24516	6902	789	814	750	767	795	748	774	753	816	773	796	768	777	798	788	857	793	775	779	758	777	798	734	757	821	746	769	794	765	798	770	780	781	814	777	721	775	780	808	781	785	744	770	769	750	747	832	783	791	774	786	778	781	768	812	746	735	761	769	750	756	738	736	767	786	761	777	775	742	742	767	779	798	754	722	756	778	780	801	765	748	748	743	792	748	785	782	759	812	797	763	804	725	737	732	774	778	773	740	817	782	776	755	806	751	786	756	759	784	747	798	766	750	765	762	809	784	798	799	814	763	769	773	759	754	774	745	775	797	786	696	769	745	781	703	761	791	790	762	764	821	781	791	765	767	765	784	753	751	775	771	781	774	777	732	771	806	741	745	781	737	794	763	772	748	763	737	761	724	738	782	829	808	769	776	763	753	755	791	797	757	778	769	773	772	739	773	770	756	773	788	752	776	795	859	727	755	782	811	739	801	764	787	720	749	773	764	723	754	754	777	756	786	746	796	777	775	774	733	801	775	738	790	745	716	771	754	799	773	748	748	745	802	787	774	803	790	804	747	804	778	717	767	790	808	813	785	738	777	776	776	758	752	738	792	740	795	738	810	724	801	790	766	742	763	781	765	784	786	769	733	789	719	728	746	839	736	812	773	742	773	779	803	743	766	784	754	771	723	729	811	803	747	745	777	776	754	763	783	776	823	774	782	743	803	718	770	808	797	747	740	764	770	727	776	767	744	778	751	724	735	810	766	760	754	725	800	751	756	735	798	717	742	790	724	754	774	786	798	826	724	753	818	754	802	786	763	767	746	735	766	791	780	781	762	764	768	725	737	767	835	775	840	771	774	772	754	764	816	804	806	790	781	796	730	771	767	790	764	802	745	760	734	737	765	820	777	810	792	775	771	832	748	748	769	798	785	766	794	796	785	755	782	708	729	737	755	747	762	741	760	777	751	799	712	751	771	780	801	768	735	755	786	743	753	801	729	802	793	824	773	778	713	771	789	773	714	790	779	786	798	756	745	768	771	747	808	793	750	753	745	804	786	773	740	811	772	791	766	756	765	714	799	786	704	794	746	746	753	738	792	766	762	820	790	802	745	739	802	785	724	782	790	782	739	735	749	768	776	779	803	791	745	736	707	761	782	773	785	780	753	824	750	776	781	797	799	762	792	767	781	756	782	740	787	738	740	768	746	772	758	769	770	764	748	791	762	791	757	727	751	753	756	767	775	739	777	763	735	777	759	786	782	774	804	776	762	733	777	753	807	794	731	733	767	729	738	788	743	795	737	785	763	774	736	733	760	738	762	755	741	773	744	688	772	735	768	762	796	760	733	844	793	769	787	778	749	742	772	771	807	796	770	737	790	793	735	740	749	792	792	716	781	765	781	797	768	748	773	855	757	747	761	781	776	772	757	772	735	742	754	782	730	727	781	774	805	784	747	774	755	786	767	728	815	749	786	730	770	775	794	798	789	802	717	784	761	793	770	771	773	779	757	749	795	762	754	775	749	787	782	760	726	746	775	780	734	757	783	726	756	777	779	782	737	747	746	709	725	761	789	740	731	814	770	783	808	748	754	753	771	755	762	726	835	777	751	761	742	803	790	737	824	783	784	749	733	747	774	795	756	760	741	779	789	753	775	763	778	751	786	768	753	763	777	752	751	778	786	773	805	743	718	856	741	739	837	802	747	753	767	741	736	788	795	811	750	751	748	765	817	756	755	772	737	786	739	745	746	729	757	758	733	766	749	714	804	760	779	741	736	771	784	772	741	732	814	718	733	718	742	717	800	723	768	781	730	726	799	790	760	766	765	755	746	776	792	738	778	784	789	749	804	739	779	706	798	780	746	766	800	769	793	719	811	759	797	764	788	782	786	723	757	766	785	767	806	808	750	770	772	774	786	806	772	801	783	753	763	774	717	752	770	864	795	774	776	752	718	769	786	771	735	791	828	766	729	730	725	761	770	685	813	751	755	760	774	760	764	793	774	740	782	761	761	792	788	797	787	791	782	752	755	705	740	816	765	760	787	788	787	801	775	746	772	762	784	760	828	698	738	761	804	764	759	755	731	800	781	772	717	741	768	807	790	754	753	747	759	757	743	780	716	788	786	788	750	714	744	773	766	792	727	773	772	749	778	720	821	780	729	771	728	765	767	758	721	762	823	753	749	757	802	770	761	788	791	785	753	758	761	696	739	759	796	758	708	758	746	797	770	739	776	757	737	746	772	735	761	753	755	782	761	709	812	771	807	786	803	780	769	773	804	758	801	769	779	744	770	811	726	775	811	749	765	803	792	756	775	756	762	777	726	754	756	769	802	760	834	767	809	740	763	750	805	774	814	764	754	780	796	797	747	749	770	745	717	787	789	795	803	809	794	791	794	772	763	774	731	797	758	756	764	801	702	837	766	763	734	710	777	727	817	778	719	755	752	754	771	791	790	758	759	823	767	716	749	780	791	695	748	742	733	791	743	757	758	833	766	737	758	766	792	815	732	777	798	808	771	741	747	767	756	732	829	770	746	735	776	756	778	781	783	758	770	790	777	749	756	793	830	742	777	758	744	736	792	752	795	827	745	792	759	759	775	752	813	801	787	789	772	716	788	784	791	699	724	754	754	800	733	814	805	744	787	766	750	781	768	783	773	775	826	773	759	771	794	753	762	802	769	779	801	713	794	787	815	808	802	784	782	793	779	768	763	743	790	768	758	755	765	757	766	849	773	750	780	757	737	771	778	742	795	783	760	740	742	740	717	728	747	745	752	731	756	771	744	750	771	738	751	752	741	743	787	735	771	788	727	761	733	774	757	758	703	779	776	806	805	747	804	741	745	732	771	769	789	805	774	772	824	774	711	777	722	778	762	759	734	753	727	767	822	777	766	786	764	708	727	785	790	737	758	782	814	730	782	782	791	786	726	815	749	768	777	745	799	789	754	788	748	727	769	779	770	776	792	772	801	758	712	754	722	813	746	755	768	775	747	792	793	764	811	731	761	776	762	687	770	805	771	807	786	773	792	763	800	733	754	794	763	751	762	804	784	721	788	756	739	748	820	726	770	734	745	710	758	801	747	744	732	749	783	758	734	777	805	825	742	786	784	761	782	833	800	784	722	765	765	810	711	749	791	743	731	755	751	790	769	834	747	744	742	818	762	798	768	727	725	775	786	751	749	757	730	754	804	792	752	759	695	757	797	724	687	769	774	746	794	714	756	685	796	723	764	804	760	794	759	778	791	780	829	803	822	797	768	754	774	783	774	769	755	780	775	761	770	763	743	779	743	779	733	725	763	768	783	808	730	804	796	753	727	798	783	731	762	784	819	781	795	811	762	732	749	799	764	783	746	761	755	776	771	777	734	825	749	737	761	757	770	779	797	760	772	724	788	757	792	785	750	769	838	782	759	718	757	722	760	752	775	709	708	795	733	735	789	781	769	731	785	737	799	803	733	801	749	753	760	790	708	812	814	764	765	774	779	763	785
37991	23709	10396	2328	770	602	334	230	258	237	252	246	226	254	273	267	232	257	228	254	253	265	234	240	254	250	266	238	223	256	291	224	263	265	264	275	268	257	247	268	235	243	257	267	236	255	276	238	244	238	257	282	251	265	267	248	261	248	233	229	255	242	251	275	249	234	225	265	271	254	237	248	265	239	245	253	264	257	242	242	251	258	254	226	267	252	251	238	244	216	222	237	239	242	240	239	237	250	267	282	252	255	269	252	233	216	221	234	272	250	246	241	268	247	269	234	257	227	268	248	249	254	271	257	241	235	226	249	224	234	271	208	232	223	253	285	244	237	235	239	221	242	229	251	236	245	246	229	260	283	280	237	243	250	252	226	270	227	226	281	234	223	261	222	249	244	256	248	246	234	203	241	238	237	243	248	254	264	252	268	240	256	232	230	266	243	258	227	263	237	250	264	265	255	233	210	245	296	246	237	222	269	271	240	231	233	243	243	237	257	256	268	275	264	256	252	245	250	228	249	254	280	277	244	239	238	249	256	253	273	232	217	248	252	232	265	234	249	267	254	260	227	258	238	239	231	238	244	259	260	255	251	230	262	213	258	260	272	232	229	271	270	263	243	262	267	209	218	275	251	245	238	254	256	243	245	267	249	268	216	231	255	265	240	253	273	226	244	260	243	270	240	229	267	255	286	255	270	231	260	256	257	282	241	247	222	279	256	266	269	219	249	261	281	250	279	276	253	264	239	248	233	255	223	248	245	255	273	259	257	236	243	252	268	243	245	287	230	257	242	258	239	235	228	240	256	246	248	243	247	215	248	281	266	228	249	235	260	254	272	285	238	255	251	243	257	244	253	232	250	254	283	226	265	253	254	226	242	283	220	276	246	265	253	243	219	264	238	252	245	263	253	245	267	226	265	272	255	261	243	232	255	225	276	236	248	246	258	272	242	255	238	241	231	243	251	231	262	250	243	233	245	233	261	240	258	256	267	240	271	248	267	261	219	231	255	262	251	246	266	245	269	275	260	234	250	277	237	261	269	245	221	215	239	252	252	250	263	217	245	255	245	231	239	231	230	237	225	235	273	271	284	245	249	268	236	230	233	213	239	253	281	227	286	243	223	257	279	256	231	254	261	245	211	226	257	242	258	258	233	229	252	290	220	228	268	269	253	260	257	240	220	230	229	241	241	266	224	228	241	258	242	249	232	271	245	278	239	246	254	243	255	278	269	252	265	257	258	244	253	244	280	284	258	258	247	214	237	265	225	258	252	258	241	248	264	250	259	238	240	215	257	242	257	243	263	261	249	223	217	246	254	272	236	241	265	250	275	229	241	269	240	214	253	243	268	227	270	247	208	244	246	238	236	219	244	247	243	242	247	235	225	240	267	238	253	234	242	250	270	243	272	244	259	218	241	208	226	272	253	265	263	247	233	234	239	287	260	293	231	241	234	236	233	261	261	246	260	266	264	267	225	232	267	244	258	253	287	241	246	226	248	232	216	256	232	263	236	262	220	236	251	265	233	250	269	239	229	276	229	257	254	244	232	242	252	245	265	269	237	232	238	257	282	251	239	252	227	237	228	223	230	223	234	253	246	245	237	232	255	249	242	244	242	234	277	277	247	228	221	252	246	232	255	258	241	266	271	256	280	256	234	258	239	203	244	255	266	248	233	246	249	246	238	266	239	212	279	254	245	258	245	256	295	249	250	257	275	269	223	239	257	253	224	213	257	251	265	266	222	234	260	238	226	234	261	245	238	259	254	249	211	242	257	238	269	265	257	278	290	223	232	253	237	260	254	247	261	236	237	238	247	248	233	241	249	241	247	229	232	276	243	284	245	244	273	286	272	247	256	253	259	205	248	238	247	256	214	258	258	274	251	250	237	217	247	267	268	228	282	241	262	235	231	236	270	254	229	237	256	270	222	229	239	234	249	214	267	269	233	245	257	249	245	239	232	238	238	251	279	252	248	247	239	221	228	239	274	256	230	272	260	247	236	246	253	228	241	251	257	239	248	234	263	270	251	256	233	236	256	260	242	229	239	259	296	269	245	210	225	246	244	246	253	241	255	256	246	249	215	213	258	246	277	241	241	228	268	227	241	213	240	263	260	250	256	225	233	254	260	229	247	260	253	244	243	242	220	247	237	263	217	243	221	245	236	237	243	245	253	223	258	237	263	212	239	244	229	295	235	240	223	232	242	253	251	238	245	265	243	271	244	249	212	246	283	239	241	263	244	264	262	246	239	235	250	229	263	251	252	237	232	231	257	238	231	254	236	217	251	245	269	240	281	245	224	261	240	251	270	244	233	266	231	254	234	232	250	211	257	273	259	255	237	229	271	221	239	258	260	257	235	285	268	239	247	252	253	255	230	236	257	246	270	238	243	226	235	237	267	283	227	253	244	231	242	261	216	227	272	255	241	226	267	269	251	229	221	251	260	247	228	252	251	276	244	279	247	226	234	251	223	241	252	260	261	228	242	217	255	269	242	271	253	244	221	244	246	250	252	264	216	251	284	286	221	263	239	232	217	271	250	255	244	233	232	267	251	228	236	250	251	247	234	237	267	224	244	258	220	228	230	270	235	233	267	263	270	240	233	265	247	240	217	256	229	237	238	244	239	244	239	218	238	239	248	265	240	258	263	257	224	240	234	278	263	268	289	238	236	268	246	246	244	259	242	255	249	254	251	247	242	233	240	250	268	200	224	263	252	223	253	284	247	221	227	232	257	260	277	275	259	238	243	226	250	284	249	232	244	238	231	230	237	240	218	235	246	231	235	266	224	230	249	280	237	259	258	249	262	228	267	228	252	240	261	251	253	238	232	232	233	263	240	272	236	232	253	233	245	261	220	241	282	252	235	259	251	256	241	227	233	246	245	245	221	212	259	270	280	234	258	245	254	223	273	237	272	240	256	233	237	248	237	256	256	258	236	250	207	246	234	243	238	251	233	220	247	242	232	246	229	240	260	268	250	232	245	230	242	233	216	228	233	255	279	225	237	252	245	258	263	227	291	265	243	229	263	241	262	250	260	251	257	275	268	239	283	252	243	240	239	234	195	245	232	248	264	264	252	228	221	244	241	235	261	274	228	250	226	280	244	250	253	275	255	252	233	251	263	227	241	279	278	247	245	254	224	265	224	263	241	234	249	269	238	273	265	261	251	253	251	233	262	231	247	225	256	269	245	227	270	254	248	242	264	265	238	248	240	249	271	236	227	242	231	243	253	265	214	230	216	257	235	239	260	275	249	245	245	215	239	256	261	267	249	251	255	262	248	235	267	245	246	271	263	242	246	258	258	237	244	255	259	234	259	278	247	225	269	232	248	252	235	241	248	228	248	251	235	224	251	262	252	262	246	208	234	268	251	242	234	262	238	231	243	275	252	216	247	243	277	258	224	254	246	261	256	270	248	253	249	280	258	264	221	237	264	236	235	262	259	250	275	253	263	237	254	258	247	263	262	252	239	236	245	250	243	291	258	256	233	233	236	253	215
32979	24662	14951	5440	2612	1905	875	631	616	615	683	628	623	613	667	662	656	607	618	617	647	588	625	617	642	653	661	664	608	625	627	647	599	644	633	621	635	642	624	633	651	649	627	654	654	589	596	626	659	636	628	647	624	598	612	608	576	644	639	605	643	631	618	625	612	647	627	637	629	624	649	658	645	634	656	638	581	617	626	619	628	643	633	619	619	592	650	677	630	600	640	608	638	648	651	584	679	610	686	677	649	628	654	630	631	635	619	632	588	669	612	627	654	633	654	650	613	659	632	634	637	654	638	661	661	650	638	624	677	651	626	610	627	618	646	602	636	673	647	659	618	602	604	624	643	634	605	614	672	623	629	631	630	623	578	684	667	644	624	574	609	584	625	613	646	603	657	630	631	635	597	625	636	634	682	607	595	652	640	619	644	644	650	627	591	595	642	627	605	636	651	683	658	629	593	618	620	636	608	624	614	677	646	656	613	608	656	637	635	643	628	594	667	637	605	621	645	610	624	598	636	645	623	643	570	603	663	660	633	611	643	603	608	626	589	627	616	606	614	630	626	602	668	616	626	608	596	649	644	671	617	628	640	645	601	636	626	595	626	630	631	663	628	616	651	624	652	669	609	588	661	581	598	639	620	602	647	661	638	597	616	653	620	664	560	641	636	642	581	589	598	615	644	633	582	611	606	633	642	614	638	606	610	660	611	657	647	594	640	606	629	664	663	653	632	597	608	632	640	609	669	656	643	604	604	605	570	644	652	658	605	608	630	612	658	613	594	631	619	642	626	609	634	640	635	688	643	610	625	642	586	614	563	614	595	577	618	662	620	609	627	605	629	603	645	662	616	581	636	649	647	604	663	580	590	642	585	584	636	630	596	597	608	670	659	643	636	627	627	647	654	663	632	605	614	666	602	619	649	633	626	608	606	649	603	634	684	631	620	665	673	660	619	606	639	598	618	666	667	670	634	634	552	607	601	637	619	611	599	618	592	694	631	610	649	607	642	648	568	639	633	613	700	588	610	569	581	659	608	687	639	648	670	637	661	599	617	619	642	663	599	646	602	606	624	607	652	644	641	618	610	650	628	616	618	635	592	589	584	677	603	622	655	582	651	653	635	622	582	624	624	635	619	615	648	625	643	655	673	662	651	628	563	625	605	661	680	661	622	600	602	572	639	657	640	573	626	619	636	641	627	626	593	607	606	588	593	626	657	615	617	646	617	623	623	643	649	586	574	639	604	619	603	663	606	607	649	665	622	665	664	615	665	590	629	620	637	616	664	654	604	653	610	613	660	622	618	627	644	606	639	632	643	616	674	629	638	634	645	643	608	629	600	606	635	624	606	615	642	638	579	655	633	591	637	658	611	626	602	654	642	596	635	606	611	638	624	599	651	624	679	685	614	623	604	648	613	634	638	636	621	647	601	619	638	617	608	639	609	582	616	599	654	591	580	594	615	642	602	634	626	630	622	635	618	619	616	647	672	645	643	652	627	606	640	585	599	599	616	636	631	656	617	608	646	664	611	631	666	619	598	637	642	630	640	603	647	630	635	670	633	623	618	675	633	594	670	613	600	602	622	646	634	687	628	609	630	605	645	625	648	650	611	641	641	606	666	648	626	630	633	613	635	676	642	610	615	648	600	701	630	647	624	617	615	632	608	639	588	588	584	651	576	633	615	628	629	647	620	603	604	636	690	655	592	634	632	601	652	595	620	652	602	597	643	626	610	608	640	654	640	619	643	619	619	630	644	651	664	635	607	631	622	638	641	631	632	621	629	634	608	615	576	615	602	608	645	636	627	648	628	648	589	612	619	638	634	625	657	606	601	648	610	629	652	584	652	657	648	636	630	616	647	608	658	643	615	634	594	634	614	612	639	642	584	623	565	587	585	609	575	586	632	645	681	606	594	646	652	608	659	619	626	642	643	637	605	628	635	648	578	626	603	641	637	629	653	638	644	636	639	616	647	659	656	637	633	643	645	610	614	619	615	611	653	653	619	618	633	619	685	598	624	622	592	654	589	631	643	663	655	634	634	618	636	643	653	616	609	639	637	673	647	655	678	583	597	650	645	636	593	622	613	607	617	659	646	637	610	631	588	576	653	625	650	658	623	652	600	650	659	625	615	659	634	654	616	632	655	574	656	631	636	700	622	654	662	632	652	610	650	645	634	632	593	657	635	684	609	593	638	541	614	624	587	594	668	610	641	620	642	591	584	615	630	584	636	637	642	624	609	640	606	647	593	628	619	614	611	634	617	643	634	643	603	598	658	635	638	666	628	622	628	664	678	630	645	603	630	601	612	602	656	572	626	648	621	618	605	636	643	581	587	628	673	617	589	638	662	603	628	587	599	620	621	593	630	669	645	599	609	663	701	629	606	645	592	619	606	638	634	599	613	617	611	638	637	645	628	595	613	658	608	657	598	664	630	647	646	652	603	679	665	619	662	660	664	621	616	622	590	671	661	612	605	654	618	649	626	642	653	608	678	704	643	615	609	627	622	620	611	616	626	622	634	628	681	611	623	622	626	603	653	659	637	611	648	662	605	655	613	627	633	591	625	645	629	539	653	647	606	641	605	635	652	621	644	646	644	629	624	601	588	688	642	645	644	649	682	629	625	634	606	628	604	652	652	641	644	629	650	637	616	608	625	607	610	628	614	591	556	670	612	597	645	594	598	631	629	678	646	587	600	638	621	607	627	644	605	571	574	639	645	605	612	623	637	607	633	610	645	628	593	602	605	601	653	575	627	608	682	637	607	639	641	625	630	623	628	616	623	602	631	632	640	631	636	587	612	636	626	672	590	625	606	599	649	648	633	604	653	615	621	622	624	607	661	624	629	617	631	664	614	701	598	646	642	663	661	696	578	616	607	615	588	614	633	622	625	615	628	659	612	633	638	624	638	651	639	653	633	618	628	608	637	628	631	608	644	604	653	632	629	629	637	626	629	684	648	644	629	664	615	627	639	651	589	640	626	680	628	638	623	629	625	630	646	675	598	626	625	650	643	580	658	639	621	632	601	638	628	613	629	646	625	669	623	647	606	579	608	640	667	626	624	597	629	623	663	653	575	611	615	584	615	633	625	644	607	614	606	652	621	635	608	650	649	614	648	664	627	593	621	633	576	603	612	625	584	650	607	630	664	641	634	620	621	627	635	620	636	625	657	648	646	627	601	629	664	593	636	622	608	633	618	630	596	630	638	605	653	601	628	610	616	603	613	624	646	660	647	641	679	611	577	639	655	586	655	631	630	626	647	622	673	616	629	640	600	629	650	573	568	617	612	652	594	611	644	631	636	654	606	633	636	660	622	619	610	624	629	601	643	609	637	635	658	623	603	603	647	588	635	631	666	620	658	648	620	587	642	613	621	631	643	649	652	639	627	634	605	618	630	635	615	661	643	616	689	632	622	665	632	657	621	672	651	640	619	634	658	625	651	635	688	705	648	629	646	651	664	602	577	557	647	608	639	627	626	645	577	633	606	636	598	640
78717	67233	50523	30463	13427	5496	1191	369	336	336	333	326	360	375	373	358	319	356	331	353	341	349	363	337	352	337	346	383	336	341	331	349	360	347	351	336	347	349	340	328	356	366	327	324	337	332	325	340	350	351	355	341	363	364	357	356	333	339	342	322	345	322	338	310	332	355	351	332	396	373	351	353	344	371	366	327	365	361	360	323	331	344	361	340	352	331	335	323	340	323	343	331	359	356	337	349	335	329	332	380	365	342	322	335	333	349	343	323	339	326	319	319	378	354	300	347	345	373	350	367	343	332	353	371	336	333	404	340	367	344	330	344	354	340	315	337	311	366	360	387	365	382	366	375	373	344	358	325	356	328	377	331	315	351	342	351	330	323	361	348	325	344	340	348	359	352	322	367	351	328	349	370	352	319	371	340	358	329	358	347	338	370	346	357	365	320	365	342	340	339	317	342	352	365	369	341	342	350	327	405	356	361	349	360	346	347	351	325	326	391	382	333	376	329	316	336	359	358	360	364	348	388	361	338	365	327	354	323	345	362	310	354	348	307	347	367	346	318	324	343	369	341	375	300	362	359	331	359	333	359	301	363	347	317	349	334	328	327	345	360	338	328	371	345	375	371	336	384	362	343	374	332	327	329	327	329	368	326	351	363	343	361	347	330	326	329	326	353	309	368	346	323	344	348	330	317	348	342	341	379	338	346	372	341	329	363	343	325	358	363	299	331	371	322	393	358	362	358	353	328	345	358	339	361	342	341	355	381	338	359	330	363	351	329	321	336	378	298	340	334	330	313	333	311	353	379	346	347	359	349	368	311	353	351	346	343	328	351	355	343	382	338	377	412	376	323	356	366	325	326	389	358	368	368	369	332	341	368	350	356	329	357	315	318	368	363	318	348	327	345	375	344	318	322	320	335	356	368	349	353	391	346	353	357	354	310	320	347	352	364	384	351	352	322	362	323	333	349	334	354	339	371	371	396	354	343	341	307	318	370	319	366	367	390	351	336	344	327	372	368	340	354	363	348	336	349	344	341	350	349	333	322	357	367	360	319	383	353	365	353	347	340	339	348	354	367	349	339	335	353	313	349	369	353	376	362	359	345	344	325	338	339	360	334	345	388	334	341	337	331	346	339	331	371	301	327	364	338	338	361	310	340	353	330	315	375	345	390	360	376	354	348	371	392	335	344	348	336	347	330	350	318	359	369	340	324	371	365	355	351	343	374	370	318	353	336	338	346	355	351	346	312	344	363	374	330	372	352	312	321	334	353	333	339	308	374	337	355	357	325	335	366	371	320	359	351	353	320	381	376	390	327	349	369	391	348	340	418	332	339	381	347	325	383	356	351	358	330	335	343	325	351	345	357	334	357	324	345	360	336	357	389	336	315	383	320	315	360	364	352	306	325	349	322	317	361	356	369	373	359	365	312	328	350	325	342	389	350	338	344	320	349	352	329	317	367	382	366	351	336	391	322	356	350	346	333	380	322	394	392	343	342	340	390	345	356	352	317	303	333	305	327	336	326	332	335	340	350	358	341	362	343	322	342	312	348	322	338	364	348	327	333	339	336	316	345	339	377	354	357	315	341	325	361	358	349	322	348	372	370	340	331	330	337	335	334	355	393	310	299	352	330	357	339	371	327	339	370	388	326	344	375	338	342	345	339	346	347	349	357	330	367	350	340	345	333	319	353	342	381	331	367	324	379	321	377	315	364	365	353	348	363	349	348	340	338	341	338	333	341	353	329	334	331	374	328	336	323	380	366	342	333	337	335	354	352	319	336	327	365	331	357	340	353	353	394	336	357	312	355	334	349	345	379	305	349	329	360	351	345	340	349	371	347	331	303	368	400	350	378	333	346	356	369	343	357	391	348	348	357	345	294	359	359	387	358	319	398	313	334	324	337	313	358	385	329	360	380	349	339	357	294	347	344	344	362	376	344	328	339	320	355	341	341	348	353	330	345	362	351	362	333	324	351	353	326	323	342	373	346	355	308	338	348	319	346	303	345	389	340	328	379	383	364	356	330	359	335	366	403	331	348	341	360	356	375	344	312	334	317	349	323	347	366	352	337	379	339	313	362	333	371	333	334	341	340	355	346	374	339	337	351	313	386	356	324	367	362	350	319	339	368	377	353	337	352	327	344	355	321	318	339	331	337	364	353	341	364	380	315	335	341	334	301	316	363	368	348	343	375	324	346	334	310	335	352	360	345	340	366	367	339	353	356	350	355	385	372	331	321	367	367	395	362	384	341	363	333	386	361	299	337	366	346	323	336	340	323	366	355	376	374	332	348	355	308	337	363	330	335	337	347	346	348	325	373	299	349	313	362	351	361	347	356	341	366	351	362	365	368	319	310	340	369	316	365	416	329	325	352	355	339	365	374	336	329	333	318	347	349	381	342	345	358	338	372	351	343	330	332	328	357	336	335	344	362	350	355	350	312	345	332	348	336	347	337	369	315	341	315	332	351	335	364	348	332	346	346	387	346	374	356	324	343	336	346	343	365	362	322	363	355	313	340	344	339	362	335	343	309	320	327	343	359	336	342	365	311	345	314	365	325	345	344	335	325	374	322	312	338	318	321	357	322	330	328	365	363	334	330	341	340	386	375	366	305	329	376	346	363	373	390	319	327	326	320	355	375	343	326	360	381	354	389	351	318	368	306	328	322	341	339	360	370	339	349	340	359	371	353	359	357	377	334	322	368	321	357	368	325	363	356	367	362	335	362	342	298	327	347	348	353	341	345	328	368	351	360	370	336	321	319	318	366	342	354	361	333	341	361	401	359	311	334	352	365	321	330	338	340	370	336	331	358	356	339	364	329	333	359	356	364	355	382	343	398	348	338	336	371	338	389	381	340	330	305	352	335	351	335	368	357	351	309	356	362	338	375	373	358	360	373	337	368	346	343	345	302	342	333	341	348	346	361	350	368	375	344	335	347	334	328	378	301	313	396	384	325	340	357	363	331	319	382	344	324	359	336	352	355	338	308	349	345	329	345	344	322	354	331	352	360	357	361	342	325	359	336	336	336	333	378	402	369	367	351	370	383	359	376	365	328	348	359	340	353	311	353	386	367	393	371	356	370	341	319	378	362	354	376	322	339	352	346	339	332	353	363	366	356	348	321	330	325	344	346	338	342	363	373	336	372	313	359	324	342	354	340	333	332	351	342	365	357	366	328	348	354	352	376	361	337	345	352	342	344	332	361	301	356	339	363	367	302	359	364	330	330	357	340	378	319	323	340	350	352	321	353	340	364	366	353	347	345	348	327	355	339	348	366	374	332	365	330	359	362	361	362	302	345	316	333	349	377	366	356	332	358	342	336	359	345	348	374	374	344	335	333	341	343	336	330	366	322	371	379	339	363	350	384	357	353	364	376	361	367	383	357	334	346	380	335	344	347	352	370	350	376	331	335	372	338	309	327	349	341	375	356	331	328	344	324	325	353	406	321	338	361	345	329	315	330	321	322	351	330	339	345	342	320	338	291	336	378	348	341
54550	55179	48826	36832	20929	13945	2987	889	848	805	806	830	789	816	834	817	842	874	804	836	834	846	797	861	805	908	855	841	784	823	814	854	833	783	887	805	865	848	812	789	811	860	877	844	821	833	842	860	835	875	814	771	806	805	832	804	805	836	855	841	851	848	857	784	829	858	826	848	838	821	801	790	821	853	842	848	834	822	785	860	802	816	835	814	868	811	843	838	838	906	880	855	852	867	824	817	856	818	815	774	862	798	822	799	845	847	803	792	839	842	845	853	860	855	880	886	846	836	861	814	821	825	835	877	862	827	840	824	809	874	815	843	836	865	810	903	868	861	819	872	817	847	833	848	879	793	846	840	846	774	850	828	857	809	834	848	831	875	841	812	828	815	832	783	882	793	832	835	871	860	833	838	848	880	874	815	840	819	859	853	842	856	800	840	794	802	842	821	782	819	812	845	785	800	868	847	862	821	858	878	835	819	819	855	823	846	816	849	840	855	841	875	901	841	856	795	877	791	866	874	845	822	879	797	822	832	826	761	811	814	844	822	776	816	848	862	880	836	813	876	812	832	822	830	849	804	816	795	780	802	854	848	861	870	825	814	814	860	844	793	789	813	867	810	809	836	847	827	810	842	769	824	775	888	798	800	847	781	834	862	837	870	802	824	861	840	849	829	802	862	832	826	817	810	796	766	814	794	874	784	819	792	770	803	824	780	824	879	846	820	797	851	840	850	821	879	817	808	809	824	808	858	834	869	841	801	830	845	854	832	811	851	819	820	820	836	812	813	876	827	832	793	878	898	810	861	854	868	840	822	829	845	875	768	823	849	875	790	790	856	903	899	865	791	812	830	819	858	808	831	828	854	822	868	813	784	862	852	812	779	811	808	782	834	784	863	820	884	817	852	840	813	862	871	775	824	845	829	816	825	766	822	839	814	833	783	780	838	832	867	904	794	864	911	776	823	794	847	817	789	829	808	826	850	844	828	845	863	890	847	772	821	830	797	871	850	802	819	837	852	825	829	818	858	844	826	856	899	825	850	872	793	802	874	836	854	817	827	836	846	820	855	829	847	795	825	808	882	799	802	837	838	801	818	793	836	837	813	823	829	811	841	826	810	828	824	776	844	863	833	858	857	845	814	859	838	873	885	836	837	823	866	855	843	862	780	838	826	845	849	845	846	805	836	858	811	833	813	817	801	847	798	826	838	842	914	837	846	810	841	769	782	805	858	879	810	861	818	881	826	830	828	799	821	853	844	826	861	878	838	846	876	819	819	834	828	866	822	831	838	870	830	843	841	848	869	795	835	893	825	823	798	847	854	829	834	824	807	839	834	830	779	828	804	828	856	863	787	831	779	873	864	825	746	871	827	848	852	765	854	846	839	851	793	809	857	864	892	805	825	818	798	871	795	801	804	873	862	883	828	803	836	844	843	899	839	797	824	836	868	831	877	836	817	844	826	820	837	794	829	785	822	863	850	845	827	821	858	829	830	801	837	841	814	810	898	838	861	836	839	866	869	845	847	855	793	887	849	859	798	851	817	829	832	826	841	890	863	817	863	837	882	830	879	853	816	844	878	780	811	802	827	809	880	821	788	876	820	847	815	860	896	809	889	886	901	840	819	857	801	804	759	863	795	824	816	807	779	862	877	833	804	811	824	830	828	821	786	843	872	893	818	849	874	853	811	812	839	838	837	844	836	805	764	803	868	795	812	844	842	817	832	860	854	861	776	778	853	829	798	812	799	843	835	821	838	858	814	837	805	806	832	797	827	869	801	842	846	789	807	811	861	801	831	828	847	834	840	781	804	841	780	808	850	830	830	849	848	817	781	783	772	848	841	842	829	866	805	792	841	869	804	868	843	879	820	803	846	793	831	850	767	798	876	829	863	856	751	856	829	837	839	844	854	824	836	861	817	821	836	804	854	814	815	827	872	929	781	796	840	830	766	865	878	803	821	820	812	853	871	853	818	841	828	858	777	835	842	844	830	788	839	803	838	866	854	786	790	798	824	867	853	841	866	801	766	838	814	823	795	845	848	800	802	851	810	826	829	860	809	846	824	851	850	823	834	837	838	870	785	833	839	810	813	814	812	781	847	821	817	859	806	876	771	821	803	865	851	832	874	807	817	833	862	869	840	880	842	844	836	820	798	865	824	851	859	826	845	848	787	812	813	805	854	809	828	834	771	822	775	806	795	859	849	871	773	798	826	815	810	872	840	883	795	818	833	845	804	845	865	794	860	803	835	806	860	843	852	889	839	784	800	871	813	824	795	786	765	792	804	861	831	867	858	828	822	841	825	885	823	790	825	816	839	854	801	813	786	795	852	872	831	828	853	833	854	823	879	858	857	894	863	853	811	877	861	847	788	812	788	823	836	829	790	837	810	839	922	824	798	786	848	866	916	794	833	808	822	843	897	826	823	784	842	834	851	810	800	811	806	809	856	863	825	859	798	839	851	808	859	824	793	816	872	844	867	854	879	825	802	794	809	824	831	836	826	841	845	806	810	837	851	804	891	806	795	818	835	802	849	806	814	834	818	821	801	833	862	846	826	836	835	784	780	901	817	783	817	836	884	873	780	802	817	800	845	838	823	831	829	795	817	832	855	783	844	787	854	827	807	869	822	822	810	822	846	910	873	838	854	836	811	804	820	825	814	789	807	854	792	832	859	827	836	809	864	811	870	827	802	838	843	820	825	822	851	870	876	855	809	854	858	856	853	849	815	853	873	838	866	796	847	811	842	840	876	808	821	855	822	848	795	808	845	773	805	852	832	856	855	810	786	821	843	854	783	791	862	782	799	806	849	801	855	877	830	843	853	851	893	849	805	835	762	840	911	790	819	825	831	833	851	824	828	795	867	825	857	836	824	816	787	811	790	839	865	808	855	804	812	865	840	853	822	794	848	819	841	831	804	879	889	861	784	837	816	847	838	820	808	837	883	831	819	844	848	821	814	833	878	805	819	810	802	861	843	843	827	789	849	892	806	798	812	877	831	860	812	842	807	854	833	833	910	805	831	791	840	860	805	789	812	847	851	781	821	834	804	864	861	807	829	822	863	833	892	825	822	845	830	833	847	784	839	838	853	839	856	857	821	857	831	785	854	840	814	815	860	851	830	829	841	855	793	863	810	834	880	803	850	830	857	838	837	820	778	854	785	790	855	787	844	813	865	869	896	847	801	806	810	875	836	868	862	838	821	855	807	846	811	799	869	869	917	830	832	797	829	791	849	826	873	826	784	806	868	865	832	770	850	824	866	825	809	830	772	802	878	831	795	855	794	759	802	830	859	792	846	832	837	838	823	826	854	843	796	835	796	853	788	863	848	823	791	832	836	838	762	866	827	843	824	845	819	834	851	829	800	830	827	838	786	805	837	831	856	844	863	786	828	830	828	858	816	857	833	873	849	793	805	843	825	806	819	847	817	850	788	833	785	833	857	834	854	871	804	842	893	832	821	859	795	854	851	839	839	845	858	845	805	813	836	894	875	779	805
87104	77612	61158	36621	20441	10572	1405	338	341	359	318	324	339	313	332	304	347	317	344	353	334	321	328	348	325	355	326	329	316	303	352	334	296	350	319	331	322	299	356	327	305	335	348	344	321	318	317	321	316	315	354	312	336	347	351	353	320	327	326	328	313	300	370	294	356	336	325	313	323	328	335	320	335	349	317	318	339	320	311	341	338	319	293	337	299	310	343	316	310	350	337	331	326	298	341	338	347	299	361	346	326	311	316	288	349	350	344	337	303	330	343	318	337	302	331	311	328	347	318	341	362	301	315	330	345	329	331	303	304	357	290	308	339	316	333	327	329	289	332	343	336	348	361	311	354	326	329	311	326	338	315	351	332	332	369	296	343	324	320	330	329	309	331	310	330	336	327	322	322	329	330	356	347	333	321	291	316	338	305	303	317	316	323	337	319	335	357	345	334	319	328	344	369	338	365	357	321	320	351	323	349	311	338	348	284	329	318	321	342	374	319	345	309	327	305	324	333	328	306	340	324	318	354	299	326	346	363	322	337	313	333	312	319	290	310	332	310	288	347	312	309	333	340	291	307	344	316	309	288	290	346	323	320	303	312	313	337	344	369	317	314	321	343	358	341	313	358	295	333	326	359	304	347	344	296	337	329	356	334	326	315	330	327	354	345	315	301	329	345	333	326	288	339	344	353	347	333	293	310	311	317	315	329	339	348	315	327	320	328	335	321	302	341	323	321	359	320	313	338	328	336	332	349	314	337	323	349	339	360	294	312	322	323	329	324	358	333	321	343	341	346	300	310	344	338	336	329	328	334	330	338	342	367	294	327	332	345	327	318	325	333	324	336	304	329	333	326	328	318	300	343	366	340	296	340	331	303	309	342	330	338	307	347	324	342	332	341	313	307	342	322	303	333	312	307	345	336	324	346	323	374	320	360	337	354	351	339	372	324	312	301	330	295	312	372	317	346	302	330	350	314	326	327	306	314	325	325	324	309	361	291	312	323	334	315	311	307	307	326	344	317	323	325	342	350	325	321	363	328	323	332	331	290	306	343	336	307	307	343	341	337	314	311	356	307	326	341	338	335	318	343	318	369	311	320	318	305	349	336	321	336	346	335	315	336	320	323	361	349	339	366	311	330	362	316	320	324	335	344	325	329	333	337	321	299	332	295	345	311	335	331	313	370	314	297	344	338	320	343	301	353	338	334	324	328	329	308	313	307	336	362	350	340	336	354	306	326	310	330	322	292	313	307	322	345	342	350	317	290	327	344	328	336	363	344	328	304	347	319	331	348	346	294	360	334	319	336	292	347	340	310	353	324	346	305	296	360	344	324	332	348	314	348	346	343	335	276	327	329	358	329	339	305	366	378	314	322	310	310	315	314	310	316	295	299	353	339	336	356	378	379	307	355	338	315	344	314	351	325	300	303	330	323	369	334	306	314	345	331	372	316	364	329	307	325	325	313	311	329	317	336	293	336	301	347	335	319	317	294	324	342	363	312	317	313	356	328	329	323	310	364	307	298	316	313	341	342	340	334	346	344	322	294	315	328	360	311	355	323	338	320	343	336	326	346	330	349	348	327	331	330	341	333	328	296	333	321	325	319	336	343	301	322	315	330	335	301	324	297	305	333	350	336	359	365	318	331	355	323	306	354	344	324	350	325	304	350	356	328	332	324	318	292	312	315	321	322	289	298	320	341	356	337	325	313	288	343	338	321	317	342	335	342	329	352	345	297	326	346	323	316	337	313	316	315	307	354	324	355	325	332	319	330	332	324	329	339	339	335	352	358	352	334	326	325	334	319	308	378	346	344	320	325	317	346	338	321	308	318	351	344	347	349	356	320	343	336	330	324	323	333	317	324	309	318	372	323	321	336	320	314	360	303	314	345	322	314	321	323	342	297	318	310	327	328	324	294	330	336	344	297	311	310	319	331	316	283	332	319	335	337	323	325	329	332	345	305	310	346	338	302	337	346	308	348	324	338	333	376	328	339	333	311	298	312	362	327	353	302	332	317	339	308	337	336	322	328	351	307	346	325	304	334	322	328	357	318	288	320	343	294	308	332	332	310	320	327	323	351	296	311	305	295	317	329	328	321	293	317	314	329	355	321	319	347	330	336	337	317	349	341	310	301	335	320	307	350	347	332	323	347	388	336	331	317	321	325	336	345	301	310	351	319	310	336	333	317	330	309	313	332	340	362	326	331	344	363	328	317	367	331	336	326	340	310	359	320	318	342	347	326	331	351	320	304	334	343	317	314	331	363	337	334	296	322	324	309	368	317	354	356	321	298	320	322	334	333	337	304	327	330	338	343	301	309	340	341	374	337	305	323	332	322	359	333	331	340	360	347	319	309	333	310	301	337	297	302	337	349	311	318	307	314	355	324	353	321	329	362	320	349	373	338	302	324	343	317	345	330	316	295	303	353	323	323	314	322	314	345	331	354	323	357	339	329	343	336	314	356	317	340	348	331	323	316	309	323	350	305	334	329	334	329	364	338	337	312	355	320	358	322	334	296	297	336	303	358	307	292	323	344	320	332	294	356	317	365	341	343	343	347	351	326	342	319	302	338	304	345	318	307	316	297	377	304	309	361	348	309	328	347	330	325	317	286	349	310	337	358	299	328	368	359	358	321	310	301	359	321	351	328	342	331	311	317	304	314	344	316	340	295	309	286	321	312	315	306	364	303	318	334	317	342	348	323	318	301	348	319	330	337	357	299	329	330	325	320	339	315	295	317	356	336	332	322	330	327	332	332	320	343	351	296	319	335	332	329	358	300	330	293	302	350	348	350	334	360	335	340	329	315	291	312	341	358	302	340	261	306	333	359	325	320	338	314	331	333	359	332	287	321	314	310	318	311	333	321	334	300	331	327	307	332	341	336	314	314	313	347	304	335	341	334	314	354	324	339	333	347	344	336	318	328	307	302	336	321	311	304	296	335	362	313	348	384	297	312	327	330	313	346	380	346	318	305	358	338	340	379	309	326	350	344	323	342	325	336	314	313	310	328	304	343	355	309	359	308	330	344	315	311	300	318	330	321	354	338	322	310	324	335	312	311	333	319	356	314	279	319	316	330	339	296	304	347	337	337	334	321	346	338	350	352	320	328	338	301	344	321	336	333	288	375	356	301	322	343	321	314	300	320	304	341	322	314	295	297	325	307	357	352	339	305	361	347	319	339	348	299	333	348	324	346	336	333	297	380	315	337	346	364	338	315	306	329	340	360	329	332	311	328	359	319	320	330	354	311	280	344	333	299	359	333	338	307	364	337	356	327	332	308	326	312	330	353	319	340	336	349	346	335	306	325	300	322	321	322	357	338	338	303	338	302	330	318	324	326	320	325	319	328	321	327	349	352	324	307	309	333	322	340	343	329	330	339	315	341	339	330	314	341	322	363	315	346	320	337	325	318	358	349	329	342	347	307	363	323	316	352	344	306	336	315	356	358	316	284	337	319	306	346	315	332	355	345	317	353	346	365	343	324	348	363	351	336	328
63037	66208	59181	41393	29493	20851	2386	764	772	777	797	764	773	761	798	771	804	782	788	752	795	842	774	805	788	726	749	809	772	752	794	780	794	812	780	767	750	804	782	802	790	778	779	759	784	769	775	792	783	773	758	780	809	776	744	769	818	771	769	734	756	801	766	760	789	741	742	736	817	808	738	725	778	810	789	756	746	760	802	757	735	788	720	813	759	764	796	802	778	765	800	798	774	775	777	792	715	797	783	765	730	757	773	772	739	767	770	754	782	776	779	799	750	776	782	829	772	788	728	732	780	762	778	743	769	734	770	798	788	758	798	812	814	780	748	755	804	813	795	780	780	775	768	762	762	743	780	723	781	765	776	734	770	777	809	777	771	778	797	760	800	813	792	795	754	763	783	788	758	732	769	811	763	755	796	795	786	741	772	789	805	769	747	800	796	793	800	804	772	726	758	787	745	767	760	770	729	794	800	779	745	771	764	785	756	793	801	805	721	759	781	747	769	796	746	795	730	810	741	768	812	769	712	797	758	784	777	726	782	780	812	780	772	746	800	777	820	730	800	744	716	788	793	741	808	736	790	754	770	743	846	753	763	801	771	767	811	820	824	780	787	779	798	775	758	737	821	798	776	730	758	756	799	718	762	781	759	779	761	791	773	787	760	717	758	819	752	766	811	778	758	776	749	766	787	760	815	809	760	771	848	797	777	746	756	746	796	756	754	795	753	764	749	788	784	754	777	765	744	818	746	735	773	803	726	781	796	792	749	763	801	801	823	759	794	794	790	766	737	802	786	784	753	771	756	794	787	763	791	790	745	744	726	798	777	819	754	736	737	758	764	805	823	810	732	765	814	830	760	805	778	773	741	773	761	827	739	739	837	773	761	794	749	781	772	726	787	770	732	788	786	751	786	805	776	797	796	788	775	801	762	757	805	756	752	834	796	763	833	786	790	781	728	777	773	753	743	763	744	802	762	768	765	788	801	782	800	745	760	782	709	782	789	785	740	843	758	783	741	735	818	793	767	815	769	773	790	774	793	825	788	739	843	768	749	803	774	762	759	784	761	780	790	820	785	769	780	763	752	752	831	752	782	792	778	748	797	792	783	770	757	786	782	748	759	814	815	749	744	780	762	780	787	827	743	799	725	770	797	721	765	777	754	756	764	795	759	784	765	743	801	781	790	755	748	822	761	789	769	749	697	813	792	782	787	802	737	748	781	789	804	788	812	767	763	763	797	748	792	751	788	760	792	745	824	770	795	753	824	754	752	742	784	750	760	767	770	750	789	760	761	766	764	758	820	758	744	802	822	806	755	782	755	785	826	777	782	752	753	803	807	768	782	809	743	772	780	762	747	737	757	772	781	764	765	743	790	723	787	766	782	786	761	821	723	797	749	736	789	817	834	822	761	747	773	770	758	770	777	734	810	776	785	768	781	734	808	750	767	760	808	787	775	748	744	802	798	726	735	819	787	791	810	752	764	764	779	798	783	749	838	786	758	759	824	758	809	822	776	784	828	780	782	756	769	797	742	771	772	766	759	744	757	815	816	752	755	734	773	748	848	782	762	761	814	775	735	769	790	771	793	799	812	777	761	789	779	777	765	806	800	768	786	749	758	799	742	789	771	749	809	832	786	772	785	750	775	771	812	758	810	787	775	774	802	717	778	788	785	778	723	727	788	771	791	757	787	774	773	764	760	799	798	808	772	800	761	749	835	771	764	769	780	782	778	764	734	774	751	757	755	731	772	764	761	810	756	813	816	779	787	766	765	764	824	780	782	749	802	798	758	822	748	799	737	764	779	789	745	771	782	819	772	776	766	795	729	801	801	800	793	777	729	803	760	803	765	766	749	702	742	744	786	740	742	782	733	748	770	843	797	742	751	776	768	823	756	775	769	767	732	784	734	762	765	764	786	783	781	740	769	773	785	777	769	760	764	768	761	740	766	765	772	723	762	798	795	783	727	801	773	792	771	781	759	786	804	803	740	759	736	749	810	781	747	759	754	774	782	780	760	764	769	815	779	757	761	730	798	743	814	789	761	763	761	797	792	763	770	809	827	794	787	769	772	794	769	773	825	738	764	762	744	767	780	765	754	753	801	769	826	720	736	750	795	784	767	753	767	799	750	728	743	817	820	775	807	793	754	749	769	755	731	815	793	755	759	849	772	729	802	777	765	790	766	773	768	749	805	764	806	774	754	750	818	754	749	765	839	802	740	751	760	747	786	757	727	779	769	771	796	794	766	763	738	776	753	789	770	809	810	771	803	813	739	760	783	768	775	799	802	784	771	749	752	779	747	813	753	789	779	742	727	798	819	773	809	777	771	751	780	736	766	757	747	781	755	779	783	782	815	743	756	771	746	749	770	771	790	771	737	756	810	716	756	794	779	792	791	781	769	746	769	858	814	735	814	774	806	714	809	756	814	779	759	770	750	818	808	756	808	741	789	766	749	798	768	797	780	760	739	810	783	769	761	737	764	802	768	823	826	799	777	766	731	724	785	802	764	792	837	813	789	816	782	737	772	780	748	792	793	734	778	769	772	739	782	766	750	791	757	815	754	755	782	752	849	844	832	766	770	810	800	817	773	783	711	747	753	772	785	775	776	785	760	783	833	721	785	796	814	722	797	753	753	794	771	787	762	752	787	799	817	818	814	784	742	776	820	773	789	809	726	764	761	747	735	792	779	780	777	760	734	779	761	760	754	766	767	828	786	789	804	812	736	767	780	769	748	773	792	764	749	787	788	783	832	762	774	770	757	811	776	808	754	749	720	734	767	827	798	830	818	835	812	782	736	796	756	760	797	766	760	807	728	787	786	706	754	775	767	771	763	720	810	801	769	785	791	793	771	786	767	811	750	754	777	775	802	805	790	744	794	772	795	801	777	797	784	766	742	811	760	802	740	770	789	751	779	719	723	781	845	776	764	745	750	751	799	748	752	789	807	799	713	785	826	742	803	713	798	805	756	769	766	821	783	804	763	788	783	760	769	796	765	788	785	784	742	814	758	756	785	752	802	766	790	782	831	793	767	785	778	774	773	785	801	764	813	787	742	741	723	743	840	780	788	784	768	800	746	752	810	751	810	807	791	805	764	780	773	788	821	774	795	787	763	743	762	796	766	752	747	770	788	807	850	803	804	806	754	793	713	822	762	788	769	804	730	745	783	753	815	801	794	766	828	747	821	801	773	763	768	784	769	787	763	774	779	783	766	745	781	753	789	808	757	765	770	782	831	795	771	750	740	799	797	762	802	753	728	779	773	784	777	814	777	730	821	784	775	764	754	773	753	792	750	777	782	760	758	773	770	784	750	817	779	768	770	737	765	773	764	749	752	767	766	753	770	731	754	795	733	733	834	792	759	806	779	754	794	744	787	801	732	744	814	806	735	772	734	800	769	812	742	810	791	738	786	779	810	773	765	714	795	738	780	778	804	771	788	794	775	790	723	743	779	802	744	796	770	827	780	754	752	805	767	742	805	740	778	768	827	792	742	804
37413	24397	11218	2936	734	496	288	235	231	259	249	260	222	234	257	267	271	271	229	244	247	250	236	240	242	256	224	254	253	243	283	266	258	267	257	289	247	236	251	239	238	259	232	257	259	231	244	230	216	234	245	229	260	206	258	248	268	260	259	289	254	236	262	269	294	242	242	219	260	245	248	242	287	242	246	215	231	260	237	235	274	214	240	245	264	251	270	249	270	286	242	248	250	260	241	222	257	234	237	258	212	279	251	244	270	256	232	276	269	235	252	240	239	261	258	292	243	230	271	271	241	281	246	243	252	239	215	245	246	234	240	277	279	257	243	254	294	291	250	221	252	237	254	273	258	255	246	228	255	248	272	244	251	242	240	245	249	232	254	232	262	261	254	232	256	237	259	256	268	275	267	266	256	250	241	263	253	214	267	244	234	250	247	221	240	254	267	237	212	266	237	231	254	262	265	234	253	228	221	263	252	238	237	241	260	245	268	257	251	244	245	256	246	246	241	249	235	225	270	251	259	245	247	257	251	245	253	221	244	261	254	222	236	274	242	268	232	226	229	266	252	262	229	247	237	257	256	223	242	256	224	263	244	261	239	255	225	262	247	261	271	259	268	263	251	246	256	249	242	227	266	241	255	236	250	239	278	252	261	245	242	254	239	246	265	244	248	269	250	237	245	232	240	258	241	253	235	250	260	236	243	261	248	252	234	209	258	268	261	273	241	244	224	252	260	234	223	238	253	271	308	261	252	264	253	231	254	238	242	230	246	232	226	227	247	252	219	258	255	249	261	277	259	228	215	263	247	264	260	240	269	229	246	286	271	265	242	249	231	252	248	228	226	239	240	254	233	237	235	264	251	242	231	244	242	226	224	239	235	249	275	264	254	220	218	242	258	257	252	223	252	210	282	259	245	249	254	229	247	226	243	209	238	243	277	251	234	241	254	258	228	228	240	259	234	244	234	249	249	227	231	231	269	229	253	257	268	252	243	247	248	210	259	261	270	259	269	252	239	244	238	260	265	215	259	233	260	246	239	244	269	258	237	228	264	242	222	241	225	278	263	241	234	250	256	244	269	248	253	272	224	218	257	240	243	281	217	276	252	264	247	253	271	222	242	225	250	239	240	232	280	260	239	266	255	254	254	248	269	253	256	263	231	230	237	264	268	233	217	256	250	270	277	265	260	243	251	246	268	237	250	251	246	272	230	238	245	241	250	246	234	272	257	230	265	278	241	263	224	243	221	247	231	230	266	218	225	243	248	240	269	229	220	254	263	253	247	252	257	270	269	244	250	244	230	210	221	208	247	240	235	271	257	235	226	264	259	254	228	261	254	262	255	254	236	263	228	245	291	260	241	228	228	231	248	238	264	233	257	278	264	237	210	234	263	234	246	246	263	250	257	273	250	229	247	289	263	259	268	236	238	265	247	246	258	269	255	212	250	219	283	257	246	251	249	235	263	263	231	215	270	272	247	218	228	264	242	256	244	252	255	265	245	229	221	233	231	262	239	227	235	242	219	242	231	236	248	238	239	246	239	249	224	235	247	265	267	236	264	257	255	256	242	274	221	259	260	232	261	247	260	223	219	253	239	246	263	246	247	242	232	248	232	238	250	241	236	291	238	265	243	269	241	248	254	265	232	233	243	257	278	249	233	259	220	234	256	253	261	259	233	271	226	249	220	254	257	274	224	285	264	253	279	276	254	226	271	234	250	247	253	250	233	254	248	255	249	250	217	266	256	244	233	250	249	235	232	240	261	247	257	240	228	261	216	270	217	225	222	259	251	225	233	265	282	281	235	256	235	268	271	267	234	243	251	229	247	248	229	240	248	259	220	241	230	278	265	271	257	249	264	239	244	274	249	273	240	233	252	249	247	233	262	239	239	263	250	250	235	238	252	248	230	273	278	273	241	263	231	225	238	231	262	248	286	242	219	271	247	272	243	234	278	291	222	256	258	238	244	228	242	278	268	244	264	249	251	240	230	246	258	247	242	242	244	262	248	275	246	257	274	239	246	247	237	277	254	255	247	237	258	253	265	242	242	257	248	257	256	237	267	276	254	246	243	284	252	244	246	245	247	241	228	260	246	249	248	225	256	234	226	258	271	224	261	237	275	230	221	218	272	269	234	272	241	256	245	223	278	231	214	230	244	229	257	258	238	211	245	239	240	268	235	262	226	255	276	242	234	223	241	220	234	260	241	259	213	253	260	252	247	254	259	233	234	264	248	248	249	251	267	251	223	246	264	253	261	263	258	247	227	242	262	245	257	246	261	258	253	223	239	221	245	252	235	269	269	260	247	257	237	236	247	226	259	250	245	246	264	222	254	246	244	239	257	242	256	250	236	247	270	250	261	226	227	281	270	237	262	235	253	258	271	258	251	266	242	248	230	246	277	256	238	261	226	227	235	233	264	260	234	216	239	225	236	250	247	267	239	254	273	265	240	224	243	282	272	257	277	250	205	242	256	255	224	266	253	258	239	239	230	237	234	276	270	244	234	241	253	265	281	253	239	250	248	247	241	260	255	245	253	241	236	224	249	253	220	239	254	295	227	218	269	233	256	260	268	242	232	254	236	241	259	265	250	261	235	230	246	258	256	238	236	241	264	209	260	231	228	225	223	259	252	255	224	242	243	252	265	253	279	253	268	262	233	230	248	236	268	243	240	260	261	212	227	238	234	246	258	245	265	245	244	273	242	242	228	275	236	216	247	238	244	237	239	221	200	238	246	246	260	218	230	238	242	202	244	232	242	239	232	226	256	239	259	253	244	249	274	214	245	235	259	246	256	251	246	247	267	275	281	270	222	262	245	235	252	246	220	231	236	230	238	262	231	245	267	261	250	243	228	262	250	255	237	246	277	262	247	263	233	239	223	260	240	239	219	244	232	208	236	252	265	244	264	238	215	253	237	248	247	251	266	252	245	220	245	222	276	232	222	250	259	261	258	226	268	250	235	257	235	244	250	261	274	257	243	257	215	237	232	255	242	244	246	235	244	247	240	240	241	244	240	252	250	279	233	269	248	254	228	227	238	239	232	238	235	225	247	253	229	267	236	269	272	250	239	252	254	233	225	292	233	241	241	241	253	228	269	237	253	232	252	259	231	229	255	222	262	265	218	250	222	240	265	248	249	254	253	268	251	226	244	244	237	262	232	232	229	246	227	246	226	249	238	250	236	221	251	260	257	251	260	247	257	265	253	250	230	234	238	230	253	268	253	258	249	264	270	222	247	234	257	251	236	254	268	232	242	262	262	249	271	264	267	244	251	232	226	242	280	252	270	253	283	252	262	263	243	238	227	223	239	268	243	230	266	246	265	226	260	235	270	246	231	272	265	250	264	227	246	242	243	265	238	250	233	263	298	227	248	244	265	241	253	260	263	242	247	225	257	256	210	241	273	237	229	251	253	252	272	238	263	230	250	219	252	243	254	228	272	259	274	254	244	243	253	241	234	263	260	219	219	254	259	225	287	237	262	216	268	252	254	240	234	235
32596	25679	15801	6533	2239	1655	753	669	643	639	643	630	599	658	609	637	649	642	643	640	649	613	658	637	644	629	636	659	646	650	644	671	619	609	626	594	580	630	663	625	612	598	637	607	663	624	560	632	620	658	666	627	650	645	703	623	657	667	606	608	628	607	628	674	633	631	648	626	601	631	625	650	635	646	626	618	611	667	622	635	620	604	622	670	636	609	682	591	657	615	632	682	615	616	643	589	644	633	589	590	668	570	597	672	585	621	653	667	608	597	613	618	647	624	655	615	618	634	632	656	641	603	617	608	640	636	607	648	643	630	609	662	671	603	628	645	611	670	587	594	638	605	635	647	607	594	622	653	586	629	679	627	607	647	627	637	610	647	630	619	649	663	671	622	645	598	657	606	628	638	601	597	626	605	598	618	654	643	619	625	632	622	615	653	627	623	602	597	639	651	644	635	633	621	659	599	630	594	624	620	671	584	649	549	650	618	616	689	609	636	597	622	615	697	609	628	709	654	626	596	606	628	649	655	626	635	622	616	635	609	645	618	594	639	614	604	630	663	619	620	693	611	603	666	605	617	643	659	618	652	654	615	673	657	607	643	654	624	615	574	597	587	628	607	620	617	623	615	630	619	601	653	645	627	670	610	619	686	648	608	625	677	610	637	658	641	631	647	682	642	630	589	623	602	648	617	642	599	627	689	675	615	631	599	643	641	600	568	573	621	665	611	634	640	636	620	591	623	605	644	577	592	606	581	680	610	601	602	626	626	589	639	614	633	638	628	626	637	684	627	595	613	646	616	671	641	610	623	619	652	639	603	590	646	614	615	649	655	657	642	651	627	626	632	616	636	589	629	655	623	640	651	669	642	636	626	597	613	641	597	657	624	598	639	596	612	598	679	686	640	655	621	624	687	662	616	634	565	626	621	602	669	631	577	597	628	657	592	633	633	589	643	619	616	659	648	620	662	618	645	656	690	667	645	619	680	639	611	618	645	661	594	584	620	630	657	615	646	645	625	648	666	619	658	662	634	627	635	590	668	639	648	613	630	658	600	630	613	632	649	616	640	645	645	574	667	653	635	655	644	668	650	618	619	593	607	606	634	593	592	636	623	649	609	636	701	601	637	610	613	638	603	620	631	621	607	577	603	605	607	643	638	627	653	681	648	592	640	680	670	612	609	635	597	662	621	645	644	632	637	618	602	625	605	649	639	622	657	640	641	613	592	676	632	584	638	660	615	606	681	639	667	690	664	607	595	632	642	638	616	657	628	653	601	610	646	616	630	658	640	669	631	627	584	631	613	639	603	635	597	607	604	653	606	669	619	624	619	609	632	576	622	656	672	645	631	629	613	597	630	624	639	631	618	672	655	676	626	620	629	632	618	626	649	595	637	635	634	645	656	639	674	630	633	625	665	649	629	651	663	647	612	646	688	615	668	662	649	629	670	651	628	679	657	618	659	624	664	676	628	619	663	603	665	642	620	633	646	645	602	654	623	594	648	659	588	649	635	621	630	698	651	631	646	619	624	634	632	665	590	662	644	648	647	607	604	616	605	624	564	646	627	590	637	628	615	608	597	618	635	646	633	607	638	623	689	700	654	661	613	648	672	649	615	648	642	646	636	643	618	640	630	596	648	632	613	660	630	649	642	644	696	646	641	636	612	597	604	652	626	656	566	627	673	653	599	662	648	640	606	665	589	660	605	652	633	657	646	639	654	628	614	632	626	644	608	631	664	635	606	606	620	667	657	608	641	645	585	692	694	615	610	596	620	593	612	630	630	621	681	687	658	669	619	615	649	636	581	664	633	629	682	615	665	664	633	629	645	635	596	652	651	659	638	622	616	657	645	638	665	657	611	651	634	641	653	620	653	656	611	611	646	627	602	653	634	585	657	592	629	586	621	605	575	631	640	630	635	638	636	665	682	589	569	629	610	587	582	658	633	635	640	616	601	659	621	632	649	679	639	653	638	623	646	637	613	687	617	670	643	668	660	623	623	684	643	676	628	626	667	619	648	607	604	593	584	630	626	605	619	611	600	612	641	643	635	702	667	610	615	637	646	587	613	602	619	644	640	649	657	610	615	672	665	637	595	682	679	641	628	620	628	646	646	621	633	626	653	647	666	660	634	644	615	616	607	635	643	577	593	647	659	645	650	637	599	629	600	643	645	616	635	675	558	628	635	604	619	608	631	647	630	643	605	609	659	625	658	618	636	644	634	631	623	623	624	632	605	664	632	649	656	650	628	594	620	644	617	610	656	614	640	644	609	612	635	606	623	613	641	625	642	632	622	617	630	619	638	631	635	588	593	592	624	643	682	659	612	613	640	653	652	658	623	620	631	609	628	616	626	638	592	701	632	609	581	623	654	655	687	637	618	600	640	601	619	662	568	655	610	644	634	665	599	648	590	660	632	652	630	652	610	638	651	623	607	596	659	613	672	643	660	672	694	608	617	655	614	612	611	652	595	634	640	611	616	618	628	640	654	659	610	607	602	636	616	621	639	621	605	670	646	617	644	608	613	608	601	619	649	645	661	615	636	667	644	634	599	625	630	642	625	611	636	601	638	626	621	658	647	626	639	551	649	632	633	644	632	618	622	640	668	655	619	608	641	656	587	642	596	585	659	621	620	614	614	679	631	655	646	567	660	613	608	658	682	616	659	615	637	663	626	636	648	659	678	633	663	681	610	638	590	610	658	602	619	588	591	656	629	630	624	607	631	667	626	588	599	610	622	649	648	651	629	599	619	667	643	607	659	640	645	611	604	602	618	590	667	618	655	635	625	644	664	632	679	632	642	654	641	604	613	604	645	617	626	653	629	589	622	606	602	591	650	605	660	600	646	613	618	591	633	697	649	660	650	645	601	587	674	678	608	612	601	631	614	624	615	619	612	594	650	588	657	595	609	657	627	657	667	652	633	646	648	643	633	619	667	587	655	633	648	593	664	649	637	596	617	675	658	663	584	648	591	655	668	633	597	647	599	579	613	652	620	604	620	669	618	628	655	627	631	623	648	630	660	624	634	611	645	618	635	638	594	608	658	619	672	664	633	661	634	654	653	606	622	620	624	633	654	631	671	584	652	597	664	615	654	602	629	654	669	668	599	614	650	602	607	625	641	621	660	619	684	648	577	618	621	642	619	605	632	660	676	595	640	612	593	660	685	651	643	682	635	594	602	620	628	675	682	621	632	633	600	626	595	645	633	670	616	585	646	651	598	598	637	641	638	680	621	641	637	611	628	644	638	592	618	594	626	597	614	633	661	644	634	650	626	599	644	591	662	605	646	589	611	632	638	644	650	672	657	645	643	613	641	619	647	579	676	609	629	652	628	662	627	588	658	590	686	603	641	631	630	647	598	619	660	614	669	629	628	586	598	607	601	648	663	641	700	591	609	610	623	642	649	622	685	630	626	640	644	591	586	663	594	613	652	645	621	590	640	675	640	608	634	633	653	634	659	614	635	672	597	641	636	614	656	602	647	652	624	608	652	623	592
78905	68972	53616	29890	11337	3866	772	368	326	346	349	372	338	370	339	365	364	337	373	326	361	331	416	372	348	341	373	348	336	340	370	334	345	352	320	359	377	337	369	316	338	310	343	345	383	335	353	346	363	365	380	334	336	335	330	352	381	357	350	353	363	357	357	349	350	333	362	374	366	343	343	371	372	364	393	338	363	310	382	355	358	344	344	353	329	355	392	335	350	381	352	333	362	358	361	365	327	375	329	363	318	363	343	367	314	350	371	366	332	350	384	360	345	349	346	341	321	339	368	343	338	373	347	353	335	363	374	361	333	327	337	361	370	374	329	348	309	375	369	380	352	356	374	330	356	395	370	387	348	379	358	350	322	376	297	321	332	373	371	338	356	360	364	334	348	320	363	343	373	365	333	364	351	321	365	344	337	322	360	350	305	373	347	314	345	327	376	390	365	311	323	348	338	350	357	366	355	365	386	347	307	350	370	380	370	333	351	338	359	363	329	360	348	358	362	389	395	348	344	381	371	337	343	336	380	399	350	357	341	363	363	350	343	320	348	331	369	349	345	358	328	383	367	344	378	344	371	347	359	354	345	326	347	353	345	369	359	369	351	376	361	345	354	378	334	352	349	358	369	341	388	337	366	377	354	376	333	351	368	339	369	370	369	341	364	336	321	322	364	386	346	376	328	330	348	359	374	383	313	315	330	378	342	340	358	344	333	341	332	328	323	371	386	336	326	347	319	361	329	364	359	355	351	341	352	339	352	345	357	367	345	345	363	307	355	357	349	343	386	351	345	325	340	338	381	375	301	378	352	317	347	373	338	363	335	323	359	358	351	326	372	373	372	363	350	313	369	350	333	299	349	348	367	348	342	299	327	348	340	386	353	316	311	347	367	386	345	335	337	346	347	342	355	331	358	339	345	363	325	364	351	373	357	341	370	379	350	383	341	358	341	347	338	371	363	338	373	335	321	340	347	335	386	343	370	351	372	360	355	340	315	348	340	343	322	342	328	376	320	351	356	365	326	324	350	390	360	364	392	337	365	384	362	352	341	354	364	351	314	354	364	367	367	383	401	359	340	352	331	378	347	376	339	359	340	372	370	342	335	310	357	330	377	338	355	332	316	376	326	349	356	356	336	340	357	355	376	372	329	346	386	353	376	353	337	374	351	354	354	343	338	350	356	342	336	354	376	366	343	325	361	354	343	339	374	344	339	336	366	338	399	382	347	397	359	357	329	350	345	387	342	347	352	370	342	364	335	357	348	331	339	366	328	330	336	329	365	351	359	363	365	359	361	332	353	355	351	339	344	360	350	351	346	338	331	344	340	385	363	351	362	351	340	362	331	368	346	346	371	371	340	357	341	334	322	365	350	367	362	357	341	347	333	361	352	364	359	343	351	291	365	360	351	353	350	323	353	354	355	372	345	333	385	354	343	369	333	336	374	317	405	378	375	342	375	326	310	362	357	342	352	383	355	376	353	335	321	349	347	332	333	368	340	376	345	342	358	334	365	378	326	322	336	371	360	384	369	351	364	359	323	350	392	368	382	333	352	350	348	355	334	353	339	378	348	365	365	355	344	367	384	356	341	335	313	326	335	349	348	394	354	342	389	366	359	374	367	375	334	374	363	367	346	366	363	351	346	350	349	357	346	351	348	333	356	335	347	363	355	336	357	393	376	346	343	334	332	341	351	348	367	345	333	396	356	367	341	378	349	359	343	327	357	345	352	351	324	326	360	329	368	352	361	384	367	348	337	359	359	354	376	334	332	353	377	342	349	359	359	362	347	359	395	340	317	379	356	356	374	348	336	368	356	334	323	341	371	360	353	369	359	354	342	319	315	383	353	383	335	356	382	323	297	382	351	361	349	333	391	361	387	316	362	340	374	335	381	352	377	356	352	356	351	335	343	355	371	366	343	353	343	348	340	320	348	321	356	336	352	349	326	330	323	337	346	317	322	355	364	385	381	359	348	353	336	326	383	364	373	387	354	354	363	375	354	337	375	314	348	369	300	336	368	374	377	314	357	361	375	349	358	371	347	383	360	368	357	340	380	331	365	381	355	339	351	359	376	332	380	346	348	331	353	344	361	344	348	380	382	336	329	335	389	354	324	349	314	352	351	339	335	384	358	348	344	342	368	345	388	354	331	354	339	312	368	364	343	362	342	329	332	336	329	356	345	332	376	336	343	345	334	358	411	373	328	336	356	372	378	370	356	317	360	355	361	368	369	333	344	360	366	359	359	370	374	329	340	349	353	331	338	365	355	334	354	336	369	337	353	369	375	363	385	330	365	374	337	388	383	352	352	357	358	359	332	331	378	361	353	353	331	325	366	364	334	370	345	357	381	355	314	320	321	350	362	344	366	364	329	310	335	357	344	352	362	345	344	335	344	341	349	338	357	376	331	335	368	368	370	344	344	343	375	302	352	309	330	349	362	343	328	371	337	364	363	334	341	337	351	348	357	363	344	375	343	351	325	324	362	375	364	356	340	367	363	359	337	366	361	324	373	356	393	347	329	353	368	356	358	325	373	344	377	396	378	352	344	355	332	352	347	329	360	378	328	358	360	353	366	373	344	359	346	340	338	365	310	355	341	356	327	355	358	371	325	358	352	344	350	352	323	342	376	356	350	344	313	356	350	371	344	382	375	387	393	331	352	325	368	378	378	359	361	344	382	349	345	329	346	336	358	338	354	355	361	379	355	345	331	345	361	383	333	373	383	353	331	338	381	325	289	357	311	332	317	340	339	327	354	346	366	339	389	336	348	332	354	354	349	361	360	329	363	348	318	315	366	345	326	351	363	353	364	337	361	339	343	340	356	342	371	359	346	342	368	379	345	324	333	355	365	375	361	327	375	350	341	362	344	377	346	368	350	333	331	387	317	337	364	353	342	369	364	334	316	392	353	371	364	334	351	342	363	330	332	357	392	370	393	355	372	341	347	356	374	348	354	359	357	350	368	348	340	365	354	363	390	364	335	350	363	371	354	329	343	347	355	337	388	344	360	331	358	342	329	324	352	361	338	346	333	332	353	346	354	360	382	348	373	399	353	333	359	364	357	350	354	346	358	336	353	350	341	369	341	360	325	341	337	361	348	348	318	363	348	345	362	320	350	347	376	340	341	367	375	348	374	379	366	340	358	391	327	339	378	335	362	328	346	386	361	357	367	314	366	344	355	385	330	366	370	403	353	372	334	348	362	341	366	366	369	352	329	317	362	378	371	349	349	370	370	355	305	358	369	348	333	375	367	366	360	336	353	392	346	308	340	354	372	363	327	371	343	357	340	312	361	353	341	352	336	337	407	335	357	371	355	339	376	364	374	387	351	369	344	358	356	367	349	348	352	321	335	359	369	345	379	349	335	327	344	380	317	367	344	341	367	375	349	361	358	316	344	385	335	335	357	335	318	325	371	357	374	323	325	367	335	356	393	352	400	362	335	380	354	330	379	376	341	340	354	333	329	348	330	322	328	335	337	361	355	343	357	349	371	348
54195	56419	51550	33461	17618	10262	1900	890	834	833	863	889	892	892	813	857	844	847	836	877	841	800	835	844	813	831	839	882	819	848	870	875	818	859	773	854	840	855	843	841	846	865	860	840	831	857	878	850	818	830	876	850	859	815	809	826	841	874	856	834	867	861	879	836	804	896	851	848	889	849	874	836	829	843	824	835	836	845	830	854	842	852	856	866	844	818	836	884	820	865	873	859	798	805	858	826	853	794	828	816	870	848	882	809	843	864	835	900	857	896	828	832	801	817	837	842	823	836	832	825	800	852	851	866	862	836	851	844	831	817	839	880	826	794	868	810	894	845	872	878	841	862	805	860	785	831	801	837	885	835	885	845	879	842	870	832	840	864	899	871	806	846	932	812	801	847	851	847	811	833	832	792	827	856	844	770	851	822	882	834	903	823	847	863	865	824	899	862	883	816	894	842	816	833	887	895	841	821	817	883	832	909	811	860	864	842	832	868	898	881	820	831	831	878	860	878	807	851	833	834	851	895	840	879	858	872	907	843	881	833	872	833	865	841	864	836	869	880	795	876	871	851	864	824	843	881	843	830	836	857	789	857	815	869	845	864	833	886	809	863	865	832	885	843	863	906	830	826	892	857	888	873	876	845	831	891	861	840	858	831	854	871	864	861	871	829	811	914	846	889	849	843	857	869	830	855	857	849	882	839	819	832	821	849	831	841	778	883	864	829	886	807	853	862	841	797	819	850	837	814	835	871	854	842	866	794	865	863	829	844	845	850	879	848	822	888	865	813	806	883	795	878	857	876	896	881	805	906	861	846	786	823	838	811	843	847	863	856	847	818	855	890	824	798	810	880	832	866	850	825	789	868	833	881	850	859	884	834	864	824	830	873	864	790	864	857	844	829	799	876	864	884	806	839	872	855	840	835	827	819	890	846	834	823	887	809	832	854	798	810	829	838	819	862	913	829	833	794	807	864	820	843	810	860	819	869	860	877	841	785	891	821	780	896	834	859	836	795	823	882	818	815	883	877	868	864	816	836	872	817	841	815	832	849	800	819	796	881	889	837	877	791	814	873	845	897	886	843	868	837	803	853	851	858	846	851	835	843	835	860	870	843	835	872	861	856	828	875	808	849	836	844	812	902	883	865	837	874	832	868	861	856	866	861	862	827	867	860	820	859	867	789	886	864	849	842	772	844	848	834	906	800	834	888	800	847	839	845	838	892	837	832	848	866	844	867	852	828	847	827	857	912	856	870	845	826	804	874	823	857	828	848	868	809	858	846	885	863	843	879	851	876	862	838	823	883	860	840	830	815	837	872	783	844	814	819	828	838	823	846	849	846	797	851	832	867	811	829	837	810	814	824	849	860	842	896	886	890	899	837	897	856	880	826	797	874	834	817	921	910	834	901	851	885	838	872	830	821	823	884	817	886	862	816	817	862	836	842	796	826	854	817	805	846	906	858	806	850	803	903	848	800	842	841	851	907	849	805	845	895	807	846	904	850	803	873	866	909	857	820	801	849	814	863	856	859	922	852	840	849	824	841	835	839	828	851	812	883	826	841	820	846	843	899	885	841	853	881	851	850	876	858	817	813	795	828	841	862	820	823	848	824	817	836	851	835	814	844	816	795	858	872	898	833	808	825	826	823	802	835	809	896	896	834	839	853	883	831	831	856	872	883	815	824	849	852	869	840	838	809	846	832	850	818	853	864	840	776	874	850	872	866	838	792	806	790	831	808	798	863	890	817	862	857	888	824	826	890	823	855	903	857	846	879	852	810	869	882	838	858	855	866	873	883	816	868	872	802	789	857	806	833	912	865	833	875	850	854	859	858	814	811	839	804	898	886	866	911	862	844	830	795	797	865	812	810	826	816	854	868	828	844	820	797	810	867	835	888	902	827	802	852	852	829	833	874	848	858	816	793	871	796	841	875	887	855	836	857	787	845	824	868	867	841	870	816	812	797	836	857	819	830	873	857	811	854	826	848	814	840	797	887	823	816	834	813	832	841	838	818	829	833	842	870	854	873	885	824	875	849	909	870	815	818	820	855	791	801	828	852	849	819	871	798	829	837	904	803	807	899	832	838	811	855	831	858	790	870	860	875	868	822	816	801	864	817	843	822	819	909	848	865	887	823	818	845	893	854	889	884	854	838	795	786	865	869	822	853	857	847	838	841	840	833	855	873	838	806	845	902	852	846	830	880	904	837	769	829	841	845	889	875	792	855	865	813	845	882	864	869	843	841	837	866	843	880	909	813	824	853	820	869	823	866	859	835	826	790	840	897	795	864	825	836	875	860	851	857	871	813	826	801	849	889	814	837	806	798	860	788	843	890	871	841	844	848	846	808	876	840	866	872	853	848	854	842	839	835	864	852	829	792	855	829	842	903	810	858	855	870	845	872	879	876	831	805	819	803	808	853	842	897	843	820	819	814	861	820	831	842	853	865	883	884	844	882	840	834	825	830	903	854	809	921	856	917	823	919	905	814	846	852	879	793	817	844	794	851	841	869	856	827	886	846	852	864	864	855	822	848	848	868	872	907	855	825	868	839	797	849	821	826	868	834	850	793	832	881	864	914	837	857	834	875	857	844	824	853	881	891	811	877	909	841	862	826	874	856	845	833	845	880	787	839	793	843	875	780	850	841	842	842	875	850	813	874	818	821	861	854	824	812	846	856	840	854	826	863	841	853	847	858	848	882	822	879	872	832	867	822	767	787	875	847	859	828	860	851	830	889	825	902	869	782	867	836	826	851	848	844	809	848	848	880	824	800	863	859	857	822	863	819	753	902	834	850	926	879	831	888	842	852	843	828	875	860	895	846	854	824	863	846	825	853	862	863	863	807	803	829	845	843	838	869	855	846	806	848	813	840	860	879	811	855	863	850	808	864	821	892	805	865	812	822	865	840	855	875	810	835	860	840	823	874	868	807	866	822	895	853	776	837	862	857	863	837	884	830	854	828	844	862	902	867	865	906	877	812	942	830	879	853	885	849	849	862	878	844	846	799	832	807	832	879	833	852	818	850	853	839	774	832	826	842	829	793	842	844	857	817	891	854	817	833	895	829	846	880	815	818	830	831	825	851	800	839	846	808	917	837	868	854	829	853	830	874	852	817	854	876	812	802	847	848	825	862	865	834	875	890	903	865	849	828	857	811	821	799	800	864	862	854	854	868	855	874	833	831	886	819	858	844	856	798	850	863	866	823	801	825	879	830	839	847	879	870	934	821	852	816	843	807	828	832	873	824	821	837	801	808	900	776	777	851	841	811	842	822	852	834	821	825	812	867	885	856	885	812	858	815	870	875	886	908	858	842	845	801	803	879	825	896	799	844	858	837	857	881	840	870	820	829	835	839	857	834	795	818	847	873	841	861	854	917	861	865	841	789	845	824	842	828	859	813	864	845	858	854	807	837	876	862	845	818	823	836	820	840	860	813	864	869	908	823	885	876	829	849	859	873	832	796	860	843	821	833	882	895	849	852	862	820	803	845	868	823
87203	78312	61395	36159	19832	8489	1592	357	351	361	358	330	319	354	347	313	343	309	331	340	319	310	342	339	340	336	350	350	358	318	323	361	346	321	311	345	338	316	350	336	354	328	316	334	378	319	343	342	352	356	302	369	332	347	317	337	361	314	334	327	336	318	308	323	295	340	327	309	326	363	320	349	312	302	323	320	317	365	332	315	303	300	358	342	355	334	328	315	350	355	337	311	306	336	351	330	340	332	377	324	337	310	346	317	364	332	362	322	335	334	308	308	345	321	301	315	329	323	358	315	325	372	335	321	332	298	299	324	348	336	331	318	347	356	357	355	317	342	329	314	348	318	322	358	317	319	336	356	329	333	353	306	323	329	340	317	330	314	310	343	345	340	321	330	334	298	308	325	305	328	314	347	346	308	337	320	334	311	334	347	329	330	327	346	337	351	326	355	308	320	342	338	331	345	284	339	358	314	334	337	351	325	314	347	328	340	327	343	321	324	346	288	298	338	334	336	344	341	326	318	341	338	325	347	336	363	347	336	339	343	327	358	301	329	328	283	308	309	364	340	347	299	332	328	358	334	317	302	326	345	317	306	321	327	336	302	313	341	343	349	341	341	327	355	345	312	327	315	328	351	340	329	327	335	332	372	326	282	310	336	345	317	339	324	305	335	337	308	330	312	350	312	344	352	322	346	300	311	332	350	339	286	321	331	358	309	335	311	334	325	319	337	344	298	343	319	300	325	326	339	314	361	341	349	307	295	331	314	330	326	342	324	318	315	302	360	346	351	336	341	306	331	356	342	319	287	338	314	309	350	338	339	332	327	340	338	357	316	353	340	296	352	313	343	323	318	319	337	345	340	308	356	312	361	358	333	336	358	343	327	317	344	338	328	366	324	310	344	371	314	361	350	328	370	343	353	339	326	353	344	314	305	353	363	366	325	366	331	342	333	330	342	329	325	328	365	333	337	350	336	304	344	360	330	364	310	323	343	362	329	323	354	368	331	364	336	339	314	327	319	355	325	298	325	343	325	333	325	329	304	318	362	300	305	313	314	322	352	323	320	367	350	339	333	319	339	370	326	342	330	299	319	361	362	351	346	298	350	360	315	300	329	341	356	285	340	320	313	356	343	343	359	297	336	323	364	315	338	302	357	318	332	326	331	362	293	310	346	348	330	346	322	346	325	348	322	350	291	359	333	348	341	290	341	358	303	356	311	319	326	315	313	323	308	359	315	309	373	353	348	304	326	346	333	347	321	361	318	321	339	338	328	292	330	349	326	329	356	349	301	359	336	329	361	314	355	324	304	320	335	354	328	318	363	357	312	366	302	315	305	327	315	328	348	337	347	335	350	308	332	305	315	338	344	346	312	312	328	296	353	325	365	311	331	327	337	331	326	371	341	348	305	282	356	327	351	359	318	326	383	307	336	316	345	342	295	328	321	332	346	351	337	338	303	325	329	341	312	305	353	328	329	316	318	319	296	326	320	297	305	345	337	344	353	296	303	317	351	319	288	305	312	340	323	324	331	319	306	350	314	325	324	326	327	327	334	340	303	350	320	341	336	328	310	348	338	323	348	354	370	326	338	355	335	276	351	375	318	315	334	336	339	352	334	327	319	340	335	350	318	342	293	324	346	312	337	359	374	342	319	337	318	324	306	314	335	326	334	343	345	322	333	336	306	321	329	332	341	358	351	309	362	352	355	333	355	300	362	324	343	372	310	311	361	313	327	337	316	333	317	336	305	332	316	362	350	375	345	327	351	319	327	318	333	384	313	344	326	332	333	323	380	349	349	348	310	334	350	316	311	335	322	311	311	324	327	346	330	336	322	334	325	335	361	335	347	354	341	322	341	353	358	318	349	351	333	323	303	347	350	330	298	298	313	334	348	337	306	344	317	336	306	349	341	349	331	323	321	356	360	342	314	341	341	337	330	318	324	313	343	292	347	321	322	336	345	330	341	316	365	360	359	367	336	351	339	310	354	352	299	337	331	348	357	336	342	313	335	296	339	327	331	296	336	333	347	331	324	333	363	323	321	347	367	295	330	330	322	351	310	334	316	329	359	344	320	339	333	312	298	330	324	342	340	320	346	354	377	303	310	328	308	330	329	310	343	326	286	302	335	315	344	312	316	326	348	340	339	308	320	346	302	343	275	327	328	320	345	315	327	316	337	312	365	323	321	345	345	363	333	322	311	342	288	329	335	325	324	386	352	324	380	323	307	340	347	331	283	332	337	370	316	361	338	282	358	341	321	329	309	308	349	333	322	314	340	369	325	326	304	351	358	321	338	323	331	333	333	361	319	317	332	327	314	348	353	350	309	329	305	325	362	335	348	305	329	329	323	347	310	312	332	369	337	289	335	311	356	341	329	328	326	351	359	323	367	368	313	319	346	317	337	319	297	339	326	365	304	311	325	349	313	329	362	343	326	326	310	343	330	340	307	329	312	334	347	348	354	330	326	332	314	326	300	308	306	352	342	334	355	302	349	329	332	346	332	312	375	314	297	324	321	334	312	350	313	370	342	345	332	336	348	327	338	376	345	322	299	306	307	332	369	302	325	325	353	363	362	316	342	365	339	339	306	309	336	331	331	339	344	281	358	323	333	333	330	313	320	338	307	305	305	327	333	358	353	323	359	339	322	321	340	329	343	293	298	326	328	364	360	348	367	355	330	357	317	345	330	334	301	358	304	339	335	343	344	340	330	332	329	305	331	312	361	374	355	301	357	339	358	311	351	326	339	325	335	327	330	317	353	336	340	318	316	355	331	349	338	325	341	338	334	358	317	324	328	347	344	340	308	341	330	327	304	293	322	302	364	349	343	318	349	348	335	335	333	314	350	350	351	336	309	322	311	320	322	288	334	331	338	320	304	321	295	329	336	302	339	344	289	341	318	350	330	328	310	307	324	322	349	348	340	341	384	355	296	349	337	298	335	335	334	329	335	326	351	350	318	348	305	314	357	326	322	361	325	348	310	322	318	328	299	303	311	361	272	341	331	338	324	355	353	354	339	351	347	338	341	338	294	310	329	316	312	328	294	347	350	349	328	331	332	316	348	302	319	333	328	340	325	313	346	337	365	349	304	368	328	301	342	333	338	353	347	338	347	319	325	341	321	312	342	318	352	361	335	345	330	372	305	361	335	328	332	311	316	344	344	355	343	325	349	325	365	355	305	356	336	312	310	327	332	328	353	326	321	331	350	355	358	316	358	324	327	328	335	300	314	294	325	296	316	319	337	327	315	313	340	329	317	316	331	335	350	339	289	333	342	342	320	350	343	337	330	349	302	324	339	321	361	311	331	310	333	324	336	328	315	302	312	340	332	327	320	322	331	316	318	317	340	366	345	340	348	314	274	333	368	336	344	341	312	296	343	326	353	326	318	328	324	355	336	308	303	336	320	342	342	336	349	332	331	340	350	313	342	335	316	345	329	346	315	305	316	325	333	304	363	343	319	323	331	367	382	321	347	350	357	337	330	322	332	330	328	349	333
62772	66952	59314	40795	27821	16958	3197	784	852	814	834	774	760	801	826	832	781	799	707	780	815	826	780	758	784	754	763	768	785	768	776	769	796	803	776	758	769	813	855	774	771	802	744	788	757	793	756	807	768	813	791	755	808	832	774	768	743	804	806	743	810	809	766	827	783	779	810	770	835	784	768	788	750	755	791	775	813	771	730	741	799	770	761	823	791	790	763	779	795	772	787	812	816	790	803	756	784	787	802	758	757	759	769	800	763	725	750	754	777	799	783	799	794	807	760	775	768	791	774	764	808	809	761	754	801	806	767	761	767	805	811	774	777	769	761	757	757	781	809	818	771	779	815	803	783	766	760	773	765	761	768	848	788	781	770	764	794	802	838	794	820	778	800	797	777	796	818	754	809	883	767	732	738	789	790	881	756	719	807	800	744	799	792	798	799	769	742	810	730	840	780	805	818	790	768	813	809	821	805	777	784	771	772	790	765	755	778	795	728	801	760	793	792	799	782	785	805	815	764	821	755	787	789	766	760	784	785	811	750	799	787	781	777	724	824	775	821	814	770	829	791	802	779	765	768	791	730	759	780	767	842	818	760	814	762	769	804	784	793	694	801	790	772	764	782	781	782	779	795	761	734	805	742	783	772	806	777	822	779	746	744	776	795	801	782	792	792	724	813	764	812	728	796	760	773	734	764	821	790	804	782	789	773	821	782	786	767	798	790	769	779	812	794	726	723	781	796	782	761	774	783	807	817	789	800	757	769	761	793	800	816	761	748	824	770	814	795	750	794	755	775	771	802	836	757	816	829	800	745	791	744	793	781	809	764	819	763	806	805	774	775	780	796	775	752	821	763	787	806	832	782	770	756	770	768	724	753	790	748	833	805	771	740	807	767	801	781	748	811	807	744	737	757	738	844	790	752	784	796	757	787	766	760	767	746	850	795	746	765	764	789	840	798	778	782	805	765	814	785	776	736	797	812	781	768	749	761	733	779	766	832	781	775	773	787	736	795	766	780	792	825	803	789	790	752	770	761	791	790	785	783	789	771	817	788	797	779	719	806	761	797	810	795	808	774	771	752	802	776	776	766	777	821	797	785	819	798	826	777	757	797	772	788	790	785	801	827	797	780	786	807	824	759	753	782	792	741	793	780	743	787	792	772	789	741	763	800	768	742	782	821	825	806	785	786	759	731	797	792	818	780	757	790	784	825	782	807	779	792	821	803	772	749	756	791	777	729	742	839	821	810	789	832	792	810	793	780	793	742	814	795	786	797	752	790	772	758	832	786	782	812	821	748	740	771	776	736	756	796	748	777	739	756	818	794	826	794	793	780	764	778	774	802	794	810	761	775	824	788	774	790	822	805	755	783	744	779	778	757	771	791	764	800	826	806	790	797	799	831	824	724	798	738	799	794	785	787	846	762	796	786	756	789	737	771	717	787	729	752	807	797	775	756	768	796	782	824	798	816	846	767	738	793	701	731	807	808	790	773	795	741	759	799	821	787	827	731	769	819	833	818	818	803	836	773	742	772	753	796	787	771	740	815	743	849	753	826	778	762	798	774	773	768	786	800	797	789	760	724	816	793	788	770	807	787	779	756	808	763	794	780	762	805	801	760	757	795	742	813	769	783	845	797	806	777	756	700	763	772	772	779	754	800	794	830	739	826	793	845	737	782	820	790	757	788	830	750	803	795	827	783	789	812	796	761	794	768	793	781	766	790	801	763	836	793	807	786	757	773	759	795	795	766	765	809	757	833	761	782	810	773	767	829	813	775	732	827	771	771	825	832	755	757	809	795	788	748	765	753	779	805	810	779	792	794	817	770	797	820	768	836	789	777	786	804	780	792	802	798	768	824	744	788	814	758	810	808	779	844	769	782	799	796	776	759	820	814	816	790	750	843	775	808	774	801	777	802	790	741	784	768	861	823	767	731	788	804	825	762	747	823	781	763	849	757	787	768	758	755	738	796	752	817	767	806	744	787	762	811	753	771	805	795	768	759	822	775	743	730	770	816	770	764	710	769	804	797	853	761	789	769	783	802	780	809	840	789	773	809	818	753	756	747	810	796	823	773	751	780	751	709	847	764	756	769	745	767	773	810	763	777	816	793	805	757	821	814	766	771	805	789	841	791	777	778	732	751	771	796	753	793	739	796	749	770	747	755	797	785	817	774	796	790	781	733	782	752	812	801	728	820	771	760	796	747	790	790	810	765	821	755	794	752	792	805	767	820	753	801	816	796	814	772	746	810	810	819	808	855	774	781	820	766	784	741	793	789	796	757	789	810	771	768	782	777	789	781	779	776	743	789	761	804	808	798	764	802	755	754	802	773	796	751	803	830	771	802	769	745	793	755	724	801	798	796	802	767	756	802	755	805	805	773	714	762	791	788	820	766	764	741	799	767	788	771	786	767	817	775	833	706	763	786	749	788	760	773	840	751	788	825	775	758	758	781	820	767	772	776	789	745	774	818	796	798	792	827	780	824	853	783	772	818	794	782	778	832	771	821	729	845	784	791	814	756	822	849	800	784	774	786	790	798	780	836	837	800	799	788	808	781	750	752	741	789	765	765	768	777	792	748	798	760	767	761	773	762	781	783	773	825	757	812	764	777	719	801	803	776	715	790	784	807	781	812	790	819	771	758	760	778	754	782	773	781	816	803	815	787	785	745	760	787	840	774	782	756	827	798	776	781	824	768	812	785	809	791	749	791	816	753	789	781	788	761	773	807	790	797	790	746	788	798	784	787	766	738	792	799	835	800	758	785	816	773	768	804	824	784	787	758	797	781	851	774	825	794	744	812	778	725	754	852	783	794	757	825	822	833	750	769	810	773	807	752	767	769	779	802	817	845	814	821	784	753	775	790	769	788	807	818	753	802	769	775	758	783	793	840	749	787	808	793	767	757	764	773	768	761	758	743	754	751	729	757	769	810	783	793	751	828	746	796	803	791	820	806	814	759	777	845	758	781	824	742	751	771	821	827	795	799	768	822	786	797	762	797	764	785	815	788	839	774	793	765	779	830	798	811	758	775	747	756	770	804	822	792	776	742	809	830	769	753	792	787	734	772	752	784	728	824	777	788	782	766	775	816	760	720	763	795	803	774	831	819	731	802	782	774	773	786	772	753	833	792	740	736	774	741	755	772	795	793	779	813	793	802	761	792	763	754	780	825	803	798	734	780	768	834	769	757	800	777	801	765	765	715	760	746	795	817	760	830	774	834	756	739	723	785	797	743	818	815	763	762	800	768	800	809	766	774	787	746	772	799	779	793	775	752	768	775	799	797	737	817	778	801	763	767	777	817	803	793	729	782	738	799	803	799	791	814	751	755	784	773	759	826	787	881	737	729	806	821	771	752	768	816	734	772	823	772	801	770	803	781	777	794	755	807	766	745	762	783	770	768	815	841	820	808	780	787	791	771	816	813	757	766	744	807	822	775	761	763	819	727	751	757	803	787	775	784	803	751	742	815	759	793	808	879	801	779	793	776	772	787	777
37219	24808	10564	2277	873	563	290	236	202	235	248	242	263	246	245	236	264	254	263	222	250	246	243	299	253	275	256	242	245	236	265	218	236	239	241	248	250	236	272	248	270	237	223	256	251	229	240	231	252	244	235	242	268	240	257	236	249	234	230	263	228	247	241	249	256	269	269	245	250	235	225	256	250	256	222	209	245	229	241	255	257	231	289	240	228	253	230	232	258	225	236	258	263	249	250	241	281	246	240	228	232	260	228	246	218	251	250	261	208	284	240	228	240	261	228	248	248	233	220	257	255	263	246	238	229	258	242	264	265	262	233	295	216	219	206	265	206	264	263	251	268	219	240	233	248	226	214	222	221	268	236	261	262	242	277	226	205	220	251	272	245	226	231	264	257	248	256	236	234	263	255	229	241	283	251	247	247	222	248	234	268	256	262	256	243	251	224	232	240	227	258	231	257	259	235	242	263	250	255	239	267	248	241	255	258	243	273	249	252	224	241	232	252	272	243	247	222	262	268	247	250	224	259	244	235	251	234	260	258	238	214	241	228	267	256	252	226	253	267	230	250	263	253	248	255	232	227	237	225	263	240	231	278	242	260	252	228	243	275	255	239	239	242	241	234	245	242	260	242	251	248	256	254	241	231	265	238	233	230	236	236	229	213	205	246	253	238	253	271	265	237	245	233	287	239	237	272	244	226	262	253	235	245	262	247	234	253	272	242	233	283	253	261	249	254	269	256	249	224	226	212	234	234	232	239	242	284	267	259	244	265	249	226	204	230	224	216	260	252	241	241	232	254	216	234	261	262	231	239	231	248	221	268	226	237	246	251	243	231	250	227	224	253	235	267	248	223	259	228	245	233	261	239	247	218	251	226	274	281	247	244	248	230	274	216	253	239	255	256	267	252	243	243	241	280	248	262	275	230	201	248	227	237	252	222	230	253	277	231	238	228	250	226	252	244	215	246	250	231	247	237	255	223	246	251	226	256	227	250	233	279	218	233	258	261	252	281	222	224	233	247	238	258	254	229	237	276	274	240	217	267	266	254	253	276	252	248	230	228	279	243	244	247	221	243	261	252	260	230	263	257	250	193	238	259	259	255	250	250	264	228	251	218	256	237	236	258	230	247	239	244	239	251	245	269	213	218	257	271	250	258	263	238	235	235	264	247	236	253	246	231	269	261	256	271	257	250	278	286	248	243	226	255	221	242	240	269	239	235	266	249	239	239	266	233	252	236	263	264	229	243	249	239	226	244	231	243	262	250	236	236	261	253	250	258	268	258	233	243	255	235	255	243	249	262	228	271	252	238	247	254	251	245	220	252	245	247	233	280	241	245	247	254	250	234	239	218	239	252	270	279	233	208	245	241	250	250	242	232	241	267	227	248	229	234	233	238	254	255	272	231	242	256	241	242	235	244	280	257	249	233	239	223	236	236	237	245	216	252	227	254	257	259	221	242	243	267	237	284	255	246	238	242	268	228	225	251	239	245	243	240	223	260	237	254	246	258	245	285	233	251	226	224	234	264	228	222	258	235	261	230	251	271	225	249	229	232	222	250	250	233	250	259	263	256	243	241	250	254	234	231	253	230	232	270	241	223	245	230	252	244	250	262	252	233	227	235	207	219	241	241	238	235	235	254	235	258	252	253	251	252	259	254	219	244	255	230	251	254	250	236	252	256	226	252	250	227	261	241	240	280	237	239	216	239	228	213	236	239	254	214	229	226	261	255	281	255	217	252	290	236	223	213	256	267	261	240	220	238	234	240	266	222	204	246	245	240	232	241	215	233	244	259	242	255	279	245	223	239	230	240	241	219	223	249	213	226	245	228	245	242	227	256	216	261	241	224	254	248	248	256	235	245	242	241	286	277	248	226	238	236	204	244	254	225	254	212	252	260	237	273	241	244	233	226	237	240	266	254	258	226	234	274	247	221	251	236	262	260	258	235	249	259	226	239	265	252	230	234	291	247	250	248	277	239	228	218	240	255	236	234	247	230	241	262	246	244	230	226	248	252	266	231	237	268	257	244	263	248	262	253	226	251	233	234	263	230	215	234	217	270	238	256	254	260	258	250	235	225	257	252	248	220	218	266	228	239	255	258	246	243	233	274	234	213	250	262	260	244	238	260	242	279	274	234	236	244	224	273	227	231	259	226	258	252	245	240	247	246	243	254	224	260	243	263	238	230	236	272	268	209	260	251	264	250	242	198	258	227	220	233	217	227	225	245	217	231	257	230	239	235	246	262	236	248	251	235	231	225	221	238	274	248	231	244	250	248	258	274	218	224	246	230	246	241	237	245	249	262	251	233	257	285	280	240	264	249	234	261	236	249	265	262	247	242	252	228	239	229	255	243	197	223	211	222	238	224	267	229	259	263	225	239	243	261	243	228	238	254	246	239	227	227	227	242	234	255	263	229	258	271	245	263	262	231	237	248	269	251	256	251	263	226	245	272	242	265	230	239	280	242	243	233	248	245	269	268	245	214	230	262	252	253	230	251	262	253	262	277	235	271	235	217	276	252	238	237	248	216	248	227	228	217	233	238	247	231	258	248	254	241	240	250	261	253	228	236	240	250	248	251	223	247	241	233	228	221	248	249	247	259	231	224	219	249	243	263	229	236	211	221	229	229	260	268	246	261	280	279	244	219	240	246	260	253	237	245	218	277	249	219	235	257	246	246	267	231	258	238	210	238	229	230	217	235	226	267	247	275	281	259	237	232	246	230	263	227	242	279	234	220	264	232	269	239	236	252	270	257	224	245	245	254	272	254	277	262	230	254	257	265	222	244	288	241	242	237	256	261	231	249	210	270	268	266	231	226	235	251	255	256	254	197	226	242	237	242	222	248	214	230	226	241	281	256	250	236	281	264	235	236	195	254	229	254	254	261	219	265	220	224	225	214	230	261	265	261	241	243	247	224	211	236	235	244	242	207	239	247	244	225	257	243	242	244	271	246	237	208	234	258	251	260	288	266	270	221	235	233	245	223	242	264	244	241	229	276	232	241	267	244	238	266	239	270	216	269	235	270	236	224	251	226	241	267	265	235	242	231	255	246	234	234	255	229	265	248	257	251	246	221	249	262	258	235	253	255	227	260	237	225	242	264	247	259	252	233	227	243	233	231	260	269	241	262	214	256	224	242	208	237	234	230	271	255	283	266	234	232	242	244	253	248	244	266	244	259	242	255	287	245	248	232	228	209	272	233	265	264	229	213	239	226	233	222	229	266	250	227	240	255	239	257	264	237	237	238	239	263	225	263	247	213	228	242	254	256	234	213	244	242	213	233	250	251	255	248	263	248	241	247	273	236	240	248	251	243	211	251	284	236	254	234	241	218	249	243	266	239	266	229	235	258	209	234	252	252	238	252	294	239	264	237	259	295	244	248	257	237	258	245	249	241	215	242	241	257	232	240	232	240	228	248	228	228	257	240	262	225	256	242	249	258	240	238	256	256	247	252	234	225	254	237	251	241	250	261	292	251	242	248	251	256	223	246	230
32414	26266	14357	5657	2992	1595	772	674	612	608	612	652	617	603	611	632	580	663	652	640	649	630	622	577	640	642	603	607	660	635	642	626	643	621	590	625	630	596	600	599	592	625	625	647	624	614	650	621	631	629	620	629	603	592	601	631	629	601	601	638	623	655	602	605	595	615	622	608	601	644	621	594	605	626	624	667	624	632	666	635	598	631	571	626	643	639	623	649	639	660	601	667	640	620	637	640	628	620	620	631	591	644	581	590	611	623	616	581	618	634	627	613	641	618	606	627	620	635	592	642	636	643	581	664	625	646	624	613	610	642	626	628	656	586	629	673	604	620	609	622	642	633	629	600	603	649	631	599	656	618	625	648	587	616	602	604	603	643	600	614	618	620	614	617	639	608	606	590	601	628	695	573	645	621	640	628	615	656	671	622	607	636	629	635	642	662	645	622	617	592	650	621	603	621	624	636	645	635	629	608	654	578	693	623	647	626	620	634	677	607	586	605	619	628	607	620	655	635	604	630	574	639	611	642	625	607	622	623	666	647	621	580	598	626	644	646	614	600	631	632	642	642	624	615	659	604	588	649	608	609	607	644	651	627	637	606	575	664	629	632	598	631	646	668	613	603	565	611	602	632	599	641	610	615	627	621	598	669	635	626	637	576	619	572	624	632	599	654	658	652	611	614	641	624	595	626	596	645	639	643	607	626	636	672	628	646	624	687	640	642	631	626	589	603	653	634	615	631	627	584	611	659	584	671	603	631	595	615	626	620	630	639	609	614	620	616	642	638	653	630	579	634	602	585	610	630	631	570	643	661	630	636	619	595	600	655	638	657	630	632	607	645	616	611	650	632	595	600	609	656	644	653	538	605	621	627	620	628	625	624	609	622	626	619	629	609	668	672	641	645	594	618	639	588	607	636	641	682	626	600	630	605	617	608	663	623	590	608	654	576	665	609	610	642	606	647	629	662	652	613	647	643	601	635	639	610	638	628	619	643	624	667	637	624	632	658	600	682	621	659	601	665	611	654	605	630	651	627	657	631	601	602	607	643	636	610	667	601	638	640	584	597	648	674	654	649	625	633	655	635	620	570	618	619	589	620	672	642	568	636	612	599	646	592	637	602	649	594	570	606	618	628	664	639	648	625	602	621	580	642	627	677	621	585	670	650	606	622	624	633	633	610	617	600	656	606	630	636	619	585	619	610	645	615	657	649	634	589	651	615	641	644	653	637	659	595	636	622	589	655	609	637	654	645	642	650	665	670	654	602	628	594	587	611	596	643	607	638	612	634	595	666	610	620	613	617	638	587	627	627	652	613	634	585	649	594	637	603	628	580	639	593	636	613	663	621	640	635	603	596	665	622	609	626	699	649	633	642	591	626	600	660	636	664	635	643	606	632	638	623	633	651	608	665	629	605	657	598	632	593	612	629	618	639	611	630	623	610	624	597	619	610	657	650	630	629	571	616	587	605	648	673	588	590	615	641	619	601	606	625	607	696	628	618	628	587	634	635	626	632	615	634	619	607	637	610	651	654	613	604	610	650	578	597	652	608	605	681	610	598	610	611	652	609	614	609	633	626	643	629	610	635	667	607	611	618	611	601	605	647	629	610	613	612	609	683	608	644	579	617	622	619	602	625	658	593	617	643	583	612	634	717	692	631	634	592	650	665	639	645	625	633	587	594	613	659	662	668	627	660	644	622	606	647	663	653	632	600	654	616	656	654	652	596	649	617	619	603	621	640	610	581	596	631	641	582	669	596	615	656	634	651	661	579	624	616	627	581	607	605	602	636	611	602	616	646	608	666	641	633	595	609	634	592	602	625	612	592	638	601	642	639	632	607	587	650	641	629	634	663	631	653	633	644	613	662	632	668	650	618	653	630	643	615	661	645	652	633	616	617	647	654	604	612	631	586	606	618	645	611	634	583	625	633	612	637	679	674	607	623	618	657	602	670	632	660	636	641	620	612	627	656	633	584	637	660	624	610	638	617	603	633	623	631	681	629	662	662	605	658	672	600	640	611	621	603	623	634	639	592	599	636	622	613	617	586	648	581	617	620	640	662	680	627	649	628	653	606	598	646	639	616	598	588	608	625	658	644	625	653	585	653	653	680	629	613	632	620	625	615	596	596	671	629	644	611	600	625	584	642	630	595	639	651	634	629	597	608	637	624	619	641	588	630	662	632	588	622	609	650	674	625	618	637	609	653	658	592	623	621	659	637	671	662	640	639	574	627	621	592	611	630	659	635	571	628	618	626	647	615	636	618	663	599	613	641	632	616	586	607	608	608	635	640	617	639	592	643	590	647	631	611	657	584	629	613	623	668	612	557	601	641	607	624	598	592	615	638	608	657	628	638	654	655	632	669	636	578	640	576	571	652	623	610	618	627	613	614	597	672	657	605	629	646	608	636	664	616	613	666	597	629	642	646	632	617	619	640	627	589	610	595	629	630	643	618	664	611	666	634	616	642	577	603	580	616	594	613	639	594	667	635	627	628	625	611	614	569	654	617	612	642	603	587	684	621	650	616	629	686	599	619	629	596	643	631	634	607	632	608	655	645	668	604	618	604	621	616	581	637	643	631	674	597	643	634	606	602	636	608	608	614	597	608	641	639	596	581	621	627	648	644	614	659	690	597	633	616	631	585	571	595	590	646	616	588	638	630	643	603	675	629	615	646	632	613	607	634	578	608	628	634	589	660	616	661	641	623	664	640	632	636	636	615	620	613	662	661	638	593	631	597	663	692	604	626	608	641	635	672	630	628	607	622	610	645	615	611	605	625	634	645	683	618	643	646	642	630	624	634	665	688	618	641	652	629	636	666	666	631	607	587	595	613	599	670	637	644	616	626	641	647	661	634	618	651	645	648	602	580	606	653	647	635	635	633	632	639	608	620	581	595	681	643	632	643	650	613	600	568	631	580	621	636	603	651	618	581	615	595	602	628	619	615	601	625	610	635	628	674	617	627	636	599	632	638	657	646	602	631	646	602	613	672	577	653	615	642	648	621	604	595	610	625	639	633	617	621	679	633	631	677	673	611	629	643	592	612	578	603	606	616	579	621	601	584	626	634	595	651	623	639	612	656	621	608	629	617	639	605	620	617	639	643	636	581	656	643	610	661	624	642	610	661	613	573	612	663	610	633	648	645	633	631	630	633	639	629	589	617	608	636	665	615	639	660	633	617	605	576	592	672	609	658	627	666	651	609	651	606	633	636	598	626	603	605	705	668	660	676	624	610	656	619	631	638	620	577	678	643	582	636	624	660	623	640	647	660	636	617	617	656	660	608	607	618	638	635	626	725	665	650	626	645	630	640	606	593	609	570	582	634	621	635	610	624	591	673	628	589	612	628	658	641	600	581	621	608	624	662	613	621	632	596	611	595	635	612	640	577	629	592	625	562	673	585	627	647	638	641	619	609	658	610	633	614	605	647	648	670	623	597	600	611	618	627	598	609	627	631	638	586	631	646	663	617	647	638	661	594	627	651	640	603	644	585
78749	68470	51183	30892	14018	5201	786	378	351	326	360	322	379	336	337	360	372	368	317	329	349	341	313	361	365	310	336	339	309	325	361	313	355	329	366	338	335	318	336	347	350	341	348	322	371	357	327	389	319	314	342	349	361	320	333	309	347	335	326	326	347	324	321	296	355	350	321	329	294	299	357	344	364	333	328	299	347	374	358	341	345	382	328	332	319	327	369	341	367	349	355	306	327	352	339	347	311	337	362	334	358	358	324	362	342	346	328	379	320	334	329	363	361	324	366	358	329	322	296	355	349	347	329	323	361	346	346	349	354	326	322	348	353	378	365	336	336	318	314	354	364	339	341	332	320	357	338	352	316	338	310	341	303	371	334	365	369	350	328	334	355	363	333	337	324	330	351	350	330	345	334	320	332	334	312	332	356	327	355	383	349	337	339	312	328	327	353	339	352	309	320	361	301	346	362	324	332	322	333	367	330	327	324	386	348	339	328	347	341	352	341	294	322	348	398	382	368	349	356	330	333	334	312	325	381	339	326	327	345	333	334	331	322	334	377	337	319	361	315	311	329	323	366	361	339	365	320	332	316	321	336	339	368	356	331	344	360	335	334	344	341	316	356	347	351	361	358	362	319	331	331	311	343	359	333	348	329	332	300	332	330	342	361	325	353	358	356	323	328	311	322	350	342	336	304	308	355	359	374	319	298	330	314	324	330	332	324	353	347	328	348	337	327	325	308	326	364	357	311	322	358	359	347	322	305	328	356	324	349	343	352	319	399	330	375	354	335	351	354	336	368	328	342	372	354	340	352	366	336	336	358	336	328	349	339	360	357	353	336	328	382	337	391	338	353	343	328	335	360	364	335	324	332	383	328	355	337	366	356	362	330	340	347	359	355	336	345	356	379	315	369	354	332	335	352	330	332	343	348	334	309	309	327	352	350	362	331	330	335	315	342	342	355	357	385	340	307	341	368	325	349	351	338	316	361	294	332	353	359	340	336	342	354	360	369	339	349	338	344	326	327	340	321	356	360	382	343	333	336	349	300	329	305	325	326	321	363	335	328	340	305	337	317	339	321	349	367	325	323	326	330	349	319	347	316	370	350	307	327	301	330	361	325	309	324	353	314	354	335	335	344	350	344	317	326	331	308	323	330	312	357	380	318	342	332	330	324	343	347	353	366	362	331	354	321	335	362	335	352	341	337	308	320	336	304	349	334	361	375	356	321	354	321	345	360	355	319	345	379	322	363	366	388	343	367	358	348	350	329	315	368	330	393	343	344	364	324	325	342	335	345	338	343	323	349	341	298	340	382	341	326	321	347	379	320	312	363	351	353	343	346	344	326	383	336	309	347	307	359	350	306	323	343	317	313	333	350	369	333	356	335	327	345	343	352	340	352	368	345	317	331	338	348	347	339	356	377	336	348	368	350	348	366	346	352	323	338	368	343	339	316	347	365	350	306	335	348	380	338	325	360	350	361	320	336	343	318	323	341	351	339	375	327	349	316	332	348	377	356	352	336	328	363	313	332	342	333	318	328	316	307	324	343	343	314	325	349	331	336	347	366	365	337	309	354	327	348	380	369	316	366	309	331	346	336	320	325	333	374	327	356	335	337	348	341	330	319	367	361	350	345	347	352	315	336	327	306	320	348	336	308	347	314	331	325	327	361	352	371	318	342	336	341	367	330	350	311	386	356	358	350	354	345	325	362	337	348	381	347	366	344	364	356	358	353	339	376	344	367	342	320	338	337	345	334	319	310	346	345	313	356	328	334	333	319	344	348	339	329	319	310	321	355	318	328	324	346	361	338	338	338	323	325	362	332	387	331	342	337	319	346	329	326	353	343	334	315	310	333	354	366	343	353	323	342	337	320	351	351	344	343	372	343	383	332	320	334	358	316	370	344	334	318	354	312	334	356	342	354	335	316	345	358	328	338	352	327	352	339	300	286	353	332	309	346	311	333	361	315	351	347	354	362	348	351	326	317	333	360	354	366	351	329	321	352	358	381	333	316	345	342	375	337	332	342	314	331	335	339	354	316	329	363	369	341	322	346	286	333	343	328	359	340	333	335	335	333	354	317	337	330	361	343	341	342	370	343	345	335	330	328	349	361	347	322	312	351	327	359	349	338	343	354	343	379	335	352	328	346	359	345	357	322	345	333	342	333	374	328	330	345	373	304	326	313	355	390	337	351	335	348	363	344	344	352	337	358	365	353	332	356	319	340	346	351	329	378	331	335	345	338	348	346	331	332	335	333	304	341	359	358	363	348	324	340	340	325	332	344	349	345	343	368	352	327	318	358	323	360	351	326	380	314	364	346	338	339	343	329	338	332	347	322	368	355	281	308	341	341	323	341	311	346	333	348	367	328	326	311	305	346	349	346	343	313	319	307	334	341	355	347	345	335	347	346	315	356	358	349	329	363	355	321	355	331	333	359	367	338	319	345	354	317	384	354	346	333	340	358	332	340	297	357	335	352	377	332	334	335	344	333	340	355	349	349	342	348	320	357	349	371	364	341	317	363	337	335	346	307	326	300	372	355	312	333	338	336	349	335	357	341	345	340	327	323	338	336	344	335	309	372	356	330	358	339	351	363	335	318	344	341	329	332	351	326	361	345	325	328	329	328	345	362	298	372	304	360	326	340	364	354	330	354	336	363	329	313	337	336	326	382	352	355	331	375	319	340	354	329	315	363	336	385	342	341	370	330	348	363	348	309	337	331	337	336	323	307	338	330	322	335	337	312	336	365	352	318	345	375	360	323	362	359	366	344	337	361	314	331	309	331	365	334	376	332	345	347	341	317	325	318	350	345	345	323	363	335	345	348	306	327	329	341	364	325	330	334	329	375	334	379	379	328	357	351	350	332	323	359	341	332	356	321	319	339	268	369	359	373	328	323	338	355	333	301	343	341	329	313	318	323	333	358	324	338	376	322	340	350	334	345	324	361	345	317	350	337	345	331	336	399	332	325	347	349	340	337	320	341	329	343	300	334	313	340	360	351	324	346	364	355	295	347	353	305	342	327	330	353	368	335	361	330	346	341	306	346	345	314	334	329	304	342	343	341	346	354	352	312	353	331	361	335	321	343	344	322	394	340	331	358	363	328	357	314	322	344	356	327	360	337	351	361	353	317	345	354	344	353	352	351	352	332	344	323	340	356	338	369	342	332	322	325	344	364	329	373	359	358	342	342	347	325	317	332	320	354	346	332	317	362	354	344	370	346	346	382	336	370	361	328	366	323	314	367	366	342	318	372	365	345	305	339	357	373	344	338	350	370	327	335	357	345	366	347	328	327	335	349	335	320	348	343	349	287	324	328	346	336	326	336	347	343	334	295	312	359	362	355	308	350	314	345	333	355	335	341	302	374	354	357	329	321	315	327	346	352	344	331	352	349	346	340	355	320	360	356	334	343	324	346	329	364	353	353	331	322	316	356	354	373	305	344	313	336	355	309	340	372	363	342	336	333	350	343	358	353	327	373	352	315	376	312	315	343	329
54014	55942	49486	37115	21259	12429	1588	830	839	827	838	841	899	857	791	761	825	808	814	828	767	826	843	822	850	800	836	791	791	824	888	804	853	799	779	862	865	840	811	815	845	808	776	823	794	821	875	771	836	801	784	773	815	841	833	817	803	810	773	833	777	738	837	847	847	833	849	806	765	836	843	792	831	847	797	821	874	796	764	847	827	844	797	819	822	839	819	826	835	895	809	817	837	805	796	824	806	845	796	850	834	810	771	774	830	811	778	819	780	811	792	812	846	802	784	791	880	841	811	811	831	837	846	883	808	811	794	830	777	868	869	834	786	740	787	813	787	823	814	818	794	822	787	814	797	756	807	818	835	806	849	828	843	753	830	822	803	781	844	853	819	848	837	835	802	818	839	826	844	827	802	876	801	775	831	804	825	837	804	816	807	839	803	887	828	793	821	820	829	800	821	794	795	798	823	840	820	866	834	782	847	836	846	867	778	843	826	802	807	813	829	856	769	808	825	779	802	768	820	820	851	808	821	841	854	785	826	818	841	859	814	803	843	802	862	831	876	857	816	823	810	804	803	786	821	796	788	838	775	850	798	880	804	795	832	848	819	840	812	828	833	801	828	823	806	813	825	832	798	809	819	826	817	823	803	773	837	840	835	818	829	824	780	890	865	781	838	754	863	805	807	824	794	870	804	819	794	774	917	827	826	776	812	827	855	804	829	798	795	804	812	835	807	822	840	780	823	790	804	832	825	796	818	837	818	785	787	859	807	832	824	799	818	799	833	790	877	840	800	801	827	846	824	835	828	773	822	832	815	788	814	796	851	802	845	854	836	793	834	838	848	852	835	814	814	828	780	848	765	806	850	836	820	850	804	845	828	748	809	811	819	783	804	869	851	808	808	836	787	847	866	807	827	815	828	783	813	790	819	821	835	806	830	797	792	839	820	791	848	839	860	827	841	842	837	821	815	820	815	867	819	842	848	840	834	827	789	803	795	824	755	859	864	838	796	770	865	931	854	848	783	805	793	873	833	848	760	852	837	846	823	824	829	804	807	843	788	885	828	771	837	809	835	846	810	815	782	837	829	836	831	790	869	819	795	819	781	843	856	843	869	830	814	859	835	838	834	807	840	829	803	871	871	781	791	768	803	855	834	795	823	881	820	823	854	797	772	810	848	850	854	897	784	803	785	884	841	822	849	852	812	829	829	864	783	792	796	798	843	871	803	827	835	803	815	793	843	799	792	840	825	821	823	800	811	799	827	872	758	811	818	814	871	843	774	827	773	865	789	808	834	846	902	779	814	793	840	817	783	805	822	810	853	791	829	806	825	836	836	826	782	888	840	811	815	811	794	821	764	824	853	838	853	860	799	818	830	835	832	808	815	832	819	824	782	855	864	790	812	828	845	822	882	873	843	774	800	837	822	804	801	843	780	822	846	851	755	860	807	808	857	819	799	794	832	843	795	842	821	864	853	804	834	847	803	819	848	812	856	830	847	840	784	841	854	849	785	863	812	813	830	789	832	805	812	802	807	841	782	772	831	829	847	815	839	784	837	839	793	823	835	834	775	863	806	831	808	829	825	739	833	834	834	819	827	796	816	805	850	841	811	816	766	842	790	839	782	868	813	778	805	861	826	846	807	873	854	819	796	814	812	827	864	821	816	847	887	825	823	823	849	797	858	844	782	770	828	789	802	748	814	789	824	804	803	845	781	763	805	871	774	819	811	847	799	826	836	794	845	790	827	874	783	837	886	834	796	833	833	771	779	805	850	857	798	815	826	810	821	843	859	816	837	782	856	845	836	805	826	856	829	773	792	840	778	772	815	836	792	820	841	769	774	835	854	790	772	853	829	860	781	781	821	817	829	820	807	786	842	829	818	870	829	782	832	788	843	775	825	766	834	878	843	821	823	836	808	867	794	793	813	788	794	844	781	793	829	832	845	830	815	844	804	838	849	781	830	837	873	806	801	830	828	847	866	814	803	804	793	825	809	835	822	816	803	792	851	778	875	798	848	803	761	773	822	820	792	836	824	840	812	782	853	810	841	861	831	818	831	794	798	792	773	787	809	827	832	882	800	810	818	819	813	832	867	798	850	835	791	802	788	875	877	803	814	838	780	725	831	774	841	829	834	824	856	786	809	803	830	840	859	762	864	844	815	825	844	795	832	828	873	844	843	865	834	777	820	838	803	876	838	837	836	818	813	843	814	807	822	764	826	810	815	850	806	835	842	828	809	821	786	769	814	810	813	836	861	802	843	837	803	837	885	742	838	867	847	766	817	828	826	804	812	780	802	778	800	868	784	825	790	774	834	841	812	770	840	755	803	835	860	868	787	822	883	819	825	800	836	846	840	807	858	871	831	865	797	815	813	826	809	808	811	834	868	840	811	845	811	791	842	848	812	803	810	793	848	843	844	867	807	785	788	817	815	843	828	774	819	867	841	900	780	825	892	833	845	832	831	815	909	845	809	763	809	747	801	812	802	806	816	816	793	785	829	808	879	832	826	836	850	798	830	829	856	783	832	830	854	854	771	778	821	826	872	835	829	736	815	771	775	855	805	798	796	778	836	798	795	841	842	749	822	769	880	808	814	776	861	830	829	824	890	838	780	804	809	822	824	819	778	787	806	809	841	792	864	831	839	809	812	750	758	785	844	823	808	819	811	844	804	841	829	846	788	800	816	832	791	811	792	839	783	832	843	808	773	843	817	799	797	821	835	816	831	839	827	802	860	828	801	765	801	819	825	803	865	779	801	870	803	822	796	807	790	832	859	803	803	822	817	816	865	803	798	853	811	837	787	801	811	853	789	806	797	776	846	850	854	813	796	827	826	783	878	791	796	805	860	854	795	840	768	822	889	835	785	774	840	780	819	792	822	835	760	783	779	847	791	870	776	818	815	806	796	842	833	807	823	836	842	840	790	792	853	881	804	818	801	871	834	808	794	751	814	818	802	797	834	782	854	801	749	848	805	827	792	830	856	804	817	783	814	825	794	817	846	838	836	798	843	835	877	807	913	813	846	799	862	816	795	798	852	799	780	794	834	863	784	834	852	785	833	801	825	812	854	852	814	811	812	872	854	808	848	814	847	811	809	851	861	826	819	800	859	800	803	780	837	863	811	839	818	884	868	836	847	843	853	835	824	805	782	821	819	819	808	816	810	878	835	786	795	825	834	832	800	877	855	762	829	862	815	857	825	786	797	828	820	832	786	799	789	813	745	883	811	829	837	835	791	832	823	838	768	829	804	825	820	843	807	882	808	828	870	829	848	822	826	839	805	841	826	803	809	810	811	846	771	801	806	798	822	855	835	809	781	830	812	804	844	812	806	817	794	752	776	839	848	831	877	830	814	842	862	883	842	837	810	808	852	767	875	856	796	796	758	827	839	839	843	837	834	804	790	821	801	842	840	826	845	827	836	828	836	816	774	857	842	850	853	817	836	813	829	828	793	819	844	825	802	814	798	823	782	796	815	829	827	787	803	847	797	800	765	799
87316	77467	61700	40053	21860	8505	983	335	314	363	365	329	356	327	326	330	320	400	318	326	332	352	336	368	337	310	325	330	348	311	325	336	308	321	320	313	356	319	341	364	324	333	326	356	316	334	350	341	352	328	362	328	309	336	314	337	323	338	364	381	333	324	353	343	347	330	322	321	356	315	292	319	336	341	341	341	311	335	341	313	316	329	355	306	301	345	326	295	338	336	343	358	314	342	314	373	311	346	334	317	328	316	302	342	345	308	286	339	330	347	340	366	337	321	344	306	321	323	324	291	319	324	307	302	307	343	324	308	352	344	282	369	291	356	351	323	300	350	331	304	333	340	333	349	347	326	297	364	341	354	314	328	339	345	336	324	349	316	367	315	332	309	334	312	348	336	333	301	344	346	304	314	327	312	349	300	317	297	294	316	315	302	346	342	349	337	308	303	333	310	354	347	303	296	336	335	313	342	329	355	368	318	300	285	308	367	309	334	355	338	324	332	346	323	337	351	325	347	343	348	322	323	333	308	306	316	339	328	335	367	328	316	302	296	312	339	343	338	329	356	317	361	327	335	301	300	316	346	327	350	331	327	348	324	327	327	319	348	322	320	340	362	309	337	333	347	329	300	340	324	315	302	316	321	343	334	324	348	347	325	337	339	342	332	326	333	307	345	325	303	314	320	309	321	337	338	310	315	303	331	342	348	342	308	323	292	299	317	346	310	307	283	325	347	319	360	375	333	306	278	340	315	339	333	295	305	332	330	302	353	354	294	317	365	355	334	356	334	304	341	297	327	309	345	297	322	340	299	302	350	327	327	333	336	319	317	323	337	365	345	377	332	336	318	313	321	331	324	324	351	335	344	288	342	312	318	315	344	305	347	367	385	325	311	321	290	291	350	346	330	325	316	294	328	318	319	312	308	353	329	331	350	336	327	346	347	322	323	337	331	368	315	300	274	350	329	328	335	331	306	335	301	317	360	344	281	295	336	308	336	338	342	303	317	322	305	296	310	305	315	326	323	357	317	351	319	324	327	331	312	326	322	337	339	349	304	315	327	360	384	348	304	331	332	342	353	312	334	338	325	329	316	338	314	357	340	334	346	344	336	324	327	319	305	322	326	343	308	340	294	331	303	311	294	338	363	337	318	331	328	297	339	345	349	333	382	306	330	326	345	309	316	318	344	293	313	318	342	344	321	352	390	286	297	300	305	320	344	327	323	325	328	311	324	353	332	315	337	363	330	275	325	335	300	315	312	359	316	327	359	334	307	310	308	337	331	307	306	315	326	327	330	303	302	328	316	321	351	324	328	346	277	357	291	333	283	325	317	295	318	303	344	304	345	327	303	326	313	319	296	322	337	312	299	282	303	340	304	340	337	323	309	339	372	341	353	348	321	330	323	347	309	314	290	342	324	332	306	302	344	334	309	334	328	334	336	301	342	364	332	310	314	294	325	330	319	349	335	341	326	313	314	316	324	347	322	279	326	361	334	321	340	335	329	347	348	317	334	329	315	348	297	309	321	336	338	313	356	338	353	307	366	364	316	355	335	363	352	328	371	340	346	339	325	331	315	352	320	337	337	315	294	322	310	341	334	294	344	335	332	330	340	347	327	304	352	324	317	300	318	329	310	306	354	289	312	341	343	340	331	315	333	314	309	336	340	327	327	282	282	354	354	300	329	331	308	326	350	316	358	320	307	335	325	344	294	333	324	293	325	314	292	345	327	323	330	291	293	334	341	322	354	356	348	312	314	333	330	334	308	329	315	331	297	329	343	335	308	324	322	301	335	339	341	376	337	333	305	331	311	348	330	322	339	344	339	325	325	308	358	327	300	348	360	350	336	344	342	317	321	316	318	301	344	295	315	298	301	323	316	322	346	317	304	328	363	339	303	305	318	293	313	302	363	313	355	338	338	328	338	314	333	333	343	314	318	333	343	346	313	309	303	360	328	320	313	334	316	311	317	341	303	339	337	328	339	302	332	333	325	326	300	345	306	300	338	335	310	298	293	327	309	347	323	326	340	319	334	316	343	329	308	300	348	317	332	311	343	315	307	339	303	313	326	338	303	337	287	322	323	302	355	328	331	326	326	335	318	352	324	336	324	309	332	353	331	340	317	328	318	290	342	356	352	289	316	334	319	297	310	350	332	306	308	343	328	317	300	341	306	324	309	324	318	328	322	310	288	333	351	314	319	318	325	335	326	331	308	343	346	344	323	337	311	280	325	349	341	344	299	348	312	327	299	342	354	316	319	350	334	329	317	271	334	330	342	341	365	330	293	294	332	335	330	315	341	340	341	353	339	331	342	340	321	330	326	325	331	319	317	310	328	283	349	349	306	315	327	322	309	314	340	324	293	311	338	327	345	322	333	341	319	321	328	352	317	314	340	358	324	325	291	348	327	295	317	345	315	315	307	303	307	296	365	315	301	329	313	300	372	342	343	320	316	311	308	348	325	336	322	313	311	340	327	326	305	347	339	347	336	341	321	323	332	328	305	309	351	307	303	356	351	307	333	357	310	344	322	350	314	325	316	314	345	328	351	330	357	327	318	303	337	324	327	342	400	326	347	309	320	346	334	333	340	326	324	309	314	324	348	367	311	324	337	331	329	333	342	360	316	301	302	288	349	338	346	319	328	284	320	317	297	356	320	331	313	347	333	342	322	330	337	330	352	313	302	325	328	353	339	356	322	346	310	317	324	302	319	335	317	322	344	277	338	354	333	349	338	328	314	326	355	319	347	329	327	371	342	325	334	310	331	363	370	339	341	298	304	369	340	326	347	333	337	347	337	326	344	302	327	304	331	344	325	338	304	320	313	322	304	293	299	325	335	324	316	325	344	364	340	305	334	355	316	327	344	324	325	336	317	289	321	334	374	348	331	299	339	316	313	334	312	318	330	336	322	326	305	347	334	328	347	291	327	324	295	331	342	328	301	322	292	335	350	306	352	319	325	337	320	316	312	323	294	346	336	348	325	310	336	316	325	296	313	325	355	303	343	313	332	342	330	325	335	316	317	353	342	304	318	316	318	305	332	356	291	314	283	326	311	327	319	347	348	318	311	311	322	313	348	334	299	320	297	349	336	312	334	346	304	340	347	341	310	304	316	327	326	358	355	370	318	322	326	337	328	316	300	338	298	364	303	328	343	344	340	340	340	350	314	299	384	314	329	311	332	355	313	352	353	320	277	308	328	315	336	336	339	319	345	322	319	316	332	325	336	320	347	331	312	343	335	309	324	361	325	323	319	331	324	322	328	335	313	313	316	310	317	320	328	273	309	334	319	326	292	318	327	323	326	348	318	344	333	332	330	328	325	319	296	324	322	352	326	335	375	324	296	357	313	316	327	307	287	333	338	317	314	330	369	319	343	338	332	311	322	324	298	326	309	332	317	327	294	318	316	300	321	312	312	336	320	302	314	328	338	349	302	310	325	327	364	352	354	303	335	329	326	301	304	326	327	331	302	327	327	349	319	350	313	319	314	327	316	314	325
63140	66693	60200	45684	28852	15835	1583	773	820	765	787	753	800	753	810	803	773	777	826	789	767	772	791	786	805	767	723	754	773	754	761	778	759	771	774	788	755	734	788	733	785	800	756	705	742	820	756	753	778	773	777	771	782	757	733	811	751	780	756	757	794	771	780	760	784	765	763	752	767	819	757	760	773	757	791	755	759	732	752	762	763	770	782	786	747	780	743	691	779	832	780	801	764	781	763	766	751	721	764	811	739	794	751	766	775	776	814	772	780	787	752	804	751	777	751	796	761	837	778	775	741	752	801	756	772	777	795	813	800	777	776	758	780	778	729	699	772	758	765	790	737	765	783	746	770	772	779	784	761	766	780	759	785	809	809	762	714	804	807	803	794	767	811	724	790	708	787	752	763	785	745	771	783	815	787	834	785	769	753	784	775	796	747	823	757	776	735	775	743	720	787	801	809	772	746	772	762	799	795	744	765	766	780	764	727	806	767	753	811	747	784	751	821	759	744	764	788	751	759	765	749	756	733	737	746	748	807	793	777	759	778	781	737	789	752	788	761	735	741	737	745	797	776	802	743	796	797	782	814	806	774	752	754	798	738	741	806	750	781	806	826	745	751	806	799	753	780	788	804	748	769	761	722	746	781	775	774	793	746	767	813	762	776	769	787	758	752	785	765	747	785	790	722	746	731	769	817	758	813	748	755	774	792	784	784	748	781	802	746	765	756	702	768	722	774	775	757	746	771	735	751	769	811	787	736	785	769	717	748	777	730	812	788	774	788	799	782	753	769	727	771	773	766	796	739	783	783	807	768	767	813	768	770	800	778	752	772	770	799	759	787	732	750	770	806	761	785	745	778	794	728	774	769	815	793	758	731	780	776	740	754	800	740	778	818	763	743	772	757	713	735	753	722	758	728	773	723	793	768	785	741	731	735	790	792	767	791	754	753	751	790	774	747	763	747	763	795	750	774	735	757	787	722	809	750	800	804	735	768	769	788	776	826	792	794	751	797	812	790	800	796	760	798	785	808	823	778	771	782	761	773	805	772	762	778	819	760	741	753	808	773	762	803	772	759	738	771	813	793	759	776	777	773	748	736	729	754	746	740	752	801	793	779	774	758	739	761	796	773	787	784	770	747	842	761	775	833	806	775	732	799	808	797	760	793	793	777	792	810	757	809	776	732	777	710	770	708	797	786	772	755	806	769	711	754	790	766	788	801	767	749	760	767	772	773	773	777	711	743	721	780	753	765	756	824	784	745	770	769	771	775	798	756	738	755	814	787	749	769	769	769	816	781	767	760	776	771	753	727	768	805	740	723	726	794	758	778	779	808	837	787	770	795	788	807	758	797	765	800	784	763	800	740	749	799	806	789	743	784	799	760	769	821	786	757	758	743	772	745	767	797	804	775	731	783	777	761	772	763	764	744	744	761	806	783	802	797	787	807	746	770	747	760	757	737	744	774	794	776	789	775	767	767	710	796	770	728	756	763	822	747	747	754	766	772	780	761	820	759	790	780	745	764	766	750	782	790	758	754	798	748	764	774	734	818	742	791	728	773	778	759	750	796	758	780	785	796	717	783	755	769	769	790	837	777	729	785	751	756	774	791	757	792	759	810	765	736	811	819	703	819	796	770	780	736	763	762	811	769	801	777	784	785	751	768	714	772	771	731	766	713	756	768	777	739	810	753	788	801	696	762	752	774	803	785	762	755	752	782	805	743	745	785	768	777	772	835	804	796	829	739	811	821	768	758	716	785	805	755	751	756	763	772	831	863	790	805	813	811	828	763	810	807	813	780	767	767	760	749	737	803	822	720	776	785	761	800	742	726	787	776	798	819	753	782	785	789	749	786	781	789	819	802	772	801	760	824	798	785	723	784	804	747	765	757	755	786	793	708	761	766	772	775	833	754	781	797	759	773	779	820	766	741	719	774	815	774	724	787	796	790	762	753	788	747	786	770	776	743	777	788	806	783	798	803	793	746	766	800	772	772	754	803	782	732	787	793	772	800	750	780	756	754	749	804	752	756	799	758	753	753	776	829	786	740	723	790	768	788	810	771	805	809	804	699	779	764	810	761	767	751	811	751	797	813	782	786	774	766	762	799	752	740	832	772	757	769	786	783	792	816	762	787	768	743	806	794	782	812	794	795	762	751	796	784	783	814	771	760	786	786	788	790	785	812	730	776	741	823	788	815	836	782	803	738	780	802	809	763	765	769	818	760	754	756	749	736	753	764	845	836	774	760	777	809	769	767	757	778	741	793	772	746	752	775	752	775	805	795	777	824	746	763	827	753	770	806	784	776	763	762	792	794	810	778	800	714	797	758	800	784	810	838	760	722	756	785	761	833	762	755	781	791	766	714	742	817	754	846	841	760	812	812	783	779	824	781	785	743	774	746	784	778	759	728	788	813	809	778	746	745	749	774	772	738	787	828	778	702	770	786	755	755	796	775	758	801	789	758	733	798	773	754	816	703	754	744	725	776	778	762	763	813	759	774	827	767	786	730	782	799	800	814	740	772	788	795	796	744	761	790	815	748	784	775	778	779	807	724	800	768	722	766	753	763	755	763	771	791	806	797	826	771	786	801	787	784	818	772	814	744	801	794	717	748	785	682	764	775	751	782	759	779	769	734	783	762	805	768	748	758	750	793	747	793	837	795	762	760	820	799	775	779	800	771	770	738	759	764	776	786	808	823	782	755	731	769	739	757	772	797	798	727	796	761	781	779	771	797	777	766	781	755	811	783	774	787	779	758	802	779	788	774	764	733	759	796	758	787	785	748	754	777	739	789	787	796	782	786	752	717	811	779	788	782	758	755	801	814	733	737	787	763	722	790	781	777	804	755	784	788	736	790	760	752	775	780	734	761	721	787	807	750	732	766	768	780	785	776	764	720	752	758	796	842	826	824	788	805	768	786	786	752	709	731	772	800	798	760	833	785	733	750	740	784	771	802	728	755	715	802	743	760	811	766	805	795	781	760	790	772	822	847	797	787	772	774	767	740	824	794	768	776	790	764	792	789	786	738	858	710	784	746	725	774	843	777	784	814	797	782	731	825	781	789	848	739	755	765	737	709	743	759	808	728	819	794	755	798	831	761	793	760	734	746	774	763	781	745	744	760	735	780	734	770	758	712	782	765	793	770	778	716	737	764	755	789	758	770	747	770	757	808	789	772	770	759	788	768	780	764	795	729	828	777	766	779	767	770	737	777	781	828	774	815	762	790	817	781	816	773	761	783	803	760	813	830	786	782	810	767	772	846	794	793	739	797	810	743	752	740	735	767	773	761	769	792	808	770	750	837	796	745	802	823	779	785	788	797	852	759	827	765	756	766	779	797	717	767	794	833	782	781	774	794	753	751	756	791	789	763	732	744	764	828	774	766	771	744	740	784	744	771	789	784	758	755	774	776	770	758	757	787	755	803	767	766	762	760	781	736	794	778	733	760	756	757	773	769	746	776	807	772	793	736	757	771	761	825	741	782	760	768	768	752	757
38352	24864	11104	2787	845	452	287	258	219	234	206	242	267	233	227	257	254	238	244	224	221	247	246	259	239	240	219	239	245	257	255	229	229	239	233	248	232	220	259	258	262	234	220	225	231	257	235	257	239	251	244	250	218	269	255	238	236	241	270	270	216	223	249	242	225	241	261	257	234	250	227	247	260	213	232	253	269	257	243	221	255	264	248	253	250	240	223	251	251	248	225	223	257	205	219	249	242	222	228	235	240	238	240	256	240	261	238	233	248	269	236	229	259	251	248	271	251	250	249	258	253	237	216	229	252	215	231	258	217	281	237	251	261	268	248	277	271	255	270	226	262	247	234	248	224	261	227	249	233	221	232	227	247	251	243	272	216	230	243	268	238	233	281	215	255	236	254	238	247	238	223	253	254	245	227	262	254	238	257	219	240	271	240	238	234	235	244	223	217	262	220	239	258	233	225	231	274	250	249	234	244	259	243	245	258	236	234	235	270	237	236	230	238	218	234	227	241	230	223	241	247	266	259	265	239	250	214	218	247	244	240	240	236	235	240	260	239	215	231	216	271	244	247	244	243	258	241	249	254	265	221	270	228	267	264	243	220	254	250	236	239	255	238	229	260	240	249	237	255	227	242	261	241	249	255	235	253	238	234	274	208	225	267	256	248	258	216	233	229	222	225	231	242	246	266	270	278	225	260	203	226	263	216	237	242	212	256	237	248	230	229	260	227	236	251	234	232	248	234	248	240	240	247	247	260	256	254	264	248	242	238	217	265	249	266	249	255	231	243	231	235	238	232	230	233	252	248	269	262	263	230	264	240	254	245	264	218	289	249	245	240	235	253	254	240	225	208	246	228	257	217	281	247	220	260	244	254	254	236	252	248	222	234	251	229	230	259	263	238	212	249	177	226	264	244	210	255	250	256	236	244	237	196	223	253	225	230	252	231	231	231	236	239	279	258	252	232	269	231	207	242	248	237	221	231	233	240	244	230	233	263	269	240	214	227	245	242	254	268	221	285	237	247	261	230	230	233	218	247	246	232	242	245	260	240	264	201	237	250	246	219	245	259	232	250	257	234	221	242	252	203	262	268	253	246	260	258	257	230	273	256	246	224	255	256	233	266	243	258	220	232	222	232	236	240	228	237	248	232	258	272	267	232	271	248	267	229	244	223	266	215	257	236	258	230	232	235	257	228	233	240	219	238	222	248	217	221	248	248	263	246	262	236	260	240	244	264	288	222	263	239	244	242	221	237	219	249	250	254	230	260	243	244	256	261	263	249	260	257	256	225	224	255	261	246	257	237	264	238	225	235	239	222	257	223	242	256	269	241	247	241	267	272	243	273	245	234	241	237	268	258	267	229	235	211	272	250	233	234	216	233	259	258	213	270	237	275	238	218	234	243	230	277	270	244	269	245	268	226	258	277	223	240	237	249	202	247	236	236	237	265	221	242	234	239	228	250	269	250	256	244	251	226	261	261	235	241	266	272	222	273	246	232	237	243	239	236	255	253	238	254	265	242	241	248	249	239	263	217	262	252	270	225	223	243	226	240	245	242	234	234	268	244	231	256	271	253	253	249	251	265	262	243	226	234	247	265	249	243	243	241	267	265	241	260	266	246	237	257	254	241	252	241	237	250	232	232	269	258	266	240	250	238	250	262	233	249	252	255	264	252	231	252	241	220	255	263	236	228	239	265	242	258	257	231	255	221	234	227	254	268	208	254	238	255	248	258	251	240	231	244	239	232	237	222	240	272	232	244	250	242	264	282	257	246	255	219	217	242	261	249	255	231	239	236	239	254	236	256	244	260	261	253	253	245	245	232	245	237	209	230	255	238	262	257	258	257	231	235	233	214	248	183	239	211	265	256	257	258	241	268	251	236	213	256	249	236	248	258	233	261	225	240	234	246	258	258	283	225	234	248	235	240	257	241	242	248	242	233	224	264	227	236	268	220	256	266	238	247	255	233	216	246	244	244	231	236	252	240	266	221	235	261	268	229	226	233	236	231	236	241	238	242	261	237	247	233	217	239	233	226	254	241	234	248	254	236	243	226	258	274	222	251	237	260	257	249	242	222	261	221	226	267	257	243	257	262	239	258	278	264	226	266	253	242	219	261	267	244	250	228	237	255	256	224	259	221	245	281	231	227	251	237	240	226	239	247	228	237	239	245	229	272	257	208	233	246	220	255	218	239	279	240	238	233	260	262	265	257	242	253	230	268	234	226	221	278	267	237	222	216	218	281	244	235	253	247	262	252	277	262	252	235	239	259	227	237	251	212	226	237	227	232	248	253	216	255	242	236	266	236	240	274	229	228	235	237	223	254	216	250	231	241	267	248	232	266	245	236	251	240	232	237	226	266	240	253	238	236	260	234	244	241	255	246	228	253	217	257	293	230	238	226	253	236	227	243	236	214	280	242	222	244	220	260	239	251	240	229	256	237	253	229	253	252	250	269	251	247	257	270	221	265	245	236	246	234	232	216	229	224	208	225	237	250	236	197	220	259	278	255	245	259	253	255	264	246	262	232	260	233	225	226	231	247	232	250	255	236	258	241	266	263	240	234	249	258	252	243	244	212	238	237	246	275	254	264	246	240	234	266	246	234	238	232	235	247	227	225	250	220	261	259	248	234	233	217	226	237	249	251	230	273	229	278	225	252	257	235	236	243	228	245	246	242	238	252	248	218	233	280	244	277	250	263	261	248	266	251	232	226	236	236	263	214	293	217	237	258	253	234	242	260	236	247	261	254	219	240	250	245	267	249	238	262	263	231	256	243	252	239	229	220	247	257	240	221	263	254	235	248	218	227	245	257	236	224	269	260	264	275	210	247	231	267	237	248	243	239	274	214	234	268	248	252	223	265	254	232	247	231	234	247	227	256	233	282	240	242	239	225	209	267	234	237	233	268	246	235	235	245	228	270	270	231	243	245	230	236	239	255	254	230	231	243	217	214	229	214	246	235	239	236	242	227	241	226	244	228	249	262	258	226	239	224	226	277	233	237	232	259	240	223	234	238	256	250	241	254	254	225	259	253	249	243	235	245	220	227	224	254	243	237	224	237	239	229	261	236	231	241	277	269	241	251	254	247	246	243	240	260	247	227	214	251	243	239	264	254	263	249	259	256	244	226	263	255	266	263	243	242	233	234	279	237	235	222	245	275	253	240	249	264	222	248	269	257	217	243	228	240	250	241	252	238	274	243	228	283	248	214	251	235	241	247	236	259	251	256	230	246	241	233	246	242	254	244	257	244	232	234	256	219	231	212	239	263	222	239	245	238	228	229	245	213	242	244	245	230	246	247	205	249	250	255	236	230	217	252	224	282	235	265	251	263	258	235	267	290	224	243	223	257	248	243	259	238	247	245	242	237	247	258	240	245	267	218	232	244	210	229	235	239	253	239	251	202	212	230	235	265	234	229	233	211	229	242	240	247	249	234	241	257	254	289	233	234	214	255	264	241	261	243	215	219	268	233	230	236	231	222	232	239	239	252	234
33212	25546	15416	6270	2504	1509	697	599	628	608	624	634	634	625	603	587	570	633	646	633	604	624	605	659	632	630	603	642	566	602	608	601	661	627	608	630	607	633	651	562	646	613	588	647	610	617	620	661	616	618	633	618	660	635	651	630	649	636	618	634	589	600	602	558	607	645	592	625	565	626	652	670	612	590	583	613	638	612	633	627	603	601	603	606	643	629	579	619	640	618	598	634	635	637	603	624	641	619	565	635	596	610	620	638	573	640	659	610	628	628	613	594	652	622	589	631	631	599	644	615	606	594	630	593	592	613	595	575	632	595	600	596	617	618	548	649	589	631	582	621	680	615	609	587	654	582	600	627	643	613	566	590	587	629	627	644	630	612	611	539	615	613	594	650	561	655	627	637	613	613	606	639	611	645	625	578	688	632	571	592	644	653	604	603	649	625	591	619	615	628	671	615	588	638	609	615	610	612	641	650	618	627	650	619	554	612	646	623	646	594	609	684	641	614	607	648	629	584	649	641	614	619	601	589	680	591	631	655	651	592	629	637	617	606	649	635	599	642	592	593	612	606	660	631	631	608	594	622	650	609	636	572	606	656	623	585	643	621	589	592	579	654	608	617	620	684	623	625	594	612	581	615	609	679	633	642	581	626	633	627	635	641	667	586	597	637	623	616	609	659	614	617	620	579	584	660	632	568	645	590	641	642	641	639	639	605	627	605	593	617	615	641	625	599	596	613	643	615	620	595	607	641	606	618	638	609	632	565	625	618	605	652	606	647	560	610	606	649	632	592	638	641	605	626	646	621	597	586	641	618	602	655	606	616	609	616	603	609	627	620	622	610	618	660	636	632	624	583	616	600	627	614	647	596	665	616	611	594	606	609	631	603	672	586	613	596	578	635	615	581	599	650	577	629	611	581	603	527	631	627	606	607	614	624	579	595	621	602	597	633	574	613	576	638	649	610	630	576	632	650	612	660	607	634	620	612	632	638	608	622	602	608	659	594	621	610	636	632	586	630	616	578	627	606	615	598	660	611	621	595	650	642	586	635	629	641	627	583	650	597	658	602	684	624	618	635	597	616	611	599	630	602	646	637	588	630	642	630	587	634	642	618	638	567	637	614	590	595	647	589	608	611	624	640	595	656	630	651	580	612	640	596	593	615	629	637	656	604	604	616	634	637	599	642	621	596	634	614	536	662	625	626	649	598	652	594	677	652	622	607	610	631	629	626	624	607	641	653	607	598	641	647	595	592	634	643	597	615	625	612	588	609	633	676	593	584	582	624	622	640	676	613	639	645	642	590	682	615	609	613	614	639	608	623	641	624	622	642	649	610	622	637	633	634	647	650	571	599	620	643	581	590	627	692	645	644	620	659	641	589	620	640	599	590	624	640	578	616	607	623	642	591	644	612	626	593	646	612	569	618	617	670	577	602	630	593	610	618	659	623	594	648	674	645	651	621	614	615	597	660	664	588	638	579	623	604	643	596	586	640	608	608	608	572	634	638	659	627	585	628	637	594	621	657	614	615	616	637	623	605	631	677	641	617	638	553	606	631	636	609	655	628	583	599	611	603	626	611	645	591	585	610	603	638	592	612	598	629	607	620	608	654	603	595	596	663	632	614	644	612	615	636	639	638	642	636	617	601	617	617	604	637	643	655	638	566	597	585	625	663	632	669	615	648	583	606	632	644	612	628	579	585	584	581	615	622	605	600	639	664	599	618	610	622	629	627	641	643	617	629	640	625	629	620	597	595	661	643	619	567	615	640	609	595	604	606	684	614	650	669	625	639	642	620	600	603	637	590	641	590	624	619	584	613	634	597	571	644	605	637	613	627	616	655	615	594	589	658	649	591	568	605	644	665	601	589	610	596	598	609	622	632	610	622	595	657	637	616	627	622	599	620	652	639	606	580	635	586	597	614	599	601	592	604	581	603	617	637	605	621	586	608	652	589	650	617	576	615	617	606	637	611	685	612	621	595	624	628	607	622	631	614	620	581	654	628	592	638	612	585	606	652	622	604	616	636	628	633	627	618	610	590	628	591	643	631	600	626	637	559	630	646	620	604	625	610	605	642	647	616	598	581	613	596	602	666	635	677	641	617	612	620	608	628	643	586	606	662	596	635	600	634	632	620	668	599	646	622	590	602	554	617	593	593	636	623	623	648	639	627	586	578	602	602	633	616	639	593	648	656	633	595	641	620	640	613	586	633	587	588	630	602	606	595	667	635	622	651	630	623	646	637	611	626	625	645	619	585	654	595	638	612	652	626	636	609	616	665	583	640	615	647	613	631	635	567	589	650	596	622	622	599	670	557	604	609	578	653	639	608	588	631	617	605	613	663	647	578	602	621	630	607	611	642	653	632	627	638	624	604	626	607	605	581	618	614	613	630	631	602	617	635	608	652	602	610	577	605	544	597	585	649	661	573	635	621	598	619	650	626	577	638	585	588	626	642	579	611	616	621	625	634	643	622	587	614	585	622	660	625	613	621	643	652	603	630	650	624	659	619	610	631	599	635	616	594	635	606	620	607	637	624	654	611	610	610	630	596	629	587	638	620	605	608	600	642	629	639	612	587	602	589	625	620	597	618	665	643	576	629	610	656	626	588	598	609	609	632	644	650	597	649	577	620	617	619	613	620	626	634	622	605	642	621	641	610	635	615	618	592	646	588	623	646	574	608	591	604	639	631	616	624	605	624	629	648	608	634	614	621	581	608	663	630	609	663	592	660	666	651	641	636	573	624	577	633	589	629	639	576	644	641	637	600	606	602	638	585	645	630	618	611	596	620	635	579	624	612	633	621	630	605	642	615	634	634	678	643	623	613	642	621	627	611	602	656	614	658	635	647	626	650	574	617	628	602	594	602	612	609	661	639	653	599	616	600	666	621	614	613	647	608	635	588	653	605	589	576	594	626	671	665	635	603	612	626	623	621	605	563	649	637	640	621	635	635	626	614	619	615	618	628	611	617	606	673	573	619	636	595	654	629	632	606	635	640	627	581	650	555	667	623	644	589	619	663	656	626	602	655	619	571	619	612	643	641	676	594	639	633	590	602	629	626	628	629	680	609	631	631	652	602	645	609	651	587	671	606	620	634	669	586	584	647	616	666	632	594	653	608	607	566	639	577	614	662	635	687	614	652	603	638	581	585	662	631	590	590	657	600	635	654	615	620	624	620	629	624	597	601	566	669	649	644	631	605	620	629	643	644	625	594	628	644	572	580	622	617	583	620	677	626	650	605	664	630	683	632	574	631	608	629	639	583	566	612	586	603	601	620	634	640	577	629	606	578	591	618	593	591	626	611	593	567	583	627	623	625	618	614	619	612	622	634	613	564	650	600	587	609	620	597	608	671	626	603	619	666	573	603	567	605	642	629	631	620	618	609	609	629	604	594	575	612	615	615	628	638	606	642	608	666	648	602	618	658	666	604	629	640	631	618	654	612	632	586	580	638	625	571	619	607	642	622	616	613	625	587	599	645	626	614	636	578	611	608
79140	69184	53237	28933	12249	3956	633	371	349	378	348	348	367	337	371	330	341	370	335	339	330	335	356	360	346	357	321	335	332	358	342	341	332	374	340	353	351	382	304	336	335	321	361	344	337	377	374	355	348	320	334	335	354	339	358	320	328	351	320	328	316	335	323	341	365	316	317	353	322	341	351	373	361	364	352	346	348	326	337	357	369	354	365	360	360	365	362	374	343	357	367	360	328	328	364	351	373	338	372	355	326	326	359	352	331	345	367	340	304	354	331	328	366	359	332	319	356	327	328	369	370	385	382	343	369	318	365	325	355	348	328	333	336	376	313	358	326	353	362	349	354	344	345	338	363	373	352	321	356	357	368	358	345	312	357	346	329	301	358	367	340	361	348	334	348	337	338	335	342	333	351	349	346	353	326	352	336	330	345	361	328	354	340	333	324	369	363	361	321	317	338	320	349	362	334	355	378	361	360	349	338	333	397	336	321	318	332	331	332	360	344	369	377	368	363	359	335	303	327	344	330	350	326	331	311	351	351	357	326	346	356	343	336	292	337	347	326	343	338	355	345	349	302	338	374	345	315	379	388	328	368	310	319	329	339	338	376	366	365	341	332	325	328	362	310	346	363	291	357	318	375	331	327	367	340	366	401	316	363	325	360	360	302	348	331	347	334	385	382	353	317	340	301	360	375	348	288	345	335	350	302	332	348	345	329	360	330	337	333	349	346	323	348	333	348	334	356	319	341	343	342	373	353	328	350	331	344	338	322	338	344	388	395	341	350	384	338	326	347	338	330	316	357	350	343	328	385	346	335	335	376	350	341	317	367	347	334	335	326	355	292	385	334	357	350	320	381	354	341	339	335	345	346	322	336	330	338	348	355	323	337	364	344	335	305	325	331	349	342	341	334	368	334	326	341	308	340	337	341	359	381	341	331	367	368	315	362	337	315	321	351	363	364	362	334	342	333	331	327	345	363	328	388	356	349	329	348	338	329	338	366	319	370	327	373	348	341	353	345	341	337	320	340	336	325	367	328	392	327	335	320	342	305	351	345	302	315	342	351	324	360	350	318	389	346	353	343	357	303	333	360	326	308	335	358	345	350	355	359	350	361	346	325	380	348	338	324	389	324	322	334	348	317	343	365	349	356	337	344	336	341	349	314	343	377	367	351	388	350	336	343	386	342	352	325	350	331	350	355	364	346	340	340	370	314	354	356	343	337	317	332	356	332	330	360	321	330	376	328	329	311	327	349	336	333	353	353	351	308	367	328	331	345	334	364	350	339	320	337	360	367	323	347	356	361	339	325	355	305	317	329	350	360	331	385	351	360	348	360	363	331	350	335	321	340	354	346	318	330	334	346	315	355	337	324	357	319	342	387	318	373	337	281	301	324	357	360	323	333	350	372	363	349	348	323	333	321	359	371	370	321	354	344	335	340	352	374	371	365	342	323	331	344	370	378	346	330	345	300	347	335	323	350	351	322	357	336	339	338	351	343	338	340	344	332	318	348	350	364	364	329	345	344	330	327	330	348	333	368	353	371	359	371	328	326	331	349	339	386	316	345	344	329	310	340	359	340	339	366	352	328	336	387	351	334	318	359	365	349	364	327	323	337	317	351	361	333	388	374	341	330	324	331	358	308	380	366	313	344	346	358	317	347	312	379	345	358	385	295	337	315	330	351	315	342	350	332	354	355	361	368	367	330	333	329	339	359	307	349	320	358	365	340	329	303	333	357	353	359	357	340	376	365	377	322	335	319	370	378	384	327	358	349	347	307	335	312	368	339	351	319	327	328	324	327	360	327	366	353	360	379	387	309	364	316	380	374	342	353	344	340	355	381	327	359	300	318	311	354	310	343	328	323	359	377	369	366	312	348	386	349	331	321	357	366	373	344	364	340	360	364	350	340	345	320	331	354	362	341	378	377	369	353	351	340	350	335	349	369	314	330	360	366	310	350	325	336	360	389	358	304	362	349	291	379	337	367	345	350	333	341	347	331	358	339	342	352	354	325	389	359	350	358	328	317	330	346	369	346	347	377	323	331	322	362	338	332	372	331	330	363	341	322	338	345	353	334	325	325	370	336	357	350	342	352	358	380	356	357	368	362	351	331	354	367	363	344	366	332	308	348	330	354	348	314	315	318	346	362	364	360	364	339	334	372	324	327	330	355	335	351	357	335	330	330	335	320	329	367	366	339	368	324	330	330	344	373	348	393	382	308	355	375	340	333	353	305	338	369	353	383	353	306	343	372	337	353	327	335	327	346	353	362	344	350	344	360	342	353	340	358	336	360	316	334	335	342	345	338	328	321	375	325	329	382	366	372	361	346	335	359	333	345	334	334	371	321	369	314	368	344	355	349	369	334	388	378	367	318	354	392	299	328	346	340	339	360	324	375	358	379	325	313	340	383	326	340	315	334	381	340	305	364	330	343	360	319	359	310	374	299	388	352	358	341	345	338	353	328	366	361	359	350	311	300	352	361	363	336	329	322	352	361	340	343	315	339	345	366	359	332	374	320	357	312	339	375	330	356	320	325	363	322	359	329	326	389	330	345	360	341	327	353	331	360	327	341	324	316	351	356	328	355	346	368	354	363	368	358	364	369	352	336	335	370	344	328	340	330	329	319	351	342	356	335	372	371	346	342	377	340	288	341	331	330	370	346	312	342	354	342	356	410	326	347	351	349	342	346	363	341	349	372	354	341	348	327	321	346	366	333	333	346	344	346	387	344	340	383	367	350	318	376	363	348	380	387	337	322	370	331	333	314	323	350	342	369	334	359	353	355	334	358	380	316	355	348	384	354	327	326	338	342	347	309	329	348	356	345	339	341	349	334	330	311	334	351	344	352	343	314	300	346	342	366	359	355	308	360	347	341	340	336	314	349	323	357	366	340	317	343	366	300	336	335	371	330	375	326	353	340	358	343	350	339	354	342	322	393	373	332	305	343	339	375	358	346	333	346	387	320	342	347	326	336	316	310	315	343	362	334	338	379	333	340	372	354	356	321	336	369	341	326	307	334	348	357	387	327	367	370	326	319	328	347	354	372	319	342	316	343	394	347	350	336	322	341	346	344	332	345	342	335	353	331	355	340	323	370	348	368	344	313	346	337	338	381	330	329	332	342	378	316	392	395	364	379	356	339	330	353	351	359	348	351	343	354	339	325	341	351	355	376	312	345	362	337	347	362	322	342	350	377	346	337	361	331	336	332	337	373	336	371	328	384	350	348	344	347	352	324	340	326	356	344	344	320	361	354	353	350	360	366	329	390	336	363	361	328	340	357	351	342	337	329	329	317	320	376	351	352	353	365	330	371	328	326	372	366	321	340	340	343	294	355	354	326	329	340	327	338	358	353	329	341	306	363	325	354	363	360	342	349	365	330	355	338	339	350	341	348	359	337	344	295	344	360	314	369	367	334	360	339	363	364	352	335	357	358	324	328	362	322	360	343	348	370	314	337	352	379	323	363	344	304	366	337	332	338	354	357	375	337	338	327	373
54813	56706	51443	33315	19369	9853	1428	870	856	860	848	808	821	853	775	838	841	839	839	806	807	858	817	857	839	836	882	856	813	832	794	794	776	859	821	833	818	834	819	838	860	819	828	838	844	834	855	785	815	847	807	863	844	880	777	875	790	837	810	838	840	847	844	835	813	851	799	839	852	818	852	820	835	805	817	829	825	864	860	843	842	841	847	852	804	842	840	833	811	884	807	796	815	843	859	897	863	831	841	858	821	868	824	884	867	850	840	860	827	847	835	795	805	839	810	798	796	811	811	894	829	786	818	866	769	854	834	820	796	818	818	813	797	860	861	849	866	862	869	849	829	852	829	845	880	825	844	817	811	832	855	814	837	845	807	841	807	811	850	809	855	807	847	840	851	851	857	855	844	869	839	836	837	824	809	831	840	813	778	856	766	847	817	770	837	846	817	820	861	817	832	820	826	806	799	806	831	801	820	823	848	858	776	856	877	854	854	821	814	854	843	829	844	883	804	853	860	830	843	842	881	885	839	819	824	803	854	749	790	826	851	874	822	810	844	798	805	864	841	861	826	841	817	802	867	830	836	832	837	829	826	819	786	842	790	842	848	802	794	841	819	835	846	837	814	827	839	837	842	836	825	800	831	789	816	826	797	829	824	850	818	826	811	824	843	790	778	815	852	851	826	796	874	822	808	824	820	836	771	811	834	868	864	852	829	804	805	846	846	802	853	848	836	843	831	827	898	858	842	861	844	772	890	823	840	839	849	791	770	811	852	874	797	804	840	821	798	838	779	822	815	872	897	817	794	839	901	866	789	869	857	845	782	877	885	800	804	822	813	834	858	795	813	815	839	806	854	853	862	848	826	783	843	849	833	788	785	813	830	798	825	789	809	844	822	768	855	805	823	791	825	828	770	788	839	823	792	818	802	822	867	817	883	824	856	829	881	837	795	832	813	784	839	837	855	835	828	841	823	820	814	840	824	865	856	808	797	782	812	793	818	818	875	797	857	811	838	807	799	812	858	786	781	791	821	824	817	828	850	813	886	839	854	830	830	848	823	892	825	816	865	794	827	881	835	759	826	856	804	783	779	787	832	816	843	847	855	835	874	828	848	820	786	825	870	814	806	818	785	791	840	804	850	827	778	822	833	843	868	877	805	851	844	837	847	870	843	860	855	804	886	912	846	759	834	810	851	870	842	820	821	793	798	831	850	831	855	821	848	823	780	825	856	814	835	825	820	838	800	847	865	778	807	812	791	759	843	827	794	795	822	807	852	838	811	851	851	804	797	816	808	831	821	878	817	848	870	829	839	838	824	772	861	836	822	782	876	790	816	866	859	807	805	815	857	822	843	837	795	881	837	840	818	826	808	832	821	848	809	848	815	848	838	821	800	817	791	833	803	821	821	781	816	822	845	799	797	864	829	863	769	851	761	831	824	832	831	829	824	766	817	848	799	798	830	809	775	802	835	827	834	859	810	845	829	819	885	828	775	828	827	842	838	775	795	790	815	826	767	814	777	816	882	803	843	842	804	852	791	840	811	824	836	809	772	875	839	823	817	852	885	805	843	815	827	864	861	846	769	794	821	793	868	807	787	857	827	862	854	800	838	853	839	821	788	876	831	857	825	846	805	724	820	848	800	779	819	807	825	823	871	836	814	808	814	812	868	791	862	825	883	862	832	781	833	838	861	825	883	800	810	852	863	862	808	826	798	843	799	796	818	847	859	831	829	834	782	859	804	820	803	880	842	814	852	855	871	816	822	884	844	869	786	838	840	835	835	830	840	835	803	844	835	818	814	796	836	814	800	905	864	830	843	831	820	824	806	866	827	801	848	813	790	808	810	791	833	810	863	838	835	786	838	816	818	840	861	815	814	791	814	862	846	829	853	830	816	825	833	866	807	821	839	782	840	845	844	775	828	835	814	838	821	821	854	823	850	825	852	838	810	831	819	822	828	816	842	825	836	842	746	865	771	830	862	856	823	830	859	816	783	864	794	854	821	859	829	818	846	868	802	810	832	797	868	862	804	789	798	841	838	852	808	851	803	829	817	856	820	853	799	832	801	830	802	850	884	855	855	876	831	831	803	823	806	825	845	820	815	844	836	864	824	831	825	871	838	792	880	799	803	811	781	891	862	765	803	809	863	789	849	764	801	795	822	812	840	761	834	870	821	784	861	867	798	827	777	879	830	849	795	798	828	790	851	785	811	881	844	869	759	866	847	815	826	870	887	819	843	820	859	837	867	851	823	783	810	868	830	819	828	861	857	831	814	859	793	760	849	839	851	850	818	840	796	813	853	834	776	795	818	836	873	817	851	836	805	841	883	867	808	858	793	799	802	853	854	795	833	849	861	801	823	811	823	806	860	810	766	890	858	773	853	777	818	813	802	779	900	841	821	852	850	817	815	817	832	872	856	801	933	765	820	792	829	875	796	820	852	800	849	831	836	819	840	811	847	849	811	817	800	819	827	848	852	858	801	823	842	810	798	801	822	861	884	815	890	876	836	831	805	871	826	804	839	793	873	803	813	834	855	856	828	837	783	829	825	787	797	791	841	821	855	834	833	801	827	837	823	828	826	820	809	838	810	818	826	846	823	822	801	817	796	797	835	850	817	848	866	828	830	811	838	822	840	825	832	792	855	848	818	836	845	879	822	769	811	817	817	790	853	810	835	835	771	824	848	819	797	817	804	845	807	921	859	813	828	819	804	870	832	815	837	814	841	869	830	796	808	842	807	806	874	849	870	839	819	792	818	810	795	835	841	839	831	805	824	765	809	835	772	865	774	819	819	874	842	778	861	801	804	780	810	836	773	781	828	824	862	839	790	881	831	814	848	823	849	829	835	857	789	817	840	829	838	833	869	835	806	786	802	758	844	815	840	847	762	865	822	789	850	822	821	847	825	788	822	791	880	797	828	845	814	841	830	801	819	846	857	758	826	801	847	809	834	819	860	800	827	876	836	874	793	806	800	830	789	815	851	817	853	836	841	841	802	820	832	804	796	827	837	836	822	837	798	786	762	834	796	801	834	868	889	842	812	829	785	816	855	804	845	820	804	862	860	838	817	801	794	865	828	804	813	826	830	806	800	768	812	831	851	831	824	791	800	851	814	832	836	835	839	820	855	786	830	810	847	862	882	794	838	858	805	826	812	838	814	785	890	808	824	866	861	820	786	813	776	849	827	783	838	819	820	799	845	804	815	819	850	853	910	863	834	822	808	848	796	782	799	876	854	829	823	882	818	803	807	783	779	817	851	840	822	886	843	771	847	834	840	773	827	852	806	805	884	849	800	809	809	836	813	793	853	854	833	798	903	829	848	858	784	836	853	845	770	834	829	856	833	854	845	819	855	797	786	832	845	813	843	876	861	843	772	889	840	831	777	791	811	804	813	831	800	864	817	873	864	781	830	833	839	827	786	899	809	812	809	777	847	805	832	810	789	848	827	821	804	853	865	853	766	843	822	813	805	814	844	850	790	824	846	810	818	867	842	860
87110	78018	56253	34622	23462	11185	1807	341	318	343	316	282	338	299	299	341	296	313	297	339	329	296	328	324	321	321	317	294	330	329	297	342	332	351	316	328	343	293	293	323	334	290	314	319	360	317	357	330	299	349	308	306	339	302	316	302	319	325	311	356	291	310	336	338	364	357	299	312	328	318	300	296	327	276	333	352	329	302	338	319	307	357	329	313	352	339	313	333	316	329	325	316	336	315	328	309	376	310	331	331	307	342	328	302	320	318	302	334	339	355	317	336	327	315	303	340	291	358	299	295	318	357	292	331	311	330	345	338	358	312	334	357	293	347	308	308	318	309	320	327	318	322	305	332	320	320	333	294	299	348	329	323	329	327	328	317	329	334	323	290	337	306	347	326	363	314	361	316	312	295	332	352	304	297	337	318	298	320	300	340	318	335	306	285	325	342	324	299	329	315	328	324	347	306	358	330	319	309	324	309	325	291	329	330	307	332	353	370	319	274	308	303	311	303	299	288	307	328	325	333	300	296	315	324	337	349	314	335	353	319	323	339	309	294	309	334	300	322	311	318	303	349	341	316	302	310	332	306	319	282	302	350	308	289	307	294	325	282	323	311	340	332	300	347	326	348	331	318	312	324	294	336	307	299	271	306	327	311	322	317	337	337	301	325	293	310	314	304	334	320	306	302	346	302	304	353	309	335	321	333	302	324	320	347	317	323	313	329	320	299	378	278	316	317	365	337	337	311	301	303	333	320	320	321	309	315	331	325	320	317	328	300	325	303	328	296	330	297	325	315	302	311	302	307	295	324	320	340	309	300	326	351	293	340	298	315	360	305	310	309	336	305	298	345	331	323	335	319	331	314	277	358	313	317	326	310	327	347	303	325	325	332	313	328	336	339	279	319	276	333	324	318	340	312	291	334	312	344	316	337	330	332	321	312	331	341	328	311	336	311	331	291	341	303	318	295	294	329	314	295	296	316	309	299	321	299	324	333	306	307	308	322	330	332	298	337	317	300	329	308	311	306	335	304	321	282	290	323	320	348	330	295	318	318	299	309	334	307	293	314	310	328	289	318	290	285	324	320	303	308	365	311	340	300	313	313	304	327	348	329	305	301	342	337	302	310	324	353	326	292	337	317	348	302	317	326	318	302	329	323	303	280	341	311	316	324	331	347	303	289	319	320	322	299	309	332	317	342	312	319	339	352	320	329	323	363	302	313	302	299	295	328	318	302	309	303	319	324	338	345	331	333	308	335	319	354	312	306	329	284	314	319	320	346	315	349	315	328	281	315	328	354	328	333	323	321	331	334	315	333	312	325	302	329	320	345	333	308	350	303	329	318	324	338	318	310	312	340	352	320	298	310	323	339	335	340	318	313	320	320	330	343	311	329	311	324	321	334	339	336	321	296	293	338	293	284	333	302	299	306	339	305	296	331	355	332	332	335	319	329	332	309	320	337	304	344	345	296	327	323	327	331	335	339	324	325	331	320	337	349	350	318	317	293	292	327	324	351	338	340	306	322	334	318	291	313	325	331	317	341	329	301	350	324	308	302	295	291	348	321	310	316	344	323	309	326	340	345	338	336	338	319	329	353	306	316	317	320	346	285	331	322	323	330	349	325	339	306	322	340	310	308	333	305	277	327	358	333	317	336	326	324	328	315	331	328	345	326	294	335	316	304	318	303	304	314	319	346	323	322	312	313	302	304	313	330	280	281	273	355	326	315	337	327	331	315	327	294	334	317	313	314	302	336	327	319	300	317	296	326	319	310	335	302	287	303	287	327	292	332	328	331	300	315	331	317	315	311	311	268	300	347	304	347	303	327	319	295	312	313	306	362	305	307	297	301	319	334	298	295	331	298	305	347	331	295	322	295	335	296	331	324	302	320	324	324	334	320	357	324	301	321	338	323	320	341	335	292	328	300	295	325	332	340	316	315	304	329	320	302	314	310	323	301	327	337	307	326	317	310	308	300	306	319	315	314	321	318	312	333	287	329	322	316	329	363	337	314	328	286	337	316	364	343	310	366	325	325	369	326	308	286	329	331	286	343	339	305	294	301	319	286	337	376	321	327	322	300	314	330	310	289	345	323	313	321	313	322	311	297	340	334	342	330	311	342	284	350	327	307	310	309	302	330	297	320	312	320	311	308	290	328	311	351	300	290	312	291	337	332	334	335	311	341	292	348	292	318	278	322	324	312	300	296	327	328	318	318	369	349	325	328	339	311	332	304	316	292	353	327	316	317	330	327	321	310	291	330	301	356	356	321	366	295	294	292	351	304	348	308	307	333	309	284	297	324	305	309	314	304	306	315	327	312	323	309	317	313	339	324	290	314	338	300	334	320	310	318	324	295	332	315	319	339	295	308	313	286	335	367	334	342	351	300	365	314	320	314	320	314	324	306	306	322	286	309	334	322	317	321	311	319	336	375	348	313	287	319	339	310	326	321	320	345	313	304	329	327	302	352	339	312	311	321	334	356	318	311	313	337	327	299	332	313	346	307	320	314	308	328	325	320	307	282	335	310	324	350	351	318	321	284	322	340	286	308	308	330	305	323	342	291	338	344	304	334	318	319	298	303	283	335	343	291	306	325	348	323	347	329	312	317	317	322	315	304	333	302	325	343	303	358	347	335	325	301	300	300	309	293	345	299	294	305	303	309	304	323	333	320	301	310	329	306	296	315	337	319	303	303	342	316	342	314	316	351	300	343	318	319	318	343	315	302	302	347	333	283	339	277	340	376	338	327	332	299	339	328	346	340	337	309	343	309	305	330	328	288	307	302	287	351	363	320	289	345	309	318	293	323	315	318	289	316	298	305	334	301	328	313	307	291	304	303	299	333	342	346	304	338	336	308	345	299	319	326	313	332	314	342	322	310	337	334	320	323	323	304	317	308	321	325	328	321	299	311	310	302	339	322	349	308	345	318	315	304	354	368	358	330	305	326	329	327	321	302	330	328	309	327	277	334	319	343	320	320	289	353	346	334	312	303	327	314	331	334	334	294	331	299	316	309	341	324	301	293	320	323	336	342	308	323	304	338	342	329	318	307	327	337	326	356	326	353	318	311	291	329	331	347	305	302	301	344	322	318	360	344	333	326	332	314	314	299	317	374	306	330	335	312	321	302	315	323	340	296	350	329	284	306	295	316	330	327	291	324	329	293	340	314	316	328	299	334	325	314	291	314	307	335	328	358	305	309	335	346	296	338	324	303	313	299	296	323	341	304	291	285	327	298	324	325	281	294	311	324	321	299	322	294	351	318	341	336	317	305	337	309	321	325	329	330	350	331	286	344	312	313	316	295	338	321	316	312	354	327	318	333	315	316	297	322	331	336	328	337	300	311	303	355	327	290	296	313	356	324	318	307	339	309	329	322	326	316	309	350	319	333	324	317	284	323	334	361	330	355	272	295	354	300	343	312	295	330	336	308	317	317	335	334	310	320	303	321	349	320	343	304	324	297	325	339	299	314	306	344	350	301	305	320	293	286	324	328	322	278
62958	67335	53814	42598	33737	21426	3520	759	762	795	701	745	777	744	762	735	748	734	764	751	757	741	764	787	705	764	774	777	746	705	723	727	741	746	750	735	736	748	775	761	766	801	735	747	763	721	808	728	727	767	762	769	759	743	716	755	752	792	711	783	761	730	762	791	787	760	759	714	745	770	704	740	745	774	768	729	785	752	772	796	764	726	784	730	760	711	790	742	762	764	773	724	801	727	718	718	752	750	709	724	755	731	762	756	740	740	776	771	755	738	736	723	765	791	771	755	732	773	723	753	733	749	743	744	740	756	777	707	785	773	727	801	752	691	742	759	798	753	781	756	703	733	754	744	747	726	721	707	718	771	808	812	731	766	768	763	780	781	759	762	771	708	787	742	733	733	763	762	770	743	752	760	716	720	705	735	774	744	720	792	753	752	720	805	785	745	760	727	744	759	767	809	717	784	744	738	749	770	764	746	712	790	753	704	738	705	732	771	697	735	753	745	793	726	769	725	783	746	797	769	731	773	744	761	780	761	764	815	744	744	799	784	757	761	750	739	790	715	793	786	735	764	715	770	694	763	732	756	809	708	774	763	746	745	766	755	772	736	742	717	739	774	781	679	774	702	784	737	744	760	745	773	747	760	747	761	745	802	710	773	775	739	739	733	789	750	785	776	745	716	758	788	725	759	742	750	741	703	768	787	761	770	695	743	754	745	714	791	781	757	777	784	730	746	739	708	792	730	765	763	794	727	775	739	743	756	763	713	762	756	723	716	794	753	726	730	765	750	731	793	729	780	720	738	740	748	739	775	752	757	750	710	784	817	777	773	741	756	741	755	784	737	758	746	768	737	755	744	797	768	701	720	783	770	775	801	735	745	790	669	731	767	760	754	729	781	755	742	794	745	713	740	745	759	762	801	747	715	794	746	759	718	722	785	765	752	747	764	714	718	770	795	776	769	770	719	773	733	721	790	744	667	766	726	699	686	773	780	765	691	718	751	723	740	723	750	764	835	770	802	760	786	732	761	738	750	740	787	779	787	752	761	763	751	744	676	744	781	767	788	782	758	765	851	655	759	736	719	717	790	839	761	789	759	729	711	749	739	783	724	790	803	760	758	752	727	783	745	737	775	737	733	745	758	742	753	746	767	759	719	712	740	789	749	800	739	772	728	701	749	769	750	744	724	814	769	803	839	754	724	734	785	735	748	806	697	738	764	743	780	751	729	723	761	718	774	790	786	808	756	761	792	738	764	813	724	785	775	779	756	777	734	773	748	720	730	763	798	739	728	779	765	748	780	768	731	782	758	787	713	770	717	727	735	707	752	755	726	743	767	733	731	743	740	695	746	776	789	754	777	726	724	762	732	699	753	785	715	706	788	738	748	776	716	766	766	769	746	699	768	794	747	771	744	745	698	777	768	799	767	798	766	763	775	762	779	794	754	718	752	774	779	727	713	757	741	753	773	763	760	726	782	746	726	743	712	763	795	761	791	758	751	748	746	774	790	775	729	747	777	736	783	768	750	772	746	776	749	786	768	786	751	751	740	748	746	739	720	755	764	791	770	760	803	753	748	750	754	752	770	735	792	783	759	750	754	752	770	744	759	730	761	744	801	788	733	752	774	719	701	708	712	808	772	812	733	774	747	753	719	758	718	780	773	759	722	784	719	757	729	756	741	750	769	747	766	743	756	701	807	757	736	750	752	774	735	767	757	737	723	773	698	726	766	750	733	747	789	758	737	751	760	809	763	813	763	688	731	791	792	735	728	761	742	758	720	771	744	783	703	756	743	769	765	729	697	721	769	753	729	782	755	762	748	767	812	794	778	755	763	758	789	747	760	775	777	747	713	799	737	708	782	720	746	734	791	740	740	714	718	787	767	758	776	750	704	787	804	753	729	766	791	736	744	780	800	737	735	698	800	706	763	755	742	765	747	738	753	706	740	735	746	780	676	756	762	753	720	727	796	727	766	769	771	765	798	746	734	777	796	726	698	782	711	776	813	742	747	780	744	760	775	774	715	730	750	793	764	736	752	760	746	728	769	736	747	704	714	776	763	757	733	759	755	734	704	750	752	768	750	734	778	670	750	747	741	773	712	719	763	751	705	718	757	776	780	779	734	761	765	763	764	777	746	713	723	750	755	759	736	712	760	785	706	758	767	769	701	720	717	805	763	750	749	735	706	740	821	780	794	718	756	747	795	755	744	704	744	751	716	739	732	756	763	819	767	744	735	791	770	810	804	733	711	727	790	755	741	720	801	770	739	720	753	793	741	741	750	740	726	746	725	797	751	754	732	781	707	747	772	766	700	750	805	792	735	788	772	769	770	764	778	756	754	700	804	735	721	725	755	741	726	790	738	735	748	755	726	731	753	742	747	745	714	729	746	697	793	731	765	730	746	790	735	766	745	818	746	743	765	707	726	749	721	766	701	798	722	770	721	731	811	747	687	771	764	693	781	743	716	747	745	742	747	769	792	740	828	749	751	749	763	735	770	732	691	719	741	799	736	695	748	708	752	797	770	741	753	759	739	759	716	773	777	755	759	758	715	767	742	768	751	776	736	763	708	759	750	779	750	773	807	679	786	763	743	766	722	774	764	771	786	754	777	734	762	787	762	736	728	745	735	726	771	734	762	754	807	759	754	784	745	746	743	765	748	792	710	798	709	729	792	765	747	756	734	784	732	698	729	768	818	791	698	771	746	761	773	737	771	741	720	719	685	700	747	724	765	751	750	785	729	699	748	759	768	716	765	751	771	755	804	784	750	744	773	735	785	770	734	750	761	743	698	765	751	733	761	779	766	757	737	794	765	744	751	745	744	755	762	775	749	732	764	769	743	735	767	798	785	783	740	722	766	776	736	762	750	710	749	750	762	758	768	735	758	726	740	781	732	799	762	745	759	755	724	724	734	799	727	782	726	742	692	713	696	753	689	714	759	735	753	776	777	801	762	745	756	804	790	759	735	779	776	707	740	770	770	780	771	789	779	723	724	746	737	746	764	772	753	719	762	756	760	764	733	792	742	707	763	749	753	771	783	737	731	779	722	798	752	735	753	729	766	786	747	771	732	698	737	776	756	774	769	797	762	776	766	736	761	799	742	765	741	709	743	750	762	746	763	735	777	714	734	759	744	785	747	728	740	740	763	752	732	808	745	783	765	749	801	751	709	699	702	778	722	794	731	751	760	736	765	797	785	747	745	725	811	749	742	724	718	787	755	752	733	738	742	763	724	791	751	733	758	750	738	747	729	801	770	745	730	794	728	804	770	749	747	773	744	783	783	770	711	796	755	765	746	782	723	769	728	673	783	731	721	724	710	779	704	765	758	722	773	722	746	800	737	721	716	757	764	776	790	809	727	785	772	702	730	770	798	800	753	760	717	798	744	718	743	741	716	738	706	802	728	759	740	749	763	759	684	771	718	777	706	762	741	769	767	754	763	780	788	750	793	701	750	801	793	718	733	715	683	717	722	787	742	751	755	787	773	706	728	756	727
36799	24711	9821	1721	849	661	275	218	252	229	242	249	251	209	201	203	234	229	225	231	213	221	241	204	237	233	200	218	250	240	201	257	227	249	245	263	261	227	220	220	235	228	226	237	227	244	232	256	230	242	244	238	243	212	205	259	223	225	222	207	208	222	221	253	215	231	235	248	257	254	250	238	231	258	241	211	238	257	253	222	248	198	236	239	208	227	236	238	236	210	239	225	201	219	236	243	232	221	230	229	287	245	229	214	238	233	248	223	204	208	229	260	262	225	240	219	215	219	223	211	224	223	269	236	250	232	227	248	210	237	240	224	251	223	222	243	246	233	222	238	262	246	225	223	227	241	236	234	225	239	221	219	216	233	229	221	255	227	223	209	236	216	221	206	200	207	208	249	214	215	243	257	247	266	247	227	223	219	220	242	254	232	228	198	235	236	226	205	235	229	228	265	261	245	231	216	261	231	229	227	241	231	249	210	243	245	258	223	237	230	259	235	269	251	219	228	243	276	232	232	217	218	280	200	226	244	249	241	249	238	247	219	240	244	222	256	230	225	249	233	236	218	216	242	183	203	217	232	236	188	243	229	197	226	251	247	232	229	236	208	245	237	234	218	233	221	214	229	269	259	213	228	259	246	258	252	259	229	223	210	217	260	233	255	250	242	252	224	229	243	222	201	207	242	223	252	223	235	205	236	234	251	244	247	208	253	220	223	235	243	226	249	248	236	252	271	227	203	239	225	220	223	207	184	273	205	229	221	235	259	246	271	251	219	215	226	218	235	223	220	247	247	213	248	216	221	231	253	261	227	245	233	235	265	211	248	244	245	250	242	264	238	239	237	241	246	238	215	222	191	217	224	217	230	238	224	239	255	260	229	232	219	212	235	246	229	284	231	214	222	247	229	224	229	244	238	221	251	219	233	260	243	240	249	248	248	231	242	252	224	224	217	232	227	242	226	238	210	245	226	241	197	214	233	260	249	229	226	266	214	232	254	219	200	250	210	248	215	230	205	219	215	255	230	245	226	238	237	249	232	241	258	230	255	213	265	243	230	229	236	223	266	225	188	245	231	245	240	220	241	225	257	215	217	210	227	231	244	225	240	255	233	240	200	221	247	246	241	253	215	242	238	228	231	240	225	236	237	220	219	218	262	245	244	253	227	218	235	245	234	216	242	271	226	225	260	248	257	249	233	207	236	245	254	242	244	242	218	232	238	259	256	218	219	239	233	213	235	250	231	222	261	215	217	219	207	246	239	234	238	249	239	223	225	231	235	217	247	231	230	242	210	222	244	250	227	221	224	233	225	233	275	256	234	236	207	210	219	244	230	227	241	254	216	258	260	244	221	255	218	225	235	218	219	239	234	231	220	226	204	237	246	227	238	228	236	219	213	213	229	254	251	236	241	230	236	212	243	245	236	200	197	230	250	208	230	244	229	216	236	249	262	246	233	214	215	245	265	208	231	222	236	203	249	239	218	255	237	211	229	228	250	230	277	213	237	191	232	219	225	242	252	224	200	210	222	245	262	207	223	236	230	221	245	222	235	215	225	234	230	217	250	223	219	210	204	236	245	207	243	222	216	213	228	238	239	231	246	216	238	240	246	278	251	227	223	221	242	247	220	241	257	241	248	266	237	214	253	239	234	235	221	244	217	243	237	223	255	257	224	217	240	251	218	209	233	258	223	215	223	227	223	231	233	233	260	247	230	244	252	240	237	244	232	231	226	216	226	230	231	222	232	213	236	228	241	204	263	260	244	209	213	231	245	248	238	228	238	214	248	266	226	240	238	231	202	207	217	209	220	230	229	234	241	229	230	239	229	229	218	236	227	216	190	245	214	238	257	216	235	239	241	251	237	236	234	207	229	201	204	228	235	244	252	260	228	245	238	262	231	250	246	226	257	231	217	217	243	251	228	195	254	223	248	245	239	213	226	242	241	229	213	227	224	241	232	263	228	232	237	207	233	243	200	236	228	269	234	216	270	233	210	211	203	220	245	207	262	228	249	230	228	238	244	276	226	264	237	189	239	243	276	224	233	237	244	197	215	222	250	217	214	242	211	256	216	214	251	229	237	238	226	256	264	229	254	246	245	262	212	250	232	247	233	255	248	219	231	216	204	222	251	212	228	251	258	251	215	246	224	206	225	238	242	239	242	237	226	241	232	227	237	246	256	226	229	233	216	245	269	242	252	228	205	207	243	232	212	212	222	227	248	217	227	239	256	229	223	246	262	248	247	220	228	240	227	221	194	213	245	193	253	226	236	205	249	229	207	237	233	232	209	238	235	252	221	263	242	234	211	229	218	245	235	236	240	222	199	227	225	251	245	249	222	221	227	199	245	233	260	236	244	237	233	212	235	254	214	247	249	247	236	246	247	244	227	227	260	224	237	232	228	233	259	217	216	233	242	218	216	268	202	236	239	193	216	232	231	251	249	238	237	258	234	221	222	234	241	248	225	242	207	248	218	209	253	212	236	237	228	236	228	256	253	219	244	223	237	229	254	222	219	215	225	252	224	236	224	240	250	240	236	256	219	214	220	230	210	234	219	217	212	244	225	236	209	226	227	264	210	222	238	216	232	234	222	253	263	260	237	230	205	231	251	246	235	257	246	244	226	216	251	234	206	198	234	243	232	238	248	213	210	233	227	218	247	224	230	244	211	208	225	232	239	238	223	221	214	221	214	209	253	248	228	222	219	230	231	266	215	212	243	198	254	230	258	226	222	228	243	217	218	213	222	222	207	200	248	245	252	238	229	203	223	269	229	219	247	218	224	234	215	223	228	218	244	259	223	268	236	250	209	239	227	242	225	209	212	231	220	225	258	206	257	223	228	241	248	239	234	211	222	246	220	235	233	223	271	242	240	235	215	230	238	242	257	233	259	230	245	255	249	237	237	192	225	232	231	206	234	243	247	217	234	239	241	220	241	239	215	230	247	221	242	226	249	254	233	223	208	245	212	225	205	235	235	254	248	215	214	205	236	240	243	229	230	223	245	245	240	211	227	241	224	247	242	224	253	245	217	220	238	234	224	265	236	251	218	232	212	229	224	239	209	228	219	229	245	230	257	272	209	235	225	233	220	240	219	252	236	206	244	223	222	215	254	230	248	229	211	249	248	239	247	269	233	251	223	236	234	233	197	248	214	252	228	246	252	254	243	247	192	250	224	248	208	230	209	205	208	237	240	260	229	242	219	231	254	233	233	223	246	216	244	221	247	232	258	241	246	199	225	225	208	239	237	234	235	219	224	234	218	213	245	219	252	232	218	234	205	210	238	226	233	235	215	249	237	219	223	216	221	199	216	236	238	227	204	256	220	215	234	240	227	249	209	213	232	240	233	223	230	239	246	248	240	218	227	241	256	236	251	215	199	230	237	246	227	232	219	247	184	229	244	225	231	218	196	236	243	227	234	258	234	242	255	256	238	246	241	247	225	246	231	209	227	234	234	234	236	197	207	226	214	230	222	249	238	251	211	220	255	236	229	222	219
31941	26240	13192	4458	2945	2127	782	604	597	571	595	578	582	559	602	620	632	607	578	608	580	602	586	599	578	613	575	513	602	656	616	591	572	576	556	569	601	601	567	582	574	601	603	595	573	601	561	552	584	597	572	598	603	612	618	602	581	604	571	590	612	534	631	599	605	652	614	623	635	589	603	620	586	559	629	599	592	612	595	615	632	577	584	603	609	591	596	560	542	607	591	590	594	587	615	610	590	617	591	611	618	618	602	584	558	570	623	561	549	584	592	601	609	593	576	610	589	615	544	636	633	601	560	630	568	591	601	596	565	581	638	620	558	609	566	617	650	607	612	606	570	565	584	591	588	585	582	628	568	605	609	583	580	566	569	592	618	648	586	605	586	580	597	599	548	611	625	602	583	563	603	627	595	627	558	620	614	581	576	602	579	586	607	614	630	603	529	597	570	616	610	601	588	602	606	583	584	562	613	615	582	610	594	581	567	585	633	609	573	577	554	607	593	597	579	583	629	574	650	565	576	557	617	585	634	632	584	568	594	606	588	594	616	609	576	595	583	570	568	575	599	581	589	588	615	604	642	603	587	598	611	536	610	643	547	579	595	579	622	614	624	624	584	611	577	529	585	599	658	612	595	615	587	602	606	609	609	615	627	593	625	569	527	612	598	616	591	589	616	630	630	616	618	599	599	628	611	589	579	574	644	611	596	572	587	575	573	619	588	607	607	599	572	617	572	628	643	572	572	610	610	588	579	577	581	594	585	627	589	620	582	606	586	623	583	592	552	626	567	591	595	569	572	623	599	610	599	633	598	605	645	617	592	585	621	577	557	591	590	607	604	572	604	645	587	581	590	569	570	671	579	575	572	613	604	602	595	616	614	597	618	576	607	576	570	574	606	627	588	591	607	570	586	617	588	609	581	622	571	581	572	579	627	609	630	611	568	555	624	588	577	619	583	541	589	617	557	585	569	573	582	593	532	577	576	608	600	574	587	593	606	587	544	583	552	615	611	583	612	596	573	604	608	605	601	613	577	608	615	558	596	592	627	612	570	636	631	571	596	571	590	599	583	556	568	631	569	543	622	579	602	585	595	593	606	582	607	599	584	592	604	574	594	605	598	621	572	581	593	605	608	602	604	598	611	606	576	561	643	609	649	626	624	604	614	596	593	600	573	579	621	588	605	607	540	588	594	579	590	612	573	577	639	616	668	606	618	604	591	604	568	549	579	586	592	639	561	574	611	574	579	596	562	634	614	590	609	600	596	628	616	565	579	628	594	640	540	590	591	558	593	563	594	555	626	613	628	604	590	650	613	564	611	634	624	578	607	550	612	601	630	574	580	593	582	589	608	618	573	596	619	565	608	606	590	613	622	536	594	573	619	567	616	620	616	563	624	594	616	604	592	638	627	607	598	597	574	601	602	638	586	637	568	611	605	551	597	570	614	584	559	561	584	634	601	596	587	618	592	597	566	594	587	650	639	579	573	607	601	646	597	569	603	566	578	612	558	521	578	654	584	593	592	624	544	591	589	602	606	590	602	621	554	582	586	636	603	612	625	594	555	570	585	577	562	588	614	597	554	602	608	600	595	619	598	588	589	540	634	583	620	580	629	588	605	642	606	563	583	608	562	593	613	613	595	576	588	544	601	641	622	607	624	606	591	580	624	618	630	603	614	621	575	585	561	588	587	569	613	585	605	590	614	556	590	597	579	595	541	605	589	582	582	620	612	578	631	621	610	583	614	594	577	600	580	588	643	605	616	618	570	608	574	637	593	594	631	616	606	613	568	579	606	570	611	546	681	590	551	603	572	570	621	565	622	598	587	595	544	590	570	615	603	588	624	554	606	628	626	618	618	608	621	608	585	595	573	605	606	564	601	642	602	596	577	635	617	607	605	611	592	616	589	586	566	552	582	596	549	648	620	614	606	615	598	555	592	603	563	561	585	571	620	575	587	589	609	596	615	564	615	544	608	584	623	647	565	630	604	534	582	640	599	617	610	589	610	605	647	595	631	559	568	604	613	571	600	573	590	612	599	621	608	611	576	612	611	582	580	579	600	615	600	630	589	562	604	566	593	623	592	586	598	599	605	592	582	621	644	567	587	571	544	619	600	624	612	586	581	562	596	592	598	555	605	568	630	558	639	541	619	572	608	617	593	628	573	598	577	633	592	564	613	638	585	615	600	627	591	582	606	603	564	610	613	612	637	603	572	594	575	612	608	549	629	600	547	603	556	618	593	609	588	576	579	624	604	606	587	572	613	564	571	620	556	638	581	595	554	597	600	633	583	619	562	580	561	576	599	593	602	591	573	580	595	597	632	627	580	553	603	581	561	604	614	581	565	572	627	586	583	602	593	608	554	552	574	614	616	633	541	557	564	583	634	610	541	577	611	597	572	586	577	583	585	631	585	613	585	621	569	576	521	590	589	630	577	568	614	608	574	595	593	637	611	614	575	617	613	569	584	580	603	585	607	588	643	591	600	582	588	611	587	511	598	585	585	608	589	643	612	593	622	607	582	629	609	583	597	606	612	608	588	621	553	635	644	609	617	586	592	592	576	591	600	603	577	639	609	578	600	607	600	548	576	599	626	562	579	577	576	571	609	581	595	622	574	614	610	593	592	568	575	601	565	595	597	580	570	572	596	574	597	560	564	602	591	587	563	616	616	580	611	614	578	616	600	604	615	568	627	583	617	617	570	591	610	584	610	631	644	617	618	603	602	580	619	581	610	619	611	625	553	619	565	580	572	585	585	573	582	576	597	595	629	596	636	572	598	605	599	570	587	554	575	597	607	593	622	572	609	627	601	615	611	581	593	571	587	577	599	607	607	577	617	591	561	580	552	625	597	613	585	586	577	596	568	582	538	596	634	600	577	560	598	583	588	580	610	612	623	582	611	607	625	582	617	593	588	619	632	612	588	635	603	612	623	604	608	613	616	600	596	598	636	597	604	593	571	661	586	562	578	621	618	586	605	591	614	634	587	592	583	610	619	577	581	599	574	555	571	634	609	600	599	621	581	628	571	607	604	595	625	559	584	609	549	604	606	604	604	618	601	609	564	607	648	594	592	582	585	606	585	612	615	615	589	596	575	623	577	579	603	592	543	620	604	596	577	569	576	610	571	586	592	588	536	640	608	579	635	578	591	589	632	556	618	630	584	601	622	632	646	595	602	671	587	613	588	610	586	600	606	575	559	606	632	562	645	584	626	634	576	585	617	653	580	615	617	583	573	615	608	580	577	580	636	584	605	609	538	599	564	584	613	582	554	629	552	584	557	622	604	567	632	625	608	627	622	575	613	620	576	651	610	631	571	604	567	590	637	594	591	602	592	592	575	622	575	591	579	577	595	579	625	600	602	595	602	601	590	565	580	592	579	600	595	587	586	598	587	581	581	609	592	583	591	604	597	634	607	595	623	563	606	606	579	622	579	582	586	615	580	591	620	626	577	637	596	592	599	588	535	598	633	584	608	553	592	599	572	591	625	583	636	570
78448	68485	51063	26476	14244	6540	1001	360	383	351	326	353	333	322	360	374	372	346	377	325	332	353	322	360	333	340	340	341	335	325	350	287	337	373	360	330	346	317	332	321	327	326	347	367	339	363	331	355	318	342	314	353	314	331	360	339	333	321	343	314	349	354	327	352	306	340	295	325	306	328	360	313	379	352	324	314	302	325	320	342	325	318	328	286	336	329	334	310	329	326	339	325	349	317	331	344	314	316	336	305	316	351	364	336	345	330	317	333	338	314	321	356	323	357	339	333	329	353	363	359	331	358	362	324	307	344	308	348	344	340	345	329	339	338	351	375	347	368	333	321	305	320	321	348	329	333	337	326	338	342	332	315	342	347	309	344	321	377	359	326	338	328	303	317	324	378	348	335	316	340	327	307	315	311	323	344	353	334	356	297	316	348	324	330	365	311	353	343	367	345	346	333	359	351	341	339	334	317	346	360	305	330	341	350	355	316	339	329	336	336	336	361	319	368	370	318	363	328	370	361	337	334	328	326	364	354	353	348	336	326	351	337	335	313	328	330	319	348	337	348	356	349	303	318	317	335	339	332	344	359	314	346	343	323	322	332	345	316	334	351	340	310	331	332	328	350	326	368	328	325	343	344	317	337	319	332	327	325	371	351	339	349	308	305	319	346	335	355	344	361	338	330	394	349	373	386	337	343	355	333	323	338	350	340	366	352	339	338	325	312	334	325	337	334	359	361	345	326	338	378	322	333	309	340	334	320	321	335	340	322	323	293	321	290	342	335	369	320	342	297	316	319	339	370	335	344	328	325	321	359	351	335	360	349	297	342	300	343	360	353	330	348	347	356	350	349	303	339	321	339	325	323	332	347	321	327	314	328	332	313	341	345	326	317	344	326	379	349	339	338	328	301	305	342	364	351	360	359	344	323	394	328	308	338	374	346	335	354	333	362	324	338	336	344	373	301	312	321	319	346	317	320	328	360	342	312	313	336	356	327	340	322	342	351	345	357	314	284	277	322	362	325	340	312	318	314	314	374	343	346	313	399	332	353	333	366	327	358	352	374	332	355	335	376	317	312	350	330	356	330	343	327	337	330	332	372	322	353	364	319	303	363	319	301	331	350	326	333	352	350	303	334	326	321	308	303	318	329	360	317	334	371	289	351	346	308	349	342	371	335	324	322	320	336	372	333	315	375	327	331	330	342	348	333	323	342	367	349	320	342	362	324	305	348	354	345	305	320	372	326	322	343	381	340	355	338	338	352	346	355	332	345	321	297	340	344	348	351	331	387	352	343	326	332	356	359	382	359	352	316	328	305	337	357	334	339	343	340	330	333	315	308	340	327	321	344	352	303	318	339	326	336	320	330	324	341	378	376	337	350	327	318	341	308	332	345	323	361	331	321	353	342	364	363	339	325	359	360	312	304	353	344	320	348	353	364	357	344	354	317	315	345	312	313	382	361	349	320	327	317	294	356	369	337	314	353	356	328	318	334	350	334	316	367	343	341	318	340	332	339	320	324	328	313	353	355	374	309	373	336	332	341	339	316	337	324	356	330	330	337	369	324	322	344	383	337	320	332	325	351	330	350	339	357	309	343	316	338	351	336	328	348	352	343	336	337	326	343	334	333	331	340	303	330	333	354	305	298	330	323	339	333	334	340	306	361	333	330	346	330	333	327	294	324	350	330	318	332	321	355	317	324	349	354	356	379	345	312	329	356	349	309	358	343	346	355	362	354	343	328	332	370	313	310	334	313	327	348	353	334	339	309	360	350	296	317	330	337	335	322	347	342	389	303	315	338	364	303	378	353	344	325	314	365	350	360	368	361	321	349	353	332	317	337	334	338	351	334	305	315	337	330	360	302	312	340	367	314	359	292	338	329	330	339	353	313	341	350	370	356	331	306	312	366	355	343	323	337	348	325	342	339	327	329	355	350	318	342	306	315	316	318	328	345	348	358	321	337	352	303	339	326	305	364	346	334	327	355	348	324	280	374	357	341	338	341	373	326	350	343	356	360	340	339	296	380	374	315	347	326	338	334	331	337	329	325	340	326	345	352	332	361	350	341	335	332	358	317	336	339	343	322	343	339	334	368	310	300	362	296	325	327	347	349	325	336	316	320	342	320	297	333	319	308	325	333	369	328	337	312	334	324	340	333	337	332	344	344	337	342	335	377	372	352	314	319	349	304	352	351	345	325	272	349	352	342	335	357	340	327	370	364	321	307	345	340	363	297	310	305	334	337	313	331	321	347	379	341	356	323	324	322	345	322	293	349	326	356	354	345	330	323	307	312	320	334	291	357	365	329	334	325	329	328	335	353	350	351	337	322	338	339	383	315	351	298	306	359	352	357	350	328	328	334	334	365	315	316	348	361	323	324	377	319	367	332	357	303	353	335	325	326	330	357	358	358	296	351	354	338	325	347	345	347	336	335	335	356	348	341	302	343	311	328	307	325	310	384	352	353	347	330	350	339	326	344	368	334	322	350	361	343	355	329	324	350	340	323	338	333	336	338	348	335	341	354	373	322	307	339	334	339	368	322	351	339	316	328	339	333	324	311	335	317	319	346	350	320	314	328	299	301	381	361	368	350	332	343	365	323	316	349	338	351	328	321	329	328	334	342	310	335	337	359	370	352	377	325	328	334	317	312	330	332	346	325	357	364	337	334	318	331	325	336	346	328	329	304	337	331	340	341	369	311	349	321	328	335	344	323	357	312	342	355	340	295	347	350	350	373	334	353	336	349	337	336	320	338	316	334	312	335	325	311	331	348	353	328	318	342	327	314	345	316	335	320	341	369	312	367	330	324	328	376	334	351	347	334	300	335	370	332	340	331	308	339	320	351	356	375	331	332	354	360	336	332	355	322	337	333	330	336	375	364	339	342	333	369	361	358	331	384	360	312	331	355	330	298	333	336	320	319	339	321	349	336	327	332	352	317	321	348	319	343	304	361	327	318	350	367	312	336	332	324	327	337	357	342	366	322	348	343	363	332	332	343	302	286	313	350	376	341	331	384	373	330	337	340	346	329	321	358	307	328	297	327	357	355	314	312	321	321	313	321	304	359	371	359	342	357	340	384	330	334	289	358	329	300	362	307	347	368	341	312	343	355	358	357	344	326	350	332	357	336	351	319	299	336	344	350	324	312	358	331	343	384	310	325	315	345	310	309	332	306	362	376	360	359	344	328	340	324	370	299	324	328	294	332	317	333	328	345	341	337	315	321	326	349	326	352	340	322	327	357	324	337	323	349	319	357	360	331	343	313	348	331	358	365	360	329	326	319	321	324	306	315	331	345	321	321	328	333	320	341	318	331	350	338	336	341	306	352	327	313	368	355	352	307	339	350	335	318	336	326	352	285	311	392	333	360	304	327	355	341	342	374	328	344	370	298	351	322	351	340	326	333	337	326	343	368	342	337	322	340	332	348	336	295	334	306	359	316	361	338	331	362	370	320	349	338	372	342	332	333	316	333	334	330	313	324	324	333	317	371	323	285
53883	56264	48507	32227	25419	15564	2619	851	816	792	855	802	765	797	788	815	873	824	848	839	813	839	834	788	855	813	839	848	786	827	809	829	864	798	826	833	837	768	851	855	798	799	813	891	817	812	824	773	839	813	822	823	829	790	801	838	833	844	854	788	828	880	807	786	830	806	852	838	840	826	813	796	852	795	842	815	787	764	828	787	811	830	858	818	818	878	807	830	838	805	794	848	778	914	825	800	775	826	803	816	804	808	811	853	836	822	792	809	815	824	845	802	790	827	814	795	855	827	753	800	802	844	822	877	798	796	820	813	796	779	821	835	770	844	813	796	812	822	887	802	798	769	812	779	788	775	852	813	847	811	803	824	792	774	831	842	779	803	851	837	840	818	833	837	832	792	817	786	779	841	824	806	790	816	838	795	846	771	813	788	772	812	877	798	823	802	783	848	811	767	848	802	781	854	838	801	833	757	774	818	767	780	750	831	786	822	851	838	831	810	811	823	791	782	796	817	796	874	810	827	770	803	830	848	864	787	799	807	770	802	815	817	820	795	835	813	795	750	812	776	805	840	830	786	816	818	751	825	807	784	759	863	815	749	821	796	828	814	782	817	836	819	829	839	833	822	783	818	868	771	865	859	750	811	842	798	754	755	822	754	870	770	786	814	808	781	758	776	826	755	816	810	789	832	794	854	779	816	819	816	818	826	805	841	847	817	824	808	822	789	804	865	764	815	825	800	776	785	796	826	813	803	797	817	812	792	808	758	818	820	799	861	842	809	840	807	827	806	781	778	814	827	773	848	814	763	801	836	830	822	800	829	823	797	798	796	772	818	815	803	819	769	852	824	817	861	809	811	818	790	775	840	823	807	767	783	817	811	789	734	806	803	830	817	838	747	792	783	819	802	808	830	812	847	767	794	815	767	799	835	789	831	852	792	808	790	825	780	826	788	813	835	829	809	843	807	804	822	781	829	828	835	824	862	758	796	828	852	792	826	855	762	829	789	777	849	857	815	837	777	823	811	830	792	807	768	827	854	814	834	785	758	781	850	822	779	772	861	829	784	793	844	844	879	831	799	809	858	783	807	787	808	801	818	841	822	846	779	771	785	847	802	842	801	815	790	813	845	841	818	788	836	776	795	838	815	793	829	830	795	834	745	834	743	823	801	765	769	825	816	771	805	806	864	761	820	799	844	808	803	737	818	824	825	835	797	796	783	854	795	817	802	870	852	826	788	815	793	804	785	833	821	801	869	774	789	857	803	862	795	801	770	815	814	808	811	832	849	806	793	776	803	764	796	776	778	752	803	820	826	796	767	802	796	818	806	835	815	776	819	791	768	791	814	801	801	828	755	836	762	807	824	779	871	792	783	821	791	752	811	804	822	862	823	826	810	885	791	810	858	830	836	830	776	828	809	791	817	780	836	833	789	796	806	826	764	822	777	798	787	817	754	803	816	796	857	844	805	795	779	842	809	765	795	819	755	793	752	797	802	771	807	800	822	799	855	825	794	787	792	780	821	811	816	860	829	788	813	799	795	826	844	767	777	790	827	768	744	879	834	768	794	816	781	776	802	813	822	812	818	762	824	834	860	834	821	857	803	817	776	850	809	866	815	792	813	832	835	802	836	873	834	829	791	777	744	827	814	791	818	816	800	745	814	855	732	812	782	784	789	828	770	779	804	854	815	820	797	844	801	788	762	854	802	797	780	870	767	837	805	807	824	792	822	824	755	775	806	749	802	819	796	810	771	825	843	819	780	789	807	832	804	809	805	859	843	821	829	806	814	855	824	843	866	814	802	767	842	799	832	822	837	792	817	737	806	853	759	828	819	815	801	826	814	834	781	778	851	811	828	745	795	778	813	805	798	832	786	764	832	799	852	839	828	796	779	801	847	843	759	829	829	767	798	761	796	804	798	827	806	857	807	804	857	847	837	815	843	815	852	780	826	784	791	762	797	804	805	832	763	791	812	764	810	831	838	852	804	855	811	823	840	837	818	861	825	809	780	767	812	783	811	798	867	859	775	831	791	745	777	818	817	842	835	858	776	824	855	841	786	769	842	842	819	783	815	815	809	851	810	790	789	824	858	827	802	829	773	829	816	824	823	864	820	841	797	801	836	772	826	859	803	844	840	827	791	761	785	832	773	825	768	852	789	798	761	789	798	787	838	846	792	843	834	811	787	824	808	803	819	788	824	794	827	800	791	778	837	781	858	855	787	868	807	797	834	829	824	870	810	836	782	766	797	796	781	831	855	809	790	814	824	839	774	772	823	799	803	782	831	834	827	795	785	781	819	831	848	784	778	851	828	820	822	814	822	796	806	786	750	821	805	756	828	787	795	791	814	815	822	793	879	776	830	798	821	805	795	802	808	802	828	841	836	847	831	788	786	840	807	860	826	807	802	790	802	809	833	756	825	840	801	784	831	772	848	848	805	839	782	786	835	765	815	807	778	737	841	832	858	809	810	801	784	837	790	833	795	858	826	845	759	826	819	794	784	876	825	799	834	861	818	761	850	858	807	780	830	847	830	795	792	811	805	803	791	815	776	792	793	802	834	757	831	769	810	807	820	789	872	795	805	848	825	826	807	819	839	779	813	802	834	889	781	766	809	800	788	790	757	806	737	826	794	846	798	790	774	849	803	820	805	827	823	786	793	827	870	802	758	844	806	797	832	842	818	815	864	831	800	826	790	782	771	837	817	817	831	847	852	831	780	812	785	745	808	822	785	791	816	775	842	857	803	779	788	832	835	809	829	794	803	819	802	814	772	821	800	811	801	860	780	776	809	845	797	812	818	799	793	797	780	841	827	738	793	796	862	827	794	771	828	791	836	810	782	782	807	811	774	818	825	795	870	806	804	795	792	773	796	807	857	771	801	802	850	829	809	809	829	774	823	788	796	821	833	796	816	790	837	826	825	766	838	825	793	827	772	819	810	797	849	780	795	847	762	822	811	823	831	845	803	805	780	868	791	801	769	789	819	814	845	853	810	776	814	802	811	839	813	828	801	864	821	829	872	808	848	798	801	833	823	819	823	808	839	892	793	823	885	805	764	852	805	838	815	780	814	838	818	831	791	878	800	817	775	779	811	805	797	842	800	779	819	760	829	825	779	813	836	838	820	813	824	750	798	831	817	844	849	829	821	787	845	834	825	773	792	841	800	796	863	835	771	788	846	818	772	793	816	797	799	808	794	806	850	840	816	782	742	789	805	773	793	833	759	788	769	814	842	757	819	784	842	744	822	822	827	775	819	795	831	753	795	792	791	826	836	833	786	825	785	838	867	825	833	819	809	864	807	838	816	838	813	819	793	793	811	822	800	820	811	805	822	822	805	813	848	812	811	778	774	836	791	855	801	801	820	815	793	828	795	889	791	772	853	840	823	839	809	772	741	825	801	848	803	789	824	822	788	819	857	802	795	823	801	844	813	781	786	801	799	782	807	803	848	838	773	817	792	836	838	877	799	848	820	841	819	773	773	862	770	792	731	863	824
87683	77359	61878	39473	23299	11338	2057	323	324	324	316	332	345	282	340	311	342	347	340	319	326	334	316	321	311	316	319	345	312	329	318	318	317	311	311	320	312	315	339	338	321	332	349	333	314	305	330	320	331	302	303	309	321	320	293	319	308	328	297	330	331	332	322	337	316	352	384	332	334	313	353	354	316	344	333	367	312	332	344	375	304	314	331	328	304	330	338	312	300	354	350	337	369	322	319	357	293	313	332	331	326	331	344	351	322	308	322	372	290	320	290	313	333	346	340	295	310	316	324	333	326	350	312	340	353	308	325	296	320	354	329	310	315	368	348	373	307	308	311	306	322	303	335	312	316	333	325	308	322	322	326	319	322	324	344	331	332	355	308	291	351	361	343	326	343	337	294	353	286	309	309	334	318	321	312	309	361	330	347	308	345	318	330	359	345	299	303	324	302	290	320	311	329	328	316	324	351	329	351	328	348	320	348	351	317	302	305	363	348	311	296	324	352	316	330	286	333	319	305	315	296	329	303	345	330	340	323	365	339	329	334	318	324	344	349	331	349	331	318	303	338	348	335	336	323	318	321	329	343	278	302	331	314	334	310	333	328	330	339	317	340	321	347	325	310	315	348	341	349	338	319	331	337	331	334	387	337	329	293	322	368	325	322	326	327	312	310	318	342	328	342	320	350	335	356	337	314	294	297	342	350	313	350	325	342	313	323	331	331	329	291	358	317	317	295	329	287	326	315	345	330	323	305	329	334	331	302	373	318	304	327	337	332	362	315	339	297	312	332	304	311	328	306	322	342	366	343	338	314	307	336	330	318	319	311	306	324	336	320	340	319	360	341	328	327	298	345	348	344	323	310	355	308	295	325	321	301	354	332	326	335	321	328	346	337	357	315	338	361	326	332	322	322	352	362	307	309	345	342	324	328	342	325	304	356	317	298	337	327	285	327	306	313	299	324	343	308	285	326	327	328	333	353	348	309	317	327	320	306	330	326	316	333	320	333	342	309	321	326	330	325	304	310	337	337	310	332	317	336	300	326	337	337	326	327	333	332	351	347	310	324	322	325	333	335	332	345	339	317	319	369	338	329	324	329	309	353	294	320	296	328	348	348	333	344	341	293	345	327	314	348	332	270	324	338	308	292	361	330	340	317	327	310	335	310	325	337	348	368	309	322	361	350	336	321	330	301	302	351	344	323	306	344	309	318	353	333	348	335	341	287	340	307	315	319	345	326	338	321	346	372	310	311	320	339	297	340	370	371	325	316	312	305	362	387	325	335	331	330	334	316	297	318	301	303	317	325	305	344	311	323	334	331	334	356	304	317	333	329	310	333	320	335	325	336	325	314	333	283	330	353	357	290	325	352	335	344	337	310	351	323	296	318	326	334	331	329	353	345	327	326	308	330	334	321	339	330	357	363	352	308	283	305	315	276	316	333	328	325	353	304	332	347	320	344	335	329	285	341	315	343	335	321	322	356	363	335	327	351	336	322	337	330	330	340	317	352	326	346	316	349	326	328	340	335	308	302	300	347	328	351	338	337	329	334	338	332	307	307	313	320	309	333	295	322	330	324	349	311	307	371	329	332	374	286	344	365	333	315	337	327	326	330	332	317	346	329	349	331	309	336	275	331	318	359	349	347	296	353	363	339	300	316	351	342	309	319	332	331	344	313	324	302	328	300	366	323	351	355	350	299	314	302	338	330	322	325	372	328	326	296	330	299	339	307	355	326	305	324	345	328	305	304	321	319	320	293	328	309	336	317	312	351	317	344	335	313	319	319	301	324	306	300	323	340	321	296	307	334	307	322	335	363	319	288	311	323	278	288	310	319	303	315	355	344	313	323	293	318	324	309	323	330	332	341	319	330	338	296	362	342	327	321	336	305	336	351	328	348	349	329	319	308	308	346	302	330	332	301	311	335	340	316	345	330	285	312	312	293	299	304	345	364	318	323	335	329	331	340	312	316	291	320	324	347	326	307	319	316	328	360	345	337	338	314	302	297	334	330	323	328	317	305	325	338	331	345	332	302	324	358	316	299	320	355	359	347	321	316	317	287	295	311	342	316	336	333	318	309	327	302	318	319	357	265	338	338	296	313	337	343	320	330	296	333	311	329	324	329	347	345	319	309	325	293	356	298	301	323	333	304	321	311	286	299	336	327	336	342	334	321	324	314	360	323	347	341	339	356	323	353	311	318	313	288	317	355	339	347	320	343	352	324	356	351	317	306	328	299	343	323	332	298	337	363	275	354	314	303	304	320	361	323	303	310	297	314	332	325	346	313	313	364	354	322	321	316	345	362	341	333	310	322	310	308	360	348	312	325	310	338	382	362	310	327	334	328	279	316	281	292	311	324	325	332	319	304	316	367	338	327	344	308	327	319	322	329	316	341	316	302	313	299	304	328	352	326	317	295	318	346	309	361	348	317	324	319	332	307	332	333	298	320	322	339	331	316	308	303	333	315	339	310	319	318	345	373	328	329	335	347	312	329	282	321	289	309	325	297	322	316	309	333	300	321	320	300	356	325	353	320	335	315	313	317	315	383	297	320	322	318	301	317	324	349	308	349	299	328	360	327	320	354	323	331	280	290	312	329	338	318	317	306	330	298	323	334	334	299	336	282	292	342	329	310	329	301	302	286	312	315	347	339	355	309	304	303	333	325	289	333	333	316	358	331	322	319	316	339	344	313	350	303	322	327	310	325	352	331	316	332	317	318	328	328	332	313	303	357	314	344	381	332	338	343	353	347	313	314	331	320	335	322	322	307	321	318	303	331	326	348	291	324	307	313	302	331	377	301	310	324	344	297	318	306	295	337	305	321	344	309	301	330	323	334	332	341	306	316	338	315	328	304	319	312	336	324	275	333	284	312	347	298	302	350	320	335	316	320	325	346	332	320	293	336	297	322	362	355	317	349	337	325	312	328	326	318	339	304	305	323	352	302	342	315	297	328	337	366	356	305	319	304	315	309	322	344	315	323	336	322	335	321	328	323	347	307	295	333	342	321	291	344	326	369	351	351	331	356	318	348	314	311	325	318	320	321	298	313	295	340	328	321	335	334	299	314	301	350	280	329	307	317	303	320	344	353	334	318	336	324	324	330	343	339	323	310	332	321	312	300	347	370	325	331	298	338	316	370	334	305	317	339	325	331	320	318	327	353	314	321	306	335	320	350	329	323	329	316	333	304	325	311	320	345	318	322	349	343	314	312	331	316	349	335	347	305	344	337	323	328	332	344	321	312	313	335	314	329	320	325	316	314	318	310	364	357	330	334	316	316	323	321	324	343	341	315	331	316	311	338	327	380	316	321	347	366	301	319	323	310	328	303	323	285	328	369	325	328	330	309	316	311	337	328	329	316	323	311	317	313	371	332	330	336	313	347	301	320	335	317	330	348	328	318	301	321	352	344	325	311	336	319	311	326	349	309	321	314	328	330	331	317	361	311	321	341	330	327	333	306	334	315	325	341	337	339	330	321	338	314	293	327	351	314	323
62400	65527	60601	44435	32980	20625	4459	791	761	764	738	809	764	842	769	719	771	762	746	781	768	769	754	806	696	802	805	790	773	749	784	806	757	775	742	785	779	772	783	819	739	778	764	750	757	726	748	828	796	773	744	756	750	750	800	761	759	801	765	788	791	780	772	740	788	743	808	788	741	764	748	766	768	767	755	786	781	766	720	766	811	786	773	731	790	708	762	790	790	804	721	781	753	772	725	781	714	740	779	773	754	744	813	714	703	750	813	803	778	796	746	755	764	723	731	749	826	754	787	780	799	756	739	813	792	748	779	767	766	741	771	786	763	814	812	705	769	770	818	810	722	747	722	791	769	727	777	769	729	795	784	772	791	747	762	753	771	790	808	809	787	825	805	753	761	784	774	812	725	706	799	785	737	736	782	753	749	783	740	794	776	753	796	785	792	713	802	776	799	794	782	795	772	731	774	784	766	764	734	745	697	788	776	748	753	782	801	764	770	724	744	766	774	753	771	790	829	726	796	761	807	757	772	761	778	741	711	775	745	768	731	786	806	768	766	750	756	711	791	795	806	768	735	811	741	790	761	744	767	758	798	727	794	789	775	760	758	755	754	764	783	774	737	784	810	720	785	747	756	780	737	799	810	777	770	797	801	767	753	760	839	762	783	760	750	769	734	764	729	735	777	761	758	807	730	776	774	821	780	741	729	774	783	772	756	719	785	754	769	777	751	751	758	690	761	776	761	760	768	777	761	786	726	799	744	769	765	766	803	744	748	740	715	777	754	796	810	747	748	772	769	768	749	727	777	751	752	780	771	756	741	779	751	775	781	742	782	770	744	777	808	766	800	789	787	775	745	757	824	806	766	770	757	761	738	751	811	791	743	812	797	775	780	785	783	763	742	716	787	717	740	715	757	788	787	702	756	782	780	781	803	754	771	815	752	767	788	791	743	775	736	789	763	792	751	738	749	760	789	783	845	761	810	799	796	776	759	751	733	695	814	790	747	746	766	782	788	768	750	772	773	744	708	780	771	735	742	805	754	746	772	795	802	803	774	796	768	746	781	790	754	716	746	759	782	777	765	743	779	811	786	729	764	760	768	752	757	783	816	748	742	776	751	783	757	806	826	782	794	796	749	801	734	719	727	778	804	762	823	839	755	765	753	771	754	784	775	758	824	778	776	812	734	774	766	794	735	788	763	776	812	769	768	747	738	755	742	750	741	780	805	755	772	769	744	772	714	806	814	750	782	693	814	741	740	776	816	792	742	749	763	778	772	778	761	736	788	751	773	771	761	753	690	822	770	723	790	781	737	736	789	748	789	777	782	747	720	752	757	771	794	779	774	806	780	778	752	770	781	759	799	764	798	773	756	781	758	770	763	768	789	817	718	737	767	806	739	764	744	756	766	823	755	748	790	803	758	730	783	802	778	739	711	799	745	770	811	727	753	807	702	835	768	799	751	752	785	760	748	790	783	764	737	762	784	756	777	786	748	793	833	822	780	779	765	708	794	755	745	711	749	714	771	789	740	772	779	788	804	797	788	781	826	769	768	748	752	718	805	784	785	791	748	799	726	759	758	781	725	779	737	799	765	782	777	767	796	724	755	784	722	764	734	790	782	786	768	763	740	763	712	793	758	753	742	739	772	808	771	755	778	755	706	724	792	786	799	742	775	767	774	788	783	787	781	783	731	748	812	773	767	772	784	725	746	721	733	815	760	795	789	736	775	794	759	701	782	758	727	811	773	792	755	710	763	738	779	771	758	756	750	812	779	772	745	734	759	774	823	710	760	734	747	752	723	788	760	776	786	732	784	808	791	792	787	747	810	741	796	779	810	790	748	735	753	787	760	788	787	783	772	783	744	734	744	767	775	767	717	754	733	776	788	786	750	788	771	818	767	771	741	767	774	733	781	790	742	748	778	803	747	754	791	819	778	703	805	780	735	836	776	747	739	794	786	781	789	816	761	765	773	815	746	728	754	769	766	764	817	717	768	771	791	768	798	769	801	772	794	749	796	789	746	775	786	802	749	755	780	727	779	780	816	770	760	756	754	749	721	824	711	742	748	738	786	778	775	750	756	715	759	801	801	759	709	733	763	758	715	728	782	777	804	784	835	823	746	745	791	774	742	791	797	753	759	819	760	762	731	790	759	735	820	738	781	761	751	793	732	778	783	757	764	760	743	722	797	752	768	794	813	733	783	792	773	755	791	770	775	743	780	750	799	825	761	694	740	717	762	729	766	786	732	745	757	761	796	778	743	752	789	744	770	786	811	767	768	769	802	747	792	815	781	802	736	782	744	790	766	770	725	777	785	761	787	742	769	757	774	729	782	770	793	761	832	778	696	813	778	756	781	717	783	770	770	792	770	783	730	782	743	743	785	776	790	769	753	802	773	805	794	752	805	781	749	767	763	815	782	722	769	810	720	778	814	708	752	805	774	798	760	747	817	753	716	820	777	778	785	745	772	799	768	770	778	821	747	769	766	730	811	734	790	744	775	768	748	730	783	757	735	826	775	777	768	825	755	784	756	750	766	823	764	768	777	766	783	774	812	789	761	744	802	858	767	789	802	802	747	753	731	750	786	791	803	769	790	787	699	752	774	787	766	740	794	752	745	731	771	717	766	757	805	781	808	795	775	794	766	750	788	758	815	800	764	746	777	758	782	739	757	715	804	712	686	782	774	764	750	759	812	752	757	733	772	739	790	780	781	761	767	804	817	752	768	825	797	763	786	731	783	776	814	761	743	778	794	808	820	773	788	802	797	762	763	764	769	755	778	771	782	725	784	827	786	740	737	739	793	757	744	745	793	766	791	774	778	726	743	823	773	761	759	764	746	766	744	769	784	770	775	793	797	759	778	758	777	765	764	725	785	778	752	777	763	767	767	773	758	726	772	743	791	775	778	791	780	775	755	820	761	781	760	782	778	768	766	814	783	764	772	795	742	738	730	757	739	732	790	736	776	756	780	723	773	773	753	709	725	747	794	756	769	774	775	764	785	736	752	743	736	733	760	783	783	727	780	804	839	800	787	757	767	725	748	813	777	779	768	760	761	773	776	783	768	721	752	736	800	761	742	741	774	795	721	734	728	741	759	727	695	765	788	764	791	742	771	778	718	772	706	771	782	799	808	739	756	753	780	768	748	773	754	726	810	806	760	813	768	785	782	752	748	782	788	759	826	759	754	801	804	771	777	795	759	747	730	760	776	843	789	785	838	797	761	802	804	786	773	727	777	747	760	785	752	800	744	763	776	747	766	765	805	799	785	764	782	720	762	774	763	807	778	765	772	782	773	743	766	725	800	829	738	791	733	773	770	765	778	837	736	776	755	760	718	822	824	768	746	760	792	799	760	798	681	717	734	786	804	773	774	774	761	780	737	824	802	751	718	728	820	777	771	767	733	739	783	763	772	824	711	728	737	787	787	779	780	751	737	769	750	751	816	760	770	765	789	813	776	797	763	747	763	815	838	791	748	806	779	785	775	782	793	797	784	748
36715	24126	10556	3068	1104	677	285	237	243	231	257	211	242	269	243	244	269	237	274	250	232	258	263	254	259	259	256	256	228	243	246	246	242	217	220	238	256	259	219	240	256	259	273	255	243	248	251	277	228	260	220	227	244	242	241	227	220	236	243	255	234	235	220	265	260	240	253	255	263	277	253	237	238	245	251	246	266	250	233	292	230	234	245	233	246	260	248	267	238	234	258	257	251	259	243	241	261	244	248	231	229	232	242	237	234	283	237	226	254	237	255	237	265	264	276	236	281	249	243	231	244	247	207	250	261	242	272	225	217	252	246	246	278	246	217	248	213	242	239	232	240	245	221	241	258	231	213	259	268	218	241	247	246	245	259	252	232	261	247	251	242	264	257	235	244	255	259	250	286	254	226	253	243	248	212	274	249	250	267	245	247	244	244	236	227	255	226	267	261	234	241	215	226	235	247	272	239	235	229	235	248	248	212	251	247	267	246	254	258	236	261	247	252	254	256	217	229	277	255	289	239	279	235	265	242	231	273	263	279	232	252	245	258	269	274	230	267	231	232	251	244	233	255	244	249	236	220	231	243	244	260	229	251	235	249	217	251	239	236	258	234	229	236	264	230	216	248	228	264	246	254	218	234	262	228	228	235	241	227	267	236	262	231	253	227	234	249	227	255	229	237	235	274	225	263	257	222	244	272	246	215	265	245	257	240	214	265	224	228	257	270	241	210	265	256	250	238	225	267	275	227	265	226	274	236	249	256	231	230	238	250	251	218	243	257	266	257	231	248	252	248	235	256	233	242	278	263	257	242	248	221	234	247	242	222	227	251	222	293	260	241	239	284	261	246	217	245	226	255	259	249	265	231	252	232	254	236	267	256	233	258	233	224	232	239	263	269	238	251	250	247	255	272	237	239	251	238	235	228	220	250	245	270	285	249	239	257	219	255	234	240	220	243	243	262	269	251	243	249	278	261	254	249	246	262	248	220	279	221	244	257	239	235	265	248	235	250	255	242	233	278	229	241	225	248	246	273	226	251	240	244	235	248	268	258	294	233	243	225	282	239	234	256	250	219	255	241	244	234	244	255	244	247	284	252	233	238	269	251	251	250	248	205	245	246	230	251	215	227	272	229	260	234	234	275	248	266	245	241	264	230	243	259	244	236	236	243	218	250	229	240	262	238	234	267	235	242	265	227	273	259	269	237	231	266	249	263	255	249	254	237	250	238	209	227	235	254	253	249	256	266	210	253	239	258	254	223	271	237	224	248	254	241	256	244	250	249	255	258	253	240	246	229	236	285	225	267	236	259	277	211	269	274	256	228	211	233	267	235	227	218	235	254	209	259	250	261	242	240	222	257	240	238	243	274	241	272	243	232	240	251	275	242	243	249	274	233	256	266	253	232	239	228	251	260	238	232	256	219	263	247	260	228	268	245	237	239	245	226	240	246	256	258	276	225	241	273	244	221	255	235	288	248	238	267	245	258	250	239	271	264	215	269	220	238	243	249	245	225	237	217	254	250	250	241	276	258	266	237	224	217	210	223	264	228	254	262	232	236	232	281	233	237	248	269	244	248	234	258	272	238	267	228	233	232	238	256	254	249	244	253	266	249	254	272	248	268	256	221	259	246	223	256	259	255	248	235	257	227	230	254	234	223	232	245	252	240	266	276	246	263	255	252	252	241	261	242	259	269	261	247	246	260	256	249	231	259	245	248	237	235	249	256	225	220	218	233	276	260	226	230	245	245	240	226	250	211	235	274	236	248	242	244	254	241	236	244	224	232	242	246	219	240	214	270	246	202	249	262	271	242	223	254	242	212	255	282	242	243	247	228	261	223	234	209	286	233	244	238	249	223	262	232	258	236	239	243	244	263	256	262	204	246	242	240	242	229	229	274	229	265	247	244	246	230	270	260	273	238	239	224	264	244	238	240	249	233	272	228	240	227	254	229	268	235	266	271	262	254	242	240	219	257	253	230	234	263	236	239	255	233	220	274	248	217	249	261	280	267	220	219	211	234	281	238	228	242	277	251	233	262	262	237	224	232	257	220	259	241	242	229	218	260	259	249	233	242	252	238	253	233	222	233	253	237	254	259	245	252	237	241	243	240	259	215	257	254	276	248	242	242	223	234	251	245	234	245	265	258	234	257	237	217	245	245	231	250	221	238	228	236	243	234	229	221	244	257	258	263	240	223	250	233	270	240	229	240	250	233	245	261	232	258	266	214	229	236	236	237	211	224	249	257	236	233	248	253	259	282	221	225	247	229	253	234	265	235	209	235	249	238	252	241	272	248	279	296	248	241	232	272	258	263	235	268	259	219	241	256	260	242	208	237	240	228	254	254	237	234	234	266	248	229	225	239	247	261	227	261	253	239	245	219	253	249	254	288	242	230	253	247	263	261	238	247	263	232	260	269	252	261	237	260	268	264	244	252	231	260	270	234	233	266	274	246	210	239	253	256	230	242	235	220	260	267	258	244	231	249	239	251	270	248	267	246	261	269	234	247	249	235	251	256	275	231	269	254	259	264	225	238	247	253	241	259	245	232	236	235	247	262	226	245	272	267	253	229	266	268	239	242	258	244	259	259	249	233	244	258	272	236	222	230	254	235	224	227	234	237	253	241	249	264	289	277	255	255	240	243	260	246	249	241	211	253	271	238	241	223	219	235	270	244	235	272	245	226	242	243	220	261	222	240	263	242	262	253	242	254	254	258	269	272	238	236	277	268	233	245	238	249	251	241	232	225	248	241	239	243	255	256	251	243	232	223	238	263	256	229	248	282	248	247	225	231	260	281	222	273	253	243	247	256	247	224	241	231	231	250	235	270	255	244	253	249	234	233	256	266	256	234	225	247	239	262	233	255	245	249	257	238	257	240	215	237	245	227	228	261	238	264	260	228	220	258	258	260	247	288	276	268	204	249	245	260	247	232	238	226	250	241	269	280	252	240	239	256	255	236	233	254	273	250	220	247	228	275	268	255	243	230	249	238	250	260	234	271	246	252	248	239	250	256	250	245	267	229	267	226	247	229	211	240	214	239	251	240	247	232	211	267	247	229	279	242	249	247	218	228	250	214	277	259	234	257	246	253	229	244	271	246	235	251	242	248	244	252	257	239	270	249	262	257	250	292	257	269	246	247	209	261	248	272	255	257	244	256	244	264	239	232	259	273	233	248	260	250	225	260	265	257	258	247	234	256	244	248	248	252	235	233	233	245	228	257	233	219	219	254	278	241	246	236	240	239	253	257	228	236	250	228	243	250	234	254	263	258	251	226	255	235	231	242	237	246	262	254	238	230	261	253	244	255	268	265	238	240	260	241	281	224	257	242	258	278	241	246	248	226	253	249	242	229	231	248	264	239	249	240	241	241	231	251	220	238	262	258	239	265	218	216	250	233	255	229	223	240	230	239	258	244	252	240	251	238	266	244	239	253	255	232	257	247	258	254	231	240	237	239	239	246	236	234	251	254	263	217	243	249	237	254	282	265	255	250	262
31707	25270	15377	7150	3303	2137	823	634	657	612	630	589	601	640	611	602	620	615	616	599	585	636	621	643	643	596	629	665	594	644	664	642	616	652	626	620	637	622	604	648	652	585	656	671	634	628	651	667	610	637	588	634	638	645	651	635	625	610	656	599	655	649	663	575	602	612	673	650	625	663	663	636	649	582	646	606	624	623	605	689	609	652	678	646	654	637	601	621	609	624	569	609	666	631	601	639	631	596	622	641	625	648	659	644	646	610	582	607	635	640	600	605	645	629	630	645	646	662	627	654	648	627	668	651	661	605	630	589	600	591	640	660	664	592	610	652	616	619	642	624	647	647	604	609	592	595	635	600	618	604	586	631	626	578	620	637	624	599	638	621	598	624	625	616	593	656	648	609	617	642	640	629	677	615	655	592	608	596	621	657	641	635	684	579	589	643	622	650	600	634	642	586	606	637	619	638	607	624	645	639	620	629	637	661	645	646	620	644	653	610	623	595	640	599	606	643	618	656	653	615	613	625	614	668	679	611	654	652	572	620	602	634	634	600	620	671	599	580	585	658	573	587	628	623	592	638	627	591	656	649	644	636	621	650	681	653	618	655	626	608	619	586	650	603	582	605	579	633	627	644	637	674	577	578	599	598	592	675	624	587	594	664	642	637	643	588	676	609	625	618	620	623	659	624	625	640	610	620	616	598	604	661	615	596	593	610	637	593	600	612	635	636	644	607	608	592	644	682	586	656	614	677	643	616	611	617	584	619	583	610	631	577	694	635	638	659	588	654	639	606	606	647	653	597	689	617	610	689	590	616	621	631	648	623	662	666	648	581	628	669	628	631	585	601	622	606	574	632	588	598	643	619	577	642	600	627	638	626	624	637	653	604	648	645	591	613	659	659	628	614	629	590	643	624	602	585	643	599	635	638	663	597	602	629	589	615	610	639	667	573	633	624	662	580	610	614	620	645	630	609	581	633	592	649	589	640	604	634	653	627	623	609	605	644	620	580	651	608	618	586	673	626	624	631	613	634	630	608	602	629	582	644	652	618	643	592	634	632	593	646	602	644	615	650	655	653	657	603	644	617	607	685	637	650	613	641	641	650	617	627	599	634	616	664	625	650	632	613	594	622	608	602	581	607	642	684	636	613	619	654	631	626	615	616	656	583	625	589	621	591	637	644	575	656	572	654	625	613	659	666	654	619	604	626	616	632	655	601	669	639	628	624	626	609	596	625	563	645	581	640	625	631	628	616	650	618	593	588	604	637	615	597	591	607	640	661	586	643	637	610	612	632	622	637	613	645	589	627	644	654	592	560	613	627	629	631	623	607	634	601	634	617	652	578	643	599	649	671	675	629	600	610	587	631	666	648	649	629	647	630	638	634	609	610	610	647	632	608	633	617	586	626	646	629	591	644	608	641	598	618	644	598	605	601	612	634	588	645	676	569	598	572	603	609	644	570	617	617	620	603	617	656	570	575	637	642	576	591	655	615	637	651	623	666	610	655	622	681	623	589	664	634	604	613	609	630	596	630	610	613	574	621	628	626	594	616	638	590	673	645	647	663	637	666	635	598	631	635	657	643	647	610	646	638	610	607	666	615	631	617	632	622	628	608	633	641	677	614	623	610	634	631	634	626	647	651	601	620	625	614	649	609	625	669	557	636	641	639	628	622	576	683	613	623	656	658	616	603	652	634	586	615	622	633	613	656	610	592	648	616	648	604	639	626	589	594	647	631	639	632	620	620	567	628	604	655	599	617	646	641	627	665	634	582	644	607	622	651	602	612	641	603	641	614	633	617	602	619	641	624	602	629	590	642	593	617	601	661	623	604	632	594	629	646	653	630	612	654	621	590	595	605	614	647	625	601	606	617	631	631	661	606	630	632	640	648	628	651	670	597	652	626	643	633	630	643	622	666	639	600	632	654	654	628	675	658	599	620	639	623	652	606	569	625	617	615	604	598	594	562	609	631	606	603	643	617	645	616	632	625	588	619	569	592	645	641	618	602	663	633	634	653	588	591	635	567	586	683	633	646	633	608	652	669	622	616	652	663	598	663	622	615	572	652	627	623	625	623	609	606	633	655	604	646	597	665	622	620	600	587	655	633	633	675	657	639	619	635	589	603	615	583	614	588	655	607	619	641	632	577	667	586	640	604	665	647	659	641	629	611	632	649	605	656	618	633	621	616	632	616	617	640	628	624	617	653	642	581	621	601	610	613	659	625	664	630	616	648	643	621	619	631	587	597	577	568	608	663	588	619	616	584	624	574	619	628	635	611	634	604	611	623	611	623	609	636	645	627	618	652	629	581	679	626	600	645	635	617	632	632	615	683	605	666	629	602	596	640	611	649	605	656	671	644	605	664	645	609	646	641	607	642	626	645	632	612	599	632	644	653	592	613	608	627	611	589	635	624	630	629	605	614	633	579	619	608	631	635	596	655	608	615	655	592	610	617	607	585	592	667	645	599	594	630	614	627	626	596	602	635	639	606	635	655	668	594	656	608	603	578	599	609	612	634	600	624	656	631	656	646	613	607	701	631	626	625	566	647	600	617	611	626	625	622	641	662	665	615	649	578	643	609	638	641	607	600	581	641	641	558	599	653	629	605	606	604	603	605	637	630	662	606	664	602	598	615	579	590	620	648	612	648	666	633	603	602	643	647	626	659	647	592	609	601	627	614	582	635	616	593	626	586	598	628	593	551	613	580	653	672	600	639	646	606	621	609	618	645	599	633	595	606	564	633	625	604	627	606	632	658	647	661	615	649	608	578	643	610	635	611	661	644	620	658	617	643	653	619	601	602	667	638	650	613	650	659	624	652	631	618	603	620	598	631	629	603	609	640	643	683	626	646	622	623	586	638	632	589	665	640	594	662	621	636	629	606	622	616	613	654	634	638	608	608	616	665	583	598	608	621	603	608	639	556	575	634	624	607	631	619	632	687	643	654	584	635	586	651	592	631	658	639	660	598	635	647	595	601	591	590	603	628	631	649	669	680	587	607	617	652	594	623	637	615	555	638	611	597	596	602	621	657	626	670	628	624	579	616	627	657	644	588	608	617	585	643	637	604	577	634	641	659	554	604	621	597	643	603	587	613	581	647	613	645	648	647	628	606	645	576	641	617	609	621	640	635	575	659	655	619	573	666	630	587	611	663	601	635	610	622	629	597	625	641	629	633	642	640	664	607	595	603	651	603	617	621	657	623	641	627	645	651	641	604	647	624	637	595	606	649	604	613	619	604	659	607	615	658	623	652	629	626	623	601	606	601	643	621	657	573	643	568	659	586	595	610	617	655	595	613	612	657	632	661	609	621	674	618	635	609	584	600	657	634	608	617	643	590	664	599	682	612	570	601	639	580	633	591	689	614	637	651	640	632	612	596	595	604	624	655	621	608	675	613	638	656	576	631	680	653	634	625	595	571	609	664	610	650	605	661	636	649	628	640	643	621	659	618	610	654	618	607	632	637	665	632	596	640	595	658	670	665	632	594	563	628
79223	68176	52628	29762	15200	6924	1210	367	364	311	338	338	332	361	354	355	356	374	371	379	342	322	329	364	373	356	303	315	355	324	358	361	325	314	341	360	319	341	345	308	309	330	333	322	314	349	353	348	365	329	359	362	383	335	301	361	318	325	360	337	353	332	381	361	309	357	359	366	337	343	356	372	361	307	301	353	326	354	339	373	376	319	348	346	344	352	364	364	311	353	341	296	344	325	367	351	339	343	318	338	306	356	375	327	331	355	352	313	334	351	382	326	367	350	342	331	325	328	341	306	345	368	342	345	363	357	331	307	356	333	335	349	311	331	338	358	358	361	316	394	311	371	341	333	354	344	335	351	330	318	317	372	336	344	324	347	327	316	299	387	365	354	350	345	306	375	352	377	358	330	338	339	334	330	340	366	309	323	308	342	339	346	342	343	337	308	387	351	353	354	349	347	342	348	320	321	366	341	346	326	320	340	328	366	338	330	354	360	374	327	350	346	330	361	355	357	363	314	331	314	354	331	342	331	350	305	350	305	396	337	324	342	327	379	343	363	378	324	328	368	378	329	370	332	328	330	331	326	318	400	334	336	326	320	355	342	331	368	316	346	365	338	360	306	347	362	318	329	343	338	360	303	318	301	295	341	369	318	327	341	343	326	370	335	309	353	342	353	361	350	327	355	318	371	325	341	336	333	341	339	350	354	368	334	335	327	355	331	326	318	349	380	325	370	337	327	348	340	351	330	319	370	369	343	321	319	369	331	358	330	366	347	330	343	347	362	336	347	356	341	321	351	326	331	343	348	339	338	371	319	316	330	330	351	353	341	284	331	335	350	361	346	318	343	351	338	339	352	373	342	339	326	351	331	344	354	328	355	334	345	323	360	349	357	354	340	362	354	329	348	345	317	361	369	297	351	353	329	342	328	344	372	328	311	309	348	354	326	323	372	341	346	328	345	332	326	347	316	351	344	334	336	333	327	364	351	330	348	299	343	329	344	346	299	357	318	333	349	331	341	332	351	351	366	353	326	355	331	330	338	368	328	344	353	359	370	352	368	311	343	330	380	340	353	377	371	347	336	323	319	345	336	343	323	342	348	358	371	361	362	323	342	352	332	359	352	326	340	323	331	352	329	310	337	338	367	362	355	324	340	351	368	346	324	322	324	369	320	310	372	352	349	316	349	383	354	330	329	367	349	324	341	296	342	355	372	360	338	360	368	362	336	326	362	352	316	341	374	342	341	324	357	324	344	357	329	307	351	356	322	339	369	351	379	338	364	355	374	346	334	312	343	334	358	354	312	357	357	389	369	344	376	332	369	308	369	333	371	309	356	311	392	313	352	354	327	332	327	348	348	318	354	318	340	346	352	353	323	325	340	338	344	353	339	337	365	353	358	338	309	347	363	374	358	356	330	357	353	317	351	370	384	348	329	326	328	338	321	373	337	337	310	398	345	362	343	361	311	376	356	356	355	350	345	346	331	368	353	361	331	337	335	385	359	314	344	321	356	366	325	343	329	351	365	322	348	291	343	304	369	343	347	356	360	356	302	310	357	334	322	334	313	330	327	338	376	336	320	335	341	365	338	375	346	327	325	317	348	348	362	347	318	348	371	342	337	360	355	372	339	352	337	377	301	361	336	306	329	339	315	330	353	368	377	352	334	311	355	351	377	368	323	347	330	367	347	338	320	358	350	342	336	337	356	344	323	353	341	375	366	324	364	347	311	324	384	371	355	349	356	334	334	337	338	381	382	305	323	319	354	374	342	331	330	402	323	322	335	342	353	336	311	371	316	361	341	343	337	324	365	328	332	337	361	339	371	362	341	338	359	343	310	386	356	308	359	333	357	316	338	324	315	341	307	332	335	355	365	366	348	343	393	380	358	366	393	326	369	359	364	351	348	351	353	301	339	353	348	338	313	348	372	361	342	334	334	325	327	339	297	354	347	326	348	327	337	373	333	372	360	351	337	328	317	346	360	355	365	357	337	346	357	354	330	363	343	367	345	328	391	356	333	348	345	348	339	318	314	325	349	356	333	332	359	326	331	335	327	378	370	329	330	353	369	337	316	363	325	337	346	354	363	350	335	356	328	325	332	320	369	357	347	330	358	349	342	355	322	366	359	340	354	339	338	331	358	322	346	342	335	350	321	349	339	333	333	328	336	313	341	339	306	356	334	347	340	365	333	308	368	369	377	337	336	340	317	317	318	350	340	359	321	329	345	300	309	343	328	330	319	357	387	357	340	335	353	371	359	363	331	353	346	317	356	370	355	329	308	342	325	323	330	316	345	333	344	334	361	362	339	348	364	321	331	350	314	331	334	334	307	361	349	343	315	313	350	321	328	297	378	343	353	295	361	318	306	328	326	337	322	330	354	316	334	342	336	356	342	336	317	332	323	324	340	347	355	369	318	349	304	339	325	355	354	323	338	368	329	320	345	308	355	326	358	336	352	346	337	365	327	375	366	347	317	383	377	339	342	324	340	368	342	336	321	362	319	349	318	338	351	349	332	335	337	352	326	362	352	365	366	337	320	328	335	314	381	304	356	360	364	328	364	346	373	325	340	381	361	351	331	348	304	321	343	327	346	319	338	341	348	301	346	343	330	354	332	324	353	316	346	372	348	327	335	357	349	327	306	338	320	327	331	338	299	359	346	355	345	352	315	364	363	306	311	327	351	345	329	357	316	318	336	333	373	337	357	346	344	318	325	344	333	325	320	369	352	309	376	347	357	353	344	346	341	341	340	337	342	314	340	312	355	338	325	330	336	320	361	324	356	373	327	385	337	356	364	353	352	332	347	322	349	337	360	340	320	329	349	347	371	318	324	319	321	387	325	355	385	333	352	351	368	324	352	341	355	317	304	310	341	337	370	325	335	324	331	336	330	350	367	336	359	373	365	322	320	348	317	337	344	344	352	362	320	339	343	359	340	302	354	345	359	356	320	349	367	373	350	336	377	341	371	324	346	326	341	309	345	334	379	345	320	383	357	377	328	339	353	327	350	364	354	332	369	335	341	349	319	341	325	322	389	333	349	337	401	361	359	361	355	307	338	319	343	357	368	348	360	349	339	355	360	345	319	330	351	361	346	340	302	304	348	345	356	351	359	336	384	340	340	350	335	358	351	356	359	341	334	327	366	312	361	354	365	346	344	341	338	322	338	336	357	379	375	317	310	376	345	364	305	344	343	352	372	364	342	345	357	377	367	336	338	370	301	352	321	297	389	365	328	336	368	349	328	321	358	365	413	347	321	366	322	331	356	326	352	344	312	349	363	347	325	356	370	328	383	322	336	343	360	319	405	311	340	347	326	335	357	333	379	322	361	375	336	335	356	331	340	385	350	355	328	335	339	337	331	347	335	371	377	357	375	370	322	302	338	322	324	306	333	329	355	359	338	322	358	302	366	319	361	357	360	350	366	327	308	327	347	369	369	354	358	312	357	346	353	362	357	309	340	365	329	367	353	334	320	355	338	332	323	344	317	349	341	359	343
53642	55635	50518	36354	25357	16888	3088	816	820	797	818	844	791	819	824	842	827	825	845	794	819	842	821	800	830	847	816	802	788	851	851	788	823	900	801	806	799	818	852	812	820	755	816	788	793	807	845	821	764	787	809	862	796	839	848	851	832	792	789	876	864	810	845	777	798	790	850	821	797	836	812	849	793	813	867	820	910	806	778	875	842	875	810	792	833	841	804	851	789	855	839	831	843	824	807	836	873	835	845	835	812	883	797	839	828	812	819	823	803	793	856	881	782	858	854	787	818	825	809	878	821	835	843	802	800	811	855	796	822	819	806	846	788	802	866	886	816	846	882	809	866	875	853	814	844	823	840	818	878	830	822	838	854	810	871	899	803	820	827	781	798	842	809	878	782	807	787	831	786	844	827	782	785	813	832	790	775	801	845	851	842	825	784	810	837	855	875	790	846	864	802	848	840	825	866	808	799	843	790	785	841	792	860	831	775	772	814	845	842	816	797	813	883	857	843	867	804	820	849	843	808	853	795	793	829	837	886	844	828	804	856	868	822	819	791	871	887	807	818	851	869	860	873	763	816	832	815	804	848	808	836	844	824	767	813	869	741	868	815	796	826	810	857	829	819	841	820	881	863	815	855	889	811	784	831	813	823	850	810	826	856	837	836	812	822	822	847	846	806	745	845	872	835	877	821	803	839	756	832	810	854	801	860	856	773	798	831	832	832	832	865	813	814	814	872	815	851	843	804	823	817	824	793	826	804	844	759	761	858	838	801	859	813	836	868	854	831	832	828	783	838	831	810	849	813	781	838	852	802	821	786	857	814	778	840	794	850	845	823	803	827	805	835	804	843	842	816	817	815	839	799	842	849	820	866	810	813	874	862	888	805	824	795	795	803	859	821	779	844	836	806	828	847	857	784	816	809	828	833	777	879	823	838	892	814	753	896	837	818	799	815	816	828	757	843	807	832	790	833	822	845	845	813	853	809	838	825	844	784	817	831	805	850	804	763	828	809	868	807	778	841	836	812	832	768	811	833	837	792	824	842	840	794	846	822	839	820	824	884	796	851	808	867	868	862	848	848	842	888	848	840	855	821	828	810	816	848	826	813	843	881	791	818	831	868	854	775	802	854	831	860	777	849	806	848	835	853	840	820	804	786	806	842	832	793	795	781	839	829	776	794	851	790	859	871	800	848	866	807	864	867	829	858	847	841	848	855	788	843	876	825	798	806	836	861	839	768	820	816	843	782	736	813	826	777	765	848	822	835	874	788	788	788	829	865	823	856	798	821	835	862	870	785	778	780	898	781	801	797	770	839	774	863	829	866	778	842	821	792	842	803	844	802	800	840	822	860	839	808	790	816	799	802	841	865	854	825	814	815	797	886	822	859	838	759	812	870	778	792	805	802	868	801	846	838	794	865	835	804	824	794	853	820	861	810	802	830	809	796	810	789	827	823	835	797	845	855	754	805	815	827	805	891	841	791	867	817	781	827	833	800	802	852	859	825	842	873	827	796	850	782	820	780	826	839	811	835	848	826	840	792	830	855	903	815	820	900	766	773	776	759	789	804	786	843	794	823	801	837	852	846	853	755	824	811	821	839	811	786	829	835	834	837	774	841	887	858	807	831	849	803	813	806	900	860	807	843	841	805	842	822	855	812	820	807	837	894	826	843	825	832	823	814	799	866	809	797	825	848	863	817	769	807	841	800	825	839	821	771	847	820	820	891	834	819	838	793	809	803	826	814	833	780	883	829	826	777	833	890	825	825	814	830	835	823	816	817	774	839	828	821	841	837	829	783	893	795	821	815	779	783	818	834	808	801	848	844	788	811	817	855	791	805	841	815	803	852	796	861	778	853	800	858	858	847	857	816	829	790	803	829	826	816	837	866	848	844	836	806	830	845	800	814	844	807	829	825	844	782	811	803	810	849	830	866	824	785	879	853	849	833	838	797	861	797	821	868	806	838	837	789	832	834	814	815	849	819	795	808	819	792	850	838	845	835	810	751	846	807	809	845	836	864	825	812	875	840	757	825	878	837	799	841	818	765	807	845	834	830	810	822	807	830	783	825	838	804	883	851	833	789	810	817	827	841	832	801	842	851	820	827	845	815	805	803	849	810	829	838	813	821	793	812	852	811	827	852	819	813	826	818	824	814	843	862	818	821	836	781	895	803	842	773	833	828	830	837	809	822	814	853	785	872	835	864	839	800	847	821	833	764	800	848	831	780	848	826	873	797	836	854	796	829	789	864	780	817	876	834	801	837	858	903	819	884	877	886	821	848	866	850	820	779	794	812	793	863	797	794	777	848	877	795	840	752	846	791	832	790	843	856	850	806	852	808	819	792	830	817	846	845	817	844	816	847	900	817	825	845	848	790	778	762	776	816	835	816	802	807	808	872	828	838	865	824	833	829	837	802	834	805	842	819	795	812	868	785	801	863	855	793	811	814	794	766	778	829	813	841	819	841	868	843	838	791	818	771	788	873	811	802	822	848	836	782	822	873	812	837	826	882	883	869	862	832	818	784	799	836	799	858	800	826	865	839	821	794	812	814	839	801	820	771	865	840	822	815	805	808	848	795	859	907	803	782	856	806	796	883	788	813	811	824	797	805	808	805	840	734	788	764	811	829	833	820	850	823	894	818	840	877	808	757	840	777	787	808	803	868	799	832	787	829	805	821	875	837	843	791	829	853	798	830	806	849	803	826	855	803	816	846	808	837	802	847	832	801	842	801	840	843	812	780	801	846	763	824	815	811	867	851	845	868	803	784	857	827	796	803	789	814	821	859	804	814	898	783	810	837	839	797	863	835	862	859	819	818	829	770	811	811	863	853	834	823	827	787	792	791	844	755	837	811	834	847	847	812	878	839	830	808	816	797	833	866	814	844	818	822	851	811	818	763	791	784	789	813	856	783	814	812	854	840	833	811	807	847	789	851	827	785	838	823	840	870	844	850	832	802	798	801	817	799	837	810	798	843	760	816	853	829	872	846	817	799	809	809	807	789	815	808	810	806	820	848	805	833	812	805	803	803	807	834	794	814	826	792	849	777	846	800	813	832	815	774	797	803	830	819	833	836	830	808	876	828	845	812	799	823	821	799	807	810	847	836	800	833	856	794	771	814	830	894	854	752	864	781	802	847	847	795	820	784	814	880	815	854	847	787	801	792	813	836	728	837	812	815	818	767	832	841	782	808	804	873	821	795	830	792	835	824	813	754	834	814	797	792	858	816	835	803	876	830	850	793	809	843	908	837	838	826	839	848	832	831	821	807	781	834	808	837	830	789	798	863	827	832	829	794	800	785	828	851	880	835	808	865	808	772	750	817	800	802	850	847	850	755	847	794	806	816	826	824	811	834	827	765	792	830	820	862	900	877	849	843	866	824	794	829	818	801	817	833	810	843	812	776	849	885	885	820	815	835	786	805	855	838	836	823	821	832	813	827	804	801	773	796	793	818	835	855	819	818	816	825	764	838	876	855	803	844	779	830	821	838	792
87659	77650	62444	36926	23512	12292	2355	355	339	319	301	361	350	345	303	306	318	350	326	330	321	303	316	331	323	343	299	336	320	345	309	319	307	313	315	319	349	308	335	307	291	287	329	333	349	330	336	302	337	318	335	321	320	330	302	333	368	333	321	319	309	357	343	319	299	304	297	315	354	359	320	323	314	322	338	350	326	323	322	340	354	317	300	328	325	292	319	341	318	336	320	328	329	317	307	327	327	298	357	323	298	345	306	313	320	312	320	304	301	323	335	322	333	289	285	299	335	315	318	336	318	326	333	316	307	327	341	307	315	310	353	353	312	344	314	318	319	352	313	323	351	333	298	310	323	373	333	323	327	346	346	331	326	322	337	319	328	319	309	300	324	302	332	317	319	297	298	330	352	322	331	322	326	305	341	295	279	338	323	318	361	331	352	339	314	352	358	337	330	286	314	301	353	316	343	332	312	326	320	336	351	374	292	347	327	345	343	329	316	299	380	329	325	322	330	295	358	334	336	301	321	330	344	359	323	330	314	322	302	314	344	356	352	303	307	339	332	336	305	334	358	327	315	318	332	339	332	337	319	316	297	292	334	311	313	325	353	312	309	318	334	300	331	312	320	314	335	334	327	295	305	267	356	327	324	289	331	320	318	320	321	312	321	284	326	290	312	322	323	325	308	312	327	298	312	316	310	335	355	325	338	300	306	320	336	313	319	309	352	374	319	293	305	365	292	305	331	312	326	329	312	327	355	363	324	322	341	350	317	348	340	337	297	347	303	289	325	331	325	347	345	367	335	326	324	331	319	286	349	334	342	330	335	308	311	320	326	320	329	332	329	344	328	334	331	281	301	302	295	318	274	346	339	283	361	322	328	321	335	328	319	325	312	325	335	312	296	325	331	336	296	324	335	314	332	336	353	294	330	319	326	338	340	321	328	315	308	330	302	356	345	309	345	341	320	289	328	345	356	304	314	337	337	343	303	312	327	312	336	317	328	320	345	311	326	353	338	329	321	334	323	292	333	322	344	316	381	324	332	289	345	336	319	290	312	355	331	358	324	312	307	347	319	330	340	342	322	304	358	339	324	320	316	305	308	312	313	324	328	327	323	340	336	348	336	334	324	297	327	376	320	335	308	312	344	316	335	356	338	314	331	301	332	317	301	388	301	331	323	325	320	324	326	266	370	316	310	329	330	294	318	333	315	318	340	343	336	317	341	326	307	342	357	332	318	320	344	343	289	358	294	320	348	333	325	311	318	339	346	367	333	282	339	306	340	324	324	332	309	311	297	290	315	331	337	331	366	322	283	304	316	333	325	289	301	292	312	351	331	324	370	297	297	325	308	319	323	355	341	325	284	279	331	313	347	318	305	329	325	314	331	347	293	310	304	328	318	329	330	312	317	316	331	362	317	305	343	333	336	333	332	308	298	336	327	309	323	344	334	336	324	351	317	325	339	346	327	331	318	357	319	317	334	302	340	300	324	340	333	310	322	316	308	336	293	348	329	307	317	289	324	333	318	362	298	302	315	349	335	293	324	340	342	356	316	359	332	344	305	319	299	345	317	337	324	336	316	327	344	348	346	322	337	319	301	340	372	339	337	310	329	353	342	323	350	344	333	314	347	311	317	311	324	333	317	337	297	303	315	341	344	351	306	330	312	312	307	318	342	329	321	313	303	335	315	312	317	311	298	314	340	309	298	329	336	306	338	311	298	340	371	333	324	300	315	311	327	331	324	301	308	323	308	325	321	345	330	307	351	336	369	304	327	313	350	300	346	313	323	323	293	304	323	299	303	321	375	323	308	277	312	295	294	323	323	297	324	319	306	305	314	349	340	341	307	339	309	318	327	315	317	334	296	346	315	315	306	296	314	323	337	332	340	349	321	308	283	327	341	342	330	364	308	351	308	314	313	324	313	329	343	389	334	332	319	325	353	316	310	324	368	333	335	327	329	327	340	318	296	370	312	354	315	333	335	300	308	339	333	310	297	302	317	351	320	333	294	313	324	334	308	352	316	338	338	329	341	298	325	334	344	330	322	345	319	285	312	317	342	302	333	290	332	325	353	329	345	313	333	347	334	332	343	328	314	339	302	315	300	303	304	328	337	352	341	351	308	308	341	322	362	328	276	333	356	283	318	302	336	307	292	348	312	376	337	302	325	338	320	324	302	320	318	314	298	327	307	323	339	265	328	346	332	338	333	305	326	356	327	308	306	363	312	280	323	316	296	329	302	314	311	307	306	328	335	306	293	350	334	353	302	287	311	292	308	350	318	351	328	347	343	340	336	319	282	339	327	363	334	308	330	329	288	314	311	359	337	312	309	322	304	348	327	309	288	323	313	306	299	328	325	312	294	328	307	338	358	333	324	326	315	333	323	333	332	348	334	330	323	311	336	319	311	320	290	340	293	350	343	335	315	321	317	333	329	326	295	316	323	319	332	328	301	353	310	327	309	302	322	350	326	320	320	292	352	328	309	299	308	307	313	325	327	314	308	297	336	302	293	303	349	322	329	337	340	300	341	326	319	304	343	349	337	311	300	291	336	331	331	359	280	313	302	322	357	329	348	329	331	353	339	356	296	283	314	338	289	311	336	305	317	362	332	324	309	293	294	322	334	310	345	316	308	341	288	339	353	308	325	352	332	332	307	311	337	308	344	324	315	337	344	323	349	331	316	283	325	317	315	332	303	323	313	330	312	334	332	295	316	321	291	333	335	322	311	316	275	348	334	350	340	320	339	312	338	323	332	317	339	337	303	331	315	313	338	307	322	317	294	318	320	288	323	344	303	316	291	320	339	305	329	324	343	314	324	317	320	308	321	356	340	323	317	312	309	333	359	317	298	293	312	312	300	333	295	316	336	336	318	328	330	317	310	327	320	341	319	304	276	327	313	304	289	341	346	304	348	338	343	337	348	303	337	315	332	326	312	336	350	336	337	345	308	327	342	296	326	332	336	344	308	316	343	327	356	333	330	314	337	362	369	302	326	347	300	334	349	329	362	319	320	299	345	320	320	332	350	344	340	326	320	356	344	340	335	307	331	304	321	294	354	298	348	311	312	300	335	332	353	348	292	333	326	321	372	334	336	331	318	352	336	339	331	335	317	325	328	261	308	345	359	323	344	331	276	339	320	329	336	338	319	321	318	323	337	339	318	328	316	304	360	356	319	309	314	360	351	297	333	326	344	298	330	331	348	332	304	304	354	339	353	334	309	350	344	328	361	319	368	333	317	327	339	294	336	337	285	324	298	315	332	326	319	323	297	321	310	340	314	298	342	330	321	316	329	309	344	342	300	337	326	296	301	310	320	332	313	320	305	344	337	343	352	312	311	314	338	318	332	348	323	319	308	321	281	313	300	330	333	322	315	342	333	294	315	333	345	358	353	341	304	295	353	331	299	309	338	342	329	354	320	324	327	321	302	330	312	304	299	364	329	294	316	341	296	319	333	315	371	333	309	330	297	331	330	340	336	325	318	337	318	308	305	334	324	325
62326	66063	59826	42921	33790	22835	4490	822	757	771	752	776	769	739	765	762	810	767	743	752	792	755	765	743	720	739	753	805	754	766	698	732	808	765	764	776	739	832	767	715	791	793	780	738	759	741	777	720	780	717	756	768	829	749	787	765	774	752	761	779	733	736	801	779	778	757	757	737	786	722	769	774	775	775	742	748	746	789	773	743	772	748	739	778	772	797	787	777	803	764	756	800	755	733	765	742	796	768	783	793	737	770	805	786	743	767	780	761	700	763	738	774	736	810	756	756	762	723	732	787	776	746	761	766	767	736	798	772	786	784	779	760	821	782	753	801	783	765	768	802	766	778	730	720	768	764	740	792	765	813	761	732	699	824	731	770	791	707	768	767	759	768	777	793	761	761	760	736	736	768	765	795	795	759	760	757	745	752	747	768	744	743	800	729	769	770	795	733	753	761	726	774	792	796	788	795	829	745	714	762	811	788	786	790	727	791	706	791	741	823	787	738	759	824	769	703	797	732	731	748	750	755	770	747	756	770	743	738	743	720	774	777	782	788	680	785	792	752	706	795	764	829	782	766	794	749	752	793	767	781	768	756	799	767	761	754	772	807	802	759	786	729	756	798	769	801	724	748	736	744	819	760	773	791	743	752	768	730	733	797	755	768	790	702	777	698	757	770	787	810	744	762	754	758	788	781	769	815	780	745	729	768	833	756	812	705	774	758	765	721	807	788	774	778	773	721	784	810	753	765	742	806	800	767	750	764	765	751	778	728	800	781	724	792	717	802	771	783	798	793	779	753	741	757	733	789	768	781	763	775	774	791	777	754	794	775	757	762	756	726	748	732	761	799	796	735	816	763	759	729	805	798	821	766	781	767	747	829	755	740	761	766	777	756	723	775	767	789	760	760	754	816	764	779	742	756	773	732	787	834	723	760	737	745	779	795	765	739	757	739	764	728	804	787	761	747	785	714	797	730	760	762	764	815	727	745	773	742	790	770	782	782	704	823	803	721	796	727	776	753	767	778	742	827	723	711	716	739	783	760	761	765	756	762	762	784	749	793	723	740	794	733	758	736	783	729	757	753	768	777	770	762	726	757	834	737	855	720	747	783	775	756	775	772	770	812	796	768	821	748	785	708	781	826	768	732	758	782	737	803	774	740	757	717	732	775	714	822	770	760	820	716	795	730	775	744	751	757	812	742	798	775	780	809	774	766	768	755	740	796	774	738	778	774	774	690	759	822	730	718	783	826	744	800	786	762	777	760	759	779	772	783	783	784	802	747	749	775	767	716	718	780	796	828	769	808	744	725	783	700	799	733	751	770	755	778	773	763	764	752	761	752	774	741	796	742	765	771	801	802	767	779	769	735	768	781	749	715	765	754	784	832	706	738	800	813	807	769	754	790	772	710	748	729	730	759	736	749	807	791	804	743	790	751	739	733	767	781	755	698	735	767	789	767	794	766	775	836	776	752	785	756	795	812	785	751	801	758	757	791	789	753	805	775	785	770	784	740	795	757	783	765	757	772	810	756	760	714	750	819	783	754	780	778	778	771	742	785	810	786	782	812	785	760	751	747	707	787	803	779	733	776	793	760	810	709	727	772	751	770	774	759	737	817	736	773	752	764	763	778	743	751	752	789	773	800	816	781	784	746	769	774	777	765	729	764	785	795	724	731	756	794	757	708	774	768	777	752	793	798	785	758	785	783	783	752	727	742	788	774	770	753	780	748	756	778	782	756	789	759	776	764	780	730	724	742	771	756	816	760	781	765	766	796	759	749	788	755	765	747	757	832	722	745	782	758	776	757	818	769	731	780	802	739	745	766	745	721	792	811	738	746	776	753	792	743	744	763	777	769	765	764	773	761	707	777	811	764	725	748	788	759	771	777	782	748	722	786	758	729	774	731	795	785	758	748	739	749	781	794	815	733	775	735	746	792	749	743	804	696	781	763	700	760	724	805	752	742	782	747	761	757	728	770	763	735	770	743	732	795	780	773	794	836	752	727	796	833	744	812	792	799	786	798	727	769	732	743	750	761	767	784	743	771	800	757	737	724	716	783	796	737	734	776	762	732	771	720	713	785	744	759	784	763	759	746	731	792	783	741	772	722	746	712	783	758	764	790	733	768	749	738	750	725	725	778	771	706	802	768	739	789	741	754	746	816	775	758	765	780	756	762	822	791	746	739	754	767	740	807	764	763	786	787	819	762	791	728	770	734	778	772	767	745	786	765	708	753	735	773	735	782	711	774	811	755	717	761	750	783	708	777	805	724	796	761	797	754	734	775	800	743	720	727	770	724	826	773	777	812	749	794	830	824	724	821	751	766	783	732	760	782	770	751	787	780	765	762	766	750	742	785	731	741	794	755	732	764	736	750	765	759	775	798	793	766	751	799	726	709	727	772	768	745	769	790	757	775	792	731	741	727	809	793	723	748	785	828	805	829	722	784	714	711	762	778	739	751	747	764	782	767	779	787	798	744	770	810	745	753	752	759	779	706	789	768	745	758	777	721	682	785	785	826	767	772	738	788	730	783	756	794	780	771	767	784	738	761	731	775	728	746	787	756	768	741	754	765	774	814	762	805	749	780	725	742	720	760	802	739	729	758	781	783	807	787	756	797	765	717	750	726	778	796	768	778	776	791	784	796	750	734	780	670	774	762	731	778	791	786	780	782	806	771	759	686	787	778	755	719	744	761	745	747	825	798	795	752	753	728	788	799	720	698	816	789	792	733	798	738	789	716	757	793	753	715	797	767	752	752	764	779	774	752	804	767	762	788	763	783	780	786	785	803	729	770	740	740	752	750	737	782	735	819	772	747	756	800	841	724	756	756	776	729	780	771	757	769	738	744	809	763	762	717	779	739	720	790	799	730	782	750	799	754	703	791	767	789	738	739	762	741	773	767	750	728	752	756	779	725	723	782	756	759	757	775	805	791	703	789	763	783	777	799	771	751	815	738	734	791	798	805	724	749	806	769	763	775	778	838	749	794	724	755	701	758	789	774	741	748	770	770	817	772	704	762	797	764	786	769	752	769	771	716	733	810	789	761	788	761	790	813	782	747	776	764	781	783	758	806	759	785	711	807	750	781	787	759	718	755	768	780	755	728	764	739	684	759	720	749	767	745	748	798	775	791	780	769	791	775	766	753	780	783	765	771	815	775	759	752	791	771	722	742	779	758	763	719	743	776	752	738	742	775	743	783	757	809	781	800	770	764	763	784	786	753	795	776	765	786	800	745	803	789	754	782	748	757	751	769	750	742	786	769	791	771	792	713	763	780	815	782	753	787	763	804	708	822	788	762	750	779	735	783	803	754	721	794	803	799	755	767	723	789	804	783	751	766	798	778	793	826	733	780	771	766	782	769	749	753	747	752	750	739	748	780	724	773	772	737	786	782	763	755	738	696	761	721	772	720	706	701	770	789	762	757	758	783	752	736	823	741	791	756	787	780	774	771	788	774	757	792	764	768	808	712	778	742	752	741	793	756	748	757	769	755
35881	23425	11168	2136	943	687	272	231	248	261	217	273	272	241	227	257	222	236	244	246	241	217	228	232	263	244	221	211	241	222	242	228	253	236	225	245	239	219	244	229	230	260	263	254	250	224	232	253	258	253	229	264	249	234	246	234	222	239	242	248	276	263	230	218	221	250	226	232	241	230	222	228	251	253	222	219	245	229	230	243	226	238	243	263	243	242	231	238	218	231	233	241	235	225	248	222	233	279	271	264	232	229	275	243	260	242	230	234	219	253	256	234	258	223	213	235	272	246	245	225	250	239	232	225	235	253	232	244	229	235	205	225	224	221	230	249	213	218	258	257	246	228	244	236	217	231	247	219	207	255	236	234	208	245	230	243	244	250	205	223	219	235	254	249	246	234	224	232	242	223	220	268	229	211	231	205	241	242	251	198	241	267	219	236	242	248	251	271	230	234	218	223	237	237	269	232	227	233	244	231	233	250	218	218	212	231	210	230	250	248	251	233	226	221	249	239	249	256	241	234	219	271	269	240	232	224	203	265	257	242	269	245	249	247	245	264	239	223	229	262	228	254	237	232	229	234	234	253	236	226	222	225	227	251	246	234	257	262	247	259	229	217	237	242	261	226	227	218	228	229	271	257	257	228	208	237	217	243	238	229	222	228	265	266	225	219	236	219	241	262	230	221	268	245	212	261	210	249	230	208	240	232	258	247	228	240	242	245	224	234	235	234	232	253	247	240	237	240	245	244	240	235	230	242	236	220	252	231	247	282	235	222	247	226	209	282	228	255	241	224	246	231	230	245	232	256	272	219	232	237	222	231	209	223	218	263	267	263	241	263	247	220	271	239	232	232	257	220	199	250	244	268	246	238	258	256	256	267	235	235	238	203	261	241	241	254	253	225	221	252	268	228	224	246	239	247	242	252	226	277	242	249	233	276	239	250	216	213	266	214	241	250	266	238	235	219	192	239	238	236	238	214	224	211	242	202	235	253	208	247	252	244	235	243	240	230	226	251	238	239	252	237	247	216	254	242	250	233	250	261	252	219	239	252	211	252	225	243	212	246	243	216	238	229	250	249	249	255	246	205	249	256	263	240	223	236	264	237	235	243	276	246	225	206	230	220	237	234	235	234	226	243	222	267	237	238	250	254	225	246	244	264	234	238	234	243	205	213	238	243	257	222	224	257	235	201	230	267	246	228	250	197	239	217	251	249	251	239	234	234	262	204	232	229	243	224	225	229	227	228	227	217	258	250	262	259	225	232	254	240	260	213	254	237	238	271	246	246	238	229	218	233	228	242	238	230	237	248	226	244	218	255	243	270	241	234	253	222	232	239	232	224	240	257	229	225	229	215	250	245	217	254	253	219	266	232	240	224	242	238	243	273	234	216	220	232	248	235	227	257	260	227	263	249	233	246	221	251	224	255	243	271	213	254	224	240	236	216	231	227	228	213	223	218	251	225	229	218	233	211	220	258	253	218	265	233	246	205	226	238	225	245	252	239	229	245	258	256	229	224	214	242	223	256	225	251	248	219	226	225	225	256	222	250	242	235	252	211	241	239	231	223	250	213	236	235	261	252	211	204	252	244	278	249	245	228	223	229	210	258	253	239	239	230	227	232	267	246	235	236	266	254	230	239	248	207	237	228	254	234	239	211	226	238	238	230	272	229	263	251	227	267	270	222	246	236	224	243	244	222	236	278	226	239	270	238	221	246	232	233	257	260	217	242	230	220	242	234	244	250	248	249	201	241	250	245	220	231	235	260	204	207	250	256	246	205	234	265	238	254	236	234	257	218	236	230	229	232	219	257	254	240	206	270	238	278	245	242	235	256	246	243	216	242	230	223	240	249	205	255	239	238	201	231	248	243	247	235	240	274	237	241	227	229	228	254	246	236	256	230	210	225	199	243	217	230	248	247	238	258	225	252	206	230	259	206	242	241	225	216	203	241	264	225	247	234	258	236	233	257	250	230	248	236	241	241	226	237	262	234	240	221	234	219	211	235	232	252	267	278	230	203	257	217	243	237	253	243	228	220	256	222	234	217	214	264	233	240	230	253	234	226	248	244	224	239	234	234	234	234	250	229	226	242	240	283	238	229	223	279	232	241	216	210	214	215	245	261	198	265	230	229	241	270	231	254	235	259	222	273	257	285	247	222	257	236	233	230	242	249	217	213	244	219	256	233	244	241	263	219	228	252	264	249	262	212	250	269	237	233	226	232	217	246	220	248	265	241	257	251	236	230	239	256	256	214	234	212	244	254	247	277	233	258	265	251	228	250	260	223	229	238	225	253	218	202	244	245	219	267	234	255	226	246	244	232	225	248	234	239	242	254	242	230	218	247	228	246	237	247	226	267	243	227	246	247	249	253	232	250	263	251	242	249	213	211	224	231	255	254	243	244	247	241	243	251	228	227	248	244	231	264	231	270	238	231	245	230	238	232	222	243	236	229	247	256	229	213	259	246	210	220	254	229	248	246	262	223	266	194	232	275	234	254	228	249	232	224	236	223	266	239	268	244	220	250	215	234	254	243	238	238	230	236	248	240	244	287	234	223	254	270	231	220	251	247	255	230	245	232	210	254	257	222	248	237	261	246	255	244	247	248	221	207	239	248	231	216	223	234	232	214	231	252	225	237	238	233	238	229	239	239	243	210	257	271	260	262	230	235	237	265	234	246	226	227	239	221	245	224	262	245	233	230	240	267	218	232	240	195	233	225	266	227	270	245	248	228	248	239	234	226	230	242	254	252	238	235	218	241	252	250	233	243	238	225	277	230	244	244	261	281	222	244	248	205	231	244	231	254	242	256	267	233	218	226	225	240	266	261	263	227	269	257	242	243	228	242	239	229	251	247	236	250	280	233	243	229	269	227	228	247	228	258	211	227	232	234	246	259	250	217	243	247	246	246	232	265	237	227	240	214	229	250	239	247	240	249	238	231	253	224	213	228	267	256	216	255	216	230	250	252	243	262	218	243	257	227	232	221	208	250	229	227	223	226	260	227	217	241	262	201	256	234	196	231	265	236	244	241	221	215	230	235	238	242	251	236	266	234	253	245	259	268	252	239	262	224	232	242	263	233	240	222	244	258	235	262	267	236	224	205	212	242	247	243	228	271	257	227	240	230	221	229	225	236	241	235	244	223	247	240	258	254	217	228	251	245	238	242	253	246	247	235	244	236	256	256	221	241	224	230	245	220	245	244	244	254	239	251	210	247	237	243	265	248	236	217	221	256	261	215	224	255	223	238	206	236	269	261	245	217	237	248	227	263	226	250	228	215	214	220	254	251	256	234	254	239	248	238	246	244	233	226	215	219	264	236	259	273	224	249	228	242	247	237	277	233	236	229	231	254	228	229	272	235	242	260	252	246	274	238	230	237	242	239	260	224	252	237	233	213	227	267	237	258	235	248	237	245	222	236	248	240	224	231	215	257	249	226	246	236	223	250	233	253	245	229	229	245	227	234	222	230	229	249	257	251	238	237	238	231	235	228	236	248
31214	25274	15674	5142	3335	2253	681	613	609	638	572	575	585	649	604	597	644	606	591	597	633	592	575	599	633	595	634	618	640	598	625	635	622	608	596	622	602	616	641	633	617	635	586	615	578	559	636	643	616	584	597	626	602	644	618	567	574	593	631	598	594	604	618	633	602	618	624	624	604	581	643	555	564	627	597	599	613	590	603	604	645	657	628	627	617	620	586	617	630	607	598	576	592	611	627	638	632	664	621	519	633	609	620	588	606	611	635	594	572	627	616	612	625	602	597	607	627	589	604	585	579	590	578	634	584	638	603	622	617	585	597	574	575	649	633	625	611	600	636	614	640	600	648	617	590	589	583	629	577	661	553	636	609	599	632	585	624	629	641	628	626	614	594	616	593	608	643	617	612	628	596	646	575	612	614	590	623	579	632	656	610	581	629	581	580	619	578	608	629	600	574	597	639	585	578	568	569	631	669	616	583	599	598	609	587	600	629	634	650	607	635	621	580	601	643	620	602	593	620	592	629	611	602	577	617	597	607	577	610	562	631	591	630	619	639	607	564	620	639	632	595	593	621	612	578	617	620	632	612	564	633	622	582	628	593	617	628	595	631	624	609	607	600	606	597	620	567	601	581	615	611	620	603	631	615	615	623	622	648	605	627	563	603	649	647	659	596	614	655	630	640	604	622	645	598	561	653	598	638	642	570	630	593	559	602	569	602	574	577	606	649	635	575	623	608	663	613	637	615	614	614	592	580	629	618	583	592	591	675	626	622	592	589	602	585	611	591	594	624	614	590	625	621	641	593	612	583	562	581	642	609	605	612	586	600	623	621	596	593	655	574	579	633	599	656	626	599	576	609	603	624	587	660	602	665	609	625	630	626	623	627	557	615	551	590	627	569	604	643	572	619	610	627	606	582	626	614	629	595	596	618	622	594	582	599	604	638	661	627	613	611	609	616	620	630	593	613	601	612	581	659	599	603	636	582	639	602	607	614	635	594	606	633	588	604	623	578	568	600	607	616	649	602	606	652	606	627	653	647	649	583	564	590	546	599	583	606	599	609	573	614	612	597	574	619	576	595	620	611	584	617	617	577	585	616	659	588	610	606	594	619	655	622	625	574	637	627	603	596	620	598	610	646	645	614	582	617	616	638	665	634	599	605	669	590	605	579	619	610	629	624	596	675	613	668	613	559	633	633	650	626	604	618	589	617	594	586	638	629	611	626	635	597	646	571	644	623	616	622	601	610	593	643	617	584	616	647	629	608	614	590	617	589	632	585	635	619	605	622	620	616	602	621	673	597	581	635	629	636	630	583	651	697	592	618	655	568	592	615	638	589	576	613	599	591	595	599	618	600	613	595	580	616	619	625	609	613	639	605	585	579	582	583	651	644	595	609	573	616	581	612	658	592	546	610	580	578	576	603	604	628	607	606	590	610	627	565	602	548	596	600	593	627	635	614	638	609	642	623	629	596	592	604	619	594	596	622	635	588	669	608	594	610	580	596	619	609	590	598	612	632	619	623	618	594	623	570	612	597	618	628	593	632	616	613	631	592	639	586	616	595	644	604	636	593	585	579	581	587	613	646	596	678	623	637	608	611	566	655	599	617	635	632	607	572	623	586	636	640	575	630	585	570	645	619	586	642	709	574	607	620	579	588	645	647	582	592	579	612	605	612	625	620	603	634	640	551	564	646	626	581	607	626	623	616	578	619	625	632	621	580	576	600	571	615	603	610	635	588	604	627	624	611	617	601	571	607	618	578	643	576	627	620	622	625	592	612	573	562	616	609	586	623	625	580	543	575	627	609	629	590	599	621	598	616	627	576	623	623	597	624	653	632	557	651	607	640	633	654	647	607	609	606	588	590	619	643	615	615	608	618	607	633	640	650	603	616	616	628	600	623	603	556	608	592	576	602	606	612	582	630	656	606	611	597	584	600	610	572	586	609	645	619	630	652	604	632	595	604	612	589	626	616	605	590	636	572	626	608	605	639	628	612	620	642	599	620	671	615	653	598	608	634	623	641	637	591	625	616	622	610	616	617	584	585	585	601	609	600	641	643	597	625	603	643	580	595	589	639	626	628	613	553	624	572	638	623	580	605	591	593	578	635	604	592	648	619	631	605	591	591	650	565	612	642	593	608	614	583	595	641	615	582	552	597	603	592	610	568	649	575	705	607	634	623	613	579	622	600	638	629	596	623	602	625	568	611	605	646	657	611	609	634	644	621	561	620	569	601	610	577	690	592	666	626	603	601	593	603	586	606	636	593	637	575	625	581	617	603	577	631	648	631	625	623	604	610	643	641	641	580	645	598	630	605	627	582	546	612	624	591	638	594	653	625	627	594	624	646	624	609	626	578	610	586	624	649	629	590	599	606	575	616	614	595	613	614	621	602	580	591	603	585	560	629	647	632	623	584	594	615	586	612	589	596	583	627	602	610	607	617	604	600	623	541	604	603	707	592	620	638	548	618	621	637	612	583	645	601	615	676	602	619	577	608	599	594	621	627	612	644	608	597	591	575	585	615	614	600	594	590	618	591	613	623	638	611	604	577	608	615	626	598	584	596	610	637	577	605	577	604	655	611	597	630	597	615	626	612	634	655	611	573	617	595	622	630	582	604	581	628	636	586	595	607	638	616	586	563	623	621	601	590	583	617	615	598	674	627	616	637	579	598	597	633	648	621	589	595	605	592	593	589	608	580	624	626	606	626	575	654	599	624	633	612	596	606	599	602	606	598	606	579	621	572	614	639	589	675	639	614	550	626	599	634	595	569	644	607	611	593	638	587	614	640	598	634	593	648	666	624	575	616	627	650	592	613	608	630	617	594	632	623	642	641	573	598	622	585	630	596	589	626	634	585	612	627	601	625	618	577	650	586	559	604	582	611	633	606	617	605	658	621	632	643	591	613	644	611	600	560	599	616	628	586	615	579	598	655	608	615	617	618	613	632	621	627	620	585	627	597	611	659	635	609	626	637	585	668	590	631	580	619	629	631	602	635	587	630	641	576	584	611	625	577	618	628	630	603	589	677	626	607	615	608	623	612	605	620	609	601	612	585	621	633	577	607	583	623	592	601	601	624	609	598	638	617	600	618	610	659	630	576	576	541	610	620	609	585	613	579	604	583	611	580	617	619	585	603	574	618	591	611	597	607	566	600	600	576	618	613	622	606	639	624	625	609	662	613	640	589	639	602	557	613	586	599	608	632	641	615	585	590	631	632	607	624	615	598	599	653	616	630	610	634	607	624	590	602	622	586	613	620	580	585	618	571	623	600	589	627	654	606	572	655	638	620	590	623	598	577	604	597	618	603	636	569	591	625	621	588	595	608	587	580	627	635	651	581	647	616	642	629	583	602	660	577	580	593	606	599	607	604	607	642	631	584	576	567	636	613	594	584	630	611	642	640	635	584	601	601	615	586	587	592	570	584	616	585	672	615	577	625	605	648	575	622	602	632	584	639	672	606	611	582	635	622	637	616	583	628	613	591	617	608	634
78181	68940	49116	29320	18453	7595	880	294	326	360	347	326	356	316	323	327	303	318	315	342	301	354	306	308	340	313	326	318	338	314	338	322	344	331	356	297	330	302	309	360	350	360	318	314	277	303	339	307	345	321	337	314	307	372	331	313	329	354	326	332	326	358	366	311	325	344	326	349	317	335	317	347	371	356	330	306	339	350	321	315	322	362	329	334	341	323	335	327	346	332	344	354	334	337	342	314	353	339	330	313	347	329	303	323	324	315	373	328	354	363	316	324	299	317	349	353	316	325	327	346	316	355	356	342	330	293	311	355	353	335	313	352	323	316	298	343	331	325	308	314	348	355	335	334	328	316	334	341	358	328	342	368	333	348	300	343	309	328	331	319	308	369	320	318	352	324	343	316	348	357	329	348	331	309	343	304	333	353	320	361	330	326	342	324	317	310	301	345	300	319	332	319	342	286	344	337	332	328	306	292	344	316	331	340	340	299	324	328	349	309	350	311	305	338	343	321	329	337	337	316	313	355	315	333	309	345	323	301	302	332	348	343	331	352	358	308	342	334	332	348	310	315	365	331	315	287	342	331	348	334	320	338	326	334	366	328	337	330	301	316	312	320	351	358	318	303	322	354	344	315	336	294	304	316	345	306	324	337	336	292	347	346	333	322	295	357	346	321	322	333	326	306	315	317	323	342	361	341	350	336	315	325	293	322	332	318	344	358	320	345	300	322	379	351	356	331	311	330	325	370	321	340	313	350	345	335	310	345	322	304	338	343	270	328	325	335	363	292	323	318	290	341	320	323	349	303	343	327	360	334	312	342	397	327	336	345	359	314	348	336	371	326	318	347	315	351	313	320	323	346	340	340	337	379	350	305	279	344	325	318	329	334	317	345	358	303	317	336	318	308	323	307	316	327	336	292	327	333	352	322	350	345	331	351	367	332	335	325	358	328	292	328	327	329	346	305	333	340	380	299	311	305	347	316	367	288	329	352	309	322	357	330	308	306	355	305	315	336	330	335	277	326	325	308	343	348	304	358	314	316	313	341	335	291	344	338	333	344	325	299	320	310	386	299	349	293	333	339	306	335	337	293	295	313	320	355	347	309	292	334	310	338	331	351	330	321	281	318	328	365	345	330	316	330	329	350	335	298	326	345	310	327	341	304	342	300	343	348	286	300	355	334	318	290	302	330	297	336	323	307	315	356	299	347	338	346	316	323	356	321	299	305	346	345	338	335	306	355	333	367	323	297	315	310	301	319	345	361	325	315	338	350	353	313	346	332	314	323	305	318	283	324	307	340	330	280	366	368	320	313	324	336	344	346	335	372	321	345	386	298	349	314	342	336	359	303	301	318	290	344	304	361	338	331	349	364	365	367	325	299	323	329	318	333	305	366	290	299	313	336	383	330	326	357	353	335	349	338	316	344	336	340	315	295	321	314	344	367	331	353	303	328	332	302	325	333	323	323	334	349	330	320	321	326	341	308	324	334	354	349	340	319	315	295	322	343	333	344	337	316	337	356	371	336	326	353	337	326	314	324	302	302	314	365	361	314	338	312	353	361	329	333	352	332	362	340	321	312	313	360	332	328	322	348	319	336	324	328	322	347	278	342	346	313	312	323	325	316	339	292	334	311	338	336	344	317	295	321	332	300	299	302	330	339	295	365	364	330	326	326	327	369	330	322	343	351	322	318	327	347	342	344	337	321	344	298	342	339	295	325	324	316	348	314	365	324	316	344	373	338	341	344	357	380	294	354	311	351	304	352	323	335	320	334	354	330	310	331	329	299	289	335	332	353	328	351	321	318	299	313	326	340	326	321	320	317	332	336	313	351	306	353	329	306	351	340	340	343	310	329	350	317	329	350	345	337	315	364	281	310	346	300	336	342	316	312	336	307	327	317	326	346	338	298	303	341	318	303	353	351	323	330	348	346	323	335	323	358	284	310	327	305	321	319	331	321	344	317	342	323	307	307	327	326	345	307	342	311	297	315	336	302	340	322	358	326	352	334	332	313	324	340	353	297	341	309	313	339	369	337	336	364	325	302	339	324	308	337	321	356	325	365	308	341	321	328	350	314	326	329	285	328	282	340	349	316	328	328	345	323	305	341	286	309	369	319	325	304	354	372	336	344	316	306	313	290	306	322	317	335	332	348	330	373	297	338	313	322	368	355	356	333	334	323	293	333	346	351	378	322	362	329	322	312	320	309	310	345	312	353	323	319	318	348	338	322	350	313	370	320	341	354	311	337	333	345	361	336	337	335	303	343	349	310	343	341	340	320	328	317	313	304	330	367	291	325	323	341	349	342	318	359	343	339	329	337	319	329	326	303	300	337	317	303	333	337	349	329	321	329	321	317	322	312	395	337	346	332	328	353	323	306	342	281	334	382	316	339	328	301	333	343	339	309	327	343	343	314	339	320	337	360	338	311	315	306	298	343	295	330	328	347	340	353	316	322	312	331	333	316	343	358	317	350	347	322	359	309	327	320	323	339	335	294	293	330	328	332	324	304	314	345	330	321	319	310	309	355	352	356	350	307	340	348	305	324	317	343	364	316	333	338	308	325	310	339	334	365	366	304	344	324	349	336	329	321	307	316	303	333	344	377	307	347	341	344	380	343	316	314	328	319	312	335	331	311	342	318	374	349	337	328	341	298	331	316	307	373	318	354	317	300	332	337	298	346	332	279	309	345	344	368	326	351	290	341	319	337	324	327	352	303	339	341	308	315	377	315	327	340	337	313	344	309	337	344	320	344	314	308	334	307	334	368	344	346	331	356	313	339	314	350	346	343	330	335	317	313	374	334	318	333	350	354	342	297	328	315	334	314	343	317	343	317	313	335	327	353	324	381	349	316	310	319	315	356	327	297	339	326	339	296	321	320	350	307	365	341	354	338	325	372	344	324	318	342	325	307	303	326	306	361	307	345	321	340	343	315	344	352	352	291	357	356	342	329	321	365	347	310	327	288	313	326	329	329	293	305	374	320	357	290	326	364	317	346	384	323	337	320	332	320	331	377	310	339	335	324	315	324	313	348	333	346	305	324	341	353	315	343	321	370	316	349	333	333	361	324	367	298	317	358	340	309	338	327	329	331	341	351	347	386	364	331	305	362	342	355	302	308	295	304	318	356	329	333	312	324	330	341	331	324	329	314	338	315	324	332	338	311	311	300	340	315	364	320	317	381	338	321	321	322	305	339	346	310	327	298	310	293	344	316	319	321	323	326	311	326	297	311	364	289	349	339	321	321	338	345	328	349	311	323	320	293	320	311	337	329	326	326	342	326	334	356	335	334	307	314	335	304	294	325	350	297	300	333	309	333	319	320	302	338	339	339	309	345	299	323	335	337	341	327	339	329	306	320	341	330	326	320	307	349	353	349	350	360	349	329	334	330	332	311	307	328	321	324	382	317	320	322	315	330	336	341	337	332	311	332	344	326	324	311	337	293	321	336	348	303	305	328	322	319	335	337	356	343	339	297	336	333	375	315	304	311	311	314
53370	55887	45927	38139	29298	16697	2027	829	797	815	782	855	813	821	782	831	788	740	853	785	802	794	834	785	774	794	755	800	812	809	788	854	783	772	809	757	762	819	791	808	824	783	781	790	807	790	858	795	761	800	775	766	830	745	764	727	761	781	750	760	810	800	763	824	785	777	786	826	796	764	783	781	809	848	755	766	771	814	765	763	787	792	794	777	773	803	804	813	816	802	796	779	771	815	776	751	788	762	737	834	733	770	794	843	798	756	806	783	778	789	794	772	865	805	774	794	828	849	789	794	794	817	760	741	785	731	799	757	772	835	804	789	794	747	843	827	811	802	774	802	807	805	806	820	809	805	766	766	769	807	798	759	780	753	743	812	772	825	850	814	768	786	769	825	799	763	815	823	781	820	808	797	821	808	803	805	804	790	771	825	778	841	796	779	797	761	821	795	764	836	747	807	742	848	785	762	817	775	777	795	785	790	762	772	822	755	808	790	781	787	789	773	805	792	802	853	784	842	769	765	836	813	818	839	765	800	818	772	759	821	812	801	797	771	772	742	813	763	803	810	811	816	783	789	792	742	831	797	745	831	736	854	778	797	787	733	800	775	771	789	808	781	811	774	841	777	796	810	765	812	821	799	741	749	780	824	775	776	841	786	796	782	836	846	755	785	827	804	780	840	793	796	802	782	780	805	794	777	742	791	771	845	783	834	787	821	792	767	811	754	790	853	788	812	773	782	753	857	753	809	791	793	796	784	803	801	801	769	805	772	744	790	801	807	798	772	799	805	764	782	809	871	774	779	790	824	768	745	811	771	770	775	743	795	790	816	774	740	822	822	793	795	792	781	784	803	797	813	810	822	778	774	831	761	834	815	761	882	798	777	810	750	818	808	857	809	840	800	779	822	791	781	769	814	817	766	809	782	771	837	774	745	842	781	817	766	775	744	820	799	780	805	805	788	774	814	789	765	786	732	845	788	767	801	803	815	785	828	818	749	776	823	830	823	776	798	797	818	805	825	818	781	789	814	774	814	797	754	756	750	784	800	772	835	845	846	814	834	785	751	773	725	770	774	777	801	861	785	781	766	723	817	758	797	811	724	791	812	746	783	820	800	786	802	805	795	786	752	719	838	798	826	757	781	805	858	822	802	788	818	766	733	802	768	825	797	782	751	818	788	793	772	833	805	740	853	770	811	808	781	776	771	801	757	767	790	823	759	746	793	788	835	804	748	826	750	819	810	774	816	757	791	831	773	816	781	769	795	828	751	815	786	797	796	786	795	810	746	752	828	793	818	789	759	821	792	833	818	777	792	801	761	766	795	803	784	875	780	758	810	760	806	758	805	810	821	770	769	772	777	806	797	873	766	817	818	833	793	828	758	781	806	786	797	804	802	766	807	794	832	839	791	760	780	809	838	778	825	835	824	776	778	815	830	817	774	802	781	845	815	783	796	776	793	779	787	804	789	770	814	828	792	761	740	792	754	773	783	824	781	807	812	798	763	804	845	786	753	756	737	740	839	855	825	809	804	735	800	829	808	751	754	791	835	805	835	814	843	821	842	782	819	841	818	762	839	813	763	782	822	781	782	746	770	773	820	802	817	814	792	763	779	808	786	828	777	784	827	758	814	764	809	753	820	824	801	822	810	804	852	775	804	770	772	845	790	800	840	818	855	759	815	800	830	797	723	780	793	767	817	785	791	799	821	737	808	792	850	782	787	779	800	807	828	760	798	797	812	817	800	785	793	831	808	790	804	762	840	794	817	779	766	785	787	780	746	805	784	810	779	804	792	730	751	809	791	818	795	799	794	780	837	824	743	823	806	795	783	826	782	768	759	781	769	777	813	796	777	810	754	811	812	780	807	773	818	801	800	790	798	779	784	822	821	772	775	835	843	795	813	784	800	832	788	802	788	828	769	800	779	726	775	785	793	830	801	804	806	784	781	833	795	812	790	825	789	797	808	827	769	855	789	815	823	810	740	847	810	790	788	808	771	823	732	737	764	864	773	754	790	787	766	774	786	821	808	813	840	795	774	759	791	747	762	819	799	815	803	812	810	769	756	835	800	786	739	790	788	821	762	817	764	819	846	805	835	775	817	792	794	794	842	790	787	785	774	794	813	812	775	790	818	771	752	789	784	794	826	780	770	818	781	794	768	784	786	836	742	756	804	834	783	792	765	783	773	777	848	802	800	813	812	848	825	758	806	746	764	782	771	798	781	752	849	793	794	809	768	811	835	765	809	770	795	812	798	804	803	789	778	810	803	795	855	836	800	803	744	777	784	802	799	766	753	772	813	771	809	801	789	788	775	757	781	730	761	781	768	790	837	735	779	826	786	808	799	819	837	778	816	786	796	778	797	819	807	771	713	790	829	793	794	809	804	777	805	787	802	806	801	809	746	815	797	762	820	773	761	806	836	772	799	789	803	832	807	806	798	808	766	742	798	830	782	806	784	811	811	811	808	778	834	804	766	767	794	792	789	836	836	797	783	769	772	833	754	777	805	821	792	800	780	761	786	849	776	831	763	746	764	851	790	793	826	795	743	786	756	821	784	797	757	763	815	784	820	799	795	775	751	806	774	846	749	792	791	763	787	802	784	771	826	780	814	781	817	814	831	803	805	804	785	784	767	783	792	843	751	805	784	787	767	801	752	819	787	793	804	789	763	805	825	754	789	762	819	798	835	752	790	777	801	766	819	749	776	784	813	774	805	815	809	783	782	778	767	803	760	760	797	754	782	798	815	839	794	804	774	787	791	810	760	816	793	799	827	890	791	778	812	777	804	788	780	826	809	762	821	798	822	791	764	796	771	740	790	785	831	770	736	738	771	753	794	815	784	766	825	782	803	762	792	799	805	813	758	784	791	825	772	813	749	772	830	831	779	785	811	814	835	803	757	760	792	797	854	823	823	780	800	767	785	786	776	778	795	817	813	772	757	826	835	756	786	805	786	744	731	811	791	722	776	840	750	817	733	845	822	758	867	795	773	816	789	806	794	786	778	817	784	792	800	779	845	821	792	774	778	784	797	755	851	788	831	766	815	775	798	821	807	799	761	826	770	814	780	803	828	763	746	780	777	784	789	772	817	773	757	798	832	792	794	823	794	796	766	808	755	820	780	816	759	803	786	757	853	784	811	751	837	786	813	802	782	774	823	807	761	790	801	769	768	823	762	837	810	769	823	800	799	764	833	766	747	796	755	777	777	745	805	828	799	796	845	815	823	778	821	751	746	775	741	840	814	762	806	771	745	835	794	804	789	831	823	780	737	808	784	804	747	822	827	768	748	818	797	781	804	824	744	773	822	850	828	794	807	776	784	817	792	782	744	776	813	848	794	820	769	773	806	800	785	791	766	825	777	835	811	831	784	814	789	800	795	771	838	780	825	826	779	800	782	828	771	783	863	794	765	759	811	790	770	774	822	789	836	789	775	876	794	810	880	871	839	822	789	819	761	788	818	758	788	804	797	803	750	747	778	833	792	743	814	866	827	864	784
87618	78356	60132	36880	25633	12494	1258	324	307	333	307	317	313	305	274	296	297	313	296	338	320	306	299	289	302	275	330	325	321	334	329	310	297	335	327	330	294	303	287	299	292	334	309	333	294	323	290	355	311	311	290	350	283	315	313	352	320	305	295	301	316	284	314	343	322	297	290	330	319	298	308	299	304	298	281	301	309	353	295	315	310	301	314	315	342	296	283	317	319	294	295	325	291	325	326	331	328	316	329	309	283	335	306	294	333	302	298	346	306	306	281	331	335	314	285	318	296	296	288	312	319	300	289	311	300	317	293	288	279	303	317	305	342	293	314	314	307	292	297	319	307	281	324	298	323	328	320	321	363	317	292	297	322	298	296	301	311	301	275	341	283	319	316	312	330	338	309	303	300	321	330	300	331	314	301	357	316	366	315	322	302	305	338	311	332	306	281	332	272	321	314	322	289	326	307	317	320	331	268	290	300	301	334	296	320	287	292	298	279	317	280	295	324	328	289	298	289	306	300	320	317	292	309	304	267	303	302	307	318	360	339	283	303	314	322	310	278	323	297	325	294	318	300	301	330	324	333	310	303	309	318	289	299	307	275	298	295	320	322	316	335	359	306	284	340	331	334	326	287	302	305	322	292	303	332	313	332	293	308	312	285	322	328	319	273	309	300	314	309	309	283	344	341	292	293	331	297	295	308	303	300	267	311	318	297	303	301	317	317	330	298	322	306	280	315	323	320	320	300	316	334	330	298	298	313	315	353	317	340	323	283	321	331	322	291	293	261	354	338	316	304	303	342	310	306	303	298	294	315	299	345	338	316	294	342	334	322	309	327	303	277	320	296	304	304	311	305	301	315	297	317	311	338	301	272	333	323	295	335	313	301	305	308	290	340	290	232	293	260	288	309	340	338	300	321	311	344	337	313	299	319	333	314	315	334	347	348	295	316	310	334	327	310	312	327	310	306	318	321	308	306	283	304	305	321	342	330	275	310	340	306	320	305	307	263	295	300	308	318	331	301	328	312	328	306	313	326	286	301	343	289	327	350	314	339	261	322	305	317	319	323	341	332	313	345	308	288	311	297	302	300	325	305	308	329	321	373	314	310	328	323	305	322	321	300	278	309	320	287	321	334	315	333	335	300	310	311	326	338	313	303	323	310	287	292	337	316	335	294	287	292	321	300	324	292	300	301	323	319	309	303	296	292	314	292	331	322	269	328	324	295	296	290	313	322	336	322	317	292	309	293	298	327	299	301	303	329	332	298	322	330	344	295	317	300	319	282	294	309	307	328	325	323	299	321	315	304	293	320	335	304	339	297	315	337	293	332	284	308	302	307	304	289	286	311	301	330	299	322	322	303	322	331	320	314	293	328	308	344	286	319	331	325	314	313	306	301	331	316	312	286	318	304	303	326	314	347	317	313	283	306	303	271	314	349	334	323	342	318	313	305	272	310	330	291	314	311	299	316	292	292	309	333	291	289	326	317	341	309	278	316	365	304	329	337	343	286	322	315	306	276	290	300	290	325	320	310	333	309	289	283	296	352	313	306	303	296	277	302	284	316	328	327	302	313	284	320	326	312	307	316	288	310	294	363	324	325	305	340	301	350	294	290	295	290	290	297	327	299	316	345	344	295	302	345	337	318	330	300	310	335	310	304	318	313	298	337	323	315	284	295	298	309	314	315	317	333	331	325	303	303	314	314	331	316	334	321	336	304	290	314	339	305	324	305	310	311	300	290	329	320	320	297	308	314	304	302	297	283	312	304	303	293	322	336	323	288	272	320	276	370	309	291	269	314	294	306	346	337	322	340	322	309	282	294	299	306	326	322	322	316	293	305	289	331	306	318	303	292	325	291	281	299	312	318	319	298	302	286	301	328	310	321	307	338	326	318	324	304	296	309	305	282	298	300	293	284	281	314	330	334	319	264	309	322	354	317	323	317	296	285	306	278	333	307	343	291	325	268	312	277	303	306	313	318	315	332	327	307	301	331	307	307	307	322	296	315	327	318	302	332	341	337	302	312	305	306	294	323	295	305	312	329	326	301	348	273	303	311	291	271	351	318	331	301	283	335	304	304	315	301	287	317	286	336	320	366	316	322	285	307	296	299	307	338	305	307	320	371	350	296	304	292	351	319	319	296	335	326	330	294	311	315	310	324	293	321	308	303	306	326	311	316	341	330	296	308	341	324	317	302	313	314	262	322	308	304	319	315	318	324	314	316	311	301	317	314	299	297	333	272	310	312	310	290	286	292	310	312	308	318	330	317	330	317	313	308	308	322	329	340	296	320	329	310	317	309	347	314	317	279	298	306	325	303	302	306	316	324	282	319	323	318	323	291	323	307	306	325	301	298	294	306	315	299	325	320	310	315	321	308	322	319	339	296	285	262	300	305	281	310	330	343	336	333	316	338	288	297	294	335	331	312	303	319	315	283	292	329	293	292	302	311	345	325	304	331	300	277	314	337	310	309	314	301	305	314	311	316	298	309	314	310	290	304	289	308	328	325	331	288	295	298	320	354	315	292	298	316	308	303	317	299	283	325	343	291	332	356	303	309	344	302	352	324	327	312	342	322	325	311	288	299	307	310	282	284	324	306	312	329	342	301	308	298	293	316	305	301	336	303	315	299	270	304	302	305	297	314	302	284	290	275	314	332	334	280	314	323	276	304	336	309	267	250	322	314	309	333	276	322	307	312	342	305	329	319	298	293	324	295	316	311	320	287	329	341	298	323	307	297	337	307	324	282	341	309	296	327	334	330	322	322	327	325	321	336	320	312	284	284	309	292	306	311	298	325	309	305	281	288	296	318	278	284	319	333	291	315	316	307	296	302	347	296	273	318	307	291	305	325	313	280	298	283	326	360	325	311	326	306	306	309	326	297	330	295	308	304	346	318	326	338	291	294	285	317	287	313	281	315	365	282	336	312	317	303	276	324	274	311	311	353	356	290	327	284	324	355	282	311	311	337	314	302	300	311	298	317	308	303	291	297	319	303	305	311	295	292	286	309	298	285	288	293	307	311	313	320	281	300	325	307	318	321	305	258	290	292	279	303	343	316	332	336	310	299	300	305	316	302	331	298	317	280	276	305	345	321	285	313	336	308	295	311	291	346	311	324	298	314	287	326	329	297	305	344	293	303	297	292	340	310	292	316	304	314	338	319	321	305	309	294	327	263	323	322	325	332	288	327	326	337	303	276	322	323	315	330	307	314	277	287	314	320	347	302	335	348	302	354	344	295	309	316	301	315	282	292	303	317	298	315	318	297	333	292	325	321	342	348	316	288	308	321	300	316	294	300	295	299	292	299	313	312	307	285	334	280	324	306	320	308	309	311	287	297	308	283	292	316	319	324	315	291	281	339	325	316	297	299	312	322	295	313	339	304	285	285	335	265	296	318	284	306	303	311	348	298	298	321	298	346	327	318	317	309	310	318	304	296	307	302	312	306	305	274	294	297	298	315	298	303	328	273	309	335	307	336	328	328	295	304	327	303	292
62070	66999	56696	44566	35964	21887	1586	735	748	767	728	745	711	719	752	760	737	720	727	742	703	688	734	748	777	755	759	716	774	756	780	742	720	765	698	703	723	723	736	687	713	751	740	779	738	736	742	753	734	700	726	749	719	749	729	708	815	717	705	720	723	716	743	683	757	679	688	712	710	758	725	705	729	690	789	701	739	751	665	767	690	736	710	705	749	729	762	715	754	754	766	757	697	760	683	730	734	749	710	726	751	731	762	738	740	736	692	718	710	686	744	756	706	709	669	750	683	727	758	721	716	710	736	765	788	749	711	713	729	698	699	754	725	723	734	674	704	697	679	723	766	750	695	743	770	741	783	704	749	764	704	755	700	734	699	729	715	761	685	724	730	699	747	785	720	739	691	721	700	738	724	738	706	732	714	739	724	727	722	689	685	717	689	742	745	753	746	716	739	719	710	727	698	762	733	723	675	710	761	758	749	701	756	708	691	685	732	759	701	735	735	719	673	713	705	743	698	721	709	739	746	770	731	693	684	756	711	694	699	712	729	736	786	706	720	684	730	758	708	735	715	729	708	738	735	684	717	718	720	726	738	751	772	701	682	741	697	725	742	704	724	704	744	726	723	743	724	740	678	710	782	719	710	739	700	727	686	741	652	739	767	661	703	733	754	741	754	786	740	772	741	739	693	750	704	737	739	762	733	755	711	708	691	738	721	724	779	730	738	700	764	740	768	688	718	753	669	726	730	747	751	707	737	693	745	716	692	708	706	750	732	761	721	756	705	761	694	728	728	715	716	678	708	671	714	710	731	715	745	719	727	699	724	753	750	774	709	715	687	713	696	717	736	718	697	779	728	745	717	745	702	709	733	702	784	738	719	733	716	734	717	709	777	734	747	732	740	735	719	708	769	710	757	766	727	724	705	724	722	711	722	730	707	680	771	761	760	693	744	743	737	744	749	734	721	701	728	776	703	703	730	723	767	744	706	742	734	742	690	733	711	714	742	712	724	695	708	722	678	718	742	705	716	740	768	713	719	698	737	732	708	735	689	668	738	675	718	729	741	767	721	700	707	717	730	708	699	730	720	738	687	732	683	725	718	702	690	749	734	721	735	704	739	671	735	701	719	747	695	731	707	744	672	738	733	725	734	676	693	733	730	775	727	703	745	726	687	790	733	701	709	752	696	789	765	714	720	752	777	695	745	710	710	658	768	732	734	693	722	731	716	756	727	730	721	744	727	715	702	758	706	675	768	778	749	718	763	740	705	684	755	727	760	761	761	718	770	728	734	703	673	770	746	767	729	753	749	731	712	714	749	707	698	719	690	801	720	711	739	730	724	700	726	720	697	753	753	674	728	751	696	688	770	765	687	709	701	733	739	738	802	732	765	759	694	735	697	705	718	753	748	744	685	765	714	697	711	721	790	718	719	701	698	733	711	713	728	722	743	715	657	739	708	717	747	725	759	764	751	743	672	670	752	762	734	753	729	749	722	696	689	719	744	710	712	731	747	766	754	738	807	728	698	770	743	734	790	720	722	705	745	683	718	717	728	670	737	744	666	740	763	742	709	704	717	737	766	694	727	719	732	732	739	753	734	752	761	705	756	708	703	731	780	738	731	760	705	688	716	774	713	719	773	688	704	726	733	715	718	705	749	730	712	738	722	718	715	744	760	743	745	761	716	691	739	711	730	723	699	789	726	735	694	695	719	752	730	746	741	719	725	735	721	759	708	757	720	730	756	755	742	730	728	706	758	745	681	738	779	708	778	745	749	788	732	711	678	746	767	753	709	752	794	740	725	723	725	735	733	774	696	706	718	690	714	712	715	734	716	788	744	725	702	790	734	766	721	734	728	782	730	718	755	712	740	746	716	768	736	731	690	730	711	716	764	738	713	724	719	705	751	766	708	725	745	743	712	765	780	735	731	740	726	729	745	742	749	718	700	740	739	740	734	715	691	730	759	727	727	739	776	730	725	729	721	720	707	740	680	729	724	746	675	740	747	697	753	734	714	693	675	774	742	764	724	750	711	648	795	688	728	723	747	706	710	714	737	745	708	717	749	700	748	788	699	791	708	723	701	712	745	707	713	737	762	726	709	703	726	717	750	685	761	749	772	756	730	722	740	776	700	737	716	751	746	756	751	712	742	724	738	780	700	699	733	710	733	769	723	735	725	718	723	803	681	756	692	744	685	724	750	727	769	742	763	715	750	711	760	682	738	723	702	747	741	693	727	732	692	730	753	744	777	744	717	704	711	707	748	774	756	728	763	697	745	727	722	741	723	721	776	735	688	773	771	699	749	747	728	741	723	723	739	721	709	782	710	709	727	714	751	728	702	706	738	772	744	666	674	684	706	786	771	722	712	688	756	746	757	691	712	740	726	663	715	740	733	756	731	692	699	707	768	728	760	737	737	748	771	768	721	732	722	727	712	765	708	753	720	751	739	714	762	748	764	692	695	772	776	746	795	702	755	731	729	769	674	744	691	758	771	716	730	759	690	748	749	765	720	699	748	694	701	713	722	772	724	721	714	712	683	722	778	701	729	791	732	712	746	716	724	715	725	721	734	721	711	705	727	732	650	736	757	688	772	753	711	781	722	703	759	716	716	765	723	729	718	736	726	706	703	664	756	738	750	765	738	690	689	727	774	753	697	744	730	780	737	741	750	709	729	750	692	731	718	715	737	689	757	730	740	696	758	776	750	731	747	753	701	770	750	722	733	728	748	734	721	734	770	719	775	730	701	672	778	752	753	719	690	694	701	743	728	714	738	768	777	750	781	767	697	703	735	761	702	759	769	749	777	697	751	712	731	757	691	707	695	775	724	752	728	707	699	764	758	737	758	770	731	774	781	695	733	713	740	718	770	718	714	745	697	729	719	731	754	742	718	738	748	755	712	740	744	720	704	761	729	729	736	732	693	726	758	739	711	727	750	685	711	695	771	721	712	749	785	715	667	663	728	726	763	729	695	734	696	756	704	700	734	690	730	757	705	698	682	708	724	712	720	738	680	770	741	775	766	742	743	766	729	784	683	748	712	722	738	715	710	671	760	777	705	712	735	736	697	678	714	751	752	775	743	736	715	738	706	728	674	725	693	750	713	751	713	697	709	692	676	688	713	734	701	777	689	704	749	695	713	763	733	753	748	711	726	742	763	755	742	736	723	721	688	734	700	741	704	757	759	753	711	766	757	710	708	740	808	753	754	728	738	739	739	730	702	708	753	734	724	711	713	699	726	741	727	734	682	735	762	718	701	769	716	751	762	710	764	774	730	730	716	750	736	716	701	801	736	749	694	746	744	711	697	765	724	735	716	738	703	707	746	764	690	726	807	730	690	718	724	757	704	684	696	718	689	703	753	733	765	770	704	781	773	744	747	720	736	691	739	724	702	706	714	723	763	728	784	690	734	745	698	706	725	699	749	718	699	778	705	727	708	707	746	696	697	709	765	754	734	700	736	761	753	717	722	714	705	707	710	736	707	684	704	723	740	750	736	736
35449	23816	9492	2113	1015	674	248	222	241	221	244	211	240	216	226	224	230	229	230	206	240	204	209	209	210	224	239	233	250	215	211	224	207	209	241	216	223	243	206	230	236	246	217	202	208	223	233	240	257	253	224	211	237	212	211	219	241	201	245	209	191	220	228	213	238	230	208	208	210	220	252	212	220	246	230	232	237	216	224	208	239	246	205	245	243	231	240	220	223	220	215	200	227	248	254	230	227	224	242	224	212	215	236	219	236	220	208	234	213	242	224	231	207	231	211	246	207	208	213	208	228	219	228	249	192	203	240	211	217	217	227	222	209	215	237	275	249	224	220	230	222	202	225	222	235	239	222	210	246	221	225	231	226	204	252	211	222	223	206	257	182	207	209	208	229	240	224	228	221	219	253	199	217	201	247	236	196	230	229	258	202	215	211	232	231	225	224	236	252	236	245	235	216	230	194	203	237	228	216	247	234	202	231	214	220	220	237	236	221	198	222	238	209	216	248	228	227	228	224	225	231	222	220	249	234	225	240	221	224	202	231	247	213	217	240	234	199	244	209	219	249	216	229	212	212	224	202	215	238	222	213	206	232	219	221	204	207	223	235	224	212	240	191	218	234	270	240	224	255	201	236	220	215	207	222	209	252	227	229	247	222	223	214	232	239	240	212	215	212	216	196	220	231	220	223	222	208	222	205	214	226	237	225	251	235	239	215	225	246	245	215	224	246	249	216	239	238	222	240	208	232	217	224	217	251	230	211	216	227	223	235	222	231	217	207	214	218	219	238	226	230	202	197	213	206	221	212	224	208	216	221	227	215	237	231	232	219	238	209	249	232	222	203	223	213	205	228	200	238	212	263	214	218	195	225	210	216	198	224	226	237	228	213	230	221	238	219	201	210	250	238	261	223	218	221	237	224	242	220	250	247	234	232	204	231	247	216	224	230	222	257	234	234	238	212	216	228	237	210	243	215	213	251	212	260	235	238	222	220	226	223	214	228	246	234	257	248	223	225	218	218	214	227	231	241	244	233	226	239	205	254	227	203	228	211	217	215	232	242	226	207	217	225	279	192	205	204	214	249	233	232	243	215	228	198	218	182	254	213	261	239	207	203	204	230	204	199	215	234	212	216	240	219	228	216	234	239	215	212	225	223	233	236	242	209	233	215	233	232	223	228	221	226	217	225	239	245	241	212	223	190	230	219	229	205	227	224	212	232	221	239	205	221	205	235	191	228	236	235	225	249	247	223	193	196	209	264	219	212	214	267	241	230	229	259	235	223	230	240	220	192	230	253	254	227	209	235	234	214	194	215	221	221	210	208	218	242	221	258	236	227	265	215	222	235	201	232	214	220	238	234	239	248	220	241	221	245	223	207	213	220	228	230	234	235	203	227	241	191	244	228	219	226	208	235	210	200	228	231	210	239	246	219	225	220	212	242	224	232	220	211	217	233	238	243	226	218	253	222	210	222	243	219	260	204	182	225	213	214	227	235	217	224	250	227	238	224	235	207	208	232	237	212	219	190	241	228	216	215	257	230	212	226	230	230	222	242	216	256	225	226	233	228	214	213	239	231	227	188	218	230	220	214	203	238	235	204	206	206	258	211	229	216	237	219	224	262	223	221	212	277	216	251	222	213	219	233	213	251	218	215	254	244	243	224	237	195	224	239	224	204	215	255	264	213	235	195	228	206	235	222	216	215	241	225	225	180	210	201	213	234	219	228	207	258	219	203	242	202	234	202	224	266	248	227	226	227	205	188	234	211	203	201	231	227	226	209	228	214	218	259	224	224	183	210	204	236	224	254	227	229	240	219	211	210	213	244	236	225	218	234	236	239	234	233	232	238	210	243	230	216	217	226	237	208	251	251	214	213	196	211	248	223	231	209	238	237	234	230	228	222	194	226	218	238	237	234	231	213	210	217	212	203	229	209	209	210	227	209	203	205	244	243	221	209	216	216	271	215	226	250	232	205	256	216	226	217	199	193	212	222	253	244	238	221	222	224	226	230	196	249	226	250	229	201	210	225	208	253	208	198	221	220	226	219	256	236	264	246	207	226	221	182	203	212	238	253	234	221	232	238	238	246	212	225	225	221	235	214	250	246	237	225	214	220	231	224	232	243	201	231	210	215	205	212	214	232	214	217	206	246	203	239	185	247	250	213	233	245	223	208	225	233	229	220	234	209	227	236	249	216	217	225	236	224	229	201	198	221	226	215	223	215	238	198	222	230	228	183	242	230	225	240	234	238	220	216	234	180	223	211	201	229	242	228	214	235	214	232	241	229	238	219	221	233	254	216	243	224	227	207	250	251	242	212	244	224	222	217	224	259	226	229	190	200	239	250	238	232	235	223	242	216	224	244	220	250	246	217	246	228	197	220	201	203	217	209	229	244	209	243	222	211	248	232	213	232	215	208	227	257	190	219	215	227	231	215	231	204	242	210	235	225	231	218	190	241	244	228	240	199	226	238	234	234	243	223	226	204	215	230	240	222	218	261	228	224	237	226	225	201	225	239	225	224	227	231	217	202	224	201	240	242	221	205	235	231	220	214	224	216	214	230	244	216	204	219	238	214	231	203	236	213	244	205	250	246	262	215	235	245	228	226	245	196	232	240	217	229	230	223	211	191	214	244	219	208	221	230	227	250	258	231	238	226	237	216	218	204	213	255	196	196	236	214	204	204	244	228	210	216	204	239	219	241	223	209	209	250	252	230	238	221	233	204	215	208	216	221	243	232	239	220	231	188	258	207	230	225	220	216	208	236	216	193	221	250	213	206	256	208	215	233	215	235	248	242	238	228	238	238	219	224	226	206	201	261	223	211	233	215	210	204	225	207	218	229	206	222	253	204	247	207	233	220	251	209	224	232	219	218	229	257	196	210	207	235	209	214	238	214	191	225	237	217	210	222	233	217	208	236	236	233	232	231	209	208	238	228	213	210	248	206	199	213	199	218	246	241	244	202	212	204	212	207	229	233	208	213	202	207	244	239	205	239	193	208	225	227	218	227	212	243	208	229	234	235	246	236	201	244	226	250	218	217	235	234	210	223	235	233	240	219	267	207	223	250	199	228	236	229	221	252	204	213	216	230	211	219	219	222	219	218	234	219	241	199	250	208	233	242	247	204	231	236	229	191	211	206	212	207	219	237	244	224	230	221	247	220	218	227	235	237	217	211	232	222	194	203	214	188	238	231	217	221	202	209	220	233	229	238	203	227	228	233	201	237	232	249	218	215	250	220	189	215	226	198	241	265	239	223	225	219	220	220	218	241	229	200	223	216	207	209	217	244	225	220	220	230	219	233	240	209	224	242	239	244	261	230	208	227	200	213	229	230	193	241	203	208	229	215	241	254	220	218	207	232	235	206	219	230	220	233	234	222	222	243	224	206	231	210	218	217	228	206	203	219	232	226	221	212	188	225	238	247	215	201	220	211	192	219	255	210	233	206	235	220	261	256	203	198	218	216	225	240	232	240	229	198	229	223	244	221	223	243	232
30755	25508	12575	5816	3574	2090	663	570	572	560	568	582	613	543	561	569	595	575	558	581	616	588	561	589	553	518	572	607	586	631	548	597	584	599	584	554	556	569	590	572	628	558	611	605	584	562	576	596	589	620	560	596	577	568	583	560	579	560	581	634	562	611	551	590	581	569	527	577	558	561	535	605	557	570	562	607	576	538	574	566	594	569	569	572	607	597	584	576	562	576	546	580	598	598	571	572	559	578	579	566	576	548	536	560	629	638	606	551	580	579	525	579	608	600	602	580	572	598	587	594	574	586	606	570	591	571	617	543	547	564	564	575	550	580	593	595	601	601	568	560	564	557	549	578	547	597	563	595	583	568	578	555	545	582	526	598	585	569	567	582	508	600	540	560	585	582	594	614	541	547	554	587	580	561	589	559	609	613	538	604	544	631	607	572	571	603	576	652	579	619	595	600	584	597	554	567	538	577	523	548	579	550	584	569	600	601	558	580	562	581	612	573	577	556	540	576	550	587	518	574	574	562	567	608	554	583	528	574	629	542	602	595	584	543	594	521	586	528	555	557	587	576	539	552	563	604	670	559	627	584	531	598	570	597	564	557	565	504	541	558	581	589	600	573	576	554	567	552	571	584	566	599	597	543	551	551	542	575	593	589	603	548	530	574	533	600	616	572	589	607	578	545	593	561	563	621	574	590	566	597	525	577	574	551	569	551	572	627	557	555	603	578	587	585	582	613	589	566	597	560	576	600	568	584	563	623	561	577	597	594	547	535	546	561	585	625	562	568	580	576	570	504	512	535	557	588	574	573	551	610	599	557	594	555	545	580	560	553	593	556	542	548	579	592	568	530	527	562	547	544	573	558	602	548	541	541	578	582	621	563	549	600	574	585	565	584	579	594	574	589	568	541	578	566	568	601	615	577	527	551	616	518	547	535	603	605	576	595	572	588	613	559	577	576	583	604	589	571	531	567	559	598	584	581	598	594	598	575	576	585	596	582	567	578	583	550	556	585	614	622	544	553	579	550	593	591	531	582	584	581	594	512	580	565	580	579	591	562	548	599	577	577	567	565	572	599	533	617	565	528	547	580	574	569	655	577	586	557	556	588	549	592	584	543	566	547	596	584	599	589	589	578	622	575	615	586	554	552	560	572	582	574	574	531	540	586	553	590	599	548	569	589	576	554	582	551	541	582	622	573	551	591	565	547	615	569	586	583	609	597	590	586	561	603	603	574	583	543	585	562	516	591	572	538	578	562	554	518	586	542	596	543	572	589	585	599	600	552	587	593	583	612	599	564	613	554	564	588	556	535	568	588	600	601	528	584	569	603	574	544	589	549	558	548	558	568	573	562	598	553	607	579	581	610	550	604	576	564	620	551	599	600	545	605	586	556	612	546	619	601	589	543	533	536	576	590	614	588	602	592	581	559	580	562	582	560	544	559	538	619	605	620	601	546	552	584	609	563	595	516	624	564	612	591	560	589	598	556	561	561	578	575	551	599	604	544	569	542	557	587	611	548	584	545	609	557	580	604	588	561	564	575	548	542	604	587	566	566	525	567	585	586	597	561	570	572	581	555	585	571	579	617	574	524	602	560	592	559	546	556	601	565	547	562	611	553	543	603	603	565	585	534	582	526	605	614	521	587	603	539	571	577	581	554	606	569	583	587	549	558	560	561	576	553	617	546	584	627	567	614	531	575	589	593	551	588	574	561	579	595	548	572	591	552	587	558	579	575	593	526	547	584	547	569	563	594	593	544	563	576	581	579	574	593	573	544	576	547	582	600	604	552	529	566	543	616	571	611	561	554	554	609	594	585	564	585	629	625	536	615	618	538	574	583	567	541	580	548	579	573	588	580	569	562	632	564	607	529	598	589	547	546	581	572	539	559	579	569	576	572	581	595	596	554	599	565	540	573	573	565	548	556	584	558	589	613	527	609	568	619	586	521	556	570	584	547	579	589	512	533	555	595	604	575	553	547	540	600	570	564	552	564	565	569	620	563	586	582	533	545	591	576	595	587	562	561	639	572	518	561	623	602	555	585	576	575	591	550	577	542	566	570	560	568	524	590	598	543	597	597	506	581	562	596	593	568	602	570	573	559	594	562	599	557	556	592	602	580	582	585	580	548	610	557	577	561	528	518	612	542	608	586	620	569	560	563	604	557	557	573	531	583	633	577	549	547	634	614	570	574	561	580	564	551	596	570	577	585	574	569	573	578	607	544	604	588	617	540	546	530	620	597	589	597	647	568	612	596	569	601	599	522	620	574	608	595	573	575	587	548	652	588	581	553	565	634	567	566	568	515	536	553	568	572	566	582	566	594	568	547	597	585	550	571	566	572	569	563	557	563	578	580	594	564	590	588	547	588	529	542	583	578	596	600	592	580	565	584	581	574	608	585	588	589	563	595	572	575	569	526	586	589	577	590	595	595	558	512	586	599	564	574	564	532	572	607	580	570	536	595	629	586	647	608	589	534	582	578	570	595	548	585	595	579	561	577	576	627	553	608	557	559	522	593	566	582	573	613	576	573	578	598	571	544	600	576	572	574	579	566	614	513	600	554	623	592	553	548	548	540	619	531	567	589	558	566	572	554	574	611	594	576	545	591	609	579	579	550	629	583	594	632	618	534	591	571	513	590	590	562	588	559	598	596	574	578	578	553	536	596	583	578	576	574	593	525	551	600	581	552	578	585	587	552	618	546	545	570	546	558	646	584	559	588	560	563	592	580	572	626	601	528	570	590	550	554	551	613	561	557	569	570	592	534	609	567	645	597	634	532	549	527	535	576	536	595	572	613	579	575	547	570	539	563	573	565	607	586	547	607	550	569	589	563	601	606	587	607	572	560	591	577	580	622	570	570	577	613	559	570	574	577	587	596	582	593	614	623	564	583	595	555	578	577	616	634	581	599	622	581	592	566	594	590	559	529	576	607	554	590	583	560	593	562	608	627	545	617	541	553	566	611	543	560	580	561	576	601	569	555	571	593	636	521	599	610	633	550	529	550	612	561	573	609	575	575	621	579	596	597	603	577	568	581	550	583	565	559	563	630	535	614	629	542	584	580	549	589	594	565	603	588	583	563	606	605	530	576	570	611	572	600	577	542	558	560	562	554	574	568	592	594	605	562	560	556	595	584	608	589	587	592	588	594	533	581	583	591	573	557	560	592	587	561	578	577	553	597	565	567	584	573	571	595	560	582	583	576	587	573	576	607	582	596	605	560	588	550	597	611	594	592	535	598	597	575	591	598	567	590	528	572	586	592	568	567	555	597	553	594	562	548	619	542	585	570	576	575	552	564	567	589	591	572	596	577	627	576	592	583	576	599	558	543	589	534	581	554	581	585	611	573	586	567	590	610	553	558	585	573	602	576	597	586	599	539	581	533	583	569	575	595	550	629	602	602	581	566	553	584	547	540	569	615	604	571	557	574	554	587	570	586	543	585	564	620	595	541	580	581	595	566	598	607	550	534	580	543	579	593	596	603	574	589	583	563
78231	68628	51652	30810	18514	7931	861	334	368	347	328	308	313	342	366	341	349	309	304	319	321	331	357	291	330	337	334	334	307	310	360	387	358	331	328	356	339	337	302	334	358	343	329	308	337	335	354	347	320	301	379	324	319	326	388	311	330	314	301	285	300	310	308	326	341	356	329	307	353	355	328	341	330	330	324	321	314	331	338	282	358	349	345	341	351	322	352	332	342	321	353	347	337	324	337	320	334	304	320	300	358	351	349	366	318	305	313	330	352	318	355	294	327	313	314	325	329	307	344	328	321	322	347	325	301	348	302	313	331	307	346	325	348	305	298	328	312	350	345	322	342	370	355	352	320	337	328	367	384	330	303	317	333	319	316	343	338	310	329	352	323	313	347	328	310	347	331	323	307	356	349	339	312	344	315	330	318	362	320	312	325	335	309	342	346	334	349	278	331	312	306	319	324	350	331	320	354	325	322	345	347	348	325	322	318	350	344	354	310	282	333	337	307	308	343	347	325	329	316	341	328	350	310	334	334	348	297	311	339	332	333	331	356	301	319	294	335	381	346	298	311	352	316	337	333	313	359	327	307	333	307	339	326	304	369	330	357	322	309	353	331	332	336	332	364	325	322	328	335	306	349	297	338	308	336	353	350	282	362	351	338	319	337	314	326	350	325	339	342	339	347	349	352	307	365	332	334	307	336	311	324	372	297	312	308	269	326	298	316	313	340	331	334	351	337	330	357	346	311	344	311	321	306	323	347	333	309	305	339	327	333	336	342	338	355	328	314	324	324	332	313	330	301	323	326	318	301	344	318	373	301	364	321	326	363	310	326	300	343	345	331	291	313	350	349	335	307	354	318	342	336	345	283	323	333	334	324	318	339	312	324	309	354	338	349	298	317	360	336	317	317	313	335	348	320	340	317	327	331	337	334	329	315	345	343	350	332	319	362	327	349	331	367	288	346	326	318	333	359	309	357	299	322	367	329	328	317	316	320	305	303	308	339	323	323	313	348	325	357	311	338	311	325	320	331	309	314	364	323	315	373	310	313	337	350	336	338	330	332	327	376	324	314	349	307	326	341	322	319	360	301	332	326	306	327	315	354	332	303	340	324	331	323	351	341	337	315	327	340	350	336	322	358	316	312	323	337	328	328	339	332	272	343	304	367	333	330	320	341	323	320	342	338	317	329	307	336	362	321	297	336	347	293	352	352	347	318	314	322	341	350	334	326	332	349	324	325	348	362	333	337	336	308	370	344	359	358	315	329	355	332	326	308	321	329	331	314	338	325	320	324	335	315	383	325	340	314	346	355	315	308	301	326	317	348	352	333	312	322	341	322	382	339	320	325	358	291	376	354	311	341	313	365	316	325	303	357	347	312	357	308	292	334	342	322	381	344	360	319	311	326	336	330	336	336	313	314	314	324	318	329	315	319	327	311	339	302	315	353	307	337	326	313	296	334	368	360	331	349	336	319	321	306	327	342	326	326	340	348	358	306	337	300	353	310	319	310	324	338	333	328	331	307	324	343	316	349	364	299	305	311	325	346	343	298	312	327	317	337	315	309	345	353	359	322	344	329	353	342	322	312	300	361	322	359	356	332	329	324	321	321	327	361	347	297	340	277	320	321	346	316	303	301	333	302	374	336	327	326	378	312	346	306	317	330	363	331	347	320	339	338	332	311	288	364	320	338	331	293	335	359	354	333	352	305	341	324	328	306	364	329	332	331	338	297	343	347	324	323	317	375	331	350	336	310	370	304	342	328	324	348	324	366	326	362	322	333	318	333	338	321	340	327	313	336	370	310	314	343	326	345	373	303	321	315	339	357	313	332	320	332	321	334	329	332	318	327	339	321	324	359	326	329	314	352	328	341	320	333	320	318	357	361	320	324	359	332	338	338	327	322	362	322	300	347	337	345	352	322	347	330	357	367	325	310	322	350	316	300	344	317	342	333	305	347	329	326	343	345	333	321	333	325	331	374	335	340	344	322	355	352	376	323	330	357	350	329	309	311	373	357	292	367	331	311	339	352	346	336	364	308	334	320	388	348	366	314	371	354	320	369	333	333	328	334	338	345	309	356	328	318	342	347	309	309	327	317	366	381	335	349	373	344	338	330	335	310	330	334	342	278	351	344	327	347	321	357	332	330	342	315	332	344	332	348	330	309	309	309	355	325	325	342	316	324	384	307	335	341	351	361	303	334	307	336	324	312	343	338	316	377	280	335	341	321	328	319	365	330	323	323	331	325	312	344	301	318	334	386	327	345	326	337	374	338	350	358	338	352	327	369	327	322	300	329	353	363	316	334	336	299	339	306	304	343	338	332	310	294	308	330	358	333	305	328	317	297	335	318	319	277	367	316	327	353	324	313	324	333	336	328	330	332	349	360	339	320	343	333	341	304	332	331	335	347	318	298	355	322	345	319	273	307	311	308	334	319	334	306	343	332	347	344	326	362	353	307	356	324	333	346	336	365	310	335	327	371	335	333	353	301	353	273	304	320	338	339	341	319	340	316	317	352	331	321	352	343	291	362	332	313	321	326	338	342	308	356	332	323	319	308	327	351	332	310	343	344	285	328	344	329	347	327	326	327	280	296	352	325	359	370	334	315	364	323	308	334	328	344	303	309	356	324	352	325	340	336	308	341	348	303	309	344	315	330	310	336	302	317	338	318	294	301	352	345	387	323	317	337	365	324	312	353	292	343	336	328	318	351	321	326	327	318	341	360	311	309	316	347	332	332	306	350	309	348	335	334	337	354	277	334	341	335	297	328	318	377	303	327	301	331	345	334	329	347	338	328	318	353	334	327	339	317	327	304	318	336	338	324	320	353	326	303	365	312	292	353	329	328	327	322	334	336	338	317	349	338	320	341	327	340	338	334	315	366	370	325	310	288	372	358	301	352	325	329	351	342	346	337	325	359	325	325	308	326	338	322	328	331	326	321	339	307	306	335	313	305	325	342	363	344	319	332	309	377	332	344	367	315	328	337	327	343	330	344	328	325	299	317	320	325	321	332	347	353	355	341	367	314	326	337	319	342	347	352	298	354	391	329	366	348	320	315	330	341	320	352	346	332	337	320	330	334	321	348	368	316	364	350	331	333	337	343	328	323	328	349	332	332	332	337	336	331	319	322	344	304	376	329	345	363	350	347	356	303	315	348	333	294	322	299	317	346	306	314	329	333	302	351	345	339	350	347	316	314	345	336	324	337	328	314	317	363	339	353	342	313	320	376	344	315	303	331	295	320	331	349	340	344	330	322	325	365	328	307	334	309	308	293	319	330	336	337	314	293	326	356	309	336	305	353	333	333	339	325	334	346	338	336	368	349	302	318	324	312	306	343	388	360	321	309	315	314	322	302	296	359	353	357	339	301	351	307	320	349	332	359	342	316	329	331	326	326	310	340	350	338	336	359	358	327	300	304	349	340	341	308	329	308	344	328	311	326	321	338	341	326	356	365	326	347	316	352	351	330	331	323	365	310	301	341	334	345	332	348	343
53252	55536	49586	38118	30379	16725	1883	803	792	872	812	826	769	814	792	792	799	786	818	837	755	775	784	806	806	837	780	799	736	814	797	807	821	800	788	807	798	778	732	808	827	776	796	821	817	793	822	790	835	798	770	771	774	811	787	804	793	819	792	829	776	854	830	763	781	789	770	855	765	811	793	808	814	834	779	795	777	790	821	770	807	839	810	841	776	782	827	823	784	827	767	767	795	803	835	832	793	765	772	790	846	770	809	791	784	778	794	802	838	831	771	827	819	781	775	773	838	811	794	809	769	780	808	753	773	800	779	830	783	808	796	753	778	834	760	781	830	843	799	793	760	812	805	858	783	786	760	770	803	810	782	811	792	755	850	815	830	809	801	811	822	814	790	776	820	795	779	764	772	778	815	783	818	787	827	819	771	781	762	789	803	778	794	806	844	788	807	815	839	793	870	814	765	785	779	759	783	825	800	747	745	750	811	838	784	816	781	797	791	835	795	798	812	820	776	772	788	800	816	831	778	821	849	766	773	768	789	846	822	796	857	804	778	774	781	812	750	813	809	790	764	793	762	812	761	757	823	772	773	775	738	842	817	752	815	819	815	809	825	852	761	840	821	778	789	768	788	802	779	824	808	823	788	808	851	789	808	753	784	791	798	799	789	774	795	804	766	785	796	809	775	819	808	777	782	768	804	796	809	786	808	745	769	831	792	834	868	778	801	787	826	759	838	794	815	805	785	828	785	835	829	833	797	788	809	775	768	807	800	822	814	801	774	817	800	787	831	804	771	785	798	757	786	791	875	797	814	808	793	803	843	811	814	784	843	797	790	789	757	798	802	733	781	789	763	825	776	738	783	763	804	790	747	816	817	800	780	829	818	791	776	759	806	737	782	744	840	809	767	757	800	753	797	808	759	742	790	820	769	764	751	800	778	739	782	799	819	805	812	783	784	777	790	776	803	782	823	737	828	776	763	826	835	738	771	763	832	811	804	832	835	790	800	810	814	840	812	808	797	770	797	807	774	819	774	842	804	812	813	823	770	803	757	808	794	785	792	736	830	807	779	786	759	834	784	833	824	789	800	760	781	787	806	771	790	729	796	753	762	739	767	846	796	803	790	806	799	844	777	733	833	782	805	809	801	810	834	824	781	820	799	790	820	789	816	837	789	853	719	809	782	844	826	825	793	801	787	770	792	750	834	778	757	829	798	802	804	801	789	771	789	793	811	813	846	761	798	780	842	763	813	803	767	805	802	792	788	772	830	797	806	800	852	798	798	760	788	753	826	794	794	778	818	741	825	764	826	779	830	859	773	830	816	804	774	780	862	797	811	784	873	871	777	822	879	814	806	798	768	781	788	850	848	828	801	812	827	768	792	837	759	798	694	847	824	746	817	782	764	834	807	788	845	803	805	795	766	800	765	777	817	815	765	761	796	810	759	785	785	841	817	779	809	833	843	779	840	784	825	813	782	793	789	803	787	788	776	792	814	801	819	817	865	820	724	837	802	783	839	766	751	753	779	766	802	819	803	773	778	796	799	799	761	816	785	817	808	790	786	831	808	779	835	833	804	806	818	750	808	805	790	819	836	796	810	761	781	828	754	802	781	796	801	766	780	808	840	820	852	824	792	851	798	762	756	820	776	832	825	837	829	758	807	795	827	761	830	779	810	806	803	787	770	809	790	779	772	856	809	790	855	832	750	754	779	828	778	824	749	776	783	815	808	855	843	820	814	828	758	827	830	819	793	770	799	833	752	785	734	825	783	752	841	778	820	779	802	823	752	775	811	806	803	825	752	821	762	789	768	743	791	813	809	814	786	853	805	795	808	759	790	775	776	809	831	809	800	745	755	796	800	784	758	788	797	815	753	826	815	811	794	756	812	778	789	773	786	754	758	816	779	778	788	825	780	783	830	778	742	788	835	756	832	742	803	834	779	821	751	844	825	814	796	745	842	796	799	773	807	785	801	850	780	818	819	815	832	832	803	804	783	846	772	788	770	813	790	772	822	771	826	829	809	765	776	779	823	784	814	829	810	768	813	773	775	809	759	799	781	814	786	798	799	762	821	785	748	812	765	769	857	841	794	815	764	862	830	743	750	827	789	787	772	793	758	808	781	815	822	740	790	788	844	783	792	786	799	789	816	812	843	779	785	778	803	811	805	801	821	816	839	833	765	791	778	771	752	840	815	838	874	796	812	831	812	817	793	778	804	852	748	793	795	764	771	767	746	785	766	769	815	789	785	821	826	851	835	738	810	803	794	802	781	771	792	789	783	781	854	748	817	826	820	854	792	764	790	779	820	791	828	784	782	775	867	808	789	789	821	809	805	751	810	795	843	820	779	803	817	780	823	780	813	769	787	786	777	804	742	846	838	770	791	796	766	780	803	813	825	780	826	786	844	784	780	852	756	804	753	821	813	736	785	798	769	813	744	839	762	816	784	823	747	790	796	790	749	809	754	826	756	793	814	805	812	812	812	814	793	793	771	814	800	781	750	835	750	801	841	799	838	816	828	851	757	793	774	840	786	767	856	742	791	796	782	780	836	790	789	848	765	816	829	803	777	819	810	791	812	791	815	794	799	831	799	815	792	791	773	793	784	804	817	761	878	810	783	797	801	764	795	805	814	792	777	802	755	777	821	759	795	760	827	717	762	789	818	833	811	810	788	757	846	761	809	820	827	778	779	791	843	812	779	788	785	739	779	793	774	761	838	812	844	782	823	775	768	783	775	792	828	780	803	763	821	858	765	837	799	793	799	791	776	816	750	824	774	806	806	796	777	812	852	805	777	842	826	762	790	754	815	805	796	749	824	786	789	775	820	786	802	811	783	794	782	819	847	788	806	783	800	782	830	833	812	770	807	815	831	791	778	798	781	750	805	773	794	793	813	836	766	793	838	810	766	795	827	777	783	803	727	761	829	843	827	854	752	831	796	822	800	815	800	878	793	874	784	780	860	817	804	776	829	806	820	759	777	804	840	848	774	858	817	832	832	809	839	758	792	776	778	761	815	826	847	802	811	772	835	799	796	809	864	768	834	762	799	714	835	792	808	826	822	771	815	833	770	826	840	788	815	763	806	873	795	806	743	807	811	803	828	807	833	763	815	794	805	795	755	792	799	808	795	774	812	771	786	842	849	847	774	800	823	805	826	794	828	801	768	849	808	824	817	852	850	787	789	766	810	796	803	767	784	794	769	781	836	802	757	770	850	767	802	800	788	754	817	761	817	823	758	804	823	826	824	802	835	821	790	760	782	746	794	827	807	841	854	847	767	804	821	794	736	824	825	794	807	790	809	783	802	805	724	783	728	851	844	776	772	774	759	769	795	778	793	833	794	822	800	798	754	763	764	811	783	740	808	832	778	738	782	848	783	813	824	775	858	816	835	821	763	835	770	771	762	830	837	804	806	783	793	825	789	810	745	810	833	825	805	850	820	813	806	824	820	850	776	806	769	750	776	782	833	822	838	825	800	771	836	753	803	799	827	734	793	790
87768	77637	58039	40512	26654	13133	1854	296	332	302	324	284	325	332	327	277	309	328	329	307	305	330	293	341	326	318	306	332	292	290	321	316	305	283	283	311	332	328	311	296	351	348	308	332	302	324	334	317	286	315	354	317	305	315	368	281	300	308	315	302	311	312	304	299	327	282	308	310	304	325	292	287	307	316	309	301	333	316	351	289	339	274	314	278	291	338	318	304	315	293	295	313	302	323	299	322	344	326	306	301	294	302	289	319	301	291	286	350	302	289	344	300	311	307	301	305	285	294	318	291	332	320	342	311	306	296	333	304	320	320	319	326	335	301	275	314	278	305	296	303	334	334	304	333	308	307	358	297	312	326	292	300	324	338	341	314	298	292	285	330	325	306	305	312	290	299	318	327	309	326	301	318	319	301	285	310	299	297	328	305	324	295	300	303	305	293	302	298	336	331	300	280	313	307	311	318	326	307	320	346	313	312	328	311	316	311	304	290	256	305	320	300	287	267	313	295	304	276	300	303	330	320	313	293	295	266	274	283	344	319	318	280	301	324	284	322	311	284	337	319	319	305	295	291	305	323	298	305	325	308	346	319	312	304	305	277	336	314	331	283	297	297	328	299	320	324	316	322	300	332	312	308	293	299	340	313	300	303	308	284	273	337	300	324	293	289	321	335	318	314	316	311	297	318	309	311	324	281	308	323	301	287	341	312	317	335	299	335	331	314	314	320	312	310	295	312	312	320	317	331	303	303	301	294	323	310	300	311	280	303	305	322	299	338	351	323	318	307	330	286	305	291	306	331	320	320	305	313	299	327	337	311	300	323	326	277	320	337	293	319	289	317	293	276	269	291	293	302	314	297	294	296	312	259	331	344	313	302	329	317	305	301	335	308	304	344	308	314	278	310	321	338	311	339	272	344	335	301	328	286	302	305	327	335	322	304	333	329	301	311	309	303	302	306	322	302	312	323	290	325	298	326	346	314	292	330	296	320	335	328	285	309	365	312	323	305	282	298	320	329	288	280	330	302	318	307	327	317	294	342	291	295	320	306	311	287	285	285	348	320	309	319	317	299	293	325	280	315	310	317	342	305	321	318	314	310	333	309	290	313	307	314	326	276	302	335	316	315	307	306	323	316	336	283	314	311	299	283	349	299	304	331	312	299	339	300	331	317	305	276	309	321	352	319	301	304	317	305	335	306	296	324	324	322	290	332	331	350	296	337	296	306	335	347	343	290	287	315	327	340	298	313	324	318	314	312	293	312	289	291	312	333	301	318	286	322	305	306	298	280	290	321	316	303	315	330	302	312	326	286	317	322	313	291	302	308	286	326	345	333	278	325	289	333	291	313	301	319	315	313	335	315	331	312	308	285	336	348	315	339	346	316	295	287	290	312	301	326	305	360	288	362	305	309	309	278	326	287	299	318	312	304	282	325	310	327	312	326	270	309	295	301	302	301	291	339	304	271	291	289	284	320	304	302	282	288	352	302	309	290	294	311	308	291	289	326	302	313	297	276	313	341	350	384	321	325	349	276	312	338	298	315	323	293	302	300	295	340	320	285	300	293	335	298	311	263	320	299	324	320	325	280	357	292	320	261	301	330	312	323	285	324	309	306	288	324	329	301	320	311	326	302	309	318	340	313	320	300	311	307	301	313	331	325	284	302	295	306	308	328	319	294	299	280	301	314	298	314	306	287	318	269	297	296	290	284	314	323	315	292	317	328	327	314	274	311	314	330	334	290	291	312	324	305	331	304	332	299	303	318	308	307	287	316	322	335	294	338	318	296	275	296	292	296	287	285	348	338	288	296	298	309	315	321	273	291	296	275	316	351	309	302	336	312	309	304	322	300	299	315	319	283	299	310	298	291	327	353	301	283	310	313	322	297	296	315	322	296	303	319	314	316	314	285	297	292	276	372	297	290	320	311	313	332	321	296	300	305	301	324	339	323	309	301	317	314	327	311	337	321	311	304	308	341	326	338	306	299	291	341	292	304	319	308	269	305	320	299	290	306	268	287	326	278	293	312	306	308	304	350	313	302	282	316	316	328	315	284	288	291	273	277	294	296	323	312	313	321	308	305	322	316	329	303	303	316	306	290	332	337	310	315	306	325	328	340	295	280	286	305	324	309	266	331	295	290	326	315	323	303	328	342	307	375	317	326	331	320	295	304	326	306	327	354	310	320	290	278	325	328	326	289	321	287	290	293	329	310	329	305	295	299	333	342	320	284	293	314	327	302	302	305	288	293	321	335	300	340	344	329	302	308	288	314	308	318	313	332	323	317	342	273	315	314	289	292	312	311	304	312	315	273	333	265	307	315	319	326	339	286	333	312	324	296	285	352	302	265	294	297	307	353	275	323	280	308	279	286	306	320	320	292	316	321	297	334	288	302	279	308	287	306	290	323	329	292	315	302	311	314	333	321	266	314	293	313	326	275	331	323	311	312	320	320	304	313	288	308	277	346	319	345	304	300	328	274	354	334	349	302	296	316	317	300	334	307	325	294	326	317	315	301	315	300	285	299	309	340	285	295	291	271	312	293	328	290	261	314	303	338	339	328	334	323	320	318	313	310	298	319	312	307	301	331	344	279	326	281	273	277	285	319	325	313	297	294	290	339	287	306	331	294	310	328	339	299	280	284	325	318	338	316	290	298	305	318	290	291	304	316	302	317	315	291	305	332	339	324	297	283	334	318	310	300	299	326	332	309	348	301	322	313	334	323	281	317	268	286	326	332	314	311	319	304	298	301	321	290	297	318	311	307	286	328	321	303	295	310	316	323	306	298	332	304	283	324	295	334	334	315	293	322	320	328	307	326	283	286	292	299	305	329	337	296	332	284	303	317	282	324	288	284	296	296	294	308	305	266	303	336	280	306	316	302	295	322	332	285	322	311	291	307	317	319	273	269	309	317	323	304	314	323	345	306	315	288	305	294	304	294	313	316	331	317	319	308	319	308	335	289	321	331	306	312	315	281	304	312	295	307	335	322	299	354	347	324	314	289	298	297	303	302	302	297	289	318	314	333	307	288	286	345	317	281	313	299	325	353	310	320	306	267	286	284	277	317	293	285	345	283	278	305	308	302	283	284	327	266	301	287	301	314	362	311	319	341	293	306	301	351	295	342	316	306	296	309	297	315	289	309	342	309	321	319	306	302	284	302	320	335	338	299	304	278	316	305	314	313	332	281	308	289	305	327	310	298	305	306	289	310	324	334	286	332	343	304	318	332	316	304	281	327	306	317	292	307	316	312	308	330	306	310	285	310	285	332	288	259	315	340	270	276	305	295	293	295	288	305	304	289	284	344	323	305	319	279	301	267	296	336	326	323	312	324	308	300	298	334	343	315	325	260	304	293	309	310	294	291	285	323	284	323	330	301	326	322	282	307	320	283	330	289	315	306	317	331	300	313	319	289	323	299	283	334	301	306	316	303	298	311	284	317	361	323	293	335	306	335	317	329	327	297	335	304	291	310	299	329	298	283	330	311	324	282	319	293
61787	65661	55935	48115	36791	22743	3519	771	736	759	713	789	735	785	751	731	779	762	735	818	797	743	735	755	727	752	746	774	768	736	710	697	735	729	706	714	721	723	675	711	704	752	711	719	780	743	721	768	733	747	668	735	715	739	693	730	725	714	758	704	763	722	756	700	749	699	747	782	757	705	742	743	717	741	743	758	735	687	797	758	738	694	736	687	702	706	667	706	730	737	753	736	691	714	725	722	744	685	726	695	730	767	741	776	720	758	738	770	751	721	717	704	824	729	754	737	769	707	806	727	711	716	758	714	779	714	704	781	741	699	704	725	706	742	696	769	748	719	764	695	724	748	703	744	771	711	713	736	671	723	723	732	721	726	766	687	753	703	727	763	722	746	719	747	714	699	729	712	777	711	731	721	733	746	732	728	741	724	719	699	724	746	789	733	731	671	759	664	727	785	722	722	753	728	733	726	708	720	759	732	725	737	757	731	738	720	731	721	713	766	742	740	725	680	722	754	689	753	739	694	737	742	749	704	731	717	716	743	703	775	718	717	741	734	704	655	748	727	726	733	745	705	692	699	746	720	718	720	737	740	722	708	705	755	739	706	705	770	737	750	762	734	742	750	737	715	729	727	718	739	769	746	721	691	731	734	705	737	754	708	756	770	714	762	740	680	717	731	732	720	739	734	727	714	728	713	707	738	694	721	793	740	748	741	740	775	757	713	732	709	698	713	745	711	728	696	702	709	750	755	714	711	717	758	712	700	729	731	752	733	759	707	726	732	711	732	732	747	742	824	764	727	732	701	686	749	679	761	734	719	743	726	734	759	700	729	702	733	734	717	752	728	749	702	717	744	707	701	706	703	694	738	712	737	794	695	735	712	744	751	739	763	776	741	757	718	764	749	745	683	743	735	773	733	751	754	707	764	737	753	761	718	752	736	705	733	755	725	702	698	753	731	690	732	775	756	726	702	672	750	744	709	724	725	729	778	745	683	763	753	709	736	763	745	711	670	734	764	736	739	771	734	732	730	694	771	696	716	736	749	725	750	752	758	707	765	722	700	756	732	699	735	732	767	761	715	726	733	708	727	751	737	740	752	735	715	746	770	728	722	731	745	737	786	790	700	751	769	786	744	675	736	712	730	706	742	712	719	729	765	707	733	749	696	743	776	683	714	727	769	720	755	724	763	720	684	741	739	751	727	708	747	696	743	767	729	721	771	710	718	762	738	727	685	750	722	739	730	743	753	738	741	707	717	747	750	793	722	726	735	694	718	654	750	794	710	747	711	797	718	671	743	743	702	709	744	694	742	738	739	742	703	734	779	751	738	692	722	737	757	741	684	736	720	732	722	712	704	741	703	795	709	705	738	779	703	740	721	754	698	681	701	710	734	755	738	733	722	720	719	751	673	772	685	704	735	777	716	758	735	730	737	745	767	704	720	656	735	702	739	737	701	729	725	715	701	743	730	687	801	706	720	773	680	725	710	753	696	742	715	761	747	715	747	755	734	710	794	796	703	704	725	759	743	696	690	672	722	701	733	729	748	718	731	736	696	735	732	780	722	744	749	712	715	734	778	715	740	730	723	762	707	750	729	718	683	738	729	731	693	755	714	694	754	766	674	766	769	734	736	764	704	749	705	750	742	775	766	741	753	722	739	737	730	710	758	726	697	701	758	721	765	716	761	758	736	690	757	753	745	723	712	740	720	710	742	753	698	728	725	699	746	758	780	722	708	700	737	743	756	734	725	721	702	707	778	703	738	745	713	770	737	672	752	695	711	746	731	739	754	710	765	720	781	707	716	700	719	747	708	693	718	744	755	736	744	684	773	736	724	674	735	769	724	739	731	714	700	757	722	758	747	754	702	686	719	741	738	741	698	725	744	671	728	710	730	745	723	691	707	707	747	712	710	704	723	750	730	743	743	682	733	744	723	683	676	714	737	710	730	750	750	751	736	718	781	750	736	741	722	732	720	730	698	742	767	718	745	727	736	745	726	793	748	738	724	724	748	679	721	745	752	745	708	765	735	720	729	733	707	724	716	744	740	736	713	717	701	719	748	703	739	776	731	718	718	776	764	792	727	765	724	739	720	732	756	738	738	718	732	728	639	796	740	699	728	716	748	769	729	704	719	692	711	767	687	783	706	728	756	810	693	730	713	742	692	697	719	720	727	734	742	728	732	700	767	697	699	735	737	717	695	683	694	734	736	829	734	748	678	785	796	725	721	742	724	714	717	768	738	704	671	758	771	710	738	727	749	772	729	717	698	741	728	703	730	723	720	719	722	728	769	739	738	711	736	739	764	719	718	722	719	745	763	770	693	762	641	746	762	746	710	696	718	701	741	779	723	744	713	767	751	741	706	764	759	720	739	754	709	765	729	703	739	737	720	710	713	760	676	751	688	761	747	743	724	671	760	751	732	791	736	738	734	750	735	717	771	684	747	709	723	766	721	710	707	741	700	691	758	704	753	711	683	717	697	786	719	698	685	691	723	728	660	779	716	734	783	715	703	738	743	756	709	739	684	726	704	745	722	759	715	768	741	701	774	718	747	721	759	730	722	744	787	704	682	750	783	698	718	693	700	717	720	762	718	719	758	720	691	719	718	697	745	720	744	706	744	738	659	732	710	707	710	683	702	720	747	741	707	757	739	724	714	746	708	672	702	721	694	760	708	703	774	727	767	719	772	747	705	714	752	744	728	757	763	738	721	746	724	730	808	671	730	715	719	734	732	731	763	744	745	730	750	720	710	715	716	748	695	701	753	708	713	742	686	725	718	649	731	736	746	708	691	727	734	728	766	702	771	781	764	777	744	734	715	720	741	763	772	735	687	748	732	703	702	733	715	773	752	728	752	730	726	820	720	758	700	766	736	734	715	723	720	708	709	722	805	751	736	719	760	719	699	770	757	755	710	718	760	689	740	711	748	764	711	708	685	732	767	726	753	706	723	728	698	688	719	693	681	697	726	730	731	698	725	793	798	735	715	731	750	761	731	701	712	707	741	757	703	772	675	662	743	689	743	710	681	722	722	772	756	713	752	738	751	681	703	745	721	739	754	753	736	706	690	720	707	719	762	725	678	722	743	734	725	734	702	730	747	719	720	750	754	765	710	720	696	714	767	724	757	747	772	702	704	712	749	729	733	735	752	768	758	713	709	728	760	740	767	745	735	719	754	720	726	713	732	626	748	707	702	700	758	730	690	718	724	735	675	785	714	735	710	748	792	682	738	715	744	722	687	775	716	691	703	756	777	700	721	715	714	756	730	687	739	708	731	687	741	739	711	717	766	747	731	762	731	691	717	707	723	784	765	743	744	735	712	720	722	762	743	727	737	754	708	692	782	732	769	756	753	706	715	729	692	753	728	758	731	739	719	741	740	771	726	791	783	729	799	744	720	819	756	713	733	742	713	714	718	728	684	755	732	698	722	688	735	716	760	712	660	781	708	747	721	735	749	723	752	698	788	755	709	742	758	716	740	732	750	708	716	760	718	734	731
35850	23023	7587	2379	1115	640	279	240	247	214	207	228	257	225	213	235	231	221	228	225	236	220	205	242	221	237	221	204	223	233	221	212	214	221	208	239	237	235	194	239	222	208	202	246	226	219	223	229	227	227	214	223	218	234	218	236	232	232	233	210	228	249	214	191	225	216	199	234	223	224	224	212	216	228	222	207	211	248	219	238	207	211	222	203	241	223	229	238	218	235	214	241	217	203	200	221	248	274	232	223	212	227	219	191	219	246	204	194	218	225	196	189	212	234	217	194	212	215	211	213	221	217	230	214	232	234	243	238	221	241	236	210	212	217	237	193	213	232	226	209	243	224	223	219	228	210	234	234	216	211	234	230	226	219	198	227	191	213	222	213	239	232	218	217	223	221	241	200	226	269	230	212	238	230	217	226	223	223	251	233	231	206	218	241	220	238	232	234	231	249	256	228	223	243	258	224	248	222	214	246	231	234	223	226	232	200	218	202	235	242	242	225	219	219	227	241	221	221	214	204	211	226	231	238	217	224	254	219	212	196	235	226	217	240	226	242	231	225	201	225	236	214	243	227	190	218	207	231	236	237	225	210	240	220	231	227	225	214	219	215	247	225	220	230	213	229	238	231	199	221	215	203	227	226	200	227	231	227	218	257	207	235	189	219	228	262	212	211	216	206	241	195	191	232	246	230	240	220	238	231	236	261	213	224	258	216	223	223	206	243	243	215	236	211	253	236	235	237	232	204	227	202	218	216	225	235	221	209	219	234	251	215	214	217	207	224	205	220	233	259	217	239	245	254	232	239	196	241	236	251	229	227	277	253	210	206	224	221	233	212	221	233	224	206	226	266	219	230	210	205	200	220	241	229	252	227	229	229	225	238	201	213	223	227	216	207	238	221	233	223	218	217	256	215	223	205	225	203	221	207	212	239	221	223	238	231	222	187	217	243	229	224	229	199	235	216	228	241	214	235	248	219	233	255	226	218	221	220	225	215	253	210	205	209	216	252	198	225	247	221	229	232	228	219	236	212	238	243	234	205	186	241	225	232	217	225	225	203	209	257	237	247	194	214	258	225	215	179	183	236	238	214	209	220	231	206	240	241	243	226	232	226	215	218	239	246	218	257	205	204	258	225	226	227	204	235	234	224	243	223	261	201	224	241	211	200	209	236	218	205	212	201	205	189	200	225	241	246	221	238	232	215	213	208	241	228	235	214	226	225	227	221	227	212	204	216	235	215	254	213	234	223	225	244	232	250	252	217	226	226	238	226	218	232	248	210	238	238	236	224	218	226	243	246	193	210	220	224	231	234	228	223	195	235	223	242	259	207	243	237	225	241	250	238	200	213	209	201	236	220	230	243	192	236	220	228	223	240	234	226	217	199	208	214	205	238	201	239	226	221	221	238	203	213	233	246	213	239	236	216	217	251	217	236	200	225	213	228	205	208	227	231	220	214	233	210	231	228	236	235	215	225	227	230	223	233	224	202	251	215	215	232	232	206	201	204	190	229	209	233	240	235	223	222	209	220	218	226	226	272	204	236	229	221	241	238	237	220	212	217	240	202	237	271	206	195	215	223	210	218	193	237	208	221	203	199	244	218	233	236	206	226	214	229	212	204	236	231	218	240	237	263	234	242	205	225	227	225	237	222	216	240	211	228	232	243	202	201	249	244	229	230	233	234	232	216	208	202	236	211	218	240	208	219	246	210	227	224	214	239	219	233	249	186	223	215	239	216	233	240	208	233	219	235	249	238	226	232	221	211	194	220	219	252	220	222	222	242	212	202	220	230	239	246	237	223	222	210	242	233	220	222	238	227	242	189	222	225	243	254	217	242	202	220	257	250	251	217	229	236	229	192	188	223	208	226	223	239	223	231	221	220	236	231	238	232	275	208	228	244	212	210	219	224	222	207	207	228	223	212	230	213	214	221	234	206	218	228	215	212	210	216	217	254	226	252	213	215	220	233	237	231	212	223	216	226	228	232	208	183	212	236	213	214	223	233	252	261	249	232	242	224	210	218	214	223	243	246	229	238	231	237	229	238	216	229	217	242	226	220	227	231	212	225	216	223	226	261	210	231	222	232	217	209	232	222	229	230	224	237	203	218	185	232	217	222	229	209	229	238	250	245	232	219	239	202	207	241	216	229	239	212	216	233	213	231	209	220	232	249	243	211	224	219	253	211	216	225	230	229	239	219	216	235	205	199	243	215	229	228	246	244	210	231	213	195	227	218	200	255	236	257	229	221	235	241	196	226	212	244	208	224	199	236	243	229	244	238	240	213	206	216	206	218	213	231	214	221	179	228	218	221	241	215	226	230	225	227	246	206	228	249	229	200	212	244	204	217	207	201	227	223	241	210	247	221	241	226	228	233	261	232	224	248	213	208	223	225	243	204	212	204	212	217	215	219	204	233	206	213	255	252	237	200	233	219	186	217	234	206	230	220	225	225	220	233	258	215	203	216	224	234	227	249	208	228	245	222	235	229	219	216	235	220	215	210	207	228	217	216	224	230	237	213	224	221	231	240	249	222	204	219	207	205	238	234	208	231	212	228	232	206	209	203	220	218	219	216	229	224	225	220	241	218	231	232	205	219	231	235	213	205	230	212	220	225	227	213	212	214	197	238	223	223	210	226	207	214	223	188	228	244	224	225	232	209	207	202	231	209	235	250	238	224	223	249	227	243	229	228	215	261	238	227	214	243	200	227	223	238	221	211	217	232	243	224	222	216	217	245	205	245	244	204	239	240	209	201	242	214	225	226	205	235	218	241	200	215	224	228	215	251	246	248	253	276	232	227	206	233	233	196	241	185	252	218	224	217	241	222	237	240	211	233	177	204	251	235	217	211	217	214	246	245	224	220	218	217	237	226	231	228	240	217	247	222	237	233	224	224	220	243	232	225	239	226	224	200	225	242	194	205	233	217	233	239	245	226	243	222	200	224	238	239	232	238	236	244	205	209	249	294	206	216	225	235	207	223	212	212	224	214	237	240	224	213	217	216	223	206	235	218	205	236	245	225	243	241	214	205	245	252	211	213	204	207	211	215	234	243	200	239	219	238	228	188	229	226	232	229	219	232	252	206	229	219	225	227	216	235	232	243	220	217	228	199	249	209	254	234	233	230	225	233	225	218	232	219	208	230	237	265	209	249	229	223	229	264	227	216	243	204	207	226	227	238	215	216	238	248	215	228	229	228	235	223	229	227	233	180	230	202	223	225	219	220	220	243	233	264	215	197	209	218	213	217	232	190	232	236	231	198	231	227	224	223	231	227	203	215	204	243	230	239	222	212	220	208	198	221	203	213	222	217	229	199	233	245	241	188	225	227	207	206	216	250	219	213	252	218	227	212	238	210	214	198	226	260	219	197	228	222	221	225	225	227	222	211	190	224	221	221	248	225	232	240	235	212	237	243	228	245	237	235	235	225	217	195	250	238	205	194	258	223	265	233	228	237	253	211	228	220	219	205	232	226	237	236	202	228	223	234	217	212	213	231
30933	24230	10890	6798	4124	2239	680	569	550	605	566	599	595	599	567	577	593	572	532	607	583	568	572	581	557	562	594	611	575	620	543	560	600	583	541	551	639	577	563	561	553	580	566	561	594	596	602	584	595	600	590	539	591	610	575	624	536	579	612	643	597	602	586	582	588	559	538	604	584	579	581	540	594	580	587	559	543	566	578	548	573	586	566	564	589	566	596	619	548	578	530	546	552	582	563	591	564	580	599	640	541	565	552	590	562	587	604	566	612	593	597	576	593	565	566	564	564	544	578	581	590	579	600	545	557	617	551	596	530	579	561	536	531	573	575	592	622	570	578	552	566	566	541	564	595	577	586	590	553	578	595	577	536	616	620	549	577	587	585	570	606	557	533	595	574	534	598	563	527	552	600	595	524	600	570	558	566	565	581	594	590	616	599	557	563	585	594	581	594	567	565	577	566	552	565	569	557	572	563	597	563	570	577	602	592	586	545	567	532	622	586	566	586	542	572	565	596	560	583	581	561	542	607	587	566	574	562	587	576	594	561	567	609	582	561	584	598	565	575	573	601	547	539	609	587	578	568	590	579	546	535	564	551	581	552	559	593	574	584	559	577	552	549	546	575	585	564	563	585	568	596	568	612	582	598	585	568	611	574	575	590	580	533	579	582	549	631	583	631	619	534	568	568	598	569	549	601	588	595	523	557	576	620	567	589	591	592	618	557	590	575	575	560	568	595	578	552	578	615	567	623	520	566	558	575	586	570	549	515	580	582	529	586	587	576	561	526	533	566	609	580	580	560	600	580	552	552	564	588	574	576	602	565	508	570	548	549	567	569	569	566	588	594	581	563	560	547	599	590	551	600	582	600	567	610	610	584	610	574	552	542	568	601	585	556	528	570	555	591	569	585	612	610	614	558	576	552	563	543	595	573	542	547	593	595	553	578	565	593	579	553	599	576	602	567	542	569	595	577	622	531	577	594	560	567	612	529	562	604	585	565	590	603	569	576	557	578	640	566	612	570	593	547	581	596	538	572	553	587	550	570	569	568	574	534	590	603	561	605	605	585	588	596	581	612	591	595	567	580	613	541	547	584	593	581	589	593	551	554	592	557	602	579	563	603	605	569	567	573	586	576	635	605	613	559	568	559	566	599	543	568	601	614	583	568	559	579	586	543	561	575	625	583	604	519	594	570	608	608	577	603	596	552	555	595	619	591	580	567	582	562	607	559	564	608	581	572	590	591	553	601	565	607	584	586	579	566	598	538	599	582	596	587	533	574	587	612	597	606	559	568	598	580	563	580	602	554	596	536	591	559	596	564	568	584	568	583	544	586	587	556	595	587	605	576	579	628	561	561	552	610	628	614	574	597	574	580	534	571	605	548	594	576	572	588	617	580	580	570	616	593	531	538	566	577	584	556	567	580	541	565	578	558	586	570	565	605	568	572	607	620	521	566	578	600	569	579	580	562	558	601	622	551	539	584	583	553	565	577	559	586	544	551	607	594	561	606	577	581	578	569	572	556	595	566	544	582	571	553	557	546	585	580	587	582	574	576	617	545	571	550	557	577	580	568	620	591	582	575	600	605	544	576	579	525	581	560	562	555	572	565	556	546	630	570	558	608	616	584	574	592	594	568	553	588	596	576	596	550	576	583	565	566	581	564	584	616	552	587	594	609	617	612	564	556	603	556	567	519	593	618	557	598	623	561	544	567	558	574	592	556	554	584	572	557	522	588	572	596	569	551	581	593	572	610	576	588	564	588	606	586	567	585	583	611	573	605	559	574	571	588	545	569	632	580	573	532	576	557	539	588	560	627	589	568	569	572	620	593	561	557	584	593	589	529	570	586	563	624	584	572	554	573	612	530	608	577	571	577	607	594	585	566	614	586	565	538	575	566	601	571	527	647	575	585	559	554	586	597	580	539	567	561	532	574	585	573	583	564	592	587	588	566	617	592	530	617	567	591	587	628	577	596	593	554	614	623	577	561	587	577	589	553	589	580	619	539	562	564	582	593	619	624	620	542	536	640	566	603	598	550	555	590	539	603	532	576	571	532	587	541	569	595	555	566	529	536	606	583	616	597	583	578	562	573	564	559	578	596	584	551	535	564	577	558	561	578	594	578	616	590	532	559	558	566	568	596	602	575	572	554	586	576	581	598	583	570	559	529	582	570	617	570	549	561	569	597	537	543	534	595	599	583	570	565	569	577	590	577	567	583	561	551	587	566	588	579	603	566	605	603	565	498	587	569	603	591	561	577	604	539	580	580	600	595	594	576	598	556	583	564	592	584	605	586	577	604	590	595	537	572	582	601	546	586	549	575	560	563	549	584	578	608	601	566	611	577	565	599	619	590	542	583	576	582	627	564	601	564	556	569	594	596	575	524	552	525	591	603	523	558	583	620	605	545	561	572	616	578	550	584	569	583	573	597	571	603	624	586	598	575	599	585	596	558	603	572	582	559	551	636	576	614	609	541	593	582	524	580	586	601	538	592	592	548	576	516	601	572	531	590	562	589	586	612	616	590	592	576	573	596	575	530	627	557	604	578	618	586	597	610	573	552	587	603	576	562	520	574	575	563	589	604	583	590	565	550	583	585	562	582	550	567	589	589	554	596	594	592	560	563	598	591	614	568	562	605	596	564	638	551	589	552	599	549	538	567	550	594	594	602	585	587	592	566	582	563	582	589	544	535	601	566	548	583	580	587	560	545	582	573	563	578	609	547	580	564	574	549	616	625	623	618	559	576	586	636	583	598	572	552	587	587	573	568	599	530	563	547	555	594	602	564	544	578	533	556	585	528	550	549	608	565	584	555	607	583	580	559	553	536	533	586	564	615	565	577	570	584	566	614	614	543	591	605	545	573	600	590	548	567	572	554	521	561	551	566	625	525	618	560	541	565	585	571	612	552	574	594	577	576	590	569	579	567	604	569	553	591	575	527	579	586	543	592	513	589	584	606	590	553	565	596	602	526	564	582	583	562	581	603	561	598	562	588	588	590	545	572	585	591	575	514	596	584	586	602	548	583	586	598	571	573	523	561	573	570	604	594	607	587	598	582	562	545	535	584	577	574	563	584	583	597	578	569	557	561	593	591	573	564	533	574	539	598	582	594	559	569	544	585	544	585	582	599	606	535	533	592	593	566	545	576	569	607	566	576	594	579	560	589	576	580	607	546	583	557	610	558	560	584	606	586	608	572	616	571	593	563	604	616	569	543	571	592	611	563	584	615	597	520	600	539	566	577	569	575	563	600	595	584	579	575	546	565	558	584	588	587	614	560	576	583	597	551	580	567	608	583	586	560	602	583	595	590	609	583	574	601	620	569	606	569	569	584	576	532	590	580	581	576	608	594	611	561	567	607	544	627	581	588	540	532	570	552	561	579	572	598	563	598	550	589	551	605	557	569	585	577	570	596	552	574	611	520	583	569	578	625	546	582	602	554	603	548	580	551	608	542	576	575	585	553	555	585	539	565	537	556	607	605	588	597	585	546	587
78695	68362	48970	32818	18113	8092	1404	361	317	344	350	325	329	308	291	340	340	335	325	306	322	310	330	297	319	343	374	307	358	310	376	309	335	324	332	333	346	329	337	325	317	327	333	330	353	341	342	335	327	365	346	343	321	341	367	348	308	320	321	314	338	348	332	329	363	325	318	332	312	332	360	313	333	309	317	298	290	305	324	328	338	353	327	357	332	368	299	336	356	334	304	330	343	319	300	329	355	312	332	335	349	316	337	356	303	326	308	336	310	348	328	304	328	312	333	369	313	331	311	335	348	323	367	333	311	309	323	313	337	305	327	304	330	314	297	331	365	303	323	332	338	325	318	309	337	307	327	330	302	317	342	361	307	305	331	352	288	320	323	332	317	327	332	331	298	324	313	345	307	349	370	304	331	313	290	311	307	313	346	333	335	337	349	360	318	315	304	325	326	336	345	389	321	330	332	316	360	312	336	325	310	315	352	306	329	336	311	311	324	319	337	320	365	318	315	287	319	327	308	333	359	334	310	366	309	332	347	358	348	318	353	376	335	319	303	331	332	298	323	350	333	357	326	327	345	375	348	320	323	328	333	322	316	320	340	339	323	334	324	308	357	362	333	337	299	317	323	294	331	316	319	308	359	296	313	350	329	335	356	325	322	313	331	272	333	330	318	316	337	326	307	325	319	314	336	344	348	295	313	364	323	353	279	310	341	341	350	307	364	333	328	329	312	345	339	315	330	318	324	317	303	337	311	332	326	333	326	343	333	323	329	318	317	357	325	306	346	338	325	338	365	375	333	341	301	342	317	337	356	319	328	339	352	332	322	316	343	328	309	313	341	350	337	332	310	306	340	333	332	341	327	329	314	316	346	299	339	344	323	350	318	315	355	295	332	303	330	347	344	337	296	381	335	340	348	325	305	367	336	340	302	344	295	338	342	304	318	319	313	330	331	316	326	318	339	321	317	313	293	326	281	360	306	347	349	308	308	354	280	317	337	300	292	296	320	319	338	355	342	328	336	313	341	331	330	314	317	345	368	338	303	311	329	329	307	331	328	334	350	351	323	329	313	336	310	313	325	307	355	315	330	315	326	318	350	308	360	316	331	291	326	339	338	326	329	324	343	338	318	343	307	328	305	320	332	335	309	330	320	334	335	328	319	331	327	346	294	322	342	325	305	322	345	301	303	332	322	335	314	301	320	333	321	302	304	351	368	354	362	304	335	336	329	346	339	370	331	283	301	334	331	329	350	343	295	327	315	317	337	336	314	310	318	358	336	352	323	289	363	335	331	358	321	349	329	350	306	308	337	335	355	358	322	354	352	341	319	345	320	337	322	326	323	308	344	333	345	293	344	336	305	331	356	317	327	305	306	294	331	366	300	299	311	343	333	326	334	309	336	330	324	302	340	353	322	333	319	344	354	332	357	355	318	357	319	308	325	368	315	350	325	325	326	351	328	358	321	326	322	363	341	327	310	326	327	313	306	327	313	336	338	344	325	335	342	356	333	344	315	354	319	355	338	326	334	321	294	329	302	353	333	334	323	296	345	340	356	323	315	363	347	304	312	312	318	312	316	337	343	334	323	331	312	350	304	349	336	313	322	328	337	306	343	310	314	339	345	343	342	327	309	312	300	317	337	311	291	286	324	305	351	332	353	348	352	339	292	306	305	368	333	359	332	288	315	334	320	321	309	294	322	296	332	347	317	340	340	296	332	337	356	355	323	345	316	309	322	332	377	318	349	315	324	379	305	352	330	307	333	332	337	312	325	345	303	346	328	339	338	306	313	349	332	311	341	328	311	333	344	339	322	295	324	316	334	331	301	311	332	334	313	329	323	284	321	356	314	333	346	353	330	352	299	354	337	304	320	359	334	362	334	325	345	336	301	325	343	351	335	314	349	316	331	356	307	331	312	334	338	344	347	304	318	325	290	344	353	346	305	344	349	349	344	334	339	350	336	328	362	311	318	311	293	292	315	342	324	332	332	346	336	303	308	323	359	352	328	313	329	330	342	325	313	331	319	343	332	358	339	325	334	322	355	328	320	353	310	346	309	331	338	312	322	297	326	338	347	340	378	321	319	339	303	359	333	350	329	355	298	330	332	318	337	332	336	359	293	337	355	312	316	339	328	295	316	351	312	314	335	345	325	302	345	283	346	338	314	335	289	306	308	318	352	304	324	316	352	341	307	324	346	336	331	324	305	329	314	368	338	316	331	322	290	314	310	334	296	325	318	313	324	350	310	341	318	331	325	323	329	309	315	310	362	350	342	310	332	337	318	331	301	352	317	349	337	338	321	313	339	331	305	344	326	327	325	366	349	342	305	336	333	323	329	315	336	302	317	341	297	325	305	340	343	348	346	328	292	325	321	355	315	356	328	331	307	318	320	333	327	307	314	327	348	350	354	318	350	312	302	331	309	352	327	358	321	327	328	323	317	325	335	323	328	322	320	330	357	349	310	326	341	328	311	342	362	330	318	318	299	347	307	329	318	335	343	312	307	335	340	340	363	327	319	277	343	348	333	339	375	347	335	347	339	341	331	328	320	327	310	335	322	310	330	320	342	312	347	343	342	334	314	332	353	312	348	309	323	337	358	349	305	323	373	347	323	309	343	316	333	314	328	365	333	326	339	349	344	340	339	336	336	319	333	305	332	323	337	335	339	315	320	331	296	298	315	322	332	333	327	318	356	332	362	322	338	355	311	306	333	347	340	326	329	326	360	324	332	343	336	345	349	330	336	293	310	350	344	315	344	346	335	323	330	321	298	348	328	354	291	319	325	345	335	326	303	354	306	318	307	345	313	396	343	313	341	327	341	298	341	322	343	358	346	323	349	319	318	333	318	331	320	337	356	349	305	342	310	347	333	329	314	312	338	319	285	347	333	346	328	347	360	343	345	343	324	336	327	331	326	302	319	286	325	363	321	327	332	303	323	331	328	346	341	338	317	314	346	323	341	365	331	308	333	335	338	309	294	343	324	324	338	353	339	323	335	330	324	292	354	293	330	351	330	295	350	356	288	320	339	296	309	397	323	317	338	336	349	362	338	296	343	336	358	339	350	326	329	328	337	303	295	300	320	316	323	307	305	328	285	343	329	319	323	310	320	314	349	306	306	319	350	343	305	294	321	328	289	337	318	361	324	330	298	310	337	312	318	315	274	349	331	322	357	322	307	334	371	312	292	339	299	379	351	334	330	348	299	283	302	330	348	312	322	327	338	339	304	338	314	331	304	330	319	342	356	336	331	327	351	318	302	346	297	347	343	361	313	294	389	326	326	326	299	325	308	341	343	338	315	325	320	312	327	325	314	367	316	315	323	345	270	331	320	322	342	328	326	326	337	324	303	319	318	320	330	316	332	314	334	303	317	324	311	340	358	362	312	333	331	344	319	343	308	350	385	326	315	306	290	353	364	341	331	351	331	338	360	327	360	323	326	321	355	320	314	320	289	343	336	305	321	354	309	352	308	329	311	335	337	356	300	351	318	308	303	316
53314	55083	47600	41116	27907	18789	2920	784	805	769	843	777	780	763	804	801	757	766	803	814	789	772	805	759	829	785	787	767	805	820	788	817	793	795	828	795	772	784	815	834	794	830	777	788	785	798	823	784	759	779	817	832	787	817	757	825	800	811	792	803	812	821	789	774	804	760	778	751	808	782	824	796	739	812	782	800	768	809	813	782	845	768	737	801	831	773	773	772	771	748	762	806	800	815	810	803	813	796	807	783	789	784	830	791	756	831	774	831	743	770	810	771	786	791	835	798	820	744	775	772	823	766	754	820	808	745	790	824	763	814	764	761	808	839	805	804	753	789	800	841	802	760	781	785	798	740	762	775	768	780	806	791	770	777	787	807	724	748	775	819	806	728	788	790	758	809	813	766	845	810	816	816	780	850	771	763	792	763	838	775	808	771	782	801	829	784	777	806	813	832	774	791	771	777	820	844	822	863	768	841	764	819	787	771	812	768	804	772	802	819	790	820	847	791	817	790	796	783	807	764	857	785	802	793	776	787	769	788	785	813	742	817	797	836	802	795	821	785	802	828	787	847	806	830	752	841	800	796	822	882	836	855	794	751	767	787	785	789	793	743	837	802	783	790	785	764	786	822	723	809	812	777	779	779	830	785	766	791	788	759	770	771	773	802	784	771	777	746	795	855	848	780	743	771	787	818	754	744	787	782	784	823	750	806	794	809	776	834	801	773	812	711	734	813	799	805	797	747	798	795	782	744	768	769	791	748	778	797	766	797	770	792	807	799	792	779	805	765	785	806	765	839	785	842	803	723	823	796	798	808	811	783	799	834	754	796	786	837	791	790	774	750	787	822	755	774	798	825	723	798	838	789	830	808	839	800	793	817	796	820	750	773	802	785	779	833	781	805	804	786	794	771	808	860	807	799	787	816	764	781	796	799	802	814	781	787	829	794	810	777	773	792	788	807	799	798	796	838	767	774	778	823	780	738	774	782	807	803	809	770	773	775	769	785	778	778	772	806	776	782	771	801	757	752	794	774	806	773	763	805	789	832	786	805	797	744	807	803	813	779	782	770	791	805	774	819	810	762	734	788	802	770	788	758	742	767	770	822	739	847	777	767	764	821	789	758	779	827	764	801	787	815	760	746	853	808	784	815	764	755	806	840	804	803	775	778	782	770	810	816	784	771	846	760	792	747	776	738	778	760	770	763	770	797	802	808	856	746	763	773	757	746	829	791	807	831	811	742	740	794	861	844	842	771	828	855	763	805	806	781	814	777	788	801	824	776	801	809	781	783	794	773	822	824	795	769	796	842	764	787	820	802	769	766	807	750	798	817	803	787	772	752	766	733	792	823	782	748	764	785	789	797	785	824	741	812	776	818	768	858	800	807	824	806	841	859	770	821	786	772	794	784	800	795	822	820	754	799	814	824	826	796	768	805	781	842	742	796	819	794	852	815	743	794	836	790	795	790	778	766	747	766	844	769	827	745	825	794	751	835	820	744	806	768	797	806	768	810	803	771	789	764	777	797	834	780	808	804	800	757	785	786	747	790	758	811	792	766	812	749	791	844	791	783	739	815	777	743	796	742	824	770	745	865	750	815	803	832	784	753	772	845	769	779	763	764	810	831	758	833	800	798	801	775	799	804	810	813	779	800	845	794	784	767	781	814	807	816	793	812	819	864	782	816	762	785	793	783	796	850	792	776	771	781	803	754	807	855	805	799	802	762	768	821	811	798	809	790	838	771	804	784	781	817	775	780	749	814	804	757	796	791	792	848	805	797	802	757	807	779	767	804	814	756	816	850	779	724	800	796	787	777	767	806	782	811	752	752	826	766	798	818	789	781	799	747	807	784	759	785	781	804	815	734	766	835	697	835	742	769	743	831	837	818	774	779	780	769	777	806	837	742	828	783	832	778	822	795	828	804	787	801	769	799	813	766	781	790	847	826	758	755	748	792	796	733	765	771	825	848	791	767	788	766	785	766	823	822	782	799	776	792	874	817	754	824	820	804	789	797	760	774	809	773	793	810	793	785	807	800	808	777	816	748	755	790	835	740	782	787	844	786	805	759	787	833	806	796	770	784	782	759	772	836	820	792	800	761	791	771	823	774	799	843	787	770	800	802	823	782	821	762	771	822	775	768	872	806	825	742	813	772	786	813	807	754	803	769	785	776	804	778	853	789	770	822	793	799	775	766	771	776	805	792	805	790	779	740	810	808	815	778	882	755	804	762	836	806	794	791	780	806	788	805	796	760	793	803	841	769	794	768	793	829	805	855	795	786	764	802	851	774	780	782	874	756	800	745	839	816	786	750	783	795	790	826	768	781	795	765	805	777	819	779	764	809	786	842	750	776	840	832	825	802	824	804	791	796	780	781	757	841	791	787	753	831	795	768	736	753	827	794	845	773	720	791	860	829	790	825	792	809	747	796	774	817	775	788	803	767	799	801	776	761	746	785	810	769	779	718	780	784	775	802	830	808	779	772	762	749	790	829	807	788	796	816	793	804	821	763	814	802	759	811	830	794	818	825	763	765	802	770	795	813	748	824	785	797	799	826	799	817	873	734	780	787	754	778	833	809	826	813	814	811	825	762	758	795	765	808	797	816	789	785	791	773	807	804	766	805	801	791	789	759	772	809	805	825	768	780	798	737	755	841	803	790	828	759	765	782	740	756	771	784	782	762	785	840	791	839	767	813	803	828	809	781	781	753	826	755	773	825	787	779	803	865	805	744	810	818	779	756	846	835	791	778	774	778	798	785	774	769	820	830	832	797	786	829	764	809	786	794	756	812	812	805	785	793	788	814	810	796	774	845	808	766	808	831	803	825	807	806	794	799	830	763	801	803	755	794	772	808	826	829	807	821	771	786	770	780	762	760	821	782	748	825	832	766	800	751	817	822	788	835	788	797	753	752	807	733	786	793	781	789	815	807	826	780	795	805	814	791	839	786	770	843	731	847	799	791	805	782	757	810	786	809	785	815	763	799	769	750	797	791	817	762	823	768	800	795	767	792	820	790	782	824	757	795	773	818	763	821	803	794	839	756	762	774	771	824	825	810	748	814	816	774	791	819	810	761	759	855	792	781	780	817	790	800	823	802	834	782	822	796	785	781	838	840	774	814	823	810	835	801	788	777	783	745	803	774	745	827	837	769	818	792	755	813	809	829	766	769	786	761	850	802	818	835	789	820	843	824	800	751	827	718	809	826	771	777	818	734	773	775	752	796	770	790	791	783	803	744	785	741	798	814	755	792	812	770	835	808	876	804	738	826	854	804	737	775	807	817	775	760	786	809	754	849	794	820	808	792	748	813	790	775	790	770	816	766	776	866	775	779	802	753	793	803	755	772	823	776	793	779	831	788	802	787	774	807	804	776	762	783	811	783	809	792	834	763	792	806	842	814	754	821	754	752	742	811	793	878	833	781	821	761	819	765	771	755	831	792	790	793	809	788	828	780	826	772	759	808	800	792	779	826	790	788	754	817	768	756	820	779	757	734
86914	77625	60942	41543	24846	12376	1792	308	337	289	304	324	331	307	285	306	279	283	298	325	303	331	322	304	295	308	341	331	306	335	312	274	314	310	316	346	261	320	318	310	335	302	317	280	297	312	319	348	323	320	272	313	305	289	328	299	302	333	309	279	295	308	309	330	318	274	307	328	321	276	317	341	343	283	349	275	300	367	347	319	327	317	289	299	290	326	302	324	316	300	323	301	323	297	318	320	320	318	317	322	330	303	304	338	284	299	290	269	330	309	310	343	301	335	324	305	337	293	302	297	283	290	284	345	284	304	307	323	314	305	330	304	328	291	307	315	299	295	325	342	314	307	287	304	304	342	324	272	314	330	356	309	331	317	342	326	309	335	293	300	303	297	345	306	304	287	319	306	322	287	308	280	315	341	294	308	297	325	331	308	300	308	346	337	310	324	298	313	314	323	307	309	296	301	300	296	316	343	315	318	328	276	318	346	330	325	323	344	312	320	317	309	300	301	303	294	306	316	291	293	299	311	305	335	322	307	331	303	329	338	311	334	284	305	352	342	277	307	324	325	319	323	337	308	305	324	276	288	285	316	286	284	301	319	315	304	312	302	329	297	305	315	312	279	319	335	321	313	301	300	319	322	287	308	296	317	297	317	382	371	303	293	343	358	310	308	289	301	311	288	314	304	317	338	312	328	327	294	319	288	285	314	341	283	326	328	311	315	306	341	349	296	338	311	293	291	294	310	283	273	335	308	307	326	322	330	352	310	349	327	332	291	261	315	296	329	299	337	315	297	325	298	328	312	321	299	314	313	319	307	348	342	311	300	317	315	312	293	324	296	297	323	338	323	292	315	331	349	359	329	305	293	313	323	313	310	322	337	321	323	316	347	375	299	306	317	318	275	314	297	330	307	322	317	298	334	333	268	292	326	301	288	324	338	311	329	336	358	330	310	294	329	329	293	290	350	330	309	342	313	299	322	313	336	328	312	338	311	314	314	319	319	330	316	323	279	315	311	298	315	352	316	290	321	309	313	356	290	306	292	307	302	310	329	329	352	286	293	311	276	299	304	314	341	278	297	312	299	287	324	291	323	317	325	323	337	293	329	331	357	328	324	312	353	316	290	304	304	300	311	316	322	293	310	314	302	338	316	340	317	309	288	286	312	325	310	331	306	335	306	335	333	325	321	314	325	342	300	360	330	336	310	320	303	286	328	312	328	292	318	305	325	295	330	322	330	324	286	314	311	292	309	283	279	323	320	355	328	323	299	325	321	294	312	303	309	274	316	307	302	296	299	296	326	276	301	323	329	286	273	292	314	310	324	322	293	316	293	351	328	300	315	329	315	307	305	270	310	286	301	300	301	307	289	285	304	298	305	311	291	294	305	293	293	297	335	321	308	323	306	320	300	311	300	305	313	312	348	311	328	304	314	305	276	303	332	309	292	308	293	323	301	306	331	328	300	329	316	339	334	295	312	299	315	301	328	307	341	344	349	321	301	322	321	306	287	353	316	296	287	304	299	335	315	318	325	309	320	303	304	322	310	291	316	324	321	301	327	321	316	303	298	302	312	331	316	293	291	276	320	313	298	318	353	302	293	294	332	320	323	340	316	329	303	317	324	307	308	291	325	289	299	294	306	314	341	303	282	326	321	287	289	295	317	301	330	302	287	324	275	295	348	325	289	333	321	349	290	351	321	301	318	336	339	296	322	284	303	322	303	302	310	314	314	336	330	322	326	316	283	284	335	345	308	329	294	322	293	325	307	303	327	303	338	311	307	287	276	310	325	289	298	314	334	334	348	331	295	295	304	308	322	294	336	320	315	337	281	329	292	322	290	300	319	340	332	315	305	321	317	321	299	300	277	312	280	339	334	312	297	326	288	316	311	330	328	294	331	305	288	293	305	324	345	289	323	326	285	311	361	299	323	290	321	305	316	304	294	307	300	320	310	315	287	309	278	282	303	300	327	310	330	307	341	317	317	309	293	320	324	297	293	274	307	312	278	340	309	335	328	331	314	314	348	298	301	332	315	290	281	301	318	341	325	342	292	285	299	286	306	318	347	313	317	317	304	285	296	309	298	301	296	322	342	312	324	298	298	310	344	312	272	330	314	293	337	311	298	260	333	319	306	342	320	310	287	305	312	261	318	315	325	309	310	310	306	325	304	286	315	315	299	350	287	327	291	299	297	309	291	287	353	324	285	295	312	342	348	317	289	327	310	345	332	322	289	309	314	299	338	319	330	323	296	317	298	309	297	301	305	300	270	310	337	314	324	275	309	307	314	311	306	318	300	315	302	287	329	313	313	312	283	291	327	323	301	323	319	327	296	302	310	319	338	291	305	360	301	308	324	295	340	297	312	290	267	319	325	291	336	294	309	334	318	279	316	337	332	309	312	299	305	309	329	316	315	284	332	317	337	287	322	337	310	296	348	310	308	309	307	288	277	294	340	298	312	309	341	339	294	285	299	286	331	304	318	351	330	310	311	337	295	339	334	342	310	306	296	296	304	267	285	323	328	277	304	320	311	363	313	329	304	310	330	317	302	319	297	332	305	287	301	306	356	327	288	300	292	288	286	345	318	319	328	281	307	313	314	308	319	310	322	322	290	304	307	313	317	303	264	307	292	313	319	318	317	324	293	304	332	315	306	326	290	343	334	329	306	334	306	319	323	338	308	298	321	285	315	292	309	299	319	279	307	323	306	351	331	315	323	278	295	280	326	306	324	342	330	313	311	292	316	326	316	309	301	289	290	329	336	338	315	299	298	302	293	329	328	287	316	303	325	321	275	321	298	332	297	318	294	288	295	329	324	324	274	323	271	311	295	339	308	310	329	297	316	303	315	306	293	337	343	336	286	318	293	297	316	305	320	310	295	328	299	337	293	282	297	330	299	300	282	277	316	318	292	335	304	276	308	336	311	306	320	269	292	332	318	300	312	309	344	290	319	306	298	308	318	308	328	322	282	317	305	329	313	340	313	316	321	314	319	285	298	291	285	331	302	288	307	328	294	302	305	306	299	294	331	316	294	292	337	297	281	311	309	298	322	329	311	309	291	347	346	299	306	295	298	320	311	280	318	300	312	305	322	317	322	294	309	270	333	295	302	303	309	340	318	324	315	314	312	300	306	285	327	323	342	307	317	308	295	334	304	266	312	315	307	313	334	321	319	327	331	325	293	322	316	315	294	316	301	334	299	316	329	345	305	353	285	303	355	311	346	295	335	315	309	340	291	315	324	304	312	337	303	317	307	320	326	278	316	285	280	318	321	297	286	290	332	299	296	269	318	318	305	293	270	288	365	283	306	305	309	289	325	299	291	329	273	334	316	286	321	339	331	292	301	305	315	327	315	301	273	337	307	318	323	289	335	320	324	328	343	323	305	329	310	313	320	294	302	309	316	310	298	285	315	318	315	332	332	315	284	318	299	318	312	325	298	304	323	336	345	331	309	304	333	306	321	336	302	312	314	301	312	317	312	292	324	279	305	328	306	332	336
61877	65214	60338	47829	33208	22130	3200	800	737	718	783	741	786	780	765	739	777	727	817	793	748	771	731	793	787	762	727	758	722	724	737	740	726	731	768	722	771	778	707	748	724	703	771	713	765	755	785	731	754	743	699	714	783	688	776	751	679	727	727	810	729	712	709	752	696	744	732	703	754	707	752	746	764	702	726	747	731	773	736	748	761	756	784	721	738	720	765	685	735	748	702	719	716	765	704	726	743	684	776	796	724	756	725	742	742	777	729	760	690	776	702	710	725	707	773	718	726	737	707	719	729	713	734	739	749	736	723	784	707	679	647	764	732	761	742	752	717	746	769	722	747	698	683	727	747	757	755	712	698	761	730	766	737	734	716	716	756	756	759	705	720	726	774	682	747	754	781	768	726	706	726	749	754	716	720	724	777	742	734	757	739	728	760	765	761	738	739	728	751	754	726	713	766	741	762	775	791	777	747	736	735	782	744	778	753	736	735	709	728	735	719	737	750	729	703	713	750	712	776	701	732	713	752	752	784	711	743	763	707	692	749	695	716	776	807	777	713	771	689	761	785	784	773	724	733	751	685	724	684	694	704	752	736	761	735	731	713	751	701	809	750	705	704	723	747	726	674	760	688	717	765	737	759	714	713	758	727	729	735	719	764	786	734	760	753	719	739	759	753	718	759	748	730	754	734	757	745	731	764	772	744	739	740	733	771	768	716	686	736	741	731	779	742	755	763	772	680	789	746	732	766	733	718	720	774	743	726	742	716	737	708	747	753	768	801	719	764	757	731	741	710	724	752	779	728	720	766	745	733	776	773	779	721	739	745	765	712	779	779	759	779	720	748	722	711	755	749	770	732	769	700	746	740	729	722	720	781	696	776	712	721	744	731	720	782	754	733	724	706	734	748	763	774	753	743	740	746	762	683	754	733	713	756	714	678	701	734	748	732	718	753	778	697	754	786	741	711	779	723	737	757	710	731	722	710	710	740	736	727	768	770	784	708	713	724	760	725	731	726	749	736	744	744	737	713	680	725	759	771	778	773	711	722	719	721	733	777	729	764	743	722	705	700	693	696	689	741	736	781	731	677	775	777	697	725	701	763	717	772	764	738	705	776	682	734	759	742	717	711	729	688	774	715	746	720	759	740	730	783	781	748	691	714	761	751	752	736	728	721	708	752	765	732	731	765	738	738	732	757	743	719	712	731	749	731	759	787	765	745	773	692	786	761	691	741	757	730	752	751	769	712	750	735	758	725	749	712	751	725	710	767	720	728	722	764	758	778	782	749	725	715	761	744	749	757	734	738	699	722	684	801	744	710	772	772	731	741	758	731	690	725	748	748	752	726	771	729	754	731	763	726	742	694	731	757	745	695	776	733	728	752	734	692	716	733	763	790	710	730	739	763	727	707	731	737	755	726	726	727	720	711	722	714	731	710	783	736	714	729	730	752	764	758	735	754	725	725	751	716	768	756	721	710	729	771	737	744	760	786	708	731	771	771	717	766	764	707	760	730	757	774	754	718	689	725	751	759	736	716	747	719	680	738	728	750	709	692	697	660	756	733	727	767	792	681	763	735	757	697	755	708	768	787	692	688	745	716	725	715	735	744	770	726	739	760	715	713	750	756	753	774	707	789	725	709	752	720	717	674	778	726	734	682	766	736	707	725	712	727	781	759	779	764	761	756	712	704	722	738	762	724	693	692	690	685	743	744	696	697	762	704	770	694	688	702	707	771	774	745	718	714	752	725	749	724	733	721	762	714	770	718	670	727	777	708	738	739	758	732	762	719	711	693	724	719	725	744	777	727	737	729	736	737	705	785	740	801	747	736	781	706	747	775	744	737	748	732	739	702	740	674	741	754	735	778	666	769	704	667	715	686	719	729	764	685	747	719	724	688	739	789	784	728	718	736	703	711	759	782	717	756	736	744	741	728	712	724	697	773	710	751	751	769	720	749	747	738	679	747	765	728	727	691	720	724	707	719	709	719	716	748	751	707	761	678	750	705	738	773	733	696	693	772	768	753	769	725	715	726	735	766	748	774	724	751	709	747	718	718	768	740	725	779	747	741	693	712	700	712	726	752	733	728	694	669	759	701	713	769	766	673	738	728	735	755	750	730	741	705	761	757	757	723	773	730	748	723	729	735	755	743	727	718	735	731	735	760	748	746	689	749	729	759	771	738	684	744	738	731	744	742	727	780	749	695	704	692	737	778	770	746	746	700	756	730	694	738	755	729	750	706	677	729	728	736	759	713	774	718	748	712	763	759	748	680	710	722	731	750	741	727	722	711	719	736	658	738	728	765	759	778	654	762	726	750	759	743	727	758	729	730	728	743	723	752	711	775	731	787	779	707	725	715	740	712	775	677	715	671	732	762	763	758	734	765	738	744	739	756	723	761	744	711	681	718	795	716	794	734	715	737	734	720	729	749	683	794	757	716	766	731	725	750	767	722	714	716	758	723	757	760	738	751	785	729	698	731	699	741	715	705	710	769	680	733	709	732	770	730	705	777	769	677	746	746	713	787	676	748	767	717	748	724	716	756	725	735	733	757	739	716	752	742	758	735	745	699	747	724	736	733	731	737	744	737	779	722	720	685	733	770	683	743	723	737	745	748	712	724	709	714	699	706	745	759	751	744	704	745	718	748	703	796	704	715	758	734	735	715	726	744	761	723	724	747	779	705	707	713	709	766	721	743	731	698	786	740	750	743	679	705	741	699	752	762	752	754	755	731	730	776	750	721	758	701	727	720	740	752	751	752	755	768	728	712	682	763	733	740	732	729	719	755	725	715	699	753	761	773	768	741	741	748	761	663	742	718	776	790	762	726	754	730	771	777	727	756	753	722	729	708	720	734	688	685	721	755	679	720	766	753	726	720	691	784	752	719	741	771	712	755	724	723	732	774	761	697	745	750	713	762	714	680	700	697	723	685	743	789	698	763	750	688	737	740	712	734	722	718	755	761	718	715	764	699	765	678	738	710	715	771	733	716	702	773	805	739	735	746	706	724	721	748	738	732	696	788	781	759	692	747	716	766	732	721	747	693	769	736	733	739	733	691	796	734	750	736	797	732	783	694	771	745	776	728	711	715	754	734	759	692	731	774	730	776	748	731	723	774	733	728	768	722	764	728	771	733	763	725	738	745	705	679	776	752	728	712	721	711	712	759	723	725	759	749	757	739	731	742	768	765	749	749	718	779	790	766	739	741	700	762	705	766	749	800	675	722	774	761	735	708	737	729	751	760	732	745	787	716	740	734	800	750	799	723	703	764	737	767	733	735	690	703	719	704	695	701	757	746	756	744	743	721	777	739	757	692	691	741	764	742	727	666	747	725	738	717	767	750	735	766	740	729	719	703	720	715	773	762	710	781	767	763	778	701	760	713	698	717	730	759	758	741	770	746	732	699	710	736	742	749	704	767	712	692	745	725	706	771	770	747	759	714	738	713	726	742	741	719	753	731	697	700	732	738	747	746	728	726	764	791	745	708	729	712	756
35176	23145	10230	3312	877	519	273	244	223	225	218	245	251	243	215	242	213	230	213	254	254	197	238	231	204	222	206	235	211	224	256	221	232	210	236	228	248	242	226	220	209	233	220	234	247	233	220	200	214	209	244	265	231	224	226	224	187	209	196	243	238	248	207	204	228	260	217	219	225	248	237	267	204	226	192	245	233	205	232	224	273	236	222	226	216	211	226	233	236	243	231	227	206	228	260	223	216	214	192	248	232	246	235	244	204	233	229	252	229	226	220	222	212	212	241	246	226	223	252	246	251	245	220	220	236	245	242	234	210	214	241	194	232	228	249	238	248	243	233	234	238	227	231	243	217	237	224	227	212	231	243	218	233	208	202	230	195	259	225	255	262	203	235	240	238	217	222	219	226	243	254	244	235	230	244	226	203	241	196	227	224	193	227	251	229	211	217	225	214	233	218	233	222	248	211	229	191	224	211	254	207	236	222	209	247	242	226	247	225	215	245	195	226	212	224	218	247	236	257	189	230	237	208	228	192	252	230	215	202	257	220	234	234	241	240	212	221	213	226	252	210	246	231	244	238	257	226	214	222	222	239	232	225	254	222	234	246	241	252	243	259	231	236	231	239	230	238	253	217	243	247	249	222	212	231	240	226	225	251	252	206	268	220	224	200	237	236	224	249	237	232	222	213	221	238	252	229	235	229	211	250	247	253	265	212	229	203	248	250	226	220	229	218	224	225	236	244	217	222	206	228	210	218	221	200	227	202	257	223	205	218	238	224	229	261	262	232	226	243	223	227	224	242	234	222	238	225	226	225	228	231	227	210	235	225	215	231	252	236	217	223	234	244	249	227	244	217	229	241	204	213	249	216	234	203	233	210	253	252	255	226	246	226	283	218	225	263	214	222	233	211	235	242	224	209	236	233	223	212	238	225	216	227	242	219	254	223	259	215	256	227	203	204	238	211	211	237	231	250	241	238	224	237	226	221	236	223	200	241	243	226	241	200	242	238	213	217	257	285	210	235	219	224	244	229	251	244	232	254	220	208	224	265	229	226	216	203	259	214	265	241	185	234	212	193	215	240	214	233	223	257	260	227	234	253	242	225	239	252	249	231	252	247	235	210	230	244	241	221	210	210	248	227	232	196	207	245	233	186	220	220	229	228	218	234	244	231	241	200	245	250	221	222	222	235	236	235	228	190	221	254	261	209	240	242	212	196	212	226	240	254	247	204	210	229	232	218	238	236	232	246	239	231	236	231	230	228	237	222	249	251	227	217	245	224	239	245	228	226	202	222	249	263	244	254	234	255	206	199	217	251	242	236	222	225	205	203	238	216	215	235	210	231	220	235	246	234	233	242	247	215	224	249	233	223	204	226	222	235	217	254	233	276	228	227	220	243	211	218	237	235	230	225	228	205	227	244	239	231	191	237	233	242	238	259	219	232	220	234	246	267	234	211	228	245	225	251	227	251	220	181	241	233	255	236	229	222	206	234	240	234	263	215	232	222	252	215	210	229	221	202	245	202	222	217	213	220	264	201	197	215	213	247	224	211	225	206	230	229	216	250	229	228	228	230	232	210	242	215	233	244	246	225	232	233	250	247	235	225	213	203	259	231	224	232	214	226	250	230	238	247	260	222	232	226	199	232	216	245	241	244	213	220	266	233	253	266	213	211	210	219	201	230	229	223	243	254	223	225	209	211	268	234	224	242	206	256	256	230	236	207	205	217	235	234	251	243	218	242	217	228	206	240	212	212	202	244	240	201	207	220	226	227	242	236	205	209	193	241	232	246	232	227	220	240	212	229	217	218	228	221	202	216	222	266	239	249	249	228	209	224	220	188	246	240	226	229	228	247	246	242	230	222	220	244	257	223	245	213	227	241	247	188	249	233	224	213	221	241	212	233	237	217	215	228	235	240	220	228	237	238	254	215	239	219	231	209	214	204	219	248	233	225	247	220	233	238	239	234	259	245	228	213	216	229	193	213	239	218	221	200	211	216	223	226	230	198	229	262	217	234	206	220	204	237	227	224	235	213	241	214	219	269	217	240	236	228	211	216	211	262	224	239	246	218	245	236	225	229	236	230	222	230	242	234	216	204	226	254	218	272	223	237	231	231	211	226	226	213	243	230	255	204	224	203	226	270	228	238	241	244	224	217	226	243	264	251	226	248	236	247	251	220	236	236	243	231	240	226	205	240	225	244	224	221	235	216	224	213	236	243	215	227	245	220	232	250	198	188	237	261	246	227	212	233	218	247	233	201	246	211	264	236	231	224	229	234	232	211	227	225	234	246	235	205	236	257	218	223	214	226	181	212	225	223	227	258	222	256	227	250	226	232	198	246	230	193	214	230	244	225	251	240	234	261	246	204	252	253	227	206	217	243	241	231	205	184	225	248	232	244	223	242	234	231	230	230	226	242	207	210	200	243	213	220	245	201	242	225	238	233	242	219	227	230	248	206	222	237	248	240	214	224	233	235	223	246	221	224	222	233	220	243	218	244	249	227	247	238	230	230	219	235	210	210	225	255	211	233	250	223	243	238	212	217	234	235	229	227	243	258	230	231	220	242	248	239	223	266	220	261	236	232	215	239	204	225	211	225	245	251	215	211	224	242	211	235	212	238	257	239	204	218	261	213	210	246	214	250	206	237	202	246	231	247	221	212	224	210	243	267	218	233	221	220	230	232	222	227	210	227	248	242	252	274	248	259	207	232	208	240	239	244	213	254	209	219	232	207	208	252	252	228	220	239	222	245	239	274	209	231	239	213	212	221	227	239	219	230	234	208	214	258	249	229	224	233	208	222	211	221	235	224	203	245	225	210	231	225	230	232	236	256	231	248	205	191	223	212	207	229	215	232	231	229	254	245	228	229	263	238	236	242	237	219	231	275	245	229	239	231	241	246	208	213	228	223	228	264	218	225	225	251	257	215	214	225	258	222	213	230	209	214	234	228	241	220	220	232	226	220	227	258	232	257	232	215	222	236	228	214	217	276	206	258	255	233	217	228	239	236	235	259	227	254	224	226	244	245	230	207	243	243	226	206	200	246	259	235	239	227	223	222	231	244	272	261	233	230	232	240	207	212	230	230	231	212	236	208	234	241	235	239	236	241	245	234	237	241	239	268	233	219	235	223	212	219	240	244	213	210	214	243	235	247	235	224	223	224	223	241	246	226	241	226	222	220	211	202	211	225	238	239	222	234	231	226	236	208	230	220	245	233	268	261	226	219	259	209	239	210	224	230	244	254	217	221	207	248	224	216	255	217	225	221	190	241	215	215	212	226	260	218	231	207	227	230	237	189	275	218	224	226	235	239	217	220	251	223	225	210	218	239	216	213	226	248	227	243	218	210	220	236	257	242	245	256	232	216	211	231	243	239	244	209	223	230	239	209	208	220	229	236	193	232	213	229	223	221	237	201	238	230	227	244	243	247	245	233	244	227	210	224	209	229	223	253	246	251	230	246	245	236	224	229	218	240	232	259	231	210	230	221	236	193	240
30542	24179	15394	8168	2743	1828	674	591	617	586	607	583	571	568	616	602	590	589	607	590	577	562	581	639	587	604	574	559	612	663	595	577	583	611	587	626	550	563	614	568	542	597	550	576	569	584	568	594	603	573	554	619	584	621	633	607	591	591	613	606	567	562	566	516	564	608	576	627	591	593	606	574	580	577	585	600	579	608	592	560	575	607	572	549	549	595	578	618	634	570	546	609	576	581	557	607	561	559	613	571	624	561	588	603	595	570	628	565	574	583	549	604	585	577	590	561	600	616	605	590	581	611	584	592	563	554	589	609	575	564	587	556	580	613	580	566	569	599	583	595	574	613	567	569	594	550	642	578	546	574	634	627	590	576	587	597	547	588	596	599	573	617	570	594	576	580	631	572	597	604	628	601	572	565	573	603	622	558	543	584	632	582	579	556	614	592	553	582	595	575	549	562	583	598	559	566	585	586	537	553	626	597	585	602	601	596	563	601	584	552	582	570	579	603	579	555	571	559	602	614	607	588	597	555	571	608	601	610	553	568	573	634	571	584	556	562	578	585	606	593	636	585	594	584	590	592	571	571	591	599	658	618	603	518	585	569	607	599	623	563	607	583	610	607	595	553	616	547	588	578	632	574	605	584	589	578	539	620	601	618	618	558	551	588	587	568	605	593	557	566	545	582	591	603	616	561	602	566	563	575	545	549	622	584	590	537	585	562	605	611	620	598	581	592	572	584	621	597	581	634	524	592	579	615	612	593	604	579	607	591	554	573	611	571	624	611	597	617	585	635	610	575	666	612	550	576	559	581	557	606	597	616	576	550	615	570	613	536	568	597	593	620	611	578	551	576	556	598	586	571	584	573	559	538	603	567	570	618	575	554	610	602	589	613	583	579	572	579	633	528	566	616	585	564	571	594	625	634	600	581	626	591	581	584	581	567	563	590	583	591	585	604	559	536	550	597	564	551	592	592	575	596	593	637	606	546	568	599	587	584	621	533	575	614	601	604	546	573	578	580	589	566	583	570	563	597	630	564	580	593	617	568	558	589	607	628	584	564	561	611	607	581	605	628	572	550	579	584	597	615	616	597	583	582	616	611	573	567	620	556	562	602	570	635	571	583	560	586	586	624	605	600	573	580	633	607	583	579	558	578	563	565	582	598	581	562	584	640	555	542	543	593	613	540	583	557	589	610	569	557	555	608	616	624	580	636	548	600	588	576	589	617	569	610	642	571	569	592	558	614	595	590	601	618	645	581	626	588	588	597	573	577	593	559	574	600	628	549	570	572	603	603	611	573	585	540	593	574	588	612	526	582	586	599	545	580	580	593	580	570	590	602	603	597	596	588	575	602	615	646	597	624	571	583	582	570	569	553	568	553	571	589	571	566	558	535	579	603	580	616	615	567	629	595	607	556	593	578	580	595	629	564	588	575	585	543	619	583	560	615	622	582	580	583	562	571	604	587	586	588	619	622	604	616	603	574	562	573	602	563	595	565	620	559	588	587	535	648	595	588	595	573	587	608	592	596	587	590	590	633	581	614	544	617	550	553	577	611	582	612	627	580	579	611	580	631	575	581	597	579	583	620	561	583	584	563	615	611	581	634	566	605	586	609	553	586	596	637	595	599	559	574	582	576	577	548	563	587	555	600	586	624	598	593	567	548	556	558	594	595	562	609	561	577	578	586	619	575	623	576	589	588	605	572	631	567	584	547	562	576	594	599	592	595	616	578	576	603	579	634	595	642	588	597	581	564	588	567	605	601	575	560	613	578	595	514	560	551	594	567	609	624	585	606	566	576	630	592	576	556	597	598	571	559	574	543	543	563	552	626	581	591	585	538	562	600	579	584	617	589	608	588	566	617	590	591	556	590	571	571	581	598	551	603	571	587	598	610	627	558	572	550	602	554	576	592	561	574	612	603	597	582	591	586	619	590	593	582	605	596	587	595	571	587	586	563	565	619	604	593	591	570	560	578	586	575	605	599	555	577	570	587	582	579	559	547	565	577	611	577	594	548	615	611	593	583	621	567	607	578	582	592	566	586	546	555	602	601	628	592	589	534	549	653	572	544	565	609	565	595	557	598	631	615	605	555	620	600	569	588	587	551	604	592	585	530	615	559	591	569	543	563	612	595	624	575	607	614	605	558	618	611	575	580	589	609	580	600	616	580	596	580	625	582	597	624	581	588	540	590	600	617	575	578	597	574	580	562	600	580	577	587	554	636	585	579	553	524	591	590	540	603	588	624	616	599	514	592	569	574	597	597	546	568	646	575	562	580	584	604	626	601	571	593	592	597	553	581	588	601	566	572	613	579	554	577	597	596	610	562	613	580	602	612	612	571	536	555	578	559	577	540	582	585	576	596	573	562	638	614	619	603	570	586	606	597	621	560	560	618	627	612	585	584	577	596	582	596	568	579	594	564	606	563	624	591	613	602	558	541	602	603	579	606	595	599	629	596	600	584	606	572	613	588	599	567	572	624	582	600	599	611	619	533	560	680	552	594	595	582	564	609	593	598	583	578	595	582	591	602	588	611	602	595	610	573	601	578	536	595	552	585	546	563	613	611	611	582	598	600	590	541	591	566	616	578	614	557	603	621	583	564	605	583	563	567	547	662	599	582	574	569	574	573	543	563	634	581	574	590	579	569	553	612	609	572	567	574	639	565	586	627	549	559	610	602	590	559	552	558	562	614	575	611	586	600	595	591	585	615	596	554	601	564	597	588	554	608	552	628	596	594	625	562	576	607	624	577	593	574	582	594	569	581	590	604	595	570	563	581	571	602	587	604	567	597	610	607	611	568	590	611	584	578	585	589	633	605	601	614	572	585	553	572	569	629	572	620	592	596	547	566	641	568	618	529	586	581	595	568	593	561	608	572	599	629	564	540	576	569	585	592	580	572	576	606	561	618	590	614	568	571	587	599	613	585	572	603	601	594	569	584	592	595	568	595	556	576	603	573	581	600	613	593	578	588	570	600	591	616	580	584	569	588	585	527	583	573	619	558	596	585	558	562	597	581	613	606	550	567	594	572	598	594	566	597	586	566	608	587	595	594	552	567	563	603	541	583	553	596	595	612	592	582	580	531	583	623	558	600	579	576	555	588	604	554	618	597	600	558	604	572	611	566	584	573	564	606	556	599	540	599	597	586	569	562	566	587	597	577	579	613	580	610	584	591	567	562	576	571	509	596	578	583	545	570	561	601	591	580	600	525	609	598	587	609	599	567	590	598	622	617	619	545	579	617	586	572	588	609	557	562	614	591	628	563	564	583	634	561	539	588	587	598	576	542	587	576	575	570	557	623	556	556	580	604	620	577	582	620	580	559	577	599	626	614	563	570	586	598	602	604	580	573	564	557	608	589	568	629	582	563	590	577	589	625	606	569	609	608	577	598	564	610	543	592	579	566	544	609	615	566	601	562	568	608	609	563	553	566	560	598	579	602	583	604	643	593	594	588	567	606	600	628	564	580	626	585	590	607	554	548	603	614	574	607
78748	69643	53712	30621	12902	6033	1050	335	331	316	324	321	314	304	300	352	340	303	339	307	300	302	349	348	307	369	355	314	334	326	293	326	341	328	332	313	351	350	349	338	346	332	312	344	348	331	351	338	333	343	337	343	364	304	366	336	308	356	338	315	354	323	347	318	315	338	324	339	326	308	326	317	337	332	311	338	322	321	292	352	333	317	324	309	303	319	332	319	330	351	318	334	332	310	336	323	306	326	333	344	323	339	360	324	366	345	330	323	335	335	325	323	325	334	312	307	324	306	327	321	373	335	302	332	341	321	326	338	312	343	315	324	321	331	326	310	337	357	312	290	345	316	306	329	313	324	368	296	317	332	350	335	332	316	342	341	343	328	335	335	308	321	323	328	363	329	339	334	337	349	319	308	299	314	338	334	315	331	325	314	346	328	339	356	354	330	313	337	336	350	340	332	354	323	317	346	309	340	336	313	310	327	311	333	356	340	336	339	309	328	322	343	335	359	352	316	345	360	326	323	319	347	350	336	351	308	334	311	329	335	333	309	325	331	324	299	334	333	353	318	333	328	272	311	338	329	302	330	310	342	337	321	350	341	304	348	305	338	301	336	324	375	300	330	336	354	320	356	332	319	299	311	340	379	299	289	319	301	303	347	326	324	318	339	344	329	319	323	360	295	367	306	336	340	311	325	361	321	354	344	313	305	346	335	313	334	293	331	351	343	356	336	338	342	315	362	351	333	319	349	353	330	313	304	329	330	311	308	329	337	348	374	321	309	345	326	331	343	332	317	326	342	297	346	335	346	328	341	314	339	339	355	322	316	304	355	307	317	351	339	336	322	315	328	315	349	341	313	321	332	327	375	320	340	349	331	375	363	381	328	329	341	312	303	327	372	342	318	332	322	323	322	329	314	325	319	330	316	330	324	326	327	344	335	308	344	331	324	338	365	347	309	342	335	329	320	324	325	299	326	309	323	322	335	324	336	334	332	330	352	349	296	325	292	326	314	330	317	309	305	348	323	334	290	356	334	341	298	327	339	326	335	356	332	325	329	322	320	344	318	322	294	315	332	326	331	362	336	372	339	330	329	345	292	339	309	317	328	319	333	334	347	331	325	339	338	325	338	338	338	346	346	307	338	334	331	315	340	339	352	311	321	340	338	362	351	348	306	330	331	345	334	327	333	335	317	316	322	345	316	312	337	333	366	365	303	337	328	302	336	304	338	335	320	314	347	326	323	330	316	305	321	337	305	350	319	311	352	324	353	329	282	322	351	320	341	322	335	337	292	327	347	323	333	319	299	322	309	329	333	322	330	309	341	325	315	321	302	312	359	346	331	346	312	321	356	350	350	345	358	322	306	352	335	330	314	324	310	326	304	298	323	317	320	339	350	305	303	343	354	340	326	319	313	347	339	355	309	318	339	345	327	327	333	339	331	347	313	312	325	314	328	320	371	345	290	352	356	335	301	314	325	309	344	350	309	314	301	318	347	333	334	367	332	319	334	296	360	346	323	375	328	332	332	354	325	318	310	335	357	327	307	328	317	316	299	305	329	297	321	325	330	338	329	372	330	352	313	327	317	334	330	325	299	365	382	294	343	325	321	313	303	326	314	353	354	333	353	388	334	339	324	327	340	319	299	310	336	331	314	330	331	342	372	310	318	349	343	319	354	358	316	299	339	327	308	311	296	338	335	337	328	302	326	314	347	334	352	322	344	341	332	364	341	331	324	319	319	336	354	323	338	362	348	328	338	336	342	322	350	342	352	309	322	335	317	310	303	322	310	362	303	349	336	332	347	353	319	363	316	347	315	309	335	357	326	359	330	326	316	327	346	330	343	330	355	358	323	331	318	345	301	328	332	331	323	332	319	338	320	315	344	351	343	309	344	317	321	354	348	340	326	347	332	330	348	341	327	372	336	329	366	329	332	341	341	306	315	312	355	343	334	325	326	300	317	348	319	330	345	352	338	338	325	300	331	306	323	289	351	343	361	319	318	324	348	308	348	306	358	320	366	330	340	310	338	311	316	316	325	280	339	347	327	315	343	369	339	312	327	358	346	357	324	346	333	324	308	348	358	352	323	337	341	334	334	336	341	343	318	331	292	342	308	308	335	357	337	343	340	354	324	357	324	328	356	315	331	341	317	340	325	352	347	309	347	320	323	312	347	356	327	330	326	352	300	353	323	326	312	343	336	313	313	316	355	346	325	356	331	344	377	363	320	328	313	323	301	308	330	328	279	316	324	328	354	344	357	341	326	293	322	341	328	363	305	323	323	355	318	334	338	310	333	333	348	334	309	290	357	331	350	307	335	319	325	375	324	342	329	326	335	328	329	352	323	371	305	319	343	296	327	335	347	310	309	366	304	372	355	319	350	314	310	363	317	326	321	289	300	323	305	325	356	331	353	319	323	329	345	327	318	328	338	313	334	324	365	319	325	339	337	313	311	308	309	340	352	309	344	335	337	313	311	326	329	322	366	340	317	318	317	336	328	343	375	326	309	310	377	330	333	342	319	338	329	330	360	331	283	305	328	310	352	338	331	330	327	317	343	321	320	350	335	326	326	335	334	364	351	308	332	281	318	341	301	331	296	332	347	339	335	323	355	347	306	349	298	355	309	340	343	361	328	316	309	323	316	352	327	345	325	329	317	322	311	314	335	305	357	333	365	311	315	299	299	321	346	326	338	369	325	362	345	331	309	359	327	355	306	349	347	328	318	309	324	344	343	318	341	324	360	322	296	335	344	310	326	357	331	328	329	309	321	316	316	333	340	330	330	339	333	337	338	372	280	356	370	333	355	311	347	298	323	323	300	332	323	352	297	365	319	314	341	358	324	338	319	351	325	349	348	357	334	357	322	345	327	301	330	373	354	345	321	363	366	351	342	320	345	316	309	343	357	327	345	329	303	336	318	335	325	342	345	303	328	357	320	352	346	334	294	356	343	326	323	352	339	334	379	359	312	346	354	320	334	386	356	295	340	332	368	319	293	322	323	348	351	346	330	312	348	319	342	337	345	320	327	371	315	345	330	320	330	333	362	334	338	337	318	300	318	324	354	353	371	315	321	363	325	332	342	325	360	338	335	318	350	325	344	332	347	346	333	322	337	349	319	343	327	313	371	306	301	350	332	313	322	337	356	368	290	317	332	317	348	313	316	323	339	340	341	365	289	308	330	357	329	331	352	338	346	291	347	325	319	338	330	329	339	304	311	354	313	325	322	291	312	299	341	355	318	311	338	311	329	332	320	324	291	293	316	342	324	346	303	351	323	303	349	323	312	346	330	335	352	340	322	339	330	317	357	360	353	316	339	369	296	320	309	326	327	330	343	345	348	339	311	301	347	368	348	312	318	339	330	378	314	311	296	355	273	347	318	309	327	284	325	343	318	279	329	346	332	316	331	338	354	342	344	323	360	337	312	370	317	320	323	304	332	304	330	344	339	334	377	359	345	332	305	325	328	324	306	316	343	327	326	334	324	335	351	306	322	338	326
53674	56690	52072	33993	21318	15201	2439	826	818	829	855	757	826	791	783	786	780	765	822	766	784	786	828	828	791	774	803	777	815	805	760	778	798	807	799	789	804	819	799	794	799	770	795	821	811	787	752	762	793	782	785	825	773	812	768	803	778	794	828	811	772	790	809	799	794	816	761	854	780	782	812	769	767	798	779	832	765	797	821	826	792	781	775	791	812	829	774	755	779	776	792	812	827	777	834	778	777	807	800	830	776	765	816	818	876	756	829	800	800	869	772	867	777	823	841	837	797	821	773	787	748	805	789	832	798	763	793	745	775	768	834	760	799	788	776	795	760	752	745	778	789	763	790	818	800	815	766	759	788	829	806	720	789	782	784	811	829	799	795	805	775	798	766	788	753	817	832	791	752	791	781	795	806	780	817	757	769	814	766	815	777	782	803	764	834	818	792	798	836	775	859	794	790	812	741	791	803	770	756	801	732	776	825	819	746	770	783	754	776	824	786	791	758	792	836	799	826	788	792	801	794	740	813	847	783	817	839	802	842	869	805	789	795	834	787	812	798	767	805	785	791	770	761	823	811	768	785	780	772	758	815	777	799	776	796	760	828	796	836	834	779	795	775	826	809	790	786	788	784	742	807	801	762	788	820	821	810	839	778	739	797	787	772	824	833	833	797	824	779	759	851	862	792	766	768	809	743	758	752	814	777	812	843	812	797	785	780	822	787	767	793	821	798	776	773	859	815	803	839	806	836	800	801	804	813	796	785	818	846	783	789	840	812	789	812	861	741	783	765	789	770	743	846	773	813	741	800	794	797	799	780	779	808	794	766	771	811	792	750	753	785	783	799	788	775	769	790	779	801	780	754	737	777	778	762	833	818	736	766	756	803	863	820	794	773	757	790	783	804	776	779	779	770	821	802	800	786	801	744	821	800	811	812	861	786	754	768	851	817	841	785	842	729	795	824	797	797	747	764	787	807	804	814	737	767	748	778	790	834	792	828	771	804	811	814	814	773	803	818	827	821	777	793	839	760	827	809	816	784	725	859	765	811	809	775	812	747	811	756	778	778	842	798	813	799	813	809	825	805	813	780	802	772	781	779	824	802	782	733	767	780	763	811	830	817	771	785	772	817	797	826	805	785	765	774	723	749	821	764	761	758	826	755	802	813	789	809	776	784	781	810	817	781	816	798	799	816	800	753	801	777	762	794	820	770	745	773	787	713	806	812	818	824	797	772	794	844	781	767	779	774	806	806	773	757	788	812	836	799	723	836	773	858	781	787	757	771	819	793	764	816	837	792	785	783	829	856	776	799	799	764	827	805	812	810	812	783	796	825	779	748	792	842	787	801	761	738	794	773	800	778	838	837	801	771	729	796	838	794	819	818	803	766	832	820	743	821	802	789	844	818	795	805	787	792	749	817	779	784	800	787	804	757	843	827	826	724	794	783	817	732	792	787	841	758	738	750	802	800	814	815	750	855	811	769	818	748	846	855	812	806	825	753	804	835	780	788	759	790	785	791	783	801	820	765	769	820	788	810	782	818	785	789	766	813	808	782	795	789	780	784	760	795	821	851	842	817	852	846	742	770	771	730	833	755	764	771	799	746	710	822	881	765	735	774	821	801	777	775	802	783	807	774	826	793	753	761	800	807	795	778	849	844	803	795	764	768	817	800	786	758	820	789	759	780	836	770	765	793	754	784	804	794	755	757	767	811	789	751	778	801	777	741	798	813	723	756	799	747	784	809	834	824	807	756	752	838	795	799	794	785	809	821	799	808	785	825	797	823	786	768	792	822	743	786	804	781	843	736	780	743	770	824	758	770	766	777	788	782	803	756	753	805	772	759	765	823	764	821	776	823	765	780	760	810	747	787	769	789	789	801	846	758	793	815	773	774	767	801	788	824	778	808	860	742	821	775	779	802	845	824	801	837	849	817	805	802	798	825	802	812	785	806	800	801	757	782	809	789	783	785	737	823	773	801	751	805	713	778	803	798	817	774	769	788	777	774	783	771	842	755	765	804	795	822	831	860	755	795	828	785	777	811	835	770	785	784	740	785	816	831	780	777	836	800	797	805	767	823	778	828	852	815	785	790	747	801	754	753	813	836	780	780	766	828	811	827	823	778	807	771	830	775	793	774	854	767	803	777	756	775	775	804	829	817	760	781	786	767	793	765	744	760	782	761	830	820	799	775	802	834	804	821	788	791	751	834	790	766	774	781	756	838	827	807	790	790	791	749	793	802	885	818	776	797	838	764	801	855	805	816	762	830	774	820	812	797	755	781	845	802	801	761	790	759	816	795	779	811	777	805	829	782	770	816	833	765	799	768	813	862	830	791	805	820	776	758	813	792	763	820	799	738	821	794	813	828	804	827	801	765	832	809	781	783	777	849	825	836	830	784	790	764	796	828	802	817	803	856	753	862	783	767	811	780	787	721	826	845	784	816	818	767	828	764	789	841	765	776	774	829	805	808	778	787	757	783	745	802	738	802	819	779	851	760	796	806	799	776	782	798	837	823	821	741	769	803	757	804	821	788	817	820	771	789	825	791	818	822	791	802	801	798	806	758	816	749	790	816	759	817	763	817	798	765	760	760	808	774	719	777	816	817	802	813	789	794	775	790	785	764	777	784	828	807	834	789	805	785	789	794	795	777	830	810	816	800	825	812	797	823	805	763	815	803	795	759	761	815	797	798	751	751	784	754	832	800	778	730	789	823	803	784	803	781	828	783	812	823	748	754	814	815	811	791	775	794	796	780	813	806	733	834	836	831	832	810	775	810	803	787	790	751	812	783	781	783	819	770	813	795	767	765	778	782	798	788	790	751	792	808	823	788	796	774	788	835	792	771	785	769	751	844	791	796	761	793	815	817	816	841	798	791	815	849	829	779	776	843	753	777	773	757	781	824	791	814	785	752	812	725	806	824	789	775	795	783	785	782	808	777	751	773	757	776	838	774	800	815	802	823	798	767	817	817	826	793	829	835	773	797	767	792	864	809	775	799	741	767	796	784	862	818	824	801	776	831	787	751	793	791	801	769	836	760	791	841	778	798	790	744	774	821	805	774	825	779	774	823	791	822	769	830	769	738	823	791	805	823	816	849	794	762	824	812	808	764	768	752	784	795	724	841	764	856	720	793	803	780	773	789	819	835	793	808	769	847	806	751	786	799	741	786	795	756	818	795	800	741	795	822	740	804	792	802	758	781	766	803	781	788	822	781	769	826	774	755	800	827	771	842	803	795	798	776	753	776	816	791	776	764	799	786	793	806	796	819	806	845	801	778	847	838	832	802	766	772	781	778	795	832	798	788	828	793	832	814	791	763	799	783	742	789	808	820	773	831	810	857	743	808	793	787	828	806	793	774	809	843	774	798	816	778	746	769	805	809	823	805	853	769	834	792	820	823	779	841	764	737	759	802	823	753	742	804	835	794	779	833	784	825	781	719	794	771	775	773	824	806	807	820	760	790	801	793	808	848	824	794	787	783	804	815	836	797	789
87146	78610	62177	36934	20310	9843	2283	340	340	293	324	323	298	302	325	286	301	285	310	302	286	331	302	313	302	309	302	273	271	294	302	292	337	294	290	283	329	308	308	358	278	268	322	275	334	319	325	309	295	288	322	291	279	301	330	318	303	307	340	316	304	294	297	310	319	295	289	315	328	301	301	287	305	315	303	305	307	302	333	295	286	304	293	295	316	314	322	310	300	294	286	363	334	320	320	279	321	295	300	310	342	287	304	288	326	316	301	311	278	292	270	310	336	326	341	293	322	294	295	339	296	298	315	322	320	290	316	299	296	321	304	287	298	329	330	323	282	312	340	309	316	320	297	314	306	307	312	349	310	325	318	322	294	320	317	303	294	300	308	300	296	312	350	311	279	273	329	279	334	303	311	282	315	290	276	307	289	287	329	322	312	315	298	286	309	338	300	287	330	273	256	308	293	337	311	335	282	304	324	287	315	294	338	302	314	312	281	288	293	305	280	302	280	298	324	316	288	290	337	312	295	293	314	286	301	346	304	316	302	285	296	323	309	314	331	299	328	319	303	288	331	315	309	302	312	314	294	268	286	270	306	305	311	289	286	292	285	315	304	291	321	320	327	318	324	299	282	305	306	333	324	281	303	311	358	301	313	288	331	291	305	286	321	349	303	330	303	319	326	299	304	302	273	307	299	287	331	315	303	325	282	307	310	281	287	272	324	293	315	337	291	290	344	331	316	299	335	294	307	320	288	297	294	321	312	278	305	327	311	313	301	337	302	281	305	330	307	294	287	308	312	299	319	303	292	328	336	307	335	303	291	308	277	295	308	334	290	311	339	323	276	287	337	309	312	330	338	317	299	318	277	310	299	292	303	333	337	294	329	308	311	320	306	299	331	285	309	313	331	290	306	306	306	318	323	282	299	304	307	309	323	282	314	291	307	329	282	314	334	308	335	313	323	303	292	302	293	269	302	277	277	338	293	317	288	311	309	314	335	280	290	302	296	309	308	315	320	304	324	293	317	331	338	330	295	296	334	308	323	327	321	336	327	304	295	266	292	319	316	306	298	334	320	357	275	339	307	348	315	305	290	289	310	311	320	294	296	305	304	280	292	291	298	302	277	349	327	316	355	326	297	286	291	308	313	305	310	303	281	314	292	278	311	334	300	295	300	296	304	300	329	342	274	311	287	315	312	302	311	321	320	310	284	306	312	284	294	288	331	339	296	324	277	320	316	315	305	302	303	323	280	313	321	319	335	313	319	318	274	301	339	306	308	323	262	308	361	307	286	278	321	335	274	330	326	302	315	301	296	304	289	323	300	303	326	288	336	298	306	294	328	334	302	276	329	314	307	310	285	291	343	326	331	289	312	300	311	342	323	341	328	299	319	329	301	312	331	304	324	321	314	313	289	295	319	294	332	302	289	315	302	306	326	302	273	333	336	295	302	282	312	287	308	308	313	303	298	296	325	320	319	296	308	334	304	307	311	309	304	275	314	335	275	294	304	291	288	309	288	310	281	295	293	319	335	296	351	303	308	286	283	317	340	311	301	315	307	299	285	309	259	311	316	315	296	308	321	328	306	321	321	306	266	299	298	337	293	285	298	289	298	290	287	290	331	319	297	316	297	286	278	293	321	298	318	305	311	290	294	329	312	314	323	316	327	308	302	306	333	316	311	295	285	317	330	304	315	293	319	318	298	329	309	325	309	285	284	308	346	311	273	299	306	309	301	275	312	285	311	316	292	298	301	329	336	305	304	319	303	304	334	289	312	343	282	297	307	310	316	294	332	303	314	302	290	302	326	312	290	308	296	304	280	339	320	290	329	305	304	299	310	310	297	325	315	284	329	326	281	289	349	292	308	338	334	297	335	298	286	328	320	355	323	306	304	300	305	310	298	280	319	334	330	318	319	327	310	312	304	308	323	306	302	279	304	316	276	300	283	306	296	314	275	331	299	274	318	324	335	278	306	327	298	282	316	316	313	321	289	315	328	329	299	297	262	334	307	321	321	328	308	306	277	294	308	297	327	283	326	325	325	272	323	302	334	309	283	294	334	304	306	313	285	312	326	295	303	309	327	305	320	304	307	310	296	303	296	296	335	303	318	326	294	290	300	301	294	321	296	310	305	326	320	299	331	301	301	323	305	318	309	290	335	291	323	287	309	336	292	293	309	311	308	324	308	324	316	293	317	253	318	322	277	325	313	289	334	301	300	311	320	319	306	306	299	310	328	280	291	321	282	297	267	303	270	311	292	315	302	320	284	323	292	330	281	325	309	295	310	310	307	335	295	310	282	331	313	346	308	281	303	313	312	345	329	266	298	332	326	305	280	310	324	299	329	260	329	309	323	330	297	292	313	330	313	294	322	344	315	287	314	289	279	289	327	319	357	349	330	294	336	302	292	342	307	291	278	299	303	289	300	291	315	320	281	290	279	297	345	315	294	314	300	299	346	325	284	313	351	290	296	287	311	319	306	298	305	306	302	300	306	287	318	286	324	310	309	317	310	289	313	310	328	319	282	298	344	309	296	299	324	327	307	297	306	319	300	311	291	274	295	306	302	311	312	311	338	305	305	348	269	317	295	318	298	327	306	288	301	299	340	302	311	295	316	306	308	297	313	316	306	272	320	308	315	303	306	282	298	301	292	340	296	337	318	307	314	347	283	332	293	307	303	272	262	338	264	305	311	309	310	311	296	300	307	335	300	301	323	319	312	341	338	300	286	328	296	361	292	260	312	308	314	295	293	335	349	285	291	304	332	288	311	325	331	302	310	289	313	314	340	329	290	321	318	307	342	309	322	312	320	304	303	314	305	329	301	272	300	317	282	315	317	300	312	315	297	304	315	313	297	304	302	289	305	311	302	300	317	323	327	306	325	299	307	322	315	299	290	329	314	293	279	298	277	303	318	272	322	295	330	316	332	299	326	326	300	303	293	307	302	284	293	335	341	314	318	303	339	322	301	323	355	281	315	322	286	317	304	336	324	282	316	329	313	316	280	328	322	305	277	292	309	301	294	309	275	321	282	312	317	326	281	297	290	308	323	249	308	307	291	301	305	293	319	314	311	338	308	284	288	297	332	294	330	289	314	339	270	277	316	294	325	340	310	302	302	317	307	312	335	273	319	314	300	314	346	307	334	296	313	300	283	285	341	342	303	290	313	306	304	335	308	287	298	278	277	310	301	313	247	300	299	308	327	315	325	304	290	300	316	301	333	300	303	307	331	297	316	325	283	294	305	290	347	305	326	297	331	288	327	286	275	297	330	314	300	312	313	326	345	306	286	300	327	323	326	293	310	321	312	300	314	288	283	297	303	321	325	319	309	341	313	341	312	353	309	271	310	310	287	321	349	290	294	299	314	324	306	302	306	336	325	292	309	309	288	304	316	308	328	317	305	343	276	326	320	299	302	299	344	295	299	314	290	280	316	315	322	330	313	334	333	325	325	317	288	292	290	312	311	310	301	309	301	300	269	282	303	297	320	312	332	313	270	324
61696	67390	59968	43284	27354	20780	4840	759	744	710	751	760	764	733	721	694	775	758	750	724	707	755	740	740	760	742	682	679	729	777	717	691	729	741	721	738	695	707	690	720	717	760	793	688	664	679	788	721	696	683	756	689	764	782	745	690	702	734	730	713	756	738	704	745	747	691	738	692	720	717	804	711	755	726	746	768	772	693	752	697	703	756	731	716	741	700	748	754	750	727	714	747	703	718	738	733	732	703	731	746	773	692	719	693	720	731	775	731	724	702	704	726	723	717	687	757	725	743	737	681	780	730	739	687	715	714	777	738	684	714	718	714	704	735	743	734	705	755	695	753	727	759	729	749	750	734	692	718	702	735	720	674	743	717	749	728	683	758	729	752	758	732	684	767	735	748	723	703	746	676	749	723	758	717	738	724	704	735	683	712	753	676	721	660	693	742	731	743	724	721	705	775	752	757	750	695	754	711	714	731	711	758	724	709	702	769	747	746	746	790	752	718	684	743	733	731	726	749	723	703	717	738	714	762	723	740	710	743	766	689	742	766	722	709	736	730	727	742	713	719	734	671	735	701	715	782	711	714	743	740	719	707	764	678	718	678	760	697	742	706	709	736	726	734	775	763	759	728	715	653	692	713	771	710	730	689	739	705	770	720	659	737	747	714	713	737	715	708	748	698	789	690	710	726	760	682	721	739	734	676	741	741	683	746	756	704	768	752	715	748	719	726	732	726	766	741	747	720	720	697	737	707	717	706	701	755	738	762	691	741	723	705	770	748	711	755	713	720	706	753	740	701	762	729	764	739	715	702	677	670	680	745	707	744	688	727	732	711	712	743	665	716	696	699	756	722	761	722	725	707	712	754	717	714	752	726	762	739	724	718	743	720	714	732	815	766	718	734	729	711	713	693	731	687	720	734	745	733	748	754	759	751	699	747	742	696	708	709	756	710	719	764	718	734	736	741	731	766	776	724	743	703	727	740	690	710	764	728	682	682	685	731	732	734	732	742	725	724	770	732	753	708	735	744	709	771	754	706	686	688	719	774	776	727	722	732	795	718	724	748	703	718	717	760	698	749	738	738	751	715	730	674	671	725	695	718	708	746	737	690	745	746	777	723	706	740	688	709	702	730	757	686	672	729	709	737	705	717	772	702	720	750	711	763	703	754	707	703	708	757	727	704	744	716	728	751	725	734	724	747	732	698	721	722	730	694	698	777	748	732	741	687	768	679	782	753	726	710	731	712	699	699	717	742	732	669	708	723	718	744	722	724	730	719	747	738	715	691	741	683	744	692	757	690	717	716	723	768	718	726	766	744	720	696	747	715	698	705	734	685	764	721	725	748	727	743	710	704	695	786	763	745	680	730	745	735	702	693	708	637	724	751	712	746	717	726	691	703	719	727	703	713	737	748	738	740	693	724	724	718	766	680	728	755	759	726	754	722	732	719	739	746	764	697	692	718	750	737	775	743	734	769	726	741	680	746	747	715	745	677	696	748	700	715	728	711	717	759	747	716	701	756	726	743	728	700	686	675	712	732	755	712	736	740	686	720	717	709	697	733	740	678	671	730	710	727	780	745	700	722	725	733	730	687	742	732	730	732	719	684	712	728	669	770	724	702	720	702	711	735	745	714	750	711	756	687	713	747	711	708	708	717	734	714	721	697	733	717	759	711	710	691	663	742	738	736	726	742	750	735	704	763	780	757	701	722	723	745	765	695	727	750	707	706	705	708	745	735	711	683	721	735	755	739	755	709	735	691	757	744	775	750	772	715	728	755	725	736	709	699	754	684	670	773	752	775	743	699	740	777	748	699	743	723	733	711	736	741	692	741	769	726	680	779	733	726	752	718	721	732	713	740	731	726	721	694	764	754	748	712	771	674	719	716	770	724	718	769	728	749	735	707	732	722	716	737	704	740	716	698	711	798	689	727	715	726	685	702	710	732	692	686	737	729	732	725	726	695	745	741	724	711	757	694	776	716	714	692	763	719	730	732	710	672	717	720	749	717	731	737	669	695	720	709	751	707	726	729	698	690	760	770	722	715	721	735	691	713	730	723	708	763	688	692	704	715	707	687	706	700	805	734	721	749	720	713	702	729	696	733	760	741	733	748	709	779	745	712	672	663	683	694	723	695	682	760	783	741	691	761	744	760	697	714	748	717	757	698	749	732	722	735	713	690	682	755	729	704	689	735	728	754	726	730	702	714	756	769	713	787	712	738	752	724	744	751	728	708	715	750	755	758	779	697	746	707	718	698	730	705	720	707	702	764	746	696	696	739	746	724	748	662	737	687	702	672	740	708	703	729	747	754	770	715	713	715	736	700	762	732	759	711	672	723	736	732	736	735	758	740	748	721	721	707	710	744	733	743	717	695	721	731	749	733	681	693	728	732	676	697	740	747	710	687	709	685	757	741	743	724	775	716	708	705	724	691	763	748	728	776	746	738	699	719	692	704	704	676	693	708	734	665	717	713	715	704	699	701	719	753	720	724	787	694	733	772	752	714	739	709	702	691	686	748	698	722	744	666	724	689	670	681	729	677	781	742	726	692	730	707	734	676	687	689	771	741	762	736	692	690	699	698	758	764	734	708	725	691	733	715	704	736	761	785	679	712	742	736	728	728	713	684	722	773	719	730	738	771	771	702	740	707	717	708	724	685	718	696	757	739	688	725	689	719	747	715	806	739	719	696	740	739	676	711	735	710	692	729	771	731	705	683	733	727	765	772	722	739	766	717	719	733	714	740	732	730	797	726	739	729	674	717	693	751	744	709	727	736	723	693	729	783	735	721	688	722	686	762	716	768	731	727	743	708	695	751	723	692	766	736	714	738	739	725	764	701	768	693	748	769	723	712	741	718	666	711	675	706	734	707	753	729	687	707	748	773	699	719	753	744	723	685	739	692	680	676	691	712	724	725	784	741	709	755	702	709	750	708	723	774	652	753	735	710	669	654	773	743	690	710	722	756	746	732	686	698	699	761	711	699	691	740	731	748	720	736	769	731	747	753	710	743	764	760	710	794	701	735	718	698	769	752	715	718	745	746	715	698	686	716	769	748	747	751	728	755	714	756	702	731	724	696	748	763	764	764	705	744	752	762	704	687	763	749	711	672	754	723	751	702	708	750	728	701	714	703	709	745	745	703	743	732	702	722	721	722	704	741	709	730	707	719	680	732	744	710	733	705	750	719	762	730	721	721	707	770	735	711	693	737	715	772	702	739	714	723	758	725	685	704	748	765	749	730	780	714	754	761	740	728	733	710	669	758	780	743	681	738	692	701	671	732	750	739	723	707	798	687	712	746	731	706	721	736	769	744	722	766	753	725	701	737	701	752	710	686	715	717	730	763	722	755	738	725	710	718	743	764	762	695	695	741	699	759	714	694	703	770	693	757	717	747	703	684	720	716	751	741	699	717	722	699	732	727	759	786	726	774	738	712	732	729	736	805	711	705	697	683	712	673	723	750	735	758	745	752	735	778	757	747	721	705	719	720	753	725
34996	24356	11050	2499	689	449	268	229	221	234	245	201	231	248	211	232	173	251	235	234	231	231	217	210	242	231	205	200	227	230	235	236	200	219	242	215	225	214	224	227	214	225	215	244	221	239	237	226	218	237	219	236	206	221	229	211	202	214	194	216	202	231	206	215	222	214	222	263	226	234	220	212	241	239	221	240	215	227	233	250	203	203	218	221	230	257	228	216	221	208	240	230	215	241	201	221	206	213	227	252	231	222	242	218	225	217	216	251	235	243	219	236	211	197	199	213	253	198	221	264	188	208	230	218	194	227	249	229	221	224	215	237	250	226	214	234	244	226	237	232	207	215	237	196	221	222	208	236	205	243	242	243	214	238	204	197	244	218	208	238	229	235	219	206	209	251	226	226	242	188	179	233	225	251	228	220	223	217	218	218	225	196	212	226	200	212	220	208	237	214	246	205	197	206	207	242	231	242	223	194	239	215	205	209	229	190	202	238	233	219	207	214	212	250	215	196	219	246	247	214	223	222	198	195	212	220	216	231	211	225	222	233	217	232	224	222	214	216	224	235	204	218	215	228	229	224	222	225	243	212	192	205	214	219	218	221	230	225	208	235	206	243	207	246	200	210	225	197	235	220	238	192	246	227	209	234	257	244	241	228	218	215	207	200	244	245	202	208	209	227	224	251	204	202	206	238	203	253	211	191	224	243	236	236	211	221	196	228	247	209	195	232	218	199	255	227	229	210	253	243	240	223	203	218	219	208	248	225	225	242	220	215	228	242	225	246	220	227	204	248	228	246	205	221	235	233	229	227	237	217	213	223	241	233	201	245	213	212	209	210	202	255	195	235	227	197	211	200	234	212	214	243	229	226	242	228	216	214	201	221	226	214	228	216	236	205	206	216	196	208	206	208	208	216	217	219	235	230	201	230	207	223	203	216	219	225	246	234	230	198	249	217	199	247	238	212	233	224	218	234	221	230	229	217	231	251	228	208	236	208	222	224	222	219	229	239	231	229	226	233	211	231	212	233	222	239	221	213	231	217	203	240	203	212	238	232	226	221	225	230	196	216	224	213	223	192	239	224	225	227	230	230	226	225	222	197	232	196	194	211	217	227	225	232	225	228	208	205	237	237	224	207	223	241	228	218	209	221	214	237	221	216	210	213	228	240	219	201	253	213	215	206	220	205	225	218	210	211	215	193	222	218	234	226	214	231	212	228	231	215	221	217	219	208	223	258	232	198	227	231	220	217	219	205	195	223	207	244	233	223	222	229	218	251	207	224	202	251	222	245	248	232	212	235	218	199	257	218	204	214	228	233	202	235	216	222	204	232	254	217	210	225	208	218	223	230	212	238	225	213	238	207	221	202	217	217	221	210	213	214	212	211	221	255	223	219	205	247	198	226	207	238	220	241	238	211	203	199	204	211	236	231	207	236	269	225	211	240	203	256	218	226	247	224	229	228	236	237	227	232	243	206	228	241	230	233	215	244	226	219	242	214	216	226	221	233	212	221	220	219	236	234	245	249	221	228	226	238	214	219	215	230	227	233	215	199	237	219	230	216	199	213	216	217	233	194	216	247	215	243	215	249	216	241	210	252	227	225	238	220	232	225	227	240	234	207	214	234	244	210	225	225	251	233	216	217	220	212	215	241	223	234	206	224	222	227	225	240	223	242	229	228	210	225	218	237	198	210	228	219	218	239	244	222	206	218	257	228	215	206	236	215	187	242	220	253	194	217	249	224	215	208	230	192	207	196	213	236	202	227	205	222	217	245	200	206	194	211	208	236	240	221	240	233	237	211	237	252	213	209	234	210	227	242	217	229	231	229	220	255	214	205	204	200	215	224	233	228	238	237	213	196	200	232	211	229	218	221	231	247	217	224	247	189	203	215	218	183	225	258	210	196	226	246	227	228	238	229	229	230	212	230	224	217	226	223	193	257	239	232	260	231	230	227	220	233	226	245	235	213	235	202	239	210	230	208	223	229	226	197	196	231	220	218	235	236	225	236	230	211	228	201	216	221	215	233	225	208	211	250	219	219	220	230	224	237	222	214	206	225	230	235	226	210	207	210	222	237	232	221	245	231	212	214	220	220	227	228	237	222	221	229	230	222	249	227	226	212	231	222	222	222	225	225	235	240	240	178	245	204	213	239	253	246	235	225	232	228	214	228	195	233	223	199	208	231	232	235	202	201	212	220	210	235	223	229	219	229	221	220	233	214	245	204	196	213	226	206	206	209	197	223	241	220	212	194	209	233	193	241	239	214	237	241	236	257	203	211	227	225	212	217	239	224	224	206	236	223	206	229	209	227	218	209	211	253	252	232	196	227	220	204	230	195	229	239	217	235	228	224	231	232	199	227	233	223	229	213	222	234	239	244	217	213	211	249	240	195	226	201	250	211	238	229	231	232	212	191	221	217	197	219	214	222	230	207	257	213	200	207	223	211	185	238	226	208	226	221	267	215	232	261	216	197	208	254	217	221	232	211	218	259	205	257	245	249	234	223	211	233	222	230	239	229	234	203	213	216	211	227	236	217	219	236	226	239	209	197	242	224	219	201	221	240	248	211	220	233	251	233	227	212	219	191	225	216	204	226	208	235	220	254	238	218	243	219	228	211	193	229	227	222	211	227	219	231	226	242	196	197	240	232	217	243	229	247	212	256	209	239	203	236	230	219	200	218	226	275	226	210	229	220	238	211	227	251	217	208	229	210	239	227	258	220	221	244	235	192	228	218	217	221	200	242	209	238	234	237	205	223	236	205	197	223	222	191	224	248	193	223	235	213	211	220	216	206	237	209	229	259	226	239	223	238	255	222	232	234	229	224	218	218	231	238	191	249	249	229	243	231	204	237	242	248	231	213	196	204	226	241	223	232	214	219	231	209	210	191	225	222	201	224	220	241	215	185	230	208	250	216	215	246	240	195	230	222	259	208	219	226	227	237	225	229	226	201	200	235	207	221	196	215	208	223	244	205	228	227	222	245	215	234	220	252	218	188	244	234	214	212	220	223	230	217	216	221	219	225	221	209	200	237	213	204	218	236	229	225	223	224	224	219	209	199	188	239	225	200	233	226	250	231	229	210	221	226	239	219	229	241	220	229	216	217	208	225	230	220	228	253	253	213	224	197	197	253	217	205	228	231	211	241	229	211	197	229	240	239	204	220	210	211	220	198	187	237	252	210	245	201	226	200	237	199	225	211	206	221	227	225	245	210	239	216	232	215	204	215	193	212	232	244	240	229	208	190	224	233	228	220	206	232	224	234	233	219	219	221	233	213	215	225	253	237	206	209	252	212	201	222	235	199	223	233	218	230	225	224	237	223	227	202	237	211	201	223	198	231	226	238	194	212	228	235	236	212	228	220	202	214	206	223	232	222	224	205	226	236	216	247	230	239	237	240	231	210	235	228	253	257	243	197	236	241	188	191	198	238	228	218	214	218	229	229	229	224	238	206	203	204	229	234	208	229	229	225	229	226	222	201	218	233	218	229	232	224
30385	26057	15253	5958	2068	1621	788	531	566	556	574	571	547	583	572	583	581	551	560	562	555	572	585	573	550	546	572	551	568	551	546	542	582	574	575	558	567	538	580	568	590	582	563	604	595	549	605	594	545	589	565	583	562	592	562	548	590	563	582	564	558	588	578	547	576	571	563	544	581	548	569	581	548	597	563	619	621	562	579	545	577	569	566	573	633	581	569	530	572	519	563	588	594	554	589	534	613	554	587	602	575	567	595	513	579	562	575	560	547	520	611	562	604	612	535	605	593	593	573	555	585	538	590	561	555	600	582	600	574	549	563	509	588	588	550	547	560	561	572	570	614	567	606	582	550	591	588	585	576	545	569	587	558	567	567	604	615	592	563	573	554	517	556	582	605	576	534	590	600	548	576	571	549	582	559	589	565	589	612	585	598	592	592	560	550	557	603	593	593	557	596	594	544	587	577	584	551	593	547	557	522	560	558	579	573	598	563	557	542	615	619	618	568	592	614	606	576	624	604	569	567	570	585	590	556	542	571	585	566	580	573	519	559	562	540	562	574	583	526	575	584	584	593	558	542	583	542	537	549	612	614	591	565	569	560	571	591	590	584	582	585	555	584	615	582	625	563	566	592	570	593	596	530	593	580	596	533	581	563	616	546	594	580	573	546	548	610	577	594	561	528	553	572	625	570	578	592	602	635	537	562	597	588	580	604	592	541	581	586	577	603	602	600	599	545	560	581	575	595	547	556	550	547	603	547	578	546	564	587	585	563	519	547	618	564	551	556	549	563	561	592	617	579	551	590	545	582	544	590	548	552	571	568	596	574	574	563	610	547	602	553	540	528	556	596	532	566	572	601	611	542	579	563	566	594	536	564	575	576	579	592	542	619	605	592	561	533	551	545	564	551	555	578	597	563	594	562	554	558	605	545	555	564	565	550	591	537	583	563	535	556	600	582	597	599	555	578	544	561	578	560	543	577	574	615	548	570	581	621	568	594	583	587	567	569	565	565	596	544	526	571	558	539	549	556	533	539	604	595	599	565	576	545	515	577	565	557	579	565	588	605	622	563	568	605	547	498	568	617	519	579	569	577	625	567	559	547	635	541	619	568	536	575	574	546	557	601	572	588	557	565	576	588	593	600	557	542	560	594	589	590	589	572	576	582	579	591	560	570	527	536	582	583	561	569	595	619	560	606	590	581	592	566	540	570	550	581	607	568	585	583	529	581	568	621	529	540	584	588	562	556	567	570	574	589	572	618	596	571	559	568	514	593	584	599	566	545	583	594	630	548	562	583	566	551	547	635	547	543	559	551	591	581	577	579	577	581	571	565	563	564	613	540	613	574	565	591	603	535	590	536	600	570	586	562	571	576	583	525	604	573	555	587	570	578	540	586	552	590	548	566	546	572	532	553	507	569	580	579	600	594	530	602	527	527	586	561	562	546	571	615	597	585	560	596	611	575	566	558	565	562	613	578	578	533	586	585	593	573	549	580	593	577	523	569	554	563	582	578	538	594	593	564	585	570	529	536	580	590	587	570	578	560	578	597	556	540	571	577	563	546	584	549	538	574	571	541	567	582	533	561	601	566	578	598	563	607	569	550	552	605	550	590	571	582	565	643	583	563	578	563	549	583	612	585	588	591	569	606	585	583	555	545	591	588	551	600	629	579	594	543	555	573	579	573	573	578	582	565	572	545	558	546	540	594	593	582	563	572	601	572	566	540	518	523	579	581	570	560	604	552	561	550	538	578	576	585	548	616	577	548	587	561	567	562	587	560	581	595	597	583	558	581	544	586	581	627	544	567	536	555	594	599	565	551	585	583	614	590	597	585	576	579	589	583	597	595	586	556	548	554	553	567	544	551	552	518	580	560	563	575	581	582	590	595	595	575	554	568	571	561	587	581	596	550	574	607	554	588	592	588	585	563	578	581	643	583	555	554	570	559	524	595	597	570	574	590	559	568	625	603	567	576	542	572	591	558	584	566	567	553	585	567	555	518	554	610	573	615	543	575	549	567	547	538	560	577	577	586	569	535	603	588	540	600	570	566	531	576	615	574	549	582	599	541	602	602	567	557	551	574	573	609	594	555	522	532	573	581	582	519	581	527	596	569	626	610	554	599	551	560	552	615	600	559	604	563	576	601	621	572	567	583	578	567	580	569	591	593	578	602	571	614	550	552	578	547	535	573	556	555	559	574	607	572	581	580	566	558	560	567	567	559	588	563	554	541	612	581	575	577	612	582	540	574	552	564	563	592	569	542	585	551	555	656	583	575	550	577	591	579	605	580	553	574	573	582	586	604	561	567	542	542	540	570	595	560	513	526	587	580	540	561	560	592	579	605	532	632	549	546	591	557	576	581	517	562	545	579	568	561	532	556	566	577	598	594	635	563	558	523	540	614	614	563	599	555	559	612	548	586	563	571	603	568	595	569	564	540	571	603	540	578	560	561	548	530	519	636	572	582	576	576	564	524	581	597	578	602	560	593	512	581	584	538	580	531	572	579	588	572	524	575	571	558	572	568	570	557	567	625	568	569	571	547	580	583	591	608	590	580	547	568	571	545	580	569	582	575	529	577	566	532	542	563	585	593	578	562	573	556	586	565	559	543	537	597	534	544	558	563	538	572	607	540	568	568	573	626	563	574	601	585	582	564	536	572	556	585	613	525	594	563	578	509	555	581	579	538	614	563	591	560	573	567	570	579	533	568	583	577	606	566	589	542	541	569	542	592	582	597	576	622	613	599	586	595	538	586	543	577	593	572	561	554	608	597	573	585	580	578	544	537	582	579	591	555	603	526	531	576	577	538	613	582	583	537	571	607	551	573	574	616	580	581	551	555	540	571	604	596	527	547	530	576	555	562	543	599	609	601	565	562	552	598	578	587	576	561	578	606	577	562	525	564	592	547	583	610	580	535	580	548	546	606	564	568	570	569	569	549	562	592	550	509	561	564	562	559	611	541	539	568	571	574	536	567	612	564	593	554	568	567	555	627	609	607	585	529	593	551	630	591	572	574	603	615	583	612	580	584	571	582	557	542	576	563	639	514	527	592	556	583	621	559	556	555	610	562	561	586	570	572	575	558	581	576	576	583	569	599	570	552	565	581	591	567	598	583	608	600	567	555	554	588	573	545	578	561	564	598	593	583	633	566	557	622	547	566	610	529	572	553	566	593	552	565	546	586	568	554	582	569	569	569	512	595	563	605	584	599	567	623	576	576	589	524	597	589	537	588	591	606	539	552	592	561	590	556	572	573	532	562	567	564	567	659	581	523	573	545	602	580	606	562	564	580	569	529	551	561	558	563	542	596	548	588	525	553	546	519	583	583	584	547	527	569	549	567	571	538	560	559	601	567	565	539	541	578	572	586	567	559	580	560	586	551	607	558	538	574	576	581	558	627	549	587	555	555	588	612	557	598	579	536	542	564	618	575	578	562	565	561	576	596	569	586	589	578	582	559	567	606	546	597	550	534	554	617	567	529	530	585	544	560	623
77653	70269	55001	29255	11405	5005	1301	341	315	341	364	294	349	342	353	333	355	318	369	294	333	312	300	334	304	316	335	304	333	327	356	329	328	347	320	319	330	335	354	360	307	330	298	333	324	347	319	354	348	306	350	314	316	308	339	304	367	326	359	321	332	348	319	307	350	295	342	329	310	352	353	328	347	319	340	334	302	312	311	343	304	307	337	331	326	315	331	321	294	308	347	324	299	310	336	319	339	337	346	336	304	305	341	332	346	340	311	355	326	348	317	300	339	361	353	311	312	358	314	312	344	324	349	310	333	313	322	320	344	346	345	316	319	356	326	382	353	356	303	328	307	325	324	334	324	318	320	338	351	292	311	300	304	313	361	340	322	320	307	323	375	336	324	284	313	346	317	320	380	320	347	354	298	339	352	322	344	334	360	305	321	334	338	323	358	336	346	325	313	304	338	337	296	309	342	343	307	300	292	320	303	335	318	297	333	326	330	296	298	336	318	350	297	312	364	337	312	327	340	327	352	309	278	304	333	317	328	313	317	354	326	306	334	346	299	333	338	352	334	361	330	333	319	338	345	347	368	326	319	329	349	324	359	301	340	345	317	351	365	343	329	329	361	342	299	336	336	306	312	319	311	349	347	303	327	313	324	326	313	337	295	322	299	308	335	355	362	337	297	312	313	364	324	341	363	330	322	323	311	284	281	334	304	277	349	308	380	311	323	332	370	326	302	346	334	340	317	324	336	338	322	337	366	316	308	319	322	287	330	329	337	310	322	291	314	308	340	345	358	325	336	285	330	362	344	346	320	349	320	307	341	327	344	316	317	327	368	324	349	295	334	312	344	324	327	330	310	330	350	335	329	331	358	339	292	348	295	317	341	338	320	341	320	327	350	325	292	310	306	320	343	336	291	348	309	332	349	320	321	322	346	328	322	324	310	335	319	305	322	314	308	329	309	324	324	301	330	292	360	318	320	309	344	315	366	285	356	340	343	318	379	318	305	355	324	301	317	336	328	344	343	336	326	335	345	326	366	318	325	335	331	320	303	344	350	302	372	331	330	330	336	366	323	331	349	342	351	329	355	326	284	336	309	325	330	348	341	339	331	367	334	324	333	331	339	310	301	288	362	346	371	327	318	304	305	324	304	315	313	304	308	303	350	309	335	311	331	326	333	310	325	336	341	345	300	319	338	356	292	314	351	314	356	365	367	294	328	333	317	327	340	318	314	327	359	318	302	339	320	325	325	311	324	329	341	320	368	328	333	364	340	325	300	309	321	321	325	333	330	342	310	314	345	351	309	317	324	337	352	312	312	324	298	318	316	354	325	305	330	337	289	298	327	352	357	318	331	318	288	356	304	340	317	350	357	355	330	338	291	322	306	312	330	302	347	309	339	329	318	312	333	304	322	324	310	323	313	316	326	324	342	326	335	310	356	317	331	335	368	331	344	336	339	348	335	360	350	342	365	310	318	324	314	329	324	313	321	309	302	346	343	302	334	320	336	341	332	328	328	344	325	309	344	330	331	333	329	316	329	322	323	328	342	304	286	331	311	353	338	349	341	315	311	310	327	335	344	336	365	331	326	329	312	343	313	320	319	358	344	319	306	344	324	365	319	299	314	347	359	301	329	357	379	311	375	347	356	330	320	328	313	309	303	382	343	285	322	322	310	317	320	302	392	356	360	309	344	310	308	343	305	325	316	315	301	297	337	340	313	362	340	347	327	313	313	328	330	337	329	323	314	351	330	332	312	345	333	295	347	330	345	331	333	329	333	346	292	338	309	312	335	324	338	331	335	351	356	337	365	350	350	349	326	334	335	309	310	283	338	357	323	316	309	323	356	321	343	348	294	318	313	367	379	335	329	338	343	322	322	313	350	342	324	339	318	328	339	314	315	324	308	334	332	320	319	306	357	295	333	326	324	340	302	318	316	328	341	347	356	319	331	332	351	312	335	310	337	339	295	329	326	345	319	327	320	324	314	333	308	364	314	346	315	329	324	300	347	357	349	322	357	341	353	345	322	306	325	361	338	363	298	310	328	308	332	305	320	313	358	311	334	312	317	342	322	323	319	308	337	325	287	355	342	339	309	320	299	312	352	343	344	317	315	295	337	304	356	343	338	337	335	310	316	326	339	325	354	339	314	304	328	338	350	352	323	341	333	344	309	323	321	315	310	306	332	343	279	354	345	333	313	335	347	345	317	348	322	328	340	341	288	328	321	330	311	318	325	313	324	304	310	362	309	321	337	336	353	313	340	317	338	318	321	308	312	329	327	313	320	325	325	353	316	345	311	333	315	348	329	305	327	337	318	310	319	305	313	323	328	324	306	357	299	321	319	304	349	353	279	329	322	302	276	306	354	333	321	340	327	318	340	314	345	375	325	321	315	345	342	314	328	333	345	335	330	315	356	351	341	328	286	350	321	341	313	315	315	331	326	299	328	320	338	337	282	346	352	298	303	317	329	321	338	328	354	313	319	355	326	328	345	318	341	329	313	344	319	340	304	325	289	345	315	350	325	330	343	355	325	345	349	344	307	319	306	358	329	281	336	319	329	285	325	369	344	310	337	342	322	321	322	331	365	307	323	357	323	343	317	345	326	333	328	303	315	320	350	336	312	292	303	322	295	324	332	336	363	315	347	288	304	305	356	304	360	295	344	292	326	323	316	327	335	304	332	348	317	323	324	334	305	337	333	343	331	340	301	315	319	322	344	302	294	336	322	350	327	341	363	346	323	316	344	369	300	356	330	336	291	337	313	303	352	294	317	324	324	322	332	320	339	303	319	317	297	350	314	336	335	312	299	334	338	310	367	293	327	330	326	335	326	304	324	355	303	317	336	345	354	312	316	339	328	320	339	317	326	314	316	316	325	319	330	329	304	287	300	329	332	326	337	317	340	311	311	344	324	330	357	337	331	307	329	362	342	310	327	332	339	332	324	338	311	313	332	324	376	334	325	322	315	316	317	311	299	309	354	347	346	327	363	342	336	321	353	337	334	319	327	335	324	341	349	329	331	348	337	329	283	306	352	332	321	344	339	325	362	364	343	340	344	306	311	312	305	359	337	347	330	302	336	319	318	341	313	309	309	326	324	322	282	319	325	316	318	337	331	329	318	317	331	328	356	338	360	308	324	322	305	325	313	309	353	337	323	313	369	365	334	366	308	323	314	384	333	301	308	356	337	330	345	338	322	297	340	343	283	330	312	333	354	334	338	340	307	295	350	310	353	286	361	312	329	341	327	357	323	349	331	360	319	331	349	336	323	340	313	308	310	302	292	369	332	325	311	346	351	349	333	336	348	358	315	340	332	339	334	301	324	315	320	311	354	333	317	349	332	345	348	327	333	309	324	337	333	298	323	314	349	305	314	326	336	337	302	320	307	301	307	308	314	313	324	304	309	303	331	336	351	349	312	357	299	320	363	360	337	324	332	308	358	334	322	326	320	326	339	322	310	318	309	268	336	310	331	350	319	346	342	309	307	304	312	334	327	304
53042	57608	52924	32172	18233	13992	3360	809	814	817	842	814	822	753	829	804	776	786	825	764	787	782	782	822	774	797	749	790	792	767	776	830	763	800	765	772	817	774	807	821	829	750	808	810	823	773	784	779	843	793	775	810	755	802	785	821	792	807	743	760	782	769	815	719	792	776	732	778	834	805	813	765	774	759	798	755	795	789	750	789	766	785	797	821	757	754	799	821	783	773	765	771	800	815	819	774	802	803	773	765	748	754	807	801	824	766	752	804	794	837	801	836	808	784	738	778	830	788	787	803	738	823	768	762	827	739	840	812	810	798	808	794	731	793	803	842	827	762	812	754	793	766	790	782	793	805	785	756	756	786	793	807	810	816	809	751	828	801	772	821	813	790	782	801	783	785	740	790	766	779	725	844	770	794	756	787	790	802	759	739	822	775	822	810	773	767	810	772	799	795	734	729	790	826	799	786	773	812	737	821	768	822	842	804	793	766	778	800	790	787	812	779	773	795	787	812	831	822	819	801	772	806	764	814	816	819	821	808	778	791	776	764	753	814	768	792	728	797	801	777	791	793	780	784	782	819	798	764	777	782	782	788	723	806	793	848	812	714	799	762	799	840	796	788	842	798	805	792	777	763	767	772	792	758	806	782	836	814	783	807	813	789	774	797	830	803	752	776	771	759	830	736	775	784	800	812	784	775	760	768	785	784	825	780	727	862	791	780	841	829	771	772	779	764	829	752	849	801	845	755	797	795	814	792	802	772	777	780	869	789	766	827	817	767	777	827	786	835	814	746	746	772	765	811	727	805	823	840	770	762	750	791	795	820	791	823	777	727	727	766	803	779	750	805	785	796	758	800	722	802	789	795	746	760	778	807	830	750	824	800	741	780	783	776	760	767	785	802	791	736	783	859	800	772	806	805	803	791	783	793	786	793	806	796	759	791	829	781	762	806	734	813	757	798	810	773	777	821	802	757	834	812	775	783	779	803	759	796	790	794	785	745	763	811	769	830	788	752	753	803	786	797	738	789	790	795	778	825	843	799	802	770	809	845	776	790	772	762	825	781	784	779	717	793	840	828	822	829	794	807	770	789	779	793	792	790	772	765	781	757	763	746	801	781	812	811	774	766	788	778	774	799	768	765	818	766	815	748	815	757	763	808	775	750	769	766	783	779	841	782	861	757	757	827	810	807	764	784	766	834	785	770	827	751	832	801	777	763	786	806	707	808	801	781	795	815	829	769	777	749	755	820	768	799	778	795	779	771	744	805	807	849	835	734	796	755	834	822	798	774	767	796	791	738	808	779	716	789	779	803	735	819	787	801	766	794	803	765	804	795	805	817	773	780	759	817	757	787	791	807	745	816	769	809	813	766	780	794	823	725	779	779	758	783	773	775	758	774	789	780	743	794	812	805	741	770	823	758	820	829	753	805	798	762	788	803	782	775	751	808	765	844	792	793	787	783	807	783	705	809	780	764	726	764	776	764	774	836	789	786	778	776	790	823	769	739	798	748	786	779	739	773	809	736	797	757	797	833	802	744	770	794	779	739	743	754	776	748	799	809	801	794	756	753	788	802	797	799	800	777	786	759	819	775	770	794	766	846	795	808	816	824	785	786	768	781	749	787	821	804	808	809	750	721	796	796	795	791	738	789	781	815	802	764	803	761	845	806	744	798	774	798	753	821	775	756	765	780	768	810	821	745	792	785	837	804	804	763	793	831	790	813	791	767	773	751	773	789	762	835	809	798	788	779	764	765	794	796	742	758	810	788	813	785	775	800	812	784	777	769	784	776	821	847	778	808	770	825	765	797	771	803	779	815	791	771	803	767	791	772	826	778	795	797	740	803	802	818	809	781	809	758	806	785	807	806	776	848	810	765	804	784	848	841	782	781	820	780	803	738	779	761	772	778	809	803	732	768	741	811	799	799	777	775	799	802	789	812	801	798	800	831	778	764	771	798	786	795	830	774	783	793	791	787	793	826	795	775	772	854	808	782	802	819	783	770	758	839	819	794	750	807	766	812	811	830	771	822	799	763	773	835	817	860	759	817	746	790	795	817	822	700	773	830	821	785	791	794	824	806	818	793	813	827	807	786	816	712	820	796	754	790	793	839	782	813	818	802	853	792	797	810	849	759	783	819	755	742	806	778	794	790	771	784	814	726	817	803	762	769	810	801	814	799	777	798	811	824	852	862	744	815	787	813	733	748	803	764	773	772	822	777	797	810	782	810	800	835	788	801	800	752	729	844	798	782	783	847	816	789	783	756	776	785	774	780	763	779	802	796	787	811	768	791	767	767	795	802	789	875	818	825	793	781	727	840	825	779	789	730	767	743	789	816	838	796	767	802	807	718	773	790	786	779	754	836	763	792	768	806	835	766	768	807	817	803	763	794	802	786	796	780	762	798	752	817	785	799	764	784	823	773	805	792	791	786	818	785	776	795	741	781	839	789	811	794	814	740	750	789	767	782	801	768	801	837	787	777	794	759	776	766	741	812	805	783	841	813	805	767	780	770	834	781	772	740	818	787	811	845	809	853	779	786	784	789	824	775	735	781	791	802	772	747	802	791	806	765	786	764	731	798	800	798	814	759	782	803	852	780	845	806	828	828	788	776	791	799	797	739	801	797	798	816	788	770	795	753	790	838	798	763	757	776	764	773	814	810	734	803	793	818	773	804	811	811	776	804	800	782	781	771	843	818	748	779	802	796	771	781	810	799	759	829	835	777	798	796	811	822	773	802	765	766	790	758	777	822	790	771	830	779	770	754	826	752	818	777	737	760	826	765	821	792	763	775	817	831	826	763	817	836	780	796	772	745	795	762	781	827	717	803	817	786	850	763	810	779	794	714	808	800	784	782	756	776	790	797	833	798	788	729	783	751	744	824	812	754	799	814	783	828	750	774	778	779	755	749	824	776	766	743	770	768	774	807	769	792	782	811	786	809	771	788	776	791	793	812	791	782	740	784	784	762	787	784	783	759	810	763	793	764	759	794	779	823	805	759	730	805	797	768	788	790	772	773	862	804	795	803	806	817	760	805	757	804	803	811	816	800	793	792	756	846	772	793	751	825	779	735	812	814	777	812	820	796	816	770	828	775	816	804	826	784	796	832	790	767	789	785	805	795	794	770	782	725	776	769	805	810	824	807	783	809	756	739	795	811	750	785	805	795	777	802	811	807	771	782	789	743	775	776	818	790	812	781	817	770	773	763	798	777	790	773	788	775	776	762	817	785	751	812	770	771	781	823	779	768	845	754	790	778	807	768	786	795	775	808	834	782	760	846	724	806	787	778	790	768	809	772	761	786	711	802	805	783	770	785	782	746	763	757	826	806	743	745	816	757	783	834	804	851	751	802	801	774	793	791	791	807	853	757	808	804	804	808	782	795	752	747	812	778	741	768	791	793	832	803	790	801	814	766	779	779	773	794	805	801	807	779	766	762	779	803	822	742	796	831	733	748	762	766	799	802	816	770	787	784	790	790	795	773	807	814	790	749
87716	79593	63152	39421	21603	10014	2350	297	280	291	315	297	312	288	300	304	313	297	289	318	316	321	286	286	315	302	277	282	335	325	320	296	309	315	309	306	312	309	313	321	294	300	287	298	303	308	270	307	346	344	331	337	286	310	293	259	323	311	319	269	334	308	310	321	308	320	316	297	307	300	326	354	293	303	307	282	305	306	316	322	304	296	309	325	318	335	326	300	270	291	304	296	316	312	312	283	300	299	304	339	302	287	306	297	308	305	307	296	316	303	316	290	316	281	287	330	327	318	314	282	314	310	303	316	302	318	327	290	335	299	286	298	301	301	304	307	320	311	338	279	301	293	309	305	315	327	302	291	284	313	334	301	307	307	278	299	326	303	326	289	262	312	271	290	344	322	308	323	311	343	299	297	284	362	315	284	333	289	304	320	302	330	304	327	306	296	327	302	312	329	299	307	312	313	334	294	310	296	320	342	305	321	319	305	297	312	301	276	318	279	272	272	316	299	262	323	323	332	298	338	292	311	313	296	311	292	307	299	319	282	349	316	345	328	325	315	291	331	325	326	318	310	288	320	321	335	313	296	248	283	298	278	325	324	306	308	301	317	347	284	299	344	273	293	283	305	287	325	253	332	326	324	277	298	294	301	302	315	276	330	316	303	324	313	299	322	331	307	304	303	318	334	311	323	298	348	314	314	319	321	304	295	322	348	317	306	310	294	310	263	270	319	295	298	318	284	301	308	297	301	322	295	326	296	338	299	313	304	299	290	296	286	284	293	312	254	336	324	318	300	306	337	289	329	312	303	332	319	335	274	319	299	291	288	274	315	306	292	309	276	293	284	298	317	309	297	280	307	279	316	294	278	305	324	307	294	320	307	323	293	307	307	292	329	292	298	308	330	297	299	306	305	285	320	329	289	298	280	323	309	327	306	296	296	283	317	350	309	309	294	288	299	332	319	274	313	285	295	309	312	302	304	311	307	318	290	309	296	301	336	303	315	321	310	318	316	292	317	319	318	294	303	338	319	322	313	295	285	284	286	278	290	332	316	316	329	344	353	324	297	285	321	337	301	312	322	325	296	303	300	301	322	310	300	304	299	326	320	313	296	324	322	310	319	279	285	312	314	308	314	303	320	294	311	329	270	324	283	299	298	322	314	308	304	302	276	322	310	307	325	324	299	325	287	314	298	326	300	320	338	314	281	298	310	267	304	300	304	316	319	307	283	317	296	341	316	308	309	325	308	307	314	336	310	302	302	290	308	297	312	334	300	307	302	309	323	317	329	337	299	308	303	313	303	301	277	310	287	330	332	320	316	283	317	306	343	315	325	346	329	314	291	313	305	312	302	310	299	326	291	290	300	292	306	274	312	297	311	306	313	285	320	303	288	318	299	342	310	327	309	296	294	286	296	305	284	284	298	290	293	310	314	318	301	325	323	294	329	291	326	287	325	294	290	314	322	301	304	294	303	324	332	299	290	313	283	334	303	311	316	282	308	285	354	307	293	328	324	296	320	305	316	326	277	334	303	305	332	291	331	268	299	329	320	306	319	320	315	298	316	314	295	312	305	340	338	308	288	323	300	307	312	320	286	295	311	331	279	307	291	283	298	319	278	300	318	319	297	303	290	299	301	309	323	298	335	307	294	299	323	288	312	278	301	268	322	306	289	302	279	314	343	310	269	320	293	294	311	283	310	277	308	297	280	281	319	279	335	322	324	329	309	296	312	312	293	329	324	306	301	308	285	315	326	297	264	316	294	304	322	293	305	314	303	311	284	295	277	337	324	305	305	316	341	318	306	296	295	321	319	298	328	306	281	293	341	286	287	296	318	290	346	302	301	331	308	313	323	328	313	294	259	306	275	308	319	325	314	303	308	318	325	294	302	312	342	316	273	303	286	314	307	270	292	287	319	309	311	278	322	294	329	279	326	295	316	312	342	316	320	303	327	323	319	324	295	301	317	295	303	343	296	325	290	278	318	294	315	295	292	296	291	301	330	299	323	330	302	308	295	276	310	307	307	315	310	296	310	337	309	314	305	273	327	332	295	315	284	297	310	324	290	293	324	333	325	325	309	313	293	320	308	299	268	307	343	299	289	328	300	298	281	294	310	324	315	299	277	289	308	314	299	285	279	322	291	328	310	320	294	343	327	302	322	328	289	347	311	316	289	289	307	310	329	315	316	285	301	301	309	301	307	321	311	312	273	294	314	282	325	327	303	307	314	300	293	316	275	310	312	297	282	324	298	308	284	300	320	303	287	282	315	302	343	297	296	324	349	292	297	309	313	304	280	309	275	292	303	294	332	338	314	306	316	278	279	273	303	299	310	294	296	270	252	295	304	302	295	319	294	315	296	306	320	315	287	326	320	299	315	284	292	304	298	293	297	335	316	311	326	308	288	326	316	284	312	309	332	265	328	303	308	297	311	324	292	310	288	288	291	319	294	330	295	318	272	271	320	307	326	294	292	280	311	327	311	313	347	332	342	345	326	304	288	311	316	324	291	311	300	300	287	291	337	297	318	285	317	305	307	272	314	291	313	304	332	324	287	283	341	297	293	323	325	303	334	305	324	303	328	311	333	306	299	285	300	324	285	301	294	316	322	286	305	267	296	305	331	361	299	282	315	300	315	275	312	318	323	318	309	320	288	332	298	296	279	309	288	283	294	303	328	348	299	303	329	308	283	327	309	282	295	280	315	317	283	299	304	288	334	298	298	330	303	296	297	308	292	312	324	334	308	298	341	285	328	286	296	336	303	286	321	330	320	285	295	346	313	297	330	300	296	313	316	308	304	287	334	278	305	273	288	285	326	322	270	318	302	355	295	317	299	313	338	316	276	329	302	316	293	298	303	308	318	330	319	332	302	289	291	279	323	354	307	332	311	312	310	312	316	300	304	313	310	296	279	335	310	300	301	317	323	290	320	281	306	303	326	316	298	289	297	294	310	310	294	298	305	306	322	308	296	290	302	291	295	299	275	330	318	315	309	299	302	283	316	301	287	327	318	310	319	310	307	313	327	335	304	300	302	340	294	276	321	304	293	308	332	284	310	316	297	308	316	330	296	302	316	306	285	303	328	329	319	296	309	312	293	315	295	301	301	309	312	305	281	310	295	345	332	305	316	311	308	306	340	310	381	324	330	287	304	320	297	349	311	305	314	302	301	311	300	317	308	311	299	311	298	327	298	316	297	284	290	297	325	280	316	312	283	296	271	277	306	297	328	304	331	288	337	343	310	320	299	313	309	307	298	285	297	327	314	345	318	310	312	290	292	276	319	282	300	307	295	307	312	296	291	306	300	289	284	303	318	284	314	325	273	286	299	302	294	281	295	280	284	308	295	295	282	332	312	298	302	326	288	306	330	315	300	287	322	296	299	323	294	318	284	300	307	305	307	315	335	311	329	308	292	307	299	305	294	319	339	338	332	279	315	310	325	301	293	303	312	308	287	316	315	296	279	298	307	333	308	312	301	309	265	349	318	310	307	330	282	311	289
61320	67844	61084	45280	29181	19969	4834	799	765	783	725	698	774	769	717	728	757	718	724	741	754	736	681	765	711	713	711	755	723	766	726	760	670	684	759	722	719	734	763	746	712	730	726	699	742	725	768	695	704	703	744	756	710	717	724	743	709	694	672	673	720	709	739	703	736	706	760	699	728	720	709	759	752	741	722	726	735	712	708	762	700	727	720	753	745	713	752	704	697	696	767	700	711	715	711	728	750	750	701	726	735	701	706	716	730	723	744	759	754	741	716	711	678	705	740	689	727	692	729	729	740	765	747	713	713	769	670	737	724	700	748	700	700	729	732	742	721	710	666	715	693	708	763	762	725	697	699	702	707	727	727	720	756	697	738	725	718	732	714	741	751	698	705	751	708	750	739	761	709	745	727	764	759	742	753	743	777	703	733	737	686	758	696	726	735	737	715	758	719	725	730	719	687	699	721	718	715	722	678	740	703	722	713	717	719	692	715	747	731	711	756	714	699	705	713	719	713	720	741	710	675	739	712	748	708	752	670	773	732	709	714	678	736	732	722	727	735	723	723	725	675	686	713	706	753	801	695	725	693	736	706	733	718	751	713	694	750	745	708	714	715	674	734	726	817	755	724	751	678	676	719	738	755	708	714	716	735	738	725	707	713	744	737	745	717	707	724	740	744	765	704	734	706	757	735	725	720	702	755	677	731	707	744	716	680	726	703	726	768	731	752	714	704	739	747	744	744	748	699	704	767	706	739	753	725	684	728	732	713	738	733	728	698	719	733	721	729	766	704	718	741	730	693	681	690	738	746	735	735	728	684	706	739	727	762	732	744	697	705	805	731	732	722	770	742	791	702	661	676	706	776	755	712	725	718	742	679	771	767	788	753	723	739	710	757	723	725	725	727	737	763	735	707	730	711	744	700	755	706	713	720	702	736	783	733	698	780	722	693	743	724	702	710	724	734	710	696	718	770	688	701	714	747	695	747	747	719	725	652	713	763	758	764	723	778	752	750	721	730	718	777	697	773	724	707	740	705	740	723	702	715	731	697	714	713	693	746	731	691	699	758	720	743	729	738	745	696	763	721	732	700	722	685	738	682	741	736	726	738	702	721	761	721	696	745	794	686	668	702	790	754	698	735	751	713	676	705	710	731	660	702	700	717	719	704	715	738	723	730	731	755	670	706	738	700	688	697	729	744	722	696	712	661	711	751	728	754	705	716	750	721	758	724	727	721	680	738	719	707	749	761	736	753	737	799	704	751	738	698	772	731	749	720	720	750	659	739	704	727	711	684	743	714	750	657	713	793	719	692	714	726	724	693	698	729	692	724	748	719	738	717	691	759	773	692	705	685	776	735	720	743	709	737	720	711	749	722	707	706	672	726	728	732	672	762	691	713	742	701	688	691	731	754	732	720	711	730	680	752	677	729	694	699	706	751	694	746	764	702	726	737	759	763	715	753	749	696	718	719	762	773	754	723	701	698	761	765	721	728	760	727	662	723	703	714	714	708	753	706	702	730	701	653	714	764	705	692	786	728	723	733	724	732	695	744	695	718	733	720	691	769	723	756	665	764	745	690	753	711	711	750	725	744	705	682	754	743	705	715	738	669	684	699	687	753	746	720	701	724	743	744	763	757	670	737	760	699	754	722	727	735	732	685	721	740	714	778	687	744	731	735	738	679	735	721	743	666	748	735	706	738	763	777	719	760	755	722	690	741	693	753	729	670	679	701	718	753	783	715	741	732	704	714	759	684	743	764	700	719	740	720	780	709	736	723	718	753	738	751	735	743	726	723	714	688	735	726	727	746	727	729	712	791	711	679	760	700	685	680	719	710	742	728	705	726	731	711	740	698	732	707	727	758	670	674	685	720	712	720	695	741	728	721	700	727	726	706	729	694	721	733	744	718	673	708	770	765	727	687	696	747	762	765	696	742	733	745	714	752	727	733	705	759	719	710	693	721	696	744	729	708	716	730	724	686	735	696	708	719	685	690	668	718	729	726	715	679	726	693	746	728	707	748	732	778	708	725	709	704	669	734	692	674	661	737	763	710	703	746	687	762	730	742	756	702	735	725	726	727	730	717	741	702	723	614	713	744	701	682	716	722	697	716	751	715	725	757	752	756	712	702	737	718	744	724	702	702	712	718	737	700	720	746	714	716	725	770	745	693	730	728	748	696	748	684	712	738	724	705	755	784	696	729	747	751	704	750	693	674	700	663	708	750	737	731	712	724	739	723	724	729	715	690	693	763	700	662	720	750	745	730	708	740	716	707	713	727	706	752	721	740	706	758	716	744	762	741	670	710	702	713	665	726	729	733	739	716	721	693	742	738	727	695	752	754	712	677	748	711	729	714	769	747	737	675	752	743	665	749	729	683	745	783	723	688	722	679	699	734	702	674	727	753	715	751	746	723	754	745	698	731	712	690	735	742	718	721	745	684	699	731	701	730	808	728	734	782	718	736	754	745	725	731	672	781	760	722	717	701	705	747	807	736	686	732	711	710	691	704	697	723	725	756	669	730	709	696	705	702	711	714	690	681	702	718	704	773	714	724	696	698	702	736	743	673	719	726	777	678	749	755	729	685	742	741	726	719	703	735	750	716	718	721	768	734	726	755	674	705	698	736	712	758	737	708	725	723	704	686	730	743	732	685	701	738	661	729	693	711	722	697	733	697	722	697	735	730	691	704	713	749	689	712	750	711	688	695	702	717	695	767	753	698	722	676	715	726	697	732	688	725	710	645	709	680	778	764	730	708	723	781	734	725	711	732	767	724	732	713	708	730	743	754	774	743	735	735	721	745	685	702	680	740	751	731	737	734	694	747	752	727	728	729	733	704	726	717	725	752	749	721	722	764	692	740	706	694	698	754	744	758	728	703	776	699	703	699	726	745	735	740	717	721	775	709	725	712	689	725	780	722	745	709	715	673	745	740	724	755	687	694	761	699	661	762	705	697	707	766	743	740	718	684	732	739	720	747	749	690	707	692	758	761	726	716	711	731	686	745	716	727	719	750	693	710	728	777	744	753	735	806	732	751	691	718	746	743	707	719	745	696	708	715	718	720	745	683	777	719	691	698	716	721	690	735	653	737	736	740	720	726	705	743	714	714	727	738	766	727	755	711	681	726	734	731	727	721	747	731	751	703	676	723	762	728	742	740	754	723	671	684	749	732	719	752	722	686	746	743	719	748	705	715	747	697	669	740	705	722	678	705	709	717	673	717	769	705	721	743	740	720	693	748	696	744	727	715	726	738	699	712	752	757	712	733	724	696	690	715	703	699	734	738	737	712	731	731	700	706	740	758	777	760	762	700	686	740	721	706	701	769	710	716	709	704	740	728	744	762	676	730	706	751	752	748	704	731	732	729	712	755	730	762	709	765	711	757	731	727	708	706	726	706	740	735	735	752	705	717	725	758	767	766	708	755	730	732	725	697	772	734	704	733	746	715	739	775	704	719	682	751	715	739	720	793	779	726	732	647	707	672	735	678	743	695	703
34143	24162	11652	3073	881	424	285	232	242	230	208	244	212	218	240	250	255	233	227	213	253	240	243	262	227	248	219	222	217	230	205	232	214	212	235	244	221	222	219	229	255	234	232	227	215	259	220	221	216	220	252	258	230	261	218	218	243	202	241	224	212	235	228	234	226	218	240	194	241	239	233	252	227	242	228	215	245	214	201	244	233	208	221	224	236	211	245	223	251	245	260	249	231	251	203	266	227	223	214	207	266	229	233	233	218	227	255	242	229	245	209	252	215	236	234	259	225	247	241	216	216	214	202	256	231	228	240	227	248	238	215	212	241	207	219	230	219	235	223	236	189	201	217	205	236	231	243	239	210	221	215	246	248	213	241	235	248	215	245	251	215	229	232	251	243	225	240	211	221	248	244	227	241	233	239	244	237	198	234	255	225	255	238	245	214	246	245	252	205	217	242	226	229	259	220	244	227	204	230	218	221	225	218	269	242	250	208	217	223	261	251	211	239	231	231	241	220	226	250	229	213	242	253	231	235	226	231	228	244	234	225	232	252	244	213	236	226	235	244	202	217	221	232	220	223	238	252	225	235	235	221	250	252	242	221	235	257	244	245	225	230	213	263	227	207	205	230	237	226	220	222	259	253	250	245	250	227	247	213	220	208	241	240	242	212	233	237	242	248	211	242	226	216	235	231	231	230	201	221	246	231	237	202	258	254	235	243	214	201	203	226	241	226	244	217	239	259	225	233	226	245	254	200	243	242	237	221	213	222	208	242	245	231	240	213	236	222	230	241	208	230	236	214	245	239	252	208	223	245	244	216	230	258	227	231	243	229	240	233	242	226	248	224	262	253	261	229	217	217	225	207	202	226	243	212	193	235	238	227	248	221	227	246	229	211	257	225	238	245	240	199	233	233	226	203	251	236	240	245	229	242	226	239	232	214	220	237	246	232	231	199	222	222	243	235	231	238	245	203	237	231	240	227	254	230	244	235	208	240	214	233	249	215	207	237	248	212	227	225	239	204	263	234	194	234	252	246	230	236	230	232	236	247	198	232	255	233	232	209	232	242	244	226	222	239	243	218	248	239	245	229	203	225	237	250	208	221	226	239	215	228	215	221	241	230	231	263	225	237	270	223	223	229	229	226	210	235	240	224	247	239	218	225	234	246	206	203	231	202	184	260	241	237	253	244	226	242	239	217	235	243	211	216	238	227	203	226	250	226	241	235	216	246	238	216	227	223	237	211	263	227	232	223	255	214	237	228	217	252	247	227	242	233	229	226	254	234	253	247	229	246	232	246	219	224	224	239	230	245	251	234	258	281	231	219	201	197	225	266	228	218	227	247	232	256	271	255	208	238	237	229	204	219	229	264	231	225	221	226	229	242	244	227	254	224	262	252	258	230	217	242	238	232	238	227	245	217	205	216	209	245	227	220	230	260	208	268	235	247	256	219	213	243	231	230	220	226	260	226	222	236	222	229	229	275	219	239	237	243	235	214	225	231	260	244	221	230	246	226	222	180	225	208	208	246	237	235	234	213	236	226	215	233	276	232	236	238	236	223	256	232	236	227	234	216	230	213	223	202	232	229	257	245	240	233	217	240	244	211	241	213	221	232	234	220	252	238	246	250	206	242	233	255	215	260	222	232	238	212	230	268	256	230	217	219	230	236	220	222	249	256	204	240	231	226	215	223	247	238	220	260	225	235	216	242	237	222	238	210	221	231	244	211	235	225	231	219	218	235	250	221	249	207	238	247	244	254	231	236	207	251	224	236	239	249	255	221	257	250	212	245	249	247	238	219	217	223	228	236	224	224	216	238	222	232	216	225	248	237	239	244	222	259	227	229	240	231	238	244	227	238	222	232	228	239	221	222	193	239	238	226	209	213	213	222	231	222	221	240	248	227	249	230	252	227	210	223	230	253	222	240	214	252	219	250	228	209	259	199	230	210	256	244	234	230	235	267	263	209	238	219	240	248	236	230	236	244	222	246	241	199	248	260	201	230	211	248	223	230	253	249	236	237	223	212	201	220	245	224	227	228	243	244	254	225	225	216	224	248	227	212	219	207	228	236	220	281	210	226	200	249	264	231	232	233	236	221	249	249	242	217	228	247	211	233	209	238	224	230	216	253	230	236	211	223	230	233	221	234	225	224	229	227	236	243	251	216	248	236	214	216	244	262	239	248	215	241	261	249	257	217	224	250	228	211	249	217	236	239	202	240	245	239	240	199	246	245	232	244	232	245	225	207	214	227	247	223	229	283	269	231	262	249	253	237	249	251	245	234	228	232	238	233	214	246	208	197	208	220	252	220	249	215	235	235	214	194	207	251	242	234	240	225	237	223	231	235	193	222	252	226	256	237	247	249	234	229	273	240	249	229	237	244	224	244	233	229	218	209	202	237	233	222	222	243	239	232	215	235	220	246	211	248	255	246	221	248	233	239	244	235	227	230	195	228	244	208	237	242	246	239	251	242	243	211	222	253	241	222	245	264	235	206	251	232	228	222	226	210	236	244	240	207	221	241	228	185	224	222	241	210	217	219	242	254	207	223	235	215	218	212	225	231	249	214	261	226	225	244	228	211	240	216	208	242	227	243	261	216	224	242	209	235	231	241	242	207	225	228	258	219	242	227	259	234	233	232	227	261	196	248	246	240	232	227	241	240	226	202	239	223	246	259	225	229	236	230	234	214	237	250	217	234	205	216	221	218	246	223	219	210	237	229	221	237	239	221	217	223	247	234	237	214	244	269	228	211	220	206	237	251	239	241	223	201	242	243	235	244	225	231	208	259	236	250	228	221	243	230	232	236	230	220	222	234	239	239	243	252	226	236	245	244	241	248	234	243	263	254	243	247	238	232	240	211	236	238	210	195	226	198	253	246	186	204	232	243	246	243	253	230	241	229	240	244	232	232	240	237	271	240	241	222	227	228	233	244	264	238	226	255	215	233	260	247	220	245	204	209	220	241	226	241	204	207	233	229	227	184	217	224	235	262	210	230	230	243	254	249	239	233	215	256	263	235	230	225	240	248	227	249	221	208	232	207	212	236	242	234	215	212	221	206	223	240	257	258	229	251	234	233	225	238	213	200	232	210	245	225	236	216	208	227	245	259	223	222	238	228	245	256	239	237	208	234	239	229	239	245	257	260	233	205	238	240	253	262	252	244	250	247	228	198	260	243	233	271	204	229	215	226	224	225	235	247	235	211	219	250	220	240	233	230	203	235	217	226	196	242	241	230	213	214	241	268	216	249	223	206	222	200	213	217	216	227	221	243	259	232	239	218	237	242	239	209	239	245	252	240	259	213	246	215	245	238	228	265	233	252	228	251	244	237	208	219	225	245	242	247	235	233	235	237	252	243	237	223	244	220	200	243	243	245	230	238	196	239	243	237	229	226	224	229	229	212	229	218	229	221	236	235	237	238	217	230	215	255	227	231	232	245	247	223	237	220	265	205	234	233	216	233	221	232	244	227	228	226	239	249	266	230	228	245	240	237	233
29861	26455	16730	7560	2664	1359	688	596	607	552	591	623	560	597	629	572	614	616	594	616	627	571	592	611	596	597	617	563	571	596	624	605	573	606	603	581	592	617	544	609	594	567	583	562	584	615	624	592	605	611	607	600	612	602	561	589	600	570	567	632	626	609	619	579	593	564	615	571	560	573	606	581	574	607	587	581	581	556	566	649	577	589	585	563	615	575	593	583	626	585	596	579	570	587	579	609	551	600	670	589	586	580	640	603	586	664	620	577	563	603	549	624	636	610	608	558	583	596	554	575	550	590	566	573	587	615	575	600	613	578	592	600	581	598	596	608	584	555	582	583	586	593	632	617	609	570	603	534	574	619	567	571	589	585	597	618	555	579	556	627	564	592	627	614	611	570	576	624	592	604	621	600	562	600	604	588	593	565	575	632	600	572	578	532	561	586	598	577	581	610	599	590	650	589	594	594	622	563	575	622	575	590	619	572	609	602	605	548	630	606	607	611	569	598	581	614	579	655	584	573	564	632	593	598	617	605	602	602	590	553	606	587	617	562	580	585	623	590	595	579	573	592	532	571	588	598	593	550	581	613	616	582	597	605	578	612	576	572	574	572	596	584	624	585	596	611	592	587	570	570	589	560	562	588	620	592	589	598	587	596	550	577	620	621	556	609	605	587	618	576	607	609	560	575	613	570	599	553	579	607	568	599	587	606	600	636	613	587	633	597	580	614	604	600	602	616	571	636	624	583	570	567	584	596	565	580	628	578	629	585	585	623	604	595	585	589	560	608	587	603	561	584	593	621	624	591	605	578	611	561	573	578	540	628	591	633	576	602	650	587	627	582	579	626	617	623	626	590	595	577	641	663	570	647	618	566	591	571	575	619	573	552	599	615	615	549	604	580	600	590	583	605	559	578	584	571	573	561	621	607	580	597	635	586	584	563	630	544	589	640	668	574	604	560	582	629	601	540	616	574	613	587	594	608	591	578	597	574	656	632	575	598	567	591	611	611	641	549	607	621	596	575	602	590	566	569	592	628	603	585	584	575	564	527	624	587	606	603	618	576	610	567	598	563	557	602	589	585	602	609	621	574	589	569	592	614	579	596	585	571	566	590	609	593	602	571	589	607	557	584	610	563	588	615	589	604	599	582	554	603	625	582	563	602	610	574	586	576	567	574	586	545	585	577	629	633	610	645	629	644	552	611	600	604	600	600	586	562	552	615	608	574	553	597	584	533	626	611	588	605	580	600	624	556	593	615	609	606	616	603	634	582	606	599	587	596	606	569	609	544	587	611	582	562	597	604	572	516	612	571	580	589	580	592	595	597	593	538	578	577	594	563	570	574	599	576	609	575	614	571	569	612	594	610	570	554	589	554	581	583	590	593	588	591	556	597	593	565	609	614	575	587	602	580	596	580	580	530	610	602	587	582	580	587	589	603	580	563	562	516	597	631	584	616	604	618	584	616	607	618	575	597	661	593	606	622	571	602	575	563	583	636	612	636	547	596	565	608	594	617	584	604	588	560	584	584	577	605	620	577	585	617	608	640	651	577	578	609	589	586	601	584	623	635	607	574	594	575	590	613	611	531	589	635	609	568	576	582	565	589	586	589	553	568	624	576	579	615	617	590	620	561	607	611	594	622	628	583	535	581	601	568	556	588	647	576	585	580	581	593	590	591	613	567	603	532	636	616	626	637	588	563	605	632	575	574	577	574	603	588	592	600	596	603	630	618	592	581	537	618	634	602	589	620	566	571	575	566	621	542	593	620	616	585	609	571	595	620	626	620	576	604	583	543	600	614	593	553	602	590	602	569	599	583	620	621	574	625	612	598	582	587	594	603	606	569	621	588	581	603	613	532	625	568	598	601	619	569	612	614	625	596	572	570	608	567	580	550	558	568	581	604	556	579	590	575	558	615	587	605	594	620	553	577	579	609	578	599	622	570	606	571	591	602	601	609	567	573	595	571	633	583	575	582	571	586	589	591	593	586	599	566	567	571	624	633	596	571	597	609	577	629	593	584	599	606	593	618	616	607	640	619	599	567	604	616	599	580	591	604	588	559	595	590	599	636	574	537	591	632	626	598	611	592	632	587	589	657	571	534	581	606	571	596	596	537	634	596	618	580	584	641	638	575	639	571	616	594	578	562	588	568	566	607	600	616	595	578	612	578	611	589	581	567	579	608	623	582	620	562	618	600	577	606	618	593	614	594	588	572	628	623	576	596	629	564	590	587	607	607	593	607	594	576	576	593	608	573	550	625	598	566	604	584	610	579	620	582	557	570	619	580	589	586	555	616	598	530	604	615	585	593	589	616	626	616	601	593	600	536	567	576	617	611	541	577	616	585	613	600	608	589	621	608	584	600	587	635	615	615	577	595	573	616	571	586	589	615	593	576	583	587	570	596	602	616	599	615	625	564	558	624	583	617	631	604	598	559	563	635	577	653	551	581	628	548	626	602	610	575	626	572	630	613	563	619	607	580	557	619	585	581	594	571	596	585	602	582	595	617	641	584	558	591	595	585	622	600	579	590	593	605	585	590	591	584	626	586	622	614	585	607	621	591	598	577	600	584	578	619	601	578	575	593	614	553	617	645	600	586	568	617	630	628	573	556	606	585	583	564	606	594	645	562	590	611	572	587	578	585	607	597	584	608	614	636	568	621	583	558	563	618	576	597	581	620	617	561	632	631	606	579	610	574	589	600	589	653	607	557	591	611	564	634	612	579	600	602	574	548	623	604	609	578	567	586	584	593	548	605	570	587	583	540	595	615	554	587	572	569	597	587	585	566	595	609	598	582	576	602	582	598	615	584	556	602	582	585	621	596	581	656	587	605	594	585	592	554	580	552	577	573	586	597	573	608	544	601	584	583	625	610	602	567	570	572	606	616	615	626	595	597	593	599	613	582	587	626	587	587	560	607	555	603	578	571	604	574	557	567	635	603	575	628	606	585	593	569	587	595	615	597	568	591	568	612	573	558	610	608	593	596	610	581	553	604	615	599	598	583	576	574	617	618	582	614	578	607	620	611	644	636	591	583	587	597	592	594	641	560	617	577	596	604	574	628	580	599	571	565	621	616	540	620	594	608	568	575	602	590	575	564	619	575	622	584	554	564	570	579	621	560	601	582	553	605	603	619	623	600	544	594	592	549	604	599	622	612	611	593	595	611	625	572	562	568	627	589	581	581	557	600	608	598	612	577	614	630	578	622	605	543	564	570	623	544	579	582	613	574	575	598	602	563	586	533	587	566	622	623	606	623	558	629	584	571	608	597	603	583	577	584	571	619	620	583	591	612	569	575	539	616	633	639	581	593	595	583	640	591	582	562	588	626	567	581	565	609	564	618	557	609	592	588	558	611	625	590	598	621	581	572	604	555	576	645	536	609	614	594	592	574	593	607	580	585	601	606	604	599	570	555	609	608	594	632	608	600	647	557	598	583	630	582	600	591	578	612	587	577	572	591	571	576	594	593	643	609	582	572	577	581	564	626	632	571
77512	70183	55463	34372	15207	3813	966	356	343	361	358	355	367	332	346	355	328	349	340	341	320	329	329	349	321	365	326	322	340	363	358	312	355	332	355	359	336	359	349	323	321	340	317	317	343	313	355	334	377	321	334	340	327	333	330	329	350	325	359	340	350	326	310	336	388	343	323	340	306	329	353	324	332	356	330	344	313	313	335	341	379	352	333	358	322	341	387	334	373	347	323	311	339	354	377	350	351	356	352	337	352	358	319	284	362	327	347	356	376	347	329	357	338	321	359	344	371	344	312	328	358	330	328	303	325	340	310	328	395	323	336	334	400	367	326	319	324	330	319	343	333	320	352	365	324	383	326	351	310	350	352	323	339	334	344	337	343	343	364	336	328	337	329	345	315	322	323	378	333	350	347	345	353	340	316	321	345	330	341	324	320	346	346	351	358	354	342	323	341	297	335	364	342	305	350	327	313	344	308	330	314	353	343	320	338	329	318	331	352	331	345	333	320	312	330	364	321	330	350	306	319	318	344	329	353	318	325	328	305	287	324	333	348	330	341	343	348	362	339	303	328	334	341	358	329	332	329	319	319	351	302	327	339	334	367	350	328	360	328	340	337	353	380	307	338	364	337	354	339	296	335	308	317	363	378	341	344	337	337	363	330	349	340	343	364	357	341	330	366	342	346	331	368	345	320	341	347	350	340	355	312	358	354	369	351	295	337	351	325	383	343	317	349	335	292	337	324	335	346	353	311	342	357	328	342	365	335	306	342	328	337	365	349	328	354	301	346	356	289	335	352	337	348	335	302	340	334	370	330	334	359	297	326	339	322	332	298	348	376	337	351	341	329	342	329	343	350	302	360	352	328	330	333	331	347	313	340	360	326	344	337	362	338	341	335	343	324	374	317	342	339	338	312	350	343	337	336	325	313	334	326	357	323	349	332	315	311	336	311	351	343	365	347	321	350	342	301	352	335	339	326	323	356	333	307	354	297	325	337	310	330	375	350	319	322	316	330	301	357	351	350	316	308	330	335	350	366	342	352	336	359	344	348	353	318	367	365	360	342	339	356	345	313	340	322	323	296	317	341	355	339	347	314	331	325	344	348	361	313	312	337	334	354	360	336	359	325	349	372	338	336	342	337	342	324	338	367	344	353	321	339	337	315	328	338	319	338	324	354	313	344	329	353	323	343	346	322	336	355	366	348	353	324	331	357	368	376	356	340	344	361	340	374	344	346	333	317	321	317	321	363	304	322	345	360	336	374	370	318	301	327	324	344	351	338	354	331	360	344	352	336	342	347	342	362	324	332	325	339	323	319	353	335	352	347	324	363	367	321	355	345	348	291	301	343	327	337	346	327	343	333	311	318	373	364	339	311	359	303	348	338	344	337	354	315	336	324	330	345	348	341	304	332	326	321	309	316	353	373	337	367	325	312	341	342	327	345	314	384	326	327	365	318	374	354	363	343	331	337	387	330	325	353	344	289	318	326	365	365	341	353	366	315	362	300	347	332	319	320	349	339	337	321	312	360	367	311	337	352	370	323	332	302	359	342	339	323	327	356	338	376	360	351	332	299	304	338	343	364	343	333	349	329	362	342	339	346	319	359	372	312	346	348	336	345	331	331	312	335	322	356	307	314	336	301	328	372	310	327	322	351	312	312	368	331	338	312	310	347	317	344	301	356	354	336	335	324	358	331	364	344	369	360	357	318	316	344	378	346	329	325	326	322	297	339	311	341	348	346	349	310	344	330	329	339	318	341	363	324	375	325	344	332	335	333	309	355	318	326	348	352	313	302	347	340	306	303	312	322	355	368	334	319	347	347	336	322	404	336	337	359	355	326	325	305	329	333	335	330	337	349	360	336	352	347	359	337	335	369	339	332	349	310	312	374	346	339	368	328	302	335	377	342	355	364	304	340	372	374	347	346	339	327	328	350	338	334	358	351	341	357	351	352	315	367	359	324	337	321	331	353	328	322	365	344	325	307	331	301	317	324	340	325	332	322	350	317	315	321	312	319	320	356	295	293	309	359	346	341	348	364	350	341	328	317	353	326	340	316	353	319	318	332	345	325	338	360	338	356	348	329	288	312	345	338	339	360	324	331	329	356	315	372	337	332	337	317	320	336	304	349	341	340	317	329	303	333	336	310	311	385	315	366	324	339	353	323	330	341	345	314	352	342	313	396	337	354	337	345	360	328	323	338	352	315	327	370	345	341	339	315	371	318	307	323	335	347	340	331	321	316	340	322	304	345	335	310	361	345	330	342	326	308	323	349	350	354	371	387	341	348	340	319	367	330	369	338	296	319	317	319	354	354	343	382	355	364	340	344	353	316	324	334	308	352	342	340	354	357	308	281	351	335	345	334	346	336	327	367	315	347	322	348	338	326	370	355	350	333	329	368	362	340	357	349	313	351	363	343	345	342	339	344	338	376	349	299	312	386	304	324	334	357	320	311	332	326	346	349	329	343	339	332	325	308	307	323	321	361	371	363	311	311	321	338	313	339	375	343	339	350	336	336	338	340	340	363	342	358	346	348	355	371	345	351	351	317	328	326	325	310	347	357	313	346	329	343	327	324	351	334	346	316	357	332	355	324	360	328	352	302	345	352	354	377	318	319	347	332	321	354	305	349	315	350	322	330	304	297	360	382	327	301	330	327	328	319	319	334	331	301	341	329	347	312	320	332	322	382	338	312	385	364	349	331	352	312	336	344	346	312	335	315	331	299	329	341	373	350	317	297	353	348	334	347	321	367	337	330	348	343	347	339	337	354	334	335	382	332	322	333	349	344	325	318	356	303	323	306	290	371	353	338	343	326	350	339	347	342	309	352	308	329	352	365	332	348	373	310	342	312	351	362	326	297	355	349	304	323	351	338	324	358	363	361	344	322	323	312	331	313	327	322	356	376	331	360	354	346	311	291	380	317	325	372	345	339	314	312	337	333	346	356	368	302	364	349	334	314	355	377	354	326	333	337	311	324	362	352	308	346	323	324	315	349	368	343	380	328	303	341	378	350	303	330	337	359	341	330	361	350	373	298	321	338	318	327	326	357	305	372	352	303	335	330	328	330	339	324	363	340	332	351	325	315	347	317	335	327	381	318	360	352	363	346	326	312	348	332	317	321	367	342	353	336	353	323	312	317	349	362	357	335	366	325	297	331	342	377	345	353	341	340	329	341	328	331	349	325	335	361	328	325	311	354	370	351	331	322	336	321	344	356	340	343	320	362	331	324	337	316	305	328	313	356	334	360	352	350	340	348	358	356	365	342	343	342	329	333	344	362	342	318	349	363	340	348	361	376	373	295	295	349	368	326	335	333	342	349	383	336	319	365	352	333	322	325	324	329	350	365	325	357	335	341	316	357	330	355	336	340	349	347	337	373	339	354	360	330	339	333	333	342	356	357	342	340	322	370	346	346	321	369	363	339	354	351	328	329	342	392	370	349	354	340	324	351	325	352	341	309	360	316	352	329	315	347	351	321	339	318	356	346	367	355	323
53057	57253	52921	40841	21017	8479	2791	837	842	795	812	854	791	843	800	823	814	844	841	782	790	815	781	781	800	810	822	801	778	768	799	764	780	793	847	814	790	805	854	829	768	832	856	805	802	801	806	817	872	864	831	834	812	826	739	833	757	780	797	775	789	796	815	809	853	808	777	804	828	793	833	849	809	766	799	795	762	830	873	786	799	837	813	830	740	819	824	772	798	805	805	847	833	816	780	824	817	825	771	800	824	761	807	792	813	816	827	814	749	796	768	774	810	819	799	831	800	786	772	845	763	823	809	820	814	801	787	802	840	838	803	821	829	823	845	762	812	813	795	831	813	790	825	821	783	791	827	815	815	842	778	817	831	800	810	789	787	826	828	826	790	794	833	834	781	832	875	836	803	861	812	841	786	839	816	777	765	843	824	825	790	766	841	803	815	796	786	806	810	830	772	829	799	829	790	767	834	794	843	778	843	799	819	816	777	811	758	780	822	834	828	819	807	818	770	795	797	828	798	813	777	868	826	817	780	814	844	803	850	846	847	845	793	854	828	787	817	787	874	796	760	806	792	772	789	801	856	854	786	832	775	786	829	843	874	808	782	797	788	862	798	813	775	819	755	779	854	814	808	803	841	809	839	847	870	783	799	800	858	773	799	808	797	872	813	835	784	783	786	774	822	832	794	812	784	815	837	825	849	803	808	762	830	832	833	803	793	823	822	794	797	818	859	803	783	833	842	827	854	781	851	875	793	891	798	804	788	788	853	763	807	784	800	831	794	811	856	822	840	830	821	743	853	806	832	828	800	832	822	818	824	858	825	818	862	827	743	857	837	782	791	744	798	781	815	824	776	835	793	811	794	796	768	786	836	797	821	794	836	826	836	798	797	815	817	809	826	805	803	843	779	807	829	837	789	777	782	822	834	849	825	831	811	768	825	845	801	825	854	793	773	822	810	788	830	810	843	802	823	805	814	758	789	848	806	827	845	816	848	850	820	797	765	795	806	830	815	808	786	755	802	785	808	793	846	837	801	796	823	795	836	827	769	789	852	803	774	800	787	769	831	795	824	858	835	761	770	769	813	808	782	882	752	800	831	794	799	779	802	780	821	828	788	834	762	850	835	818	852	758	847	762	796	808	796	783	809	791	810	809	787	834	811	806	809	855	857	780	801	799	833	788	780	731	727	778	791	811	835	783	763	836	809	791	768	802	771	753	802	739	783	801	852	797	820	816	818	809	783	831	858	808	829	862	754	797	865	767	856	833	834	816	872	801	788	767	811	800	800	794	810	795	837	822	836	795	788	863	834	840	868	794	839	814	780	828	767	825	859	832	743	816	817	834	755	801	902	814	815	812	768	813	834	761	827	776	807	786	841	855	785	816	829	845	811	812	813	825	803	759	819	812	841	822	802	811	783	824	791	809	806	789	817	823	778	791	798	837	797	903	877	843	851	846	783	797	792	827	826	805	796	813	812	800	814	767	828	813	833	819	799	808	832	840	824	787	746	858	836	831	795	795	781	831	838	812	802	805	779	809	767	832	827	845	790	845	812	797	840	853	824	780	820	773	872	802	766	847	806	799	778	830	847	829	838	803	806	756	800	795	793	787	805	864	830	828	814	798	862	794	861	808	813	789	815	809	819	817	789	799	800	824	763	785	803	785	836	851	824	863	797	822	805	779	841	816	785	748	821	820	794	820	810	853	811	778	824	815	808	794	791	827	799	761	823	790	813	825	829	827	812	811	852	782	779	830	799	791	796	800	781	868	879	801	810	849	787	824	825	760	789	839	848	852	825	845	801	808	819	829	762	809	841	822	769	824	847	745	837	811	801	771	825	816	783	779	746	818	804	825	834	824	823	847	850	799	804	784	759	824	805	822	771	753	753	794	808	819	770	807	791	803	848	783	826	801	779	848	855	840	837	797	842	853	801	764	814	825	827	829	776	795	806	780	829	782	830	744	769	807	797	828	814	757	830	808	805	794	814	787	821	809	830	810	817	761	843	765	821	813	814	861	829	783	793	808	794	813	832	788	802	828	790	825	812	796	792	832	845	803	813	783	794	875	795	792	823	803	767	813	852	784	848	800	804	858	850	856	814	814	814	784	798	831	820	813	815	767	819	770	816	825	830	814	794	786	795	821	798	802	829	826	806	793	782	840	790	806	806	809	835	822	836	784	820	815	823	802	724	810	795	831	797	762	813	786	877	830	840	837	792	780	806	795	789	804	823	882	818	820	825	802	789	785	778	770	801	835	802	822	803	811	844	817	785	785	777	828	785	833	817	819	810	773	817	747	807	857	789	815	819	791	815	801	834	829	809	792	782	825	864	826	803	853	786	827	829	810	825	823	818	787	822	841	791	822	818	849	810	775	799	807	798	856	846	795	782	783	812	823	779	805	816	907	799	822	831	874	852	863	809	812	797	857	803	860	760	736	786	821	836	839	802	820	822	773	830	851	783	789	813	825	822	827	826	786	777	807	782	798	822	848	780	815	838	758	847	835	820	847	776	818	804	809	863	854	770	762	805	800	797	879	807	807	765	788	793	784	826	812	770	771	794	829	789	865	816	777	809	767	776	763	837	791	803	800	806	779	793	812	793	842	842	878	772	786	794	776	740	797	834	828	872	785	813	815	846	823	807	806	786	836	830	776	821	768	827	847	840	774	853	821	781	810	782	782	846	821	830	828	845	796	902	836	766	825	784	772	808	785	809	852	796	763	783	789	808	802	841	731	809	771	832	826	827	859	831	803	788	795	772	826	767	815	804	839	764	818	789	875	802	826	853	790	829	834	801	799	831	806	820	784	828	848	790	823	769	809	772	772	800	837	785	830	877	816	765	818	770	877	825	852	804	817	800	800	785	806	824	781	772	798	794	819	798	776	785	780	828	786	798	790	763	833	814	831	860	765	853	823	825	823	839	813	841	813	804	803	826	843	855	813	783	844	817	744	792	792	826	845	821	797	812	770	805	832	814	826	821	848	808	810	839	760	790	804	796	843	824	818	785	835	793	781	806	829	832	798	834	771	797	814	813	778	826	786	809	812	784	799	804	832	765	830	777	791	800	757	813	801	822	817	796	825	874	781	760	796	823	829	779	843	832	792	872	806	802	844	791	777	773	793	760	822	808	808	825	814	733	817	807	812	825	849	807	836	820	779	785	800	804	861	817	834	812	824	800	804	803	856	820	862	791	848	794	821	805	789	779	797	782	854	791	804	801	844	830	806	784	797	805	815	785	835	835	823	814	772	785	793	796	820	764	799	849	821	793	796	794	830	840	832	763	751	818	821	783	880	816	840	795	854	834	798	882	788	772	799	828	818	823	826	781	806	752	833	850	771	833	844	836	772	762	782	803	837	797	821	842	861	796	817	809	745	843	829	777	794	824	761	796	770	775	822	824	810	833	789	845	839	787	821	803	837	797	801	801	843	760	812	867	858	841	802	828	816	809	812	846	817	783	782	819	805	811	801	811	817	857	796	791	739	820	846	821	766
87847	79123	64243	43679	20464	7761	2067	347	326	299	330	310	355	339	333	344	362	321	332	321	319	318	334	283	323	339	320	304	321	286	309	294	300	310	314	337	345	314	346	312	320	342	298	292	319	308	319	318	302	305	311	326	314	308	329	306	320	327	316	287	335	318	314	323	322	299	332	310	304	305	282	310	331	338	315	290	321	317	328	345	337	311	334	301	340	334	332	303	292	299	273	322	340	316	278	293	325	328	311	324	313	304	330	290	319	327	292	307	326	349	302	334	328	318	317	340	316	280	317	279	321	285	326	315	319	344	337	332	335	328	315	305	310	316	313	326	280	313	311	336	302	334	314	337	317	322	290	315	361	291	349	287	332	294	314	281	295	350	309	340	308	329	308	315	314	326	340	293	315	319	319	317	342	326	317	309	298	320	323	301	321	315	344	309	303	308	288	320	310	311	349	339	322	325	329	326	295	325	324	308	315	298	316	323	319	306	309	348	318	297	336	349	310	335	302	337	309	318	315	348	322	322	273	318	351	321	334	327	308	307	328	306	315	288	301	295	302	295	320	312	317	319	312	327	331	335	329	324	294	307	336	329	299	312	325	302	340	292	345	339	271	323	280	278	289	333	357	331	336	316	289	298	316	309	332	319	314	349	309	292	284	304	329	301	323	336	317	330	304	354	297	305	339	308	287	314	330	297	280	345	354	287	304	333	327	327	350	288	322	320	301	297	326	318	300	315	321	306	311	295	337	315	301	337	306	306	322	278	283	320	276	322	292	311	299	329	341	354	290	288	303	351	332	331	291	297	315	303	326	320	340	296	304	335	299	325	323	324	326	305	324	303	299	288	353	325	351	352	305	317	313	319	304	352	341	336	320	307	318	298	305	368	318	313	302	299	314	329	283	334	325	323	323	333	320	336	301	316	343	304	343	319	305	324	343	354	337	300	281	327	294	307	349	307	335	307	312	293	277	318	306	323	291	334	308	315	352	328	322	294	287	306	311	314	342	308	313	299	331	316	310	309	287	296	303	315	304	298	329	282	332	308	305	319	309	339	307	304	326	316	363	314	315	337	315	318	321	324	344	333	369	376	317	336	281	303	337	332	302	323	332	322	336	271	305	338	304	317	328	312	325	332	351	334	339	352	333	303	321	320	307	349	298	295	323	304	296	378	323	292	320	314	334	302	323	332	323	319	311	327	312	290	299	337	343	336	296	351	264	302	327	323	362	315	316	314	344	347	348	354	319	368	350	302	344	307	329	348	314	371	298	355	296	302	345	336	327	351	339	296	308	337	299	327	340	360	311	314	321	324	320	310	300	336	302	314	324	321	330	329	334	325	302	344	352	301	345	319	327	324	299	315	315	305	329	324	301	341	328	348	293	319	327	290	317	340	283	328	313	306	330	295	265	323	332	329	290	344	285	332	274	306	359	329	341	303	294	319	326	333	312	316	339	317	319	304	298	317	293	329	294	288	289	292	309	330	336	342	338	346	307	290	343	308	306	325	337	355	308	351	321	322	328	299	341	311	333	330	329	330	352	322	343	303	303	330	311	272	343	294	333	328	310	304	326	319	312	325	332	329	340	312	354	310	338	302	288	330	332	330	331	327	311	303	338	318	285	325	310	347	314	280	335	303	315	321	328	304	312	334	298	313	315	348	345	325	304	320	359	321	311	302	313	328	281	311	277	344	313	309	306	352	382	296	283	313	336	283	320	315	337	320	326	327	331	336	316	281	326	330	304	332	304	312	316	329	309	286	361	341	318	336	320	322	308	313	342	314	319	355	345	305	300	277	333	322	302	336	318	300	343	310	325	324	310	339	318	330	313	306	335	358	276	318	316	289	298	314	347	323	298	313	314	321	308	327	299	322	302	310	326	299	311	307	308	315	329	311	314	324	321	326	327	305	307	321	325	317	334	308	305	313	314	351	309	330	361	355	332	285	295	312	336	315	321	313	303	327	320	303	339	313	334	362	319	321	296	314	323	334	322	329	302	326	322	309	307	288	339	316	319	321	350	335	329	312	316	327	302	307	314	327	299	310	315	293	311	296	280	329	319	320	300	311	289	350	359	347	324	295	324	291	328	346	296	339	316	293	331	309	317	320	320	325	298	298	358	305	367	343	321	316	321	334	318	341	311	312	290	285	310	323	327	301	340	334	310	329	317	334	383	336	329	322	286	294	285	307	305	302	293	327	311	291	320	284	331	311	321	313	332	299	347	307	302	325	345	347	349	307	326	312	343	305	347	347	320	324	386	308	322	307	289	341	351	323	308	319	319	356	348	345	320	301	331	292	343	313	326	303	322	296	317	325	344	287	302	311	302	319	293	300	325	327	303	318	324	280	323	328	313	325	307	298	311	339	326	304	333	319	318	329	314	327	309	297	321	310	335	333	320	341	325	295	328	314	320	355	329	351	338	302	279	331	324	302	288	340	342	335	329	341	325	305	313	314	330	305	345	296	307	338	304	308	332	322	304	337	310	311	326	301	326	311	333	320	320	314	326	318	330	330	337	309	298	327	318	328	305	340	372	320	317	301	327	286	311	330	314	331	343	311	362	306	341	330	291	298	283	330	326	347	339	307	318	283	319	292	305	314	309	365	293	304	344	347	327	281	301	304	311	296	300	283	306	313	317	327	320	309	292	323	319	320	332	351	332	352	339	317	344	309	334	323	321	294	336	311	333	333	329	278	294	284	331	316	295	342	293	333	278	298	322	307	296	318	318	310	332	327	353	321	319	305	316	313	340	304	311	325	340	306	326	282	302	302	315	300	309	333	354	330	332	267	355	285	333	309	335	332	305	324	305	306	297	319	293	334	299	331	334	306	336	320	293	322	335	318	324	329	311	315	330	337	319	343	305	293	301	278	328	311	329	306	344	300	307	317	309	288	288	309	299	340	348	286	306	305	333	309	326	335	321	296	332	349	278	310	343	359	306	355	334	276	307	311	268	278	324	294	321	333	281	334	314	314	314	305	295	304	307	322	320	326	312	326	348	291	291	330	324	345	303	348	338	296	333	301	322	306	299	323	313	303	332	271	300	305	316	294	307	342	304	329	340	308	327	273	322	311	318	309	316	324	313	314	319	296	347	320	338	321	312	305	316	337	306	360	302	316	318	341	335	288	310	288	325	320	315	315	326	303	318	350	331	360	308	336	328	354	315	332	315	322	315	307	264	305	315	314	304	320	304	309	290	315	315	358	281	322	318	300	304	334	328	312	305	312	361	348	332	308	292	337	335	293	320	363	328	312	301	312	320	317	340	324	296	292	281	304	311	343	308	333	360	298	309	293	343	312	317	293	307	323	332	306	300	328	307	308	280	291	308	304	310	316	320	317	283	352	341	319	351	299	333	326	314	276	327	364	326	314	291	318	314	328	322	324	298	316	334	343	328	324	309	330	362	299	310	327	348	279	327	305	321	320	305	302	321	310	319	336	318	322	320	304	305	335	302	276	308	287	289	322	297	331	318	305	314	306	305	313	331	311	284	315
61314	67425	62615	48811	23040	15431	5224	752	781	719	759	805	767	727	750	778	728	732	738	772	788	750	725	768	754	672	750	737	796	800	777	709	762	759	704	832	697	743	736	781	731	735	752	731	722	757	738	740	760	775	712	758	787	743	728	697	734	751	772	777	794	739	761	770	787	717	738	775	742	727	730	723	721	708	737	750	700	744	761	767	715	753	753	727	806	731	798	772	744	750	724	784	732	743	736	727	757	700	799	807	707	745	777	793	727	756	713	757	789	703	737	701	761	712	753	731	710	778	731	750	753	775	729	711	764	782	708	722	757	715	732	783	750	793	792	740	728	750	736	716	745	740	710	738	746	761	754	736	705	726	767	740	736	769	773	746	741	787	774	708	734	771	748	743	779	756	783	752	745	737	751	739	725	805	748	716	746	772	757	789	754	738	717	784	702	784	778	744	759	749	786	772	754	746	731	718	710	783	756	751	773	712	728	718	748	715	777	697	768	702	758	725	730	747	737	769	729	742	732	742	756	763	805	719	758	740	690	772	698	795	752	764	805	751	766	708	696	721	752	731	758	795	731	766	746	757	767	778	764	723	718	741	713	757	734	713	738	749	746	752	720	739	758	768	747	754	736	756	740	764	802	728	675	730	758	773	786	719	750	766	784	780	746	744	724	694	802	777	713	788	706	735	714	800	743	756	761	720	756	720	742	750	784	800	766	783	776	748	751	787	714	699	774	769	767	717	728	773	721	735	777	784	736	776	800	775	781	803	735	732	738	760	740	727	752	763	718	757	754	756	747	724	776	787	743	717	747	772	754	753	713	741	745	755	781	741	732	734	766	714	719	768	710	741	714	720	682	759	696	745	735	787	762	734	684	726	749	742	781	762	758	776	754	719	796	766	740	747	814	780	746	736	731	726	745	807	745	751	761	776	698	761	706	783	752	707	754	720	749	740	762	743	742	759	736	752	799	757	736	712	802	747	710	720	743	748	748	790	726	737	746	769	762	717	750	793	701	732	807	729	778	742	738	724	750	712	716	770	749	774	778	754	772	744	746	778	779	759	760	728	776	759	721	724	754	745	734	725	800	766	758	732	764	731	725	714	729	774	746	774	726	706	764	706	775	755	743	753	766	709	779	725	742	738	741	798	766	778	751	751	799	743	752	773	763	753	724	776	737	744	754	788	780	729	756	738	775	771	755	762	795	787	735	696	725	699	794	724	771	792	755	763	746	747	740	749	705	725	742	737	723	757	751	767	740	748	756	728	777	722	749	731	769	724	755	780	748	796	749	745	760	757	719	743	751	772	794	800	762	763	740	807	754	772	729	768	756	787	708	711	812	763	745	682	764	783	745	731	727	813	763	773	750	783	709	711	706	701	771	779	748	762	806	798	798	743	741	750	722	782	744	733	740	739	779	715	728	769	734	723	744	757	786	717	748	739	747	756	788	702	767	719	672	740	737	725	757	714	737	731	780	738	740	739	771	755	741	767	767	748	726	712	735	753	701	768	702	817	789	803	746	764	756	749	748	725	727	762	698	719	749	750	748	771	754	775	714	734	747	728	707	696	746	816	709	779	720	753	761	778	752	733	779	750	771	752	771	733	812	731	735	777	734	755	739	757	734	769	723	735	746	748	777	801	743	729	716	760	740	754	759	726	754	731	772	745	757	739	784	726	667	774	808	754	769	764	746	765	752	768	740	750	768	756	791	729	718	782	755	766	734	717	797	751	759	712	794	730	744	737	711	701	736	711	711	738	753	790	729	754	704	728	753	759	836	771	757	744	724	770	766	721	729	793	762	778	783	713	744	715	795	743	741	741	729	748	728	730	734	780	743	781	746	779	751	708	790	779	764	763	752	745	724	730	766	748	690	767	715	731	763	755	763	743	723	729	751	727	739	766	771	707	746	785	726	813	744	769	772	721	762	791	794	719	754	721	772	720	740	756	710	729	797	761	716	759	772	759	802	733	760	753	744	731	726	802	784	810	724	730	699	779	771	731	789	748	704	722	722	760	732	752	766	766	743	724	784	797	744	766	743	767	752	685	721	754	723	707	700	803	730	740	748	732	697	817	754	774	783	758	752	759	794	725	726	740	736	766	747	735	752	779	754	694	794	769	745	769	742	757	755	761	701	790	725	785	693	743	788	763	738	733	718	735	756	717	760	775	711	729	696	742	770	719	806	757	746	766	695	751	738	736	754	797	765	715	733	736	747	702	771	754	772	715	715	708	770	757	751	757	774	711	752	771	761	746	713	789	737	721	769	724	755	741	712	801	738	687	730	796	763	739	759	747	745	761	789	741	704	747	753	698	744	786	812	758	750	749	777	739	757	707	733	744	738	719	772	714	784	756	773	732	784	758	745	714	784	728	766	724	742	749	695	744	731	769	719	776	791	772	705	745	754	776	743	733	774	785	742	778	731	730	737	784	766	735	738	675	736	750	700	723	762	745	747	729	713	754	777	710	746	753	730	746	779	742	715	740	709	733	727	711	732	759	746	725	767	776	769	771	724	773	756	746	722	756	749	715	783	764	722	767	730	757	727	699	745	752	775	761	742	730	734	739	724	711	745	798	778	786	718	739	787	750	766	766	691	772	729	777	722	726	718	741	733	804	749	745	773	739	757	701	730	778	713	673	731	733	737	746	719	749	760	743	749	784	735	759	774	747	726	706	729	727	747	743	746	738	752	725	788	762	765	694	722	705	768	766	745	763	752	710	774	726	784	758	744	750	729	732	744	734	730	757	737	770	724	761	715	737	775	738	822	766	751	769	794	705	750	721	762	818	745	746	705	753	739	757	724	775	760	707	702	756	773	743	700	754	762	726	742	768	723	718	763	752	733	741	738	708	741	704	773	772	769	737	751	741	729	765	700	750	727	755	754	755	785	674	802	792	730	736	734	734	750	772	748	744	750	750	749	787	757	731	746	731	766	776	746	779	765	728	761	765	738	722	707	763	746	742	723	734	735	687	739	764	759	776	736	749	731	769	778	740	781	750	703	771	758	770	790	709	709	792	732	778	749	763	769	725	777	760	754	781	725	744	760	776	719	742	710	704	769	755	802	773	766	736	741	711	740	725	714	764	718	765	786	716	712	757	728	783	692	739	819	718	770	774	800	788	768	766	749	745	720	707	739	745	746	759	735	757	782	739	732	752	733	765	736	713	755	699	750	721	792	734	786	740	739	723	732	843	804	777	725	711	749	767	723	749	781	743	715	733	751	734	703	738	751	706	805	741	763	726	703	775	770	739	778	761	702	779	788	769	790	757	753	764	753	755	773	747	754	756	732	746	759	776	772	717	762	763	717	730	722	753	743	742	747	758	745	778	765	739	753	787	702	717	748	754	731	768	694	754	746	739	751	730	747	760	730	773	721	754	708	762	714	724	752	750	739	711	763	750	803	710	769	693	716	768	766	736	751	735	747	747	732	743	780	720	762	766	684	752	754	816	753	746	742	752	775	790	770	778	702	750	721	782	744	721	781	735	759	769	752	770
34889	24864	12614	4024	949	537	315	245	268	274	244	229	244	255	255	228	227	239	235	233	244	241	228	232	224	244	278	226	246	233	234	243	253	233	234	248	214	281	237	267	251	258	260	262	238	255	272	248	268	256	262	265	255	250	220	230	233	237	232	230	226	232	252	228	220	238	234	259	250	234	271	276	230	245	239	241	252	251	256	245	228	239	263	249	253	248	251	262	243	252	259	251	240	217	248	235	244	207	236	244	230	266	256	225	226	226	234	221	245	264	261	238	239	235	231	277	199	233	235	258	255	237	255	246	224	239	259	267	256	218	247	233	220	229	230	236	235	268	235	260	236	231	247	245	257	237	255	211	233	231	227	259	261	230	242	243	219	244	258	260	257	221	235	218	238	239	257	243	230	231	213	216	229	232	214	250	260	255	227	238	245	239	225	258	237	229	277	248	225	228	222	262	251	250	223	240	242	250	250	227	229	253	223	211	228	237	229	251	251	239	226	219	269	262	252	265	246	210	232	225	236	252	218	243	224	229	241	255	227	261	280	256	232	231	248	219	247	268	234	232	237	251	262	230	216	243	274	276	253	252	269	238	249	238	223	255	232	262	219	244	234	239	250	230	236	240	235	235	238	225	252	240	241	234	219	225	246	280	230	236	233	220	247	266	261	230	221	217	268	227	229	267	274	254	236	272	223	218	239	239	225	232	235	241	255	255	238	233	242	242	229	226	220	247	237	240	243	249	238	239	244	272	246	253	245	266	222	218	245	239	255	242	221	264	257	273	251	246	228	248	233	235	248	238	219	229	221	247	241	239	237	232	244	269	227	248	241	243	258	219	223	229	264	247	216	226	266	247	236	239	232	254	250	236	251	198	247	243	268	223	238	229	227	255	216	240	273	261	242	239	265	272	237	220	255	229	263	207	270	202	264	246	234	230	242	245	246	224	246	239	274	241	264	237	229	242	247	215	259	220	237	279	235	229	229	250	221	229	232	271	257	232	231	268	255	265	229	269	238	224	255	215	222	233	234	265	250	253	224	241	236	256	221	240	246	231	228	254	250	262	215	239	243	256	239	259	217	248	222	244	228	249	236	242	240	221	249	237	212	226	243	236	225	262	253	223	246	240	242	240	233	240	237	245	249	280	257	243	254	235	244	231	248	254	228	276	225	241	243	245	239	232	224	232	231	268	238	248	242	250	230	248	227	241	232	208	253	250	261	215	252	241	258	228	234	228	231	222	246	258	217	227	224	241	234	238	237	274	239	225	239	225	224	237	232	217	271	218	233	263	248	237	243	230	234	249	278	236	251	227	237	217	246	247	263	255	232	212	258	246	229	243	225	247	247	240	255	259	227	235	228	244	257	218	210	255	245	226	256	248	215	244	264	232	235	264	250	255	220	236	245	251	251	253	248	226	255	235	232	243	260	242	237	195	227	239	243	223	247	232	254	229	237	249	219	260	242	289	245	264	245	285	224	228	274	260	221	237	222	247	258	265	238	231	246	245	224	217	284	214	266	246	249	219	235	222	238	244	236	257	229	258	216	252	230	241	248	263	233	249	253	232	246	277	241	230	253	218	265	223	255	241	247	265	231	224	250	224	258	224	235	258	248	257	256	217	245	271	249	225	249	272	248	232	254	219	215	210	215	245	234	276	254	234	229	242	243	274	266	226	249	242	226	229	249	281	244	245	239	257	232	228	242	224	247	220	231	225	267	252	240	262	253	225	256	232	222	230	239	246	264	249	245	266	257	247	262	240	258	235	260	240	254	260	246	241	241	230	217	226	228	249	246	225	233	255	223	265	269	242	250	240	220	247	256	250	225	234	263	245	222	232	240	215	284	204	249	223	241	246	238	246	238	233	260	219	243	248	260	229	249	239	238	240	260	224	239	245	220	260	237	249	231	225	243	236	227	234	275	264	264	259	245	255	222	232	241	271	242	271	246	217	250	249	248	218	250	264	272	274	219	246	236	227	281	273	286	220	286	253	237	215	257	244	230	258	250	237	257	232	263	228	231	246	258	258	258	255	226	251	253	250	237	234	225	243	212	254	250	241	248	248	207	248	228	243	256	239	229	259	226	264	268	247	244	237	243	269	242	232	241	209	252	277	265	254	251	251	232	252	206	238	242	220	259	251	243	237	239	249	234	222	256	243	267	253	210	224	268	230	224	234	223	234	243	233	221	226	252	249	262	255	236	260	258	258	261	257	231	266	226	226	228	206	245	233	236	229	263	260	229	258	246	225	231	228	239	259	252	190	233	253	243	243	240	227	232	244	245	257	252	260	204	246	242	217	224	255	214	226	243	242	251	243	239	263	241	196	211	255	231	254	251	218	227	261	235	223	245	262	264	232	235	231	251	235	276	239	231	269	280	275	249	218	260	220	238	216	272	260	237	254	259	255	266	247	245	234	223	233	243	225	222	232	241	234	220	241	276	238	246	253	250	240	239	239	247	263	239	245	271	231	241	233	271	239	262	227	251	240	245	260	242	247	238	204	253	222	227	217	242	233	253	246	254	235	230	242	260	256	243	222	242	239	228	234	250	235	236	240	226	238	239	276	267	255	234	263	257	242	244	233	245	236	248	260	248	216	265	214	234	235	222	280	244	214	225	260	253	228	245	247	232	262	240	229	234	204	250	227	273	225	244	261	254	240	256	226	245	249	233	266	244	238	242	261	227	240	243	225	234	236	242	241	241	231	238	233	251	252	216	268	246	258	232	221	224	196	228	212	290	275	225	248	266	254	280	252	249	278	238	250	239	251	254	248	231	242	236	227	264	260	239	217	248	245	261	277	252	247	258	273	238	238	232	247	236	252	272	249	232	242	245	242	239	256	229	227	212	253	248	233	215	219	269	215	232	263	255	225	265	261	239	212	241	258	229	222	270	249	236	213	203	247	251	239	266	229	209	262	249	255	239	262	223	242	230	239	247	244	269	235	241	216	235	246	227	258	223	250	212	241	221	231	224	232	262	246	264	221	215	220	219	230	274	228	238	260	244	251	267	243	254	237	234	253	214	261	234	232	267	259	255	247	266	247	247	236	204	222	240	257	235	250	230	229	213	273	277	251	244	224	236	222	232	245	262	226	237	240	242	249	241	231	221	265	212	250	250	250	247	226	264	235	215	244	227	248	269	242	255	252	242	268	239	239	220	262	238	271	245	226	246	256	257	215	237	226	235	250	254	231	218	250	221	220	220	237	215	245	248	235	256	213	230	242	230	250	218	246	232	259	215	228	260	235	249	250	223	246	256	258	256	253	242	231	273	245	247	258	245	239	237	272	236	253	236	263	214	226	255	281	223	238	228	227	268	227	251	239	235	242	264	245	241	242	219	262	249	250	239	253	226	231	223	235	239	270	246	221	228	227	255	221	254	235	265	244	237	281	252	238	226	252	227	267	241	236	254	284	245	278	241	243	280	220	240	222	270	248	248	249	266	237	243	235	269	235	225	228	269	241	240	244	241	250	239	230	227	263	242	259	248	221	238	233
30300	26685	17864	8647	2484	1523	814	626	592	633	633	636	624	566	622	644	620	608	689	588	588	636	625	595	602	610	633	627	651	630	634	620	583	642	643	599	643	582	611	638	622	590	591	636	569	658	615	629	633	645	579	655	579	630	620	689	588	556	602	619	604	626	629	614	553	590	619	644	617	592	642	613	586	625	640	655	636	618	632	601	580	617	628	614	658	622	579	592	654	610	628	589	633	657	596	589	615	605	630	639	609	645	568	619	573	593	624	663	642	662	587	614	577	625	636	595	624	585	595	643	624	643	601	633	633	653	612	635	632	635	602	589	635	571	647	631	631	624	660	580	605	599	635	602	593	661	664	617	596	640	641	700	591	635	686	656	662	676	692	575	595	646	630	625	639	621	618	643	613	624	612	629	649	618	602	617	677	659	649	568	592	580	625	602	648	590	624	614	591	575	593	590	639	640	583	622	605	570	632	631	590	631	651	635	606	601	620	654	612	606	601	688	581	625	627	601	628	662	648	639	612	631	628	620	636	616	622	624	592	594	629	621	593	614	593	601	640	609	602	637	569	615	617	643	605	622	590	578	587	616	605	636	628	584	648	619	590	638	631	588	616	592	657	641	567	660	624	629	587	637	602	655	643	605	640	611	575	599	599	611	578	599	599	638	612	637	580	587	575	617	655	606	585	613	622	613	590	605	567	612	604	616	663	609	654	631	642	604	581	622	579	579	613	629	598	576	605	611	632	613	628	646	579	594	570	628	647	601	568	620	612	592	586	639	613	606	624	623	608	625	639	607	656	611	618	621	624	605	625	601	571	608	598	574	632	601	620	574	607	623	632	628	625	654	589	590	571	619	640	582	615	618	595	603	578	648	598	632	591	632	635	618	601	644	650	655	611	620	612	565	601	611	622	620	571	633	586	612	586	619	632	633	627	646	659	589	661	610	574	629	608	635	636	646	603	659	629	593	582	651	593	650	649	597	640	607	602	611	644	612	577	618	640	595	620	637	571	613	631	650	656	654	576	605	618	627	609	655	642	640	675	621	646	617	618	599	646	612	605	587	587	611	600	638	624	598	580	604	630	632	621	623	558	604	603	571	600	608	566	620	595	616	618	594	608	607	642	589	618	579	673	585	654	586	581	627	602	621	598	623	608	619	653	602	613	590	636	621	619	617	646	631	622	592	634	591	599	593	618	631	653	631	614	624	597	587	644	592	603	610	641	642	635	595	609	592	571	601	651	627	604	574	626	654	617	603	601	601	648	611	573	579	654	613	591	601	606	609	631	626	596	621	601	590	567	602	648	626	612	609	627	590	604	613	599	634	640	581	646	623	577	623	625	641	619	561	617	648	587	615	636	604	658	623	591	617	578	637	617	587	623	631	639	627	603	639	598	643	574	541	661	649	615	627	652	600	628	625	609	626	606	618	661	607	640	708	631	596	627	637	604	590	609	626	615	629	604	615	654	591	631	623	598	592	607	630	616	650	601	580	620	622	619	649	594	618	582	592	579	637	583	608	612	622	591	663	691	610	590	653	614	622	603	658	655	631	582	616	634	618	591	617	649	614	623	586	616	604	628	573	618	613	591	615	660	571	607	614	608	605	640	661	638	609	644	576	637	639	618	627	611	618	630	607	607	587	659	587	606	599	619	585	613	579	591	577	629	614	589	619	642	611	631	579	571	612	592	655	611	686	635	607	621	624	608	652	615	599	607	620	636	633	631	632	591	604	599	599	663	644	627	643	615	604	623	585	651	629	625	638	648	625	611	618	634	586	621	631	663	615	578	612	624	627	645	625	568	611	623	628	595	613	593	586	605	603	640	579	626	643	616	626	628	566	634	657	628	593	607	570	639	599	594	679	665	580	599	634	617	634	601	624	623	590	662	551	644	648	631	621	612	642	606	548	591	605	644	597	615	696	619	693	627	594	614	596	673	601	617	640	635	638	588	621	615	599	633	601	614	625	626	589	611	640	625	631	606	611	646	597	579	599	628	648	644	622	650	656	607	666	580	608	623	625	589	601	648	676	622	655	613	623	631	579	645	595	604	609	578	660	649	682	643	624	616	632	624	638	617	607	611	664	654	625	604	587	652	567	621	614	605	622	617	613	599	617	624	614	590	587	634	607	602	640	667	644	577	617	629	584	602	591	648	622	618	637	602	588	624	602	678	630	595	621	602	599	654	560	627	643	601	624	663	622	629	621	572	602	589	621	623	613	640	621	619	637	606	590	596	594	626	634	614	605	680	609	601	614	679	576	559	587	618	603	623	640	676	570	596	631	611	641	629	624	630	620	599	592	609	616	571	651	634	647	647	628	596	651	650	627	580	569	640	612	615	591	642	611	590	601	688	618	653	684	649	627	595	667	611	631	602	630	649	670	682	628	661	639	622	599	588	618	651	620	606	597	579	593	672	601	588	601	574	623	581	606	619	627	605	653	614	609	579	651	671	606	589	665	614	600	601	617	580	635	582	625	615	573	614	610	589	564	602	644	584	622	640	637	605	623	636	646	568	617	594	632	636	583	622	640	611	610	583	579	631	588	605	606	622	567	584	600	622	616	654	628	626	614	624	619	576	617	631	622	589	616	600	648	605	611	641	605	638	614	612	582	654	558	591	616	623	606	626	648	608	628	627	598	663	600	624	572	622	637	584	625	617	611	608	640	628	654	586	613	599	622	631	612	591	629	619	643	647	598	621	598	598	661	617	655	602	612	598	645	630	636	669	658	663	638	610	631	631	589	623	642	610	629	665	624	616	632	666	648	608	640	607	638	602	599	645	611	645	612	603	573	634	651	667	625	617	581	617	651	580	590	624	618	569	601	636	586	559	586	600	624	594	642	604	650	611	606	627	616	600	598	606	617	581	627	649	622	587	671	627	637	634	621	603	640	615	625	624	656	626	671	626	652	625	644	606	614	620	631	609	679	632	639	635	580	660	581	612	601	606	594	646	621	675	603	644	595	636	621	614	626	593	626	649	616	612	639	597	622	610	600	643	591	596	591	644	653	559	611	613	615	592	646	601	617	608	640	610	650	610	651	631	627	592	624	592	660	614	590	576	612	624	651	637	637	640	584	617	624	624	651	636	603	600	632	640	635	636	626	625	579	558	605	582	663	628	610	590	612	595	658	591	561	587	634	594	587	631	638	650	629	647	628	615	632	594	604	625	591	573	625	622	644	570	645	601	582	629	619	588	623	625	621	583	606	632	581	637	626	592	620	614	632	618	598	574	614	673	630	630	613	649	625	612	558	638	611	600	572	602	649	603	652	596	672	658	584	611	616	590	604	653	600	621	571	545	598	641	563	631	651	621	645	613	639	608	585	610	641	651	636	596	617	619	594	652	604	591	615	600	658	651	626	640	590	657	647	633	639	616	656	604	619	611	603	568	571	601	611	641	635	630	626	590	596	641	556	564	607	571	646	602	615	580	634	632	625	602	593	616	606	630	605	600	618	631	585	644	591	617	606	622	605	642	624	611	590	630	587	647	614
78036	70425	55487	33183	12497	3960	1261	378	352	328	318	303	352	337	377	363	331	372	354	342	379	340	352	340	340	326	361	347	304	348	338	312	351	351	332	344	332	325	367	311	321	370	328	296	345	357	332	337	354	350	338	349	337	323	342	346	328	305	345	336	332	354	355	331	317	361	365	366	356	349	348	333	336	339	326	369	304	353	359	353	375	337	356	333	348	351	405	360	354	293	332	354	355	336	355	363	338	361	342	373	354	342	335	362	346	359	335	310	336	317	351	342	345	305	353	324	351	349	352	374	336	348	356	329	347	383	319	340	317	317	384	356	339	301	324	302	329	356	357	336	346	332	378	333	344	355	345	360	346	334	379	333	327	312	309	333	302	362	349	379	354	347	306	327	342	342	348	367	346	339	350	344	349	328	335	383	365	323	310	338	335	353	353	344	315	350	347	361	322	330	336	354	346	335	337	314	325	358	349	328	345	384	330	350	375	375	331	357	365	370	325	350	346	332	342	309	356	356	316	370	326	332	346	326	338	345	378	316	334	341	333	368	348	351	337	327	370	311	342	360	343	340	357	366	343	351	340	312	330	306	324	357	354	326	351	387	318	355	339	339	332	370	325	371	333	339	338	331	320	325	343	370	375	343	307	344	353	330	317	317	333	338	333	336	306	374	349	355	367	349	341	350	365	339	332	365	332	323	349	348	336	318	336	338	369	345	325	314	361	342	305	329	351	338	369	335	323	352	344	325	352	330	382	341	383	363	330	341	332	353	306	344	303	335	379	351	344	314	339	334	335	380	359	335	321	335	334	299	358	321	355	342	392	372	359	348	351	337	343	340	336	327	329	323	345	355	364	326	352	315	301	361	353	359	352	375	390	313	347	313	348	351	349	355	326	325	337	353	349	323	336	302	332	325	348	317	349	337	358	337	346	334	332	360	355	330	322	346	326	353	362	340	367	333	326	352	319	351	318	307	360	373	358	318	358	377	330	338	362	332	369	346	333	340	318	397	335	337	339	331	378	315	330	355	355	343	351	348	321	350	321	341	330	352	317	358	346	357	361	392	358	354	364	297	347	335	342	296	370	304	301	356	335	353	339	324	357	307	325	331	340	317	359	329	354	326	324	369	347	330	338	351	345	361	349	347	350	334	366	316	314	327	322	309	374	346	361	341	318	341	353	364	332	374	353	361	336	323	355	333	347	326	329	329	361	321	331	321	323	331	362	338	308	351	358	358	368	346	343	345	347	329	342	363	358	350	373	329	305	345	344	367	349	330	367	309	339	345	339	322	350	349	343	366	332	374	329	353	338	306	354	318	350	345	353	326	362	353	348	334	327	372	330	326	364	340	353	340	335	356	369	358	309	315	367	350	361	319	334	350	290	355	357	369	325	318	324	352	365	335	355	389	363	338	383	329	368	359	357	349	332	349	363	323	367	364	363	323	353	352	318	335	319	346	362	349	349	353	306	328	354	323	345	312	328	332	339	350	373	322	289	349	321	365	347	360	336	306	372	345	308	353	355	365	385	348	338	358	329	311	346	366	351	334	369	338	336	355	333	347	335	343	375	348	368	318	331	369	328	341	362	348	311	338	313	336	333	346	330	344	368	349	338	307	354	343	344	322	371	316	356	367	324	346	338	346	338	384	335	344	333	371	307	308	345	357	338	333	344	361	335	346	330	335	335	329	316	319	351	371	383	358	319	343	353	332	363	330	340	348	330	318	343	343	364	342	382	335	365	358	343	321	348	324	379	332	344	343	336	347	322	328	335	347	360	327	361	362	339	325	312	317	351	374	323	331	311	321	353	350	355	346	334	346	318	350	353	328	359	344	321	340	339	343	354	302	348	355	340	323	336	348	341	317	343	348	312	374	327	325	379	341	324	343	338	316	313	364	337	324	313	341	335	324	365	313	321	340	371	351	348	347	358	343	346	338	342	333	349	349	329	343	347	354	311	341	325	327	333	357	352	339	308	371	357	320	332	357	334	330	335	342	335	370	324	340	340	363	375	338	313	362	340	309	351	336	360	361	378	368	352	341	358	363	361	347	321	319	330	318	313	307	326	320	352	357	326	357	352	330	360	387	375	353	335	338	355	339	359	359	314	371	357	348	320	313	355	340	335	360	334	331	318	300	364	372	345	356	340	316	329	318	302	342	347	345	350	327	336	362	330	337	288	341	344	377	363	360	352	346	329	346	328	334	326	329	347	359	354	350	333	351	315	357	339	369	341	348	358	354	356	304	361	344	317	319	328	304	308	340	346	324	328	318	341	349	335	380	345	370	364	358	334	336	347	344	354	323	325	321	342	337	347	304	324	330	324	353	327	340	342	347	346	306	315	342	309	338	334	350	339	314	334	328	370	373	368	339	351	341	333	367	351	344	305	355	326	340	357	336	349	343	368	357	322	353	365	365	343	336	318	331	333	370	356	290	354	342	316	308	314	336	344	361	346	347	331	351	324	338	341	319	350	380	349	339	331	325	319	354	354	340	348	347	349	320	340	327	340	351	308	362	326	354	339	343	320	339	375	322	350	356	346	374	344	332	316	354	354	351	324	362	337	342	353	339	367	354	352	362	354	339	325	325	326	330	346	338	332	356	338	384	343	320	314	373	357	331	359	330	340	350	326	339	334	348	344	358	351	351	344	356	364	322	334	346	322	338	349	326	333	314	363	347	359	331	377	345	355	361	333	314	353	325	375	333	339	344	351	345	325	308	383	323	349	355	318	339	338	339	322	347	361	333	356	316	347	340	348	371	338	333	325	349	305	336	362	333	357	334	362	354	346	367	324	333	357	329	316	327	320	297	339	365	335	351	359	329	350	351	392	353	359	346	328	339	339	359	328	351	339	346	350	369	354	325	354	338	342	329	314	337	337	342	367	340	313	366	356	363	348	341	357	349	333	348	336	318	347	314	353	320	344	311	332	358	350	306	321	321	336	340	335	324	329	348	332	346	333	355	358	368	340	364	351	337	295	342	311	361	343	346	376	334	317	322	350	315	334	348	323	318	357	345	346	341	317	349	357	364	330	354	366	385	324	362	326	332	328	363	338	334	345	343	333	340	349	379	329	316	346	310	343	340	326	339	355	299	377	326	389	338	345	326	353	341	339	329	371	379	325	361	343	317	353	341	327	339	319	356	356	336	323	358	355	356	336	343	318	333	364	331	321	367	350	352	365	336	346	407	337	369	332	345	386	337	319	327	337	336	347	350	366	347	351	339	341	355	323	326	362	325	339	350	344	370	310	338	362	364	360	335	338	325	344	338	345	363	353	369	345	329	341	329	333	303	344	359	330	339	358	353	362	335	370	340	330	341	342	322	313	307	331	361	356	342	349	357	315	291	328	362	320	350	351	294	318	368	346	318	384	370	344	337	326	369	350	349	392	328	326	337	302	359	317	338	329	349	337	339	329	335	348	357	369	374	336	340	345	342	363	352	335	322	335	349	321	325	357	337	325	370	335	337	337	359	356	369	372	325	348	352	337	362	346	342
52487	57714	53857	37866	16767	10451	3606	822	817	803	820	821	825	829	844	881	799	825	885	835	847	859	848	888	795	873	796	833	850	806	762	837	813	849	850	874	771	832	812	806	873	811	841	797	795	804	833	799	787	837	837	806	862	789	749	831	832	830	851	816	830	773	836	887	782	856	813	787	801	780	820	858	817	759	846	864	824	768	831	827	856	869	821	784	833	800	816	878	859	809	814	841	814	758	779	839	820	881	849	830	824	787	866	801	849	766	787	835	849	862	859	817	776	828	851	836	832	831	822	813	839	809	786	812	826	832	809	826	859	763	816	828	871	781	779	835	836	866	832	780	841	833	864	826	808	827	782	882	816	811	823	866	799	810	814	824	783	838	837	852	812	842	816	861	821	844	855	815	824	848	812	794	839	849	786	855	832	874	841	832	825	782	838	888	804	812	774	792	782	830	804	815	819	735	851	800	843	849	817	811	814	842	789	782	802	829	791	838	795	809	811	806	803	810	825	844	834	851	869	807	754	827	822	797	828	814	774	809	806	851	809	843	783	767	786	812	843	788	794	742	828	818	778	821	853	765	767	810	799	859	781	777	804	882	793	822	791	796	844	830	865	834	851	840	805	838	763	819	815	806	879	830	867	825	809	807	828	894	864	840	817	860	779	813	819	874	813	773	835	796	796	779	819	825	860	849	827	844	842	798	813	853	839	809	837	827	817	812	856	810	815	826	804	790	827	871	793	810	875	806	875	841	809	804	874	827	821	807	820	848	827	834	795	836	833	779	854	829	814	822	819	806	835	784	835	806	832	863	841	805	831	836	831	848	865	821	886	815	893	776	785	814	843	840	850	793	800	773	852	808	852	830	851	798	815	827	856	812	788	845	794	828	809	777	819	810	797	805	836	828	822	844	804	868	822	825	836	781	853	825	802	798	790	833	835	818	833	757	851	811	789	842	835	832	833	810	833	831	837	851	846	802	844	811	826	789	791	844	802	790	838	795	880	783	850	814	851	788	859	856	828	842	782	820	824	803	795	828	841	788	846	797	786	850	891	833	815	882	820	807	795	834	827	800	839	819	794	803	835	844	849	828	852	818	806	806	777	857	838	809	822	857	854	791	821	868	822	827	841	802	822	746	838	832	794	815	840	788	841	838	888	811	854	842	830	829	827	861	814	796	817	813	817	817	763	838	847	797	783	825	862	778	731	820	851	811	867	782	853	853	849	777	806	820	801	784	842	837	804	852	842	787	855	858	829	807	778	854	801	848	828	891	835	792	789	851	858	835	823	854	829	787	835	821	845	829	841	841	805	851	858	803	800	825	806	833	854	862	768	823	858	773	792	817	804	835	828	825	799	819	799	831	814	830	871	862	829	798	861	869	796	835	803	833	788	821	820	859	817	773	875	844	872	853	817	837	875	779	829	875	828	831	807	815	838	817	813	815	853	817	798	816	866	808	853	865	829	821	840	828	796	779	841	827	814	831	776	783	869	741	896	825	823	839	796	810	807	835	846	803	835	838	845	845	839	810	864	822	797	835	802	836	778	832	832	781	840	818	787	794	818	827	847	802	859	871	824	836	863	861	795	816	781	819	817	790	813	851	835	856	783	784	837	824	836	878	839	794	801	793	869	854	820	795	810	810	839	797	809	858	787	795	818	842	852	831	799	790	804	819	804	869	825	835	766	842	785	829	865	782	794	848	830	805	777	826	859	800	871	846	863	852	871	823	867	780	789	825	809	819	875	775	832	790	830	803	807	834	828	804	820	842	824	797	806	802	850	848	775	836	818	809	811	800	839	830	825	807	837	746	828	824	837	816	855	851	801	781	799	809	836	816	856	799	817	827	814	807	803	801	855	824	829	837	777	850	761	843	856	798	833	817	812	806	731	778	835	826	814	796	849	831	810	824	792	820	808	845	859	797	844	805	827	782	735	843	796	873	862	829	821	799	858	836	855	808	813	795	789	820	780	827	791	802	871	763	825	831	833	897	797	827	817	796	738	797	868	804	881	793	813	793	869	863	826	821	820	827	786	847	809	855	825	861	815	807	850	821	851	797	839	822	854	817	828	877	819	790	821	814	770	824	850	822	797	792	812	859	798	821	851	838	805	804	846	773	840	820	815	825	866	842	783	855	814	817	835	842	846	871	798	813	875	833	785	803	807	760	830	767	832	822	826	809	837	835	833	765	811	782	767	832	803	835	801	798	773	873	833	844	810	801	803	810	819	898	809	796	822	787	820	779	779	771	849	826	812	872	800	782	831	801	847	880	841	877	827	799	794	826	850	884	823	820	773	819	805	801	843	815	844	819	870	832	778	818	839	866	766	817	883	804	844	810	801	741	823	870	844	789	814	799	803	829	810	844	805	825	802	826	789	832	793	806	823	795	830	808	775	860	815	840	846	808	823	867	808	761	829	798	807	778	797	845	830	790	855	844	841	808	875	813	817	838	799	792	836	828	797	844	874	847	815	758	818	847	810	757	825	821	802	822	767	786	851	788	812	800	816	773	790	805	825	850	843	807	797	857	795	856	835	813	824	844	850	830	813	809	863	820	786	811	846	790	801	785	816	807	846	876	824	821	826	835	800	789	848	849	823	798	825	777	785	789	788	835	816	775	811	801	773	820	819	867	817	834	786	816	835	793	862	832	854	873	801	801	819	789	806	798	789	794	841	841	800	831	860	833	856	838	754	804	794	809	828	836	819	857	775	797	759	855	831	843	809	815	845	797	819	824	860	805	820	809	811	845	797	821	868	819	793	851	847	810	844	760	847	817	794	823	815	827	854	834	806	869	831	825	767	826	839	831	838	832	820	795	815	862	882	842	815	890	842	861	823	795	783	783	852	827	819	815	871	792	772	778	848	807	765	837	822	806	803	835	836	859	861	794	874	812	814	800	822	851	884	805	815	785	820	811	830	825	790	861	874	821	820	806	822	846	798	818	802	856	839	830	852	851	832	860	844	767	829	799	866	811	818	834	832	811	804	817	802	802	800	816	818	826	799	801	820	819	812	835	865	846	844	866	826	805	824	799	849	853	858	826	803	800	787	787	850	799	817	812	791	852	845	795	854	817	782	826	800	871	825	867	840	838	810	913	854	839	811	817	800	834	832	888	817	825	804	826	795	808	804	814	893	829	837	821	786	787	813	868	845	804	814	769	788	827	804	845	775	881	819	807	798	825	855	808	830	825	799	810	794	808	820	817	831	848	828	812	831	846	843	856	794	833	857	854	774	790	772	827	806	810	841	821	857	830	813	853	832	798	845	821	837	798	792	823	782	819	793	776	824	799	781	874	864	873	885	813	828	784	772	833	800	811	844	786	811	830	818	817	840	861	862	853	838	792	812	811	837	853	786	811	788	848	813	801	864	847	841	766	812	834	850	779	805	850	794	773	784	815	833	813	812	827	840	823	872	843	853	805	855	762	849	856	806	823	861	776	822	804	791	855	829	797	840	770	813	855	791	824	828	833	820	787	804	784	892	833	800	848	845	822
87360	79801	64808	40852	19020	7650	1844	355	324	352	296	300	339	307	336	335	347	306	302	339	329	304	302	309	349	336	333	322	333	285	290	314	314	338	321	318	316	326	349	329	304	299	354	326	335	301	306	355	314	326	326	341	317	363	316	311	269	299	334	311	335	317	291	329	296	322	296	342	338	307	297	296	297	336	316	327	321	303	348	324	309	313	325	305	330	324	311	324	329	321	318	328	333	324	286	316	317	331	295	306	339	310	341	315	318	329	327	291	360	328	317	356	303	309	308	332	296	337	328	346	293	316	344	302	307	308	335	322	335	318	297	333	348	303	295	318	323	320	340	310	329	305	361	297	341	344	323	339	325	311	298	310	322	282	348	332	339	322	345	314	329	331	332	364	341	325	309	317	325	359	315	320	331	330	285	308	319	333	347	340	323	305	314	350	295	306	334	348	319	304	302	329	312	324	299	342	337	323	329	310	307	336	317	308	299	293	299	324	296	328	342	338	323	347	308	290	311	316	309	337	325	282	318	341	344	311	350	349	287	316	323	337	317	306	308	324	317	295	304	302	322	321	333	318	287	318	329	344	325	299	326	319	329	352	344	330	339	328	293	318	326	344	325	314	317	302	346	333	328	299	355	305	318	327	330	350	305	347	315	337	306	330	313	323	347	305	310	298	316	325	326	349	326	315	319	297	326	338	304	333	319	306	330	351	313	295	304	341	322	344	315	341	358	351	363	322	321	344	335	311	308	318	315	323	364	304	303	322	339	341	294	308	326	329	343	338	309	276	333	343	311	332	331	335	309	305	330	301	340	315	310	308	371	333	322	313	345	313	333	364	342	318	339	297	334	336	331	305	315	300	342	309	301	333	309	341	342	321	336	331	312	349	326	342	314	302	304	313	305	321	307	304	322	334	311	344	358	335	360	347	310	318	350	346	337	323	282	355	322	305	357	329	292	316	295	311	309	298	304	317	312	281	356	286	314	323	335	339	322	311	334	312	313	325	303	286	325	331	309	295	329	339	351	328	312	324	300	335	315	291	293	306	308	338	360	297	330	307	343	292	352	348	312	309	326	331	327	331	325	304	330	345	300	372	336	330	307	291	360	332	338	276	294	345	329	343	287	366	317	345	294	350	319	314	315	329	316	317	347	349	327	354	328	311	308	313	335	297	301	276	349	314	323	297	324	317	343	319	285	287	304	322	320	332	328	313	280	294	317	326	323	340	329	326	327	362	371	316	317	353	331	341	313	332	287	309	278	319	355	318	320	329	307	333	343	307	323	292	316	348	303	290	329	330	313	324	317	327	314	324	318	317	355	329	314	304	369	304	268	350	314	318	324	323	307	306	328	314	312	334	278	323	338	338	309	330	296	313	328	286	283	295	296	300	328	359	344	288	327	304	302	302	320	322	341	315	308	325	314	294	322	337	310	318	327	306	363	345	335	341	352	333	316	300	307	358	351	313	300	330	361	365	348	339	341	320	328	314	306	295	284	310	333	315	313	342	319	326	312	303	348	332	319	333	367	328	302	323	340	301	329	329	311	310	300	328	334	336	319	336	324	306	333	317	308	305	319	320	331	319	320	349	336	355	318	322	318	299	337	307	300	315	343	311	325	330	303	317	333	301	328	316	324	368	348	318	325	336	324	336	286	373	333	330	333	328	332	366	330	322	325	307	338	340	301	319	333	344	346	323	332	329	301	327	302	278	341	327	335	294	342	301	303	291	336	315	321	351	313	286	324	322	324	356	329	306	354	313	331	313	331	323	330	311	358	326	317	319	284	324	299	311	340	310	352	336	329	298	326	327	326	343	307	304	335	315	333	292	347	306	331	314	326	304	356	329	309	321	327	330	307	306	307	309	334	304	343	339	318	310	314	326	305	308	313	293	348	364	306	351	347	297	396	306	341	304	329	343	385	299	343	320	326	308	335	332	340	312	312	341	327	281	316	326	312	319	307	305	335	330	332	321	336	344	307	295	318	320	322	377	326	320	319	309	344	314	323	325	281	362	324	285	339	303	292	310	313	290	367	308	330	308	328	318	301	326	331	333	313	352	330	350	318	352	321	298	313	346	333	309	299	330	325	314	336	292	347	322	333	353	344	312	294	308	339	317	325	310	313	324	332	319	326	352	369	305	313	310	304	326	335	341	345	326	349	313	329	317	326	316	328	322	339	322	301	336	296	305	335	312	310	334	317	297	334	312	354	376	327	301	335	305	344	309	353	337	309	346	346	320	305	317	312	310	330	310	324	352	322	311	327	319	320	346	374	340	286	327	306	301	334	303	318	304	361	321	318	310	364	368	310	325	346	323	321	322	337	306	336	358	329	320	335	318	304	328	334	286	293	348	335	306	304	338	312	313	338	334	326	306	307	344	278	293	310	312	359	336	337	297	336	333	357	301	334	346	311	326	308	301	347	302	313	339	332	343	310	332	334	302	343	316	307	299	333	329	376	329	307	287	298	311	327	311	346	319	316	314	324	325	322	338	327	323	311	319	318	333	325	305	301	343	316	306	303	296	327	290	297	316	333	275	328	352	322	318	328	321	291	306	299	333	337	316	347	349	323	338	332	293	319	341	352	314	340	317	322	317	323	324	315	334	327	287	323	331	323	327	338	315	337	353	303	338	308	353	328	316	347	305	321	322	328	317	308	329	310	316	309	300	304	331	338	314	319	304	303	329	307	317	333	310	332	311	303	313	324	299	321	351	273	331	318	329	331	334	351	324	303	348	340	321	335	319	316	351	308	352	331	328	336	324	328	324	310	300	321	283	344	342	340	306	313	310	293	334	327	307	325	348	342	308	328	315	308	314	360	353	360	344	327	296	333	322	325	308	305	345	334	314	345	327	335	306	316	307	316	305	332	313	357	338	336	319	324	305	322	319	315	327	301	331	316	311	336	288	318	340	302	336	324	356	330	324	331	337	324	341	318	309	337	341	322	350	311	341	316	355	342	326	299	323	348	337	321	329	335	302	321	342	341	319	321	316	339	312	320	314	316	328	321	338	333	325	319	299	308	324	341	314	326	344	324	330	299	317	318	341	329	337	339	349	331	322	282	347	332	328	341	303	275	355	328	318	352	308	344	308	307	334	292	338	296	329	299	340	335	347	344	306	344	334	297	316	310	313	306	288	328	325	327	279	327	324	339	327	327	321	317	331	305	329	333	316	313	352	344	332	337	325	329	317	320	293	315	328	321	315	334	296	340	294	317	302	360	320	311	321	308	309	375	316	335	339	331	348	314	297	302	322	340	343	330	335	307	315	326	318	328	347	314	327	311	304	328	329	349	303	298	327	315	343	338	318	333	315	300	296	312	298	340	290	344	328	334	353	324	364	313	349	303	361	315	314	330	336	339	320	340	332	307	312	304	295	306	281	311	298	335	330	359	308	313	320	327	299	337	315	303	297	305	319	298	307	331	284	351	335	313	306	329	328	338	303	348	284	317	317	294	332	304	330	344	305	339	318	293	331	325	335	312	312	336	335	298	335
61245	68195	62807	45390	23232	16157	4917	787	722	759	822	763	737	742	744	740	812	807	735	784	815	752	736	803	806	736	769	807	761	793	763	769	794	788	741	749	743	753	827	761	774	770	779	739	776	707	759	802	727	747	759	756	752	750	740	747	705	760	773	752	769	769	775	763	742	834	749	773	736	792	798	775	769	771	748	725	756	770	730	716	763	789	741	746	745	731	784	767	769	740	748	723	792	754	770	742	767	702	773	761	721	779	761	738	741	732	745	789	725	746	761	757	748	789	708	757	771	762	706	754	746	738	727	781	766	723	766	766	746	785	728	767	745	725	806	742	773	769	790	776	769	772	765	732	787	781	729	774	747	795	762	749	767	747	796	717	751	747	787	763	802	694	778	736	726	758	751	731	769	752	728	732	748	746	758	759	777	727	736	788	779	743	777	745	704	714	757	729	734	744	740	791	754	788	806	756	794	748	788	720	733	771	767	714	741	770	722	760	691	737	759	752	755	809	763	804	755	762	783	795	760	769	758	746	781	750	766	796	767	775	742	759	804	772	772	772	744	740	748	781	733	762	795	796	835	766	779	763	792	754	759	785	753	765	768	764	731	747	747	759	757	802	741	737	773	754	750	706	749	746	729	756	725	748	722	758	744	760	783	725	744	699	795	787	768	756	761	753	754	754	719	824	748	747	733	780	746	732	720	750	726	767	791	752	775	745	777	759	805	770	781	760	753	786	775	799	808	751	788	776	831	741	786	745	759	739	737	795	783	733	807	773	713	772	696	751	703	790	767	771	793	809	738	822	777	775	738	741	781	756	798	729	777	767	740	783	779	789	799	790	772	796	736	783	802	795	780	746	824	781	798	802	714	733	697	777	779	750	730	760	777	716	796	729	789	749	767	767	734	756	753	783	792	782	746	761	768	788	764	754	760	738	795	756	751	730	750	758	763	712	816	768	741	799	757	775	745	835	760	777	774	742	741	792	732	774	710	726	786	741	774	800	753	756	829	802	776	772	760	805	780	816	756	771	736	766	745	773	722	761	786	785	733	752	792	763	754	747	769	790	734	777	765	748	783	729	763	725	747	792	819	792	774	781	780	780	737	751	735	778	772	765	744	719	817	769	749	742	761	804	726	762	804	770	767	802	707	748	755	783	804	774	781	768	829	834	734	788	797	740	779	781	749	793	740	787	776	813	736	797	778	759	766	755	738	730	780	731	728	746	757	794	764	741	770	772	756	782	774	755	724	778	744	766	748	749	773	698	792	760	751	773	707	760	804	763	782	756	771	774	720	740	732	698	729	742	726	800	769	751	793	759	787	795	767	707	788	731	823	753	782	788	792	752	762	713	781	726	749	701	735	761	749	762	780	763	768	760	754	785	760	755	713	772	762	755	748	763	792	735	751	721	779	775	765	748	729	761	759	721	777	763	719	770	823	741	693	721	737	755	745	760	746	713	751	800	759	742	770	736	792	736	782	769	780	740	739	753	771	733	756	740	728	769	771	732	777	724	734	786	764	772	730	729	791	744	758	723	744	753	798	773	753	760	742	805	776	743	758	758	800	755	770	775	762	733	775	750	757	761	744	776	724	749	741	756	734	753	763	773	783	796	819	752	776	763	782	783	794	754	733	779	720	787	771	733	743	726	762	801	769	733	810	762	751	753	729	790	773	760	740	773	797	770	803	697	758	753	768	755	690	794	735	752	816	767	711	744	769	777	791	720	773	712	740	723	788	810	769	743	764	801	772	785	761	758	736	771	772	761	771	743	715	759	710	744	757	753	767	763	788	770	734	773	745	780	716	747	734	715	764	757	773	754	720	793	722	743	740	739	762	719	771	731	766	750	778	767	774	772	718	717	751	753	748	745	694	788	795	736	809	741	743	740	775	771	755	753	743	745	808	794	770	745	773	773	725	793	769	694	726	763	785	719	775	769	744	807	745	772	768	813	722	785	754	796	801	785	728	741	752	787	760	752	703	744	771	809	764	768	749	799	720	782	789	788	757	795	757	757	756	759	768	743	750	792	762	765	749	713	776	785	740	775	713	778	755	756	777	769	707	782	771	770	751	770	773	746	769	792	736	761	739	775	780	727	756	701	783	718	751	728	761	770	716	791	776	763	781	757	785	778	808	700	786	742	762	751	746	740	720	806	778	737	698	775	769	741	750	715	793	754	763	791	713	767	782	813	732	819	720	746	792	779	782	727	749	676	754	712	781	775	795	774	807	727	757	768	776	734	742	709	793	801	764	756	786	769	708	762	756	781	784	769	798	781	732	722	763	791	768	751	726	783	754	771	741	760	789	764	808	795	747	807	768	805	750	720	755	707	818	753	751	768	782	743	729	757	767	774	824	768	757	772	754	753	800	738	800	780	760	730	776	737	784	726	792	725	794	746	799	742	794	745	733	735	735	773	772	753	744	754	712	796	729	720	777	751	747	746	742	786	739	746	731	800	741	777	755	802	828	761	780	802	786	799	764	796	749	699	758	792	744	792	718	758	747	800	751	747	811	729	738	725	738	731	740	787	744	749	789	735	784	756	775	743	749	813	749	780	759	775	780	766	750	737	708	686	749	769	730	726	707	747	736	778	729	733	810	756	734	756	767	724	776	770	761	749	801	786	781	765	738	713	786	730	727	752	760	798	731	758	715	784	770	818	752	740	756	841	771	815	740	709	727	741	783	701	780	778	798	755	780	814	738	778	749	790	726	718	760	778	740	763	772	759	749	804	722	744	760	752	730	791	722	817	741	812	800	804	775	776	778	756	757	779	770	745	728	701	780	742	785	757	780	786	760	763	763	753	736	805	776	779	703	757	697	714	775	740	751	746	736	747	760	749	714	776	791	736	764	782	734	737	758	776	769	769	736	768	750	757	785	754	733	766	722	782	745	742	755	728	696	763	742	669	776	736	751	743	738	761	743	731	799	715	755	762	749	729	767	718	803	738	792	751	677	762	767	754	801	757	678	755	759	743	790	807	763	758	754	748	804	765	777	755	752	775	757	829	727	804	781	706	763	776	761	750	751	716	743	735	787	767	772	753	754	776	719	802	776	759	757	760	789	772	776	783	774	783	804	769	770	767	777	754	751	778	721	729	775	750	767	777	810	776	722	765	796	751	790	757	784	715	701	770	781	741	800	761	782	755	766	737	736	725	816	760	773	735	754	807	727	718	745	756	748	739	794	805	727	746	758	778	728	787	749	801	750	792	753	742	766	758	749	748	723	705	741	735	779	829	767	742	713	739	734	737	759	790	758	744	733	737	746	801	739	770	719	781	756	729	721	762	726	768	809	847	702	759	761	745	760	790	726	793	764	744	745	745	779	737	764	810	802	736	798	770	739	750	742	803	806	770	726	765	761	779	770	793	774	800	801	762	707	744	752	717	773	727	794	757	763	771	746	776	719	783	723	761	762	748	791	735	770	776	793	738	765	749	736	700	771	761	749	712	823	766	729	776	759	719	770	691	756	756	768	787	733	739	724	746	759	764	789	791
34559	24954	12346	3720	976	450	324	228	271	241	238	253	254	233	238	258	249	265	244	249	245	232	274	247	278	209	231	267	272	275	265	241	269	273	240	241	252	244	251	228	231	236	243	229	239	235	258	245	252	265	233	259	259	252	259	245	214	241	275	261	240	243	234	239	225	249	251	237	236	285	260	261	254	257	279	231	227	230	246	252	241	256	273	249	263	227	228	247	258	237	238	242	244	245	248	238	245	245	248	241	240	223	216	240	253	228	266	261	254	217	244	262	256	229	250	241	236	266	251	234	234	249	236	247	235	264	220	229	247	282	222	245	281	232	218	253	258	237	261	251	253	235	241	263	254	239	227	217	244	272	207	250	252	232	260	244	230	285	261	232	216	244	245	221	235	253	249	251	259	233	274	265	257	230	240	264	248	231	273	263	251	275	281	254	267	261	253	255	227	216	227	250	268	245	227	256	232	242	255	267	256	246	214	250	232	218	226	242	256	253	240	254	281	264	250	248	248	232	241	242	255	256	257	284	237	264	274	241	254	222	276	220	246	242	245	250	225	232	250	229	229	244	255	227	252	240	244	269	221	248	280	248	257	253	223	249	209	249	241	225	254	243	242	261	263	259	252	253	251	220	288	250	243	253	243	233	276	247	253	249	257	264	267	261	230	228	263	255	233	244	254	221	281	254	261	244	252	251	252	249	260	273	255	241	253	226	262	263	219	245	248	248	264	219	244	225	248	235	244	258	247	274	236	254	255	277	246	235	228	228	260	285	232	250	259	276	219	247	260	245	260	255	258	236	254	279	246	257	254	256	248	249	289	255	261	265	235	246	253	250	268	259	233	245	271	257	230	270	245	258	273	228	253	226	268	257	229	239	231	272	255	247	301	242	246	228	210	247	199	248	241	251	254	250	263	248	234	254	260	285	223	264	246	256	250	224	256	242	209	253	246	239	248	238	285	227	257	242	237	247	233	236	244	251	249	254	236	224	251	277	236	231	229	251	235	210	245	265	298	259	255	257	257	239	225	214	258	243	216	268	233	263	229	221	250	241	252	222	272	224	270	266	216	263	241	257	255	256	256	236	232	240	228	250	229	241	262	253	255	254	234	225	266	237	270	263	246	266	219	242	268	260	250	257	233	257	228	232	251	248	256	261	223	245	238	246	265	249	270	260	237	242	250	233	246	240	260	270	237	233	257	261	256	230	245	252	233	248	265	229	240	240	228	242	236	247	255	266	268	255	235	242	257	249	238	264	272	238	279	237	238	251	240	253	243	263	271	269	237	258	248	232	245	229	258	243	226	235	274	224	243	225	252	245	264	215	236	258	272	268	226	238	270	259	251	273	218	230	235	262	259	267	225	280	225	257	272	250	231	243	261	249	236	282	245	238	258	232	249	233	218	257	269	258	260	257	237	289	254	222	250	252	257	234	259	299	222	224	262	245	236	272	251	249	237	221	258	251	258	234	253	244	245	219	232	220	252	281	244	276	260	219	259	227	237	273	262	252	263	260	230	250	240	248	235	219	265	247	244	248	252	228	226	236	248	256	232	249	264	239	238	231	246	255	273	282	286	274	284	254	246	238	222	267	273	266	241	252	267	249	235	259	258	246	225	240	229	254	243	241	288	228	249	261	232	226	245	267	232	252	243	241	235	235	254	254	251	232	247	251	279	241	230	237	236	263	235	265	208	266	222	225	234	259	251	256	255	256	245	266	253	277	235	222	257	240	233	254	232	267	251	252	239	227	233	241	239	233	254	230	250	236	237	236	271	240	254	235	253	248	245	249	225	252	250	253	277	243	254	265	252	253	233	228	272	209	264	237	258	230	264	275	251	263	268	263	230	249	259	231	246	270	236	257	257	250	228	233	245	237	263	263	240	263	246	247	265	256	267	242	253	251	238	246	264	263	271	254	255	260	229	249	266	231	228	221	253	240	234	237	245	264	265	267	228	245	264	245	283	214	249	275	245	251	260	239	239	221	243	251	246	265	239	242	271	258	237	260	236	211	254	260	241	246	252	249	251	258	238	270	275	227	245	235	243	239	255	256	269	253	251	256	248	229	248	255	250	249	260	223	244	257	250	264	254	254	239	233	248	241	232	248	236	255	262	257	233	255	245	230	255	244	254	246	270	262	264	262	242	213	267	244	252	234	235	238	243	242	253	240	246	283	243	234	257	235	280	242	255	278	256	233	251	264	269	216	223	267	269	265	241	235	236	238	219	246	233	223	216	237	245	270	260	256	264	247	257	252	246	259	224	224	237	272	232	246	243	244	265	254	241	236	264	253	262	250	247	236	286	259	242	224	254	267	255	246	250	244	231	242	243	236	239	257	247	251	246	257	230	229	245	262	270	223	258	227	254	244	224	242	220	290	259	228	272	251	231	230	249	245	254	258	254	245	263	260	259	239	265	281	224	230	266	268	259	264	232	212	238	250	251	254	235	218	203	255	267	262	238	230	283	230	249	240	263	274	252	266	250	233	204	247	243	255	238	251	257	251	245	292	262	220	253	270	272	240	241	259	233	264	250	251	260	279	242	235	248	247	273	268	286	226	235	245	254	220	257	279	253	255	234	234	229	269	256	243	270	259	251	218	280	253	264	265	270	246	236	247	256	228	259	232	259	254	254	233	268	251	271	258	244	248	245	244	247	232	220	270	240	238	271	245	261	245	251	243	250	256	235	233	244	248	270	247	252	255	241	273	241	266	256	252	257	223	254	239	236	220	230	228	261	216	224	235	243	279	241	228	254	260	242	238	253	225	241	242	226	242	260	275	232	247	254	262	222	225	252	275	200	248	227	232	243	258	260	260	236	270	262	276	261	245	227	234	263	234	232	252	238	222	258	235	241	221	267	234	291	242	261	220	225	244	240	232	257	231	273	254	237	232	224	235	264	251	241	250	258	259	258	233	229	256	220	239	255	240	265	256	250	263	281	230	249	230	272	224	255	244	229	289	254	251	276	239	260	257	261	229	271	242	226	264	249	259	277	247	234	254	249	238	260	260	238	251	267	243	250	253	250	254	252	240	262	273	244	232	259	223	246	228	236	268	254	239	219	244	257	245	234	217	264	264	248	271	261	285	265	262	253	245	230	246	248	240	252	278	243	262	242	238	217	238	262	279	258	263	231	256	230	237	242	242	280	249	248	262	247	214	249	265	236	242	255	246	249	222	214	242	241	255	216	222	222	229	224	219	237	240	235	292	247	262	252	258	263	238	229	240	244	281	260	261	225	222	240	235	240	253	237	243	264	264	219	256	270	225	273	241	245	256	269	223	211	240	270	238	219	291	269	229	248	240	258	248	270	247	248	231	260	261	208	246	244	255	253	275	257	247	242	243	253	253	259	246	264	271	257	243	222	237	248	236	257	229	269	238	242	257	248	258	269	245	241	231	258	264	247	233	243	253	247	248	261	243	262	240	237	232	251	229	265	255	213	251	259	253	244	240	254	229	237	249	279	255	244	242	265	254	224	232	232	239	261	254	285	246
29855	26867	17362	8430	2641	1346	794	625	589	649	630	618	586	672	626	604	629	618	635	617	629	662	667	647	599	625	643	628	643	588	578	668	622	616	636	599	593	657	644	658	608	606	635	638	582	602	607	633	627	630	581	650	651	677	584	593	618	608	649	638	669	575	626	664	629	612	608	630	649	628	632	641	670	614	608	640	628	629	635	615	577	618	605	625	594	658	644	663	626	642	641	632	657	694	657	589	614	658	637	674	623	603	689	615	607	636	640	576	640	642	630	638	662	601	602	641	646	622	598	610	639	603	667	680	671	654	571	639	594	635	637	632	629	644	635	622	676	618	619	613	656	634	551	636	606	671	614	635	651	595	599	614	615	645	588	586	688	650	610	621	623	587	615	581	631	607	645	593	635	610	599	633	612	642	611	672	641	618	655	613	588	630	620	626	620	660	621	598	645	594	632	631	591	632	599	603	658	594	593	598	576	587	627	646	613	659	620	662	629	618	635	624	647	615	614	655	594	608	607	598	612	614	664	658	645	663	645	586	586	611	626	631	677	596	606	641	608	615	646	647	669	600	670	615	600	589	602	630	585	654	610	646	680	640	594	611	638	649	607	643	637	656	630	607	641	614	603	631	690	646	578	638	658	632	624	626	650	610	648	637	562	621	634	628	621	617	659	611	646	655	644	648	613	639	625	618	613	622	616	616	620	611	672	630	650	638	610	591	633	611	603	624	599	596	608	618	657	576	638	637	660	688	611	620	622	628	564	616	622	605	625	607	657	583	600	645	603	640	634	621	656	586	653	634	613	677	638	627	614	621	635	622	637	634	612	579	632	649	650	649	664	616	631	626	610	653	588	631	593	674	643	549	632	600	670	601	651	606	614	640	589	619	669	635	644	656	671	652	618	642	665	633	661	652	606	589	718	636	655	662	650	598	653	643	626	661	632	655	621	610	625	594	567	632	652	645	617	621	616	644	630	634	628	604	625	623	624	676	660	646	638	701	588	628	634	656	633	633	586	638	657	604	665	616	612	602	625	665	640	613	641	580	648	618	620	627	699	610	650	604	638	608	597	664	624	677	642	580	597	671	635	641	606	628	611	643	625	599	659	596	597	603	622	640	598	620	616	649	606	616	620	625	634	628	622	587	646	635	631	648	606	684	653	629	624	583	626	602	601	611	598	624	621	620	648	592	591	668	664	652	648	659	643	650	633	644	613	611	620	605	612	603	635	625	674	614	638	631	591	601	636	611	646	640	623	648	632	574	651	636	674	609	643	640	612	620	616	650	605	597	613	655	652	613	653	591	674	641	614	677	633	618	685	635	645	624	621	599	615	601	633	617	663	630	642	638	688	644	650	638	590	617	589	644	667	643	667	601	627	618	624	623	614	649	654	642	657	640	623	650	613	580	620	661	598	644	647	706	631	584	647	643	630	630	598	644	621	683	614	635	597	647	646	639	584	672	636	609	653	602	599	633	599	676	630	620	631	627	633	622	583	599	646	624	645	620	621	651	592	629	688	629	605	657	629	616	666	620	612	647	585	607	668	623	726	626	585	633	603	621	620	621	604	634	636	640	641	668	619	615	650	626	646	623	610	657	565	631	654	651	620	607	602	660	622	627	646	661	614	618	608	630	594	617	664	660	623	599	628	578	660	608	616	679	635	603	648	618	644	642	680	658	643	668	619	601	632	603	657	628	635	649	643	646	660	644	677	583	619	648	622	618	628	621	625	648	618	632	594	638	653	667	566	617	611	598	559	635	636	647	578	602	651	630	657	607	658	596	597	612	613	638	604	627	620	626	661	582	670	613	630	687	611	643	614	634	635	607	642	609	628	686	611	637	612	663	632	648	631	628	625	630	632	633	595	635	631	598	622	616	596	606	643	650	633	642	663	640	618	581	650	664	626	642	613	610	646	638	689	618	613	626	638	634	668	660	651	623	588	628	636	631	628	609	645	637	588	615	657	619	614	638	655	616	657	577	579	669	595	643	651	646	632	635	633	602	614	622	641	629	630	680	628	655	654	656	592	603	633	632	644	633	610	672	639	634	602	635	631	658	591	615	645	653	617	623	611	649	602	620	653	609	665	670	640	613	675	667	658	648	613	638	648	623	615	610	637	623	637	611	657	631	632	576	643	651	632	633	602	606	614	642	614	623	626	651	611	600	671	651	643	645	604	625	620	660	600	642	642	651	604	600	632	625	628	628	648	576	651	588	651	677	649	608	657	649	576	594	620	620	655	636	589	602	624	617	597	635	657	593	621	651	611	668	673	622	633	678	648	661	607	642	634	630	645	633	657	622	598	613	651	678	638	614	625	604	610	638	647	599	635	631	590	609	629	670	663	596	600	598	637	612	622	597	619	594	632	585	658	602	615	638	629	598	642	618	586	647	666	625	641	614	655	638	699	615	626	644	638	623	624	638	627	620	612	625	630	701	638	628	599	604	625	615	589	590	605	623	663	609	603	614	633	677	637	682	627	666	649	611	638	635	628	659	663	642	628	661	617	593	632	695	625	649	639	642	635	625	633	617	621	605	657	615	657	633	660	629	613	603	639	619	653	588	589	620	617	624	623	644	647	603	618	628	600	561	623	648	648	619	613	610	643	619	623	630	655	602	596	648	625	590	599	633	617	634	621	625	648	627	610	613	639	639	610	643	575	629	655	613	644	598	609	635	594	657	638	661	640	664	655	604	593	600	685	618	647	618	654	691	632	602	612	607	618	613	623	624	645	626	643	594	636	639	590	635	624	626	662	621	617	612	609	623	633	610	648	672	634	636	625	658	587	655	583	647	633	598	668	602	627	645	609	639	605	589	669	604	619	600	556	629	666	645	617	680	621	625	664	615	614	641	622	638	635	613	613	621	641	635	620	673	647	619	662	620	602	634	671	632	653	614	641	624	666	615	616	623	574	668	626	645	653	609	660	636	693	590	664	649	636	623	628	652	642	649	629	595	641	613	593	594	661	649	607	586	641	663	635	629	670	601	653	642	558	637	601	656	636	669	593	663	603	620	642	665	643	619	637	656	659	664	600	630	640	594	635	621	581	658	615	645	643	621	631	650	646	583	613	630	617	626	655	656	613	630	625	630	601	600	619	661	583	663	659	619	627	642	618	661	633	574	614	626	604	625	640	647	609	612	655	608	669	662	646	659	660	636	641	625	604	617	627	588	635	657	648	608	635	608	605	661	604	612	612	624	640	616	655	642	622	680	634	621	636	655	631	618	636	643	628	636	647	638	632	643	648	649	645	581	692	572	653	660	642	592	629	651	598	641	585	647	584	656	610	632	648	614	610	608	661	594	594	614	610	630	594	617	626	635	679	653	629	621	567	651	635	639	653	566	637	629	628	611	598	675	630	637	657	595	640	631	623	615	639	669	613	592	659	624	627	653	618	606	643	633	640	631	637	631	612	619	643	604	634	589	637	616	614	609	628	625	620	633	604	640	635	644	643	615	624	624	647	652	654	682	658	622	639	618	637	628	688	638	632	633
78302	71199	56445	34332	13924	3421	953	367	345	368	329	350	385	355	366	371	331	353	374	335	375	346	298	327	321	374	325	373	344	320	361	373	348	364	330	326	348	337	332	342	386	365	344	341	367	325	354	344	346	343	328	336	302	377	390	371	344	364	351	379	369	333	319	333	377	355	332	335	347	335	326	335	331	352	322	347	360	332	309	322	347	348	349	327	341	321	367	355	324	336	349	321	326	356	361	342	332	349	383	345	399	364	339	342	349	392	370	375	335	342	352	308	351	353	366	357	343	345	341	357	309	342	359	405	331	347	338	373	359	355	352	379	363	372	351	362	307	332	365	361	354	341	346	314	326	328	365	320	355	365	357	371	347	341	365	346	348	362	369	360	342	332	339	351	365	334	384	346	337	343	333	334	371	363	402	390	336	337	332	339	364	324	357	356	383	374	369	336	352	365	320	364	330	346	319	337	328	395	323	331	343	327	379	349	344	349	389	344	318	358	322	348	349	378	357	351	340	379	364	355	320	332	334	367	379	335	339	320	342	370	340	372	382	392	325	353	385	361	373	358	338	329	364	342	359	350	342	330	316	347	355	341	361	321	326	322	364	329	356	357	334	397	356	341	337	387	351	355	348	319	327	373	362	334	351	358	352	362	332	374	347	380	340	366	335	345	345	394	332	341	363	319	354	355	351	326	339	318	341	323	391	333	342	346	321	351	383	368	375	367	359	318	338	360	349	357	353	358	333	381	356	301	345	341	325	343	354	347	335	352	367	335	358	339	350	361	329	362	350	345	322	364	340	361	374	380	322	340	344	374	357	394	385	353	322	321	330	358	321	313	342	351	348	380	364	352	355	328	346	353	350	356	368	348	368	366	342	352	371	352	350	334	327	328	373	350	303	336	364	354	347	329	355	371	370	319	336	340	396	346	332	333	321	367	340	332	314	356	388	364	356	353	342	370	328	363	350	381	330	338	356	347	344	333	362	333	348	332	379	344	345	345	370	335	374	373	358	348	350	342	343	366	360	361	333	339	368	325	364	396	379	388	342	370	357	344	350	351	357	387	356	326	343	399	294	367	379	351	351	346	369	343	334	346	335	379	328	330	326	340	335	363	372	382	360	327	374	339	311	366	372	383	349	374	385	352	354	341	359	335	338	395	356	340	333	356	375	374	365	372	361	343	331	363	364	376	363	336	370	372	356	329	355	333	329	319	365	342	344	342	323	332	299	350	333	371	332	347	362	381	320	344	330	351	318	375	343	340	334	374	350	351	397	377	344	339	323	331	355	362	356	336	329	360	357	363	381	347	341	348	341	344	384	340	348	329	338	373	393	352	336	355	363	303	348	374	363	321	355	361	362	351	347	359	320	354	360	380	358	357	342	378	339	345	348	340	362	336	308	361	336	336	377	377	321	334	347	314	354	332	324	371	343	343	331	359	372	327	361	339	340	345	385	343	342	328	352	388	344	383	360	366	327	335	338	364	362	330	341	330	405	319	320	346	347	360	363	354	344	364	339	342	328	367	351	371	345	368	331	321	310	361	365	375	313	330	331	347	324	387	329	327	342	342	325	352	323	335	373	320	338	316	345	363	344	384	368	359	327	351	364	350	398	381	349	337	370	344	327	369	358	364	348	313	323	352	351	322	343	331	312	394	325	367	370	339	384	336	355	357	337	330	375	353	352	357	342	338	332	337	352	338	360	330	329	349	366	384	347	362	367	332	381	344	341	359	371	356	331	370	325	351	365	373	314	387	353	333	354	342	328	336	343	363	367	369	321	350	366	343	333	328	356	373	342	345	373	363	358	384	327	332	376	348	350	349	363	351	328	330	321	367	357	355	341	331	344	382	364	329	324	343	321	303	376	382	329	341	347	346	384	340	346	381	363	317	367	364	332	357	335	356	348	318	315	313	330	352	369	376	357	386	310	343	366	330	356	357	320	351	378	348	362	361	378	355	330	362	363	339	372	316	324	346	330	375	351	353	367	359	317	327	363	352	333	348	322	375	370	324	349	326	321	375	336	333	328	363	347	346	346	363	346	341	374	335	297	334	338	347	372	328	354	366	323	349	347	349	310	391	345	343	347	344	317	361	332	364	353	326	370	361	376	346	352	330	380	360	382	361	338	349	356	345	340	336	373	346	329	343	303	379	341	366	377	352	333	364	345	368	368	345	373	361	374	330	367	323	346	341	310	326	354	358	321	334	354	358	359	349	329	359	341	339	343	346	381	332	311	285	355	342	341	347	334	361	379	358	385	339	369	345	339	338	327	334	337	330	347	348	352	372	335	383	332	349	328	324	347	344	352	330	337	361	356	370	351	337	369	351	318	354	345	366	345	341	337	331	345	328	317	343	363	355	337	361	379	341	379	350	356	334	334	349	391	330	352	340	381	365	352	364	358	334	348	369	373	349	358	364	368	334	326	338	354	368	359	337	384	335	323	329	382	373	362	358	366	341	319	373	335	353	312	356	329	377	340	352	322	403	347	375	346	343	364	336	327	353	347	328	325	370	371	368	356	385	388	394	357	307	370	348	345	351	358	364	353	349	357	338	344	348	306	340	322	358	360	351	357	360	385	329	329	368	365	332	324	374	314	341	373	343	376	320	330	376	364	351	376	332	340	343	350	334	350	367	392	371	358	358	324	351	367	366	331	320	367	363	343	382	353	345	357	373	379	352	357	351	326	364	365	395	397	358	358	356	358	344	360	365	353	400	371	345	359	348	353	336	358	366	338	334	336	344	321	360	366	351	324	381	323	349	312	351	343	339	345	356	315	351	346	347	367	366	346	339	377	356	341	369	381	346	363	325	332	343	361	328	340	359	360	332	362	361	346	322	324	319	362	350	357	313	345	370	340	302	326	344	332	351	361	368	331	385	316	342	351	342	337	381	363	354	367	361	323	364	357	358	391	344	334	359	340	357	365	369	330	332	324	335	350	349	373	343	367	353	387	326	323	323	295	344	358	373	318	372	364	359	363	349	321	355	364	349	350	337	328	335	331	360	344	374	341	336	342	375	361	324	379	338	363	344	346	349	348	346	371	361	332	343	365	377	323	330	330	381	362	335	318	373	306	351	338	354	408	361	343	375	323	351	369	319	312	344	367	379	346	344	381	362	334	325	342	353	347	381	354	341	328	346	342	338	372	348	337	344	360	338	332	322	356	343	348	343	329	370	296	342	352	366	346	368	361	364	343	337	363	340	347	353	363	346	317	362	328	364	352	372	374	358	375	360	336	327	333	373	331	320	362	326	352	339	371	340	358	334	375	361	352	342	324	358	369	374	332	344	342	360	352	329	293	353	357	361	341	358	356	318	344	343	316	393	364	352	363	303	359	346	325	353	337	362	335	353	364	356	356	343	346	375	352	359	371	357	358	372	377	381	330	336	355	372	358	362	372	321	344	357	349	326	375	380	313	321	362	338	360	329	359	354	379	339	336	346	381	384	357	361	359	362	337	364	336	359	387	359	342	372	341	336	333	323	344	357	376	377
52823	57999	54096	40413	17619	8639	2629	867	864	871	869	791	813	856	857	873	860	802	856	847	871	900	847	846	836	853	832	876	849	813	846	852	841	903	804	830	831	865	865	890	863	846	856	906	837	841	786	840	819	810	850	860	836	777	843	843	807	825	861	798	861	880	823	818	824	868	865	836	865	856	867	861	867	869	832	832	814	876	845	872	818	832	813	888	885	856	794	885	861	862	888	846	821	875	830	858	830	853	878	858	834	820	848	839	838	881	876	836	832	868	875	871	880	855	852	828	854	834	855	891	799	792	859	860	828	800	818	859	799	883	841	783	874	801	811	787	819	852	822	874	827	835	846	825	834	812	835	816	845	804	898	820	869	814	902	866	857	830	832	844	829	836	902	855	820	802	798	839	796	834	904	815	848	832	834	818	784	871	810	833	845	845	849	821	836	826	877	879	811	818	873	797	807	787	868	833	849	871	834	846	857	822	785	849	838	851	883	845	831	848	835	850	900	836	831	873	811	833	816	796	902	878	851	879	800	847	861	820	825	858	826	841	834	854	834	852	829	852	823	828	800	822	846	853	843	790	829	901	789	787	836	810	830	846	853	875	847	863	829	897	890	819	806	844	815	823	806	825	820	837	868	801	836	859	913	903	807	783	816	888	857	854	813	812	807	793	879	854	806	826	830	858	859	882	800	854	883	791	873	849	878	842	858	881	882	807	834	852	835	803	811	812	804	861	790	821	837	812	859	826	837	860	910	888	827	854	833	841	851	889	832	844	856	840	869	861	839	848	833	823	857	880	836	863	856	857	824	807	796	826	843	862	858	844	862	831	856	852	889	865	818	787	826	897	869	854	895	863	854	829	828	793	815	817	873	844	819	878	902	881	858	869	834	842	833	856	848	897	904	900	829	838	844	873	846	829	854	824	870	864	840	851	870	868	866	811	824	843	861	887	836	856	854	857	825	806	868	837	841	838	873	841	815	888	849	899	831	831	827	810	850	817	827	904	847	837	849	848	814	900	823	806	840	814	782	818	821	893	805	788	896	831	887	814	779	900	821	829	853	835	788	844	786	833	893	848	860	839	789	825	836	840	861	880	793	829	845	891	860	879	884	810	888	829	860	852	816	859	864	849	836	818	823	905	828	822	797	843	829	832	832	820	847	894	846	835	831	841	836	893	792	840	872	819	877	793	800	815	822	855	900	822	841	808	844	857	819	829	851	891	786	847	786	865	865	793	818	849	875	867	832	820	832	889	801	875	825	851	858	837	849	813	824	814	853	835	806	862	857	797	786	849	856	796	851	852	837	779	826	856	901	827	820	852	818	835	824	816	836	849	821	839	873	851	838	878	815	819	870	862	866	862	817	807	826	806	820	803	798	847	857	850	844	809	812	858	858	851	907	856	846	852	785	829	820	817	900	865	865	859	879	858	844	930	820	889	846	846	824	854	901	877	819	852	847	798	818	869	865	812	815	818	824	844	853	805	872	842	794	835	849	862	872	815	854	865	893	849	823	809	848	848	866	840	859	870	808	841	793	866	832	861	846	873	877	854	884	825	849	837	853	805	859	895	880	860	839	873	846	869	821	854	875	855	814	862	875	866	835	825	819	863	866	820	845	805	848	867	814	906	820	823	810	817	857	787	847	855	878	827	822	835	873	799	883	842	813	830	831	842	838	871	834	814	812	811	821	870	831	880	885	899	845	823	805	883	833	831	802	857	841	859	865	904	844	804	845	847	812	827	825	800	868	875	821	864	857	809	796	846	860	879	843	808	861	901	847	844	901	859	831	814	792	852	851	854	850	826	818	845	815	816	871	834	899	827	807	871	849	844	834	862	810	799	855	842	861	810	872	848	838	877	875	774	902	794	789	907	835	854	851	821	847	860	807	859	838	836	849	857	880	799	788	848	857	791	826	826	849	807	855	822	867	905	832	808	900	856	847	847	833	771	855	799	865	843	804	847	865	859	808	831	817	853	827	850	813	873	876	852	828	854	808	874	851	863	845	807	862	891	859	872	810	808	816	884	846	850	844	823	882	817	868	811	848	798	832	844	836	827	806	922	876	872	831	843	845	782	887	885	846	869	798	851	837	853	840	847	826	826	869	848	782	783	881	886	869	810	844	822	811	780	858	840	870	833	862	821	779	864	799	804	804	824	810	822	862	866	778	805	853	824	820	796	899	831	840	826	867	857	831	857	846	856	873	871	844	820	876	829	803	837	832	881	825	823	834	835	838	828	861	881	831	834	862	845	842	871	864	816	872	875	880	813	854	813	860	844	846	781	803	835	848	821	840	828	834	855	862	823	784	866	802	788	831	842	838	870	882	825	830	859	844	852	850	843	837	860	883	886	899	839	800	856	846	848	925	842	834	842	829	887	808	850	881	855	911	852	841	830	830	814	879	809	792	832	835	816	843	815	844	844	835	858	772	893	887	897	852	827	822	826	826	891	845	820	854	827	844	845	820	824	843	927	808	824	847	876	835	855	828	799	827	883	856	823	839	907	837	904	818	848	805	851	843	847	842	745	831	812	844	891	810	845	834	850	837	870	812	816	791	896	903	786	847	900	884	838	806	827	858	872	860	834	826	857	797	879	872	877	787	841	850	862	914	850	818	843	857	864	864	791	901	789	848	808	817	852	775	884	820	841	800	850	858	817	804	848	857	827	837	808	857	842	811	843	896	826	879	872	822	858	827	807	821	868	847	863	825	879	877	812	814	879	840	891	824	815	866	867	828	863	816	834	873	820	849	844	829	816	838	858	829	753	888	825	855	848	859	843	830	847	822	847	850	828	901	891	886	838	873	892	815	803	822	838	819	820	801	822	840	834	849	871	869	878	812	865	862	868	857	863	835	837	844	856	812	838	847	853	815	834	844	847	820	893	797	820	858	831	829	841	820	913	843	827	790	816	819	819	843	814	823	814	857	790	838	792	851	855	868	834	831	823	804	862	823	789	867	879	826	851	843	819	829	805	811	865	792	849	857	836	822	852	796	821	868	868	833	876	826	866	851	894	872	824	866	835	858	801	807	837	837	819	791	790	812	826	876	820	797	843	809	887	804	884	787	859	808	746	824	828	860	833	835	880	818	856	879	795	813	855	835	884	825	864	808	869	857	860	825	866	823	812	820	870	829	809	836	827	874	807	870	891	871	893	855	911	837	850	859	878	857	821	810	845	850	825	877	851	881	829	839	822	827	772	857	833	881	804	846	844	866	810	857	884	823	860	848	812	842	829	895	819	864	836	867	851	837	828	828	874	790	837	838	830	871	841	883	882	917	835	821	862	932	814	821	855	842	830	867	841	915	855	828	852	885	844	834	819	874	826	857	825	827	849	778	883	836	864	793	818	840	845	854	829	836	858	863	827	856	792	857	833	828	831	842	837	896	810	890	836	818	849	842	833	837	840	824	911	789	828	876	828	845	872	812	817	888	880	848	835	898	800	879	835	823	853	858	860	793	831	893	787	858	820	840	836	853	835	798	837	857	904	863	867
86793	80007	65150	40621	19141	8121	1966	380	348	322	314	379	342	335	332	317	313	345	321	310	328	330	303	304	313	276	320	309	329	314	323	330	310	320	331	345	319	351	338	327	329	335	318	320	336	291	353	326	328	348	320	311	327	318	285	307	310	349	288	332	325	343	339	302	322	325	357	325	347	333	324	335	317	326	299	328	360	331	332	341	325	324	327	312	358	330	327	327	351	314	343	297	309	331	313	302	304	339	310	310	338	354	318	316	343	302	334	325	283	350	317	298	321	330	312	310	320	328	346	319	301	326	356	326	346	327	325	294	321	308	319	321	318	329	323	294	324	337	355	318	319	335	325	313	307	281	335	317	314	330	307	357	306	331	332	330	331	342	347	347	308	345	339	317	313	337	302	345	283	352	293	289	307	333	336	314	290	324	313	327	325	305	355	332	339	317	332	343	308	307	332	338	332	330	344	321	290	303	318	309	328	343	324	330	299	307	357	336	314	296	339	337	298	304	338	342	353	326	318	329	315	349	310	329	335	310	328	334	314	340	281	318	321	320	318	337	332	333	337	333	312	344	317	310	312	288	346	319	304	289	338	311	311	317	298	323	331	363	320	317	324	348	295	342	336	323	340	353	350	311	328	338	308	319	343	322	296	313	315	322	332	329	334	306	326	346	308	292	337	295	273	296	330	330	343	338	302	308	289	329	314	323	291	353	334	357	319	322	304	333	303	331	303	303	333	340	324	366	293	302	305	369	310	328	337	319	282	303	302	312	362	328	327	322	313	307	328	336	345	314	322	364	307	299	346	338	302	367	324	339	341	322	364	337	304	321	309	318	313	320	316	327	338	345	310	315	333	323	317	340	320	362	328	339	319	328	341	342	320	323	308	309	308	326	350	342	350	301	353	315	345	337	348	352	322	337	329	304	345	291	330	305	326	317	337	305	295	345	299	326	337	333	353	339	339	316	329	321	325	326	294	325	316	324	316	307	330	335	299	325	318	301	350	337	301	330	289	364	327	326	311	325	313	330	341	326	339	311	302	334	332	306	351	356	339	300	320	296	358	314	356	323	359	331	350	338	356	307	304	289	304	330	325	344	324	353	367	330	306	307	287	317	351	323	330	345	358	315	290	342	353	317	333	342	305	331	344	318	337	333	321	294	321	336	332	332	323	312	309	323	326	312	296	325	286	324	338	311	306	315	312	326	316	382	302	359	344	326	334	335	331	315	314	325	294	317	331	307	299	332	319	315	302	334	330	345	332	339	320	299	328	319	341	301	310	347	332	317	346	338	294	313	299	320	305	330	331	360	322	332	337	321	362	336	321	327	325	310	326	317	301	354	346	291	353	332	342	322	360	313	326	333	375	291	300	325	355	323	349	322	296	348	332	298	329	297	332	341	313	338	293	319	302	348	334	321	285	321	324	336	330	327	344	302	329	369	288	304	346	331	331	344	341	305	327	327	331	328	344	327	323	321	332	348	330	328	319	309	291	334	362	330	347	314	356	311	313	330	342	347	308	314	328	307	345	355	333	297	284	330	316	358	332	314	337	326	302	307	333	318	334	312	316	304	335	304	305	354	341	343	328	312	319	333	353	345	288	315	313	330	334	321	352	322	338	338	324	315	312	330	324	298	329	326	317	334	318	344	317	326	316	311	314	359	349	297	329	328	340	343	308	339	344	316	306	351	301	337	310	328	321	335	332	299	300	363	320	304	314	337	312	304	329	319	312	297	366	303	337	312	330	323	335	329	313	314	356	344	310	319	316	308	309	293	336	324	358	338	334	331	316	302	362	332	322	311	329	322	353	325	292	321	356	324	317	318	326	309	326	315	307	327	294	315	307	312	318	335	359	321	310	297	334	322	326	336	364	344	355	333	336	347	338	328	327	320	312	330	327	322	332	396	321	336	333	330	298	305	329	332	361	309	303	302	348	321	279	317	319	317	346	303	341	309	294	330	310	323	330	313	327	322	320	329	369	315	331	341	325	311	324	336	317	325	355	358	314	325	333	314	355	323	334	312	343	335	294	310	328	321	308	344	331	320	328	318	331	298	378	331	349	331	336	343	352	320	331	313	357	343	359	334	325	328	322	349	339	323	310	340	340	330	296	333	303	324	303	326	357	329	323	313	341	315	315	282	338	324	376	304	298	320	348	315	299	303	298	342	346	356	309	327	330	330	298	345	324	325	323	310	310	336	310	302	317	329	316	283	321	350	298	329	313	297	311	335	301	332	350	335	316	344	309	364	309	316	324	308	337	326	325	342	331	336	322	329	320	317	348	318	315	310	359	349	353	332	345	306	295	330	322	324	327	315	317	331	326	308	284	301	327	338	343	326	308	334	316	332	290	305	345	307	324	333	323	332	306	343	294	348	330	306	322	368	336	326	331	328	319	334	326	316	343	288	312	321	311	339	340	365	312	303	316	332	338	318	295	371	341	325	335	320	341	348	325	326	331	318	299	325	335	313	327	354	305	309	346	334	361	326	306	309	319	302	368	350	347	342	349	310	329	315	346	329	353	312	352	334	349	307	321	287	295	325	315	345	334	348	306	344	349	316	334	321	307	370	311	323	351	335	319	323	299	347	326	363	309	326	326	326	350	278	331	286	343	325	326	336	334	321	356	339	320	328	362	329	339	360	334	314	307	361	312	322	331	345	300	326	317	320	343	339	364	344	333	317	314	321	357	345	313	312	356	327	309	325	291	319	323	312	330	314	335	327	322	333	335	328	334	330	322	308	324	310	317	360	312	333	336	314	363	330	314	321	340	340	345	305	292	307	329	345	329	285	342	302	330	332	330	292	312	323	337	314	329	349	323	308	320	326	341	333	334	342	335	336	306	349	363	339	343	346	355	342	327	296	326	330	344	332	380	300	299	325	332	345	314	312	362	347	331	330	319	337	318	365	334	305	341	327	334	317	339	312	352	306	384	312	320	310	309	359	320	308	331	313	299	282	294	315	297	333	336	334	328	295	323	373	303	311	337	330	305	345	376	313	333	326	291	323	321	335	313	318	305	339	336	301	334	323	342	355	316	346	326	322	326	312	332	312	319	366	358	339	323	307	299	353	310	298	358	342	345	333	299	303	323	313	334	305	338	347	303	321	331	311	325	342	332	299	337	308	322	344	350	337	343	333	348	321	326	314	346	360	311	304	318	319	325	303	316	324	319	300	304	314	320	355	307	322	311	329	340	339	267	337	305	308	362	310	307	328	319	317	345	312	348	337	297	344	341	358	303	299	333	297	345	318	343	319	299	343	330	321	326	360	323	333	330	315	319	320	326	372	340	314	352	346	354	306	322	300	329	335	389	328	308	302	320	308	314	333	328	314	361	322	326	314	306	317	305	324	305	325	293	327	378	317	319	306	343	327	353	331	338	348	344	328	337	327	325	350	330	326	290	307	311	316	351	336	303	335	320	358	309	326	323	338	339	326	374	338	315	291	314	316	331	338	316	315	340	366	321	341	301	342	302	331	299	324	331	324	266	334	325	317
60881	67978	63101	44349	24061	16934	4994	805	748	807	776	747	779	776	814	791	759	738	818	766	734	813	724	810	777	801	766	756	783	788	755	742	766	725	820	715	752	776	778	825	784	755	810	739	777	742	745	788	784	721	790	738	740	774	811	769	807	731	820	786	803	749	776	785	793	784	767	745	775	728	817	773	795	773	742	776	770	808	753	750	754	738	791	811	757	751	779	768	796	762	782	776	784	800	753	744	730	751	805	727	767	740	742	781	790	762	762	766	762	752	786	739	811	767	759	790	788	773	730	732	750	749	732	780	778	777	738	759	741	764	772	769	757	757	793	774	813	773	722	776	777	804	746	856	790	842	797	766	774	742	751	744	740	803	800	725	743	770	747	699	730	765	748	818	771	756	781	781	741	777	849	725	740	773	823	814	762	784	801	687	799	732	783	717	725	808	811	775	785	728	790	845	770	753	797	765	708	754	792	787	787	753	792	774	791	758	757	776	750	761	746	784	780	812	801	749	769	797	741	729	759	759	775	761	768	755	729	786	760	728	733	802	745	808	815	759	695	767	753	785	809	740	806	758	804	803	714	755	743	793	758	778	787	798	830	745	743	763	748	755	765	780	766	790	766	743	739	777	812	742	740	754	758	761	777	777	759	793	792	805	747	816	755	771	805	765	736	797	747	765	756	762	759	771	802	755	763	775	772	771	781	776	795	817	741	791	767	776	745	737	820	751	750	788	790	782	732	748	800	783	699	775	790	784	756	778	791	783	785	732	793	723	752	773	757	838	779	718	734	791	781	759	789	765	736	776	728	746	782	791	752	761	722	798	716	762	748	784	775	799	785	757	779	742	750	751	798	756	809	805	721	791	803	808	806	827	763	768	792	691	728	794	754	803	849	829	769	786	796	764	817	761	783	769	745	744	795	784	752	753	783	752	761	785	754	753	698	779	742	736	804	808	765	828	817	775	756	754	792	735	769	807	771	791	782	802	784	753	760	803	826	799	788	758	776	687	718	743	712	760	795	761	822	801	749	767	770	759	775	807	773	731	785	729	738	805	788	762	788	786	747	754	778	762	758	745	773	775	758	828	808	746	763	785	689	817	763	760	760	783	816	784	744	778	781	710	759	705	758	769	769	799	769	788	734	762	738	785	745	749	808	751	747	755	783	772	714	804	769	757	770	760	747	765	787	734	752	787	783	764	712	759	776	717	763	807	781	768	764	746	754	769	783	726	766	796	801	734	754	734	788	691	802	783	766	827	744	794	799	770	755	757	749	760	707	773	759	787	737	758	757	779	763	748	724	732	765	794	766	793	761	763	771	818	732	742	743	836	808	754	741	787	810	759	737	730	770	788	761	806	773	741	776	759	804	703	777	783	784	787	734	778	797	752	797	812	721	795	739	772	776	734	734	824	762	840	791	737	755	757	725	759	790	775	754	719	762	765	805	780	769	781	773	761	755	752	746	752	818	743	742	748	831	778	811	722	782	749	778	789	746	770	745	774	753	804	789	745	792	752	762	808	754	785	731	824	783	765	773	771	778	722	764	807	834	762	758	754	796	750	825	766	779	784	833	763	741	745	821	780	788	743	781	759	767	796	774	765	797	767	835	781	781	800	798	746	798	760	786	778	793	777	768	788	799	817	770	786	747	816	823	789	764	770	713	797	769	765	773	776	754	765	788	782	758	794	780	785	764	763	796	765	794	777	785	732	743	802	770	742	729	785	822	793	783	742	769	746	767	779	767	802	772	729	747	772	784	748	768	800	743	744	768	793	792	770	737	769	725	788	743	748	782	799	793	781	750	791	792	740	745	771	779	799	727	751	758	723	791	752	765	731	774	755	770	740	759	732	730	744	750	745	709	763	813	724	778	809	755	723	778	792	724	767	806	728	721	715	726	769	800	741	744	776	798	761	778	757	800	754	742	751	770	783	785	758	819	772	759	794	763	738	788	719	753	752	791	795	741	804	743	743	732	765	754	763	784	789	762	770	753	737	738	768	802	720	806	806	739	807	823	758	753	737	753	775	759	750	804	775	756	795	738	792	753	771	745	716	862	753	763	866	805	755	744	790	781	779	762	799	769	777	741	756	772	723	743	776	779	788	743	739	766	789	786	774	768	752	742	802	749	740	784	692	770	776	710	741	730	803	811	811	748	779	766	748	743	752	814	749	790	764	796	794	755	749	788	741	840	732	753	748	788	841	774	723	771	805	752	766	780	807	841	866	757	742	804	752	796	776	789	762	753	753	764	735	736	739	787	796	747	752	827	836	750	800	816	778	812	774	785	767	772	738	779	771	727	792	745	758	790	756	838	800	816	844	773	786	756	749	725	705	790	802	782	728	749	787	760	796	760	759	822	765	752	750	765	740	743	737	733	749	814	738	729	739	776	756	733	742	795	729	767	716	768	748	747	742	823	713	779	750	767	784	767	782	792	748	806	785	777	815	779	737	755	740	774	797	792	780	807	745	792	746	772	791	776	745	749	740	830	824	785	746	754	829	751	756	769	715	732	747	757	771	786	729	798	784	738	778	738	795	791	792	775	714	750	749	743	744	755	773	793	802	757	783	745	796	744	781	734	785	776	750	781	813	789	789	739	745	715	742	780	745	783	726	745	760	776	769	771	773	793	786	763	747	758	752	779	755	769	701	804	762	729	759	781	758	725	778	775	737	738	751	783	769	795	756	764	762	795	824	754	773	753	783	779	772	778	805	793	817	755	765	806	749	777	796	773	738	775	764	769	816	792	761	711	720	803	778	798	774	775	760	707	755	772	807	778	781	764	805	765	765	747	802	745	761	735	791	758	815	804	802	842	789	781	804	728	817	794	766	723	717	794	800	771	806	775	785	761	820	750	743	816	757	777	794	773	743	789	755	776	768	741	729	813	771	787	792	719	743	762	717	776	828	808	766	800	777	765	788	745	811	786	788	757	782	822	727	765	766	753	790	777	818	777	764	795	813	738	775	817	767	754	767	792	800	823	725	749	769	730	777	826	720	750	782	739	749	778	758	832	772	772	790	759	774	748	776	778	872	705	771	763	765	777	735	789	775	809	805	777	787	752	789	757	754	747	771	747	769	695	768	754	746	725	751	763	742	756	768	769	733	770	757	770	738	774	779	771	727	754	783	770	769	816	799	795	771	755	778	766	701	757	742	775	737	722	830	791	722	753	785	772	745	754	834	735	737	788	748	821	745	787	775	740	787	743	834	789	750	731	754	737	768	742	709	753	802	752	819	748	782	769	740	775	757	763	757	777	709	789	795	773	800	759	754	792	796	708	805	774	762	747	790	789	760	760	749	785	741	801	717	766	763	730	785	764	775	766	749	739	739	735	796	748	835	729	767	798	718	750	740	765	739	802	781	806	757	760	830	772	791	775	769	783	785	781	783	741	783	752	742	721	747	775	758	761	786	757	786	758	798	772	787	803	743	765	804	751	760	782	760	693	729	809	736	730	756	732	744	743	744	820	801	827	783	791	803	738	730	777	770	781	752
34649	24499	11901	3741	704	419	292	255	239	255	282	235	243	239	256	280	248	229	243	239	255	211	250	239	241	253	232	257	229	248	233	235	255	242	245	245	244	245	253	262	253	247	255	268	249	247	259	231	242	277	235	252	271	225	252	260	227	257	261	267	241	226	253	281	237	287	265	232	274	228	212	235	251	223	242	250	220	260	246	253	228	253	263	267	236	239	243	268	251	261	236	255	262	250	245	229	223	296	247	251	241	234	247	258	265	233	233	247	248	240	268	257	259	236	239	264	247	253	249	276	275	224	219	239	226	271	245	261	283	278	256	245	248	237	232	242	240	276	273	274	255	229	256	242	259	228	234	277	253	216	240	281	254	270	210	215	241	247	260	241	230	238	268	236	223	252	215	232	248	265	239	195	265	268	241	232	269	260	219	254	255	249	246	243	262	242	250	247	239	235	231	232	238	256	231	251	244	252	264	224	245	234	262	207	282	279	261	234	233	250	278	241	252	236	226	255	233	254	221	246	220	222	269	266	238	241	257	226	243	243	257	262	236	242	264	248	237	247	248	268	256	267	219	226	269	246	214	243	251	225	229	238	259	258	260	246	281	239	232	249	228	281	245	236	246	248	251	257	245	248	259	267	268	280	234	270	260	239	238	232	272	261	225	240	277	231	232	232	269	245	264	232	249	268	242	249	263	255	251	253	274	232	262	271	247	251	250	232	240	247	245	232	248	248	278	234	273	229	249	240	260	256	233	238	262	256	280	256	243	274	261	258	235	258	223	241	235	241	241	247	229	230	242	253	234	277	239	275	276	222	238	263	251	245	262	238	235	257	272	234	247	267	268	227	251	245	248	224	285	252	242	241	249	246	226	263	237	257	243	237	238	249	240	242	255	236	253	270	240	226	252	249	238	241	235	218	219	256	243	234	200	244	257	241	230	265	239	213	246	222	225	232	242	241	218	266	248	251	247	224	235	228	252	251	255	223	262	234	234	253	240	223	237	241	266	228	226	211	258	260	233	249	226	276	248	267	226	263	273	225	277	266	243	222	262	266	224	213	259	249	230	242	275	247	270	248	256	241	234	270	247	253	230	244	259	260	241	249	252	236	240	274	213	252	250	251	226	253	277	255	223	263	229	228	252	262	225	245	242	223	222	205	246	236	252	261	280	230	225	281	272	254	219	250	222	259	272	241	257	267	231	236	245	244	249	270	254	267	263	231	262	247	277	245	244	260	248	261	250	226	257	217	244	247	240	226	245	229	261	282	216	271	274	257	236	236	229	241	250	248	246	255	244	238	235	240	239	261	255	249	257	256	250	252	225	242	251	247	258	212	244	256	207	243	230	214	239	256	228	258	234	254	254	226	270	224	230	279	224	266	269	239	249	225	222	268	243	240	265	249	230	210	229	239	258	260	240	266	242	235	244	224	239	229	275	218	253	239	267	270	268	233	241	248	237	231	280	261	247	236	244	253	262	250	248	251	249	221	261	207	233	266	251	257	222	250	250	238	235	241	265	234	251	220	229	247	203	257	244	255	258	270	230	262	236	240	225	267	215	232	262	240	231	254	232	249	266	238	219	277	241	261	247	227	270	256	250	255	263	262	287	257	235	267	251	242	250	262	228	226	250	273	251	238	252	246	253	230	248	237	248	251	246	246	252	225	229	264	261	257	238	221	234	261	250	282	233	252	227	248	276	246	245	212	236	302	245	225	229	265	256	255	267	258	270	244	221	236	251	242	223	249	250	226	233	233	233	272	224	234	261	255	255	226	264	262	231	224	248	224	228	247	216	243	245	215	249	246	224	254	245	201	250	236	248	239	243	259	240	253	251	245	237	239	237	265	268	256	233	260	242	261	244	264	242	252	274	225	234	244	227	246	248	223	225	262	227	223	267	248	233	264	244	260	265	226	258	249	266	230	282	235	223	269	251	254	254	232	243	234	243	236	261	237	248	244	229	255	281	260	254	247	259	276	274	216	266	257	231	289	220	245	257	252	260	238	248	256	244	283	250	242	232	237	243	253	226	231	250	284	239	269	251	252	248	274	270	255	259	253	265	210	255	263	206	226	240	227	259	251	241	244	270	275	279	277	234	251	257	265	248	229	240	220	232	216	252	240	227	249	233	242	255	249	256	232	238	256	244	273	254	235	236	234	300	236	225	276	249	258	242	264	245	243	253	241	263	262	249	231	228	220	244	278	231	246	267	237	233	230	264	252	249	274	231	262	280	269	247	258	254	239	264	269	239	274	241	258	238	246	252	245	249	250	225	248	248	241	245	277	234	237	245	264	222	253	247	268	230	234	241	259	217	229	266	269	252	229	248	259	243	294	253	247	251	256	272	247	267	260	244	252	250	254	249	272	256	231	244	236	262	242	247	233	234	239	228	238	252	253	213	239	254	269	246	271	235	247	244	264	244	276	228	268	247	233	219	244	238	284	259	228	239	229	242	239	239	231	262	260	227	253	251	262	274	230	238	252	237	222	234	242	245	235	239	247	233	269	228	233	216	253	244	243	258	237	254	241	249	270	255	270	233	242	239	259	241	253	264	237	237	219	236	253	238	229	266	257	254	254	287	240	266	254	231	258	230	235	266	202	248	250	228	243	247	234	238	239	240	230	250	218	239	242	248	241	245	257	285	251	244	267	238	229	231	248	242	264	272	255	214	231	228	274	248	268	262	207	244	257	233	241	207	266	258	237	248	285	226	231	233	264	241	239	230	250	248	255	235	235	246	244	261	261	235	271	263	249	227	229	232	227	252	249	221	259	238	245	234	233	239	242	237	241	279	266	260	233	249	247	261	265	265	254	252	274	258	245	238	239	268	259	268	261	237	248	215	245	262	254	235	233	263	258	256	250	267	267	240	235	246	254	263	228	269	291	263	237	228	240	256	250	245	242	264	240	236	247	250	244	265	221	241	241	234	229	226	229	276	247	267	251	248	238	258	230	221	246	274	274	270	268	253	226	250	219	241	245	244	283	260	231	234	256	250	259	240	230	252	237	238	253	249	224	230	245	246	232	261	248	219	236	245	244	204	270	256	257	257	237	256	257	270	248	305	245	233	249	224	246	244	253	257	241	253	238	233	236	234	230	245	255	248	250	247	232	228	240	244	250	252	235	247	229	257	246	237	279	225	239	231	233	246	251	241	254	268	257	252	255	246	243	248	229	254	267	231	234	225	232	252	231	253	264	263	212	268	239	235	246	265	268	248	231	266	232	281	239	226	260	215	237	262	250	234	265	268	234	250	276	237	254	230	255	259	238	239	225	239	228	216	246	239	266	273	244	228	244	230	257	252	243	248	236	199	240	222	257	247	245	246	261	254	235	236	243	241	237	291	262	244	233	263	279	257	238	236	257	243	262	245	256	260	247	256	257	250	253	271	227	268	214	232	252	265	272	243	255	235	257	250	218	234	273	234	245	241	277	264	263	249	234	251	244	253	266	237	248	247	257	263	237	219	232	242	239	253	276	247	238	249	268	203	243	228	237
30043	26756	17225	8256	1997	1421	865	629	702	625	613	619	663	629	622	628	622	603	582	627	653	594	631	634	617	576	605	616	659	665	657	631	638	614	604	674	593	624	595	649	589	606	631	641	637	623	618	678	616	651	618	647	604	622	634	623	645	630	627	632	632	634	575	630	602	632	601	624	602	657	566	612	641	613	616	652	638	684	609	601	629	648	669	633	634	659	639	647	645	627	647	606	615	632	631	672	642	614	632	628	587	633	615	580	638	588	644	613	614	605	597	627	592	611	607	620	631	593	597	615	629	626	643	631	583	633	616	632	629	600	623	611	640	632	629	652	632	639	621	646	612	584	581	662	636	573	600	615	582	607	646	673	643	597	629	681	611	598	636	589	609	678	621	616	612	624	620	636	640	657	604	628	614	650	611	630	665	647	622	630	646	632	612	632	628	596	654	631	617	614	625	653	623	618	605	650	671	639	636	594	595	593	656	582	633	653	601	596	644	637	590	631	665	677	606	602	671	661	641	666	666	622	607	601	598	622	610	616	654	596	622	626	635	613	680	636	594	625	605	654	607	605	612	639	621	610	640	639	627	633	643	683	622	647	704	666	638	637	627	634	613	603	610	614	648	679	639	597	654	697	629	637	623	662	609	616	621	675	604	592	669	593	631	660	644	646	615	561	643	625	649	642	624	648	653	675	681	626	622	601	623	627	633	614	622	608	618	581	586	584	601	674	629	599	585	649	655	632	591	598	607	634	647	641	676	656	601	557	586	652	604	607	614	616	599	587	654	662	616	631	627	639	600	617	618	597	636	637	623	655	585	613	649	596	629	645	648	642	607	626	629	614	617	620	583	632	635	616	608	625	635	676	630	670	596	617	586	640	607	609	596	650	603	649	666	588	670	630	631	618	603	664	599	626	655	647	606	588	606	593	625	629	628	612	649	586	639	609	613	621	631	613	592	701	668	620	597	662	636	665	582	627	644	640	603	633	600	623	645	668	624	619	609	635	639	580	584	636	605	607	655	626	600	665	632	654	622	659	635	620	665	612	649	616	600	630	618	607	607	634	652	596	640	616	612	661	612	570	614	649	708	567	613	605	609	656	618	642	643	619	624	579	619	617	649	600	630	637	655	641	671	659	664	627	631	640	639	644	658	627	583	630	611	613	610	568	647	648	620	665	661	629	646	610	624	627	650	604	634	601	647	636	615	634	652	645	591	677	616	640	654	665	632	661	676	624	635	608	596	622	652	630	640	601	620	608	622	595	573	631	615	609	636	607	639	629	637	638	628	634	648	628	634	630	634	692	615	612	641	608	634	583	647	611	655	635	616	626	617	611	647	594	604	631	636	623	622	615	646	631	604	643	601	645	623	557	631	628	671	591	576	616	641	656	632	616	632	615	603	628	614	647	586	639	636	681	649	673	646	653	646	665	632	672	623	584	625	661	615	672	629	662	668	655	629	614	655	637	646	618	594	638	634	642	617	616	622	613	583	601	642	631	621	662	583	624	605	585	601	628	612	606	638	684	634	616	694	586	625	615	646	612	579	649	619	625	626	616	665	634	662	591	616	665	657	643	637	627	652	645	651	679	602	638	640	628	647	645	616	607	646	619	652	646	605	618	662	620	603	632	620	691	609	605	622	600	590	635	625	663	631	613	643	663	668	649	662	641	605	588	580	594	628	701	677	670	670	647	603	627	664	646	663	625	633	642	644	641	609	679	614	671	597	639	613	625	603	646	620	640	608	650	659	638	627	649	614	619	611	594	625	640	622	616	650	617	646	625	623	640	617	655	603	676	644	614	623	572	625	663	659	619	614	590	609	612	589	641	665	594	598	666	601	604	611	635	625	601	621	631	628	637	600	612	651	621	615	641	598	627	617	606	653	595	638	601	597	655	637	642	634	640	611	594	653	618	614	597	652	651	613	673	616	633	609	619	652	620	623	659	625	607	641	625	642	619	613	587	657	639	607	680	628	624	616	604	603	631	591	681	663	606	632	632	666	639	642	671	608	622	617	621	604	587	615	629	645	609	650	643	591	594	675	678	658	600	676	608	588	597	640	637	584	646	610	589	622	598	589	637	672	658	609	653	604	625	661	603	661	641	610	648	614	616	634	563	646	611	639	663	555	617	618	615	645	636	600	648	666	663	647	647	646	639	606	678	636	645	627	622	649	632	585	623	656	643	664	609	615	609	590	597	641	614	615	596	683	692	656	592	622	635	561	582	614	655	671	650	670	644	630	647	617	641	589	644	659	618	625	644	606	643	694	637	603	660	633	617	633	607	618	621	614	660	671	619	612	660	625	589	630	634	637	632	651	612	656	636	563	632	642	663	629	631	653	636	614	649	661	611	570	650	650	662	648	609	579	635	644	650	568	609	641	656	564	650	598	601	626	617	679	624	648	588	660	576	592	631	632	613	641	647	659	695	585	630	630	626	641	662	648	649	638	642	588	624	600	631	633	589	627	615	642	599	600	600	615	643	672	611	657	642	664	646	658	592	652	604	666	620	616	593	684	566	599	669	608	612	629	603	660	653	675	610	614	631	632	601	642	648	637	627	640	627	628	673	640	645	657	631	611	661	611	637	624	656	646	625	626	608	623	650	616	685	618	641	626	648	647	650	608	664	640	648	627	578	634	618	601	647	629	598	616	654	638	614	625	653	616	606	677	652	645	657	594	614	649	633	639	611	608	634	592	655	626	602	630	647	571	653	660	655	641	682	597	652	631	649	668	642	640	627	620	583	631	623	612	626	617	627	619	635	643	663	671	591	594	630	608	641	588	619	610	611	596	631	631	631	598	644	680	649	657	657	565	606	639	672	625	634	575	628	671	614	639	625	681	604	654	611	633	628	649	657	673	677	618	633	580	641	633	654	629	630	640	620	632	596	613	688	653	622	634	596	627	642	645	602	633	577	623	641	658	605	616	663	607	613	612	604	617	624	620	635	649	652	617	592	611	582	628	615	605	616	623	656	645	631	634	625	596	602	618	673	662	661	648	658	635	650	642	598	598	635	657	617	593	568	629	609	657	651	657	652	597	616	606	637	648	628	635	669	584	650	595	632	610	599	632	630	580	610	631	683	647	581	652	598	647	655	589	630	614	631	638	606	602	628	629	663	624	583	659	624	653	636	615	672	601	599	624	633	613	616	600	583	618	600	589	613	634	639	600	621	640	632	574	600	632	609	586	640	596	673	658	628	645	662	651	623	645	647	669	625	628	610	638	623	645	602	649	641	637	641	625	587	630	659	591	619	631	658	659	620	604	626	605	549	616	614	633	592	630	645	617	616	580	621	604	698	622	630	615	625	635	647	661	636	602	626	634	587	616	648	656	611	684	625	636	651	636	657	699	651	645	628	614	609	634	658	603	605	637	634	655	662	653	607	650	632	647	611	644	633	644	632	643	636	583	662	661	580	633	609	619	615	661	653	683	622	620	598	617	666	635	586	620	654	645	605	625	658	598	630	607	669	641	599	616	618	645	626	645	609	636	641
79046	70155	55910	32661	13282	4691	1280	362	351	356	347	396	371	335	342	345	338	366	356	339	342	325	305	341	386	354	312	337	345	305	339	368	351	342	340	334	348	357	373	344	327	355	377	339	345	342	370	364	354	396	355	330	372	313	317	353	352	353	302	323	338	362	359	356	319	337	330	326	363	349	339	355	373	349	355	369	368	324	315	357	331	331	348	305	369	327	335	345	350	344	347	382	329	355	358	327	357	340	358	315	401	338	353	333	365	356	407	330	342	350	360	391	366	346	347	376	360	358	320	356	361	351	334	338	359	358	384	310	365	336	345	365	333	314	357	376	324	300	338	318	374	350	354	365	365	335	334	362	354	355	353	342	358	324	356	347	337	338	373	362	391	328	370	339	339	366	355	345	347	373	337	360	333	330	281	371	365	338	331	365	323	352	330	363	343	356	342	357	344	344	325	314	337	381	369	363	336	381	347	376	338	329	337	333	312	347	353	361	361	324	319	311	319	356	349	329	361	339	362	314	329	323	337	348	323	367	360	372	313	315	354	357	345	319	310	343	357	317	368	378	360	349	369	343	340	354	323	369	343	348	368	350	328	346	363	327	359	330	329	339	357	337	327	342	356	347	362	357	333	347	334	320	339	374	359	358	358	354	367	359	350	368	305	353	344	397	361	363	359	337	344	336	388	357	342	310	375	342	372	338	320	349	351	354	331	321	311	317	334	380	334	340	371	362	312	376	333	320	351	326	350	323	338	381	376	385	371	356	321	327	318	334	385	361	345	348	371	360	361	339	348	351	345	388	369	331	373	337	321	326	354	330	341	360	358	361	364	322	339	354	339	336	364	328	387	356	377	311	354	354	367	328	298	330	349	326	359	370	337	293	321	338	363	351	351	359	371	370	373	353	352	354	357	347	338	358	333	357	347	335	360	347	366	335	364	350	342	348	327	344	408	340	352	321	350	409	345	330	359	345	341	364	330	357	348	341	357	372	350	325	342	372	328	316	361	366	335	358	319	377	338	346	352	375	356	367	315	356	351	319	330	340	332	347	365	354	304	333	334	372	330	304	320	348	332	319	354	364	360	329	320	345	314	359	385	312	341	364	364	330	331	338	356	358	352	340	352	347	336	344	355	348	333	354	357	382	320	318	353	348	372	318	326	344	353	338	344	373	364	334	330	321	311	363	316	377	343	337	367	343	343	335	319	359	335	343	379	373	377	326	319	321	323	363	326	375	356	364	340	378	355	351	346	330	335	330	338	358	339	342	347	353	347	310	365	348	324	327	321	363	346	335	308	370	333	335	339	356	347	343	336	354	341	296	352	346	342	346	368	312	348	312	333	326	365	332	371	364	347	324	382	319	353	330	339	374	338	348	372	369	355	355	365	334	358	316	356	325	339	324	365	304	345	373	364	380	368	350	320	349	324	360	377	344	371	374	316	347	338	334	358	353	333	322	379	345	373	357	357	351	351	316	321	356	324	354	345	392	338	338	329	347	331	325	362	333	354	336	321	326	323	327	342	366	383	389	345	346	335	349	380	335	332	364	321	331	364	327	366	369	357	335	348	348	329	334	354	338	326	346	380	348	339	363	338	312	332	333	348	350	338	330	338	338	364	339	349	365	369	361	360	327	349	329	359	328	334	366	363	373	338	312	321	365	314	314	378	349	297	336	305	341	342	391	363	364	360	356	335	335	379	326	322	314	365	357	324	309	312	345	371	357	325	346	350	325	344	344	354	334	307	362	326	373	361	370	370	344	334	331	346	333	362	321	313	344	340	352	350	356	329	336	350	340	351	328	359	348	352	347	339	341	380	374	338	315	356	348	324	330	370	328	341	356	319	346	321	368	357	344	333	360	362	368	343	379	365	346	317	337	384	315	342	330	380	347	344	316	312	325	358	337	331	338	302	344	351	331	341	329	337	323	335	363	360	351	334	367	338	343	351	312	355	359	329	307	341	368	335	329	326	304	350	376	346	362	344	355	341	335	386	336	356	310	325	339	364	365	346	351	369	386	366	357	348	332	332	376	330	316	347	376	352	370	318	372	324	317	314	375	333	347	334	321	335	329	332	358	355	361	409	340	317	353	364	343	340	331	331	361	350	324	376	381	336	364	319	336	341	368	327	380	333	337	313	365	332	358	336	367	324	389	328	345	328	333	360	313	330	366	363	329	354	305	334	359	376	345	330	352	351	324	312	349	350	351	343	349	320	327	335	351	318	356	337	356	354	340	359	332	339	365	354	365	342	343	319	336	381	306	351	322	348	359	341	329	368	329	365	343	356	330	325	332	336	372	331	341	341	386	324	389	351	391	372	362	366	338	352	319	345	375	363	384	347	347	318	333	303	328	354	310	309	363	339	349	374	369	371	332	338	354	335	317	355	335	330	322	372	317	337	341	348	342	338	358	368	319	338	305	362	328	320	356	344	318	328	359	394	388	341	350	353	294	346	370	313	346	332	356	330	314	346	373	356	383	371	371	360	392	351	356	356	325	345	346	340	364	329	327	333	340	358	312	357	359	391	369	328	362	374	345	298	347	340	369	341	324	344	371	361	339	337	348	328	372	371	346	327	362	375	379	362	371	350	386	343	391	329	383	344	326	353	372	357	326	370	362	358	353	368	327	343	350	350	334	356	345	380	351	364	315	382	306	325	350	379	329	321	349	355	361	322	336	374	324	348	364	354	334	328	372	345	380	329	361	341	360	334	359	345	337	339	332	360	309	339	368	376	356	337	371	380	354	327	363	373	349	366	342	376	330	354	349	325	339	369	386	364	345	327	348	322	349	353	334	322	342	358	345	341	349	382	348	320	343	362	374	357	342	321	314	382	361	349	334	320	310	339	373	331	368	351	332	365	358	337	331	317	345	339	346	341	367	364	379	344	357	359	337	309	312	338	329	348	318	341	359	359	367	371	328	331	365	384	360	352	336	364	361	375	367	352	325	334	344	347	378	346	353	366	369	373	325	350	340	305	330	342	364	349	320	329	319	346	347	346	351	338	341	343	338	335	318	345	336	332	328	359	308	354	373	310	342	351	351	364	348	366	360	359	370	392	367	357	342	341	361	342	348	334	350	347	343	343	358	336	335	311	338	329	363	330	382	363	323	322	326	349	362	335	371	370	336	341	334	347	358	314	337	362	351	322	336	352	343	337	385	363	372	382	328	330	353	345	334	335	342	338	334	370	337	379	336	334	336	326	352	367	360	348	353	375	350	354	336	354	319	346	299	360	326	355	352	343	333	327	399	349	311	347	365	305	371	337	335	339	330	354	338	329	338	379	309	355	322	338	324	304	317	366	329	352	375	339	352	340	338	345	331	369	361	338	351	348	323	334	327	376	374	366	340	344	378	351	350	355	324	318	349	346	375	375	317	367	364	352	314	392	344	326	351	351	331	357	334	378	373	335	351	356	345	349	355	318	311	346	315	336	329	345	345	375	357	349	339	379	359	309	339	332	315	345	355	386	329	347	359	334	319	354	346	372	341	367	323
53474	57413	53461	37241	19516	11640	3724	785	808	870	838	830	824	812	839	848	830	853	789	839	827	787	825	835	813	846	776	834	801	834	798	844	823	789	821	795	856	838	873	886	861	832	865	848	794	872	864	827	807	810	908	846	856	791	861	828	803	800	779	774	802	814	781	846	817	770	850	834	794	802	825	824	832	817	907	819	852	795	817	835	849	768	840	806	792	826	875	834	796	829	824	811	863	809	834	860	778	841	824	820	830	823	807	855	858	800	840	826	849	807	824	852	795	843	811	834	853	823	844	851	810	839	858	823	857	863	782	793	866	892	817	832	786	781	802	855	820	825	818	894	844	824	811	809	777	835	827	805	775	795	843	810	843	836	810	841	832	815	842	904	823	849	835	809	874	793	832	777	830	876	854	800	814	833	802	843	842	848	830	870	833	809	826	863	833	866	853	834	845	806	804	817	827	802	826	848	815	831	793	842	828	832	804	866	844	821	839	838	846	843	825	824	860	807	839	801	791	860	802	789	839	838	777	868	876	826	825	818	795	812	808	862	811	834	849	827	809	780	858	851	847	867	798	825	805	834	836	821	838	782	825	834	824	859	868	832	809	838	839	813	815	828	819	791	814	843	786	838	795	794	819	853	892	801	862	784	793	861	906	845	820	784	831	792	834	836	837	811	833	864	838	860	780	863	784	840	842	832	861	877	809	777	829	844	804	827	822	802	831	837	814	851	820	795	778	823	831	833	865	860	797	863	827	830	771	773	834	816	889	788	831	846	822	801	865	862	816	784	795	847	781	795	826	859	795	833	861	834	826	844	824	858	843	841	853	820	774	846	867	851	826	818	836	780	816	852	871	809	829	822	799	872	855	849	847	824	867	848	812	829	809	796	855	858	816	831	812	837	853	880	848	806	839	789	862	830	807	773	794	851	815	868	846	832	864	850	836	860	813	870	819	791	849	856	807	827	775	857	821	813	822	828	844	832	823	827	851	843	843	800	841	791	883	883	804	842	828	840	814	802	830	815	865	846	859	833	899	825	836	835	783	838	787	839	803	811	790	881	803	864	846	819	806	834	868	830	867	779	840	810	824	838	867	789	865	817	817	834	847	863	922	825	808	852	876	857	802	818	783	835	815	820	904	821	865	870	787	885	839	853	786	810	876	797	862	837	849	828	831	772	817	861	816	856	801	795	806	830	870	829	848	825	849	850	832	801	829	871	802	776	816	842	867	850	900	833	807	881	805	815	848	829	804	831	835	829	827	817	829	844	792	845	852	818	807	851	879	844	808	833	831	880	843	784	759	820	828	813	798	840	861	831	809	833	855	838	909	829	852	835	844	837	895	805	833	795	829	799	806	814	811	824	822	812	857	803	848	813	783	824	820	812	866	824	817	837	776	840	840	841	747	791	780	847	819	833	849	851	838	779	825	830	827	837	864	787	860	851	840	854	852	882	864	829	868	829	875	792	842	821	817	798	816	859	792	841	804	824	814	827	833	817	819	804	791	784	821	874	858	890	836	847	803	822	819	857	795	838	831	862	811	855	802	840	808	838	876	825	833	861	878	802	822	805	852	851	863	838	871	817	845	809	822	817	820	891	832	795	818	823	816	804	813	839	806	807	825	864	842	815	798	852	785	836	861	790	864	849	822	831	868	840	886	810	827	808	800	849	802	857	833	861	784	855	903	813	832	836	859	865	810	878	864	819	822	848	825	827	807	842	821	839	828	847	872	851	842	867	782	828	801	823	832	869	840	807	810	819	829	793	847	837	802	852	876	826	827	811	867	854	848	803	822	770	853	816	833	799	853	830	822	850	828	882	857	847	825	802	870	803	877	796	837	862	822	830	869	804	839	866	875	836	732	861	876	843	840	843	845	812	832	844	882	823	834	881	738	793	833	870	817	846	823	856	862	877	817	821	783	811	848	793	822	868	851	803	870	845	876	794	817	869	820	795	802	847	842	821	808	785	856	817	862	858	796	809	799	849	891	856	850	797	835	832	851	852	874	812	834	815	811	827	848	875	795	821	821	876	801	792	848	793	873	862	837	834	776	881	815	835	822	820	829	899	831	815	856	791	817	850	815	820	799	820	889	843	834	868	770	843	835	834	828	840	837	875	786	849	820	787	791	840	827	821	830	847	791	821	864	840	861	833	840	813	816	776	750	833	839	822	814	834	804	901	841	869	847	842	889	825	798	851	875	816	856	874	845	856	817	864	818	847	834	819	857	827	843	820	841	857	817	839	773	786	798	855	822	819	831	817	792	800	850	797	843	765	845	797	816	821	817	865	798	844	863	849	899	776	829	802	854	777	825	788	772	809	850	846	821	828	876	821	800	840	835	820	873	834	774	803	851	874	852	833	847	804	826	842	852	796	788	823	810	794	894	809	830	788	846	807	840	809	818	853	848	798	831	838	831	863	838	801	880	808	868	840	862	806	877	831	828	776	813	792	817	866	842	802	813	812	828	881	850	890	867	888	797	835	816	864	772	847	822	809	822	828	829	846	818	788	842	854	827	818	840	798	826	864	793	845	854	819	843	829	816	826	778	807	867	820	802	797	844	833	819	849	846	819	799	810	827	835	813	815	803	817	860	855	865	853	822	821	871	857	891	899	806	863	831	886	809	865	808	833	863	834	856	824	865	858	821	818	832	850	807	856	860	844	845	810	806	837	871	827	856	829	879	819	814	887	821	858	774	855	869	829	812	800	782	836	865	783	798	861	839	822	870	834	822	845	845	816	843	854	791	785	824	807	837	821	832	835	825	819	845	882	801	841	849	868	843	835	819	840	864	816	820	829	835	835	835	788	901	824	820	830	890	805	823	805	811	803	834	803	834	834	824	875	832	815	838	848	856	825	855	809	817	831	855	828	823	855	898	835	833	808	819	804	844	818	855	859	828	802	838	838	838	849	812	873	861	786	851	841	805	833	807	858	840	856	859	832	825	828	845	805	875	842	807	814	887	840	800	867	834	782	804	823	792	790	799	797	834	838	839	832	834	847	913	876	830	815	840	885	828	851	840	839	853	845	865	830	809	827	836	784	792	866	839	844	819	827	859	799	795	889	787	842	831	813	802	807	867	793	777	867	851	823	801	826	853	820	857	815	856	820	843	843	816	814	824	815	827	854	830	824	856	826	847	838	852	851	824	844	824	798	810	849	836	815	800	848	858	823	843	789	846	791	830	856	837	796	845	853	808	863	762	824	811	831	855	804	819	860	825	862	840	898	823	809	855	843	860	834	850	850	828	859	862	806	814	832	839	822	795	810	836	813	819	830	843	824	857	881	805	798	811	843	825	835	751	796	819	857	856	792	838	815	831	841	884	849	879	792	835	845	817	813	856	857	790	779	853	789	822	827	811	851	818	884	816	813	853	824	853	846	899	813	781	830	876	808	854	800	822	814	830	823	818	896	854	804	809	880	811	826	827	759	814	812	863	784	836	804	865	805	795	847	836	790	845	862	831	811	775	820	895	831	856	820	803	849	831	823	831	877
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
