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
338011051883	338011052441	338011052991	338011053541	338011054091	338011054641	338011055191	338011055741	338011056291	338011056841	338011057391	338011057941	338011058491	338011059041	338011059591	338011060141	338011060691	338011061241	338011061791	338011062341	338011062891	338011063441	338011063993	338011064541	338011065091	338011065641	338011066191	338011066741	338011067291	338011067841	338011068391	338011068941	338011069491	338011070041	338011070591	338011071141	338011071691	338011072241	338011072791	338011073341	338011073893	338011074441	338011074991	338011075541	338011076091	338011076641	338011077191	338011077741	338011078291	338011078841	338011079391	338011079941	338011080491	338011081041	338011081593	338011082141	338011082691	338011083241	338011083791	338011084343	338011084891	338011085441	338011085991	338011086543	338011087093	338011087641	338011088191	338011088743	338011089291	338011089841	338011090393	338011090941	338011091491	338011092041	338011092591	338011093143	338011093691	338011094241	338011094791	338011095343	338011095891	338011096443	338011096993	338011097541	338011098091	338011098641	338011099193	338011099741	338011100291	338011100841	338011101393	338011101943	338011102491	338011103041	338011103591	338011104141	338011104693	338011105243	338011105791	338011106341	338011106893	338011107441	338011107993	338011108544	338011109091	338011109641	338011110193	338011110741	338011111291	338011111841	338011112393	338011112943	338011113491	338011114041	338011114593	338011115143	338011115693	338011116243	338011116793	338011117343	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2751	3650	2300	2752	3650	2300	2752	3650	2300	2752	3650	2300	2752	3650	2300	2752	3650	2300	2752	3650	2300	2752	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
71539	34785	14231	4424	1175	607	358	353	339	351	310	374	354	334	343	347	310	340	322	300	349	315	337	314	326	308	342	335	335	348	320	332	343	322	327	335	350	335	315	332	340	320	328	333	297	322	341	309	310	337	329	341	318	342	337	320	326	350	313	351	357	330	323	350	297	317	325	294	358	323	323	336	276	353	347	334	340	320	306	338	326	334	326	333	339	321	341	334	324	340	349	318	316	337	342	311	360	305	321	313	347	287	336	332	317	303	322	314	324	293	303	363	342	342	325	342	333	344	338	313	355	326	314	301	332	322	334	338	353	305	329	308	312	344	340	320	357	341	341	331	347	332	310	333	335	334	346	322	348	327	319	335	321	326	322	309	338	289	337	323	261	308	337	334	311	311	359	312	359	312	335	310	343	332	357	314	331	317	313	340	319	314	353	360	329	326	309	303	337	316	325	339	335	316	333	328	305	365	301	322	334	309	336	359	329	320	304	305	331	321	351	348	302	324	328	352	329	353	329	338	329	303	324	372	323	310	319	317	336	314	317	358	298	315	321	318	338	314	326	326	321	329	341	313	286	323	305	316	324	340	310	345	333	339	317	362	316	311	359	339	338	345	360	330	328	342	309	317	304	352	350	359	348	338	328	330	379	353	334	360	333	328	330	362	350	386	349	342	317	319	372	347	360	362	316	327	319	368	320	339	342	348	332	340	351	330	319	298	315	317	368	315	347	335	353	317	317	320	344	309	339	334	358	278	311	335	287	338	316	336	349	341	306	342	302	320	313	322	352	341	329	333	368	346	315	319	325	355	304	348	353	323	332	327	336	314	334	352	346	331	320	322	372	347	359	357	316	344	316	338	319	337	329	347	356	313	309	309	351	357	351	326	316	345	315	312	319	326	302	311	338	321	330	329	341	308	379	346	305	333	314	316	358	310	355	332	364	310	365	334	345	337	348	354	337	321	328	344	326	321	288	323	328	349	342	313	295	331	347	314	337	319	318	324	306	335	308	320	306	340	344	360	341	334	339	321	315	323	327	322	322	328	301	280	320	309	301	344	340	330	355	319	340	336	325	336	330	346	331	352	314	341	365	332	341	318	323	363	334	342	359	316	282	309	328	301	322	334	328	318	337	312	313	332	346	347	316	310	312	330	330	301	346	333	322	360	325	333	335	316	269	329	319	329	318	353	363	339	341	331	371	329	340	332	371	364	334	301	339	321	363	352	333	330	359	307	323	327	316	371	338	283	339	322	335	333	314	314	366	346	341	328	342	359	311	341	344	317	317	349	335	317	305	335	324	329	365	355	386	343	325	339	308	325	350	340	331	333	338	321	340	329	377	355	372	374	353	310	326	316	343	309	368	313	337	324	343	318	365	342	363	331	308	310	308	341	300	305	316	332	339	352	330	315	314	334	332	350	296	312	291	324	352	361	335	357	332	352	335	363	341	342	321	327	305	320	334	313	375	296	358	333	342	313	324	326	370	333	328	330	337	380	307	313	323	360	311	306	338	351	356	333	317	313	328	368	334	353	313	323	338	295	330	329	325	344	353	306	334	331	324	382	324	311	342	339	293	339	358	329	337	313	351	303	300	346	327	342	386	326	313	303	338	302	300	327	348	318	334	320	331	335	334	334	354	318	343	315	341	329	316	346	337	325	328	333	340	347	301	325	329	370	333	332	333	341	377	351	305	336	321	297	329	338	346	324	323	349	321	324	306	325	368	332	340	321	333	330	315	368	340	323	330	326	355	330	339	355	349	336	358	357	346	339	326	311	314	353	321	355	349	327	307	335	357	327	317	407	367	336	317	367	318	316	321	389	313	326	299	347	333	299	313	344	326	366	371	351	357	339	321	344	327	297	350	326	282	322	287	334	320	334	341	332	345	292	336	358	354	334	314	349	350	320	344	330	344	365	327	343	343	337	325	337	344	337	315	361	342	338	283	384	332	326	346	345	276	372	377	363	354	325	333	334	305	342	384	322	354	321	329	298	266	382	361	355	367	326	312	323	326	339	358	377	308	310	316	307	319	333	335	304	317	349	363	311	306	292	332	363	333	321	345	290	322	340	292	353	348	316	307	322	286	310	341	392	323	308	381	373	349	327	293	337	352	314	367	354	351	342	359	327	362	351	307	348	339	321	332	306	300	307	314	332	300	337	343	295	334	348	315	361	306	350	336	319	312	353	340	318	331	336	326	335	324	331	327	306	333	337	362	308	277	294	325	343	341	341	348	320	305	351	356	343	328	356	361	355	322	329	338	370	323	311	328	301	337	295	330	336	287	319	303	325	304	292	318	331	325	332	370	339	311	332	337	358	328	326	334	328	313	334	302	344	324	324	330	318	336	309	322	351	353	348	355	349	321	341	310	318	337	307	339	355	345	315	332	334	330	325	322	332	315	378	307	323	300	292	287	330	328	309	337	333	338	330	317	337	317	315	300	325	338	349	328	324	303	332	312	297	301	327	349	342	358	355	350	306	330	358	338	341	335	329	335	335	316	316	364	319	333	309	322	331	344	327	324	366	317	328	297	347	355	318	324	381	335	307	335	297	313	290	306	331	362	311	302	357	317	312	344	319	374	316	346	301	345	338	317	326	349	324	358	310	321	303	348	316	322	333	344	354	325	352	307	299	322	374	302	334	356	339	345	332	362	350	319	305	360	283	339	335	344	340	341	340	332	323	299	267	328	321	297	333	339	340	314	318	338	328	324	333	290	321	347	332	326	336	327	328	327	335	310	336	325	325	316	299	333	307	361	363	343	320	318	323	320	334	307	345	340	340	353	317	341	335	323	334	309	343	332	347	328	368	317	320	331	353	300	366	350	321	355	329	351	380	318	287	321	340	351	298	310	362	351	306	308	316	331	362	305	338	309	311	314	317	346	334	295	343	329	337	335	318	361	382	327	293	325	349	333	298	308	318	318	316	379	308	318	314	349	309	363	318	314	356	355	368	299	322	316	322	352	342	365	345	321	335	348	307	334	354	357	330	316	329	343	316	330	315	313	345	346	334	321	299	310	317	300	289	341	313	339	342	315	336	364	351	314	319	348	309	336	323	316	326	316	299	349	338	302	311	323	345	308	326	323	334	336	360	391	340	302	331	332	334	328	365	346	318	340	323	348	347	350	340	325	340	343	316	340	330	334	339	347	332	351	298	354	313	356	310	325	347	337	315	344	336	342	307	329	338	282	317	320	333	332	335	322	333	342	352	322	363	332	281	315	327	309	306	339	312	325	353	317	311	303	344	372	328	328	320	291	313	320	317	331	349	360	340	321	318	324	273	300	308	349	306	289	311	366	329	312	303	323	331	338	351	319	328	314	343	317	364	376	354	342	342	318	350	322	336	328	334	304	323	326	334	323	328	368	352	362	342	351	341	335	314	344	339	360	333	354	320	371	293	330	306	352	341	316	333	331	340	348	329	357	325	349	314	313	346	333	300	298	351	345	323	306	335	332	319	339	301	337	363	300	295	333	303	326	350	328	313	349	331
47572	23296	13600	7421	3073	1621	850	776	764	695	661	713	700	691	716	667	753	707	696	655	713	695	715	668	706	688	660	697	700	674	655	667	671	683	658	655	670	756	672	688	746	665	719	692	679	694	688	712	711	677	668	694	693	713	710	695	689	671	671	685	723	681	683	731	681	697	683	674	716	697	712	720	713	689	706	703	628	684	742	687	674	674	649	678	657	640	691	680	685	689	698	687	717	683	691	707	690	694	715	696	691	710	708	727	664	730	703	692	665	699	645	680	722	670	657	703	702	689	699	685	657	686	725	720	662	720	712	723	746	723	678	661	638	699	676	649	709	719	681	701	720	755	705	759	704	691	721	704	659	671	718	721	710	662	698	761	704	702	680	686	666	688	612	711	668	691	707	673	691	694	696	714	684	684	681	664	646	716	711	690	701	662	702	724	682	652	700	678	692	671	639	690	746	693	706	710	675	688	691	699	695	699	760	725	668	656	657	665	678	684	714	716	662	689	674	687	677	681	680	705	638	708	683	667	692	657	688	697	673	673	697	671	683	688	700	680	636	719	671	698	656	703	692	653	723	691	707	727	713	679	726	664	696	670	665	648	726	682	689	660	723	701	685	725	693	678	749	662	653	695	691	672	660	673	682	699	643	667	685	681	644	659	742	684	688	675	721	664	666	706	692	680	665	717	672	738	685	667	717	685	705	676	668	692	669	649	666	717	705	735	677	738	668	721	717	656	714	687	695	703	672	715	703	677	738	693	696	708	691	648	662	648	669	675	724	726	669	665	703	686	698	717	688	731	687	719	680	654	692	640	661	673	684	701	702	685	679	660	683	651	672	664	694	675	680	690	664	628	689	709	698	709	655	693	701	681	681	710	709	685	653	653	643	713	704	724	655	660	731	688	701	726	706	664	668	697	671	736	734	696	643	708	679	708	709	633	708	732	676	677	731	664	718	660	659	699	683	701	666	702	655	728	683	712	683	688	704	754	630	664	647	676	730	690	630	675	686	680	701	705	691	691	677	703	662	719	726	674	668	671	696	665	716	636	712	673	660	698	638	655	660	732	742	688	696	689	714	682	701	716	704	724	706	675	662	678	702	684	670	661	646	665	743	743	663	659	724	653	726	682	702	694	703	647	719	727	723	665	722	705	677	713	661	673	693	643	666	679	697	654	683	660	654	685	711	715	692	728	654	681	714	690	675	698	687	702	684	702	650	703	709	703	701	742	684	727	656	687	663	648	693	726	666	667	734	711	709	684	694	707	652	651	690	752	696	687	724	681	713	711	695	638	702	689	645	673	663	657	664	737	751	722	677	692	690	642	698	655	667	710	703	666	661	636	729	701	677	717	722	738	654	674	680	716	699	712	670	758	704	670	708	655	692	691	692	669	696	707	671	698	697	723	698	705	707	705	663	700	675	703	642	741	699	682	697	752	672	723	672	700	666	658	671	697	697	644	682	724	713	738	699	675	705	725	700	649	658	657	670	655	687	652	696	670	708	676	675	665	720	703	733	696	711	662	700	661	703	695	655	701	707	681	711	698	668	655	703	653	697	693	672	657	661	708	696	683	675	653	679	654	721	651	673	668	712	646	681	692	718	677	672	718	684	719	669	715	705	678	736	673	694	670	715	661	677	681	686	710	698	694	686	679	667	717	654	683	743	724	681	722	665	697	719	729	692	733	660	651	677	752	722	665	715	755	670	699	704	685	749	699	669	649	699	691	668	683	715	664	753	698	704	719	673	698	637	698	690	702	668	708	675	723	653	699	689	735	649	702	696	638	703	689	634	699	708	687	659	654	679	657	707	656	692	745	666	698	679	682	673	696	658	677	647	653	678	701	696	684	690	713	681	669	664	725	682	662	734	702	647	692	699	653	675	674	675	696	703	659	705	690	675	683	656	669	733	661	727	702	682	727	716	699	692	725	682	738	726	671	718	693	733	658	728	757	671	729	701	677	659	711	734	644	683	681	671	650	656	663	683	698	695	709	657	690	734	705	681	733	676	666	697	658	720	697	698	726	701	669	708	695	687	690	668	717	642	694	696	683	717	704	719	734	701	688	710	613	711	676	638	698	655	686	687	663	684	674	687	709	688	706	695	686	769	705	724	658	674	710	688	672	721	720	671	682	713	722	641	734	680	706	662	745	718	715	684	650	678	672	703	714	713	640	656	665	677	723	675	671	696	676	670	664	731	703	676	643	704	727	712	644	694	679	629	668	658	685	683	710	738	679	746	663	713	677	675	704	724	696	661	722	671	678	723	720	730	694	657	689	712	666	641	672	681	705	670	675	673	742	616	685	693	655	684	683	740	662	744	712	694	706	727	683	723	667	715	685	729	679	693	714	684	694	674	691	694	710	698	705	725	750	681	721	704	662	713	707	724	698	664	692	657	683	662	695	724	692	707	713	667	685	689	663	638	705	703	677	679	662	674	689	677	725	707	689	688	662	611	666	647	686	650	677	705	704	680	699	696	697	666	723	680	682	683	665	685	677	711	650	713	752	696	700	685	723	653	690	670	680	648	707	723	705	701	719	719	700	739	695	679	724	722	675	685	683	706	718	695	691	716	644	689	709	700	730	691	696	696	716	687	735	671	701	704	690	697	690	717	713	685	706	675	618	694	724	677	698	701	691	707	693	735	629	716	684	707	670	678	645	712	699	671	694	693	728	703	708	680	685	703	711	697	709	683	688	707	712	717	688	677	712	724	724	670	689	669	697	707	711	702	667	681	679	697	691	697	693	655	734	668	657	675	717	681	661	648	679	691	665	708	669	736	738	653	669	685	709	687	714	667	727	638	650	704	719	685	667	729	661	686	736	666	722	730	653	685	619	669	739	697	714	702	693	698	632	707	694	687	674	665	657	714	645	691	711	668	690	693	717	693	641	689	692	730	676	730	686	732	746	657	667	683	728	705	686	642	661	708	693	736	721	672	639	654	710	697	691	633	649	745	721	680	748	659	687	646	705	681	663	714	707	680	698	709	729	686	725	681	647	678	689	680	687	698	745	696	708	703	684	694	708	692	691	667	696	689	667	691	691	652	687	689	691	710	680	689	689	738	720	681	712	726	702	668	702	721	693	717	721	705	692	689	685	646	669	667	674	667	654	667	714	674	668	738	664	662	678	689	756	695	702	634	716	696	636	698	691	693	707	661	697	627	669	721	692	710	687	748	683	720	708	685	784	716	684	709	704	665	721	713	702	747	611	734	694	717	672	695	652	717	709	702	651	704	667	717	649	678	675	713	682	713	712	708	663	656	724	685	682	700	695	679	680	707	666	725	658	718	692	681	677	676	668	727	670	696	677	684	728	741	719	698	696	692	700	689	698	725	707	684	695	724	680	646	670	701	697	679	712	625	731	685	698	669	657	697	683	666	717	676	659	674	699	715	715	686	729	691	659	711	684	698	661	696	726	694	700	643	720	685	698	643	737	716	701	703	682	703	666	682	693	696	716	658	653	674	622	711	678	690	691	706	689	694	634	701	687
53289	19954	5724	1405	539	337	266	295	290	291	302	270	304	291	280	311	297	298	304	297	278	287	301	305	328	287	262	259	284	306	297	327	277	284	297	323	269	242	321	317	275	322	275	326	268	287	296	291	313	304	283	255	297	262	292	293	286	274	289	291	314	321	303	267	263	292	284	295	259	309	265	272	271	293	296	309	269	291	299	262	262	297	266	289	278	303	324	268	276	287	300	284	294	308	277	297	303	327	261	298	298	320	280	274	299	282	302	278	301	299	275	273	277	298	278	281	304	276	300	317	280	285	316	286	275	267	283	270	289	267	265	266	286	307	295	294	269	289	293	291	280	300	278	277	262	272	268	293	297	287	310	251	266	295	252	290	274	281	311	274	280	320	293	274	291	298	286	308	279	294	259	276	286	289	289	275	300	288	292	284	283	273	272	290	298	301	281	277	285	296	307	249	314	274	286	265	316	292	282	243	292	296	331	296	292	270	283	275	302	284	342	272	333	288	265	305	296	267	300	241	295	310	284	288	320	250	287	277	305	291	278	291	262	305	266	282	280	298	280	306	297	270	307	290	318	287	284	303	318	287	268	308	335	308	273	292	288	309	286	314	300	291	263	302	270	291	278	303	284	284	298	280	281	262	282	276	277	303	307	314	293	315	287	280	297	300	260	282	274	301	274	320	287	280	296	297	311	293	303	280	276	296	312	296	284	313	269	295	285	276	294	282	253	308	284	284	285	298	257	271	273	281	293	292	280	280	276	275	269	267	257	274	305	268	296	302	293	277	291	279	303	280	258	297	289	272	260	293	298	319	301	308	287	309	311	285	301	296	297	299	327	281	283	289	327	290	287	304	276	286	276	258	249	283	296	316	283	281	268	277	264	272	339	299	270	304	296	256	291	259	254	302	298	280	289	267	277	325	296	251	280	296	253	308	308	309	275	278	295	252	280	288	291	256	291	306	281	275	284	283	285	261	272	277	302	302	291	280	327	287	291	272	286	281	321	272	279	288	285	301	280	297	275	275	276	289	257	265	280	332	269	311	309	306	281	302	273	311	284	290	275	265	304	310	301	308	285	270	280	298	288	284	340	327	321	290	286	365	302	291	285	293	288	303	318	289	284	312	301	303	321	292	312	297	254	287	297	278	291	268	308	305	305	269	283	271	284	310	289	298	299	308	307	297	288	292	259	305	310	303	282	276	302	289	291	280	283	303	285	292	276	290	321	307	277	282	279	292	278	300	265	298	269	295	280	254	292	303	293	281	308	299	321	296	304	286	281	291	281	270	279	313	251	274	288	306	305	271	272	259	271	315	296	293	319	261	274	295	276	272	286	272	316	286	303	312	304	261	298	277	316	286	302	275	286	268	227	287	260	305	281	249	289	309	290	274	297	305	271	323	281	311	289	300	299	324	326	273	260	344	287	290	264	266	300	286	298	289	324	282	276	266	277	298	286	310	267	263	295	258	284	286	283	283	294	279	295	245	273	328	283	281	312	257	297	272	300	251	276	309	248	279	292	278	310	289	331	295	260	297	307	311	292	270	275	304	287	297	299	272	287	293	260	288	327	264	287	251	281	284	285	295	286	303	250	341	291	291	273	286	258	308	284	254	263	295	275	288	303	274	308	272	269	333	282	335	292	331	300	305	287	320	273	300	319	295	251	291	259	294	322	271	291	266	287	282	294	298	310	287	297	283	258	302	311	258	288	298	293	284	295	299	296	262	287	304	296	287	292	286	295	277	284	307	280	246	283	294	271	264	268	266	309	283	266	283	300	276	262	301	272	296	294	309	298	263	290	321	282	308	324	285	259	248	256	256	285	262	283	272	310	297	320	286	294	328	306	254	278	280	255	334	274	277	286	295	263	285	300	286	292	282	271	320	304	277	273	293	348	244	281	268	255	309	325	252	275	290	312	287	295	288	289	254	282	318	279	287	307	297	281	245	273	298	286	269	280	338	265	294	335	306	306	281	285	296	294	290	301	322	280	279	284	299	279	287	266	236	291	257	287	313	272	314	287	267	350	297	299	320	273	296	299	283	304	297	274	300	290	293	267	303	294	327	298	308	309	297	289	275	300	308	295	274	292	299	258	312	281	267	283	269	287	289	291	261	289	294	251	285	289	326	274	293	311	279	245	294	248	274	291	324	277	267	276	280	300	270	264	264	288	243	270	291	284	281	315	263	265	274	272	281	267	254	313	277	266	290	271	311	266	273	273	281	310	265	271	288	290	304	280	302	262	270	259	296	284	300	336	292	289	289	306	317	301	298	289	292	259	283	280	281	309	293	311	302	266	290	299	278	316	280	246	271	291	288	288	300	283	276	303	283	261	302	345	306	325	329	303	295	256	344	314	281	309	296	316	309	263	265	298	295	281	282	282	293	280	301	287	276	272	277	291	301	315	315	268	253	290	304	278	279	319	328	283	295	302	287	327	294	272	292	321	290	294	295	293	260	294	278	256	265	283	316	282	309	284	332	311	287	301	279	277	290	310	273	316	313	272	307	279	286	268	308	323	315	264	282	315	273	283	284	290	293	272	333	339	294	281	269	279	286	270	299	319	261	268	266	304	269	322	279	302	275	278	310	318	259	285	265	282	279	302	296	301	286	298	287	268	303	288	271	307	256	269	265	308	257	286	290	310	288	291	299	305	293	275	277	292	298	307	306	294	324	278	279	297	320	294	301	289	294	305	284	288	312	276	292	283	270	302	296	283	275	324	328	287	283	293	315	267	267	288	262	292	308	293	300	314	271	303	302	260	268	321	330	306	309	310	305	278	291	305	279	291	336	339	321	340	277	289	274	320	296	303	303	318	311	312	313	303	290	313	277	276	290	290	309	280	262	282	312	282	283	294	270	283	304	282	301	279	307	277	285	303	280	272	296	295	274	294	285	308	287	273	313	269	333	287	300	303	280	277	282	302	294	323	275	289	289	313	277	309	302	304	252	275	323	314	286	285	274	293	290	301	284	298	270	294	297	258	304	298	271	309	292	286	307	311	260	265	294	271	282	297	298	285	321	284	296	270	284	303	273	283	291	250	293	320	289	282	295	284	276	325	275	290	292	277	321	303	248	279	287	311	276	312	293	329	314	260	320	267	283	289	295	281	311	274	295	286	287	303	269	276	269	276	279	277	337	313	289	248	271	299	273	270	304	293	272	258	304	281	283	290	306	301	288	283	290	271	277	344	280	287	300	273	301	316	285	281	251	305	299	293	296	288	312	317	320	289	291	263	280	263	317	255	310	329	305	320	224	319	306	291	286	281	293	284	275	255	288	302	269	278	308	273	267	298	302	283	286	302	270	330	297	268	273	278	283	275	264	268	288	260	290	297	328	310	273	267	265	284	273	281	280	305	264	272	301	286	277	268	268	308	299	300	295	271	286	296	277	270	314	279	289	280	299	314	302	302	307	304	312	296	306	303	270	284	297	322	316	312	269	266	290	310	325	287	290	299	292	300	291	306	278	277	272	293	229	316	303	284	289	305	230
35542	12737	6911	2827	1353	840	610	689	565	652	561	654	620	575	578	639	668	604	591	612	577	603	570	612	603	643	577	633	589	596	624	617	636	653	611	603	649	624	624	621	600	604	622	623	579	622	597	574	600	597	580	571	594	607	626	592	620	594	610	618	555	610	580	588	619	638	586	607	620	621	633	564	627	637	613	619	635	628	581	615	617	649	616	615	600	645	603	618	634	591	603	620	604	589	570	648	634	601	607	614	581	573	619	604	583	654	654	640	589	591	603	580	580	558	611	592	591	647	587	657	625	629	606	606	622	611	614	618	610	630	598	593	636	603	631	631	596	624	602	677	652	639	671	623	578	589	590	579	590	661	588	575	594	606	638	647	581	597	587	633	647	618	607	610	598	618	597	645	643	572	634	604	578	629	693	652	602	633	587	624	615	608	591	608	651	622	613	611	621	538	597	570	595	624	628	603	557	646	638	613	588	617	577	608	564	589	601	628	604	594	653	618	600	650	623	609	630	604	613	609	564	580	586	627	600	619	598	595	619	639	600	616	585	627	564	607	592	598	604	620	614	625	624	562	626	604	647	602	637	617	626	651	615	607	620	610	565	642	602	571	534	614	614	626	596	621	615	603	609	604	578	609	593	627	614	608	557	653	597	626	612	603	604	626	581	617	618	646	640	624	676	624	576	609	621	575	622	598	635	609	574	614	600	600	685	612	582	620	616	610	595	574	631	616	588	622	609	634	683	598	594	621	576	603	585	627	603	612	576	616	606	600	599	599	673	619	606	614	614	590	628	591	603	615	627	640	552	568	664	597	605	588	599	602	577	612	621	591	647	636	605	639	576	586	612	580	628	614	609	635	622	616	641	604	607	628	609	630	556	609	626	635	636	574	619	623	606	613	606	612	605	575	607	631	611	609	597	600	609	561	601	604	586	632	639	594	595	586	635	597	574	589	618	613	600	578	610	605	580	625	616	619	588	653	582	604	635	585	600	554	635	576	619	601	612	588	581	667	608	576	628	589	598	585	610	656	627	592	573	603	626	596	598	608	613	603	569	570	582	615	602	577	591	650	615	598	623	650	601	618	602	621	632	564	613	605	619	618	597	622	548	606	569	573	584	617	616	616	623	631	592	615	617	675	624	639	637	609	620	609	633	612	636	665	608	587	598	601	608	609	581	606	644	585	590	622	611	633	662	606	629	640	628	627	630	580	611	602	594	603	625	624	641	598	578	596	641	612	595	614	633	634	642	610	626	613	603	595	618	584	649	626	649	651	620	601	606	590	648	607	591	629	603	624	604	622	541	614	576	611	586	610	598	600	611	605	626	617	605	589	644	587	607	593	608	642	642	606	577	555	586	622	572	602	599	618	638	601	685	633	605	638	612	619	648	611	632	592	616	559	651	645	618	627	633	615	541	631	622	601	592	625	631	582	609	616	595	596	588	643	613	596	552	623	585	612	631	568	608	592	618	594	653	650	635	615	635	620	601	592	582	600	606	572	573	615	591	591	647	611	573	612	645	621	660	608	595	644	659	648	599	638	602	655	615	637	590	643	615	660	613	586	607	582	624	587	644	658	633	652	649	593	630	578	629	632	613	639	667	646	626	610	574	630	596	629	616	619	620	619	624	614	581	654	596	600	588	586	648	638	584	638	576	627	620	583	619	622	613	601	588	623	604	589	619	618	590	624	618	609	585	565	588	624	619	576	623	590	646	590	615	623	576	628	632	640	628	632	685	598	592	632	633	619	645	657	586	610	630	614	628	599	600	632	634	613	629	628	617	618	630	608	599	640	608	642	676	609	599	620	579	571	605	616	618	665	652	673	650	692	661	625	590	589	643	622	622	595	630	595	625	591	626	643	585	597	634	574	635	575	647	635	562	601	610	621	607	630	615	576	585	625	608	598	628	604	595	583	583	581	581	589	583	574	601	629	621	583	618	575	578	604	631	648	630	624	591	585	578	607	627	594	589	589	616	613	610	630	626	613	660	580	590	613	595	627	611	559	579	588	583	596	617	640	610	604	649	541	635	633	617	607	589	608	628	619	607	645	645	627	598	608	579	598	637	643	612	581	626	617	580	602	608	629	602	625	635	602	599	628	610	562	600	643	622	640	543	612	581	624	594	596	623	583	622	588	636	634	643	611	631	663	601	604	601	627	599	647	622	601	613	601	607	639	637	609	620	632	622	606	609	626	598	629	621	652	611	623	619	620	599	616	652	584	589	626	593	611	644	614	582	593	593	635	618	585	622	572	617	606	618	593	610	638	566	634	637	635	624	607	642	639	617	594	623	596	623	560	621	644	591	648	590	620	611	635	608	618	558	579	617	671	609	569	615	609	623	646	609	625	646	614	589	623	592	644	623	571	623	633	612	622	647	616	604	661	569	607	550	641	635	585	610	634	641	630	628	582	614	606	598	607	592	587	625	629	649	606	597	590	572	611	628	566	562	602	573	598	561	601	599	624	583	597	622	629	642	599	618	622	574	612	613	595	621	535	610	581	609	624	618	607	654	575	610	605	588	636	577	627	565	620	639	584	617	597	592	637	617	608	585	687	585	638	631	591	556	627	624	602	634	591	623	564	622	595	627	621	619	635	617	589	661	585	612	639	607	616	623	578	609	647	631	597	624	605	631	605	598	613	620	600	600	595	625	598	601	615	633	581	626	617	630	630	631	625	610	642	641	599	642	579	617	644	588	591	646	648	645	624	628	651	648	629	618	652	570	632	549	666	576	614	640	586	583	601	587	621	591	638	594	601	576	631	623	638	580	615	571	592	580	628	619	555	620	615	581	559	618	600	611	624	605	642	626	630	621	671	586	646	639	604	687	654	631	641	601	587	601	605	604	608	608	623	607	633	581	604	623	606	614	591	638	610	583	619	607	600	665	564	610	620	635	552	611	633	583	625	649	634	593	587	609	579	620	605	637	573	618	614	622	624	616	606	656	610	594	624	599	593	626	620	611	606	595	602	579	644	671	643	573	602	600	609	596	653	621	590	659	603	685	605	620	609	571	572	623	602	628	620	645	617	593	553	593	589	612	579	625	648	598	628	612	596	642	640	600	638	586	643	608	632	641	611	550	621	616	596	586	598	614	624	615	605	625	619	657	605	639	605	576	585	609	610	628	628	612	630	593	610	650	614	597	590	644	584	622	654	617	589	573	588	594	606	622	604	579	616	619	649	574	642	634	627	661	595	597	629	628	616	574	656	608	648	598	623	630	627	610	632	562	625	565	650	566	609	564	573	615	613	607	606	621	606	641	576	641	620	578	642	627	640	616	615	597	600	628	610	578	568	622	635	659	574	638	603	636	565	652	610	597	645	623	602	639	624	630	589	671	597	601	655	647	647	604	616	612	634	592	591	577	558	648	656	626	604	552	599	576	586	641	633	590	621	644	590	593	662	619	621	645	601	639	588	595	628	666	653	612	583	616	615	628	612	603	582	647	596	613	595	619	648	585	580	607	643	584	619	605	620	665	626	594	546	557	624
56927	29390	13251	4579	1278	424	297	297	267	292	305	281	296	285	294	316	299	310	311	297	286	299	287	296	299	300	265	309	283	280	312	290	284	308	295	291	301	281	273	287	302	286	321	300	264	277	272	280	260	269	290	311	268	257	308	302	299	307	276	307	309	289	276	276	306	295	293	288	292	312	294	305	308	286	286	271	305	295	281	275	302	318	302	283	269	272	293	288	273	283	301	274	289	320	291	290	290	271	299	282	297	306	291	297	317	293	285	288	273	275	270	288	307	258	265	282	310	305	309	293	317	263	251	281	276	302	301	296	300	307	308	291	284	341	282	276	270	275	282	275	318	302	285	300	268	288	289	296	285	319	307	268	296	310	305	293	292	280	268	284	316	282	287	306	275	273	272	272	297	289	291	269	261	260	287	309	270	262	281	275	326	305	300	294	311	311	274	282	300	288	291	302	277	278	283	274	301	258	316	316	327	299	299	289	288	296	281	270	277	265	286	248	292	302	326	301	289	300	295	296	287	265	308	279	289	306	294	361	304	278	296	325	306	294	292	300	253	265	281	293	298	281	282	276	317	257	306	332	266	261	274	265	279	300	308	331	282	279	269	313	253	293	290	303	305	300	313	276	278	298	276	283	304	270	337	274	313	291	281	283	269	285	254	298	298	280	282	264	272	307	269	274	308	274	283	322	284	290	282	269	294	283	255	326	290	303	263	281	310	303	313	261	276	303	311	282	291	309	294	324	296	296	307	311	295	304	296	290	293	294	284	287	300	288	273	298	305	297	295	275	273	266	315	259	273	238	310	279	292	274	291	301	282	259	297	286	303	289	281	293	255	257	327	271	252	304	270	268	284	306	283	270	293	306	299	299	283	297	312	337	302	286	283	303	261	276	260	308	313	311	311	265	291	270	291	286	302	315	326	306	309	262	336	293	310	290	297	274	262	300	312	304	300	322	288	285	316	306	281	264	290	299	270	285	306	312	296	304	301	266	262	299	304	292	333	286	267	312	312	251	333	308	297	273	273	286	271	273	283	265	309	303	284	336	336	301	323	310	283	311	297	312	300	326	291	314	291	270	292	305	275	287	249	302	286	310	319	335	319	328	293	281	314	300	297	304	268	291	274	291	313	311	305	308	269	285	272	290	304	286	273	288	259	275	299	283	326	292	258	288	276	284	273	312	273	314	284	298	292	300	312	306	332	295	307	291	298	285	288	280	271	306	282	294	296	299	293	276	292	265	281	325	269	273	263	306	309	273	317	291	261	324	287	309	289	285	296	332	317	273	303	274	275	283	284	286	315	300	309	281	279	299	306	277	341	295	255	289	291	290	285	323	308	249	303	263	286	281	299	299	333	275	306	271	282	337	279	322	283	298	309	308	275	329	308	274	283	282	320	313	308	282	305	295	279	279	302	314	294	269	299	316	281	330	306	242	272	260	314	299	260	288	320	309	325	294	291	321	310	279	285	309	287	295	289	270	265	288	311	277	301	295	279	292	270	324	289	282	266	275	295	276	299	288	277	287	297	311	298	316	323	293	297	308	282	287	311	297	298	304	272	275	287	294	300	309	304	296	268	276	255	240	250	298	278	297	314	274	271	306	304	306	278	273	314	277	289	291	295	310	284	307	308	270	321	320	277	305	272	264	325	299	290	300	325	317	302	326	286	299	292	308	282	321	305	287	261	301	316	265	261	276	286	304	294	306	317	285	286	289	282	308	286	280	296	287	252	293	302	276	300	284	323	279	296	270	298	263	280	276	297	268	276	286	291	314	306	275	289	295	299	303	302	275	320	271	275	316	301	260	276	279	305	254	288	294	295	291	245	295	295	298	298	269	305	290	287	242	278	307	274	287	299	300	254	283	275	276	293	274	289	301	269	286	293	288	302	280	296	309	282	275	290	289	290	326	270	276	302	302	318	298	275	286	314	286	274	303	273	231	298	312	284	311	266	318	299	296	321	269	295	262	276	264	294	302	260	313	299	273	281	334	269	285	301	290	296	324	299	265	300	290	319	353	305	313	278	338	287	290	279	276	286	286	266	277	278	321	273	313	301	280	274	342	275	290	290	281	285	286	267	274	303	293	296	262	299	303	290	310	313	294	269	263	312	271	278	285	302	292	300	304	325	270	333	302	282	272	309	269	280	287	287	307	327	290	296	278	286	312	288	276	276	295	260	272	313	284	311	281	284	307	313	271	257	285	299	307	302	296	266	310	317	302	281	309	338	287	313	286	305	308	310	273	309	266	282	270	270	311	324	282	299	269	300	292	288	292	299	297	294	287	310	334	298	314	278	285	291	285	273	294	303	300	316	291	239	296	292	271	291	261	290	298	307	268	295	296	283	286	243	288	316	269	298	276	297	286	284	286	304	297	289	285	282	300	286	284	296	326	294	299	302	296	322	277	290	298	324	284	301	288	342	271	257	315	330	285	275	317	368	267	259	306	270	300	318	275	259	311	316	285	272	306	266	307	305	286	252	261	281	303	285	305	292	308	260	281	291	291	308	310	276	288	309	291	277	307	276	273	297	284	271	264	314	331	284	258	281	267	291	295	285	270	263	276	286	261	319	283	344	291	279	288	280	296	307	267	284	280	299	296	304	290	320	312	294	276	274	312	281	260	300	306	305	283	265	283	272	308	277	274	252	274	304	277	247	277	279	273	299	293	283	317	272	325	313	282	292	274	328	297	267	257	245	315	299	309	300	273	264	275	297	252	284	287	290	283	298	294	300	266	258	318	271	299	304	303	301	298	317	322	280	294	318	326	317	259	302	290	312	295	308	283	298	275	314	306	320	294	277	303	300	294	298	269	266	295	313	309	263	284	286	264	269	279	306	321	333	256	319	283	286	318	319	281	284	282	311	277	330	319	311	317	280	275	284	283	284	296	291	324	284	275	331	292	272	288	319	296	274	269	276	300	296	261	278	306	312	308	287	318	317	277	317	301	299	292	344	269	318	323	301	260	284	294	320	282	323	286	263	292	290	284	305	283	316	258	327	307	323	298	283	284	285	274	256	304	286	291	305	295	317	305	287	305	263	302	281	298	284	296	298	272	279	320	299	290	268	299	296	300	299	267	262	305	293	257	332	275	272	273	276	279	287	297	291	264	279	293	276	315	288	271	319	276	304	296	298	288	278	278	268	300	288	304	281	279	313	287	306	307	296	317	307	277	302	261	308	284	310	281	291	331	249	255	319	298	313	271	304	307	282	282	287	286	315	280	288	282	281	291	298	320	302	270	314	263	251	276	321	284	306	296	269	297	268	277	312	281	302	300	278	303	280	317	278	286	306	314	306	295	296	283	317	300	269	268	302	253	288	264	270	303	298	307	308	348	296	308	285	305	279	300	296	322	292	298	280	283	259	313	320	291	301	281	293	298	329	293	337	310	313	278	281	268	278	304	295	304	302	303	269	286	282	288	287	277	270	270	298	325	296	326	291	309	299	308	309	314	291	287	298	292	279	283	282	264	287	309	300	248	321	258	296	277
37468	22385	14711	8659	3610	967	724	655	610	631	632	615	597	640	577	638	663	647	622	590	619	619	558	608	639	607	602	588	597	646	620	670	646	653	616	639	616	600	598	672	619	590	611	620	612	629	617	627	648	621	635	625	616	634	638	620	614	641	620	625	610	638	626	661	624	613	627	619	625	580	636	623	617	612	629	617	632	621	642	609	617	676	631	645	625	637	616	645	599	605	627	642	624	580	637	559	661	639	636	613	621	682	664	632	621	637	621	585	607	639	612	666	595	624	642	628	602	638	612	624	566	577	676	595	647	609	606	703	649	623	647	587	608	568	616	601	588	632	649	608	620	663	645	615	614	608	595	635	639	610	599	622	637	572	626	623	604	591	630	631	597	603	634	618	631	602	623	646	586	577	639	609	618	608	552	633	651	634	567	587	629	662	591	639	618	600	598	619	664	588	647	599	588	626	610	620	592	595	598	604	602	584	626	599	638	560	582	638	568	667	633	595	626	588	610	602	634	647	651	604	667	607	614	613	597	614	623	663	662	621	627	599	605	644	611	590	636	575	616	565	608	639	647	601	564	616	630	625	598	630	594	611	622	611	664	640	615	601	580	634	607	597	650	610	595	643	618	603	603	610	639	620	625	620	607	588	634	612	631	623	650	620	635	583	606	630	631	640	599	621	641	609	611	600	602	607	596	626	653	582	590	623	599	610	664	614	647	673	631	595	613	616	616	621	656	624	604	606	645	605	670	610	622	632	600	612	579	630	575	603	632	589	592	613	625	636	645	605	642	669	618	610	648	630	644	624	657	611	584	581	613	624	568	627	603	588	612	625	633	585	642	578	641	617	611	634	597	620	597	644	572	580	623	607	639	588	641	613	603	636	611	628	607	634	598	646	597	624	631	621	615	614	646	630	669	652	582	596	600	614	611	628	604	635	642	613	620	654	606	594	576	620	636	629	598	618	606	638	603	602	635	629	638	615	617	620	597	573	629	635	645	576	609	612	652	617	625	613	609	655	632	613	653	619	604	649	647	632	621	612	617	635	602	619	606	630	647	620	602	616	673	604	615	600	622	611	638	618	621	658	592	626	630	575	616	634	599	661	633	591	606	617	674	574	595	598	658	597	647	638	648	595	577	580	604	585	597	652	617	609	600	611	655	654	620	637	613	615	606	634	623	631	615	632	652	601	663	618	627	635	658	605	627	570	589	596	625	616	613	597	594	642	648	620	613	608	561	648	578	633	637	626	604	604	590	571	665	603	642	594	667	617	579	649	617	588	640	580	671	594	626	585	594	666	598	575	581	586	642	615	605	650	624	657	623	655	616	592	589	665	625	647	629	643	635	585	643	653	621	609	610	603	638	630	590	653	622	592	577	601	598	615	640	608	601	649	650	610	627	659	607	601	639	584	589	633	617	597	636	630	627	655	604	622	619	596	622	609	612	652	606	632	652	631	603	565	614	618	666	638	627	591	597	630	602	625	603	643	622	614	601	633	566	616	610	602	655	644	618	594	624	593	633	609	599	620	581	625	622	609	610	582	606	644	625	632	600	687	638	611	596	570	590	636	623	612	623	638	580	612	636	617	643	612	606	607	626	607	618	609	609	597	600	604	572	629	622	614	615	613	607	621	634	596	593	636	637	557	608	612	628	594	611	604	623	622	602	627	590	627	614	671	627	608	615	663	578	624	613	626	620	631	559	618	612	634	592	578	635	592	647	620	594	630	640	623	609	604	615	605	562	625	662	628	589	567	625	629	577	594	625	597	604	614	615	618	597	590	644	590	610	630	630	600	643	612	683	640	599	605	583	608	622	572	641	604	658	589	617	600	622	627	622	626	605	599	578	591	594	632	617	590	594	606	621	585	592	603	616	597	631	609	651	649	587	582	617	608	569	602	585	607	654	642	648	598	664	614	605	628	610	630	600	628	652	658	606	629	655	595	640	633	683	609	630	641	610	644	621	605	616	609	614	620	618	555	676	583	616	614	592	646	651	594	603	582	631	630	660	598	653	578	615	598	632	595	652	631	627	669	673	619	637	598	619	658	610	617	608	637	612	609	618	640	575	642	642	663	591	587	561	624	579	618	618	615	638	603	608	601	603	673	631	660	619	647	668	624	626	637	617	665	638	670	633	631	653	629	560	619	594	605	607	621	604	618	587	616	605	620	672	616	649	625	602	636	582	613	628	617	640	570	629	612	572	628	658	589	613	608	606	667	609	627	662	639	625	576	594	649	661	623	609	585	604	593	614	626	610	635	556	652	592	617	583	641	596	583	630	615	675	632	628	608	599	682	624	635	617	633	635	621	649	614	598	595	606	618	649	637	608	572	577	575	616	618	628	644	599	656	653	647	609	626	593	611	608	611	633	611	653	606	603	600	629	624	605	647	617	615	617	597	644	623	624	600	628	604	620	612	589	593	631	586	574	645	650	600	608	644	651	613	632	601	656	634	593	615	582	627	647	605	615	586	630	607	616	580	564	664	598	684	623	627	586	617	606	611	603	618	637	642	602	621	601	616	648	639	624	605	654	648	669	605	612	623	614	619	589	646	625	550	627	588	589	612	628	559	611	600	619	654	580	628	670	587	607	595	625	629	655	601	595	597	602	647	659	645	641	640	572	645	580	622	637	581	644	613	617	594	612	616	602	598	661	597	637	668	618	636	662	601	665	583	630	631	626	628	618	626	592	579	621	628	612	572	622	611	641	648	667	647	646	631	597	613	620	641	614	622	594	664	636	639	591	651	624	613	584	638	579	606	592	614	662	597	600	647	622	627	646	590	640	592	629	612	598	626	577	612	655	596	649	611	582	620	628	644	633	627	638	632	614	610	609	584	650	627	600	671	605	598	630	631	597	578	629	641	619	634	601	634	624	650	642	632	662	593	594	655	598	637	611	586	620	624	643	611	644	608	617	624	587	627	665	633	616	651	622	633	611	604	579	627	614	601	634	622	647	627	633	615	621	670	627	635	607	609	599	607	618	623	620	619	592	604	624	625	627	568	618	645	636	594	567	619	659	611	583	616	602	594	616	651	607	604	637	600	628	630	606	607	620	641	607	580	590	625	630	640	618	576	615	587	596	657	631	586	618	620	639	621	654	590	621	575	624	576	596	598	586	610	608	640	608	635	660	613	609	627	601	635	652	606	629	612	635	603	622	631	672	615	644	571	650	606	643	646	600	577	610	657	630	613	666	639	593	588	652	579	613	609	622	635	598	579	626	616	664	616	594	614	603	607	632	666	661	619	617	602	598	608	590	586	582	625	586	625	604	596	655	571	595	624	598	585	565	649	634	620	617	616	601	664	654	636	647	647	626	632	634	618	649	597	595	630	637	605	627	630	607	595	640	583	596	598	657	649	578	611	597	608	594	622	625	624	618	616	600	623	609	585	604	588	605	638	604	645	634	673	638	621	585	605	578	675	583	620	585	597	604	604	634	632	604	630	640	651	636	586	616	631	581	628	649	583	628	610	679	609	626	607	640	625	615	637
66487	36239	20430	7439	1781	571	410	363	300	326	320	318	336	353	318	349	333	314	337	295	317	322	331	378	415	377	302	319	351	293	311	329	386	329	275	348	344	322	342	297	325	299	323	315	340	391	336	329	369	321	340	349	300	366	342	325	335	352	340	338	332	346	319	294	302	356	331	328	314	305	348	319	338	333	310	308	316	329	335	302	350	289	326	295	330	293	320	311	293	295	302	345	327	321	334	357	294	321	301	340	312	305	341	323	306	313	335	321	351	335	353	319	331	349	330	301	330	317	307	336	339	323	315	376	324	307	313	323	297	294	312	340	305	335	313	330	270	282	314	339	349	297	325	322	305	295	308	328	328	336	322	369	355	319	363	328	339	318	332	280	315	337	326	334	342	325	311	332	333	326	325	344	306	348	359	315	293	297	353	336	358	321	310	306	350	342	326	302	340	334	310	314	343	309	317	312	332	300	352	327	325	322	318	305	321	335	296	311	312	336	337	356	328	295	323	324	325	337	328	288	359	323	328	348	297	313	335	341	362	334	333	325	263	306	339	329	306	305	342	321	324	312	345	317	319	306	326	321	305	367	319	301	345	316	310	347	313	306	337	323	300	326	345	346	317	313	355	292	350	324	344	354	315	335	358	298	319	326	370	347	306	337	304	318	341	345	336	314	317	364	351	321	313	318	335	352	326	326	318	333	304	336	343	323	309	307	331	305	331	367	361	345	337	335	326	358	341	325	330	348	326	337	265	314	281	299	351	355	333	379	315	317	350	307	296	318	316	288	336	309	292	270	335	296	350	340	307	303	361	332	310	361	355	331	338	347	278	320	345	348	317	295	313	290	299	332	302	322	343	332	343	331	338	361	337	339	340	381	298	344	321	319	314	297	324	326	320	340	350	315	319	332	320	309	307	316	312	341	361	330	337	322	318	341	329	313	343	298	332	308	309	298	333	328	325	328	326	308	323	347	304	284	326	304	339	337	305	316	330	323	332	355	333	343	334	332	328	339	349	341	344	312	298	309	347	324	321	352	333	314	327	341	322	342	326	322	295	337	361	306	288	339	325	322	339	337	329	296	332	314	304	319	391	347	344	306	355	344	355	311	333	337	322	284	306	330	354	339	300	315	303	312	362	345	331	324	327	297	290	313	324	312	371	341	337	323	316	315	323	334	294	304	374	335	346	332	292	332	354	340	381	321	353	332	333	342	288	276	314	309	322	306	362	349	314	302	313	331	303	322	346	296	321	325	324	367	329	325	329	328	348	286	328	328	377	319	337	287	329	355	298	330	326	295	299	299	344	337	300	329	369	335	311	312	331	335	368	299	330	337	375	322	322	328	276	317	355	316	345	321	333	298	305	336	344	337	283	342	344	312	324	331	318	338	327	357	344	349	330	327	314	323	337	329	320	357	333	319	327	273	339	321	344	326	312	302	308	333	324	328	340	306	298	338	372	323	348	331	296	329	332	342	334	336	288	293	315	387	321	287	322	347	361	342	379	335	318	329	357	311	319	306	279	329	343	313	363	335	323	318	293	343	350	315	365	320	314	331	301	336	354	290	338	377	318	311	337	300	340	313	331	328	356	319	324	323	310	319	337	289	340	332	324	336	340	354	309	317	322	323	302	322	356	313	332	307	353	339	326	301	325	342	345	309	317	313	287	302	304	359	336	336	317	336	317	341	312	326	296	337	330	297	295	306	320	333	338	305	323	339	307	308	364	333	321	332	316	342	352	318	301	320	341	332	299	318	309	352	331	290	324	341	310	318	309	352	320	278	340	357	318	359	321	358	347	325	298	337	338	281	322	351	306	328	381	377	296	321	342	339	339	322	319	322	314	288	338	297	354	294	312	289	344	315	352	329	310	331	300	334	320	311	321	307	317	304	306	337	311	311	314	333	302	335	299	336	330	342	320	341	314	320	330	328	367	352	356	318	314	336	341	315	332	338	331	322	299	314	362	283	327	317	329	318	366	315	363	309	314	293	321	330	294	312	357	322	319	325	334	331	332	315	312	327	338	302	321	344	357	328	379	337	332	342	355	357	309	312	326	314	334	337	297	309	314	340	349	323	336	311	304	296	273	305	335	300	334	320	320	342	315	328	310	323	278	332	336	328	320	314	308	331	320	308	276	333	320	330	311	370	334	313	350	329	321	343	342	309	358	313	323	333	362	313	287	325	340	295	300	305	304	319	310	349	345	333	319	272	336	309	326	314	348	317	302	359	309	342	331	320	313	309	306	310	339	337	328	361	329	318	333	330	341	298	314	326	354	300	304	332	352	341	309	338	300	315	341	330	313	323	307	324	339	309	307	331	331	280	306	321	307	305	332	332	346	309	329	297	312	283	305	352	322	308	318	347	330	316	300	296	359	353	348	306	315	314	339	331	336	318	340	324	359	313	344	335	304	289	375	346	321	361	351	338	338	338	295	315	328	313	324	330	362	303	310	319	336	344	314	329	374	279	348	344	320	323	310	341	312	377	325	328	311	294	322	363	341	295	335	322	338	347	326	335	302	354	372	339	316	324	313	319	287	326	302	343	343	345	300	289	332	293	279	296	305	351	319	327	308	340	302	331	337	328	322	301	333	324	287	321	301	319	339	330	320	286	319	353	367	325	332	289	328	335	325	315	326	330	355	306	292	302	323	324	335	334	352	330	343	335	327	323	345	304	337	291	322	310	342	329	304	329	300	323	322	353	322	293	351	310	353	297	317	324	304	325	337	317	335	317	302	341	323	315	376	336	315	352	332	327	344	313	294	300	357	319	305	319	302	291	335	330	324	332	337	293	323	298	310	317	318	346	298	282	299	322	318	324	346	309	295	277	315	360	340	333	317	305	328	312	302	331	363	308	386	326	354	309	333	328	328	340	308	289	309	305	363	311	314	325	336	358	310	307	334	354	341	368	305	319	361	320	338	357	312	322	318	297	301	318	334	308	338	319	343	314	329	322	302	286	371	349	312	321	293	267	328	356	321	336	334	355	348	322	306	335	331	316	361	349	292	318	308	349	309	299	319	332	332	350	343	330	325	321	347	322	313	339	286	308	351	318	320	339	300	344	351	278	308	322	341	343	316	350	340	316	341	321	349	310	342	350	355	314	309	317	337	331	334	345	319	340	320	346	316	285	317	311	361	316	325	333	313	286	324	314	306	354	308	332	353	345	340	341	336	322	312	302	340	292	334	313	344	326	318	350	342	351	321	343	339	353	312	325	307	329	316	321	348	310	327	307	326	379	342	336	255	311	324	314	341	311	354	345	332	369	341	330	301	338	315	325	329	327	302	364	324	340	334	304	315	301	332	336	299	317	328	360	327	321	342	360	358	335	317	316	319	312	311	334	316	290	305	318	336	352	360	339	324	371	363	306	314	361	301	312	343	335	295	303	328	309	343	310	355	325	327	329	319	314	340	297	361	347	359	318	338	319	323	308	329	328	318	312	371	297	287	315	333	343	313	337	299	342	344	289	345	313	316	320	333	338	319	350	300	306
43716	27430	21528	11291	4095	1410	872	794	721	726	726	686	696	679	720	688	705	686	679	722	683	695	683	677	669	696	662	671	716	663	641	677	652	689	625	667	669	665	704	682	659	703	670	694	673	670	629	661	633	664	752	712	663	626	692	664	696	664	707	698	642	644	711	662	706	698	693	644	685	729	680	678	671	684	705	679	660	695	704	665	696	685	685	717	658	671	704	668	652	678	667	719	654	678	674	695	664	714	683	694	669	686	703	660	662	681	666	635	696	679	704	694	665	669	712	675	630	676	673	724	669	704	614	683	693	670	707	655	641	703	723	738	657	655	693	686	666	684	670	702	664	688	634	636	658	692	693	664	694	714	675	670	631	717	713	689	715	687	663	691	660	701	678	660	740	650	646	749	684	690	698	699	677	655	681	677	689	663	693	670	660	700	640	661	742	664	675	675	695	637	673	657	697	650	673	658	720	681	708	671	646	642	671	678	653	629	671	699	702	664	671	676	630	671	714	695	680	656	700	594	672	682	677	677	665	684	668	676	673	650	675	679	698	677	657	676	656	656	633	670	681	699	708	676	629	705	722	700	697	709	705	676	671	684	681	731	671	736	642	687	671	682	667	678	686	698	667	676	654	653	658	673	735	658	655	692	648	648	688	635	686	679	664	667	703	683	644	632	634	662	697	713	633	666	688	681	651	626	659	655	697	665	722	676	696	675	642	670	656	646	712	624	675	740	654	652	663	665	676	669	652	664	627	700	697	657	677	654	687	701	662	703	662	718	651	670	683	670	680	714	686	637	650	655	683	664	708	722	714	684	691	702	670	732	690	705	683	693	695	676	680	694	654	657	671	690	702	678	669	669	662	641	672	686	675	669	688	668	691	663	699	705	642	706	684	693	678	667	663	678	669	691	665	624	665	691	672	620	671	728	745	667	674	682	702	676	687	630	648	691	663	678	655	652	633	695	664	654	691	687	652	698	650	643	659	715	683	680	667	711	670	719	709	691	694	662	649	637	704	725	695	745	713	637	669	697	730	687	667	707	650	713	657	613	683	650	672	683	629	680	674	656	692	660	644	638	661	636	695	687	703	660	625	670	647	713	686	671	701	668	664	662	663	696	682	667	682	744	688	662	714	662	661	699	655	711	699	704	742	677	654	699	709	694	674	728	671	622	668	665	706	678	671	673	691	678	681	695	674	730	708	682	673	695	693	668	674	626	637	706	668	653	677	704	665	658	682	683	697	661	656	647	731	650	656	699	665	646	669	691	673	676	672	703	746	697	725	690	662	681	686	669	727	687	633	691	685	697	686	679	668	716	690	649	676	650	680	664	677	683	681	692	637	648	656	658	660	653	701	661	671	674	690	693	686	697	694	648	665	657	670	704	648	709	716	690	682	714	683	690	674	650	673	693	674	620	676	668	684	654	680	701	688	663	689	680	684	679	703	681	647	696	693	673	673	663	697	625	642	655	650	652	662	652	716	684	683	658	659	723	664	654	706	693	704	655	619	678	719	703	698	680	626	656	678	703	653	668	645	645	627	710	652	699	698	690	693	671	726	645	669	671	693	684	653	611	668	707	731	678	652	670	678	654	638	669	704	690	676	679	717	701	705	726	641	703	626	703	664	687	658	732	695	637	666	692	661	692	701	699	709	708	672	664	652	698	740	692	720	655	715	666	720	703	695	659	683	698	711	673	706	713	667	666	713	691	706	663	669	666	676	747	663	726	685	706	704	717	673	673	709	673	710	693	686	711	699	669	675	688	651	664	677	693	632	684	681	631	710	704	713	638	690	665	716	692	682	676	673	640	632	676	665	684	657	670	713	651	696	694	652	676	654	658	692	626	711	654	693	652	685	681	697	626	733	682	690	653	670	647	687	757	658	671	660	698	637	624	643	656	683	694	673	744	640	760	694	696	677	733	692	700	675	668	678	665	646	679	725	618	722	696	684	614	656	687	669	654	707	693	685	648	696	668	631	682	630	715	674	678	690	679	643	700	645	700	667	652	676	632	699	721	681	682	694	667	674	662	709	710	640	714	646	672	701	714	618	689	712	718	704	653	729	674	671	700	666	627	667	648	663	634	689	670	725	664	660	630	656	654	693	649	700	661	684	650	643	706	693	746	676	688	668	587	664	752	702	719	647	653	683	662	662	644	725	709	649	676	679	674	689	705	691	675	686	650	662	693	665	615	624	655	711	638	661	635	631	674	694	701	673	697	674	694	639	633	666	676	669	644	691	715	685	678	658	684	655	664	680	654	648	689	658	694	720	666	661	682	707	679	634	755	690	632	703	653	711	660	686	694	661	707	665	673	709	663	733	666	701	689	654	677	659	675	729	679	699	671	645	745	671	708	643	671	693	674	697	652	676	686	681	692	710	715	652	658	655	640	655	674	679	684	641	685	669	658	658	669	683	680	663	707	664	657	719	704	692	681	658	680	673	699	682	657	681	659	715	673	656	651	642	653	672	640	655	656	679	653	668	669	695	657	690	649	700	714	669	647	657	691	666	676	662	667	678	724	714	645	698	644	689	685	715	658	666	718	648	675	665	683	671	681	718	671	658	729	668	680	690	720	683	654	676	677	709	691	651	681	680	704	698	640	695	660	672	669	669	667	678	679	708	643	686	670	690	626	685	674	648	663	669	689	684	703	640	655	665	652	677	643	644	721	641	671	696	718	715	661	672	685	642	656	656	682	714	683	686	701	661	688	698	735	697	660	684	675	670	646	688	706	686	627	656	672	707	632	673	637	638	639	638	663	663	644	697	686	648	680	690	658	644	710	655	679	639	646	672	668	678	712	688	710	692	666	672	630	674	654	655	685	657	686	673	692	660	625	692	681	632	700	671	666	721	692	664	659	690	666	693	694	683	643	677	675	661	699	668	697	653	692	733	718	675	650	683	679	662	674	666	633	691	704	642	653	651	667	663	669	631	680	649	712	638	690	665	654	679	680	670	682	656	659	654	700	656	715	686	650	690	648	697	682	631	658	668	596	679	663	643	679	663	624	665	690	699	669	634	721	689	618	724	701	652	612	664	729	680	643	663	637	662	711	670	693	656	644	692	650	655	681	701	657	655	705	674	699	643	645	689	703	652	651	645	725	723	711	668	676	690	704	713	710	678	699	707	683	674	699	669	709	677	660	644	646	697	696	683	654	693	694	676	682	711	651	730	655	685	671	658	686	669	653	678	665	691	681	722	672	670	721	691	671	672	672	685	650	652	696	650	622	713	663	670	689	686	710	672	702	683	648	656	701	670	666	613	704	712	624	698	732	713	656	648	714	713	731	723	683	681	707	663	635	663	674	731	643	682	664	662	660	724	661	696	663	717	651	691	674	660	626	617	666	663	714	656	663	711	678	641	670	686	685	727	710	679	640	684	703	664	687	660	618	670	680	675	643	636	702	658	664	713	655	692	688	652	658	655	643	654	684	724	704	703	671	659	710	682	670	683	658	615	695	648	682	670	656	647	686	641	698	659	683	664	717	639	673
51870	24649	8641	2555	843	364	256	244	274	269	275	299	292	254	273	260	290	255	264	278	278	290	269	313	289	302	269	273	276	260	289	275	260	264	279	291	265	236	260	281	276	271	286	295	273	289	286	287	280	285	308	267	281	286	286	280	278	290	268	321	304	241	303	270	264	277	273	251	264	292	301	246	338	293	285	288	289	273	255	293	303	306	255	270	286	284	279	285	257	309	271	263	276	280	278	282	276	245	273	287	272	288	296	279	291	292	321	297	256	277	269	274	303	274	279	271	269	294	242	263	274	269	278	277	335	305	275	290	245	280	297	259	248	283	260	305	276	274	280	262	304	273	301	289	293	275	281	303	280	304	262	255	269	239	294	241	297	256	261	282	279	250	280	271	270	302	283	252	238	247	268	315	267	269	313	273	281	264	285	277	274	248	267	289	288	291	307	255	272	263	309	268	276	271	267	273	271	308	247	260	297	290	251	303	269	259	278	281	290	271	300	297	303	261	252	281	291	304	293	268	290	265	256	269	254	292	290	285	275	278	291	281	302	232	303	262	261	273	285	285	287	242	300	266	294	279	300	284	273	250	253	271	266	278	302	299	293	261	290	280	283	304	241	273	280	304	266	290	245	255	252	263	274	269	270	272	262	281	301	290	276	286	293	283	242	278	242	261	258	266	298	292	309	270	290	293	299	254	312	293	262	294	291	273	309	250	277	264	249	253	247	285	300	278	255	270	274	284	274	305	291	261	279	269	252	277	305	292	262	263	271	291	242	284	253	261	275	278	270	287	303	262	272	286	282	279	285	274	296	281	266	272	324	280	295	284	276	285	249	264	282	283	289	291	281	251	295	259	263	303	254	278	281	316	267	257	292	288	255	280	269	281	270	259	288	290	287	247	285	270	285	294	317	262	259	245	275	275	265	287	270	279	264	281	285	304	279	262	292	290	291	295	273	273	319	242	271	285	282	310	291	255	250	273	289	314	267	264	264	317	274	264	252	252	281	246	251	271	278	286	272	285	303	267	291	290	277	282	255	274	304	260	255	288	279	253	264	306	271	276	291	313	288	279	277	280	301	316	287	305	289	282	254	267	260	268	278	251	324	285	254	305	265	288	279	266	305	278	250	272	285	276	259	240	255	292	283	300	264	259	305	267	289	287	259	288	288	287	288	269	290	252	278	268	274	299	268	275	266	295	272	290	290	279	310	252	236	261	298	261	283	277	258	269	261	246	300	285	288	274	290	263	268	237	264	271	285	277	289	292	254	263	301	271	261	265	267	272	270	292	264	295	297	307	284	298	291	326	261	267	279	310	287	287	264	238	282	295	274	309	289	232	221	265	259	250	292	284	273	269	278	270	275	275	296	277	289	265	241	295	303	274	290	323	260	289	273	262	265	283	279	267	297	285	261	283	282	266	282	242	298	245	250	234	240	280	260	265	261	266	282	307	259	287	289	267	290	273	255	281	296	262	293	265	294	292	276	266	291	269	277	290	274	290	274	250	292	267	261	256	268	272	292	292	241	331	238	255	302	276	291	275	293	273	266	248	257	285	288	287	253	256	247	283	294	269	299	256	287	273	285	282	302	269	265	272	259	254	256	268	292	281	274	272	273	271	285	282	294	285	297	294	267	323	271	275	270	285	234	261	261	291	237	254	279	290	292	243	256	263	249	302	300	267	257	269	249	294	278	270	275	270	273	280	281	278	277	244	306	265	280	269	278	278	292	273	265	241	237	278	290	289	290	276	269	274	257	257	263	257	270	278	289	297	279	274	279	267	261	287	223	257	255	280	230	272	280	275	308	306	275	261	240	256	287	288	283	290	283	220	294	276	237	243	286	262	281	263	304	307	254	288	299	262	294	288	290	264	251	298	276	291	283	249	314	326	274	260	299	271	264	315	284	294	272	281	289	261	307	245	265	296	295	247	300	265	281	253	277	290	286	267	241	266	259	266	277	293	244	257	281	280	306	294	257	285	282	261	284	246	264	281	266	245	308	289	274	255	272	261	252	259	235	277	276	309	309	272	310	278	281	259	275	286	312	261	278	260	292	242	267	286	262	276	278	308	276	256	248	313	307	271	287	290	272	259	267	263	250	267	282	263	257	299	257	276	273	281	277	281	293	273	301	311	266	285	252	266	261	257	265	234	314	312	298	240	272	271	283	257	260	242	257	263	301	278	266	258	272	321	314	301	281	267	286	278	287	317	258	301	276	308	286	284	254	303	264	284	313	306	287	278	287	288	262	266	254	285	281	286	291	295	339	260	274	268	290	289	247	280	264	267	278	292	284	252	299	263	289	311	264	294	284	279	242	286	263	284	257	234	290	282	297	294	286	280	277	278	271	277	268	285	240	233	266	253	274	280	277	244	242	287	268	287	323	285	274	284	277	250	265	268	285	239	267	294	282	286	313	275	267	285	281	274	286	260	242	335	269	290	274	274	264	285	252	243	274	277	304	274	274	293	235	254	251	266	299	292	335	266	280	291	262	289	279	277	256	288	286	285	285	249	269	284	288	295	295	266	290	276	271	267	272	261	282	265	295	288	257	282	272	261	281	266	279	289	254	257	264	290	300	273	252	235	285	281	304	284	300	295	298	304	236	276	246	291	265	285	318	294	289	276	282	295	289	279	261	292	291	277	269	261	305	292	241	276	292	269	279	291	256	271	247	290	247	263	233	304	288	261	285	287	267	269	293	295	283	266	257	280	282	278	294	278	264	267	281	305	252	259	267	269	290	310	287	274	277	280	253	288	268	258	279	288	244	306	287	288	266	284	307	291	236	293	271	283	263	268	295	280	254	261	281	266	268	283	265	276	261	289	265	247	288	289	287	277	288	275	260	262	285	283	268	276	242	269	289	273	269	278	267	289	303	326	264	261	264	291	278	276	272	254	259	272	302	256	288	233	308	265	280	300	298	285	264	302	288	260	271	274	262	309	277	306	277	255	267	277	261	274	266	280	282	277	274	256	256	301	261	275	268	280	275	265	245	289	298	293	241	296	260	271	257	263	308	269	291	251	299	281	267	271	275	276	289	263	293	291	275	279	284	297	278	278	288	275	288	274	265	273	280	256	271	254	247	283	266	308	270	274	269	294	296	290	294	285	286	295	273	265	272	279	269	295	272	246	242	298	292	283	273	272	275	285	304	301	291	268	261	284	240	274	282	280	270	267	287	243	275	286	289	260	289	275	295	326	280	274	316	288	247	285	271	274	249	256	263	227	261	252	272	268	245	280	249	274	268	279	292	301	308	300	245	274	286	282	301	285	293	264	297	276	277	304	261	287	261	267	287	268	308	292	292	270	308	270	305	263	248	301	269	254	317	261	269	287	281	279	288	269	323	303	269	261	310	261	288	263	298	275	275	251	269	273	253	272	290	290	320	264	286	287	282	340	272	290	251	299	295	284	300	292	282	272	272	284	281	276	259	304	283	293	277	293	295	266	275	269	285	289	292	257	285	291	308	274	262	266	302	287	281	261	268	283	290	275
32760	16224	9647	5212	2271	779	630	614	578	612	619	633	561	571	584	566	589	593	593	613	585	562	595	552	573	565	576	566	570	602	582	585	553	578	607	595	574	610	564	575	599	604	564	607	567	596	576	601	605	559	570	573	586	592	609	597	601	595	613	598	620	588	560	573	609	551	554	556	572	560	542	572	570	610	580	600	587	567	554	542	552	532	553	561	566	561	603	585	566	542	615	587	568	567	577	602	602	617	573	560	585	555	611	605	578	619	567	587	586	565	585	568	567	577	613	607	566	562	606	577	552	580	543	551	567	575	568	600	625	591	582	560	571	556	638	574	589	580	565	557	574	531	637	607	572	555	565	606	594	644	586	577	635	569	587	595	613	568	591	601	562	619	542	570	630	588	598	560	585	576	585	561	584	557	608	572	618	590	586	572	608	547	572	566	611	580	575	573	606	582	570	541	599	568	555	580	565	605	610	554	593	578	529	563	542	615	581	577	588	561	545	587	555	571	619	587	576	584	593	554	621	586	572	584	560	570	556	599	561	606	579	589	569	563	591	634	558	575	565	582	545	590	605	571	550	557	558	550	610	583	561	580	561	571	590	583	551	611	562	569	579	571	576	609	547	589	571	590	569	611	602	573	569	588	596	602	592	586	593	560	577	567	593	556	575	594	578	554	572	549	571	567	545	600	612	612	626	600	585	590	573	618	603	500	522	550	602	595	577	604	604	593	574	567	550	596	547	579	554	584	583	630	580	574	546	592	605	595	583	627	548	596	578	600	568	605	558	603	591	582	585	580	616	530	541	570	558	568	565	617	586	583	593	539	559	579	563	578	621	568	591	587	621	562	568	586	565	548	588	559	564	587	589	614	577	602	582	572	569	547	612	545	539	613	600	613	586	592	569	629	598	523	563	588	568	604	594	556	577	607	612	609	592	553	592	553	603	559	620	589	596	588	552	627	625	558	544	575	586	573	610	569	614	561	597	570	582	589	585	599	581	577	594	604	569	580	516	598	565	582	595	546	549	587	537	602	599	560	542	602	584	592	575	585	558	622	591	580	547	603	603	615	570	624	550	622	592	568	570	553	574	582	579	540	576	569	601	548	584	621	616	572	592	556	597	573	596	547	606	578	556	544	604	573	563	604	569	629	557	596	588	613	568	577	563	582	578	548	609	604	606	609	611	599	584	567	581	568	588	578	568	548	533	587	618	607	579	562	583	570	555	607	587	630	593	545	578	608	556	575	612	594	608	576	604	590	576	620	542	612	561	570	622	614	572	564	558	594	542	599	646	635	597	538	570	594	591	577	593	572	585	579	558	564	593	564	576	583	628	597	562	607	552	572	598	613	561	618	535	605	617	613	573	558	614	563	617	622	591	595	586	563	591	595	597	567	555	559	623	559	595	575	577	584	604	624	607	595	608	553	526	564	562	598	597	606	602	612	586	592	587	570	535	581	561	543	561	587	533	608	541	584	598	570	614	585	584	573	550	604	591	603	558	524	590	556	557	553	592	583	585	603	589	538	592	546	610	589	554	567	594	562	566	586	571	558	596	597	622	579	616	624	597	597	596	590	537	593	606	546	575	584	554	566	550	568	585	548	611	584	517	591	598	587	588	643	588	573	561	582	537	594	606	570	569	605	594	585	573	548	594	583	551	535	553	572	559	607	570	593	551	566	531	615	548	527	600	583	540	551	558	548	586	578	589	587	607	577	574	590	605	587	585	601	577	558	599	590	606	590	589	601	568	551	601	578	583	561	583	582	563	597	546	575	570	563	570	623	579	585	547	564	556	573	570	568	559	608	588	613	574	593	607	573	593	585	595	569	555	594	571	564	598	574	567	578	581	559	598	592	587	588	588	579	543	604	573	602	554	624	590	555	617	561	606	615	608	569	542	583	539	592	588	552	563	553	594	556	553	575	574	581	526	579	565	588	603	574	576	583	567	595	566	581	578	576	540	590	601	628	591	605	603	593	574	594	582	577	571	580	591	613	609	601	590	575	576	583	594	582	574	603	610	596	634	608	580	561	560	581	552	542	586	553	575	574	608	566	569	578	564	579	617	558	576	595	586	590	561	581	591	589	600	612	579	558	559	568	585	581	582	556	504	597	561	551	623	574	601	616	530	604	602	596	576	603	600	585	534	570	570	533	621	571	553	568	597	577	573	577	550	552	564	584	588	572	568	549	589	586	594	593	593	567	570	574	575	590	600	613	556	548	527	558	605	548	584	604	607	559	584	591	569	586	627	553	570	578	600	578	536	637	565	608	515	569	618	605	602	591	573	584	601	580	568	613	605	573	583	596	593	592	593	594	570	588	596	623	562	568	602	589	574	598	538	594	616	633	542	594	600	589	556	606	600	632	578	542	588	582	574	565	565	587	615	581	574	531	573	530	561	584	602	593	589	567	589	565	525	630	557	610	558	600	558	559	616	636	559	562	576	576	583	605	555	611	573	590	575	610	585	561	586	567	546	542	585	627	621	591	580	590	582	615	563	565	556	590	535	588	610	613	619	562	612	574	561	559	556	526	592	591	572	632	560	546	608	605	577	583	551	549	598	542	600	574	563	562	534	579	556	635	625	590	589	592	583	542	615	576	542	588	603	580	587	568	568	593	619	560	535	538	588	566	543	572	594	574	584	600	597	568	567	550	551	609	579	591	604	555	617	588	570	617	645	575	603	537	619	533	562	637	562	627	640	565	570	550	580	592	630	545	549	573	564	558	593	587	565	549	655	564	611	578	565	595	575	538	574	589	581	551	585	582	581	619	618	581	608	603	568	559	576	540	580	557	555	580	571	607	568	571	600	601	522	544	598	584	553	563	531	615	560	593	601	616	595	588	589	547	557	557	601	590	594	601	574	576	594	608	583	592	587	564	613	560	604	548	616	566	600	568	588	599	570	543	614	552	581	593	615	585	604	598	559	586	535	612	587	593	571	595	568	583	603	569	569	558	595	616	616	568	585	593	607	579	593	562	580	602	566	599	582	556	580	548	592	604	617	586	552	593	608	606	568	605	550	572	594	582	617	573	591	588	545	606	622	597	555	551	566	579	579	583	506	595	584	542	583	550	591	610	604	577	604	597	571	586	587	563	547	597	598	573	574	581	619	561	584	582	562	585	554	575	597	579	595	616	549	590	578	557	617	576	555	598	591	554	579	595	592	596	574	600	628	570	571	651	609	575	580	624	610	586	589	584	592	609	544	580	601	557	616	601	569	584	589	597	589	579	574	607	621	583	573	579	572	571	614	568	600	595	606	580	552	616	588	573	556	575	605	633	585	587	557	594	619	606	573	601	548	563	582	612	611	569	578	572	563	566	591	595	624	534	569	561	596	593	560	584	581	586	594	613	549	554	583	582	603	579	585	565	569	577	595	596	572	566	573	591	630	562	618	613	589	574	555	607	563	566	582	590	592	609	522	556	520	600	569	617	593	588	598	590	560	584	576	597	587	562	599	553	586	588	563	624	570	604	623	576	615	583	615	577	559	563
65093	33309	13936	3727	939	418	321	268	326	311	316	289	291	287	304	276	248	300	270	284	279	330	314	279	295	291	292	269	270	280	283	251	292	313	273	290	323	303	313	304	308	287	291	299	281	302	321	310	276	301	301	285	295	296	304	297	263	293	261	275	275	315	300	317	303	271	294	338	299	291	280	304	266	313	280	291	286	309	307	302	315	264	285	297	287	298	299	272	275	303	295	275	282	274	322	276	289	269	290	264	265	277	302	277	276	294	299	349	329	267	283	336	301	318	280	274	276	286	342	308	269	269	285	324	305	305	300	243	309	301	321	274	287	305	291	284	268	290	286	324	294	302	268	279	317	309	319	274	315	293	300	299	262	287	264	304	300	271	293	293	292	300	299	300	292	308	283	255	267	295	293	282	282	291	277	283	318	281	286	272	288	300	297	321	281	297	267	288	293	327	293	287	316	300	280	332	300	293	296	285	291	288	290	320	294	292	290	317	325	309	293	270	282	288	293	287	290	303	298	314	325	324	280	264	303	281	289	279	317	313	272	308	287	279	291	270	296	297	324	309	302	303	298	270	274	272	311	257	300	294	287	272	289	282	298	297	259	251	304	282	310	260	298	324	292	281	299	255	309	278	281	292	274	292	272	277	301	314	289	272	261	269	274	262	286	291	298	285	262	312	286	311	308	272	266	327	316	288	270	286	296	310	301	274	282	287	282	288	264	304	290	297	291	291	300	278	274	308	278	337	261	311	298	317	297	318	316	297	289	285	297	262	300	295	316	297	296	295	321	283	265	316	277	273	269	284	302	291	301	289	292	290	276	287	292	314	286	270	283	312	292	276	300	301	305	306	294	306	287	293	263	303	300	297	290	269	301	290	317	288	305	303	286	289	307	298	297	296	273	303	272	326	265	286	325	295	283	304	327	289	298	284	310	263	278	276	292	264	265	301	333	267	290	288	323	312	254	309	293	307	278	283	299	266	307	269	309	285	321	278	279	278	317	294	286	308	292	327	324	283	277	284	330	308	306	299	301	295	267	281	306	290	278	309	308	265	292	274	323	282	290	280	296	289	263	278	312	266	300	308	292	337	313	325	299	313	281	298	337	291	303	304	299	289	291	330	330	291	311	327	296	278	269	277	299	279	284	296	290	302	314	287	275	294	302	304	305	299	300	280	300	314	262	326	301	269	312	314	290	269	278	275	317	332	287	286	270	299	330	299	316	275	281	304	298	300	295	273	289	317	279	334	299	280	289	304	308	298	304	293	294	307	330	298	309	332	265	306	289	297	323	284	308	269	301	290	310	299	308	295	290	288	286	269	277	324	311	303	290	275	309	295	308	302	323	284	310	296	313	289	314	301	301	272	345	313	296	277	263	282	265	286	300	341	295	332	297	278	259	285	290	272	327	297	297	291	269	284	301	291	282	300	253	303	297	291	268	280	282	275	289	268	296	298	321	254	307	313	321	296	305	287	285	327	264	291	300	280	273	304	294	274	295	291	279	261	292	269	297	297	278	305	280	273	290	278	301	300	283	329	318	320	318	308	292	276	313	303	259	296	286	296	293	269	308	302	295	292	274	305	259	303	295	296	289	296	286	315	293	295	312	279	279	296	277	271	288	298	293	274	310	273	265	293	297	271	312	300	295	297	310	276	288	271	292	267	315	292	286	291	284	283	272	288	317	309	285	259	274	292	298	290	287	321	270	307	297	279	283	291	302	288	283	271	283	272	303	281	285	288	313	280	322	302	269	309	316	263	288	281	255	293	289	314	290	314	258	274	295	326	289	301	296	298	265	280	302	286	300	309	305	299	261	319	291	294	341	261	280	309	284	266	258	272	273	305	304	300	319	302	296	290	285	306	281	273	296	278	292	290	281	314	307	304	279	321	300	265	320	302	311	307	280	271	296	305	308	295	295	318	282	295	331	306	289	295	312	309	319	289	289	307	281	300	302	286	260	308	303	284	281	263	291	292	274	285	264	276	297	274	268	281	294	264	271	289	280	289	302	324	281	298	295	292	270	309	322	279	299	276	280	297	282	298	274	282	313	280	320	298	276	321	357	278	319	286	288	326	256	306	276	303	317	317	330	271	312	290	291	295	281	294	288	301	301	266	287	307	261	315	284	293	269	303	305	323	281	270	278	271	284	298	294	271	263	275	282	297	268	341	256	275	326	302	310	313	313	291	319	312	283	320	298	271	315	303	295	299	306	290	275	276	301	238	337	295	282	281	294	302	273	295	304	325	273	247	309	281	306	316	274	285	296	321	317	271	254	275	282	296	277	277	280	304	294	309	347	283	294	254	294	302	308	320	321	306	291	296	286	262	282	306	284	278	298	312	286	270	311	303	344	301	256	292	301	275	301	300	320	292	291	272	302	299	315	312	283	278	282	305	309	283	291	301	276	275	315	308	309	321	298	297	291	332	260	316	290	336	255	311	293	329	295	307	322	311	296	309	296	299	294	281	300	275	329	300	284	329	300	272	302	297	268	257	301	276	303	276	261	296	256	328	312	288	302	288	273	293	305	271	296	285	263	282	287	310	273	284	316	293	306	285	303	283	304	279	316	297	290	312	295	271	259	257	298	287	272	286	288	301	287	332	305	236	316	288	308	303	280	282	286	276	314	289	295	299	314	293	253	280	262	312	347	346	303	270	317	295	280	323	295	293	303	318	287	264	300	303	287	274	303	278	311	295	287	318	295	278	307	293	293	280	306	288	312	311	321	331	286	290	294	281	325	312	309	290	319	336	285	285	314	293	259	274	261	272	313	297	313	281	288	324	317	313	321	311	298	277	309	291	299	307	289	300	290	268	289	276	266	297	293	277	329	277	281	262	296	285	264	260	299	293	295	277	289	289	283	296	280	279	316	280	287	311	309	266	265	283	278	310	305	278	300	301	258	252	277	275	304	275	292	305	297	267	288	286	266	285	309	292	305	317	297	312	289	279	293	339	290	332	283	313	288	304	288	272	298	304	236	291	284	273	276	306	283	280	293	236	311	312	293	278	310	292	297	304	319	287	277	302	300	271	304	294	336	284	310	297	304	275	307	311	312	332	290	302	312	274	302	277	264	281	296	272	313	287	284	299	297	313	281	310	272	279	286	294	302	268	321	274	288	283	300	305	268	283	272	325	288	280	290	308	277	279	292	278	280	348	301	297	297	277	270	318	295	302	304	280	327	292	304	290	300	274	280	267	290	291	285	272	290	304	322	279	290	281	312	317	309	316	301	296	307	282	286	310	323	317	300	286	312	290	278	261	268	305	296	292	293	300	316	280	284	291	272	288	296	326	280	288	280	284	294	309	331	289	302	325	295	302	310	271	313	314	300	309	272	299	258	266	299	281	272	308	291	305	285	290	293	289	304	303	320	313	296	266	286	298	244	268	294	283	292	275	287	298	309	286	282	284	307	284	301	281	271	279	312	343	306	319	311	290	299	293	291	275	291	280	298	260	265	285	268	308	283	300	279	286	309	301	307	298	269	292	298	320
43841	23386	13002	6396	2284	903	688	657	611	652	629	626	626	620	654	625	603	601	620	632	694	586	629	633	632	638	643	636	665	607	600	640	627	648	600	603	600	615	595	599	600	612	623	595	593	592	643	592	633	604	623	627	646	564	610	628	625	665	623	586	590	617	600	627	628	629	621	689	659	582	639	605	654	640	636	601	641	605	565	622	592	579	617	579	626	641	581	626	601	631	607	640	629	594	660	578	653	633	625	583	604	670	627	637	648	601	626	617	602	611	608	606	636	614	641	622	611	592	648	640	624	630	666	635	650	656	604	623	615	618	628	634	637	607	611	597	604	616	657	632	622	608	566	613	631	615	631	613	582	612	641	594	605	626	601	630	630	610	599	569	587	660	594	605	593	589	604	606	636	608	643	639	620	649	588	601	599	610	655	564	565	625	589	600	616	664	625	604	636	630	631	612	619	603	619	594	642	675	621	604	690	600	595	592	623	641	612	569	612	663	663	568	578	624	604	598	566	642	623	584	633	630	642	643	573	633	645	619	598	618	631	613	600	644	671	588	584	575	620	621	595	653	646	581	619	614	599	611	631	587	637	618	605	586	620	634	614	626	632	608	627	642	632	598	661	639	593	643	619	576	638	597	586	613	595	616	628	603	638	595	648	600	664	624	634	565	624	572	610	617	642	608	669	612	609	630	631	602	661	593	617	602	628	630	630	692	651	616	601	629	610	630	608	646	624	600	616	621	627	610	625	623	589	619	618	663	639	585	601	655	607	611	658	591	609	623	590	635	612	635	649	617	595	602	636	603	617	626	651	654	627	630	613	602	662	620	566	617	642	614	605	616	635	609	590	579	631	601	624	599	608	637	626	595	662	589	585	640	620	633	673	646	616	583	605	635	583	644	641	631	604	654	626	600	600	617	622	591	633	587	617	599	667	667	631	616	617	570	543	628	604	577	624	600	623	639	624	644	615	624	595	595	567	649	584	584	600	639	606	623	651	563	608	604	622	637	572	645	605	628	605	617	586	639	621	614	622	611	623	632	636	647	633	568	612	624	678	642	609	653	585	656	636	619	670	645	641	599	622	632	643	575	628	666	610	595	616	634	684	610	599	597	615	628	600	565	634	581	620	613	620	650	624	644	603	637	622	641	632	615	605	582	607	590	662	649	640	618	651	607	634	604	642	610	598	622	655	576	618	585	636	611	579	608	646	623	597	599	602	624	604	629	594	631	572	594	650	593	640	638	588	563	625	653	588	638	633	620	560	597	646	592	621	628	607	659	623	648	633	657	611	662	604	648	648	585	607	665	595	625	638	600	568	627	609	643	636	581	594	629	601	592	625	612	624	579	655	636	643	631	651	613	646	625	667	591	638	608	624	624	659	592	641	583	588	581	582	642	638	639	662	571	641	612	608	627	618	553	677	612	635	619	632	594	571	631	614	613	632	607	682	646	591	660	606	614	563	645	618	618	633	653	588	604	626	604	667	593	587	639	600	612	611	663	588	592	559	605	627	644	598	637	575	576	612	626	637	574	608	619	610	654	595	643	660	634	641	643	614	622	661	582	637	656	631	591	648	631	624	635	627	610	607	632	595	583	600	585	626	623	639	645	612	634	621	617	642	585	615	615	601	628	664	619	670	622	615	624	626	617	637	658	583	619	589	571	596	630	581	616	614	632	656	617	609	613	589	605	588	616	635	671	628	614	559	592	646	627	633	601	612	599	591	636	622	604	617	617	628	652	627	637	590	632	609	641	601	646	648	633	628	641	594	654	655	586	676	593	601	605	622	606	603	618	622	586	590	617	633	622	596	592	642	643	644	618	603	634	607	625	664	602	627	659	621	630	632	662	592	592	628	621	619	594	602	659	583	637	603	602	645	643	628	651	643	584	652	630	620	656	649	620	598	607	602	596	628	616	632	623	638	605	625	638	664	655	666	612	625	599	624	593	612	591	608	594	632	619	632	614	648	606	618	611	603	606	595	579	626	615	618	618	629	615	638	593	620	612	621	583	604	577	619	632	600	619	628	594	615	658	636	589	589	647	602	606	592	617	602	647	586	637	623	615	585	652	590	551	605	623	640	615	628	596	627	571	612	668	684	606	626	624	642	668	581	598	625	591	588	666	638	610	621	610	592	577	657	631	595	577	612	597	658	599	660	615	662	628	621	608	639	638	661	553	619	615	627	628	609	644	616	579	638	579	646	627	669	592	605	608	628	569	607	606	598	594	653	619	558	620	635	621	594	593	566	583	591	653	605	641	676	625	620	583	624	590	596	648	627	661	574	604	637	646	620	617	595	632	618	630	601	654	652	620	599	621	617	651	618	580	590	596	585	656	656	637	595	592	571	584	604	629	552	609	633	665	656	606	632	625	622	629	621	633	627	596	627	635	630	616	554	622	614	615	608	575	599	650	613	597	653	562	621	611	617	610	655	598	634	621	593	654	660	631	608	581	590	629	590	595	625	585	646	647	639	597	583	600	647	595	619	587	653	648	620	663	582	613	602	593	654	647	627	605	596	645	606	590	653	606	657	668	633	608	598	615	620	624	629	670	630	629	619	617	592	608	624	633	663	626	602	565	638	608	587	591	621	648	554	624	600	615	612	664	601	596	650	624	624	625	607	623	622	609	599	623	587	640	602	618	646	617	622	588	594	614	654	631	639	615	572	597	610	607	650	604	651	673	593	634	609	636	630	572	635	603	603	596	614	596	622	594	618	594	619	675	615	667	613	615	598	593	586	603	599	674	624	607	633	566	564	658	599	649	617	625	604	651	611	592	601	607	619	582	603	662	570	593	623	578	612	630	600	625	621	615	600	592	597	657	585	603	607	627	602	643	660	631	601	631	605	629	642	613	598	571	658	652	603	621	647	628	647	642	648	583	596	578	633	637	627	636	678	614	613	599	607	599	639	655	638	654	600	586	622	636	636	614	650	597	621	595	624	619	643	586	606	636	645	615	604	585	654	619	600	620	617	654	650	598	633	613	687	650	604	579	607	602	576	608	582	626	615	640	606	594	612	644	603	642	642	586	633	642	601	590	610	608	612	610	628	590	614	643	649	604	608	616	635	599	617	607	588	570	601	626	651	565	651	662	636	600	569	580	576	585	615	590	601	635	629	586	634	574	583	634	580	601	613	615	616	627	649	680	615	593	629	617	671	600	648	662	630	580	639	673	632	587	625	635	617	627	631	605	609	612	605	595	629	610	622	591	590	646	589	575	620	594	614	639	593	598	575	630	640	656	573	605	619	587	626	641	617	655	658	595	596	587	651	620	592	591	615	594	593	645	647	620	616	585	612	594	665	644	636	600	607	594	569	597	649	632	615	646	628	638	633	578	609	609	588	587	622	599	654	563	600	645	616	628	615	627	640	651	610	586	638	628	610	615	610	575	644	605	634	644	623	571	611	602	635	615	602	605	596	591	649	635	635	603	612	610	595	631	629	616	591	638	631	606	656	662	621	596	627	647	646	627	606	648	591	602	606	574	599	618
65837	31912	17165	7493	2910	1127	458	371	342	349	315	305	283	301	337	312	271	305	326	325	318	347	301	331	308	313	323	319	325	318	322	306	318	333	326	332	348	298	320	313	344	332	346	345	314	333	340	353	305	332	347	320	311	346	298	306	302	327	307	348	311	319	349	322	308	290	323	284	309	320	295	316	350	320	329	319	327	319	330	306	331	309	351	329	320	333	308	329	318	328	345	289	341	299	323	309	342	305	350	320	301	281	314	311	303	342	319	347	342	336	340	313	323	319	291	309	319	304	334	298	300	315	275	356	280	316	327	302	282	283	348	329	293	343	342	342	326	317	345	350	305	311	319	323	333	303	281	316	309	314	332	344	341	327	288	306	334	325	358	354	332	316	327	323	333	336	308	331	354	323	301	312	326	288	339	325	308	348	361	345	329	336	278	298	324	291	330	326	280	305	321	302	351	346	288	324	338	332	322	331	316	336	336	331	324	339	320	303	348	310	317	299	336	333	311	303	339	339	320	315	318	306	326	328	301	311	304	316	296	306	318	318	316	296	342	348	302	344	327	300	327	345	329	331	302	298	338	343	306	340	323	308	334	332	335	362	329	330	286	316	293	324	317	330	332	325	322	315	281	288	332	358	319	311	307	338	325	346	355	318	298	323	340	334	296	306	340	314	328	348	285	324	327	317	331	325	317	301	295	317	321	327	288	288	312	293	317	394	314	321	343	339	333	329	339	364	334	313	353	295	311	288	303	299	289	306	313	288	319	296	308	333	323	351	358	344	357	332	321	330	328	316	314	316	305	306	309	308	347	327	323	314	352	327	296	260	331	349	343	330	347	310	268	287	299	334	318	370	294	346	329	300	294	335	299	301	332	304	317	356	318	310	304	272	322	320	291	320	322	321	376	298	344	354	309	344	324	331	311	288	304	291	319	317	359	330	334	316	325	292	314	327	332	290	289	347	269	301	302	302	313	265	350	335	328	336	310	308	357	353	349	289	298	328	343	318	328	327	307	340	312	333	320	303	299	292	327	306	311	289	303	310	340	308	324	311	316	321	303	348	301	301	324	308	324	306	328	284	285	338	338	331	327	340	317	334	292	333	317	315	330	343	311	287	331	336	302	332	308	324	341	320	313	307	322	321	316	324	286	322	285	308	339	306	337	334	317	351	303	364	312	351	316	323	364	296	329	334	327	330	325	306	324	297	286	318	300	303	358	332	341	324	317	329	374	318	303	337	302	326	318	353	345	321	310	310	352	304	361	270	336	309	313	318	326	318	299	326	315	363	316	311	332	328	333	328	341	331	322	326	333	327	328	301	322	307	321	304	335	310	298	319	303	295	372	319	298	307	298	336	292	341	299	317	327	305	301	314	310	304	314	288	299	295	313	327	336	329	291	323	346	304	321	349	334	309	302	311	336	329	310	297	297	322	293	303	310	336	335	314	294	321	316	296	335	298	312	338	300	320	331	324	339	325	349	335	333	321	341	309	328	320	317	336	339	300	316	299	333	309	306	317	318	329	357	331	301	328	326	338	327	337	326	338	320	301	295	309	350	326	306	328	313	324	328	333	295	292	330	330	311	318	317	299	338	351	315	340	301	324	304	293	307	346	289	294	316	335	305	304	313	324	342	348	340	288	294	316	308	335	316	313	327	349	325	320	350	303	281	313	317	302	319	330	349	315	311	287	319	324	332	328	329	282	315	330	328	330	322	308	306	328	300	329	313	303	333	290	292	321	307	288	348	309	316	362	276	331	327	304	306	311	290	328	323	322	322	328	290	327	345	345	343	315	286	310	339	324	308	334	323	380	348	325	329	360	343	314	340	303	353	337	332	288	300	314	318	330	315	319	302	333	327	323	333	313	295	314	299	362	370	333	334	305	311	301	300	363	304	297	296	344	316	304	323	271	313	333	333	337	311	318	335	352	334	319	325	327	313	334	284	339	323	326	304	310	333	309	319	320	331	310	293	319	347	356	320	309	321	319	303	300	314	300	298	343	340	329	320	308	345	330	336	328	321	342	315	301	333	343	326	304	324	305	355	308	321	329	341	313	333	305	301	342	309	312	302	315	321	302	315	315	331	354	337	323	327	327	327	342	320	335	336	299	296	309	351	332	296	300	292	308	283	317	308	339	285	306	295	331	334	304	316	315	322	325	319	329	308	316	306	308	285	313	307	316	305	306	296	311	316	306	317	354	341	327	336	314	294	323	354	342	331	314	329	305	298	293	314	330	306	309	308	331	314	296	336	299	336	319	293	302	308	313	286	315	347	298	312	344	365	329	320	320	329	306	296	302	310	309	309	286	309	311	301	303	336	348	317	302	321	338	297	317	344	323	327	307	319	340	324	332	293	336	365	297	289	347	311	341	306	305	331	329	336	317	329	348	340	329	335	308	388	319	338	301	349	305	295	293	326	316	342	319	311	335	328	322	348	323	326	353	301	331	315	311	362	325	294	324	357	315	338	328	319	339	298	339	286	311	317	353	304	306	373	302	323	319	335	328	297	355	310	304	304	306	337	293	285	329	328	332	332	348	329	318	308	299	332	326	313	288	329	342	306	314	305	335	304	299	341	282	345	303	306	336	316	310	315	331	305	318	331	359	303	348	348	344	332	302	347	333	322	338	322	339	310	293	321	292	315	344	311	319	311	305	329	299	336	334	315	315	282	324	310	300	328	306	315	302	354	317	306	314	346	321	279	264	319	335	327	312	332	314	344	308	342	328	317	326	326	325	313	307	343	345	319	322	347	315	367	339	315	288	329	339	301	314	361	298	310	309	300	308	331	291	293	288	329	321	322	325	324	358	305	342	328	282	322	343	347	317	328	324	316	311	293	301	313	292	311	321	308	331	310	337	367	306	302	306	324	327	315	292	339	289	338	335	323	297	322	341	296	315	326	329	310	334	304	338	308	335	327	327	321	321	274	316	318	322	294	333	355	306	307	305	340	304	347	348	290	339	310	319	308	336	332	298	292	337	326	314	310	306	339	313	346	328	332	297	299	345	304	343	311	355	309	322	326	301	313	319	307	303	338	339	305	308	315	313	346	304	306	332	312	310	354	343	298	323	356	331	334	298	314	302	321	323	311	330	324	340	340	347	283	331	314	330	298	304	314	346	274	307	320	330	315	302	296	319	338	342	323	317	331	315	336	302	305	302	330	325	323	305	309	301	323	317	357	340	317	346	348	343	308	276	342	323	312	318	338	317	336	308	316	318	300	348	296	314	293	305	321	313	338	303	330	279	316	331	319	359	297	300	321	324	349	328	294	294	335	319	336	313	317	302	308	306	307	344	301	310	336	346	346	271	322	336	309	297	331	299	329	306	318	316	336	325	311	338	336	352	307	340	331	297	285	367	341	295	325	310	329	335	340	350	293	329	338	339	314	311	300	286	332	287	345	322	330	357	329	349	300	303	310	324	319	322	292	273	298	300	350	300	270	310	328	326	327	295	306	306	299	265	330	321	303	332	279	346	289	337	344	357	323	312
42124	22199	18329	13224	7789	3095	1090	825	760	672	689	679	678	711	671	680	670	673	692	692	722	660	683	682	737	648	631	660	627	667	669	711	736	665	684	640	708	658	646	664	660	623	679	623	651	705	683	654	643	681	660	676	670	687	682	673	671	652	638	677	677	675	652	678	651	697	651	635	702	670	662	630	676	657	677	652	706	695	662	690	697	674	648	644	672	680	644	708	636	682	619	685	677	662	647	734	647	641	666	657	638	673	672	658	685	669	660	632	644	678	661	654	716	677	661	670	727	688	686	655	657	710	665	675	703	673	693	703	634	643	650	666	679	596	659	680	637	689	705	724	641	663	660	658	602	691	703	665	714	616	629	657	654	718	632	644	690	661	685	698	702	637	683	672	680	689	682	669	686	655	685	666	641	610	647	642	642	664	684	692	656	632	669	682	663	704	685	656	671	633	687	633	642	665	658	651	668	667	711	677	688	675	678	648	687	675	651	630	716	647	661	671	648	703	655	684	688	656	651	591	707	700	692	729	640	659	698	682	692	659	646	664	666	689	695	651	679	692	676	693	715	645	641	648	658	637	687	707	660	697	633	662	630	634	674	651	642	661	697	657	649	639	681	648	686	656	640	676	622	674	647	660	671	653	676	682	678	668	644	634	637	676	690	683	649	644	675	632	621	648	621	672	665	644	659	662	650	664	637	704	684	654	616	665	689	668	671	713	622	656	692	629	663	656	641	638	660	665	645	638	632	667	666	688	673	677	605	657	646	673	629	684	692	657	651	687	698	645	628	645	646	649	618	642	683	682	633	715	651	662	625	660	706	684	677	624	634	708	655	723	652	640	667	650	699	628	633	685	700	635	642	675	644	671	674	645	647	665	651	651	696	711	679	613	637	597	623	647	614	661	711	689	715	684	666	634	674	652	668	659	653	649	686	684	654	659	699	634	686	635	672	657	641	666	636	638	672	610	670	683	659	669	683	679	687	686	691	644	668	611	629	672	649	640	641	676	680	676	653	667	684	688	654	640	649	702	705	693	682	711	670	646	633	628	664	763	689	664	670	707	647	660	687	675	672	665	675	642	637	685	700	638	665	690	682	649	638	674	656	662	660	700	641	716	640	647	652	676	620	637	644	676	635	665	715	648	707	684	671	696	649	655	675	659	608	657	636	715	690	659	674	655	667	655	696	630	689	700	675	675	674	624	675	713	693	650	688	630	685	670	648	618	680	695	689	642	669	649	671	662	641	686	663	647	718	710	666	668	696	635	674	646	680	688	644	721	696	667	690	674	643	679	659	643	614	656	640	685	665	660	684	622	707	669	686	677	668	663	703	698	710	646	640	633	690	671	751	650	645	653	671	673	694	642	654	656	675	688	687	716	674	674	633	643	727	604	666	693	656	676	671	671	643	690	713	656	643	639	672	673	649	657	666	704	655	680	696	670	648	630	673	659	664	670	649	664	652	647	686	650	665	621	651	654	657	677	659	662	666	670	616	657	626	684	671	679	659	678	642	645	667	629	664	672	646	674	671	678	624	691	652	666	649	623	658	679	667	674	660	634	652	640	688	686	637	689	685	715	706	699	693	657	676	642	644	627	652	680	712	645	673	661	673	673	709	635	647	683	654	694	651	672	676	679	644	669	649	707	670	651	608	646	637	683	656	619	690	683	675	590	652	643	651	616	670	676	623	623	690	640	701	634	646	655	676	687	596	635	635	651	609	677	622	644	667	678	686	661	627	659	674	656	617	669	622	643	667	629	694	678	696	689	687	708	666	622	717	683	661	620	688	685	649	617	664	720	651	688	667	662	667	660	711	723	694	678	674	677	669	632	663	581	645	668	660	651	642	679	699	624	652	667	624	673	629	664	688	678	725	647	677	679	654	638	698	671	634	624	622	658	697	642	666	660	676	688	654	657	689	614	704	684	645	675	675	666	669	656	648	654	709	676	667	654	620	664	708	669	617	686	661	653	648	696	619	658	684	666	658	656	664	649	642	702	683	693	679	650	651	650	661	635	718	671	651	679	713	651	649	691	662	635	661	626	621	669	653	656	675	625	643	647	657	703	680	693	642	661	668	590	676	651	651	641	683	635	678	623	674	691	672	682	678	708	667	696	657	627	675	639	624	688	698	702	654	715	671	705	666	674	700	668	699	621	653	694	657	634	659	659	716	715	608	682	652	696	634	681	652	656	622	638	697	633	694	687	709	639	645	690	660	638	705	659	656	624	645	635	655	635	673	632	671	722	643	688	615	684	665	717	648	689	660	673	677	701	676	656	632	698	709	667	638	662	701	695	670	580	652	690	688	670	629	634	662	669	674	668	688	676	674	686	696	650	624	628	646	684	657	670	682	661	707	671	679	646	662	681	687	697	691	665	684	677	633	686	705	642	726	625	655	661	699	635	673	646	674	676	655	670	730	671	670	661	678	704	670	630	646	682	635	640	630	670	659	656	647	701	668	676	660	642	629	697	688	669	663	695	680	674	595	682	680	648	677	672	673	660	622	675	681	666	643	644	630	699	658	697	646	644	650	693	597	623	671	623	647	681	648	643	684	631	677	653	652	690	659	633	653	639	697	686	682	651	682	660	638	628	765	680	608	668	689	699	660	687	652	726	630	704	663	640	693	683	658	688	610	667	680	639	630	677	652	670	698	664	638	672	615	707	644	670	671	659	688	658	644	667	659	675	648	675	629	678	678	680	667	651	682	692	696	643	644	658	655	633	669	662	703	646	671	646	644	660	626	666	662	650	668	692	655	647	662	650	669	662	651	649	681	611	667	697	685	664	657	649	674	698	635	661	680	636	645	693	663	632	621	680	685	674	648	662	696	651	697	687	649	704	663	697	661	671	673	632	685	633	627	656	712	658	665	670	659	675	665	648	660	693	656	656	648	666	643	638	670	703	698	711	658	669	618	636	678	657	653	659	673	657	654	716	666	686	640	663	609	612	684	664	660	592	664	662	675	681	703	671	664	685	647	646	677	616	667	663	641	663	659	698	657	674	700	633	687	673	616	666	644	696	645	652	639	655	664	669	623	664	650	673	665	689	696	692	677	676	683	677	637	682	678	668	632	620	629	643	662	704	624	688	696	664	648	671	668	652	681	713	654	704	728	696	641	667	642	658	629	660	660	701	581	709	664	636	668	675	634	626	640	647	652	657	740	673	672	645	702	646	703	635	674	632	628	692	684	666	664	654	641	689	641	675	673	676	658	666	673	634	685	620	716	649	639	604	664	629	655	627	695	684	667	622	687	678	653	662	653	689	654	642	667	665	630	695	641	663	710	626	671	678	662	697	660	656	628	746	661	634	697	679	680	671	660	656	659	688	689	636	694	673	651	611	641	623	661	671	648	639	663	669	626	724	617	643	630	689	651	687	648	643	658	670	629	669	681	659	678	679	692	675	699	654	639	655	633	655	700	676	687	655	646	681	697	606	645	626	655	668	715	625	693	668	665	671	643	689	647	654	678	702	640	605	649	699	668	661	699	659
44426	19460	8936	3015	1146	357	270	299	277	253	263	285	253	286	257	264	248	294	274	281	263	282	241	269	278	272	286	295	280	282	251	283	260	282	284	241	274	280	250	234	253	289	239	248	220	301	301	283	264	244	302	262	240	283	250	279	291	278	262	284	255	280	311	255	304	250	267	294	275	249	259	247	268	276	274	248	256	264	251	296	232	242	273	267	255	277	261	249	288	252	269	245	288	236	253	249	230	276	273	265	264	249	255	278	250	244	248	262	267	243	290	229	260	238	272	250	262	254	264	283	269	267	258	264	263	281	249	241	269	253	247	265	286	275	285	266	238	267	250	253	264	241	295	240	280	248	260	250	273	265	251	251	261	278	289	255	288	249	275	250	264	244	232	243	262	276	290	269	333	292	266	298	261	270	265	292	267	274	279	283	249	278	267	285	254	276	268	266	259	224	276	267	245	270	258	265	229	304	292	276	268	301	282	269	268	282	274	272	283	245	284	305	255	280	227	253	260	258	230	264	265	266	272	287	255	244	265	274	242	272	262	275	263	276	240	292	277	256	301	260	248	243	309	260	251	255	256	241	288	252	265	269	257	225	261	290	250	265	277	281	266	252	322	253	275	285	269	261	235	321	288	252	270	294	242	268	282	273	251	235	282	282	263	248	246	276	281	255	268	239	255	275	277	279	267	259	255	274	262	231	267	268	264	245	268	258	276	296	250	233	266	271	253	277	269	263	281	278	293	258	311	284	287	245	236	273	262	256	277	270	273	252	272	260	242	267	237	270	272	266	312	248	244	269	267	252	260	275	280	241	275	281	275	235	246	228	275	239	253	267	272	267	239	287	275	275	265	309	233	238	249	277	286	274	244	280	272	280	277	320	281	255	284	263	251	250	256	268	258	275	234	268	272	267	280	283	246	234	271	258	218	283	268	252	299	260	258	224	266	258	297	232	254	250	268	271	249	270	320	276	306	259	282	265	278	249	266	250	291	281	255	229	259	285	241	252	290	272	241	249	291	262	304	241	257	260	258	276	247	274	262	264	255	277	248	252	263	302	284	313	252	258	263	281	234	255	254	220	266	282	263	239	238	257	293	281	254	248	273	278	291	243	299	241	267	239	287	281	254	260	244	262	244	304	276	233	295	275	276	239	235	281	255	271	287	250	250	283	243	283	290	243	277	239	280	274	275	293	298	254	266	277	285	236	261	274	301	276	227	281	278	286	280	262	256	254	310	270	284	279	295	253	296	275	234	275	285	237	287	264	266	268	267	269	280	249	273	281	264	223	258	266	234	261	277	252	288	274	264	234	263	285	255	267	227	267	287	268	246	279	245	235	287	246	280	288	249	277	273	252	300	290	285	272	273	260	247	320	277	280	266	276	278	264	242	273	298	269	272	245	259	272	263	290	286	253	251	252	262	300	271	255	275	289	282	266	276	262	275	264	257	302	258	267	279	258	245	249	263	266	269	284	257	243	243	264	240	284	265	286	284	261	271	273	251	247	241	270	268	272	241	265	267	259	246	287	272	264	276	274	251	268	263	298	270	271	280	241	272	277	267	278	255	260	254	268	247	264	320	278	248	274	288	268	260	264	254	252	261	271	305	255	276	237	249	295	263	271	257	262	251	239	269	294	264	244	242	249	267	283	276	261	270	294	276	261	271	257	270	267	249	249	277	285	248	259	259	275	264	269	257	281	270	257	295	266	299	279	253	250	289	299	244	218	247	264	217	260	237	263	265	242	265	253	270	287	257	241	244	275	270	287	273	275	288	259	302	219	229	262	265	281	282	283	249	245	255	274	259	256	268	297	311	273	283	240	270	271	269	257	273	297	312	252	293	266	254	251	248	274	291	260	276	266	271	265	272	255	237	268	269	263	291	269	265	269	246	271	278	275	271	269	263	314	267	272	252	270	278	283	255	253	275	266	269	262	280	244	280	270	246	231	263	248	264	324	256	287	250	260	309	261	302	298	238	267	257	238	256	245	284	238	313	275	253	242	249	298	286	274	279	274	258	270	262	248	251	270	298	269	266	258	300	277	254	275	279	268	245	268	286	272	264	264	276	265	280	275	272	254	231	257	281	278	269	261	255	253	250	273	267	267	297	279	261	308	267	301	295	270	269	264	292	291	276	264	287	279	266	260	253	272	264	267	251	288	261	262	292	264	249	282	300	270	265	269	270	286	242	252	244	266	256	269	311	251	308	287	283	263	246	272	258	256	255	262	253	237	262	277	269	308	274	291	248	266	263	289	265	285	283	294	290	256	283	250	260	260	287	281	263	284	274	265	266	287	252	272	258	245	268	297	245	281	283	246	260	263	238	237	259	276	240	277	271	265	270	297	297	276	283	243	243	271	276	264	277	288	282	288	283	243	262	272	274	275	263	251	269	248	240	272	260	299	286	244	299	258	251	275	276	230	249	253	270	261	274	247	282	271	277	300	259	265	243	313	281	274	306	238	252	266	260	243	262	253	286	266	261	281	280	257	268	270	262	272	268	258	295	294	260	285	278	248	283	267	280	278	270	249	269	259	250	272	248	263	276	267	239	281	291	266	248	259	246	272	313	262	267	249	266	236	282	281	247	250	285	264	260	258	251	257	278	277	286	275	268	271	260	251	245	282	277	295	259	262	261	280	299	257	257	277	254	273	240	277	286	288	273	246	269	297	251	283	284	276	242	265	243	259	264	265	259	251	248	288	268	280	262	283	263	273	295	262	242	277	265	272	265	275	314	267	274	283	288	288	251	280	260	256	268	240	274	260	260	265	272	272	284	268	265	253	256	284	256	242	266	260	279	242	243	264	288	288	250	261	234	248	258	273	277	238	278	268	270	237	279	236	268	264	257	265	273	252	269	274	292	242	281	280	274	282	288	251	238	266	265	277	289	238	276	288	276	262	233	270	279	278	252	245	269	283	279	264	254	276	257	275	303	263	294	278	266	228	244	240	313	265	262	285	272	267	266	280	299	260	301	278	249	266	277	271	288	252	258	265	290	278	266	253	265	238	280	250	259	246	262	237	271	279	279	239	311	260	269	264	281	249	272	258	282	239	267	287	263	238	252	292	271	258	312	263	296	242	267	284	270	287	254	278	274	282	294	243	257	264	227	257	285	259	253	258	240	279	262	283	248	273	243	297	273	266	275	238	271	271	288	243	275	239	260	273	246	279	272	315	266	255	291	290	267	243	249	263	261	246	279	254	279	299	278	241	287	266	253	255	270	308	270	261	274	263	278	239	293	253	264	275	249	283	270	238	281	284	284	234	266	266	262	294	293	313	275	294	255	284	265	289	302	264	259	264	216	268	286	283	268	278	293	278	261	265	288	274	273	275	274	298	276	297	267	271	247	234	296	226	215	283	271	248	260	246	255	261	272	252	235	263	270	235	226	249	300	272	273	241	259	261	256	273	253	290	264	214	274	265	266	304	218	266	248	243	267	272	250	275	256	271	248	278	253	286	268	268	256	260	288	258	242	265	294	301	261	259	281	247
28008	12983	10758	6441	3222	812	570	556	531	573	538	578	615	504	581	563	552	543	540	583	560	546	575	541	521	562	581	583	571	576	566	581	594	579	537	583	578	558	591	557	538	554	549	587	597	580	585	581	534	591	550	572	539	537	552	541	577	554	588	610	578	538	544	526	584	586	524	548	535	543	565	591	593	558	558	540	544	580	593	538	571	568	508	546	576	541	554	575	555	587	551	559	592	546	586	555	546	568	548	560	572	555	539	578	534	537	533	528	579	595	575	587	569	568	528	602	559	575	566	603	556	566	552	538	546	589	548	589	537	558	576	528	612	554	589	547	507	567	581	547	549	563	537	607	563	519	533	560	565	531	578	574	601	524	581	554	550	554	543	565	600	579	603	564	571	563	541	545	578	558	587	574	548	518	570	548	565	573	594	537	566	576	546	569	595	594	559	581	587	539	578	563	582	607	581	539	590	555	571	532	556	545	560	553	536	597	561	601	594	533	584	556	531	561	589	597	595	575	550	582	547	543	560	603	593	577	567	594	574	567	547	534	527	579	547	598	556	619	599	543	553	561	534	564	558	578	555	560	570	573	535	529	542	563	581	576	586	542	553	570	575	559	593	569	541	572	571	598	603	539	534	520	597	563	570	587	541	581	573	587	568	584	523	598	565	542	581	567	547	590	536	599	525	561	553	559	552	543	543	616	569	586	553	531	571	594	595	561	540	585	579	555	564	520	552	510	539	574	532	568	532	591	536	571	535	551	595	570	553	581	636	561	534	571	561	545	576	531	571	516	590	561	552	595	538	571	554	532	612	612	575	527	606	556	581	566	596	584	546	567	578	604	540	569	572	597	569	562	555	574	556	565	563	595	581	542	561	552	546	495	550	604	579	569	556	510	574	541	578	586	581	538	545	602	560	570	532	550	579	550	555	582	537	529	537	544	547	577	596	550	549	509	611	612	593	549	562	550	554	511	514	557	548	595	563	572	577	584	554	533	629	601	570	543	548	542	566	580	586	563	569	558	544	504	588	565	597	580	554	572	545	557	580	579	579	525	606	571	581	546	579	584	555	540	579	544	510	525	560	545	561	569	564	574	541	589	588	565	600	556	591	549	571	567	612	520	564	596	567	556	555	589	566	575	562	660	569	556	589	531	563	596	575	553	536	571	556	583	552	608	551	547	541	574	527	585	512	562	572	582	511	565	601	576	577	575	565	578	555	554	571	559	578	555	565	557	588	556	550	571	560	592	569	563	528	543	577	525	527	600	553	561	593	548	563	545	516	536	519	569	584	550	513	569	611	587	549	568	570	556	558	567	571	593	532	572	563	586	582	586	563	606	601	572	566	569	559	541	570	586	521	580	525	551	563	528	545	555	588	525	574	598	533	594	539	510	561	559	580	558	566	537	567	608	616	535	557	553	552	518	555	610	569	539	548	570	584	587	538	570	508	541	555	595	564	545	589	541	588	548	554	552	575	531	530	538	556	540	556	563	588	571	590	535	594	596	541	583	567	554	560	558	618	588	528	559	572	553	522	577	548	617	563	586	564	533	550	567	570	584	570	521	587	571	542	584	581	575	580	531	547	610	602	589	590	555	579	583	567	583	577	536	546	563	584	532	586	591	580	597	584	595	570	521	538	589	532	557	569	548	571	542	523	602	575	590	579	585	534	560	536	611	539	503	570	537	549	563	599	561	542	570	490	569	567	542	568	609	560	505	561	584	574	552	531	569	563	556	579	564	547	542	614	606	563	532	517	562	566	569	571	506	526	605	548	546	574	541	592	553	557	561	564	512	548	589	568	567	563	559	531	576	550	553	526	554	567	563	524	553	558	560	598	578	572	588	568	551	581	583	568	479	554	538	537	567	537	569	580	569	553	558	593	535	548	512	573	554	623	556	581	563	541	523	588	559	551	561	533	559	530	551	575	565	566	589	581	547	557	553	586	578	574	534	608	573	573	560	546	581	565	601	578	567	529	534	524	532	575	568	501	532	542	602	551	548	605	552	583	549	549	548	564	566	574	582	560	531	546	566	552	567	566	538	545	532	580	583	571	537	550	535	559	524	561	585	568	567	536	573	560	560	565	543	606	565	561	534	563	558	592	614	565	561	555	554	579	577	598	528	560	579	539	545	558	547	580	565	524	492	562	616	525	595	584	566	594	576	534	551	551	550	519	558	532	544	544	542	530	531	572	607	547	535	536	556	566	570	544	569	590	580	583	588	577	536	582	539	592	560	567	579	561	589	583	562	537	579	562	586	535	621	565	579	554	530	579	548	566	573	537	580	588	599	585	564	576	551	540	550	522	560	556	557	573	598	542	561	539	568	544	554	596	510	575	588	582	597	588	572	528	571	578	589	562	589	523	556	592	575	538	572	562	534	551	593	503	561	585	591	576	551	556	553	603	589	559	567	565	571	555	585	553	535	523	599	594	531	575	540	567	563	557	580	566	570	588	569	573	580	542	553	570	566	588	562	557	594	553	608	529	590	565	590	552	531	588	538	559	579	583	554	559	566	528	561	571	574	564	564	560	602	568	577	573	583	541	538	538	591	567	603	560	548	568	608	568	563	580	597	552	524	531	590	581	570	570	562	570	568	554	551	601	541	560	588	551	569	561	520	542	572	541	530	559	553	544	581	582	557	545	564	583	619	547	582	585	583	541	595	557	583	563	563	602	572	591	553	530	589	556	499	567	556	576	562	599	580	551	633	567	554	578	574	566	523	596	526	571	571	579	572	569	592	561	529	536	544	539	583	588	570	535	551	534	559	566	581	566	561	580	560	572	569	594	558	535	537	556	559	557	531	603	570	576	611	532	539	515	543	569	529	561	536	569	584	539	559	592	548	584	575	610	557	561	548	565	566	562	537	572	555	572	551	561	566	534	535	551	534	587	547	555	563	599	564	550	545	580	568	554	552	580	564	551	586	525	577	570	569	570	567	567	592	558	584	546	554	589	574	565	559	515	565	560	614	554	605	563	547	563	593	577	554	565	549	568	591	599	575	551	569	547	594	590	565	525	606	515	618	569	554	529	577	574	565	585	539	565	563	559	562	583	586	537	550	579	567	571	526	559	548	539	600	535	566	544	591	520	589	554	550	579	532	606	519	601	533	559	597	585	585	594	583	561	598	555	605	539	557	580	537	561	543	593	560	569	574	539	556	522	547	568	589	573	553	543	504	593	591	610	528	556	581	580	565	562	590	571	586	560	539	504	615	574	537	577	553	539	575	606	595	583	582	560	528	555	571	547	525	585	590	566	586	544	572	564	559	530	561	549	559	559	591	578	566	574	564	567	547	562	562	560	620	554	536	600	569	541	589	546	597	525	553	551	566	568	561	539	587	586	568	586	573	576	541	589	590	591	612	603	562	537	571	552	572	565	586	557	563	537	561	540	579	546	587	555	527	555	605	588	586	560	587	584	583	534	575	525	555	587	584	544	549	549	545	547	582	569	546	574	604	534	526	586	551	537	541	548	580	597	510	576	553	601	539
54750	35273	20345	7523	2066	447	331	281	280	250	270	299	283	300	274	281	297	272	284	316	277	279	257	287	255	282	273	272	271	236	234	300	291	274	304	285	304	286	279	295	220	306	266	310	294	264	269	283	297	284	283	277	306	270	252	275	260	296	298	325	284	307	277	290	268	264	272	231	260	265	287	297	296	288	334	303	262	270	258	254	234	261	261	299	248	281	253	273	283	264	275	271	305	291	250	288	261	254	276	289	270	220	280	271	271	298	324	301	272	293	298	259	275	292	259	302	242	299	284	285	270	314	314	266	294	319	243	261	263	281	268	317	252	263	278	296	285	269	267	302	300	256	278	303	286	305	249	264	303	255	261	247	259	289	308	302	296	230	276	279	290	263	288	274	255	286	282	272	269	266	251	307	266	299	296	265	254	286	307	268	297	318	251	273	311	305	274	299	299	294	287	272	290	267	295	300	269	272	277	274	266	265	265	285	288	294	272	307	277	294	269	273	278	286	265	253	270	294	293	251	248	322	313	303	281	268	254	301	290	280	288	303	309	281	245	299	293	256	243	261	271	263	263	229	286	262	260	273	277	287	272	247	301	287	265	284	282	254	286	322	310	248	280	270	277	281	265	282	301	275	301	277	283	268	242	278	262	277	243	284	237	264	281	303	311	283	267	292	261	265	302	241	265	298	280	296	279	272	323	284	277	259	244	283	275	264	276	266	291	277	301	315	278	242	279	241	279	286	279	278	322	282	273	282	233	282	305	271	312	281	260	293	270	260	258	246	296	273	279	278	287	295	295	275	291	324	301	261	276	247	281	313	260	264	278	277	284	292	270	297	274	310	281	251	234	245	292	278	262	243	281	277	286	293	259	285	271	275	294	281	293	290	282	298	255	262	268	285	260	277	268	300	272	280	294	260	266	265	295	273	309	285	256	238	275	311	267	297	281	284	268	266	238	279	303	276	263	291	299	269	318	261	261	291	293	245	256	290	256	278	289	260	300	280	306	289	293	290	246	278	275	282	289	274	275	258	267	287	304	256	271	313	259	341	246	279	285	262	287	311	283	292	282	292	296	275	275	281	260	280	249	292	280	282	313	305	276	251	276	289	292	278	251	257	280	291	271	285	273	255	260	282	285	286	277	280	279	276	252	263	276	273	295	275	289	238	305	285	296	282	282	255	280	270	298	273	292	261	288	302	277	269	271	275	270	278	232	266	256	285	227	279	280	281	288	281	273	275	262	260	312	260	289	315	282	262	272	279	260	276	294	254	268	291	243	287	282	273	293	266	277	293	266	298	290	322	288	286	257	291	270	277	246	273	252	296	274	284	259	272	291	292	289	277	285	278	271	283	303	247	288	283	290	289	263	288	291	271	261	271	268	276	248	253	281	288	298	279	289	254	288	292	283	288	259	268	303	255	286	284	279	264	244	286	312	264	257	277	279	292	275	293	291	259	273	270	279	266	263	290	267	250	267	242	283	300	271	230	252	255	240	290	278	240	279	260	284	260	260	292	289	280	279	279	275	275	305	278	289	270	286	273	309	278	279	238	263	256	280	281	262	258	292	260	288	292	260	290	286	280	267	269	299	283	297	287	268	268	273	259	284	303	258	272	305	263	284	285	283	277	281	276	297	268	263	276	288	259	266	277	252	258	245	293	311	274	264	265	274	282	311	254	264	256	306	298	278	322	281	279	272	280	262	255	293	302	278	256	295	273	289	243	310	282	284	256	270	285	294	281	288	274	314	303	309	295	274	301	320	310	278	285	249	263	243	312	271	268	300	279	276	270	278	271	302	297	292	274	273	289	262	285	295	309	256	295	300	251	263	264	271	282	282	251	265	245	257	289	324	297	291	307	294	266	288	293	282	272	282	286	277	267	280	279	308	282	297	236	260	272	308	240	278	261	284	285	273	274	290	308	286	302	271	285	253	272	249	260	255	263	271	296	300	269	278	276	257	297	286	280	270	249	261	294	253	288	287	307	267	257	283	274	282	320	283	281	272	289	276	261	316	265	285	276	297	291	257	241	251	292	288	281	275	267	322	281	295	265	261	256	273	288	285	290	275	295	318	279	267	287	274	255	264	278	308	294	307	295	262	287	275	287	263	297	301	266	283	262	267	269	259	263	271	247	233	282	271	266	259	264	271	313	292	323	295	268	307	251	256	237	267	288	294	298	253	266	268	256	257	242	315	283	236	278	301	262	263	273	279	270	317	313	298	261	296	245	287	312	302	264	305	297	241	267	261	279	273	280	312	308	322	259	277	280	266	290	308	286	275	311	250	273	259	262	245	269	310	265	251	301	291	265	259	285	284	277	258	262	246	262	258	288	291	283	267	249	297	284	247	270	246	271	291	268	309	286	292	291	263	281	269	284	285	266	278	270	257	250	276	315	263	268	272	266	259	277	287	306	243	263	285	271	280	294	288	267	295	257	281	281	275	292	287	286	276	295	271	271	292	286	281	289	254	261	275	315	261	252	267	313	295	273	286	268	277	299	264	299	263	275	324	293	305	274	282	268	263	293	293	277	269	284	262	306	234	267	321	283	297	260	283	280	240	288	282	262	254	283	291	294	293	304	230	288	268	303	264	289	305	282	293	266	285	263	265	267	305	261	258	261	279	284	295	278	262	302	252	286	259	281	254	246	307	311	281	287	261	283	282	259	285	288	269	259	277	301	254	291	317	252	272	251	272	266	294	290	269	285	278	297	286	284	291	277	296	254	284	317	263	283	258	272	260	302	291	287	257	274	270	290	286	264	255	272	325	259	274	263	281	284	273	262	273	278	300	268	312	286	304	273	284	260	301	295	280	264	297	279	291	279	276	262	253	278	279	281	264	272	271	311	280	297	292	266	262	252	289	270	294	248	255	269	287	275	283	298	285	263	254	293	297	284	268	254	271	289	286	297	275	290	274	273	279	270	255	288	280	285	277	272	275	296	261	286	285	275	252	284	286	265	271	256	274	281	308	293	238	261	267	293	266	263	267	279	288	247	254	280	252	274	280	269	276	281	277	300	283	289	315	283	286	302	286	289	273	290	239	278	300	253	264	260	277	299	289	283	250	298	277	257	288	290	263	274	254	283	271	299	275	261	330	315	258	280	295	260	251	263	290	284	298	258	259	245	311	261	277	284	251	306	235	280	254	263	262	266	267	270	260	277	268	263	297	291	277	269	249	285	253	229	293	261	250	279	303	256	252	279	254	284	275	272	304	283	243	237	288	265	278	244	252	294	311	270	271	275	286	268	289	289	264	271	287	262	247	306	280	255	325	261	279	259	283	246	275	292	275	263	280	264	283	277	288	296	318	269	291	264	285	292	280	299	294	294	289	277	307	284	264	287	272	270	284	266	273	254	273	287	315	302	299	287	241	267	286	271	283	301	260	253	255	254	268	252	247	260	275	284	294	273	258	287	281	292	249	274	245	261	257	295	295	277	297	303	289	252	283	291	303	251	293	315	300	283	284	275	294	296	291	283	295	296	280	288	297	257
34208	27050	21922	13465	5345	1233	834	697	634	677	613	622	608	612	611	603	600	602	638	594	566	562	603	593	595	607	543	594	615	610	614	599	582	584	574	587	611	594	585	557	592	579	583	637	630	562	591	561	611	615	571	600	586	547	607	579	566	560	587	573	554	592	593	559	571	584	574	566	573	597	605	581	588	587	524	587	557	630	588	594	568	614	598	580	615	574	581	563	591	580	580	589	600	608	587	586	640	575	603	571	613	576	542	593	556	581	579	607	582	568	616	579	602	590	628	565	547	584	597	577	568	589	576	591	576	576	626	584	570	615	639	578	590	562	548	579	562	642	582	604	581	620	596	610	589	594	578	596	565	604	600	592	573	603	568	582	587	592	580	589	583	579	558	627	574	542	561	590	561	562	645	610	569	580	620	584	575	625	573	562	631	621	524	584	585	617	572	593	541	583	637	592	554	537	586	580	589	563	596	591	569	574	620	599	618	589	599	579	617	587	614	598	538	592	557	598	611	580	597	609	567	574	606	626	573	587	567	578	570	619	561	608	569	593	603	603	611	559	585	588	543	635	586	567	563	644	607	601	550	574	559	577	566	619	597	589	622	607	590	588	543	625	608	586	547	607	572	589	624	587	620	595	570	603	643	591	588	578	558	585	595	611	556	571	553	594	620	579	605	618	571	620	556	572	600	626	564	566	622	580	585	608	583	606	600	550	583	573	586	611	645	535	597	555	603	604	595	582	568	613	630	558	587	619	548	541	585	587	617	605	623	588	606	595	571	608	621	529	584	590	588	622	602	583	592	622	588	578	596	561	573	588	580	585	587	584	562	580	568	591	578	601	608	585	609	593	605	606	601	595	555	630	600	584	597	584	577	543	581	600	560	571	607	612	590	628	606	595	551	588	574	584	567	584	644	599	593	619	572	554	603	596	576	587	538	650	581	563	605	568	584	569	638	549	616	567	608	585	604	589	615	541	606	614	615	604	607	619	570	602	603	561	567	602	600	570	582	562	595	591	581	578	611	562	601	638	645	565	618	600	570	593	601	535	615	602	575	553	605	577	605	600	557	570	625	611	624	591	589	634	583	586	595	607	584	598	628	583	633	646	568	541	629	597	573	594	592	613	617	547	571	535	549	555	582	623	592	575	589	549	563	588	569	585	582	603	596	593	568	630	587	602	599	571	537	613	552	588	593	578	566	588	631	563	623	625	600	585	608	544	584	537	539	587	610	585	573	558	587	628	586	601	616	568	608	621	613	593	601	536	536	571	586	620	590	615	556	589	590	583	546	597	611	588	609	606	549	544	623	560	575	592	590	598	590	583	573	608	546	606	562	616	515	625	613	599	622	620	588	538	620	581	580	549	555	617	574	589	584	607	572	619	599	645	601	602	560	608	589	630	611	564	544	565	579	601	618	616	556	587	605	597	585	604	577	597	601	595	580	565	567	606	632	619	576	579	573	611	613	571	622	593	588	607	573	579	591	596	595	586	535	574	581	613	614	580	593	655	588	599	575	596	554	574	568	596	596	580	609	615	625	578	573	576	561	566	605	580	636	592	608	629	583	572	632	562	581	586	585	588	587	579	563	579	571	583	586	594	597	588	582	576	600	583	585	613	628	577	592	596	590	630	590	549	562	552	575	593	582	565	582	626	580	568	582	604	606	630	566	544	610	595	606	630	579	550	597	610	554	582	616	586	579	549	626	587	579	608	600	600	547	587	572	572	598	584	578	610	573	619	612	595	579	606	617	567	606	571	563	608	597	592	602	583	602	560	553	560	577	631	588	602	593	571	581	581	525	543	572	603	581	601	594	591	573	603	597	549	613	600	515	569	574	605	569	607	600	567	604	579	510	610	571	595	614	580	564	557	563	549	590	606	561	584	576	575	619	597	586	597	624	617	588	617	566	622	635	585	578	576	582	561	606	600	617	610	581	567	589	617	592	633	599	613	606	581	597	608	619	568	598	581	558	583	601	551	582	600	578	569	585	561	579	629	551	578	622	585	617	611	611	588	610	548	615	577	606	555	586	615	593	597	589	561	549	592	617	578	522	599	595	600	619	584	618	551	587	564	551	679	529	570	600	557	562	555	612	555	611	574	552	609	607	611	566	615	601	595	560	569	599	573	573	579	626	542	579	594	616	575	571	576	562	575	592	613	600	600	594	558	567	630	571	622	599	606	609	587	590	590	633	554	602	632	569	591	637	609	616	555	572	606	626	592	610	590	567	545	541	573	562	541	620	607	588	598	598	611	602	596	602	557	595	583	569	626	588	605	612	557	613	595	543	573	597	589	595	559	614	577	623	588	576	573	559	607	603	571	600	595	576	594	611	566	616	596	605	573	619	562	579	586	568	597	561	538	542	594	574	622	618	577	619	593	614	549	586	610	551	540	592	574	626	553	573	553	601	610	598	599	546	617	602	572	562	574	613	605	600	560	586	582	570	600	587	557	594	570	619	604	584	605	599	570	543	581	607	579	590	590	623	598	592	592	542	634	584	584	603	618	629	615	579	614	584	538	530	562	603	582	592	630	604	550	625	601	515	537	582	575	606	599	599	611	615	609	594	619	584	570	590	589	529	573	589	590	600	630	566	598	546	585	623	531	581	604	617	548	588	575	611	600	561	619	613	630	552	618	565	584	578	608	595	618	569	575	600	608	606	584	594	607	597	577	557	574	616	593	583	603	559	531	622	588	573	603	609	593	593	648	577	612	579	592	565	596	581	626	583	568	579	598	622	572	568	581	633	545	596	576	606	591	605	605	623	539	597	584	580	583	633	565	579	610	606	585	596	602	602	547	594	581	595	580	570	584	583	591	595	627	575	582	572	586	573	563	602	611	585	618	573	631	595	573	589	606	576	621	600	620	602	596	608	605	577	603	599	598	594	588	629	596	614	635	562	590	600	578	579	606	603	598	576	593	608	559	591	641	582	635	603	577	585	546	586	593	606	606	632	609	565	604	592	559	629	570	583	560	624	606	587	557	594	634	594	532	552	620	573	605	599	603	582	592	575	632	596	613	565	586	630	590	579	563	588	634	555	571	584	631	641	637	561	574	567	589	589	628	568	623	561	559	597	624	614	581	627	596	584	559	603	613	581	619	575	581	613	604	595	595	559	567	627	550	597	558	605	593	593	594	596	588	585	601	586	622	602	614	558	595	556	611	536	638	628	565	573	593	577	583	579	550	570	625	548	595	580	612	574	575	591	552	594	578	572	623	576	599	632	628	617	600	562	582	593	594	566	590	591	609	616	583	570	597	520	577	622	593	642	571	611	629	579	589	585	633	577	573	583	596	577	593	557	575	601	572	598	617	617	586	568	597	609	596	607	593	601	605	580	571	603	553	566	588	604	603	596	590	568	626	583	620	601	586	587	584	601	624	547	623	607	570	578	589	588	575	589	585	601	622	575	569	588	531	642	603	583	562	573	583	603	590	579	607	603	607	582	616	630	578	583	599	608	575	558	604	614	588	554	577	589	626	572	593	594	567
66002	36828	19059	6952	1707	489	388	377	332	355	326	319	315	371	350	297	341	327	338	316	291	307	319	305	332	316	320	345	345	310	311	315	326	297	304	319	350	341	315	320	334	335	324	317	345	309	303	319	307	319	351	318	327	340	325	320	356	329	326	300	331	330	314	300	325	324	345	357	319	316	340	337	331	322	346	347	318	313	258	283	294	305	281	319	347	361	329	332	325	342	297	329	318	334	325	316	329	336	324	349	320	323	386	321	364	271	334	329	330	347	329	327	337	331	292	341	337	327	329	313	295	328	299	321	308	303	337	322	347	312	332	310	324	325	289	327	328	343	308	303	299	334	325	305	313	324	336	342	312	301	323	321	287	295	342	300	328	343	332	331	323	288	295	326	313	323	319	302	316	294	290	324	339	283	357	356	301	310	345	346	362	285	305	326	339	294	329	311	326	354	319	303	286	317	336	325	366	313	308	304	295	346	323	325	282	317	359	300	305	290	332	315	317	311	359	329	334	310	274	327	312	300	314	306	331	316	351	332	301	289	309	323	306	314	301	319	335	339	304	349	302	302	302	299	336	337	317	302	367	327	362	324	322	341	348	321	303	348	321	307	317	351	321	324	309	329	269	274	364	342	303	310	315	300	319	329	362	311	302	356	340	320	287	346	311	330	302	344	308	352	304	324	352	327	316	302	306	274	297	291	321	332	322	355	340	306	332	348	311	318	296	287	349	308	333	300	301	295	320	321	302	343	337	333	355	303	302	334	291	322	315	348	332	301	340	263	314	291	299	300	341	331	316	322	296	307	318	321	336	314	311	300	292	291	327	303	324	307	304	306	306	319	330	295	308	306	299	317	314	318	291	334	322	298	347	355	271	341	307	320	322	343	318	349	340	292	308	318	309	320	344	321	391	296	318	307	321	349	343	319	344	348	335	304	293	308	286	319	359	325	331	333	284	328	281	328	375	339	334	350	318	311	349	286	317	306	323	298	312	360	347	304	313	308	326	334	338	284	316	332	322	332	300	332	335	294	347	329	334	337	293	321	338	276	298	335	322	314	292	322	343	326	340	283	302	349	332	345	328	343	269	323	286	336	341	302	345	312	360	344	362	341	335	350	338	319	319	311	339	350	315	355	291	314	315	293	341	299	344	313	360	317	343	288	334	317	316	307	301	359	333	332	323	275	318	328	299	332	297	300	343	315	268	302	324	333	294	333	341	325	321	307	280	316	314	329	314	321	308	294	334	341	328	325	323	343	305	329	320	292	308	290	314	320	301	324	308	319	319	293	322	298	301	302	334	298	329	296	323	313	326	329	310	318	331	324	314	341	314	312	287	297	354	321	317	317	322	338	320	278	308	315	319	335	289	314	310	328	335	302	310	324	304	321	330	317	308	301	348	338	304	313	307	362	333	324	343	298	301	315	343	328	307	355	328	299	322	332	301	316	312	317	324	336	364	309	339	314	305	284	331	340	342	344	326	316	329	332	269	314	356	355	305	301	282	303	329	310	299	322	324	306	298	300	318	333	332	315	333	316	324	357	295	331	301	324	314	340	344	347	338	339	336	349	306	322	337	312	364	338	312	354	345	331	347	300	290	316	331	299	323	305	349	336	327	332	318	346	325	364	341	340	319	320	323	314	298	342	335	296	308	289	347	308	292	291	333	352	305	316	337	333	337	338	333	311	347	328	335	319	312	296	314	305	324	318	324	333	308	308	322	335	317	333	321	308	330	329	359	317	317	325	360	311	306	327	339	320	339	320	341	310	320	284	294	304	323	316	292	324	337	348	343	331	286	350	373	334	341	314	308	319	298	320	347	327	288	307	295	305	347	310	354	337	311	305	320	376	285	327	326	304	355	334	349	323	323	342	272	294	316	314	310	303	339	334	318	319	335	327	316	353	325	309	320	321	291	324	317	316	325	324	324	342	349	305	356	304	324	323	335	361	340	358	293	280	314	326	331	321	298	308	304	329	320	344	319	326	347	329	336	282	305	299	304	310	302	313	311	299	326	326	320	319	311	274	312	325	334	295	337	352	328	309	343	338	324	325	325	325	318	288	325	323	346	292	346	345	317	330	363	343	325	327	319	315	299	351	366	306	324	314	292	336	346	343	313	305	299	347	323	336	306	310	278	342	309	309	273	298	318	292	321	352	328	291	299	292	329	329	329	322	329	343	315	327	337	340	301	309	298	360	317	302	298	308	322	317	379	311	309	315	314	308	319	297	315	312	294	321	305	310	334	347	339	303	321	290	296	323	307	297	344	290	340	333	312	326	290	290	332	350	347	278	279	340	327	328	290	315	338	310	324	316	306	280	301	318	304	321	318	342	333	283	342	344	311	323	323	312	305	340	345	328	321	324	300	309	310	318	323	346	360	334	331	323	299	313	326	340	322	291	341	342	367	302	323	338	348	293	300	308	342	306	325	331	311	318	321	334	317	335	324	310	319	317	292	340	322	299	338	301	322	351	305	298	351	313	312	290	313	301	336	344	328	301	291	332	334	303	319	336	298	325	273	340	324	304	320	307	345	333	345	328	315	326	315	310	339	294	354	317	315	308	307	311	324	335	342	357	306	342	327	290	294	311	322	282	294	341	354	275	288	307	337	352	314	354	335	321	345	297	306	336	345	286	297	299	300	321	311	299	371	329	324	328	325	285	339	352	353	263	340	311	305	312	300	255	315	296	305	290	305	354	289	301	333	330	335	351	342	303	314	315	365	359	335	314	348	304	352	317	311	310	290	309	291	257	306	279	326	290	322	326	311	300	372	334	306	316	288	314	298	311	321	325	291	331	330	309	316	293	338	324	317	348	363	311	319	322	322	312	286	293	326	282	307	317	327	313	345	297	329	291	328	300	319	311	339	341	342	280	339	332	334	321	304	300	348	300	320	311	314	349	338	325	327	311	339	298	292	315	329	308	349	281	298	311	301	322	335	312	299	283	301	308	304	336	336	318	295	326	315	311	302	295	266	315	335	297	318	287	330	356	313	313	283	311	306	335	299	326	291	310	294	313	313	313	309	298	305	318	345	300	358	319	332	325	317	290	300	345	313	306	349	304	327	302	349	310	292	321	302	349	333	331	303	321	336	319	317	342	318	345	311	309	325	345	330	310	352	331	261	336	306	299	305	325	338	321	309	297	320	329	285	321	353	352	336	328	357	328	334	294	307	380	300	358	344	353	280	356	323	350	321	331	324	335	291	305	301	343	313	315	322	346	321	289	325	299	357	310	327	298	331	309	343	328	290	302	346	349	336	334	344	287	340	346	322	313	326	331	322	335	309	309	321	329	341	321	303	306	355	319	303	369	323	318	331	325	336	317	335	331	342	325	321	352	343	322	323	351	365	311	334	309	323	315	352	302	318	315	320	330	281	302	327	300	302	310	344	306	315	331	326	305	328	321	318	294	282	326	342	337	319	287	333	291	324	320	295	301	327	315	320	353	320	319	323	303	294	321	335	300	332	337	357	301	323	290	345	315	358	295	291	312
42865	27723	19901	10773	4092	1308	949	777	729	702	678	696	688	680	710	723	702	703	676	675	647	712	664	691	684	677	690	671	656	694	708	662	644	680	635	641	701	694	667	652	641	696	709	687	678	667	658	651	643	672	696	692	654	638	710	660	667	655	620	650	674	694	669	624	675	651	622	659	686	669	668	665	651	613	641	622	703	673	747	668	697	644	685	652	703	711	694	654	668	719	651	646	662	703	644	604	599	621	628	681	646	681	657	691	647	673	685	627	664	651	649	668	642	686	637	644	699	686	696	661	695	662	667	654	667	662	674	658	643	682	676	635	648	669	625	684	674	678	677	712	633	684	650	613	685	661	638	641	671	677	677	715	685	659	695	665	664	644	660	615	657	652	657	688	652	737	685	655	675	656	651	629	684	668	663	628	678	629	647	691	665	725	673	675	648	669	661	653	682	684	661	653	654	641	691	632	681	653	665	638	670	672	662	704	664	679	671	657	697	670	664	642	674	637	650	731	691	644	692	666	680	674	688	674	639	638	674	656	638	610	678	688	680	686	688	718	668	716	687	656	631	636	619	663	633	660	638	618	641	718	627	653	665	667	672	630	648	686	677	629	696	671	747	617	716	661	641	622	679	656	677	669	633	651	646	706	704	654	630	693	671	634	724	636	686	664	688	674	698	675	636	662	656	678	637	667	677	660	644	674	664	704	636	636	643	683	672	625	646	625	717	646	626	706	659	680	696	646	671	684	706	626	636	674	649	652	644	667	653	661	635	628	663	663	670	703	635	650	645	638	689	696	642	688	685	733	654	611	605	633	674	659	716	659	679	651	658	642	694	655	643	691	680	639	646	655	710	653	633	620	693	673	686	615	669	625	676	680	675	605	680	651	671	676	647	692	676	689	686	664	701	656	653	666	630	652	656	665	630	721	662	676	662	624	644	668	646	672	659	707	668	670	643	656	643	640	652	657	671	670	654	689	632	696	700	669	693	690	653	653	642	616	646	635	640	680	682	672	632	678	731	652	657	655	648	698	671	715	651	655	693	649	693	712	670	652	653	688	675	667	697	648	641	679	669	620	662	661	657	688	687	659	654	705	645	654	686	648	650	650	706	685	657	670	656	665	651	709	642	656	685	711	685	647	682	681	648	677	674	680	691	684	649	719	643	634	704	642	687	636	707	667	678	682	657	650	684	623	627	675	710	678	659	658	669	706	657	674	660	703	687	640	681	665	645	677	661	653	682	657	665	690	683	657	715	686	697	667	710	717	692	664	694	694	669	725	678	661	658	650	635	650	662	662	662	693	662	649	701	631	649	704	688	670	667	707	657	619	630	650	665	620	679	623	650	669	642	661	680	644	655	651	678	652	679	628	648	667	624	646	671	686	645	656	673	695	664	613	658	685	638	623	695	675	672	703	634	677	705	670	696	681	655	664	701	641	653	652	636	629	656	623	735	693	680	669	630	652	688	644	702	660	678	680	664	658	650	615	671	661	645	662	623	647	712	630	650	639	665	647	616	665	640	658	669	658	636	697	684	646	668	641	664	688	657	701	657	617	638	678	663	658	647	697	630	686	687	648	660	674	625	655	674	673	623	687	652	663	689	682	650	702	701	648	657	652	639	681	676	673	681	692	660	658	676	662	717	657	623	661	659	628	667	715	691	655	681	686	673	733	640	698	647	668	657	655	636	675	662	685	687	674	686	638	686	657	665	682	688	666	681	640	643	706	647	643	689	657	655	710	669	633	647	642	671	651	741	682	649	665	654	641	681	668	638	719	651	688	725	639	693	692	706	611	685	653	693	665	651	695	681	701	689	694	659	682	662	622	666	679	684	682	674	667	680	713	699	609	649	656	716	699	672	673	643	693	695	660	649	645	672	681	673	656	674	662	620	638	614	666	713	693	682	679	643	714	607	670	667	647	679	664	624	659	672	692	633	685	658	709	667	641	637	649	656	665	664	717	659	648	717	694	670	648	658	708	693	667	645	670	648	684	656	659	627	686	683	682	694	635	709	653	652	642	641	665	694	643	636	680	684	706	646	687	717	670	669	645	740	687	683	646	661	702	634	658	707	621	636	679	677	678	678	688	687	649	657	677	695	700	693	668	680	658	651	651	656	615	655	677	730	655	657	665	643	688	658	668	681	666	710	648	710	675	633	662	700	697	632	657	629	666	653	711	687	683	663	642	602	715	671	653	645	676	658	654	640	656	636	651	645	647	667	679	688	676	637	633	676	655	630	656	676	650	650	694	717	651	638	666	666	642	678	692	651	637	657	646	699	656	648	663	653	682	659	692	700	656	683	694	653	690	651	641	626	651	631	672	680	702	687	678	644	669	652	616	691	684	692	689	711	680	649	643	678	718	685	644	697	683	636	666	698	612	675	693	667	622	674	656	678	673	694	630	615	669	661	636	654	700	669	709	638	647	620	634	690	682	669	655	677	675	687	654	656	699	618	611	698	690	646	675	691	627	633	641	675	688	660	716	679	676	675	647	705	662	680	670	693	695	712	651	682	682	669	704	681	654	653	691	627	663	701	649	662	671	704	646	667	667	694	724	647	611	659	662	674	686	643	654	627	731	649	723	649	686	636	707	681	655	661	622	672	641	645	682	660	695	729	671	639	669	647	702	689	667	670	696	659	665	666	637	679	660	650	672	666	635	615	655	647	715	661	665	649	657	629	672	649	684	653	677	719	676	659	657	703	673	662	656	648	680	638	659	601	684	634	655	642	679	634	661	675	644	690	657	686	643	679	664	654	662	632	677	653	650	635	692	660	642	651	669	635	662	646	644	630	661	696	692	686	662	682	682	657	693	677	688	627	680	652	655	658	638	712	609	640	668	679	656	695	735	645	608	665	666	698	688	717	643	636	628	700	703	700	680	676	707	661	714	646	687	650	656	701	632	649	659	679	712	677	655	653	635	661	687	651	700	663	676	652	654	666	664	685	701	698	672	656	647	690	698	643	692	629	651	679	694	651	701	660	690	642	655	628	664	616	722	662	660	689	673	681	707	671	667	667	686	667	630	635	707	697	617	653	636	707	701	649	638	663	656	658	668	667	668	657	688	694	638	662	706	617	678	687	672	679	684	670	648	701	672	638	677	695	672	653	658	639	648	667	677	651	672	610	703	655	625	688	691	643	688	644	620	701	668	646	670	685	717	681	615	722	642	690	636	654	680	677	680	677	661	684	630	669	712	606	678	660	677	687	665	660	650	666	685	675	715	626	673	674	647	641	679	681	653	675	675	680	690	640	692	633	685	672	661	695	674	646	663	683	628	699	660	630	662	652	652	704	713	635	664	696	611	682	652	663	668	640	654	654	633	657	698	670	668	666	691	692	665	676	627	682	677	681	655	646	637	661	637	645	651	637	664	648	659	642	697	628	698	694	643	686	679	629	644	657	685	666	662	672	619	682	655	664	697	670	668	604	634	670	678	630	677	639	649	657	676	652	700	645	698	670	666	672	713	653	644	682	645	662	679	692	680	689	665
50405	25281	10500	2827	743	321	271	293	256	262	270	237	286	265	296	275	274	271	267	249	266	242	314	273	256	273	270	271	245	249	306	247	305	277	281	260	278	276	289	257	270	284	302	276	273	269	298	317	266	260	243	265	260	294	288	296	264	286	259	266	257	280	300	279	299	271	262	267	273	285	267	274	297	272	317	277	285	282	258	281	265	243	290	242	261	259	294	282	266	291	263	254	281	279	287	240	253	261	275	294	285	269	238	294	246	264	267	286	262	264	272	298	263	288	280	262	281	291	252	260	271	254	269	325	279	271	260	239	278	244	305	298	298	264	272	275	305	263	303	284	288	267	257	275	274	301	243	321	281	266	263	273	254	284	291	251	288	275	290	278	285	273	287	247	266	251	269	278	247	276	299	284	289	273	298	253	266	254	278	278	276	278	262	256	288	274	278	250	237	263	263	259	294	276	301	270	257	296	273	255	282	244	269	294	261	287	285	283	313	293	284	265	281	282	255	289	302	297	256	250	252	280	316	274	287	250	253	275	248	259	267	290	291	305	296	300	282	267	260	229	257	269	257	274	285	263	288	272	310	274	278	260	275	297	271	278	285	287	279	275	261	273	266	260	286	268	252	266	242	264	256	249	270	308	256	253	252	265	314	269	264	250	272	334	260	263	257	260	274	257	248	287	275	277	268	272	326	235	279	292	252	283	255	311	273	254	284	285	239	271	304	275	269	287	293	299	284	255	246	261	264	261	256	268	277	298	283	281	276	278	303	290	279	276	259	287	279	266	243	288	282	265	270	254	253	280	283	308	286	299	279	275	288	270	269	272	282	268	264	293	267	246	291	251	286	253	272	309	264	300	280	222	280	288	263	289	254	274	297	259	276	285	239	277	287	287	237	288	267	289	246	314	270	294	268	268	241	253	277	258	277	272	262	280	274	285	257	272	291	280	290	270	290	253	281	277	270	249	272	263	327	267	265	282	289	281	243	277	270	280	266	288	253	259	291	258	261	308	258	264	252	235	257	266	298	291	244	287	262	261	268	280	261	271	277	256	277	259	278	281	280	278	308	311	308	301	292	313	265	295	261	247	265	266	267	243	306	247	270	277	254	257	325	254	264	292	289	214	248	264	244	274	266	285	276	266	275	283	271	252	265	289	314	302	290	257	282	271	279	274	274	278	266	264	273	280	272	300	274	266	270	281	276	265	281	295	259	295	256	250	255	275	266	289	270	251	305	281	274	267	308	279	237	277	255	264	276	286	270	278	291	285	283	252	288	282	269	266	231	283	232	239	271	291	274	242	251	258	275	275	275	247	277	278	288	291	262	302	293	227	294	264	234	276	267	263	252	270	246	271	267	247	259	270	295	285	278	293	265	241	263	264	245	268	282	257	245	281	255	281	279	276	292	257	261	269	279	266	270	285	277	256	270	257	303	286	258	297	280	284	273	264	239	282	272	245	293	271	267	262	298	240	244	283	306	309	289	280	309	275	266	289	306	253	280	285	244	271	252	279	302	253	285	254	257	294	279	259	286	294	279	272	286	298	266	286	265	272	279	261	288	278	274	250	244	281	293	282	257	264	312	303	252	258	259	271	263	244	253	305	246	297	259	283	250	275	319	275	268	291	254	280	284	280	259	229	237	249	245	307	278	271	268	252	240	251	257	250	296	261	320	301	284	295	233	288	268	276	282	247	252	283	291	283	304	268	269	296	282	290	273	264	270	282	264	291	310	283	292	268	262	263	330	275	287	270	276	281	269	254	317	275	248	271	255	273	272	249	261	233	282	285	245	264	282	249	274	280	260	271	266	287	289	266	272	264	232	244	269	267	294	298	320	293	301	272	297	256	265	277	277	255	246	281	263	247	286	276	249	275	246	278	298	269	262	293	325	303	266	264	286	294	296	258	250	288	303	289	274	274	251	267	265	288	270	263	269	282	277	278	257	243	274	271	245	280	240	245	279	295	251	262	259	288	303	280	275	277	266	240	261	279	275	248	283	263	286	265	254	257	271	284	310	265	262	304	292	295	300	290	273	241	270	271	259	304	278	283	265	266	247	285	264	268	292	279	283	266	298	276	266	285	289	253	236	267	268	237	264	295	289	271	273	250	269	255	317	307	240	260	251	264	287	278	271	271	283	282	241	252	264	268	269	258	284	290	277	272	283	248	289	248	273	245	282	267	287	288	260	252	283	228	275	279	302	286	266	236	269	287	240	254	264	277	272	314	253	271	271	292	245	295	272	269	305	271	267	263	255	291	265	286	253	277	254	288	292	271	258	230	270	300	276	265	285	286	261	269	284	272	257	262	246	311	271	285	296	261	277	289	285	246	285	285	268	271	263	250	295	286	264	285	241	252	258	252	279	301	278	299	251	264	286	258	285	268	275	270	283	251	270	292	291	261	275	227	256	282	284	262	273	285	278	275	289	246	254	315	270	285	266	226	289	298	292	304	273	276	271	253	249	273	271	290	281	283	274	272	289	256	223	248	269	255	287	287	299	290	245	279	265	253	254	272	259	262	283	261	271	257	274	235	268	263	258	275	269	308	307	281	238	270	299	279	278	286	295	269	254	301	260	306	284	297	283	269	295	263	287	268	262	284	272	275	294	245	228	269	245	270	274	275	256	279	287	263	273	263	288	250	282	320	271	232	258	252	267	270	244	256	257	243	253	290	289	309	288	246	278	241	289	278	307	264	285	281	249	305	260	258	278	289	258	297	283	267	294	248	274	259	290	294	262	251	269	254	259	250	263	310	293	260	301	292	297	263	255	257	269	300	267	248	284	304	261	275	260	264	286	250	280	251	261	260	262	266	249	254	284	300	274	255	270	247	251	297	282	301	297	261	295	278	311	289	252	234	279	270	265	303	271	268	234	261	266	271	286	271	277	271	284	269	295	284	274	262	282	277	289	278	313	279	281	311	245	282	286	275	264	290	262	281	238	275	306	272	261	266	285	259	287	257	285	247	262	282	273	244	278	256	315	256	300	273	240	268	268	242	291	277	299	241	281	268	277	314	264	304	299	251	279	296	255	293	295	253	273	264	271	266	273	249	276	244	289	297	268	300	289	245	239	273	258	278	267	267	267	298	295	309	258	288	287	284	266	270	268	276	257	260	284	251	325	285	282	276	286	295	244	255	273	251	240	309	301	271	257	248	254	298	251	276	244	259	282	268	263	260	246	276	261	293	267	269	286	313	281	266	258	258	259	270	267	288	275	287	265	275	313	295	279	285	265	230	245	273	277	288	270	258	258	256	261	289	287	262	281	285	249	269	259	276	254	285	277	292	257	265	293	277	262	261	264	260	286	254	292	316	267	237	252	281	272	293	278	291	294	254	235	251	241	275	255	297	267	242	296	278	260	289	253	282	289	263	266	261	303	271	255	264	246	275	269	267	266	265	302	260	269	266	254	290	253	313	297	272	264	244	270	246	249	264	290	293	278	263	284	252	295	292	282	263	292	287	257	277	290	287	284	276	258	271	280	272	248	284
32538	17740	11953	4978	1811	636	607	606	567	602	584	576	567	596	599	578	610	589	558	554	540	584	551	565	570	579	594	580	562	594	627	563	583	543	553	607	591	605	610	582	559	559	599	567	584	595	590	595	608	560	591	547	555	565	550	505	566	572	545	585	593	588	572	537	564	549	538	560	596	547	565	581	611	608	576	572	547	600	553	563	570	569	581	537	566	599	585	591	517	580	550	556	602	618	585	586	616	615	619	611	590	580	574	595	552	594	556	554	555	596	580	607	587	587	577	549	574	567	595	583	514	596	561	588	564	583	565	599	593	585	583	589	585	592	603	611	634	557	578	569	558	610	596	633	575	578	564	588	545	563	562	584	567	584	570	555	576	540	606	563	623	588	589	594	580	583	603	563	580	579	592	587	582	549	534	565	606	613	596	552	607	585	607	579	576	600	570	552	583	566	615	597	632	596	584	557	603	577	553	566	579	588	585	578	578	589	589	583	613	581	561	574	612	593	577	588	555	548	601	569	590	560	581	575	590	581	585	575	592	576	554	617	568	561	582	542	558	582	595	608	583	603	596	585	559	602	556	565	543	530	601	574	563	582	569	597	595	561	587	596	582	561	584	575	526	577	590	527	586	527	561	514	561	572	600	611	585	590	581	580	562	559	541	567	566	557	576	532	582	508	513	539	577	560	545	531	618	522	596	568	586	567	595	565	550	581	606	591	567	570	572	588	577	586	563	597	535	610	584	570	585	583	578	560	510	620	578	625	594	599	601	563	544	560	556	550	579	563	584	589	566	630	563	560	571	538	601	532	564	584	593	532	550	585	566	591	519	558	583	568	565	564	650	560	607	597	618	584	541	614	584	585	593	565	586	544	557	552	562	563	609	518	573	596	565	614	561	594	568	599	550	606	577	573	565	570	602	572	557	588	581	570	620	571	540	552	568	572	557	558	593	545	543	578	590	582	585	582	595	577	585	589	556	583	581	619	590	610	582	601	560	616	609	579	555	531	591	579	593	592	583	548	572	581	615	571	582	529	578	589	544	567	592	531	579	590	581	615	538	625	610	592	595	613	590	546	587	559	583	533	560	532	576	567	574	578	582	571	587	606	565	568	573	565	585	579	585	576	553	589	562	568	576	566	553	581	612	624	585	545	580	606	601	583	545	544	561	596	622	577	574	575	588	588	549	568	591	595	572	545	585	574	534	567	559	596	577	589	557	583	567	569	545	602	534	515	612	606	545	597	567	553	566	533	594	592	602	577	580	580	561	558	521	566	571	588	626	621	593	572	526	591	515	601	575	557	546	631	581	577	554	605	564	569	576	571	604	606	567	564	520	600	558	550	571	603	559	561	592	541	567	576	583	528	534	591	557	552	575	571	624	543	579	547	565	528	558	578	617	582	602	580	557	566	571	589	607	571	580	577	549	611	564	542	569	553	547	589	550	540	577	579	586	573	539	547	576	588	569	585	597	604	592	572	615	577	568	616	612	538	557	580	597	555	572	611	616	554	573	586	562	568	574	582	563	575	551	560	543	589	539	584	558	585	589	566	594	629	572	567	551	546	558	584	550	560	544	547	584	581	554	609	592	577	613	601	586	568	608	579	589	581	532	573	564	585	581	563	600	577	587	527	596	578	601	553	560	575	617	588	571	558	577	552	570	615	571	580	593	564	587	594	540	616	604	567	574	572	592	540	551	560	541	566	618	571	538	558	582	590	595	603	564	581	533	592	613	592	568	575	618	536	555	544	618	547	568	626	589	567	583	520	588	556	591	556	568	486	626	601	561	563	579	570	586	574	579	597	582	575	601	572	583	540	558	569	581	585	596	597	587	561	616	582	582	611	587	577	604	554	573	565	559	616	569	587	527	583	564	552	586	562	545	588	582	538	616	585	555	561	574	607	589	574	573	549	510	548	605	597	564	563	537	545	530	566	594	549	606	598	591	545	559	572	599	600	551	583	555	571	559	567	556	604	597	545	576	591	573	607	553	616	568	584	579	563	574	592	546	575	579	542	560	577	576	541	577	562	611	632	514	568	601	544	594	551	610	563	535	545	593	593	586	572	615	567	594	599	559	564	543	566	573	533	591	581	565	590	577	573	602	584	545	582	541	598	573	583	584	562	575	578	591	534	577	588	580	568	584	602	634	579	589	599	597	554	586	601	575	609	569	564	613	570	570	560	572	625	588	606	625	589	571	566	557	588	543	608	554	573	567	602	560	579	552	564	551	576	538	553	561	575	546	574	570	571	563	555	548	586	591	599	594	556	607	549	542	584	555	621	553	535	559	565	568	597	592	549	573	607	576	550	575	585	572	580	555	584	596	560	557	558	536	583	587	587	594	561	564	584	574	585	596	545	594	592	532	570	550	561	624	573	583	580	553	630	601	579	576	569	563	566	590	577	566	605	571	584	549	588	557	602	581	542	552	559	572	561	571	550	578	530	610	594	574	610	561	544	550	603	561	571	573	552	607	577	550	605	565	597	596	559	572	621	586	582	544	586	587	560	574	585	578	582	593	539	573	551	582	588	562	538	550	574	585	573	561	553	626	596	540	554	570	580	627	574	562	524	575	551	559	558	586	532	587	549	581	560	564	550	596	561	591	576	619	528	544	586	541	564	582	577	589	588	544	555	605	566	584	609	551	548	587	563	558	560	557	566	599	586	576	552	568	553	571	583	554	522	586	579	559	572	592	568	572	575	557	535	597	596	540	616	573	546	599	544	598	569	548	560	575	584	544	579	576	642	555	603	576	552	597	593	577	566	572	545	558	575	574	578	589	555	577	575	550	581	572	576	590	593	597	586	595	579	567	603	571	582	597	645	619	567	607	597	555	560	594	596	554	600	583	533	566	601	644	499	599	579	564	560	573	586	582	602	563	555	573	592	531	598	572	583	592	546	567	587	543	595	551	594	535	583	592	575	548	558	554	577	555	615	609	612	548	527	575	596	554	556	603	610	575	583	603	567	590	561	597	595	554	571	572	571	611	625	550	596	582	577	592	572	575	591	559	565	608	558	563	576	621	543	581	539	576	605	565	570	602	550	564	554	603	569	574	564	576	596	603	566	580	581	566	613	578	585	585	602	622	509	587	570	542	537	566	566	619	601	589	554	564	569	539	534	571	617	574	561	601	580	576	558	559	554	597	579	590	554	582	567	606	579	597	618	557	580	542	526	599	554	569	583	569	616	587	562	574	585	564	570	567	553	590	588	607	601	575	573	558	544	576	575	577	563	584	575	593	568	583	586	550	596	597	602	566	596	548	560	591	588	596	598	559	597	614	565	600	590	576	544	601	571	586	546	534	559	591	599	612	557	578	580	576	611	591	554	622	610	588	578	583	595	582	564	582	571	593	609	590	579	581	565	576	600	526	566	565	596	569	582	547	596	561	576	582	600	575	576	511	579	594	566	561	606	556	568	532	570	586	576	584	579	600	620	580	544	563	583	586	543	593	578	578	571	577	600	581	626	586	599	547	584	633	578	576	559	584	519
57993	30122	11612	2794	1084	425	317	306	290	278	300	301	305	301	265	273	277	268	268	252	265	264	279	282	285	276	285	292	269	281	270	243	255	267	273	303	286	284	270	268	317	300	284	262	279	251	258	297	282	282	275	254	234	278	286	271	276	243	286	271	271	286	276	270	281	296	278	290	294	267	278	253	279	293	265	266	285	310	310	245	275	299	272	291	306	248	266	267	269	280	263	263	255	291	281	285	244	261	263	280	278	245	288	300	238	266	269	269	283	268	266	301	269	270	305	272	283	287	266	269	272	285	291	279	321	276	290	272	288	290	273	273	288	285	274	287	274	260	261	310	278	269	269	313	290	287	357	291	276	274	296	264	266	275	303	309	276	294	300	305	254	286	278	261	270	278	282	298	251	271	339	285	252	249	304	289	252	297	274	276	271	248	267	259	318	249	277	275	268	268	276	282	299	271	275	255	292	270	263	257	285	264	288	308	288	268	306	293	253	263	278	286	293	268	275	316	270	302	300	291	287	268	264	326	288	240	284	276	275	292	298	286	272	311	274	279	283	260	268	310	275	287	265	288	289	262	247	271	244	267	279	221	288	291	279	236	286	274	280	283	295	280	236	256	290	280	264	240	307	280	281	314	268	289	295	287	300	293	258	254	258	280	280	308	285	271	253	301	310	280	264	281	282	267	247	269	254	276	277	301	247	268	287	303	275	286	249	263	266	256	283	301	266	238	278	252	272	266	316	285	309	275	299	291	324	276	265	279	264	267	270	277	298	267	290	279	298	256	278	316	275	297	290	286	291	294	276	296	283	267	257	267	286	280	256	261	282	281	266	230	305	272	262	238	251	252	272	318	272	307	276	241	288	286	278	315	267	324	290	279	311	303	281	255	254	277	247	269	313	282	246	267	282	262	291	282	282	276	287	290	268	303	273	296	293	274	294	303	259	272	264	281	287	282	254	282	288	261	279	274	272	265	280	311	269	272	265	305	280	262	276	295	329	288	282	263	299	255	298	290	266	284	262	271	279	282	278	271	296	266	268	272	275	323	293	257	263	259	272	269	263	257	284	271	274	278	262	255	278	246	307	272	296	261	250	285	263	281	247	279	272	284	284	289	299	267	250	249	294	283	308	274	280	266	311	278	278	275	254	294	278	284	291	273	272	270	262	287	320	284	256	313	264	263	282	278	260	266	304	276	252	276	272	302	260	261	269	274	277	276	299	265	268	269	251	267	268	293	284	303	277	261	273	290	307	282	277	282	291	292	245	236	323	295	281	254	260	257	295	288	292	313	275	262	278	291	262	280	266	293	268	271	262	274	266	311	292	276	269	281	255	246	286	259	261	295	278	273	278	289	276	278	284	285	257	285	262	255	280	279	285	267	274	321	267	263	289	282	295	263	282	288	310	298	286	273	293	296	350	281	285	240	271	300	275	273	288	259	277	290	278	302	302	282	289	279	258	258	267	273	256	249	247	264	304	313	280	266	316	263	286	257	287	315	255	241	299	262	344	294	292	290	260	291	234	286	254	270	276	281	268	274	276	308	298	261	271	269	284	307	255	289	250	244	259	286	288	302	274	267	272	294	270	278	271	286	277	264	240	316	291	260	274	237	273	265	272	288	267	261	266	306	288	285	291	266	276	265	277	246	272	303	295	293	277	289	286	274	273	269	295	288	294	288	280	309	285	281	282	270	273	303	298	285	298	259	235	249	310	264	285	265	272	302	268	295	275	278	259	237	275	257	264	270	272	261	304	274	282	269	276	269	242	265	275	272	286	293	291	287	261	280	258	280	321	306	295	290	260	245	265	281	283	283	277	293	268	291	334	291	263	303	289	304	268	284	267	274	267	270	272	257	266	270	238	279	286	279	268	269	258	246	250	287	256	286	263	285	301	291	294	277	303	305	268	273	280	260	299	258	311	283	318	253	298	278	249	271	271	277	290	287	283	279	243	242	289	269	285	220	257	267	296	252	276	260	316	261	279	263	274	284	250	317	258	287	277	261	275	256	269	269	294	257	289	300	272	282	277	264	282	276	267	312	268	312	268	280	287	278	310	268	286	316	292	296	296	262	262	271	302	284	293	291	272	268	280	275	256	294	274	287	292	272	300	274	324	264	268	261	274	285	266	257	294	289	231	288	276	317	281	258	285	275	268	279	294	276	279	257	275	266	281	242	293	274	260	305	281	260	303	259	301	260	251	288	286	275	253	271	285	275	267	267	268	275	274	278	268	264	284	271	288	310	286	301	275	267	294	282	281	287	303	273	259	291	281	276	266	269	281	268	299	275	291	276	286	284	276	267	266	280	268	254	264	246	267	288	271	285	275	265	250	285	287	246	281	285	258	271	277	280	270	262	267	252	259	264	290	295	301	285	263	299	270	278	260	277	286	284	276	263	264	262	307	291	288	274	293	303	251	269	315	319	290	297	301	255	238	280	246	299	290	264	299	320	281	305	288	259	266	252	257	317	261	312	270	316	238	276	271	258	291	282	274	280	301	264	282	315	283	260	277	256	274	261	254	264	285	283	294	246	271	244	276	284	262	290	281	273	275	274	253	316	271	283	293	261	302	310	269	259	288	260	264	288	282	244	260	268	260	289	276	227	291	285	289	266	273	271	240	287	268	287	249	276	285	312	299	244	264	278	257	265	273	255	269	278	263	239	278	319	281	285	279	270	276	257	258	290	286	318	254	263	300	268	309	261	279	247	315	269	315	279	274	254	268	305	251	277	257	287	266	295	298	235	298	279	279	259	286	256	295	279	289	270	254	273	263	285	259	287	236	248	278	308	319	292	269	262	286	311	261	299	284	281	283	276	272	233	295	274	275	308	259	260	272	280	260	303	252	267	288	294	283	326	292	285	252	282	280	275	281	284	277	288	281	276	307	293	279	283	306	307	306	271	272	292	292	316	260	287	275	321	273	308	283	300	277	271	279	293	286	274	299	262	275	287	272	283	267	279	267	251	272	268	292	297	303	304	270	284	285	285	262	296	318	298	277	278	289	294	246	254	264	285	287	279	324	304	279	261	233	272	303	286	292	279	285	272	252	303	255	251	256	251	251	273	269	271	286	286	265	273	267	287	267	288	259	265	296	283	223	286	292	264	282	294	270	291	282	267	274	275	274	254	291	297	267	246	276	293	238	303	256	290	272	280	262	312	292	282	304	256	293	306	277	274	278	270	276	273	296	277	258	286	259	266	299	298	287	267	305	270	260	267	279	273	243	274	282	249	276	296	288	266	294	290	253	283	293	271	234	274	285	264	263	274	255	255	296	257	266	250	271	271	278	268	261	316	302	268	295	281	246	257	254	262	289	283	279	266	267	263	267	262	257	276	306	248	279	292	262	253	276	255	267	271	269	269	263	250	280	282	268	275	284	311	279	267	288	252	256	263	286	287	271	300	260	267	301	255	290	299	327	280	236	293	259	260	276	293	253	242	280	293	285	283	283	268	268	302	279	281	256	290	301	306	270	294	255	286	334	267	293	277
38184	22499	11352	5522	2924	945	790	673	615	609	609	615	604	587	635	546	569	627	607	579	615	586	575	577	579	585	590	594	589	587	595	586	532	600	594	582	640	607	592	615	597	609	594	562	598	593	594	585	593	615	585	590	598	559	614	552	586	573	619	587	610	635	584	609	552	647	576	597	587	572	579	600	613	571	596	581	590	558	607	590	613	580	623	596	568	567	613	642	595	559	599	605	572	567	585	589	609	576	593	576	608	568	549	582	601	600	585	572	610	586	577	588	536	609	598	597	593	546	595	580	591	604	596	617	571	573	596	598	584	591	631	563	596	590	616	606	593	590	605	583	562	612	547	654	591	594	635	579	582	521	595	605	609	620	566	578	604	607	597	605	611	621	606	630	640	523	614	561	570	554	612	625	614	580	580	586	584	596	624	540	556	526	565	569	632	562	546	587	610	612	539	616	587	553	618	588	585	624	575	576	575	522	593	599	585	598	604	559	573	596	621	573	600	529	581	602	597	604	573	578	626	596	580	550	600	601	561	599	617	563	566	621	588	579	575	620	601	528	590	565	541	578	590	586	576	586	570	577	614	638	600	557	614	621	588	568	610	597	622	560	609	608	569	553	591	583	598	588	594	612	559	606	626	547	616	578	586	590	550	620	608	608	581	636	606	605	627	582	598	609	537	584	590	582	628	601	583	607	629	551	567	602	585	570	578	587	572	553	574	552	623	597	573	610	609	600	619	567	596	591	606	565	618	603	596	592	543	566	555	566	575	607	599	582	561	583	538	578	601	563	614	618	535	590	608	537	569	594	583	561	586	595	642	569	561	569	621	616	610	562	589	572	591	647	579	593	623	565	573	609	577	635	589	587	606	591	602	590	585	573	589	609	597	561	579	580	611	582	576	575	579	630	567	574	558	576	612	588	576	601	582	554	577	595	607	593	562	578	603	611	602	567	601	588	599	591	609	617	527	553	570	554	585	617	580	593	554	604	548	649	596	614	581	609	624	602	552	582	581	616	641	564	608	593	597	619	626	593	600	593	555	636	548	613	591	594	577	584	602	625	556	592	573	576	579	596	658	552	567	562	636	572	580	546	583	623	560	612	536	586	607	582	582	577	614	571	594	565	584	571	585	597	607	597	635	617	622	648	573	630	588	616	575	633	570	522	605	573	585	584	581	617	598	614	646	605	590	599	598	557	590	590	542	548	617	611	604	584	580	571	583	600	598	601	624	520	560	572	623	604	603	618	555	625	585	567	572	561	620	593	575	563	612	591	552	619	556	639	597	603	553	615	570	552	592	597	561	606	580	532	575	612	574	567	611	588	604	577	628	600	582	619	595	614	583	574	652	556	581	585	586	639	599	628	618	610	536	598	641	592	537	596	592	571	619	612	557	585	590	585	558	604	616	606	592	562	574	582	585	616	629	589	597	605	603	607	601	553	626	577	597	574	577	575	572	581	569	582	596	579	620	556	608	571	584	582	559	589	578	597	624	585	640	627	593	585	542	566	544	613	531	672	574	623	653	622	590	573	563	582	601	607	570	577	582	578	587	580	579	599	617	580	572	575	610	587	591	591	590	570	555	622	628	589	599	570	614	615	592	620	594	597	616	586	559	578	589	583	602	573	600	593	586	551	610	598	577	607	544	595	576	598	598	581	560	569	578	578	591	578	572	572	592	629	592	620	585	569	572	573	655	560	596	589	534	576	586	517	568	556	598	552	607	592	593	608	636	556	581	562	616	593	575	582	613	593	583	571	597	594	608	602	578	607	588	602	596	582	571	565	546	609	575	610	554	573	576	596	587	585	590	645	579	616	594	591	643	579	607	623	561	581	614	624	588	550	591	604	603	621	548	611	597	566	599	596	576	619	586	579	569	568	548	576	628	553	599	573	606	593	567	573	561	574	571	583	578	588	574	596	622	616	605	588	571	568	592	599	607	572	632	591	537	552	604	578	601	594	570	572	594	579	632	600	608	623	580	567	603	557	592	578	577	580	555	582	614	610	641	627	637	555	615	567	591	629	592	584	606	607	538	575	555	581	560	545	618	568	619	588	660	603	608	593	568	590	608	614	561	555	577	592	569	605	571	563	593	599	533	583	611	574	595	584	574	570	578	616	591	617	631	610	586	575	571	559	573	579	582	538	557	584	620	629	593	576	545	586	594	596	574	600	587	593	600	612	579	605	587	617	600	594	603	620	596	577	613	616	606	606	573	556	589	564	549	600	560	603	562	616	617	586	594	629	581	611	599	588	532	598	585	594	636	556	590	564	612	576	619	614	597	546	621	630	604	598	592	584	596	571	597	619	575	576	616	620	600	565	595	579	586	604	630	565	620	603	597	604	634	582	594	574	621	580	590	563	579	601	648	578	581	603	604	622	574	555	628	606	587	599	568	602	581	609	637	577	607	556	568	612	600	548	611	582	555	559	571	610	567	578	611	629	603	575	557	590	577	577	556	574	576	602	553	590	583	647	591	577	607	593	566	600	546	597	581	545	572	563	592	579	613	652	618	548	566	559	556	608	583	565	603	599	559	586	592	570	613	575	593	618	607	580	577	590	580	583	582	599	585	597	587	605	551	625	601	628	627	615	616	597	605	549	625	606	562	640	585	585	615	539	606	597	567	547	587	610	539	585	614	560	558	574	593	579	581	596	595	591	581	588	585	623	526	583	598	597	586	634	645	523	618	581	571	607	582	632	564	653	619	604	553	605	588	565	584	614	558	601	583	608	595	607	592	601	562	598	577	637	621	630	542	586	555	581	613	608	621	549	613	589	581	629	573	595	600	575	566	543	620	557	586	608	596	593	624	598	553	562	624	558	551	593	546	623	590	591	630	552	616	602	566	569	613	569	546	571	621	621	578	603	599	593	587	633	580	587	593	599	584	608	571	614	574	604	574	611	577	597	595	584	569	571	575	591	562	582	561	585	549	609	641	604	578	579	614	573	577	602	600	617	585	616	592	559	554	577	566	571	615	571	585	580	541	607	602	562	586	601	583	567	632	544	628	589	571	574	637	577	584	614	597	583	569	634	577	608	614	606	590	592	622	602	548	579	610	589	635	589	621	560	569	610	612	600	600	569	610	561	641	560	627	596	608	605	608	620	602	599	593	600	557	626	597	641	558	612	598	574	558	616	572	529	576	573	593	545	589	596	554	550	632	567	600	571	624	574	575	601	579	594	592	587	602	603	587	620	600	606	588	602	553	575	587	601	579	592	632	624	578	605	582	591	615	610	584	641	592	579	600	578	568	602	568	608	594	585	597	597	616	636	593	596	583	586	612	581	585	612	637	590	606	573	635	614	582	574	608	591	592	572	561	630	591	642	565	618	610	582	583	594	561	618	648	592	612	632	587	567	565	610	546	638	576	628	555	557	641	600	588	594	541	522	602	612	576	610	642	650	580	574	591	610	610	566	583	601	637	624	581	605	592	553	589	579	588	522	599	591	610	610	589	577	609	612	609	608	602	620	592	608	588	593	597	615	598	621
66764	36460	21296	7849	2395	811	444	372	338	329	345	323	351	284	302	275	355	309	316	329	340	344	333	320	290	299	345	297	302	287	329	320	316	340	333	294	297	310	305	315	331	348	293	320	306	348	304	349	287	312	283	296	303	326	269	339	342	334	276	315	300	328	315	349	344	322	341	342	322	360	322	300	329	312	275	294	312	294	289	317	295	313	296	364	350	291	308	289	335	311	294	343	326	355	280	325	312	281	320	323	341	316	306	313	345	312	309	321	318	339	333	302	300	305	300	316	315	308	281	321	357	307	311	340	347	334	340	321	341	321	316	310	337	353	340	297	287	311	314	332	329	316	295	353	278	328	300	309	312	337	323	343	301	338	311	321	333	322	328	308	293	301	295	331	326	321	308	321	291	317	317	272	319	329	290	358	324	318	307	300	339	283	344	315	328	321	305	342	316	343	327	314	328	320	340	352	308	309	308	310	324	307	329	328	321	334	327	288	343	281	314	330	327	282	336	306	357	280	284	313	358	293	296	316	297	302	289	303	336	312	276	304	310	322	342	299	335	323	313	288	301	328	323	323	294	294	306	308	293	321	293	302	311	317	324	289	341	336	330	312	296	319	335	332	316	305	318	305	309	318	331	341	329	306	330	327	308	316	315	302	297	333	308	362	321	334	301	342	308	348	319	355	359	314	333	300	327	317	335	362	333	309	316	331	316	288	328	337	324	332	290	298	291	313	314	312	287	322	319	305	323	302	313	330	313	310	311	278	337	328	328	290	319	272	298	331	317	288	373	357	340	300	337	327	325	344	311	312	307	372	353	324	295	336	308	310	305	312	316	296	330	363	291	317	355	281	346	312	300	321	344	323	354	330	330	289	319	329	314	322	293	309	325	298	302	334	336	300	320	313	332	307	342	314	310	327	290	302	325	341	323	355	317	302	337	319	329	327	320	304	309	326	291	309	335	295	312	303	332	354	328	288	315	355	351	304	307	311	324	316	287	332	313	302	326	314	301	331	305	305	316	315	323	334	296	346	318	301	308	289	316	356	294	346	340	290	305	288	298	295	319	298	312	338	330	331	288	311	334	308	332	324	328	296	296	313	339	332	303	355	314	327	349	310	325	319	279	269	286	313	296	333	282	281	311	316	339	290	287	347	299	312	308	325	353	301	350	285	311	330	285	298	335	329	301	301	348	289	302	299	332	336	309	307	316	326	288	372	310	343	301	326	317	297	310	317	309	287	314	308	318	321	297	301	352	287	307	279	303	313	326	332	322	333	333	335	276	324	317	348	306	307	317	326	313	327	339	328	307	319	340	312	296	315	351	291	290	285	332	309	317	290	342	316	333	288	363	331	284	297	300	291	345	334	337	326	328	320	299	307	311	276	304	297	315	280	336	298	309	324	320	284	340	322	305	308	329	321	290	318	292	305	299	338	295	326	318	305	318	323	308	273	281	334	333	333	328	317	315	290	330	336	285	309	324	277	332	314	332	322	308	300	321	329	298	262	319	311	315	299	344	301	318	314	330	330	326	327	301	304	335	317	303	321	294	301	313	300	312	302	316	272	347	318	319	305	341	287	306	319	357	345	297	315	314	332	359	298	303	286	304	313	308	350	324	311	315	334	311	336	314	291	304	328	282	291	309	316	326	285	339	313	303	333	273	313	283	300	337	309	348	313	310	278	283	341	316	290	297	307	321	308	323	323	337	309	307	316	278	302	302	311	325	286	310	329	338	303	325	338	272	289	295	284	312	343	329	336	308	318	313	304	274	298	316	299	337	319	297	327	299	330	338	295	268	327	331	320	312	320	308	307	307	330	337	308	315	311	333	342	309	309	316	334	322	270	323	312	318	314	320	319	317	315	319	312	297	332	316	291	336	336	308	298	293	315	337	294	358	323	320	313	322	307	282	344	348	325	337	274	303	320	326	338	328	328	308	320	300	301	314	340	304	280	308	286	289	333	333	315	312	270	305	337	306	309	327	346	322	288	314	297	301	289	301	294	296	320	370	292	327	349	296	309	323	303	317	315	335	315	281	327	311	320	326	341	324	291	355	300	306	330	303	317	317	330	312	336	340	273	295	315	321	332	292	319	334	323	343	316	304	327	279	256	370	315	319	296	304	307	298	293	276	309	320	328	348	322	307	343	310	341	319	328	301	322	308	304	304	321	329	327	316	292	297	314	321	322	304	312	312	344	314	360	356	320	300	373	324	317	308	323	325	327	322	303	273	347	296	298	311	320	316	323	324	301	334	340	329	348	318	311	305	315	288	301	286	315	304	327	339	321	312	322	266	322	300	346	325	329	317	353	291	299	270	301	314	339	294	315	320	344	291	321	336	274	337	339	287	324	325	318	325	320	327	349	299	286	301	297	302	330	292	330	333	344	347	334	331	331	285	303	310	323	318	295	294	339	301	334	331	317	362	310	312	308	343	338	320	314	323	340	314	297	312	327	292	318	311	315	311	386	276	305	328	304	319	321	317	306	337	303	296	322	278	309	319	299	314	331	289	317	298	324	339	346	297	311	320	292	315	324	281	320	316	320	303	303	315	344	321	309	355	322	300	318	323	334	293	281	300	290	310	289	329	309	334	325	292	313	288	280	330	336	345	342	313	323	342	295	281	281	325	277	336	291	359	299	328	345	333	329	334	321	335	355	315	311	294	301	306	325	346	346	318	300	316	317	316	343	336	311	316	336	349	300	322	328	349	333	318	327	339	332	305	304	329	340	322	312	330	326	303	351	289	333	293	344	333	308	355	299	291	321	324	299	306	359	292	329	298	290	300	288	327	323	325	290	336	308	328	295	333	313	284	342	280	325	316	299	313	304	337	297	310	317	314	299	327	304	334	307	304	297	297	289	321	334	324	303	335	299	336	304	312	287	321	308	366	328	328	305	279	297	320	324	307	296	337	308	316	290	314	292	328	300	334	289	290	343	319	319	287	288	329	318	331	338	319	261	299	329	321	327	334	290	304	344	324	316	312	314	300	336	361	345	354	321	348	317	334	317	303	325	317	346	307	313	304	288	324	283	349	345	310	322	286	284	325	298	306	332	304	317	310	306	333	340	292	317	332	314	345	317	325	305	330	361	321	326	330	307	323	295	306	284	289	302	346	356	312	332	298	279	323	360	317	320	322	323	323	301	327	337	299	277	308	297	324	315	348	302	297	341	284	328	318	286	309	298	302	325	317	266	337	329	299	306	334	322	305	300	315	297	290	331	333	310	321	335	357	286	348	325	329	306	313	322	331	297	335	357	296	311	308	350	345	317	304	306	339	279	331	309	340	330	306	319	313	304	351	339	323	316	307	310	326	335	301	308	314	336	325	338	320	297	306	350	324	339	343	341	288	322	316	310	298	289	298	303	313	297	319	274	294	324	317	319	327	305	310	325	308	320	359	307	349	314	296	318	318	317	302	294	336	265	332	358	315	294	350	304	282	338	293	337	321	300	304	288	311	306	318	298	297	285	335	312	299	312	295	301	320	281	293	321
42987	26330	21821	12407	5955	2117	1072	817	730	757	723	661	669	632	695	690	692	693	663	640	670	719	694	680	688	639	630	657	657	612	642	666	659	661	668	636	641	655	623	624	662	661	627	671	693	655	711	626	681	628	628	663	644	665	615	642	614	647	667	690	636	642	646	667	651	649	663	664	621	697	621	612	624	656	616	636	667	614	612	652	641	643	704	687	648	670	631	661	671	667	645	664	620	683	647	691	693	659	647	637	667	674	672	639	641	661	673	641	668	632	688	668	676	660	642	622	641	647	717	689	644	646	648	615	663	695	692	664	650	659	654	643	688	652	666	663	709	642	671	672	634	689	653	631	661	666	653	648	672	682	716	648	680	649	647	684	637	636	610	676	671	657	671	599	627	642	630	661	698	652	675	674	647	687	652	659	680	614	632	639	651	611	674	647	651	658	692	665	610	665	705	660	689	635	650	656	629	626	621	648	634	660	664	639	655	656	655	683	638	660	628	598	675	617	617	675	614	689	639	646	682	689	599	668	591	685	664	674	625	706	645	665	654	663	661	611	652	595	689	621	629	645	641	638	625	696	654	634	641	653	620	641	685	632	672	628	642	657	602	648	658	637	647	662	686	666	694	654	688	663	681	628	655	662	666	601	620	661	681	653	644	683	654	685	625	683	674	641	638	694	611	682	631	636	666	671	657	606	629	606	655	647	673	594	647	662	669	668	666	650	663	683	640	669	662	648	670	617	636	624	621	638	659	677	632	654	652	644	667	643	699	672	669	652	665	665	652	673	646	645	688	693	669	653	669	610	659	627	639	644	679	645	668	657	650	655	680	675	646	686	678	678	642	699	667	650	648	683	636	638	604	647	661	618	614	649	661	634	629	682	646	659	658	636	658	623	691	668	656	628	645	652	681	620	643	656	688	621	660	671	623	662	637	670	666	631	664	640	642	656	646	632	656	652	648	619	650	657	626	643	622	618	667	622	654	676	666	632	653	638	634	656	654	684	661	592	632	610	656	675	637	717	660	663	633	632	655	627	643	650	613	672	636	634	633	633	677	649	676	634	630	642	649	624	613	660	653	623	663	694	670	662	647	678	650	635	620	646	664	609	652	622	629	633	652	642	660	609	736	632	666	645	646	668	658	673	623	662	627	630	655	676	686	701	679	641	663	665	617	633	641	654	664	652	663	611	638	680	653	677	663	628	685	647	643	722	653	642	658	653	645	650	683	729	662	614	680	638	644	623	617	627	681	669	676	642	667	681	660	663	684	664	650	678	662	659	689	658	636	661	649	687	718	671	657	623	632	664	628	667	630	668	657	636	632	643	658	647	626	671	693	679	645	630	646	662	628	652	645	622	636	734	671	713	642	635	604	654	621	668	641	641	667	641	625	650	682	621	711	634	710	637	684	705	633	612	645	593	657	635	647	652	613	640	647	687	649	645	692	616	622	650	664	637	634	670	666	671	600	634	660	641	670	661	665	622	657	673	671	646	684	669	633	661	654	632	667	629	668	614	677	703	666	661	653	673	669	660	624	661	701	660	661	682	638	660	652	625	614	676	683	665	679	670	688	698	614	635	677	632	657	650	694	675	657	665	702	672	675	667	624	667	644	696	666	616	647	676	638	669	633	641	640	653	660	644	640	632	656	633	685	600	653	646	640	672	653	665	660	668	644	641	603	635	632	663	674	662	671	614	646	679	681	647	682	609	688	639	654	667	637	653	652	638	638	634	657	646	678	643	615	626	611	623	697	676	670	658	643	644	647	656	689	643	683	642	646	661	654	637	683	649	662	627	632	635	716	666	663	690	622	646	684	645	664	679	622	680	679	658	653	673	610	645	623	672	667	663	630	599	671	659	648	652	670	601	670	638	670	646	640	629	581	640	659	638	625	691	637	648	635	639	650	656	662	660	598	684	720	666	622	670	640	626	689	667	618	689	680	648	627	668	647	658	639	626	600	669	655	636	628	658	662	655	688	654	676	631	647	621	650	657	658	628	629	681	633	670	651	664	626	661	649	668	606	633	619	682	624	691	651	625	672	689	597	644	686	632	699	679	632	606	653	598	656	658	650	639	672	679	657	647	637	638	672	662	648	665	679	613	678	664	648	657	641	683	619	622	681	638	645	625	636	616	680	690	621	659	675	654	676	662	663	695	661	631	686	611	618	657	658	641	658	637	638	649	698	630	635	649	654	660	654	672	671	617	657	704	667	616	657	679	653	634	662	647	665	640	672	640	663	681	642	627	684	627	642	701	644	659	681	637	661	676	690	662	653	621	649	664	597	687	653	629	675	670	638	666	651	663	670	683	653	656	634	633	632	644	670	706	633	624	680	617	617	617	628	662	665	623	724	644	656	622	653	667	691	666	698	716	644	624	655	673	625	649	662	669	702	692	686	611	661	639	654	668	658	631	645	658	633	626	660	677	639	650	682	656	656	658	647	656	669	656	663	659	641	683	658	603	666	654	656	684	681	679	664	670	659	676	653	598	668	651	644	643	649	621	606	640	641	641	639	696	653	700	650	611	677	686	661	642	649	645	643	663	668	665	636	705	651	639	660	649	643	648	717	574	655	674	675	616	675	609	627	622	653	611	636	651	660	625	710	619	644	625	619	639	670	671	646	711	628	652	659	611	666	678	663	683	661	657	664	631	637	658	668	652	681	684	636	650	681	681	628	652	663	694	685	646	620	657	692	626	665	684	638	675	665	688	638	664	678	620	692	684	694	645	640	672	648	639	614	646	622	620	665	668	677	618	636	645	652	625	661	687	650	665	656	666	644	724	663	673	627	683	635	623	688	620	629	643	638	624	637	667	677	671	653	653	676	653	686	666	725	667	654	674	660	659	632	684	676	672	651	629	650	664	651	648	689	702	611	670	651	678	684	634	660	673	647	646	678	648	658	663	678	651	662	637	605	607	632	687	657	629	604	645	670	647	651	674	694	628	603	650	645	650	684	680	671	601	649	657	662	632	666	726	634	663	639	668	635	659	682	660	660	627	647	647	657	635	618	667	670	683	613	709	674	670	595	666	626	677	688	647	649	617	664	648	614	658	638	673	640	706	673	660	720	637	657	681	694	663	688	624	661	612	652	637	646	648	671	660	630	659	669	652	629	660	734	621	658	662	630	662	629	653	664	620	680	673	716	668	637	660	613	629	718	660	683	647	635	655	668	637	654	669	640	704	660	704	694	685	681	597	667	686	608	633	668	604	638	627	682	658	645	623	621	666	669	689	665	636	673	635	679	672	707	603	643	671	696	673	679	679	646	699	694	665	618	611	678	664	625	624	610	659	655	634	660	597	663	681	675	626	660	658	684	632	655	670	649	634	615	662	628	629	654	651	662	635	651	652	640	660	664	626	637	650	632	615	642	646	663	656	635	646	698	667	608	637	672	591	708	627	666	641	662	607	657	645	641	634	588	649	645	594	634	651	657	684	627	587	662	644	657	678	629	677	635	673	673	615	639	664	620	656	635	652	640	656	645	661	695	627
46974	23160	10353	3069	1162	379	245	272	281	251	270	268	263	259	255	286	234	265	236	254	288	304	269	261	288	278	247	250	264	247	272	250	267	281	261	285	287	261	246	270	242	265	262	282	270	279	274	271	277	245	286	233	226	255	261	238	273	285	272	239	231	250	264	272	238	237	268	242	256	266	247	248	256	255	271	258	247	225	265	257	279	263	266	295	262	250	265	251	260	256	283	255	255	243	251	264	295	252	242	266	256	267	259	267	281	247	272	281	274	288	275	262	248	247	246	254	249	274	269	306	285	262	258	289	278	233	280	244	265	249	281	246	272	250	287	264	263	268	304	288	245	242	260	264	243	250	272	259	250	256	257	267	280	265	256	229	237	243	303	257	249	255	250	268	252	262	248	261	259	224	266	268	285	281	290	288	269	237	276	262	232	288	275	266	233	277	243	281	230	257	250	278	247	264	256	244	234	250	253	255	274	255	280	256	259	282	257	278	267	242	265	290	300	277	249	271	281	269	265	241	260	250	276	283	255	233	256	228	272	246	273	291	288	249	251	280	257	253	239	253	247	257	257	254	259	266	291	225	285	265	252	307	252	266	274	242	257	245	256	252	256	266	242	267	249	267	280	260	258	250	269	257	255	261	228	252	259	282	265	224	254	263	245	253	270	259	242	274	276	269	251	265	241	243	257	272	288	238	260	266	248	231	247	237	247	260	276	276	269	288	282	255	254	250	265	293	305	286	287	253	240	260	276	261	228	251	230	251	258	269	237	254	274	245	281	267	246	251	275	264	285	249	260	290	264	268	245	246	255	285	268	266	252	246	247	283	260	274	248	277	261	268	242	250	249	264	294	262	265	238	245	279	305	258	276	254	286	265	272	291	295	276	240	275	276	312	268	282	267	241	244	259	263	273	263	272	253	259	259	247	269	257	261	235	249	279	274	261	266	260	258	270	284	265	264	252	252	274	302	271	268	286	272	253	256	258	246	259	268	267	261	256	242	292	269	270	269	274	232	282	250	255	263	273	271	261	265	280	308	252	263	270	283	260	275	287	278	247	276	253	228	266	256	277	271	247	237	268	277	279	267	249	263	255	255	302	274	249	260	258	288	285	272	234	262	238	290	277	247	277	258	252	284	240	252	280	243	259	239	287	272	250	275	299	282	275	266	224	247	267	245	237	238	251	267	286	264	261	242	297	268	241	226	246	248	288	253	264	255	263	267	228	279	288	240	267	278	259	254	269	271	250	245	275	267	281	223	253	292	276	284	258	269	253	246	224	299	244	261	266	284	277	275	246	256	279	239	272	283	290	269	235	251	237	248	263	269	256	243	298	275	274	289	259	296	274	274	254	252	239	284	256	238	256	291	263	283	259	285	264	263	235	295	253	266	304	284	255	260	237	264	265	315	231	270	269	296	254	264	197	254	249	278	264	300	251	238	249	261	261	264	246	252	237	275	264	254	255	263	269	276	268	262	247	260	276	240	282	264	271	233	283	265	282	243	272	243	271	274	303	260	251	237	271	243	240	294	262	241	264	261	261	265	232	294	247	258	244	228	279	255	256	253	258	270	274	240	243	260	227	223	273	276	252	232	238	246	242	260	255	274	279	276	275	285	261	274	288	247	269	278	258	250	250	278	267	249	266	254	250	269	246	296	234	275	251	253	280	258	286	250	246	277	266	245	272	279	250	243	277	277	249	250	252	271	279	263	262	252	274	251	295	254	281	272	250	287	275	233	264	255	250	289	270	253	267	227	260	257	273	260	245	274	266	273	279	265	262	248	266	237	272	286	268	263	264	266	287	246	273	253	253	259	271	278	280	277	264	257	285	234	277	272	272	246	296	251	257	254	271	257	249	278	274	283	242	229	269	264	236	255	258	238	294	289	276	289	244	267	281	256	287	269	269	249	297	273	263	245	268	267	259	241	268	272	231	226	245	248	275	286	263	279	245	266	273	227	287	251	277	273	269	264	276	274	284	251	248	236	298	236	291	262	269	244	286	275	255	267	255	293	243	258	233	238	272	252	234	257	256	269	283	232	241	219	240	250	279	238	206	256	260	256	242	231	272	259	275	267	247	262	278	253	242	239	266	244	265	249	264	271	264	251	278	278	258	237	237	280	246	266	240	291	267	255	252	237	281	255	260	292	264	273	280	262	259	261	300	266	241	249	265	259	304	293	265	232	238	234	256	277	249	261	278	278	271	245	295	243	274	233	255	223	223	256	277	257	246	249	241	276	238	251	252	274	236	267	257	252	265	271	301	263	266	304	289	281	283	276	289	256	232	287	246	296	260	288	267	292	271	247	269	263	284	277	254	266	265	231	267	248	265	254	261	274	247	271	275	265	251	287	275	261	262	263	266	239	293	244	266	239	279	240	256	299	244	292	236	248	265	270	300	232	250	265	259	251	269	267	280	277	262	279	252	256	285	235	220	262	272	254	232	256	268	250	254	263	250	248	284	276	271	239	294	289	260	254	263	249	225	246	260	283	269	224	270	268	245	280	266	229	294	224	254	264	264	259	245	260	260	243	295	267	256	254	277	263	260	242	266	245	259	268	263	298	238	290	267	246	253	256	261	245	281	235	267	260	244	272	243	273	245	260	264	253	297	271	268	280	236	257	251	261	273	277	288	246	247	260	239	258	242	268	274	279	262	261	279	287	278	277	236	258	265	257	257	251	219	283	268	248	239	264	236	230	234	254	276	258	265	257	269	252	213	249	293	277	252	261	265	269	252	273	250	261	277	266	273	284	266	247	232	258	271	265	246	262	228	305	252	219	241	263	251	251	236	253	271	262	244	254	265	266	263	268	280	269	256	255	274	283	265	257	260	240	303	251	254	273	256	228	272	278	248	250	242	272	254	243	257	271	265	260	278	272	270	279	255	250	252	261	263	258	274	266	273	283	269	240	253	230	228	281	276	272	211	265	291	253	290	250	235	244	281	264	238	289	252	256	288	301	279	281	281	238	258	292	273	281	224	238	287	267	243	273	279	256	266	271	269	274	258	281	281	274	256	258	270	253	216	246	234	251	258	237	241	245	270	232	249	246	245	263	279	257	249	277	277	215	268	258	254	270	260	262	228	280	273	278	230	258	254	272	264	272	259	267	231	277	257	246	243	268	245	290	260	251	257	279	252	256	251	269	255	275	244	260	232	240	270	274	270	290	249	258	282	250	239	252	251	278	265	254	252	297	269	256	265	279	288	259	253	271	282	292	262	247	266	251	242	288	261	236	232	276	232	251	265	278	271	291	244	268	292	264	266	259	279	252	253	248	298	275	240	260	270	249	270	285	252	276	254	257	257	265	253	214	276	260	248	271	255	262	255	264	224	255	281	245	261	262	285	266	283	288	250	233	255	254	249	254	282	247	278	289	241	236	257	295	224	237	253	289	235	285	258	277	247	261	269	246	255	263	254	260	234	252	282	229	255	233	242	240	256	299	269	249	250	295	238	266	233	242	285	300	258	256	263	264	271	264	246	261	264	258	270
29133	15434	12679	6311	3320	849	563	509	538	558	557	577	551	530	544	550	561	586	518	534	550	531	552	566	534	539	516	580	565	510	552	535	537	551	562	569	560	599	542	566	558	524	534	555	542	586	562	528	570	568	527	570	529	539	530	558	556	543	563	550	537	528	556	574	568	572	558	582	551	593	543	549	568	542	547	540	543	587	535	557	567	575	531	546	556	556	585	532	559	530	546	546	558	563	515	510	537	525	514	543	562	513	529	503	547	592	531	568	590	554	576	556	546	543	565	560	535	541	532	535	567	560	523	519	547	516	588	556	554	540	535	549	572	516	545	552	549	570	538	578	543	531	522	563	559	543	530	543	504	531	503	585	542	560	530	593	575	562	573	501	591	561	545	519	550	560	551	518	538	553	548	599	566	577	558	519	559	565	560	554	526	537	525	528	573	542	589	569	584	570	546	561	542	541	532	524	539	563	530	568	575	547	552	561	505	561	564	545	547	545	561	532	588	562	526	561	581	541	575	558	573	548	571	557	559	533	550	583	571	550	550	512	564	543	540	534	530	597	522	550	572	539	557	552	509	555	541	548	539	552	528	598	549	562	529	549	535	562	545	534	508	529	566	541	554	579	545	546	597	565	554	508	564	544	541	543	542	572	556	516	554	547	548	536	524	591	559	561	557	576	547	605	559	547	497	573	557	577	543	511	550	604	554	548	606	545	519	551	564	548	516	576	560	528	540	549	615	539	585	556	556	559	532	546	586	559	541	526	580	589	563	560	551	563	517	548	567	523	527	535	526	550	585	556	569	547	561	531	542	564	563	558	517	528	562	587	575	555	593	537	544	596	549	582	557	555	529	562	544	531	564	546	501	552	571	593	529	561	559	587	509	553	564	555	522	562	549	565	582	519	538	521	508	576	563	514	527	603	567	544	516	558	543	563	521	575	588	615	577	558	575	530	531	547	525	519	577	555	541	544	573	551	562	567	526	527	520	523	553	527	556	545	528	564	533	520	569	545	561	552	603	528	515	523	564	565	572	529	553	557	562	562	542	525	572	527	515	580	522	525	577	570	536	530	531	511	528	596	565	534	511	523	534	537	538	559	557	559	595	509	548	546	542	505	516	532	568	517	543	558	572	571	584	534	536	540	537	536	527	534	548	531	531	562	549	564	536	584	558	547	565	528	557	539	570	577	549	543	561	549	517	520	531	569	514	554	528	543	524	570	589	526	547	533	556	545	559	475	539	552	547	540	569	543	534	540	543	545	565	580	537	544	513	553	574	540	509	581	538	565	514	542	575	540	545	521	550	567	544	561	566	563	531	569	550	521	535	547	550	576	559	551	544	551	532	566	574	534	570	571	523	551	585	545	530	556	551	567	593	582	538	557	499	517	588	568	558	554	582	564	560	518	539	543	577	531	549	557	530	547	556	553	527	585	531	501	607	541	542	571	522	542	527	529	569	522	580	559	546	520	542	530	549	565	539	584	528	579	557	537	544	539	576	556	570	541	540	572	523	539	521	583	558	546	563	524	582	522	551	510	522	518	548	509	572	537	584	586	564	545	529	550	538	579	558	556	552	564	568	542	530	493	557	582	553	544	570	507	561	535	576	547	553	541	534	541	550	513	517	547	570	573	539	593	526	538	564	493	552	575	558	543	561	571	538	546	524	528	535	555	547	568	557	550	534	529	568	536	522	571	556	555	547	484	557	528	513	534	557	526	576	516	513	581	592	578	543	562	533	548	568	579	554	544	542	592	523	568	567	518	539	576	580	538	568	517	529	587	544	560	557	544	509	549	537	545	531	555	514	582	508	541	552	560	511	547	539	566	548	552	572	554	521	569	546	584	533	583	544	574	518	537	573	548	550	547	553	582	552	539	531	557	575	556	494	551	563	513	547	581	548	600	548	526	590	546	546	527	578	570	532	493	578	529	577	508	521	588	572	561	557	545	562	527	495	527	536	577	585	554	624	562	589	538	555	530	522	524	528	502	564	559	534	559	526	536	546	532	571	545	527	559	546	544	585	513	536	556	529	561	590	527	537	541	520	560	563	572	521	597	517	563	607	526	574	573	548	595	533	544	553	550	563	548	566	526	605	531	520	519	512	546	548	573	533	527	619	543	561	559	555	566	531	572	574	519	530	522	569	522	526	566	530	570	541	517	523	544	524	578	583	508	581	526	592	546	567	576	567	601	555	595	569	530	506	570	501	515	547	541	520	566	575	521	556	534	543	599	492	522	542	566	565	594	564	548	590	575	559	561	540	576	579	528	534	567	589	518	541	544	509	586	574	553	530	532	521	515	511	543	575	554	588	546	530	538	549	575	522	539	536	502	542	581	543	560	503	489	539	491	540	558	544	543	558	572	572	516	585	552	512	556	544	547	542	480	530	581	579	575	574	513	571	542	576	562	548	502	571	568	564	558	529	547	547	573	560	556	588	545	590	571	557	545	618	579	569	557	588	533	546	544	539	545	578	590	543	537	528	559	568	540	567	513	537	573	517	523	623	578	534	533	574	558	582	516	564	557	556	583	600	581	572	533	554	513	560	558	542	546	551	556	547	562	569	567	523	561	559	544	541	543	532	520	587	552	525	504	568	545	535	533	594	531	556	538	526	555	506	568	571	602	582	533	555	553	547	603	579	555	561	502	532	549	550	521	583	524	581	552	527	550	564	584	526	565	531	504	575	533	572	545	601	559	536	554	543	519	535	547	570	542	542	569	566	543	535	505	526	543	580	573	560	539	513	517	564	565	553	524	564	558	575	541	602	530	553	557	542	566	564	564	588	506	497	544	503	561	514	574	578	547	569	535	558	556	572	559	555	537	501	532	608	554	526	530	539	560	558	550	551	601	551	531	567	567	518	582	549	561	547	548	543	580	554	582	528	559	558	545	588	545	589	512	573	572	543	554	566	540	563	554	548	570	538	567	554	524	591	583	552	544	550	567	565	564	585	580	534	526	524	577	522	540	570	576	583	515	571	551	525	543	538	546	580	550	548	613	538	533	521	500	547	551	538	605	544	554	554	544	491	492	560	545	550	541	500	556	577	551	555	593	580	582	543	552	562	539	540	560	529	563	555	588	588	577	522	554	544	550	531	532	580	525	567	561	546	547	574	550	570	571	527	563	602	537	518	540	590	545	529	555	521	547	551	602	529	574	525	535	560	561	551	552	569	526	543	530	527	570	567	557	534	533	589	533	554	560	553	548	536	562	551	534	539	553	563	552	557	588	555	528	556	582	546	506	560	562	569	574	551	549	552	539	596	553	560	538	545	543	551	587	559	553	558	511	568	554	578	555	553	515	520	592	520	584	545	539	524	535	551	558	530	556	554	507	553	587	550	605	592	562	535	566	533	589	510	538	547	603	563	529	573	551	493	552	579	558	564	578	586	537	547	548	555	555	540	525	559	557	536	575	543	537	567	540	534	563	550	542	542	562	566	554	564	569	552	537	557	568	546	578	587	556	528	581	547	516	586	542	517	582	537	541	570	509
60776	31853	11214	3575	1051	435	322	313	280	270	276	284	302	265	277	258	299	272	273	291	282	297	290	278	281	289	289	324	308	282	249	251	262	279	278	252	276	252	282	280	282	293	285	282	316	265	295	279	274	276	270	288	255	299	296	250	271	294	279	248	276	277	237	305	277	269	293	274	292	257	295	275	280	299	283	249	252	308	285	230	264	282	309	292	263	260	311	256	247	278	299	284	279	249	290	256	274	301	253	282	227	271	272	286	266	308	275	269	275	279	286	269	278	295	251	279	313	305	299	278	264	282	308	300	261	242	252	283	276	290	281	263	274	285	291	280	253	276	273	253	264	260	289	281	280	283	276	310	277	283	260	278	289	276	300	273	288	232	277	326	273	301	269	266	280	274	269	301	280	281	326	285	280	275	286	283	303	256	250	272	302	293	276	271	304	284	274	267	266	262	271	235	273	311	292	304	253	298	289	284	265	289	275	301	268	267	276	271	276	285	272	307	271	284	278	263	299	286	304	273	278	275	252	264	255	262	281	257	273	273	255	294	272	258	270	282	306	294	302	280	288	290	272	258	270	295	259	242	292	292	254	293	269	297	275	295	253	274	250	287	294	283	272	275	258	258	307	254	289	249	256	274	261	310	289	247	275	263	279	285	281	274	279	277	287	268	276	269	291	281	291	294	277	285	271	273	267	261	276	260	279	290	260	275	268	282	274	303	284	294	301	318	291	256	255	267	263	276	268	267	302	274	228	293	272	261	253	286	264	273	267	257	273	256	264	291	274	309	304	239	309	287	260	273	306	303	275	283	267	246	280	274	286	310	282	272	283	275	298	255	275	277	320	279	292	286	253	313	307	279	281	299	302	262	289	271	264	268	282	278	275	279	302	306	276	300	293	252	269	271	276	298	244	246	277	275	274	293	251	263	274	231	266	260	256	300	284	278	254	270	261	259	286	259	285	256	278	299	280	254	251	249	254	278	261	270	275	270	286	298	274	321	260	257	267	300	280	312	291	275	266	280	284	270	290	265	313	304	281	283	271	253	316	272	291	261	278	284	294	282	261	261	298	267	288	300	264	294	260	281	275	286	261	251	267	281	307	279	275	283	268	289	283	289	271	284	299	274	284	292	309	275	317	257	256	276	246	313	278	273	293	271	275	289	278	266	273	284	272	256	276	285	257	253	248	285	260	256	291	308	265	288	296	255	278	279	290	244	270	300	344	306	267	290	282	291	269	274	250	285	287	283	268	334	286	275	271	283	312	298	276	274	232	277	249	259	281	275	299	280	305	269	322	292	297	267	273	259	263	276	302	270	282	283	290	300	280	252	268	282	267	296	266	297	285	297	264	257	258	276	302	282	295	275	310	256	283	250	259	261	299	275	337	287	226	264	289	270	282	279	288	272	278	255	263	252	276	273	299	287	288	261	262	256	270	268	297	283	263	275	260	301	276	251	270	284	280	260	266	263	262	287	284	255	286	324	296	281	256	316	282	274	305	313	298	286	291	261	262	259	273	292	281	256	266	285	266	293	253	286	318	311	289	285	282	308	300	300	270	250	301	272	276	281	289	282	297	300	257	313	270	306	256	273	273	255	275	280	308	285	284	272	276	255	278	266	259	250	300	265	262	274	298	308	239	275	269	277	320	274	262	286	280	282	272	319	290	292	254	261	261	291	264	265	286	290	286	253	272	266	264	276	282	289	267	259	257	281	249	269	267	277	277	281	312	283	289	305	277	252	266	247	279	290	249	255	273	259	230	273	267	255	290	282	289	285	287	305	283	279	266	275	270	254	288	286	273	294	294	277	281	286	274	304	245	290	253	280	313	264	253	299	287	291	260	304	281	268	284	279	282	283	277	268	291	281	278	265	284	288	264	276	269	276	282	277	283	263	289	258	293	271	292	291	267	305	282	303	275	284	304	297	269	307	279	264	283	289	301	295	263	268	280	270	294	269	258	271	274	281	272	252	266	269	273	296	310	269	274	293	300	320	263	284	297	301	275	251	235	296	312	294	271	276	248	259	274	323	252	281	279	289	277	263	285	264	312	265	278	272	269	276	301	251	266	302	292	284	263	275	296	291	289	229	281	266	284	292	253	280	258	283	282	292	265	265	264	285	256	251	276	264	281	268	254	268	312	281	262	255	245	263	263	245	258	314	324	266	274	259	301	249	285	263	302	269	267	250	261	265	273	287	273	266	301	311	285	274	292	245	287	286	268	278	271	297	305	275	277	271	268	253	266	306	287	286	295	272	255	295	293	251	282	266	263	279	268	264	260	272	292	240	295	255	286	306	288	249	237	265	282	245	271	258	261	263	275	260	270	260	284	267	284	287	260	276	308	258	285	234	269	303	289	275	293	273	282	281	249	284	292	297	293	294	248	270	276	272	250	301	280	288	277	289	266	273	296	288	291	301	291	291	285	270	311	281	266	269	311	299	276	278	293	273	253	243	272	294	301	279	279	270	270	277	259	268	303	248	300	329	255	299	252	273	299	277	273	266	291	300	306	278	281	285	257	233	275	312	293	301	306	248	257	261	255	282	263	247	290	295	279	293	295	272	276	266	264	257	286	261	283	304	260	309	264	290	279	297	301	267	305	286	294	303	268	293	253	290	283	296	274	312	266	275	265	243	268	238	247	270	308	278	301	268	271	247	254	255	262	269	260	260	268	304	291	269	291	261	254	272	271	262	251	263	298	288	273	261	282	280	305	297	299	304	284	289	279	260	268	300	251	250	283	283	271	270	262	311	252	308	312	265	264	290	301	276	279	305	276	279	263	280	300	296	267	309	286	271	272	300	282	291	300	283	254	313	281	283	240	275	251	273	271	267	295	291	274	293	286	262	237	270	269	287	278	249	319	299	288	259	252	268	282	320	256	277	293	259	340	305	297	276	309	310	302	259	275	274	261	283	308	290	289	276	286	277	248	268	326	276	294	298	273	269	263	313	282	264	278	278	270	291	275	274	243	310	245	258	295	301	291	293	325	294	286	238	245	293	277	295	253	259	311	292	304	271	299	292	246	277	272	303	294	288	270	288	273	262	299	259	219	257	293	259	267	259	274	266	279	264	241	295	284	304	274	280	278	285	274	275	282	277	259	248	275	273	301	236	280	237	274	275	284	281	243	264	270	296	284	270	262	270	288	283	248	285	269	279	280	299	284	255	288	271	268	297	274	294	280	300	266	264	291	286	281	264	271	254	260	271	288	293	279	276	273	252	299	269	278	300	291	276	248	292	286	255	294	308	299	256	279	283	285	245	251	269	261	268	280	304	305	265	238	297	318	270	275	271	308	286	297	275	261	284	276	261	271	281	232	266	280	246	253	254	288	292	264	272	285	273	278	273	283	272	288	262	262	266	265	267	288	276	283	292	280	303	279	250	267	284	294	295	266	275	264	258	266	277	313	310	249	235	270	301	274	313	290	292	268	303	266	279	252	243	285	309	290	282	259	301	248	312	271	308	274	302	302	283	281	266	277	307	301	281	309	288
40513	22082	11043	7083	2590	1020	737	655	604	625	624	562	604	562	560	591	577	560	603	603	593	599	540	579	605	579	532	621	601	562	548	638	591	553	569	577	614	591	578	615	577	584	611	553	588	625	588	583	556	578	581	571	594	628	582	581	562	580	584	614	574	557	592	582	616	566	587	575	598	598	616	554	530	554	562	577	617	600	608	570	566	558	604	576	594	532	605	612	580	620	590	579	543	569	583	577	589	630	612	573	596	588	575	533	595	598	578	583	601	563	567	624	606	597	575	619	596	641	604	575	582	641	557	562	596	604	600	594	608	592	607	573	605	627	597	620	622	592	556	609	575	547	600	578	583	582	595	604	610	581	585	629	574	623	603	588	580	593	626	579	585	589	632	596	574	578	627	613	595	593	568	591	600	577	614	563	602	595	589	562	545	589	586	628	592	590	582	581	628	557	570	626	593	570	586	582	578	578	558	575	576	626	549	614	590	587	578	606	588	593	591	569	547	582	587	606	641	590	607	594	625	612	571	612	551	583	620	588	601	602	605	596	563	572	606	550	586	611	571	568	590	590	571	578	575	594	539	620	605	611	590	597	524	602	573	584	579	600	571	593	571	635	549	582	602	619	602	556	588	589	589	602	613	660	591	560	616	602	585	603	560	588	591	622	607	625	547	612	576	588	609	611	597	573	610	598	548	599	616	611	583	547	590	574	566	611	611	589	583	538	616	625	615	579	601	546	587	610	632	592	611	635	577	569	606	616	570	611	574	559	544	594	569	578	600	608	594	556	585	605	614	585	616	593	587	587	558	585	558	599	581	553	588	607	582	623	588	619	570	629	622	602	596	608	558	567	557	601	566	583	535	594	612	598	608	603	598	608	629	600	589	557	588	598	591	570	566	532	623	583	614	580	621	553	599	592	588	606	634	574	599	553	602	565	565	533	633	571	560	566	569	573	573	567	565	601	575	589	596	553	600	577	592	607	601	580	562	591	573	544	576	626	614	606	645	572	587	600	619	585	588	632	582	588	603	577	585	635	584	619	537	579	599	592	623	648	605	602	627	599	607	613	560	555	600	610	594	591	565	572	608	635	584	612	591	583	579	560	582	615	609	593	579	614	560	585	573	598	586	610	609	565	646	578	608	562	629	630	566	578	610	592	634	596	594	597	583	566	587	567	604	618	541	595	583	586	604	600	614	596	606	600	594	544	576	575	576	534	569	581	562	599	621	594	551	586	597	556	626	575	618	611	612	607	594	571	580	572	594	581	558	559	603	578	578	573	600	610	605	614	567	593	579	583	572	631	548	648	568	612	530	624	599	562	586	605	595	564	594	559	589	577	585	620	607	567	559	608	567	604	596	600	563	587	621	601	584	591	572	585	603	585	587	542	616	628	597	617	642	573	605	616	576	578	576	595	597	567	612	566	554	608	547	609	587	614	615	629	621	567	555	559	593	607	632	626	563	636	613	608	560	575	622	595	594	589	551	564	562	601	584	567	590	594	592	618	574	591	537	580	570	641	602	602	612	611	608	615	555	587	571	623	566	597	625	615	568	575	595	581	525	609	628	618	591	557	602	597	533	601	560	608	569	556	591	591	604	603	589	596	580	570	576	569	592	566	565	588	590	578	586	623	576	614	602	592	590	618	638	606	590	506	549	611	592	567	607	603	581	544	539	563	585	582	556	593	588	607	601	561	584	591	595	591	583	597	602	582	644	556	556	626	585	653	635	610	603	583	569	608	567	616	548	551	559	588	606	610	594	591	632	620	593	631	581	590	579	601	577	581	587	609	601	610	604	591	580	574	568	587	544	600	563	597	606	589	592	592	609	553	593	553	556	596	591	583	562	562	559	586	567	609	577	562	596	592	593	555	635	568	570	596	569	601	609	609	593	556	608	585	592	606	563	556	567	603	619	586	624	576	539	581	577	612	570	567	579	559	564	598	581	614	584	609	587	549	606	578	626	591	576	592	585	597	581	562	591	586	588	619	564	591	594	610	611	590	625	579	618	534	581	584	576	586	618	612	568	565	584	621	593	595	613	595	544	578	576	603	535	608	558	579	655	592	635	601	585	598	581	600	623	632	617	576	641	585	581	596	622	581	607	580	569	591	553	591	566	603	559	549	560	603	630	567	602	563	577	563	597	590	585	580	548	581	612	596	566	566	597	570	600	612	595	586	596	609	587	592	598	612	592	624	626	584	558	593	593	636	600	640	643	588	567	652	577	592	565	591	605	614	609	608	557	605	597	614	594	596	563	577	583	568	588	584	607	588	578	611	573	614	551	587	589	625	566	584	587	629	611	613	607	560	589	549	592	617	576	614	608	551	586	541	598	603	579	597	541	609	583	581	623	577	607	571	622	580	599	558	573	591	553	574	653	609	594	593	601	612	599	646	580	588	599	567	567	618	633	538	629	596	610	590	628	633	583	556	591	627	613	599	588	590	603	602	598	606	615	605	603	613	605	603	605	548	587	559	621	570	552	572	589	580	576	615	575	582	607	633	610	626	579	555	598	597	572	586	539	566	558	574	584	569	574	585	621	572	643	568	542	582	605	567	574	600	585	627	633	579	564	604	558	596	570	622	559	611	594	576	621	542	589	538	597	593	549	583	607	591	608	558	608	605	583	590	576	640	629	588	590	573	571	560	589	586	554	574	583	562	584	544	578	591	575	582	635	582	594	572	578	585	563	580	557	593	563	586	542	568	583	574	584	591	625	607	590	567	584	627	561	596	586	565	568	625	616	645	556	565	600	630	574	577	585	609	584	550	629	562	568	607	597	632	609	619	577	609	574	587	600	563	550	615	593	621	615	558	566	593	573	588	599	636	579	628	612	562	572	535	580	582	563	566	617	596	619	535	597	601	603	573	595	590	597	611	610	567	624	575	590	610	560	636	589	581	580	597	577	610	588	572	604	594	607	582	573	581	591	616	632	610	592	590	600	556	610	570	598	609	578	583	621	575	599	583	578	640	566	607	597	574	604	605	580	603	605	559	564	580	572	603	586	586	530	556	562	607	624	611	528	575	588	586	606	625	598	611	582	568	584	586	571	593	567	602	634	589	587	628	632	600	618	556	598	601	594	583	558	581	594	587	600	598	625	576	589	613	599	609	602	594	632	570	603	578	550	582	634	574	591	590	574	613	620	570	562	580	573	570	619	590	612	568	571	598	570	627	607	580	616	610	607	632	578	586	600	577	564	607	556	614	614	565	550	624	617	609	618	573	604	601	543	576	597	601	555	612	551	570	601	635	583	589	625	588	571	595	602	573	607	570	617	572	578	585	615	584	609	570	577	573	576	612	630	593	619	535	599	611	642	596	592	600	601	589	612	582	605	620	574	580	566	618	561	595	606	580	563	563	602	535	593	526	589	543	550	582	582	554	639	560	596	568	580	582	614	635	571	585	602	587	586	613	587	552	611	603	604	561	595	604	623	606	615	586	577	632	597	621	569	595	555	582	576	584	632	587	626	621	597	579	586	563	633	592	607	628
64922	34848	16765	5333	2010	512	384	364	315	334	355	307	301	316	290	311	340	294	338	328	275	271	297	325	324	296	357	311	326	297	317	315	293	334	284	324	323	302	316	346	305	286	284	307	288	310	304	332	308	286	317	315	303	335	311	286	275	302	312	354	311	341	311	315	297	329	323	330	302	332	313	292	322	320	286	318	305	292	324	294	351	333	312	299	354	280	306	275	297	298	306	327	289	292	311	326	341	305	322	326	350	313	306	303	301	322	340	325	316	298	319	316	328	296	312	301	309	306	345	294	294	324	318	274	325	330	309	317	282	289	335	314	299	304	318	301	329	342	332	315	282	274	363	300	315	303	326	329	316	327	318	327	346	342	308	298	319	335	301	303	334	313	293	308	292	315	279	331	304	303	348	284	293	302	312	337	356	320	346	313	325	319	312	306	302	303	339	327	319	309	332	340	313	316	321	341	308	311	335	291	338	319	330	299	322	320	322	331	319	304	331	327	309	317	333	309	284	304	297	313	341	317	335	296	304	323	341	320	361	331	303	297	310	293	324	319	311	296	341	351	330	294	291	331	266	324	284	262	334	316	318	308	319	308	325	328	341	292	305	297	272	287	322	321	283	307	309	329	353	353	352	308	292	330	294	295	316	304	333	329	297	314	342	297	305	327	349	283	346	337	303	321	312	323	329	324	349	325	341	325	298	309	313	349	325	320	323	307	333	354	321	313	303	322	296	296	315	304	328	310	322	328	329	303	305	341	299	329	274	306	358	319	313	276	364	340	317	324	324	320	302	296	278	296	315	304	277	271	320	294	333	346	320	304	321	276	323	291	309	316	300	302	338	316	300	315	340	315	279	312	326	336	329	298	351	339	310	315	298	317	313	316	296	326	307	323	296	340	291	291	320	270	297	313	313	313	317	286	320	315	331	324	297	305	310	338	326	321	315	345	346	337	279	308	289	320	310	339	341	292	307	310	355	328	317	303	298	283	316	341	327	300	343	285	332	308	311	281	316	291	343	327	343	317	337	306	321	307	314	316	344	332	286	324	292	291	324	318	331	292	311	307	280	290	283	323	336	350	325	266	339	268	292	321	313	301	321	318	318	313	305	301	319	300	316	333	315	299	313	323	340	294	331	327	305	306	329	293	370	319	365	345	311	357	291	299	327	338	305	314	314	301	326	293	298	281	349	331	344	304	283	326	321	305	323	303	324	324	306	319	301	321	301	275	318	311	329	334	323	342	313	311	336	302	311	329	323	299	316	306	301	307	287	315	337	362	317	332	276	311	332	301	357	287	309	318	274	291	321	327	320	295	280	339	343	306	328	310	317	331	366	309	312	320	317	317	345	313	310	278	303	285	299	311	319	375	302	324	305	337	292	351	349	370	374	355	318	264	308	340	296	296	318	326	339	327	298	301	302	333	305	319	370	298	312	307	290	319	321	321	314	302	332	305	303	314	312	310	276	315	318	293	294	354	272	295	324	319	306	343	295	335	312	315	306	307	291	310	305	332	328	289	316	313	319	317	315	301	318	291	307	306	338	303	295	284	300	324	316	345	311	291	307	302	337	341	319	341	326	321	305	310	308	292	295	326	330	291	318	324	302	345	296	291	300	314	309	333	312	284	300	290	329	324	335	279	304	304	359	326	331	303	294	320	299	313	329	310	294	315	266	329	336	283	344	335	306	325	289	316	301	269	285	336	340	304	325	344	296	322	297	315	320	290	311	345	338	334	334	319	312	365	323	318	292	319	310	287	323	299	336	325	310	312	322	351	289	346	330	334	307	329	294	309	336	325	304	286	303	279	320	293	338	346	343	351	324	334	313	349	341	293	333	300	332	311	360	312	305	302	336	344	329	329	328	333	324	323	265	327	297	288	305	307	352	300	311	309	328	330	322	284	335	276	307	332	314	325	287	280	337	299	351	309	319	335	301	313	353	323	296	310	286	322	320	345	344	324	277	347	304	356	325	291	341	329	294	315	297	308	329	332	314	314	340	327	324	311	310	313	291	314	282	310	316	323	301	288	324	352	306	335	303	311	315	311	308	334	343	309	322	314	300	247	309	306	306	324	315	282	280	286	332	329	300	334	296	285	329	328	367	302	297	291	330	351	314	306	309	319	307	305	323	293	336	348	303	333	336	287	304	301	286	286	326	320	271	306	304	308	312	321	336	326	372	320	303	321	343	327	347	310	309	313	299	313	314	326	316	327	324	316	288	304	364	311	320	298	298	335	330	301	318	334	319	298	321	327	298	319	309	328	339	336	328	309	304	338	312	298	305	304	316	282	282	309	334	362	329	315	305	331	299	326	352	293	301	280	330	313	310	304	319	325	346	309	339	335	313	340	267	317	320	310	303	313	332	329	331	293	330	317	343	294	334	298	311	282	295	308	279	307	281	292	268	336	333	316	319	297	354	309	301	344	347	336	272	325	315	333	324	304	311	311	302	302	351	300	318	339	306	300	340	263	319	327	312	309	313	327	294	299	363	326	309	290	303	327	323	302	278	283	321	293	331	360	310	342	317	335	338	350	307	312	339	325	306	318	320	340	341	303	325	294	341	316	319	323	324	295	316	305	312	277	307	341	349	330	343	320	331	281	287	353	297	298	328	333	294	299	326	323	280	327	298	322	281	296	308	334	313	295	297	316	295	281	316	319	318	334	288	307	314	316	340	302	322	282	303	304	311	325	310	262	318	341	311	340	299	309	336	312	298	318	319	327	351	366	304	277	302	297	331	332	320	334	328	299	294	361	313	293	339	324	309	307	327	294	334	319	278	266	314	282	304	318	316	311	306	369	295	316	294	311	323	314	292	303	295	287	335	299	289	328	291	322	299	313	325	334	300	313	297	317	308	285	291	287	334	301	303	293	324	261	313	302	294	296	295	324	350	308	337	326	343	304	307	304	357	301	321	305	316	334	291	304	306	308	335	318	322	323	313	333	355	315	339	291	353	293	326	331	329	293	331	318	315	310	352	298	332	342	323	342	319	325	327	289	335	321	335	296	314	302	291	322	261	362	300	303	342	298	290	277	303	323	370	350	336	300	325	325	316	333	337	295	314	334	329	301	290	317	306	290	311	334	297	300	350	291	313	292	287	322	312	310	313	324	308	338	315	282	318	298	338	344	309	289	342	337	292	364	304	350	283	309	356	331	345	325	335	324	311	317	282	280	333	301	312	359	354	288	297	318	360	326	306	323	314	327	337	302	297	345	312	306	330	359	340	304	295	297	297	341	342	331	305	317	298	322	304	331	308	306	304	314	317	298	304	320	317	299	344	306	316	340	319	333	305	320	318	288	329	312	338	343	339	335	337	296	295	299	298	324	277	294	327	332	304	332	317	299	322	336	303	363	328	322	293	311	320	311	324	306	307	316	295	313	323	317	335	327	322	319	322	338	315	321	312	341	353	288	315	329	291	293	302	329	315	284	336	331	302	357	333	317	308	326	323	278	315	313	319	295	331	302	299	318	283	315	372	286	307	317	296	320
42946	25520	16499	8739	5251	1286	927	768	676	691	672	707	655	663	651	699	669	626	640	676	654	676	629	630	627	652	655	658	692	682	650	659	630	643	624	671	668	665	644	698	674	669	637	657	706	641	646	602	663	668	670	678	697	636	700	686	641	719	651	631	652	599	661	676	712	660	717	647	691	671	640	658	651	705	652	643	652	670	672	665	619	649	682	628	660	664	696	655	641	629	666	670	694	643	663	670	661	668	646	638	666	622	633	667	623	650	633	697	632	642	643	605	641	656	635	682	659	674	642	673	642	703	630	691	658	641	633	676	629	660	617	668	689	695	608	671	658	678	686	633	631	687	680	657	620	649	676	647	661	654	658	703	592	663	634	654	622	649	659	657	721	656	651	642	646	633	625	702	616	670	654	637	668	659	692	651	659	613	678	653	678	614	628	655	625	651	649	662	677	664	644	638	670	623	634	643	665	738	637	627	679	641	667	644	629	628	651	664	652	615	650	692	702	659	624	672	659	660	688	661	641	606	628	686	689	610	692	649	634	629	644	648	672	620	688	648	645	651	691	592	629	646	641	664	647	636	633	663	660	650	663	634	671	644	672	588	683	680	668	627	626	653	671	706	678	640	647	668	610	686	651	615	718	663	671	693	653	670	657	590	671	665	621	669	622	693	672	615	650	661	639	637	719	656	660	683	658	657	637	693	684	670	635	702	697	643	613	702	662	658	709	642	601	656	668	661	657	596	692	674	656	699	693	650	631	621	683	634	703	650	666	655	671	610	704	682	613	672	659	669	672	671	665	675	663	648	641	647	649	658	670	660	691	678	661	626	689	685	673	647	662	666	670	641	714	615	664	660	661	682	646	672	658	703	700	631	658	657	637	641	645	637	609	669	637	649	695	622	645	651	723	686	669	686	656	654	673	647	652	670	654	624	645	666	688	650	637	631	657	688	666	682	672	676	617	691	669	622	642	644	593	678	658	664	667	640	654	633	691	638	695	642	633	665	659	641	685	672	625	662	679	648	647	676	679	659	672	638	622	675	627	629	678	639	677	612	689	647	660	672	613	688	679	659	628	656	661	643	681	662	627	679	633	645	655	690	699	649	674	650	652	667	653	652	659	626	614	694	660	688	618	644	664	642	679	652	643	679	632	669	655	662	637	652	674	631	640	689	630	658	654	682	659	651	656	686	682	718	666	634	630	658	635	662	681	671	651	639	707	708	602	658	622	672	675	683	674	629	699	600	634	633	649	627	617	685	688	659	631	645	643	655	682	661	635	647	676	659	640	687	656	643	637	632	649	690	671	649	658	699	667	670	632	623	686	679	653	644	664	659	629	671	649	708	695	667	650	667	700	657	623	675	629	690	633	632	692	663	707	657	659	602	661	627	661	645	667	661	675	654	651	691	639	662	627	654	657	686	644	648	665	634	685	680	697	638	721	617	657	666	636	628	680	644	635	611	657	632	619	636	657	607	657	658	667	659	636	702	646	693	631	708	662	651	674	669	634	684	670	646	640	637	642	648	687	595	663	643	620	661	666	680	626	660	636	685	636	634	641	646	609	652	675	647	623	644	631	669	699	624	674	673	624	642	642	652	667	658	625	682	684	679	631	627	660	669	631	703	677	685	620	667	666	696	631	639	610	669	639	668	680	689	659	648	671	702	649	660	629	648	625	650	677	672	621	665	671	655	631	691	626	654	632	676	641	642	656	681	649	668	687	651	715	707	668	668	665	645	651	666	668	629	697	707	644	619	610	626	656	690	690	658	684	605	719	627	675	681	664	609	667	658	674	666	675	644	666	638	696	656	628	639	645	624	698	633	643	668	683	680	622	666	637	650	669	640	699	698	628	657	656	638	614	640	672	673	635	658	676	605	686	656	642	695	652	621	616	682	614	690	647	647	668	610	633	675	655	649	633	652	656	665	676	614	649	627	667	654	642	660	695	583	590	630	659	637	672	659	676	677	674	647	622	681	688	633	660	687	640	636	656	631	665	608	664	618	654	644	657	641	693	635	620	657	649	617	656	631	697	648	617	668	675	678	673	652	647	685	659	666	671	706	660	639	645	677	605	657	655	653	690	661	634	608	656	643	662	656	697	637	645	608	671	656	695	651	643	646	658	650	642	659	629	664	676	642	629	680	676	638	602	667	642	675	647	605	650	650	654	644	652	688	629	659	616	631	679	657	632	680	628	644	679	639	653	640	690	639	624	657	657	663	654	671	631	682	663	717	657	646	681	660	651	624	692	669	581	659	689	644	672	687	632	638	601	638	592	633	647	607	639	667	641	640	657	666	621	676	668	706	675	667	686	698	691	685	649	668	640	636	674	635	661	658	643	664	652	684	633	598	635	638	628	644	632	650	660	616	681	633	682	685	629	675	701	669	665	676	643	685	647	663	644	667	651	655	679	674	655	629	666	657	594	648	652	696	685	646	636	664	617	648	660	696	633	645	647	634	654	679	657	665	631	651	713	614	647	632	695	624	683	671	715	646	621	712	647	687	617	654	630	631	668	633	664	689	693	635	682	655	622	631	661	671	644	627	675	661	646	658	637	706	647	646	701	684	655	656	634	677	665	595	678	632	644	650	670	668	667	620	713	641	670	668	597	661	634	642	667	643	652	677	681	667	616	644	615	677	671	625	667	668	682	610	639	624	672	675	699	625	628	611	640	659	713	652	669	679	646	662	667	657	672	637	666	678	715	628	705	658	656	664	636	706	648	645	645	653	676	628	648	665	675	635	664	662	619	632	671	668	657	644	635	703	634	654	641	628	632	686	655	654	668	643	619	631	623	695	655	662	641	610	679	609	658	675	624	633	696	658	680	673	661	619	652	680	651	645	652	645	667	685	680	664	641	675	649	669	666	659	639	641	615	646	687	637	666	643	660	644	669	630	641	625	644	655	627	684	668	642	605	621	661	607	627	640	692	678	677	643	701	620	630	642	700	657	663	651	638	621	671	637	668	655	582	628	637	569	687	676	672	643	667	630	655	701	647	680	669	636	665	680	678	640	613	673	701	649	664	687	663	651	673	615	650	647	645	694	633	655	674	654	639	686	659	716	613	699	623	635	631	641	626	681	644	680	671	642	672	656	703	652	641	710	649	633	641	682	642	648	676	666	690	629	658	627	636	635	693	712	607	643	666	680	624	624	677	664	639	690	662	649	701	628	680	661	663	661	662	641	640	659	691	634	669	675	660	666	634	646	650	662	661	718	661	630	666	611	645	676	708	673	613	625	655	628	665	631	648	667	679	661	646	623	663	628	658	636	636	675	663	632	677	631	660	660	674	617	671	702	647	660	692	646	665	663	621	603	710	667	660	633	662	628	642	639	695	687	662	652	707	632	609	681	628	665	650	662	647	657	632	630	630	668	658	655	656	615	658	655	701	718	641	639	609	686	635	669	644	689	672	675	695	652	664	688	634	638	672	612	643	713	725	631	659	678	680	684	647	627	608	677	616	674	697	645	641	649	625	638	641	629	604	645	654	658
45501	24516	9840	2888	911	442	245	252	252	248	229	268	286	236	308	258	259	262	280	226	264	303	250	258	261	248	270	243	257	272	275	268	261	274	252	271	245	293	281	248	321	303	256	256	239	236	271	316	267	261	253	279	241	248	252	281	260	241	250	277	242	275	278	232	256	257	269	272	253	244	265	253	280	287	276	249	275	259	242	253	266	318	241	265	261	278	277	244	209	264	250	269	236	245	246	286	250	257	274	248	277	249	256	239	243	273	245	290	242	232	233	260	263	231	281	262	280	242	267	252	241	220	255	280	298	261	248	236	289	294	226	273	260	245	229	257	222	257	257	273	258	262	223	260	260	261	254	247	269	231	249	260	265	240	241	244	256	245	266	246	246	264	256	270	242	279	248	255	254	269	264	220	263	244	254	276	255	262	293	282	244	261	255	232	259	284	255	275	242	264	293	260	241	253	275	248	265	265	262	217	226	303	286	273	252	242	266	216	239	240	286	257	260	260	254	262	273	243	282	230	286	256	254	283	257	283	270	280	267	285	249	272	313	286	267	243	284	283	246	298	290	251	271	270	301	273	264	250	244	299	274	275	268	265	245	261	255	249	243	246	292	238	262	285	279	215	236	253	255	250	279	278	273	268	213	269	233	263	249	249	280	255	243	263	263	260	226	283	258	237	254	245	256	283	251	264	276	282	241	262	252	268	256	246	259	265	275	266	243	240	257	271	264	297	275	255	275	235	266	275	277	284	270	245	261	264	260	275	260	246	254	241	246	238	237	262	272	269	236	258	271	264	258	259	252	300	232	233	264	285	265	274	267	231	231	269	267	249	278	282	262	260	241	255	280	232	258	277	280	280	258	259	252	283	251	284	251	249	259	260	236	269	240	252	267	267	253	261	231	233	251	263	280	281	257	264	302	243	252	247	258	255	262	255	268	259	274	242	265	267	233	283	256	236	276	284	240	269	269	271	246	251	264	252	269	268	249	265	243	274	278	276	232	263	248	263	262	243	233	255	244	224	279	225	229	268	246	257	270	239	252	248	273	256	236	238	261	273	269	267	286	256	239	264	270	256	232	262	282	262	203	252	250	269	271	263	260	231	276	239	240	282	255	269	271	234	249	241	265	273	263	244	270	244	245	233	264	279	260	255	233	277	233	256	261	268	249	264	292	237	289	261	274	245	294	252	262	240	284	246	256	262	278	281	273	259	286	235	247	268	279	274	230	273	252	239	296	221	269	284	256	279	242	266	231	271	263	259	246	267	239	254	243	274	255	258	296	252	264	280	252	256	282	261	236	262	273	229	307	271	258	247	259	207	224	310	271	295	262	263	277	266	242	251	283	250	272	256	264	246	242	268	269	267	274	283	253	284	253	263	250	288	263	255	268	267	270	267	301	277	236	236	255	248	221	269	242	296	249	275	257	264	254	272	245	266	246	240	285	245	288	273	265	261	278	261	261	269	245	241	240	232	267	280	288	298	265	271	242	245	269	246	237	262	287	269	263	265	279	278	252	259	247	272	232	239	275	253	267	291	250	273	250	258	243	255	243	266	258	246	239	259	252	259	253	235	254	249	292	274	248	281	255	246	280	269	235	277	279	295	268	273	266	276	243	232	273	269	241	275	307	244	262	272	257	283	257	261	242	261	230	263	286	238	284	292	266	266	283	273	238	256	280	267	251	249	236	295	276	244	247	221	264	240	229	257	288	263	229	221	248	261	257	243	285	267	241	225	259	283	252	234	268	275	251	247	257	294	277	265	242	238	258	290	245	253	226	269	277	244	265	276	276	243	256	230	280	304	249	280	275	249	277	232	228	240	239	260	253	258	250	254	265	245	252	272	270	269	243	286	277	277	274	250	276	261	260	272	238	277	273	252	288	240	294	258	261	273	238	264	271	284	259	264	290	268	260	249	244	261	271	248	289	246	243	226	265	278	255	262	259	247	278	277	272	244	268	249	229	251	260	268	247	246	229	262	243	263	295	269	272	258	258	240	249	286	270	280	258	262	267	230	265	256	285	264	288	271	258	245	271	304	257	265	305	230	270	247	274	251	274	278	262	281	282	238	229	243	244	267	260	292	298	253	265	251	265	268	241	212	264	260	257	233	267	241	282	285	271	270	269	270	248	242	290	239	277	285	276	268	285	251	277	273	267	235	252	266	283	250	264	233	236	252	251	253	286	262	291	268	242	274	269	258	272	251	263	266	287	251	252	249	284	248	217	258	256	249	276	270	248	232	248	273	242	266	271	265	266	271	262	267	245	270	265	286	267	254	262	259	251	275	259	246	211	282	259	285	256	243	270	275	278	275	275	270	255	211	238	243	279	227	224	290	270	267	266	273	242	285	254	262	273	243	251	260	262	248	268	275	286	240	282	267	250	256	253	250	251	274	273	279	268	277	249	263	253	271	252	234	265	234	261	261	282	245	280	286	246	258	267	266	262	255	256	267	266	282	273	280	272	285	253	296	232	234	258	253	262	278	242	231	245	259	286	247	249	249	263	277	262	258	268	271	244	278	248	259	295	270	258	279	261	244	263	256	313	257	237	247	258	258	261	267	254	268	282	260	295	260	254	251	255	257	281	267	221	248	291	266	261	256	254	256	249	262	273	265	232	231	236	250	257	287	277	248	254	261	262	254	267	232	252	289	254	259	238	282	262	236	263	248	250	248	256	273	281	284	270	257	270	276	248	285	230	231	222	289	245	318	267	266	267	254	258	268	303	247	270	265	276	276	281	253	257	242	252	259	264	239	269	256	258	268	256	261	250	261	239	266	223	250	236	238	265	267	255	281	285	237	270	262	294	258	264	269	267	250	290	252	266	225	249	237	278	242	267	294	262	279	286	258	232	255	252	278	288	235	288	278	255	237	245	246	263	227	260	265	261	241	238	248	277	271	264	230	291	275	240	220	248	258	268	255	243	244	261	252	255	225	264	280	260	234	294	272	284	260	246	263	259	249	241	242	241	236	225	261	267	258	253	239	266	238	286	249	264	245	245	285	252	290	279	202	263	271	278	291	252	241	241	278	284	252	275	256	264	252	265	243	226	257	270	256	252	273	207	266	280	270	263	226	272	265	250	240	260	244	249	281	298	255	225	272	239	252	303	238	235	233	260	265	248	296	275	285	255	265	264	288	265	235	256	281	241	255	245	249	238	288	265	256	227	240	219	242	255	253	256	248	274	257	261	229	241	251	245	246	251	254	266	273	267	249	229	249	265	260	280	302	248	251	260	269	230	228	270	242	238	269	263	263	269	239	281	277	258	246	260	283	254	269	281	266	244	290	255	274	277	296	235	268	252	240	246	226	277	276	249	270	301	290	296	264	311	287	233	245	270	237	226	257	256	265	238	241	267	259	285	265	241	260	247	245	262	260	278	267	258	268	266	265	258	256	293	285	241	264	253	240	274	270	267	235	267	252	252	275	259	252	283	245	252	241	268	267	216	259	224	298	247	260	282	286	270	271	258	281	258	246	228	250	234	274	259	284
29260	18327	11275	5905	2502	999	540	550	540	528	547	516	521	558	537	571	490	636	547	575	579	548	556	597	559	528	567	526	557	561	551	525	555	571	508	556	593	524	570	565	556	538	546	556	538	550	537	556	538	532	564	504	568	525	523	555	548	575	583	536	571	563	560	581	529	559	504	540	540	558	534	545	555	540	541	550	552	542	589	534	532	559	541	549	551	576	530	551	528	558	569	535	556	511	557	559	577	550	570	549	528	551	591	609	550	567	585	527	541	559	546	533	581	559	533	582	556	527	558	541	522	570	535	580	557	591	526	544	563	539	558	520	565	547	560	531	551	524	519	518	563	546	536	570	546	533	569	528	552	550	557	567	544	574	564	543	546	554	525	551	554	568	561	560	538	561	528	563	529	520	533	524	535	551	585	540	534	564	519	554	572	547	563	544	540	555	514	537	585	570	545	579	553	539	550	533	536	522	549	551	534	541	573	585	531	553	560	610	544	552	545	559	579	550	597	560	560	541	552	577	560	536	509	529	531	588	546	567	546	513	547	558	506	570	597	513	574	537	529	578	564	536	574	538	575	557	585	552	545	574	550	559	542	515	577	529	564	558	535	559	540	505	508	554	537	546	532	533	576	544	557	574	558	557	576	521	579	548	569	620	577	567	522	576	533	552	566	545	586	536	535	543	562	593	547	555	556	542	556	525	546	552	543	535	526	572	555	562	553	536	556	610	579	532	561	540	531	494	554	527	540	556	520	556	514	538	572	532	555	562	535	547	589	572	568	536	563	556	543	569	545	550	539	550	547	565	576	514	582	556	583	534	539	565	576	583	557	540	529	536	559	517	560	552	520	516	538	533	526	535	524	599	561	559	512	565	561	539	539	553	547	519	530	547	570	557	583	534	533	541	584	524	523	523	525	544	572	546	574	532	535	571	597	582	540	535	545	547	534	508	573	546	538	528	572	537	511	540	540	521	558	531	520	548	545	545	515	571	569	538	560	509	535	537	570	552	528	527	575	511	562	528	550	566	558	549	552	540	569	527	542	591	507	568	571	581	556	557	527	546	564	617	534	506	564	569	603	588	503	557	551	542	596	617	547	541	528	569	565	567	499	536	523	565	527	552	524	523	560	566	560	573	563	547	535	518	557	526	544	559	589	535	565	576	528	526	561	598	582	617	547	570	563	572	508	562	553	516	557	523	584	570	555	555	520	553	551	540	540	563	504	575	552	567	557	540	555	549	529	548	523	539	546	564	576	535	581	540	571	518	536	576	592	577	525	579	529	525	503	543	574	558	592	553	534	564	564	566	556	550	569	561	519	554	522	555	591	538	558	518	551	548	572	583	556	516	556	547	560	534	548	562	563	554	573	560	562	571	574	560	555	544	562	581	581	505	541	553	551	550	552	572	565	546	543	525	540	590	550	521	587	567	562	540	548	542	500	576	530	544	585	482	516	506	568	569	521	553	537	468	604	525	534	543	544	590	559	567	545	537	530	575	516	542	562	569	533	544	538	545	525	519	532	531	579	541	515	538	598	533	581	553	563	534	539	580	526	571	531	561	574	567	589	588	538	524	542	574	570	556	551	568	570	565	537	572	542	546	576	569	542	552	546	563	555	531	548	585	531	569	512	530	578	541	559	541	541	536	529	510	529	565	555	534	566	534	525	564	546	523	551	548	549	546	511	496	545	548	515	569	567	543	534	559	542	518	558	568	533	548	550	539	531	535	599	589	569	587	562	538	552	562	616	568	531	550	541	559	572	568	585	520	511	558	552	529	554	577	563	538	535	547	514	568	555	558	545	525	552	595	518	543	551	569	562	562	498	577	565	529	568	510	509	529	532	542	544	553	560	560	563	541	545	593	535	581	586	523	515	536	568	566	577	558	531	581	576	615	544	562	542	510	540	555	555	553	527	552	568	565	548	524	530	540	595	563	546	527	521	545	523	525	547	594	520	539	588	545	532	550	510	553	541	530	582	546	512	588	546	578	559	557	565	536	562	564	546	618	597	530	494	543	585	488	526	562	564	572	547	579	515	546	576	553	523	551	576	540	591	587	541	567	489	538	533	592	558	554	556	568	538	582	518	554	540	553	570	533	572	553	607	552	537	552	525	595	578	529	542	560	534	548	535	546	548	538	548	527	523	546	544	533	537	565	550	564	513	534	578	550	601	565	560	533	545	538	544	546	548	557	540	523	527	554	552	517	553	578	555	556	517	526	577	584	554	562	505	568	518	496	567	595	578	528	535	566	586	566	567	553	552	561	562	534	523	557	569	525	532	534	566	500	564	530	546	552	551	592	534	580	576	597	535	530	541	520	529	526	542	556	519	566	521	561	573	566	553	545	524	527	575	568	548	542	538	531	486	554	542	544	552	579	531	511	546	570	589	574	534	533	589	536	582	553	545	562	499	553	524	556	526	607	529	562	573	563	519	575	562	517	570	574	578	528	568	535	559	538	590	527	518	561	525	548	572	574	552	541	533	522	570	545	572	554	558	565	555	575	526	540	598	576	520	541	542	523	521	538	555	599	574	564	544	581	563	519	540	575	518	547	533	572	532	556	553	595	523	534	571	604	559	539	527	588	555	538	520	560	536	538	614	582	547	518	563	565	497	516	545	554	565	559	575	557	549	544	539	516	597	540	583	553	546	520	549	553	581	595	604	568	535	592	542	559	558	528	540	523	546	557	522	580	539	507	581	571	574	550	581	554	547	546	552	544	558	585	529	532	543	570	526	557	577	509	554	555	596	557	552	576	552	544	524	536	567	555	562	536	538	530	506	545	563	533	520	602	544	572	530	574	507	570	534	578	524	559	526	551	511	566	575	589	591	532	595	554	564	546	524	563	550	586	557	614	557	514	561	543	577	525	577	548	555	537	522	525	519	510	567	515	513	565	512	568	578	561	538	571	555	575	577	507	550	551	545	517	598	551	548	517	592	524	560	597	572	562	560	519	551	545	552	532	522	519	555	498	563	548	540	511	558	557	559	574	556	516	594	519	568	550	506	578	585	545	501	538	545	526	572	589	554	571	566	539	542	567	565	578	551	569	521	547	527	538	541	562	564	526	559	535	558	552	533	519	532	554	561	525	553	564	564	505	563	580	539	530	556	531	533	554	564	552	552	524	531	623	521	565	525	538	527	532	534	544	550	566	510	557	584	529	521	587	521	527	545	552	552	568	565	532	562	531	576	569	567	537	576	555	532	522	571	560	534	515	523	565	556	556	527	599	563	569	549	553	553	523	561	531	555	503	521	542	570	552	550	535	513	498	579	533	531	534	567	562	563	593	530	558	539	528	545	599	543	542	535	537	548	557	555	564	530	547	544	554	570	551	509	538	571	543	574	567	543	521	536	525	534	533	567	570	502	513	540	548	601	544	541	550	545	557	621	558	606	580	522	566	541	530	572	512	576	535	523	597	547	532	577	548	597	542	533	515	536	585	508	559	563	517	527	550	573	577	527	558	573	587	610	552	538	570	555	538	608	542	534	590
58346	30960	17151	7418	1532	526	310	236	267	298	259	251	286	259	280	273	285	262	253	272	300	296	309	246	249	288	300	277	264	264	280	259	279	270	307	284	277	265	259	316	248	262	277	273	235	268	278	260	254	248	289	284	294	286	278	273	265	280	248	253	281	298	248	263	243	281	279	274	289	292	305	282	273	283	251	279	264	286	259	270	298	285	267	290	286	304	234	261	278	293	265	283	266	253	292	254	217	279	272	335	284	255	292	301	277	297	299	295	271	290	280	251	250	224	247	291	292	288	260	256	297	281	244	308	269	277	285	251	300	248	290	222	286	278	275	257	307	278	254	280	276	281	278	243	269	261	266	272	266	298	269	254	285	262	262	254	258	278	256	261	270	242	248	273	266	266	302	252	293	292	283	259	317	273	267	272	293	266	253	260	273	254	267	278	275	239	279	266	259	273	255	270	309	245	283	267	245	252	261	292	289	301	238	282	247	240	263	269	307	274	251	278	299	302	259	273	249	260	241	264	283	282	285	288	294	277	263	261	264	275	329	274	250	296	258	259	274	276	272	227	258	285	274	290	256	226	257	277	270	291	255	299	254	271	269	294	266	274	289	252	275	265	275	307	284	247	294	283	258	278	287	284	267	279	268	275	277	294	249	258	233	283	290	270	245	257	277	278	275	254	245	268	265	321	290	284	242	237	256	275	263	250	295	290	254	278	259	246	249	259	265	293	259	258	258	262	261	247	267	261	286	268	279	270	247	268	271	290	279	272	255	293	263	280	283	272	259	244	264	284	268	280	257	283	278	282	266	291	251	257	278	256	259	253	259	273	283	278	276	266	295	298	269	274	276	268	255	243	285	270	249	314	270	265	253	291	265	255	266	269	280	276	243	292	226	296	269	263	266	245	238	294	269	264	255	260	278	254	258	270	289	253	268	287	284	307	284	295	309	294	278	274	302	274	270	317	236	269	299	258	262	295	266	276	265	295	265	286	270	291	271	265	267	263	277	293	291	265	273	286	218	307	227	282	252	251	289	265	268	252	285	305	277	252	282	284	250	264	257	256	255	290	244	230	263	244	283	241	247	298	262	263	269	238	249	269	260	266	269	285	263	276	277	245	272	309	297	293	274	300	247	247	264	259	262	242	283	269	250	258	262	286	277	272	279	227	280	274	221	256	299	271	279	266	264	283	259	258	268	282	250	294	277	279	247	286	285	230	221	275	295	268	275	282	260	257	265	210	282	251	287	289	279	269	299	255	281	282	253	260	284	284	275	264	245	272	273	278	260	270	265	277	276	288	275	272	288	274	275	251	258	272	249	274	263	283	253	257	263	264	264	283	240	286	240	236	264	247	261	273	278	278	267	255	289	250	249	253	275	267	269	278	324	273	279	240	258	277	258	293	248	266	259	241	287	288	285	281	275	277	306	302	252	297	250	293	268	272	252	288	245	254	248	277	244	289	282	278	247	254	261	255	252	268	305	249	270	244	253	252	268	259	293	284	297	285	256	324	280	263	272	295	251	294	237	266	287	264	257	256	280	227	271	262	240	245	285	290	292	262	286	269	272	261	281	255	252	281	280	268	236	237	270	268	261	265	275	241	284	249	284	288	257	293	252	248	243	294	283	279	288	282	241	306	275	250	291	269	239	295	260	275	300	281	261	276	286	273	288	269	277	261	237	262	283	271	273	248	251	246	278	266	267	258	242	254	252	284	236	243	281	264	258	256	290	273	274	294	277	261	264	291	253	250	277	275	268	276	263	270	239	259	285	257	294	250	242	280	241	255	278	285	291	278	257	245	255	271	279	297	274	274	249	291	298	296	237	254	272	281	234	270	275	279	285	279	282	270	231	264	259	308	264	248	239	298	250	286	273	276	254	281	267	266	260	272	270	295	299	234	278	247	291	259	295	252	251	258	306	261	266	282	299	259	253	252	261	286	278	229	262	270	262	284	252	259	252	261	284	252	300	291	288	299	248	273	292	267	227	245	263	260	307	280	312	257	282	264	257	290	269	242	270	271	295	235	294	305	273	254	287	289	262	260	278	253	308	292	283	261	259	254	243	290	317	264	272	251	272	251	262	286	290	264	299	294	311	268	271	284	283	277	268	267	279	285	257	264	255	262	295	274	270	260	264	271	271	262	264	254	269	285	285	283	268	288	240	258	268	260	253	292	283	288	280	283	279	277	265	255	301	263	280	275	278	267	284	286	321	241	260	264	265	291	261	247	265	298	269	266	298	278	244	274	263	271	268	281	221	256	288	274	273	272	287	259	276	250	257	251	272	276	272	276	258	280	249	263	270	256	271	267	244	255	247	250	282	272	249	282	303	261	255	247	268	275	243	259	250	270	269	239	273	255	243	280	275	289	293	261	252	264	263	279	265	248	263	288	263	249	279	238	272	268	281	252	248	267	226	265	255	278	279	251	283	270	268	258	288	245	291	276	278	269	246	306	288	258	297	262	290	283	249	232	280	277	262	274	280	268	250	277	271	265	263	266	301	291	262	259	256	265	283	292	242	251	293	291	243	296	276	233	305	266	245	256	264	266	280	254	287	279	293	308	270	278	300	293	284	297	283	260	257	281	293	272	265	312	293	276	290	286	256	290	303	255	256	291	263	232	286	273	292	249	259	274	284	275	257	279	262	306	261	267	238	278	284	274	298	273	291	262	278	276	278	255	279	289	245	273	276	261	244	257	284	286	278	268	283	302	259	249	272	256	296	273	274	251	271	280	272	268	283	236	237	234	261	264	249	268	254	269	253	272	257	276	258	293	277	273	236	257	250	296	280	251	328	299	292	250	241	266	285	269	270	261	279	280	283	296	265	299	286	265	220	253	269	231	266	263	274	280	266	273	292	277	272	306	267	187	272	283	268	255	259	278	250	306	298	264	260	283	291	248	272	286	286	245	308	290	226	280	281	251	271	274	284	292	253	272	272	260	271	269	257	243	294	241	252	251	263	296	239	256	280	266	299	246	265	261	237	274	273	271	279	281	253	284	273	255	238	284	265	250	255	262	242	266	310	280	273	261	274	261	261	287	245	289	284	235	257	259	271	282	253	304	302	289	299	321	272	265	267	291	278	270	264	234	265	268	256	277	275	254	262	237	246	284	307	286	257	293	278	249	294	293	283	278	269	302	245	275	268	226	272	320	242	253	246	288	288	265	276	280	266	247	273	305	252	236	287	283	248	283	287	278	271	255	277	278	276	286	304	286	251	254	271	279	267	277	273	292	290	241	248	302	286	256	295	261	252	278	242	296	258	277	270	296	265	273	302	275	268	293	276	270	267	267	249	265	302	257	290	238	236	253	258	240	253	277	239	268	278	266	272	263	303	296	261	300	274	267	285	262	279	256	243	257	265	280	295	249	282	277	260	280	261	253	271	282	247	265	258	257	287	286	262	261	240	278	273	304	271	248	270	272	268	285	310	283	260	302	257	281	292	272	263	275	268	282	270	291	292	302	259	284	288	258	242	244	272	289	263	236	252	256
37355	22712	20212	12955	3751	1583	762	548	605	621	625	606	601	603	600	611	561	575	607	579	590	600	559	565	555	605	596	579	571	565	565	553	604	583	600	556	540	574	611	597	545	552	578	560	580	583	531	598	560	568	572	550	567	546	536	586	616	595	581	585	573	588	556	598	597	578	570	554	559	569	598	560	568	623	558	576	550	580	544	582	594	549	557	537	580	589	595	605	509	564	604	590	585	568	593	572	586	651	558	528	558	580	592	577	625	573	615	605	540	540	572	586	562	574	604	573	553	577	595	632	583	590	590	596	562	597	558	580	552	545	597	596	610	605	531	572	604	568	550	598	519	592	603	582	573	583	539	590	527	539	588	558	620	615	604	561	567	583	547	529	614	578	547	549	562	561	615	578	605	584	597	579	538	583	613	577	558	595	581	552	610	559	545	584	573	575	547	566	573	551	605	586	599	551	595	597	578	596	559	602	548	549	552	554	573	581	602	555	619	554	583	566	594	585	574	621	566	581	613	579	614	580	555	576	570	607	581	565	555	571	563	601	585	594	576	584	607	527	593	602	569	566	576	556	584	574	591	621	581	575	558	601	572	607	552	575	564	536	588	583	577	563	535	577	541	584	564	610	577	555	622	541	591	593	624	556	592	564	562	558	618	595	554	517	567	600	570	564	581	560	578	597	554	585	568	560	533	567	565	574	551	592	563	575	591	608	541	544	576	593	578	575	575	587	560	545	577	596	599	550	573	592	582	561	580	620	563	572	535	564	561	587	525	592	581	555	549	563	605	531	561	568	565	510	565	567	551	574	563	547	609	592	578	571	593	501	601	575	540	593	585	579	603	590	572	578	556	607	552	585	579	600	592	589	587	583	596	561	579	566	550	565	570	577	575	552	541	575	546	589	592	541	648	563	598	565	549	616	582	570	562	592	598	571	574	616	586	555	585	550	613	588	605	551	556	553	607	604	568	591	552	574	582	578	557	555	555	583	534	577	574	588	552	593	605	595	555	588	569	587	576	556	540	560	580	541	585	588	536	567	574	557	540	563	597	648	567	575	577	607	564	547	583	549	619	581	580	612	603	546	593	589	606	560	568	584	586	613	553	600	556	589	555	574	570	603	574	621	577	565	550	586	524	600	569	620	603	547	570	542	563	634	553	600	552	552	569	613	581	578	587	554	592	571	548	559	558	561	566	570	571	604	585	602	611	561	588	607	556	602	532	535	546	579	572	558	572	616	613	537	581	545	614	592	556	567	574	604	583	579	585	579	527	601	561	581	590	589	559	586	568	563	604	562	582	567	597	589	593	591	617	566	566	547	582	574	587	611	520	548	593	578	572	577	585	573	563	563	605	592	598	546	564	597	566	519	558	560	570	520	563	601	571	572	578	592	596	571	596	589	556	554	548	571	579	596	587	565	545	555	600	599	589	593	563	595	626	577	552	591	539	540	599	637	590	547	590	567	614	578	561	602	567	631	565	549	601	537	567	613	608	573	555	548	587	548	534	551	626	583	579	570	519	605	564	587	560	639	575	531	589	570	555	592	597	572	569	543	558	573	620	564	563	575	554	582	556	594	593	586	580	515	636	608	576	538	566	532	585	594	573	588	575	571	578	573	552	556	590	573	569	614	572	584	579	590	534	593	624	574	585	591	559	618	575	596	608	575	591	554	553	562	528	610	579	586	533	549	557	562	581	598	578	564	553	573	632	577	582	549	605	589	582	607	568	584	569	575	584	603	581	560	528	605	543	568	562	568	584	574	576	588	557	600	574	574	546	550	550	572	619	633	572	590	562	549	604	580	551	609	526	581	582	579	563	563	604	585	611	589	523	597	577	537	553	621	574	575	584	579	599	571	603	594	541	525	564	562	594	547	561	576	551	572	547	593	545	621	557	614	594	546	542	575	571	561	554	594	557	554	586	557	574	600	609	610	604	585	550	599	581	573	606	543	581	595	563	564	578	635	567	557	624	545	601	572	566	562	537	540	570	593	587	536	565	610	575	580	576	564	568	571	592	594	556	581	569	556	592	545	580	591	613	549	540	540	568	576	612	562	566	576	553	562	586	600	577	609	545	606	518	561	612	569	563	606	614	540	596	539	605	569	553	575	544	556	549	573	552	577	564	588	579	585	585	572	562	595	565	587	568	585	571	526	593	578	596	554	559	555	553	557	556	537	581	553	544	600	553	558	591	617	554	564	585	565	543	559	586	606	575	561	574	537	593	540	608	577	620	560	573	565	613	508	553	539	596	564	566	623	576	583	548	590	600	580	568	608	573	579	650	551	594	564	584	583	567	576	571	557	568	591	571	559	557	587	590	624	582	553	548	580	540	545	604	623	559	587	566	554	601	610	549	547	586	551	540	543	593	558	585	533	596	571	582	568	560	600	562	585	556	544	554	624	565	569	539	602	545	565	578	583	537	559	577	591	591	616	639	570	563	608	579	556	566	558	606	614	559	572	549	591	569	534	590	595	545	566	575	553	615	610	538	588	589	585	549	568	565	546	557	545	552	603	539	572	543	538	555	599	557	637	546	626	564	530	571	575	576	642	600	600	568	560	535	596	543	572	555	579	552	606	616	614	554	561	574	577	556	554	564	573	546	567	565	598	585	560	585	583	567	583	581	580	592	522	553	576	559	576	583	577	596	577	572	536	584	581	560	588	561	593	605	570	616	578	577	576	548	609	580	596	592	598	577	608	590	548	617	575	540	549	583	619	582	591	533	566	582	587	583	566	590	600	548	587	568	612	573	572	589	556	548	556	577	605	617	592	613	621	578	554	622	567	600	557	583	538	535	552	599	498	558	537	574	567	565	543	545	557	544	602	567	578	615	567	601	555	512	576	578	582	577	584	578	523	563	570	583	564	626	611	515	598	586	557	559	582	571	571	533	529	575	576	558	597	577	571	512	579	570	604	590	555	568	586	552	585	599	532	543	541	543	581	590	591	576	563	576	608	559	588	613	536	557	607	577	620	628	607	588	619	597	548	535	576	525	566	555	590	550	573	568	561	575	561	562	603	600	592	580	568	595	552	617	592	603	564	583	620	608	561	592	560	554	542	619	557	575	551	588	623	568	559	567	545	566	558	561	551	600	573	549	573	558	600	593	579	599	635	550	577	548	571	600	592	631	569	596	539	585	585	513	592	559	580	591	577	581	571	575	559	550	583	579	565	597	546	568	561	574	544	570	557	573	543	549	599	544	558	559	576	568	542	568	606	559	582	581	613	597	563	537	579	588	586	537	585	562	590	543	593	564	519	551	582	619	551	589	539	596	583	579	558	578	560	553	607	559	566	574	580	605	559	580	591	560	603	520	575	607	554	561	576	553	564	592	546	577	602	544	587	583	559	594	592	557	572	560	563	571	538	585	574	597	541	578	571	566	565	569	586	556	622	546	576	553	580	589	521	551	558	566	571	538	593	581	585	571	565	602	585	561	569	568	564	558	534	593	585	580	554	547	579	563	555	604	616	579	536	580	561	564	560	576	561
65994	35995	19029	6186	2010	772	400	328	339	356	322	278	297	325	352	335	327	316	313	289	327	310	322	309	282	302	299	283	295	306	321	323	332	342	303	296	289	291	308	317	293	339	301	294	323	325	326	288	324	303	331	332	309	309	336	309	296	298	280	311	321	307	309	315	309	327	331	301	286	302	321	328	304	310	310	334	278	315	318	304	303	259	331	314	295	329	305	335	295	318	301	289	321	297	296	306	314	285	351	308	327	293	303	286	306	355	324	316	296	347	320	322	320	339	301	264	288	333	280	334	299	310	334	333	318	314	314	311	334	326	317	307	343	278	299	313	315	325	281	303	308	312	277	297	267	283	344	268	298	287	309	350	319	297	312	336	330	307	304	319	310	306	301	301	304	296	267	329	280	318	313	315	335	356	285	339	358	250	316	348	289	276	296	307	332	310	294	319	323	288	291	279	312	299	355	339	294	340	328	333	327	311	320	276	299	313	355	296	304	287	332	333	312	299	323	328	311	338	321	293	306	301	337	278	263	323	356	364	324	306	338	303	278	313	318	315	296	319	296	309	260	302	314	343	317	290	280	293	316	313	303	293	311	302	302	323	329	300	293	325	300	294	276	323	275	326	310	329	300	344	333	334	288	318	310	312	315	299	303	287	321	306	285	315	295	309	290	278	301	310	315	304	319	310	277	305	335	326	301	285	294	327	332	292	325	317	334	321	306	291	299	301	331	309	341	315	314	341	361	312	321	265	318	296	327	323	294	339	306	349	298	314	313	297	329	344	334	303	301	337	329	353	286	314	307	298	313	322	297	310	280	313	324	318	322	325	335	313	326	321	297	313	322	323	296	326	305	326	285	315	306	317	305	315	286	312	336	322	312	304	325	314	278	349	338	348	336	319	290	294	341	290	338	282	291	353	288	300	307	327	293	308	320	324	288	301	318	302	302	275	287	309	300	277	314	252	331	307	337	335	281	316	306	329	314	305	348	318	329	302	322	311	318	312	301	311	318	297	294	305	334	345	287	322	281	309	314	312	296	301	294	324	303	307	304	317	273	309	311	312	294	304	295	335	274	306	317	320	316	320	298	331	321	338	283	303	317	302	345	356	323	319	295	312	318	298	324	316	335	317	290	296	337	306	299	318	317	294	311	342	309	311	303	324	313	299	290	279	283	327	324	304	299	272	314	317	328	328	359	322	340	309	290	319	294	319	302	314	333	324	302	305	286	297	331	313	308	286	325	316	344	317	322	314	320	307	326	341	282	302	306	338	322	301	323	324	294	341	306	310	310	288	297	314	291	309	314	299	280	324	285	293	327	276	288	291	310	338	301	310	313	341	304	288	303	287	329	308	301	292	293	298	340	278	328	302	301	290	320	314	327	316	277	291	320	329	316	327	340	331	323	334	307	287	324	309	303	326	345	319	315	311	323	344	323	314	297	292	282	340	296	337	347	276	319	287	355	336	308	311	317	319	332	318	310	322	311	344	298	366	339	306	313	339	326	347	321	345	292	297	357	322	346	305	304	297	316	328	326	286	327	290	333	289	324	309	318	288	283	311	302	279	318	293	325	328	330	295	336	300	363	335	327	347	314	315	317	329	326	322	301	304	314	303	303	288	277	306	308	311	329	320	310	322	304	340	308	320	259	332	313	282	274	303	287	330	305	304	307	303	323	338	321	341	303	276	298	319	292	291	318	270	318	312	300	297	307	332	313	319	334	307	289	290	305	319	296	298	290	320	294	302	317	288	322	327	343	330	287	329	329	291	297	337	309	321	329	261	310	301	309	359	293	352	307	285	324	235	306	291	329	300	319	309	313	266	338	323	272	319	292	336	310	330	333	323	300	292	305	329	303	306	276	329	318	295	307	318	311	327	296	317	313	293	307	315	318	296	320	309	312	306	282	323	331	345	320	303	323	310	292	315	301	344	308	309	307	293	279	321	350	280	297	308	300	279	317	309	331	336	338	306	314	314	287	298	364	307	296	325	281	322	315	323	347	328	306	327	321	338	295	315	286	351	280	302	326	337	326	284	328	320	325	328	340	296	290	311	324	321	275	284	347	293	288	318	318	308	307	342	263	319	307	295	313	325	305	323	305	318	271	297	299	286	293	321	321	285	281	299	289	312	305	324	333	260	291	321	306	329	295	331	324	279	306	328	294	334	325	263	303	285	305	315	302	296	320	326	320	339	325	295	319	332	286	318	319	292	328	319	307	297	284	302	356	295	331	301	271	317	290	294	309	308	344	329	310	299	329	338	305	341	302	320	305	290	288	320	303	312	289	322	313	293	317	290	304	340	327	293	336	298	306	304	320	319	298	309	295	315	305	311	332	338	329	302	287	283	290	303	309	331	311	305	331	361	332	325	304	356	355	287	312	314	318	332	299	300	334	310	307	303	291	335	357	282	313	350	315	284	315	323	301	320	266	281	346	320	316	295	276	291	325	334	353	291	312	317	276	274	279	279	317	267	325	299	284	325	296	284	327	304	313	299	329	322	303	349	319	306	334	311	318	275	293	341	297	278	334	306	311	296	335	261	298	331	304	319	310	347	300	286	294	314	295	284	325	322	344	287	306	320	309	328	310	326	289	314	298	312	318	310	311	302	322	294	308	262	307	291	294	293	276	299	303	316	275	267	313	309	310	331	325	340	281	311	286	368	308	317	295	294	296	298	291	335	342	319	313	280	290	326	285	292	307	296	299	335	320	326	325	297	283	300	273	299	333	311	343	318	333	328	332	334	303	294	319	319	294	301	349	324	303	299	353	292	339	322	307	317	304	301	321	327	298	316	285	303	319	338	308	335	331	350	338	295	254	291	282	292	278	274	275	311	321	357	325	335	330	320	326	331	320	283	286	312	274	301	290	329	321	319	274	296	296	318	309	330	310	291	314	289	332	299	321	303	308	348	308	345	270	312	329	296	328	308	287	299	343	301	295	330	351	306	317	314	352	340	339	328	273	275	271	348	335	302	331	325	323	291	295	291	315	302	312	282	312	319	328	292	301	321	334	315	298	321	294	312	355	301	308	310	312	305	319	312	293	289	289	321	300	316	290	284	283	318	324	293	328	301	318	315	313	307	276	328	335	327	318	287	294	309	293	285	296	323	274	303	309	314	308	320	314	359	315	340	318	322	269	267	312	271	277	263	305	314	349	281	322	284	325	303	305	314	343	304	296	323	352	295	327	315	313	292	320	324	277	317	297	289	323	304	322	301	309	279	316	276	312	298	280	338	302	313	317	333	295	322	324	333	296	284	286	340	284	322	313	295	298	309	283	296	290	339	326	299	317	329	346	307	336	303	318	314	296	309	313	313	307	360	309	314	322	333	315	318	283	318	301	306	331	275	323	285	318	316	298	300	335	334	315	327	291	318	289	329	325	311	303	317	319	322	316	325	319	309	312	334	326	341	309	322	325	287	308	286	304	282	315	321	282	283	309	316	314	303	318	292	322	312	291	295	309	342	321	323	333	302	310	299	303	288	304	316	291	309
43353	27209	18995	9789	5314	2355	953	767	707	694	657	669	635	696	663	629	680	625	715	657	621	651	605	678	677	635	658	695	613	646	641	649	666	648	640	643	670	669	616	650	654	657	616	691	679	626	638	673	631	630	646	682	623	595	657	663	658	650	673	697	642	670	647	614	625	613	630	651	610	644	636	669	665	624	695	629	634	684	625	657	638	672	606	692	649	624	636	692	669	671	682	655	603	661	614	665	664	566	705	689	609	631	671	652	678	640	640	647	671	656	610	607	669	622	644	663	624	662	686	661	690	605	641	638	665	662	662	677	656	664	664	652	576	685	639	637	656	650	638	674	632	644	645	694	668	626	599	665	658	586	627	652	667	696	654	675	656	654	708	680	607	633	608	610	679	649	647	658	672	643	638	635	647	615	616	646	681	639	647	643	657	667	625	624	611	660	657	603	631	691	655	652	634	685	643	632	617	666	640	675	660	673	649	630	641	607	690	651	627	646	664	682	676	627	649	688	617	634	626	638	582	656	659	637	682	638	652	641	649	657	663	604	647	664	612	623	675	628	627	654	708	641	635	645	642	633	609	636	646	615	653	665	600	657	648	644	644	680	634	640	667	642	633	622	636	660	656	656	661	626	605	655	644	668	640	626	638	608	604	645	626	630	678	613	636	626	636	612	632	643	632	660	649	656	615	675	669	620	665	662	645	645	659	702	640	648	644	617	656	626	641	649	609	638	647	660	647	661	659	650	640	638	664	671	684	646	656	650	636	661	624	600	584	660	671	643	629	668	649	656	663	658	550	621	597	632	677	651	664	672	649	676	640	617	636	657	620	626	680	627	676	656	655	661	655	736	645	634	662	666	657	634	671	667	683	651	632	658	668	673	653	635	579	640	676	646	653	672	675	617	652	649	640	628	639	680	647	623	628	679	666	637	661	625	632	628	645	619	653	658	668	627	648	630	679	656	628	658	624	615	615	654	631	602	659	630	680	608	657	625	670	646	701	644	651	603	647	645	670	627	663	692	627	582	655	628	663	658	643	607	668	727	637	650	683	602	672	634	616	665	648	665	612	699	630	615	608	664	677	634	657	607	688	606	618	638	650	677	639	647	608	678	682	664	608	620	637	628	620	662	635	645	622	668	674	600	630	635	620	655	632	676	612	665	630	629	662	619	614	672	615	627	627	631	627	634	679	630	646	598	577	644	661	627	656	670	638	653	686	679	624	610	636	667	625	603	651	666	631	677	622	671	653	707	652	625	644	628	678	616	630	634	604	611	658	706	650	613	655	652	633	661	669	674	694	650	657	648	656	651	631	651	655	664	626	641	649	672	665	663	644	678	682	670	642	595	656	638	622	656	657	633	659	621	688	647	646	652	660	637	659	642	663	607	687	627	648	650	665	650	633	677	593	663	619	612	647	616	632	657	586	656	618	637	648	696	612	690	671	661	642	641	620	634	618	680	617	684	642	674	623	687	629	665	661	643	665	667	609	649	640	664	641	653	633	648	590	671	632	644	635	624	595	608	658	679	612	620	718	645	616	664	607	652	673	687	652	635	665	630	688	622	637	669	604	665	625	649	654	655	619	602	645	600	605	645	641	639	642	649	649	614	654	622	644	649	673	622	646	666	643	701	649	643	637	651	618	677	630	696	632	695	678	644	657	655	616	655	644	603	688	629	628	669	618	667	663	635	639	618	655	654	631	613	683	638	654	663	575	662	630	663	623	646	629	677	656	602	699	669	643	629	640	637	666	658	668	629	667	682	675	634	637	649	610	637	652	638	661	659	678	639	661	701	659	697	641	656	677	643	685	674	658	677	646	687	620	640	651	649	644	665	653	631	631	634	574	639	642	664	634	640	672	629	607	634	627	589	693	591	674	681	627	649	666	644	640	677	660	653	654	623	657	666	634	648	637	654	584	661	692	652	638	634	660	618	665	659	630	655	635	641	653	677	634	638	665	636	690	632	634	622	658	615	681	666	651	684	656	611	669	622	681	686	620	704	649	624	619	646	691	676	691	664	641	666	636	630	665	629	675	657	608	645	633	673	653	657	631	656	622	647	625	651	664	622	654	623	660	627	667	627	704	653	631	664	635	625	658	654	612	648	699	636	693	655	631	665	633	690	631	637	616	652	654	625	647	671	688	605	650	646	662	677	654	672	625	636	694	633	690	655	634	684	626	670	653	671	621	631	592	676	635	646	623	682	689	679	648	650	644	669	595	628	651	604	705	660	661	588	637	646	706	618	619	646	658	624	653	626	679	639	626	616	642	651	621	612	621	658	666	659	660	672	658	631	639	669	647	603	644	623	672	679	670	660	680	653	597	674	642	615	666	621	647	642	636	660	626	625	663	643	616	653	671	603	658	604	616	689	664	659	675	642	652	661	634	674	639	665	656	692	647	655	623	635	672	656	652	649	657	604	671	646	677	655	672	646	621	665	628	644	660	615	639	646	648	646	637	618	593	663	650	679	659	645	641	605	622	631	690	646	660	672	615	673	675	627	627	653	685	671	633	641	655	675	656	670	642	684	675	676	654	657	678	611	662	644	627	652	638	645	632	665	648	637	640	619	604	601	659	641	622	662	639	643	676	615	627	629	607	602	668	615	641	635	680	635	609	615	665	651	625	635	651	635	647	648	635	629	617	623	694	622	666	615	641	646	621	671	667	605	640	609	685	686	663	619	665	648	632	637	677	630	659	651	665	604	674	633	643	638	654	634	646	668	687	661	645	665	647	641	672	650	683	627	637	645	663	629	644	695	680	602	625	668	621	676	665	685	642	650	632	678	655	653	611	624	622	648	639	652	680	688	652	642	690	682	611	675	632	650	679	647	624	677	679	673	661	656	667	657	640	655	653	693	635	679	665	656	621	622	662	650	629	703	600	638	666	636	674	671	701	651	664	612	633	591	664	615	608	682	617	640	629	622	672	616	602	624	659	670	669	641	621	654	649	659	657	694	623	661	606	672	630	677	618	657	666	674	658	639	658	650	628	684	637	648	625	669	649	656	642	645	640	662	652	630	648	629	632	602	631	627	670	631	660	695	663	681	662	637	638	679	616	645	686	637	634	665	680	660	656	656	638	611	675	647	663	642	629	649	604	647	614	653	676	710	649	622	674	656	643	600	637	677	653	625	648	567	637	636	632	657	646	643	651	668	665	650	706	672	687	626	670	669	644	648	668	651	607	630	653	690	620	626	633	642	656	656	627	643	606	686	626	609	639	631	670	630	657	663	653	648	654	637	671	619	662	631	662	662	642	678	614	646	616	626	649	659	663	610	639	677	601	671	653	642	669	652	663	634	657	610	658	640	623	668	644	694	612	639	649	647	630	645	686	667	634	604	664	691	711	667	657	668	683	674	601	678	688	637	644	642	653	646	669	620	657	627	618	623	636	692	646	687	656	594	604	658	622	691	625	641	674	685	637	676	650	647	664	629	694	637	636	578	632	642	636	613	634	650	643	615	632	634	636	669	583	664	630	641	654	597	634	607
47894	22611	8427	3265	1117	469	271	271	257	282	267	290	257	254	250	255	275	229	270	249	244	251	235	235	260	261	249	214	231	220	236	252	252	252	235	277	280	260	274	209	248	259	316	281	304	243	245	247	282	274	265	248	282	274	272	255	249	253	258	221	253	241	267	264	246	249	271	259	244	267	251	268	258	271	258	266	233	238	250	269	285	266	255	274	226	224	247	247	233	262	234	220	252	247	252	246	249	254	253	247	256	299	269	284	261	235	238	292	260	246	260	247	274	271	257	283	255	307	255	228	250	234	253	255	251	271	270	246	243	254	287	259	259	241	273	273	252	275	221	259	248	249	233	242	236	219	275	259	226	293	240	259	308	286	250	233	261	246	283	253	262	204	248	255	238	230	237	268	254	267	254	275	297	256	266	263	257	251	288	239	253	261	270	264	257	257	245	254	250	266	240	244	260	280	268	235	270	226	254	215	215	226	249	237	244	274	273	264	268	240	255	228	234	233	296	249	284	274	234	269	243	260	260	254	259	245	208	278	260	229	236	248	240	255	306	272	279	266	231	235	244	239	245	264	282	282	282	251	230	234	277	255	275	250	250	241	265	277	263	258	235	297	251	269	241	235	253	276	258	238	264	223	245	253	295	247	265	225	258	297	253	256	244	242	239	255	229	259	237	275	259	246	282	242	244	260	219	254	221	259	265	213	255	256	267	257	251	252	269	246	247	263	268	258	255	234	231	255	266	252	251	238	241	214	214	237	255	242	236	230	280	246	241	257	274	250	260	245	239	244	224	260	253	236	283	242	244	276	264	233	288	225	216	237	262	258	265	261	274	242	260	270	222	267	248	283	239	231	237	270	267	233	281	255	248	281	238	257	268	235	257	219	238	235	283	237	205	257	267	269	251	284	236	258	251	284	204	237	264	241	252	274	269	248	265	250	247	265	254	266	239	216	234	241	254	280	269	270	263	250	253	243	220	259	228	242	246	239	264	228	264	247	245	257	235	260	231	251	255	264	250	253	208	260	256	248	236	248	264	262	272	277	280	261	277	247	254	256	280	247	237	273	246	262	214	236	210	237	242	227	261	245	237	257	228	229	242	265	232	243	270	247	238	283	250	291	239	265	264	243	242	268	255	247	261	265	246	257	259	246	254	258	254	257	237	244	259	251	288	221	260	265	218	233	234	231	292	265	295	263	241	276	269	252	249	278	237	254	246	215	246	264	268	237	233	257	252	249	248	267	252	241	230	221	271	234	258	259	242	268	237	257	238	260	250	265	260	214	248	254	249	242	235	277	266	224	258	249	252	292	283	292	239	248	252	247	262	247	247	246	268	255	258	229	244	269	257	253	282	268	233	234	254	232	254	242	288	222	252	231	235	263	294	268	282	222	241	226	296	246	276	259	244	273	242	252	265	243	240	264	252	266	243	228	273	253	272	230	271	254	264	270	233	239	238	225	241	276	259	245	235	229	262	238	273	287	269	249	250	246	281	278	240	255	242	232	208	259	223	237	237	254	265	238	216	247	273	259	270	246	222	258	274	263	235	241	247	272	248	262	276	239	241	246	288	248	236	260	251	246	243	248	256	235	277	239	259	258	252	219	238	229	283	235	261	261	238	232	236	251	261	239	225	269	277	256	263	232	249	253	247	226	235	269	223	263	254	271	248	273	273	258	277	260	262	222	234	224	265	242	246	266	250	296	237	250	253	296	252	243	252	250	257	257	255	280	272	261	267	252	236	256	262	249	237	243	244	243	245	282	253	235	258	257	247	243	248	271	288	250	248	262	255	241	259	245	284	253	266	258	295	247	249	261	261	278	231	257	231	269	253	246	251	262	253	263	261	262	283	269	252	256	260	275	282	297	272	226	235	213	257	267	246	246	259	248	288	286	241	242	259	260	275	263	249	292	230	279	264	245	264	267	250	258	225	240	249	238	267	248	275	252	271	257	270	235	232	286	253	258	263	278	246	253	237	236	241	226	268	245	260	254	241	266	276	235	272	234	276	273	244	260	242	247	228	243	275	232	257	258	248	245	252	263	271	254	256	231	231	270	292	254	291	296	247	227	263	241	258	267	263	266	252	276	215	256	243	252	226	259	245	253	254	286	283	271	282	257	255	276	277	283	251	261	258	258	251	269	244	277	270	225	261	214	270	277	275	263	231	237	262	227	265	249	245	237	239	228	255	261	265	265	315	244	229	246	251	254	255	252	245	224	237	250	265	253	231	253	249	252	267	246	270	251	284	261	236	271	272	235	273	280	270	231	262	231	288	213	256	277	228	235	209	239	265	256	265	251	237	246	246	251	278	277	256	220	226	245	210	273	264	276	251	242	250	263	235	268	255	270	236	244	252	214	258	263	270	243	278	266	272	255	259	267	252	282	258	258	232	246	241	259	259	232	270	279	278	229	251	245	264	237	260	262	248	263	247	238	277	259	229	239	243	268	262	255	246	263	254	257	238	262	234	248	245	251	265	229	263	274	276	227	230	285	273	262	235	237	232	237	280	256	272	265	300	240	248	233	242	253	247	265	261	266	245	220	266	231	239	277	259	280	269	260	236	238	303	229	241	244	250	242	259	270	277	245	244	276	258	277	262	220	271	236	239	244	272	245	255	237	273	260	252	250	228	237	247	279	228	237	249	237	269	272	268	242	243	240	260	265	242	233	240	278	277	247	267	244	245	278	243	275	267	264	240	277	248	224	258	256	227	296	272	261	260	248	244	238	237	234	236	259	248	233	254	252	252	247	233	248	267	246	254	263	268	284	259	279	238	225	223	251	219	268	256	268	247	247	252	233	231	236	257	276	269	247	258	246	272	276	227	236	295	276	257	279	248	253	281	260	275	267	264	241	253	242	246	280	246	252	263	257	252	281	293	263	252	268	230	244	264	296	229	238	285	242	262	247	280	293	259	256	268	254	225	235	244	257	239	254	248	262	278	244	234	226	223	246	220	271	244	276	251	269	266	254	201	251	235	258	263	247	253	274	243	242	214	265	259	261	224	236	243	262	249	261	262	264	295	254	286	256	273	252	271	255	271	261	269	228	240	262	239	251	236	238	209	257	269	263	239	245	259	242	270	249	278	274	271	268	231	255	235	226	235	276	224	250	245	253	259	266	249	220	256	262	250	270	269	263	263	248	255	269	220	229	216	244	281	269	216	260	220	244	223	237	248	248	234	279	254	285	250	238	241	254	270	267	265	267	272	293	274	243	253	244	264	270	293	282	249	223	231	262	275	283	249	266	233	245	239	252	239	253	262	237	245	268	277	270	252	261	261	281	231	258	234	227	251	261	259	249	261	277	239	236	246	265	248	257	264	227	201	259	256	279	293	276	273	250	257	274	271	246	243	231	240	249	273	260	232	262	300	255	258	264	262	249	256	245	254	234	254	257	259	258	239	265	276	227	269	243	256	249	261	234	228	269	256	224	254	256	251	241	259	252	247	275	244	253	235	255	257	267	227	244	249	225	222	248	258	241	235	243	230	235
30677	15045	10865	7162	3391	1248	546	518	527	521	489	572	554	524	561	540	575	579	565	546	526	521	543	551	550	495	544	538	588	511	561	554	550	500	548	540	532	552	552	533	527	556	523	519	536	542	567	529	536	560	503	536	532	558	553	541	549	539	532	527	510	509	521	524	543	560	506	513	544	554	543	591	558	535	536	561	498	575	569	538	566	540	537	501	558	527	530	511	537	561	534	501	525	545	541	569	529	511	566	498	576	513	578	560	521	568	540	561	539	528	481	552	557	573	572	549	550	562	541	551	514	532	550	518	529	540	527	530	567	566	495	526	533	563	532	556	561	593	527	532	569	526	519	537	543	538	546	568	533	512	518	508	523	558	552	555	567	554	563	511	548	537	554	525	507	531	452	500	568	527	592	547	576	554	560	544	521	531	555	528	540	521	486	524	564	522	549	546	476	516	529	514	482	544	551	518	533	527	567	539	551	539	523	582	543	541	566	528	548	557	531	518	542	572	513	543	511	548	538	547	549	527	554	573	521	513	587	534	537	530	575	566	538	527	536	537	560	588	548	530	545	548	517	508	477	517	531	536	495	529	544	542	562	476	511	545	500	534	556	513	534	562	575	575	550	509	600	514	501	511	546	568	516	518	526	534	530	532	533	506	566	536	604	548	513	537	524	545	508	552	518	598	530	551	513	577	516	579	538	498	561	505	518	477	531	556	568	530	523	522	559	546	527	555	503	547	510	543	566	545	503	523	565	544	540	545	511	523	590	558	546	539	557	565	533	525	549	535	543	514	555	542	521	549	554	557	547	514	563	550	552	545	585	533	512	504	510	526	574	557	508	569	573	555	576	570	562	521	505	512	539	529	559	524	532	535	560	556	517	546	527	562	541	532	518	520	506	554	497	550	529	541	545	505	499	539	516	557	536	495	525	535	520	518	557	530	541	553	569	564	546	552	536	549	535	564	576	528	539	518	551	517	539	520	483	553	555	535	554	587	518	495	539	522	512	575	556	526	531	538	606	496	529	562	532	514	537	562	529	578	522	497	479	553	579	543	544	533	552	553	507	534	520	567	531	558	538	523	491	547	531	558	504	537	532	544	515	551	533	549	576	569	503	523	508	471	513	572	504	524	564	526	549	576	490	564	517	558	515	546	566	495	564	543	558	548	527	516	525	553	503	573	548	558	542	526	455	526	555	518	551	546	517	549	516	568	577	569	535	525	532	538	551	515	541	534	544	501	515	507	540	581	528	547	522	513	553	511	559	549	582	503	509	526	539	535	570	549	527	506	559	574	582	500	576	529	530	529	534	496	549	572	531	494	497	517	514	544	515	523	552	550	530	502	548	559	521	524	529	498	599	560	533	562	552	598	542	547	559	533	495	551	547	510	543	494	562	532	528	503	535	575	512	555	541	529	555	549	484	547	595	504	507	507	540	525	525	524	535	533	557	556	522	535	552	568	505	490	545	533	519	562	534	539	558	540	556	556	545	564	545	571	592	547	526	510	535	520	557	531	535	547	540	515	556	526	539	552	544	515	556	519	559	476	503	526	568	555	538	619	549	511	555	563	528	555	520	553	549	522	535	531	525	550	531	496	505	540	515	523	563	546	547	532	563	578	551	516	536	539	520	492	533	516	538	505	533	532	527	541	593	570	509	514	551	559	519	516	566	545	569	508	518	540	539	564	505	556	554	574	500	482	511	512	535	558	562	549	557	530	556	537	522	550	526	564	515	574	542	546	500	544	517	535	535	562	509	527	519	509	489	550	557	557	541	568	526	527	573	497	527	533	566	552	516	562	555	548	544	528	523	555	543	547	511	487	549	559	545	544	499	530	575	520	494	513	550	547	523	513	509	544	515	556	531	549	545	526	528	490	500	512	533	560	515	519	502	586	552	554	579	541	545	550	557	546	534	539	551	533	540	549	562	512	516	556	530	509	505	527	513	502	542	538	529	523	533	562	526	556	538	554	562	532	549	555	564	585	543	549	502	537	546	540	548	553	553	575	487	523	518	576	539	540	538	533	555	580	531	564	562	547	562	569	533	522	560	504	506	563	557	486	532	541	600	526	553	538	541	522	537	565	530	560	573	533	523	540	578	562	508	553	534	540	535	540	562	549	543	512	551	564	504	521	554	563	571	537	529	515	518	570	540	530	529	528	525	539	547	523	486	518	511	514	563	537	577	548	508	548	561	561	589	528	584	529	568	548	527	541	531	572	559	540	519	535	547	487	540	558	529	518	538	513	557	549	515	551	514	584	567	565	516	534	556	534	514	528	499	580	514	524	593	566	486	525	517	530	524	531	534	595	532	538	480	542	505	557	508	543	530	546	529	553	562	542	536	564	534	530	552	525	555	537	525	515	557	505	541	504	500	503	529	511	565	527	578	547	517	535	560	514	533	589	528	532	532	538	551	484	581	519	489	517	535	552	534	522	515	532	513	542	535	567	508	501	539	537	531	529	544	547	560	532	541	509	537	523	547	570	538	531	537	513	496	542	554	535	578	582	505	508	578	535	519	573	536	583	534	519	541	506	500	513	519	561	600	521	535	547	536	518	557	513	566	532	520	561	503	566	571	537	527	563	541	579	523	511	523	544	504	571	555	536	557	525	571	525	515	568	585	513	561	528	544	523	520	552	532	528	557	567	554	518	577	559	506	515	540	525	493	509	544	531	584	530	554	571	561	555	512	539	485	528	522	555	529	568	599	572	542	525	561	527	544	504	578	523	557	544	544	554	575	563	530	505	531	546	544	518	509	514	556	500	551	535	529	524	519	574	572	599	545	523	535	515	531	544	503	543	552	509	555	542	550	540	518	507	505	501	539	546	529	552	539	546	557	525	558	555	524	556	555	523	525	513	527	559	496	512	536	548	569	523	552	535	559	511	539	535	553	555	544	533	526	542	529	538	499	541	522	544	529	546	516	548	509	515	539	544	531	569	527	536	570	584	523	551	554	530	552	538	558	490	529	514	510	499	503	528	553	550	525	580	573	525	582	530	569	558	531	507	531	498	544	547	555	517	513	515	543	529	589	541	534	512	525	567	589	528	533	574	541	511	528	524	496	566	531	586	550	530	516	537	554	575	561	578	546	515	534	556	586	537	524	534	525	543	542	527	565	544	539	489	552	536	544	541	566	532	545	526	524	522	517	542	543	505	549	524	523	503	578	570	526	554	534	521	537	564	550	556	582	533	542	550	524	521	515	535	491	515	512	571	507	564	497	527	540	527	552	519	536	559	557	555	592	524	534	557	541	511	558	566	517	532	513	514	515	491	512	546	532	541	563	489	566	540	541	514	581	501	550	538	574	518	553	504	566	540	552	594	563	542	559	525	543	526	504	523	509	573	563	548	506	518	559	518	517	566	560	545	544	497	567	518	525	551	545	501	539	563	509	526	529	527	552	555	504	562	548	514	523	492	537	460	536	535	562	539	551	517	543	530	576	555	512	494	569	511	526	534	543	557	528	541	531	547	480	539	510	552	565	584	532	483
59249	33115	14783	5068	1806	493	260	281	283	265	243	274	266	234	251	242	291	289	256	261	289	254	235	256	295	290	284	284	264	289	285	245	275	283	288	300	318	259	261	263	268	284	302	271	275	270	249	253	253	284	238	257	285	265	267	261	260	267	275	244	253	294	270	237	270	247	276	279	280	263	262	264	280	293	291	276	276	315	248	265	278	233	275	259	262	265	251	263	261	257	250	254	277	279	242	273	283	274	273	271	279	269	295	283	271	286	260	274	267	289	282	286	296	245	289	293	251	281	253	293	277	285	273	271	278	271	286	265	318	270	251	268	246	267	238	245	290	259	297	282	271	272	238	298	273	267	283	300	258	286	283	282	257	277	277	266	275	269	242	274	303	284	303	274	255	266	307	291	284	274	239	295	248	258	254	288	268	271	294	254	308	285	261	252	263	284	276	263	307	270	268	271	271	263	258	264	280	262	269	254	235	292	255	281	232	261	293	267	271	244	270	288	250	280	311	245	255	267	276	305	272	257	278	257	263	260	249	297	281	300	263	269	260	286	259	289	270	305	271	297	292	266	246	274	277	263	288	266	284	242	256	260	266	247	242	245	287	296	285	277	277	274	282	282	249	256	282	264	263	256	247	290	293	278	279	269	284	280	294	273	275	291	267	259	273	246	249	288	263	263	252	270	292	234	256	266	261	259	247	275	268	306	260	223	269	271	247	308	265	266	293	249	246	296	308	276	284	268	273	266	303	294	272	252	252	252	266	280	252	267	257	276	255	261	225	282	291	291	250	250	315	267	264	250	264	260	250	295	262	268	278	265	269	254	256	258	277	240	271	270	259	263	261	275	262	278	281	308	256	271	284	272	275	254	263	290	273	239	301	254	264	263	241	279	264	281	252	243	252	251	247	245	275	277	322	302	261	272	287	233	229	277	236	247	259	295	287	264	293	268	300	271	268	285	281	252	251	275	249	276	249	292	240	304	272	267	289	287	258	306	259	295	255	257	222	266	282	287	274	291	289	265	259	286	296	243	251	257	295	267	286	300	271	288	312	280	285	260	275	253	266	265	269	274	264	287	258	255	293	274	281	238	250	243	301	283	273	275	278	275	258	236	294	297	294	260	238	230	271	274	275	279	294	281	282	280	267	259	279	248	256	274	274	231	281	271	249	261	243	232	251	280	262	247	306	242	276	268	257	248	272	274	270	250	255	259	258	253	276	252	280	267	253	254	278	280	265	280	273	265	267	292	271	271	273	258	271	261	275	288	238	283	289	239	264	252	275	239	272	277	286	280	276	272	266	286	241	274	280	284	287	259	265	268	290	264	232	240	253	276	262	313	283	244	251	274	274	303	255	269	279	301	269	289	237	291	275	263	290	244	282	283	269	251	262	267	221	279	260	261	246	260	244	281	264	251	295	273	262	281	283	263	250	303	286	259	287	281	288	242	247	260	287	262	282	234	291	270	276	266	260	250	269	260	259	298	265	253	262	266	274	282	294	292	253	274	259	280	254	255	257	260	250	268	258	289	288	274	257	260	272	272	263	274	239	268	269	275	266	230	262	244	279	259	251	289	279	256	275	255	260	283	300	271	295	253	238	259	269	279	254	278	293	256	270	275	297	272	261	270	294	267	267	286	264	282	240	266	279	249	287	272	295	241	277	296	268	280	289	275	253	305	260	276	278	264	232	295	255	311	258	264	295	278	268	264	287	271	261	274	265	281	261	286	279	241	257	269	265	254	253	294	270	294	267	304	278	295	325	290	272	284	293	275	284	281	259	283	274	255	272	246	267	272	288	291	280	283	272	273	285	268	242	276	258	279	258	268	291	271	281	264	288	245	235	268	255	266	258	242	282	264	271	295	274	291	258	292	309	263	247	290	277	262	319	245	292	238	272	245	265	276	261	255	257	263	280	271	265	252	271	274	330	280	276	298	245	257	223	247	279	250	298	234	271	303	257	285	282	249	285	272	275	274	263	264	270	264	305	263	270	295	258	279	247	271	267	276	271	257	285	239	264	275	278	280	244	273	270	251	277	265	267	302	254	266	258	280	271	236	258	249	259	243	253	253	271	251	249	245	275	292	221	240	253	267	237	255	239	266	309	261	288	246	315	290	270	282	301	272	250	256	278	262	288	273	265	296	270	261	268	282	278	301	286	272	262	272	288	272	270	256	277	250	279	274	282	276	277	264	276	255	276	283	252	277	250	272	273	233	242	275	317	278	258	301	304	260	260	258	312	263	263	272	252	265	259	313	254	269	257	250	281	264	265	280	266	260	300	275	270	230	265	305	250	275	253	260	280	262	244	273	261	297	262	277	271	254	269	259	287	280	284	258	257	274	248	270	289	265	272	233	260	264	259	268	239	264	283	303	249	269	257	246	300	256	264	293	242	254	280	298	285	277	280	274	291	257	271	252	304	271	269	283	241	303	266	253	281	269	277	251	296	257	285	247	281	224	249	252	256	282	295	306	254	266	272	265	248	282	302	284	250	255	284	285	277	237	285	250	289	272	317	258	251	271	273	269	213	276	259	286	291	274	262	256	269	236	278	234	295	250	253	247	296	256	250	272	246	273	285	317	241	305	285	305	277	270	275	276	283	277	259	258	289	248	266	255	277	281	300	259	285	299	299	269	256	262	239	263	253	290	287	291	304	255	271	275	253	272	264	285	260	237	258	262	277	301	251	278	273	266	299	286	269	256	265	255	290	254	247	264	293	260	237	277	304	264	292	252	267	281	285	248	252	246	264	244	270	304	279	272	269	280	268	274	270	265	275	269	249	280	251	259	303	239	254	262	239	256	294	299	264	285	259	214	258	259	283	303	235	271	274	292	248	264	247	282	290	288	256	302	288	238	270	260	277	253	282	235	271	253	267	241	277	286	255	241	278	279	243	276	283	267	288	266	267	266	284	255	273	276	274	270	270	257	289	323	247	245	288	271	288	268	279	288	222	253	271	268	286	218	262	270	272	232	277	271	268	263	265	289	322	270	265	279	294	234	250	293	253	272	281	271	238	289	284	279	281	284	282	265	299	244	267	307	278	246	277	256	307	294	273	277	253	259	264	264	294	285	255	283	274	268	282	263	270	283	278	267	279	275	268	293	269	268	272	259	265	266	278	242	275	278	260	287	303	240	241	233	271	290	239	252	280	246	279	255	280	257	251	244	242	250	269	306	243	308	271	266	285	299	271	237	270	287	287	263	265	290	267	261	275	285	288	273	265	281	281	274	277	245	251	238	246	256	304	265	247	281	265	258	280	263	283	256	285	268	246	272	289	280	246	264	264	286	252	259	286	284	266	253	302	285	291	252	276	259	258	296	285	236	246	274	276	275	253	275	267	278	261	277	291	266	264	266	248	233	237	265	259	250	226	275	272	264	258	273	275	241	247	237	270	277	249	259	253	267	259	243	318	264	298	270	292	270	258	265	263	280	281	294	275	284	258	237	255	290	293	276	266	282	268	269	267	286	261	260	240	262	271	271	291	276	275	280
38575	24804	15629	9072	4840	1296	655	624	589	589	569	579	558	570	622	600	554	544	610	565	574	572	594	573	609	570	569	548	561	617	588	607	610	560	610	602	566	556	583	590	589	545	565	564	548	580	538	567	578	549	594	573	586	573	631	590	593	552	557	530	542	626	562	568	544	590	557	606	533	598	551	546	572	599	541	555	557	571	578	571	545	595	591	580	577	586	561	567	559	594	600	570	564	577	585	557	584	592	550	632	565	573	601	526	567	592	547	543	590	600	545	560	532	577	550	571	566	573	531	560	533	584	584	557	604	598	584	587	564	545	605	552	585	576	593	593	613	556	550	575	595	578	552	547	608	537	602	587	589	565	554	583	610	569	589	603	582	566	561	597	566	567	574	559	575	591	619	577	569	562	588	607	584	546	561	577	574	601	556	575	583	569	550	549	582	601	541	584	574	564	584	544	536	610	616	549	578	610	566	550	577	576	605	525	601	558	594	572	583	555	586	569	573	576	621	603	603	559	589	518	535	586	580	567	597	583	555	563	561	519	553	577	533	594	589	538	573	602	623	555	582	552	542	620	607	566	560	540	560	550	576	563	628	564	556	569	560	560	579	505	599	556	610	602	581	553	566	584	529	551	561	603	583	553	547	605	598	554	561	579	577	554	602	602	544	622	529	563	571	581	571	586	587	560	580	564	570	586	558	603	591	587	580	584	597	599	585	567	560	603	574	621	563	554	548	605	593	569	634	567	581	562	602	562	563	628	586	531	581	633	608	583	561	583	595	534	548	548	597	552	590	583	563	567	616	578	549	584	594	583	575	597	565	553	583	556	591	577	588	597	586	604	586	582	585	545	608	579	547	611	603	535	555	546	547	580	600	601	536	603	572	560	577	569	580	565	556	604	553	555	565	562	581	558	604	588	578	580	594	609	554	570	578	570	566	626	542	579	564	583	558	525	551	577	586	573	559	548	584	578	589	534	587	623	582	584	618	579	585	558	569	562	569	597	558	593	563	557	537	573	553	548	579	567	617	551	569	576	532	590	617	627	545	593	576	585	561	580	585	540	568	621	541	596	551	608	610	603	541	557	575	580	596	566	540	589	589	568	554	561	590	593	562	605	609	576	590	555	586	580	545	573	547	589	556	572	592	577	597	556	533	580	536	554	593	573	575	610	610	582	600	574	587	538	586	549	569	551	510	564	600	572	583	552	580	573	571	599	584	563	563	600	539	537	550	564	579	561	603	603	572	637	518	543	575	564	557	573	599	529	627	584	550	581	567	594	561	614	557	603	584	582	527	567	598	549	561	568	599	563	593	561	559	550	589	564	578	568	596	568	600	578	572	527	611	632	581	602	614	578	576	562	602	545	534	601	570	600	633	517	555	644	573	611	596	594	566	601	606	559	647	560	566	585	558	572	548	564	591	560	554	584	528	575	559	607	555	598	608	565	605	593	600	560	552	582	588	573	584	582	613	602	565	603	587	596	543	538	563	556	609	596	601	608	576	601	577	596	533	569	609	566	557	598	559	561	602	532	576	564	599	585	577	542	594	564	553	575	579	589	562	558	560	600	536	570	548	540	541	604	584	567	584	585	590	554	589	575	564	578	573	572	558	578	561	545	601	560	597	560	579	594	560	566	595	587	536	538	565	565	561	598	594	575	549	563	564	587	540	535	589	594	585	568	563	588	540	559	533	561	593	569	587	572	566	555	568	587	573	599	595	584	588	564	531	583	622	570	544	577	598	544	609	589	579	536	577	567	536	615	577	538	547	574	603	601	585	559	557	576	550	541	595	606	581	587	557	549	567	583	603	596	557	532	551	590	600	568	604	556	553	600	571	607	585	549	629	559	552	554	594	572	587	623	573	571	562	593	601	553	581	565	577	562	527	522	569	539	616	571	618	600	553	608	578	558	576	579	621	595	586	598	536	646	567	564	605	542	549	574	599	599	616	575	542	519	547	559	572	597	547	613	550	581	562	555	544	572	551	573	537	592	577	554	586	578	567	564	533	549	564	560	552	592	571	583	602	576	598	550	569	580	532	534	569	576	585	567	542	558	569	555	604	577	547	560	587	565	592	558	582	546	588	568	539	569	555	555	606	546	582	577	597	583	581	588	577	560	576	590	544	604	579	588	570	547	552	585	590	555	562	598	624	545	593	581	575	579	574	620	571	560	549	573	576	563	586	591	595	580	566	565	582	594	604	553	571	595	650	557	594	587	540	588	556	585	602	631	535	590	551	561	530	602	557	598	608	549	556	570	593	595	561	544	529	624	617	571	567	592	592	575	599	590	594	615	592	599	582	579	551	566	587	587	557	575	589	574	590	548	580	548	515	564	575	549	587	571	542	549	599	524	602	547	599	570	582	557	576	533	573	560	586	589	566	563	533	597	539	584	617	596	607	600	578	589	585	585	581	584	582	551	573	577	619	562	571	584	575	612	611	580	549	578	585	564	588	550	552	535	575	556	587	563	577	545	528	552	566	584	569	560	567	562	566	575	588	554	508	597	598	592	591	570	595	569	580	529	553	591	554	610	633	567	543	589	592	590	616	546	561	558	553	572	614	595	555	586	596	580	588	571	590	549	598	557	554	534	554	580	614	590	563	563	557	574	571	559	582	593	580	557	612	576	569	566	594	582	588	572	565	571	590	583	613	552	604	589	575	581	608	565	579	589	562	548	569	553	612	567	546	585	611	569	629	554	492	644	549	589	599	549	585	564	583	572	589	573	568	582	591	570	578	594	525	590	583	549	518	628	578	536	556	526	545	576	536	554	583	569	634	561	570	512	551	573	555	562	581	536	559	589	592	541	546	560	625	612	587	592	611	550	564	592	598	591	599	590	584	589	647	588	585	602	545	600	610	587	546	583	588	602	617	569	589	599	593	571	622	594	561	567	546	594	577	577	547	591	549	577	586	559	562	566	571	617	611	599	562	564	567	508	585	562	622	538	580	593	538	618	534	589	583	578	575	575	549	579	579	573	580	578	630	594	542	582	544	548	595	527	578	520	566	537	552	604	572	597	561	587	597	566	587	548	578	515	559	578	607	562	546	595	597	562	539	559	549	600	585	595	575	541	615	580	592	554	548	547	541	547	565	593	540	590	575	590	598	608	619	594	554	561	561	566	624	580	548	540	568	525	581	613	585	605	589	643	603	581	549	574	551	603	579	553	591	582	580	577	521	610	529	599	576	589	536	564	532	610	579	569	560	534	562	569	612	585	589	575	539	538	547	567	580	561	589	600	565	570	543	558	631	554	568	514	596	557	621	566	547	549	561	602	532	577	608	593	570	531	581	581	592	616	571	589	553	532	580	601	584	560	653	590	538	571	570	558	580	562	572	549	599	571	554	557	513	562	578	552	575	554	606	614	558	564	554	588	578	554	569	551	620	569	557	627	559	589	556	577	554	540	552	583	565	590	558	620	560	528	547	559	633	583	561	577	523	591	590	603	570	547	592	597	573	597	577	591	572	526	547	573	550	609	580	575	564	537
70028	39920	21443	7283	1956	589	368	317	332	367	300	323	345	324	323	318	324	316	314	333	327	326	338	279	316	343	337	305	308	329	298	333	291	312	299	310	276	313	348	294	284	299	289	289	326	294	309	327	305	294	304	305	326	320	319	347	318	315	299	335	333	306	281	324	326	316	333	325	300	303	351	309	331	327	341	284	334	294	323	295	294	312	301	309	280	324	317	300	271	308	316	306	287	315	259	295	295	330	320	300	328	281	274	316	323	325	320	318	334	356	288	303	333	328	288	280	331	339	279	287	279	291	302	297	292	346	337	269	308	290	324	281	315	297	342	327	290	304	332	312	320	320	301	325	318	339	291	331	313	308	318	312	303	323	344	305	323	282	317	300	323	291	310	285	322	285	310	296	297	314	306	315	337	313	347	295	304	316	327	280	286	310	337	297	307	309	280	316	323	285	334	298	303	309	302	308	324	343	297	312	325	311	353	316	305	326	310	295	316	357	337	303	356	275	302	317	321	304	303	335	332	294	272	291	312	300	342	311	297	305	292	299	311	332	303	290	331	325	292	332	293	295	266	325	303	260	305	320	309	319	325	310	308	354	340	329	314	308	316	290	341	337	327	292	289	341	319	304	336	286	326	286	304	314	304	278	350	291	304	351	340	314	325	284	342	288	321	340	338	317	324	311	328	303	295	291	322	352	323	295	326	343	280	324	294	337	315	367	334	329	335	295	308	302	290	292	338	330	328	344	265	298	304	286	313	337	282	299	319	311	302	296	336	321	298	324	332	310	344	306	285	310	313	311	314	267	258	313	296	287	306	311	317	327	340	301	321	309	338	304	336	305	349	311	323	293	346	305	308	347	289	370	328	312	296	308	295	274	315	296	294	332	320	296	312	312	311	302	325	287	313	316	320	318	302	333	311	320	302	320	303	306	340	296	297	309	321	306	297	318	310	269	325	368	337	319	315	275	307	323	330	306	317	307	319	292	304	303	315	294	315	300	297	315	372	287	271	291	328	273	322	314	324	277	266	311	279	319	321	320	319	299	305	358	319	326	317	281	328	364	309	314	308	317	338	330	353	314	294	334	305	305	294	302	347	351	313	322	329	339	321	290	312	293	329	325	311	343	284	314	274	304	311	272	313	325	305	309	292	301	290	294	317	349	312	313	318	297	326	314	276	292	339	324	290	328	357	321	292	366	299	311	301	314	326	317	310	311	322	295	325	307	360	313	310	301	326	313	298	330	311	308	336	282	304	308	360	317	314	284	318	304	284	300	283	308	309	290	321	340	306	299	319	320	297	289	313	372	323	327	318	311	322	310	316	317	286	307	292	275	307	302	302	295	310	318	298	292	303	296	307	320	326	326	324	312	285	305	305	287	372	339	286	316	314	268	288	322	315	299	269	355	319	313	321	351	335	338	313	315	310	310	293	273	375	312	312	307	319	340	279	309	325	351	344	310	320	316	276	298	331	344	290	295	332	308	310	301	311	358	314	311	312	287	338	329	349	285	328	318	320	316	323	297	307	294	315	330	316	320	358	294	313	329	328	336	316	331	306	268	297	310	333	327	318	301	286	322	341	295	291	336	315	303	297	309	323	310	343	302	301	291	282	309	270	288	308	296	326	305	285	284	291	291	308	303	341	317	296	303	284	305	295	271	321	345	322	330	319	351	305	298	276	308	327	322	331	276	322	309	329	323	311	324	293	312	323	296	317	355	290	322	355	331	282	300	298	333	291	314	323	290	309	287	277	294	315	331	330	335	307	330	326	314	316	306	328	307	272	311	318	300	318	335	301	282	301	274	330	276	244	306	328	324	349	336	310	294	293	339	277	295	312	317	302	316	305	320	313	332	313	285	307	306	318	340	291	310	337	317	343	310	341	310	316	295	300	345	286	322	271	322	297	311	332	295	308	324	284	302	313	333	302	291	297	309	281	337	312	288	285	322	309	332	324	319	286	295	316	281	334	304	341	315	296	303	348	307	289	275	332	292	326	269	310	314	312	298	327	304	290	316	325	310	329	324	286	293	295	322	290	347	299	295	300	357	327	279	319	295	322	303	297	328	315	311	325	322	324	309	320	362	315	348	340	316	308	318	339	319	295	296	297	320	314	335	331	291	278	330	317	335	294	273	307	300	295	297	329	332	329	327	307	335	306	297	314	332	309	310	330	288	299	295	323	345	304	336	286	322	297	301	308	298	344	319	321	298	306	312	298	295	311	332	317	302	298	312	295	306	329	296	269	322	294	307	322	327	329	333	271	286	287	281	276	323	280	310	291	318	291	312	278	283	372	302	317	348	361	339	332	350	376	313	318	324	297	302	302	307	319	310	315	332	314	296	292	313	320	301	301	267	310	314	306	312	293	344	295	316	274	289	310	322	309	324	280	307	332	286	306	325	303	282	319	337	338	297	343	342	302	284	296	307	287	300	311	310	271	309	320	305	293	328	305	344	296	341	317	300	342	278	313	296	303	336	283	330	294	280	315	322	316	324	279	324	338	366	311	319	295	326	307	328	287	299	291	287	319	292	315	265	316	342	334	286	322	302	307	309	312	343	333	328	306	344	322	340	320	303	331	346	257	340	328	341	327	312	308	311	299	330	307	331	324	287	317	300	326	287	332	337	311	283	319	350	306	298	293	274	345	308	305	303	322	309	299	340	318	338	312	296	291	272	294	284	317	289	333	302	313	298	305	291	280	303	304	268	282	289	333	311	304	279	295	291	290	305	316	293	306	291	263	301	333	304	318	336	309	337	330	320	301	301	274	335	297	296	311	275	314	311	285	274	305	284	319	319	319	294	306	315	279	284	307	328	322	316	310	290	347	323	317	312	318	330	320	309	309	291	295	290	295	264	351	320	313	315	297	323	293	322	320	294	319	288	281	339	311	294	307	331	303	311	296	298	302	317	339	325	263	330	298	290	318	311	283	306	302	309	338	316	291	359	302	263	294	335	316	285	316	327	322	327	327	332	339	313	327	306	297	371	320	327	316	300	323	330	314	308	332	305	367	325	319	297	340	290	295	284	329	312	332	311	341	282	321	297	320	287	298	342	331	337	287	328	284	307	326	348	316	302	284	350	335	297	303	312	334	314	313	356	295	317	289	308	362	286	327	343	329	310	334	327	293	290	311	256	304	326	290	311	346	301	310	319	294	291	335	312	305	324	281	325	299	283	292	323	342	334	314	346	316	325	294	318	292	315	289	279	305	312	346	335	337	297	340	328	308	278	273	304	294	302	295	313	282	317	347	262	337	300	315	297	297	318	302	315	316	309	328	319	333	340	320	298	350	313	344	290	332	336	336	288	276	338	289	354	313	302	321	303	307	315	322	297	298	362	330	342	301	327	302	340	319	287	266	323	327	323	320	326	345	330	325	290	345	282	318	325	308	351	303	331	285	333	319	293	298	326	279	311	310	333	311	314	308	320	306	310	288	289	269	302	305	310	298	311	318	310	317	317	337	299	332	329	319	343	323	277	287	297	278	320	309	312
46470	29802	20549	11075	4827	1490	933	755	718	658	649	674	682	732	638	650	687	677	661	631	672	651	644	667	647	637	637	635	698	628	696	634	643	661	628	623	691	676	640	634	617	633	650	649	636	665	638	625	632	681	620	676	695	639	642	698	644	617	660	671	682	624	601	646	621	669	677	668	639	631	654	678	621	674	672	640	647	626	689	675	652	633	593	609	668	659	625	631	673	661	646	661	627	645	652	688	598	646	655	663	636	641	629	606	657	628	635	650	639	662	596	651	623	625	667	657	636	609	645	630	645	639	633	637	616	641	609	646	653	661	678	691	611	639	627	630	651	669	676	653	642	671	633	614	653	652	635	705	642	638	621	648	687	669	678	670	647	596	646	672	661	627	648	648	650	664	612	649	612	627	625	666	583	645	634	666	662	659	616	695	655	651	650	690	631	667	646	628	635	643	621	642	654	596	670	616	677	625	668	618	696	659	659	610	648	649	684	652	646	614	688	632	652	678	621	663	637	711	651	592	647	621	643	677	631	641	617	649	621	656	639	632	634	644	626	625	641	603	662	616	632	649	608	606	642	628	676	602	665	618	665	644	619	646	615	631	644	623	655	661	682	631	644	643	633	703	626	644	639	655	617	633	641	611	605	619	646	628	634	607	649	625	616	641	654	680	641	606	681	661	638	625	645	628	666	633	673	644	682	660	661	651	701	675	613	633	675	657	632	685	631	657	667	679	687	641	650	672	636	629	649	684	632	631	642	636	648	672	630	614	604	638	636	618	663	646	694	646	657	626	635	668	579	641	634	651	640	690	635	619	640	667	678	713	655	599	632	639	626	671	677	664	648	640	653	637	592	633	616	658	596	646	639	638	625	634	708	615	639	677	604	651	662	605	648	651	647	637	645	660	645	634	700	626	648	658	680	653	681	664	619	677	627	630	662	642	638	652	615	673	675	611	689	638	655	677	635	610	642	641	618	653	601	632	650	661	682	631	640	634	638	602	692	674	605	656	680	670	615	658	638	618	638	682	661	616	688	673	662	608	650	624	604	635	647	644	662	648	662	661	678	612	651	639	636	630	628	645	683	662	590	680	616	626	666	606	595	645	628	617	640	614	647	687	643	622	647	591	658	662	654	645	630	647	626	620	641	659	667	633	671	659	692	651	616	617	605	657	691	716	707	690	627	718	612	646	672	671	595	599	645	618	613	646	644	695	629	678	642	637	649	650	647	661	632	602	635	641	642	647	633	627	625	644	624	635	622	667	688	637	602	640	637	653	641	676	645	678	671	669	645	662	662	657	626	646	634	655	644	683	615	612	631	645	684	615	646	629	634	625	673	687	663	703	603	638	590	614	611	651	617	684	648	683	668	600	649	649	634	645	675	653	616	626	633	639	635	629	636	631	639	663	675	630	646	632	629	653	660	628	656	651	636	638	589	645	674	599	642	651	660	630	657	624	649	661	610	675	642	664	620	587	681	661	674	664	659	658	647	616	640	639	652	607	654	628	610	628	640	674	619	633	684	656	633	653	636	617	647	613	631	651	652	649	650	613	623	646	628	649	581	621	688	640	654	662	655	645	640	604	626	644	603	640	627	645	654	630	635	654	641	623	648	639	597	637	660	613	639	659	626	643	698	656	666	670	643	631	645	658	686	616	650	698	692	632	629	663	639	675	680	659	616	618	618	674	651	645	611	630	639	658	671	645	643	669	644	610	652	620	673	592	631	632	653	691	681	640	666	651	671	673	627	646	649	692	622	626	653	666	664	654	622	644	648	627	640	643	656	653	668	607	623	652	644	664	622	684	663	652	671	640	654	636	620	667	616	673	630	679	662	637	618	665	686	577	622	639	633	697	670	651	648	632	646	639	616	657	615	678	632	630	617	638	630	640	635	643	666	645	645	674	656	675	631	639	682	657	668	641	626	614	644	638	609	664	638	609	661	678	645	637	601	650	618	611	640	677	665	685	656	668	639	681	657	642	648	672	626	630	632	670	626	638	652	659	648	673	663	646	681	648	639	631	682	662	602	614	683	667	627	603	655	652	625	641	664	665	643	651	661	639	600	615	664	591	633	602	624	644	591	606	654	651	651	658	684	636	638	670	636	691	675	655	652	652	639	635	692	597	655	703	669	633	637	655	658	659	672	646	649	645	610	626	644	640	652	673	604	641	633	654	654	638	649	671	693	625	611	599	621	590	679	663	642	625	616	620	638	653	608	634	632	624	641	638	626	651	620	672	615	650	647	634	612	682	637	620	640	646	584	609	639	650	643	606	679	648	665	633	648	629	664	598	682	622	621	663	645	575	665	662	674	662	639	628	641	680	622	661	651	639	640	657	608	663	641	645	650	610	659	659	581	644	630	635	660	657	634	631	632	627	610	653	604	682	645	703	678	659	668	650	635	683	656	649	659	623	689	677	678	666	656	675	661	651	650	641	687	647	609	625	638	634	683	654	650	613	674	652	651	650	644	675	639	624	587	648	599	623	669	697	660	612	648	645	619	710	645	680	716	659	659	630	644	664	634	604	614	625	691	619	607	632	625	669	671	658	612	615	611	591	622	631	673	639	664	639	690	651	626	658	622	663	614	648	640	604	647	683	615	662	683	664	642	689	622	608	619	621	663	643	624	624	635	667	616	673	642	631	638	630	636	624	662	622	629	642	664	614	649	617	593	644	606	626	611	651	646	612	648	636	629	682	659	660	677	626	658	688	655	639	609	644	625	674	646	617	669	679	616	638	627	635	609	665	646	622	647	635	646	700	656	636	613	681	602	593	668	642	628	641	635	628	666	660	635	666	700	658	593	610	645	629	670	674	604	704	625	647	654	666	631	654	642	672	636	622	629	652	609	576	616	663	613	688	634	635	602	652	626	607	612	635	639	642	619	624	682	637	652	603	659	680	614	660	618	630	659	671	649	597	636	652	608	677	623	689	650	581	604	628	642	675	666	646	623	667	620	631	622	624	656	636	692	654	662	621	635	654	687	629	643	647	607	670	604	668	664	610	661	652	659	664	640	662	638	623	667	654	614	609	643	609	652	611	646	668	616	658	602	649	645	640	648	667	676	606	658	621	671	670	670	676	672	659	663	680	659	663	628	657	631	647	632	645	655	625	625	658	623	643	658	634	646	619	643	654	657	651	650	651	628	661	657	659	631	641	642	632	673	599	667	670	636	642	671	683	650	667	636	650	692	650	652	662	663	656	646	685	619	693	650	664	633	697	650	647	648	664	633	639	630	624	652	665	665	636	636	643	640	673	625	623	649	636	671	629	684	653	601	652	633	622	664	622	663	643	649	635	662	613	631	654	669	603	664	681	626	633	640	643	654	667	677	625	671	664	623	597	672	639	624	644	654	657	635	677	639	678	649	680	639	624	690	656	637	674	663	643	651	644	658	623	645	648	649	643	624	607	631	658	636	598	652	662	650	633	648	631	598	668	633	654	643	666	623	647	662	673	623	676	638	660	658	625	622	660	598	587	630	593	663	615	652	706
51483	24749	7235	1846	752	313	277	241	247	257	255	298	245	267	246	232	226	255	241	266	269	259	291	239	277	270	253	274	271	251	258	272	247	263	228	256	258	277	289	272	237	230	249	289	256	239	256	250	229	238	219	254	249	269	274	243	235	232	271	264	275	243	265	260	265	256	280	245	227	274	235	237	241	245	241	266	272	243	265	246	254	262	252	271	264	269	271	259	267	265	260	229	263	249	264	255	259	277	252	230	238	255	234	248	261	233	272	273	278	248	277	293	237	253	244	264	245	252	270	268	260	275	254	213	272	267	248	232	264	231	275	264	296	265	224	281	265	267	244	262	241	278	259	257	284	243	256	283	260	269	275	226	251	251	249	279	289	257	245	273	270	284	283	269	259	272	251	261	259	249	255	247	261	261	243	236	310	248	225	254	252	249	256	239	288	273	240	243	256	248	257	281	287	261	237	269	254	225	227	246	251	263	311	249	224	249	255	265	251	245	235	278	231	265	249	253	266	239	245	238	243	275	291	302	297	305	271	222	263	224	273	282	253	248	213	280	283	243	258	233	239	274	250	232	250	264	280	257	253	285	259	254	246	237	284	274	286	275	262	251	265	273	265	275	239	253	264	224	222	266	260	266	263	254	253	258	259	253	253	258	260	281	249	243	247	285	275	251	254	270	270	254	267	283	256	273	263	266	258	256	284	262	285	248	241	230	235	249	246	231	260	217	256	253	254	259	224	275	255	262	289	266	228	236	243	242	294	226	248	259	259	248	269	268	246	248	274	249	232	242	231	249	248	238	236	260	246	251	269	265	243	262	242	287	257	247	282	239	253	256	258	260	276	257	255	264	262	290	253	248	228	247	249	276	255	252	262	230	265	270	256	239	252	267	246	257	287	283	270	270	261	267	255	254	252	297	251	253	276	251	293	250	231	257	247	244	282	317	237	252	233	264	235	261	264	257	242	276	272	247	237	254	238	280	260	266	264	234	244	263	252	253	266	249	265	252	274	235	267	277	254	263	245	252	251	265	226	261	230	271	275	241	255	236	252	246	279	247	276	296	241	234	268	259	263	281	235	266	264	226	196	245	258	267	264	242	251	253	256	271	265	259	267	257	289	268	289	241	309	242	283	275	248	237	226	283	251	259	287	287	207	249	250	252	258	230	296	256	282	253	231	270	245	243	256	253	267	253	239	255	240	224	257	271	241	247	283	242	264	269	256	244	229	243	260	262	238	268	253	242	260	239	274	264	279	271	244	238	259	257	275	247	261	262	254	227	250	220	250	271	264	266	258	271	264	245	287	286	311	280	277	252	269	235	260	280	290	276	257	265	255	254	244	233	254	259	276	243	230	245	252	288	233	226	270	298	237	234	254	256	257	239	258	264	279	263	289	244	240	272	241	297	269	266	277	242	231	232	280	274	276	267	253	231	249	257	252	256	220	255	263	268	280	242	266	240	284	238	251	231	287	255	256	260	259	263	261	246	246	258	231	255	271	251	233	228	290	269	284	244	257	302	250	240	273	269	270	235	257	255	251	299	222	256	269	234	297	253	266	274	233	263	239	261	221	268	252	264	246	255	259	218	265	238	258	245	267	254	248	237	258	238	275	264	232	261	269	262	258	226	253	294	255	250	242	270	275	275	270	254	257	272	233	257	235	259	263	274	278	281	282	249	258	255	251	254	255	247	248	268	263	259	266	266	245	274	248	249	279	280	260	268	274	284	257	252	219	233	262	228	255	234	243	231	248	268	287	218	257	279	256	263	255	238	266	296	248	262	269	240	237	271	248	237	281	256	273	259	271	278	247	242	229	275	264	251	289	279	280	264	256	283	237	255	244	236	251	293	262	274	231	268	275	240	236	269	268	246	245	278	262	238	259	263	267	300	271	235	241	274	242	239	262	252	251	293	293	250	276	222	244	279	272	254	265	230	243	254	253	230	313	228	299	276	263	267	280	267	276	269	284	257	255	254	228	251	243	282	265	249	275	255	251	278	229	259	258	256	210	257	270	232	246	219	264	265	282	275	287	275	290	264	246	265	253	276	261	237	248	242	261	261	256	271	271	261	260	283	239	253	261	224	282	262	246	258	250	253	255	264	275	243	259	279	270	247	248	253	225	298	253	237	275	287	268	227	244	272	256	235	258	264	254	244	256	258	274	240	237	247	262	263	263	276	268	251	251	262	285	299	273	280	259	257	280	265	271	293	261	299	296	271	238	266	244	275	269	262	269	288	267	228	231	263	242	258	232	273	252	298	253	220	259	266	268	251	254	228	253	263	253	223	255	249	258	252	235	251	254	274	273	247	262	284	229	244	256	274	261	261	252	257	220	286	257	230	262	265	246	276	283	262	257	262	264	232	257	281	257	288	237	261	250	266	261	273	290	268	257	256	231	282	285	260	244	264	235	233	282	259	263	261	249	248	243	252	284	220	245	254	247	243	252	275	260	263	263	230	289	221	231	241	273	270	273	260	277	245	242	242	230	235	277	227	232	254	266	276	251	275	253	268	257	285	211	240	296	266	231	255	269	259	261	251	260	240	239	264	257	279	251	271	263	299	240	269	285	281	249	270	272	210	241	289	234	240	247	245	256	247	266	238	262	282	232	264	283	266	208	231	250	277	270	243	238	248	252	244	256	259	256	281	253	243	257	255	256	236	244	261	262	246	288	257	287	251	239	267	256	259	237	250	242	244	267	259	253	253	242	267	269	239	235	290	262	253	237	249	259	264	269	274	266	271	247	225	258	242	238	246	268	226	254	214	244	238	241	255	265	276	280	253	225	267	233	252	274	246	226	244	285	259	275	262	236	243	262	273	259	262	254	231	212	258	264	256	269	233	270	247	259	244	285	243	256	254	242	285	291	271	240	259	251	262	267	233	274	246	256	264	245	259	240	216	286	235	235	244	256	268	222	256	276	276	261	267	240	230	237	238	278	236	275	259	246	234	251	262	268	266	251	267	272	236	250	232	247	265	262	270	251	253	286	248	262	259	271	254	247	251	267	259	239	263	248	254	250	251	265	261	253	246	224	263	236	259	252	230	265	265	273	234	226	262	270	224	249	269	265	265	257	257	247	262	247	282	245	261	258	252	268	280	252	246	258	265	284	270	236	244	267	276	242	262	252	252	290	263	281	266	278	253	248	252	276	250	280	250	264	251	231	240	292	264	257	256	240	236	229	223	238	239	276	270	258	255	266	266	257	241	289	235	268	270	229	249	264	227	229	251	235	206	260	239	259	245	272	256	249	242	252	228	295	256	243	251	228	254	234	290	287	240	251	253	278	270	261	270	235	241	247	264	271	248	248	263	287	242	263	245	239	265	289	298	259	255	264	253	241	266	284	272	256	289	261	267	235	264	248	287	275	272	249	254	287	269	255	240	267	260	271	259	275	242	266	268	263	260	251	244	260	236	254	235	264	248	257	207	234	263	239	274	276	239	233	263	283	237	274	268	277	271	280	285	240	223	286	273	275	276	229	246	258	266	252	227
34751	17252	7900	3969	2018	700	541	538	547	543	583	532	540	519	527	548	524	562	536	534	514	547	567	560	538	558	548	546	509	550	551	544	532	530	599	513	533	561	512	529	543	577	604	555	565	560	589	524	517	573	527	559	566	550	533	543	586	471	535	540	547	574	555	533	519	565	528	576	545	567	545	586	522	532	518	545	556	539	518	482	564	572	546	550	534	552	545	561	562	556	563	565	519	539	520	536	553	561	554	523	558	558	558	518	573	588	550	532	544	511	533	523	541	496	588	570	562	533	547	530	560	525	560	513	554	562	536	578	540	542	566	569	549	534	543	544	532	538	569	551	563	583	533	564	555	595	529	573	542	539	598	537	518	547	544	500	538	523	529	547	515	567	548	544	538	566	593	509	505	551	538	561	553	532	543	568	552	529	569	551	570	554	553	570	530	589	576	528	557	547	521	572	576	562	530	559	542	563	565	509	532	528	575	620	540	545	547	569	553	574	596	509	513	518	520	559	569	584	524	555	546	530	524	542	535	531	508	560	550	550	560	573	590	561	533	606	538	573	539	557	534	554	517	568	546	555	535	560	523	541	520	546	537	570	598	568	543	592	509	527	542	508	500	550	579	534	599	540	543	581	544	513	555	541	534	536	570	568	583	539	557	566	525	556	531	515	518	551	577	565	539	545	547	539	543	571	552	543	553	550	561	542	570	543	538	537	573	547	517	564	516	564	546	551	564	548	529	590	539	535	554	563	582	517	535	540	563	568	529	520	546	531	586	548	556	574	532	558	534	535	540	531	582	524	517	501	572	574	525	531	562	544	521	578	538	499	563	525	538	550	535	554	534	533	490	554	530	535	567	562	547	529	533	518	510	526	535	529	536	548	536	583	535	556	591	508	538	514	537	552	549	538	571	600	540	543	573	584	545	579	541	545	541	534	570	524	519	521	540	590	522	550	521	565	491	535	547	532	513	552	561	501	521	509	546	493	534	508	558	519	517	541	556	542	542	489	557	531	553	567	559	544	558	542	496	543	557	537	550	568	564	551	553	545	549	577	528	540	541	521	567	546	556	521	542	540	561	546	558	524	556	553	598	556	561	513	533	545	560	546	568	530	536	572	562	558	542	526	515	570	484	527	524	560	529	550	548	573	520	553	571	536	541	512	558	551	552	571	519	528	574	516	532	547	561	522	512	567	536	516	569	519	538	502	533	561	513	568	511	569	589	569	561	520	527	511	548	562	576	550	529	528	547	574	528	506	541	555	528	545	519	582	557	535	557	534	578	592	568	570	483	553	523	561	584	531	535	573	554	545	558	571	520	532	525	541	543	573	544	549	569	558	518	573	563	582	518	525	514	510	562	540	570	538	523	513	508	537	531	553	562	528	544	537	542	529	560	560	537	521	534	487	503	528	506	566	550	535	554	557	577	571	562	542	543	523	565	504	531	560	558	532	530	533	547	504	538	549	574	591	534	548	512	573	541	544	567	534	540	571	577	572	516	507	553	581	526	510	498	536	549	521	526	530	530	556	501	572	544	550	545	521	554	501	538	553	516	589	527	555	542	532	545	531	509	537	564	557	562	549	543	573	530	546	536	572	536	587	542	543	549	527	537	581	531	546	554	591	564	550	563	540	520	528	536	576	531	491	538	533	552	582	505	527	548	537	513	506	542	554	515	547	533	528	519	546	560	496	553	539	502	534	547	629	562	505	541	523	518	529	563	537	522	528	569	527	541	518	564	522	557	553	573	573	585	558	556	552	590	533	531	553	534	532	501	518	527	540	522	593	538	560	537	586	494	550	559	597	552	537	562	537	558	540	523	551	537	541	562	538	534	592	564	538	545	561	569	559	510	550	526	580	550	546	534	525	581	570	546	558	559	529	549	523	577	508	520	518	553	547	541	515	547	558	527	561	536	542	556	575	531	544	550	521	536	508	497	520	542	519	555	569	553	558	545	551	519	575	526	507	572	517	555	586	586	563	562	559	565	569	546	574	569	550	538	522	594	517	522	574	577	474	560	575	508	525	559	547	510	546	546	566	554	525	554	545	572	553	579	557	525	556	539	533	531	582	507	580	545	521	566	569	525	554	480	531	539	497	565	517	536	567	565	567	541	532	509	547	553	512	575	550	560	549	556	556	518	554	544	551	543	567	550	521	555	562	571	609	539	557	548	553	565	531	554	524	562	537	565	543	508	565	541	574	517	544	529	536	531	570	570	574	515	553	559	519	566	505	504	553	531	549	553	538	552	536	556	495	556	548	519	547	538	506	587	523	565	541	549	520	566	563	572	565	551	562	537	560	563	523	561	520	552	539	553	510	525	571	537	485	563	518	571	549	541	543	574	590	572	543	520	563	527	566	560	528	532	529	572	563	546	535	515	575	542	549	515	525	509	548	540	568	524	527	528	550	553	571	579	522	532	521	550	553	510	526	520	523	555	549	548	580	520	553	524	530	533	546	511	521	526	539	536	563	575	533	549	536	541	531	530	573	546	585	515	533	552	551	546	550	501	512	537	530	560	548	523	520	558	531	563	574	523	550	556	518	565	519	524	567	544	553	551	502	549	548	539	529	545	552	553	522	540	530	495	546	491	508	551	557	532	561	524	540	564	567	554	534	545	524	539	546	539	545	581	543	515	536	573	559	513	526	510	563	537	558	499	547	546	533	569	523	521	557	494	537	591	550	578	547	562	521	564	527	501	554	547	521	537	511	533	566	551	558	519	552	521	568	554	550	547	545	502	555	544	517	559	520	548	534	547	513	557	552	557	551	552	563	518	560	572	530	556	620	523	517	554	531	519	545	536	586	550	514	510	543	512	559	542	534	510	512	470	531	562	525	542	554	537	511	516	551	534	550	515	543	487	556	552	513	519	581	551	520	544	524	564	506	516	536	531	541	540	527	558	536	574	547	523	543	565	531	565	535	551	522	540	551	564	574	539	583	557	552	511	527	584	557	517	557	572	554	564	574	527	533	548	570	552	575	549	543	545	570	540	539	515	513	564	560	542	526	507	497	538	548	537	558	561	570	554	541	494	549	516	563	509	545	538	564	605	513	569	560	531	546	526	496	542	489	609	542	540	548	563	534	518	550	558	538	533	538	558	557	565	538	544	510	591	551	525	532	548	531	545	506	563	528	577	532	564	558	558	598	529	525	556	537	517	532	532	559	565	602	541	516	539	540	555	482	549	526	516	574	569	556	516	547	539	546	528	540	564	549	547	583	550	531	544	520	573	529	611	570	594	536	537	541	533	580	519	572	524	548	581	516	579	545	590	561	539	526	550	551	521	545	526	559	540	524	547	559	516	530	545	577	568	536	526	559	507	516	532	528	577	549	539	539	552	527	558	566	556	485	550	534	562	558	519	550	565	558	556	545	546	525	530	557	566	522	501	549	543	570	529	520	518	548	502	551	516	574	593	541	536	540	549	565	562	515	522	525	585	543	563	531	547	620	573	532	533	525	584	565	560	540	519	508	510	501	527	545	531	536	499	581
63248	29975	13104	4987	1211	371	281	279	279	271	280	256	263	249	257	253	276	270	295	260	274	285	270	243	269	264	265	242	239	252	243	269	298	298	265	261	282	254	289	306	295	278	306	234	236	263	246	254	243	262	280	281	269	245	233	235	297	243	269	265	286	299	261	245	299	275	262	270	267	268	275	248	239	263	258	295	231	263	259	287	275	256	249	256	256	263	277	225	264	244	282	261	237	259	263	246	243	297	260	254	255	269	271	240	290	223	251	248	260	260	291	284	258	290	268	254	303	244	227	291	240	266	286	251	267	267	265	241	262	238	284	269	255	281	259	261	310	286	259	299	244	266	230	259	246	262	296	265	260	230	246	245	255	266	259	265	275	247	239	242	249	274	270	280	273	257	303	250	260	264	276	250	272	278	264	243	258	253	265	244	275	317	287	273	254	237	270	245	221	288	283	220	244	265	253	258	272	275	249	245	246	276	244	234	255	277	260	246	229	271	263	300	234	261	282	258	275	255	227	287	257	242	270	281	265	250	252	280	269	287	258	301	243	259	258	285	254	262	288	269	288	267	254	268	264	271	275	241	243	255	269	242	272	275	260	278	252	233	265	253	253	248	295	262	247	279	243	269	269	246	233	230	278	240	264	239	269	261	235	260	251	256	273	247	298	253	263	298	262	279	291	257	264	289	276	278	250	253	275	279	286	276	264	289	251	280	284	258	240	260	248	252	287	271	251	294	223	269	229	299	247	264	252	258	271	259	285	231	271	281	325	254	300	266	260	272	277	275	270	272	277	259	297	244	280	272	243	247	268	248	266	267	287	240	276	243	283	275	327	246	274	264	241	300	242	272	268	261	259	244	287	257	244	248	250	261	253	263	259	257	265	276	288	279	296	274	255	273	252	257	275	286	275	249	243	247	256	270	292	283	291	280	272	321	285	286	293	287	222	266	239	287	269	269	257	245	279	268	261	274	242	251	271	259	238	271	274	238	241	255	277	250	295	300	303	260	274	262	272	254	256	293	253	282	246	291	245	264	260	262	244	263	261	267	268	271	275	287	264	242	276	242	257	270	281	264	243	231	264	252	272	247	288	250	292	280	249	270	314	276	276	263	252	282	239	273	288	262	266	277	258	255	275	264	294	261	230	229	274	241	271	260	277	252	258	251	298	263	257	268	290	242	239	250	298	279	261	299	260	238	278	276	246	303	263	255	262	249	302	245	257	260	260	276	254	266	270	255	269	275	288	246	266	265	322	267	277	286	279	264	302	279	272	267	257	269	254	265	251	251	250	290	268	273	288	255	232	256	274	240	236	231	269	255	246	255	277	252	258	256	271	245	258	241	241	264	287	284	270	271	233	239	259	287	258	255	255	250	289	268	237	256	239	279	269	240	260	266	266	262	262	265	265	239	239	275	285	254	292	238	282	282	264	266	265	296	275	272	275	298	285	290	304	262	293	273	263	247	260	276	301	253	250	252	246	296	278	269	279	250	271	251	263	252	227	259	264	258	262	281	284	286	242	259	256	281	275	268	284	229	283	229	258	253	244	271	267	261	260	297	212	243	271	262	295	288	269	274	264	289	239	281	293	276	253	232	255	236	288	260	257	309	276	300	287	273	284	259	269	272	278	273	279	240	245	263	305	282	236	256	294	236	225	252	247	273	253	266	247	288	281	253	269	281	273	250	265	252	257	274	256	246	256	280	287	289	254	283	301	272	264	275	271	301	254	259	249	267	273	222	223	266	278	263	236	252	268	236	259	256	274	252	245	286	248	282	251	257	246	264	303	259	238	264	266	252	248	228	261	254	260	276	220	269	312	242	301	250	232	277	263	259	262	263	267	269	262	282	294	277	287	258	271	265	270	249	250	258	276	264	255	281	253	275	267	251	263	295	280	238	282	245	273	293	264	311	268	296	285	275	282	281	222	256	259	256	248	255	264	250	262	229	261	273	258	261	292	237	307	272	271	297	299	275	252	259	244	272	263	259	259	291	236	282	272	251	260	236	239	281	266	232	252	275	260	280	257	279	293	273	290	277	251	271	280	250	280	260	268	262	270	280	255	258	255	273	249	272	295	298	262	272	262	266	246	258	256	266	273	276	250	254	279	258	273	229	256	282	304	288	234	256	270	326	290	243	264	279	238	273	262	284	279	274	290	230	278	238	245	282	271	281	278	262	257	246	281	242	278	274	274	244	252	271	258	250	252	240	268	261	284	277	287	285	248	273	266	276	261	301	275	300	238	282	249	286	270	246	228	228	294	234	243	243	257	265	287	258	256	278	254	286	250	255	261	255	242	265	247	288	294	256	242	322	268	266	291	276	285	274	290	277	270	275	255	293	247	263	255	240	265	289	250	236	245	269	278	255	254	291	266	286	283	255	272	269	272	286	270	278	245	280	266	265	266	265	273	280	241	273	263	268	260	243	271	281	255	291	293	259	291	277	250	254	271	262	268	235	249	246	319	253	265	278	256	239	241	285	254	258	278	271	261	269	249	266	242	255	270	270	257	285	272	289	252	259	249	264	267	220	271	311	263	244	254	275	277	266	283	267	239	262	270	279	229	271	250	254	249	255	285	237	240	237	270	257	269	268	254	256	270	258	248	270	237	300	257	305	275	294	277	284	260	277	268	271	288	271	263	292	273	295	263	266	270	271	252	268	263	268	268	266	274	271	284	292	298	285	257	256	253	252	259	257	292	253	268	253	269	283	238	269	252	251	266	264	261	286	242	269	263	254	262	251	254	274	253	257	251	273	248	258	243	237	255	280	240	267	234	281	270	258	274	243	256	258	263	258	249	230	292	295	286	253	268	273	284	269	268	261	274	302	259	231	249	258	297	259	266	279	262	273	268	249	261	285	258	247	239	287	285	279	274	272	271	268	240	246	306	242	259	268	236	278	246	263	250	278	255	266	256	253	275	262	266	258	308	255	305	245	254	272	308	281	265	283	249	280	265	267	249	286	278	271	263	290	278	266	261	274	284	261	248	239	252	274	241	244	276	284	275	287	289	277	287	264	247	287	273	286	259	273	277	251	302	283	244	237	263	257	229	271	269	290	298	286	272	243	261	282	302	259	255	258	270	231	261	252	252	241	218	242	233	281	269	259	256	252	226	267	257	295	279	245	249	271	253	258	277	264	246	233	292	273	272	266	269	265	251	266	263	264	279	256	292	262	266	258	246	242	272	255	259	273	243	255	279	228	245	258	241	301	258	267	279	242	265	259	271	278	270	253	277	252	296	267	261	275	271	276	258	312	270	284	268	282	261	278	286	289	279	287	279	249	245	245	266	247	261	268	261	270	271	280	252	297	269	273	271	278	301	290	265	283	257	271	275	259	269	254	294	255	247	246	282	280	244	268	265	267	269	246	229	252	285	275	265	261	300	274	248	295	259	243	243	268	252	269	282	228	288	277	289	276	258	261	289	244	246	278	240	268	262	268	261	246	291	246	259	260	260	258	259	252	263	257	265	268	253	247	289	258	252	264	248	244
41369	19977	15399	9001	3124	865	757	620	657	608	565	580	568	535	559	617	594	567	598	576	541	572	579	547	546	565	545	581	556	552	576	573	555	578	583	585	542	601	555	556	544	637	578	526	548	560	559	545	565	541	567	562	525	530	516	613	565	604	588	539	556	555	574	569	581	581	585	549	608	542	537	511	562	533	582	566	566	577	584	546	580	578	567	585	606	550	597	590	578	575	562	527	531	541	573	522	555	563	552	588	592	593	553	541	573	569	551	530	548	542	549	566	560	594	576	549	562	569	571	584	561	549	560	539	558	546	605	554	593	529	566	573	611	561	549	546	563	564	557	590	576	564	570	607	543	586	565	530	558	573	535	566	535	550	512	553	621	598	557	559	509	542	550	549	561	567	578	573	582	589	607	535	570	549	588	616	537	569	582	586	565	565	557	577	587	551	563	558	563	568	595	581	585	543	552	585	576	546	575	563	560	578	571	554	551	542	535	537	566	569	528	563	595	598	515	584	550	548	542	587	564	584	575	577	589	582	543	554	547	589	546	525	582	558	540	585	551	590	540	550	531	559	563	568	593	609	597	552	560	555	618	513	559	545	599	575	575	562	510	559	562	559	591	587	585	545	570	610	556	592	551	581	571	555	567	567	544	533	545	551	582	556	558	545	589	572	549	565	565	537	595	578	558	564	570	570	580	613	580	617	515	543	553	543	607	599	544	588	585	574	562	571	528	520	552	529	580	563	577	543	571	590	542	577	554	588	558	582	551	503	598	561	572	540	587	563	554	586	560	533	560	568	583	616	570	581	540	583	547	563	556	526	575	588	509	570	572	580	584	556	550	558	549	576	572	510	584	550	569	545	544	552	578	582	577	540	546	590	596	615	552	573	563	598	577	579	607	584	593	550	549	567	595	555	569	531	595	571	608	586	562	560	551	577	568	551	550	556	542	550	562	552	567	519	546	563	583	561	552	569	573	557	552	555	574	558	588	611	572	536	554	573	586	585	536	582	524	560	569	608	575	550	544	550	526	553	575	572	561	552	592	562	549	569	579	526	561	535	588	597	591	582	554	569	562	545	541	598	535	562	571	583	597	528	554	597	578	540	553	561	531	545	593	557	607	583	560	564	531	552	551	534	591	522	586	539	554	605	532	580	531	545	565	554	489	588	588	568	600	581	571	576	504	557	518	555	555	571	536	545	599	531	553	587	545	548	537	531	550	531	603	532	594	539	578	535	577	605	520	624	577	541	614	582	537	555	631	577	608	582	525	547	578	576	582	538	557	562	614	583	580	527	540	516	519	568	579	582	591	541	542	579	586	580	570	540	565	584	546	550	593	578	598	599	592	546	529	564	526	568	580	592	552	552	564	550	569	506	569	576	562	550	591	584	567	592	560	593	559	569	572	541	598	557	545	585	535	553	559	574	591	579	586	535	545	535	546	557	558	557	531	563	582	597	572	567	581	570	570	568	541	569	556	558	531	560	540	550	618	548	576	535	538	564	560	573	549	560	555	631	567	592	545	553	554	534	527	560	551	560	562	553	566	597	573	587	598	553	558	536	540	576	550	604	546	563	601	543	538	573	525	589	570	553	587	555	590	539	571	575	569	557	592	560	516	561	550	577	538	554	558	579	588	553	559	570	560	542	548	605	569	576	561	579	598	573	578	523	583	559	565	537	561	553	558	539	582	614	554	579	580	577	568	560	560	554	573	565	554	550	542	564	576	553	565	533	580	548	542	550	571	531	531	536	569	557	575	584	582	520	559	544	553	549	555	503	540	544	592	523	587	564	548	578	568	573	601	573	584	540	536	592	611	582	541	518	611	548	578	527	565	559	590	564	581	576	550	545	565	534	586	568	539	559	598	567	567	561	538	557	532	576	550	540	588	562	568	550	578	596	565	528	634	604	535	561	556	554	531	553	526	534	573	581	553	545	568	557	596	547	574	605	574	556	547	562	539	554	583	535	563	565	567	562	590	569	549	524	582	569	581	546	556	565	591	566	547	514	584	509	585	602	582	587	590	535	599	597	559	567	560	565	571	580	571	576	597	560	547	586	541	541	549	603	565	536	527	570	590	584	516	592	548	582	589	568	587	550	523	584	567	558	561	582	562	575	558	584	565	497	592	575	600	600	535	545	583	545	592	563	519	558	519	525	547	587	555	564	544	573	555	561	584	587	570	538	546	554	560	606	566	581	528	544	599	566	623	538	537	538	548	596	516	545	556	570	530	498	593	588	560	566	551	558	558	580	572	569	554	553	564	586	575	577	558	555	551	590	586	542	585	540	552	535	545	602	577	543	574	568	589	540	549	601	529	559	540	507	561	526	556	532	581	561	605	550	550	619	573	574	545	585	581	532	559	550	550	601	580	558	590	597	543	552	580	580	549	560	546	553	547	569	551	529	569	579	580	568	580	559	560	569	539	598	562	618	546	587	568	578	582	570	590	550	584	553	586	552	539	594	578	554	577	550	591	562	528	512	566	549	570	573	551	587	602	594	548	550	524	558	553	589	597	558	539	541	590	573	584	557	573	553	522	549	580	521	565	582	530	561	588	532	546	623	507	572	557	523	545	540	549	586	558	565	564	594	539	553	559	543	577	575	581	564	560	599	566	556	557	581	584	604	589	569	569	567	558	579	559	583	562	592	585	581	583	592	553	575	565	554	535	588	576	620	561	602	550	583	547	564	531	535	567	548	561	551	562	581	539	590	602	495	559	549	536	531	563	514	559	581	606	540	575	557	596	579	567	503	633	597	570	546	573	551	593	594	542	543	608	548	558	582	562	611	573	578	559	559	584	508	543	526	548	583	600	562	542	585	566	576	545	560	577	555	600	555	577	562	589	574	554	540	554	602	544	545	573	589	560	574	538	572	567	561	598	570	579	571	569	555	581	599	604	543	599	538	564	527	556	550	569	576	617	586	591	585	556	593	502	550	551	572	578	552	589	543	533	584	563	528	579	569	587	551	597	589	527	553	538	578	554	610	539	571	560	570	575	582	552	546	551	575	587	540	588	547	545	582	586	563	569	533	548	533	584	503	590	590	559	574	577	559	525	572	611	557	546	584	562	632	576	554	618	581	567	535	535	585	578	562	552	564	578	583	615	594	562	568	553	550	557	535	575	563	539	579	600	562	559	572	596	573	532	553	570	555	578	562	621	576	562	571	585	544	556	605	527	573	579	551	533	587	559	603	546	603	522	580	623	544	552	534	557	522	571	593	577	599	543	597	565	567	545	568	567	552	516	558	605	580	621	576	557	523	563	573	574	534	568	553	550	585	560	582	544	558	534	579	542	545	576	579	577	569	544	554	567	590	570	613	551	609	565	542	553	525	560	585	544	558	543	604	581	559	560	522	592	558	552	560	527	504	562	515	528	594	526	565	571	557	615	544	593	563	540	620	560	565	555	552	529	529	568	510	604	573	592	527	587	572	586	543	595	553	550	554	592	552	586	581	576	577	607	576	585	599	550	549	556	584	540	587	568	502	574	570
65030	36451	21693	8249	2436	523	375	343	308	274	313	302	319	295	315	335	290	292	320	280	278	280	279	308	294	300	310	315	293	278	284	328	311	299	320	368	336	306	308	317	289	270	328	299	286	281	326	327	308	302	300	308	325	318	306	296	328	331	325	304	312	296	294	298	293	298	271	290	331	311	282	317	327	307	279	297	310	305	273	316	292	295	298	268	305	331	297	311	289	313	296	306	314	291	332	325	294	307	312	292	307	301	320	312	325	313	273	321	331	274	282	282	303	283	342	294	325	312	285	333	284	298	318	289	264	314	281	278	286	319	266	299	308	316	346	296	314	305	271	331	313	331	307	288	298	316	313	310	305	293	283	333	326	321	326	299	269	297	314	321	287	309	321	284	306	296	320	315	315	332	312	297	296	293	339	305	292	308	344	278	324	314	343	311	324	299	308	334	290	301	328	288	288	297	302	307	322	308	317	283	320	289	287	326	319	317	317	319	296	283	279	299	334	297	313	309	291	303	297	284	286	333	296	279	319	322	300	280	293	296	299	316	307	288	289	310	326	291	315	306	302	325	297	308	314	270	282	296	278	311	307	303	323	312	307	283	290	337	305	306	294	308	338	312	314	270	311	287	288	293	311	293	309	314	294	333	323	281	288	302	300	301	295	323	312	283	276	318	336	294	278	308	301	289	311	359	296	275	309	322	322	302	316	297	275	296	251	297	293	302	312	313	292	302	291	297	313	343	321	314	285	316	274	286	310	255	303	302	294	308	265	314	298	326	336	269	310	273	258	319	299	309	283	298	329	303	251	272	334	291	330	316	312	313	306	294	315	305	303	301	301	309	338	299	298	276	307	302	291	309	333	249	284	299	294	302	304	303	247	306	295	297	310	281	314	316	274	303	315	333	306	299	305	295	309	283	296	323	276	306	336	313	319	284	321	319	321	345	316	310	309	326	289	305	300	301	311	330	328	297	291	332	296	295	275	284	292	256	295	270	316	320	315	313	323	304	316	327	317	298	271	318	297	311	342	356	323	334	293	296	327	308	292	307	315	292	309	313	308	274	315	329	319	301	279	311	312	331	293	309	293	276	338	333	288	339	319	328	298	328	321	277	279	288	294	266	327	310	306	278	288	308	323	334	290	314	288	314	304	278	299	281	320	316	319	278	278	321	295	307	314	332	314	287	313	286	332	274	283	340	300	283	287	307	320	290	301	330	309	325	323	335	298	315	286	277	311	265	285	327	317	341	311	288	278	296	298	308	296	331	310	301	307	309	325	285	289	311	283	328	302	301	299	293	280	292	297	297	284	299	302	299	302	314	285	308	345	287	297	266	301	291	312	302	301	314	350	304	318	309	298	268	338	332	295	355	310	326	326	343	282	292	300	311	295	344	296	335	311	309	318	314	322	321	267	331	337	308	310	317	293	270	294	275	279	275	271	279	315	301	300	290	285	298	269	256	316	282	293	324	264	289	323	298	279	312	293	328	287	286	288	329	297	331	287	273	279	321	320	309	290	318	318	307	304	304	329	296	310	299	310	300	318	290	313	292	293	313	273	295	303	294	343	304	280	301	307	277	277	333	270	292	308	295	290	288	297	304	279	304	326	313	318	303	336	319	303	295	277	276	280	328	319	333	307	335	279	297	291	292	339	315	301	329	313	293	299	322	308	324	333	298	309	308	287	309	314	311	312	299	314	264	298	283	317	308	293	281	320	323	267	274	260	273	291	318	268	315	303	312	332	251	278	282	307	268	294	285	278	310	303	315	334	283	303	323	304	316	312	328	318	291	320	317	319	290	332	293	288	314	289	277	298	325	321	316	371	303	295	306	327	288	289	317	293	336	320	287	285	287	306	325	326	327	285	285	266	261	307	294	279	325	314	305	262	308	317	301	317	285	287	290	260	300	288	293	290	281	306	319	317	271	329	319	286	266	284	310	312	328	344	325	335	302	288	347	307	288	330	331	297	328	303	276	255	270	297	325	299	296	306	305	321	270	280	288	296	307	273	294	274	289	271	312	293	301	289	317	296	299	298	285	312	300	285	298	330	287	303	296	305	286	317	288	296	309	320	311	267	289	327	328	312	283	306	326	323	313	300	296	281	333	313	312	303	297	347	300	276	305	301	313	308	288	309	322	302	309	318	313	335	296	296	302	313	270	337	297	323	285	291	315	302	315	312	288	323	300	308	338	315	331	300	278	290	296	311	320	299	287	319	313	319	285	280	332	303	319	318	287	311	298	300	249	295	310	290	332	326	274	313	289	326	318	297	294	271	282	304	320	267	317	339	319	296	354	316	306	290	291	321	256	326	315	347	316	291	293	307	293	320	316	285	300	290	298	274	302	290	336	304	347	312	305	293	320	286	303	299	305	319	303	327	271	311	301	268	324	270	278	301	337	302	326	294	296	285	303	291	309	339	297	286	285	298	306	288	314	307	315	277	321	328	296	300	298	312	320	298	320	288	273	336	311	292	308	320	281	293	345	300	327	330	331	321	336	319	288	276	323	305	322	312	305	313	287	317	306	305	331	274	316	350	293	317	272	317	275	323	289	287	294	357	303	340	335	278	309	307	311	300	314	272	304	317	300	287	329	293	291	293	316	306	329	316	342	310	334	292	307	312	302	290	279	316	312	306	280	280	325	300	316	302	300	295	299	306	307	278	311	326	309	265	278	294	315	299	318	292	321	284	347	279	310	278	275	315	308	299	299	269	317	330	329	282	316	317	322	291	295	335	302	265	305	306	308	280	277	311	259	304	338	309	326	310	304	312	320	304	297	303	298	288	301	285	308	285	325	309	292	337	292	304	290	320	349	309	301	322	323	276	298	314	310	290	310	269	283	292	330	346	324	289	261	296	323	293	279	286	323	319	318	277	311	314	326	286	307	330	322	291	323	292	303	257	283	256	286	285	300	297	369	316	295	312	291	299	291	271	271	311	320	296	284	306	319	326	317	310	323	342	320	289	299	318	289	310	317	329	291	316	271	346	324	321	327	301	315	335	299	307	310	306	300	310	298	305	274	317	298	305	296	278	312	299	313	302	294	272	280	307	307	313	295	319	331	326	296	354	309	294	328	326	305	301	293	287	303	322	307	291	279	294	295	318	321	278	320	309	324	311	303	289	311	300	303	299	257	306	285	331	306	304	301	299	293	296	311	307	291	302	298	314	295	299	307	321	310	314	275	270	276	304	307	288	284	293	275	291	295	254	274	339	290	303	310	311	308	314	348	292	284	277	321	307	274	311	313	312	301	307	301	292	315	323	294	314	311	309	291	263	332	312	304	298	333	313	312	311	330	300	304	255	308	301	267	302	307	307	295	333	315	286	329	283	278	316	304	319	290	278	291	311	307	292	300	301	281	293	322	313	324	319	290	343	268	321	280	329	334	314	263	325	307	244	291	292	312	298	290	333	301	276	313	270	302	280	313	306	286	276	302	299	350	301	312	329	285	325	313	283	330	298	297	318	271	267	295	315	323	269	306	298	316	325	287
41186	27670	22609	12902	5691	1293	911	754	703	642	682	648	694	640	663	648	639	647	656	656	631	653	643	624	672	640	650	615	603	616	646	602	642	636	643	645	623	651	659	644	615	652	646	645	645	677	636	631	663	630	645	626	603	592	683	665	642	645	626	672	668	627	597	657	617	595	633	622	632	674	611	585	625	627	620	651	646	664	670	628	655	657	622	647	647	671	596	650	657	632	666	633	588	578	646	642	608	592	635	610	620	621	618	653	628	638	622	642	620	651	636	597	648	569	591	628	609	674	635	622	618	572	619	591	622	619	616	641	597	645	576	656	637	614	670	627	646	669	614	641	604	616	642	628	624	616	644	640	687	650	647	602	606	601	615	634	661	629	664	622	624	623	647	635	600	625	618	669	658	632	654	689	644	563	648	637	678	612	616	606	618	647	618	644	614	630	633	638	629	634	627	666	630	638	646	684	658	635	660	603	609	598	664	629	605	653	588	663	638	649	652	636	589	654	625	611	637	644	580	614	634	636	633	615	680	600	593	664	659	638	636	610	630	662	605	625	611	619	646	623	639	607	609	630	645	621	647	640	667	631	675	625	607	612	632	697	633	607	616	586	645	617	634	644	634	604	629	620	626	653	646	603	674	622	624	622	639	638	662	676	635	638	673	594	637	621	668	662	623	683	575	589	595	632	621	636	624	653	682	583	621	591	637	594	663	664	580	655	647	669	612	612	645	627	625	599	671	656	655	650	659	655	597	620	612	672	633	629	614	611	631	631	627	620	628	613	665	624	622	618	625	629	634	682	637	666	632	652	636	680	648	637	631	624	672	629	654	619	622	621	627	634	636	614	623	631	642	581	574	674	654	629	656	624	650	645	664	621	633	673	635	622	607	611	575	657	666	612	607	616	650	595	646	633	635	656	631	656	625	678	607	605	638	608	615	636	630	591	650	617	657	622	607	598	649	645	636	652	608	627	649	647	601	604	623	672	650	641	634	665	688	598	620	636	621	631	634	617	628	604	617	648	622	631	597	576	650	656	636	663	628	608	597	621	595	661	631	617	626	607	636	645	725	629	609	602	619	640	595	592	600	637	640	641	616	678	638	616	659	637	619	649	633	604	694	631	623	653	634	652	599	645	613	641	611	608	658	654	626	634	615	606	602	622	636	640	615	615	598	639	646	633	646	597	630	635	612	616	621	646	621	635	690	597	588	672	641	642	641	654	583	644	677	594	641	664	614	620	614	650	609	628	614	630	651	671	674	625	609	644	573	623	584	626	652	677	616	612	650	625	643	663	634	628	588	588	609	619	611	686	633	644	639	637	619	640	575	629	624	686	641	622	638	620	661	614	602	610	660	630	637	662	559	625	621	632	619	578	641	662	680	605	625	606	674	627	644	615	602	667	613	609	599	656	670	616	631	574	628	653	631	623	651	659	618	627	653	623	654	639	614	657	695	642	611	635	644	627	666	608	653	657	676	631	649	647	645	631	616	609	634	630	622	617	626	616	630	610	647	624	680	689	660	658	629	687	671	640	653	641	665	635	602	636	606	625	637	645	618	631	619	569	644	631	617	611	606	634	641	634	622	627	639	646	641	623	588	601	629	626	626	664	662	620	631	580	641	638	650	614	642	623	648	640	670	594	633	651	632	647	617	627	601	621	638	625	631	589	635	630	656	644	639	654	650	592	646	655	612	649	640	679	621	636	668	640	580	623	641	562	646	632	613	642	620	626	678	666	640	627	636	609	611	668	656	640	620	673	674	598	607	606	601	651	636	612	607	616	631	604	656	653	651	604	652	652	626	630	622	589	666	589	629	630	632	623	666	646	691	635	693	637	644	647	615	639	657	634	622	635	688	639	600	642	677	630	678	635	681	620	623	599	664	624	596	608	655	642	604	640	616	568	624	610	607	643	672	621	628	663	605	676	649	605	619	573	631	660	690	636	639	629	618	616	621	580	643	610	647	620	627	659	597	631	623	628	654	624	625	642	598	661	594	642	642	689	674	635	613	647	652	596	614	621	628	626	620	651	649	658	587	607	671	638	608	623	674	626	612	675	635	649	606	603	628	619	644	647	622	588	637	642	610	641	630	663	645	620	638	609	595	643	633	611	600	602	601	586	589	636	610	670	617	609	688	665	633	621	659	626	615	643	605	682	601	652	663	636	624	601	618	680	652	656	625	643	606	628	621	666	652	563	654	629	631	653	639	639	613	590	638	649	552	604	625	665	640	646	644	591	683	588	709	586	644	628	639	632	658	626	670	636	658	660	654	602	636	643	599	662	629	606	634	684	635	621	617	645	646	623	646	618	630	592	659	597	628	635	674	622	636	615	675	584	649	612	629	666	646	645	673	619	600	622	602	623	649	640	662	717	629	611	615	626	629	592	601	647	630	636	624	669	617	626	627	628	618	604	666	645	672	661	649	665	646	686	582	670	617	652	602	606	611	618	590	643	626	636	654	571	650	636	578	628	622	649	611	594	629	625	626	606	633	637	669	592	668	647	616	630	634	590	621	643	625	618	628	683	640	618	659	589	610	605	615	606	697	657	639	595	665	657	625	636	681	615	601	660	652	627	608	659	611	618	597	628	650	586	646	643	610	649	612	673	631	649	594	633	642	611	602	642	631	605	608	596	613	657	598	675	633	650	651	655	633	631	630	591	650	612	638	630	649	683	661	612	610	614	648	643	635	609	628	603	633	656	599	655	644	662	651	640	668	612	664	625	619	615	599	609	593	664	621	647	617	611	619	615	640	612	659	671	659	628	597	643	664	598	659	649	629	671	600	589	669	607	612	629	624	613	623	630	607	653	655	614	605	627	661	673	700	639	653	633	632	639	687	652	651	633	607	658	652	648	651	593	628	669	619	637	632	611	646	656	629	617	624	612	627	633	620	632	659	630	673	658	620	674	619	638	650	627	669	660	640	644	692	651	620	631	602	682	655	639	607	615	641	621	649	622	613	679	626	656	638	589	617	632	654	620	655	647	645	637	621	596	646	678	632	616	643	644	660	619	651	661	649	637	650	624	609	654	615	633	589	615	631	615	608	662	602	625	681	642	652	643	597	664	629	601	634	614	649	616	624	638	685	587	643	629	622	643	691	634	634	614	660	631	662	576	596	653	617	602	652	636	640	646	635	609	641	653	601	610	632	647	609	612	635	654	688	646	629	602	603	646	610	607	644	675	658	641	669	595	614	597	644	583	632	634	611	646	639	650	625	577	698	650	604	605	639	639	604	647	617	638	604	556	587	661	635	617	651	654	638	622	597	660	642	595	647	609	644	593	650	624	616	622	610	653	626	678	587	633	619	570	625	622	655	601	627	626	679	661	698	606	589	685	640	619	622	633	635	629	637	624	629	600	680	677	638	650	623	626	631	646	600	624	665	626	603	646	610	652	665	647	603	644	654	632	634	614	615	672	668	616	656	619	625	615	641	601	643	605	655	634	595	660	617	651	638	631	618	593	667	663	608	655	641	596	615	648	614	596	639	618
53414	25230	8369	1973	517	263	221	261	259	282	273	255	250	260	246	268	249	238	256	263	233	243	237	248	264	275	232	269	262	252	250	272	228	266	267	280	274	277	262	239	237	245	229	256	256	264	248	274	273	250	232	241	231	266	239	244	275	238	252	246	232	263	256	243	254	222	295	225	237	254	271	264	255	261	254	231	282	226	239	242	265	244	247	273	233	258	241	254	237	252	251	244	229	276	265	258	248	270	299	288	243	241	256	257	233	281	245	256	230	239	284	262	235	260	261	274	230	234	245	237	291	221	260	271	215	256	301	257	224	257	242	276	245	269	253	265	240	260	255	277	235	277	270	233	261	270	250	253	232	207	259	220	244	249	263	249	224	249	269	244	260	234	267	247	280	251	262	260	281	259	277	238	279	256	311	264	262	224	277	235	249	242	278	259	278	250	259	243	278	251	229	244	247	262	262	266	276	251	247	228	275	232	217	256	264	270	251	234	271	235	268	265	284	246	246	257	223	208	250	235	234	269	245	290	244	241	264	221	275	242	238	247	267	268	276	246	256	249	262	262	261	257	257	247	223	233	246	271	270	252	252	266	255	245	232	235	252	226	247	241	237	238	283	228	243	208	246	264	259	243	253	244	249	272	251	292	245	221	269	242	266	269	208	238	251	286	223	246	256	280	250	270	253	266	236	262	276	259	248	256	259	248	256	262	227	240	214	259	226	243	269	242	259	285	259	284	237	250	276	231	264	235	234	243	264	247	222	277	249	282	275	253	289	255	267	287	244	271	232	276	248	268	267	244	222	303	261	229	246	247	269	256	249	233	255	241	255	250	229	265	263	251	242	256	233	225	228	266	270	254	275	282	278	239	272	267	265	241	261	282	259	247	233	273	255	227	270	266	239	233	267	214	236	267	234	256	243	261	238	253	273	261	257	279	250	230	270	247	265	284	258	274	261	229	243	236	239	239	241	251	229	259	270	280	229	220	278	211	222	272	227	269	264	197	239	249	244	277	243	238	264	256	261	249	270	286	264	250	275	249	245	265	266	277	289	252	227	266	241	251	267	248	236	239	275	289	220	255	237	256	253	243	232	248	279	243	274	266	250	286	270	266	258	213	246	274	271	257	232	275	255	221	253	272	226	251	267	251	258	273	226	228	256	256	236	240	313	248	272	259	233	262	246	275	243	256	236	232	270	245	252	243	285	227	282	257	242	240	252	277	253	239	283	248	236	271	247	244	234	279	228	243	226	224	209	225	260	260	266	263	275	230	278	246	241	258	261	259	259	218	274	241	246	224	225	249	230	277	268	251	287	237	254	251	275	273	243	252	260	235	256	261	264	235	258	285	255	248	255	244	263	244	236	264	240	238	264	224	258	241	283	251	261	245	242	251	267	269	266	254	254	242	246	231	242	276	245	251	253	260	274	239	226	271	283	242	256	275	242	226	250	254	233	248	271	215	225	239	241	275	264	265	287	256	262	265	252	239	248	254	248	281	251	222	231	259	270	222	244	269	245	276	246	276	237	250	243	239	237	264	257	276	252	252	227	268	254	238	211	286	255	257	225	272	234	249	276	249	232	235	278	228	265	255	238	258	247	271	269	308	265	263	262	222	237	237	253	269	257	242	257	268	252	279	227	286	237	275	251	247	218	257	259	263	256	258	272	265	243	244	254	262	272	251	282	262	245	281	257	222	246	254	262	248	252	247	242	256	277	241	248	265	272	257	257	270	263	244	249	224	236	233	261	249	263	229	218	255	237	246	224	264	266	238	246	259	250	300	266	247	262	245	258	258	299	227	249	238	294	269	255	255	243	256	278	238	261	266	239	243	282	243	254	255	265	275	256	275	256	244	279	238	276	259	283	254	249	270	252	228	275	240	269	235	249	252	239	262	274	297	270	281	254	262	244	275	271	225	234	257	276	235	256	224	253	248	258	266	249	260	245	214	238	258	259	247	241	263	263	239	254	252	236	240	276	250	246	281	268	275	262	245	237	226	239	252	253	239	266	234	261	246	264	285	244	250	241	237	243	249	276	220	237	260	262	269	258	253	286	236	310	260	256	283	224	240	241	234	232	252	262	259	261	252	244	237	264	255	247	226	261	225	258	263	258	265	231	263	245	256	251	241	232	256	249	255	259	231	274	272	238	240	257	265	260	242	226	252	278	291	248	256	238	264	226	288	260	284	246	268	253	250	263	242	266	245	299	292	280	269	251	254	259	260	263	274	258	282	250	223	253	256	278	269	231	236	257	257	257	247	262	228	253	238	224	240	257	277	261	286	254	259	258	258	254	262	251	271	273	285	299	267	260	249	251	277	264	227	264	273	256	223	226	251	248	233	251	241	265	251	226	236	234	244	262	253	225	229	246	263	242	248	240	261	258	239	275	269	255	264	242	260	258	235	214	250	266	245	205	223	232	223	264	245	234	245	237	247	293	228	281	248	275	295	251	249	247	232	291	229	272	240	225	239	256	268	275	284	233	264	278	268	242	222	242	228	254	265	250	260	241	232	219	223	244	226	269	260	242	233	266	261	268	252	271	225	248	267	243	235	270	235	241	265	256	279	266	272	255	211	240	230	217	275	278	254	270	245	249	253	216	249	252	236	257	251	241	238	241	252	275	280	232	239	261	266	263	258	228	251	221	253	260	273	244	242	277	243	253	253	249	220	268	238	222	283	230	272	240	281	262	234	273	266	211	276	289	255	253	253	250	250	267	256	286	259	236	272	233	219	248	296	249	229	257	260	241	230	248	236	246	252	234	244	267	247	264	257	244	283	244	267	238	248	245	237	240	231	237	270	254	270	261	262	219	240	259	273	242	267	248	237	226	234	266	244	260	265	229	260	252	270	256	252	250	260	284	250	232	273	236	275	256	265	260	252	259	244	275	260	237	251	231	266	286	236	243	267	253	284	265	249	244	245	227	265	260	265	278	243	255	266	254	259	257	252	227	261	266	246	253	298	261	238	275	240	253	248	255	252	252	262	265	246	268	267	233	244	267	266	311	268	237	236	256	222	246	265	236	240	264	249	268	272	269	247	261	273	249	270	259	227	234	238	267	244	280	244	251	229	246	272	227	279	261	268	236	265	283	245	246	286	226	233	241	260	260	286	275	240	260	254	228	263	247	249	276	247	284	295	252	250	223	236	249	214	233	242	230	253	252	262	234	251	263	250	244	225	255	225	269	275	247	242	244	224	236	240	267	250	287	265	258	262	232	245	218	259	242	257	270	266	273	284	251	275	238	256	281	260	278	259	244	286	262	278	246	236	250	269	232	275	260	264	227	273	241	240	244	249	253	246	268	275	271	255	255	238	247	240	273	259	261	259	251	254	277	246	243	235	257	254	265	233	255	274	237	238	247	264	261	250	267	286	264	261	265	269	256	245	252	251	263	231	240	258	294	261	280	282	268	243	259	236	267	257	262	247	243	246	258	264	256	262	226	225	235	278	264	241	258	280	216	251	240	231	254	249	254	259	256	239	245	221	254	254
35434	17386	9380	3898	1308	647	546	549	564	554	500	519	492	525	532	542	555	555	530	537	538	557	544	529	552	551	533	551	572	605	551	543	540	549	494	556	498	552	526	542	546	466	488	511	510	537	534	520	574	494	582	529	547	557	519	566	534	515	506	510	481	534	538	521	578	546	517	516	533	523	572	562	527	542	556	550	526	534	514	522	536	536	585	540	550	536	510	592	544	508	577	534	554	539	540	531	520	563	523	502	585	532	562	498	567	511	580	551	519	535	525	533	526	528	529	526	531	517	524	551	529	544	509	576	598	562	549	524	509	534	536	550	513	552	559	511	562	502	530	552	529	559	560	518	551	515	519	538	563	529	549	533	519	546	540	502	559	541	557	555	480	562	518	563	530	517	524	521	511	554	513	515	519	525	548	550	546	527	522	505	553	566	537	548	555	495	582	516	549	498	586	570	571	565	584	530	543	503	524	507	562	514	537	488	550	519	560	548	539	536	529	564	536	535	550	508	527	557	558	547	503	511	509	529	539	556	516	543	518	525	563	570	532	534	516	559	536	563	499	495	557	520	528	552	561	513	518	498	545	528	520	545	524	548	521	539	533	569	530	550	554	542	542	554	535	551	539	562	557	562	539	539	531	510	521	556	534	513	555	545	546	561	539	544	536	519	565	523	557	551	536	573	542	527	540	559	511	521	513	531	502	497	509	559	525	533	545	539	519	492	503	547	501	597	561	560	533	537	527	551	504	547	521	535	527	541	578	565	584	535	519	521	535	510	565	518	569	531	512	531	574	508	549	564	543	529	539	562	564	521	549	542	567	536	519	514	549	554	557	500	580	534	589	535	564	507	582	521	521	518	546	544	531	575	556	570	570	525	536	531	567	514	553	546	535	569	555	542	527	542	563	565	548	529	514	517	507	558	556	538	556	488	540	503	547	508	584	561	517	538	510	553	583	537	543	533	538	588	508	521	557	550	573	509	535	524	614	550	537	529	573	534	542	592	550	545	504	537	530	563	560	542	553	513	572	559	512	527	530	546	530	545	555	529	488	539	540	509	547	547	549	550	560	568	531	544	520	576	541	549	521	590	527	571	523	585	515	555	498	516	548	569	503	552	510	549	526	526	564	571	537	505	533	536	547	554	574	525	557	502	566	528	541	519	549	542	541	526	525	532	530	499	521	527	523	565	513	547	551	519	540	502	520	485	560	524	530	529	550	545	554	506	561	534	496	516	546	534	527	573	535	528	525	552	522	517	538	547	532	563	567	528	512	534	536	577	553	518	531	520	562	512	565	552	535	546	491	583	576	536	503	512	510	559	542	507	492	548	537	518	562	547	542	518	548	524	498	531	521	522	530	549	578	551	515	584	518	535	501	515	536	552	554	533	566	548	555	506	534	547	569	592	522	501	552	572	500	550	516	552	559	590	531	527	563	523	569	546	534	522	588	508	543	561	528	506	577	550	549	546	483	570	501	523	524	549	521	516	565	575	466	547	573	547	540	528	502	539	543	497	546	550	511	528	512	494	545	567	543	519	578	527	532	539	548	522	558	576	542	539	552	537	521	548	504	515	530	538	567	514	522	554	505	562	534	506	535	528	493	559	547	529	477	511	550	513	559	528	527	506	536	514	540	522	547	540	516	517	561	521	514	515	527	554	558	533	536	585	590	536	564	523	515	549	536	510	541	518	544	515	539	586	571	568	561	512	581	535	548	537	572	530	515	497	554	532	529	594	544	521	521	554	526	568	512	539	541	531	537	533	511	557	507	542	601	550	522	567	547	544	516	551	546	526	574	529	548	496	523	525	519	511	523	538	535	551	552	569	544	538	542	537	534	514	550	554	498	531	546	536	582	516	554	578	551	540	564	514	517	574	542	494	551	560	556	488	547	541	528	510	512	527	557	542	502	561	521	520	534	531	543	557	507	554	515	554	575	565	553	522	523	545	522	561	567	495	540	590	537	519	525	523	538	523	504	540	526	561	536	547	541	549	535	527	541	536	532	520	546	553	520	558	534	514	497	581	545	504	549	532	519	539	554	530	553	524	538	535	542	569	525	590	526	551	553	575	572	533	534	498	533	507	564	565	536	523	510	483	563	559	568	563	581	533	584	551	506	545	529	571	535	532	511	560	512	544	543	570	563	523	543	516	507	512	544	528	550	564	561	539	496	574	498	514	576	543	521	568	570	543	541	553	539	546	518	532	531	547	536	545	567	511	500	550	544	547	541	510	492	545	532	523	558	565	542	527	506	553	551	593	538	507	548	548	543	503	557	499	557	524	504	558	553	524	541	591	587	514	536	532	541	558	526	516	541	524	527	506	497	551	552	548	551	536	529	536	536	553	535	597	541	573	506	555	524	549	539	552	532	542	502	526	520	521	522	533	549	525	563	486	525	517	555	546	541	506	528	531	548	521	520	549	533	541	518	523	534	522	542	509	524	545	547	512	522	521	527	575	522	527	508	551	544	526	527	521	514	548	507	530	576	510	523	569	541	517	528	564	548	539	520	555	554	544	511	566	502	516	523	505	573	529	523	524	570	521	552	521	532	545	549	577	492	581	525	530	586	518	541	523	579	550	536	503	554	554	503	562	554	538	576	559	557	536	518	527	526	540	543	559	555	528	517	501	519	538	528	528	550	562	550	524	561	542	573	507	534	539	541	551	535	529	533	532	546	504	546	513	540	533	531	523	562	568	541	545	538	522	562	546	540	517	528	507	537	546	520	502	556	566	543	568	511	522	489	524	494	526	538	563	531	524	542	571	520	578	505	536	538	504	566	548	487	535	510	508	506	524	546	561	570	570	532	594	530	557	540	549	531	461	554	543	556	531	533	552	547	531	523	527	578	541	555	542	546	555	549	553	556	508	547	499	529	549	523	560	510	574	484	546	542	573	546	502	484	555	564	553	550	562	531	526	512	558	550	509	566	507	521	517	545	510	530	533	583	534	550	549	544	561	507	506	539	553	523	556	554	547	556	534	561	541	533	513	575	544	533	544	521	567	526	530	581	514	501	541	502	528	538	534	540	524	520	560	505	585	517	541	522	551	539	517	519	520	506	574	533	512	544	527	559	549	546	515	530	536	516	559	545	554	513	520	548	574	527	507	562	548	596	534	525	548	595	518	540	534	575	504	534	565	553	524	521	524	536	534	540	509	523	528	549	521	501	517	535	548	548	527	538	539	563	529	510	558	475	545	564	562	608	536	499	556	484	542	558	566	573	515	555	538	515	534	551	539	546	581	536	539	559	587	553	483	574	570	530	561	525	531	509	584	568	538	530	521	556	527	540	525	546	511	524	561	575	544	504	535	527	529	555	546	560	531	548	525	499	498	546	579	557	531	540	525	535	557	561	521	476	528	539	565	523	536	501	543	573	532	536	553	553	518	550	536	548	518	547	545	546	544	545	553	549	558	564	516	518	567	525	555	544	515	498	534	501	566	549	560	533	530	521	536	572	568	534	570	542	569	591	573	527	502	558	525	528	537	493	514
63327	30027	11321	2846	760	327	269	293	245	276	253	283	282	257	280	270	242	258	264	285	274	268	294	272	255	235	290	278	298	255	272	264	267	296	292	269	306	256	265	290	260	250	280	279	244	275	244	238	248	279	269	239	307	282	248	248	258	256	276	254	288	260	251	284	271	280	272	271	266	260	262	273	252	290	270	276	263	255	312	266	273	279	250	280	258	231	272	241	244	270	257	255	270	250	289	270	285	268	232	253	284	244	280	260	283	257	274	286	256	259	269	269	241	277	279	275	295	258	270	262	276	263	290	279	284	267	271	248	262	252	277	269	239	276	247	257	259	269	270	251	260	271	248	266	291	278	239	266	258	250	296	261	257	261	274	276	298	248	288	286	271	283	252	262	280	255	292	265	324	269	252	288	289	260	257	270	292	236	256	225	288	239	253	261	245	274	278	265	269	262	266	262	280	247	216	275	264	256	260	264	266	271	205	249	264	285	242	242	252	271	276	270	277	290	258	284	268	256	288	278	275	279	273	272	286	237	257	256	264	275	287	259	262	238	222	283	272	250	298	286	279	267	236	246	271	254	252	275	275	264	314	283	267	260	256	281	249	283	266	249	272	263	261	266	261	256	294	264	272	263	255	263	263	220	237	278	268	305	284	260	244	264	277	241	236	277	295	240	278	264	232	282	308	269	267	253	285	296	253	282	235	270	291	279	258	252	236	261	263	281	255	288	302	253	276	249	265	286	262	256	295	292	276	277	266	271	281	267	265	225	295	257	262	241	258	273	276	249	275	296	266	281	302	260	268	255	270	260	291	270	272	249	282	259	227	276	293	290	306	282	274	273	272	238	266	280	230	264	261	294	240	259	233	276	267	253	294	253	266	250	274	266	282	266	280	266	269	238	258	270	250	284	275	229	260	268	228	271	289	242	255	261	264	299	270	261	259	278	275	277	274	268	275	251	273	250	244	270	267	273	245	236	261	262	240	261	258	275	254	287	262	289	240	247	269	320	292	278	243	268	252	276	268	256	286	291	266	305	276	263	255	290	259	276	243	284	269	295	265	275	284	283	259	261	280	267	257	265	251	262	260	277	256	251	254	255	268	269	247	252	251	307	292	257	267	306	276	230	252	268	279	283	239	280	236	274	252	278	275	289	294	275	251	279	254	236	277	272	284	268	266	250	295	282	259	262	242	245	255	241	243	250	287	278	281	257	278	247	282	288	237	279	245	288	254	242	260	265	234	240	253	278	229	271	227	278	251	309	269	268	293	261	288	268	243	278	274	287	254	245	284	297	240	242	255	214	278	264	237	226	271	253	275	262	260	266	287	242	274	277	265	263	288	278	280	250	290	246	266	263	291	273	230	263	261	282	265	294	249	246	255	247	252	263	281	293	280	294	274	266	266	257	254	257	264	280	282	273	268	253	266	262	286	247	240	260	280	278	231	236	246	249	269	242	257	267	273	256	277	251	276	256	274	266	238	332	290	265	269	264	253	250	276	247	252	293	270	256	263	259	284	278	289	280	229	278	270	245	241	267	268	265	243	245	244	273	263	251	268	246	258	281	274	305	278	254	260	263	264	258	281	235	299	274	254	242	284	225	240	281	291	267	246	262	276	272	240	237	251	260	290	229	266	260	234	282	284	249	255	258	261	276	265	262	267	279	231	262	268	277	277	248	264	273	285	289	287	256	271	274	263	252	229	285	272	287	267	262	284	252	284	253	264	258	287	251	251	255	272	230	255	255	294	287	281	269	259	278	271	268	270	255	256	264	239	278	257	256	268	247	249	295	244	281	259	264	281	269	274	242	285	270	298	260	250	260	262	240	272	273	257	241	252	224	266	258	240	249	253	243	263	252	242	265	225	244	270	244	278	246	264	279	274	251	269	244	263	259	269	254	264	258	257	257	271	257	274	274	300	293	244	285	275	261	275	253	270	286	274	270	283	254	291	263	269	252	233	266	308	268	240	271	259	280	269	249	260	281	248	261	270	233	237	234	260	273	267	272	281	295	275	262	264	267	270	260	263	277	268	290	238	265	279	261	251	225	234	278	261	253	281	255	273	230	270	228	260	263	239	240	244	273	279	261	270	245	262	270	275	258	269	244	265	278	264	237	266	265	246	263	253	257	230	263	279	241	246	264	252	237	242	285	243	268	243	247	241	241	272	261	241	232	260	293	277	320	265	274	252	259	280	263	247	234	267	260	271	232	252	289	277	300	221	257	255	273	255	270	295	250	302	274	235	240	275	264	270	254	256	258	272	260	266	267	299	278	264	254	284	279	245	275	261	273	270	249	275	237	280	214	283	278	223	262	243	270	259	252	289	282	235	262	285	260	292	256	281	269	246	265	249	291	284	287	229	292	277	286	235	294	285	310	279	244	265	272	281	268	280	261	265	259	279	272	253	298	291	266	235	260	253	292	286	273	257	261	234	270	268	252	285	273	258	249	230	290	271	267	264	245	269	252	297	279	270	259	283	225	304	261	237	290	277	248	314	294	257	241	295	281	263	263	265	236	239	267	280	262	242	268	263	258	209	269	236	286	254	254	262	290	292	274	278	263	253	240	265	259	268	263	296	242	266	266	253	235	269	263	277	245	276	276	274	260	280	247	249	256	275	270	248	287	297	254	219	295	285	254	251	266	275	271	295	274	278	273	273	251	247	273	244	247	241	270	247	302	287	270	290	246	290	259	243	282	258	233	259	254	254	258	264	288	264	282	275	254	254	244	276	253	251	247	276	283	269	294	259	272	268	316	255	270	244	260	292	322	272	275	254	262	256	265	242	279	282	243	233	272	283	234	264	232	285	250	281	257	235	224	286	256	253	248	266	270	296	246	257	292	262	250	260	272	266	243	254	235	262	256	252	269	265	277	268	278	274	238	264	273	228	243	261	234	271	245	265	264	233	271	297	273	260	283	259	262	274	259	264	262	242	256	289	255	257	238	269	246	265	232	266	261	270	246	292	301	266	233	266	297	274	275	274	271	252	224	258	259	274	296	292	301	275	251	236	293	252	269	275	277	267	290	283	243	247	281	255	265	295	274	254	253	274	274	265	278	260	245	288	274	283	247	289	267	273	264	260	257	270	270	244	270	274	255	279	268	270	242	227	259	276	287	286	299	235	232	267	252	256	282	280	290	270	262	249	286	274	251	259	253	297	256	286	252	302	290	278	274	262	275	260	277	240	256	280	260	264	257	312	247	268	258	273	245	232	233	291	267	238	268	240	274	263	247	238	233	284	244	249	262	281	240	270	265	252	263	240	241	253	273	280	276	253	255	224	275	262	257	270	283	257	246	230	283	240	238	281	269	260	279	262	260	267	244	274	239	251	272	277	260	245	256	239	273	274	288	266	240	264	243	265	267	246	262	226	267	258	291	274	248	275	258	250	260	267	260	255	267	272	259	260	275	251	316	256	276	278	217	262	285	271	282	251	274	247	264	228	254	263	277	236	254	241	261	299	261	277	287	257	319	268	267	271	247	272	251	238	236
41779	21518	11230	5038	1914	724	610	598	546	539	582	562	606	555	604	536	526	613	585	499	607	561	536	572	533	555	575	532	545	553	588	605	544	580	608	585	575	563	516	586	572	532	569	552	587	595	546	564	568	559	597	571	556	544	581	538	617	540	523	563	591	569	576	556	558	537	568	560	577	552	536	588	581	587	571	567	592	553	618	580	573	581	529	579	572	568	523	571	534	562	542	566	584	532	547	573	546	592	539	574	593	583	597	543	557	600	523	553	585	544	570	575	594	579	560	586	554	564	589	564	498	531	538	507	535	537	607	577	575	538	596	581	550	526	562	582	557	556	571	530	556	575	582	566	527	556	550	581	603	554	566	511	588	577	572	593	576	619	589	560	582	521	567	565	600	555	600	620	605	561	605	591	577	576	571	551	556	587	564	578	568	589	558	569	571	568	529	551	534	559	578	560	510	521	558	539	578	594	606	559	548	571	585	608	534	560	524	566	562	595	584	568	571	585	611	565	572	492	574	544	620	560	580	577	548	595	593	583	536	552	555	580	581	641	578	588	552	557	507	531	565	562	531	569	609	555	575	566	576	531	576	574	555	556	570	566	521	596	532	523	576	540	559	558	554	565	583	583	563	619	561	555	547	554	563	590	556	557	570	562	568	604	531	574	585	566	570	542	561	553	579	526	520	595	519	544	563	535	539	571	598	581	524	574	548	581	529	541	565	595	577	580	553	522	565	555	535	552	588	553	582	535	574	603	548	563	552	527	595	550	564	558	580	583	567	605	579	569	553	543	588	556	573	581	604	512	578	576	544	583	548	545	523	543	576	566	587	547	541	588	610	549	603	560	551	544	550	579	544	569	576	610	569	544	571	582	562	555	597	547	565	608	510	579	581	565	588	546	561	567	582	541	550	590	587	559	562	547	583	563	603	572	533	602	589	577	492	592	568	596	574	588	526	531	564	599	600	542	556	506	534	563	592	603	606	539	552	554	537	577	539	567	536	563	563	541	529	550	620	578	544	563	524	578	585	581	602	555	575	553	568	565	534	514	584	574	603	576	535	542	616	596	546	554	559	576	605	573	583	562	547	528	591	570	569	566	571	596	569	563	582	578	542	550	530	570	554	538	559	559	561	564	569	565	548	603	554	526	546	535	572	580	535	556	567	590	550	607	611	536	583	506	541	555	506	553	539	584	532	567	575	510	537	573	559	527	521	552	536	542	531	561	541	590	565	573	588	539	554	538	566	573	544	568	575	576	563	545	600	557	580	544	600	528	550	597	560	571	533	560	606	569	572	566	546	535	604	527	586	600	531	579	566	600	597	582	535	574	550	547	575	574	587	588	558	577	560	576	577	581	557	591	571	506	569	589	553	543	535	550	557	595	576	566	585	560	562	573	569	531	559	509	593	564	553	560	588	559	499	553	592	547	572	554	544	591	599	616	585	543	558	536	570	532	543	555	547	549	594	613	568	541	574	554	574	554	570	611	526	612	576	545	560	558	575	562	602	630	543	564	561	595	585	573	556	584	570	566	556	540	547	574	547	539	581	523	538	585	546	555	531	608	536	582	574	575	563	596	561	597	571	601	548	524	549	576	560	530	533	546	551	600	599	559	582	554	536	569	527	561	541	604	606	560	549	585	578	577	555	568	525	544	606	576	600	556	570	573	588	557	557	551	565	533	533	537	577	580	551	555	573	506	566	582	546	599	534	591	582	574	561	590	519	541	564	544	542	599	525	556	575	560	539	544	582	541	604	569	534	537	566	610	540	577	561	606	588	537	546	558	561	582	536	570	578	560	557	588	578	578	538	556	562	569	557	570	552	573	521	586	556	561	550	561	515	585	550	577	564	593	530	511	554	568	553	593	543	557	537	586	530	565	550	555	553	580	571	538	516	518	579	558	547	563	559	556	516	585	568	542	548	552	550	588	559	597	582	565	560	557	542	564	571	565	535	582	520	605	521	598	556	586	563	528	548	544	568	589	547	575	583	537	584	569	525	617	590	602	557	571	561	593	554	569	570	569	592	544	575	563	526	577	621	561	582	592	567	573	557	546	545	575	582	564	587	534	585	552	584	560	565	547	574	561	542	539	575	553	587	609	567	566	610	569	571	548	540	555	554	575	559	548	569	545	540	533	555	536	574	559	569	547	570	606	576	575	529	560	581	578	588	530	549	495	565	575	554	576	572	583	553	546	557	573	605	528	568	600	549	612	595	589	522	545	578	570	625	538	578	564	530	574	536	560	562	529	592	532	542	595	595	539	567	544	591	571	562	557	564	531	576	562	569	537	519	545	598	594	581	585	548	563	563	561	600	555	591	615	527	570	562	538	586	532	570	574	592	545	541	568	562	532	564	543	569	570	549	585	543	583	561	602	533	564	548	575	576	542	587	531	580	569	539	604	549	552	586	580	623	566	571	558	558	555	549	565	577	604	538	561	557	542	584	570	562	559	510	592	599	551	527	609	518	597	586	577	530	591	607	592	586	580	552	567	561	551	590	579	546	551	523	563	584	569	585	565	583	569	526	593	569	533	558	595	495	522	543	533	571	554	595	531	556	539	556	586	570	579	552	552	566	563	557	530	559	582	560	575	511	544	551	550	601	576	567	561	543	588	584	572	563	568	621	552	586	557	546	556	571	589	591	597	595	595	571	565	596	554	566	515	566	560	583	588	567	611	584	579	574	593	565	588	546	539	588	554	575	570	531	555	602	596	542	582	536	584	554	529	577	611	563	611	555	559	612	526	544	532	539	542	573	563	627	547	567	586	579	557	566	559	549	547	553	564	586	556	571	584	521	588	603	588	548	580	575	549	546	566	536	563	521	572	589	549	540	570	529	527	558	579	553	560	542	536	518	574	568	553	547	595	561	536	611	581	560	580	605	588	591	565	562	557	531	518	511	563	534	572	543	546	546	528	561	551	566	571	591	586	573	603	555	535	587	597	555	569	591	585	558	616	561	564	572	554	604	568	542	587	557	553	596	562	569	534	528	572	567	585	545	550	551	606	551	571	556	526	570	540	571	568	542	561	548	579	567	535	568	560	608	537	563	542	580	562	591	529	571	572	575	547	553	547	542	549	551	570	567	549	573	516	528	537	568	593	577	581	585	593	589	576	572	605	559	551	573	570	564	552	526	560	571	619	568	595	546	576	545	549	548	515	529	574	579	561	589	550	600	556	561	600	548	593	553	600	557	550	599	573	557	567	575	561	598	572	569	608	560	565	562	539	564	512	562	537	578	523	588	548	578	551	583	568	560	550	607	545	563	560	605	574	573	544	537	534	534	582	565	626	566	539	543	537	574	582	542	543	576	571	579	545	555	576	553	569	567	590	552	569	565	559	563	573	547	574	531	560	562	520	592	549	568	595	561	561	552	546	562	599	583	546	546	583	572	566	569	542	555	606	573	565	547	535	547	585	576	581	569	569	554	549	554	565	589	534	523	565	587	599	527	608	572	586	610	565	582	572	561	575	565	552	520	570	594	563	528	572
70295	37798	15768	4673	1315	402	338	309	296	310	319	303	315	298	291	298	325	286	321	291	326	326	302	280	317	300	296	285	314	294	290	278	292	319	306	283	283	311	297	341	320	266	282	304	331	293	308	280	287	307	314	283	304	361	315	341	287	298	319	332	322	347	309	303	313	302	286	343	273	341	296	319	281	299	289	357	303	305	315	310	317	320	321	318	341	289	271	297	308	288	318	314	346	318	273	319	311	285	299	314	294	292	337	285	319	323	275	316	290	320	273	293	304	325	287	286	319	283	288	321	296	303	331	303	311	310	275	291	294	302	326	327	323	283	299	264	322	288	322	340	310	290	292	302	303	317	307	308	283	314	316	261	326	297	322	311	364	301	318	294	282	315	306	296	302	304	300	319	331	299	306	280	298	270	319	308	284	318	353	310	318	298	339	306	289	295	290	345	336	308	288	287	309	310	330	295	303	297	301	302	329	301	282	318	308	317	309	328	295	287	289	354	284	342	284	306	301	310	324	312	326	296	319	293	312	301	309	353	278	295	300	304	300	278	261	295	295	278	318	288	301	344	298	297	315	300	328	297	319	342	335	247	302	317	284	298	298	302	325	314	302	272	306	315	332	287	295	305	275	280	278	306	346	343	326	293	320	313	258	299	310	302	315	330	281	306	309	279	306	288	325	324	289	283	311	323	316	350	308	268	258	279	302	288	329	290	279	322	275	298	295	276	312	285	322	291	296	333	313	287	302	279	310	273	296	297	297	310	311	278	298	317	322	305	338	298	315	317	293	309	320	303	311	305	311	286	345	280	318	294	321	308	283	309	310	273	301	307	279	296	275	313	304	288	303	277	290	312	290	296	283	285	292	286	275	308	328	281	290	310	269	311	280	322	280	302	318	301	339	319	338	294	283	301	273	302	332	277	291	325	328	324	336	282	268	275	282	303	281	314	276	284	294	314	293	286	310	283	304	329	288	324	318	306	295	282	308	299	279	277	301	327	327	297	281	304	317	295	276	263	294	305	291	305	285	305	327	271	307	287	315	300	369	287	288	301	293	299	271	341	298	288	311	302	309	323	292	317	264	337	311	335	349	324	308	291	306	331	313	301	323	279	309	340	304	330	284	328	279	310	309	314	313	298	306	305	291	295	296	326	286	341	289	276	307	329	310	292	333	305	297	292	308	305	275	306	308	300	338	307	317	333	324	315	305	319	301	332	259	314	260	336	332	322	288	284	297	312	298	342	313	294	317	264	335	324	285	309	305	297	307	331	308	298	303	296	287	294	336	295	271	297	332	309	302	282	320	309	324	356	292	322	313	282	288	300	364	291	312	279	309	269	372	284	289	318	289	291	270	295	334	288	331	280	287	291	307	279	279	239	301	300	308	322	322	294	294	305	284	280	282	305	330	289	298	292	313	329	307	324	301	307	316	307	330	310	307	300	310	311	260	305	280	288	292	307	326	301	307	284	329	289	298	307	296	325	333	336	312	272	319	313	345	293	293	291	270	297	316	279	325	302	320	299	283	280	333	316	289	269	322	283	290	270	316	311	340	310	304	328	278	290	303	295	300	323	305	312	284	300	298	312	299	301	319	289	324	309	317	287	316	307	279	288	328	313	309	268	318	305	270	297	348	298	307	295	294	334	315	299	305	284	324	292	277	321	310	310	296	291	283	295	310	333	300	317	297	287	292	298	281	295	288	263	309	279	309	311	293	311	337	313	284	303	279	331	295	304	296	323	289	273	311	308	351	292	283	303	329	289	314	303	296	288	295	336	268	297	316	288	274	301	300	309	309	291	306	281	302	277	296	334	356	304	304	318	308	287	310	331	291	319	284	312	300	345	298	272	326	314	309	312	302	331	307	311	270	311	307	323	317	302	334	294	295	301	304	321	303	291	325	303	310	341	309	267	303	327	295	282	260	363	277	317	298	295	291	301	290	297	342	301	288	317	300	312	289	277	312	318	302	307	347	313	330	296	309	307	300	298	298	334	313	262	346	348	316	296	315	296	283	276	301	273	297	304	260	304	312	299	306	336	315	285	317	278	309	322	277	343	307	292	291	294	298	296	324	276	315	263	307	313	302	361	297	308	304	281	308	314	294	299	304	320	328	289	341	332	302	300	335	310	334	304	335	293	313	282	323	296	307	291	275	286	285	327	318	293	313	312	321	322	336	312	260	342	296	317	279	306	288	296	286	324	304	325	286	301	309	330	310	286	314	292	299	322	313	301	311	307	301	305	309	333	282	309	296	298	326	283	343	276	304	305	326	299	310	307	300	343	316	314	340	288	297	320	309	316	314	288	308	302	300	301	280	289	312	316	318	285	279	323	321	317	279	304	314	309	315	298	301	292	312	310	314	330	318	301	279	289	292	254	279	332	317	309	272	319	305	306	273	302	312	309	296	337	314	276	296	312	322	266	285	274	291	270	307	276	305	299	306	306	308	292	326	323	312	285	298	339	330	270	296	321	362	310	278	289	324	310	302	307	302	323	303	284	307	318	292	302	320	296	318	312	293	271	301	294	314	285	318	286	295	310	306	318	312	293	288	315	288	297	297	337	291	282	355	284	324	321	292	313	288	319	339	319	302	318	322	327	304	282	319	315	315	301	297	314	317	334	318	334	303	343	312	312	290	310	286	318	305	284	300	310	329	311	320	305	319	309	298	308	309	314	286	278	321	300	304	299	330	287	293	324	304	318	346	336	310	305	289	340	282	312	315	300	301	286	312	314	340	317	282	326	311	311	327	342	313	306	304	293	302	294	318	347	332	296	305	311	258	299	266	313	307	318	327	317	297	336	309	317	320	317	325	336	336	314	306	333	321	338	316	289	321	280	296	296	327	285	268	313	301	305	320	313	320	291	330	288	301	328	315	311	315	318	329	262	305	308	298	286	323	298	308	319	330	293	299	289	335	317	313	311	306	300	291	323	282	292	328	315	310	274	264	289	305	317	324	274	293	311	327	323	269	274	317	308	310	277	285	300	265	325	311	318	319	280	318	302	297	285	288	308	302	322	306	301	307	335	291	281	313	325	314	327	317	328	282	335	317	316	297	290	298	289	334	300	292	324	313	285	331	291	325	273	309	341	299	318	317	327	315	263	321	328	294	311	296	298	337	320	304	306	309	311	287	331	335	328	300	314	311	315	334	321	305	324	290	300	274	331	324	317	308	291	331	302	291	312	339	312	292	309	274	284	316	298	333	329	296	256	307	348	342	321	315	329	339	312	301	312	305	301	307	292	342	297	322	274	291	298	324	344	299	286	313	299	325	290	308	339	325	292	298	268	302	303	345	312	304	326	343	320	324	300	312	319	302	301	292	300	311	301	309	318	324	313	275	277	304	326	322	303	308	299	272	315	286	305	320	304	300	308	320	276	312	290	288	297	304	309	293	295	291	299	277	338	300	270	282	280	312	289	284	299	320	269	297	280	295	333	317	266	301	295	297	301	317	302	282	301	326	306	329	291	310	336	317	305	300	329	310	335	321	300
46610	28871	13108	8130	3034	1049	784	691	708	678	647	666	631	650	629	646	639	646	644	628	617	668	627	616	626	662	637	639	673	610	638	669	621	667	615	641	633	635	636	648	601	654	676	622	652	660	634	668	629	648	630	610	639	641	648	698	663	653	610	601	667	640	634	621	671	621	601	670	615	602	620	654	652	647	641	663	635	609	641	678	587	651	624	661	636	641	644	637	599	665	601	617	651	638	600	610	648	598	636	644	632	637	668	643	658	609	624	616	657	614	644	639	591	620	658	600	655	636	628	618	651	644	640	652	624	640	634	584	592	681	653	661	626	660	665	614	644	654	645	650	637	695	642	619	609	627	664	602	650	620	565	670	620	592	649	645	640	637	566	650	623	614	651	624	627	601	666	664	661	646	653	660	653	653	629	664	596	577	647	639	637	608	620	624	615	625	624	647	633	691	606	649	677	625	673	632	640	642	621	677	601	610	643	600	644	641	658	603	669	652	654	606	621	619	657	621	672	615	651	648	624	683	631	672	588	640	659	621	628	589	635	665	599	658	648	618	599	689	614	622	641	586	642	653	617	642	691	684	580	710	647	647	598	642	605	653	630	645	652	641	679	635	605	675	602	640	681	685	654	673	626	616	622	641	667	664	636	618	689	645	646	681	655	655	580	656	606	631	683	682	630	637	652	589	638	605	679	649	646	630	637	647	637	622	659	665	632	636	634	617	610	626	651	651	624	608	652	640	646	662	617	653	697	638	609	621	671	623	604	665	652	628	628	589	628	629	583	581	646	711	618	640	637	659	620	681	653	699	648	617	626	615	628	641	631	642	638	606	660	661	614	666	644	653	625	605	675	651	622	693	591	626	649	638	638	600	656	627	632	600	634	624	678	637	649	619	662	640	624	616	640	639	623	678	599	631	631	607	638	624	646	623	620	659	624	620	647	633	608	633	637	611	622	641	686	635	634	623	619	640	606	658	653	649	659	584	663	647	659	633	624	610	620	627	623	618	630	663	644	660	651	630	644	615	627	646	663	659	664	653	717	619	673	635	645	649	660	663	687	644	602	666	658	610	581	661	650	617	649	623	686	615	631	653	600	690	662	603	619	624	641	605	595	643	641	634	611	609	602	661	637	627	619	641	657	616	652	601	626	634	647	640	619	640	632	664	649	628	638	653	637	626	604	666	677	685	610	654	662	637	629	590	616	638	693	600	664	626	664	623	621	652	647	632	612	643	594	621	662	653	633	631	633	640	595	627	640	629	632	639	649	646	654	661	648	647	638	582	627	674	676	618	619	653	669	636	624	663	623	606	633	628	615	613	662	673	635	629	660	646	647	670	650	646	621	588	629	647	631	625	609	632	660	693	622	599	641	657	614	617	641	621	634	715	636	661	654	618	633	630	642	675	572	634	693	631	659	624	604	615	666	657	615	631	635	638	630	624	634	631	645	621	669	627	632	662	666	621	638	651	594	661	653	617	641	659	608	664	635	604	612	615	668	642	673	621	631	659	672	612	656	672	667	657	658	614	689	649	638	566	615	618	640	624	644	618	624	658	637	658	630	636	562	612	681	699	629	569	655	637	634	618	618	637	656	672	667	613	607	655	644	642	617	649	668	654	656	656	716	641	644	618	645	631	686	648	659	726	614	605	653	662	622	640	606	671	586	616	647	644	580	531	644	583	660	632	674	629	632	605	668	660	614	604	625	633	646	648	599	653	645	658	636	678	673	670	638	640	630	618	650	649	646	616	622	664	617	628	643	651	607	670	649	666	623	615	590	647	649	602	640	640	641	569	648	649	643	592	667	594	651	672	625	647	629	645	682	616	631	586	650	613	629	599	594	616	676	636	600	679	626	619	657	640	627	632	632	671	630	636	627	647	672	642	699	618	660	643	613	655	636	621	575	656	620	643	650	593	639	690	672	649	614	636	630	600	606	628	612	658	579	631	642	642	624	620	654	617	668	639	650	637	665	626	659	634	645	612	596	674	647	620	628	616	605	619	665	637	674	683	673	640	610	624	666	677	685	626	670	645	634	678	627	651	660	661	667	624	616	647	659	640	625	676	630	666	624	656	632	647	671	621	607	580	695	604	616	594	671	633	636	613	647	616	625	601	664	680	632	646	657	631	676	697	613	664	590	606	658	652	611	622	619	654	683	643	590	623	654	650	640	630	640	603	612	694	609	643	718	650	655	666	610	631	657	650	669	615	632	685	596	619	632	603	601	633	574	663	645	645	599	669	635	676	635	648	639	664	640	661	584	638	685	669	641	634	607	644	638	665	639	636	674	620	643	623	627	624	659	635	635	631	600	618	708	610	620	656	646	676	636	610	626	655	615	641	588	639	631	593	615	628	639	660	668	629	634	645	641	657	636	610	610	642	628	596	620	602	614	622	657	677	606	656	691	661	632	619	646	613	598	591	637	647	633	611	654	713	639	660	587	624	628	654	637	643	666	661	610	652	599	675	613	669	662	651	606	628	654	630	685	629	620	645	650	620	621	638	679	637	621	631	626	604	634	680	610	648	655	655	601	629	640	642	613	643	636	641	675	640	634	635	654	622	624	638	650	625	615	663	631	646	641	654	650	634	592	629	625	590	645	629	627	617	608	626	609	645	631	645	632	654	620	687	664	612	612	630	646	621	668	665	601	611	648	643	614	619	656	680	635	629	629	619	613	639	594	653	629	639	650	640	627	612	640	608	666	587	609	642	622	654	611	659	620	646	640	630	580	587	644	628	604	685	620	651	645	641	632	645	632	675	640	620	568	694	650	668	647	650	612	636	700	623	653	631	643	640	598	665	666	617	686	612	602	635	625	629	631	647	714	621	614	635	640	671	649	660	652	679	644	597	636	671	658	660	647	691	704	625	628	648	644	627	578	621	631	639	634	659	671	599	626	676	683	616	656	607	615	620	692	659	626	639	628	637	610	651	612	616	641	620	675	613	588	661	627	584	624	613	626	636	665	703	599	620	632	627	655	640	626	616	634	656	606	636	602	618	622	667	638	615	619	646	625	628	639	619	682	604	626	602	684	624	608	647	662	596	630	626	626	644	685	611	663	646	604	590	668	632	642	680	610	628	552	592	685	640	607	687	662	630	696	648	660	667	664	629	666	675	604	599	632	672	643	659	602	656	649	630	648	636	655	591	651	664	637	661	670	631	645	616	626	597	633	615	682	640	635	576	652	614	636	623	649	624	638	667	632	644	630	627	617	628	669	659	637	636	610	627	625	618	653	638	673	693	624	609	623	618	642	627	643	634	621	655	641	665	671	631	651	645	669	604	628	631	638	643	629	614	692	611	657	700	640	667	616	649	595	672	629	624	647	644	639	661	630	644	655	593	637	627	645	646	622	642	645	593	624	660	670	639	623	617	636	579	577	672	640	659	659	642	597	662	689	614	645	619	645	616	619	609	631	649	649	647	622	672	724	571	673	666	605	604	638	626	652	646	661	636	592	620	662	638	614	620	658	639	677	641	622	624	621	622	649	598
54991	22953	5694	1199	396	280	237	239	246	260	266	273	240	262	243	245	289	279	270	305	278	257	287	251	290	244	275	247	265	277	250	256	279	255	251	252	246	224	286	249	235	260	243	226	263	251	281	267	272	265	257	280	303	259	280	263	235	242	258	217	262	294	251	255	239	294	278	252	258	249	249	272	244	263	282	264	290	285	273	244	281	238	258	268	248	236	248	276	244	270	278	268	255	282	279	249	245	233	258	270	251	269	270	264	252	262	255	298	278	257	268	262	273	259	278	279	275	212	259	264	258	243	262	268	262	277	240	257	266	233	282	246	234	263	289	270	288	262	324	272	303	284	274	270	247	295	269	253	247	279	265	264	265	295	261	245	251	241	261	266	275	262	229	278	287	262	287	261	258	238	241	249	243	297	240	297	296	267	283	254	266	255	271	267	269	264	236	234	237	253	269	232	273	253	274	268	255	260	254	295	267	279	225	260	254	253	249	263	261	274	278	261	275	250	279	248	276	286	238	254	231	272	245	261	256	254	250	278	252	240	248	252	249	284	266	240	242	297	258	312	269	252	261	247	260	234	264	265	246	273	257	245	248	245	250	250	268	222	287	270	276	268	277	273	255	249	237	278	244	251	268	270	277	257	254	241	266	251	288	270	256	292	238	247	256	259	260	275	293	294	261	227	269	269	256	268	271	281	262	232	267	276	269	255	235	267	292	260	248	271	269	239	264	289	248	277	264	261	255	284	272	287	261	239	277	285	263	246	240	263	248	239	261	220	252	250	268	280	290	249	245	273	268	273	285	245	271	250	267	302	250	291	278	242	244	263	267	264	267	277	285	286	255	257	242	259	280	275	274	260	264	240	219	244	270	291	249	272	240	255	261	281	226	271	255	246	235	277	282	281	291	263	288	257	275	278	250	244	259	281	285	248	290	256	261	288	251	296	247	294	243	279	277	228	235	247	259	260	257	290	229	255	287	248	272	256	283	255	253	245	257	245	282	258	265	255	249	262	274	275	237	263	231	281	269	256	229	273	281	236	256	310	244	278	274	285	247	245	237	253	268	259	264	251	245	258	234	244	246	253	255	265	239	244	252	234	275	269	269	247	257	289	254	223	249	266	262	253	264	300	263	290	292	248	239	249	245	287	261	288	302	248	269	267	278	247	260	258	279	280	257	306	288	253	236	299	257	245	283	245	288	229	249	243	263	253	283	236	260	278	269	266	263	249	253	275	278	282	266	232	262	232	266	272	241	251	267	253	247	240	249	271	242	282	273	263	282	264	284	250	266	249	272	266	300	277	274	279	238	264	272	248	246	257	276	228	257	259	286	232	274	296	243	257	238	260	248	258	269	256	245	236	274	283	271	287	262	250	262	277	287	283	252	234	276	277	282	258	251	263	269	269	255	258	254	247	259	257	279	221	235	293	259	248	259	230	250	277	274	230	235	266	261	230	290	257	230	226	268	260	288	257	268	254	272	270	242	287	266	292	256	251	218	249	248	252	278	244	254	259	259	241	285	234	277	261	266	241	258	212	288	266	259	260	259	270	266	267	265	251	265	272	279	281	294	246	261	248	254	269	260	269	267	265	272	287	262	270	240	262	274	288	259	240	261	253	244	275	233	261	257	268	248	258	241	238	231	278	244	254	280	233	298	255	272	230	267	264	271	315	252	232	227	246	234	277	291	268	261	252	264	255	258	273	240	250	224	250	291	265	280	277	283	275	293	258	287	249	313	259	273	259	281	294	280	256	261	212	252	255	233	276	258	245	258	247	233	250	283	242	239	281	253	297	275	258	252	253	272	248	271	284	267	264	263	243	248	257	291	276	238	269	240	244	251	242	273	248	255	253	288	267	272	254	277	274	271	255	238	251	255	271	255	274	272	268	261	258	289	272	286	232	247	282	249	254	273	243	276	242	239	262	275	288	274	269	278	280	262	288	272	276	263	262	231	264	258	232	248	226	263	267	262	280	255	257	259	274	242	269	247	288	268	279	252	263	257	281	226	261	304	282	207	256	257	236	242	276	256	270	249	244	272	254	230	227	275	253	273	250	251	254	259	258	259	243	252	243	256	259	248	292	265	252	246	294	280	245	257	286	286	259	244	233	306	269	267	249	244	272	241	232	257	254	291	254	259	282	264	259	281	262	261	234	256	265	258	232	250	267	266	256	267	248	239	255	267	285	264	271	246	249	258	255	268	234	226	267	262	283	253	242	270	270	281	270	279	259	265	284	278	255	268	281	253	267	301	269	248	225	277	277	239	269	247	269	249	247	193	284	272	239	246	291	256	270	284	243	261	274	256	226	232	272	288	247	288	269	267	236	304	252	264	255	247	255	244	253	253	272	254	263	257	286	299	254	254	287	255	292	261	248	275	252	242	256	300	257	260	261	248	245	275	231	230	250	281	254	272	293	243	288	270	287	260	264	236	242	261	236	263	264	256	272	295	282	226	287	269	256	280	269	287	270	247	221	239	269	275	267	228	244	278	273	250	267	264	245	230	251	234	240	246	270	243	230	271	278	204	280	225	277	265	290	287	255	257	253	296	261	258	279	284	284	237	260	250	243	287	246	286	278	260	261	249	264	283	286	293	247	256	251	272	251	273	256	262	264	269	241	254	246	251	241	279	272	271	279	284	227	265	261	274	256	255	237	279	238	260	252	277	250	282	264	251	288	244	233	263	275	265	277	283	242	241	244	257	277	259	258	274	246	263	273	277	235	255	282	251	276	282	259	274	274	276	239	258	288	256	261	264	274	265	264	245	278	272	259	263	275	246	261	252	248	253	270	234	230	248	277	279	232	255	249	254	266	247	259	242	261	239	242	244	271	296	251	316	283	258	253	249	274	277	281	268	228	265	238	247	258	245	250	274	254	266	256	247	267	254	243	252	224	259	258	306	284	289	301	266	237	299	244	266	240	282	283	272	284	275	249	248	243	250	304	271	264	260	255	265	283	257	234	286	277	272	258	274	264	287	249	248	244	258	281	249	285	248	280	243	251	255	268	307	245	264	290	265	237	269	222	253	255	268	274	253	265	258	231	259	281	260	264	257	264	260	280	238	259	275	273	249	273	277	297	253	251	264	253	300	259	244	276	266	240	234	269	304	265	300	272	252	242	252	218	248	276	243	294	266	301	221	270	258	286	248	258	276	278	292	254	267	248	266	264	247	283	255	281	288	248	264	218	279	277	283	270	279	268	265	270	234	240	268	285	233	284	254	247	216	251	262	253	264	263	230	255	254	255	259	237	253	251	272	257	267	230	265	262	252	293	255	248	246	252	262	263	270	258	253	239	287	267	246	231	231	254	254	282	260	278	258	294	265	257	267	274	271	270	233	248	254	258	249	251	302	268	247	241	264	251	259	265	276	245	279	288	249	266	275	247	269	254	270	311	253	267	295	268	245	247	234	248	243	268	291	238	290	273	255	258	271	259	279	238	226	235	267	252	254	244	216	272	290	275	271	265	268	286	277	289	255	304	302	245	271	246
37309	15561	5647	2277	942	599	543	528	532	526	569	536	545	560	555	552	537	582	571	563	606	551	576	560	532	576	556	540	543	564	525	594	534	519	548	562	526	549	528	564	484	542	520	554	544	545	576	509	572	553	580	552	525	572	573	589	543	546	572	547	556	582	508	505	592	474	557	577	559	509	502	528	521	567	534	507	545	515	538	559	537	537	574	557	585	561	595	569	538	567	535	569	547	538	586	545	583	520	558	531	564	589	582	575	592	588	558	554	544	559	550	491	573	537	596	551	542	546	583	543	547	520	556	556	560	537	557	575	565	546	555	587	542	552	526	567	530	521	574	550	506	519	563	572	559	592	578	521	546	544	518	541	552	520	563	535	611	562	575	571	553	548	545	529	590	544	577	564	543	549	572	529	555	545	545	595	538	560	561	542	577	609	531	622	541	542	542	565	597	542	557	547	572	518	548	488	524	533	550	590	519	575	566	525	563	609	557	577	557	537	570	529	520	568	606	534	581	555	492	543	577	582	562	575	560	542	573	541	526	558	521	566	554	533	583	570	574	565	574	514	567	549	534	540	598	578	538	581	557	556	555	554	538	539	574	537	593	556	517	586	526	566	575	548	565	537	553	554	530	545	545	508	567	566	585	600	526	540	569	545	542	587	533	545	536	574	549	555	525	564	581	564	548	503	540	567	546	564	593	528	567	550	541	521	568	542	536	543	545	587	583	566	558	546	543	562	557	539	521	545	554	542	608	549	584	511	558	544	555	541	540	571	567	555	568	579	528	503	539	554	526	556	533	525	548	590	588	552	558	539	583	557	541	577	555	570	575	547	526	550	526	563	561	565	554	560	535	552	526	540	539	549	613	546	554	538	516	560	568	567	530	644	547	568	560	539	538	508	546	529	540	537	573	533	560	573	561	575	521	545	554	568	541	572	581	547	565	562	548	609	528	536	536	512	580	565	539	535	543	528	539	551	573	579	510	555	557	558	534	593	545	560	577	540	551	520	522	548	595	550	557	582	562	526	569	593	544	517	558	561	565	549	558	563	557	583	555	540	566	538	538	560	554	573	549	541	564	569	561	608	513	574	597	546	587	562	533	576	554	543	518	541	522	589	551	596	559	561	549	534	569	565	540	523	485	547	564	531	561	575	538	515	561	572	569	580	559	550	525	555	549	548	583	550	549	544	569	596	539	579	594	590	537	548	560	578	523	490	532	552	537	514	578	579	584	555	544	617	525	543	575	536	544	573	581	562	535	578	554	582	515	511	567	563	514	555	512	577	552	535	587	524	526	570	527	553	568	586	568	573	542	598	568	566	568	544	585	543	517	589	535	520	570	522	539	597	511	526	529	532	565	552	527	565	546	576	571	528	538	549	559	585	594	546	529	555	569	538	566	537	553	534	553	574	526	587	576	562	521	595	584	537	576	552	586	578	574	546	536	546	562	571	544	512	538	560	521	571	574	558	536	530	509	553	554	568	544	559	549	568	589	567	567	562	583	536	556	527	572	581	580	539	539	568	547	502	573	551	562	588	551	573	545	568	541	548	608	583	559	561	552	577	544	511	545	550	550	534	536	553	548	567	586	590	551	541	566	551	552	602	534	577	527	561	553	533	529	575	554	523	585	551	549	542	542	546	530	538	571	516	569	528	531	579	543	563	579	503	527	530	572	518	542	528	529	531	583	596	584	566	543	606	549	571	572	589	495	576	567	575	578	556	546	520	572	570	595	520	526	559	553	585	553	518	554	589	592	592	581	529	534	579	554	531	540	567	550	560	562	552	541	535	530	539	561	495	539	592	540	523	535	568	571	548	546	514	553	568	518	542	567	581	525	559	623	541	559	553	587	551	556	576	533	572	593	557	595	507	540	571	572	560	581	575	569	541	521	561	557	576	536	540	553	551	547	549	542	538	558	574	546	577	553	552	537	542	584	581	553	572	554	566	572	548	576	521	549	527	580	605	559	559	546	566	542	548	566	558	578	552	539	584	525	545	541	534	552	593	549	555	555	539	559	564	543	563	592	568	553	546	573	536	543	541	551	573	588	535	553	570	536	547	528	536	550	525	550	569	582	554	616	553	554	509	562	558	535	564	565	534	520	560	566	579	542	551	578	548	548	553	566	540	559	554	544	547	552	539	543	608	531	568	586	531	561	566	512	563	578	521	557	554	555	546	578	558	575	576	535	544	551	544	493	560	521	550	545	502	550	566	519	569	553	535	581	519	532	560	538	594	494	590	523	500	579	599	562	545	548	595	527	556	551	552	534	551	505	511	578	514	514	545	582	542	535	584	550	583	564	589	554	574	531	575	550	555	560	528	563	542	519	553	553	563	508	499	537	549	542	573	541	578	581	534	545	543	549	509	530	514	571	573	588	556	542	554	563	610	562	556	546	606	534	575	584	588	542	566	536	582	516	540	545	541	571	547	514	568	577	521	524	537	614	554	574	584	586	608	585	584	564	514	543	551	578	561	543	596	549	548	546	567	526	515	576	531	605	577	565	518	544	537	537	587	532	528	553	538	558	566	549	601	558	563	537	589	589	573	523	565	540	575	635	612	554	566	548	554	555	560	617	525	523	596	584	548	583	613	544	544	589	582	527	579	585	570	550	549	587	561	543	537	556	495	583	571	598	525	550	572	535	559	571	560	547	515	589	554	524	542	557	579	535	508	545	533	574	518	540	539	515	576	527	573	539	567	568	557	553	559	535	511	557	511	579	540	545	584	578	576	514	589	534	535	545	569	561	537	540	575	580	538	582	556	602	541	568	543	588	566	544	596	565	563	577	565	568	603	589	552	564	538	555	553	585	597	566	552	613	560	574	537	578	545	510	563	570	585	554	585	557	591	559	602	523	519	562	519	572	579	515	548	561	561	526	552	564	541	526	547	548	567	565	572	542	584	552	541	573	555	585	534	552	599	566	517	557	556	535	532	525	575	535	580	600	547	561	547	532	546	536	547	524	554	562	555	533	572	558	525	584	532	535	566	582	606	516	567	539	586	598	576	573	555	566	517	550	588	553	557	557	562	550	535	536	572	565	584	551	546	557	558	575	506	538	528	540	541	549	554	527	553	532	560	545	540	576	558	554	525	574	608	572	558	537	552	585	587	545	595	590	531	560	529	554	529	574	588	538	575	544	586	522	556	580	568	567	584	536	554	583	542	572	551	524	538	559	576	547	545	522	593	533	576	524	502	581	575	540	579	535	532	560	562	529	561	555	513	569	547	560	523	530	562	540	562	565	562	537	538	485	575	514	586	542	588	527	524	562	595	581	608	516	515	570	556	540	539	552	529	534	530	565	563	550	589	587	524	519	586	549	577	548	545	544	557	571	577	554	565	542	602	541	549	549	569	598	562	539	560	555	571	573	519	581	561	550	565	534	518	557	526	521	560	561	563	570	539	590	553	542	521	570	551	518	524	541	528	579	574	562	545	523	562	564	557	553	552	570	517	568	508	556	574	540	562	547	508	525	569	536	526	565	555	571	546
59386	31661	14825	4414	1434	533	282	231	254	248	242	290	225	244	233	271	231	246	254	258	249	261	238	259	252	290	273	256	236	250	272	277	235	273	254	254	242	270	262	241	244	245	249	267	235	239	257	254	260	237	234	224	261	244	239	261	274	287	262	247	259	259	256	238	267	237	244	268	270	276	244	262	263	245	266	208	252	252	260	256	237	242	284	246	266	252	241	262	235	234	225	219	295	231	248	244	241	237	238	249	247	259	256	258	262	241	244	233	218	239	257	267	242	265	259	248	255	249	229	250	276	280	267	264	278	255	269	264	261	276	269	252	248	218	238	237	263	258	213	245	252	250	243	242	280	254	244	272	240	221	236	250	226	249	245	255	239	216	256	220	236	258	235	249	255	273	243	239	276	230	234	255	264	232	253	248	236	232	262	235	259	262	250	245	255	230	236	276	250	216	266	246	231	247	263	260	240	241	253	226	266	244	272	251	223	236	221	277	268	266	274	256	247	260	267	249	255	269	257	233	262	248	268	264	242	252	242	253	255	231	255	244	236	262	247	224	246	250	246	242	257	213	260	266	236	259	280	223	263	239	241	251	292	217	249	247	270	204	236	251	243	227	235	239	268	262	267	246	249	262	244	261	264	253	258	230	266	246	266	225	268	208	248	265	239	259	229	246	263	245	221	232	269	234	241	253	260	232	230	248	246	259	215	231	258	242	247	291	246	287	218	230	268	283	255	249	255	228	239	234	235	246	249	259	239	235	233	216	221	235	263	259	236	238	241	274	248	254	228	247	276	238	240	252	228	250	254	252	257	267	275	255	259	252	248	254	247	249	261	246	274	266	242	287	217	211	230	241	252	215	267	267	246	257	275	265	266	219	269	244	257	229	246	241	232	239	250	240	226	275	235	233	257	233	246	257	238	232	236	243	248	247	258	262	226	254	222	257	211	260	245	247	238	272	245	250	228	274	249	258	267	248	228	231	225	231	261	238	286	245	220	242	246	249	232	236	288	262	256	270	256	213	261	243	255	232	255	253	246	276	265	277	262	240	228	254	232	269	260	259	271	252	251	266	267	248	261	237	225	253	241	243	255	251	232	261	250	245	273	227	232	225	247	276	238	272	225	273	222	221	274	267	247	247	246	247	258	236	244	259	219	231	245	247	227	226	206	261	245	229	225	218	247	241	264	253	259	280	261	239	229	262	262	267	257	260	279	276	234	225	218	261	242	260	217	217	254	246	244	207	244	249	244	231	260	251	248	251	244	246	245	227	234	222	266	243	252	257	242	264	245	257	232	248	276	256	234	231	229	246	267	248	244	266	265	225	265	252	261	226	264	236	236	258	242	275	255	222	258	240	262	247	239	243	221	220	243	242	285	258	224	227	232	210	251	218	274	270	255	251	254	261	266	237	268	251	224	219	275	234	231	265	257	226	230	247	256	235	238	271	264	257	234	259	226	233	267	250	252	233	253	250	224	262	230	254	253	219	254	227	219	266	234	243	228	238	234	241	263	260	247	245	242	247	264	263	238	228	220	253	233	239	263	259	231	230	259	243	251	235	251	249	242	256	263	246	270	267	240	211	246	251	273	241	255	261	258	261	249	266	253	264	236	257	223	258	214	218	227	248	233	256	267	241	256	234	256	223	262	271	241	243	234	263	247	288	236	247	264	234	233	260	243	249	227	227	229	244	249	286	264	241	260	245	231	221	238	254	255	247	256	211	258	243	250	265	225	252	249	267	257	237	238	248	249	266	244	236	259	249	227	229	227	214	254	260	252	259	221	243	220	250	265	275	231	250	255	244	235	253	281	264	263	240	247	243	209	259	252	268	265	243	208	237	273	257	234	276	249	223	240	254	226	247	325	263	253	217	251	252	292	249	236	256	231	252	295	252	236	235	256	257	258	217	226	253	232	264	255	246	239	268	252	260	233	240	239	267	250	255	232	253	220	257	260	239	237	248	236	224	246	267	254	219	256	245	241	248	205	240	254	247	248	248	273	276	228	228	233	238	241	265	246	256	262	216	251	224	237	237	276	236	252	292	227	269	260	264	245	242	255	258	251	242	240	269	232	291	257	240	218	259	258	238	255	254	247	225	209	254	242	235	228	215	246	221	270	256	254	266	271	223	259	250	295	267	259	254	230	252	229	248	229	255	249	254	263	251	257	265	271	257	226	228	252	256	252	254	228	247	222	242	255	237	247	252	247	229	242	251	256	264	235	258	262	253	265	247	241	237	247	266	256	235	252	248	230	262	222	266	244	248	246	264	237	244	246	237	265	252	219	250	248	253	267	255	255	214	268	246	250	240	283	267	290	219	232	258	231	250	244	245	232	244	270	264	252	244	278	277	251	245	248	225	242	253	255	258	224	210	249	297	247	251	245	270	238	258	271	220	238	284	238	220	269	219	234	262	240	241	268	267	273	253	242	264	258	252	294	259	224	219	252	261	263	240	223	257	252	252	239	231	245	254	253	231	274	239	269	235	272	248	244	281	275	244	259	234	275	225	231	228	230	254	220	209	247	261	241	268	250	260	251	247	277	238	239	256	250	224	230	246	259	242	261	257	223	247	242	260	269	249	283	244	217	229	252	233	277	238	248	236	286	229	191	252	220	233	255	240	235	243	257	272	223	231	276	232	270	240	232	240	269	300	265	255	279	254	265	256	272	261	252	273	277	255	223	254	239	299	256	263	280	262	246	265	239	252	239	208	255	224	248	246	253	240	234	258	257	257	262	272	247	245	294	221	269	253	276	272	240	213	261	244	267	255	229	240	227	247	246	224	231	279	248	251	243	243	243	248	251	254	260	259	262	225	254	253	247	270	238	246	247	257	245	244	283	238	214	258	245	264	267	244	259	242	246	259	245	250	214	248	243	251	239	230	259	236	240	236	266	256	245	245	233	275	229	251	265	260	250	260	221	237	278	265	258	243	246	243	238	243	255	226	234	239	242	229	267	242	245	259	225	253	292	240	255	268	277	244	281	245	261	260	223	270	227	238	265	248	243	265	254	227	246	248	242	253	232	227	246	285	224	259	235	220	242	216	262	241	241	223	258	265	257	258	275	273	256	227	270	233	242	265	236	260	275	228	231	238	254	263	253	256	261	239	245	259	251	265	228	243	277	238	241	253	274	259	224	223	226	243	262	242	246	219	270	221	226	248	224	238	250	235	258	218	246	251	266	243	237	201	252	232	231	242	230	266	241	244	267	248	249	284	262	268	264	240	247	242	232	218	236	285	264	255	244	281	222	224	272	223	266	233	247	243	275	299	252	242	277	242	252	236	241	270	239	260	225	213	224	286	236	223	252	251	227	259	236	226	249	231	245	244	249	228	252	228	236	240	247	256	276	243	232	230	240	216	224	261	280	227	224	217	210	243	226	238	234	230	257	219	259	270	255	243	246	264	257	219	218	228	236	288	264	257	237	240	260	240	245	251	260	238	232	234	249	245	220	258	248	221	268	240	267	257	224	237	265	223	227	242	238	255	239	232
38649	22317	15986	8054	4092	1239	711	640	591	521	602	553	550	554	539	548	500	554	491	492	537	590	502	549	504	560	546	548	522	535	583	503	539	528	526	557	530	506	538	530	530	546	602	591	567	526	548	503	562	525	493	533	509	528	557	544	531	540	530	543	561	507	557	509	564	523	538	586	456	494	509	531	536	495	547	558	575	515	472	501	534	532	509	519	572	554	500	568	560	527	538	519	534	525	492	521	514	557	528	525	503	544	585	552	505	525	520	515	537	545	553	554	513	519	524	532	536	549	537	527	503	548	511	503	518	571	547	563	517	543	525	542	555	550	531	562	502	532	516	514	527	535	494	508	535	565	526	573	535	513	579	496	529	508	522	548	527	533	574	543	510	550	565	531	511	539	559	545	562	591	580	508	534	561	487	590	494	504	517	489	533	538	525	523	524	530	569	535	561	517	524	502	537	486	525	530	530	516	511	523	475	538	530	554	560	528	557	534	541	503	523	514	519	548	527	540	502	541	534	496	531	507	536	496	532	557	497	533	554	556	541	523	535	510	527	537	522	514	518	538	517	532	543	567	533	527	593	553	536	540	513	518	542	543	541	561	504	548	528	527	511	534	557	544	527	569	523	492	548	539	519	587	521	550	527	537	516	584	562	531	523	537	538	556	548	538	550	539	530	537	578	527	515	572	499	556	531	501	504	530	526	538	508	525	539	527	559	486	573	486	491	565	552	517	557	516	563	499	528	531	513	503	515	511	519	527	539	516	499	533	556	517	558	520	558	567	584	532	544	523	553	553	533	529	530	555	504	542	454	546	531	520	503	527	547	489	545	509	537	509	533	565	557	589	543	546	536	527	532	537	546	504	524	544	521	564	518	545	510	526	519	512	556	569	495	522	560	544	470	522	528	573	503	537	505	542	542	498	544	534	516	565	538	507	562	546	545	508	523	538	584	545	518	513	495	559	494	557	497	550	551	517	529	524	559	496	516	533	533	511	538	550	557	515	517	529	527	471	511	511	496	489	537	605	515	539	494	536	536	584	535	484	536	530	506	508	555	593	552	534	551	477	511	526	544	563	543	579	507	529	543	541	495	543	520	536	528	526	516	540	551	537	540	543	516	495	506	556	557	522	531	574	559	558	572	512	528	543	509	552	548	528	533	519	556	539	556	540	512	533	515	560	486	520	531	578	528	511	564	519	549	514	527	552	528	535	520	553	541	563	512	560	546	562	535	531	529	532	567	494	551	541	545	499	543	508	522	516	535	514	573	540	515	539	536	526	529	508	522	544	543	541	542	533	538	536	582	523	580	535	523	522	552	563	554	505	514	567	515	566	549	555	518	515	562	506	551	543	525	547	526	539	559	548	497	511	543	559	532	556	560	547	562	530	519	543	556	517	541	525	491	537	513	522	554	560	527	512	558	521	517	524	556	518	547	563	553	555	541	568	510	514	538	564	527	524	516	558	488	538	507	508	537	504	542	524	527	568	539	530	552	536	563	555	521	509	535	516	519	529	570	541	506	547	511	558	549	494	565	539	500	527	506	534	558	495	531	519	564	549	524	567	546	495	561	525	537	535	538	544	546	520	528	552	565	477	543	503	547	545	546	510	587	551	501	516	552	543	506	508	543	558	537	527	560	524	547	547	542	562	551	543	556	551	556	535	537	511	527	531	549	530	550	515	564	529	530	495	501	525	506	528	555	503	528	528	500	510	539	529	535	531	532	531	492	503	509	540	524	541	504	582	537	447	544	514	562	570	536	565	507	531	536	536	514	526	552	537	549	569	556	555	517	529	529	532	508	528	571	498	491	567	526	563	555	561	520	496	522	504	551	540	524	508	536	491	532	572	524	536	490	513	489	538	504	562	551	544	544	507	520	513	518	565	505	535	507	500	559	518	562	508	510	534	520	536	551	543	499	510	566	514	530	510	505	570	533	547	506	512	525	525	547	534	539	504	511	539	524	531	522	521	518	540	530	529	524	537	538	520	510	531	512	522	503	533	524	527	567	563	513	591	481	504	556	558	499	521	518	531	505	553	540	520	559	531	536	567	541	540	544	581	529	497	559	515	545	538	521	516	546	533	555	534	543	482	510	568	537	537	540	497	568	524	545	540	543	490	529	549	547	541	515	535	523	524	549	505	520	532	502	483	522	537	497	544	577	535	512	531	534	521	533	463	524	509	512	518	564	581	556	538	530	547	505	545	526	512	570	523	540	499	496	511	508	545	523	552	508	517	525	531	564	511	530	491	539	525	546	524	543	558	494	522	518	532	509	519	538	552	561	533	535	520	498	536	554	530	515	551	499	540	567	571	514	538	589	523	537	542	549	547	524	565	563	516	529	556	511	553	522	516	510	560	506	505	481	509	524	526	531	542	511	562	536	552	546	525	544	496	534	534	551	520	490	514	540	522	536	534	494	571	550	533	514	532	556	561	492	546	501	532	525	545	518	535	565	530	559	498	527	533	522	561	508	578	535	567	530	502	568	495	534	581	562	519	539	537	532	517	566	526	510	524	482	533	547	566	526	511	508	489	526	569	570	536	509	495	540	515	550	497	539	541	557	531	518	511	563	525	540	528	516	543	540	531	559	546	527	511	582	552	534	501	502	524	502	507	530	520	532	515	552	524	523	548	515	539	487	516	523	526	552	537	540	566	557	497	573	555	577	512	537	538	522	548	545	565	542	542	548	560	552	505	527	495	545	518	531	535	473	519	525	515	518	504	568	540	499	546	536	524	490	532	544	544	537	542	569	532	538	508	492	528	563	549	514	575	570	538	527	520	513	541	545	528	525	500	549	534	542	539	543	546	545	515	527	519	525	539	542	548	529	515	547	526	547	536	512	498	534	534	523	531	496	553	536	545	552	525	589	527	535	504	530	548	519	545	542	523	527	563	519	544	548	542	521	510	532	484	531	526	554	516	521	558	545	552	546	520	529	551	497	537	548	469	525	519	560	542	488	545	554	518	491	471	527	551	532	557	520	511	472	546	494	568	539	533	544	515	542	523	524	562	570	523	516	553	529	484	555	539	541	527	533	538	536	521	521	547	557	538	498	531	555	533	500	521	492	554	538	552	529	535	525	524	565	524	518	556	537	520	535	536	508	580	513	533	539	542	519	550	538	534	527	520	515	569	502	526	496	500	524	572	522	533	541	539	553	578	524	550	501	575	540	519	528	559	516	557	525	515	579	509	553	595	518	556	527	561	549	542	534	543	532	499	546	551	555	525	520	563	536	521	538	545	505	545	557	577	517	532	541	518	520	475	540	534	543	533	548	522	552	537	504	534	561	497	559	529	549	568	563	525	527	568	511	519	507	504	545	517	533	534	512	541	580	515	544	576	464	518	526	544	532	523	564	563	518	508	546	531	538	526	528	525	509	520	545	518	532	503	562	546	529	524	543	578	521	536	527	563	540	528	488	502	511	534	555	525	527	501	545	563	536	535	535	527	515	566	498	538	530	565	536	546	507	569	497	563	526	543	553	567	528	543
64641	40592	23122	8953	2645	726	394	327	292	302	325	292	333	301	310	321	318	320	309	277	301	278	276	267	272	306	314	278	316	317	272	293	299	293	315	301	292	332	285	272	322	279	338	301	268	243	305	321	301	312	288	312	270	290	305	280	234	281	319	284	269	280	330	320	293	285	299	310	298	313	307	288	286	306	313	273	301	302	292	309	268	289	290	279	281	294	311	307	278	295	318	296	327	297	293	305	288	290	287	326	289	290	317	291	268	288	308	301	321	294	257	280	291	294	289	285	291	296	300	268	298	282	305	270	268	300	322	297	291	324	287	299	282	308	294	292	316	307	281	264	282	328	292	296	278	296	301	286	291	312	303	295	251	300	247	265	279	313	275	267	260	283	300	286	315	271	309	285	296	284	321	264	299	287	305	291	294	327	309	276	295	283	294	278	280	281	305	282	282	285	308	306	311	304	274	320	256	274	294	274	312	296	289	280	304	301	293	276	307	281	288	256	312	301	246	283	290	259	342	294	293	303	310	311	282	293	290	269	261	315	284	280	267	288	326	308	276	277	284	299	275	257	273	259	292	312	292	315	287	268	263	284	256	305	281	322	317	276	289	281	303	300	293	291	270	290	303	301	276	301	271	300	276	291	290	283	317	266	286	273	292	304	305	299	313	288	292	307	302	296	289	285	286	294	306	311	286	302	278	310	277	292	305	302	305	288	317	259	295	295	276	298	331	323	298	318	290	279	312	273	279	271	308	286	291	288	255	263	274	287	301	301	280	232	286	332	304	282	336	283	314	258	298	306	279	284	314	272	298	306	288	285	268	247	287	291	293	306	297	286	296	288	299	258	297	303	259	293	280	279	328	327	268	282	300	284	290	261	260	291	286	296	279	290	286	278	276	280	281	301	326	308	299	339	319	293	272	302	270	286	283	296	260	288	281	267	299	284	297	299	287	271	274	321	282	283	307	271	311	296	316	291	254	273	285	307	288	282	307	263	317	297	278	252	268	300	285	283	288	262	276	270	320	282	306	295	276	340	280	286	287	309	311	318	342	320	281	312	324	285	301	319	306	290	276	275	307	274	280	310	292	298	283	299	287	288	282	322	328	275	283	256	307	296	308	277	289	269	283	297	275	325	273	319	300	293	295	306	291	285	306	281	268	272	285	282	302	272	289	297	275	274	310	305	317	300	286	339	286	272	315	337	340	287	288	296	301	291	300	300	287	315	259	283	300	280	305	281	301	269	285	334	317	310	284	305	280	297	311	283	325	296	305	297	264	302	291	298	268	287	297	284	283	288	283	294	291	259	292	277	296	283	309	294	329	279	286	284	294	268	272	305	294	355	292	318	307	326	333	285	288	284	294	289	317	278	292	318	259	321	318	299	320	292	318	272	302	268	298	316	294	286	293	348	251	267	288	279	309	293	300	295	325	277	293	323	288	267	280	274	305	277	284	294	310	275	304	287	331	290	313	296	285	294	305	318	260	297	283	318	327	292	286	322	295	300	331	279	256	283	275	289	273	284	321	312	282	315	279	290	289	283	308	283	320	310	294	296	271	282	289	309	279	308	271	281	251	285	259	319	283	280	304	268	291	293	256	252	279	283	323	298	282	292	275	297	316	321	285	288	269	319	281	305	331	288	316	285	259	295	317	282	267	299	299	300	295	334	270	259	280	302	323	284	295	239	278	275	314	274	324	315	334	266	295	305	299	297	306	243	276	310	260	277	308	299	293	312	304	282	296	318	320	295	297	297	286	296	264	303	275	289	285	302	295	299	302	303	277	260	300	273	302	293	286	291	284	312	316	294	283	297	284	283	314	280	293	309	281	307	296	302	297	283	291	254	277	294	247	295	320	322	298	311	298	298	330	326	293	298	263	323	255	340	271	245	257	297	282	335	333	312	324	274	279	306	300	315	293	260	272	301	259	263	296	294	312	310	301	291	270	300	320	277	284	320	294	307	293	299	295	292	267	286	279	291	306	266	297	300	273	306	277	253	294	273	281	303	303	293	320	317	263	304	289	284	295	300	296	257	279	319	294	281	300	303	307	297	304	272	318	293	269	266	312	274	274	283	286	304	310	282	308	275	317	307	308	298	289	290	281	302	287	280	265	289	252	291	323	269	297	326	318	284	314	312	280	317	293	293	303	282	318	269	282	278	266	290	288	292	270	290	293	281	291	305	325	290	294	305	276	292	287	262	300	292	299	268	292	291	312	306	299	284	263	272	315	298	288	305	262	314	305	298	287	304	304	298	284	247	292	297	289	279	312	277	274	301	303	293	287	268	273	300	253	268	288	289	315	289	300	321	288	281	282	275	286	300	252	302	283	313	325	281	296	279	302	333	296	275	286	287	277	283	297	280	302	287	304	274	278	263	294	296	287	296	264	281	277	287	305	270	277	267	293	288	298	272	313	319	283	298	299	289	256	299	309	264	281	278	304	294	280	279	310	277	325	253	282	285	287	308	293	307	305	283	284	280	296	294	283	287	330	262	272	300	292	297	293	319	293	302	285	288	325	312	302	287	318	295	259	279	291	304	270	273	286	308	292	288	302	306	303	269	260	293	267	320	315	254	284	263	226	271	283	300	317	284	277	292	267	273	258	301	266	301	319	284	253	262	288	308	265	285	311	305	298	285	253	288	262	300	274	276	296	277	312	257	266	279	276	271	312	311	304	300	321	260	277	306	281	299	313	301	290	282	282	282	301	294	338	296	316	293	271	256	268	309	275	268	281	275	299	333	309	265	267	321	276	300	298	299	300	306	333	272	299	282	273	284	285	316	319	327	299	290	274	266	243	273	254	303	305	327	306	271	280	265	277	310	293	285	297	308	326	297	284	297	309	307	310	314	279	300	297	274	327	275	309	310	278	285	328	271	297	293	292	274	283	272	258	298	309	284	275	274	322	262	279	308	294	304	265	272	280	272	311	289	289	277	295	281	275	297	308	312	308	301	278	281	301	306	298	278	311	308	302	267	310	295	286	274	310	305	338	291	295	285	260	286	330	282	270	304	288	270	288	287	294	270	266	284	303	290	282	294	274	256	285	309	313	268	307	299	312	273	285	336	278	273	300	277	303	263	268	278	289	265	294	263	302	299	332	321	287	286	251	263	268	288	341	327	278	287	269	291	281	269	273	290	283	292	288	287	267	320	281	306	292	275	268	311	305	271	325	332	324	284	319	287	294	288	294	288	272	299	323	303	289	292	328	305	294	301	290	305	253	287	247	288	300	315	296	278	327	263	313	316	281	310	279	245	274	296	286	308	294	274	310	304	330	264	260	255	300	298	281	307	291	299	269	285	295	302	306	286	314	297	289	312	292	298	294	293	328	317	307	318	272	312	293	265	312	292	284	293	289	270	285	273	280	315	302	276	288	279	315	288	274	280	314	285	300	291	329	315	308	241	293	306	306	305	323	291	275	323	315	306	327	312	316	290	296	305	289	289	270	277	290	295	288	281	298	292	249	303	285	253	269	286	271	298	306	292	294	298
41595	29828	23188	14169	6605	1903	961	812	764	617	659	665	623	662	630	635	605	639	633	631	590	630	657	660	607	608	583	637	649	615	604	608	571	610	577	585	581	624	646	590	588	652	581	553	609	618	597	650	603	596	587	561	609	601	630	615	601	605	547	617	646	616	573	601	608	608	602	607	622	600	613	605	591	640	602	601	606	625	642	617	613	588	605	636	633	557	560	636	628	618	615	651	634	570	595	636	630	606	623	602	628	608	609	633	653	637	608	603	620	614	583	600	618	612	605	610	630	643	614	617	595	622	648	603	637	636	611	607	619	638	611	619	576	580	602	613	619	611	589	654	667	576	582	637	634	608	625	620	576	637	636	617	625	589	613	624	623	606	583	601	555	619	619	602	618	644	624	623	642	603	617	557	637	576	628	617	595	601	607	627	660	616	603	612	645	659	609	612	581	603	577	626	582	639	597	619	614	633	620	576	576	624	619	637	602	593	606	625	592	601	608	618	627	621	629	615	603	646	606	573	625	595	601	595	618	619	626	575	651	623	589	621	622	601	613	626	605	630	599	610	628	646	650	656	658	580	598	611	649	646	569	579	564	612	645	607	584	599	626	618	575	604	625	620	551	601	604	559	612	602	608	616	606	606	626	604	593	591	633	644	607	630	619	625	617	611	633	582	594	596	601	620	555	584	595	619	618	635	603	633	632	566	575	597	613	656	690	603	640	565	615	611	671	598	657	637	586	570	615	616	568	600	592	584	631	601	624	592	623	615	630	638	632	596	610	589	574	580	647	605	595	571	597	606	603	629	637	565	603	613	621	588	609	623	626	564	572	658	605	606	609	609	591	622	635	641	592	584	625	629	613	604	574	608	589	596	627	634	629	601	618	596	575	583	574	582	590	607	601	655	610	630	605	594	658	595	613	632	566	571	623	630	589	607	612	613	594	627	613	643	606	588	619	573	585	595	603	631	604	632	640	676	607	594	596	604	577	623	616	644	568	602	610	588	607	580	618	586	642	597	589	586	632	624	609	601	599	614	625	648	558	610	567	626	587	577	614	595	628	629	638	541	633	623	597	599	596	618	623	590	594	601	574	606	620	623	617	608	635	644	614	594	616	583	625	616	613	590	591	606	644	649	576	642	551	544	598	580	603	631	607	628	567	628	583	602	579	619	569	551	620	603	643	584	638	617	629	590	607	589	566	626	603	620	596	607	619	627	605	579	630	613	620	628	621	635	566	616	586	567	631	611	614	626	605	603	598	632	585	627	647	630	616	581	596	642	612	595	589	612	632	644	642	632	593	614	622	619	596	575	590	645	567	588	658	605	612	612	635	626	600	608	574	624	619	606	597	633	594	614	623	623	599	626	657	596	636	620	630	657	590	600	613	617	617	618	588	637	601	617	651	624	612	621	584	629	604	611	583	629	608	620	601	595	633	593	622	619	592	619	642	603	639	591	591	634	569	598	643	625	531	627	600	555	563	604	664	601	608	649	611	605	620	589	605	628	607	591	620	630	657	572	613	632	587	606	624	634	629	588	584	641	600	584	628	632	647	599	643	627	584	567	635	635	622	567	596	566	641	647	614	670	625	627	581	589	614	601	621	628	581	676	624	598	581	597	644	594	620	612	605	595	611	567	587	611	606	626	635	563	646	629	639	565	581	568	620	618	597	648	625	617	636	611	641	572	675	619	602	628	645	586	645	595	617	604	653	608	621	655	604	590	660	616	583	600	635	592	621	576	630	530	632	615	645	602	629	583	635	629	598	605	604	599	632	609	647	630	609	588	643	632	580	567	619	600	581	596	605	579	626	608	573	581	592	553	616	612	598	612	591	564	587	580	589	554	555	598	592	628	605	652	620	609	623	578	598	627	623	629	640	585	608	649	584	611	613	600	619	646	601	595	597	559	597	631	657	631	621	612	614	607	602	618	598	612	573	581	601	615	638	566	635	577	595	585	618	588	648	601	641	608	630	623	606	677	617	637	624	619	568	677	633	597	616	567	628	613	621	632	616	612	641	624	604	643	595	630	617	668	564	615	585	599	611	598	621	612	590	578	670	647	626	615	590	622	618	558	597	623	648	648	602	599	603	636	605	641	579	590	582	613	598	582	624	550	629	620	591	599	612	632	598	632	633	607	594	657	587	603	570	635	653	591	551	602	576	635	609	585	610	630	604	592	590	602	600	575	605	568	590	623	552	569	610	556	662	610	607	645	620	632	637	575	607	580	594	572	638	650	612	630	614	573	621	604	572	639	600	589	617	627	567	640	578	613	618	641	602	653	630	553	600	591	626	649	670	587	594	615	569	547	659	627	585	588	652	604	626	614	616	568	595	635	623	595	605	596	599	634	616	616	635	610	583	634	552	618	599	581	598	585	617	636	639	588	604	622	607	595	579	575	596	646	613	544	612	644	605	586	625	609	609	611	563	623	610	654	643	578	599	643	630	607	567	615	598	580	643	622	627	584	584	600	600	644	573	648	620	597	620	591	630	596	677	615	604	592	623	571	604	587	618	606	611	631	576	646	613	567	640	637	682	638	626	617	652	617	592	618	572	622	629	631	552	596	619	598	561	648	604	596	574	634	617	574	656	565	605	624	616	579	643	617	588	652	564	593	601	617	620	602	612	643	573	625	608	593	596	611	625	645	600	636	644	597	604	610	639	684	604	618	621	637	607	630	597	618	645	588	605	618	625	601	646	625	595	642	600	608	605	625	600	608	618	647	598	597	614	651	591	623	614	637	619	620	657	666	636	597	653	639	631	638	621	613	590	581	632	624	631	627	668	592	614	574	573	614	612	606	560	616	628	575	612	617	596	621	631	632	631	596	629	616	634	585	578	627	632	641	643	625	627	590	662	626	595	586	590	593	612	598	593	592	624	605	609	626	587	627	552	614	599	596	602	587	621	600	601	584	619	650	609	608	631	618	621	633	676	587	597	627	631	610	610	637	601	616	625	648	568	597	655	554	633	600	614	583	623	577	616	566	622	601	620	627	639	603	632	590	612	631	590	608	607	584	606	615	629	565	600	595	558	613	600	672	632	598	636	629	630	614	619	631	589	604	581	635	641	613	624	590	607	616	595	549	632	582	621	601	607	575	603	624	590	600	629	626	617	627	679	621	607	662	610	649	599	601	593	596	615	600	619	616	599	599	617	656	663	570	589	623	619	604	613	608	606	613	582	649	592	649	612	575	618	609	591	565	621	609	633	599	627	653	592	612	602	576	562	577	629	600	591	598	605	625	654	581	592	609	589	639	652	613	592	624	603	598	622	625	631	621	620	636	607	592	632	615	605	625	636	635	612	651	650	608	635	640	607	607	623	646	598	570	573	653	585	603	588	644	609	638	632	612	614	622	618	604	601	625	619	575	608	629	593	586	594	601	621	598	599	579	601	625	637	641	617	613	578	606	583	588	600	650	632	602	601	617	639	589	581	600	644	644	647	606	635	607	591	613	630	654	629	624	624	620	595	628	611	618	560	602	671	602	572	567
48137	28045	9062	2623	771	309	259	248	224	227	205	215	217	221	241	226	233	232	268	270	253	219	246	242	217	228	220	211	253	234	234	242	223	227	193	241	186	225	269	230	241	210	237	209	212	268	226	234	260	239	225	228	219	228	200	241	239	224	202	234	225	226	215	213	255	228	257	199	234	230	214	203	209	229	237	229	244	265	237	192	225	235	225	217	238	220	223	222	244	237	253	250	225	218	242	238	216	226	250	226	246	262	216	249	222	212	236	238	233	216	233	224	216	224	232	245	212	227	219	217	247	225	205	221	213	218	233	240	226	212	223	269	206	244	261	220	278	244	251	238	237	210	241	232	216	261	247	201	226	208	222	219	248	215	232	230	221	243	223	222	250	229	237	220	226	248	244	227	249	212	242	207	255	200	223	230	226	259	235	252	240	229	241	212	212	207	229	196	185	202	257	221	219	244	203	245	244	236	243	242	246	222	237	233	273	232	241	227	215	223	216	240	263	280	238	238	224	221	247	247	226	235	228	240	220	217	230	225	242	237	229	237	214	213	256	241	228	235	215	239	211	219	216	198	230	224	233	254	240	242	223	205	226	214	244	250	224	208	250	231	234	241	211	186	213	199	209	258	218	229	217	225	219	229	228	214	253	224	222	242	224	262	200	233	223	216	255	243	246	231	214	229	222	213	227	236	223	227	245	237	224	251	270	250	241	215	241	229	230	228	230	236	244	240	219	226	244	222	236	217	226	196	242	238	235	232	238	210	235	249	227	244	235	238	230	218	246	230	209	230	229	228	259	211	211	219	236	253	242	218	236	219	226	259	224	244	223	210	224	240	226	195	218	227	227	232	249	232	229	241	248	202	238	228	239	206	210	250	224	217	216	237	234	227	203	252	252	193	242	207	234	253	226	242	220	229	228	236	219	224	233	246	198	233	265	214	235	244	206	273	227	234	230	242	221	238	210	243	239	238	202	255	213	248	194	208	216	221	225	240	207	251	237	265	252	221	232	236	230	214	223	211	248	230	238	260	221	239	230	241	232	271	230	208	240	219	227	261	232	260	209	246	231	210	247	210	210	208	222	227	231	228	244	239	220	246	224	224	222	222	244	234	261	212	218	235	200	236	228	226	225	235	221	211	263	218	219	252	226	214	242	229	233	219	230	229	262	221	194	219	241	236	238	233	239	208	233	234	244	239	220	220	214	200	236	187	213	224	243	232	243	232	258	242	230	213	220	258	231	235	240	247	231	222	222	248	241	246	254	221	202	237	226	230	211	235	234	251	226	194	245	230	230	218	239	241	266	247	214	209	233	238	251	215	244	225	198	237	238	234	234	231	228	246	237	204	238	240	236	233	221	240	243	253	222	239	221	219	233	238	262	253	226	256	227	219	218	230	217	223	228	226	202	221	252	238	226	225	238	217	197	224	225	203	206	208	195	239	246	252	223	243	224	228	235	243	230	243	249	247	244	236	209	253	236	239	220	213	208	233	223	235	238	225	232	223	218	214	258	253	240	224	236	250	241	227	231	187	208	233	232	229	240	210	259	252	257	252	235	236	223	204	213	248	213	253	219	226	256	229	241	259	213	245	228	226	248	254	215	241	223	212	197	210	236	250	233	218	232	229	249	259	239	206	232	239	228	242	237	243	231	244	239	254	250	228	213	230	229	228	227	228	228	231	217	229	245	267	231	209	201	216	216	242	227	219	211	270	266	252	226	220	203	198	227	234	219	243	258	235	235	227	242	231	226	196	223	252	243	207	221	229	241	233	227	230	215	232	209	267	204	229	237	232	215	236	241	248	240	223	263	227	203	231	234	248	228	198	202	235	237	213	236	229	211	222	234	223	202	229	260	249	241	236	223	222	225	204	203	219	254	257	220	202	205	208	241	236	250	237	212	215	232	262	233	213	240	229	218	219	227	234	224	243	231	239	215	259	231	260	228	210	210	231	239	233	205	234	246	250	269	225	226	204	236	235	236	228	256	244	214	230	216	270	232	224	232	205	258	225	253	228	240	230	210	251	215	221	235	238	220	221	229	239	205	217	231	248	230	264	243	262	213	247	270	247	247	235	218	220	216	226	250	230	231	232	252	226	227	220	226	218	195	221	212	254	212	240	227	225	223	221	230	226	227	253	214	222	235	225	210	226	231	241	233	241	246	224	226	246	221	245	226	208	246	210	221	201	244	232	216	207	247	245	249	229	231	213	244	223	243	229	222	220	253	265	215	220	227	238	211	255	253	246	225	241	221	242	239	219	215	224	236	227	221	251	203	220	204	199	215	250	250	221	227	252	236	244	242	220	211	226	227	226	215	234	250	226	196	252	239	224	227	202	235	216	245	234	262	238	241	224	217	251	262	218	243	221	203	217	246	220	216	232	237	252	230	224	238	239	226	236	209	233	227	227	246	228	231	243	264	227	198	271	254	201	225	227	214	232	237	234	247	219	225	231	238	244	248	223	224	224	211	208	219	239	245	220	231	226	253	222	227	206	232	222	224	223	241	231	243	250	220	239	218	223	223	188	244	234	220	228	193	229	226	212	212	216	204	229	232	232	212	231	221	241	254	220	218	227	250	226	222	228	221	242	221	244	225	225	229	236	241	213	260	229	253	240	234	241	242	236	234	222	263	215	257	217	212	230	259	220	223	221	210	237	205	204	237	250	197	231	221	255	234	213	228	213	242	183	236	257	244	249	201	200	213	244	250	252	229	240	247	238	253	204	229	224	210	229	213	203	234	221	202	227	226	215	248	265	245	252	236	220	260	230	226	257	224	210	202	217	222	202	238	233	274	233	226	227	228	213	220	249	233	218	238	248	242	190	210	212	257	229	231	237	260	234	246	232	205	234	255	221	235	253	254	197	229	234	232	229	236	213	208	243	220	239	228	215	252	198	199	234	259	214	262	240	225	248	248	249	230	232	232	243	251	229	236	214	252	229	248	235	224	211	266	268	246	240	236	190	247	241	238	242	210	202	230	232	211	243	213	248	224	201	219	218	227	218	184	246	239	260	227	207	265	251	211	225	231	235	196	235	258	279	236	211	233	197	234	212	237	236	268	227	218	231	212	228	227	225	230	239	225	211	223	223	223	205	216	256	269	270	238	210	202	240	239	217	215	211	197	243	211	229	224	250	217	218	221	204	236	250	245	210	242	232	235	212	232	242	213	234	220	218	252	249	204	246	232	227	219	223	220	214	219	246	237	236	232	253	267	212	244	205	257	255	264	221	219	219	211	241	232	236	252	230	217	250	213	248	243	244	236	213	215	188	225	208	237	230	253	247	258	243	233	222	283	210	265	231	244	271	212	197	243	245	244	237	220	197	224	252	250	226	251	233	248	233	225	258	222	199	255	212	219	214	223	228	224	226	243	195	229	229	225	230	226	224	216	247	230	222	228	241	244	251	219	242	211	228	223	247	240	222	248	208	270	236	208	265	222	213	231	245	247	247	239	241	236	236	263	235	221	239	251	234	245	215	254	272	225	263	292	214
31230	19679	9728	5580	2363	741	513	505	492	523	497	512	498	528	522	495	539	517	489	486	488	539	522	501	494	470	457	499	567	506	469	510	507	500	499	442	447	497	482	480	534	450	486	499	511	483	519	485	520	490	472	486	515	474	511	517	474	528	493	493	476	535	507	471	510	516	467	492	467	494	527	483	511	488	509	470	519	499	470	546	481	535	467	485	533	485	513	514	492	498	501	486	484	530	460	514	505	480	517	514	494	478	523	493	504	497	512	442	535	486	511	487	491	497	467	467	511	497	515	471	509	478	497	507	489	486	540	479	481	475	477	496	514	527	474	489	499	488	517	510	512	488	542	488	462	490	523	493	480	525	468	511	488	477	499	490	492	497	516	481	494	490	499	502	513	503	475	505	534	480	509	498	476	497	460	522	503	486	495	418	502	525	498	497	484	465	505	459	508	509	490	502	499	477	516	484	448	521	473	494	490	508	532	512	488	506	479	528	494	478	499	484	509	474	509	511	474	509	529	483	518	495	500	467	476	484	505	535	493	491	482	509	531	529	466	496	503	497	462	521	487	499	541	514	541	498	503	491	478	490	514	508	468	474	515	500	494	520	485	492	490	481	484	468	481	521	479	478	459	482	482	465	491	493	526	507	501	531	455	502	468	487	518	490	485	507	498	531	506	507	469	511	484	489	531	481	480	496	484	512	510	477	511	488	493	460	526	477	487	522	459	461	542	532	490	508	538	490	512	478	526	512	529	452	500	564	526	486	480	519	524	470	525	521	471	467	566	496	458	517	501	470	484	503	506	534	479	517	483	524	462	495	539	469	518	501	479	490	518	472	525	495	494	508	502	472	510	513	478	506	491	489	506	493	509	529	494	461	524	483	481	466	511	513	491	478	515	450	544	519	506	483	522	487	492	517	532	508	524	496	467	506	524	472	479	495	489	510	513	524	489	522	537	514	489	510	513	485	518	512	472	507	493	509	502	497	486	520	494	476	467	485	494	486	536	546	504	486	516	529	522	508	522	496	518	524	523	491	490	507	461	536	461	525	508	518	517	479	542	488	470	496	477	510	494	466	495	481	526	498	439	508	517	502	508	474	495	533	451	465	497	495	511	439	472	552	502	510	469	519	484	481	530	457	498	466	529	496	474	498	485	492	489	439	515	466	502	521	502	503	505	496	510	557	497	529	441	505	493	505	479	522	496	462	490	510	470	544	459	481	499	512	489	489	494	512	513	485	533	514	500	489	482	483	498	468	508	499	514	471	522	519	529	498	492	486	502	467	483	515	489	505	483	515	524	461	510	520	479	456	486	458	489	507	509	465	508	487	459	471	495	467	499	504	499	469	492	516	519	493	491	508	465	485	484	481	532	452	516	488	519	504	522	495	496	510	508	475	545	490	509	485	462	469	516	480	514	478	505	483	479	501	525	493	494	521	485	491	493	527	479	472	494	499	488	471	482	505	515	452	511	472	489	514	475	480	493	527	537	483	514	491	490	504	498	487	475	500	491	484	514	494	484	488	515	502	496	547	501	487	482	521	516	443	531	506	481	471	527	514	492	464	534	460	481	501	477	483	467	539	495	479	526	492	479	498	481	492	505	502	513	486	544	482	462	434	502	449	515	493	483	486	511	480	500	463	534	506	467	504	512	461	488	470	504	510	498	489	475	472	445	447	500	494	457	518	480	495	502	461	516	504	490	529	498	484	462	503	443	475	480	524	484	472	480	481	497	523	502	477	493	508	503	479	515	516	482	507	522	502	451	490	490	453	510	526	488	496	506	536	479	489	530	513	510	504	485	531	506	526	481	490	480	530	537	512	517	513	511	533	492	490	482	483	525	493	493	473	500	490	549	490	472	512	492	521	496	476	515	483	491	514	473	524	469	493	507	489	523	532	467	485	496	496	476	478	478	518	470	512	506	529	497	468	519	533	482	534	462	487	512	496	505	497	505	496	497	514	471	508	501	512	523	453	481	435	493	539	500	515	518	473	502	464	455	497	522	493	547	525	521	486	525	545	516	507	475	532	493	510	453	477	502	507	514	501	482	458	487	506	531	464	514	504	479	502	507	523	477	471	484	477	529	511	532	494	486	493	485	462	534	506	488	532	498	474	499	518	525	518	513	496	498	482	532	510	544	527	491	505	480	483	489	497	493	465	500	446	510	494	525	495	528	508	467	465	512	458	468	488	525	491	507	485	488	448	529	459	492	514	488	492	483	476	514	433	509	478	487	496	479	489	473	486	485	471	544	492	507	493	497	488	461	490	490	488	517	527	512	525	497	501	474	490	503	491	476	449	456	498	479	456	545	504	490	492	515	522	476	541	486	505	505	450	518	460	494	481	469	486	517	493	501	516	472	495	485	504	495	459	499	506	500	485	531	491	495	478	502	514	524	493	457	459	506	520	480	483	475	509	516	487	505	512	480	489	523	506	490	504	492	470	539	524	487	542	454	521	483	473	454	480	466	495	465	480	515	491	492	507	523	526	519	470	471	538	515	496	522	509	507	497	499	493	505	515	529	529	497	508	490	477	495	467	537	477	482	505	511	499	502	434	515	499	488	541	466	442	523	545	481	508	487	453	501	501	487	490	502	505	510	518	473	460	519	486	504	473	501	483	487	513	448	539	488	515	523	486	502	498	498	494	492	482	548	464	508	491	538	486	480	457	455	525	477	521	515	520	484	545	490	493	477	479	508	460	492	478	475	450	516	513	484	518	507	499	513	471	504	458	457	467	518	530	500	484	495	508	510	497	466	514	450	529	530	461	458	532	487	546	538	496	505	485	483	481	467	475	460	476	483	513	500	512	535	503	501	465	504	505	527	516	471	522	466	514	494	524	547	477	476	481	509	504	490	496	490	496	505	479	493	488	504	494	508	523	524	523	510	503	485	496	500	488	514	487	521	459	521	485	464	508	477	478	486	464	470	500	491	470	502	511	499	520	491	460	493	466	493	492	535	526	496	523	499	492	493	463	435	467	478	498	549	508	470	531	492	491	500	518	477	534	507	488	514	477	462	484	541	496	504	536	501	525	493	506	533	448	455	472	447	532	531	499	463	528	539	499	517	482	521	490	531	501	491	500	480	491	478	498	496	482	507	519	526	467	504	503	510	507	528	508	503	511	462	529	516	495	490	482	484	501	493	479	489	467	475	510	471	521	511	498	499	502	561	465	474	486	505	518	497	482	515	518	505	512	510	496	546	495	480	474	517	481	498	538	496	534	509	449	521	509	523	460	486	506	483	481	482	500	483	469	540	517	486	501	491	462	526	473	495	495	505	495	494	497	527	484	487	500	474	472	462	484	507	486	473	504	507	489	523	465	498	522	507	482	471	464	525	489	526	506	510	459	497	476	470	458	463	513	507	496	464	465	486	483	489	525	502	505	514	495	492	491	518	520	530	523	479	487	513	486	461	488	525	525	503	484	522	482	466	509	490	527	443	489	453	504	495	529	484	474	527	499	506	490	480	492	488	453	513	481	508	518	537	518
58509	33768	14736	4822	1552	641	296	235	229	236	238	222	215	223	237	269	236	229	215	233	223	233	239	250	209	241	247	258	248	272	238	268	234	265	246	236	270	230	226	242	243	259	247	232	222	240	262	222	214	241	254	232	262	244	234	229	253	248	235	219	220	264	238	225	247	248	249	223	252	261	260	240	226	218	227	281	248	248	272	235	248	229	224	233	229	225	243	234	273	234	240	235	233	227	227	242	249	255	220	236	224	259	246	213	230	215	249	241	234	262	235	263	258	260	232	240	207	241	256	233	211	256	237	241	222	231	244	227	248	228	247	216	252	263	247	197	244	221	243	208	254	239	259	252	226	248	218	237	237	237	240	230	247	240	218	223	241	236	254	270	239	211	235	245	211	256	245	255	235	237	249	212	250	250	230	244	241	244	272	250	262	217	242	239	239	210	237	244	280	266	240	244	234	234	264	254	256	232	219	233	248	254	246	225	237	226	230	229	250	240	259	223	233	255	238	225	209	236	228	249	254	228	242	254	225	243	263	218	253	239	215	240	228	220	238	217	230	256	246	246	266	236	222	210	211	221	204	251	256	240	205	236	229	237	257	227	235	241	234	252	215	230	223	244	252	254	208	248	199	215	239	237	231	243	245	266	254	229	220	219	230	248	237	220	253	195	239	232	229	243	270	245	255	235	233	247	245	241	200	259	246	212	257	250	232	237	209	262	258	291	275	225	221	238	245	244	248	246	263	274	252	264	236	254	237	251	207	225	241	261	222	244	267	223	255	253	246	231	213	237	246	218	272	235	236	234	235	255	279	241	255	246	235	217	232	256	260	224	253	277	250	242	227	223	266	226	259	224	249	236	283	253	240	250	229	226	266	242	233	262	235	231	244	269	237	247	234	223	251	259	272	248	230	228	229	225	237	218	244	234	230	230	229	218	238	235	267	226	237	243	267	216	246	242	228	233	232	252	250	264	229	265	222	230	241	254	245	255	264	249	211	278	251	251	236	224	250	230	250	250	220	229	239	222	249	269	229	227	238	223	192	259	226	250	239	249	235	233	259	240	237	245	257	228	260	244	248	225	229	233	256	236	224	249	214	263	221	234	221	246	211	226	238	248	218	222	222	194	213	225	260	235	248	246	231	221	250	232	256	222	241	230	250	256	221	199	256	235	214	224	252	242	281	241	250	252	253	238	248	275	223	253	234	270	260	242	259	266	247	267	241	235	227	253	283	235	247	254	247	247	240	226	265	232	261	208	252	225	250	286	250	248	268	243	243	228	253	256	256	239	259	264	239	239	205	239	255	234	225	225	211	225	243	211	239	232	225	226	227	241	246	234	225	252	254	254	256	237	251	221	254	254	272	266	258	223	251	215	255	240	239	245	224	259	237	233	228	230	238	233	265	246	263	243	264	199	238	233	238	214	248	261	256	223	252	242	237	267	243	269	223	261	250	235	273	252	236	243	263	213	240	261	245	233	225	224	243	242	234	231	232	239	220	234	226	256	258	245	237	249	267	266	223	219	215	235	243	233	265	247	252	225	254	251	203	242	193	222	231	246	223	225	257	229	256	237	278	238	232	266	222	231	217	259	276	271	228	275	229	228	230	232	252	250	254	265	234	211	240	233	240	228	232	242	253	241	210	211	251	260	230	233	218	267	239	261	234	228	217	238	233	270	255	241	225	239	241	267	223	222	203	225	238	236	257	263	244	227	224	244	249	258	251	236	260	262	231	250	249	244	243	250	249	213	254	255	226	255	262	240	245	229	227	239	240	210	237	232	229	243	204	234	232	224	232	212	238	200	264	261	236	240	219	240	249	244	252	219	242	224	222	249	245	240	225	241	229	256	235	235	241	207	241	229	246	248	192	233	228	237	236	244	261	218	231	231	232	227	250	244	254	255	258	230	245	241	238	217	252	203	244	259	267	245	257	237	241	231	202	221	249	225	233	234	267	248	221	206	235	266	234	207	225	243	224	232	231	262	197	221	256	245	227	233	233	232	237	278	249	232	277	256	222	231	228	222	243	238	263	232	286	266	223	252	224	224	237	288	236	251	243	262	253	250	236	244	253	210	239	224	234	229	229	228	240	248	249	248	252	261	236	241	209	251	264	257	280	269	235	213	213	255	247	240	237	271	245	240	242	241	253	255	246	251	253	270	239	253	229	255	222	246	239	259	210	221	260	271	258	251	199	242	257	256	220	219	230	234	246	215	211	233	253	266	229	200	256	219	199	244	245	240	254	217	240	262	236	226	201	205	254	282	284	278	239	262	214	242	254	239	231	247	230	287	237	245	244	220	256	273	228	271	214	248	258	205	204	223	231	241	264	254	242	246	238	248	243	222	237	232	220	245	238	210	230	226	245	246	240	250	232	229	248	241	232	252	296	257	236	255	244	240	234	251	246	239	250	225	232	249	258	232	235	251	258	252	239	243	242	256	242	252	200	229	278	241	258	210	202	246	243	220	256	263	239	256	239	248	257	261	243	239	234	235	213	214	233	230	268	228	237	225	229	264	246	201	235	229	231	257	248	254	241	258	265	231	227	216	230	246	269	265	221	276	246	266	218	231	250	242	251	230	238	229	253	244	247	256	228	244	244	230	270	294	230	255	233	259	224	246	206	245	240	201	220	262	235	219	254	258	266	266	240	237	245	237	226	251	222	254	245	247	245	262	227	237	250	244	247	263	225	213	226	233	254	237	252	226	220	245	250	271	254	231	247	261	214	250	268	251	267	259	252	217	253	229	235	248	246	198	234	237	227	220	230	246	244	239	230	229	229	237	269	245	200	249	236	237	245	226	282	234	256	252	233	238	282	243	225	236	238	232	238	228	211	217	220	245	244	256	218	252	250	221	233	255	224	238	223	251	236	238	240	250	232	226	261	260	247	273	256	229	232	260	270	240	223	256	240	264	256	219	225	254	223	232	250	239	234	227	222	245	239	202	246	241	230	253	256	212	206	237	242	240	240	242	224	232	237	274	240	233	216	252	243	245	242	244	219	260	245	267	221	229	226	244	258	227	251	256	256	257	263	231	269	263	289	242	250	202	242	246	232	242	233	255	258	246	236	232	238	223	238	245	264	228	212	240	263	239	236	260	261	213	282	262	272	232	272	235	230	235	228	209	245	253	244	210	292	217	255	236	223	244	221	215	248	253	269	246	218	244	256	218	264	218	230	245	221	223	224	229	258	245	247	237	229	214	237	251	230	265	230	242	262	221	258	245	246	266	214	247	246	244	237	261	243	242	245	204	224	249	243	226	228	239	242	224	240	239	240	229	257	256	223	239	242	251	236	206	224	250	270	227	235	242	234	233	230	280	258	238	239	219	254	259	255	247	239	232	267	240	217	249	236	247	202	217	252	228	258	257	229	238	256	262	254	227	269	260	265	238	204	233	268	239	249	239	253	221	236	251	225	217	244	235	217	232	252	256	224	273	216	230	234	234	240	238	211	211	224	214	222	219	226	228	249	223	226	222	225	277	262	215	243	263
37274	24662	15246	8951	4432	1870	785	620	592	584	525	540	520	539	562	563	524	494	471	523	543	527	554	527	514	526	507	476	533	528	568	500	549	510	497	596	509	534	508	483	551	549	513	573	568	575	503	488	539	537	545	509	505	550	545	525	506	525	528	506	508	482	527	534	498	537	504	477	533	486	519	544	499	505	543	526	504	488	495	529	511	569	510	519	551	496	525	483	519	494	528	506	546	504	509	563	542	546	560	538	488	520	480	569	518	582	522	521	507	517	519	519	522	505	510	541	493	549	518	503	527	494	470	521	528	511	506	550	523	537	497	533	544	513	508	538	485	529	469	520	541	517	507	514	490	533	555	553	492	542	534	536	516	562	530	540	482	501	533	509	505	517	494	534	535	543	478	546	560	538	504	485	528	511	511	545	538	508	520	502	555	476	523	492	538	545	541	529	484	549	519	526	547	571	529	491	513	518	476	527	523	523	485	547	480	534	534	515	549	559	524	484	527	535	518	510	511	518	504	534	514	516	554	524	514	489	500	553	557	503	522	524	502	531	523	493	505	514	495	519	531	551	496	544	535	535	510	541	520	530	516	483	520	424	524	526	532	495	532	521	514	504	514	472	523	505	486	482	540	537	507	518	540	536	538	525	544	531	481	560	534	509	537	489	508	539	538	490	524	535	524	511	524	522	555	502	540	530	540	486	551	549	480	522	548	535	524	516	549	498	511	538	522	510	530	551	495	533	509	535	545	527	487	485	499	527	537	469	525	541	517	523	511	499	525	507	555	557	488	532	527	488	528	512	569	517	535	551	448	526	501	568	495	496	525	526	505	498	544	525	539	533	463	534	498	479	523	488	502	504	497	547	560	511	518	560	522	523	486	528	508	545	530	528	491	531	492	500	545	543	539	496	518	537	524	484	558	494	535	519	505	563	511	507	487	474	558	517	536	546	531	568	538	489	540	549	519	568	483	516	499	529	542	502	536	552	553	516	541	503	542	538	470	520	527	522	571	521	538	519	533	519	534	540	512	527	474	519	519	544	511	530	549	503	481	555	541	487	515	526	539	494	491	524	523	506	512	543	519	536	484	491	528	531	517	558	527	515	507	498	513	533	547	555	533	512	537	557	513	504	526	515	521	511	485	550	549	530	547	513	563	501	526	536	503	523	489	527	497	501	510	540	551	494	547	499	519	498	499	508	507	504	528	559	504	541	490	531	540	475	499	535	529	568	508	522	531	520	478	508	517	538	532	501	527	476	524	519	514	501	499	517	520	540	533	519	497	538	512	524	516	536	507	541	571	491	514	523	496	494	523	546	522	529	539	530	493	522	529	516	503	549	549	505	545	481	532	498	574	503	568	504	503	499	519	523	548	503	517	505	507	516	490	531	553	510	531	495	521	532	546	537	541	543	512	483	497	494	493	541	594	502	543	510	495	517	504	525	508	505	539	515	507	490	531	519	525	519	502	557	515	548	534	502	524	485	512	551	530	523	509	506	554	491	494	500	524	503	519	504	539	517	513	496	532	492	513	521	514	494	523	515	527	517	555	487	529	547	500	463	517	492	523	501	511	486	501	511	537	535	523	483	502	535	488	497	547	483	497	527	522	497	522	488	537	529	518	525	527	521	504	530	542	523	497	499	500	463	498	526	527	553	518	549	538	519	482	491	553	504	553	514	538	504	488	552	544	535	530	531	508	502	529	515	558	520	528	506	510	530	547	523	540	518	501	580	514	546	545	526	543	549	520	533	513	540	537	510	521	516	528	504	517	547	508	537	520	493	511	511	529	512	520	542	516	511	478	495	534	548	561	539	512	542	492	495	539	549	531	555	556	510	531	509	537	515	513	561	548	529	585	543	517	532	503	514	529	517	505	536	573	545	497	510	530	526	533	544	531	481	500	523	520	474	545	488	510	543	519	496	540	495	583	508	496	503	488	520	525	564	527	557	547	531	496	497	473	500	489	538	528	521	520	526	509	532	547	532	535	493	512	528	530	518	505	505	503	552	533	503	503	575	510	513	525	481	514	533	528	541	510	503	516	538	556	503	507	545	511	491	516	533	508	510	516	519	491	532	524	511	568	521	504	529	537	536	504	491	480	525	527	499	507	514	525	508	536	514	513	493	538	498	493	493	545	521	538	494	494	525	526	513	525	537	525	530	525	526	523	490	505	493	509	511	521	531	527	508	535	531	542	520	513	503	516	534	529	493	493	544	521	503	503	506	533	486	544	535	549	532	531	507	504	531	530	505	523	506	496	511	525	484	499	476	550	514	543	527	485	516	497	530	499	562	509	520	516	532	519	516	527	547	513	541	531	479	511	519	564	475	531	466	503	552	542	529	535	545	499	489	540	506	539	480	510	544	518	501	511	519	509	459	516	540	542	550	489	478	552	545	542	559	507	486	538	552	499	501	525	551	496	503	513	522	515	526	487	560	526	538	537	537	503	509	542	529	513	541	518	520	512	547	492	510	530	499	517	568	515	523	511	551	521	543	521	517	524	543	520	493	513	511	526	501	515	530	479	527	539	490	483	517	540	553	515	544	503	552	533	503	512	550	521	504	527	507	511	483	526	567	506	535	520	534	529	510	541	546	515	481	491	528	535	502	553	503	527	517	572	495	475	516	553	520	544	529	526	495	529	492	524	486	548	532	555	482	529	509	536	538	581	526	501	560	533	505	532	512	536	532	574	517	516	545	545	493	516	513	525	505	529	494	567	507	498	503	523	538	526	509	513	572	582	509	533	536	516	531	497	517	533	541	550	531	480	496	509	511	554	533	553	524	512	576	515	534	511	528	535	508	543	518	529	523	561	543	535	514	523	538	527	553	520	514	533	535	518	527	523	517	570	494	501	543	508	491	521	552	475	534	507	504	491	485	516	506	507	531	484	521	519	507	541	541	547	550	552	467	525	558	514	509	503	508	526	498	541	506	480	508	530	545	546	534	498	505	538	528	523	563	540	558	530	508	493	517	495	530	511	535	508	535	505	499	509	470	494	538	509	524	542	526	516	498	529	509	527	510	524	516	478	553	533	517	503	508	514	543	523	514	492	515	508	465	556	546	533	498	517	546	521	541	532	533	499	520	558	491	529	527	497	569	469	587	513	528	519	478	531	510	532	465	558	511	505	521	541	506	562	493	488	501	534	568	505	509	521	529	509	522	510	534	539	491	524	541	507	549	529	539	512	521	510	515	565	564	499	550	541	501	502	504	465	542	555	508	554	482	527	549	500	494	525	539	517	498	469	521	539	485	512	555	474	484	535	534	506	512	517	529	515	520	478	539	516	544	523	504	521	479	538	491	495	493	513	503	526	530	558	530	506	514	515	499	498	521	513	462	504	536	559	498	499	507	517	523	482	551	517	524	483	487	503	529	525	534	512	495	507	539	505	489	535	514	497	554	560	501	503	514	513	502	563	534	511	514	530	554	500	456	493	499	510	497	500	515	554	485	515	561	558	491	499	465	554	564	536	480	567	517	494	509	510	545	540	482
66337	33966	16596	5529	2006	617	345	296	303	354	295	322	305	314	293	317	277	304	299	314	311	300	305	301	291	309	305	312	309	307	287	311	334	323	287	316	292	329	342	321	283	312	308	300	275	302	283	307	315	313	320	304	298	296	324	283	337	318	300	277	278	298	293	306	301	309	262	323	306	307	344	293	297	275	292	326	301	272	275	265	293	310	300	312	272	302	287	292	282	284	316	303	287	272	269	290	298	304	315	291	275	297	307	309	275	325	307	311	321	343	299	309	255	276	299	302	293	280	301	284	286	315	311	308	293	295	293	314	330	308	311	308	308	313	272	315	270	255	331	309	301	291	268	300	329	297	315	293	289	296	303	333	305	287	333	259	270	296	355	324	300	301	295	306	321	307	289	311	280	273	303	280	327	322	303	293	302	305	299	296	310	321	322	298	311	308	298	292	285	291	294	301	283	337	282	271	332	300	291	287	312	312	280	330	316	318	306	313	316	322	297	314	254	300	301	277	289	297	305	292	315	284	289	313	294	308	337	309	293	292	272	306	287	289	253	310	292	289	296	288	266	299	300	337	280	316	282	293	303	296	282	262	315	289	310	292	277	288	278	252	300	314	312	326	300	302	326	284	320	314	325	308	297	307	295	266	288	293	294	279	350	319	293	268	306	322	287	301	302	291	257	312	318	316	307	308	321	290	311	307	286	326	315	289	295	295	328	295	296	300	286	296	297	294	317	304	307	287	307	302	283	328	306	333	291	290	316	329	310	277	307	330	323	318	301	299	309	310	305	286	294	292	267	282	322	274	313	286	303	285	319	291	270	299	318	282	299	289	271	325	322	285	330	293	320	312	293	303	285	315	313	321	287	318	321	305	342	282	287	285	295	295	285	312	321	269	312	282	292	330	316	278	323	325	308	317	276	312	307	272	300	287	289	282	254	292	297	319	289	330	287	311	316	319	323	271	314	291	277	297	258	299	280	302	310	295	285	298	311	305	331	291	312	289	300	286	314	297	301	325	331	325	291	314	284	307	320	258	291	301	334	296	312	314	299	296	303	293	307	279	273	301	320	299	308	290	282	303	302	287	289	322	311	328	246	304	314	289	290	295	309	294	306	277	297	277	297	271	302	255	289	307	302	317	312	299	313	281	267	329	339	315	350	309	296	311	313	287	278	308	307	265	296	261	328	303	316	303	304	318	303	308	282	332	304	275	276	307	292	305	309	319	321	319	281	314	310	286	331	321	329	290	318	258	304	297	290	302	279	287	288	309	285	295	279	296	332	288	300	310	308	286	322	293	285	309	271	313	289	294	295	284	284	267	280	317	325	325	314	316	320	308	315	298	299	269	283	290	289	280	281	295	281	318	314	277	296	291	283	319	298	321	289	325	255	289	294	310	270	283	325	321	299	323	270	296	318	281	279	306	297	315	287	292	293	333	317	329	317	328	334	295	308	296	309	317	340	278	287	301	336	279	312	300	281	310	319	292	289	277	283	276	310	289	300	309	298	297	314	299	277	294	303	314	300	303	291	295	288	328	288	318	322	328	325	308	308	283	318	331	313	310	302	332	322	291	302	285	307	325	285	316	339	290	296	310	301	261	292	292	366	295	310	295	308	280	308	305	271	288	296	306	315	274	317	322	287	271	301	309	270	290	279	312	310	285	329	294	304	299	295	277	306	315	313	301	312	288	331	305	303	260	326	304	295	312	292	274	310	255	307	287	299	317	312	304	275	305	310	280	332	288	330	314	281	278	281	280	289	283	281	293	304	322	289	335	312	299	333	309	300	300	315	298	289	296	309	298	295	296	291	289	306	293	254	308	309	271	308	325	318	305	316	292	281	293	295	316	307	290	297	287	300	265	311	285	313	309	279	302	279	319	304	296	294	297	311	267	289	302	275	300	282	275	283	308	291	301	278	306	285	295	303	304	295	288	311	348	289	284	283	276	271	306	327	319	295	322	293	302	288	330	327	272	300	289	278	327	267	294	283	305	299	280	307	280	298	285	283	300	328	309	273	284	278	294	289	290	289	297	309	299	297	280	260	300	277	273	275	313	293	318	323	295	316	280	284	335	327	274	304	292	290	280	340	267	329	281	278	313	284	273	297	262	281	315	305	311	317	320	268	310	268	290	279	286	265	257	300	279	281	311	272	303	315	319	278	296	290	296	291	298	296	298	309	284	313	302	284	278	280	274	299	338	287	330	301	302	286	277	297	294	314	296	292	303	321	303	285	303	315	260	312	262	294	330	320	313	308	300	277	299	286	290	290	314	286	306	280	293	338	303	291	293	301	285	284	285	290	298	314	330	300	330	287	279	323	322	317	290	296	272	329	311	291	300	271	273	308	337	322	306	289	325	318	316	292	286	299	322	317	277	302	296	264	325	294	309	303	286	315	299	312	322	275	337	313	308	287	311	283	286	311	305	317	293	302	318	287	260	288	276	319	267	288	306	306	288	356	305	325	321	323	314	315	344	290	294	288	275	305	304	270	274	335	349	287	315	279	307	318	294	290	276	309	310	286	282	292	286	294	286	278	300	315	300	274	294	297	314	296	321	283	300	297	304	279	288	325	340	345	308	294	311	289	295	288	265	295	296	285	294	279	304	298	283	299	334	293	301	327	341	347	325	344	308	316	336	265	312	315	325	306	277	307	328	318	306	301	300	336	290	304	275	285	298	280	309	306	322	320	313	313	273	266	322	319	296	292	322	311	306	316	270	309	271	295	325	298	291	307	301	273	302	305	306	304	292	282	301	275	264	279	309	287	304	332	274	304	314	311	305	316	279	295	305	322	324	298	287	318	288	297	260	291	316	290	281	280	281	349	306	320	327	288	287	286	291	340	289	315	286	287	315	339	319	299	284	280	304	294	296	295	289	314	310	269	297	284	303	291	318	308	311	310	271	324	311	297	308	283	261	326	341	284	308	324	315	289	303	335	301	318	297	324	288	270	315	346	308	333	321	280	300	305	292	296	270	335	290	325	285	312	292	313	309	330	286	286	290	308	301	296	285	325	289	283	336	277	306	312	310	286	310	282	309	269	302	325	313	288	315	275	280	316	326	289	326	298	323	305	292	307	284	298	293	325	288	338	284	283	314	309	287	298	292	309	284	253	290	289	322	314	297	299	309	312	274	308	325	287	276	283	302	291	270	326	299	291	301	298	296	296	315	309	348	322	297	307	263	272	284	293	287	339	323	297	281	302	307	296	264	277	306	295	312	320	299	283	304	311	297	308	296	284	296	307	306	297	293	312	319	306	294	291	309	281	300	280	281	310	283	293	289	277	299	323	315	273	299	322	287	323	293	316	302	320	334	296	274	299	313	287	300	310	279	289	308	319	292	305	327	282	292	311	307	281	298	306	329	318	320	291	310	299	263	322	291	272	261	296	280	311	281	298	291	281	283	283	266	313	319	298	336	308	298	280	276	303	270	301	282	280	298	308	308	261	322	298	289	293	297	287	305	280	325	307	276	295	321	286	299	293	319	256	300
44577	24612	16134	9314	5154	1545	779	713	693	592	662	660	619	635	619	591	591	660	610	610	585	588	677	647	635	662	659	631	628	659	633	647	640	659	628	593	653	677	610	571	626	630	611	634	649	621	633	624	604	622	652	630	603	604	629	589	618	620	634	603	640	643	657	630	646	596	640	647	588	630	593	650	667	617	627	619	625	628	626	641	668	640	627	626	610	625	598	656	640	641	609	654	631	656	596	621	632	592	663	597	632	611	629	595	612	620	577	636	615	673	603	643	609	569	645	664	602	611	645	602	648	628	625	677	609	662	624	637	654	641	633	652	659	621	608	674	652	622	617	596	604	641	667	625	587	629	649	624	601	660	653	637	648	638	633	642	617	608	623	599	659	621	651	643	623	646	648	619	583	640	629	686	633	635	595	639	590	625	634	635	613	646	624	622	615	609	700	671	659	631	605	611	624	610	655	587	652	625	616	635	613	622	649	653	614	649	654	626	624	585	630	615	629	631	655	561	627	637	642	624	630	676	634	609	585	621	654	610	625	619	623	609	589	595	621	608	553	658	615	657	671	695	658	609	641	582	634	635	645	622	622	647	593	613	608	655	638	659	594	637	650	612	601	665	595	650	658	631	631	645	695	645	604	642	637	598	609	632	644	614	600	665	639	643	581	612	630	633	584	627	663	612	628	627	608	656	630	629	664	600	649	596	643	597	628	648	603	646	636	625	609	594	621	642	662	601	655	620	634	624	628	636	603	642	640	632	595	595	631	595	600	621	668	605	622	616	598	651	594	569	587	650	632	634	584	618	625	627	591	632	656	622	626	666	644	628	606	599	635	652	631	599	600	628	667	621	618	652	634	607	607	652	614	616	638	674	644	630	593	617	594	655	608	682	591	580	618	629	607	559	628	624	607	657	657	643	565	638	591	608	664	646	608	620	597	588	655	648	607	638	565	619	612	597	644	618	638	620	623	623	634	626	656	594	673	670	602	589	596	579	585	647	664	634	655	590	616	622	616	613	646	634	632	627	622	656	629	614	613	655	590	655	674	612	622	647	622	571	602	615	667	620	678	586	648	654	644	604	612	639	658	613	618	615	596	593	601	639	646	588	625	586	617	629	629	609	637	636	595	627	631	659	626	655	670	639	608	625	660	625	584	655	639	639	603	647	635	620	608	615	590	661	605	625	655	592	641	624	602	650	641	605	632	625	645	624	615	613	671	633	644	610	653	652	655	598	623	595	657	619	626	602	653	621	624	664	657	638	650	601	635	651	596	657	623	674	631	654	620	655	628	604	635	638	620	604	681	621	645	583	624	606	682	616	645	601	616	699	602	622	616	642	604	631	581	658	618	647	645	615	614	642	586	606	628	614	607	617	634	639	597	573	588	660	615	686	592	664	615	662	633	594	631	619	645	650	618	598	618	621	611	645	671	591	635	624	626	600	609	616	576	598	609	618	636	662	634	619	596	618	648	593	637	686	651	663	627	638	590	655	624	636	645	653	603	623	624	632	627	637	642	635	612	630	629	668	664	608	613	626	647	633	617	624	628	687	624	641	633	605	648	566	620	653	600	666	641	601	635	672	632	635	669	668	604	610	593	631	627	600	630	592	602	610	616	647	561	641	659	631	652	599	618	610	658	573	602	618	625	601	630	604	591	619	617	641	612	648	627	650	637	647	656	665	660	619	623	619	628	590	632	593	605	628	641	651	637	606	631	612	620	629	583	619	648	630	612	662	585	624	601	630	642	617	590	633	596	604	634	666	646	601	627	629	597	661	636	649	651	630	654	608	592	636	580	647	609	618	626	666	611	614	622	662	575	585	634	653	607	608	591	630	663	648	638	638	634	633	578	624	615	632	587	682	640	623	648	617	616	619	628	640	624	604	607	607	658	629	633	631	627	622	582	614	643	645	590	657	652	640	632	652	649	637	613	664	651	642	641	613	644	656	612	596	674	660	617	654	586	612	629	644	654	668	645	639	646	659	613	656	620	600	628	613	606	665	625	610	619	634	602	605	653	607	631	663	597	683	633	550	641	591	628	614	632	635	646	611	635	638	664	651	633	600	623	629	627	665	615	600	606	633	620	600	595	625	582	633	591	642	632	665	608	638	619	652	630	650	633	647	640	611	617	638	593	638	595	632	645	622	605	636	625	639	622	619	628	645	647	612	673	608	645	621	581	620	613	603	621	613	638	630	569	621	630	660	642	632	616	628	627	627	643	637	628	625	607	634	623	656	641	606	603	654	595	647	616	606	587	640	598	576	658	598	586	614	604	623	607	624	609	637	625	713	636	589	606	619	667	606	640	590	592	663	632	621	607	600	640	644	600	623	627	652	623	614	603	624	622	677	638	631	597	639	612	629	649	605	582	680	620	642	614	624	639	614	631	636	633	632	570	647	634	596	649	591	649	615	610	625	602	621	676	636	643	647	623	649	653	606	634	605	613	616	651	633	604	623	625	622	630	651	619	651	632	575	611	584	674	652	637	569	605	635	591	629	633	660	668	590	632	667	644	577	644	641	608	611	624	640	628	638	628	663	623	655	624	676	620	627	601	625	669	642	635	581	632	637	614	599	639	624	640	607	632	597	598	644	591	631	651	670	638	596	636	648	604	627	663	616	645	643	603	652	624	658	610	612	632	638	643	669	623	626	639	615	657	685	601	584	631	692	590	640	593	630	598	601	646	629	599	640	628	605	626	633	625	610	665	626	636	655	620	605	634	580	616	618	588	609	666	672	648	633	617	626	582	611	590	613	636	648	654	613	648	652	681	607	608	635	609	628	622	618	607	684	655	612	632	623	625	630	626	642	644	610	658	620	600	622	651	635	637	641	660	611	604	590	618	670	635	594	645	642	614	575	626	626	626	643	623	635	584	590	631	613	673	603	665	630	639	608	644	597	616	620	651	621	629	599	671	555	654	607	628	665	641	589	628	615	616	633	645	575	656	579	641	623	656	620	643	672	635	604	659	690	650	630	613	639	653	600	628	616	648	656	642	610	623	580	632	591	633	598	651	572	627	617	665	587	641	599	632	640	630	611	644	662	616	663	638	642	625	612	593	608	623	668	566	648	608	619	611	591	620	649	629	616	601	651	628	652	639	606	635	643	625	601	615	644	639	573	628	639	628	603	577	618	606	644	611	620	585	639	621	563	612	596	600	640	619	628	642	635	644	627	644	625	619	594	673	644	587	691	630	581	652	615	577	662	630	613	608	610	675	652	656	610	611	641	638	626	574	581	660	592	655	607	647	639	619	621	681	626	629	600	586	605	644	594	623	595	626	667	634	648	668	597	630	660	642	626	603	627	643	672	635	642	649	622	620	628	616	636	655	600	606	640	613	645	596	611	602	635	650	618	605	610	637	623	643	628	613	602	624	672	642	647	620	625	609	619	600	646	653	631	636	634	604	636	628	608	599	657	628	616	627	622	627	598	656	614	645	615	637	657	648	665	668	607	657	583	618	618	652	655	629	605	608	652	716	659	642	599	585	616
53223	25018	6840	1612	631	312	240	247	248	256	257	221	232	290	255	293	233	202	243	254	246	243	242	253	264	249	248	274	269	253	266	263	255	264	265	282	251	250	252	250	230	257	254	246	263	280	253	223	279	240	259	234	253	244	264	226	267	291	245	238	236	227	262	254	253	268	251	228	245	256	264	241	270	273	271	256	254	258	240	230	259	247	256	252	265	266	272	255	240	263	264	284	276	267	247	254	312	226	193	215	241	225	237	276	215	228	241	248	253	225	251	247	258	258	252	229	272	253	236	281	276	268	276	257	246	251	270	273	211	233	247	241	230	211	220	248	277	255	259	279	237	238	249	284	269	229	234	260	274	272	260	241	271	269	256	236	236	253	227	247	236	249	273	251	253	262	238	270	250	274	267	252	261	245	249	253	268	263	263	249	222	256	227	212	256	299	232	274	233	257	233	247	247	253	258	269	238	269	252	219	242	253	265	260	237	228	227	228	269	289	258	264	255	238	256	266	265	254	270	264	246	247	266	243	277	227	288	222	241	233	231	257	223	247	257	272	267	273	294	259	227	249	285	256	244	247	236	246	264	262	268	248	263	230	281	265	251	234	234	277	281	240	259	256	243	248	261	262	243	269	264	254	225	243	266	247	248	238	248	256	244	233	228	253	212	251	249	243	274	269	222	209	258	206	284	271	248	259	263	248	259	262	292	235	253	255	273	267	237	231	253	273	273	237	253	266	248	267	235	240	268	255	267	261	229	234	259	239	253	263	290	209	227	253	243	271	234	270	254	239	250	259	262	245	247	252	237	250	231	268	255	272	247	229	253	270	221	272	255	258	275	285	236	219	258	239	243	244	249	251	235	233	271	229	258	235	260	241	240	259	252	263	214	256	264	253	215	234	246	250	256	237	254	238	231	249	272	236	247	239	255	266	272	268	271	267	237	238	257	225	226	253	238	247	249	272	236	251	227	263	260	233	255	290	228	285	270	253	251	216	209	283	229	237	246	269	235	253	254	270	254	263	274	245	199	253	239	236	232	254	252	235	246	238	277	250	243	275	253	272	259	259	247	289	251	234	266	288	253	270	223	220	265	244	286	257	265	242	261	251	224	243	256	270	239	282	282	264	256	247	246	278	255	238	244	241	258	236	267	268	264	231	257	243	226	261	251	257	268	229	236	239	233	254	257	258	263	256	241	257	273	234	241	253	249	244	256	219	262	264	221	233	247	277	264	256	256	258	254	246	269	241	276	270	255	237	213	235	247	239	251	246	278	262	258	273	248	265	229	238	253	271	260	265	253	274	249	272	278	242	262	236	247	272	248	235	241	277	255	267	254	243	238	246	284	238	258	288	260	268	248	257	236	240	248	237	270	246	266	282	243	270	239	256	249	227	245	249	262	267	231	271	251	265	232	237	276	233	248	276	246	268	238	245	271	233	247	251	262	237	240	247	247	241	238	259	255	228	254	234	239	240	249	249	261	259	265	261	247	231	262	233	258	250	262	258	247	244	239	280	256	238	239	261	237	233	253	262	274	277	317	249	267	262	243	270	260	244	239	271	267	241	250	252	253	260	274	251	259	240	249	257	213	243	273	251	247	240	250	272	270	255	236	265	250	243	243	269	245	268	266	256	247	246	263	246	274	271	232	243	240	244	243	252	233	215	263	252	261	216	250	287	260	239	295	235	264	223	274	248	266	263	235	248	263	246	258	268	271	250	239	287	267	259	254	219	259	258	292	281	265	235	244	245	257	259	246	252	290	261	252	242	241	258	270	283	255	246	278	266	215	290	268	257	218	226	233	257	251	232	240	260	228	270	264	229	242	233	239	234	244	238	246	237	256	244	265	278	253	249	236	245	234	222	266	259	263	243	268	246	232	236	266	242	263	267	266	267	267	279	235	249	254	259	244	250	248	238	254	240	256	242	249	258	244	271	231	231	271	246	264	240	258	272	228	256	267	237	260	270	223	278	258	265	293	247	278	258	250	281	235	301	269	259	263	251	277	230	258	251	251	215	243	252	266	285	266	241	243	303	256	261	264	246	246	220	218	260	260	241	241	234	219	272	278	275	249	250	244	251	226	245	223	258	222	242	265	225	223	209	237	267	270	248	236	243	272	270	247	242	279	230	257	259	253	252	251	256	237	243	267	217	232	242	246	258	255	278	230	226	233	263	257	265	224	251	254	256	240	199	251	251	276	287	228	252	236	267	227	247	234	261	221	235	260	244	222	261	265	210	263	236	249	246	258	235	267	259	254	240	238	244	197	247	291	278	253	251	249	258	258	252	240	221	268	252	283	228	247	277	268	253	248	259	247	240	252	239	259	240	219	235	276	249	245	269	280	251	256	264	265	226	267	229	278	247	290	261	262	289	258	254	247	270	246	231	265	259	217	261	221	270	250	250	283	232	254	251	244	245	268	262	258	255	223	249	253	219	215	276	261	234	271	238	233	230	253	272	254	261	263	264	250	250	251	258	275	268	262	244	236	241	282	259	258	217	261	245	255	243	232	270	247	223	255	250	237	241	264	258	267	284	267	231	249	250	278	251	245	258	236	252	261	286	270	246	263	273	243	242	231	269	271	247	239	276	248	290	244	262	256	255	236	275	242	210	281	265	261	241	269	270	251	279	211	269	268	272	259	245	281	240	245	249	235	284	264	273	223	224	270	226	242	262	249	238	230	264	290	224	236	248	213	232	208	275	265	232	220	247	257	247	250	243	248	281	256	254	240	243	297	236	239	248	243	238	230	251	294	242	249	267	252	240	226	284	223	244	241	247	263	271	246	283	253	250	240	276	289	275	268	239	220	237	220	241	232	233	262	252	259	255	260	258	257	254	243	267	232	269	245	265	233	244	234	200	235	256	238	249	281	242	241	235	233	267	276	283	270	254	250	256	256	250	261	266	299	263	251	239	281	252	242	280	267	245	255	254	269	252	238	241	256	236	257	255	229	235	223	265	251	255	242	253	255	245	256	260	256	224	232	251	264	272	247	241	260	231	246	251	252	263	254	268	253	301	248	241	274	243	265	261	234	253	228	228	234	251	214	252	251	245	249	225	255	264	259	238	284	230	222	258	268	249	264	256	249	232	262	249	267	252	220	252	224	248	238	282	247	241	233	285	237	243	245	250	241	274	258	234	246	253	226	275	238	280	241	238	252	266	238	233	248	244	244	265	253	233	269	273	216	233	265	263	233	240	231	252	249	265	266	248	265	258	238	263	237	238	233	247	256	278	269	246	233	234	269	243	252	233	224	226	261	230	292	254	292	269	268	233	253	263	275	213	250	285	246	243	286	232	267	286	240	252	236	248	241	273	232	255	226	266	281	237	284	244	232	272	253	233	256	247	268	238	237	275	262	274	280	288	275	256	238	235	254	265	231	239	259	216	254	251	228	219	245	248	256	239	269	252	252	235	262	257	266	244	281	261	263	210	257	269	282	253	241	251	239	216	243	273	225	250	256	223	237	243	263	221	245	251	245	279	251	256	292	275
35632	16892	6784	3433	1628	754	572	516	559	521	520	528	562	539	512	556	571	538	524	553	572	541	562	546	547	497	591	514	512	540	517	501	557	499	494	524	519	534	492	539	574	495	523	515	498	561	536	551	533	523	541	529	520	532	515	547	540	492	539	564	559	511	486	511	566	513	569	552	565	555	557	549	575	509	555	578	546	491	570	543	557	489	527	499	490	501	533	501	492	513	508	543	531	535	538	563	509	543	558	539	531	566	571	525	531	538	566	541	556	550	543	558	549	528	537	546	556	530	535	491	579	503	518	541	527	524	525	482	546	551	494	517	583	509	578	525	546	507	517	538	534	541	545	564	547	520	518	506	505	516	580	528	516	541	512	538	564	545	553	522	526	537	521	531	598	576	552	514	541	511	519	509	537	556	520	541	520	551	545	547	543	520	514	501	509	509	535	568	550	528	560	554	523	521	522	566	558	515	524	529	546	531	512	527	570	535	544	556	542	530	531	574	512	527	493	497	542	552	550	520	512	486	553	539	560	566	506	562	524	556	518	536	517	528	493	530	490	504	548	545	505	523	520	526	501	507	567	517	516	549	550	544	547	579	536	538	510	536	596	503	533	525	507	498	544	541	542	531	519	551	528	540	534	523	550	516	547	565	542	577	525	557	549	538	539	516	537	553	534	549	534	519	546	496	539	526	544	528	532	544	528	538	483	552	532	566	548	476	569	555	537	476	524	549	584	584	569	513	503	514	551	476	546	515	547	518	503	530	512	506	561	534	587	489	540	572	514	483	551	510	546	530	574	542	560	552	511	502	532	546	537	576	518	536	534	573	504	540	539	524	513	551	504	543	580	504	563	529	543	536	545	531	547	517	503	546	539	528	541	529	518	516	519	509	508	532	544	559	523	541	547	516	540	524	531	538	517	542	548	544	530	579	570	520	522	520	550	539	557	578	527	543	539	521	575	577	520	521	515	562	537	532	556	552	538	565	550	536	561	519	513	540	521	496	529	523	496	492	587	521	540	517	558	548	558	523	525	485	559	594	542	534	542	596	525	530	520	484	508	549	537	562	541	508	538	533	534	536	536	559	539	512	577	544	535	542	565	516	531	562	578	545	525	514	607	561	542	530	543	553	530	553	497	506	521	509	536	481	526	569	495	517	525	542	556	516	527	511	544	547	545	555	559	519	562	505	523	522	541	546	560	569	537	530	539	522	532	501	570	560	530	536	470	559	529	512	536	550	544	532	561	537	518	517	577	514	540	534	551	581	555	562	542	552	530	553	503	482	535	540	534	528	509	526	498	545	514	505	530	524	581	536	579	556	517	516	532	596	546	536	552	528	518	521	561	522	514	498	553	522	580	531	517	551	531	547	497	524	509	534	522	543	488	544	540	524	531	540	570	520	537	558	547	529	579	535	580	541	542	548	564	584	534	522	542	569	547	542	533	574	592	520	525	533	545	548	559	518	495	540	512	494	544	528	540	510	544	520	540	536	535	533	551	519	516	522	535	597	564	551	558	505	535	560	549	587	493	534	511	524	512	555	500	554	515	550	551	560	535	555	530	552	543	541	554	499	505	482	593	518	514	527	527	546	529	560	593	589	548	519	526	553	529	558	530	534	552	540	537	511	512	526	528	515	524	551	535	561	528	492	535	512	542	545	531	492	574	530	534	509	554	580	566	546	527	575	544	601	545	533	525	496	581	527	505	512	519	530	561	552	566	556	536	533	507	520	524	521	561	548	509	483	538	531	516	552	491	537	553	599	542	489	573	537	578	555	541	502	528	513	534	540	529	541	577	529	534	562	521	543	544	516	559	572	552	567	547	547	552	535	491	536	557	573	573	565	558	538	543	557	548	560	550	551	518	523	544	530	559	531	528	544	537	549	554	523	562	524	540	530	490	517	547	533	509	533	561	538	514	508	517	587	559	559	498	566	558	522	533	507	529	548	527	534	518	546	539	493	505	508	529	539	529	525	597	520	540	531	544	553	535	537	549	558	486	535	543	512	533	565	530	511	536	537	512	537	531	560	527	543	526	529	492	548	531	539	488	546	555	545	552	506	559	521	523	537	521	547	549	506	509	545	543	561	526	527	509	489	569	524	542	592	523	534	528	527	536	546	535	528	520	521	531	551	576	540	494	540	547	541	518	531	557	534	534	529	540	536	545	553	553	547	507	520	506	560	530	580	514	532	547	568	498	511	552	549	540	499	519	520	526	554	545	557	532	524	514	509	546	573	555	503	506	565	557	597	547	515	504	520	563	539	516	536	514	617	523	553	551	499	531	558	510	532	547	529	552	537	497	580	526	565	502	543	549	550	508	521	591	501	563	522	555	517	519	540	513	512	542	553	572	514	558	536	540	530	530	532	538	517	579	514	516	569	539	520	517	558	529	514	522	561	503	517	511	547	548	524	523	555	549	542	540	549	543	532	492	568	555	536	531	538	522	532	543	531	516	531	560	562	528	552	508	548	526	520	536	530	514	553	496	540	522	509	558	583	534	550	529	539	537	556	537	544	544	537	494	531	547	542	530	509	544	509	575	523	517	522	565	555	561	508	578	542	527	520	552	548	505	540	512	539	569	520	550	574	550	526	538	519	565	509	535	487	561	559	526	555	572	542	540	514	544	537	540	514	528	544	530	537	539	496	504	521	526	528	547	561	538	517	504	531	557	530	523	560	566	599	499	480	539	527	572	524	542	526	525	524	542	531	541	522	535	540	569	534	536	516	504	566	572	491	520	505	560	536	566	568	530	550	553	539	527	535	605	540	519	541	524	535	501	554	509	525	557	549	539	549	523	529	561	528	518	532	530	517	521	528	550	525	542	551	554	573	571	567	548	537	526	554	578	534	564	525	497	513	579	525	521	525	537	562	494	584	572	493	518	554	514	529	545	529	576	554	534	574	550	530	568	539	550	534	534	539	551	533	546	505	545	567	491	551	527	538	509	551	543	536	529	570	558	534	535	558	502	515	514	520	532	516	589	555	527	561	559	542	526	536	507	507	541	555	566	576	516	551	528	590	538	510	578	547	510	563	506	532	551	547	537	557	556	533	527	545	558	531	563	491	559	563	496	564	543	559	550	501	567	528	497	544	569	580	539	541	534	502	508	538	580	546	526	547	519	550	570	500	557	532	506	514	545	567	527	566	548	527	492	532	504	510	509	533	523	551	564	500	546	497	530	538	546	512	551	576	545	560	527	529	504	529	578	542	511	510	520	535	528	563	557	547	499	538	534	578	545	590	549	515	493	497	556	510	526	519	519	548	519	512	536	522	526	520	498	530	518	525	563	545	542	550	507	521	534	526	570	565	542	522	524	512	522	555	502	540	542	541	525	556	537	515	532	547	516	546	521	529	553	519	492	563	532	517	540	519	573	545	565	568	510	563	553	561	550	524	563	526	564	569	525	523	537	499	555	542	537	510	550	527	552	526	532	557	537	576	518	522	569	537	551	527	528	537	496	540	569	553	540	548	512	521	528	578	527	561	563	545
66147	29455	11611	3472	1140	370	300	283	273	276	280	289	271	267	279	274	239	240	244	253	233	270	268	241	240	259	279	255	274	245	293	293	268	237	246	232	244	226	264	275	254	283	262	259	239	252	240	239	238	280	271	271	224	261	248	236	246	243	252	224	197	265	254	267	276	262	247	270	253	267	243	292	240	251	250	254	251	255	249	247	266	247	291	251	261	238	240	247	274	274	248	265	279	288	238	238	270	267	258	273	272	230	251	290	240	231	254	241	230	263	252	261	235	233	239	261	237	265	292	262	264	276	297	267	241	240	263	233	283	302	275	311	284	249	285	252	303	299	256	251	262	234	286	237	233	236	239	271	254	266	256	258	269	244	248	252	254	251	249	295	280	278	246	254	254	249	269	277	241	321	281	242	240	257	218	252	251	277	233	250	221	259	288	244	256	260	284	251	280	287	272	275	254	242	250	282	268	270	237	267	283	248	273	304	226	241	249	270	289	270	245	242	241	261	252	247	267	227	265	252	246	261	264	265	287	256	245	240	263	259	277	241	259	246	237	260	281	264	243	251	285	249	222	300	243	266	216	269	261	249	246	275	265	273	281	258	256	250	237	253	242	248	254	249	272	260	239	272	260	248	254	302	271	292	288	289	259	267	286	261	265	274	274	272	275	264	257	247	259	270	242	254	232	258	239	243	254	267	278	272	285	283	247	271	292	254	311	264	277	235	242	266	256	239	293	252	278	228	264	272	234	275	293	234	262	238	263	255	248	257	281	222	243	251	241	264	255	246	251	243	246	229	232	235	264	238	226	244	242	260	259	265	292	284	240	254	230	247	254	239	255	231	238	231	267	276	284	294	255	243	233	283	269	255	238	280	270	270	270	243	271	252	284	257	265	234	262	271	253	275	274	257	285	270	249	250	268	224	259	239	235	259	259	279	249	233	246	233	263	236	280	262	257	272	275	264	226	279	233	254	266	279	278	262	272	242	243	271	239	260	273	255	255	294	244	239	271	240	274	269	257	254	299	244	250	250	273	265	236	211	259	259	258	242	257	256	281	236	251	276	261	260	259	292	257	223	254	268	248	271	244	221	244	242	277	247	291	234	259	277	248	258	245	272	258	264	223	255	251	279	277	251	273	253	284	233	239	273	288	234	252	273	269	253	233	260	241	263	296	293	283	257	261	247	262	277	272	256	268	267	248	249	224	246	250	258	282	241	273	260	237	278	274	290	251	256	254	256	292	266	270	257	264	251	229	266	239	222	265	250	250	265	242	259	236	231	248	275	258	262	296	280	232	253	277	251	286	251	234	253	249	249	233	253	247	244	264	275	268	265	228	269	233	239	261	260	251	281	250	258	267	288	259	282	258	242	281	263	254	233	271	262	243	258	256	267	255	266	278	268	249	239	220	246	237	278	247	274	281	268	272	261	244	276	262	253	285	245	235	245	267	280	241	241	227	218	248	274	247	240	243	236	259	260	297	279	286	275	260	243	249	245	295	243	245	245	218	269	248	258	243	258	269	274	259	271	286	254	244	262	260	260	218	267	257	249	235	286	258	238	239	257	250	271	271	263	251	256	282	263	256	266	262	280	286	273	267	279	247	288	240	250	268	283	283	286	273	267	266	269	275	249	268	274	298	262	213	242	269	240	238	275	248	269	277	251	229	269	277	242	253	290	264	296	305	266	244	251	239	231	268	234	256	239	261	266	278	234	241	232	291	259	250	258	271	257	259	255	229	245	296	266	264	257	254	281	280	239	237	241	269	251	251	246	250	239	232	280	272	259	286	275	267	264	265	238	241	247	246	267	232	244	252	224	235	245	246	275	247	255	245	282	253	243	276	262	264	256	251	237	271	245	273	249	251	272	249	257	242	253	230	243	280	258	242	256	252	278	268	252	230	272	261	240	294	275	239	293	255	268	251	266	254	263	268	292	267	257	241	272	243	256	249	280	268	263	257	253	282	263	251	267	233	297	248	229	234	243	246	276	247	280	246	273	244	250	252	246	258	237	222	260	268	271	241	259	265	273	254	276	241	258	235	257	264	270	245	224	242	270	232	272	253	235	272	251	255	247	244	252	259	254	284	288	275	234	257	289	255	258	248	273	254	262	246	257	265	249	253	282	284	273	250	250	291	224	251	223	266	245	258	280	247	252	256	244	254	236	257	270	236	254	247	239	272	290	263	230	279	249	285	268	264	234	267	275	244	258	271	221	228	297	227	239	235	233	264	260	255	265	250	256	278	257	251	272	253	255	237	284	243	300	255	246	251	261	273	270	259	286	270	236	270	221	269	223	264	255	252	254	260	254	251	251	254	247	239	247	246	282	246	240	262	229	267	261	262	232	274	265	281	258	244	259	256	260	260	236	226	244	224	264	261	278	254	240	267	268	261	234	232	284	248	259	252	271	249	280	295	252	244	239	279	283	288	270	255	244	259	248	236	242	217	258	270	240	233	253	255	270	228	284	240	241	228	241	254	281	250	264	261	272	256	268	264	257	251	240	252	288	264	277	295	253	257	212	263	262	246	265	277	228	241	248	261	261	231	271	247	237	268	250	253	267	243	254	279	247	265	238	262	291	253	262	257	294	241	273	258	261	280	244	301	282	258	230	271	273	273	273	249	233	253	239	263	269	301	260	299	253	272	243	265	221	269	256	250	250	226	258	283	260	230	239	235	234	223	233	240	254	281	291	253	256	245	263	252	251	250	238	233	259	253	270	250	240	278	268	280	260	233	267	252	239	226	234	261	226	213	299	243	241	255	261	274	262	295	289	269	250	290	268	255	264	233	231	250	258	261	253	236	253	247	258	241	291	227	276	261	273	244	269	259	281	240	255	240	273	242	233	246	249	254	254	253	277	270	258	246	229	268	255	244	250	243	253	260	257	268	221	241	241	263	258	250	272	214	237	271	242	255	282	276	255	259	228	248	268	276	252	261	223	249	225	248	236	237	245	254	269	262	243	248	228	278	274	254	263	280	292	246	264	264	248	301	254	271	252	270	254	287	243	267	255	221	261	225	269	228	278	292	278	261	255	231	275	223	259	228	238	273	262	261	244	244	287	231	231	226	240	241	252	287	280	261	263	274	265	236	248	251	288	259	276	256	278	261	277	248	247	262	280	289	274	240	253	263	246	274	257	231	273	269	217	244	246	240	293	265	302	282	251	253	255	291	272	279	240	278	268	244	233	255	250	283	271	249	276	289	277	256	245	232	229	229	251	262	266	276	228	218	247	272	276	257	290	248	249	296	283	237	244	248	277	270	257	272	265	275	259	255	266	240	269	271	273	232	262	229	286	242	251	280	241	249	218	248	258	274	245	273	247	263	274	258	262	245	255	286	253	242	247	253	254	255	288	263	223	261	268	262	266	247	280	285	275	279	258	251	235	272	244	257	247	284	256	283	262	239	257	253	258	258	226	255	247	256	306	252	272	269	275	276	261	285	286	264	287	266	277	268	219	258	272	227	254	282	268	221	248	272	258	241	270	237	295
43365	18349	12215	6645	3505	880	656	602	565	555	556	551	559	558	522	555	551	532	517	569	552	559	569	578	554	564	541	503	560	582	554	612	517	553	573	577	534	577	519	518	525	559	518	524	581	565	554	535	553	552	545	550	600	560	568	549	556	560	551	552	561	566	555	550	560	592	525	570	548	546	543	509	598	507	544	536	583	544	560	533	526	534	574	567	585	524	537	546	561	564	516	552	543	521	567	520	577	521	510	583	607	530	552	508	584	512	565	554	538	535	578	554	563	566	564	561	559	520	565	538	525	572	560	540	560	539	539	527	560	551	524	513	564	534	580	558	517	548	541	541	597	548	518	548	567	612	531	564	546	555	547	541	529	583	588	536	531	564	606	552	590	530	558	527	532	539	545	555	554	571	536	550	564	590	536	582	563	556	563	566	561	559	543	577	562	543	544	519	557	565	537	534	567	584	529	518	534	570	515	550	548	568	532	529	563	560	582	543	536	568	536	608	539	557	551	581	558	573	525	569	566	511	550	519	562	527	593	560	535	578	562	553	543	559	551	552	548	535	544	567	584	550	575	541	573	552	515	556	555	505	520	564	545	526	574	551	567	567	561	491	559	528	557	549	524	495	570	541	565	577	530	544	578	548	595	589	581	560	560	548	552	537	570	535	558	567	558	559	539	497	530	562	538	523	530	526	542	554	555	565	539	556	620	575	573	564	540	546	554	555	533	518	558	561	542	548	555	532	559	547	573	567	577	581	552	546	532	584	546	541	532	576	574	519	566	539	569	566	600	554	540	536	567	513	545	547	538	555	573	565	581	577	576	561	527	515	612	566	553	530	565	521	533	584	521	555	606	561	538	602	581	562	562	575	533	546	559	525	531	545	554	532	543	535	584	559	556	530	537	586	530	566	517	545	557	568	558	549	558	511	550	542	530	578	526	520	558	586	556	564	579	534	549	553	522	519	568	593	530	534	575	562	534	550	529	559	530	567	553	543	553	603	559	538	527	543	526	553	585	546	569	577	519	515	503	516	561	517	579	532	570	528	538	590	578	515	568	572	578	535	558	547	612	576	524	564	523	543	542	539	538	555	561	538	585	546	538	552	572	589	566	540	564	517	517	550	595	520	519	552	606	475	574	534	572	531	552	544	596	551	529	553	535	530	522	524	543	567	567	558	606	546	546	537	547	539	539	530	543	526	583	547	517	578	543	551	532	555	507	535	559	604	549	562	520	514	575	577	556	597	566	567	529	541	552	553	569	532	556	620	519	507	543	561	534	592	563	600	555	530	566	558	547	546	514	541	551	546	572	561	535	548	610	561	538	591	540	524	544	587	550	602	564	548	546	511	559	557	576	576	553	591	555	546	566	532	540	558	562	550	548	590	555	557	534	558	561	545	554	554	538	475	608	531	565	562	581	577	556	555	572	544	548	581	569	563	579	561	544	517	541	591	585	541	522	550	577	549	520	581	560	525	560	575	587	591	553	608	542	538	532	574	550	560	522	533	555	548	551	572	558	529	526	525	586	522	552	545	553	605	536	580	549	549	531	598	585	549	544	529	550	551	569	521	547	552	546	549	551	587	541	552	542	522	548	492	590	543	538	584	525	532	539	575	567	545	517	570	567	543	565	536	533	553	533	522	553	570	522	509	546	594	587	539	577	552	538	532	543	548	540	556	537	569	506	526	549	525	518	533	601	535	528	548	552	515	540	580	564	585	560	538	538	534	545	584	530	554	575	562	526	561	519	548	566	525	526	552	571	542	527	543	599	586	553	568	564	525	560	578	569	559	515	575	561	570	558	579	537	545	543	562	519	587	566	540	544	532	530	552	568	540	568	551	607	550	566	515	528	554	536	560	542	576	554	552	598	577	524	563	575	557	557	512	552	535	515	536	576	544	528	546	559	535	558	540	565	519	541	537	571	561	538	517	565	562	583	559	561	581	569	543	598	595	547	537	570	552	522	539	559	526	557	547	541	559	520	570	557	567	551	594	558	550	604	536	556	593	485	545	547	533	563	558	547	548	514	566	555	564	559	557	575	560	539	541	552	588	603	566	563	578	539	530	511	556	573	557	551	513	553	593	500	536	517	553	541	547	572	603	553	556	546	567	561	520	576	549	568	531	574	557	541	553	516	536	535	540	560	514	538	583	531	533	543	528	586	520	578	567	532	559	512	582	582	550	548	563	573	564	560	549	516	516	555	525	567	546	529	543	552	552	567	588	535	552	524	549	609	550	542	608	563	528	574	570	548	538	545	569	562	529	566	561	571	585	565	591	567	560	559	537	519	574	532	557	540	516	511	531	582	570	592	567	555	573	498	581	547	594	518	528	526	514	562	533	515	546	533	556	498	583	544	496	550	535	556	535	574	534	589	557	559	535	564	582	571	570	591	542	574	547	613	575	595	549	544	533	562	566	554	571	535	570	509	565	569	548	525	546	530	510	554	517	544	513	516	561	538	567	567	572	560	523	583	582	560	532	592	533	565	588	539	553	523	557	572	581	566	579	547	477	522	539	543	544	561	535	535	568	543	568	563	518	509	594	562	544	530	539	555	522	577	542	547	524	541	594	549	573	569	514	549	539	564	550	534	614	543	532	560	549	508	542	583	578	527	525	570	541	554	552	548	533	532	547	544	586	522	585	568	515	504	573	569	574	555	566	572	563	553	567	529	521	573	547	536	537	544	583	572	573	540	500	532	523	552	536	585	545	521	553	561	539	526	544	518	544	538	524	565	556	533	592	550	562	530	565	546	574	544	559	523	564	527	553	578	531	524	578	537	549	546	575	516	566	553	557	541	587	555	514	571	529	553	571	575	561	561	570	570	577	524	573	521	554	531	543	579	557	566	576	591	547	577	565	592	566	508	588	544	597	579	586	579	575	576	545	526	562	530	560	546	545	560	528	592	582	559	528	522	529	590	520	555	527	565	553	563	513	505	537	543	551	580	565	578	541	540	583	525	555	606	532	599	558	511	593	567	560	553	507	557	545	572	549	521	557	575	556	582	557	503	511	577	576	570	545	567	586	539	557	576	530	543	576	553	588	569	548	563	546	564	539	570	575	557	531	576	554	537	554	522	541	518	535	527	554	547	545	557	508	592	566	578	522	527	535	525	576	549	542	542	565	569	541	545	534	601	587	542	558	535	546	515	544	533	550	579	514	567	544	572	554	622	509	540	517	539	568	541	540	554	557	577	532	562	521	561	536	583	531	551	558	593	535	571	545	548	547	569	555	558	535	605	513	533	571	571	550	538	512	534	552	577	549	522	526	577	556	539	522	580	563	528	559	531	518	587	579	532	536	558	565	536	548	562	530	549	555	501	552	556	545	527	534	545	565	540	544	548	546	517	538	564	546	563	527	575	548	546	503	540	571	531	552	613	546	554	583	575	570	530	532	551	551	590	564	554	516	528	588	551	595	556	575	554	542	542	545	552	547	562	520	561	559	543	512	552	517	562	568	567	545	555	564	548	569	520	580	547	555	554	586	561	593
66835	32355	16787	6525	1678	463	387	302	293	257	297	284	295	310	319	276	296	279	287	323	296	268	295	325	278	267	296	282	300	303	279	297	308	285	310	310	304	300	280	322	345	292	301	305	331	299	292	313	267	296	299	314	319	296	327	298	307	295	311	293	280	310	228	342	286	276	289	291	288	263	275	300	290	285	297	303	280	291	275	290	284	289	285	292	305	278	323	293	326	310	291	267	299	290	291	301	294	294	289	282	292	266	311	278	268	282	304	311	269	296	284	280	277	278	308	295	317	279	282	289	333	295	285	282	299	309	292	312	297	282	267	274	267	280	282	327	304	301	292	312	289	278	303	282	324	265	280	315	303	280	284	292	261	274	285	290	306	281	294	308	272	292	310	316	264	295	315	320	282	271	276	321	278	307	292	267	271	298	321	280	279	317	279	309	311	305	292	293	276	284	299	278	278	276	289	287	299	281	291	265	265	299	306	302	301	285	299	266	276	321	299	297	259	305	323	325	312	277	304	288	271	286	290	284	276	293	276	317	265	286	287	312	257	282	264	336	306	295	326	282	276	278	287	314	268	285	284	300	319	293	306	300	301	299	326	297	291	278	313	311	271	291	297	332	299	272	251	319	337	293	311	304	267	301	299	298	305	301	311	291	293	337	313	300	297	300	298	257	269	299	290	316	327	284	282	297	268	302	318	284	290	284	276	273	308	253	328	308	334	323	298	301	287	296	323	306	272	275	298	287	302	274	301	287	277	269	317	346	295	305	315	281	275	277	277	264	283	286	290	285	281	288	281	300	295	293	300	305	281	301	314	284	264	290	295	272	272	291	286	267	292	298	308	289	311	283	292	260	295	294	286	273	292	317	321	254	284	301	267	270	283	292	302	320	268	272	313	289	319	308	308	283	299	299	277	323	276	290	307	276	287	279	326	276	277	294	315	304	338	324	274	300	303	311	331	287	317	320	314	290	279	332	308	308	328	317	281	323	308	314	271	281	283	281	296	311	282	305	289	293	325	319	310	301	298	294	300	325	308	307	298	314	290	292	308	316	328	295	260	314	278	309	304	305	272	288	306	278	293	327	318	327	272	320	262	285	315	331	302	309	256	307	273	301	306	295	273	278	286	303	295	299	267	280	284	303	298	301	276	307	289	293	327	324	263	299	338	304	294	260	327	332	293	283	320	314	293	322	283	281	248	289	304	296	287	308	328	298	280	300	302	283	262	302	280	341	287	283	309	322	290	255	287	276	283	311	289	286	318	250	291	294	327	277	306	263	287	282	318	295	303	287	268	276	328	267	309	310	297	292	327	312	292	321	305	322	306	260	278	291	307	287	303	315	280	322	272	279	293	291	292	299	306	336	272	327	311	257	288	285	309	282	261	285	315	345	273	312	286	317	283	324	292	309	297	278	294	285	264	276	288	251	320	296	283	279	272	292	296	312	268	294	282	265	276	281	290	299	250	299	290	306	309	328	278	271	264	297	303	332	291	297	309	243	286	308	315	329	301	298	304	302	300	313	261	287	287	272	297	297	320	325	292	277	267	276	267	280	258	344	278	285	287	262	278	343	308	304	271	284	278	283	310	302	285	284	297	321	290	286	304	318	260	249	278	284	319	285	304	266	317	288	288	295	340	299	286	299	293	301	302	296	308	263	301	302	267	263	287	324	311	278	313	325	260	305	318	310	286	273	284	281	285	313	279	301	268	265	304	275	272	295	288	292	273	264	303	277	300	289	275	282	282	326	321	305	297	298	312	335	318	285	274	285	301	290	324	296	294	285	312	294	286	290	284	289	309	281	281	302	300	298	269	292	277	280	306	303	286	262	250	289	313	295	280	298	299	272	286	310	292	280	286	329	284	279	288	313	337	289	327	321	329	324	292	273	293	298	326	299	318	298	296	289	312	305	318	322	322	290	326	293	318	272	290	296	296	301	298	252	292	264	315	289	320	324	307	295	289	302	289	318	304	319	283	314	296	276	338	240	267	301	284	296	288	260	286	267	270	275	268	286	294	302	279	316	282	272	320	322	261	285	339	307	264	269	298	259	288	280	278	268	304	317	273	278	320	310	272	263	310	301	295	304	311	303	307	280	323	297	311	285	297	288	274	310	277	278	274	266	283	269	257	287	301	334	276	294	318	295	301	285	306	322	316	284	275	250	298	297	309	284	320	327	292	295	280	280	304	312	307	286	280	283	284	330	324	303	306	279	298	310	283	309	339	301	291	304	321	299	300	325	272	292	268	289	302	294	325	283	285	302	301	329	308	287	281	298	301	331	291	345	311	300	305	290	294	313	303	293	300	331	310	289	280	288	321	257	294	268	290	276	294	271	305	283	280	280	303	283	275	297	301	268	311	298	309	305	344	300	307	325	306	244	301	311	310	268	282	273	279	280	295	298	300	287	292	303	337	278	285	292	330	291	330	269	288	313	308	300	311	304	266	297	312	270	311	289	246	297	302	282	280	289	255	307	308	302	278	313	294	283	307	290	309	311	338	329	304	283	280	336	308	267	281	281	298	284	303	302	288	289	305	320	275	291	313	296	288	300	274	296	288	266	308	255	298	310	278	270	292	348	294	275	314	294	332	285	304	292	286	280	315	303	307	294	298	311	266	318	266	306	296	318	330	277	281	285	314	294	311	287	302	324	298	275	282	281	300	303	343	335	311	291	278	295	291	310	301	277	302	293	277	275	304	292	286	336	284	272	295	313	301	302	275	333	342	283	296	318	270	312	294	302	304	288	296	271	290	277	326	297	275	302	259	325	326	280	288	288	266	302	291	285	292	288	303	319	313	300	316	317	321	285	279	315	284	303	272	297	292	262	281	311	324	286	327	325	275	244	293	326	280	314	294	307	281	278	276	290	279	283	277	293	281	285	304	316	308	285	284	291	263	308	296	268	285	348	289	294	273	270	283	308	297	309	325	322	321	346	296	288	276	315	309	266	304	309	305	316	267	262	287	264	294	306	321	300	266	279	344	283	268	273	279	280	279	282	301	265	286	282	279	294	298	310	294	260	325	288	305	304	307	316	253	290	279	298	282	306	302	281	339	308	297	293	283	310	294	306	271	283	300	301	299	300	312	260	305	271	257	311	305	307	314	293	306	314	265	289	277	263	328	319	293	289	280	294	290	314	283	307	289	294	297	304	302	242	293	302	315	297	324	287	317	354	270	300	311	310	290	307	321	283	311	281	299	278	307	292	299	294	302	274	327	273	295	289	290	277	267	307	315	277	322	296	335	284	283	300	302	319	269	291	324	312	319	276	277	303	291	290	289	297	317	312	292	255	278	327	255	263	256	262	300	288	301	295	276	301	280	298	284	312	304	342	259	305	266	295	315	283	307	296	265	284	309	279	293	324	317	311	323	308	304	272	301	268	296	282	282	265	321	283	295	277	302	314	298	283	273	296	280	295	298	295	314	295	276	344	299	299	305	285	288	278	293	322	274	321	298	287	293	300	302	281	314	298	305	301	312	315	268	291	286	349
42572	22956	17350	11448	4270	1233	916	774	671	691	628	621	658	660	600	623	627	585	664	707	622	629	655	617	631	632	585	628	619	651	587	637	636	609	601	610	604	637	607	645	627	598	629	626	617	624	618	627	609	606	623	630	611	614	605	599	628	586	583	607	669	589	587	563	585	643	637	628	603	608	616	623	635	635	648	620	605	623	629	578	602	571	632	593	634	647	637	591	606	601	575	606	647	601	639	597	660	628	615	647	613	611	584	622	640	563	611	631	645	618	607	567	646	597	627	602	595	654	603	633	631	604	640	597	627	618	637	625	656	670	620	642	622	608	619	595	591	604	614	651	613	614	612	593	601	616	594	628	612	670	626	662	575	600	616	586	618	610	637	571	579	629	637	596	604	660	593	561	650	618	590	627	622	661	588	592	687	656	648	608	594	567	618	626	678	634	641	638	598	643	603	623	554	613	634	644	629	604	606	591	614	624	577	608	621	628	611	624	627	573	617	653	599	642	613	639	611	595	628	599	579	593	624	596	627	631	638	621	584	650	630	588	621	625	664	604	603	641	567	633	632	623	604	674	635	649	563	624	580	612	612	641	635	675	604	573	655	648	630	603	602	557	611	597	606	624	590	601	608	598	622	611	613	617	606	632	586	593	573	627	602	621	637	606	616	601	599	627	618	619	622	599	627	601	621	615	605	600	619	615	601	604	615	636	619	619	590	592	633	600	635	594	622	573	621	618	601	593	620	611	617	593	611	604	626	548	594	603	634	672	633	599	654	575	651	635	661	633	582	621	614	643	611	594	552	558	630	564	591	619	568	629	574	640	614	637	610	599	590	638	590	635	567	580	598	639	643	656	599	611	619	657	609	566	610	600	572	615	617	588	577	621	608	617	570	580	576	599	625	646	613	601	631	577	629	626	610	588	610	616	595	603	565	613	583	619	613	605	620	605	616	632	601	603	585	613	586	595	616	623	665	613	643	602	607	615	645	604	612	618	574	623	616	631	604	619	580	575	635	611	594	590	631	603	630	627	611	628	630	586	580	592	627	641	603	607	619	569	565	590	639	671	650	599	618	613	579	614	649	622	626	626	606	585	615	612	591	559	613	630	624	608	657	613	584	609	615	649	608	621	572	605	641	635	596	647	588	602	620	592	603	628	642	613	644	608	602	631	619	592	583	614	622	584	596	569	611	585	639	650	615	602	595	658	637	582	611	585	592	638	646	627	623	577	642	586	629	644	628	641	623	624	603	621	580	594	576	631	591	602	625	620	638	631	625	570	628	610	572	613	634	635	617	634	647	596	608	608	626	590	623	576	612	627	614	607	650	635	600	625	548	575	602	650	611	587	650	619	606	602	658	624	659	625	613	586	614	610	659	659	619	686	648	579	624	583	600	630	600	625	611	628	615	592	627	572	663	601	657	616	576	576	622	602	598	612	645	572	621	650	578	635	651	666	592	623	640	590	623	611	552	581	605	632	630	640	576	637	636	617	674	639	647	662	610	598	647	601	621	612	638	601	637	608	605	652	632	647	637	622	590	652	602	633	646	592	650	631	632	607	629	583	574	635	645	575	628	547	586	645	595	616	619	617	632	653	602	617	608	629	615	607	635	632	661	624	630	606	621	637	585	587	620	623	649	603	622	623	605	693	610	614	631	602	612	625	652	616	629	627	603	673	610	646	630	669	650	567	589	573	648	620	611	587	617	591	620	627	617	655	569	607	609	638	613	633	580	610	598	613	606	591	602	574	612	563	578	604	674	602	613	628	579	627	607	596	638	570	662	629	575	643	635	634	615	668	614	605	579	606	625	665	602	628	626	635	654	602	622	627	618	605	662	611	607	605	645	597	585	597	593	596	613	624	614	592	601	611	593	611	646	603	645	620	586	586	616	589	601	645	608	594	590	608	683	612	633	620	610	616	569	569	617	567	635	571	621	561	609	598	589	651	576	622	635	561	622	630	581	643	619	579	604	611	622	594	592	603	603	638	636	596	590	615	616	577	608	605	603	598	633	633	600	631	627	638	627	638	635	609	616	570	616	684	638	610	589	595	667	630	643	617	644	574	621	649	627	584	613	629	600	608	607	661	625	587	608	602	628	634	550	624	581	599	650	641	610	592	618	622	606	613	624	631	604	593	600	636	585	620	626	639	653	575	617	539	654	651	628	622	608	612	624	592	593	631	654	628	593	583	609	632	619	624	654	643	624	606	650	592	577	614	661	617	650	587	633	615	577	650	579	625	617	657	619	633	606	628	605	594	623	628	597	594	655	582	599	620	600	619	621	591	570	633	582	638	635	604	631	633	586	634	613	620	633	621	656	615	652	631	576	611	631	581	630	589	609	627	583	576	611	610	602	634	594	628	633	637	589	594	638	594	583	622	596	617	563	638	614	620	617	618	627	623	625	636	635	669	623	591	628	621	638	603	573	645	618	576	621	597	616	626	569	580	613	593	618	627	592	579	599	668	643	627	621	617	598	663	598	625	625	622	606	652	585	628	641	595	630	614	605	594	604	646	635	611	617	615	607	609	650	587	588	595	621	626	630	640	591	620	613	628	588	601	592	597	638	614	631	583	630	629	613	626	673	606	586	607	610	605	610	643	632	619	666	611	597	626	611	612	621	635	617	629	614	605	604	620	589	583	647	655	590	633	582	642	612	606	604	596	593	632	646	621	627	648	615	614	654	583	624	605	617	602	578	674	583	619	604	593	620	614	628	606	590	608	641	614	653	633	637	567	589	632	622	599	600	608	609	635	575	623	634	634	582	617	626	612	623	660	625	630	602	586	635	621	594	618	629	614	633	611	618	641	571	600	564	598	626	616	653	609	626	641	619	605	636	641	631	626	586	588	630	629	612	649	600	638	643	610	593	615	661	609	598	604	605	609	606	630	625	612	604	561	619	648	616	659	631	641	654	617	646	601	626	636	653	653	627	614	626	613	619	581	614	596	569	626	618	644	609	626	613	653	638	586	617	614	578	578	617	632	605	585	632	652	618	592	612	620	585	586	620	613	594	610	610	650	621	593	586	598	585	609	573	598	593	621	581	627	578	566	652	581	621	637	610	607	599	676	614	600	606	601	606	623	604	647	599	605	619	599	621	632	621	614	637	585	601	599	599	622	592	582	594	622	619	608	632	639	603	637	598	617	618	620	596	595	612	613	649	594	624	614	638	638	587	629	585	606	572	660	639	616	645	591	612	642	608	605	596	623	593	614	628	626	616	610	605	622	595	592	613	599	618	609	615	596	632	652	618	616	632	601	639	660	633	635	625	579	575	645	610	620	647	570	634	668	615	620	649	605	616	600	589	594	681	603	604	587	574	603	648	610	586	614	616	554	604	609	599	636	606	588	615	602	612	607	613	621	649	563	617	612	594	592	583	628	625	658	647	608	599	582	592	661	609	624	639	624	628	582	656	602	610	647	654	619	613	625	574	658	625	646	635	604	628	600	617	639	610	606	638	584	623	597	609	624	616	647	635	598	603	609	618	579
51554	23135	7351	1749	518	281	265	222	243	225	247	237	238	267	216	250	236	252	228	215	238	253	263	254	221	248	246	233	234	232	215	235	251	251	221	233	267	227	261	219	224	239	246	250	213	261	220	225	255	239	249	249	255	246	267	229	226	209	236	242	247	260	231	244	233	245	240	241	243	242	242	222	206	226	233	247	238	262	250	240	232	241	225	251	242	235	212	261	245	242	223	251	264	254	222	233	231	225	225	256	276	227	258	249	272	239	256	271	257	231	212	261	260	257	226	251	255	207	225	233	220	233	236	203	249	254	265	248	209	213	240	216	252	232	229	244	236	221	244	225	230	234	243	221	256	220	256	244	235	253	268	214	245	247	253	209	269	245	226	222	241	250	244	232	231	237	264	248	244	275	267	241	243	240	210	228	239	217	225	247	244	268	252	240	206	236	259	232	227	232	266	253	228	252	242	229	258	260	266	265	259	247	255	246	241	237	242	210	230	243	211	240	235	229	229	253	242	251	252	261	230	240	242	207	240	254	240	212	278	244	274	241	253	201	247	223	246	224	234	220	223	254	255	262	256	244	276	252	235	238	246	220	233	228	226	220	263	219	228	266	245	236	239	247	228	251	267	235	237	242	239	229	248	228	226	239	218	241	238	220	256	251	225	257	219	209	234	242	214	230	216	244	237	254	226	242	231	222	236	229	260	264	218	210	251	240	210	259	246	275	259	217	224	246	221	228	221	209	240	272	258	254	243	229	231	233	230	225	221	263	263	230	223	207	265	212	203	245	238	278	227	270	237	274	207	245	193	261	238	247	259	240	225	239	270	227	254	250	239	239	268	200	214	224	264	260	242	211	237	259	224	249	224	242	248	240	248	233	215	253	246	231	241	249	260	243	236	248	249	240	264	225	219	228	190	211	247	237	255	238	256	240	230	249	230	282	240	265	225	243	231	228	256	251	280	247	245	215	254	244	247	211	246	255	209	234	247	259	240	267	251	248	226	214	223	252	247	246	253	222	252	248	222	255	282	222	239	208	234	261	254	250	243	228	210	265	217	235	242	256	258	224	258	245	222	250	225	236	223	261	240	233	227	219	242	234	262	203	256	235	258	218	263	241	271	222	267	261	258	259	256	227	227	234	266	260	225	260	239	249	227	237	263	259	211	201	234	258	251	261	264	241	219	237	215	291	239	259	228	217	246	257	269	237	225	234	244	268	245	238	252	226	265	221	238	253	257	216	222	244	248	262	235	243	228	267	258	224	245	260	231	231	211	281	232	263	235	258	262	246	246	262	295	263	232	238	251	256	243	223	249	212	259	233	258	227	255	246	219	239	201	261	252	238	267	264	258	218	239	238	243	259	247	257	232	229	238	245	259	224	261	247	219	224	231	255	251	229	227	237	250	220	266	239	216	258	249	242	241	246	260	274	261	235	261	258	236	264	231	240	231	257	263	270	222	258	243	224	236	264	277	241	245	248	252	276	265	274	256	259	249	265	245	232	239	217	229	235	245	269	253	248	227	233	263	210	209	260	251	241	252	242	226	221	236	243	215	218	243	215	234	249	265	223	241	227	253	209	238	210	238	241	277	247	217	269	228	231	231	243	230	215	261	235	271	239	220	263	202	248	224	243	228	203	232	273	276	258	265	224	266	223	220	221	236	224	236	209	215	242	254	273	218	208	227	217	266	228	230	233	240	239	253	225	234	248	238	267	254	258	206	241	215	236	235	238	254	244	243	247	246	250	256	279	254	234	217	207	235	275	240	263	247	235	264	226	251	237	232	242	240	234	246	264	250	246	235	240	213	253	238	237	249	235	255	228	248	256	216	244	263	221	239	241	258	260	228	233	227	235	226	208	203	247	277	252	238	242	204	213	262	253	225	236	263	250	249	220	256	227	230	223	238	228	250	230	217	243	257	255	243	249	220	240	234	237	224	259	234	212	238	235	228	257	234	207	256	244	258	267	217	228	223	232	208	245	217	229	222	263	206	247	242	213	259	247	249	222	238	235	237	228	247	229	239	236	229	252	211	242	266	241	264	257	262	188	242	243	252	296	255	216	225	261	223	247	251	269	238	230	251	257	251	260	235	250	249	270	253	220	239	263	236	236	268	232	235	215	239	243	223	256	220	246	235	235	241	252	234	225	246	211	252	254	235	231	231	246	231	255	238	248	245	233	270	226	242	231	247	209	217	237	223	211	238	235	233	232	217	242	240	230	252	206	260	254	245	234	244	256	264	260	245	251	230	246	247	241	245	227	200	259	252	235	235	219	262	285	251	240	240	249	245	231	235	256	288	254	256	270	243	241	239	252	242	225	187	255	212	243	240	227	229	257	255	247	245	241	245	278	219	208	258	249	214	215	261	266	226	234	218	228	236	266	212	246	244	225	226	269	251	241	235	225	236	224	224	255	258	212	249	205	258	241	251	245	276	271	244	272	234	232	242	236	252	239	217	263	234	240	233	249	245	250	217	264	246	285	248	256	257	255	255	229	245	253	262	242	233	222	243	231	236	246	228	241	233	253	216	245	248	212	217	252	242	264	238	201	234	259	231	226	249	218	228	230	229	248	246	242	213	240	272	248	254	209	190	240	239	216	283	224	235	233	233	227	249	266	207	212	244	253	252	234	229	280	219	238	260	231	256	245	260	244	220	234	234	231	227	239	232	246	281	250	259	214	228	247	243	254	271	250	244	247	259	221	246	240	240	240	263	248	231	257	249	218	194	207	224	251	264	246	255	235	251	250	253	209	224	235	249	244	253	243	260	238	246	215	249	222	240	261	235	236	228	225	236	221	258	243	265	238	258	239	233	223	245	242	228	271	247	244	253	239	246	257	234	248	213	250	258	269	246	237	245	236	234	252	235	232	241	244	233	201	236	255	238	225	236	260	241	249	240	235	260	273	250	256	237	245	217	225	211	258	231	216	221	209	240	251	220	242	258	219	231	243	243	222	244	226	235	277	235	242	246	247	235	260	215	236	251	230	241	241	260	228	230	225	226	224	215	221	232	218	251	253	240	255	237	241	264	256	252	195	222	238	254	250	243	264	235	261	240	241	225	276	241	256	242	257	224	241	250	242	246	250	271	249	222	222	226	252	213	217	224	241	220	207	239	231	243	250	234	224	263	229	248	232	248	263	235	245	234	236	273	251	258	229	239	250	227	227	267	238	239	232	276	245	256	249	228	212	234	237	251	231	232	226	250	259	239	221	257	229	242	246	259	211	252	218	245	236	236	248	202	229	257	257	255	235	216	211	221	263	225	240	245	245	262	262	256	248	246	219	220	272	247	253	256	254	240	244	262	240	240	246	237	231	259	290	251	218	234	221	238	242	222	229	210	235	248	246	273	245	232	220	244	253	257	205	205	230	236	225	246	217	229	226	228	232	221	220	254	244	247	241	251	261	247	215	199	257	225	254	229	265	257	250	231	223	224	235	227	248	256	236	210	260	251	241	245	252	233	253	264	232	223	229	229	277	234	245	250	205	270	230
33949	15723	8324	3423	1209	665	572	516	517	531	499	534	506	548	508	490	531	490	537	513	533	505	489	551	530	533	531	519	499	529	520	496	511	528	494	526	495	512	502	516	504	532	498	500	536	542	473	523	509	510	478	546	493	461	509	518	522	527	533	530	456	510	493	494	528	501	517	526	484	517	521	534	484	506	515	505	499	514	526	511	520	571	524	516	525	510	542	504	502	505	542	507	543	493	547	564	485	537	485	547	521	495	514	519	531	517	535	516	517	520	519	515	482	520	461	491	479	539	495	496	524	528	562	494	485	503	509	536	493	497	559	484	515	479	571	520	521	512	518	495	528	547	498	550	522	497	511	510	499	488	470	517	521	495	501	556	517	496	516	549	509	533	494	475	518	489	487	492	544	504	495	545	491	501	548	507	563	478	513	515	492	523	495	546	540	487	510	514	515	540	552	502	509	490	523	490	505	506	546	518	487	493	463	520	510	519	522	518	523	586	515	488	456	475	471	535	577	541	491	532	518	475	505	522	520	486	523	531	522	528	540	498	495	541	510	488	523	549	504	505	518	532	509	527	563	450	524	500	551	489	554	577	524	548	538	475	503	505	511	491	532	489	523	504	499	443	517	533	454	536	524	521	472	496	522	532	542	501	496	508	482	518	504	529	539	498	507	530	530	523	512	502	522	547	493	502	527	495	535	518	560	566	500	488	507	500	514	526	541	512	531	520	530	530	525	484	541	565	516	450	493	479	498	540	508	487	534	552	529	522	516	503	461	511	514	507	495	515	489	503	485	533	538	489	512	515	461	528	517	524	537	494	477	476	481	528	495	504	504	519	539	555	508	482	540	533	527	538	520	479	558	503	529	504	491	526	485	541	508	568	512	512	560	478	547	506	497	481	558	504	518	570	541	497	514	559	519	531	546	532	525	523	524	513	538	531	516	501	472	518	494	521	536	460	524	489	499	515	503	498	522	535	519	493	513	534	516	506	499	481	476	527	536	473	536	548	483	555	483	496	471	507	511	498	497	530	482	547	548	517	498	507	513	534	500	558	502	507	527	499	520	505	509	524	481	491	508	508	503	519	539	490	521	506	476	505	563	492	505	476	504	513	554	501	546	492	492	531	542	534	498	519	532	510	536	544	525	502	505	532	529	512	515	500	491	462	494	498	516	503	536	504	533	555	503	500	504	526	503	525	526	510	514	518	511	524	511	489	529	535	496	521	477	477	506	535	487	496	516	486	511	530	540	494	486	500	551	513	543	490	552	487	495	531	549	547	479	532	468	536	475	548	528	489	531	544	525	513	481	494	549	499	521	513	533	587	469	502	518	519	482	489	509	516	513	518	515	513	526	553	543	495	499	514	520	570	513	512	509	512	552	518	525	562	531	555	532	526	502	491	516	517	462	495	480	470	535	521	514	539	499	490	486	513	511	499	494	508	529	533	494	531	487	509	531	542	523	517	475	512	523	499	528	514	495	514	541	509	506	541	508	519	471	550	552	476	539	489	473	495	509	551	498	534	521	496	492	564	505	514	510	509	535	528	501	519	508	515	522	514	548	528	518	542	480	515	500	547	517	536	555	492	550	522	507	503	509	529	561	536	524	500	537	543	531	524	512	539	525	466	528	507	533	502	530	543	520	507	522	518	525	471	481	513	478	530	530	532	512	488	546	528	527	501	550	527	491	488	528	532	491	492	496	504	504	505	517	498	497	517	508	557	488	521	550	540	510	521	527	446	504	500	533	495	519	505	502	518	490	547	532	487	534	503	499	535	509	510	518	515	531	493	487	500	536	517	493	493	516	524	523	489	527	506	514	501	528	508	474	496	520	503	476	546	526	487	536	518	504	511	513	494	528	536	514	514	493	529	502	515	517	515	542	510	510	517	475	494	515	512	551	514	497	532	503	544	514	540	515	537	556	520	520	462	539	501	513	544	501	496	486	522	524	518	488	519	524	499	493	510	490	515	510	514	502	519	514	500	505	492	480	516	482	535	510	471	519	562	535	539	501	489	477	477	554	517	515	496	465	512	513	514	503	526	501	505	506	493	514	556	484	521	483	520	496	506	523	513	550	562	555	492	491	551	572	491	491	529	512	538	509	522	558	535	537	507	476	512	521	535	518	472	512	549	534	479	534	506	565	528	507	534	521	551	552	536	497	535	532	497	507	479	544	502	491	539	532	544	505	546	517	561	522	529	581	517	527	474	527	527	533	517	505	514	515	489	501	531	527	495	522	516	525	527	490	517	533	493	498	559	505	534	531	489	561	540	524	517	504	519	538	579	491	496	539	522	545	552	525	527	522	549	527	510	461	480	537	523	510	522	500	536	547	529	522	533	504	531	540	505	557	510	491	495	538	488	524	522	517	560	480	532	498	495	505	491	515	538	499	518	492	492	517	526	527	509	522	519	571	493	520	519	516	546	495	524	510	509	489	545	519	492	508	544	579	511	525	511	542	495	529	485	545	511	541	522	510	547	490	539	510	548	474	520	518	498	513	474	492	502	494	522	502	508	505	509	519	542	532	526	529	474	536	502	488	546	505	497	523	525	518	551	471	510	524	506	509	512	493	491	523	550	526	473	513	575	541	518	500	518	486	545	539	511	543	471	527	522	526	495	563	539	520	495	527	498	475	528	521	515	512	503	513	519	485	541	511	510	556	474	521	498	513	484	533	526	516	495	495	561	531	545	515	528	466	534	545	532	520	524	504	488	481	508	549	507	533	505	509	502	495	479	539	504	512	494	519	530	519	532	503	535	489	524	520	508	494	524	531	513	520	537	528	530	549	514	558	500	479	573	497	531	526	505	523	487	560	539	491	518	540	491	522	515	506	552	499	512	524	512	525	557	538	502	517	485	484	543	555	516	491	546	518	529	484	520	480	513	516	500	489	544	545	525	523	534	488	501	501	589	508	535	513	570	516	541	496	526	517	527	532	537	525	528	516	526	511	518	526	511	509	505	529	534	489	524	483	513	530	504	512	518	499	515	524	509	556	515	511	547	506	509	479	508	551	519	492	549	492	536	515	500	508	535	512	480	538	536	475	488	548	547	537	548	461	518	530	498	516	539	515	522	532	524	523	538	556	485	519	515	525	488	504	510	548	516	516	504	527	494	532	517	482	525	479	520	489	511	538	517	557	522	490	517	542	498	530	519	536	498	486	519	551	487	541	520	498	533	535	502	491	494	516	505	526	483	510	498	503	510	548	520	499	492	496	483	543	499	522	511	563	515	518	533	517	532	502	485	533	491	490	566	541	498	529	502	496	494	530	502	487	525	527	530	519	511	532	517	509	501	518	487	476	521	510	480	500	519	523	476	516	529	524	521	507	529	518	528	557	523	529	514	496	518	462	499	497	516	505	507	504	556	514	517	568	500	510	524	533	529	546	512	503	520	542	557	521	504	537	526	517	514	519	513	503	519	575	521	516	543	515	534	464	525	522	558	517	534	533	502	519	490	478	503	547	512	496	536	534	526	525	511	497	541	498	526
60144	34732	13982	3853	1154	420	281	252	262	247	229	237	222	256	245	232	249	225	285	255	229	260	254	262	238	230	263	262	227	256	239	245	259	248	225	234	232	265	248	224	271	248	241	256	297	260	238	269	249	250	276	280	262	241	252	227	248	235	201	238	244	261	281	227	249	278	237	262	244	240	283	265	237	270	249	241	239	239	231	248	244	242	246	226	200	254	269	246	227	274	227	230	256	246	225	249	270	283	237	255	267	242	255	301	245	246	234	267	253	270	260	247	252	277	245	251	251	245	232	255	266	263	220	211	256	261	231	235	269	252	233	286	266	288	240	235	259	302	269	233	263	249	239	245	228	270	240	294	249	258	232	248	271	266	257	218	230	244	232	221	261	225	285	240	219	212	267	255	234	236	243	269	270	286	291	245	241	217	255	234	236	251	258	278	256	219	278	214	272	232	228	231	253	269	243	270	254	198	238	230	245	216	223	250	225	256	277	249	221	255	287	301	246	258	228	217	266	232	217	237	227	280	266	265	294	249	257	219	237	241	256	245	256	254	249	246	228	253	237	256	256	207	252	251	284	265	229	232	269	239	234	251	247	244	216	243	239	268	260	232	247	245	260	237	247	244	261	279	254	239	241	244	243	245	253	246	240	209	233	227	244	251	245	257	259	257	256	233	241	253	251	247	250	241	265	271	234	273	256	271	241	225	226	262	265	265	239	246	255	260	253	224	261	254	244	238	270	253	219	262	267	250	241	214	242	249	276	238	252	266	264	251	246	248	284	255	239	248	257	247	284	251	241	239	273	254	257	246	268	249	227	259	285	245	242	247	239	250	249	219	245	251	258	254	262	243	232	240	249	231	237	219	242	233	224	219	236	248	276	267	289	243	255	258	253	251	248	260	266	215	229	261	259	267	272	237	220	237	244	240	261	271	266	259	253	256	264	253	236	281	264	213	229	214	278	260	270	241	238	257	254	262	262	228	239	253	280	255	248	267	252	258	273	268	266	234	262	252	241	250	283	245	255	253	239	252	278	223	236	244	253	252	213	241	256	248	248	241	252	288	261	229	252	265	248	234	220	238	249	252	259	270	239	264	247	253	243	248	256	245	257	253	259	258	262	281	252	264	310	237	226	248	246	248	240	239	230	274	273	239	229	246	261	236	246	246	276	244	260	212	257	243	223	237	262	251	258	263	220	241	251	233	282	263	230	229	248	279	269	278	233	258	252	287	257	249	257	246	240	252	287	223	229	243	251	230	269	258	249	235	236	254	235	248	280	230	251	263	246	255	250	238	237	236	280	245	227	270	251	255	250	265	242	283	286	246	241	243	275	260	251	239	220	265	245	247	236	217	259	271	231	253	245	236	257	297	265	235	229	258	249	233	258	248	276	238	230	233	239	271	266	227	243	260	269	278	243	262	272	270	272	224	238	266	259	234	275	258	236	260	251	255	233	228	242	265	257	249	238	251	261	250	264	266	244	297	261	259	248	240	236	245	264	264	238	257	242	278	259	247	241	259	243	250	248	243	243	240	264	261	258	252	257	247	231	208	269	267	267	255	252	258	260	236	265	238	247	274	237	269	250	235	250	218	256	246	256	247	284	260	230	273	244	275	242	251	235	234	267	250	240	270	272	203	264	240	242	218	254	255	257	262	257	275	237	255	270	295	276	256	272	265	276	247	228	259	240	245	249	236	253	269	263	263	235	246	243	244	259	258	236	226	257	246	250	238	244	251	231	285	264	248	267	255	266	245	251	264	248	268	242	267	240	267	246	238	256	251	254	258	228	249	261	252	262	241	240	266	263	237	253	250	229	266	256	221	251	249	231	231	226	221	251	276	264	252	261	241	245	273	291	244	236	221	216	237	253	256	234	244	270	269	263	254	252	228	244	248	229	265	243	244	258	221	221	240	270	245	259	228	209	261	274	245	229	243	262	257	248	251	264	244	262	254	281	271	224	253	226	234	240	275	256	257	264	270	276	256	242	238	242	230	262	248	241	249	255	262	234	231	253	261	253	238	246	271	276	246	272	261	245	247	234	252	233	281	266	239	247	268	231	220	234	241	251	255	252	236	259	232	248	250	239	249	260	244	248	255	302	234	255	261	228	259	249	253	234	283	237	240	246	233	238	247	269	247	271	228	281	256	281	264	257	245	272	244	243	282	235	236	252	247	257	227	255	240	274	248	290	263	271	239	251	224	225	246	246	263	252	229	268	231	274	207	270	259	276	246	234	227	256	233	257	242	258	238	253	249	252	269	259	231	261	251	225	232	253	239	300	237	273	244	252	206	242	262	270	242	220	259	254	275	250	250	257	260	259	248	247	247	241	246	228	252	246	236	303	214	247	226	249	232	230	207	252	251	232	249	225	284	256	250	273	247	275	238	249	222	239	254	262	260	244	257	264	259	270	232	234	257	246	263	231	252	248	224	250	241	234	228	228	274	242	253	231	255	237	275	252	243	273	224	231	255	255	247	270	256	236	236	259	246	263	234	222	245	237	235	261	210	236	246	228	263	252	267	220	246	251	264	232	257	248	269	232	224	249	231	236	234	263	265	239	234	286	278	242	244	234	237	233	272	236	241	251	271	247	258	260	238	242	248	210	232	262	254	217	247	249	276	249	222	249	258	251	223	279	264	242	267	243	246	241	259	255	250	220	227	252	252	233	237	256	292	257	266	250	250	255	269	254	255	260	248	237	253	258	211	237	258	238	273	267	267	262	216	246	244	262	255	248	212	257	245	255	251	228	261	267	240	245	273	280	260	249	228	241	265	246	248	241	271	252	258	255	278	225	254	244	224	241	221	274	260	259	241	256	232	251	276	238	265	241	220	245	214	244	243	239	228	242	246	232	261	265	236	255	222	271	242	234	254	225	218	274	251	261	219	277	253	281	238	237	248	225	238	231	243	209	238	259	240	240	258	235	229	239	249	264	257	256	247	218	250	217	232	262	243	242	270	263	244	236	253	235	258	261	243	262	243	263	230	263	215	242	272	260	244	230	284	229	252	260	240	264	262	234	239	279	246	267	280	237	257	237	262	231	265	234	284	256	252	227	242	235	248	239	250	242	227	244	274	238	261	295	262	229	266	227	275	279	255	257	241	233	259	235	240	268	275	245	249	249	217	248	280	227	242	267	215	262	263	282	215	243	265	264	257	237	260	267	266	249	238	247	245	258	245	246	233	228	262	248	264	258	252	280	256	263	269	260	252	270	238	254	260	251	228	284	247	248	256	246	217	250	228	234	269	224	217	256	241	238	268	249	248	224	231	273	264	286	270	259	231	274	255	249	242	259	248	246	225	228	230	268	221	269	228	279	259	262	252	253	237	246	250	289	239	265	250	266	235	269	259	251	257	247	237	273	233	240	253	240	239	263	239	232	260	278	230	280	249	243	234	229	249	213	246	248	258	258	266	252	226	257	266	240	250	207	218	246	246	248	246	250	253	276	240	239	238	242	252	240	258	255	251	229	252	238	250	245	245	240	275	250	253
39088	25715	13602	6806	3607	998	730	587	596	581	528	541	542	544	527	540	560	547	501	547	544	516	570	550	546	538	558	584	545	514	488	519	485	538	510	522	541	546	553	532	510	541	549	532	537	533	511	544	530	491	550	553	555	521	541	609	499	527	540	506	508	546	549	567	555	542	577	508	558	558	538	542	565	533	558	542	544	561	550	503	527	525	548	503	502	529	527	581	528	487	537	572	596	518	487	553	510	558	546	555	558	539	546	550	568	516	516	507	514	565	536	502	560	596	514	546	545	541	503	592	521	502	522	538	530	527	574	539	556	531	516	552	494	526	587	552	529	582	495	548	540	546	526	542	516	516	524	525	546	550	544	525	511	540	495	525	514	544	505	537	555	523	460	511	518	555	554	538	548	527	562	606	505	528	491	538	547	534	534	526	548	551	531	534	517	534	551	572	537	537	505	584	557	562	552	510	495	517	527	538	544	528	526	511	512	515	550	540	509	505	514	582	537	522	525	483	513	516	551	510	506	540	546	553	534	490	515	540	526	512	514	555	526	513	559	551	573	536	515	510	540	526	560	566	558	523	526	533	513	558	561	524	554	571	527	517	500	514	514	489	514	545	518	494	561	543	553	503	576	493	527	589	554	542	534	543	518	495	525	514	541	520	546	553	585	520	567	507	535	511	527	552	563	515	531	604	544	483	521	508	573	556	523	544	538	517	545	530	514	506	535	538	575	582	512	521	521	499	553	531	531	559	496	540	533	568	534	535	482	531	549	523	555	499	543	506	549	530	525	500	530	522	527	518	510	529	537	520	491	597	525	533	553	552	509	524	525	494	527	517	497	550	498	553	514	563	515	494	501	537	522	516	522	519	553	517	546	552	536	532	556	550	502	567	568	529	512	519	541	514	508	532	537	524	568	555	514	528	522	531	546	579	538	545	493	550	539	531	520	536	504	529	537	549	557	520	536	507	552	539	551	500	535	528	508	547	532	558	538	535	570	511	555	516	516	550	489	571	521	570	492	553	496	527	545	534	497	578	569	491	515	472	544	516	526	493	576	539	584	540	516	538	555	539	508	506	572	569	526	541	526	528	513	547	521	518	508	516	549	510	524	511	505	531	501	543	528	520	571	538	512	526	513	515	545	535	524	550	564	531	482	548	538	587	500	536	495	486	532	561	566	561	533	523	580	505	533	541	523	557	533	540	509	572	537	526	517	564	517	540	555	556	492	522	527	529	511	504	510	535	525	537	491	539	535	545	516	561	541	540	536	539	548	526	578	557	550	507	535	581	535	545	506	508	504	535	579	508	511	553	498	525	538	547	548	510	520	540	527	438	513	504	461	492	539	529	525	496	571	567	506	520	540	525	554	535	537	526	555	531	522	539	547	557	516	494	568	557	535	554	548	549	508	527	524	543	555	559	533	533	555	520	514	523	535	554	526	528	553	501	503	520	526	538	510	556	553	540	510	559	512	566	524	494	550	532	561	527	495	551	520	501	522	518	528	562	524	580	558	563	501	497	552	545	564	556	535	523	511	536	551	515	562	531	520	493	562	549	555	504	518	516	517	565	523	506	583	522	556	556	538	519	527	533	517	523	518	566	532	568	520	503	542	545	566	492	535	487	550	531	512	548	538	563	533	494	524	554	533	484	539	546	532	509	539	523	514	541	528	577	514	559	563	537	556	521	528	538	537	552	542	534	507	522	548	547	535	550	539	557	518	542	535	564	505	558	573	530	583	557	522	574	514	543	550	511	512	571	540	518	509	525	549	560	522	500	525	528	562	527	550	484	523	510	539	517	567	502	514	529	527	551	541	545	532	572	512	538	499	481	512	528	555	576	523	539	503	506	509	545	497	492	560	547	471	508	529	533	508	510	524	518	558	523	525	573	525	547	560	514	521	532	596	506	554	542	550	552	524	565	557	547	518	575	524	512	543	555	502	556	489	518	496	546	563	578	540	543	543	516	508	592	532	555	545	568	532	556	564	504	518	539	518	481	566	578	511	468	515	540	514	536	508	548	538	551	515	543	543	524	563	525	525	542	514	530	547	541	517	514	522	569	539	531	563	527	535	537	530	542	537	570	538	519	496	547	528	507	569	573	511	574	509	558	514	546	532	546	532	552	525	534	527	490	526	511	565	541	524	572	504	543	553	532	528	524	498	514	498	523	509	522	538	538	526	547	538	594	541	509	538	574	539	507	537	526	519	536	500	553	543	516	565	529	559	546	550	518	502	538	478	555	558	544	556	523	512	513	486	540	540	541	535	563	529	537	531	521	528	531	557	567	536	541	539	546	530	521	508	536	521	526	538	553	480	539	550	526	513	565	506	528	554	536	576	519	582	522	552	524	539	523	503	543	568	531	518	533	548	536	532	552	502	533	523	535	560	553	525	537	553	556	514	518	484	547	571	529	553	520	539	525	527	543	515	520	509	550	535	544	531	533	503	533	532	544	545	511	502	548	539	521	506	520	521	545	493	523	490	508	555	507	543	544	526	550	532	530	513	535	540	529	541	517	532	513	539	552	554	568	520	515	565	565	527	513	545	546	521	522	506	517	535	546	561	501	518	522	533	554	550	542	559	554	529	508	532	544	527	515	537	547	495	540	534	577	513	550	540	508	502	560	563	546	538	537	532	519	549	560	600	532	498	532	470	526	529	519	476	486	545	532	549	518	549	509	504	526	551	561	499	538	551	525	528	570	548	500	523	533	561	548	561	517	536	519	530	556	568	518	580	529	528	515	517	529	543	546	542	522	525	548	519	577	539	502	522	538	556	528	561	543	546	583	570	533	554	546	529	591	547	548	513	509	575	527	556	558	539	506	514	537	529	554	529	500	533	547	574	558	508	508	516	555	514	514	522	537	523	554	533	556	553	563	533	517	514	537	541	545	519	587	495	553	508	527	562	565	498	492	548	513	578	544	559	522	543	581	516	564	521	513	491	556	529	545	546	542	524	556	492	496	493	528	524	552	539	521	548	537	549	502	512	566	545	524	512	498	537	556	564	534	534	485	564	595	532	546	546	514	524	526	560	545	549	571	538	538	495	499	497	528	575	553	557	521	554	526	568	512	511	535	544	557	561	514	555	531	571	532	565	554	561	545	532	509	549	522	514	500	509	531	537	571	504	535	569	508	518	534	544	545	521	524	526	520	589	565	513	536	506	511	531	510	499	586	558	560	544	538	491	551	549	500	539	505	515	541	551	564	530	512	543	524	476	510	553	515	505	533	532	558	506	523	557	531	529	510	559	574	554	519	475	573	561	570	569	523	546	514	528	539	525	515	554	522	492	566	495	534	501	587	538	516	546	549	555	545	528	519	529	533	519	543	550	563	530	523	532	593	539	555	505	512	512	520	504	534	485	520	525	511	530	537	561	544	545	548	522	528	525	525	532	563	508	563	530	525	537	550	522	562	571	551	556	587	515	516	540	539	533	553	530	521	488	574	547	543	495	527	536	530	578	544	538	555	562	524	505	539	536	549	511	527	534	575
65358	32872	17416	7085	2714	889	420	329	329	301	326	354	316	316	299	305	312	299	302	292	283	318	288	307	285	279	294	280	304	327	283	300	287	325	281	300	289	311	319	305	325	278	301	263	311	290	283	305	271	311	253	316	264	309	279	286	322	281	288	285	315	279	285	304	291	304	325	303	320	295	334	284	275	298	293	285	310	289	295	271	277	275	295	271	293	280	280	274	320	266	299	287	319	325	301	305	293	294	315	321	271	316	295	329	303	334	311	307	287	265	270	260	325	298	327	295	292	301	310	262	286	271	295	304	306	302	277	340	284	329	265	300	333	294	310	294	273	280	265	313	287	300	303	294	305	272	287	307	271	299	289	300	298	315	312	312	274	278	332	296	306	305	285	289	311	289	277	331	293	309	293	262	322	289	272	302	331	275	285	296	263	274	285	314	314	306	328	277	285	292	297	321	303	291	265	324	333	328	345	317	291	293	302	320	287	278	293	317	313	317	284	323	314	296	276	295	294	289	298	312	305	307	288	253	284	338	286	339	255	293	304	311	287	299	285	301	289	296	269	302	314	298	311	303	274	288	328	310	300	275	276	306	279	314	297	263	282	299	298	295	304	290	289	291	286	297	323	333	285	274	305	304	262	299	312	286	291	282	293	299	289	300	309	315	315	313	265	283	312	311	341	299	254	291	315	311	299	288	299	279	310	295	289	294	292	327	302	299	302	306	342	338	308	307	315	280	274	287	311	288	291	297	294	272	321	288	292	300	289	319	280	272	316	283	283	292	318	284	277	289	269	329	297	308	285	291	331	297	292	308	320	297	307	283	282	278	310	296	324	293	273	325	263	318	304	282	274	349	292	317	302	315	291	283	322	296	292	298	291	298	308	283	269	301	287	273	293	274	292	314	298	288	280	303	286	303	279	282	301	299	264	331	288	285	286	298	287	302	327	309	324	287	258	288	291	314	241	271	292	330	303	292	291	279	299	286	267	289	292	316	293	295	347	277	311	269	304	284	281	308	259	329	297	308	292	287	271	280	319	301	308	291	318	311	271	300	303	309	282	270	330	287	279	257	313	252	317	304	320	300	288	307	282	314	297	286	299	303	303	270	304	317	259	290	295	273	286	331	304	301	301	302	304	279	323	301	310	317	300	306	280	327	266	281	268	328	283	324	284	288	280	296	287	293	282	315	293	288	301	280	316	283	304	333	270	284	282	305	296	314	316	306	328	264	284	287	300	301	271	309	311	281	284	309	285	323	313	309	312	302	332	299	325	286	310	303	314	269	339	317	286	316	289	345	245	296	282	289	277	293	308	281	297	324	324	320	277	315	294	308	281	316	333	307	281	310	310	308	303	319	281	279	288	297	310	323	292	311	322	285	310	256	324	332	306	308	320	269	314	286	311	311	257	242	297	309	307	317	299	271	325	311	282	283	298	274	275	282	301	297	330	308	269	302	331	304	342	317	271	336	301	296	265	283	283	313	268	321	286	307	303	285	294	295	273	315	295	308	323	308	287	270	261	310	315	302	303	282	267	279	325	247	296	297	280	306	271	307	285	270	259	274	277	284	333	284	290	323	306	296	291	317	316	300	295	304	300	291	275	303	315	293	304	282	297	297	284	310	321	313	282	291	322	302	283	302	276	283	276	337	294	318	292	279	326	301	299	276	296	302	305	313	332	297	320	303	276	283	295	294	284	318	336	302	275	317	300	308	310	272	297	311	314	314	287	311	267	283	261	302	308	278	284	287	299	287	339	280	278	304	284	311	296	303	306	290	290	293	295	295	298	290	280	308	316	296	267	309	282	304	281	328	331	303	306	279	267	292	312	258	308	309	290	281	300	322	272	283	276	300	303	273	299	307	324	319	304	270	284	278	352	299	302	298	300	293	293	280	296	308	311	274	273	279	286	286	317	305	297	307	306	297	282	291	269	308	325	283	291	284	304	281	289	276	303	330	289	319	290	296	271	311	309	268	297	319	244	279	264	309	310	327	283	310	282	275	283	291	287	337	298	279	300	299	281	281	323	305	290	315	274	322	312	300	301	292	304	289	305	297	252	284	275	307	290	271	314	295	288	267	284	280	310	295	296	300	307	312	274	284	299	284	283	266	290	295	314	310	308	283	271	286	253	299	337	306	283	342	315	280	298	313	296	289	315	306	311	312	317	274	301	291	280	276	303	322	305	263	270	289	299	298	315	297	301	335	304	334	305	290	329	291	280	269	257	312	311	271	316	274	279	286	284	310	324	332	310	294	299	301	287	261	339	299	287	321	281	286	281	346	280	337	335	285	291	298	307	304	320	280	300	301	263	340	275	286	287	275	287	258	322	277	288	304	282	263	261	315	265	291	296	324	310	287	289	323	295	284	296	300	307	296	300	285	319	284	302	295	296	299	277	295	294	300	290	278	288	257	292	323	287	269	296	304	300	292	300	281	261	297	318	293	307	316	295	305	275	286	286	297	287	288	284	312	326	295	340	343	310	283	296	320	267	315	320	311	325	286	278	327	273	279	337	309	289	289	315	307	338	274	271	271	302	288	305	298	341	301	319	302	321	333	310	324	272	295	277	276	299	324	277	282	339	280	253	275	300	320	329	286	274	314	291	315	302	301	301	333	303	313	270	306	306	292	317	308	296	313	281	275	305	301	274	304	296	309	303	302	291	290	305	320	261	292	299	297	332	301	309	349	303	292	260	300	292	267	334	321	291	286	309	313	316	284	291	328	267	303	290	307	330	276	267	296	324	279	291	304	303	302	310	296	310	296	277	312	294	335	283	292	272	314	268	305	302	301	288	319	298	284	278	279	318	304	278	292	296	281	291	335	283	312	305	257	301	272	259	264	330	295	300	319	326	311	297	334	315	306	269	288	291	258	306	287	307	306	321	294	269	308	308	269	307	313	269	307	313	296	291	293	271	287	292	304	293	295	330	286	304	261	298	256	341	288	322	310	260	285	286	286	302	311	288	335	247	315	299	319	314	293	272	328	306	255	282	309	261	290	302	300	276	256	330	307	303	307	324	278	299	324	304	288	316	327	321	292	299	280	320	299	291	296	302	289	307	323	276	286	308	297	269	291	349	362	305	289	320	296	302	298	283	309	273	293	318	284	315	298	300	303	326	335	320	264	321	282	327	287	305	318	288	314	309	283	279	262	271	288	294	308	293	312	347	303	335	300	293	271	293	301	292	314	302	301	285	287	292	280	288	272	304	293	332	307	275	296	277	312	284	269	271	268	297	326	316	272	320	292	275	316	299	292	307	296	293	299	287	276	272	317	325	315	300	305	269	287	304	260	312	287	237	309	285	300	316	299	324	273	300	284	299	309	293	283	292	304	322	288	262	314	270	308	281	259	280	311	290	297	299	309	300	309	302	287	328	294	299	285	281	312	290	301	324	277	275	279	295	304	264	288	317	295	297	278	280	283	333	287	315	293	274	300	276	298	330	313	291	279	275	288	274	301	310	283	290	287	312	267	286	285	314	326	352	335	318	292
41969	24305	18552	11792	7139	2571	978	730	684	642	657	648	650	679	631	658	630	679	623	676	589	642	667	643	590	594	617	655	613	633	654	611	607	561	635	621	633	591	599	633	605	644	618	621	672	643	619	608	629	670	660	596	667	690	617	671	609	670	615	670	615	626	638	596	628	635	657	640	578	577	642	608	597	636	637	594	631	641	633	607	601	675	638	639	634	630	645	626	610	575	627	638	653	604	656	659	628	592	611	617	618	624	646	643	636	643	641	600	603	615	596	640	614	634	634	604	610	652	614	621	620	642	597	666	649	656	645	550	639	621	634	636	630	602	619	636	639	612	634	587	653	590	655	589	643	647	582	656	636	602	600	617	626	597	585	587	616	589	611	621	646	653	608	634	616	625	636	608	625	622	618	633	649	600	638	592	657	613	632	583	650	616	550	636	647	641	620	647	613	643	628	643	630	620	607	616	619	589	615	575	677	617	619	627	586	658	639	594	638	600	620	619	640	609	628	665	647	627	607	644	608	615	650	608	605	621	642	635	596	630	586	664	635	592	652	590	636	600	583	633	627	600	607	607	563	635	645	605	636	675	655	635	620	623	601	620	627	618	566	613	630	644	633	606	573	618	594	643	618	620	616	597	613	672	631	614	605	629	594	632	637	606	631	648	580	660	614	632	626	643	637	588	620	582	631	612	656	661	623	618	582	592	665	606	644	613	597	661	620	617	643	642	632	635	575	628	612	660	674	622	570	626	674	631	643	631	635	556	616	608	627	594	629	595	589	670	632	592	625	624	615	620	622	627	650	665	629	629	626	643	693	578	589	628	626	619	600	623	633	620	643	599	619	628	612	633	628	605	613	616	599	630	641	620	601	691	597	606	617	602	617	624	577	659	608	651	617	617	618	619	605	625	586	650	630	613	617	608	621	603	588	639	593	616	615	629	599	652	616	599	664	619	610	593	602	629	608	623	620	595	604	610	608	657	589	604	607	630	648	642	636	609	633	559	609	629	636	607	628	606	626	621	584	645	643	594	624	610	591	603	636	627	628	619	653	624	595	632	630	629	624	633	648	621	583	647	611	642	635	639	658	572	621	609	650	588	599	612	601	614	643	630	648	657	564	638	601	622	634	651	618	611	638	604	611	627	665	688	613	652	609	630	644	631	634	600	579	628	642	658	661	639	635	595	634	620	602	578	619	652	616	603	626	657	641	583	638	628	670	611	619	634	591	593	644	603	607	633	594	642	640	639	579	609	665	613	629	607	651	668	593	663	622	577	620	575	634	646	634	660	637	604	634	608	614	602	645	631	584	616	650	676	604	623	656	641	596	635	636	625	663	639	609	630	623	631	620	571	627	612	565	667	661	636	618	607	640	610	638	661	621	621	651	585	612	637	653	585	651	574	602	599	617	623	643	596	621	623	622	643	602	669	602	605	618	632	631	630	630	639	616	600	618	601	615	646	632	616	630	655	619	599	620	599	614	629	632	601	637	610	626	653	649	625	624	621	618	618	593	652	581	596	594	660	620	628	572	651	641	641	610	666	603	603	606	594	631	642	648	608	616	656	622	629	606	635	583	648	639	584	632	632	637	589	633	648	591	639	667	612	626	578	621	645	662	619	642	603	643	583	621	611	602	570	599	621	607	616	604	664	620	611	622	633	600	615	606	659	632	642	649	615	606	663	568	615	581	604	613	615	605	623	624	589	639	645	569	604	625	627	672	623	613	605	662	632	574	590	653	666	580	609	617	636	610	604	603	644	585	666	600	617	619	628	630	605	606	633	607	623	619	594	666	573	610	584	616	605	635	618	647	600	629	629	623	595	650	636	628	612	642	614	612	618	591	645	632	634	611	638	633	621	624	602	615	617	600	665	592	645	621	616	633	623	620	631	633	596	618	595	601	578	644	606	623	655	601	613	613	645	613	618	606	649	625	633	621	615	635	613	636	645	645	566	630	616	629	626	651	619	633	575	655	658	588	633	636	624	641	599	595	658	624	667	651	612	674	594	609	650	598	612	628	619	662	620	633	617	634	582	591	627	634	632	628	653	641	641	619	631	617	620	647	639	657	631	657	620	645	635	639	609	624	628	641	620	603	606	599	597	581	615	660	635	590	633	645	624	647	628	559	607	636	657	600	619	612	648	610	598	645	622	577	641	628	657	613	577	648	644	561	589	593	615	563	609	611	609	608	612	638	632	663	614	643	648	637	657	639	646	639	646	646	649	651	676	625	620	631	603	647	577	593	661	662	666	616	636	617	616	653	605	637	634	610	589	633	626	644	632	622	614	624	628	631	607	621	653	639	595	627	630	648	596	635	626	622	663	626	568	618	645	649	588	578	649	597	652	658	624	588	629	611	627	608	665	656	635	630	582	598	633	606	608	626	635	654	625	669	674	647	581	613	659	629	603	627	643	610	600	630	669	636	612	638	665	612	642	625	622	619	635	633	609	541	635	615	629	632	640	587	585	629	594	667	619	595	654	613	567	575	598	621	631	669	614	605	663	593	611	634	616	588	591	618	612	619	615	668	675	620	618	644	564	582	604	665	617	628	621	623	622	613	638	620	602	629	638	638	607	610	624	631	629	575	625	636	669	626	596	605	645	584	616	606	622	634	644	630	643	610	592	593	581	609	654	642	625	631	632	667	610	613	623	625	607	582	631	609	593	660	625	579	628	664	648	615	654	634	593	635	587	592	640	626	631	593	635	634	609	635	605	633	616	597	615	657	639	648	579	638	594	612	643	641	621	610	651	600	672	606	632	641	601	682	614	610	666	603	597	634	608	623	682	625	634	635	642	592	589	633	633	582	619	615	633	631	635	615	602	592	635	621	598	633	614	615	637	603	677	625	620	620	629	640	617	601	660	566	638	629	555	613	653	586	630	624	640	611	670	677	582	654	666	612	600	625	603	621	651	628	651	604	622	619	669	591	600	594	619	648	622	625	614	595	628	576	620	666	632	621	614	591	633	623	615	564	622	616	620	726	614	639	629	566	591	642	656	611	649	632	606	651	592	617	606	616	589	607	643	654	630	646	627	600	597	639	647	658	593	624	629	627	637	632	572	614	575	624	592	617	652	614	621	661	617	620	629	620	576	611	612	619	569	629	636	641	635	584	612	658	647	636	652	654	627	592	625	632	601	619	637	596	622	604	623	621	633	624	640	646	616	614	600	667	592	598	613	663	605	610	635	594	673	589	630	633	621	628	615	622	616	649	642	641	633	649	623	616	650	652	628	642	617	651	614	574	613	632	642	655	585	600	625	623	635	663	622	610	612	569	675	640	660	667	637	583	627	605	610	610	643	601	622	648	640	606	647	631	603	620	617	603	658	600	625	671	619	612	606	560	621	600	657	629	633	624	629	653	551	612	612	644	614	624	599	609	622	650	596	612	589	594	624	636	616	610	617	632	615	539	623	634	631	627	612	613	632	669	646	607	626	627	637	599	612	643	600	624	679	619	641	658	615	665	623	621	602	648	647	627	642	623	536	652	590
50284	28839	10691	2937	1029	382	221	239	257	283	205	259	235	261	243	211	256	225	233	258	239	262	271	271	224	233	212	227	238	222	266	258	270	203	247	244	264	240	225	248	256	229	237	232	216	214	258	241	211	266	247	231	252	252	226	232	208	256	249	239	217	230	220	241	250	216	256	281	230	203	236	210	246	227	234	241	266	274	231	237	258	250	240	214	237	221	260	238	252	263	240	238	216	272	257	226	252	196	306	220	243	228	249	243	225	231	264	245	264	219	201	243	217	231	229	227	229	247	249	259	235	249	216	271	225	225	253	251	247	264	253	264	241	237	229	275	303	227	229	217	226	263	261	267	226	218	252	236	231	223	228	212	240	224	258	237	211	218	218	258	259	227	258	245	252	234	209	245	249	260	241	247	228	256	236	238	205	247	243	271	241	251	214	259	198	205	260	243	233	262	219	261	221	212	244	229	241	256	269	232	229	259	268	274	231	256	236	218	247	248	255	238	245	264	248	261	236	250	205	231	223	242	229	237	241	216	228	209	242	233	219	250	236	246	248	240	249	261	248	246	257	239	245	237	242	262	237	240	253	238	253	253	238	225	246	240	239	269	273	220	233	219	260	229	231	215	229	273	230	272	211	256	240	255	219	229	250	255	248	241	241	254	250	253	239	247	226	235	235	230	206	253	211	271	259	260	228	239	237	229	221	235	251	264	254	241	248	233	258	221	258	239	258	238	258	255	241	282	244	252	241	252	254	212	255	226	249	248	240	215	264	248	217	228	256	231	229	255	205	262	261	245	280	231	211	220	213	251	241	284	252	239	216	233	234	242	205	248	219	230	226	238	256	241	247	263	267	254	198	222	246	250	231	236	241	228	262	259	256	248	237	228	237	248	210	251	243	254	252	209	215	243	254	227	246	239	255	263	220	228	212	234	228	215	260	262	227	262	269	240	260	255	202	210	214	228	245	202	212	244	255	235	233	231	225	234	251	239	252	227	237	231	231	238	221	227	232	232	233	252	209	261	260	253	251	223	271	226	252	211	238	242	223	253	222	233	257	253	254	284	301	255	247	239	242	249	250	244	272	257	243	246	251	278	230	220	229	255	218	247	241	257	266	230	243	231	231	264	263	217	234	233	207	225	218	240	256	266	225	213	257	244	237	240	234	251	261	233	260	256	255	229	246	223	212	250	265	242	251	241	240	224	264	251	227	258	248	245	258	246	235	219	238	234	244	258	238	236	234	243	250	246	222	224	235	251	266	231	214	234	251	255	220	227	251	257	238	264	228	261	227	256	261	231	220	238	258	238	207	225	252	232	264	250	221	246	248	255	244	263	209	226	226	223	235	226	219	258	230	253	234	271	251	259	224	242	264	243	228	242	244	238	270	232	259	244	252	227	232	230	264	251	241	211	241	242	240	231	263	230	233	246	220	220	213	269	244	201	207	263	218	249	213	267	248	235	258	227	211	264	232	221	259	259	237	234	235	237	218	221	244	203	243	236	236	236	221	231	270	233	233	225	252	241	251	226	264	265	262	272	234	249	242	229	242	251	275	267	251	255	244	258	243	234	209	243	248	260	251	213	225	254	232	203	230	239	251	230	227	227	245	231	268	278	285	241	229	249	250	251	225	226	229	210	222	251	286	266	286	241	251	261	228	259	246	244	272	238	223	230	217	220	235	263	237	236	210	226	274	205	225	246	218	242	242	275	231	273	221	242	250	214	221	217	245	236	260	231	228	207	286	236	250	234	251	234	233	249	239	237	271	240	222	213	257	230	220	239	244	248	248	215	232	255	260	247	227	270	257	245	214	211	286	220	237	219	294	247	223	231	242	241	232	234	236	270	237	223	234	224	217	248	269	271	261	273	252	219	252	235	219	267	249	234	231	209	215	250	260	228	229	273	265	218	231	248	240	225	252	215	269	239	237	232	214	214	267	249	244	238	236	244	249	233	239	244	260	235	222	209	238	248	207	227	236	241	241	239	206	258	233	222	242	243	251	232	238	257	233	220	244	247	255	238	229	244	223	256	259	235	228	245	225	224	209	249	252	217	265	216	209	258	236	266	241	233	245	247	235	251	214	266	243	204	242	260	229	221	229	234	249	273	232	241	260	195	252	253	232	238	273	229	241	251	261	238	229	240	251	229	230	241	224	213	271	235	198	284	263	232	248	234	241	235	240	234	225	242	252	254	260	245	241	247	258	262	233	271	206	219	235	233	252	247	222	238	252	240	246	232	252	275	229	243	257	232	218	243	230	214	241	250	244	229	256	228	236	250	221	268	263	237	250	230	218	231	243	216	208	254	261	281	243	256	236	245	253	213	209	255	265	205	250	266	246	235	246	274	253	290	227	267	215	249	253	236	259	218	232	216	266	229	224	253	247	229	274	278	278	252	265	223	216	224	226	212	245	264	227	248	224	239	233	233	219	226	229	223	260	237	218	228	227	239	236	238	227	206	234	255	258	233	245	225	232	254	255	256	250	267	237	257	224	236	201	275	213	226	238	232	242	244	263	238	248	240	239	229	268	206	262	217	234	229	228	226	258	243	230	240	220	259	204	209	242	262	257	220	264	218	250	240	236	262	241	248	240	222	230	254	241	221	229	240	257	231	231	238	255	251	210	265	223	245	225	253	229	246	237	229	249	238	227	226	223	262	263	228	290	239	216	239	228	228	260	229	255	234	244	242	219	239	218	243	217	230	275	229	244	262	258	208	239	237	237	216	231	233	231	225	221	241	239	243	256	225	241	243	241	261	262	241	240	223	227	240	282	270	248	243	266	207	242	217	253	244	202	234	247	239	241	248	224	220	244	216	219	240	250	234	244	228	238	263	233	230	292	259	247	230	207	229	236	230	252	249	255	247	225	224	253	237	231	223	227	218	251	235	246	222	215	226	262	259	230	244	254	256	254	257	245	216	224	225	225	243	231	260	218	274	247	239	242	244	238	219	227	252	234	223	237	243	230	244	261	221	221	216	248	237	213	264	246	249	239	250	237	248	253	222	255	235	234	235	219	218	227	244	240	236	223	236	250	244	246	239	223	211	230	261	226	257	226	233	235	217	259	222	234	239	267	253	244	232	254	232	249	231	242	229	250	239	231	227	262	246	234	259	262	207	227	228	248	253	256	226	236	233	230	247	222	225	235	224	249	245	252	231	240	245	232	226	220	253	278	229	256	247	209	247	220	209	215	258	225	231	258	206	265	218	228	249	247	241	261	234	208	242	238	222	271	228	197	250	199	235	219	238	243	236	242	230	242	230	262	227	257	233	232	232	233	243	247	238	232	233	211	213	238	269	235	253	264	245	226	225	268	207	234	272	243	246	247	229	224	259	243	223	264	249	225	214	228	243	264	224	268	235	219	241	263	226	264	220	237	239	242	216	255	241	260	234	219	273	257	231	224	257	235	213	236	244	235	226	258	241	269	238	243	280	223	222	251	232	213	254	229	255	254	233	253	226	228	264	290	219	221	253	269	241	248	239	226	239	241	202
32312	20112	11382	5524	2857	926	500	526	561	554	517	557	534	518	495	492	497	548	539	508	466	500	542	525	587	512	504	553	519	478	485	488	591	473	544	470	479	518	501	550	540	533	534	535	531	509	496	487	530	545	527	529	491	504	526	507	514	456	538	510	486	539	516	539	517	506	494	510	474	523	546	559	475	509	530	505	505	515	524	491	491	501	522	521	513	519	485	511	508	508	518	540	529	488	490	491	514	514	470	535	520	547	521	502	543	506	529	519	518	516	539	527	494	477	512	537	529	592	516	566	503	558	493	535	529	507	538	560	508	556	542	521	500	524	508	520	494	516	503	483	510	494	549	518	521	495	463	486	519	471	482	528	527	505	524	478	532	560	501	503	518	525	496	517	536	511	519	529	533	538	493	525	486	504	513	526	513	504	517	512	515	472	473	509	530	526	537	518	460	521	495	565	499	481	572	557	499	528	496	515	507	546	531	538	578	489	503	532	498	476	530	506	523	472	521	516	507	531	529	510	522	492	532	501	508	502	519	546	503	502	489	556	543	499	522	501	527	552	534	490	513	521	516	540	488	499	507	529	495	516	508	480	500	522	541	497	524	504	482	527	528	475	530	467	486	483	485	537	521	484	546	481	497	506	502	535	498	530	490	513	495	520	524	477	566	500	465	549	534	501	517	510	501	496	541	483	546	498	495	501	514	510	489	521	513	519	488	503	532	518	545	516	500	548	555	493	539	490	483	516	492	490	501	514	496	493	506	458	514	517	515	495	566	535	501	495	486	501	527	495	531	497	518	534	501	517	533	530	531	529	527	506	545	516	503	522	502	523	496	512	531	535	503	468	534	498	520	580	527	435	490	554	557	525	489	502	534	498	544	530	510	542	510	524	503	490	559	488	522	521	493	495	531	487	519	531	554	555	536	523	536	541	507	523	494	521	528	498	537	493	505	500	531	555	511	522	503	499	513	505	511	503	556	562	526	498	546	523	485	502	517	513	475	492	494	498	484	479	503	527	528	520	495	549	507	506	517	486	525	508	508	526	496	527	524	550	570	541	503	520	511	508	548	526	522	546	497	528	493	536	490	542	506	523	507	539	501	520	517	519	529	514	513	471	541	545	506	512	495	522	491	518	506	514	495	508	534	499	506	501	504	497	532	522	513	459	507	519	494	496	504	507	526	550	521	501	507	538	500	531	531	483	535	510	519	511	529	481	553	483	535	532	546	490	507	519	521	517	489	504	569	495	517	517	534	560	549	493	494	512	512	515	488	518	512	492	537	511	505	533	526	511	472	542	510	543	532	497	530	524	520	520	511	511	523	504	532	532	488	533	555	544	530	488	505	481	531	542	481	485	519	515	518	544	485	518	544	506	509	550	499	510	519	502	521	515	516	507	515	493	547	547	519	535	543	519	539	567	484	503	543	510	465	536	487	535	527	547	500	500	526	508	504	530	535	492	529	508	486	544	490	541	538	511	486	506	503	539	481	513	491	511	510	516	481	520	512	482	503	511	508	536	518	514	473	516	499	510	495	534	492	519	496	539	526	528	513	500	522	492	496	534	527	507	530	466	552	516	509	529	522	483	497	528	480	469	526	490	478	520	542	495	536	502	514	534	491	505	537	479	546	494	496	523	513	542	516	485	500	519	501	492	533	539	526	560	533	492	464	554	483	517	487	496	516	527	533	513	506	511	521	532	553	504	484	511	517	511	508	504	518	523	513	508	535	509	502	526	498	495	530	520	537	501	535	499	536	529	495	517	513	499	522	536	544	529	509	517	536	514	522	486	484	538	506	540	535	495	485	524	473	557	503	503	492	517	505	505	529	473	497	528	523	527	459	510	506	501	532	491	501	487	533	518	470	513	533	506	532	503	486	510	470	491	518	519	484	523	517	495	506	495	509	540	503	534	501	528	496	518	514	500	530	472	528	464	540	480	498	546	505	454	521	525	524	523	551	543	540	489	505	534	525	517	514	487	535	549	533	457	579	470	495	522	483	498	496	491	514	501	513	504	498	474	508	529	499	518	539	486	503	498	515	513	481	505	525	553	525	525	503	524	490	498	530	550	513	521	522	508	509	524	500	518	507	484	516	542	483	513	532	538	510	533	540	541	501	526	487	524	516	536	474	505	493	550	476	540	531	512	494	477	474	524	497	515	542	532	527	496	548	507	508	530	489	507	508	494	561	521	528	493	506	496	541	518	525	497	499	504	555	478	504	519	510	509	548	515	504	482	549	526	522	507	487	506	484	499	538	530	524	518	497	539	546	499	501	477	513	498	532	514	565	522	550	505	532	515	492	503	560	518	512	540	540	500	543	497	505	499	480	519	549	510	511	553	524	491	497	480	535	468	513	504	478	528	524	526	515	496	499	490	511	481	544	497	537	526	515	478	521	551	513	481	474	528	497	517	501	515	500	485	511	521	549	522	518	491	505	491	496	529	499	510	538	508	525	533	511	502	518	530	535	543	529	502	517	526	535	505	546	519	505	522	526	544	502	542	526	554	501	522	447	520	487	517	532	510	494	483	503	504	508	502	500	492	553	528	504	482	533	518	529	545	501	515	529	523	473	510	541	530	495	497	508	488	492	495	507	503	541	529	503	486	499	514	500	486	530	483	516	505	471	543	467	509	524	550	529	523	493	482	536	500	524	489	502	532	528	539	523	547	518	497	559	517	551	498	529	528	511	563	533	507	549	487	508	485	546	560	505	498	518	487	530	500	481	508	524	516	530	509	498	512	526	512	488	507	507	517	480	485	511	493	492	562	519	533	510	540	508	482	492	567	528	525	516	536	483	504	519	527	534	487	520	487	512	531	528	506	515	511	488	502	523	529	531	526	520	512	535	504	476	520	485	513	511	522	547	503	537	510	499	533	510	510	534	506	491	531	519	518	517	500	497	526	491	476	496	526	506	471	547	515	538	546	518	493	515	524	484	525	543	526	532	488	475	500	524	504	484	494	504	479	524	492	485	523	503	490	507	495	476	523	530	505	522	524	496	521	518	479	536	524	498	528	547	506	485	534	499	533	481	528	501	558	490	497	507	542	533	470	565	498	470	504	549	534	523	541	548	478	488	502	558	492	525	519	492	519	512	473	530	514	493	496	543	501	503	513	512	541	532	501	518	507	510	505	479	518	514	534	485	522	514	480	508	512	532	508	523	495	517	504	490	520	517	525	551	512	501	519	486	517	525	572	483	490	545	506	512	520	517	550	534	525	540	504	528	536	493	516	522	500	486	503	511	506	550	527	539	524	532	469	536	522	535	521	498	520	561	511	518	499	495	551	492	522	541	532	537	502	546	512	499	487	469	501	534	511	521	491	510	531	509	478	517	538	516	489	523	465	528	537	545	526	549	495	521	551	517	493	511	526	533	538	528	515	506	483	505	528	522	508	507	521	519	476	564	531	524	492	503	562	497	502	471	520	490	515	492	487	506	507	536	518	545	532	486	500	545	511	509	502	516	482	485	497	511	509	519	474	462	498	513	528
59248	28675	13223	5253	1700	406	296	234	273	252	259	223	243	265	266	297	277	256	221	252	277	261	243	247	258	239	259	264	235	240	239	243	243	251	292	258	250	259	281	247	248	270	252	275	258	271	270	245	247	286	261	276	235	244	273	256	239	255	235	281	262	250	253	263	261	253	266	224	275	286	262	241	264	237	245	229	289	264	281	262	247	261	249	250	245	239	246	264	244	268	234	282	229	260	245	252	264	248	268	241	259	246	279	282	248	258	250	245	267	251	275	228	237	265	245	265	239	202	237	265	239	232	280	277	241	205	215	223	255	243	263	234	221	259	247	226	252	271	256	249	255	274	263	242	257	259	241	238	263	263	222	252	252	236	240	216	241	248	233	245	238	239	255	252	244	233	248	267	253	251	281	270	269	255	257	246	233	241	261	258	255	229	251	271	273	259	228	250	245	268	230	270	226	225	237	242	274	246	261	232	243	261	246	253	227	257	271	221	265	252	218	251	239	238	219	233	272	228	251	244	236	210	268	226	233	265	289	251	249	231	225	247	238	238	234	217	266	242	223	233	285	264	267	282	265	249	273	248	251	246	255	255	289	250	267	229	267	235	237	273	267	244	231	237	268	254	258	244	214	235	256	245	242	234	228	229	217	242	242	246	262	249	264	279	253	248	250	214	260	260	236	286	255	261	278	256	209	199	240	256	256	267	223	253	249	227	246	251	256	259	255	237	254	251	254	229	234	243	244	263	238	248	244	284	257	224	256	245	260	238	244	260	223	229	247	218	257	270	248	229	248	227	226	217	206	258	260	255	300	260	250	247	252	282	241	242	259	231	249	237	251	233	238	245	250	268	247	257	267	247	224	267	266	271	253	256	207	246	256	255	267	283	241	242	241	222	263	241	241	245	227	232	232	241	266	282	221	269	250	265	292	247	237	284	271	261	269	240	254	240	244	271	239	243	254	251	252	230	260	224	238	255	256	260	248	222	210	249	252	253	258	249	302	257	256	219	278	237	223	223	255	227	264	295	225	273	263	241	241	242	222	264	254	251	276	268	239	253	246	250	236	245	234	257	250	231	245	273	285	227	251	279	270	218	241	292	232	247	259	252	247	252	261	269	222	243	251	249	258	268	263	269	214	252	263	251	265	276	283	254	258	254	260	238	261	246	259	239	279	267	245	242	267	277	261	253	246	236	243	237	275	209	268	235	249	258	247	227	263	273	255	271	237	281	259	246	243	241	267	254	242	269	255	248	276	266	254	228	211	263	284	257	245	259	300	304	230	231	282	257	257	246	244	256	235	253	214	255	252	257	264	250	265	264	251	269	246	241	261	285	230	254	232	265	255	237	208	243	229	231	254	255	219	221	247	222	247	248	220	251	256	249	255	282	258	255	250	263	281	239	238	254	243	225	242	276	249	238	241	244	272	261	259	219	244	224	241	252	257	244	249	263	241	247	266	262	251	242	225	264	240	251	261	245	260	282	238	247	236	274	256	257	228	234	287	272	265	249	248	266	224	250	261	254	279	260	262	255	248	253	231	263	283	237	241	241	259	286	247	278	214	230	216	289	273	268	260	267	241	270	243	264	252	263	242	234	250	237	260	260	267	238	257	205	232	262	269	261	217	287	217	256	240	271	229	279	269	242	276	273	245	280	230	253	258	227	221	242	223	258	233	237	232	288	256	293	243	236	245	273	274	258	227	240	242	240	255	236	228	253	259	227	270	258	218	255	270	258	239	259	267	262	268	248	227	257	234	251	242	254	239	255	238	242	273	245	245	228	242	226	251	257	255	233	240	262	261	251	249	264	241	250	251	225	245	253	225	257	267	232	271	246	242	260	249	232	270	252	233	219	268	279	250	223	250	247	209	243	243	246	231	244	227	229	267	257	278	255	257	231	265	271	267	241	241	237	242	220	233	278	275	238	239	257	270	235	234	246	264	251	237	244	246	270	245	225	238	266	269	224	244	229	242	258	286	230	275	263	262	230	240	242	241	240	274	239	265	265	231	257	218	227	251	239	249	230	260	246	257	232	240	241	302	252	280	241	272	245	227	230	242	287	255	225	243	238	280	266	264	278	241	228	252	297	265	270	232	266	272	220	242	249	268	263	241	235	221	274	269	277	254	288	293	221	224	278	239	272	242	236	231	244	233	268	257	241	273	231	252	253	271	238	210	227	266	246	245	247	269	271	229	275	228	228	257	254	257	283	238	289	245	269	245	240	264	282	242	242	256	253	232	226	253	240	259	241	253	285	259	262	222	255	254	262	259	268	249	259	256	226	261	240	259	256	249	243	285	231	225	269	269	236	240	258	255	271	249	226	240	265	236	248	291	268	278	238	249	256	231	201	249	214	269	243	269	267	233	278	250	225	247	259	257	224	210	248	275	244	249	277	262	228	261	256	266	236	232	266	228	220	229	251	246	236	269	244	244	262	266	256	276	254	244	255	237	257	270	271	259	258	222	252	222	266	258	232	242	269	244	263	282	238	243	225	219	259	258	234	257	245	233	257	251	259	232	231	256	251	249	236	262	239	247	240	217	275	263	279	271	257	235	252	251	267	245	274	262	278	277	250	254	232	230	265	220	211	270	283	262	254	243	259	251	240	282	237	270	268	290	250	252	237	245	239	248	226	286	255	273	246	262	283	250	282	230	231	257	254	255	248	267	260	276	241	249	253	244	245	253	233	240	248	262	238	233	219	263	254	227	238	236	240	230	261	262	202	254	280	272	228	244	263	242	263	260	246	223	223	232	274	261	247	260	271	232	290	274	238	239	260	249	254	269	253	293	240	281	236	240	240	254	266	248	242	259	238	266	245	265	264	250	246	244	252	242	259	232	293	282	268	262	256	231	281	245	266	237	251	251	239	240	244	265	260	234	251	232	238	227	241	245	261	241	243	276	266	253	235	263	244	254	262	245	239	247	252	265	239	277	247	255	204	258	269	225	228	232	250	278	243	285	228	240	265	241	250	256	205	274	261	248	284	260	256	248	235	225	230	250	225	266	262	255	241	259	257	233	221	273	261	283	240	248	266	244	245	250	257	266	259	239	255	234	253	257	246	268	310	257	248	275	226	244	268	268	241	246	284	226	250	284	252	233	245	240	269	261	220	251	244	271	240	278	260	284	208	254	258	234	246	244	272	249	251	221	267	296	223	253	220	249	240	251	222	239	249	221	254	258	246	271	257	232	251	259	230	247	270	242	267	254	270	230	248	253	291	264	256	233	269	259	273	235	241	235	238	268	257	241	262	250	264	266	227	244	288	249	260	249	239	220	243	284	278	230	257	258	258	262	263	255	280	250	227	266	254	232	259	237	243	243	253	215	239	216	251	240	264	275	241	232	253	255	252	261	276	236	234	239	261	261	247	298	221	255	262	237	231	267	219	244	243	230	272	285	257	255	241	264	266	244	243	226	257	239	239	239	284	261	244	262	252	262	231	242	282	284	268	256	250	221	255	260	226	259	239	254	215	287	222	226	253	261	250	253	258
37640	18967	15243	10684	4561	1086	742	624	542	552	571	577	591	608	562	575	529	570	499	550	555	506	582	530	566	508	561	545	547	521	524	553	546	550	497	544	505	550	561	490	530	535	550	549	519	500	482	588	536	528	548	548	544	535	532	547	524	552	579	532	553	526	542	490	566	548	540	519	575	508	589	587	580	548	543	539	548	501	556	558	542	566	510	521	537	537	528	610	559	543	535	518	487	548	495	485	495	558	492	544	515	540	535	528	508	535	520	538	540	531	531	557	534	554	530	537	511	559	532	534	559	534	552	494	488	557	557	511	551	510	520	544	528	556	556	543	504	575	555	542	538	562	503	511	578	537	540	535	511	547	511	536	551	533	534	537	557	504	554	528	534	482	520	532	546	543	560	582	501	561	543	507	537	561	501	550	512	528	521	509	519	504	507	507	552	503	521	592	570	577	565	505	528	580	497	542	487	537	535	570	509	566	505	532	536	499	552	523	598	538	528	537	527	555	516	570	568	509	585	521	573	527	478	539	538	515	536	538	535	558	510	521	549	529	523	557	539	550	518	534	563	513	532	527	503	552	539	590	543	559	552	561	518	575	510	550	573	557	529	543	518	513	557	568	523	566	533	558	553	531	532	534	557	538	510	531	560	515	531	515	577	569	555	546	501	507	536	571	558	499	566	484	509	527	525	506	595	529	542	495	529	517	542	537	559	557	543	513	576	541	505	499	562	543	498	544	527	565	524	520	530	539	575	561	527	560	576	572	566	476	548	557	567	572	484	554	491	525	538	497	511	530	528	527	516	514	486	535	517	477	553	540	550	497	547	515	545	549	540	582	526	541	565	510	515	523	514	553	530	516	521	562	541	531	514	544	513	598	441	557	530	500	510	525	527	563	487	544	542	590	552	596	567	544	535	558	536	533	540	508	564	551	515	567	524	560	554	524	538	510	529	527	528	525	499	515	546	523	605	552	507	543	520	535	569	511	512	584	512	542	534	527	529	563	579	559	552	515	546	495	493	514	525	522	555	484	521	541	528	535	551	557	544	561	529	533	523	545	583	515	570	517	543	518	530	500	531	511	542	590	522	541	532	519	556	511	517	565	549	515	564	562	543	539	537	556	519	527	509	503	538	537	550	523	513	543	524	537	556	550	518	543	520	503	541	538	523	575	513	497	514	574	553	511	511	538	537	500	540	559	530	506	504	518	553	545	517	525	537	549	537	508	536	545	538	551	526	515	516	545	546	516	563	508	508	531	512	512	514	512	562	566	525	550	551	575	570	545	541	573	517	534	541	554	532	523	559	523	532	526	533	511	548	544	553	536	514	508	554	528	534	553	536	540	554	538	563	522	551	550	592	549	579	552	501	541	519	530	545	530	561	547	540	538	527	576	554	577	529	528	561	520	540	552	572	548	529	529	522	559	544	528	545	535	537	523	557	524	541	529	543	518	534	525	516	554	591	570	579	528	555	529	544	542	526	492	534	511	557	534	569	543	555	520	516	521	540	524	547	538	511	519	543	489	543	516	533	534	508	534	541	504	533	535	526	547	536	550	549	521	540	538	523	542	602	512	590	533	537	511	520	539	552	564	533	541	517	522	510	552	550	546	535	522	489	522	544	518	521	518	548	531	576	575	546	542	568	537	517	542	519	560	500	557	545	531	546	558	540	583	519	504	541	524	597	503	507	535	528	530	554	546	506	533	536	507	521	564	563	501	519	561	545	550	563	543	548	528	546	563	551	531	521	548	462	538	545	544	538	493	553	533	525	546	558	505	522	507	535	476	550	548	532	519	508	519	556	506	514	529	532	529	563	539	519	473	546	515	526	573	555	566	548	523	536	494	594	515	555	536	512	546	536	550	544	526	538	542	573	529	532	516	549	537	537	503	551	496	523	550	547	552	542	508	497	565	495	543	529	528	553	549	555	544	555	506	533	565	544	563	532	496	528	575	561	516	525	500	548	539	570	523	561	506	550	570	551	533	541	537	520	514	549	535	562	541	510	487	500	527	546	499	531	538	547	531	545	500	573	500	534	567	563	469	515	548	536	536	497	547	536	529	519	523	524	561	549	518	505	549	532	516	569	539	543	568	506	517	546	535	518	561	537	554	542	557	530	500	498	553	557	507	530	499	546	546	556	523	560	533	528	551	548	586	546	559	531	566	547	535	539	582	544	521	540	545	590	513	527	507	571	512	531	529	567	536	519	534	519	543	495	527	536	544	591	553	554	580	550	569	511	576	512	532	547	532	557	520	564	519	518	533	564	570	547	524	566	591	503	542	517	567	549	528	566	569	548	553	513	560	561	527	542	530	487	527	523	535	573	512	535	547	553	555	509	491	570	519	517	499	540	511	528	519	496	537	533	511	536	573	562	545	496	537	557	544	520	484	570	505	574	546	531	572	515	555	557	499	567	533	499	528	535	545	584	533	525	553	552	551	548	503	530	539	527	548	530	554	540	509	537	561	500	548	540	557	528	519	533	504	567	517	545	597	520	538	551	527	524	543	508	526	573	529	535	548	529	554	524	539	528	537	556	518	534	513	528	525	506	517	535	550	526	556	520	516	530	565	505	550	571	510	532	544	557	493	502	531	523	551	534	541	537	540	542	526	546	575	534	532	526	534	544	549	548	503	539	539	562	560	553	566	516	545	552	577	571	529	558	545	502	523	562	529	526	520	550	560	541	515	528	571	498	540	507	532	582	549	493	531	548	534	516	539	565	550	548	562	562	548	527	521	577	526	567	587	522	556	554	542	587	523	552	565	539	511	558	559	547	548	566	533	543	528	544	504	510	533	496	566	528	535	532	519	519	578	484	542	500	542	522	529	548	536	541	553	531	540	538	557	538	500	544	551	551	507	535	579	556	543	557	522	561	566	511	514	578	514	532	546	530	550	533	513	571	498	534	541	551	513	525	528	567	519	537	535	556	526	563	526	505	561	504	557	567	547	553	526	530	517	563	534	533	538	525	523	490	513	540	538	544	559	488	519	537	505	494	555	515	539	560	498	573	509	595	500	563	548	540	523	527	531	538	524	547	511	510	530	564	511	510	550	536	551	540	555	564	601	540	500	556	546	552	522	548	585	529	545	532	548	518	540	484	522	540	512	509	555	547	533	541	548	520	512	556	525	487	499	507	563	525	534	570	535	533	558	557	512	504	565	523	536	519	489	551	523	521	531	511	549	554	502	551	556	545	546	544	542	545	527	540	486	546	536	524	489	539	570	520	504	572	554	565	540	514	579	550	539	544	513	540	551	546	572	482	534	548	550	494	533	515	554	552	568	508	568	531	485	543	514	510	539	504	538	547	547	573	548	494	535	535	512	528	514	488	491	540	559	525	543	556	561	509	577	519	554	526	541	510	549	540	537	575	564	529	507	512	552	545	500	481	588	559	545	500	517	542	494	538	521	559	545	586	536	511	561	555	535	503	525	545	557	531	542	506	561	585	565	537	563	502	534	531	517	518	538	504	564	514	514	559	564	547	529	543	554
68007	34153	19201	8222	2395	593	373	339	297	334	278	300	318	296	298	288	278	267	282	292	279	291	301	316	319	335	373	300	275	271	303	298	302	282	303	293	282	339	281	278	271	293	305	318	323	290	315	289	301	282	301	279	320	318	268	275	271	266	283	320	318	262	271	281	327	309	299	302	308	293	273	302	296	262	298	285	291	281	316	290	269	295	281	321	309	296	281	295	287	273	305	292	286	280	281	309	297	291	303	315	295	285	305	308	295	299	274	256	272	245	276	279	309	270	290	276	286	273	298	274	323	302	297	285	288	301	270	302	289	327	289	296	312	297	308	319	297	296	288	276	295	296	294	270	279	294	262	298	267	292	290	296	296	276	304	281	278	295	300	289	315	290	268	268	286	287	294	300	284	308	293	300	283	297	293	297	301	292	307	308	298	303	277	297	311	264	277	292	293	299	261	309	322	282	302	313	284	315	319	304	325	282	280	286	264	287	308	341	336	267	306	295	316	258	288	265	299	283	304	286	296	287	298	307	288	269	272	339	303	316	282	286	295	273	317	291	299	280	271	292	349	301	264	307	321	299	304	296	298	255	277	269	310	337	294	270	278	275	249	300	301	295	273	281	310	291	309	314	301	305	282	300	289	309	311	265	308	337	287	296	286	265	306	303	304	322	283	267	281	277	297	301	312	306	330	288	288	282	284	280	282	276	249	282	306	304	293	308	291	279	297	309	338	300	292	278	293	276	298	308	284	331	292	272	315	303	307	290	291	295	285	309	263	311	325	300	309	252	309	278	311	297	298	301	318	314	303	311	301	331	340	290	330	312	315	288	277	322	316	302	290	265	298	301	293	311	289	289	308	292	328	289	286	312	299	277	294	282	305	320	303	293	274	281	280	293	328	296	296	275	304	308	257	301	287	285	293	282	310	295	268	284	314	263	264	301	292	304	294	256	297	279	294	304	290	269	325	286	321	322	318	281	297	289	280	294	299	289	303	317	281	302	280	317	277	288	287	266	321	328	291	276	325	272	313	325	347	315	303	293	294	275	273	280	317	278	282	298	282	305	292	293	279	313	315	273	304	272	299	317	323	268	313	305	278	297	302	315	335	326	316	310	298	282	282	307	268	266	323	312	288	322	286	294	306	282	283	262	309	296	299	298	315	311	306	277	292	304	291	303	289	271	304	291	290	287	289	282	310	314	291	312	274	298	284	282	307	303	299	307	309	296	286	270	268	269	290	312	281	268	281	295	288	296	289	295	334	311	289	292	281	286	268	301	318	279	309	292	288	321	287	297	306	291	328	286	274	303	280	310	313	255	288	295	298	296	317	282	285	320	311	304	288	336	287	296	287	316	296	286	270	312	291	306	316	295	282	300	297	270	309	277	271	277	296	292	309	308	308	319	298	285	269	329	272	287	278	290	298	332	321	283	332	292	311	256	291	291	310	334	280	286	280	305	300	289	311	317	324	302	296	316	288	331	298	297	291	292	298	319	322	281	290	298	305	294	322	303	316	299	247	286	297	286	304	336	313	327	244	276	287	307	316	285	313	342	299	274	291	290	297	305	298	312	287	319	292	269	311	284	311	242	331	289	301	274	311	312	289	290	306	296	314	282	332	336	323	302	292	275	295	306	292	294	285	272	286	313	317	278	320	298	299	303	302	331	301	281	300	288	313	309	302	293	305	289	311	265	269	291	260	286	268	258	288	250	267	269	284	274	304	302	296	311	280	294	282	276	280	298	273	277	307	267	297	312	295	300	286	298	283	296	298	298	300	313	328	272	300	289	282	317	286	276	294	285	283	272	301	320	296	276	278	268	273	283	305	278	310	325	284	316	303	276	278	301	277	308	289	322	300	272	304	311	301	279	285	289	301	301	307	320	311	292	308	269	316	317	315	285	279	315	284	312	311	283	284	310	293	303	268	321	266	286	309	248	276	303	320	292	285	299	303	304	286	330	311	296	292	281	337	281	274	295	309	312	315	278	282	270	311	265	297	297	296	284	309	328	305	270	288	275	293	313	286	278	292	260	310	330	276	303	295	322	286	305	309	299	279	257	296	309	323	303	320	313	309	294	297	324	314	312	279	273	270	283	305	317	303	297	311	280	289	293	291	304	292	270	280	290	324	288	300	313	289	306	308	276	257	304	260	326	283	282	307	287	321	285	309	259	288	290	278	285	302	279	343	303	300	288	282	305	339	314	321	296	322	281	286	267	287	292	320	307	286	308	299	265	288	297	306	302	284	298	313	299	310	283	313	284	272	266	309	311	288	294	304	310	271	293	287	288	340	280	310	321	324	289	273	310	278	304	295	337	311	286	271	274	283	276	287	347	277	321	310	284	312	298	322	294	307	276	270	298	295	303	314	281	305	290	289	307	300	283	283	312	270	303	288	281	301	289	298	297	314	272	307	290	278	276	324	290	275	310	297	301	319	284	269	273	303	328	290	305	294	297	316	321	285	274	307	292	296	321	312	288	289	292	303	293	319	308	286	311	274	329	287	298	284	285	301	271	301	317	299	270	317	284	268	275	329	316	260	274	304	281	281	275	286	311	285	287	288	307	291	288	294	323	312	278	305	296	259	298	301	263	278	309	337	319	270	307	266	278	265	271	280	314	289	299	282	301	275	270	297	287	310	310	302	290	309	332	296	324	318	296	281	298	291	289	271	291	313	295	329	321	291	275	290	313	288	309	286	309	297	286	277	295	273	294	288	296	291	291	275	259	271	303	311	331	329	313	304	323	301	307	275	299	308	285	307	333	321	324	285	287	291	269	264	286	273	280	312	318	280	265	320	306	272	246	304	313	291	331	272	310	315	315	320	339	305	287	290	305	293	335	309	292	292	276	296	280	264	264	302	305	283	284	286	311	319	311	342	292	325	316	328	279	271	317	294	280	310	302	313	290	316	286	313	326	297	295	284	295	315	295	299	301	306	275	306	320	319	303	308	270	276	298	328	320	275	275	318	309	295	309	321	269	284	285	305	302	297	309	274	299	306	290	261	331	299	317	300	275	292	278	299	283	293	274	301	296	301	334	271	290	290	293	331	335	308	277	317	319	313	287	286	272	289	305	280	312	306	276	283	282	283	301	304	302	303	288	299	310	290	274	261	313	310	283	299	301	284	301	312	273	294	281	287	273	291	308	278	307	308	268	281	269	283	295	278	295	297	281	262	287	277	298	292	303	313	332	283	291	276	297	283	295	325	308	266	301	315	320	328	299	292	280	285	288	268	322	316	284	308	277	294	282	271	312	297	288	297	309	274	289	326	321	309	314	314	308	291	311	291	315	276	320	286	334	303	264	290	313	300	320	282	280	284	295	309	301	335	293	291	317	309	300	307	275	290	305	292	342	292	337	286	281	283	305	296	309	296	274	262	288	298	306	280	262	298	265	305	313	300	300	335	281	282	322	305	288	295	313	287	298	299	295	304	299	302	311	283	287	291	282	262	313	276	279	275	262	283	299	299	291	310	340	299	296	303	316	284	286	302	307
43157	24461	20246	14090	5911	1573	977	762	693	675	612	639	632	638	665	580	639	626	623	654	640	624	639	598	631	670	613	642	619	633	629	618	594	615	606	569	614	645	645	610	587	632	619	653	603	641	627	633	617	568	668	634	647	613	613	607	609	656	648	573	616	633	640	585	617	614	609	594	610	635	599	609	610	595	625	645	665	593	629	620	615	623	650	609	592	653	581	628	628	584	628	611	646	561	617	639	674	612	605	593	632	617	585	618	594	599	676	614	676	670	614	620	666	656	639	659	625	597	634	626	598	602	621	605	601	608	623	615	622	627	636	612	626	643	585	602	658	589	599	612	644	606	590	606	630	564	655	649	644	639	601	619	608	630	582	618	631	602	603	612	589	632	632	620	592	622	683	599	572	602	649	583	590	593	624	636	596	635	614	578	655	583	619	581	612	617	635	633	661	659	626	635	620	650	619	643	600	617	627	637	604	616	627	630	608	615	618	621	592	624	608	638	593	609	630	630	608	640	603	630	622	585	603	606	623	614	623	602	652	599	651	623	635	598	657	641	624	627	600	620	602	603	621	657	591	618	589	565	607	658	637	648	581	587	665	600	633	600	592	608	613	634	565	658	628	638	602	604	663	572	650	647	585	628	628	609	584	633	621	621	623	601	647	634	658	625	614	621	590	644	610	589	595	602	601	587	615	662	593	653	647	613	630	599	664	600	612	605	630	630	653	648	576	613	613	614	622	653	584	661	624	589	606	642	644	632	605	592	636	637	634	598	592	590	635	636	601	638	634	656	631	615	621	592	605	625	569	572	617	626	675	631	613	648	607	625	619	574	608	607	632	630	606	615	581	604	643	627	620	636	609	600	672	592	578	627	598	628	553	616	623	607	659	665	609	667	588	662	612	608	675	658	640	546	576	600	612	579	610	611	571	631	629	622	613	575	605	640	615	613	638	663	616	633	602	607	631	657	655	600	573	607	639	667	565	604	625	606	597	628	590	610	623	580	618	630	653	623	601	651	656	645	599	590	617	655	654	600	610	646	567	643	615	632	596	604	653	614	625	604	603	610	614	615	575	616	594	608	664	624	598	615	595	596	630	637	576	635	643	605	647	625	632	593	599	578	632	616	597	573	589	626	619	611	586	633	601	609	597	599	635	620	624	622	588	584	637	617	637	631	641	630	643	557	649	572	612	613	597	615	594	615	576	621	642	668	633	661	637	652	627	608	594	601	623	592	608	634	639	606	641	643	607	640	601	601	635	643	656	610	577	630	631	629	602	637	619	628	657	598	619	600	602	684	641	624	594	624	639	622	622	606	623	602	649	544	613	666	586	615	645	617	612	650	636	591	616	575	658	607	604	633	616	600	623	648	611	652	615	620	645	672	640	579	641	597	657	630	597	654	637	616	616	647	596	597	623	612	645	637	598	623	595	630	603	656	592	590	598	600	612	598	606	582	609	621	639	592	599	632	636	640	608	606	627	632	589	606	599	575	586	656	605	632	648	639	614	595	630	577	619	569	640	603	668	618	651	610	647	614	632	602	636	654	612	572	608	616	570	593	635	610	604	643	649	633	620	610	633	622	622	634	613	616	604	612	610	580	661	613	563	581	654	600	603	559	622	631	639	590	616	649	599	609	646	592	621	605	590	617	593	592	668	676	605	622	631	602	600	647	659	630	619	636	643	603	583	612	619	640	681	615	622	593	648	647	595	643	597	630	593	597	601	636	602	603	625	578	578	603	653	595	648	602	642	642	606	618	638	668	638	605	619	593	593	638	615	599	633	616	623	609	606	672	599	648	596	633	585	645	640	637	660	650	578	596	599	654	623	619	591	640	632	609	638	543	627	630	597	648	642	596	613	638	612	580	625	659	632	579	634	602	617	599	616	620	575	591	606	651	680	615	643	591	650	671	591	635	584	638	633	641	582	591	622	564	639	611	659	603	653	585	606	584	604	605	602	610	601	593	596	622	593	605	615	611	632	648	644	607	604	571	605	677	633	620	605	655	628	596	626	569	610	621	631	596	603	644	589	612	511	613	615	585	630	569	649	603	596	624	619	592	593	576	620	590	617	634	622	583	611	625	614	582	596	600	614	604	649	608	597	596	607	615	678	629	625	616	606	613	582	572	667	618	657	613	596	639	681	610	639	615	671	574	600	610	590	608	601	599	645	619	667	610	628	600	607	574	625	638	588	632	621	657	600	592	652	643	600	639	634	641	625	621	629	628	617	609	632	634	618	621	612	590	588	626	598	626	629	577	635	607	614	639	611	562	614	656	630	634	601	593	618	583	610	558	626	643	575	630	601	586	644	637	615	648	641	620	574	610	606	618	609	608	602	666	584	586	578	571	595	618	636	561	590	639	592	638	580	653	602	614	620	606	606	614	592	628	626	633	604	583	623	588	617	610	617	634	588	594	617	576	622	596	600	606	641	625	564	622	593	593	636	632	629	591	634	606	620	601	597	610	609	630	631	542	630	623	608	621	631	642	607	637	623	625	649	650	620	622	623	608	643	588	625	601	646	631	591	640	612	605	665	643	623	599	596	619	598	636	606	589	592	608	606	597	633	609	589	580	592	617	610	651	603	616	613	617	564	586	636	598	611	670	593	595	591	582	604	640	636	665	623	636	600	613	603	598	588	605	564	672	613	638	588	622	618	577	617	565	621	631	637	623	629	598	641	616	586	605	599	617	590	590	615	627	659	565	643	639	627	664	625	625	609	607	617	607	612	622	565	551	650	576	622	633	602	585	601	643	607	616	601	624	650	609	607	610	620	624	632	631	636	584	648	657	562	621	591	636	603	632	656	664	665	593	638	600	604	624	606	608	588	678	611	600	588	618	631	678	619	607	620	611	630	621	637	620	635	633	608	629	627	640	633	651	601	599	611	591	641	661	621	644	653	618	596	599	633	596	632	616	631	577	688	626	606	629	621	628	626	605	634	612	573	619	586	591	609	620	595	663	625	629	606	541	616	634	611	606	650	610	619	628	577	623	564	648	612	621	603	588	628	624	627	635	650	628	620	598	672	596	637	632	582	650	630	608	630	581	666	614	639	621	619	598	626	631	636	637	604	613	605	636	603	617	619	627	633	631	624	646	615	643	627	578	612	576	605	607	594	632	619	587	590	660	598	633	548	615	642	592	635	635	602	634	580	598	621	640	576	650	603	649	578	606	645	635	616	601	617	628	634	645	578	625	638	613	610	638	599	586	664	648	609	637	621	583	585	687	647	643	612	583	573	593	623	608	568	616	620	661	587	623	602	602	628	599	628	598	614	635	620	647	600	610	606	618	568	585	592	626	630	593	643	673	588	599	601	651	629	614	650	613	621	661	622	613	637	623	654	645	634	620	619	645	654	647	625	688	619	637	613	642	613	617	579	587	592	614	538	550	626	616	615	607	648	618	582	604	653	624	636	654	617	590	645	641	614	586	639	611	610	588	610	634	610	601	592	610	622	653	617	555	626	624	650	607	623	630	655	628	640	624	581	640
52102	24484	8567	1872	604	275	225	225	235	228	273	257	231	265	220	264	223	214	230	204	270	254	250	206	226	250	251	222	229	262	241	248	231	206	224	228	235	221	229	207	223	244	274	216	219	244	231	231	254	259	203	226	249	221	220	236	220	219	228	230	220	225	221	203	240	219	251	221	232	252	226	239	235	241	252	239	216	247	239	220	224	234	234	221	237	228	248	230	222	240	246	232	209	273	239	211	226	221	232	269	274	242	220	222	260	236	240	238	230	217	227	264	261	240	257	243	236	239	237	243	206	204	257	233	254	218	255	216	241	218	262	238	211	268	240	226	253	272	242	241	207	241	245	230	223	232	237	275	250	223	237	235	219	210	256	240	231	215	250	242	260	223	228	233	256	253	215	237	239	219	227	235	224	212	230	235	244	209	215	233	226	226	232	234	234	222	237	225	264	242	225	236	223	251	241	221	252	223	233	209	248	242	224	244	235	213	251	270	236	246	249	225	219	220	227	221	207	248	209	238	230	254	252	233	237	238	204	244	227	224	212	229	242	246	261	242	263	218	228	230	233	270	231	202	276	267	245	222	243	249	237	231	226	261	212	246	260	228	203	202	269	246	239	216	241	252	232	218	229	201	221	267	244	248	240	231	267	255	251	228	234	254	241	237	249	214	236	242	238	233	231	241	214	240	222	252	231	243	214	217	240	248	240	232	222	216	247	223	230	240	247	250	240	251	228	201	205	223	232	244	231	238	208	263	256	251	236	223	225	239	248	237	243	271	236	215	227	209	222	240	264	246	247	222	262	223	248	231	247	238	207	260	244	221	243	237	221	252	243	241	254	267	252	263	230	230	233	277	250	271	214	225	259	241	229	236	239	269	234	236	231	244	259	280	249	219	233	250	231	248	241	224	257	237	239	226	246	252	250	245	203	242	207	231	240	232	276	254	225	221	207	242	228	215	245	232	236	238	230	265	228	228	225	219	235	229	206	227	241	256	258	232	250	218	256	233	210	260	238	258	257	244	236	246	210	218	227	252	267	230	263	269	224	236	231	261	234	204	246	245	232	236	232	239	210	236	251	218	245	242	248	235	217	241	246	241	255	246	222	235	247	273	248	233	207	230	224	250	226	223	234	252	217	215	212	231	228	234	208	251	225	220	251	237	216	234	256	209	246	211	277	234	247	226	206	256	245	224	251	244	270	235	208	244	245	251	245	243	229	252	260	236	264	225	224	251	242	255	241	255	240	238	255	249	279	235	262	231	214	262	229	239	246	205	246	217	206	242	244	238	213	226	241	257	208	229	229	251	252	232	234	208	244	219	258	244	249	232	231	200	211	223	247	226	252	231	245	232	247	228	237	230	217	225	213	257	232	241	219	229	261	227	227	233	273	254	219	250	251	241	245	246	225	253	257	225	212	231	235	245	221	254	246	227	211	229	213	244	245	259	231	234	253	227	248	218	216	236	221	217	213	211	232	243	235	201	253	211	234	252	241	241	261	260	266	230	245	245	216	249	233	216	264	259	249	256	220	231	215	198	230	247	257	244	291	275	225	233	212	270	212	235	214	222	216	223	246	233	233	221	239	212	248	248	266	242	238	214	254	275	231	249	222	238	247	253	268	221	231	249	201	284	223	203	258	252	212	237	246	239	245	245	239	222	222	231	265	236	219	247	237	264	257	228	231	243	194	259	260	255	220	252	228	267	244	229	220	224	227	240	244	267	257	201	230	234	228	243	257	257	258	201	262	259	257	224	228	247	245	259	227	227	211	222	235	270	232	228	248	225	222	239	219	236	238	236	243	248	230	243	245	249	246	244	235	247	252	239	243	257	221	263	238	218	222	239	243	240	265	246	225	241	216	219	249	243	247	229	251	231	211	211	256	225	261	227	224	216	237	223	241	224	231	231	243	247	261	266	252	215	241	231	232	225	222	224	233	273	232	245	235	228	243	243	238	240	225	244	202	240	207	237	208	222	233	243	238	251	246	231	258	208	242	246	261	258	202	244	202	233	241	224	256	227	216	250	229	233	251	275	243	238	243	249	224	245	249	235	245	226	221	218	225	244	236	246	265	248	238	205	241	247	241	235	253	255	265	247	244	231	223	246	233	213	245	239	248	244	240	268	228	224	210	250	254	235	249	262	260	237	236	223	254	256	244	216	231	234	278	228	230	276	230	232	242	202	207	236	239	196	267	205	209	249	251	251	232	258	224	246	228	219	244	230	232	227	254	199	248	255	258	201	253	210	236	230	216	243	223	223	286	251	260	240	244	228	236	247	232	264	254	221	232	246	239	239	222	267	231	220	218	221	209	271	221	201	233	209	230	271	255	225	261	260	215	247	261	275	242	218	242	241	229	225	239	209	249	243	241	233	229	258	226	244	229	282	233	241	244	258	189	234	222	235	238	254	239	207	218	236	195	236	229	228	237	252	228	227	235	244	239	256	210	255	241	205	253	242	225	233	234	242	233	239	250	223	251	234	233	229	253	250	230	223	219	226	229	240	241	264	261	268	265	242	217	231	226	225	222	249	251	219	245	231	256	246	263	245	226	201	247	264	230	235	266	244	233	258	214	231	250	262	233	234	262	242	253	239	234	246	213	219	253	236	232	251	224	238	217	239	248	217	223	244	207	250	271	224	205	232	224	219	245	254	246	228	215	229	256	247	220	229	240	216	241	212	248	233	228	206	234	238	257	236	252	222	248	219	235	222	234	212	239	215	229	231	243	237	242	262	245	217	248	215	261	269	257	225	270	254	234	251	237	230	264	219	229	263	213	263	243	226	250	261	224	231	222	231	216	247	220	250	263	226	210	240	237	233	244	226	245	242	225	222	247	193	241	242	224	239	229	279	258	253	252	240	219	232	242	259	239	245	234	259	235	270	244	254	235	243	219	224	198	233	228	219	240	213	232	248	238	251	235	222	235	276	201	215	253	235	262	204	239	215	242	251	223	230	235	211	242	247	217	261	241	231	225	225	257	245	250	238	255	273	270	227	254	203	255	248	222	191	253	240	225	212	224	223	253	217	245	249	224	226	223	235	219	257	213	251	264	242	229	249	219	250	227	213	234	237	227	217	238	257	221	253	240	264	247	244	236	262	233	233	231	226	269	259	212	223	244	206	240	232	274	241	239	252	245	251	247	224	246	239	229	251	238	221	254	255	231	223	220	249	235	235	261	264	237	232	232	227	213	218	221	201	243	258	251	246	213	221	252	219	241	242	234	225	252	233	200	236	197	228	272	230	239	223	238	217	236	238	247	294	233	258	246	217	233	232	243	220	236	243	233	260	247	263	233	250	221	240	255	251	245	228	222	249	202	228	251	214	242	230	239	235	274	250	226	230	228	234	240	252	251	243	225	238	231	230	263	245	262	217	241	264	253	225	231	251	234	252	242	235	279	244	254	226	218	207	220	222	241	237	234	207	268	244	221	255	240	242	228	269	225	235	234	225	235	235	212	232	252	250	274	228	237	231	230	226	232	251	241	276	238	226
34212	16560	9220	3546	1646	586	533	479	460	555	508	532	527	547	530	473	489	527	506	544	513	507	457	526	505	512	499	484	528	464	505	514	513	534	505	505	495	485	518	496	522	536	533	506	496	511	530	518	531	504	532	496	474	484	472	487	476	482	544	483	495	523	530	493	513	501	480	515	476	473	529	503	507	523	533	496	527	530	499	482	540	486	546	510	456	496	500	509	500	482	467	498	491	487	505	455	504	515	493	491	489	500	540	523	522	465	514	490	535	504	491	500	503	520	514	497	543	491	533	509	483	529	491	540	501	522	532	500	498	458	505	532	511	513	535	533	499	509	498	515	509	491	521	528	524	471	499	509	486	462	478	525	496	511	533	475	510	528	508	531	548	474	465	495	506	469	504	518	501	503	507	505	497	495	471	467	521	493	502	462	519	531	531	492	506	509	514	542	505	496	497	480	513	517	495	461	532	478	532	499	527	522	548	503	507	480	495	554	563	479	523	484	499	506	506	476	492	487	514	552	511	463	498	533	505	492	494	494	479	519	464	484	455	516	511	485	494	505	510	517	476	504	512	476	477	536	509	506	507	507	489	482	510	500	475	509	493	508	501	509	517	487	517	494	501	545	493	485	491	545	505	515	508	502	551	509	475	490	468	495	487	490	539	473	536	475	546	486	513	481	525	496	519	484	472	505	495	530	508	520	502	494	512	486	503	469	542	478	479	491	495	529	488	528	542	533	549	521	494	528	492	503	488	520	480	550	531	477	511	480	556	518	521	539	519	543	543	566	496	533	559	527	523	496	504	524	515	495	499	481	531	489	524	502	473	515	505	571	493	519	499	504	485	495	489	554	511	513	508	526	531	534	552	493	501	515	541	537	529	506	533	513	508	480	506	511	511	445	503	525	443	498	479	496	539	548	531	517	530	519	485	504	586	506	495	516	529	482	456	511	538	503	465	551	486	484	487	465	531	514	531	526	517	528	494	499	525	493	527	510	501	443	524	487	529	473	508	514	534	497	491	465	499	483	535	503	485	511	511	495	509	518	489	503	528	486	487	480	561	529	504	533	513	485	519	488	519	483	461	509	498	526	506	514	507	497	535	530	512	503	460	495	538	504	529	508	481	526	507	523	545	494	520	442	481	470	530	510	498	496	506	509	479	494	472	505	516	503	521	503	511	536	526	521	499	474	523	510	523	532	506	491	506	486	514	523	509	505	482	515	511	521	468	521	485	536	491	532	474	524	516	504	468	513	512	501	536	492	545	537	496	504	481	478	527	499	502	498	508	497	521	512	486	527	473	496	469	510	473	514	530	509	539	541	480	528	528	465	505	516	549	498	525	487	494	517	502	501	491	465	519	489	492	511	496	533	499	475	515	522	470	517	501	507	489	524	485	534	537	499	512	486	462	507	535	500	479	522	448	501	476	436	507	482	503	490	506	528	470	536	510	530	489	494	493	481	506	473	487	512	503	539	506	569	535	486	528	503	487	468	511	552	441	521	461	479	514	493	536	487	450	488	500	486	538	525	495	504	532	506	533	491	555	486	500	491	501	544	487	530	471	500	497	475	508	529	519	530	496	492	508	487	488	520	482	493	528	503	534	508	530	487	518	494	522	509	527	535	494	528	519	514	515	500	477	527	484	522	516	522	500	484	460	503	529	487	536	487	485	500	486	504	495	527	478	514	487	537	518	508	519	503	549	516	483	496	514	556	509	470	512	510	526	511	489	498	525	523	481	500	498	520	554	503	554	512	527	572	472	499	494	532	468	468	491	497	495	466	502	492	502	486	446	529	484	503	493	508	508	525	465	510	538	543	513	485	509	497	493	514	506	510	525	498	526	537	512	509	505	541	498	528	491	499	490	509	509	498	525	452	527	489	465	530	492	486	498	543	530	458	542	500	524	510	484	511	518	477	497	500	513	510	471	514	521	511	484	480	500	514	533	481	518	465	512	473	511	527	523	514	546	485	480	502	492	497	502	494	513	486	488	485	479	478	482	514	495	524	502	467	488	479	491	492	486	477	513	504	511	504	530	526	551	500	505	505	531	514	461	507	516	494	506	491	513	508	516	499	528	468	502	544	533	514	475	518	509	517	519	516	462	530	496	507	501	497	485	484	506	496	485	507	521	522	505	521	500	521	494	496	521	519	491	490	486	494	510	466	517	498	542	510	506	510	496	468	527	508	465	536	506	560	509	489	517	472	499	536	521	538	509	512	496	478	550	480	517	503	483	546	560	487	462	476	521	524	506	509	507	523	491	503	539	515	499	490	513	496	516	501	510	523	492	524	549	517	533	532	489	514	500	506	492	523	525	534	512	523	538	470	476	526	499	494	506	463	515	504	527	535	496	494	518	497	480	504	530	511	501	454	486	514	487	518	499	457	499	461	534	489	486	501	510	490	502	533	466	504	493	547	514	562	474	478	522	507	513	463	478	516	483	512	506	511	501	523	506	523	501	531	515	512	471	476	518	504	488	517	523	494	496	500	520	513	548	498	533	530	489	465	530	487	489	495	506	527	476	513	506	500	486	482	548	512	489	473	504	494	475	519	509	507	479	509	489	485	533	515	487	517	522	461	499	509	504	524	509	499	486	499	490	531	481	538	469	483	490	533	479	511	527	524	501	462	526	485	497	491	508	517	485	496	495	524	513	510	509	506	474	484	505	475	454	503	480	501	488	491	505	482	515	461	512	472	511	511	490	499	508	505	515	507	498	549	475	530	509	478	491	445	529	534	520	499	506	518	541	519	503	533	579	505	534	515	500	466	538	567	530	522	517	491	500	509	520	501	494	493	510	488	490	530	547	543	480	485	521	478	492	484	522	514	486	511	499	474	549	472	506	552	473	536	510	543	520	560	474	527	501	461	524	483	501	492	511	534	574	516	496	495	505	497	519	488	492	524	519	519	511	482	468	448	495	510	526	479	482	511	494	476	456	511	497	517	521	502	548	493	446	489	531	546	477	522	462	526	536	478	504	491	524	538	488	495	492	481	506	525	534	504	477	500	448	478	503	528	505	538	460	486	485	479	490	479	519	544	520	452	534	485	549	500	504	494	522	513	488	537	502	472	504	498	474	515	501	484	507	526	497	513	505	501	511	518	522	480	532	520	500	476	525	517	497	471	530	494	435	498	537	490	446	538	484	451	489	511	529	541	553	542	511	501	446	493	471	522	481	493	546	511	480	501	509	530	538	512	523	486	518	492	539	487	514	482	515	489	540	465	491	497	476	520	501	475	483	514	485	472	506	503	493	505	518	504	468	509	499	511	485	499	466	479	502	500	482	470	520	491	475	440	550	510	561	496	505	527	476	457	547	514	498	486	519	513	469	545	504	446	500	483	492	510	503	510	479	492	540	498	493	472	492	545	523	473	517	508	486	491	508	489	526	536	488	537	442	486	490	480	521	516	478	508	502	547	513	516	528	510	482	523	527	500	487	510	501	506	519	511	485	522	506	473	487	512	489	490	459	533	528	534	510	468	506	517	492	484
60519	27991	14084	5805	1514	486	289	260	216	234	248	243	257	282	253	247	245	258	244	226	258	230	240	246	235	259	263	230	256	270	235	239	251	234	239	257	253	272	266	249	247	237	212	197	230	237	234	234	235	246	264	235	256	213	240	249	249	251	228	247	262	233	243	246	217	247	220	198	239	252	251	266	289	223	264	287	242	240	236	260	236	248	239	263	251	264	256	250	271	257	242	238	240	221	239	222	224	247	242	255	251	235	237	231	237	213	241	245	259	255	251	231	254	254	241	253	270	262	234	239	263	225	252	259	260	248	251	272	225	212	248	250	239	250	251	227	246	258	275	248	239	274	265	218	230	250	231	257	206	209	257	252	251	261	266	243	258	238	279	234	297	278	252	249	252	233	216	233	247	219	228	245	228	236	232	257	253	242	246	254	269	226	263	228	243	239	237	254	232	220	270	223	241	249	272	240	280	279	278	229	238	217	216	244	239	239	229	260	250	238	233	236	271	248	237	209	241	230	232	233	241	216	238	229	259	238	210	245	244	259	228	207	243	240	255	267	206	216	257	242	256	252	199	230	205	241	238	232	203	232	270	273	219	248	210	247	251	237	238	270	222	236	262	220	220	220	218	257	268	296	268	275	273	217	233	245	213	243	254	274	242	195	255	234	235	246	262	249	219	250	243	233	292	235	243	212	271	243	245	240	248	232	223	238	237	229	253	273	225	214	219	237	242	235	263	267	235	243	225	236	242	226	252	253	222	234	243	246	258	250	244	239	235	221	242	232	217	242	253	254	240	254	237	245	221	236	259	245	216	224	211	220	236	239	266	223	226	270	260	208	248	239	226	250	259	238	277	245	234	231	246	225	244	226	254	244	249	232	234	272	229	252	239	242	242	239	218	233	248	255	259	238	252	244	206	256	221	266	262	255	248	255	247	231	226	249	267	240	230	247	240	228	260	257	281	263	235	253	238	249	242	217	246	229	238	264	244	255	234	222	232	243	243	254	258	221	203	251	235	247	239	252	250	230	249	251	246	237	257	274	262	234	217	236	235	232	232	245	255	255	248	242	267	246	211	203	281	231	234	255	273	226	270	229	250	277	267	214	244	244	267	222	205	224	245	231	246	259	228	231	210	226	251	240	239	231	236	241	279	260	226	238	255	227	219	276	280	267	277	282	247	229	250	251	236	213	227	243	249	254	202	272	261	231	240	253	261	246	237	239	249	232	246	249	252	247	225	245	245	252	246	240	238	226	224	229	212	259	253	236	250	233	242	254	243	228	231	247	216	251	246	261	223	237	256	267	252	220	249	246	249	213	262	268	244	243	210	253	233	254	251	244	244	238	253	278	261	206	255	273	256	228	255	251	245	230	246	246	218	232	219	270	256	283	249	215	237	264	261	230	256	232	232	273	239	259	235	210	251	260	252	237	224	254	252	269	250	243	229	240	272	254	263	247	240	235	241	230	219	245	232	239	229	243	261	254	236	216	257	224	222	218	230	232	251	267	253	208	271	270	239	233	241	238	256	251	225	220	233	267	232	212	250	246	268	265	224	225	233	234	216	247	224	315	237	254	284	223	239	229	231	266	245	260	246	222	235	232	233	253	235	237	207	251	208	279	254	244	256	248	233	256	238	219	243	262	253	257	212	221	233	233	230	245	228	263	222	226	246	236	240	229	210	223	198	232	224	275	224	256	241	250	260	256	268	237	251	228	240	261	257	253	228	240	239	264	265	236	256	258	230	245	240	209	221	212	228	240	259	241	237	240	271	245	218	202	248	219	248	230	243	244	235	211	219	232	248	243	215	270	222	215	242	250	216	252	258	242	239	237	221	251	261	283	230	238	226	245	259	230	239	251	240	248	251	226	199	229	224	258	268	251	259	246	250	249	208	236	265	282	234	250	233	240	282	261	253	219	203	222	243	245	268	211	253	252	217	227	242	254	241	257	219	245	245	253	232	221	253	286	250	267	239	257	224	218	255	217	240	225	228	250	226	233	275	239	215	239	227	230	243	243	256	208	235	257	236	256	260	253	261	250	214	249	254	250	198	213	277	273	230	237	240	236	213	239	224	239	233	260	260	238	240	257	227	267	260	233	257	265	234	244	275	264	264	281	238	233	251	246	277	219	254	250	259	253	242	249	266	252	252	219	224	247	242	232	223	236	283	253	219	256	229	263	251	232	253	242	214	276	229	223	251	230	222	242	238	242	221	251	234	220	235	262	227	229	232	264	222	251	238	257	244	218	237	247	249	257	228	261	253	249	186	242	226	262	235	211	254	239	245	230	203	220	263	261	225	227	252	227	242	278	218	245	255	233	252	206	231	248	251	221	240	232	229	234	246	209	249	222	224	250	266	255	241	252	226	248	219	235	225	260	219	260	250	250	215	251	257	240	222	235	254	205	251	220	222	254	239	249	254	236	214	263	263	259	238	219	236	231	267	250	279	241	224	235	212	242	249	226	257	240	249	254	254	249	252	223	221	181	223	253	238	230	243	266	226	246	239	253	233	226	238	256	237	244	265	239	268	250	225	242	220	229	240	253	252	251	241	277	255	234	260	258	264	218	267	241	271	242	234	255	236	257	225	233	265	272	262	259	203	251	258	243	238	236	242	211	217	240	209	216	260	234	249	224	224	217	235	235	258	229	226	243	235	273	251	213	211	208	245	236	293	250	212	250	222	246	230	247	245	244	252	257	236	247	233	207	226	251	232	216	244	238	224	249	237	264	257	218	236	231	235	253	240	225	241	241	263	234	251	251	241	259	226	234	252	243	264	238	240	242	218	244	242	220	224	239	215	245	229	250	241	200	251	237	261	281	241	231	235	253	237	269	235	246	225	255	238	264	249	224	246	269	260	254	196	248	231	255	224	224	267	219	229	241	219	220	261	216	267	258	244	246	228	236	265	279	229	247	239	229	228	244	244	225	225	213	228	229	216	244	236	252	232	239	236	226	245	246	229	243	260	260	254	223	272	255	216	262	249	229	249	246	247	215	245	267	265	217	238	240	263	269	247	233	224	234	264	218	207	231	243	271	246	241	246	241	235	221	240	258	246	219	250	282	304	247	229	265	250	282	240	240	240	246	268	223	224	236	256	249	251	253	217	230	259	247	266	240	236	225	241	250	233	220	217	271	222	236	254	239	245	249	283	234	256	230	245	215	225	270	255	238	254	240	272	243	239	226	261	260	230	235	238	241	223	225	210	267	241	209	203	233	217	227	270	243	251	256	248	223	240	229	248	235	247	230	226	230	231	269	232	221	229	249	239	252	237	251	245	251	233	244	262	230	231	240	244	230	273	227	249	251	278	259	244	245	252	210	242	240	243	251	232	239	252	221	240	266	248	238	235	238	231	254	239	233	252	221	246	254	222	237	258	224	206	228	223	246	246	254	255	241	244	213	236	230	286	252	216	215	219	270	229	250	269	242	221	241	250	242	243	257	232	264	256	223	216	232	254	272	228	260	247	220	272	272	226	237	227	203	217	237	241	215
38411	18047	16516	11109	4043	1351	720	567	577	562	568	525	487	531	551	530	537	539	525	534	502	525	510	530	480	524	515	507	529	530	479	528	516	514	559	486	548	465	538	527	509	467	549	504	527	520	499	494	508	480	521	506	522	506	524	507	528	530	482	492	499	531	536	539	498	527	530	504	486	502	531	482	541	518	528	547	553	500	499	516	514	535	510	496	558	570	539	543	509	515	516	520	519	552	488	522	518	521	512	528	544	518	516	528	516	565	505	508	541	502	500	529	529	509	485	540	521	488	516	504	472	519	497	490	510	528	515	514	521	543	533	532	527	506	515	521	523	528	538	491	528	517	515	501	512	519	484	566	520	513	572	523	540	519	534	547	506	507	528	488	481	512	531	512	527	513	545	469	478	533	523	525	526	504	534	512	506	470	500	512	567	540	536	521	549	538	519	558	494	521	522	517	549	531	506	535	525	490	507	503	511	525	518	522	508	546	515	477	492	488	534	519	539	528	513	525	517	518	458	513	517	507	533	569	555	510	506	515	540	524	537	493	486	520	521	505	573	495	496	495	545	516	527	522	509	472	502	560	533	500	551	499	511	453	545	509	491	509	516	552	511	460	505	544	515	493	539	557	497	516	565	477	506	520	506	516	536	547	503	541	501	531	535	525	496	503	521	509	506	542	507	503	497	516	536	526	536	528	559	573	527	544	496	498	569	493	517	506	528	523	499	518	539	508	523	532	514	516	545	505	509	481	516	540	523	526	534	533	513	477	523	518	541	518	506	521	538	543	515	536	521	517	512	522	523	552	491	511	529	532	540	532	505	536	503	504	523	508	555	509	507	537	490	503	519	511	512	499	556	554	537	514	473	500	494	496	498	550	499	542	518	525	471	532	481	506	500	533	533	520	514	512	490	558	553	546	544	556	542	478	502	517	487	480	504	528	525	513	543	509	539	518	511	511	525	504	517	539	545	570	531	526	492	523	538	499	539	554	528	542	499	562	522	521	557	523	516	542	543	483	518	554	525	480	486	535	521	486	518	500	537	528	507	542	555	519	530	528	504	498	518	513	500	496	501	555	466	526	546	524	543	507	537	555	506	517	506	521	511	484	518	533	495	504	517	532	494	497	519	504	546	529	511	513	546	495	531	498	511	516	533	494	536	503	529	548	470	522	519	540	529	491	480	527	526	493	484	558	525	493	541	502	522	542	508	496	542	500	524	517	549	516	489	554	480	495	519	518	492	532	525	535	545	558	504	517	520	518	505	531	562	536	514	486	525	467	543	497	531	503	490	510	541	502	539	545	557	511	504	532	544	514	504	518	519	529	525	506	511	506	516	520	557	508	508	500	529	533	547	537	501	502	511	494	521	554	543	493	536	505	502	485	540	496	499	493	502	501	497	490	536	469	516	554	523	554	511	524	482	492	508	484	466	511	510	522	509	542	529	525	524	524	508	477	500	519	493	526	509	498	528	500	523	533	515	502	486	532	539	547	553	486	536	543	534	517	529	546	494	511	551	540	532	494	493	526	575	532	512	496	485	495	521	498	512	467	490	522	511	524	487	490	485	551	551	514	526	497	523	532	525	487	493	575	510	577	517	508	522	543	508	517	506	502	520	528	496	515	541	545	520	556	485	494	559	488	513	522	515	506	467	546	492	538	514	532	519	505	538	515	513	501	532	541	519	525	567	500	519	515	527	501	534	516	506	526	534	470	542	532	529	505	518	538	518	476	537	528	525	458	510	510	500	530	521	526	508	517	525	527	520	511	476	491	484	525	487	493	536	550	515	534	538	568	510	506	498	500	496	533	505	509	494	548	525	549	502	555	516	522	535	530	456	506	522	519	525	558	518	471	517	535	504	498	501	478	561	531	495	494	494	496	513	522	489	542	536	500	544	514	548	527	524	526	526	506	489	493	533	542	550	493	524	516	508	560	500	524	510	571	520	587	490	529	485	510	513	528	505	534	502	505	537	503	515	490	507	524	522	522	545	533	503	534	496	512	522	505	521	552	493	517	525	548	560	536	474	544	522	504	535	507	536	571	566	542	491	483	508	548	490	495	500	497	513	510	494	489	522	547	495	572	541	511	503	480	497	486	499	533	483	512	487	554	487	511	545	534	497	521	525	505	500	540	531	520	543	554	497	511	511	516	455	529	516	528	510	509	555	551	517	522	512	511	526	493	504	565	501	500	516	470	493	496	500	514	512	564	510	519	493	514	523	545	499	560	550	517	549	552	544	479	505	483	486	520	512	531	510	489	515	493	516	545	497	529	513	531	494	518	558	474	497	517	511	544	508	490	532	523	523	536	512	567	536	511	492	509	544	503	514	538	518	530	524	461	512	503	523	508	508	518	480	497	470	504	556	546	532	489	511	515	504	536	513	510	505	530	486	513	516	563	515	529	519	518	559	532	522	515	518	510	483	492	526	502	531	520	536	505	547	512	503	477	516	534	518	511	504	506	512	531	540	533	514	523	512	547	495	506	530	554	515	486	499	548	484	549	507	488	535	515	511	527	494	537	470	547	472	512	522	508	531	481	532	492	525	529	518	503	491	503	498	553	497	544	517	498	518	525	501	541	556	483	557	495	500	491	519	532	495	536	517	540	485	544	500	501	526	519	461	527	529	534	536	519	550	502	498	511	513	538	509	521	551	504	511	472	527	531	508	544	537	513	519	502	496	540	534	527	501	508	529	550	502	526	471	523	513	505	530	519	475	509	498	511	548	503	501	513	506	510	556	500	510	582	533	521	526	528	508	554	521	533	516	540	530	524	563	540	510	558	536	545	521	528	499	544	521	527	507	537	540	481	498	510	523	525	551	507	547	562	526	513	531	516	510	532	507	504	477	473	489	490	508	535	525	534	530	513	535	506	525	524	480	534	498	506	523	520	518	530	555	506	561	521	499	498	503	501	552	492	536	509	517	502	551	513	545	533	529	513	531	498	522	525	537	546	518	509	538	545	544	510	508	502	485	558	569	521	509	512	521	542	554	512	472	499	512	533	503	546	524	513	498	520	531	534	534	527	487	493	497	514	553	512	492	543	486	520	510	512	542	513	487	531	514	537	560	463	518	544	492	503	529	489	488	510	539	558	544	564	463	518	502	528	569	525	502	563	517	513	541	556	507	517	533	522	535	507	508	560	529	499	509	535	535	521	525	482	509	556	532	522	515	537	550	536	476	519	535	536	521	531	519	508	532	505	485	515	512	524	521	529	538	516	566	517	468	526	524	500	544	554	565	492	527	477	471	539	517	535	549	518	562	528	518	555	510	521	509	547	552	509	540	535	508	523	544	556	543	544	504	542	514	534	530	496	531	537	540	500	518	521	539	524	514	553	543	524	552	536	493	495	507	483	500	530	494	532	474	576	531	538	561	478	485	522	534	523	543	545	533	548	537	529	496	520	515	545	553	495	459	546	531	574	503	538	477	563	502	510	515	566	485	533	539	552	545	531	510	520	525	554	545	510	510	539	519	498	524	515	524	524	509	501
64590	36272	20134	8528	2015	588	323	313	316	299	277	305	282	291	282	327	291	289	272	278	305	306	290	308	251	292	311	312	265	311	279	303	290	307	296	296	312	275	305	299	345	306	318	283	247	294	288	295	320	299	299	291	262	295	282	253	311	298	260	266	283	295	257	287	282	282	277	291	261	302	279	270	297	297	275	293	296	301	265	289	294	270	297	287	289	289	283	288	316	293	280	299	270	282	298	297	292	318	303	261	262	294	296	272	302	273	260	250	280	308	298	296	310	288	307	273	282	284	305	298	306	283	279	277	313	307	297	280	285	271	254	291	288	312	269	284	303	290	286	307	274	273	291	310	277	282	291	284	256	284	269	278	320	286	277	341	274	320	263	302	289	241	266	286	279	280	276	258	297	300	268	273	261	290	278	319	315	314	301	296	284	306	289	309	275	303	269	290	305	275	293	266	240	270	274	310	307	303	301	248	305	321	279	266	300	272	290	287	259	284	277	263	264	282	300	261	297	266	251	289	286	284	288	277	272	291	296	322	337	288	277	267	314	277	269	275	285	318	277	294	326	308	267	270	307	282	294	275	313	313	310	291	286	277	293	291	296	291	303	260	309	290	317	311	293	315	249	306	286	274	276	290	275	331	270	289	270	252	268	300	289	281	268	314	274	244	286	306	331	280	299	295	295	323	271	285	310	298	315	281	308	295	240	294	305	277	296	303	275	270	298	279	298	273	311	291	266	288	274	305	266	286	313	241	302	308	276	299	288	257	303	289	299	286	268	294	292	309	309	263	296	316	251	292	308	260	266	288	288	266	324	271	298	266	301	276	248	276	275	284	292	319	283	248	284	273	301	267	295	307	310	293	316	284	285	278	313	298	290	276	307	288	269	270	296	256	246	306	300	268	291	290	278	279	261	303	273	291	283	259	279	280	295	335	289	273	273	266	304	287	287	274	294	294	270	269	289	268	287	305	313	295	329	298	275	286	286	303	273	285	309	299	271	327	293	273	280	288	251	324	274	289	288	289	319	271	328	308	288	268	289	301	297	281	254	294	290	298	294	285	267	329	273	279	304	282	279	283	272	271	314	293	296	297	317	295	279	323	322	290	312	272	280	302	288	310	276	271	289	294	297	317	287	303	265	297	306	322	254	280	269	291	273	272	268	285	273	297	268	291	300	294	282	289	270	290	308	304	253	257	272	297	271	272	291	276	273	290	277	286	281	255	292	280	282	296	273	297	302	282	253	304	269	296	274	283	291	286	276	274	301	291	266	290	250	287	308	265	259	295	289	259	302	282	309	281	298	315	277	295	294	257	296	298	279	265	318	295	266	279	269	284	288	294	298	259	286	309	322	300	285	290	272	299	279	272	274	273	282	294	298	306	263	261	283	230	284	312	270	296	306	287	282	288	283	288	304	284	304	290	296	248	280	260	270	289	265	271	311	303	249	330	291	292	281	274	286	279	296	299	313	260	299	282	284	316	329	279	268	307	275	264	287	289	327	271	290	276	270	289	309	302	281	289	307	283	287	313	284	283	264	305	263	299	284	262	269	265	269	273	274	303	290	297	292	287	307	282	295	276	295	261	316	281	319	297	250	291	282	297	300	287	300	284	264	299	293	276	297	263	313	299	281	253	286	281	256	353	296	255	305	310	252	263	263	327	277	293	293	315	265	272	305	278	295	296	263	251	295	269	269	275	246	323	301	298	306	316	285	323	299	268	305	299	286	301	256	269	270	277	237	310	260	303	326	301	269	271	265	274	276	303	282	308	267	297	302	258	286	342	268	269	273	303	261	292	275	302	296	305	256	333	284	289	290	286	287	281	301	305	271	303	279	292	287	295	265	283	280	293	291	276	263	305	273	278	300	294	345	284	295	276	278	299	305	298	284	263	291	302	269	286	295	268	336	282	284	345	285	314	260	282	321	295	336	290	273	293	294	264	297	269	267	275	304	301	287	303	280	280	298	306	302	295	265	311	298	284	301	295	273	276	282	279	325	290	238	279	298	284	246	278	308	271	267	307	281	280	278	319	286	290	278	306	302	287	295	279	305	273	285	284	248	285	294	280	293	252	290	290	291	290	273	252	310	322	294	294	311	312	277	281	262	289	295	272	289	281	286	325	274	303	298	294	294	267	260	293	266	302	298	324	312	291	314	296	288	289	309	344	295	265	271	304	264	283	301	255	266	291	280	319	288	266	285	239	308	307	307	303	251	288	268	305	308	295	285	291	291	303	250	281	277	305	318	288	276	250	275	273	281	287	319	281	286	277	305	349	301	307	309	301	287	293	302	308	318	307	286	293	304	277	312	283	314	283	299	286	267	301	310	278	306	294	263	331	325	297	255	270	280	260	306	264	257	309	287	287	257	287	234	294	295	288	285	294	305	281	301	297	316	288	308	276	282	266	303	272	287	296	273	307	297	270	292	273	285	270	270	298	324	282	315	342	314	267	265	299	266	301	306	310	296	298	308	274	322	281	275	303	297	276	276	315	287	290	295	276	260	298	299	277	282	296	247	271	290	306	280	282	302	309	308	256	305	279	269	273	308	317	259	273	310	273	261	284	274	268	243	292	313	305	273	284	264	261	305	271	293	320	313	316	289	282	283	291	269	308	305	283	275	277	287	330	320	302	275	283	273	297	268	242	282	290	291	281	293	300	260	280	259	272	289	297	282	318	308	310	287	300	294	280	262	285	293	292	298	273	268	318	285	292	292	290	281	327	312	278	269	278	286	325	282	284	299	283	289	292	291	272	280	303	306	272	311	302	272	265	296	278	289	271	294	280	280	258	267	310	300	273	284	310	321	297	296	292	294	294	271	314	276	300	294	285	254	282	283	288	284	278	262	289	320	300	282	317	298	265	298	295	300	316	300	288	275	286	300	304	322	305	295	299	303	290	276	294	312	323	271	318	290	275	298	287	277	255	315	286	298	317	305	259	288	281	269	259	312	317	317	294	255	299	298	295	251	270	283	280	259	257	289	261	316	265	276	300	288	279	245	276	328	326	291	287	300	296	282	309	259	255	275	286	299	280	269	272	271	280	318	283	315	305	281	273	266	272	279	290	310	302	273	289	319	307	271	266	283	299	295	289	306	332	298	306	308	291	284	287	305	297	282	292	271	293	286	283	323	269	312	279	301	306	310	267	283	289	289	288	268	313	298	287	296	280	340	318	276	278	277	294	265	276	266	260	269	268	307	248	289	245	304	340	293	332	331	268	282	282	296	302	297	283	326	297	314	284	257	289	293	315	277	277	277	299	277	275	304	309	280	272	266	287	320	267	254	272	262	325	269	306	290	316	318	310	304	290	278	232	233	271	315	277	279	278	280	294	292	306	266	294	273	302	264	250	295	289	285	293	281	277	316	313	279	279	258	291	297	289	301	267	277	304	307	285	277	281	300	272	279	288	301	290	280	303	312	305	294	317	277	321	293	295	299	282	282	276	282	268	290	304	290	273	278	299	264	268	258	260	294	301	267	332	289	289	314	277
42305	28260	21067	13119	4780	1478	837	673	671	650	595	605	621	578	652	619	625	658	595	632	611	624	605	599	611	612	619	573	584	613	617	585	604	587	611	603	597	616	588	566	606	593	573	595	589	617	624	630	614	589	594	673	616	610	577	550	576	579	631	621	572	581	614	600	613	599	608	585	614	557	628	631	592	626	565	600	649	577	620	599	643	615	581	637	570	612	592	631	571	607	607	543	542	611	623	622	619	576	552	565	596	608	609	564	599	608	615	566	634	596	601	590	639	602	613	578	619	603	589	583	602	643	622	585	549	586	618	587	571	581	588	591	596	638	661	597	599	651	602	610	651	601	604	618	639	684	612	588	616	602	651	586	600	626	645	634	573	593	567	606	630	620	547	656	629	613	623	573	652	640	619	575	648	608	581	613	617	611	598	590	554	621	616	593	580	617	576	598	627	596	580	589	604	607	621	649	629	633	590	600	581	592	595	609	589	619	614	593	607	588	622	590	596	581	628	601	602	618	615	638	608	579	603	586	597	584	623	573	616	624	609	618	582	640	603	584	581	624	599	598	595	590	613	592	569	628	609	580	566	581	607	610	629	596	643	630	603	576	570	586	590	592	598	630	610	614	553	585	648	633	560	606	613	583	585	656	596	620	590	609	598	621	592	596	579	562	637	591	695	615	604	603	602	599	582	616	646	571	628	571	610	593	608	592	658	631	587	604	574	622	575	639	589	608	590	542	632	590	621	607	617	619	587	604	584	630	624	590	615	609	613	656	627	631	618	636	594	642	544	629	589	635	597	595	638	608	639	620	649	657	573	593	613	629	598	627	564	591	624	621	578	599	594	618	582	593	622	598	593	603	554	612	579	592	593	638	599	594	625	586	594	620	570	612	613	603	605	610	573	658	575	629	564	590	581	587	645	573	592	617	609	624	621	573	626	598	601	598	657	602	585	622	618	626	584	560	615	624	612	646	585	612	571	583	612	594	638	612	585	634	633	571	588	579	606	635	590	591	639	568	609	595	543	638	605	585	599	584	590	612	591	618	625	572	620	622	619	603	618	643	538	611	622	607	635	551	573	616	608	601	648	590	614	611	649	589	618	574	623	594	616	606	617	615	584	593	583	597	574	611	615	619	593	601	616	612	592	617	644	566	599	567	625	601	556	597	591	593	607	584	592	585	542	619	608	644	596	616	566	608	603	577	586	592	557	603	579	594	602	607	618	645	619	559	639	596	610	582	568	553	602	576	550	589	610	630	623	599	614	616	596	600	597	596	609	582	652	563	584	614	598	666	638	622	558	612	593	646	604	601	578	612	636	589	626	639	565	602	603	589	623	563	619	621	613	615	604	588	601	601	595	621	574	602	663	584	602	641	589	607	565	589	603	620	560	594	624	608	581	579	577	562	565	562	597	600	586	614	609	659	578	628	621	596	553	643	593	599	555	568	617	592	572	537	591	619	611	579	578	612	586	614	595	593	622	599	619	594	616	558	632	616	653	611	618	636	554	579	596	576	608	626	588	587	586	612	602	633	607	612	587	581	614	626	616	650	600	633	589	579	597	585	589	623	570	596	654	584	640	627	586	631	636	588	624	631	610	631	594	587	579	582	604	583	582	630	554	610	594	613	567	560	598	636	635	596	617	595	562	592	565	629	618	573	597	629	628	615	586	619	618	630	613	609	594	603	610	607	589	656	631	597	578	617	642	599	588	622	595	627	611	619	569	591	590	619	629	566	628	583	614	605	628	620	597	602	601	598	618	634	634	581	599	623	626	594	630	577	588	613	584	593	632	616	602	595	561	572	612	567	583	577	622	596	633	555	585	615	648	594	585	592	566	594	596	623	581	583	606	586	613	566	594	569	611	568	608	646	573	590	590	612	615	629	603	580	569	616	619	607	588	547	558	597	580	593	629	640	626	599	602	620	581	592	638	595	594	566	608	611	594	591	583	621	577	614	575	584	591	611	608	637	596	614	604	583	645	599	585	565	558	602	603	594	601	616	597	653	639	630	612	570	606	604	595	596	594	576	583	621	620	629	632	587	600	619	616	605	574	544	578	583	601	602	601	591	645	624	572	604	636	638	626	587	613	589	615	576	591	588	631	593	582	621	616	571	689	564	633	612	576	579	570	618	635	578	577	620	603	611	571	639	599	563	601	630	593	608	614	557	579	579	584	631	554	613	615	621	650	593	629	622	594	590	567	595	596	606	605	609	577	577	594	661	629	618	530	587	644	671	535	617	619	597	549	586	563	644	599	573	580	614	586	608	631	585	599	563	612	575	603	613	583	606	633	588	647	644	591	544	553	610	572	612	586	583	612	597	598	603	601	607	610	618	624	641	592	608	564	603	637	572	638	591	620	585	573	582	582	609	620	629	572	580	643	574	619	690	618	603	600	607	589	612	558	585	606	598	572	631	648	591	648	604	645	589	543	631	566	614	597	620	620	577	610	575	574	617	563	586	602	586	572	614	650	590	626	602	581	552	553	638	611	648	619	598	587	570	636	619	626	630	606	624	564	578	625	560	607	601	584	588	612	610	626	635	589	567	621	571	608	584	628	605	569	565	633	615	618	593	602	609	617	598	648	559	597	603	628	614	608	575	554	651	624	621	630	611	603	633	593	597	606	647	552	601	619	618	614	590	580	609	628	632	555	609	561	603	551	621	636	612	608	628	595	600	604	586	571	618	608	575	606	610	624	582	574	591	549	610	575	612	579	644	611	594	601	586	596	578	571	608	585	590	574	613	594	618	629	551	614	577	628	620	628	623	602	635	582	573	609	606	613	562	650	601	599	646	620	607	643	677	588	553	622	622	560	618	627	605	609	557	648	599	587	585	602	588	618	612	588	610	575	567	561	579	644	592	587	619	617	592	582	602	568	541	620	615	610	620	624	593	617	639	587	622	573	605	562	651	651	593	645	632	580	656	604	604	626	583	579	575	597	563	570	612	656	625	652	605	574	598	606	603	648	577	613	600	656	590	594	603	618	573	581	595	657	635	602	578	577	602	597	599	614	602	583	624	607	619	615	630	608	637	607	608	610	565	618	625	645	598	555	612	619	597	622	600	600	584	580	610	613	622	582	557	613	630	633	604	628	618	622	609	650	609	612	620	580	593	626	608	607	641	621	649	589	596	639	589	593	655	569	600	610	591	618	584	601	609	591	619	585	614	548	609	577	594	593	630	642	575	638	589	624	587	626	590	646	632	585	602	620	595	640	596	598	576	652	598	613	619	641	617	593	593	579	604	616	595	613	544	587	591	605	641	564	608	596	589	601	594	590	605	581	612	625	587	621	607	603	620	581	620	595	646	612	563	598	574	603	582	586	583	638	585	592	608	611	637	569	637	617	612	601	611	607	596	635	592	615	586	580	612	575	622	610	565	602	603	586	612	584	592	669	600	611	602	566	568	611	617	580	633	584	600	593	585	636	626	625	617	578	568	597	627	589	626	594	586	573	574	602	577	621	570	610	640	591	625	626	649	638	630	602	572
53459	26022	8824	2058	488	284	260	229	225	221	238	186	272	259	231	279	221	250	246	259	210	207	223	233	233	237	234	244	237	257	224	277	262	247	251	253	233	213	267	268	210	236	242	233	246	224	246	224	234	217	226	232	247	209	236	246	242	243	226	230	223	255	248	218	245	254	254	248	230	242	232	214	254	286	258	273	235	248	230	242	242	219	254	221	252	248	261	207	239	235	230	220	248	239	237	253	224	253	252	222	250	252	230	233	227	227	254	230	215	236	222	236	245	239	204	221	267	234	175	205	244	228	241	235	233	253	256	218	248	250	227	218	211	251	237	232	281	221	251	233	257	272	221	225	238	275	230	260	263	218	205	227	252	259	257	242	241	236	240	227	195	223	231	247	258	274	216	231	220	244	247	233	224	256	251	224	238	240	259	223	225	213	216	211	247	214	212	253	237	229	224	236	214	245	215	236	257	216	229	224	227	245	224	228	211	235	250	229	225	223	208	268	249	234	266	241	216	242	226	210	228	224	216	235	232	231	250	250	238	221	241	213	261	219	251	234	245	250	243	238	250	217	219	245	249	236	257	261	225	228	258	233	230	213	217	239	261	244	218	230	223	261	242	234	248	230	245	242	241	246	224	236	209	247	231	234	232	206	224	246	192	215	254	232	195	232	218	247	235	214	225	230	242	224	244	231	219	243	229	218	215	228	237	238	233	218	225	237	227	242	271	231	225	219	216	252	251	241	260	262	233	256	269	219	230	284	255	227	236	263	212	231	212	221	216	235	257	229	226	243	240	257	249	224	256	238	253	222	199	263	236	217	225	249	223	238	208	257	240	257	224	244	246	242	232	230	230	253	231	221	250	253	217	238	236	232	235	218	249	229	231	249	230	229	210	229	222	250	240	226	242	233	238	227	231	225	261	243	233	238	224	250	243	241	214	217	225	243	241	263	243	222	239	229	243	262	245	256	232	240	224	219	237	224	238	224	207	221	227	219	235	226	213	217	219	228	203	255	229	253	222	251	209	244	287	234	270	253	272	266	238	209	212	234	200	242	218	242	249	257	227	232	211	196	240	240	232	242	231	207	229	256	240	237	275	237	237	216	215	244	261	217	226	244	216	240	228	245	221	258	214	210	247	234	214	236	205	230	229	257	213	248	249	242	265	228	220	248	240	250	271	236	237	205	231	222	231	256	205	235	256	251	251	261	242	229	218	223	267	220	231	244	286	216	221	238	218	228	238	254	235	251	239	245	210	238	218	263	229	235	214	252	259	237	258	198	217	242	228	263	239	246	260	273	244	230	208	233	261	200	228	263	276	213	247	211	237	249	267	235	235	230	215	225	241	240	248	244	239	280	246	243	241	211	235	277	238	234	219	234	238	271	231	259	219	243	222	254	231	252	219	224	222	252	239	220	225	210	211	234	241	259	255	252	255	258	260	209	248	210	240	247	240	255	247	236	241	229	235	245	241	249	255	237	213	249	231	248	257	251	232	243	233	233	230	244	249	228	239	232	227	240	258	212	259	240	242	238	204	234	244	228	222	204	223	221	229	261	228	249	234	239	234	232	238	222	231	247	255	269	249	236	214	250	243	234	238	212	207	225	246	238	256	274	236	269	210	243	218	247	184	210	240	225	217	225	235	222	215	239	228	237	247	227	218	234	249	260	229	223	254	198	235	217	257	294	242	250	234	229	218	230	217	226	233	230	270	220	246	241	247	246	220	236	224	236	238	226	244	233	233	255	258	260	256	260	224	207	194	231	224	237	236	249	260	252	213	219	243	239	217	223	252	241	222	257	239	240	215	239	249	270	221	230	223	221	204	216	234	260	235	209	214	234	249	238	255	224	226	215	230	233	228	213	247	238	197	250	244	230	283	224	219	217	211	219	246	219	247	224	238	225	230	231	259	221	253	234	245	247	204	242	230	211	229	297	250	251	223	248	219	219	225	250	265	214	236	219	243	228	262	228	256	258	208	240	234	239	205	232	226	203	247	250	222	236	235	220	231	232	237	238	225	257	216	243	216	249	230	219	219	239	243	206	234	194	269	249	234	262	246	229	216	244	247	212	229	260	223	224	249	253	241	251	238	221	257	229	232	231	235	230	228	233	257	202	226	233	230	244	239	247	231	233	206	277	236	241	222	232	250	213	240	226	266	237	220	215	234	197	219	250	255	244	214	225	233	224	216	234	246	221	250	205	228	239	214	227	227	256	230	250	253	242	228	245	212	259	202	260	252	253	239	245	235	213	213	212	237	230	223	217	223	213	209	220	236	238	227	233	217	294	225	210	243	217	251	249	226	226	236	265	231	270	225	213	219	231	269	263	269	214	231	262	233	214	198	234	256	240	242	281	224	257	248	239	255	243	247	235	262	244	263	225	232	238	236	230	214	204	259	232	216	211	229	244	254	215	226	233	238	249	222	267	237	259	221	236	236	221	248	223	252	223	218	252	257	220	239	260	275	229	234	244	224	262	207	202	225	225	219	220	240	253	254	249	236	230	250	261	229	218	226	240	233	252	239	238	243	219	236	223	231	240	239	200	247	254	246	255	247	202	217	248	250	256	232	223	251	238	222	220	266	223	266	244	224	249	231	204	252	228	217	246	233	245	259	239	232	248	242	238	224	204	246	237	214	248	233	232	248	224	227	224	209	246	223	240	227	218	230	249	226	216	213	209	252	231	227	202	229	246	253	261	256	234	215	222	230	255	193	224	250	226	229	242	247	236	227	222	212	237	268	230	238	217	245	235	255	228	234	221	245	219	238	234	231	247	211	206	250	191	233	235	250	245	247	277	223	244	230	243	243	226	243	264	255	233	225	226	217	224	247	256	229	234	231	236	235	229	229	261	226	245	247	233	230	218	227	250	256	261	272	261	228	254	233	237	242	223	221	248	230	222	243	256	243	212	237	245	225	231	211	222	214	248	236	227	248	223	233	239	231	213	247	263	227	259	267	248	241	226	236	216	254	238	236	227	252	266	256	239	245	233	215	255	234	220	250	232	236	249	219	233	235	248	237	239	217	279	245	231	216	260	217	231	216	232	246	248	232	212	224	241	253	227	230	238	246	232	227	223	230	245	231	265	248	234	229	233	255	228	256	241	206	243	245	249	218	235	238	232	232	229	233	256	242	239	242	195	273	224	253	237	264	224	216	227	239	230	208	249	223	241	263	223	216	276	258	233	228	228	245	227	244	249	241	221	238	229	258	233	273	219	230	225	250	229	208	210	240	250	235	262	217	223	214	241	218	264	242	238	239	244	270	223	233	250	239	233	273	229	205	236	263	249	249	259	235	221	252	227	226	228	236	242	232	225	241	246	227	227	224	214	265	229	242	223	225	256	237	229	229	229	211	247	235	242	253	264	262	214	246	210	208	217	231	222	239	224	219	217	257	241	219	230	238	257	230	237	224	212	251	245	230	231	232	237	229	230	251	216	229	227	225	206	247	237	208	230	228	233	243	202	275	201	228	263	259	247	254	244	262	263	245	222
35799	18149	9715	3931	1369	716	537	523	516	498	537	514	530	520	511	490	545	470	498	493	510	455	502	513	519	489	480	499	511	543	516	511	488	544	492	529	479	547	485	471	509	525	510	482	513	484	495	541	520	523	501	488	509	468	502	535	507	512	522	533	540	499	513	503	544	476	506	485	508	531	508	536	448	542	514	509	512	509	470	486	505	499	494	485	516	484	494	497	502	508	521	511	488	497	489	485	471	521	504	544	516	535	504	510	515	491	549	509	528	513	500	523	522	534	484	467	530	490	498	509	523	555	497	486	527	527	514	526	446	495	537	495	533	509	545	547	544	499	509	512	510	537	499	506	533	473	480	536	500	494	461	473	519	494	499	493	495	531	552	502	524	513	500	488	510	495	503	517	535	516	507	525	532	519	522	546	519	514	521	465	514	468	484	524	529	527	481	508	535	481	515	524	531	517	532	515	529	539	523	475	509	511	475	517	486	499	514	503	520	534	534	545	514	502	537	531	462	489	478	540	530	558	467	477	535	491	542	531	480	461	516	498	486	531	484	523	504	490	498	495	520	505	499	489	518	499	515	518	519	513	508	502	515	488	501	491	511	529	481	498	486	542	508	524	526	475	518	510	484	495	494	539	488	500	514	517	525	500	513	481	485	481	528	538	506	516	494	519	516	534	497	510	506	495	496	513	500	529	522	532	508	517	472	505	495	529	474	519	521	513	486	468	499	500	490	521	512	524	483	460	517	514	559	525	505	523	516	529	532	526	496	538	513	527	521	543	549	504	526	505	503	519	536	512	532	534	542	502	526	475	493	548	486	531	509	564	496	496	509	515	508	525	482	517	497	516	511	483	527	500	489	522	490	494	523	529	504	536	514	519	496	509	491	561	483	529	484	496	502	502	528	482	527	530	539	531	490	488	470	473	529	522	517	489	499	531	556	523	509	522	531	524	509	468	555	521	496	497	481	485	492	528	528	483	521	493	490	497	533	453	514	521	520	495	523	493	538	529	515	499	486	489	534	499	527	533	534	476	498	495	515	485	523	501	513	496	506	504	534	498	515	509	504	520	441	526	494	538	520	517	436	519	481	507	541	489	496	489	516	508	501	487	516	553	490	525	475	537	512	512	555	512	482	481	484	506	504	510	499	518	498	496	506	536	495	476	517	470	520	521	503	530	505	493	487	538	548	526	485	531	555	492	465	460	492	470	497	510	489	499	508	479	492	489	525	473	511	467	487	545	497	481	541	503	509	490	521	512	504	518	516	548	498	553	496	508	500	518	506	481	506	508	515	527	523	521	508	520	507	530	483	518	495	490	502	458	479	530	504	514	493	528	489	546	559	516	511	507	482	516	497	531	494	492	497	503	538	539	530	475	498	524	510	484	536	493	519	521	477	502	517	529	545	527	502	530	489	527	509	485	533	493	518	504	521	544	511	508	503	486	495	505	524	533	497	526	528	550	513	561	517	526	515	531	479	488	510	501	484	508	510	487	482	491	525	525	521	534	483	458	518	510	504	522	507	499	506	506	500	506	520	511	469	513	520	515	518	514	501	528	453	499	496	527	528	496	508	493	550	528	472	525	500	490	498	502	536	519	552	511	502	498	500	519	518	517	520	504	509	548	454	505	533	528	509	501	500	510	510	499	519	524	489	516	526	492	478	491	525	511	515	521	510	481	518	481	506	521	526	517	546	471	504	459	515	478	484	492	496	472	527	514	460	501	535	483	540	525	520	497	544	526	460	496	504	521	438	528	460	497	538	493	492	547	515	530	522	527	520	503	545	514	537	517	523	510	507	495	498	523	520	550	509	509	487	490	574	498	504	519	499	508	511	473	520	487	541	515	547	512	502	492	516	499	518	491	503	494	521	471	473	549	513	529	471	545	538	533	472	522	494	506	470	487	519	554	494	539	541	518	518	560	517	517	544	536	475	525	500	500	531	550	507	500	497	471	514	533	522	491	503	524	504	523	556	474	519	530	509	491	499	503	473	465	486	496	524	494	501	459	522	502	486	575	564	549	522	520	482	494	490	527	525	489	546	518	495	521	493	514	504	511	503	521	534	501	550	503	556	533	508	542	517	478	484	507	498	491	503	517	482	505	503	544	515	503	528	499	545	573	494	528	492	511	476	481	507	522	520	492	496	486	511	529	514	516	484	514	525	542	511	504	518	476	511	472	552	480	524	502	476	468	502	495	494	524	528	522	538	502	504	501	515	501	485	472	506	524	502	488	500	508	511	524	494	502	494	554	461	522	493	477	477	503	552	492	518	516	527	506	519	530	523	483	506	487	495	488	490	484	523	524	503	528	515	522	551	489	538	483	528	480	503	502	498	523	508	509	485	499	444	510	529	511	500	506	536	505	494	496	500	490	543	485	515	515	493	517	555	561	517	535	472	533	526	502	534	511	485	484	510	519	504	512	518	472	537	497	523	492	510	504	480	511	558	516	518	539	512	542	537	479	505	525	546	495	520	506	531	516	537	530	497	500	481	527	528	459	493	502	527	529	518	533	493	471	506	532	507	474	518	518	503	499	505	527	542	574	524	525	533	523	479	527	525	490	501	499	486	479	483	495	515	474	504	475	515	515	529	550	479	475	527	473	477	511	542	514	487	510	516	524	472	508	485	502	507	512	521	518	478	483	500	516	463	498	498	479	531	507	476	528	520	536	513	545	486	462	532	519	487	496	453	508	511	482	519	543	515	536	549	514	511	495	488	502	539	505	546	506	518	526	517	470	535	513	532	520	505	506	475	504	497	472	529	502	560	508	520	492	524	508	522	519	496	531	513	518	517	586	466	500	525	520	495	497	541	480	469	490	511	535	522	487	524	473	534	532	515	501	481	485	485	547	527	517	470	520	535	530	525	487	498	500	522	537	494	517	496	518	516	558	496	490	511	541	485	533	524	497	463	526	508	455	523	494	508	513	496	471	518	530	517	538	535	517	534	498	536	520	492	505	512	544	470	539	499	533	482	468	504	497	496	527	517	502	535	536	518	502	538	497	533	493	494	491	526	555	499	514	484	480	472	488	519	523	500	479	534	489	509	527	499	468	536	488	488	470	523	524	507	485	510	485	508	529	501	500	518	487	511	515	546	522	510	576	535	501	509	525	496	515	490	544	484	494	508	477	512	518	523	531	516	501	465	508	483	496	507	531	516	522	492	547	535	571	499	526	487	511	482	504	500	529	559	505	527	533	495	511	525	522	514	494	498	493	490	508	513	551	473	511	504	497	531	504	503	501	456	489	531	504	498	528	548	497	549	495	533	490	525	499	501	496	464	518	529	504	505	517	493	533	508	521	510	482	521	526	510	486	538	535	532	544	542	520	508	514	501	527	530	536	531	523	471	501	493	485	510	493	499	478	501	518	510	513	483	468	479	517	484	469	511	478	486	531	479	511	530	513	539	536	517	499	503	546	529	491	552	520	503	530	491	539	476	505	506	510	489	528	510	545	550	491	482	489	503	506	506	515	561	525	481	486	464	515
64850	30397	10967	3421	1139	482	252	251	248	251	243	260	237	232	226	238	219	205	230	236	250	251	241	250	246	243	221	234	238	223	250	242	260	245	234	251	227	208	248	249	249	230	208	251	242	246	234	243	234	222	226	221	237	251	229	265	235	250	232	245	250	243	236	229	251	253	254	244	255	249	233	230	221	257	273	250	252	262	254	273	251	234	232	249	242	214	220	225	254	244	245	273	254	260	231	227	210	257	228	251	251	204	221	203	250	226	244	239	279	251	204	247	237	235	286	257	255	262	237	250	263	263	253	279	254	233	272	269	242	213	221	210	216	233	262	235	274	241	239	258	235	244	232	207	251	259	241	248	211	244	256	261	250	228	246	244	265	255	221	245	288	221	205	232	250	267	283	256	266	227	235	238	256	255	228	229	234	244	228	214	231	227	265	279	228	250	255	255	249	257	233	280	236	267	242	239	208	235	250	226	226	237	251	239	253	240	232	255	257	239	263	228	235	244	255	252	226	245	277	226	241	252	273	225	217	262	258	260	267	209	237	259	230	275	229	255	227	231	255	240	235	215	245	212	218	235	254	248	237	227	244	221	238	257	248	277	272	234	247	257	229	231	240	232	233	236	236	248	250	247	254	203	275	252	223	200	239	249	228	227	248	276	256	258	230	244	257	261	249	228	242	222	247	222	229	260	239	226	240	243	214	262	247	229	240	252	255	259	236	247	259	214	242	257	250	247	236	204	225	252	260	248	271	230	263	240	248	284	247	248	237	258	229	275	262	253	242	215	230	229	240	218	234	241	228	242	225	220	242	234	256	244	228	216	244	263	266	256	230	253	286	225	277	246	238	237	215	236	219	247	254	236	231	215	234	247	245	211	228	249	226	229	235	264	243	255	276	218	237	217	261	263	241	254	256	260	236	258	272	238	232	232	224	212	230	227	234	243	256	245	234	251	226	249	228	229	231	248	243	215	254	218	264	278	255	220	221	262	263	276	243	253	244	228	232	240	242	258	270	272	250	257	264	245	232	239	237	240	262	217	229	257	265	265	213	244	209	207	234	218	218	239	261	234	222	223	254	276	265	215	236	254	223	241	250	269	255	231	246	244	236	202	216	258	240	234	224	254	257	238	205	248	259	222	242	248	220	226	243	249	257	240	243	261	239	237	210	236	245	236	259	246	271	241	262	231	234	256	253	214	256	253	264	245	227	245	253	263	237	254	236	220	239	245	235	244	245	229	253	229	239	241	267	254	265	260	219	265	254	236	241	251	234	224	236	225	246	226	219	250	266	240	244	209	229	263	244	234	225	211	260	280	245	206	239	231	250	239	251	261	261	248	253	265	277	254	226	255	246	236	239	224	239	231	257	276	231	255	211	230	252	268	240	244	262	232	281	215	266	242	245	252	229	249	233	225	223	228	239	259	258	251	225	255	264	233	247	246	233	257	230	266	235	242	256	253	253	240	259	245	229	216	237	249	255	246	237	249	265	225	256	257	240	251	243	256	273	244	238	231	245	231	234	271	248	213	252	267	267	220	250	238	232	227	235	252	240	264	253	259	245	249	240	256	241	257	251	261	252	256	221	208	256	232	262	235	237	257	255	209	206	254	217	240	249	254	249	235	242	242	225	243	242	215	220	240	241	220	253	280	246	240	234	220	271	245	245	215	239	269	220	238	284	250	235	269	243	257	217	266	216	274	226	267	261	285	230	258	238	263	260	252	268	255	255	264	237	268	244	251	257	243	246	243	234	245	228	240	223	240	249	257	266	241	247	285	255	223	230	228	254	252	231	227	243	269	226	224	246	253	243	259	242	237	261	253	231	272	263	233	252	227	280	274	258	215	250	235	226	225	254	250	247	224	221	276	231	245	245	248	215	268	265	277	249	232	214	251	245	241	233	239	250	261	254	256	241	235	249	224	197	243	243	247	252	242	243	238	217	240	264	242	227	246	242	226	222	240	224	245	233	244	242	235	239	250	239	245	244	222	242	237	228	225	260	266	263	223	249	225	250	260	248	221	265	256	235	232	235	214	236	232	276	256	241	227	217	256	254	264	242	242	232	259	242	216	272	233	266	233	247	240	249	275	200	233	247	256	222	232	220	266	226	232	247	256	258	256	223	236	261	250	237	237	224	224	220	241	243	258	238	257	230	218	210	260	242	248	237	258	252	244	286	269	253	221	262	236	240	249	265	229	261	260	258	251	229	251	218	253	230	247	217	233	229	250	221	260	244	203	224	252	244	233	259	239	215	246	232	226	243	256	260	253	264	239	239	236	237	224	248	241	242	238	257	258	243	243	246	279	259	253	228	262	222	253	229	209	244	286	233	220	258	238	250	270	261	268	268	236	246	248	244	275	225	235	234	229	237	258	243	228	251	226	214	216	211	252	236	229	249	224	250	228	262	241	261	206	256	236	209	229	239	238	288	252	215	259	238	225	217	218	231	246	230	225	250	259	232	236	253	234	231	246	233	215	252	253	263	223	259	241	223	212	241	255	267	222	214	246	264	234	235	214	266	267	289	229	260	239	215	262	233	242	294	224	246	270	244	228	246	253	227	218	251	232	226	231	255	246	276	227	285	241	243	221	245	243	254	258	248	232	243	241	238	261	265	239	227	241	233	270	250	250	267	250	263	254	233	227	231	263	227	261	253	258	263	270	275	232	239	251	233	244	202	242	229	234	249	243	232	261	235	256	240	242	229	238	241	237	240	238	248	256	246	228	238	246	246	264	231	261	238	279	259	235	244	197	212	257	271	249	234	252	238	257	248	249	237	209	246	231	261	229	256	258	256	241	220	223	224	264	245	268	240	236	224	240	239	270	238	211	248	232	253	259	281	275	229	241	225	245	258	251	265	243	232	246	245	259	262	259	242	253	233	248	260	239	266	226	212	233	210	251	232	252	249	272	233	238	226	218	250	263	241	243	208	245	199	211	249	269	274	251	234	256	243	249	230	238	278	255	244	258	238	236	228	266	227	252	241	217	219	213	245	233	269	243	218	243	216	231	229	229	237	212	261	230	230	248	237	222	243	251	264	248	243	251	223	258	246	244	278	266	232	226	270	221	229	259	280	237	253	230	237	241	253	218	249	221	237	245	262	222	217	271	263	267	238	256	271	229	256	252	211	270	263	244	230	215	238	235	225	258	253	255	242	236	251	248	233	260	251	247	248	268	238	249	240	258	257	231	245	266	228	228	207	244	235	255	249	266	225	216	279	240	214	241	240	227	257	217	216	255	239	223	243	227	236	248	228	229	223	258	249	244	240	236	246	246	242	255	228	240	245	238	227	213	215	279	240	235	244	217	248	229	265	253	227	248	236	254	233	242	238	229	231	242	259	245	248	210	243	231	267	261	216	248	187	247	273	232	245	212	224	232	244	247	218	238	235	245	250	252	237	252	248	214	242	253	224	229	227	270	283	248	258	240	247	251	239	229	236	240	241	260	238	212	228	266	255	222	232	273	247	238	245	235	230	213	208	256	250	237	264	247
42739	20128	11065	6534	3379	1333	636	534	564	535	551	490	553	585	508	534	554	519	548	466	549	521	519	539	547	542	558	496	538	554	544	539	557	513	529	515	508	511	501	549	577	525	508	516	537	537	520	553	531	495	494	509	505	533	462	532	523	492	535	500	534	519	540	520	521	472	533	538	539	544	527	520	499	527	512	517	529	532	508	554	523	535	547	496	522	520	546	534	535	517	531	556	515	576	576	549	548	544	554	547	527	485	533	502	498	522	502	552	506	491	519	492	501	523	511	547	545	490	530	559	528	518	516	550	523	539	544	523	541	537	564	547	517	504	531	546	544	555	479	527	512	511	477	504	530	542	548	552	476	490	523	543	505	511	522	559	545	548	509	509	547	554	512	518	544	521	520	537	509	531	524	519	550	529	525	520	503	512	517	507	509	472	515	553	533	536	534	500	513	499	576	472	569	527	578	516	556	513	525	537	515	547	526	516	566	557	530	512	519	535	543	577	515	504	519	520	536	498	558	539	507	515	507	535	534	506	531	558	532	546	514	541	544	520	504	531	512	548	542	508	526	541	513	513	465	512	515	542	480	550	525	523	525	510	524	513	542	531	576	523	529	554	521	518	506	524	546	510	511	506	503	514	509	490	493	580	517	540	522	484	521	505	554	517	506	503	526	517	524	522	532	522	523	484	504	535	519	534	490	513	536	484	502	503	529	526	505	503	514	480	527	507	517	573	503	519	537	501	534	514	509	530	488	528	528	525	519	490	533	517	507	551	552	507	556	515	516	510	504	546	498	509	527	539	492	497	546	502	535	472	544	506	528	528	498	516	506	527	549	512	532	527	538	514	531	504	562	498	486	538	524	578	558	553	482	503	535	495	490	511	524	564	531	543	520	542	495	523	529	533	494	525	514	476	533	560	552	533	512	514	522	531	517	508	531	509	540	547	527	553	524	536	497	525	537	501	518	508	524	517	548	559	525	519	539	536	549	511	558	511	537	516	507	534	539	520	517	507	510	508	481	557	544	504	504	540	519	558	529	507	513	553	535	547	528	520	553	512	537	531	513	490	495	577	501	560	525	544	556	491	546	567	518	524	518	523	526	504	531	543	546	489	516	523	524	532	511	537	562	522	514	483	554	509	511	529	525	531	524	521	573	550	536	545	527	495	531	537	519	531	529	528	499	521	537	498	551	551	525	510	537	531	543	507	489	493	558	549	511	555	510	536	529	475	511	534	567	510	537	496	534	557	529	509	566	533	562	529	464	491	534	532	508	531	530	502	484	502	526	499	576	528	551	521	510	503	555	509	547	522	507	530	543	506	511	559	499	512	526	513	481	531	489	531	537	516	498	489	534	537	474	545	542	517	527	503	501	505	516	494	491	496	539	535	495	509	546	507	542	563	524	510	514	545	509	550	504	547	531	520	524	514	548	530	531	504	467	504	498	502	498	521	507	482	550	512	576	537	526	517	535	515	575	538	549	502	479	588	537	495	546	527	509	519	499	546	508	532	556	512	535	511	538	504	516	524	490	528	543	536	508	510	530	521	510	474	539	519	553	516	544	496	510	536	530	519	528	553	477	509	500	543	550	511	538	525	546	527	514	531	535	589	550	511	517	511	571	536	512	545	497	533	515	534	509	551	530	506	509	513	529	502	494	503	521	479	510	517	542	530	536	494	530	563	552	527	523	501	542	516	498	566	503	477	490	483	535	544	538	546	512	555	502	548	548	520	537	494	510	546	485	540	520	512	551	514	589	513	505	480	553	551	507	509	536	522	540	553	517	542	487	509	555	533	530	535	517	548	505	505	518	496	578	517	520	519	492	534	534	579	520	493	502	516	480	501	516	519	553	534	528	551	563	524	537	509	505	505	509	513	479	531	538	517	531	511	514	498	531	540	520	552	563	532	525	527	538	484	505	532	558	522	503	508	524	560	510	525	552	488	567	508	553	503	501	526	557	514	514	566	516	511	531	524	516	484	534	510	548	507	536	554	518	504	534	529	519	527	503	541	478	513	497	513	526	513	559	551	508	557	523	507	514	473	533	510	528	504	481	512	559	503	542	505	512	562	502	544	560	512	553	563	568	515	505	525	524	540	533	538	516	513	538	574	515	506	502	560	519	525	534	513	515	519	519	555	521	498	534	529	529	579	517	573	548	536	491	514	552	502	489	541	538	500	531	516	512	558	548	534	527	493	541	509	540	498	530	508	508	468	525	501	517	561	517	549	493	476	507	485	507	527	502	536	536	549	523	522	544	510	534	527	498	505	510	525	518	540	483	522	520	553	529	482	534	520	497	533	523	531	557	543	559	555	518	567	486	551	548	506	514	531	520	523	554	529	509	519	535	505	523	516	503	509	531	552	500	526	524	540	534	513	531	498	546	557	541	493	520	525	529	502	530	492	535	527	523	508	587	506	515	493	550	538	514	512	508	502	525	515	502	545	539	518	529	511	514	540	539	525	513	535	538	527	523	525	530	547	523	523	541	566	529	542	535	514	526	547	485	497	481	553	559	488	536	522	501	502	534	524	516	531	538	535	523	529	568	540	534	534	508	487	485	520	509	590	514	511	507	529	521	544	559	522	515	517	553	542	544	545	500	517	529	535	500	526	480	522	542	544	545	541	527	515	499	529	541	544	499	491	539	482	509	512	522	544	478	496	516	525	517	525	523	533	514	530	535	487	522	508	546	477	544	535	529	554	506	522	514	532	521	517	561	493	550	535	555	556	534	545	522	526	518	494	531	505	563	500	481	526	476	526	523	524	472	520	545	488	501	545	542	527	512	523	520	554	529	547	537	525	507	529	521	582	526	554	548	505	564	523	545	498	534	539	542	527	542	562	527	509	491	529	498	541	481	536	510	492	530	545	587	526	531	521	522	545	520	533	517	500	528	538	539	506	500	501	560	539	516	527	543	468	530	505	491	557	506	551	553	503	526	511	537	546	481	477	498	553	493	502	553	519	548	520	582	511	522	539	538	544	507	519	532	507	480	531	491	545	498	513	543	485	548	531	563	536	551	514	551	493	525	537	530	545	493	514	498	508	513	534	554	520	585	519	514	497	528	589	514	544	536	544	523	499	526	536	504	548	531	530	537	552	533	562	538	523	540	519	544	535	515	523	592	535	533	521	529	516	510	561	538	506	505	518	511	528	525	561	528	516	545	551	517	508	516	523	512	567	510	502	546	545	496	508	508	517	576	500	546	476	506	542	576	540	508	484	530	546	545	533	539	530	473	507	497	553	587	496	535	534	533	505	539	553	525	528	546	534	529	520	554	520	508	515	508	559	570	603	501	547	556	514	492	562	536	540	508	490	530	488	556	520	537	512	538	535	485	509	503	499	542	551	493	528	496	528	489	499	534	536	532	517	495	519	578	578	529	555	516	538	510	513	512	494	528	542	486	499	554	492	494	511	488	576	534	494	532	536	530	594	494	505	525	483	531	506	543	561	533	536	569	539	501	512	551	552	511	501	535	549	496	525	492	533	483	563
69222	35722	15350	5157	1715	609	285	263	298	279	284	310	292	282	293	280	274	282	311	288	291	289	321	305	305	265	293	303	283	288	284	280	274	280	318	276	300	317	294	292	331	336	282	253	264	275	237	276	312	278	311	326	274	295	292	247	249	289	291	303	267	306	304	293	280	305	304	284	293	292	288	276	301	284	299	331	340	292	284	296	275	295	279	267	284	299	272	283	270	275	283	290	277	285	287	303	281	274	268	292	287	313	320	300	286	288	272	291	300	310	276	314	268	285	306	299	265	330	271	324	294	270	292	295	279	280	294	312	265	290	299	302	298	318	292	271	278	296	303	311	291	263	289	296	287	286	298	278	287	265	259	300	284	294	270	271	286	301	297	318	305	306	284	297	287	332	283	266	280	327	302	280	277	294	298	275	254	310	308	259	295	293	306	282	327	281	267	297	272	287	285	279	273	268	275	284	284	278	272	282	286	288	287	288	289	293	291	296	304	284	289	274	292	269	281	285	296	285	282	271	301	284	296	313	289	293	294	285	289	295	292	284	290	325	288	273	292	308	284	309	319	333	331	332	261	275	270	321	284	317	299	285	316	279	298	310	284	291	265	277	315	303	295	300	302	282	294	303	306	258	307	272	264	272	287	316	352	278	285	305	292	262	287	274	296	297	303	283	243	314	263	265	318	270	268	286	300	305	279	326	287	291	239	286	285	294	278	295	296	261	283	313	274	325	316	272	286	293	297	298	285	328	292	259	270	295	278	309	305	305	298	294	317	298	290	284	292	291	267	303	285	284	332	282	280	301	307	282	301	294	293	303	281	299	317	285	290	282	276	298	259	280	304	300	324	298	297	318	288	308	275	292	282	271	273	307	313	277	302	267	298	285	276	298	298	267	264	336	273	315	282	286	266	283	270	281	299	328	269	309	306	293	275	249	267	292	325	288	300	287	296	281	282	267	267	308	311	311	293	271	290	249	285	276	265	321	330	309	268	262	260	277	287	273	286	323	299	311	288	272	311	301	285	305	294	290	316	287	259	315	255	280	314	274	285	296	290	311	276	287	313	301	313	288	271	262	278	280	269	300	285	282	259	282	254	272	267	296	293	280	271	309	302	311	304	303	290	296	283	290	286	300	304	293	284	275	264	304	303	298	307	313	284	283	259	295	311	319	280	278	257	286	292	294	301	297	329	299	281	312	269	316	294	263	294	329	294	275	312	289	265	268	296	294	306	294	298	272	302	278	279	347	273	296	308	295	306	280	283	271	278	321	242	305	300	293	290	280	308	300	272	273	260	282	300	280	261	277	314	319	293	290	264	269	306	283	278	268	282	283	300	315	284	326	279	292	294	260	298	293	292	281	296	293	300	332	278	304	302	309	305	307	305	268	296	246	291	272	257	298	302	324	304	301	306	302	261	270	313	290	279	287	318	309	247	270	293	275	286	287	322	312	291	337	318	358	277	269	293	291	280	317	326	263	264	322	298	294	267	287	299	266	263	255	271	301	323	303	270	287	324	259	270	287	287	249	280	302	315	266	311	298	305	288	308	311	292	298	308	312	321	286	309	290	269	263	281	298	303	296	291	294	313	308	304	308	329	298	295	298	272	281	312	297	311	285	285	278	302	277	269	273	307	290	289	308	314	296	293	296	284	277	298	304	271	263	285	300	300	276	279	292	279	275	304	261	291	316	286	278	290	272	284	273	297	290	270	301	303	270	310	287	309	270	294	264	309	320	289	291	304	272	288	333	256	275	277	294	312	270	252	285	298	307	294	271	270	258	264	262	283	282	315	289	267	276	283	276	290	268	319	345	268	298	303	282	281	312	283	287	303	273	267	305	304	307	332	267	266	302	266	272	282	291	264	292	276	256	314	285	289	331	306	277	310	290	283	268	281	294	289	313	260	283	271	292	281	276	285	278	261	252	302	293	263	297	323	269	285	291	262	306	277	278	288	247	271	312	319	302	282	303	310	287	300	289	276	305	285	317	287	300	290	265	266	298	256	273	293	301	279	284	287	310	259	296	286	301	295	261	294	283	308	301	347	306	311	298	322	304	256	299	294	264	284	294	273	303	281	276	298	281	304	305	264	284	307	284	277	313	290	305	313	332	333	314	284	275	277	254	296	268	286	264	287	267	309	268	287	291	286	298	301	329	282	259	314	334	295	292	288	299	315	313	287	283	286	307	294	294	272	250	302	274	299	295	294	288	259	278	287	316	283	286	300	302	298	316	280	269	290	274	275	287	282	296	302	281	271	296	307	283	303	273	275	281	282	268	279	304	279	309	292	291	290	315	284	299	244	280	311	282	314	272	277	281	280	279	264	267	281	296	284	320	303	332	305	270	250	288	299	287	268	275	294	275	329	279	299	293	311	287	285	270	291	324	311	288	321	310	267	283	267	303	280	304	316	294	314	317	288	281	314	301	277	290	314	306	287	290	324	296	279	312	280	286	275	284	294	260	280	282	318	271	271	274	307	288	279	285	342	248	302	290	280	301	293	292	274	309	287	309	259	276	280	298	260	304	279	311	289	289	290	317	320	299	284	270	278	283	293	288	261	275	304	297	260	226	293	295	280	318	281	304	338	287	338	297	284	276	302	307	284	309	310	286	291	272	288	270	273	260	287	289	278	270	298	327	313	291	302	287	298	279	302	302	310	270	274	323	303	321	284	284	258	295	281	324	287	302	325	301	285	281	246	329	315	309	287	278	319	318	255	255	318	286	313	291	288	257	282	305	301	283	283	301	298	276	269	313	284	253	270	254	274	273	267	292	306	314	285	316	298	286	283	301	295	289	288	294	301	313	296	310	293	293	272	280	307	322	315	285	319	298	276	278	276	278	273	355	304	294	318	279	254	268	271	289	294	275	257	275	296	314	294	248	288	294	300	285	289	305	273	253	303	305	311	312	277	317	285	306	258	297	303	356	291	291	296	312	275	240	268	246	304	316	291	305	314	276	264	310	302	276	294	268	299	321	296	276	302	292	284	287	320	290	302	304	282	299	299	316	291	300	293	306	326	294	308	283	323	304	307	288	276	309	285	311	288	290	305	314	299	283	308	277	329	326	303	291	320	296	291	308	299	305	266	296	308	317	286	281	292	302	281	279	349	292	288	326	272	295	302	314	288	280	298	323	276	296	296	298	304	265	265	281	285	305	283	282	257	312	242	294	230	244	260	296	305	285	275	311	309	297	316	290	252	311	317	275	290	265	310	278	286	325	334	280	296	272	306	281	261	288	264	278	316	259	301	297	285	279	296	262	283	276	268	306	241	263	279	294	316	295	272	276	321	299	279	283	310	315	289	288	306	292	283	264	300	322	300	271	299	309	295	313	294	285	272	260	312	308	288	283	304	272	324	320	302	306	277	286	301	314	292	272	300	312	287	287	308	305	279	291	291	316	274	285	333	293	317	325	314	319	315	272	250	312	296	267	311	317	294	293	265	294	277	263	354	318	309	276	333	286	271	271	274	284	278	306	305	264	289	302	316	285
46248	25668	14251	8602	4579	1488	785	692	659	635	635	640	653	579	609	634	612	612	582	606	622	616	592	631	637	567	602	626	563	629	596	623	614	586	603	651	611	636	611	574	635	582	625	585	670	593	584	624	600	612	604	621	594	582	622	610	612	604	632	571	618	577	641	594	602	596	619	629	636	582	626	616	629	606	585	610	585	675	613	615	565	613	575	649	644	581	614	603	664	673	600	631	643	641	586	591	605	599	618	588	689	609	590	617	635	619	632	589	629	616	614	651	658	677	600	629	566	616	625	608	576	614	610	599	598	589	629	586	610	593	584	633	639	625	628	626	577	584	606	569	602	574	595	566	656	600	591	642	613	535	619	618	637	608	622	591	589	647	611	603	629	618	628	651	613	630	576	592	665	617	627	623	615	594	635	668	557	635	607	612	560	632	595	604	659	603	596	592	609	612	582	616	615	644	619	648	586	613	588	627	602	624	621	599	638	571	617	605	593	607	597	626	618	589	638	601	618	552	620	614	649	651	607	601	572	639	596	636	549	644	592	626	647	608	632	639	567	591	580	629	605	603	627	626	562	588	601	626	622	621	674	600	607	579	597	597	609	609	576	604	656	599	597	621	647	630	574	634	606	599	586	643	659	612	651	613	608	617	598	607	589	577	629	643	609	628	591	645	632	612	626	608	600	602	637	640	585	582	666	587	587	611	554	639	634	609	598	615	608	633	634	641	612	581	582	617	598	559	624	609	583	596	603	624	565	602	591	565	560	562	598	618	617	620	621	597	585	617	612	593	609	638	657	636	623	643	615	587	597	638	561	615	592	631	590	629	608	622	612	596	635	621	604	623	582	564	631	635	542	622	630	621	628	623	661	628	605	608	635	580	610	585	652	614	598	646	631	606	594	596	627	607	591	599	636	646	638	652	578	645	572	597	579	610	632	560	610	621	600	589	639	622	601	590	610	593	597	679	580	582	614	602	609	616	560	580	582	588	582	581	580	588	607	641	584	644	606	611	600	630	648	589	596	642	624	638	572	561	561	615	607	610	643	617	633	568	601	594	594	632	600	626	592	627	626	615	611	585	620	628	585	618	594	614	574	595	591	605	606	553	643	603	620	624	635	609	590	642	591	624	634	585	651	618	585	653	612	610	637	583	624	620	611	618	627	572	642	629	617	595	588	606	619	594	581	629	611	590	630	581	607	614	604	622	599	576	626	589	622	594	651	585	625	612	626	612	636	591	598	610	575	623	601	585	628	607	615	614	596	617	602	589	612	602	580	637	628	638	626	587	616	613	639	638	595	612	590	646	624	624	570	617	627	602	580	624	621	613	589	645	627	587	637	568	634	610	575	614	646	600	650	604	601	602	631	564	625	610	576	645	615	583	585	580	631	623	597	600	604	652	623	594	595	577	627	623	615	633	581	593	563	641	638	578	612	617	615	622	644	601	606	582	556	626	605	599	617	627	632	614	609	594	640	599	622	643	606	620	626	663	617	604	625	604	635	618	611	595	581	605	610	611	610	605	585	646	600	631	601	627	616	625	632	614	608	615	631	601	614	561	639	656	662	606	635	625	629	651	638	624	633	596	601	670	625	604	590	620	618	618	605	604	637	579	632	599	615	655	614	628	594	633	635	573	592	586	602	594	589	604	629	569	626	587	597	606	627	638	583	574	621	638	661	562	604	563	614	622	598	614	632	643	611	576	596	620	615	601	602	572	611	595	600	659	576	609	654	608	619	603	602	611	560	589	570	588	623	614	621	600	584	613	585	630	626	647	562	610	632	604	567	592	637	616	615	594	612	629	604	619	573	588	603	584	616	631	605	639	586	655	621	627	616	645	566	596	630	572	647	603	629	581	602	630	648	627	639	608	592	543	613	570	607	601	666	595	610	623	600	593	612	602	631	609	559	600	597	574	604	603	630	603	619	627	625	609	617	605	591	678	606	610	582	603	612	623	580	623	613	616	635	611	563	613	644	606	612	603	627	629	608	568	637	644	643	607	606	664	600	633	625	577	593	642	590	646	611	615	612	586	605	623	635	609	611	590	589	595	660	581	643	576	620	642	607	605	600	644	619	649	619	629	586	621	608	630	656	620	591	598	615	629	594	622	620	627	599	605	579	548	611	616	628	598	631	642	588	586	604	549	595	627	602	600	599	594	608	616	591	623	589	604	599	600	552	599	577	584	623	604	612	566	604	610	596	613	626	604	640	632	601	617	602	592	612	602	623	607	584	570	592	607	582	663	642	555	622	612	625	594	589	528	599	621	590	637	639	597	606	655	625	593	666	582	600	642	619	632	582	641	567	601	639	634	643	641	613	580	608	608	614	580	627	547	577	622	612	603	582	602	612	605	601	621	637	606	609	577	630	648	634	637	610	573	644	582	637	578	628	627	600	618	582	652	602	625	628	609	581	582	610	650	595	613	639	601	610	640	612	616	576	564	678	642	611	591	617	621	590	554	627	635	624	591	608	610	580	622	586	580	584	636	624	607	643	589	572	590	587	600	635	615	616	597	620	659	615	639	584	644	622	619	585	548	596	612	592	604	600	616	586	644	621	612	646	607	635	597	562	601	624	571	611	562	614	631	618	625	621	568	591	593	629	557	608	579	605	605	642	641	585	602	611	627	629	545	596	585	605	601	642	640	612	580	591	644	649	592	584	602	645	612	622	549	613	620	577	611	600	599	604	630	611	604	598	634	630	638	581	618	589	656	618	559	612	620	639	618	623	638	605	614	597	606	558	608	583	626	622	600	590	583	633	622	658	617	626	573	591	602	626	607	630	596	597	612	643	654	593	593	606	635	640	634	650	624	588	612	611	651	566	591	612	632	625	617	608	568	621	658	576	619	609	618	602	637	605	602	593	597	634	629	605	585	605	642	617	661	612	619	617	637	618	564	573	563	628	606	631	622	680	587	644	606	578	615	581	583	602	632	607	601	607	595	608	584	598	623	583	596	625	624	617	605	625	636	607	610	611	616	605	613	583	601	589	589	596	663	636	610	603	602	621	559	614	574	646	595	668	651	624	593	613	626	641	635	542	614	622	622	597	616	621	610	626	566	593	659	580	592	663	665	637	618	619	560	575	622	670	622	610	615	592	620	598	568	590	619	592	581	624	594	629	617	625	581	659	611	648	621	629	684	643	585	642	618	597	600	621	607	598	624	611	626	584	606	588	621	574	598	605	596	604	606	581	603	609	621	580	599	645	643	607	633	587	625	588	595	625	635	625	598	593	598	583	615	626	597	583	565	646	622	588	597	600	634	600	635	627	598	557	632	575	566	581	570	602	631	629	620	599	643	600	591	600	636	594	588	620	641	577	610	657	645	574	629	641	588	635	642	606	606	605	581	658	634	567	646	613	587	626	637	604	612	612	663	623	612	608	564	580	629	597	555	637	640	592	629	606	605	597	589	592	640	590	665	611	578	603	599	629	589	611	600	577	594	623	614	642	651	565	599	621	620	642	602	637	645	570	616	627	621	641	586	625	618
50700	24103	8301	2526	824	302	215	236	230	213	226	212	260	210	230	250	227	192	220	208	240	224	218	239	232	230	246	194	219	230	212	238	202	237	213	228	215	235	225	204	200	258	268	233	214	232	218	240	227	219	229	213	230	253	233	220	225	202	218	216	218	205	248	272	193	230	213	239	248	235	242	193	247	211	242	213	212	199	212	223	214	234	255	241	218	235	236	223	220	236	236	202	220	232	200	235	226	243	234	247	245	231	263	220	210	201	185	209	203	255	196	216	214	212	201	237	210	265	232	207	189	216	210	219	224	219	238	225	216	218	226	228	256	231	259	208	231	221	232	238	212	244	240	212	234	213	201	225	217	214	217	198	196	213	204	238	243	212	201	214	249	210	240	221	200	198	246	219	210	216	236	235	228	219	242	257	216	217	218	193	235	228	260	231	219	219	257	248	206	227	210	205	254	231	220	222	212	203	253	232	231	203	226	240	237	241	211	231	222	217	220	236	198	212	226	228	228	230	240	222	206	232	231	254	249	258	193	245	233	231	236	254	245	210	164	217	249	228	228	221	220	224	208	222	223	238	195	240	248	216	213	222	224	234	213	231	236	242	214	242	235	222	237	218	230	229	189	216	218	248	241	216	197	216	196	227	275	230	238	216	205	220	224	243	260	247	219	240	212	224	229	234	223	245	225	209	210	220	236	228	222	202	208	218	231	222	244	215	231	226	220	252	232	215	245	192	186	247	231	234	229	247	215	223	209	238	227	230	211	223	234	222	221	220	248	217	197	224	231	224	238	212	233	207	199	223	210	238	238	236	242	212	222	247	222	230	199	222	237	264	259	214	195	209	219	212	241	227	225	218	216	223	226	217	242	213	218	215	231	217	223	215	195	226	217	218	237	200	252	235	236	217	247	216	276	227	215	235	212	208	210	212	225	227	204	237	203	203	242	205	248	254	223	243	216	225	214	222	206	245	182	212	226	231	216	205	232	239	220	236	207	251	243	208	226	227	249	205	233	258	216	219	216	227	230	210	231	236	221	218	216	222	216	217	203	239	204	251	258	203	208	222	214	216	219	235	221	240	223	225	213	239	240	228	255	217	241	226	232	262	209	230	206	219	248	235	227	225	235	235	226	229	205	237	218	242	270	207	211	228	227	225	245	220	208	204	228	247	241	228	224	228	210	249	250	233	229	239	257	222	251	257	215	213	239	208	246	217	227	209	249	237	228	207	203	225	229	215	239	208	238	223	212	209	224	228	236	232	235	241	189	203	269	233	249	256	203	224	223	226	212	227	226	225	213	236	252	205	237	207	234	222	226	244	241	217	210	198	239	263	234	238	246	267	224	241	230	261	216	220	209	222	234	239	254	228	254	225	185	211	237	226	228	196	230	244	224	213	209	235	251	214	252	295	247	205	206	230	207	248	232	241	229	233	216	213	214	217	239	233	195	215	225	209	217	176	199	237	219	213	239	266	229	249	201	240	210	215	234	215	222	218	248	235	221	233	218	222	212	237	209	225	222	187	204	269	234	256	220	217	239	240	213	217	227	222	238	226	206	209	215	253	251	228	212	188	225	220	199	205	223	210	237	196	227	244	231	231	248	210	223	207	212	255	240	248	212	220	235	205	255	204	251	229	211	228	216	201	243	238	233	218	234	224	244	201	225	234	213	214	226	230	191	222	242	217	257	225	241	219	248	213	228	234	225	227	232	215	229	220	247	238	233	221	244	209	220	256	239	229	212	227	222	264	224	199	236	236	236	232	242	253	214	235	232	247	225	201	241	203	220	227	250	220	183	227	228	250	225	243	211	230	218	199	229	258	230	207	205	255	197	215	211	211	246	233	238	234	242	235	210	211	246	239	247	219	224	245	244	221	238	247	208	247	205	215	218	230	221	223	220	247	235	243	275	191	258	250	227	237	206	216	228	231	231	217	218	228	234	242	219	227	216	195	210	240	253	235	223	208	221	246	255	203	229	232	210	259	264	232	215	230	240	260	233	227	174	232	248	225	218	236	215	233	195	219	234	232	216	229	214	210	221	189	235	219	207	235	238	247	222	243	201	200	222	197	208	232	231	227	215	242	245	240	241	228	208	218	254	246	210	240	223	243	223	237	220	255	227	197	234	217	248	232	248	231	219	239	222	208	242	190	237	222	226	204	254	232	207	228	245	206	213	245	226	212	243	194	222	214	222	218	198	242	232	222	225	208	242	215	233	197	223	253	231	231	259	239	241	211	240	247	245	224	214	200	247	201	230	215	230	239	206	210	201	213	246	247	237	223	227	208	249	212	263	219	228	184	243	240	235	221	250	203	217	231	239	210	186	234	219	228	245	232	230	264	277	249	242	252	229	220	242	228	235	207	223	244	225	222	206	228	240	241	225	270	246	263	216	244	261	236	225	238	228	256	193	216	226	228	231	228	253	235	218	238	234	243	198	218	253	266	230	229	224	231	221	192	216	218	241	211	205	217	235	232	232	249	223	232	264	243	222	247	219	250	213	239	239	249	230	233	204	231	235	228	216	225	238	234	246	245	234	246	226	239	242	230	239	224	221	236	248	248	231	231	194	210	222	201	235	228	237	207	217	244	214	234	235	232	241	199	242	232	260	248	222	241	250	218	243	215	207	218	225	216	246	228	221	222	235	207	198	221	247	209	223	227	249	221	227	242	225	251	212	241	265	236	221	200	207	240	247	204	225	261	211	208	236	198	217	218	210	239	211	216	213	208	233	195	235	238	194	232	242	226	210	214	200	254	230	199	205	240	214	201	222	213	248	235	215	206	223	207	184	232	230	227	199	218	236	211	216	231	254	253	209	213	221	227	193	233	224	221	233	209	192	235	192	256	243	222	202	224	207	210	236	243	192	237	236	208	246	228	239	216	230	226	231	233	202	226	239	223	201	214	215	238	215	246	207	206	211	263	255	219	243	240	231	256	204	227	240	216	245	208	275	222	238	253	233	242	227	222	256	248	245	232	220	231	193	213	232	201	237	216	219	230	208	218	220	237	224	246	213	228	249	238	227	215	218	227	200	231	214	234	172	234	196	234	210	226	197	232	244	220	224	246	195	190	197	216	210	227	214	211	258	198	233	251	237	257	207	207	226	250	230	226	237	209	230	225	222	216	234	247	219	234	227	239	215	197	244	235	217	254	236	226	213	220	230	240	215	216	196	234	247	219	238	219	224	244	223	226	245	236	245	219	241	213	207	217	220	229	234	256	226	224	203	227	237	228	242	244	219	221	222	224	234	226	255	266	218	237	246	214	211	238	243	224	210	216	252	252	231	236	247	212	235	232	242	237	263	236	224	217	209	234	198	224	258	244	187	206	212	241	238	232	245	236	235	214	217	202	229	211	213	205	228	228	221	236	239	224	218	221	231	217	222	233	231	240	255	232	211	210	219	231	201	218	216	216	234	210	242	262	240	243	236	225	229	227	214	244	244	227	237	201	243	246	252	221	240	244	218	206	227	246	231	222	221	223	229	224	199	211
33359	16636	9796	5466	2451	702	526	527	465	497	486	505	468	498	488	511	477	459	514	485	497	469	519	483	470	487	445	510	513	525	540	462	502	484	481	482	491	515	508	515	494	497	489	493	469	439	478	481	432	501	496	506	497	468	445	504	518	505	517	492	490	478	480	456	501	470	500	493	501	483	498	488	499	472	488	534	477	510	480	498	513	469	485	489	495	517	431	491	463	450	498	490	469	480	492	491	490	487	498	472	498	493	477	489	466	508	482	491	500	456	472	479	504	514	492	434	477	494	500	489	466	495	482	479	453	491	519	425	501	467	489	457	500	460	462	455	483	477	461	499	495	461	522	517	447	492	496	501	453	462	461	452	470	506	487	482	447	492	500	525	464	506	482	518	499	519	469	493	543	457	471	489	514	485	456	477	499	487	559	462	495	496	470	507	455	471	430	475	471	474	460	469	503	506	486	484	497	440	485	487	463	482	492	459	504	479	520	497	514	483	483	472	485	484	486	463	462	507	506	482	488	467	464	473	420	464	511	502	507	465	479	491	485	499	495	461	463	499	518	493	478	461	510	485	459	425	466	527	462	463	501	479	504	476	511	507	482	480	474	484	483	476	495	467	496	471	507	467	458	522	497	437	487	453	466	480	477	499	466	465	464	470	514	502	489	479	457	521	472	460	462	512	470	496	466	469	534	484	510	505	478	495	558	498	477	494	470	501	460	501	445	498	461	491	506	481	470	493	471	493	497	506	478	484	494	532	515	515	472	467	503	503	462	475	475	486	522	471	512	481	483	491	478	504	464	470	491	478	488	524	506	500	515	467	508	498	460	509	501	512	525	521	516	487	463	521	528	517	496	472	509	454	497	502	488	445	518	442	495	482	472	461	480	505	451	508	500	509	486	502	510	458	498	487	448	492	496	458	484	556	509	512	492	490	470	516	515	487	447	486	513	530	464	495	484	465	475	516	496	515	495	507	503	486	486	485	472	481	491	479	482	524	490	472	483	507	471	489	468	452	471	449	515	474	491	563	542	489	507	463	495	474	467	528	461	507	521	491	522	473	463	517	493	489	477	478	491	481	472	470	477	496	498	504	486	481	504	502	460	504	464	521	493	492	477	509	470	487	461	494	425	499	505	489	502	508	496	501	450	492	546	514	491	464	521	499	483	472	524	489	469	457	472	517	499	477	507	494	509	515	493	470	516	488	512	513	493	508	503	494	489	458	448	475	498	474	438	480	489	503	505	477	520	464	456	517	479	479	475	452	439	481	469	513	495	533	482	490	459	449	498	507	483	482	466	475	478	544	447	480	506	468	474	473	514	488	502	474	487	502	490	494	500	475	451	463	474	464	488	460	489	480	504	535	478	451	483	476	476	523	489	510	470	464	442	488	489	477	486	482	482	505	524	475	499	502	462	481	478	474	485	487	498	484	461	562	491	462	485	448	505	446	479	535	509	476	495	478	481	449	492	456	521	471	483	490	482	433	490	466	484	505	464	447	496	474	542	520	476	477	499	507	456	466	498	469	463	520	486	512	438	468	487	485	522	516	472	524	473	459	512	490	493	492	481	502	481	540	468	482	473	518	508	541	476	502	468	497	507	492	502	482	464	481	520	516	565	499	486	461	503	513	446	480	450	459	477	474	504	473	446	494	502	458	451	463	476	492	483	468	488	445	493	473	475	475	507	476	443	485	488	507	486	532	460	470	483	471	474	467	470	515	495	486	497	503	482	480	496	496	463	501	486	455	474	487	449	471	486	527	495	532	453	447	464	484	496	466	514	521	447	502	497	522	503	497	502	515	519	470	486	505	483	491	468	473	516	512	476	528	466	452	475	508	501	480	478	494	497	513	464	471	506	506	508	465	477	471	485	512	490	489	475	482	450	469	495	498	513	491	475	428	455	509	492	511	485	489	482	464	465	456	458	482	505	495	505	517	445	476	529	480	465	505	483	536	503	508	517	481	492	481	471	501	482	499	491	468	466	467	510	487	493	478	475	486	468	458	488	543	493	525	513	489	485	506	509	493	470	486	462	504	515	500	482	480	487	503	466	477	461	477	470	499	470	471	488	501	498	494	499	497	487	478	471	500	469	501	473	501	492	498	501	448	495	505	510	484	511	523	485	478	472	515	475	484	463	458	486	512	489	492	510	471	473	510	505	466	465	453	477	511	473	485	475	507	461	505	499	511	469	484	475	528	475	465	529	468	464	498	477	506	468	531	476	456	459	466	440	463	496	498	468	455	496	524	510	461	514	486	486	525	483	505	506	489	495	488	482	466	486	478	471	476	479	492	483	454	487	462	482	519	462	531	478	511	469	517	488	457	490	458	464	488	453	483	473	486	475	476	509	462	493	510	524	474	497	511	499	500	495	454	496	492	484	505	500	487	506	532	459	500	516	471	477	513	507	506	484	459	517	493	513	530	501	493	489	498	468	515	505	469	478	463	523	477	474	528	546	529	447	478	485	481	490	464	506	478	506	474	513	517	484	444	468	462	501	526	475	480	492	460	483	493	485	472	526	475	478	485	484	462	471	490	485	495	505	515	488	478	494	463	503	515	491	505	459	466	485	468	486	479	502	479	476	489	482	501	496	483	491	488	511	518	453	442	518	471	493	500	490	480	525	493	484	507	482	505	470	546	451	471	483	493	501	485	478	471	495	475	496	485	505	496	489	475	463	515	472	485	497	476	481	542	512	481	483	532	491	453	498	497	443	504	455	480	504	503	489	509	474	476	448	464	546	469	477	506	483	501	501	520	483	476	487	465	478	461	459	454	487	497	499	499	493	496	482	478	470	493	492	488	469	467	495	506	483	490	500	458	492	485	462	477	475	493	466	514	512	493	542	469	524	526	480	485	484	474	513	511	558	480	525	486	449	486	453	486	461	470	466	490	485	482	458	473	477	493	492	447	492	501	478	475	468	515	491	508	473	460	469	472	441	476	469	443	505	468	460	509	513	494	483	495	506	450	463	502	504	505	457	480	474	477	506	497	516	500	492	482	472	512	466	495	446	496	489	513	479	472	514	443	503	506	532	487	483	436	458	475	485	507	527	443	505	485	456	472	505	475	472	483	507	465	471	494	502	504	469	479	444	472	482	531	523	489	492	484	472	498	483	489	516	476	493	513	479	462	476	492	495	493	512	446	485	464	468	481	490	528	474	469	517	531	457	472	487	464	510	443	451	503	460	503	491	492	474	482	466	476	474	479	484	493	452	511	459	502	474	472	472	482	525	522	489	495	449	509	514	448	563	457	488	479	421	486	490	492	502	489	478	469	467	467	491	504	454	536	472	471	453	464	506	478	491	498	525	489	493	456	495	527	490	511	427	484	475	461	507	446	480	517	465	481	517	486	492	489	475	461	502	490	505	488	467	489	481	466	505	539	502	494	468	533	484	487	482	475	480	483	513	480	505	501	442	490	475	478	480	475	485	501	522	445	469	479	468	480	482	485	458	490	509	506	457	505	512	488	501	520	488	493	505	498	471	458
60118	26357	10791	3496	880	322	275	231	278	276	268	229	200	227	252	246	252	289	253	244	247	253	240	234	278	250	238	269	271	241	300	260	282	259	267	263	226	233	278	229	241	241	244	266	249	254	257	238	286	273	263	256	272	235	249	240	266	248	243	230	258	230	220	254	261	247	251	284	269	245	237	219	274	281	278	267	265	264	245	230	267	230	234	243	241	253	267	275	263	260	236	196	234	248	280	268	239	246	242	224	269	253	266	245	272	268	270	264	265	252	242	239	291	270	242	233	245	267	253	240	257	262	252	284	257	249	250	263	229	269	234	237	245	257	236	277	262	250	238	219	263	249	269	240	256	271	245	288	257	250	231	226	247	246	289	231	248	256	220	260	229	263	240	240	223	262	261	263	254	280	294	262	242	253	251	236	272	235	269	263	256	228	242	241	244	237	279	249	227	266	248	244	268	256	233	289	235	237	268	241	277	265	249	262	264	250	272	277	270	275	238	256	240	277	252	242	250	231	225	213	226	279	245	271	218	249	253	232	287	236	269	277	252	248	226	263	230	277	270	262	195	236	235	246	270	260	259	223	265	272	279	252	274	266	271	245	265	239	256	223	270	257	262	247	241	258	253	256	259	287	252	242	258	274	247	244	244	264	249	283	270	248	265	249	259	222	240	243	241	258	275	258	224	225	284	281	239	245	256	232	233	266	270	258	227	262	251	283	264	235	253	268	255	267	254	254	263	268	247	274	264	225	242	257	279	262	241	257	262	252	244	230	238	279	222	261	250	246	259	246	228	247	253	242	267	242	266	249	244	257	269	244	235	277	197	266	249	240	251	237	228	233	238	268	225	263	243	257	272	256	219	242	227	239	226	260	256	247	264	262	241	248	283	262	252	251	249	262	251	252	272	232	270	252	216	236	283	282	282	272	273	266	239	229	245	263	262	226	237	260	283	274	244	257	260	223	244	233	231	256	216	279	211	252	251	269	277	245	235	236	264	257	262	251	283	256	262	257	266	251	254	238	254	247	258	225	245	231	224	265	247	239	241	244	239	232	259	236	225	266	251	211	245	267	274	277	223	290	233	255	274	264	255	226	274	256	248	261	287	293	265	277	235	264	206	257	252	271	239	228	272	244	248	220	256	248	262	278	247	240	261	232	257	271	226	249	247	264	233	237	237	244	271	273	283	233	260	255	243	254	258	260	230	279	255	261	219	241	231	244	255	254	253	232	236	253	237	261	264	272	239	241	237	274	238	248	247	254	247	236	235	264	273	255	265	240	229	242	231	250	268	265	230	245	236	268	223	248	258	248	243	221	249	271	283	261	260	231	265	223	232	231	242	234	262	227	215	236	209	239	284	253	241	273	238	241	250	263	264	233	225	261	262	239	247	231	261	251	197	279	234	274	271	269	223	229	257	251	259	263	212	244	258	260	228	265	236	242	212	240	262	232	263	222	254	261	269	262	276	259	274	256	268	253	240	249	242	260	249	244	211	258	290	239	260	256	245	257	267	266	267	224	255	274	242	251	271	236	232	240	246	229	270	268	236	252	236	248	262	252	263	259	265	253	234	237	249	241	255	263	256	224	256	256	279	228	260	239	247	262	234	283	230	234	251	252	231	208	262	263	282	246	251	258	250	273	256	245	307	301	269	221	263	234	224	270	245	221	240	252	250	265	245	228	267	233	266	253	253	241	253	239	242	236	263	265	258	249	238	265	259	235	264	256	277	271	247	262	273	240	280	256	251	270	250	232	225	250	246	236	238	266	234	245	240	262	248	251	223	248	236	235	259	248	243	263	241	247	267	281	269	289	274	272	254	242	256	245	238	284	270	270	269	303	257	224	228	264	279	232	241	280	280	246	268	267	305	268	218	256	276	239	249	244	271	244	229	295	285	224	230	260	247	243	253	236	242	241	220	248	213	262	282	230	235	264	264	235	262	262	275	250	262	250	221	238	288	269	249	239	240	220	236	242	243	249	259	278	270	272	213	243	264	261	300	251	262	233	240	257	268	273	273	247	254	228	249	224	221	278	237	255	225	248	242	230	221	261	243	264	253	246	252	274	286	264	214	269	248	239	265	242	273	267	257	243	258	273	255	237	255	270	262	228	240	264	276	239	277	266	297	229	228	255	270	273	268	240	250	260	250	248	237	288	263	256	247	284	274	255	278	256	233	251	223	236	285	281	230	232	240	281	247	247	268	240	255	237	245	227	259	283	245	259	257	244	256	250	252	231	232	247	230	230	261	266	250	261	246	290	281	266	237	246	224	262	250	241	245	283	243	242	244	227	225	237	250	276	264	238	238	247	245	233	287	229	279	265	256	248	233	262	232	255	234	269	258	250	271	262	270	238	251	278	242	236	250	247	262	256	235	259	252	244	256	261	255	256	247	266	243	249	253	267	242	254	263	296	279	290	269	239	250	264	218	235	263	236	266	270	252	254	246	222	277	235	265	239	243	250	221	235	241	238	234	255	248	269	219	231	223	257	240	235	251	225	265	253	249	238	285	235	248	235	249	246	261	270	271	274	209	247	255	235	253	258	253	252	255	254	247	265	229	263	225	271	241	211	228	266	249	298	271	240	224	271	253	270	253	261	256	243	240	266	246	254	254	233	229	282	232	273	235	230	250	215	220	255	258	251	244	257	280	258	232	240	268	260	255	243	274	265	233	255	249	261	238	286	289	269	242	248	270	270	240	261	225	243	241	257	249	246	243	247	227	234	268	258	212	245	227	294	243	272	244	256	222	264	238	258	226	244	271	265	251	258	228	224	226	262	264	245	232	283	243	249	259	239	275	232	242	260	260	257	246	242	246	264	274	257	218	279	262	263	279	275	239	230	227	214	255	264	249	237	223	248	237	278	277	254	266	265	264	276	262	214	247	238	251	237	233	241	258	218	261	282	268	226	211	232	272	244	232	257	239	257	266	256	239	274	230	277	255	265	261	260	260	260	263	279	255	256	253	245	232	247	246	267	264	244	250	241	246	258	255	222	254	249	249	260	221	239	221	273	242	250	227	240	274	269	268	265	247	242	249	229	238	256	253	222	254	268	285	259	243	260	250	290	234	208	217	241	246	249	247	217	266	218	289	212	244	257	231	261	264	250	232	235	270	240	248	277	242	260	229	247	313	243	275	239	232	254	253	239	270	260	303	235	273	256	241	271	254	229	266	247	268	270	256	252	270	242	257	274	269	246	245	250	290	211	255	234	261	240	243	219	252	234	264	245	231	236	242	251	245	239	254	241	243	240	263	259	266	248	268	228	224	231	259	248	254	222	257	272	270	293	256	251	253	265	284	266	288	277	256	258	220	245	213	243	235	277	259	283	277	251	226	249	274	265	239	231	244	278	225	273	233	237	242	274	268	259	232	265	255	260	267	278	264	281	266	237	244	286	228	228	260	250	244	229	216	248	261	272	240	252	238	274	263	290	266	240	264	224	265	273	254	251	240	234	289	247	222	248	266	251	264	268	259	259	256	230	276	254	255	272
39974	17911	11705	6892	2338	962	612	586	576	535	575	528	570	559	570	577	531	542	533	549	554	530	539	542	557	549	562	543	522	515	503	527	530	543	583	531	543	565	505	549	547	531	522	581	521	579	536	542	531	512	537	500	558	574	557	554	501	536	509	535	538	536	554	553	544	582	519	542	558	537	543	554	516	545	538	570	527	550	555	553	520	575	497	525	569	520	522	575	547	562	549	533	544	547	584	540	529	526	514	528	520	545	552	564	493	498	567	524	552	549	530	578	587	531	557	578	545	558	523	536	577	551	556	562	594	565	548	534	515	546	570	541	538	566	583	562	523	505	506	541	513	517	523	548	541	543	511	509	532	539	544	538	539	552	544	549	537	528	520	546	542	495	542	553	534	553	517	559	574	536	559	549	530	537	553	498	545	520	507	556	529	527	549	528	504	551	517	535	520	544	560	507	572	509	548	556	551	538	477	535	533	540	575	532	541	574	540	551	527	490	553	561	521	538	523	542	533	543	528	563	580	542	537	528	548	545	526	521	557	527	575	527	564	530	506	536	565	520	558	559	531	543	519	538	566	528	534	545	587	493	538	560	532	534	560	585	534	538	550	497	556	531	523	548	507	550	550	587	534	513	529	523	513	529	594	549	579	545	551	568	566	543	548	535	525	550	527	506	513	528	536	596	526	556	522	564	544	524	571	565	567	548	570	574	543	525	543	522	547	562	566	562	538	514	553	509	527	526	524	550	536	544	546	547	566	550	505	556	532	543	547	535	542	549	574	593	572	526	579	574	522	508	549	584	548	532	531	525	538	508	553	516	540	531	569	536	521	518	569	566	576	559	513	560	536	519	571	554	534	579	554	541	549	528	525	530	548	529	523	588	554	530	544	546	490	579	593	585	571	533	546	556	503	535	530	528	572	525	508	557	557	551	533	534	573	506	568	557	527	530	564	508	534	563	565	554	545	536	522	509	579	538	549	552	615	540	544	547	535	565	523	518	544	524	543	557	524	570	572	551	549	564	552	557	538	499	505	544	529	538	549	535	553	570	559	521	518	532	530	571	538	511	527	590	529	536	545	562	558	499	517	544	502	553	537	539	558	518	553	560	549	579	548	503	515	530	538	550	524	570	531	558	540	556	561	527	546	549	533	539	531	545	516	524	555	539	511	527	556	519	543	548	525	494	546	529	551	514	524	545	501	576	575	583	553	506	543	541	536	505	540	545	571	519	551	515	535	569	567	544	540	503	506	550	540	526	527	565	551	532	564	564	551	531	524	583	525	541	523	552	519	533	551	549	547	545	538	515	525	564	536	535	532	550	550	495	533	551	503	571	559	540	497	548	521	519	548	538	546	544	508	479	524	539	546	528	505	558	493	562	567	518	498	541	542	537	534	502	566	557	570	512	554	524	512	554	579	557	528	509	533	537	546	525	545	518	560	538	567	544	542	582	525	508	567	561	518	537	534	562	575	511	572	570	557	565	559	514	563	513	502	521	510	517	581	555	532	547	543	554	495	549	549	547	530	517	515	558	546	537	521	531	523	541	505	549	541	502	557	537	561	536	556	531	573	503	511	546	522	570	538	505	536	554	536	523	557	516	545	545	549	489	540	535	526	542	573	518	550	542	546	524	532	530	533	529	489	528	542	576	569	549	561	555	563	543	557	489	549	533	534	567	542	532	564	545	541	559	524	527	493	525	575	550	525	497	535	542	557	509	543	529	529	522	512	555	513	508	541	542	518	539	565	558	537	516	568	540	563	546	565	525	554	562	537	535	524	591	534	560	466	505	575	530	549	534	580	546	529	539	522	520	541	526	547	553	531	559	534	497	563	571	509	554	529	534	557	539	556	545	534	561	544	554	572	511	521	562	534	540	543	509	562	548	563	571	552	524	515	549	566	570	538	551	497	556	575	561	544	523	564	527	546	522	505	554	553	524	514	557	554	595	514	541	508	538	532	588	537	568	535	522	516	555	545	552	583	498	561	561	531	560	515	560	542	572	535	538	554	590	518	530	518	516	551	567	571	530	524	533	509	528	486	527	578	569	501	537	505	494	581	507	528	535	547	573	546	547	548	529	582	528	575	559	562	514	512	513	563	534	520	581	509	538	570	523	564	506	555	530	536	563	584	495	540	516	498	561	516	533	530	543	573	533	547	533	486	570	562	547	519	538	533	545	539	557	516	542	498	550	522	546	544	520	520	529	541	504	528	545	536	578	579	549	523	523	499	550	548	564	536	533	519	547	551	537	515	549	542	502	550	592	562	578	532	579	546	576	517	579	517	568	560	528	568	523	568	556	535	569	522	554	560	484	547	491	561	533	543	510	545	576	578	582	570	528	558	582	481	518	512	578	520	569	546	505	555	542	566	511	522	573	533	519	571	529	542	545	579	550	552	556	549	565	555	540	529	556	521	524	567	540	536	516	559	540	535	548	563	515	521	556	526	518	517	570	566	515	502	515	520	537	515	535	524	527	531	543	556	516	501	559	529	529	522	529	547	548	573	558	539	553	583	532	552	537	543	525	524	551	581	501	509	552	508	541	525	574	558	541	533	516	541	569	595	541	501	579	540	538	567	562	544	534	545	555	534	532	561	565	539	530	593	566	540	558	537	519	581	539	561	511	545	547	540	579	543	529	535	541	561	539	545	500	519	513	547	547	590	513	526	566	548	555	530	494	554	571	523	471	526	530	488	512	548	506	534	539	577	525	538	570	525	557	575	559	535	494	570	547	535	551	590	520	537	566	562	540	543	522	535	525	520	550	533	551	573	522	537	566	582	544	531	518	563	540	564	542	526	485	548	546	571	514	563	559	534	531	525	520	493	491	513	520	562	552	539	524	575	529	548	577	520	552	554	520	525	595	502	532	537	492	561	513	567	514	581	561	528	548	518	562	524	513	567	516	527	562	503	541	546	569	559	548	507	539	555	517	527	509	536	531	529	533	525	547	516	561	539	559	566	537	533	549	529	575	555	519	517	530	512	520	550	529	510	550	558	563	605	557	527	559	531	550	559	579	556	539	549	522	562	503	565	525	491	555	566	543	523	553	509	545	513	562	554	554	514	566	525	549	570	545	568	561	539	514	520	519	529	538	564	542	541	498	595	536	559	549	529	541	516	536	536	557	550	539	565	565	553	529	554	574	519	493	534	582	520	524	520	509	538	553	527	537	540	511	576	540	523	567	506	587	520	576	490	553	547	551	531	596	524	546	498	532	554	563	554	603	521	526	553	498	570	527	532	563	549	512	569	595	520	556	519	513	504	571	518	533	523	524	530	523	584	493	540	524	553	549	548	532	497	561	518	557	524	530	561	568	556	568	580	535	530	545	535	515	547	578	567	510	610	505	506	570	575	549	556	547	544	535	576	566	578	580	543	513	552	534	481	564	549	545	527	503	534	544	569	525	518	605	529	520	534	558	535	538	487	567	552	538	509	486	542	555	516	545	550	505	549	542	523	564	531	551	573	534	521	527	564	546	540	540	545	553	530	577
69747	35163	15226	4213	1192	471	316	309	251	300	291	318	288	300	290	290	293	269	308	331	302	287	315	311	307	279	327	305	285	297	271	296	340	303	262	305	312	329	299	279	291	294	301	295	319	252	306	315	293	309	321	307	296	300	273	304	255	301	316	265	323	312	276	284	334	278	295	307	293	314	326	339	329	328	309	270	279	328	316	286	274	312	303	298	309	295	281	286	287	311	324	288	297	309	314	272	306	328	304	284	286	323	286	330	313	289	307	267	282	269	307	272	299	292	274	290	328	298	315	320	348	314	295	301	308	314	332	316	286	297	288	307	299	316	282	308	298	314	314	288	314	303	297	279	325	297	307	276	265	294	300	293	271	278	319	291	305	287	307	278	336	292	273	311	314	298	321	297	313	306	322	295	310	272	276	294	324	313	295	317	289	296	303	300	288	308	301	331	294	300	284	307	323	304	296	288	291	309	301	294	316	313	297	298	324	275	288	294	340	306	313	299	296	264	286	301	293	280	259	290	286	314	299	327	293	315	310	328	320	312	286	290	279	325	290	315	306	301	285	323	278	264	294	301	293	313	326	322	327	290	333	283	323	312	294	323	322	292	320	272	289	294	294	278	275	296	318	285	281	288	329	266	295	305	284	325	284	345	305	272	315	261	325	306	309	311	298	333	289	314	351	320	319	346	319	312	292	326	290	286	302	297	314	295	327	309	285	302	309	316	285	326	333	281	313	292	294	276	325	305	311	292	298	263	302	297	315	304	291	322	325	307	273	312	265	303	325	283	306	278	302	330	283	311	303	296	316	309	295	329	267	282	281	311	302	323	254	284	315	288	290	315	292	282	314	290	262	308	323	303	236	317	286	303	314	286	286	308	286	312	299	335	308	259	292	317	305	266	254	291	288	289	327	316	285	270	291	297	285	291	298	327	303	302	293	250	284	267	294	282	301	304	278	344	310	330	282	283	298	311	345	303	288	296	310	310	331	321	331	294	286	354	316	268	311	287	293	290	293	277	302	331	307	280	282	299	326	281	319	308	285	289	316	249	330	319	303	287	315	315	293	296	316	305	283	299	321	302	261	332	268	263	301	304	342	308	266	305	285	339	299	286	274	280	314	282	297	332	314	294	292	337	285	297	295	326	295	297	261	301	287	314	293	314	260	272	291	291	292	293	319	320	319	343	330	308	314	305	301	286	284	312	274	331	338	309	286	325	293	306	288	317	301	298	308	297	293	306	298	329	278	274	333	308	330	332	327	306	288	291	316	315	284	278	288	307	326	339	299	313	328	323	297	275	306	272	308	290	291	296	335	266	343	288	310	289	284	320	300	309	309	295	316	304	276	320	284	308	302	299	280	341	307	262	317	274	300	310	318	290	297	304	309	326	323	266	290	293	289	311	334	292	284	315	327	303	308	308	299	286	314	281	284	269	312	285	316	306	327	288	297	287	314	332	314	307	296	308	323	289	290	299	267	335	315	295	309	303	311	268	289	305	320	314	280	276	278	312	284	276	315	285	309	283	286	270	284	286	301	258	292	330	299	337	291	309	319	266	299	292	297	297	249	290	307	273	273	294	315	269	320	326	306	292	297	334	308	289	332	259	307	304	276	300	254	304	307	287	306	278	278	316	295	287	295	292	284	277	274	271	327	319	296	322	323	307	321	310	300	289	314	290	308	286	318	289	324	281	312	304	310	293	307	321	289	283	315	322	304	313	295	311	361	312	293	341	310	317	315	297	294	277	307	309	329	298	294	294	300	280	266	329	306	301	321	314	292	287	298	278	315	347	284	295	275	295	292	337	318	299	313	316	323	303	306	304	299	361	312	285	303	286	289	322	315	324	363	321	303	333	293	303	314	307	314	286	341	346	293	317	286	316	305	279	286	271	308	284	269	319	285	289	317	328	324	263	263	289	270	308	293	278	267	317	279	293	289	298	333	285	283	296	329	292	289	305	358	296	313	299	331	338	304	319	250	286	278	318	282	320	307	336	313	306	293	330	300	303	292	276	275	292	282	308	319	302	313	298	310	294	281	309	303	353	287	293	320	273	278	274	295	364	290	300	326	283	336	344	303	328	314	271	265	312	275	265	290	286	310	318	289	295	307	327	312	304	299	293	298	305	316	327	308	300	329	301	350	293	339	275	339	309	293	283	296	269	297	278	296	291	282	281	310	300	294	299	341	330	286	291	312	274	297	286	302	317	303	271	283	299	294	272	299	298	286	295	288	303	281	316	288	290	292	284	291	330	292	264	295	273	292	301	281	309	307	314	299	308	284	299	323	309	302	309	315	304	279	295	275	282	293	306	324	296	278	320	317	334	306	298	289	299	306	285	307	303	300	295	291	337	287	278	302	296	331	322	298	258	288	321	291	325	300	315	279	311	300	329	305	309	352	308	278	289	287	283	287	296	299	265	286	307	304	296	334	324	299	271	300	293	305	301	307	308	304	322	303	284	342	292	308	336	313	319	324	309	320	305	305	317	303	284	306	301	301	286	303	277	298	266	305	315	287	332	307	307	310	271	319	317	302	293	281	280	296	282	271	296	300	318	301	315	293	314	324	343	297	288	297	295	320	289	267	278	303	335	291	306	293	319	314	299	277	349	293	288	311	252	285	322	290	314	289	316	308	287	325	313	280	305	321	302	262	283	291	318	296	304	271	293	310	279	279	316	313	310	287	286	272	282	310	280	291	287	267	314	301	300	308	275	335	284	335	308	320	303	292	241	294	281	316	301	292	264	321	321	348	292	275	309	325	265	303	306	312	333	298	276	308	310	283	297	315	293	295	312	318	288	259	294	296	294	305	316	288	295	294	307	322	325	332	306	300	294	322	314	285	342	305	308	268	318	316	338	334	308	312	323	296	260	288	309	330	305	291	314	346	299	294	307	278	327	293	314	306	315	326	322	311	293	297	293	304	295	279	288	272	316	306	345	262	299	287	310	311	290	315	307	287	295	321	275	283	326	321	309	275	299	281	317	290	316	313	304	276	292	289	282	298	309	289	278	304	301	312	293	306	309	291	313	313	291	292	296	289	306	288	335	270	288	345	337	287	299	289	261	299	313	285	294	284	297	306	326	335	274	313	307	292	305	309	270	302	314	316	268	311	291	300	298	330	274	305	321	282	321	299	267	287	306	256	313	301	332	276	322	262	302	293	317	340	330	326	275	315	324	313	304	314	313	305	323	287	265	315	305	292	252	330	337	315	302	320	332	294	317	297	333	281	326	287	316	265	304	327	300	323	281	312	299	314	326	306	334	294	287	271	317	307	270	280	329	302	340	317	313	274	333	277	290	281	280	285	303	285	310	310	286	309	287	316	304	312	270	270	289	302	261	259	312	307	308	306	321	302	272	330	281	316	291	314	317	326	303	274	316	303	279	290	313	347	287	284	264	310	318	309	331	295	315	293	268	311	313	357	322	329	316	318	262	293	283	277	308	315	273	331	331	289	291	282	303	318	266	313	320	321	299	324	325	292	315	286	305	333	288
46946	24623	13937	6637	2884	1118	707	632	652	607	626	646	674	618	632	674	643	641	594	622	603	627	631	624	613	685	642	679	618	655	663	646	658	625	648	646	677	681	645	625	617	654	601	677	681	670	602	621	636	649	642	655	585	623	650	614	628	624	640	644	643	655	618	626	622	647	612	582	606	614	633	607	640	608	615	605	629	639	637	653	655	671	604	620	673	663	654	660	646	659	647	613	619	608	585	645	640	636	622	655	608	603	616	601	609	652	596	670	624	609	612	635	648	659	625	607	623	680	647	633	620	618	639	633	605	664	649	654	663	614	659	605	650	605	619	662	699	634	624	636	646	623	615	610	621	691	703	633	653	680	633	587	599	619	623	630	647	659	598	626	606	604	644	647	646	598	678	614	613	653	582	623	655	601	587	623	652	609	629	634	644	594	651	644	655	611	602	657	661	630	661	622	614	627	600	606	635	616	614	649	638	624	639	631	602	596	630	686	621	640	622	617	688	643	613	635	649	624	634	602	637	616	685	646	648	650	644	626	629	613	589	678	689	626	658	607	588	656	642	636	619	621	620	604	667	664	617	676	620	630	618	661	615	628	618	658	642	606	656	591	630	642	614	643	606	645	625	618	552	644	596	602	639	636	656	690	609	608	625	617	589	665	611	641	715	621	658	643	597	674	642	651	629	627	621	638	648	605	639	606	624	646	637	586	638	648	663	606	595	637	632	636	628	631	604	652	667	584	626	672	648	626	622	676	640	627	602	594	623	634	667	599	652	637	648	636	613	625	622	723	614	601	642	621	658	609	679	646	605	626	653	681	631	582	611	635	558	586	651	656	643	678	598	647	618	598	628	607	612	693	622	628	606	634	636	616	621	610	637	604	630	611	624	623	603	624	657	612	657	656	645	661	618	613	610	649	604	592	630	656	622	627	596	686	607	611	662	655	633	612	645	621	627	629	640	625	632	658	652	626	681	601	669	685	629	625	605	607	631	631	649	658	639	570	610	636	617	610	646	648	612	631	685	599	587	614	672	618	652	603	665	637	612	614	619	658	656	608	629	592	625	561	586	644	677	659	654	666	584	628	648	667	626	638	609	671	668	637	654	645	676	658	608	639	623	619	641	669	624	639	674	609	618	650	598	640	625	626	598	628	628	611	577	598	644	641	647	653	651	632	661	616	659	581	611	622	638	634	645	600	637	654	642	626	652	605	649	650	636	647	656	614	564	644	652	661	630	639	620	588	635	641	643	619	621	654	675	647	626	627	630	632	663	667	564	615	611	688	613	615	625	692	626	652	622	657	675	617	592	626	625	656	612	687	635	593	622	676	609	652	649	634	615	623	644	601	657	626	666	650	599	590	591	630	652	637	595	639	676	605	599	604	644	631	622	621	610	642	616	641	607	635	622	612	650	603	656	720	636	659	636	676	598	633	623	620	664	655	641	641	635	648	596	657	619	570	658	619	594	587	566	602	671	648	647	650	668	625	654	654	606	565	608	649	589	651	662	632	652	591	635	660	649	635	636	651	609	593	611	600	651	581	627	684	648	643	624	650	638	616	630	676	644	606	613	644	628	637	615	579	652	644	629	575	632	610	623	636	598	626	707	676	595	595	627	667	621	650	635	653	603	625	581	617	590	608	642	630	628	646	658	615	661	625	634	625	647	665	625	621	612	601	573	605	707	632	621	603	637	628	624	590	548	613	628	623	622	607	623	608	644	655	653	645	636	606	643	643	644	655	630	685	609	610	624	616	630	610	632	662	659	652	643	614	621	629	653	617	669	652	627	629	602	620	642	631	640	621	653	672	628	629	598	606	611	587	620	614	648	666	661	612	645	642	651	659	662	592	636	637	637	615	617	665	639	605	591	651	603	650	598	652	622	622	657	642	588	689	662	610	685	634	641	672	618	650	650	635	618	629	657	621	612	646	581	610	634	657	636	630	621	660	579	632	635	629	651	655	643	643	603	644	633	634	620	621	629	618	580	623	638	643	593	618	644	678	625	593	627	629	631	624	593	622	636	668	607	655	629	615	636	644	648	614	613	623	604	628	667	575	648	650	607	655	632	608	615	620	627	636	619	658	669	608	658	655	646	628	603	605	610	681	659	620	612	618	645	627	634	602	614	669	590	585	644	610	638	648	668	631	686	639	638	620	641	619	599	585	609	604	673	623	632	617	635	569	604	657	623	633	634	649	643	634	669	667	587	594	638	633	626	593	647	581	617	598	598	628	597	627	597	642	602	605	651	662	630	634	646	622	655	610	645	641	669	664	661	621	600	647	657	623	659	629	599	655	606	632	595	617	619	604	638	577	642	659	620	617	653	623	632	629	645	623	638	623	627	633	651	659	633	703	639	654	652	635	658	597	653	644	627	615	664	647	594	662	683	669	646	595	609	660	592	606	657	682	588	628	622	663	629	666	672	603	603	627	577	610	624	651	635	632	658	639	621	612	612	640	622	649	597	612	671	623	663	610	668	621	628	600	610	623	652	658	600	656	633	664	639	649	614	592	653	624	623	621	633	655	689	620	626	662	624	599	632	618	591	629	644	621	629	582	617	620	602	630	679	592	629	613	658	623	641	617	612	634	620	632	641	594	667	621	622	620	616	616	634	594	669	620	618	653	632	591	624	588	651	666	649	646	592	605	611	623	605	668	584	610	611	631	670	605	604	661	640	587	630	645	644	647	621	663	608	608	631	571	683	599	644	655	613	648	622	615	576	613	642	625	625	657	680	639	620	625	650	645	656	615	639	591	588	633	656	644	652	613	677	631	680	682	630	624	632	594	609	670	662	611	638	599	606	683	683	655	637	616	634	644	601	643	688	682	630	619	663	619	599	633	667	613	638	623	617	653	607	652	611	651	626	649	605	635	613	658	611	634	626	618	611	639	619	602	633	652	600	631	637	591	596	663	645	615	609	642	623	636	639	635	649	609	656	631	649	640	637	623	558	608	642	667	646	602	617	628	657	606	616	613	601	608	638	640	660	618	623	604	637	639	623	608	677	616	628	645	645	612	682	600	631	651	631	671	650	659	631	655	598	615	642	611	623	643	607	642	616	603	641	648	608	690	657	660	630	607	607	610	601	649	622	636	616	616	654	605	635	626	629	657	639	612	630	645	608	619	622	608	573	644	644	664	640	638	647	635	644	596	615	634	657	610	665	638	619	599	664	571	644	623	644	668	646	630	621	655	609	621	628	665	652	681	584	651	601	605	691	612	616	610	684	647	620	654	617	613	597	641	642	641	631	617	694	587	606	651	657	627	638	594	586	618	623	625	612	643	649	698	609	627	675	663	602	618	609	701	631	618	607	627	606	597	640	638	649	666	653	605	619	666	610	644	686	684	651	582	630	597	630	689	667	628	651	656	639	645	619	615	629	559	684	671	595	619	629	649	644	582	594	624	620	628	612	645	639	648	641	634	590	605	634	609	647	623	638	630	605	616	681	628	611	632	619	597	607	630	598	650	690	655	659	637	694	612	611	668	587	633
51333	24584	9607	1946	545	326	241	247	252	248	270	238	267	237	253	274	272	196	247	231	260	233	248	230	244	260	267	244	267	235	239	221	226	243	241	253	216	222	241	251	236	239	247	231	228	250	232	264	248	229	260	264	255	233	256	230	247	223	216	235	239	250	244	262	227	217	238	264	238	236	268	266	262	246	234	245	243	256	251	255	292	264	266	259	232	236	238	251	247	275	255	245	242	214	249	252	259	250	261	229	241	233	245	246	248	202	249	239	234	275	257	235	233	237	240	218	218	244	282	260	246	265	213	215	251	229	247	269	257	238	284	241	259	295	264	242	254	251	237	253	234	234	219	228	266	233	249	253	259	261	277	251	311	244	240	299	230	229	233	247	247	248	257	251	242	280	223	234	222	245	232	265	246	236	270	232	234	249	238	259	238	290	249	229	252	235	227	254	240	231	221	238	256	220	247	213	212	229	227	239	268	246	253	260	259	241	238	240	240	252	272	221	240	266	294	260	233	262	262	240	249	220	229	244	233	285	235	260	285	237	245	250	213	231	227	234	244	225	254	250	266	272	238	244	227	222	239	251	242	226	215	231	273	254	243	233	274	263	266	286	254	271	242	256	207	271	232	247	228	206	242	222	247	256	205	237	263	232	274	265	244	262	256	240	243	240	258	252	230	242	257	247	234	263	246	260	252	222	239	251	258	254	220	260	240	264	225	236	225	244	251	241	243	194	237	242	224	254	239	246	236	267	263	230	215	237	236	230	234	255	220	257	230	235	252	232	220	276	256	235	259	268	244	226	252	260	209	258	254	232	240	235	240	245	260	240	277	228	223	273	248	231	254	236	242	240	221	236	238	255	261	217	219	199	236	232	239	232	259	229	240	249	252	267	253	227	242	204	208	236	249	256	286	265	233	225	248	202	278	253	253	265	239	213	239	234	233	269	265	236	245	228	264	224	287	250	242	244	274	248	231	268	233	240	245	251	271	243	262	223	216	249	243	256	244	298	298	254	239	254	217	244	231	215	250	254	236	269	253	243	250	267	243	247	253	244	251	224	244	231	244	234	284	248	231	251	250	247	235	252	248	261	245	286	238	245	239	238	216	238	260	218	239	229	254	251	247	227	260	254	261	237	236	214	246	253	251	235	232	218	236	263	237	260	259	255	242	243	268	252	238	257	251	241	248	259	218	250	229	247	246	257	230	241	224	216	251	273	248	232	282	246	247	249	242	214	231	287	265	263	231	242	248	216	283	238	234	239	253	273	252	262	211	243	217	247	291	233	228	279	260	271	262	222	262	250	275	256	235	230	241	240	227	255	271	248	248	226	239	245	232	232	277	251	244	264	256	241	254	261	254	267	242	243	233	245	205	245	236	228	254	258	252	230	258	251	252	247	273	226	264	255	239	255	258	233	257	229	271	243	272	233	283	244	239	220	246	253	257	251	248	227	248	220	236	216	255	253	245	256	250	229	232	223	216	249	248	261	221	224	212	255	244	260	244	242	210	267	251	253	273	237	258	233	221	273	243	268	229	223	273	222	217	260	275	220	246	243	235	260	261	274	244	238	249	245	238	242	253	267	243	234	249	238	248	265	261	238	264	235	259	238	250	295	262	265	259	240	213	255	250	231	260	241	265	223	191	230	246	254	253	250	256	269	223	235	250	238	262	264	236	266	228	290	244	235	258	254	247	213	238	221	225	258	233	244	243	248	235	229	225	254	230	260	225	232	271	280	235	246	212	263	228	229	239	243	238	251	240	246	248	244	243	267	257	221	267	240	231	249	247	221	221	214	276	254	251	249	254	224	235	263	233	239	263	193	257	228	223	249	224	227	203	245	248	251	275	211	256	266	273	248	233	240	247	232	235	223	238	218	240	256	212	207	222	258	259	231	242	260	264	267	249	251	247	248	258	252	247	222	214	219	249	255	219	217	223	226	257	260	252	217	262	260	255	207	247	224	302	236	203	257	246	259	250	265	250	267	239	275	243	222	251	257	253	232	249	247	256	277	249	278	273	250	256	233	236	227	257	263	235	253	232	238	226	230	250	278	249	242	240	264	290	249	260	244	244	225	244	238	231	239	225	257	237	256	240	230	226	248	232	261	230	252	215	244	264	265	237	257	254	221	267	232	230	222	247	263	259	229	243	276	232	234	230	260	285	233	259	265	262	235	236	266	244	216	271	208	257	255	242	255	241	219	226	270	251	247	236	225	253	240	245	234	220	216	240	243	247	230	282	220	251	238	239	231	219	213	224	271	250	239	234	267	219	259	249	262	282	239	248	219	247	238	239	246	215	216	234	266	231	222	243	236	278	256	216	245	231	250	243	228	276	221	253	264	252	236	249	262	240	243	238	216	267	258	257	244	230	196	236	250	263	252	259	207	225	235	258	250	228	252	267	236	240	242	227	242	264	267	200	206	213	221	266	297	222	229	250	234	252	247	270	247	256	239	226	239	224	264	262	214	215	224	225	229	248	228	250	245	234	256	221	229	220	214	240	253	242	250	219	222	253	281	250	226	234	258	235	249	251	254	255	241	235	235	239	276	244	268	265	234	235	233	237	250	268	265	246	258	253	243	219	237	218	277	241	259	247	246	225	251	270	220	235	236	240	248	257	208	244	228	257	241	230	253	244	232	221	253	257	261	222	240	232	258	252	264	238	243	245	259	246	244	243	214	223	252	255	254	205	208	231	229	195	270	228	265	246	246	242	217	254	247	243	237	268	215	228	236	232	251	260	241	237	224	240	255	222	231	257	245	248	221	264	253	248	271	215	280	228	257	270	237	262	272	255	251	248	223	244	276	257	248	250	301	257	253	253	249	249	268	261	241	265	257	238	242	258	232	220	236	231	237	244	237	223	226	226	266	220	239	240	229	249	262	276	220	219	232	242	265	248	235	258	270	250	262	230	222	218	232	250	250	245	251	248	248	256	238	244	231	251	254	237	251	252	240	261	244	244	253	247	237	243	209	270	230	200	262	263	245	263	266	221	239	247	263	229	234	235	235	246	240	227	224	246	236	242	245	214	211	280	210	255	274	213	246	225	236	262	231	244	226	251	258	248	244	225	228	273	226	235	267	275	234	227	231	227	246	250	280	206	246	248	266	263	252	240	219	237	251	256	228	248	241	250	225	255	236	233	200	240	233	261	240	263	286	275	250	247	247	212	257	231	242	242	218	252	234	259	253	270	242	243	238	235	252	253	261	249	219	231	266	224	227	255	223	239	231	234	230	287	241	242	300	246	260	233	258	224	237	212	250	218	217	249	249	242	258	240	282	271	235	232	217	245	233	214	212	216	230	258	218	265	241	252	240	242	252	224	265	240	243	247	272	229	265	235	239	235	249	233	245	229	267	222	229	221	221	233	244	235	263	243	223	225	250	227	284	266	220	234	217	261	268	238	275	245	246	245	249	261	246	227	242	250	235	234	257	243	269	290	223	239	261	214	226	222	259	234	251	258	266	258	233	254	255	233	263	245	232	227	228	238	249
33987	17485	10675	3588	1545	745	493	496	511	542	537	522	506	532	528	513	484	535	539	512	540	568	527	569	516	524	536	517	523	497	508	521	504	506	537	550	531	519	543	528	546	524	489	500	498	551	499	521	492	583	508	518	515	543	512	539	556	537	509	543	490	537	545	515	480	537	534	560	525	527	482	516	521	482	507	512	524	506	526	509	557	530	533	537	518	515	534	514	514	544	530	547	499	536	545	480	494	560	563	523	528	523	518	510	537	482	555	509	527	492	522	492	492	531	571	534	467	528	488	513	529	509	522	540	551	524	534	556	504	526	555	556	513	537	539	534	554	517	463	523	525	549	543	539	494	533	554	532	554	558	538	522	515	507	520	523	527	568	535	496	528	501	506	530	493	509	531	508	534	533	508	492	530	545	514	521	520	507	500	517	503	530	514	529	512	550	537	501	484	499	542	562	485	536	528	526	522	510	514	560	519	532	564	528	582	532	500	538	536	523	527	526	531	518	507	512	539	529	535	524	538	546	556	568	508	526	529	514	538	529	517	502	547	531	503	531	494	546	510	536	504	533	526	514	525	561	541	538	537	523	542	563	550	525	533	520	548	524	531	517	542	498	527	525	527	571	489	537	528	540	530	573	577	507	527	498	546	550	514	519	499	555	508	504	533	527	476	470	526	530	549	545	539	548	515	548	511	519	548	534	491	526	552	496	561	494	490	505	537	552	507	534	578	498	547	504	523	551	481	539	514	525	481	530	511	514	496	536	523	554	543	509	495	539	534	500	487	533	554	533	536	544	524	517	509	543	540	514	564	555	507	531	512	535	552	469	552	514	521	532	505	500	497	459	530	508	504	549	516	539	510	536	524	538	554	505	449	514	546	530	567	486	515	530	519	526	488	508	533	507	485	513	544	541	524	538	527	506	556	522	555	507	508	531	522	549	537	518	501	520	517	507	554	488	499	549	562	531	499	538	482	551	546	513	492	555	494	515	552	522	511	517	552	536	512	503	539	506	483	548	517	506	511	536	536	492	511	519	533	508	554	505	537	530	510	512	489	511	512	509	496	528	526	563	503	530	533	518	558	513	510	505	550	514	508	536	542	516	506	466	533	524	527	530	493	501	508	490	543	501	517	523	505	514	515	499	516	525	495	506	526	527	524	526	523	495	533	494	531	557	506	514	526	546	527	529	525	529	560	523	500	529	526	541	551	545	518	469	509	517	518	511	529	529	553	514	533	551	525	525	537	512	537	521	515	519	523	529	507	494	534	520	525	512	497	546	541	489	524	551	555	494	561	548	510	504	501	513	516	509	543	494	547	496	489	477	577	529	567	522	507	528	529	483	506	532	556	495	546	563	528	510	518	585	522	503	511	531	569	546	490	553	505	535	473	530	522	539	484	520	527	466	515	518	501	514	516	513	532	546	514	553	545	515	537	528	482	514	587	490	537	533	521	543	511	537	530	518	533	528	518	523	524	553	524	523	542	541	567	542	505	548	531	524	500	507	557	494	504	499	509	581	491	510	537	501	532	517	519	562	516	560	562	524	519	530	538	539	494	516	532	499	522	505	530	511	543	485	569	556	501	579	516	540	508	509	510	518	536	541	523	517	530	494	558	517	542	503	498	526	475	507	533	542	531	497	511	488	564	490	517	518	495	539	516	543	509	526	477	520	529	503	504	535	533	527	542	539	513	522	541	517	506	543	532	510	541	495	550	544	495	557	529	535	529	522	541	534	550	527	528	495	536	496	523	486	495	542	504	539	535	559	525	537	513	563	530	517	512	523	507	567	518	502	545	530	527	499	507	537	529	549	541	533	514	512	550	562	470	520	561	558	511	520	512	497	529	521	529	554	514	528	533	520	529	520	487	504	536	503	502	551	539	479	543	519	507	489	533	557	508	476	589	505	509	533	528	502	480	513	525	519	516	521	541	549	515	534	499	519	554	519	501	519	509	483	536	535	539	565	543	518	550	580	508	532	535	537	498	527	521	540	509	515	533	506	521	516	516	522	491	485	570	518	508	514	488	498	537	532	495	510	520	529	504	521	542	535	540	476	495	516	519	531	503	525	540	505	535	545	541	582	544	514	467	519	551	517	547	536	541	507	570	553	531	500	527	534	519	501	521	522	511	513	542	506	521	539	537	522	470	529	475	526	555	505	517	518	490	518	512	506	490	533	540	542	548	519	523	519	562	514	508	549	536	532	513	542	535	510	585	523	536	526	520	505	528	522	522	494	523	526	570	535	551	492	539	543	517	557	521	477	512	533	524	488	501	531	539	520	506	503	517	548	556	530	526	536	513	502	513	482	513	507	530	527	502	524	521	505	528	526	559	541	514	549	501	546	531	552	511	498	538	565	479	506	539	482	535	536	479	553	508	563	548	500	517	535	530	517	504	490	553	512	556	523	490	520	502	495	559	526	561	515	516	512	518	553	527	526	532	487	526	488	520	543	563	493	498	521	567	514	551	544	516	525	529	530	518	566	510	526	523	564	531	521	551	521	522	515	484	551	525	505	518	494	530	510	524	585	503	538	513	551	538	512	555	510	540	559	535	489	532	543	523	532	546	502	512	507	564	513	520	547	545	530	554	530	526	542	521	544	510	535	501	507	500	490	542	546	532	467	541	541	506	540	517	521	533	514	526	519	499	495	524	532	534	488	546	534	534	536	536	545	515	520	567	485	522	482	542	497	554	532	533	504	506	566	507	504	550	534	525	492	528	523	483	528	523	517	545	569	564	511	567	529	527	518	487	535	524	543	523	579	497	539	546	511	537	502	525	548	518	514	519	554	503	525	518	506	483	501	510	496	493	474	525	527	562	516	493	546	522	527	527	505	517	479	507	533	523	531	537	520	537	517	540	541	508	502	490	514	536	557	517	522	526	527	501	536	535	547	541	551	521	460	535	521	548	520	495	541	517	552	535	528	549	483	504	519	505	507	494	536	483	544	559	557	502	553	509	478	547	509	547	514	531	510	525	546	533	534	518	527	538	534	524	533	506	545	515	518	551	458	556	492	553	509	545	490	555	531	528	503	520	514	514	531	526	510	519	541	554	494	555	531	503	519	520	556	547	500	547	501	511	490	553	519	509	532	530	502	536	527	555	555	507	509	538	534	537	512	531	542	524	540	509	533	509	531	536	522	496	537	580	509	492	556	531	544	535	525	504	501	514	538	515	522	531	507	556	530	527	498	516	502	545	515	538	548	479	527	549	500	534	495	542	546	470	513	562	557	528	522	523	510	526	532	528	512	506	497	503	532	552	496	506	555	558	507	508	524	507	527	549	505	517	520	515	538	528	509	490	546	536	500	475	542	511	508	528	526	536	499	547	492	533	515	552	518	554	527	491	547	509	500	567	548	571	511	533	549	548	561	537	541	522	512	519	575	501	534	503	532	525	551	580	535	511	534	477	499	506	550	514	511	554	510	521	510	514	534	549	519	521	514	548	505	513	534	543	497	483	545	537	488	488	489	534	507	537	527	516	546	538	497
63634	35949	14597	3806	1159	541	262	268	265	237	236	239	252	273	251	263	238	257	255	279	252	277	245	235	265	242	232	248	260	278	254	224	250	219	251	255	273	255	240	248	226	246	255	230	257	245	280	245	241	236	267	256	264	254	239	256	255	299	250	268	258	269	251	275	242	267	273	242	247	263	263	273	287	248	263	267	292	242	284	256	268	255	267	233	284	254	258	265	250	281	281	282	240	241	255	279	253	237	253	242	248	233	251	258	215	276	254	272	256	243	258	240	245	262	238	248	276	263	276	281	231	244	275	256	281	291	259	255	259	268	254	242	237	278	267	267	253	254	243	268	255	254	232	255	257	228	247	244	260	230	240	269	249	250	248	270	245	256	219	268	274	277	245	253	230	237	211	242	255	249	244	249	253	237	269	281	271	268	240	236	252	281	255	238	244	259	262	212	221	262	256	236	274	261	237	248	227	262	245	273	276	264	276	245	253	259	271	264	244	236	247	277	235	215	247	250	253	286	260	249	233	245	284	228	273	251	252	258	279	248	264	233	266	241	276	254	272	248	275	222	230	268	242	265	234	245	276	274	224	242	250	248	236	251	286	280	252	217	252	256	238	262	236	251	225	266	243	287	278	267	253	294	269	239	242	270	248	259	263	258	247	258	232	244	250	219	256	289	265	229	273	251	233	247	258	236	246	272	227	264	257	250	232	246	292	230	252	285	271	246	241	243	250	229	270	235	242	228	261	256	257	276	279	287	257	266	224	240	249	260	238	253	294	271	250	264	252	252	264	268	280	268	247	249	263	230	241	245	252	224	216	233	261	269	243	256	289	261	248	252	257	261	251	288	263	257	260	229	261	246	273	254	254	270	243	266	246	237	256	255	233	243	250	251	270	245	265	266	215	274	234	253	266	291	281	265	297	234	229	257	238	231	227	263	231	264	268	289	294	258	242	235	258	268	277	288	251	233	261	268	288	269	292	272	264	260	261	253	280	273	222	283	288	277	256	256	268	279	279	244	228	220	264	265	248	218	286	264	272	252	274	271	274	293	249	236	248	246	269	278	227	233	244	233	221	255	241	232	244	258	269	264	213	267	257	277	232	264	255	249	242	274	241	247	288	240	290	231	257	253	241	273	280	270	259	246	229	263	264	265	282	277	248	262	245	264	265	249	252	263	262	258	250	272	244	259	260	266	271	262	269	254	270	291	299	233	268	246	264	219	260	234	304	259	279	214	267	248	273	230	234	279	261	279	279	270	243	258	273	264	218	250	276	259	258	240	265	247	236	270	266	281	264	240	262	232	233	273	270	266	242	247	259	272	268	237	240	249	274	279	257	287	245	238	240	244	266	256	257	263	284	301	282	237	238	232	263	241	221	220	247	233	271	249	248	223	254	279	271	256	253	250	268	237	282	249	268	293	255	260	274	252	283	266	235	269	247	240	227	261	276	301	260	241	297	269	253	265	268	246	261	250	282	264	271	262	252	262	254	242	255	242	251	259	265	254	246	260	273	253	257	238	236	250	245	254	264	275	252	248	268	261	270	298	255	274	261	254	274	271	311	271	263	257	249	239	277	247	251	245	261	285	286	235	288	232	256	255	236	261	265	279	264	244	259	239	240	265	284	269	274	299	259	267	268	238	268	223	239	255	282	200	266	250	247	290	279	280	269	236	264	285	265	246	250	260	251	240	284	263	265	246	254	242	231	235	249	226	262	280	275	264	246	260	238	260	260	259	268	217	303	254	292	285	274	223	238	255	252	259	250	267	268	255	291	265	239	267	279	250	269	254	261	239	246	245	266	260	257	261	267	290	262	234	253	260	248	273	241	247	240	286	238	242	254	239	243	253	244	286	281	259	249	253	276	247	266	301	254	252	270	262	257	214	257	252	267	265	239	258	259	273	258	241	266	251	276	275	275	301	235	245	250	253	236	291	238	263	237	258	249	268	278	259	229	209	246	253	235	239	264	251	268	268	234	249	280	255	249	252	255	261	287	276	249	268	267	257	258	270	257	256	249	276	261	243	256	241	252	248	260	257	255	251	293	278	274	299	284	267	255	253	275	256	241	235	255	229	238	247	225	258	232	253	266	269	281	225	266	252	256	262	243	228	248	263	251	265	266	255	241	270	266	245	242	268	246	226	222	266	286	242	261	232	286	246	269	251	246	243	243	260	269	262	235	218	262	264	282	240	260	275	278	289	255	254	256	253	235	260	270	270	246	257	253	267	265	259	275	277	244	237	251	289	273	284	278	256	264	260	273	268	263	253	286	271	247	254	273	253	252	285	244	248	248	266	266	250	261	271	244	240	239	286	232	253	250	243	233	250	232	229	251	253	261	263	270	237	276	290	222	252	270	274	292	291	250	265	239	241	269	269	253	274	262	261	245	251	271	251	263	235	252	270	269	279	289	247	251	269	271	243	291	261	278	233	218	226	231	237	275	263	292	229	269	267	247	260	272	243	271	248	260	271	257	298	262	268	285	245	249	249	270	258	310	254	244	263	271	259	232	248	271	246	239	246	252	262	263	289	258	258	240	265	234	249	260	262	237	235	249	222	231	251	256	250	266	283	263	307	249	257	296	252	274	220	290	257	249	288	249	268	273	261	248	250	232	232	238	259	221	251	261	248	267	246	282	278	279	254	255	240	286	227	259	257	247	239	292	265	240	264	250	252	256	215	257	250	255	205	259	286	280	254	228	263	226	241	224	247	275	281	261	280	273	263	266	243	279	230	234	236	238	240	236	243	265	271	261	252	247	254	253	277	287	263	266	266	294	256	237	243	242	233	242	252	247	232	277	242	254	279	266	259	236	242	298	259	250	240	265	249	267	265	259	206	273	239	243	250	233	265	235	258	244	259	274	259	232	249	237	257	263	276	259	249	255	239	245	247	284	262	262	261	284	255	247	234	212	240	267	295	249	260	260	245	250	258	253	269	284	255	273	267	280	237	266	272	239	256	254	274	257	266	234	264	273	234	283	265	266	259	234	253	281	252	235	263	260	266	233	245	245	248	252	251	266	255	254	252	236	246	266	255	260	256	234	244	247	223	245	212	248	258	265	262	237	267	272	248	234	243	311	276	265	243	264	278	256	285	277	275	263	280	249	266	225	226	257	276	242	294	275	268	269	251	262	236	225	264	243	256	222	257	278	241	260	248	241	251	258	264	242	259	255	250	246	291	239	259	247	277	244	257	257	279	251	247	243	234	246	239	239	250	254	266	259	240	244	258	250	288	226	265	257	246	272	264	254	273	241	246	260	270	281	265	253	267	246	264	220	289	259	266	239	263	247	263	260	246	242	249	254	249	267	258	228	253	233	249	276	242	274	291	296	240	276	239	260	260	244	226	241	287	249	254	240	247	231	242	235	248	227	245	241	298	258	267	240	248	239	262	249	258	262	276	231	290	262	256	258	245	239	240	235	261	264	266	271	264	252	254	308	255	253	277	252	249	265	255	265	247	234	251	271	236	258	275	255	289	267	226	268	224	236	272
42113	26386	14041	6618	3407	1430	638	609	520	505	570	584	520	570	516	537	563	535	587	544	610	542	545	569	523	517	558	575	512	571	557	567	550	480	542	539	560	565	580	541	549	575	544	548	568	570	583	562	578	538	561	563	535	565	550	542	541	597	550	564	566	546	551	546	563	507	554	577	545	573	498	541	568	546	553	543	562	571	575	539	587	558	599	571	551	552	540	540	565	517	561	523	553	519	538	608	576	558	519	552	551	600	567	522	571	561	578	512	531	528	525	539	518	544	558	556	530	519	525	590	552	557	530	573	549	545	561	528	551	583	569	575	529	591	544	525	544	549	546	547	545	541	544	538	538	545	540	546	537	518	546	602	512	540	549	552	596	553	543	539	528	562	606	580	559	585	517	560	542	567	567	533	575	513	508	557	541	535	558	566	550	543	565	557	567	515	513	512	555	513	552	540	516	520	549	540	548	545	602	558	573	563	542	503	559	569	548	554	557	541	566	519	591	512	567	577	558	548	570	588	561	549	568	556	579	541	561	573	564	547	553	529	551	524	561	535	527	553	566	571	559	555	553	543	589	525	564	584	572	545	598	539	545	567	555	560	647	519	551	570	550	543	539	560	543	518	556	552	570	569	567	565	538	545	584	554	552	557	555	540	551	571	606	553	532	543	576	547	548	556	540	520	548	543	560	519	528	599	562	533	554	600	537	558	537	559	562	550	563	535	555	550	553	483	552	559	573	538	571	582	516	546	543	558	552	558	540	517	561	552	555	560	571	558	541	543	535	540	596	544	547	579	516	525	550	506	530	555	568	533	526	533	551	557	548	561	612	559	542	570	547	558	547	533	549	528	553	520	541	585	611	530	523	590	524	553	546	546	533	543	538	562	553	526	545	569	519	552	567	560	523	536	594	576	565	534	530	511	536	571	558	565	565	520	570	545	534	530	529	550	510	537	572	530	523	539	540	549	554	627	479	573	543	543	568	523	567	542	512	535	547	535	561	534	527	505	556	538	537	578	537	523	557	547	516	509	550	550	567	519	556	570	579	568	513	546	590	540	559	525	515	564	533	598	545	546	539	543	589	520	564	526	530	569	548	551	557	564	534	548	523	602	500	567	542	565	541	541	553	516	526	538	534	542	525	586	558	574	575	508	520	526	530	557	565	567	545	557	532	525	614	569	546	557	573	564	587	564	516	539	520	564	515	607	556	574	509	515	533	551	574	556	522	544	543	551	570	510	523	532	552	597	565	582	536	555	570	528	565	574	514	586	544	538	536	536	534	531	537	536	540	537	556	522	544	524	559	563	508	552	549	496	540	559	582	565	566	580	546	590	549	532	570	549	562	530	534	563	559	581	531	506	550	538	563	544	559	535	560	551	548	549	558	550	550	545	546	599	548	546	511	532	553	534	568	579	554	538	517	536	549	533	552	563	535	563	535	545	559	509	590	586	599	541	530	527	536	548	599	563	552	548	562	544	546	548	519	519	566	534	553	519	565	549	538	543	506	522	536	575	590	554	550	508	545	564	598	563	545	528	549	538	539	559	535	525	584	573	546	522	510	534	549	514	565	534	546	544	540	547	564	587	495	542	585	588	556	525	563	580	534	553	552	542	549	557	544	529	583	539	523	554	549	535	560	561	585	591	523	545	569	579	599	517	539	557	571	507	552	539	529	551	563	529	549	548	571	581	530	550	556	560	547	552	534	571	517	530	536	555	538	559	529	565	525	525	615	529	512	542	547	530	540	536	559	537	556	560	551	563	561	612	494	505	558	548	581	565	557	538	550	535	531	539	553	562	569	530	523	565	567	528	572	524	520	586	545	575	535	570	528	551	560	560	525	609	580	588	523	531	538	550	563	576	556	562	587	558	556	574	553	619	545	550	583	534	546	529	612	583	578	558	564	524	518	567	518	546	585	549	505	540	564	575	589	586	537	563	570	572	548	548	550	563	557	581	524	524	520	540	582	582	568	577	565	589	550	516	538	594	569	546	588	573	555	524	524	589	530	561	540	556	574	581	549	567	609	541	562	586	541	549	553	524	557	590	549	528	583	553	565	534	539	510	554	529	549	530	591	570	552	570	535	551	574	566	560	518	555	540	582	601	560	529	583	533	532	554	540	563	523	548	573	554	577	548	531	580	535	553	554	551	592	503	579	520	548	542	535	559	545	533	527	596	533	528	530	523	545	561	532	590	590	548	582	566	566	611	513	566	607	527	566	519	554	570	504	527	546	583	582	517	544	540	547	540	579	546	574	595	516	545	590	545	528	573	555	558	531	580	562	548	552	550	528	499	540	546	529	542	581	545	553	560	522	516	525	568	527	587	599	584	543	576	550	543	516	568	565	532	584	547	545	569	583	559	542	568	555	559	566	551	585	570	508	569	545	558	556	582	531	531	557	575	522	562	554	535	565	597	548	543	558	546	517	557	553	545	543	547	529	597	543	525	536	537	572	566	576	537	518	544	578	540	554	544	539	510	533	567	551	544	575	572	558	558	538	550	546	563	555	515	594	519	540	546	535	535	574	560	558	579	582	525	501	566	564	553	533	540	513	538	517	553	588	529	547	550	531	551	570	553	576	530	559	573	531	537	571	571	567	565	528	576	541	562	546	585	515	542	539	551	583	512	539	517	526	569	552	527	565	542	514	535	552	598	544	539	553	565	581	542	607	522	528	543	544	559	522	552	542	512	520	590	558	542	545	575	552	586	527	530	547	543	537	562	532	543	504	549	527	520	548	559	570	553	577	505	527	569	567	564	538	566	513	574	537	545	570	578	563	575	591	560	514	560	498	552	536	519	498	511	494	547	585	528	496	559	515	536	556	556	560	547	529	552	544	562	559	545	567	569	536	492	532	537	562	578	575	534	549	541	517	536	563	578	555	577	569	550	555	536	569	519	522	566	531	539	596	493	543	572	534	610	526	560	545	559	571	554	547	533	537	551	545	559	544	556	537	542	550	557	572	541	539	514	561	567	546	536	559	543	524	570	506	579	609	563	549	556	569	578	523	556	560	537	598	529	559	534	538	585	562	568	551	582	560	563	592	549	527	501	561	585	551	523	515	558	560	610	563	531	548	564	562	568	504	543	531	552	513	579	571	545	557	517	551	532	572	531	561	549	570	542	574	560	539	600	565	531	518	549	554	536	597	593	550	590	522	535	529	534	549	572	527	569	557	572	504	554	524	530	535	547	504	582	570	567	545	521	540	567	543	586	529	508	540	583	512	557	585	581	568	559	557	535	565	577	584	562	510	518	540	537	585	539	528	492	567	536	574	525	535	541	568	599	547	541	569	514	527	509	569	553	528	584	514	543	520	549	568	566	532	545	541	541	564	555	590	576	560	562	573	576	553	545	544	566	592	556	546	513	565	511	564	565	546	571	524	548	526	557	552	539	526	535	549	526	544	540	542	545	595	553	564	572	596	549	577	489	536	564	577	576	523	547	545	577	574	548	531	541	577	555	564	579	535	574	544	560	572	525	516	594	520	518
65700	34550	17213	7094	3173	784	356	328	279	325	338	316	289	321	281	300	303	302	295	302	300	281	307	313	287	282	277	268	337	299	290	252	298	267	308	318	255	300	304	290	300	315	337	297	312	267	287	292	301	283	295	300	315	309	289	281	289	267	292	333	323	311	308	276	295	333	323	315	317	317	327	311	284	291	304	271	272	287	259	288	286	262	304	304	282	309	284	326	287	288	316	318	309	308	271	306	269	309	330	302	303	303	308	299	300	310	297	304	270	307	265	313	280	297	299	290	281	262	324	315	315	314	315	298	292	266	296	289	328	306	331	310	279	250	282	315	306	313	321	304	258	292	293	296	296	337	311	292	306	263	306	276	278	303	308	322	318	292	293	326	293	283	281	320	312	298	278	284	285	304	271	268	285	304	288	290	294	308	328	319	272	304	307	324	276	327	347	320	272	285	284	285	296	273	271	325	341	282	256	330	273	311	329	292	287	295	267	300	295	293	309	295	278	273	315	289	337	314	281	307	297	305	306	312	300	297	290	308	319	299	281	302	335	310	286	315	317	296	298	290	288	334	296	301	298	298	306	255	288	299	256	294	294	309	312	273	269	298	280	308	308	286	264	292	314	314	269	296	253	281	290	286	302	293	310	312	291	318	281	285	295	301	297	295	288	298	325	291	306	296	285	304	321	314	297	275	270	294	279	297	289	296	310	256	297	270	290	312	284	286	305	282	298	280	321	297	274	324	264	287	301	286	303	301	304	306	263	311	281	324	310	282	304	284	277	311	295	296	292	304	278	267	289	281	307	284	314	264	272	289	249	319	272	274	275	289	288	282	307	265	296	292	276	302	279	312	249	347	274	286	275	292	285	310	283	320	296	307	275	289	276	276	305	316	298	290	294	271	293	275	273	280	303	311	298	311	295	286	313	307	324	289	286	287	296	300	340	269	286	324	300	270	317	308	300	303	299	307	307	319	308	312	313	281	313	291	310	302	289	328	324	283	316	334	283	299	330	262	278	334	312	356	325	249	264	338	290	268	325	279	314	282	270	282	291	287	306	322	295	301	283	300	296	304	303	281	321	289	310	267	297	297	313	316	287	292	295	312	293	315	284	279	291	290	309	272	290	305	268	287	296	286	284	282	308	280	299	291	265	285	280	315	310	269	256	278	342	303	322	281	300	300	347	283	322	266	300	262	288	301	300	290	305	317	284	310	321	329	300	303	296	279	313	265	285	295	305	335	287	304	304	292	296	292	282	308	301	285	302	288	279	324	290	295	309	301	285	276	285	291	287	278	313	287	316	312	297	281	299	283	283	296	330	317	270	306	278	307	364	299	293	290	316	283	316	295	294	321	298	265	308	315	304	288	298	282	295	310	286	292	310	300	291	316	273	287	305	291	316	288	279	266	340	283	282	295	273	285	279	275	288	317	287	302	294	312	281	310	342	269	275	299	273	321	281	298	308	300	307	267	324	272	265	311	299	310	289	319	300	307	285	346	292	274	292	257	291	294	314	309	303	308	290	320	295	271	283	286	313	255	311	294	323	282	312	277	304	292	292	313	308	314	288	289	320	287	303	306	327	320	313	266	293	301	298	319	290	345	302	301	313	313	299	283	323	297	315	296	306	293	312	286	290	299	263	288	285	335	315	267	319	336	280	314	326	313	314	282	304	279	284	316	278	295	276	282	311	284	307	324	298	307	319	309	265	300	320	292	266	315	261	296	290	313	281	290	284	300	290	313	279	292	276	303	303	328	292	296	329	280	278	273	299	301	309	287	314	287	269	297	268	332	272	288	309	294	293	285	282	312	289	259	279	342	313	294	270	303	268	289	272	283	309	281	299	294	343	299	328	285	289	277	319	322	316	304	297	303	312	272	282	287	312	316	290	331	317	284	270	266	313	302	313	282	304	295	344	294	288	308	292	307	298	268	270	286	287	299	266	304	320	293	297	323	285	278	290	263	308	293	282	293	293	263	295	301	292	289	282	318	307	283	328	280	301	311	352	312	278	298	287	276	280	338	294	281	278	314	264	278	302	321	279	317	282	281	284	342	293	285	303	308	277	252	287	305	306	300	309	278	248	280	309	323	312	318	294	338	308	283	299	269	285	320	290	280	297	284	297	291	308	303	302	312	278	276	280	291	243	290	300	294	285	337	308	279	270	285	289	294	289	287	315	317	323	281	333	309	324	317	291	273	325	309	290	287	315	241	327	316	280	314	297	289	285	303	306	303	296	296	273	280	300	315	292	321	311	313	339	325	322	281	306	304	288	278	293	284	321	300	294	310	293	285	298	283	291	313	299	310	283	306	279	297	302	299	317	294	301	297	303	311	264	290	301	285	297	303	322	271	270	297	268	296	319	290	314	311	318	313	295	294	300	302	292	304	289	277	243	323	299	260	259	299	288	308	309	293	298	322	309	245	287	292	268	303	305	284	305	288	306	318	318	273	298	275	304	268	314	277	333	359	308	301	334	285	298	298	298	301	284	259	292	327	286	282	289	286	289	262	303	273	290	292	303	284	322	291	285	317	338	263	287	294	277	304	285	270	308	315	304	284	298	304	295	285	297	290	284	284	320	260	278	290	300	281	301	332	312	312	293	299	323	261	322	309	302	298	313	326	298	298	297	282	277	271	300	347	282	304	324	277	282	341	283	287	246	320	319	303	320	293	260	304	296	355	247	277	292	285	316	285	292	286	287	293	301	298	254	323	314	337	341	326	293	268	278	310	297	301	288	299	331	308	302	286	307	303	296	266	326	285	271	298	346	293	287	287	291	323	272	296	299	307	273	310	335	275	313	293	287	322	293	318	314	330	315	307	319	297	289	304	321	285	295	307	283	318	262	297	290	307	280	295	308	304	343	328	285	312	310	312	304	308	310	276	274	323	256	285	282	297	273	272	316	315	316	280	331	318	294	293	321	323	271	292	293	306	288	281	281	305	314	299	273	288	286	272	282	305	294	279	305	299	253	268	267	287	319	309	284	290	286	310	289	258	314	299	275	307	327	344	319	292	322	330	267	313	327	332	292	281	324	291	288	308	282	281	289	315	315	310	290	307	302	295	266	308	301	277	296	293	326	309	272	292	288	316	291	306	292	286	305	326	307	308	283	277	295	282	284	293	307	279	329	324	301	294	292	249	272	273	308	316	281	286	302	301	266	309	339	305	300	305	261	253	313	307	287	291	297	305	286	290	314	269	306	285	286	287	296	307	303	288	293	274	276	302	277	292	271	298	292	265	271	303	288	285	287	338	295	284	300	312	295	328	279	295	272	287	303	307	286	328	285	287	284	294	316	321	289	303	310	280	302	281	302	333	285	339	315	296	252	321	318	326	299	276	320	274	312	313	279	297	272	268	328	257	284	324	301	284	319	295	304	261	282	312	279	301	296	281	310	313	302	290	278	299	292	307	285	271	313	290	299	275	321	295	310	273	287	289	275	273	285	283	314	302	279	297	296	279	277	305	300	308	275	282	326	288	311	313	319	295	274	285
42453	25055	17931	12224	8245	1962	867	706	648	653	637	664	630	619	667	675	635	639	627	641	641	606	629	678	675	589	632	610	592	633	623	595	613	575	606	616	631	611	598	609	593	639	634	631	650	632	625	604	628	640	678	644	650	666	612	623	599	646	616	620	600	599	647	608	635	653	599	639	626	627	600	583	627	618	658	617	625	581	621	588	610	636	609	619	639	596	590	640	635	606	640	642	590	594	607	653	625	651	619	643	628	634	667	608	622	619	624	628	603	634	581	607	643	621	650	619	650	632	597	588	628	627	613	573	596	615	626	654	662	652	639	599	617	588	629	602	653	591	618	621	638	620	617	606	594	574	661	608	560	591	638	591	609	629	660	639	634	598	610	607	582	671	657	633	647	617	640	657	567	608	622	603	616	627	621	607	689	635	638	575	660	640	622	626	627	611	623	594	598	623	605	617	610	631	607	639	607	651	614	591	584	619	649	623	623	621	615	606	634	618	616	618	656	624	630	643	598	595	641	602	631	585	662	635	590	590	616	629	577	670	623	642	617	641	604	634	622	655	642	642	625	617	620	621	663	617	626	632	635	612	661	627	590	637	629	584	620	602	595	612	591	599	604	618	607	632	644	641	652	621	646	605	614	619	617	643	613	612	626	623	623	608	597	679	620	655	636	623	598	639	621	584	615	644	572	649	616	607	589	627	600	544	623	634	622	631	617	642	593	653	662	623	607	666	671	638	603	602	618	625	657	564	592	611	631	596	585	583	632	612	656	595	567	623	604	620	624	602	623	581	612	688	661	639	590	681	582	636	606	644	656	641	638	554	632	641	590	625	609	622	640	582	667	655	606	670	614	594	595	637	611	613	639	597	655	628	632	611	577	611	640	620	602	608	647	602	608	638	594	579	636	588	611	614	554	620	642	586	628	616	598	648	602	579	593	607	649	633	603	610	621	622	639	616	572	607	653	624	641	630	622	618	634	618	621	598	642	638	579	602	623	662	576	636	597	613	628	632	608	616	624	634	580	663	627	630	628	626	638	617	568	677	603	625	654	649	612	638	650	621	552	592	579	592	628	644	647	597	644	629	570	604	637	659	630	647	646	629	612	632	617	613	636	591	657	605	562	633	628	633	574	638	610	642	581	631	644	650	619	610	642	641	613	602	607	602	591	624	575	618	664	588	607	622	615	648	621	645	582	608	642	611	634	609	580	641	615	578	621	689	616	610	617	670	641	614	640	601	612	634	589	598	597	601	598	648	629	629	566	649	604	613	633	624	631	664	605	659	614	623	613	647	608	621	611	572	652	637	616	619	619	585	605	602	597	636	591	609	592	628	654	582	610	641	619	628	624	614	614	582	602	602	612	630	612	631	596	636	601	583	633	663	610	631	660	638	651	634	647	658	624	620	644	623	589	611	604	637	607	613	597	609	658	578	603	629	583	619	631	608	604	634	642	636	630	610	585	674	612	598	570	577	640	598	615	622	642	633	600	585	656	612	665	550	653	600	623	629	634	638	614	665	669	662	643	618	648	630	601	634	610	635	600	631	614	605	626	628	599	612	611	636	587	581	648	588	578	653	636	639	586	590	584	627	593	588	605	662	656	617	611	641	607	651	607	684	682	651	663	598	677	620	605	610	585	627	627	603	602	640	565	594	630	680	673	635	647	613	629	613	580	605	582	650	611	628	613	625	644	639	598	625	617	625	626	628	622	664	645	590	635	634	627	584	611	594	598	651	593	630	601	623	612	552	626	653	623	581	553	595	636	558	622	689	605	622	586	601	616	650	566	648	630	663	604	601	623	620	571	593	596	613	618	644	637	610	613	591	567	665	637	598	626	633	616	649	656	634	566	606	613	611	589	601	626	629	591	626	631	593	592	629	625	611	613	592	600	658	636	667	601	554	565	593	623	594	648	647	637	635	593	612	613	606	632	599	634	585	653	620	623	649	616	638	641	621	579	618	607	608	641	627	662	621	624	577	655	624	620	590	618	631	623	615	589	586	609	573	601	613	579	642	596	597	596	574	588	599	626	601	616	631	634	604	585	671	644	586	635	608	628	599	602	569	631	680	647	650	593	607	594	624	637	588	602	589	607	634	583	611	633	628	622	622	631	650	594	622	618	645	656	593	580	589	606	606	610	658	656	607	629	585	616	629	640	609	621	620	648	612	598	609	661	629	593	638	640	628	656	672	607	603	625	654	639	603	599	649	667	623	581	656	635	610	620	652	600	610	616	636	664	619	639	645	627	593	619	625	649	582	606	623	607	628	604	593	585	637	642	629	617	645	664	640	635	644	600	625	617	617	635	599	632	640	591	630	607	632	556	607	616	676	618	617	632	612	597	637	619	646	617	572	613	643	637	615	661	646	582	686	607	653	646	613	594	609	604	570	617	619	634	661	630	643	636	635	619	603	645	603	588	625	657	660	634	666	608	615	640	627	621	597	603	608	614	599	607	650	616	626	580	612	619	664	597	583	573	592	615	607	619	614	665	612	601	602	627	640	601	603	641	650	639	629	606	621	639	579	632	618	634	598	599	637	641	600	683	612	608	654	609	644	590	607	621	602	591	587	631	614	601	588	565	603	585	641	670	620	597	653	600	580	581	615	624	610	616	596	646	614	614	658	610	648	625	635	587	577	643	583	640	620	653	627	621	672	670	625	612	602	651	607	623	634	609	622	617	604	609	646	643	610	639	580	606	616	618	627	597	553	649	618	617	596	623	625	621	574	662	610	570	607	656	577	668	671	624	636	639	607	638	607	627	621	621	599	623	602	599	642	613	604	611	648	621	635	596	611	631	618	654	618	651	625	574	579	655	643	615	626	597	609	602	614	665	655	591	590	643	597	643	594	620	610	594	634	627	641	640	610	607	653	618	604	627	580	633	604	635	672	546	663	631	634	586	614	654	627	654	612	589	625	586	678	581	627	638	624	658	564	602	608	583	606	668	613	633	605	595	625	581	645	603	636	633	609	565	647	656	643	653	614	576	615	632	644	651	626	611	654	644	622	630	610	614	601	613	619	603	605	639	622	671	609	605	611	575	581	598	658	602	626	623	602	583	617	607	623	640	607	595	605	654	636	559	640	590	615	611	635	642	614	674	586	622	609	644	592	632	650	627	622	649	567	588	614	628	585	614	587	674	618	598	650	627	609	597	606	615	590	625	635	628	620	597	605	612	643	635	572	616	619	611	594	632	639	568	624	639	624	694	631	603	583	654	631	654	647	622	638	658	619	592	612	626	667	616	581	611	632	613	622	611	647	632	653	605	634	607	600	641	589	623	605	635	589	599	636	611	689	641	666	588	638	606	629	575	615	645	597	603	629	594	643	645	616	625	649	599	580	586	618	647	629	652	627	625	627	653	586	662	602	634	653	600	615	624	599	629	596	618	621	614	628	603	637	636	613	622	631	612	603	645	609	622	614	597	607	620	607	685	639	645	583	630	635	597	593	650	594	604	610	622	627	624	603	611	640	628	628	614	658	627	605	588	602
43588	21269	9384	3809	1158	341	269	252	216	252	267	231	227	246	246	233	250	264	267	252	232	223	249	224	248	258	251	248	261	243	245	218	246	282	254	235	222	218	252	219	225	235	253	252	234	230	219	209	229	258	241	218	240	287	236	229	250	244	243	237	215	250	238	237	255	233	215	243	223	233	233	227	246	238	217	224	262	259	229	239	255	253	260	219	244	264	250	231	208	240	223	236	234	250	215	207	260	207	233	251	222	229	215	256	294	205	227	220	231	256	243	248	199	240	240	247	232	235	297	238	208	222	248	247	229	257	249	209	248	222	200	237	239	247	252	237	213	213	235	244	246	241	241	237	213	238	236	242	211	245	235	253	247	252	251	263	236	253	220	247	248	245	248	241	249	252	254	245	250	242	232	256	277	238	231	246	219	235	256	250	241	230	226	223	233	195	231	199	256	222	216	234	254	242	229	227	243	198	256	233	269	234	242	227	241	252	250	282	215	204	219	240	252	249	239	239	250	245	256	259	284	243	215	243	234	243	247	257	248	233	256	235	264	262	224	228	220	227	227	226	217	298	263	198	222	220	285	236	229	216	247	258	239	229	280	252	250	242	226	252	249	255	229	216	231	242	213	224	232	227	236	257	279	250	214	218	246	260	229	250	235	212	251	238	245	227	247	303	269	238	255	230	241	243	246	264	225	260	252	223	268	195	205	257	210	242	234	257	269	245	271	244	245	229	229	223	227	215	217	246	239	223	241	249	214	244	271	252	239	237	223	255	266	239	230	253	252	266	281	241	219	244	283	265	228	208	248	229	243	237	228	250	215	246	229	239	223	244	239	236	228	262	273	267	234	237	219	249	256	257	252	225	235	234	239	250	216	224	240	234	226	253	219	263	230	259	247	205	194	236	250	253	257	262	239	246	239	227	216	214	266	241	268	229	256	236	220	246	228	239	250	239	231	228	207	265	238	227	287	252	232	247	271	224	242	228	260	253	213	235	256	212	246	237	241	254	226	224	201	231	233	251	217	245	271	231	228	259	234	245	221	240	231	240	218	246	277	231	220	250	224	216	249	249	254	213	270	237	218	222	266	258	223	218	219	222	245	230	259	254	225	229	253	247	233	228	250	222	252	226	254	266	233	270	243	236	265	234	217	243	262	206	232	214	234	267	276	259	252	193	251	224	231	247	223	228	241	273	251	257	242	233	226	208	222	233	235	200	187	245	243	244	263	225	237	249	237	220	244	254	240	244	238	223	241	223	284	246	245	256	252	238	263	259	256	233	250	205	259	225	263	218	233	209	246	253	241	233	224	229	267	243	227	242	208	251	257	217	210	252	222	283	253	203	230	214	225	250	238	223	231	247	262	223	245	233	251	248	237	259	232	238	252	218	197	251	212	212	241	230	240	220	253	285	245	238	223	242	237	248	220	263	231	220	217	260	232	233	233	241	275	218	238	240	215	238	237	265	239	250	237	265	219	247	266	223	249	216	228	213	229	222	246	230	231	250	225	247	238	258	225	238	222	242	223	245	256	247	245	238	249	264	237	246	235	223	259	261	225	249	206	232	226	235	193	218	244	216	240	244	220	224	242	223	254	243	214	207	238	236	244	211	209	249	243	219	227	234	253	235	216	232	223	248	231	243	228	246	242	243	245	261	244	194	268	242	264	245	212	231	225	244	260	273	236	207	242	258	238	271	213	173	241	275	243	218	234	258	205	216	218	222	235	235	241	250	234	249	250	239	267	229	229	221	242	294	247	238	268	248	256	273	224	213	255	221	207	233	265	261	266	238	252	235	231	251	254	270	231	223	254	213	217	222	228	222	220	238	260	260	243	223	238	263	254	223	256	265	224	220	232	217	269	228	252	249	204	254	210	242	218	221	244	261	233	240	249	226	224	237	231	212	223	244	227	230	234	246	255	214	220	280	261	242	255	205	261	222	242	225	241	245	274	237	231	237	227	231	259	226	256	223	260	219	244	212	228	251	222	232	246	246	248	247	244	224	253	232	231	292	249	230	271	256	244	234	288	220	234	237	248	226	235	250	257	250	232	217	238	233	234	240	272	268	263	254	243	214	232	215	257	237	221	236	202	248	275	250	222	216	193	230	252	260	223	260	276	274	251	214	253	226	202	218	226	239	229	255	226	239	282	217	228	231	284	265	275	243	230	245	235	224	235	229	221	237	227	236	232	238	277	248	226	236	227	244	270	229	230	234	279	258	266	269	223	263	249	244	184	251	210	225	244	241	248	218	267	219	247	222	193	255	264	221	273	210	256	233	289	236	251	236	279	240	226	221	253	202	249	243	264	221	264	232	249	229	256	230	202	228	236	216	198	229	241	228	238	234	215	260	233	215	245	208	263	273	236	221	202	241	274	228	239	248	253	251	248	254	245	201	246	252	241	215	284	218	242	244	239	229	236	231	263	226	236	242	218	243	218	241	258	233	206	238	241	220	225	231	244	227	230	237	260	248	193	236	259	244	228	229	242	243	218	257	231	267	252	266	208	263	230	221	242	247	236	187	240	213	206	253	237	235	225	210	241	239	257	258	238	253	243	255	226	248	236	229	239	280	255	240	234	238	229	262	229	259	249	257	216	261	256	222	227	228	222	228	222	255	266	267	246	234	224	242	238	234	261	237	247	264	248	190	230	239	236	231	248	260	255	242	237	226	252	250	217	213	219	242	243	226	231	252	255	250	228	273	243	234	223	231	256	243	246	240	248	285	236	247	221	252	264	230	246	241	232	234	251	230	265	264	246	239	233	276	260	231	261	205	216	221	218	252	254	261	249	239	211	250	248	245	263	221	285	244	202	232	256	273	255	228	229	245	209	233	235	268	245	222	217	262	268	241	232	236	242	249	213	220	244	260	242	207	234	244	238	217	228	226	246	198	233	230	228	224	250	275	253	239	236	230	230	209	215	221	228	246	263	270	253	255	203	246	246	246	241	242	236	253	259	228	228	225	252	255	232	219	235	208	236	216	248	275	257	208	234	236	244	229	256	228	243	250	253	234	244	238	246	238	220	214	253	237	249	265	236	232	238	250	210	218	247	282	233	206	228	245	253	250	239	269	272	233	240	250	254	252	239	224	194	229	238	220	245	267	261	253	248	265	245	247	253	272	244	265	247	214	244	242	230	216	226	240	222	248	237	233	221	248	236	221	246	223	226	228	254	233	231	254	220	249	251	239	221	216	215	204	240	283	232	228	237	257	266	228	227	242	263	251	260	211	231	230	202	220	251	259	246	237	235	255	216	265	228	237	239	261	282	218	207	235	204	222	214	214	223	219	257	260	248	251	247	254	245	246	229	262	251	212	225	188	251	230	225	224	214	257	224	262	237	251	239	260	221	250	260	243	238	254	245	275	227	228	238	244	251	233	272	233	229	230	253	222	218	272	235	250	258	202	233	257	230	221	261	277	225	256	239	251	215	245	252	255	211	258	264	225	245	258	217	236	273	228	217	237	246	257	218	237	243	230	247	243	243	256	248	271
27921	16017	11780	8279	3066	709	492	542	488	523	514	537	481	490	507	510	522	502	534	535	496	484	513	485	512	513	558	548	525	509	506	541	508	507	519	544	479	539	528	518	507	498	540	478	519	523	526	531	545	482	530	551	529	490	512	541	547	519	497	493	472	493	516	543	560	487	517	526	530	542	485	545	488	529	548	534	440	520	487	532	510	532	559	498	521	512	505	525	497	543	535	527	482	505	503	473	509	515	528	507	499	542	504	522	482	509	480	497	465	499	511	491	485	552	480	503	509	551	481	494	481	459	518	460	521	541	548	524	507	478	507	548	510	517	519	480	529	523	517	494	525	501	515	507	478	473	514	484	478	458	463	485	520	532	488	525	541	490	515	506	477	516	529	509	491	498	448	505	522	512	491	528	520	515	489	537	526	490	502	502	518	491	487	511	488	534	521	519	507	511	489	519	472	511	513	506	471	538	462	531	477	516	499	510	512	465	545	521	503	519	463	541	517	479	489	520	524	509	485	518	533	521	494	524	524	482	497	480	498	519	509	501	492	470	519	479	527	519	535	518	483	478	501	522	501	514	531	457	532	514	492	534	509	543	507	487	507	496	488	493	534	495	522	523	534	521	508	514	489	482	530	504	513	491	479	534	523	510	511	499	508	506	509	536	485	530	516	506	532	507	527	535	523	523	531	512	497	503	542	507	562	511	490	507	529	513	497	480	484	474	533	536	566	543	492	520	486	473	558	553	499	468	530	503	525	463	544	502	496	500	484	514	497	509	494	512	445	497	506	541	534	514	559	487	480	522	479	499	538	539	505	519	512	541	508	501	548	532	560	444	506	499	515	506	489	529	493	491	488	505	549	498	502	563	476	526	510	530	491	536	492	524	512	534	468	502	522	475	482	552	553	507	515	504	508	513	515	516	489	499	514	476	495	507	548	492	513	522	502	521	491	483	557	485	464	552	524	506	472	531	485	495	477	539	512	538	510	480	498	525	487	507	517	488	506	509	518	495	497	564	539	501	507	516	548	537	519	501	458	527	510	486	491	509	488	501	535	522	524	469	493	504	507	531	506	524	522	530	550	505	509	490	517	469	515	485	502	483	484	517	516	504	487	513	528	524	497	487	462	518	515	495	544	502	501	482	495	465	527	503	526	510	473	527	552	503	515	476	521	524	554	515	523	516	479	501	517	490	539	503	518	501	508	548	487	471	524	470	496	554	563	539	486	507	498	539	501	544	519	497	482	536	472	496	529	517	527	531	525	558	507	519	547	524	496	596	515	514	524	516	514	508	518	545	514	509	501	535	497	511	493	453	521	551	498	467	528	479	524	501	510	501	534	542	498	517	479	520	492	512	501	536	508	493	518	497	509	494	532	459	536	519	497	489	524	507	554	493	487	486	489	544	508	501	477	523	518	535	536	487	503	481	541	505	524	509	505	508	508	486	525	526	526	542	505	456	509	511	517	530	556	522	523	516	489	491	491	517	523	494	524	542	534	519	499	485	530	543	503	542	504	522	495	528	494	519	520	548	556	480	504	513	480	478	531	499	488	472	524	524	506	503	493	524	516	494	490	519	511	498	560	530	491	516	517	513	517	511	509	530	530	504	524	473	521	493	536	518	510	496	515	478	516	506	520	495	533	515	471	522	502	505	574	487	520	511	517	506	513	495	535	522	505	473	525	492	527	495	524	484	510	512	521	476	498	539	525	518	504	503	500	499	541	510	512	491	559	489	535	522	481	548	493	507	483	535	541	535	528	503	494	521	532	504	532	526	509	513	490	514	504	492	543	520	468	514	547	482	476	527	515	514	513	541	500	504	488	510	512	499	524	470	513	478	516	529	551	508	476	535	510	471	510	534	506	490	514	474	497	518	521	530	510	490	562	509	519	548	524	502	517	595	522	481	489	497	499	521	518	520	516	500	528	520	500	565	525	509	494	464	470	533	535	509	474	494	508	511	509	498	510	511	516	547	523	529	502	501	544	460	529	493	511	524	503	518	536	536	509	509	459	525	559	513	504	520	521	522	509	533	531	504	496	537	524	475	535	520	522	510	482	502	483	474	518	461	553	504	473	493	516	489	494	480	534	527	508	472	459	540	470	537	500	516	456	465	516	533	521	519	518	491	496	507	507	547	525	526	543	481	506	552	533	501	505	574	507	487	561	491	533	519	525	500	530	472	502	537	519	495	495	508	538	525	501	513	494	506	503	485	490	526	484	517	532	519	501	495	527	489	520	500	511	495	521	537	538	461	521	520	487	497	548	527	523	515	488	523	490	534	511	528	492	528	497	527	505	518	524	492	512	491	548	508	517	500	494	500	545	507	524	525	478	510	517	522	478	528	470	513	499	531	518	514	503	481	490	519	464	560	501	474	497	567	503	503	498	491	472	543	525	488	498	485	506	522	468	501	500	526	504	486	503	488	485	513	531	485	510	532	494	517	497	523	491	520	510	521	543	490	448	536	541	489	500	470	528	511	482	490	503	514	532	516	490	509	487	492	505	509	545	521	481	489	517	511	511	521	505	495	519	490	509	497	501	549	509	536	526	502	493	515	536	537	487	497	474	522	488	512	513	502	540	462	520	460	521	566	507	516	480	522	469	548	460	494	546	509	518	518	469	566	519	512	479	521	542	479	504	494	510	493	521	549	538	550	519	472	535	580	496	439	509	544	531	450	511	528	550	507	509	482	500	472	505	568	521	539	541	526	493	539	507	554	539	495	543	515	520	478	498	517	504	510	537	553	527	492	529	514	462	541	506	485	512	495	530	485	519	514	490	477	479	499	473	508	503	510	484	511	510	487	439	517	510	484	526	475	503	534	492	520	474	483	474	505	478	485	502	532	521	534	496	534	497	521	524	521	537	505	510	518	528	520	507	530	483	505	538	531	517	509	509	504	527	513	498	555	527	477	542	513	517	533	522	477	520	518	540	512	491	506	487	514	510	475	508	533	536	486	522	514	443	528	490	491	491	500	506	504	495	514	491	505	502	521	556	511	532	488	522	478	506	524	511	486	512	539	532	515	508	522	506	482	536	551	484	499	503	468	508	507	559	507	508	500	508	519	524	522	540	543	535	501	503	495	504	491	497	529	503	557	517	518	502	506	531	472	528	509	505	542	525	523	508	497	531	465	498	519	521	538	458	537	541	521	499	502	516	520	505	511	530	518	522	511	527	526	516	502	500	495	515	514	496	567	489	507	490	513	474	500	515	483	520	509	504	519	478	516	491	531	528	489	485	497	474	511	498	502	524	501	497	469	544	509	520	528	480	558	515	506	495	543	504	527	529	518	488	522	503	505	525	531	519	520	517	558	521	533	508	520	512	496	514	504	476	522	487	514	481	524	510	531	475	546	542	536	483	517	506	477	489	482	486	530	494	524	509	535	500	545	510	557	496	536	507	510	517	501	551	533	538	516	512	499	514	521	515	507	507	521	526	533	514	545	497	497	530	493	527	498	541	545	496	509	506	484	482	498	478	493	511	489	532	506
62133	29095	10979	3864	1176	390	277	263	266	252	278	264	254	304	276	245	265	259	219	245	265	242	263	294	252	244	282	229	256	255	267	253	252	226	289	242	232	232	262	244	291	272	257	271	246	257	266	279	253	260	256	273	249	268	271	262	274	242	264	275	269	248	258	246	269	279	254	233	296	255	238	261	251	253	238	258	261	289	264	279	259	249	261	264	234	267	247	266	249	287	290	277	275	236	266	283	246	251	256	264	221	264	257	276	256	268	248	244	233	277	256	287	277	269	243	252	230	250	243	281	239	298	242	247	239	258	231	243	258	285	243	242	287	295	274	293	304	290	262	282	261	248	239	273	257	274	272	281	230	292	270	286	265	229	251	216	248	266	279	259	253	278	254	274	295	269	274	277	256	239	247	270	267	286	251	240	274	250	269	253	254	234	243	310	266	266	251	259	273	270	256	258	266	247	296	271	212	274	279	273	274	241	254	270	316	233	265	255	267	255	255	261	254	259	287	290	225	265	259	265	267	250	291	280	281	279	289	271	274	221	228	266	288	248	247	247	297	262	253	226	249	243	270	259	296	250	278	284	274	277	257	269	284	252	248	283	243	266	281	257	258	265	273	278	258	292	257	232	247	259	313	254	251	266	281	266	268	271	285	225	244	272	271	258	285	287	297	279	276	264	241	249	261	280	264	253	267	251	247	273	241	263	254	266	220	272	307	286	263	268	268	253	271	275	273	264	271	247	268	256	246	290	283	254	262	257	237	265	257	224	276	280	266	272	261	257	238	282	271	259	245	260	271	264	268	290	246	251	261	255	264	272	274	275	256	248	270	245	295	261	253	267	227	264	248	248	263	269	262	267	246	261	278	286	269	277	258	242	254	277	258	298	260	281	243	250	260	289	307	290	267	246	236	246	236	260	278	279	252	258	292	228	236	231	321	290	269	282	295	275	273	272	281	247	248	249	255	254	264	267	253	241	235	279	266	235	274	276	269	257	277	285	261	233	253	262	280	290	263	252	261	251	274	243	275	285	251	255	289	267	249	271	257	295	305	230	254	279	276	266	251	264	237	265	237	301	238	285	297	244	254	267	258	292	253	258	254	284	313	276	262	297	245	248	260	241	278	238	243	224	267	265	222	257	248	266	244	259	254	290	257	283	259	222	285	262	231	288	271	236	246	247	267	282	283	281	250	291	248	284	244	278	240	251	277	274	268	272	244	241	252	259	264	250	274	254	259	245	251	236	272	271	251	275	268	311	266	250	271	256	292	270	265	255	290	293	268	275	245	265	292	238	257	236	251	278	296	255	209	223	276	251	260	272	280	271	251	278	242	242	259	265	233	254	276	253	261	260	243	268	263	220	270	298	230	291	240	249	267	247	239	280	286	248	273	254	257	247	264	260	260	261	224	251	264	244	258	243	288	259	293	262	277	285	251	261	271	294	269	247	273	260	245	251	272	276	281	268	259	274	270	273	285	262	260	284	303	257	275	232	270	261	275	259	256	241	265	245	251	222	255	270	234	298	268	307	284	266	277	312	239	263	249	236	266	254	246	243	270	280	288	231	270	269	244	280	252	285	272	234	275	281	248	252	252	312	240	238	276	273	260	243	263	257	311	265	276	257	268	257	243	247	253	247	248	254	259	263	274	261	238	235	253	257	308	263	270	239	256	269	260	298	280	291	265	234	246	263	281	235	245	252	270	258	256	285	235	268	264	255	261	254	274	270	258	224	253	279	267	248	263	249	275	298	270	234	267	251	264	265	246	237	273	259	270	276	275	266	276	266	291	297	258	275	245	266	235	256	250	282	262	271	305	254	240	280	327	269	213	257	264	293	233	247	281	246	251	268	273	241	272	279	284	250	271	276	311	292	278	256	251	267	254	244	260	289	213	287	281	240	280	250	291	227	259	255	281	267	259	272	255	256	270	265	242	243	250	249	274	241	303	265	237	262	271	266	275	267	263	263	238	278	264	234	264	258	258	259	276	270	230	267	270	282	270	298	290	289	227	277	267	271	278	270	256	258	286	253	262	289	289	257	239	252	257	301	268	275	254	259	293	282	263	244	290	259	237	274	281	279	312	256	253	228	259	260	300	232	257	268	266	261	269	289	258	234	235	243	270	235	240	225	265	260	265	247	213	260	247	266	266	270	246	247	252	282	272	272	230	268	252	282	243	259	263	236	246	284	277	294	249	264	284	268	273	285	262	241	258	280	223	252	279	258	291	267	242	260	271	260	229	279	257	267	289	259	265	241	270	279	236	302	243	293	290	262	282	258	235	273	268	271	264	236	263	271	260	241	242	241	244	253	272	294	272	242	257	268	270	243	238	272	273	262	246	242	291	265	270	271	230	297	311	259	252	294	303	230	239	241	247	283	238	249	246	271	249	262	233	216	279	284	269	246	271	297	257	283	264	276	287	246	250	248	256	260	242	258	266	276	254	284	282	232	287	261	295	252	264	254	271	281	272	274	271	266	291	281	261	259	275	270	300	250	273	250	242	284	274	245	268	243	256	261	243	249	266	244	239	280	273	261	277	273	228	241	235	271	238	306	261	252	268	281	252	255	240	272	248	244	276	254	230	232	266	256	256	261	239	292	257	280	263	272	229	280	291	237	262	249	262	238	263	254	287	254	258	250	276	275	260	314	257	288	257	290	256	270	286	269	247	263	261	275	263	264	298	272	293	235	263	310	248	264	244	257	244	266	269	277	242	255	268	243	253	277	269	263	267	294	263	276	259	271	258	246	250	269	255	287	274	253	260	251	258	284	249	229	243	265	272	243	256	257	246	275	276	287	263	275	262	227	272	272	265	280	246	255	267	248	279	257	268	259	256	263	241	240	245	223	270	269	268	238	258	256	263	285	270	250	256	269	242	256	256	238	272	265	270	264	235	275	253	244	276	243	297	253	268	244	279	256	301	247	254	280	271	283	254	257	255	228	251	263	262	262	275	286	299	271	287	253	248	240	260	247	277	250	286	231	242	259	250	248	256	260	273	281	270	269	256	258	270	253	256	232	297	283	282	275	243	270	305	300	300	262	269	269	292	254	272	266	249	279	264	277	267	265	255	235	264	290	258	244	256	291	263	268	271	234	277	272	279	255	242	299	282	252	270	258	263	255	261	261	273	253	262	263	263	248	257	255	263	260	245	256	264	254	277	234	270	236	244	242	246	238	240	247	272	270	267	264	259	261	246	245	283	278	252	245	229	265	247	251	274	260	279	265	259	257	251	270	258	296	249	238	279	277	268	266	306	256	266	250	251	227	269	267	290	283	279	265	293	272	261	281	268	256	295	295	259	246	261	237	251	290	279	290	291	281	268	273	283	278	262	259	277	228	249	249	265	318	304	274	252	277	271	259	287	237	255	268	255	281	254	257	230	261	287	314	249	285	247	260	268	250	273	254	260	254	286	275	288	277	269	257	246	241	245	270	271	238	286	267	258	301	278	272	217	282	251	306	227	255	268	250	266	267	256	271	242	236	272	267	267	248
40764	20292	11794	7487	3296	970	629	580	567	572	553	570	542	546	607	568	571	595	582	570	533	547	538	545	598	551	557	580	577	565	559	596	558	577	582	572	571	567	563	568	592	551	593	550	562	589	529	566	542	568	556	568	583	544	569	589	585	514	564	514	546	553	557	554	524	489	571	542	551	562	580	559	551	570	590	579	593	552	558	546	595	580	561	559	605	567	555	564	577	570	561	563	576	530	591	574	546	599	568	519	594	548	559	548	587	556	549	569	544	542	521	587	552	539	562	590	590	591	579	526	568	555	544	529	546	575	584	574	536	553	568	567	531	599	562	536	585	547	537	563	575	546	561	604	608	540	581	554	535	561	564	511	563	550	566	573	559	585	545	547	552	581	578	567	574	583	561	563	583	545	550	568	537	507	553	536	559	568	546	523	568	596	568	575	527	603	582	572	613	608	560	533	576	555	518	552	573	570	524	575	516	558	516	571	558	573	501	561	553	574	614	549	537	521	569	542	576	562	521	536	591	487	598	571	555	558	549	548	543	535	547	584	529	566	529	572	578	557	544	598	579	559	596	585	554	525	543	590	607	519	578	528	534	558	522	518	559	541	570	502	577	579	552	588	570	571	586	525	558	579	575	553	529	561	528	535	581	567	573	557	561	523	536	517	569	561	602	565	539	565	545	551	566	566	540	597	605	572	585	557	583	591	541	550	551	515	528	523	558	585	546	559	581	538	550	530	548	552	582	599	526	521	579	527	593	519	544	562	540	557	546	564	584	532	559	560	568	537	563	527	569	540	571	582	587	541	610	546	558	580	524	561	535	566	573	617	546	588	553	545	574	589	563	602	540	559	592	544	516	556	571	520	545	535	553	544	523	555	571	555	567	528	570	570	537	563	564	560	555	574	531	504	605	574	548	582	571	590	552	531	546	535	589	626	541	581	575	580	545	561	534	573	538	592	558	557	595	583	555	519	532	550	594	570	574	574	578	549	589	580	542	574	556	549	582	545	603	557	573	533	565	554	544	573	569	607	579	598	577	594	571	536	619	554	525	589	595	602	528	544	546	566	604	565	569	560	544	576	576	545	585	537	530	521	590	554	564	524	571	512	558	580	586	550	550	587	577	571	589	604	532	544	523	536	591	576	556	560	561	587	561	533	568	565	576	569	575	583	525	553	575	556	552	550	555	596	570	570	594	551	595	567	572	544	561	540	548	585	534	605	556	592	549	553	567	516	549	572	552	590	535	565	597	592	566	537	563	587	572	569	545	613	579	558	551	547	548	576	540	566	512	591	563	578	525	518	520	580	573	523	594	562	608	582	539	586	565	560	593	572	579	522	547	512	540	562	561	557	520	548	540	556	568	572	586	589	561	529	568	517	568	542	572	585	525	544	549	576	539	589	567	560	543	575	575	553	554	562	532	530	558	552	559	579	568	535	531	560	552	591	558	569	565	584	552	543	556	577	583	550	548	583	522	575	567	587	625	575	575	572	568	604	587	572	523	580	530	525	557	571	569	570	544	576	567	597	541	565	600	625	525	541	540	548	587	578	571	555	577	556	542	555	582	546	549	580	589	546	566	571	525	604	590	539	575	547	576	594	577	583	554	546	591	522	581	571	528	550	560	575	567	514	557	547	580	570	538	519	603	561	577	558	535	511	525	531	546	549	527	546	578	572	540	574	543	587	573	566	555	533	565	541	549	562	527	550	536	624	573	606	573	567	548	562	538	547	564	594	580	561	520	572	531	549	581	579	542	567	583	579	539	586	606	576	583	534	538	560	569	570	552	561	555	611	542	563	538	585	530	579	590	579	586	549	566	566	538	533	516	531	589	560	538	553	540	550	549	576	599	585	572	557	616	527	586	546	512	612	582	564	570	553	528	568	550	553	506	521	539	557	561	518	571	584	558	548	584	585	568	561	573	597	570	618	556	579	542	574	524	587	550	505	557	545	551	572	547	530	554	525	606	585	600	518	538	550	558	540	552	582	556	585	536	595	609	623	553	587	566	514	553	557	550	554	537	553	593	551	648	577	598	569	555	572	568	587	565	585	565	583	589	531	568	524	552	563	578	543	563	547	575	524	559	542	555	569	535	555	565	582	595	532	566	561	550	580	598	586	530	575	510	527	562	547	555	610	565	559	542	583	562	576	531	596	583	539	589	557	532	548	568	560	555	543	556	552	541	545	558	562	609	579	588	587	601	549	549	588	566	547	552	571	581	578	566	519	575	582	565	540	547	561	599	549	525	546	546	540	542	575	566	552	555	564	604	592	566	560	545	566	557	536	540	579	571	600	610	563	547	594	565	578	580	587	590	585	561	541	503	544	553	566	586	537	513	556	579	568	558	536	544	568	566	669	562	586	500	586	544	543	601	547	537	560	566	537	535	604	583	583	534	563	600	564	585	523	550	531	552	618	540	555	565	571	571	582	556	554	590	613	557	548	612	536	576	572	589	529	559	554	526	560	579	535	578	575	591	542	529	576	561	542	571	590	538	562	593	603	584	574	545	539	550	576	562	528	513	536	542	571	549	551	530	554	569	555	601	555	593	594	606	577	592	583	566	541	520	547	559	560	541	587	557	540	556	565	551	572	570	561	550	587	574	571	578	564	574	582	602	559	514	561	555	521	547	562	570	561	576	531	583	572	548	533	576	530	609	560	524	583	524	560	542	557	568	559	544	542	566	572	540	590	543	581	537	536	550	517	567	561	575	569	609	575	586	582	512	522	569	541	596	575	587	560	583	562	548	521	538	552	570	549	552	507	539	577	544	589	633	551	557	575	576	580	574	613	542	590	532	595	546	528	544	558	571	551	537	556	572	522	594	534	536	579	544	567	530	598	525	578	553	585	546	548	545	630	585	589	565	544	523	580	580	577	550	540	591	563	542	548	588	546	577	550	581	579	570	524	581	558	549	557	569	567	530	594	551	547	565	565	564	548	564	507	598	563	541	570	546	588	573	530	573	544	550	583	569	566	547	549	551	581	548	548	572	562	530	565	597	581	582	582	492	555	577	565	536	536	562	554	590	558	513	543	541	599	588	580	550	562	516	511	542	602	575	562	534	597	583	588	519	589	563	549	583	591	590	598	566	573	566	528	543	574	552	560	560	572	584	560	569	577	568	572	576	552	544	540	583	554	565	582	546	585	552	585	573	540	546	590	579	578	574	564	561	552	572	575	575	544	576	550	540	569	563	553	546	562	584	572	527	550	527	579	555	600	558	595	568	547	552	534	568	524	591	555	617	560	540	558	597	566	583	595	557	543	580	602	529	556	585	589	580	528	518	574	597	568	541	564	541	570	521	589	551	577	545	534	529	550	575	527	556	574	595	552	570	553	600	556	572	641	587	576	584	587	576	536	584	518	558	570	527	572	572	584	563	564	556	563	564	540	589	584	539	582	569	603	547	583	592	584	598	572	575	594	569	587	555	525	612	595	561	540	582	570	582	548	551	575	520	527	535	627	582	552	590	553	573	531	549	594	580	549	562	558
66592	33448	18973	7359	2030	604	378	342	332	274	305	305	317	329	292	279	281	304	315	290	299	314	294	282	295	285	293	312	280	324	305	280	309	312	284	297	298	306	320	319	294	285	276	272	293	278	288	293	312	317	311	296	284	263	312	289	285	313	265	286	296	275	269	308	288	295	267	292	310	318	317	274	340	299	273	292	331	246	287	321	306	291	297	297	276	312	307	284	297	301	299	299	308	331	295	305	315	281	305	298	303	310	287	313	297	314	315	291	284	298	264	243	267	301	302	303	304	352	323	328	329	282	328	304	294	301	318	297	281	296	308	321	325	307	300	247	281	317	260	253	301	317	359	283	323	333	299	309	296	310	296	316	257	298	302	329	298	302	271	301	282	300	313	303	301	287	310	287	306	280	312	328	275	329	305	277	274	270	289	263	283	334	319	291	288	285	289	284	292	290	289	305	307	290	296	286	283	297	304	289	313	311	302	264	260	284	256	352	318	317	292	278	286	291	317	340	315	318	310	273	307	332	292	297	336	277	319	315	273	311	309	312	321	336	305	280	268	325	310	288	277	318	303	329	274	316	290	338	299	308	265	307	332	278	304	293	288	280	270	252	263	283	294	304	233	310	298	283	312	316	296	282	292	257	287	308	296	303	323	316	333	308	288	308	290	328	289	282	307	328	306	291	315	338	302	320	284	315	319	289	304	293	269	295	292	310	325	324	261	297	281	304	275	298	316	311	271	303	304	304	278	306	307	317	316	322	275	276	296	294	282	284	256	332	324	295	267	265	298	303	315	284	271	286	276	260	283	279	298	276	327	301	318	315	281	299	306	278	311	313	290	305	289	319	299	293	288	297	299	269	299	309	279	285	289	296	289	318	274	261	278	338	307	301	305	316	309	282	293	319	317	273	320	320	317	258	319	315	301	308	289	309	314	320	309	319	298	283	312	315	294	288	293	302	322	313	284	298	269	279	290	325	294	284	296	292	296	293	277	309	320	327	298	306	330	311	285	245	277	291	307	333	333	285	314	270	296	318	273	294	328	313	345	303	294	298	299	267	286	300	334	306	306	320	285	301	316	282	283	306	269	313	318	314	275	287	294	321	327	291	322	273	308	317	272	285	312	313	305	298	274	308	325	309	309	280	321	303	279	269	332	287	293	303	333	298	281	301	287	269	336	288	308	310	309	255	296	314	311	286	288	284	276	305	286	263	336	308	317	307	279	261	261	288	283	266	301	301	299	267	267	298	269	288	303	314	290	266	273	318	271	281	298	271	300	288	318	285	283	296	290	290	290	293	282	293	274	295	301	307	313	330	305	288	293	282	315	305	303	286	282	295	292	289	286	267	308	309	311	299	291	304	312	302	301	307	298	319	319	321	295	298	274	313	318	305	305	308	303	279	272	289	268	277	342	304	321	315	330	322	306	283	272	301	250	321	316	290	287	270	338	291	292	302	292	302	306	289	310	301	293	317	262	292	325	292	297	310	297	317	320	309	291	311	310	322	298	284	301	290	289	324	304	307	284	278	302	297	297	309	296	326	282	281	319	273	283	307	289	282	312	312	307	287	305	292	292	304	310	331	287	297	296	309	323	303	274	299	317	286	308	270	294	316	304	288	290	303	273	298	318	277	293	267	285	278	304	292	269	280	302	315	273	297	301	314	315	288	264	305	289	322	315	303	299	255	307	272	331	298	308	317	280	299	278	322	321	298	281	318	297	313	336	296	317	305	265	266	344	300	277	312	296	293	296	273	329	287	303	347	325	314	271	287	276	279	325	300	277	313	341	274	291	288	274	308	309	322	312	282	307	294	298	262	303	314	316	284	312	277	299	302	250	313	273	316	304	311	327	276	284	299	313	292	257	292	297	283	298	318	285	269	311	339	282	300	307	322	325	313	292	267	312	306	292	290	309	341	337	317	291	312	279	295	282	310	322	306	253	296	282	307	307	299	303	311	295	304	287	295	331	300	299	311	290	297	290	334	272	266	303	291	282	300	299	291	285	257	306	285	297	325	302	317	308	307	311	309	286	293	269	322	304	264	325	293	323	262	291	275	253	281	295	261	245	262	284	257	301	267	315	273	271	284	301	279	307	293	342	303	274	329	309	294	305	327	303	291	327	322	313	290	303	253	310	292	273	310	293	281	295	303	298	316	298	295	304	305	255	322	309	278	282	305	316	328	286	313	316	313	301	265	300	303	315	287	302	316	271	323	282	281	269	305	266	317	315	271	308	308	277	267	271	311	322	295	311	303	295	304	300	321	294	302	332	277	310	350	305	304	312	289	280	332	285	263	278	285	326	311	302	321	328	330	290	289	286	277	247	299	303	327	302	287	306	317	275	295	279	298	311	336	270	303	265	299	296	330	327	280	301	290	308	296	306	317	298	280	292	311	328	273	298	276	333	313	315	296	283	294	315	294	327	285	280	329	309	328	304	308	296	306	290	324	348	294	309	324	314	319	300	341	328	298	277	283	256	290	260	314	299	322	264	313	290	302	327	290	306	288	301	302	302	324	303	272	305	352	280	289	308	323	301	315	290	293	319	307	319	308	303	297	294	320	267	264	257	322	289	266	297	301	332	311	316	274	323	291	268	310	316	294	283	309	309	318	258	298	373	280	294	272	318	289	286	288	287	273	289	322	296	278	298	297	298	273	318	273	296	289	291	311	291	290	313	255	284	279	311	326	290	277	303	287	315	307	317	307	283	269	294	287	306	281	320	281	354	330	264	269	325	262	283	283	301	267	315	290	317	256	284	291	280	290	304	272	288	316	311	297	269	320	305	316	292	290	298	326	276	312	337	321	332	309	284	276	297	306	267	268	295	326	300	319	265	341	304	267	305	284	327	298	292	300	286	303	294	293	301	306	281	292	296	325	329	303	315	299	331	300	300	276	316	301	329	289	298	289	313	298	304	296	322	330	320	292	308	313	310	284	322	290	269	340	305	307	330	293	319	293	324	318	309	333	300	301	292	338	325	278	275	275	321	313	307	298	281	286	330	295	299	305	268	309	291	283	319	328	275	301	297	299	281	274	311	300	320	327	271	307	284	303	309	332	346	294	324	291	291	291	292	284	273	310	294	333	254	338	261	299	357	314	301	292	280	297	293	300	297	291	286	274	296	293	285	254	295	303	258	305	331	309	288	309	300	294	298	295	330	346	324	299	272	275	318	285	285	303	293	285	269	278	273	295	268	336	284	294	306	286	290	301	289	281	298	308	349	289	323	334	299	311	338	290	348	290	296	297	294	285	280	253	252	307	285	303	295	290	317	306	314	304	313	286	296	325	301	284	302	292	306	302	318	292	297	308	300	306	307	260	298	297	331	257	253	283	316	307	321	301	329	285	320	306	292	310	292	316	303	290	311	316	316	301	257	289	290	262	285	311	314	335	290	309	297	285	274	276	310	282	312	302	331	289	299	294	326	311	266	299	295	302	302	275	316	279	308	313	287	291	319	297	290	295	302	323	298	300	287	308	280	294	316	279	313	280
42964	24012	20198	12218	4987	1507	892	702	620	656	684	639	659	654	617	601	587	629	628	623	588	633	607	618	591	581	616	633	598	677	623	657	604	630	621	614	652	629	603	634	644	658	657	564	647	650	606	645	622	636	643	598	592	571	596	676	603	620	623	629	563	624	684	571	631	633	594	592	559	588	595	580	635	606	667	606	618	601	602	626	636	620	677	610	613	669	600	577	614	662	630	580	618	591	637	594	634	650	642	618	672	638	633	686	622	621	568	657	575	618	620	639	688	662	591	569	622	630	606	650	621	663	648	590	644	598	601	624	592	641	617	623	639	634	599	603	641	607	604	617	635	581	606	606	608	616	630	572	618	660	591	647	628	601	564	643	650	609	618	615	616	601	594	623	623	672	603	640	607	632	607	624	638	642	612	593	634	642	604	590	614	644	582	612	607	657	623	623	636	635	706	658	639	615	680	663	616	628	621	587	593	600	671	623	630	600	627	611	560	610	630	630	628	609	633	586	668	582	606	636	596	570	632	598	632	636	622	616	623	630	653	605	635	578	658	616	626	588	638	624	632	616	671	658	644	561	647	627	590	586	608	606	611	626	655	613	664	629	643	609	601	613	633	626	647	606	616	658	637	611	633	624	588	602	615	629	607	599	655	621	676	631	654	654	578	616	603	630	624	625	622	626	633	652	616	642	634	605	634	615	613	634	635	598	599	605	640	610	636	647	644	673	624	631	622	616	591	680	638	630	605	646	613	649	604	624	624	621	592	660	609	617	615	616	631	591	608	632	651	612	598	618	620	643	651	662	609	632	655	640	585	651	615	618	651	602	644	642	624	621	614	659	677	611	682	614	627	604	558	611	610	599	630	617	661	624	590	630	627	628	627	639	635	636	605	578	663	669	618	628	665	596	598	595	591	659	629	615	617	665	666	585	611	576	641	615	621	602	620	605	683	641	616	618	632	574	565	649	657	637	613	647	633	631	612	615	667	601	607	623	625	641	619	593	601	645	651	607	663	623	640	597	583	642	604	598	597	618	602	612	648	621	646	656	588	611	580	636	593	579	606	624	591	603	614	625	611	603	619	637	628	601	676	628	604	643	636	624	622	630	615	653	575	621	637	621	600	631	627	616	618	637	589	568	632	668	614	610	571	618	607	652	614	593	614	614	642	619	615	644	649	607	645	596	650	704	617	596	640	573	673	607	632	624	620	601	638	585	628	605	665	586	603	623	675	646	648	619	634	597	646	628	634	608	614	566	657	604	612	586	598	612	585	634	620	618	626	606	548	610	599	638	601	615	610	583	623	608	633	609	552	636	620	607	614	608	605	591	605	645	666	624	630	641	604	630	622	646	609	620	620	607	625	644	627	627	622	605	583	613	646	635	598	636	609	603	622	627	666	633	631	610	644	608	599	596	629	646	609	652	617	616	670	597	603	618	643	589	637	624	674	642	700	647	655	613	659	646	657	621	602	602	609	650	647	618	597	610	635	622	576	631	648	620	648	609	626	589	646	607	645	566	605	621	607	651	604	600	589	615	639	645	584	653	656	675	625	642	669	630	579	603	631	623	660	611	632	571	590	620	580	604	628	636	646	630	684	601	633	640	622	621	650	635	620	618	640	636	610	626	598	647	628	612	637	585	672	606	604	615	639	636	599	614	687	649	618	644	620	593	656	641	615	564	600	602	600	586	624	613	653	633	623	617	582	612	649	624	592	616	646	677	626	622	617	664	633	620	574	659	633	636	618	585	626	631	617	615	625	600	631	629	658	633	640	606	610	643	612	640	611	617	598	641	624	638	622	650	610	634	615	623	615	619	635	649	665	600	583	615	603	638	663	616	640	604	623	613	645	659	623	608	584	615	605	621	590	624	655	581	603	598	639	630	619	603	587	596	599	652	628	615	609	663	641	611	610	633	616	609	594	607	584	634	587	660	641	605	613	625	594	603	593	663	611	625	636	598	652	613	622	595	608	637	618	596	540	677	655	630	668	656	613	628	601	623	594	586	606	609	660	630	633	644	638	636	641	667	611	615	619	622	612	678	617	635	644	618	577	596	608	675	632	617	625	597	608	643	605	652	582	646	594	607	640	613	585	625	634	598	657	617	579	651	591	581	650	622	566	646	612	646	652	620	603	582	666	614	627	601	631	630	644	662	642	626	625	642	639	621	644	619	651	565	660	660	672	641	588	630	613	637	612	654	591	603	623	606	617	626	647	648	604	615	598	677	602	634	627	655	657	604	521	632	637	633	584	638	649	630	621	611	620	621	632	644	666	639	579	611	599	603	609	635	632	608	624	634	635	630	657	640	608	639	641	606	680	610	639	654	590	598	609	597	620	658	604	619	628	642	612	636	631	605	666	630	631	616	587	650	613	582	610	598	595	609	622	582	580	640	618	594	658	627	625	625	612	573	622	615	650	615	600	655	610	612	650	618	586	606	635	662	651	568	618	597	601	625	601	588	640	635	617	612	576	659	660	573	644	606	628	632	639	659	648	616	579	626	599	596	618	654	630	660	633	584	589	656	611	637	667	612	634	605	622	659	636	655	603	658	615	634	633	647	642	610	602	615	631	657	634	650	584	653	596	607	625	637	657	618	616	622	654	619	610	635	600	640	570	621	609	659	603	648	627	620	584	659	604	568	623	575	613	645	653	622	615	656	593	605	628	601	630	603	629	638	574	624	610	641	603	637	608	687	629	607	679	625	635	611	657	620	595	603	602	607	627	639	608	614	630	630	669	666	578	644	622	601	620	633	629	608	634	616	618	677	640	611	625	599	625	616	601	653	621	612	641	597	607	628	645	609	612	601	638	643	586	643	650	648	647	601	591	631	612	627	633	631	608	645	621	648	601	586	633	610	645	606	569	584	614	615	648	651	670	680	641	612	617	633	666	656	626	578	627	647	596	606	627	627	646	656	669	614	657	604	600	634	609	621	618	623	615	655	588	604	580	596	644	653	681	628	610	628	644	618	637	599	642	646	623	638	631	632	618	645	592	595	615	613	602	608	588	624	631	616	602	633	623	603	634	628	600	613	608	639	591	604	648	589	562	619	606	607	646	616	650	626	626	646	650	618	649	592	623	628	642	599	676	617	620	639	608	618	656	618	640	636	660	644	596	612	640	685	629	637	615	657	641	644	660	627	604	623	635	650	608	645	628	629	599	628	628	646	608	660	637	655	655	624	595	685	598	615	614	601	605	632	655	663	604	601	631	579	627	602	641	659	578	629	624	662	631	617	580	653	642	623	630	596	586	647	606	608	653	561	613	605	620	609	611	671	629	664	626	601	646	607	602	688	655	619	645	690	591	650	634	624	595	632	612	644	613	591	600	641	686	550	580	637	613	606	594	586	640	587	600	632	618	655	629	611	617	619	597	610	647	635	610	613	618	619	651	594	677	593	613	640	643	590	668	600	659	648	636	633	624	676	613	653	614	611	606	622	690	618	640	619	643	638	649	605	593	681	633	628	610	563	676	608	597	617	608	604	626	593
49767	23556	8988	2861	705	274	266	272	251	285	249	244	257	263	224	262	225	227	253	228	229	245	261	236	219	249	239	245	226	248	250	262	263	246	239	257	255	261	299	235	244	249	264	243	245	235	243	258	246	224	278	288	248	254	251	233	218	238	237	243	256	236	238	255	246	268	236	253	243	266	233	237	242	231	243	247	234	251	235	224	255	244	254	277	262	246	229	262	232	190	241	222	228	224	261	258	257	231	229	260	243	224	253	240	265	242	216	255	283	247	257	265	253	239	250	260	237	245	248	210	249	227	246	242	226	241	256	241	258	257	268	278	237	263	226	235	259	245	269	225	227	232	213	248	217	240	237	272	259	251	251	294	268	248	236	220	264	240	261	225	236	219	241	217	236	232	231	258	247	252	259	211	264	248	235	260	224	223	243	225	258	249	217	245	274	233	263	226	232	216	244	256	239	237	227	295	253	233	271	237	234	265	233	266	262	243	249	246	256	241	236	232	242	259	223	242	267	238	239	261	235	257	238	245	243	236	239	257	218	244	246	227	235	241	248	240	231	238	249	262	225	260	258	237	211	256	261	200	274	274	264	264	239	253	274	223	280	272	252	241	245	232	258	242	280	237	253	249	253	231	211	251	223	216	224	267	244	234	218	256	258	239	222	269	240	249	242	220	236	251	253	252	241	228	214	253	205	246	249	226	251	248	236	245	286	244	219	270	248	245	236	232	229	256	282	249	259	243	237	223	248	278	257	233	228	220	232	236	260	244	251	263	238	263	244	241	211	243	249	240	248	271	267	249	241	259	233	246	241	263	254	258	242	238	241	260	233	261	256	255	223	247	255	277	309	256	204	277	259	246	230	232	252	246	227	226	210	222	263	248	219	246	237	267	253	251	229	265	269	254	239	230	236	211	231	230	225	216	231	246	238	249	250	244	255	262	220	219	236	228	240	235	229	243	217	254	256	257	236	248	231	281	253	228	231	200	253	242	247	245	244	257	252	264	266	250	246	222	260	233	211	220	239	285	239	270	239	258	205	227	257	258	245	228	226	252	244	235	227	228	220	238	235	248	270	240	221	257	236	262	283	257	247	251	253	260	227	221	249	234	204	232	275	254	248	242	217	261	225	272	260	265	261	250	253	255	229	222	260	249	224	249	235	262	254	256	242	261	248	274	233	251	249	233	275	264	245	237	250	273	247	232	238	231	271	216	238	242	263	233	252	244	229	234	226	231	256	241	236	227	253	251	250	253	250	228	258	263	231	274	252	237	270	244	229	239	230	235	231	225	245	248	267	218	249	287	257	227	267	256	245	255	243	247	257	244	240	200	239	226	235	222	256	267	243	243	238	224	223	258	250	217	228	242	247	280	252	276	248	288	224	262	240	232	233	263	247	249	248	232	203	229	241	269	246	253	241	242	255	225	237	260	239	221	245	239	243	251	252	261	257	227	261	220	252	233	258	235	252	203	281	247	262	235	247	239	271	243	252	220	256	230	255	242	255	222	235	226	266	220	215	251	260	258	226	210	228	244	231	238	197	244	215	281	227	223	233	237	242	258	228	221	181	257	217	215	244	242	228	266	237	244	229	224	267	248	280	208	207	229	226	230	240	230	258	258	222	244	265	238	229	232	233	235	242	252	207	245	267	247	256	231	241	235	231	228	233	244	252	247	245	239	236	244	269	258	235	247	239	241	255	254	243	227	237	235	240	227	244	248	235	261	223	263	220	232	211	225	256	246	242	241	253	254	227	243	274	255	286	248	261	229	250	234	213	262	227	232	244	259	243	224	226	244	243	256	218	229	251	262	257	237	223	246	239	218	253	256	268	257	259	284	268	278	270	217	229	259	253	249	253	235	237	234	254	253	215	265	234	259	263	257	239	235	264	246	239	260	215	223	237	256	245	228	254	248	214	261	290	259	262	218	227	226	242	241	263	210	247	222	229	280	264	266	240	263	251	250	251	234	242	274	228	243	270	250	235	268	232	232	277	276	259	250	272	214	235	238	246	225	249	205	242	258	263	265	282	272	269	235	238	260	259	245	250	235	239	243	254	226	260	261	242	246	225	280	282	226	271	258	271	235	229	266	275	229	238	258	254	225	252	252	237	282	263	234	225	255	211	265	226	239	242	226	253	257	221	255	254	236	222	247	240	243	229	248	218	243	250	249	206	262	255	241	237	248	252	245	257	244	248	247	258	246	265	259	263	252	275	242	236	263	266	246	229	247	246	256	265	238	231	292	242	250	219	242	222	275	229	235	254	258	247	260	234	215	257	252	233	208	278	215	230	226	244	249	256	242	213	237	248	254	279	235	248	234	249	265	244	253	246	256	265	240	213	233	253	248	210	236	251	222	230	306	237	264	272	241	237	252	234	243	224	284	257	248	276	246	238	237	260	239	246	251	243	268	244	226	253	236	224	234	237	218	270	258	235	228	260	229	273	247	248	249	229	230	248	243	261	264	226	252	259	244	274	243	207	205	240	254	241	243	237	244	256	259	225	265	230	251	226	270	274	250	209	236	258	222	249	255	248	259	254	261	248	263	259	238	286	250	257	236	261	249	269	281	233	239	250	219	264	243	196	252	239	246	258	245	259	274	285	219	229	254	252	247	233	221	212	258	234	240	239	253	270	266	250	218	282	272	260	255	213	242	245	241	231	230	242	238	244	251	284	253	258	233	238	276	287	223	247	242	266	235	275	230	258	250	239	233	249	260	266	260	250	258	238	241	258	213	242	270	261	246	255	270	236	236	220	275	269	256	246	244	233	274	248	252	237	254	245	233	240	236	254	276	244	255	227	242	213	234	259	248	233	257	271	247	249	254	264	265	243	217	241	263	241	247	243	238	226	218	211	286	271	262	242	233	246	262	194	245	278	230	254	243	236	258	256	238	261	239	236	206	263	236	236	258	227	238	271	262	256	247	228	262	234	273	221	270	229	268	238	230	235	241	228	236	229	234	243	248	201	236	246	229	262	256	240	231	241	232	247	237	219	229	244	249	254	251	258	218	245	259	263	252	255	226	276	246	243	234	244	256	256	267	241	260	218	256	260	217	243	233	282	211	230	218	230	243	251	246	257	242	253	237	259	253	250	246	235	246	246	231	212	221	253	271	254	240	230	266	234	204	241	249	217	250	237	260	248	243	239	246	260	234	263	235	213	246	226	258	273	265	256	241	259	233	239	258	232	250	225	246	224	235	239	238	264	233	237	244	253	239	235	247	221	252	230	227	219	232	247	262	243	239	236	242	238	234	224	248	234	237	227	232	238	250	218	254	225	243	245	261	259	231	241	243	241	256	257	246	244	249	253	249	248	236	245	237	247	236	247	233	258	225	227	212	270	219	247	244	235	243	249	243	273	256	266	254	235	257	235	275	264	239	230	219	267	234	255	274	242	222	235	242	229	252	235	245	250	267	210	218	251	242	261	267	259	264	235	249	235	244	240	258	256	251	255	263	250	253	231	243	220	236	247	210	233	249	231	259	257	255	267	274
33288	15989	11097	5831	1638	602	543	524	532	512	522	505	529	556	466	546	537	547	495	461	536	491	553	529	527	544	503	513	524	517	506	570	554	542	527	543	538	524	527	524	519	488	509	537	509	535	541	527	555	528	537	510	499	487	514	527	525	486	556	509	502	554	568	528	565	510	559	503	506	500	489	533	505	502	531	555	509	502	483	540	544	495	508	542	554	508	551	560	487	514	506	499	530	520	523	533	527	532	540	506	540	502	496	521	504	496	541	553	529	530	554	509	516	561	511	574	495	527	504	522	552	506	504	493	556	515	523	512	540	513	509	572	581	530	552	464	491	522	535	535	550	524	532	513	529	474	526	536	523	515	506	540	507	529	487	544	520	533	518	482	553	514	509	492	552	502	548	510	502	503	535	508	585	481	498	519	509	521	557	534	540	522	524	525	519	505	487	494	574	507	523	497	530	517	528	529	485	542	515	498	525	523	530	511	526	493	506	508	546	520	530	501	519	501	546	518	514	522	538	501	511	533	515	528	541	531	525	513	535	503	532	540	539	546	524	549	490	489	531	478	517	507	556	467	453	533	545	543	510	523	547	511	498	469	511	521	506	520	519	553	522	544	549	512	507	531	509	517	518	536	522	497	499	516	516	528	556	537	492	528	533	506	488	528	496	553	519	537	507	553	511	548	520	514	533	538	561	524	572	503	516	515	509	522	523	475	528	544	543	538	565	517	500	511	510	505	544	546	532	527	472	516	547	504	551	502	556	510	483	508	506	544	553	501	529	540	517	526	543	524	516	501	541	571	514	503	545	511	506	532	503	506	496	506	533	505	513	515	492	490	542	477	512	542	515	503	535	553	509	529	550	548	516	517	496	556	554	518	514	512	535	500	512	529	514	497	487	527	530	525	511	548	464	485	550	522	560	525	546	549	542	541	496	549	525	536	549	582	549	550	533	516	521	521	517	528	538	526	529	522	502	544	509	533	503	515	560	523	513	527	523	516	562	557	527	522	522	529	531	554	547	515	545	535	559	498	516	546	527	515	521	531	583	571	503	513	499	531	506	519	528	542	525	547	537	547	558	525	520	476	483	536	537	526	503	516	522	503	491	499	478	500	512	497	483	533	488	537	517	546	532	535	505	526	526	463	514	517	520	521	505	545	533	481	503	495	521	538	515	540	522	549	532	540	544	553	515	547	507	528	543	532	527	579	482	489	504	511	514	536	531	540	527	510	541	534	506	560	548	491	533	572	468	519	504	541	493	511	497	508	503	508	505	494	516	519	525	530	546	511	530	528	539	504	506	499	501	534	523	526	565	546	525	526	537	531	526	474	512	528	541	529	581	496	579	591	502	497	522	519	536	515	496	500	504	484	510	522	518	497	528	528	560	506	518	559	545	584	521	547	524	568	516	522	519	545	535	548	510	523	498	528	509	525	519	511	518	515	513	539	518	505	504	486	507	485	487	521	498	525	507	493	519	475	526	511	502	530	509	524	500	512	486	530	482	508	501	512	536	529	527	503	546	517	521	569	530	539	511	518	527	517	541	538	495	546	553	522	510	511	501	576	476	577	556	548	498	537	555	514	544	508	529	554	507	508	554	555	499	552	529	502	519	512	532	502	500	511	526	497	559	504	548	532	482	562	523	511	492	522	511	500	498	491	509	498	506	493	525	500	532	489	473	539	521	538	501	514	549	567	516	524	542	566	506	564	513	549	478	537	533	516	504	533	527	520	565	508	573	546	514	513	493	520	495	508	548	531	509	557	506	520	498	534	504	537	513	524	546	547	507	481	504	524	488	549	546	530	491	511	556	505	549	499	523	530	523	490	515	537	562	505	483	542	523	506	506	529	480	545	532	531	544	528	499	544	511	515	525	505	512	488	516	502	493	505	562	509	526	522	520	493	488	474	556	546	513	526	484	476	498	548	528	554	485	508	515	539	538	506	556	551	548	499	531	540	474	560	516	554	517	497	532	499	511	535	529	513	531	501	512	514	501	561	557	535	502	505	500	523	550	480	533	542	486	555	502	516	551	540	516	534	536	528	513	502	527	538	540	565	547	531	508	507	513	538	503	558	540	494	483	536	526	556	554	527	508	471	515	496	501	495	534	520	531	490	513	504	489	489	497	495	473	550	532	536	500	508	564	518	512	542	465	495	527	532	502	497	543	554	492	512	520	526	529	495	503	488	505	529	535	501	510	520	532	502	543	520	545	519	534	515	495	556	534	514	512	487	522	512	532	494	513	519	542	537	499	524	502	504	492	509	535	511	504	515	515	524	515	525	555	554	505	498	512	494	502	538	481	563	509	525	499	548	545	522	533	525	567	495	542	508	509	476	494	531	519	528	519	563	510	479	522	604	512	495	550	529	554	508	529	557	526	549	513	521	493	503	497	500	524	517	520	568	527	561	536	489	505	537	522	542	491	533	512	520	505	508	526	510	497	546	516	577	514	562	489	509	542	580	515	463	505	535	488	471	522	479	493	481	549	537	522	521	541	508	524	525	519	486	490	545	520	497	529	497	507	550	559	533	531	551	514	511	527	517	500	520	484	525	546	517	497	516	512	523	486	510	523	531	523	544	513	525	521	520	527	515	505	501	553	493	518	504	538	532	528	545	520	538	495	523	509	551	493	523	531	509	558	496	515	476	484	523	498	533	529	493	539	525	501	512	559	559	549	504	509	512	484	520	483	494	521	541	513	505	539	553	515	499	547	502	490	511	510	511	490	558	508	520	521	521	516	485	518	523	513	522	542	529	551	502	513	526	581	525	506	519	515	540	565	499	510	512	522	486	516	546	496	526	512	540	557	523	505	540	547	536	522	520	574	507	505	558	541	509	504	521	559	530	525	554	537	508	549	533	516	591	478	541	552	517	549	507	505	532	521	541	511	512	578	513	533	489	523	520	538	526	505	527	549	540	504	500	516	526	489	545	526	519	564	520	509	502	479	517	539	478	524	552	529	548	535	506	508	517	493	535	523	540	524	452	544	491	515	472	529	455	506	522	542	524	494	548	536	513	485	495	529	572	550	521	534	494	537	524	512	514	535	485	551	484	503	538	511	516	512	483	569	523	524	527	494	551	483	504	514	499	521	553	503	518	516	548	529	516	501	513	521	517	479	508	502	576	511	554	513	538	518	507	523	552	549	514	525	534	562	521	531	525	529	540	490	516	528	530	514	582	501	507	542	526	503	526	550	507	498	520	540	540	522	549	538	563	520	509	506	551	497	519	488	542	534	555	525	520	544	532	570	544	530	521	499	491	538	557	515	566	501	546	519	524	477	515	520	531	502	548	566	520	501	521	507	555	554	535	495	549	517	503	519	490	543	524	484	518	534	485	540	540	521	520	590	522	511	533	514	516	539	523	497	504	445	494	535	490	496	521	522	497	498	504	536	520	537	543	528	511	515	482	514	479	519	518	508	527	511	509	505	508	482	519	513	511	487	515	536	489	512	541	487	494	543	529	504	521	547	517	509	538	512	541	559	530	571	529
60645	30480	12317	2447	853	367	255	275	229	221	252	232	240	259	276	241	241	272	256	215	277	248	244	224	260	260	247	248	254	238	250	253	225	240	229	248	262	272	258	244	290	262	264	237	280	253	230	255	227	257	242	291	247	249	269	254	259	256	223	254	264	306	253	274	263	232	257	281	258	259	231	270	254	238	271	280	243	263	257	251	217	274	252	272	246	250	210	261	240	265	259	261	260	236	243	233	275	253	249	274	236	264	245	249	288	232	236	232	232	248	224	243	245	264	247	277	250	260	265	250	264	237	227	238	261	268	272	288	254	288	255	264	237	266	268	247	272	238	264	227	258	240	256	254	236	242	230	255	252	241	255	215	254	268	257	264	232	269	252	267	237	243	291	262	255	267	269	241	272	263	250	241	250	252	262	250	255	276	258	273	222	241	266	260	239	271	257	269	246	248	252	287	247	266	250	264	259	256	241	263	279	253	269	252	252	224	235	250	249	234	251	249	238	251	238	263	266	265	280	282	253	243	279	246	289	253	258	269	251	275	239	235	279	283	259	230	252	279	262	270	231	273	281	242	263	273	294	260	259	240	255	269	261	240	246	286	220	257	257	245	313	263	295	291	247	267	266	256	224	239	270	280	243	245	243	231	304	223	273	273	248	245	213	227	234	267	262	252	255	267	268	262	263	252	261	264	266	235	229	251	277	271	251	260	239	257	246	226	276	245	250	243	220	283	235	230	247	298	271	257	230	276	206	249	260	227	247	225	263	244	224	242	210	239	264	253	249	267	230	247	263	266	240	244	261	283	260	233	240	243	239	239	242	271	231	280	270	299	247	267	253	262	243	266	251	256	254	250	242	240	246	256	222	228	232	246	277	248	254	266	232	240	249	241	269	250	293	245	246	255	266	258	256	237	241	262	240	246	250	272	256	249	263	277	263	254	284	274	253	242	290	224	241	245	244	287	248	246	267	240	274	274	274	277	276	261	267	252	245	272	276	244	259	247	253	262	262	247	240	252	255	237	259	290	264	284	243	258	255	247	219	274	265	255	239	273	294	247	256	264	251	284	251	239	271	235	266	256	253	279	252	272	263	259	257	245	270	253	265	275	255	269	236	239	235	275	261	244	255	272	256	228	250	243	285	268	227	249	258	270	251	286	248	243	229	275	262	258	275	262	240	252	257	262	239	227	268	256	255	227	276	264	259	226	282	266	276	237	262	236	258	233	282	266	253	263	236	256	253	255	240	235	266	259	273	252	282	251	250	257	263	248	243	243	262	269	238	226	236	255	245	256	258	257	239	267	257	265	204	225	256	257	263	262	269	241	241	232	260	220	274	263	275	275	256	232	263	245	252	270	286	235	251	241	258	259	265	248	266	251	266	282	282	262	276	242	224	258	246	268	292	237	268	258	246	252	285	251	303	258	291	284	263	260	224	234	225	226	260	263	224	286	260	246	228	207	236	256	275	276	263	255	285	252	243	213	281	243	277	253	247	248	253	249	256	246	258	264	259	243	265	260	254	233	233	248	240	254	264	273	250	267	257	258	247	254	243	250	267	208	255	238	249	272	281	258	254	258	300	258	241	235	272	245	227	251	238	245	254	270	244	247	277	260	259	281	285	239	256	250	248	257	263	243	269	233	248	254	250	247	252	255	278	292	250	242	236	279	247	254	264	244	220	278	269	226	232	246	275	253	262	234	266	240	266	286	278	221	247	261	243	286	255	241	286	252	239	271	234	256	256	235	264	226	242	254	255	258	227	257	260	249	241	258	287	243	247	237	250	283	250	250	248	289	273	246	242	253	257	241	284	288	261	281	263	250	266	267	249	257	235	263	290	245	240	259	234	238	284	272	241	258	227	240	240	242	243	283	248	225	234	273	249	242	262	240	278	235	259	243	234	276	242	273	243	275	256	246	302	252	268	242	234	211	249	275	255	292	238	240	236	264	256	252	226	262	259	259	224	275	258	228	241	226	257	267	266	260	259	271	248	258	286	268	267	257	258	288	254	230	263	243	243	290	248	236	258	230	281	266	242	247	231	274	281	245	241	233	230	250	240	237	212	274	256	262	280	264	240	254	257	225	236	257	244	240	261	239	260	280	258	251	214	255	235	218	258	261	268	276	269	267	277	263	275	246	219	262	263	285	257	256	246	257	255	284	253	254	260	290	257	235	252	290	265	264	241	253	284	237	245	234	262	296	239	237	243	260	263	254	261	255	244	254	264	286	248	277	259	243	245	268	229	226	239	275	321	277	252	236	261	236	263	264	250	242	266	238	278	293	276	273	239	249	245	262	238	263	263	236	241	257	223	285	270	210	268	261	247	237	254	261	212	257	228	269	272	274	270	255	243	286	280	233	264	248	242	278	262	235	250	241	254	268	269	261	266	243	244	263	243	243	301	242	256	251	254	245	248	258	269	290	263	239	246	249	266	264	229	255	251	278	268	255	261	259	257	274	240	270	284	281	274	262	247	255	262	262	247	232	223	241	290	244	286	246	236	268	240	225	266	240	251	285	265	234	245	252	254	250	233	252	220	251	271	246	266	264	266	266	246	266	237	256	234	268	261	219	239	289	255	263	251	273	250	243	279	262	258	296	260	258	269	267	230	262	248	222	264	256	246	263	279	279	234	233	267	226	243	249	228	227	262	286	254	261	236	246	212	216	246	272	270	264	250	278	257	266	255	236	214	238	226	258	219	232	260	224	281	257	268	231	228	243	226	268	242	273	252	264	303	258	236	260	260	262	245	245	225	227	250	269	239	258	271	241	277	213	225	276	253	268	282	286	270	248	272	280	261	260	270	246	259	256	235	218	273	275	266	252	234	266	235	274	272	259	304	270	260	249	235	247	264	248	300	272	252	249	264	242	257	252	255	239	251	262	237	254	254	225	212	248	284	231	250	233	291	265	289	273	223	241	221	285	258	268	269	262	261	248	257	249	230	251	232	218	276	273	301	239	261	264	267	255	270	263	225	236	257	213	284	249	233	259	248	220	237	210	282	253	282	264	272	248	243	248	264	265	263	256	232	227	232	239	269	257	270	240	232	245	236	250	235	256	285	267	262	229	239	220	260	265	263	259	284	249	263	248	239	231	261	267	258	259	249	261	264	244	234	258	229	253	276	243	250	262	270	253	238	243	239	255	262	251	239	232	262	270	257	257	247	277	254	253	237	262	244	270	260	233	270	271	260	266	246	246	229	260	264	256	250	278	247	230	253	255	250	261	249	233	235	267	245	229	238	237	266	263	275	233	273	272	248	273	269	250	289	251	239	246	279	263	229	254	254	275	291	242	244	259	253	266	226	244	249	259	232	257	270	222	278	267	275	283	291	276	275	263	223	265	236	218	248	282	272	239	245	250	260	248	262	239	246	248	272	267	258	236	264	264	234	250	232	248	231	250	251	250	282	211	274	241	256	245	260	251	241	255	245	256	250	236	254	267	274	297	260	241	222	242	261	301	256	253	242	309	262	249	279	250	254	243	254	230	232	259
39848	23174	12196	4123	2497	984	687	581	542	553	579	531	566	569	550	563	551	559	566	572	577	528	526	562	587	552	550	539	549	540	512	549	500	549	576	541	532	541	531	542	539	553	575	527	517	559	532	517	582	511	552	521	541	596	568	570	591	524	549	564	556	522	536	543	600	539	527	520	545	576	539	513	532	530	541	563	555	577	536	534	537	550	525	525	521	524	537	531	579	545	559	525	543	511	510	529	530	532	561	575	547	553	554	519	554	534	561	526	523	569	519	545	534	568	500	513	518	516	541	548	507	470	527	531	544	546	563	523	542	532	571	515	508	528	526	576	538	522	536	523	575	549	544	513	511	551	534	530	536	564	558	540	587	537	564	574	491	566	542	556	555	561	525	538	559	559	518	565	520	549	548	541	552	550	508	472	552	523	538	533	555	528	547	514	538	541	563	539	536	541	512	524	544	562	557	570	535	564	555	534	530	553	549	578	527	528	540	538	556	529	572	542	560	587	549	532	529	544	589	578	552	546	551	492	558	560	516	571	554	536	534	544	498	562	549	511	557	550	565	556	545	575	554	516	528	553	554	564	549	576	533	545	544	548	615	523	566	533	541	582	594	490	559	528	556	508	538	537	559	548	560	559	530	558	519	532	576	522	520	598	533	523	512	551	540	550	525	568	563	535	571	507	572	553	543	533	514	534	577	552	570	530	563	585	534	487	555	548	526	532	531	635	549	545	545	538	537	551	558	540	546	553	549	541	527	544	535	574	550	535	585	552	529	533	526	558	571	551	553	541	564	549	491	599	534	516	501	540	522	535	515	578	570	546	550	513	583	536	540	511	518	523	518	521	531	547	589	548	542	548	567	540	570	563	534	511	577	536	517	560	580	585	551	494	574	605	559	510	543	574	539	577	574	579	533	549	551	529	574	535	535	539	518	522	581	568	567	550	538	564	541	553	535	527	507	516	541	555	507	561	528	519	542	516	537	574	542	558	523	508	531	543	536	572	601	530	518	560	563	584	568	569	583	540	556	547	529	555	531	595	550	575	549	547	551	579	492	556	524	516	559	548	565	536	552	543	535	562	567	552	528	546	568	556	526	566	540	497	558	543	555	520	579	557	519	551	577	552	569	550	593	524	513	536	561	551	513	540	565	518	576	572	544	535	474	599	517	543	578	530	575	551	569	525	574	521	578	545	565	542	549	543	543	573	552	569	533	588	546	506	500	569	539	552	542	541	505	513	524	554	573	478	555	549	545	533	568	528	579	514	521	529	529	527	502	554	498	550	561	536	539	526	557	516	547	519	533	565	492	535	588	527	537	547	531	534	545	529	523	542	529	489	567	559	592	578	545	559	510	567	516	499	522	554	554	581	555	602	563	487	530	527	548	533	556	503	571	507	539	564	556	576	555	583	541	540	556	542	516	507	559	545	535	547	539	547	541	535	564	545	561	564	552	583	555	553	552	576	557	533	570	519	558	517	553	554	571	524	545	527	582	565	500	533	532	546	552	580	520	551	553	547	538	618	574	578	540	552	551	531	577	585	553	524	554	504	549	532	562	562	513	498	527	520	534	511	532	558	532	571	560	547	546	505	545	555	532	539	545	536	569	554	501	584	572	544	544	555	591	544	587	536	531	551	559	515	553	528	581	539	569	541	544	537	565	570	559	514	546	513	587	549	524	525	570	577	565	552	522	552	553	570	536	516	529	554	522	497	498	562	563	511	512	556	537	524	535	567	535	524	535	528	542	532	542	567	565	547	581	543	549	532	547	540	546	541	575	541	528	522	548	503	558	549	530	563	572	502	540	573	530	538	550	592	576	581	558	525	579	531	548	550	571	562	530	548	552	568	562	544	547	495	539	537	555	539	532	524	540	618	577	576	529	508	567	564	521	568	548	525	493	548	510	546	556	520	508	554	550	523	571	515	563	558	559	551	551	530	536	512	534	542	496	556	559	581	577	601	511	532	552	536	553	546	583	558	567	555	558	539	538	550	550	591	563	560	522	535	551	510	535	547	564	603	519	572	548	526	547	544	550	537	565	566	563	552	568	542	547	530	548	568	529	551	532	500	540	515	514	510	568	570	560	569	575	519	566	566	553	559	532	493	600	563	507	557	573	551	525	532	522	542	512	530	528	525	557	519	548	558	596	526	498	555	559	550	514	572	549	537	545	596	515	562	533	541	539	533	551	562	494	546	553	521	519	532	502	573	574	510	585	549	509	576	529	498	563	560	527	512	551	538	518	515	527	576	565	532	530	584	512	544	549	553	570	532	544	542	566	561	515	552	563	545	528	538	544	562	563	546	525	522	536	564	534	555	546	565	527	481	544	543	540	557	528	548	519	528	540	580	540	547	557	552	523	544	532	562	558	549	528	556	556	526	541	568	542	509	513	561	543	550	539	551	553	558	542	518	562	510	592	605	522	515	545	564	558	531	561	519	531	538	560	566	538	575	539	554	519	573	521	567	540	521	523	557	555	516	530	527	542	515	562	560	525	501	590	524	572	529	529	531	538	566	582	533	556	548	530	509	543	575	560	518	541	558	558	525	546	586	521	542	543	568	534	573	523	588	552	509	513	545	505	526	575	513	561	509	557	584	526	586	557	569	529	549	531	552	546	562	575	567	539	532	545	509	561	588	535	528	533	573	525	577	528	544	514	539	536	527	552	585	579	541	531	548	540	543	482	542	561	517	541	560	531	544	549	574	532	540	542	505	512	506	559	530	533	590	526	517	534	507	537	598	582	540	533	529	530	587	538	542	553	544	514	547	552	580	567	559	545	545	550	538	524	544	564	525	550	562	512	517	562	531	527	540	530	544	584	550	523	556	510	556	570	560	566	533	540	470	504	537	554	542	580	574	533	533	577	537	543	555	547	533	535	573	561	563	588	605	547	590	561	558	525	510	564	509	540	575	550	567	525	545	482	569	531	534	559	537	537	552	567	577	562	583	575	536	547	528	546	529	532	530	599	543	548	557	543	506	517	561	522	525	513	536	533	560	593	556	555	510	533	532	540	504	508	529	550	531	571	505	548	529	555	551	556	558	543	559	533	520	556	594	560	561	538	550	531	551	539	538	549	538	530	536	505	543	569	557	522	536	542	552	525	536	519	530	530	522	511	557	544	584	561	522	584	551	514	535	550	565	539	514	560	606	531	531	566	527	517	559	527	561	548	534	563	557	612	532	506	544	529	513	553	523	578	513	541	546	521	568	534	557	562	553	570	552	517	497	529	535	543	552	563	567	571	550	521	549	545	517	533	488	508	522	535	537	543	543	526	530	530	531	574	536	553	584	536	530	585	501	590	576	532	524	488	527	525	549	535	555	555	562	592	540	542	507	536	558	565	503	549	556	560	533	589	560	573	535	552	567	536	547	545	566	548	524	543	568	535	549	518	558	577	568	525	556	537	556	498	541	548	570	544	513	575	575	542	491	539	597	523	561	572	537	562	532	508	568	561	555	568	597	538	573	567	506	542	521	571	573	571	560	551	547
70053	39089	16931	5352	2026	608	367	321	322	289	301	334	304	325	281	280	265	294	312	282	301	334	361	304	300	298	292	270	320	303	300	291	313	276	331	281	325	300	290	288	302	327	254	296	267	296	294	286	332	349	294	302	273	281	278	278	318	323	325	292	295	312	279	282	278	290	309	307	331	307	317	311	286	272	297	317	292	262	285	292	308	300	311	308	287	310	321	306	284	350	286	288	276	317	289	314	281	304	288	304	311	272	284	301	313	318	329	268	289	251	299	274	298	300	309	286	294	306	281	300	283	277	312	315	273	293	334	309	263	306	301	294	295	269	284	305	305	272	313	295	302	322	322	301	303	330	331	282	296	299	301	318	299	265	274	302	315	321	295	330	292	305	289	298	301	292	259	285	296	279	285	322	291	314	307	319	327	299	286	291	290	252	291	327	296	327	306	297	277	313	286	325	318	287	286	264	304	294	291	299	274	298	303	315	292	310	296	297	301	300	298	315	338	278	343	299	283	303	300	319	313	278	303	277	280	283	278	272	322	301	307	307	275	303	280	278	275	271	326	280	286	319	252	314	322	300	304	277	302	293	317	306	297	300	331	302	289	282	291	285	276	284	303	290	300	285	316	314	283	277	255	330	288	290	329	292	289	319	282	287	300	311	304	275	290	272	295	286	284	303	263	297	292	290	258	311	275	290	303	282	304	306	293	296	297	345	350	329	274	305	296	310	318	279	287	287	274	287	313	314	286	313	310	300	314	266	289	279	271	307	289	269	313	302	233	300	303	267	289	336	288	309	290	298	287	301	298	285	299	280	308	286	292	312	266	327	292	286	284	301	305	304	325	292	282	299	316	263	301	297	279	289	318	311	296	309	314	353	299	268	292	291	276	287	275	296	265	300	317	285	320	301	306	298	302	282	297	328	280	277	287	286	296	304	279	263	276	297	315	299	286	320	249	285	307	282	321	281	306	263	315	278	310	309	277	280	342	279	287	313	325	283	304	303	341	289	302	262	295	296	308	289	307	298	293	308	289	283	280	318	303	274	338	310	297	322	285	289	295	297	285	317	288	291	308	313	278	257	271	291	293	296	290	274	311	291	307	304	277	280	301	298	304	325	286	261	305	280	306	296	318	305	312	288	276	289	297	306	336	299	279	280	291	304	252	295	318	310	300	303	327	311	272	295	293	289	298	286	301	311	274	289	304	290	308	320	329	278	277	304	283	283	345	306	324	320	289	293	306	286	267	292	275	325	320	300	295	288	275	290	279	300	288	296	262	297	325	314	349	284	311	275	309	276	343	282	294	270	290	264	291	315	302	334	350	318	317	270	335	277	302	275	319	258	273	293	301	278	293	289	282	289	300	290	305	254	254	285	301	339	283	309	310	314	296	295	273	308	284	293	291	316	335	285	329	310	283	274	296	337	298	267	296	289	315	315	308	324	317	301	276	262	283	306	285	286	257	283	300	284	281	307	293	286	279	339	291	239	290	306	321	292	308	291	286	319	326	321	290	336	288	314	313	278	303	287	284	302	306	289	293	329	320	280	298	323	292	286	274	260	292	307	292	302	304	324	299	286	279	288	336	303	326	268	293	330	296	268	262	310	279	272	343	301	274	276	326	287	294	333	312	291	317	287	297	315	304	365	281	307	263	295	317	334	286	292	282	300	300	280	335	292	307	291	295	294	287	295	305	319	322	271	312	307	293	330	295	281	285	280	276	313	285	317	304	286	305	258	286	309	271	320	311	277	330	274	296	296	322	284	307	285	283	288	297	322	298	286	301	293	284	302	316	287	264	288	322	300	280	304	273	286	319	291	303	306	278	338	285	284	305	249	270	312	321	274	310	284	324	274	295	320	280	271	279	293	333	283	279	301	278	318	306	292	308	306	298	294	320	298	255	273	303	282	310	317	306	328	311	329	280	285	290	312	309	282	283	294	336	284	303	275	302	286	272	278	285	325	276	322	308	300	281	313	290	285	310	323	289	300	320	306	284	319	323	320	280	297	314	318	306	296	259	312	317	268	299	296	297	320	303	308	292	310	315	266	284	305	284	259	279	294	298	313	275	295	331	315	287	320	291	270	278	289	289	296	331	313	325	354	350	300	309	299	272	308	297	296	295	258	291	273	295	299	310	320	313	284	322	291	293	276	276	291	274	283	315	276	279	300	285	311	306	302	319	277	315	319	294	279	291	306	317	265	311	267	294	311	305	310	279	247	297	297	283	300	303	277	297	277	304	284	332	298	293	261	324	299	290	269	269	280	295	330	260	307	302	314	303	291	287	278	316	281	283	298	270	275	300	331	287	305	296	261	316	306	266	313	315	280	302	292	293	288	290	282	286	325	294	320	298	277	329	295	307	343	290	298	265	296	284	309	267	310	304	297	315	290	306	306	290	278	298	304	263	294	307	307	329	292	323	278	267	291	299	310	303	313	281	278	307	317	273	291	297	279	325	294	299	310	315	269	285	303	267	292	295	284	296	295	280	289	292	281	310	329	284	281	322	288	288	279	311	312	295	307	306	280	292	262	332	319	289	265	338	281	312	305	289	301	276	316	325	305	290	300	287	292	300	333	288	324	305	294	290	269	317	295	268	291	322	314	277	293	258	318	298	283	261	297	306	311	298	298	283	291	315	289	282	277	280	302	292	310	306	275	322	298	272	289	328	274	323	292	296	327	320	270	259	282	328	286	297	311	266	253	267	305	332	277	285	317	312	262	285	273	273	329	259	303	308	300	290	315	273	286	303	321	284	280	323	289	309	262	294	290	308	333	310	285	288	302	303	287	313	301	318	295	311	281	287	296	313	279	273	278	328	292	332	287	287	295	281	286	319	264	306	312	320	298	295	264	284	296	308	279	297	277	326	293	291	279	306	310	267	327	298	299	337	274	296	281	309	296	299	314	311	294	313	289	269	303	297	254	312	327	308	292	268	272	258	307	311	318	267	309	294	287	285	340	310	315	308	301	328	308	307	323	296	303	280	295	327	303	298	290	307	303	283	305	329	290	315	322	282	298	304	317	301	275	315	290	296	265	307	310	286	310	339	281	253	290	302	261	300	263	289	330	286	299	290	304	329	309	306	277	278	273	303	330	321	323	321	314	279	291	296	297	280	312	317	345	274	320	306	279	298	286	301	305	313	291	301	276	325	305	315	286	320	289	297	311	286	324	302	279	276	326	282	304	318	288	291	297	275	299	307	284	317	306	282	307	288	268	300	283	291	317	325	275	292	293	315	296	293	277	284	282	283	289	305	273	313	321	248	309	316	309	289	292	311	323	281	284	269	288	334	338	284	276	280	286	259	323	304	319	302	284	336	307	315	289	314	296	273	270	332	282	291	295	297	302	282	286	267	290	300	297	295	292	305	296	275	319	285	286	297	288	285	294	286	311	277	339	299	297	298	296	292	325	293	259	283	276	288	254	286	319	272	277	291	310	306	297	323	309	275	274	310	318	282	293	340	311	322	307	295	299	284	328	315	307	303	289	306	296
45725	28061	14360	9295	5681	1508	870	654	696	648	690	634	678	660	622	645	596	645	636	633	618	665	646	618	599	622	591	635	607	555	654	660	608	608	630	596	625	601	607	586	604	642	608	623	590	643	628	593	623	574	630	627	653	624	599	641	674	632	594	596	668	563	632	584	616	584	626	604	584	601	657	665	594	608	624	610	631	649	611	614	618	625	634	621	603	649	659	611	681	639	591	644	619	636	572	608	640	612	627	611	625	589	602	654	606	633	672	627	611	628	621	601	602	615	623	624	626	599	573	623	568	609	626	589	648	613	624	598	637	566	576	602	638	661	584	643	620	611	621	600	594	601	603	628	641	624	624	621	665	613	606	607	623	586	631	627	603	592	633	589	642	601	598	611	567	616	613	606	626	589	614	626	643	591	634	657	638	605	660	603	656	630	634	616	586	618	624	596	616	572	644	646	631	645	611	599	644	605	621	642	617	608	599	634	661	604	613	656	573	639	618	699	653	639	590	571	632	644	606	588	598	566	634	632	679	627	614	660	597	613	596	639	609	632	580	625	629	610	630	614	618	657	659	591	604	602	601	615	611	599	617	611	559	578	612	612	642	637	607	604	636	669	627	589	622	649	612	639	604	657	606	630	623	608	615	579	602	575	637	672	586	564	648	620	643	580	571	579	562	645	607	653	599	600	613	582	585	617	635	642	586	601	603	612	634	605	601	587	629	597	617	621	586	598	623	590	614	636	642	626	614	674	671	644	646	595	623	636	609	595	610	605	622	617	668	595	628	640	631	577	591	621	651	605	664	606	547	616	587	606	588	644	588	622	667	609	619	599	598	596	587	628	617	590	642	599	650	623	606	618	657	590	576	605	603	624	636	611	658	652	655	646	622	630	620	585	601	607	639	643	634	627	626	644	608	602	620	608	563	649	561	612	609	658	629	600	611	616	611	608	645	701	614	617	610	612	618	626	599	632	606	612	629	630	609	638	576	647	597	622	634	637	620	604	633	671	605	599	591	607	641	589	595	657	595	547	628	600	593	613	603	611	655	653	612	629	606	601	635	606	654	566	599	623	589	662	628	619	610	663	630	637	596	556	617	643	655	647	594	654	628	662	596	657	584	566	629	639	641	639	616	583	592	606	629	636	621	603	615	619	615	606	636	681	596	593	617	586	592	647	663	634	587	572	596	624	630	618	636	621	634	612	619	588	583	626	611	592	629	636	591	604	561	613	647	627	682	600	632	621	614	625	588	624	596	604	593	643	638	546	647	567	656	605	596	614	591	619	551	601	602	617	574	629	645	641	617	632	618	633	663	625	624	619	602	611	640	600	634	648	595	614	602	615	639	606	630	656	613	606	633	601	643	650	594	577	642	631	598	664	606	600	649	617	626	634	668	640	633	633	596	619	619	623	609	602	598	661	639	606	638	594	613	592	583	589	630	598	629	635	610	636	582	620	629	659	594	621	624	592	608	566	602	627	566	646	597	618	594	622	671	635	632	610	607	588	553	608	590	611	605	547	615	634	563	628	643	643	649	648	622	652	639	635	621	645	612	587	601	572	592	598	593	644	587	639	647	647	614	581	624	657	620	588	633	631	597	572	597	651	626	573	609	647	588	627	622	605	626	630	601	624	596	620	636	587	613	627	621	575	610	587	614	593	605	669	617	592	606	609	601	606	645	601	638	619	636	607	656	606	612	682	611	613	596	652	651	605	628	626	598	624	564	572	618	580	635	588	623	597	594	597	631	603	639	631	594	572	636	576	598	596	630	620	579	624	617	623	619	610	655	588	650	607	578	611	639	614	617	619	555	665	620	608	630	643	608	603	594	659	579	615	591	641	587	617	600	597	667	636	620	641	597	597	598	633	628	625	642	669	653	622	632	663	623	589	633	602	619	641	568	601	577	644	635	597	598	566	609	610	591	569	628	596	591	639	625	628	630	579	626	595	596	574	593	656	630	584	687	606	609	584	636	661	627	639	592	631	570	640	599	607	539	643	633	631	568	546	647	605	615	650	580	619	595	613	624	600	653	589	602	633	608	665	635	618	673	643	601	646	580	617	572	638	602	621	601	590	608	656	612	627	583	601	663	622	602	584	647	614	589	630	584	635	567	605	617	600	656	594	604	597	621	601	594	630	636	599	676	623	656	598	644	612	654	613	666	608	646	629	639	604	595	563	614	614	617	615	577	629	608	643	619	602	641	609	627	614	585	603	617	620	617	612	641	620	590	599	586	595	611	654	600	638	653	590	635	622	617	650	606	626	593	591	629	594	626	599	610	642	603	632	586	641	611	649	612	615	595	625	650	587	620	619	639	620	621	573	624	603	635	569	581	590	624	603	609	634	626	609	617	612	541	575	602	664	655	628	617	625	615	588	608	642	630	627	600	623	614	609	628	647	676	576	637	590	595	642	627	641	601	643	611	668	643	625	668	626	613	595	600	631	586	623	604	591	615	599	620	647	604	608	599	591	601	629	593	627	608	567	598	602	613	618	593	609	629	612	661	552	588	591	601	619	661	626	625	638	623	632	640	657	597	636	590	632	617	617	609	616	612	616	627	610	627	628	624	598	638	628	619	590	628	616	654	607	606	601	628	605	640	635	565	645	616	636	592	624	575	628	617	589	676	637	600	618	603	639	603	629	644	613	627	632	635	574	587	634	621	593	629	634	647	606	568	628	596	594	589	623	625	650	612	647	667	599	635	579	600	624	608	591	587	601	646	617	639	652	601	619	636	582	604	658	643	608	607	581	598	567	647	601	627	611	645	634	614	594	643	590	589	633	603	617	644	602	625	638	611	585	618	600	608	620	608	633	604	586	584	661	576	612	608	609	684	609	581	596	610	706	585	627	625	616	615	646	584	640	572	653	643	582	623	600	636	591	574	651	604	618	578	609	613	591	637	637	608	649	612	603	610	596	606	610	612	626	603	589	588	595	638	602	682	618	625	601	638	634	613	647	610	637	623	605	578	597	611	594	600	605	641	650	601	591	604	604	582	628	608	663	618	576	595	601	597	641	596	577	657	645	596	578	618	627	642	654	617	608	620	615	639	605	581	619	670	565	609	613	599	544	614	644	594	607	615	619	601	633	588	617	617	631	583	659	634	650	650	595	615	638	638	600	565	630	631	626	589	665	647	597	627	651	625	623	613	616	596	643	619	676	630	624	633	589	633	626	602	577	574	647	602	591	629	589	602	644	644	658	680	621	637	606	592	619	594	630	665	629	635	604	606	643	685	648	598	584	596	609	600	628	603	640	632	595	634	603	587	609	622	622	640	585	609	611	662	635	609	632	601	597	637	644	629	627	625	623	614	590	635	628	610	595	609	616	600	623	641	550	648	642	595	594	614	629	593	646	637	610	566	597	610	624	641	617	635	632	624	645	625	599	626	599	633	630	615	609	653	597	662	623	559	620	638	600	581	642	626	615	632	631	602	578	644	664	614	609	596	594	640	623	600	590	617	648	631	670	599	610	616	648	607	613	638	632	564	631
48892	24991	10298	2805	969	351	234	223	217	221	227	230	250	273	258	225	244	269	244	218	230	240	233	231	229	237	263	240	221	250	240	244	264	244	211	221	227	249	244	208	245	223	218	231	257	203	222	245	258	207	270	261	244	252	237	237	233	204	194	244	242	273	248	257	226	253	203	238	255	228	253	219	224	228	222	251	232	262	232	228	259	255	226	253	237	210	224	238	248	237	248	252	260	229	219	220	258	260	249	271	225	222	223	219	234	226	236	242	229	232	250	229	210	213	219	233	246	244	229	231	219	232	214	243	216	247	258	241	233	235	259	266	222	221	212	236	235	244	205	247	236	234	220	230	229	239	261	252	225	244	206	232	265	245	184	251	249	222	236	246	229	219	232	231	250	262	232	257	237	229	217	243	239	238	252	254	235	244	231	234	263	219	262	217	226	259	253	223	229	208	258	234	228	202	228	220	249	247	248	270	243	215	209	229	261	229	251	271	240	244	251	253	242	228	233	267	230	250	223	264	224	250	225	289	268	232	212	254	236	241	248	233	260	263	222	249	230	236	254	241	230	251	242	222	223	253	247	240	231	241	222	237	244	213	230	231	261	249	239	235	250	254	213	258	263	244	224	227	252	246	214	257	230	240	229	254	222	250	201	232	277	254	246	227	212	201	258	234	241	263	233	236	232	241	243	256	228	251	238	226	207	230	245	225	223	227	244	252	266	278	226	233	248	212	237	250	234	207	253	274	235	241	251	226	256	248	259	222	258	233	263	260	215	230	223	244	247	234	258	251	230	231	229	263	228	269	218	239	214	231	220	240	216	254	242	255	257	247	243	216	244	241	261	222	263	222	245	221	240	279	225	222	234	231	237	220	259	236	258	219	242	241	247	235	238	270	264	254	259	245	201	282	240	236	233	238	226	230	239	242	228	224	236	231	238	245	254	218	229	217	257	246	246	236	238	248	228	242	267	226	214	250	233	236	216	238	241	207	265	210	237	222	232	242	227	230	253	212	215	252	242	225	225	276	244	243	231	234	204	229	229	246	244	236	257	238	216	237	236	223	225	241	228	200	263	212	238	238	223	228	228	233	257	264	230	262	258	219	220	237	211	263	245	244	216	256	248	244	251	189	248	234	250	223	223	242	256	247	247	253	241	243	237	236	229	220	253	238	229	254	222	232	253	229	222	228	226	207	210	257	228	233	257	256	221	227	253	233	248	256	242	220	247	249	230	250	217	229	212	214	245	256	239	205	251	236	215	260	244	230	230	241	268	227	233	248	244	237	242	250	231	264	251	233	232	223	214	241	246	253	237	226	239	261	222	211	237	213	245	214	249	217	233	257	261	210	240	221	242	222	225	218	242	214	234	251	211	213	241	225	214	236	239	243	277	273	237	253	242	219	245	220	206	232	257	257	229	256	226	213	228	242	224	242	255	218	228	215	234	221	227	247	252	214	220	236	234	280	247	218	244	244	242	220	258	243	251	242	239	199	268	253	254	232	266	265	209	220	234	229	203	277	240	257	227	229	259	249	217	233	221	243	262	277	236	254	205	234	239	203	248	238	243	256	253	216	256	286	235	233	215	247	232	233	238	243	241	239	250	192	263	234	240	225	241	248	209	242	227	230	225	226	224	213	219	208	230	233	220	226	243	244	230	230	220	236	253	206	231	244	250	264	250	223	248	253	261	236	218	218	267	236	257	219	273	245	227	233	216	245	249	250	208	242	210	207	228	219	219	240	234	245	246	248	243	252	220	267	242	223	203	243	223	237	272	270	256	217	227	245	226	233	220	259	245	250	237	247	295	250	229	218	244	208	208	235	204	207	215	234	233	246	242	214	199	244	264	201	229	229	255	233	236	231	253	210	232	251	229	246	233	248	220	259	240	251	238	218	228	239	234	255	228	221	252	234	238	246	211	217	210	238	238	232	219	273	207	202	242	252	252	209	243	225	238	221	240	233	239	214	236	206	234	224	233	245	257	237	202	256	254	252	215	209	240	256	239	218	236	242	251	250	234	254	207	229	235	235	229	231	231	254	231	253	215	230	223	244	219	223	241	209	215	251	244	228	210	251	236	226	223	242	263	223	267	243	233	244	239	217	238	249	227	248	246	233	208	241	233	247	242	220	224	229	244	229	261	219	240	227	257	262	240	225	258	226	250	221	224	254	235	235	219	230	233	219	239	231	266	245	194	224	224	270	225	243	233	213	258	215	236	219	251	250	233	230	228	222	213	245	199	242	261	230	238	211	244	264	216	256	229	238	238	239	221	230	238	214	234	236	242	247	233	241	250	241	240	238	210	219	248	236	247	220	225	224	212	252	257	230	239	261	248	241	222	222	218	246	233	250	242	226	229	251	245	217	228	256	247	253	222	243	237	236	210	199	237	230	235	251	247	223	220	229	248	246	250	269	240	238	220	224	241	221	239	224	250	195	224	242	228	212	227	216	265	247	239	238	271	238	203	247	260	233	232	201	244	246	261	265	247	234	198	244	216	221	261	231	202	199	225	239	254	234	219	225	216	241	245	231	236	269	245	262	244	238	226	221	272	214	215	245	220	229	225	230	264	247	245	244	267	225	242	225	271	262	239	232	224	227	222	257	253	210	217	239	224	262	254	237	257	227	235	226	231	247	263	211	254	233	209	241	279	243	251	208	240	265	226	229	234	235	244	240	268	235	229	216	264	286	262	225	216	222	225	233	222	245	209	223	239	291	223	219	226	227	227	226	248	242	256	219	224	248	226	229	245	209	231	230	242	236	238	239	223	272	253	245	230	221	236	247	224	225	230	218	233	243	241	230	241	204	258	229	243	239	244	243	241	226	225	199	221	228	235	242	244	234	282	238	223	257	223	229	239	224	241	250	232	237	246	248	243	259	267	240	252	209	258	251	224	214	236	232	216	232	227	234	228	241	232	224	241	275	226	271	216	224	243	225	196	245	234	256	227	264	292	202	213	248	228	242	238	248	231	207	252	232	206	242	256	225	226	231	224	239	239	229	241	252	271	233	245	251	265	251	208	245	229	246	291	235	215	204	243	234	221	253	208	211	282	253	260	253	241	198	255	240	222	208	240	226	232	208	220	253	239	212	255	248	248	223	241	263	251	218	242	232	229	243	256	236	230	219	238	234	196	217	212	209	220	218	240	262	257	246	235	235	230	237	254	240	261	239	234	218	250	224	237	234	221	217	234	212	208	255	235	238	239	252	216	236	244	249	255	216	215	244	236	233	235	225	241	233	229	216	234	241	252	219	228	221	246	237	223	249	199	257	227	253	249	217	221	240	246	248	212	229	264	248	248	223	225	249	217	238	251	212	275	258	259	248	213	228	256	269	226	237	251	223	233	253	261	223	233	242	230	219	272	238	237	260	263	224	210	235	254	234	252	246	247	249	224	229	248	249	243	211	236	239	217	261	227	216	247	218	248	247	242	217	211	243	238	241	235	227	235	232	224	262	198	237	183	226	258	244	253	205	226	225	240	257	236	246	241	241
31681	17364	12295	5650	2810	774	494	497	523	558	513	524	498	542	499	519	482	529	513	477	510	493	512	548	510	517	504	508	505	473	512	546	496	517	539	551	508	485	492	503	491	527	504	483	502	538	520	493	493	469	530	500	495	524	493	548	531	480	492	558	496	511	503	491	513	468	491	530	510	546	498	486	532	501	495	517	492	492	485	487	515	439	552	521	503	485	507	472	463	469	473	490	490	518	543	518	527	487	481	474	498	495	512	521	504	525	449	500	461	472	508	523	474	473	569	506	524	524	538	518	490	472	496	478	513	495	537	502	501	490	512	490	514	513	521	488	477	495	480	510	505	472	506	532	527	523	476	549	523	544	507	515	539	538	466	466	545	486	529	513	546	491	492	544	543	494	535	500	513	485	471	458	515	512	489	472	544	522	493	532	482	533	509	496	506	491	513	478	463	543	475	497	513	497	492	485	503	478	492	467	501	509	481	510	523	532	508	482	497	490	481	499	545	529	516	496	520	530	517	505	528	532	501	499	457	530	508	508	486	512	455	522	521	511	477	472	506	494	526	560	514	498	545	512	516	559	489	498	499	495	547	504	515	516	482	494	499	524	540	530	502	466	523	499	520	536	515	505	564	486	468	485	502	506	502	487	515	484	545	516	501	498	503	503	520	504	478	554	552	473	501	463	535	520	499	486	530	513	499	488	493	526	529	545	512	516	539	460	505	488	508	504	557	503	486	466	516	518	491	491	485	485	486	535	522	507	468	475	440	512	511	529	476	485	510	511	532	516	503	487	518	495	523	531	531	540	488	495	494	522	517	516	506	471	495	504	514	543	507	485	514	486	481	477	513	498	489	521	514	477	497	479	566	524	479	502	516	516	462	487	533	487	517	503	483	457	535	506	542	465	491	518	493	482	496	509	499	550	499	524	471	489	493	542	511	535	538	500	480	510	486	511	505	494	449	486	535	500	526	497	472	507	547	515	498	498	504	485	520	505	521	502	504	506	530	522	521	516	481	456	528	518	516	482	538	507	532	510	497	486	503	522	572	533	500	522	491	465	479	542	540	504	517	503	499	464	483	468	469	497	537	494	517	511	480	496	510	491	466	469	492	519	515	498	535	485	462	473	504	545	468	513	494	486	549	529	518	503	534	482	518	559	465	538	494	496	476	486	507	505	510	476	549	500	500	487	490	482	501	506	464	510	494	518	487	555	467	482	511	508	506	516	522	499	482	508	487	529	509	474	486	511	513	477	532	498	516	515	486	508	517	513	519	498	505	492	541	521	552	525	478	499	497	475	525	490	491	495	491	523	477	546	516	494	509	486	487	499	495	483	496	486	484	512	514	500	473	512	508	522	502	498	503	540	519	497	510	476	483	510	551	492	496	508	484	502	484	501	528	529	526	520	470	521	525	523	523	540	507	535	544	504	514	486	507	508	502	482	531	498	499	510	511	484	506	537	501	492	501	522	500	492	499	519	512	516	535	531	498	551	486	492	507	476	524	506	545	507	529	527	503	491	509	505	467	502	499	519	476	464	511	522	500	514	488	523	566	527	481	453	501	499	486	480	493	510	482	459	501	502	441	518	488	513	500	447	505	516	512	475	527	530	488	540	480	490	515	497	488	498	525	508	514	487	506	511	501	473	472	462	482	497	511	488	513	516	507	506	528	542	492	488	494	549	492	511	477	527	459	515	503	485	499	520	501	474	498	496	468	493	505	460	522	482	528	482	513	484	505	532	490	460	519	511	507	528	516	521	504	490	477	531	546	496	493	529	516	519	516	500	506	508	487	491	507	488	513	544	495	504	518	510	482	500	525	527	507	515	516	498	551	506	528	550	484	517	521	520	503	557	484	557	477	545	460	488	476	511	533	512	521	505	488	494	504	470	506	509	505	527	539	532	503	545	494	498	499	468	465	487	511	487	471	518	506	523	517	478	540	481	504	544	467	522	489	483	517	521	515	489	468	448	505	526	546	482	487	511	508	555	509	486	479	497	546	532	504	553	462	513	554	499	501	519	495	519	561	515	518	514	494	479	498	487	504	471	484	513	524	524	520	475	500	502	510	474	508	485	484	494	522	520	485	532	474	542	497	495	509	467	551	521	542	532	518	518	489	509	522	516	509	511	474	528	500	505	512	527	533	503	515	514	487	489	545	466	514	523	525	500	519	524	550	502	449	468	508	548	463	492	521	452	527	546	526	505	533	524	536	527	502	455	526	480	501	497	506	490	495	514	540	473	499	507	544	524	536	494	483	511	511	515	483	466	525	518	498	476	487	499	546	517	508	478	474	487	489	505	509	513	508	504	509	506	535	512	473	481	539	508	479	540	464	504	495	494	495	537	478	521	507	506	513	515	536	483	494	466	501	507	494	461	498	498	506	511	531	517	526	503	484	532	470	497	479	500	470	534	455	475	512	464	505	498	538	546	516	486	534	510	501	492	518	513	476	500	490	498	487	529	498	495	488	452	520	490	530	494	513	519	493	494	545	508	525	529	504	539	486	506	477	530	499	510	503	483	502	488	525	485	463	472	535	489	522	503	485	490	491	521	501	507	485	530	554	487	483	516	495	487	545	527	513	525	530	492	481	512	511	524	504	488	497	492	526	508	493	478	504	497	502	506	481	540	486	519	528	496	510	525	496	479	517	522	487	474	469	496	474	492	534	512	499	495	498	555	512	522	534	496	496	482	544	464	474	484	451	457	487	499	491	511	534	514	512	500	505	497	522	511	486	504	461	529	537	506	473	469	512	486	476	535	491	494	480	485	483	441	498	516	484	513	532	495	490	481	516	547	480	494	482	495	465	505	489	507	545	501	487	508	476	507	502	497	464	513	514	506	478	491	506	508	474	491	525	517	544	499	521	480	506	542	471	497	536	505	534	535	499	463	477	492	480	482	511	513	509	485	531	509	516	498	476	546	500	526	511	496	535	507	516	508	515	522	518	475	499	518	507	538	471	491	454	516	517	492	492	517	510	506	521	473	510	497	558	467	511	487	506	490	491	460	507	522	466	495	525	544	541	551	520	501	447	503	494	528	499	499	512	567	482	500	463	510	496	511	505	528	508	546	543	500	494	512	461	527	537	536	504	484	474	523	531	528	511	507	524	491	552	485	514	496	515	501	484	535	484	560	525	533	519	493	528	491	484	543	535	510	497	484	518	525	510	526	525	515	496	514	451	516	472	472	495	479	519	494	536	521	509	499	558	462	517	490	479	500	478	505	509	494	497	515	484	515	518	516	492	510	521	495	486	520	521	472	537	514	471	498	568	511	477	513	517	526	509	477	497	525	485	503	500	492	491	491	531	517	541	496	517	515	483	524	515	498	528	491	452	498	508	518	479	493	487	500	502	483	530	477	502	484	530	479	498	503	433	530	552	524	533	547	474	491	500	489	489	554	514	514	505	517	483	514	479	525	452	516	515	503	508	467	496	547	523	530	499	511	537	509	551	508	517	520	497	513	516	502	519	463	449	503	493	498	495	513	495	501
60885	32021	13487	3733	1053	334	294	260	273	235	269	285	256	239	266	246	260	237	252	255	257	232	258	229	250	289	282	284	249	245	267	264	295	271	268	240	264	263	277	268	270	271	279	260	260	255	269	225	266	255	285	263	251	257	253	280	265	241	249	269	259	251	258	284	283	264	283	275	306	246	269	263	277	273	269	279	250	258	280	228	255	249	265	247	264	260	235	274	282	245	240	258	261	248	235	258	248	242	267	237	244	230	218	231	255	278	252	264	240	236	294	263	252	246	256	248	215	284	256	250	312	282	267	254	268	268	249	251	271	251	263	222	237	251	252	257	265	274	227	259	284	271	277	265	247	279	276	272	241	293	229	250	272	231	261	253	263	249	272	249	248	267	237	297	219	244	248	285	260	238	250	258	234	228	258	233	272	276	262	260	231	254	230	255	252	239	211	290	268	253	213	257	240	285	263	281	260	251	272	259	231	290	257	253	229	242	265	240	251	264	222	240	255	236	256	226	242	245	288	234	261	273	290	269	220	238	246	264	261	280	256	261	241	233	259	287	260	252	239	243	242	235	262	256	241	259	284	270	255	269	263	228	235	279	261	234	234	258	275	249	271	255	254	271	262	272	261	264	257	261	256	280	231	250	254	273	243	264	278	274	240	255	259	237	276	237	248	236	235	250	239	258	263	223	217	244	252	243	224	277	277	235	245	249	279	249	228	240	265	264	252	257	250	261	276	253	288	268	258	265	258	270	253	228	253	250	253	268	272	260	270	274	267	267	239	247	313	265	264	260	249	259	254	275	273	291	288	242	254	273	273	251	276	229	249	264	241	277	272	232	251	243	249	249	255	253	283	297	238	251	262	259	264	251	241	245	287	283	274	249	251	257	269	255	263	262	235	260	260	254	273	274	262	246	264	254	212	264	261	246	244	217	222	251	267	259	227	264	248	258	246	260	257	239	220	267	231	259	278	273	283	251	257	255	311	233	233	241	240	268	271	252	227	239	268	233	234	252	237	251	252	277	257	224	230	271	248	264	284	252	243	283	264	267	249	257	249	271	240	233	247	226	249	255	257	246	261	265	309	240	229	254	239	267	244	280	262	287	262	248	256	255	261	262	254	261	297	271	256	308	289	263	291	276	279	263	234	277	299	260	264	256	212	268	293	281	216	244	257	253	247	273	234	217	254	283	265	275	239	251	257	252	218	272	248	250	256	274	251	253	272	274	264	248	240	253	286	257	277	274	244	256	254	255	267	244	237	258	233	240	236	308	275	272	277	260	265	283	227	281	275	242	267	285	246	230	246	251	261	241	231	257	267	221	248	285	249	254	231	261	242	263	273	264	276	256	251	237	256	263	245	255	270	269	279	253	282	263	233	222	267	264	241	261	261	243	271	244	232	232	236	267	219	269	270	232	235	223	272	292	265	281	291	253	240	279	256	249	251	234	253	268	252	254	241	244	219	250	259	266	255	270	296	264	258	251	266	239	274	280	246	260	236	263	297	239	259	265	273	280	247	241	219	255	275	251	232	268	266	260	254	260	255	264	240	235	272	271	239	268	253	232	227	250	256	265	236	250	257	249	238	242	255	269	293	289	254	254	266	258	269	222	267	250	263	250	236	254	265	287	247	239	256	257	291	257	209	265	260	243	254	247	256	219	249	245	285	261	249	270	247	246	222	249	246	279	278	277	296	244	236	277	248	246	263	270	275	247	235	258	291	288	269	294	257	243	236	257	235	254	291	259	227	252	256	236	271	247	233	236	237	283	254	262	261	259	246	237	276	237	243	261	261	272	264	240	251	263	287	241	272	239	233	244	239	278	234	255	253	247	268	283	234	280	237	249	292	258	247	262	268	252	240	212	255	239	252	283	257	301	261	271	234	258	265	234	269	277	257	274	238	255	290	243	258	253	245	245	287	244	271	254	263	264	257	263	269	251	268	261	240	230	269	277	262	240	272	271	244	285	257	283	247	266	273	275	265	251	231	261	287	270	282	243	234	245	279	258	242	269	276	232	243	250	259	243	245	278	263	238	269	234	245	234	263	283	216	227	266	279	243	243	266	278	246	267	275	254	267	229	269	294	264	279	235	264	242	270	254	257	273	238	289	251	266	273	275	229	246	244	245	260	290	285	289	292	266	234	267	263	265	281	244	289	286	280	262	264	272	265	261	276	282	255	253	249	257	266	260	267	247	251	245	235	274	242	254	231	222	247	259	242	259	263	215	281	248	278	265	252	251	267	204	280	275	255	283	258	279	283	253	204	236	262	255	221	252	263	269	236	254	265	272	244	246	237	284	234	250	273	255	255	242	252	269	254	278	240	275	253	248	241	275	267	246	254	251	295	250	258	256	249	273	242	247	249	259	286	267	230	239	245	246	256	244	244	225	264	253	260	281	243	221	256	264	244	255	270	262	208	225	300	246	257	265	258	255	270	279	256	233	233	250	252	239	277	267	257	288	226	269	247	285	253	272	263	246	267	253	295	208	272	260	247	274	290	296	266	277	265	250	262	224	242	263	250	254	230	255	248	268	274	239	229	268	262	239	269	226	241	282	247	305	242	246	291	227	230	254	274	270	240	263	268	279	262	255	275	272	251	220	265	238	292	268	246	266	242	239	270	254	250	254	276	302	263	258	251	248	288	267	264	267	270	265	277	218	248	252	245	242	272	260	253	270	249	281	230	265	262	280	248	256	284	253	267	234	244	262	237	268	243	282	257	253	236	294	273	262	294	203	248	275	272	231	233	255	278	279	237	263	257	268	265	255	287	268	225	269	270	262	257	245	230	246	231	277	281	256	274	296	269	268	227	260	246	253	256	263	268	282	265	251	220	218	223	257	253	286	290	260	254	273	269	263	267	239	242	248	264	255	260	248	298	276	249	263	260	255	218	262	226	249	256	263	271	237	249	254	264	265	246	248	244	257	256	262	236	251	231	274	231	245	243	254	256	255	265	274	267	254	235	248	248	250	267	267	239	254	275	290	217	286	276	230	239	250	257	257	270	231	251	250	271	241	247	239	251	276	244	244	259	266	246	252	239	247	250	247	247	252	253	253	226	231	236	237	259	222	269	247	277	245	246	258	257	269	274	236	244	232	268	268	287	286	259	279	259	248	256	279	263	250	256	241	251	251	245	242	269	274	285	276	264	242	255	233	244	262	287	266	218	265	251	258	240	274	257	281	249	295	238	244	240	275	229	249	253	259	245	251	263	277	257	267	272	221	238	227	236	272	281	229	228	240	257	236	211	273	263	247	258	276	278	266	259	263	266	287	248	285	282	273	258	270	273	256	245	258	279	255	255	250	233	233	274	282	250	279	266	277	254	271	254	251	239	261	269	264	249	224	280	247	226	256	267	274	248	254	257	269	261	263	235	236	262	259	235	250	233	268	281	252	249	262	249	249	259	271	239	289	253	234	241	295	264	255	257	279	251	238	259	234	227	294	261	259	261	249	234	265	260	269	270	269	239	280	251	273	237	295	280	227	254	249	248
40366	23882	13632	6765	2764	843	610	565	588	568	557	559	552	591	532	526	519	575	578	556	556	513	571	584	542	564	566	569	505	557	554	545	510	547	566	570	574	596	543	559	568	538	487	535	568	538	488	543	570	523	539	528	548	507	575	543	505	585	540	540	519	555	559	534	574	553	537	531	542	577	542	570	574	546	583	507	578	520	525	540	510	546	574	570	587	512	583	553	527	568	550	583	531	548	538	555	538	575	543	502	526	534	547	521	507	564	557	576	545	537	539	563	571	536	553	517	506	533	517	531	561	543	571	582	518	552	571	516	582	532	513	545	542	558	537	506	559	569	571	564	540	529	534	589	577	528	548	556	519	523	542	573	530	519	557	530	554	542	578	568	563	567	552	553	502	571	540	562	548	540	553	566	554	527	545	577	516	526	554	564	529	538	564	541	588	533	615	541	547	556	507	567	568	568	515	560	555	526	541	528	557	511	594	578	566	580	536	523	541	554	561	518	543	536	546	516	547	545	564	575	512	542	528	518	565	551	554	561	528	544	548	596	546	550	579	549	560	574	555	550	512	553	551	573	530	570	474	532	531	567	527	559	560	544	570	508	518	581	588	559	556	510	546	559	573	543	528	540	517	535	551	562	571	543	570	609	569	526	580	552	520	550	529	553	505	509	558	534	599	493	547	534	529	565	547	557	541	511	520	532	555	539	538	553	569	526	556	539	534	587	553	555	574	560	507	541	594	516	562	561	515	571	565	537	525	536	552	571	569	518	594	520	587	581	517	535	534	518	564	560	524	533	531	530	579	547	537	533	573	571	551	572	548	574	524	540	572	592	532	538	559	533	545	554	528	559	536	585	565	545	533	556	569	543	577	552	556	538	555	539	538	549	543	552	546	564	500	535	560	572	562	534	558	537	547	505	569	558	563	510	527	562	572	558	521	560	554	534	572	504	513	550	562	552	594	523	566	541	531	556	534	558	528	540	572	517	529	508	579	498	559	566	588	498	570	563	521	572	551	537	549	532	527	552	539	531	524	539	546	582	598	570	557	564	518	537	513	512	520	553	531	545	555	521	569	540	561	514	538	574	511	556	508	544	584	553	583	523	533	582	546	533	503	526	598	537	552	534	575	517	557	540	528	581	555	535	548	559	550	564	532	556	539	505	543	527	548	521	554	536	529	544	542	533	583	577	579	536	537	553	600	519	569	550	540	560	576	550	525	540	542	550	563	526	552	579	544	553	542	578	565	565	568	557	576	555	593	561	587	531	540	547	540	516	555	560	568	557	578	565	553	533	529	558	539	498	548	554	523	516	529	558	534	491	576	561	580	542	537	502	552	528	522	566	577	544	547	547	564	550	544	524	561	546	523	574	536	530	555	558	583	550	533	544	553	548	555	517	520	550	539	547	531	558	549	591	521	511	553	506	577	535	561	605	556	540	556	537	530	577	540	544	565	561	581	496	574	584	543	541	551	514	564	533	502	537	574	509	558	511	557	577	542	519	519	555	550	511	597	555	557	545	504	570	567	565	554	552	559	560	559	559	514	531	576	536	575	545	555	534	571	583	557	575	534	603	521	561	553	589	531	545	515	583	547	515	560	569	551	581	535	547	554	555	537	499	546	555	569	561	581	569	533	539	524	547	548	520	577	544	542	525	535	499	530	529	584	540	521	536	533	572	545	521	545	553	550	541	554	570	573	517	499	554	548	545	566	575	506	568	531	558	554	560	593	559	569	523	545	527	567	566	552	529	548	544	585	539	534	521	570	559	565	524	576	534	563	590	527	563	571	518	566	548	552	508	504	540	549	556	592	566	531	566	538	566	530	557	532	515	533	530	548	523	551	562	516	566	512	545	592	556	571	504	524	549	573	552	537	615	533	512	529	570	547	535	559	534	565	548	538	529	573	532	565	552	518	517	533	510	536	571	529	568	564	516	527	582	569	621	549	527	571	547	612	558	558	534	545	541	559	549	549	539	557	596	572	580	507	504	521	558	558	538	557	547	518	500	558	565	519	574	591	526	547	512	529	539	554	545	560	534	553	577	521	543	535	559	539	567	505	589	563	570	561	549	514	528	537	563	535	556	530	521	587	528	516	593	554	562	531	521	555	511	550	537	552	521	566	549	543	546	570	541	585	541	569	574	522	558	543	568	536	521	533	544	562	544	539	561	542	537	535	637	559	545	591	578	590	555	528	520	551	566	538	596	543	586	530	565	534	535	577	562	509	586	548	559	534	553	518	504	570	611	563	536	536	554	543	515	546	555	546	549	492	582	582	558	536	529	557	580	607	557	586	523	544	554	595	556	511	575	507	565	542	550	541	579	564	548	555	520	527	543	541	515	511	560	561	569	525	539	544	515	584	536	533	551	543	539	539	561	556	538	586	545	576	551	562	546	584	579	547	563	567	538	542	580	563	567	544	556	566	533	553	564	509	548	559	530	550	570	560	547	589	535	535	562	585	533	535	541	536	548	544	530	547	510	551	514	596	559	533	568	557	540	532	552	533	518	544	555	589	545	562	543	542	555	569	565	517	578	536	578	534	521	569	550	529	551	546	528	534	546	540	547	567	497	546	553	548	591	545	528	524	529	554	554	556	564	562	536	552	536	544	566	562	542	545	520	572	530	512	572	569	564	531	581	572	508	589	543	543	527	523	569	548	579	545	555	577	618	545	564	567	533	553	566	514	510	535	524	539	588	538	582	533	582	549	571	513	610	511	545	587	554	527	533	552	523	558	518	557	526	538	543	552	523	543	574	561	573	602	553	580	548	542	539	597	546	569	552	570	530	555	560	530	571	529	561	556	485	552	515	573	554	582	555	555	551	549	553	588	566	571	547	514	516	532	569	523	526	561	548	554	562	572	548	573	518	539	556	512	512	555	524	528	545	584	541	512	513	550	533	550	546	545	583	592	574	584	544	545	583	579	531	514	547	555	576	544	566	512	552	560	528	585	527	539	514	558	564	536	543	592	555	574	588	567	573	561	541	525	532	570	578	513	529	545	537	553	517	550	537	528	529	557	522	507	524	562	541	513	565	520	499	544	535	515	534	559	550	524	526	536	595	509	559	572	541	561	572	588	526	549	546	526	575	603	577	533	548	557	521	553	528	540	566	561	531	544	584	561	539	531	551	536	571	538	538	571	565	505	536	549	571	534	566	549	568	530	530	553	544	557	524	586	554	527	539	550	563	546	560	547	541	511	556	552	566	556	555	553	527	563	554	564	587	537	576	551	576	600	536	544	511	552	558	552	561	574	528	545	552	536	538	569	557	527	540	574	521	533	560	538	611	529	554	563	565	542	559	539	567	560	558	511	514	504	555	519	552	535	542	537	548	525	583	508	554	537	528	532	486	506	558	535	530	553	547	599	528	530	511	548	546	576	530	533	555	598	571	521	541	549	555	534	557	551	529	549	573	520	587	517	572	569	510	559	556	537	525	535	519	544	586	546	519	551	577	516	517	554	556	556	560	502	539	561	567	553	542	540	535	538	571
65490	36835	19731	8854	3532	765	401	281	272	307	287	282	287	286	298	286	296	285	278	360	289	295	297	283	279	264	288	307	320	342	303	311	275	340	267	281	302	309	270	335	308	338	247	273	308	294	289	286	282	297	294	295	272	267	310	270	275	302	276	293	288	305	320	261	301	271	271	320	277	281	313	294	270	303	322	297	263	270	272	304	283	294	289	269	301	298	317	277	244	310	286	285	307	300	281	261	274	241	306	280	311	307	305	344	301	267	265	273	287	328	280	288	294	319	307	318	284	279	271	282	305	288	304	290	302	299	258	328	278	294	275	310	296	300	295	302	308	299	303	297	306	298	325	272	317	313	253	297	291	315	283	280	345	258	268	296	289	308	304	308	281	295	268	315	277	285	313	286	274	289	300	268	301	305	254	283	319	305	294	261	297	304	328	301	290	282	272	313	292	318	260	298	282	261	319	285	269	262	272	273	267	257	272	290	274	282	255	274	317	281	318	306	287	313	308	307	322	284	283	293	299	296	268	291	291	295	298	297	323	284	270	281	310	277	265	283	264	274	312	293	300	271	243	337	264	300	258	302	292	270	261	303	310	297	277	273	308	273	307	305	287	304	288	274	286	329	304	283	299	288	285	288	266	297	318	312	289	299	312	255	283	293	341	303	292	287	267	281	290	274	265	270	245	258	302	315	298	283	264	291	303	302	269	253	272	281	294	291	263	308	268	302	272	301	292	317	292	289	287	281	286	276	290	266	306	295	317	283	302	292	314	299	281	301	296	304	297	314	272	283	301	271	292	317	283	269	253	250	299	269	326	280	281	308	312	304	326	307	299	336	308	298	261	289	275	308	295	278	270	282	298	266	255	291	282	297	265	283	257	309	270	277	276	262	286	288	276	312	254	267	301	279	294	281	280	316	271	306	265	307	244	282	324	295	261	278	277	296	281	265	280	280	272	313	268	261	264	292	295	309	288	292	276	302	314	295	278	275	276	267	301	301	266	280	270	286	281	298	282	302	333	281	311	318	299	270	298	268	294	255	258	271	269	254	269	277	270	297	285	312	285	276	292	277	263	295	305	280	305	280	272	262	265	317	264	277	288	320	262	300	300	273	312	308	314	265	249	292	283	276	294	264	306	301	314	278	322	293	312	253	245	292	310	296	285	293	292	271	281	277	309	272	308	284	300	281	298	293	301	270	300	337	309	301	341	276	289	283	270	239	262	327	285	293	329	268	312	302	266	264	318	277	279	320	275	311	295	241	287	320	269	280	314	303	301	283	266	294	307	320	297	304	322	375	327	305	276	275	272	289	286	278	299	288	293	294	284	332	297	306	315	301	265	311	291	293	288	292	277	294	279	308	289	291	284	283	315	279	313	297	276	294	283	292	318	292	282	317	318	286	293	320	276	298	298	297	285	278	289	287	306	272	288	303	300	287	225	324	295	286	293	276	283	278	300	294	279	271	257	266	289	254	272	296	290	294	292	273	290	278	285	267	274	277	304	313	274	294	324	300	265	286	308	291	309	276	281	311	287	313	286	283	306	295	280	247	314	300	308	309	292	310	281	270	269	293	285	285	270	326	321	322	281	312	279	295	275	291	311	294	276	279	308	339	326	305	282	309	294	282	273	286	304	333	277	310	280	277	289	276	259	273	286	305	294	284	306	316	300	265	283	275	277	294	295	278	309	306	300	285	319	292	296	288	275	292	292	280	296	279	302	288	252	299	266	268	286	272	290	299	292	282	269	314	292	316	332	286	316	297	256	309	306	285	284	336	309	302	327	320	275	272	270	293	289	274	324	293	277	282	255	289	291	276	276	269	285	295	302	283	267	269	271	261	291	286	268	269	318	302	289	277	277	282	308	311	263	260	281	267	304	292	318	294	288	273	299	290	280	276	251	279	321	288	304	282	295	289	270	316	295	277	310	292	301	275	260	300	280	308	318	312	287	285	286	308	269	295	267	278	305	268	285	268	301	298	286	316	297	333	282	307	289	316	300	292	318	339	288	269	273	310	256	281	300	309	273	262	289	309	254	312	288	266	305	298	289	308	298	277	298	303	306	282	270	261	298	284	290	318	276	336	281	279	251	270	285	298	292	277	337	294	294	329	321	313	296	336	309	291	310	289	260	315	282	289	287	315	301	271	299	318	307	289	285	282	292	301	278	260	302	297	322	284	291	280	240	292	283	268	282	270	276	270	304	292	312	300	314	267	258	260	278	296	270	291	291	295	313	310	309	283	329	297	314	289	285	318	286	279	277	317	298	319	267	312	327	313	256	299	303	290	301	301	298	303	243	275	257	291	281	298	319	285	294	314	255	273	265	309	312	309	303	265	301	290	281	306	283	307	297	295	288	264	264	296	295	287	288	290	333	296	281	256	308	300	269	300	308	276	298	293	293	301	259	266	283	304	312	298	296	283	305	294	297	289	305	263	285	293	285	301	299	322	329	269	281	270	288	331	264	289	286	300	299	292	280	296	308	321	273	259	298	287	267	261	282	310	254	296	277	307	307	297	300	290	278	286	298	292	300	281	268	286	272	330	290	278	312	303	278	286	295	277	282	298	286	272	275	309	291	325	308	281	276	290	283	290	274	294	294	311	252	297	325	279	293	292	278	276	263	291	308	312	260	278	283	263	275	253	276	289	264	298	264	278	284	283	291	272	292	308	302	321	331	308	282	285	275	290	289	312	290	304	282	293	334	280	311	288	282	272	284	265	267	278	267	302	294	303	269	297	310	313	327	287	299	282	282	331	286	302	258	311	282	263	290	333	301	289	298	278	290	328	284	316	311	297	287	326	288	286	290	292	321	273	296	265	307	283	256	302	285	299	290	295	299	313	278	291	287	323	305	279	268	283	301	281	308	284	309	314	291	325	286	271	279	312	285	309	307	307	327	315	285	288	295	270	295	312	306	276	297	300	275	307	252	297	283	272	291	314	300	299	301	271	289	267	292	261	276	306	260	287	298	272	275	307	275	301	278	290	304	312	316	270	317	294	291	280	330	268	312	281	274	273	325	291	317	288	310	299	262	308	310	284	281	290	286	271	261	274	286	297	286	281	288	287	317	272	267	304	318	276	291	314	306	331	268	295	303	285	295	292	282	299	305	267	277	273	265	299	259	276	290	298	281	321	322	292	260	288	321	310	284	321	293	246	285	274	256	266	281	283	280	282	286	277	278	298	316	302	293	288	290	299	288	301	287	301	297	307	304	279	308	294	283	304	313	297	280	283	267	267	295	264	313	323	312	263	288	289	295	280	279	299	300	305	287	330	283	311	326	260	265	304	308	282	257	306	292	259	286	285	293	281	278	268	284	308	290	315	279	285	292	302	277	285	300	275	318	294	311	321	279	265	259	322	323	316	281	286	291	313	259	278	328	326	294	288	275	270	290	290	293	289	293	279	281	296	301	287	317	302	316	284	264	333	311	285	287	296	314	273	275	251	298	275	268	308	309	300	283	300	275	293	296	294	321	287	284	261	266	287	291	263
42148	26231	20735	15285	8348	2016	983	719	663	667	648	644	646	650	637	578	648	638	640	672	624	601	614	614	647	556	687	645	604	601	564	618	604	613	621	556	583	564	594	594	630	631	592	627	639	596	590	614	627	617	591	617	595	611	577	609	587	572	587	587	617	608	598	658	673	607	602	581	616	615	616	579	605	646	595	626	628	657	602	599	638	562	579	596	595	593	606	588	592	596	589	643	601	582	637	649	586	577	636	607	605	649	619	600	581	596	626	641	612	569	569	616	579	583	626	602	583	612	613	641	627	626	623	630	638	628	606	580	588	588	587	603	595	601	593	616	585	689	562	634	592	622	632	603	618	589	572	626	582	587	622	591	630	614	634	555	589	596	597	577	607	600	627	589	628	607	621	600	621	605	626	608	613	601	609	619	557	600	636	602	588	599	589	590	586	598	641	576	594	610	587	575	591	632	615	579	620	631	611	589	601	605	608	596	653	612	621	599	609	592	630	574	552	651	577	597	615	576	600	594	590	606	611	618	615	633	582	628	600	595	612	601	599	620	590	673	616	585	597	582	582	600	563	653	632	605	617	624	615	580	586	645	582	583	626	577	590	640	606	651	643	615	599	625	575	615	552	599	544	593	567	619	626	591	618	603	585	554	652	616	636	585	575	606	553	619	628	582	562	600	612	585	553	613	612	611	617	587	569	615	582	605	631	584	585	600	556	588	645	608	586	599	644	597	563	592	591	583	595	579	628	595	579	560	583	632	661	643	591	634	587	607	606	577	605	579	587	586	659	582	628	594	589	634	591	577	618	606	631	615	590	646	581	663	590	595	619	646	601	585	594	576	578	589	636	555	566	583	614	604	614	629	650	576	581	624	571	683	628	578	606	605	600	563	622	580	583	635	634	569	610	628	580	586	657	558	634	586	608	581	639	593	603	574	627	574	616	603	620	635	637	590	564	607	620	581	568	595	593	624	567	624	568	585	609	580	624	612	589	637	607	578	609	579	608	618	569	616	592	569	574	574	596	602	617	615	595	584	586	592	600	617	599	596	599	619	602	589	603	628	556	625	644	596	613	622	602	612	579	585	590	652	596	608	642	576	614	603	619	612	624	647	655	605	585	593	596	594	614	640	611	615	584	550	639	618	621	596	593	620	643	594	559	621	625	611	619	579	582	605	632	555	611	589	578	590	613	592	612	609	662	594	592	638	649	586	597	586	599	589	608	625	606	622	666	640	604	589	637	651	576	625	568	579	601	597	586	624	630	614	592	561	600	585	625	626	592	614	631	663	606	644	631	575	633	597	614	610	634	658	615	576	589	627	644	543	612	619	553	619	616	607	587	595	580	595	625	623	604	644	577	599	592	588	599	545	630	625	595	609	626	646	607	590	573	631	583	605	611	606	594	617	622	617	630	628	605	554	592	603	595	601	589	607	591	579	582	621	578	599	628	580	647	620	598	592	636	614	613	610	641	605	627	662	592	633	582	630	576	606	637	616	635	589	621	620	576	567	603	617	599	637	613	575	583	618	627	586	631	537	606	574	597	617	603	658	576	590	598	597	592	613	605	628	621	606	590	597	567	612	614	598	581	600	642	597	592	576	548	638	538	620	601	573	597	577	606	568	590	607	597	623	614	638	635	592	585	643	595	591	625	582	585	589	584	606	682	620	578	572	632	588	617	629	605	624	611	613	616	606	621	586	623	645	572	612	601	567	615	585	647	601	619	600	595	635	645	631	618	648	652	571	606	665	627	601	579	610	606	659	590	590	585	587	612	599	628	599	605	588	633	609	617	621	632	609	597	587	557	618	615	590	586	611	613	585	601	638	605	629	637	571	645	588	621	637	569	573	537	629	655	591	622	598	655	625	616	582	582	619	633	590	612	579	562	625	615	621	622	539	577	637	652	646	624	588	600	623	638	600	573	644	593	604	636	608	574	588	603	619	592	548	552	584	631	579	564	591	624	582	634	610	597	637	601	634	660	631	620	619	598	614	587	613	586	570	627	642	572	653	649	628	624	597	576	629	584	568	635	556	574	615	596	604	661	626	558	624	590	582	596	598	598	611	657	616	586	615	598	584	609	593	631	609	635	608	597	646	612	619	593	597	658	602	591	611	604	597	603	573	596	551	623	635	642	574	594	555	636	553	590	589	621	625	573	614	602	608	593	607	582	584	595	579	594	608	582	634	633	610	645	575	631	609	579	560	612	613	577	625	604	603	602	612	613	595	617	591	574	635	603	579	644	601	620	593	587	611	606	605	615	624	602	593	593	615	578	583	624	599	602	588	654	589	588	601	570	563	528	572	623	574	622	634	626	599	623	590	669	635	600	588	599	632	610	620	622	605	615	603	617	591	621	584	564	605	585	618	600	609	621	621	605	589	590	621	585	638	602	592	649	574	630	609	629	578	604	589	565	592	606	634	613	615	569	577	606	587	590	606	577	568	599	639	622	597	616	592	588	633	595	612	586	628	583	582	628	566	605	563	576	603	613	615	586	594	569	605	548	660	588	618	632	626	603	577	544	606	606	581	604	634	635	618	572	643	633	648	603	584	606	636	646	589	600	631	616	603	612	637	608	597	627	584	623	597	576	614	603	592	626	614	636	561	581	580	569	601	582	638	620	588	600	584	629	614	612	593	601	605	576	601	593	572	602	599	607	609	602	603	591	619	579	612	603	618	618	579	621	567	581	614	623	586	603	635	592	617	576	624	632	576	599	639	606	603	609	606	566	589	584	591	630	600	596	608	595	607	593	558	605	589	618	613	597	636	606	657	633	596	640	598	591	550	599	636	603	611	589	651	592	594	601	627	615	592	584	622	612	605	612	605	621	605	620	596	613	592	609	621	613	593	638	604	646	645	597	585	599	614	619	579	585	606	570	564	633	614	578	599	626	596	599	624	595	593	580	556	579	600	608	589	604	603	582	576	632	607	587	531	593	572	644	633	606	619	572	580	578	625	578	592	545	567	582	617	617	634	625	607	624	604	612	610	572	596	574	587	644	604	634	552	571	608	573	613	645	630	600	624	629	572	616	607	580	612	606	618	596	581	595	629	598	616	618	631	586	615	559	615	586	587	586	586	626	598	611	580	620	583	612	561	552	608	536	648	635	614	563	602	574	586	631	606	597	613	605	604	618	591	593	627	608	652	620	581	587	638	589	610	626	608	641	574	597	552	591	607	586	629	637	636	624	606	635	617	630	629	591	627	601	595	649	594	608	622	596	598	611	589	603	588	591	597	621	587	575	570	598	597	630	617	549	630	644	615	577	602	615	622	613	607	631	604	606	577	606	599	582	631	632	604	547	597	601	628	590	581	577	591	617	605	623	655	619	608	620	615	582	636	558	599	612	604	595	578	605	619	550	569	572	585	572	608	601	602	558	608	637	620	617	622	625	610	628	598	618	589	620	609	623	614	589	617	627	606	608	597	631	669	622	616	613	607	661	623	587	594	588	608	605	607	633	605	592	565	587	600	594	612	609	592	576	569	622	609
46718	24168	11130	3751	877	308	222	197	243	253	221	242	223	255	237	233	223	198	198	239	274	236	260	215	240	224	209	252	218	240	225	241	200	226	243	219	248	222	263	213	227	220	210	237	235	222	234	233	222	236	219	236	267	221	250	245	226	228	217	245	263	246	226	240	227	221	206	218	220	233	213	210	255	232	244	219	214	221	228	257	248	234	218	217	233	223	213	190	207	229	245	218	234	233	232	254	230	209	227	215	204	243	250	250	207	215	224	226	237	203	255	244	254	235	238	246	260	226	220	240	234	248	203	243	229	227	252	249	208	235	235	262	254	222	230	230	247	182	234	228	232	203	229	223	247	246	226	253	228	224	225	234	222	222	233	218	224	227	232	246	237	266	211	226	219	250	240	240	227	206	249	239	214	208	231	227	210	212	239	230	250	227	236	220	233	234	255	248	239	217	239	206	217	203	233	223	216	242	233	236	248	215	233	227	219	215	275	252	213	212	259	238	223	238	206	218	250	224	208	236	230	217	242	235	235	234	263	234	222	225	212	238	236	231	218	231	237	212	240	219	255	207	251	240	232	218	256	214	229	242	231	205	218	217	214	239	238	241	236	226	217	242	224	232	229	228	229	248	203	217	238	249	247	282	256	202	255	226	238	258	238	258	225	259	239	255	223	233	226	213	212	225	232	214	215	231	225	236	231	241	237	257	244	241	232	235	242	246	205	223	251	217	250	230	222	215	222	226	231	234	229	233	220	220	222	220	266	243	233	193	232	232	231	224	257	204	225	224	230	222	247	206	248	206	205	250	238	206	217	216	215	251	215	228	234	213	221	236	230	225	217	205	227	219	241	212	214	208	253	210	257	239	214	224	199	237	246	210	219	206	227	220	215	230	229	225	232	243	223	220	213	189	222	240	245	232	229	232	234	236	253	237	223	224	230	218	230	205	238	243	235	206	257	204	240	265	265	247	228	234	210	240	270	242	234	212	242	221	227	233	225	203	244	215	256	250	241	211	228	217	198	220	245	210	238	253	233	230	239	230	201	235	240	239	208	220	251	241	212	228	227	243	210	206	222	246	231	226	244	246	240	203	273	257	224	236	223	230	250	236	247	203	232	214	200	205	237	199	264	221	233	244	239	201	203	241	226	233	239	227	229	222	219	243	222	245	234	225	247	230	229	212	195	216	229	246	208	254	218	238	241	201	238	217	217	243	240	218	233	238	228	206	239	240	210	224	225	218	186	237	237	245	226	221	239	239	231	202	246	231	255	263	219	220	225	228	223	236	237	229	242	236	234	202	237	229	206	241	219	243	235	210	228	240	239	230	257	255	251	213	225	235	242	258	229	221	225	225	209	211	227	214	247	238	231	208	227	192	246	206	220	221	247	243	222	230	230	249	247	225	212	238	218	253	229	246	235	227	220	240	243	192	238	241	249	243	190	242	210	232	211	195	204	247	224	213	203	235	230	241	225	192	208	211	220	224	217	223	234	236	220	235	214	199	212	214	213	225	226	216	234	238	223	245	232	221	216	229	219	205	209	255	234	211	241	220	247	236	234	212	229	253	237	228	182	236	216	233	245	226	234	244	224	267	203	255	241	233	266	225	257	234	225	243	230	230	236	237	220	240	232	240	239	216	195	255	243	226	222	248	227	219	232	255	233	210	229	195	247	235	220	202	237	213	220	231	248	241	221	218	221	252	225	225	234	221	257	237	240	215	207	218	261	238	211	214	229	264	219	229	200	209	256	211	252	252	224	255	253	244	242	228	224	218	277	226	225	234	243	261	251	226	248	228	208	228	210	241	212	235	209	234	220	229	222	236	210	254	248	213	214	191	210	235	242	228	266	205	246	233	264	230	243	197	202	223	232	252	215	224	198	296	218	215	219	254	242	263	242	236	209	233	200	225	241	264	247	252	220	236	245	224	235	221	239	242	252	236	255	227	248	213	227	237	229	211	283	226	213	218	233	220	265	246	243	260	238	243	222	261	221	234	232	241	203	223	239	244	224	225	210	238	250	243	216	214	252	235	247	227	214	254	217	249	226	223	243	235	261	228	225	222	223	248	242	228	241	270	242	233	242	219	214	239	236	230	237	236	224	180	243	223	230	256	219	249	251	219	235	198	229	226	218	236	220	238	250	218	218	211	221	230	215	255	211	237	223	252	222	230	224	234	213	221	233	232	194	226	257	238	252	243	216	212	236	209	227	225	227	238	226	204	216	199	238	231	216	236	240	220	217	226	255	242	246	220	207	226	217	236	220	218	252	209	217	252	234	237	199	218	227	238	235	227	231	201	224	229	229	228	243	256	230	203	261	233	227	213	249	240	218	228	262	248	230	214	239	219	199	227	209	243	247	237	279	239	226	243	229	244	273	220	253	200	233	255	287	240	212	263	257	226	236	212	216	203	236	235	238	254	231	210	207	213	212	223	232	250	222	230	219	237	289	246	204	217	244	231	222	210	208	239	234	239	245	236	205	209	219	224	217	226	209	202	237	224	209	217	213	233	233	218	243	206	256	219	243	230	216	232	229	213	234	232	210	234	262	224	246	261	230	243	211	227	228	215	248	242	236	237	217	214	240	219	215	235	237	217	231	209	209	218	220	245	234	196	208	215	195	248	218	203	254	223	223	248	226	204	213	215	228	224	217	230	231	249	245	261	217	243	228	216	186	225	214	228	238	246	232	229	198	231	229	241	235	205	215	191	245	254	243	212	234	217	254	227	201	220	235	223	265	230	209	225	214	215	219	222	250	223	250	245	230	244	238	244	259	216	251	247	209	235	228	225	207	220	237	219	228	224	206	236	251	241	257	218	262	242	256	193	252	239	243	229	207	251	213	213	224	222	258	227	248	219	224	240	248	222	258	212	256	212	212	223	224	242	246	211	225	188	218	221	248	227	211	236	237	230	243	238	223	235	239	220	228	204	238	245	237	249	226	219	260	246	182	220	245	222	229	198	267	204	233	236	215	210	255	255	254	195	229	250	226	228	208	232	214	233	208	220	223	235	226	230	250	238	250	245	233	243	236	211	224	209	226	237	233	263	237	233	247	248	231	252	274	227	226	255	198	221	235	243	217	222	260	228	230	232	225	214	216	236	257	232	241	203	210	248	262	234	234	222	260	221	223	228	217	207	245	222	200	222	223	227	249	260	270	219	239	226	237	214	210	256	214	201	250	244	208	220	234	211	233	214	243	210	201	217	226	239	220	225	233	209	225	237	234	216	227	226	273	229	237	208	210	242	233	234	217	213	227	234	246	244	200	230	264	237	257	217	227	234	204	213	244	243	239	243	227	224	248	247	251	226	209	206	223	225	217	220	203	244	223	224	252	232	216	203	241	218	217	237	227	227	222	266	233	254	240	230	189	210	223	238	209	242	246	225	263	278	226	252	220	225	235	219	224	225	244	233	219	201	224	244	242	234	238	228	213	217	203	244	241	223	250	239	225	261	226	210	237	201	248	207	250	246	232	211	230	196	240	233	225	249	212	204
29745	17275	13839	7579	2374	727	499	492	501	473	493	511	487	549	473	502	497	484	507	544	507	508	478	474	483	457	534	516	505	495	478	486	526	502	463	448	499	442	472	503	507	474	440	524	487	427	497	480	491	490	508	455	424	464	471	504	475	515	508	508	540	472	484	487	499	480	525	474	481	502	493	484	483	491	509	464	477	489	478	470	492	472	481	512	451	506	481	503	503	452	518	517	498	459	500	506	489	478	484	479	472	510	503	477	512	504	486	503	524	518	525	454	520	479	494	520	517	493	510	544	460	483	509	474	494	471	511	489	485	478	522	444	489	495	512	474	479	479	507	452	460	465	477	477	493	544	522	499	515	488	517	473	489	506	490	474	496	499	501	483	500	466	476	462	502	484	507	471	493	511	523	479	519	555	495	485	498	517	520	481	509	522	480	494	525	513	507	443	483	496	519	523	506	500	479	484	517	486	507	485	531	457	507	481	465	470	482	473	518	518	466	512	482	471	499	486	503	478	508	498	502	492	494	474	519	504	485	540	511	516	530	508	478	486	514	471	454	553	484	536	488	477	503	495	506	457	525	486	538	498	448	470	508	525	506	483	516	496	520	517	516	463	514	473	483	473	477	469	499	499	464	463	495	504	460	510	463	471	502	482	481	506	515	464	473	502	491	478	515	496	491	485	504	431	516	517	499	523	524	491	452	490	503	470	497	499	458	506	478	484	539	479	525	504	507	466	479	488	503	518	508	506	488	507	486	497	473	479	476	486	474	503	506	502	469	513	511	480	490	489	516	477	533	511	523	506	482	475	518	500	472	519	525	448	495	482	527	451	532	496	511	461	510	483	481	475	496	488	515	524	451	520	510	543	493	500	499	467	496	465	512	476	475	500	527	486	497	504	455	494	497	482	452	466	438	489	529	465	456	497	478	501	495	485	489	483	478	496	491	508	525	478	484	488	509	488	502	469	503	505	459	510	484	514	481	464	525	484	474	499	542	484	507	464	507	480	466	464	508	528	491	485	474	503	459	479	516	535	482	473	496	485	508	493	525	486	491	501	512	504	479	497	472	518	511	503	486	530	545	510	515	446	485	489	472	490	505	499	469	478	513	486	434	478	463	519	492	500	504	489	450	489	466	459	492	470	510	487	502	490	452	494	510	472	499	506	516	481	494	441	464	496	521	500	517	500	524	519	460	507	507	523	499	502	475	495	496	465	501	476	479	486	480	514	491	509	530	470	526	471	499	472	483	496	491	513	476	513	489	460	510	508	513	508	457	487	475	496	519	481	546	505	480	469	487	520	446	498	530	497	480	496	525	475	488	522	488	495	482	485	545	490	509	506	498	489	477	489	535	514	486	465	463	461	484	499	524	473	520	470	473	464	464	504	470	507	483	501	489	496	480	483	521	507	496	520	490	526	445	505	475	517	498	462	513	493	503	516	507	468	462	463	486	485	462	470	475	501	481	506	492	484	523	448	505	483	527	516	493	499	503	519	471	474	484	523	518	487	488	451	471	510	484	515	502	466	485	445	460	483	489	465	456	502	510	464	505	504	544	504	476	469	490	513	488	490	488	487	504	495	490	508	487	538	426	477	526	468	484	511	472	464	522	481	497	494	495	507	496	504	490	483	488	523	472	517	471	529	492	473	509	487	478	509	494	496	509	488	516	494	528	489	534	497	500	473	488	530	533	481	500	490	510	493	491	532	495	483	471	494	497	468	495	474	498	496	466	465	461	481	452	484	494	528	482	493	452	513	501	531	471	508	483	510	483	555	516	459	505	529	531	487	493	467	485	487	485	482	484	515	483	524	491	496	491	485	469	496	516	492	497	525	532	511	474	527	495	480	490	498	507	457	483	523	502	518	488	492	493	498	495	503	499	477	511	495	546	458	517	483	484	464	537	499	515	458	563	494	482	460	458	533	457	531	513	535	525	445	488	492	498	463	497	510	489	537	490	496	481	498	450	506	464	482	499	515	481	445	487	524	504	527	472	472	471	494	495	494	476	510	462	509	486	489	477	484	506	472	542	522	485	507	444	494	483	500	459	497	507	463	433	484	508	462	455	492	492	521	513	498	473	502	479	543	487	537	506	448	493	480	504	521	481	512	476	470	451	471	452	471	509	496	512	468	485	511	486	491	529	485	448	480	463	473	477	502	522	517	493	480	479	511	503	498	495	476	517	534	517	516	499	518	522	466	479	523	496	522	518	523	463	505	518	518	534	496	501	490	443	507	453	499	474	497	495	496	490	476	478	476	481	517	475	468	514	530	527	447	471	472	489	479	497	502	474	490	516	486	494	460	494	547	498	468	480	505	457	553	442	479	432	516	487	454	493	474	481	476	505	494	514	479	483	468	474	486	498	473	490	531	467	475	513	492	501	508	485	486	469	493	457	492	488	500	507	447	472	492	439	494	493	462	517	512	499	506	478	486	503	500	501	478	478	507	479	495	492	511	462	486	505	510	453	486	543	517	510	484	486	467	493	516	497	486	507	465	474	459	465	442	512	502	505	513	488	500	531	463	487	463	508	497	457	516	487	509	513	509	504	451	510	555	471	489	445	496	503	449	484	460	467	525	470	476	497	474	491	504	468	526	496	475	501	503	461	493	487	516	537	493	498	490	483	514	455	468	510	468	523	511	493	481	483	473	522	469	514	512	503	480	477	515	482	484	467	558	486	458	460	495	466	515	507	485	487	537	496	505	460	532	533	494	528	481	490	482	478	517	473	477	478	506	498	507	477	512	433	518	542	483	492	481	516	486	487	490	493	504	504	485	489	535	503	509	493	484	480	472	442	462	546	470	496	493	482	487	469	474	474	503	501	497	512	460	470	498	474	516	505	500	525	523	478	504	515	492	542	484	475	473	484	478	502	464	493	493	481	456	498	471	529	511	512	484	516	505	507	480	483	487	483	505	493	530	507	516	521	494	501	442	488	492	503	462	486	508	467	493	506	478	464	508	512	516	502	459	489	512	450	519	477	485	500	492	492	482	521	505	550	509	477	488	502	484	469	506	487	480	465	455	475	498	499	485	488	486	501	496	499	489	440	483	524	492	485	496	470	478	489	518	458	472	492	477	485	505	469	480	481	505	478	506	472	512	474	456	493	497	471	546	482	486	490	533	471	506	491	520	492	493	469	525	490	484	513	461	525	469	500	522	471	519	487	475	501	447	490	422	498	501	533	512	501	497	488	503	481	497	520	485	560	505	503	516	493	483	528	507	468	556	473	493	486	508	481	469	465	513	500	525	444	482	491	497	449	510	488	496	504	472	501	441	512	492	481	471	479	485	477	452	489	497	462	470	495	473	497	480	497	512	529	496	484	491	471	473	461	475	503	503	473	484	503	482	512	510	474	499	487	516	521	541	425	455	490	539	487	493	512	525	485	508	531	519	505	509	500	531	479	475	498	508	498	501	526	477	514	512	499	491	537	495	555	506	480	507	441	481	491	497	480	494	503	488	501	454	545	525	477	527	483	477	463	473	534	505
57691	32265	15244	4354	1522	423	285	250	236	231	273	271	257	274	220	244	257	214	276	270	242	257	232	243	264	237	271	272	247	254	255	259	255	310	243	242	232	264	235	265	264	269	252	235	217	234	255	246	259	232	242	263	258	253	278	247	228	228	247	249	279	245	215	244	237	261	241	251	215	262	240	259	248	274	255	270	263	283	246	234	274	217	248	257	269	242	240	267	247	251	302	238	245	227	240	252	250	255	251	244	259	228	220	244	268	245	199	253	272	251	243	291	243	254	236	248	222	238	232	236	221	267	230	228	264	236	274	256	290	241	245	230	221	226	251	245	239	231	249	258	237	267	248	240	252	256	251	247	242	265	292	261	254	279	262	272	235	273	258	226	257	250	287	274	252	257	259	273	251	247	271	246	270	242	228	283	271	248	235	231	241	269	258	237	271	251	237	255	277	278	238	268	225	276	264	280	260	284	229	235	241	258	256	271	278	243	225	234	241	212	239	243	240	236	259	220	262	278	245	262	244	268	267	220	270	269	247	263	274	274	247	270	280	213	264	238	245	243	258	239	248	239	237	278	249	285	245	271	261	262	239	236	250	257	271	242	221	231	248	272	246	255	249	243	242	253	280	236	246	230	261	243	243	253	267	265	218	268	258	243	256	261	248	209	239	268	239	258	234	264	272	246	201	260	275	250	250	241	269	268	283	251	258	253	270	291	239	231	221	237	274	274	235	238	246	230	257	221	242	238	246	235	262	250	252	275	228	251	250	276	257	248	230	267	244	235	234	267	253	263	292	273	236	258	211	235	272	280	250	263	269	255	220	235	284	254	222	241	251	247	248	264	255	233	284	261	236	256	241	226	237	275	251	286	270	257	260	252	216	238	255	241	228	281	248	252	285	235	237	240	274	221	224	249	280	251	249	270	266	262	231	230	261	251	231	228	256	246	237	232	241	251	264	236	240	256	224	202	214	268	267	244	257	283	256	259	235	250	242	234	273	256	259	260	238	243	261	265	256	275	229	234	251	223	221	276	263	254	243	282	243	240	247	229	270	227	200	250	258	278	221	270	264	241	271	274	236	274	232	253	244	266	261	243	265	251	286	283	272	248	242	269	240	233	298	249	247	243	257	260	280	260	245	248	258	237	254	221	241	221	259	250	277	228	264	262	241	266	256	267	256	212	267	232	210	216	230	252	272	224	260	267	227	247	227	269	242	249	251	262	274	245	281	256	257	245	236	266	259	261	269	233	267	273	275	239	279	293	243	257	278	265	241	233	288	235	234	226	246	230	237	261	259	241	255	239	241	242	240	235	262	246	255	242	221	232	239	282	254	251	281	256	263	254	266	252	235	225	240	227	252	234	244	249	247	269	264	282	257	286	279	293	256	229	243	239	284	282	260	261	230	225	235	277	238	235	270	259	278	249	269	220	254	255	231	303	275	235	273	281	261	276	255	253	266	233	242	270	261	235	240	257	309	258	267	242	231	235	261	256	257	268	276	264	257	255	245	263	231	265	267	253	218	242	254	231	233	249	244	229	247	225	247	248	267	232	292	266	248	274	231	222	247	254	275	267	263	244	253	244	257	239	249	270	260	259	273	277	249	279	252	228	217	250	223	252	258	250	257	229	251	283	274	262	258	250	255	241	240	263	239	265	258	239	259	255	219	234	249	261	255	232	260	234	251	233	235	254	232	248	278	257	241	217	251	251	270	237	226	261	270	268	241	281	278	244	273	264	260	241	251	246	264	286	272	244	264	255	247	265	223	205	253	246	277	239	251	257	236	248	230	229	265	241	277	252	263	259	272	247	254	258	238	229	277	248	248	228	261	227	222	270	264	252	259	233	249	252	285	212	264	243	251	231	239	240	237	245	225	263	239	254	253	258	244	259	261	240	248	254	247	252	258	266	286	261	259	239	240	237	253	285	258	247	244	230	260	249	259	231	261	244	272	261	237	243	270	238	237	273	279	240	235	242	235	258	207	256	233	223	268	248	249	262	268	251	251	250	282	269	224	237	237	248	244	248	260	243	225	265	251	241	261	249	242	226	254	247	252	258	254	255	254	243	208	246	236	269	261	292	272	238	247	222	257	271	250	259	256	273	246	258	251	253	260	239	285	271	239	219	270	262	229	254	268	236	258	247	272	235	262	265	239	231	239	245	263	256	264	262	278	243	232	259	235	262	232	233	257	241	245	261	274	232	261	236	252	247	254	245	247	251	258	219	199	257	223	248	292	246	232	253	232	245	234	242	239	250	253	243	268	283	265	242	269	280	272	276	250	255	245	245	227	233	270	249	237	251	244	241	244	233	270	263	252	240	257	266	237	264	263	268	269	282	272	207	276	243	237	210	250	243	290	256	267	238	265	267	216	237	242	277	242	235	257	247	259	222	207	211	250	252	217	264	245	252	235	272	294	248	276	265	253	242	255	218	236	257	259	235	264	232	237	264	233	235	267	239	247	245	248	241	261	236	250	257	241	252	268	247	242	212	250	262	252	240	230	267	238	236	280	242	259	265	254	247	257	219	235	247	285	244	271	244	259	243	235	250	284	269	260	235	240	238	254	235	236	253	240	244	256	292	245	245	249	256	245	237	246	216	264	242	241	241	256	226	214	257	256	267	276	256	246	291	273	266	228	243	246	246	228	233	281	218	277	238	236	239	258	257	227	263	226	262	256	283	255	245	235	272	228	260	272	234	252	260	232	228	258	245	268	247	263	242	271	280	214	287	264	265	311	267	242	264	273	239	263	251	226	253	273	197	239	222	262	234	260	240	253	265	264	260	247	249	239	271	248	254	280	257	235	269	240	237	248	257	262	256	263	251	257	231	237	263	237	240	254	252	233	252	253	263	233	211	249	238	228	251	221	258	259	254	249	262	223	230	254	217	243	237	224	253	253	267	214	239	250	213	256	276	248	232	285	257	239	262	241	243	273	269	233	242	240	211	237	258	251	246	257	259	254	255	248	279	230	250	264	248	275	234	238	273	216	252	235	285	249	257	260	270	236	227	264	256	254	232	249	258	250	247	255	201	233	253	250	256	252	234	243	272	258	249	260	256	228	262	237	235	276	247	256	263	250	235	264	251	264	233	247	248	210	232	231	263	243	259	248	241	240	261	268	261	264	265	273	259	239	206	274	223	256	246	239	254	249	235	252	256	255	279	238	256	266	248	215	230	274	262	274	255	240	260	272	276	240	230	242	259	266	252	281	237	260	229	237	250	242	280	231	234	277	249	271	245	267	237	272	264	268	275	262	259	264	283	239	254	251	248	235	250	246	265	231	241	273	260	247	264	238	212	253	226	258	263	244	229	239	255	269	268	256	232	235	252	243	257	263	260	248	239	255	226	220	238	239	247	237	232	236	265	232	263	243	269	256	226	249	246	252	251	239	266	271	237	250	286	267	261	250	240	257	252	210	244	250	230	248	259	236	282	232	282	272	254	257	266	239	260	252	257	236	241	276	247	222	226	267	260	237	231	230	233	255	254	250	236
37641	25026	15798	8379	4195	1208	619	582	568	567	589	571	534	553	555	580	546	580	547	534	575	550	578	524	545	570	520	553	568	509	553	556	576	542	519	520	571	517	554	542	544	524	510	526	496	551	556	539	550	571	544	518	581	520	552	531	579	537	562	557	526	494	499	518	514	541	526	521	502	560	538	521	532	558	536	554	512	549	591	563	532	524	556	562	530	585	515	568	556	568	515	535	529	555	542	518	526	543	553	559	532	571	542	524	528	540	545	554	541	547	550	566	485	501	526	550	521	530	554	544	567	519	567	527	548	516	547	507	543	570	495	491	572	601	529	521	541	555	526	513	490	570	516	554	521	533	560	529	525	520	503	518	527	578	557	571	540	529	524	557	562	473	542	551	533	524	510	584	564	526	561	521	522	567	549	532	544	555	528	529	571	566	556	528	542	533	531	564	513	567	557	527	571	543	511	508	508	568	552	520	567	545	532	528	569	525	519	546	508	515	525	562	555	507	557	532	544	517	531	515	535	556	530	509	518	539	501	509	556	564	542	582	539	572	560	545	557	521	521	542	540	565	501	540	576	588	550	549	530	531	534	520	526	535	506	555	547	561	525	514	474	580	522	517	556	515	528	566	528	503	505	558	516	559	525	556	512	552	553	524	555	522	558	513	502	542	505	519	548	518	496	596	522	530	521	558	522	544	571	556	550	587	535	491	567	550	558	558	505	546	518	557	543	534	583	512	549	509	536	578	607	543	586	494	546	583	508	527	554	552	527	557	502	543	506	557	515	530	587	540	539	517	577	526	530	547	511	583	541	527	554	528	501	541	540	547	512	538	539	509	494	570	543	504	510	577	493	550	599	573	583	579	520	561	498	524	481	532	508	564	532	553	542	558	559	546	505	503	514	526	545	526	528	502	556	543	553	523	566	553	528	545	522	544	546	560	524	520	507	535	534	561	545	546	559	512	563	566	547	556	495	506	571	566	542	599	523	513	534	538	534	545	549	480	568	548	531	518	547	532	552	559	568	518	571	488	520	515	546	551	572	588	535	553	585	526	520	500	575	564	564	544	524	532	529	494	531	570	593	516	531	518	512	559	538	527	567	529	545	499	559	562	524	549	530	530	506	552	559	607	491	560	531	518	545	514	538	549	516	552	551	544	566	555	496	534	527	554	529	552	554	522	561	523	567	524	575	517	566	542	552	544	544	542	548	536	532	519	512	523	477	534	568	561	530	558	517	524	543	537	521	548	579	541	571	532	522	533	565	528	520	557	555	585	512	569	540	540	506	554	535	536	534	526	562	549	542	557	571	491	544	601	565	557	558	560	503	553	561	524	560	541	515	560	524	521	543	517	539	527	539	580	538	523	558	522	574	513	541	506	571	546	549	530	506	541	564	539	550	520	574	497	557	577	572	528	541	555	535	521	566	570	544	537	515	531	517	530	491	525	526	561	548	530	518	534	505	553	520	564	530	497	548	511	542	562	551	554	542	524	566	578	561	521	476	585	512	551	539	548	559	549	531	540	563	547	559	521	519	512	576	556	529	523	505	557	551	533	539	539	529	571	522	535	530	515	540	520	533	562	546	514	551	544	524	529	557	535	524	535	563	509	550	512	557	549	555	526	561	542	533	525	551	477	550	517	561	512	561	534	544	548	571	544	509	556	556	527	501	511	498	546	533	502	530	554	540	560	581	511	496	493	529	510	548	556	515	579	527	561	552	534	534	545	553	523	569	513	520	499	540	549	564	538	566	565	501	520	535	520	537	553	573	522	552	541	584	573	553	525	552	550	538	561	551	558	534	507	552	525	519	579	531	576	543	527	562	558	550	549	517	513	556	524	584	519	555	514	530	519	552	515	572	541	523	538	544	505	540	515	569	580	534	505	554	546	530	533	535	547	539	509	552	519	549	550	513	550	501	572	531	514	576	521	554	552	565	510	536	513	523	573	514	519	505	502	549	528	558	545	544	504	532	594	540	503	532	530	516	549	528	505	528	550	548	524	586	579	581	516	511	532	542	477	488	508	520	509	510	486	526	523	540	526	558	567	505	544	549	576	531	549	501	521	517	501	540	518	540	525	537	537	534	500	525	513	568	551	542	547	515	522	546	570	567	564	553	528	580	540	554	523	526	572	563	565	560	549	562	534	527	535	559	504	549	526	536	513	554	590	556	561	542	540	544	539	531	518	530	519	552	540	561	526	528	537	552	535	520	523	507	539	539	493	513	546	537	555	515	569	552	515	532	556	551	530	564	571	572	527	517	531	512	551	532	533	524	497	525	568	512	530	531	531	574	547	510	517	530	542	548	540	502	515	555	573	513	520	502	520	575	540	559	547	533	520	489	561	516	518	552	504	546	545	564	476	569	567	510	539	529	536	492	576	542	542	539	541	543	534	549	508	528	567	539	517	572	522	554	491	594	553	535	564	579	518	512	555	541	577	511	558	551	579	556	507	526	518	529	560	569	567	547	545	544	541	546	545	534	506	522	555	540	577	515	512	565	569	519	517	549	555	528	574	493	544	552	507	517	573	547	555	565	549	535	582	533	528	549	520	511	538	513	586	557	550	535	501	564	548	549	543	532	506	485	550	547	552	518	550	541	545	529	537	549	560	540	533	505	524	555	520	545	558	557	542	506	560	557	561	537	577	486	520	575	533	515	581	540	546	552	509	523	567	540	510	571	513	544	550	542	569	523	543	564	550	559	514	559	526	569	548	530	548	533	548	540	575	575	567	509	539	528	588	558	559	572	567	551	556	533	542	563	552	534	546	531	516	533	503	518	526	545	605	569	510	539	557	544	513	562	589	540	539	512	553	557	544	539	534	521	550	569	521	564	561	543	526	533	516	542	511	552	531	501	519	526	516	543	543	531	514	514	496	499	519	539	579	537	514	535	510	483	552	565	539	567	511	579	532	549	567	558	577	543	520	549	588	538	530	518	572	486	509	564	569	534	518	535	506	535	540	564	545	534	569	488	497	522	509	524	551	535	566	552	539	535	520	475	545	508	545	544	559	522	522	549	520	542	572	545	563	525	538	535	505	509	532	554	551	543	525	570	564	535	571	527	548	553	575	535	564	548	522	549	568	499	544	523	560	504	536	564	545	522	528	571	513	539	533	551	515	573	542	536	541	507	536	531	562	531	540	542	536	570	583	541	532	493	560	532	511	521	523	493	558	521	551	532	530	513	541	513	575	531	531	546	564	538	550	492	497	555	554	557	530	560	532	556	491	538	535	567	592	549	567	545	520	511	526	539	523	521	546	486	520	521	548	563	563	526	534	582	555	555	548	517	559	583	574	508	551	573	551	517	550	563	534	539	507	538	542	529	527	554	508	523	533	560	512	554	516	528	494	513	529	526	521	545	531	538	517	532	571	571	548	530	519	556	571	547	527	531	511	525	538	526	559	548	528	562	600	559	526	544	540	576	534	520	539	550	568	528	585	508	522	516	545	531	541	520	556	505	553	523	573	499	514	556	564	505	540	517	551	538	566
65356	39412	21419	7142	1949	559	330	362	302	314	273	276	274	299	297	317	288	265	284	317	288	298	274	267	301	294	298	305	287	341	283	287	292	324	293	325	301	278	271	259	263	313	302	252	323	288	288	297	302	251	286	285	287	289	301	287	298	293	284	293	277	299	326	324	329	313	273	271	261	289	284	278	302	294	313	295	276	272	305	283	300	270	260	285	281	289	298	287	267	287	281	297	313	311	313	305	290	287	298	308	262	273	271	292	294	270	285	310	293	275	293	302	291	262	262	350	274	283	276	294	291	284	300	276	265	280	318	285	288	291	273	293	301	270	269	300	280	265	263	291	289	290	263	336	262	252	324	319	308	260	257	279	282	273	297	295	290	250	286	257	267	338	280	318	306	293	295	311	285	286	314	293	281	269	279	284	294	262	290	282	318	271	291	308	260	300	297	282	328	301	294	305	296	304	300	289	289	293	295	319	324	300	299	285	267	293	270	284	290	280	272	272	294	267	274	316	301	305	310	263	319	291	288	286	322	262	309	295	267	287	293	257	283	306	279	275	252	276	276	318	285	281	274	256	319	283	280	304	261	291	297	261	291	297	278	308	274	282	289	271	299	302	301	288	292	303	304	283	300	287	285	292	338	290	265	313	318	338	293	316	313	289	274	271	269	240	269	306	282	270	309	324	263	285	315	289	280	281	268	298	265	305	276	285	320	303	304	305	282	294	308	281	310	290	300	273	282	269	287	286	297	267	272	287	268	260	312	284	275	292	289	283	294	291	289	229	300	286	280	294	284	265	278	269	252	307	310	292	256	285	307	297	293	280	300	307	261	284	309	280	247	310	300	341	275	324	287	291	328	276	286	319	301	264	278	306	266	273	297	319	249	322	275	284	288	257	298	252	284	295	319	296	272	282	304	311	279	339	282	316	307	276	280	277	289	258	292	302	278	274	304	288	304	294	284	295	273	286	289	309	292	310	269	291	281	268	264	275	279	304	286	283	293	290	269	284	286	317	261	285	285	284	286	285	295	291	289	256	285	252	268	265	281	293	267	275	288	258	286	291	282	284	287	268	284	270	251	301	268	312	314	263	264	283	301	264	275	301	280	321	280	295	289	263	314	291	278	269	282	280	284	311	274	279	276	276	292	296	302	323	303	259	300	261	275	285	293	299	288	295	296	266	259	280	326	273	322	280	264	303	275	280	283	303	319	292	302	327	304	303	308	320	308	286	291	293	269	276	274	271	294	312	312	261	275	334	257	253	295	304	302	304	313	299	274	291	300	349	291	295	290	293	309	259	300	296	250	271	262	301	281	289	309	264	274	302	272	306	297	273	258	280	292	313	282	250	279	297	281	301	266	284	308	262	274	277	287	280	295	320	272	293	340	298	305	286	292	290	298	279	297	299	302	298	288	270	281	289	345	294	287	303	317	284	302	291	277	274	289	275	268	271	281	294	269	290	321	283	307	281	272	255	303	305	274	285	262	286	286	304	310	274	288	268	291	292	308	291	297	274	280	302	283	319	314	287	324	290	294	304	331	284	269	292	297	279	323	301	285	303	273	288	295	325	339	288	301	285	284	315	271	296	301	267	292	264	319	279	305	292	295	290	300	305	290	306	293	269	284	302	317	306	254	278	275	280	299	276	278	285	330	299	278	244	254	289	276	276	301	293	322	263	296	292	279	273	266	333	268	251	295	325	293	284	301	290	302	300	322	299	306	311	268	263	330	300	298	287	256	260	285	293	311	337	273	258	307	302	274	271	328	302	303	278	298	319	275	257	279	323	270	274	289	276	274	305	272	281	292	281	294	282	289	282	280	298	312	328	278	272	289	288	338	279	304	293	316	302	304	290	311	295	285	270	267	292	270	315	283	268	297	287	305	282	298	298	287	304	327	293	279	304	263	294	270	309	298	281	290	287	294	308	312	296	289	313	280	303	278	303	308	269	280	323	277	339	271	299	283	282	293	295	279	290	307	314	297	286	306	307	313	290	273	295	291	302	263	287	297	290	286	296	245	276	300	269	270	261	323	291	296	284	284	310	313	316	297	280	302	285	263	294	307	285	255	319	311	250	304	306	274	281	267	307	286	286	313	307	257	301	271	256	265	254	257	286	301	292	292	257	292	281	278	281	292	306	311	312	313	301	290	318	308	292	279	257	271	270	293	288	302	300	293	281	307	269	310	316	302	293	319	272	290	259	283	304	288	301	287	281	325	315	287	299	304	314	312	290	285	267	276	312	298	305	243	327	288	305	320	310	284	295	276	288	277	288	248	275	280	292	310	269	307	300	287	276	283	274	270	259	267	277	264	262	282	301	259	281	279	298	293	282	317	296	297	308	295	264	277	280	294	283	273	308	297	325	283	288	272	297	250	330	297	296	292	294	261	329	321	332	249	292	293	280	292	299	278	320	259	297	299	298	299	264	263	265	261	292	319	280	310	277	307	314	272	277	286	270	308	268	295	292	297	288	277	251	273	280	259	293	330	269	269	310	264	305	292	314	301	294	285	309	276	308	269	283	283	307	271	304	294	270	293	305	302	318	279	295	289	312	306	272	274	300	293	262	279	300	235	264	315	283	283	270	290	307	289	309	327	268	306	277	297	275	297	262	287	296	285	317	304	294	256	303	264	291	276	289	295	271	282	290	288	290	306	324	283	279	295	280	294	275	289	288	255	256	278	278	300	322	271	270	267	281	312	308	290	309	312	306	262	296	317	266	290	269	294	306	280	295	303	279	300	242	280	301	263	293	288	310	320	280	285	267	297	298	298	283	257	278	300	284	288	261	311	269	311	281	284	303	280	330	307	295	292	271	320	316	319	298	303	307	284	315	301	262	303	333	259	298	304	286	325	267	264	284	287	245	307	278	279	259	295	295	287	279	306	302	292	270	272	319	259	278	272	288	302	294	320	301	261	314	279	284	264	287	309	259	272	293	290	289	289	276	296	294	302	285	301	262	291	273	269	308	279	312	305	300	268	276	318	310	308	321	281	261	276	306	314	317	272	267	340	323	309	307	271	293	273	305	288	296	277	286	306	321	279	317	303	341	295	300	311	300	305	313	255	294	279	285	303	271	325	300	276	290	311	317	310	251	294	268	286	284	292	310	301	311	291	300	309	299	312	340	273	289	288	278	283	348	305	336	275	293	279	304	260	284	277	302	303	303	246	329	251	267	277	291	297	329	302	315	296	312	285	308	298	288	309	313	288	291	286	301	309	359	255	279	261	265	287	295	303	284	320	309	284	326	278	337	298	282	282	283	282	258	279	315	305	277	268	262	304	287	293	303	279	282	289	316	274	282	285	271	281	292	302	300	317	303	258	280	279	314	289	299	314	277	297	280	297	315	314	266	308	285	311	273	296	310	295	266	284	301	320	294	308	282	304	283	274	300	307	265	270	302	290	259	334	297	322	288	277	282	312	291	307	296	269	294	310	274	276	293	279	294	301	272	281	284	288	265	303	277	295	278	269	283	310	291	297	279	285	305	276	295
42077	30297	22084	10914	5264	1542	916	737	649	658	645	624	603	645	636	606	639	593	613	616	587	624	592	598	603	590	606	610	622	705	613	606	648	612	625	601	599	579	642	556	594	612	667	570	641	634	581	609	649	612	595	615	607	625	596	608	616	618	678	625	639	598	616	642	595	624	604	648	611	591	614	521	613	616	553	594	591	577	614	621	568	654	599	581	641	602	586	630	643	631	634	600	595	582	583	650	586	643	575	671	613	556	598	603	579	602	626	557	676	648	611	556	603	598	619	617	587	582	608	571	606	641	599	632	583	621	601	643	605	636	600	591	547	571	650	641	606	666	639	630	631	621	617	565	583	615	621	617	600	653	585	617	621	615	636	620	575	633	675	627	590	656	634	613	632	609	600	594	617	604	599	620	678	592	595	610	650	608	590	595	594	605	607	599	608	625	578	660	586	601	583	641	569	608	567	590	593	620	609	625	575	543	600	603	601	648	585	589	604	595	591	596	585	577	614	666	619	629	664	619	645	574	607	579	594	634	640	639	570	636	622	612	590	607	582	613	645	547	616	621	589	629	633	619	614	573	580	607	593	573	636	582	624	606	604	603	614	607	611	598	594	631	605	592	587	593	597	604	620	584	616	648	642	643	619	640	610	621	606	657	611	587	616	598	633	616	586	593	604	626	602	602	654	595	607	622	630	601	581	625	653	611	601	670	604	632	538	580	566	611	630	579	589	610	636	655	588	585	577	591	591	618	640	615	609	610	582	625	610	606	594	623	577	633	593	610	615	634	596	575	601	555	589	577	642	628	586	594	588	615	625	622	571	602	589	590	581	640	619	590	594	647	602	622	619	604	604	617	617	664	626	594	619	566	588	590	550	601	593	599	627	610	651	571	620	622	657	610	620	603	656	632	655	585	629	597	581	647	611	612	610	613	595	641	632	615	653	580	585	556	588	582	583	613	568	589	556	601	587	587	606	613	644	597	595	652	629	610	588	630	600	617	576	616	572	579	591	602	593	576	628	599	571	615	586	598	625	632	569	612	575	598	641	657	661	631	577	613	589	605	606	597	567	609	623	633	638	613	616	565	622	536	620	630	625	572	624	564	595	617	592	614	608	614	626	612	631	606	626	570	638	596	597	618	628	618	591	649	611	631	597	593	686	592	584	583	592	607	583	645	603	576	575	629	629	632	606	544	582	599	608	645	604	590	556	591	621	599	616	609	625	628	583	569	615	587	611	594	584	601	578	573	598	582	582	589	660	647	647	621	591	574	620	539	620	574	599	602	588	534	581	648	582	599	625	619	649	629	607	647	585	577	595	609	623	609	610	602	647	610	619	598	574	619	600	577	609	605	616	583	620	646	595	610	612	635	618	569	626	626	634	579	592	611	576	603	655	571	598	604	607	640	567	651	659	604	615	601	580	603	615	582	621	608	646	619	615	643	624	640	639	579	641	609	615	590	592	608	610	614	604	607	600	620	639	622	612	603	587	628	599	607	630	595	568	632	594	601	607	620	607	600	558	643	566	592	617	621	636	579	613	563	589	615	622	592	632	581	630	631	607	551	599	618	593	594	652	609	578	643	620	616	620	595	610	626	597	615	554	582	602	585	653	638	604	592	614	613	615	631	596	580	603	588	608	601	626	632	617	646	587	614	582	602	588	601	601	623	624	658	569	573	613	644	558	597	609	625	621	582	588	598	594	568	634	610	579	619	622	605	610	641	657	622	611	606	551	587	599	640	632	592	622	594	631	606	589	563	603	628	560	573	623	615	606	599	596	605	626	626	581	618	610	592	608	576	596	590	611	605	629	600	596	602	631	613	625	594	592	636	617	609	618	567	611	587	601	616	610	659	603	605	637	589	602	589	607	581	605	609	592	532	573	615	580	581	593	556	601	584	609	589	647	633	600	625	603	616	675	590	604	604	625	661	609	666	595	659	625	628	582	602	618	598	576	619	625	595	643	597	602	589	607	585	597	596	601	601	573	598	648	622	543	621	576	567	576	623	548	668	603	617	574	645	586	634	619	590	602	585	599	626	615	623	623	599	640	622	631	576	626	603	604	615	630	581	558	626	591	566	569	587	628	618	632	560	621	620	642	655	614	583	618	581	588	553	600	586	597	586	575	613	642	624	553	600	606	613	622	587	596	628	624	608	615	601	609	612	580	593	610	549	615	576	577	619	603	600	613	608	562	639	596	587	608	568	640	624	622	599	611	593	532	606	560	641	613	623	626	592	627	606	599	590	612	659	601	582	639	646	610	611	590	620	621	612	615	615	598	620	616	584	615	612	615	617	613	608	571	614	604	596	582	608	634	570	617	643	617	600	637	657	574	641	636	554	617	568	605	600	623	613	593	583	570	553	557	572	590	614	611	630	620	611	594	586	592	635	595	618	588	570	598	633	594	616	593	655	639	591	604	637	621	625	641	610	628	568	614	633	610	616	603	604	558	604	602	644	603	617	585	627	613	617	603	601	586	627	618	591	597	624	580	602	594	607	589	562	612	608	618	623	575	604	617	579	612	638	608	621	615	672	603	554	633	592	634	620	607	652	617	627	623	684	558	586	627	619	604	622	590	626	576	591	594	576	639	599	583	629	614	615	642	633	625	668	623	633	639	604	600	587	594	630	614	600	584	642	637	631	600	660	586	634	593	596	640	574	561	629	566	636	600	631	582	581	616	585	651	561	665	629	595	600	642	597	598	626	592	664	595	605	664	627	584	580	629	592	585	613	596	619	619	629	638	587	615	614	610	550	661	639	587	598	560	598	588	595	629	601	658	622	619	655	592	609	617	637	618	633	656	603	626	594	631	588	603	617	622	611	665	596	602	603	631	586	597	601	603	630	593	630	623	597	576	568	609	625	631	613	591	580	593	583	577	607	611	602	599	615	603	609	587	552	608	600	602	619	545	653	593	603	618	626	584	553	589	602	658	622	618	620	606	619	652	628	624	605	636	611	588	607	608	622	565	642	603	599	623	633	636	599	564	597	639	608	646	607	604	591	607	645	613	578	598	623	618	594	576	580	595	646	600	605	600	624	632	629	607	601	634	586	616	559	621	623	687	583	617	611	601	617	604	602	621	610	581	607	647	639	619	639	631	626	633	658	585	599	608	623	607	625	631	604	613	627	651	635	588	640	616	591	588	584	599	606	626	616	584	634	621	532	611	626	606	611	573	604	560	575	592	560	637	619	635	607	597	586	606	616	635	611	642	584	624	592	601	648	561	611	602	585	632	581	626	583	625	595	604	603	598	618	603	582	596	600	606	595	616	578	593	542	668	647	604	654	628	639	617	601	627	595	593	626	599	611	613	609	553	612	586	626	618	618	588	642	580	600	637	595	621	578	590	585	608	598	569	622	638	607	619	616	589	608	646	602	586	623	607	647	588	640	605	593	641	601	582	621	631	593	609	615	574	604	607	609	601	593	593	648	615	582	581	609	594	606	598	575	570	634	621	577	644	607	652	604	616	604	604	632	602	559	629	601	625	625
49822	23330	9490	2899	932	354	247	230	184	214	216	197	208	236	224	213	252	191	247	264	243	258	241	222	216	252	219	219	234	208	216	219	232	233	251	226	245	262	245	218	248	223	214	206	233	222	262	240	206	265	221	232	215	232	223	242	202	236	239	254	240	223	249	266	252	239	229	228	217	251	230	229	248	239	241	217	249	258	220	235	216	234	229	211	225	220	242	245	217	246	245	254	263	215	217	253	213	239	225	232	253	239	228	218	204	231	256	240	230	220	244	221	225	244	258	267	217	253	206	219	209	242	248	223	240	216	203	253	237	224	219	234	219	255	226	219	255	219	230	227	243	247	228	232	204	264	216	222	218	239	237	209	247	238	221	227	229	235	233	227	223	200	251	229	228	253	229	218	221	222	237	239	238	255	257	231	199	220	272	218	238	249	224	225	225	206	234	240	225	225	256	209	222	232	234	246	258	233	239	226	249	251	228	248	228	210	212	233	219	236	219	225	254	249	236	223	231	253	223	248	234	254	229	213	225	217	215	225	222	215	262	243	226	239	221	241	234	242	235	213	254	214	244	234	234	275	232	261	215	221	266	227	231	228	221	244	220	267	252	201	227	275	229	234	219	235	251	211	252	235	256	215	240	244	203	242	216	234	230	250	246	237	237	219	239	228	216	236	239	230	221	243	229	219	225	235	230	205	206	229	258	200	217	230	225	238	226	243	239	248	241	234	212	217	196	205	227	230	236	206	218	215	226	234	264	221	255	245	266	248	227	212	212	240	233	203	242	257	226	239	240	226	272	225	231	220	236	238	254	242	227	246	253	205	247	224	245	266	239	262	226	233	223	243	251	234	241	223	243	242	229	247	240	225	208	238	237	203	238	271	229	213	221	198	226	237	216	227	237	225	243	251	259	255	247	231	258	258	238	261	221	257	255	229	244	224	213	233	217	239	219	232	248	265	203	235	244	183	213	236	226	233	239	248	247	226	210	217	219	256	216	246	235	247	268	256	259	231	223	211	223	193	223	214	218	240	245	241	231	240	246	226	251	211	230	236	226	210	243	209	222	250	237	200	242	242	263	265	252	245	214	241	200	252	224	235	258	259	276	260	216	246	225	211	253	258	227	233	238	242	208	272	198	249	223	273	243	246	244	215	232	237	235	206	242	240	267	249	223	257	244	241	225	230	239	228	232	252	267	233	222	213	215	266	262	211	262	231	237	252	216	225	228	232	229	271	259	234	241	243	253	226	225	234	216	267	266	215	239	231	228	218	212	239	199	234	241	224	222	242	233	268	243	228	224	219	241	223	248	226	240	250	208	243	229	223	247	241	251	223	199	220	258	229	225	234	235	236	195	222	233	236	216	217	240	196	248	261	255	226	210	215	206	249	230	225	266	264	241	222	217	235	202	229	234	212	217	195	228	233	254	219	247	204	254	218	198	248	227	276	214	255	239	194	230	251	230	234	211	246	225	216	218	210	226	245	257	232	239	245	230	228	205	247	236	230	215	205	215	274	223	221	217	231	258	259	239	214	225	246	247	236	245	234	233	233	258	226	228	215	213	231	252	244	249	243	229	228	232	194	232	235	246	222	233	206	247	218	215	245	216	199	238	228	205	209	236	226	248	234	220	243	220	232	238	248	257	259	249	206	217	223	237	264	224	212	207	249	273	287	231	255	246	214	256	247	239	228	239	237	219	227	222	241	238	213	223	232	243	247	226	247	247	231	218	242	211	234	225	241	225	227	234	221	233	228	189	206	239	231	250	216	198	222	220	212	221	204	220	280	213	234	259	245	233	224	259	270	216	258	255	216	240	262	254	238	225	246	223	231	226	227	217	231	230	238	218	236	220	224	229	257	217	228	197	215	237	245	218	195	248	232	264	219	231	236	221	256	247	223	225	228	242	204	262	242	211	204	214	210	244	248	257	232	244	233	259	263	232	235	247	240	231	256	268	223	214	238	223	219	257	217	205	256	218	228	258	219	267	250	218	217	203	213	236	225	236	222	233	228	217	240	221	240	239	207	204	227	263	207	250	270	272	221	222	190	214	216	216	223	220	231	250	234	231	221	215	229	225	200	222	201	216	235	252	253	237	221	210	246	232	216	219	235	218	225	217	248	237	257	213	216	268	225	239	217	255	251	225	259	243	247	229	292	212	239	233	232	250	216	242	207	224	244	218	217	264	240	217	217	237	232	245	232	234	205	224	252	234	237	205	244	198	203	225	251	239	226	238	229	213	231	239	229	255	233	212	227	234	243	227	218	242	257	230	269	243	193	235	229	222	230	204	260	236	229	222	264	238	241	261	255	245	243	227	231	253	243	225	255	226	210	211	222	251	229	230	242	229	214	209	229	244	237	230	205	237	236	265	230	228	198	205	223	198	218	195	240	236	230	215	200	224	221	254	209	221	230	231	187	241	251	211	246	274	212	219	252	242	238	232	235	235	216	249	245	222	233	218	225	213	226	213	238	236	219	221	215	213	235	215	229	219	242	226	241	255	244	237	227	198	243	234	231	232	228	261	266	234	243	250	230	216	229	247	243	239	211	217	229	236	223	223	232	242	232	253	239	276	242	218	246	224	233	251	200	239	245	233	227	262	231	252	243	213	239	234	235	202	233	246	251	218	247	225	225	230	218	216	198	215	219	220	210	222	221	256	225	201	223	240	227	246	210	222	218	227	222	230	253	191	216	226	207	223	200	218	205	213	225	228	221	223	214	240	219	219	204	255	222	221	250	247	246	238	214	250	213	227	251	227	262	230	198	227	213	244	226	217	219	218	221	224	238	242	247	221	222	210	212	221	224	235	277	222	224	239	235	239	244	234	230	232	224	225	231	213	252	233	242	227	234	215	252	244	213	217	259	222	223	225	225	237	227	233	225	203	183	231	233	243	212	233	213	225	255	247	232	228	243	226	237	236	232	244	208	224	217	233	187	217	213	237	248	267	230	220	242	239	274	262	228	209	219	214	218	213	220	244	205	213	217	211	261	204	258	235	222	210	217	230	210	228	241	231	245	226	223	218	233	263	225	244	216	229	211	226	217	233	235	244	240	254	236	240	233	224	235	248	221	243	230	227	237	227	223	229	244	259	228	239	213	244	209	211	233	233	228	228	220	246	230	228	226	263	224	253	250	229	225	222	244	210	226	234	250	235	223	228	225	205	209	258	242	237	243	234	201	224	240	213	236	252	221	249	235	238	250	257	211	226	250	218	235	227	198	226	245	204	257	239	211	196	226	213	239	228	238	209	213	206	243	243	225	232	247	210	217	213	209	228	238	222	246	248	218	251	238	246	235	235	226	235	268	233	235	221	203	243	237	235	247	227	235	213	222	238	229	217	227	224	227	213	242	234	237	230	220	249	217	243	258	237	259	229	249	194	218	227	231	228	222	218	223	246	250	241	258	230	206	228	252	253	247	245	210	220	259	223	244	241	226	226	257	230	229	227	210	222	213	213	226	206	243	254	229	224	215	231	206	259	202	260	224	243	239
32217	15995	11407	5692	2834	806	485	521	470	467	532	502	507	490	504	498	512	476	532	480	462	508	484	495	511	477	486	480	506	492	499	496	479	482	455	503	503	491	469	490	512	492	505	540	533	501	511	481	496	472	498	510	517	511	487	510	494	493	541	490	520	499	495	460	460	461	498	499	551	499	446	458	477	500	477	474	487	494	490	518	514	477	516	509	483	499	484	506	466	520	466	461	460	520	504	488	496	498	473	479	511	473	488	508	508	471	500	487	490	520	472	483	473	490	476	491	512	519	507	534	448	467	513	473	525	539	496	518	488	531	512	493	525	461	473	507	502	477	460	488	493	464	484	517	485	504	477	502	510	474	499	553	490	516	478	465	497	484	480	479	515	496	493	490	510	483	520	501	506	543	539	474	517	505	457	472	503	478	503	468	496	487	496	481	488	494	488	520	462	505	501	491	495	484	534	507	521	476	515	500	484	492	562	497	474	464	507	465	481	491	516	462	478	427	508	502	495	478	501	506	478	491	518	525	507	530	470	545	520	529	494	542	501	494	486	497	508	485	480	494	513	512	490	506	491	498	487	476	477	489	546	452	499	529	519	488	476	501	448	482	512	534	514	514	525	476	456	465	499	482	466	457	472	511	508	565	537	493	494	516	477	533	482	442	523	520	485	526	474	454	467	501	540	494	474	457	479	509	504	492	515	451	471	487	457	521	480	518	473	483	510	487	496	491	475	480	512	467	501	472	487	488	477	470	482	472	496	457	519	474	449	508	444	500	482	484	502	524	540	478	487	480	493	504	488	458	490	501	507	470	527	486	535	498	487	484	527	516	519	499	498	520	454	505	541	479	539	507	481	457	508	536	464	486	487	478	509	492	518	502	490	533	492	445	483	494	505	507	512	474	499	514	458	483	443	510	484	482	514	525	522	528	518	470	497	467	505	495	510	473	491	524	515	489	506	516	529	494	486	494	524	492	495	520	510	512	529	511	506	508	474	542	498	514	546	500	534	483	508	455	489	510	502	458	521	483	560	519	498	497	473	500	537	509	496	509	496	497	451	502	484	500	484	519	498	494	485	516	565	512	514	514	513	517	510	486	495	499	488	491	474	482	451	477	457	465	456	478	502	515	487	493	477	527	483	536	474	510	444	530	508	502	504	490	492	511	499	550	496	523	526	505	498	506	502	486	493	509	464	501	488	520	501	518	509	485	518	509	482	450	507	497	459	424	474	473	486	511	510	483	520	501	475	516	531	500	498	502	534	474	526	478	506	540	523	507	505	521	464	516	500	477	489	491	501	510	485	517	512	523	468	503	509	499	517	474	514	486	484	463	484	459	507	493	483	514	502	464	464	554	511	492	451	488	500	492	478	505	503	509	529	497	507	479	469	548	517	520	477	510	476	529	505	484	475	473	501	493	456	466	519	492	513	489	492	515	521	502	494	481	502	528	440	503	518	475	530	504	510	474	498	518	474	507	474	485	507	487	522	507	544	478	459	511	507	508	498	454	482	522	497	499	502	524	449	489	483	545	530	513	475	500	520	470	514	483	494	493	488	496	487	491	464	530	476	525	492	467	509	473	519	488	478	521	465	490	496	502	488	492	516	483	484	519	481	490	529	524	511	494	463	503	494	455	531	477	468	495	497	522	540	496	492	483	520	514	493	490	491	534	482	462	491	489	463	541	532	503	515	458	489	504	493	486	488	486	478	448	469	473	494	498	484	527	487	467	490	507	468	515	488	495	521	483	483	507	486	460	529	495	490	495	495	501	488	478	541	501	527	516	478	493	511	477	493	490	528	505	483	484	488	501	518	492	458	527	505	471	513	454	472	490	483	513	526	500	505	506	502	470	484	487	501	473	514	481	446	493	515	516	506	459	531	479	475	465	533	520	508	511	498	483	515	501	504	480	482	447	502	484	487	471	503	535	492	486	454	504	469	501	469	513	505	537	519	488	508	534	432	522	496	500	502	454	461	489	465	479	462	479	492	531	533	460	466	487	475	479	497	482	513	462	522	519	499	475	444	472	510	495	495	507	530	537	543	505	513	486	515	488	509	470	498	493	526	497	517	450	524	508	498	498	485	460	461	475	511	451	468	489	522	477	496	495	493	477	460	517	536	531	518	491	518	461	485	452	462	521	511	489	471	501	458	501	481	496	508	482	463	537	503	497	477	486	462	525	565	517	513	503	471	507	488	500	553	477	491	495	489	478	518	490	478	467	503	488	523	454	528	491	486	489	515	508	528	530	453	508	476	482	497	504	508	507	504	482	493	495	472	465	459	497	456	514	455	498	477	509	486	503	525	513	477	484	513	487	478	507	462	488	497	499	469	489	509	505	494	510	497	497	530	527	510	476	481	455	517	529	516	500	487	508	484	509	510	504	533	555	532	478	483	517	454	517	491	494	517	517	500	510	480	441	499	512	472	468	481	519	496	508	470	484	530	530	483	494	501	494	520	486	463	503	557	533	478	446	486	489	501	465	474	510	480	508	488	505	477	463	464	479	513	499	471	518	495	473	505	499	535	500	514	497	513	498	509	475	511	522	493	514	537	497	476	524	502	509	516	477	469	514	483	524	477	498	500	514	471	522	502	501	461	505	484	514	514	549	477	502	488	494	505	530	513	471	517	475	516	536	459	502	514	519	538	528	503	468	495	491	463	538	512	490	453	514	477	504	460	554	436	461	478	482	517	455	456	501	516	522	513	479	496	527	522	502	489	525	512	477	525	492	497	519	494	476	468	517	520	518	524	455	479	485	495	479	483	499	471	474	492	495	501	508	467	482	479	477	475	520	502	506	507	511	509	513	497	515	470	512	511	469	501	519	476	475	509	476	520	475	472	473	493	548	477	487	510	482	498	495	499	486	476	520	499	539	505	486	494	485	545	507	478	480	511	512	500	492	480	508	487	546	481	491	473	467	507	466	507	455	475	530	512	527	495	499	480	459	499	460	492	513	498	532	497	466	511	493	504	493	465	499	493	456	495	501	453	506	532	453	505	520	505	497	503	513	507	479	507	480	468	502	511	482	520	501	498	479	503	499	497	478	500	500	518	470	504	497	517	502	522	492	509	486	523	479	516	519	463	503	456	510	455	463	458	515	489	465	489	481	528	476	519	501	446	488	506	459	539	529	534	533	497	513	468	500	499	493	513	517	493	503	450	508	512	493	490	483	463	454	516	470	509	493	479	522	504	484	475	510	475	521	515	444	483	494	486	512	484	489	491	508	494	468	508	506	502	487	504	509	520	472	484	499	476	514	478	478	504	525	516	501	479	524	484	513	512	500	485	496	498	504	515	489	488	510	518	487	544	467	477	490	522	460	495	512	500	471	486	474	504	493	470	453	477	455	496	527	536	553	513	521	491	470	502	486	531	522	495	473	479	471	511	478	518	522	492	495	476	508	549	531	490	469	491	501	507	516	527	443	455	481	491	479	490	507	489	472	474	484	494	501	494	498	463	489	525	464	517	505	494	505	478	510	503	493	500	504
58236	32105	16185	5478	1735	411	292	243	257	227	244	222	274	229	243	251	229	255	236	245	239	253	243	248	264	236	261	229	222	239	239	251	253	231	221	228	258	225	235	213	222	269	261	220	257	216	240	234	246	249	281	235	229	234	258	223	252	255	292	214	265	255	239	229	265	251	209	237	249	250	247	252	268	243	222	244	267	274	244	265	272	231	252	235	248	247	240	222	234	275	228	222	224	264	257	278	238	235	245	260	256	229	226	246	228	261	254	257	249	257	246	250	273	232	266	245	235	238	244	263	221	237	248	271	267	259	279	260	253	266	258	260	269	265	257	242	248	260	241	252	248	201	282	240	240	221	232	210	220	219	234	255	239	263	262	232	249	223	197	203	233	257	242	264	265	260	247	257	231	220	232	235	247	256	232	260	248	271	233	221	236	228	259	269	268	221	247	271	232	236	250	243	259	241	240	249	235	226	257	282	233	249	246	244	244	258	268	253	236	220	240	280	235	213	251	244	250	250	244	240	237	199	253	247	246	236	269	244	258	262	252	244	261	236	262	257	245	242	233	240	218	254	259	248	282	227	243	251	240	216	284	242	244	251	278	238	242	275	256	243	259	251	218	251	274	258	242	231	225	230	228	231	237	256	231	245	235	265	248	247	244	277	272	277	253	222	237	231	272	226	228	226	232	243	264	240	245	283	224	264	224	250	217	248	227	231	275	290	219	260	233	236	248	261	249	255	238	254	246	263	237	243	236	257	222	251	244	251	262	244	240	232	251	233	236	245	262	266	242	257	236	232	243	219	250	233	266	242	254	273	245	240	240	261	232	221	235	251	242	258	260	264	257	244	229	235	254	248	233	249	241	270	256	263	211	254	235	242	225	222	249	258	261	246	255	238	240	235	266	229	243	212	231	251	234	225	248	214	248	217	298	205	257	230	242	235	254	225	214	227	251	267	227	242	237	261	242	257	252	254	248	259	252	254	244	269	259	240	224	280	227	237	241	229	289	227	229	241	245	265	262	261	250	240	291	255	269	246	246	245	261	245	254	228	219	237	227	242	251	236	286	282	248	267	224	220	241	262	238	250	235	231	249	240	247	253	271	222	280	242	273	238	246	248	247	231	245	231	232	261	255	231	204	270	224	226	242	234	238	254	240	267	263	251	232	202	216	218	265	215	265	231	260	236	257	260	218	244	227	222	252	240	264	281	239	247	232	244	236	253	229	256	232	249	252	228	272	261	278	248	248	221	250	244	258	253	237	245	239	222	248	224	248	227	223	220	247	218	256	239	249	240	248	238	248	209	275	251	248	232	221	251	261	257	238	216	244	277	248	249	264	249	240	283	263	244	220	246	261	276	224	248	254	231	250	238	244	275	241	242	232	228	255	231	231	295	231	244	253	245	233	243	270	244	220	256	259	264	204	227	262	265	239	256	225	247	246	251	264	250	259	246	241	210	247	244	252	258	250	215	226	233	244	235	262	261	269	244	233	228	218	257	242	276	245	253	222	258	246	241	250	289	225	249	231	244	239	246	243	220	252	227	235	244	264	227	213	222	243	213	236	253	278	248	236	249	216	237	255	232	251	280	226	283	214	239	224	275	249	248	232	265	250	244	215	237	255	272	242	247	202	263	273	245	247	251	223	243	242	233	239	260	263	253	248	240	230	254	254	239	234	235	266	236	248	227	265	222	246	234	242	245	255	216	246	215	230	230	273	235	234	245	235	241	224	247	244	226	255	244	204	279	271	213	243	258	267	261	225	236	258	265	241	267	240	255	228	261	227	238	229	230	223	212	228	245	246	264	266	249	237	242	255	266	264	278	267	254	231	250	228	239	273	254	255	227	218	232	264	230	232	259	234	242	236	235	258	231	254	226	258	250	257	220	233	265	240	251	248	225	260	248	231	256	233	263	241	251	235	281	250	259	284	252	236	266	222	222	252	243	248	255	242	230	234	259	277	267	225	237	288	255	207	224	232	246	258	257	273	229	255	264	255	245	241	247	236	265	261	256	243	228	243	240	249	235	231	267	226	227	240	247	219	237	222	222	275	255	222	263	233	252	254	208	239	228	246	256	250	237	235	217	225	236	224	250	243	230	237	269	230	269	242	254	246	269	233	256	271	251	241	244	246	236	270	219	226	218	247	222	247	240	251	264	236	268	252	229	289	251	266	223	207	250	250	237	262	226	226	263	261	232	233	240	208	242	260	234	205	241	237	238	222	207	238	263	242	254	223	242	237	242	253	270	236	271	255	240	267	218	235	258	253	248	258	241	233	242	236	242	260	200	254	251	226	252	225	267	254	225	247	235	239	265	260	260	233	239	228	257	251	231	215	244	209	237	256	267	225	248	248	238	268	235	213	228	231	274	225	252	265	255	237	249	229	221	258	238	257	257	227	244	233	258	246	236	264	234	233	251	242	225	232	251	241	242	240	228	203	268	249	218	255	251	240	254	253	231	259	216	282	237	240	252	225	240	239	229	209	243	220	243	246	242	250	234	257	240	268	261	242	229	248	238	245	226	245	259	261	226	274	265	252	240	231	228	251	223	226	264	257	245	251	238	256	252	248	230	269	256	268	235	271	246	246	237	234	246	243	257	249	273	261	202	240	259	219	251	253	264	253	231	237	249	228	260	274	250	273	244	246	212	253	227	209	233	256	235	262	254	224	248	261	272	275	241	237	258	245	233	232	229	246	250	253	229	222	242	256	251	239	279	236	247	274	237	251	239	243	242	240	219	225	231	250	241	258	230	244	221	246	224	278	208	240	223	241	298	257	224	230	274	243	255	263	263	210	228	255	270	248	260	270	234	226	228	247	250	252	256	259	250	243	234	230	236	248	241	209	229	253	232	245	241	253	229	230	217	222	250	225	236	253	243	257	252	222	261	241	264	250	257	216	253	227	241	232	231	243	228	220	247	251	247	249	237	231	259	235	230	254	233	257	227	276	263	264	262	230	294	246	234	212	221	266	251	235	215	241	229	235	261	236	220	224	244	250	211	250	269	250	247	204	244	256	221	257	231	241	238	238	266	258	255	250	248	231	225	255	277	217	254	232	271	233	251	266	249	223	236	248	244	245	262	221	237	246	216	254	244	235	227	245	242	243	241	238	244	242	254	264	256	233	265	223	254	258	246	217	263	256	238	245	250	255	268	237	238	229	270	265	210	252	229	236	231	223	253	243	231	253	264	236	269	238	241	236	274	236	237	238	223	210	259	222	284	246	251	213	263	266	252	246	228	278	293	267	276	230	266	252	258	256	261	202	264	223	271	271	268	242	251	262	247	245	277	250	220	229	251	262	222	255	242	245	263	233	273	246	227	246	262	260	252	257	226	207	229	217	256	264	247	241	244	211	237	224	259	246	254	230	254	251	242	248	228	234	237	232	239	224	240	252	240	241	264	229	242	260	246	240	226	252	237	253	256	221	227	236	219	238	224	233	252	244	224	215	216	240	234	241	270	265	234	246	262	285	242	229	250	242	257	266	241	233	265
37792	23752	17715	10348	4733	1024	645	555	575	509	546	611	534	580	551	528	504	490	551	499	521	503	579	526	533	535	541	578	525	538	509	533	505	516	508	556	539	561	518	514	535	561	523	513	538	536	534	529	531	546	526	473	497	513	516	532	539	511	493	520	561	540	542	495	540	565	520	486	559	484	528	505	501	532	535	542	532	496	563	553	533	549	537	503	538	531	562	537	529	545	539	504	531	536	561	529	533	538	533	558	551	513	495	540	550	523	515	580	554	549	525	554	492	521	545	543	548	514	516	512	552	523	514	589	545	529	511	541	529	575	538	541	564	472	544	526	543	536	543	500	537	541	492	475	562	526	491	534	531	511	526	531	555	482	529	547	518	547	527	515	489	530	548	549	527	506	521	541	535	535	527	491	527	534	547	582	532	510	511	492	533	512	506	504	538	541	503	505	573	519	527	528	571	539	504	522	572	551	458	489	531	541	531	508	527	495	512	517	546	532	515	496	524	550	541	524	516	515	500	514	505	555	530	503	556	525	545	532	498	553	554	546	548	523	567	509	535	517	499	523	503	539	519	503	525	517	549	527	552	519	575	521	521	528	475	529	473	557	543	494	525	562	514	509	474	528	523	578	547	544	523	508	473	539	552	538	556	569	484	520	547	543	541	549	531	532	540	516	554	508	545	515	560	494	475	500	491	504	537	562	543	563	512	518	522	502	540	562	519	496	526	550	541	488	539	532	547	538	499	555	572	517	528	582	507	541	485	494	537	514	507	494	522	532	528	536	549	537	515	525	517	540	524	517	536	571	513	573	495	489	546	511	524	551	533	577	535	558	508	527	526	494	520	543	513	539	508	497	558	538	511	514	498	510	516	521	493	549	538	539	523	547	529	536	512	518	530	560	520	493	517	528	503	542	532	537	526	514	546	516	513	533	533	551	549	532	515	563	521	533	502	468	524	531	561	523	534	479	525	530	524	525	535	517	529	503	514	547	536	514	546	464	534	537	526	541	508	569	536	554	510	548	532	468	539	533	509	518	537	552	506	550	519	532	513	534	504	533	524	520	532	504	519	515	520	534	544	525	516	525	526	565	531	527	528	501	539	505	550	510	526	547	505	556	547	511	553	537	523	470	539	542	541	534	523	525	553	510	544	542	515	552	524	586	485	508	537	499	548	531	491	530	592	566	537	538	539	504	517	560	504	508	517	514	485	511	557	525	496	529	545	530	533	509	505	566	522	509	513	513	513	498	529	520	563	504	485	528	459	594	520	512	555	516	527	541	490	567	533	538	505	547	557	489	529	515	507	531	528	563	503	531	524	544	503	508	551	508	583	495	531	500	490	539	467	515	522	547	538	553	535	515	534	550	513	486	531	515	539	512	559	499	502	554	482	510	511	542	554	520	555	494	520	551	487	531	528	541	561	538	480	515	508	536	551	561	519	494	524	536	546	506	460	511	485	496	491	525	509	531	526	526	550	478	521	523	535	497	513	551	480	512	521	528	542	508	512	565	474	539	559	516	564	542	549	506	523	485	523	573	524	526	515	527	532	532	525	548	542	522	524	567	525	550	526	518	535	510	531	534	493	509	543	507	540	543	528	501	540	522	516	551	540	545	519	515	520	557	485	559	529	521	557	530	563	533	582	498	531	553	550	511	508	517	534	557	501	519	535	519	499	515	487	519	511	525	531	504	553	534	529	503	554	502	542	513	529	533	562	551	581	521	551	533	540	493	535	520	538	519	513	544	510	506	551	522	514	514	546	543	486	510	522	511	515	504	551	534	536	555	520	499	540	535	510	529	573	510	509	510	538	530	529	515	521	549	499	513	497	510	528	538	546	553	545	521	564	528	555	480	563	504	549	514	563	518	532	525	517	506	545	561	551	520	513	515	499	539	549	486	526	512	535	483	551	556	531	507	492	522	537	531	524	542	486	493	520	518	549	547	535	509	563	523	500	573	567	538	498	563	517	527	538	503	536	503	484	513	541	510	507	536	501	489	533	525	546	501	520	555	492	501	539	505	529	528	471	482	527	503	523	522	514	523	542	549	514	528	520	535	546	498	549	497	530	560	514	493	542	497	494	522	513	510	515	568	549	544	502	525	508	502	504	487	529	498	506	480	537	492	516	514	521	513	531	512	542	549	553	534	543	547	514	498	532	519	552	555	513	528	500	516	533	520	564	531	528	513	534	496	540	507	506	559	570	497	526	528	538	536	522	524	514	512	538	537	498	505	502	528	538	539	557	533	519	523	493	520	496	532	522	535	515	582	556	546	487	517	550	515	549	517	506	475	515	534	536	533	502	528	552	519	506	552	522	523	558	475	513	521	510	543	554	545	526	569	533	560	534	540	511	506	541	536	507	543	537	555	512	508	531	540	491	490	509	514	528	522	529	512	571	528	565	536	543	531	521	553	520	568	535	584	546	552	505	549	546	516	534	518	504	504	589	566	537	536	532	509	513	567	549	523	509	529	509	546	598	511	487	539	541	500	526	557	519	508	526	520	518	547	516	503	582	547	534	519	532	544	508	498	511	506	506	515	503	538	537	509	487	513	544	527	524	514	530	544	564	521	514	554	514	526	547	560	578	566	560	597	544	547	522	542	480	498	525	505	513	509	537	547	496	517	534	545	479	490	555	500	513	518	523	503	526	545	530	546	526	502	531	498	517	525	508	528	508	512	513	508	542	569	519	484	538	525	578	534	527	556	561	497	547	491	524	527	567	523	535	516	524	517	516	521	527	548	543	522	518	529	550	519	527	528	545	541	560	543	530	565	520	517	540	535	476	493	527	564	530	500	539	482	517	537	512	545	512	541	565	536	512	503	557	546	536	528	530	503	489	564	499	525	527	553	528	519	533	526	521	555	531	525	520	522	542	515	523	519	544	516	543	529	578	543	538	523	516	522	524	543	519	529	505	534	478	534	530	521	491	543	536	522	539	555	509	534	558	546	534	521	509	497	595	518	511	545	486	572	543	519	512	502	498	557	547	504	506	488	524	532	542	519	529	532	532	499	516	543	522	516	525	559	480	556	523	549	518	514	559	508	472	562	544	519	550	545	504	529	569	510	523	517	550	536	518	516	558	560	501	524	515	517	576	529	514	536	552	509	563	494	485	538	552	526	551	538	527	533	572	539	520	540	529	550	541	539	494	541	502	529	500	551	524	519	518	535	512	487	555	578	535	529	505	546	526	567	551	483	499	543	538	531	544	531	560	494	514	549	529	586	570	520	541	516	536	539	526	554	506	536	522	542	537	511	523	534	547	559	550	532	539	528	515	479	515	459	551	527	517	542	519	492	505	510	538	480	528	537	491	552	547	520	549	519	519	540	549	557	519	521	518	521	512	493	515	518	494	544	517	519	522	534	569	498	485	515	526	541	546	533	548	530	519	505	575	520	521	518	548	521	550	517	544	587	508	499	531	563	525	526	529	585	528	515	521	552	523	559	565	513	532	520	533	548	558	514	525	553	530	542	534	531	516	503	513	534	534	543
69499	42159	22802	7100	1337	448	311	321	306	266	306	315	295	298	335	303	300	270	282	271	278	301	319	283	283	276	264	292	286	303	287	279	291	301	278	298	304	287	278	284	253	303	286	293	304	307	288	292	331	286	302	297	299	310	298	287	277	274	284	331	274	285	303	263	257	310	290	268	306	286	304	292	313	300	284	242	296	281	296	295	291	274	287	280	300	294	300	287	264	271	275	286	267	306	290	274	275	295	303	305	273	281	301	288	315	299	288	306	266	259	295	253	286	279	297	301	296	292	338	308	338	306	267	257	314	292	294	279	282	292	310	288	275	282	283	326	307	338	292	305	259	299	296	301	306	282	293	266	246	311	332	313	309	297	265	291	291	292	289	283	305	291	295	303	290	276	263	263	288	308	286	311	280	286	319	297	331	305	309	265	264	316	285	312	298	307	262	231	269	291	322	304	295	270	300	278	278	289	339	299	342	296	304	290	298	281	267	311	305	289	289	322	303	284	294	303	265	274	286	316	280	288	295	293	315	312	296	284	313	284	291	306	293	308	304	272	294	320	344	284	327	309	262	324	284	283	297	293	288	257	289	297	283	294	279	267	301	270	275	307	273	282	310	303	313	315	294	268	297	302	277	264	293	287	293	229	265	284	286	279	278	319	305	316	275	303	318	268	320	315	292	313	281	298	318	284	279	258	328	276	273	296	285	289	299	282	331	300	282	290	314	280	265	273	257	272	289	313	321	257	303	279	298	268	293	286	320	282	268	272	307	315	303	291	293	269	300	320	284	300	266	291	314	287	277	322	304	289	301	318	264	280	329	273	233	276	302	298	266	314	291	303	302	281	295	288	299	285	273	293	315	280	300	274	283	309	323	282	267	304	309	272	284	276	286	300	267	283	301	302	279	306	299	284	300	281	283	323	280	264	283	280	280	283	290	290	285	284	295	307	331	276	310	306	298	291	334	277	274	270	261	312	235	279	313	303	334	328	251	305	290	264	304	307	260	282	343	283	323	339	296	259	296	274	315	314	307	305	301	308	281	302	271	271	294	263	333	304	307	290	288	280	297	342	334	290	279	285	309	283	270	283	296	263	262	303	323	262	284	303	307	295	305	294	268	256	262	261	268	338	257	297	287	305	283	312	300	294	314	325	275	300	288	279	313	272	285	255	281	288	292	301	284	316	325	289	292	319	299	288	299	286	282	299	280	281	291	332	316	275	332	288	283	293	324	301	267	269	318	269	296	285	312	259	291	309	314	298	285	303	294	267	296	302	252	283	307	290	269	268	292	269	293	248	287	284	264	288	289	280	263	288	308	299	281	286	292	267	270	298	280	294	292	253	315	297	251	291	253	280	243	261	307	306	295	303	282	267	297	305	285	288	321	270	274	302	266	260	271	293	291	291	303	253	293	315	300	291	303	301	272	308	279	303	283	279	284	291	260	313	268	269	301	314	283	308	277	284	291	264	305	305	292	277	299	280	270	266	287	305	278	282	291	292	289	301	274	273	262	314	280	274	269	286	264	302	309	340	305	282	309	290	291	284	299	276	289	303	287	256	298	278	311	310	279	326	279	283	290	295	326	295	269	278	250	274	294	276	278	301	317	331	288	296	269	299	297	307	301	291	286	307	302	272	285	333	309	308	305	270	303	317	302	290	290	282	277	300	277	316	297	307	304	284	294	289	318	264	276	285	268	260	270	315	320	282	299	268	300	311	295	259	267	308	286	268	300	273	283	293	264	291	275	278	266	326	324	334	266	306	285	244	277	282	280	288	282	341	284	328	306	295	260	269	309	302	269	278	323	267	302	308	250	277	286	301	297	268	325	263	333	316	301	287	285	325	298	296	318	268	287	286	308	289	290	313	297	339	273	257	260	247	264	294	307	300	299	328	264	291	283	237	279	286	311	303	289	286	309	275	288	268	267	287	280	283	265	305	264	292	301	295	292	299	281	282	311	316	278	251	297	323	274	268	283	268	318	282	258	274	273	276	301	271	288	291	329	291	286	302	298	316	322	277	305	262	312	271	293	262	303	279	277	307	293	302	286	310	307	318	250	263	292	287	308	326	303	273	284	339	300	306	269	261	304	276	280	287	280	272	308	325	291	287	307	252	285	296	305	293	288	264	255	273	281	318	262	294	289	276	300	293	288	289	308	322	329	292	281	287	308	290	249	282	286	275	291	316	315	288	272	295	318	287	248	309	308	307	285	267	294	284	335	326	303	292	272	308	302	306	295	298	304	323	312	280	282	310	269	261	264	304	285	306	291	307	305	304	303	297	327	274	310	295	296	298	316	256	268	247	295	295	304	278	299	313	300	289	266	293	308	303	326	316	290	275	306	294	298	292	294	260	251	283	321	276	287	330	295	294	303	297	289	311	276	289	279	284	333	287	268	312	276	274	317	331	290	298	275	314	295	295	274	305	331	298	277	296	306	291	294	329	297	295	295	309	285	302	299	283	301	266	313	292	264	277	304	288	303	270	281	278	305	289	276	303	283	329	255	277	271	297	280	279	289	328	300	289	300	296	306	282	282	310	286	269	298	313	303	301	305	316	259	284	260	258	294	279	293	266	279	318	319	281	320	289	316	303	246	290	295	308	269	307	266	321	284	280	293	276	294	317	306	312	284	261	316	325	284	287	301	304	279	284	293	309	278	345	313	305	314	280	311	271	311	271	297	274	287	300	274	248	270	276	273	262	316	287	275	306	256	299	301	272	313	285	295	279	311	300	280	273	265	311	283	281	283	284	290	293	279	281	303	302	303	264	290	317	315	310	307	297	305	247	270	314	291	297	292	297	287	292	289	300	291	284	277	292	298	287	267	285	295	299	276	270	275	269	318	320	303	284	294	301	314	276	329	302	291	296	295	289	278	288	323	275	295	329	301	294	280	293	282	297	320	313	298	267	264	275	299	273	277	276	280	287	312	306	276	296	296	304	288	296	314	273	300	289	305	309	281	261	297	281	251	271	284	277	295	289	263	307	331	282	258	281	274	319	322	309	281	277	322	302	301	279	296	313	264	272	291	290	283	306	278	305	301	322	274	291	287	267	295	273	284	314	305	309	288	318	283	258	264	293	293	282	289	289	260	283	283	300	274	321	318	301	288	280	299	258	294	319	307	271	319	310	304	304	293	295	312	300	322	301	292	330	279	322	269	281	282	287	249	285	298	324	288	268	324	289	252	287	291	311	311	330	293	283	268	318	293	300	266	279	269	255	302	312	317	278	312	308	286	298	312	301	303	313	272	286	310	236	284	287	285	309	288	321	276	282	302	281	276	275	314	271	300	278	281	275	288	308	286	289	261	294	273	302	300	249	312	262	292	263	277	259	260	289	305	335	310	279	290	262	265	291	309	298	319	278	264	300	298	285	266	292	263	305	268	276	259	287	263	305	299	285	290	285	314	306	299	303	300	290	303	287	281	272	315	289	313	270	275	247	266	285	295	303	278	267	263	302	260	280	292	298	292	307	280	292	310	298	269	292	302	302
45032	32167	22026	9525	2949	1103	768	651	641	640	583	666	667	583	632	582	629	590	659	643	569	593	619	627	639	580	639	613	607	584	611	636	584	598	596	621	591	562	594	561	591	591	630	611	617	635	598	581	600	669	599	622	621	655	635	598	609	625	629	580	601	617	593	609	618	627	608	616	593	611	641	605	604	597	641	575	591	603	611	628	585	599	562	592	608	622	622	593	624	551	625	618	626	601	630	641	629	581	607	630	580	623	610	640	560	661	586	590	650	654	586	587	622	541	583	637	568	653	609	597	597	618	606	608	574	598	597	616	619	621	633	616	613	616	608	647	628	608	582	596	603	607	590	667	588	593	586	627	618	604	611	613	593	635	607	623	603	592	618	601	591	642	614	655	605	607	628	626	619	663	618	651	568	617	611	589	566	666	571	609	586	600	592	585	609	615	610	597	590	626	623	615	626	618	650	598	615	613	633	568	578	627	637	607	651	617	590	592	611	636	583	646	606	623	629	607	583	626	611	593	604	606	616	643	601	593	572	612	602	567	572	603	605	596	618	634	603	619	607	578	557	611	595	622	609	599	594	582	596	586	622	597	655	609	571	649	597	624	614	609	577	613	640	642	621	600	658	631	599	635	609	596	580	644	609	620	599	564	584	621	585	616	609	642	594	621	636	628	627	630	614	591	622	585	578	583	624	597	565	645	562	622	605	584	610	586	607	597	578	627	573	599	557	626	594	626	597	636	629	623	659	594	622	583	603	586	612	634	583	611	616	599	625	605	606	595	600	596	574	618	596	611	602	607	569	620	611	649	576	570	572	602	613	588	650	663	619	616	647	654	650	597	657	613	624	635	600	606	634	595	583	593	626	574	614	590	585	650	583	608	645	641	593	632	591	609	615	607	622	640	612	621	667	645	621	624	590	588	587	632	588	613	599	595	571	601	580	569	646	586	588	597	612	595	602	614	609	591	604	659	611	564	601	600	602	627	596	614	579	593	589	639	605	601	597	611	591	563	578	586	575	599	576	583	619	617	656	674	625	555	639	587	629	609	611	617	587	637	596	578	637	572	629	638	630	607	631	602	604	614	607	638	564	607	608	611	625	649	656	615	580	612	638	630	606	641	588	614	565	618	590	593	610	600	615	614	614	623	584	594	616	596	615	617	555	639	554	584	620	623	604	592	615	640	626	570	624	607	589	591	596	626	622	597	628	584	615	651	570	599	578	615	640	600	611	614	641	599	602	619	595	599	609	613	592	596	601	599	595	622	561	648	622	600	626	597	594	597	610	609	638	539	650	618	676	602	622	642	581	601	623	623	619	635	609	641	621	596	592	616	615	610	635	604	598	604	622	588	632	615	656	606	598	569	587	629	627	589	619	609	632	582	638	620	615	613	600	590	641	621	583	568	607	620	613	627	611	649	608	583	640	576	612	594	603	556	607	581	615	577	570	618	599	606	624	614	600	584	588	600	659	600	593	617	621	611	586	584	582	627	598	606	594	618	589	593	617	607	615	592	608	597	608	587	628	609	627	594	618	581	626	596	581	629	652	597	560	606	594	619	588	569	582	610	608	607	615	562	633	646	671	599	604	623	642	590	608	580	590	641	581	562	671	617	569	598	593	634	626	616	607	561	603	582	613	623	592	620	595	633	597	605	618	578	587	614	576	607	643	621	614	649	596	602	613	591	627	586	614	579	611	584	619	610	641	620	560	611	648	641	662	594	609	566	608	613	632	640	621	592	566	588	576	610	577	593	644	573	622	617	585	563	606	615	576	590	585	595	639	576	606	667	606	611	614	592	587	624	631	578	620	608	597	612	570	629	584	649	608	612	586	584	604	593	606	579	610	639	612	615	572	612	581	648	631	587	575	626	627	636	603	584	590	616	588	604	664	619	605	620	634	582	604	580	613	625	633	600	605	613	593	619	628	606	640	634	588	570	599	643	656	616	558	651	584	610	607	588	610	593	605	607	585	554	605	593	618	654	606	655	578	597	608	575	613	617	660	604	607	617	583	614	587	621	632	651	658	643	545	586	605	610	610	571	593	602	604	618	589	629	543	607	603	624	601	587	614	587	626	614	552	570	613	603	575	602	621	615	597	624	621	590	585	628	635	615	618	578	589	600	613	572	602	607	621	600	619	670	599	648	592	593	614	600	615	618	628	587	646	541	588	592	609	610	606	648	628	597	597	596	545	574	610	586	630	637	593	605	602	636	552	577	599	598	584	648	617	579	572	604	640	625	604	651	601	610	615	597	623	575	582	620	582	599	636	608	595	616	585	607	624	620	622	601	586	576	607	590	595	655	594	616	637	610	590	597	622	597	630	618	593	640	568	627	598	598	568	681	656	567	611	613	624	655	613	562	632	645	594	625	600	610	617	595	639	600	592	607	614	601	626	604	616	618	616	585	609	655	598	608	646	567	591	582	571	618	600	650	608	612	605	570	664	604	623	631	620	611	613	651	618	593	610	553	595	600	606	610	560	629	622	619	629	649	612	624	583	611	601	600	584	600	644	658	662	599	598	671	627	652	610	612	610	631	594	587	596	628	629	624	617	593	599	632	601	578	615	587	625	587	566	616	590	631	622	635	631	588	590	621	600	587	620	615	619	559	628	591	623	627	594	580	610	606	540	653	590	623	615	546	622	603	638	651	642	599	615	649	582	607	678	594	629	539	612	605	622	651	585	592	629	602	589	644	598	609	562	666	580	609	651	590	629	625	600	604	601	549	604	589	576	599	661	615	608	568	610	676	626	621	641	626	627	574	574	642	610	624	625	592	619	636	591	597	595	584	614	630	629	625	615	611	556	647	636	600	628	624	615	645	584	631	598	618	587	579	619	606	609	623	631	643	634	614	617	630	631	584	602	600	584	634	611	607	579	608	604	598	607	622	581	605	588	581	606	627	619	646	600	617	597	572	599	613	591	620	619	608	611	613	589	593	587	598	608	624	642	610	591	576	593	594	582	586	626	620	642	620	599	622	598	609	542	573	628	622	613	588	621	576	556	606	641	583	590	587	627	585	615	598	599	625	640	603	619	600	656	677	567	573	635	646	631	600	647	639	629	609	620	582	602	588	634	567	631	650	623	611	630	645	590	588	625	599	626	615	612	620	616	583	575	615	630	603	618	627	611	617	603	572	609	598	571	609	636	625	601	618	590	622	627	608	639	605	625	622	551	607	654	608	586	632	632	602	605	603	618	544	582	594	593	616	653	638	608	618	596	656	599	621	594	583	595	615	652	592	577	583	607	642	606	615	604	607	557	641	590	603	583	643	612	596	590	616	634	596	580	588	564	641	591	558	613	607	623	581	617	624	641	587	610	637	562	589	620	607	624	567	648	610	573	576	622	590	623	630	632	638	639	626	629	626	588	663	583	613	599	577	646	626	638	550	632	633	587	637	562	641	620	610	566	618	670	585	590	607	628	581	594	664	635	601	619	614	564	575	592	631	600	598	611	585	642	604	683	639	605	585	599	616	630	639	646	623	609	604
51721	20460	5026	1658	557	251	187	206	205	217	213	220	223	245	237	223	236	215	233	229	202	217	228	212	217	236	219	202	221	223	217	215	222	239	206	211	216	222	230	223	258	222	232	228	218	218	192	234	240	245	255	250	249	248	218	218	241	238	239	226	202	248	246	220	209	247	212	237	228	224	215	253	263	248	244	217	219	218	227	251	229	209	213	226	229	231	210	231	242	198	252	215	226	197	212	245	232	209	238	217	224	231	209	246	228	229	193	242	241	210	244	225	223	208	246	240	239	219	233	249	248	245	247	195	231	236	221	227	235	220	215	251	216	241	253	229	212	239	238	211	209	212	228	224	209	201	214	229	229	232	234	233	209	233	201	205	214	250	216	225	225	254	239	239	250	259	209	251	208	236	244	254	239	219	228	214	211	222	251	227	252	222	230	216	191	214	243	215	224	246	240	242	233	222	264	233	233	211	183	182	226	215	236	217	246	214	202	227	200	222	214	251	256	200	211	253	226	221	226	230	227	240	231	238	254	224	220	218	263	251	222	252	262	220	231	233	238	215	273	232	210	226	223	242	251	214	219	237	237	219	227	229	239	232	238	223	223	201	271	219	224	228	212	206	226	219	251	210	225	251	206	239	244	221	218	263	252	216	247	248	212	213	255	266	242	222	257	236	224	253	213	237	219	222	220	227	224	240	216	222	228	210	222	215	225	221	228	235	235	209	234	235	209	219	258	202	226	215	254	240	224	202	242	219	247	240	239	210	255	231	235	225	239	201	212	211	217	218	238	242	238	258	247	224	249	246	244	233	234	227	216	239	223	249	232	198	209	223	245	228	206	222	213	220	234	222	245	240	226	233	209	211	231	250	246	220	225	225	197	231	212	244	260	235	260	252	210	244	235	221	225	215	225	226	219	236	243	272	229	197	207	206	202	239	238	227	220	241	217	250	217	257	257	223	220	239	237	256	210	203	207	228	239	238	211	263	233	213	204	249	256	228	236	233	227	210	210	243	239	257	229	214	209	230	220	227	236	191	195	235	216	189	221	237	234	202	251	242	235	263	229	232	264	221	259	242	239	237	250	247	225	249	214	224	228	259	218	221	235	234	221	234	226	223	223	246	243	275	257	239	203	236	239	241	232	221	252	213	257	241	238	240	228	230	247	217	223	242	217	225	207	235	229	216	226	202	209	258	209	223	217	214	267	239	240	237	242	223	224	234	253	237	262	237	209	236	213	209	255	254	198	211	223	208	230	257	233	233	204	218	217	204	209	224	225	244	216	229	219	231	228	222	217	208	227	243	258	229	239	230	228	226	262	231	251	226	208	211	219	216	229	231	242	218	238	227	228	230	229	232	232	254	217	236	238	208	215	245	232	233	226	242	226	221	241	225	230	197	238	229	238	226	238	280	259	235	227	224	251	245	219	231	222	255	219	240	220	230	235	234	245	210	242	240	220	212	230	231	195	212	244	261	246	253	235	233	221	238	221	194	242	244	247	236	256	236	221	256	235	229	215	229	238	240	235	245	232	209	262	247	220	253	250	220	255	227	194	233	224	234	210	211	217	221	213	245	249	238	233	212	210	223	223	222	263	226	209	216	215	259	245	211	228	219	221	214	228	221	199	223	229	208	246	263	218	219	219	240	234	222	209	252	223	249	226	205	232	247	244	277	227	282	236	235	216	211	225	238	243	232	266	215	256	232	232	228	227	248	250	227	210	243	229	235	191	246	234	231	260	255	246	223	225	271	231	214	227	214	234	256	215	232	220	236	207	209	253	248	227	227	201	205	213	200	242	223	246	230	219	238	216	199	218	233	252	233	223	221	212	243	268	228	210	244	225	224	224	195	244	231	233	219	231	224	221	197	241	211	249	262	208	243	245	231	218	227	220	225	223	218	230	238	222	212	194	237	248	218	219	222	193	230	258	212	248	213	241	245	230	216	210	225	241	230	221	215	214	187	243	212	193	219	227	233	220	224	214	224	208	247	220	254	217	253	220	233	236	205	256	255	219	255	229	233	225	231	211	236	252	230	250	220	222	239	231	266	226	227	230	205	226	221	246	240	211	246	224	262	226	219	222	231	220	233	229	239	216	212	218	263	229	232	239	229	237	244	225	222	269	217	238	211	237	245	234	261	197	241	227	205	245	227	235	206	237	240	247	224	214	229	268	219	248	232	220	206	257	238	238	215	233	243	225	204	226	252	244	218	218	203	222	215	247	235	240	195	214	224	214	221	247	254	238	229	244	251	214	236	254	269	236	221	225	239	214	218	208	197	232	242	214	255	244	216	232	189	193	226	245	252	240	228	229	231	216	255	242	265	243	254	213	232	251	217	249	222	240	237	226	221	251	224	201	225	242	256	237	205	205	235	203	213	212	225	217	217	222	230	217	237	230	240	238	253	206	263	210	211	209	243	245	243	222	256	209	245	220	262	231	250	219	214	216	215	202	202	214	248	259	215	228	222	241	227	212	252	266	266	235	229	218	204	242	234	220	220	224	226	211	242	207	228	221	219	220	237	200	220	262	229	211	254	232	232	224	264	245	245	254	221	213	249	257	260	212	197	231	245	223	204	230	225	224	233	219	248	208	241	234	223	240	247	227	256	202	233	221	216	229	213	204	205	250	238	252	205	233	246	242	221	235	235	223	211	243	233	217	229	214	214	255	222	221	225	258	223	235	226	230	240	237	225	224	255	249	238	215	230	243	222	248	255	256	253	276	243	258	221	218	227	243	190	240	235	225	225	224	256	207	225	216	229	199	239	239	244	248	226	210	244	242	256	245	233	230	220	213	231	213	221	233	235	241	213	226	232	261	235	215	197	218	204	253	217	223	269	220	215	188	219	222	209	236	238	239	238	225	207	249	244	222	219	197	276	255	224	231	228	236	205	218	226	233	217	243	235	243	235	216	235	229	228	221	229	200	205	242	219	233	237	210	245	211	236	229	228	210	242	248	245	252	212	239	222	236	227	222	237	207	238	222	236	228	226	243	209	211	218	214	241	237	217	227	237	218	200	230	227	227	205	233	201	240	222	245	233	229	246	220	224	210	229	205	221	233	244	229	242	237	243	229	220	210	206	239	202	241	230	247	246	246	237	230	208	234	217	221	214	237	188	208	252	242	206	203	240	249	227	239	220	224	228	234	222	211	231	239	216	225	239	250	247	224	228	225	220	257	218	210	229	225	246	220	226	239	217	213	254	231	223	223	233	241	241	236	234	219	219	210	209	251	241	175	232	226	220	251	244	262	244	233	229	233	213	213	195	229	206	211	199	229	242	246	213	262	237	240	233	240	227	223	221	235	234	215	223	208	220	214	226	243	226	225	198	230	242	231	229	202	208	229	194	223	254	228	190	213	222	246	214	223	211	243	205	217	214	237	237	232	222	220	261	222	230	248	244	168	254	245	240	246	225	224	255	217	215	236	209	234	244	247	249	230	230	242	220	235	249	253	206	225	223	215	232	212	208	234	229	223	229	251	223	213	230	236	212
34081	11911	5852	3769	1481	551	500	515	483	526	521	528	498	437	472	470	512	491	499	490	469	476	478	502	493	502	500	503	520	436	484	526	487	510	482	479	504	497	463	476	476	517	461	510	464	487	480	507	467	496	498	463	514	510	466	465	528	487	485	499	485	465	468	474	481	498	499	518	459	515	509	505	460	463	471	508	470	484	470	490	482	506	497	513	509	506	474	452	538	494	458	513	500	509	487	490	486	508	518	476	505	512	461	468	459	493	468	468	468	491	482	479	483	491	498	474	446	512	494	484	503	488	511	498	486	457	492	484	479	454	505	485	482	505	502	522	497	531	489	474	501	472	509	490	461	463	476	496	494	514	471	485	490	483	464	503	484	506	500	493	492	479	508	499	494	499	480	504	475	468	507	487	472	515	451	543	484	488	475	457	479	510	463	511	522	458	510	504	512	508	499	472	472	499	425	498	460	492	493	537	488	473	473	462	506	504	557	484	499	497	487	512	495	522	510	500	511	461	486	467	533	472	476	453	481	512	490	506	480	484	516	483	493	497	495	518	487	511	492	453	517	492	463	484	502	489	480	506	490	510	482	485	489	459	511	494	484	487	519	495	497	501	488	476	500	468	519	469	482	492	484	462	432	493	512	463	535	518	506	493	457	458	485	472	502	477	471	500	492	452	511	488	475	493	498	476	493	457	508	462	489	480	513	464	500	516	466	512	516	493	462	473	474	495	500	439	515	505	460	493	471	488	486	462	480	485	476	512	540	463	465	474	493	458	505	480	465	432	527	500	485	488	479	503	502	496	498	477	436	486	469	491	453	492	461	488	501	468	496	472	487	441	495	477	480	496	503	496	502	480	490	522	480	464	477	502	402	490	486	475	519	474	530	493	440	492	505	421	527	505	484	500	481	479	461	453	474	483	548	452	490	515	499	490	502	467	519	505	489	502	453	507	481	479	504	495	494	532	486	539	528	444	497	460	477	484	501	501	488	496	466	498	473	463	517	481	486	491	499	502	482	500	484	511	464	485	517	476	484	449	541	488	530	502	492	514	479	545	529	493	489	478	476	500	475	493	505	483	511	487	481	480	524	457	507	509	516	507	503	477	490	486	489	454	517	512	456	519	479	499	462	537	486	505	491	438	479	532	475	492	491	493	520	488	486	507	483	470	478	502	491	551	483	511	495	483	509	474	486	499	523	502	469	517	490	470	496	519	453	482	490	480	488	477	512	459	485	508	500	534	492	520	508	481	482	504	461	473	499	487	465	489	485	503	481	467	479	512	514	457	466	448	523	470	484	478	523	506	499	465	472	484	492	465	546	521	473	473	478	470	467	465	440	505	494	493	501	479	507	529	501	492	461	496	516	519	529	486	499	450	492	506	480	458	515	496	483	499	462	511	478	523	499	455	475	468	505	513	483	499	471	492	473	482	495	473	440	488	485	510	494	464	459	502	490	508	488	481	504	504	489	518	465	498	484	486	481	477	463	495	486	523	494	475	459	503	501	495	508	503	466	498	489	518	522	519	491	500	492	467	480	504	446	455	484	486	516	481	484	517	491	494	512	487	497	467	505	522	484	505	481	488	490	462	474	513	467	528	483	525	517	486	453	522	474	466	485	512	488	483	462	469	485	469	497	462	516	499	466	464	469	510	467	480	486	485	475	504	492	466	489	490	484	504	486	481	470	489	490	473	509	497	511	493	513	487	487	469	534	477	485	515	466	482	473	487	483	484	469	455	529	486	508	504	485	447	464	521	522	512	524	478	510	513	549	517	489	472	508	470	513	484	440	460	476	472	477	498	475	484	504	451	513	482	545	532	527	480	490	504	489	529	509	471	494	497	518	467	490	476	489	457	501	512	468	498	483	494	487	467	464	496	475	462	459	480	491	481	476	504	438	532	520	516	486	526	492	474	459	489	483	496	498	509	482	526	514	513	492	501	482	455	493	476	486	559	473	506	507	470	534	500	515	501	499	486	532	476	496	498	497	471	494	502	503	536	487	510	503	445	472	484	466	491	527	487	501	495	515	457	441	515	536	509	504	489	477	519	453	511	493	507	514	499	466	506	445	510	513	474	499	511	470	515	499	496	484	497	514	529	476	478	502	560	527	506	489	482	421	484	455	481	503	534	477	484	461	496	459	513	528	503	455	487	530	535	441	532	467	504	512	520	467	473	496	487	502	488	477	490	501	499	543	491	522	516	544	502	506	505	494	473	470	503	518	490	469	477	517	507	478	450	514	498	469	482	479	511	494	498	499	510	501	483	451	490	491	528	474	480	485	507	474	480	467	480	497	466	481	465	482	542	481	465	488	481	468	484	472	541	472	460	497	456	456	566	461	490	482	483	464	485	471	517	517	485	461	455	477	495	439	500	484	505	504	500	478	476	517	489	488	492	476	508	500	481	498	520	492	472	498	529	540	489	463	482	464	512	476	458	480	493	515	474	487	499	514	500	497	514	481	490	482	513	472	473	473	429	504	473	505	506	475	473	497	471	468	461	507	469	523	493	468	464	500	469	489	458	493	494	477	488	467	486	531	494	544	481	493	485	505	531	530	507	472	494	451	453	466	467	486	517	477	499	480	467	475	496	500	492	478	492	496	521	465	459	524	527	513	494	488	504	496	500	513	540	521	513	456	497	514	483	476	500	479	462	479	533	457	448	503	483	477	460	488	475	514	524	530	488	510	482	513	491	477	457	517	469	496	504	483	477	496	529	481	503	474	483	477	479	472	482	478	508	514	474	503	465	501	480	463	495	506	494	495	508	500	530	525	503	486	453	463	483	486	499	497	499	490	491	468	495	503	454	445	478	488	521	491	447	517	514	499	539	507	500	477	468	502	484	514	452	479	466	460	477	485	444	472	483	457	457	495	474	501	469	470	498	497	504	507	508	502	493	471	505	504	530	472	500	473	479	530	492	485	508	500	522	485	481	436	496	499	485	483	488	489	482	475	499	499	478	489	484	462	494	469	512	488	474	481	550	474	483	479	501	473	478	511	476	487	433	499	481	509	485	446	523	462	474	505	503	503	462	507	517	482	474	462	487	484	458	479	499	496	477	476	479	547	506	487	508	442	495	479	469	510	479	492	471	509	500	483	478	450	480	461	486	527	453	480	488	511	524	488	502	472	507	485	469	485	467	461	486	513	528	484	525	458	499	488	459	479	460	472	481	474	493	491	529	474	504	437	506	498	458	512	483	471	457	496	516	483	497	490	461	482	444	489	475	471	488	451	470	530	487	508	489	482	467	477	506	484	532	486	476	482	474	509	460	466	497	470	466	510	513	510	476	541	465	489	476	481	492	487	464	525	503	494	462	480	480	497	496	463	455	481	508	471	505	458	511	512	489	519	490	495	435	496	494	472	487	463	468	490	480	512	474	491	482	488	466	483	474	486	491	460	500	500	513	481	504	473	469	446	461	514	488	491	526	514	504	486	470	522	477	484	531	461	541	483	505	487	494	519	512	507	542	506	501	530	531	447	488	484	483
60213	28809	11090	3898	1319	323	265	237	268	232	236	223	255	248	247	271	240	236	269	219	256	237	246	237	253	255	254	265	250	260	262	234	240	241	227	237	231	249	242	248	271	225	256	221	254	247	256	247	216	226	265	247	246	246	256	260	238	230	257	224	273	227	233	247	254	260	232	246	240	246	245	237	238	233	265	261	259	247	248	228	243	252	263	190	227	253	273	246	267	228	237	257	256	251	232	250	243	206	266	232	220	264	242	263	242	250	225	270	265	233	248	242	229	260	214	239	254	289	239	229	232	239	244	238	250	211	243	243	212	212	271	228	258	235	247	253	223	231	233	255	247	248	273	251	254	241	268	251	291	249	224	259	229	256	215	231	211	242	278	247	227	260	236	224	264	194	235	245	251	241	256	226	272	254	229	218	233	207	212	252	248	264	267	256	225	252	223	265	229	258	227	242	235	232	242	270	224	225	232	234	232	253	237	250	240	247	242	234	247	241	235	251	253	258	219	264	239	261	222	243	253	258	199	232	235	251	248	243	226	247	245	249	244	250	220	231	243	236	231	239	222	217	209	225	242	258	253	241	262	234	259	258	242	259	234	263	211	252	241	265	269	253	262	245	225	216	226	240	262	244	235	239	199	239	244	242	241	230	274	254	227	237	246	225	252	244	224	243	230	264	256	250	254	252	278	244	262	230	203	226	213	234	221	246	241	232	231	233	229	229	232	249	231	287	223	225	226	250	241	244	215	245	259	272	226	234	251	264	244	248	227	277	262	230	221	249	240	221	225	251	226	220	218	247	272	247	248	204	258	232	230	284	251	247	234	263	205	209	256	237	228	218	249	242	256	224	231	248	226	250	206	233	220	279	249	271	236	234	224	253	248	220	230	214	229	243	221	242	231	228	264	236	267	238	249	226	234	256	276	238	245	232	248	242	211	230	297	245	256	265	252	246	204	261	234	213	194	241	221	252	268	255	244	258	241	250	226	219	221	240	210	249	250	226	251	253	232	215	229	250	227	228	245	237	243	235	230	228	239	235	255	223	266	208	212	289	240	258	201	228	231	228	273	259	221	227	251	239	242	246	266	280	245	224	243	272	190	232	258	258	257	248	253	229	223	234	241	219	219	240	237	245	247	251	269	269	243	230	260	235	224	225	225	250	249	255	217	257	240	244	257	241	248	287	251	222	222	238	259	230	254	248	217	222	225	245	246	246	267	229	252	220	239	211	230	227	236	254	213	229	268	232	209	232	232	220	296	261	221	228	279	270	209	260	247	245	228	258	257	246	239	235	238	247	220	232	226	230	213	267	260	262	241	239	226	251	266	232	265	236	237	227	235	269	260	253	235	231	229	228	231	276	231	229	235	269	254	224	240	263	248	234	193	219	253	250	226	237	262	226	239	232	225	254	249	234	217	238	231	205	232	242	242	258	224	247	217	235	240	242	257	219	240	250	256	256	266	243	258	231	251	223	245	257	233	252	230	244	244	226	259	256	252	241	243	257	250	230	244	231	229	213	245	236	221	258	232	230	246	252	239	254	228	242	266	213	217	247	250	244	218	253	236	214	258	252	249	234	219	227	253	218	242	243	234	233	258	230	210	257	222	230	220	229	229	233	226	236	221	238	224	239	222	244	243	260	257	229	242	226	261	230	230	244	243	252	236	211	236	235	270	253	237	233	217	232	233	259	241	258	248	263	242	241	234	245	235	234	268	262	230	212	204	286	248	236	250	240	256	254	234	259	272	253	240	231	261	235	274	229	245	238	248	242	246	264	257	236	230	218	239	222	268	242	240	224	254	223	290	198	228	223	274	236	235	220	256	236	257	228	227	218	252	206	222	245	243	243	247	255	253	209	213	274	241	249	232	231	245	205	237	247	253	258	230	262	246	235	243	239	260	254	262	226	247	235	203	242	234	257	228	211	248	247	230	243	228	223	244	244	274	243	257	262	250	257	263	261	248	238	262	248	214	238	235	263	251	243	268	234	245	248	274	235	218	256	249	248	224	256	259	247	217	213	251	242	233	228	256	234	207	245	247	246	231	263	266	256	235	269	241	226	232	211	247	262	242	253	236	220	224	233	288	246	263	230	255	224	255	246	241	261	252	239	265	245	230	250	232	249	209	255	232	240	244	215	216	246	260	261	256	251	230	220	246	225	246	244	229	227	241	222	235	235	234	242	226	219	222	261	232	216	223	272	245	236	245	230	249	244	249	249	258	242	277	219	244	243	275	245	242	227	288	240	224	198	236	214	205	285	258	270	241	257	243	254	250	241	242	246	222	216	224	267	217	216	239	271	230	244	244	247	228	234	243	242	280	244	298	245	246	234	229	264	228	239	271	227	258	225	227	247	234	229	274	219	250	267	265	238	228	260	262	233	272	235	252	231	239	237	225	279	261	226	238	237	229	233	256	264	237	257	232	248	222	226	227	252	239	264	247	239	265	239	227	251	273	268	254	228	237	234	231	250	254	206	243	266	265	223	264	238	244	268	261	204	226	242	227	267	209	237	222	239	252	220	220	244	248	220	230	223	271	250	259	267	226	246	262	224	226	234	229	232	213	260	232	259	223	226	280	268	223	212	242	251	235	252	247	223	235	227	205	228	234	264	243	235	241	251	233	250	227	232	271	268	250	244	250	230	211	232	239	271	239	243	242	235	219	228	243	239	235	229	227	207	228	265	217	261	199	248	257	236	207	221	232	240	216	244	254	253	252	237	249	250	214	235	224	222	241	223	253	236	247	255	283	262	231	232	230	230	250	234	215	240	235	234	227	212	233	268	227	220	241	231	244	241	235	236	238	243	257	237	232	238	231	239	237	224	264	270	227	256	251	239	239	259	252	212	227	235	242	228	284	241	240	220	213	224	214	262	236	248	230	247	269	247	242	247	242	241	266	234	252	240	243	236	224	232	270	248	223	223	250	261	242	231	221	236	249	224	226	260	252	245	246	254	242	249	255	258	249	224	262	257	229	254	236	252	233	288	240	240	240	270	288	255	233	231	218	235	269	223	268	246	228	268	232	266	222	250	237	261	256	245	215	261	269	234	223	247	235	226	240	232	229	256	250	237	224	217	228	218	229	240	250	251	214	260	219	245	253	238	242	247	260	259	265	237	268	259	247	255	257	275	232	243	231	236	207	236	227	219	228	262	286	248	233	227	264	247	238	228	252	245	233	230	265	227	236	256	250	245	230	240	247	222	243	250	248	224	252	269	217	244	254	255	215	226	253	236	232	214	224	245	216	229	229	249	259	217	242	249	233	249	251	223	242	235	264	256	240	204	246	230	246	246	236	251	237	225	218	295	275	256	212	256	244	242	262	210	214	250	243	247	252	225	219	213	239	246	232	260	216	231	244	215	236	253	271	261	261	230	242	245	236	247	245	238	254	242	254	258	219	230	221	285	240	216	210	266	239	257	201	219	235	250	267	221	252	245	231	222	232	239	248	246	220	249	248	216	216	282	252	261	272	246	219	245	232	227	226	242	240	235
39442	20014	12079	7753	3596	760	631	513	532	510	503	519	544	518	508	555	482	546	527	489	507	514	525	487	515	538	527	552	497	509	541	517	516	537	502	522	488	547	524	534	511	551	508	485	500	524	491	518	525	517	540	549	501	493	543	511	531	531	508	532	517	569	555	534	510	517	514	542	530	529	509	540	533	532	522	518	506	498	500	542	509	483	505	555	514	522	517	489	528	517	500	496	501	503	520	533	501	517	512	500	501	539	547	503	535	515	495	472	528	514	503	517	502	501	523	556	565	530	529	503	523	504	521	508	488	562	517	564	492	526	538	511	505	531	505	575	529	519	507	571	503	553	449	483	494	492	617	546	532	492	503	469	503	500	545	509	511	501	527	519	506	517	548	511	509	513	490	483	497	543	536	538	499	541	485	528	508	527	515	531	516	530	551	475	520	481	468	516	499	535	529	491	569	545	536	527	538	515	525	504	523	510	541	513	520	471	509	507	517	533	530	507	567	516	544	493	514	527	498	515	547	517	551	517	478	536	528	517	482	525	519	535	520	512	532	538	512	525	529	538	511	509	531	501	508	520	558	538	496	543	558	511	520	523	504	521	517	531	491	522	564	522	506	550	474	529	528	524	554	490	462	495	496	526	485	499	524	504	506	528	546	494	508	539	506	538	550	513	481	531	535	506	531	533	538	508	503	505	525	535	562	515	506	490	542	541	512	467	551	519	541	488	442	510	550	511	512	533	510	491	469	524	561	514	532	533	503	541	548	516	539	522	504	499	513	529	559	517	531	528	498	555	519	540	528	550	530	515	518	509	498	508	494	513	545	526	506	516	521	514	519	517	534	546	539	518	486	530	496	523	535	538	518	580	495	508	486	511	539	514	480	494	508	529	513	542	493	540	501	533	496	498	523	522	549	520	505	530	504	492	505	520	523	531	502	552	503	508	499	503	541	542	557	482	530	489	504	521	516	475	527	535	534	518	535	497	547	531	497	529	519	509	515	522	527	575	525	526	496	486	497	538	511	531	496	516	557	496	522	526	526	521	539	531	507	509	512	502	507	540	505	525	514	539	509	551	480	529	511	523	543	522	506	553	532	507	490	518	528	529	496	532	495	496	520	511	494	534	535	500	515	522	565	485	503	510	535	520	525	558	508	516	520	479	549	459	523	539	512	534	527	524	526	505	513	463	515	510	517	554	584	511	525	511	557	521	587	504	483	499	502	504	521	502	506	561	512	515	491	490	546	481	530	524	535	498	533	534	541	506	510	502	522	503	525	561	558	536	525	530	524	570	518	487	496	485	531	540	485	468	505	530	545	491	515	527	527	530	464	529	512	537	521	496	556	541	536	521	533	501	551	528	512	530	482	505	510	540	507	494	505	534	480	516	515	502	550	547	488	482	508	549	543	494	528	544	522	535	563	542	506	521	565	525	509	513	479	545	494	533	539	473	540	531	538	509	504	512	501	481	548	513	489	489	510	573	533	561	523	450	537	487	483	517	497	478	576	496	520	495	519	519	517	490	556	509	503	493	533	497	558	515	486	514	503	531	533	503	482	530	487	534	519	523	537	561	528	507	547	535	544	507	533	531	523	518	458	555	513	543	514	524	527	501	486	499	505	484	536	499	505	547	548	532	533	522	480	546	478	558	517	485	526	516	531	500	503	521	510	509	550	555	522	522	487	521	504	504	519	508	532	503	548	487	513	563	577	510	536	490	560	533	521	501	542	525	514	487	495	506	537	513	564	484	526	511	537	555	511	506	513	506	540	508	514	533	531	526	502	528	509	520	524	501	515	514	499	531	498	477	505	548	491	530	525	526	500	511	505	487	534	531	498	508	561	529	498	537	507	537	551	487	550	490	525	481	473	480	486	501	515	499	489	515	569	523	490	512	529	498	504	498	499	531	488	514	497	530	514	489	551	545	509	543	524	552	510	480	517	519	528	529	532	539	554	512	541	545	528	563	508	524	505	516	506	514	479	517	519	521	515	494	484	535	505	488	514	511	496	504	498	545	498	552	529	518	550	500	525	555	491	494	470	541	507	475	518	509	534	468	490	518	507	472	564	492	503	511	542	530	532	522	524	491	494	509	501	504	509	536	499	529	507	553	534	485	519	524	528	519	527	570	495	521	518	544	494	545	520	500	542	552	453	517	508	528	539	544	538	548	541	517	524	502	499	534	555	527	556	492	552	545	497	530	496	548	557	533	507	542	513	550	494	546	548	527	482	546	497	500	536	548	542	565	531	464	486	511	536	538	520	508	549	479	570	541	505	549	510	543	540	540	557	484	562	502	513	503	533	522	512	501	521	511	524	521	499	498	519	496	515	521	517	510	518	525	523	545	525	487	556	541	504	524	500	496	526	514	523	505	520	533	497	465	500	511	507	500	532	504	519	504	506	529	535	512	519	538	517	552	546	488	557	520	536	489	503	554	568	523	489	541	511	504	509	534	508	519	536	533	534	493	514	524	547	502	521	497	522	546	498	516	480	508	516	544	490	483	495	499	525	503	488	542	520	544	526	552	535	506	566	585	519	546	486	521	545	540	529	526	489	515	547	484	522	528	512	522	495	532	552	506	550	524	501	512	541	513	511	540	522	531	480	539	486	534	548	526	518	480	493	512	511	539	494	487	491	497	510	563	534	489	525	550	538	509	535	526	531	494	539	471	542	513	551	522	493	496	509	502	524	537	547	554	519	501	486	504	504	537	546	501	509	507	512	496	505	552	471	502	493	502	535	527	564	479	506	529	508	512	508	552	511	552	526	508	520	539	541	509	518	520	511	522	485	506	517	535	546	519	514	539	509	480	515	520	545	521	531	483	541	539	484	535	534	511	534	539	542	516	543	500	514	508	528	512	506	507	511	540	467	496	522	528	484	520	495	510	523	478	495	543	481	517	527	531	578	502	478	518	560	523	521	471	466	528	506	497	505	500	497	545	541	501	505	523	519	537	508	470	515	518	503	531	529	501	533	531	566	514	523	535	497	464	541	557	508	481	476	512	511	500	516	479	524	512	504	577	528	507	495	528	517	540	546	494	555	498	522	532	561	494	509	539	520	527	496	506	518	565	539	515	514	489	516	537	524	560	474	513	531	555	530	493	507	544	566	468	502	521	503	500	524	505	498	501	489	530	492	510	544	530	510	529	547	506	541	549	536	541	503	494	532	518	512	518	509	533	508	516	495	516	530	479	515	523	546	553	513	495	520	521	506	493	508	498	522	513	518	504	511	532	491	499	544	508	525	521	529	527	521	519	512	504	479	478	572	523	519	475	507	511	530	567	515	544	481	527	501	517	514	507	542	565	516	525	490	577	538	538	541	541	516	529	560	526	478	488	519	494	501	512	503	507	568	511	523	503	487	511	520	475	528	500	514	496	535	531	450	580	550	521	515	524	531	517	532	527	498	519	532	525	513	544	489	480	544	486	524	510	558	559	527	497	502	519	538	535	537	522	523	494	528	516	494	516	492	472	502	483	502	504	528	518	532	489
68281	34454	15931	4863	1293	372	318	276	306	311	280	288	322	288	310	300	268	307	296	288	309	308	316	302	285	287	289	260	275	286	246	273	262	277	312	297	265	302	259	282	288	298	278	296	285	285	299	285	264	302	315	293	298	301	308	320	284	300	273	285	286	274	275	280	274	283	285	294	312	326	275	290	283	311	288	278	275	320	274	284	288	288	286	296	286	299	270	297	312	292	276	301	261	247	310	264	267	264	298	306	269	298	293	293	322	294	305	298	289	269	298	332	289	272	274	265	295	275	289	288	254	292	250	290	303	275	274	289	284	267	300	273	280	291	261	306	275	287	276	272	291	304	295	277	253	287	309	301	255	269	276	239	287	270	277	310	275	291	307	270	306	301	298	309	260	260	278	283	284	290	278	276	298	285	277	264	293	291	292	306	269	257	296	329	284	280	302	293	303	333	294	297	283	294	252	304	308	279	296	263	287	263	286	247	315	286	262	277	256	280	291	274	275	299	284	276	301	319	271	297	280	280	255	251	285	270	277	255	301	271	281	261	272	291	286	316	268	268	301	302	283	229	275	281	287	278	300	309	274	322	275	302	249	290	278	267	286	285	289	301	314	310	285	298	268	289	296	269	273	288	275	254	260	276	269	281	272	302	279	296	261	302	278	310	285	250	287	304	297	309	299	309	304	314	283	295	292	293	276	276	297	293	263	262	296	289	292	289	273	287	284	281	303	281	276	285	287	299	314	272	286	320	285	297	255	260	299	287	264	278	274	279	291	305	294	290	333	273	293	272	303	278	273	272	279	271	292	286	271	274	304	273	284	297	302	304	316	283	265	261	279	268	279	286	291	283	304	290	280	316	293	309	285	298	297	262	294	324	310	278	277	262	320	296	274	294	237	280	301	270	305	248	290	290	268	283	277	289	282	258	330	261	271	301	298	277	261	257	312	288	272	286	275	292	327	300	259	268	267	277	265	280	314	294	266	274	297	312	294	265	289	264	320	286	271	254	285	293	276	271	263	281	292	283	332	296	279	267	254	275	311	287	284	275	267	283	254	313	285	265	281	267	273	311	287	289	299	286	296	287	287	321	259	288	289	283	278	296	330	254	259	277	259	279	244	305	250	260	307	265	259	285	303	304	276	302	272	329	290	333	283	274	261	296	281	273	298	291	302	271	302	276	268	304	288	281	290	282	289	265	321	282	281	248	258	301	298	257	268	273	287	274	272	289	289	285	290	292	302	275	305	264	308	273	270	243	307	283	305	297	283	280	282	283	304	270	279	317	291	287	265	312	312	272	250	304	274	301	302	268	257	274	278	274	291	266	265	261	298	283	268	338	277	277	265	247	267	265	340	314	265	275	310	318	260	306	264	260	268	332	269	303	279	290	298	265	233	282	289	280	292	314	283	250	259	300	304	295	304	293	342	271	287	282	277	276	292	250	284	274	299	280	251	270	304	269	270	279	308	279	312	290	257	281	258	277	275	282	300	327	257	337	284	348	265	274	290	307	288	275	298	261	283	307	288	295	294	314	302	285	295	298	297	275	307	252	283	303	287	301	301	276	283	290	279	280	259	294	287	283	282	278	284	302	288	288	257	266	296	286	308	295	317	297	291	286	310	261	262	302	286	289	307	257	264	308	299	274	299	315	257	278	253	306	281	276	270	287	332	251	280	260	300	276	292	290	283	296	294	293	291	322	296	308	270	311	277	275	286	289	268	273	277	261	309	261	299	271	279	274	287	255	270	251	276	332	276	288	278	288	319	287	286	233	277	292	306	260	280	308	283	286	281	294	287	300	276	301	301	288	287	290	264	239	258	305	262	265	260	251	270	307	298	277	275	304	296	267	253	295	311	296	247	287	257	286	262	251	281	265	295	294	293	272	277	249	297	284	305	244	297	268	298	258	324	303	310	301	284	292	290	304	272	287	283	279	248	291	312	315	273	298	292	307	268	265	286	286	295	278	287	284	304	307	306	284	313	270	293	294	292	309	287	260	305	259	287	295	286	263	304	286	283	290	277	315	307	278	276	275	295	290	278	265	282	302	322	285	266	291	299	304	273	292	277	289	308	337	274	304	304	283	258	284	293	299	287	278	303	304	293	253	294	282	275	300	292	265	294	295	273	287	277	276	294	277	325	277	265	286	289	287	261	279	274	256	284	305	281	297	297	295	287	260	262	285	275	294	288	277	265	291	303	257	304	314	297	299	251	257	285	290	281	258	262	283	303	291	290	286	276	281	257	271	251	298	324	262	321	305	347	280	279	265	308	284	284	278	290	309	264	327	296	283	282	253	264	257	294	265	301	272	276	257	334	291	251	268	280	267	300	291	265	269	295	280	305	257	295	268	274	307	274	315	246	299	298	296	307	304	268	273	294	269	314	269	281	277	271	287	292	309	291	268	295	306	281	274	304	293	283	297	272	334	280	293	300	239	264	281	280	270	288	342	285	281	294	284	295	288	299	236	279	301	311	273	304	253	292	288	289	282	301	284	240	276	285	276	297	301	313	268	267	318	240	288	283	287	293	289	305	292	292	248	290	290	323	271	274	267	248	288	292	304	278	295	252	282	286	245	319	288	285	266	311	311	307	295	307	264	310	283	301	316	283	291	287	263	293	322	303	255	279	302	296	281	281	303	281	292	280	264	286	279	292	277	287	279	290	272	274	254	293	308	245	303	313	298	311	288	284	299	272	285	285	296	306	269	296	276	316	263	263	261	337	292	286	273	261	295	275	291	274	251	301	275	275	330	302	312	288	295	270	297	291	274	298	252	296	274	316	268	283	288	274	308	288	262	287	309	297	271	287	296	267	270	273	288	260	280	288	257	271	276	259	318	271	269	259	299	266	277	305	277	274	301	281	274	313	327	281	253	296	268	307	295	307	280	292	283	258	286	275	268	293	304	279	294	299	329	312	305	296	287	313	320	295	293	293	239	263	313	287	311	300	279	274	276	305	303	244	306	262	301	293	291	275	260	326	294	302	285	289	273	287	262	256	275	314	302	284	304	303	285	268	284	286	295	258	295	309	255	283	302	301	275	292	305	280	288	283	297	251	270	275	281	323	275	287	307	293	289	262	274	278	286	274	301	262	289	236	271	254	278	289	290	287	257	288	305	285	273	281	251	281	282	307	298	325	252	318	247	301	299	267	269	262	291	271	279	283	298	271	282	286	307	275	288	283	284	282	257	269	264	287	272	281	289	280	297	310	299	262	273	291	297	275	264	314	256	271	286	321	275	296	309	270	338	296	264	278	294	297	291	287	270	243	286	243	311	304	292	280	319	276	262	307	292	291	279	313	296	287	264	264	261	308	276	266	281	299	288	253	287	310	256	264	307	262	283	288	304	268	315	314	283	275	260	293	276	275	297	307	307	272	293	293	278	246	280	265	271	275	309	279	285	303	294	267	275	279	290	282	279	279	302	266	327	297	291	295	309	288	273	276	272	311	273	272	293	286	265	267	268	281	282	261	283	275	283	277	273	294	277	279	297
44644	25441	15219	8116	3104	879	691	673	588	582	610	593	600	591	604	617	614	629	541	622	596	594	573	591	592	586	605	607	574	585	610	577	586	594	591	563	590	588	618	563	638	612	603	589	614	578	620	617	589	592	580	591	598	603	606	614	646	597	549	568	660	536	630	622	554	571	624	580	604	583	625	626	578	569	544	551	582	593	567	620	600	590	599	579	634	610	564	600	621	626	577	595	603	628	584	550	620	646	585	600	616	596	624	548	597	543	619	614	595	597	568	582	628	614	612	589	606	608	598	548	646	577	596	593	564	573	609	651	577	553	605	620	598	588	591	566	622	606	601	586	569	580	617	548	615	553	601	589	612	561	630	595	591	592	640	606	589	597	586	616	597	616	574	619	606	603	576	576	604	638	588	659	579	615	607	553	607	639	575	585	605	617	607	595	582	591	573	601	582	577	597	663	639	580	573	552	549	632	609	601	584	652	610	585	598	588	590	587	592	589	584	581	587	606	622	577	620	610	577	628	632	621	602	614	625	570	602	572	598	595	651	617	613	596	618	572	579	625	566	581	620	577	610	635	583	559	563	630	576	588	590	583	559	576	622	612	587	590	592	612	631	614	598	639	545	621	624	608	621	574	590	582	623	626	577	623	580	567	600	620	607	622	596	585	613	621	618	599	590	583	593	612	602	607	610	568	582	609	569	614	591	572	621	609	576	636	615	623	621	600	619	636	632	582	597	567	582	613	595	611	610	639	587	585	596	624	628	582	625	596	546	573	612	615	588	644	615	592	594	578	619	630	613	593	579	600	652	627	586	605	616	546	559	581	598	578	617	589	623	584	557	634	585	597	585	597	596	611	552	593	590	599	618	571	600	599	601	615	614	615	603	576	547	639	621	577	575	625	584	613	640	551	618	591	573	586	585	592	593	598	609	601	603	594	598	629	577	585	557	592	608	591	631	611	607	606	605	608	644	617	579	622	579	604	609	642	592	638	577	584	599	591	604	592	612	577	587	565	605	660	579	616	585	579	580	596	578	625	600	620	613	667	577	596	629	587	551	626	583	627	591	590	599	609	617	599	622	594	561	619	605	604	592	606	619	583	625	643	587	581	581	637	612	593	611	648	597	571	601	571	551	541	583	559	585	585	580	601	602	603	621	608	557	548	624	593	620	612	647	589	572	593	578	584	600	582	620	639	562	599	585	616	607	582	584	550	641	602	620	547	623	575	614	586	631	565	604	582	595	614	597	602	624	597	612	653	594	628	625	637	585	604	591	566	624	615	621	581	567	576	620	633	591	599	583	577	554	565	605	586	621	556	574	618	601	570	639	577	616	608	625	633	611	589	635	653	564	597	627	605	589	657	655	611	568	560	612	620	594	613	618	610	569	552	610	611	601	592	589	589	595	575	607	617	594	636	636	610	605	562	598	611	608	600	598	567	622	610	580	588	595	615	581	586	633	589	576	642	625	616	556	613	583	602	556	583	646	600	564	581	612	604	618	607	577	573	575	624	579	561	631	615	590	585	579	580	592	586	593	605	576	545	611	575	616	624	617	613	628	553	612	612	592	658	621	590	591	643	575	618	573	601	559	627	611	607	598	541	604	576	625	622	589	571	572	605	612	601	615	590	624	615	599	592	569	610	623	661	612	588	564	608	552	581	551	589	589	594	620	617	630	637	580	641	669	597	599	592	573	576	556	597	612	624	600	605	626	600	611	562	600	588	577	604	569	568	597	624	610	534	587	626	613	584	573	569	589	601	635	633	598	581	595	591	571	651	595	602	590	578	600	646	634	625	590	616	613	619	558	629	611	601	565	595	642	551	610	572	576	632	598	634	636	584	594	595	575	582	565	583	596	538	650	592	591	589	603	541	621	567	580	585	633	591	583	625	595	586	573	574	668	616	590	592	604	585	590	619	611	580	567	573	556	618	623	571	604	591	600	594	636	584	605	636	594	587	628	625	601	615	571	622	594	604	591	623	594	604	589	579	608	618	600	584	598	594	571	648	552	604	610	595	614	586	621	621	642	582	601	634	565	566	579	578	628	595	576	593	620	623	571	549	578	566	566	586	610	651	608	600	565	587	565	601	582	590	614	575	564	586	578	569	575	575	591	590	588	591	559	589	577	579	591	617	585	591	569	620	617	644	609	576	596	611	609	642	576	654	592	646	592	587	588	573	588	591	558	598	613	590	568	559	631	590	627	678	579	637	619	583	625	567	601	581	597	607	651	573	572	621	615	602	616	598	618	589	614	577	628	543	607	584	613	562	597	582	584	581	585	608	617	598	600	641	603	618	566	638	569	586	612	596	562	639	553	616	578	565	564	590	592	584	630	603	580	590	617	584	554	618	590	584	595	591	579	569	617	616	635	573	577	601	612	618	614	597	581	574	626	602	596	604	636	594	588	592	662	571	577	586	574	623	584	604	556	587	628	621	614	593	602	582	614	600	610	616	626	597	645	599	584	657	652	614	583	586	569	619	594	581	610	567	612	598	570	596	579	625	608	612	558	573	572	586	626	596	564	620	586	605	616	564	584	594	605	586	617	600	644	585	590	602	635	601	586	620	608	627	618	634	569	634	603	589	588	580	629	588	626	598	588	601	575	561	589	575	609	604	599	596	596	600	597	609	625	575	574	616	590	631	566	581	567	612	621	591	612	596	600	583	624	595	595	608	624	668	593	584	588	613	574	635	631	584	559	553	626	609	595	538	612	564	623	619	551	557	612	605	587	590	612	589	608	582	634	600	635	589	656	597	609	593	598	550	578	613	580	628	606	660	604	565	599	640	617	573	600	577	576	600	596	578	590	541	594	586	607	599	638	599	594	561	571	593	616	587	610	605	593	625	632	570	601	587	611	572	604	612	566	645	589	629	615	632	583	579	621	582	623	548	590	617	591	606	598	595	642	616	586	655	644	566	635	618	633	609	598	569	623	594	603	651	588	581	580	617	564	580	556	616	593	547	589	592	618	595	577	598	619	612	594	619	553	600	578	581	614	632	583	626	574	566	598	603	607	581	622	616	593	606	581	602	634	579	612	612	589	549	577	622	589	589	626	606	599	624	573	571	592	585	610	605	605	613	657	586	580	577	566	573	630	614	645	586	610	551	584	596	608	542	668	574	624	591	569	580	581	573	630	595	590	603	609	641	591	620	631	610	571	616	628	584	611	593	585	618	608	659	593	590	564	581	595	578	626	589	571	571	582	609	607	583	588	639	601	610	584	605	566	579	590	653	593	650	585	606	615	596	598	602	562	577	589	606	551	595	644	560	578	603	592	606	611	579	605	636	598	590	595	626	585	602	606	566	573	632	581	561	615	579	604	583	605	569	639	621	586	600	578	611	623	582	594	563	577	565	606	586	642	607	595	613	594	594	594	632	580	651	594	574	577	581	657	641	611	589	571	590	566	585	574	586	644	597	611	598	625	563	587	604	603	552	544	622	588	541	630	595	626	656	586	587	597	578	596	595	552	600	596	619	593	592	640	613	581	563
52455	19774	5379	1647	512	211	205	215	226	239	225	233	203	241	208	221	264	235	222	245	247	216	247	252	210	220	233	193	234	213	243	246	221	224	212	209	233	222	199	208	255	245	200	241	235	232	236	224	243	236	241	215	197	225	239	225	213	225	205	210	224	227	218	201	239	231	232	208	228	222	253	236	222	248	230	229	222	252	233	220	214	202	236	218	214	249	237	220	234	235	233	234	263	218	230	208	221	264	225	199	185	208	239	220	207	245	212	237	216	221	206	222	214	219	204	242	215	222	243	223	217	235	217	258	232	217	239	223	228	226	220	233	230	233	194	215	232	223	242	207	210	215	209	223	213	250	243	237	223	194	266	241	220	220	228	231	207	226	225	225	225	228	202	212	198	234	236	239	239	250	227	224	237	219	206	260	206	221	227	219	204	205	220	236	201	208	235	200	246	252	237	213	226	221	222	234	215	219	212	193	226	229	213	227	204	205	222	228	235	206	221	220	210	232	211	224	240	212	226	222	228	196	202	235	218	234	205	235	210	219	209	200	222	245	243	220	218	209	217	251	220	232	247	229	220	223	208	220	222	217	216	225	229	265	214	234	216	219	227	223	218	229	257	236	215	212	202	233	217	211	196	221	250	223	246	212	217	214	218	208	219	212	248	215	197	258	239	214	205	217	237	243	233	212	226	252	238	220	241	233	220	189	223	229	222	242	197	223	239	217	248	223	232	219	218	223	208	240	212	229	209	250	207	229	221	237	216	252	237	216	251	240	227	222	247	220	224	260	237	221	199	224	250	215	220	232	249	216	235	218	216	222	217	215	212	187	220	226	212	191	251	209	204	240	267	229	219	210	231	234	213	246	237	210	242	210	239	226	209	243	206	219	203	244	218	252	212	189	210	226	203	235	233	230	244	230	234	205	205	221	207	235	232	219	215	219	210	229	202	228	217	210	219	222	238	217	219	254	222	216	207	217	199	195	192	257	212	209	243	234	226	205	229	233	221	251	236	236	240	223	221	195	207	202	223	221	243	207	208	218	208	216	197	188	205	236	196	211	211	242	222	218	250	232	219	213	251	176	223	204	222	235	234	247	265	221	229	236	210	202	230	204	211	220	216	227	222	252	243	241	241	214	248	206	227	212	214	226	224	201	217	214	227	218	248	243	199	227	198	229	204	219	205	245	238	241	255	209	202	241	229	202	244	206	193	241	250	222	188	227	220	213	229	242	212	247	236	196	200	192	203	234	248	241	227	232	244	214	224	216	210	232	230	229	256	214	251	213	210	211	219	216	231	246	217	244	222	231	242	210	210	233	222	234	244	220	236	214	251	235	223	217	228	243	213	221	228	208	233	228	244	231	208	183	196	259	257	246	225	249	239	213	227	218	271	205	186	243	208	238	245	208	236	231	238	242	209	212	222	215	245	251	219	257	221	210	224	226	179	230	252	212	220	243	247	216	197	248	209	210	224	196	230	222	240	259	203	239	220	218	200	234	211	204	201	209	226	232	232	221	203	292	226	241	258	209	214	190	210	208	254	235	220	242	224	218	229	248	245	227	205	224	234	210	237	216	248	234	207	215	220	249	195	222	246	216	231	231	236	242	223	215	223	207	221	227	244	205	229	230	225	211	230	275	201	192	230	229	245	227	244	245	221	219	209	211	205	233	220	209	232	223	215	229	253	243	210	253	270	227	231	231	232	224	217	205	224	222	228	207	216	217	236	225	220	233	235	246	247	222	200	224	235	228	254	213	273	219	234	223	219	204	245	231	227	222	232	207	209	207	190	223	200	209	229	177	228	198	209	231	220	245	207	230	233	235	242	217	235	200	244	234	217	210	199	209	237	231	215	160	194	195	215	202	200	209	227	227	239	231	237	211	227	215	227	221	198	230	216	236	212	225	201	220	230	205	225	219	229	205	223	203	226	222	230	231	235	217	221	235	209	236	198	199	226	243	230	215	223	215	199	256	223	217	252	208	235	246	232	252	241	232	227	207	218	221	243	248	237	205	239	257	237	269	229	212	247	212	233	226	242	222	241	218	232	210	211	224	220	189	248	204	206	221	211	225	206	225	239	214	207	208	216	236	226	236	203	238	209	210	231	201	233	212	227	228	214	223	223	202	183	226	209	230	230	251	217	233	217	225	225	220	230	250	236	228	234	240	221	222	215	247	232	248	239	190	218	229	214	218	257	197	229	241	212	225	222	223	229	241	235	220	225	229	227	211	219	231	206	213	225	243	204	207	218	188	239	228	234	239	228	243	208	227	192	209	252	220	273	229	217	220	226	243	208	257	192	201	217	234	211	240	244	215	208	232	237	214	177	233	211	194	231	200	255	238	217	243	243	198	183	214	242	225	214	217	225	227	228	192	220	239	220	255	242	221	231	212	198	208	235	213	214	239	210	235	226	210	232	229	234	261	225	218	208	234	183	248	252	235	266	225	229	214	206	260	205	209	227	219	240	261	205	228	236	251	236	232	222	231	203	232	220	250	242	231	246	244	239	204	223	224	219	242	237	239	207	201	242	182	226	227	221	206	224	247	230	253	265	242	206	201	241	221	228	242	200	220	218	212	211	223	265	248	212	257	196	202	225	217	225	225	219	229	232	226	258	231	218	237	248	210	212	195	210	246	219	248	226	224	224	236	226	228	211	224	223	235	227	234	210	235	250	222	221	245	203	185	226	208	207	207	237	224	202	211	226	253	211	248	232	222	260	219	237	242	235	224	237	242	225	236	231	218	248	247	240	226	228	242	212	243	203	215	233	207	205	212	240	233	213	241	282	203	217	233	239	200	218	189	252	244	184	233	230	207	203	243	255	202	205	247	226	224	221	196	232	209	246	207	238	243	214	251	223	215	247	201	243	212	227	209	208	260	192	251	259	239	240	232	254	246	240	186	248	217	228	225	236	236	242	258	238	243	240	253	229	235	217	222	211	226	231	228	247	231	237	227	222	236	210	253	200	254	242	237	243	193	229	249	259	216	221	247	199	246	217	222	223	234	223	222	203	228	211	239	228	232	212	232	217	208	236	207	238	250	195	207	194	241	196	233	245	233	245	225	243	232	221	213	201	223	196	196	214	222	222	268	228	212	223	228	235	244	215	234	223	212	231	245	241	266	232	206	199	237	200	250	208	267	235	226	237	245	210	230	253	232	229	231	226	183	261	200	207	220	212	243	215	226	213	215	197	234	211	215	221	203	224	212	231	200	251	243	218	225	230	235	249	229	246	232	208	210	238	245	248	213	207	235	260	234	210	261	228	203	234	207	217	229	237	212	220	243	209	196	251	229	212	246	211	246	240	233	225	219	193	196	241	218	246	237	208	230	205	212	222	212	226	243	227	203	200	221	208	255	223	204	202	244	213	213	237	247	232	216	235	222	246	254	232	219	220	210	197	211	218	229	231	248	237	238	254	254	224	218	243	201	227	245	216	234	233	225	272	219	224	243	222	218	234	227	208	212	233	207	205	224	196	216	215	215	216	236	244	210
34519	11663	6605	3686	1198	494	502	488	469	500	492	467	485	463	458	526	496	456	442	509	474	497	508	458	481	469	479	482	479	464	492	498	475	462	504	483	479	458	449	460	440	511	466	497	514	490	460	537	495	463	521	453	497	450	467	497	430	483	479	527	472	430	472	498	503	424	484	435	486	459	467	476	457	489	466	480	442	469	483	516	484	487	484	484	491	493	494	438	485	500	494	503	454	474	456	494	496	492	490	446	479	475	508	507	462	454	471	494	510	491	476	538	500	494	485	459	507	528	485	468	475	444	475	479	458	563	488	532	474	455	493	429	416	462	501	497	466	475	463	505	493	496	485	508	496	446	528	508	495	518	467	503	480	493	461	480	510	470	487	476	452	469	480	482	508	500	474	477	463	480	463	478	469	466	486	459	490	506	475	461	482	468	496	535	478	495	533	508	505	505	442	520	496	465	484	495	504	444	496	529	483	501	471	451	478	498	501	467	469	448	493	534	474	504	479	516	487	455	497	478	490	515	477	501	485	529	481	477	474	413	543	479	468	483	482	456	511	451	466	479	480	469	513	487	451	471	495	488	491	523	513	514	439	481	493	466	516	456	491	524	507	485	482	475	457	494	481	506	461	509	488	437	505	500	469	473	485	513	430	507	522	518	521	459	470	484	508	481	514	472	473	467	485	498	461	489	472	471	504	511	470	469	453	466	507	486	459	516	484	473	516	485	519	502	474	472	469	481	464	487	502	507	522	446	455	538	452	475	472	490	470	479	472	502	481	481	503	494	465	472	476	483	448	485	476	439	501	487	522	471	487	462	492	492	488	484	506	502	472	475	453	492	473	427	511	470	487	466	507	484	479	511	518	488	455	496	477	486	465	496	481	529	481	496	474	424	506	472	494	491	505	476	517	463	499	514	494	463	461	463	466	508	475	505	500	482	507	489	492	470	449	462	477	499	516	485	484	463	494	472	455	498	490	483	492	543	509	520	491	453	462	469	459	458	502	505	478	502	499	497	440	483	478	483	481	495	455	459	506	481	475	486	477	560	486	461	507	496	447	471	504	501	462	462	481	510	485	476	498	503	496	457	454	511	457	487	494	507	485	476	511	493	509	485	497	482	457	508	520	484	519	495	491	489	475	463	464	504	477	455	458	501	522	492	463	481	503	493	506	466	506	464	508	485	509	502	482	483	424	472	483	439	453	486	488	487	489	483	455	505	483	496	466	510	481	440	484	492	438	443	468	494	509	516	473	527	484	529	466	454	446	480	493	503	496	502	470	523	434	473	514	516	499	513	476	479	457	458	481	489	487	480	469	503	475	477	520	473	481	482	475	484	478	474	485	497	455	449	488	478	527	497	466	484	494	484	490	483	487	481	471	472	520	449	526	442	489	479	463	504	466	520	477	517	496	494	469	506	474	499	496	475	510	460	484	467	499	488	507	461	471	472	495	471	480	516	462	441	456	442	523	482	484	499	507	483	491	480	507	460	450	473	504	485	507	504	470	490	460	488	494	541	528	513	504	505	504	498	499	478	475	478	454	494	467	492	465	493	469	491	464	474	457	454	537	462	477	520	509	435	525	476	467	466	494	496	485	478	487	484	498	477	483	471	506	476	484	485	515	484	479	488	456	453	474	489	471	453	467	497	473	495	503	481	483	504	488	482	545	482	505	473	490	482	484	471	531	469	496	550	490	484	496	467	517	486	475	466	457	482	479	491	520	501	514	510	466	457	502	485	504	503	487	501	493	493	485	486	503	478	490	498	436	484	434	506	494	470	457	448	470	484	466	467	499	482	472	498	475	471	448	486	458	476	495	462	455	483	459	436	482	491	505	481	501	470	476	487	478	484	470	482	497	514	487	501	475	511	500	479	508	509	484	474	491	461	477	459	450	452	402	427	473	473	484	494	461	488	505	478	462	451	472	479	485	486	459	456	492	468	455	512	476	502	462	477	491	446	485	484	456	463	488	499	498	476	489	471	482	501	486	471	466	465	491	521	497	492	536	495	479	512	519	471	506	495	493	491	482	457	444	506	463	486	549	507	478	485	503	459	463	487	466	502	447	486	459	489	457	468	457	475	494	437	522	463	500	500	494	467	476	455	491	480	496	481	497	498	451	475	501	504	535	493	481	492	484	515	496	492	507	482	487	471	498	490	505	475	478	443	487	496	461	487	509	508	484	487	520	485	475	485	494	498	502	495	470	475	475	518	502	488	460	466	496	478	453	457	475	474	500	499	514	482	502	479	475	489	475	504	487	492	469	516	498	485	453	483	460	512	473	502	512	453	470	513	460	484	484	524	455	460	476	508	469	506	461	495	501	498	514	485	491	473	489	466	502	488	467	492	467	494	494	501	495	496	497	471	488	492	472	462	482	501	465	459	497	520	478	446	512	487	440	464	470	476	497	461	502	477	494	500	457	518	437	504	501	494	513	495	495	505	496	498	483	493	491	500	458	527	479	511	475	474	470	499	502	442	458	465	479	472	464	499	472	492	484	496	464	490	452	452	461	474	505	483	481	506	483	513	467	480	488	476	469	500	487	492	490	501	516	539	470	442	463	472	517	497	472	510	480	463	519	526	503	466	515	494	464	456	466	491	496	468	472	494	454	520	489	461	477	473	491	482	481	538	501	489	521	484	480	509	492	488	504	472	531	471	488	526	529	499	429	518	500	465	528	491	456	470	445	466	501	477	494	465	482	474	506	493	467	458	479	497	477	487	487	473	493	457	518	501	472	506	461	493	491	494	508	485	464	476	469	495	490	427	445	491	503	442	466	437	526	495	510	479	470	477	535	510	473	475	501	442	477	502	478	489	486	483	473	496	492	468	491	490	478	501	452	474	511	532	496	504	518	512	483	469	520	485	447	471	512	487	460	435	457	474	481	481	493	474	520	510	507	492	490	509	462	493	466	465	515	520	428	492	474	517	463	495	470	416	469	470	520	491	491	454	496	522	510	505	501	489	494	482	516	494	469	476	498	490	507	477	508	442	470	511	472	462	502	506	496	474	515	460	483	468	496	428	459	474	479	490	460	488	491	505	455	477	481	477	477	471	490	461	507	521	488	493	481	493	492	512	473	471	505	502	478	480	443	504	471	467	516	473	471	514	470	475	485	529	500	520	493	485	467	454	512	436	470	510	489	470	452	494	471	411	471	497	486	491	458	496	506	453	495	506	486	522	507	480	463	448	477	487	520	518	473	527	507	485	467	433	461	458	479	426	472	505	493	475	524	452	449	471	475	451	510	467	490	467	454	471	495	487	510	496	506	509	511	481	460	477	465	505	474	474	509	472	507	496	506	475	493	571	469	494	477	483	500	498	511	497	477	461	497	470	470	446	475	476	485	499	452	481	458	497	506	459	506	490	480	470	463	478	482	492	509	439	491	471	451	540	475	490	476	487	510	480	501	480	489	475	542	496	482	491	472	449	514	522	481	470	507	481	443	499	470	502	498	481	483	523	506	483	495	446	478	508	462	451	534	524	493	461
62760	25861	8967	1833	512	280	251	235	229	246	264	235	233	252	273	249	244	244	264	242	220	220	267	256	213	252	245	239	262	269	221	249	218	260	237	251	256	262	243	253	212	243	277	241	256	256	223	222	248	256	245	226	238	227	212	249	253	224	234	255	248	241	213	251	234	221	253	236	254	232	226	236	230	242	242	228	266	263	259	228	269	217	249	273	246	245	252	233	221	238	258	250	263	279	263	248	237	203	249	227	219	239	256	209	248	253	248	262	243	253	240	235	227	247	240	216	239	267	230	249	280	242	206	258	236	246	272	271	272	261	272	267	252	261	242	252	270	248	235	284	253	233	229	256	262	235	252	262	237	241	231	259	229	225	224	250	247	251	239	209	258	253	236	219	243	273	236	249	254	259	250	245	234	216	264	245	240	231	225	239	235	235	235	248	239	236	237	218	264	250	225	247	243	234	229	233	265	220	222	225	242	228	251	243	266	250	249	246	244	231	231	216	258	229	211	248	278	253	232	251	262	259	223	262	217	220	227	210	246	233	242	250	256	253	241	257	221	253	230	247	250	255	267	241	248	254	273	253	259	253	206	240	245	256	213	247	248	259	224	243	266	231	253	243	265	241	237	247	244	252	246	214	262	261	261	255	212	233	212	214	245	231	238	257	264	245	252	223	240	233	235	254	249	249	208	244	237	261	223	231	238	230	236	218	243	264	236	246	238	271	224	235	235	255	216	241	235	230	230	238	231	228	274	245	246	240	246	242	222	246	231	227	237	268	224	269	252	272	235	260	232	248	253	269	243	253	263	244	240	249	250	205	269	226	248	245	275	250	222	219	242	233	236	238	283	247	193	259	275	257	227	223	227	238	218	234	254	239	241	211	260	246	255	235	224	251	241	215	227	237	228	238	263	242	241	228	222	224	235	228	252	247	242	244	232	255	223	266	239	251	210	196	236	265	232	227	269	225	222	235	250	221	250	239	225	217	224	229	269	245	250	257	241	215	245	242	231	241	258	233	226	231	205	253	258	241	240	243	270	235	237	225	245	251	213	225	277	231	254	262	255	254	254	252	263	251	246	225	217	262	242	229	261	235	220	239	247	244	217	245	227	220	255	242	235	260	242	251	228	247	227	231	219	232	223	232	244	259	228	246	255	250	226	230	231	274	258	281	249	226	267	235	241	246	254	261	241	238	231	229	259	236	251	261	231	236	234	245	280	229	256	258	219	261	216	260	262	256	259	226	224	223	239	258	242	253	255	256	253	232	262	248	251	268	245	265	236	231	227	242	241	229	247	237	234	218	264	263	254	235	226	211	278	234	212	268	223	243	254	252	240	218	247	225	251	247	234	233	236	236	246	224	243	248	268	256	279	238	239	256	237	253	255	221	235	229	221	262	224	251	242	229	224	236	225	235	267	272	243	237	248	256	231	211	272	234	248	259	234	252	287	261	225	214	245	220	203	206	223	229	207	213	237	233	242	241	261	251	279	259	216	214	260	231	224	232	212	239	278	278	225	249	215	252	225	220	259	266	243	249	258	279	212	243	232	223	257	230	224	211	201	236	241	259	226	240	241	243	241	269	270	264	250	253	223	233	274	238	230	249	238	255	277	248	247	262	259	257	271	236	234	214	209	223	215	227	258	248	231	269	263	235	242	256	240	227	240	241	239	226	225	241	262	266	245	238	218	265	236	240	247	252	230	245	253	246	218	230	243	236	259	226	206	255	260	228	272	245	205	255	266	235	233	244	243	221	258	278	237	225	243	260	222	225	286	275	238	220	242	219	275	231	237	255	255	248	237	232	256	247	270	256	220	257	242	225	247	231	239	239	241	235	238	231	246	248	251	241	245	230	260	253	219	231	270	251	248	269	257	235	252	223	228	242	217	218	225	239	269	210	272	238	223	225	225	212	239	280	231	227	242	231	258	246	244	243	251	272	230	275	254	225	244	227	262	242	200	258	273	236	259	256	256	254	225	244	257	252	272	264	240	213	236	245	252	237	231	239	245	248	245	209	239	260	215	241	238	237	248	239	249	237	240	254	227	229	239	253	236	239	264	226	226	247	214	230	247	225	230	258	246	231	252	276	231	257	238	207	241	223	233	245	229	269	229	250	267	224	246	230	278	228	219	226	242	219	252	256	269	241	242	240	227	209	225	238	255	233	272	244	253	298	231	227	285	248	238	239	219	226	248	237	209	254	267	216	244	234	261	236	224	256	284	263	243	236	238	242	252	258	221	256	224	203	238	225	232	244	248	225	235	241	218	250	283	244	219	240	244	255	209	240	231	279	242	241	246	241	223	235	228	229	243	238	215	229	222	260	224	272	246	226	242	247	245	228	268	231	248	245	253	254	263	261	240	242	246	236	243	239	229	198	261	261	251	240	259	223	268	214	256	235	263	253	226	264	249	225	259	256	220	209	253	243	234	244	205	225	277	243	275	223	247	221	243	252	245	283	247	223	242	204	217	280	259	239	266	224	209	244	218	218	237	221	282	237	225	244	264	210	267	229	229	229	240	233	236	237	226	232	226	240	222	220	220	266	230	244	239	266	248	247	263	247	253	253	255	227	233	266	228	241	246	260	270	238	233	243	260	261	235	229	237	251	258	241	217	233	240	287	235	246	250	264	234	275	235	247	252	241	238	240	231	222	222	250	237	240	221	205	243	230	264	281	214	220	259	254	265	255	240	238	228	228	259	237	249	245	241	259	264	247	247	259	269	254	264	253	245	248	271	253	215	282	220	243	252	215	226	235	211	243	272	247	248	254	232	247	227	232	259	232	238	217	219	226	231	257	243	247	249	245	241	228	240	237	225	218	265	268	251	246	240	252	216	231	274	243	240	218	247	249	226	226	232	215	232	264	241	226	222	266	239	267	245	266	243	251	268	228	282	228	259	237	221	224	238	259	258	257	216	217	226	241	260	242	265	263	246	255	215	247	240	240	288	219	225	257	241	245	283	246	222	258	220	283	269	232	239	234	225	242	225	213	237	259	203	243	227	260	247	255	242	241	292	245	252	242	243	226	192	274	225	248	239	263	268	256	274	222	237	273	243	273	255	205	221	223	242	219	240	257	234	276	254	253	239	247	220	219	266	241	249	251	235	251	236	233	247	228	248	227	248	273	246	289	249	250	232	224	211	241	205	256	239	254	231	288	263	252	249	234	231	237	230	228	260	256	243	255	257	246	232	266	223	224	234	240	259	274	248	228	250	219	248	230	240	242	243	262	238	261	248	260	263	298	228	226	239	234	259	224	247	243	229	218	219	242	253	268	247	273	233	243	244	257	266	251	220	265	238	239	227	259	269	247	231	261	242	227	239	269	258	263	236	286	216	233	244	252	249	224	223	254	222	240	235	249	248	271	237	249	253	263	244	215	216	208	222	239	279	249	235	215	214	255	217	262	275	248	244	233	239	246	253	260	254	248	252	263	237	210	205	237	220	237	237	218	254	266	243	234	264	223	235	242	250	235	255	236	249	233	252	237	265	220
41589	16747	8091	3236	1364	689	565	511	538	538	557	540	505	591	490	538	533	489	497	550	522	543	533	532	491	556	526	530	472	538	524	487	505	541	525	521	537	509	536	541	542	528	503	534	520	506	544	564	556	551	531	480	496	537	534	497	544	478	514	467	538	520	537	518	536	522	516	524	456	513	541	503	517	499	558	526	547	540	475	494	528	516	550	509	538	565	542	511	507	508	526	539	556	532	513	487	506	489	471	502	489	565	500	525	515	519	505	517	477	546	526	533	522	533	534	524	514	534	548	544	512	484	515	524	512	523	519	538	494	534	534	501	563	526	485	510	477	524	499	522	500	501	542	535	521	544	487	548	514	514	567	514	534	511	513	493	532	537	535	520	527	520	548	466	483	529	533	552	531	575	523	518	505	535	464	523	539	476	551	540	547	513	520	555	517	521	524	524	524	493	537	502	555	494	532	515	516	469	525	549	505	503	504	501	569	524	522	572	525	526	515	494	532	530	485	581	526	523	491	526	553	505	495	491	538	509	553	521	502	548	539	513	514	512	519	549	512	505	541	521	479	523	489	513	528	527	498	477	478	538	481	535	536	533	512	514	535	528	545	508	496	529	478	545	515	526	543	527	533	472	554	465	527	552	474	485	521	508	542	537	491	568	528	498	494	508	541	537	511	512	558	509	554	527	497	519	547	500	529	562	547	553	532	550	521	484	493	519	527	509	487	560	572	485	522	546	493	562	548	558	524	458	525	560	506	494	516	551	512	520	547	550	496	515	525	499	524	512	490	543	506	512	527	506	527	505	527	490	530	561	516	532	539	539	481	527	513	537	502	489	490	532	511	533	530	515	517	545	542	541	493	493	514	525	503	530	533	515	515	501	546	535	529	500	517	546	519	541	508	470	520	525	552	494	493	502	502	512	559	554	522	540	526	534	527	521	555	499	523	528	510	519	521	483	522	493	516	548	526	509	490	541	490	542	500	518	507	562	549	513	517	506	519	524	523	526	524	527	538	489	498	512	496	488	532	505	496	533	516	509	559	533	544	491	537	525	505	552	528	549	523	533	514	530	524	519	542	524	523	471	548	519	559	485	485	553	514	515	522	517	532	528	522	488	499	500	481	530	478	501	536	533	549	545	525	517	525	525	567	514	555	511	512	540	463	503	500	545	555	524	508	490	502	516	463	549	561	553	518	541	495	529	503	544	504	522	517	514	552	539	556	541	538	524	473	507	522	544	542	512	495	513	546	521	547	513	526	546	496	554	531	494	519	526	458	514	509	463	492	526	479	505	557	520	492	503	511	532	492	499	536	503	571	522	511	513	526	585	533	531	542	503	511	519	543	514	521	555	526	527	475	525	489	462	559	542	546	496	508	559	528	465	491	534	506	516	497	544	487	514	512	544	523	522	500	524	553	572	502	521	512	510	485	524	559	497	543	503	506	529	555	520	500	565	500	526	513	497	475	506	519	529	561	481	506	541	493	529	522	506	552	522	504	552	527	554	499	507	507	525	474	530	539	497	535	530	513	530	507	530	471	523	551	501	520	532	507	526	496	512	525	496	471	509	510	517	563	458	516	512	551	551	504	494	525	519	532	528	501	511	539	513	497	525	537	527	515	515	568	535	560	549	527	501	546	524	489	499	543	539	513	570	540	493	572	489	514	523	534	508	517	509	530	539	524	500	532	526	528	490	461	500	545	505	517	495	517	503	559	528	513	466	506	548	498	530	555	520	518	522	544	503	535	530	506	524	538	504	533	516	538	555	533	495	483	562	540	578	506	494	557	521	511	531	488	529	536	521	544	525	504	515	530	513	528	502	542	503	544	513	476	539	513	536	508	544	552	520	541	505	533	530	487	508	528	526	552	526	499	512	460	511	543	536	530	547	548	537	501	511	549	525	513	542	546	562	501	511	486	510	538	542	498	537	509	501	508	490	523	540	517	521	531	532	495	517	509	528	522	509	521	491	549	513	550	509	552	502	532	495	489	519	537	525	525	532	549	549	558	548	527	558	515	544	510	506	517	491	514	523	530	510	539	502	518	491	479	520	491	519	560	534	515	499	522	530	495	504	529	556	500	530	526	501	529	538	521	560	554	484	513	558	543	545	516	524	518	527	536	506	529	525	532	530	536	503	498	546	551	542	478	539	499	514	545	500	516	519	495	487	506	539	532	533	545	518	525	513	556	533	532	512	551	519	502	489	528	507	533	483	530	531	508	494	541	516	516	541	517	536	553	537	552	541	519	533	497	530	506	516	497	523	542	537	527	536	498	480	497	493	487	544	505	480	536	476	547	561	477	533	544	512	541	530	512	542	486	526	518	512	559	494	499	507	520	532	518	518	530	545	528	527	516	546	514	478	513	490	491	508	534	518	525	524	545	510	527	498	529	488	554	485	517	499	504	491	552	515	555	548	542	462	521	533	547	515	543	538	510	517	473	520	513	508	512	506	537	528	469	536	525	506	556	535	496	549	539	503	534	518	511	526	504	513	490	524	524	547	533	498	528	525	508	497	485	540	506	524	532	504	539	547	527	563	539	595	534	541	529	516	507	522	525	540	558	551	519	508	494	523	558	513	542	554	548	513	535	511	534	570	510	495	506	519	526	528	504	549	538	514	538	516	477	512	528	526	517	501	551	501	514	533	527	482	542	535	508	526	512	488	505	509	518	505	538	552	554	520	482	549	530	517	515	537	475	517	524	531	477	503	521	531	535	498	541	518	522	514	498	547	548	526	554	487	518	539	515	536	498	514	529	527	526	519	525	514	504	551	534	516	527	512	507	529	552	552	528	482	526	499	530	492	508	515	518	566	461	549	521	546	489	529	494	546	554	513	490	516	525	540	503	490	487	500	552	552	506	536	535	525	489	504	523	525	545	498	515	546	510	524	531	527	489	493	557	524	494	516	485	505	506	552	474	530	529	499	492	508	528	522	520	551	507	521	508	499	515	534	499	512	501	526	517	556	500	587	540	510	472	543	509	480	525	509	504	520	520	475	572	536	526	502	521	496	505	536	493	507	512	544	538	489	511	561	548	553	527	526	529	483	540	512	541	527	563	538	492	549	497	513	500	508	524	536	509	521	539	561	523	543	539	505	488	535	494	481	528	500	491	525	519	476	503	518	531	540	482	535	469	558	507	571	499	486	481	550	533	510	502	548	516	518	536	538	522	535	492	488	511	520	507	535	536	487	545	573	518	494	508	504	511	535	525	511	534	523	581	565	541	496	537	534	533	483	474	521	490	520	491	548	509	519	506	520	542	507	515	524	512	481	525	529	541	526	494	511	537	487	532	513	511	517	488	509	553	519	540	540	493	514	588	523	491	524	517	514	546	497	562	493	504	491	529	505	496	520	527	521	515	533	518	527	530	481	540	537	536	502	538	527	530	496	558	519	516	525	515	515	530	490	576	506	560	492	498	539	521	510	513	522	505	545	505	532	498	506	521	538	481	491	540	532	531	573	503	501	534	533	507	506	546	507	547	535	521	510
65338	32785	13760	3696	1107	420	303	315	319	276	285	299	323	278	293	267	257	309	285	291	284	285	279	298	282	262	269	297	280	279	285	301	297	282	264	302	288	299	288	272	282	279	279	289	274	295	263	281	306	322	298	235	264	274	247	294	281	288	268	256	270	278	286	255	297	300	285	290	307	276	278	271	297	275	247	275	271	289	285	284	272	261	262	323	278	286	272	276	300	309	271	286	267	281	264	267	282	308	279	275	294	277	266	282	243	291	254	308	304	277	299	275	256	308	276	287	287	297	279	288	258	265	239	254	271	284	279	294	268	290	292	267	264	274	292	257	269	261	299	275	278	294	306	252	292	244	269	255	270	289	321	278	283	293	298	312	272	291	284	264	279	294	256	299	284	287	274	270	290	259	285	301	308	311	280	300	297	263	279	282	271	276	321	268	298	283	304	289	258	283	269	303	281	292	302	296	317	279	269	289	326	289	301	279	273	296	301	252	275	296	269	286	273	300	303	288	292	268	259	294	264	277	274	259	267	258	261	279	266	301	278	282	278	287	290	282	291	263	269	249	283	281	320	296	277	258	315	271	280	284	276	282	294	266	271	293	322	282	265	282	270	286	309	264	255	302	288	278	242	261	295	277	266	276	266	276	292	278	318	323	270	285	281	256	252	296	297	280	277	264	263	277	258	288	304	267	261	266	281	299	292	298	289	245	320	280	290	282	289	272	269	280	237	270	291	319	318	297	292	279	265	299	257	291	306	275	249	291	265	263	273	272	289	291	263	253	265	284	295	312	286	310	276	288	291	302	280	290	252	276	258	323	272	278	246	238	296	254	285	260	283	252	271	278	272	279	297	292	260	242	248	283	246	304	294	299	278	269	285	286	305	302	262	267	259	287	288	288	272	279	283	267	252	274	279	301	314	307	273	264	250	303	285	287	292	285	251	296	303	269	287	274	278	309	291	275	288	294	289	275	280	282	315	289	300	310	287	276	278	303	265	268	263	279	239	286	318	292	292	281	298	298	259	282	293	275	247	272	258	272	306	241	292	301	260	322	290	279	309	301	287	301	244	304	272	268	292	250	304	288	312	294	253	268	265	278	292	269	300	299	279	274	268	285	278	246	259	289	292	287	297	253	293	265	280	261	274	282	310	317	267	280	338	265	279	273	284	295	297	263	268	271	269	284	253	251	273	268	284	277	277	274	254	262	254	260	281	294	280	310	281	262	317	288	291	278	296	264	310	289	286	300	280	312	281	280	296	291	270	292	303	271	271	252	281	300	296	274	297	257	280	271	284	300	280	274	260	295	285	289	288	318	273	283	311	256	273	311	319	308	300	274	278	231	241	303	253	307	287	267	270	271	314	302	275	275	272	316	321	288	281	293	280	288	307	277	265	276	285	271	269	298	282	296	290	274	290	263	279	292	282	302	264	304	303	329	287	284	296	288	314	308	304	308	294	303	276	298	262	291	280	299	264	293	307	270	264	304	299	324	279	268	275	271	252	235	250	302	266	261	300	265	257	275	300	259	281	304	273	293	266	289	273	319	298	261	283	259	275	248	298	270	294	289	265	267	255	262	272	280	280	278	267	267	293	286	281	290	280	286	263	252	268	307	303	270	304	295	291	293	292	290	278	298	285	289	286	296	288	320	268	281	283	259	286	282	303	248	281	276	314	267	294	308	292	291	263	275	285	301	315	275	274	276	292	334	289	285	260	293	263	281	287	273	283	264	313	288	282	299	276	287	299	292	288	278	283	259	313	282	256	286	284	275	242	299	273	290	295	295	281	271	286	253	245	265	308	302	267	306	298	282	308	310	274	277	281	286	255	274	272	293	247	276	306	294	278	251	289	274	266	299	237	270	299	302	281	298	278	282	298	304	282	287	272	284	315	246	286	280	270	297	333	297	276	255	273	309	284	264	263	245	298	300	288	274	299	263	290	269	265	295	322	254	314	287	280	275	272	304	262	279	278	277	299	276	296	287	280	268	290	284	261	299	279	283	263	277	253	284	310	289	263	266	271	279	289	247	273	289	267	286	298	255	255	296	286	265	271	264	300	250	255	298	283	297	282	226	293	295	278	295	284	293	262	324	265	292	289	270	230	280	300	262	317	303	277	263	264	272	298	255	279	269	290	277	271	295	264	293	289	286	282	282	289	264	283	269	295	306	271	273	293	272	293	275	318	286	280	292	268	309	311	269	299	291	300	311	270	285	286	274	294	260	270	296	308	287	320	297	275	275	271	285	275	261	288	283	273	265	297	277	261	276	281	288	278	279	271	255	291	284	288	298	305	277	289	319	270	281	277	280	246	296	253	320	287	313	252	269	235	264	301	285	265	307	261	255	251	293	295	275	284	285	269	257	283	264	304	279	305	241	283	274	274	278	276	264	274	245	258	259	286	286	299	290	283	290	269	305	293	275	283	283	289	299	291	275	282	278	285	280	261	284	281	279	273	271	258	296	293	280	264	274	292	247	271	269	268	275	281	305	270	237	292	288	287	288	268	320	269	264	291	275	314	297	290	276	293	288	274	305	250	274	306	272	279	279	273	243	314	261	237	279	259	309	245	282	293	252	324	261	249	318	282	298	302	259	305	282	283	269	270	274	308	291	277	265	299	270	273	295	289	249	282	253	293	285	260	271	295	281	283	303	267	244	287	302	254	279	235	270	284	293	309	264	282	292	287	324	263	308	282	303	248	268	274	263	256	252	291	287	261	264	259	295	305	290	290	280	274	286	264	286	273	291	273	238	277	278	282	294	289	281	307	266	293	272	292	260	300	312	288	296	293	283	247	289	280	291	285	288	277	281	302	257	270	275	271	285	323	277	280	283	276	308	279	262	270	277	265	307	278	300	289	253	272	275	277	259	303	318	279	282	280	264	262	251	289	316	292	280	291	266	275	309	257	271	262	308	273	288	304	318	306	283	259	328	260	249	268	279	256	248	278	284	270	283	264	268	244	291	291	253	275	287	322	272	278	285	289	266	266	261	281	259	306	310	277	288	259	305	292	281	304	295	283	282	285	254	261	245	271	292	272	271	275	305	262	261	295	267	240	303	289	291	299	302	328	270	264	257	259	290	280	290	301	298	271	262	244	299	282	261	271	299	277	259	246	296	296	282	312	297	263	281	259	294	314	305	257	252	244	285	246	300	308	320	313	277	300	305	295	262	298	279	277	266	274	295	271	260	298	282	277	323	300	267	270	292	283	286	269	316	298	292	295	276	282	304	276	289	277	275	302	270	300	311	255	298	309	280	283	265	289	312	247	259	295	296	298	284	285	269	284	272	289	278	286	271	284	276	302	268	301	275	289	277	304	273	283	275	279	258	298	253	300	301	272	259	284	309	257	261	276	298	307	282	283	311	284	286	273	286	283	246	281	298	307	268	245	257	297	265	277	276	277	265	262	280	307	288	276	287	286	311	288	258	268	280	290	261	255	285	280	267	272	277	305	264	292	265	280	253	277	277	316	264	277	285	260	284	291	285	269	302
42415	23995	12561	6094	3131	1003	770	697	655	605	635	604	646	599	584	616	633	603	613	623	567	616	609	579	593	549	579	630	593	595	586	555	616	595	559	561	619	617	554	596	567	576	600	631	624	594	579	574	572	571	593	547	575	580	556	575	592	584	608	573	613	622	573	591	581	596	604	579	607	572	591	579	567	605	606	625	587	600	601	595	561	568	581	590	594	615	596	602	569	577	585	614	567	611	626	579	552	601	616	591	588	610	582	559	629	612	617	574	585	609	604	552	601	606	566	613	590	598	591	569	587	588	552	591	587	580	568	624	605	588	589	583	613	587	588	558	587	585	623	601	600	604	539	549	573	601	570	605	587	587	600	616	593	581	594	631	563	573	563	610	534	574	590	610	641	579	598	565	607	573	582	555	569	608	644	584	638	631	637	589	600	576	620	605	579	579	594	578	618	562	579	569	594	626	614	616	605	562	562	603	581	604	600	585	629	596	573	567	580	589	580	604	557	562	566	624	568	570	600	558	562	565	617	595	612	614	582	572	582	583	619	549	613	571	640	579	566	573	617	593	582	610	575	600	574	572	595	578	589	535	579	608	591	562	547	562	576	586	611	565	650	599	617	608	628	622	582	556	573	583	551	617	597	597	583	584	581	587	600	606	605	613	654	596	581	578	633	590	587	584	582	532	658	560	616	585	572	604	588	619	620	568	586	567	583	550	574	572	617	608	617	568	585	560	602	600	558	609	582	588	597	591	578	583	607	546	577	619	599	565	555	590	618	633	607	568	621	633	578	573	605	616	599	600	589	547	594	624	572	603	586	637	583	575	561	607	583	595	593	592	603	591	609	598	606	550	649	604	568	608	570	567	574	609	582	563	592	581	573	636	607	599	616	580	617	570	639	588	610	571	614	582	610	549	594	580	604	566	582	658	586	560	574	580	584	642	590	583	617	626	557	568	602	623	525	596	619	583	583	558	605	567	580	603	563	591	566	639	586	550	585	611	572	588	582	538	564	579	591	617	600	598	588	587	576	597	598	573	613	578	596	575	613	597	552	604	631	556	567	595	587	599	615	604	594	615	594	600	610	572	593	609	564	603	582	574	558	600	576	586	594	596	583	534	635	609	570	615	571	540	582	597	623	583	566	595	591	614	586	610	588	596	623	593	624	565	609	583	617	604	591	589	570	588	540	582	578	563	598	593	607	618	589	569	606	615	593	627	555	567	638	620	576	593	616	551	616	636	619	578	614	553	606	641	621	571	577	579	583	559	600	567	600	587	615	591	615	572	575	616	584	574	599	589	566	576	591	602	588	614	591	598	589	610	622	621	622	567	572	600	609	607	592	605	592	584	604	591	598	555	570	584	623	597	581	600	602	562	621	631	650	640	573	590	589	578	599	631	588	593	576	545	632	580	553	567	588	562	597	603	604	591	644	550	599	560	581	581	607	621	605	566	638	592	566	596	613	590	622	624	624	568	597	576	601	607	596	567	541	629	633	602	572	607	580	645	571	581	600	644	588	633	584	584	570	580	595	565	620	576	574	617	614	552	615	594	586	559	570	604	664	565	591	581	569	603	576	567	598	582	596	626	603	575	538	622	576	585	531	613	567	564	596	615	640	517	641	595	638	591	580	547	584	565	598	602	568	584	600	628	616	584	601	579	567	579	589	558	622	622	615	592	612	586	572	647	625	632	616	603	607	555	559	605	597	559	598	590	555	577	546	586	560	649	607	593	595	571	583	607	591	569	582	590	587	601	610	582	571	587	609	607	555	581	635	559	628	606	567	595	560	606	561	589	581	569	564	596	650	607	557	599	563	559	601	590	604	614	585	598	591	599	611	588	598	585	599	581	606	575	547	596	594	635	606	566	633	601	598	611	568	618	535	588	570	633	587	607	596	601	588	574	564	584	625	620	579	584	570	589	618	553	578	568	578	604	610	592	583	549	612	604	594	586	577	595	568	609	578	584	599	582	623	600	543	574	596	566	629	585	647	554	580	603	672	641	567	597	588	619	586	598	569	629	601	615	581	596	570	620	550	591	598	608	616	614	631	546	577	621	542	581	571	602	603	612	606	568	640	595	608	593	586	590	557	606	558	625	565	605	572	604	596	588	569	557	576	620	578	575	553	568	555	593	539	592	542	564	586	608	563	602	586	616	583	604	612	604	545	596	552	604	612	611	591	567	626	569	569	585	554	561	568	581	589	583	584	615	608	598	617	593	640	542	592	567	585	565	604	615	567	598	541	600	603	570	579	541	588	577	583	607	578	589	601	573	546	621	603	579	618	578	572	605	577	601	590	578	602	564	560	544	638	637	595	595	557	561	568	608	595	561	558	623	591	572	631	593	622	603	620	592	595	588	579	631	622	608	547	646	608	619	541	577	572	586	575	600	599	643	575	619	579	599	550	537	593	607	615	618	602	592	582	546	600	553	574	602	600	585	606	607	578	580	567	609	572	579	579	535	535	637	599	606	608	571	615	638	546	614	618	566	574	641	600	570	641	591	575	594	617	571	593	594	549	611	608	594	605	597	607	580	554	587	618	603	575	574	631	595	621	579	578	612	602	569	635	625	590	596	671	606	584	569	596	608	577	596	582	577	589	577	601	619	578	642	578	592	582	594	580	604	598	552	549	577	600	573	590	582	595	599	588	617	630	602	612	563	642	575	588	581	628	618	564	592	656	571	571	563	565	623	626	602	537	599	579	565	589	580	583	609	629	599	566	565	610	608	610	555	583	567	613	627	603	623	582	573	573	595	593	624	562	585	575	567	602	552	592	554	600	625	586	604	565	610	557	577	589	600	618	623	592	627	614	607	632	578	598	622	578	572	614	555	615	644	562	617	604	576	582	574	588	605	570	576	633	590	595	618	590	573	576	623	574	554	665	613	567	577	576	611	616	560	541	572	619	595	586	549	617	590	549	588	550	587	607	612	587	568	588	572	613	570	622	627	602	586	579	586	611	576	582	572	612	560	581	587	637	619	579	615	635	596	597	621	560	588	595	608	618	568	551	532	603	564	566	591	616	590	557	544	601	563	581	589	603	600	612	576	595	586	617	592	579	535	588	619	592	584	612	611	582	604	592	550	609	582	564	575	582	590	562	576	574	621	619	604	571	552	591	629	599	593	593	571	568	568	587	608	588	563	559	648	590	637	606	576	589	605	540	595	575	616	595	622	590	593	576	594	584	585	573	563	595	605	611	576	612	552	583	607	588	585	587	613	609	596	589	594	590	584	571	561	553	650	610	591	582	604	573	608	630	603	583	595	509	533	585	612	623	586	561	584	549	576	567	561	603	578	581	590	568	587	629	595	582	611	588	552	613	590	614	560	642	604	570	588	551	596	564	632	556	609	618	548	574	611	613	614	627	587	623	585	590	539	617	551	584	631	542	561	599	587	592	617	618	567	595	610	609	553	567	569	584	591	554	609	587	565	623	617	587	600	580	593	598	549	609	592	642	608	552	583	595	576	574	607	581	573	557	591	583	580	582	580
43412	20616	6806	2488	1064	284	210	211	213	196	213	199	215	229	194	206	211	190	199	200	197	219	227	212	199	214	162	178	222	230	251	202	198	205	214	201	188	209	160	208	200	174	187	195	202	208	204	214	206	230	207	192	211	220	205	202	205	210	162	208	213	185	193	203	238	199	217	167	192	181	216	161	207	220	199	176	215	184	201	216	175	220	191	189	209	198	207	218	186	222	202	248	185	232	209	221	212	207	199	207	223	222	212	225	192	189	194	185	196	227	198	186	194	193	206	191	205	238	207	186	211	209	177	201	238	203	184	190	207	221	229	207	188	199	204	201	211	204	180	211	205	222	211	194	220	227	199	209	206	209	190	210	201	218	213	206	233	206	208	199	201	217	197	195	180	222	235	210	220	201	190	211	212	253	203	213	167	208	215	226	204	223	211	204	209	229	172	218	180	189	191	195	201	192	203	193	180	216	213	191	200	211	203	226	209	197	212	194	209	187	221	211	228	192	193	206	217	205	181	185	199	227	195	196	187	188	193	215	198	203	215	213	216	201	217	214	190	250	211	214	220	190	226	189	197	203	186	188	183	205	231	189	184	223	198	225	184	201	195	205	217	202	187	217	202	171	193	203	215	183	167	211	185	190	220	204	196	215	222	182	233	199	162	199	194	180	186	193	195	204	172	223	201	172	213	210	200	195	199	243	214	198	210	222	207	207	195	200	195	217	167	237	228	235	193	224	215	201	204	216	203	191	208	211	217	209	206	193	196	223	204	239	220	218	204	202	199	225	237	208	224	190	203	182	179	219	202	180	223	216	194	242	187	184	199	209	219	202	239	191	190	204	224	195	228	193	208	210	197	210	201	204	183	218	209	173	214	197	153	203	194	157	209	193	198	213	209	200	209	200	207	196	189	209	208	180	200	200	197	203	194	214	214	208	211	199	212	216	189	232	206	196	218	206	213	170	213	211	229	203	219	209	181	198	219	198	215	216	197	181	212	190	221	180	182	207	209	207	191	203	228	192	224	201	187	206	227	228	191	187	199	198	198	228	208	231	189	223	216	206	216	222	194	228	201	207	223	193	221	201	198	209	229	207	184	224	225	196	213	228	209	213	214	196	213	202	197	197	207	191	200	213	205	224	202	215	215	190	196	209	204	195	186	193	213	194	180	207	217	207	214	181	198	231	213	227	204	212	188	229	220	223	206	217	222	204	210	186	212	212	160	198	224	199	183	216	194	202	220	215	210	212	176	189	215	201	218	191	225	202	202	218	214	201	204	234	183	207	206	207	204	204	212	206	223	205	211	216	223	209	210	181	185	195	213	182	185	196	207	206	222	195	185	198	194	196	217	209	191	207	206	201	210	210	184	186	196	211	202	209	201	207	211	231	192	202	250	217	202	192	215	210	206	183	216	222	217	196	226	193	227	208	210	209	186	210	206	189	192	225	225	211	201	239	208	216	205	192	246	193	198	189	208	206	201	222	219	199	237	209	187	232	209	195	187	194	195	208	213	203	206	211	205	183	207	200	186	191	234	198	179	227	191	209	186	210	216	199	217	233	188	200	242	216	209	214	230	216	194	225	207	222	230	185	208	187	215	236	208	222	223	223	197	213	228	219	192	237	245	234	181	219	208	231	217	203	213	222	182	206	214	181	190	204	168	223	206	175	209	199	200	202	212	187	197	185	192	183	195	222	195	221	178	192	199	175	215	180	208	185	209	218	204	195	196	179	206	197	191	221	191	271	213	225	196	220	191	225	203	198	197	213	203	197	195	180	192	223	192	213	203	185	209	213	193	215	214	174	205	217	175	216	213	190	197	190	209	216	194	232	162	194	192	214	213	194	193	208	201	214	223	222	204	208	215	212	191	235	179	205	178	224	210	200	198	194	213	223	203	208	189	205	230	206	201	209	202	206	194	191	213	206	219	220	207	180	200	221	237	214	231	198	216	204	220	206	200	176	203	194	222	198	204	196	194	197	204	189	185	191	210	187	210	235	210	212	197	173	211	231	164	205	193	190	207	199	204	184	209	191	235	220	200	216	220	185	183	214	193	203	225	228	218	203	196	223	218	218	211	200	207	228	182	201	188	223	226	212	222	183	200	205	211	235	223	208	196	196	190	224	214	209	233	179	209	209	204	165	199	235	181	218	207	208	202	202	227	223	202	214	211	221	239	208	191	206	195	210	213	203	218	203	212	213	243	224	211	228	199	215	200	203	207	227	215	200	219	215	196	188	203	228	224	197	222	198	206	204	204	206	202	206	195	169	221	215	228	214	192	243	205	233	208	200	213	204	215	173	220	211	225	194	215	215	200	213	179	219	207	206	202	210	207	205	196	187	221	231	224	221	203	219	193	211	189	191	217	200	217	187	179	166	214	215	224	204	216	205	173	210	221	231	181	202	200	200	220	217	193	188	204	204	209	220	217	207	204	196	219	228	219	241	226	201	194	189	191	195	176	216	172	236	190	210	216	180	181	218	182	177	190	220	190	209	199	230	190	190	203	190	200	211	189	200	176	190	187	180	191	211	193	202	220	187	229	172	182	223	179	210	204	205	204	212	190	208	224	204	199	214	181	217	204	200	193	212	206	177	229	197	196	200	201	225	184	215	207	216	213	204	210	229	183	205	190	195	199	219	209	227	242	210	229	238	173	179	206	177	181	212	204	203	196	218	188	184	220	219	207	205	187	185	206	177	205	185	217	207	221	232	212	217	219	213	219	221	201	210	214	213	188	226	200	237	209	220	205	224	202	221	204	225	230	214	209	249	200	237	193	209	192	197	221	179	177	204	195	209	208	208	179	188	204	205	170	205	213	207	195	242	218	210	211	189	213	193	213	193	188	182	191	214	182	225	204	161	204	217	213	216	177	224	201	215	219	184	183	202	200	200	196	200	214	225	217	160	223	199	199	180	192	191	213	245	187	216	214	189	200	218	205	188	226	247	227	215	226	191	187	181	195	191	215	184	196	198	215	205	183	212	214	209	214	192	203	241	197	215	204	216	226	224	182	198	230	229	213	197	216	207	214	187	199	193	181	203	205	220	240	180	228	200	193	222	204	196	207	189	210	217	208	192	186	200	201	185	203	213	187	195	203	176	206	227	210	213	195	200	192	210	204	229	176	195	211	208	209	190	222	200	192	193	216	187	189	203	178	187	207	213	202	207	203	204	207	201	199	202	206	195	208	195	209	212	191	175	216	222	210	232	194	177	201	204	228	218	168	227	204	217	197	193	193	192	191	223	236	198	210	186	187	211	208	218	226	213	191	207	191	192	221	218	211	202	218	246	194	214	219	211	175	210	195	216	214	200	211	188	218	207	231	206	194	191	209	200	204	209	203	222	194	213	209	205	225	211	228	186	165	186	217	215	213	194	200	204	192	213	201	217	190	207	204	221	249	223	209	192	184	193	209	197	207	212	202	244	201	206	210	185	227	176	199	194	202	177	199	228	211	223	232	199	207	208	203	191	209	205	240	213	205	190	188	210	208	166
27069	13780	8273	5506	3290	626	454	470	484	417	453	442	416	496	431	468	482	428	475	456	459	457	445	428	445	452	433	435	439	472	445	464	451	421	430	474	453	437	437	444	452	438	476	483	470	443	462	425	423	459	438	469	443	423	441	441	446	492	451	451	427	491	443	437	422	424	422	429	476	405	435	413	433	419	441	422	458	430	422	466	426	454	450	434	435	440	461	463	426	425	459	455	461	428	469	435	471	441	469	441	451	425	415	443	441	416	464	428	414	419	408	460	460	427	475	422	454	422	456	434	418	460	452	515	465	434	439	429	454	435	416	432	438	446	422	435	437	449	451	455	461	429	419	426	427	431	425	440	478	459	440	404	435	415	415	452	388	451	447	413	473	432	496	460	410	435	416	483	446	436	485	429	441	462	494	436	435	444	460	455	484	447	429	394	461	460	473	477	427	418	465	438	436	408	454	423	442	451	447	485	412	423	427	411	429	500	465	422	438	422	443	472	445	456	446	449	466	413	427	438	422	458	436	485	500	410	432	419	440	450	439	452	454	427	428	429	484	474	467	447	395	450	399	449	444	424	464	441	434	444	421	433	465	460	444	499	434	456	453	427	430	448	474	427	430	435	453	426	445	461	393	459	439	459	471	479	479	487	430	447	424	435	465	444	461	437	471	408	430	444	473	443	433	460	434	457	434	514	468	439	433	436	431	489	419	472	463	452	448	458	454	412	457	461	431	432	463	464	428	439	411	377	445	429	429	450	440	451	427	438	448	455	443	477	462	480	471	450	456	439	463	473	421	410	426	402	487	427	452	443	458	455	451	465	430	417	468	427	450	435	450	444	439	434	484	467	436	460	479	415	482	418	440	440	382	440	444	434	447	428	462	439	460	467	407	476	461	419	436	433	443	447	469	424	444	431	457	443	443	466	421	447	419	449	438	440	419	473	471	425	437	422	459	421	484	432	469	423	449	460	422	434	437	430	413	434	426	439	479	453	448	495	495	433	423	459	419	442	466	492	483	433	450	437	454	430	421	443	426	428	507	515	425	426	470	437	424	428	428	462	461	448	433	491	462	452	436	457	439	436	461	466	440	450	460	434	429	425	447	450	447	443	467	430	428	419	458	474	446	444	482	438	450	452	453	410	444	434	449	428	413	430	477	460	433	438	479	422	422	435	453	445	429	471	444	429	434	459	475	432	432	410	450	439	448	491	445	447	468	450	457	465	477	442	458	481	470	480	418	428	418	429	452	443	441	451	465	434	432	423	445	437	443	445	443	418	423	454	375	484	444	467	451	460	456	443	459	447	449	464	459	440	437	450	446	443	458	444	428	449	421	445	409	445	476	463	425	425	495	395	441	435	434	440	449	457	452	453	468	451	440	421	456	462	434	429	433	471	471	451	398	444	468	427	432	472	394	461	467	419	479	435	437	441	426	441	481	453	435	467	445	429	431	447	458	398	472	427	424	465	450	408	443	417	452	422	480	420	433	458	436	421	470	440	441	485	454	426	455	453	442	453	421	434	448	461	420	440	442	416	396	479	448	441	442	467	449	442	424	425	470	483	491	492	430	443	483	451	452	465	459	443	485	429	448	411	419	413	464	458	432	423	443	458	472	464	452	422	448	428	461	424	438	446	436	471	455	451	468	443	467	491	445	466	440	455	438	448	435	425	460	448	445	411	453	446	419	480	429	465	467	436	426	429	424	455	506	465	433	457	470	420	431	486	431	459	435	423	444	435	481	421	454	450	456	412	446	412	446	417	475	463	432	487	423	456	517	452	492	448	441	405	423	383	430	434	425	460	451	431	433	450	404	445	444	453	455	435	460	450	407	448	443	414	449	459	475	479	459	432	456	427	436	467	408	428	477	464	424	450	440	430	419	472	465	438	468	442	438	457	409	466	434	450	402	474	435	433	444	471	459	429	467	458	452	498	444	497	423	437	458	426	462	460	429	370	461	428	441	461	428	446	411	453	451	480	429	436	457	435	462	435	453	436	461	422	468	474	456	423	429	447	432	477	469	444	404	434	465	441	423	401	420	450	439	458	484	429	411	431	434	459	456	445	437	437	432	479	429	443	409	454	429	441	476	430	431	445	485	465	448	420	484	445	469	441	439	445	487	436	426	454	476	430	455	437	478	437	422	444	438	447	441	449	421	469	443	442	431	435	435	467	439	414	473	473	428	442	422	428	439	428	449	479	431	426	454	456	442	466	460	487	449	434	455	467	466	473	433	478	429	469	411	451	437	437	437	447	395	439	477	432	434	504	454	436	460	415	416	460	454	458	455	453	413	466	455	430	473	435	425	465	450	459	446	437	495	430	456	464	451	437	433	495	449	414	431	429	449	440	433	406	431	442	430	472	472	450	452	467	434	435	474	488	444	422	428	442	464	439	485	445	431	448	426	447	458	430	463	447	427	453	439	449	478	444	443	440	473	445	465	447	453	442	442	458	423	463	464	443	457	473	424	453	415	448	414	478	458	417	466	428	459	448	456	486	427	465	442	478	454	426	450	444	454	453	424	403	428	472	466	480	409	428	430	469	454	423	417	438	402	465	430	409	445	454	444	440	467	476	438	474	466	453	453	436	466	427	472	456	452	448	433	450	459	436	441	425	467	434	395	455	442	446	410	482	459	443	446	446	443	432	436	453	456	422	469	431	448	458	487	425	404	446	470	463	422	467	462	445	472	462	408	453	442	379	456	450	416	443	438	467	429	462	486	455	441	451	431	402	414	457	450	453	449	474	422	464	461	444	424	451	428	436	439	454	407	415	424	419	458	475	429	479	461	463	458	457	453	427	445	451	476	430	432	435	449	395	403	439	434	473	469	431	451	430	399	424	422	490	469	442	489	474	432	496	481	448	416	461	455	442	430	426	447	481	433	466	451	467	443	454	410	475	445	452	476	427	430	453	432	418	439	459	405	444	419	454	431	425	445	483	458	411	445	422	424	457	428	472	452	448	453	442	438	443	445	459	424	442	432	427	425	447	418	469	417	419	453	477	450	446	460	432	431	423	442	434	454	438	408	430	427	476	446	455	397	453	460	472	435	429	465	419	465	439	459	454	470	449	460	451	444	457	465	436	444	434	416	437	438	462	454	441	429	448	454	411	444	428	426	447	483	477	457	458	423	461	429	440	478	443	446	469	465	452	447	449	458	431	417	417	484	434	462	467	433	416	448	459	417	440	465	441	432	453	427	413	454	406	444	450	444	489	412	454	446	450	424	432	430	426	450	433	413	437	427	416	420	467	433	481	440	461	500	432	440	454	443	471	494	447	432	433	444	423	445	453	433	452	444	446	440	469	450	434	451	422	440	449	454	426	471	439	481	464	448	429	407	463	420	418	448	459	452	461	465	462	479	462	477	455	453	442	471	465	420	478	424	477	425	437	448	421	412	489	427	448	425	431	410	434	459	435	449	474	469	449	428	464	465	410	426	430	436	425	412	424	407	471	476	473	395	458	444	412	461	445	443	465	444	433	476	423	469	463
56575	30876	11800	4229	1287	295	271	258	248	243	194	216	220	209	229	236	231	258	257	250	242	230	200	204	229	241	242	214	212	235	247	219	226	235	243	244	255	231	234	241	242	215	223	224	224	256	238	208	249	239	212	234	243	244	251	238	218	213	185	227	208	228	204	235	242	217	247	233	244	212	223	243	236	227	215	239	218	242	230	254	220	226	254	223	255	244	242	241	269	241	229	243	250	230	208	237	258	251	262	251	243	248	251	254	228	222	221	234	258	235	246	222	234	224	256	217	242	241	231	228	226	226	199	218	216	239	220	244	253	256	259	212	208	233	230	223	237	231	261	231	223	249	210	234	237	208	223	208	244	208	241	198	229	245	259	244	216	218	251	229	209	241	244	218	244	260	234	231	236	202	249	238	222	247	256	262	252	219	234	212	233	226	205	213	233	202	234	206	231	250	232	244	235	232	216	245	270	208	242	219	209	221	243	260	243	280	216	270	237	236	262	257	249	239	244	230	234	238	201	234	238	224	246	250	221	240	215	235	252	221	217	221	225	209	223	262	227	208	229	233	263	216	254	237	239	238	261	204	236	250	248	214	254	246	243	243	254	254	237	226	228	253	246	200	245	231	257	226	279	222	219	251	211	245	193	255	242	214	232	268	253	256	254	225	255	236	241	232	236	239	229	233	241	230	245	240	208	243	232	209	233	223	229	237	225	246	209	241	241	253	236	210	239	220	234	217	211	272	242	243	249	223	216	208	248	246	208	222	224	206	225	231	222	213	225	260	254	223	276	253	219	235	243	216	245	218	232	211	211	236	250	253	232	223	254	235	233	253	222	233	220	224	229	241	247	230	230	235	216	225	237	242	193	249	199	253	214	208	267	265	253	223	252	222	256	258	225	253	235	256	238	226	237	240	266	216	225	222	233	242	222	235	233	250	221	228	224	258	230	232	244	209	260	242	241	230	254	233	219	241	216	225	248	225	238	212	223	260	226	216	256	253	215	252	235	241	236	229	266	251	235	261	231	226	220	246	249	236	219	230	235	232	248	264	262	243	222	217	250	240	201	224	235	243	214	235	268	238	262	243	272	252	218	239	231	227	196	215	229	244	197	246	254	217	204	228	228	233	218	238	240	264	234	244	249	226	229	243	201	232	216	226	215	212	242	243	243	208	221	260	226	233	253	239	264	231	246	242	222	219	234	212	201	237	238	227	215	191	191	227	229	236	204	232	216	213	237	244	204	261	221	250	229	238	219	244	250	224	218	233	233	224	216	248	245	235	234	252	221	238	236	241	257	247	249	210	222	226	246	226	230	235	208	252	243	219	217	233	199	254	286	255	255	256	228	232	222	237	243	234	231	235	218	227	238	251	240	245	234	249	224	212	208	229	202	273	242	196	261	244	253	208	228	249	219	246	218	241	220	252	258	231	252	251	212	221	262	221	253	255	211	218	228	241	229	215	234	240	236	204	233	246	259	229	226	230	221	230	193	229	231	211	223	222	232	245	240	224	200	238	236	259	268	263	224	211	226	241	242	238	218	226	243	247	259	240	249	247	218	254	256	259	264	215	242	245	236	259	263	267	245	198	223	222	219	251	240	215	269	241	260	227	223	236	246	222	213	240	246	241	218	274	241	226	252	223	259	234	245	228	232	220	227	228	223	215	229	228	238	214	219	253	224	231	250	210	263	246	228	238	234	241	195	239	230	224	233	242	247	250	223	228	241	218	234	239	244	217	202	240	255	242	205	252	241	231	227	239	223	201	259	250	220	223	265	245	218	245	232	217	212	211	220	244	225	226	230	206	230	226	236	215	256	215	211	241	237	206	195	244	230	243	229	227	232	262	238	235	229	213	247	227	224	229	222	220	225	255	262	238	268	235	260	258	217	215	230	250	241	230	225	221	234	205	240	246	251	232	238	228	222	228	259	209	231	226	215	256	244	247	226	226	231	239	249	224	232	185	246	197	230	185	223	231	226	230	233	256	222	216	198	234	224	231	201	250	208	273	237	247	260	215	258	231	242	234	232	210	235	242	234	248	214	216	282	219	228	226	222	198	219	254	239	243	284	233	235	230	200	259	235	236	201	217	213	215	268	244	209	220	250	242	227	230	240	260	230	264	254	236	251	187	251	236	226	233	212	242	244	239	222	251	244	249	187	242	241	217	225	213	221	241	228	237	239	233	227	240	240	211	236	220	227	223	240	243	225	232	235	250	206	224	219	223	225	235	266	237	214	233	265	219	221	243	223	231	214	226	212	222	237	234	235	202	251	217	215	249	225	235	244	226	253	253	232	239	241	251	194	237	245	269	229	213	228	217	251	237	241	247	236	256	253	260	221	248	221	214	227	224	226	215	217	221	206	255	248	224	242	222	252	245	204	264	253	224	243	236	227	232	219	230	221	222	236	209	252	227	231	231	245	240	242	251	231	242	240	228	228	221	246	229	205	206	190	227	234	250	249	225	229	214	243	232	229	208	253	243	220	254	191	236	259	221	200	240	228	230	215	226	232	236	245	244	200	229	252	248	213	227	248	263	250	198	269	252	229	226	209	243	231	271	246	233	221	239	216	244	246	212	224	269	218	248	219	256	208	220	237	219	243	240	210	219	253	245	225	240	214	222	261	231	228	242	211	217	218	229	232	225	202	212	241	223	239	234	248	224	218	221	250	213	207	226	234	232	201	239	240	240	212	229	254	230	258	214	226	226	230	211	222	258	239	216	224	226	251	212	239	226	230	240	218	253	258	235	224	214	246	231	251	226	208	195	225	258	250	230	248	263	214	211	223	233	244	236	270	233	236	243	236	256	222	211	213	227	231	217	233	230	219	209	227	230	224	244	291	273	238	261	259	205	263	234	228	215	260	214	234	225	210	230	259	246	224	272	236	237	270	231	195	223	234	228	247	209	214	245	226	242	229	216	223	234	210	263	255	232	233	227	212	209	254	251	220	232	232	231	233	256	236	253	212	221	248	223	242	280	265	239	267	212	206	218	258	227	264	224	247	248	234	215	230	211	189	247	277	249	228	232	228	221	260	251	227	247	243	227	200	243	232	249	237	245	268	239	224	210	255	251	217	234	228	240	250	217	216	235	243	234	255	227	245	221	251	275	231	230	249	233	224	237	235	187	223	205	220	256	232	221	222	216	273	233	223	219	229	237	238	245	248	256	249	243	238	220	234	248	245	241	221	220	253	206	238	206	264	212	221	238	235	205	245	227	236	248	215	239	260	256	224	220	234	251	234	264	234	227	215	242	238	211	232	245	250	247	235	243	246	245	227	240	260	224	230	244	222	208	219	230	225	210	265	213	232	239	249	246	211	249	242	262	219	218	217	244	230	235	211	229	212	234	233	233	218	249	214	212	220	268	232	223	249	239	240	208	231	258	247	233	240	235	239	249	225	209	234	249	231	224	219	260	236	235	213	254	242	217	240	231	220	247	260	233	264	236	238	246	226	209	230	235	227	213	220	223	218	210	247	245	225	218	264	241	255	236
37020	22533	12402	8789	3274	750	619	532	540	491	519	541	511	524	549	531	477	527	504	514	489	479	506	509	520	523	530	474	530	544	526	572	518	501	488	536	500	497	546	509	531	515	475	503	503	493	485	529	497	498	514	556	488	469	542	492	523	538	525	528	493	442	490	478	486	483	525	537	486	496	529	495	543	511	501	523	515	480	494	475	508	514	504	536	475	490	520	525	488	546	507	502	495	494	499	516	527	503	484	541	508	464	519	500	491	536	510	493	493	525	500	469	511	475	507	524	501	495	555	511	502	502	521	520	492	509	506	493	497	519	498	524	484	480	515	510	517	518	500	508	520	495	510	520	492	493	504	492	484	528	514	496	542	484	463	517	542	466	486	497	488	504	468	523	525	511	499	499	532	493	533	504	506	483	486	511	500	493	502	482	486	456	500	510	545	475	492	444	542	498	505	495	500	534	479	514	525	466	504	510	498	489	480	524	493	520	477	486	498	495	493	497	515	522	541	515	504	493	490	513	489	574	514	559	534	497	507	506	498	512	507	520	474	520	504	519	500	515	512	490	498	490	486	478	519	493	528	488	500	539	523	524	475	506	515	478	468	534	479	491	542	518	485	470	505	508	522	525	519	525	516	460	494	490	545	512	510	507	501	486	503	513	492	513	527	525	498	500	502	512	541	483	486	509	499	496	506	488	509	519	494	468	490	548	491	510	500	466	457	500	518	489	520	482	492	496	472	471	518	500	477	506	480	524	500	507	493	504	477	495	480	523	491	536	531	501	463	515	515	522	477	489	472	507	501	458	480	512	475	497	503	510	472	489	481	538	501	474	487	475	493	483	470	517	499	490	518	514	481	508	532	501	490	494	493	516	516	510	478	517	465	544	513	529	471	535	494	510	498	494	486	514	520	490	507	523	506	536	451	497	496	503	506	475	506	494	511	502	509	494	526	500	475	507	516	509	508	508	518	501	510	477	530	520	517	436	491	494	493	508	529	509	517	531	484	538	510	506	475	508	531	480	516	509	478	506	492	497	470	486	496	463	508	497	538	480	538	486	486	487	494	527	497	501	496	528	520	501	478	503	486	511	520	532	509	518	481	510	528	487	450	473	519	478	500	527	534	512	502	507	530	528	494	497	486	490	524	503	496	483	479	503	468	533	482	522	491	493	476	506	510	546	510	469	519	510	501	506	554	506	528	531	502	500	483	499	544	503	505	527	512	516	550	540	471	521	517	497	489	481	488	542	474	534	516	518	504	514	499	518	534	504	540	501	527	499	494	500	506	531	517	462	463	498	470	501	486	514	456	538	496	465	514	507	524	514	498	485	481	478	546	532	521	513	470	502	505	502	479	522	484	539	499	517	533	511	467	490	502	521	498	494	521	527	536	465	493	491	507	495	536	551	507	492	497	495	439	491	542	538	485	530	518	505	531	499	509	479	521	518	481	546	521	506	530	517	503	517	492	559	484	524	517	515	490	491	512	507	518	475	548	549	509	474	519	494	478	474	551	497	508	522	506	528	488	469	487	478	464	542	479	498	487	488	532	466	485	493	508	497	522	489	501	504	512	487	489	525	478	546	491	502	482	509	511	513	531	493	523	516	520	509	487	517	487	459	490	530	483	532	497	483	517	535	531	483	494	488	468	507	520	531	520	491	509	473	514	517	551	468	463	523	509	470	521	469	501	488	501	556	517	474	472	491	499	480	528	515	505	507	530	523	511	520	480	498	545	532	493	500	461	511	512	470	523	495	544	464	532	528	498	511	523	495	496	513	462	481	521	459	520	482	488	489	531	472	522	523	531	463	486	467	465	490	513	487	550	519	552	499	463	524	487	470	511	515	472	493	483	499	491	452	506	531	474	504	485	508	474	477	483	484	473	504	486	496	500	494	504	485	515	514	523	499	520	463	516	488	515	509	501	480	455	525	533	488	497	491	537	460	468	570	507	487	504	544	481	513	501	480	521	551	523	540	502	500	514	509	479	476	497	481	511	524	467	473	497	546	516	506	508	478	527	497	488	507	547	511	528	486	481	521	503	510	487	500	529	478	523	487	541	477	490	530	525	518	508	504	521	473	480	468	498	509	519	495	454	499	529	506	525	490	506	510	495	526	507	534	493	518	480	487	478	482	530	513	527	495	505	523	537	496	485	499	490	518	501	501	512	512	473	506	519	494	517	504	477	509	520	507	490	489	484	457	495	533	532	509	492	489	531	490	448	535	514	480	480	488	486	496	511	497	510	523	512	494	544	483	485	487	520	505	498	534	544	513	510	479	491	522	495	498	483	494	497	485	523	460	477	507	493	488	503	501	479	534	506	512	526	502	517	509	507	464	511	538	534	485	535	511	548	494	494	497	512	538	577	485	506	505	481	479	507	484	521	503	506	521	540	482	511	496	482	522	501	509	501	480	492	498	512	500	524	495	490	483	512	499	496	468	521	535	515	492	542	454	484	552	504	506	520	470	513	514	521	505	517	491	489	499	526	502	496	447	538	519	501	471	465	503	487	513	493	474	534	502	493	482	490	492	519	530	514	524	545	495	481	493	520	503	511	484	518	483	470	468	490	502	472	513	509	535	467	514	509	482	508	476	505	507	502	487	503	525	509	488	509	481	498	521	533	502	467	492	479	538	493	507	506	487	504	468	506	536	512	467	516	483	524	501	498	502	481	523	508	463	519	469	491	488	496	487	556	500	489	490	520	517	517	494	476	521	474	526	472	512	488	489	511	493	510	487	518	493	525	506	508	496	543	473	511	514	548	477	513	528	515	512	509	500	506	559	550	514	518	475	536	494	490	556	528	465	512	487	515	496	479	503	488	506	534	536	514	482	496	491	505	507	503	505	510	502	490	480	498	507	504	510	556	510	510	484	525	501	503	523	528	557	526	506	538	483	510	535	479	522	528	563	469	497	491	512	484	488	528	521	510	502	497	531	483	528	474	527	522	502	477	466	512	506	482	535	508	510	487	513	496	517	477	514	497	529	486	527	487	499	506	510	510	472	513	499	517	464	491	510	487	517	526	494	513	481	503	509	485	505	518	463	481	528	513	520	545	510	507	497	445	505	489	536	528	485	474	533	481	500	492	510	501	502	513	525	520	520	474	487	500	534	477	486	487	490	498	538	528	522	526	510	478	496	525	512	491	503	552	492	515	482	516	506	466	527	472	515	498	499	520	534	475	477	491	536	502	498	469	544	499	485	511	500	506	519	470	464	515	509	523	504	510	516	490	501	506	480	492	494	496	522	520	532	524	528	447	524	522	526	521	521	501	488	483	475	515	499	490	501	478	486	474	486	522	529	480	493	488	476	477	524	507	491	518	505	505	505	498	509	498	509	533	485	523	469	521	513	496	526	496	521	486	506	506	484	450	478	485	532	477	534	521	482	514	462	516	499	506	500	508	522	540	506	468	516	504	519	487	522	501	507	487	474	496	499	493	453	508	540	486	542	505	489	502	520	508	488	541	474	521	511	503	513	499	493	540	519	528	522
66781	35072	17700	6232	1136	381	331	291	317	283	292	258	264	293	281	287	283	330	295	252	290	287	298	289	265	294	280	310	273	317	285	279	307	274	259	272	285	263	284	282	288	280	286	255	294	317	298	306	276	249	300	290	280	244	279	297	222	260	303	279	257	271	276	242	284	304	295	293	277	301	265	246	301	316	249	270	272	246	282	332	285	263	272	279	284	270	258	277	298	260	244	297	284	283	265	281	287	331	255	283	256	229	273	303	283	259	289	271	272	295	309	263	285	249	306	269	269	267	292	269	263	251	261	246	283	270	281	273	286	240	266	287	316	277	286	291	270	258	262	287	304	288	284	309	299	276	253	260	277	287	241	298	283	277	265	263	292	322	329	292	265	289	238	273	294	250	273	274	257	291	285	229	296	289	312	301	288	273	276	293	259	275	282	246	254	308	275	266	290	262	290	287	281	272	269	270	275	290	266	282	291	240	280	293	292	282	293	258	286	272	290	273	253	255	314	260	287	289	250	288	275	309	277	239	250	269	270	301	276	283	293	290	257	280	283	283	294	297	273	246	262	267	273	287	263	230	288	269	251	306	283	264	280	281	299	278	327	280	273	303	262	286	298	284	284	277	266	296	313	272	297	276	279	262	254	269	300	272	275	294	249	237	275	281	247	247	258	293	273	275	259	282	262	253	279	269	255	255	290	324	287	310	263	289	272	276	272	263	311	280	278	294	289	296	258	263	302	300	275	310	287	279	273	284	248	272	288	265	273	287	265	284	277	307	285	298	303	259	285	320	240	279	271	249	242	259	267	254	280	268	285	277	225	288	257	279	317	279	272	306	290	275	267	299	274	280	279	244	295	267	286	293	285	289	274	293	294	277	275	299	262	276	308	311	279	249	252	275	259	300	279	291	281	271	267	307	286	283	295	292	273	323	286	292	259	274	285	265	286	291	302	282	275	285	277	300	265	289	264	290	267	287	297	277	301	278	255	285	270	256	293	298	256	264	274	222	266	262	244	285	279	284	317	250	279	271	263	263	256	265	294	299	233	272	278	294	240	245	288	291	280	290	289	288	255	265	292	282	284	284	269	247	278	259	272	243	280	256	286	268	283	280	264	290	297	266	246	310	278	270	261	267	283	261	268	293	259	270	248	298	290	303	255	333	268	284	268	274	273	289	281	278	274	248	262	235	274	266	273	276	272	275	304	281	276	300	304	285	275	287	318	256	286	271	269	275	291	285	302	279	279	283	259	285	275	318	285	267	283	259	308	276	290	276	254	291	289	274	288	283	271	276	292	263	287	286	248	280	245	275	264	304	263	276	240	263	262	281	245	272	279	307	294	305	274	323	271	282	273	276	302	288	290	275	285	285	281	266	248	255	292	266	297	275	271	265	268	277	286	263	270	257	272	296	263	263	272	274	265	273	306	293	284	265	291	262	249	304	269	262	256	277	303	288	229	264	294	338	291	294	260	259	298	275	284	269	245	266	283	279	327	256	254	302	277	285	249	266	285	258	261	279	281	259	292	312	252	303	296	281	327	263	288	279	266	276	283	274	266	304	271	321	265	289	286	272	272	314	276	248	307	272	317	278	287	303	262	298	272	257	283	281	266	300	255	286	255	305	311	279	273	295	290	285	271	268	312	277	305	302	257	244	253	269	295	254	272	247	255	289	266	298	311	260	270	307	282	280	314	264	279	265	297	305	283	298	287	252	305	293	287	264	260	233	284	274	291	263	247	277	261	307	254	313	278	272	313	245	319	293	286	262	253	283	286	307	278	293	279	273	273	299	300	306	307	306	276	239	270	300	273	275	265	273	269	316	301	256	274	256	267	284	275	284	295	316	272	297	259	270	286	263	259	255	300	309	295	287	319	323	280	287	284	265	298	271	262	290	273	287	262	271	289	253	276	285	280	271	323	278	287	264	240	279	312	263	276	262	287	265	255	311	272	296	284	290	270	266	276	313	302	264	280	268	277	272	297	284	313	278	269	270	286	273	290	294	273	320	259	259	259	285	294	302	282	297	283	304	271	277	293	257	284	283	275	297	275	273	321	255	280	279	308	308	283	273	295	284	248	311	299	262	270	297	294	302	301	244	268	284	260	260	269	260	268	267	272	251	288	293	278	278	262	281	293	287	286	301	279	302	285	271	260	271	257	305	289	293	294	324	305	308	310	272	269	244	252	281	274	274	265	260	261	275	298	300	276	269	294	278	275	289	282	311	262	272	275	275	275	254	284	257	317	277	281	308	289	300	280	298	265	284	292	245	276	300	310	270	226	291	291	278	291	262	268	295	283	286	264	261	276	245	268	281	289	304	287	285	290	299	272	296	294	279	277	263	289	259	278	262	270	286	309	284	269	304	266	277	297	302	300	298	287	245	272	246	288	276	287	289	276	306	283	295	272	294	287	311	304	271	287	283	310	295	257	253	241	271	267	243	320	268	294	271	282	302	260	279	293	292	276	254	299	277	247	240	271	216	278	250	294	281	254	283	268	276	318	276	250	274	283	294	265	287	297	277	279	275	243	304	269	288	266	251	297	302	302	312	304	291	267	304	301	286	236	279	257	246	272	293	279	292	249	242	255	269	261	287	278	283	283	313	256	290	267	288	275	236	269	251	295	279	334	254	268	288	264	292	262	279	309	305	283	309	270	315	253	260	277	231	292	262	282	275	283	294	292	241	233	282	285	326	259	264	290	247	268	266	253	242	273	269	297	271	266	257	297	249	240	257	249	291	288	292	282	245	295	248	249	249	296	260	276	284	292	270	276	292	257	276	246	255	269	287	279	253	305	296	302	276	283	276	303	264	236	265	284	305	274	310	254	274	303	261	275	289	266	278	266	275	298	281	277	248	261	261	302	241	315	276	285	276	260	295	258	293	289	263	277	262	254	256	292	238	271	298	295	291	287	267	289	279	283	283	268	267	277	244	295	281	320	275	303	310	323	307	264	286	268	318	278	292	290	264	258	260	255	264	282	249	305	276	258	267	265	260	318	259	292	250	268	297	305	272	263	277	287	288	280	281	299	275	285	276	313	308	267	274	266	289	303	261	315	279	253	263	263	240	245	288	252	286	271	266	272	242	256	319	293	268	315	276	283	283	274	271	256	284	285	290	300	223	298	275	273	297	267	275	261	248	279	227	251	253	294	315	261	263	272	298	295	261	272	280	292	281	286	293	242	276	270	298	279	263	302	282	264	258	283	283	272	286	278	254	243	288	279	273	277	285	248	277	275	323	271	277	284	257	290	299	279	299	277	301	267	282	292	311	280	275	234	271	276	291	281	274	246	294	285	270	272	256	218	279	290	284	276	253	266	284	242	263	277	248	279	287	285	282	250	263	276	270	255	268	281	327	311	304	277	267	314	247	301	292	276	287	269	292	271	261	291	257	278	301	262	291	272	283	287	264	277	268	272	299	260	249	264	296	267	287	298	281	296	272	256	236	269	276	282	271	271	282	300	301	285	286	262	299	292	284	268	262	269	244	299	301
43739	25317	17561	9982	2743	1023	762	609	613	627	626	603	592	590	604	637	624	630	631	591	602	618	591	607	578	566	647	590	583	619	616	559	540	617	580	609	591	597	554	548	581	576	576	555	610	567	584	589	618	587	538	584	541	573	573	614	596	581	594	652	550	623	624	579	537	624	608	548	582	556	590	610	563	539	579	624	548	611	624	605	596	613	598	556	608	617	589	595	614	599	608	608	578	587	592	606	623	601	564	595	566	562	566	581	580	571	561	590	569	586	614	588	575	575	602	594	575	566	560	581	582	562	607	570	614	592	544	559	583	583	612	610	570	569	568	574	593	572	616	620	600	569	561	622	552	596	593	572	592	586	636	558	599	589	562	588	617	603	597	582	609	606	596	599	584	596	585	593	589	608	588	582	597	536	575	596	569	616	579	564	598	565	580	594	612	603	581	576	570	531	589	602	600	552	581	612	547	573	587	618	648	610	605	571	580	568	601	560	570	570	584	597	541	585	620	585	591	581	578	594	519	578	563	579	558	592	537	616	565	531	603	567	610	622	573	581	621	576	563	582	537	572	588	620	573	612	565	607	555	587	567	609	592	585	616	556	598	620	584	593	548	612	587	545	600	574	578	592	571	575	599	607	600	647	564	574	604	544	610	607	578	592	571	612	578	587	574	611	639	588	614	578	569	575	631	583	576	596	586	575	548	540	519	576	603	588	630	624	584	588	558	628	582	581	590	576	548	584	582	576	592	573	559	587	616	578	582	576	586	606	561	569	608	614	597	600	565	617	561	560	546	627	576	559	582	582	562	570	608	607	631	589	597	608	592	596	554	567	603	531	603	637	611	595	598	617	528	593	559	608	584	583	568	587	587	650	616	566	595	609	603	585	584	594	564	589	552	577	590	602	614	555	604	546	604	585	527	586	575	583	584	609	609	549	611	552	593	583	619	581	619	597	596	542	595	592	582	582	567	557	593	563	573	580	562	561	594	552	530	575	597	582	567	559	583	576	573	581	584	577	596	605	614	593	544	561	578	585	582	595	625	584	564	605	542	585	623	556	596	557	567	559	601	634	568	557	572	600	558	620	603	553	555	563	541	588	582	609	609	573	581	569	621	615	555	571	552	604	578	590	626	586	577	549	580	583	606	570	578	596	544	542	573	607	580	534	576	576	538	580	606	578	598	566	589	584	605	566	601	609	518	598	564	574	555	577	561	635	573	581	596	578	588	572	569	611	565	627	595	588	595	595	594	601	575	577	575	597	597	588	580	609	566	590	551	554	583	568	566	598	522	625	590	566	610	595	568	590	570	618	565	600	585	545	553	585	575	582	540	587	564	564	566	581	561	614	575	582	552	637	575	595	566	586	576	618	596	563	599	592	578	597	576	576	568	590	625	592	606	558	587	579	634	633	591	599	578	573	574	578	587	565	572	589	587	578	569	561	596	575	592	607	559	592	561	576	570	573	583	566	572	565	595	570	620	573	594	627	573	543	601	599	620	593	549	562	595	574	574	585	594	580	602	574	556	596	538	555	590	549	608	576	614	557	601	591	566	587	570	584	584	588	562	622	555	595	590	629	591	589	600	612	538	591	603	597	607	530	582	588	603	563	619	574	575	590	562	581	617	588	562	583	598	580	601	562	567	574	594	609	595	555	551	593	634	575	602	633	600	581	564	546	534	584	577	516	518	576	584	581	589	544	553	590	587	607	587	595	572	591	581	567	607	537	570	572	592	602	569	609	574	629	611	571	555	598	567	563	593	559	574	585	565	583	570	599	567	598	583	566	634	556	644	565	572	573	597	553	561	607	585	579	586	589	600	580	593	586	608	571	575	604	578	576	584	597	571	589	628	591	584	598	580	557	581	579	583	599	544	557	537	557	567	576	569	583	601	566	576	601	600	548	544	538	566	536	531	600	557	581	544	534	572	554	545	583	603	583	586	609	575	598	595	596	576	569	578	578	610	596	579	588	541	618	539	555	554	591	591	566	568	575	623	571	543	611	593	577	589	613	609	562	535	605	570	560	644	569	572	597	589	566	645	560	596	575	577	569	578	570	552	565	555	585	580	609	571	599	577	575	551	581	557	590	568	605	557	585	581	572	586	587	563	604	602	577	593	602	599	608	608	550	562	577	610	589	622	569	570	588	573	570	602	612	562	618	571	588	576	595	569	584	572	536	555	569	619	619	573	575	599	579	586	601	587	573	587	577	615	572	591	596	634	607	550	542	614	544	610	593	625	576	602	548	577	578	567	612	601	548	604	544	613	613	563	603	603	579	553	567	531	578	582	606	605	572	571	591	593	574	582	560	599	543	647	576	581	563	565	577	568	622	558	612	592	604	549	585	632	607	589	555	606	594	627	578	558	603	589	583	606	598	586	598	582	581	622	597	545	597	600	622	545	594	599	600	635	573	556	536	578	610	571	523	597	575	587	582	598	566	611	608	548	565	621	566	556	577	565	517	537	633	604	591	589	595	596	631	585	584	557	591	548	600	581	538	587	575	616	592	619	601	573	586	559	602	609	559	560	597	618	584	593	599	580	575	556	558	616	565	593	571	564	617	567	560	575	532	596	614	570	607	579	582	563	588	535	572	624	569	552	572	587	625	600	613	543	545	580	561	603	571	588	605	564	566	580	556	588	598	548	549	587	566	623	584	585	578	576	571	544	571	590	570	577	524	565	550	584	600	594	576	598	586	599	582	564	616	565	585	588	586	536	600	555	594	540	586	574	611	601	590	589	596	571	569	604	579	601	569	559	550	603	549	558	580	539	566	636	596	602	631	618	583	567	561	582	600	604	585	617	575	607	547	587	586	599	569	601	626	612	570	559	550	591	618	586	576	553	554	557	627	561	565	588	582	580	577	568	562	614	586	595	573	606	587	591	595	611	608	605	583	567	602	619	568	564	574	583	594	572	565	550	581	658	552	570	541	550	589	569	578	599	621	598	582	551	621	578	615	581	544	596	528	597	600	550	629	607	600	544	605	609	553	611	605	590	581	593	571	538	577	612	614	577	554	594	566	567	553	625	589	572	615	576	630	575	584	556	576	585	591	630	549	588	521	553	574	541	553	582	618	570	635	588	563	553	574	612	590	578	612	563	581	579	571	617	586	605	597	561	594	559	548	594	596	611	572	598	561	573	616	586	621	631	568	597	538	570	586	580	577	569	626	597	561	566	570	622	602	585	569	605	600	614	605	588	571	602	579	593	624	520	642	545	610	624	603	582	608	589	580	557	598	620	601	561	627	565	596	597	581	549	586	598	595	591	619	569	562	607	591	575	586	562	598	576	565	572	556	583	656	593	615	559	593	597	615	634	583	553	566	575	601	603	565	598	553	594	634	571	572	621	638	561	592	632	564	564	582	595	598	600	596	577	556	565	569	604	560	578	535	555	583	586	577	590	614	559	589	603	595	570	547	585	562	593	602	588	610	588	564	588	586	605	636	567	612	595	598	612	577	539	524	592	573	548	599	581	598	546	576	553	632	574	559
49108	20292	7007	1875	524	216	236	226	220	226	233	215	197	221	212	201	207	195	224	220	207	213	214	231	211	211	209	224	196	229	184	188	211	207	226	183	192	219	213	226	188	204	206	214	210	223	215	228	224	227	220	202	205	242	202	206	195	182	214	168	204	219	226	210	200	221	193	203	206	201	232	203	214	221	211	238	213	219	216	196	201	168	207	215	183	196	207	212	210	216	216	192	220	230	209	208	206	187	183	204	193	206	180	195	244	198	220	209	204	214	199	204	242	207	235	218	191	197	220	215	206	217	226	248	211	227	194	195	192	208	224	215	211	197	245	243	185	208	232	212	239	216	214	226	212	241	197	219	209	207	242	201	243	221	216	231	211	202	230	233	195	232	218	179	200	210	194	191	252	238	214	182	214	188	214	182	225	199	212	219	236	183	233	202	194	210	216	197	199	211	219	203	224	225	214	199	214	229	209	239	199	219	179	229	224	199	226	199	231	205	226	213	206	216	216	220	212	200	194	237	196	204	184	202	205	205	209	211	212	235	249	184	222	207	202	245	220	205	229	178	186	211	195	226	208	205	226	221	188	202	241	197	197	205	207	196	206	228	236	211	208	204	220	233	218	191	175	230	227	228	220	219	224	209	194	248	204	212	189	229	190	219	184	253	229	202	204	212	214	214	225	219	204	201	188	225	220	224	205	211	183	230	229	242	238	198	190	217	197	225	190	199	224	175	173	212	182	209	196	220	214	238	221	208	211	236	221	185	217	224	223	231	211	245	208	235	231	193	213	201	196	203	200	201	227	229	233	212	200	229	209	202	218	240	220	220	203	195	239	226	228	228	228	213	220	251	218	217	194	186	216	211	211	223	201	244	208	225	194	242	192	220	204	218	201	170	212	205	199	197	208	216	224	230	183	197	217	217	210	219	222	220	208	204	232	212	243	220	222	223	211	187	221	209	213	205	214	207	228	206	184	218	236	220	224	197	221	189	198	215	203	219	207	209	218	186	196	187	222	189	183	208	196	202	166	204	193	216	213	219	214	222	220	209	237	210	206	217	199	232	190	215	205	204	221	208	201	238	229	207	200	218	227	187	197	213	219	196	194	208	208	184	209	215	183	201	202	222	191	228	220	225	221	240	224	214	197	235	237	182	227	197	219	241	201	215	217	223	227	213	215	211	204	216	183	216	227	216	208	218	191	219	190	210	193	220	212	212	213	219	220	220	203	180	197	185	207	214	222	236	235	222	208	215	237	228	192	186	207	196	192	187	178	204	192	221	224	211	241	223	195	248	229	239	180	212	213	187	208	224	225	220	195	222	208	204	209	233	199	222	200	205	205	225	219	186	197	199	205	221	216	199	227	195	215	219	226	234	220	194	219	243	228	210	212	240	228	217	199	213	194	175	245	226	252	225	195	237	190	215	230	226	215	239	225	219	208	218	175	211	212	201	220	198	222	220	201	221	214	215	219	200	218	227	232	202	207	226	236	209	217	204	201	201	186	197	203	227	212	185	236	208	206	255	216	217	231	218	231	229	235	213	221	207	194	192	212	224	204	208	200	214	221	193	198	188	207	199	212	207	220	209	225	228	213	201	226	205	219	191	232	229	234	188	240	209	223	222	207	190	237	201	189	192	209	213	209	217	220	201	209	202	218	209	214	229	227	198	224	217	235	181	214	220	237	192	215	203	250	200	198	212	225	197	190	209	217	200	218	234	176	225	199	228	200	200	204	229	191	217	208	219	197	224	189	213	200	227	192	200	212	210	205	236	200	205	226	206	200	221	221	225	202	225	208	207	238	217	208	193	234	227	221	227	177	238	216	185	235	214	232	242	226	200	236	211	185	193	227	224	216	214	195	219	225	198	213	230	251	235	217	214	215	212	211	199	199	222	241	224	237	247	226	247	207	221	194	218	172	217	219	206	209	213	227	211	218	207	214	222	219	219	220	225	218	223	205	225	209	210	182	218	197	235	255	223	209	182	195	200	212	194	212	205	223	214	206	223	249	224	215	159	220	216	214	210	230	210	208	221	209	203	224	220	229	189	194	207	223	227	177	215	225	196	217	205	223	194	236	241	213	218	211	209	228	212	194	205	236	201	185	208	191	206	202	195	213	207	173	235	222	212	201	230	183	198	178	230	223	225	218	217	207	230	211	198	238	229	198	165	205	229	218	231	238	225	230	235	204	227	215	214	217	195	205	219	217	186	216	195	197	228	206	236	202	199	204	203	204	194	199	208	205	204	227	201	225	228	221	198	231	213	214	199	200	225	212	218	233	201	242	225	200	207	237	239	191	230	214	190	206	210	193	193	234	224	230	194	198	219	217	207	218	210	195	196	212	190	220	260	228	233	224	217	218	199	207	198	199	207	194	222	228	221	215	228	206	204	230	210	234	218	206	225	181	225	216	228	226	209	214	198	222	218	207	233	167	217	240	236	229	224	248	194	230	211	213	197	210	196	197	214	197	206	209	223	220	205	212	182	196	208	237	206	228	205	219	218	212	195	181	212	218	198	205	220	205	234	209	230	238	199	219	221	222	180	233	259	215	218	211	211	204	216	184	223	242	203	201	214	213	224	216	186	215	203	211	196	217	229	211	206	207	232	179	207	203	214	241	205	186	218	229	182	225	227	212	209	209	200	193	209	200	236	231	222	231	199	247	217	226	229	225	191	193	169	218	201	252	203	197	202	187	207	223	231	236	200	209	233	207	231	190	227	243	215	203	222	204	245	225	206	194	223	210	187	206	231	180	196	184	201	182	220	224	190	208	195	207	205	228	205	187	223	201	201	210	215	236	278	226	196	209	194	216	229	200	208	212	189	210	179	198	210	235	189	214	182	233	203	223	230	208	204	217	194	219	197	222	216	216	207	207	200	187	205	210	204	213	213	198	201	218	202	238	206	207	179	225	233	227	192	192	229	199	211	206	202	217	233	241	221	228	178	225	212	200	219	183	185	201	204	221	228	223	199	232	200	196	200	214	210	208	203	221	194	236	203	203	221	207	231	206	175	194	209	228	209	215	202	215	236	213	227	181	207	206	216	208	210	208	209	233	240	214	196	190	231	206	203	191	223	238	204	216	213	199	221	200	191	207	204	204	228	178	182	229	223	211	191	209	207	226	220	184	211	234	200	223	185	211	190	216	226	224	210	215	227	196	232	222	222	219	207	211	224	181	222	216	209	235	218	207	214	204	221	210	185	238	175	195	194	192	228	207	214	198	199	224	236	206	197	184	201	214	217	199	199	220	199	206	223	233	194	198	164	218	176	186	206	213	211	212	177	206	214	185	201	244	206	203	174	237	174	221	225	251	188	210	220	198	211	200	209	221	190	204	182	221	231	244	219	209	220	207	227	191	212	191	209	231	225	195	220	204	180	207	209	214	202	222	217	216	233	160	224	215	214	215	190	180	201	192	253	222	205	221	229	233	203	213	193	205	195	208	226	210	220	223	211	230	236	205	226	207	207	208	212	232	217	208	204	209	221	206	204
31416	13044	8604	3998	1134	492	464	491	450	463	429	454	442	487	444	461	438	462	469	456	471	447	479	473	435	454	451	470	492	466	466	445	473	472	458	473	436	433	433	461	434	458	465	450	440	456	462	435	465	485	503	467	440	469	470	457	464	448	455	489	443	481	434	420	448	466	424	495	457	425	434	430	437	425	467	415	469	423	464	456	499	463	445	469	488	495	483	462	430	459	434	478	435	454	453	423	463	440	475	431	432	492	532	429	404	449	478	413	466	452	465	420	471	487	484	482	511	428	445	449	435	477	440	460	488	438	460	459	476	472	467	495	463	470	461	478	432	476	436	450	443	474	449	484	451	419	459	474	422	457	469	449	461	453	464	462	426	448	475	448	496	446	490	439	505	489	457	496	496	463	466	438	445	458	468	499	441	471	412	424	445	438	447	478	485	422	460	454	457	439	438	426	456	461	469	485	458	450	431	473	455	439	436	473	497	486	443	450	465	445	497	491	452	504	452	484	440	449	461	498	436	472	495	448	461	442	461	423	424	472	434	428	464	476	447	442	450	449	452	462	441	422	458	430	441	431	441	474	434	457	494	462	419	487	463	452	444	433	453	479	433	441	469	449	445	414	428	471	465	512	447	470	472	464	482	477	464	446	414	442	455	481	438	459	433	453	420	449	471	439	438	449	487	430	468	456	453	411	433	473	452	452	466	461	473	442	464	461	425	500	478	418	452	490	479	453	445	462	438	430	408	460	431	456	463	467	441	461	476	433	454	486	494	448	445	445	442	403	469	444	500	422	449	450	471	486	462	443	449	458	462	488	432	456	452	454	444	491	469	459	453	424	440	453	475	467	497	421	444	445	436	471	475	487	468	468	454	465	444	455	432	468	442	453	466	433	435	460	452	465	464	445	477	484	456	463	461	452	459	453	455	487	461	436	445	398	444	480	472	479	419	475	461	453	448	468	493	432	439	444	438	450	448	446	419	453	453	473	467	478	474	463	435	458	444	473	446	464	421	459	447	442	461	436	485	420	460	400	423	451	470	467	422	445	479	479	499	466	461	408	463	449	479	476	428	441	474	450	464	443	462	430	456	492	473	445	461	474	433	450	484	450	408	498	450	420	464	487	439	478	469	440	464	481	456	465	445	489	458	456	450	472	443	451	462	463	416	470	411	463	474	418	451	455	442	475	440	448	464	455	438	451	465	489	434	456	473	411	454	457	456	456	474	464	473	457	500	464	482	446	459	420	464	444	474	444	482	452	452	473	461	437	476	489	469	482	489	453	448	471	474	439	466	436	440	458	516	475	460	472	419	483	450	465	498	472	473	462	431	458	433	430	485	440	458	455	476	454	457	466	501	467	465	396	443	478	457	451	478	467	480	451	462	471	455	467	438	497	474	428	433	459	505	434	454	470	460	425	423	488	443	456	465	423	459	447	497	444	516	466	428	484	456	485	442	429	482	476	483	451	422	462	475	507	439	475	469	461	458	445	466	481	449	454	465	472	460	485	428	475	468	447	448	453	487	445	471	492	430	448	411	466	476	442	458	445	430	496	462	468	482	489	445	451	440	484	470	463	474	451	474	410	479	468	457	481	436	451	463	433	492	439	460	448	421	464	448	436	453	454	443	457	441	457	505	484	476	460	467	460	457	439	440	452	455	456	430	476	454	499	446	463	459	457	455	449	483	447	474	454	462	469	469	461	440	497	465	499	438	434	508	438	439	448	467	459	438	483	425	445	469	450	458	425	464	471	459	494	443	437	451	464	464	505	497	425	413	530	426	468	477	432	469	474	432	429	471	460	429	471	452	427	428	488	456	462	431	441	414	440	446	423	466	417	460	455	500	465	454	418	450	446	413	473	458	430	443	447	478	450	432	455	431	437	465	470	462	469	453	445	449	455	464	492	452	461	432	439	440	445	455	469	442	459	492	439	445	452	468	497	460	481	468	427	458	446	438	421	440	474	448	419	444	475	469	455	452	469	484	435	492	471	486	490	448	462	495	440	463	461	480	482	427	455	464	494	477	466	421	462	475	461	467	501	453	506	458	419	402	448	462	470	467	472	450	441	413	454	399	436	479	480	454	481	481	442	442	473	445	418	452	448	491	469	503	443	471	452	460	428	443	460	462	445	441	488	471	481	441	451	469	467	476	448	453	494	451	450	441	481	487	500	413	432	483	464	466	448	424	480	449	455	485	459	429	458	448	433	485	448	431	441	475	504	490	447	457	425	438	491	493	464	450	457	457	498	435	446	431	475	482	474	468	441	441	458	451	446	462	451	459	443	475	489	430	438	503	486	431	443	433	482	436	455	445	436	460	447	466	484	467	482	467	447	495	491	450	425	460	519	456	471	426	452	465	482	449	460	487	454	445	474	448	483	489	450	458	505	449	466	453	411	447	478	487	435	420	482	483	444	475	469	454	486	417	443	463	444	468	474	464	497	480	499	453	479	461	466	470	456	431	450	472	465	476	434	464	490	489	451	452	456	471	455	467	459	469	471	426	489	477	466	445	479	466	478	458	460	443	443	469	420	472	473	424	438	459	427	417	441	439	455	439	428	440	434	502	485	436	459	456	477	447	417	437	437	420	476	507	443	498	511	482	466	425	464	470	481	502	465	465	444	461	488	438	488	442	447	432	463	458	488	495	458	474	423	472	458	467	503	498	514	446	436	415	437	468	475	437	434	439	450	445	457	446	471	458	475	449	498	476	453	442	421	455	434	463	432	458	468	462	422	446	451	488	424	460	492	463	435	469	470	454	458	442	476	462	451	464	451	445	468	451	471	443	482	425	462	439	463	442	434	442	449	452	426	458	422	414	465	455	451	472	492	463	472	453	494	456	480	471	449	412	426	456	416	459	517	465	442	466	469	474	449	418	417	453	453	482	428	446	484	498	487	478	467	483	429	430	485	463	455	446	447	415	465	445	436	447	474	498	460	428	467	438	451	449	450	467	440	479	434	480	443	473	491	459	468	438	483	444	436	445	446	477	446	448	449	459	464	478	431	440	481	458	468	460	432	429	458	471	463	439	451	447	469	472	400	469	430	444	440	482	471	421	446	476	428	475	458	454	461	454	466	447	471	457	472	469	459	428	454	455	476	420	420	445	446	466	442	429	473	498	504	439	437	445	432	436	466	469	464	445	475	466	470	442	414	475	500	466	463	472	474	473	477	475	484	472	479	466	490	439	461	450	438	469	457	470	447	444	463	466	436	456	478	410	473	424	460	428	427	437	441	463	458	432	438	416	471	416	459	443	464	475	462	466	448	436	476	392	471	476	489	465	453	456	448	491	481	466	435	443	411	494	455	482	440	476	455	483	435	476	453	440	464	448	466	474	407	439	449	483	465	464	407	487	436	438	438	499	455	440	453	448	449	448	449	486	468	450	438	457	477	457	465	434	479	510	472	469	437	467	412	468	447	444	459	470	472	444	445	475	498	483	435	454	457	478	451	444	440	451	444	486	441	431	451	460	472	470	470	502	459	469	492
60467	33145	15880	4757	1086	333	248	254	242	254	219	243	226	237	262	239	255	213	244	227	270	240	218	206	201	206	222	257	249	219	234	241	240	235	251	236	220	254	205	210	243	230	207	220	215	243	246	248	240	238	249	240	231	234	262	238	250	206	256	215	238	229	248	212	219	230	256	238	219	237	216	213	221	207	243	228	233	247	242	213	187	230	222	239	246	210	212	238	231	216	198	241	244	226	239	244	242	247	227	238	257	246	226	222	261	239	231	236	239	236	260	224	218	235	265	255	204	252	230	223	248	255	219	229	263	228	250	245	229	204	238	246	210	209	232	234	254	279	246	269	206	236	247	240	220	267	233	220	233	247	255	232	244	248	256	243	234	254	222	236	267	220	229	235	237	222	238	223	241	264	237	224	215	242	223	240	244	225	242	255	249	248	248	201	236	235	238	250	216	236	251	225	214	278	257	217	236	239	240	237	227	215	233	209	216	237	244	218	222	219	215	209	234	221	233	238	257	214	221	229	234	246	231	218	220	222	228	224	233	229	235	253	230	214	220	244	241	239	243	214	255	258	241	255	233	214	220	224	257	224	243	215	213	257	217	218	235	246	226	219	219	246	232	266	237	223	187	216	212	225	228	244	223	233	245	232	230	263	247	228	239	218	232	217	251	233	254	266	243	216	242	237	269	250	238	253	247	224	230	252	248	258	270	247	239	250	236	236	243	244	239	244	210	245	238	263	251	232	242	226	258	222	264	256	227	228	214	223	218	261	208	280	239	263	238	212	216	212	240	230	264	231	244	251	235	216	213	228	255	256	235	225	234	225	223	235	224	229	278	235	214	218	243	242	201	244	237	243	241	246	239	249	251	242	238	239	242	236	197	238	260	228	256	230	238	263	238	227	244	235	238	262	223	222	257	240	242	226	231	213	224	251	234	223	264	225	239	250	242	260	244	247	235	202	249	228	220	215	198	236	235	227	232	231	233	232	253	237	249	236	230	236	259	257	236	230	227	221	246	219	234	252	241	231	228	228	216	240	194	234	219	202	217	252	214	239	218	228	262	227	254	238	231	253	236	227	204	239	244	219	225	247	228	219	234	209	216	239	250	219	219	219	235	237	221	195	225	238	258	259	223	241	230	230	249	241	254	229	253	228	232	247	264	244	234	206	244	224	227	235	234	228	253	241	241	224	252	231	257	253	235	220	221	214	237	234	247	220	211	217	237	226	235	232	224	240	231	205	278	236	244	216	237	247	226	244	242	238	225	239	241	235	247	237	248	227	217	236	236	229	220	233	213	219	213	229	248	248	224	224	208	237	248	235	252	205	251	233	231	216	223	243	232	236	274	207	260	250	240	202	229	258	257	256	239	231	283	269	246	244	219	263	256	245	272	216	233	219	242	227	275	243	221	250	255	213	244	253	223	236	220	229	220	229	246	227	230	250	219	260	258	212	218	220	230	210	224	231	222	235	247	245	228	253	253	270	238	227	234	254	231	213	237	246	206	244	223	206	222	193	240	228	215	234	221	235	272	241	232	238	256	214	265	223	239	230	221	220	217	215	238	251	260	218	211	225	245	240	270	234	251	241	212	244	208	231	216	253	236	210	204	219	225	247	211	281	233	250	253	227	229	234	276	221	203	251	211	218	236	227	254	240	250	233	225	204	225	241	225	211	198	223	239	216	242	237	220	255	247	227	230	239	247	213	236	232	211	236	207	240	203	218	233	257	253	241	250	225	240	236	235	231	235	240	238	224	237	207	224	250	237	258	234	234	211	226	195	206	236	244	202	223	233	208	228	258	239	252	226	227	237	244	239	224	256	246	242	228	245	219	288	248	240	222	228	255	253	239	216	230	215	234	267	245	231	221	240	256	243	216	201	236	224	226	248	263	231	242	230	241	243	210	230	228	243	225	240	254	254	255	235	246	236	230	260	237	238	254	265	235	258	229	231	225	255	225	257	243	246	264	238	229	233	240	255	235	235	238	247	247	242	212	223	217	226	205	212	233	240	200	220	225	238	243	237	218	208	231	229	228	220	261	237	215	218	243	240	237	248	239	233	234	226	247	254	249	240	223	195	251	239	214	236	239	245	247	235	265	245	223	226	208	224	236	212	250	215	218	226	214	230	265	250	250	243	238	234	222	264	215	213	254	237	236	214	263	240	234	226	232	230	232	254	174	225	235	232	264	261	238	258	229	245	233	248	259	231	236	258	216	238	226	240	226	277	249	243	221	236	227	214	206	243	219	248	260	236	240	232	254	259	264	213	240	259	240	260	207	244	250	221	216	224	248	249	199	229	273	254	231	214	250	227	213	239	246	248	263	230	202	247	195	219	282	238	243	258	204	247	204	250	240	241	237	244	245	236	211	226	209	249	243	247	239	220	223	269	221	268	239	226	240	211	223	236	211	207	239	264	237	230	262	254	236	236	211	251	197	223	231	251	217	225	252	222	210	253	227	197	227	254	206	207	242	216	225	229	226	259	286	272	221	248	220	240	231	221	237	248	221	231	251	223	240	242	222	219	273	227	236	238	267	241	239	240	213	227	265	211	232	232	233	200	265	221	255	222	245	240	209	255	224	234	240	235	222	222	239	268	222	252	248	279	236	283	244	216	261	216	223	199	232	232	241	224	203	233	220	228	215	259	198	264	230	247	218	234	227	253	232	271	249	232	241	223	201	243	251	274	200	232	227	255	196	216	250	227	215	225	209	211	233	247	250	217	280	250	211	225	257	211	243	260	234	254	251	201	245	251	260	200	224	241	221	275	256	248	256	224	207	231	215	262	223	235	212	285	226	230	230	235	248	203	269	242	251	253	223	211	237	270	209	245	243	226	218	225	233	266	201	215	203	236	234	230	196	207	227	220	255	238	215	261	239	232	255	225	266	264	248	243	234	243	257	216	226	239	227	220	239	247	246	220	216	239	238	228	262	217	253	227	216	236	251	220	234	223	210	223	239	202	248	259	233	216	241	207	233	241	227	249	224	261	251	243	234	234	232	219	235	218	243	248	252	240	211	249	230	218	234	194	236	236	241	246	217	252	248	236	227	245	224	246	230	201	200	220	232	267	243	241	212	225	240	259	250	225	219	247	218	233	262	201	185	258	230	267	239	228	216	230	245	271	249	232	240	241	233	204	228	244	214	253	245	249	203	266	201	235	229	233	272	228	268	261	258	233	227	234	250	237	218	215	243	221	230	200	240	217	240	235	239	242	254	245	229	273	201	271	223	255	230	246	244	284	234	215	265	216	213	211	267	258	224	224	243	209	236	224	254	219	265	182	215	241	283	259	241	205	234	261	241	263	203	256	233	205	239	207	247	223	262	229	249	241	226	263	221	260	233	232	242	239	234	246	222	223	252	226	218	242	244	251	240	214	266	249	231	222	240	230	262	256	229	231	233	222	217	211	257	237	224	255	246	226	232	203	222	247	238	211	240	238	213	198	209	215	222	248	262	233	263	257	227	219	228	232	214	233	211	230	262	235	216	237	212
39210	24630	17028	7669	2906	774	586	549	535	517	541	517	518	555	537	530	520	497	496	497	514	505	523	511	495	545	467	529	457	500	488	530	470	496	521	523	526	483	512	552	523	533	517	479	489	503	478	542	531	495	533	500	488	504	551	509	530	520	493	559	468	517	521	537	517	490	490	519	484	531	499	505	514	460	490	511	545	472	542	501	539	486	488	534	512	520	487	494	509	440	514	533	484	517	533	482	530	536	492	523	534	517	484	522	513	474	535	528	466	479	522	521	539	479	514	499	506	505	495	520	544	501	512	479	496	485	481	479	473	528	541	481	477	506	493	528	551	456	496	499	480	477	483	552	537	516	534	502	482	465	494	494	488	503	493	473	484	482	485	478	518	503	498	518	478	512	483	471	521	545	528	521	515	541	465	511	532	487	527	486	519	500	468	502	501	502	487	517	507	532	513	507	508	495	486	499	477	487	507	489	505	508	485	491	476	495	496	519	504	472	522	512	450	513	544	507	491	506	526	498	499	504	517	478	477	498	507	482	501	494	493	474	516	484	549	491	504	489	509	539	523	492	517	468	539	486	468	536	513	514	490	486	518	510	545	474	517	488	498	484	496	504	481	545	505	489	487	499	523	533	519	505	495	466	486	487	507	508	479	551	517	527	519	494	472	531	473	528	500	525	495	488	509	505	522	516	534	452	467	512	481	490	495	515	480	495	542	529	498	502	506	468	505	483	471	494	519	496	512	492	481	465	478	528	492	531	521	502	506	498	542	506	506	489	528	528	487	510	519	501	520	506	495	489	498	477	498	467	453	513	488	450	479	507	502	507	529	485	497	527	478	482	496	545	504	514	495	498	508	503	519	478	526	470	486	513	510	528	533	534	483	531	486	490	553	553	521	520	524	493	492	485	521	517	541	501	467	542	513	516	508	546	487	528	490	492	509	540	505	499	507	492	522	524	494	508	502	517	513	509	535	504	497	517	467	488	493	530	533	525	523	466	504	555	493	483	491	508	519	480	492	479	507	544	504	526	493	506	518	510	493	519	490	512	475	506	497	486	496	491	488	506	503	506	469	479	505	460	518	501	537	527	491	489	514	501	533	506	493	497	531	483	491	488	504	529	482	499	494	516	478	513	481	498	523	486	497	502	501	495	524	509	540	477	487	525	479	493	547	493	491	494	518	484	506	487	525	493	488	505	504	479	528	512	512	517	501	509	522	513	535	486	513	495	530	479	545	481	452	482	492	469	483	480	497	494	517	501	514	505	540	467	489	487	522	492	497	537	517	517	507	496	492	530	522	492	521	486	519	465	517	511	498	556	479	528	481	488	505	504	486	513	497	552	549	532	477	510	517	509	493	507	520	516	495	475	505	536	533	537	507	539	492	489	491	519	502	509	535	522	552	496	461	512	502	521	507	505	528	500	486	529	516	506	536	499	500	478	458	476	499	517	525	494	528	510	556	468	511	515	541	510	495	468	521	474	495	513	523	489	498	495	520	573	523	508	500	488	489	490	509	529	470	502	505	503	508	478	484	481	512	528	482	490	468	501	483	524	495	512	527	459	486	509	491	485	527	537	510	509	470	544	530	510	471	492	494	544	497	526	535	462	478	483	510	497	540	537	483	527	468	504	474	469	495	513	500	502	529	508	489	475	501	524	512	504	523	450	509	499	509	508	544	487	530	518	484	525	497	509	499	504	507	544	462	525	540	518	500	523	544	525	483	495	502	479	473	499	493	539	506	492	500	543	524	490	512	518	514	482	490	526	532	506	482	546	521	512	502	505	545	540	498	488	477	494	502	477	511	484	510	526	512	513	535	537	488	486	513	501	523	509	500	522	526	470	472	490	489	527	499	550	512	524	485	536	492	521	539	486	512	484	494	485	478	497	515	532	488	528	521	506	505	510	494	515	535	492	559	473	510	497	511	557	499	502	506	525	465	513	555	489	480	547	540	464	489	508	500	490	533	468	518	524	458	544	495	505	513	511	458	469	485	524	535	535	502	531	494	521	503	523	485	480	492	492	505	535	526	508	482	511	537	512	526	507	507	548	495	502	445	512	455	510	518	525	512	487	487	516	495	535	524	532	476	496	480	467	521	534	512	503	457	478	495	467	476	506	489	531	531	514	488	496	531	499	523	493	547	544	509	517	473	501	512	489	516	486	484	508	514	523	547	500	480	539	493	516	503	502	507	531	480	504	553	488	497	499	515	519	481	500	531	489	465	499	525	525	515	502	485	522	486	500	487	480	517	488	529	508	538	477	533	448	458	538	556	482	496	460	489	558	454	515	468	485	521	520	482	516	530	479	462	489	531	469	486	496	465	483	483	503	502	487	486	491	486	520	481	500	482	496	453	508	488	509	496	557	486	427	467	484	490	459	493	464	533	497	506	480	527	539	444	461	478	505	498	513	499	522	496	467	493	497	517	468	497	500	503	537	501	487	467	501	524	473	479	490	501	501	505	506	491	512	495	457	504	495	492	486	486	538	533	514	528	494	454	515	514	507	481	524	522	518	487	489	497	513	507	504	469	541	523	497	520	479	468	445	480	494	533	482	446	511	488	510	532	478	505	492	541	526	525	504	500	476	496	492	461	513	480	490	538	567	507	494	507	481	527	506	534	508	487	521	528	446	503	473	510	521	509	516	493	494	521	478	493	471	516	536	500	495	495	507	487	540	519	475	488	509	495	527	451	496	478	516	501	483	537	527	499	510	489	531	519	539	497	495	505	517	490	520	503	512	531	466	488	496	500	534	479	460	498	481	559	541	483	519	489	542	490	487	521	481	493	480	491	480	524	546	473	515	523	482	501	502	531	500	480	490	506	517	456	492	478	530	460	532	537	517	498	517	519	512	509	522	498	489	560	531	547	526	481	469	518	529	515	484	528	484	480	527	499	474	492	523	547	474	553	498	476	482	523	517	505	544	483	499	507	537	526	454	497	522	529	498	489	520	463	499	520	464	480	516	504	508	540	535	486	490	536	486	480	524	540	488	522	483	512	534	540	516	544	452	501	492	511	461	504	510	524	503	497	483	530	487	542	487	498	468	491	482	502	551	496	496	546	516	518	479	513	461	523	525	480	486	510	473	497	489	471	507	508	505	465	497	467	506	483	482	463	443	492	493	527	504	511	493	518	509	501	443	472	491	519	499	473	533	496	509	537	503	478	504	491	519	525	496	506	502	513	443	538	496	503	465	489	521	494	499	485	496	523	507	504	481	491	507	523	504	528	517	532	523	516	502	516	517	507	530	489	508	522	519	533	493	506	524	515	512	511	517	518	513	492	492	500	522	525	543	475	518	505	512	499	515	466	485	528	519	521	504	532	508	524	476	521	524	519	520	520	499	491	481	490	484	491	488	487	491	499	524	517	487	474	523	479	513	540	542	490	501	480	519	514	507	504	530	515	525	493	491	528	495	444	486	449	496	520	548	530	501	554	486	519	505	485	520	500	522	539	488	515	500	507	462	516	475	505	481	454	540	486	510	523	509
65687	32439	13072	3880	869	373	336	273	303	280	271	304	318	293	313	311	285	288	313	262	273	274	266	274	325	288	285	275	314	298	287	261	281	264	298	294	314	321	335	283	299	283	299	290	308	285	256	292	287	288	281	301	313	309	267	277	259	295	290	273	287	299	283	273	288	300	285	276	274	290	313	288	292	271	270	267	285	259	309	269	299	270	265	281	284	264	280	269	256	286	268	295	282	292	260	268	294	297	290	316	311	270	324	295	275	278	293	279	281	276	265	266	260	278	276	274	283	259	269	283	291	296	259	269	283	308	294	268	292	293	280	266	248	295	305	288	298	267	287	293	282	282	325	293	277	299	303	247	264	268	290	265	286	286	293	322	289	284	292	279	289	270	283	314	276	287	309	305	272	290	300	294	309	304	302	274	297	300	296	295	306	282	275	262	275	277	287	305	293	263	270	279	288	290	317	303	261	256	282	270	248	269	293	296	305	256	289	253	297	282	291	256	297	285	270	311	307	279	296	278	276	305	289	303	284	247	276	283	274	262	260	299	261	289	299	292	289	274	325	290	281	255	290	278	298	276	289	253	324	306	273	282	251	288	274	287	275	301	287	299	288	273	319	292	268	311	290	271	296	295	267	277	297	291	290	286	304	349	278	276	236	264	280	277	293	262	269	301	290	252	284	257	291	302	274	274	267	260	299	264	337	299	252	299	287	266	293	289	273	248	303	299	287	324	265	294	307	280	267	241	274	261	254	283	296	292	303	273	247	251	289	284	310	298	297	311	322	265	292	266	276	309	300	268	275	294	255	295	270	276	288	258	290	316	301	288	309	286	274	292	270	293	266	269	274	294	277	297	270	303	299	269	261	275	288	306	257	310	321	288	292	251	258	274	274	298	276	267	258	319	295	277	285	277	299	309	269	271	265	314	300	269	267	273	288	257	300	299	309	264	262	262	274	301	271	286	277	263	304	280	288	289	256	317	276	295	292	299	300	299	290	256	258	279	264	293	268	263	268	276	285	273	287	283	285	296	313	289	290	310	262	285	294	257	305	287	277	279	306	322	293	288	311	314	289	290	257	294	290	276	301	275	288	282	275	309	277	306	269	273	291	280	299	273	230	309	252	303	311	262	319	280	294	295	277	281	259	254	287	293	278	250	256	309	275	290	306	262	256	298	252	290	242	290	288	317	318	293	301	259	304	267	277	312	262	263	278	258	261	300	276	292	270	289	323	269	292	261	293	237	266	268	290	293	265	290	315	284	282	268	306	267	270	272	299	323	258	271	311	278	242	306	282	284	273	240	302	283	256	295	279	258	283	262	277	289	275	285	309	292	294	316	256	282	305	284	274	318	300	307	283	290	254	296	247	254	324	289	279	282	311	270	314	275	303	262	302	270	286	260	324	290	298	259	291	279	304	245	278	303	278	283	277	277	301	268	299	263	293	318	302	255	289	277	280	293	276	294	275	298	250	289	294	287	312	248	314	294	277	297	255	272	300	279	294	312	282	273	287	282	274	283	258	266	285	305	257	319	316	282	285	287	296	292	291	271	281	258	274	271	275	272	299	300	244	280	268	277	277	296	306	273	293	293	294	267	293	309	266	277	265	299	253	283	255	253	253	291	292	333	288	292	273	275	248	274	279	280	288	269	262	285	300	286	290	300	281	257	265	287	272	279	293	243	280	277	292	263	278	285	282	284	283	289	292	296	290	274	284	263	286	255	279	294	313	300	278	262	316	288	286	266	299	265	259	279	275	332	318	299	299	314	277	302	318	294	268	280	250	256	278	282	289	296	305	283	272	301	275	258	285	309	302	242	285	280	325	294	288	305	288	314	269	291	310	277	285	289	235	297	275	292	290	282	259	315	327	258	264	302	301	309	293	326	267	265	306	266	280	296	312	284	265	293	289	291	291	271	309	266	297	285	265	295	268	274	278	289	260	258	288	316	289	303	302	288	268	277	279	312	262	292	270	278	272	340	249	258	268	284	240	287	252	274	318	317	303	300	262	273	313	302	268	294	315	253	293	274	282	263	278	277	312	281	257	286	286	265	274	283	298	261	252	284	294	286	293	287	315	297	272	255	243	265	270	299	342	287	300	257	293	282	267	314	306	256	276	289	269	264	272	268	278	253	269	296	278	265	319	275	276	297	302	287	274	272	273	269	289	292	275	266	276	301	286	268	330	284	277	284	266	245	301	262	283	279	248	281	290	302	250	297	250	279	290	295	306	283	285	291	290	310	294	268	275	281	261	293	303	300	250	305	290	288	283	313	299	291	280	268	269	262	259	287	271	267	304	265	257	303	292	287	293	243	284	257	266	303	299	249	291	277	308	303	273	304	301	330	290	260	246	285	279	294	280	285	308	297	263	300	258	310	295	262	251	267	280	273	310	274	265	287	277	306	259	312	283	308	261	244	282	302	292	306	293	280	329	281	299	296	285	266	304	294	268	297	294	292	306	261	293	302	247	292	273	271	294	272	255	316	291	322	270	275	270	302	292	272	296	281	282	243	268	227	266	287	301	278	278	279	315	276	258	257	263	292	276	271	261	275	306	256	268	264	294	286	303	273	293	279	249	316	261	305	291	253	336	299	294	262	290	275	296	277	275	269	259	287	252	279	268	324	269	287	276	277	266	297	280	235	274	270	297	324	292	279	306	296	261	276	254	303	266	264	234	276	310	287	311	278	276	284	267	271	282	251	272	281	260	299	290	296	249	281	329	289	293	247	265	298	311	260	299	280	279	254	271	334	268	261	253	293	262	275	288	298	308	307	285	306	288	262	274	280	287	300	268	275	248	316	296	287	280	282	305	306	243	284	288	250	268	297	263	270	280	288	256	262	291	283	281	264	266	285	259	264	263	266	294	315	302	294	275	307	291	261	291	295	282	280	312	263	315	293	258	304	315	331	306	308	287	261	294	240	283	271	283	291	321	293	278	291	254	266	269	264	284	282	260	277	277	284	292	280	270	303	263	298	290	290	269	288	292	309	298	291	313	272	246	250	273	275	299	304	240	285	262	289	292	301	303	304	288	290	320	253	249	272	295	294	266	319	274	278	309	288	240	274	269	312	283	290	299	281	312	314	271	275	318	303	286	329	286	281	315	293	294	295	261	258	258	283	314	288	322	295	310	295	300	274	269	319	282	288	280	282	238	289	294	285	275	295	278	287	257	299	283	280	297	249	318	282	262	274	273	291	293	251	266	262	315	302	312	301	282	292	269	284	296	263	298	269	279	309	330	297	318	314	306	269	291	282	299	325	281	275	263	306	282	302	282	284	289	278	264	283	301	304	308	254	289	302	270	266	323	263	279	260	274	302	298	272	306	271	284	278	283	276	293	283	295	289	299	282	288	278	265	281	305	310	287	285	299	260	300	272	264	279	317	267	260	279	289	311	280	259	237	270	239	285	257	299	257	297	299	294	299	284	308	332	307	308	266	287	311	290	258	286	243	297	280	272	277	306	258	263	286	318	249	277	270	284	289	315	304	265
44339	22220	12192	7114	1959	881	707	616	609	657	615	608	631	618	623	617	597	615	617	582	590	593	610	627	617	609	602	603	553	597	606	534	610	622	610	565	565	630	607	596	553	612	607	606	598	639	592	586	580	583	575	598	590	598	579	598	584	576	618	589	587	584	563	589	574	591	601	609	643	558	553	571	596	578	578	595	606	599	595	606	611	585	611	569	570	574	586	596	596	559	594	573	636	599	582	562	586	609	609	597	592	587	542	641	612	622	569	597	612	622	612	570	603	593	581	587	565	575	586	590	536	610	560	591	603	571	647	569	613	600	640	584	594	587	556	612	599	615	595	567	594	604	594	563	583	625	537	622	578	580	628	598	605	642	587	635	637	592	596	538	576	603	609	579	575	648	606	589	578	640	590	576	549	581	635	629	607	575	599	581	603	614	582	570	573	617	591	585	587	600	584	594	582	563	553	559	520	586	598	583	625	575	636	629	594	571	585	608	567	608	594	589	621	595	587	616	664	585	591	574	593	619	589	632	604	573	589	566	588	570	609	572	594	601	619	593	602	595	586	564	586	624	597	609	589	628	583	635	554	578	571	570	631	594	568	558	646	583	549	612	611	553	612	597	543	619	612	646	613	599	585	620	552	611	591	598	575	563	569	668	609	583	587	569	584	614	581	603	594	574	599	595	606	571	579	561	580	637	601	544	562	624	589	610	565	580	575	563	585	592	636	635	568	602	600	543	574	601	583	577	636	574	596	590	620	590	552	618	562	580	574	608	579	623	598	568	629	590	625	605	568	607	584	605	607	575	581	574	565	583	559	590	600	582	590	605	588	553	565	584	627	568	583	602	623	570	576	589	574	545	565	612	602	596	581	586	581	589	592	587	585	588	589	562	587	595	605	641	620	575	622	580	555	592	637	577	592	569	602	619	615	617	621	555	581	605	559	599	589	571	617	599	603	627	556	602	574	578	582	595	612	637	602	590	579	604	592	555	568	617	578	625	564	576	589	632	587	615	578	578	597	593	616	594	589	558	582	607	610	581	561	595	589	593	561	579	566	581	616	611	565	578	618	597	586	569	567	561	611	627	567	614	597	577	598	584	580	618	604	567	601	606	552	633	599	562	583	561	635	628	592	583	579	565	631	567	550	608	589	572	596	645	579	618	594	616	610	601	638	607	582	586	581	573	610	574	532	606	635	580	571	597	601	604	638	549	604	618	603	555	589	640	582	596	610	594	567	577	598	592	586	623	573	564	600	581	600	564	602	626	548	545	609	562	629	594	616	559	605	601	570	614	599	543	587	586	600	591	581	616	588	605	589	598	583	587	601	608	572	571	584	606	596	586	572	619	603	515	619	584	556	608	593	578	583	589	587	579	584	611	583	584	577	577	594	605	607	603	587	602	612	601	608	610	573	610	584	579	610	617	582	566	617	636	555	624	599	614	632	544	591	573	594	555	587	578	602	578	560	583	577	612	599	629	591	588	559	572	618	579	573	574	628	607	585	553	597	578	575	603	570	609	597	593	583	562	624	545	612	542	622	595	582	615	595	579	565	571	534	619	583	636	543	573	592	598	588	578	622	594	606	642	562	570	580	598	587	574	582	597	594	597	631	601	569	602	611	556	578	618	609	613	598	580	658	604	567	574	559	593	625	638	598	602	572	569	617	607	589	640	602	585	573	611	574	597	615	565	600	560	595	636	629	539	623	601	624	590	600	617	594	591	637	586	606	614	620	609	545	605	603	597	590	625	585	594	574	601	599	566	551	591	580	572	601	594	611	651	593	628	614	616	609	587	613	618	610	607	575	619	619	595	604	611	592	632	604	576	591	611	629	599	547	606	611	600	533	622	552	608	593	550	567	594	602	627	568	586	561	614	573	617	594	612	604	618	590	575	568	601	596	631	577	592	606	606	633	611	558	572	598	599	595	570	603	604	572	615	578	602	602	631	553	605	574	572	617	606	655	609	608	575	591	622	646	610	604	595	567	582	678	547	599	632	608	607	580	622	553	578	586	599	580	642	618	638	575	586	594	598	595	615	613	564	578	555	664	615	571	565	626	604	585	585	581	582	637	583	600	629	577	637	601	589	545	583	601	633	590	597	631	653	596	594	600	566	605	624	581	557	639	610	584	583	613	593	589	606	631	560	575	598	586	611	605	596	570	530	584	633	629	576	549	580	581	583	667	599	609	630	583	599	615	620	577	593	602	592	592	614	597	569	552	566	583	635	591	571	633	591	618	541	617	588	563	535	622	586	564	555	565	564	552	599	613	561	601	613	588	629	609	584	543	596	591	600	589	578	596	569	631	615	616	634	593	629	563	586	615	576	564	595	616	583	652	608	553	587	592	579	655	558	645	573	616	603	599	587	543	582	536	596	561	604	614	604	596	608	592	604	577	589	569	596	596	596	590	600	604	538	571	593	600	613	560	620	608	643	600	602	578	588	592	600	626	596	563	612	577	588	585	603	595	580	588	553	551	571	566	574	589	640	629	578	626	641	590	629	596	625	589	614	626	607	600	610	548	556	601	580	599	586	555	579	582	597	596	600	559	568	589	569	624	625	562	621	608	600	569	602	553	576	589	589	601	615	601	615	618	632	591	594	567	556	601	599	618	594	597	601	642	605	582	562	626	570	561	575	633	583	590	578	624	580	605	590	566	607	605	597	585	594	657	567	607	587	558	614	622	582	586	579	629	616	623	617	589	593	587	579	618	597	600	567	589	606	602	584	582	605	639	562	581	581	587	655	606	581	623	583	574	586	617	615	639	568	592	605	635	609	599	557	600	571	610	603	599	605	577	582	601	607	554	620	609	570	575	577	598	607	595	608	577	605	600	601	576	574	595	609	593	543	589	632	636	564	591	552	572	563	576	572	596	607	586	610	604	628	613	584	528	583	622	585	601	578	631	605	611	558	570	604	595	575	574	602	619	606	638	612	573	609	555	580	622	593	563	613	586	613	529	615	614	595	585	597	591	598	587	576	592	611	610	576	552	552	592	572	577	599	606	606	582	583	651	563	607	589	600	593	608	583	626	591	586	587	594	614	598	578	600	572	683	553	597	574	608	582	612	580	575	580	608	569	573	572	584	573	602	574	580	558	590	587	647	580	605	603	612	600	563	585	597	585	607	588	600	626	556	607	583	604	603	545	612	611	598	591	594	559	635	600	590	589	579	583	608	585	595	625	647	551	635	596	581	631	566	602	642	567	577	602	589	563	542	586	575	552	589	570	560	585	577	588	612	616	587	608	628	613	605	648	584	600	620	578	617	576	610	601	580	598	578	612	602	610	585	597	607	594	597	568	625	557	595	589	588	629	623	575	605	572	548	615	615	590	589	601	614	557	604	589	590	546	593	583	621	627	575	611	634	564	586	646	573	560	549	589	643	613	549	561	566	584	546	582	584	597	591	566	566	583	577	580	561	573	597	566	577	580	608	613	617	598	570	560	571	598	601	551	625	606	648	593	595	611	578	575	580	625	561	579	540	556	558	595
44823	18894	7766	2494	534	231	187	209	211	234	219	202	176	186	215	212	186	221	187	229	240	207	198	216	221	198	210	225	196	194	247	192	177	211	188	227	193	196	212	227	201	214	207	246	215	200	221	210	217	219	195	231	189	229	254	221	182	220	202	186	233	198	220	191	164	205	206	205	225	198	226	201	211	233	235	224	219	211	221	188	218	214	213	224	190	204	232	201	188	211	223	204	219	234	204	188	183	219	211	209	204	212	192	209	208	189	193	210	216	228	206	213	191	228	199	203	182	195	179	206	208	197	212	226	205	211	241	219	219	232	233	204	189	188	198	216	224	208	204	216	202	222	225	210	204	209	213	213	201	213	214	208	201	221	184	233	224	176	228	227	257	203	236	212	183	189	198	218	200	197	246	205	210	215	215	239	215	204	221	203	186	188	193	198	205	186	195	187	203	198	208	213	216	213	213	215	216	195	226	182	187	248	188	196	196	200	245	209	230	209	215	191	207	193	209	194	202	231	241	205	184	214	203	231	178	180	208	233	208	197	227	218	193	184	202	187	201	210	211	228	216	221	226	221	221	214	190	182	207	232	214	236	217	251	198	207	185	215	239	217	208	194	224	221	194	223	220	206	234	235	253	240	225	184	197	208	206	230	218	208	206	197	198	221	192	196	199	209	212	218	221	218	191	200	215	220	222	220	206	224	224	190	208	229	239	198	211	192	204	198	203	199	228	194	191	218	237	225	195	240	204	230	221	215	217	212	210	221	217	209	199	224	205	182	237	212	216	214	215	187	210	239	221	179	208	195	208	194	216	223	195	208	202	211	251	211	210	240	209	199	188	207	184	208	199	208	207	226	188	205	212	231	205	211	192	192	200	199	173	213	194	222	231	204	186	226	188	211	244	206	207	217	203	217	200	216	199	203	234	200	212	190	223	216	218	214	220	245	201	199	204	187	225	203	229	233	192	230	215	192	213	229	196	178	208	213	217	215	241	209	209	225	219	201	200	190	247	235	196	223	210	216	208	227	199	228	215	198	216	196	184	198	183	214	223	227	217	221	218	220	209	165	215	174	211	219	224	214	201	200	226	222	209	177	211	192	237	203	190	238	191	227	210	227	190	229	208	234	216	176	224	223	220	176	179	236	219	177	187	229	247	186	209	234	228	196	218	203	209	196	222	212	244	225	204	227	231	236	189	203	214	228	204	181	194	225	219	212	203	190	186	189	235	188	189	231	209	224	236	232	202	234	195	196	221	208	235	213	210	222	204	203	229	203	208	225	231	213	192	230	222	214	215	218	210	210	224	188	223	214	207	200	191	205	228	202	210	244	206	202	244	199	227	200	198	230	222	196	221	207	183	193	233	203	228	202	234	238	200	208	223	205	239	205	191	206	196	183	201	220	208	221	188	244	217	201	173	193	198	234	213	217	230	218	249	208	197	227	194	264	232	235	237	232	221	192	182	227	197	200	227	229	233	214	218	205	205	207	205	209	231	217	184	210	217	206	197	200	200	200	197	232	192	208	217	240	217	210	235	203	223	213	229	218	200	221	235	222	192	200	189	205	206	169	220	218	232	214	226	219	234	225	228	209	201	220	213	237	247	220	243	206	197	222	182	227	210	198	213	207	235	218	226	221	205	216	202	211	231	189	205	230	190	205	187	200	212	214	203	217	224	253	199	213	210	220	239	242	182	198	194	188	182	190	187	181	189	207	251	209	202	226	234	204	184	203	211	216	213	195	193	254	196	189	216	236	233	181	173	203	207	226	219	217	197	204	228	215	221	184	201	221	196	221	187	214	218	215	229	222	219	213	223	193	236	224	205	210	215	196	195	180	200	220	193	195	226	197	199	202	238	219	219	215	212	212	227	226	192	224	226	212	217	238	187	216	214	194	221	209	213	212	218	222	226	233	194	201	201	208	218	231	213	188	228	221	198	219	205	233	209	258	211	235	223	197	201	188	233	199	232	247	214	205	227	214	204	246	195	183	195	206	226	229	192	225	217	213	200	229	249	217	221	211	194	217	214	219	215	231	231	245	184	191	211	213	203	259	237	197	175	209	219	206	188	203	178	198	215	236	221	218	235	219	184	222	239	199	215	217	220	223	218	227	215	202	226	230	213	218	174	192	204	222	214	234	205	204	249	228	189	178	196	194	221	211	198	235	201	192	191	216	203	215	197	187	207	208	219	204	213	227	219	239	183	237	212	217	204	203	197	198	243	245	210	215	199	234	189	192	225	211	207	216	204	226	205	174	247	235	186	198	224	191	208	241	198	231	205	207	197	200	187	219	240	213	230	215	219	210	186	191	241	209	193	216	228	192	221	206	206	208	205	227	225	232	191	211	237	191	195	195	201	224	215	209	222	215	189	208	220	195	207	222	208	215	214	183	235	218	244	193	196	220	190	218	215	211	225	213	199	209	214	212	210	193	214	226	216	203	221	214	225	221	215	218	222	215	202	229	223	234	200	209	227	239	224	171	220	235	226	224	203	196	246	201	203	187	200	201	212	251	207	223	201	208	230	227	204	244	222	218	228	211	194	203	236	232	192	204	202	234	227	220	213	185	193	191	201	236	206	217	208	220	205	195	220	206	265	206	189	225	223	201	208	216	227	248	202	204	216	212	225	205	201	215	221	196	213	236	231	231	236	232	255	202	211	186	228	233	213	193	207	206	213	209	252	207	223	186	205	202	202	234	198	195	212	234	221	218	202	211	216	190	209	226	217	194	210	200	195	214	204	228	201	251	216	221	206	184	192	198	210	199	210	212	236	204	223	232	201	221	231	214	220	186	207	235	192	203	213	218	206	196	212	202	215	223	182	205	201	185	200	217	215	188	216	192	208	231	217	212	213	198	200	232	216	238	203	199	221	205	196	181	221	232	210	202	207	229	204	212	233	194	209	221	186	212	200	234	201	247	195	191	190	193	200	179	228	222	208	222	217	229	217	217	220	222	227	205	231	205	210	201	229	202	185	234	220	207	192	216	224	214	190	202	195	232	193	180	207	192	190	223	238	201	205	199	211	223	191	200	217	208	199	194	200	204	189	230	240	189	208	201	182	213	217	209	210	211	209	207	211	213	218	239	204	190	208	200	197	221	196	171	216	194	222	226	215	226	228	248	232	214	213	221	204	229	215	206	222	222	191	191	209	212	218	212	218	224	214	223	189	202	243	245	250	211	222	200	198	193	196	219	181	220	222	196	204	227	208	187	202	184	225	235	213	206	226	221	198	222	176	220	204	193	241	222	201	189	211	192	200	229	201	203	202	197	197	199	223	221	233	238	215	210	180	202	234	211	198	233	182	201	247	211	231	224	217	226	176	207	200	208	214	235	225	223	227	200	200	205	231	216	187	188	229	222	208	206	218	214	198	208	194	202	187	221	202	219	237	232	194	204	210	220	216	219	212	236	194	232	199	202	214	217	202	207	216	205	211	210	233	229	198	193	178	232	234	209	212	199	204	227	217	242	208	197	196	223	215	190	220	221	175	237
28462	13321	10265	5208	1421	490	448	454	515	479	456	473	463	448	466	469	474	452	464	475	463	438	442	462	467	492	470	437	473	448	474	452	475	494	411	446	430	448	456	431	497	465	484	461	503	460	410	466	442	455	431	445	460	459	483	463	458	468	439	423	444	436	444	458	467	496	429	477	470	435	430	454	515	478	467	441	436	407	442	445	508	452	440	418	468	411	434	456	452	452	439	456	482	486	436	459	493	456	450	477	442	443	446	457	442	432	437	451	437	477	476	457	443	447	470	445	455	467	420	452	457	458	454	446	441	450	519	460	426	458	442	480	461	454	466	464	437	454	417	460	468	403	497	475	439	440	461	491	430	464	470	481	466	439	435	482	442	497	501	434	460	443	441	457	495	478	482	469	494	431	449	438	481	479	456	452	416	480	450	448	460	450	430	471	437	463	451	457	447	479	471	470	443	473	432	443	456	482	489	487	451	531	457	474	470	455	460	432	427	467	455	478	463	485	455	448	459	451	444	476	444	436	448	430	436	462	450	484	433	453	452	463	519	408	490	495	447	507	425	451	484	452	490	446	445	443	484	453	443	437	430	517	499	444	448	484	419	464	431	465	461	473	449	452	448	426	459	435	444	461	461	409	441	436	460	476	464	484	476	449	466	457	434	466	441	431	456	471	459	446	449	445	442	418	442	490	462	481	499	446	427	443	456	445	456	435	467	451	468	423	467	445	451	464	483	445	465	449	453	475	461	461	483	494	442	451	461	470	436	477	455	419	461	448	419	439	446	437	426	486	487	475	492	438	466	430	431	449	475	441	484	479	445	474	472	453	435	444	454	443	469	453	508	492	470	480	446	456	509	466	455	447	499	433	432	452	409	465	432	441	465	461	447	466	439	460	481	455	456	456	477	450	469	468	462	444	455	451	476	458	485	456	454	458	449	458	493	444	473	433	462	450	458	439	490	449	463	471	449	464	472	474	461	463	440	437	484	477	455	448	454	423	483	464	429	458	439	446	451	445	465	447	425	446	458	445	455	452	495	487	442	463	466	438	479	424	416	469	451	463	431	438	429	446	467	446	463	486	449	446	461	476	481	431	464	403	461	421	471	476	456	417	440	482	479	481	499	450	479	453	418	402	481	476	449	446	467	460	496	442	432	443	482	467	435	415	454	452	426	443	440	428	470	441	448	479	456	487	472	451	461	477	433	452	430	432	447	509	450	464	447	470	460	407	490	460	409	465	473	451	444	434	496	445	436	467	424	471	473	437	448	491	437	479	447	465	451	448	457	430	473	458	476	447	471	466	482	447	473	468	484	450	435	515	490	432	460	452	435	470	459	453	464	468	475	451	477	483	492	437	460	449	452	464	443	457	497	473	452	464	478	452	439	449	457	424	487	441	481	448	428	448	453	442	456	452	470	448	477	441	448	469	448	449	466	446	441	422	420	464	472	426	436	461	450	473	419	457	458	422	432	419	435	452	499	493	477	424	473	431	452	452	389	433	440	440	471	468	472	461	455	461	462	444	448	453	455	417	473	478	423	429	474	475	483	424	466	457	421	485	429	467	478	471	437	442	463	490	440	473	424	459	454	402	464	487	458	445	455	494	470	447	471	452	467	490	468	429	479	488	459	483	443	488	446	443	463	387	482	465	492	438	492	485	462	445	479	478	465	423	426	477	490	494	459	430	437	454	461	446	479	469	485	441	452	443	433	479	482	446	471	440	461	433	439	443	473	474	454	432	438	459	424	477	452	435	458	437	447	461	454	490	473	411	478	483	501	456	423	451	465	435	470	467	454	462	449	440	494	441	432	444	450	414	443	408	485	419	458	494	519	421	465	443	479	450	441	448	453	465	438	476	454	492	497	437	475	462	441	466	456	458	455	445	468	472	485	424	479	432	431	442	456	445	459	461	452	459	425	460	428	456	496	444	493	476	442	460	442	471	462	467	447	480	455	481	442	516	457	437	478	475	444	484	431	424	446	429	458	464	431	450	436	455	473	444	454	483	485	467	431	491	439	437	473	448	471	415	435	500	500	455	485	504	471	446	506	453	450	476	420	482	467	444	466	442	467	458	430	467	452	503	457	454	478	463	433	422	439	433	469	473	470	466	456	477	482	468	456	469	474	484	468	452	427	450	461	502	445	462	431	438	453	484	474	462	463	447	466	447	476	483	441	450	436	459	486	485	503	460	470	471	448	413	450	478	456	450	487	464	497	451	464	465	468	447	442	478	475	436	431	437	449	460	445	494	469	478	456	462	436	472	442	446	440	467	427	489	415	437	468	477	494	470	464	469	473	454	455	448	477	467	455	446	466	476	468	464	467	450	430	442	469	494	487	460	428	469	438	422	466	441	464	417	437	452	424	473	439	452	461	431	437	471	444	480	471	453	465	451	455	438	452	420	444	445	437	468	451	470	454	445	436	465	473	435	454	440	453	443	491	471	459	446	481	450	469	414	480	446	467	496	477	449	458	452	448	416	456	461	466	490	474	447	456	466	440	447	463	454	453	455	462	461	454	444	416	489	440	404	459	444	483	484	436	436	424	497	422	446	459	482	449	466	492	422	472	423	443	477	484	484	454	444	453	401	443	476	441	481	445	478	510	440	466	464	455	469	450	428	459	457	424	494	469	457	466	469	484	411	462	502	436	490	482	471	457	486	488	430	454	459	447	474	469	445	436	428	440	447	461	452	429	464	482	431	465	445	482	482	462	429	478	452	447	461	472	471	453	458	482	497	453	441	480	453	454	466	483	474	448	455	438	421	447	466	467	441	475	467	475	471	436	437	433	407	454	451	443	484	443	459	483	459	426	480	454	490	469	475	438	418	471	484	461	447	460	415	441	512	434	427	451	432	472	449	440	445	490	510	452	423	459	461	441	436	464	469	447	460	466	489	454	451	447	448	483	445	452	464	457	452	452	427	467	484	443	443	451	435	468	478	453	473	441	448	445	468	465	461	436	466	440	463	450	467	420	478	479	457	492	466	445	440	492	461	480	468	449	493	469	414	455	439	463	490	482	457	517	420	456	426	453	440	447	466	482	440	418	458	457	508	471	483	429	508	478	452	464	451	461	440	485	445	455	470	473	473	453	468	458	430	429	440	490	444	467	464	444	435	464	445	438	440	456	455	450	458	457	458	433	484	451	497	474	481	409	466	425	448	454	466	459	434	436	500	408	445	486	468	454	457	467	474	441	477	468	481	468	502	454	461	417	455	439	476	453	449	448	451	439	457	441	489	482	440	455	495	461	453	481	453	487	471	459	462	462	473	447	441	401	432	460	454	490	459	454	462	421	455	449	427	431	482	503	482	462	427	450	457	424	448	452	440	463	483	460	452	454	467	469	431	459	486	470	454	470	446	456	444	468	448	454	495	447	432	464	474	483	468	450	445	416	455	467	440	470	432	461	446	463	434	466	504	495	443	462	446	419	439	447	418	495	422	455	469	426	437	445	471	465	473	432	500	455	459	431	483	460	430	438	486	425	481	462	425
56431	29728	14360	4692	1070	361	271	257	275	207	225	257	231	260	222	254	249	243	234	242	258	228	221	260	226	220	219	238	255	235	245	224	250	244	219	252	253	225	243	203	222	265	232	227	202	242	244	248	229	227	204	244	231	233	246	231	221	237	244	239	220	250	254	258	263	223	224	246	259	234	246	256	274	285	233	222	260	244	249	210	257	258	220	220	248	218	246	213	238	227	236	256	225	273	233	217	241	223	231	226	237	223	254	262	250	247	245	240	231	222	267	240	229	256	242	229	241	238	254	250	246	256	232	244	244	270	237	212	200	237	247	273	228	239	235	239	221	220	245	222	234	254	232	262	223	251	266	253	238	252	206	243	213	264	246	222	265	226	248	255	238	233	217	240	274	194	223	267	240	257	216	232	238	217	231	230	237	253	267	259	234	271	233	221	225	239	231	232	248	244	275	240	246	258	279	242	233	247	229	227	213	259	233	245	225	224	217	204	245	223	261	233	265	237	216	230	240	267	252	254	237	218	252	221	241	207	239	230	237	266	230	267	215	233	228	243	246	230	235	233	249	228	251	242	244	222	250	249	289	226	239	278	199	212	235	239	282	243	232	201	252	254	228	199	264	252	257	207	266	251	254	245	227	248	244	239	229	228	221	274	229	217	238	212	233	201	260	248	221	242	258	270	234	242	246	230	248	243	200	236	249	264	241	239	278	238	242	240	250	255	278	239	235	223	243	260	248	258	244	264	199	247	247	234	240	245	223	253	223	238	267	273	230	217	242	240	263	248	248	230	260	227	238	225	236	218	228	245	210	234	264	266	242	212	231	247	233	235	227	242	209	232	232	235	235	227	248	267	238	250	252	220	230	227	217	240	255	250	257	229	208	219	232	227	225	242	266	235	222	231	195	224	248	277	232	217	220	226	218	205	224	250	239	235	228	215	255	261	259	247	220	264	266	255	231	201	220	232	249	269	230	247	264	245	203	221	254	209	235	242	265	222	223	236	232	220	249	214	229	214	220	232	240	235	256	226	231	233	217	249	228	255	279	257	257	239	240	221	224	252	258	240	225	248	216	215	230	226	220	241	213	245	273	233	228	280	230	213	250	235	238	238	227	229	235	261	239	228	256	244	211	240	235	228	247	236	258	259	248	256	243	259	280	233	254	241	243	268	246	249	250	238	221	249	223	266	260	241	249	216	236	251	213	229	235	237	276	231	217	211	215	236	259	272	230	235	254	241	257	245	271	243	217	220	246	265	241	254	224	219	230	231	253	269	257	247	224	223	218	225	217	225	233	212	229	235	223	222	246	249	229	234	231	235	237	221	225	258	262	252	225	220	246	246	264	238	262	239	206	241	212	264	224	235	211	253	208	216	223	248	263	236	224	262	220	247	237	251	256	252	250	234	251	238	249	232	213	203	281	224	231	250	233	234	251	220	224	236	235	253	265	238	218	233	228	231	248	254	187	231	256	236	239	229	267	238	219	260	240	223	239	188	239	216	214	251	251	238	275	231	218	239	232	231	282	209	220	231	239	251	236	242	209	290	271	216	222	229	240	254	247	245	242	240	225	268	264	242	212	193	264	248	239	249	222	257	242	241	248	215	227	218	268	228	250	272	256	256	273	212	269	233	230	215	174	226	265	244	249	240	278	214	247	243	223	236	257	231	252	253	227	254	238	258	231	252	234	229	223	232	239	220	219	255	226	202	232	224	249	252	249	215	217	249	242	260	215	234	240	225	257	212	252	227	255	218	221	232	237	251	237	218	247	268	238	255	252	246	225	254	202	234	246	231	238	243	227	249	231	220	240	243	250	227	223	237	255	240	254	240	243	229	223	253	266	231	248	252	253	231	227	234	235	219	234	237	246	253	249	277	236	242	254	203	255	215	202	231	210	232	261	238	270	278	228	236	238	240	270	229	253	217	227	245	226	235	217	250	215	211	227	225	256	245	252	242	222	225	218	211	210	241	222	225	251	254	239	268	289	264	217	253	242	240	260	227	205	231	236	212	260	232	230	245	226	225	250	204	200	241	238	245	220	232	241	268	238	230	253	212	228	236	211	228	231	261	223	271	249	239	231	268	248	239	224	233	219	231	245	247	230	221	252	236	266	256	260	208	208	238	212	245	245	257	238	220	223	215	245	279	244	252	203	246	243	235	206	234	206	229	238	238	226	250	231	231	211	256	242	232	241	226	252	192	244	256	257	232	230	232	236	241	232	241	277	253	268	245	257	212	212	273	242	261	212	226	235	217	207	245	262	199	265	250	263	270	236	232	255	253	244	241	236	218	225	238	259	244	257	257	245	256	217	204	212	204	244	227	247	212	255	230	228	214	224	255	253	256	282	232	212	257	240	238	238	239	231	272	225	240	245	254	224	224	248	245	240	260	237	207	264	212	221	241	231	247	246	216	231	238	250	239	229	240	223	217	249	252	238	204	225	227	262	241	244	243	255	231	243	234	245	256	239	236	222	238	220	246	222	224	219	250	247	248	244	246	221	225	240	236	245	218	233	239	253	233	228	244	224	217	255	229	240	254	254	231	244	227	259	245	226	239	258	231	217	224	221	214	219	247	248	271	262	233	242	281	230	261	244	274	247	253	239	257	225	260	265	260	270	274	238	258	249	201	232	224	243	230	216	250	249	245	235	264	262	249	238	224	250	224	276	232	257	228	253	219	247	237	229	223	203	235	206	243	216	252	260	232	251	228	245	250	228	209	268	259	231	215	248	218	247	221	255	241	232	213	257	211	229	230	268	242	251	261	230	247	229	228	220	217	255	247	244	247	209	244	216	265	202	198	234	257	223	257	224	237	234	245	256	228	248	243	224	237	267	220	216	273	237	236	256	220	232	257	269	245	219	235	226	232	236	253	219	234	234	239	233	242	215	238	237	249	240	242	235	233	256	243	274	258	250	250	227	241	247	253	236	242	244	228	282	243	222	247	244	224	230	252	230	229	240	247	225	208	252	243	221	223	244	259	236	235	265	222	204	213	245	230	238	238	247	229	231	227	229	216	252	245	240	231	248	250	238	256	244	268	240	249	244	218	236	260	272	261	253	214	221	229	250	254	204	234	268	253	238	237	205	242	245	240	250	232	236	262	244	224	238	214	228	264	271	227	249	229	239	245	213	226	229	245	222	207	226	249	230	251	211	220	274	235	223	221	249	222	221	276	213	220	230	223	260	226	237	267	239	216	256	258	225	228	235	258	218	239	212	270	248	243	228	227	261	229	225	241	239	229	248	253	252	251	205	248	248	235	258	248	243	246	228	236	221	263	245	251	226	281	257	247	228	246	245	252	229	267	246	213	237	224	239	210	232	225	264	201	257	269	225	262	225	241	225	209	233	251	262	247	231	239	239	209	255	242	243	235	233	225	205	252	207	254	231	246	252	226	248	231	266	229	214	261	215	227	271	244	237	225	234	247	260	231	248	250	242	220	270	238	273	266	249	268	235	240	247	261	221	239	236	231	236	239	231	234	223	229	235	267
36420	21406	16182	8246	2874	887	658	541	538	525	564	590	483	549	512	543	522	508	527	513	532	510	512	553	472	514	503	503	510	528	493	497	521	520	498	527	484	498	539	507	508	551	530	520	507	544	501	531	524	512	476	493	502	530	493	493	519	542	479	534	520	492	569	505	502	501	514	499	508	504	506	481	516	464	516	518	496	504	495	527	498	534	510	531	491	523	474	516	509	561	496	531	490	482	498	482	502	555	535	501	498	504	507	487	512	463	546	529	526	499	511	521	490	493	514	506	491	509	500	497	520	503	506	511	529	516	525	520	560	496	489	505	495	470	485	492	490	499	497	548	492	485	506	536	537	547	528	490	509	485	539	509	500	497	479	507	537	464	508	491	511	516	519	518	510	518	545	486	535	497	499	509	549	513	511	515	478	537	510	501	499	491	531	540	500	532	476	520	477	529	500	532	535	536	542	536	534	490	519	534	491	533	532	496	486	482	523	510	500	538	486	497	476	463	499	481	516	485	525	498	507	533	499	461	523	535	470	503	525	535	521	471	456	495	508	552	524	512	528	472	498	508	513	514	508	469	513	528	520	501	519	544	499	533	513	501	516	529	530	514	513	506	513	502	538	463	504	514	531	498	518	498	490	504	564	501	517	459	518	504	493	502	514	533	503	475	523	498	483	482	522	489	501	491	483	525	521	520	526	481	467	511	501	496	511	510	528	572	483	558	526	507	524	493	564	483	535	497	522	497	504	523	515	505	477	501	543	509	542	488	525	539	538	507	466	540	487	522	518	527	508	490	535	458	517	454	469	542	493	510	494	525	518	530	500	524	526	461	528	511	470	483	513	495	511	486	484	471	461	517	473	520	511	505	461	512	537	462	510	499	455	494	512	545	520	498	500	490	501	517	482	492	497	523	503	490	487	505	516	521	488	504	554	556	469	497	524	527	470	479	489	496	507	535	482	504	558	493	487	508	472	497	466	538	534	506	523	518	539	511	507	513	507	517	489	510	523	521	548	513	514	541	508	532	484	527	487	521	505	494	543	513	499	506	489	539	517	529	521	498	455	510	471	565	532	501	516	503	522	489	522	511	493	529	514	555	526	492	530	499	528	486	497	542	489	543	506	516	509	522	529	476	487	532	492	518	481	538	477	512	514	468	480	488	512	531	492	494	479	493	497	495	517	523	495	496	561	548	532	523	484	527	499	506	519	511	494	518	514	507	495	556	534	540	507	490	519	476	504	479	524	501	481	506	540	537	522	517	542	541	483	473	483	505	500	527	511	507	495	522	535	522	554	528	497	524	523	456	477	522	522	515	510	539	513	511	524	532	463	544	500	523	501	501	508	532	550	480	527	533	561	536	487	571	497	492	503	540	476	538	483	478	469	489	514	537	452	442	477	518	496	532	469	487	466	473	482	511	532	495	541	481	503	490	534	501	479	488	521	515	510	502	516	499	507	509	493	503	547	481	511	516	529	502	481	512	523	515	523	532	458	507	508	499	502	501	513	519	505	511	532	503	496	517	480	512	501	524	505	506	535	490	505	518	491	494	514	521	535	554	484	484	536	535	477	497	552	527	547	519	501	538	541	497	515	506	508	500	501	521	485	535	514	548	482	513	517	513	495	501	501	513	521	520	471	509	469	522	512	548	557	512	540	510	501	501	504	499	501	529	479	475	499	459	522	508	462	497	517	527	510	551	498	503	530	486	529	534	520	506	546	497	485	506	483	477	528	492	519	515	535	517	500	513	501	497	482	511	554	479	513	511	505	551	498	511	505	511	504	509	467	517	538	517	499	500	549	496	507	529	530	533	481	483	501	517	462	496	501	491	473	519	526	487	527	513	528	522	496	506	527	481	475	521	493	476	528	516	483	469	544	483	522	509	507	507	496	509	511	506	530	483	493	485	518	497	513	475	463	493	508	523	515	517	528	486	477	493	464	558	560	500	542	525	558	510	514	516	538	433	517	492	539	509	510	548	479	511	518	496	532	516	495	509	519	527	489	579	502	540	507	507	493	548	518	553	549	550	515	523	541	518	504	509	519	497	473	495	475	486	508	530	509	478	522	506	504	505	503	544	540	506	530	448	500	525	501	549	454	499	522	495	539	490	528	541	513	512	513	531	509	499	500	527	498	536	499	500	529	506	532	531	496	464	504	457	509	548	499	517	471	495	532	469	493	538	531	535	509	496	505	494	506	489	544	505	460	507	485	540	527	509	466	494	521	499	523	512	485	484	534	523	523	530	498	522	510	518	520	521	531	600	538	501	535	505	512	519	483	498	526	487	553	512	498	515	475	507	520	518	548	532	520	518	499	522	485	539	538	490	520	507	528	525	529	505	520	508	516	526	478	533	529	520	540	531	470	502	494	509	554	509	553	499	510	528	491	505	498	541	506	523	485	517	511	533	513	549	487	470	451	515	488	496	506	513	464	495	525	516	504	505	538	501	498	486	545	536	459	532	507	525	511	515	568	509	512	551	470	472	535	538	530	459	550	519	495	481	526	502	520	524	525	507	517	562	489	483	489	545	475	542	479	500	504	508	488	559	522	501	502	538	524	498	490	516	536	520	458	484	498	505	536	490	523	513	508	519	506	472	491	468	552	529	488	512	498	500	527	531	512	509	559	517	467	526	469	522	470	500	535	526	491	528	520	554	514	511	479	492	503	515	457	484	526	522	507	521	542	508	484	519	548	507	493	474	544	498	511	499	517	506	514	503	483	512	524	516	539	502	484	482	552	505	519	485	501	480	499	546	543	478	488	528	521	524	545	539	499	480	502	532	456	515	510	532	484	527	523	511	504	500	515	502	491	536	481	515	492	534	531	492	531	491	463	480	490	515	526	497	504	509	495	493	500	508	513	506	521	526	496	510	486	524	536	537	489	508	470	521	539	516	515	485	522	566	496	548	512	537	472	506	523	510	532	516	520	492	516	497	497	492	533	533	482	502	503	487	549	512	491	534	529	491	488	490	510	518	530	507	469	533	511	504	505	509	529	512	511	521	529	470	508	498	520	527	544	518	502	550	516	498	540	489	483	512	534	502	519	500	532	503	549	463	470	550	477	475	545	487	506	491	510	527	524	476	561	528	512	497	538	502	531	520	532	508	514	510	518	530	513	524	504	501	493	519	555	476	450	494	482	531	514	522	488	511	507	465	526	532	502	494	530	502	508	462	474	502	505	526	489	513	496	520	489	467	499	535	487	535	497	512	539	547	495	514	518	525	511	523	520	494	491	515	482	524	543	499	516	510	499	515	526	519	513	494	479	512	502	525	520	525	530	488	545	488	497	492	482	518	501	494	526	522	493	489	503	525	507	504	523	473	476	501	506	515	537	505	506	512	537	465	547	514	524	498	534	525	491	518	518	469	514	523	506	475	478	496	515	507	545	499	486	506	533	518	505	490	507	507	497	526	548	535	521	506	491	501	517	541	547	527	555	499	528	500	515	474	499	517	527	545	507	539	539	504	507	509	523	507	529	526	505	521	494	490
63483	30178	16384	5463	1244	476	320	303	260	294	284	276	279	324	299	311	260	306	289	265	311	313	314	265	282	262	276	306	304	300	272	294	297	299	281	285	301	296	297	286	317	304	301	303	273	275	304	317	285	279	224	287	304	271	285	305	297	290	290	293	290	280	261	309	310	307	272	258	289	279	242	287	260	282	292	283	301	269	266	284	286	325	282	279	329	311	274	302	249	261	285	262	282	298	317	294	325	289	309	311	330	296	312	326	265	289	321	274	264	269	330	287	249	261	314	285	289	272	254	289	280	264	305	279	297	308	310	299	289	271	271	272	312	281	298	288	290	299	279	257	291	278	312	301	281	328	263	290	258	278	297	293	325	290	258	276	277	322	307	271	310	255	283	299	284	268	277	309	302	301	295	323	279	327	311	314	286	303	261	291	281	304	316	297	296	299	281	311	286	256	311	272	258	280	302	319	281	303	289	271	287	297	262	291	301	292	295	288	301	290	298	268	284	295	316	238	264	299	271	316	308	280	297	287	261	282	278	279	266	248	286	314	281	282	315	265	282	286	290	255	295	308	281	294	273	295	264	284	273	293	282	304	299	253	313	331	326	329	297	271	299	285	282	314	307	300	272	312	299	284	258	302	277	270	325	277	289	291	264	265	282	301	290	265	287	281	271	295	329	286	280	278	274	279	278	293	249	245	306	311	277	302	264	308	237	268	267	295	300	298	291	281	316	283	302	260	298	302	277	298	301	300	278	300	272	286	286	300	290	290	282	274	271	299	328	308	284	309	322	305	290	316	281	342	281	273	285	285	286	307	287	298	284	332	278	304	285	304	301	314	292	309	309	268	279	299	282	279	304	277	288	286	300	320	266	288	292	314	274	296	293	288	275	320	285	303	269	326	266	286	290	299	313	289	296	347	290	293	291	277	301	294	308	286	250	263	295	303	257	284	276	290	308	339	289	313	301	282	287	347	299	309	284	291	266	274	247	297	331	317	318	315	307	293	299	273	287	345	307	245	308	285	288	310	287	303	292	302	298	273	271	280	305	303	301	262	256	290	297	320	319	302	275	287	303	278	289	315	300	282	274	303	322	317	287	307	308	325	240	273	249	274	302	291	288	298	312	314	295	338	258	275	256	322	290	315	298	280	285	308	276	260	319	268	254	277	328	273	293	290	317	296	295	281	292	282	295	297	271	285	266	297	298	264	293	309	285	265	272	322	295	275	286	316	314	315	303	280	269	358	289	277	323	288	288	297	319	314	295	287	267	282	300	280	287	322	347	291	265	263	245	292	303	326	277	286	307	279	305	297	256	275	273	272	269	279	314	289	292	269	283	265	308	285	310	264	304	308	280	268	297	280	318	267	298	293	328	299	286	276	288	265	292	288	283	325	301	298	327	262	276	293	281	298	295	282	307	283	308	284	302	298	302	284	313	277	268	287	280	276	303	292	287	283	309	317	273	291	293	253	272	280	302	299	317	311	272	273	293	274	266	268	286	287	293	271	273	263	291	289	306	327	292	276	273	273	292	307	261	290	307	279	285	310	274	297	301	280	335	325	272	287	301	288	281	279	294	243	278	307	292	251	307	285	314	271	305	276	305	267	284	304	300	288	297	281	294	306	265	245	283	288	291	295	274	310	327	290	264	295	319	286	297	279	265	294	284	299	303	329	343	280	280	316	285	292	278	279	290	295	292	267	260	323	295	322	287	266	292	277	284	280	321	297	309	285	296	268	276	268	307	310	269	277	276	304	246	314	287	261	286	280	255	283	291	286	319	310	317	265	277	278	296	292	295	275	287	303	282	291	286	263	283	314	305	280	259	292	270	276	282	289	300	307	306	272	290	301	315	320	299	265	280	286	256	287	323	290	293	253	320	295	264	288	300	279	310	311	287	295	281	307	321	260	297	308	300	268	257	280	302	266	287	305	282	289	276	253	296	296	297	288	292	280	272	321	321	287	293	304	294	285	291	294	327	266	256	284	329	299	296	287	280	310	254	294	298	323	269	289	291	305	298	292	273	286	284	273	279	279	297	287	277	262	279	277	288	308	283	319	284	305	322	290	292	262	309	280	262	251	272	292	265	312	305	295	288	322	302	279	260	318	314	275	256	258	287	270	275	297	306	306	253	272	262	288	312	289	297	297	278	265	300	276	300	328	293	293	293	294	300	287	306	294	289	315	286	288	323	289	266	279	265	286	321	316	340	280	308	297	283	281	265	304	269	283	315	264	273	260	289	329	296	324	288	245	288	259	279	275	319	282	267	263	326	296	320	309	343	315	281	264	305	250	266	292	271	296	282	262	292	302	282	267	303	279	265	294	286	323	286	311	284	275	283	296	278	259	276	275	272	298	317	333	274	299	281	297	297	284	310	313	260	280	310	320	286	299	281	293	312	300	335	292	268	281	296	302	292	264	265	282	276	273	257	289	320	275	293	303	281	265	266	265	284	276	304	277	288	302	309	279	277	299	310	293	334	284	308	312	293	284	275	306	291	286	278	245	291	271	300	284	274	309	257	303	348	275	293	290	299	274	294	308	262	279	306	302	284	273	310	306	282	265	290	288	275	279	326	304	283	267	268	257	256	280	272	262	306	284	275	297	284	280	330	296	308	297	311	274	298	306	281	263	286	290	274	292	303	303	292	267	315	297	298	327	275	267	291	286	289	284	297	288	292	289	294	282	282	293	301	320	296	324	275	280	291	302	261	312	276	308	289	271	275	292	311	323	264	276	280	276	299	295	293	308	315	308	252	298	279	328	284	294	267	256	307	304	302	250	278	294	289	277	279	284	276	277	313	293	313	315	270	296	323	297	286	303	285	301	285	283	275	275	298	281	255	292	281	308	266	287	305	294	295	337	268	293	325	294	248	277	296	307	313	275	265	305	302	259	276	286	289	292	287	279	300	287	303	299	314	268	302	318	297	292	293	298	254	262	295	299	322	258	258	319	291	295	292	297	304	284	295	336	282	250	272	290	288	265	315	305	312	297	254	281	248	285	299	315	304	291	307	316	284	292	268	301	294	247	290	281	295	287	292	343	274	285	282	281	271	270	289	283	318	292	338	323	273	281	285	313	293	287	311	294	251	296	280	290	276	324	290	284	287	312	284	324	265	313	290	278	305	306	267	297	325	261	305	316	311	302	282	284	324	297	279	283	271	265	280	313	273	320	311	307	267	280	283	269	321	307	311	305	307	274	252	297	278	266	332	255	310	306	325	307	299	287	297	266	289	302	279	284	279	296	272	315	285	307	282	268	315	283	285	270	272	275	308	293	289	272	278	273	296	294	304	319	279	286	292	291	255	308	293	299	298	286	282	290	289	295	314	282	295	297	294	308	302	266	290	310	286	318	307	271	299	282	307	295	301	309	288	308	298	300	265	272	274	269	285	267	287	264	288	289	268	310	315	329	309	265	260	293	283	262	291	275	284	288	289	260	282	298	335	282	266	294	304	281	286	300	305	295	260	307	290	293	325	260	283	282	289	296	284	256
41460	23030	17310	8686	2891	1100	750	644	593	641	615	626	639	616	588	596	577	640	619	604	616	584	655	612	656	582	560	621	602	586	647	648	594	567	611	613	558	639	613	607	602	591	674	607	598	603	608	615	635	590	610	593	632	607	623	605	617	635	585	562	583	575	597	609	562	610	524	584	589	614	612	600	608	660	622	624	582	618	609	595	598	598	609	668	550	603	637	607	627	649	611	618	633	574	606	612	611	619	601	571	580	644	594	613	606	589	584	598	606	563	604	624	618	602	631	622	627	586	610	594	609	620	582	598	621	612	619	631	628	618	598	587	572	637	588	607	564	613	574	605	624	623	570	601	578	584	585	632	593	641	583	622	600	617	573	604	616	628	574	580	598	604	582	623	613	626	602	643	636	623	582	628	585	603	557	598	624	623	584	563	593	601	617	597	621	591	613	596	584	624	580	619	580	602	609	607	634	592	554	680	576	629	604	634	596	610	573	597	614	610	599	590	620	571	634	639	606	578	623	590	611	559	608	626	604	572	577	610	591	621	623	612	626	596	579	619	561	576	604	632	596	577	587	599	596	598	576	562	612	611	625	572	629	601	603	594	582	596	612	577	600	608	583	559	600	628	623	625	640	615	607	596	583	571	576	605	616	596	596	635	563	672	615	587	616	614	617	611	591	614	614	598	568	639	596	617	601	589	580	603	654	575	646	615	647	625	631	609	636	598	570	593	606	586	633	631	643	611	599	607	651	582	574	606	655	553	596	560	594	616	615	595	590	604	628	610	653	659	620	612	634	605	604	611	565	572	632	598	589	599	619	612	623	601	637	595	576	614	636	594	646	609	572	593	565	585	639	578	634	592	562	610	588	638	585	587	605	636	600	580	619	615	606	638	595	614	584	619	617	611	571	601	594	596	613	607	608	603	597	622	574	554	664	588	621	574	650	614	639	608	631	619	567	579	579	570	599	621	558	588	596	652	600	584	609	629	586	574	645	616	635	575	623	623	623	581	601	574	603	594	627	633	568	633	587	597	637	574	582	595	600	611	614	626	617	618	630	578	624	581	609	580	607	614	602	585	625	603	559	599	589	565	620	629	621	588	631	588	580	589	563	624	649	586	574	663	598	617	618	622	651	667	586	611	640	591	612	594	586	582	619	621	623	616	566	601	599	598	608	557	608	564	613	578	626	589	638	584	602	585	546	588	619	612	571	625	556	615	632	608	613	597	578	607	591	624	589	571	642	634	559	594	634	603	584	621	623	614	635	591	569	610	616	585	590	643	598	577	587	617	630	602	599	641	636	592	590	632	566	628	569	620	607	610	594	625	590	608	597	644	596	593	559	619	585	657	614	572	587	592	617	566	582	603	628	564	635	588	596	591	635	618	565	599	581	586	547	653	572	574	588	601	585	609	556	579	597	609	610	568	609	595	572	617	620	663	624	582	591	606	601	610	592	601	604	589	588	596	632	628	596	631	603	636	615	571	643	638	574	578	626	597	591	591	605	641	567	601	599	612	667	534	567	608	629	590	614	600	647	600	581	599	619	544	621	583	583	579	592	614	618	581	564	620	604	587	637	644	601	581	613	586	565	600	600	622	616	598	599	627	614	597	576	594	618	584	612	601	572	631	594	641	603	602	624	565	576	611	618	635	596	579	641	601	619	585	622	629	607	621	628	602	597	597	608	607	630	605	578	618	591	570	607	600	536	626	638	605	600	559	657	630	612	599	582	616	579	628	587	618	607	595	580	598	636	596	603	635	586	614	619	611	584	625	560	602	627	602	595	548	623	573	617	628	598	579	571	592	575	595	580	566	610	578	576	626	605	614	580	616	625	586	595	627	608	581	641	634	614	583	574	534	592	585	620	589	628	637	575	612	571	616	606	593	605	659	618	653	618	611	584	633	630	602	600	595	619	635	619	568	596	573	651	620	605	610	605	602	637	561	645	616	621	585	575	629	579	575	630	614	580	607	625	621	618	650	633	639	614	592	533	623	645	598	603	600	594	609	619	556	570	596	623	566	621	617	609	593	559	650	669	617	654	619	603	606	569	631	588	586	613	597	594	633	615	628	590	643	652	608	597	562	581	564	577	598	627	653	573	614	622	592	630	612	582	589	591	587	607	617	587	622	597	563	621	598	580	614	632	567	591	600	607	603	577	624	622	547	605	602	578	583	621	591	620	601	628	586	638	567	620	657	569	601	587	589	575	605	616	584	603	627	567	614	590	633	640	580	650	606	603	600	591	607	645	589	593	641	620	616	617	632	640	606	689	613	656	550	579	588	610	595	574	589	573	580	598	632	603	597	644	632	586	631	613	610	614	592	608	591	605	587	576	574	637	613	561	623	599	621	595	594	589	621	597	642	582	591	614	642	626	651	552	620	597	599	534	556	581	607	623	620	635	610	598	607	586	600	582	597	559	601	684	629	636	538	623	646	605	588	628	653	584	563	608	596	639	621	595	635	616	612	588	563	647	638	608	632	632	642	625	618	597	611	656	595	594	603	611	609	586	616	592	608	580	606	585	608	616	622	638	605	636	576	607	608	585	623	608	593	621	564	607	570	591	635	609	586	623	632	565	609	640	590	569	595	592	597	580	588	575	609	594	586	612	605	621	635	603	598	595	587	611	606	586	602	587	645	613	625	611	636	556	574	592	637	572	550	614	632	599	647	555	613	608	585	611	572	591	599	662	593	609	618	619	616	610	617	626	571	595	604	605	610	593	604	607	624	610	607	619	585	605	583	619	553	588	556	606	606	609	577	593	596	595	586	545	603	630	584	591	629	636	651	567	601	604	604	632	620	611	567	630	598	627	578	609	601	647	639	592	579	598	588	618	634	593	605	668	619	633	598	602	642	610	578	629	594	594	583	602	631	607	550	587	603	590	582	597	531	660	589	587	611	645	589	605	611	597	591	580	584	594	620	619	609	560	544	619	622	572	616	605	583	609	620	585	608	574	626	606	592	621	635	577	572	581	600	629	600	573	594	583	576	633	575	582	591	589	637	570	575	594	633	582	646	579	622	611	604	575	623	597	602	586	619	642	606	610	597	586	572	595	569	644	648	657	557	633	587	620	607	588	653	595	579	643	578	593	591	611	591	628	586	627	608	602	599	628	609	600	603	610	615	576	606	686	595	627	587	605	620	596	613	591	602	625	638	593	581	623	609	583	599	607	559	556	576	589	587	628	604	630	588	597	612	601	582	615	599	608	637	577	625	565	627	624	616	634	581	653	595	578	614	601	612	614	621	617	611	607	601	627	555	610	614	626	564	632	585	622	627	581	599	549	597	607	549	588	624	610	591	674	595	642	598	631	610	595	582	614	582	594	555	597	593	647	645	591	588	573	599	603	593	578	584	613	603	622	627	603	601	593	575	620	605	640	610	572	570	639	587	590	673	665	566	617	636	615	600	615	634	630	562	600	601	602	596	621	611	664	606	635	583	604	584	592	615	578	619	611	621	618	572	616	632	565	577	616	609	614	603	573	592	599	590
47836	22771	6363	1827	747	248	267	218	231	262	233	228	258	220	246	258	234	187	234	242	227	208	242	234	257	211	197	219	258	195	232	215	218	217	211	215	225	256	220	221	227	235	248	251	220	210	228	230	220	233	237	231	223	229	220	228	192	258	221	219	237	219	237	201	253	206	203	210	221	226	221	228	226	233	247	241	232	234	252	207	215	206	208	216	275	203	212	232	226	231	213	223	233	199	214	249	202	221	222	257	241	228	242	184	224	220	195	245	239	251	246	229	221	206	228	245	214	227	234	229	218	223	213	238	232	213	247	221	201	230	248	237	205	229	244	245	219	247	248	225	213	216	220	203	224	249	249	209	229	215	224	212	222	212	227	230	211	240	230	239	226	245	208	238	213	228	226	220	230	208	222	231	238	225	225	216	237	233	233	226	239	245	215	222	220	227	223	237	223	231	215	237	221	222	221	223	215	224	193	195	231	246	209	245	213	239	236	217	223	194	220	199	247	206	224	236	238	219	226	252	210	232	242	225	240	251	262	212	232	225	213	242	224	208	220	231	213	244	236	220	208	240	205	229	224	226	241	230	240	221	230	234	200	246	254	186	218	226	194	239	212	265	196	202	219	222	208	223	247	216	240	229	212	229	237	240	243	216	204	227	214	213	232	230	199	237	239	229	246	238	227	247	263	236	217	199	236	243	234	219	231	216	202	214	263	233	258	206	204	223	234	218	235	220	217	210	245	221	200	227	243	227	241	226	249	208	202	224	228	227	218	235	224	244	197	247	226	210	252	240	206	238	252	230	220	221	258	227	239	222	221	238	227	230	219	245	241	222	210	229	261	258	243	230	183	209	226	243	226	246	229	239	225	228	224	238	194	231	211	234	222	235	219	222	225	232	238	206	243	240	225	178	203	234	220	192	239	220	210	242	229	220	222	232	232	212	195	236	239	242	230	236	241	224	236	264	248	226	217	240	278	242	216	205	233	231	244	222	200	246	223	201	230	215	220	239	225	214	226	219	240	250	215	248	212	210	187	220	226	248	208	242	245	230	224	244	227	220	229	245	211	231	199	207	208	231	235	236	227	207	223	250	227	234	252	220	222	235	221	263	235	226	207	218	242	217	225	233	209	212	223	220	222	244	233	257	225	240	214	208	214	216	227	224	192	229	242	227	202	226	207	245	216	205	232	215	234	234	225	237	254	242	217	239	224	202	239	232	216	235	241	225	259	230	214	207	232	220	241	190	243	233	255	243	237	233	211	219	200	229	205	215	193	229	216	248	239	222	233	245	219	267	217	192	204	219	232	253	241	215	217	209	195	237	229	207	225	243	221	217	224	217	239	225	195	223	203	236	227	203	242	219	247	202	226	214	220	229	239	236	203	215	231	214	205	224	234	241	229	215	225	221	201	234	211	227	211	221	224	231	219	236	242	237	242	258	248	222	218	228	230	191	230	230	216	221	232	221	225	219	244	227	229	201	212	242	278	212	191	243	234	223	172	244	237	216	242	221	254	263	208	222	249	208	196	206	227	220	208	225	214	228	222	206	226	219	197	239	224	232	218	238	215	211	216	225	233	212	218	225	256	213	195	208	225	213	212	233	224	211	229	226	201	230	210	248	260	230	227	239	248	211	254	238	218	211	207	230	224	231	212	246	219	189	218	201	220	213	211	216	207	219	217	232	234	199	188	226	211	249	237	235	240	223	214	237	224	239	224	252	220	243	224	259	226	220	234	230	209	224	223	222	210	219	232	246	270	240	211	202	226	215	218	199	205	254	248	216	217	221	244	227	196	206	226	240	266	219	220	212	230	254	254	219	225	228	210	245	230	246	221	232	196	204	212	241	269	219	204	194	234	246	240	223	213	235	248	212	240	212	214	227	242	200	232	232	251	237	231	224	212	224	210	213	252	193	217	220	239	266	244	230	219	235	232	253	202	230	230	242	205	230	232	233	236	239	219	225	201	226	229	215	223	233	223	244	262	250	239	217	241	247	246	208	224	223	214	200	227	241	222	208	222	246	194	222	233	236	208	245	232	202	225	215	233	232	227	237	218	172	264	232	252	230	263	246	241	215	224	201	228	244	229	204	217	241	228	235	248	233	203	214	233	228	227	198	204	216	208	258	213	205	246	212	258	215	244	246	235	247	249	221	234	215	207	207	248	229	269	221	205	201	215	240	218	215	198	207	268	231	226	193	215	245	265	248	195	230	203	251	249	215	208	217	240	271	210	238	239	212	227	233	214	210	235	222	251	234	212	238	233	231	270	238	234	228	227	221	205	223	224	223	243	209	200	242	218	206	218	244	199	220	199	222	206	226	219	217	227	233	208	226	236	222	216	226	216	201	219	245	223	266	245	219	217	230	203	229	235	222	243	223	203	232	249	209	217	196	244	244	247	250	254	246	233	225	245	201	234	207	246	262	203	203	209	237	196	190	218	192	247	222	235	228	237	226	210	219	229	243	227	229	218	232	258	233	257	240	203	241	221	197	234	223	229	249	226	210	218	239	221	229	229	212	229	227	198	235	229	248	240	267	224	222	183	268	259	208	218	217	224	250	215	224	231	214	265	232	244	227	230	216	207	215	209	248	247	243	209	249	223	221	215	260	225	238	255	241	262	220	198	208	206	219	234	234	248	227	222	238	246	219	223	217	235	207	229	233	252	231	220	227	240	239	250	203	219	220	225	235	197	213	213	234	211	207	222	244	268	204	210	258	217	209	234	218	213	234	232	216	223	230	241	207	230	229	220	235	209	233	225	223	243	190	238	225	202	233	223	204	226	226	226	228	215	254	236	221	189	238	234	211	217	220	244	231	210	209	237	224	207	242	215	236	208	236	234	223	251	250	216	211	212	235	254	224	219	219	238	230	225	233	192	243	203	179	228	239	228	237	242	247	244	246	211	217	197	221	235	224	221	241	216	234	186	232	209	240	190	219	248	267	200	233	215	218	216	216	211	246	237	233	213	226	241	237	228	251	219	224	215	249	216	189	257	234	220	229	224	225	185	210	237	170	254	240	213	241	226	238	248	235	209	227	233	212	212	230	248	256	250	228	245	212	197	206	212	206	231	215	205	224	217	214	184	258	204	233	222	226	242	229	235	242	212	224	224	216	226	226	218	220	231	231	227	241	165	202	234	222	201	251	205	212	231	233	272	219	223	225	234	222	224	218	246	211	209	237	232	214	234	243	213	196	211	236	231	238	255	229	230	236	222	236	249	196	207	217	209	243	220	235	208	215	242	233	219	266	202	235	216	246	225	238	226	251	220	246	229	211	238	252	203	230	256	251	255	243	217	241	201	223	187	230	216	255	227	233	234	237	216	221	211	244	186	226	235	269	216	259	230	213	267	221	239	223	234	239	212	224	224	238	211	231	230	221	217	230	227	250	230	245	244	227	213	234	220	224	195	209	200	233	214	230	250	224	254	243	201	270	233	240	220	219	251	227	226	264	242	218	203	228	228	246	242	217	228	217	239	264	243	207	238	260	229	260
31550	16540	6950	4173	1806	629	463	495	478	433	518	489	525	528	501	487	508	510	474	469	481	528	463	462	498	480	495	532	512	509	500	448	462	480	529	484	563	512	458	473	503	520	461	452	460	535	502	509	473	444	462	456	493	459	481	478	456	437	502	489	495	491	515	419	428	478	475	495	462	490	536	477	455	489	470	485	457	513	489	479	461	455	479	482	453	463	535	469	466	448	510	518	487	459	464	464	482	464	527	522	475	516	473	500	491	451	452	488	484	461	513	504	497	533	489	486	520	521	447	517	495	484	493	496	437	493	489	522	505	497	482	494	482	485	492	497	473	514	492	510	442	474	505	499	472	502	480	519	472	464	507	464	442	473	464	458	466	508	467	505	486	507	442	542	478	528	491	471	517	487	504	487	511	499	504	493	483	509	466	491	495	539	509	447	499	479	531	491	482	463	504	448	500	480	491	475	511	475	500	506	487	486	485	523	458	489	455	488	434	473	485	500	491	477	499	514	468	512	457	495	530	491	459	487	485	517	508	470	474	483	458	468	469	487	459	487	483	476	487	498	493	483	488	544	490	484	488	434	492	489	474	489	512	476	464	528	473	519	440	506	436	483	483	477	477	479	503	487	469	494	492	508	514	520	461	536	472	507	476	493	498	482	504	459	480	477	514	509	495	487	477	460	513	490	492	505	473	445	478	502	439	469	456	485	484	488	474	443	493	472	499	473	501	510	472	451	473	530	487	466	460	464	472	492	482	471	477	501	488	495	445	455	464	481	509	481	530	491	484	524	477	481	483	491	472	477	486	493	520	471	490	502	475	497	468	492	505	491	480	536	463	535	478	489	474	487	479	496	469	514	519	460	428	497	485	478	468	497	484	454	511	521	483	504	480	478	498	451	489	476	502	467	485	503	512	503	508	510	499	484	451	502	452	482	453	471	506	505	453	481	481	485	493	499	470	496	486	480	544	461	517	481	504	455	484	475	493	494	466	515	442	492	478	473	484	497	500	459	453	490	494	485	453	446	476	485	480	484	490	496	483	485	528	506	485	466	500	486	482	488	508	528	481	489	483	480	450	472	503	492	483	455	473	512	468	506	484	448	475	484	439	455	483	508	523	467	496	461	511	483	466	470	494	523	508	494	500	486	477	498	496	525	466	466	461	520	500	472	481	473	470	482	493	487	493	478	453	524	507	482	533	476	495	481	485	475	496	503	485	480	461	488	445	501	491	494	505	470	519	444	485	461	513	462	489	480	491	477	470	475	450	486	479	509	516	490	482	473	513	458	486	488	430	494	503	460	493	503	504	496	488	476	499	495	480	521	497	504	498	465	490	534	485	497	492	475	511	500	499	496	482	505	527	521	462	521	482	504	485	464	485	482	484	469	494	496	512	452	454	492	436	457	495	486	500	511	483	497	483	470	468	488	449	492	491	491	478	488	506	493	458	464	471	453	508	480	472	464	506	471	531	481	477	473	500	552	503	504	485	474	456	508	474	527	483	515	498	510	487	450	487	491	468	495	509	512	516	485	498	507	515	500	492	485	468	500	497	491	506	490	511	487	474	490	510	513	456	517	505	481	527	474	497	474	498	497	488	438	481	489	494	496	484	465	510	495	487	498	485	464	475	506	502	500	458	523	499	504	471	451	502	483	489	489	489	456	474	473	504	499	474	481	465	515	527	476	514	468	482	512	498	479	500	476	497	511	469	458	495	490	473	488	487	488	483	483	483	499	525	457	467	503	494	437	533	506	503	460	468	521	502	510	451	455	488	433	465	481	525	508	483	511	484	491	509	505	473	467	500	453	487	489	461	479	499	469	484	467	521	431	486	457	541	503	492	504	457	490	512	532	495	496	456	504	511	498	504	481	454	456	497	468	434	490	471	485	442	541	494	472	490	479	517	461	512	506	475	524	452	448	543	459	507	520	496	488	471	480	506	510	463	499	508	461	487	471	473	519	481	493	430	448	489	483	484	472	487	518	502	470	477	473	503	478	456	492	492	490	510	481	482	449	491	469	484	440	512	462	488	482	461	500	498	483	463	488	455	499	480	469	470	494	501	483	529	524	488	506	446	470	511	509	483	457	480	479	515	499	462	504	460	484	518	525	487	497	499	478	472	464	498	458	511	475	482	468	533	524	495	485	467	472	454	504	549	472	518	469	512	519	463	502	445	460	485	511	532	506	470	510	469	487	459	476	517	508	464	506	503	499	463	484	489	494	489	504	457	445	498	499	534	468	464	511	521	472	490	499	482	515	513	453	521	487	510	471	483	491	434	443	516	483	455	510	521	489	505	452	450	498	474	499	514	492	487	504	500	503	461	489	457	529	476	488	466	465	476	475	515	474	468	499	471	466	507	464	491	464	501	502	471	459	472	489	467	516	476	494	449	485	482	502	467	482	434	452	500	500	473	438	524	480	484	506	495	485	457	447	471	516	499	513	476	486	483	492	427	457	494	500	464	483	489	475	499	505	514	456	454	526	509	493	478	468	476	498	472	488	473	505	480	491	464	493	500	487	486	478	533	465	474	485	491	477	510	469	484	500	495	486	507	520	533	489	484	495	514	469	478	449	495	526	506	485	524	499	460	480	482	526	473	504	472	510	480	449	488	478	507	463	479	510	468	514	462	517	456	482	473	491	490	498	489	454	447	482	498	525	502	479	442	459	496	449	508	466	489	466	485	502	505	460	463	493	462	504	513	481	487	486	478	469	490	468	507	499	502	462	466	487	457	449	502	498	496	513	474	514	476	463	519	468	476	524	496	459	509	486	507	472	473	501	483	479	486	508	480	505	497	479	491	540	487	448	512	477	491	473	485	532	525	459	448	491	514	466	481	461	483	492	515	492	522	492	490	491	485	504	491	513	484	479	494	493	498	486	481	466	462	501	472	513	526	489	488	501	490	509	463	480	520	484	481	470	522	516	459	460	473	512	490	489	464	470	517	456	500	484	440	490	487	494	477	467	511	476	473	538	455	535	458	485	486	491	477	479	512	510	496	511	457	513	500	485	452	522	438	508	474	486	476	490	460	473	473	469	508	481	437	471	486	500	466	479	504	484	480	490	510	494	467	477	499	498	457	531	533	487	489	477	510	478	490	474	481	503	496	504	464	476	493	478	455	486	479	506	497	477	501	469	479	477	477	517	511	461	513	474	491	531	467	439	433	501	486	474	478	496	451	484	482	458	503	456	509	482	497	535	493	485	488	473	503	432	485	513	455	496	523	492	487	496	501	464	456	484	501	455	535	516	510	522	460	461	437	477	471	512	467	495	489	469	474	499	449	508	478	488	509	502	453	500	482	468	478	501	473	492	464	464	495	500	465	497	492	495	481	492	498	489	505	473	490	489	467	476	493	478	499	457	496	514	457	507	461	463	513	515	485	475	533	488	495	484	477	515	469	472	473	530	496	496	477	503	502	488	472	449	498	473	493	489	512	482	500	520	495	539	482	454	449	473	498	519	514	505	459	515	491	446	479	455	488	457	487	514
55539	27738	11966	4134	1329	313	266	216	240	261	261	251	257	243	221	228	264	242	217	243	232	207	227	248	265	289	253	254	229	241	226	222	234	264	240	234	237	232	235	232	223	275	230	256	210	233	228	234	238	251	278	235	225	221	202	253	249	237	264	271	229	203	223	218	256	225	236	214	234	243	257	222	265	245	239	239	232	253	261	262	269	243	242	254	272	207	236	210	238	247	224	254	229	258	230	232	236	239	236	279	237	225	237	266	222	233	234	240	218	265	236	226	227	222	277	239	241	244	226	255	233	210	258	266	248	257	239	249	249	244	260	235	248	247	236	231	242	262	219	239	201	230	249	214	237	255	230	251	245	232	236	240	232	254	197	222	212	226	218	267	283	253	245	246	228	226	256	217	230	230	238	248	218	231	274	230	237	247	251	220	264	275	255	250	238	211	220	244	234	249	254	241	221	218	243	241	281	248	279	213	231	234	253	260	199	197	239	230	211	243	281	225	244	247	235	212	247	260	257	243	237	204	250	233	257	255	231	258	248	254	267	231	274	207	258	237	227	203	219	248	262	231	223	263	229	207	241	228	232	225	260	231	238	244	262	240	253	220	246	223	263	216	260	228	254	256	236	235	261	226	241	268	246	223	259	228	235	233	216	239	259	229	239	263	228	216	265	244	242	257	228	271	241	252	232	251	256	232	228	246	251	252	281	213	246	230	241	266	248	236	244	236	224	240	237	235	249	246	247	222	237	249	245	275	234	233	223	245	256	250	229	259	217	263	250	232	236	244	248	235	230	241	261	288	264	222	234	265	256	245	232	259	246	248	232	247	254	238	239	265	213	241	262	221	262	236	211	269	254	282	254	275	235	227	257	240	232	220	248	272	231	245	228	237	261	249	241	266	220	215	250	220	218	229	273	250	204	251	240	251	252	249	278	267	233	225	229	250	220	227	257	262	241	237	241	259	229	259	247	242	238	219	255	228	245	265	227	256	246	186	248	238	220	236	203	242	247	230	239	233	232	245	224	232	221	238	245	221	231	261	241	239	227	216	222	218	254	234	272	247	274	227	253	249	234	228	255	266	265	272	220	247	271	218	265	223	238	237	243	253	254	234	254	231	252	227	237	237	233	221	264	221	226	240	266	222	221	217	248	234	252	254	235	223	274	234	221	231	259	238	234	234	238	221	254	253	261	231	242	245	245	242	270	246	273	222	232	248	264	240	220	226	247	226	240	244	242	242	251	275	239	242	256	274	265	253	274	216	237	241	225	254	257	237	288	234	283	247	227	261	234	240	228	243	225	237	225	248	228	232	217	264	261	264	230	233	236	227	221	254	249	219	233	247	248	237	229	257	238	238	239	229	191	199	203	235	237	264	236	220	244	239	234	258	215	230	219	233	220	220	210	256	232	246	224	249	248	225	227	256	215	239	261	231	233	222	241	246	251	245	234	245	229	249	230	245	223	223	266	244	224	238	255	250	241	242	238	259	268	228	251	243	201	233	228	227	254	249	243	246	251	207	232	234	226	222	257	249	215	247	262	229	231	223	252	237	271	229	208	245	286	244	230	244	230	214	247	258	219	256	259	235	248	230	221	219	211	242	237	275	233	218	233	228	279	261	244	246	250	236	228	253	235	245	252	255	230	226	221	249	232	232	230	232	221	242	273	245	222	253	260	263	244	239	226	231	244	225	251	228	231	217	238	226	192	205	251	278	203	227	260	259	248	273	219	224	260	238	246	264	259	232	231	252	224	252	259	263	209	221	232	227	228	236	198	255	246	236	208	203	258	238	250	223	245	246	269	237	222	232	256	243	237	248	242	243	228	242	244	280	231	262	213	252	274	231	257	230	219	263	255	259	258	274	298	264	221	258	229	272	249	222	260	239	231	215	224	260	252	253	243	216	216	215	247	286	229	214	249	222	244	246	237	272	236	259	228	260	249	260	237	209	269	236	241	266	232	245	210	207	246	263	230	256	246	227	229	222	228	238	227	280	267	227	245	241	251	255	239	237	251	245	239	221	237	203	265	237	242	264	232	225	236	214	249	237	221	233	263	219	235	250	206	230	244	257	203	258	279	251	239	234	230	234	216	238	214	259	234	240	248	212	242	233	243	224	280	244	262	248	207	263	287	239	256	221	212	241	215	250	269	214	247	245	219	237	235	219	238	233	220	232	245	234	216	249	226	248	271	223	242	214	241	225	232	210	235	253	269	261	238	262	239	271	235	260	232	272	222	228	264	214	215	247	258	225	237	265	211	227	244	224	242	223	227	245	217	246	242	261	244	235	228	229	249	247	244	250	218	233	239	259	249	225	245	249	201	244	239	230	228	242	259	219	232	229	259	207	215	258	238	240	237	244	242	236	245	233	249	224	238	232	258	246	220	254	237	224	248	227	249	237	241	259	261	238	218	253	209	254	255	242	232	240	252	230	238	252	224	247	258	252	264	245	228	222	225	234	219	214	251	238	232	267	257	233	239	247	217	212	253	239	244	236	218	255	227	233	239	240	229	222	188	231	269	251	224	217	225	269	244	203	267	218	238	210	248	228	223	229	276	241	246	260	224	288	247	237	236	272	229	274	227	228	202	237	265	252	224	274	264	198	234	258	224	257	217	227	243	233	234	241	250	229	269	241	215	248	211	236	242	236	241	222	243	235	253	218	237	256	256	252	261	251	294	246	223	241	237	216	239	250	253	260	253	248	239	207	231	246	248	244	242	238	231	232	246	255	218	252	226	242	223	222	222	220	223	245	218	289	233	258	264	213	234	245	205	253	232	236	242	273	238	214	241	223	226	218	247	216	228	232	262	240	238	224	238	228	215	274	225	262	250	235	245	256	222	241	244	241	239	224	224	225	247	243	268	238	240	237	217	251	219	231	243	247	221	246	256	275	253	228	253	246	241	232	240	242	262	219	257	226	220	265	237	224	252	225	271	216	253	241	265	219	252	242	236	239	225	237	254	226	238	260	266	238	260	245	217	227	228	234	252	231	242	234	242	242	251	226	239	235	237	232	223	232	262	256	266	243	239	222	207	223	243	245	231	280	211	242	235	239	267	216	221	248	251	260	230	230	232	244	230	230	208	238	240	220	216	227	269	227	258	254	247	248	205	219	227	226	242	233	254	258	226	249	255	237	218	259	242	244	208	243	250	219	258	227	249	220	252	249	203	279	265	221	243	218	262	219	258	259	239	230	210	259	224	245	263	229	252	220	235	231	245	245	191	234	236	228	239	254	259	248	227	261	269	247	236	238	239	249	238	242	257	205	202	227	208	205	228	257	237	255	222	244	231	273	248	204	227	247	245	234	243	206	223	239	254	237	215	220	233	272	255	257	261	249	232	247	255	235	219	232	242	267	218	219	238	241	246	247	243	257	230	245	224	227	222	231	246	254	231	212	253	235	239	216	218	233	216	206	235	257	210	230	231	225	244	247	266	263	229	260	214	253	230	226	261	256	218	227	219	252	233	241	222	232	231	236	231	246	218	244	243	233
35765	19672	13085	8821	3636	815	643	563	538	584	503	489	552	522	502	515	518	471	536	568	504	521	547	531	521	471	497	531	513	545	518	539	551	524	512	531	530	542	492	520	513	495	533	483	511	518	506	471	527	531	551	529	496	515	473	539	519	516	508	502	550	511	524	514	520	497	538	516	495	538	501	509	478	522	552	553	477	530	543	514	505	564	498	473	488	483	539	515	518	533	559	540	502	548	535	517	482	524	527	515	527	529	513	529	514	526	511	552	506	523	503	496	518	507	539	518	527	530	544	518	553	471	560	469	509	531	489	517	561	559	493	490	498	517	493	560	498	499	509	532	535	550	528	544	525	454	532	562	515	527	537	581	540	532	529	500	545	504	500	507	511	528	558	513	503	508	518	513	518	534	482	511	526	501	525	514	502	555	512	505	511	496	486	558	524	531	542	560	530	516	508	523	537	522	501	503	460	500	520	527	569	545	530	484	538	475	506	497	513	510	478	515	527	534	513	509	525	537	510	474	564	563	525	515	529	525	485	540	492	536	549	515	492	516	523	507	532	500	555	537	480	536	557	483	526	525	502	517	502	503	494	500	513	513	552	540	505	556	525	534	494	506	530	514	536	545	486	565	537	552	534	469	482	532	516	518	533	519	495	506	507	517	522	492	534	544	522	544	517	514	569	557	510	542	493	521	560	522	515	531	516	523	503	516	510	523	483	498	510	507	542	524	550	521	504	501	509	503	540	510	549	532	523	534	510	539	506	534	518	538	528	509	495	498	524	544	505	520	483	521	520	560	515	508	498	514	507	493	508	504	554	504	542	509	481	488	483	536	529	507	532	520	527	500	535	495	535	490	521	504	534	539	547	504	511	542	516	544	522	521	505	536	532	542	489	450	519	484	496	545	505	542	519	547	517	493	552	539	523	559	508	490	511	505	496	519	524	484	485	545	533	511	471	523	501	553	516	479	521	537	509	511	524	519	510	495	556	518	496	522	530	487	521	520	470	517	494	502	505	503	535	511	525	501	516	495	513	566	542	496	523	525	551	522	483	527	554	544	509	527	528	506	512	551	530	557	491	520	508	537	506	486	526	495	529	543	547	494	498	499	556	513	520	470	505	514	573	519	551	494	518	528	537	505	540	503	521	524	507	521	520	526	529	537	517	548	513	548	537	572	503	543	498	511	524	494	554	466	526	523	510	548	539	488	471	516	512	509	525	491	541	520	562	515	501	526	527	540	497	501	534	505	493	538	530	504	537	489	527	516	515	478	515	493	514	524	531	504	543	484	500	504	508	526	515	520	503	546	501	508	520	480	526	528	473	512	466	510	491	492	504	528	525	511	520	522	469	482	515	534	495	501	502	473	504	496	489	499	477	521	516	504	546	505	512	488	518	513	537	491	531	467	505	500	498	509	517	528	489	468	531	542	513	529	510	532	537	503	515	548	513	482	501	488	544	533	495	482	504	518	558	529	514	476	540	518	511	481	518	513	550	478	539	488	550	554	517	512	525	520	483	532	507	503	511	510	528	479	506	508	515	525	517	549	480	488	519	493	496	498	567	511	485	540	521	501	507	520	509	510	520	522	548	509	527	488	538	559	524	592	500	525	509	541	506	513	510	531	516	497	507	510	576	561	530	477	517	478	498	494	496	542	514	472	520	545	474	505	507	491	527	506	477	548	517	512	550	528	541	537	502	548	520	477	486	488	501	455	513	483	486	485	555	578	506	515	516	532	493	501	493	522	498	487	493	534	504	532	544	525	475	569	516	509	510	498	517	523	490	546	531	546	535	503	493	518	493	478	492	522	514	536	507	511	506	491	539	498	489	570	535	522	510	484	483	520	519	525	536	575	514	556	498	533	475	569	505	501	505	465	529	491	473	502	465	561	548	477	522	520	499	488	507	510	512	540	513	509	508	525	544	501	509	513	500	519	499	523	517	498	511	503	489	498	491	519	514	485	473	479	530	507	465	551	529	534	530	523	491	523	483	513	490	513	517	493	529	518	551	546	509	527	537	496	483	530	556	529	547	532	522	484	491	512	524	502	535	497	486	524	523	514	506	471	533	481	521	514	513	469	510	515	547	515	507	532	509	527	532	528	494	536	518	524	536	496	555	513	539	491	544	496	535	548	513	512	537	528	516	497	516	528	521	515	529	493	501	509	495	511	559	504	513	502	556	474	538	511	509	528	493	534	510	497	496	556	483	513	488	504	519	534	469	505	476	526	485	532	500	488	526	517	510	523	543	531	504	525	509	532	533	489	526	515	486	510	526	485	514	516	542	524	503	506	534	495	544	536	513	557	548	514	528	519	529	540	548	535	510	526	523	495	539	493	467	554	525	544	515	575	535	509	528	542	530	500	510	479	499	537	493	513	500	508	517	518	538	510	522	566	498	549	516	525	492	541	497	492	546	508	507	501	556	545	534	467	450	516	519	518	478	516	486	540	511	544	522	509	510	505	516	533	537	508	563	530	502	507	523	511	497	524	531	513	540	555	463	495	542	512	525	503	519	520	527	521	509	494	493	487	509	500	532	509	479	548	512	515	522	539	495	514	505	497	486	505	500	512	521	559	506	560	521	526	479	514	558	506	476	516	518	506	467	537	460	548	510	502	543	514	576	514	499	485	518	509	492	497	483	531	513	501	520	515	489	550	529	544	531	520	535	507	489	516	501	437	537	529	512	502	521	517	543	483	496	514	529	500	516	514	489	487	497	548	528	507	499	531	547	474	512	520	503	514	484	475	540	532	519	506	496	501	547	545	529	538	538	562	501	471	502	484	529	521	534	539	530	514	498	544	493	522	499	525	513	504	554	510	547	490	489	538	493	517	504	493	532	513	526	523	522	534	486	501	537	531	512	548	506	478	507	505	502	514	523	487	511	518	537	496	540	520	499	515	573	509	540	546	493	502	527	558	528	534	516	502	511	557	478	497	512	483	518	523	529	519	534	507	505	535	523	478	492	501	534	474	485	496	557	516	534	509	522	503	532	522	515	536	526	518	473	505	490	513	510	515	504	517	490	552	523	532	508	484	499	548	520	484	511	510	556	545	514	541	519	488	536	546	498	505	546	517	500	517	488	529	510	472	488	522	524	530	515	500	528	503	516	546	478	502	509	492	513	512	509	567	534	525	521	479	505	519	542	503	499	512	528	527	523	492	455	481	535	526	516	503	511	486	504	504	522	534	505	525	533	502	470	528	518	507	512	473	505	537	507	515	512	508	508	529	532	501	516	500	536	564	499	504	490	534	523	528	546	498	548	525	510	512	511	512	498	504	537	503	563	520	520	545	520	507	520	532	464	525	520	493	481	504	497	528	484	516	494	482	522	567	483	508	525	521	492	543	526	505	467	499	528	514	543	481	527	510	536	476	523	471	522	509	530	495	528	520	549	513	489	528	494	484	511	528	483	510	504	541	533	474	518	506	534	494	520	524	501	507	566	531	529	509	514	497	516	500	504	510	528	548	521	493	539	473	512	481	504	558	532	552
65489	40200	21784	8709	2814	542	351	291	309	328	320	323	326	279	298	280	277	276	307	295	285	277	300	305	244	303	285	292	289	269	293	285	296	281	291	261	280	276	266	270	279	304	294	314	296	322	284	293	273	250	276	301	254	329	291	286	287	273	302	281	283	277	288	299	321	311	268	260	261	253	310	254	286	293	302	262	281	302	284	264	272	318	279	315	291	277	270	271	291	267	291	308	264	253	249	314	298	326	274	327	313	271	262	299	231	273	292	271	262	277	272	249	279	251	278	257	266	266	275	266	274	281	299	302	291	282	279	290	289	274	302	294	284	282	298	309	286	384	291	258	275	265	238	272	288	268	261	283	298	250	284	304	302	283	282	264	266	316	301	319	276	287	303	301	287	320	279	280	283	289	278	258	274	266	289	264	276	272	263	251	313	290	279	256	265	261	284	315	292	281	261	245	309	283	303	303	273	278	271	282	277	301	287	295	318	262	240	293	295	273	320	286	275	260	284	277	258	255	284	262	280	312	243	297	317	279	218	273	306	258	259	276	290	249	283	250	263	278	279	258	306	236	274	279	269	265	277	262	267	298	263	291	267	242	274	279	306	273	271	301	254	264	295	269	268	263	280	268	287	282	267	273	286	300	284	280	271	272	269	295	287	278	286	287	274	254	260	281	253	317	264	256	299	293	291	292	271	288	300	303	259	286	269	272	287	283	289	287	264	311	302	288	269	274	281	279	276	267	301	277	279	287	275	279	282	262	299	294	273	278	257	281	278	262	268	263	290	310	300	314	256	248	289	263	279	277	246	292	267	263	243	282	309	293	304	297	251	259	289	292	289	299	272	272	280	269	288	288	289	282	317	235	309	259	319	320	278	277	304	265	278	290	285	268	302	296	239	305	341	284	226	299	306	274	278	307	262	277	275	266	287	287	255	286	285	268	266	259	289	287	298	284	296	269	296	335	278	269	299	309	301	255	281	266	312	300	290	281	289	284	309	300	259	280	286	292	293	312	284	268	282	314	286	268	308	279	302	309	277	314	282	321	271	288	261	250	295	263	272	298	299	287	260	287	314	273	281	322	251	261	298	277	259	276	234	299	253	296	270	282	291	281	272	270	322	275	264	296	296	291	291	269	280	251	283	288	275	277	286	264	266	292	290	299	251	253	274	265	283	301	289	283	301	327	302	310	280	323	268	260	258	293	310	278	269	231	271	260	255	281	265	289	306	267	249	276	302	267	275	297	281	267	278	284	262	288	291	264	317	287	290	256	262	297	294	276	268	274	277	297	276	280	296	239	274	280	283	305	287	264	282	284	323	266	288	274	270	270	263	315	276	263	300	263	252	269	250	294	305	307	277	267	296	269	267	294	284	237	296	292	278	243	293	298	270	256	255	285	312	266	338	260	310	305	275	267	285	290	262	314	315	264	292	280	272	273	285	288	283	297	299	267	303	280	252	294	279	272	321	275	290	288	256	245	286	270	269	302	271	265	276	262	277	298	312	303	296	295	286	282	284	293	285	289	260	286	291	287	302	275	279	312	282	310	304	296	305	286	251	286	280	274	253	265	275	274	253	269	304	336	293	285	266	264	296	247	304	256	290	292	304	270	296	291	269	280	296	297	271	269	318	287	307	290	275	271	296	299	279	271	275	268	285	270	292	292	275	292	267	273	282	270	253	273	294	269	273	303	259	304	307	265	269	270	308	263	318	265	278	290	264	286	289	276	257	289	295	295	303	280	306	316	265	285	289	283	270	246	272	316	295	283	288	258	295	291	302	294	257	257	287	250	235	274	260	246	297	316	292	272	274	281	285	243	269	264	312	305	261	284	280	292	272	282	314	269	276	267	282	299	267	267	277	288	294	292	304	291	269	262	273	264	266	285	282	273	281	330	284	291	268	288	318	282	278	284	275	227	276	291	284	278	267	277	287	299	262	278	297	238	244	271	303	290	265	267	248	310	258	296	272	269	269	296	287	294	279	287	293	282	263	264	261	255	293	288	294	276	265	264	263	294	277	268	297	278	294	291	258	286	280	284	300	301	266	286	260	265	244	275	256	282	267	275	265	263	284	256	266	279	276	282	268	284	273	307	285	259	294	259	239	271	316	316	318	284	285	307	298	275	228	297	299	284	286	258	279	290	262	282	281	273	280	240	250	297	285	276	278	304	290	279	230	264	296	284	269	267	269	272	283	292	272	300	296	274	268	272	285	295	267	281	294	286	264	255	281	278	272	239	298	256	271	258	287	264	229	293	278	300	274	285	280	291	285	295	259	293	296	244	285	283	286	295	303	310	265	333	303	304	312	277	310	277	307	283	276	300	269	279	261	261	280	322	298	251	271	285	247	282	324	273	279	266	275	290	257	276	289	259	290	306	296	288	244	278	317	305	274	290	282	298	289	298	282	296	270	257	277	270	287	251	292	276	272	279	299	310	279	304	307	303	307	276	280	305	276	278	282	252	258	291	259	272	294	257	268	280	309	282	297	286	254	314	289	285	272	252	268	292	281	292	249	262	281	257	296	293	277	292	270	292	248	322	252	273	281	283	269	267	317	302	271	284	258	286	285	271	293	293	287	329	305	288	271	282	279	270	305	261	272	271	277	258	281	262	307	298	310	286	294	281	291	299	283	307	302	286	255	299	292	311	257	279	281	302	267	300	273	263	281	318	298	288	269	309	264	303	268	289	304	256	295	227	273	261	241	288	303	260	295	270	294	267	257	281	273	277	310	297	318	296	260	286	304	260	259	288	324	310	296	297	285	291	287	296	312	291	255	282	268	266	285	285	285	285	285	271	282	300	281	253	255	280	307	256	296	275	289	306	286	243	242	264	296	311	271	313	273	291	276	299	291	296	292	275	278	297	331	293	300	267	291	285	281	279	301	268	330	306	283	303	302	251	270	275	281	303	267	248	265	269	266	302	278	263	268	283	301	304	267	311	287	283	288	260	264	269	243	301	308	297	269	272	278	237	280	273	282	296	274	289	282	306	273	312	290	256	282	270	304	281	238	267	267	282	268	294	285	293	303	273	283	288	268	264	295	291	282	270	262	287	285	314	277	297	296	259	270	270	300	256	251	271	271	283	287	295	288	276	279	271	278	280	302	253	319	278	284	248	299	286	274	258	287	306	279	264	292	287	303	294	329	298	295	270	288	287	303	287	283	266	308	297	273	237	266	278	273	282	298	283	294	284	283	299	261	303	286	284	291	266	269	278	275	279	276	267	302	281	325	252	256	277	272	262	293	286	275	258	271	286	354	283	287	286	258	291	272	260	297	302	280	278	255	269	286	316	262	265	295	275	271	323	261	279	270	272	254	280	278	289	304	278	313	307	306	281	270	282	277	275	265	311	279	265	273	280	277	281	273	287	281	267	303	318	287	286	280	238	273	268	275	257	259	282	308	305	278	278	262	249	262	239	292	271	332	325	262	270	296	290	326	282	287	241	269	261	293	306	267	293	284	249	243	277	268	310	290	259	291	250	313	283	294	330
41409	29626	21954	14410	6513	1093	876	678	680	664	588	612	647	594	575	613	616	606	608	612	584	648	624	575	599	569	631	595	600	613	564	572	554	591	576	581	601	595	599	612	606	541	603	586	579	580	606	600	595	626	606	572	617	596	619	602	634	585	611	578	559	667	572	608	577	606	606	599	592	617	572	595	603	619	578	590	590	537	598	609	596	562	571	594	592	563	540	555	559	619	588	561	582	555	580	526	590	593	618	573	580	550	622	554	565	632	601	585	544	555	600	613	612	601	592	555	558	542	588	601	604	612	599	576	631	553	577	593	614	598	600	606	604	618	578	584	574	610	630	597	629	566	558	575	598	595	606	569	617	589	625	550	575	558	586	623	580	602	546	571	614	587	605	563	566	541	562	574	601	617	579	577	612	535	625	532	565	599	608	580	556	562	603	598	596	621	575	590	536	582	595	586	556	629	626	579	602	607	580	603	552	565	585	580	603	605	573	609	572	621	595	573	615	588	605	602	578	616	612	577	581	598	574	585	629	561	590	600	607	554	581	607	583	650	539	560	579	579	614	569	587	577	588	559	580	561	608	592	614	624	572	568	558	593	595	650	586	566	586	609	583	576	589	555	604	554	584	564	603	551	614	611	620	566	543	585	556	561	580	577	549	640	615	582	557	608	565	585	594	592	631	582	586	625	581	579	590	605	575	590	599	610	589	565	610	575	589	593	579	592	559	545	570	604	593	594	616	628	632	557	570	629	582	604	595	563	585	604	585	609	580	590	576	579	577	565	531	567	598	597	571	588	629	579	569	597	583	613	561	587	598	623	617	602	606	581	596	532	591	572	590	603	584	604	657	602	571	652	590	564	563	591	589	618	553	623	557	595	578	575	600	588	561	563	565	565	584	638	593	600	612	570	613	618	589	602	589	596	598	611	569	603	581	573	596	579	608	554	567	665	583	555	565	587	623	606	582	583	617	547	593	576	594	578	628	602	606	608	589	636	583	570	579	561	597	584	530	582	572	598	628	553	559	558	602	607	594	650	587	580	595	581	637	564	579	576	583	574	645	588	672	595	601	560	584	579	613	571	579	603	572	584	608	609	594	584	577	595	592	578	603	628	613	568	631	594	586	596	574	546	565	591	610	585	616	575	578	580	592	617	615	567	609	633	575	601	591	612	585	589	603	614	592	566	574	618	592	592	613	580	591	597	574	568	588	608	628	606	592	592	571	597	614	567	604	587	601	592	626	589	589	618	614	573	613	635	575	583	641	652	587	605	598	589	608	597	578	555	546	611	591	613	588	551	576	560	604	608	620	579	570	574	573	562	580	592	575	602	586	534	593	555	591	580	592	585	614	565	569	596	620	624	621	582	585	590	623	616	583	558	600	554	583	632	538	585	592	606	618	605	603	563	609	608	616	598	575	589	595	595	571	609	585	582	546	588	584	518	594	605	578	627	591	599	592	630	557	550	586	606	601	563	604	608	591	613	627	576	615	572	575	619	602	573	600	553	560	584	584	582	559	648	568	605	611	555	624	542	639	559	600	588	596	591	618	561	604	578	592	632	600	607	616	562	627	575	592	588	587	599	585	580	556	578	576	628	539	618	612	612	576	628	546	619	592	624	621	597	578	605	593	600	594	577	569	623	579	607	606	587	600	579	595	591	613	611	583	578	606	596	557	599	609	606	604	603	577	593	595	579	555	558	556	607	580	610	546	582	588	627	550	605	548	591	604	569	637	612	562	564	573	612	603	573	592	587	580	590	591	581	542	563	585	597	597	597	592	590	555	633	575	560	578	598	604	608	628	609	572	588	540	573	608	585	583	557	601	598	583	577	598	602	628	607	584	622	635	601	589	584	599	597	613	584	608	614	622	564	589	595	597	635	581	572	571	577	584	587	606	610	597	608	562	579	582	596	573	609	574	587	604	574	621	606	564	567	587	601	601	591	591	571	600	553	603	615	615	570	550	577	608	594	628	589	594	592	608	568	584	555	584	554	602	575	556	616	536	540	608	571	607	608	591	573	580	605	592	618	604	607	577	586	612	621	578	590	578	566	587	558	599	515	581	602	579	585	582	560	604	606	567	583	566	589	612	594	588	605	624	579	605	571	592	559	563	554	555	538	550	597	588	614	605	606	542	602	627	614	554	591	570	625	579	591	628	601	590	612	562	608	614	641	588	577	569	566	573	561	565	558	606	601	628	578	575	591	585	604	644	581	604	609	617	623	601	595	583	584	597	543	582	597	633	545	563	572	579	584	618	559	578	616	618	582	614	577	632	568	560	615	589	554	580	576	590	563	598	555	546	564	584	587	569	622	572	636	570	554	601	577	625	577	592	601	569	591	561	608	604	592	580	568	616	539	587	613	634	579	594	567	608	586	544	558	624	556	576	613	607	590	578	573	543	579	597	589	567	611	549	618	522	611	602	594	550	546	586	534	592	596	592	586	584	558	629	572	580	576	612	592	540	576	583	573	558	615	579	626	598	624	594	560	536	616	590	608	591	630	570	639	604	602	584	581	592	555	584	602	587	630	599	592	617	590	589	596	586	591	604	567	604	621	565	600	639	555	588	596	605	593	594	563	621	671	585	533	570	550	580	599	564	530	591	577	592	580	588	590	577	585	627	550	574	580	618	590	615	576	566	632	566	618	641	581	598	579	598	597	598	649	560	589	534	523	586	613	541	602	607	632	659	637	582	609	601	539	586	597	593	573	525	599	597	567	580	614	615	551	562	566	599	613	586	614	577	629	567	589	585	657	551	596	534	583	609	619	559	581	587	609	619	579	568	604	620	539	599	608	556	604	654	599	615	596	593	593	619	562	583	591	550	583	598	592	568	616	571	562	579	624	579	617	592	590	633	566	560	582	591	596	594	577	583	567	586	582	598	610	574	591	574	591	578	588	585	594	602	585	599	579	621	600	541	564	601	556	592	617	613	542	610	591	616	587	622	585	584	597	562	583	631	614	599	618	584	629	557	591	566	601	615	598	539	573	569	594	549	597	575	617	605	583	600	612	585	580	593	555	583	589	598	586	571	612	572	620	628	582	597	591	605	614	575	571	620	588	624	587	595	585	639	574	562	569	604	600	575	585	551	617	580	586	634	586	591	627	580	578	577	578	552	580	596	578	590	598	640	610	589	537	601	626	578	579	642	634	598	587	595	574	604	598	592	560	595	575	573	620	611	579	602	565	618	609	575	575	620	599	611	603	551	564	584	564	589	566	625	585	588	594	566	639	565	558	616	588	553	556	607	570	600	580	564	606	569	557	585	607	622	572	567	587	560	566	570	578	571	596	574	556	590	578	594	602	554	556	570	561	591	613	598	617	606	611	610	531	610	624	558	589	634	562	594	584	575	566	565	608	577	604	552	603	566	616	580	553	614	550	572	602	579	583	634	576	612	581	559	530	612	553	618	589	582	631	574	592	619	623	583	616	570	649	572	596	574	556	579	626	584	584	576	560	589	609	605	587	570	608	628	603	606	602	580	557	588	619
47570	24995	8768	2760	581	226	229	226	209	203	221	229	210	175	215	232	205	215	196	208	202	176	238	207	207	224	225	217	185	214	204	200	211	190	219	187	219	192	229	197	213	218	194	226	206	211	203	224	228	217	196	211	205	226	233	233	223	214	178	193	219	263	222	192	228	200	215	203	204	204	235	208	203	220	243	231	219	231	242	196	204	201	193	209	196	210	216	191	218	228	230	197	199	202	219	183	212	208	248	212	221	228	206	241	224	210	204	200	250	212	257	225	202	226	232	249	231	236	212	222	236	194	226	245	224	198	234	180	222	202	227	211	254	235	200	201	191	226	225	213	210	212	234	206	205	206	215	200	207	222	220	232	214	219	228	214	212	231	214	226	206	226	209	214	221	223	180	206	245	202	226	215	227	228	240	240	223	252	234	188	213	227	214	197	201	224	236	203	204	214	238	184	233	196	209	232	194	233	206	201	208	197	217	246	222	212	217	257	228	236	213	209	227	213	214	215	215	241	210	187	188	223	210	220	224	220	228	219	213	224	197	207	194	230	224	198	201	214	219	211	204	235	193	236	196	207	202	222	210	202	240	216	189	238	223	255	219	223	217	212	210	236	204	216	207	234	196	217	190	203	196	189	206	200	225	207	236	193	229	215	233	219	237	195	223	210	224	219	230	221	216	210	224	211	225	210	247	222	204	243	194	229	232	212	219	218	203	221	238	217	239	224	242	212	214	218	201	211	223	219	185	220	198	215	212	186	192	225	228	238	196	215	207	230	195	205	193	237	223	194	237	228	199	223	231	215	226	223	204	209	200	205	212	220	233	226	215	223	231	213	225	226	212	220	201	212	210	229	224	214	237	208	232	193	237	219	243	211	212	211	210	216	210	231	214	195	234	219	222	196	192	209	240	211	199	203	225	205	230	227	222	201	218	226	209	219	220	203	229	209	209	176	199	224	207	227	202	214	211	234	237	214	221	237	229	236	220	222	213	219	246	225	202	214	225	206	226	212	219	221	233	216	205	214	212	202	220	193	198	217	171	229	196	188	217	214	207	207	226	217	218	224	218	239	209	251	214	195	226	225	204	203	199	217	231	223	204	229	241	229	217	194	216	203	250	202	230	223	201	217	199	222	233	211	221	226	219	243	188	221	231	202	233	231	219	206	215	221	216	197	219	215	206	205	210	206	186	218	201	233	188	208	220	233	212	237	219	225	211	218	200	209	201	211	244	204	210	229	202	224	197	191	203	191	229	227	200	229	210	216	227	226	232	206	229	206	220	191	224	239	225	214	213	220	225	202	228	227	219	250	212	231	234	240	218	233	212	185	222	218	210	250	225	208	209	216	227	187	209	234	239	234	199	197	213	252	218	217	209	221	237	189	190	196	219	200	219	229	228	221	201	231	229	220	222	198	196	239	205	247	214	218	222	258	217	228	214	232	230	209	215	200	182	226	263	227	236	202	205	196	198	218	201	211	205	221	196	236	204	205	242	202	200	243	204	238	206	187	196	209	184	213	185	206	212	247	211	216	209	202	216	223	222	232	212	214	213	220	245	213	242	225	204	246	206	207	198	204	236	235	206	240	212	212	223	199	225	236	197	228	231	214	212	195	241	224	196	206	227	227	218	214	214	224	179	187	213	206	218	214	191	226	201	209	211	232	211	211	212	226	211	202	213	218	225	225	226	212	201	208	217	215	216	213	212	192	211	230	226	220	215	204	235	216	201	198	216	232	238	220	208	207	206	243	215	192	196	182	238	217	205	195	206	220	227	212	209	207	229	233	193	239	240	205	224	239	215	216	198	190	230	237	224	234	217	226	203	248	219	212	227	229	202	243	224	188	199	240	199	207	202	204	233	231	218	240	223	217	201	205	239	214	272	217	216	207	195	207	220	216	226	203	216	238	238	210	212	209	223	200	192	208	218	205	238	225	204	242	212	217	212	193	204	186	233	219	221	211	218	189	230	218	214	211	212	215	214	207	210	200	248	210	220	211	225	228	218	213	223	199	199	214	190	214	233	212	226	199	222	192	219	224	245	217	206	236	214	220	213	238	235	206	205	187	201	209	194	217	232	218	217	220	198	213	213	233	202	214	213	197	206	209	197	207	225	233	225	216	207	210	191	234	213	198	217	227	218	219	239	193	191	228	210	214	214	226	201	232	233	213	209	206	185	202	213	233	216	253	222	205	199	238	192	215	206	195	228	233	217	235	212	222	224	214	212	214	208	243	232	182	208	199	213	217	246	197	217	258	194	213	197	206	227	225	214	214	222	235	199	228	231	201	227	222	212	215	237	204	194	212	198	211	195	218	223	208	199	223	243	235	241	225	216	194	180	197	228	223	193	182	218	213	228	237	224	239	218	206	234	198	205	217	207	215	222	215	204	195	220	233	261	201	204	223	215	210	187	223	189	217	219	209	193	228	215	197	242	190	199	219	249	215	199	211	195	239	219	216	234	205	212	231	230	197	224	236	255	219	217	236	242	211	231	204	210	196	218	224	220	232	162	177	204	191	209	214	194	227	227	220	252	232	195	233	248	248	212	230	225	214	219	196	208	221	235	222	216	214	215	212	206	217	233	207	201	196	206	203	213	211	234	217	197	204	191	187	235	224	209	232	219	207	211	214	214	214	216	226	234	226	208	206	216	198	232	227	207	205	209	223	205	199	217	227	226	225	234	214	204	190	235	215	210	225	236	210	216	237	216	229	233	199	227	212	224	236	203	202	231	229	233	232	202	232	225	210	239	217	176	226	199	216	205	215	199	222	236	215	190	209	202	225	213	234	203	215	210	198	204	217	231	210	195	186	233	196	217	198	200	214	237	224	227	225	219	219	216	194	220	200	189	211	239	239	212	219	259	230	215	215	185	220	216	210	202	222	212	218	217	233	183	215	204	205	224	225	222	246	204	198	212	217	223	198	238	219	231	187	228	203	202	244	231	214	201	256	218	211	216	207	207	229	239	203	192	214	197	207	225	215	203	214	233	232	208	250	219	211	212	209	239	232	204	214	211	200	186	223	229	240	251	188	212	203	208	211	196	220	212	186	229	201	195	229	246	200	215	212	216	241	184	213	211	211	235	222	218	224	216	233	215	224	220	202	195	225	208	261	235	203	225	194	241	205	198	187	228	201	202	230	218	224	204	198	222	218	208	188	220	227	231	205	212	240	243	199	194	206	199	205	201	211	212	257	207	223	215	226	171	210	233	224	211	230	189	208	223	235	225	190	221	227	217	207	200	219	188	207	204	212	211	235	234	229	231	204	203	223	237	192	228	219	211	233	207	214	225	247	220	239	234	243	222	212	247	230	223	225	213	225	198	190	202	219	191	229	185	217	244	201	202	209	222	200	209	214	195	215	191	185	232	192	188	191	225	195	222	200	220	196	219	233	177	196	226	236	214	240	237	223	222	207	207	231	222	217	207	238	216	195	206	194	193	192	193	209	216	219	215	207	190	243	226	226	240	221	230	201	210	223	196	204	208	186	212	225
30148	17174	10538	6064	1380	473	458	455	471	456	476	445	467	491	440	475	497	459	439	503	468	453	460	458	498	430	464	448	478	464	462	459	473	460	475	468	511	466	513	461	472	438	436	491	464	436	507	499	467	462	485	487	450	483	449	463	432	445	461	485	469	477	480	468	442	459	454	450	434	443	449	485	439	470	442	448	527	454	483	441	464	487	462	470	506	455	441	507	442	465	454	493	454	452	492	449	425	467	450	477	454	486	491	437	471	457	451	486	452	493	501	479	417	510	471	452	472	470	489	470	459	493	474	506	480	452	474	473	470	453	465	464	487	485	477	447	478	463	491	511	481	450	444	433	453	491	460	454	466	471	466	456	482	478	440	504	479	487	451	474	508	521	473	453	471	463	465	459	444	449	503	421	500	498	491	447	446	447	486	470	495	453	460	477	461	466	474	473	486	487	457	501	452	482	471	500	427	488	477	451	458	467	420	424	435	456	507	463	441	453	506	459	476	435	452	483	473	472	460	479	476	482	466	458	472	443	462	460	466	440	490	489	485	398	461	467	484	475	445	459	475	487	508	469	418	454	432	446	452	398	469	498	448	462	473	476	427	461	460	470	499	464	463	471	434	457	463	474	471	471	506	458	486	476	471	424	435	471	446	434	463	497	469	479	468	474	472	458	449	471	453	416	453	443	474	427	478	470	444	467	463	469	474	417	457	485	467	458	449	467	507	473	441	460	482	468	446	479	452	473	476	483	496	463	466	455	468	478	426	496	485	445	485	473	495	473	431	455	447	436	458	424	473	462	470	455	462	447	437	486	446	454	443	446	437	506	497	472	449	450	447	439	507	478	460	451	491	482	480	471	468	480	456	466	468	481	481	426	462	458	469	490	473	452	448	462	447	485	508	495	462	496	468	459	443	486	498	490	449	472	476	479	444	454	481	482	497	479	479	436	457	506	469	496	463	470	440	489	516	507	454	448	460	453	461	475	489	484	475	468	466	484	436	455	486	496	497	495	498	456	454	453	439	428	453	496	484	469	490	485	489	462	460	472	468	447	464	489	470	462	487	481	495	467	461	475	486	455	445	438	449	501	466	448	453	456	502	447	468	458	493	436	487	475	477	470	440	494	464	478	472	456	497	466	466	498	463	487	458	486	461	461	430	462	469	463	422	474	474	501	440	463	462	498	453	459	434	467	504	446	457	467	449	460	452	460	460	445	494	485	452	490	476	473	438	464	446	517	464	472	475	449	462	471	469	474	449	449	436	445	487	489	449	469	445	477	476	461	460	480	507	495	489	486	471	448	479	451	412	453	445	484	440	467	489	491	507	469	482	470	474	464	472	473	450	448	437	491	491	465	487	458	493	465	487	465	467	459	470	432	504	442	434	480	474	480	443	455	497	471	484	475	471	437	457	465	456	496	474	485	488	450	458	473	482	474	460	435	479	493	459	438	476	420	435	481	463	480	465	452	460	427	489	463	424	450	450	456	450	437	461	484	489	475	468	461	493	481	440	438	452	466	472	445	483	478	507	464	478	449	468	459	493	476	483	459	476	486	482	457	427	519	420	455	510	481	476	490	481	481	460	487	456	482	453	477	487	464	503	435	473	504	456	480	480	482	434	451	453	453	457	486	457	492	476	444	466	447	488	474	443	481	439	438	470	492	482	454	443	501	466	475	449	487	429	432	454	488	468	453	502	407	461	439	441	435	454	486	489	450	446	480	453	455	501	477	494	430	468	441	428	452	471	503	467	480	482	512	481	455	452	491	434	485	468	470	454	462	449	451	450	464	447	445	418	456	479	480	459	455	457	428	483	485	479	462	453	453	444	456	468	447	455	483	479	488	491	489	480	462	512	463	480	465	492	441	472	456	468	493	473	480	497	457	463	486	476	447	528	443	479	458	460	460	468	482	497	435	494	442	455	472	508	472	434	485	486	436	452	449	452	449	450	532	466	494	463	453	487	490	488	471	497	491	483	492	458	499	446	451	449	451	474	454	480	499	469	448	493	454	428	522	464	467	450	467	456	468	465	441	441	460	441	465	468	465	462	404	436	460	482	484	455	483	495	474	483	457	508	481	447	466	461	470	463	443	476	489	436	472	458	428	472	494	470	486	484	493	478	488	443	509	456	468	476	508	433	492	458	488	464	461	519	442	483	504	485	471	457	468	461	497	475	452	504	492	454	532	479	485	463	474	480	471	499	501	459	510	436	460	486	474	531	502	476	453	473	490	431	450	457	466	464	448	464	450	496	443	422	474	474	430	492	452	474	455	482	473	451	482	442	447	483	457	424	442	463	478	456	468	466	452	465	431	447	444	430	464	481	454	458	485	465	447	452	497	445	437	484	471	497	480	449	463	448	431	456	479	474	462	447	473	435	518	462	433	503	477	472	442	462	492	444	472	431	466	489	456	476	463	476	468	496	450	511	463	464	427	485	445	450	492	473	457	507	487	473	469	441	447	505	456	479	456	502	480	487	436	508	460	463	503	434	454	415	435	460	461	478	433	477	451	487	449	484	414	488	471	484	444	433	464	452	460	443	506	475	507	475	477	491	454	442	435	465	474	475	493	460	464	493	433	443	454	453	480	445	440	458	476	456	471	457	494	446	463	472	488	473	462	466	414	479	445	494	450	510	468	461	425	455	496	461	467	485	422	483	448	488	474	436	472	468	463	451	459	490	492	490	455	473	476	454	471	483	462	446	472	473	436	481	433	411	446	468	465	482	488	487	518	461	469	480	495	457	466	487	510	439	493	458	470	467	442	486	472	465	443	475	490	458	458	451	460	499	474	458	490	496	454	484	477	435	461	472	482	466	485	477	448	472	530	462	474	439	468	472	459	492	482	482	508	464	492	468	464	466	440	474	461	417	426	436	504	456	463	462	451	473	495	458	411	519	462	459	455	451	459	444	495	525	471	452	458	469	458	478	478	452	473	458	491	490	461	477	476	468	477	444	460	491	443	476	480	465	428	442	460	508	478	457	481	497	467	449	462	506	490	451	457	497	460	451	480	478	474	453	458	433	437	464	440	438	448	475	444	466	522	470	452	452	465	483	454	485	477	465	471	448	486	425	510	443	455	474	473	457	500	444	458	507	495	478	451	442	468	452	485	472	459	444	472	516	472	456	473	448	475	477	496	472	462	445	467	465	451	456	475	473	432	511	465	446	452	457	475	478	431	471	444	451	474	424	474	464	473	485	477	470	447	472	446	448	473	451	507	468	506	457	495	469	492	460	488	474	482	475	464	454	467	507	439	465	430	481	452	438	454	450	480	454	482	468	483	445	476	472	459	458	459	470	442	463	483	449	477	474	474	502	499	472	466	485	484	464	471	474	453	444	482	478	449	470	492	473	488	481	456	466	451	492	440	451	469	481	485	453	438	467	482	500	445	440	476	444	487	464	496	466	495	402	433	520	450	506	451	504	444	465	443	479	473	461	485	443	455	478	466	485	448	473	463	459	481	441	456	453	437	441	453	445	459	443	486	468	479
61105	32424	14127	5091	909	278	274	236	224	252	217	245	232	215	243	253	236	231	218	211	240	250	245	268	231	223	247	240	207	227	223	241	239	217	220	265	238	213	255	255	227	248	246	250	222	245	242	213	207	225	243	238	221	260	235	244	247	221	225	204	226	238	217	242	236	260	255	227	246	230	247	244	205	241	220	194	203	207	241	234	247	248	262	223	227	220	221	247	222	233	217	253	298	232	218	254	227	229	236	231	240	219	219	263	244	246	183	277	250	209	243	215	259	236	206	226	261	213	246	235	228	252	218	211	229	238	249	228	251	239	213	224	213	231	249	258	231	246	225	243	236	250	248	265	235	242	219	257	259	247	246	197	201	236	254	210	234	260	212	235	252	275	234	234	255	235	223	252	223	229	214	243	238	211	233	227	247	202	233	234	253	246	265	230	234	226	207	239	221	219	263	252	231	228	222	256	223	210	250	239	261	252	244	221	227	246	203	228	238	215	237	220	226	228	207	225	225	207	272	243	201	248	242	255	236	238	250	229	225	224	235	232	265	236	251	223	224	224	264	246	286	253	244	225	218	220	221	230	237	230	224	214	249	231	218	212	232	239	216	213	242	227	249	230	210	231	255	223	205	242	223	260	242	242	243	230	233	235	220	237	226	236	217	276	206	193	243	236	224	229	271	236	227	236	266	245	206	224	272	229	230	232	231	250	256	230	230	249	238	236	215	265	216	233	205	228	226	215	244	231	227	238	254	220	262	271	222	249	235	237	239	225	235	233	254	217	241	210	239	266	221	226	223	191	286	240	219	227	244	245	217	248	203	235	217	245	248	256	234	217	221	234	217	236	253	254	235	235	226	267	236	259	212	219	222	232	240	227	256	254	239	243	242	212	240	257	214	228	222	236	238	228	237	255	218	194	231	269	236	240	245	230	249	250	210	261	224	219	209	252	241	249	254	216	234	269	248	207	207	216	246	241	242	234	252	231	254	257	235	201	219	233	250	250	238	245	241	241	255	240	264	235	225	238	260	245	236	215	244	227	193	199	242	241	231	250	235	244	262	256	252	220	252	260	254	241	210	234	235	251	201	252	227	241	206	231	233	221	232	200	252	212	208	232	228	218	228	210	193	235	256	231	245	240	250	215	222	224	235	222	213	211	251	206	221	260	266	255	219	247	247	257	232	242	227	240	257	230	224	213	234	241	268	251	212	217	204	221	228	270	247	258	241	231	240	258	239	226	233	234	258	240	256	219	225	211	231	234	233	230	234	275	249	263	211	231	258	222	240	237	248	244	264	231	223	235	225	216	222	244	226	244	234	205	253	232	245	239	259	228	215	238	241	232	245	221	236	229	253	234	247	234	247	233	254	240	238	227	239	279	235	215	224	219	232	229	246	227	244	254	240	237	241	250	218	235	253	240	242	235	226	195	239	223	222	249	225	224	233	237	237	204	225	261	243	266	214	241	274	211	280	252	209	214	242	218	258	226	228	220	237	255	220	235	219	236	248	224	220	217	260	221	234	256	245	258	204	251	240	226	222	238	226	220	231	212	258	259	246	248	218	241	218	218	267	260	206	233	235	214	230	245	244	239	238	252	233	230	222	249	233	221	193	211	230	200	229	218	247	217	215	222	235	247	268	211	216	213	231	240	230	191	241	244	238	179	214	245	217	251	248	219	233	224	214	228	256	271	240	239	234	247	226	234	227	231	245	232	229	250	243	234	234	228	228	265	234	224	228	238	210	231	238	247	266	227	222	247	230	229	262	228	228	218	214	228	181	211	224	263	230	220	239	236	235	240	248	247	227	222	262	229	224	212	227	238	273	228	238	221	191	232	237	278	231	236	240	200	240	227	233	225	232	230	254	238	249	208	245	241	242	279	232	248	217	230	252	270	276	239	244	224	240	238	248	255	241	232	243	247	229	257	224	222	252	220	216	231	231	212	241	215	252	224	244	233	239	227	217	212	223	237	215	237	246	232	232	237	228	254	242	243	227	256	258	242	252	235	231	241	241	223	231	273	280	254	248	215	231	224	252	229	240	219	184	232	213	226	218	252	224	229	222	229	192	229	264	230	227	235	225	222	239	241	207	229	210	234	239	233	242	262	250	202	223	264	234	229	223	225	274	247	242	218	200	240	250	242	243	246	252	259	262	239	222	203	242	249	218	232	245	227	222	240	241	227	248	248	230	214	254	239	226	218	211	223	227	220	238	225	234	216	232	227	254	265	228	243	237	202	234	226	256	271	230	241	223	233	216	235	260	269	253	242	231	247	227	225	227	234	246	225	263	235	230	235	218	241	267	239	253	263	231	222	220	221	214	248	239	254	236	227	238	245	230	182	221	278	238	234	215	205	261	228	255	240	212	244	220	258	209	242	248	228	195	245	265	225	227	258	243	253	221	231	227	237	248	250	256	233	239	203	217	270	204	223	223	208	246	224	211	222	270	276	250	220	258	237	209	229	226	240	222	231	250	241	242	226	224	218	241	254	254	255	241	270	253	267	229	220	254	238	257	232	269	234	263	231	223	240	214	229	221	214	253	206	233	255	231	224	232	234	230	247	232	241	249	249	251	257	255	242	247	244	219	213	240	251	238	220	211	222	254	251	235	229	250	230	207	228	238	244	208	238	225	232	254	252	214	232	223	231	255	224	230	238	212	252	201	223	236	249	236	217	242	252	252	214	220	249	216	242	223	274	246	225	233	235	247	191	222	225	222	240	272	228	245	239	266	216	227	224	228	240	240	236	226	238	207	223	239	245	260	246	248	224	231	223	248	252	220	224	257	237	223	240	247	214	244	214	246	257	256	231	248	223	239	213	225	243	229	270	233	227	229	247	220	230	257	235	249	247	210	220	227	261	250	229	227	241	218	233	219	229	267	237	235	243	199	250	222	238	250	225	233	268	242	230	244	261	227	262	239	237	238	216	221	253	241	220	225	264	227	253	255	210	262	261	273	251	212	236	218	221	241	198	235	240	249	259	240	221	233	200	226	264	232	210	240	225	228	211	240	288	270	213	250	231	217	215	226	232	215	218	251	268	231	252	264	234	233	215	221	232	255	254	229	253	234	256	227	244	229	240	217	246	234	241	231	256	200	279	254	234	225	236	222	231	237	255	237	219	247	246	247	230	227	212	223	247	228	225	246	245	237	238	241	236	251	227	240	239	234	254	243	260	235	263	225	239	254	252	264	240	233	217	227	199	226	228	269	226	238	219	225	224	238	239	205	234	232	214	221	219	266	250	244	226	243	233	220	278	236	240	228	248	246	231	210	230	242	244	228	223	253	247	243	227	247	233	235	218	245	257	221	207	214	237	228	255	232	234	269	226	219	258	227	236	237	247	241	211	257	217	222	256	223	253	237	205	245	237	254	249	239	223	240	244	213	224	246	239	228	232	238	237	232	228	205	228	260	235	252	210	220	251	221	224	225	229	209	248	239	230	241	244	208	238	232	246	256	246	222	248	215	245	251	262	220	251	241	228	252	255	260	239
39736	22108	14784	9071	2298	696	592	521	545	544	553	519	552	514	490	542	511	514	518	534	534	537	561	490	506	526	501	498	518	525	527	531	523	535	521	497	527	485	537	509	530	532	503	505	508	540	502	504	514	482	502	521	497	512	535	502	504	496	514	504	487	539	543	492	504	485	482	499	513	512	475	483	497	510	501	480	501	496	519	509	461	496	520	553	497	496	489	497	468	527	511	493	453	499	536	509	495	530	537	511	516	537	521	494	479	482	476	521	496	501	504	539	523	493	503	533	537	500	555	528	492	490	529	511	484	480	544	468	539	445	494	519	505	474	508	546	514	512	543	493	498	487	510	513	472	488	509	499	514	519	517	503	535	509	497	480	530	548	498	522	486	487	490	501	495	514	514	508	487	524	509	522	516	508	530	509	502	548	540	519	505	507	477	506	492	515	514	486	547	500	521	536	497	523	512	530	532	505	531	534	523	488	509	502	469	489	487	497	484	534	449	548	518	499	492	537	507	498	537	520	497	513	463	460	508	484	508	502	512	515	491	537	549	494	509	509	549	488	546	550	522	519	501	525	500	517	507	521	485	527	541	531	526	507	504	494	465	537	509	519	546	518	518	511	524	490	487	523	534	491	484	513	505	480	454	515	498	475	487	509	479	522	512	521	487	540	525	502	494	487	491	512	497	496	517	507	487	510	502	486	489	471	500	498	524	522	523	513	514	511	509	519	544	548	526	474	483	495	503	502	478	485	534	478	492	509	500	518	494	508	534	550	488	487	510	512	561	512	523	509	528	487	524	513	510	489	504	494	524	546	526	485	495	490	506	556	511	482	494	490	477	485	454	495	534	489	535	526	498	497	506	495	470	513	506	503	527	523	544	493	465	527	487	494	522	495	515	501	527	498	506	512	525	498	508	515	521	503	491	532	533	512	487	510	480	522	484	496	506	482	510	516	502	535	486	489	556	525	512	481	498	523	538	483	497	538	479	514	555	530	539	521	528	516	522	537	493	489	517	503	506	510	505	459	547	482	488	498	505	515	507	526	558	515	467	530	511	476	469	522	483	530	527	539	486	522	532	518	502	506	513	473	487	466	517	490	479	535	491	501	557	514	522	511	481	524	513	534	512	538	539	478	507	504	521	482	495	498	475	486	523	530	511	495	508	534	458	562	512	494	504	485	492	508	505	499	492	564	511	520	553	526	531	484	488	519	497	557	520	447	491	466	530	501	516	545	501	518	559	474	523	528	519	486	463	505	532	544	545	495	486	487	485	511	536	517	509	503	530	538	473	575	490	490	481	519	546	534	542	480	499	491	514	493	504	489	517	522	514	558	504	522	550	550	536	461	511	516	482	463	498	503	504	533	521	538	539	517	511	479	530	472	500	506	504	513	506	496	501	494	488	531	496	539	511	530	466	479	496	524	507	496	479	483	543	486	530	487	530	525	531	537	536	469	485	519	492	516	520	529	487	536	491	561	497	538	459	557	522	520	519	452	531	502	532	488	477	530	504	494	490	479	567	498	493	517	560	511	538	498	480	511	497	532	550	487	566	501	522	513	507	528	541	494	479	539	509	535	535	532	506	519	476	488	473	532	504	550	535	489	556	532	487	526	516	522	518	511	520	530	559	465	490	520	516	524	531	492	517	488	542	500	537	500	535	513	519	485	545	515	516	526	512	485	520	477	517	536	489	492	488	483	515	475	491	490	523	512	542	491	505	534	514	512	482	520	470	513	507	495	508	493	514	459	510	520	494	526	525	502	514	549	537	489	532	527	553	482	528	520	506	508	522	524	503	530	498	500	500	512	466	502	528	541	528	505	503	524	518	470	512	472	489	524	502	546	491	496	519	558	510	539	503	506	530	548	512	534	536	503	509	505	486	540	505	526	487	477	541	518	544	528	488	497	508	476	495	476	512	507	536	512	481	490	520	472	560	483	524	489	530	477	552	509	543	534	512	517	510	503	496	506	472	515	494	489	509	490	534	501	534	496	545	510	551	545	504	515	494	520	530	507	481	524	502	480	514	450	524	527	543	520	473	516	532	509	506	516	502	481	533	481	519	509	522	531	548	527	510	513	544	528	507	463	499	496	530	494	530	546	539	518	506	512	506	527	504	529	502	569	539	538	494	487	495	499	556	531	489	498	546	521	484	465	521	494	489	476	537	514	530	471	485	501	509	484	480	498	530	546	524	499	504	497	571	532	501	528	518	500	535	523	503	564	527	518	502	509	519	498	525	510	540	498	517	536	523	526	480	490	509	553	508	500	478	532	492	528	535	536	480	513	498	518	499	518	539	524	504	552	493	490	516	552	521	451	480	515	521	502	527	498	505	489	486	487	483	494	476	517	492	512	497	515	512	500	513	508	451	481	511	534	475	482	475	535	550	520	534	511	526	522	513	515	506	454	546	527	531	529	553	522	517	535	501	535	559	501	508	537	556	533	517	519	512	537	538	531	498	485	508	499	506	519	517	507	534	510	555	532	498	515	474	553	503	495	507	505	486	501	515	502	507	485	515	532	492	519	513	476	526	563	531	488	543	535	527	507	484	472	494	524	532	536	509	527	493	481	485	501	547	490	502	557	508	500	491	523	496	488	490	525	516	517	505	509	506	503	540	526	508	492	509	490	521	553	532	498	581	519	473	485	531	522	537	489	532	555	488	484	541	476	492	491	491	498	546	492	531	504	515	505	513	489	511	530	541	507	491	527	552	497	487	514	509	536	513	497	499	530	501	507	505	532	482	518	501	498	519	510	534	489	488	493	521	513	554	540	557	515	498	498	566	508	552	507	515	490	535	516	511	508	510	545	486	511	533	509	486	543	506	514	559	549	512	460	521	484	481	496	467	501	498	498	492	521	480	534	470	529	485	503	484	559	535	533	492	541	516	510	528	533	468	547	534	507	512	520	528	489	506	512	492	476	486	496	540	484	509	510	487	530	514	526	542	498	519	552	503	467	495	524	504	533	530	530	487	490	516	517	551	537	507	507	488	524	522	511	498	527	500	551	544	493	504	481	542	495	548	511	460	515	503	531	550	509	482	467	479	526	538	496	492	501	534	519	489	522	479	508	514	493	472	495	472	507	507	511	493	544	506	483	496	487	509	526	469	496	520	480	532	480	507	522	510	470	544	482	559	498	514	508	522	538	558	529	509	526	500	493	510	482	497	500	501	529	508	516	514	496	496	501	557	516	542	534	507	513	526	518	516	514	487	517	534	527	500	511	500	526	521	509	517	520	507	534	521	513	517	528	503	506	492	520	493	495	512	541	529	488	514	543	452	506	528	511	519	535	535	518	507	494	491	553	540	501	544	528	506	450	492	499	506	496	516	578	505	506	506	509	478	529	497	526	543	481	525	539	474	478	494	522	498	500	514	542	505	463	477	501	489	514	489	485	512	486	524	527	510	527	513	498	506	536	495	485	521	528	538	493	516	493	487	450	556	501	535	493	517	485	520	498	556	489	474	460	509	509	538	530	496	473	503	525	500	482
70009	37372	17518	4405	1132	466	334	241	284	271	317	285	293	287	241	308	273	275	275	249	295	283	267	271	279	277	269	286	281	290	274	242	275	270	280	291	267	280	273	276	254	289	266	272	283	303	306	268	282	266	283	276	274	270	274	279	278	271	267	266	282	277	268	317	248	276	277	314	295	307	263	283	284	302	299	286	283	253	276	257	293	283	289	267	292	313	330	282	289	249	274	269	269	286	300	255	299	324	275	252	275	270	267	294	295	260	316	290	284	286	290	285	265	262	293	261	286	261	292	246	308	282	318	271	278	256	258	273	273	310	285	301	288	272	275	254	271	292	279	303	256	271	275	266	270	294	282	277	253	263	277	284	296	317	293	274	292	260	297	282	277	310	267	294	304	276	288	301	274	251	279	274	274	276	286	276	268	271	305	264	253	297	256	276	265	282	250	265	252	257	297	300	253	267	279	257	298	300	252	293	271	288	259	265	282	282	263	296	272	270	315	286	274	263	244	299	275	264	268	259	312	267	243	288	237	255	293	284	281	264	252	302	273	281	260	304	266	258	242	276	289	272	293	331	307	311	267	299	283	260	269	238	291	304	256	260	327	316	290	255	262	290	302	271	265	275	252	301	263	299	299	272	274	275	258	235	307	269	265	267	262	247	263	259	300	293	278	237	268	292	293	274	281	302	279	278	289	291	261	273	302	282	279	306	253	291	279	294	284	266	248	268	268	282	287	301	289	283	256	263	256	265	268	271	275	255	257	284	284	285	290	306	318	310	315	261	271	256	297	273	252	272	278	276	296	291	270	282	274	256	299	262	271	302	302	288	286	278	273	285	292	290	299	269	272	277	332	308	288	292	278	264	285	292	266	303	275	280	303	277	279	241	245	272	282	282	279	313	268	289	253	283	304	283	272	306	250	277	281	283	297	280	283	301	294	326	306	276	295	271	282	278	299	285	293	261	254	270	285	271	276	275	258	282	289	257	270	280	258	243	261	267	252	276	310	314	274	254	217	284	248	255	271	291	244	242	289	300	315	280	283	273	284	295	281	280	270	281	332	273	281	263	256	286	269	259	263	278	255	321	275	289	287	290	265	247	263	268	258	293	295	299	263	267	254	289	280	271	308	266	268	261	278	284	280	243	303	279	269	290	271	293	270	302	277	294	267	288	260	252	269	306	262	277	267	251	277	309	292	326	284	272	293	274	296	249	240	274	284	276	281	293	267	305	262	248	268	266	291	267	238	245	263	311	264	249	289	257	307	291	277	291	297	275	309	286	297	282	309	237	233	262	257	276	313	319	306	263	266	289	307	269	290	278	282	263	254	314	298	313	293	263	251	264	259	261	251	269	279	305	311	313	298	257	260	282	254	244	277	308	272	269	297	256	288	265	260	267	278	248	256	259	289	327	304	283	276	233	299	270	262	277	297	268	269	265	294	257	287	289	270	286	318	280	279	304	302	273	245	288	309	298	270	251	284	302	276	302	266	270	268	270	299	262	283	287	292	296	267	296	290	309	287	298	307	320	270	260	273	288	273	258	299	286	275	301	245	290	309	295	279	298	288	296	270	253	267	281	277	303	307	272	249	297	304	236	306	272	284	255	266	286	250	299	317	285	271	281	280	279	261	291	251	248	277	284	269	288	291	269	280	269	254	284	267	268	304	280	274	284	285	312	319	244	281	291	321	277	265	254	265	272	292	283	267	252	258	242	291	266	313	240	277	278	274	287	253	299	319	313	266	259	303	281	271	262	292	272	273	265	267	285	284	267	258	293	230	280	290	266	271	269	276	257	267	226	258	283	291	268	302	304	305	296	282	265	287	268	231	267	312	277	284	270	261	273	272	274	269	318	299	263	298	268	252	293	271	281	304	267	284	270	319	271	287	239	298	278	261	269	292	310	285	292	277	305	303	286	280	282	254	291	251	271	300	276	273	284	268	268	276	259	304	251	297	261	283	273	273	298	280	268	261	293	276	273	301	284	300	276	291	273	290	290	259	276	247	260	283	244	281	237	269	270	287	266	281	268	273	281	258	278	282	294	264	284	302	286	268	258	292	283	292	318	289	283	214	272	270	263	274	268	274	286	296	297	261	261	274	281	276	277	268	279	276	253	267	266	274	260	261	253	306	294	269	296	301	260	284	264	254	273	322	314	295	277	325	254	267	246	291	279	274	313	292	284	289	235	277	266	306	280	303	302	300	284	287	267	311	274	281	286	270	269	292	301	298	298	270	270	266	294	298	299	267	280	295	261	269	284	282	266	273	266	263	280	272	277	267	269	334	256	239	263	268	268	280	255	266	289	270	295	287	299	264	280	263	292	260	294	265	264	306	287	318	284	274	242	264	287	252	285	305	286	281	251	267	246	266	259	265	268	275	302	248	254	265	325	281	315	265	279	278	257	288	242	262	293	271	280	270	293	308	300	303	285	282	249	312	253	261	276	258	281	284	280	317	263	314	298	251	267	299	278	285	275	248	299	273	300	243	272	301	296	277	255	290	280	297	304	289	304	295	252	281	270	261	274	294	294	260	291	297	263	255	271	259	274	288	284	302	285	288	280	270	242	239	300	305	254	311	302	265	285	274	270	278	257	301	291	264	260	260	255	270	286	266	298	259	274	292	276	291	284	271	271	278	272	307	309	262	279	314	275	280	258	312	293	288	329	295	277	305	270	308	279	292	307	242	279	278	293	270	280	291	277	279	250	288	305	269	280	280	289	236	292	276	246	274	266	298	252	293	270	256	279	269	273	270	266	287	300	286	281	303	273	258	281	296	302	273	266	289	266	295	248	279	267	281	258	283	258	294	286	254	253	279	300	277	278	285	262	303	284	258	281	279	287	279	271	270	280	241	279	277	292	257	265	258	286	293	283	288	296	263	289	280	318	274	281	272	255	288	276	301	238	269	274	247	292	324	288	291	284	270	280	292	277	277	284	312	277	291	268	311	284	249	265	251	278	274	280	271	266	270	279	253	269	307	290	285	291	255	265	274	294	265	285	294	268	290	290	313	270	250	272	275	314	265	284	246	299	283	233	249	280	295	283	293	298	270	283	303	293	260	296	304	286	268	299	304	320	269	263	283	253	256	286	276	272	288	301	280	274	312	292	307	264	291	295	310	272	312	303	296	276	277	282	304	253	254	280	284	268	312	277	275	291	288	254	267	293	254	321	285	268	321	288	301	285	291	279	262	296	293	270	236	289	300	275	311	275	275	286	307	262	279	284	293	267	319	285	308	275	307	280	307	271	243	297	289	263	285	260	264	268	298	289	267	238	277	291	267	276	265	280	280	301	274	265	303	297	282	306	283	302	257	283	247	274	263	294	312	293	315	292	297	299	271	258	269	293	296	261	296	257	306	237	300	284	277	275	291	285	287	278	284	262	278	262	264	295	317	299	262	252	255	261	286	277	287	278	249	293	284	272	254	260	251	266	265	273	292	271	259	296	299	255	288	278	274	282	295	242	279	299	265	311	286	290	306	287	258	255	281	286
46045	26798	16411	6706	2957	1056	699	697	642	610	641	597	622	633	619	595	612	620	617	614	619	609	582	636	608	566	611	571	634	586	610	574	587	620	580	586	591	555	585	583	587	579	580	607	606	598	594	629	611	567	606	578	575	565	592	545	590	611	565	569	602	587	604	576	596	629	612	585	571	574	626	557	561	549	576	583	587	592	594	588	617	620	563	555	565	623	576	598	577	633	566	586	580	561	592	589	557	595	592	601	572	635	599	567	593	615	570	599	588	560	570	610	604	639	590	583	545	591	610	587	586	619	602	631	581	601	576	609	596	584	612	571	566	643	601	570	562	626	650	632	570	587	599	590	617	616	570	613	592	543	574	572	648	548	571	591	604	605	586	608	599	617	587	588	639	584	610	592	606	621	600	613	573	583	622	565	598	580	589	533	561	585	578	591	573	597	596	598	586	622	598	592	602	604	648	638	588	623	584	571	596	616	563	598	565	580	567	562	582	622	599	639	617	595	612	554	573	581	596	569	609	623	615	561	542	614	582	576	585	589	583	590	595	559	621	589	604	578	611	598	567	627	542	578	606	587	565	589	608	597	618	584	597	636	612	587	530	597	586	587	625	584	583	611	649	612	620	579	579	577	586	613	598	603	606	589	599	595	602	615	640	568	616	590	616	591	614	570	632	629	587	584	602	586	549	569	559	583	568	628	569	590	602	579	589	586	549	564	545	596	584	616	556	571	592	576	570	608	611	598	591	604	597	582	591	578	686	569	612	578	590	640	572	641	572	624	612	605	611	577	577	586	564	600	576	560	609	580	578	626	582	585	566	546	591	557	627	514	584	579	605	566	628	559	589	540	609	567	590	550	590	587	616	611	576	596	591	542	558	651	572	571	557	539	610	599	539	567	554	552	593	593	592	588	583	590	597	593	574	591	570	584	588	563	598	568	623	562	593	592	606	581	557	608	597	573	588	600	604	573	556	568	580	585	606	576	607	580	609	612	559	595	576	604	607	603	598	564	579	592	607	598	562	601	592	609	564	594	625	579	619	560	633	598	566	596	583	613	582	580	538	573	608	576	584	552	601	583	588	600	542	558	618	630	611	585	576	592	588	581	566	553	581	566	609	582	593	558	592	549	624	589	554	622	622	598	621	584	572	638	573	607	583	567	599	567	566	569	587	622	573	597	625	581	584	611	595	552	602	576	562	594	568	603	558	554	606	547	610	561	594	639	601	576	603	582	609	604	545	581	619	572	553	592	618	608	605	587	570	601	578	583	636	623	594	600	571	604	621	580	578	609	614	576	634	562	601	571	575	594	622	577	587	586	540	590	577	618	557	607	633	587	577	605	612	639	585	567	581	589	604	584	585	619	653	632	597	569	613	613	577	601	537	592	617	553	561	547	563	598	610	569	595	528	572	599	546	569	560	582	510	647	577	542	592	571	591	609	590	586	587	614	568	601	530	546	586	647	545	599	631	579	584	580	604	601	585	557	592	600	591	543	577	581	588	609	611	562	623	612	579	605	588	600	552	553	583	580	615	582	598	614	600	600	587	599	567	595	610	585	584	591	600	615	598	545	599	582	563	582	575	587	594	583	562	569	608	603	581	608	571	593	571	634	556	578	601	586	606	579	623	588	579	594	608	598	558	586	623	537	537	590	606	542	583	546	559	580	623	547	637	572	557	591	576	585	600	563	592	604	578	562	586	652	585	608	547	634	639	632	577	623	584	629	579	590	610	582	560	593	631	618	604	576	608	585	593	590	564	628	612	565	548	592	607	566	590	526	597	596	584	534	606	550	552	607	572	560	582	564	569	600	561	600	535	577	622	599	594	581	588	602	554	586	575	608	546	581	594	560	567	600	585	599	584	619	598	597	549	627	566	638	612	595	564	576	582	554	600	590	586	600	576	552	594	585	584	571	596	601	621	561	584	604	567	537	618	597	597	611	602	607	618	563	600	603	585	585	613	561	577	623	573	596	615	675	576	624	616	585	562	567	602	569	624	589	617	571	625	589	615	548	558	601	596	577	569	564	625	588	562	618	582	597	583	630	591	614	557	578	566	566	585	574	582	599	578	614	563	600	627	577	595	599	580	580	571	544	609	611	620	605	591	589	586	643	600	547	572	591	642	557	526	604	599	568	598	571	589	566	582	601	592	575	585	540	585	580	588	618	614	638	594	589	634	609	593	602	604	610	590	553	565	569	603	615	522	631	580	606	573	575	561	570	604	614	586	611	569	559	574	605	599	583	584	585	589	581	652	571	617	602	574	609	574	590	595	592	591	606	600	561	635	582	599	571	668	556	535	607	636	606	622	608	623	622	593	608	604	614	555	609	610	599	567	595	555	582	637	598	595	553	591	579	580	575	573	585	611	537	577	622	595	624	585	629	582	562	564	616	590	546	598	577	626	628	575	570	599	600	585	610	600	588	597	624	598	593	614	578	628	581	601	573	634	589	585	609	556	601	594	618	597	531	566	580	586	537	600	585	567	603	610	605	598	594	557	612	584	636	575	582	591	570	579	625	595	581	605	595	575	602	610	547	607	600	617	578	576	617	630	644	618	639	573	594	610	580	567	611	609	631	628	587	553	600	572	601	550	634	566	612	582	582	583	615	567	580	576	613	558	565	598	567	599	564	594	594	607	610	535	596	616	570	598	629	566	580	597	614	610	548	607	574	542	581	635	607	579	596	580	636	541	573	543	582	589	562	642	594	592	595	593	611	580	569	584	669	606	527	566	604	659	611	602	592	616	622	617	589	624	571	615	587	583	591	599	557	581	601	601	579	628	573	570	577	598	595	586	598	624	561	591	567	581	571	573	610	579	658	577	608	570	604	577	555	555	607	590	600	618	521	636	627	604	594	599	578	557	596	574	601	632	572	579	616	615	621	550	537	555	566	638	623	592	595	622	565	564	577	615	620	585	576	599	581	568	597	580	588	567	590	590	600	549	600	592	580	575	593	600	628	574	554	610	609	584	596	572	604	571	555	618	610	572	589	625	576	526	580	617	594	611	635	606	594	599	613	621	615	584	609	546	598	587	599	576	607	606	586	583	641	599	624	587	561	578	561	631	610	519	577	566	606	607	626	589	600	577	576	571	646	619	635	564	605	586	646	572	614	597	602	619	632	556	616	610	605	622	616	598	596	587	562	622	567	591	585	634	603	553	576	539	620	541	560	600	574	556	592	625	601	609	607	598	559	590	605	611	636	617	568	590	617	584	544	648	568	645	599	582	581	602	588	571	609	583	616	581	623	629	568	573	538	581	557	635	611	571	569	667	558	564	616	569	606	602	605	619	604	566	589	554	591	584	520	588	600	591	595	615	603	574	570	614	587	594	634	580	582	549	589	624	595	609	605	556	630	591	562	584	599	564	584	605	578	581	560	599	602	584	620	599	582	572	556	615	594	562	594	577	555	629	580	603	616	576	593	602	565	571	543	616	592	611	587	596	592	579	620	603	589	577	634	564	635	569	563	636	615	625	634	607	603	583	599
46413	23132	9801	2250	669	266	202	204	206	210	223	210	216	187	199	228	208	181	228	186	233	222	227	218	218	221	199	191	227	189	217	207	229	215	222	221	202	174	195	184	208	237	186	211	214	214	223	170	237	206	200	192	209	217	217	243	229	223	197	180	214	195	212	189	192	202	214	195	201	184	231	228	226	230	217	189	203	188	211	224	221	221	181	212	215	198	201	219	203	221	204	199	204	211	209	221	191	178	211	192	199	193	207	210	202	199	215	200	203	197	215	205	228	222	217	199	216	217	210	231	212	196	202	212	192	212	217	222	194	229	212	200	206	214	225	226	220	222	230	230	232	197	212	208	210	222	231	215	197	198	194	215	203	197	224	213	212	201	216	211	211	230	231	231	206	211	218	198	207	205	226	205	205	213	214	193	202	243	216	229	237	214	198	185	190	226	216	224	203	203	199	209	214	219	207	205	214	173	223	198	253	237	260	238	201	210	206	197	202	215	204	178	211	190	198	197	189	213	229	208	188	224	206	199	271	258	210	239	216	200	202	228	223	203	196	238	218	184	214	202	206	203	227	208	238	204	247	223	202	189	201	175	225	221	213	203	236	220	197	223	200	220	206	188	205	177	216	200	196	193	216	227	214	225	199	221	200	212	239	213	206	244	211	205	200	201	215	220	217	208	204	207	190	194	210	209	235	239	221	218	194	208	204	201	238	235	201	211	225	201	215	252	219	235	166	239	212	244	199	209	193	205	203	220	216	203	204	180	209	230	246	214	199	223	203	193	241	228	205	198	222	233	203	184	227	206	227	221	223	221	206	213	200	189	191	216	212	214	217	207	202	222	213	202	190	222	207	186	194	188	225	228	213	227	213	210	232	206	202	209	205	216	202	213	206	200	224	205	206	176	180	213	209	225	213	221	213	194	247	195	207	185	222	186	216	217	210	228	220	209	207	204	212	196	195	231	235	193	219	203	218	207	205	201	189	193	197	201	193	191	223	226	188	232	211	201	226	193	200	223	194	198	222	207	183	222	205	203	207	199	213	252	180	200	201	214	208	184	202	201	211	205	188	210	221	205	208	212	205	214	209	234	211	219	195	177	238	189	225	204	210	191	220	227	207	221	210	234	205	217	216	203	203	210	206	208	210	186	228	206	210	211	230	196	213	208	210	229	204	214	203	231	225	228	192	211	197	206	211	214	225	241	213	205	201	209	205	213	204	185	221	192	195	178	167	193	213	205	226	217	192	190	204	184	208	244	240	221	183	198	227	217	236	218	209	186	209	217	203	196	211	189	223	193	230	225	226	203	198	195	210	200	232	201	225	179	226	198	210	254	191	199	189	211	225	206	188	215	186	217	211	213	250	209	222	202	212	219	201	217	212	245	205	188	220	206	236	222	206	231	214	203	188	219	171	217	230	233	199	208	192	220	199	208	198	184	225	200	215	242	217	218	193	203	174	201	205	192	215	211	199	176	199	231	184	195	193	208	200	222	205	232	229	212	198	221	219	215	192	203	221	207	222	192	196	219	216	202	200	221	208	213	230	200	224	228	235	209	213	224	194	215	209	199	205	212	199	215	221	228	220	197	202	202	218	221	216	199	207	201	211	198	234	189	220	206	218	197	203	216	183	211	182	218	221	198	223	203	226	219	237	201	222	191	201	187	204	209	210	217	212	199	205	212	216	193	222	254	234	232	198	202	220	196	205	167	217	234	227	203	218	209	205	257	198	209	183	207	168	215	204	205	206	204	201	207	194	200	212	193	202	210	239	202	191	203	186	219	188	209	229	213	229	185	201	236	196	191	217	218	180	223	215	201	216	232	215	224	180	219	221	194	206	194	251	230	196	167	220	222	201	212	232	215	214	218	205	213	216	185	179	225	207	239	209	190	239	189	241	213	186	205	217	201	230	190	222	217	217	201	211	208	195	196	237	216	185	221	199	204	207	217	222	200	228	224	215	197	218	238	213	202	225	228	212	223	214	197	235	196	202	212	186	204	213	196	187	193	222	197	238	198	196	209	194	191	199	213	218	221	223	218	216	230	214	219	202	197	234	193	222	207	215	177	223	229	191	177	211	201	244	202	217	192	189	218	223	197	222	215	181	211	215	227	217	216	208	238	215	200	185	210	220	203	209	216	220	190	182	188	211	229	224	190	203	213	216	205	179	195	217	188	215	199	199	227	189	218	207	208	199	214	221	222	206	212	204	225	228	194	205	206	190	218	213	208	203	200	193	207	194	194	239	228	225	235	195	208	184	199	217	218	203	203	183	177	225	214	221	188	228	214	227	174	202	192	214	231	217	221	221	199	222	228	202	233	192	221	166	185	204	215	215	187	220	205	198	191	226	218	197	221	218	217	244	202	205	200	203	188	181	200	227	180	209	200	241	212	229	194	217	215	221	216	215	199	200	222	215	197	205	216	222	197	187	211	214	195	200	205	221	191	205	198	225	196	205	212	211	200	206	189	230	181	214	204	212	216	224	227	213	209	184	205	204	218	208	201	193	249	204	227	217	198	204	186	183	184	234	182	221	208	216	230	218	265	223	190	235	204	213	180	194	212	221	192	206	211	202	227	190	220	198	228	189	215	226	202	204	195	205	204	195	196	218	225	205	208	210	228	201	212	210	244	205	175	193	213	203	197	197	222	178	227	207	225	178	210	201	238	226	199	206	211	218	208	223	197	207	239	213	201	200	204	182	216	215	206	203	197	198	206	179	210	192	187	230	203	229	239	197	191	215	223	228	204	208	174	214	221	210	219	196	204	230	230	198	211	200	201	210	193	202	208	180	186	221	194	187	210	204	211	209	244	217	232	190	202	183	214	203	228	239	208	216	237	200	210	202	190	186	208	209	207	195	219	203	223	195	219	218	199	205	231	211	212	196	213	197	247	233	198	217	193	214	217	243	215	199	213	219	200	207	215	191	190	213	225	214	193	214	220	195	184	219	209	214	203	214	208	187	205	179	199	227	200	246	208	199	199	195	209	185	215	203	186	188	213	206	201	205	205	187	208	227	245	182	233	223	207	197	182	202	217	189	225	233	224	198	225	207	197	209	215	193	208	192	221	234	200	193	204	217	216	186	216	194	209	208	215	181	221	227	189	201	206	226	192	215	205	213	216	225	203	220	191	220	171	198	191	218	205	220	203	216	201	196	188	180	214	191	199	197	202	200	234	226	176	197	199	205	200	193	210	206	205	209	202	207	210	234	198	217	162	212	214	187	192	207	234	212	208	243	196	210	223	222	197	205	197	216	190	209	203	219	185	223	221	196	193	211	185	207	213	237	177	198	204	207	206	211	200	192	178	198	216	219	227	213	189	215	217	184	203	198	229	215	212	205	227	209	219	254	231	189	222	232	232	189	182	193	200	234	225	183	197	224	217	218	213	210	223	213	191	210	199	188	244	218	188	228	215	202	213	227	198	211	199	227	224	204	215	246	195	256	212	194	223	223	195	213	229	222	193	207	235	182	196	220	219	219	211	217	221	222	215
29560	17195	11528	4483	1911	579	472	458	431	451	441	438	441	433	437	447	468	438	433	465	466	457	458	461	439	433	467	428	483	422	451	430	484	475	429	488	405	411	444	449	449	403	424	477	478	483	487	467	388	457	464	486	472	444	465	414	441	428	427	432	418	417	423	461	468	464	448	470	441	427	479	423	434	462	434	444	448	485	464	497	464	442	438	492	473	445	436	463	457	482	488	460	457	421	485	442	454	455	469	439	469	433	467	454	447	426	452	439	454	451	454	463	486	458	446	437	423	468	475	442	433	442	458	423	446	422	434	477	463	442	466	434	457	457	429	441	406	490	453	470	423	441	467	446	468	470	480	480	488	435	448	473	476	424	442	481	457	455	430	508	482	430	453	446	447	464	449	450	430	454	471	463	445	416	472	444	505	455	454	449	433	468	466	494	432	453	389	503	448	434	421	435	454	435	429	427	441	434	438	439	466	452	437	474	492	441	452	436	459	478	494	438	415	452	434	481	458	447	466	473	447	455	425	475	459	473	457	487	464	474	464	443	432	450	454	466	465	533	430	455	468	415	449	453	489	447	448	487	449	437	472	437	460	457	489	438	450	454	479	472	468	421	448	452	452	439	470	458	468	431	435	460	409	458	427	449	397	434	436	479	443	424	427	433	438	442	441	457	451	415	474	468	415	453	466	446	458	444	456	486	444	438	466	463	483	449	448	456	498	436	436	434	493	471	447	440	431	440	483	467	491	424	448	452	468	484	467	479	401	459	450	447	451	437	442	448	464	462	439	464	414	441	410	466	461	476	467	471	464	440	477	443	465	478	421	478	460	507	467	411	465	421	422	459	441	494	472	441	448	413	483	444	469	503	439	494	436	463	463	513	437	444	458	425	455	424	493	476	446	439	420	465	461	456	436	464	439	425	461	487	492	478	462	474	451	485	424	442	405	475	448	399	423	440	468	458	410	434	427	454	473	441	485	434	450	469	444	464	447	445	499	449	463	424	454	458	434	505	451	462	432	447	438	437	423	434	423	461	430	426	470	474	474	452	450	485	448	439	487	461	464	480	476	449	430	458	439	453	443	470	426	449	461	489	448	428	455	473	474	410	462	439	427	457	471	437	442	463	430	496	466	451	429	448	463	411	438	463	452	449	459	485	451	428	465	450	429	447	480	433	442	445	482	470	441	484	433	448	422	418	429	491	482	453	463	447	442	470	434	456	449	444	447	459	453	462	407	427	442	446	413	460	478	435	436	445	419	485	445	406	440	439	446	467	418	438	492	475	443	467	426	444	480	491	460	472	436	405	433	495	453	466	433	442	411	455	439	445	451	466	458	468	452	446	486	472	458	480	436	461	492	468	437	453	442	459	443	434	450	485	446	479	452	454	447	443	455	449	474	457	469	470	426	421	425	470	449	433	455	494	438	443	466	491	476	478	390	462	479	460	477	455	451	431	455	463	456	459	430	431	466	451	432	455	434	439	485	476	434	461	443	467	447	432	438	484	405	448	483	466	447	420	514	463	463	439	449	452	460	439	466	428	458	447	448	437	466	432	444	459	449	447	487	452	453	441	468	433	456	451	466	484	468	447	405	443	442	455	455	424	459	459	475	454	449	437	459	449	500	420	444	432	412	451	431	458	407	457	390	448	444	476	445	431	442	475	472	445	458	421	426	487	451	471	482	471	455	453	433	451	455	441	454	442	479	430	480	500	461	483	442	471	440	448	456	439	453	414	445	447	443	464	425	481	458	447	519	452	420	467	455	412	442	497	454	434	430	395	448	424	445	469	459	445	492	439	484	453	463	413	451	431	435	464	469	467	451	457	448	459	461	440	430	491	460	488	431	426	418	465	448	456	414	462	446	474	454	471	460	462	469	440	428	487	458	453	470	478	441	468	424	433	474	481	464	480	464	444	442	426	449	485	465	465	452	456	441	467	454	472	473	426	444	469	426	455	453	475	473	442	443	470	443	419	445	474	442	468	447	429	468	444	484	469	448	469	484	444	435	464	416	489	435	496	474	447	476	442	455	437	436	461	411	418	407	466	451	453	443	447	470	436	461	443	446	465	409	475	475	471	454	448	459	460	420	444	491	423	500	442	436	447	402	469	504	439	453	434	433	453	471	435	438	438	469	472	461	473	440	434	462	453	450	443	512	408	484	439	428	455	453	446	451	420	441	462	462	460	458	437	472	501	484	453	453	449	445	412	470	433	431	441	447	479	422	452	435	452	435	444	466	467	495	475	429	433	464	472	424	460	459	452	401	471	492	411	458	502	414	467	432	429	466	473	467	450	475	485	462	433	453	465	479	433	431	446	437	451	475	432	466	464	484	422	423	475	463	418	461	504	440	481	440	421	447	438	441	425	492	440	458	442	481	418	442	470	433	466	456	458	469	442	444	464	481	423	447	447	444	446	486	456	413	460	466	481	478	469	476	446	448	416	426	445	457	448	434	491	464	445	472	461	443	420	472	434	423	488	425	444	459	458	462	458	483	430	467	449	454	495	490	498	438	452	487	487	458	448	473	463	438	441	438	465	475	445	451	469	421	447	441	455	461	434	465	457	480	446	476	427	443	454	457	443	445	464	475	413	447	484	447	448	462	430	482	438	422	433	447	416	452	470	483	466	451	471	404	458	480	413	440	470	442	447	473	453	446	457	438	477	464	475	417	444	463	468	452	431	438	436	458	448	480	436	461	451	493	469	419	434	443	409	472	455	419	443	430	430	454	453	449	458	491	443	465	424	426	454	429	457	438	436	449	482	485	441	458	449	470	468	444	459	494	478	480	485	425	453	469	446	471	428	487	469	425	449	467	476	397	424	456	478	466	483	444	456	435	438	461	409	447	424	445	468	458	461	488	422	464	479	443	434	479	473	421	443	427	419	463	463	442	452	473	485	430	450	473	428	441	467	426	449	481	465	447	459	450	434	469	429	444	469	451	433	409	401	487	439	457	470	415	449	472	426	444	511	453	440	420	480	415	456	441	420	439	432	476	420	451	436	459	482	482	443	448	479	457	441	437	450	462	459	422	438	457	482	469	457	468	457	434	458	474	464	443	459	441	442	464	437	476	444	445	428	434	440	461	475	479	460	431	458	502	480	480	455	482	421	454	440	407	449	463	473	463	451	467	444	453	427	472	437	461	425	436	448	449	420	450	449	413	458	440	442	473	462	422	479	420	456	500	433	475	420	448	418	475	448	448	453	468	444	395	447	439	468	467	461	494	447	440	451	458	445	491	475	441	528	415	481	481	438	457	462	449	496	450	477	479	453	440	444	492	455	464	451	463	446	472	460	419	486	459	426	492	448	462	458	465	481	481	504	437	461	479	444	459	449	423	431	454	417	439	433	429	490	437	463	459	473	452	461	420	464	467	454	494	469	489	435	459	427	465	462	414	442	487	460	456	445	440	494	456	483	481	446	478	452	422	420	470	442	427	469	462	444	469	494	451	440	452	444	456	436	404	456	459	412	432	448	449	479	458	431	449	470
60529	31230	13474	4241	1008	315	270	227	225	262	240	232	228	198	218	235	268	232	250	218	220	227	265	228	255	234	217	250	228	237	240	224	218	225	243	245	237	199	245	261	245	255	246	205	217	218	234	262	177	218	233	251	240	215	199	239	248	200	237	225	246	203	210	258	258	221	224	201	232	223	255	218	234	214	228	251	242	292	238	212	221	245	237	240	215	210	210	252	222	208	238	248	203	247	228	228	239	196	226	223	228	241	223	230	214	185	223	233	220	205	228	245	270	234	218	248	231	199	229	230	255	248	214	215	202	249	239	220	235	226	255	229	260	268	260	223	249	228	242	246	214	220	233	236	211	253	227	246	232	211	227	230	241	250	250	236	242	212	230	254	243	246	231	192	245	243	236	228	215	249	227	228	216	200	233	224	236	207	223	249	237	224	224	229	242	224	223	237	231	229	258	216	230	241	214	225	288	213	254	221	231	242	246	280	236	207	231	267	237	274	263	249	231	244	209	201	226	236	219	254	243	244	218	239	254	233	251	241	229	229	256	248	225	236	250	230	218	239	220	215	214	223	224	273	234	224	236	264	239	215	225	238	214	197	229	212	225	237	204	224	252	220	246	256	196	222	237	266	233	230	218	247	271	276	242	219	237	223	249	225	242	218	214	259	253	257	201	187	220	226	253	219	228	238	219	237	214	211	219	236	244	232	261	251	222	237	239	239	234	253	206	212	231	232	232	219	221	235	241	223	242	228	213	243	205	241	220	192	209	245	232	234	206	224	216	230	255	223	203	266	229	239	222	245	227	236	218	229	194	244	235	237	235	218	211	269	222	231	263	250	195	235	262	231	209	240	229	226	212	228	223	254	230	223	236	217	217	228	222	223	223	207	241	267	215	239	218	273	219	268	210	228	228	180	203	226	234	234	237	235	216	219	243	220	246	225	237	225	207	210	261	231	207	217	227	219	235	230	244	236	250	248	244	221	250	234	214	210	247	255	223	221	216	225	232	233	223	228	203	206	231	215	226	211	241	240	236	250	211	205	246	230	214	223	232	231	225	209	238	210	244	232	217	230	211	226	224	264	207	206	235	238	262	244	209	242	242	268	253	269	229	221	244	244	260	225	214	225	231	258	211	246	264	248	255	239	219	239	233	243	222	234	217	241	222	254	261	270	240	250	240	262	221	206	226	227	214	228	211	202	237	216	195	248	227	189	226	242	223	230	226	205	235	234	217	225	221	233	202	236	200	228	251	245	226	248	235	215	228	237	228	264	243	231	228	223	209	226	232	216	254	228	218	221	255	217	232	210	226	223	244	229	234	241	221	250	230	244	217	239	211	253	257	225	226	208	240	203	215	202	214	257	236	224	262	218	244	250	245	252	225	235	230	217	256	218	245	246	256	201	235	223	252	216	244	212	212	250	229	230	208	245	222	249	214	235	237	234	233	207	235	237	223	236	259	242	276	213	248	248	228	220	245	209	214	205	209	216	230	237	253	226	226	245	260	224	211	210	209	221	235	220	232	227	245	209	242	249	229	243	232	216	247	224	234	221	270	251	216	251	238	211	211	211	262	210	238	223	245	237	216	273	220	225	211	238	222	206	233	205	217	224	212	224	245	203	236	225	226	250	240	224	216	245	225	228	220	205	230	237	229	234	238	219	246	258	220	213	221	209	243	221	247	212	240	227	200	246	206	244	234	229	212	207	235	241	224	240	228	206	223	210	227	273	239	234	233	262	238	225	243	240	234	233	220	222	212	212	231	219	241	217	264	250	218	223	233	221	224	240	219	234	214	229	223	229	215	220	260	232	225	225	209	209	227	226	231	239	230	206	234	219	227	257	224	228	253	227	233	222	217	221	213	207	254	220	228	212	228	219	233	197	237	223	223	228	240	251	202	228	229	270	218	237	235	246	256	218	242	256	194	230	262	241	243	219	225	211	217	229	230	237	240	216	216	227	252	230	206	241	222	245	237	257	226	221	221	217	232	258	238	234	232	224	237	214	226	240	204	248	207	241	214	212	209	214	212	210	228	239	267	236	240	261	203	220	239	225	224	231	225	238	221	221	223	210	224	211	248	214	228	241	214	222	225	227	243	232	238	219	251	232	216	200	231	213	227	214	221	224	224	238	238	216	228	235	223	227	246	250	234	252	208	236	211	218	249	229	219	249	238	222	249	247	213	215	231	209	208	241	227	212	209	228	255	213	208	244	222	243	217	239	217	218	262	250	223	267	215	228	236	223	236	229	229	248	231	230	251	262	222	253	204	221	226	232	205	238	264	234	212	249	228	209	241	228	204	233	227	200	223	227	216	201	219	233	241	238	216	207	225	224	232	262	251	210	223	220	231	254	242	216	201	220	249	229	251	215	237	226	230	239	243	203	216	222	225	227	233	238	212	232	227	234	223	219	243	268	234	260	204	239	219	234	230	199	227	220	253	220	221	246	249	223	224	244	249	220	265	238	203	233	248	212	202	212	244	227	204	239	226	207	198	224	236	239	258	237	220	241	227	235	240	210	229	259	221	213	228	247	208	240	214	221	242	201	222	247	216	223	219	245	276	232	238	242	228	219	239	249	231	249	231	219	218	240	258	219	231	251	218	250	234	245	203	216	227	225	241	240	218	215	226	235	217	226	251	247	228	220	240	233	214	225	181	217	252	252	233	224	223	257	255	229	244	262	255	248	223	217	255	246	218	226	257	256	252	245	202	242	215	247	214	225	238	230	239	219	211	211	255	228	231	215	231	224	242	209	259	243	216	231	253	227	227	255	267	236	247	238	256	226	225	255	253	206	212	254	253	240	235	209	224	231	257	240	232	264	223	243	237	252	212	233	235	216	223	281	192	218	229	208	223	225	203	234	245	263	242	236	238	233	211	236	264	211	240	240	253	259	234	211	222	222	248	241	217	240	219	216	210	239	210	224	221	221	217	261	237	245	240	206	252	250	240	222	223	267	251	242	239	218	232	249	255	224	232	233	247	243	225	219	200	229	233	246	216	215	219	249	226	201	208	198	230	235	262	242	246	223	242	208	214	216	234	275	208	225	233	254	215	232	211	237	243	213	232	234	242	257	233	196	224	201	233	222	233	220	194	222	215	244	213	236	233	224	245	214	235	234	215	199	244	222	211	215	273	234	210	226	255	257	258	232	191	193	232	241	227	255	229	237	217	213	225	236	242	228	235	250	199	226	207	239	220	220	238	253	192	220	256	245	242	249	244	237	229	230	231	226	233	224	210	213	252	229	196	215	246	214	221	231	211	223	261	237	210	237	212	238	236	230	204	232	225	224	251	233	229	247	224	253	216	261	232	229	242	263	250	182	240	254	215	265	241	232	247	221	249	246	224	235	250	258	237	260	224	180	213	233	260	242	235	219	241	225	232	222	233	247	205	206	225	217	232	238	212	231	257	220	273	247	230	247	219	242	177	216	230	251	236	225	226	248	239	210	216	203	223	234	214	245	233	242	234	215	237	236	241	218	262	245	213	271	257	206
39502	21819	14779	7995	2742	823	599	528	525	515	498	526	524	553	506	539	552	537	483	545	465	515	500	517	479	488	467	496	542	487	477	516	528	492	485	493	509	487	490	548	522	499	524	498	515	477	501	489	504	520	508	511	487	516	500	512	515	497	493	503	464	507	489	520	491	470	528	524	495	445	517	468	480	510	500	483	508	530	499	535	495	492	482	518	509	514	477	503	490	499	520	488	519	513	506	521	515	533	527	474	504	517	507	522	500	555	489	503	500	502	510	497	511	512	485	514	519	540	464	513	474	504	495	480	492	516	494	523	509	495	529	535	516	501	471	511	473	476	486	496	490	518	511	483	529	465	471	481	507	483	494	475	491	496	550	497	502	461	478	494	551	492	456	538	541	486	482	507	483	499	520	480	487	467	472	511	543	510	498	517	534	490	508	479	526	516	529	516	464	544	497	483	528	494	510	474	529	488	448	474	504	537	502	506	509	468	488	490	499	488	498	457	521	535	512	521	476	498	461	500	491	491	509	475	500	482	514	539	486	473	542	491	462	506	502	540	502	490	486	487	525	488	503	511	488	518	493	535	501	451	501	490	531	523	511	506	531	513	485	528	519	477	525	478	481	510	528	504	502	528	542	542	502	464	525	474	506	470	466	494	484	460	519	453	492	489	508	493	482	533	527	498	468	532	496	481	520	481	494	521	513	468	532	494	500	566	512	482	505	477	501	518	499	471	486	464	503	517	527	470	504	481	524	515	533	511	503	473	519	505	536	496	469	497	483	491	482	480	479	462	507	525	473	474	483	494	485	480	476	492	513	498	495	515	504	459	492	532	461	509	495	505	502	538	483	508	536	498	476	503	488	486	522	502	521	495	479	531	515	499	495	534	514	508	503	477	509	457	506	502	528	511	513	499	488	508	507	507	452	491	503	533	516	533	495	474	478	498	492	542	474	521	537	483	517	465	550	519	495	492	480	510	531	525	495	499	518	499	479	475	495	530	529	498	490	506	552	494	496	521	499	476	479	499	487	474	507	535	519	533	487	571	479	488	431	532	449	517	498	478	503	518	528	477	534	522	489	485	525	544	494	543	505	513	537	511	517	533	466	510	431	510	476	557	504	512	483	499	512	481	476	505	534	509	497	516	507	509	488	508	475	477	502	522	522	513	512	487	493	542	518	521	501	518	509	527	491	507	519	507	518	512	506	494	490	487	476	493	493	508	470	497	526	534	522	507	494	487	516	447	498	473	509	536	516	511	482	547	516	514	483	493	474	515	481	527	477	488	515	473	522	508	512	507	501	510	516	514	504	515	461	464	459	494	475	483	516	501	514	451	492	470	507	496	524	531	458	482	489	493	507	457	523	490	503	478	515	491	542	478	500	523	521	492	507	533	483	486	474	495	495	462	516	503	494	489	477	503	506	500	496	518	504	518	486	465	506	475	511	534	518	479	474	475	509	524	503	533	498	487	511	481	500	488	510	475	500	463	491	512	447	520	494	510	474	461	548	508	494	475	494	496	527	480	529	525	499	494	516	478	493	521	507	497	484	450	540	477	477	476	504	469	500	513	515	514	488	523	541	516	480	541	510	486	484	499	479	490	483	463	529	473	483	513	493	494	473	514	505	523	497	490	556	485	522	519	470	528	506	455	526	501	507	507	517	486	520	459	518	504	492	509	533	521	473	522	464	489	523	469	525	508	521	517	487	493	510	483	477	477	534	526	511	494	528	494	489	514	473	569	518	518	524	534	504	494	516	496	448	489	471	466	510	503	545	508	505	485	532	536	473	464	522	487	484	526	526	509	524	534	547	496	479	534	495	495	504	480	496	481	488	523	509	481	501	522	512	505	489	493	459	487	490	502	502	529	538	489	521	500	540	509	527	532	512	541	491	486	488	524	514	516	506	528	507	541	497	493	493	503	500	521	490	508	466	483	523	559	490	512	518	518	473	508	478	483	511	527	539	485	480	495	509	547	506	500	488	468	515	509	460	516	529	533	494	506	537	472	532	507	498	482	474	476	486	503	505	524	493	482	490	523	503	515	497	514	544	532	530	507	453	475	513	511	496	515	483	482	475	513	456	517	494	475	506	489	464	512	553	501	523	431	494	485	452	508	511	498	445	502	533	467	529	487	491	514	518	509	504	490	550	515	535	516	512	468	506	509	496	472	492	519	467	536	523	491	494	512	488	541	527	484	455	514	460	490	489	541	519	498	493	531	527	477	487	521	508	490	528	543	484	518	497	520	489	479	468	517	452	495	494	489	503	528	476	510	531	514	502	520	500	519	525	513	511	506	466	503	487	502	514	501	454	482	480	546	456	506	509	473	492	506	502	513	499	464	506	588	489	509	498	513	477	476	494	477	487	501	504	501	528	493	487	523	491	445	490	456	524	483	476	488	517	527	493	503	485	523	538	519	493	509	529	500	509	485	484	480	538	514	465	518	524	507	485	523	464	510	512	494	472	531	505	483	524	514	513	497	499	527	451	507	453	508	487	535	517	475	494	481	490	566	490	505	507	502	498	505	466	486	494	511	491	485	506	506	488	548	499	464	516	476	507	481	526	510	538	530	468	495	481	536	471	492	506	501	536	534	495	487	496	496	482	490	485	519	494	529	495	483	491	502	529	551	508	492	539	479	519	488	537	546	535	516	495	494	462	500	504	478	491	462	505	488	525	516	466	535	490	527	523	515	476	520	490	484	517	517	487	441	514	486	505	482	530	495	509	533	502	470	526	519	494	502	525	509	476	478	500	477	501	469	511	499	494	499	484	488	484	496	478	522	507	483	477	508	445	447	480	521	520	493	514	483	510	479	487	518	493	530	511	519	497	548	517	506	458	488	496	503	494	483	494	539	573	508	496	481	507	477	542	505	500	478	471	534	450	490	519	500	507	472	504	497	484	520	533	475	468	468	510	478	528	517	481	491	513	499	508	482	538	471	525	506	479	554	488	488	521	482	511	476	513	479	489	487	506	467	482	506	478	500	503	502	490	488	506	527	480	532	500	474	476	475	484	506	477	544	500	506	470	505	511	558	494	510	502	507	503	464	509	473	572	519	528	514	491	496	528	475	473	513	469	490	527	471	495	510	498	472	522	524	463	524	512	519	537	519	516	502	495	493	455	467	490	488	486	536	499	499	499	497	481	539	464	484	488	502	500	512	500	500	504	482	548	473	541	472	511	497	505	506	506	499	532	460	478	511	540	496	479	485	503	498	515	515	499	449	493	448	499	515	473	466	508	520	521	499	445	477	522	522	471	472	461	505	489	527	482	555	508	510	530	504	512	486	484	498	504	515	526	516	488	487	475	488	516	519	484	481	483	537	488	504	511	535	510	501	507	495	531	510	473	502	548	510	492	504	485	517	497	485	475	475	462	507	516	467	514	528	451	505	465	479	483	495	503	504	499	491	525	502	520	494	507	494	513	499	483	466	504	480	493	486	522	491	483	507	508	519	522	444	511	499	507	499	491	485	511	503	458	519	511	523	484	489
64923	33328	15599	4517	1524	483	304	299	274	300	290	269	286	300	312	286	303	283	252	321	303	254	254	282	308	244	294	303	290	291	266	277	226	261	248	259	285	255	291	248	267	249	248	288	272	262	289	252	262	278	264	265	304	293	241	283	295	285	289	300	227	276	293	292	309	264	307	268	244	254	249	265	262	294	269	277	299	248	298	261	247	273	307	273	272	272	270	281	274	271	275	260	274	274	289	280	314	267	295	305	276	260	264	288	311	297	290	279	279	297	244	273	278	302	291	286	253	241	272	297	281	279	295	285	270	254	297	285	275	276	272	284	298	285	262	260	264	273	259	291	243	272	278	323	279	281	277	282	258	274	273	272	284	288	279	289	260	274	278	256	265	282	286	292	288	269	284	291	310	263	252	271	316	259	283	267	225	299	292	249	296	261	242	249	294	287	243	298	328	237	244	282	310	319	257	256	260	239	281	272	248	315	281	306	265	270	293	278	265	288	298	271	274	287	269	278	291	314	290	270	272	290	288	292	267	257	244	307	259	249	302	297	289	278	283	303	265	273	283	292	253	280	268	303	284	344	281	293	296	301	276	298	287	275	282	274	266	278	328	274	273	279	267	269	312	254	275	260	268	296	263	266	264	275	272	271	272	302	291	305	269	282	263	307	309	271	270	242	283	250	298	263	259	285	280	306	317	269	270	292	278	272	281	280	321	307	287	285	275	282	276	294	269	320	279	275	282	266	274	241	263	325	301	263	264	280	304	287	252	268	273	289	277	243	290	287	268	259	277	270	288	300	251	280	259	269	284	280	267	328	291	253	249	256	273	264	263	268	275	250	284	281	278	290	259	259	274	299	278	273	271	245	272	272	258	281	289	271	265	253	296	288	244	311	317	291	282	275	299	281	300	270	266	289	311	285	258	291	267	263	308	285	277	290	268	289	255	273	292	278	291	283	298	270	286	266	248	278	294	249	299	275	269	247	252	286	291	284	284	325	286	254	277	275	283	268	271	319	291	274	274	281	276	310	286	271	322	289	281	262	294	248	270	282	262	277	270	255	266	249	293	296	273	282	291	283	270	275	276	305	288	308	301	290	252	291	246	303	294	265	289	292	299	258	277	281	307	254	274	256	311	241	290	304	279	244	279	310	293	260	254	304	278	276	289	285	264	316	259	281	275	279	282	281	253	278	284	248	260	293	300	249	291	286	325	282	274	260	273	311	267	262	244	268	288	309	278	287	291	289	286	330	268	292	273	283	251	292	288	274	272	264	272	267	326	257	278	290	251	282	246	267	267	283	274	245	294	269	297	298	260	262	270	302	261	269	271	271	302	274	276	246	278	269	305	276	281	291	299	279	244	283	288	282	288	294	295	279	301	286	298	265	262	248	297	271	274	272	274	250	285	276	265	282	274	308	273	292	260	321	307	277	306	290	289	284	285	301	286	296	299	282	301	254	278	282	280	271	271	287	261	257	288	296	299	288	288	276	249	282	276	284	272	290	284	327	303	280	273	314	289	241	247	292	248	252	255	283	263	282	270	255	255	268	257	269	267	260	265	280	293	301	298	271	291	291	265	287	264	273	268	276	303	258	271	286	266	285	292	302	289	278	290	261	253	282	310	291	292	283	277	275	289	292	258	260	228	290	277	313	267	287	268	297	270	299	271	282	257	276	278	265	281	268	279	296	301	296	302	261	302	321	280	277	280	256	316	267	310	271	288	286	269	253	283	271	279	289	251	261	283	269	266	290	279	279	288	245	273	292	300	274	285	277	245	253	283	275	264	275	267	276	260	247	307	261	285	297	301	293	292	281	248	277	273	309	274	274	268	293	279	288	283	288	249	256	268	284	292	306	285	279	259	283	274	258	277	259	241	282	280	250	279	279	292	275	245	268	271	283	310	279	297	278	298	274	273	298	298	296	262	261	289	315	296	303	284	298	260	306	300	277	270	250	244	268	272	307	265	287	273	281	247	293	293	283	274	289	303	270	285	256	284	305	272	270	275	306	266	272	296	317	278	279	290	261	272	276	270	279	286	257	290	263	294	297	277	267	267	298	268	282	295	276	284	239	291	292	270	284	274	282	297	287	277	314	278	271	285	312	272	303	280	262	272	265	269	260	290	282	268	233	280	290	284	291	287	306	271	290	282	303	257	316	284	245	257	270	293	309	266	276	259	285	260	300	273	285	280	276	264	256	315	254	287	293	257	289	283	284	272	285	264	282	290	280	291	255	282	278	288	280	275	297	281	294	285	282	294	265	256	273	267	275	269	279	277	273	260	253	260	229	258	319	250	296	281	260	264	261	281	267	277	273	272	260	267	260	280	280	285	250	302	263	267	292	253	270	280	268	314	291	250	284	277	280	293	287	288	254	256	282	289	289	265	274	257	283	265	293	300	274	278	286	282	290	257	250	248	285	272	297	259	286	273	247	254	266	285	316	294	298	253	237	319	302	273	300	267	272	269	272	267	281	265	275	307	295	241	254	272	285	280	258	283	288	275	263	281	270	309	275	279	266	279	270	278	306	280	260	269	274	289	272	277	274	287	289	294	321	270	323	284	268	301	267	273	282	262	275	281	261	286	273	270	302	296	267	251	257	281	289	271	284	303	278	254	267	285	286	277	248	273	262	238	266	269	279	266	290	255	245	285	311	279	271	316	273	272	296	278	273	298	295	285	274	279	272	275	285	298	271	264	272	274	304	294	296	265	308	267	282	279	270	278	294	273	293	286	276	292	276	277	285	267	267	269	266	274	260	229	265	281	263	269	283	319	279	270	291	270	275	282	256	271	329	273	260	260	271	257	273	277	287	277	321	302	260	317	280	277	280	280	270	320	235	263	308	238	276	287	286	271	266	280	289	282	261	276	234	258	255	289	307	268	272	282	287	290	276	274	283	270	274	263	276	282	280	284	293	291	289	273	288	283	238	263	266	291	269	271	286	259	274	291	287	274	307	248	285	300	303	261	286	283	258	299	304	263	281	272	277	279	305	301	263	245	272	287	247	263	239	226	264	297	286	286	281	286	260	275	270	257	271	296	259	271	277	312	265	289	295	289	281	287	243	246	274	277	282	270	302	252	290	243	248	307	239	262	282	315	270	294	247	318	249	262	261	295	310	271	265	239	270	256	277	308	276	287	289	267	294	295	272	267	278	287	260	293	299	275	269	293	244	246	291	284	285	274	271	299	269	309	284	289	269	280	309	284	265	279	312	277	282	318	292	298	269	257	266	285	282	292	240	288	275	298	288	280	267	284	314	289	296	296	288	303	243	281	268	250	296	278	259	280	291	317	283	269	280	259	243	290	296	293	259	289	272	268	263	246	313	305	266	283	287	300	271	254	301	277	277	297	304	306	273	271	290	256	283	251	232	305	280	264	274	268	272	254	250	260	276	261	248	262	276	284	282	256	282	244	309	281	263	277	290	289	283	255	268	293	288	305	278	286	269	296	273	268	248	286	292	308	264	275	279	285	296	278	273	260	259	292	283	290	295
42157	25772	15259	8033	3959	1130	704	634	687	639	588	590	604	629	605	598	604	555	625	608	609	585	605	556	582	612	570	580	601	620	639	546	588	549	546	590	627	598	571	585	609	604	597	621	572	583	573	616	634	614	589	581	580	593	584	562	590	576	618	614	599	595	590	616	578	572	589	609	534	592	592	564	585	565	591	544	576	603	613	573	569	627	574	580	614	590	580	579	572	562	541	588	585	627	568	540	591	580	577	592	547	572	637	561	601	561	583	601	585	555	572	564	603	568	598	612	592	590	628	576	597	550	580	620	585	582	529	573	560	603	612	609	614	562	564	609	557	594	572	634	567	582	557	588	580	566	638	606	623	614	605	553	659	594	589	581	563	554	615	563	607	576	612	570	652	571	606	599	614	623	564	580	597	571	615	570	587	576	595	580	617	623	606	580	591	598	608	587	567	567	618	598	621	601	583	597	574	570	566	570	563	589	599	578	570	598	569	572	609	617	615	604	559	579	592	577	614	604	547	584	558	601	561	545	585	584	577	594	619	566	596	607	599	576	582	551	567	589	591	595	618	578	600	575	603	588	580	602	594	592	577	566	629	603	630	567	601	621	553	578	549	610	602	580	561	549	627	586	618	576	552	580	597	580	608	580	619	584	615	573	546	605	591	641	629	583	600	597	567	557	572	579	571	575	577	555	584	574	595	538	601	614	590	603	580	623	623	607	592	637	610	601	577	637	583	547	606	555	581	580	585	592	584	578	583	596	576	567	605	579	570	556	570	637	632	594	642	615	604	603	621	606	611	585	575	577	599	602	572	593	569	591	601	543	606	623	595	586	577	585	557	573	573	617	626	606	595	616	617	579	581	556	602	587	547	556	580	587	595	577	593	573	593	601	568	575	567	574	628	561	558	549	608	593	608	558	588	569	585	619	537	615	643	560	573	538	618	599	601	558	592	653	603	600	620	563	608	587	532	620	608	592	565	608	589	587	600	572	584	546	589	603	563	596	591	558	569	547	551	566	599	595	635	566	576	580	562	574	599	554	591	526	580	594	546	574	586	606	637	619	569	604	616	557	567	570	593	593	614	601	593	573	625	577	623	566	583	597	602	576	591	579	585	571	556	550	595	599	572	533	647	576	595	628	598	631	618	563	556	582	597	568	584	569	589	554	588	587	579	597	591	574	595	618	576	620	552	602	603	577	552	559	604	589	590	577	583	570	618	609	533	588	606	578	594	630	577	556	589	540	552	606	578	571	572	556	616	539	547	543	589	567	568	597	565	601	612	604	620	584	592	618	594	555	597	611	598	533	593	652	567	604	612	603	529	618	562	557	623	601	607	596	622	533	582	560	615	589	550	598	598	581	584	574	602	555	549	574	548	598	607	581	601	556	566	585	612	602	607	532	544	567	573	611	577	544	574	584	582	586	565	573	552	548	578	583	602	577	595	581	572	559	610	591	620	577	574	604	605	587	587	589	590	587	585	587	609	596	563	616	597	563	607	596	565	595	585	583	589	535	558	554	591	595	579	608	554	552	578	559	598	592	603	582	579	544	622	565	596	589	576	592	568	537	617	604	604	573	602	584	584	572	583	595	577	589	587	565	592	548	568	542	577	592	566	623	593	613	590	569	545	602	615	580	602	575	560	529	600	572	585	578	606	571	604	571	584	605	608	561	588	549	596	551	566	540	576	630	628	573	572	558	568	563	585	608	598	614	597	581	579	604	584	573	572	614	550	607	565	655	558	580	557	602	586	601	549	599	574	542	569	619	577	571	584	591	587	559	631	619	566	534	543	591	586	611	576	617	601	630	568	575	603	569	563	570	585	561	588	607	574	596	593	570	591	542	615	557	591	586	592	574	562	614	601	561	529	564	586	557	589	557	567	561	560	557	614	569	595	632	610	568	590	590	565	623	603	581	586	557	597	613	608	600	590	572	606	598	573	608	547	549	610	574	562	576	619	560	622	567	554	564	554	578	604	628	543	576	563	540	569	566	586	588	601	555	539	557	635	591	564	582	597	575	606	572	569	600	570	616	567	605	651	597	594	602	587	578	608	616	595	557	602	578	566	554	596	591	517	594	609	579	613	583	540	580	558	580	555	570	589	585	603	587	556	597	587	580	577	587	600	634	566	643	580	601	586	569	580	605	591	560	560	560	604	582	584	586	569	612	584	555	544	581	615	570	582	610	565	572	585	604	602	577	662	592	597	602	612	602	579	569	599	567	577	561	606	613	563	591	644	610	633	570	604	575	564	609	598	603	602	607	588	589	630	570	627	569	567	596	590	629	534	566	550	612	580	594	645	620	550	662	615	559	624	568	631	576	559	593	565	537	562	622	599	566	598	551	607	592	610	585	622	616	598	602	573	631	587	588	588	591	552	600	566	604	577	586	586	595	572	581	562	589	582	564	563	603	599	614	581	579	559	613	612	632	594	557	569	629	606	630	611	584	568	620	627	581	601	575	600	549	567	586	578	623	632	584	534	557	576	567	592	611	569	592	546	599	577	581	569	548	556	567	578	546	565	631	631	547	583	587	579	611	547	599	581	532	657	538	586	554	590	624	584	587	570	577	605	555	581	579	553	585	514	596	566	580	569	558	589	524	558	580	602	596	573	589	579	597	558	627	606	563	594	620	585	566	595	598	618	549	580	574	563	562	579	594	600	549	559	557	554	573	536	587	544	590	602	606	509	598	577	589	591	602	585	592	598	580	617	569	569	586	538	583	582	605	591	601	605	547	593	584	598	583	596	604	606	573	578	578	566	574	586	571	601	581	574	584	615	588	632	612	558	565	570	561	590	618	596	573	591	609	558	613	574	561	608	575	562	622	615	607	582	573	582	607	574	569	542	595	606	553	625	597	596	575	562	590	581	591	593	577	601	601	569	593	610	629	647	558	589	624	564	603	576	558	585	592	622	568	579	605	563	552	588	593	578	582	592	548	593	580	564	563	538	566	601	530	593	590	577	515	582	559	567	561	628	591	572	577	552	580	546	583	585	614	613	591	569	610	622	594	582	594	590	607	549	570	604	601	594	545	580	607	594	589	561	596	578	616	542	592	595	612	568	595	619	595	624	608	583	607	566	570	544	537	613	577	572	607	588	564	634	593	590	600	574	602	598	581	556	610	558	576	610	598	582	576	584	571	616	648	601	583	572	561	628	589	580	615	554	634	586	606	598	639	600	593	543	575	621	609	623	654	590	594	545	594	624	590	577	578	582	618	563	563	578	565	612	550	595	591	552	609	606	610	567	608	567	577	563	593	608	581	642	604	598	578	652	569	529	568	548	571	621	604	588	638	602	564	586	622	563	585	554	619	647	621	561	542	597	586	602	566	577	574	588	585	598	605	568	584	541	527	585	591	544	595	587	599	597	602	572	560	567	587	591	631	595	590	542	621	548	608	630	578	594	568	586	571	613	549	588	612	610	581	590	576	575	573	612	591	563	592	564	607	625	627	624	589	603	573	565	584	601	589	569	513	623	570	627	560	581	614
55897	24141	5726	1187	495	252	207	250	223	211	264	227	226	257	227	230	250	286	221	231	269	241	228	261	217	268	232	216	248	231	221	251	230	220	224	229	211	233	214	202	255	218	234	219	222	236	215	227	229	255	260	232	209	213	220	219	218	228	239	229	211	246	225	210	232	224	229	203	206	221	262	228	233	224	218	219	229	243	219	225	216	220	201	194	216	233	190	250	216	241	207	240	234	246	250	229	245	230	230	227	228	248	260	262	232	244	208	253	217	244	234	235	227	226	210	243	244	219	247	248	235	233	259	239	230	224	225	222	204	186	229	202	213	229	250	248	205	239	240	215	223	250	234	231	225	204	235	217	244	246	223	246	227	230	228	225	234	223	216	194	262	231	233	239	228	232	255	228	249	234	261	233	250	205	213	231	223	272	254	236	263	231	253	232	234	202	215	241	257	206	239	223	228	225	225	212	215	273	214	217	277	221	242	221	209	256	247	251	236	242	241	229	253	211	240	243	237	220	228	271	222	229	204	215	213	237	202	263	236	227	246	219	255	246	230	222	229	252	239	229	239	231	238	218	228	233	249	227	224	222	214	216	260	233	237	242	237	214	209	214	247	230	235	235	241	207	208	214	223	236	238	237	219	228	259	206	226	273	230	232	241	233	218	225	227	219	205	215	219	232	212	235	235	211	219	242	228	244	251	226	231	223	215	196	228	236	223	255	211	224	234	249	254	249	248	221	229	226	244	215	214	221	261	253	223	237	244	220	251	227	213	230	248	221	233	236	222	220	230	235	200	211	206	206	230	215	228	225	254	226	231	227	233	215	208	252	250	246	241	209	239	223	241	231	229	222	247	226	229	242	242	263	219	238	225	231	203	224	221	232	208	229	239	218	234	239	223	241	234	236	225	248	229	246	230	242	221	238	225	239	240	223	242	211	253	201	202	232	242	222	244	224	207	238	246	237	212	227	217	229	207	256	223	226	232	222	227	258	243	225	201	247	230	241	226	214	240	223	218	236	242	229	232	215	239	233	240	223	238	213	230	231	227	265	229	227	226	217	205	192	251	219	212	253	234	270	221	246	222	217	202	222	226	219	225	227	226	213	221	228	262	226	227	221	213	235	227	238	247	226	250	255	229	257	230	223	207	239	256	236	239	244	216	235	234	231	223	222	209	229	215	222	209	226	242	237	214	222	262	194	246	230	229	225	223	241	225	243	219	233	239	230	219	210	246	250	243	239	230	230	237	239	211	202	259	230	224	204	234	244	237	256	240	217	239	235	235	213	222	232	217	216	215	242	242	217	263	216	220	225	224	267	201	220	234	243	211	226	231	233	240	230	227	232	218	241	239	242	226	218	231	201	257	211	249	244	252	216	225	227	215	257	221	232	228	204	227	214	241	243	204	264	235	224	242	241	198	250	208	272	237	247	207	238	245	219	225	228	252	257	192	243	246	209	224	216	212	218	199	256	207	209	229	239	247	240	222	240	219	230	219	227	248	250	236	235	213	211	248	226	241	241	237	214	244	221	220	240	239	202	243	215	240	226	213	218	263	258	216	211	216	219	214	233	209	269	206	260	226	243	254	241	238	265	201	246	244	228	249	226	214	222	222	226	236	242	229	226	232	185	202	242	243	223	223	254	231	241	261	223	223	230	261	214	252	228	223	217	261	271	231	217	231	229	211	266	260	226	216	226	228	245	187	230	232	230	238	200	226	235	231	213	212	232	218	262	217	214	244	229	210	230	243	211	221	247	246	209	225	232	211	234	242	246	240	225	220	216	251	227	232	229	243	211	214	241	232	208	240	231	257	211	231	211	262	236	206	213	221	231	231	230	232	222	246	217	222	224	248	241	210	251	229	224	219	259	258	221	210	222	253	234	244	254	238	222	253	242	205	237	230	221	227	216	217	224	246	220	220	209	223	228	203	235	256	224	243	246	248	217	202	240	243	204	209	232	213	247	210	225	237	263	209	206	226	255	237	216	208	230	243	206	241	240	229	259	207	206	225	225	224	206	237	243	231	221	207	219	227	221	209	236	226	246	259	219	209	220	270	231	238	202	215	216	220	240	217	244	210	229	236	252	228	224	233	234	224	227	227	226	218	226	212	220	218	210	225	266	208	241	266	256	202	224	221	230	227	244	210	244	232	238	224	214	220	228	228	230	224	224	238	230	206	226	226	257	212	245	231	210	247	219	261	236	232	198	226	246	244	223	242	247	210	237	247	221	215	257	270	226	230	251	253	256	240	236	207	211	231	241	232	254	235	234	227	237	232	235	211	243	228	238	231	235	218	237	203	211	245	217	230	207	230	245	224	210	242	229	247	227	210	213	239	230	228	253	227	239	238	200	235	228	231	242	250	230	244	220	261	243	233	233	231	247	249	227	216	230	240	251	240	199	207	242	279	223	219	205	249	246	250	223	224	233	236	250	250	239	232	244	255	245	221	223	214	227	230	241	224	227	245	236	220	212	240	225	226	251	227	251	242	223	238	220	235	273	283	213	223	209	222	226	233	236	198	221	219	225	255	234	218	251	205	186	226	220	232	245	244	230	212	210	230	209	237	239	247	218	230	226	203	218	253	244	215	235	243	232	250	248	227	239	236	232	216	221	236	237	254	213	265	227	253	265	234	228	215	223	243	220	221	212	247	207	200	265	228	241	239	204	224	212	210	224	233	226	232	215	235	246	216	236	251	214	216	218	216	233	231	200	209	244	259	216	232	233	245	219	250	241	276	271	215	201	237	215	215	210	239	261	230	265	237	231	237	214	218	198	220	221	192	234	259	224	216	229	213	215	231	223	187	265	213	208	258	240	229	218	212	239	241	245	233	241	256	228	238	241	219	229	246	235	236	237	224	221	256	229	223	226	229	238	243	216	213	218	222	238	232	238	196	239	223	252	231	247	205	222	221	202	224	210	255	254	223	222	251	250	213	252	212	222	229	210	234	231	219	222	225	226	207	225	265	214	222	217	214	246	237	231	221	246	217	243	223	232	226	208	202	238	239	219	211	208	208	234	259	215	223	211	247	231	244	242	248	235	223	223	232	227	224	226	207	234	240	221	225	238	238	249	254	252	224	216	201	207	234	238	231	228	249	216	225	217	214	220	240	229	234	237	225	256	233	234	242	212	265	244	242	238	253	218	254	242	244	227	209	235	203	243	237	249	226	224	223	222	238	216	255	216	243	234	215	218	251	238	264	227	224	247	228	252	245	246	251	267	226	218	218	223	207	233	236	241	206	221	247	245	216	250	250	234	220	238	224	251	262	238	215	226	229	251	211	217	261	204	234	253	233	252	246	250	220	224	223	241	237	231	233	228	215	195	190	213	234	229	219	222	209	234	256	247	213	222	238	247	227	248	245	223	231	272	208	235	251	208	217	240	218	211	229	252	236	274	217	218	218	249	240	211	242	255	226	245	221	250	246	234	265	232	226	248	222	244	237	228	220	241	230	228	213	237	227	263	248	229	232	209	225	227	281	245	248	211	216	248
37771	15652	5433	2809	1234	536	509	536	501	456	518	499	464	467	496	487	503	525	461	492	486	514	510	475	484	502	520	522	502	452	562	491	507	476	487	517	529	527	490	549	458	508	503	491	463	492	481	492	471	493	491	497	479	483	519	440	460	526	529	510	504	479	479	463	503	494	482	509	469	468	502	508	460	496	509	520	491	488	492	525	487	513	483	457	515	509	470	490	492	486	522	492	505	511	473	549	475	476	525	536	492	496	515	467	482	457	461	514	489	489	490	486	499	479	494	491	501	500	515	493	485	468	516	500	497	448	503	519	527	500	488	469	514	477	500	515	461	476	528	463	500	483	502	505	485	499	502	495	521	477	515	503	496	519	499	481	531	466	496	488	510	490	521	506	452	452	498	509	512	496	466	447	487	499	507	474	491	533	542	448	504	463	502	505	459	494	511	548	478	495	481	495	491	469	507	508	492	480	498	507	488	498	502	463	553	521	509	483	495	504	527	532	491	526	503	492	509	496	481	534	477	504	508	507	486	531	492	467	514	476	512	509	490	502	506	488	512	512	523	492	480	470	494	484	485	521	499	477	504	531	514	473	484	522	454	527	491	476	531	521	493	500	533	538	541	447	505	534	495	528	528	489	492	508	505	494	473	491	513	495	504	528	501	515	486	474	469	486	526	479	513	520	456	490	496	542	487	506	492	526	493	462	496	520	471	474	488	444	500	507	481	515	504	497	518	546	484	493	464	472	510	449	498	501	525	511	481	517	478	516	492	514	444	476	490	460	506	477	488	468	491	482	509	517	510	500	540	514	512	536	513	485	446	473	534	525	462	539	495	502	491	518	523	464	456	519	546	499	522	483	511	491	526	500	500	480	482	472	442	525	510	515	503	492	496	489	494	483	517	521	493	489	491	504	496	531	462	453	474	461	480	506	504	486	497	491	514	468	481	522	479	478	532	437	518	512	467	518	502	480	484	502	454	527	474	522	486	469	470	470	541	495	476	503	466	500	493	518	509	488	487	552	505	538	510	455	491	530	468	473	486	486	466	477	487	519	511	487	491	539	506	487	500	493	476	477	504	476	498	463	463	508	465	478	530	524	492	464	517	477	500	513	477	492	482	479	477	444	541	507	490	502	476	486	485	531	454	519	524	501	478	487	510	491	512	469	500	497	500	515	505	479	513	468	508	515	488	463	538	520	477	498	499	494	495	460	504	486	515	470	451	527	490	506	501	453	460	510	502	480	539	491	506	483	481	452	525	530	478	487	487	512	459	514	519	512	496	511	461	462	456	486	467	478	492	493	459	502	502	515	495	490	484	513	522	496	484	492	484	518	525	489	486	482	500	506	521	458	484	479	501	497	478	477	490	471	512	486	467	494	498	460	522	496	489	486	493	493	541	467	507	463	514	500	507	513	499	467	474	476	466	505	477	500	490	492	513	519	482	537	465	532	478	476	503	493	476	496	462	472	462	512	484	494	458	467	492	504	451	517	525	533	495	485	510	536	476	502	551	489	494	467	495	493	498	469	489	463	492	496	500	509	503	499	526	455	507	515	482	513	491	516	485	488	491	486	479	472	516	551	528	457	489	442	517	488	493	477	474	492	506	517	508	434	519	522	499	524	487	513	516	529	484	497	444	520	470	503	493	541	540	483	485	492	531	520	498	491	505	476	482	493	482	496	469	482	499	481	450	480	495	507	514	485	455	516	482	518	487	472	470	465	510	482	497	491	525	499	506	469	504	482	522	463	492	449	480	504	492	516	474	526	472	487	493	487	491	500	486	496	479	504	495	513	533	524	513	467	481	504	498	474	494	495	497	489	500	509	506	475	501	465	482	478	497	487	494	508	499	475	531	485	507	496	476	477	466	532	522	514	467	483	489	495	517	515	469	541	502	513	486	504	495	493	488	495	481	487	478	505	486	469	481	475	525	505	485	513	506	508	533	491	481	456	499	514	540	484	501	481	514	479	515	490	537	511	492	504	475	439	504	498	516	524	533	514	474	482	507	513	535	532	479	517	523	484	530	511	463	516	503	472	502	499	475	510	503	527	475	492	486	504	506	494	488	473	494	491	496	478	551	487	534	489	488	514	505	505	490	514	531	484	463	501	498	445	481	497	517	515	509	502	514	480	517	516	458	500	505	523	505	476	506	495	491	441	472	494	476	535	497	566	488	492	469	502	538	506	503	499	516	533	491	495	491	488	511	472	490	473	525	450	473	509	472	541	535	456	473	463	527	491	510	484	480	483	479	465	491	484	502	514	502	488	506	496	496	474	520	499	521	517	459	534	490	492	506	514	493	474	475	498	492	495	463	472	482	501	453	515	508	502	517	495	513	479	484	517	486	490	466	515	499	473	516	467	471	484	484	512	517	470	507	532	514	507	490	494	510	521	527	516	484	512	474	474	505	513	461	475	476	483	511	468	509	458	477	460	482	491	488	531	525	501	499	445	483	487	481	535	503	490	494	467	499	472	500	522	491	519	501	492	487	463	526	468	487	503	505	496	501	461	476	511	467	465	492	504	528	500	464	483	495	499	494	455	482	527	544	497	512	493	499	507	522	509	542	510	458	490	505	511	496	464	476	492	499	505	505	486	497	483	469	478	491	490	497	520	494	515	482	484	456	508	473	467	485	497	501	497	494	499	491	481	479	485	529	503	491	500	469	513	457	485	506	508	498	482	480	536	467	498	501	511	466	454	503	506	500	475	478	497	500	455	522	495	482	514	486	486	440	503	499	507	501	530	500	522	481	512	459	468	499	502	470	502	522	524	499	487	465	512	497	464	466	500	495	525	518	475	493	462	479	496	499	513	498	480	479	504	486	502	479	503	532	494	480	460	483	480	491	508	494	484	479	483	511	509	472	478	486	474	473	477	477	469	467	519	495	460	470	488	512	471	477	504	524	481	511	468	500	467	458	546	492	520	498	489	509	457	493	507	478	524	486	484	488	490	503	516	493	482	493	504	505	492	483	458	475	505	502	472	436	474	495	489	485	476	496	520	497	478	494	492	476	513	494	510	524	478	534	477	513	518	522	489	537	475	494	476	501	485	495	551	472	499	453	488	469	502	513	517	522	500	467	471	485	468	489	485	507	471	499	477	496	482	502	470	496	545	514	476	486	476	501	466	528	485	497	502	510	524	484	492	522	475	536	483	466	496	503	486	483	530	483	551	471	459	495	506	499	476	530	478	533	507	494	488	458	485	472	518	481	495	492	491	464	488	512	488	496	522	483	514	479	475	447	539	515	518	434	500	516	465	514	477	499	505	490	528	520	509	505	511	493	471	475	479	497	476	449	452	515	513	558	510	539	507	512	462	487	484	478	487	504	493	489	535	500	486	494	504	503	481	498	479	567	551	513	495	502	528	469	501	523	508	497	508	472	535	466	507	517	524	483	455	476	502	480	476	489	501	492	488	532	491	496	488	493	492	505	441	462	462	501	488	487	474	531	486	504	478	499	500	498	476	495	529	455	514	520	502	525	486	476	490
59177	27747	14421	5066	1113	309	260	249	237	263	258	234	221	228	262	240	250	255	215	225	239	232	256	233	226	234	251	255	221	226	231	242	213	242	253	223	231	221	228	216	253	244	205	222	271	236	223	266	238	246	240	243	233	225	244	241	234	217	219	250	229	222	236	239	234	242	223	211	227	230	260	211	215	244	246	253	233	247	241	222	242	222	240	230	216	243	241	236	230	225	223	243	247	233	227	271	230	244	241	206	214	261	219	234	215	223	236	252	222	222	223	230	219	216	207	218	207	235	248	235	249	225	233	248	247	221	250	222	222	242	219	239	217	253	258	251	250	200	257	237	226	260	214	265	255	231	225	212	254	232	238	216	213	234	231	233	221	224	225	237	257	227	220	217	214	209	232	250	254	244	240	222	222	222	243	225	246	222	209	229	230	204	213	242	253	289	224	244	229	242	240	245	259	224	216	271	261	193	222	251	252	254	236	241	227	222	214	217	253	227	207	216	241	248	234	203	236	253	229	247	245	246	220	257	227	213	252	232	238	214	244	243	241	233	239	231	198	241	245	227	250	254	237	255	223	234	199	206	255	261	267	220	228	222	223	248	228	249	221	211	243	231	235	253	202	242	236	235	220	259	233	207	244	251	245	226	224	240	257	233	219	220	211	250	222	221	234	241	237	210	247	239	268	248	227	237	222	245	247	206	217	212	275	255	234	206	272	239	225	243	240	233	275	218	242	223	206	252	206	266	248	231	217	232	228	232	242	215	230	245	254	216	226	247	240	221	236	211	233	246	256	233	254	212	260	198	228	241	247	216	221	221	214	231	227	209	218	255	245	243	193	236	255	228	243	237	212	214	239	218	226	244	197	226	241	220	248	242	232	249	211	233	210	233	244	232	245	231	255	236	223	232	219	212	199	250	219	241	265	241	252	260	226	219	246	198	240	256	211	195	230	228	254	259	238	242	226	205	254	228	211	232	210	251	239	203	235	227	249	240	235	204	247	214	233	237	241	269	247	254	205	264	245	212	216	253	214	203	217	244	220	249	246	228	253	265	253	207	232	263	235	235	253	248	238	226	208	235	217	229	242	282	227	248	234	235	224	225	217	225	245	234	231	263	259	231	228	274	223	242	230	237	221	247	228	199	221	226	244	261	236	233	203	210	250	231	213	237	255	222	222	215	224	216	223	244	221	238	209	244	273	230	225	247	248	240	241	245	241	202	226	244	224	239	248	263	211	255	224	244	223	235	218	216	249	288	241	232	220	253	262	246	237	229	205	245	247	233	265	253	236	225	246	234	211	235	260	217	180	230	197	227	218	232	241	230	258	250	237	258	236	200	254	237	215	235	230	235	259	221	222	245	243	219	192	235	235	205	243	212	231	262	208	192	248	240	248	241	258	242	229	230	255	241	253	227	225	230	242	202	250	207	240	213	236	259	212	220	246	202	247	250	224	270	233	249	233	250	227	248	217	216	215	228	242	216	235	253	234	250	215	244	244	245	218	247	221	234	239	235	234	251	238	216	229	233	214	236	227	252	240	253	242	219	221	235	206	233	239	243	222	241	225	235	219	227	220	216	232	242	231	221	236	217	216	245	249	225	237	227	241	234	233	217	254	241	240	222	237	206	291	231	244	208	226	232	246	204	244	230	242	210	201	226	259	214	235	223	219	221	221	221	231	220	224	250	239	201	244	214	230	253	233	205	224	214	207	247	219	232	219	228	240	213	250	232	197	235	223	223	219	259	225	211	241	228	254	236	235	232	227	223	222	249	224	207	234	216	234	212	257	252	224	243	213	222	232	228	243	288	217	212	222	246	252	242	219	221	254	238	237	221	225	216	237	234	197	258	251	247	252	231	232	223	223	262	239	246	259	217	230	223	255	250	231	181	198	228	231	243	240	223	241	229	235	221	236	232	262	220	261	257	205	231	225	229	244	210	230	231	236	236	243	210	230	229	214	210	287	235	222	224	250	224	225	258	249	241	235	241	220	217	238	222	207	238	238	219	228	241	218	279	226	226	250	224	213	247	219	247	207	213	220	228	234	233	257	268	243	221	215	225	195	219	243	220	206	221	260	238	244	239	223	227	244	199	230	233	232	250	231	239	240	245	246	236	224	198	209	223	228	249	240	206	232	225	243	262	232	239	262	214	248	236	229	208	229	224	234	205	237	207	213	195	229	233	235	229	221	248	205	218	226	237	240	242	256	216	220	226	225	226	230	250	245	220	228	212	208	243	271	222	245	230	209	257	261	227	219	222	238	206	251	257	228	223	224	255	226	247	193	225	219	206	227	227	245	254	230	224	215	224	246	217	251	227	225	233	233	226	235	210	248	220	222	236	225	230	237	250	221	260	236	240	219	233	235	228	242	250	248	241	221	261	240	224	215	222	247	210	226	237	226	231	238	232	242	243	227	250	230	243	235	230	220	232	203	244	234	230	247	233	240	217	239	248	249	259	247	225	216	247	250	240	228	222	229	232	238	227	251	240	259	229	251	216	196	236	248	217	234	204	221	203	246	230	250	251	234	222	248	231	217	219	205	199	251	233	204	250	219	224	232	245	213	230	226	253	265	221	206	233	231	252	236	223	231	261	251	210	218	223	220	246	245	255	251	231	228	217	211	220	231	241	242	248	222	216	201	250	230	211	231	242	225	228	237	221	226	234	250	210	279	223	249	276	223	218	230	263	231	222	249	245	222	207	236	233	235	228	231	230	205	229	236	238	229	238	245	247	243	230	243	240	239	239	228	240	223	235	218	209	219	236	242	203	222	227	260	219	216	238	217	235	238	226	220	235	221	252	243	216	253	220	220	200	256	243	257	248	265	241	252	228	237	239	238	254	269	230	227	243	240	201	239	226	229	226	233	222	260	214	257	206	231	217	264	225	215	273	221	228	271	247	235	242	239	225	200	246	231	258	244	227	246	238	268	258	214	248	237	217	253	234	255	229	239	239	237	260	254	228	227	268	270	223	242	212	265	220	230	215	259	249	246	252	239	263	233	219	217	253	206	242	251	224	240	291	221	227	195	232	252	216	247	269	241	248	240	221	217	232	217	223	220	240	244	247	229	231	250	258	218	254	231	245	226	232	246	229	206	241	257	243	208	243	243	227	257	267	219	249	205	274	273	217	257	237	262	249	272	236	273	249	211	217	254	219	201	210	260	218	214	235	236	210	261	253	228	240	248	225	247	246	240	243	254	233	246	241	236	251	255	227	254	222	241	239	223	220	242	238	237	250	242	239	249	242	219	224	230	254	267	194	198	218	234	244	239	231	245	211	228	247	223	211	246	234	221	236	288	240	238	251	264	259	253	238	218	250	209	216	231	193	245	196	260	227	250	262	206	248	231	214	218	240	242	251	220	218	231	246	227	243	212	225	235	240	236	230	231	257	267	251	217	241	258	195	240	208	244	215	218	217	245	209	197	197	236	228	234	215	239	215	233	237	211	237	253	240	212	222	221	240	270	246	230	212	232	230	251	222	226	230	267	262
37229	19729	17303	8929	3023	738	572	550	549	544	494	507	499	491	507	519	506	507	522	503	468	525	495	504	514	490	533	489	531	523	506	493	481	503	512	490	479	524	500	528	543	542	504	525	521	524	528	493	467	478	484	522	495	512	510	481	459	482	503	499	483	507	510	507	508	499	515	471	492	519	479	509	488	516	527	534	478	462	537	514	483	533	523	512	499	496	530	478	489	547	503	472	516	468	525	474	475	497	508	515	511	452	513	505	545	463	524	525	546	502	463	529	492	515	514	467	496	510	500	515	527	501	470	508	496	526	477	483	488	458	480	502	497	517	528	523	472	498	510	508	503	512	518	515	529	472	486	506	510	507	502	498	544	520	524	503	532	494	496	536	535	500	477	492	529	504	542	481	515	541	483	518	504	525	478	501	497	512	530	502	523	550	439	533	492	531	530	539	470	496	514	500	476	504	505	534	510	513	464	512	517	517	537	496	505	500	478	457	461	496	500	514	483	496	495	526	489	518	518	491	524	513	489	558	508	530	495	476	490	491	503	509	519	539	512	491	483	516	460	517	530	494	486	498	499	509	506	508	479	518	522	518	523	526	516	492	499	476	490	517	506	476	523	489	495	503	499	533	464	489	552	501	514	505	500	504	492	507	518	489	507	517	509	500	489	499	511	491	515	529	495	538	516	480	525	544	496	532	488	535	499	496	498	486	516	513	486	523	500	512	489	492	434	528	499	506	529	481	555	491	502	506	474	494	496	493	541	530	521	497	504	493	515	510	494	499	567	479	525	482	520	526	548	476	506	537	486	488	516	545	517	473	553	513	515	484	521	487	492	477	511	502	467	544	493	519	530	485	496	491	508	494	510	496	531	477	437	464	526	529	507	473	505	516	508	542	505	540	477	481	498	480	476	515	486	504	509	499	533	523	497	529	472	489	545	488	522	516	526	513	516	479	501	546	521	526	484	491	517	495	482	530	538	496	529	517	492	480	528	518	504	515	515	507	507	503	513	538	511	542	542	484	460	496	500	506	489	527	522	507	519	492	513	522	509	522	496	519	507	492	479	511	512	512	500	553	516	499	497	524	456	481	536	519	489	490	505	480	489	481	574	503	533	490	532	499	505	475	511	485	484	507	501	494	536	490	508	481	552	521	508	514	468	509	486	530	522	520	501	491	474	556	486	550	508	559	523	481	510	494	505	491	503	533	518	513	479	505	495	492	524	483	500	511	501	499	457	489	500	559	484	537	545	511	509	501	544	514	507	485	498	498	490	473	510	507	507	505	509	584	521	487	524	559	516	500	499	531	553	449	545	515	523	493	514	482	505	538	548	472	511	466	478	534	530	512	537	535	488	509	511	512	521	534	505	447	555	543	504	489	459	503	499	508	543	493	492	477	535	529	535	482	503	505	493	521	513	516	504	500	483	486	516	458	517	490	498	520	499	511	534	500	490	493	525	451	534	515	484	473	490	458	497	532	519	487	508	520	505	506	502	509	522	525	513	527	510	506	491	517	525	514	483	560	464	503	495	494	521	547	507	507	502	505	520	485	521	547	484	529	507	522	522	525	506	524	523	489	491	535	524	545	519	474	531	496	488	510	495	514	492	538	488	486	509	488	519	483	478	522	480	468	551	521	541	488	478	457	480	495	520	470	513	509	476	478	487	478	520	505	499	487	522	516	490	503	499	515	480	521	516	537	479	516	502	497	516	492	498	504	546	488	493	515	501	475	507	516	501	517	527	527	551	488	487	510	478	510	500	513	459	495	508	528	542	529	502	523	512	473	517	506	485	518	507	499	496	491	505	494	496	522	503	477	496	533	502	517	508	508	478	534	500	513	476	501	492	521	544	505	480	519	534	496	521	498	524	491	522	495	541	509	486	514	474	564	520	537	520	473	487	539	528	474	514	510	527	518	505	506	531	529	506	534	496	498	517	514	500	456	459	498	516	495	548	541	456	534	505	508	500	515	512	486	536	477	523	495	537	552	506	515	507	529	507	517	486	485	527	480	526	516	509	500	513	495	506	485	548	482	471	550	451	500	560	473	491	508	535	479	489	495	522	497	542	498	528	565	490	489	475	528	523	484	485	496	479	500	521	507	509	495	535	501	534	501	480	513	493	524	499	528	501	496	531	513	515	477	527	537	517	510	489	494	471	533	536	501	472	523	507	514	501	482	547	488	537	468	520	535	520	488	465	501	475	518	511	520	458	539	521	495	551	499	482	498	536	505	530	536	479	505	500	507	529	563	501	519	500	496	510	476	483	501	515	525	544	534	488	503	493	492	514	498	481	512	501	513	519	557	474	496	500	494	472	486	465	516	473	476	495	515	523	527	479	503	491	481	514	512	485	470	536	548	471	530	466	497	513	477	497	508	529	507	522	479	490	522	487	501	487	532	507	505	494	497	516	500	487	506	532	511	508	489	555	506	517	502	507	541	488	508	456	508	526	485	522	487	511	517	513	516	516	494	496	480	476	505	492	550	492	507	475	520	472	519	475	513	514	484	509	511	504	488	515	526	435	497	491	495	517	541	488	509	483	513	528	504	501	523	494	482	467	513	509	484	510	522	518	526	531	494	526	512	494	511	520	508	480	486	503	521	519	481	497	496	500	496	492	499	488	522	499	476	515	534	538	486	495	474	503	475	512	498	520	495	508	510	483	527	497	509	494	490	489	498	513	484	536	523	496	530	496	511	495	539	534	502	496	477	506	481	461	498	505	504	516	497	523	484	485	511	473	504	488	471	493	508	482	515	506	520	509	477	530	520	534	482	491	486	505	517	470	519	497	510	518	481	559	482	448	523	517	502	525	493	519	484	483	505	479	490	519	512	438	524	490	526	483	516	466	466	531	514	486	491	482	501	494	521	478	523	481	513	519	500	486	501	486	503	497	517	489	498	510	505	485	526	498	476	538	516	491	498	503	512	553	508	446	478	483	513	494	503	506	505	527	479	483	523	503	535	488	492	480	529	527	519	501	501	534	466	526	534	487	504	501	499	469	506	454	505	499	513	495	463	497	515	498	497	498	525	522	511	510	462	478	504	493	524	445	495	470	481	511	498	488	473	533	521	507	486	475	457	482	524	493	481	542	482	482	494	506	543	504	536	495	518	542	519	483	517	537	483	508	495	532	526	495	552	481	524	542	501	502	517	509	488	501	502	523	481	488	521	523	503	515	522	473	486	503	482	500	495	487	496	513	490	500	504	508	502	506	506	500	470	436	469	534	502	479	540	465	467	502	504	552	467	499	501	528	515	486	477	491	503	490	541	538	508	495	486	504	562	455	499	524	500	490	502	507	543	513	464	518	523	494	512	498	485	485	494	506	517	476	478	505	482	518	517	492	518	488	478	526	529	513	538	504	527	500	484	534	525	537	525	496	516	468	533	474	504	519	510	504	511	467	455	495	525	508	502	511	500	502	446	500	485	487	455	519	514	463	500	501	518	500	509	525	462	516	522	496	517	486	496	478	519	534	463	466	473	512	513	496	515
64361	32774	16919	5340	1234	365	332	263	281	283	292	312	275	288	275	294	267	280	286	306	292	316	292	312	302	319	284	297	265	263	300	299	286	295	296	267	259	258	309	287	302	309	290	257	237	310	270	279	263	263	313	246	307	323	318	270	253	266	292	260	271	291	307	300	275	288	254	267	302	281	299	275	301	266	260	302	293	270	301	251	256	296	261	279	275	268	294	280	291	233	260	295	285	268	244	286	270	315	271	318	315	263	291	288	277	290	279	297	248	281	268	305	256	273	289	269	287	261	297	284	297	256	286	283	280	298	291	297	296	235	276	305	253	293	293	274	279	279	306	287	279	246	283	298	287	293	264	273	273	272	299	284	286	299	267	285	284	281	300	304	256	256	273	274	279	274	308	295	272	273	284	287	273	262	292	290	276	270	261	254	282	323	259	272	266	265	285	287	287	287	281	254	274	285	263	263	264	262	273	289	302	265	272	284	290	278	287	267	290	273	254	272	258	287	293	295	287	289	264	288	249	266	264	266	273	276	283	291	311	281	263	271	265	304	253	287	276	298	281	284	306	301	277	258	277	292	273	269	304	283	279	301	240	271	285	277	292	259	287	295	238	301	271	269	281	247	281	261	275	251	313	318	273	281	279	270	279	279	313	270	316	256	281	258	242	297	337	268	253	291	306	292	282	287	268	276	312	265	262	259	276	259	264	315	265	275	288	271	251	262	279	295	241	266	279	301	291	268	293	285	288	281	298	274	266	301	288	275	286	292	273	247	260	293	265	295	261	294	333	292	307	269	266	286	288	267	278	256	299	270	278	297	286	297	349	244	267	283	301	291	296	277	282	258	285	301	282	275	299	271	296	293	290	271	293	260	319	272	302	296	259	275	270	295	285	315	273	277	278	273	263	274	270	292	270	308	287	297	299	265	282	296	265	257	274	283	315	308	240	289	297	271	288	294	291	291	258	272	294	258	294	279	290	263	270	282	266	260	268	283	294	247	247	269	295	283	275	281	271	258	281	273	272	267	297	302	281	301	311	304	298	261	275	299	270	297	275	294	268	294	308	287	298	301	293	292	288	261	289	270	315	295	269	282	290	267	281	294	270	290	267	292	252	242	277	258	262	293	293	294	287	251	289	267	258	283	295	327	293	289	282	296	260	262	308	282	256	274	294	276	324	280	265	262	308	275	255	264	269	287	278	265	270	296	293	283	288	286	264	266	278	267	280	271	238	293	257	247	280	305	293	297	303	249	258	261	311	287	270	288	301	257	301	295	284	281	294	306	293	285	280	296	245	321	286	286	265	267	310	282	281	290	246	278	282	272	284	285	275	273	253	289	286	284	271	268	286	310	343	294	268	302	277	275	263	302	280	281	287	277	255	283	298	294	296	280	302	300	305	278	265	263	295	268	302	250	282	294	289	262	297	308	283	313	270	252	265	263	281	297	254	268	262	279	251	277	291	291	260	242	280	299	291	274	276	290	301	298	279	284	265	265	288	304	250	259	251	296	288	317	281	290	289	296	272	266	315	259	288	275	271	291	301	313	311	294	316	238	285	271	267	291	261	260	284	308	296	298	281	261	311	291	269	306	279	261	250	263	283	301	293	301	301	264	295	296	272	286	263	280	288	264	259	298	276	272	291	289	276	281	288	280	272	304	287	280	271	277	281	286	284	266	281	278	276	264	271	297	292	287	276	298	308	284	277	298	272	273	249	269	288	289	263	277	314	296	237	285	245	237	285	274	263	268	272	274	321	271	303	268	289	248	291	302	280	264	272	306	281	258	277	257	281	290	275	293	270	280	268	261	302	282	285	284	280	297	248	326	265	272	295	300	263	277	280	280	294	273	253	297	292	282	310	281	263	272	265	280	285	264	273	264	294	296	280	276	279	252	282	282	286	302	261	312	279	279	284	288	276	255	275	262	303	274	275	296	275	275	262	280	278	289	272	276	283	273	288	282	281	311	303	286	278	273	291	288	326	252	263	234	322	271	305	295	289	285	291	308	282	268	282	303	277	270	265	263	270	273	281	309	281	314	316	268	290	298	297	277	313	286	299	284	297	246	281	297	295	288	269	289	275	297	292	270	319	272	285	308	294	273	286	276	288	290	255	286	252	255	288	262	269	287	279	292	248	330	303	277	303	285	306	275	293	276	292	274	283	276	271	304	233	299	310	283	302	277	280	300	247	286	282	288	289	274	292	318	288	306	293	276	292	271	273	288	316	308	290	272	245	263	273	280	264	280	280	259	256	275	304	260	265	265	277	304	257	288	288	276	282	287	302	271	295	298	306	262	293	279	284	290	269	292	265	278	277	263	259	269	268	240	262	305	272	278	292	291	298	291	279	258	271	259	253	267	291	284	295	224	310	319	280	267	307	306	280	303	276	298	280	297	307	255	258	294	289	267	323	290	277	261	235	297	293	279	257	297	286	289	312	265	290	286	303	289	282	260	234	274	267	290	264	318	281	283	260	293	294	303	289	275	260	281	282	321	278	307	283	280	298	270	296	289	281	302	297	261	264	286	293	235	273	297	279	306	273	302	304	267	290	269	283	272	258	296	297	278	271	256	271	303	290	276	273	286	302	307	288	310	266	259	268	262	281	265	279	279	305	281	288	277	277	253	282	284	282	292	285	286	293	272	224	281	282	296	291	273	281	286	246	267	307	285	324	275	285	284	290	265	266	260	269	290	334	285	302	285	285	272	267	289	318	305	288	289	294	310	284	266	263	241	238	265	289	301	271	291	294	283	296	303	285	294	241	251	258	275	256	261	291	257	305	269	299	288	261	262	281	259	310	245	272	332	290	289	267	289	294	309	284	271	275	299	290	276	283	285	264	275	295	240	306	313	270	291	267	306	288	263	274	323	282	275	255	264	247	286	284	267	284	310	296	270	275	278	286	298	279	260	285	269	272	250	273	283	297	261	250	278	305	268	317	297	273	288	253	279	298	254	285	287	281	254	260	289	323	292	264	271	290	269	267	289	257	291	283	282	270	288	282	311	298	290	288	258	255	278	267	259	282	266	278	253	280	291	282	270	267	325	289	287	299	266	290	282	273	272	304	278	272	287	298	270	275	280	275	269	266	285	285	302	282	275	280	292	258	262	266	257	272	294	286	283	267	281	250	268	263	272	273	288	264	257	257	302	280	271	274	294	298	289	252	300	279	284	282	311	270	257	273	251	287	281	275	311	274	281	278	271	250	315	259	294	273	279	292	263	284	267	272	284	328	255	293	301	302	294	303	268	253	279	258	267	265	283	307	287	252	262	286	274	293	278	277	276	302	298	260	260	263	289	294	306	304	277	281	316	265	280	274	266	267	284	257	251	303	286	262	292	288	259	277	302	293	269	288	297	277	263	266	269	253	263	287	317	253	302	255	301	288	286	291	256	303	282	266	295	293	283	261	288	276	318	308	269	301	263	235	283	276	265	289	287	273	284	256	282	285	283	258	282	281	287	255	290	284	265	274	286	274	281	297	284	315	293	279	260
42045	24681	16716	9085	3015	973	726	666	661	606	622	610	598	629	610	583	591	589	604	617	627	571	593	577	623	587	607	560	600	563	574	598	593	582	595	566	610	535	585	571	572	617	561	558	623	600	564	574	612	632	545	567	570	619	582	638	541	649	613	587	580	611	589	594	613	587	600	613	638	586	600	618	578	594	644	579	619	577	617	578	618	586	602	583	552	603	606	607	639	574	584	617	595	619	538	616	629	565	609	563	605	571	555	560	580	610	592	603	595	592	594	574	587	598	629	554	545	571	598	570	568	557	609	606	555	581	573	586	542	620	608	604	585	604	560	621	593	581	578	564	597	581	593	604	582	534	576	551	667	640	583	598	590	637	568	596	594	569	646	616	607	589	590	586	580	544	602	624	589	557	584	590	590	597	609	585	567	536	591	603	570	555	569	592	607	599	629	598	575	604	605	591	597	561	627	592	600	580	604	610	564	562	564	598	552	626	640	589	608	568	591	559	582	560	574	590	524	579	569	614	573	580	579	576	601	589	606	598	615	605	622	565	580	559	591	627	602	624	600	580	569	622	563	623	581	609	595	603	642	581	630	577	612	604	556	624	554	564	594	603	622	574	609	585	585	549	561	603	579	631	570	620	621	558	620	612	573	617	542	584	600	596	556	621	601	606	555	533	636	593	566	617	560	560	582	574	572	579	572	618	574	612	568	604	581	595	559	591	614	615	600	588	579	548	598	569	601	585	559	535	578	593	553	581	593	592	603	603	593	572	601	609	593	580	582	566	592	589	617	597	541	643	551	578	575	569	580	561	591	567	579	662	610	613	544	561	568	594	576	587	558	564	576	581	632	585	559	602	593	606	618	585	627	568	656	577	616	571	574	621	558	634	591	603	602	565	581	593	586	590	630	594	613	585	616	621	612	606	572	593	539	594	595	584	623	656	597	612	621	578	606	603	630	608	588	585	601	586	605	612	551	598	596	604	628	616	629	603	607	596	580	569	610	597	549	590	564	589	570	598	680	575	564	581	594	638	601	625	552	652	585	571	609	577	587	587	573	605	565	618	590	577	641	561	593	566	591	570	552	522	574	655	565	620	590	600	546	616	606	605	598	568	584	577	579	573	621	606	591	561	557	625	599	580	570	569	622	592	561	592	589	577	569	609	575	558	604	558	603	589	592	590	625	596	622	617	599	579	584	573	629	601	605	562	581	570	625	600	590	600	638	543	639	564	577	609	594	574	578	621	577	573	596	590	588	613	606	606	614	603	561	575	578	589	578	549	607	548	613	612	577	586	624	586	624	578	642	593	588	526	592	622	602	590	572	595	570	608	601	577	584	628	584	599	579	556	585	607	588	578	551	574	598	547	609	610	599	605	519	599	615	577	629	590	616	565	560	547	598	581	607	613	618	568	581	624	610	585	562	578	565	535	599	568	618	591	596	628	559	575	535	551	566	595	565	611	565	594	581	617	570	539	602	607	573	597	565	588	588	612	614	607	577	614	628	628	627	573	543	572	601	570	589	620	633	569	565	618	616	559	583	571	580	604	589	594	594	616	605	603	596	573	594	588	593	605	571	588	594	603	600	533	586	585	599	601	601	607	556	615	594	557	577	615	592	585	611	623	594	551	586	607	562	598	601	596	624	609	568	553	526	572	569	618	607	560	607	588	601	574	628	562	604	596	581	588	580	628	553	582	610	621	559	546	586	617	582	575	608	585	610	570	596	624	567	594	555	590	592	617	608	587	590	577	601	533	600	560	621	594	562	674	596	603	575	612	589	605	542	596	551	598	630	609	577	609	612	579	587	622	620	617	558	617	589	561	579	594	613	600	585	648	557	563	589	575	567	581	576	565	580	583	549	601	559	568	616	603	607	596	596	564	579	551	598	552	583	573	604	588	613	606	582	606	606	579	595	625	591	604	643	612	571	601	597	579	589	569	613	599	593	623	561	549	594	620	575	590	566	598	622	556	598	605	552	608	603	571	560	558	626	601	589	573	637	549	603	608	582	530	518	603	552	572	624	595	594	590	643	561	620	648	558	576	620	588	594	617	554	608	598	594	572	538	626	545	598	624	600	620	601	617	558	602	590	582	575	602	569	620	591	578	561	587	570	593	626	546	591	590	562	585	597	565	558	598	599	582	588	589	597	635	584	590	623	604	593	628	610	662	572	644	624	591	581	585	619	601	564	548	586	598	615	611	634	638	597	620	563	576	560	619	582	565	607	595	580	597	570	599	602	582	579	579	581	596	607	570	591	586	553	581	591	555	590	550	525	588	621	577	545	594	620	584	631	548	571	568	604	568	584	573	617	618	599	595	653	601	573	606	586	575	558	579	594	591	595	599	621	623	580	596	598	597	624	580	597	589	585	580	643	599	591	602	598	617	609	534	565	566	608	585	602	615	588	621	580	581	599	583	583	539	626	582	607	555	592	620	556	589	633	614	601	598	613	597	608	577	579	596	617	576	571	592	626	623	634	606	588	581	621	607	622	636	550	582	596	577	622	572	577	568	625	566	623	601	609	606	573	593	626	615	623	604	601	610	597	597	596	608	591	629	579	599	585	619	601	580	581	563	640	592	604	571	590	581	604	550	536	561	591	601	606	577	560	571	609	552	589	610	627	605	576	601	619	605	605	599	550	617	573	593	614	565	564	591	628	607	548	594	594	639	560	583	607	585	601	581	562	599	588	596	585	577	573	662	608	607	583	596	611	600	625	585	598	569	594	597	590	576	588	620	612	556	578	612	599	568	550	609	596	602	596	612	580	609	587	579	605	595	581	576	554	613	575	624	583	576	586	593	548	584	589	589	583	571	601	614	588	593	631	609	567	625	558	627	578	597	606	554	570	578	590	576	584	550	585	550	590	592	577	608	585	638	585	574	585	604	544	568	611	631	578	626	600	572	582	593	588	584	586	601	569	587	618	636	587	594	579	584	577	607	561	595	643	595	579	599	555	593	580	541	627	606	626	595	592	600	643	595	575	599	633	574	595	581	616	590	630	602	573	581	589	596	585	560	604	560	609	601	577	574	616	600	606	602	593	590	629	562	584	572	557	635	590	562	584	566	585	612	632	582	585	621	573	564	571	588	602	605	556	630	577	600	624	623	633	607	609	589	567	577	545	570	608	590	572	565	607	560	575	578	648	584	624	582	605	564	566	560	582	634	571	610	557	586	573	600	608	570	597	615	577	583	543	586	581	591	563	609	632	614	617	628	580	555	558	567	581	560	593	597	591	587	549	577	559	629	561	602	569	583	561	536	601	597	567	577	574	600	616	566	653	599	598	581	621	601	595	651	560	591	567	563	581	584	567	548	565	580	562	580	558	619	632	573	565	597	621	619	628	582	560	587	594	576	579	594	619	611	597	575	598	568	595	630	570	591	538	569	660	534	623	589	578	585	595	614	607	627	567	604	600	666	603	619	547	609	584	582	574	664	592	638	556	609	500	586	611	597	614	598	566	654	582	584	587	576	534	616	566	645	521	541	577	617
51326	21868	7206	1865	650	263	211	227	230	219	243	208	206	221	234	261	228	224	191	209	241	239	230	232	192	216	214	217	232	207	210	219	210	191	223	226	252	202	211	224	217	213	236	210	232	221	227	216	217	241	214	217	218	223	207	204	213	221	232	225	216	222	220	197	215	236	207	214	224	199	223	236	216	211	222	222	204	227	216	204	179	231	208	222	219	210	230	226	223	191	239	216	212	206	230	230	229	218	260	196	222	232	233	196	203	205	232	195	229	213	218	222	206	202	225	234	234	238	235	213	210	232	192	199	226	215	228	227	209	199	212	216	190	216	254	244	219	191	201	201	234	202	227	184	221	232	229	229	209	209	184	252	243	221	229	233	199	212	220	216	232	218	208	210	278	223	215	194	227	205	217	242	209	224	214	274	226	234	209	227	227	207	208	202	238	207	211	214	200	224	210	168	206	220	187	227	202	216	243	195	212	232	256	197	243	209	245	242	219	204	206	235	230	199	212	177	215	212	205	209	189	227	214	218	231	246	198	187	238	253	204	223	227	204	223	184	198	242	205	207	211	201	226	228	198	211	233	229	244	211	224	222	208	239	233	203	208	214	190	222	215	200	212	244	199	234	200	231	183	228	232	210	199	230	217	218	242	209	185	231	230	219	239	242	213	220	214	208	214	213	204	197	205	242	219	211	207	235	244	240	221	242	239	229	248	231	197	218	238	235	213	218	205	226	212	210	224	225	246	236	252	230	241	213	243	205	240	199	248	211	251	222	222	210	246	237	209	232	195	194	225	244	217	233	228	240	234	230	199	213	228	199	213	224	198	218	210	196	203	215	219	224	210	234	214	237	187	212	220	229	235	225	205	213	248	228	199	229	216	228	236	242	214	219	217	225	215	179	229	214	214	223	230	249	232	213	229	194	210	252	208	208	218	204	196	211	204	250	254	224	222	230	214	212	211	240	218	189	225	233	203	245	216	224	229	194	193	220	226	223	210	201	218	211	211	207	211	227	239	227	195	209	200	241	205	233	206	219	212	236	234	223	211	223	240	219	207	226	234	214	218	222	193	232	249	222	236	233	243	215	217	212	220	209	213	228	240	239	217	222	203	217	237	215	218	244	226	215	232	252	241	220	214	209	210	229	233	247	224	271	208	217	185	218	221	232	225	234	208	198	194	230	224	249	220	203	232	196	178	223	212	226	202	189	240	226	267	202	219	220	223	213	210	218	235	211	212	228	250	218	212	238	210	236	206	206	230	228	246	271	213	195	243	256	241	225	214	271	224	206	231	227	218	223	233	222	242	233	194	234	224	213	193	227	202	235	230	209	237	219	242	228	243	192	224	218	224	198	206	202	211	203	206	198	247	234	237	222	220	221	218	271	211	220	224	194	240	215	214	211	221	233	200	230	225	198	199	223	243	221	217	222	204	215	210	198	216	239	187	242	209	238	254	217	215	230	239	214	225	219	217	205	222	202	212	216	217	213	226	184	240	235	233	199	218	208	236	256	210	228	268	224	227	228	229	222	224	180	202	195	226	244	240	226	243	203	228	200	226	216	227	212	185	199	234	233	238	231	227	194	235	215	195	239	221	222	210	220	232	214	220	228	225	200	215	224	197	214	206	211	191	225	226	206	211	202	215	209	208	223	206	222	220	216	246	231	219	215	236	256	205	240	248	226	209	191	216	260	223	230	214	229	227	228	219	239	235	223	230	242	236	239	215	229	249	212	220	217	254	232	221	238	220	220	231	215	223	238	208	223	208	232	211	195	218	221	212	246	231	233	241	218	213	205	224	233	219	232	228	228	197	211	192	203	205	247	189	236	234	225	229	241	236	218	203	192	253	188	246	230	234	224	238	229	235	240	246	201	231	207	202	228	223	227	228	206	244	214	226	254	225	209	237	234	232	218	215	228	222	237	232	245	236	213	209	224	211	235	231	207	236	218	200	205	239	223	238	219	199	246	225	233	212	202	208	235	207	235	231	222	219	183	220	209	210	224	220	208	210	225	206	193	232	247	244	226	211	201	228	220	222	232	233	204	224	226	232	219	200	231	230	200	207	212	216	196	219	210	236	214	179	217	198	227	238	231	238	195	210	213	223	239	228	195	192	241	238	227	215	199	234	218	204	240	233	229	189	194	235	212	197	245	202	233	244	227	233	208	259	211	223	213	215	206	233	190	231	214	231	200	219	220	247	217	217	241	205	198	219	235	229	221	190	223	225	224	215	229	211	236	219	222	210	210	193	233	196	217	221	227	226	221	228	228	218	214	215	223	210	209	214	222	224	221	217	216	215	187	207	202	197	250	207	223	214	252	243	223	191	236	216	206	225	230	225	219	221	229	227	236	202	214	213	223	225	210	198	227	236	200	229	189	225	229	221	222	237	207	217	202	220	215	202	216	202	234	211	228	208	230	243	226	220	222	223	217	210	225	200	242	235	210	212	249	214	232	226	218	265	241	215	209	215	211	252	199	209	207	228	259	216	222	187	229	226	229	231	223	197	217	231	216	191	235	204	210	167	227	229	230	215	189	185	222	211	210	231	201	214	202	213	200	222	246	217	225	219	222	212	232	212	212	229	241	215	208	226	243	193	239	242	233	192	212	227	224	222	220	210	194	198	241	228	224	206	233	231	220	230	210	200	209	213	234	199	227	241	207	206	215	212	228	205	227	213	217	199	222	218	218	183	196	207	231	216	204	212	223	222	211	185	188	249	223	210	238	206	199	214	264	234	224	209	204	249	205	202	195	228	216	207	246	233	209	257	233	251	224	216	218	203	218	196	245	227	212	220	221	210	259	200	206	228	204	220	195	215	227	239	233	204	212	248	219	229	187	179	227	234	237	189	231	251	210	227	204	220	237	224	216	213	246	216	206	211	209	204	237	211	201	222	223	224	206	224	214	242	209	210	256	212	200	230	203	211	214	227	230	199	216	203	252	223	221	243	225	231	208	203	196	216	251	209	196	199	244	223	214	239	230	237	224	237	209	222	208	238	235	228	219	231	226	234	236	244	207	211	235	224	215	227	199	212	201	213	239	230	222	205	232	220	214	236	238	194	236	231	214	237	220	196	186	224	227	225	198	223	234	207	203	188	207	206	224	237	230	227	225	249	198	227	214	199	238	230	239	226	226	249	238	217	205	239	243	215	259	248	230	223	224	224	228	228	199	200	213	216	208	203	217	195	235	229	217	200	182	211	175	222	184	243	210	218	220	239	226	215	228	201	227	230	214	239	238	227	221	219	240	208	203	237	209	243	226	238	254	207	191	219	239	230	191	249	211	229	221	219	211	238	215	232	228	221	236	227	252	200	202	209	242	217	215	210	212	214	251	200	204	222	206	223	221	179	227	239	212	203	226	214	217	197	229	245	196	198	221	224	242	260	232	229	217	178	246	226	229	239	222	220	185	255	234	202	221	217	216	224	203	192	230	214	231	225	212	213	215	234	210	228	196	210	221	211	226	235	213	237	204	233	194	220	218	208	221	250	233
33181	14258	8144	3953	1800	601	450	496	434	492	477	501	491	503	470	447	472	491	534	484	444	458	457	503	469	489	447	430	516	463	483	465	474	459	469	465	448	477	475	521	494	431	480	493	493	445	484	452	455	506	467	472	493	520	475	510	474	456	457	475	484	470	476	464	455	501	464	471	469	474	492	504	472	487	473	490	463	489	488	487	466	493	504	492	507	464	492	468	435	479	494	450	481	457	420	525	476	476	494	500	496	496	450	445	515	504	454	467	472	476	440	460	487	447	476	453	478	486	468	459	437	464	464	473	457	490	496	499	505	501	491	490	467	508	478	476	473	470	475	496	502	468	463	447	484	468	438	436	453	464	490	498	471	458	470	492	459	534	467	446	501	495	501	481	496	451	463	501	449	490	487	502	497	450	503	456	492	522	507	516	460	470	468	475	455	491	477	517	469	479	463	482	450	471	451	511	494	434	499	482	496	510	463	497	459	472	476	445	454	456	486	480	500	453	480	465	476	482	480	531	476	482	481	486	496	482	436	490	477	466	500	520	484	481	460	473	503	484	450	463	440	488	433	494	459	467	505	458	508	460	475	502	440	475	494	463	499	480	472	526	521	468	468	462	461	509	440	480	440	508	483	486	470	480	504	455	470	453	462	525	432	503	462	416	509	446	460	472	457	441	480	514	475	492	477	479	446	465	450	479	471	510	459	484	473	463	473	437	473	474	435	480	442	490	497	491	450	490	459	482	446	469	459	461	502	476	462	452	477	491	488	452	495	504	468	504	478	490	471	426	479	485	477	458	489	453	483	445	443	461	469	464	502	441	445	472	486	491	492	499	471	493	454	456	451	459	482	479	499	440	464	487	486	500	523	524	439	485	509	478	489	429	450	437	513	472	522	494	484	439	482	464	491	469	450	437	456	475	494	449	449	449	483	479	487	483	491	490	427	454	458	491	476	447	470	448	486	487	419	484	474	502	478	484	487	475	488	469	485	488	484	496	494	427	481	483	413	445	469	460	484	439	469	483	455	477	493	441	488	465	466	469	480	492	467	469	499	480	462	449	486	484	476	480	458	438	473	503	469	466	497	467	443	440	484	466	424	493	445	472	469	480	460	470	513	445	473	501	462	465	446	455	449	471	466	470	484	491	481	516	486	501	500	479	465	456	470	441	446	498	466	448	447	457	515	477	471	458	436	463	476	453	473	474	478	466	481	499	473	486	465	451	468	466	487	461	506	489	468	479	466	488	484	501	496	484	465	498	515	460	465	481	453	476	487	476	472	458	475	493	510	476	504	487	484	482	490	463	470	477	473	437	452	476	502	492	452	508	480	460	476	494	520	466	516	478	466	489	490	463	485	445	453	505	485	421	473	475	455	465	451	494	437	470	461	479	529	489	487	499	491	472	505	456	505	517	485	499	479	476	477	449	495	462	471	499	495	476	451	446	483	471	482	481	497	496	505	446	502	494	481	475	489	497	505	481	502	470	459	482	498	435	447	482	447	462	482	499	475	450	491	488	512	467	462	450	498	464	477	447	500	459	505	478	481	507	497	456	465	479	474	476	483	502	481	478	477	504	489	476	501	471	473	443	516	496	484	532	441	465	509	486	456	502	453	446	477	467	513	459	530	486	440	492	489	486	467	484	471	471	460	496	473	488	482	486	483	462	440	448	496	443	473	493	478	473	503	467	466	490	486	494	486	503	450	508	432	457	452	491	518	444	446	464	455	483	477	494	446	440	441	413	500	445	468	479	494	463	477	470	492	454	468	474	478	502	420	466	482	472	449	516	485	468	473	476	432	482	437	478	488	465	469	482	481	463	496	476	496	491	479	495	489	456	462	471	472	508	457	441	481	481	449	453	504	471	472	503	438	453	463	456	469	514	435	501	477	488	462	448	457	492	471	468	480	499	474	475	482	482	467	487	474	501	518	454	482	480	474	466	489	503	489	467	472	476	479	457	462	503	481	486	479	467	442	444	463	501	495	498	446	466	456	519	497	492	455	483	479	467	476	466	502	470	437	465	467	458	491	487	472	473	493	457	471	461	458	466	508	507	458	464	449	463	460	463	482	522	481	451	473	480	479	477	431	474	493	463	470	472	452	510	485	459	478	505	452	473	438	487	468	490	482	492	508	479	515	469	480	475	526	503	444	482	492	473	443	469	469	426	451	492	464	479	435	482	475	521	489	474	458	478	464	489	498	467	464	473	502	453	454	447	512	426	521	476	495	483	473	470	470	479	494	471	468	466	509	492	467	488	483	483	461	482	476	476	448	468	439	492	496	512	428	464	417	438	482	464	470	438	454	467	493	490	471	463	454	443	511	484	484	504	524	465	447	474	497	452	454	504	478	507	457	475	478	462	462	511	452	476	491	475	506	471	505	498	466	465	481	492	469	453	484	504	466	472	447	482	461	509	490	503	493	500	477	476	478	458	433	468	491	506	510	464	487	453	433	469	497	497	525	510	491	461	467	483	468	496	448	459	466	484	483	481	476	486	483	454	477	472	470	467	499	470	472	458	446	472	488	451	502	467	474	496	492	480	454	495	474	465	487	480	481	476	525	477	432	459	457	460	507	475	449	491	510	502	481	514	475	476	514	450	477	502	494	490	486	479	454	479	495	479	476	473	490	459	500	480	452	414	481	450	425	461	459	500	477	462	448	442	458	513	482	496	485	480	481	480	475	506	492	456	509	456	504	479	503	475	504	446	449	468	477	490	455	450	503	467	462	485	454	482	454	479	502	491	443	474	487	475	475	454	524	469	496	454	456	449	451	489	457	514	465	458	490	474	521	484	509	472	471	469	476	463	455	446	440	431	510	476	460	471	449	481	460	494	452	469	461	489	482	431	480	473	510	502	496	445	480	506	477	500	453	487	480	490	457	488	492	474	467	473	433	477	512	456	463	527	472	462	491	484	448	472	491	455	498	495	507	490	497	453	489	459	468	484	478	489	464	431	485	480	457	473	477	468	496	463	500	497	471	502	465	465	469	507	501	482	507	465	481	469	487	482	484	465	420	471	455	455	475	480	475	472	449	506	498	489	489	497	444	465	470	431	478	514	499	489	522	479	471	458	474	517	463	452	481	459	471	466	416	471	447	463	458	465	512	490	513	491	459	470	464	486	477	448	491	441	432	460	470	490	489	467	457	482	481	472	483	475	513	424	434	469	480	447	489	484	486	507	461	465	482	466	457	480	497	476	467	444	499	480	491	457	452	454	466	435	476	431	479	481	463	445	456	486	473	495	495	457	485	464	507	485	482	455	503	444	483	485	474	486	492	509	475	490	456	494	471	479	452	484	506	488	498	474	472	441	481	486	472	455	494	503	468	483	468	478	501	466	455	468	504	460	469	476	470	479	483	514	484	457	460	496	469	439	494	449	521	474	484	464	463	491	475	465	477	492	447	496	465	482	482	486	478	480	461	490	468	453	488	425	443	456	486	488	472	483	489	498	510	499	467	472	456	460	454	451	481	492	507	513	479	482	473	472
59388	31916	16129	5828	1476	325	228	238	244	262	225	232	252	254	259	200	239	237	248	216	251	236	260	262	231	246	235	236	237	233	249	238	234	282	233	234	213	236	251	210	249	242	233	242	202	255	232	250	248	230	229	255	227	257	234	225	228	242	220	245	246	229	282	232	256	226	205	229	222	255	250	225	260	230	248	236	190	233	248	233	226	207	235	218	244	232	233	242	257	209	259	252	270	228	236	236	235	240	229	190	194	211	221	236	213	224	245	224	228	235	217	220	236	239	221	227	244	211	229	228	244	250	241	227	258	262	225	254	253	262	246	245	229	248	225	245	222	196	215	273	225	219	246	219	218	249	225	261	233	244	255	244	228	241	235	234	222	259	218	234	259	259	253	240	246	250	237	228	250	242	231	231	208	236	230	282	257	259	237	248	237	230	228	201	264	249	238	286	270	260	249	230	212	206	236	215	224	197	210	245	231	242	272	234	203	244	235	212	239	231	219	231	218	227	233	250	266	236	253	195	305	207	226	246	260	224	240	241	264	246	231	257	253	225	265	277	247	245	223	270	261	231	229	234	256	240	241	254	247	262	272	209	245	231	260	210	219	245	233	259	239	240	256	267	221	217	217	198	235	247	226	223	222	245	243	223	222	257	222	244	230	264	247	230	251	232	225	232	231	227	243	256	251	224	246	253	269	237	225	214	241	250	240	215	268	231	247	230	225	216	223	211	220	249	245	251	228	230	220	262	245	264	220	232	245	223	271	236	250	261	252	233	231	234	228	262	231	220	248	282	278	204	240	244	219	219	245	233	259	218	250	273	238	228	232	243	240	249	239	252	234	253	242	256	230	218	230	230	230	230	251	269	279	231	228	249	237	238	228	246	208	241	220	271	264	273	232	221	221	269	221	259	246	228	222	246	237	247	222	237	230	240	253	236	203	240	255	239	222	233	241	265	247	238	243	240	239	234	235	248	235	244	245	206	270	265	213	225	244	236	248	232	217	261	213	226	227	222	237	220	235	238	233	235	222	249	254	219	231	260	236	260	239	257	219	233	251	246	208	224	217	239	241	239	245	235	263	236	279	241	248	232	224	247	256	258	222	230	218	254	216	234	230	231	211	217	187	243	253	258	229	214	231	238	266	225	252	245	230	215	246	208	227	242	233	213	208	229	256	220	237	247	240	235	234	233	248	235	240	249	249	263	238	220	232	228	244	229	234	227	216	221	251	237	233	233	214	212	230	249	219	237	251	238	225	238	240	260	242	224	252	267	244	229	195	254	233	248	227	222	203	211	239	226	254	234	250	250	230	228	258	273	260	233	251	203	227	253	219	224	243	218	211	284	238	239	267	231	224	225	244	235	227	237	280	237	247	262	247	233	233	250	231	252	247	237	240	257	227	252	273	240	220	219	241	240	196	220	242	238	273	247	218	254	242	236	201	257	259	220	205	255	247	232	207	252	227	205	235	249	231	212	231	258	241	244	245	235	228	228	229	235	245	235	251	247	268	252	243	221	235	253	222	207	252	245	236	224	238	238	223	245	237	242	200	237	260	254	249	240	201	241	235	247	246	249	230	229	236	239	238	239	247	212	222	240	204	269	213	232	231	271	268	227	232	244	201	232	242	235	254	233	238	237	231	229	246	252	249	230	261	231	279	216	230	213	236	238	236	265	230	242	227	244	222	257	235	252	264	243	202	227	235	213	239	230	252	222	238	279	244	275	219	204	294	249	229	243	213	225	226	251	220	252	230	254	247	219	229	240	224	230	226	230	236	242	237	227	240	197	235	247	245	237	239	247	240	247	261	240	213	258	268	217	241	245	242	230	224	219	199	244	221	219	250	218	228	232	217	208	223	229	246	247	240	250	223	250	258	248	230	265	239	214	271	283	227	224	214	237	259	226	228	241	232	245	260	239	230	252	218	236	253	241	256	229	220	229	228	262	245	241	235	243	247	229	240	242	230	246	246	236	249	234	246	237	216	229	233	256	230	250	237	245	225	238	218	252	206	224	237	245	217	225	217	214	229	240	226	229	228	207	257	216	262	235	226	230	228	221	263	235	244	215	234	229	210	214	245	241	266	250	235	211	221	238	237	215	238	232	258	250	244	226	231	220	229	257	230	247	228	211	234	222	221	251	251	231	230	211	252	250	246	244	224	242	228	233	237	226	208	248	239	251	265	235	241	223	253	214	235	245	236	223	241	267	248	235	232	255	253	254	212	228	223	230	233	253	225	222	224	234	250	232	235	211	233	249	245	256	229	267	216	259	233	231	225	242	269	224	232	201	247	235	235	215	231	199	210	259	237	236	240	217	232	261	242	252	235	222	212	244	247	257	238	212	228	265	232	214	238	280	247	229	219	242	201	219	269	254	211	241	239	234	239	247	247	240	241	243	217	248	211	250	223	270	238	208	239	264	190	220	231	224	253	264	237	268	230	241	247	206	220	235	226	216	232	222	222	237	241	259	236	248	253	228	257	248	257	263	249	229	219	216	206	254	240	232	254	242	226	249	258	226	246	244	247	240	232	215	249	245	256	221	209	259	233	239	227	238	257	256	232	253	208	245	227	223	243	230	228	245	246	226	232	249	232	276	241	236	232	250	219	228	254	249	220	243	249	244	255	228	218	261	255	235	250	239	239	228	235	238	237	227	243	223	236	246	231	261	250	257	247	215	218	257	239	254	231	216	232	287	233	251	232	228	233	191	218	228	239	253	252	230	230	230	228	204	259	223	243	247	250	247	234	236	236	231	236	227	254	231	242	229	237	203	212	236	257	219	227	230	228	263	232	292	232	234	254	261	240	248	253	237	266	242	225	242	227	235	230	233	254	252	248	226	240	236	229	294	226	216	260	231	245	220	239	233	222	229	225	237	252	252	263	242	214	235	240	235	224	234	232	238	256	233	247	265	227	214	228	222	261	275	254	240	244	287	239	227	213	267	259	263	228	242	228	231	248	243	217	215	275	243	254	249	222	224	239	240	239	232	245	275	206	246	241	251	229	242	224	209	237	217	238	228	250	242	243	215	236	220	273	220	246	260	215	225	251	240	222	240	218	261	251	285	234	209	255	248	231	239	242	234	241	240	210	259	247	239	224	304	239	226	222	271	241	219	228	266	290	211	226	231	237	223	246	255	253	237	212	206	239	223	223	246	211	186	242	255	225	217	219	233	220	232	237	243	231	226	259	221	210	262	269	261	247	284	208	229	240	229	220	236	249	257	247	239	236	230	227	254	245	241	249	235	266	238	225	250	269	232	224	218	220	218	256	221	254	261	220	217	220	258	227	240	250	249	237	246	239	229	221	244	257	285	207	205	228	233	219	233	240	220	243	247	244	266	253	265	238	239	250	215	246	222	222	241	216	216	234	233	227	234	227	234	227	270	206	245	241	240	221	237	218	239	242	254	280	247	211	212	254	236	234	225	238	235	225	228	232	237	274	207	232	211	234	241	245	238	240	248	237	224	245	226	251	198	258	235	215	223	210	201	239	222
38434	22982	17855	10553	3289	702	574	580	543	504	551	535	500	541	508	514	548	516	514	520	527	557	474	504	504	540	467	526	533	515	522	517	482	540	509	480	511	486	515	495	496	551	502	478	492	546	552	560	546	535	470	503	533	486	507	550	528	515	564	505	509	527	527	491	511	543	475	523	474	513	538	503	520	487	521	512	510	513	496	500	499	528	510	510	540	488	518	534	507	480	511	516	530	532	549	496	520	498	497	564	501	502	504	542	500	496	514	483	485	480	481	517	493	472	484	503	487	488	507	509	562	529	485	519	493	491	513	516	527	529	496	492	480	528	500	494	481	512	523	504	523	531	490	472	507	474	499	550	516	486	507	533	538	505	511	520	552	523	534	484	507	544	500	485	512	531	536	506	517	508	501	511	520	480	488	498	507	548	551	503	512	531	510	506	502	505	480	561	480	517	543	535	494	518	521	546	499	504	511	537	501	552	486	511	552	505	535	539	519	523	518	490	445	506	512	545	545	516	496	516	495	515	511	521	495	468	521	507	511	495	520	563	517	482	515	529	498	502	498	533	519	488	531	498	533	489	488	512	554	523	529	516	532	476	529	532	487	508	547	492	536	540	529	481	553	511	549	532	507	494	524	530	482	455	498	544	526	498	539	509	507	518	510	480	444	504	547	499	515	479	512	542	507	521	518	513	528	529	499	508	544	441	520	488	543	527	502	516	480	533	518	499	529	530	502	521	502	491	490	499	510	509	500	514	466	485	545	519	549	507	531	493	542	503	513	539	492	492	489	548	489	494	486	516	516	532	464	490	535	537	494	565	507	500	517	528	550	551	498	524	482	500	512	471	506	535	510	539	563	513	503	465	506	488	509	489	497	519	528	511	489	522	502	501	508	492	500	519	484	524	520	490	561	496	480	510	513	553	538	510	496	493	510	487	521	496	506	513	501	501	464	487	485	553	484	503	489	478	469	501	494	531	494	488	458	543	495	511	496	494	470	525	526	489	558	550	548	500	484	500	473	531	532	537	490	538	526	484	467	540	507	541	550	526	491	487	495	507	527	522	473	521	540	529	509	524	529	513	477	521	521	490	500	521	489	522	507	451	507	489	487	516	481	480	506	522	482	441	482	552	505	510	497	546	513	513	530	498	505	523	504	509	526	554	497	521	503	507	533	475	526	503	502	510	525	467	522	519	546	509	510	533	492	529	492	487	545	508	477	514	488	517	521	513	494	506	539	513	578	504	515	526	494	508	554	497	516	509	497	530	475	489	554	520	514	516	480	541	507	541	538	527	530	486	532	540	494	469	501	554	497	489	513	502	500	522	480	524	494	532	504	515	524	519	476	508	516	510	503	524	498	481	510	485	497	474	496	547	526	509	497	522	486	529	531	494	503	545	500	494	532	520	493	524	520	528	512	529	492	505	502	514	532	529	481	539	504	515	500	511	543	492	529	501	488	476	510	541	535	499	494	483	496	477	495	539	527	532	521	522	511	525	553	529	510	499	500	522	509	533	515	548	466	486	518	505	492	525	492	491	492	561	478	496	479	532	516	527	507	486	525	547	483	504	561	467	500	462	531	517	504	543	495	514	508	517	557	524	491	493	516	492	508	512	509	488	500	518	496	515	543	521	535	491	495	549	516	549	546	530	504	524	483	488	543	498	553	504	474	531	504	489	517	515	522	515	573	487	503	520	540	537	525	503	522	514	502	524	503	507	494	516	540	503	510	520	510	504	483	483	490	513	512	530	488	504	477	514	540	487	536	543	514	526	498	490	494	514	502	519	508	530	471	495	491	542	502	488	526	515	510	505	497	527	471	504	530	495	501	480	541	479	494	506	514	492	476	533	540	497	509	496	499	513	493	511	552	500	547	551	502	475	511	491	549	510	531	524	527	507	498	486	544	550	541	530	539	504	536	491	487	519	505	497	551	534	477	476	522	506	502	483	524	523	527	463	553	537	518	516	515	512	530	485	498	474	551	557	513	440	518	486	495	493	465	531	509	570	449	517	487	506	512	480	516	471	512	526	560	524	463	500	496	493	510	486	519	501	498	518	515	484	512	528	519	502	477	498	524	522	468	475	499	491	559	482	480	535	519	494	526	515	492	507	494	526	500	487	513	524	494	476	519	523	504	496	505	507	508	537	538	528	482	513	489	511	502	519	517	492	490	519	508	538	522	496	496	515	537	471	516	474	528	532	497	489	523	515	521	500	535	503	505	547	528	482	535	541	490	520	506	504	496	534	511	497	511	525	530	530	491	474	486	546	519	484	493	512	502	520	512	512	500	496	471	520	536	525	497	503	516	497	503	520	483	504	514	530	513	497	546	518	553	516	520	487	449	524	498	510	527	489	529	510	524	560	469	548	527	524	511	534	496	516	505	519	563	531	523	507	511	512	519	502	482	536	492	508	489	506	552	537	479	523	533	539	514	462	548	499	509	466	531	512	509	486	466	489	511	527	524	560	526	488	541	496	527	530	546	558	513	536	512	486	514	503	487	495	460	534	522	513	564	510	547	457	474	517	494	504	540	517	494	470	538	490	503	516	503	534	483	553	498	498	475	476	515	476	512	557	513	472	493	500	504	507	514	466	537	527	517	536	527	435	504	507	533	515	504	498	512	479	475	529	512	475	506	506	554	522	500	541	500	493	504	505	528	542	516	550	486	531	517	513	573	510	481	475	490	496	521	552	531	523	521	488	484	507	514	484	538	498	527	501	501	521	507	492	519	488	520	518	535	482	517	529	509	487	524	558	490	550	509	496	499	466	525	494	524	513	494	526	499	527	501	494	526	520	509	505	538	499	504	570	495	529	533	475	546	500	507	493	518	524	502	490	520	532	529	476	548	476	511	525	518	519	500	496	530	514	499	493	484	513	516	517	496	509	529	498	500	500	511	510	512	493	501	482	517	502	511	512	503	521	505	487	528	498	492	483	514	489	518	539	525	497	552	534	509	491	536	503	470	541	538	517	528	480	502	511	481	492	509	505	542	517	503	521	504	499	500	511	473	461	489	499	503	513	493	508	499	538	479	536	542	479	559	505	502	520	472	493	521	515	528	529	508	526	543	552	530	516	495	537	528	505	483	526	525	496	537	513	529	494	485	541	522	499	537	514	492	538	574	521	465	534	497	527	494	499	549	492	536	509	475	488	498	496	562	528	472	505	527	541	518	503	470	497	548	507	500	512	524	506	507	489	510	477	500	502	513	504	518	514	548	510	465	544	489	537	525	507	506	524	487	553	509	522	524	522	486	532	517	499	516	472	481	519	497	509	509	503	516	495	512	487	455	557	452	504	502	544	499	530	454	514	491	514	489	504	529	507	497	532	534	471	498	489	528	533	553	464	520	518	472	524	482	500	497	509	544	531	505	498	526	481	516	511	521	516	501	512	546	528	502	529	492	551	496	524	522	550	476	478	550	549	495	523	503	493	501	515	504	530	492	529	506	495	528	502	517	504	481	515	509	522	482	527	511	514	491	509	492	470	541	579
63477	29677	13623	3633	827	349	309	295	287	259	287	273	282	280	279	358	291	321	274	291	299	296	313	283	292	292	248	262	287	263	314	296	273	289	295	260	308	277	279	282	276	297	263	272	292	291	333	306	312	273	274	262	301	297	293	266	290	269	265	244	253	276	282	240	263	299	302	269	294	291	278	254	293	308	269	263	259	305	286	270	273	289	278	285	270	299	270	321	284	283	260	290	273	290	292	255	259	274	276	250	265	268	296	287	281	286	282	293	227	324	289	271	232	229	273	289	294	292	288	287	268	267	283	274	306	296	277	272	299	265	286	325	291	283	277	264	324	279	320	295	282	279	285	305	253	253	273	306	293	273	259	287	265	271	305	256	310	321	301	316	295	299	292	308	270	255	315	274	283	282	277	316	302	287	306	276	287	318	326	261	293	299	271	315	268	288	281	330	299	275	270	257	256	307	290	288	285	269	277	243	289	280	302	289	301	291	286	285	292	297	298	272	315	306	310	311	305	278	320	286	279	293	298	285	244	288	283	247	302	313	295	310	260	277	301	301	259	289	294	286	304	268	274	271	255	290	298	309	282	271	281	305	299	324	283	272	241	265	282	299	316	301	282	269	257	277	283	277	264	286	273	272	245	313	268	302	268	256	295	270	309	268	291	276	312	278	294	290	292	305	265	265	309	311	255	298	282	258	302	328	310	299	262	282	292	307	270	265	251	260	279	299	278	286	223	244	260	248	273	278	270	296	302	280	308	261	277	284	264	263	298	332	295	290	264	253	281	280	281	309	301	293	279	284	286	282	291	305	258	287	314	305	291	290	299	271	273	261	305	250	305	273	288	311	287	269	265	285	272	293	292	279	313	314	310	259	258	303	293	302	286	288	280	283	282	295	295	283	308	271	307	314	281	296	327	285	280	256	281	268	266	293	260	277	258	263	299	276	285	251	298	276	280	297	288	264	261	264	273	294	228	300	289	316	288	263	309	342	290	261	290	288	293	280	288	307	284	308	270	301	233	282	279	292	289	285	294	271	316	296	295	275	293	268	301	331	282	248	270	267	299	290	289	278	276	238	297	307	318	276	278	300	318	247	290	277	303	289	267	272	263	262	290	271	271	304	318	328	283	270	274	291	276	285	285	276	288	278	253	293	287	284	281	265	286	261	282	299	290	353	306	244	296	283	251	253	296	311	284	308	295	285	268	285	277	262	270	272	313	319	280	297	280	307	267	322	272	284	281	286	268	278	275	276	275	261	303	266	289	296	295	296	257	264	314	284	264	277	232	295	261	293	280	277	317	242	255	278	255	272	298	317	281	270	305	283	262	248	279	282	280	265	306	286	293	269	267	283	243	321	332	267	292	279	254	262	276	284	311	310	258	254	286	303	269	279	258	273	269	323	307	280	283	267	295	284	292	307	277	284	284	310	283	281	256	302	286	278	292	295	283	265	305	275	230	232	275	295	300	279	300	297	303	258	261	270	264	288	291	275	279	280	293	283	275	278	286	291	308	280	267	292	305	291	294	298	283	271	297	288	272	273	311	289	305	295	263	291	291	284	243	272	245	270	274	279	269	290	290	286	238	275	267	287	279	281	302	311	292	302	304	312	303	269	257	308	286	311	307	312	281	274	278	291	295	330	283	305	303	281	287	271	304	266	309	286	262	288	316	271	293	272	290	303	286	274	298	288	265	276	268	255	296	270	289	320	297	268	268	287	289	264	265	290	284	304	283	309	302	258	309	261	269	301	276	288	286	267	272	253	294	279	302	294	259	262	293	264	257	286	284	278	262	237	242	287	249	302	262	291	325	277	286	256	280	272	322	279	263	289	314	306	300	279	287	273	297	289	279	292	250	300	294	272	310	273	286	268	275	263	275	272	303	247	276	303	275	287	274	241	271	263	290	299	247	286	267	258	275	258	256	259	276	280	301	270	264	291	261	272	265	286	295	287	265	266	289	261	283	279	263	285	290	259	334	303	256	251	286	276	261	272	268	321	278	285	297	281	268	280	276	290	271	275	289	284	270	293	287	309	299	310	270	289	266	243	307	279	299	297	295	259	269	254	258	261	272	269	276	266	291	268	299	297	278	296	256	268	318	284	302	293	263	292	309	289	333	307	280	294	288	271	268	280	290	264	316	283	272	256	264	282	281	277	301	293	251	270	251	310	259	274	278	310	286	308	304	280	307	268	272	267	311	304	272	295	277	305	278	302	285	292	282	301	291	293	267	231	290	278	306	306	273	258	279	299	294	291	304	288	247	287	256	283	283	286	286	280	265	272	265	275	307	266	304	258	260	225	276	274	300	247	304	253	294	254	249	283	289	269	298	285	308	306	259	273	297	287	265	250	309	295	257	267	281	283	273	303	291	293	304	271	296	312	275	299	288	271	255	312	253	295	319	297	300	281	297	260	268	274	252	245	284	275	260	276	280	283	280	277	299	294	289	296	267	301	310	276	298	296	279	298	288	273	294	257	270	311	299	287	310	289	285	289	272	292	299	282	297	265	310	289	324	261	277	288	273	264	271	299	276	256	320	286	273	274	248	290	313	309	278	312	287	312	281	272	281	267	255	295	283	258	292	271	280	301	301	263	261	274	278	299	294	271	256	270	299	295	292	314	277	277	290	281	276	277	295	305	269	254	236	261	256	290	291	298	289	288	287	298	284	285	276	298	274	291	277	279	295	289	285	302	301	308	296	289	290	291	283	249	278	277	273	277	303	266	252	279	293	273	286	316	304	267	251	302	288	274	311	287	293	301	297	275	255	275	301	281	291	261	250	291	311	256	264	289	329	258	286	300	317	276	292	292	294	270	284	274	276	278	302	318	288	270	280	277	282	284	268	293	295	300	283	309	271	274	312	315	286	329	299	277	291	283	289	260	288	286	320	290	262	277	307	284	274	252	265	293	333	284	258	294	314	295	292	271	277	279	276	303	283	324	266	331	264	266	296	263	304	259	291	265	271	262	268	296	265	282	327	272	272	268	274	297	311	262	271	322	311	272	304	267	280	298	255	280	307	298	248	308	294	302	260	281	296	300	267	309	289	325	283	297	240	260	291	273	278	294	295	275	287	306	287	284	266	293	291	243	282	303	283	304	282	292	311	260	267	296	262	313	271	259	273	316	301	296	242	268	271	310	318	272	283	289	275	264	265	281	291	296	300	291	300	295	309	322	269	288	252	279	311	279	298	272	308	260	288	282	279	283	287	288	289	272	309	271	278	267	280	290	307	283	283	262	291	278	282	316	291	272	272	309	298	273	284	297	279	277	291	320	250	276	299	275	276	334	282	315	320	303	265	266	299	276	308	289	286	291	267	283	271	277	274	265	296	264	259	267	313	277	292	263	311	275	329	289	269	274	288	298	279	268	272	305	301	296	274	287	289	267	268	263	261	279	278	282	288	288	257	269	281	292	310	265	233	296	295	289	290	245	309	252	284	320	297	258	309	308	301	295	280	277	269	292	285	261	288	284	266	282	304	290	285	308	271	294
42270	21810	13310	5784	1749	720	675	630	648	579	602	599	616	619	602	598	607	605	571	547	586	614	572	572	625	561	626	571	598	634	565	581	618	587	608	585	600	573	619	616	611	594	630	607	600	569	561	576	600	605	599	602	570	596	610	579	607	559	603	594	657	589	606	587	555	617	574	551	590	602	592	643	580	562	570	597	564	598	582	615	641	622	599	601	599	552	630	555	602	620	609	517	608	584	575	580	580	595	563	623	599	571	573	595	599	599	636	587	621	590	610	579	579	591	573	606	558	590	587	592	600	559	599	602	594	634	623	523	604	591	566	570	594	590	617	604	649	602	595	633	612	593	589	624	624	581	604	568	576	617	632	631	623	582	602	560	576	597	599	602	616	617	595	601	579	597	565	596	598	614	556	577	609	632	606	570	552	591	631	590	556	625	598	599	630	614	554	605	617	584	603	565	583	650	598	604	623	573	540	611	590	600	560	559	600	615	607	557	608	598	619	580	599	602	594	571	588	580	618	588	556	603	623	608	562	638	614	577	566	607	630	606	569	632	588	601	583	568	612	561	552	625	608	614	604	636	623	607	599	566	615	587	564	532	545	627	591	588	608	624	574	609	585	607	599	570	539	550	619	572	604	561	586	620	568	590	600	619	608	561	567	567	637	565	568	589	560	601	588	585	619	585	581	640	625	613	623	589	588	570	589	607	579	581	556	554	632	578	593	606	580	584	596	557	614	556	586	585	572	586	547	566	561	538	602	607	629	617	585	579	595	566	567	626	602	575	646	576	550	605	582	622	567	583	620	597	604	584	576	561	600	606	626	589	554	593	575	628	638	582	612	613	562	597	607	593	605	602	630	588	602	570	614	621	595	602	612	567	601	595	601	616	588	607	586	629	584	573	573	539	593	578	610	580	601	587	645	592	622	576	605	626	582	578	589	608	580	617	548	622	575	586	608	566	605	588	589	563	587	599	588	601	607	580	559	644	592	612	582	606	581	601	596	607	589	604	551	637	560	545	567	617	581	633	621	628	612	583	584	559	608	616	605	567	626	598	586	616	594	612	601	564	592	577	588	589	605	591	608	569	632	573	582	551	591	578	564	572	556	601	583	586	587	624	603	644	587	565	606	556	583	606	606	588	601	595	564	625	612	587	594	572	587	583	592	582	581	622	601	600	604	574	593	623	580	630	562	596	575	627	580	584	568	577	618	609	566	580	587	639	602	625	584	550	617	613	615	564	642	634	585	590	551	621	584	529	597	598	596	625	574	635	612	635	598	624	635	632	613	571	612	563	555	608	536	598	584	578	579	618	595	600	542	619	575	578	600	606	604	582	590	583	589	603	614	602	570	616	571	581	586	594	573	585	590	578	622	580	622	606	597	563	587	623	565	615	614	553	647	614	522	542	561	598	626	554	616	613	582	642	590	571	579	620	620	558	596	578	628	595	577	638	566	595	613	580	575	572	568	609	576	609	586	584	560	585	593	596	569	584	570	562	621	583	608	547	613	622	611	581	606	587	602	604	597	583	607	622	587	568	601	638	607	578	597	595	627	565	629	606	609	634	557	608	581	592	578	549	598	635	587	587	559	609	581	573	594	610	597	600	598	581	574	622	605	578	565	569	608	576	605	619	571	639	624	577	634	609	599	580	560	601	628	607	595	592	604	579	560	645	546	568	590	625	633	623	571	638	582	622	565	644	648	584	588	597	573	580	588	606	604	557	582	594	610	626	623	602	557	573	592	584	563	609	565	565	552	630	621	576	656	579	592	559	599	551	600	581	549	588	567	639	555	583	561	529	576	538	594	604	582	618	587	604	571	588	601	634	562	589	614	577	565	627	548	594	623	603	575	573	598	589	579	610	600	591	605	553	580	603	587	605	579	647	572	556	592	570	571	623	612	587	625	613	570	613	593	586	572	597	607	620	601	601	602	577	574	627	624	594	640	555	613	582	623	583	589	596	612	583	590	600	611	576	581	572	594	573	571	565	623	564	591	607	607	588	618	561	576	611	607	614	588	598	541	560	613	612	628	593	578	627	591	582	577	568	599	642	614	598	577	586	591	594	612	552	623	637	603	608	634	603	619	570	552	605	588	622	617	592	587	606	585	580	573	565	597	569	605	590	593	586	588	597	587	587	608	595	598	611	615	598	567	587	575	573	612	589	607	585	615	563	620	586	573	573	577	589	595	604	575	581	613	572	595	577	598	588	564	632	590	595	615	610	564	595	618	568	566	595	643	610	579	639	573	588	555	600	564	612	541	608	630	583	598	612	588	562	562	573	610	593	575	587	612	561	607	560	590	604	583	550	610	588	611	550	582	577	601	599	609	569	609	567	599	599	586	558	583	564	593	596	644	605	541	592	561	613	647	570	565	574	628	581	585	557	553	617	576	585	617	600	581	624	610	570	601	582	591	616	554	626	610	570	563	572	588	561	577	632	603	590	567	637	581	606	577	592	590	575	573	562	600	582	615	597	587	582	565	585	560	637	607	631	588	601	610	613	593	608	599	565	599	607	581	548	632	529	576	613	598	616	600	581	593	597	555	619	589	622	606	567	511	550	596	527	570	638	612	579	544	550	597	601	613	633	574	657	594	594	596	624	521	602	523	556	613	579	563	587	592	610	575	594	635	573	571	563	577	605	588	593	592	584	582	599	622	624	587	585	599	586	612	585	560	551	580	569	581	576	617	617	614	590	566	595	625	603	581	600	572	587	581	600	575	577	593	606	593	563	543	597	558	598	588	601	582	573	616	595	597	609	572	595	592	590	553	613	591	601	589	621	609	602	613	590	587	635	575	592	614	628	607	591	616	618	611	611	604	597	586	586	605	578	570	592	633	615	607	603	629	616	614	586	604	569	578	627	600	589	610	597	624	591	550	634	582	584	598	600	570	606	596	570	589	576	606	577	633	599	617	600	590	607	590	627	560	614	578	595	613	644	593	595	580	603	606	583	624	609	573	602	632	613	609	597	589	636	602	606	607	556	616	552	621	590	588	598	575	561	607	614	585	625	604	592	613	580	607	672	581	624	606	580	595	563	605	573	622	560	576	579	636	620	598	603	593	593	598	587	590	579	567	636	600	596	606	577	611	617	583	610	646	568	618	592	628	612	627	631	607	576	512	610	565	589	583	592	581	607	620	650	637	579	603	619	567	617	573	587	567	614	579	613	631	554	544	609	591	574	623	594	648	580	562	541	600	559	556	581	623	586	635	613	595	587	550	624	578	570	581	572	669	562	560	598	574	570	614	618	602	567	580	600	624	541	593	601	592	571	578	615	591	621	601	623	573	572	608	609	595	591	618	581	562	664	639	569	551	584	561	609	609	589	580	617	646	571	565	643	563	625	616	575	584	574	532	645	571	577	620	562	583	633	613	573	579	649	611	620	642	576	598	594	549	646	605	576	610	586	609	604	603	583	578	630	581	589	577	610	594	618	603	615	632	576	575	652	566	581	588	624	591	587	638	582	572	606	597	579	605	567	594	603	561	585
51911	25679	9103	1589	379	216	191	224	208	246	234	232	196	197	227	243	229	226	235	246	211	183	245	220	218	232	230	207	217	253	223	222	243	217	214	213	214	238	208	219	204	218	221	257	260	227	236	234	223	220	210	261	232	228	226	229	215	239	224	221	234	217	217	215	232	208	267	227	211	250	200	226	196	225	231	204	216	217	185	207	236	218	197	246	231	222	211	242	222	244	234	254	212	197	240	227	213	262	217	222	222	221	223	210	264	228	223	218	215	209	218	226	185	232	273	193	232	206	228	219	230	223	220	191	211	214	224	224	207	228	223	204	216	205	222	230	206	225	200	220	217	207	228	223	220	198	225	220	230	230	208	208	220	209	212	210	225	250	224	215	212	212	217	228	265	231	185	220	216	251	210	233	230	230	196	238	219	226	205	222	250	218	217	214	214	219	230	225	204	241	205	213	220	241	234	228	227	175	206	242	207	238	208	202	231	200	198	216	233	225	227	245	221	231	174	234	230	218	220	218	241	225	221	223	227	257	254	243	241	244	217	237	203	251	227	224	237	243	204	238	216	224	221	182	252	245	204	213	243	241	251	221	228	241	209	217	229	252	227	261	240	224	258	217	232	213	200	209	199	227	197	218	213	224	238	241	203	218	216	253	238	212	210	231	194	254	194	252	189	248	211	217	234	230	217	209	215	199	195	228	228	236	221	220	260	236	204	237	198	244	223	224	214	259	234	226	214	216	217	237	243	220	194	244	181	186	222	209	219	220	236	228	183	243	245	222	213	252	220	236	209	236	256	216	247	226	233	223	257	218	226	210	213	219	228	220	267	253	208	210	209	239	201	242	221	222	244	230	225	226	206	228	224	201	236	189	224	209	214	235	252	198	225	229	226	217	213	263	258	221	227	206	185	215	204	231	240	253	217	238	237	231	222	223	222	256	245	223	248	234	193	210	211	206	237	208	199	215	238	208	242	214	216	228	223	235	236	228	232	219	216	192	245	228	230	242	220	223	218	233	217	233	215	241	238	225	222	260	249	225	219	227	207	219	228	236	248	226	207	195	201	216	222	234	251	201	218	230	207	213	201	208	231	238	223	226	231	223	243	247	266	235	203	208	192	198	213	216	217	205	218	230	235	217	218	217	219	214	246	230	198	221	213	221	228	213	203	210	212	237	203	256	225	222	216	215	215	198	255	245	216	245	210	197	178	235	196	227	214	212	216	215	232	234	252	239	189	241	204	200	215	221	203	192	196	211	209	228	214	214	202	233	232	217	248	235	217	209	251	214	214	223	198	230	213	238	228	248	214	214	180	205	204	235	243	233	223	210	182	216	219	232	239	220	247	239	215	234	200	282	216	248	232	203	217	247	216	203	234	194	221	236	218	246	190	178	228	200	205	257	253	232	232	235	247	235	232	233	211	220	209	221	239	247	255	192	196	224	215	250	222	222	201	198	200	197	270	217	234	224	225	201	214	215	229	188	229	254	231	212	216	200	211	242	198	239	210	207	210	220	187	210	231	228	222	212	245	220	231	188	225	259	215	234	216	208	229	213	231	198	235	215	234	208	204	216	223	206	221	223	208	196	204	240	199	229	199	219	237	218	220	201	226	227	198	199	221	223	232	236	252	241	238	214	239	214	251	227	222	197	249	222	231	247	216	198	218	229	209	220	218	244	215	203	200	232	249	235	221	209	245	226	226	232	223	213	219	250	230	233	235	219	210	229	226	236	242	229	241	258	229	239	230	223	203	230	252	259	224	200	207	230	241	167	230	222	264	205	244	225	234	234	237	225	247	235	215	214	219	253	204	197	211	223	254	229	216	225	188	208	206	225	197	216	201	218	244	235	259	245	210	226	200	190	226	217	232	234	220	224	238	210	191	226	226	241	220	225	222	234	192	221	237	235	242	238	236	190	228	235	263	214	205	239	218	253	256	225	205	205	262	258	231	213	219	235	240	226	219	219	203	254	217	232	239	205	240	261	251	210	228	258	194	246	214	215	236	227	254	221	232	254	252	239	251	243	238	234	212	221	222	215	225	229	200	274	219	214	180	204	214	206	196	248	211	225	228	244	226	213	244	242	202	189	234	201	219	234	234	229	239	216	219	241	212	232	228	236	207	240	239	231	262	256	235	235	228	252	218	221	233	233	246	242	251	227	226	226	229	213	202	218	242	198	241	217	238	217	265	239	219	220	220	242	236	242	223	228	211	241	218	231	219	221	193	212	220	189	202	234	200	229	234	207	201	239	228	231	231	211	218	228	216	241	240	240	271	230	221	237	232	226	206	206	235	209	195	207	218	217	226	210	246	251	214	249	222	233	235	258	219	229	191	238	224	225	214	225	245	198	254	225	226	256	226	235	206	228	220	218	235	222	199	205	248	221	214	211	218	234	214	227	219	210	229	253	216	222	190	229	241	244	212	233	200	205	235	216	233	213	234	242	201	215	224	223	217	205	251	223	231	194	221	257	237	217	211	249	239	244	207	219	226	199	206	235	227	255	239	220	228	226	265	215	224	246	195	216	238	203	224	228	234	215	224	243	193	217	201	225	255	234	227	241	231	202	246	233	225	210	205	238	229	232	229	266	239	222	209	213	258	215	229	199	246	236	239	212	245	223	220	239	225	209	245	215	241	207	209	267	209	228	229	230	209	200	197	215	210	217	221	213	219	235	239	222	195	245	244	211	237	234	272	228	226	187	217	265	218	235	255	218	216	231	237	216	227	237	226	276	229	256	240	240	215	232	230	236	221	200	211	215	234	222	233	188	200	236	244	250	220	211	229	222	241	217	231	233	273	239	223	199	239	222	215	239	203	214	231	212	204	250	227	226	219	246	239	208	223	190	250	254	214	224	231	222	245	218	208	231	259	236	223	233	224	216	236	220	190	272	270	248	230	235	211	211	226	211	224	207	258	202	230	218	213	218	238	264	229	231	205	247	214	200	222	238	240	223	217	244	222	242	239	242	237	195	217	219	205	221	207	220	219	230	216	215	219	215	209	243	231	242	240	230	220	230	248	213	240	226	233	203	219	224	217	247	228	220	228	222	244	223	225	254	217	251	220	209	217	213	241	214	234	227	211	216	222	197	216	243	230	237	242	199	243	246	238	198	242	230	204	236	207	239	215	223	200	242	255	208	242	230	235	189	245	217	210	237	223	217	229	196	237	223	245	221	226	204	206	215	204	265	220	270	205	233	202	252	198	220	232	228	206	220	215	216	233	256	207	235	234	203	243	216	217	212	243	214	236	228	218	225	220	236	222	203	223	220	211	238	229	209	215	214	215	244	222	221	212	199	241	224	221	221	216	208	236	229	201	224	223	205	226	220	236	224	230	196	245	199	225	256	221	207	250	223	258	217	204	234	222	210	217	209	206	212	220	242	227	262	213	237	226	251	216	200	213	198	237	244	198	222	231	196	230	206	248	209	221	224	203	224	223	244	252	208	211	216	222	219	195	206	196	252	229	231	226	209	226	269	216	207	224	226	233	241
34789	17885	10370	2639	895	469	514	500	447	482	470	462	481	533	506	498	472	445	492	459	444	468	445	501	491	477	501	490	474	460	459	465	478	475	473	461	473	478	466	469	519	478	468	457	465	479	504	500	487	460	514	455	471	465	493	469	447	496	433	492	480	480	506	468	443	503	495	462	463	464	470	500	494	487	489	467	458	451	528	498	436	457	454	468	491	473	481	465	503	493	486	496	506	449	465	499	445	500	438	484	488	453	479	441	489	448	505	510	497	482	477	461	488	493	496	475	486	486	447	506	465	483	480	460	463	495	529	490	481	523	464	505	417	473	465	460	475	474	526	447	445	481	472	489	471	466	501	445	480	459	496	481	546	500	460	478	477	486	482	467	498	489	487	481	493	450	483	485	484	499	479	492	483	495	444	565	504	463	515	484	469	479	473	455	476	466	453	479	480	460	476	479	473	463	487	488	478	489	473	494	505	481	483	489	448	483	451	517	461	503	488	427	518	474	486	477	492	515	474	448	486	479	487	464	531	481	494	478	501	479	456	541	457	510	488	493	511	486	435	489	446	538	489	475	451	493	500	506	460	461	481	492	480	476	466	472	464	472	503	463	508	478	528	454	486	513	432	488	496	505	471	505	449	503	496	491	427	476	471	480	471	456	487	474	496	522	456	445	483	523	486	500	507	473	456	498	503	442	454	491	455	505	472	505	487	500	477	481	490	508	461	494	489	477	447	522	482	454	459	451	500	467	460	450	479	482	478	502	453	483	473	443	465	464	453	508	477	462	472	460	469	494	475	502	457	471	522	473	493	527	518	505	489	477	465	466	490	474	479	471	488	518	480	494	511	504	495	481	512	496	485	502	566	463	451	511	434	493	492	453	517	471	486	494	487	474	494	486	474	495	477	479	477	481	472	496	466	490	459	477	463	481	492	437	459	479	540	495	485	459	490	437	524	490	466	436	465	487	489	459	489	487	488	488	462	476	444	539	481	497	455	456	526	490	436	507	479	470	477	501	497	447	470	509	471	443	479	507	536	460	456	497	456	499	455	455	495	435	441	526	507	480	475	479	439	444	498	502	437	458	518	488	487	503	446	486	450	485	450	498	478	471	469	503	512	454	508	462	452	494	476	514	449	423	484	493	484	488	488	460	479	516	492	509	488	429	470	474	523	472	473	488	490	458	495	494	465	484	442	545	454	448	532	488	470	465	485	478	444	489	437	494	486	453	446	486	506	495	493	466	470	472	503	456	489	453	464	458	482	474	489	484	456	469	483	490	480	437	495	490	461	464	493	478	492	452	488	456	443	465	483	486	431	501	454	463	476	473	483	505	462	475	417	456	488	491	483	491	490	441	500	480	484	466	474	494	490	503	469	470	490	440	472	502	454	473	475	485	464	485	484	482	466	439	447	467	475	485	447	500	467	453	526	439	414	499	507	438	490	510	483	519	504	490	461	491	468	487	491	487	473	507	490	501	472	514	467	479	485	476	486	482	473	479	491	495	459	489	468	494	505	484	478	447	497	519	470	480	476	500	485	488	491	494	484	516	485	495	460	449	490	496	509	484	458	484	479	461	489	510	507	508	487	495	498	497	517	474	474	491	444	453	476	514	468	486	482	506	521	528	478	470	516	458	482	486	466	522	490	480	469	479	472	499	487	473	467	462	467	501	455	485	524	480	457	442	512	455	479	496	471	500	432	472	452	453	440	488	472	489	472	508	511	505	459	494	473	478	498	475	496	430	505	498	467	471	471	460	510	456	506	439	508	469	514	443	474	470	493	474	479	457	468	508	497	509	479	426	525	500	519	498	509	518	491	456	495	469	508	480	482	508	446	510	471	482	505	467	461	443	497	475	482	472	466	465	505	448	505	491	495	466	493	469	519	495	482	453	491	461	480	515	506	485	519	478	485	506	490	485	508	459	477	466	482	478	460	482	495	482	468	457	516	502	501	465	468	499	465	476	434	501	457	480	506	476	474	502	490	497	482	496	461	485	458	474	532	500	495	455	486	497	445	469	477	425	492	468	500	461	509	493	480	502	515	512	434	451	505	499	489	505	435	476	472	472	496	481	501	494	467	469	499	506	494	490	474	470	469	479	480	510	457	476	449	467	480	470	456	498	473	519	458	490	469	482	503	461	489	511	478	476	513	490	471	474	484	448	491	455	442	467	494	479	473	469	467	478	519	491	460	450	455	485	483	466	508	524	462	453	471	492	510	489	506	473	516	481	482	490	518	457	474	505	488	475	471	450	477	476	489	458	456	460	485	454	469	459	485	500	462	477	435	453	482	474	492	466	529	482	471	476	518	442	490	453	454	521	466	469	470	462	476	459	458	462	482	462	422	508	493	473	468	466	472	464	456	505	438	465	486	501	482	463	484	479	490	502	490	500	495	511	407	464	453	472	457	489	492	512	454	497	480	450	432	473	455	533	498	462	470	486	477	494	479	461	456	474	466	514	488	481	467	486	460	458	473	455	471	481	469	460	518	465	473	465	490	478	463	448	492	479	474	481	490	496	482	495	507	507	480	485	479	481	516	450	457	450	497	492	512	508	483	467	470	497	476	534	493	434	446	488	503	490	498	454	497	483	484	441	511	473	470	482	482	455	482	487	503	489	480	483	478	482	498	439	467	475	475	464	487	480	489	477	481	461	485	472	461	468	460	441	480	469	500	498	458	491	492	472	471	450	456	487	471	526	496	465	507	507	494	463	504	498	486	458	484	512	463	473	496	478	469	484	508	485	465	504	471	467	458	506	501	466	473	486	478	519	466	462	501	492	474	479	506	466	469	476	494	489	465	463	456	500	456	462	489	500	489	497	514	458	456	496	463	492	464	481	492	450	465	462	465	485	462	516	456	478	505	493	510	460	494	473	502	499	499	454	465	484	467	497	522	484	469	473	455	448	505	442	479	468	502	514	469	440	468	473	556	480	497	490	499	487	460	448	475	443	453	499	524	491	485	444	457	465	474	466	511	537	466	514	464	460	459	464	530	490	519	513	473	483	454	477	486	519	477	453	466	419	449	481	487	474	494	465	467	529	477	473	455	469	502	503	447	495	485	501	504	526	482	458	448	472	491	463	489	461	467	484	494	464	491	481	520	501	455	461	456	496	477	465	505	467	518	473	471	517	472	466	454	469	488	467	501	480	508	490	507	474	485	504	471	478	501	524	495	484	453	501	535	451	477	458	456	465	464	489	511	470	508	498	493	467	476	482	468	460	480	514	452	467	471	482	490	463	445	468	477	474	465	454	464	472	476	467	469	448	473	466	439	460	435	467	501	500	458	504	489	460	478	442	459	484	467	479	443	502	492	486	472	459	468	480	461	472	476	489	473	467	477	494	488	510	460	432	514	492	497	468	468	493	508	460	439	485	467	499	481	463	468	504	471	490	471	484	525	467	482	464	490	474	526	526	514	478	491	483	480	503	465	462	494	449	463	537	470	478	534	510	524	462	461	502	522	496	486	445	491	453	473	483	491	514	474	478
66729	32550	10727	2147	637	276	239	272	241	271	262	257	214	232	243	277	213	213	280	263	253	233	265	263	233	247	241	211	231	255	262	256	243	259	246	252	245	270	288	245	226	241	248	216	278	280	261	237	252	256	260	240	263	258	255	245	273	214	217	261	246	231	226	272	237	251	247	221	263	237	270	264	254	236	242	246	238	218	253	220	235	255	206	255	247	217	251	252	245	213	261	243	234	235	261	242	263	217	245	240	258	281	265	220	266	231	250	240	255	266	242	201	247	273	228	265	220	254	252	242	223	252	227	229	232	240	253	268	222	233	262	209	249	259	251	229	267	243	251	247	238	236	250	245	284	244	232	274	275	255	246	221	264	225	247	201	236	221	236	249	245	237	247	233	242	213	257	238	237	231	259	251	261	243	252	225	244	227	255	253	258	272	253	256	248	243	211	249	253	267	273	265	258	243	236	231	217	241	242	236	253	220	254	246	262	264	242	255	233	229	254	246	231	222	229	261	240	242	223	258	228	223	258	257	217	263	240	270	253	252	234	225	237	240	250	244	239	243	234	228	244	248	257	245	268	233	217	261	250	237	227	256	270	242	243	242	248	242	250	246	214	247	253	256	267	234	249	250	239	244	256	247	247	245	243	231	259	254	246	253	246	246	259	234	228	244	245	225	234	256	235	230	256	241	214	216	238	243	221	246	275	246	239	267	238	228	248	247	263	256	239	264	248	243	220	276	252	272	246	234	266	264	261	250	236	259	240	239	241	223	205	243	267	292	229	205	242	266	247	256	254	267	244	243	253	252	272	233	258	233	268	245	229	256	248	245	256	260	245	221	267	234	270	263	244	261	221	264	254	238	235	254	268	275	223	235	224	257	249	249	259	257	241	253	242	240	223	229	242	257	216	241	257	228	263	245	231	273	229	217	257	242	250	274	277	223	237	243	228	219	254	235	229	224	257	229	261	300	233	262	248	235	241	258	241	246	220	239	281	227	261	211	256	250	262	204	211	272	219	218	243	259	228	236	273	263	224	230	244	260	233	240	249	244	253	254	281	243	281	239	243	244	230	241	239	247	231	218	284	265	221	231	269	264	258	245	227	257	279	259	223	244	235	229	230	272	237	274	262	247	234	234	225	273	255	253	230	253	252	228	253	262	251	245	236	231	250	253	254	227	226	232	266	244	217	204	267	248	231	231	214	241	245	201	262	258	277	236	235	224	251	246	234	235	247	239	281	248	270	235	214	274	249	300	227	242	263	242	253	242	277	228	206	256	282	254	276	249	237	234	248	246	231	237	254	229	244	257	208	234	221	262	216	243	252	258	245	254	285	247	207	229	229	237	265	251	286	243	246	266	250	236	263	225	238	247	234	268	231	253	240	257	232	263	228	237	266	270	237	242	242	257	235	255	282	229	234	250	219	237	248	241	210	212	231	273	244	247	249	288	233	200	239	261	270	248	231	247	239	265	255	246	270	254	240	253	273	240	220	228	232	201	244	233	255	263	249	222	233	243	255	229	230	247	245	250	231	243	248	197	249	231	219	222	217	285	216	250	260	220	260	257	222	272	211	259	225	281	235	241	239	261	255	247	259	249	233	242	248	250	237	233	231	245	224	248	251	208	248	263	262	256	250	246	248	247	246	221	234	215	251	246	272	239	266	262	237	216	253	230	275	266	279	204	223	223	234	268	213	225	284	237	266	237	236	272	245	286	245	249	237	233	222	250	272	268	256	282	266	202	242	244	238	234	247	225	226	237	228	234	244	235	264	234	260	246	221	244	256	248	250	252	240	245	210	220	284	240	241	251	235	253	264	246	241	241	222	242	283	221	258	226	267	241	221	244	251	237	239	233	229	229	262	241	220	243	247	240	216	248	276	224	254	199	250	255	231	256	235	221	234	249	208	251	235	243	278	258	256	269	234	232	222	265	257	272	245	251	225	255	239	267	232	247	216	262	232	248	254	246	236	252	220	220	211	245	237	229	237	256	267	239	262	244	265	251	264	235	249	241	269	257	224	265	251	270	260	235	230	229	229	240	261	247	238	216	203	253	262	245	237	242	241	224	281	257	232	266	252	240	237	259	232	258	202	234	236	245	242	274	261	238	248	241	239	253	261	267	245	265	241	255	225	239	237	254	264	282	263	261	279	248	246	275	256	270	230	266	234	242	273	274	232	248	237	244	269	229	255	231	270	265	243	220	238	245	246	270	244	256	261	270	257	259	226	245	255	251	218	242	222	246	248	230	214	277	264	228	280	222	242	232	265	227	218	247	244	255	251	248	242	235	214	252	247	230	247	258	250	228	232	262	244	234	261	255	236	267	214	273	229	251	237	224	247	255	257	231	232	258	260	255	249	232	241	249	242	268	251	270	254	212	256	233	249	263	234	231	254	244	238	212	237	245	231	257	222	227	247	234	255	222	245	259	237	252	280	253	258	262	257	286	240	239	263	243	257	220	245	249	258	238	246	240	260	262	239	205	252	245	235	253	238	270	226	226	220	253	205	250	213	230	258	256	261	259	226	227	222	244	259	241	227	240	274	233	250	241	228	230	249	250	255	241	214	237	240	203	235	245	248	236	238	247	262	257	242	242	267	255	251	231	249	231	263	251	238	221	208	231	265	262	240	249	244	247	258	237	239	256	246	234	244	282	266	247	234	246	262	242	228	258	272	250	265	242	237	256	259	267	239	270	220	247	239	267	261	221	210	263	251	261	245	237	242	264	234	240	250	264	237	234	240	251	278	299	220	266	260	227	206	257	232	264	246	263	245	231	267	266	235	237	245	255	254	248	268	255	252	252	253	250	236	245	231	274	240	278	228	211	233	229	264	260	250	271	270	275	232	239	259	255	235	249	244	231	231	262	250	271	267	263	241	221	289	241	236	227	247	238	260	250	233	249	236	245	230	241	233	257	276	251	255	244	243	256	258	229	260	275	279	224	274	239	243	220	258	230	274	223	255	269	204	242	262	242	226	254	228	234	241	236	225	241	235	239	253	249	263	245	220	243	232	219	256	242	246	238	236	240	268	239	259	276	226	224	262	271	248	243	225	278	254	236	260	221	224	223	234	250	240	266	268	259	220	228	235	246	247	252	256	244	261	262	301	254	279	253	236	256	249	253	264	242	272	242	249	243	280	243	238	241	238	246	255	251	246	212	239	262	248	262	248	227	215	256	255	243	235	270	249	268	238	240	228	247	242	225	260	252	226	267	238	221	229	248	252	243	225	208	253	243	243	246	263	228	262	252	267	239	238	253	255	241	240	275	250	220	231	284	221	251	255	216	232	208	238	245	223	212	250	252	226	250	252	250	234	223	240	255	248	251	255	219	304	265	258	268	263	242	237	253	261	245	243	243	240	244	272	250	233	241	254	209	257	241	253	222	209	271	218	267	236	240	238	254	237	217	234	190	229	307	228	247	237	245	229	256	257	211	209	235	274	249	259	246	265	259	286	235	243	230	250	221	241	240	237	238	257	252	270	243	234	232	218	282
45166	21997	8545	4057	1534	577	540	518	513	502	565	530	561	543	515	538	544	577	529	503	524	497	506	496	488	500	516	536	516	515	512	511	538	547	503	532	498	498	539	569	514	512	499	565	537	549	563	510	505	502	505	532	543	523	545	513	543	504	497	567	500	543	476	526	543	538	515	560	518	539	532	486	498	515	513	554	473	542	493	503	545	537	493	501	559	535	481	525	532	533	499	499	519	525	541	536	549	525	519	515	546	518	519	515	517	525	502	522	518	479	493	533	522	543	500	560	497	541	525	516	534	548	524	509	493	484	509	537	517	510	565	505	533	539	512	536	524	563	519	510	488	505	545	546	500	531	539	495	553	521	536	459	545	561	512	529	525	523	530	513	517	533	555	534	512	494	508	526	495	528	541	507	517	519	507	518	531	479	526	512	529	527	505	505	537	546	502	549	543	470	497	506	553	511	526	527	518	527	526	549	493	571	525	513	564	495	510	536	529	542	539	553	519	535	519	525	523	568	548	560	485	519	528	542	505	502	537	560	487	519	558	531	532	536	478	557	558	509	535	522	530	538	533	497	536	512	546	533	546	518	513	534	523	556	518	524	536	569	514	584	579	516	544	511	553	517	573	502	524	537	516	502	548	538	525	507	507	510	549	483	510	514	499	521	553	533	507	558	521	482	520	535	559	495	473	527	497	504	529	539	534	549	522	541	548	489	546	527	537	533	496	541	501	508	524	535	512	553	529	572	532	516	541	510	530	533	512	522	493	517	506	541	534	544	558	530	523	515	500	547	469	507	504	476	482	496	533	519	489	519	529	505	542	552	527	514	527	512	479	498	524	495	531	516	521	496	540	513	549	484	509	513	530	539	545	533	534	542	551	497	538	503	500	526	553	508	541	554	535	547	512	574	532	538	513	481	525	551	540	513	565	523	535	528	547	502	526	550	546	497	492	524	476	519	554	490	541	546	522	533	530	528	475	536	555	555	507	501	536	478	546	506	534	490	498	545	494	566	498	525	534	556	528	479	507	505	502	528	505	562	531	534	513	527	521	519	483	544	501	510	576	498	522	486	544	524	558	523	548	500	532	516	512	523	524	550	503	510	531	505	564	487	558	519	519	538	528	523	506	533	520	477	537	514	493	489	513	508	526	544	487	504	506	538	517	490	447	518	513	533	542	536	533	511	513	512	533	523	535	531	520	499	489	548	519	524	521	505	585	542	547	535	529	515	532	546	501	558	509	554	517	543	497	539	517	560	474	525	534	511	501	543	496	522	527	516	526	565	555	534	519	513	545	476	518	498	544	528	505	497	534	528	539	495	538	546	537	518	529	503	558	543	568	553	537	509	532	519	550	552	519	514	511	518	488	564	532	496	509	518	545	485	521	535	508	563	497	521	553	521	521	559	528	515	469	483	550	501	508	512	549	532	539	514	499	499	541	517	519	484	505	472	492	525	517	542	535	517	542	497	545	503	489	508	513	515	549	482	495	521	550	560	535	517	532	539	517	515	529	557	517	542	513	508	553	510	548	522	542	532	494	508	520	564	547	532	557	496	537	520	508	542	528	503	508	540	516	545	518	566	506	533	580	516	495	531	500	473	533	496	513	526	534	551	539	505	512	508	556	539	532	535	518	509	526	517	502	492	525	535	518	507	550	524	487	520	508	486	520	519	555	513	538	525	548	525	519	505	559	526	555	499	534	517	469	523	477	559	574	537	523	518	526	501	525	515	483	542	483	522	505	525	564	495	524	525	537	530	491	504	523	460	485	516	512	511	502	524	525	483	521	513	506	531	494	506	522	514	531	487	517	514	527	502	526	514	461	523	501	535	499	505	517	513	520	512	516	523	505	522	576	549	500	504	514	521	516	571	573	480	544	533	445	533	579	552	542	499	504	525	529	526	504	512	484	529	526	548	511	559	482	500	560	512	549	532	521	551	525	472	507	550	536	506	481	502	544	497	530	522	529	564	530	555	549	509	539	555	517	526	555	543	513	496	561	532	499	477	516	500	501	531	483	500	517	524	506	502	563	507	537	535	539	487	504	554	503	529	575	535	498	531	547	541	543	550	509	556	543	510	498	544	537	540	552	517	515	500	509	507	487	526	513	528	576	532	553	475	508	509	549	517	544	564	517	544	558	563	558	520	553	524	502	504	526	536	524	476	549	508	526	557	538	537	525	534	509	550	514	515	512	515	513	533	486	478	579	502	518	531	528	532	576	523	502	560	548	492	493	557	585	510	494	498	494	551	527	505	522	538	535	535	539	492	544	482	515	517	533	540	538	516	516	529	511	523	518	568	559	524	562	581	482	549	540	513	518	534	564	535	527	520	527	477	536	516	477	504	478	519	563	540	521	571	510	534	494	508	524	488	488	546	516	496	524	517	541	509	495	594	503	519	494	521	494	544	535	523	572	525	522	522	484	522	518	531	528	518	530	557	521	526	539	543	536	539	514	519	573	539	519	498	533	517	527	507	516	538	531	535	510	517	550	511	553	520	525	473	535	544	522	535	519	548	508	531	507	518	494	533	511	513	513	517	516	548	552	502	524	539	557	517	534	514	547	542	543	534	543	522	551	544	560	502	547	510	548	524	488	516	528	567	518	540	493	512	580	523	529	509	511	566	507	511	511	518	529	485	506	518	544	507	518	501	518	530	499	502	493	526	526	511	541	528	514	507	544	524	547	537	505	517	514	518	488	526	503	475	541	528	563	521	517	516	491	531	516	547	547	524	532	565	556	492	497	547	526	536	540	516	505	510	516	497	552	519	564	570	553	515	527	524	489	525	553	502	531	527	451	504	526	544	503	523	528	528	495	489	549	517	514	495	499	502	507	531	518	536	529	569	529	561	476	538	532	518	534	492	529	486	499	516	533	509	498	521	536	547	503	535	520	518	499	521	512	484	532	482	530	546	534	489	498	534	515	511	549	483	544	504	532	518	539	537	533	512	533	496	546	526	509	494	532	525	538	520	494	520	505	553	520	550	522	546	569	527	529	537	504	529	502	527	556	543	551	501	550	496	543	508	524	557	523	534	556	487	519	536	519	540	554	575	561	522	575	542	546	520	521	519	548	501	468	521	505	469	545	513	538	474	527	516	512	533	491	524	531	536	524	525	574	545	539	481	495	466	521	505	504	546	542	483	549	510	524	518	525	504	511	515	551	504	522	498	548	512	533	527	520	532	519	504	525	513	546	470	532	566	531	493	508	534	561	555	519	487	526	553	526	544	515	520	535	504	535	546	541	526	517	537	494	527	536	547	545	516	565	504	534	508	487	490	515	556	507	480	517	493	546	503	502	555	512	492	524	539	479	540	525	537	474	542	503	513	556	546	566	507	501	520	513	526	525	511	529	515	513	528	501	506	466	503	520	542	530	481	538	488	533	502	578	496	506	537	548	571	510	510	554	549	519	520	498	504	489	483	524	547	528	490	518	491	499	570	547	532	556	534	493	565	531	515	547	498	497	563	533	512	504	497	539	541	564	488	502	534
64492	35708	17941	5935	938	345	312	280	284	261	279	293	258	246	261	305	246	292	224	252	266	292	301	241	285	274	262	288	260	272	299	273	286	243	267	241	237	277	280	253	262	231	300	261	282	254	249	290	291	241	235	264	252	269	260	262	272	248	272	263	307	295	291	273	265	253	260	246	296	274	296	282	277	279	275	279	298	276	261	289	279	282	257	281	294	295	279	260	266	279	299	267	260	292	240	275	260	279	273	298	284	258	256	306	267	266	251	277	284	283	275	330	237	266	296	275	308	288	287	273	295	266	280	286	279	266	234	258	268	270	259	275	237	279	248	285	254	289	293	282	306	268	250	284	273	257	292	316	283	257	275	273	287	322	261	266	258	332	277	306	297	270	277	260	287	244	275	269	290	259	272	297	277	278	279	259	278	252	267	252	253	287	251	270	300	294	250	279	278	257	334	268	303	274	263	273	252	332	284	277	247	280	251	255	246	275	261	297	287	243	253	280	278	264	263	283	242	305	287	276	267	275	274	272	269	279	269	260	265	287	258	253	271	290	268	281	307	292	243	303	272	237	254	277	251	244	273	265	281	285	249	266	290	262	278	304	246	262	265	243	264	269	275	290	273	267	295	265	258	262	269	263	290	249	263	246	253	257	258	273	293	243	247	328	250	292	257	265	261	272	293	251	262	295	332	264	288	293	279	262	269	257	274	252	266	283	267	281	283	289	259	275	255	275	279	266	298	272	263	290	256	272	278	249	261	256	283	274	286	284	291	321	270	286	264	270	258	259	282	306	265	283	292	270	261	305	259	267	287	283	292	246	281	271	294	287	252	258	265	263	283	261	277	231	282	286	281	271	299	277	250	257	246	281	279	267	272	256	281	273	278	259	290	265	249	276	260	279	286	247	295	270	263	280	271	281	266	292	300	253	289	246	299	298	307	259	247	279	283	300	264	282	241	255	254	267	262	275	263	258	272	276	271	282	304	264	297	270	257	276	273	247	290	276	250	271	290	239	302	247	268	298	258	287	252	252	279	276	273	268	284	267	272	279	267	278	301	237	289	310	267	247	260	276	260	272	285	300	264	296	261	260	258	258	259	255	241	257	243	262	242	292	248	281	263	277	275	279	286	282	265	259	281	271	288	279	260	263	257	242	321	284	304	264	271	280	305	298	258	262	281	266	277	280	259	265	286	236	285	248	291	270	288	281	242	263	276	280	283	278	259	266	262	286	263	278	267	253	272	260	241	274	286	277	251	253	291	254	296	255	306	280	281	292	268	286	256	277	249	289	264	274	287	255	304	290	249	253	272	234	308	289	269	257	278	283	260	289	290	300	318	258	259	245	292	254	272	269	232	274	246	268	245	281	271	254	224	284	278	263	253	237	247	278	282	238	268	266	284	254	249	264	260	250	292	280	258	280	275	259	262	269	281	260	230	283	262	291	269	276	269	260	287	303	241	300	273	283	282	263	297	281	280	277	273	254	273	234	285	300	295	285	255	311	275	277	281	267	282	254	292	272	267	266	281	290	273	267	242	264	270	272	257	298	330	297	255	225	270	272	273	255	239	259	265	259	261	269	285	288	261	288	294	263	253	280	257	274	287	239	262	253	246	274	299	275	259	274	276	245	237	260	252	260	299	272	285	279	270	285	261	281	246	273	259	274	259	254	251	304	262	288	271	302	277	277	307	258	288	253	263	274	279	293	291	261	291	283	258	235	295	231	240	296	277	283	251	281	255	255	269	275	271	270	276	267	280	277	274	252	275	254	261	268	274	298	291	296	289	274	258	289	248	301	257	250	296	277	284	300	290	301	262	277	276	273	245	287	274	241	278	272	272	235	272	281	294	280	277	248	282	282	268	246	277	248	303	288	287	281	279	289	269	247	259	296	271	270	263	253	263	293	281	272	306	251	266	262	282	281	311	275	283	252	265	278	275	253	266	265	265	282	260	271	304	291	268	292	258	222	261	281	273	287	264	289	285	280	279	280	267	296	280	251	267	294	246	298	293	275	291	272	264	291	270	307	272	257	267	284	256	285	262	268	300	283	280	290	288	291	267	275	262	272	289	276	280	278	284	269	253	283	288	264	287	243	283	249	258	242	265	307	284	276	267	259	269	264	243	268	285	274	320	266	255	285	257	271	266	258	252	292	256	271	285	271	292	294	280	239	263	274	292	272	274	262	300	271	298	323	250	284	262	263	276	281	283	268	293	282	300	319	269	270	305	257	263	282	272	276	282	275	252	302	275	278	248	258	299	268	283	268	255	271	270	289	248	269	312	281	280	253	272	252	258	291	309	327	256	288	301	254	264	259	264	289	281	268	272	265	277	257	285	246	277	271	300	238	286	283	277	248	279	267	270	282	276	264	266	257	259	262	289	262	279	290	262	295	262	241	264	243	285	229	275	261	282	261	288	332	257	269	262	258	258	294	283	300	275	302	280	283	257	274	254	294	258	269	306	279	301	254	288	293	279	287	258	240	280	283	240	296	265	266	293	272	268	257	275	258	302	265	242	308	299	261	274	229	246	283	287	285	306	304	248	297	270	257	288	266	253	275	259	302	275	278	299	263	265	265	277	296	294	284	281	251	315	264	247	286	274	278	262	305	273	261	286	257	278	278	289	294	253	258	287	291	280	279	278	293	256	267	281	297	250	304	255	265	284	273	307	258	240	255	257	272	259	254	261	307	283	267	297	273	275	269	258	256	248	260	292	283	257	291	239	269	272	268	272	287	246	266	299	304	302	296	265	282	255	294	238	287	258	290	319	301	275	294	274	284	260	253	275	273	271	289	247	289	252	270	292	274	268	286	289	254	246	273	268	313	267	270	246	277	271	269	253	277	300	263	267	277	283	306	264	265	249	268	273	288	262	275	263	269	273	262	289	286	273	254	252	277	239	239	271	283	267	265	244	256	273	283	249	301	270	292	260	279	245	268	271	270	290	269	266	297	254	244	239	277	294	273	273	288	282	271	282	286	301	280	285	257	254	260	248	267	267	259	297	270	255	266	276	276	271	283	276	277	258	245	276	272	271	277	305	285	243	297	261	280	255	266	275	277	251	231	264	235	270	306	258	247	270	301	270	268	266	269	266	262	257	304	277	266	265	307	266	270	279	284	260	279	268	253	275	272	256	304	283	262	302	254	263	269	282	263	288	278	273	281	262	270	298	278	256	283	250	248	251	279	279	252	240	268	250	218	240	308	295	262	256	258	276	266	278	268	274	291	289	291	277	276	256	272	296	281	254	287	295	264	282	274	245	238	274	283	233	229	260	266	277	277	261	289	276	280	254	297	233	276	271	291	289	252	211	264	295	278	269	257	267	246	288	257	285	272	270	261	273	294	262	246	285	255	286	275	278	264	270	295	254	277	266	277	275	226	292	261	257	284	256	254	252	276	263	282	241	274	241	289	287	298	295	256	287	262	285	266	266	301	267	270	258	255	267	265	288	300	274	273	281	320	250	271	281	250	255	280	291	278	264	298	273	271	259	285
42293	26831	17896	9189	2117	804	688	666	629	590	602	569	583	614	627	586	635	560	574	536	605	577	594	552	565	570	594	561	543	540	610	550	563	545	601	566	616	539	575	569	546	608	600	562	581	586	610	562	576	587	601	571	593	595	592	575	559	576	571	571	593	567	522	543	574	610	561	575	568	533	587	589	613	548	592	554	597	553	567	549	561	571	593	572	583	545	534	584	589	576	579	600	568	580	565	602	573	567	565	580	530	597	581	569	544	578	604	549	551	587	593	587	555	580	575	607	583	561	576	614	623	575	568	578	535	600	569	538	529	568	571	610	573	587	544	588	571	601	602	553	563	587	593	619	600	581	591	567	606	624	583	557	610	553	611	596	584	573	568	577	564	535	608	519	581	572	568	567	572	518	562	568	566	550	551	519	572	564	577	607	566	605	606	606	583	579	559	584	570	608	597	521	592	599	567	612	591	614	560	564	555	569	597	630	550	590	600	554	602	586	591	592	615	581	592	555	556	576	598	546	568	548	526	589	597	587	568	540	595	580	595	623	565	532	552	552	583	569	554	566	562	549	545	593	548	570	569	590	569	583	571	570	616	569	574	543	571	553	588	571	614	604	535	564	539	552	528	599	567	610	542	553	607	561	549	573	566	600	556	573	556	565	543	587	556	581	584	615	606	605	603	581	595	560	599	558	612	557	597	603	542	568	633	608	586	579	570	545	566	577	547	586	560	559	570	582	573	583	536	601	572	577	599	578	567	579	611	546	583	585	564	595	597	513	636	594	545	536	573	586	586	528	575	536	564	597	539	563	570	558	588	526	557	566	564	575	592	562	550	579	576	561	593	588	562	585	598	561	571	584	580	573	545	592	591	563	563	578	565	602	552	572	557	547	554	538	568	564	574	555	567	544	585	629	547	577	592	543	568	606	524	554	542	578	551	570	580	552	593	601	565	616	596	512	554	606	532	567	587	586	592	529	558	584	572	566	581	582	557	568	581	506	573	553	538	555	551	571	592	593	632	571	556	588	571	582	587	582	541	619	577	600	586	575	598	563	597	580	594	562	568	567	552	567	560	576	540	568	563	579	582	569	590	549	579	633	572	590	596	563	579	586	616	584	557	584	629	610	551	545	610	546	564	591	572	557	611	546	565	597	543	570	574	569	607	515	560	604	555	566	615	565	531	580	577	583	559	582	599	549	567	587	558	557	584	571	594	578	559	584	597	551	572	557	571	581	585	572	560	604	568	577	567	527	537	564	584	584	575	561	595	553	586	552	570	545	550	584	540	615	597	586	584	594	563	544	538	567	593	552	602	585	607	593	547	542	597	567	565	583	625	547	567	575	594	570	580	589	583	607	554	582	557	569	549	530	584	593	594	552	578	536	585	568	568	591	577	566	574	583	610	565	608	543	574	618	582	579	573	582	619	576	604	589	589	587	570	594	564	563	554	565	596	557	613	563	562	582	561	617	551	577	538	558	581	547	588	584	560	570	574	546	606	550	558	561	522	579	592	567	561	613	549	579	618	575	595	569	563	526	575	595	605	569	575	585	597	579	555	599	618	590	601	558	595	565	608	578	615	573	547	600	559	551	586	586	575	583	574	575	601	601	532	597	541	608	567	596	567	587	546	579	540	587	552	564	610	597	528	589	575	561	597	575	580	586	593	579	587	586	569	547	601	577	582	574	555	578	538	586	580	593	565	598	591	556	578	544	587	553	601	595	581	559	511	551	593	589	601	599	579	604	586	532	548	563	564	597	573	519	553	572	599	577	601	574	597	584	605	576	601	585	613	555	550	596	589	581	552	589	543	570	572	592	595	563	563	593	581	603	537	604	529	604	549	625	589	565	564	555	568	570	568	561	585	572	579	542	595	567	573	562	556	596	603	579	601	577	556	529	575	550	571	551	584	534	575	539	559	525	563	609	583	577	546	538	576	555	584	549	541	602	584	583	586	586	554	533	571	581	594	577	605	532	595	547	580	580	562	564	543	535	557	510	547	612	575	591	557	553	590	576	587	615	550	537	603	557	559	566	548	560	590	547	533	573	584	546	574	590	587	552	600	518	585	581	582	551	593	544	568	575	571	577	637	595	547	567	591	587	574	550	590	585	552	612	575	584	575	557	571	540	568	518	594	568	547	624	611	560	593	560	590	585	581	579	598	588	574	594	537	553	570	583	577	574	555	546	557	558	545	579	575	534	585	562	552	603	526	541	557	591	583	593	578	576	541	586	577	572	588	571	573	607	590	558	615	574	599	523	557	591	581	567	579	555	573	616	555	579	589	566	580	570	574	562	587	542	568	542	541	600	560	595	601	598	582	582	551	590	546	563	597	584	573	594	588	585	599	587	594	543	580	589	557	571	606	585	573	593	551	631	635	583	565	555	543	558	588	607	530	588	577	584	591	561	587	609	580	563	587	576	554	572	594	563	575	624	595	563	571	592	571	573	531	587	605	570	584	550	557	587	561	553	555	580	566	577	586	578	591	538	585	549	554	577	578	546	565	547	602	586	564	616	578	604	563	592	627	553	546	583	566	510	555	586	632	574	555	565	607	584	579	629	608	570	555	564	587	549	518	606	539	581	569	597	566	594	576	557	564	596	574	582	532	598	563	560	570	579	555	589	542	583	607	543	605	568	578	586	608	573	613	533	598	557	624	570	562	553	560	557	591	570	536	580	554	571	565	570	556	564	527	574	543	584	520	569	548	554	609	559	567	580	584	588	559	585	584	587	581	586	595	568	622	560	579	612	562	579	551	561	610	576	568	583	528	560	543	590	553	591	572	578	593	568	550	545	594	609	626	559	589	564	561	573	560	601	578	589	555	584	575	594	541	562	569	550	516	598	588	602	566	547	563	586	567	576	595	550	570	577	550	550	516	541	588	621	572	600	547	562	574	586	605	585	553	572	559	544	564	587	607	545	558	594	612	607	578	575	550	546	601	622	561	603	584	602	585	584	561	566	544	584	579	591	586	585	578	568	587	567	548	583	550	552	580	575	592	591	589	585	569	577	553	566	543	553	592	580	578	599	597	593	545	602	558	562	575	578	589	580	542	553	601	590	551	612	572	569	577	584	589	549	567	546	588	580	585	561	596	553	550	545	548	555	606	545	566	605	574	593	609	562	554	553	598	563	605	602	584	568	588	550	590	571	578	597	568	554	582	599	533	607	608	577	575	608	554	584	578	590	582	609	578	564	576	555	591	591	566	556	567	579	587	522	578	572	566	578	554	559	557	604	583	587	557	542	555	552	594	581	573	592	632	555	555	598	560	516	566	577	584	544	535	560	584	554	528	588	553	561	558	580	562	543	584	597	536	584	569	588	575	605	557	584	539	590	580	585	558	563	567	550	556	550	594	573	585	573	563	551	548	601	590	582	538	568	573	566	600	602	547	579	549	572	589	568	569	538	608	582	606	589	575	601	605	568	614	527	548	590	504	548	566	582	570	547	553	571	563	570	526	549	583	567	561	598	570	566	556	574	575	553	548	515
52440	24659	8134	1506	334	206	201	220	199	184	189	211	183	208	223	220	207	185	219	221	218	213	201	216	208	219	225	228	201	200	217	217	194	231	229	215	199	207	204	213	193	193	197	229	212	205	179	207	192	240	219	202	212	206	221	234	201	210	230	195	213	214	216	243	193	247	207	235	207	194	229	208	221	215	224	209	213	218	214	217	181	214	229	218	213	199	218	219	218	217	186	206	207	207	199	204	203	197	211	225	185	180	209	212	235	202	200	213	214	213	200	208	227	199	189	222	212	205	225	203	207	191	226	237	202	183	212	220	217	217	206	222	207	171	214	192	186	208	209	197	204	188	189	212	211	225	225	205	248	205	198	193	212	231	187	190	243	230	204	203	208	197	208	210	213	187	201	229	225	194	234	179	232	210	216	215	212	195	228	233	180	190	198	223	220	205	186	223	244	209	162	210	216	186	217	213	218	217	223	205	209	202	206	199	199	188	211	232	216	220	251	217	237	214	217	201	188	212	207	221	242	195	223	196	226	210	214	217	215	191	201	197	231	208	210	218	187	189	212	216	209	207	187	212	212	211	212	194	219	226	234	179	212	183	222	211	224	249	206	200	217	199	201	217	187	205	199	190	208	209	234	216	195	229	189	218	241	226	207	212	226	215	206	210	194	223	219	198	205	189	196	209	203	232	227	220	255	192	236	219	210	182	181	218	224	217	217	205	206	215	216	188	204	191	240	207	235	209	202	196	184	202	208	224	210	215	182	200	215	224	197	207	185	205	224	219	204	208	202	210	200	204	200	240	211	181	201	202	187	197	218	194	253	219	210	190	205	185	185	220	223	216	220	227	220	183	208	223	198	206	204	197	213	198	217	205	216	215	206	215	206	210	192	208	224	219	240	190	221	195	211	201	211	217	214	226	194	197	215	229	198	220	205	221	229	206	217	207	209	197	205	225	208	227	198	199	187	177	230	216	209	196	202	197	213	191	212	192	224	216	228	230	236	225	196	178	211	175	226	228	206	214	217	216	241	230	191	217	225	197	217	227	201	217	201	239	204	195	212	222	214	207	221	223	189	218	222	192	177	202	207	193	194	225	218	247	202	204	234	218	207	198	218	212	207	217	200	228	207	234	229	207	206	219	269	224	220	221	219	200	196	219	213	225	222	211	211	202	233	234	236	232	228	206	242	195	182	190	223	216	216	232	225	222	220	218	192	219	218	231	222	172	198	190	231	210	212	232	202	219	207	214	206	206	202	235	213	242	217	186	211	205	217	198	218	211	205	199	193	199	206	210	185	223	214	216	206	197	208	217	226	215	194	181	231	179	205	198	233	219	190	220	209	231	217	204	212	212	219	201	210	244	235	218	196	215	225	191	202	235	214	240	217	190	217	214	194	215	194	252	233	218	252	245	228	215	227	194	192	195	216	223	214	189	211	197	254	225	225	227	226	194	181	223	212	174	203	191	189	243	191	212	232	206	205	218	196	197	216	209	217	224	203	202	184	188	203	207	250	217	204	182	198	191	210	215	220	239	237	211	198	202	193	175	218	177	225	194	191	240	233	219	226	230	197	205	217	205	193	185	199	221	218	208	211	224	229	251	226	196	193	211	211	222	202	209	211	226	197	198	197	210	246	185	200	207	204	173	205	210	193	209	218	193	228	194	199	216	184	200	193	238	237	217	237	244	218	203	220	211	187	213	246	204	247	227	206	193	219	207	203	227	224	191	213	202	199	204	217	231	224	225	200	185	167	222	241	230	222	224	200	215	198	221	218	202	204	231	216	227	220	209	211	213	201	219	246	236	250	206	216	221	208	226	204	214	242	226	211	231	198	229	196	211	232	191	197	217	198	211	232	224	213	221	246	203	197	237	193	230	206	224	218	233	197	213	214	228	221	184	200	195	218	199	202	205	203	212	192	208	208	203	209	209	221	184	210	190	174	241	210	232	244	250	216	200	235	203	187	232	188	197	181	221	206	229	216	191	219	203	220	216	211	234	207	229	194	210	208	198	223	224	203	227	212	195	186	217	217	219	205	214	242	216	221	193	220	216	198	222	201	213	201	205	196	221	180	188	193	206	212	237	216	223	198	195	217	195	230	229	213	208	195	208	221	222	205	207	210	196	265	215	236	215	215	196	198	209	205	242	243	217	196	218	189	218	207	232	215	206	186	197	218	210	203	221	208	199	215	217	223	195	225	200	201	207	217	203	206	228	203	219	211	216	178	216	186	214	233	223	230	207	214	190	223	241	222	227	230	229	215	207	202	188	204	201	174	227	211	229	196	232	209	244	200	231	217	207	206	181	200	170	212	240	231	207	215	239	198	246	203	205	209	228	226	222	184	222	181	214	207	209	224	202	178	193	189	214	194	235	241	212	186	199	258	204	231	210	188	184	217	164	190	218	215	249	244	230	200	212	228	197	214	218	239	184	203	223	226	200	212	236	223	239	194	219	249	235	220	201	232	212	204	185	218	209	216	210	221	223	211	209	203	192	203	218	256	239	223	236	233	187	220	208	224	215	230	210	215	229	205	201	227	214	199	233	211	217	194	219	204	222	227	208	241	222	205	216	229	227	253	217	199	222	200	218	187	221	221	229	200	219	195	237	219	191	180	180	217	208	224	226	231	196	190	211	186	222	221	206	199	236	194	222	215	248	180	203	230	193	254	234	198	225	225	231	220	203	218	241	208	205	234	225	217	222	230	241	213	202	230	195	210	225	194	221	213	194	214	235	182	235	202	219	203	190	222	219	233	217	202	164	187	228	202	208	219	221	220	221	235	191	209	241	231	222	187	219	200	200	206	225	224	189	180	216	236	201	214	201	211	228	200	206	224	198	214	221	201	204	214	215	222	224	216	227	242	221	206	203	235	217	233	241	201	206	208	192	200	178	191	200	206	216	211	186	230	206	214	209	201	217	203	184	202	207	211	216	227	224	181	204	215	215	213	206	203	201	192	199	214	223	222	203	235	216	195	221	223	219	225	225	193	241	220	201	209	223	236	241	208	202	231	230	245	200	201	232	183	206	175	195	230	214	233	223	237	235	197	217	247	222	217	223	198	192	192	194	218	232	200	213	216	201	223	195	213	212	188	213	204	250	215	195	195	225	207	251	192	213	209	206	218	252	220	209	226	235	208	235	198	231	215	203	208	211	213	221	246	230	226	234	215	182	195	219	236	210	197	219	205	240	245	214	225	208	207	207	194	198	217	207	205	203	221	226	235	193	236	222	205	221	234	222	212	188	231	192	247	208	204	192	215	203	202	207	219	171	205	233	229	192	210	211	243	205	201	188	204	243	213	233	181	197	245	195	195	199	229	237	223	242	203	175	216	229	215	210	220	219	210	244	200	214	202	190	210	237	184	189	179	191	215	206	230	216	192	225	207	199	216	207	202	184	197	237	244	204	221	210	180	189	189	205	206	231	215	208	210	211	191	225	243	214	220	225	243	211	211	206	222	207	217	186	182	209	197	216	202	203	209	206	180	227	188	254
34891	16613	8371	2892	794	499	457	484	477	475	474	461	453	439	495	493	406	446	452	429	461	414	434	449	454	480	469	413	429	457	470	444	453	472	471	426	481	441	485	452	449	482	449	470	459	466	482	438	480	443	422	465	431	484	438	464	453	440	448	431	446	456	428	438	435	467	450	452	491	464	459	458	451	430	481	484	459	471	446	452	401	460	458	437	464	513	419	467	436	450	440	455	495	471	457	452	457	448	432	467	453	472	485	463	475	455	459	455	467	470	461	426	424	428	456	479	435	459	436	405	447	462	463	472	504	467	512	406	450	452	426	444	445	470	457	447	474	474	421	427	495	430	500	438	457	454	416	432	446	436	454	439	456	488	443	490	442	474	465	440	479	449	475	415	430	478	477	460	451	445	469	449	460	448	457	425	467	430	465	424	439	468	454	459	483	428	449	472	440	438	440	468	443	447	441	450	475	446	491	432	461	425	474	457	449	434	451	425	445	452	459	445	447	447	424	438	454	478	484	445	460	439	464	427	457	468	453	485	483	464	515	481	476	452	445	469	504	449	487	460	464	412	442	433	487	468	436	453	452	474	463	459	461	452	455	472	473	444	448	458	430	471	461	466	432	495	479	454	463	446	435	489	478	430	472	453	489	472	427	399	483	475	452	467	423	462	413	486	432	430	448	497	479	463	458	459	501	459	427	469	451	424	439	469	412	456	443	486	460	489	478	499	430	455	454	445	448	465	488	459	456	465	463	450	477	511	446	461	438	456	467	441	455	414	482	489	415	452	461	496	516	491	468	486	457	490	465	468	437	460	491	476	455	453	459	460	433	422	437	432	472	473	446	484	409	454	497	458	459	440	449	454	523	486	465	461	444	460	483	461	473	454	440	477	477	463	461	457	441	459	422	469	440	412	483	460	466	523	487	468	447	453	421	472	459	435	414	474	448	429	463	489	455	421	445	464	455	454	478	431	492	443	450	470	456	482	478	442	432	487	473	446	432	470	497	431	440	479	470	460	458	456	448	446	440	445	428	466	427	473	485	478	478	486	435	490	456	500	462	440	470	451	458	461	470	482	447	488	438	474	452	459	443	462	501	435	433	451	451	474	431	457	466	441	430	441	421	445	469	472	460	472	469	453	425	477	456	435	451	468	474	472	481	418	448	476	468	438	464	443	439	473	485	467	445	463	451	429	437	433	482	482	444	454	442	477	484	467	450	495	440	452	451	451	425	445	492	414	443	460	455	453	469	474	462	467	458	483	465	452	461	454	464	420	453	421	492	462	442	405	494	482	409	447	474	479	456	446	423	481	444	450	428	450	462	487	455	455	472	453	417	468	481	465	439	486	437	467	443	442	462	445	453	438	427	441	459	473	436	451	457	454	433	482	484	439	420	491	464	452	457	477	478	460	454	495	443	448	475	427	461	462	469	412	447	447	461	484	441	493	453	464	445	466	448	464	460	455	491	457	421	486	452	469	469	467	453	465	420	421	454	417	432	454	455	491	448	481	492	449	421	459	449	456	444	471	461	475	483	455	460	439	420	436	426	434	449	478	471	475	451	489	435	456	476	458	466	436	460	462	455	448	421	463	445	476	447	465	468	438	455	434	475	474	455	429	469	491	421	475	455	456	500	462	443	459	474	438	452	464	448	476	438	447	456	418	450	424	476	443	447	464	458	459	434	447	450	489	440	434	417	447	458	452	480	455	424	444	487	488	463	467	478	471	481	491	451	435	475	476	448	471	455	451	455	445	457	450	460	470	480	468	452	461	485	471	509	446	459	462	472	462	473	443	479	407	460	442	462	441	443	460	473	408	433	439	439	468	460	470	462	428	472	468	467	449	485	414	444	462	460	428	464	414	460	431	486	437	457	475	420	415	471	467	471	459	473	467	439	458	478	464	468	448	442	434	451	471	459	468	472	491	418	502	441	455	442	467	440	482	468	481	486	456	419	480	485	506	478	461	456	446	467	424	482	454	445	464	448	452	484	442	463	470	478	416	455	463	464	470	466	488	477	473	495	470	441	442	451	449	455	468	466	460	481	465	408	448	461	487	424	473	462	488	480	466	456	466	481	477	434	476	430	450	485	439	481	480	445	454	471	444	493	425	454	502	479	441	433	446	480	488	448	459	433	467	442	480	456	499	508	475	427	465	450	478	431	454	447	450	480	455	456	465	459	460	462	461	438	472	455	450	435	458	471	435	459	453	455	503	476	459	445	458	459	508	456	442	453	438	459	442	467	449	438	469	473	425	456	460	483	461	400	461	468	444	494	452	456	431	417	483	464	428	442	484	466	464	470	455	453	425	458	444	444	452	438	456	404	440	447	464	468	435	482	438	441	461	461	461	449	488	447	506	429	468	432	463	469	430	455	418	465	428	425	485	461	433	458	472	420	449	471	483	448	486	447	475	470	448	474	523	444	482	471	438	479	451	469	457	452	457	446	442	440	479	447	436	469	452	439	451	476	423	449	464	478	498	416	443	432	465	466	457	491	446	419	488	452	443	434	480	482	476	451	468	485	444	498	454	426	454	480	470	480	463	425	424	458	457	458	451	451	464	475	473	433	471	476	428	449	466	504	521	430	457	455	446	467	480	464	455	469	479	484	441	462	487	468	437	447	438	449	448	421	459	441	465	479	438	481	471	467	447	445	426	457	446	468	491	464	409	440	483	482	483	434	487	461	432	485	445	415	420	469	444	424	437	517	478	487	445	441	433	477	468	470	403	445	467	465	500	462	462	449	461	448	450	453	460	460	457	420	489	457	514	458	461	440	434	445	449	471	451	427	477	420	426	403	458	471	462	511	412	431	467	464	462	447	472	387	464	495	452	460	473	424	478	473	416	467	424	448	481	458	480	463	489	467	502	422	431	470	504	441	482	402	460	471	449	423	450	445	450	423	420	475	445	433	453	450	454	472	442	463	446	454	461	439	430	458	467	445	491	481	450	459	470	444	492	453	443	455	448	443	490	434	447	472	417	474	459	435	454	479	487	456	453	467	499	507	440	438	447	452	473	429	427	408	456	507	447	445	433	450	465	487	466	449	473	423	438	462	451	481	491	453	468	406	467	470	463	458	464	436	444	446	448	477	462	474	409	514	432	440	472	456	428	462	474	452	473	458	465	455	454	457	488	463	493	459	470	443	413	441	449	436	486	478	452	471	438	463	493	468	449	450	457	429	507	470	464	481	456	422	453	484	456	436	495	428	444	496	484	412	431	447	469	447	487	455	460	431	404	416	467	455	446	458	464	466	444	470	462	460	440	469	429	444	469	438	437	449	486	480	432	481	456	438	468	415	467	420	469	443	400	455	423	468	445	415	467	505	447	450	464	498	468	446	485	481	397	442	447	429	446	435	458	443	450	436	492	431	465	466	477	496	456	464	491	457	471	428	420	473	457	477	446	433	426	442	483	439	434	489	458	459	461	449	459	434	450	468	443	450	455	444	408	446	474	495	445	494	438	471	433	471	478	479	473	406	467	449	472	453	499
59797	27888	10246	2736	843	275	259	258	228	239	245	230	261	198	214	202	238	227	234	216	193	238	227	233	231	233	227	209	234	242	234	245	237	233	247	237	210	231	213	205	237	203	201	211	213	212	200	228	217	236	244	205	229	218	230	201	227	220	224	173	213	242	208	210	221	222	227	216	217	245	225	207	212	237	232	253	235	194	217	239	225	199	197	206	214	242	208	261	240	232	232	240	212	204	218	232	235	206	236	232	208	218	228	243	204	245	216	216	221	215	238	221	218	231	199	212	216	211	208	241	219	233	224	204	238	253	231	197	238	202	208	228	219	202	239	203	231	201	255	225	208	217	203	235	215	225	221	241	188	224	229	220	230	243	220	233	237	219	276	238	211	220	203	204	211	234	251	220	212	220	221	214	206	226	189	198	234	206	248	230	225	208	217	229	194	218	199	199	211	203	249	217	195	229	216	195	214	201	226	218	222	229	212	208	216	218	188	206	211	224	210	216	229	217	229	225	212	201	213	196	223	237	207	238	188	217	218	218	218	206	222	224	224	212	209	200	255	221	210	230	205	203	198	237	229	218	208	247	223	225	207	196	208	216	221	231	231	230	235	200	203	210	252	224	249	244	237	255	226	198	242	239	220	205	213	219	229	197	242	220	217	211	263	220	232	231	242	202	226	217	211	229	257	218	233	226	186	250	209	240	181	189	248	191	237	213	203	229	227	231	219	235	237	228	248	208	229	261	218	232	239	246	211	232	218	229	219	236	207	224	193	244	250	208	219	226	237	240	191	207	229	201	230	255	218	218	224	236	227	231	234	216	219	224	208	220	238	251	210	225	211	211	231	227	217	221	203	248	240	229	261	207	222	199	241	219	227	199	232	214	207	207	236	240	215	201	213	212	220	219	245	236	205	214	230	192	237	213	195	220	215	196	218	228	220	239	214	208	236	242	204	246	231	226	192	232	201	229	232	230	222	220	218	221	220	193	225	229	208	230	222	241	227	192	196	254	248	232	245	214	214	223	238	213	217	220	203	230	251	203	232	222	275	237	222	228	214	207	222	227	231	189	217	209	207	256	221	192	212	210	229	212	238	210	233	230	234	198	194	224	227	231	224	226	195	213	205	207	217	219	217	224	224	216	226	218	258	229	224	208	209	222	210	235	238	247	193	234	217	236	168	231	226	207	226	250	257	213	212	195	224	192	179	228	211	243	219	229	252	214	227	201	248	225	211	206	202	219	248	222	189	243	244	228	239	186	231	204	222	175	211	216	263	234	224	222	198	201	230	207	231	205	220	207	201	216	219	237	242	217	211	220	240	204	243	177	217	230	212	221	204	212	239	221	213	215	234	230	222	218	215	242	219	214	202	236	183	208	212	238	226	210	219	225	188	237	254	222	221	201	212	224	218	237	215	227	220	253	246	195	214	240	214	197	261	238	203	239	231	205	195	227	233	235	221	205	214	222	217	256	210	219	233	210	202	216	205	266	223	233	238	179	189	216	222	230	205	249	240	235	216	225	189	200	199	202	237	225	221	208	226	234	206	187	250	222	219	222	233	212	210	242	245	215	244	205	206	232	220	215	215	222	224	208	188	213	222	227	243	229	202	213	215	213	225	254	229	225	241	176	222	227	214	225	232	214	219	228	214	201	217	209	237	223	205	234	249	224	222	224	226	213	205	206	215	223	249	198	206	207	229	224	234	236	203	224	218	214	204	200	250	218	215	214	216	218	242	195	193	212	240	242	215	227	211	205	244	250	203	208	203	215	219	207	205	234	230	210	220	223	222	228	230	228	237	228	226	217	185	228	211	234	202	212	215	227	227	219	260	232	197	212	239	233	228	201	227	211	239	205	185	214	229	219	240	244	233	235	208	214	218	203	223	219	231	207	215	223	236	237	216	200	218	218	203	212	190	235	234	208	232	224	226	207	219	254	193	233	234	194	263	264	228	220	249	228	209	240	213	228	217	238	228	216	197	224	229	221	207	261	243	212	208	195	225	198	228	211	225	239	238	216	211	224	237	220	208	188	231	248	209	194	215	223	227	196	209	222	219	209	213	209	196	203	225	206	221	198	240	229	201	192	197	196	222	228	214	197	221	211	202	235	258	241	207	209	241	205	228	197	224	255	203	202	231	221	210	207	222	204	217	199	210	236	209	210	214	225	215	198	198	223	223	218	226	211	226	227	222	219	213	223	212	200	224	234	207	213	225	212	206	221	227	232	219	225	227	245	242	232	220	255	242	218	235	208	209	209	224	205	237	199	203	216	196	237	206	186	211	231	220	197	219	239	216	250	211	222	226	239	203	244	248	234	237	205	203	216	209	235	220	200	243	210	216	229	217	225	213	232	214	198	207	227	221	232	210	223	223	198	235	213	253	222	204	215	231	221	205	191	217	230	221	214	248	208	235	215	225	243	204	259	220	218	236	222	237	222	225	223	227	257	233	260	223	241	204	216	212	204	222	213	233	207	204	223	212	185	209	220	218	214	221	218	215	239	219	214	206	222	242	214	208	204	229	221	201	207	219	235	210	202	218	211	192	198	177	210	183	219	225	244	219	207	223	232	213	214	228	242	210	230	236	214	196	233	189	234	215	236	220	204	217	209	226	219	197	246	208	239	235	244	197	179	241	221	197	207	225	211	205	225	219	210	211	226	238	229	219	226	210	206	229	239	239	227	218	236	238	210	197	223	222	215	237	248	224	193	198	207	231	202	222	223	197	203	208	221	244	238	224	234	205	214	230	235	186	229	210	222	201	219	221	213	219	218	224	228	226	220	213	207	246	218	212	230	215	206	240	203	222	224	230	219	213	219	227	232	210	192	218	194	214	215	220	245	243	252	214	213	223	215	226	225	220	233	240	237	243	219	226	195	229	235	219	219	246	217	202	219	243	211	213	238	215	203	211	197	196	205	239	258	218	214	235	218	208	211	202	212	212	205	216	205	197	235	208	254	207	248	231	205	225	200	239	207	201	253	244	241	210	190	244	202	235	242	232	228	219	223	233	237	213	232	231	240	216	225	226	224	235	203	226	250	223	231	221	230	245	217	214	231	186	236	223	245	221	210	230	216	196	236	234	211	225	217	211	224	232	235	229	234	238	213	217	222	200	220	218	272	213	213	213	225	228	222	229	187	184	203	199	239	231	220	201	219	208	218	211	235	209	209	196	203	204	195	240	200	221	228	233	217	172	221	244	224	213	232	229	220	216	236	211	222	211	215	198	219	181	211	209	216	221	223	208	215	227	221	248	229	238	199	209	237	247	226	239	223	219	257	229	221	221	207	229	209	234	216	249	242	217	221	234	211	202	239	262	226	217	212	230	231	200	210	212	229	188	207	235	211	201	250	230	233	246	248	191	212	194	221	235	214	222	227	196	229	212	229	203	195	203	204	213	229	215	233	226	231	229	202	220	244	215	229	219	234	215	204	218	226	225	213	227	213	217	214	212	233	215	258	227	222	224	243	256	221	228	243	235	207	241	232	222	229	204	203
38553	19273	10788	5420	2155	626	523	509	514	486	480	490	507	506	503	465	532	457	534	480	496	500	436	502	503	478	499	475	485	483	474	449	464	476	471	486	486	473	520	457	498	492	498	464	471	473	479	468	464	486	480	438	433	485	467	452	490	466	451	465	508	394	472	476	452	480	460	510	483	484	499	496	475	514	492	488	444	452	463	481	451	507	451	493	469	502	472	464	496	483	461	491	469	477	501	454	436	475	499	476	489	508	475	495	474	471	439	495	445	511	493	503	497	464	501	491	495	488	515	488	476	482	511	467	483	498	424	497	455	499	479	488	457	489	499	466	479	455	493	459	465	525	477	445	478	480	505	462	485	505	467	480	481	466	499	480	492	452	456	490	486	496	512	517	496	466	470	524	506	479	462	479	460	488	499	514	491	519	508	464	499	481	511	451	455	475	485	489	475	462	483	484	515	477	494	475	491	509	461	460	474	456	512	498	479	468	512	499	483	455	476	470	458	463	471	512	514	492	517	459	474	477	437	481	499	473	496	505	517	485	471	457	451	420	481	445	459	531	490	478	513	500	449	468	485	513	479	486	472	490	482	512	509	461	493	514	497	510	467	489	432	450	439	476	472	485	480	468	438	523	494	484	518	470	463	459	493	515	515	467	475	463	503	526	461	460	527	494	481	450	520	467	504	488	468	482	518	467	492	497	490	449	505	512	492	460	492	506	451	477	515	478	493	484	498	496	494	429	522	496	522	461	522	492	491	472	485	455	483	527	471	518	469	473	492	505	459	470	444	483	477	506	441	495	497	473	475	470	483	477	491	455	492	460	481	467	440	477	507	493	483	476	462	521	452	460	446	507	508	498	490	471	466	461	501	499	434	478	463	465	508	460	465	489	488	452	480	482	482	496	481	525	476	487	439	467	489	497	489	506	461	500	513	432	488	469	512	478	518	509	460	485	523	481	521	451	483	500	464	464	488	470	466	461	459	489	519	463	494	494	496	507	468	467	445	533	443	472	482	446	479	462	498	508	441	510	498	458	470	494	447	497	500	502	476	470	451	487	499	508	461	509	497	513	439	478	461	491	542	436	508	461	475	445	418	484	493	487	524	492	515	466	481	465	492	468	481	511	465	465	503	485	443	500	464	524	464	521	511	483	460	481	466	497	474	482	462	460	468	498	483	494	497	491	481	437	448	474	458	505	495	442	446	519	452	464	517	486	473	454	477	488	467	469	507	459	444	479	460	491	464	479	457	506	517	468	465	502	477	486	451	497	478	499	450	461	466	456	488	475	485	481	454	524	450	492	513	443	480	521	468	482	469	447	489	463	464	461	491	493	448	495	428	485	477	438	457	471	454	505	458	511	483	469	481	480	486	498	441	486	506	499	498	438	456	467	489	445	469	449	470	498	464	458	475	450	473	473	484	491	474	491	497	471	469	501	493	430	461	494	516	500	442	444	486	494	488	483	517	481	501	508	457	473	480	497	504	527	498	461	477	464	452	459	497	519	460	486	457	438	519	518	464	519	451	472	523	485	462	447	491	465	495	505	466	470	487	456	491	503	457	473	505	499	433	462	481	453	471	470	470	483	444	494	505	421	484	483	505	462	494	452	541	484	464	499	474	476	456	441	531	490	435	451	479	554	467	458	440	493	443	515	484	487	460	445	457	490	462	505	470	500	478	484	451	505	454	504	506	456	484	486	502	442	483	474	493	504	448	460	469	423	457	446	480	522	495	454	502	479	494	499	483	468	471	497	486	496	498	486	440	475	477	475	497	477	454	449	470	454	464	480	456	503	480	475	468	476	485	473	474	461	533	502	467	477	484	486	436	461	473	519	503	471	498	467	501	503	455	496	494	489	474	500	506	493	501	443	448	462	467	457	461	472	486	523	502	473	463	500	488	476	487	475	510	465	498	458	445	474	489	495	457	476	461	477	482	487	464	459	483	458	460	474	451	469	476	459	483	502	502	484	476	454	487	459	470	471	512	431	458	467	489	474	488	494	496	495	475	479	512	472	495	466	429	442	522	458	441	500	503	459	461	452	498	475	498	488	499	461	451	507	472	433	467	480	500	439	475	510	453	449	521	484	481	494	490	454	486	497	481	477	444	462	459	443	489	492	493	467	516	470	456	527	502	519	523	479	463	455	486	472	489	448	471	490	493	467	495	484	498	474	526	487	493	488	525	434	492	477	489	496	482	496	491	447	472	481	503	468	463	470	533	475	458	486	478	437	469	477	503	477	466	494	504	468	471	508	464	499	468	464	512	461	500	480	446	505	490	466	489	509	447	472	470	473	542	496	476	515	459	525	474	466	472	502	486	495	463	488	479	454	449	465	464	511	448	466	477	500	465	498	519	484	495	489	531	511	442	498	482	484	491	452	512	475	513	481	516	471	458	506	479	442	447	474	524	482	463	474	499	516	475	508	471	489	461	480	467	482	501	477	465	466	478	477	504	488	465	506	465	462	459	476	491	467	474	453	485	451	491	494	491	495	470	459	445	477	465	467	429	501	489	516	474	469	515	480	479	492	427	489	468	489	457	467	457	477	482	506	526	488	495	493	485	468	489	465	457	469	482	467	511	511	493	511	469	482	460	515	457	516	501	461	439	452	487	469	497	485	453	465	465	495	468	483	500	464	462	458	467	462	454	456	502	449	465	526	487	468	473	488	493	512	480	450	495	450	478	449	507	482	469	512	431	489	501	477	504	493	452	448	466	469	477	480	468	471	453	436	482	484	457	483	467	484	476	476	451	468	450	468	496	494	457	462	509	456	497	495	488	431	485	443	493	509	442	480	483	460	471	512	524	487	465	493	470	503	465	446	473	451	489	502	468	500	501	459	498	459	487	466	494	492	495	471	462	475	516	462	516	462	488	487	485	499	459	475	510	463	463	471	484	503	484	504	431	491	494	443	467	518	483	498	437	483	462	460	492	490	462	438	472	451	509	452	486	485	519	479	476	512	476	510	478	519	471	492	459	460	508	483	473	468	465	502	513	511	481	484	462	506	503	481	507	486	488	464	491	497	455	493	548	447	513	484	471	482	494	459	440	496	499	476	503	461	480	490	463	506	504	430	442	506	476	487	476	491	458	482	494	507	541	515	500	506	496	488	476	501	479	488	443	487	495	491	493	518	446	488	495	492	477	514	453	465	453	452	484	483	464	466	492	477	496	485	486	443	483	434	486	458	463	479	477	491	508	512	470	518	487	521	481	471	490	479	510	515	506	463	489	521	505	490	475	521	446	451	474	513	463	499	453	453	483	501	510	490	464	483	488	479	452	485	457	473	461	480	466	477	486	518	517	461	466	486	470	464	500	493	476	496	458	456	486	480	438	470	499	498	496	462	506	455	477	514	483	467	502	466	473	492	486	500	491	465	479	473	454	478	494	523	502	522	526	468	503	476	478	509	480	495	452	466	505	464	485	499	506	479	443	487	479	487	480	503	478	481	485	447	493	503	476	474	472	440	479	487	470	468	454	495	490	451	466	523
64794	31785	14846	5107	1035	376	308	278	299	286	248	304	277	250	257	271	261	278	265	260	267	293	279	281	242	271	263	286	264	247	281	263	248	266	248	253	246	276	280	277	260	281	244	274	295	267	210	273	243	279	274	251	246	271	267	249	277	286	274	249	278	258	252	283	281	252	270	240	265	263	258	290	268	249	279	274	264	250	267	287	271	262	292	256	267	280	285	269	236	226	260	284	273	277	257	274	299	252	241	263	241	251	259	250	272	263	282	251	284	275	267	257	262	305	266	266	276	259	258	287	275	294	251	262	283	265	234	230	280	248	244	273	266	307	296	230	263	284	246	248	248	236	257	262	261	301	302	307	265	257	284	264	260	275	257	246	236	276	268	280	232	257	283	267	298	247	251	297	266	250	255	278	274	274	270	286	280	259	247	264	271	257	291	294	252	268	281	251	253	234	233	291	254	276	259	239	302	284	277	253	284	287	309	253	283	258	269	248	273	258	277	242	277	216	256	263	317	279	287	244	249	244	258	270	249	253	272	270	286	271	274	226	251	262	257	311	247	258	243	270	233	306	272	265	232	298	296	281	250	253	277	242	262	299	243	265	283	291	263	258	256	287	263	241	224	262	239	239	269	293	244	251	239	273	211	243	268	271	243	268	278	263	240	275	274	251	284	245	271	247	253	279	265	258	252	243	246	274	273	271	270	239	256	238	224	234	268	280	274	261	271	257	279	282	250	237	269	254	260	281	253	250	285	283	274	276	250	278	283	236	266	258	251	231	269	295	276	287	277	273	258	284	275	269	245	258	258	261	255	270	279	257	249	271	229	254	239	251	264	265	262	226	268	260	241	255	250	272	283	260	236	279	252	294	234	255	237	264	242	259	261	236	276	263	247	236	269	281	252	266	247	271	258	284	250	235	258	295	259	271	236	234	315	257	231	259	255	280	234	273	283	235	273	286	267	252	255	263	279	269	271	267	268	258	263	216	243	263	248	259	228	273	266	294	260	288	257	269	258	258	275	256	244	270	288	262	282	282	268	286	277	267	259	275	278	274	294	288	284	244	244	261	226	279	269	236	291	281	259	293	290	259	274	256	253	271	275	285	297	284	261	274	267	274	265	274	236	252	273	240	256	265	294	263	246	276	230	260	245	272	254	265	256	294	310	282	270	284	274	234	268	261	262	250	249	268	279	268	271	283	276	288	275	246	277	254	274	261	275	264	272	288	280	278	278	263	227	279	262	244	254	269	272	228	255	272	280	255	271	233	274	247	235	287	243	292	242	277	251	262	247	231	271	285	252	282	289	282	271	296	281	273	260	268	231	250	294	283	255	279	236	242	241	226	282	275	264	254	242	271	234	226	257	277	261	229	261	244	262	262	260	250	238	260	242	288	285	287	270	241	288	275	260	263	266	279	269	225	275	295	259	257	263	277	257	263	252	211	219	267	290	250	266	261	272	276	244	256	298	234	301	274	262	271	260	241	273	273	256	273	274	257	265	263	267	262	250	218	247	254	275	256	280	260	272	255	249	268	251	263	267	260	267	285	244	256	233	290	260	263	252	253	206	280	258	266	239	258	252	273	264	291	266	287	242	251	292	253	271	259	240	283	258	292	284	280	287	275	260	269	241	245	258	247	280	278	287	242	264	277	253	239	269	263	251	273	294	248	256	283	288	275	276	274	235	254	260	265	258	277	269	275	259	245	297	232	253	223	299	274	249	241	264	270	246	255	298	225	287	259	259	239	239	267	259	266	257	267	265	260	258	242	238	242	257	251	262	249	246	279	258	298	239	267	256	251	278	243	247	267	268	271	259	247	248	272	245	313	264	262	257	254	276	287	310	282	275	281	266	231	287	268	255	261	249	252	255	281	274	260	242	272	252	268	274	232	301	261	291	209	254	255	255	264	243	282	274	269	265	268	239	270	223	267	249	251	250	263	259	269	282	292	270	224	224	259	266	276	298	252	264	261	264	268	275	268	271	282	239	289	274	297	275	254	291	263	301	257	261	251	258	297	235	257	259	259	268	263	262	281	278	289	279	290	283	279	270	257	263	277	270	262	248	264	282	279	270	237	295	234	277	246	249	266	270	258	273	263	274	261	264	243	248	273	276	261	235	272	268	274	231	280	255	295	260	273	269	262	274	261	262	263	248	278	291	265	257	293	258	271	272	246	264	255	295	248	260	262	256	290	258	258	281	243	283	287	274	231	267	278	289	237	276	269	267	247	215	291	242	265	272	285	243	267	309	254	283	263	256	249	269	272	259	270	259	256	233	264	273	253	261	269	264	271	257	259	249	246	266	253	268	282	255	244	261	270	271	269	256	265	235	255	248	225	262	253	253	290	281	282	277	298	282	264	280	251	251	289	275	283	268	280	262	262	250	276	269	258	274	251	264	268	268	275	271	256	285	236	237	266	281	244	259	265	273	263	275	262	275	250	308	251	270	261	264	254	245	271	267	268	253	258	236	271	255	244	260	304	234	278	282	255	297	255	291	246	252	248	292	268	270	291	259	269	241	251	263	275	269	270	235	268	301	264	261	258	250	277	294	262	267	246	278	246	257	274	265	306	251	279	243	272	264	278	273	241	300	265	243	257	260	236	235	240	234	254	267	278	254	235	296	280	260	251	271	264	272	257	254	246	226	307	258	256	290	244	276	271	276	275	273	247	232	263	270	299	275	246	271	253	267	257	251	268	283	266	245	270	252	276	249	282	295	285	235	259	260	294	245	305	244	264	267	285	275	238	291	270	318	295	284	293	264	270	243	253	281	254	258	275	252	279	255	242	274	259	251	259	258	261	269	242	272	252	261	263	246	252	273	273	271	278	256	254	280	273	249	265	261	228	271	254	263	264	259	218	276	246	282	257	277	295	272	236	255	265	279	250	229	266	234	251	277	262	261	258	271	244	234	246	295	268	238	259	267	261	257	299	283	274	270	271	266	274	255	254	284	318	246	274	262	271	295	245	241	272	283	244	291	237	279	272	263	235	270	253	264	264	249	226	258	232	256	246	300	291	262	246	255	312	286	266	281	296	298	280	278	260	257	297	305	288	282	246	269	239	282	263	253	295	286	281	230	289	260	270	243	260	262	247	245	262	272	249	283	298	273	249	261	276	268	277	257	261	272	244	246	237	261	253	270	252	279	298	281	265	257	299	273	241	253	297	260	289	266	261	240	281	265	287	286	234	245	268	281	264	246	276	263	279	249	256	283	241	230	237	255	248	264	269	253	266	267	258	260	267	308	284	285	244	273	235	278	277	274	257	264	274	260	269	259	238	281	243	284	259	275	288	275	265	302	276	270	240	284	265	252	272	281	289	266	280	318	258	273	237	267	268	275	217	241	254	289	248	281	259	258	291	293	268	255	276	277	263	308	269	274	237	254	256	233	258	246	270	279	269	234	258	242	283	291	241	261	276	258	243	288	253	253	254	219	293	258	272	272	262	272	291	280	287	274	273	288	253	277	279	274	254	269	298	267	282	276	249	253	261
41505	22099	15229	9435	2629	908	753	641	607	595	596	607	561	557	570	603	579	566	559	576	611	598	554	597	582	570	530	570	550	530	547	556	583	584	538	633	544	556	559	530	532	544	536	558	562	586	546	548	553	582	561	552	556	526	537	592	549	517	533	556	577	553	547	581	563	563	566	511	578	537	545	564	551	549	578	578	543	559	556	525	561	547	542	569	574	575	562	510	576	553	599	539	559	502	525	573	537	577	531	521	531	547	525	538	554	535	575	549	612	526	582	571	567	559	524	546	556	541	552	518	560	581	542	576	563	539	554	527	624	596	530	568	550	532	549	555	624	586	559	539	521	538	586	545	548	591	514	516	567	548	554	567	528	542	542	555	559	577	517	563	511	518	541	566	550	585	548	550	572	541	560	569	595	520	558	583	572	523	546	564	511	559	556	539	569	524	553	583	555	592	551	539	579	530	542	543	521	548	515	574	538	574	568	559	567	555	537	547	547	536	536	584	551	552	542	519	559	545	551	564	529	508	539	525	530	539	596	575	503	554	539	573	556	574	559	592	577	517	540	540	572	583	580	533	504	578	579	548	571	600	577	553	541	494	619	545	556	562	606	565	536	561	532	591	549	530	552	588	527	554	586	550	564	551	548	615	556	556	511	523	569	519	548	547	567	555	617	588	536	581	581	586	553	575	536	571	508	567	542	574	564	551	528	561	537	608	538	590	491	551	589	575	570	561	555	550	525	538	539	521	549	541	510	567	582	600	532	550	549	551	548	519	529	545	574	563	548	589	538	522	539	547	552	571	560	528	546	605	575	586	553	562	552	597	575	568	511	539	594	546	540	576	524	586	599	510	577	554	565	552	585	582	602	587	532	579	590	550	527	583	562	572	576	531	514	537	538	578	550	522	547	564	528	570	549	560	563	530	544	549	564	573	545	571	546	553	562	581	548	550	567	561	505	582	547	550	536	541	555	614	571	514	547	544	589	597	547	527	549	597	561	543	563	559	542	574	573	552	570	570	514	594	557	543	538	519	594	590	578	572	579	531	508	576	562	555	524	548	534	596	531	589	547	548	508	562	567	563	593	552	548	583	577	546	572	561	586	536	571	557	568	536	546	518	561	603	559	557	571	548	565	588	533	557	528	576	555	538	578	534	573	551	463	542	579	564	555	532	577	582	555	556	584	549	542	545	558	557	520	569	564	547	535	555	528	555	537	509	515	560	572	518	571	551	555	559	597	546	507	525	527	574	537	543	577	541	576	594	561	574	568	517	523	562	601	592	570	559	553	604	563	575	573	580	557	590	554	559	557	511	561	574	579	523	598	575	551	559	523	558	587	553	516	585	578	557	527	506	603	543	552	605	598	562	579	555	532	564	558	527	570	575	566	577	611	588	543	560	618	543	527	553	596	568	546	509	577	556	572	530	551	602	582	559	564	552	540	547	509	552	582	588	578	540	614	567	529	565	523	568	572	521	563	565	507	576	536	589	556	574	552	527	531	611	524	554	546	544	551	559	539	554	589	548	544	588	560	546	560	579	559	549	576	567	545	506	551	524	552	594	570	518	543	572	542	553	571	533	512	542	547	576	578	569	535	560	527	549	529	569	562	592	546	557	537	577	555	566	569	546	576	558	563	550	557	533	560	537	514	536	544	548	557	533	607	548	548	607	549	535	545	523	570	591	558	555	550	537	557	574	585	506	525	536	573	565	565	581	566	552	503	613	579	601	555	535	546	579	619	562	537	546	597	558	530	534	556	558	552	532	541	560	527	533	543	565	550	549	509	548	583	553	547	557	537	521	539	541	570	596	562	554	587	562	539	570	512	573	516	523	571	551	573	563	565	596	533	503	573	538	496	551	524	565	552	523	543	513	573	543	545	535	530	575	556	531	534	537	530	548	574	555	566	549	535	538	554	601	552	558	510	539	596	538	562	556	563	586	542	588	578	563	568	522	566	580	555	559	580	586	535	538	596	532	546	582	530	555	554	596	561	532	557	537	562	584	575	572	545	619	541	551	528	588	545	555	550	576	561	567	590	562	538	574	545	550	573	538	549	597	589	532	539	533	530	565	560	532	561	560	574	562	532	547	545	537	527	575	513	542	538	568	525	541	533	562	537	594	558	529	558	545	550	525	501	534	550	528	557	585	543	571	529	556	516	560	556	518	535	546	577	559	522	597	560	549	563	533	532	577	579	560	573	589	546	512	503	527	571	557	539	553	527	546	579	571	562	581	561	521	553	536	583	571	552	590	580	556	572	554	553	530	556	566	535	517	566	564	554	553	570	541	529	568	523	561	577	531	552	556	564	523	576	560	544	617	553	560	542	553	550	619	565	583	558	516	595	524	587	560	534	578	532	551	544	496	571	553	559	564	534	572	604	561	551	566	585	549	510	556	580	550	530	486	523	524	596	541	542	542	561	568	539	557	590	572	562	536	540	535	516	564	556	574	550	531	560	551	573	560	586	555	565	561	578	573	547	558	584	529	582	532	536	555	552	542	533	563	611	550	534	563	590	531	540	559	555	562	605	547	566	550	571	547	529	534	551	533	536	567	577	531	536	591	560	551	549	544	539	595	567	605	522	573	541	546	536	543	548	570	503	535	567	571	555	531	544	525	561	537	552	515	549	575	553	551	545	582	550	538	566	535	538	574	569	547	558	513	561	559	544	516	560	569	546	529	571	550	553	579	518	534	549	573	577	556	575	550	581	554	548	569	562	557	565	567	576	560	568	602	559	532	563	578	580	594	577	547	562	512	593	580	577	530	525	553	541	537	566	542	558	544	548	546	552	534	531	586	568	553	569	502	533	564	570	534	522	552	551	564	593	535	583	579	556	531	572	575	556	560	557	554	594	551	567	554	550	540	564	559	564	542	571	525	543	584	550	531	554	529	545	543	550	607	566	522	539	590	547	567	546	512	543	592	547	554	528	548	558	518	574	579	584	531	571	538	507	538	601	545	536	539	544	582	542	581	562	587	571	556	530	543	535	524	593	558	595	561	550	600	585	550	557	557	504	563	563	542	554	552	601	561	600	564	584	553	516	516	590	575	518	547	524	529	579	537	530	530	569	529	591	529	556	537	594	583	517	556	545	568	566	561	544	550	553	564	550	575	580	556	550	533	539	541	517	566	594	563	554	540	584	522	590	517	577	557	547	548	535	585	537	582	555	562	576	592	568	597	568	541	561	547	523	552	524	528	532	572	577	567	565	552	547	549	558	534	575	550	581	575	593	527	554	570	555	534	553	572	554	555	576	519	557	544	538	522	573	549	546	539	562	545	531	586	541	541	549	572	523	549	552	533	544	560	591	553	590	598	556	468	509	531	524	567	566	523	526	555	588	557	565	544	541	564	528	562	582	536	585	551	543	537	544	552	521	511	570	598	574	576	543	532	562	574	537	593	544	532	517	548	566	559	559	585	548	555	516	533	541	565	535	556	558	548	557	564	563	565	575	573	527	565	543	572	561	550	536	577	556	540	549	527	517	578	538	540
46289	21651	7740	1897	449	239	195	198	199	191	197	191	188	184	200	204	219	188	212	179	199	196	175	188	203	179	172	197	199	166	168	223	187	196	213	195	182	171	180	191	185	178	213	190	190	191	206	191	168	192	164	210	168	200	174	204	218	168	190	211	202	193	190	197	210	176	193	218	189	203	169	208	211	200	181	203	193	211	208	189	219	179	195	211	211	208	208	202	205	187	226	207	186	216	206	202	234	219	187	208	182	191	177	209	175	177	221	209	197	191	202	181	187	190	198	183	217	219	199	188	186	184	200	211	168	200	177	187	181	195	216	224	209	193	191	190	184	191	255	188	191	181	235	216	187	184	205	207	204	223	204	170	210	195	194	191	168	171	201	182	194	183	210	167	202	188	171	187	191	201	192	194	170	199	197	204	224	205	182	197	221	177	206	203	187	202	222	212	214	207	201	192	183	182	191	198	182	198	185	177	222	195	186	209	218	192	196	209	203	208	206	196	205	204	174	167	188	196	198	196	201	208	190	191	194	197	196	206	214	189	176	194	195	210	212	195	176	188	187	193	184	211	182	185	192	200	218	218	182	222	184	210	212	211	189	213	202	200	176	199	187	201	190	180	207	206	210	194	201	175	184	215	207	202	183	211	178	202	176	189	182	176	188	233	196	203	225	219	197	189	173	236	193	201	200	181	187	192	228	222	229	192	202	218	197	216	211	166	184	182	211	197	202	198	228	198	229	189	198	209	173	186	220	186	182	214	178	195	208	205	191	185	174	223	217	218	170	175	179	175	227	195	183	212	187	216	216	227	199	184	139	179	191	201	212	189	183	211	191	190	182	184	218	194	194	192	185	207	195	176	211	206	178	192	211	194	201	203	192	232	230	190	208	209	203	234	221	182	207	194	175	197	196	190	189	201	227	187	197	199	208	234	216	224	171	208	197	211	170	198	211	189	189	181	178	191	188	193	208	193	206	187	178	180	204	234	199	194	195	195	196	165	190	192	182	213	174	187	182	189	199	203	196	199	153	224	196	178	221	223	224	215	195	220	202	204	198	193	194	220	204	202	179	196	213	195	188	208	217	192	206	207	206	172	197	205	190	206	178	207	218	196	191	214	208	189	211	185	196	200	185	192	178	196	200	198	197	194	195	181	182	199	199	192	168	192	205	200	190	206	179	217	189	252	212	149	193	215	197	218	191	171	194	208	174	211	212	204	224	198	203	189	210	196	212	189	211	200	231	193	195	203	209	197	246	219	165	205	210	194	180	205	206	200	197	223	191	193	196	204	183	201	204	167	205	222	182	163	204	220	175	183	194	204	213	231	190	207	197	205	203	219	191	173	205	183	204	217	181	182	211	184	189	192	214	192	218	190	193	212	170	187	207	226	192	214	167	190	192	206	208	195	187	232	198	231	183	199	177	207	202	202	206	213	210	177	215	192	185	204	166	193	202	210	209	189	181	215	177	216	211	229	226	210	202	214	194	209	196	216	179	190	217	206	193	174	188	192	190	204	170	201	209	199	189	194	173	173	201	223	186	208	200	192	199	200	209	215	186	182	184	203	198	192	201	206	198	197	214	190	179	167	198	194	193	213	178	195	209	202	201	200	198	187	219	174	186	204	213	206	180	180	204	195	188	193	177	192	179	218	211	226	217	187	181	181	187	190	202	193	199	229	187	198	187	209	200	211	190	206	180	212	199	202	223	195	192	175	204	200	193	165	209	188	184	212	219	199	189	185	206	223	206	209	206	185	187	181	198	187	211	172	197	208	214	162	189	182	196	222	208	199	187	190	214	180	181	190	201	212	210	180	221	222	210	220	191	193	164	171	193	214	191	177	195	195	210	223	197	209	214	178	195	190	184	177	186	183	184	175	148	176	156	205	178	191	176	193	197	186	190	188	188	177	184	187	199	188	213	197	189	179	172	190	183	184	180	214	206	193	207	200	168	218	238	187	191	203	181	185	195	194	190	225	194	218	194	197	175	186	185	189	218	219	185	199	201	200	201	173	183	181	165	208	187	212	206	178	203	184	192	204	190	180	204	211	190	201	199	209	201	186	183	188	199	198	195	205	213	184	183	194	203	175	213	211	196	210	190	200	195	226	187	180	169	230	180	188	181	214	198	178	181	186	185	195	165	210	204	203	200	214	197	224	200	201	193	200	205	202	203	199	214	206	202	211	212	187	161	190	205	180	198	215	200	190	216	184	195	201	197	170	207	177	213	186	227	164	190	175	211	212	210	194	194	190	184	216	217	202	216	195	184	193	203	205	196	208	208	171	186	181	164	198	159	200	211	233	191	196	202	202	217	184	180	190	174	170	206	200	190	221	215	174	186	198	185	195	203	190	193	194	203	188	193	192	196	215	206	184	183	191	200	181	171	201	189	217	195	179	217	208	204	205	190	213	223	169	167	195	190	178	204	189	220	198	197	180	211	201	236	197	206	219	218	189	177	184	188	200	190	197	190	199	214	160	200	189	214	178	170	214	209	192	200	211	188	207	188	187	189	205	188	234	198	207	174	213	186	187	188	197	173	192	222	183	217	201	181	178	198	228	196	201	174	192	211	188	201	215	205	185	178	209	183	194	197	192	213	202	197	212	178	178	188	196	206	203	182	193	209	227	183	210	231	187	215	209	198	208	203	209	197	220	197	214	193	192	196	170	205	192	184	190	193	187	192	170	194	193	188	200	214	200	219	194	177	197	183	196	199	216	198	216	195	213	195	176	211	172	167	213	213	197	190	189	200	218	193	203	228	203	192	180	179	200	173	234	193	214	211	195	176	204	224	187	184	192	224	209	206	188	216	177	178	198	193	203	193	219	207	184	189	171	174	206	194	229	214	158	178	192	198	206	184	215	194	213	209	190	176	218	194	197	194	200	196	203	197	206	201	180	192	169	200	217	185	184	177	212	173	208	201	210	200	181	223	185	206	229	185	232	206	207	204	231	211	218	202	162	190	200	229	195	176	186	190	195	199	179	159	197	191	197	213	183	204	201	241	213	196	193	206	214	205	183	188	213	187	192	173	193	190	210	189	186	194	176	218	197	197	174	215	207	178	195	181	215	187	188	208	206	184	184	175	197	213	213	171	187	190	179	195	160	209	181	186	211	185	191	196	198	183	207	192	168	222	190	185	204	210	224	183	208	202	194	206	208	220	201	188	186	198	197	169	200	197	214	184	191	192	210	206	203	205	224	215	176	207	205	205	203	197	203	204	213	181	232	208	189	230	180	219	204	205	182	232	196	198	212	213	231	226	201	204	184	207	198	186	192	217	191	177	171	221	183	207	206	210	172	200	208	218	215	198	209	196	212	210	198	197	194	201	197	213	231	211	195	200	204	225	219	185	180	203	217	190	195	201	188	209	204	177	215	177	216	175	191	170	179	202	197	213	188	201	191	197	181	203	192	190	197	199	188	203	203	189	202	212	184	202	225	224	194	178	207	205	192	171	204	201	204	188	210	210	193	200	202	200	213	234	204	220	184	183	204
29971	15719	9209	3615	1186	507	424	442	395	367	445	432	421	412	391	379	418	416	463	408	436	418	409	399	463	465	432	390	397	423	419	432	465	411	430	403	424	463	419	446	443	435	395	456	454	382	430	468	408	456	430	456	442	433	455	408	418	417	429	420	441	443	464	421	395	409	450	426	423	402	430	420	391	450	438	403	437	410	394	417	458	423	425	439	464	460	396	425	417	406	454	416	473	435	471	439	447	472	444	407	453	419	423	450	441	418	424	403	405	413	436	443	411	479	456	392	464	424	423	434	409	406	417	435	441	416	428	433	436	446	461	438	435	418	421	420	418	448	447	432	416	426	428	432	434	469	423	405	435	425	426	444	435	405	427	423	397	405	477	419	414	422	414	442	423	416	445	404	441	430	441	442	421	440	468	436	426	415	447	480	460	483	453	410	449	436	451	385	435	457	400	457	439	453	449	422	404	413	442	449	420	425	398	395	423	409	404	474	402	435	431	483	416	394	412	417	447	436	480	419	443	425	427	456	446	426	412	418	452	462	443	380	475	417	449	423	434	420	448	449	451	416	439	423	391	416	433	402	423	426	450	409	407	427	411	446	423	409	407	414	468	421	422	403	434	426	399	426	431	440	432	394	403	420	441	458	440	441	461	443	442	424	397	402	396	418	438	434	435	440	440	406	426	398	411	396	419	405	429	410	426	420	445	457	427	460	447	431	445	409	423	412	449	435	402	451	406	433	407	429	475	475	437	407	417	415	464	433	440	404	465	472	402	451	408	426	402	461	434	404	450	458	431	417	405	411	425	431	422	424	428	384	440	406	456	478	455	429	447	396	397	427	439	445	435	421	469	415	443	433	399	431	440	443	402	414	435	435	470	408	394	419	412	420	424	432	440	411	416	379	422	427	397	454	458	408	404	465	401	412	454	414	420	471	398	424	424	420	424	404	451	412	418	424	429	448	455	420	413	468	410	448	401	454	439	426	421	421	399	440	435	451	449	415	438	421	412	434	432	455	394	411	451	445	432	410	417	414	424	395	434	444	415	411	417	444	427	439	438	430	427	393	429	431	393	427	413	416	453	439	433	429	415	420	393	436	424	431	439	429	432	421	433	411	464	435	411	371	401	458	424	425	409	410	419	408	404	415	407	440	467	441	423	411	447	468	433	439	423	414	459	417	426	446	441	412	366	458	448	432	431	434	421	445	495	447	441	462	410	413	444	428	350	426	410	430	436	462	424	445	433	429	444	401	406	398	380	422	439	445	455	454	402	444	436	399	407	423	434	433	412	416	425	442	425	430	394	439	450	427	455	438	401	434	409	428	459	445	425	411	428	444	426	403	436	450	426	430	407	429	440	430	465	408	416	455	428	462	447	415	452	419	404	429	445	402	418	408	460	420	440	378	427	450	451	458	414	449	424	438	390	429	429	447	413	407	446	416	418	440	497	447	420	426	425	443	410	427	463	451	421	423	417	442	379	424	451	445	427	419	424	456	426	440	435	428	410	436	437	453	427	451	428	417	416	419	416	428	438	435	437	424	438	442	396	429	388	379	424	414	438	426	422	433	464	426	438	423	452	474	440	403	438	442	416	424	434	440	437	442	431	408	437	421	411	412	391	406	438	406	395	407	428	444	407	457	441	411	414	446	434	456	440	441	427	431	430	390	439	380	461	482	410	458	441	469	468	453	426	449	429	446	440	441	426	431	447	404	403	404	467	402	451	402	438	446	432	453	413	408	418	429	407	429	447	386	404	439	446	382	406	435	424	427	410	417	415	456	426	418	430	422	420	443	429	412	401	428	413	436	404	418	421	423	431	432	460	412	433	432	431	406	437	428	409	444	420	424	408	431	463	452	431	444	435	445	430	435	422	437	443	454	459	415	420	422	415	454	441	422	426	424	429	409	440	413	389	425	439	420	450	437	442	417	408	440	404	419	464	389	430	427	420	439	450	423	451	468	482	457	450	433	452	437	428	453	422	467	424	426	419	429	419	411	459	433	413	441	415	460	455	425	422	433	430	419	405	426	388	423	399	434	461	417	400	437	459	417	435	455	447	445	412	426	445	444	429	429	423	413	429	418	404	443	443	423	418	441	434	434	422	423	433	411	428	444	472	409	416	410	468	440	388	452	446	425	432	423	444	432	422	420	443	420	407	442	453	398	420	393	424	451	402	437	439	426	435	445	472	405	413	404	387	483	445	411	392	409	423	452	434	447	439	417	410	443	434	425	437	437	435	434	451	423	402	436	393	394	428	430	454	418	466	460	430	433	441	403	451	431	431	453	454	467	423	433	433	393	419	472	446	457	417	424	490	433	433	414	466	432	465	432	441	433	456	394	417	414	440	433	444	436	391	427	454	426	379	415	420	421	423	441	440	447	426	446	397	400	394	478	431	419	397	451	419	421	395	461	448	426	454	420	417	413	435	422	422	455	413	439	422	428	397	426	463	423	441	418	449	428	443	403	424	422	433	444	423	439	447	454	409	453	427	461	440	400	464	466	435	425	416	389	422	471	466	424	439	454	441	416	421	456	450	413	404	451	423	427	390	462	451	429	420	444	480	434	448	434	436	431	397	448	397	449	450	391	437	398	390	431	482	478	459	417	423	397	444	406	453	407	435	421	398	422	422	433	415	437	433	436	426	421	411	446	428	467	422	450	420	451	422	425	418	437	438	401	433	440	464	441	431	410	434	413	382	466	433	477	465	415	451	451	435	423	438	418	443	416	430	420	413	427	400	417	408	427	403	381	385	433	426	420	398	446	431	424	456	440	452	423	416	417	424	402	428	431	469	455	465	434	408	393	406	428	423	466	438	420	419	435	459	427	416	431	439	401	437	445	399	408	464	434	457	437	426	445	451	432	441	442	465	427	421	431	424	448	448	403	416	432	424	441	402	427	444	430	432	397	422	440	407	452	416	414	422	443	416	422	445	435	416	446	423	447	451	411	405	443	457	428	414	414	430	425	406	391	461	444	425	451	441	417	476	422	389	408	445	428	453	454	448	423	428	365	433	427	441	401	409	441	418	433	442	407	401	421	426	415	419	423	427	382	464	408	446	474	419	401	375	432	448	446	447	413	444	412	438	430	456	431	452	432	443	418	452	423	447	459	445	424	428	408	439	412	454	423	445	424	427	394	444	435	420	395	450	438	437	459	405	426	417	440	408	432	419	410	459	432	418	389	429	434	430	445	442	467	461	408	473	422	399	418	474	423	442	435	436	438	415	445	423	406	406	422	410	430	431	401	436	426	471	403	462	436	451	451	416	401	405	419	460	428	422	442	433	442	386	418	451	455	443	442	434	440	406	459	450	436	457	440	414	463	436	439	444	413	430	445	388	438	445	404	447	394	412	430	401	437	434	435	433	430	429	449	437	414	431	454	474	418	441	437	437	413	439	383	399	426	426	420	428	425	408	403	405	449	424	478	432	470	435	445	441	421	424	434	467	440	425	441	419	430	400	419	417	400	428	401	438	452	440	449	462	484	407	440
59220	28699	11902	3823	949	235	227	241	218	219	236	211	254	203	238	198	196	218	230	194	193	230	210	228	197	214	222	207	188	214	209	254	194	187	226	193	246	206	228	223	217	200	205	218	210	251	198	230	226	203	217	227	219	217	212	179	176	227	183	213	207	219	214	234	249	228	213	214	195	231	193	182	209	224	231	226	196	239	231	244	235	240	215	228	210	209	213	223	184	192	221	227	220	216	224	193	233	215	205	189	253	195	208	215	221	209	216	217	199	210	224	214	203	214	211	198	216	194	207	198	202	197	204	218	215	220	199	203	215	210	220	226	208	198	194	190	227	206	206	205	243	211	224	207	263	218	204	210	230	224	198	212	206	239	214	191	208	231	213	196	235	184	214	212	223	199	199	220	215	205	202	220	200	238	239	238	202	209	212	217	224	228	221	218	175	228	208	193	195	232	203	185	200	223	233	226	239	208	242	190	206	193	219	225	232	228	223	225	215	231	217	236	237	220	198	228	228	214	223	229	225	213	208	230	238	222	197	206	221	196	223	202	214	218	207	229	198	225	211	208	213	195	230	237	212	221	200	218	185	208	189	172	212	222	200	228	199	193	205	214	231	197	194	194	199	210	188	214	207	224	183	190	200	210	247	213	233	238	209	197	211	195	200	184	224	220	209	237	227	255	212	210	223	211	213	211	201	233	198	199	234	215	203	205	204	234	243	201	212	211	235	206	213	207	202	194	199	197	225	207	221	202	176	191	209	231	223	207	221	219	199	234	221	229	213	215	231	204	221	196	213	224	227	231	237	221	207	206	232	211	220	210	207	211	210	215	215	220	225	219	217	201	234	235	200	219	245	214	214	197	216	192	229	226	224	198	203	231	211	198	198	228	212	171	194	202	202	211	224	205	188	194	209	203	207	185	205	198	214	221	225	219	197	232	208	186	229	240	196	229	217	184	234	223	216	222	188	192	213	199	207	194	179	219	215	206	176	207	199	222	192	235	195	232	182	199	204	210	220	219	198	168	209	230	223	202	191	211	176	226	218	208	205	251	203	214	177	240	213	202	199	174	185	213	194	190	184	220	195	255	234	203	219	162	227	193	203	195	213	228	204	228	219	228	225	208	197	235	202	221	198	214	218	233	219	190	214	220	212	222	226	226	215	217	188	208	216	237	205	180	200	221	218	205	200	196	215	230	226	201	216	209	201	220	221	202	182	206	221	196	214	185	215	221	217	190	213	216	202	223	224	200	211	202	216	231	235	205	220	213	207	203	237	202	229	221	231	202	212	219	195	228	209	223	221	207	228	188	230	185	207	231	212	191	232	216	187	230	227	210	237	222	223	248	208	190	243	206	207	221	239	204	242	199	188	220	239	234	227	234	195	206	253	209	193	206	212	206	219	224	219	200	231	224	232	186	170	200	192	202	237	214	205	219	192	219	231	218	229	205	205	227	215	213	198	212	208	212	204	229	209	199	197	209	207	227	248	202	204	248	217	220	190	207	205	196	218	203	226	192	215	212	246	200	219	199	199	208	192	230	177	193	218	217	232	202	207	192	221	228	247	212	236	229	212	181	167	223	185	216	216	208	199	191	210	186	225	224	206	242	215	192	208	223	203	242	184	230	174	176	199	196	208	189	197	221	212	222	228	199	206	184	223	244	208	204	201	220	201	233	210	210	207	228	214	213	221	232	194	218	186	226	226	216	230	210	224	234	197	204	202	239	213	212	198	199	192	206	210	192	212	222	237	221	214	195	221	229	225	208	185	219	211	191	205	199	247	219	231	227	211	197	230	221	204	199	248	192	207	226	193	193	192	194	215	199	217	189	229	204	227	216	199	219	199	187	211	202	239	222	221	228	214	202	198	204	239	212	205	214	219	218	225	204	206	218	224	220	209	221	234	206	226	186	193	206	232	222	198	232	222	226	200	203	222	208	227	212	199	225	212	214	205	241	198	196	211	220	210	227	244	212	202	247	213	213	225	197	236	186	220	195	213	226	218	214	220	272	201	210	204	208	212	237	228	200	234	241	221	216	220	224	189	198	215	191	221	217	211	205	237	189	217	210	204	204	239	213	204	192	199	210	236	217	211	202	198	226	238	204	222	206	185	203	210	196	194	181	194	223	212	208	198	201	221	243	247	216	197	239	234	217	204	168	201	215	234	210	207	226	225	227	245	201	232	194	195	230	187	199	190	208	224	203	217	207	216	212	241	179	197	212	215	198	217	217	191	207	211	221	211	212	231	239	202	209	243	213	175	237	208	212	222	228	204	223	182	187	195	204	207	231	226	184	224	206	200	223	210	211	196	227	190	178	209	244	239	209	195	190	242	221	223	213	219	215	197	200	201	207	202	197	196	212	196	230	216	195	218	216	213	203	196	208	207	202	216	214	189	227	216	222	203	207	241	200	255	220	229	205	219	181	171	216	232	238	216	240	182	191	220	224	226	220	227	189	197	197	221	207	216	234	205	195	210	199	233	191	230	227	209	247	219	231	210	220	211	219	232	199	203	179	230	209	190	209	200	239	233	201	190	217	232	198	209	211	243	202	216	214	224	193	214	208	218	202	227	200	195	219	203	207	188	195	202	211	221	214	197	244	219	193	202	199	216	212	199	218	234	253	229	187	217	218	216	226	226	185	228	229	215	221	194	207	202	215	226	253	238	188	199	218	210	225	230	212	199	232	224	197	192	206	223	188	205	211	171	200	221	227	216	215	213	193	222	227	206	216	211	230	207	225	201	230	197	248	208	200	220	249	204	225	199	232	201	197	188	206	211	192	230	206	173	219	227	226	215	217	198	223	219	194	201	193	232	229	213	192	207	215	206	191	195	229	213	211	200	209	224	228	214	207	226	209	228	202	221	188	217	225	226	198	192	220	197	205	200	213	222	203	196	215	213	225	202	186	183	214	219	188	200	225	209	211	193	190	212	222	215	216	210	221	194	223	203	193	216	192	196	221	197	228	212	210	211	212	213	236	204	206	229	226	247	211	235	238	236	215	230	225	229	190	219	213	216	207	222	231	225	223	203	210	214	217	181	242	207	202	206	226	172	200	190	200	201	216	211	239	233	219	212	208	204	200	204	216	209	239	200	214	205	220	192	199	196	204	226	240	212	218	216	202	243	210	207	195	217	223	183	213	188	197	191	200	231	207	233	254	215	212	218	236	199	184	203	207	193	200	217	219	206	196	202	220	241	222	187	223	188	213	216	196	214	218	231	208	183	213	228	201	219	195	210	210	209	222	204	219	211	203	220	216	228	200	248	205	208	226	247	247	243	207	241	215	211	201	226	208	223	258	210	243	197	223	233	223	226	196	242	220	211	221	192	228	228	182	219	221	222	228	204	197	184	194	222	191	229	223	233	212	193	195	234	210	218	202	217	243	213	230	241	224	189	216	216	224	180	202	209	209	232	223	215	206	219	194	216	222	202	219	223	231	188	211	200	226	202	250	211	235	230	213	201	214	196	197	200	224	216	177	214	212	231	190	212	223
38169	19200	13016	7748	2228	623	557	520	512	509	476	487	471	469	490	479	451	460	458	451	477	482	466	424	497	434	443	459	453	444	456	454	479	459	432	487	466	453	459	467	428	468	480	474	457	458	477	470	480	473	438	472	469	408	426	425	466	464	461	483	468	422	460	471	448	478	455	432	449	482	438	479	498	477	505	443	412	425	450	465	449	473	428	490	449	436	485	488	453	435	471	456	466	447	466	460	472	482	442	456	494	482	461	419	461	425	451	488	465	472	490	505	449	443	415	474	443	466	485	488	443	469	471	463	434	457	492	452	469	448	453	462	461	435	470	445	413	461	479	491	446	512	511	452	484	432	479	457	457	508	487	480	472	489	468	480	500	464	447	435	463	440	472	425	471	493	458	431	486	460	462	443	490	454	465	486	481	488	485	473	444	451	475	463	458	450	489	431	453	466	479	432	493	456	488	473	472	466	490	440	420	450	443	480	479	487	464	428	477	483	457	483	457	477	448	467	462	506	449	485	451	437	441	485	451	474	437	459	431	483	466	474	468	436	474	436	451	483	463	446	493	463	521	461	439	446	500	433	485	474	466	469	463	480	440	433	478	458	479	459	458	431	491	462	457	468	475	479	462	491	467	464	470	476	478	420	483	524	486	488	464	453	475	475	429	456	423	445	444	431	435	430	464	493	476	443	492	457	488	489	496	451	473	452	459	457	434	444	487	447	470	473	423	474	495	470	437	453	451	478	474	461	441	447	473	451	474	415	466	412	484	470	503	485	466	446	443	471	450	464	503	465	477	447	416	471	441	468	458	432	464	466	447	516	444	472	488	447	466	432	467	477	460	443	477	450	474	471	479	465	448	453	479	512	474	500	483	473	419	449	450	450	454	496	471	506	453	446	400	479	460	488	481	439	496	440	443	481	489	440	456	462	500	467	478	434	447	484	462	459	467	412	429	434	471	421	468	468	461	486	497	447	450	463	421	460	446	479	471	428	505	456	477	502	514	473	465	455	435	487	480	467	477	432	471	470	416	493	486	466	451	484	449	448	443	469	494	453	474	472	500	461	430	490	455	468	471	435	434	456	477	434	476	454	472	447	502	475	468	446	468	462	468	461	446	442	466	464	456	478	432	434	453	472	441	425	467	452	520	484	482	496	481	450	427	451	467	448	449	467	488	452	461	473	477	459	465	478	443	468	466	458	465	489	464	447	458	466	454	466	442	423	439	474	474	464	522	506	477	493	506	469	473	480	428	527	451	470	500	469	470	458	487	482	479	473	463	444	448	476	450	470	492	474	452	444	490	450	487	449	453	470	464	478	457	481	460	465	452	459	471	449	507	468	473	491	419	452	474	443	447	463	421	483	435	438	496	463	449	445	482	447	464	452	437	465	447	469	499	474	452	436	415	499	466	423	443	467	452	458	466	440	450	443	467	439	480	458	499	457	481	474	460	453	468	443	461	462	437	475	471	452	456	456	484	449	475	445	492	432	474	502	447	459	463	481	499	495	469	497	493	421	460	450	473	443	445	477	481	493	500	440	459	485	470	462	448	512	514	449	471	456	431	473	498	451	447	426	457	476	480	468	478	433	474	457	477	468	446	476	456	423	474	472	495	445	450	460	463	472	487	477	466	482	460	426	482	445	469	456	425	463	476	459	453	449	453	481	457	493	451	472	454	450	491	444	457	465	490	454	460	454	487	478	458	479	455	483	460	446	428	453	482	485	482	505	449	432	449	477	449	437	450	474	459	433	472	422	455	480	465	416	432	483	426	459	424	442	442	467	480	460	446	463	485	449	485	455	469	472	445	470	483	489	455	457	474	498	477	495	432	480	463	509	447	454	420	419	494	467	463	462	460	449	486	468	460	446	497	478	462	450	534	450	437	439	480	441	424	463	506	473	505	458	457	452	456	482	486	466	486	489	477	464	470	464	489	462	470	450	486	469	485	427	430	482	468	416	489	456	454	452	468	454	448	457	443	449	447	440	463	475	485	457	444	455	471	493	466	465	489	463	443	484	453	494	450	483	470	502	433	439	445	482	460	445	460	482	454	456	453	463	470	472	456	493	449	437	510	423	498	437	443	475	425	422	485	451	480	491	470	505	447	466	433	444	456	454	481	438	439	449	451	476	495	471	461	469	476	448	499	438	480	451	473	482	438	480	451	466	451	480	471	472	522	480	465	496	459	488	469	472	447	435	519	475	442	439	453	447	447	448	467	475	424	470	454	440	467	456	473	463	446	466	449	429	465	479	437	453	443	459	483	478	483	458	438	450	420	456	524	416	451	485	429	487	462	409	466	460	459	492	474	476	471	439	493	461	439	445	444	431	448	483	493	449	475	468	469	456	453	457	508	486	461	443	461	474	463	448	466	501	465	462	466	472	441	479	441	436	451	460	447	465	443	457	436	447	482	457	515	488	485	470	469	482	490	469	476	435	468	478	462	474	464	449	448	453	463	498	484	452	459	466	438	440	478	468	451	424	429	482	444	452	427	461	467	432	421	490	537	452	449	455	459	445	450	483	467	469	449	485	459	486	462	450	473	485	430	448	464	509	455	461	443	434	475	443	471	445	433	439	465	446	452	449	461	441	460	459	444	451	474	463	442	477	466	477	458	478	480	456	496	484	457	493	467	484	482	436	449	470	518	440	486	465	434	489	462	485	467	453	432	481	467	510	456	492	481	459	470	494	497	506	438	480	473	422	432	466	457	470	467	478	497	463	478	449	440	446	465	453	431	483	491	463	461	447	477	426	481	487	454	460	430	474	498	440	452	459	407	471	478	442	484	516	457	487	481	454	460	490	477	457	470	452	448	475	472	445	454	461	463	483	486	406	440	477	434	458	462	478	462	452	478	449	486	432	461	461	486	452	445	451	489	462	484	467	449	431	473	452	481	482	482	450	469	445	463	432	496	433	468	459	466	483	474	470	446	465	478	442	455	441	461	457	483	453	446	445	444	471	470	450	459	463	494	449	498	473	431	458	424	473	426	446	476	467	449	474	454	451	409	407	478	465	470	442	442	443	472	476	409	438	479	438	449	447	440	448	477	462	485	450	462	495	456	477	485	415	446	444	448	465	469	469	471	421	455	479	475	465	451	491	461	464	466	461	411	466	445	457	464	472	491	481	470	471	453	446	460	436	485	484	478	434	484	460	488	467	450	461	500	446	438	487	470	450	475	501	514	458	442	462	470	466	479	490	438	466	484	454	414	495	500	461	436	467	442	454	466	493	481	473	416	445	448	478	502	459	499	430	434	494	422	468	433	478	499	474	481	462	458	459	452	507	464	478	476	463	475	455	475	463	470	482	451	485	451	495	465	469	462	476	462	466	465	446	445	493	483	450	488	455	464	449	465	504	461	444	490	413	421	451	478	452	489	487	479	489	446	475	464	453	463	425	464	465	456	474	424	457	485	460	454	515	433	467	461	447	512	467	420	448	460	450	489	421	504	456	438	457	426	493	466	426	467	499	452	424	487	441	470	454	452	483
63466	31505	14510	6215	1481	379	318	325	288	288	245	274	286	266	234	301	282	263	236	234	288	255	263	222	253	257	252	266	248	285	247	272	243	256	255	235	251	239	239	226	253	267	261	269	249	248	243	247	215	262	260	231	236	261	260	300	261	230	250	213	285	280	265	248	263	281	240	229	220	265	254	260	229	261	302	233	234	249	259	225	235	279	279	229	244	264	285	265	244	248	228	263	249	246	250	242	232	238	259	210	274	249	267	241	233	295	271	275	234	235	255	242	224	270	224	241	249	246	277	243	254	243	260	246	248	250	259	256	247	249	244	297	223	242	244	235	290	264	243	245	243	256	277	233	248	252	255	266	250	264	259	260	252	255	247	271	220	269	262	244	279	262	237	238	280	244	275	269	245	234	261	271	284	248	281	261	239	256	261	229	267	292	254	252	258	233	231	274	259	258	263	268	267	232	233	233	247	246	267	266	276	245	259	249	235	261	248	254	259	236	271	240	267	280	262	272	245	247	281	247	264	267	257	277	256	254	272	224	259	246	241	289	230	290	224	238	253	249	247	224	252	277	259	239	281	271	249	263	219	256	236	247	248	227	277	256	244	239	229	282	258	249	261	266	221	277	241	258	220	238	280	288	249	236	221	263	278	262	234	283	244	266	226	296	225	255	248	277	259	255	254	272	299	269	262	241	252	261	260	258	257	247	246	252	267	271	250	231	239	234	268	215	237	222	246	262	250	238	250	250	260	252	227	277	247	277	237	224	257	240	264	238	241	257	258	252	280	234	219	227	272	277	281	292	278	248	284	232	238	263	288	292	267	250	264	240	241	267	265	262	271	237	272	223	257	281	296	253	245	231	254	225	246	263	231	261	263	269	241	245	250	229	237	224	244	274	267	262	255	244	266	255	300	268	283	242	225	241	241	227	242	226	275	266	256	258	271	278	256	250	264	232	248	246	276	263	276	265	263	251	257	290	278	261	238	268	245	279	280	247	243	253	292	284	284	263	242	249	255	260	234	285	246	249	266	274	240	252	229	236	275	249	287	252	218	243	273	239	253	249	261	270	255	267	297	252	246	241	250	233	236	255	269	222	240	256	242	244	268	268	276	261	227	255	270	270	266	306	245	271	251	232	242	257	262	249	270	272	243	237	257	260	265	271	252	270	284	247	261	251	240	258	288	246	232	260	270	226	271	285	259	237	289	240	259	268	226	270	257	257	243	268	227	223	266	264	250	210	242	255	244	263	263	290	267	260	249	257	224	283	253	278	235	280	248	263	310	247	241	274	290	288	267	283	267	276	268	272	250	252	249	237	257	291	215	240	228	235	298	260	272	280	239	243	247	240	269	250	245	261	267	251	271	248	263	229	271	262	283	254	221	252	242	244	271	249	280	248	272	255	275	271	220	267	270	246	282	237	255	274	280	266	232	251	270	260	255	223	261	264	268	249	275	279	250	276	229	256	234	247	247	233	235	273	245	241	255	270	265	232	248	288	269	257	235	247	257	264	261	260	269	253	278	236	276	253	299	229	251	270	275	261	274	269	256	262	245	232	265	256	245	248	269	258	245	273	263	252	247	260	262	276	269	248	275	238	241	263	217	278	227	222	282	231	261	247	269	280	268	261	256	285	266	233	264	269	248	264	264	274	252	236	240	250	279	286	238	273	286	248	283	297	237	260	284	251	260	293	271	251	283	242	269	272	267	270	247	247	270	265	292	285	229	281	249	275	261	256	242	256	259	246	267	288	235	274	272	281	276	270	233	279	211	256	263	263	270	261	282	249	221	238	232	276	235	257	258	265	251	257	243	283	241	235	276	257	258	245	276	275	276	261	276	278	253	244	252	259	246	296	279	268	241	258	288	266	239	266	266	247	241	256	265	244	239	287	271	228	253	245	261	238	238	297	225	274	254	247	252	267	255	271	271	281	254	283	269	268	269	244	277	289	276	254	251	254	276	256	257	259	264	261	245	262	256	266	255	242	257	272	272	241	238	272	262	260	230	235	247	260	249	235	261	244	274	234	276	265	294	289	266	246	241	282	252	234	274	244	270	293	276	261	256	252	240	258	261	277	233	244	273	269	258	259	258	239	266	234	247	265	287	244	259	284	249	254	245	303	234	277	250	270	258	209	243	264	298	248	268	253	244	232	262	228	265	269	247	270	262	241	269	246	231	222	281	237	283	265	258	275	277	249	249	266	271	279	271	254	250	237	243	285	278	242	247	243	259	263	257	252	273	281	244	281	286	271	232	253	260	262	288	282	251	289	262	254	279	226	237	276	267	253	255	252	260	234	238	275	274	261	286	229	251	257	229	260	258	285	275	275	237	262	283	279	231	250	252	273	235	261	262	266	263	246	262	250	231	235	290	273	261	271	254	257	293	254	259	256	238	272	238	270	259	253	270	256	267	226	262	260	223	250	250	264	259	254	276	248	254	254	234	275	292	269	222	231	247	261	275	294	274	259	268	251	269	249	245	262	286	256	271	242	245	249	282	263	263	250	273	246	257	269	265	238	258	229	265	266	271	253	255	258	276	239	241	269	272	273	249	275	282	229	247	247	272	275	243	250	230	303	285	256	296	268	265	246	265	252	276	241	226	262	241	262	283	278	271	249	260	256	245	242	252	259	251	285	253	223	272	216	269	235	260	266	259	265	238	265	253	267	259	245	238	261	269	238	219	246	250	247	252	229	269	262	259	240	294	248	264	243	244	243	280	261	269	260	249	233	254	231	262	288	241	237	244	258	258	242	229	254	264	252	278	255	290	262	296	257	272	257	254	275	241	247	263	234	283	251	229	255	233	238	261	261	274	223	250	292	230	257	270	215	233	236	249	280	271	250	276	254	261	273	271	259	271	270	253	243	280	254	274	260	236	243	260	280	247	266	264	247	261	266	239	245	268	284	276	274	252	261	258	243	260	254	257	255	245	235	279	255	268	261	237	239	265	230	243	222	298	245	250	228	270	293	260	240	280	270	272	274	235	270	242	249	234	266	227	251	264	241	253	258	279	268	259	269	262	252	257	251	254	275	268	230	230	244	269	238	259	231	232	282	290	259	243	262	244	248	246	266	267	263	243	270	255	242	253	242	262	240	283	261	259	255	263	244	256	254	256	230	275	273	257	265	237	256	263	240	241	271	319	256	260	253	218	241	266	256	264	253	260	271	273	249	270	238	226	271	251	266	261	242	253	241	264	251	283	273	239	278	256	222	210	249	273	223	237	261	270	288	274	264	286	258	251	242	228	252	266	255	218	230	238	221	270	243	251	267	284	289	252	285	254	258	223	246	315	270	256	253	287	280	271	224	243	267	275	251	257	255	238	257	274	255	273	282	266	241	246	242	242	290	303	251	264	255	244	257	234	254	246	247	252	253	266	264	267	239	242	275	245	248	247	250	245	270	281	241	266	257	258	254	228	270	261	235	237	274	256	237	249	259	245	271	269	233	260	243	261	261	248	243	233	253	248	261	255	272	267	268	291	251	277	249	238	278
40620	21915	15445	11646	3424	945	723	631	598	618	543	608	530	546	553	569	518	548	570	524	560	538	567	568	563	559	560	577	574	538	584	552	541	549	569	553	548	556	587	557	559	578	575	557	535	537	571	541	547	527	592	593	533	530	549	537	529	550	564	576	523	523	523	553	519	541	531	555	517	540	577	518	587	518	548	557	537	566	547	578	527	561	564	553	540	594	537	523	538	544	536	573	517	540	510	523	527	556	492	561	550	549	504	570	554	533	511	534	564	563	553	559	511	526	553	531	567	549	558	559	610	526	522	528	507	523	494	579	531	544	536	540	542	560	566	584	554	552	574	570	604	529	491	513	530	512	521	562	572	538	517	510	590	528	525	509	560	509	542	556	511	502	576	557	563	535	547	545	562	618	544	571	520	517	569	524	551	506	544	543	573	514	514	542	515	568	555	536	536	512	528	565	536	530	532	550	557	544	523	555	528	537	553	548	563	518	514	506	545	548	542	535	572	528	557	540	577	495	537	516	530	550	557	581	519	547	532	551	558	540	554	571	571	528	509	528	566	548	546	589	579	546	581	497	516	568	521	536	525	536	566	541	553	519	522	517	545	519	538	485	503	575	569	563	560	530	538	558	535	553	554	531	573	522	548	536	523	570	519	529	544	560	507	556	520	538	514	528	566	540	531	521	562	561	534	535	542	542	559	553	552	532	555	551	572	522	536	513	526	542	562	546	559	546	541	539	509	536	504	497	576	510	526	523	560	535	538	569	527	564	580	563	534	529	546	554	525	576	545	560	558	518	537	548	543	525	536	551	510	560	528	525	551	536	572	567	540	529	572	571	519	536	522	561	569	481	509	542	546	511	484	506	507	550	525	530	487	576	528	574	578	543	525	544	519	566	509	534	534	583	537	557	546	538	597	558	542	518	534	569	541	588	556	557	611	571	526	514	514	539	529	552	535	500	553	545	511	517	536	543	507	522	553	499	530	537	532	532	545	522	567	512	541	498	579	539	560	542	521	563	565	566	533	569	536	544	495	538	569	555	533	559	552	554	520	553	536	551	535	537	480	521	552	544	531	525	587	540	524	541	505	530	507	560	555	531	563	538	563	527	572	530	541	548	548	542	531	548	565	546	543	572	551	504	505	559	528	540	541	522	544	518	536	529	543	557	506	534	544	529	533	572	515	538	570	539	568	489	546	589	537	535	539	514	569	573	533	532	531	529	533	587	558	543	559	552	527	540	549	569	542	565	583	562	523	532	560	540	524	562	533	568	549	538	572	503	478	560	535	543	532	552	535	532	534	529	502	531	525	551	561	540	512	550	554	562	543	522	499	534	575	520	556	548	559	559	585	575	552	502	538	561	527	539	520	565	519	552	538	529	601	518	565	538	528	552	535	486	557	556	510	516	578	570	509	537	541	562	498	542	567	530	556	530	535	553	543	509	588	532	509	525	537	578	530	553	573	559	489	497	569	559	530	580	550	539	510	493	511	540	548	550	575	562	493	557	558	572	524	543	545	561	558	507	517	588	575	493	547	550	539	512	542	555	554	532	510	530	552	502	569	536	551	560	517	532	558	520	526	561	530	557	513	526	514	540	504	504	561	561	596	537	564	533	535	556	540	514	559	587	538	548	529	503	556	548	525	540	562	595	521	587	491	519	562	529	549	529	586	528	552	534	485	570	524	529	532	515	528	534	555	540	515	548	529	588	543	537	568	503	551	537	545	579	525	575	522	564	514	556	555	557	534	572	559	544	571	538	541	547	535	538	545	529	589	560	510	540	517	576	573	538	529	517	506	527	545	560	541	544	533	507	552	536	544	558	530	520	545	541	568	562	539	537	548	525	539	549	585	526	588	466	558	531	516	544	526	560	520	523	535	550	576	579	548	485	514	540	556	531	546	551	516	569	515	575	498	527	570	537	557	530	545	536	538	535	531	552	568	552	533	533	516	514	576	564	537	584	586	520	557	554	525	565	575	518	525	590	551	570	540	525	540	543	550	558	567	541	554	532	563	560	541	483	562	524	518	557	539	550	535	532	576	544	572	510	524	548	559	532	497	570	594	580	497	587	524	530	525	573	551	526	561	544	568	552	496	562	556	552	549	547	569	547	573	548	550	532	593	547	511	519	540	517	540	509	548	554	539	503	540	531	546	515	510	532	545	501	556	531	538	550	561	491	527	532	548	546	545	539	514	524	539	508	550	564	568	534	552	522	519	544	552	528	539	539	560	568	563	531	558	553	515	555	539	535	540	568	553	548	527	573	534	537	534	525	509	525	503	500	525	541	529	544	554	579	582	583	553	545	533	532	561	576	532	542	536	553	533	489	562	542	515	486	580	538	539	533	518	550	541	549	535	547	593	536	568	554	534	551	488	527	544	540	507	539	544	531	584	529	537	602	537	587	543	558	560	562	516	542	516	514	567	533	526	494	579	548	532	531	511	539	504	575	532	573	524	545	529	598	547	538	599	544	519	560	542	512	551	557	539	537	554	505	546	527	544	504	513	523	536	536	585	536	550	577	541	521	530	553	546	518	530	508	504	533	533	543	557	576	529	531	537	547	542	531	491	541	549	562	568	521	543	549	566	544	550	562	566	530	537	588	534	540	487	506	523	563	522	552	502	532	579	535	523	556	564	531	529	529	549	557	536	548	535	574	509	528	503	543	515	543	568	575	523	559	537	534	565	534	530	519	538	538	577	561	528	529	532	508	524	513	524	534	533	580	517	582	553	510	569	544	496	516	495	575	533	561	538	538	543	486	564	513	500	524	538	534	509	554	516	563	533	564	544	540	507	568	572	526	582	569	520	529	569	525	513	504	530	529	571	563	548	550	525	534	546	559	563	539	562	516	566	574	548	570	505	513	512	533	517	509	525	532	506	556	570	558	565	560	557	510	512	559	536	508	575	533	548	555	587	505	543	543	574	496	542	550	566	509	533	541	575	541	535	570	557	540	493	524	535	527	521	523	559	585	560	565	574	521	563	523	542	555	499	542	516	555	606	528	505	538	527	547	553	564	536	511	575	561	495	537	588	545	523	524	549	525	495	548	572	566	560	517	556	508	522	558	536	544	560	555	560	519	498	523	569	531	514	509	568	519	522	497	569	533	559	533	534	555	571	549	544	546	548	593	573	560	528	522	553	542	561	602	537	555	532	540	555	585	553	569	533	541	544	521	502	549	540	587	530	519	535	539	511	550	538	529	544	533	494	565	557	551	533	525	563	586	537	507	522	556	536	524	522	548	521	548	555	539	518	521	553	547	528	522	539	565	581	506	528	539	555	551	547	570	533	512	509	544	519	571	562	560	557	491	559	554	520	502	577	531	571	554	563	522	527	533	546	548	563	532	557	494	524	529	528	549	500	581	527	567	545	517	534	538	540	576	560	520	555	553	524	551	526	563	518	533	563	518	537	553	479	533	533	545	546	567	541	539	549	572	522	537	522	535	527	535	526	509	577	512	530	525	509	583	506	527	563	521	543	534	541	551	537	537
51380	26262	8169	1887	433	206	213	228	218	200	192	181	207	201	179	192	186	217	221	183	184	183	183	188	192	168	212	175	191	194	200	214	176	212	214	219	177	183	195	187	191	191	187	211	182	170	189	205	207	191	204	199	194	182	186	178	188	176	209	171	206	199	204	208	199	154	198	189	188	212	203	218	196	192	171	225	217	210	202	212	183	196	218	165	167	158	225	212	180	204	187	177	185	216	189	199	200	195	174	192	209	177	183	195	208	193	212	179	212	180	168	197	186	200	193	172	194	209	180	189	198	184	184	225	212	210	212	182	234	210	182	209	200	208	210	189	198	202	194	182	212	200	177	197	209	182	193	181	164	189	217	194	183	197	190	185	196	226	200	217	189	203	191	182	199	175	175	206	202	190	195	193	224	217	207	189	202	185	178	192	204	208	203	169	191	209	194	215	179	204	215	207	197	198	203	185	211	191	208	204	213	196	228	200	167	187	179	206	170	212	194	206	194	206	202	192	199	185	206	201	223	199	206	200	180	185	212	182	196	221	215	190	219	164	184	219	188	191	208	162	196	191	198	199	208	201	177	191	190	236	191	195	188	227	195	192	214	181	185	178	185	229	245	193	181	189	183	186	201	195	217	179	210	202	191	197	205	204	192	217	188	195	185	190	224	200	177	210	187	191	174	195	208	167	198	185	177	202	204	227	190	202	205	180	200	199	164	197	191	195	169	202	206	197	201	172	183	201	203	185	192	170	201	182	214	192	193	215	202	194	198	174	206	214	199	182	207	213	191	168	201	170	224	190	180	211	180	193	182	180	172	194	198	178	220	205	202	182	184	175	199	208	208	211	171	215	190	209	185	175	179	192	229	167	178	211	201	207	207	184	197	172	196	202	213	164	178	195	200	206	207	210	203	183	200	186	180	179	200	233	187	214	205	191	184	183	191	184	200	192	203	174	212	221	205	213	241	223	193	185	188	169	194	201	177	186	210	212	202	197	214	188	164	228	202	178	193	202	194	175	171	213	224	230	200	198	200	203	216	195	222	177	189	184	201	193	211	195	169	208	194	176	210	193	169	222	219	205	204	199	230	215	229	182	238	194	201	198	181	183	195	176	196	206	179	196	198	181	209	211	227	239	204	245	180	202	191	195	200	179	198	197	179	195	191	180	186	205	192	230	211	217	234	219	203	189	173	202	177	204	206	205	194	203	209	162	183	191	188	208	176	188	176	191	184	214	184	182	196	200	223	189	206	199	177	216	205	236	232	205	180	217	198	221	180	168	192	186	207	155	194	208	211	176	171	172	213	180	165	201	218	191	197	191	198	226	172	177	186	189	207	202	194	196	214	228	161	180	211	198	198	197	196	224	198	190	199	214	212	197	182	204	183	214	197	195	201	172	208	210	183	179	195	200	182	224	188	218	227	219	180	185	196	225	206	201	207	190	195	169	198	203	204	193	206	198	181	168	191	201	195	182	189	187	191	203	199	225	209	170	199	215	207	184	183	202	183	213	175	194	190	186	206	186	191	203	199	175	178	176	198	185	201	175	202	189	183	184	193	219	206	231	215	176	177	184	197	191	187	205	200	198	161	168	150	212	183	196	168	198	172	177	178	186	206	181	203	197	206	201	189	192	183	224	183	222	194	210	213	208	158	189	228	190	172	170	194	177	211	185	191	209	215	189	204	199	201	171	197	188	207	194	200	189	210	213	208	174	200	200	182	200	184	196	187	182	218	190	184	179	200	201	208	194	191	235	198	203	214	186	193	179	191	202	203	193	217	171	171	181	214	181	172	182	207	195	197	215	200	192	220	232	208	174	176	185	190	237	207	209	225	206	209	202	189	193	190	223	200	206	210	210	175	181	192	187	193	193	173	211	205	215	212	207	187	191	201	179	190	217	248	187	175	202	199	205	201	213	191	187	206	195	207	210	189	200	196	178	185	202	183	189	189	218	189	194	189	196	210	193	188	211	176	177	199	151	204	197	185	178	181	182	187	183	202	215	204	203	201	196	186	192	172	199	216	204	196	211	187	191	203	176	186	207	186	208	185	173	214	201	177	204	220	203	217	190	181	214	213	185	228	194	188	202	182	217	206	201	200	222	201	195	236	183	183	214	215	188	216	203	200	183	209	213	206	213	191	205	198	170	178	225	196	218	178	210	164	176	212	187	207	207	201	213	191	161	200	198	189	196	208	193	188	199	197	210	224	198	212	194	191	180	190	219	184	207	175	200	217	168	212	191	210	196	175	200	208	194	199	203	188	185	192	204	208	181	202	181	182	185	202	189	172	199	206	191	217	173	217	191	208	203	181	179	213	205	175	188	211	172	201	207	199	189	181	181	216	168	195	215	202	203	194	213	176	172	198	168	177	179	202	199	180	188	204	195	198	190	189	228	169	208	212	198	196	202	192	174	189	165	174	194	193	194	198	195	215	189	197	205	201	191	194	194	228	196	188	184	180	221	206	190	198	195	216	188	197	203	178	202	201	187	189	188	207	192	198	205	196	223	203	189	207	216	224	214	171	195	205	184	205	178	190	204	217	219	190	200	209	187	212	204	213	213	208	203	198	212	194	165	195	205	191	228	181	235	187	190	198	199	205	174	210	166	167	191	206	207	186	200	208	176	168	222	205	182	197	188	186	189	193	197	199	180	181	185	164	183	227	204	188	191	223	187	204	175	199	233	185	207	185	205	183	167	189	207	194	216	195	192	195	204	196	199	175	174	176	186	223	185	206	180	193	219	207	189	191	204	200	194	169	209	177	223	220	187	189	188	186	222	228	173	178	201	191	162	229	222	184	191	209	191	189	183	178	206	223	202	213	198	202	215	193	161	181	198	189	178	164	180	209	194	189	197	190	208	199	200	184	189	215	190	202	185	206	190	187	175	192	172	215	206	210	191	232	214	203	199	206	188	188	205	168	188	213	185	187	187	195	199	193	191	182	182	170	199	178	180	176	198	211	191	210	214	196	196	198	199	183	170	190	189	189	186	194	191	203	167	195	170	174	221	190	211	211	203	193	200	190	184	193	212	194	185	181	204	203	220	176	187	173	192	167	161	212	179	178	219	205	195	220	207	202	213	201	196	216	217	195	207	190	192	197	213	204	207	192	199	163	185	210	199	199	185	179	195	189	173	172	200	215	182	199	196	209	198	177	183	197	198	215	196	202	191	169	186	191	190	204	200	188	199	203	199	196	197	195	171	190	197	199	198	184	201	195	176	180	179	202	208	228	169	211	163	186	195	188	205	214	197	187	191	208	186	198	172	190	198	192	190	174	191	215	166	190	191	181	202	197	207	201	227	201	192	189	168	208	193	205	232	207	172	217	177	198	196	211	216	216	209	210	202	201	197	201	189	188	199	200	166	221	219	188	204	189	177	225	214	200	223	189	185	211	187	204	205	171	177	208	173	184	189	195	183	214	185	166	182	187	192	191	189	195	212	223	191	208	214	185	197	202	188	189	175	199	177	187	212	188	203	209	206	201	195	195	185
34074	17942	9116	3605	1214	462	415	421	426	461	452	417	436	422	439	432	458	389	427	396	466	461	420	400	404	371	433	424	432	415	418	425	425	433	422	442	423	381	412	432	420	429	414	451	443	426	431	445	415	409	418	445	411	418	384	406	449	453	407	387	411	413	422	427	440	420	434	419	437	415	438	450	422	433	434	409	445	400	409	438	459	420	394	410	436	447	416	420	402	427	446	419	434	387	446	420	447	428	416	425	427	428	447	451	445	424	405	412	436	412	431	416	434	409	440	446	416	413	417	388	422	416	425	421	436	416	457	440	403	401	423	452	403	459	438	403	399	426	438	426	392	443	436	401	424	409	448	430	416	428	415	391	409	381	424	415	394	411	411	438	430	430	434	459	457	436	446	434	435	424	428	416	428	416	392	442	381	443	443	410	421	403	452	418	407	426	422	444	408	424	440	424	410	437	436	433	418	395	394	451	438	391	439	444	459	440	466	451	434	414	389	426	423	432	418	442	409	447	411	435	421	410	416	422	411	431	449	417	454	444	386	458	438	417	372	448	415	465	395	418	390	410	457	396	421	407	428	419	418	437	425	444	406	412	423	439	434	418	435	411	413	440	443	436	417	418	473	421	421	454	464	405	431	453	422	465	420	472	409	402	460	414	426	442	450	398	435	425	409	421	461	442	417	392	399	413	390	440	408	424	466	440	439	389	425	404	440	423	433	442	410	431	434	460	371	402	396	379	419	428	407	407	410	416	456	421	429	435	421	416	437	406	418	425	454	406	451	431	438	446	425	450	404	440	402	415	409	409	426	402	464	419	455	414	400	373	405	438	440	426	421	409	407	440	416	415	445	441	411	447	422	397	426	409	453	425	442	389	421	447	397	443	459	443	424	410	428	391	420	458	393	430	418	399	422	443	460	402	448	431	424	396	420	399	455	426	440	393	395	474	396	410	458	409	424	423	441	432	420	393	433	448	389	473	436	448	428	455	412	426	416	427	390	430	420	411	436	422	425	424	442	424	400	403	422	414	405	436	394	457	468	431	407	417	380	441	390	450	439	443	434	421	426	424	426	451	421	461	429	426	431	449	449	438	406	439	396	417	428	412	409	429	407	422	397	457	396	445	427	462	432	410	451	413	408	421	428	445	432	452	453	434	418	415	398	420	426	429	411	446	445	446	427	425	457	434	434	439	423	442	427	432	444	459	424	463	426	405	431	448	462	458	406	444	436	424	400	423	449	359	455	419	414	419	452	462	419	413	405	421	414	409	393	432	424	436	450	375	382	419	392	461	391	437	446	415	420	426	420	417	407	430	400	436	433	421	390	425	469	427	444	448	424	419	429	413	403	438	430	443	409	402	419	407	406	438	405	446	423	410	422	422	418	416	381	462	431	437	416	429	429	453	420	432	464	425	480	399	418	409	392	446	434	427	422	416	425	438	412	403	421	424	404	440	435	398	395	405	436	395	431	448	396	418	415	439	417	419	397	418	450	461	397	420	418	406	411	438	437	412	391	395	416	382	432	413	427	389	416	420	422	425	415	386	429	425	392	419	416	449	416	412	427	442	444	445	423	417	412	438	443	405	435	417	433	429	425	410	413	422	424	429	407	405	418	400	424	436	454	416	414	401	439	438	390	427	440	429	417	450	412	405	417	413	439	417	383	385	450	415	423	438	410	426	454	404	427	436	469	414	386	431	452	449	457	436	433	436	405	450	447	452	440	423	455	439	434	405	431	409	443	422	457	412	408	407	433	406	442	409	413	432	442	455	408	426	378	433	419	391	408	449	451	425	413	415	457	422	450	413	407	427	432	428	416	422	445	478	415	407	408	434	445	436	435	417	422	453	458	452	438	458	447	377	407	383	408	424	433	439	412	388	409	466	422	412	437	433	456	428	462	405	426	411	427	438	422	429	453	456	407	394	419	441	425	403	452	400	445	451	443	442	435	423	404	456	401	452	452	435	473	394	455	442	404	413	430	426	407	434	390	414	415	422	449	395	421	412	454	435	402	436	453	415	438	407	427	434	426	428	410	427	400	413	427	397	406	421	405	381	379	437	420	419	470	442	417	409	416	420	425	425	427	409	481	424	422	424	428	400	387	441	432	417	448	443	403	435	412	407	386	426	462	425	426	409	423	383	446	436	396	420	436	423	412	423	423	433	455	397	401	436	446	414	435	443	415	424	422	454	453	440	445	438	397	395	466	430	417	443	407	432	425	432	413	411	448	405	424	400	404	426	427	442	420	464	423	451	447	386	432	446	399	415	405	439	379	393	460	415	439	422	434	445	394	443	463	422	469	453	408	426	429	416	413	432	442	425	383	444	424	459	463	419	458	429	429	394	432	422	455	382	410	409	396	437	443	415	390	433	467	436	421	388	429	394	400	432	433	453	448	438	428	415	407	431	433	430	417	462	426	406	429	397	422	421	444	408	409	408	440	433	411	405	425	419	415	472	418	460	427	438	412	385	409	436	430	428	408	419	403	427	456	395	439	400	439	455	450	420	446	431	409	446	424	387	435	430	390	425	413	393	455	392	431	439	380	400	442	411	411	405	461	412	428	416	397	441	435	422	419	421	435	420	422	463	431	391	455	400	389	443	404	428	444	425	429	426	449	415	393	425	395	421	395	446	431	432	400	410	422	454	419	424	423	442	423	403	422	419	382	412	430	418	417	438	424	415	417	427	399	401	450	436	394	421	393	438	413	428	426	432	447	409	404	436	428	395	385	453	444	393	380	465	448	447	413	388	424	403	354	443	425	459	448	425	389	441	421	451	393	395	441	440	447	427	432	389	471	427	471	411	449	389	409	401	374	435	442	410	399	438	404	414	400	431	441	409	401	432	419	437	463	405	417	407	449	462	421	388	411	384	411	444	423	391	428	438	410	452	439	402	423	410	418	418	418	429	419	412	415	445	430	450	410	420	438	436	419	409	436	424	442	429	402	413	439	454	387	458	422	445	403	426	415	443	417	395	396	418	421	414	409	433	470	388	403	405	448	413	392	464	406	434	467	423	445	382	409	388	426	443	377	456	433	443	448	435	430	436	412	403	403	455	429	445	415	422	410	406	430	447	433	424	470	412	440	429	436	441	399	451	430	417	450	397	447	422	414	403	409	415	414	409	442	436	415	429	395	434	414	397	437	434	464	398	414	456	391	403	427	428	432	442	435	428	410	415	431	428	430	442	412	428	417	433	462	415	428	419	420	415	387	418	427	417	450	456	437	461	435	411	408	416	420	440	429	453	434	426	444	395	413	437	469	400	429	417	393	447	420	441	412	438	407	417	398	401	443	445	422	435	393	413	423	433	444	411	415	403	425	448	434	413	425	424	406	415	390	432	378	450	414	421	432	407	443	395	424	406	424	411	405	431	419	397	388	480	446	427	422	444	382	412	422	414	426	403	405	382	417	433	425	428	416	458	447	432	433	398	442	400	402	429	438	403	417	449	394	435	430	440	424	438	435	418	414	442	420	426	429	440	434	459	394	405
64681	32127	11714	2474	759	281	220	230	201	249	227	226	200	189	229	215	212	226	201	215	215	206	259	224	203	180	202	203	197	207	209	236	218	212	223	203	205	186	207	245	187	205	190	211	190	209	245	204	201	223	204	213	209	239	210	236	233	191	211	225	224	211	213	209	197	243	200	204	216	228	197	212	235	205	229	212	212	202	236	222	222	218	197	223	223	214	208	228	233	218	215	227	217	219	202	218	202	233	189	233	206	206	217	249	222	224	225	206	250	226	209	211	233	210	242	247	197	219	245	209	208	218	198	186	225	216	210	228	230	217	224	203	223	236	218	219	221	262	212	225	235	227	240	251	221	210	219	219	211	229	241	212	220	241	209	224	206	211	209	211	219	248	208	210	241	211	242	226	207	194	219	195	204	195	234	172	236	216	223	208	201	187	205	228	182	191	233	193	223	220	215	215	219	214	212	213	225	211	210	211	221	218	210	201	228	216	205	235	200	199	193	205	221	216	188	194	214	207	217	205	221	216	206	220	223	202	206	225	224	204	217	206	225	220	212	237	216	213	192	177	191	187	205	204	245	214	216	215	198	203	214	198	221	227	196	204	186	215	184	200	207	226	226	212	202	184	192	184	192	199	219	208	217	222	229	214	228	204	236	220	213	215	180	212	240	208	221	222	200	205	195	206	205	241	203	224	205	222	234	202	214	217	218	213	189	190	231	233	198	224	225	208	211	201	232	253	216	181	230	209	191	216	212	201	194	220	212	238	218	225	211	220	223	178	231	229	230	218	249	229	194	211	224	226	229	253	224	214	198	213	203	183	208	210	217	216	200	230	234	211	231	231	216	196	228	209	224	224	224	222	215	191	222	220	215	213	213	203	196	214	215	203	211	234	205	227	182	189	200	211	226	208	202	188	227	226	220	226	201	195	206	215	213	218	203	221	202	216	213	234	212	204	210	229	207	205	218	233	255	235	219	201	207	248	196	182	229	207	240	210	202	234	221	215	195	238	212	204	208	208	217	198	237	210	214	215	236	226	240	220	235	220	204	206	209	231	222	193	199	209	241	243	198	218	198	209	194	179	207	212	202	238	193	215	191	233	233	240	211	217	214	193	236	222	240	210	206	248	236	222	195	206	204	190	203	215	200	214	239	202	238	242	217	221	215	228	219	235	221	241	214	200	209	214	214	210	267	205	187	214	231	204	214	240	210	216	247	229	182	198	218	183	206	208	228	219	217	216	235	237	224	250	210	198	213	195	198	215	237	251	222	217	217	212	202	241	188	230	224	197	206	206	214	204	201	205	233	208	223	205	229	195	234	199	212	221	223	230	222	228	223	244	211	215	205	191	187	204	231	218	203	187	206	205	210	211	216	221	208	188	232	208	199	176	197	219	203	213	234	218	207	194	212	226	212	218	199	207	235	223	205	204	227	234	215	205	246	220	183	187	209	227	244	221	190	195	203	205	215	253	197	201	231	202	228	198	207	215	223	190	214	186	222	201	195	243	220	214	216	217	222	198	221	218	196	225	216	216	224	206	216	222	198	220	228	209	226	226	200	211	211	234	253	245	199	192	210	198	215	216	222	196	207	241	207	218	203	186	199	201	201	212	215	195	217	226	214	262	221	229	193	214	201	212	220	229	196	197	208	183	257	239	168	217	228	197	223	184	201	209	219	224	197	210	230	222	210	224	181	234	204	234	225	238	176	195	216	199	219	223	224	222	176	181	188	223	226	194	198	226	213	233	211	210	215	231	245	224	221	191	217	202	212	224	212	209	235	223	202	212	267	212	222	175	216	200	206	190	215	212	210	211	203	203	218	186	201	223	184	222	236	205	216	202	205	194	210	209	230	247	194	250	212	251	223	226	213	215	261	212	221	201	215	228	203	213	233	203	187	200	192	215	229	212	228	182	211	230	191	204	212	199	214	229	232	197	201	206	225	234	228	224	244	195	207	213	209	229	216	189	240	199	196	192	207	218	202	215	234	224	224	225	231	203	203	209	212	215	228	202	202	203	230	206	204	187	192	239	190	212	202	194	251	208	205	196	235	214	229	181	200	216	205	238	178	197	208	212	216	207	208	216	205	228	226	214	222	213	225	228	219	179	215	176	224	227	220	230	235	208	185	185	211	194	210	210	217	203	219	199	229	210	216	240	200	200	210	230	204	199	216	221	241	196	192	207	213	211	198	217	208	219	223	220	242	222	194	230	199	207	221	194	209	207	217	267	226	231	215	189	243	224	222	207	180	222	219	262	234	211	227	203	232	197	220	195	254	203	203	220	225	209	230	219	201	219	208	207	226	225	225	223	226	219	207	235	209	198	198	223	237	228	193	230	233	210	186	201	194	214	199	213	252	220	211	215	224	196	204	211	204	199	185	247	190	224	203	177	231	170	196	201	224	219	234	197	188	222	212	231	204	202	223	216	229	194	177	210	209	176	195	202	213	221	218	230	201	246	219	216	224	212	232	238	224	224	188	205	210	246	215	224	212	233	241	178	217	209	230	211	195	219	206	230	205	204	225	203	222	212	228	203	227	201	221	204	202	201	220	202	205	238	245	211	220	214	240	182	216	180	229	219	208	222	221	256	196	212	248	219	214	218	210	212	221	202	206	216	240	225	211	199	215	222	182	220	203	222	198	220	234	229	211	206	222	197	216	223	229	178	196	196	203	205	202	235	212	223	228	220	218	196	223	206	225	226	193	220	208	240	225	226	212	229	211	210	219	221	203	215	227	222	263	235	218	191	222	241	193	226	236	220	219	225	213	200	201	213	179	225	212	195	220	192	248	226	240	213	196	226	189	217	223	220	208	193	198	221	219	186	215	219	202	195	217	188	248	220	204	243	221	219	211	213	247	209	175	224	205	228	227	207	233	226	227	219	245	204	173	230	212	204	225	231	230	215	220	218	220	204	204	196	203	214	232	234	210	223	221	213	190	187	218	231	214	224	205	221	237	215	193	193	222	193	205	179	202	213	194	221	202	204	228	229	204	231	215	201	201	225	211	207	210	216	237	200	214	242	224	214	262	200	208	188	194	208	209	241	218	200	253	215	219	208	194	212	252	200	217	211	219	228	217	231	220	197	184	204	240	220	227	198	241	211	211	211	206	217	221	217	225	205	207	212	192	210	229	220	219	218	189	204	209	200	190	197	191	214	225	235	213	230	217	216	227	195	220	215	236	202	229	233	239	220	245	204	230	215	239	188	197	211	205	208	235	207	206	188	212	207	217	213	243	214	182	206	221	245	227	210	233	214	211	195	226	215	161	231	188	230	221	216	192	232	216	191	205	192	218	226	208	230	225	204	211	205	197	204	214	211	191	199	210	194	227	216	241	214	217	200	246	210	219	202	203	203	232	213	188	206	195	204	213	221	181	202	189	223	216	226	203	202	198	215	221	194	187	206	213	222	208	226	197	214	243	216	218	237	198	210	237	240	226	235	226	205	237	201	203	226	231	210	208	199	221	240	194	203	200	210	208	231	231	223	233	204
42161	21958	10584	4466	1922	664	572	523	489	507	515	479	465	488	467	483	448	461	452	469	497	423	475	480	493	450	472	467	482	457	443	456	432	464	465	494	435	422	426	512	441	438	489	447	450	437	475	470	479	467	444	456	455	460	453	432	467	445	475	470	509	476	477	494	461	463	476	456	453	456	442	521	446	477	404	496	442	467	440	465	453	482	470	463	463	459	459	441	464	448	426	472	440	440	433	432	461	460	430	460	467	417	465	477	465	472	437	498	456	474	448	484	443	456	436	469	462	454	478	472	459	476	430	464	455	470	460	459	469	478	470	483	465	476	461	447	459	444	481	494	458	466	446	471	444	450	453	485	424	442	471	477	470	439	465	436	483	460	474	448	467	477	492	472	455	421	449	460	475	479	509	474	474	432	488	433	439	483	477	444	491	476	468	430	477	475	519	453	466	430	492	422	445	482	438	476	451	450	463	449	470	477	456	510	490	520	437	452	468	465	456	480	494	440	482	434	448	441	403	473	461	485	413	492	442	462	475	455	454	430	427	469	461	457	464	450	433	457	486	460	445	516	478	460	419	465	445	482	475	438	478	448	501	483	471	478	430	461	452	452	457	468	450	444	460	495	453	462	496	464	455	484	470	461	466	515	429	449	429	442	468	406	474	430	469	450	459	476	443	473	492	439	450	424	489	490	454	480	431	455	469	440	457	443	452	480	489	492	468	460	487	458	493	498	405	452	495	460	488	460	459	480	444	458	437	466	453	436	482	457	481	476	465	461	467	464	516	457	475	440	455	481	485	454	457	477	459	458	482	455	480	477	455	457	457	467	433	454	443	465	461	477	418	486	441	469	451	444	444	440	470	473	480	444	465	463	449	483	476	452	449	480	475	482	456	469	448	452	456	464	456	465	455	459	473	460	465	456	439	506	449	455	487	470	440	440	462	477	442	437	466	484	490	480	516	489	450	491	465	512	485	416	475	464	431	429	467	456	463	461	468	464	460	460	439	454	472	473	459	483	493	471	454	482	484	463	474	467	434	479	465	484	467	514	468	448	465	473	423	452	453	484	433	464	414	432	480	422	442	454	482	505	429	474	515	455	497	458	492	455	441	494	452	456	464	476	447	444	452	438	486	478	454	451	477	489	453	450	455	471	438	452	468	454	449	459	472	458	478	459	469	425	500	471	450	477	499	468	486	467	486	484	515	470	464	450	471	482	484	451	463	504	461	466	513	476	485	480	460	456	490	469	459	467	507	470	470	460	458	462	465	471	462	450	471	412	486	476	431	451	443	457	491	471	446	478	430	461	444	476	483	473	467	499	491	415	483	486	467	441	439	455	456	468	462	438	445	473	460	448	431	475	445	455	456	471	452	503	437	485	448	447	443	430	462	484	491	445	453	456	448	441	430	477	443	454	425	502	491	493	477	442	438	468	438	480	473	496	431	490	447	478	487	444	429	424	483	480	465	462	473	470	467	436	430	438	449	455	485	517	464	437	478	432	470	508	475	443	431	418	450	471	442	493	448	441	443	457	423	432	482	484	453	486	436	491	482	517	483	504	478	465	469	425	446	471	501	479	497	465	448	467	444	458	429	460	470	441	474	428	446	475	465	454	446	448	454	472	437	463	478	498	461	483	472	476	476	473	460	449	464	432	482	475	474	439	506	482	489	449	459	425	473	438	454	457	447	472	443	457	472	449	491	465	471	450	415	475	445	470	483	442	470	466	417	482	491	497	458	454	463	460	476	480	452	458	414	437	458	461	492	492	490	477	474	470	436	465	491	450	440	484	462	481	466	469	482	443	450	471	465	448	455	397	488	459	493	475	471	428	487	467	456	473	484	493	490	457	445	451	456	465	487	464	475	473	487	456	454	439	445	468	474	422	465	467	501	454	423	469	444	473	464	457	470	444	455	440	442	444	446	466	456	501	439	483	463	470	462	436	464	468	440	449	466	470	456	460	452	479	435	478	449	460	474	506	431	441	489	404	463	472	425	462	513	459	488	447	450	485	504	459	478	438	427	473	489	443	475	428	450	470	472	449	465	395	458	464	498	467	474	488	439	476	476	453	418	453	424	481	442	455	421	488	435	472	480	474	475	452	471	473	470	412	484	463	438	454	477	430	409	430	474	466	463	470	467	454	451	490	434	509	451	424	446	484	435	470	446	423	474	484	497	483	483	488	470	482	477	487	467	461	439	438	459	449	451	438	461	455	453	456	469	485	460	479	481	483	482	459	475	457	473	444	446	457	430	456	430	463	473	481	455	463	495	474	434	446	440	461	481	422	440	457	465	466	452	455	464	478	450	444	477	421	458	460	453	477	490	465	468	459	446	459	470	450	428	457	487	486	508	472	481	441	410	502	451	441	420	437	475	447	473	412	445	451	464	459	455	462	460	461	465	464	459	445	502	446	447	478	457	456	482	474	443	448	441	497	441	454	469	478	434	474	456	438	409	472	452	457	489	448	445	478	463	450	456	479	486	478	461	476	468	449	473	452	446	430	426	458	444	447	477	407	486	478	437	466	452	464	489	470	502	415	416	515	456	462	499	472	460	468	459	471	471	454	507	449	452	510	476	471	438	430	472	484	439	476	439	449	424	473	448	499	456	471	472	477	495	468	473	451	484	490	492	469	446	495	445	510	473	476	474	511	441	455	443	462	489	423	408	462	451	410	465	467	474	444	486	403	477	470	436	494	435	464	441	498	433	411	423	459	457	432	472	473	482	477	465	433	492	449	457	453	445	509	482	491	414	425	474	460	449	423	457	441	453	441	474	453	498	438	457	463	494	418	473	464	454	479	443	486	463	469	445	420	474	454	482	463	456	464	465	481	456	443	485	470	474	408	503	441	421	496	433	458	464	449	480	449	505	443	463	443	444	478	448	442	462	505	451	479	448	463	479	432	425	476	432	454	433	477	487	464	485	474	468	459	445	442	499	480	430	438	463	469	446	432	461	438	465	467	440	435	456	469	458	468	477	478	444	477	472	435	474	506	448	478	433	452	504	436	449	469	435	459	457	459	431	448	471	447	434	442	497	445	455	466	445	472	433	467	430	484	493	499	498	467	469	491	461	451	471	495	459	430	508	468	426	446	472	457	453	476	440	483	476	463	468	435	441	428	449	460	475	477	475	464	433	457	478	436	453	462	420	450	457	450	494	513	459	451	482	442	448	467	477	471	454	473	471	470	461	465	499	442	456	488	479	416	486	451	482	427	472	471	451	476	495	451	474	430	475	488	468	477	455	447	483	477	435	458	458	460	445	433	461	434	469	446	445	459	474	457	458	440	456	466	450	471	450	479	466	508	468	483	417	468	476	515	478	462	461	468	457	515	477	482	485	476	458	461	428	519	472	481	481	489	457	474	446	423	527	456	472	460	498	465	460	482	437	457	416	512	474	466	450	481	420	476	460	435	463	461	414	490	469	472	479	462	471	439	450	438	525	485	471	465	426	483	455	477	423	462	463	432	457	460	507	466	488	466	482	455	473	500
65769	31492	13730	4886	1667	410	286	274	281	261	261	260	248	252	296	260	278	217	260	243	276	243	230	253	246	249	260	256	241	244	227	235	267	252	263	249	238	292	260	222	248	274	226	254	265	270	228	269	253	266	265	240	259	263	237	263	246	259	224	294	259	293	281	230	256	229	263	292	243	214	240	271	195	242	236	268	254	233	267	253	262	272	264	252	236	246	265	239	257	236	267	279	273	242	280	234	284	245	236	247	255	262	235	250	242	267	256	247	292	246	212	261	264	242	240	264	241	227	258	257	277	252	257	251	269	251	248	246	256	240	271	252	240	232	252	238	245	246	254	233	244	242	267	255	284	260	271	241	251	248	262	281	277	274	261	228	239	247	262	218	268	249	260	216	260	242	266	260	238	259	266	266	283	250	251	261	238	239	262	276	238	238	255	249	248	244	267	284	237	279	260	277	273	233	276	258	253	235	306	246	279	234	252	293	271	248	264	262	253	237	241	246	267	246	281	251	240	242	251	265	260	274	236	303	284	251	223	255	262	249	277	242	264	270	258	250	262	256	263	265	238	251	268	259	264	263	287	256	240	219	250	247	261	253	229	235	280	252	244	268	254	253	283	241	272	227	233	264	288	287	254	229	253	248	249	287	248	263	262	270	263	286	239	254	279	273	220	250	266	244	264	265	258	250	223	245	227	252	289	236	251	250	252	250	232	227	265	221	277	245	250	259	242	252	261	243	249	253	222	252	240	256	254	220	267	235	243	238	235	251	245	239	269	257	269	283	250	264	264	228	222	268	266	267	273	254	265	275	228	214	270	264	261	233	268	252	268	243	273	265	252	239	224	267	257	286	249	239	285	221	254	277	268	243	261	253	245	250	257	272	239	231	271	237	272	255	241	248	245	231	243	247	259	251	269	256	267	252	231	244	249	249	229	246	240	262	260	270	262	265	267	235	261	268	267	253	253	244	287	251	244	232	240	264	233	228	243	274	254	242	238	249	260	230	263	290	259	278	267	256	273	261	254	255	231	231	275	256	296	269	256	265	265	245	279	230	266	248	234	278	258	216	255	267	242	276	239	234	248	237	256	254	228	258	232	272	271	261	255	243	241	241	262	233	250	243	277	248	248	265	274	237	238	249	236	238	226	264	260	255	268	262	281	244	258	235	234	233	294	254	263	262	289	236	251	254	255	247	251	274	248	248	234	274	250	253	253	258	247	254	291	246	260	243	229	252	275	232	218	263	252	247	252	237	247	260	260	238	254	269	230	244	252	227	212	236	253	233	273	239	268	289	267	260	242	226	237	284	270	263	257	202	264	230	237	245	236	212	241	237	222	281	246	269	278	241	247	291	240	267	258	271	243	246	225	270	261	224	277	229	260	266	246	264	243	246	234	269	236	285	262	274	249	221	240	229	224	282	209	257	261	225	210	258	287	224	239	222	257	272	264	233	238	230	253	247	246	226	258	239	254	254	278	210	238	224	264	274	257	281	243	248	233	249	238	257	249	266	240	257	231	257	222	258	242	278	253	260	257	253	259	234	261	252	257	260	281	267	242	233	245	249	251	220	254	229	258	254	258	256	242	253	267	251	248	276	240	235	269	230	268	227	262	254	245	224	247	228	237	237	249	234	256	293	257	237	266	279	236	268	236	251	257	260	245	251	227	273	248	276	240	265	230	283	256	232	276	261	254	237	210	237	274	237	235	256	251	224	231	284	250	250	276	257	259	236	234	233	250	240	242	242	270	270	234	248	228	270	246	222	262	262	258	261	268	260	288	281	238	263	231	221	254	268	243	278	234	275	236	195	255	247	258	269	261	255	238	232	245	260	238	253	234	253	234	235	242	281	255	245	272	259	203	232	291	262	239	251	264	272	253	235	266	241	241	274	261	259	230	268	246	261	278	240	263	252	253	265	289	248	253	266	285	251	274	243	256	242	251	241	241	259	277	247	245	257	233	278	222	254	238	271	259	241	240	266	216	254	289	272	258	226	254	268	252	232	242	268	248	230	230	232	225	257	271	258	256	233	227	234	250	265	248	252	244	254	245	219	253	230	240	246	258	268	234	261	260	258	265	277	240	223	216	290	271	256	253	268	282	223	261	247	265	249	231	228	267	270	269	259	275	252	259	238	238	259	244	247	274	224	252	260	263	239	271	233	249	236	283	263	236	271	248	253	262	250	267	272	245	251	249	259	242	233	246	253	267	255	271	234	247	243	248	255	250	246	253	217	214	243	296	263	236	243	231	256	249	254	231	249	240	269	273	279	258	249	250	258	267	218	233	254	278	271	240	265	263	237	256	256	276	230	245	244	240	258	259	227	226	229	229	293	225	240	245	251	252	267	258	267	267	264	232	260	287	265	281	261	229	254	258	232	236	257	231	227	258	252	256	271	253	275	256	229	249	232	262	268	280	251	237	277	239	253	252	236	217	251	233	267	254	237	257	257	256	258	218	251	230	262	223	274	237	227	235	270	246	257	232	237	257	232	260	270	232	256	241	239	248	273	283	262	245	243	255	233	258	250	284	260	227	245	282	264	249	259	263	234	264	251	251	225	248	286	276	260	260	250	249	247	252	264	255	253	239	267	285	259	267	244	273	239	257	258	258	241	244	241	240	240	284	266	239	265	270	262	291	259	272	292	251	262	255	235	263	251	248	251	264	288	266	260	269	249	259	245	227	235	256	255	246	292	241	263	251	271	264	249	259	256	279	262	284	284	188	213	261	257	251	233	246	251	250	280	258	228	243	269	226	258	256	240	251	258	265	257	233	254	262	275	260	247	252	251	228	236	289	242	266	238	282	264	252	271	236	251	259	283	258	243	215	216	237	272	261	242	249	254	276	282	236	250	225	272	263	276	223	235	252	285	231	260	263	252	247	279	253	269	234	266	224	257	247	274	226	257	271	256	239	243	231	261	268	234	236	266	233	266	281	267	229	244	250	248	241	253	263	248	267	269	243	214	260	245	227	274	252	272	255	270	232	245	265	238	256	206	267	258	257	232	250	238	313	269	254	257	264	255	239	247	278	261	249	266	255	266	227	243	261	241	259	253	263	233	291	263	263	219	259	247	257	252	262	238	265	249	273	257	220	257	276	231	240	284	235	213	257	248	276	288	252	263	250	227	253	259	228	247	275	240	257	236	241	272	251	286	285	236	283	249	238	252	212	226	255	268	244	231	274	280	263	253	266	260	234	239	233	238	267	232	260	253	233	239	245	246	248	271	229	229	236	251	251	291	270	262	239	221	235	269	231	250	251	245	259	236	245	262	277	222	219	234	248	253	237	284	259	201	238	236	259	240	269	232	238	265	260	243	243	230	238	246	252	230	235	251	281	248	265	224	244	247	288	257	260	254	272	280	235	236	232	245	223	237	270	268	246	259	283	275	248	244	237	256	270	254	267	277	277	253	286	263	231	233	262	254	233	250	222	263	246	249	280	279	260	250	252	205	265	275	269	272	247	249	209	235	305	259	238	250	238	247	270	247	258	238
42231	21154	13894	9380	4492	906	700	622	630	509	560	575	569	562	570	590	541	572	523	543	534	540	534	542	541	515	524	521	569	546	529	491	532	526	516	507	565	549	543	556	574	544	531	521	540	494	526	546	569	547	567	526	494	579	498	526	527	521	534	548	545	583	543	528	509	523	517	578	544	540	543	545	545	515	488	522	527	528	533	534	555	526	521	521	563	532	546	559	560	521	527	554	529	522	536	549	531	549	525	548	587	518	567	514	499	533	581	527	520	565	541	530	517	517	509	541	535	551	514	526	502	506	538	502	553	515	542	534	567	554	577	530	527	543	515	542	530	524	513	549	596	489	526	550	541	557	513	522	566	510	574	547	540	530	542	519	560	543	508	507	532	511	536	521	535	519	532	521	579	538	534	553	539	544	538	579	512	522	494	498	543	531	554	538	506	590	553	543	562	536	542	558	515	552	547	537	526	579	535	510	506	521	546	530	499	580	526	581	557	560	554	529	534	527	536	550	544	519	518	511	548	540	525	550	539	534	572	535	552	533	545	512	522	581	561	547	515	521	507	506	499	539	549	543	529	563	515	543	579	543	523	548	566	559	541	543	527	518	534	565	544	557	546	533	526	531	482	551	518	503	502	520	566	530	567	544	581	551	544	529	532	496	537	540	534	528	509	538	561	557	513	541	520	533	556	557	536	544	527	565	581	525	550	529	514	506	486	585	534	529	550	541	572	548	546	564	540	575	532	549	556	499	527	518	528	543	561	510	541	541	508	526	508	524	537	532	533	501	550	594	553	544	561	549	542	539	514	545	543	521	554	514	510	552	566	527	517	530	606	514	513	588	568	533	531	557	524	502	511	573	514	548	539	531	527	515	551	535	582	542	528	538	548	519	516	558	540	517	536	486	560	501	542	508	530	552	525	592	538	541	547	564	519	534	522	534	528	531	537	524	546	536	538	508	527	529	514	535	513	536	531	522	527	532	545	522	532	495	518	540	526	551	519	495	526	533	534	547	539	531	519	547	495	521	535	521	531	504	512	555	530	548	574	551	535	583	547	519	532	552	553	544	553	513	550	553	536	514	539	554	508	549	552	540	589	524	547	571	537	506	545	539	554	522	548	514	566	521	490	538	549	513	520	506	541	528	557	531	524	538	528	510	544	483	513	563	519	534	558	503	501	496	522	514	525	566	560	517	525	516	502	536	536	552	521	501	574	515	502	532	538	572	541	519	553	514	508	534	515	536	568	557	544	535	493	494	534	540	521	548	536	548	484	549	496	532	564	514	500	542	527	546	511	517	515	578	556	576	555	577	523	539	503	544	537	549	592	572	563	536	498	544	519	495	535	552	540	529	555	530	505	552	541	535	558	528	529	542	525	553	504	556	546	507	559	546	523	547	541	547	514	544	528	572	518	508	570	588	533	550	535	531	506	527	528	532	493	529	579	546	544	528	495	520	541	542	538	515	525	541	508	505	522	526	529	517	594	481	567	546	554	517	536	544	557	480	566	520	529	552	526	534	553	513	533	535	539	554	538	504	496	553	505	521	565	504	545	562	517	555	545	537	512	519	544	570	537	515	553	570	595	492	546	578	582	487	574	524	530	537	529	512	560	527	504	542	549	529	567	498	533	528	577	550	549	566	542	492	546	556	567	530	512	550	537	523	553	548	539	514	575	566	544	572	532	564	547	510	505	525	544	559	520	524	535	514	549	530	543	555	531	566	545	465	513	487	544	540	523	569	576	538	551	512	509	546	538	529	511	519	504	548	491	513	520	528	534	540	523	517	508	502	529	550	525	530	522	527	569	501	536	508	536	492	546	505	569	554	568	531	516	525	522	522	517	558	519	528	536	549	529	568	537	488	507	555	530	531	526	505	558	562	553	547	520	528	507	519	543	534	535	506	489	549	537	525	541	521	499	583	541	556	544	523	528	526	540	502	515	527	532	557	556	515	529	535	497	502	513	533	532	554	516	541	546	548	563	511	548	512	565	510	584	533	511	564	547	562	512	553	535	547	559	539	568	568	545	591	566	537	524	540	527	545	530	514	551	537	515	548	538	545	538	529	540	532	560	519	571	550	543	522	546	497	554	532	547	510	522	514	524	545	532	560	523	529	555	541	541	545	507	570	542	503	495	536	527	543	547	538	502	564	539	553	545	521	527	508	514	557	541	484	537	525	488	541	496	554	508	560	543	531	518	542	523	569	501	507	546	554	553	468	570	515	554	531	505	581	545	500	517	518	544	549	520	500	547	515	546	558	526	544	571	540	519	542	537	509	548	537	480	565	529	538	528	535	514	541	503	532	511	539	490	540	526	558	501	551	558	549	562	524	546	522	507	510	567	512	562	559	561	531	605	493	501	550	519	531	519	509	546	526	554	550	523	549	534	557	509	557	591	553	522	572	521	553	571	520	531	528	558	548	541	586	539	543	556	516	521	540	512	552	529	533	515	556	531	528	504	519	561	514	503	533	535	524	537	554	529	495	528	471	485	519	497	473	513	597	556	575	516	498	563	564	509	507	491	523	551	504	520	552	491	562	550	559	514	538	535	486	551	528	522	534	560	563	487	540	551	544	540	550	526	543	510	618	514	506	550	504	545	522	534	516	537	529	526	560	507	525	512	547	500	541	535	571	532	554	581	531	505	491	545	523	576	516	521	554	550	548	547	491	515	495	535	546	592	526	554	519	551	550	511	547	555	518	551	547	540	566	516	553	605	544	526	542	583	547	533	549	519	565	542	558	528	563	535	522	512	528	560	505	525	507	521	518	559	519	558	508	502	569	567	529	519	537	519	526	560	560	523	533	555	534	538	537	544	530	514	535	558	550	530	539	544	556	534	566	522	547	555	522	525	523	539	509	510	533	514	533	509	540	532	498	542	588	484	565	526	553	540	524	557	534	532	527	541	555	558	508	549	537	530	529	529	523	565	543	537	594	549	528	533	555	584	527	540	522	521	560	533	535	534	528	560	523	544	520	550	553	525	536	525	547	505	569	531	494	542	485	529	549	524	545	506	508	561	562	545	553	534	513	510	563	517	516	510	523	560	523	528	538	568	534	554	529	512	553	511	541	545	538	526	549	544	542	530	506	556	570	515	531	538	516	526	554	549	577	502	533	559	577	533	547	524	564	492	521	561	547	562	542	536	544	556	539	526	553	530	511	561	531	539	502	526	513	527	538	552	511	569	478	576	510	536	544	510	539	534	554	514	529	504	536	531	538	536	521	566	513	569	529	535	538	537	551	567	558	500	514	568	498	560	529	559	554	500	570	501	540	550	525	509	552	537	548	504	533	495	529	511	553	518	546	584	500	618	510	548	498	543	540	526	559	534	487	528	520	535	561	550	492	492	546	592	556	520	536	577	533	508	518	510	577	518	535	540	499	544	541	524	539	576	517	574	516	533	533	529	527	496	509	534	544	538	517	572	529	541	542	602	517	540	526	523	559	515	527	543	546	565	523	573	538	585	526	522	566	520	544	575	523	561	583	550	538
45061	22474	10225	3655	1035	217	202	197	205	204	172	128	167	197	161	207	182	192	182	175	149	179	177	190	202	206	201	186	208	171	191	171	199	193	184	183	173	196	171	180	175	182	186	185	179	200	151	210	184	184	196	176	197	193	189	186	197	195	178	188	193	192	160	187	177	196	209	192	166	191	210	212	198	178	159	178	188	200	185	184	212	185	191	214	185	164	185	197	219	176	205	190	191	189	204	192	166	168	185	181	172	176	207	174	211	186	177	166	176	205	183	203	214	184	196	189	175	165	186	175	217	201	186	177	183	214	202	173	193	181	183	199	197	182	190	203	222	225	191	179	215	172	204	201	184	221	190	196	202	192	179	206	214	164	198	164	206	180	191	191	181	178	171	190	188	200	200	199	177	180	199	170	190	211	180	159	169	190	202	207	197	193	196	201	205	171	197	209	182	200	178	193	196	183	184	173	189	209	184	195	198	171	225	198	168	165	179	172	188	221	177	194	177	201	196	185	204	199	187	220	183	176	159	183	188	216	200	211	170	192	166	184	195	189	198	188	180	176	190	209	197	185	177	197	197	177	234	165	168	197	218	154	197	178	195	230	217	180	206	186	198	175	193	192	188	194	185	187	208	195	184	191	182	179	193	182	179	217	207	218	221	185	206	216	223	200	170	192	187	168	185	164	189	218	192	183	227	182	207	200	213	177	174	202	219	185	171	166	183	191	194	181	188	214	179	183	189	187	179	182	223	204	197	184	181	216	194	198	168	183	228	199	195	187	178	214	195	174	215	206	187	193	188	190	160	207	178	191	197	184	184	196	197	170	189	199	209	188	186	193	205	230	195	172	203	219	196	177	173	168	181	183	188	193	189	182	189	173	201	179	196	180	212	196	184	167	181	204	193	229	213	188	182	179	220	189	205	179	190	199	214	202	173	185	194	156	183	211	168	206	170	211	194	191	185	205	208	194	193	225	192	168	157	183	196	191	162	190	188	199	209	210	218	176	209	209	170	173	190	168	187	172	185	192	166	197	177	167	181	199	202	203	201	186	204	189	182	188	190	193	187	170	192	202	185	211	199	186	210	176	174	188	205	201	162	166	193	222	202	186	188	167	192	188	203	184	194	172	170	157	182	193	168	185	212	217	209	173	185	197	206	186	196	176	192	184	183	229	191	191	181	196	180	173	188	184	190	169	198	177	187	213	184	201	152	176	177	188	179	211	219	196	200	209	192	177	194	182	205	194	214	193	180	199	181	187	208	213	183	178	172	179	174	199	200	154	189	184	194	185	184	193	181	194	205	185	186	191	190	191	187	200	151	214	161	202	189	211	159	186	194	184	181	183	207	196	170	188	201	184	202	171	204	174	206	211	184	179	171	179	177	178	189	164	186	185	172	198	194	176	181	194	188	186	200	201	230	206	197	197	193	200	197	188	211	192	208	193	214	191	172	225	194	181	176	198	181	215	192	176	210	205	165	189	176	173	191	186	169	178	170	179	189	192	178	159	177	168	201	188	167	193	214	180	178	199	190	162	188	180	200	210	179	186	181	165	177	171	181	192	204	186	216	210	191	173	177	194	183	186	210	196	218	180	158	194	200	183	192	187	191	172	170	172	148	192	188	167	175	191	180	229	201	211	190	208	161	204	189	185	211	181	192	192	183	175	169	171	164	181	155	170	177	193	185	200	181	174	190	223	178	192	196	174	183	184	182	186	181	181	193	155	160	184	202	164	190	212	169	179	181	162	208	189	168	205	206	204	205	196	193	160	182	163	195	206	229	213	165	187	158	170	186	195	186	217	181	227	189	216	198	176	192	165	206	200	189	179	208	199	201	195	177	168	185	215	204	194	181	176	194	215	188	182	187	178	185	196	199	183	200	186	163	180	203	156	194	177	170	195	206	207	195	217	180	174	197	193	180	211	174	158	167	185	193	190	179	195	189	184	171	213	222	181	191	203	195	227	186	213	180	177	199	198	202	189	173	178	200	174	192	181	190	187	161	175	164	191	198	180	203	195	202	222	177	182	187	196	213	194	204	200	201	184	195	158	180	196	184	219	213	185	176	180	164	203	203	194	176	175	198	195	206	194	195	171	181	192	194	189	160	199	166	211	188	172	180	228	178	177	189	173	192	187	189	176	210	209	211	184	187	212	185	195	190	198	206	195	181	198	195	196	200	180	167	181	207	214	164	220	179	187	221	214	186	217	206	198	173	163	181	202	207	183	196	169	195	188	196	159	173	189	206	191	178	176	193	220	190	193	202	197	234	202	185	170	161	188	174	184	187	185	200	210	196	235	175	218	184	191	161	207	178	205	163	183	180	176	204	177	179	206	198	196	165	167	192	159	210	202	202	186	184	194	190	164	165	170	179	175	197	181	177	187	168	197	184	183	163	176	223	194	186	186	201	192	192	189	202	179	202	203	196	209	193	184	200	200	181	200	197	203	169	181	184	179	194	190	221	171	179	174	191	181	182	182	189	192	202	181	200	191	162	189	208	211	197	193	184	178	180	188	191	154	181	189	218	178	156	204	177	204	166	188	223	200	194	175	196	198	202	179	208	177	160	198	182	192	181	204	198	212	193	179	184	183	163	187	207	192	179	182	167	169	183	214	190	201	190	190	183	178	160	184	194	187	210	194	185	175	180	161	174	162	202	198	200	202	191	168	156	184	186	224	179	196	198	176	192	185	180	187	197	220	213	210	192	194	193	202	172	191	189	206	196	188	203	180	212	189	198	182	197	180	191	177	177	219	201	182	199	185	166	176	214	171	186	201	173	176	205	220	203	206	209	189	192	207	196	221	223	190	189	191	191	205	188	183	181	189	183	222	194	207	193	210	189	208	200	184	182	191	184	167	196	169	175	179	165	184	192	180	203	176	183	187	222	193	194	196	191	198	167	208	200	199	217	175	184	160	190	203	184	202	190	178	183	200	194	218	190	191	186	178	182	199	186	170	197	183	198	200	199	183	180	185	196	217	201	181	200	214	193	203	186	166	181	191	198	223	180	217	183	200	191	171	198	223	198	228	218	156	181	172	179	215	202	160	172	206	178	169	197	188	171	196	177	167	185	204	182	209	185	198	201	205	169	199	196	183	188	176	194	165	196	176	190	205	189	190	196	198	189	195	205	228	228	191	197	213	205	187	182	214	234	200	193	185	208	187	188	172	174	179	185	182	173	179	180	176	190	189	203	172	173	183	175	183	181	190	187	190	167	197	186	196	191	191	180	202	193	214	176	215	176	191	179	192	195	191	191	188	206	182	177	182	208	172	188	215	178	153	183	169	175	170	188	228	181	180	192	182	168	160	207	194	196	193	204	203	184	189	185	207	203	213	199	207	211	204	190	168	187	194	186	158	198	233	188	202	196	193	159	206	200	211	189	196	202	159	194	179	163	160	211	205	189	203	207	190	179	166	223	203	159	207	198	200	191	192	182	172	206	179	142	195	176	212	198	173	185	194	183	183	184	207	177	191	222	198	166	179	227	198	181	208
29588	16283	12799	7836	2549	488	405	398	424	431	411	387	425	417	422	420	427	416	401	423	413	401	427	402	412	414	386	384	400	433	419	413	436	439	421	401	390	413	412	418	404	411	443	411	413	399	417	395	417	410	441	408	430	402	422	424	403	419	411	398	405	395	397	404	429	418	371	422	383	404	416	401	384	369	379	413	414	420	394	417	422	433	372	454	407	406	390	412	430	406	387	436	392	392	400	414	463	388	409	361	410	419	418	403	428	431	408	394	443	418	412	458	440	446	447	394	436	454	458	398	425	418	434	458	421	381	437	388	406	405	375	419	445	375	412	393	419	425	412	440	395	386	418	397	419	419	398	408	433	416	406	407	393	450	444	430	389	435	409	424	406	423	426	399	429	408	405	429	418	411	403	396	425	403	447	430	395	397	393	437	429	379	426	426	397	378	403	392	409	407	428	395	435	408	419	438	420	391	417	408	436	404	418	422	415	438	406	415	405	373	390	393	412	405	429	431	409	396	419	398	434	442	411	438	456	409	381	414	410	414	346	425	390	395	427	391	399	386	416	414	404	432	406	393	431	402	416	426	416	397	435	395	397	399	402	437	417	425	397	414	437	379	409	419	452	431	386	412	416	395	407	400	412	449	410	443	438	382	418	422	405	428	404	414	410	409	429	433	395	435	421	393	390	404	403	433	394	383	432	414	412	370	409	407	420	410	433	401	438	443	423	413	414	408	403	444	400	436	437	416	420	410	440	377	409	409	447	381	402	434	417	425	422	394	392	410	402	418	461	399	445	405	377	399	405	407	429	429	446	458	410	436	420	400	409	412	391	416	418	408	422	389	417	379	404	428	414	431	439	405	409	377	407	400	402	383	418	423	408	394	394	435	385	406	436	408	412	415	417	421	437	430	423	424	388	432	391	417	390	407	406	413	396	410	423	420	418	420	422	395	409	417	440	455	399	408	420	422	430	396	444	375	358	387	447	429	413	403	399	420	428	431	415	402	407	387	416	443	442	412	392	389	405	428	399	446	390	432	405	395	390	407	432	416	398	429	425	441	417	400	453	425	414	423	403	395	415	383	381	367	448	397	384	410	459	431	404	375	426	405	384	421	388	411	401	403	436	426	377	460	465	435	425	407	398	402	431	444	387	399	437	413	396	404	405	390	416	448	404	392	438	413	396	410	354	376	411	399	428	428	407	419	429	398	387	410	400	404	406	427	436	394	406	433	415	424	404	408	457	414	411	413	420	399	449	392	410	412	394	418	426	384	440	397	448	410	406	398	434	404	401	410	421	405	440	428	377	422	442	405	400	428	410	409	415	377	429	408	449	412	430	438	393	388	411	425	395	371	431	413	446	404	397	419	404	387	405	394	446	428	407	450	431	412	383	402	434	446	428	435	386	436	385	453	399	416	452	402	453	426	405	430	411	377	404	412	426	403	437	433	413	416	420	414	428	414	418	407	435	462	415	428	387	428	416	395	399	403	409	406	415	449	412	421	384	390	416	408	414	403	395	393	404	414	397	431	399	408	418	429	397	443	402	467	412	409	391	408	408	409	419	371	419	440	403	427	386	385	425	443	406	426	371	374	411	432	387	444	393	414	378	422	449	417	416	403	427	459	401	431	438	395	417	443	417	390	409	420	373	433	425	427	395	389	393	438	396	392	392	387	433	418	390	411	424	419	435	410	438	412	424	411	421	395	406	434	429	401	435	420	414	383	430	420	402	408	408	426	410	412	403	420	387	380	400	399	401	414	448	381	416	418	439	401	402	426	392	423	407	439	418	419	406	384	417	443	409	405	412	389	426	427	419	394	423	428	438	437	395	412	413	413	397	417	394	417	411	446	389	447	411	412	412	400	424	396	390	420	422	449	411	378	412	417	423	422	406	422	427	420	394	428	405	412	409	403	408	450	397	413	384	376	395	437	427	431	402	401	418	419	407	402	416	415	378	391	435	388	416	400	374	414	404	443	427	395	447	444	414	429	399	441	449	419	403	384	435	402	438	425	415	389	420	402	413	434	389	434	407	413	403	394	382	419	456	418	412	396	400	458	426	419	386	432	413	401	399	397	394	378	433	401	427	429	408	426	421	443	440	388	408	422	391	414	425	375	441	449	413	460	410	410	407	394	387	368	428	438	415	391	408	437	428	400	409	408	410	404	418	380	425	403	445	438	465	409	405	409	416	416	446	414	394	390	424	413	422	410	408	405	399	412	413	418	390	390	396	447	419	380	406	414	450	379	419	419	437	422	373	435	437	388	442	405	424	410	408	397	427	407	434	383	384	436	402	416	380	404	435	400	416	435	398	433	407	400	378	381	426	415	434	397	402	418	408	432	396	381	393	433	411	424	423	428	405	401	397	416	403	404	430	395	410	424	407	415	397	407	447	460	397	387	401	415	398	364	419	404	388	388	413	430	390	377	417	441	407	382	447	427	397	418	413	442	405	410	384	372	400	444	405	381	377	395	385	415	423	447	384	432	384	417	398	399	423	423	439	443	404	439	410	421	433	409	415	417	372	409	414	405	400	400	435	465	392	438	350	377	414	423	411	403	427	349	395	451	415	406	415	472	391	439	397	412	432	431	406	396	421	432	432	413	395	406	407	418	419	422	411	386	402	388	398	431	392	400	423	423	439	421	413	433	447	373	420	432	393	430	421	377	403	392	452	440	375	430	396	407	423	406	400	389	404	425	434	401	437	385	408	406	411	424	432	405	416	417	403	399	427	409	412	399	391	431	413	392	420	423	447	425	395	439	400	419	419	406	415	418	439	411	439	412	407	404	389	399	456	424	424	401	436	406	371	386	387	418	376	394	424	405	429	414	394	414	422	433	408	432	403	394	410	411	399	396	403	424	418	414	409	438	440	419	411	457	420	413	417	399	402	429	407	433	442	417	405	447	412	396	400	395	420	418	391	387	402	378	428	432	404	404	399	386	415	407	403	444	438	392	393	376	434	409	388	397	407	416	431	423	420	445	405	424	396	399	421	407	433	440	411	437	407	416	426	404	381	388	395	424	420	422	397	413	474	426	434	403	413	425	393	396	406	435	425	402	407	441	447	432	407	376	433	421	427	397	388	431	440	414	411	423	435	419	410	405	424	406	396	402	423	401	429	434	404	370	420	367	401	382	429	424	423	412	412	417	386	427	412	443	427	478	436	419	446	418	401	404	420	449	383	408	420	415	384	402	393	415	411	351	390	440	379	435	390	414	401	423	455	430	425	381	420	446	401	405	399	390	439	409	413	409	425	414	418	408	408	406	414	416	444	403	432	392	392	422	429	398	395	399	418	450	453	390	399	404	439	404	411	386	405	417	404	415	419	383	422	447	401	400	415	450	387	405	397	439	400	394	417	449	436	418	415	436	417	418	384	394	406	387	384	414	421	440	410	374	391	441	423	437	410	407	428	380	407	395	400	409	418	370	388	413	422	457	359	448	423	404	420	417	387	397	418	446	392	387	434	436	395	419	394	431	386	411	398	427	398	438
61931	34998	15226	4485	637	239	224	205	192	224	271	219	214	214	212	209	200	173	209	188	177	217	209	189	194	218	253	226	186	191	182	220	199	190	199	199	234	217	218	197	222	192	186	210	182	210	205	209	178	222	202	235	212	232	212	207	217	213	197	196	186	203	222	201	237	207	199	185	196	223	237	217	225	182	219	228	240	201	215	213	211	245	202	205	204	212	214	175	178	227	211	203	189	197	202	181	192	211	196	206	211	203	197	196	221	194	187	213	210	180	207	209	194	230	235	192	204	231	227	167	197	229	202	223	210	240	215	202	217	200	178	214	228	185	196	211	231	219	185	210	219	231	210	206	238	196	214	212	222	199	222	217	205	221	228	220	212	199	219	207	194	189	206	182	209	191	216	209	198	205	192	205	187	199	214	194	193	225	219	194	179	215	214	227	215	207	208	210	201	241	222	194	206	192	195	185	220	199	194	192	215	253	213	217	232	232	220	200	226	234	220	167	222	211	250	211	204	211	185	184	204	185	195	223	203	204	211	214	210	202	196	181	222	209	206	212	226	209	227	197	213	236	212	195	198	213	194	247	217	190	229	223	210	208	202	218	172	213	204	190	215	193	215	191	192	264	223	187	230	227	206	201	190	205	222	205	212	178	187	211	232	209	187	215	225	229	236	200	184	199	194	227	222	208	206	221	177	219	207	210	179	186	194	213	201	204	195	192	210	214	221	211	168	210	203	203	210	198	161	202	204	201	225	204	211	191	220	216	213	196	200	211	210	221	207	218	234	203	178	193	216	232	191	220	230	213	177	181	187	172	210	207	206	199	204	195	188	212	207	210	174	214	209	200	193	229	180	198	189	193	180	202	209	183	230	213	218	220	186	221	198	209	209	197	218	196	217	182	216	199	216	227	195	196	191	214	193	219	203	208	172	170	242	210	228	185	219	220	216	204	198	203	202	200	209	214	218	201	209	202	179	219	242	210	231	211	192	209	216	213	163	186	217	222	229	235	199	212	224	209	214	200	190	199	198	212	193	212	192	207	196	215	192	211	187	220	200	201	214	183	185	202	244	192	199	186	197	203	222	206	224	192	234	201	218	224	206	204	223	216	238	187	190	241	214	219	201	201	214	208	200	183	228	222	199	203	197	190	199	214	216	201	177	210	208	205	195	187	205	198	194	240	217	233	187	209	200	196	202	223	191	200	201	213	180	185	212	217	202	194	218	189	219	207	200	188	243	235	195	215	212	206	194	181	184	214	209	233	189	193	226	215	197	209	197	207	196	188	171	221	163	196	229	164	173	200	221	203	219	188	204	195	216	217	192	232	211	212	202	195	200	221	200	214	198	207	203	213	196	184	186	216	204	222	208	191	194	216	206	206	165	173	238	194	201	208	197	211	210	205	213	204	195	188	204	217	211	229	180	186	196	207	194	208	171	233	207	207	184	218	194	192	200	209	183	198	202	210	202	229	192	215	213	168	209	236	202	181	172	234	214	214	195	214	217	187	200	233	217	200	184	233	222	207	226	184	234	234	203	206	182	204	221	191	234	190	219	181	209	226	224	181	205	197	194	241	203	183	232	217	174	225	202	175	208	188	200	194	173	207	204	221	202	213	211	190	220	222	218	215	199	216	222	206	190	211	244	224	215	212	198	212	189	177	208	226	255	205	178	214	204	221	204	192	213	214	209	222	229	215	204	203	193	223	202	198	233	206	191	206	221	225	234	223	189	180	244	198	204	211	197	229	220	196	247	208	193	185	232	222	212	214	203	181	210	205	184	201	224	197	208	222	208	169	213	228	218	201	226	219	191	209	187	205	214	208	237	186	187	202	217	221	207	205	189	235	201	183	209	213	205	170	205	203	209	222	234	206	197	195	188	221	159	223	226	204	188	257	209	204	218	217	226	195	242	218	211	220	214	217	199	195	179	179	192	207	232	206	211	195	200	185	203	205	210	217	214	186	212	196	199	205	194	210	214	170	214	204	207	212	192	217	200	222	234	230	211	222	190	208	205	227	207	202	193	213	200	231	181	225	216	182	197	205	222	199	231	202	193	172	215	203	206	210	201	231	205	202	210	201	190	204	178	183	177	215	211	211	216	218	227	204	228	162	217	203	192	195	213	186	198	206	191	203	212	219	210	226	204	217	214	216	201	199	188	201	206	202	207	219	204	195	175	179	221	189	191	186	195	186	204	176	225	194	185	175	180	184	193	186	221	209	200	192	221	208	200	195	220	215	186	188	216	213	199	239	221	239	216	201	212	194	172	203	245	187	221	219	182	205	204	215	183	193	203	193	193	205	229	236	211	212	223	211	202	202	209	214	184	202	205	220	199	170	183	201	200	236	234	201	222	210	182	222	199	209	181	201	214	223	218	201	166	206	201	211	197	217	216	187	199	229	212	208	205	192	221	209	213	197	192	226	217	207	190	192	215	239	225	180	189	190	227	203	210	217	225	194	190	195	226	228	235	224	218	233	239	201	222	225	232	231	202	222	196	192	210	166	215	178	190	213	192	204	214	201	187	210	190	189	203	232	201	185	192	189	224	245	192	220	223	197	215	198	189	200	214	208	199	207	212	184	204	188	212	192	203	186	220	207	216	221	227	186	187	236	210	221	211	195	211	206	204	199	216	202	207	223	213	197	204	196	223	220	184	231	205	204	190	206	216	244	233	210	228	228	189	190	221	211	173	207	204	209	191	193	215	230	198	189	233	216	202	216	212	200	207	205	223	187	216	216	177	208	251	207	243	234	193	179	209	194	210	229	215	196	205	214	188	190	214	220	183	228	202	198	220	189	210	191	208	184	189	185	207	191	219	195	190	218	185	197	225	201	211	171	212	223	212	205	202	212	200	220	231	234	206	208	198	201	217	205	231	200	197	213	193	187	220	190	202	212	191	206	216	178	214	198	201	216	234	222	196	180	215	185	208	202	211	185	235	211	206	202	220	196	198	206	214	213	193	196	188	199	205	205	203	223	225	197	193	209	203	201	204	222	226	197	226	233	211	217	206	213	193	199	206	190	221	195	210	249	234	220	181	220	204	235	202	198	187	208	209	213	204	211	197	225	206	203	235	192	207	221	206	226	218	205	200	220	176	183	214	174	219	226	194	187	182	218	190	237	202	179	204	208	203	197	196	188	232	223	220	227	224	217	203	213	226	217	191	224	211	206	193	193	202	235	211	203	191	164	201	219	198	186	209	197	200	180	215	213	213	203	221	212	178	200	214	242	217	209	200	212	198	201	205	199	192	189	220	213	205	178	208	209	216	204	210	218	174	231	210	205	202	218	201	219	215	218	196	200	182	245	198	189	193	193	204	217	211	194	223	205	218	203	183	198	197	213	218	192	218	206	204	201	200	194	213	210	223	222	186	215	186	214	181	195	227	190	186	215	192	208	219	191	183	200	231	214	203	171	201	222	186	227	229	216	194	217	213	199	192	194	189	187	202	156	188	220	193	213	195	193	217	208	200	229	208	202	186	189	189	177	221	212
40199	24267	15809	6991	1457	593	561	509	448	459	464	483	463	459	451	446	436	432	458	503	481	438	475	445	455	437	462	437	480	454	450	441	434	419	437	434	461	503	434	489	437	465	457	454	467	470	440	490	406	422	435	472	456	409	479	419	437	468	444	457	428	437	411	448	445	448	449	423	469	493	436	430	403	416	410	436	430	436	458	445	464	421	449	436	472	435	440	446	442	435	483	430	458	433	448	465	425	459	444	467	462	423	437	463	464	446	448	434	421	432	487	442	431	410	464	446	427	445	431	468	425	436	422	427	492	442	433	489	416	437	417	429	466	482	464	425	478	421	428	418	452	441	451	469	460	444	432	457	412	427	422	477	469	444	419	404	429	452	453	470	459	453	465	448	459	413	414	434	451	425	454	451	439	459	423	462	461	430	408	410	450	453	407	443	422	466	425	446	438	454	449	437	436	430	472	437	437	427	442	428	456	439	484	466	460	445	450	445	468	434	418	434	434	423	442	432	459	441	410	399	419	425	431	453	465	444	442	455	456	448	421	441	436	434	467	444	434	466	446	458	443	427	446	462	419	434	452	416	441	408	442	498	424	452	458	418	421	447	444	445	479	444	444	424	455	473	385	445	458	438	455	454	441	447	449	463	464	416	433	452	445	475	452	435	435	448	420	446	443	463	463	471	442	449	439	423	465	416	424	459	475	440	435	425	444	443	433	428	423	440	440	429	447	436	492	436	462	456	438	425	434	464	405	440	419	420	468	435	463	429	446	481	437	449	427	438	446	427	462	476	474	470	432	465	457	439	430	429	416	432	446	477	496	472	463	439	457	431	474	458	458	393	422	461	420	446	431	453	453	393	449	416	466	481	424	458	457	436	419	451	471	471	470	447	442	426	433	446	455	470	466	463	456	450	450	456	455	456	464	437	450	461	477	485	486	480	430	500	464	475	430	482	434	400	445	447	441	432	463	445	475	412	415	432	456	446	456	425	430	442	435	424	451	433	482	442	442	441	456	477	448	450	436	424	459	460	423	453	463	428	419	456	423	406	414	457	464	437	449	410	416	484	465	462	448	408	460	464	409	454	458	455	447	438	417	455	440	462	445	447	475	389	474	453	458	452	405	440	444	423	400	424	495	425	468	438	453	447	463	405	470	441	485	402	497	470	447	458	441	445	456	452	425	464	449	475	468	419	454	437	452	455	414	474	462	446	435	395	436	455	416	436	417	420	397	438	485	432	466	442	438	428	395	430	418	435	412	474	432	490	439	435	470	435	483	457	458	486	467	447	415	448	453	448	454	474	432	457	452	446	469	440	447	452	446	442	433	408	421	460	459	471	466	448	447	436	439	478	419	444	459	452	452	459	432	471	454	438	442	421	440	456	467	446	492	439	479	426	453	451	463	467	476	450	456	459	440	452	458	500	429	484	449	466	459	437	450	479	427	413	455	435	453	459	450	456	443	433	435	442	471	453	464	420	473	437	464	452	444	461	419	441	379	434	439	437	461	460	456	440	419	464	460	457	447	472	427	438	438	475	473	421	445	467	463	415	433	453	433	472	466	464	463	405	430	465	423	426	411	465	467	419	431	464	461	440	442	455	436	443	454	452	470	489	465	460	466	453	439	395	464	462	431	454	496	402	446	453	474	438	477	483	422	429	474	419	437	468	477	441	449	469	429	437	448	466	437	446	459	465	430	468	447	476	420	448	482	446	451	490	428	436	414	418	460	482	474	444	457	491	437	454	459	424	464	462	434	462	467	419	422	470	400	458	441	422	447	488	514	475	445	449	453	442	429	461	441	445	476	476	442	400	422	460	458	441	445	458	403	469	447	475	446	417	447	451	424	444	428	500	464	471	442	436	437	416	445	441	476	470	426	449	478	450	463	421	427	420	432	402	434	474	434	454	461	450	435	402	425	452	415	467	446	452	430	449	426	459	427	451	473	459	447	429	442	455	420	459	465	441	431	438	472	445	462	455	430	435	461	450	438	429	419	404	429	441	443	445	440	491	431	465	455	465	499	407	465	460	461	471	461	473	454	481	455	424	408	421	410	431	447	451	472	445	455	408	425	463	438	438	499	402	475	435	449	459	476	404	442	452	459	407	463	441	445	435	399	419	453	419	432	446	423	452	454	415	440	453	445	439	451	424	471	408	458	451	436	472	459	456	457	466	431	479	453	456	426	433	453	481	449	459	416	460	425	435	411	480	462	447	430	464	436	439	425	464	478	483	415	458	444	458	432	420	426	456	437	440	425	458	448	472	438	460	473	467	430	455	431	460	434	452	450	462	444	429	417	429	464	434	436	417	437	445	423	433	446	426	470	449	458	463	447	463	413	407	424	463	445	479	450	441	473	439	447	432	448	441	482	404	456	430	409	443	436	454	426	469	421	434	452	424	407	485	430	454	453	441	451	428	454	451	451	460	431	451	469	470	438	445	448	446	486	462	449	436	431	451	451	422	462	463	438	478	425	440	436	461	412	430	414	437	424	442	442	455	472	444	432	437	444	457	438	475	462	455	430	451	468	475	463	415	491	438	444	444	424	421	474	419	449	454	450	461	454	457	460	441	393	431	406	475	445	493	477	456	453	449	435	460	473	421	455	469	439	445	455	431	450	496	450	460	474	452	439	414	451	458	436	459	431	429	423	418	445	439	450	462	440	452	421	448	435	452	487	459	466	454	473	462	469	435	424	403	460	479	455	432	459	465	461	480	463	443	432	457	435	462	469	452	440	474	463	459	446	466	439	445	439	452	445	439	454	419	462	434	467	448	474	439	435	432	444	425	437	469	469	446	440	452	432	445	425	416	426	434	448	458	430	439	462	438	452	449	455	438	417	436	462	483	483	435	435	439	503	469	464	442	412	414	470	452	485	428	441	489	479	421	423	436	447	447	452	444	432	435	436	448	430	425	457	458	434	424	451	462	458	494	430	454	455	457	477	431	433	435	477	456	465	449	445	423	470	443	418	443	411	407	471	415	447	453	433	438	481	450	448	426	426	429	460	449	438	472	432	409	466	448	434	449	429	428	411	443	449	416	427	436	436	447	443	441	452	494	481	450	471	428	449	485	455	428	422	447	452	454	468	435	449	445	472	418	496	462	415	459	445	483	479	403	450	407	442	431	444	449	436	423	434	414	457	472	446	464	397	408	432	458	469	441	456	406	446	482	447	444	455	454	494	455	443	424	455	458	456	426	425	444	488	501	458	424	454	462	413	449	472	479	467	436	439	460	458	409	457	434	461	451	425	469	423	449	447	460	454	431	478	457	437	478	409	494	400	436	468	446	408	413	447	449	421	494	434	428	436	447	430	435	445	473	423	462	464	427	440	445	447	459	449	472	451	389	414	443	433	477	465	440	470	447	460	437	449	456	444	445	441	467	450	416	422	443	451	461	450	435	453	449	419	440	418	433	460	431	430	439	477	464	435	414	447	412	425	453	466	475	416	458	446	458	416	458	444	479	470	454	439	437	446	410	438	417	495	446	447	503
66217	37710	20018	6661	1450	382	292	276	261	252	259	261	272	269	266	246	245	238	242	243	245	247	270	251	251	263	244	258	266	251	260	251	251	259	231	261	250	272	242	227	245	234	259	255	215	246	226	267	236	274	229	250	230	246	254	227	265	257	258	253	231	233	270	216	232	236	263	229	259	250	256	254	243	233	223	230	224	228	207	257	265	268	258	246	242	241	246	237	275	217	246	275	237	213	259	207	218	223	241	230	270	251	246	254	231	228	226	274	217	234	269	230	286	259	268	198	286	237	258	291	243	238	237	274	251	230	208	262	259	254	216	245	230	214	265	237	232	241	241	255	250	224	241	260	229	238	253	249	229	235	238	229	239	258	274	265	235	205	225	224	260	257	245	247	252	248	205	240	275	278	264	256	244	242	237	254	239	244	220	247	260	236	248	259	259	248	288	223	249	255	270	269	248	256	232	232	244	240	263	232	247	266	246	243	249	233	244	233	256	249	255	288	267	261	255	254	242	229	240	230	187	229	237	239	207	243	204	245	228	230	218	211	224	260	236	231	226	263	270	279	220	266	228	252	282	240	223	249	255	263	240	237	271	241	255	258	228	265	213	239	221	248	248	238	234	250	275	253	244	213	247	265	258	250	246	249	242	241	222	250	261	238	283	231	254	253	248	224	235	239	243	229	232	243	266	261	246	263	227	258	282	243	257	244	240	242	253	260	244	244	273	243	244	256	241	241	267	240	210	267	245	249	275	231	236	234	206	255	244	270	228	231	224	243	232	292	268	265	230	231	235	263	243	241	259	259	222	257	240	223	223	246	241	247	258	257	235	257	270	235	238	242	222	269	246	230	248	262	237	224	237	261	224	248	264	244	219	263	256	259	277	259	251	239	232	220	232	227	274	279	228	224	246	269	240	244	225	226	248	250	239	254	268	241	251	250	289	222	271	227	238	257	246	262	234	241	244	231	247	230	259	250	270	274	244	254	253	239	213	266	253	222	237	219	248	217	237	235	260	232	210	228	212	231	259	265	237	212	261	293	222	269	236	241	235	235	261	274	260	218	242	242	262	249	261	218	250	261	250	239	217	244	239	216	253	265	220	251	229	246	225	231	226	230	252	273	239	260	228	247	248	211	241	239	251	238	289	250	228	263	262	216	253	234	245	240	227	238	232	242	266	262	245	254	240	250	256	249	260	260	219	229	271	205	214	272	217	203	233	222	263	266	281	244	223	250	263	244	258	257	270	226	231	259	248	222	252	231	234	229	226	232	225	244	251	249	209	277	225	253	272	225	249	242	266	252	271	239	258	239	251	238	212	223	220	261	248	242	260	252	263	218	242	273	229	275	298	240	232	248	234	240	241	232	248	236	283	253	266	244	242	277	258	231	219	238	235	229	232	237	248	242	237	254	218	236	220	267	265	252	244	241	230	266	234	262	262	219	233	244	235	243	242	265	251	257	255	240	257	250	255	228	220	241	252	253	216	245	264	217	238	219	259	250	223	253	269	257	234	240	266	240	219	268	262	267	260	244	216	229	221	264	268	224	250	227	257	217	215	244	277	212	243	224	232	248	233	262	234	242	244	251	290	265	244	237	250	228	231	242	271	229	235	220	232	243	274	257	244	284	249	238	244	234	229	242	239	233	225	248	232	219	229	214	260	259	263	280	292	255	233	234	266	248	261	264	227	232	253	249	268	236	214	200	270	233	267	249	254	257	276	225	250	237	211	227	246	244	248	226	283	241	248	284	260	247	269	235	231	232	259	247	261	242	247	263	246	244	253	206	238	223	231	225	262	219	243	268	227	222	246	231	268	259	252	255	205	228	238	235	224	246	232	236	269	227	241	227	248	211	258	279	262	247	247	230	269	249	248	242	215	225	231	244	253	229	247	252	248	241	226	260	252	252	263	219	214	215	257	236	265	268	230	232	244	234	256	231	239	230	217	243	253	266	274	210	252	241	246	266	224	231	240	266	247	212	243	221	271	255	257	263	217	267	264	267	240	252	243	248	233	219	234	236	224	240	239	260	225	283	235	249	235	264	259	234	228	282	271	269	229	239	279	248	245	215	216	216	267	241	277	249	210	251	233	235	240	263	229	248	247	237	231	263	237	213	255	275	205	262	236	221	230	221	236	248	251	208	232	252	253	263	228	258	229	224	260	228	221	252	237	239	253	266	247	249	243	238	210	245	242	283	224	227	214	266	241	293	237	256	241	242	246	257	248	240	246	250	248	243	248	230	204	245	259	239	260	252	276	226	245	212	234	211	261	242	237	239	240	257	252	237	261	221	260	247	297	263	199	233	243	227	257	256	230	213	250	233	260	227	260	228	266	262	273	229	241	272	265	247	277	249	244	251	256	261	243	247	250	256	229	270	258	205	228	251	260	276	225	260	222	246	245	209	241	248	222	256	253	228	246	240	277	262	270	249	265	251	225	256	260	238	226	238	251	215	236	246	244	247	243	234	218	229	235	274	235	243	238	265	238	261	231	253	264	267	235	258	241	257	232	236	269	252	269	233	249	216	232	224	229	203	228	238	268	282	257	241	245	255	267	207	265	235	241	246	229	226	247	237	260	291	251	238	248	227	241	219	238	266	248	262	259	275	241	264	248	214	265	233	269	226	235	249	242	237	259	278	260	245	218	240	258	240	261	234	246	246	203	239	269	249	229	207	245	254	253	280	247	222	234	257	270	253	228	246	236	266	242	243	266	245	252	264	228	235	257	246	245	256	221	234	240	275	252	241	245	227	254	245	254	220	254	228	238	242	271	266	242	268	238	265	253	258	241	227	252	254	232	237	208	258	247	233	239	221	239	253	245	277	264	283	278	233	262	201	234	223	249	264	235	228	214	262	257	219	233	241	231	228	236	243	239	221	245	228	216	222	244	229	244	238	239	270	262	260	237	245	242	258	256	239	241	256	251	271	237	239	277	260	262	226	267	208	220	231	237	257	272	259	280	243	265	238	276	232	260	236	230	257	224	224	248	258	252	241	251	283	252	201	208	254	234	274	266	240	238	259	226	246	230	236	253	246	238	234	258	257	222	264	232	219	271	255	235	268	236	266	243	254	265	266	249	237	264	249	231	236	230	252	245	257	266	264	240	247	270	254	269	241	256	248	227	248	260	250	236	238	256	270	251	214	238	248	253	220	212	215	277	237	245	235	225	236	249	234	225	248	214	233	250	257	261	236	245	227	248	214	239	271	272	216	244	252	263	280	261	247	269	260	226	235	243	267	235	233	255	263	263	223	233	232	246	245	242	242	219	208	255	241	238	261	227	260	232	234	283	250	213	247	245	243	244	254	260	257	213	251	273	277	273	246	256	235	263	265	227	231	205	235	242	266	285	236	258	247	241	256	245	255	231	243	260	247	275	245	220	243	255	260	264	254	223	252	264	255	229	237	243	249	255	232	230	268	254	260	239	225	260	218	260	249	266	246	243	223	257	216	258	262	258	238	263	275	233	258	220	206	251	246	235	229	260	273	241	248
41770	26448	20758	10433	3497	932	771	631	601	631	570	558	569	510	508	559	540	509	481	520	532	547	506	537	538	521	584	500	514	541	466	570	537	532	528	507	490	514	531	559	602	497	534	511	510	524	528	521	516	490	519	530	502	505	526	495	553	506	512	486	562	515	478	503	517	527	545	532	541	486	532	468	513	483	491	492	544	554	528	502	529	545	519	488	530	521	538	511	511	489	492	510	521	521	504	502	489	504	544	502	521	533	510	500	501	481	516	521	524	517	500	496	500	504	513	495	492	499	493	520	543	499	525	525	480	478	532	506	503	511	488	506	502	523	498	522	493	493	538	512	536	496	474	476	500	500	519	481	528	508	496	507	525	487	529	528	540	518	530	535	508	519	528	497	508	492	514	511	492	500	479	515	502	483	521	524	492	532	525	537	515	531	563	547	528	519	531	531	513	528	517	528	528	565	535	511	544	544	498	533	562	522	505	500	550	474	542	516	486	491	515	467	492	525	545	528	524	530	513	521	488	511	511	481	474	521	501	509	514	475	550	507	545	503	542	502	468	459	549	537	515	546	526	521	502	494	522	484	517	525	509	533	511	487	534	513	555	505	538	519	479	538	539	528	511	523	509	529	542	547	520	547	517	534	508	472	506	528	524	501	516	556	507	539	510	524	566	495	519	537	523	511	524	536	531	513	523	538	520	525	566	514	502	501	498	530	537	524	506	508	533	498	525	510	533	482	485	519	515	528	520	510	513	509	493	487	554	488	544	520	531	475	512	525	493	520	514	504	548	488	497	500	504	480	464	529	527	524	508	502	506	551	499	457	522	458	491	518	500	502	481	529	531	506	482	514	502	554	508	527	526	518	505	530	502	508	517	518	542	533	524	530	503	514	526	503	541	558	540	513	532	481	516	516	530	508	514	527	524	501	452	525	499	523	499	470	529	538	519	499	493	495	513	527	531	549	490	515	514	510	539	491	503	517	520	517	508	579	543	576	482	510	504	540	480	470	531	529	525	536	509	504	489	527	494	514	502	469	514	516	551	479	527	538	547	512	494	504	487	518	546	543	512	530	514	515	585	501	520	491	477	533	520	506	533	577	530	486	526	499	539	556	558	510	528	553	531	510	514	494	524	500	541	523	512	499	473	538	511	520	503	519	493	512	547	534	497	555	483	512	521	512	553	543	494	523	524	487	484	571	538	489	539	506	552	495	483	509	570	538	504	501	500	505	522	553	516	528	516	521	509	574	515	515	518	496	506	489	489	556	474	539	521	539	516	550	520	493	515	516	537	533	471	518	508	484	551	471	520	487	522	534	513	526	515	503	540	491	491	487	520	535	472	460	525	478	489	503	535	503	532	566	542	512	531	483	480	564	531	517	518	530	524	535	493	530	535	496	519	520	514	514	520	520	522	495	512	530	459	510	518	550	520	514	546	519	538	526	529	519	512	552	486	505	516	580	525	489	488	473	508	507	514	476	557	530	486	519	529	524	492	536	496	530	496	508	477	511	464	517	497	500	496	541	484	542	504	486	540	565	488	497	514	495	524	502	525	518	535	529	504	542	478	529	520	515	500	512	512	523	551	505	509	513	538	569	543	487	506	496	492	499	508	495	528	489	556	526	553	510	550	520	513	476	481	534	518	486	527	550	496	490	525	532	507	527	487	506	523	497	536	500	505	549	541	497	531	524	539	530	515	535	538	516	535	493	520	541	571	505	501	511	502	475	525	461	494	513	512	496	495	475	521	525	542	489	510	516	488	526	513	510	513	519	508	514	525	526	507	566	516	531	521	505	511	523	504	470	513	494	486	515	527	548	459	493	534	505	519	485	510	546	500	500	460	498	488	492	502	522	506	482	479	515	543	547	513	512	474	513	536	475	546	534	516	483	530	496	487	524	505	514	502	498	519	487	524	530	572	535	512	510	509	509	483	529	551	523	506	535	515	523	487	450	501	538	507	517	506	503	546	519	478	535	493	498	483	487	517	482	543	526	540	485	496	492	547	511	510	485	501	574	487	514	530	480	533	510	494	534	517	535	475	556	471	497	530	491	494	519	539	501	512	520	506	507	483	522	530	551	536	502	521	502	557	485	494	543	553	520	512	470	482	490	504	485	532	517	511	443	518	506	503	526	504	507	483	522	525	506	506	510	523	486	519	501	540	473	536	515	480	537	543	534	496	489	493	511	516	496	487	512	483	518	543	527	494	521	539	529	513	514	501	527	558	472	493	522	522	533	579	494	506	533	578	556	493	533	526	522	488	580	464	507	524	506	542	512	525	492	522	512	528	509	533	530	496	525	542	517	507	534	450	524	549	531	538	512	499	530	514	550	479	509	521	505	516	526	508	496	512	490	520	511	523	510	504	462	500	463	538	505	512	505	522	499	516	532	499	495	514	537	484	475	489	542	489	549	535	496	523	515	501	522	495	493	493	502	510	557	543	529	540	521	545	497	485	521	516	503	506	516	504	534	528	496	508	516	515	498	513	473	496	528	534	522	479	517	524	497	519	528	526	518	502	508	533	498	509	551	506	499	533	540	540	543	525	541	545	488	554	498	496	550	531	526	534	504	511	513	499	481	522	508	508	543	496	518	546	505	507	522	551	529	544	455	516	545	524	497	525	513	481	471	513	539	547	538	509	517	474	530	521	552	558	514	503	524	479	503	518	527	512	514	515	509	492	551	534	531	502	524	517	533	518	490	475	576	519	501	519	508	503	491	522	505	490	537	526	492	505	522	510	508	536	546	529	543	482	503	544	521	527	501	517	547	498	513	533	517	515	528	487	533	518	516	528	536	475	527	529	525	534	547	522	524	509	519	511	468	500	541	568	517	521	540	539	501	497	505	505	519	516	497	536	518	501	501	481	549	473	511	543	584	521	510	540	529	492	510	529	501	530	500	504	506	538	516	523	477	496	541	517	513	517	567	555	521	500	518	532	518	529	485	480	525	527	520	542	517	512	492	500	521	512	557	439	508	525	546	507	531	518	477	552	539	485	556	503	532	481	518	541	501	501	494	493	539	513	480	556	476	506	513	522	522	536	477	574	477	520	457	472	540	556	500	536	502	509	457	524	510	483	504	500	525	502	529	524	464	517	504	501	524	503	512	497	473	547	507	492	539	532	494	500	532	552	521	555	506	532	464	518	504	523	496	507	512	547	512	535	517	526	520	511	517	520	499	502	532	518	511	508	543	533	548	519	537	526	498	480	508	500	492	498	533	556	469	484	504	538	542	488	540	502	523	508	500	522	517	507	488	562	500	514	542	495	518	525	527	511	538	526	488	510	501	498	525	520	540	506	528	509	522	566	491	533	512	538	532	511	450	526	522	502	513	572	488	518	516	511	491	513	537	541	549	526	487	482	510	473	544	503	511	507	537	537	540	511	565	514	498	522	518	484	485	489	500	505	530	525	557	512	509	506	543	543	502	520	521	499	510	564	513	495	462	578	494	524	554	497	498	533	468	522	505	531	480	536	537	527	553	524	526	523	501
51532	25421	8366	1547	324	180	173	190	184	209	190	198	176	180	195	193	195	169	168	166	214	180	199	174	153	177	168	183	205	158	180	169	228	186	170	166	186	175	183	188	192	180	208	181	167	195	189	202	195	177	191	154	178	175	150	177	179	165	173	168	168	196	195	161	189	205	200	187	190	204	159	182	206	188	174	184	182	162	199	188	190	171	197	184	174	179	209	160	212	176	206	198	217	190	170	180	198	188	192	217	183	168	175	202	175	159	186	202	199	157	159	175	177	168	178	201	184	201	203	203	182	174	190	187	174	187	165	159	166	171	181	193	183	201	164	157	189	170	167	181	186	209	196	189	169	205	184	181	195	214	184	171	175	190	200	235	177	199	206	181	194	210	220	171	184	166	180	211	184	177	176	184	173	191	201	183	182	199	190	214	201	204	184	185	200	191	169	190	166	198	187	171	194	190	182	167	161	183	191	183	147	166	168	161	185	210	190	191	173	181	187	209	187	190	166	151	185	196	182	177	183	179	189	181	197	190	190	183	168	178	188	200	186	173	182	203	154	169	190	177	183	189	197	187	166	176	172	184	176	186	166	196	182	178	172	160	160	195	175	182	199	189	211	181	153	186	162	181	184	188	173	169	220	186	186	185	164	179	170	162	210	170	203	199	188	192	168	218	169	201	163	175	176	183	178	192	188	191	194	180	177	190	170	188	177	176	186	157	184	185	167	162	163	205	193	184	183	159	191	211	155	189	165	185	175	182	195	167	191	197	195	194	182	197	192	178	163	156	183	191	182	149	185	175	195	198	178	200	171	205	187	180	215	186	214	153	200	181	165	166	174	186	149	160	189	188	178	198	170	189	192	181	177	178	179	196	172	198	166	211	185	166	201	174	188	215	194	199	182	195	196	185	207	183	198	169	192	185	208	221	211	162	179	166	182	137	179	146	212	187	199	175	166	189	199	194	187	163	207	160	179	171	178	182	172	182	183	192	175	179	174	152	198	197	194	197	197	200	184	192	193	155	183	200	194	177	177	176	174	220	196	178	190	163	183	175	183	169	170	166	190	176	193	160	179	159	178	170	198	194	165	186	198	192	164	172	190	196	169	169	181	159	175	186	195	186	176	189	181	145	193	172	150	204	207	212	184	168	182	167	171	178	178	190	162	167	199	201	167	203	211	190	174	174	201	169	182	200	202	171	167	181	159	183	171	162	152	169	188	182	184	175	178	171	200	199	188	170	165	213	182	155	163	211	200	199	176	146	184	187	203	172	183	187	184	197	167	196	182	186	187	185	167	180	198	186	172	182	163	192	192	176	196	213	193	180	183	161	159	159	183	204	183	176	172	171	174	195	191	178	141	194	190	187	189	192	177	187	174	174	200	188	187	188	181	157	194	172	185	185	187	159	198	200	186	182	182	164	176	176	170	181	190	172	187	191	185	179	173	188	180	192	170	194	183	175	172	190	175	170	166	195	188	201	191	203	171	188	171	174	189	207	171	188	145	180	200	171	176	193	184	189	191	182	184	163	160	195	170	171	201	188	186	152	190	163	165	169	212	170	185	162	158	182	170	193	190	202	186	175	190	172	188	171	190	186	215	162	191	191	204	170	180	192	183	192	186	168	170	171	192	164	174	204	178	159	215	182	174	176	190	180	179	175	186	184	216	186	188	179	170	199	217	177	216	180	204	171	190	199	195	186	200	189	180	185	190	184	156	182	181	183	210	182	167	195	192	224	188	198	197	215	166	167	166	185	191	170	202	191	164	175	179	160	174	188	207	185	170	175	177	178	174	191	173	182	178	182	203	193	174	173	176	192	205	171	176	167	171	173	169	189	185	177	147	194	192	175	159	189	171	193	193	179	187	163	163	213	203	188	189	175	168	160	191	185	179	190	202	202	169	181	163	190	193	169	186	191	188	171	161	154	185	185	202	172	211	153	168	165	153	194	206	169	178	179	178	200	157	182	161	186	196	182	202	181	182	180	203	206	195	187	178	210	208	215	195	191	177	172	201	162	174	180	172	201	191	189	176	155	173	187	197	183	169	189	164	192	172	191	191	184	167	161	207	185	173	179	188	152	193	210	182	172	182	187	170	196	190	203	178	210	188	172	171	180	215	171	200	180	162	193	184	232	189	186	167	188	201	164	183	169	211	184	177	161	206	172	160	177	164	174	174	189	194	201	197	187	178	170	182	198	192	184	184	164	178	174	168	175	164	181	214	172	180	174	175	188	176	197	165	187	209	194	200	197	188	172	190	185	198	182	216	219	175	192	184	178	186	185	178	152	169	196	188	192	185	183	198	183	203	204	202	205	174	183	172	187	157	179	195	181	210	165	170	210	170	195	186	185	164	186	191	170	199	189	146	178	180	196	170	190	183	181	193	190	206	190	165	185	180	209	177	175	193	165	186	181	181	174	174	196	182	172	175	195	171	180	174	178	216	190	192	176	190	161	203	175	174	169	208	197	197	195	174	186	170	175	221	155	189	180	192	183	182	161	201	173	176	193	181	173	178	164	198	158	172	167	191	185	167	197	156	206	194	160	160	192	196	190	172	179	182	187	164	179	176	196	180	231	179	174	190	200	206	183	198	185	193	179	160	170	200	180	191	173	167	207	194	195	167	186	170	159	163	197	214	211	194	199	186	199	170	178	200	186	183	177	175	197	190	198	163	214	188	195	211	178	177	205	163	158	223	187	200	181	199	162	170	186	179	171	160	184	179	179	183	200	205	205	191	194	156	164	174	216	168	178	182	194	188	180	190	178	184	194	208	174	168	158	214	192	178	154	194	206	182	221	186	170	216	165	185	188	188	165	157	162	201	219	189	165	186	189	184	143	158	203	176	168	180	190	166	222	171	189	180	172	185	187	165	199	204	190	189	193	179	174	182	181	163	177	157	197	174	170	177	203	210	174	185	150	189	177	183	198	170	175	191	192	187	162	176	191	174	173	205	154	167	168	179	188	162	162	160	179	171	188	173	161	190	183	175	191	185	177	188	158	192	181	172	185	191	186	178	176	185	162	189	160	198	154	202	171	186	166	176	183	167	175	175	172	197	182	177	197	201	178	190	195	213	173	212	176	191	190	184	165	188	199	189	184	162	190	175	205	175	190	182	161	202	194	196	177	175	173	197	179	178	189	164	153	171	167	156	168	168	216	178	188	172	178	179	199	197	191	184	193	192	158	197	189	215	205	215	168	183	183	185	197	157	189	195	223	181	179	180	181	180	204	157	179	202	188	207	198	189	192	185	173	162	183	185	194	187	183	151	156	198	135	177	196	162	185	160	183	165	202	195	183	167	179	178	205	193	199	188	189	159	190	201	219	176	165	171	211	197	190	185	212	170	206	207	168	170	177	169	198	146	167	190	178	195	170	188	162	165	178	179	180	165	170	204	200	203	175	177	187	182	190	175	154	195	160	186	173	194	200	202	169	179	185	200	192	166	187	177	190	192	177	191	159	169	184	185	191	166	185	186	204	176	187	144	198	192	205
33571	17758	8805	3067	764	441	405	385	391	404	402	442	400	420	409	416	406	372	400	415	380	415	419	390	400	370	402	400	391	403	395	423	377	379	352	407	372	382	411	381	373	408	384	384	387	364	356	405	368	413	406	445	397	409	384	377	406	401	405	392	399	408	412	406	394	401	410	393	408	409	418	385	389	405	412	393	353	410	400	394	358	458	402	380	365	377	389	439	375	413	401	368	391	381	416	378	364	430	402	373	370	408	381	391	373	413	416	402	390	421	400	399	372	384	392	388	417	388	399	403	394	397	390	423	403	373	387	394	376	390	429	414	377	406	403	392	387	404	393	394	435	371	412	402	442	404	417	380	395	407	386	401	400	389	411	386	381	399	419	398	425	400	363	409	352	387	412	417	402	398	406	424	406	418	358	370	401	406	382	422	405	371	394	435	392	432	354	409	408	394	406	436	405	381	410	377	410	403	374	432	370	362	420	393	382	395	425	388	374	378	420	376	425	350	391	402	431	386	379	375	378	405	381	378	417	376	439	396	371	392	387	414	408	439	393	366	395	424	414	413	396	419	412	374	382	402	419	440	385	404	372	407	379	406	383	412	392	389	400	363	420	377	376	407	388	375	373	403	401	444	404	417	374	423	382	376	401	420	390	386	408	408	418	391	399	373	404	429	367	387	392	431	393	363	407	372	402	393	398	404	417	417	428	372	413	396	400	397	415	395	399	419	412	413	361	412	381	388	360	364	412	391	423	428	430	413	391	369	394	389	398	403	442	367	381	394	435	383	406	388	414	417	415	399	432	395	415	412	400	432	411	377	409	380	395	446	423	430	361	401	393	412	375	418	365	406	397	396	402	378	409	430	399	398	385	395	390	390	443	397	428	414	411	418	406	395	365	370	414	386	396	382	372	384	383	400	417	386	387	406	391	414	401	348	375	431	395	426	405	392	391	379	397	415	374	389	389	389	409	458	361	412	388	411	389	403	411	408	415	403	394	411	397	406	413	367	393	383	343	398	384	405	420	393	377	387	397	414	442	403	421	366	408	372	373	395	396	359	386	424	404	383	418	401	371	397	381	416	394	383	380	428	376	395	399	381	387	400	378	390	370	361	394	423	404	409	410	386	385	375	406	396	373	429	385	401	382	395	411	407	399	416	391	428	392	439	366	376	392	391	440	405	399	399	367	405	402	398	372	426	388	394	399	400	350	372	422	385	363	433	464	357	423	420	395	403	381	392	386	366	404	392	396	430	380	392	415	432	406	389	391	403	402	373	385	372	422	392	432	430	377	410	348	351	384	431	381	432	372	414	410	405	406	392	434	375	367	414	359	397	416	380	396	408	384	365	410	404	364	390	404	387	396	381	408	375	383	430	379	373	396	399	407	411	427	411	382	387	436	417	401	429	419	398	399	389	386	389	389	381	393	401	399	406	383	382	415	422	386	401	371	428	411	375	385	427	411	411	406	394	422	400	402	403	422	409	386	426	381	400	401	414	388	394	410	416	379	384	412	405	381	413	397	395	380	393	376	413	390	391	375	414	400	387	406	378	419	417	405	382	426	403	408	386	431	400	426	359	435	389	405	353	376	378	376	397	403	427	377	432	395	407	359	387	407	389	363	404	367	415	396	422	391	402	401	387	396	410	395	421	397	425	402	396	416	393	385	395	385	380	382	385	390	406	360	394	372	341	438	427	398	431	407	386	407	404	402	445	439	391	416	393	359	368	379	385	423	393	379	424	355	362	401	374	380	382	430	426	412	400	393	413	380	387	399	427	408	375	423	377	410	450	420	407	389	375	389	386	363	374	399	404	363	400	413	366	415	410	359	411	380	381	371	448	392	407	391	390	407	406	399	370	394	400	369	395	420	397	423	442	376	402	371	427	403	392	412	378	370	370	380	395	371	392	405	404	389	436	386	396	401	428	390	380	360	399	400	454	416	418	412	404	389	387	385	382	422	408	427	383	377	428	387	392	365	376	422	367	406	424	399	359	392	403	372	414	422	385	383	378	401	409	374	394	388	360	394	424	371	415	438	365	434	444	407	381	384	370	396	398	424	413	379	418	387	406	406	396	418	401	385	410	369	359	384	410	408	371	376	389	429	406	407	379	387	419	412	397	401	386	398	413	424	409	382	394	405	410	372	383	381	394	450	378	421	394	384	378	415	389	396	408	398	402	417	387	413	392	397	410	389	402	417	416	405	401	406	370	414	411	417	365	397	410	386	413	410	402	390	418	406	416	423	420	387	404	427	387	375	383	390	409	405	401	404	420	420	400	373	406	367	395	408	383	377	392	373	421	398	372	392	396	394	385	376	418	415	406	353	368	358	360	356	395	410	397	377	404	413	404	405	403	431	405	392	391	410	359	427	375	406	419	433	392	403	385	404	386	387	406	389	413	385	412	407	361	371	409	404	412	413	364	380	380	399	397	400	402	412	367	411	437	421	406	388	390	390	431	384	381	375	399	419	381	372	394	414	435	353	397	392	393	444	397	378	374	419	425	381	400	371	391	385	405	405	411	433	376	407	363	378	430	389	368	413	398	396	394	416	416	384	396	447	354	414	389	396	412	382	423	419	410	393	418	396	367	358	386	414	367	402	417	375	414	373	407	403	398	381	406	370	384	399	407	386	366	385	411	447	417	400	413	402	430	396	401	385	394	390	413	406	459	400	410	390	364	401	396	378	395	407	403	407	395	392	393	391	406	365	397	400	403	394	407	368	393	392	402	358	426	427	408	431	391	392	380	366	404	381	375	351	407	380	396	406	424	439	432	397	386	384	402	379	399	427	393	367	379	426	435	408	401	381	398	416	384	397	406	405	401	405	412	415	371	402	373	423	421	377	374	396	402	408	395	434	391	375	372	411	391	425	399	380	422	405	425	395	413	405	416	425	418	412	377	404	428	423	382	385	402	385	414	402	416	389	419	400	358	381	382	371	404	420	404	390	420	429	413	403	394	414	408	392	385	357	399	390	418	388	404	391	393	421	423	365	370	390	418	409	399	419	413	441	406	401	396	383	407	409	445	399	407	377	388	398	384	391	363	387	415	373	398	412	381	373	405	406	413	391	375	376	365	403	382	427	423	431	376	390	385	368	396	430	396	382	386	375	425	373	378	377	388	388	389	422	383	395	390	411	383	360	391	439	350	402	422	387	406	405	412	419	388	416	402	366	373	418	396	398	420	351	396	403	386	408	412	389	431	410	422	427	448	382	399	395	401	381	404	417	401	410	381	404	387	368	439	395	369	409	382	446	379	380	412	417	399	395	390	405	431	394	388	434	386	408	380	419	415	405	415	407	454	392	429	376	406	407	409	433	401	414	376	358	412	411	384	439	441	385	420	395	391	388	395	420	391	410	390	407	391	413	419	440	413	378	419	395	394	373	377	356	379	397	387	397	413	390	392	429	382	385	388	409	362	380	400	402	423	405	388	397	410	385	391	415	436	394	407	398	393	417	372	393	379	453	411	372	412	429	391	391	389	372	398	379	375
61730	29480	10373	2017	593	233	222	189	205	207	204	198	182	199	218	187	193	198	214	203	220	196	176	180	185	220	211	179	222	228	192	223	219	205	197	175	211	194	206	211	199	213	217	226	187	216	235	207	179	167	191	230	177	195	189	198	227	223	209	217	218	190	196	206	199	184	197	199	208	197	197	210	211	192	182	194	191	187	204	202	200	218	179	190	209	192	209	202	193	197	239	204	232	207	209	238	221	214	214	208	213	217	186	203	236	179	221	193	196	212	196	212	190	214	209	224	231	207	226	210	206	217	186	217	233	209	211	193	205	225	211	188	230	213	212	201	187	194	219	207	196	219	179	236	197	201	181	209	169	207	214	214	202	185	202	209	229	199	190	203	193	181	234	212	164	187	191	202	199	211	210	193	177	220	186	207	233	191	190	205	203	204	209	212	182	196	194	227	215	187	188	220	218	200	213	218	248	218	187	226	187	184	195	181	214	224	198	186	195	215	198	214	186	195	198	219	178	182	185	199	184	197	190	190	201	228	207	198	218	206	179	202	186	165	209	232	166	222	223	204	190	201	230	178	194	188	195	210	194	188	184	192	226	200	189	226	218	214	197	179	200	181	228	191	208	218	178	209	197	204	193	220	232	201	204	201	199	191	215	213	195	208	164	195	178	198	179	180	194	225	211	224	185	207	219	207	176	199	186	198	218	208	213	177	194	196	194	191	197	228	175	194	200	208	205	222	221	198	220	176	210	237	203	188	206	203	197	194	199	209	185	207	237	204	188	203	183	189	197	207	206	188	191	206	180	213	198	191	195	196	205	202	217	207	178	240	226	187	175	227	220	232	188	226	203	220	204	209	218	210	194	210	192	201	198	222	204	161	207	181	182	224	217	191	190	216	204	197	226	214	196	200	225	194	202	195	194	210	202	241	209	205	216	213	195	188	218	212	219	229	198	217	203	191	201	198	203	176	205	192	201	200	193	191	216	172	174	214	224	174	203	214	220	220	214	183	182	204	220	198	174	216	209	211	213	212	225	198	208	179	204	199	199	203	187	207	214	191	187	223	209	222	208	198	199	185	233	239	206	203	197	215	220	215	214	192	216	182	224	182	179	219	208	210	193	209	216	232	193	220	212	195	193	214	239	195	205	182	215	197	203	176	231	214	194	241	225	221	190	242	164	182	205	171	205	210	209	210	187	203	222	197	209	173	211	160	226	211	190	202	193	213	199	240	227	200	192	178	200	233	216	186	205	184	172	196	197	192	191	207	228	197	188	205	200	165	221	204	207	214	222	195	198	178	199	192	201	187	192	230	218	174	197	194	224	207	210	213	189	177	205	192	191	191	176	184	206	186	177	172	216	215	226	200	221	191	235	216	182	177	186	192	189	196	197	204	202	202	184	200	188	198	204	203	214	217	222	181	245	191	220	214	189	249	188	208	204	200	192	214	231	216	195	236	199	207	197	218	213	215	197	241	197	187	193	195	204	216	206	205	200	194	197	211	213	207	206	194	227	237	192	214	200	218	193	198	215	195	202	181	208	222	192	193	204	184	148	207	191	203	222	217	207	196	255	200	213	213	178	203	207	225	196	213	194	198	223	201	208	190	167	169	197	222	206	204	201	185	211	175	194	227	231	210	192	179	165	201	199	212	188	196	188	202	195	168	178	206	186	199	208	217	220	213	203	194	191	184	216	181	232	192	209	214	188	195	183	189	195	215	202	198	204	199	198	216	226	194	217	212	192	203	182	179	191	200	203	213	218	199	225	220	208	197	174	220	177	198	228	223	176	175	232	207	196	201	217	210	208	206	222	209	241	189	204	220	209	209	188	196	178	178	171	191	223	191	192	201	209	224	203	209	195	214	211	204	217	202	209	204	186	193	182	236	218	197	223	206	207	200	191	216	180	203	208	207	208	220	183	242	227	196	207	191	243	201	185	193	203	204	226	204	223	219	233	214	182	209	212	207	210	197	200	189	208	211	200	168	206	188	192	188	191	194	193	204	155	163	199	217	225	205	178	186	237	184	223	195	176	184	208	205	190	203	199	198	192	205	192	208	212	229	220	232	179	215	187	200	176	192	205	199	200	204	205	177	204	208	199	208	192	216	188	222	203	194	177	196	215	234	203	216	197	186	226	224	196	207	187	208	180	185	216	193	214	203	199	214	178	218	202	219	204	211	189	196	200	227	227	230	194	176	217	209	185	197	214	205	232	204	200	182	176	197	219	206	197	238	216	185	199	210	190	208	206	219	226	214	211	192	223	191	200	191	216	192	209	190	194	190	227	211	177	214	236	216	227	204	192	206	168	204	209	198	197	188	208	207	184	193	174	196	208	201	191	202	200	190	195	209	162	251	189	216	203	211	184	202	212	197	214	233	199	198	203	181	179	199	191	210	179	199	202	198	219	205	194	186	222	195	199	227	206	180	201	214	178	204	213	186	190	201	152	185	195	211	213	201	212	209	197	203	209	173	209	203	219	187	220	199	194	214	231	207	195	200	181	203	190	217	215	234	203	209	189	204	196	174	190	225	210	190	192	221	232	225	217	209	215	226	201	214	189	194	192	213	193	179	211	224	185	187	174	198	189	184	194	186	186	220	165	223	198	192	193	209	181	193	195	225	189	205	212	196	198	194	185	211	203	219	198	184	168	185	240	240	199	202	194	205	200	236	179	204	205	220	194	211	215	222	179	190	180	219	229	209	205	202	189	203	203	206	216	186	203	194	201	205	202	200	227	208	206	214	203	221	196	178	211	190	169	195	202	202	185	186	232	199	175	191	247	201	235	223	176	192	206	208	209	171	226	186	197	219	187	210	191	190	200	216	199	235	192	193	185	206	224	180	197	179	209	193	210	200	196	208	202	219	211	234	233	185	180	196	191	190	201	225	204	216	174	220	207	212	217	208	200	218	202	180	169	201	192	206	206	201	199	201	193	191	198	206	206	199	194	198	215	203	207	205	205	215	207	212	199	205	246	184	225	225	177	201	173	235	204	212	191	216	205	150	195	214	198	220	220	182	199	187	191	186	204	205	200	223	210	210	192	193	246	191	217	215	203	204	197	193	204	195	203	210	193	189	187	203	189	203	192	198	207	193	201	209	213	230	222	199	202	184	205	165	187	207	206	219	197	220	197	204	212	212	213	221	180	197	165	197	212	218	207	202	171	217	191	191	178	196	206	177	196	205	206	195	199	209	182	188	176	221	200	190	215	213	186	214	194	196	212	195	176	195	214	199	195	215	176	187	250	204	215	216	207	192	198	227	203	225	190	231	235	186	212	185	186	225	225	207	224	237	185	234	223	226	199	193	220	177	224	181	201	172	198	194	198	204	192	179	195	174	190	205	207	187	203	205	211	176	208	220	174	193	187	197	216	195	213	193	203	201	212	205	223	205	192	196	207	207	216	204	204	216	207	241	215	218	196	211	230	214	185	221	216	199	212	216	207	221	197	192	244	193	175	180	184	191	200	207	202	209	201	180	196	194	194	234	205	178
40448	19839	9860	3445	1531	569	518	450	457	452	443	480	486	421	414	427	440	447	450	442	434	476	429	452	410	427	465	451	491	446	475	453	438	443	447	460	424	430	477	414	447	421	470	408	421	440	409	458	458	441	416	427	437	463	416	461	451	426	463	435	463	468	435	440	458	437	423	427	390	408	408	454	430	439	418	467	456	473	468	438	421	424	447	422	421	445	433	456	404	434	429	476	460	427	447	437	441	432	454	441	425	445	436	487	450	458	438	428	457	421	416	480	489	435	431	421	445	452	462	411	409	457	415	438	432	419	498	442	416	414	438	417	428	475	404	434	434	435	431	468	443	459	427	396	445	409	409	446	446	429	428	437	395	432	411	431	462	447	453	428	406	412	480	417	420	460	434	437	422	467	456	473	440	452	448	421	455	418	440	411	471	440	439	458	448	420	415	470	464	453	449	436	444	424	436	413	438	436	430	454	440	445	459	407	430	428	449	433	409	453	442	442	430	448	460	455	442	438	412	435	426	416	426	387	455	442	419	425	388	469	422	446	434	424	401	448	423	447	432	441	432	443	418	462	463	473	422	457	420	413	407	435	464	446	441	424	399	447	462	410	444	423	469	445	434	485	445	438	461	412	398	416	412	441	439	472	454	431	424	454	441	428	449	439	436	424	443	415	432	435	422	473	401	408	469	438	427	408	456	452	436	441	457	419	442	392	435	450	423	427	488	418	457	420	439	424	428	468	453	421	440	414	470	421	444	466	420	444	433	464	460	399	441	443	443	385	425	458	452	454	440	425	441	403	450	429	420	480	416	445	437	427	447	420	429	433	444	447	458	475	411	437	441	433	433	419	456	464	442	404	470	464	487	444	446	447	459	418	418	406	442	428	457	463	472	468	439	444	409	440	438	420	457	436	471	438	439	441	420	449	425	449	429	431	454	405	450	425	417	446	455	422	366	471	423	428	425	465	416	430	429	414	405	446	428	468	447	406	422	468	463	466	461	424	423	438	384	414	405	420	430	477	424	462	430	440	426	438	434	448	451	420	457	415	410	418	457	440	416	436	446	441	458	436	453	461	455	473	432	453	475	453	429	446	449	446	436	472	438	436	407	454	420	415	443	443	439	483	458	470	428	458	411	457	489	436	385	435	426	468	428	411	397	419	444	481	462	434	421	453	385	451	439	429	435	445	435	444	457	414	418	436	444	430	403	463	433	455	432	460	446	434	444	444	458	425	433	445	442	474	432	434	433	464	459	481	445	414	469	442	446	401	424	464	431	432	428	422	459	414	429	465	427	416	391	450	421	415	451	447	436	473	454	432	461	420	459	450	425	443	458	414	425	437	440	438	407	391	450	430	499	477	453	420	452	445	423	454	449	423	422	433	442	437	466	464	448	430	440	441	450	434	454	472	425	457	370	379	452	458	407	463	423	462	465	456	446	448	427	449	443	440	469	426	450	461	438	418	463	440	442	452	434	442	400	452	448	444	445	438	443	445	450	476	449	435	449	472	436	417	443	412	440	454	436	460	440	444	430	440	440	454	396	450	451	438	468	463	450	447	433	461	431	474	451	439	443	441	472	442	425	426	424	404	417	422	431	441	465	415	455	395	419	435	405	447	432	438	432	436	489	397	464	428	423	424	425	447	424	462	452	423	459	455	432	442	420	426	449	436	449	440	422	455	465	439	442	438	466	453	432	460	472	426	408	433	447	430	474	474	440	465	453	416	426	445	415	439	451	437	448	420	436	425	444	466	426	476	429	456	429	456	436	453	470	432	439	454	440	465	438	426	432	427	419	426	453	425	412	463	407	445	454	465	470	486	474	434	464	442	408	445	432	460	451	462	451	414	491	427	440	427	398	467	451	438	432	445	455	443	406	436	423	471	438	398	441	440	443	427	454	438	420	440	401	460	430	420	450	442	445	417	486	443	438	452	447	424	475	439	438	437	425	419	421	407	426	463	411	444	432	424	436	455	462	467	394	449	428	420	443	450	450	438	448	418	418	406	420	454	420	420	460	450	433	437	474	410	465	427	452	396	407	434	412	421	450	439	448	436	403	444	445	436	432	487	457	467	448	416	427	467	430	436	442	457	457	450	422	436	415	475	450	486	437	468	445	452	462	428	429	446	460	450	420	448	478	435	440	441	406	450	421	398	436	434	462	449	436	455	429	455	415	449	446	438	438	412	444	441	437	450	447	460	437	452	427	461	453	412	459	419	423	430	420	424	436	460	414	460	372	450	414	423	404	446	453	433	404	416	428	453	453	446	432	438	439	401	416	463	433	452	453	463	434	483	408	450	445	410	454	439	472	445	474	434	438	468	420	453	460	455	429	430	476	437	438	468	443	428	459	438	453	413	397	465	433	462	430	450	443	441	455	438	436	395	427	466	437	434	449	435	431	484	411	435	426	439	469	416	486	447	436	462	455	460	444	434	434	423	435	450	418	435	459	432	451	440	445	439	452	437	428	425	454	446	459	446	432	428	431	443	468	451	438	414	448	468	483	436	463	405	430	445	413	409	462	428	452	420	429	450	414	437	409	428	437	425	429	453	424	457	418	468	445	401	453	467	445	444	441	421	468	471	437	421	405	444	434	436	424	421	486	441	471	439	488	426	466	450	452	443	443	472	447	446	442	446	446	431	457	401	436	426	459	452	429	448	449	438	450	450	428	432	418	482	447	465	408	446	438	405	441	433	403	461	439	411	462	505	428	461	454	470	423	390	423	448	424	457	454	460	459	443	441	448	469	418	431	431	473	440	456	406	435	432	421	404	470	441	428	459	408	476	431	437	426	463	466	423	455	414	448	445	461	426	397	417	421	463	479	437	436	451	419	450	421	446	451	415	440	462	389	429	442	450	396	460	435	485	451	475	462	465	456	473	415	444	452	443	450	422	434	433	433	444	443	445	457	405	464	472	435	421	396	430	463	445	433	391	463	446	434	418	454	472	438	434	443	411	466	433	421	441	422	434	444	437	435	439	453	452	486	428	412	419	459	443	418	422	460	413	445	442	440	433	423	491	467	450	428	421	451	439	460	435	426	423	444	418	419	452	451	458	423	421	436	462	441	420	451	435	425	419	436	445	467	435	451	451	409	454	444	458	418	417	440	454	459	433	451	436	437	426	467	442	420	451	462	431	456	432	463	462	476	430	424	387	418	453	462	446	414	459	431	454	464	436	469	449	421	428	432	426	472	454	451	473	426	435	418	466	488	411	426	470	436	449	430	447	402	469	424	419	431	466	463	423	469	435	452	448	450	445	417	388	485	421	430	457	419	461	444	469	446	455	427	454	490	458	415	429	466	466	471	433	418	436	416	448	467	459	420	439	431	442	437	456	463	411	453	438	442	437	470	433	456	438	404	462	455	476	407	416	432	440	435	409	427	457	427	476	447	444	449	427	439	461	407	435	473	445	478	437	443	446	383	442	443	433	437	463	438	435	433	454	421	427	468	490	482	449	459	419	464	429	410	398	408	407	395	423	422	410	485	458
63998	30951	14981	4403	912	343	289	282	236	283	255	242	291	256	240	229	262	272	236	267	236	254	268	252	234	251	254	254	266	270	263	305	241	275	223	246	276	250	243	251	268	249	245	251	244	246	244	248	282	266	244	244	245	237	233	262	282	242	251	231	242	239	233	243	231	227	248	243	242	263	271	248	250	236	256	272	240	246	257	250	259	270	249	243	256	281	243	272	279	251	258	234	241	211	226	258	212	234	244	249	261	239	253	264	272	244	247	278	239	226	264	251	270	277	238	281	242	212	281	246	235	252	280	248	250	240	250	266	235	276	247	245	230	221	268	244	228	254	274	264	248	259	234	240	252	268	250	230	248	228	249	248	270	276	259	258	259	267	253	235	224	259	248	278	240	240	250	239	260	247	228	264	247	253	238	277	254	274	229	227	229	275	254	234	271	229	253	259	225	244	274	285	278	261	254	234	242	251	246	267	234	240	260	285	252	309	260	262	250	243	271	271	248	241	275	265	267	236	236	257	229	257	247	250	261	246	248	295	278	276	233	260	234	235	249	250	231	280	246	239	223	260	229	227	243	233	273	253	229	247	211	286	272	264	248	251	272	271	236	271	241	224	231	275	270	257	255	248	240	203	234	226	231	229	224	243	228	242	259	242	261	243	220	248	272	261	234	256	241	198	231	297	233	252	282	264	245	272	282	237	223	253	252	231	247	248	248	224	242	227	263	229	227	283	263	277	216	246	225	238	238	269	287	245	228	260	249	275	262	275	248	235	228	277	251	253	257	236	248	241	262	252	267	279	242	246	254	286	249	247	282	270	252	258	280	299	255	252	253	217	201	222	247	234	254	239	226	265	226	264	253	233	279	275	304	283	252	259	237	252	278	238	265	244	253	217	244	260	245	268	266	243	244	279	270	255	241	268	283	242	274	231	251	247	231	260	255	240	244	241	256	268	252	257	264	214	279	228	264	257	256	227	259	250	255	267	275	258	246	223	234	247	257	247	234	261	237	269	260	274	240	257	221	200	269	263	278	244	252	234	246	273	244	274	242	243	232	254	235	263	233	232	219	230	264	227	263	239	251	247	215	265	237	243	192	270	247	252	275	211	288	252	254	246	225	228	247	270	218	220	249	235	241	260	218	269	237	249	251	261	255	250	251	265	263	277	250	256	241	228	254	264	234	250	248	233	247	245	207	259	237	245	257	225	245	267	266	269	243	243	236	251	249	235	263	258	249	243	237	232	237	215	215	279	245	251	255	260	265	266	276	246	239	252	248	265	229	256	235	222	237	260	234	235	251	265	268	205	256	244	245	256	244	231	259	213	255	258	244	260	252	243	239	236	235	248	249	258	247	249	296	244	240	242	284	248	227	232	232	256	230	262	268	213	246	280	247	257	239	259	223	260	251	280	249	270	247	229	231	246	255	221	249	224	262	269	252	267	264	296	299	248	265	248	258	224	263	253	243	258	260	275	263	245	241	267	244	247	244	223	221	241	221	247	297	253	263	255	262	267	244	251	227	219	262	252	253	248	234	271	260	248	272	276	262	236	238	222	267	248	241	233	250	271	237	251	254	231	236	272	260	219	252	239	230	250	276	244	255	266	226	250	235	252	247	270	303	257	260	274	277	256	250	239	248	217	250	212	245	229	253	253	238	227	263	232	256	251	264	289	256	262	229	239	214	251	248	242	262	248	264	289	250	251	265	252	230	272	237	240	288	251	275	253	226	243	276	250	252	240	264	265	253	276	271	242	271	256	218	228	232	277	236	262	229	234	261	251	272	224	246	270	239	241	251	228	246	244	259	224	283	255	248	261	239	215	242	238	291	212	258	252	243	237	261	266	253	242	231	216	213	273	258	264	231	248	286	275	232	238	233	278	233	228	218	222	257	241	230	222	247	245	226	249	262	249	253	240	253	293	262	284	277	287	234	227	272	254	250	302	236	245	249	230	235	214	257	252	228	241	265	238	265	234	250	230	246	224	258	247	237	250	261	260	252	240	222	233	227	242	240	241	244	231	240	284	248	289	255	250	256	245	279	286	281	222	238	250	218	248	267	226	256	252	236	257	232	267	255	285	239	221	248	230	263	257	271	257	213	240	255	248	236	223	261	238	256	274	267	271	283	270	272	247	264	254	256	261	221	237	256	247	272	276	246	272	283	245	247	269	245	232	256	246	245	243	269	249	252	254	230	255	254	225	223	238	223	241	238	237	231	228	260	226	249	226	259	280	278	249	262	274	273	256	237	241	224	238	237	255	251	242	247	212	246	264	240	237	268	245	252	272	254	256	275	237	266	248	248	256	237	281	241	234	269	253	266	258	259	269	224	207	252	257	245	237	253	263	246	247	237	259	266	253	255	242	248	227	252	272	261	235	273	243	246	251	275	275	242	270	257	256	226	262	264	274	247	264	270	238	249	230	247	243	303	279	234	307	261	265	242	252	247	235	268	276	258	240	255	264	258	251	274	257	261	224	244	265	268	236	258	248	242	256	217	262	236	258	257	241	272	228	252	282	264	267	246	269	277	276	279	242	267	262	252	247	249	249	229	238	244	227	267	266	233	240	207	257	253	250	228	285	229	294	271	258	238	252	221	235	249	263	247	253	284	224	241	246	240	213	255	260	259	258	279	267	221	235	261	239	269	252	288	271	279	264	259	261	245	236	255	239	265	261	241	233	254	258	264	268	256	233	247	266	260	255	239	243	277	251	247	254	243	223	259	271	265	264	265	254	227	255	255	270	256	248	231	241	249	239	260	235	248	251	225	232	258	237	244	262	249	226	236	257	257	253	263	265	251	237	250	225	231	249	226	244	248	219	233	261	222	231	239	254	243	247	251	263	284	246	263	260	250	269	253	279	238	260	275	274	256	230	273	265	251	250	247	262	243	266	266	259	240	258	257	226	286	269	271	261	246	257	270	222	277	268	262	256	259	242	241	281	223	243	233	267	271	245	220	261	260	226	235	277	221	209	282	248	244	240	241	244	246	251	271	223	262	234	244	226	251	242	244	235	227	246	241	258	245	234	264	271	288	250	267	264	243	270	277	280	259	272	221	245	235	225	271	224	237	242	252	251	278	270	249	254	251	249	259	245	231	260	237	203	241	242	257	280	265	261	243	256	271	275	260	272	247	235	277	298	283	258	268	261	250	253	250	269	230	267	240	246	235	205	260	251	234	251	271	217	248	282	239	242	265	230	235	252	253	268	255	246	252	257	235	278	234	275	232	267	238	243	244	275	268	250	244	243	243	248	242	230	238	261	260	268	239	261	219	232	240	252	250	281	244	243	252	256	249	237	272	249	268	265	238	237	247	261	252	234	240	262	287	261	260	265	248	234	230	219	246	244	282	253	249	254	266	268	236	233	247	278	241	234	245	225	254	253	268	248	254	256	277	275	281	239	222	247	239	245	253	212	230	256	254	245	257	281	299	252	277	247	245	220	243	252	240	279	236	246	252	252	223	245	226	236	242	263	244	272	268	261	247	268	226	237
41559	21011	14246	7315	2142	857	682	577	592	560	570	572	562	541	559	564	553	537	558	507	525	490	543	512	547	525	540	529	572	518	494	567	510	491	541	533	542	510	502	540	535	500	529	547	537	475	497	517	543	489	580	555	513	510	505	513	502	571	519	513	494	544	533	540	540	514	481	523	504	541	520	508	552	556	569	529	481	521	487	568	542	502	539	546	534	548	501	513	559	527	536	507	502	511	519	509	541	522	525	473	514	556	538	487	543	529	513	559	514	516	547	526	535	503	505	552	509	516	535	557	580	551	469	533	516	494	521	537	525	531	527	514	519	471	533	495	536	533	537	533	526	545	519	523	523	528	486	540	491	575	598	539	537	493	537	547	513	509	523	517	546	525	561	523	506	539	523	528	534	514	535	570	503	515	535	531	553	518	511	536	509	507	518	534	570	496	530	516	514	546	560	505	535	533	510	517	525	540	519	545	513	548	497	544	503	500	525	553	559	536	526	502	585	539	524	559	511	528	534	569	532	575	502	559	527	518	536	509	488	510	521	480	562	498	586	507	535	513	530	550	510	531	566	552	478	552	525	521	519	537	532	526	529	535	516	515	528	558	519	535	509	524	536	465	553	542	587	552	523	511	501	483	546	503	536	539	567	517	465	496	582	574	561	512	521	552	494	519	522	518	521	493	532	536	551	534	514	523	544	500	545	541	520	545	535	523	509	494	553	570	507	564	532	553	507	515	565	521	556	528	515	543	515	523	519	473	503	503	536	535	542	565	569	514	572	499	521	502	535	562	557	512	507	509	494	569	506	539	503	528	497	517	540	512	509	542	523	520	574	541	524	469	542	506	492	509	490	526	533	492	522	501	502	527	563	520	503	539	516	563	569	531	554	562	548	542	487	521	557	529	518	524	478	538	577	524	534	523	529	555	503	502	497	536	534	515	496	517	503	540	542	564	543	540	522	547	532	536	530	549	542	559	512	492	548	529	567	554	505	520	547	555	540	548	537	564	555	548	531	517	548	528	523	523	555	518	532	510	532	542	524	478	490	544	539	504	515	556	537	531	534	520	554	530	517	535	543	527	519	542	500	524	482	524	519	531	516	550	499	549	555	488	534	520	530	542	550	519	508	505	531	502	505	516	532	580	560	511	503	498	504	566	539	545	519	528	543	491	546	529	536	533	568	510	542	551	502	502	540	560	539	573	504	541	539	514	558	458	504	580	557	501	561	500	538	548	529	545	509	547	532	538	534	523	530	552	494	499	543	524	547	528	523	468	525	551	526	539	507	499	537	476	497	539	552	502	577	497	513	536	536	491	525	533	525	541	522	537	516	507	521	530	533	567	490	554	513	525	492	518	513	552	498	525	550	517	541	508	538	539	491	506	521	532	547	482	544	511	497	515	499	544	535	537	563	557	535	508	512	484	565	514	519	514	552	522	545	509	548	519	556	526	544	545	544	524	552	506	530	556	541	487	530	509	505	586	543	522	501	534	543	499	510	543	483	499	488	518	502	484	558	528	539	531	525	523	520	513	530	499	569	565	557	503	483	493	516	574	529	535	524	542	544	541	576	567	513	540	498	486	493	521	509	552	511	520	544	531	546	544	520	534	559	523	537	544	549	522	525	510	587	494	517	565	504	542	510	549	493	521	484	545	544	570	546	509	530	529	544	504	534	527	493	561	541	528	557	525	545	527	506	501	488	557	562	477	528	548	501	519	539	482	571	508	500	462	504	543	473	506	502	517	523	507	506	515	540	517	539	533	566	505	518	505	521	509	520	519	525	494	521	536	501	578	543	507	558	494	519	510	528	524	518	517	533	528	531	534	539	549	545	515	507	523	545	558	515	538	562	548	526	527	532	529	555	523	546	539	481	574	538	526	540	532	546	569	506	544	529	522	555	532	514	499	582	527	539	516	560	527	533	559	521	501	569	541	502	524	518	487	529	555	552	527	494	506	515	542	521	522	543	611	520	538	566	525	559	592	535	521	497	541	565	537	535	525	527	516	553	462	514	519	518	533	531	500	534	523	534	541	501	479	498	525	514	541	513	504	504	490	582	564	498	493	533	547	540	494	539	568	503	519	548	517	539	459	524	541	521	559	545	509	539	539	507	499	524	523	509	547	519	514	522	565	539	561	536	567	580	510	516	529	500	528	554	522	545	524	577	526	564	575	539	514	514	503	543	503	545	529	537	487	521	514	555	542	541	499	495	500	504	490	518	507	542	525	536	526	533	530	544	565	504	486	516	539	530	529	561	509	563	544	524	520	528	548	508	546	532	535	541	517	543	503	512	539	526	508	523	476	562	536	491	528	521	524	522	517	526	513	530	512	523	527	517	512	569	505	525	510	534	463	502	539	539	489	523	526	530	497	542	551	561	489	568	530	540	529	527	530	509	514	548	557	539	540	520	556	521	555	537	516	530	525	493	519	566	495	491	504	527	519	506	547	555	507	545	547	528	520	523	498	534	496	522	515	524	544	495	516	538	557	554	535	552	550	539	532	540	540	498	542	526	510	534	537	534	489	523	539	568	542	560	551	559	553	511	547	537	531	512	506	539	516	539	537	530	514	535	539	552	499	500	533	542	526	517	558	540	546	546	533	575	549	528	532	564	478	522	502	524	541	530	530	523	532	513	524	538	548	525	557	532	538	548	513	503	533	497	504	533	499	519	549	535	518	523	530	538	592	483	547	518	490	545	545	540	558	568	517	538	550	560	533	544	522	553	502	514	512	540	539	526	559	544	507	519	501	568	526	566	514	537	545	527	544	549	496	563	501	515	494	499	562	525	501	579	576	525	516	532	531	530	532	542	481	535	505	511	500	555	469	544	510	519	573	537	540	508	520	543	519	486	509	538	509	481	549	499	520	498	522	519	491	517	518	558	552	538	511	559	568	516	534	516	553	538	541	551	502	546	520	549	492	507	524	542	533	554	538	485	527	523	516	539	549	516	507	557	538	539	517	523	511	500	543	505	536	515	552	561	508	544	527	545	563	523	566	519	530	527	528	517	542	540	510	541	527	525	544	546	540	532	516	491	471	518	519	545	512	564	513	531	533	566	562	543	559	525	524	531	478	500	500	533	518	541	561	516	467	532	515	545	520	540	525	500	585	558	539	570	561	526	539	501	557	551	528	520	499	524	548	507	535	525	511	514	540	558	543	517	548	528	523	509	524	531	524	497	553	531	590	544	557	518	503	504	507	501	520	499	529	485	527	544	527	501	548	512	529	529	522	543	519	555	535	524	522	534	532	493	556	567	516	523	534	514	499	540	527	549	537	519	522	535	504	529	568	516	513	534	516	521	509	497	571	518	570	499	524	518	513	513	531	532	536	542	511	517	536	556	591	525	540	521	525	547	555	555	533	538	520	511	553	553	521	502	518	512	526	519	527	515	520	519	525	572	553	509	497	511	520	502	521	572	532	534	514	567	512	499	534	515	532	544	549	547	548	521	506	560	541	570	517	547	610	493	561	550	549	558	535	472	568	563	554
51215	22912	7057	1577	386	183	175	174	161	184	161	165	199	163	167	192	190	185	167	188	173	157	185	200	192	191	203	187	162	178	167	195	176	172	177	175	170	180	181	186	173	145	173	184	171	162	191	182	198	165	169	191	171	192	158	201	157	179	193	190	180	203	154	205	159	171	180	155	185	181	161	183	171	177	189	190	193	159	174	178	180	153	157	198	183	176	160	163	205	203	195	180	190	185	162	170	169	175	182	170	186	170	151	170	180	207	179	180	191	189	153	187	160	190	179	166	193	184	153	180	176	180	178	192	184	162	177	176	177	188	156	168	186	157	162	178	176	198	180	182	176	179	164	180	172	194	175	167	191	162	192	185	176	214	182	174	153	198	196	173	175	177	191	178	197	171	187	217	197	197	201	156	177	171	176	173	158	156	176	193	153	179	138	189	209	179	175	186	200	176	201	196	202	192	183	178	187	187	189	171	163	168	198	188	203	179	142	169	155	169	166	170	180	179	178	162	174	170	167	176	197	216	213	182	173	159	189	172	181	190	175	187	193	182	213	182	199	192	181	172	166	174	207	173	160	174	174	170	172	200	158	149	167	173	163	173	210	158	166	164	170	187	183	197	173	187	189	182	183	167	174	154	195	170	169	199	185	169	174	175	192	148	180	164	200	176	158	179	200	211	198	182	199	194	168	181	164	166	178	177	193	184	155	183	187	159	165	179	191	182	164	193	185	178	160	169	149	187	200	198	181	182	209	198	139	180	167	174	182	176	162	160	184	181	180	149	194	175	200	214	188	166	166	180	191	186	158	216	192	208	177	165	178	200	188	177	169	178	204	183	183	153	187	206	167	162	162	201	187	184	191	185	182	176	169	183	209	170	158	186	226	180	153	155	175	189	157	193	185	188	170	179	184	195	189	212	170	171	175	177	179	172	187	181	180	161	194	200	170	173	176	193	179	175	187	202	178	203	171	168	189	178	140	170	168	149	158	188	190	149	215	202	214	195	141	172	162	175	176	192	186	173	200	160	193	190	170	154	175	209	175	187	184	142	174	178	170	159	171	173	183	160	158	170	189	177	194	142	184	172	183	185	194	173	190	192	191	181	171	188	165	173	175	169	187	171	185	173	182	166	174	179	183	183	161	180	195	184	154	180	181	212	178	161	185	163	175	174	177	190	181	210	183	202	178	185	155	169	180	182	178	176	177	162	153	200	188	171	193	196	172	177	193	171	188	168	181	188	190	205	195	166	174	180	187	191	190	176	181	174	185	161	203	187	159	159	163	183	155	157	156	187	188	192	161	190	181	187	150	185	192	169	171	177	171	158	217	201	201	160	181	175	196	171	176	210	198	178	181	172	178	179	179	197	180	181	165	160	176	165	174	188	194	183	190	162	188	172	180	181	163	174	176	145	174	160	182	191	166	153	201	188	157	182	162	166	181	197	181	186	179	180	168	157	161	218	181	200	184	155	178	173	192	201	178	175	176	184	183	173	200	199	188	185	193	180	190	157	177	140	185	186	185	184	180	161	165	198	185	193	154	177	186	227	211	163	187	151	188	190	167	170	179	164	187	172	195	168	180	171	196	160	178	158	174	167	201	183	187	182	180	178	173	188	167	156	169	170	181	172	201	173	171	160	179	171	179	174	162	182	170	175	183	181	187	201	190	182	171	183	171	180	176	200	150	192	181	176	184	176	167	152	168	188	200	187	184	181	197	191	158	177	167	153	154	182	201	168	154	192	178	183	200	157	173	182	181	190	178	213	176	167	188	166	186	173	176	176	162	164	196	187	184	191	203	194	193	202	202	198	185	169	170	151	168	150	181	204	163	163	174	177	176	194	188	167	179	193	173	169	177	190	181	167	189	182	176	177	194	211	184	180	161	167	160	185	196	218	172	173	167	154	169	177	174	155	170	173	172	167	170	186	198	200	204	185	189	179	171	171	138	162	158	217	184	202	174	185	171	151	143	179	164	186	166	179	187	180	176	181	174	208	182	196	178	173	190	156	187	207	169	186	199	196	215	193	176	181	185	173	175	171	164	154	187	149	182	192	171	193	185	173	169	185	192	169	177	173	195	188	155	177	182	178	187	167	197	179	189	184	168	160	178	193	164	186	180	188	182	175	182	175	218	169	162	173	156	162	148	216	182	174	182	142	168	183	186	182	178	190	185	186	188	165	168	193	176	187	181	180	177	163	169	194	193	167	187	181	158	177	167	195	171	179	175	195	196	185	169	181	180	148	211	171	189	176	177	205	176	162	193	196	163	176	189	170	173	214	170	212	187	172	182	191	166	149	151	178	198	191	178	188	193	160	223	195	173	179	193	189	186	158	176	192	165	160	197	162	179	193	165	178	170	169	169	186	173	167	173	180	163	171	167	172	212	193	203	186	177	219	184	176	208	180	158	174	177	168	161	150	159	166	178	180	169	178	174	169	177	170	186	169	173	173	194	154	183	175	158	190	203	195	167	177	174	177	204	168	187	173	161	184	169	201	188	179	167	154	156	169	155	182	168	166	164	203	153	169	209	186	199	198	190	162	170	184	155	171	211	182	195	166	188	174	160	184	163	192	172	157	190	170	200	149	210	199	181	215	148	163	186	160	178	175	146	185	174	196	192	170	182	147	181	191	170	197	177	195	194	209	150	185	173	189	170	184	188	171	175	175	195	197	170	170	180	182	166	162	186	175	181	194	188	188	178	184	174	174	186	184	168	169	178	191	184	229	157	182	190	200	212	208	199	177	183	188	184	169	179	200	182	189	151	177	208	188	198	191	200	190	178	188	179	207	156	166	173	183	207	168	160	180	180	180	191	181	198	166	181	177	193	160	175	167	156	162	188	185	198	157	154	168	179	199	183	175	193	150	175	193	186	176	171	184	180	169	167	175	164	176	175	179	192	152	179	156	176	192	189	173	191	198	185	161	182	170	193	165	167	159	208	190	165	154	198	176	170	193	163	161	162	179	200	175	185	179	179	164	163	168	194	155	196	144	187	171	165	194	165	182	200	188	155	193	177	183	182	179	171	178	145	197	159	174	181	157	161	161	192	192	174	172	173	182	176	204	186	159	185	190	162	179	186	164	167	167	182	198	186	180	153	191	160	188	198	192	195	166	192	180	193	184	196	167	183	174	195	176	184	159	188	186	180	174	194	159	172	178	165	161	181	178	174	177	172	169	164	173	192	178	201	186	176	192	202	182	182	195	168	193	185	152	206	176	176	178	171	211	201	188	186	211	168	169	199	187	166	176	176	173	175	159	185	195	183	154	207	151	189	188	185	158	191	176	181	183	180	186	153	173	203	187	168	200	178	164	177	164	180	169	167	190	166	184	185	163	174	183	172	185	187	179	195	177	186	170	162	203	182	178	196	190	196	171	156	169	167	186	171	181	179	180	179	179	168	177	222	176	177	160	158	171	197	181	171	176	177	181	141	165	172	157	164	175	208	203	182	160	174	191	176	177	192	197	179	176	175	166	170	182	192	215	180	180	161	175
33147	15574	7767	3299	920	386	412	380	386	360	394	391	352	380	382	397	394	416	411	357	395	403	409	359	370	392	394	413	386	383	398	370	419	406	399	398	394	388	384	409	391	418	425	374	380	406	390	410	370	386	420	397	376	422	378	386	347	368	378	410	373	381	441	408	364	418	400	370	377	421	381	383	374	438	407	377	380	395	420	425	357	395	452	371	386	376	405	369	399	405	388	393	383	419	385	357	394	403	416	414	363	371	390	371	404	341	392	404	400	394	383	375	367	402	393	381	372	407	387	430	388	390	369	369	393	373	398	394	385	378	405	414	422	371	335	392	377	384	374	370	390	409	362	389	405	374	402	384	407	357	395	417	433	369	384	371	413	384	385	384	395	375	421	392	376	389	380	393	382	382	418	350	385	382	361	388	357	409	375	407	390	403	372	406	392	400	386	425	408	382	395	404	408	347	377	412	393	426	374	401	377	392	418	401	402	388	402	429	396	366	395	414	378	409	371	412	388	359	387	407	394	413	337	358	370	370	356	378	388	377	417	382	367	426	425	411	411	366	435	382	376	368	384	390	391	408	381	426	441	378	383	395	364	364	433	365	366	403	404	394	381	362	361	412	413	359	395	375	375	370	395	377	395	381	357	414	394	387	404	372	378	387	405	429	415	395	389	406	376	381	412	412	373	372	412	404	380	365	385	379	375	392	372	378	392	432	400	358	400	408	396	375	412	395	370	398	394	383	382	404	382	395	372	377	397	402	369	371	386	345	380	380	409	409	393	403	383	414	407	401	401	399	417	375	391	408	401	355	365	411	410	398	385	380	384	384	391	391	386	388	403	431	370	368	377	390	408	387	378	370	385	381	376	400	363	399	369	351	360	406	415	385	346	378	397	379	394	385	348	377	388	391	402	413	424	378	410	379	374	350	381	394	412	405	404	400	419	363	381	398	433	428	427	402	381	398	381	402	418	388	383	372	392	389	410	380	349	363	406	352	390	361	379	363	382	380	350	399	382	393	388	405	371	428	381	408	397	395	376	389	380	379	411	409	394	409	398	392	388	398	374	396	394	356	375	402	373	390	381	368	382	404	443	370	368	401	383	408	394	366	392	383	411	403	413	386	369	405	375	406	375	373	368	333	401	403	403	388	365	383	418	384	376	428	413	407	406	358	373	412	400	404	412	383	401	391	387	388	399	379	399	411	401	385	433	403	357	395	376	391	388	416	404	373	406	395	408	414	391	379	392	417	377	386	391	388	403	371	400	384	373	404	422	386	380	398	376	433	414	390	383	389	402	357	381	390	366	409	435	375	397	363	370	390	437	405	412	407	398	385	395	409	379	400	405	415	395	389	386	380	369	393	387	394	383	395	386	405	400	399	385	387	405	416	384	370	407	355	427	357	396	388	426	411	395	407	420	460	407	381	414	346	420	386	405	386	393	332	397	379	421	360	412	380	368	374	379	421	377	388	394	364	395	351	384	373	400	395	382	391	418	411	367	379	388	422	387	386	377	386	369	399	373	365	365	375	378	387	405	353	351	398	369	384	394	370	386	382	372	394	379	412	383	403	380	390	396	384	371	379	400	394	393	396	405	410	389	402	387	369	424	382	409	359	412	416	391	395	381	385	343	347	353	390	406	405	371	358	416	385	400	368	394	412	380	381	403	369	372	360	396	405	388	377	428	401	372	364	371	396	414	389	360	372	356	447	394	405	389	367	421	408	400	417	355	414	420	372	355	399	436	399	435	385	349	405	360	421	423	397	416	387	398	382	403	392	398	389	422	409	379	366	370	376	383	404	353	387	381	378	414	366	381	406	401	392	422	365	394	387	401	386	430	415	395	367	365	412	394	406	380	340	378	404	360	427	365	392	375	448	407	383	424	387	408	352	381	385	388	390	391	390	365	380	434	396	384	362	398	390	383	381	400	385	375	386	395	391	393	395	419	406	391	419	457	395	357	379	343	373	370	402	400	355	379	398	422	366	413	381	365	401	350	397	409	398	405	408	419	417	387	390	357	389	419	409	391	409	367	402	394	362	397	394	378	408	419	404	398	377	382	412	407	392	417	408	386	380	414	387	372	402	387	379	408	380	429	414	428	365	410	387	405	382	403	393	386	407	425	391	386	373	372	378	372	416	409	411	368	394	362	372	416	391	377	359	387	380	415	381	414	403	380	397	366	352	402	390	385	405	407	411	407	396	360	396	401	436	400	394	398	372	361	400	390	402	423	372	426	401	372	397	385	368	366	386	395	355	415	377	390	402	395	411	401	372	368	375	357	384	365	436	392	396	397	384	375	389	394	393	390	394	385	395	407	391	363	404	401	403	412	362	371	393	381	395	369	373	373	394	398	368	363	425	417	374	400	368	416	431	376	416	356	361	387	386	430	345	379	400	400	401	364	416	368	389	373	414	399	413	371	372	425	411	375	399	388	350	424	374	373	398	376	376	391	397	411	384	400	403	397	371	443	421	399	386	398	392	354	414	431	405	421	374	392	371	394	385	394	392	369	407	399	386	412	414	378	419	377	395	361	391	390	378	377	432	379	377	418	347	386	424	393	428	405	392	367	367	374	387	399	402	377	365	358	355	376	401	344	379	398	376	395	375	404	397	421	393	404	426	392	372	430	375	403	380	377	358	394	341	394	381	395	416	397	390	386	388	368	369	382	427	392	398	405	431	383	405	390	391	369	368	395	368	433	402	402	387	406	349	374	388	366	396	362	359	389	431	401	379	419	434	387	392	434	380	409	392	419	402	375	397	387	385	374	372	381	418	388	378	413	376	373	433	426	390	382	380	382	391	361	432	405	387	368	351	385	411	396	370	405	386	398	405	418	354	391	420	397	361	402	381	378	399	393	389	397	417	386	419	407	404	363	412	415	397	394	408	410	358	371	386	384	385	381	402	343	362	382	399	386	375	401	380	350	391	410	410	402	408	383	415	394	373	358	414	445	392	386	380	419	382	412	398	395	399	387	388	372	420	406	408	385	395	387	392	410	381	385	434	371	419	396	372	386	387	346	382	378	373	363	370	352	365	357	399	413	420	398	376	373	416	393	368	392	404	376	400	431	364	390	384	391	401	381	351	378	383	368	434	421	388	389	401	418	377	395	391	394	379	390	367	405	386	400	370	383	388	389	404	392	371	403	381	382	360	372	397	409	430	396	409	383	373	405	402	385	427	388	415	399	377	371	374	369	382	405	369	444	410	378	424	411	392	403	392	363	350	415	399	342	412	404	381	397	380	394	378	363	418	402	398	351	352	372	376	362	367	399	376	411	388	395	381	384	370	419	404	387	359	405	424	394	390	418	364	389	398	355	393	399	401	396	407	392	444	365	383	373	415	387	404	394	374	394	406	403	410	357	396	384	384	431	389	418	358	370	386	400	387	371	405	406	407	370	365	377	385	399	363	409	378	382	382	427	389	386	414	376	386	351	363	408	387	396	398	347	388	409	409	396	398	362	400	373	403	360	397	386	379	394	391	377	386	383	404
62137	30399	11367	2843	775	235	203	211	214	213	201	230	223	176	186	205	213	206	190	200	234	236	182	205	184	192	183	204	231	203	214	199	206	212	193	205	219	219	183	209	269	209	225	223	200	193	201	223	207	193	202	207	188	195	214	241	206	206	216	202	184	203	206	243	197	224	184	202	191	194	197	187	192	231	204	201	202	220	207	210	175	209	192	218	181	199	229	206	212	201	189	214	203	175	218	197	177	222	220	193	221	202	246	219	196	191	203	166	214	188	210	195	209	175	194	186	219	241	171	207	207	211	222	193	196	199	193	201	190	196	191	217	219	215	191	241	191	168	225	195	197	202	194	187	185	205	170	205	208	216	205	204	202	213	161	221	208	212	194	227	212	197	203	215	214	187	186	222	181	199	221	207	218	204	226	220	205	207	204	215	206	205	212	221	198	203	196	206	254	226	228	224	190	210	196	208	212	213	192	198	207	189	183	213	234	208	193	198	207	205	213	206	211	201	198	192	239	252	207	199	199	191	189	218	225	216	204	196	218	205	199	205	181	194	215	189	210	201	196	196	205	195	208	211	196	214	197	201	210	186	181	199	246	208	182	209	221	205	189	201	208	195	220	210	205	206	202	178	195	197	185	190	196	198	196	212	204	240	216	210	219	209	226	185	185	219	186	213	207	200	202	213	203	194	201	196	216	210	179	211	193	219	213	183	188	189	209	212	217	204	209	213	199	210	179	167	227	202	222	204	209	194	236	201	207	187	245	186	209	240	213	181	214	194	205	200	197	214	229	197	193	217	217	195	201	223	209	200	182	195	198	247	222	233	200	229	185	214	205	178	226	206	196	194	215	195	201	196	228	222	211	195	208	210	189	212	200	210	187	212	203	193	194	211	206	202	170	220	211	195	214	165	234	204	199	187	214	225	195	194	210	219	194	185	216	200	193	199	200	205	210	173	197	211	217	186	253	222	208	231	204	208	198	204	224	190	181	212	202	163	198	188	220	188	207	202	203	200	195	189	202	209	201	200	233	225	232	234	185	207	207	173	186	205	224	194	194	209	223	174	200	195	201	193	198	193	192	193	194	211	197	215	200	183	231	214	216	179	223	176	210	193	216	229	200	226	210	217	189	184	218	207	222	221	219	182	221	232	217	216	201	197	204	226	208	209	199	229	220	213	219	217	185	197	196	199	217	227	203	191	199	204	231	198	207	208	205	182	209	181	212	201	193	200	223	185	210	202	215	200	201	205	215	218	192	203	188	196	205	203	218	203	179	199	220	190	172	192	225	179	189	171	177	211	222	182	202	202	196	201	214	213	207	208	190	199	225	200	179	227	201	210	190	208	182	217	194	189	209	198	206	211	231	222	204	201	187	199	191	212	182	211	200	169	211	242	218	216	212	210	249	179	212	198	207	210	205	212	186	198	226	197	217	201	201	192	224	189	206	225	192	202	208	211	188	193	186	199	226	219	195	208	190	205	197	186	200	196	203	203	191	213	199	175	188	184	194	188	203	210	220	201	208	206	213	207	201	190	228	180	206	207	215	225	202	226	209	228	208	178	208	215	220	224	214	208	197	191	231	228	215	187	206	181	202	194	230	203	199	181	190	206	247	198	195	201	226	202	196	185	236	199	193	219	225	243	202	187	192	204	240	185	212	200	166	198	199	203	232	206	238	198	196	212	211	200	194	224	229	207	214	199	211	215	184	178	223	216	212	200	210	171	206	243	225	216	193	223	201	190	209	202	221	216	201	200	206	200	210	185	209	190	205	214	213	214	191	199	174	199	175	187	175	231	218	203	224	171	194	207	229	161	198	222	210	222	194	193	221	208	238	199	183	219	180	210	197	218	224	205	203	208	187	230	181	206	214	202	227	196	210	208	189	200	224	175	197	210	204	196	205	197	201	192	200	169	210	182	201	191	221	201	201	220	209	212	197	214	203	221	219	192	180	211	216	192	209	249	215	209	213	227	197	207	180	199	190	187	227	209	217	178	206	207	216	188	205	192	208	180	231	217	230	217	209	185	225	204	202	205	225	197	215	218	215	210	224	245	196	193	184	211	206	196	200	219	215	226	206	181	205	196	187	193	200	204	212	173	195	166	203	189	220	191	183	202	198	203	216	189	182	204	194	188	223	182	218	174	196	207	215	209	188	169	199	195	226	195	196	226	206	206	218	199	200	229	215	197	207	171	179	192	193	187	205	201	220	195	172	177	204	177	193	195	196	202	199	210	229	226	186	170	183	190	205	202	207	231	188	189	188	207	218	185	178	190	193	205	218	209	194	197	211	203	219	208	223	197	181	223	218	177	197	179	173	185	187	216	201	173	191	223	204	193	210	202	198	207	175	180	211	183	182	198	198	223	214	211	195	200	227	201	215	203	207	200	202	186	212	188	209	204	204	206	191	204	189	219	170	227	212	189	172	216	200	195	209	213	193	194	182	216	204	210	222	221	201	205	220	182	240	193	171	195	204	208	194	222	195	184	216	202	208	192	153	210	195	227	213	174	223	193	200	202	208	177	201	197	190	193	202	213	229	196	215	219	211	204	229	197	199	199	191	212	202	232	197	189	204	210	197	192	201	199	165	201	232	249	198	191	168	183	197	215	215	206	216	216	196	207	201	212	217	207	183	196	204	239	213	195	195	219	201	226	207	198	194	242	195	204	209	226	184	213	211	194	200	199	190	201	206	171	222	180	206	206	207	190	215	220	178	207	181	212	237	230	219	180	187	187	200	186	186	208	190	201	212	218	186	187	207	248	192	196	213	185	209	204	191	213	219	208	226	228	193	169	205	212	221	215	212	197	194	170	183	216	192	187	231	210	211	215	196	221	210	201	198	198	207	212	190	220	202	199	240	201	202	228	199	175	208	241	177	226	208	206	218	179	170	193	229	244	208	184	204	235	196	201	195	202	219	208	204	211	205	197	215	168	194	221	208	224	187	213	212	195	234	209	195	208	183	214	201	203	187	205	220	201	208	219	226	203	227	207	206	199	222	201	189	212	205	200	227	240	207	182	182	177	213	213	185	199	210	198	212	199	228	233	212	216	222	212	191	202	191	191	172	207	235	188	230	219	235	187	183	221	207	206	228	193	201	201	185	187	197	219	177	205	204	204	202	221	198	181	216	188	220	199	217	197	199	198	223	209	154	220	195	186	205	180	192	190	199	205	230	191	195	174	197	195	217	194	193	184	198	214	212	204	187	201	175	194	199	217	210	203	204	224	214	202	200	239	195	183	189	197	213	207	185	217	200	210	216	220	198	209	218	189	182	207	219	181	196	207	187	202	206	203	217	201	209	199	188	193	196	208	176	217	214	198	225	201	201	199	224	196	214	214	175	213	229	185	211	223	214	236	214	220	185	206	192	203	210	210	215	213	235	191	189	228	176	205	200	206	198	220	215	196	199	248	184	195	223	229	215	195	200	187	202	228	221	187	220	216	197	184	208	201	214	195	209	189	218	179	206	197	233	213	207	183	216	199	186	192	224	196
40647	21162	11039	5341	2138	575	509	474	493	422	493	433	453	446	460	413	450	446	407	451	478	461	429	390	441	431	457	471	443	424	421	442	418	491	445	433	452	401	414	442	429	432	419	508	493	447	468	436	447	419	470	423	414	421	424	463	455	450	422	438	417	461	459	437	445	407	444	466	448	466	468	449	448	448	425	429	444	422	442	427	465	423	467	426	454	411	436	438	412	417	465	454	444	444	462	447	449	411	440	420	424	450	471	476	465	451	442	430	461	427	449	484	467	420	465	449	457	453	422	455	450	412	442	426	426	489	435	420	481	459	418	436	478	456	422	440	414	437	445	468	437	446	450	454	432	454	431	482	461	434	448	458	448	466	430	406	487	436	419	463	444	425	412	455	447	443	460	405	460	417	479	413	398	412	423	425	420	410	436	441	449	480	429	456	467	438	439	446	416	430	466	448	444	449	388	457	427	427	421	428	437	427	471	424	463	450	402	421	444	431	430	434	433	431	434	462	385	480	450	441	432	459	436	483	457	460	417	450	395	407	428	511	403	444	455	457	433	487	424	445	440	444	455	454	443	409	429	387	421	441	458	430	419	439	432	443	469	455	437	412	447	417	474	470	428	444	432	381	426	462	424	460	446	455	452	437	418	465	429	439	446	441	420	454	406	457	419	448	453	429	443	453	426	457	425	466	465	419	443	455	426	448	412	408	420	439	449	448	446	417	447	457	442	455	436	390	415	421	440	460	458	466	416	425	454	438	441	445	436	413	428	484	459	457	446	485	456	410	447	436	481	439	425	443	417	445	444	421	431	458	465	442	436	423	421	426	422	442	470	424	502	467	421	451	442	443	486	414	459	438	423	466	463	440	444	497	470	458	387	456	427	458	426	432	443	450	435	435	485	424	440	438	414	445	441	413	460	435	432	407	429	408	462	452	498	419	428	436	425	490	436	448	441	418	448	439	450	432	439	474	429	453	419	480	436	458	446	416	462	448	450	422	444	436	440	460	415	465	464	385	430	454	436	432	443	426	467	443	443	436	435	448	419	481	414	478	428	436	433	438	468	414	441	420	423	433	404	468	434	409	410	411	438	421	448	404	494	463	445	436	453	438	428	480	436	467	460	459	414	471	395	453	469	420	449	459	455	448	473	434	452	416	414	455	432	397	446	430	456	463	463	464	467	421	461	443	449	455	442	417	430	437	451	437	431	428	462	448	448	456	410	442	481	415	415	428	412	426	442	428	412	457	492	487	462	466	429	457	451	438	428	407	406	436	481	442	452	485	420	437	436	437	452	465	463	434	414	466	425	432	421	441	485	428	456	396	452	448	441	478	449	415	451	444	440	442	441	475	422	411	432	424	453	477	426	405	432	420	449	456	474	481	454	466	407	461	411	444	456	448	449	455	444	480	443	435	428	430	433	422	444	417	437	433	409	437	426	425	423	411	382	398	418	455	464	403	458	446	416	420	403	439	410	451	433	452	426	443	496	431	449	425	433	429	451	446	436	433	426	452	442	442	471	472	419	447	447	439	465	454	435	428	403	416	425	408	434	487	470	467	455	414	442	439	445	392	417	435	438	429	437	423	423	449	435	471	433	388	426	449	421	426	473	430	436	448	470	431	435	448	411	441	439	447	442	456	458	428	440	448	430	491	442	419	434	395	444	448	447	447	466	462	419	389	409	459	444	435	459	461	443	460	412	472	421	458	419	423	423	453	449	436	465	436	419	432	437	431	443	478	449	434	427	457	426	433	431	438	443	461	434	429	450	465	429	425	433	450	419	456	472	425	422	455	427	455	471	436	416	459	422	430	423	435	433	455	439	442	454	448	447	436	458	442	431	450	481	469	438	434	430	445	430	440	443	485	487	400	443	442	445	437	445	450	443	431	447	462	423	501	436	441	448	453	432	470	441	472	469	435	423	473	423	452	424	411	423	467	445	454	435	423	462	437	399	424	422	462	437	457	411	446	490	424	450	463	468	445	435	452	439	440	386	449	408	420	406	456	423	440	438	441	448	424	444	403	444	416	456	393	442	473	443	418	420	421	407	428	431	420	411	440	440	408	416	457	393	436	463	444	432	450	502	424	417	456	440	432	430	409	405	468	400	423	459	448	486	429	445	418	477	405	443	444	411	439	414	448	420	448	458	446	452	455	413	432	451	430	444	441	454	403	447	446	410	433	452	444	440	423	460	434	427	460	464	445	428	483	468	431	432	447	452	480	440	409	453	444	448	468	470	439	451	446	434	439	457	464	447	432	421	423	444	457	403	432	499	455	484	469	413	428	443	438	429	444	430	420	436	450	434	438	417	459	418	446	464	430	454	462	492	455	424	427	436	408	468	422	440	424	402	439	444	499	446	442	443	457	438	442	457	411	477	475	433	442	421	441	455	444	448	477	463	428	422	480	445	436	443	485	481	415	455	429	438	474	444	450	404	443	471	479	462	407	449	435	440	412	433	425	446	455	455	407	463	471	429	421	442	424	411	465	404	425	455	462	448	439	427	463	415	466	481	477	408	406	427	455	425	436	431	460	473	436	479	463	433	416	418	476	480	441	459	436	460	431	453	470	450	452	477	452	424	414	433	444	430	465	441	436	451	429	422	457	460	453	436	415	450	451	420	411	421	442	427	437	462	454	432	434	437	453	452	408	394	436	474	408	401	456	451	472	416	466	411	421	449	491	452	455	409	439	449	464	445	449	446	417	426	474	442	429	435	440	451	406	439	385	422	474	455	425	438	439	405	415	466	436	423	439	453	432	440	438	429	408	429	471	453	437	444	461	442	441	428	437	454	420	469	456	435	424	443	456	410	480	458	476	448	435	460	442	463	492	459	423	454	433	429	422	461	431	429	413	428	442	460	468	430	449	413	479	450	435	429	444	431	457	454	411	400	415	432	480	440	492	416	456	448	449	472	494	438	467	452	463	445	410	434	458	446	417	443	443	454	420	401	426	437	428	443	437	460	457	427	450	450	471	434	438	445	430	410	440	415	456	415	444	430	422	412	489	443	429	454	415	446	457	447	452	455	427	444	443	443	425	430	456	460	469	471	462	454	474	448	420	426	435	436	451	444	416	411	466	454	412	430	431	441	450	459	429	439	470	473	429	416	424	409	438	441	438	424	436	441	419	455	427	451	428	467	492	416	439	438	462	443	443	461	467	428	459	493	444	453	411	455	436	449	450	424	473	467	470	421	426	397	443	427	443	438	459	459	464	440	440	456	408	445	416	434	471	441	448	435	446	434	450	430	442	421	440	463	427	468	444	425	461	420	445	408	451	432	417	422	446	481	422	439	455	442	428	434	411	455	459	459	436	486	417	451	467	458	422	458	439	471	424	419	441	460	481	421	445	431	424	441	443	443	435	430	436	438	429	485	467	440	432	418	425	412	425	440	453	437	422	449	465	437	405	476	430	416	445	444	468	421	469	425	431	484	452	443	438	414	445	422	399	476	456	443	430	477	412	470	432	444	478	434	443	474	427	447	434	420	452
34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
